/* 字体颜色 */
.sy_cblack{ color: #333;}
.sy_cgrey{ color: #888;}
.sy_corange{ color: #ee4a1f;}
.sy_f14{ font-size: 14px;}
.sy_f16{ font-size: 16px;}
a:hover.sy_cgrey{ color:#ee4a1f;}
a.sy_corange{ color: #ee4a1f; }
a:hover.sy_corange{ text-decoration:underline;}
a.sy_cblue{ color: #3b94d6;}
a.sy_cblack{ color: #333;}
a:hover.sy_cblack{color: #3b94d6;}
a.sy_cgrey{ color: #888;}
a.sy_cmore{ font-size:12px; color:#888; font-weight:normal;}
a:hover.sy_cmore{color: #ee4a1f;}
/* 题库新增*/
a.hw_cgreen{ color: #60b25e;}
a:hover.hw_cgreen{ color: #49a047;}
a.hw_cgrey{ color: #888;}
a:hover.hw_cgrey{ color: #3b94d6;}
a.hw_btn_green{
    color: #60b25e !important;
    border:1px solid #60b25e;
    background:#fff;
    text-align: center;
    font-size: 12px;
    padding:0 15px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
a:hover.hw_btn_green,a:active.hw_btn_green{ background: #51a74f; color:#fff !important;}
a.hw_btn_green2{
    color: #60b25e !important;
    border:1px solid #60b25e;
    background:#fff;
    text-align: center;
    font-size: 12px;
    padding:0 10px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
a:hover.hw_btn_green2,a:active.hw_btn_green{ background: #51a74f; color:#fff !important;}
a.hw_btn_grey{
    color: #888 !important;
    border:1px solid #888;
    background:#fff;
    text-align: center;
    font-size: 12px;
    padding:0 15px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.hw_icons_cir{ display:block; width:15px; height:15px; background:url(../images/hw/icons_hw.png) 0 0px no-repeat;}
.hw_icons_lock{ display:block; width:15px; height:16px; background:url(../images/hw/icons_hw.png) 0 -90px no-repeat;}
/* 我的作业新增*/
a.hw_corange{ color: #ee4a1f;}
a:hover.hw_corange{ color: #e1412b;}
.hw_cir_nomal{display:block;display:inline-block; color:#fff; font-size:10px; padding:0 5px;  background:#c1c1c1;-webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.hw_cir_lorange{ background:#f79981;}
.hw_cir_lgreen{ background:#7ecfa2;}
.hw_w20{ width:20px; display:block; text-align:center;}
.hw_w30{ width:30px; display:block; text-align:center;}
/* 按钮*/
a.btn_orange_big{
    display:inline-block;
    border: 1px solid #ee4a1f;
    color: #ee4a1f;
    text-align: center;
    font-size: 12px;
    padding:0 10px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
a:hover.btn_orange_big{
    background: #ee4a1f;
    color: #fff;
}
a.btn_green_big{
    display:inline-block;
    border: 1px solid #60b25e;
    color: #60b25e;
    text-align: center;
    font-size: 14px;
    padding:0 10px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
a:hover.btn_green_big{
    background: #60b25e;
    color: #fff;
}

/*a.sy_btn_grey{*/
    /*color: #333;*/
    /*background: #e1e1e1;*/
    /*text-align: center;*/
    /*font-size: 12px;*/
    /*padding:0 15px;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
    /*-webkit-border-radius:3px;*/
    /*-moz-border-radius:3px;*/
    /*-o-border-radius:3px;*/
    /*border-radius:3px;*/
/*}*/
/*a:hover.sy_btn_grey{ background: #c3c3c3;}*/
/*a.sy_btn_blue{*/
    /*color: #fff;*/
    /*background: #3b94d6;*/
    /*text-align: center;*/
    /*font-size: 12px;*/
    /*padding:0 15px;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
    /*-webkit-border-radius:3px;*/
    /*-moz-border-radius:3px;*/
    /*-o-border-radius:3px;*/
    /*border-radius:3px;*/
/*}*/
/*a:hover.sy_btn_blue{ background: #2788d0;}*/
/* 排序 */
.sy_category{
    height: 50px;
    line-height: 50px;
    padding-left: 15px;
    border-bottom:1px solid #ddd;
}
.sy_category span{ float: left;}

/* 输入框 */
.sy_right_box input,.sy_right_box select{
    border:1px solid #ccc;
    padding:5px;
    background:#fff;
}
.sy_top_con input,.sy_top_con select{
    border:1px solid #ccc;
    padding:5px;
    background:#fff;
}
/* 加入班级弹窗 */
#sy_popup_box{
    width:460px;
    background:#fff;
    padding-bottom:30px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5);
}
.sy_popup_top{
    background:#3b94d6;
    height:40px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}
.sy_popup_top h3{
    font-size:18px;
    color:#fff;
    font-weight:normal;
    line-height:40px;
    padding-left:10px;
}
a.sy_icons_close{
    width:20px;
    height:20px;
    display:block;
    background: url(../images/sy/sy_icons_close.png) 0 0px no-repeat;
    margin:8px 10px 0 0;
}
.sy_popup_con{
    margin:30px auto 0;
    font-size:14px;
    width:330px;
}
.sy_popup_add label{
    display:block;
    float:left;
    width:85px;
    text-align:right;
    line-height:40px;
}
.sy_popup_add li{
    line-height:40px;
}
.sy_input_txt{
    border:1px solid #dedede;
    height:36px;
    background:#fff;
    padding:0 5px;
    width:220px;
}

/* 题库预览弹框 */
.hw_popup_box{width:790px; max-height:770px; padding:15px; background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow: 0px 0px 8px rgba(20, 124, 17, 0.5);-moz-box-shadow: 0px 0px 8px rgba(20, 124, 17, 0.5);box-shadow: 0px 0px 8px rgba(20, 124, 17, 0.5);}
.hw_popup_top a.hw_icons_close{display:block;width:26px; height:26px;background: url(../images/hw/icons_hw.png) 0 -95px no-repeat; transition: all 0s linear;}
.hw_popup_top a:hover.hw_icons_close{background: url(../images/hw/icons_hw.png) -41px -95px no-repeat; }
.hw_popup_con{ width:770px; max-height:770px; margin:0 auto;}
.hw_popup_txt{width:770px; max-height:680px; margin:15px auto;overflow:auto;}
/* 题库发送弹框 */
.hw_sendpopup_box{ width:460px;background:#fff;padding-bottom:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow: 0px 0px 8px rgba(146, 153, 169, 0.5);-moz-box-shadow: 0px 0px 8px rgba(146, 153, 169, 0.5);box-shadow: 0px 0px 8px rgba(146, 153, 169, 0.5);}
.hw_sendpopup_top{background:#3b94d6;height:40px;-webkit-border-radius: 5px 5px 0px 0px;-o-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}
.hw_sendpopup_top h3{ font-size:16px; color:#fff; font-weight:normal; line-height:40px; padding-left:10px;}
a.hw_sendpopup_close{width:20px; height:20px;display:block;background: url(../images/hw/icons_hw.png) -42px 0 no-repeat;margin:10px 5px 0 0;}
.hw_sendpopup_tishi{ border:1px solid #eee5a8; background:#faf9da; width:423px; margin:15px auto 0; height:38px; line-height:38px; color:#ff964d; padding-left:5px;}
.hw_sendpopup_con_innner{ padding:15px; width:400px; margin:15px auto 0; border:1px solid #d3d8e7; background:#f7f9fd;}
.hw_sendpopup_searchli{ max-height: 300px; overflow: auto; width:400px;}
.hw_sendpopup_searchli li{ font-size:14px; margin-bottom:5px;color:#333; width:370px;}
.hw_sendpopup_searchli li label{ margin-left:5px;}
.hw_sendpopup_search_input{width:393px; height:28px; border:none; border:1px solid #d3d8e7; background:#fff; padding-left:5px}
