@charset "utf-8";
/* CSS Document */

/*mooc_听课*/
#mooc_video{background:#090909;padding:20px 0;}

/*大于小于
@media only screen and (min-width:1024px) and (max-width:1199px){ 
.moocVC,.conterbox{width:980px;margin:0 auto;}
.moocVC .Lvideo,.conterbox .conCpl{width:710px;}
.moocVC .RvideoC,.conterbox .conCjxmb{width:260px;}
} */
/*大于
@media only screen and (min-width:1440px) { 
.moocVC,.conterbox{ width:1200px;margin:0 auto;}
} */
.conterbox{ width:1200px;margin:0 auto;min-height:520px;}/*170619 修改*/
.conterbox .conCpl{width:920px;}/*170619 修改*/
.conterbox .conCjxmb{width:250px;}/*170619 修改*/
.moocVC{position:relative;height: 100%}/*170619 新加*/
.moocVC .Lvideo{margin-right:280px;height:100%;}/*170619 新加*/
.moocVC .RvideoC{position:absolute;right:0px;top:0px;}/*170619 新加*/


/*教学视频 GO*/
.RvideoC{ background:#191919;}
.bfqbox{background:#000;text-align:center;}/*170619 修改*/
.kclbC{ background:#191919;max-height:100px;padding:5px 10px 5px 0;overflow:auto;}/*170619 修改*/
.bfjdbgbox{background:#7c7c7c;height:3px;width:100%;z-index:99;position:relative;}/*170620 新加*/
.bfcurrentbg{height:3px; background:#ff351b;width:50%; display:block}/*170620 新加*/
.kclbC ul{}
.kclbC ul li{background:#333;height:30px;float:left;font-size:12px;line-height:30px;color:#fff;position:relative;margin:0 0 5px 10px; padding-right:10px;}/*170620 修改*/
.jdcolor{background:#0364b2;display:block;height:30px;left:0px;top:0px;width:35px;text-align:center}/*170620 修改*/
.kclbC ul li a{color:#fff;height:30px;display:block}/*170620 修改*/
.kclbC ul li.current{background:#0364b2;}
.kclbC ul li.current a{cursor: default;}
/*.shiping,.wenjian{ background:url(../images/ico.png) no-repeat 0px -145px;width:16px;height:16px;display:inline-block;position:absolute;top:7px;}  170620 删除*/
/*.wenjian{ background-position: -36px -145px;}  170620 删除*/
.ktconWz{margin-left:10px;}/*170620 修改*/
.bikan{ color:#fff; background:#f00; padding:0px 2px;}
.wcico{background:url(../images/xico.png) no-repeat -130px -420px;width:16px;height:16px;display:inline-block;margin-top:6px;}/*170620 新加*/


.RvideoC{ width:260px; overflow:hidden; }
.RvideoTT{ border-bottom:1px solid #333;}
.vitt_con{display:none;}
.vitt{height:40px;width:100%;margin-bottom:-1px;}
.vitt li{height:38px;line-height:38px;float:left;position: relative; margin-right:8px;}
.vitt li a {display: block;padding:0 10px;outline: none; font-size:14px;}
.vitt li a:hover {border-bottom:2px solid #0364b2; color:#0364b2}
.vitt .thistab,.vitt .thistab a{border-bottom:2px solid #0364b2; color:#0364b2;}

/*滚动条*/
.container2{width:260px;}
.div_scroll {width:100%;height:400px;overflow:auto;float:left;overflow-x:hidden}
.scroll_container {overflow:hidden;position:relative;}
.scroll_absolute {position:absolute;}
.scroll_vertical_bar{position:absolute;top:0;right:0;width:5px;height:100%;margin:0;padding:0;}
.scroll_track {position:relative;background:#0f0f0f;}/*滚皮条底色*/
.scroll_drag {position:relative;top:0;left:0;cursor: pointer;background: #2a2a2a;}
.container2 .scroll_arrow{text-indent:-20000px;display: block;cursor: pointer;background-color: #369DB4;}

/*text笔记*/
.plboxk{ background:#2a2a2a;height:84px;}
.texrbj{height:80px; background:#f9f9f9; border:1px solid #f9f9f9; width:180px;box-shadow:none;padding:2px; font-size:12px;overflow:auto;}
.bcbut{background:#0364b2; width:52px; border:none; margin-left:2px; height:86px; cursor:pointer; color:#fff;}

.conCplk span{display:block;height:40px;line-height:40px;color:#333;}
.fbtitlewz .teaicoBG{ margin-left:0px}
.conCplk textarea{ max-width:909px;width:100%; height:108px; padding:5px; font-size:14px; color:#666; margin-bottom:15px;}
.butbox{text-align:right;}
.inputfb{background:#fcad3f;border:none;padding:0px 35px;height:40px;text-align:center;line-height:40px;color:#fff;font-size:16px;cursor:pointer;}
.inputfb:hover{ background:#ffbf67;}

.pllistTT{border-bottom:1px solid #ddd;}
.pllistTT h3{font-size:16px;color:#333;border-bottom:2px solid #0364b2;padding:6px;margin-bottom:-1px;}

.pllistC ul li{ padding:25px 15px; border-bottom:1px solid #ddd;zoom:1}
.pllistC ul li:after{display:block;clear:both;content:"";visibility:hidden;height:0px; border:0px;}
.pllistTx{ width:48px; height:48px; border-radius:360px; border:1px solid #ddd; overflow:hidden; margin-right:15px;}
.pllistTx img{ width:48px; height:48px;}
.pllistwz{ margin-top:3px;}
.pllistwz span{ font-size:12px; color:#666; margin-bottom:8px; display:block}
.pllistwz span em{ padding-right:15px;}
.pllistwz p{ color:#333; font-size:14px;}

.pllistZ{ text-align:right; margin-top:25px; font-size:14px; color:#999;}
.pllistZ a{ margin:-4px 10px;}
.zanico{background:url(../images/ico.png) no-repeat 0px -17px;width:12px;height:18px;display:inline-block; }
.zanico:active{background:url(../images/ico.png) no-repeat -22px -17px;width:12px;height:18px;display:inline-block}
.caiico{background:url(../images/ico.png) no-repeat 0px -70px;width:13px;height:18px;display:inline-block;}
.caiico:active{background:url(../images/ico.png) no-repeat -23px -70px;width:13px;height:18px;display:inline-block;}
.plico{background:url(../images/ico.png) no-repeat 0px -45px;width:16px;height:16px;display:inline-block}
.plico:active{background:url(../images/ico.png) no-repeat -26px -45px;width:16px;height:16px;display:inline-block}

/*翻页*/
.ep-pages{padding:10px 12px;clear:both;text-align:center;
    font-family:Arial, "\5B8B\4F53", sans-serif;font-size:14px;vertical-align:top}
.ep-pages a,.ep-pages span{display:inline-block;height:26px;line-height:26px;padding:0 10px;
    margin:5px 1px 0 0;background:#fff;border:1px solid #cfcfcf;overflow:hidden;vertical-align:top}
.ep-pages a:hover{background:#0364b2;border:1px solid #0364b2;text-decoration:none;transition: all ease .3s}
.ep-pages a, .ep-pages a:visited{color:#252525}
.ep-pages a:hover, .ep-pages a:active{color:#ffffff}
.ep-pages .current{background:#0364b2;border:1px solid #0364b2;color:#fff}
.ep-pages a.current, .ep-pages a.current:visited{color:#ffffff}
.ep-pages a.current:hover, .ep-pages a.current:active{color:#ffffff}
.ep-pages-ctrl{font-family:"\5B8B\4F53", sans-serif;font-weight:bold;font-size:16px}
.ep-pages-e5e5e5{color:#e5e5e5}

/*mooc_video右边样式*/
.conterbox .conCjxmb{}
.conterbox .conCjxmb .bzjxtt{height:45px;line-height:45px;background:#0364b2;text-indent:20px;color:#fff;font-size:16px;}/*10.13 bear*/
.conterbox .conCjxmb ul.jxmblist{width:248px;border:1px solid #ddd; }
.conterbox .conCjxmb ul.jxmblist li{border-bottom:1px solid #ddd;padding:15px; }
.conterbox .conCjxmb ul.jxmblist li strong{ font-size:14px; display:block; padding-bottom:10px;}
.conterbox .conCjxmb ul.jxmblist li p{ font-size:12px; text-indent:15px; line-height:18px;width:228px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.conterbox .conCjxmb ul.jxmblist li p .more {display: block;color: #fcad3f;text-indent: 0px;cursor: pointer;}
/*笔记list*/
.bijlistC{ width:246px;}
.bijlistC dl{}
.bijlistC dl dd{border-bottom:1px solid #333;position:relative;z-index:19;padding:15px 7px;}
.bijlistC dl dd:hover{ background:#2a2a2a; cursor:pointer;}

.scfudongbox{position:absolute;left:0px;top:0px;width:100%; height:100%;background:url(../images/scfudongBG.png) repeat;z-index:20;text-align:center; }
.scfudongbox em{display:block; text-align:center; color:#999; font-size:12px; margin:5% 0 10px 0;}
.scfudongbox input{ font-size:12px; height:20px; line-height:20px;}
.quxiao,.xiugai{background:none; border:none; color:#c0c0c0;}
.queren,.baocun{ background:#0364b2; border:none; color:#fff; margin-right:5px; padding:0px 5px;}

.bianjibox{position:absolute;left:0px; top:0px;width:100%;height:100%;background:#191919;z-index:20;min-height:100px; text-align:center;}
.bjtex{ background:#2a2a2a; border:1px solid #333; color:#c0c0c0; font-size:12px; padding:5px;width:228px;height:58px; display:block; margin:10px auto;overflow:auto;}

.state-edit{height:100px;}

.bftimeC{}
.bftimeC a{width:80px;display:block;font-size:12px;color:#999;height:20px;line-height:20px;}
.bftimeC a:hover{ color:#0364b2; color:#0364b2;}
.bftimeC a i.bfico{background:url(../images/ico.png) no-repeat 0px -93px;width:20px; height:20px;display:inline-block; margin-right:10px;}
.bftimeC a:hover i.bfico{background-position:-30px -93px;}
.jlwzC{ margin-top:8px;}
.jlwzC span{color:#c0c0c0; font-size:12px; line-height:18px;}

.swiper-container{width:100%;border-top:0;}/*170620 修改*/
.swiper-slide{width:100%;color:#fff;}/*170620 修改*/
/*随堂测试*/
.stcsCbox{ background:#fff;width:370px;padding:15px; min-height:200px;}
.cstC{margin:15px 0;}
.cstC p{ font-size:14px; min-height:40px;}
.csdaanC{ font-size:14px; margin-bottom:20px;}
.csdaanC span{ margin-right:30px;}
.xxtsCwz{ min-height:80px; margin:20px 0 0 50px;}
.xxtsCwz span{ display:block;}
.xxtsCwz span.tsCimg{ width:56px;}
.xxtsCwz span.xxtsRwz{font-size:14px;text-align:left; margin:8px 0 0 15px;}
.csdaanC span input{ float:left; margin:4px 5px 0 0;}

/*MOOC开始*/
.xjmooctbox{}
.moocCnav{padding:15px;background:#fdfdfd;border-bottom:1px solid #f1f1f1;}
.moocCnav:after {content:"";display:table;clear:both;}<!--181212开始-->
.moocCnav li{position:relative;margin:0.4em 40px 0.4em 0;}
.moocCnav li::after{position:absolute;height:4px;display:inline-block;content:"";margin:0.6em;background:#edeff0;visibility:visible}
.moocCnav li.currok::after {background:#0364b2;}
.moocCnav li:last-of-type::after {display:none;}
.moocCnav li > *, .moocCnav li.thistab > *{position:relative;color:#333;}
.moocCnav li > * {display:inline-block;font-size:12px;}
.moocCnav li.thistab > * ,.moocCnav li.currok > *{color: #0364b2;}
.moocCnav.text-bottom li{width:220px;text-align:center;float:left; position:relative}/*190816 W修改*/
.moocCnavWid.text-bottom  li{width:300px;}
.moocCnav.text-bottom li::after {position:absolute;left:50%;width: calc(100% + 0px);}
.moocCnav.text-top.count li > *::before,.moocCnav.text-bottom.count li > *::before {content:counter(steps);height:40px;width: 40px;line-height:40px;color:#666;font-size:16px;}
 .moocCnav.text-bottom li > *::before {
    content:""; position: absolute;z-index:1;left:50%; right: auto;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);height:12px;width:12px;border-radius:50%;background-color:#edeff0;} 
.moocCnav.count li{counter-increment:steps;} 
.moocCnav.text-bottom li.currok > *::before,.moocCnav.text-bottom li.thistab > *::before {background:#0364b2;color:#fff;}
.moocCnav.text-bottom li::after {top:10px;}
.moocCnav.text-bottom li > * {padding-top:45px;}
.moocCnav.text-bottom li > *::before {top:0;}
.moocContent #tab1{ margin-top:15px;}
<!--181212结束-->
.chuangjiantop{ padding:20px 15px 40px 15px; border-bottom:1px solid #ddd;}
.cjsckcC{ border:1px solid #ddd;width:408px;height:238px;}

.pianhuaCqy{height:200px;}/*10.19*/
.phmrC{display:block;width:74px;height:74px; margin:0 auto; padding-top:40px;}/*10.19*/
.phmrC em{color:#ccc; margin-top:8px; display:block}/*10.19*/
.uppianhuaC{ background:#999; height:40px;}/*180725*/
.uppianhuaC em{color:#fff; font-size:12px; margin-left:5px;line-height:40px}/*180725*/
.upbutC{ font-size:14px;color:#fff;background:#0364b2;text-align:center; padding:0px 10px;height:40px;border:none;}/*180725*/
.cjkcmsC{width:520px;}
.cjkcmsC .clmstitle{display:block;font-size:16px;font-weight:normal; height:30px;color:#333;}
.kcmsCtext{width:510px;height:210px; border:1px solid #ddd;padding:5px;}

.kcaboutbox{padding:15px;}
.ckjjtitle{display:block;font-size:16px;font-weight:normal;color:#333;}
.kcaboutCbox{ width:948px; margin-top:10px;}
/*常见MOOC教学计划↓10.14-~.17*/
.cjmooc_jhtop{ padding:15px 15px 0px 15px;font-size:12px;color:#999;}
.kzxxCon{display:block; margin-right:30px;}
.kzxxCon input{margin:2px 3px 0 0;}
.kqtime{}
.kqtimewz{ margin-left:5px;}
.jginput{border:1px solid #ddd;width:28px;height:18px; margin:0px 5px; text-align:center;}
.cjmooclistbox{ padding:15px;}
.cjmooc_list{ border:1px solid #ddd;}
.cjmooc_list .kclistT{ background:none; margin-bottom:0px; border-color:#d1d1d1; color:#333;}
.ktmltitle{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; max-width:160px;}/*170705 修改*/

/*170705 章测试样式新加*/
.zcsico{width:16px;height:16px; background:url(../images/xico.png) no-repeat 0px -123px; display:inline-block; margin:10px 10px 0 5px;}
.zcsicook{background-position:-26px -123px;}

.cjmooc_list .vcon{ background:none; padding:0px;}
.cjmooc_list .kjslist li{ border-bottom:1px dashed #ddd; padding:5px 0px 5px 15px; display:block; position:relative; border-left:none;min-height:20px;}/*190816 修稿*/
.cjmooc_list .kjslist li:hover{ background:#e0ecff;}
.cjmooc_list .kjslist li a{width:530px; color:#666;min-height:20px;line-height:30px;display:block; float:left;}
.cjmooc_list .kjslist li a em{max-width:500px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; float:left;}
.cjmooc_list .kjslist li a .cmmico{ margin-left:10px;}
.cjmooc_title{border-bottom:1px solid #ddd; background:#eee;height:44px;line-height:44px;}
.cjmooc_list .vcon li .zjbut_ico span{ margin-top:0px;}
.cjmooc_list .ddname_input{border:1px solid #ddd;width:490px;height:30px;}
/*.kclistT .ddname_input{ margin-top:6px;}*/
.kclistT a.zjCbox{ color:#333;}
.zjtitle{font-size:16px; padding-left:10px;font-weight:normal;}/*170630 修改*/
.zjtswz{color:#999; font-size:12px;}
.zjlanmu,.zjbut_ico{width:380px;}
.zjlanmu span.yidicobox,.zjbut_ico span.yidicobox{width:115px;}
.zjlanmu span{font-size:14px;width:65px; display:block; float:left; text-align:center;}
.zjbut_ico span{width:65px; display:block; float:left; text-align:center; margin-top:8px;}
.huadong .taskhdbox{ margin-left:20px;}
.zjabout_ico{ background:url(../images/ico.png) no-repeat -247px -108px;width:16px;height:16px;display:inline-block; cursor:pointer;}
.zjabout_icoh{ background-position:-247px -134px;cursor:pointer}
.zjzl_ico{background-position:-247px -160px; height:17px;}
.zjzl_icoh{background-position:-247px -187px; height:17px;cursor:pointer}
.zjcs_ico{background-position:-247px -280px;}
.zjcs_icoh{background-position:-247px -254px;cursor:pointer}
.zjcs_spico{background-position:-247px -214px;margin-top:4px;}
.zjcs_spicoh{background-position:-247px -234px;margin-top:4px;cursor:pointer}
.yidicobox i{ margin:0px 5px}
.zjup_ico{background-position:-365px -368px;}
.zjlow_ico{background-position:-365px -394px;}
.zjdel_ico{background-position:-364px -142px;}
.cmmico{ background:url(../images/ico.png) no-repeat 0px -120px;width:16px;height:16px;display:inline-block;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0;}/*17.06.02改*/	
.cz_hover .cmmico{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
{width:202px; border:1px solid #ddd; padding:2px; height:28px;}
.zjaoutfdbox{padding:15px; text-align:center;}
.fdaboutext{ border:1px solid #ddd; padding:5px;width:510px;height:140px;}
.fdaboujh{ margin:10px 0; height:40px;}
.fdaboujh span{width:230px; display:inline-block;}
.fdjjinput{ height:28px; border:1px solid #ddd; width:130px; padding:0px 4px; margin-left:5px;}
.fbjcbox .zjlanmu,.fbjcbox .zjbut_ico{width:330px;}/*505修改*/
.fbjcbox .zjbut_ico{ color:#999; font-size:14px;}
.fbjcbox .kclistT span{ margin-top:0px;}
.fbjcbox .zjcs_ico{ background-position:-280px 0px;width:19px; height:19px;}
.fbjcbox .zjcs_gico{ background-position:-362px -22px;width:16px;height:16px;}
.fbjcbox .kclistT .zjcs_ico{ margin-top:8px;}
.mooc_jxjhwz{height:30px;line-height:30px;padding-left:15px;font-size:14px;}/*17.06.02改*/
.mooctop_lmbox{ border-bottom:1px solid #ddd; background:#eee; height:40px;padding-left:15px;}
.mooctop_lmbox span{ font-size:16px;display:block;margin:8px 40px 0 0; float:left}
.mooctop_lmbox span em{display:block; float:left}
.mooctop_lmbox span.dagou em{color:#0364b2;}
.mooctop_lmbox .zjcs_ico{ margin:2px 0 0 8px;}
.mooctop_lmbox .zjcs_gico{margin:3px 0 0 8px;}
.qmksCon{padding-left:10px;height:35px;line-height:35px;font-size:14px;}
.qmksCon a.zjCbox{color:#333;}
.fdzlkfdbox{padding:15px;}
.fdzlczcon{height:30px; font-size:12px;color:#999;}
.fdzlczcon a{background:#0364b2;height:30px;line-height:30px;padding:0px 8px;margin-right:5px; display:inline-block;color:#fff;}
.fdzl_up{background:url(../images/ico.png) no-repeat -247px -335px;width:16px;height:16px;display:block; margin:7px 3px 0 0;}
.fdzl_zj{ background-position:-247px -360px;}
.fdupC_list{margin:15px 0px; overflow:auto;height:300px;}
.fdupC_list ul{border:1px solid #ddd;}
.fdupC_list ul li{height:32px;padding:10px;border-bottom:1px solid #ddd;}
.fdupC_list ul li:last-child{border-bottom:none;}
.fdupC_list ul li span{display:block;height:32px;line-height:32px; color:#999;font-size:12px;}
.wjgs_ico{ background:url(../images/category_ico.png) no-repeat 0px -171px;width:32px;height:32px; display:block;float:left; margin-right:8px;}
.wjword_ico{ background-position:0px -111px;}
.delupC_ico{background:url(../images/ico.png) no-repeat -363px -142px;width:16px;height:16px; display:inline-block; margin:0 5px;}
.bikbut{border:1px solid #f10023;color:#f10023;height:14px;widht:14px;display:inline-block; line-height:14px; border-radius:2px;}
.bikbut_cur{border:1px solid #f10023;color:#fff; background:#f10023}
.wjname{width:150px;}
.wjname em{width:100px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; }
.wjsjC{width:220px; text-align:center;}
.wjczbut{width:50px;}
.wjczbut i,.wjczbut a{margin-top:8px;}
.fdzlktjbox{padding:10px; min-height:560px;}
.fdzlktjbox .tealistCbox{overflow:auto;max-height:500px;}

/*MOOC资料库选择弹出修改 10.27*/
.fdzlktjbox{}
.zlszfdnav{border-bottom:1px solid #ddd;}
.zlszfdnav ul{ padding:20px 0px 0px 30px;}
.zlszfdnav li{float:left;font-size:14px;height:34px;line-height:34px;padding:0px 15px;border:1px solid #ddd;border-bottom:none;background:#eee;color:#333; margin-right:5px;}
.zlszfdnav li.thistab{border:1px solid #0364b2;border-bottom:none; background:#0364b2;}
.zlszfdnav li.thistab a{ color:#fff}
.fdzlktjbox .zlkconbox{overflow:auto;height:300px;}
.zlkconbox tr{border-bottom:1px solid #ddd;}
.zlkconbox .checboxicon{left:30px;}
.zlkconbox td,.zlkconbox th{text-align:center; font-size:14px; padding:5px 0;height:32px;line-height:32px;}
.zlkconbox td:nth-child(2),.zlkconbox th:nth-child(2){text-align:left}
.zlkconbox td:nth-child(1){ text-align:right}
.zlkconbox td{ cursor:pointer}
.zlkconbox input.XTableCheckItem{ margin-right:10px;}
.wjmcwzc{}
.wjmcwzc em{font-size:14px;}
.wjwjj_ico{background-position:0px 0px;}
.wjppt_ico{background-position:0px -51px;}
.wjword_ico{background-position:0px -111px;}
.wjxls_ico{background-position:0px -231px;}
.wjflash_ico{background-position:0px -291px;}
.wjimg_ico{background-position:0px -351px;}
.wjpdf_ico{background-position:0px -411px;}
.wjcab_ico{background-position:0px -470px;}
.wjflac_ico{background-position:0px -529px;}
.wjelse_ico{background-position:0px -589px;}
.fdfenye{margin:15px auto;}

/*视频弹题*/
.xitilist{height:460px;}
.xitilist .div_scroll{height:460px;}
.xitilist .bjscbut a{ margin-top:18px;}
.xitilist .bftimeC a i.bfico{ background-position:-247px -386px; margin-right:0px;}
.xitilist .jlwzC strong{font-size:12px; color:#0364b2;}
.Rtitle_wz{max-width:230px;}
.exercise_con{}
.exercise_con p{margin-top:10px!important;}
.exercise_con p img{max-width:230px !important;width:100% !important;margin-top:5px!important;}
.answer_con{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;max-width:210px;width:210px !important; display:block;}
.Rtitle_wz span{display:block; margin-bottom:10px;}
.Rtmdaan input{visibility: hidden;}
.Rtmdaan .answers_radio{width: 12px;height: 12px;background: #ddd;border-radius: 100%;position: relative;margin:3px 3px 0 0;}
.answers_radio label{display: block;width: 6px;height: 6px;border-radius:360px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;cursor: pointer;position:absolute;top:3px;left:3px;z-index:1;background: #0364b2;}
.Rtmdaan .answers_checkbox{width: 12px;height: 12px;margin:3px 3px 0 0;background: #ddd;position: relative;}
.answers_checkbox label {cursor:pointer;position: absolute;width: 12px;height: 12px;top: 0;left: 0;background: #eee;}
.answers_checkbox input{width: 12px;height: 12px;}
.answers_checkbox label:after {opacity: 1;content:'';position: absolute;width: 9px;height: 5px;background: transparent;top: 0px;left: 0px;border: 2px solid #0364b2;border-top: none;border-right: none;transform: rotate(-45deg);}
.Rtmdaan em{width:160px;display:block;}
.xitilist .scfudongbox em{ margin-top:25%;}
.Lvideobox{position:relative;}
.insertxtbox{ position:absolute;top:0px;left:0px;width:160px; height:50px; margin:auto; cursor:pointer}
.insertbut{background:#e0a047;opacity: 0.8;width:160px; height:50px;display:block;}
.crxtwz{position:absolute;top:0px;color:#fff;width:160px;text-align:center; line-height:50px; font-size:22px;display:block;}
.fdinsertbox{padding:15px;}
.inpdxt{margin:10px 5px 0 0;}
.fdinsert_lm .crdxtbox{width:65px;margin-right:30px;}
.txconbox{ height:520px;overflow:auto;overflow-x:hidden}
.txconbox input.inputdaan{width:450px;}
.txconbox .movie_box{ margin-bottom:0px;}

/*MOOC学习进度跟踪 10.18*/
.moocjd_topC{ padding:14px;}
.moocjd_TL{width:400px;background:#ddd;}
.moocjd_TR{width:520px;background:#eee;}
.moocbjTlm{ position:relative; border-bottom:1px solid #ddd;height:40px;}
.ullinavbox{padding-left:15px;font-size:14px;}
.ullinavbox em{height:35px; line-height:35px; color:#333;}
.moocbjName{}
.moocbjName li{float:left;}
.moocbjName li a{height:35px; line-height:35px;padding:0px 10px; display:block;}
.moocbjName .thistab a{ background:#0364b2;color:#fff;}
.moocbjTlm .forum_searchCon{right:15px}
.mooc_xzb{}
.mooc_xzb .checboxicon{left:13px;}
.mooc_xzb th{ font-size:14px; height:40px; line-height:40px;}
.mooc_xzb tr{ cursor:pointer; border-bottom:1px solid #ddd; text-align:center;}
.mooc_xzb td{ font-size:14px;height:35px;line-height:35px;color:#999;}
.mooc_jdBG{height:12px;border:1px solid #ddd;background:#fff;width:150px;display:block;margin-left:25px; position:relative}
.mooccur_jdBG{height:14px;background:#79bcff;width:30%;display:block;margin:-1px 0 0 -1px;line-height:14px;font-size:12px;color:#fff;}
.jhjdico{height:14px; background:#f5b338;width:2px;display:block;position:absolute;left:50%;top:-1px;}
.moocbj_cz{color:#53728f;}
.moocbj_cz a{margin:0px 5px; color:#53728f;}
.moocbjTlm .paperTR{ margin-right:15px;}
.moocbj_listbox .cxyhbox a{ display:block; float:left;}
.zdybfbint{ border:1px solid #ddd;height:28px;width:53px;text-align:center; margin:0px 5px;}
.zdysearch_but{width:43px;height:30px;cursor:pointer; border:1px solid #ddd; background:#eee; font-size:14px;}
.moocbj_listbox .cxyhbox .zjdConss em{ text-align:center}

/*学习进度 10.18*/
.xxspeedtopC{padding:40px 14px 40px 60px;}
.xstx_img{display:block;width:75px;height:75px;overflow:hidden;border-radius:360px; margin-right:20px;}
.xstx_img img{width:100%;height:75px;}
/* .xszlwzT{ margin:10px 0 15px 0px;} 190807*/
.xszlwzT strong{font-size:18px; color:#333; margin-right:15px;}
.xszlwzT span{ font-size:14px; margin-right:15px;}
.xszlwzT span em{ color:#fdac40; margin:0px 5px;}
.xszljdC{font-size:14px;}
.jdtbox{margin-left:15px;}
.xsjdtBG{width:110px;background:#eee;height:6px;display:block; margin:8px 15px 0 0;}
.xsjdtcur{width:66%;background:#fdac40;height:6px;display:block;}
.jdtbox em{ font-size:14px; color:#fdac40}
.xslmnamebox{border-bottom:1px solid #ddd;font-size:14px; padding-bottom:10px;}
.xslmnamebox ul{padding-left:10px;}/*170630 修改*/
.xslmnamebox ul li{float:left; margin-right:30px;}
.xslmnamebox ul li a{ padding:0px 5px;}
.xslmnamebox ul li.thistab a{border-bottom:3px solid #2490fc;padding-bottom:8px;color:#2490fc; font-weight:bold;}
.xxjdxqCbox,.zlxxqkbox{ padding:40px 30px;}
.xxjdxqtopwz{background:#eee;height:45px;line-height:45px;padding-left:30px;font-size:14px; margin-bottom:30px;}
.xxjdxqtopwz strong{font-size:16px;margin-right:15px;color:#333;}
.xxjdxqtopwz span em{ color:#3490fd; margin:0px 3px;}
.xxjdxqL_line{border-left:2px solid #f2f2f2; margin-left:30px;}
.xxjdxqL_line .kclistT,.xxjdxqL_line .vcon,.xxjdxqL_line .kjslist li{background:none; border:none; position:relative}
.xxjdxqL_line .vcon{ padding:0px 10px;}
.xxjdxqL_line .kjslist li{padding-bottom:15px;}
.xxjdxqL_line .kjslist li a{ width:800px;color:#666; font-size:14px;}
.xxjdxqL_line .kclistT{padding-left:20px;font-size:16px;}
.xs_zjico{background:url(../images/ico.png) no-repeat -313px 0px;width:18px;height:18px; display:block; position:absolute; left:-10px; top:10px;}
.xs_zjico_hover{ background-position: -313px -28px;}
.xs_hico{background-position: -313px -56px; height:6px; left:-20px; top:5px;}
.xs_hico_hover{background-position: -313px -72px;}
.xxjdxqL_line .kclistT em.yxjdwzC{ color:#999; font-size:14px;}
.xxjdxqL_line .kclistT:nth-child(1){line-height:normal;}
.nth_ico{ top:1px;}
.zlxxqkbox{}
.zlxxqkCon{border:1px solid #ddd;}
.zlxxqkbox .kclistT,.zlxxqkbox .vcon,.zlxxqkbox .kjslist li{background:none; border:none;}
.zlxxqkbox .vcon{ padding:0px;}
.zlxxqkbox .kclistT{background:#eee; height:45px; line-height:45px;}
.zlxxqkbox .kjslist li{line-height:32px; height:32px; border-bottom:1px solid #ddd;padding:10px;}
.zlxxqkbox .kjslist li a.zjCbox{ width:390px;color:#666;font-size:14px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left; line-height:32px;}
.riqiwz{ font-size:12px; color:#999;}
.wjxxwx{display:block;width:360px; margin-left:30px;font-size:12px;}
.wjxxwx em{}
.wdwzcon{width:200px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;}
.wddxtjC{margin-left:15px; color:#999;}
.zlxxqk_tanti{background:#0364b2;height:20px;line-height:20px;color:#333;border-radius:2px; margin-right:8px;font-size:12px;padding:0px 5px}
.zlxxqkbox .zlxxqk_tanti em{ margin:0px; color:#fff;}
.listtantibox{padding:15px;}
.ztiCbox{ max-height:600px;overflow:auto;overflow-x:hidden}
.zti_danxuan{font-size:14px; border-bottom:1px solid #ddd; margin:10px 15px 20px 15px; padding-bottom:5px;}
.zti_danxuan dt{font-weight:bold;}
.zti_danxuan dd{float:left;padding:15px 0 15px 30px; position:relative; margin-right:20px;}
.zti_danxuan dd .daanwz{display:block;}
.zti_danxuan dd input{float:left;margin:4px 3px 0 0;}
.duiico{ background:url(../images/ico.png) no-repeat -361px -22px;width:18px;height:18px;display:block; position:absolute; left:2px; top:18px;}
.zti_duoxuan{font-size:14px; border-bottom:1px solid #ddd; margin:10px 15px 20px 15px; padding-bottom:10px;}
.zti_duoxuan dt{font-weight:bold;}
.zti_duoxuan dd{float:none;position:relative;padding:15px 0 15px 30px;}
.sptt_title_dt p img{display:block;margin-top:10px;max-width:600px;}
.zti_duoxuan dd .daanwz{display:block;}
.zti_duoxuan dd input{float:left;margin:4px 3px 0 0;}
/*------教学视频 结束-------*/



 /*鼠标经过操作类容*/
.bjscbut{position:absolute;right:0px;top:0px;visibility:hidden;opacity:0;;-webkit-transition:300ms;transition:300ms;z-index:0;}
.cz_hover .bjscbut{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.bjscbut a{margin: 10px 10px 0px 0px;display: inline-block;background: url(../images/ico.png) no-repeat;width: 16px;height: 16px;}
.bjscbut a.bjbut{background-position:0px -120px;}
.bjscbut a.bjbut:hover{background-position:0px -168px;}
.bjscbut a.scbut{background-position: -32px -121px;}
.bjscbut a.scbut:hover{background-position:-32px -169px;}

/*收缩菜单*/
.neirong{ width:255px;}
.jt{float:right;width:9px;height:9px;overflow:hidden;background:url(../images/ico.png) no-repeat 0 -193px;display:inline-block;margin:13px 10px 0 0;}
.jt1{background-position:-26px -193px;}
.kclistT{height:35px;background:#2a2a2a;padding-left:3px;font-size:14px;color:#999;cursor:pointer;line-height:35px;margin-bottom:1px;border-bottom:1px solid #333;}/*170619 修改*/
/*.kclistT em{margin:13px 10px 0 0;}*/
.vcon{ background:#191919;padding:0px 10px;}/*170619 修改*/
.kjslist li{border-left:2px solid #dddddd;padding:15px 0px;display:block;position:relative;}/*170620 修改*/
.kjslist li i.yqico{ height:16px;width:16px;background:#191919;border:1px solid #dddddd;border-radius:360px;display:block;position:absolute;left:-10px;top:15px;}/*170620 修改*/
.kjslist li a{display:block;font-size:12px;color:#c0c0c0;padding-left:10px; line-height:16px; width:210px;}
.kjslist li.select{ border-left:2px solid #0364b2;}
.kjslist li.select i.yqico{background:url(../images/ico.png) no-repeat -170px -261px;width:16px;height:16px;border:none;left:-9px;}/*170620 修改*/
.kjslist li.select a{color:#0364b2;}
.zdy_kclistT_pt{line-height:initial;padding:5px 0px;}/*190807 xinjia */
.zdy_xxwzcon{font-size:12px;}
.zdy_xxwzcon span:last-child{margin-right:8px;}/*-- xinjia */

/*teacher_personal 老师个人中心*/
.boxBGcolor{ background:#fafafa;}
.tuichu{height:80px;line-height:80px; margin-top:-12px;}
.tuichu a{color:#fff;padding:8px;}
.tuichu a:hover{color:#fff;-webkit-transition:300ms;transition:300ms; background:#fff; color:#333; padding:8px;}
/*左侧栏目*/
.teaCLnavbox{ width:250px;}
.teaCLtxbox{position:relative;}
.teaCLtxBG{height:240px;width:250px;}
.zhezBG{background:url(../images/txmbBG.png) no-repeat;display:block;width:250px;height:240px;position:absolute;left:0px;top:0px;z-index:5}
.teaCLtxBG img{width:250px;height:240px;}
.CLtxconbox {position: absolute;z-index: 10;left: 0px;top: 20px;margin: 0 auto;right: 0;}
.CLtxconbox span{display:block;text-align:center;}
.CLtximg {width: 107px;height: 107px;border-radius: 360px;overflow: hidden;border: 3px solid #8c939c;margin: 0px auto;}
.CLtximg img{width:100%;}
.CLtxname{color:#fff;height:40px;line-height:40px;font-size:16px;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 0px auto;}
.CLtxjf{color:#fff;font-size:14px;}
.teaCLsidebar{background:#fff;border:1px solid #ddd;border-top:none;padding:15px 15px 25px;}
.teaCLsidebar li{border-bottom:1px solid #ddd;position:relative; font-size:16px;}
.teaCLsidebar li a{width:213px;padding:10px 0px 10px 5px;height:30px;line-height:30px; display:block; color:#666;}
.teaCLsidebar li a:hover,.teaCLsidebar li a:hover em{color:#fff; background:#0364b2;}
.teaCLsidebar li .sidebarico{ background:url(../images/ico.png) no-repeat -72px -10px;width:24px;height:24px; display:inline-block; margin:3px 5px 0 0;}
.teaCLsidebar li a:hover .sidebarico,.teaCLsidebar li a.current .sidebarico{ background-position:-116px -10px;}
.teaCLsidebar li .icozy{ background-position: -72px -52px;}
.teaCLsidebar li a:hover .icozy,.teaCLsidebar li a.current .icozy{ background-position: -116px -52px;}
.teaCLsidebar li .icoks{ background-position: -72px -96px;}
.teaCLsidebar li a:hover .icoks,.teaCLsidebar li a.cuerrent .icoks{ background-position: -116px -96px;}
.teaCLsidebar li .icorc{ background-position: -72px -140px;}
.teaCLsidebar li a:hover .icorc,.teaCLsidebar li a.current .icorc{ background-position: -116px -140px;}
.teaCLsidebar li .icody{ background-position: -72px -183px;}
.teaCLsidebar li a:hover .icody,.teaCLsidebar li a.current .icody{background-position: -116px -183px;}
.teaCLsidebar li .icosp{ background-position: -72px -225px;}
.teaCLsidebar li a:hover .icosp,.teaCLsidebar li a.current .icosp{ background-position: -116px -225px;}
.teaCLsidebar li .icojf{ background-position: -72px -269px;}
.teaCLsidebar li a:hover .icojf,.teaCLsidebar li a.current .icojf{ background-position: -116px -269px;}
.teaCLsidebar li em{color:#999;font-size:10px;-webkit-transform:scale(0.875); margin-left:5px;}
.tjshul{display:block;background:#f00;color:#fff;font-size:11px;position:absolute;right:5px;top:15px;border-radius:360px;min-width:18px;height:18px;line-height:18px;text-align:center;}
/*中间内容*/
.teaCLrconbox{width:930px;}/*170629 修改*/
.teaCLrconbox .questionsTT{ margin:0px;}
.teaCLrttico{background:#0364b2;height:12px;width:4px;display:block; margin:14px 5px 0 5px;}
.teaCLrcon{position:relative; margin-top:20px;}/*10.28*/
.teaxjkc{position:absolute;right:0px;top:5px;background:#0364b2;color:#fff;height:35px;line-height:35px;padding:0px 15px;font-size:14px;}
.xjkcico{background:url(../images/ico.png) no-repeat 0px -338px; height:16px; width:16px; display:block; margin:10px 5px 0 0;}
.list_line{ display:block;width:100%;height:1px;line-height:1px; background:#e6e6e6; position:absolute; bottom:-2px;}
.teaCLrconlist{}
.teaCLrconlist ul{}
.teaCLrconlist ul li{height:200px;border-bottom:1px solid #ddd; background:#fff; position:relative; margin-bottom:20px;}/*10.28*/
.left_img{width:230px;height:200px;position:relative; margin-right:15px;}
.left_img img{width:230px;height:200px;}
.tea_operat{height:40px;line-height:40px;background:url(../images/txmbBG.png) repeat; position:absolute;left:0px;bottom:0px;z-index:12;width:230px;}
.tea_operat a{color:#fff;font-size:14px;width:115px;display:block;text-align:center; position:relative}
.tea_operat a:hover{background:#0f1221;}
.tea_operat a:active{background:#171c34;}
.tea_operat a i{ background:url(../images/ico.png) no-repeat 0 -310px; width:16px; height:16px; display:inline-block}
.tea_operat a i.teadelico{ background-position:-338px -142px; position:absolute;top:12px;left:26px;}
.kc_label{background:url(../images/ico.png) no-repeat 0 -448px;width:60px;height:29px;font-size:14px;color:#fff;position:absolute;left:-8px;top:5px;text-align:center; padding-top:6px;}
.spoc_label{background-position: -75px -448px;}
.right_con{}
.right_con h3.Right_tit_name{max-width:340px;overflow:hidden !important;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333;font-weight:bold; padding:10px 0px;}
.Rtop_titC_ico .bjhd_but{background:url(../images/xico.png) no-repeat 0 -123px;width:16px;height:16px;cursor:pointer; display:inline-block;margin-left:10px;}
.Rtop_titC_ico .delete_but{background-position:0px -46px;}
.Rtop_titC_ico .fuzhi_but{background-position:0px -446px;}
.Right_tit_ico{padding-top:10px;}

.gxtime{color:#999;font-size:12px;}
.tjrenshu{ margin:15px 0px;height:20px;}
.tjrenshu span{font-size:12px; color:#666; margin-right:10px; width:80px; display:block;}
.tjrenshu span .rensl{ background:url(../images/ico.png) no-repeat 0 -259px; width:18px; height:16px; display:block; float:left; margin-right:5px;}
.tjrenshu span .guanksl{background-position: 0 -282px; width:20px;}
.kcjdconbox{ margin:60px 10px 0 0;height:45px;}
.kcjdconbox span{display:block; font-size:12px;width:70px; text-align:center; color:#999;}
.jdtbg{position:relative; height:5px; width:240px; margin:20px 0 0 5px}
.jdtdiBG{ background:#ddd; height:5px; display:block; width:100%; border-radius:5px;}
.jdtdiBGcs{ background:#f47c02;height:5px; display:block; width:50%; border-radius:5px; position:absolute; left:0px; top:0px;}
.jdtfdshuz{width:42px; text-align:center;}
.jdtfdshuz i.jtico{background:url(../images/ico.png) no-repeat 2px -497px #fff; display:inline-block; font-size:12px; color:#fff;width:14px; height:14px;position:absolute; top:-5px; left:120px;}
.jdtfdshuz i.szico{ background-position:-50px -492px;width:42px; height:25px; position:absolute; top:-35px; left:105px;line-height:22px; text-align:center;}
.jdtfdshuz i.lanse{background-position:-23px -497px; }
.jdtfdshuz i.szlanse{background-position:-107px -492px;}
.jdtdiBGlanse{ background:#0364b2;}
/*@我-热门话题*/
h3.gytitle{background:#0364b2; height:35px; line-height:35px; color:#fff; font-size:16px; text-indent:12px;}
h3.gytitle a{ font-size:12px; margin-right:8px; color:#f9f9f9;}
.aiteme ul{ background:#fff; border:1px solid #ddd; margin-top:-1px; padding:12px 8px 6px ; font-size:12px;}
.aiteme ul li:after{display:block;clear:both;content:"";visibility:hidden;height:0px; border:0px;}
.aiteme ul li{zoom:1; border-bottom:1px dashed #ddd; padding-bottom:6px; margin-bottom:6px; position:relative;}
.aiteme ul li i{display:block; border-radius:360px; overflow:hidden;height:36px;width:36px;margin-right:5px; float:left}
.aiteme ul li i img{width:100%;}
.aiteme ul li em.gxshijian{ background:#fff; color:#999; font-size:12px; position:absolute; right:0px; bottom:6px; padding:2px 7px}
.rmhtC i.rmhtico{ background:#0364b2; height:4px; width:4px; border-radius:360px; margin-top:6px;}
.rmhtC li span{width:150px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;float:left}

/*teacher-我的课程*/
.teakcTT{position:relative;border-bottom:1px solid #ddd;font-size:16px; color:#333;height:35px;}
.mekcico{width:16px; height:16px; display:block; background:#0364b2; margin:3px 5px 0 0;}
.teaxjkc{position:absolute;right:0px;bottom:0px;background:#0364b2; color:#fff; height:35px;line-height:35px; padding:0px 15px;}
.xjkcico{background:url(../images/ico.png) no-repeat 0px -338px; height:16px; width:16px; display:block; margin:10px 5px 0 0;}
.kclistC{ margin-top:20px;}
.kclistC li{ position:relative; border:1px solid #ddd; margin-bottom:20px; background:#fff;}
.kcimgbox{ position:relative; margin:1px; height:220px; overflow:hidden;cursor:pointer;}
.kcimgbox img{ width:100%;}
.imgfdc{ background:url(../images/scfudongBG.png) repeat; height:40px; position:absolute; bottom:0px; left:0px; width:100%;line-height:40px;}
.imgfdc span{ padding:0px 15px;}
.fdwzL{color:#fff;}
.fdwzL i{color:#999; font-size:12px;}
.fdwzL i em{color:#0364b2; text-decoration:underline;}
.fdwzR{ color:#999; font-size:12px;}
.fdwzR em{ margin-right:25px}
.fdwzR a{font-size:14px;}
.fdwzR a:hover{ color:#fff;}
.fdwzR a i{background:url(../images/ico.png) no-repeat; padding-right:2px;width:14px; height:14px; display:inline-block}
.fdwzR a i.editico{ background-position:0px -314px; }
.fdwzR a i.deleteico{ background-position:-33px -314px;}

.jdzsico span{font-size:10px; color:#666px; margin:10px 0px 15px 20px; display:block; float:left}
.jdzsico span i{width:20px; height:10px; display:inline-block;}
.kcjdcon{ font-size:14px; width:95%; margin:30px 20px 20px 20px;}
.kcjdcon span{display:block;}
.jdtBG{height:10px;background:#dee0e0; width:85%; margin:6px 0 0 8px; border-radius:5px; position:relative;}
.hsBG{height:10px;background:#feb376;width:15%;position:absolute;left:0px;top:0px; border-top-left-radius:5px;border-bottom-left-radius:5px; z-index:3;}
.qlBG{height:10px;background:#0364b2;width:45%;position:absolute;left:0px;top:0px; border-top-left-radius:5px;border-bottom-left-radius:5px;}
.jdtBG i{background:url(../images/ico.png) no-repeat; height:44px; width:1px; display:block;}
.jdtBG i.hxiaoren{ background-position:0px -259px;}
.jdtBG i.lxiaoren{ background-position:-31px -259px;}
.jdtBG i.hsgr{background-position:0px -259px;}
.jdtBG i.lsgr{background-position:-31px -259px;}
.jdtBG i.hbhsr{background-position:0px -535px; width:20px; height:38px;}
.jdtBG i.hsgr{position:absolute; top:-34px;left:83%;}
.jdtBG i.lsgr{position:absolute; top:-34px;left:53%;}
.jdtBG i.hbhsr{position:absolute; top:-27px;left:98%;}
.jdtBG i.hbhsr img{ position:absolute; top:-30px;left:-35px;}
.hsBG i{position:absolute; top:-34px;left:83%;}
.hsBG i.hxiaoren img{position:absolute; top:-30px;left:-30px;}
.qlBG i{position:absolute; top:-34px;left:94%;}
.kclistC li span.linkbot{height:1px; background:#e5e5e5; position:absolute; bottom:-2px; display:block; width:100%; left:0px; z-index:1;}

/*学生个中心 913*/
.stuL_img a{ width:230px; height:200px; display:block;}
.stuL_img a:hover .hoverBG{background:url(../images/video_hoverBG.png) no-repeat; width:230px; height:200px;display:block;position:absolute;left:0px;top:0px; z-index:12}
.stuxlwz{height:30px;}
.stuxlwz .tjrenshu{margin:0px;}
.stuRcon .kcjdconbox{margin:20px 10px 0 0;}
.stuxlwz .tjrenshu{ margin-left:30px; float:left}
.stukczjbox{ line-height:16px; margin-top:20px;}
.sstukczjico{ background:url(../images/ico.png) no-repeat 0 -527px;width:20px;height:16px;margin-right:8px;display:block;}
.stukczjbox a{color:#0364b2; font-size:14px;}
.stuzs{ background-position:-150px -435px;width:40px;height:42px;top:-5px; left:180px; line-height:50px; text-align:center; font-size:12px;}



/*个人中心二级页面*/
.secondlmbox{ font-size:14px;margin-top:5px;}
.secondlmbox a{color:#999;}
.secondlmbox a:hover,.secondlmbox a.current{ color:#0364b2; text-decoration:underline;}/*10.28*/
.secondlmbox cite{ width:6px; height:9px; background:url(../images/ico.png) no-repeat 0px -193px; display:inline-block}

.persecondL{width:198px;background:#fff;border:1px solid #ddd;}/*181203*/
.persecondL dl{margin-bottom:0px; border:0px;border-bottom:1px solid #ddd;}/*181203*/
.persecondL dt{font-size:14px; color:#000;padding:10px;}/*181203*/
.persecondL dd{}
.persecondL dd a{margin:5px 10px; display:block;font-size:12px;height:34px;line-height:34px;padding-left:10px;position: relative;}/*181203*/
.persecondL dd a:hover,.persecondL dd a.current{color:#fff; background:#0364b2;border-radius:3px;}/*181203*/
.pcLnav_ico{ background:url(../images/xico.png) no-repeat;width:16px;height:16px; display:block;float:left; margin:8px 5px 0 0;}/*181203*/
.pcLnav_kcfxico{background-position:0px -498px;}
.persecondL dd a:hover .pcLnav_kcfxico,.persecondL dd a.current .pcLnav_kcfxico{background-position:-26px -498px;}
.pcLnav_msico{background-position:-52px -498px;}
.persecondL dd a:hover .pcLnav_msico,.persecondL dd a.current .pcLnav_msico{background-position:-78px -498px;}
.pcLnav_bjjxjhico{background-position:0px -524px;}
.persecondL dd a:hover .pcLnav_bjjxjhico,.persecondL dd a.current .pcLnav_bjjxjhico{background-position:-26px -524px;}
.pcLnav_cgdaico{background-position:-52px -524px;}
.persecondL dd a:hover .pcLnav_cgdaico,.persecondL dd a.current .pcLnav_cgdaico{background-position:-78px -524px;}
.pcLnav_kcwzico{background-position:-0px -550px;}
.persecondL dd a:hover .pcLnav_kcwzico,.persecondL dd a.current .pcLnav_kcwzico{background-position:-26px -550px;}
.pcLnav_jstdico{background-position:-52px -550px;}
.persecondL dd a:hover .pcLnav_jstdico,.persecondL dd a.current .pcLnav_jstdico{background-position:-78px -550px;}
.pcLnav_wzxsico{background-position:-104px -550px;}
.persecondL dd a:hover .pcLnav_wzxsico,.persecondL dd a.current .pcLnav_wzxsico{background-position:-130px -550px;}
.pcLnav_zyico{background-position:0px -576px;}
.persecondL dd a:hover .pcLnav_zyico,.persecondL dd a.current .pcLnav_zyico{background-position:-26px -576px;}
.pcLnav_ksico{background-position:-52px -576px;}
.persecondL dd a:hover .pcLnav_ksico,.persecondL dd a.current .pcLnav_ksico{background-position:-78px -576px;}
.pcLnav_dyico{background-position:-104px -576px;}
.persecondL dd a:hover .pcLnav_dyico,.persecondL dd a.current .pcLnav_dyico{background-position:-130px -576px;}
.pcLnav_ltico{background-position:0px -602px;}
.persecondL dd a:hover .pcLnav_ltico,.persecondL dd a.current .pcLnav_ltico{background-position:-26px -602px;}
.pcLnav_tpico{background-position:-52px -602px;}
.persecondL dd a:hover .pcLnav_tpico,.persecondL dd a.current .pcLnav_tpico{background-position:-78px -602px;}
.pcLnav_jxzlico{background-position:-104px -602px;}
.persecondL dd a:hover .pcLnav_jxzlico,.persecondL dd a.current .pcLnav_jxzlico{background-position:-130px -602px;}
.pcLnav_zsdico{background-position:0px -628px;}
.persecondL dd a:hover .pcLnav_zsdico,.persecondL dd a.current .pcLnav_zsdico{background-position:-26px -628px;}
.pcLnav_xtkico{background-position:-52px -628px;}
.persecondL dd a:hover .pcLnav_xtkico,.persecondL dd a.current .pcLnav_xtkico{background-position:-78px -628px;}
.pcLnav_sjkico{background-position:-104px -628px;}
.persecondL dd a:hover .pcLnav_sjkico,.persecondL dd a.current .pcLnav_sjkico{background-position:-130px -628px;}
.pcLnav_4dcsico{background-position:0px -707px;}/*180903 4D测试添加*/
.persecondL dd a:hover .pcLnav_4dcsico,.persecondL dd a.current .pcLnav_4dcsico{background-position:-51px -707px;}/*180903 4D测试添加*/

.persecondR{width:978px; background:#fff; border:1px solid #ddd;}
.per_secondRTT{border-bottom:1px solid #ddd; position:relative;}
.per_secondRTT h3{color:#333;font-size:16px;padding:0px 14px 10px 7px;border-bottom:2px solid #0364b2;margin:12px 0 0 10px}/*12.29 修改*/
.per_secondRTT a{background:#eee;color:#666;font-size:12px;display:block;height:30px;line-height:32px;padding:0px 10px;position:absolute;right:7px;top:7px;}/*2017.1.13 修改*/
.per_secondRTT a.return{background:#eee;color:#999;font-size:14px;display:block;height:30px;line-height:30px;padding:0 15px;position:inherit;right:inherit;top:inherit;}/*180626 bear*/
.per_secondRTT a.return:hover{background-color:#0364b2;color:#fff;}
.per_secondRTT a i.xjkcico{ width: 16px;height: 16px;background-position: 0px -338px;float: left;margin: 10px 5px 0 0;}
.per_secondRTT a.for_tjjsbut{ background:#0364b2; color:#fff; padding:0px 15px; border:1px solid #0364b2;}/*2017.1.13 新增*/

.perteambox{margin:0px 20px 20px;}
.perteambox ul{}
.perteambox li{padding:20px 0px; border-bottom:1px solid #ddd; height:149px; margin-top:1px;}
.perteambox li:hover{ background:#f3f3f3; cursor:pointer;}
.perimgC{width:150px; height:150px;overflow:hidden; margin:0px 30px 0 20px;}
.perimgC img{width:100%;}

.perwz{width:730px;}
.perwzname{}
.perwzname h6{color:#999; font-size:14px; margin-right:18px;}
.perwzname h6 em{font-size:18px; color:#333; margin-right:10px;}
.perwzname i{color:#fff;font-size:12px;border-radius:2px; padding:0px 7px; height:16px; line-height:16px;display:block; margin-top:5px;}
.zhuj,.zuj,.fzr{margin-right:15px;}
.fzr{ background:#f00;}
.zhuj{ background:#0364b2;}
.zuj{ background:#fcad3f;}
.perqxbox{ position:relative;width:210px;}/*11.04 新加*/
.perqxbox .fateilist .loresxtj{ width:115px;}/*11.04 新加*/
.perqxbox .loreinpico{padding:0px;margin:0px;}/*11.04 新加*/
.perqxbox .fateilist .loresxCon li{ padding:0px; border:none;}/*11.04 新加*/
.teamlistcz a{font-size:14px; display:block; margin:2px 0 0 5px;}/*11.04 修改*/
.teamlistcz a i{background:url(../images/ico.png) no-repeat; padding-right:2px;width:14px; height:14px; display:inline-block}
.teamlistcz a i.editico{background-position:0px -314px; }
.teamlistcz a i.deleteico{background-position:-33px -314px;}
.perjswz{margin:10px 0px;font-size:14px;color:#999;line-height:20px;height:80px;overflow:hidden;text-overflow:ellipsis;}
.perjswz em{ padding-right:15px;}
.teammore{display:block; font-size:14px; color:#999;}
.teammore:hover{ color:#0364b2; text-decoration:underline;}
  /*添加教师弹出层*/
.teamfdBG{background:url(../images/scfudongBG.png) repeat;position:fixed;z-index:998;width:100%;height:100%;left:0px;top:0px;display:none}
.teamfdcon{background:#fff;border-radius:5px;padding:15px;position:absolute; z-index:999;top:0px;left:0px;bottom:0px;right:0px;margin:auto;width:400px;height:400px;}

/*教师详细*/
.teacherxq{ margin-top:20px;}
.teaxqimg{width:200px;height:200px;overflow:hidden;}
.teaxqimg img{width:100%;}
.teaxqwz{width:708px;}
.teaxxC{}
.teaxxC span{ font-size:14px; color:#333; margin:0px 15px 5px 0px;}
.teaxxC span em{ color:#999; padding-right:5px;}
.jxlx{display:block;}

.teaxqwz p.perjswz{ height:auto;}
.teaxqwz p.perjswz em{ font-weight:bold}

.xpskfgbox{}
.xpskfgbox h3{color:#0364b2; border-bottom:1px solid #ddd; padding:0px 0 8px 8px;font-size:16px;}
.xpskfgbox h3 i{ background:url(../images/ico.png) no-repeat;width:16px;height:16px; display:block; float:left; margin:3px 5px 0 0;}
.xpskfgbox h3 .shico{ background-position:-40px -545px;}
.xpskfgbox h3 .jxico{ background-position:-76px -545px;}

.jsfgC{ margin:30px 0 0 15px;}
.jsfgC em{font-size:14px;color:#333;}
.jsfgC span{font-size:14px;border:1px solid #fcad3f;height:28px;line-height:28px;background:#fff;color:#fcad3f;padding:0px 8px;margin-right:10px;display:inline-block;}
.sjbox span{border:1px solid #0364b2;color:#0364b2;}

.jxlistBG{ background:url(../images/dsjBG.png) repeat-y 25px 0px; padding:40px 0 0 20px;}
.jxlistBG dd{background:url(../images/yqico.png) no-repeat 0 4px; padding:0px 0px 40px 20px;}
.listwzcs{font-size:14px;}
.listwzcs span{color:#999;}
.listwzcs p{color:#333;}

/*论坛css*/
.forumTT{ border-bottom:1px solid #ddd; padding-left:30px; position:relative;}
.forum_con{display:none;}
.forumnav{height:40px;width:100%;}
.forumnav li{float:left;position: relative; margin-right:8px; z-index:12;}
.forumnav li a {display:block;padding:0 16px;outline:none;font-size:14px;border:1px solid #ddd;border-bottom:none; color:#666; margin-top:5px;height:34px;line-height:34px;}
.forumnav li a:hover {background:#f8f8f8; border:1px solid #ddd; border-bottom:none; color:#d90000}
.forumnav .thistab a{background:#f8f8f8;border:1px solid #ddd; border-bottom:none; font-weight:bold; color:#d90000; margin-top:5px;height:35px;line-height:35px;}

/*论坛搜索*/
.forum_searchCon{position:absolute;right:20px;bottom:1px;min-width:340px;}
.iptext{height:35px;line-hright:35px;border:1px solid #ddd; padding:0px 8px;width:278px; font-size:12px; color:#999;}
.ipbut{background:url(../images/search_ico.png) no-repeat center center #0364b2; padding:0px 30px; height:35px; border:none; margin-left:-1px; cursor:pointer;}

/*综合小组*/
.lbnavCon{ background:#f8f8f8;min-height:30px; padding:5px 20px;margin-bottom:1px;}
.lbnavCon span{color:#666;font-size:12px;height:30px;line-height:30px;display:block;float:left; min-width:50px; padding:0px 20px; position:relative;}/*10.28*/
.lbnavCon a{min-width:50px;display:block;float:left}/*10.28*/
.lbnavCon a em{color:#999;}
.lbnavCon span i{display:none; cursor:pointer}
.lbnavCon span:hover i,.lbnavCon span.current i{display:inline-block;background:#ddd; width:30px;text-align:center; position:absolute;right:-15px;}/*10.28*/
.lbnavCon span:hover,.lbnavCon span.current{background:#e7e7e7;}
.iptjbut{background:url(../images/ico.png) no-repeat -146px -576px;height:20px;width:40px; border:none; cursor:pointer; margin:5px 0 0 10px;}
.xztopic{ border:1px solid #ddd; min-height:50px; width:98%; padding:1%;}
.xjzsdbox{background:#fff;padding-bottom:30px;display:none;}


.lbrqbox{background:#f0f0f0;height:40px;line-height:40px; padding:0px 20px;font-size:12px;}
.lbrqCon{}
.lbrqCon a:hover,.lbrqCon a.current{color:#666;font-weight:bold;}
.listtjCon a{margin-left:25px;width:75px;display:inline-block;}
.listtjCon a:hover{font-weight:bold;}
.hfico{background:url(../images/ico.png) no-repeat 0 -660px;width:16px;height:16px;display:block; float:left; margin:13px 5px 0 0;}

.forumlistbox{}
.forumlistC{}
.forumlistC li{border-bottom:1px solid #ddd;padding:10px 15px;}
.forumlistC li:hover{background:#e0ecff;cursor:pointer;}

.listLC{width:760px;}
.listLTTwz{color:#333;margin-bottom:8px;}
.zdico{background:url(../images/forumico.png) no-repeat right 6px #d90000;height:17px;display:block;color:#fff;font-size:12px; text-align:center; line-height:17px;margin-right:10px;}
.jhico{background:url(../images/forumico.png) no-repeat right 6px #2bc1d9;height:17px;display:block;color:#fff;font-size:12px; text-align:center; line-height:17px;margin-right:10px;}
.yincang{background:url(../images/forumico.png) no-repeat right 6px #ccc;color:#666;}
.suodin{background:url(../images/forumico.png) no-repeat right 6px #ccc;color:#666;}
.rtico{background:url(../images/forumico.png) no-repeat right 6px #0364b2;height:17px;display:block;color:#fff;font-size:12px; text-align:center; line-height:17px;margin-right:10px;}
.nameico{background:url(../images/ico.png) no-repeat 0 -578px;width:16px;height:16px; display:block; float:left;}
.listLTTwz span.LttwzC{width:675px;display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:17px;}
.zdico,.jhico,.rtico{ padding:0px 3px;}
.biaoshi i{ margin-bottom:3px;}
.biaoshi i.bugongkai{background:url(../images/forumico.png) no-repeat right 6px #ddd; color:#666}
.biaoshi i.gongkai{background:url(../images/forumico.png) no-repeat right 6px #85bc1b;}

.listLnamewz span{font-size:12px; color:#999; margin-right:25px;display: block;float: left;}
.listRC{width:170px; text-align:right}
.listRC span{display:block;margin-left:10px; float:right}
.listRC span i{display:block;float:left; width:16px;height:16px; background:url(../images/ico.png) no-repeat; margin-right:3px;cursor:pointer;}
.listRC span i.Rzan{background-position:-20px -578px;}
.listRC span i.Rliul{background-position:-46px -578px;width:19px;}
.listRC span i.Rplshu{background-position:-75px -578px;}
.listRC span i.Rgengd{background-position:-101px -578px;}
.listRC span i.zdy_Rzancurr{background-position:-20px -18px;}

.Rgdbox{position:relative; cursor:pointer}
.Rgengdwz{position:absolute;z-index:13; border:1px solid #dddddd;top:20px;left:-10px;background:#f8f8f8; text-align:center; width:35px;visibility:hidden;}
.Rgengdwz a{font-size:12px;height:26px;line-height:26px;}
.Rgengdwz a:hover{color:#f00;}
.Rgengdwz i.sjico{display:block;background:url(../images/ico.png) no-repeat -122px -582px;width:15px; height:8px; position:absolute; top:-8px; left:8px;}
.sj_hover .Rgengdwz{visibility:visible;opacity:1;}
.listRC span em{font-size:12px; color:#999;}

.forumimg{ margin-top:8px;}
.forumimg img{width:150px; margin-right:5px;}

/*论坛详情*/
.forumxqbox{background:#fff;padding:20px;}
.xqTT{border-bottom:1px solid #ddd; padding:0px 5px 8px;}
.xqTT h1{font-size:18px; color:#333;margin-bottom:20px;}
.xqnewsCon{padding:15px 0; font-size:14px;}
.xqnewsCon p{ margin-bottom:10px;line-height:22px;}
.xqnewsCon a{color:#2aa0e4;}
.xqnewsCon a:hover{ text-decoration:underline;}
.xqnewsCon strong{margin-bottom:10px; display:block}
.xqnewsCon img{ margin:5px 0px 15px 0; display:block;max-width:1160px}/*10.28*/
.xqpllistC{ margin:0px 10px;}
.xqpllistC li{border-bottom:1px solid #ddd; padding:20px 0px;}

.liLimgC{ width:80px;text-align:center; margin-right:20px;}
.liLimgC span{width:45px;height:45px; border-radius:360px; display:block; overflow:hidden; margin:0px auto 5px;}
.liLimgC span img{ width:100%;}
.liLimgC em{ font-size:12px; color:#999;}
.liRwzC{ padding-left:100px;}
.liRwzC .liConTxt{font-size:14px;word-wrap:break-word;word-break:break-word; margin-bottom:10px; min-height:40px;}
.liRrqbq{font-size:12px; line-height:32px;}
.liRrqbq span{color:#999;}

.liRrqbq .listRC{width:auto;} 
.liRrqbq .listRC a:hover{color:#666}
.liRrqbq .listRC span{ float:left}
.liConer{ padding:30px 0 0 100px;}
.erjiline{border-bottom:1px dashed #ddd;margin-bottom:10px; padding-bottom:8px;}
.liConer .plbox{ margin:0px;} 

.plbox{ margin:25px 10px 0px 10px;}
.plTex{width:100%;height:80px;}
.plbut{ margin-top:15px; text-align:right}
.plbut span{font-size:12px; line-height:30px; height:30px;}
.plbut span input{ margin:5px 5px 0 0 ;}
.plbut i input{ height:30px; line-height:30px; color:#fff; background:#ccc; border:none; padding:0px 15px; margin-left:8px;}
.plbut i .fbbut{ background:#0364b2;}

/*试卷库*/
.papersx{width:100%;display:none; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fcfcfc;}
.saixuan{height:31px;line-height:31px; background:#dfdfdf; padding:0px 10px; display:block; font-size:14px; width:50px;}
.saixico{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:300ms;transition:300ms; background:#F00;display:inline-block; background:url(../images/ico.png) no-repeat -128px -552px; width:10px; height:10px;margin-left:10px;}/*2017.1.13 修改*/
.sai_hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:300ms;transition:300ms;margin-left:10px;}/*2017.1.13 修改*/
.teabutC i.saixico{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:300ms;transition:300ms;background:#F00;display:inline-block;background:url(../images/ico.png) no-repeat -128px -552px;width:10px;height:10px;margin:15px 0 0 10px;float:inherit;}/*181217*/
.teabutC i.sai_hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:300ms;transition:300ms; margin-top:12px;}/*181217*/
.paperTR{ position:relative; height:35px; width:450px;}
.paperTR .forum_searchCon{position:absolute;right:86px;bottom:0px;}

.paperCtop{background:#f8f8f8;width:98%; padding:12px 1%; height:36px; position:relative;}
.paperxjbut{display:block; height:35px; line-height:35px; background:#0364b2; color:#fff; font-size:16px; border-radius:3px; padding:0px 20px;}
.teabutC i.xjimg{ background:url(../images/xico.png) no-repeat -78px -167px;width:16px;height:16px;display:block;margin:10px 5px 0 0;}/*2017.1.13 修改*/
.teabutC a:hover i.xjimg{background-position:-130px -167px}/*2017.1.13 新增*/
.teabutC i.fafangico{background-position:-78px -122px;}/*2017.1.13 新增*/
.teabutC a:hover i.fafangico{background-position:-130px -122px;}/*2017.1.13 新增*/
.teabutC i.daochuico{background-position:-78px -77px;}/*2017.1.13 新增*/
.teabutC a:hover i.daochuico{background-position:-130px -77px;}/*2017.1.13 新增*/
.teabutC i.luruico{background-position:0px -123px;}/*421*/
.teabutC a:hover i.luruico{background-position:-52px -123px;}/*421*/
.teabutC i.guanliico{background-position:-78px -243px;}/*421*/
.teabutC a:hover i.guanliico{background-position:-130px -243px;}/*421*/
.teabutC i.jiaquanico{background-position:0px -267px;}/*421*/
.teabutC a:hover i.jiaquanico{background-position:-52px -267px;}/*421*/
.teabutC i.tongbuico{background-position:-78px -267px;}/*421*/
.teabutC a:hover i.tongbuico{background-position:-130px -267px;}/*421*/
.teabutC i.daochucjico{background-position:-78px -101px;}/*421*/
.teabutC a:hover i.daochucjico{background-position:-130px -101px;}/*421*/

.cxyhbox{font-size:14px;border-bottom:1px dashed #ddd; margin-top:-1px; padding:9px 0px;}
.cxyhbox em{color:#333;width:80px; text-align:right; line-height:30px;}
.cxyhbox a{height:30px;padding:0px 10px;display:inline-block;line-height:30px; margin-right:8px;margin-bottom:5px;} /*181123*/
.cxyhbox a:hover,.cxyhbox a.current{ background:#0364b2;color:#fff;border-radius:15px;}
.cxyhbox a .zdyx_xguanbi{ margin-left:5px;cursor: pointer;display: inline-block;width:12px;height:30px;}
.cxyhbox1{font-size:14px;border-bottom:1px dashed #ddd; margin-top:-1px; padding:9px 0px;}
.cxyhbox1 em{color:#333;width:80px; text-align:right; line-height:30px;}
.cxyhbox1 a{height:30px;padding:0px 10px;display:inline-block;line-height:30px; margin-right:8px;} /*181123*/
.cxyhbox1 a:hover,.cxyhbox1 a.current{ background:#0364b2;color:#fff;border-radius:15px;}
.paperteb{}
/*.paperteb table{margin-top:15px;}*/
.paperteb table tr{ height:35px;line-height:35px;border-bottom:1px solid #ddd; }
.paperteb table tr.cz_hover{background:#e0ecff}
.paperteb table th{font-size:14px;}
.paperteb table td{font-size:12px;color:#999; text-align:center}
.paperteb table td:nth-child(1),.paperteb table th:nth-child(1){text-align:left; padding-left:20px;}
.paperteb table tr:nth-child(odd){}
.paperteb table tr:nth-child(even){ background:#fbfbfb;}
.paperteb td a{background:url(../images/ico.png) no-repeat 0px -120px; width:16px; height:16px; display:inline-block;}/*2017.1.13 修改*/
.paperteb td a.scico{ background-position:-362px -142px; margin:0px 8px;}
.paperteb td a.llico{ background-position:-362px -420px;}
.paperteb td a.dowico{background:url(../images/xico.png) no-repeat -78px -101px;}/*426*/


/*新建试卷901bear*/
.pap_search .paperTR .forum_searchCon .iptext{width:260px;}
.xjpraxis_sxbox .xjpapermc{width:300px;}
.xjpraxis_sxbox .xjpapermc .iptext{width:180px;}
.xjpraxis_sxbox .xjpapermc .moreninput{ height:33px;}
.xjpraxis_sxbox .xjpapermc .loreinpico{top:10px;}
.chooseTbutbox{background:#f8f8f8;text-align:center;padding:15px;}
.chooseTbutbox input{height:30px;line-height:30px;background:#ddd; padding:0px 15px; border:none; margin:0px 3px; cursor:pointer}
.chooseTbutbox .clchooseT,.chooseTbutbox .tkchooseT{color:#fff;}
.chooseTbutbox .clchooseT{background:#0364b2}
.chooseTbutbox .tkchooseT{background:#fdac40}
.xj_papertj{ margin:30px 0px;}
.xj_papertj a.tjjsbut{width:500px;text-indent:40px;font-size:14px;}
.xj_papertj .tjjsico{left:190px;}
.fd_xjpaper{background:#fff;z-index:999;top:5%;left:0px;right:0px;margin:0px auto;width:1000px;min-height:200px;display:none; padding-bottom:30px;}
.xtfdlistsaix{ padding:10px 0px 10px 10px; border-bottom:1px solid #ddd;}
.fd_xjpaper .cxyhbox{border-bottom:none;}
.fd_xjpaper .praxissxR{width:920px;}
.fd_xjpaper .praxissxR a{background:#ddd;margin-bottom: 5px;}
.fd_xjpaper .praxissxR a:hover,.fd_xjpaper .praxissxR a.current{background:#0364b2;color:#fff;}
.fuchuangbut .okxt{ background:#fdac40;}
.fd_xjpaper .fuchuangbut input{letter-spacing:0px;} 
.fd_xjpaper .tjxsbox{width:96%;margin:0px 2%; max-height:273px; overflow:auto;}
.tjxsbox .checboxicon{left:12px;}
.tjxsbox table{color:#666;font-size:12px;}
.tjxsbox th{height:38px;line-height:38px;}
.tjxsbox .row td{text-align:left; }
.tjxsbox td{height:33px;line-height:33px;}
.tjxsbox td,.tjxsbox th{border:1px solid #ddd;text-align:center;}
.tjxsbox td:nth-child(3){text-align:left; padding-left:5px;}
.fzszipn{ height:24px; line-height:24px; width:60px; border:1px solid #ddd; text-align:center;}
.jdBGC{width:150px;height:5px;float:left;position:relative;background:#eee;margin-left:10px;}
.curfzBg{height:5px;background:#f3ad48;position:absolute;top:0px;left:0px;width:75px;display:block}
.fenziC{background:#f3ad48;position:absolute;left:68px;top:-5px;height:15px;display:block;color:#fff; line-height:15px; font-size:12px; padding:0px 2px;}
.yixuanshuC{font-size:12px;margin:10px 0 5px 20px;}
.yixuanshuC em{color:#f3ad48}
.return{font-size:14px;display:block;background:#eee;padding:0px 15px;height:30px;line-height:30px;border-radius:2px;margin:5px 5px 0 0;border:1px solid #ddd;}/*180626 bear*/
.return:hover{background:#0364b2;color:#fff;border-color:#0364b2;}/*180626 bear*/
/*180626 bear.returnico{background:url(../images/ico.png) no-repeat -52px -662px;display:block;width:16px;height:16px;margin:15px 0 0 5px;}*/
.ClistTT{height:50px; background:#ddd;}
.ClistTTL{font-size:12px; line-height:50px; margin-left:15px;}
.ClistTTL .ddnameC{ font-size:16px;}
.ztfwz{margin-right:12px;}
.ClistTTL .orange{ text-decoration:underline;}
.ClistttR{margin-right:15px;}
.shezhiC{margin:10px 0 0 10px; display:inline-block; font-size:14px; line-height:30px;}
.shezhiwb{width:94px;height:30px;line-height:30px;border:none; padding:0px 3px;background: #fff;}/*190318*/
.shezhibut{background:#0364b2;height:30px;padding:0 10px;border:none; cursor:pointer; color:#fff;}
.tjpalistCon .ktcaoz{line-height:0px;}
.tjpalistCon .ktcaoz input{ background:url(../images/ico.png) no-repeat -356px -358px;width:30px; height:32px;display:inline-block; border:none; cursor:pointer}
.tjpalistCon .ktcaoz  input.ktdown{ background-position:-354px -386px;}
.tjpalistCon .ktcaoz  input.ktdel{ background-position:-354px -134px;}
.tjpalistCon .jdBGC{ margin-left:25px}
.papertr{cursor:pointer;}
.papertr .bjtitico{top:10px;right:0px;}
.papertr .ddnameC{width:210px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.papertr .ddname_input{width:202px; border:1px solid #ddd; padding:2px; height:33px;margin-top:1px;}
.papermcC{position:relative;}
.ClistTTL .ddnameC{width:130px; text-indent:5px; padding-right:25px;}
.ClistTTL .bjtitico{top:18px;right:-2px;}
 .ClistTTL .ddname_input{width:130px;border:1px solid #ddd; padding:2px; height:28px; margin-top:10px;}
 .stunameEm{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;width: 80px;display: inline-block;}
 
/*新建课程*/
.newTT h3{margin-bottom:15px; background:#0364b2; height:40px; line-height:40px; text-indent:20px; color:#fff; font-size:18px;}
.newConbox{ padding:30px 50px;}
/*左边上传*/
.tstybox{position:relative;height:80px;width:90px;top:45px;left:152px;}
.zdybut{text-align:center;height:80px;width:90px;overflow:hidden}
.inputstyle{width:90px;height:80px;cursor:pointer;outline:medium none;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;left:0px;top:0px;}
.upLCon{position:relative;width:490px;height:260px;border:2px solid #0364b2;overflow:hidden;}
.ylbox{position:absolute;z-index:99;overflow:hidden;left:0px; max-width:490px; max-height:260px;}
.scwzC{text-align:center;margin-top:70px;}
.scwzC strong{display:block;font-size:14px;color:#999;margin-bottom:8px;font-weight:normal;}
.scwzC span{font-size:12px;color:#999;}

.newRCon{ width:580px;}
.newRipn{ margin-bottom:35px;}
.newRipn span.Rname{font-size:16px;color:#666;height:40px; line-height:40px; display:block; float:left; margin-right:15px;width:110px;text-align:right;}
.newRipn span.Rname em{ color:#f00; margin-right:5px;}

.new_input{height:33px;line-height:38px;border:1px solid #ddd;padding:0px 5px; max-width:370px;width:100%;}
.jiaico{background:url(../images/ico.png) no-repeat -149px -547px;width:12px;height:12px; display:inline-block; margin-right:3px;}
.inputRC a{font-size:14px;color:#999;}
/*bear8.16*/
.inputRC .loresxtj{ position:relative; width:184px;}
.inputRC .moreninput{height:38px;text-indent:10px;}
.inputRC .loresxCon{margin-top:-1px;}
.inputRC .loreinpico{top:12px;}


.newfdc,.jsfdC{background:#fff;z-index:999;top:10%;left:0px;right:0px;margin:0px auto;width:800px;min-height:200px;display:none; padding-bottom:30px;}
.newfdsearch{height:60px; background:#ddd; position:relative;width:800px;}
.newfdsearch .forum_searchCon{position:absolute;top:0px;left:0px;bottom:0px;right:0px;margin:auto; width:360px; height:35px;}
.newfdsearch .iptext{height:35px;line-hright:35px; padding:0px 8px;width:278px; font-size:12px; color:#999; border:none;}
a.new_close{position:absolute;right:15px; top:10px; font-size:20px; height:35px; width:35px; background:#fff; text-align:center; line-height:35px;color:#999;}
a.paper_close{position:absolute;right:15px; top:10px; font-size:20px; height:35px; width:35px; background:#fff; text-align:center; line-height:35px;color:#999;}


.newfdteb{ margin-top:5px;max-height:470px;overflow:auto;}
.newfdteb table{}
.newfdteb thead tr{border-bottom:none;}
.newfdteb table tr{border-bottom:1px solid #ddd; font-size:14px; color:#999;}
.newfdteb table td,.newfdteb table th{text-align:center;padding:10px 5px;}
.newfdteb thead th{color:#666;}
.newfdteb table td{font-size:12px;}
.newfdteb table tr:nth-child(odd){background:#fff;}
.newfdteb table tr:nth-child(even){ background:#fbfbfb;}

.new_fdbut{text-align:center; margin-top:15px;}
.new_fdbut input{ height:34px; line-height:34px; color:#666; background:#eee; border:none; padding:0px 15px; margin-left:8px; cursor:pointer;border:1px solid #ddd;}
.new_fdbut .fbbut{ background:#0364b2;color:#fff;border:1px solid #0364b2;}

/*自定义下拉菜单*/
.select-arrow {border-top:7px solid #989897;border-left:7px solid transparent;border-right: 7px solid transparent;cursor:pointer;height:0px;position:absolute;top:18px;right:10px;width:0px;z-index:7;}
.select-arrow.reverse {border-top:7px solid transparent;border-bottom:7px solid #989897;top:5px;}
.select-main{background:#FFFFFF;border:1px solid #ddd;;height:40px;position:relative;-webkit-user-select: none; /* webkit (safari, chrome) browsers */-moz-user-select: none; /* mozilla browsers */-khtml-user-select: none; /* webkit (konqueror) browsers */ -ms-user-select: none; /* IE10+ */ width:184px; }
.select-block {background:#FFFFFF;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;;left:-1px;line-height:20px;position:absolute;top:25px; width:184px;}
.select-block  ul.select-list {cursor:pointer;margin:10px 0 0 0px;font-size:14px; border-bottom:none;}
.select-block  li.select-items:hover,
.select-block  li.select-items.active {background-color:#f6f6f6;color:#666;font-size:14px;}
.select-set {background:#FFFFFF;color:#333333;cursor:pointer;height:40px;line-height:40px;overflow:hidden;position:relative;padding:0 0px 0 10px;z-index:5; font-size:14px;}
.select-main.z-index {z-index:10;}
.select-block  li.select-items {color:#333333;padding:7px 15px;}
.newbutbox {text-align:center;margin:60px 0 30px 0;}
.newbutbox input{height:34px;color:#666;background:#eee;border:1px solid #ddd;padding:0px 15px;margin-left:15px;cursor:pointer;font-size:14px;overflow:hidden}/*11.09*/
.newbutbox .fbbut{ background:#0364b2;border:1px solid #0364b2;color:#fff;}/*11.09*/


  /*添加教师*/
  .tjjsbut{text-align:center;height:40px;line-height:40px;display:block;margin:0 auto;border:1px solid #ddd;position:relative; color:#666;}/*2017.1.13 修改*/
  .tjjsbut:hover{ background:#0364b2; color:#fff; border:1px solid #0364b2;}/*2017.1.13 新增*/
  .tjjsico{background:url(../images/ico.png) no-repeat 0 -603px;width:21px;height:21px;display:block;position:absolute;top:9px;left:380px;}/*12.30 修改*/
  .jslistC{margin-bottom:30px;}
  .jsliC{padding:20px; margin-bottom:3px; border-bottom:1px dashed #ddd;}
  .jsliC span{ display:block;}
  .tishiC{height:38px;line-height:38px;border:1px solid #fae1c9;background:#fef4ea; text-indent:14px; margin-bottom:10px; font-size:14px; color:#999;}
  .jsLimg{width:200px;height:200px; overflow:hidden;}
  .jsLimg img{ width:100%;}
  .jsRwz{ max-width:850px;width:100%;}
  .jsmcRwz{height:40px;line-height:40px;}/*191114改*/
  .jsmcRwz em{ color:#999;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;max-width:240px;display: inline-block;}
  .jslifot{height:140px;margin-top:15px;}
  .jslifot span .RjsaboutT{max-width:80px; width:100%; display:block;} 
  .Rjswz{ max-width:760px; width:100%; font-size:14px;height:140px; overflow:hidden; color:#999; line-height:22px; border:1px solid #f4f4f4; padding:0px 4px;}
  
/*积分排行榜*/
.integralbox{border:1px solid #ddd; background:#fff; min-height:600px;}
.integralbox table{margin-top:0px;}
.integralbox table tr{ height:40px; line-height:40px;}
.integralbox table tr.tabTT{ height:50px; line-height:50px;}
.integralbox table tr.own{ background:#eee;}
.integralbox table td{font-size:14px;}
.integralbox table td em{ color:#c90507;}
.integralbox table td em.gre{color:#00ac62;}
.integralbox table td:nth-child(1) em{ font-size:18px; font-weight:bold; color:#999;}
.integralbox table td:nth-child(1) em.top1,.integralbox table td:nth-child(1) em.top2,.integralbox table td:nth-child(1) em.top3{color:#fea900;}

/*发帖*/
.ftbox{margin:40px 20px 20px 20px;}
.ftbox em.ftLbt{ width:58px; height:30px; line-height:30px;}
/*原来样式
.fateilist .select-set,.fateilist .select-main{ height:30px; line-height:30px;}
.fateilist .select-arrow{top:13px;}
.fateilist .select-arrow.reverse{top:5px;}
.fateilist .select-main,.fateilist .select-block{ width:135px;}*/
/*改后 下拉菜单bear8.16*/
.fateilist .loresxtj{ position:relative; width:195px;}
.fateilist .loresxtj input{ text-indent:10px;}
.fateilist .loresxCon li{height:30px;line-height:30px;text-align:center;font-size:14px;}
.fateilist .loresxCon li em.secwz_w{width:160px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}



.ftieCon{ margin-bottom:15px;}
.ftieTT{border:1px solid #ddd; height:30px; line-height:30px; padding:0px 5px; width:740px;}
.fttext{padding:0px;max-width:960px; width:100%; min-height:200px;margin-left:58px;}
.ftiebutC{ text-align:right; margin-top:10px; font-size:14px;}
.ftiebutC span{ margin-right:10px;}
.ftiebutC span input{ margin-right:5px;}
.fatiebut{ background:#0364b2; color:#fff; height:30px; line-height:30px; font-size:14px; padding:0px 15px; border:none; cursor:pointer;}

/*却换课程区块*/
.Contbox{position:relative;height:35px;}
.qhkcbox{position:absolute; right:0px; top:-5px; line-height:30px;}
.qhkcbox em{ font-size:14px; margin-right:10px;}
.qhkcbox a.return{margin:0px;}/*180626 bear*/

/*答疑区块*/
.questionsTT{ border-bottom:1px solid #ddd;margin:15px;position:relative}
.questionsTT .forum_searchCon{ right:0px;}
.questionsTTnav{}
.questionsTTnav li{float:left;height:40px; line-height:40px; margin-right:15px; position:relative;}
.questionsTTnav li.thistab{border-bottom: 2px solid #0364b2; height:38px;}
.questico{position:absolute;right:0px;top:2px; background:#f00;color:#fff; width:10px; text-align:center; line-height:10px;border-radius:360px;font-size:10px; padding:2px; display:block}
.questionsTTnav li a{ padding:0px 8px;height:30px;display:block;Font-size:16px;}
.questionsTTnav li a:hover,.questionsTTnav li.thistab a{padding-bottom:9px; color:#0364b2;position:relative;}
.questqbbox{ margin:0px 20px 20px;}
.qblistCon li{border-bottom:1px dashed #d7d7d7; min-height:39px; line-height:38px; font-size:14px; position:relative;cursor:pointer;}
.qblistCon li a{}
.qblistCon li:hover .wtwzC,.qblistCon li:hover .wtwzC em{color:#333;font-weight:bold;}
.qblistCon li .listtt a em{margin-right:5px;}
.qblistCon li .listtt a em.weihuida{color:#f00;font-size:2.5em;display:block;float:left;}
.qblistCon li:hover .wtwzC em.weihuida{font-weight:normal;}
.questlistbut{position:absolute;right:0px;top:7px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0;background:#fff;min-width:200px;}
.cz_hover .questlistbut{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.questlistbut a{border:1px solid #0364b2;color:#0364b2;background:#fff;height:24px; line-height:24px;padding:0px 10px;font-size:12px;display:block;float:right; margin-left:8px;}
.questlistbut a:hover,.questlistbut a.current{color:#fff;background:#0364b2;}
.questlistbut a:active{background:#37d6b9;border:1px solid #37d6b9;}
.queid em{font-size:12px;}
.quecjwtico,.quejijinico{ background:url(../images/ico.png) no-repeat -362px -471px; width:16px; height:16px; display:block; margin:12px 3px 0 0; float:left;}
.quejijinico{ background-position: -362px -495px;}/*822bear*/
/*改8.15答疑状态按钮↑*/


.kshdtextbox{display:none; text-align:center;}
.kshdtextbox .kshdtext{overflow:auto; display:block; min-height:100px; padding:1%; width:98%; border:1px solid #ddd;}
.kshdtextbox input{height:28px;border:1px solid #ddd; padding:0px 15px; cursor:pointer;}
.kshdtextbox input:active{background:#dcdcdc;} 
.kshdtextbox input.qrhuida{background:#0364b2;border:1px solid #0364b2; color:#fff;}
.kshdtextbox input.qrhuida:active{background:#37d6b9;border:1px solid #37d6b9;}

/*答复详情*/
.questionxqbox{ margin:0px 20px 20px}
.questionxqbox p{ font-size:12px; color:#999; margin:15px 0;}
.questxqtt{ font-size:16px; font-weight:bold;}
.questxqtt em{ background:#0364b2; width:16px; height:16px; display:inline-block; font-size:14px; color:#fff; text-align:center; line-height:16px; margin-right:8px; border-radius:3px;}
.questimgbox{}
.questimgbox img{ max-width:130px; max-height:130px; width:100%; margin-right:8px;}
.yidabox{ margin:45px 0px 15px;}
.yidabox em,.yidabox　> span{ display:block; font-size:14px; color:#333;}
.yidabox > span{width:910px;}
.questxqtswz{display:block;height:20px;line-height:20px;color:#999; font-size:12px; text-align:left}

/*教学资料*/
.teabox{width:980px;background:#fff;border:1px solid #ddd;}/*12.29 修改*/
.teaContit{position:relative;height:40px;overflow: hidden;}
.teaContit .forum_searchCon{right:0px;}
.teaCnav{}
.teaCnav li{ float:left; line-height:40px;}
.teaCnav li a{font-size:14px; padding:5px 10px;}
.teaCnav .thistab a,.teaCnav a:hover{background:#0364b2;bborder-bottom:none;color:#fff;border-radius:15px;}/*12.29 修改*/
.teadata_sxC .saixuan{margin-left:10px;height:36px;line-height:36px;}/*12.29 新增*/
.teadata_sxC .sai_hover,.teadata_sxC .saixico{background-position-y:-550px;}/*12.29 新增*/
.teadataczbox{ padding:10px;background:#f9f9f9;}/*12.29 新增*/
.teadtCbox{padding:5px;}/*12.29 新增*/

/*.teaCbutbox{margin:10px 0;} 12.29 删除*/
.teabutC a{background:#e8e8e8;border:1px solid #ccc; height:33px; line-height:33px; padding:0px 10px; display:inline-block; margin-right:5px; font-size:14px;}
.teabutC a:hover{background:#0364b2;border:1px solid #0364b2;color:#fff;}/*12.29 修改*/
.teabutC i{background:url(../images/ico.png) no-repeat -362px -46px;width:16px;height:16px;display:block;float:left;margin:10px 3px 0 0;}
.teabutC i.teaxzico{background-position:-362px -116px;}
.teabutC i.teaUPico{background:url(../images/xico.png) no-repeat 0 -149px;width:16px;height:16px;display:block;}/*12.30 修改新增----*/
.teabutC a:hover i.teaUPico{background-position:-52px -149px;}
.teabutC i.teaxjico{background-position:0px -174px;}
.teabutC a:hover i.teaxjico{background-position:-52px -174px;}
.teabutC i.teaydico{background-position:0px -198px;}
.teabutC a:hover i.teaydico{background-position:-52px -198px;}
.teabutC i.teadelico{background-position:0px -46px;}
.teabutC a:hover i.teadelico{background-position:-52px -46px;}/*----12.30 修改新增*/
.teabutC i.teaxjxtico{background-position:-78px -167px;}/*2017.1.12 修改新增*/
.teabutC a:hover i.teaxjxtico{background-position:-130px -167px;}
.teabutC i.xtktrico{background-position:-78px -101px;}
.teabutC a:hover i.xtktrico{background-position:-130px -101px;}
.teabutC i.praxisylico{background-position:0px -472px;}
.teabutC a:hover i.praxisylico{background-position:-52px -472px;}
.teabutC i.X_xzico{background-position:-78px -167px;}
.teabutC a:hover i.X_xzico{background-position:-130px -167px;}
.teabutC i.webXzico{background-position:0px -123px;}
.teabutC a:hover i.webXzico{background-position:-52px -123px;}
.teabutC i.webXdrico{background-position:-78px -101px;}
.teabutC a:hover i.webXdrico{background-position:-130px -101px;}
.teabutC i.webXdcico{background-position:-78px -77px;}
.teabutC a:hover i.webXdcico{background-position:-130px -77px;}/*2017.1.12 修改新增*/

.teabutC i.teazzico{background-position:-78px -217px;}/*2017.3.3 修改新增*/
.teabutC a:hover i.teazzico{background-position:-130px -217px;}/*2017.3.3 修改新增*/
.papertrr td a.zhongzhiico{background:url(../images/xico.png) no-repeat -78px -217px;;width:16px;height:16px;margin-left:8px;}/*2017.3.3 修改新增*/
.papertrr td a.fabuico{background:url(../images/xico.png) no-repeat 0px -346px;;width:16px;height:16px;margin-left:8px;}/*2017.3.10 修改新增*/
.per_secondRTT .wjdc_Awz a{position:relative;top:-3px;right:0px}
.wjdc_lsxqtopC{ background:#f9f9f9;padding:10px;border-bottom:1px solid #ddd;}
.wjdc_lsxqtopC span{font-size:14px;float:left; margin-right:25px;line-height: 30px;}
.wjdc_lsxqtopC span em{color:#999;}
.wjdc_lsxqtopC span em.wzjs_ov{width:230px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;}
.wjdclsxq_Cbox{padding:15px;}
.wjdclsxq_tit{background:#f9f9f9;}
.wjdclsxq_tit strong{font-weight: normal; line-height:34px;font-size:14px;text-indent: 15px;}

/*bear8.16 教学资料*/
.teaSelect .teaylqx{width:175px;margin:0px 10px 0px 10px;}
.teaSelect em{line-height:36px;font-size:14px;}
/*
.teaSelect .teaylqx .select-main,.teaSelect .teaylqx .select-block{ width:108px; }
.teaSelect .select-main{height:34px;}
.teaSelect .select-set{height:34px; line-height:34px;}
.teaSelect .select-arrow{top:15px;}
.teaSelect .select-arrow.reverse{top:8px;}
.teaSelect .teaxzqx .select-main,.teaSelect .teaxzqx .select-block{width:88px;}
*/
.teaSelect .teaxzqx{width:155px;}
.teaSelect .teaylqx em{display:block;float:left;}
.teaSelect .teaxzqx .loresxtj{ position:relative; width:88px;}
.teaSelect .teaylqx .loresxtj{ position:relative; width:108px;}
.teaSelect .moreninput{height:34px;text-indent:10px;}
.teaSelect .loreinpico{top:10px;}

.teaBjqh{ margin-top:5px;}
.cl{display:inline-block;width:18px;height:18px;background:#fff;position:relative; padding:5px; border:1px solid #0364b2;}
.cl.on{background:#fff; border:1px solid #ccc;}
.cl.on .he,.cl.on .her,.cl.on .hsan{height:2px; width:18px; background:#ccc; position:absolute;}
.cl.on .he,.cl .he{}
.cl.on .her,.cl .her{margin-top:7px;}
.cl.on .hsan,.cl .hsan{margin-top:14px;}
.cl .he,.cl .her,.cl .hsan{height:2px;width:18px;background:#0364b2;position:absolute;}
.cl.on .icobox{height:18px; width:18px; background:#ccc; position:absolute;}
.cl.on .icobox .fh,.cl.on .icobox .fs{background:#fff;position:absolute; display:block;}
.cl.on .icobox .fh{top:5px;width:18px;height:8px;}
.cl.on .icobox .fs{left:5px;width:8px;height:18px;}
.cl .icobox{height:18px; width:18px; background:#0364b2; position:absolute;}
.cl .icobox .fh,.cl .icobox .fs{background:#fff;position:absolute;display:block;}
.cl .icobox .fh{top:5px;width:18px;height:8px;}
.cl .icobox .fs{left:5px;width:8px;height:18px;}

/*列表形式*/
.tealistC{}
.tealistC .tealitit{background:#f0f0f0;border-bottom:1px solid #ddd;height:45px;}
.tealistC .tealitit th{font-size:14px; text-align:center; font-weight:normal;line-height:45px;}
.tealistC .tealitit .titipnut{width:35px;}
.tealistC .tealitit .titipnut .titqxwz{ display:none}
.tealistC .tealitit .titname{width:250px;text-align:left;}
.tealistC .tealitit .titsyqx,.tealistC .tealitit .titwjdx,.tealistC .tealitit .titdow,.tealistC .tealitit .titzt{width:100px;}
.tealistC .tealitit .titdowjf{width:110px;}
.tealistC .tealitit .titdate{width:100px;}
.tealistC .tealitit .titoper{width:143px;}
.titipnut .checboxicon,.tasklibox .checboxicon{top:15px\9;}/*426*/

.tealistC .tealist{}
.tealistC .tealist dd{border-bottom:1px solid #ddd; height:49px;line-height:49px;font-size:12px;color:#999;}
/*.tealistC .tealist dd:hover{background:#e0ecff;cursor:pointer; color:#666;} 2017.3.7 屏蔽 */
.tealistC .tealist dd:hover span{color:#666;}
.tealistC .tealist span{text-align:center;font-size:12px;color:#999;line-height:49px; display:block; float:left}
.tealistC .tealist .tea_ddinput{width:35px; padding-top:18px;padding-top:0px\9;}/*421*/
.tealistC .tealist .tea_ddnameC{cursor:pointer;width:250px;text-align:left;font-size:14px; background:url(../images/category_ico.png) no-repeat 0 9px;height:49px; position:relative;}/*822 bear 2017.3.7添加手型css*/
.tealistC .tealist .tea_ddpptico{background-position:0 -43px}
.tealistC .tealist .tea_dddocico{background-position:0 -104px}
.tealistC .tealist .tea_ddvideoico{background-position:0 -163px}
.tealistC .tealist .tea_ddxlsico{background-position:0 -223px}
.tealistC .tealist .tea_ddflvico{background-position:0 -283px}
.tealistC .tealist .tea_ddjpgico{background-position:0 -343px}
.tealistC .tealist .tea_ddpdfico{background-position:0 -403px}
.tealistC .tealist .tea_ddcabico{background-position:0 -463px}
.tealistC .tealist .tea_ddflacico{background-position:0 -522px}
.tealistC .tealist .tea_ddelseico{background-position:0 -581px}
.tealistC .tealist .blone{position:absolute;right:0px;top:0px;}


.tealistC .tealist .tea_ddnameC .ddnameC{width:208px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:38px;}/*822 bear*/
.tealistC .tealist .tea_ddnameC .bjtitico{ right:0px;}/*822 bear*/

.tealistC .tealist .ddname_input{width:202px; border:1px solid #ddd; padding:2px; height:28px; margin:8px 0px 0px 0px;}/*822 bear*/
.tealistC .tea_ddqxC,.tealistC .tea_ddwjdxC,.tealistC .tea_dddowC,.tealistC .tea_ddztC{width:100px;}
.tealistC .tea_ddjfC{width:110px; position:relative;}
.tealistC .tea_dateC{width:100px;}
.tealistC .tea_ddoperC{width:143px; position:relative;}
.ddshibai{ color:#f00;}
.ddsbico{background:#868686; border-radius:360px; display:inline-block; width:13px; height:13px; line-height:13px; color:#fff;}
.tealistC .tea_ddoperC .ddlistRC{height:28px; margin:16px 0 0 20px;}
.tealistC .tea_ddoperC .ddlistRC em{float:left;}

.tealistC .tea_ddoperC .ddlistRC span{display:inline-block;margin-left:10px;}
.tealistC .tea_ddoperC .ddlistRC i{display:inline-block; width:16px;height:16px; background:url(../images/ico.png) no-repeat; margin-right:3px; cursor:pointer;}
.tealistC .tea_ddoperC .ddlistRC i.Rliul{background-position:-362px -93px;}
.tealistC .tea_ddoperC .ddlistRC i.associated{background-position:-42px -744px}
.tealistC .tea_ddoperC .ddlistRC i.Rplshu{background-position:-362px -142px;}
.tealistC .tea_ddoperC .ddlistRC i.copy{background-position:-170px -1px;}
.tealistC .tea_ddoperC .ddlistRC i.Rgengd{background-position:-362px -168px;}
.tealistC .tea_ddoperC .ddlistRC i.dowquanx{background-position:-79px -633px;}
.tealistC .tea_ddoperC .Rgdbox{position:relative;cursor:pointer; height:20px;}
.tealistC .tea_ddoperC .Rgengdwz{position:absolute;z-index:13; border:1px solid #dddddd;top:20px;left:-43px;background:#f8f8f8; text-align:center; width:100px;visibility:hidden;}
.tealistC .tea_ddoperC .Rgengdwz a{font-size:12px;height:26px;line-height:26px; display:block;}
.tealistC .tea_ddoperC .Rgengdwz a:hover{color:#fff; background:#0364b2;}
.tealistC .tea_ddoperC .Rgengdwz a.current{background:url(../images/ico.png) no-repeat -358px -15px; color:#999;}
.tealistC .tea_ddoperC .Rgengdwz i.sjico{display:block;background:url(../images/ico.png) no-repeat -122px -582px;width:15px; height:8px; position:absolute; top:-8px; left:43px;}
.tealistC .tea_ddoperC .sj_hover .Rgengdwz{visibility:visible;opacity:1;}

.ddjfCico,.bjtitico,.prabiico{ background:url(../images/ico.png) no-repeat 0px -120px;width:16px;height:16px;display:inline-block;cursor:pointer;}/*2017.1.11 修改*/
.i_tips{font-size:12px;}
.i_box{font-size:12px;width:100px;position:absolute;left:8px;top:0px; background:#eee;}
.i_box *{vertical-align:middle}
.i_box a{padding:0px 5px;background:#e9e9e9;border:1px solid #ccc;text-decoration:none;color:#585858;line-height:20px;height:20px;}
.i_box input{width:30px;height:18px;margin:0 8px;padding:0px 2px;border:1px solid #ccc;text-align:center;line-height:18px}
.ddjfCico,.bjtitico{position:absolute;right:30px;top:18px;visibility:hidden;opacity:0;;-webkit-transition:300ms;transition:300ms;z-index:0; display:none}/*822 bear*/
.cz_hover .ddjfCico,.cz_hover .bjtitico{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*822 bear*/

.tealistC .tealist .repeat .ddlistRC{opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0; display:none}
.tealistC .tealist .cz_hover .ddlistRC{visibility:visible;opacity:1;}




/*图标形势*/ 
.teatbC{}
.teatbC .tealitit .titipnut{width:978px;}
.teatbC .tealitit .titipnut input{float:left; margin:16px 10px 0 11px;}
.teatbC .tealitit .titipnut .titqxwz{display:block; float:left}
.teatbC .tealitit .titname,.teatbC .tealitit .titsyqx,.teatbC .tealitit .titwjdx,.teatbC .tealitit .titdow,.teatbC .tealitit .titzt,.teatbC .tealitit .titdowjf,.teatbC .tealitit .titdate,.teatbC .tealitit .titoper{ display:none;}
.teatbC span.tea_ddjfC{ position:relative; padding:3px 0px;}
.teatbC span.tea_ddtubiao{ position:absolute; bottom:3px;}


.teatbC .tealist dl{ margin:10px 0px 10px 15px}
.teatbC .tealist dd{width:170px;height:180px;float:left; margin:10px 10px;font-size:12px;color:#999; position:relative; border:none;}/*170719 修改*/
.teatbC .tealist dd .tea_ddqxC,.teatbC .tealist dd .tea_dddowC,.teatbC .tealist dd .tea_ddztC,.teatbC .tealist dd .tea_dateC{display:none}
.teatbC .tealist dd:hover{background:#fff5e7;cursor:pointer; color:#666;}
.teatbC .tealist dd:hover span{color:#666;}
.teatbC .tealist span{text-align:center;font-size:12px;color:#999; display:block; float:none; width:170px; line-height:normal;}
.teatbC .tealist .tea_ddinput{width:35px;position:absolute;left:0px;top:8px; padding:0px;}
.teatbC .tealist .tea_ddnameC{width:48px;text-align:center;font-size:14px; background:url(../images/category_Dico.png) no-repeat 0 0px;height:53px; margin:30px auto 25px auto; position:relative;}/*822 bear*/
.teatbC .tealist .tea_ddpptico{background-position:0 -62px}/*170719 修改*/
.teatbC .tealist .tea_dddocico{background-position:0 -134px}/*170719 修改*/
.teatbC .tealist .tea_ddvideoico{background-position:0 -207px}/*170719 修改*/
.teatbC .tealist .tea_ddxlsico{background-position:0 -280px}/*170719 修改*/
.teatbC .tealist .tea_ddflvico{background-position:0 -353px}/*170719 修改*/
.teatbC .tealist .tea_ddjpgico{background-position:0 -426px}/*170719 修改*/
.teatbC .tealist .tea_ddpdfico{background-position:0 -498px}/*170719 修改*/
.teatbC .tealist .tea_ddcabico{background-position:0 -572px}/*170719 修改*/
.teatbC .tealist .tea_ddflacico{background-position:0 -645px}/*170719 修改*/
.teatbC .tealist .tea_ddelseico{background-position:0 -718px}/*170719 修改*/
.teatbC .tealist .tea_ddnameC .ddnameC{width:120px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;left:-75px;line-height:30px; position:absolute; top:55px;}/*170719 修改*/
.teatbC .tealist .tea_ddnameC .bjtitico{right:-50px; top:65px;}/*170719 修改*/
.teatbC .tealist .i_box{position:absolute;left:35px;top:0px; background:#fff5e7;}
.teatbC .tealist .ddjfCico{position:absolute;right:60px;top:2px;}
.teatbC .tealist .ddnameC .ddname_input{width:108px;padding:0 2px;height:26px;	text-align:center; border:1px solid #ddd;z-index:9999;position:relative;left:0;}
.teatbC .tealist .i_tips,.teatbC .tealist .ddlistRC{opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0; display:none}
.teatbC .tealist .cz_hover .i_tips,.teatbC .tealist .cz_hover .ddlistRC{opacity:1;}
.teatbC .tealist .repeat .tea_ddinput{display:none;}
.teatbC .tealist .ddname_input{width:112px; border:1px solid #ddd; padding:2px; height:28px;position: absolute;left:-90px;top:80px;z-index:99;}/*822 bear*/
.teatbC .tealist .blone{right:-55px;top:94px;z-index:99;}





/*上传 下载弹窗内容*/
.tealistCbox{background:#fff; border:1px solid #ddd;}
.teamscC,.teadowxqC,.teadowC,.confcdeletebox,.confcdeletebox2{background:#fff;padding-bottom:30px; display:none;}
.newfdsearch{ height:48px; width:100%;}
.newfdsearch .new_close{top:6px;right:6px;}
.fdscbox{position:relative;height:30px;line-height:30px;width:120px;padding:8px 0 0 15px;}
.fcscbutBG{background:url(../images/ico.png) no-repeat -358px -38px #fbad40; height:30px;line-height:30px; color:#fff; font-size:14px; width:90px; text-align:center;cursor:pointer; display:block;}
.fcscinput{width:90px;height:80px;cursor:pointer;outline:medium none;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;left:0px;top:0px;}
.upwjC{margin:15px 15px 0px;}
.upwjC table{}
.upwjC th{font-size:14px; color:#666; height:30px; line-height:30px; border-bottom:1px solid #ddd;}
.upwjC td{font-size:12px; text-align:center; height:40px; line-height:40px; border-bottom:1px dashed #ddd;}
.upmcwz{width:260px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:left;}
.ratebox{width:150px;color:#999; display:inline-block;}
.ratebg{width:100px;height:2px;background:#ddd;display:inline-block;position:relative; margin-top:20px;}
.ratecurBG{width:69px;height:2px;background:#0364b2;display:inline-block; position:absolute; left:0px; top:0px;}
.curbgfull{ width:100px;}
.{color:#4dcfb8;}
.upoper{ background:url(../images/ico.png) no-repeat;width:16px;height:16px; border:none; cursor:pointer}
.uplistGO{background-position:-362px -270px;}
.uplistzt{background-position:-362px -295px;}
.uplistqxcur{background-position:-362px -245px;}
.uplistqx{background-position:-362px -220px;}
.uplistdelcur{background-position:-362px -142px;}
.uplistdel{background-position:-362px -194px;}
.fuchuangbut{ text-align:center; margin-top:20px;}
.fuchuangbut input{height:30px; line-height:30px; color:#fff; background:#ccc; border:none; padding:0px 15px 0 15px; margin-left:8px;}
.fuchuangbut .fbbut{ background:#0364b2;}
/*文件下载*/
.dowtitCon{text-align:center; font-size:14px; font-weight:bold; color:#333; padding:15px 0; margin:0 auto;}
.dowtitwz{ width:220px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:right}
.dowtitCon em{color:#999; font-size:12px; line-height:20px;}
.dowjfbox{text-align:center;}
.dowjfbox span{display:block;font-size:14px;color:#666;line-height:24px; letter-spacing:3px;}
.dowjfbox .dowjfwz{font-size:18px;color:#0364b2;padding:0px 5px;}
.dowjfbox span.dowmejf{font-size:12px;color:#999;letter-spacing:0px;}
/*下载*/
.dowbut{text-align:center;}
.dowbut .ljdow{background:#0364b2; color:#fff; min-width:110px; border:none; height:30px; line-height:30px; margin:30px 0;}
.dowbut .ljdow:active{ background:#62dbc5;}
.wzjsdow{ display:block; font-size:12px; color:#999;}
/*删除*/
.confcdeletebox,.confcdeletebox2{width:410px; min-height:200px; text-align:center}
.confcdeletebox span,.confcdeletebox2 span{font-size:16px;display:block; margin:60px 0 40px}


/*知识点*/
.lorett a{border:1px solid #ddd}/*2017.1.13 修改*/
.lorett a:hover{border:1px solid #0364b2; background:#0364b2; color:#fff;}/*2017.1.13 新加*/
.lorett a i{ background:url(../images/xico.png) no-repeat;}
.lorett a.drlorebut{right:118px;}
.lorett a i.drloreico{width:16px;height:16px;background-position:-78px -76px;float:left;margin:7px 5px 0 0;}/*2017.1.13 修改*/
.lorett a:hover i.drloreico{background-position:-130px -76px;}/*2017.1.13 新加*/
.lorett a.dclorebut{right:229px;}
.lorett a i.dcloreico{background-position:-78px -101px;}/*2017.1.13 修改*/
.lorett a:hover i.dcloreico{background-position:-130px -101px;}/*2017.1.13 新加*/
.lorett a i.xjkcico{background-position:-78px -167px;}/*2017.1.13 新加*/
.lorett a:hover i.xjkcico{background-position:-130px -167px;}/*2017.1.13 新加*/

.lorelist{width:600px;font-size:12px; margin:0 auto; overflow:hidden;}
.lorelist ul.a{width:100%;cursor:pointer;color:white; margin-bottom:2px;}
.loretitbox{ position:relative;display:block;background:#f8f8f8;}
.lorelist ul.a li{list-style-type:none;cursor:pointer;background:#fff;color:#999;width:100%;display:none; line-height:30px;}
.lorelist ul.a li .currfd{ color:#999; font-size:12px;padding-left:20px;}
.lorelist ul.diyige li{ display:block;}
.lorelist ul.a div.daceng{}
.curtitwz{line-height:34px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width: 260px;display: block;font-size: 12px;}/*180628*/
.lorelist ul.a div{height:34px;line-height:34px;color:#333;font-size:14px; padding-left:15px;display:block;}
.lorelist .moren{ background:url(../images/ico.png) no-repeat 0 -193px; display:block; width:16px; height:16px; float:left; margin-top:12px;}
.lorelist ul.a div i.fanzhuan{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg); margin-left:-8px; margin-right:8px;}
.lorelist .ddname_input{ max-width:220px; height:28px; border:none; background:#fff; border-bottom:1px solid #ddd; outline:none; text-indent:8px; margin-top:3px}
.currfd{ position:relative;z-index:2}
.currfd:hover{ background:#e0ecff;}
.lorefdico{position:absolute;right:10px;top:0px;opacity:0;-webkit-transition:300ms;transition:300ms;z-index:77;}
.cz_hover .lorefdico{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.lorelist .shows{display:block}
.lorelist ul.erji li{ padding-left:20px; width:917px;}
.lorelist ul.sanji li{ padding-left:20px; width:897px;}
.lorelist ul.siji li{ padding-left:20px; width:877px;}
/*0908*/
.lorefdico a{ background:url(../images/ico.png) no-repeat; display:block; width:30px; height:34px; float:left}
.lorefdico a.loresyi{ background-position:-356px -358px}
.lorefdico a.lorexyi{background-position:-354px -386px}
.lorefdico a.loredel{ background-position:-354px -134px}
.lorefdico a.bjresico{ background-position: 0px -120px;width:20px;height:20px;margin-top:10px;}/*2017.1.12 修改*/
.loretcC span{ font-size:14px; margin-bottom:10px; display:block}
.loretcC .xztopic{ border:1px solid #ddd; min-height:20px; width:98%; padding:1%; text-align:left;}

.lorexzC{ margin:15px 0px;}
.lorexzC span{ float:left;}
.lorexzC span.rad{ width:80px; }
.fuchuangbut .qrxjb{letter-spacing:0px;}
.lorexzC span{line-height:30px;}
.loresxtj{ position:relative; width:300px;}
.moreninput{width:100%;height:28px;border:1px solid #ddd;cursor:pointer;}
.loresxCon{position:absolute;width:100%;border:1px solid #ddd;background:#fff; margin-top:-1px; z-index:1000;}
.loresxCon li{/* height:30px; */line-height:30px;text-align:left;font-size:14px;cursor:pointer;}
.loresxCon li:hover{cursor:pointer; background:#f5f5f5;}
.loreinpico{ display:block; background:url(../images/ico.png) no-repeat -23px -189px; height:16px;width:16px; position:absolute; right:5px; top:8px;-webkit-transition:300ms;transition:300ms;}
.loreinpicocur{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-transform:rotate(-180deg);-webkit-transform: rotate(-180deg);transform:rotate(-180deg);}
.quanbu{cursor:pointer;}
/*习题库*/
.paperCtop .forum_searchCon{ top:0px;right:80px;}
.paperCtop .forum_searchCon .iptext{ width:135px;}
.paperCtop .forum_searchCon .ipbut{ padding:0 25px;}
/*2017.1.12 删除
.teabutC i.praxisdrico{ background-position: -362px -446px;}
.teabutC i.praxisylico{ background-position: -362px -420px;}
*/
.praxisCtop{background:none; padding:0px; width:100%;}
.praxislistbox{ background:#fff; border:1px solid #ddd;}
.praxissxC{border:1px solid #ddd;max-width:978px;}
.praxissxR{width:890px;font-size:12px;}
.praxissxR span{ height:30px; line-height:30px;}
.praxisttqxC{background:#f0f0f0;height:10px; padding:15px 0;font-size:14px; line-height:10px;}/*914三态效果修改*/
.praxisttqxC input{ margin-right:5px; float:left; margin-top:15px;}
.praxislistbox span.LttwzC{ font-size:14px; color:#333;white-space:normal; overflow:inherit;text-overflow:normal; line-height:20px;}
.praxislistbox .listLC{ width:780px;}
.praxislistbox .listRC{ width:150px;}
.praxislistbox .listLTTwz{ margin-bottom:0px;}
.praxislistbox .listLnamewz{ margin-top:10px;}
.praxislistbox .listLnamewz .nameico{}
.praxislistbox .listLnamewz span em{ color:#666;}
.praxisligx{ margin:2px 5px 0 0;}
.forumlistbox .ddlistRC i{display:inline-block; width:16px;height:16px; background:url(../images/ico.png) no-repeat; margin-right:3px; cursor:pointer;}
.forumlistbox .ddlistRC i.Rplshu{background-position:-362px -142px;}
.forumlistbox .ddlistRC i.Rgengd{background-position:-362px -168px;}
.forumlistbox .ddlistRC i.prabiico{ background-position:0px -120px;}/*2017.1.12 修改*/
.forumlistbox .ddlistRC i.praxisylico{background-position: -362px -420px;}

.forumlistbox .Rgdbox{position:relative;cursor:pointer; height:20px;}
.forumlistbox .Rgengdwz{position:absolute;z-index:13;border:1px solid #dddddd;top:23px;left:-40px;background:#f8f8f8; text-align:center; width:100px;visibility:hidden;}
.forumlistbox .Rgengdwz a{font-size:12px;height:26px;line-height:26px;display:block}
.forumlistbox .Rgengdwz a:hover{color:#fff; background:#0364b2;}
.forumlistbox .Rgengdwz a.current{background:url(../images/ico.png) no-repeat -358px -15px; color:#999;}
.forumlistbox .sj_hover .Rgengdwz{visibility:visible;opacity:1;}
.forumlistbox i.sjico{display:block;background:url(../images/ico.png) no-repeat -122px -582px;width:15px; height:8px; position:absolute; top:-8px; left:40px;}

/*新建习题*/
.xj_praxisbox{ background:#fff; border:1px solid #ddd; position:relative}
.xjpraxis_tit{ border-bottom:1px solid #ddd; height:40px; line-height:40px; padding-left:10px;}/*180626 bear*/
.xjpraxis_tit h3{ font-size:16px;border-bottom: 2px solid #0364b2;height:38px;padding: 0px 10px;}/*180626 bear*/
.xjpraxis_sxbox{ padding:15px;}
.xjpraxis_tx{width:220px;width:240px\9;height:32px;line-height:32px;}/*426*/
.xjpraxis_tx .loresxtj,.xjpraxis_tx .moreninput{width:110px;}
.xjpraxis_tx .loresxCon{width:110px;}
.xjpraxis_tx .loresxCon li{ font-size:14px;}
.xjpraxis_tx .loresxCon li:hover{cursor:pointer; background:#f5f5f5;}

.xjpraxis_tx em,.xjpraxis_ny em{ font-size:14px;}
.xjcsC .loresxCon{ width:65px;}
.xjcsC .loresxtj,.xjcsC .moreninput{width:65px;}
.xjpraxis_ny{height:32px;line-height:32px;}
.xjpraxis_tjzsd{margin:15px 0px;}
.xjpraxis_tjzsd .tjjsbut{margin:0px;border:0px;background:#0364b2; color:#fff; height:30px; line-height:30px;width:120px;}/*10.28*/
.tjzsdlist{ width:1000px;margin-left:18px;}
.tjzsdlist span{height:30px;line-height:30px;background:#c8c8c8;font-size:12px;display:inline-block; padding:0px 20px 0 15px;position:relative;margin:0px 15px 5px 0;}
.tjzsdlist i.tjzsd_delete{position:absolute;right:-10px;top:0px;width:25px;height:30px; display:block;background:#a8a8a8;text-align:center;cursor:pointer;color:#fff;}

.xjpraxisCon{ padding:15px;}
.xjtjlistC{ margin:15px 0px;}
.kzjxx_iteam{ border:1px solid #ddd; margin-bottom:15px;}
.inputdaan{height:40px;padding:0px 8px;border:none;width:1000px;}
.daanicobox{display:block;width:40px;height:40px;border-right:1px solid #ddd;text-align:center; line-height:40px; font-size:16px; font-weight:bold; color:#999}
.daanico{width:20px; height:20px;background:url(../images/ico.png) no-repeat 0px -414px; display:inline-block; margin-top:13px;}
.daanicocur{ background-position:0px -364px}
.del_xm,.jisuantidel{width:40px;height:40px; display:inline-block; font-size:30px; text-align:center; border-left:1px solid #ddd;}
.zjxx,.jsttj{background:#686868;color:#fff; height:30px;line-height:30px; display:inline-block; padding:0px 15px;}
.zjxx:active,.jsttj:active{ background:#0364b2;}
.zjxx em,.jsttj em{font-size:22px;display:block;float:left; margin:-2px 5px 0 0;}
.xjtjbz{font-size:12px;color:#999;}

.xjpraL_tjtxbox{ position:absolute;top:50px; margin-left:-42px;}
.xjpraL_tjtxbox a{display:block; height:40px; width:40px; line-height:40px; background:#e8e8e8; border:1px solid #ddd; margin-top:-1px; font-size:14px; text-align:center;}
.xjpraL_tjtxbox a:active{ background:#f86900; color:#fff;}
.movie_box{ position:relative; margin-bottom:50px;}
.kzqy_czbut{text-align:right;position:absolute; top:0px; right:-51px;}
.kzqy_czbut a{display:block; font-size:22px; padding:4px 10px; background:#fff;margin-left:5px; border:1px solid #ddd;}

.ny_jdt{ height:30px;}
.ny_jdt .scale{width:150px;height:5px;float:left;margin:15px 10px auto 10px;position:relative;background:#eee;}
.ny_jdt .scale div{width:0px;position:absolute;width:0;left:0;height:5px;bottom:0;background:#f3ad48;}
.ny_jdt .scale span{height:18px;position:absolute;left:-2px;top:-7px;cursor:pointer;background:#f3ad48;color:#fff;line-height:18px;padding:0px 2px;}/*2017.1.13 修改*/
.ny_jdt .scale span em{font-size:10px;transform:scale(0.875);}
.daansezwz{ margin-bottom:10px; font-size:14px; display:block; font-weight:normal}

.hide{display:none}
.show{display:block;}
.panduantidaan{}
.panduantidaan a{border:1px solid #ccc;background:#ebebeb;margin-right:15px;height:38px;line-height:38px; display:inline-block;font-size:16px;padding:0px 20px;}
.panduantidaan a.current{background:#0364b2;border:1px solid #0364b2;color:#fff;}
.daanicobox{cursor:pointer;}
.jisuantiC{border:none; position:relative; margin:15px 0;}
.jisuantidel{ position:absolute;right:-57px; top:0px; border:1px solid #ddd; background:#fff;}

/*网站学生*/
.webstudentTT .questionsTT{ margin:0px; padding-left:10px;}
.webstudentnav{ background:#f8f8f8; padding:10px;}
.webstudentnav .teabutC i.webstubjico{background-position:0px -121px;}
.webstudentnav .teabutC i.webstudcico{background-position:-51px -606px;}

.webstulist .paperteb table td:nth-child(2){ text-align:left}
.webstulist .paperteb table tr{ text-align:center}
.webstulist .Rgengdwz{ width:100px; left:-40px;}
.webstulist .Rgengdwz a{font-size:12px;height:26px;line-height:26px; display:block;}
.webstulist .Rgengdwz a:hover{color:#fff; background:#0364b2;}
.webstulist span i.Rgengd{background-position:-101px -578px}
.webstulist span i{display:inline-block;width:16px;height:16px; background:url(../images/ico.png) no-repeat;margin-right:3px;}
.webstulist .Rgengdwz i.sjico{left:40px;}
.webstulist .jhico{margin-top:10px;}
.webstulist .bjico{margin-top:15px;}
.webstulist .jieshuico{background:url(../images/forumico.png) no-repeat right 6px #bbb;}
.webstusaixuan{font-size:14px;}
.webstusaixuan a{height:30px;line-height:30px;padding:0px 12px;color:#999;font-size:14px;display:inline-block}
.webstusaixuan a.current{background:#0364b2;}
.xs_details,.wz_details{cursor:pointer;}
.webstufddel{background:url(../images/ico.png) no-repeat -362px -142px;width:16px;height:16px;display:inline-block;cursor:pointer}
.xzquanxuan i{ margin:15px 51px 0 0;}

/*新增班*/
.xzConbox{padding:15px; border-bottom:1px solid #ddd;}
.xztxwzC{margin:10px 0px; height:45px;}
.xztxwzC span{height:40px;line-height:40px;font-size:14px;display:block;width:100px; text-align:right;}
.xztxwzC span em{color:#f00; margin-right:5px;}
.iptgroup li{float:left;}
.iptgroup li .ipticon{cursor:pointer;background:url(../images/blue/date_icon.gif) 98% 50% no-repeat #fff;border:1px solid #ddd;padding:0 3px; height:38px; line-height:38px; min-width:280px;}
.iptgroup li.zhi{ height:40px; line-height:40px; margin:0px 8px;}
.tjteabut{border:1px solid #0364b2;background:#fff;color:#0364b2;height:28px;line-height:28px;font-size:14px;display:inline-block; padding:0px 8px; margin-top:5px; max-width:115px;}
.tjteabut em{ font-size:18px;}
.tjteabut:active{ background:#0364b2; color:#fff;}
.xztxwzC span.yitjtea{height:30px;line-height:30px; margin:5px 5px 0 0;text-align:left;}
.xztxwzC span.yitjtea input{ float:left; margin:9px 3px 0px 15px;}
.xztxwzC span.yitjtea em{color:#666;}
.xzstuCon{background:#f0f0f0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:10px;line-height:35px;}
.xztctit{line-height:48px;padding-left:15px;}
.xzquanxuan{height:40px;line-height:40px;font-size:14px;color:#999;padding-left:23px}
.xzquanxuan input{float:left;margin:14px 8px 0 0}
.xzxuanbanji{ border-bottom:1px solid #ddd; padding:10px 10px 20px;}
.xzxuanbanji strong{ font-weight:normal; font-size:14px;}
.xzxuanbanji span{ padding:2px 8px;font-size:12px; display:block; margin-right:5px;}
.xzxuanbanji span input{ float:left; margin:2px 3px 0 0;}
.webstulC .forum_searchCon{top:5px;left:220px;}
.webstynav{border-bottom:1px solid #ddd;}
.webstynav li a{ font-size:14px;}
.webstulC th{ text-align:center;padding:10px 5px;}
.sxuanCon{ margin:15px;}
.sxuanCon input{ width:150px; margin:0px 15px 15px 0px}
.sxuanCon input.jigou{width:260px;}
.sxuanCon input.sxuanbut{height:35px; background:#ddd;border:none; cursor:pointer}
.sxuanCon input.stu_search{background:#0364b2; width:80px; color:#fff;}
.sxuanCon input.stu_qk{width:100px;}
.delicon{background:url(../images/ico.png) no-repeat -362px -142px;width:16px;height:16px; display:inline-block; cursor:pointer}

/*预览习题*/
.previewbox{ margin:20px;}
.previewTTwz{margin-bottom:30px;}
.qIndex{color:#333;font-size:16px;}
.topicCon{ margin-bottom:30px;}
.topicCon h5{ font-size:14px; color:#666;margin-bottom:10px;}
.answerList span{display:block;font-size:14px;color:#999; margin:0 0 0 30px;}
.answerList span em{ margin-left:5px;}
.answerList span .wbycss{height:150px; line-height:20px; border:1px solid #ddd; width:98%; padding:1%;}
.answerList .kzjxx_iteam{margin-bottom:10px;}
.answerList .inputdaan{height:40px;padding:0px 8px;border:none;width:550px;}


.chebox{position:relative;}
.chebox input[type=checkbox] {visibility: hidden;}

.checboxicong{background:url(../images/checkbox.gif) no-repeat -13px 0px;}
.checboxicond{background:url(../images/checkbox.gif) no-repeat -26px 0px;}
.teatbC .checboxicon{top:18px}


.ddchecked{background-color:#fff9f1;}

/*登录注册*/
.signinbox{position:absolute;left:50%;top:50%;margin-top:-285px;margin-left:-170px;}
.logtopbox{text-align:center;}
.logconbox{margin-top:30px;}
.loghangC{}
.logconbox .loghangC dl,.regconbox .loghangC dl{ margin:20px 0;}
.loginput{height:40px;line-height:40px;padding:0px 15px;border:1px solid #ddd;width:278px;background:#fff;overflow:hidden;border-radius:30px;}
.logbut{height:40px;background:#0364b2;border:none;color:#fff;width:310px;border-radius:5px;cursor:pointer;font-size:16px;letter-spacing:8px;border-radius:30px;}
.red{color:#f00}
.registerBtn{display:block;text-align:center; color:#999;font-size:14px;}
.bluecs{color:#0364b2;}

/*作业 914*/
.Spoctsico{color:#0364b2;border:1px solid #0364b2;width:16px;height:16px;display:inline-block;font-size:12px;text-align: center;line-height:16px;float: left;margin-right: 3px;}
.Mooctsico{color:#f47c02;border:1px solid #f47c02;}
.fzkttsico{color:#50ccff;border:1px solid #50ccff;}
.taskbox .questionsTT{margin:0px;}
.taskbox .questionsTTnav{padding-left:10px;}
.taskbox .paperCtop .forum_searchCon{right:0px;}
.task_Tcz a{margin-right:10px;background:#eee;display:block;height:35px;line-height:35px;font-size:16px;padding:0px 15px; border:1px solid #ddd; color:#666;}/*2017.1.13 修改*/
.task_Tcz a.paperxjbut{background: #0364b2;border: none;color: #fff;font-size: 14px;}
.task_Tcz a.taskTcz_ffcj{background:#fcad3f;color:#fff;}
.task_Tcz a:active{ background:#0364b2;color:#fff;}
.tasklibox{}
.tasklibox tr{border-bottom:1px solid #ddd;height:40px; font-size:14px;color:#999;}
.tasklibox td,.tasklibox th{text-align:center;}
.tasklibox tr th{color:#666; line-height:39px}/*421*/
.tasklibox td{font-size:12px}
.tasklibox tr:hover{color:#333;}
.tasklibox .checboxicon{left:13px;}
.papertrr td a{background:url(../images/ico.png) no-repeat 0px -120px;width:16px;height:16px;display:inline-block;}/*2017.1.12 修改*/
.papertrr .task_a a{background:none;width:auto; height:auto; max-width:170px;}/*10.25*/
.papertrr td a.scico{ background-position:-362px -142px; margin:0px 8px;}
.papertrr td a.llico{ background-position:-362px -420px;}
.papertrr td a.dowico{background-position:-362px -116px;}
.papertrr td a.fuzhiico{background-position:-170px 0px; height:17px; width:17px;}
.papertrr td a.tjxsico{background-position:-197px 0px; height:17px; width:17px;}
.tasklibox td a.bjico{ margin:0px 8px;}
.tasklibox .taskhdbox{ margin-left:15px;}/*919改*/
.taskhdbox {position: relative;width:30px;height:20px;background:#ccc;border-radius:15px;}/*919改*/
.taskhdbox .taskhdbut {position: absolute;top:2px;left:3px;width:15px;height:16px;border-radius:15px;background:#fff; cursor:pointer;}
.tasklibox .listRC i{width:16px;height:16px; background:url(../images/ico.png) no-repeat;margin-right:3px; cursor:pointer; display:inline-block; margin-left:8px;}
.tasklibox .listRC i.Rgengd{background-position:-101px -578px;}
.tasklibox .Rgengdwz{width:100px; left:-35px}
.tasklibox .Rgengdwz a{font-size:12px;height:26px;line-height:26px;display:block;background:none;width:100px;}
.tasklibox .Rgengdwz a:hover{color:#fff;background:#0364b2;}
.tasklibox .Rgengdwz i.sjico{display:block;background:url(../images/ico.png) no-repeat -122px -582px #e0ecff;width:15px; height:8px; position:absolute; top:-8px; left:33px;}
.taskxqcz a{background:#fff;display:inline-block;border:1px solid #0364b2;color:#0364b2;margin:0px 2px; height:24px;line-height:24px;padding:0px 10px;}
.taskxqcz a:hover{ background:#0364b2; color:#fff;}
.taskxqcz a.current{background:#eee; color:#666;border:1px solid #ddd; cursor:default;}
.hpxqico{ background:url(../images/ico.png) no-repeat -170px -37px; width:16px; height:16px; display:inline-block; cursor:pointer;}
.zzcjbox em{ margin-left:33px;margin-right:5px;}
.cjico{background:url(../images/ico.png) no-repeat -170px -72px; width:16px; height:16px; display:inline-block; cursor:pointer;}
.zzcjbox em.weijig{color:#F00}

.history_taskbox{}
.history_taskbox ul{ padding:10px 20px 20px 20px;}
.history_taskbox li{ border-bottom:1px solid #ddd; padding-top:15px;}
.historytt{ margin-bottom:15px;}
.historytt strong{ font-size:14px; margin-right:20px;}
.historytt span{font-size:12px; color:#999; margin-right:15px;}
.historytt em{color:#f00;}
.historyL .clctLtt{ display:block; font-size:14px; margin-right:8px;}
.cjctRcon a{ display:block; height:22px; line-height:22px; margin-bottom:15px; font-size:12px; color:#999;}
.historyL a i.cjctico{ background:url(../images/ico.png) no-repeat -170px -150px;width:22px;height:22px; display:inline-block; color:#fff; font-size:12px; text-align:center; line-height:21px; margin-right:10px;}
.cjctRcon a:hover,.cjctRcon a:hover i.cjctico{color:#0364b2; background-position:-170px -108px;}
.historyR{ width:260px; background:#999}

.taskxqhpxqbox{}
.tpxqCbox{width:600px;background:#fff;min-height:200px;font-size:14px; padding-bottom:10px;}
.tpxqCbox table{ padding:1px;}
.tpxqCbox td,.tpxqCbox th{border:1px solid #ddd; height:30px; line-height:30px; font-size:14px; text-align:center;}
.tpxqCbox td{color:#999;}
.tpxqCbox span{ text-align:right; display:block; padding:10px 10px;}
.tpxqCbox span em{ color:#f00;}
.hpxqbutbox{text-align:center;}
.guanbibut{height:33px;border:1px solid #ddd;background:#eee; color:#666;font-size:14px; padding:0px 20px; cursor:pointer;}
.taskfpfdC{width:700px;background:#fff;height:400px;font-size:14px;}
.tasktxC{ border-bottom:1px solid #ddd; padding:15px;}
.tasktxC span{ display:block; margin-right:15px;height:30px;line-height:30px;}
.tasktxC .pycon input{border:1px solid #ddd;background:#fff;width:44px;padding:0px 3px;height:28px;line-height:28px;text-align:center;font-size:14px; margin:0px 8px;}
.taskfpwzC{ border-bottom:1px solid #ddd; padding:15px 0px;}
.taskfpwzC dl{ margin:0 20px; display:block;}
.taskfpwzC dl.fpwzdl{margin-bottom:20px;}
.taskfpwzC dl dt{ font-weight:bold; margin-bottom:10px;}
.taskfpwzC dl dd{font-size:12px; line-height:22px;}
.fpwzbut{ display:block; text-align:center; margin-top:10px;}
.fpwzbut input{ margin-right:8px;}
.fpwzbut input.queding{ background:#0364b2; border:1px solid #0364b2; color:#fff;}
.tasklibox em.weihuida{display:inline-block; background:#f00;width:5px; height:5px; border-radius:360px; margin-right:5px;}
.xzquanxuan .checboxicon{left:0px;top:13px;}
.jxsfdbox{background:#fff;width:800px;min-height:200px;display:none; padding-bottom:30px;}
/*新建作业*/
.xjtaskjzmsC{margin:15px;}
.jzmsCL{font-size:14px; margin-right:30px;}
.jzmsCL span{ margin-right:30px;display:block; float:left}/*10.18*/
.jzmsCL span input{ float:left; margin:5px 5px 0 0;}/*10.18*/
.jxmsCR{font-size:14px;width:130px;}
.jxmsCR span{ display:block;}
.xjtaskhpC{display:none; margin:0px 15px; border:1px solid #ddd;}
.xjtaskhpC .taskfpfdC{width:100%; height:auto;}
.xjtaskhpC .taskfpwzC dl dd{font-size:14px; line-height:26px;}
.xjtasktjxsC{font-size:12px;}
.xjtasktjxsC span{ margin-right:20px; display:block; float:left; height:30px; line-height:30px;}/*10.18*/
.kypyCon input{ float:left; margin:8px 5px 0 0;}/*10.18*/
.xjtasktjbut{ background:#0364b2; border:none; height:30px; padding:0px 15px;color:#fff; cursor:pointer;}
.xjtask_time{ line-height:35px; font-size:14px;}
.xjtask_time li{ height:33px; border-color:#ddd; display:inline-block; cursor:pointer; line-height:33px; text-indent:5px;}
.jstimeC em{height:28px;line-height:28px; border-color:#ddd; width:200px;text-indent:5px; display: inline-block;}
.chooseTbutbox .taskclxtbut{background:#f75785; color:#fff;}
.chooseTbutbox .tasktkxtbut{background:#32c8ad; color:#fff;}
.chooseTbutbox .taskzjxtbut{background:#b250fd; color:#fff;}
.lspybox{width:600px; background:#fff;}
.lspynav{padding:15px;}
.lspynav ul{}
.lspynav ul li{ float:left;height:30px;line-height:30px;color:#333; background:#eee;border:1px solid #ddd; font-size:14px; padding:0px 15px; margin-right:15px;}
.lspynav .thistab{background:#0364b2;border:1px solid #0364b2;}
.lspynav .thistab a{ color:#fff;}
.zdbjCon{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.Lbanjilist{border-right:1px solid #ddd;width:320px; height:380px; overflow:auto;}
.zjbjwbox .fpwzbut{ margin-top:15px;}
.Lbanjilist tr{ height:35px; line-height:35px; margin-bottom:5px; font-size:14px;}
.Lbanjilist td{text-align:center;}
.Lbanjilist td:nth-child(2){ text-align:left;}
.Rxueslist{width:270px;height:380px; overflow:auto;}
.Rxueslist ul{}
.Rxueslist li{width:100px;height:35px;line-height:35px; margin:5px 10px 0 0; float:left; font-size:14px; padding-left:10px; cursor:pointer}
.Rxueslist li input{ margin-right:5px;}
.Rxueslist li:nth-child(odd),.Rxueslist li:nth-child(even){background:none}
.xj_taskbox{min-height:400px;}
.xjtask_tkxt,.zjctfdbox{ background:#fff;width:1000px;}
.xjtask_tkxt .yixuanshuC,.zdshijuanbox{ margin:10px 20px 5px 20px;}
.ctconbox{ margin:15px;}
.ctdaanC{}
.ctdaanC strong{ display:block; font-size:14px; height:30px; line-height:30px;}
.ctdaanC input{ width:100%; min-height:200px; border:1px solid #ddd;}
.xjtask_ctbut{ margin-top:10px;}
.taskctbj,.taskctdel{ background:url(../images/ico.png) no-repeat 0px -122px; width:20px;height:20px; display:inline-block; margin-right:5px; border:none; cursor:pointer;}
.taskctdel{ background-position:-354px -134px; width:30px;height:30px;}
.zjctlistC tr,.zdsjlistC tr{ height:33px; line-height:33px;}
.zjctlistC td,.zjctlistC th,.zdsjlistC td,.zdsjlistC th{border:1px solid #ddd;text-align:center; font-size:12px;}
.zjctlistC .jdBGC,.zdsjlistC .jdBGC{ margin-left:25px;}
.zdsjtopc{ position:relative; height:35px; margin:15px 0;}
.zdsjnavL{ font-size:12px; margin-top:2px;}
.zdsjnavL a{background:#ddd;height:30px; line-height:30px; display:inline-block; padding:0px 15px; color:#666; margin-right:15px;}
.zdsjnavL a:hover,.zdsjnavL a.current{background:#0364b2;color:#fff;}
.zdsjlistC{ height:380px; overflow:auto;}
.zlcjbox{font-size:12px;}
.zlcjbox tr{height:33px;line-height:33px;text-align:center}
.zlcjbox th{background:#eee; border:1px solid #ddd;font-size:12px;}
.zlcjbox td{border:1px solid #ddd;font-size:12px;}
.paperTR .tasklszyC{right:5px; top:5px;}
.ctjsbox{ background:#fff;width:800px;}
.ctjsttnav{ border-bottom:1px solid #ddd; margin:15px;}
.ctjsttnav li{float:left; height:40px; line-height:40px; margin-right:15px;}
.ctjsttnav li a{padding:0px 8px;}
.ctjsttnav .thistab a{border-bottom:2px solid #fcad3f; color:#333; padding-bottom:9px;}
.tm1Con{ padding:15px;}
.cttitlewz{font-size:14px;}
.daansz{ font-size:14px; margin:30px 0px;}
.daansz dt{font-weight:bold; margin-bottom:8px;}
.daansz dd{padding-left:30px; line-height:30px; height:30px; position:relative}
.daansz dd em{ margin-left:5px;}
.zqdaanico{background:url(../images/ico.png) no-repeat -170px -192px;width:20px; height:20px; display:block; position:absolute; left:0px;top:4px;}
.tm1Con{ border-bottom:1px solid #ddd;}
.dananfb{font-size:14px; margin:30px 0px;}
.dananfb dt{font-weight:bold; margin-bottom:8px;}
.dananfb dd{ margin:10px 0;}
.dananfb dd span{ margin:0px 8px;}
.jgrenshu{ width:35px; display:inline-block}
.aBGcolor{height:28px;line-height:28px; background:#6eccfd; display:inline-block; width:28.6%; text-indent:10px;}
.bBGcolor{ width:39.5%; background:#fe7b7b;}
.cBGcolor{ width:19%;}
.dBGcolor{ width:12.7%;}
.banjibox .checboxicon{left:0px;top:3px;}
.tjxsbakcol{background:#eee;}
.banjibox em{cursor: pointer;}
#stuDiv{max-height:200px;}/*426*/
.lspycon tr:hover{background:#e0ecff;cursor: pointer;}
.lspycon .cur_class{background:#e0ecff;}
.xjbj_name{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:120px;}
.xjls_class_teacher{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:180px;}
.teacher_name_em{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto;max-width:80px;}

/*批阅*/
.markingtop{ background:#0364b2; color:#fff;height:50px;line-height:50px;}
.markingC{width:1200px; margin:0 auto;}
.markingC h3{font-size:16px;padding-left:15px;}
.marRbut{margin-right:10px;}
.marRbut input{height:30px;background:#eee;color:#666;padding:0px 10px;font-size:14px;border:none; margin-left:10px; cursor:pointer;}
.marRbut input.xybbut{background:#fff;}
.markingzlbox{height:103px;border-bottom:1px solid #ddd; background:#f9f9f9; padding:8px 0;}
.markingzlbox .markingzlC{margin:0 auto;padding:0px 50px;}
.marzlCL{margin-top:20px;}
.marzlCL span{margin-right:30px;font-size:14px;color:#999;}
.martop_wz{margin-bottom:15px;}
.martop_wz span{font-size:16px;}
.martop_wz span em{color:#333;}
.marzlCR{border-left:1px solid #ddd;height:103px;width:140px;padding-left:40px}
.Rzongfenwz{ font-size:16px; color:#333; display:block; text-align:right}
.Rzongfenwz em{ font-size:40px; color:#ccc;}
.marzlCR strong{ font-size:50px; color:#ff4702; display:block; margin:-10px 0 0 15px;}
.pycontent{width:1170px;margin:0px auto;padding:15px;}
.pytxCtit{ height:40px; line-height:40px; background:#f9f9f9; text-indent:15px; margin-bottom:15px;}
.pytxCtit strong{ font-size:16px;}
.pytxCtit span{font-size:12px; margin-left:10px;}
.djzkbut{ font-size:12px; margin-right:15px;}
.djzkbut .saixico{ background:url(../images/ico.png) no-repeat -170px -232px;widht:10px;height:10px; display:inline-block; margin-left:5px;}
.topicC{background:#f9f9f9; border:1px solid #ddd; padding:10px; margin-bottom:10px;margin-top: 48px;}
.topicC dt{font-size:16px; margin-bottom:10px;display: block;}
.topicC dd{padding-left:25px; font-size:14px; line-height:30px; position:relative;width:1078px;}
.kaotiimg_listbox{border:1px solid #ddd;padding-left:12px;}
.kaotiimg_listbox li{float:left;margin-left:-10px;}
.kaotiimg_listbox li img{max-width:120px;max-height:120px;width:100%;margin:11px;}
.topicC dd input{margin-right:5px;}
.topicC dd em{ color:#999;}
.zqico{background:url(../images/ico.png) no-repeat -170px -261px;width:16px;height:16px; display:inline-block; position:absolute; left:0px;top:6px;}
.pytxcon{ margin-bottom:30px;}
.wdtinput{ width:100%; border:1px solid #ddd;min-height:120px; padding:5px; margin-bottom:15px;}
.wdtinput img{max-width:1075px;margin-bottom:10px;}
.defenbox{ text-align:right; margin:15px 0px; line-height:40px;}
.defenbox input{color:#f00; font-size:27px; width:100px; text-align:center; border:1px solid #ddd;height:40px;}
.ylczbut{ text-align:center; margin-bottom:15px;}
.ylczbut input{height:30px;line-height:30px;border:none; background:#ddd; margin-right:5px; padding:0px 15px; cursor:pointer;}
.ylczbut input.lansebut{ background:#0364b2;color:#fff;}
.ylczbut input.chengsebut{ background:#fcad3f;color:#fff;}
.ckdaanbut{ border:1px solid #ddd; padding:0px 15px; height:33px; line-height:33px; font-size:14px; margin-right:30px; display:inline-block}
.ckdaanbut:hover{ background:#0364b2; color:#fff; border-color:#0364b2;}
/*流水批阅*/
.topicC .defenbox{ margin:15px 18px 15px 0px;}
.lsmarname{ height:40px; line-height:40px;}
.lsmarname span{ margin-right:40px;font-size:14px;}
.lsmarTg{padding:15px 0; text-indent:15px; color:#333;}
.topicC dl{ margin-bottom:15px; padding:15px;}
.zdyxleft{padding-left:15px;}
/*整卷式*/
.markinghead{margin-bottom: 10px;}
.theentiretop{width:1198px; border:1px solid #ddd;margin:auto;position: fixed;z-index: 995;background: #fff;left: 0;right: 0;}
.theentit{ position:relative;text-align:center; background:#f9f9f9;height:60px; line-height:60px; border-bottom:1px solid #ddd;}
.theentit em{font-size:26px;}
.theen_time{ position:absolute; right:20px; top:0px; font-size:16px; }
.theen_time em{ font-size:16px; color:#fcad3f;}
.theen_namewz{ height:40px; line-height:40px; text-align:center;}
.theen_namewz span{ width:200px; display:inline-block; font-size:14px;}
.theen_tisz{}
.theen_tisz a{border:1px solid #ddd; background:#f9f9f9; font-size:12px; width:45px;height:28px; line-height:28px; text-align:center; display:inline-block; margin:-1px 0 0 -1px;}
.theen_tisz a.current{background:#0364b2; color:#fff;}
.tktcondl dd{ margin-top:15px;}
.tktinput{ border:1px solid #ddd; height:33px; padding:0px 5px; width:60%;}
.timuimg{}
.timuimg img{width:480px; max-height:320px; margin:0px 20px 15px 0px;}
/*整卷预览*/
.yltheenttop{width:1200px;margin:0 auto; height:40px; background:#eee; font-size:16px; text-indent:16px; line-height:40px;}
/*单题预览*/
.dtylbox .topicC{ background:none; border:none; padding:0px;}
.dtylbox{ border:1px solid #ddd; min-height:500px; margin-top:20px;}
/*答案提交确认*/
.answerwbox{border:1px solid #ddd; padding:0px 15px;width:968px}
.answerwtop{width:1000px}
.yltheenttop em{font-size:12px; color:#999;}
.answerbox{ margin:15px 50px;}
.answerbox dl{margin:15px 0;}
.answerbox dt{float:left}
.answerbox dd{font-size:14px; margin:5px 0px 5px 35px;}


/*教师个人中心审批 10.10*/
.approvalbox{}
.approvaR{border:1px solid #ddd;background:#fff;width:928px;}
.approvallistC{}
.approvallistC tr:hover{ background:#e0ecff;cursor:pointer}
.approvallistC th{text-align:center;height:45px;line-height:45px;font-size:14px;background:#0364b2;color:#fff;}
.approvallistC td{text-align:center;height:45px;line-height:45px;font-size:12px;color:#999;border-bottom:1px solid #ddd;}
.Agree{border:1px solid #0364b2;background:#fff;height:20px;line-height:20px;padding:0px 8px;margin-left:8px;display:inline-block;color:#0364b2;}
.Agree:active{ background:#0364b2;color:#fff;}
/*学生作业*/
.xstask_cz{}
.xstask_cz a{background:#fff;display:inline-block;border:1px solid #0364b2;color:#0364b2;margin:0px 3px; height:24px;line-height:24px;padding:0px 10px;}
.xstask_cz a:hover{ background:#0364b2; color:#fff;}
.xstask_cz a.current{background:#eee; color:#666;border:1px solid #ddd; cursor:default;}
.tjico{ background-position:-280px -39px;}
.stutask_hpbut{}
.stutask_hpbut a{float:left; border-radius:0px; margin-right:0px;}
.stutask_hpbut a.current{ background:#0364b2; color:#fff;}
.reapplybox{padding:15px;}/*10.19*/
.reapplybox strong{ display:block; font-size:14px; height:30px;}/*10.19*/
.reapplybox textarea{ border:1px solid #ddd; padding:5px;width:408px;height:110px;}/*10.19*/ 


/*教师个人中心 个人资料*/
.perRcon{min-height:600px;width:930px;}
.teaper_tit{ border-bottom:1px solid #0364b2; margin-bottom:10px; background:#fff;}
.teaper_tit h3{ height:40px; line-height:40px; font-size:16px;color:#0364b2; padding-left:15px;}
.teaicoBG{ display:block; background:#0364b2; width:4px; height:16px; margin:12px 5px 0px 15px}
.teaCLsidebar li .icozlk{ background-position: -72px -311px;}
.teaCLsidebar li a:hover .icozlk,.teaCLsidebar li a.current .icozlk{ background-position: -116px -311px;}
.teaCLsidebar li .icotxl{ background-position: -72px -353px;}
.teaCLsidebar li a:hover .icotxl,.teaCLsidebar li a.current .icotxl{ background-position: -116px -353px;}
.teaCLsidebar li .icozlsz{ background-position: -72px -394px;}
.teaCLsidebar li a:hover .icozlsz,.teaCLsidebar li a.current .icozlsz{ background-position: -116px -394px;}
.teaCLsidebar li .icommxg{ background-position: -160px -296px;}
.teaCLsidebar li a:hover .icommxg,.teaCLsidebar li a.current .icommxg{ background-position: -204px -296px;}
.teaCLsidebar li a.current,.teaCLsidebar li a.current em{color:#fff; background:#0364b2;}
.persontopC{ margin-bottom:10px;}
.persontopC ul li{ float:left; display:block;padding:10px;height:280px;}
.txCbox{width:530px;margin:0 10px 10px 0;background:#fff;}
.jxfgCbox{width:350px;margin-bottom:10px;background:#fff;}
.dataimg {position:relative;margin-top:30px;}
.dataimg .ylbox{width:108px;height:108px;border-radius:360px; position:inherit; margin:0px auto 20px auto; border:2px solid #999;}
.dataimg .ylbox img{width:100%;height:100%;}
.datascimg{background:#0364b2;height:30px;line-height:30px; display:inline-block;color:#fff;font-size:14px;width:100px; text-align:center;}
.dataimg .zdybut{height:30px;width:100px;}
.dataimg .zdybut span{color:#999; font-size:12px;}
.dataimg .tstybox{width:100px; height:30px;left:215px;top:0px;}
.dataimg .inputstyle{height:30px;}
.tycontitC{color:#333;font-size:16px;line-height:28px; margin-bottom:10px;}
.tycontitC i{margin-right:8px;}
.tycontitC i.icogyong{background:url(../images/ico.png) no-repeat -204px -37px;height:28px;width:28px; display:block;}
.tycontitC i.icojxfg{background-position:-204px -113px;}
.tycontitC i.icojbzl{background-position:-204px -75px;}
.tycontitC i.icoscjx{background-position:-204px -151px;}
.tycontitC i.icjxjl{background-position:-204px -189px;}
.tycontitC i.icgrjj{background-position:-204px -227px;}
.jxfgcon{height:210px; overflow:auto; width:350px;}
.jxfgCbox .label_box{display:none;}
.jxfgCbox .label li{float:left;line-height:30px; height:30px;font-size:12px;padding:0px 3px; border:1px solid #ddd; margin:0px 3px 3px 0;}
.label-pic{ margin:5px 0px 0px 3px; cursor: pointer;}/*190118*/
.tjbutton{ background:#999;border:none;width:40px; height:24px;color:#fff;}
.tjinput{border:1px solid #999;height:22px; line-height:22px; padding:0px 5px;width:150px; font-size:12px;}
.biaoqtj{ margin-top:8px;}
.Rconbox{background:#fff; padding:10px; margin-bottom:10px;}
.Lzlwz{width:209px; padding-left:20px; border-right:1px solid #ddd;}
.Lzlwz span{display:block; font-size:14px; height:50px; line-height:50px;}
.Lzlwz span em{width:70px;display:block; float:left; text-align:right;}
.Rzlwz{width:270px;}
.Rzlwz span{display:block; font-size:14px; height:50px; line-height:50px;}
.Rzlwz span em{width:60px;display:block; float:left; text-align:right;}
.Rzlwz span input{ height:33px; line-height:33px; border:1px solid #ddd;width:194px; margin-top:7px; padding:0px 3px;}
.Rjxtop{height:50px; line-height:35px;}
.Rjxtop span{ font-size:14px; margin-right:40px;}
.jigouC input,.zhiweiC input{height:33px;line-height:33px; border:1px solid #ddd; padding:0px 3px;width:190px;}
.jxjl_time ul li{ border:1px solid #ddd; height:33px;line-height:33px; font-size:12px; text-align:center; width:80px; display:inline-block}
.Rjxjinhli{ margin:0px 0px 20px 5px; position:relative; padding:15px 0 15px 15px; border:1px solid #ddd;}
.xiangxiwz textarea{width:820px; height:120px;border:1px solid #ddd; padding:5px;}
.tjjxjl{border:1px solid #0364b2;background:#fff;color:#0364b2;font-size:14px;margin:10px 5px;display:inline-block;height:30px;line-height:30px; padding:0px 15px;}
.tjjxjl:active{border:1px solid #0364b2;background:#0364b2;color:#fff;}
.jxjldel {position:absolute;right:0px;top:0px;font-size:18px;height:30px;line-height:30px;width:30px;text-align:center;background:#ddd;}
.grabut{ margin:15px 0px 15px 20px;}



.chebox{position:relative;}
.chebox input[type=checkbox] {visibility: hidden;}
.checboxicon{background:url(../images/checkbox.gif) no-repeat 0px 0px; height:13px; width:13px; display:inline-block;position:absolute;left:15px;top:0px;}/*426*/
.checboxicong{background:url(../images/checkbox.gif) no-repeat -13px 0px;}
.checboxicond{background:url(../images/checkbox.gif) no-repeat -26px 0px;}

/*个人中心资料库*/
.tea_databaseC{background:#fff;}
 /*.tea_databaseC .tealistC .tealist .tea_ddnameC{ width:230px;} 170721*/
.tea_databaseC .tealistC .tealist .tea_ddnameC .bjtitico{right:-10px;}
 /*.tea_databaseC .tealistC .tealist .ddname_input{width:172px; border:1px solid #ddd; padding:2px; height:28px; margin-top:8px;} 170721*/
.tea_databaseC .tealistC .checboxicon{left:10px;}
 /*.tea_databaseC .teatbC .tealist .tea_ddnameC{ width:96px;} 170721*/
.tea_databaseC .teatbC .tealist dd{ background:none;}
.tea_databaseC .teatbC .tealist .ddnameC .ddname_input{width:108px; border:none;padding:0 2px;height:26px; margin-top:0px; text-align:center; border:1px solid #ddd;}
.tea_databaseC .teatbC .tealist .tea_ddnameC .bjtitico{right:-30px;}
.tea_databaseC .teatbC .tealist dl{ margin:0px;}
.tea_databaseC .teatbC .tealist dd{ margin:10px 30px;}
.tea_databaseC .teatbC .checboxicon{top:16px;}
.tea_databaseC .teatbC .tealist .repeat .tea_ddinput{ display:block}
.tea_databaseC .tealistC .tealist dd:hover,.tea_databaseC .teatbC .tealist dd:hover{background:#e0ecff;cursor:pointer; color:#666;}

/*个人中心通讯录*/
/*.tea_maillistC{ background:#fff;min-height:625px;border:1px solid #ddd;}*/
.tea_maillistC{ background:#fff;border:1px solid #ddd;}
.maillistL{width:219px; border-right:1px solid #ddd; min-height:500px; border-bottom:1px solid #ddd;}
.maillistLnav{ padding:10px 0;}
.maillistLnav li{height:40px;line-height:40px;}
.maillistLnav li a{ font-size:14px; font-weight:bold; color:#666;padding-left:25px;}
.maillistLnav li a:hover,.maillistLnav li a.current{border-left:5px solid #0364b2;padding-left:20px;color:#0364b2}
.maillistLnav li a:hover em,.maillistLnav li a.current em{color:#0364b2}
.maillistLnav li em{color:#999;font-size:12px;}
.maillistL ul.XTableList_trHover{background:none !important;}
/*滚动条*/
.tea_maillistC .div_scroll {width:100%;height:500px;overflow:auto;float:left;}
.tea_maillistC .scroll_container {overflow:hidden;position:relative;}
.tea_maillistC .scroll_absolute {position:absolute;}
.tea_maillistC .scroll_vertical_bar{position:absolute;top:0;right:0;width:5px;height:100%;margin:0;padding:0;}
.tea_maillistC .scroll_track {position:relative;background:#f9f9f9;}/*滚皮条底色*/
.tea_maillistC .scroll_drag {position:relative;top:0;left:0;cursor: pointer;background: #0364b2;}
.tea_maillistC .scroll_arrow{text-indent:-20000px;display: block;cursor: pointer;background-color: #369DB4;}


.maillistR{ width:690px; padding:10px 5px 10px 5px; position:relative}
.maillistR .forum_searchCon{right:5px;top:10px; bottom:0px; height:35px;}
.Rxstit{ height:50px; border-bottom:1px solid #ddd;}
.Rxstit .checboxicon{ left:0px; top:5px;}
.Rxstit .chebox{ margin-top:8px;}
.plfsbut{ display:block; border:1px solid #ddd; font-size:14px; height:33px; line-height:33px; padding:0px 10px; background:#fff; margin-right:15px;}
.plfsbut:hover{ background:#0364b2; color:#fff; border:1px solid #0364b2;}
.fsico{background:url(../images/ico.png) no-repeat -280px -75px;width:18px; height:18px; display:block; margin:8px 5px 0 0 ;}
.plfsbut:hover .fsico{ background-position:-280px -103px;}
.txl_xslist{ width:670px;}
.txl_xslist ul{}
.txl_xslist li{ width:213px; height:40px; padding:15px 0px; float:left; margin:10px 5px; font-size:14px; position:relative;}
.txl_xslist li:hover{ background:#e0ecff; cursor:pointer;}
.txl_xslist li .XTableCheckItem{ margin:15px 0 0 5px;}
.Rxslist .XTableList_trHover{background:none !important;}
.Rxslist .XTableList_trEven{background:none !important;}
.grzlcon{}
.grzlcon span{ display:block;}
.grzlcon span.tx_img{ width:45px;height:45px; overflow:hidden; border-radius:360px; margin:0px 8px;}
.grzlcon span.tx_img img{width:45px;height:45px; }
.grzlRwz{}
.grzlRwz span{}
.gename{font-size:14px; color:#333;height:20px;line-height:20px;}
.gename em{color:#999; font-size:12px;}
.getel{color:#999; font-size:12px; margin-top:5px;}
.fshover{ position:absolute;right:3px;top:18px; display:none}
.bjtitC{ font-size:14px; color:#0364b2;}
.lansedian{width:6px;height:6px; background:#0364b2; display:block; margin:8px 5px 0 0;}

/*发送信息*/
.fsbutC{ padding-top:5px;}
.fsbutton{height:30px;border:1px solid #ddd; background:#eee; padding:0px 15px; margin-right:8px; cursor:pointer}
.fsbuttonblue{ background:#0364b2; border:1px solid #0364b2; color:#fff;}
.txfscon{ padding:15px;}
.txfscon span{display:block;height:30px;line-height:30px;margin-bottom:15px;}
.txfscon span em{width:60px;text-align:right;display:block;float:left;font-size:14px;}
.inputtxet{ height:28px; border:1px solid #ddd; line-height:28px; padding:0px 5px; width:750px;}
.wzconbox{ width:900px;}
.Rtxllist,.Ltxlnav{ height:500px; overflow:auto; display:block;overflow-x:hidden}

/*私信*/
.fsbutC .saixuan{height:30px;line-height:30px;margin-right:8px;}
.fsbutC .saixico{background-position:-128px -550px;}
.gjzinput{height:33px;line-height:33px;padding:0 3px;border:1px solid #ddd;width:150px;}
.faxxblue{background:#0364b2;border:1px solid #0364b2;color:#fff;font-size:14px;height:30px;line-height:30px;display:inline-block;margin-right:8px;padding:0px 5px;}
.faxxico{background:url(../images/ico.png) -280px -141px;display:block;width:24px;height:16px; float:left; margin:7px 5px 0 0;}
.cxyhbox a.searchbut{ display:inline-block; background:#eee; height:35px; line-height:35px; padding:0px 10px; font-size:14px; margin-left:10px;}
.cxyhbox a.searchbut:hover{ background:#0364b2;}
.searchico{background:url(../images/ico.png) -280px -177px;width:16px;height:16px; display:block; float:left; margin:10px 5px 0 0;}
.privatelistC{ padding:15px; width:900px;}
.privatelistC li{ border:1px solid #ddd; background:#fff; margin-bottom:15px;}
.replytopC{padding:10px;}
.replyT{height:75px; margin-bottom:20px;}
.replyLtximg{width:75px;height:75px;display:block;border-radius:360px;overflow:hidden; margin-right:20px;}
.replyLtximg img{width:100%; min-height:75px;}
.replywz{ padding-top:10px;}
.replywz span{display:block; font-size:16px; color:#666; height:30px;}
.replywz span em{color:#333; margin-right:8px;}
.replycz{}
.replycz a{ margin-right:15px;width:55px; display:inline-block;}
.replycz a:hover{color:#333;}
.replycz .hfico{ margin:5px 4px 0 0; background-position:-280px -213px;}
.deleteico{ background:url(../images/ico.png) no-repeat -364px -142px;width:16px; height:16px; display:block;float:left;margin-top:3px;}
.reply_inf{ border:1px solid #ddd; height:124px;}
.Linfimg{width:124px;height:124px;border-right:1px solid #ddd; background:#eee; text-align:center;}
.Linfimg img{ padding-top:23px;width:78px;height:78px;}
.Rinfwz{ padding:10px; width:730px; font-size:14px;}
.Rinfwz em{color:#3c668c}
.replybottom{border-top:1px solid #ddd; background:#eee; padding:10px;}
.repboxC{position:relative;}
.repmrkC{border:1px solid #ddd; background:#fff; height:33px; line-height:33px; padding-left:10px; position:relative}
.repmrkC a{width:80%; cursor:text; display:block;}
.aitbut{height:33px;line-height:33px;text-align:center; width:33px; background:#eee; border-left:1px solid #ddd;position:absolute;right:0px;top:0px; cursor:pointer;}
.reptextC{position:absolute; left:0px; top:0px; z-index:39;width:878px; text-align:right;}
.reptextC textarea{ border:1px solid #ddd; padding:5px; width:868px;height:84px;}
.rephei{height:150px;}
.Sendout_but{background:#0364b2;border:none;color:#fff;font-size:14px;padding:0px 20px;height:35px;line-height:35px; margin-top:15px; cursor:pointer}
.text_aitbut{ position:absolute;right:0px;top:68px;width:25px;height:25px;line-hright:25px; text-align:center; display:block; cursor:pointer; z-index:40;}
.repjllist{}
.rep_ul{}
.rep_ul li{ background:none; border:none;}
.reperji{ width:100%;height:50px;}
.erjiimg{ display:block;width:40px;height:40px; overflow:hidden;border-radius:360px;}
.erjiimg img{width:100%;height:40px;}
.erjiwz{margin-left:20px;}
.erjiwz span{ display:block; font-size:14px; height:22px;}
.erjiwz .erjhfbut{ width:60px; display:inline-block; margin-left:30px;}
.erjiwz .erjhfbut .hfico{ margin:3px 5px 0 0;}
.erjiwz span em{ color:#3c668c; padding:0px 5px;}
.repsanji{ margin:0px 0px 10px 40px;height:45px;}
.reperjibox{ position:relative}
.erjirep{width:878px; text-align:right; margin-top:10px; position:relative}
.erjirep textarea{ border:1px solid #ddd; padding:5px; width:868px;height:84px;}
.fdint_box{ position:relative;}
.zdgswz{color:#999; font-size:12px; position:absolute; right:10px; top:-40px;}
/*积分途径*/
.integral_tj{padding:15px 25px;}
.inttj_tt{ margin-bottom:20px;}
.inttj_tt strong{color:#0364b2;font-size:14px; padding-top:25px; margin-right:25px;}
.inttj_list{}
.inttj_list li{ color:#333; font-size:14px; height:40px; line-height:40px;}
.inttj_list li em{color:#999; padding-right:5px;}
.intgzbox{background:#fff; border:1px solid #ddd; margin-top:15px;padding:15px 25px;}
.intgzbox strong{color:#0364b2; font-size:16px; margin-bottom:20px; display:block;}
.intgzbox li{ font-size:14px; color:#333; height:30px; line-height:30px;}
.intgzbox li em{ color:#999;}
/*个人积分明细*/
.integral_mx{font-size:14px;}
.intzs{display:block; margin-right:40px;}
.intzs em{color:#0364b2}
.intmxtop{padding:15px 25px;}
.intlbsearch{}
.intlbsearch em{color:#999;}
.intlbsearch span{ margin-right:30px;}
.intlbsearch span input{ margin-right:5px;}
.intmxlist_TT{ background:#eee; height:50px; line-height:50px; margin-bottom:15px; padding:0px 25px; font-weight:bold}
.intmxlistC{padding:0 25px 15px;}
.intmxlistC li{ margin:15px 0;}
.intmxlistC li .intlistLwz{width:770px; color:#333; font-size:14px;}
.intmxlistC li .intlistLwz em{ color:#999;}
.intmxlistC li .jfjlwz{font-size:12px;}


/*资料预览*/
.contentbox{}
.zlylconbox{width:1120px;background:#eee; margin:80px auto 0px auto; min-height:600px; padding:30px 40px;}
.zlylCL{width:820px;}
.zlylwdtt{ height:32px;line-height:32px; display:block;}
.zlylwdlm{font-size:12px; color:#999; margin:15px 0;}
.zlylwdlm span{margin:0px 15px; color:#666;}
.zlylwdlm span:nth-child(1){ margin-left:0px;}
.zlylwdwz{ border:1px solid #ddd; padding:5px; background:#fff; overflow:auto; font-size:16px; line-height:30px;}
.zlylwdwz p{ margin-bottom:30px;}
.bq_dowC{ margin:10px 0;}
.bqconL{ font-size:14px;}
.bqconL span{color:#0364b2;border:1px solid #0364b2;height:22px;line-height:22px; padding:0px 15px; margin:0px 5px; background:#fff;}
.dowconL{ font-size:14px;}
.dowconL span{ display:block; text-align:right; color:#333;}
.dowbutlan{ height:34px; line-height:34px; border:none; background:#0364b2; color:#fff; padding:0px 20px; margin:3px 0 0 10px; cursor:pointer}
.dowjfico{ background:url(../images/ico.png) no-repeat -234px 0;width:14px;height:18px; display:inline-block; margin-right:5px;}
.dowconL span.dowtswz{color:#999;font-size:12px;}
.zlylL_comment{ margin-top:20px;}
.Ltop_comment{ margin-bottom:20px;}
.Ltop_comment textarea{border:1px solid #ddd;width:808px;height:108px;padding:5px;}
.Ltop_span{ margin:8px 0px;}
.LTspan_face{ margin-right:15px;}
.LTspan_face a{font-size:14px;color:#333; height:22px; line-height:22px; display:inline-block}
.faceico{background:url(../images/ico.png) no-repeat -247px -38px;width:22px;height:22px;display:block;float:left;margin-right:3px;}
.tjbqico{ background-position:-247px -80px;height:18px; margin-top:2px;}
.Lcomment_list .teaper_tit{ background:none; border-color:#ddd}
.Lcomment_list .teaper_tit h3{ color:#666; font-weight:normal}
.Lcomment_list .teaper_tit h3 em{ font-size:14px; color:#999;}
.Lcomment_list .teaicoBG{ margin-right:10px;}
.Ltop_btbut{ margin-top:5px;}
.grplbox{ margin-bottom:15px;}
.Lcommentcon{}
.Lcommentcon li{border-bottom:1px solid #ddd;padding-bottom:15px; margin-bottom:15px;}
.commenttx_img{width:75px;height:75px;overflow:hidden;border-radius:360px;display:block;}
.commenttx_img img{width:100%; height:75px;}
.Lcommenttx em{font-size:14px;width:75px;display:block;text-align:center;margin-top:5px;}
.Lcommentwz{width:730px;}
.listbtC{}
.listbtC span{border:1px solid #ddd;height:22px;line-height:22px;display:inline-block; padding:0px 10px; margin-right:6px;font-size:14px; background:#fff;}
.plxixwz{display:block;margin:10px 0;font-size:14px;min-height:39px;}
.plczbut{}
.plczbut em{color:#999;font-size:12px;}
.plczbut span a{font-size:14px; margin-left:20px;}
.fenyebox{width:1200px; margin:20px auto 0 auto;text-align:center}
.fdtjbqbox{ width:470px; min-height:400px; padding:15px;}
.fdtjbut{ height:30px; background:#f37d00; color:#fff; font-size:14px; border:none; padding:0px 15px;}
.stext{height:30px;line-height:28px;padding:0 5px;border:1px solid #ddd;width:280px;}
.Form textarea{min-height:90px}
.Form label{display:inline-block;line-height:1.4em;}
.FancyForm li,.FancyForm li .input{position:relative}
.FancyForm input[type=text],.FancyForm input[type=password],.FancyForm textarea{position:relative;z-index:3;display:block;background:transparent;border:1px solid #a4a2a2;}
.FancyForm textarea{min-height:3.95em;line-height:1.3}
.FancyForm input[type=text]:focus+label,.FancyForm input[type=password]:focus+label,.FancyForm textarea:focus+label{opacity:.5;filter:alpha(opacity="50");}
.default-tag a,.default-tag a span,.plus-tag a,.plus-tag a em,.plus-tag-add a{background:url(../images/tagbg.png) no-repeat;}
.tagbtn a{color:#333333;display:block;float:left;height:22px;line-height:22px;overflow:hidden;margin:0 10px 10px 0;padding:0 10px 0 5px;white-space:nowrap;}
.default-tag{}
.default-tag a{background-position:100% 0;}
.default-tag a:hover{background-position:100% -22px;}
.default-tag a span{padding:0 0 0 11px;background-position:0 -59px; font-size:12px;}
.default-tag a:hover span{background-position:0 -97px;}
.default-tag a.selected{opacity:0.6;filter:alpha(opacity=60);}
.default-tag a.selected:hover{background-position:100% 0;cursor:default;}
.default-tag a.selected:hover span{background-position:0 -59px; }
.plus-tag{ max-height:220px; overflow:auto;}
.plus-tag a{background-position:100% -22px;}
.plus-tag a span{float:left; font-size:12px;}
.plus-tag a em{display:block;float:left;margin:5px 0 0 8px;width:13px;height:13px;overflow:hidden;background-position:-165px -100px;cursor:pointer;}
.plus-tag a:hover em{background-position:-168px -64px;}
.plus-tag-add li{position:relative;  }
.plus-tag-add li .label{position:absolute;left:-110px;top:7px;display:block;}
.plus-tag-add button{float:left;}
.plus-tag-add a{float:left;margin:12px 0 0 20px;display:inline;font-size:18px;background-position:-289px -59px;padding:0 0 0 16px;}
.plus-tag-add a.plus{background-position:-289px -96px;}
.login{margin:15px 0;}
.zlylCR{width:280px;}
.Rxgtjcon{ margin-bottom:40px;}
.Rxgtjcon h3{ text-align:center; margin-bottom:10px; height:15px;}
.Rxgtjtt_line{height:1px; background:#ddd; display:block; margin-top:12px;}
.Rttwz{background:#eee;color:#333;font-size:16px;font-weight:bold; padding:0px 15px; margin-top:-12px; display:inline-block}
.ultj_list{}
.ultj_list li{ margin:15px 0;}
.wdico{ background:url(../images/category_ico.png) no-repeat 0px -111px;width:32px;height:32px; display:block; margin-right:8px;}
.tjpdfico{ background-position:0px -411px;}
.ultj_list li span{ height:32px;line-height:32px; font-size:16px;width:240px; display:block; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.rmLabel{}
.rmLabel span{border:1px solid #f47c04; background:#fff;border-radius:12px;height:22px;line-height:22px;color:#f47c04; display:inline-block; padding:0px 10px; font-size:14px; margin:0px 8px 8px 0;}
.rmLabel span.current{border:1px solid #f47c04; background:#f47c04; color:#fff; cursor:pointer}

/*空白内容提示 10.17*/
.kongbaibox{ text-align:center; padding:20px 0; min-height:110px;}
.kongbaibox span{display:block;}
.kongbaibox em{ display:inline-block; margin:20px 20px 0 20px;}

/*个人中心日程 10.20*/
.schedulebox{padding:14px;}
.scheduleL{width:500px;}
.scheduleR{width:380px;}
.RtopCbox{height:120px;background:url(../images/mfBG.jpg) no-repeat center center; padding:40px 0px;}
.Rtopcon{background:#0f1221;width:310px;height:120px; margin:0px auto;}
.Rtopcon span{display:block; float:left;width:100px; text-align:center; color:#999; border-right:1px solid #333; height:55px; margin-top:30px;}
.Rtopcon span:nth-child(3){ border:none;}
.Rtopcon span em{ font-size:12px;}
.current_rq,.current_wd{font-size:28px;color:#fff;margin-top:5px;}
.current_tq{ margin-top:8px;}
.Rcon_dsjbox{background:#f6f6f6;}
.Rcondsj_sxnav{height:20px; padding:15px 0 15px 15px; background:#ededed;}
.Rcondsj_sxnav ul{}
.Rcondsj_sxnav li{float:left;line-height:20px; border-right:1px solid #999;width:86px; text-align:center;}
.Rcondsj_sxnav li:nth-child(4){ border:none;}
.Rcondsj_sxnav li a{color:#333;font-size:16px;}
.Rcondsj_sxnav li.thistab a{color:#2690fe; font-weight:bold;}
.Rcondsj_list{padding:15px 15px 15px 14px;}
.today_list{font-size:14px;height:285px;overflow:auto;overflow-x:hidden;}
.today_list ul{padding-left:20px;border-left:1px solid #999; margin-left:7px;}
.today_list li{position:relative;margin-bottom:40px;top:-4px;}
.today_list li.curr_remind .remindwzcur{ color:#0364b2;}
.today_list li.curr_remind .remindwzcur .remind_ico{ background:url(../images/ico.png) no-repeat -313px -138px;width:15px;height:18px;display:block;float:left;}
.today_list li.curr_remind .clock_ico{ background-position:-313px -113px;}
.tishiwz{ margin-top:-3px;}
.clock_ico{ background:url(../images/ico.png) no-repeat -313px -88px #fff;width:15px;height:15px;display:block; position:absolute;left:-28px;top:4px;}
.remindwz{font-size:12px;color:#999;display:block; margin-top:10px;}
.remindwz em{ margin:0px 5px;}
.today_searchC ul{border:none; padding:0px; margin:0px;}
.today_searchC .remindwz{width:285px; margin:0px;}
.today_searchC .remindwz em{ color:#0364b2;}
.today_searchC  em.tishiwz{ margin:0px; font-size:14px; color:#666;}
.sea_riqi{ color:#999; margin-right:8px; display:block;}
.today_searchbox{margin-bottom:15px;}
.today_searchbox .iptext{width:255px;}
/*万年日历10.21*/
.aboluo-w-700{width:500px;height:400px;margin:0px auto; position:relative}
.aboluo-leftdiv{position:relative;float:left;width:500px;height:100%;font-size:16px;}
.aboluo-rightdiv{width:100px;position:absolute; right:-155px;top:83px; margin:0 !important; color:#f00; display:none;}
.aboluo-rilidiv{position:relative;width:100%;height:90%;}
.aboluo-tools{position:relative;height:20px;width:180px; margin:15px auto;}
.aboluo-month-a-perv,.aboluo-month-a-next{float:left;margin-top:3px;}
.aboluo-month-a-perv{border-top:8px solid #fff;border-right:8px solid #ccc;border-bottom:8px solid #fff;}
.aboluo-month-a-next{border-top:8px solid #fff;border-left:8px solid #ccc;border-bottom:8px solid #fff;}
.aboluo-month-a-perv:active{border-right:8px solid #999;}
.aboluo-month-a-next:active{border-left:8px solid #999;}
.aboluo-calendar-select-year{width:56px;display:block;overflow:hidden; float:left; margin:0px 15px;}/*年份*/
.aboluo-calendar-select-year select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-size:15px;color:#333;}
.aboluo-calendar-month{width:35px;display:block;overflow:hidden; float:left; margin-right:15px;}/*月份*/
.aboluo-calendar-month select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-size:15px;color:#333;}
.aboluo-calendar-month a{font-size:16px;text-align:center;color:#008080;text-decoration:none;}
.aboluo-tools .aboluo-toToday{width:20%;border:1px solid #f5f5f5;margin-left:15px;margin-top:4px;color:#b7b7b7;background:#ffffff;}
.aboluo-tools .aboluo-toToday:hover{border:1px solid #1a8cff;}
.aboluo-rilitable{width:100%;text-align:center;hegiht:100%;padding-top:5px;}
.aboluo-rilidiv .aboluo-rilitable tr{width:100%;}
.aboluo-rilidiv .aboluo-rilitable tr th{width:14.2%;height:44px;line-height:44px;}
.aboluo-rilidiv .aboluo-rilitable tr td{width:14.2%;color:#666;}
.aboluo-rilidiv .aboluo-rilitable tr .aboluo-currToday{background:#0364b2;color:#FFFFFF;}
.aboluo-rilidiv .aboluo-rilitable tr .aboluo-tdcurrToday{background:#0364b2;color:#FFFFFF;}
.aboluo-rilidiv .aboluo-rilitable tr td a{color:#666;display:block;margin:auto;position:relative;}
.aboluo-rilidiv .aboluo-rilitable tr td a:hover{border:3px solid #0364b2;cursor:pointer;}
.aboluo-rilidiv .aboluo-rilitable tr td .aboluo-aclick{border:3px solid #0364b2;}
.aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-pervMonthDays{color:#BFBFC5;}
.aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-nextMonthDays{color:#BFBFC5;}
.aboluo-rightdiv p{ color:#FFFFFF;margin:10px auto;}
.aboluo-rightdiv .aboluo-xssj span{ margin-left:5px;}
.aboluo-rightdiv .aboluo-currday{width:60%;height:20%;margin:auto;text-align:center;font-size:28px;}
.fdtjrcbox{padding:30px 15px;}
.xjrcbut_box{margin-top:30px;}
.xjrcbut_a{background:#0364b2;height:30px;line-height:30px;color:#fff;font-size:14px; display:block; max-width:100px; margin:0px auto;}
.xzrcbutico{background-position:-1px -339px;width:14px;height:14px; margin:8px 8px 0 10px;display:block;float:left}
.fdshixiang{ margin:0 0 30px 30px;}
.fdshixiang span{ display:block;height:22px; line-height:22px; font-size:12px;}
.sxinput{width:280px;height:20px;line-height:20px;border:1px solid #ddd; padding:0px 5px; font-size:12px;}
.sxico{background:url(../images/ico.png) no-repeat -313px -176px;width:22px;height:22px;display:block;float:left;margin-right:10px;}
.xzdateico{background-position:-313px -213px;}
.xztimeico{background-position:-313px -250px;}
.rqRwzC{font-size:12px;height:22px;line-height:22px; color:#999}
.shixiang textarea{width:280px;border:1px solid #ddd; padding:5px; font-size:12px;}
/*课程网站 11.01*/
.coursebzC{background:#eee;height:20px;border-bottom:1px solid #ddd;padding:10px;font-size:14px;color:#666;}
.tsicon{background:url(../images/ico.png) no-repeat -247px -480px;width:24px;height:20px;display:block;margin-right:5px;}
.coursexCbox{ padding:15px;}
.courseerhC{ margin-bottom:15px;}
.LbutCon a{height:36px;line-height:36px;padding:0px 10px; background:#585959;color:#fff;display:inline-block;font-size:14px;}
.LbutCon a.current{background:#fa9e32;}/*181122*/
.RbutCon input{height:34px;border:1px solid #ddd;background:#eee;padding:0px 15px;font-size:14px;margin-left:10px; cursor:pointer; overflow:inherit}
.RbutCon input.currbut{border:1px solid #0a82fb;background:#0364b2;color:#fff;}
.LzslmCon{width:598px;border:1px solid #ddd;}
.Lzslm_title{height:40px;background:#eee;}
.lmzstitwz{ color:#333; font-size:14px; line-height:40px; padding-left:15px;}
.lmzstitwz em{font-size:12px;color:#999;}
.lmzstitwz em.chense{ color:#f16810;}
.yqjiaico{background:url(../images/ico.png) no-repeat -247px -412px;width:16px;height:16px;display:inline-block; margin-left:15px; cursor:pointer}
.lmtopico{background-position:-362px -368px;}
.lmbottomico{background-position:-362px -394px;}
.lmleftico{background-position:-247px -457px;}
.lmrightico{background-position:-247px -436px;}
.LzslmlistC{ max-height:400px; overflow:auto;width:598px;}
.LzslmlistC .qhkcbox{top:8px;right:5px;}

.menu ul li {display:block;overflow:visible; position:relative;}
.menu ul li a {min-height:28px; line-height:28px;display:block;font-size:14px;color:#82846f; padding:10px 0 10px 15px;border-bottom:1px solid #ddd; }
.menu ul li a.active i.Xbottom{background:url(../images/ico.png) no-repeat -21px -187px;float:left; display:block; margin:5px 5px 0 0;width:20px;height:20px;}/*509*/
.menu ul li a.inactive i.Xbottom{background:url(../images/ico.png) no-repeat 8px -187px;float:left; display:block; margin:5px 5px 0 0;width:20px;height:20px;}/*509*/
.menu ul li a:hover{ background:#f3f7f9;}
.menu ul li ul {display:none;}
.menu ul li ul li ul {margin-bottom:5px;}
.menu ul li ul li {display:block;background:none;font-size:14px;list-style:circle;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-left:1px;margin-left:35px;}
.menu ul li a .curtitwz{ position:relative;max-width:300px;line-height:normal; display:block}
.LzslmlistC .fateilist .loresxCon li{ margin-left:0px;}
.LzslmlistC .qhkcbox em{color:#999;font-size:12px;}
.LzslmlistC .fateilist .loresxtj{width:100px;}
.LzslmlistC .fateilist .loresxCon li, .LzslmlistC .moreninput{font-size:12px;}
.LzslmlistC .fateilist .loresxCon li:hover{ background:#77b7f8; color:#fff;}
.Lzslmbjico,.Lzslmdelico{ background:url(../images/ico.png) no-repeat 0 -120px;width:20px;height:20px; display:inline-block;}
.Lzslmdelico{background-position:-360px -140px;}
.Lzslmbjico{ margin:7px 0 0 5px;}/*509*/
.cz_hover .Lzslmbjico{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*11.2 bear*/
.LzslmlistC .ddname_input{width:150px; border:1px solid #ddd; padding:2px; height:28px;}
.LzslmlistC .ddnameC{display:block; float:left; max-width:206px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.LzslmlistC span.teaddbg{ display:block; height:28px;}
.listczico{position:absolute;right:145px;top:12px;opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0;}
.listczico .Lzslmdelico,.listczico .yqjiaico{margin-left:8px;} 
.cz_hover .listczico{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*11.2 bear*/
.yddaoico{ background-position:-362px -93px;}
 /*移动到*/
.yidongfdbox{ padding:15px;}
.yidongfdbox .RbutCon{text-align:center;}
.yidongfdbox .qhkcbox{position:inherit; margin-top:30px;}
.yidongfdbox .fateilist .loresxtj{width:500px;}

.RhdlmCon{width:333px;border:1px solid #ddd;}
.Rhdlistbox{border-bottom:1px solid #ddd;}/*181122*/
.Rhdlistbox li{ height:39px; border-bottom:1px solid #ddd;}
.Rhdlistbox li:hover{ background:#f3f7f9; cursor:pointer;}
.Rhdlistbox .qhkcbox em{font-size:12px; color:#999;}
.Rhdlistbox .fateilist .loresxtj{width:100px;}
.Rhdlistbox .fateilist .loresxCon li{ border:none;}
.Rhdlistbox .fateilist .loresxCon li:hover{ background:#77b7f8; color:#fff;}
.Rhdlistbox .fateilist .loresxCon li,.Rhdlistbox .moreninput{ font-size:12px;}
.Rhdlistbox .qhkcbox{position:inherit; margin:5px 10px 0 0;}
.LlmwzC{line-height:39px; color:#333; font-size:14px; padding-left:10px;}


 /*浮动外部链接 11.02*/
.linkwxtsbox{padding:30px;background:#dff3fe;}
.linkwxtsbox span{display:block; font-size:18px; color:#999; margin-bottom:10px;}
.linkurlC{padding:50px 30px 0px 30px;}
.linkurlC span{font-size:22px;text-align:center;color:#666; display:block; margin-bottom:20px;}
.urlinput{height:48px;line-height:48px;border:1px solid #ddd;padding:0 5px;text-align:center;font-size:16px;width:560px; float:left}
.linkfdbox .newbutbox input{border:1px solid #ccc;background:#eee;overflow:inherit; color:#666;}
.linkfdbox .newbutbox .fbbut{border:1px solid #0364b2; color:#fff; background:#0364b2;}
.linkurlC .fbbut{ background:#0364b2; height:48px; border:none; color:#fff; padding:0px 20px; cursor:pointer; font-size:16px;float:left}
.yzlinkztC{ margin:15px 0 0 15px;}
.yzlinkd{background:url(../images/ico.png) no-repeat -313px -282px;width:19px;height:19px;display:inline-block;}
.yzlinkc{background-position:-313px -311px;}

 /*浮动新增页面 11.02*/
.xzymfdbox{ padding:30px;}
.xzymfdbox .RbutCon{ text-align:center; padding:30px 0px;}
.xzymtxlmwz{}
.xzymtxlmwz span{display:block;color:#333;}
.xzymtxlmwz span em{font-size:16px;line-height:40px;}
.xzymtxlmwz span em.lmtishiwz{ font-size:14px; color:#999;}
.xzymtxlmwz span em.lmtishiwz i{ color:#f00;}
.lmmcinput{height:38px;line-height:38px;padding:0px 5px;border:1px solid #ddd;width:538px;margin:0px 10px;}
.lmwzbox{ margin-top:30px;}
.lmwzbox .emlmwz{color:#333; margin-right:10px;}
.lmwzbox .LzslmlistC{border:1px solid #ddd;}

/*课程网站新建栏目内容 11.02*/
.kcRConbox{ width:980px;}
.curriwebbox{ padding:15px;}
.curriwebtop .qhkcbox{ position:inherit;width:400px;}
.curriwebtop .qhkcbox .fateilist .loresxtj{width:330px;}
.Lcurriweb{width:800px;}
.Lzslm_title .yqjiaico{margin:12px 15px 0 0;}
.tjnylist li{ position:relative}
.tjnylist li .gouxuan{ margin:14px 8px 0 10px;}
.tjnylist .teaddbg{ display:block}
.tjnylist .teaddbg .Lzslmdelico{right:15px; top:8px;}
.tjnylist .teaddbg .Lzslmbjico{ margin:10px 0 0 5px;}
.tjnylist .teaddbg .ddname_input{width:210px; border:1px solid #ddd; padding:2px; height:28px; margin-top:3px}
.tjnylist{ height:340px; overflow:auto;}
.tjnybot{ position:relative;}
.charubut{ position:absolute;height:40px;background:#eee;border:1px solid #0364b2;color:#0364b2; text-align:center; width:335px; bottom:-1px;left:-1px; cursor:pointer;}
.kcwebgybut{text-align:center; padding:15px 0;}
.ymmcwzk{border:1px solid #ddd; height:28px; line-height:28px; padding:0 3px; width:324px;}
.Lcurriweb_nybjwz{width:1168px;}

/*模板区域 11.03*/
.curriculum_mb{margin-top:30px;}
.xzmbbut{background:#0364b2;height:36px; line-height:36px;font-size:14px;padding:0px 15px;border:none;color:#fff;cursor:pointer; display:inline-block}
.xzmbConbox{display:none; border:1px solid #ddd; margin:20px 0;}
.xzmbConbox .praxissxR{width:860px;}
.mbwztishi{ font-size:18px; border-bottom:1px solid #ddd; color:#333; padding:15px;}
.mbxzlistC{max-height:560px; overflow:auto;padding-bottom:15px;}
.mbxzlistC ul{ margin-bottom:25px;}
.mbxzlistC li{width:278px;height:158px; float:left; border:1px solid #ddd; margin:25px 0px 0px 25px;}
.mbxzlistC li a{display:block; width:276px; height:156px;padding:1px;}
.mbxzlistC li:hover,.mbxzlistC li.current{ border:1px solid #f00;}
.mbxzlistC li img{width:276px;height:156px;}

/*网站建业首页编辑 11.03*/
.webindbjtop{}
.webindbjtop strong{ display:block;font-size:22px;font-weight:normal;max-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*181121*/
.webindbjtop span{font-size:12px;height:40px;line-height:40px;margin-right:50px;}/*181121*/
.webindbjtop span em{ color:#999;}
.webC_nav{background:#0364b2;height:40px;}
.webC_nav ul{ padding-left:150px;}
.webC_nav ul li{float:left;line-height:40px;font-size:14px;color:#fff;padding:0px 10px;cursor: pointer;}/*426*/
.webC_nav ul li.current{ background:#1581f0}
.webC_banner{height:320px; position:relative;}
.bannerimg{border:2px dashed #ddd; height:316px; overflow:hidden}
.bannerimg img{width:100%;}
.banner_upbox{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin:auto;width:300px;height:80px;text-align:center;}
.bannerupbut{color:#fff;padding:0px 44px;border:1px solid #fff;height:46px;line-height:46px;display:inline-block;margin-bottom:15px;}
.bjbennerfd{ padding:15px;}
.bjupCon{ margin-bottom:20px;}
.bjupCon a{height:36px;line-height:36px; font-size:14px;padding:0px 10px;color:#fff; background:#0364b2; display:inline-block;}
.bjupCon em{font-size:12px;color:#999;}
.bjupjtico{background:url(../images/ico.png) no-repeat -280px -408px;width:16px;height:16px;display:block; float:left; margin:10px 5px 0 0;}
.bjuplistbox{ border:1px solid #ddd; min-height:198px;}
.bjuplistbox li{ border-bottom:1px solid #ddd; padding:4px 5px; height:32px; line-height:32px;}
.bjuplistbox span{ display:block;}
.bjbannercz{margin-top:6px;}
.bjbannercz i{ cursor:pointer;}
.bjbannercz .Lzslmdelico{margin-left:15px;}
.bjncwz{ font-size:12px; color:#999;}
.bjlistLimg{ padding-right:30px; font-size:14px;color:#666;}
.bannerximg{background:url(../images/category_ico.png) no-repeat 0 -351px;width:32px; height:32px;display:block; float:left; margin-right:8px;}
.bjbennerfd .RbutCon{text-align:center;}

.uptswz{color:#fff;font-size:12px; display:block}
.bj_upphC{border:2px dashed #ddd;width:470px;height:278px}
.bj_upphC .pianhuaCqy{height:238px;}
.bj_upphC .phmrC{padding-top:75px;}
.bj_txkcwz{width:600px;}/*181121*/
.bjkcmcC{font-size:14px;}/*181121*/
.bj_jjtext{width:588px;padding:5px;height:187px;border:1px solid #ddd;}/*181121*/
.kcvideo_tit{height:40px; position:relative;}
.tit_line{height:1px;background:#ddd; display:block;}
.kctit_wz{position:absolute; background:#fff;width:200px; text-align:center; top:-20px;right:0px;left:0px; margin:0 auto;}
.kctit_wz em{ border:1px solid #0364b2;color:#0364b2;padding:0px 30px;height:38px;line-height:38px;display:inline-block; font-size:14px;}
.lcvideolist{ height:150px; padding:0 40px}
#goL,#goR{ width:60px; text-align:center; display:block; line-height:110px; font-size:30px; background:#ddd;}
#marquee1{width:940px;height:110px;overflow:hidden; margin-left:15px;}
#marquee1 ul li{float:left;width:240px;}
#marquee1 ul li img{display:block;width:220px; height:110px;}

.kc_ltcon{ background:#b8e6fe; padding:15px; height:435px;position:relative;}
.kcltzx_img{ width:196px; height:196px; margin:auto; display:block; position:absolute;top:0px;right:0px;bottom:0px;left:0px;}
.ltxxbox{position:absolute;top:80px;left:100px;}
.ltxxCon{ position:relative; border:1px solid #b8ac92; border-radius:10px; padding:10px;width:300px;}
.ltico_1{ position:absolute; right:10px; bottom:-24px;}
.ltidimg{display:block;width:48px;height:48px;overflow:hidden; border-radius:360px;}
.ltidimg img{width:100%; max-height:48px;}
.ltRwzbox{width:240px;}
.RwzCon{ display:block; font-size:12px;color:#333;height:32px;overflow:hidden;text-overflow:ellipsis;}
.time_more{font-size:12px;color:#999;padding-top:5px;display:block}
.ckmore:hover{color:#f67f83;}
.ltlist_2{right:150px;top:50px;position:absolute}
.ltlist_2 .ltico_1{right:260px; bottom:-28px;}
.ltlist_3{top:200px;left:60px;}
.ltlist_3 .ltico_1{ right:-32px; bottom:20px;}
.ltlist_4{right:60px;top:200px;}
.ltlist_4 .ltico_1{right:320px; bottom:20px;}
.ltlist_5{top:340px;left:120px;}
.ltlist_5 .ltico_1{right:0px; bottom:0px;top:-18px;}
.ltlist_6{right:150px;top:340px;}
.ltlist_6 .ltico_1{right:260px; bottom:0px;top:-20px;}
.xzmnCon{width:200px;height:120px;overflow:hidden; margin-top:20px; border:1px solid #ddd; padding:2px;}
.xzmnCon img{width:100%;height:120px;}

/*章节添加状态 11.02*/
.zjyqzt{ height:16px;width:16px;background:#191919;border:1px solid #dddddd;border-radius:360px;display:block; float:left; margin:9px 5px 0 0px; font-size:12px; text-align:center; color:#fff; line-height:16px;} /*170626 修改*/
.zjyqzt_curr{ background-color:#0364b2; border:1px solid #0364b2; color:#fff;} /*170626 修改*/
.qimoksbox{ margin-bottom:2px;}
.qimoksbox input{border:none; height:35px; color:#fff; background:#2a2a2a; text-align:center; font-size:14px; width:100%; cursor:pointer;}
.qimoksbox input.kswccolor{ color:#666} /*170713 修改*/
.qimoksbox input.kswccolorok{background:#0364b2;color:#fff;}/*170713 新加*/
.zjcsbox{ margin:10px 0px  2px  0px;}
.zjcsbox input{border:none; height:25px; color:#fff; background:#2a2a2a; text-align:center; font-size:14px; width:100%; cursor:pointer;}
.zjcsbox input.kswccolor{ color:#0364b2}

/*线下课PBL教创建学 11.09*/
.cjspckzlwz_box{ border-bottom:1px solid #ddd;padding:0px 15px 15px;}
.splmlist{margin-bottom:15px;}
.spLmzwz{display:block;height:35px;line-height:35px;font-size:14px;color:#333;min-width:80px;}
.spLmzwz em{color:#f00;padding-left:5px;}
.spRinput{height:33px;padding:0px 5px;border:1px solid #ddd;width:528px;}
.spRinputC .moreninput{height:33px;text-indent:5px;width:538px;}
.spRinputC .loresxCon li:hover{ background:#0364b2;color:#fff;}
.spRinputC .loresxtj{width:538px;}
.spLmzwz em.spdao{color:#666;margin-right:16px;padding:0px;}
.spxzbjbox{margin-top:15px;border:1px solid #ddd;}
.spjxyq_tit{ height:30px;line-height:30px;display:block;font-weight:normal;font-size:14px;color:#333;}
.spbjlist{position:relative;padding:10px;}
.spxzbj_tit{background:#f5f5f5;height:30px;line-height:30px;border-bottom:1px solid #ddd;display:block;font-weight:normal;font-size:14px;text-indent:12px;color:#333;}
.spqxC{position:absolute;left:70px;top:-35px;line-height:30px;cursor:auto}
.spqxC em{ margin-left:22px;font-size:12px;}
.spqxC .checboxicon{top:8px;}
.spbjlist .XTableList_trHover{background:none !important;}
.spbjlist li{display:block;float:left;font-size:12px;padding-right:15px;margin:5px 0;}
.spbjlist li .XTableCheckItem{ margin-right:5px;float:left;margin-top:2px;}
.spfllistC{ margin-top:10px;}
.spfllistC span{font-size:12px;background:#f5f5f5;border-radius:180px;height:30px;line-height:30px;padding:0px 15px;display:inline-block;margin:0px 10px;}
.spfllistC span em{ margin-right:8px;}
.spfztoplm{margin-top:15px;border:1px solid #ddd;margin-bottom:-1px;background:#eee;}
.spfztoplm span{display:block;height:40px;line-height:40px;font-size:14px;}
/*.fzclLwz{ width:240px;text-indent:12px;border-right:1px solid #ddd;}11.28删除*/
.fzszRwz{ text-indent:15px;}/*11.28修改*/
.spfzclCbox{border:1px solid #ddd;height:300px;}
/*.spfzclL{width:240px;height:300px;overflow:auto;}
.spfzclL li{height:35px;line-height:35px;font-size:12px;border-bottom:1px solid #ddd;text-indent:5px;}
.spfzclL li:hover{ background:#e0ecff;cursor:pointer}
.spfzclL li:nth-child(even){background:#eee;}
.spfzclL li:nth-child(even):hover{background:#e0ecff;}11.28删除*/
.sfzclR{height:300px;position:relative}/*11.28修改*/
.Licobox{ margin:11px 2px 0 0;}
.spafzcurrico{background:url(../images/ico.png) no-repeat -280px -434px;width:16px;height:16px;display:inline-block}
.spdelico{background:url(../images/ico.png) no-repeat -365px -142px;width:16px;height:16px;display:inline-block;margin-left:10px;cursor:pointer}
.fcbzwzC{ font-size:12px;color:#999;position:absolute;right:5px;bottom:8px;}
.fzszRlist{ border-bottom:1px solid #ddd;height:35px;line-height:35px;font-size:12px;padding:0px 10px;}
.fzszRlist em{width:85px;text-align:right;}
.fzszlRC{width:835px;}/*11.28修改*/
.fzszlRC span{ display:block;float:left;padding-right:15px;}
.danxk{ float:left;margin:10px 3px 0 0;}
.zdyinput{width:48px;height:20px;border:1px solid #ddd;text-align:center;margin:0px 3px;}
.sfzclR .fzszRlist:nth-child(odd){background:#eee;}
.spocxjboxC .zjlanmu,.spocxjboxC .zjbut_ico{width:320px;}
/*PBL教学课 11.10 小组讨论课11.25*/
.pbljxkCon{margin:0px 15px;}/*11.25修改*/
/*.pblzytit{color:#333;height:40px;line-height:40px;font-size:14px;font-weight:normal;} 11.25删除*/
.pblxzlistC{}
.pblxzlistC li{ border:1px solid #ddd;margin-bottom:15px;}/*11.25 修改*/
.xjspxzwzC{ background:#e4f2ff;border:1px solid #add0f6;margin:-1px -1px 0px -1px;padding:15px 0;position:relative}/*11.25 新加*/
.xjspxzwzC span{ font-size:14px;margin-left:30px;}/*11.25 新加*/
.xjspxzwzC span em{color:#ff7634}
.spxzrwbjbut{background:#0364b2;color:#fff;font-size:12px;display:block;height:30px;line-height:32px;padding:0px 10px;position:absolute;right:10px;top:10px;}
/*.pblLrytjC{display:block;width:119px;text-align:center;font-size:14px;}
.pblLrytjC em{ color:#ff7634}11.25删除*/
/*.pbllistRbox{background:#fff;width:670px;}11.25删除*/
.pbllistRbox .pblcenzybox{border-bottom:1px solid #ddd;}/*11.25 修改*/
.pbllistRbox .pblcenzybox ol{ padding:10px 0;}
.pbllistRbox .pblcenzybox li{border:none;background:none;margin:0px;float:left;width:110px;padding:11px;position:relative}
.pbllistRbox .pblcenzybox li.tjtask_listbox{ width:auto;}/*11.25 新加*/
.tjjsboxC dt{padding-right:11px;}/*11.25 新加*/
.tjjsboxC dd{float:left;padding:0px 11px;}/*11.25 新加*/
.tjjsboxC dd .zymzC{color:#ff7634;}/*11.25 新加*/
.tjjsboxC dd .zymzC em{color:#ff7634;}/*11.25 新加*/
.zyCon{width:110px;text-align:center;}
.zytximg{width:60px;height:60px;overflow:hidden;border-radius:360px;display:inline-block}
.zytximg img{width:100%;height:60px;}
.zymzC{font-size:14px;display:block;margin-top:5px;}
.zymzC em{ font-size:12px;color:#999;margin-left:3px;}
.zyczbox{position:absolute;left:13px;top:0px;border:1px solid #9fd6fc;width:99px;height:89px;background:url(../images/zyfcBG.png) repeat;text-align:center;padding-top:10px;z-index:66;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;}
.cz_hover .zyczbox{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.zyczbox a{display:inline-block;margin-top:5px;height:30px;line-height:30px;width:88px;background:#0364b2;color:#fff;font-size:12px;text-align:left}
.zyczbox a:hover,.zyczbox a.current{ background:#ff7634;}/*11.25 新加*/
.zyszico{background:url(../images/ico.png) no-repeat -337px -495px;width:16px;height:16px;display:block;float:left;margin:6px 3px 0 9px;}
.zyydico{background-position:-311px -495px;margin-left:15px;}
.zyydfdbox{width:109px;border:1px solid #ddd;background:#fff;position:absolute;top:70px;left:110px;z-index:67;}/*11.25 修改*/
.zyydfdbox a{border-bottom:1px solid #ddd;height:29px;line-height:29px;font-size:12px;text-align:center;display:block;margin-bottom:-1px;}
.zyydfdbox a:hover{ background:#0364b2;color:#fff;}
.pblRzdjsbox{width:110px;text-align:center;background:#fff;display:block;}/*11.25 修改*/
.pblRzdjsbox span{display:block;}
.pblRzdjsbox span.pblzdjsC{font-size:12px;color:#999;width:100px;margin:10px auto 0 auto;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pblRzdjsbox span.pblzdjsC em{color:#ff7634;}
.tjxzlsCbut{cursor:pointer;}
.xztjlsbox .newfdteb{height:410px;overflow:auto;}
.zxtlbox{border:1px solid #ddd;background:#fff;margin-bottom:20px;}
.zxtltopC{padding:12px 0 12px 12px;border-bottom:1px solid #ddd;}
.zxtltopC strong{font-size:14px;font-weight:normal;margin-right:15px;}
.zxtltopC a{ background:#0364b2;height:30px;line-height:30px;font-size:12px;color:#fff;display:inline-block;padding:0px 15px;margin-right:10px;}
.xztjzlbox{padding:15px;width:570px;}
.xztjzlbox .fdupC_list{ max-height:430px;height:auto;overflow:auto;}
.xzxjrwbox{padding:15px;}
.xzrwmctop span{margin-right:10px;font-size:14px;height:35px;line-height:35px;color:#333;}
.xzrwmctop span em{color:#f00;}
.rwmcRinput{width:460px;height:33px;line-height:33px;padding:0px 5px;border:1px solid #ddd;}/*11.28修改*/
.cgyqlist{ display:inline-block;margin-right:20px;}
.cgyqlist input{float:left;margin:12px 3px 0;}
.rwckplwzC{color:#999;font-size:14px;padding-left:68px;}/*11.28修改*/
.rwckplwzC input{float:left;margin:5px 3px 0;}
.rwjsC{margin-top:10px;}
.rwjsC strong{display:block;margin-bottom:8px;color:#333;font-size:14px;font-weight:normal;width:72px;float:left;}/*11.28修改*/
.rwjsC textarea{border:1px solid #ddd;padding:5px;height:120px;width:460px;}/*11.28修改*/

.tjicoimg{ background:url(../images/ico.png) no-repeat -247px -361px;width:15px;height:15px;display:block;float:left;margin:7px 3px 0 0;}
.xjLmclist{width:240px;height:210px;overflow:auto;padding:10px;}
.xjLmclist span{font-size:14px;display:inline-block;padding:0px 12px;margin-bottom:8px;}
.xjLmclist span input{ float:left;margin:4px 2px 0 0;}
.xjLzllist{border-left:1px solid #ddd;border-right:1px solid #ddd;width:302px;height:210px;overflow:auto;padding:10px;}
.xjLzllist .xzRwtwz{font-size:14px;width:210px;line-height:32px;}
.xjLzllist li{ margin-bottom:10px;}
.xjLzllist li input{ margin:10px 5px 0 0;}
.xjLzllist li .xzRwtdelico{ margin-top:8px;}
.mbspimg{background:url(../images/category_ico.png) no-repeat 0 -171px;width:32px;height:32px;display:block;float:left;margin-right:8px;}
.mbypimg{background-position:0px -529px;}
.mbtpimg{background-position:0px -351px;}
.mbysbimg{background-position:0px -470px;}
.mbwordimg{background-position:0px -111px;}
.mbpdfimg{background-position:0px -411px;}
.mbexcimg{background-position:0px -231px;}
.mbflashimg{background-position:0px -291px;}
.mbqtimg{background-position:0px -589px;}
.xjRtltlist{width:330px;height:230px;overflow:auto;}
.xjRtltlist li{font-size:14px;border-bottom:1px solid #ddd;padding:8px 10px;}
.xjRtltlist li:nth-child(even){background:#eee;}
.xzRwtwz{width:195px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}
.xzRwtdelico{background:url(../images/ico.png) no-repeat -363px -142px;width:16px;height:16px;display:inline-block;cursor:pointer}
.pfbzlistC{margin:15px;}
.pfbzlistC th{background:#eee;height:35px;line-height:35px;}
.pfbzlistC th,.xztlCon td{ border:1px solid #ddd;text-align:center;font-size:14px;}
.pfbzlistC td{ padding:8px 0;}
.pfbzlistC td:nth-child(2){ text-align:left;padding:8px;}
.pftjzbbox .rwjsC{text-align:center;}
.ktjxxzbjbox{ border-bottom:1px solid #ddd;padding:0px 15px 15px;}
.ktjxconbox{ border:1px solid #ddd;}
.ktjxcL{width:620px;}
.ktjxcL_list{padding:10px;height:100px;overflow:auto;}
.ktjxcR{width:325px;border-left:1px solid #ddd;}
.ktjxc_tit{font-size:14px;color:#333;font-weight:normal;height:30px;line-height:30px;text-indent:12px;background:#eee;border-bottom:1px solid #ddd;display:block}
.ktjxcL_list span{font-size:14px;margin:0px 18px 8px;display:block;float:left}
.ktjxcL_list span input{}
.hdaptext{width:828px;height:200px;}
.zysxtext{width:828px;height:100px;}
.skjslistC{}
.skjslistC li{border:1px solid #ddd;float:left;width:448px;margin:10px 12px;}
.zbhdkliCL{border-right:1px solid #ddd;text-align:center;padding:20px 0;display:block;}
.zbhdkliCL em{display:block;font-size:14px;width:139px;margin-top:5px;}
.zbhdkliCR{width:288px;padding:10px;}
.zbhdjstitC{ margin-bottom:10px;}
.zbhdtitwz{width:175px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zbhdczwz{font-size:12px;margin-top:3px;}
.zbhdczwz a{color:#666;display:inline-block;margin-left:10px;}
.zbhdczwz .xzRwtdelico{display:block;float:left;}
.hdkjsbjico{background-position:0px -121px;display:block;float:left}
.zbhdjsCon{display:block;font-size:14px;line-height:26px;}
.zbhdjsCon em{color:#fcad3f;}

.hdtjjsC{ border:none;margin-top:20px;}
.hdtjjsC .hdkbjL{width:277px;}
.hdtjjsC .ktjxcL_list{padding:10px;height:100px;overflow:auto;}
.hdtjjsC .hdkjsR{width:260px;border-left:1px solid #ddd;}
.hdtjjsC .ktjxc_tit{font-size:14px;color:#333;font-weight:normal;height:30px;line-height:30px;text-indent:12px;background:#eee;border-bottom:1px solid #ddd;display:block}
.hdtjjsC .hdkbjL .ktjxcL_list span{font-size:14px;margin:0px 7px 8px;display:block;float:left}
.hdtjjsC .hdkjsR .ktjxcL_list span{margin:0px 12px 8px;}
.hdkjszwCbox{ text-align:center;padding:80px 0;}
.hdkjszwCbox img{}
.hdkjszwCbox em{color:#999;font-size:22px;line-height:66px;margin-left:20px;}

/*考核标准 11.14*/
.kbbzConbox{ padding:15px;}
.khfenCwz{font-size:14px;color:#666px;font-weight:normal;height:40px;display:block;line-height:40px;text-align:center}/*17.06.02 修改*/
.khfenCwz em{color:#fa5858;margin:0px 3px;}
.khClistbox{ border:1px solid #ddd;}
.khCtopnav{background:#eee}
.khCtopnav li{float:left;padding:15px 0px;width:230px;text-align:center;display:block;position:relative;cursor:pointer}
.khCtopnav li.thistab{ background:#fff;border-top:3px solid #0364b2;margin-top:-1px}
.khCtopnav li a{font-size:14px;color:#666;}
.khnavico{background:url(../images/ico.png) no-repeat -313px -340px;width:16px;height:16px;display:block;position:absolute;left:18px;top:19px;}
.khxxcjico{ background-position:-313px -364px;left:25px;}
.khqmico{ background-position:-313px -388px;left:35px;}
.khhdico{ background-position:-313px -414px;left:32px;}
.khfzinput{border:1px solid #ddd;width:38px;height:22px;text-align:center;color:#fa5858;overflow:hidden;margin:0px 5px;}
.khxscjbox{}
.khxscjbox tr{border-bottom:1px dashed #ddd;}
.khxscjbox th,.khxscjbox td{ padding:15px 0;text-align:center;font-size:14px;}
.khxscjbox th:nth-child(1),.khxscjbox td:nth-child(1){text-indent:30px;text-align:left}
.khxscjbox .khfzinput{width:58px;height:26px;}
.khzcjCbox tr{ border-bottom:none;background:#fbfbfb;}
.khzcjCbox .khzfemcol{color:#fa5858;}
.dwbxxklistbox tr{ border-bottom:1px solid #ddd;}
.dwbxxklistbox th,.dwbxxklistbox td{ padding:15px 0;text-align:center;font-size:14px;}
.dwbxxklistbox th:nth-child(1),.dwbxxklistbox td:nth-child(1){text-indent:30px;text-align:left}
/*新增加样式11.28↓*/
.xztlkRbut a:nth-child(1){right:85px;}
.spxzzlbox{padding:15px;}
.spxzzlbox ul{margin-bottom:15px;}
.spxzzlbox li{border:none;line-height:32px;font-size:14px;float:left;width:285px;padding:0px 10px;margin:8px 0px;position:relative}/*修改12.02*/
.spxzzlbox li em{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:230px;}
.mbspimg{background:url(../images/category_ico.png) no-repeat 0 -171px;width:32px;height:32px;display:block;float:left;margin-right:8px;}
.mbwjjimg{background-position:0px 0px;}
.mbpptimg{background-position:0px -51px;}
.mbwordimg{background-position:0px -111px;}
.mbexcimg{background-position:0px -231px;}
.mbflashimg{background-position:0px -291px;}
.mbtpimg{background-position:0px -351px;}
.mbpdfimg{background-position:0px -411px;}
.mbysbimg{background-position:0px -470px;}
.mbypimg{background-position:0px -529px;}
.mbqtimg{background-position:0px -589px;}
.fdxzxzRbox{border:1px solid #ddd;width:470px;}
.fdxzxzRbox li{float:left;font-size:14px;padding:10px;}
.fdxzxzRbox li input{float:left;margin:4px 3px 0 0;}
.jxtj_time{font-size:12px;}
.jxtj_time em{padding:0px 8px;}
.pfbzlistC .skjsbox li td:nth-child(2){padding:0;}
.skjsbox li{border:none;}
.skjsbox li .zbhdkliCL{border:none;}
.skjsbox li .zbhdjsCon em{margin-right:8px;}
.pfzfboxwz{ border:1px solid #ddd;margin-top:-1px;text-align:right;height:38px;line-height:38px;font-size:14px;}
/*小组成员 12.01*/
.xzrwxlbox{}
.xjspxzwzC .xzrwxlbox em{color:#666;}
.xzrwxlbox .fateilist{ margin-top:-5px;}
.xzrwxlbox .fateilist .loresxtj{width:210px;border:1px solid #add0f6;}
.xzrwxlbox .fateilist .loresxtj input{border:0px;background:none;color:#ff7634;width:180px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pblxzlistC .fateilist .loresxCon li{ margin:0px;border:none;}
.pblxzlistC .fateilist .loresxCon li:hover{ background:#0364b2;color:#fff;}
.xzzl_xzCon{color:#0364b2;}
.xzrwxlbox .loresxCon{ margin:-1px;border:1px solid #add0f6}
.xzicocss{height:30px;width:30px;line-height:28px;border:1px solid #0364b2;display:block;text-align:center;color:#0364b2;font-size:30px;margin-right:8px;}
.hoverdelico{background:url(../images/ico.png) no-repeat -363px -142px;width:16px;height:16px;position:absolute;right:0px;top:8px;cursor:pointer;opacity:0;-webkit-transition:300ms;transition:300ms;z-index:0;display:inline-block}
.cz_hover .hoverdelico{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

/*小组列表 12.01*/
.xxklistCon .lblistRLtit{margin-right:15px;}
.xzlisttea{font-size:14px;}
.xxklistCon .splblistL{padding:10px 0px;min-height:66px;}/*17.06.02 修改*/
.xxklistCon .splblistR{padding:10px 15px;min-height:66px;}/*17.06.02 修改*/


/*pbl选着教室 12.14 新加*/
.xzjsbut{background:#eee;border:1px solid #ddd;height:35px;padding:0px 15px;font-size:14px;margin-left:10px;cursor:pointer}
.fdpbljsCon{margin:15px;border:1px solid #ddd;height:310px;}
.fdpblLjs_list{width:149px;border-right:1px solid #ddd;height:310px;overflow:auto;overflow-x:hidden;}
.fdpblLjs_list li{margin:-1px;}
.pbllist_jxll{padding:10px 5px;cursor:pointer;border:1px solid #ddd;}
.pbllist_jxll em{ font-size:14px;}
.fdpblL_jsbox{}
.fdpblL_jsbox a{display:block;height:28px;line-height:28px;font-size:12px;border-bottom:1px solid #ddd;text-indent:20px;}
.fdpblL_jsbox a:hover{ background:#0364b2;color:#fff;}
.fdpblRjs_list{ padding:15px;width:388px;}
.fdpblRjs_list span{display:block;float:left;margin:0 15px 10px 0;}
.fdpblRjs_list span input.left{margin:4px 5px 0 0;}
.fdpblRjs_list span em{ font-size:14px;}
.currxzbjC{ font-size:12px;padding:0px 15px;}
.currxzbjC em{ margin-right:20px;}

/**新建SPOC样式结束**/

/**SPOC学习进度跟踪样式开始**/
/*学习进度跟踪 11.21*/
.spocjd_TL{ border-right:1px solid #ddd;padding-right:23px;}
.spocjd_TL,.spocjd_TR{width:450px;}
.spocjd_topC{padding:15px;border-bottom:1px solid #ddd;}
.spocLTtit{border-bottom:1px solid #ddd;height:39px;}
.spocLTtit em{ color:#333;font-size:16px;}
.xxkRbutC a{ font-size:14px;background:#0364b2;color:#fff;padding:0px 15px;margin-left:8px;height:30px;line-height:30px;display:inline-block}
.spLxsk_xxzbt,.spLxsk_xsll{ padding:15px 0;}
.spLpjjdC{font-size:14px;}
.spLpjjdico{background:url(../images/ico.png) no-repeat -313px -440px;width:20px;height:16px;display:block;margin:2px 8px 0px;}
.spRxxk_ztT{ height:40px;line-height:40px;}
.spRxxk_ztT span{font-size:14px;margin-right: 10px;}
.orange{color:#fc8b1c;}
.spRwcjdCT{ color:#fff;height:30px;line-height:30px;}
.spRwcjdCT span{display:inline-block;font-size:14px;min-width:80px;text-align:center;border:1px solid #0364b2;background:#0364b2;margin-left:-1px; padding:0px 5px;}/*170616 修改*/
.spRwcjdCT span:nth-child(2){border-left:1px solid #0364b2;border-right:1px solid #0364b2;background:#dcf2ff;color:#0364b2;}/*170616 修改*/
.spRwcjdCT span:nth-child(3){background:#eee;color:#666;}/*170616 修改*/
.spRxzjdCbox{font-size:14px;}
.spRxzjdCbox ul{}
.spRxzjdCbox li{ padding:10px 0px;}/*170616 修改*/
.dqxxkCon strong{font-size:16px;font-weight:normal;margin-right:15px;}
.dqxxkCon span{ font-size:12px;}
.xzcgConR{ color:#0364b2;margin-left:15px;}
.spRjyjxzbC{margin-top:30px;}
.spRjyjxzbC span:nth-child(1){border-right:1px solid #0364b2;background:#eee;color:#0364b2;}/*170616 修改*/
.spRjyjxzbC span:nth-child(2){background:#fff;color:#0364b2;}/*170616 修改*/
.spjdsxbox{ padding:15px 0;}
.redcolor{color:#f00;padding:0px 5px;}
/*线下课课程类别 11.22*/
.spockclb_listC{padding:15px;}
.spockclb_listC li{ border:1px solid #ddd;margin-bottom:15px;}
 .splblistL{width:130px;text-align:center;background:#eaf5ff;padding:15px 0;min-height:83px;}
.splblistL em{display:block;font-size:12px;}
.kcjxkLico{background:url(../images/spockclbico.png) no-repeat 0 0;width:66px;height:66px;display:inline-block;}
.zbhdkico{background-position:0px -86px;}
.xztlkico{background-position:0px -172px;}
.sjjxkico{background-position:0px -258px;}
.pbljxkico{background-position:0px -344px;}
.ktjxkico{background-position:0px -430px;}/*427*/
.splblistR{padding:15px;border-left:1px solid #ddd;min-height:83px;width:785px;}/*170630 修改*/
.lblistRLtit{}
.lblistRLtit strong{font-size: 14px;line-height: 22px;margin-right: 30px;}
.spkclbztC{background:#999;border-radius:180px;font-size:12px;height:20px;line-height:20px;padding:0px 10px;margin:0px 8px;display:inline-block;color:#fff;}
.spwksBG{background:#fbd03a;}
.spjxzBG{background:#0364b2;}
.spztico{ background:url(../images/ico.png) no-repeat -36px -262px;width:15px;height:15px;display:block;float:left;margin:3px 3px 0 0;}
.lblistRRwz{font-size:14px;color:#999;height:22px;line-height:22px;}
.lblistRRwz span:nth-child(1){ margin-right:10px;}
.lblistRZcon{ font-size:14px;padding:10px 0px;}
.lblistRZcon span{margin-right:30px;}
.splblistRcz{}
.splblistRcz a{float:left;font-size:14px;}
.splblistRcz .line1px{margin:3px 15px 0 15px;}
.sptlico{background:url(../images/ico.png) no-repeat -36px -287px;width:16px;height:16px;display:block;float:left;margin:2px 3px 0 0; cursor:pointer}/*17.06.02改*/
.spcgico{background-position:-36px -311px;margin-top:3px;}
.spcjico{background-position:-36px -414px;}
.spcopyico{background-position:-172px -1px;height:16px;width:16px;margin-top:1px}
.spbjico{background-position:0px -120px;}/*17.06.02改*/
.spdelico{background-position:-363px -142px;height:16px;width:16px;}
.ckxqico{background:url(../images/xico.png) no-repeat -78px -243px;width:16px;height:16px; display:block;margin:4px 5px 0 0;}/*427新加*/


/*学生个人学习详情 11.22*/
.spgrcjwzC span{margin-right:30px;}
.spgrcjwzC span em{font-size:16px;font-weight:bold}
.spxsgrxqbox{}
.spxsgrxqbox .kjslist li a.zjCbox{width:400px;color:#666;font-size:14px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;line-height:32px;}
.spxsgrxqbox .xs_hico{top:14px;}
.spxsgrxqbox .wjxxwx{width:350px;color:#666;font-size:14px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-left:20px;line-height:32px;}
.spxsgrxqbox .wjxxwx span{font-size:12px;}
.spxsgrxqbox .wjxxwx span:nth-child(2){ margin:0px 16px;}
.lscolor{color:#0364b2;padding:0px 5px;}
.lvcolor{color:#10c83c;padding:0px 5px;}
.spxsgrxqbox .riqiwz{line-height:32px;}
.spxsgrxqbox .zlxxqk_tanti em{color:#fff;}
.xxkzlwzC{font-size:14px;height:35px;line-height:35px;}
.xxkzlwzC span{margin-left:30px;}
.gzcgCwz{font-size:14px;}
.gzcgCwz span{margin-left:30px;}
.gzcgCwz a{color:#0364b2;}
.fhbutC{/*180626 bear font-size:14px;background:#daf1fd;height:30px;line-height:30px;padding:0px 15px;border-radius:3px;*/}
/*180626 bear .fhbutC:hover{background:#c3e9fd;}
.fhbutico{background:url(../images/ico.png) no-repeat -52px -662px;width:13px;height:13px;display:block;float:right;margin:10px 0 0 5px;}*/
.spxsgrxqbox .kjslist li a.zlxxqk_tanti{width:67px;float:left;padding:0px;text-align:center;margin:6px 0 0 0;font-size:12px;line-height:20px;}
/*课程教学学生列表11.23*/
.spkcjx_tit{border-bottom:1px solid #ddd;height:39px;line-height:39px;}
.spkcjx_tit strong{font-size:16px;font-weight:normal;padding-left:15px;}
.spkcjx_tit .fhbutC{ margin:5px 8px 0 0;}
.spkcxj_searchbox{ background:#f8f8f8;padding:15px;border-bottom:1px solid #ddd;}
.spdrcjbut{display:block;background:#0364b2;color:#fff;font-size:14px;padding:0px 10px;height:35px;line-height:35px;}
.spdrcjbutico{background:url(../images/ico.png) no-repeat -280px -484px;width:18px;height:18px;display:block;float:left;margin:9px 5px 0 0;}
.spkcxj_searchbox .forum_searchCon{position:inherit}
.spkcjxlistbox{}
.spkcjxlistbox tr{border-bottom:1px solid #ddd;}
.spkcjxlistbox th,.spkcjxlistbox td{text-align:center;font-size:14px;height:34px;line-height:34px;}
.spqd_list{margin-left:25px;}
.spqd_list .loresxtj{width:50px;}
.spqd_list .loresxtj input{text-indent:10px;}
.spxskclistfs{border:1px solid #ddd;width:48px;height:28px;text-align:center;font-size:12px;}

/**SPOC学习进度跟踪样式结束**/

/*spoc小组讨论和小组成果样式开始*/
.spocxzbox{background:#fff;width:1200px;position:relative;border:1px solid #ddd;}
.spocxzbox .xslmnamebox{padding-top:25px;}
.spxztitRC{position:absolute;right:15px;top:0px;}
.spxztitRC .qhkcbox{right:80px;width:210px;top:15px;}
.spocxzbox .fateilist .loresxCon li{ border-bottom:1px solid #ddd;}
.spxztitRC a{background:#0364b2;color:#fff;font-size:12px;display:block;height:30px;line-height:30px;padding:0px 10px;margin-top:15px;}
.sptlcgCbox{padding:15px;border-bottom:1px solid #ddd;}
.sptlcgTC{border:1px solid #ddd;width:238px;padding:10px;margin-left:5px;}
.sptlcgTCsan{border:1px solid #ddd;width:308px;padding:10px;margin:0px 5px;}
.sptlcgTCsi{border:1px solid #ddd;width:298px;height:268px}
.sptlcgTC,.sptlcgTCsan{height:248px;}
.tlcgtitlewz{ font-size:14px;border-bottom:1px solid #ddd;display:block;padding-bottom:10px;width:238px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sptlcgTCsan .tlcgtitlewz{width:308px}
.cgyqwzCon{color:#ff7634;font-size:14px;padding:8px 0;display:block;}
.sptlcgLyiC p{font-size:14px;line-height:22px;height:180px;display:block;overflow:hidden;text-overflow:ellipsis;}
.sprwzlCon{ height:220px;overflow:auto;}
.sprwzlCon ul{margin-top:10px;}
.sprwzlCon li{ font-size:14px;height:32px;line-height:32px;margin-bottom:10px;}
.spzlwzCon{width:135px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left}
.spzldowbut{border:1px solid #0364b2;background:#fff;color:#0364b2;width:38px;height:20px;line-height:20px;text-align:center;font-size:14px;display:inline-block;margin-top:5px;float:right}
.spzldowbut:hover{ background:#0364b2;color:#fff;}
.spqbwcqkC{height:210px;overflow:auto;}
.xzwcjdbox{font-size:14px;line-height:18px;margin:8px 0;}
.wcqkjdbox{width:160px;height:18px;background:#fff;display:inline-block;margin-left:10px;}/*2017-10-27*/
.wcqkBG{background:#ffa81b;width:80%;display:inline-block;height:20px;}/*2017-10-27*/
.jdszwcC{font-size:14px;color:#666;}
.spxzwcqkC{ margin-top:10px;height:210px;overflow:auto;}
.spxzwcqkC .tlcgtitlewz{ border:none;padding:0px;}
.spxzwcqkC .xzwcjdbox{ margin:0px 0px 8px;}
.spxzwcqkC p{ font-size:14px;line-height:22px;}
.qbfzcyboxlist{height:268px;overflow:auto}
.qbfzcyboxlist li{border-bottom:1px solid #ddd;padding:10px;}
.listLxzmc{color:#0364b2;font-size:14px;text-align:center;width:60px;display:block}
.listLxzmc em{display:block;font-size:12px;}
.listzyname{font-size:12px;width:210px;}
.listzyname span{width:60px;display:block;float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:20px;margin:0px 4px}
.xzcyboxlist{ height:255px;overflow:auto;}
.xzcyboxlist li{width:93px;text-align:center;float:left;padding:8px 0px;}
.xzcyimgC{display:inline-block;width:40px;height:40px;overflow:hidden;border-radius:360px;}
.xzcyimgC img{width:40px;height:40px;}
.xzcynamewzC{font-size:12px;}
.xzcynamewzC em{display:block;}
.spxztlhf{ margin-left:8px;}
.spxztlhf a{color:#0364b2;font-size:14px;}
.spxzhfConbox .spxztlhf a:hover{color:#0364b2;}
.spxzhfConbox .liRrqbq span{ font-size:14px;}
.spaxzhfnameL{font-size:14px;width:180px;}
.spaxzhfnameL em{padding:0px 8px;}
.cscolor{color:#ff7634}
.spxzhfConbox .erjiline .liRwzC{width:900px;padding:0px;}
.spxzhfConbox .liConer .plbox{width:900px;margin-left:180px;}
/*小组成果*/
.xzcgConbox{ min-height:550px;}
.xzcgConbox .spxztitRC .qhkcbox{right:0px;}
.xzcglistC tr{text-align:center;}
.xzcgtitC{background:#f9f9f9;color:#333;border-bottom:1px solid #ddd;padding:10px 0;font-size:16px;}
.xzcgCon_list{font-size:14px;}
.xzcgCon_list li{ border-bottom:1px solid #ddd;padding:8px 0px;}
.xzcgdowico{background:url(../images/ico.png) no-repeat -363px -116px;width:16px;height:16px;display:inline-block;margin:0px 5px;cursor:pointer;}
.xzcgdelico{background-position:-363px -142px;}
.xzcgdpbut{cursor:pointer;}
.xzcgCon_list .spaxzhfnameL{width:80px;}
.xzcgCon_list .liRwzC{padding:0px;width:1020px;}
.xzcgCon_list .liRrqbq{font-size:14px;}
.xzcgCon_list .liConer .plbox{ margin-right:30px;}

/*spoc小组成果 12.14 老师*/
.spocxzcg_xxlist{}
.spocxzcg_xxlist li{ border-bottom:1px solid #ddd;padding:15px 0px 15px 15px;font-size:14px;}
.spocxzcg_xxlist .splistLnamewz{ display:block;float:left;width:100px;}
.spocxzcg_xxlist .splistLnamewz .xzname_wz{ width:auto}



/*spoc小组讨论和小组成果样式结束*/

/*spco学生课程汇总 12.05开始*/
.spocxs_kcTtit{border-bottom:1px solid #ddd;padding-left:60px;padding-bottom:10px;}
.spocxs_kcTtit strong{font-weight:normal;border-bottom:2px solid #0364b2;padding:0px 8px 8px 8px;color:#0364b2;}
.spocxs_kcCon{ border:1px solid #cedeef;margin:20px 10px 0 10px;}
.kcConTwz{ background:#eff5fb;border:1px solid #acd0f6;margin:-1px;}
.kcConTwz td{ padding:10px;}
.kcConTwz td:nth-child(1){border-right:1px solid #ddd;}
.kcCon_xxjdwz{font-size:14px;text-align:center}
.kcCon_xxjdwz strong{display:block;margin-bottom:10px;}
.kcConR_zjwz{font-size:14px;}
.kcConR_zjwz strong{font-weight:normal;}
.kcConR_zconwz{margin-bottom:10px;}
.kcConR_zconwz a{color:#0033cc;}
.kcConR_jconwz span{margin-right:30px;}
.jbfico{background:url(../images/ico.png) no-repeat -169px -603px;width:14px;height:11px;display:block;float:left;margin:5px 3px 0 0;}
.kcConR_jwzxx{color:#0364b2;height:20px;line-height:20px;display:block;}
.kcConR_jwzxx strong{width:220px;display:block;float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px;}
.kcConR_jwzxx  em{font-size:12px;}
.kczlywccio{ background:url(../images/ico.png) no-repeat -169px -624px;width:16px;height:16px;display:block;position:absolute;right:0px;top:9px;}
.kczh_pblbox{ padding:15px;}
.kczh_pblbox li{border:1px solid #cedeef;margin-bottom:15px;}
.kczh_pblbox .splblistR{width:auto;border:1px solid #acd0f6;padding:10px;background:#eff5fb;margin:-1px;}
.kczh_pblbox .splblistRcz{ font-size:14px;}
.kczh_pblbox .lblistRRwz{ color:#666;}
.kczh_pblbox .lblistRRwz span:nth-child(1){ margin-right:30px;}
.xskczh_xzcon{border-bottom:1px solid #cedeef;padding:15px 10px;}
.wdxzCon{font-size:12px;text-align:center}
.wdxzCon span{ display:block;}
.wdxzCon{ width:60px;margin-right:15px;}
.xs_xzjdCBG{width:60px;height:45px;background:#445c74;color:#fff;border-radius:360px;padding-top:15px}
.xskczh_xzlistC #marquee1{width:500px;height:85px;}
.xskczh_xzcon .xskczh_xzlistC li{border:none;margin:0px;float:left;width:100px;}
.xskczh_xzcon .xskczh_xzlistC #goL, .xskczh_xzcon .xskczh_xzlistC #goR{ background:none;width:20px;line-height:85px;}
.xskczh_xzcon .zyCon{width:100px;}
.xskczh_xzcon .tjjsboxC .zyCon{width:125px;}
.xsfootczbox{ padding:15px;}
.xsfootczbox a{line-height:32px;font-size:14px;position:relative;display:block;float:left;margin-right:50px;}
.xsfootczbox a.xsupcgbot{ background:#0364b2;color:#fff;padding:0px 10px;margin-right:20px;}
.tsBGico{ background:#f00;width:8px;height:8px;display:block;position:absolute;right:-8px;top:-3px;border-radius:360px;}
.xs_xztlico{height:32px;width:32px;background:url(../images/ico.png) no-repeat -161px -357px #0364b2;display:block;float:left;margin-right:5px;}
.xs_xzcgico{background-position:-203px -355px}
.xs_hpico{background-position:-161px -385px;}
.xs_upcsico{ background:url(../images/ico.png) no-repeat -208px -392px;width:16px;height:16px;display:block;float:left;margin:8px 5px 0 0;}
.xs_cgdel{background:url(../images/ico.png) no-repeat -363px -142px;width:16px;height:16px;display:block;float:left;margin-top:8px;cursor:pointer}
.xs_cgConwz{font-size:14px;line-height:32px;display:block;width:350px;}
.kczh_pblbox .lblistRLtit strong em{ font-size:12px;}
.kczh_pblbox li .spxzzlbox{border-bottom:1px solid #cedeef;}
.kczh_pblbox li .spxzzlbox li{ border:none;}
/*学生线上课列表 12.06*/
.jzkzlico{ background:url(../images/ico.png) no-repeat -170px -232px;width:9px;height:9px;display:inline-block;margin-left:20px;}
.spocxs_xskzlCon .spxzzlbox,.spocxs_xskzlCon .spxzzlbox li,.spocxs_xskzlCon .spxzzlbox li a{ padding:0px;}
.spocxs_xskzlCon .spxzzlbox ul{ margin-bottom:0px;}
.spocxs_xskzlCon .spxzzlbox li em{width:210px;}
.spocxs_xskzlCon .spxzzlbox li .kczlywccio{right:8px;top:2px;}

/*学生小组成果 12.06*/
.xzcgConbox .xs_xzcgbox .qhkcbox{right:100px;}
.xzcggeTbox{border:1px solid #acd0f6;margin:20px;padding:10px;}
.xz_cgTxzcon{font-size:14px;}
.xz_cgTxzcon span:nth-child(1){ margin-left:0px;}
.xz_cgTxzcon span{ margin-left:20px;float:left;line-height:28px;}
.tjcgbut{background:#0364b2;color:#fff;height:28px;line-height:28px;padding:0px 10px;margin-left:15px;font-size:12px;}
.rwwzCon{width:160px;display:block;float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xzname_wz{width:80px;display:block;float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ysccgwzCon{width:200px;display:block;float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tjcgdelbut{ background:url(../images/ico.png) no-repeat -363px -142px;width:16px;height:16px;display:block;float:left;margin:5px 0 0 5px;cursor:pointer;}
.dagouico{ background:url(../images/ico.png) no-repeat -169px -624px;width:16px;height:16px;display:block;float:left;margin:3px 0 0 3px;}
.xz_cgFcycon{font-size:14px;margin-top:10px;}
.xz_cgFcycon dt{float:left}
.xz_cgFcycon dd{float:left;margin-right:15px;}
.xsxz_fdpfCon{ margin:15px;min-height:500px;}
.xsxz_fdpflist{border:1px solid #ddd;margin-top:15px;}
.fdxzTCon{background:#eee;border-bottom:1px solid #ccc;font-size:14px;}
.fdxzTCon td{padding:10px 0;}
.fdxzTCon td:nth-child(1){border-right:1px solid #ccc;background:#dbdada;text-align:center;}
.fdxzTCon td span{padding:0px 10px;display:block;}
.faxsfslist{}
.faxsfslist li{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:14px;}
.faxsfslist li td{ text-align:center;}
.xzxspfbut{background:url(../images/ico.png) no-repeat -170px -232px;width:9px;height:9px;display:block;margin-top:6px;cursor:pointer;}
.xscgtsico{background:url(../images/ico.png) no-repeat -169px -650px;width:16px;height:16px;display:inline-block}

/*学生互评 12.07*/
.xs_hpconbox{}
.xs_hpconbox ul{}
.xs_hpconbox li{ border:1px solid #acd0f6;margin:15px;}
.xs_hpconbox li .xzcggeTbox{ margin:-1px;background:#eff5fb;}
.xs_hpgrqh dd{cursor:pointer}
.xs_hpgrqh dd.current{background:#0364b2;color:#fff;}
.xs_hpgrqh strong{ font-weight:normal}
.xs_cgCwz{padding:10px;font-size:14px;}
.xs_cgCwz span{ display:block;height:32px;line-height:32px;}
.xspfTcon{border:1px solid #acd0f6;background:#eff5fb;margin:0px -1px -1px;font-size:14px;padding:8px 10px;}
.xspfTcon strong{ margin-right:15px;}
.xspfTcon em{ font-size:12px;}
.pfzkburico{ background:url(../images/ico.png) no-repeat -170px -232px;width:9px;height:9px;display:block;margin-top:6px;cursor:pointer;}
.xs_pfCwz .newbutbox{ margin-top:30px;}


/*spco学生课程汇总结束*/

/*小组评分情况 12.23*/
.spoc_xzpfqkbox{padding:30px;}
/*427学生线下课*/
.spoc_studentTcon{ border-bottom:1px solid #ddd; padding:15px 40px;}
.spoc_studentTcon .marzlCR{width:240px;}
.spoc_studentTcon .Rzongfenwz{text-align:left;}
.spoc_studentTcon .marzlCL{padding-left:100px;}
.spoc_studentTcon .marzlCL span{margin-right:80px;}
.spoc_student_titwz{font-size:14px; padding:15px; color:#333}
.studentRbox{width:980px;}
.studentRbox .splblistR{min-height:10px}

/*505新建MOOC更改*/
.xjmooczjtit .moocwuwz{height:17px; line-height:17px;}
.fbjcbox .kclistT .zjcs_gico{margin-top:8px;}
.gai_mooclistbox .fbjcbox .zjbut_ico{ color:#333}
.gai_mooclistbox .mooc_huise{ color:#999}

/*511MOOC学习进度*/
.curricul_jxbbox{background:#f9f9f9;padding:10px 0;border-bottom:1px solid #ddd; z-index:259;}
.curriuljxb_moerC{padding:0px 10px; position:relative;}
.curriulkj_listC{margin:0px 0px -10px -10px; height:40px; overflow:hidden;}
.curriulkj_listCcur{height:auto;}
.curriulkj_listC a{font-size:12px;background:#f9f9f9;border:1px solid #ddd;margin:0 0 10px 10px;padding:0px 10px;height:28px; line-height:28px;display:inline-block;}
.curriulkj_listC a:hover,.curriulkj_listC a.current{background:#0364b2; color:#fff;}
.More_but{background:#f9f9f9;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:block;position:absolute; bottom:-28px;left:0px;right:0px; margin:0 auto;width:80px;text-align:center; font-size:14px; height:26px;line-height:26px; cursor:pointer}
.More_but:hover{background:#0364b2;color:#fff;border:1px solid #0364b2;}
.moocXNbox{position:relative;}
.moocXNbox .qhkcbox{left:10px; right:inherit;top:5px;}

/*0606SPOC新建*/
.xjspoc_glzjC{ font-size:14px;color:#999;}
.glzj_ico{background:url(../images/xico.png) no-repeat -104px -293px;width:16px;height:16px; display:block;}
.xjspoc_glzjC .glzj_ico{ margin:2px 3px 0 0;}
.ktitlewzC{max-width:300px;height:22px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.vcon .xjspoc_glzjC{color:#0364b2;font-size:12px; padding-left:10px;}
.vcon .xjspoc_glzjC em{ line-height:24px;}
.spockh_cjC{}
.spockh_cjC ul{padding-left:11px;}
.spockh_cjC li{border:1px solid #ddd;width:230px;text-align:center;padding:30px 0;margin-left:-6px;display:inline-block}
.kf_xscjtitwz{ display:block; font-weight:normal; font-size:16px; color:#333}
.spockh_cjico{background:url(../images/spom_khico.png) no-repeat 0 0;width:108px;height:108px;display:inline-block; margin:15px 0;}
.spockh_cjC li .spockh_cjico{margin:15px 0;}
.kh_xxcjico{background-position:-0px -128px;}
.kh_qmcjico{background-position:-0px -256px;}
.kh_hdcjico{background-position:-0px -384px;}
.spockh_szfzC{}
.spockh_szfzC span{font-size:14px;color:#999; display:block}
.spockh_szfzC .spRinput{width:100px;margin-top:15px; text-align:center;font-size:16px;}
.xxklistCon .lblistRTcon{margin-top:23px;}
.jiaoxueyq_but{height:33px;line-height:33px;margin-right:10px;font-size:14px;color:#666;border:1px solid #ddd;background:#eee;text-align:center; overflow:inherit;padding:0px 10px;margin-top:-6px;cursor:pointer;}
.jiaoxueyq_but:hover{ background:#0364b2; color:#fff; border-color:#0364b2;}
.jiaoxueyaoqiubox{padding:15px;max-height:550px;overflow:auto}
.jiaoxueyaoqiubox img{width:100%;max-width:770px;}

.kcjhbutbox{background:none !important;}
.xjspoc_kcico{ background:url(../images/xico.png) no-repeat -78px -319px;width:16px;height:16px; display:block; float:left; margin:8px 5px 0 0}
.kaiqibox .taskhdbox{ margin-left:40px;}
.xjspoc_topddbox{ border-bottom:1px solid #ddd;}
.daoduCbox{height:35px; border-bottom:1px dashed #ddd;}
.daoduCbox .zjCbox{ line-height:35px; font-size:14px; padding-left:15px;}
.xjspoc_glzjC{}
.xjspoc_glzjC ul.daoduulC{margin-left:20px;}
.xjspoc_glzjC li{height:30px; line-height:30px;}
.xjspoc_glzjC li i.glzj_ico{margin-top:5px;}
.xjspoc_glzjC li em{font-size:12px;}
.xjspoc_glzjC .zjbut_ico span{ margin:0;}
.vcon .daoduCbox{height:30px;border-bottom:0px;}
.vcon .xjspoc_glzjC li{padding:0px;position:inherit;}
.vcon .xjspoc_glzjC li:last-child{ border:none}
.vcon .xjspoc_glzjC li em{line-height:30px;}
.vcon .xjspoc_glzjC li i.glzj_ico{margin-top:6px;}
.vcon .xjspoc_glzjC{margin-bottom:-10px;}
.kclistT .daoduCbox .zjCbox,.vcon .daoduCbox .zjCbox{ padding-left:0px;}
.kclistT{min-height:35px !important;height:auto;}
.kclistT .daoduCbox{border-bottom:0}
.kclistT .xjspoc_glzjC{ margin-left:10px;}
.kclistT .xjspoc_glzjC li{ border-bottom:1px dashed #ddd;}
.kclistT .xjspoc_glzjC li:last-child{ border:none}
.kjslist .xztishiico{ margin-top:8px;}

/*170607 spoc管理*/
.spRwcjdCT em.orange{ margin:0px 5px;}
.spocxxjd_hdbox{ margin-top:10px;}
.spocxxjd_hdlistC{margin-top:10px;}
.spocxxjd_hdlistC li{line-height:32px; float:left; max-width:110px; width:100%;margin-bottom:10px;}
.spocxxjd_hdlistC li i.spochdico{ margin-right:5px;}
.spochdico{width:32px;height:32px;display:inline-block;background:url(../images/spoc_hdico.png) no-repeat 0px 0px; float:left}
.spochd_kczlico{background-position:-42px 0px;}
.spochd_zyico{background-position:0px -42px;}
.spochd_ksico{background-position:-42px -42px;}
.spochd_tpico{background-position:0px -84px;}
.spochd_stcsico{background-position:-42px -84px;}
.spochd_xztlico{background-position:0px -126px;}
.spochd_pblico{background-position:-42px -126px;}
.spRxzjdCbox .spRjyjxzbC{ margin-top:15px;}
.curricul_jxbbox{background:#f9f9f9;padding:10px 0;border-bottom:1px solid #ddd; z-index:259;}
.curriuljxb_moerC{padding:0px 10px; position:relative;}
.curriulkj_listC{margin:0px 0px -10px -10px; height:40px; overflow:hidden;}
.curriulkj_listCcur{height:auto;}
.curriulkj_listC a{font-size:12px;background:#f9f9f9;border:1px solid #ddd;margin:0 0 10px 10px;padding:0px 10px;height:28px; line-height:28px;display:inline-block;}
.curriulkj_listC a:hover,.curriulkj_listC a.current{background:#0364b2; color:#fff;}
.More_but{background:#f9f9f9;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:block;position:absolute; bottom:-28px;left:0px;right:0px; margin:0 auto;width:80px;text-align:center; font-size:14px; height:26px;line-height:26px; cursor:pointer}
.More_but:hover{background:#0364b2;color:#fff;border:1px solid #0364b2;}
.moocXNbox{position:relative;}
.moocXNbox .qhkcbox{left:10px;right:inherit;top:5px;}

.spockchb_zjbox{margin-top:3px;}/*170616 修改*/
.spockchb_zjbox li{border:none; float:left}
.spockchb_zjbox li em{font-size:12px;color:#0364b2;}
.spockc_hdlistbox ul{}/*170616 修改-删除*/
.spockc_hdlistbox li{}/*170616 修改-删除*/
.spockc_hdlistbox li span{}/*170616 修改-删除*/
.spockc_hdlistbox li .spochdico{}/*170616 修改-删除*/
.hdnamewz{font-size:12px;}
.knhdtsC{position:relative;width:32px;margin:0 auto}
.hdtsicoBG{background:#f00;border-radius:360px;display:block;text-align:center;width:15px;height:15px;line-height:15px;font-size:12px;color:#fff;position:absolute;right:-6px;top:-3px;z-index:2}
.kcnametit{max-width:360px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; float:left;}
.splblistL .fstitwz{display:block;font-size:16px;}
.splblistL .fs_jieguo{font-size:40px;color:#fd4e03;}
.splblistL em{display:inline}
.xs_xxjdtbox{}
.xs_xxjdtBG{background:#eee;height:5px;display:block;width:100px; margin:9px 15px 0 15px !important;}
.xs_xxjdthBG{background:#f3ad48;height:5px; width:65.8%; display:block}
.xszljdC .line1px{ margin:5px 15px 0 15px;}
.xzltixingico{width:18px; height:18px; background:url(../images/ico.png) no-repeat -313px -138px;display:block;}
.xzltixingbox span{}
.xzltixingbox span em{ color:#0364b2; margin:0px 5px;}
.xszlbox{padding:15px;}
.shows {display:block}
.bnode{display:none;}
.cnode{display:none;}
/*.hide{display:none;}    样式冲突 更改名字 */
.daodutitBG .zhengchang{ margin:12px 15px 0 0;}
.zhengchang{background:url(../images/xico.png) no-repeat -78px -370px;width:16px;height:16px;display:block;-webkit-transition:300ms;transition:300ms;}
.buzhengchang{transform: rotate(180deg);-webkit-transition:300ms;transition:300ms;}
.xszl_daodubox{border:1px solid #ddd; background:#fafafa;}
.xszl_daodubox>ul>li:last-child .daodutitBG{margin-bottom:-1px;background:#eee;}/*180710 bear*/
.daodutitBG{background:#f8f8f8;height:39px;line-height:40px;text-indent:15px;border-bottom:1px solid #ddd;}/*180626 bear*/
.anode{ cursor:pointer;}
.daodu_listC{ margin-bottom:-1px;}
.daodu_listC li{border-bottom:1px solid #ddd; padding:10px 0;}
.xianxiake_list{margin-left:15px;}
.daodu_zllistC{margin-left:25px;}
.daodu_zllistC li{ border:none; float:left;margin:0px 15px;width:187px;}
.xxk_zllistC_hover li{ border:none; float:left;margin:0;width:100%}
.xxk_zllistC_hover li:hover{background:#fdfaf4;cursor:pointer;}
.daodu_listC .xxk_zllistC_hover li:hover{background:#effbff; cursor:pointer;}
.jie_listCon .xxk_zllistC_hover li:hover{background:#effbff; cursor:pointer;}
.daodu_listC{font-size:14px;}
.daodu_listC .zhengchang,.zhangxxk_listC .zhengchang,.jie_listCon  .zhengchang{ margin:2px 15px 0 0;}
.waibox{width:30px;height:30px;border:1px solid #d9d9d9;background:#fff;border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; -ms_border-radius:50%; display:inline-block;}
.neiWbox{z-index:99;width:28px;height:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms_border-radius:50%; overflow:hidden; position:relative;left:1px;top:1px;}
.neiBGW{width:28px;height:28px;position:absolute; bottom:0; left:0; height:0;}
.neiBG_color{background:#0364b2;}
.neijdwz{color:#666;font-size:12px;position:absolute;text-align:center;width:100%; display:block; line-height:28px;}
.xzk_zltitwz{max-width:150px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; float:left;}
.xsk_zllistbox{}
.xsk_zllistbox .waibox{margin-right:5px;}
.xsk_zllistbox span{font-size:14px; display:block; margin-top:5px;}
.xxk_hdlistbox dd{width:260px; margin:0px 15px; float:left;min-height: 64px;}/*170713 修改*/
.xxk_hdlistbox .gl_tsokico{ margin:17px 0 0 10px;}
.xxk_hdlistbox .red{margin-right:10px;}/*170713 修改*/
.name_tit{max-width:200px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:10px}/*170713 新加*/
.namew_wzbox{display:block;width:200px;}/*170713 新加*/
.namew_tpwzbox{line-height:48px;}
.namew_tpwzbox .name_tit{margin-bottom:0px;}
.hd_zlCbox{ line-height:normal !important;}
.glhd_zlwzwz{max-width:200px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; font-size:14px; color:#0364b2;}
.biaoshiico{ background:url(../images/xico.png) no-repeat -104px -293px;width:16px;height:16px;display:block;margin:2px 5px 0 0;}
.gl_tsokico{ background:url(../images/ico.png) no-repeat -169px -624px;width:16px;height:16px; display:block;}
.gl_hdlistico{background:url(../images/spoc_hdico.png) no-repeat 0 -168px;width:48px;height:48px;display:block;margin-right:10px;}
.gl_hdlist_tpico{background-position:-58px -168px;}

/*详情页提问、抢答、弹幕线图标 20180911 */
.gl_hdlist_question_ico{background-position:0px -400px;}
.gl_hdlist_answerKill_ico{background-position:-58px -400px;}
.gl_hdlist_barrage_ico{background-position:0px -458px;}

.gl_hdlist_zltsico{background-position:0px -226px;}
.gl_hdlist_ksico{background-position:-58px -226px;}
.gl_hdlist_stcsico{background-position:0px -284px;}
.gl_hdlist_xztlico{background-position:-58px -284px;}
.gl_hdlist_zyico{background-position:0px -342px;}
.gl_hdlist_pblico{background-position:-58px -342px;}
.xszl_zhangjiebox>ul>li{margin-bottom:5px;border:1px solid #ddd;border-bottom:none;}/*180710 bear*/
.zhangxxk_listC{border-bottom:1px solid #ddd; background:#d6ebff;font-size:14px;}
.zhangxxk_listC li{border-bottom:1px solid #ddd; padding:10px 0 10px 0px;cursor:pointer}
.xxk_hdlistbox li{float:left;}
.zlxxk_titwz{ margin-right:30px;}
.jie_listCon{ font-size:14px;}
.jie_listCon li{border-bottom:1px solid #ddd;padding:10px 0;}
.jie_listCon .ddnameC{font-size:14px;max-width:370px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:14px;}
.jie_listCon .daodu_zllistC li{border:none;}
.jie_listCon .wjxxwx span{margin-right:10px;}
.jie_listCon .kjslist{line-height:30px;padding-left:15px;}
.jie_listCon .zjCbox{ margin-right:10px;color:#666;}/*180710 bear*/
.jie_listCon .zlxxqk_tanti{color:#fff;margin-top:6px;}
.xxk_hdlistbox li{border:none !important;}
.zhangtitlebox{}
.Lzhangtswz{background:#0364b2;height:41px;color:#fff;display:block;padding-right:15px;margin:-1px 0 -1px -1px;}/*180710 bear*/
.Lzhangtswzok{background:#eee;color:#666;height:39px;margin:0px;}/*180710 bear*/
.jiexxk_tit{color:#999;margin-left:35px;}/*180710 bear*/
.zhangtitwz{color:#333;max-width:460px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.zhang_zldefen{font-size:12px;}
.zhang_zldefen em{color:#0364b2;}
.xszl_zhangjiebox .zksjgbox{padding:10px 0 10px 15px;background:#eee;}
.xszl_zhangjiebox .zksjgbox li{ margin:0px; padding:0px;}
.xszl_zhangjiebox .zksjgbox li span{ margin-right:20px;}
.xszl_zhangjiebox .zksjgbox li a{color:#0364b2;}
.zhangxxk_listC li:last-child,.jie_listCon li:last-child{border:none}
.xskLtishibg{width:30px;height:30px;border:1px solid #ddd;border-radius:360px;overflow:hidden;position:relative; margin-right:10px;z-index：99}
.xskLts_curr{width:30px;height:30px;background:#0364b2;position:absolute;bottom:0px; height:55.5%;}
.xskts_wz{width:30px;line-height:30px;text-align:center;position:absolute;font-size:12px;color:#333}
/*070612学生*/
.xsywcbox{}/*170616 删除*/
.splblistRcz span{font-size:14px;}
.splblistRcz span em{font-size:22px;}
.splblistRcz .yitoupiaobox{color:#14d77b;font-size:14px;}
.splblistRcz .yitoupiaobox .gl_tsokico{margin:4px 3px 0 0;}/*170616 修改*/
/* .xsqdtopC{margin-top:20px;} */
.xs_upcgbox{}
.xs_upcgbox .xs_upbutcon{display:block;color:#0364b2;border:1px solid #0364b2; padding:3px 10px;}
.xs_upcgbox .xs_upbutcon .xxkR_czioc{margin:0px 3px 0 0;}
.xs_zlwjbox{line-height:25px;margin:0px 5px 0px 15px;color:#0364b2;}
.xs_zlwjbox .spdelico{margin-left:15px;}
.mocc_vcon .zjbut_ico span,.cjmooc_list .mooczj_clik .zjbut_ico span{ margin-top:0px;}
.mocc_vcon .zjabout_ico{ margin-top:3px;}
.mooczj_clik .zjcs_gantanhao,.mooczj_clik .zjcs_yiyou{margin-top:8px;}

.lblistRTcon{ margin-top:10px;}/*170616 新加*/

.spocL_fenshuC{margin:15px 0 0 20px;color:#0364b2;}/*170616 新加*/
.spocL_fenshuC span{text-align:center}/*170616 新加*/
.spocL_fenshuC .fstitwz{background:#9acefd;border-radius:15px;font-size:14px !important;color:#0364b2;margin-bottom:6px;padding:0px 10px}/*170616 新加*/



.spockchb_zjbox li em.kcnametit{max-width:300px;}/*170616 新加*/
.splblistL .fs_jieguo{font-size:40px;color:#0364b2;}/*170616 新加*/
.defenwz  span em{font-size:14px;}/*170616 新加*/


/*170616 新加*/
.dqxxkCon span{ line-height:21px;}
.Lhdtitwz{ display:block;max-width:170px;height:21px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yijianhdwz{display:block;color:#0364b2; margin-top:8px;}
.yijianhdwz em.orange{ padding:0px 3px;}
.spoc_cjpbl_rw{padding:15px;}
.spoc_cjpbl_rw p{ font-size:14px;}
.spxzrwbjbut_mr{background:#f8f8f8;border:1px solid #ddd;color:#333}
.pfkaiqiC{font-size:14px;margin-right:15px;line-height:30px;}
.pfkaiqiC input{margin:10px 3px 0 0 ;float:left}
.cjspckzlwz_boxcur{ display:none}
.querenfzbut{background:#0364b2;color:#fff;padding:0px 15px;cursor:pointer;border:1px solid #0364b2;height:34px;display:inline-block;font-size:14px;line-height:34px; margin-top:30px;}
.zankaibut{background:#f8f8f8;border:1px solid #ddd;color:#333; margin-top:-1px; border-bottom-left-radius:3px;border-bottom-right-radius:3px;}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{width: 8px;height: 8px;background-color: #F5F5F5;}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #555;}

/*170629 浮动样式新加*/
.teacherfdbox{width:1200px;position:relative;min-height:1000px;}
.leftbox{width:250px;position:absolute;left:0px;top:0px;}
.rightbox{width:250px;}
.LRfixer{position:fixed;_position: absolute ;_top:expression(documentElement.scrollTop+10 +  "px" )}


/*170630 新加*/
.chengjizt{padding:10px 0 10px 10px;border-bottom:1px solid #ddd;margin-bottom:-2px;}
.chengjizt .zjabout_ico{margin:3px 0 0 5px;}
.chengjizt .red{font-size:12px; margin:3px 0  0 10px;display:inline-block;}

/*170703新加*/
.resource_move_video,.resource_move_file{ background:url(../images/ico.png) no-repeat 0px -145px; width:16px; height:16px; display:inline-block; position:absolute; top:7px;}
.resource_move_file{ background-position: -36px -145px;}

/*170707 没有正在进行的线下课*/
.dtxxk_nobox{text-align:center; padding:50px 0px;}
.mooc_xzb thead tr{ cursor:default;}
#stu_info_div tr:hover{background-color:#e0ecff; cursor: default;}
#stu_info_div tr:nth-child(even){background-color:#f9f9f9;}

/*170731 SPOC创建第五步提示*/
.spoccj_tishiC{background:#fefaf0;border:1px solid #ffeab7;text-align:center;height:33px;line-height:33px;font-size:12px;margin-bottom:10px;}
.spoccj_tishiC em{font-size:16px;color:#f82020;}

/*170731 SPOC创建第五步，文件是否可预览弹窗内容*/
.daichulibox{}
.daichuliwz_listbox{}
.daichuliwz_listbox ul{}
.daichuliwz_listbox ul li{ border-bottom:1px dashed #ddd; padding:10px; line-height:32px;}
.spanright{margin-right:10px;}
.wjwztit{word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:100px;font-size:14px;}
.wjname_wz{max-width:220px;}
.shijianwz{color:#999;font-size:14px; padding:0px 10px;}
.spantitW{max-width:215px;width:215px;}
.spansjW{max-width:106px;width:106px;text-align:center;}
.spanztW{max-width:118px;width:118px;}
.dclRczConbox{}
.dclRczConbox a{font-size:14px; color:#0364b2; border:1px solid #0364b2;padding:0px 15px;margin-left:8px;}
.dclRczConbox a:hover{ background:#0364b2; color:#fff;}

/*PBL分组- 操作ico 0807*/
.pnlfz_czbox .sptlico{display:inline-block; float:none; margin:0px 8px;}


/*170815 老师个人中心新加*/
.teaCLrconlist .teacher_jindubox{margin-top:10px;border-top:1px solid #e8e8e8;padding-top:5px}
.teaCLrconlist .teacher_jindubox li{height:50px;background:none;border-bottom:none;border-right:1px solid #f0f0f0;margin-bottom:0px;float:left;width:33%;text-align:center}
.teaCLrconlist .teacher_jindubox li:last-child{border-right:0px;}
.teacher_zuidi{ margin-top:5px;}
.teaCLrconlist .teacher_jindubox span{ display:block;font-size:14px; color:#999}
.teacher_zdico em{color:#ef6563;font-size:16px;}
.teacher_zdico em.pingjun_coler{color:#0364b2;}
.teacher_zdico em.gaoyu_coler{color:#23cd08}
.zuidi_jd{ background:url(../images/xico.png) no-repeat -78px -446px;width:16px;height:16px;display:inline-block}
.pingjun_jd{background-position:-104px -446px;}
.gaoyu_jd{background-position:-130px -446px;}
/*170815 学生个人中心新加*/
.student_jinxinz{}
.student_jinxinz span{width:auto;margin-top:3px}
.student_jinxinz span em.lansecolor{ margin:0px 3px}
.lansecolor{color:#0364b2;}
.cur_zhangjiebox{margin-top:-5px;}
.cur_zhangjiebox strong{display:block;font-size:14px;color:#999;margin-bottom:10px;}
.student_jinxinz .jdtbg{margin-top:10px}
.cur_zhangjiewz{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:280px;}
.cur_zhangjiebox a .jixubut{border:1px solid #0364b2;padding:5px 10px;margin-top:-5px;}
.cur_zhangjiebox a .jixubut:hover{background:#0364b2;color:#fff;}
.studentL_jindu{height:25px;position:absolute;left:0px;bottom:0px;}
.studentL_diBG{background-color:rgba(0, 0, 0, 0.5);width:230px;height:25px;line-height:25px;}
.studentL_curbox{position:absolute;color:#fff;line-height:25px;width:100%}
.studentL_curBG{background:#0364b2;height:25px;text-align:center;width:40%; display:block;position:absolute;top:0px;}
.studentL_jinduwz{ position:absolute;width:100%;text-align:center;font-size:14px; z-index:7}
.studentL_ke{display:block;position:absolute;z-index:6;height:25px;line-height:25px;background:#d3cf4a;width:2px;left:30%}
.gxtime .orange{font-size:18px;}


/**个人中心页面也是添加2018年3月28日 14:55:11**/
.student_bjbut{color:#fff;border:1px solid #ddd;border-radius:2px;width:100px;margin:5px auto;font-size:14px;padding:2px 0px;background:#5C5C5C; cursor:pointer}
.student_bjbut:hover{ background:#0364b2;border:1px solid #0364b2;}
.student_bjbut:active{background:#74b7fc;border:1px solid #74b7fc;}
.tuichu_ico{background-position:-76px -768px;margin-top:34px;}
.tuichuwzbox{margin-right:0px;}
.tuichuwzbox a{color:#fff;font-size:16px;display:block;}
.student_courselistbox{}
.student_courselistbox ul{margin-left:-10px;}
.student_courselistbox ul li{margin-left:10px;margin-top:10px;width:223px;height:190px;float:left;background:#999;position:relative;border:1px solid #ddd;}
.student_courselistbox ul li:hover{border-color:#0364b2;-moz-box-shadow:0px 0px 5px #0364b2;-webkit-box-shadow:0px 0px 5px #0364b2;box-shadow:0px 0px 5px #0364b2; cursor:pointer}
.student_courselistbox ul li img{width:100%;max-width:223px;max-height: 120px;}
.student_courselistbox ul li .xjcourse_but img{height: auto;}
.courselb_biaoqian{position:absolute;left:-1px;top:-1px;background:#f47c02;color:#fff;font-size:14px;height:24px;line-height:24px;padding:0px 6px;}
.biaoqian_spoc{background:#0364b2;}
.biaoqian_fzkt{background:#2cc586;}
.coursexxConbox{position:absolute;left:0px;bottom:0px;background:#fff;width:203px;height:60px;padding:5px 10px;color:#333;}
.coursexx_titwz{font-size:14px;max-width:203px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}
.student_courselistbox ul li:hover .coursexx_titwz{color:#0364b2;}
.coursexx_tjwz{color:#666;padding-top:5px;font-size: 12px;}
.coursexx_tjwz span em{color:#999;}
.coursexx_tjwz span:first-child{margin-right:10px;}
.coursexx_time{color:#666;font-size: 12px;}
.coursexx_time em{color:#999;}
.coursexx_czCon{position:absolute;right:0px;top:10px;}
.coursexx_czCon i{margin-right:10px; display:none;float:left}
.student_courselistbox ul li:hover .coursexx_czCon i{ display:block; animation:fade-in;animation-duration:0.5s;-webkit-animation:fade-in 0.5s;}
.xicoCon{width:16px;height:16px;display:block; background:url(../images/xico.png) no-repeat;}
.xicoC_bianji{background-position:-52px -123px;}
.xicoC_delete{background-position:-52px -46px;}
@keyframes fade-in {0% {opacity: 0;}40% {opacity: 0;}0*/100% {opacity: 1;} }  
@-webkit-keyframes fade-in {0% {opacity: 0;} 40% {opacity: 0;}100% {opacity: 1;} }  
.xjcourse_but{text-align:center;}
.xjcourse_but a{background:#b4d0ec;display:block; padding-top:60px; width:100%; height:130px;}
.xjcourse_but a:active{background:#cee6fe;}
.xjcourse_but p{font-size:18px;color:#fff;}
.xjcourse_but img{width:48px !important;height:48px; margin-bottom:5px;}
.coursejd_boxbg{background:#ccc;height:12px;width:100%;position:absolute;left:0px;bottom:70px;z-index:878;font-size:12px;line-height:12px;text-align:center;}
.coursejd_curr{background:#f47c02;height:12px;position:absolute;left:0px;bottom:0px;z-index:879;}
.coursejd_wzbox{z-index:888; position: relative;color:#fff;}


/*2017-10-27 spocpbl新增*/
.fujianbox{display:block;height:32px;line-height:32px;margin-bottom:10px;}
.fujianbox em{ color:#0364b2;}
.fujianbox .ysccgwzCon{width:300px; color:#0364b2;}
.spocpbl_caoz{margin-left:15px;}
.studenthy_name{width:70px;overflow:hidden; height:20px;text-overflow:ellipsis;white-space:nowrap;}
.chengguo_time{ line-height:22px; margin-top:15px;}
.chengguo_time em{font-size:14px;}
.timewzbox{ font-size:22px; color:#ff7634;}
.rwconbox{margin-bottom:10px;}
.rwcon_wz{width:1070px;}
.fujian_listbox{padding-bottom:10px;margin-bottom:10px;border-bottom:dashed 1px #ddd;}
.fujian_listbox dl{}
.fujian_listbox dt{margin-bottom:10px;}
.fujian_listbox dd{line-height:32px;float:left;margin:0px 15px;}
.fujian_listbox dd:nth-child(2){margin-left:0px;}
.fujian_listbox dd:last-child{margin-right:0px;}
.tuih_but{padding:5px 10px!important;}
.chengguo_con{color:#0364b2;}
.boldcss{font-weight:bold}
.hupxq_but{background:#0364b2;color:#fff;padding:3px 5px;margin:0px 10px;border-radius:2px;}
.hdxqlistbox{height:500px;overflow:auto;}
.stuxz_xqbox{margin:15px;border:1px solid #ddd;}
.stuxz_xqbox .xzcggeTbox{margin:-1px; border-color:#ddd;}
.zdy_xzname{ font-weight:bold;}
.stuxz_xqbox .xs_hpgrqh dd.current{padding:0px 5px;}
.stulmfl_titbox{background:#f8f8f8;padding:15px;margin-top:15px;}
.stulmfl_titbox span.right{font-size:14px;}
.stulmfl_titbox span.right em.orange{font-size:18px;}
.stucg_butbox a{ display:block}
.stutj_but{background:url(../images/xico.png) no-repeat -53px 0px;display:block;width:16px;height:16px;margin:5px 5px 0 0;}
.stuxz_tishibox{text-align:center; margin:50px auto;font-size:14px;width:340px;line-height:24px;}
.stunews_ico{background:url(../images/ico.png) no-repeat -247px -478px;width:24px;height:24px; display:inline-block}
.spocxzbox .xslmnamebox li{position:relative}
.tixingreg_bgico{background:#f00;width:5px;height:5px;display:inline-block;border-radius:360px;position:absolute;right:-3px;top:-3px;}
.zdypbl_xztlbox{ padding:10px;}
.zdypbl_xztlbox .sptlcgCbox{padding:0px;border:none; max-width:330px;}
.zdypbl_xztlbox .sptlcgCbox .sptlcgTC{width:308px;margin-bottom:-1px;height:auto; margin-left:0px;}
.zdypbl_xztlbox .sptlcgCbox .sptlcgTCsan{ margin:0px;}
.zdypbl_xztlbox .sptlcgCbox .tlcgtitlewz{width:308px;}
.zdypbl_xztlbox .sptlcgCbox .sptlcgLyiC p{height:auto;max-height:150px;overflow: auto;}
.zdypbl_xztlbox .sptlcgCbox .sptlcgTC .zdypbl_more{color:#0364b2;display:block;height:35px;line-height:35px;}
.zdypblLchat_xzlist{background:#4aa2fb;width:180px;color:#fff;padding:10px 0;max-height:731px;overflow:auto;min-height:731px;}
.zdypblRchat_xzlist{width:658px;background:#f5f5f5;border:1px solid #ddd;}
.zdypblLchat_xzlist li{padding:0px 10px 15px 10px;}
.zdypblL_title{font-size:16px;padding:0 10px 15px 10px;max-width:180px;overflow:hidden;}
.zdypblL_namebox em{display:block;font-size:12px;max-width:63px;overflow:hidden;max-height:20px;text-overflow:ellipsis;white-space:nowrap;}/*190227g*/
.zdypblL_namebox em.pblxzL_name{font-size:14px;}
.zdypblLchat_xzlist .xzcyimgC{margin-right:10px;}
.zdypblL_Rctitle{padding:10px;font-size:16px;border-bottom:1px solid #ddd;background:#eee;}
.zdypbl_xztlcon_listbox{padding:10px;list-style:none; overflow:auto;height:500px;max-height:500px;}
.zdypbl_xztlcon_listbox li{ margin-bottom:15px;}
.zdypbl_infobox{}
.zdypbl_infobox .xzcyimgC{width:50px;height:50px;margin:6px 0 0 0;}
.zdypbl_infobox .xzcyimgC img{width:60px;height:60px;}
.zdypbl_infobox .zdypbl_infowz{max-width:500px;margin-left:15px;}
.zdypbl_infobox .zdypbl_info img{max-width:480px; margin-bottom:5px}
.zdypbl_infobox .zdypbl_info img:last-child{margin-bottom:0px}
.zdypbl_dhcon{position:relative}
.zdypbl_jiantou{position:absolute;top:20px;margin-top:-8px;left:-7px;display:block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;border-bottom:8px solid #f5f5f5;border-top:8px solid #f5f5f5;border-left:none;border-right:8px solid #fff;}
.zdypbl_info{background:#fff;padding:10px;border-radius:5px;font-size:14px; border:1px solid #eee;}
.zdypblinfo_name{font-size:12px; margin-bottom:5px;}
.zdypblinfo_name em.left{margin-right:15px;}
.zdypblinfo_name .lanse{color:#0364b2;}
.zdypbl_info_mebox{}
.zdypbl_info_mebox .zdypbl_infowz{ float:right; margin-right:20px;}
.zdypbl_info_mebox .zdypblinfo_name .lanse{ float:right;margin-left:15px;margin-right:0px;}
.zdypbl_info_mebox .zdypblinfo_name span{ float:right;}
.zdypbl_info_mebox .zdypbl_info{ background:#0364b2;color:#fff; border-color:#0364b2;}
.zdypbl_info_mebox .zdypbl_jiantou{left:auto; right:-8px;border-bottom:8px solid #f5f5f5;border-top:8px solid #f5f5f5;border-left:8px solid #0364b2;border-right:none;}
.zdypblinfo_hairbox{ border-top:1px solid #ddd; padding:10px; background:#f8f8f8;}
.zdypbl_scbutbox,.zdypbl_textareabox{margin-bottom:10px;}
.zdypbl_scbutbox a{margin-right:20px;}
.zdypbl_textareabox textarea{padding:2%;width:96%; font-size:14px; border-color:#eee;height:65px;}
.zdypbl_fbbut{background:#0364b2;color:#fff;border:none; padding:5px 15px; cursor:pointer}
.zdypbl_fbbut:hover{background:#2285E8}
.zdypbl_fbbut:active{ background:#0364b2;}

/*2017年11月22日 15:04:24 课堂*/
.editActivity{background:#0364b2;color:#fff;font-size:12px;padding:5px 10px;}
.spocL_fenshuC .jiaoxueyaoqiu_class{padding:5px 15px;width:85px;margin:10px;}
.spwksborder{background:none;border:1px solid #fbd03a;color:#fbd03a !important;}
.spjxzborder{background:none;border:1px solid #0364b2;color:#0364b2 !important;}
.spjsborder{background:none;border:1px solid #999;color:#999 !important;}
.ktname_wz{margin-right:10px !important;}

.teabutC a.saixuan {background:#e8e8e8;border:none;}
.teabutC a.saixuan:hover{background:#e8e8e8;border:none;color:#999;}/*12.29 修改*/
.teabutC i.saixico{display:inline-block; background:url(../images/ico.png) no-repeat -128px -552px; width:10px; height:10px;margin:0 0 0 10px;float:none;}

.teatbC.tea_ddnameC{width:48px !important;}
.tikubutcss input{padding-left:15px}

/*课程分析 SPOC 2018年2月26日16:10:02*/
.fenbuqkCon{border-bottom:1px solid #ddd;padding:0px 15px 15px;}
.kcbjCon{width:23%;border:1px solid #ddd; margin-right:2%}
.kcbjCon:last-child{margin-right:0;}
.kcbjCon h3{text-align:center; font-size:14px;color:#333; background:#f8f8f8; border-bottom:1px solid #ddd; padding:5px 0;}

.hzspocCon_foot{padding:15px;}
.hzspocCon_foot .bxts_tit{font-size:14px;color:#333;font-weight:normal;line-height:16px;margin-bottom:15px;display:block;}
.hzspocCon_foot .lsLbgico{background:#2590fd;width:6px;height:16px;display:block;float:left;margin-right:10px;}
.kczlConbox{border:1px solid #ddd;padding:15px;width:260px;}
.kczltop_con{ margin-left:15px; padding-top:8px;}
.kczltop_con strong{display:block;font-size:14px; margin-bottom:10px;}
.csecoler{color:#feb63e;}
.reimzltit{ margin-bottom:20px;}
.reimzltit strong{font-size:14px;}
.reimzlConbox{margin-top:15px;}
.reimzltit a{color:#0364b2;font-size:12px;}
.reimzlConbox li{ margin-bottom:15px;}
.reimzlConbox .mbspimg{background:url(../images/category_ico.png) no-repeat 0 -171px;width:32px; height:32px; display:block; float:left; margin-right:8px;}
.reimzlConbox .mbwjjimg{background-position:0px 0px;}
.reimzlConbox .mbpptimg{background-position:0px -51px;}
.reimzlConbox .mbwordimg{background-position:0px -111px;}
.reimzlConbox .mbexcimg{background-position:0px -231px;}
.reimzlConbox .mbflashimg{background-position:0px -291px;}
.reimzlConbox .mbtpimg{background-position:0px -351px;}
.reimzlConbox .mbpdfimg{background-position:0px -411px;}
.reimzlConbox .mbysbimg{background-position:0px -470px;}
.reimzlConbox .mbypimg{background-position:0px -529px;}
.reimzlConbox .mbqtimg{background-position:0px -589px;}
.reimzlConbox .reimzlwz{line-height:32px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;font-size:12px;}

.zsdshulConbox{border:1px solid #ddd;width:640px;}
.zsdsltopCon{border-bottom:1px solid #ddd; padding:15px;}
.kczltop_con .lanse{color:#0364b2;}
.glwzbox{font-size:14px;text-align:center;width:200px; margin-top:8px;}
.glwzbox p{margin-top:10px;}
.tjtubiaoCon{padding:15px;}
.jxhdConbox{border:1px solid #ddd;}
.jxhdTop_Con{border-bottom:1px solid #ddd;}
.jxhdxsCon{}
.jxhdxsC_zy{border-right:1px solid #ddd;width:46%;padding:0px 15px;}
.jxhdxsks_Con{width:47%; padding:0px 15px;}
.jxhdFoot_Con{ padding:15px 0;}
.jxhdFoot_Con span{float:left;width:18%; margin:0px 1%; text-align:center;}
.jxhdFoot_Con span p{font-size:12px; color:#999;}
.jxhdFoot_Con span:nth-child(1) em{color:#5ab3f7}
.jxhdFoot_Con span:nth-child(2) em{color:#f26c77}
.jxhdFoot_Con span:nth-child(3) em{color:#2aced0}
.jxhdFoot_Con span:nth-child(4) em{color:#feb63e}
.jxhdFoot_Con span:nth-child(5) em{color:#d190e4}
.kcfxF_spocC{width:49%;}
.kcfxF_spocCon{border:1px solid #ddd;}
.kcfxF_spoczbtcon{padding:15px;}
.kcfxF_spocTwz{ margin-bottom:10px;}
.kcfxF_spocTwz strong{ color:#333}
.kcfxF_spocTwz a{color:#0364b2;font-size:14px;}
.kcfxF_spoc{ border-top:1px solid #ddd; margin-top:10px;}
.kcfxF_spocxxkC{margin:10px 0;display:block; font-size:14px;}
.kcfxF_ctlist ul{ padding:10px;}
.kcfxF_ctlist li{line-height:22px;margin-bottom:15px;}
.kcfxF_ctlist li:last-child{margin-bottom:0px;}
.kcfxF_ctlist li a{font-size:12px;}
.kcfxF_ctlist .cjctico{ background:url(../images/ico.png) no-repeat -170px -150px;width:22px;height:22px;display:inline-block;color:#fff;font-size:12px;text-align:center;line-height:21px;margin-right:10px;}
.kcfxF_ctlist .cjct_kxico{ background:url(../images/ico.png) no-repeat -170px -108px;width:22px;height:22px;display:inline-block;color:#0364b2;font-size:12px;text-align:center;line-height:21px;margin-right:10px;}
.jibenwz_width{display:block;max-width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kcfxF_spocztC span{font-size:12px;width:32%;margin-right:1%;}
.kcfxF_spocztC span:last-child{margin-right:0;}

/*课程分析学生 2018-03-07 17:03:03*/
.hzxueshengbox{ border-bottom:none;}
.hzxueshengbox .kcbjCon{width:33%}
.hzxueshengbox .Rkcxxjdb{width:63%;}

.hcxs_dbsxConbox{border:1px solid #ddd;}
.hcxs_dbsxConbox li{border-bottom:1px dashed #ddd; padding:15px; line-height:48px;}
.hcxs_dbsxConbox li:last-child{border-bottom:none;}
.hcxs_dbsxConbox li a{font-size:14px;}
.hcxs_dbsxConbox .kcban_navico{background:url(../images/spoc_bj.png) no-repeat 0 0;width:48px;height:48px; display:inline-block;cursor:pointer; margin-right:15px;}
.hcxs_dbsxConbox .navico_zlts{background-position:-58px 0px}
.hcxs_dbsxConbox .navico_zy{background-position:0px -58px}
.hcxs_dbsxConbox .navico_stcs{background-position:-58px -116px}
.hcxs_dbsxConbox .navico_tp{background-position:0px -116px}
.hcxs_dbsxConbox .navico_xztl{background-position:0px -174px}
.hcxs_dbsxConbox .navico_ks{background-position:-58px -58px}
.hcxs_dbsxConbox .navico_pbl{background-position:-58px -174px}
.hcxs_dbsxConbox .navico_dayi{background-position:0px -888px}

.hcxs_dbsxConbox .jibenwz_width{max-width:650px; float:left}


/*课程汇总mooc 添加 2018年3月13日*/
.twzshuConbox{padding:15px;}
.fenbuCon{text-align:center;width:220px;}
.tiwshu_wz{color:#333;font-size:14px; margin-top:10px;}
.tiwshu_wz span{display:block; color:#ffb73e; font-size:16px;}
.tiwshu_wz span em{font-size:12px; margin-left:2px;}
.hcmooc_fbCon{}
.hcmooc_fbCon dt{font-size:16px;color:#333;font-weight:bold; margin-bottom:5px;}
.hcmooc_fbCon dd{font-size:12px;color:#999; line-height:22px;}
.hcmooc_fbCon dd:nth-child(2) em{color:#05ccd1;}
.hcmooc_fbCon dd:nth-child(3) em{color:#eab704;}
.hcmooc_fbCon dd:nth-child(4) em{color:#d1348f;}
.hcmooc_fbCon dd:nth-child(5) em{color:#ff6538;}
.hcmooc_fbCon dd:nth-child(6) em{color:#0694e0;}

/**错题排行 2018-03-12 15:41:44**/
.hzct_tit a.return{ background:none;}
.hzct_tit .returnico{margin-top:9px;}
.hzctlistbox{padding:15px;}
.hzctlistbox li{ border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:15px;}
.hzctlistbox li:last-child{margin-bottom:0px;}
.ct_jibenwz span{margin-right:30px;font-size:14px; line-height:18px;}
.ct_jibenwz span:last-child{ margin-right:0px;}
.cuoti_pmsz{font-size:14px; color:#0364b2; font-weight:bold}
.cuoti_pmsz em{font-size:18px; margin-left:3px;}
.ctbiaoqian_h{background:#ffeb3e;height:18px;width:36px; text-align:center;line-height:18px;position:relative; margin-left:5px;font-weight:normal;font-size:12px;color:#7d4a03;}
.ctbiaoqian_l{background:#0364b2;color:#fff;}
.ctlist_ico{background:url(../images/ico.png) no-repeat;display:block;}
.ct_sjH_ico{background-position:-93px -744px;width:4px;height:6px;position:absolute;left:-4px;top:6px;}
.ct_sjL_ico{ background-position:-107px -744px;}
.ct_cwcsico{background-position:-121px -744px;width:14px;height:14px;margin:3px 5px 0 0;}
.ct_zsdico{background-position:-146px -744px;}
.ctzsd_wz{color:#0364b2;display:block;max-width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ctZ_titlewz{margin:15px 0;font-size:14px;}
.cttixing_tjCon .kcfxF_ctlist ul{ padding:0px;}
.cttixing_tjCon .kcfxF_ctlist{ margin-right:40px;}
.cttixing_tjCon .kcfxF_ctlist li{border-bottom:none;font-size:12px; padding-bottom:0px;}
.cttixing_tjCon .kcfxF_ctlist li .jibenwz_width{max-width:460px; color:#999;}

.zybzConbox{margin-bottom:10px;}
.zybzConbox span{text-align:center;}
.zybzConbox span p{font-size:14px;}
.kcfxF_spocC a.right{font-size:12px;}
.kcxtzs_titlewz{position:absolute;left:20px;bottom:0;font-size:14px;color:#333;}
.kcxt_sylCon{display:block;position:absolute;right:0;bottom:0px;font-size:12px;}
.kcxt_sylCon em{font-size:12px;color:#05ccd1;}


/*成绩档案 css 180509*/
.resultglbut_listbox{ margin-top:60px;}
.resultglT_navcom,.resultglB_ernavcom{border-bottom:1px solid #ddd;}
.resultglT_navcom ul{ margin-left:10px;}
.resultglT_navcom ul li{float:left;height:40px;line-height:40px; margin-right:10px;}
.resultglT_navcom ul li.thistab{border-bottom:2px solid #0364b2;}
.resultglT_navcom ul li.thistab a{color:#0364b2;}
.resultglT_navcom ul li a{ padding:0px 10px; font-size:16px;}
.resultglbut_com{ position:relative}
.resultglT_xqconxl{background:#f9f9f9; padding:10px 0 0 10px;}
.xqconxlbox{width:210px;}
.Llmwzcon{font-size:14px;line-height:30px;}
.lrbut_posi{position:absolute;right:5px;top:-35px;}
.lrbut_posi .lrcj_but{border:1px solid #ddd;background:#f9f9f9; padding:5px 10px;cursor:pointer;color:#666;}
.lrbut_posi .lrcj_but:active{border:1px solid #0364b2;background:#0364b2;color:#fff;}
.resultglB_ernavcom{}
.resultglB_ernavcom ul{ margin-left:10px;}
.resultglB_ernavcom ul li{float:left;border:1px solid #ddd; border-bottom:none; margin-bottom:-1px; margin-right:10px;}
.resultglB_ernavcom ul li.thistab{border:1px solid #ddd;border-bottom:none; margin-bottom:-1px; background:#fff;}
.resultglB_ernavcom ul li.thistab a{color:#666;}
.resultglB_ernavcom ul li a{font-size:14px;padding:0px 15px;height:34px;line-height:34px; color:#999;}
.resultglbut_ercxscon{ position:relative;}
.erceng_searchbox{position:absolute;right:5px;top:-47px;height:35px;}
.resultglB_sannavcom{margin:10px 10px 10px 0;}
.resultglB_sannavcom ul{margin-left:10px;}
.resultglB_sannavcom ul li{float:left;border:1px solid #ddd;background:#f9f9f9; margin-right:-1px;}
.resultglB_sannavcom ul li.thistab{border:1px solid #0364b2; margin-right:-1px; background:#0364b2;}
.resultglB_sannavcom ul li.thistab a{color:#fff;}
.resultglB_sannavcom ul li a{font-size:14px;padding:0px 10px;height:28px;line-height:28px; color:#999;}
.resultglsan_2listcon{}
.resultglsan_2listcon table{}
.resultglsan_2listcon table tr{border-bottom:1px solid #ddd; text-align:center;}
.resultglsan_2listcon table tr:last-child{border-bottom:0px;}
.tiwen_listbor table tr:last-child{border-bottom:1px solid #ddd;}
.resultglsan_2listcon table tr th{font-size:14px; padding:10px 0;}
.resultglsan_2listcon table tr td{font-size:14px; padding:10px 0; color:#999;}
.resultglsan_1listL{width:275px;}
.resultglsan_1listL_tit tr,.resultglsan_1listL_con tr{border-bottom:1px solid #ddd; font-size:14px; text-align:center; height:40px; line-height:40px;}
.resultglsan_1listL_tit tr td,.resultglsan_1listL_con tr td{color:#999;}
.resultglsan_1listLC_con{width:100%;overflow-x:auto;overflow-y:hidden;}
.resultglsan_1listC{width:603px; height:auto;}
.resultglsan_1listC table{}
.resultglsan_1listC_tit{}
.resultglsan_1listC_titw{width:100%;overflow:hidden;}
.resultglsan_1listLC_con table td,.resultglsan_1listC_tit table th{width:90px !important;}
.resultglsan_1listC_tit tr,.resultglsan_1listLC_con tr{border-bottom:1px solid #ddd; font-size:14px; text-align:center; height:40px; line-height:40px;}
.resultglsan_1listC_tit tr td,.resultglsan_1listLC_con tr td{color:#999;}
.resultglsan_1listLC_con::-webkit-scrollbar{height:5px;}/*gdt*/
.resultglsan_1listLC_con::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.resultglsan_1listLC_con::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

.sanceng2_tpcon{ margin:0 10px 10px 10px;}
.sanceng2_tpcon ul{}
.sanceng2_tpcon ul li{border-bottom:1px solid #ddd; padding:15px 10px; cursor:pointer}
.sanceng2_tpcon ul li:hover{ background:#f9f9f9;}
.sanceng2_tpcon ul li .spcojh_listC .kcban_navico{ margin-right:15px;width:60px;height:60px; position:relative;}
.sanceng2_tpcon ul li .xintishibox{position:absolute;left:-4px;top:-14px;z-index:8;}
.sanceng2_tpcon ul li .spcojh_listC .kcban_navico .tiswz_C{width:20px; text-align:center; left:1px;}
.sanceng2_tpcon ul li .triangle{width:0;height:0;border-top:20px solid transparent;border-right:20px solid red;border-bottom:20px solid transparent;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); display:block}
.sanceng2_tpcon ul li .tiswz_C{color:#fff;font-size:12px;position:absolute;left:5px;top:13px;}
.kcban_navico{background:url(../images/spoc_bj.png) no-repeat 0 0;width:48px;height:48px; display:inline-block;cursor:pointer;}
.jhL_ico_tp{background-position:-5px -235px;display:block}/*投票*/
.jhL_ico_qd{background-position:-5px -316px;display:block}/*签到*/
.jhL_ico_zlts{background-position:-5px -398px;display:block}/*资料推送*/
.jhL_ico_zy{background-position:-5px -480px;display:block}/*作业*/
.jhL_ico_stcs{background-position:-5px -560px;display:block}/*随堂测试*/
.jhL_ico_ks{background-position:-5px -808px;display:block}/*考试*/
.jhL_ico_xztl{background-position:-5px -644px;display:block}/*小组讨论*/
.jhL_ico_pbl{background-position:-5px -726px;display:block}/*PBL*/
.yomico{ background:url(../images/ico.png) no-repeat -146px -768px;width:16px;height:16px; display:block; margin-right:5px;}
.sanceng2_tpwzcon{width:600px;height:60px;}
.sc2tp_jbxxwz{ margin:5px 0 15px 0;}
.sc2tp_jbxxwz span{font-size:14px; margin-left:20px;}
.sc2tp_wztit{font-size:14px;max-width:240px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.sc2tp_ztwz{;max-width:140px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.sc2tp_timewz{}
.sc2tp_timewz span{font-size:12px;color:#999;margin-right:20px;}
.sc2tp_timewz span:last-child{margin-right:0px;}
.zyLbqcon{width:50px;text-align:center;font-size:14px;color:#fff;height:24px;line-height:24px;margin:2px 10px 0 0;background:#4bc1fe;}
.zyLbqlrBG{background:#0364b2;}
.sencczbox a{margin-right:15px;cursor:pointer}
.sencczbox a:last-child{margin-right:0px;}
.sencczbox a i{ margin-right:3px;}
.boxico{background:url(../images/xico.png) no-repeat;width:16px;height:16px;}
.scbjico{background-position:-0px -123px; display:block;}
.scdelico{background-position:-0px -46px; display:block;}
.resultglT_ztcon{background:#f8f8f8;padding:10px; font-size:14px;border-bottom:1px solid #ddd;}
.resultglT_ztcon .sc2tp_ztwzbox{ margin-right:30px;}
.resultgl_xxqdxq_listc{margin-top:20px;}
.resultgl_xxqdxq_listc tr{text-align:center;border-bottom:1px solid #ddd;}
.resultgl_xxqdxq_listc tr:hover{background:#f9f9f9;cursor:pointer;}
.resultgl_xxqdxq_listc tr:first-child{background:none;cursor:inherit;}
.resultgl_xxqdxq_listc tr:last-child{border-bottom:0px;}
.resultgl_xxqdxq_listc tr th,.resultgl_xxqdxq_listc tr td{padding:10px 0;font-size:14px;}
.resultgl_xxqdxq_listc tr td{color:#999;}
.resultgl_xztlsearcC{margin-top:1px;border-bottom:0px;border-top:0px;}
.resultglT_xztlcon .sc2tp_ztwzbox,.resultglT_xztlcon .xjspoc_glzjC{margin-top:8px;}
.resultgl_cjfswz{margin-right:5px}
.resultgl_glTsearchbox{border-bottom:1px solid #ddd; padding:50px 10px 10px;}
.resultgl_glTsearchbox .erceng_searchbox{ position:initial; margin-right:10px;}
.luruTconbox{padding:15px;}
.luru_cjname{ margin-bottom:15px;}
.luru_cjname:last-child{ margin-bottom:0px;}
.luru_cjname em.left{font-size:14px;height:35px;line-height:35px;}
.cjnameinput{border:1px solid #ddd;height:33px;line-height:33px; padding:0px 5px;width:100%;max-width:400px;}
.luru_cjlx span{font-size:14px;height:35px;line-height:35px; margin-right:30px;}
.luru_cjlx span:last-child{margin-right:0px;}
.luru_cjlx span input{ margin:12px 5px 0 0;}
.luruC_listtit{background:#f9f9f9; display:block; padding:15px;font-size:14px;}
.luruC_listcon{ max-height:240px;overflow:auto}
.luruC_listcon tr{ border-bottom:1px solid #ddd;}
.luruC_listcon tr th,.luruC_listcon tr td{font-size:14px; text-align:center; height:35px; line-height:35px;}
.luruC_listcon tr td{color:#999;}
.xslist_cjinput{border:1px solid #ddd;padding:0px 5px;height:28px;line-height:28px;font-size:14px; text-align:center;width:60px;}
.jiaquanbutCon{}
.jiaquanbutCon input{background:#dfdfdf;height:35px;line-height:35px;padding:0px 15px;margin-right:10px;border:none;cursor:pointer;}
.jiaquanbutCon input:hover{background:#0364b2;color:#fff;}
.jiaquanbutCon input:last-child{margin-right:0px;}
.leixConbox{height:240px; overflow:auto;}
.lxcon_titie{background:#dfdfdf;height:35px;line-height:35px;padding:0px 15px; margin-bottom:1px;font-size:14px;}
.lxcon_titie .zhengchang{margin-top:10px;}
.lxcon_titie .zhengchang{background:url(../images/xico.png) no-repeat -78px -370px;width:16px;height:16px;display:block;-webkit-transition:300ms;transition:300ms;}
.lxcon_titie .buzhengchang{transform: rotate(180deg);-webkit-transition:300ms;transition:300ms;}
.lblist_con tr{border-bottom:1px solid #ddd;}
.lblist_con tr th,.lblist_con tr td{font-size:14px; text-align:center; height:35px; line-height:35px;}
.lblist_con tr td{color:#999;}
.resultgl_jiaquanbox .newbutbox{margin:30px 0 15px 0;}
.shuimingwz{ padding:15px; font-size:12px; color:#999;}
.jiaqTcon{width:602px; margin:20px auto 0;padding:0 10px;}
.jiaqTcon dd{float:left;width:290px;border:1px solid #ddd; margin:-1px 0 0 -1px; padding:5px;}
.jiaqTcon dd input{margin:0 5px;}
.jiaqTcon dt{width:580px;border:1px solid #ddd; padding:10px;}
.jiaqTcon dd,.jiaqTcon dt{text-align:center;font-size:14px;}

/*习题库列表修改 样式添加*/
.praxisgai,.praxisgai .listLTTwz span.LttwzC{width:100% !important;}
.praxis_shiy{font-size:14px; margin-left:15px; color:#999; position:relative; cursor:pointer}
.fdcon_sihy{position:absolute;top:30px;left:0px; border:1px solid #febd61;-webkit-transition:300ms;transition:300ms;background:#fff;padding:15px; z-index:899; display:none}
.per_hover .fdcon_sihy{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1); display:block}
.fdcon_sjico{ background-position:-180px -744px;width:17px;height:10px; position:absolute;top:-10px;}
.fdcon_shiyTcon{min-width:260px;}
.fdcon_shiywz strong{color:#333; display:block; font-weight:bold; margin-bottom:10px;}
.fdcon_shiywz span{display:block; font-size:12px; color:#999; margin-bottom:5px;}
.fdcon_shiytj{background:#60c4a0;border-radius:360px;width:75px;height:65px;text-align:center;color:#fff; padding-top:10px;}
.fdcon_shiytj strong{display:block;font-size:18px;}
.fdcon_shiyzjbox{ margin-top:15px;}
.fdcon_shiyzjbox strong{display:block;color:#333; margin-bottom:10px;}
.fdcon_shiyzjbox span{ display:block;}
.fdcon_zywz{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*知识点页面修改 样式添加*/
.loredotxgCbox{padding:0 15px;}
.loredot_Rglbox{width:326px;border:1px solid #ddd;}
.loredot_Rzanwubox{text-align:center;margin:80px 0px;}
.loredot_Rzanwubox p{font-size:14px;margin-top:15px;color:#999;}
.loredotR_xgconNav{border-bottom:1px solid #ddd;}
.loredotR_xgconNav li{float:left; padding:10px 0;}
.loredotR_xgconNav li a{padding:0px 10px 9px;font-size:14px;color:#999;font-weight:bold;}
.loredotR_xgconNav li.thistab a{color:#0364b2;border-bottom:2px solid #0364b2;padding:0px 10px 9px;font-size:14px;font-weight:bold;}
.Rglzl_list li{ padding:10px;}
.Rglzl_list li:hover{ background:#f0f7ff; cursor:pointer}
.Rglzl_listCon{font-size:12px;color:#999;}
.zlwzCon{color:#333;display:block;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;}
.Rglzl_listCon .mbspimg{background:url(../images/category_ico.png) no-repeat 0 -171px;width:32px; height:32px; display:block; float:left; margin-right:8px;}
.Rglzl_listCon .mbwjjimg{background-position:0px 0px;}
.Rglzl_listCon .mbpptimg{background-position:0px -51px;}
.Rglzl_listCon .mbwordimg{background-position:0px -111px;}
.Rglzl_listCon .mbexcimg{background-position:0px -231px;}
.Rglzl_listCon .mbflashimg{background-position:0px -291px;}
.Rglzl_listCon .mbtpimg{background-position:0px -351px;}
.Rglzl_listCon .mbpdfimg{background-position:0px -411px;}
.Rglzl_listCon .mbysbimg{background-position:0px -470px;}
.Rglzl_listCon .mbypimg{background-position:0px -529px;}
.Rglzl_listCon .mbqtimg{background-position:0px -589px;}
.Rglxt_list .rtico{ padding:0px 5px;}
.Rglxt_list .zlwzCon{max-width:214px;}
.Rglxiti_tjwz{ color:#999; margin-top:5px;}

/*180626 bear 小平台登录样式*/
.appsmxz_but{border:1px solid #0364b2;color:#0364b2;width:310px;display:inline-block;text-align:center;height:33px;line-height:33px;cursor:pointer;font-size:14px;border-radius:30px;}
.appsmxz_but:active{border-color:#0364b2;color:#fff;background:#0364b2;}

/*180704 bear 翻转课堂 创建说明提示*/
.cjkt_smbox{position:relative;}
.cjkt_smico{background:url(../images/ico.png) no-repeat -182px -768px;width:16px;height:16px; display:block; cursor:pointer; margin:10px 0 0 10px;}
.cjkt_smfdwzbox{display:none;position:absolute;top:30px;left:-30px; border:1px solid #ddd; padding:0px 5px; font-size:12px; color:#999;width:260px; background:#fff; z-index:159; line-height:20px;}
.cjkt_smbox:hover .cjkt_smfdwzbox{display:block;}

/*180706习题导入预览框样式*/
.drsjjg{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:50px;}
.zhemW{max-width:120px;display:inline-block;}
.dryltcCbox{min-height:400px;}
.dryltcCbox th,.dryltcCbox td{font-size:12px;border:1px solid #ddd;text-align:center;}
.dryltcCbox th{font-weight: bold; background:#f9f9f9;padding:0px 3px;height:40px;color:#333;}
.dryltcCbox td{height:35px;color:#999;}
.dryltcCbox table tbody {display: block;max-height:365px;overflow-y:auto;overflow-x:hidden;}
.dryltcCbox table thead,.dryltcCbox tbody tr {display: table;width: 100%;table-layout: fixed;}
.dryltcCbox table thead{width:calc(100% - 8px)}

/*180723 新建作业 出题后*/
.xzzy_Xbox{margin:10px 0 0 3px;background:none;text-align:inherit;padding:0}
.xzzy_Xbox .zyXbut{height:30px;line-height:30px;padding:0px 15px;border: none;margin:0px 3px;cursor:pointer; background:#ccc;}
.xzzy_Xbox .zyXbut:hover{ background:#0364b2;color:#fff;}

/*uplow样式*/
.hdlist_up_lowbox{}
.hdlist_up_lowbox li{position:relative;}
.hdlist_up_lowCon{position:absolute;margin:auto;top:40px;left:90px;right:0px;bottom:0px;width:120px; z-index:856; display:none;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;}
.hdlist_up_lowbox li:hover .hdlist_up_lowCon{ display:block}
.hdlist_up_lowCon span{margin-left:20px;font-size:12px;color:#999;cursor:pointer;width:45px;}
.hdlist_up_lowCon span:first-child{margin-left:0px;}
.hdlist_up_lowCon span:hover{color:#0364b2;}
.hdico{background:url(../images/xico.png) no-repeat; width:16px;height:16px;display:inline-block; margin-right:3px;}
.hdico_up{background-position:0px -149px;display:block}
.hdlist_up_lowCon span:hover .hdico_up{background-position:-26px -149px;display:block}
.hdico_low{background-position:-79px -51px;display:block}
.hdlist_up_lowCon span:hover .hdico_low{background-position:-105px -51px;display:block}
/*弹窗设置时间选项*/
.sztime_radioC{ margin:0 0 15px 25px;}
.sztime_radioC span{display:block;float:left;margin-right:15px;font-size:12px;}
.sztime_radioC span .danxk{margin:2px 3px 0 0;}
.hdcxtimeC{ font-size:14px; line-height:30px; margin-left:25px;}
.hdcxtimeC .fateilist .loresxtj{width:65px; margin:0px 10px;}
.hdcxtimeC .loresxCon{overflow-x:hidden;overflow-y:auto; height:85px;}
.hdcxtimeC .loresxCon::-webkit-scrollbar{width:5px;}/*gdt*/
.hdcxtimeC .loresxCon::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.hdcxtimeC .loresxCon::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

/*180703 bear开始*/
.paperCtop_task{border-bottom:1px solid #ddd; background:none;width:inherit;}
.task_Tcz a{margin-right:10px;background:#eee;display:block;height:33px;line-height:33px;font-size:14px;padding:0px 10px; border:1px solid #ddd; color:#666;}
.task_Tcz a.saixuan{height:35px;line-height:35px;background:#dfdfdf;padding:0px 10px;display:block;font-size:14px;width:50px; border:none; margin:0 0 0 10px;}
.task_Tcz a.saixuan:hover{ color:#666;}
.task_Tcz a.saixuan:active{background:#dfdfdf;}
.paperCtop_task a.saixuan i.saixico{ background-position:-128px -552px;width:10px;height:10px;margin:0 0 0 10px;display:inline-block; float:initial;}
/*180703 bear 结束*/

/*180724 作业考试分析*/
.dt_analysisbox .tilistC{background:#fff;border:1px solid #ddd;}	
.dt_analysisbox .topicC{background:none;border:none;}
.dt_analysisbox .pytxCtit{background:#fff;}
.fbyc_but{ margin-bottom:25px; display:block;}
.fenbu_listCon{margin-bottom:30px;}
.fenbu_listCon li{line-height:20px; height:20px; margin-bottom:10px;}
.jirguowz{width:25px; text-align:center;}
.fbback{display:block;width:600px;line-height:20px;background:#eee;margin-right:10px;}
.fbback_curr{display:block;width:33.3%;background:#f00;height:20px; margin-right:10px;}
.fbback_currok{background:#0364b2;width:66.7%;}
.fbtj_sz em{ margin-right:10px;}
.jieguoCon{line-height:20px;}
.jieguoCon span.left{ margin-right:30px;}
.jieguoCon span.left .orange{ color:#f47c02}
.zqlconbg{width:200px;border:1px solid #ddd; border-radius:15px;height:18px; margin:0px 5px}
.zqlconbg_curr{ background:#0364b2;width:66.7%;border-radius:15px; display:block;height:19px;}
.jg_zqlcon em.left{color:#666;}
.fbyc_but .xybbut{background:#eee;border:1px solid #ddd;height:28px; padding:0px 10px;font-size:12px; cursor:pointer;}
.fbyc_but .xybbut:hover{color:#fff; background:#0364b2;border-color:#0364b2;}
/*180724 新建课程*/
.tjlswzbut{display:block;margin:auto;width:100px;font-size:16px;}
.tjlswzbut em{font-size:36px; margin-top:-2px;}
.newfdtable_con{overflow-x:hidden;overflow-y:auto;max-height:200px;}
.newfdtable_con::-webkit-scrollbar{width:5px;}/*gdt*/
.newfdtable_con::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.newfdtable_con::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
/*180724 选择封面*/
.xzfm_tcbox{}
.xzfm_tcbox::-webkit-scrollbar{width:5px;}/*gdt*/
.xzfm_tcbox::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.xzfm_tcbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.xzfm_tcbox ul{overflow-x:hidden;overflow-y:auto;height:300px;}
.xzfm_tcbox ul li{width:180px;height:100px;float:left; overflow:hidden; margin:10px 5px; position:relative;border:2px solid #ddd;}
.xzfm_tcbox ul li:hover{border:2px solid #0364b2; cursor:pointer;}
.xzfm_tcbox ul li:hover .sjcurr_ico{display:block;}
.xzfm_tcbox ul li.fmcurrent{border:2px solid #0364b2;}
.xzfm_tcbox ul li.fmcurrent .sjcurr_ico{display:block;}
.sjcurr_ico{background:url(../images/curr_gou.png) no-repeat;width:60px; height:60px; display:block; position:absolute;right:0px; bottom:0px; display:none;}
.xzfm_tcbox ul li img{width:100%;height:100%;}

/*180724 成员小组方案*/
.cyxzR_butCon{margin:7px 5px 0 0;}
.cyxzR_butCon a{position:inherit  !important;}
.cyxzR_butCon a i.xjkcico{margin-top:8px;}
.cyxzR_butCon a.return{background:#eee;color:#666;display: inline-block;}
.cyxzR_butCon a.return:hover{ background:#0364b2;color:#fff;}
.spoccyxz_listbox{ padding:0px 15px 15px;}
.spoccyxz_listbox ul{}
.spoccyxz_listbox ul li{width:432px;padding:10px;border:1px solid #ddd;background:#fff;float:left;margin:10px;cursor:pointer;font-size:14px;line-height:30px;}
.spoccyxz_listbox ul li:hover{background:#eaf5ff;}
.cyxzfz_name{font-size:14px;max-width:150px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;margin-right:30px;}
.spoccyxz_listbox .cyxzR_butCon{margin:0px;}

/*180730 小组成员方案编辑*/
.swzztopcoc{margin-top: 20px !important;}
.xsdelico{ position: absolute;right:20px;top:5px;background:url(../images/label_03.png) no-repeat;width:11px;height:11px; display: block;z-index:988; }
.cyxzfans .ddname_input{max-width: 220px;height: 28px;border: none;background: #fff;border-bottom: 1px solid #ddd;outline: none;text-indent: 8px;margin-top: 0px;}

/*180903 4D测试*/
.teacher_4d_xjbox .xjpraxis_sxbox .xjpraxis_tx{width:auto;margin-right:10px; height:35px; line-height:35px; font-size:14px;}
.teacher_4dcsCon{margin:0 15px 15px 15px;border:1px solid #ddd;}
.teacher_4dTnav{background:#eee;}
.teacher_4dTnav li{float:left;height:35px;line-height:35px; padding:0px 15px;}
.teacher_4dTnav li.thistab{background:#fff; border-top:2px solid #0364b2;}
.teacher_4dcenConbox{padding:10px;}
.teacher_4dcenCon_Tsm{margin-bottom:20px;}
.teacher_4dcenCon_Tsm em{color:#0364b2;}
.teacher_4dcenCon_Tsm em,.teacher_4dcenCon_Tsm span{ font-size:14px;}
.teacher_4dcenCon dl{margin-bottom:15px;font-size:14px;}
.teacher_4dcenCon dt{color:#666;}
.teacher_4dcenCon dd{ color:#999; line-height:30px; margin-left:20px;}
.teacherfd_4dmbbox,.teacherfd_4dzdymbbox{padding:15px;}
.teacherfd_4dmbCon tr{border-bottom:1px solid #ddd;}
.teacherfd_4dmbCon th,.teacherfd_4dmbbox td{text-align:center;padding:10px 3px;font-size:14px;}
.teacherfd_4dmbCon th:nth-child(2),.teacherfd_4dmbbox td:nth-child(2){ text-align:left}
.new_fdbut .fdylbut{background:#fdac40}
.tea4dfd_czC{}
.cs4dwz_cc{ max-width:360px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block}
.tea4dfd_czC .tea4dfd_ico{background:url(../images/xico.png) no-repeat;width:16px;height:16px;display:inline-block; margin-right:5px;}
.tea4dfd_czC .tea4dfd_ico:last-child{ margin-right:0px;}
.tea4dfd_czC .fdbj_ico{background-position:0px -123px;}
.tea4dfd_czC .fddel_ico{background-position:0px -46px;}
.tea4dfd_czC .fdyl_ico{background-position:0px -472px;}
.fdzdymbTopC .xztxwzC span{width:auto;height:35px; line-height:35px; min-width:128px;}
.xztbbut{background:#0364b2;padding:0 15px;color:#fff;font-size:14px; height:35px; line-height:35px; display:inline-block;}
.xztmlistCon{border:1px solid #ddd; padding:10px; margin-top:10px;}
.xztmlistCon .xztm_tmname{position:relative; display:block; float:left; min-width:60px; margin:5px 13px 5px 0px;padding: 5px 10px;}/**20180906dcy更改*/
.xztmlistCon .xztm_tmname:last-child{ margin-right:0px;}
.xztmlistCon .xztm_tmname em{font-size:14px;}
.xztmlistCon .xztm_tmname i{position:absolute;top:7px;right:5px;cursor:pointer;background:#6d6d6d;width:16px;height:16px;border-radius:360px;display:block; color:#fff; text-align:center;line-height:14px;font-size:12px;}/**20180906dcy更改*/
.zdymb_tmCon{ margin-top:15px;}
.zdymb_tgCon{ margin-bottom:15px;}
.zdymb_xztmCon{overflow-x:hidden;overflow-y:hidden;}
.zdymb_xztmCon::-webkit-scrollbar{width:5px;}
.zdymb_xztmCon::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.zdymb_xztmCon::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.zdymb_daanCon{border:1px dashed #ddd; padding:5px; margin-bottom:10px;}
.zdymb_daan{width:96%;}
.zdymb_daan_lx{ margin-bottom:5px;}
.zdymb_daan_lx .loresxtj{width:100px;}
.zdymb_daan_lx .moreninput{text-indent:5px;}
.zdymb_dananRdel{font-size:14px;}
/*180903*/
.qmwzRcss{margin-right:8px;}
.splblistRcz em{font-size:12px;}
.splblistRcz a:last-child{ margin-right:0px;}
.navico_tiwen{background-position:0px -1198px;}
.navico_qiangda{background-position:0px -1256px;}
.jhL_ico_danmu{background-position:-5px -951px;display:block}
.jhL_ico_tiwen{background-position:-5px -1031px;display:block}
.jhL_ico_qiangda{background-position:-5px -1115px;display:block}
.danmu_zttit{font-size:14px; margin:15px 0 0 10px; display:block}
.ckxsClist{}
.ckxsClist tr{border-bottom:1px solid #ddd;}
.ckxsClist tbody tr:nth-child(even){background:#fff;}
.ckxsClist tbody tr:nth-child(odd){background:#f9f9f9;}
.ckxsClist tr td,.ckxsClist tr th{ padding:10px 3px; font-size:14px;}
.ckxsClist tr td{text-align:center; color:#999;}
.ckxsClist{max-height:400px;overflow-x:hidden;overflow-y:auto;}
.ckxsClist::-webkit-scrollbar{width:5px;}
.ckxsClist::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.ckxsClist::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.xjtiwenC{margin:10px 0;}
.Ltwwzc{font-size:14px;margin-right:5px;}
.tiwenxqT_time{background:#f9f9f9;border-bottom:1px solid #ddd; padding:10px;}
.tiwenxqT_time span{font-size:14px; padding:0px 30px 0px 15px;}
.xqtiwenconCbox{padding:15px;}
.xqtwwzbox{border:1px solid #ddd; padding:10px;}
.xqtwwzbox p{ font-size:14px; line-height:22px;}
.xqtwwzbox img{max-width:1148px; margin:10px 0;}
.xqtwfsCon{ margin-bottom:20px;}
.xqtwfsCon .xqtwfsLwz{font-size:14px;}
.xqtwfsCon .twfsbut{background:#0364b2;color:#fff; padding:8px 15px; margin-right:10px;font-size:14px;}
.xqtwfsCon .twfsbut:active{background:#23b4f9;}
.xqtwfsCon .sjtwbut{background:#ff9900;}
.xqtwfsCon .sjtwbut:active{background:#f9b246;}
.xqtwxslist ul{padding:10px;}
.xqtwxslist li{float:left;text-align:center;}
.xqtwxslist li:last-child{ margin-right:0px;}
.xqtwxs_tx{ position:relative;width:60px; margin:0 auto;}
.xqtwxs_tx .tximgBG{background:#eee;border-radius:360px;width:60px;height:60px; display:block; overflow:hidden}
.xqtwxs_tx .tximgBG img{width:100%;height:100%;}
.xqtwxs_tx .xqtwxsdel{background:#333;width:16px;height:16px;line-height:12px;border-radius:360px;font-size:12px;text-align:center;display:block;cursor:pointer; position:absolute;top:0px;right:-15px; color:#fff;}
.xqtw_xsname{font-size:14px;}
.twTtjCon{padding:10px;display:block;font-size:16px;font-weight:normal;color:#333;}/*181211*/
.ydicoBG{ background:#0364b2;width:5px;height:5px;border-radius:360px;display:block;margin:7px 5px 0 0;}/*181211*/
.sjtwfd_box,.dmtwfd_box,.xjqdCbox{padding:15px;}
.sjtwTcon{text-align:center;}
.gobut{ background:#0364b2;color:#fff;padding:10px 15px; display:inline-block; font-size:14px;}
.fdtximgbox{width:260px; margin:0 auto 20px;}
.fdxsxxCon{margin-left:15px;}
.fdxsxxCon em{display:block;text-align:left;margin-top:20px; font-size:14px;}
.fdtxC{width:100px;height:100px;border-radius:360px; overflow:hidden; background:#eee;}
.fdtxC img{width:100%;height:100%;}
.fddmlistCon li{ float:left; padding:6px;}
.fddmlistCon li .fdtxC{width:60px;height:60px;}
.fddmlistCon li .fdxsxxCon{ margin:8px 0 0 10px;}
.fddmlistCon li .fdxsxxCon em{font-size:12px; margin-top:5px;}
.xsLcheckbox{ margin:26px 8px 0 0;}
.fddmlistCon{max-height:400px;overflow-x:hidden;overflow-y:auto;}
.fddmlistCon::-webkit-scrollbar{width:5px;}
.fddmlistCon::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.fddmlistCon::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.xjqdCbox .xjtasktjxsC{margin:15px 0px;}
.xjqdCbox .xjtiwenC{margin:0px;}
.xjqdCbox .jzmsCL span input{margin-top:4px;}
.qdmeCon{margin-bottom:15px;}
.textinpC{margin-top:-3px !important;width:60px;height:23px; text-align:center;}
.teacher_4dcs_cqCon{}
.teacher_4dcs_tjCon{margin:15px;}
.teacher_4dcs_xqlist thead tr{border-bottom:1px solid #ddd !important;}
.teacher_4dcs_xqlist tbody tr:hover:first-child{background:#f9f9f9 !important;cursor:pointer !important;}
.teacher_4dcs_xsxqtj,.teacher_4dcs_xsxqtz{ padding:10px;}
.curriculumplanbox{border:1px solid #ddd; background:#fff;}
.teacher_4dcs_xsxqtz{font-size:14px;}/*181211开始*/
.teacher_4dcs_xsxqtz ul{}
.teacher_4dcs_xsxqtz li{width:230px;min-height:220px;padding:20px 0;text-align:center;background:#fff3e7;float:left;margin:0px 25px;border-radius:15px;}
.fx4d_ico{background:url(../images/4dfxico.png) no-repeat;width:70px;height:70px;display:inline-block;}
.fx4d_ico_2{background-position:-90px 0;}
.fx4d_ico_3{background-position:-180px 0;}
.fx4d_ico_4{background-position:-270px 0;}
.fx4dtitwz{color:#ffa442;font-size:22px; margin:15px 0;}
.fx4dxxwz{color:#999;font-size:14px;margin:0px 30px;line-height:22px;}
.fx4dlbConbox{text-align:center;position:relative; min-height:300px;padding-top:120px; background:url(../images/C_4dfxBGimg.png) no-repeat center center;}
.fx4d_fd{position:absolute;display:block;text-align:right;top:75px;width:395px;}
.fx4d_fd h5{color:#ffa442;font-size:20px;}
.fx4d_fd p{color:#999;font-size:12px;line-height:20px;}
.fx4d_fd_B{top:210px;}
.fx4d_fd_M{right:0px;text-align:left;}
.fx4d_fd_R{top:203px;}
/*181211绿色*/
.fx4dCcolor_Lv .teacher_4dcs_xsxqtz li{width:230px;min-height:220px;padding:20px 0;text-align:center;background:#d7f6f1;float:left;margin:0px 25px;border-radius:15px;}
.fx4dCcolor_Lv .fx4dtitwz,.fx4dCcolor_Lv .fx4d_fd h5{color:#02c19f;}
.fx4dCcolor_Lv .fx4d_ico{ background-position:0 -90px;}
.fx4dCcolor_Lv .fx4d_ico_2{background-position:-90px -90px;}
.fx4dCcolor_Lv .fx4d_ico_3{background-position:-180px -90px;}
.fx4dCcolor_Lv .fx4d_ico_4{background-position:-270px -90px;}
.fx4dCcolor_Lv .fx4dlbConbox{ background:url(../images/Lv_4dfxBGimg.png) no-repeat center center;}
/*181211黄色*/
.fx4dCcolor_H .teacher_4dcs_xsxqtz li{width:230px;min-height:220px;padding:20px 0;text-align:center;background:#f9eed3;float:left;margin:0px 25px;border-radius:15px;}
.fx4dCcolor_H .fx4dtitwz,.fx4dCcolor_H .fx4d_fd h5{color:#f4b205;}
.fx4dCcolor_H .fx4d_ico{ background-position:0 -180px;}
.fx4dCcolor_H .fx4d_ico_2{background-position:-90px -180px;}
.fx4dCcolor_H .fx4d_ico_3{background-position:-180px -180px;}
.fx4dCcolor_H .fx4d_ico_4{background-position:-270px -180px;}
.fx4dCcolor_H .fx4dlbConbox{ background:url(../images/H_4dfxBGimg.png) no-repeat center center;}
/*181211蓝色*/
.fx4dCcolor_L .teacher_4dcs_xsxqtz li{width:230px;min-height:220px;padding:20px 0;text-align:center;background:#dcedff;float:left;margin:0px 25px;border-radius:15px;}
.fx4dCcolor_L .fx4dtitwz,.fx4dCcolor_L .fx4d_fd h5{color:#0364b2;}
.fx4dCcolor_L .fx4d_ico{ background-position:0 -270px;}
.fx4dCcolor_L .fx4d_ico_2{background-position:-90px -270px;}
.fx4dCcolor_L .fx4d_ico_3{background-position:-180px -270px;}
.fx4dCcolor_L .fx4d_ico_4{background-position:-270px -270px;}
.fx4dCcolor_L .fx4dlbConbox{ background:url(../images/L_4dfxBGimg.png) no-repeat center center;}

/*180907 学生4D测试*/
.xs4DxgxsCbox{padding:0px;width:1198px;}
.xs4DxgxsCbox .tilistC{ padding:15px;}

/*181025 答题分析-答题详情*/
.dtxqbut{color:#0364b2; margin-left:20px;font-size:14px;text-decoration:underline;}
.dtxqbut:hover{text-decoration:underline;}
.dtxqClistbox{padding:15px; position:relative}
.dtxqClistbox .tableheadC{width:530px;}
.dtxqClistbox th,.tableConbox td{border:1px solid #ddd; text-align:center;padding:5px 0;font-size:14px;width:33%}
.dtxqClistbox th{background:#f2f2f2;}
.tableConbox{height:300px;/* overflow-y:scroll; */ position:relative;/*width:530px;*/ margin-top:-1px;}


/*181120 课程网站修改*/
.currcj_banner .bannerczbox{background:#f9f9f9;}
.currcj_banner .czrightico:hover{background-position:-25px -98px;}
.banner_upCbox{background:#f9f9f9;height:100%;text-align:center;max-height:128px; padding-top:30px;overflow:hidden; cursor:pointer;}
.banner_upCbox:hover{background:#f1f1f1;}
.xjiahaoBG{display:inline-block;width:30px;height:30px;line-height:26px;background:#0364b2;border-radius:360px;text-align:center; }
.xjiahaoBG em{color:#fff;font-size:26px;}
.banner_upCbox strong{display:block;margin:8px 0;font-size:14px;color:#333;}
.banner_upCbox p{font-size:12px;color:#999;}
.bjkcmcC strong{ display:block; font-weight:normal;font-size:16px; margin-bottom:10px;}
.UPCon_box{ background:#f9f9f9;width:520px; position:relative;height:260px;}
.upzw_icoC{text-align:center;width:113px;height:135px;display:block;position:absolute;margin:auto;left:0px;bottom:0px;right:0px;top:0px;color:#999;}
.upzw_icoC img{display:block;margin-bottom:15px;max-width:113px;}
.upbutbox{}
.upbutbox input{border:1px solid #0364b2; background:#fff;color:#0364b2;cursor:pointer;width:260px; padding:10px 0;}
.upbutbox input:hover{ background:#0364b2;color:#fff}
.upbutbox input:last-child{margin-left:-1px;}
.xcon_titleC{font-size:16px;color:#333; margin-bottom:15px;}
.title_ydBG{width:5px;height:5px;background:#0364b2;display:block;border-radius:360px;margin:9px 5px 0 0;}
.currvideo_Cbox{ border-left:1px solid #ddd;border-right:1px solid #ddd;}
.currvideo_Cbox th{ font-weight:normal;color:#333;background:#f9f9f9;font-size:14px; padding:10px 0;}
.currvideo_Cbox th:first-child{ text-align:left;text-indent:10px;}
.currvideo_Cbox th,.currvideo_Cbox td{border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}
.currvideo_Cbox td{font-size:14px; color:#999;padding:5px; }
.currvideo_Cbox .loresxtj{width:80px;margin-left:30px;}
.currvideo_Cbox .moreninput{text-indent:10px;color:#999;}
.curr_videonameC{line-height:32px;}
.curr_videoico{background:url(../images/category_ico.png) 0 -171px;height:32px;width:32px; display:block; margin-right:5px;}
.curr_videonameC em{font-size:14px; display:block; max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*181123 习题库-关联ico*/
.xtk_glico{background:url(../images/xico.png) no-repeat -78px -192px;width:16px;height:16px;display:inline-block;}
.xtk_glico:hover,.xtk_glico.current{background-position:-104px -192px;}

/*暂无数据181121*/
.xznwuConbox{text-align:center;margin:60px 0;}
.xznwuConbox em{display:block; margin-top:10px; font-size:16px;color:#999;}

/*关键字通知警告 181219*/
.gjztongzhiCon{padding:15px; height:160px;overflow: auto;}
.gjztongzhiCon li{ border-bottom:1px solid #ddd;padding:5px;font-size:14px;margin-bottom: 10px;}


/*策略出题*/
.clctfdbox{padding:15px;}
.clctCbox{border:1px solid #ddd;}
.clctLtxC{border-right:1px solid #ddd;width:149px;}
.clctTtitC{border-bottom:1px solid #ddd;background:#f8f8f8;display:block;padding:8px 0;font-weight:normal;font-size:16px;color:#333;text-align:center;}
.clcttxlistC{height:340px; overflow:auto;}
.clcttxlistC li{}
.clcttxlistC li a{display:block;padding:8px 0 8px 15px; height:16px;font-size:14px;}
.clcttxlistC li a em{color:#333;}
.clcttxlistC li a:hover,.clcttxlistC li a.current{ background:#e0ecff;}
.clcttxlistC li i{ float:right;margin-right:5px;}
.clctdel_ico{background:url(../images/xico.png) no-repeat 0px -46px;width:16px;height:16px;display:inline-block}
.clcttjbutbox{border-top:1px solid #ddd;padding:8px 0; cursor:pointer;}
.clcttjbutbox:hover{background:#f8f8f8;}
.clctbut_tjico{background-position:-78px -167px; margin:2px 5px 0 35px;float:left; display:block}
.clcttjbutbox em{font-size:14px;color:#666}
.clxttj_listbox .ktjxcL_list span input{float:left;margin:4px;}
.clxttj_listbox .ktjxcL_list span{width:120px; margin:5px 0;}
.clcttjCbox .new_fdbut{margin:10px 0 15px 0;}
.clctRC{width:685px;padding:15px;}
.clctRC .cjspckzlwz_box{border-bottom:0px; padding:0px;}
.clctRC .spRinputC .loresxtj,.clctRC .spRinputC .moreninput{width:68px;}
.clctRC .spRinputC .moreninput{text-indent:15px;}
.clctRC .spLmzwz{ text-align:right;}
.clctRC .splmlist{ margin-bottom:10px;}
.zhiwz{font-size:14px;margin:0px 10px;display:block;height:35px;line-height:35px;}
.clctRmsC{display:block;margin-right:30px;}
.clctRmsC input{ float:left;margin:12px 5px 0 0;}
.clctRlxCbox{height:290px;overflow:auto;}
.clctRlxCbox .spRinput{width:100px;}
.clctfoot_tjC{font-size:14px; padding-top:5px;}
.clctfoot_tjC em{padding:0px 3px;}

/*小组讨论样式*/
.pblxztl_zz{background:#ffa81b;font-size:12px;color:#fff;border-radius:15px;padding:2px 10px;margin:10px 0 0 3px;}

/*投票详细页样式*/
.expbtn{border: 1px solid #ddd;background: #f8f8f8;padding: 5px 10px;margin-right: 0px !important;float: right !important;cursor: pointer;line-height: normal !important;font-size: 12px !important;}

/*资料转换中*/
.zl_kongbai{padding:100px 0}

/*教师端小组讨论*/
.zdy_teachxzthbox{padding:10px 0 0 0;}
.zdy_teachxzthbox .zdypblLchat_xzlist{width:200px;max-height:none;overflow:none;min-height:none;padding:0px}
.zdy_teachxzthbox .zdypblLchat_xzlist ul{max-height:714px;overflow:auto;min-height:714px;}
.zdy_teachxzthbox .zdypblLchat_xzlist li{padding:10px !important;}
.zdy_adjustment-fdbox .zdy_group-name{margin-bottom:10px;}
.zdy_adjustment-fdbox .zdy_pblcenzylist li .zyCon{position:relative;}
.zdy_adjustment-fdbox .zdy_pblcenzylist li .zyCon input{position:absolute;left:0px;top:30px;}
.spxztitRC a.zdy_adjustment-but{display:block;height:30px;line-height:30px;text-align:center;font-size:12px;background:#e4e4e4;color:#666}
.spxztitRC a.zdy_adjustment-but:hover{ background:#0364b2;color:#fff;}
.zdy_adjustment-fdbox{padding:15px;min-height:350px;}
.zdy_adjustment-fdbox .xjspxzwzC{margin:0px;padding:10px 0;}
.zdy_adjustment-fdbox .xjspxzwzC span{margin-left:15px;}
.zdy_adjustment-fdbox .zdy_pblcenzylist{max-height:106px;overflow:auto;}
.zdy_adjustment-fdbox .zdy_pblcenzylist-xs{max-height:262px;overflow:auto;}
.zdy_adjustment-fdbox .pbllistRbox{margin-bottom:10px;}
.zdy_adjustment-fdbox .pbllistRbox .pblcenzybox{border:1px solid #add0f6;border-top:none;}
.zdy_adjustment-fdbox .pbllistRbox .pblcenzybox li .zyydfdbox{top:80px;left:50px;}
.zdy_adjustment-fdbox .jhR_tit_bjico {background: url(../images/xico.png) no-repeat -26px -123px;width: 16px;height: 16px;display: inline-block;margin: 6px 0 0 10px;float: right;}
.zdy_adjustment-fdbox .pbllistRbox .pblcenzybox .tjtask_listbox .tjjsboxC dt{padding-right:0px}

/*添加课程删除教师按钮 */
.zdy_thcdeleico{background:url(../images/ico.png) no-repeat -362px -142px;width:16px;height:16px;display:block;margin:12px 0 0 10px}
.zdy_xapprovallistC tr td:first-child{text-align:left;}
.zdy_xapprovallistC tr td:first-child .Spoctsico{margin:13px 3px 0px 3px;}
.zdy_grLnamewz{max-width:65px;overflow: hidden;white-space: nowrap;display: block;text-overflow: ellipsis;}
.zdy_zhnamewzov{display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*学习分析右边修改样式*/
.zdy_xxfxgaibox{border-bottom:1px solid #ddd;}
.zdy_xxfxgaibox .spocjd_topC{border-bottom:none;}
.zdy_xxfxgaibox .zdy_xinjiaConbox{border-top:1px solid #ddd;margin:0px 15px;padding:15px 0;}
.zdy_spockclbbox .spockclb_listC{padding:0px;}
.zdy_TRsearchbox{margin-top:10px;}
.zdy_TRsearchbox .cyxzR_butCon{margin:0px;}
.zdy_TRsearchbox .xxkRbutC a,.zdy_TRsearchbox .cxyhbox a{height:32px;line-height:32px;}

/*考试*/
.zdy_theen_tisz{max-height:116px;overflow:auto;}
.zdy_tilistC .topicC{margin-top:inherit;}

.zdy_tea_yidbut{position:relative;}
.zdy_tea_yidbut .zdy_dowgeshiC{display:none;position:absolute;top:34px;left:-1px;background:#fff;border:1px solid #ddd;width:95px;}
.zdy_tea_yidbut .zdy_dowgeshiC span{display:block;text-align:center;color:#999;line-height:30px;border-bottom:1px solid #ddd;}
.zdy_tea_yidbut .zdy_dowgeshiC span:hover{color:#0364b2;background:#f5f5f5;}
.zdy_tea_yidbut .zdy_dowgeshiC span:last-child{border-bottom:0px;}
.zdy_tea_yidbut:hover{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out;}
.zdy_tea_yidbut:hover .zdy_dowgeshiC{ display:block;transition:opacity 0.3s ease-in,opacity 0.3s ease-out;}

/*学生答辩分析*/
.zdy_pycontentbox .topicC dd{width:initial;}
.zdy_error_zankaibut{background:url(../images/xico.png) no-repeat 0 -785px;width:16px;height:16px;display:inline-block; cursor:pointer; margin:2px 0 0 5px;}
.zdy_error_zankaibut:hover{ background-position:-26px -785px;}
.zdy_error_zankaibutok{background-position:0px -811px;}
.zdy_error_zankaibutok:hover{background-position:-26px -811px;}
.zdy_wrong-studentbox{margin-top:15px;}
.zdy_Lwrong-studentC{text-align:center;width:85px;margin-right:15px;}
.zdy_Lwrong-studentC em{display:block;margin-bottom:15px;color:#333;}
.zdy_Lwrong-studentC strong{font-size:45px;}
.zdy_Rwrong-studentlist{width:970px;}
.zdy_Rwrong-studentlist li{width:100px;background:#f2f8fe;border-radius:5px;text-align:center;margin:0px 10px 10px 0;padding:8px 0;float:left;}
.zdy_Rwrong-studentlist li .zdy_error_xsimg{width:60px;height:60px;border-radius:360px;overflow:hidden;display:inline-block;}
.zdy_Rwrong-studentlist li .zdy_error_xsimg img{width:100%;}
.zdy_Rwrong-studentlist li .zdy_error_xsname{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:4px auto 0 auto;}

/*班级教学计划-线上课 设置时间*/
.zdy_shezhitimebut{background: #f5f5f5;border:1px solid #ddd;padding:0px 8px;height:26px;line-height:26px;font-size:12px;color:#666;margin-top:3px;}
.zdy_shezhitimebut:hover{ background:#0364b2;border-color:#0364b2;color:#fff; cursor: pointer;}
.zdy_luruC_listcon thead th{font-weight:normal;background:#f5f5f5;}

/*填空题自动批阅 */
.gantanhao_ico{background: url(/smart-teaching/resources/images/ico.png) no-repeat -336px -30px;width: 16px;height: 16px;display: block;cursor: pointer;}
.tkacspan{padding: 0px 15px;height: 33px;line-height: 33px;font-size: 14px;display: inline-block;color: #999;}
.tkacspani{margin-top: 9px;}

/*视频提示*/
.zdy_cgonglianCon{}
.zdy_cgonglianCon button{background:#0364b2;border: 1px solid #0364b2;color:#fff;height:30px;padding:0px 15px;border-radius:3px;margin-left:10px;}
.zdy_cgonglianCon button:active{background:#0364b2;border: 1px solid #0364b2;}

/*习题弹窗*/
.popup_exercisesbox{width:870px;padding:15px;max-height:500px;overflow:auto;}
.popup_exercisesbox li{border-bottom:1px solid #ddd;padding:15px 0px;}
.popup_exercisesbox li:last-child{border-bottom:none;}
.popup_exercisesbox li .topicC{background:none;padding:0px;margin-bottom:0px;border:none;margin-top:0px;}
.popup_exercisesbox li .topicC dt{font-size:14px;}
.popup_exercisesbox li .topicC dd{width:auto;}
.popup_exercisesbox li .topicC dl{padding:0px;margin:0px;}
.popup_exercisesbox li .popup_xiangshiBG{background:#ff9901;color:#fff;font-size:12px;padding:0px 10px;border-radius:15px;margin-top:2px;}
.popup_exercisesbox li .lanse{color:#0364b2;margin:0px 5px;}
.popup_exercisesbox li .wdtinput{width:90%;margin-bottom:0px;}
.popup_exercisesbox li .lsmarTg{text-indent:initial;padding:0px;margin-bottom:10px;}
.popup_exercisesbox li .timuimg img{width:180px;max-height:100px;margin:0px 10px 10px 0;}
.popup_exercisesbox li .wdtitext dd{padding-left:0px;}
.popup_exercisesbox li .popup_zuhetibox dl{margin:0 0 15px 25px;}
.popup_exercisesbox li .popup_zuhetibox dl:last-child{margin-bottom:0px;}

/*评价-模板答案*/
.zdy_dananCon{}
.zdy_dananCon ul{padding-left:18px;}
.zdy_dananCon li{display: block;color:#999;}
.zdy_Rtimuwz_width{max-width:860px;}

/*评价-选择题作答按钮*/
.tui-checkbox {
    width:15px;
    height:15px;
    background-color:#ffffff;
    border:solid 1px #dddddd;
    -webkit-border-radius:50%;
    border-radius:50%;
    font-size:0.8rem;
    margin:5px;
    padding:0;
    position:relative;
    display:inline-block;
    vertical-align:top;
    cursor:default;
    -webkit-appearance:none;
    -webkit-user-select:none;
    user-select:none;
    -webkit-transition:background-color ease 0.1s;
    transition:background-color ease 0.1s;
}
.tui-checkbox:checked::after {
    content:'';
    top:3px;
    left:2px;
    position:absolute;
    background:transparent;
    border:#ddd solid 1px;
    border-top:none;
    border-right:none;
    height:3px;
    width:10px;
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
}

.tui-checkbox {width:15px;height:15px;background-color:#fff;border:solid 1px #333333;-webkit-border-radius:0%;border-radius:0%;font-size:0.8rem;margin:3px 3px 0 0;padding:0;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-appearance:none;-webkit-user-select:none;user-select:none;-webkit-transition:background-color ease 0.1s;transition:background-color ease 0.1s;}
.tui-checkbox:checked::after {content:'';top:3px;left:2px;position:absolute;background:transparent;border:#333333 solid 1px;border-top:none;border-right:none;height:4px;width:8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
/*教师团队弹窗*/
.zdy_teacher_tihsibox{padding:15px;font-size:14px;}
.zdy_teh_tishiwz{display: block;line-height:22px;margin-bottom:15px;}
.zdy_teh_radioCon{margin:10px 0;}
.zdy_teh_radioCon div.left label{margin-right:15px;}
.zdy_teh_radioCon div.left label:last-child{margin-right:0px;}

/*学生成绩*/
.zdy_xschengjinavbox{padding:10px 10px 0 10px;}
.zdy_xschengjinavbox li{float:left;background:#eaf5ff;padding:0px 10px;height:30px;line-height:30px;font-size:14px;}
.zdy_xschengjinavbox li:nth-child(1){border-top-left-radius:2px;border-bottom-left-radius:2px;}
.zdy_xschengjinavbox li:nth-child(2){border-top-right-radius:2px;border-bottom-right-radius:2px;}
.zdy_xschengjinavbox li.thistab{background:#0364b2;}
.zdy_xschengjinavbox li.thistab a{color:#fff;}
.zdy_xschengjinavbox li a{color:#666;}

.zdy_yuanyinbut{border:1px solid #0364b2;background:#fff;border-radius:15px;padding:0px 5px;font-size:12px;margin-left:3px;color:#0364b2;}
.zdy_yuanyinbut:hover{background:#0364b2;color:#fff;}

/*批量导出课堂选择框*/
#classroomExportWindow{padding:15px;}
.zdy_daochukecheckboxbox{margin-bottom:15px;}
.zdy_daochukecheckboxbox:last-child{margin-bottom:0px;}
.zdy_daochukecheckboxbox strong{display:block;margin-bottom:10px;font-weight:normal;color:#333;}
.zdy_daochukecheckboxC{}
.zdy_daochukecheckboxC li{float:left;width:50%;margin-bottom:10px;}
.zdy_caozuobut{text-align:center;}
.zdy_caozuobut a{background:#0364b2;color:#fff;border-radius:3px;display:inline-block;height:35px;line-height:35px;padding:0px 20px;font-size:14px;}
.zdy_daochukezwC{text-align: center;margin:30px 0;}
.zdy_daochukezwC em{display:block;font-size:14px;margin-top:10px;}

.santai_default{background:url(../images/checkbox.gif) no-repeat 0px 0px; height:13px; width:13px; display:inline-block;position:absolute;left:15px;top:0px;}/*426*/
.all_check{background:url(../images/checkbox.gif) no-repeat -13px 0px;}
.part_check{background:url(../images/checkbox.gif) no-repeat -26px 0px;}

.move {width: 26px;height: 32px;display: inline-block;border: none;cursor: pointer;margin-top : 0px !important}
.up {background: url(../images/ico.png) no-repeat -356px -358px;}
.down {background: url(../images/ico.png) no-repeat -354px -386px;}
.stuTeacherNames{color: #999;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;}

.redBGtishi{background:#f00;color:#fff;border-radius:360px;width:18px;height:18px;text-align:center;line-height:18px;margin-right:3px;}
.orgBGtishi{background:#fdac40;}

/*新建作业*/
.xj_task_retractbox em,.xj_task_retractbox label{font-size:12px;}
.xj_task_retractbox .jzmsCL span input{margin-top:2px;}
.xj_task_retractbox .cheatCon span input{margin-top:8px;}
.cheatCon{line-height:30px;font-size:12px;}	
.cheatCon .fateilist .loresxtj{width:140px;margin:0px 5px;}
.cheatCon .fateilist .loresxtj input,.cheatCon .fateilist .loresxCon li{font-size:12px;}
.xjlabellistCon{margin-left:85px;}
.xjlabellistCon span{display: block;float:inherit;margin:5px 0;line-height:30px;font-size:12px;}
.xj_task_retractbox .xjlabellistCon span .Lconcheckbox{margin-top:9px;}
.xj_task_retractbox .Ltextinput,.xjlabellistCon span .Ltextinput{width:60px;text-align:center;height:28px;line-height:28px;border:1px solid #ddd;margin:0px 5px;}

.xzdy_zhidingnavC{border-top:1px solid #ddd; padding:10px;}
.xzdy_zhidingnavC label{display:block;margin-right:10px;float:left;}
.xzdy_zhidingnavC label input{float:left;margin:2px 5px 0 0;}
.xzdy_zhidingbjCbox{height:300px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.xzdy_zhidingbjCon{width:597px;height:100%;}
.xzdy_zhidingbjConL{border-right:1px solid #ddd;width:596px;}
.xzdy_zhidingbjConL li{padding:10px;}
.xzdy_zhidingbjConR{width:577px;padding:10px;}
.xzdy_zhidingbjConR li{float:left;}
.xzdy_zhidingbjConR li label{display:block;margin-right:10px;float:left;}
.xzdy_zhidingbjConR li label input{float:left;margin:2px 5px 0 0;}
.xzdy_zhidingbjConR li label em{display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px;}
.xzdy_xsnamewz{display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:460px;}
.xzdy_lsnamewz{display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;}
.questionMarkTip{width:16px;height:16px;background:#0364b2;border-radius:360px;display: inline-block;color:#fff;font-size:12px;text-align: center;line-height: 16px;margin-top: 6px;margin-left:10px;}

.xzdy_papertrrCon td a.scico{margin:0px 2px;}
.xzdy_papertrrCon td a.xzdy_timeico{background-position:-254px -768px;}
.xzdy_tasktxC{padding-bottom:0px;}
.xzdy_tasktxC .jstimeC span{width:120px;margin-right:0px;font-size:14px;text-align:right;}
.xzdy_xgtimewz{padding-left:135px;height:16px;line-height:16px;font-size:14px;}
.xzdy_xgtimewz .xzdy_xgtimeico{width:16px;height:16px;border:1px solid #f00;font-size:12px;text-align:center;display: block;margin-right:3px;color:#f00;border-radius:360px;}

.ct_ndxsico{background-position: -280px -768px;width: 14px;height: 14px;margin: 3px 5px 0 0;}

.zdy_LlmwzC{line-height:35px;}
.zdy_selectjslistC{}
.zdy_selectjslistC select{border:1px solid #ddd;height:35px;color:#666;min-width:200px;}
.zdy_selectjslistC select option{height:35px;line-height:35px;color:#666;display:block;}

.zdyx_emovfcss{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;margin:0px auto;}

/*教學資料樣式修改*/
.zdyx_sxblockbox{}
.zdyx_sxblockbox .teadtCbox{padding:0px 10px;border-bottom: 1px dashed #ddd;overflow: initial;}
.zdyx_sxblockbox .teadtCbox li{font-size:14px;margin:0px 5px;}
.zdyx_sxblockbox .teadtCbox li.thistab a{border-radius:15px;}
.zdyx_sxblockbox .zdyx_datatishibox{position:relative;}
.zdyx_sxblockbox .zdyx_datatishibox .zdyx_tishiico{display: block;font-size:12px;width:20px;height:20px;line-height:20px;background:#0364b2;color:#fff;text-align: center;border-radius:360px;margin-top:10px;cursor: pointer;}
.zdyx_sxblockbox .zdyx_datatishibox:hover span{display: block;}
.zdyx_sxblockbox .zdyx_datatishibox span{display:none;border:1px solid #ddd;padding:5px;background:#fff;color:#666;position:absolute;left:-50px;top:35px;right:0px;width:200px;font-size:12px;line-height:22px;z-index:9;}

.zdyx_jsdatabutbox{}
.zdyx_jsdatabutbox .teabutC a{background:#0364b2;border-color:#0364b2;color:#fff;}
.zdyx_jsdatabutbox .teabutC a.tea_delbut{background:#f00;border-color:#f00;}
.zdyx_datasearchbox{}
.zdyx_datasearchbox .saixuan{background:#0364b2;color:#fff;}
.zdyx_datasearchbox .saixuan .saixico{background-position: 0px 6px;margin-left:8px;width:14px;height:14px;}
.zdyx_datasearchbox .saixuan .sai_hover{background-position-y:0px;}

/*资料预览页面样式调整*/
.zdyx_ziliao_listbox{width:1180px;margin:20px auto;padding:10px;background:#fff;border:1px solid #ddd;}
.zdyx_ziliao_listbox .Rxgtjcon h3{border-bottom:1px solid #ddd;height:40px;line-height:40px;margin-bottom:15px;color:#333;font-size:16px;text-align:left;}
.zdyx_ziliao_listbox .ultj_list li{float:left;margin:10px 0;width:290px;}
.zdyx_ziliao_listbox .ultj_list li .doorR_listwz span.wztitlewz em,.zdyx_ziliao_listbox .ultj_list li span{height:inherit;line-height:inherit;}
.zdyx_ziliao_listbox .ultj_list li span{width:235px;}
.zdyx_ziliao_listbox .ultj_list li .doorR_listwz span.tjztwz1 em:last-child{margin-right:0px;}

/*试卷库列表样式修改*/
.paperteb td .zdyx_gxicoC{height:16px;display: inline-block;margin-right:8px;position: relative;}
.paperteb td .zdyx_gxicoC a.scico{background-position:-362px -168px;margin:0px !important;}
.paperteb td .zdyx_gxicoC .isShareCon{left:-33px;top:22px;width:80px;}
.paperteb td .zdyx_gxicoC .isShareCon .sjico{display:block;background:url(../images/ico.png) no-repeat -122px -582px;width:15px; height:8px; position:absolute;top:-8px;left:33px;}
.teabutC .teaSelect .teaylqx i.loreinpico{ display:block; background:url(../images/ico.png) no-repeat -23px -189px;height:16px;width:16px;position:absolute;right:5px;top:10px;margin:0px;}
.teabutC .teaSelect .teaylqx .loresxCon{max-width:106px;}
.teabutC .teaSelect .teaylqx .loresxCon li{text-align:center;}
.paperteb td .zdyx_gxicoC .isShareCon li{height:30px;}
.paperteb td .zdyx_gxicoC .isShareCon li:hover{color:#fff; background:#0364b2;}
.paperteb td .zdyx_gxicoC .isShareCon li.current{background:url(../images/ico.png) no-repeat -358px -13px; color:#999;}


/*习题*/
.zdyx_xtlistwzbox em.ddnameC{max-width:599px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;margin:0px 5px;}
.zdyx_xtlistwzbox .prabiico{margin:3px 0 0 0;display:none;}
.forumlistC li:hover .zdyx_xtlistwzbox .prabiico{display:block;}
.zdyx_zsdlistbox{}
.zdyx_zsdlistbox .praxissxR{width:830px;height:50px;overflow:hidden;}
.zdyx_zsdlistbox .praxissxR_cur{height: auto;}
.zdyx_zsdlistbox .zdyx_morebut{display:block;cursor: pointer;width:50px;margin-right:10px;}
.zdyx_zsdlistbox .zdyx_morebut em{width:auto;color:#666;}
.zdyx_zsdlistbox .zdy_screen_alistico{background:url(../images/ico.png) no-repeat -170px -232px;width:9px;height:9px;display:block;margin:12px 0px 0 5px;cursor:pointer;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:300ms;transition:300ms;}
.zdyx_zsdlistbox .sai_hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:300ms;transition:300ms;}

/*教学资料学生修改*/
.tealistC .tea_ddoperC .aaaaa{margin:0px !important;}
.tealistC .tea_ddoperC .aaaaa em.tea_downbut{margin-left:100px;}

/*线下课 头脑风暴样式 */
.zdyx_qiangdalistbox{padding:15px;}
.zdyx_qiangdalistbox .zdyx_Toptitlebox{margin-bottom:10px;}
.zdyx_qiangdalistbox .zdyx_Toptitlebox h3{color:#333;}
.zdyx_qiangdalistbox .xqpllistC{margin:0px;}
.zdyx_qiangdalistbox .xqpllistC li{padding:10px;border-bottom:none;border-radius:5px;background:#dfebfe;margin-bottom:10px;}
.zdyx_qiangdalistbox .xqpllistC li:last-child{margin-bottom:0px;}
.zdyx_qiangdalistbox .xqpllistC li .liConbox{margin-bottom:10px;}
.zdyx_qiangdalistbox .xqpllistC li .liLimgC{width:157px;}
.zdyx_qiangdalistbox .xqpllistC li .liLimgC span{width:32px;height:32px;float:left;}
.zdyx_qiangdalistbox .xqpllistC li .liLimgC em.zdyx_qdnameovC{font-size:14px;line-height:32px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;margin-left:5px;}
.zdyx_qiangdalistbox .xqpllistC li .liRrqbq span,.zdyx_qiangdalistbox .xqpllistC li .liConTxt p{font-size:14px;}
.zdyx_qiangdalistbox .xqpllistC li .liConTxt p{margin-bottom:10px;}
.zdyx_qiangdalistbox .xqpllistC li .liConTxt .zdyx_hdimg img{width:80px;height:50px;margin:0px 5px 5px 0}
.zdyx_qiangdalistbox .xqpllistC li .spxztlhf{margin-left:15px;}
.zdyx_qiangdalistbox .xqpllistC li .spxztlhf a,.zdyx_qiangdalistbox .xqpllistC li .spxztlhf a:hover{color:#999;}
.zdyx_qiangdalistbox .xqpllistC li .spxztlhf a i.Rzan{display:block;float:left; width:16px;height:16px; background:url(../images/ico.png) no-repeat -20px -578px; margin:7px 3px 0 0;cursor:pointer;}
.zdyx_qiangdalistbox .xqpllistC li .spxztlhf a i.zdy_Rzancurr{background-position:-20px -18px;}
.zdyx_hdbjbutC{margin:7px 0 0 20px;display:none;}
.zdyx_hdbjbutC a{display: block;font-size:14px;color:#0364b2;line-height:16px;}
.zdyx_hdbjbutC a .xicoC_bianji{background-position:-26px -123px;margin-right:3px;}


/*资料推送-添加网页链接 210317*/
.zdyx_webliknbox{margin:10px 0;max-height: 330px;overflow: auto;}
.zdyx_webliknCon{width:490px;background:#f2f2f2;padding:10px;margin:0 auto 10px auto;}
.zdyx_webliknCon:last-child{margin-bottom:0px;}
.zdyx_webliknCon h5{display:block;font-size:14px;line-height:35px;}
.zdyx_webliknCon .zdyx_likntextC{}
.zdyx_webliknCon .zdyx_likntextC em{height:35px;line-height:35px;font-size:12px;display:block;}
.zdyx_webliknCon .zdyx_likntextC input{border:1px solid #ddd; height:33px;line-height:33px;font-size:12px;width:420px;text-indent:5px;}
.zdyx_webliknbut{margin-left:75px;background:#0364b2;border:none;color:#fff;padding:0px 10px;height:30px;cursor: pointer;}

.address_ico{ background:url(../images/category_ico.png) no-repeat 0px -641px;width:32px;height:32px; display:block;float:left; margin-right:8px;}
.addressico{background: url(../images/icon_bs.png) no-repeat;width:16px;height:16px;display:inline-block;margin-top:6px;}/*170620 新加*/

/** 加载中*/
.container{width:100px;margin:10px auto;}
.zdy_jiazaiwzC{font-size:12px;color:#666;text-align: center;}
.ispinner {position:relative;width:20px;height:20px;margin:0px auto 5px auto;}
.ispinner .ispinner-blade {position: absolute;left: 44.5%;top: 37%;width: 10%;height: 25%;border-radius: 50%/20%;-webkit-animation: ispinner-fade 1s linear infinite;animation: ispinner-fade 1s linear infinite;-webkit-animation-play-state: paused;animation-play-state: paused}
.ispinner .ispinner-blade:nth-child(1) {-webkit-animation-delay: -1.66667s;animation-delay: -1.66667s;-webkit-transform: rotate(30deg) translate(0,-150%);transform: rotate(30deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(2) {-webkit-animation-delay: -1.58333s;animation-delay: -1.58333s;-webkit-transform: rotate(60deg) translate(0,-150%);transform: rotate(60deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(3) {-webkit-animation-delay: -1.5s;animation-delay: -1.5s;-webkit-transform: rotate(90deg) translate(0,-150%);transform: rotate(90deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(4) {-webkit-animation-delay: -1.41667s;animation-delay: -1.41667s;-webkit-transform: rotate(120deg) translate(0,-150%);transform: rotate(120deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(5) {-webkit-animation-delay: -1.33333s;animation-delay: -1.33333s;-webkit-transform: rotate(150deg) translate(0,-150%);transform: rotate(150deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(6) {-webkit-animation-delay: -1.25s;animation-delay: -1.25s;-webkit-transform: rotate(180deg) translate(0,-150%);transform: rotate(180deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(7) {-webkit-animation-delay: -1.16667s;animation-delay: -1.16667s;-webkit-transform: rotate(210deg) translate(0,-150%);transform: rotate(210deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(8) {-webkit-animation-delay: -1.08333s;animation-delay: -1.08333s;-webkit-transform: rotate(240deg) translate(0,-150%);transform: rotate(240deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(9) {-webkit-animation-delay: -1s;animation-delay: -1s;-webkit-transform: rotate(270deg) translate(0,-150%);transform: rotate(270deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(10) {-webkit-animation-delay: -.91667s;animation-delay: -.91667s;-webkit-transform: rotate(300deg) translate(0,-150%);transform: rotate(300deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(11) {-webkit-animation-delay: -.83333s;animation-delay: -.83333s;-webkit-transform: rotate(330deg) translate(0,-150%);transform: rotate(330deg) translate(0,-150%)}
.ispinner .ispinner-blade:nth-child(12) {-webkit-animation-delay: -.75s;animation-delay: -.75s;-webkit-transform: rotate(360deg) translate(0,-150%);transform: rotate(360deg) translate(0,-150%)}
.ispinner.animating .ispinner-blade {-webkit-animation-play-state: running;animation-play-state: running}
.ispinner.white .ispinner-blade {background-color: #fff}
.ispinner.gray .ispinner-blade {background-color: #8c8c8c}
.ispinner.large{width:35px;height:35px}
.ispinner.large .ispinner-blade {width: 8.57143%;height: 25.71429%;border-radius: 50%/16.67%}
@-webkit-keyframes ispinner-fade {
    0% {opacity: .85}50% {opacity: .25}100% {opacity: .25}
}
@keyframes ispinner-fade {
    0% {opacity: .85}50% {opacity: .25}100% {opacity: .25}
}

/*帮助图标 */
.help_icon{position:fixed;bottom:5%;right:10px;display:block;width:102px;height:102px;filter:alpha(opacity=50);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out; text-align:center; font-size:14px; z-index:566; padding-top:10px;}
.help_icon img{width: 100%;height: 100%}
.zdyx_guide-videoC{padding:15px;overflow: hidden;word-wrap:break-word;min-height:300px;}
.zdyx_guide-videoC .zdyx_guide-video_title{font-size:16px;margin-bottom:10px;}
.zdyx_guide-videoC .zdyx_guide-videoCon{font-size: 14px;}

/*新建课程课程标签
.zdyx_xqLtoplistC{border:1px solid #ddd;padding:10px;}*/
.zdyx_xqLtoplistC em.lmLwzC{width:80px;display: block;line-height:30px;color:#333}
.zdyx_xqLtoplistC .zdy_xqLTlmwz{width:1058px;margin-left:0px;}
.zdyx_xqLtoplistC .zdy_xqLTlmwz ul{height:auto;overflow: initial;}
.zdyx_xqLtoplistC .zdy_xqLTlmwz ul li{margin:0px 5px 5px 0;float:left;}
.zdyx_xqLtoplistC .zdy_xqLTlmwz ul li a{height:30px;line-height:30px;display: inline-block;padding:0px 10px;color:#666;}
.zdyx_xqLtoplistC .zdy_xqLTlmwz ul li:hover,.zdy_xqLTlmwz ul li.current{background:#0364b2;border-radius:3px;}
.zdyx_xqLtoplistC .zdy_xqLTlmwz ul li:hover a,.zdy_xqLTlmwz ul li.current a{color:#fff;}

/*课程描述*/
.zdyx_miaoshuCon{}
.zdyx_miaoshuCon .zdyx_kcmstitle{display:block;margin-bottom:10px;color:#333;font-size:16px;font-weight:normal;}
.zdyx_miaoshuCon .zdyx_mstextareaC textarea{width:100%;height:100px;font-size:14px;color:#666;padding:10px;line-height:22px;border-color:#ddd;}

/*翻转课堂详情*/
.zdyx_fzktTselectbox{position:relative;height:30px;}
.zdyx_fzktTselectbox .qhkcbox{right:initial;top:initial}
.zdyx_fzktTselectbox .fateilist .loresxtj{width:165px;}
.zdyx_TopnavCon ul{ padding-left:0px;}
.zdyx_fzktConbox .spockclb_listC{padding:15px 0;}
.zdyx_fzktConbox .lblistRLtit{margin-bottom:10px;}
.zdyx_fzktConbox .splblistL,.zdyx_fzktConbox .splblistR{min-height:58px;}
.zdyx_fzktConbox .splblistR{width:auto;min-width:980px;}
.zdyx_fzktConbox .splblistL em{height:30px;background:#9acefd;width:90px;border-radius:3px;line-height:30px;color:#fff;margin:15px auto 0;display:block;}
.zdyx_fzktConbox .lblistRLtit strong{font-size:16px;color:#333;max-width:888px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.zdyx_fzktConbox .qhkcbox:nth-last-child(1) .fateilist{margin-right:10px;}


/*计划天数2022-03-01*/
.zdyx_DaysCon .zjlanmu{width:440px;}
/*计划天数2022-03-01*/
.zdyx_DaysCon .zjlanmu,.zdyx_DaysCon .zjbut_ico{width:auto;}
.zdyx_DaysCon .zjbut_ico span{line-height:16px;color:#666;}
.zdyx_DaysCon .zjlanmu span:nth-child(2),.zdyx_DaysCon .zjbut_ico span:nth-child(2){width:65px !important;}
.zdyx_DaysCon .kjslist li a{width:430px !important;}
.zdyx_DaysCon .kjslist li a em.ddnameC{width:400px !important;}

/*2022-03-18 宁夏医科大二期翻转课堂详情*/
.zdyx_fzktTselectbox{position:relative;height:30px;}
.zdyx_fzktTselectbox .qhkcbox{right:initial;top:initial}
.zdyx_fzktTselectbox .fateilist .loresxtj{width:165px;}
.zdyx_TopnavCon ul{ padding-left:0px;}
.zdyx_fzktConbox .spockclb_listC{padding:15px 0;}
.zdyx_fzktConbox .lblistRLtit{margin-bottom:10px;}
.zdyx_fzktConbox .splblistL,.zdyx_fzktConbox .splblistR{min-height:58px;}
.zdyx_fzktConbox .splblistR{width:auto;min-width:980px;}
.zdyx_fzktConbox .splblistL em{height:30px;background:#51a4ef;width:90px;border-radius:3px;line-height:30px;color:#fff;margin:15px auto 0;}
.doorMxq_jxjhC .spoc_jhbox{border:1px solid #ddd;}
.doorMxq_jxjhC .types-of_info{margin-right:20px}
.doorMxq_jxjhC .jhL_ico_tnfb{background-position:0px -1488px;display:block}
.doorMxq_jxjhC .lanmuLtitwz,.doorMxq_jxjhC .tiswzcon{font-size:14px;font-weight:bold;}
.doorMxq_jxjhC .course_title{padding:10px 10px 0 10px}
.doorMxq_jxjhC .course_title .title_info{border-bottom:2px solid #0364b2;padding:0 10px 10px 10px;font-size:16px;height:30px;line-height:30px;}
.doorMxq_jxjhC .return_button{border:1px solid #ddd;background:#f2f2f2;color:#666;font-size:14px;height:30px;padding:0px 15px;cursor: pointer;}
.doorMxq_jxjhC .return_button:active,.doorMxq_jxjhC .return_button:hover{background:#0364b2;border-color:#0364b2;color: #fff;}
.spocL_xxkhdtitC {padding: 10px 10px 0 10px;}