@charset "utf-8";
/* CSS Document */
/*新建活动button*/
.curriculumplanbox{border:1px solid #ddd; background:#fff;}
/*教学班*/
.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:#2490fd; 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:#2490fd;color:#fff;border:1px solid #2490fd;}

/*教学计划列表420*/
.teachingplan_box{}
.teachingplan_topCon{background:#f5f3f4;height:40px; border-top:1px solid #ddd;border-bottom:1px solid #f5f3f4;}
.teaching_nameC{line-height:40px;height:40px; padding-left:30px;font-size:16px;}
.biaoji_ico{background:url(../images/ico.png) no-repeat -76px -545px;width:16px;height:16px;display:block;margin:12px 5px 0 0;}
.bianji_kcjh_but{background:#2490fd;color:#fff;font-size:0.875em;display:block; height:42px; line-height:42px;padding:0px 15px;margin-top:-1px;}
.teachingplan_listCbox{position:relative; padding-bottom:15px;}
.teachingplanL_BG{background:url(../images/teaching_BG.png) repeat-y -2px;padding-top:30px;margin-left:36px;}
.teachingplanL_BG ul.teaching_listUL{margin-left:-7px;}
.teachingplanL_BG ul.teaching_listUL>:first-child{ margin-top:0px;}
.teachingplanL_BG ul.teaching_listUL li{margin-top:30px;}
.tealist_Lico{ background:url(../images/ico.png) no-repeat -166px -336px;width:16px;height:16px;display:block;margin-right:10px;}
.tealist_Rconbox{width:910px;}
.tealistR_topC{padding-bottom:15px;}
.tealistR_topC .zlxxqk_tanti{color:#fff; display:block; padding:1px 5px;}
.tealistR_topC .zlxxqk_tanti em{color:#000; padding:0px 3px;}
.tealistR_timewz{color:#2490fd;font-size:0.875em; margin-right:30px;}
.tealistR_zjtitnamewz{font-size:0.875em; margin-right:40px;}
.tealistR_zewzC{color:#333; font-weight:bold;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:320px;}
.tealistR_sztimeC{font-size:0.875em;cursor:pointer}
.teasz_ico{background:url(../images/xico.png) no-repeat -0px -268px;width:16px;height:16px;display:block; margin:3px 3px 0 0;}
.delete_but{background-position:0px -46px;}
.bianji_but{background-position:0px -123px;}
.tealistR_deleteibut{cursor:pointer}
.tealist_RClist{}
.tealist_RClist ul>:first-child{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd}
.tealist_RClist ul li{border-bottom:1px dashed #ddd;margin-top:0px !important; padding:15px 0 15px 5px;font-size:0.875em;}
.tealistR_sztimeC .bianji_but{margin-top:1px;}
.teaching_zcewzC{}
.teac_xianxiake{width:650px;margin-right:40px;display:block; font-size:14px;}
.listL_spot{background:#2490fd;width:8px;height:8px; display:block;border-radius:360px;margin:7px 8px 0 0 ;}
.xxk_timewz{color:#2490fd; margin-right:30px;}
.teac_xianxiake .tealistR_zjtitnamewz{ margin-right:0px;}
.kejie_Cwz{font-size:14px;}
.kejie_Cwz .tealistR_zewzC{ font-weight:normal; margin:0px 3px;}
.kejieL_titwz{ margin-right:40px;}
.kejie_slwz em{ margin:0px 2px; color:#333; font-weight:bold}
.kejie_slwz em.rad{color:#f00}
.kejie_slwz em.lanse{color:#2490fd;}
.teatime_tcCon{padding:15px}
.teatime_topwzC{ margin-bottom:10px; font-size:14px;}
.teatime_topwzC input{height:33px;line-height:33px;border:1px solid #ddd;overflow:inherit;text-align:center;color:#f00;font-weight:bold; font-size:16px;width:100px; margin-right:5px;}
.teatime_listbox .tcxxlmbox{ font-size:14px;}
.teatime_listbox{border:1px solid #ddd; max-height:300px;overflow:auto}
.teatime_listbox li{height:35px; line-height:35px;font-size:14px; padding:10px; border-bottom:1px solid #ddd}
.teatime_listbox .tcxxlmbox li{ padding:0px; border-bottom:none}
.teatime_listbox .tcxxlmbox li.laydate-icon{ border:1px solid #ddd}
.teatime_listbox li.teatimezjCon{ background:#f9f9f9}
.teaching_sxC{ width:120px; margin-top:8px;}
.cjmooc_list .kjslist li a .cmmico{ margin-top:2px;}

/*504*/
.moocteachingplanbox .zjlanmu span,.moocteachingplanbox .zjbut_ico span{width:50px;}
.moocteachingplanbox .zjlanmu span.yidicobox,.moocteachingplanbox .zjbut_ico span.yidicobox{width:115px;}
.moocteachingplanbox .huadong .taskhdbox{margin-left:10px;}
.moocteachingplanbox .zjzl_ico,.mooc_fabutcbox .zjzl_ico{line-height:17px;}
.mooc_fabutcbox .cjmooc_list .kjslist li a{width:410px;cursor:inherit}
.mooc_fabutcbox .cjmooc_list .kjslist li a em{max-width:350px;}
.mooc_fabutcbox .zjlanmu, .mooc_fabutcbox .zjbut_ico{width:340px;}
.mooc_fabutcbox .zjabout_ico,.mooc_fabutcbox .kclistT{cursor:inherit;}
.mooc_fabutcbox .cjmooc_list{max-height:480px; overflow:auto}
.mooc_fabutcbox .kclistT{pointer-events:none;cursor:default;pointer-events:none\9\0;cursor:inherit\9;}
.mooc_fabutcbox .cjmooc_list .mocc_vcon{ background:none;padding:0px;}
.mooc_fabutcbox .cjmooc_list .mocc_vcon li .zjbut_ico span{ margin-top:0px;}
.zjcs_yiyou{background-position:-170px -261px;}/*504新加*/
.zjcs_gantanhao{background-position:-40px -768px;}/*505新加*/
.cjmooc_list .kjslist li a em.guanbi{color:#999}
.lanse{color:#2490fd;}
.mooc_xzzjbut{padding:0px 12px;color:#33;font-size:12px;font-weight:normal;max-width:100px;max-height:28px;line-height:28px;text-align:center;display:inline-block;border-radius:15px;}
.mooc_jiahao{ background:#2490fd;width:16px;height:16px; line-height:16px;display:block; float:left; margin:6px 5px 0 0; color:#fff; border-radius:3px;}
.kclistT .mooc_xzzjbut{ margin:3px 0 0 5px; float:left}
.kclistT .ddname_input{width:400px;}

/*17.06.05*/
.moocteachingplanbox .ddnameC{float:left}
.moocteachingplanbox .kclistT em{margin:0px;}
.moocteachingplanbox .cmmico{margin:10px 0 0 5px;}
.xztishiico{background:#f00;border-radius:360px;width:5px;height:5px;display:block;float:left;margin:15px 5px 0 0;}
.mocc_vcon .xjspoc_glzjC{padding-left:10px;margin-bottom:-10px;}/*17.06.05修改*/
.mocc_vcon .xjspoc_glzjC em{ color:#2490fd; font-size:12px;}
.spocL_xxkhdtitC{background:#f8f8f8;padding:10px 15px; font-size:14px; margin:10px 0;}/*170616 新加*/
.spocL_xxkhdtitC a{ color:#2490fd; text-decoration:underline}/*170616 新加*/
.spoc_kcbanji_navC{padding:15px; border-bottom:1px solid #ddd;}
.spoc_kcbanji_navC a{float:left;display:block; text-align:center;width:8.2%;}/*180903 修改*/
.spoc_kcbanji_navC a em{display:block; font-size:12px; color:#333;}
.spoc_kcbanji_navC a:hover em{ color:#2490fd;}
.kcban_navico{background:url(../images/spoc_bj.png) no-repeat 0 0;width:48px;height:48px; display:inline-block;cursor:pointer;}
.navico_zlts{background-position:-58px 0px}
.navico_zy{background-position:0px -58px}
.navico_stcs{background-position:-58px -116px}
.navico_tp{background-position:0px -116px}
.navico_xztl{background-position:0px -174px}
.navico_ks{background-position:-58px -58px}
.navico_pbl{background-position:-58px -174px}
.spoc_jhbox{}
.spoc_jhbox ul{}
.spoc_jhbox ul li{ border-bottom:1px solid #ddd; padding:15px;}
.spcojh_listC .kcban_navico{ margin-right:15px;width:60px;height:60px; position:relative;}/*170630 修改*/
.spcojh_listC .kcban_navico .triangle{border-right:20px solid #fb815c;}/*170630 增加*/
.spcojh_listC .kcban_navico .tiswz_C{width:20px; text-align:center; left:1px;}/*170630 增加*/
.jhL_ico_tp{background-position:-5px -237px;display:block}/*170630 修改*/
.jhL_ico_qd{background-position:-5px -319px;display:block}/*170630 修改*/
.jhL_ico_zlts{background-position:-5px -401px;display:block}/*170630 修改*/
.jhL_ico_zy{background-position:-5px -483px;display:block}/*170630 修改*/
.jhL_ico_stcs{background-position:-5px -565px;display:block}/*170630 修改*/
.jhL_ico_ks{background-position:-5px -811px;display:block}/*170630 修改*/
.jhL_ico_xztl{background-position:-5px -647px;display:block}/*170630 修改*/
.jhL_ico_pbl{background-position:-5px -729px;display:block}/*170630 修改*/
.jhR_con{max-width:860px;width:100%}

.jhR_jiahao_ico{ background:url(../images/xico.png) no-repeat -104px -167px;width:16px;height:16px; display:block; margin:0px -8px 0 8px;}
.jhR_R_butC a:hover .jhR_jiahao_ico{background-position:-130px -167px;}
.jhR_up_ico{background-position:-27px -149px;}
.jhR_R_butC a:hover .jhR_up_ico{background-position:-53px -149px;}
.jhR_titwzC{height:30px;line-height:30px;width:1080px;}
.jhR_titbjC{cursor:pointer;display:block}
.jhR_titbjC em{font-size:14px;color:#333;}
.lanmuLtitwz{max-width:360px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; float:left;}
.jhR_titbjC .ddname_input{width:58px;border:1px solid #ddd;height:28px; text-align:center}
.jhR_titbjC:hover em{ color:#2490fd}
.activity:hover em{ color:#333}
.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}
.jhR_L_con .splblistRcz a{color:#333;}
.fd_xytplistbox{}
.fd_xytplistC{max-height:306px;overflow:auto}
.fd_xytplistC tr:first-child{ background:#eee; border-bottom:1px solid #ddd;}
.fd_xytplistC th{font-weight:normal;font-size:14px;color:#333; height:33px; line-height:33px;}
.fd_xytplistC td{text-align:center}
.fd_xytplistC td:nth-child(2),.fd_xytplistC th:nth-child(2){text-align:left}
.fd_xytplistC th:nth-child(2){width:260px;}
.fd_xytplistC tr{border-bottom:1px solid #ddd; height:33px; line-height:33px;}
.fd_xytplistC td{ font-size:12px;}
.fd_xytp_titwz{max-width:260px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block; }
.fd_zylistbox .fd_xytplistC th:nth-child(2){width:200px;}
.fd_zylistbox .fd_xytp_titwz{max-width:200px;}
.tishiredico{ background:#f00;width:5px;height:5px;display:block;border-radius:360px; margin:15px 5px 0 0}


.spRinputC{line-height:35px;color:#999;font-size:14px;}
.bjLname{text-align:right;padding-right:10px;}
/*06.05*/
.jxjh_xsklistC .lblistRTcon{ margin-top:13px;}
.jxjh_xsklistC .splblistRcz{margin-top:10px;}
.jxjh_xsklistC{ position:relative}
.jxjh_xsklistC .tjjsbut{background:#2490fd;border-color:#2490fd;color:#fff; position:absolute;right:15px;top:-38px;width:120px;font-size:14px;height:35px;line-height:35px;}
.jxjh_xsklistC .xjkcico{ margin:10px 0 0 15px;}
.spockclb_listC li{ position:relative;}
.xintishibox{position:absolute;left:-4px;top:-14px;z-index:8;}
.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}
.tiswz_C{color:#fff;font-size:12px;position:absolute;left:5px;top:13px;}
.cjmooc_list .kjslist .xjspoc_glzjC li{ padding:0px !important;}
.cjmooc_list .kjslist .xjspoc_glzjC li:last-child{ border:none}
.cjmooc_list .kjslist li .daoduCbox{ height:auto; border:none;}
.mocc_vcon .daoduCbox .zjCbox{padding:0px;}
/*180626 bear.per_secondRTT a.return{background:none;}*/
.per_secondRTT a.return .returnico{margin-top:10px;}
.xxk_xztlCbox .fzszlRC{width:1055px;}
.xxk_xztlCbox .fzszRlist:nth-child(odd){background:#fff;}
.xxk_xztlCbox .fzszRlist:nth-child(even){background:#eee}
.xxk_xztlCbox .spfzclCbox{height:auto;}
.xxkhdbjbox .jhR_con{max-width:1080px;}
.xxkhdbjbox ul li{ cursor:pointer}
.xxkhdbjbox ul li:hover{ background:#ecf6ff}/*170630 修改*/
.xxkhd_fsbox{}/*170616 修改-删除*/
.xxkhd_fsbox em{}/*170616 修改-删除*/
.fstitwz{}/*170616 修改-删除*/
.fs_jieguo{}/*170616 修改-删除*/
.xxk_ktlblistbox{ margin-top:10px;}/*170630 修改*/
.xxk_ktlblistL{font-size:12px;}
.xxk_ktlblistL span{ float:left}
.xxk_ktlblistL .line1px{ margin:3px 10px 0 10px;}
.sytiem{color:#fd4e03;}
.xxkR_czioc{width:16px;height:16px; display:block; float:left; background:url(../images/xico.png) no-repeat -78px -344px; margin:3px 3px 0 0}
.xxkR_czioc_js{background-position:-130px -344px}
.xxkR_czioc_sztime{background-position:-104px -344px}
.splblistRcz a{margin-left:20px;}/*180629 修改*/
.splblistRcz a.lanse{color:#2490fd;}
.splblistRcz a.chengse{color:#fd4e03;}
.xxkhdbjbox .spkclbztC{margin-top:5px; margin-left:0px;}/*180903 修改*/
.tiswzcon{font-size:14px;}
.tstimeC{ color:#999; font-size:12px;}
.jhR_titbjC .jginput{width:58px;border:1px solid #ddd;height:28px; text-align:center}
.fdtimebox{padding:15px;}
.fdtimebox .xjtask_time{ margin-left:20px;}
.fdtimetop_wz{ height:35px;line-height:35px;text-align:center; font-size:14px; width:100%; display:block}
.fdtimetop_wz em{color:#fd4e03;}
.fdtimebox .xjtask_time em{ margin-right:10px;}
.fdtimebox .xjtask_time li{ margin-bottom:20px;}
.fdtimtopbox{ width:100%; min-height:150px;}
.spRinputC  span input{ margin-top:12px;}

/*170612*/
.xxkR_hpioc_sztime{background-position:-78px -394px;}
.xxkR_xztlioc_sztime{background-position:-104px -394px;}
.xxkR_xzcgioc_sztime{background-position:-130px -394px;}
.xs_upico{background-position:-78px -420px;}

/*170613*/
.spoc_kcjhylbut{margin-right:15px;}
.spoc_kcjhico{background-position:-104px -420px;}
.spoc_jxjhfd_box{padding:15px;}
.daodu_overflow{max-height:500px;overflow:auto}
.spoc_fddaodubox{border:1px solid #ddd;}
.spoc_fddaodu_tit{background:#f8f8f8;min-height:20px;padding:10px 0;text-indent:15px; border-bottom:1px solid #ddd; margin-bottom:-1px;}
.spoc_fddaodu_tit strong{font-size:16px;font-weight:normal;color:#333;}
.Rspoc_daoduzj{font-size:12px;margin-right:10px;}
.Rspoc_daoduzj em{ margin-right:3px;}
.spocfd_xxkbox{padding:15px;}
.spocfd_xxkbox dl{margin-top:-10px;}
.spocfd_xxkbox dd{ border-bottom:1px solid #ddd; padding:10px; min-height:18px;}
.spocfd_xxkbox .xzk_zltitwz{font-size:14px; color:#2490fd; max-width:650px;text-indent:0px;}
.zjfd_titibox{color:#333}
.jihuatian{font-size:14px;}
.jihuatian .red{margin:0px 3px;}
.fdspoc_zjlistbox li{ margin-bottom:15px;}
.zjfd_titibox .xzk_zltitwz{ max-width:300px;}
.spoc_fddaodu_tit .spocfd_xxkbox{ padding:10px;}
.spoc_fddaodu_tit .spocfd_xxkbox dl{margin-top:0px;}
.spoc_fddaodu_tit .spocfd_xxkbox dd {border:0px;padding:0px 10px;float:left}
.Rspoc_xueshiwz{font-size:12px;}
.fdspoc_jielistC{padding:15px;}
.fdspoc_jielistC .xzk_zltitwz{font-size:14px;color:#333;display:block;float:none;max-width:680px;}
.fdspoc_jielistC ul{ margin-top:-10px;}
.fdspoc_jielistC li{ border-bottom:1px solid #ddd; padding:10px}
.fdspoc_jielistC li .spocfd_xxkbox{padding:5px 10px 0px 10px;}
.fdspoc_jielistC li .spocfd_xxkbox dl{margin-top:0px;}
.fdspoc_jielistC li .spocfd_xxkbox dd{border:0px;padding:0px 10px;float:left}
.fdspoc_jielistC li .spocfd_xxkbox .xzk_zltitwz{ color:#2490fd;}
.titbjC_hover .ddname_input{border:1px solid #ddd;width:200px;height:30px;}
/**.titbjC_hover .titbjC_hoverbj{display:none}**/



.spcojh_listC .kcban_navico{ margin-right:15px;width:60px;height:60px; position:relative;}/*170630 修改*/
.spcojh_listC .kcban_navico .triangle{border-right:20px solid #fb815c;}/*170630 增加*/
.spcojh_listC .kcban_navico .tiswz_C{width:20px; text-align:center; left:1px;}/*170630 增加*/
/*.jhL_ico_tp{background-position:0px -232px;display:block}!*170630 修改*!
.jhL_ico_qd{background-position:0px -314px;display:block}!*170630 修改*!
.jhL_ico_zlts{background-position:0px -396px;display:block}!*170630 修改*!
.jhL_ico_zy{background-position:0px -478px;display:block}!*170630 修改*!
.jhL_ico_stcs{background-position:0px -560px;display:block}!*170630 修改*!
.jhL_ico_ks{background-position:0px -806px;display:block}!*170630 修改*!
.jhL_ico_xztl{background-position:0px -642px;display:block}!*170630 修改*!
.jhL_ico_pbl{background-position:0px -724px;display:block}!*170630 修改*!*/

.xxkhdbjbox ul li:hover{ background:#ecf6ff}/*170630 修改*/
.xxk_ktlblistbox{ margin-top:10px;}/*170630 修改*/

/*170711 spoc活动分值不够提示*/
.spoc_hdtishiwz{padding:10px 15px;font-size:12px;border-bottom:1px solid #ddd; color:#999;background:#f8f8f8; line-height:16px;}
.spcotishi_ico{ background:url(../images/ico.png) no-repeat -40px -768px;width:16px;height:16px; display:block; margin-right:5px;}
.spoc_hdtishiwz em{font-weight:bold; color:#f00;font-size:14px;}

/**投屏样式按钮*/
.xxkR_toupingico{background-position:-78px -472px}/*171009*/

/*二维码新页面 171009*/
.erweimabox{width:1400px; margin:0 auto; text-align:center;}
.erwm_titlebox{width:500px; margin:30px auto 20px auto; line-height:31px;position: relative;}
.erwm_titlebox strong{color:#333;font-size:1.8em;}
.erwmbox,.shuzibox,.qiandaorsbox{width:500px; margin:10px auto;}
.erwmbox img{width:100%; height:100%;max-width:500px;}
.shuzibox span{border:1px solid #333;color:#333;font-size:3em;width:70px;height:70px;line-height:70px; margin:0px 8px 0px 0px;display:inline-block}
.shuzibox span:last-child{margin: 0px;}
.qdrenshubC{font-size:14px; line-height:30px;}
.qdrenshubC em{margin:0px 5px;}
.qdrenshubC em.red{font-size:1.2em}
.jieshubut{background:#e3020c;color:#fff; border:none; padding:10px 0; cursor:pointer; width:100%; font-size:20px}
/*.youxiaoqi{position: absolute;right: 170px;background: #FFf;border-radius: 360px;width: 150px;height: 150px;text-align: center;line-height: 150px;}*/
.youxiaoqi{margin-left: 20%;}
.daojishi em{ font-size:28px; margin-right:5px;}
.youxiaoqi em{font-size:60px; margin-right:5px;}
.qiandaorsbox{ position:relative;}

/*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;}
.navico_tnfb{background-position:0px -1430px;}
.navico_tnfb_b{background-position:-6px -1493px}
.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:none; padding:10px 15px;}/*190227g*/
.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:#2490fd;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{}
.xqtwxslist ul{padding:10px;}
.xqtwxslist li{float:left;margin-right:40px; 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:#2490fd;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:#2490fd;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;  display: block;max-width: 84px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.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;}
.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 35px;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:450px;}
.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 35px;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 35px;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 35px;border-radius:15px;}
.fx4dCcolor_L .fx4dtitwz,.fx4dCcolor_L .fx4d_fd h5{color:#2490fd;}
.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;}

/*小组成员方案详情*/
.zdy_bjcopyCon{position:relative;padding-top:40px;}
.zdy_bjcopyCon .qhkcbox{ right:initial;top:0px;}
.zdy_bjcopyCon .fateilist .loresxtj{width:215px;border:1px solid #ddd;}
.zdy_bjcopyCon .fateilist .loresxCon li{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0px 7px;}
.zdy_bjcopyCon .fateilist .loresxtj input{max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zdy_bjcopyCon .fateilist .loresxtj input.moreninput{border:none;}
.zdy_bjcopyCon .loresxCon{left:-1px;}
.zdy_bjcopyCon .qhkcbox em{margin-right:14px;}
.zdy_xzlistcon{max-height:450px;overflow:auto;}/*這一句用来控制多高出现滚动条 */
.zdy_xzlistcon ul li{margin-bottom:20px;}
.zdy_xzlistcon ul li:last-child{margin-bottom:0px;}
.zdy_xzlistcon .xjspxzwzC{padding:10px;margin:initial;}
.zdy_xzlistcon .xjspxzwzC span{margin:0 30px 0 0;}
.zdy_xzlistcon .zdy_xzcylistcon{border:1px solid #add0f6;margin-top:-1px;padding:10px;}
.zdy_xzlistcon .zdy_xzcylistcon li{width:148px;float:left;margin:10px 0;}
.zdy_xzlistcon .zdy_xzcylistcon li .zyCon{width:155px;}
.zdy_xzlistcon .zdy_xzcylistcon li .zyCon .zymzC em.zdy_xzxsname{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:inline-flex;margin:0px;font-size:14px;color:#666;}
.zdy_xzlistcon .zdy_xzcylistcon li .zyCon .zymzC{font-size:12px;color:#999;}
.zdy_biaozhu{background:#fea443;color:#fff;border-radius:15px;padding:0px 10px;font-size:12px;height:20px;line-height:20px;display:inline-block;margin-top:5px;}
.zdy_bzlanse{background:#2490fd;}
.zdy_bzlvse{background:#02c19f;}


/*直播课*/
.zdy_live-broadcastConbox{}
.zdy_live-broadcastConbox .spocL_xxkhdtitC{margin-bottom:0px !important;}
.spocL_xxkhdtitC{border-top:1px solid #ddd;margin-top:-1px !important;}
.zdy_live-broadcastCon,.popup_enter_tishibox{padding:15px;}
.zdy_Establish_but{padding:15px;text-align: center;}
.zdy_Establish_but button{border:#2490FD solid 1px;color:#2490fd;padding:0px 20px;background:#fff;height:40px;border-radius:5px;cursor:pointer;}
.zdy_Establish_but button:hover{background-color:#2490fd;color:#fff;}
.popup_Establishbox{padding:15px;}
.popup_Establish_fill{margin-bottom:10px;}
.popup_Establish_fill .popup_Establish_fill_Lname{width:120px;text-align:right;line-height:35px;font-size:14px;}
.popup_Establish_fill .iptext{height:33px;line-height:33px;border:1px solid #ddd;border-radius:3px;width:388px;padding:0px 5px;}
.popup_Establishbox .newbutbox{margin:20px 0 10px 0;}
.newbutbox input{border-radius:3px;}
.Establish_fill_radio label{margin-right:30px;height:35px;line-height:35px;display:inline-block;font-size:14px;}
.Establish_fill_radio label input{float:left;margin:12px 5px 0 0;}
.Establishok_Con{height:35px;line-height:35px;font-size:14px;}
.Establishok_Con .Establish_curr{background:#2490fd;color:#fff;border-radius:15px;display:inline-block;height:22px;line-height:22px;margin-top:7px;padding:0px 15px;}
.Establishok_Con .Establish_currY{background:#fbd03a;}
.Establishok_Con .Establish_currH{background:#999;}
.Establish_currbutbox{padding:15px 0;}
.Establish_currbutbox button{border:#2490FD solid 1px;color:#2490fd;padding:0px 20px;background:#fff;height:40px;border-radius:5px;cursor:pointer;margin-right:15px;}
.Establish_currbutbox button:hover{background-color:#2490fd;color:#fff;}
.Establish_currbutbox button.Establish_butdel{border-color:#f00;color:#f00;}
.Establish_currbutbox button.Establish_butdel:hover{border-color:#f00;background-color:#f00;color:#fff;}
.popup_EditionCom{text-align:center;margin:30px 0;}
.Edition_img{display:inline-block;width:100px;height:100px;border-radius:360px;overflow: hidden;}
.Edition_img img{width:100%;height:100%;}
.popup_EditionCom em{display:block;margin-top:10px;}
.popup_enterdowbut{border:#2490FD solid 1px;color:#2490fd;padding:0px 30px;background:#fff;height:40px;border-radius:5px;cursor:pointer;display:block;margin:0 auto;}
.popup_enterdowbut:hover{background-color:#2490fd;color:#fff;}
.zdy_EstablishokRwz{width:500px;}/*20200220*/
.EstablishokRwz{line-height:28px;font-size:14px;}/*20200220*/
.zdy_lieveRCon{ width:230px;}
.zdy_lieveRCon h3{color:#fff;font-size:16px;margin-bottom:10px;}
.zdy_lieveRCon .Establishok_Con{color:#fff;}

/*复制活动20200402*/
.spoc_kcbanji_navC a.zdy_copy-activity{border-left:1px solid #ddd;}
.navico_copy{background-position: -0px -1372px;}
.popup_copy-activityTopC{padding:15px;}
.popup_copy-activityTopC .qhkcbox{position:initial;height:30px;margin-bottom:10px;}
.popup_copy-activityTopC .qhkcbox:last-child{margin-bottom:0px;}
.popup_copy-activityTopC .qhkcbox em{margin-right:0px;}
.popup_copy-activityTopC .fateilist .loresxtj{width:280px;}
.popup_copy-activity_currC{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.copy-activity_currL{width:50%;height:300px;}
.copy-activity_currL h3{height:30px;line-height:30px;border-bottom:1px solid #ddd;text-align:center;color:#333;background:#f9f9f9;font-size:14px;}
.copy-activity_currR{width:49.8%;border-left:1px solid #ddd;}
.activity_currL_list{max-height:270px;overflow:auto;}
.activity_currL_list li{border-bottom:1px solid #ddd;height:40px;line-height:40px;padding:0px 10px;}
.activity_currL_list li:hover,.activity_currL_list li.current{background:#eaf5ff;} 
.activity_currL_list li:hover a,.activity_currL_list li.current a{color:#333;}
.activity_currL_list li a{font-size:14px;}
.activity_currL_list li a .activity_curr_wznowrap{word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:320px;}
.activity_currR_list li{border-bottom:none;font-size:14px;margin-bottom:1px;}
.activity_currR_list li:hover{background:none;}
.activity_currR_list li input.left{margin-top:14px;}
.activity_currR_list li .copy-activity_ico{width:32px;height:32px;display:block;background: url(../images/spoc_hdico.png);margin:4px 10px;}
.activity_currR_list li .copy-activity_datatuisong{background-position:-42px 0px;}
.activity_currR_list li .copy-activity_zuoye{background-position:0px -42px;}
.activity_currR_list li .copy-activity_kaoshi{background-position:-42px -42px;}
.activity_currR_list li .copy-activity_toupiao{background-position:0px -84px;}
.activity_currR_list li .copy-activity_suitang{background-position:-42px -84px;}
.activity_currR_list li .copy-activity_xiaozu{background-position:0px -126px;}
.activity_currR_list li .copy-activity_pbl{background-position:-42px -126px;}
.activity_currR_list li .copy-activity_tiwen{background-position:0px -516px;}
.activity_currR_list li .copy-activity_qiangda{background-position:-42px -516px;}
.activity_currR_list li .copy-activity_tanti{background-position:0px -558px;}
.activity_currR_list li .copy-activity_tnfb{background-position:0px -600px;}
.popup_copy-activitybutbox{padding:15px;}
.popup_copy-activitybutbox span.left{font-size:14px;line-height:35px;}
.popup_copy-activitybutbox .newbutbox{margin:0 0 0 180px;text-align:initial;}

/** 活动列表进行中的活动设置结束时间图标 */
.hdlist_up_lowbox li a.timeico{background: url(../images/ico.png) no-repeat 0px -120px;width: 16px;height: 16px;display: inline-block;background-position: -254px -768px;position: relative;top: 2px;}
.fdtimebox i.warning{background: url(../images/ico.png) no-repeat 0px -120px;width: 16px;height: 16px;display: inline-block;background-position: -40px -768px;}
