@charset "utf-8";
/*
 * @title           重置和公共类
 * @author       kylinwy
 * @email         kylinwy@qq.com
 * @version      1.0
 * @update      $Date: 2015-05-01 $
 */
 
  
.logo_teachercenter{background:url(../images/teacher_center/logo.png) no-repeat;width:395px;height:54px;margin-top:31px;}
 
.nav--sm .main-nav li{width:;}

/*左侧分类菜单隐藏*/
.main-l--w-sm{width:216px;margin-left:33px;float:left;position:relative; z-index:10000;}
.nav--sm-2 .cat-nav2{margin-top:0;}
.nav--sm-2 .cat-nav-hd2{margin-top:0; position:relative; z-index:10000;}
.nav--sm-2 .cat-nav-bd2{ position:absolute;top:40px;left:0;width:212px; z-index:30000;background:#fff;}
.nav--sm-2 .cat-cont{left:214px;top:-2px;*height:462px;_height:462px;}
.nav--sm-2 #J_cat_nav.hover .cat-nav-bd2{display:block;}

.cat-nav2 .cat-menu-bd .cat-menu-item{padding:0;}

#header{ z-index:100; position:relative;}

.teacher_center #nav{background:url(../images/teacher_center/nav.png) no-repeat center top;}
.teacher_center #nav-inner{background:none;}
/*.user_center #nav-inner{background:# url(../images/user_center/nav.png) no-repeat left center;}*/

/*----------------------------------------------------------
	index styles
-----------------------------------------------------------*/

/*用户信息区*/
.teacher_info_center{background:url(../images/teacher_center/bg.jpg) no-repeat center top;height:230px;margin-top:-17px;padding-top:10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';z-index:0;}
.teacher_info{width:140px;height:180px;padding:10px;float:left;background:#f9f9f9;margin-right:20px;}
.teacher_info .teacher_photo{border:1px solid #d3d3d3;margin-bottom:10px;}
.teacher_info .teacher_info_b dl{float:left;border-left:1px solid #dedede;padding:0 8px; text-align:center;font-size:12px;color:#666;box-sizing:border-box}
.teacher_info .teacher_info_b dl.first{border-left:none;}

.teacher_info_xq{float:left;width:800px;}
.teacher_info_xq h2{font-size:24px;color:#000;margin-bottom:20px;}
.teacher_info_xq h2 a{display:inline-block;width:50px;height:22px;line-height:22px;background:#42a684;font-size:12px;color:#fff; text-align:center;font-weight:normal;margin-left:10px; border-radius:26px}
.teacher_info_xq h2 a:hover{background:#1a7556; text-decoration:none;}

.teacher_info_xq .profile{line-height:26px;color:#666;margin-bottom:20px;}
.teacher_info_xq .profile b{color:#000;}
.teacher_info_xq .profile a{color:#f16325;}

.teacher_info_xq  .impress_content  .im{padding:2px 10px;border:1px solid #e7e7e7;display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top;background:#fff;}
.teacher_info_xq  .impress_content .add{width:80px;height:22px;display:inline-block;text-align:center;line-height:20px;border:1px solid #e7e7e7;color:#2f8a6b;font-weight:bold;background:#fff; border-radius:20px}
.teacher_info_xq  .impress_content .add i{background:url(../images/teacher_center/add.gif) no-repeat;display:inline-block;width:10px;height:10px;margin-right:5px;}

.teacher_info_xq  .impression{width: 570px;height: 35px;padding-top: 5px;overflow: hidden;}
.teacher_info_xq  .impression textarea {float:left;width:360px;height:24px;border:1px solid #c9c9c9;padding:0 5px;resize:none;line-height:24px;}
.teacher_info_xq  .impression input {width:80px;float:left;height:26px;line-height:26px;margin:0 0 0 10px;border:1px solid #D1D1D1;cursor:pointer;display:inline;background:#EDEAEA;color:#292929; text-align:center;}
  

/*左侧*/
.col-side {width: 180px;}

/*side_menu*/
.side_menu{border:1px solid #d5d5d5;background:#f9f9f9;width:176px;margin-bottom:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.smenu-item{background:url(../images/user_center/line.gif) no-repeat left bottom;}
.smenu-item .smenu-icon1{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -298px;width:20px;height:18px;vertical-align:-5px}
.smenu-item .smenu-icon2{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -338px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon3{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -22px;width:20px;height:18px;vertical-align:-6px}
.smenu-item .smenu-icon4{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -47px;width:20px;height:20px;vertical-align:-5px}
.smenu-item .smenu-icon5{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -72px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon6{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -96px;width:20px;height:18px;vertical-align:-5px}
.smenu a{display: inline-block;}
.smenu-hd{position:relative;width:163px;margin:0 auto;height:42px;line-height:42px;padding-left:15px;}
.smenu-bd{display: none;}
.sub-smenu{background-color: #f2f2f2;font-size: 12px;}
.sub-semnu-item{line-height: 30px; }
.smenu-item .smenu-hd a{color: #222;font-size:14px;padding-left:10px;}
.smenu-item .smenu-hd a:hover{color: #42a684;}
.smenu .last .smenu-hd{border-bottom: 0 none;}
.smenu .smenu-hd b {position: absolute;right: 30px;top: 50%;width: 9px;height: 8px;margin-top: -4px;background: url(../images/user_center/arrow.gif) no-repeat 0 0;}
.smenu .hover .sub-smenu-list-hover{background:#ededed;} 
.smenu .hover .smenu-hd{background:#42a684;border-bottom:none;}
.smenu .hover .smenu-hd a{font-weight: bold;color: #fff;}
.smenu .hover .smenu-bd{display: block;}
.smenu .hover .smenu-bd a{padding-left:20px;color:#000;width:156px;font-weight:bold;}
.smenu .hover .smenu-bd a.current{color:#42a684;background:#ededed;font-weight:bold;}
.smenu .hover .smenu-bd a:hover{color:#42a684;}
.smenu .hover  .smenu-icon1{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -298px;width:20px;height:18px;vertical-align:-5px}
.smenu .hover .smenu-icon2{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -338px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover  .smenu-icon3{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -22px;width:20px;height:18px;vertical-align:-6px}
.smenu .hover  .smenu-icon4{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -47px;width:20px;height:20px;vertical-align:-5px}
.smenu .hover  .smenu-icon5{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -72px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover .smenu-icon6{display:inline-block;background:url(../images/teacher_center/teacher-icon.png) no-repeat -40px -96px;width:20px;height:18px;vertical-align:-5px}
.smenu .hover .smenu-bd .sub-smenu-list{border-bottom:1px solid #efeae5;padding-left:10px;}
.smenu .hover .smenu-bd .sub-smenu-list a{width:auto;display:inline;padding-left:0;padding-right:10px;color:#666;}
.smenu .hover .smenu-bd .sub-smenu-list a:hover{color:#42a684;}

/*名师推荐*/
.mstj {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.mstj h3{background:url(../images/title.png) no-repeat 0 -1508px;height:26px;width:150px;}
.mstj .mod-bd{background:#f7f7f7;border:1px solid #ebebeb;}
.mstj .mod-bd .p-list{border:none;padding:0 10px;}
.mstj .p-list li {height:60px;line-height:normal;width:160px;border-top:1px solid #dadada;padding:10px 0;}
.mstj .p-list li.first{border-top:none;}
.mstj .p-list li a{background:none;padding-left:0;float:none;display:inline-block;color:#444;width:60px;height:60px;}
.mstj .p-list .info{color:#999;padding-top:0px;}
.mstj .p-list .info .title{margin-bottom:5px;font-size:14px;}
.mstj .p-list .info .title .gz{background:#f16325;font-size:12px;color:#fff; text-align:center;border-radius:20px;width:38px;height:18px;line-height:18px; vertical-align:middle;margin-left:5px;}
.mstj .p-list .info .title .gz:hover{background:#cd4104; text-decoration:none;}
.mstj .p-list .info p{line-height:18px;color:#666;}


/*最新访客*/
.zjfk{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.zjfk h3 {height: 26px;width:180px;}
.zjfk h3 b{background: url(../images/title.png) no-repeat 0 -1404px;height: 26px;width:90px;float:left;}
.zjfk h3 span{float:right;color:#999;font-weight:normal;height:23px;line-height:23px;border-left:1px solid #ccc;padding-left:10px;display:block;}
.zjfk h3 span i{color:#ff4b42;}

.zjfk .mod-bd{border:1px solid #ebebeb;background-color:#f7f7f7;padding:20px 0 0px 20px;}
.zjfk .mod-bd dl{float:left;margin-right:15px;margin-bottom:20px;}
.zjfk .mod-bd dl dt{margin-bottom:10px;border:1px solid #ddd;}
.zjfk .mod-bd dl dd{font-size:12px;color:#444;}
.zjfk .mod-bd dl dd.time{font-size:12px;color:#999;}



/*右侧区域*/
.w800{width:800px;}
.hydt{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.hydt h3{background: url(../images/title.png) no-repeat 0 -1352px;height: 26px;width:800px;}
.hydt .mod-bd .hydt_list{border:1px solid #ebebeb;padding:20px;}
.hydt .sponsor{margin-bottom:30px;} 
.hydt .sponsor .cover{width:120px;float:left;}
.hydt .sponsor .cover a{border:1px solid #ebebeb;}
.hydt .sponsor .cover  i{font-size:16px;margin-left:10px;color:#000;}
.hydt .sponsor .time{float:right;font-size:12px;color:#999;}
.hydt .sponsor .time i{margin-left:10px;}
.hydt .mood{color:#1e50a2;padding-bottom:20px;border-bottom:1px dotted #cccccc;}

.f-detail {padding:20px 10px 20px 0;position:relative;}
.f-detail .item {height:16px;display:inline-block;padding:6px 8px 6px 0;margin:0 8px 0 0;vertical-align:middle;color:#42a684;}
.f-detail .item-line {font-size:0;width:1px;height:11px;margin-right:9px;border-width:0 1px 0 0;border-style:solid;overflow:hidden;display:inline-block;line-height:0;vertical-align:-3px;*vertical-align:0;color:#42a684;}
.f-detail .item .ui-icon {	margin-right:7px;vertical-align:-3px}
.f-detail .item-sp .ui-icon {margin-right:0}
.f-detail .icon-comment{background:url(../images/user_center/user-icon.png) no-repeat 0 -220px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-forward{background:url(../images/user_center/user-icon.png) no-repeat 0 -271px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-praise{background:url(../images/user_center/user-icon.png) no-repeat 0 -196px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-feed-collect{background:url(../images/user_center/user-icon.png) no-repeat 0 -245px;display:inline-block;width:16px;height:16px;}
.f-item .f-reprint {	line-height:14px;margin-bottom:11px}
.f-like:after {content:"";overflow:hidden;display:block;clear:both}
.f-like {margin-bottom:20px;*margin-bottom:12px;zoom:1}
.f-like .icon-btn {width:30px;margin-right:10px;_margin-right:7px;	float:left;position:relative}
.f-like .icon-btn .icon-praise {border:1px solid #eaedd5;width:16px;height:16px;padding:6px;display:inline-block;	border-radius:2px;background:url(../images/user_center/user-icon.png) no-repeat 5px -190px;}
.f-like .icon-btn .item {width:30px;height:30px;float:left;margin:0 10px 10px 0;overflow:hidden}
.f-like .icon-btn .item img {width:30px;height:30px;border-radius:2px}
.f-like .user-list:after {content:"";overflow:hidden;display:block;clear:both}
.f-like .user-list {zoom:1;_height:30px}
.f-like .user-list .item {width:30px;height:30px;float:left;margin:0 10px 0 0}
.f-like .user-list .item img {width:30px;height:30px;border-radius:2px}
.f-like .user-list .txt-item {line-height:30px;float:left}
.f-like .user-list .more {border-width:1px;border-style:solid;width:16px;height:16px;padding:6px;display:inline-block;border-radius:2px;vertical-align:top;
	margin-bottom:10px;float:left}

/*回复*/
.feeds_comment_v2 .mod_commnets_poster {background: none;position: relative;}
.textinput, .textarea {background-color: #fff;border-color: #d6d6d6;color: #444;width:750px;}
.bor2 {border:1px solid #ADB6C9;}
.bg{background-color: #fff;}
.mod_commnets_poster .textinput {height:28px;line-height:28px;padding-left:5px;}
.mod_quick_comment {border-width: 0 0 0 1px;height: 28px;position: absolute;right: 1px;text-align: center;top: 1px;width: 72px;}
.btn_quick_comment {cursor: pointer;display: block;height: 28px;line-height: 28px;}
.mod_commnets_poster .comments_poster_bd {padding: 0 0 0 40px;position: relative;z-index: 1;}
.mod_commnets_poster div.comments_poster_default {padding-left: 0;}
.mod_commnets_poster .comments_poster_bd .comments_box {position: relative;z-index: 1;}
.mod_comments_poster_noavatar div.comments_poster_bd, .mod_comments_poster_noavatar div.comments_poster_ft {padding-left: 0;}
.mod_comments_poster_noavatar .textinput{min-height:34px;padding-bottom:22px;}
.textarea {border-style: solid;border-width: 1px;cursor: text;outline: medium none;word-wrap: break-word;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}
.mod_commnets_poster .comments_poster_op {float: right;height: 30px;}
.mod_commnets_poster .comments_poster_ft .gb_bt {border-radius: 2px 2px 2px 2px;display: inline-block;margin-left: 6px;font-size: 14px;height: 28px;line-height: 25px;overflow: hidden;    padding-bottom: 4px;width: 72px;z-index: 1;border:1px solid #42a684;color:#fff;cursor:pointer;}
.mod_commnets_poster .comments_poster_ft .gb_bt:hover{background:#1a7556;}
.gb_bt, .gb_bt2, .bt_tx1, .bt_tx2, .bt_tx4, .bt_tx5, .bt_tx6, .bt_tx7 { background-color: #42a684;}
.qz_poster_left{float:left;height:28px;}
.mod_commnets_poster .comments_poster_addons {padding-top: 2px;}
.mod_commnets_poster .comments_poster_addons a {cursor: pointer;margin-right: 8px;text-decoration: none;}

.emotion-button, .at-button {background: url(../images/user_center/icons.png) no-repeat  0 0 ;display: inline-block;height: 16px;line-height: 16px;margin-right: 5px;padding-left: 20px; }
.emotion-button {background-position: 0px -4px;}
.at-button {background-position: -20px -3px;}
.emotion-button:hover{background-position: 0px -21px; color: #ABB3C5;}
.at-button:hover{background-position: -20px -20px;}

.wdkc .mod-bd{border:1px solid #ebebeb;padding:10px;}
.wdkc-list-video .hd {height:40px;background-color: #efefef;}
.wdkc-list-video .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.wdkc-list-video .tabs-bd{padding:0;border:none;overflow:hidden;}
.wdkc-list-video .tabs-hd .on{background-color:#42a684;}
.wdkc-list-video .tabs-hd .on a{color:#fff;}


.page{text-align: center; padding-bottom: 20px; margin:0px auto;}
.page span{padding: 0 1px;}
	.page a{display: inline-block; padding: 3px 10px; border: 1px solid #ccc;}
	.page a:hover{border-color: #42a684; color: #42a684; text-decoration: none;}
	.page-prev,.page-next{display: inline-block; width: 5px; height: 10px; background:url(../images/page/page_icon2.png) 0 0 no-repeat; vertical-align: middle;}
	.page-prev{ margin-right: 5px;}
	.page-next{background-position: 0 -10px; margin-left: 5px;}
	.page-text{border: 1px solid #ccc; height: 23px; line-height: 23px; width: 30px; margin: 0 3px; text-align: center;}
	.page-btn{padding: 5px 10px; background-color: #ddd; border: 1px solid #ccc;}
	.page-btn:hover{border-color: #999;}
	

/*个人发表框*/
.qz-poster {position: relative;z-index: 25;width:800px;margin-bottom:20px;}

.qz-poster .qz-inputer { border:1px solid #42a684;height:65px; width:748px;float:left;}
.qz-poster .qz-inputer .qz_textarea {float:left;height:65px;font-size: 14px;border:none;width:748px; resize:none;}

.qz-poster-attach-side{float:right;width:49px;height:65px;z-index:11;border:1px solid #42a684;border-left:none; position:relative;}
.qz-poster-attach-side .item {float:left;width:49px;height:65px;text-align:center;position:relative;background-color:#dceed4;}
.qz-poster-attach-side .item .icon {display:inline-block;width:25px;height:19px;margin-top:25px;overflow:hidden;}
.qz-poster-attach a .txt, .qz-poster-attach-side .item .txt {display:none;}

.qz-poster .qz-poster-ft {border:1px solid #42a684;border-top:none;height:40px;}
.qz-poster .qz-poster-ft .qzaddons{float:left;}
.qz-poster .qz-poster-attach a{display:inline-block;height:16px;margin-right:10px;cursor:pointer;position:relative;}
.qz-poster .qz-poster-attach .icon{display:inline-block;width:16px;height:16px;overflow:hidden;vertical-align:middle;margin-left:10px;margin-top:10px;}
.qz-poster .qz-poster-attach .icon-emot{background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -513px;}
.qz-poster .qz-poster-ft .qzappwrap{float:right;}
.published{display:block;background:#42a684;width:80px;height:30px;line-height:30px;border-radius:3px;color:#fff; text-align:center;margin-top:5px;font-size:14px;}  
.qz-poster .qz-poster-ft .published:hover{background:#1a7556; text-decoration:none;}
	
.qz-poster-attach-side .item .pic { display: block; position: relative; width: 50px; height: 65px; overflow: hidden; color: #999999; cursor: pointer; text-align: center; background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -446px;margin-left:10px;margin-top:25px;}
.qz-poster-attach-side .item .pic span { font:12px/27px "微软雅黑"; color:#888; }
.qz-poster-attach-side .item .filePrew { display: block; position: absolute; top: -25px; left: -10px; width:50px; height:65px; font-size: 100px; opacity: 0; filter:alpha(opacity=0); cursor:pointer;}

/*----------------------------------------------------------
	教师个人中心-个人资料 styles
-----------------------------------------------------------*/

.col-main-content{padding-top:;}
.user_from li{line-height:45px;color:#000;position:relative;}
.user_from li label{display:inline-block;width:90px; text-align:right;color:#000;margin-right:20px; float:left;}
.user_from  li .ipt,.user_from li  .ipt_s,.user_from li  .ipt_l{width:210px;padding:9px 5px 8px 5px;border:1px solid #e6d085;margin-right:14px;}
.user_from li  .ipt_s{width:90px;}
.user_from li  .ipt_l{width:320px;}
.user_from li  .ipt_l{width:420px;}
.col-main-con .textarea{width:400px;padding:9px 5px 8px 5px;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;margin-right:14px;margin-bottom:20px; vertical-align:middle;resize: none;margin-top:10px;}
.user_from  li .selector,.user_from  li .selector{padding:6px 0;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;color:#666;}
.user_from li  span.error{color:#e33840;display:inline-block;width:260px;line-height:18px; vertical-align:middle;}
.user_from li.submit_btns{margin-top:20px;}
.user_from li.submit_btns a{display:inline-block;background:#42a684;width:120px;height:40px;line-height:40px; text-align:center;color:#fff;font-size:14px;font-weight:bold;border-radius:5px;margin-right:20px;}
.user_from li.submit_btns a:hover{ background:#1a7556; text-decoration:none;}
.user_from li a.turn{color:#0073c3;margin-left:20px;}

	
/*----------------------------------------------------------
	教师个人中心-头像设置 styles
-----------------------------------------------------------*/
.up2 {padding-left:100px; position:relative;}
.up2 a{color:#015aee;}
.up2img {border: 1px solid #d7d6d6;width:298px;height:298px;}
.uploadInput {position: relative;cursor: pointer;margin: 0 5px 10px 0;}
.uploadInput input {position: absolute;left: 0;top: 0;border: 0 none;width: 80px;height: 32px;margin: 0;padding: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;overflow: hidden;text-align:left;}
.save_inp {vertical-align: -2px;margin-right: 3px;border: none;}
.upbtn{padding-top:100px;padding-left:50px;}
.upbtn p{color:#666;}
.up2 a.btn_normal{background:#42a684;color:#fff;margin-right:5px;width: 80px;height: 32px;line-height:32px;display:inline-block;border-radius:3px; text-align:center;}
.up2 a.btn_normal:hover{background:#1a7556; text-decoration:none;}
.thumbnail img{border:1px solid #d7d6d6;margin-right:15px;}
	

	
/*----------------------------------------------------------
	教师个人中心-我的相册 styles
-----------------------------------------------------------*/	
.up_load { display: block; position: absolute;top:-10px;right:0;width: 95px; height: 35px; line-height:35px;overflow: hidden; color: #fff; cursor: pointer; text-align: center; background:#42a684 url(../images/teacher_center/teacher-icon.png) no-repeat 10px -554px;margin-left:10px;border-radius:3px;padding-left:15px;cursor:pointer;}
.up_load  .filePrew2 { display: block; position: absolute; top: -25px; left: -10px; width:50px; height:65px; font-size: 100px; opacity: 0; filter:alpha(opacity=0); cursor:pointer;}
.up_load:hover{color:#fff;}

.product{margin-bottom:20px;width:758px;}
.product ul li{width:150px;height:150px;float:left;border:10px solid #f9f9f9;margin-right:19px;margin-bottom:20px; position:relative;}
.product_pic a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.product ul li span.delete{ position:absolute;right:0;top:0;background:#42a684 url(../images/teacher_center/delete.png) no-repeat center center;display:block;width:20px;height:20px;cursor:pointer;}
.product ul li span.delete:hover{background:#1a7556 url(../images/teacher_center/delete.png) no-repeat center center;}
	
/*layer*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}			
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

#gallery{background-color:#444;padding:10px;width:520px;}
#gallery ul{list-style:none;}
#gallery ul li{display:inline;}
#gallery ul img{border:5px solid #3e3e3e;border-width:5px 5px 20px;}
#gallery ul a:hover img {border:5px solid #fff;border-width:5px 5px 20px;color:#fff;}
#gallery ul a:hover {color: #fff; }

	
/*----------------------------------------------------------
	教师个人中心-教学成果-教学理论 styles
-----------------------------------------------------------*/	
.jxll li{height:20px;padding:6px 0;font-size:14px;}
.jxll li a{float:left;  width: 570px;white-space: nowrap;word-wrap: normal;overflow: hidden;text-overflow: ellipsis;vertical-align: text-bottom;}
.jxll li a i.img{background:url(../images/teacher_center/teacher-icon.png) no-repeat 0 -596px;display:inline-block;width:16px;height:14px; vertical-align:middle;}
.jxll li span{float:right;font-size:12px;color:#999}

.col-main-content-xq{background:#f9fdf7;padding:20px 20px;}
.col-main-content-xq h5{font-size:26px;color:#000; text-align:center;margin-bottom:20px;}
.col-main-content-xq p{font-size:14px;color:#666;line-height:24px;margin-bottom:10px; text-indent:27px;}
.col-main-content-xq p.tc{ text-indent:0;margin-bottom:10px;}


/*----------------------------------------------------------
	教师个人中心-教学成果-自主教材 styles
-----------------------------------------------------------*/	

.jcjy-list-video .hd{height:40px;background-color:#efefef;/*margin-bottom:20px;*/border-bottom:2px solid #42a684;}
.jcjy-list-video .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.jcjy-list-video .tabs-bd{padding:0;border:none;overflow:hidden;}
.jcjy-list-video .tabs-hd .on{background-color:#42a684;}
.jcjy-list-video .tabs-hd .on a{color:#fff;}



.actilist{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1'}
.product_item{padding:20px 0;border-bottom:1px dotted #e7e7e7}
.product_item:hover{background:#f7fffc;}
.product_item .pro_title{float:left;width:98px;height:108px;margin-right:20px;border:1px solid #ddd;}
.product_item .pro_xq{float:left;width:520px;}
.product_item .pro_xq h2{margin-bottom:5px;}
.product_item .pro_xq h2 a{font-size:14px;color:#000;font-weight:normal;}
.product_item .pro_xq h2 a:hover{color:#42a684;}

.product_item .pro_xq p{color:#666;margin-bottom:5px;}
.product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:0;}
.product_item .pro_side{float:right;}
.product_item .pro_side ul li{color:#999; text-align:right;margin-bottom:10px;}
.product_item .pro_side ul li.praise{background:url(../images/page/icon.png) no-repeat 30px -196px;font-size:14px;color:#f16325;padding-left:5px;margin-bottom:40px;}
.product_item .pro_side ul li a.fcollect{background:#f16325 url(../images/page/icon.png) no-repeat 10px -283px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.product_item .pro_side ul li a.fcollect:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 10px -283px; text-decoration:none;}
.product_item .pro_side ul li a.download{background:#42a684 url(../images/page/icon.png) no-repeat 10px -241px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.product_item .pro_side ul li a.download:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -241px; text-decoration:none;}


.jclist .product_item .pro_title{float:left;width:124px;height:162px;margin-right:20px;border:1px solid #ddd; }
.jclist .product_item .pro_xq{float:left;width:602px;}
.jclist .product_item .pro_xq h2{margin-bottom:5px; position:relative;}
.jclist .product_item .pro_xq h2 a{font-size:16px;color:#f16325;font-weight:normal;}
.jclist .product_item .pro_xq h2 a:hover{color:#42a684;}
.jclist .product_item .pro_xq h2 i{ display:block;width:30px;height:20px;position:absolute;top:0;right:0;background:url(../images/page/icon.png) no-repeat left -196px;font-size:14px;color:#f16325;padding-left:25px;font-weight:normal;}
.jclist .product_item .pro_xq p{color:#666;margin-bottom:5px;}
.jclist .product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:18px;}
.jclist .product_item .pro_xq p.authors{margin-bottom:10px;}
.jclist .product_item .pro_xq i.price{font-size:18px;color:#f16325;}

.jclist .product_item .pro_xq a.fcollect{background:#f16325 url(../images/page/icon.png) no-repeat 10px -283px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.jclist .product_item .pro_xq a.fcollect:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 10px -283px; text-decoration:none;}
.jclist .product_item .pro_xq a.buy{background:#42a684 url(../images/page/icon.png) no-repeat 10px -891px;border-radius:20px;padding:4px 10px 4px 30px;color:#fff;margin-right:10px;}
.jclist .product_item .pro_xq a.buy:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -891px; text-decoration:none;}



/*视频列表*/
.splist{margin-top:-20px;}
.splist .product_item .pro_title{float:left;width:166px;height:90px;margin-right:20px;border:1px solid #ddd; }
.splist .product_item .pro_xq{float:left;width:570px;}
.splist .product_item .pro_xq h2{margin-bottom:5px; position:relative;}
.splist .product_item .pro_xq h2 a{font-size:16px;color:#f16325;font-weight:normal;}
.splist .product_item .pro_xq h2 a:hover{color:#42a684;}
.splist .product_item .pro_xq h2 i{ display:block;width:30px;height:20px;position:absolute;top:0;right:0;background:url(../images/page/icon.png) no-repeat left -196px;font-size:14px;color:#f16325;padding-left:25px;font-weight:normal;}
.splist .product_item .pro_xq p{color:#666;margin-bottom:0px;}
.splist .product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:5px;}
.splist .product_item .pro_xq p.authors{margin-bottom:5px;}
.splist .product_item .pro_xq i.price{font-size:18px;color:#f16325;}

.splist .product_item .pro_xq a.listen{background:#f16325 url(../images/teacher_center/listen.png) no-repeat 8px 4px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.splist .product_item .pro_xq a.listen:hover{background:#cd4104 url(../images/teacher_center/listen.png) no-repeat 8px -21px; text-decoration:none;}
.splist .product_item .pro_xq a.buy{background:#42a684 url(../images/page/icon.png) no-repeat 10px -891px;border-radius:20px;padding:4px 10px 4px 30px;color:#fff;margin-right:10px;}
.splist .product_item .pro_xq a.buy:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -891px; text-decoration:none;}



/*----------------------------------------------------------
	教师个人中心-名师答疑 styles
-----------------------------------------------------------*/	
/*问答*/
.techer-title{width:100%;height:auto;background:#f0f0f0;padding:8px 0px;}
.techer-title li{float:left;margin-left:10px;display:inline;width:86px;}
.techer-title a{width:100%;height:25px;float:left;text-align:center;line-height:25px;background:url(../images/teacher_center/teacher.png) no-repeat 0 -71px;font-size:14px;}
.techer-title a:hover{background-position:0 -101px;color:#ee4900; text-decoration:none;}
.techer-title li.current a{background:url(../images/teacher_center/teacher.png) no-repeat 0 -130px;color:#fff;}

.qlist-list{width:100%;height:auto;font-size:12px;}
.qlist-list .customer-item{width:100%;height:auto;padding:15px 0px 6px;border-bottom:1px dotted #dedede;}
.qlist-list .customer-item dt{width:47px;height:45px;float:left;border:1px solid #e1e1e1;background:#fcfcfc;line-height:45px;text-align:center;margin-top:2px;margin-right:15px;}
.qlist-list .customer-item dd{width:88%;height:auto;float:left;}
.qlist-list .customer-item dd.w80{width:85%;}
.qlist-list .customer-item dd.w60{width:73%;}
.qlist-list .customer-item dd.w10{width:15%;height:auto;float:right;text-align:right;}
.qlist-list .customer-item dd p{width:100%;float:left;padding-bottom:7px;line-height:20px;color:#777}
.qlist-list .customer-item dd p b{color:#2b7297;font-weight:normal;}
.qlist-list .customer-item dd p.wen{font-size:14px;color:#333;}
.qlist-list .customer-item dd p.wen a{color:#333;}.qlist-list .customer-item dd p.wen a:hover{color:#ee4900;text-decoration:underline;}
.qlist-list .customer-item dd p i{width:18px;height:15px;float:left;background:url(../images/teacher_center/teacher.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px;font-size:0px;margin-right:5px;margin-top:2px;}
.qlist-list .customer-item dd p i.da{background-position:0 -25px;}
.qlist-list .customer-item dd p .date{font-size:12px;color:#999;padding-left:10px;}
.qlist-list .customer-item dd p em,.qlist-list .customer-item dd p .pjmsg{font-style:normal;color:#999;padding-right:10px;font-family:宋体;float:left;}
.qlist-list .customer-item dd p .pjmsg{padding-left:13px;}
.qlist-list .customer-item dd p .pjmsg:hover{color:#ee4900;}
.qlist-list .customer-item dd p span{font-family:宋体;padding-right:6px;font-size:12px;}


/*提问*/
.content-left{width:758px;position:relative;}
.h2-title{font:400 16px/24px "microsoft yahei";padding-bottom:10px;background:url(../images/teacher_center/title.gif) no-repeat 0 -261px;padding-left:50px;}
.h6-size{color:#888;padding-bottom:12px;font-weight:normal;}
.h6-size em{padding-right: 15px;float:left;display:inline;}
.h6-size em.time{padding:0;float:right;}
.from {text-align:right;padding-top:5px;margin-bottom:20px;}
.from a, .from a:link, .from a:visited {color:#42a684;display:inline-block;}
.from a:hover{color:#1A7556;}
.answer-box-no {width: 100%;padding: 20px 0;}
.col-main-con .answer-box-no .textarea{width:750px;}



/*----------------------------------------------------------
	教师个人中心-我的日志 styles
-----------------------------------------------------------*/	
.entry_wrap {margin-bottom:20px;}
.entry_wrap a{width:120px;height:40px;line-height:40px; text-align:center;background:#42a684;border-radius:3px;display:block;font-size:16px;color:#fff;}
.entry_wrap a:hover{background:#1a7556; text-decoration:none;}
.entry_wrap a i.pen{background:url(../images/teacher_center/teacher.png) no-repeat 0 -210px;display:inline-block;width:23px;height:22px; vertical-align:middle;margin-left:8px;margin-right:8px;}



/*----------------------------------------------------------
	教师个人中心-学员评价 styles
-----------------------------------------------------------*/	
 .col-main-con .comment .textarea{width:750px;}
.select-kinds{width:100%;border-top:1px solid #eee;padding-top:20px;}
.select-kinds ul{float:right;}
.select-kinds ul li.current{border-bottom:1px solid #f85808;}
.select-kinds ul li{float:left;padding:10px 0px 4px;color:#e5d8cc;}

.cmt{border-bottom:1px solid #ededed;padding:18px 0px;}
.cmt-hd{width:40px;height:auto;float:left;margin-top:3px;padding:2px 2px 5px;}
.cmt-info,.cmt-content,.cmt-tool{width:92%;height:auto;float:right;}
.cmt-info{color:#2b7297;}
.cmt-content{font-size:14px;color:#333;line-height:22px;padding:8px 0px 10px;}
.cmt-date{float:left;background:#fff;padding-right:5px;}
.cmt-toolR{float:right;color:#e6e1e6;background:#fff;padding-left:5px;}
.cmt-reply{width:91.5%;height:auto;float:right;background:#fbfbfb;border:1px solid #e6e6e6;padding:10px;margin-top:10px;}
.cmt-reply .reply-text{width:97.6%;height:30px;border:1px solid #ccc;padding:5px;font-family:微软雅黑;font-size:12px;}
.cmt-reply .reply-text.on{border:1px solid #f85808;}
.cmt-reply .lbtn{width:60px;height:25px;float:right;line-height:24px;text-align:center;margin-top:5px;}
.cmt-reply .lbtn:hover{background-position:-26px -1123px;}
.cmt-reply .reply-num{float:left;padding-top:5px;}
.reply-b{width:100%;height:auto;float:left;line-height:22px;border-bottom:1px dotted #ccc;padding:5px 0px;}
.reply-b p{width:100%;height:auto;float:left;color:#333;}
.reply-b p span{color:#2b7297;}
.reply-b .cmt-toolR{float:left;padding-left:10px;}
.praise{background:url(../images/teacher_center/teacher.png) no-repeat 0 -326px;padding-left:19px;}
.praise:hover{background:url(../images/teacher_center/teacher.png) no-repeat 0 -347px;color:#e13d19;}
.cBlank{color:#a7a7a7!important;}
.cRed,.cRed a{color:#ee4900 !important;}


/*----------------------------------------------------------
	教师个人中心-我的好友 styles
-----------------------------------------------------------*/	

.my_friend dl{float:left;width:320px;border-bottom:1px solid #ebebeb;margin-right:50px;padding-bottom:20px;margin-bottom:20px;}
.my_friend dl dt{float:left;width:80px;}
.my_friend dl dd{float:right;width:220px;}
.my_friend dl dd h5{font-size:14px;color:#000;}
.my_friend dl dd  p{font-size:12px;color:#666;line-height:24px;}


.my_collection dl{border-bottom:1px solid #eeeeee;padding-bottom:20px;}
.my_collection dl dt{font-size:14px;margin-bottom:10px;}
.my_collection dl dt i{float:left}
.my_collection dl dt .time{font-size:12px;color:#999;float:right;}
.my_collection dl dd{font-size:12px;line-height:26px;padding-left:10px;}
.my_collection h5{padding-top:20px;border-bottom:1px solid #eeeeee;padding-bottom:40px;font-weight:normal;font-size:14px;}
.my_collection h5 a{float:left;}
.my_collection h5 .time{font-size:12px;color:#999;float:right;}

/*教师个人中心*/
/*报名管理*/
.pre-manage-form{margin-top:15px;border-right:#efefef 1px solid;border-left:#efefef 1px solid;border-top:#efefef 1px solid}
.pre-manage-title{clear:both}
.pre-manage-title li{float:left;width:20%;text-align:center;box-sizing:border-box;border-bottom:#efefef 1px solid;border-right:#efefef 1px solid}
.pre-manage-other{background:#f9f9f9;font-size:15px;font-weight:bold;height:35px;line-height:35px;}
.pre-manage-element{height:40px;line-height:40px}
.pre-manage-element li:nth-child(5) a{background:#42a684;padding:3px 10px;color:#fff;border-radius:3px}

/*报各管理--查看个班情况*/
.pre-check-title{background:#f9f9f9;font-size:15px;font-weight:bold;height:35px;line-height:35px;}
.pre-check-title li{float:left;text-align:center;box-sizing:border-box;border-bottom:#efefef 1px solid;}
.pre-check-title li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-check-title li:nth-child(2){width:23%;border-right:#efefef 1px solid}
.pre-check-title li:nth-child(3){width:8%;border-right:#efefef 1px solid}
.pre-check-title li:nth-child(4){width:23%;border-right:#efefef 1px solid}
.pre-check-title li:nth-child(5){width:36%;}
.pre-check-element{height:40px;line-height:40px;clear:both}
.pre-check-element li{float:left;text-align:center;box-sizing:border-box;border-bottom:#efefef 1px solid;}
.pre-check-element li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-check-element li:nth-child(2){width:23%;border-right:#efefef 1px solid}
.pre-check-element li:nth-child(2) img{width:26px;height:26px;margin:0px 10px;border-radius:26px}
.pre-check-element li:nth-child(3){width:8%;border-right:#efefef 1px solid}
.pre-check-element li:nth-child(4){width:23%;border-right:#efefef 1px solid}
.pre-check-element li:nth-child(5){width:36%;border-right:#efefef 1px solid}
.pre-check-element li:nth-child(5) a{background:#42a684;padding:3px 10px;color:#fff;border-radius:3px;margin:0px 10px}
.pre-check-element li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}

/*班级管理&创建班级*/
.pre-class-list{border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-class-list>p{height:30px;line-height:30px;border-bottom:#efefef 1px solid;text-align:right}
.pre-class-list>p a{background:#42a684;padding:2px 8px;color:#fff;border-radius:3px;margin-right:8px}
.pre-class-other{background:#f9f9f9;font-size:15px;font-weight:bold;height:35px;line-height:35px;}
.pre-class-other li{float:left;width:20%;text-align:center;box-sizing:border-box;border-right:#efefef 1px solid}
.pre-class-title{height:40px;line-height:40px;border-bottom:#efefef 1px solid;clear:both}
.pre-class-title li{float:left;width:20%;text-align:center;box-sizing:border-box;border-right:#efefef 1px solid;}
.pre-class-title li:nth-child(5) a{background:#42a684;padding:2px 8px;color:#fff;margin:0px 10px;border-radius:3px}
/*课表管理*/
.pre-choose-class{height:30px;line-height:30px;margin-top:15px;background:#f9f9f9;border-bottom:#42a684 2px solid}
.pre-choose-class a{display:inline-block;padding:0px 10px;font-size:14px}
.pre-back-class{background:#42a684;color:#fff}
.pre-schedule-list{border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:10px}
.pre-schedule-title {height:35px;line-height:35px;font-weight:bold;border-bottom:#efefef 1px solid}
.pre-schedule-title li{float:left;box-sizing:border-box;text-align:center}
.pre-schedule-title li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-schedule-title li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-schedule-title li:nth-child(3){width:15%;border-right:#efefef 1px solid}
.pre-schedule-title li:nth-child(4){width:15%;border-right:#efefef 1px solid}
.pre-schedule-title li:nth-child(5){width:15%;border-right:#efefef 1px solid}
.pre-schedule-title li:nth-child(6){width:15%}
.pre-schedule-ele{height:40px;line-height:40px;border-bottom:#efefef 1px solid;clear:both}
.pre-schedule-ele li{float:left;box-sizing:border-box;}
.pre-schedule-ele li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center}
.pre-schedule-ele li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-schedule-ele li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-schedule-ele li:nth-child(2) span{margin-left:10px}
.pre-schedule-ele li:nth-child(3){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-schedule-ele li:nth-child(4){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-schedule-ele li:nth-child(5){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-schedule-ele li:nth-child(6){width:15%;text-align:center}
.pre-schedule-ele li:nth-child(6) a{background:#42a684;color:#fff;padding:3px 8px;margin:0px 6px}
/*授课单管理*/
.pre-online-manage{border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:10px}
.pre-online-manage>p{height:30px;line-height:30px;border-bottom:#efefef 1px solid}
.pre-online-manage>p span{margin-left:10px;font-size:14px;font-weight:bold;color:#42a684}
.pre-online-title{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-online-title li{float:left;box-sizing:border-box;text-align:center}
.pre-online-title li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-online-title li:nth-child(2){width:60%;border-right:#efefef 1px solid}
.pre-online-title li:nth-child(3){width:30%}
.pre-online-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-online-ele li{float:left;box-sizing:border-box;font-size:13px}
.pre-online-ele li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center}
.pre-online-ele li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-online-ele li:nth-child(2){width:60%;border-right:#efefef 1px solid}
.pre-online-ele li:nth-child(2) span{margin-left:10px}
.pre-online-ele li:nth-child(3){width:30%;text-align:center}
.pre-online-ele li:nth-child(3) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
#pre-over-bk{background:#ccc}
#pre-con-less{display:flex}
.pre-con-left{width:10%}
.pre-con-right{width:90%}
.pre-sign-man{clear:both;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-sign-man>p{height:30px;line-height:30px;border-bottom:#efefef 1px solid}
.pre-sign-man>p span{margin-left:10px;font-size:14px;font-weight:bold;color:#42a684}
.pre-sign-title{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-sign-title li{float:left;box-sizing:border-box;text-align:center}
.pre-sign-title li:nth-child(1){width:25%;border-right:#efefef 1px solid}
.pre-sign-title li:nth-child(2),.pre-sign-title li:nth-child(3),.pre-sign-title li:nth-child(4),.pre-sign-title li:nth-child(5),.pre-sign-title li:nth-child(6){width:15%;border-right:#efefef 1px solid}
.pre-sign-elem{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-sign-elem li{float:left;box-sizing:border-box;font-size:13px}
.pre-sign-elem li:nth-child(1){width:25%;border-right:#efefef 1px solid}
.pre-sign-elem li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-sign-elem li:nth-child(2){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-sign-elem li:nth-child(3){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-sign-elem li:nth-child(4){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-sign-elem li:nth-child(5){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-sign-elem li:nth-child(6){width:15%;text-align:center}
.pre-sign-elem li:nth-child(6) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
.pre-less-list{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-less-list li{float:left;box-sizing:border-box;font-size:13px}
.pre-less-list li:nth-child(1){width:70%;border-right:#efefef 1px solid}
.pre-less-list li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-less-list li:nth-child(2){width:15%;text-align:center;color:#ff0000;border-right:#efefef 1px solid}
.pre-less-list li:nth-child(3){width:15%;text-align:center}
.pre-less-list li:nth-child(3) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
.pre-less-title{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-less-title li{float:left;box-sizing:border-box;text-align:center}
.pre-less-title li:nth-child(1){width:70%;border-right:#efefef 1px solid}
.pre-less-title li:nth-child(2){width:15%;border-right:#efefef 1px solid}
.pre-less-title li:nth-child(3){width:15%}
.pre-sub-mit{margin:30px 0px 0px 20px;padding:5px 40px;background:#42a684;color:#fff;font-size:14px;clear:both;display:inline-block;border-radius:5px}
/*作业检查*/
.pre-unturned-in{clear:both;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-unturned-in>p{height:30px;line-height:30px;border-bottom:#efefef 1px solid}
.pre-unturned-in>p span{margin-left:10px;font-size:14px;font-weight:bold;color:#42a684}
.pre-unturned-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-unturned-ele li{float:left;box-sizing:border-box;font-size:13px}
.pre-unturned-ele li:nth-child(1){width:10%;text-align:center;border-right:#efefef 1px solid}
.pre-unturned-ele li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-unturned-ele li:nth-child(2){width:70%;border-right:#efefef 1px solid}
.pre-unturned-ele li:nth-child(2) img{width:32px;height:32px;padding:0px 15px;}
.pre-unturned-ele li:nth-child(3){width:20%;text-align:center;color:#ff0000}
.pre-turned-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-turned-ele li{float:left;box-sizing:border-box;font-size:13px}
.pre-turned-ele li:nth-child(1){width:10%;text-align:center;border-right:#efefef 1px solid}
.pre-turned-ele li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-turned-ele li:nth-child(2){width:50%;border-right:#efefef 1px solid}
.pre-turned-ele li:nth-child(2) img{width:32px;height:32px;padding:0px 15px;}
.pre-turned-ele li:nth-child(3){width:20%;text-align:center;border-right:#efefef 1px solid}
.pre-turned-ele li:nth-child(4){width:20%;text-align:center;}
.pre-turned-ele li:nth-child(4) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
/*作业评论*/
.pre-tcomment{clear:both;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-tcomment>p{height:30px;line-height:30px;border-bottom:#efefef 1px solid}
.pre-tcomment>p span{margin-left:10px;font-size:14px;font-weight:bold;color:#42a684}
.pre-tcoment-result{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;background:#f9f9f9}
.pre-tcoment-result li{float:left;width:25%;text-align:center;border-right:#efefef 1px solid;box-sizing:border-box;font-size:13px}
.pre-tcoment-result li select{width:60px;color:#ff0000;text-align:center}
.pre-tcoment-result li span{margin:0px 10px;}
.pre-tcoment-result li em{color:#ff0000}
.pre-tcomment>div{padding:10px;line-height:25px;border-bottom:#efefef 1px solid;font-size:13px}
#pre-handle-f a{margin:0px 5px}
.pre-les-manage{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-les-manage li{float:left;box-sizing:border-box;text-align:center}
.pre-les-manage li:nth-child(1){width:85%;border-right:#efefef 1px solid}
.pre-les-manage li:nth-child(2){width:15%;}
.pre-les-elementm{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-les-elementm li{float:left;box-sizing:border-box;font-size:13px}
.pre-les-elementm li:nth-child(1){width:85%;border-right:#efefef 1px solid}
.pre-les-elementm li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-les-elementm li:nth-child(2){width:15%;color:#ff0000;text-align:center}
/*结课*/
.pre-over-class{clear:both;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-overclass-title{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-overclass-title li{float:left;box-sizing:border-box;text-align:center}
.pre-overclass-title li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-overclass-title li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-overclass-title li:nth-child(3){width:30%;border-right:#efefef 1px solid}
.pre-overclass-title li:nth-child(4){width:30%;}
.pre-overclass-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-overclass-ele li{float:left;box-sizing:border-box;font-size:13px;text-align:center}
.pre-overclass-ele li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-overclass-ele li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-overclass-ele li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-overclass-ele li:nth-child(3){width:30%;border-right:#efefef 1px solid}
.pre-overclass-ele li:nth-child(4){width:30%}
.pre-overclass-ele li:nth-child(4) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
.pre-overclass-ele li:nth-child(4) span{background:#ccc;color:#fff;padding:3px 8px;border-radius:5px}

/*发布课程*/
.pre-add-type{display:flex}
.pre-add-type div{width:90%;height:25px;line-height:25px;font-size:13px}
.pre-add-type div label{margin-right:15px}
.pre-say-de{padding:0px 0px 10px 15px;font-size:13px;line-height:22px;background:#f9f9f9}
.pre-con-f{height:25px;line-height:25px;font-size:13px;}
.tspan{font-weight:bold}
/*补缺设置*/
.pre-absence-list{clear:both;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;margin-top:15px}
.pre-absence-title{height:35px;line-height:35px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-absence-title li{float:left;box-sizing:border-box;text-align:center}
.pre-absence-title li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-absence-title li:nth-child(2){width:45%;border-right:#efefef 1px solid}
.pre-absence-title li:nth-child(3){width:15%;border-right:#efefef 1px solid}
.pre-absence-title li:nth-child(4){width:15%;border-right:#efefef 1px solid}
.pre-absence-title li:nth-child(5){width:15%;}
.pre-absence-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-absence-ele li{float:left;box-sizing:border-box;font-size:13px;}
.pre-absence-ele li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-ele li:nth-child(2){width:45%;border-right:#efefef 1px solid;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pre-absence-ele li:nth-child(2) span{margin-left:10px}
.pre-absence-ele li:nth-child(3){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-ele li:nth-child(4){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-ele li:nth-child(5){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-ele li:nth-child(5) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px;margin:0px 6px}
.pre-absence-set{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-absence-set li{float:left;box-sizing:border-box;font-size:13px;}
.pre-absence-set li:nth-child(1){width:5%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-set li:nth-child(2){width:25%;border-right:#efefef 1px solid;}
.pre-absence-set li:nth-child(2) img{width:26px;height:26px;padding:0px 10px}
.pre-absence-set li:nth-child(3){width:23.33%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-set li:nth-child(3) input{height:25px;text-align:center}
.pre-absence-set li:nth-child(4) input{height:25px;text-align:center}
.pre-absence-set li:nth-child(4){width:23.33%;border-right:#efefef 1px solid;text-align:center}
.pre-absence-set li:nth-child(5){width:23.33%;text-align:center}
.pre-absence-set li:nth-child(5) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px}
.pre-total-set{clear:both;height:35px;line-height:35px;border-bottom:#efefef 1px solid;background:#f9f9f9}
.pre-total-set li{float:left;box-sizing:border-box;font-size:14px}
.pre-total-set li:nth-child(1){margin-left:11px}
.pre-total-set li:nth-child(2){margin:0px 80px}
.pre-total-set li:nth-child(2) label{}
.pre-absence-checklist li{border-bottom:#efefef 1px solid;font-size:14px}
.pre-absence-checklist li img{width:26px;height:26px;padding:5px 10px}
/*营销推广管理*/
.pre-voucher-list{margin-top:10px;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid}
.pre-voucher-ele{display:flex;border-bottom:#efefef 1px solid;padding:8px 0px 5px 0px}
.pre-voucher-eleleft{width:13%;text-align:center}
.pre-voucher-eleleft img{width:65px;height:65px}
.pre-voucher-eleleft span{width:100%;display:inline-block}
.pre-voucher-eleright{width:87%}
.pre-voucher-eleright p:nth-child(1){font-size:15px;color:#42a684}
.pre-voucher-eleright p:nth-child(2),.pre-voucher-eleright p:nth-child(3){font-size:14px;}
.pre-voucher-eleright p:nth-child(2) span:nth-child(1){width:70%;display:inline-block}
/*相册*/
.pre-photo-show{margin-top:10px}
.pre-photo-show img{border:#efefef 1px solid;width:120px;height:90px;padding:10px;margin:0px 6px 6px 0px}
.pre-photo-content{display:flex}
.pre-photo-list{border:#efefef 1px solid;width:120px;height:90px;padding:10px;margin:0px 12px 12px 0px}
.pre-photo-list img{width:120px;height:90px;}
/*机构中心*/
.pre-app-member{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-app-member li{float:left;box-sizing:border-box;font-size:13px;}
.pre-app-member li:nth-child(1){width:35%;border-right:#efefef 1px solid;}
.pre-app-member li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-app-member li:nth-child(2){width:17%;border-right:#efefef 1px solid;text-align:center}
.pre-app-member li:nth-child(3){width:17%;border-right:#efefef 1px solid;text-align:center}
.pre-app-member li:nth-child(4){width:31%;text-align:center}
.pre-app-member li:nth-child(4) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px;margin:0px 10px}
/*机构教务管理*/
.pre-teaching-manage{width:100%;display:flex;border:#efefef 1px solid;margin-bottom:10px}
.pre-choose-date{height:35px;line-height:35px}
.pre-choose-date a{float:right}
.pre-choose-date a img{height:22px;margin-top:5px}
.pre-manage-img{width:15%;text-align:center}
.pre-manage-img span{width:100%;display:inline-block}
.pre-manage-img img{width:80px;height:80px;margin-top:10px}
.pre-smanage-ele{width:85%;border-left:#efefef 1px solid}
.pre-ttman-other{display:flex}
.pre-mman-left{width:80%;}
.pre-mman-left p{line-height:25px;}
.pre-mman-left p:nth-child(1){color:#42a684;font-size:15px}
#pre-mangage-course{width:100%;border-top:#efefef 1px solid;height:30px;line-height:30px}
#pre-mangage-course a{float:left;width:25%;box-sizing:border-box;text-align:center;border-right:#efefef 1px solid;color:#ff6600}
.pre-mman-right span{width:100%;display:inline-block;margin-top:20px;color:#42a684}
.pre-mman-right a{color:#42a684}
.pre-mman-right{text-align:center;width:20%}

/*机构学员管理*/
.pre-student-list{margin-top:10px;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid}
.pre-student-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid;}
.pre-student-ele li{float:left;box-sizing:border-box;font-size:13px;}
.pre-student-ele li:nth-child(1){width:35%;border-right:#efefef 1px solid;}
.pre-student-ele li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-student-ele li:nth-child(2){width:30%;border-right:#efefef 1px solid;text-align:center}
.pre-student-ele li:nth-child(3){width:35%;text-align:center}
.pre-student-ele li:nth-child(3) a{background:#42a684;color:#fff;padding:3px 8px;border-radius:5px;margin:0px 10px}

/*机构学员基本信息*/

.pre-student-info{clear:both;height:50px;line-height:50px;border:#efefef 1px solid;width:100%}
.pre-student-info li{float:left;box-sizing:border-box;font-size:13px;}
.pre-student-info li:nth-child(1){width:20%;border-right:#efefef 1px solid;}
.pre-student-info li:nth-child(1) img{width:26px;height:26px;padding:0px 10px}
.pre-student-info li:nth-child(2){width:10%;border-right:#efefef 1px solid;text-align:center}
.pre-student-info li:nth-child(3){width:20%;border-right:#efefef 1px solid;text-align:center}
.pre-student-info li:nth-child(4){width:50%;}
.pre-student-info li:nth-child(4) span{margin-left:10px}
.pre-overclass-stu{margin-top:15px;border:#efefef 1px solid}
.pre-overclass-element{width:100%;display:flex;height:110px}
.pre-overclass-left{width:15%;text-align:center;border-right:#efefef 1px solid}
.pre-overclass-left img{width:80px;height:80px;padding:10px 0px 0px 0px}
.pre-overclass-left span{width:100%;display:inline-block}
.pre-overclass-right{width:85%}
.pre-overclass-right p{line-height:23px}
.pre-overclass-right p:nth-child(1){font-size:15px;color:#42a684;margin:5px 0px 0px 0px}
.pre-overclass-right p span:nth-child(1){margin-left:10px;width:60%;display:inline-block}
.pre-over-teaching{height:35px;line-height:35px;border-top:#efefef 1px solid}
.pre-over-teaching a{float:left;box-sizing:border-box;width:20%;border-right:#efefef 1px solid;color:#ff0000;text-align:center}