﻿@charset "utf-8";
.com_main{width:960px; margin:0 auto; *margin-top: 20px;}
.white_bg{background-color: #fff;}
.bor_box{border:1px solid #f0f0f0;}
.w740{width:740px;}
.w680{width:680px;}
.c_f96{ color:#ff9600}
body .bd-r{border-radius: 4px;}

.ico{display: inline-block; vertical-align: middle;}
.ico.ico_check{width: 28px; height: 28px; margin-right: 5px; border:1px solid #e4e4e4; border-radius: 50%; background: url(../../images/teacherSky_4.0/course_space/icon_check.png) center center no-repeat;}
.ico.ico_comment{width: 28px; height: 28px; margin-right: 5px; border:1px solid #e4e4e4; border-radius: 50%; background: url(../../images/teacherSky_4.0/course_space/icon_comment.png) center center no-repeat;}
.ico.ico_P{width:20px; height:20px; margin-right: 5px; background:url(../../images/teacherSky_4.0/course_space/icon_P.png) center top no-repeat;}
.ico.ico_publisher{width:20px; height:20px; margin-right: 5px; background:url(../../images/teacherSky_4.0/course_space/icon_publisher.png) center top no-repeat;}
.ico.ico_opt{width:20px; height: 20px; margin-left: 5px; background:url(../../images/teacherSky_4.0/course_space/icon_opt.png) no-repeat;}
.ico.ico_opt.opt1{background-position: 0px 0px;}
.ico.ico_opt.opt2{background-position: 0px -20px;}
.ico.ico_opt.opt3{background-position: 0px -40px;}
.ico.ico_opt.opt4{background-position: 0px -60px;}
.ico.ico_opt.opt5{background-position: 0px -80px;}
.ico.ico_opt.opt6{background-position: 0px -100px;}
.ico.ico_opt.opt7{background-position: 0px -120px;}

.ico_download,.ico_preview,.ico_editor{width: 20px; height: 20px; background: url(../../images/teacherSky_4.0/course_space/icon_resDes.png) no-repeat;}
.ico_download{background-position: 0px 0px;}
.ico_preview{background-position: 0px -20px;}
.ico_editor{background-position: 0px -40px;}

.ico_warn{width:20px; height: 20px; background:url(../../images/teacherSky_4.0/course_space/icon_warn.png) left 1px no-repeat;}
.ico_add{width:20px; height: 20px; background:url(../../images/teacherSky_4.0/course_space/add_1.png) left 2px no-repeat;}

.com_tit_wrap{width:100%; min-width: 960px; }
.com_tit{width: 960px; margin:0px auto; height: 75px;}
.com_tit .name{float:left; height: 26px; padding-left: 6px; margin-top: 25px; border-left: 4px solid #38a4ff; line-height: 24px; padding:0px 10px; color:#38a4ff; font-size:24px; font-weight: normal;}
.com_tit .sort a{ color:#555; font-size:16px; margin-left:40px;}
.com_tit .sort a.on{ color:#38a4ff;}
.com_tit .sort a:hover{ text-decoration:none; color:#38a4ff;}
.com_sch_wrap{height:38px; margin-top: 19px; border:1px solid #a4d9ff; border-radius: 20px; padding-left: 19px;}
.com_sch_wrap .com_inp{float:left; width:450px; padding:10px 0px; line-height: 18px; height:18px; font-size:12px; border:0;}
.com_sch_wrap .com_sch{float:left; width:50px; height:38px; border-radius: 0px 19px 19px 0px; border:none; background-color: none; background:url(../../images/teacherSky_4.0/course_space/search_bg.png) center center no-repeat; cursor:pointer;}
.com_sch_wrap .com_sch:hover{background-image: url(../../images/teacherSky_4.0/course_space/search_bg_hover.png);}

.tan_line{ width:100%; border-top:1px solid #ddd;}

.course_rd{position: relative; padding-bottom: 30px;}
.course_rd .left{float:left; width:147px; height:190px; overflow: hidden; border-radius: 4px;}
.course_rd .left img{width:146px; height:207px;}
.course_rd .right{margin-left: 178px;}
.course_rd .right h3{padding-bottom: 20px; font-size:24px; line-height: 1.6em; font-weight: normal;}
.course_rd .right h3 > a{color: #222;}
.course_rd .right .manage{float:right; margin-top: 7px;}
.course_rd .right .manage .bBubbleBtn,.course_rd .right .manage .aBubbleBtn{padding:0px 14px;}
.course_rd .right .manage .aBubbleBtn{margin-left: 10px;}
.course_rd .right .detail{}
.course_rd .right .detail .item{margin-left:50px; display: inline-block; color:#888; line-height:28px}
.course_rd .right .detail .item:first-child{margin-left: 0px;}
.course_rd .right .detail .item em{color: #222;}
.course_rd .count{position:absolute; right:0; bottom:30px;}
.course_rd .count .item{font-size:14px; color: #888; line-height:;}
.course_rd .count .item strong{color:#ffae00;font-weight: normal;}

.tagBox{display:inline-block; height:22px; line-height: 22px; margin-right: 10px; padding:0px 12px; color: #888; text-align: center; font-style: normal; border-width:1px; border-style: solid; border-radius: 2px; margin-top:13px;}
.tagBox.t1{border-color:#ffba48;}
.tagBox.t2{border-color:#00a0e9;}
.tagBox.t3{border-color:#8fc31f;}


.rd_des{border:1px solid #eaeaea;}
.com_tab{height:40px; border-bottom: 1px solid #eaeaea ; background-color: #f7f7f7;}
.com_tab .item{width: 159px; float:left; margin-left: -1px; height:37px; line-height: 36px; font-size:14px; color:#555; border-top:4px solid transparent; border-left:1px solid transparent; text-align: center;}
.com_tab .item:first-child{*width:238px;}
.com_tab .item a{display: block; height:100%; color: #555; border-right:1px solid transparent;}
.com_tab .item a:hover{text-decoration: none;}
.com_tab .item.on,.com_tab .item:hover{border-top-color: #288add; border-left-color: #eaeaea; text-decoration: none; background-color: #fff;}
.com_tab .item.on a,.com_tab .item:hover a{color:#288add; border-right-color: #eaeaea;}

.com_h3{height:18px; padding-top: 15px;}
.com_h3 h3{float:left; height:18px; line-height: 18px; border-left:4px solid #288add; padding-left: 10px; font-weight: normal; font-size:16px; color: #222;}
.rd_des .des{font-size:14px; color:#888; margin-top: 20px;}
.rd_res{font-size:14px; border: 1px solid #eee; border-bottom: none; max-height:171px; overflow: auto;}
.rd_res li{height: 22px; position: relative; padding:17px 180px 17px 10px; border-bottom: 1px solid #eee;}
.rd_res li .tit{display: block; line-height: 16px; color:#222; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.rd_res li .opt{position: absolute; right:20px; top:14px;}
.rd_res li .opt .bBubbleBtn{margin-left: 10px;}
/*.gBubbleBtn,.bBubbleBtn,.aBubbleBtn,.commentBtn{display: inline-block; padding:0px 18px; height: 24px; line-height: 24px; font-size:14px; text-align: center; border-width:1px 1px 3px 1px; border-style:solid; border-radius: 14px; background:url(../../images/teacherSky_4.0/course_space/egg.png) 5px 2px no-repeat;}
.gBubbleBtn{color:#4da32d; background-color: #c5f5b3; border-color:#9fe186;}
.gBubbleBtn:hover{background-color: #dbfacf; border-color:#b9eba7; text-decoration: none;}
.bBubbleBtn,.commentBtn{color:#3095dd; background-color: #c5edfe; border-color:#97dffe;}
.bBubbleBtn:hover,.commentBtn:hover{background-color: #daf3fd; border-color:#a2e3ff; text-decoration: none;}
.aBubbleBtn{color:#555; background-color: #eeebeb; border-color: #dfdfdf;}
.aBubbleBtn:hover{background-color: #f4f4f4; border-color:#e5e5e5; text-decoration: none;}
.commentBtn{height:33px; line-height: 33px; padding:0px 20px;}
*/
.bBubbleBtn{ font-size:14px; color:#ff6e2e;}
input.commentBtn{line-height: 100%; cursor:pointer;}


.course_wrap .course_dir{min-height:600px;}
.course_dir{padding:0px 0px 10px;background:#fff; position: relative; overflow: hidden;}
.course_dir .dir_tit{height:60px; line-height: 50px; padding-left: 15px; font-weight: normal; font-size: 18px; color:#222222; background-color: #fff; position: relative; z-index:1;}
.course_dir .dir_con{padding: 20px 0px;}
.course_dir .vLine{width:1px; height:100%; background-color:#d6d6d6; position: absolute; z-index:0; left:18px; top:0px;}
.course_dir .dir_con dl{position: relative; z-index: 1;}
.course_dir .dir_con dl dt{height:40px; line-height: 40px; font-size:14px; color:#222; font-weight: bold; padding-left: 30px; cursor: pointer;}
.course_dir .dir_con .circle{position: absolute; width: 8px; height: 8px; left:4px; top:14px; border:2px solid #d6d6d6; border-radius: 50%; vertical-align: middle; background-color:#fff;}
.course_dir .dir_con dl dt a{display:block; color: #222; height:38px; line-height: 38px; border:1px solid transparent; border-radius: 4px; padding-left: 10px; position: relative; white-space: nowrap; text-overflow:ellipsis; overflow: hidden;}
.course_dir .dir_con .arrow{position: absolute; left:22px; top:14px; width:9px; height: 10px; background:url(../../images/teacherSky_4.0/course_space/arrow.png) center center no-repeat; visibility: hidden; z-index: 2;}
.course_dir .dir_con .count{position: absolute; right:8px; top:-7px; line-height: 15px; border-radius: 7px; padding:0px 5px; background-color: #dd2831; color:#fff; text-align: center; font-weight: normal; font-size: 12px;}
.course_dir .dir_con dl.active dt a{border-color:#d6d6d6; color:#288add;}
.course_dir .dir_con dl.active .circle{border-color:#288add;}
.course_dir .dir_con dl.active .arrow{visibility: visible;}
.course_dir .dir_con dl dt a:hover{text-decoration: none;}
.course_dir .dir_con dl dd{display: none;}
.course_dir .dir_con dl dd p{height:40px; line-height: 40px; padding-left: 40px; }
.course_dir .dir_con dl dd a{display: block; color:#555; font-size:14px; white-space: nowrap; text-overflow:ellipsis; overflow: hidden;}
.course_dir .dir_con dl dd a:hover{text-decoration: none;}
.course_dir .dir_con dl.active dd{display:block;}
.course_dir .dir_con dl.active dd a{}
.course_dir .dir_con dl.active dd p.on{border-right:none;}
.course_dir .dir_con dl.active dd p.on a{}

.course_con{padding:0px 20px; background:#fff; min-height:610px;}
.course_con .con_tit{height:50px; line-height: 50px;}
.course_con .con_tit h3{font-size:16px; color:#222; font-weight: bold; float:left;}
.course_con .con_tit .opt{float:right; margin-top: 12px;}
.course_con .con_tit .opt .radiusBtnSmall.gray{margin-left: 10px;}
.course_con .editor{margin-top: 10px; font-size:12px; color: #555; min-height:25px; line-height:24px; padding-right: 60px; position: relative;}
.course_con .editor .member{}
.course_con .editor .member img{width:23px; height: 23px; vertical-align: middle; border-radius: 50%; margin-right: 10px;}
.course_con .editor .fold{color:#555; float:right; display:none; position: absolute; right:0px; top:0px;}
.course_con .editor.over{height:25px; overflow: hidden;}
.course_detail{padding-bottom: 20px;}
.course_detail .course_des{margin-top: 10px;}
.course_detail .course_des .com_h3 h3{color: #288add;}
.course_detail .course_des .desc{margin-top: 10px; font-size:12px; color:#888; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.course_detail .course_des .desc_txt{width:688px; height:60px; margin-top: 10px;}

.res_classify{margin-top: 10px;}
.res_classify .res_list{ min-height:95px;}
.res_classify .res_list li{position: relative; padding:10px 0px 10px 0px; }
.res_classify .res_list li.odd{}
.res_classify .res_list .left h4{height:21px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight: normal; width:370px;}
.res_classify .res_list .left h4 a{color:#222; font-size: 16px;}
.res_classify .res_list .left p{margin-top: 10px; padding:0 0 0 10px; line-height:30px;}
.res_classify .res_list .left p .item{margin-right: 25px; color:#222;}
.res_classify .res_list .left p span.fr .item{ margin-right:0; margin-left:25px;}
.res_classify .res_list .left p .item a{ display:inline-block; width:79px; height:28px; border-radius:5px; text-align:center; line-height:28px; margin-left:10px; text-decoration:none}
.res_classify .res_list .left p .item a.btn_move{ background:#f0fcfb; border:1px solid #2febd8; color:#2febd8}
.res_classify .res_list .left p .item a.btn_move:hover{ background:#2eebd9; color:#fff;}
.res_classify .res_list .left p .item a.btn_del{ border:1px solid #f88097; background:#fff7f4; color:#f88097}
.res_classify .res_list .left p .item a.btn_del:hover{ background:#f98197; color:#fff;}
.res_classify .res_list .left p .item var{font-style: normal; color: #288add;}
.res_classify .res_list .left p .item em{color: #888;}
.res_classify .res_list .right{position: absolute; right:10px; top:0px; *top:41px; bottom:0px; height:30px; margin:auto 0px;}
.res_classify .res_list .bBubbleBtn{margin-left: 10px;}
.res_classify .custom_bg{/*margin-left: -25px; *margin-left: -20px;*/}

.course_con .z_textarea{width: 688px;}
.course_con .z_tit1{border-bottom: 1px solid #e0e0e0; font-size:20px;}


.status_tab{height:40px; line-height: 40px; border-bottom:1px solid #efefef; padding: 0 20px;}
.status_tab .item{display:inline-block; height:37px; margin-right: 5px; padding:0px 12px;font-size:14px; color: #555;text-align: center; border-bottom: 4px solid transparent;}
.status_tab .item:hover,.status_tab .item.on{color: #288add; text-decoration: none; border-bottom-color:#288add;}

.jb_list{padding-bottom: 20px;}
.jb_list li{height: 102px; padding:20px 0px; border-bottom: 1px solid #efefef;}
.jb_list .pic{float:left; width: 140px; height: 102px; border-radius: 4px; overflow: hidden;}
.jb_list .pic > a{display:block; position: relative;}
.jb_list .pic > a > img{width: 140px; height: 102px;}
.jb_list .con{margin-left: 160px;}
.jb_list .con h4{font-weight: normal; line-height: 1; padding-bottom: 6px;}
.publisher{float:right; font-size: 12px; color: #888;}
.publisher i{display: inline-block; width: 20px; height: 20px; margin-right: 3px; vertical-align: middle; background:url(../../images/teacherSky_4.0/course_space/icon_publisher.png) center center no-repeat;}
.publisher em{color:#288add;}
.jb_list .con h4 > a{color:#222; font-size: 18px;}
.jb_list .con .detail{margin-top: 6px;}
.jb_list .con .detail .item{display:inline-block; min-width: 130px; margin-right: 10px; color: #888;}
.jb_list .con .detail .item em{color: #222;}

.createBtn{display: block; width:100%; height:50px; line-height: 50px; background-color: #fd8a23; color: #fff; text-align: center; border-radius: 4px; font-size: 16px;}
.createBtn>i{display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 8px; background:url(../../images/teacherSky_4.0/course_space/icon_create.png) center center no-repeat;}
.createBtn:hover{text-decoration: none;}

.com_h2{height: 58px; padding-left: 10px; line-height: 58px; font-size: 24px; color:#288add; border-bottom: 1px solid #efefef; font-weight: normal;}

.hot_list{padding:0px 15px; min-height:594px;}
.hot_list li{height: 68px; padding:15px 0px; border-bottom: 1px solid #efefef;}
.hot_list li .pic{float:left;width: 68px; height: 68px; position: relative;}
.hot_list li .pic img{width: 68px; height: 68px; border-radius: 2px;}
.hot_list li .pic .num{width: 28px; height: 20px; line-height: 14px; position: absolute; left:0px; top: -3px; font-weight: bolder; font-size: 12px; text-align: center; color: #fff; background:url(../../images/teacherSky_4.0/course_space/bg_num.png) no-repeat;}
.hot_list li .pic .num.n1{background-position:0px 0px;}
.hot_list li .pic .num.n2{background-position:0px -30px;}
.hot_list li .pic .num.n3{background-position:0px -60px;}
.hot_list li .pic .num.n4{background-position:0px -90px;}
.hot_list li .pic .num.n5{background-position:0px -120px;}
.hot_list li .pic .num.n6{background-position:0px -150px;}
.hot_list li .tit{margin-left: 78px; font-size: 14px; word-break:break-all;}
.hot_list li .tit a{ color: #555;}

.flow_box{height:182px; border:1px solid #f0f0f0; background-color: #fbfbfb; position: relative;}
.flow_box .flow{height:50px; background:url(../../images/teacherSky_4.0/course_space/flow.png) center top no-repeat; position: relative; top:22px;}
.flow_box .flow .pace{position: absolute; top:3px; width: 120px; text-align: center;}
.flow_box .flow .pace strong{display: inline-block; width:44px; height: 44px; line-height: 44px; font-family: "Arial"; font-size: 26px; font-weight: bolder; color: #fff;background: url(../../images/teacherSky_4.0/course_space/pace_bg.png) center center no-repeat;}
.flow_box .flow .pace.active strong{background: url(../../images/teacherSky_4.0/course_space/pace_bg_active.png) center center no-repeat;}
.flow_box .flow .first{left:121px; margin-left: -60px;}
.flow_box .flow .two{left:473px; margin-left: -60px;}
.flow_box .flow .three{right:122px;margin-right: -60px;}
.flow_box .flow .pace p{font-size: 16px; color: #888; margin-top: 14px;}
.flow_box .goto{position: absolute; bottom: 10px; right: 34px;}

.radiusBtn{display: inline-block; padding:0px 18px; height:28px; line-height: 28px; color:#3095dd; border:1px solid #1577ca; border-radius: 3px; background: #fff; text-align: center; font-size: 14px;}
.radiusBtn:hover{text-decoration: none; background-color:#d8edff;}

.radiusBtnSmall{display: inline-block; padding:0px 18px; height:24px; line-height: 24px; color:#3095dd; border:1px solid #1577ca; border-radius: 20px; background: #fff; text-align: center; font-size: 14px;}
.radiusBtnSmall:hover{text-decoration: none; background-color:#d8edff;}
.radiusBtnSmall.gray{font-size: 14px; border-color:#d7d7d7; color:#555;}
.radiusBtnSmall.gray:hover{background-color: #eee;}

.rd_progress{min-height:500px;}
.rd_progress .left{float:left; padding:20px 0px 0px 40px;}
table.rd_form .mn_inp.focus{ border:1px solid #38a4ff;}
table.rd_form .mn_inp input{ border:0;}
table.rd_form th{line-height: 30px; font-size: 14px; color: #555; font-weight: normal; text-align: left; padding:5px 0px;}
table.rd_form td{padding:5px 0px;}
.rd_progress .rd_form th{text-align: left;}

.uploadCover{width:630px;}
.uploadCover .warn{font-size: 14px; margin-top: 4px;}
.uploadCover .warn .ico_warn{float:left; margin-top: 3px;}
.uploadCover .warn p{margin-left: 20px;}
.uploadCover .bigPic{float:left; position:relative; margin-right:12px;}
.uploadCover .bigPic .bigImg{height: 155px; width:275px; border:3px solid #f5f5f5;}
.uploadCover .bigPic .edit_box{ position:absolute; bottom:0;}
.uploadCover .bigPic .edit_box .edit_p{position:absolute; bottom:0; left:0; padding: 9px 10px; background:rgba(0,0,0,0.5); width:260px;}
.uploadCover .bigPic .edit_box .edit_p p{ border:1px solid #d5d5d5; background:#fff; height:30px; line-height: 30px;}
.uploadCover .bigPic .edit_box .edit_text{ width:200px; padding:0 10px; border:0;line-height: 30px;}
.uploadCover .bigPic .edit_box.b2 .edit_btn{ bottom:40px;}
.uploadCover .bigPic .edit_box.b2 .edit_p{ background:url(../../images/teacherSky_4.0/course_space/courseCom_img_bg.png) center center repeat-x;height: 22px;}
.uploadCover .bigPic .edit_btn{ text-align: right; position:absolute; bottom:50px; width:280px;}
.uploadCover .bigPic .edit_btn input{ width:39px; padding:2px 0; font-size:14px; background:#fff;}
.uploadCover .bigPic .edit_btn .gEditBtn{ margin-right:10px; border:1px solid #2febd8; color:#2febd8;}
.uploadCover .bigPic .edit_btn .rEditBtn{ margin-right:10px; border:1px solid #f88097; color:#f88097;}
.uploadCover .bigPic .edit_btn .gEditBtn:hover{ background:#2febd8; color:#fff; cursor:pointer;}
.uploadCover .bigPic .edit_btn .rEditBtn:hover{ background:#f88097; color:#fff; cursor:pointer;}
.uploadCover .img_au img.bigImg{width: 146px;height: 207px;}
.uploadCover .previewBg{float: left; width: 280px; height: 62px; padding:9px 0; background-color: #fff;}
.uploadCover .preview{position: relative; width:100%; height: 100%; overflow: hidden; padding-bottom: 10px;}
.uploadCover .previewList{height: 62px; overflow: hidden;}
.uploadCover .previewList .smallImgItem{width: 90px; height:62px; margin-top: 10px; overflow: hidden; position: relative; cursor: pointer; float:left; margin-top:0; margin-left:5px;}
.uploadCover .previewList .smallImgItem:first-child{margin-left: 0px;}
.uploadCover .previewList .smallImgItem .smallImg{width: 100%; height: 100%;}
.uploadCover .previewList .smallImgItem.on .mask{width: 100%; height: 100%; background-color: #000; opacity: 0.4; position: absolute; left:0; top:0;}
.uploadCover .radiusBtn{vertical-align: middle;}
.uploadCover .format{display: inline-block; vertical-align: middle; line-height: 18px; color: #888;white-space:nowrap; vertical-align: text-bottom;}

.z_r_txt .grade_wrap{float:left;}
.z_r_txt .z_name{margin-left: 10px;}

.z_l_img{border-radius: 50%; overflow: hidden;}

.ref_list{border:1px solid #f4f4f4; background-color: #fcfcfc;}
.ref_list li{padding:18px 100px 18px 10px; border-top: 1px solid #f4f4f4; position: relative;}
.ref_list li:first-child{border-top: none;}
.ref_list li > a{font-size: 14px; color: #555; line-height: 16px; height: 16px;}
.ref_list li .opt{position: absolute; right:15px; top:15px;}

.course_guide{padding-bottom: 20px;}
.course_guide .course_guide_item{}
.course_guide .course_guide_item .course_guide_show{display:none;}
.course_guide_show{font-size: 14px;}
.course_guide_show .ref_list{margin-top: 6px;}
.course_guide_show .ref_list .bBubbleBtn{margin-left: 10px;}
.course_guide_edit .ref_list{margin-right: 20px;}
.editor_area{padding:10px;}

.rd_bg{margin:10px 20px 0px; padding-bottom: 10px;}
.rd_bg_tit{height: 40px; line-height: 40px; background-color: #fbfbfb;}
.rd_bg_tit > h4{float:left; font-size: 16px; font-weight: normal; color: #222; padding-left: 10px;}
.rd_bg_tit .course_opt{float:right; margin-right: 10px; *margin-top: 10px;}
.course_guide .rd_form{width:100%; margin-top: 5px;}
.course_guide .guide_inp_1{width: 775px;}
.course_guide .guide_txt_1{width: 775px; height:70px;}

.rd_bg_ok{text-align: center; margin-top: 15px;}


.course_writeMsg{}
.course_writeMsg .course_dir{min-height:600px;}
.course_writeMsg .writeMsg{min-height: 600px; padding-top: 10px;}
.course_writeMsg .writeMsg .rd_form{}

.writeMsg_inp_1{width:388px;}
.writeMsg_inp_2{width:388px;}
.writeMsg_txt_1{width:388px; height:70px;}

.course_selDir{min-height:400px; padding-bottom: 20px;}
.course_selDir .sel_v{margin-top: 10px;}
.course_selDir .sel_v .item{margin-left: 30px;}
.course_selDir .sel_v .item:first-child{margin-left: 10px;}
.course_selDir .sel_v .item > label{font-size:14px;}
.course_selDir .rd_bg{padding-bottom: 20px;}
.course_selDir .dir_trees{margin: 10px 20px 0px;}
.s_beikeguanli{padding: 20px 80px 40px 40px;}
.s_beikeguanli table{ width:100%;table-layout: fixed;border-collapse:collapse;border:none;}
.s_beikeguanli table thead th{ width: 50%;color: #288ADD;background-color: #E9F3FD;height: 38px;border: 1px solid #DDDDDD;font-size: 14px;font-weight: normal;}
.s_beikeguanli table td{padding: 12px 31px;border: 1px solid #DDDDDD;}
.s_beikeguanli table tr:nth-child(even){background: #F7F9FB}
.p_snajiao{margin-right: 8px;vertical-align: middle}
.dir_trees{}
.dir_trees .treesUl{}
.dir_trees .treesItem{}
.dir_trees .treesItem.bg{background: #f7f9fb;}
.dir_trees .treesItem:nth-child(2n+1){ background: #f7f9fb; }
.dir_trees .treesTit{padding:10px 0px 10px; height:30px; line-height: 30px; border-bottom: 1px solid #eee;}
.dir_trees .ico_fold{float:left; margin-right: 10px; margin-top: 5px;}

.dir_trees .showing,.dir_trees .editing{margin-left: 20px; position: relative;}
.dir_trees .showing{}
.dir_trees .editing{display: none;}
.dir_trees .name{display: inline-block; cursor:pointer;}
.dir_trees .showing .name{user-select:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.dir_trees .name .inp{width:328px;}
.dir_trees .operate{position: absolute; right:10px; top:50%;margin-top:-10px;height: 20px;}
.dir_trees .operate .ico_opt{margin-left: 10px;}
.dir_trees .treesUl{margin-left: 20px; display:none;}
.dir_trees .switch{float:left; width: 20px; height: 20px; margin: 6px 0px 0px 0px; background:url(../../images/teacherSky_4.0/course_space/treeSwitch.png) left 1px no-repeat; vertical-align: middle; cursor: pointer;}
.dir_trees > .treesUl{margin-left: 0px; display: block;}
.dir_trees > .treesUl > .treesItem > .treesTit > .switch{background:url(../../images/teacherSky_4.0/course_space/icon_fold.png) left center no-repeat;}
.dir_trees .treesItem.open > .treesTit > .switch{background-position: left -20px;}
.dir_trees > .treesUl > .treesItem.open > .treesTit > .switch{background-position: left center;}
.dir_trees .treesItem.open > .treesTit > .treesUl{display:block;}
.dir_trees .treesItem.noChild .switch{visibility: hidden;}
.dir_trees .treesAdd{width: 140px; height: 28px; margin-top: 10px; padding: 0px; box-sizing:content-box; background:#f7f7f7 url(../images/teacherSky_3.5/front/style1/add.png) center center no-repeat; border:1px solid #ececec; cursor:pointer;}
.dir_trees .treesAdd:hover{background-color: #eee;}

.custom_tit{height:35px; position:relative;}
.custom_tit .line{ width:100%; border-top:1px solid #ebebeb; position:absolute; left:0px; margin-left:-22px; padding-left:22px; top:14px; height: auto;background: none;}
.custom_tit .bBubbleBtn{ padding:0 10px; background:#fff; position:absolute; right:0;}
.custom_tit .custom_bg{float:left; padding:0px 12px 0px 22px; *padding:0px 20px; font-size: 16px; color: #fff; line-height: 26px; height:26px; font-weight: normal; border-radius:4px 0px 0px 4px; text-align: center; position: relative;}
.custom_tit .custom_bg:before{content:""; position: absolute; bottom:-6px; left:0px; width: 0px; height: 0px; border-width:0px 3px 6px 3px; border-style: solid; border-color:transparent;}
.custom_tit .custom_bg:after{content:""; position: absolute; top:0px; right:-26px; width: 0px; height: 0px; border-width:13px; border-style: solid; border-color:transparent;}
.custom_tit .custom_bg.bg1{background-color:#419fee;}
/*.custom_tit .custom_bg.bg1:before{border-right-color:#55a637;}
*/.custom_tit .custom_bg.bg1:after{border-left-color:#419fee;}
.custom_tit .custom_bg.bg2{background-color:#f88097;}
/*.custom_tit .custom_bg.bg2:before{border-right-color:#d16e6e;}
*/.custom_tit .custom_bg.bg2:after{border-left-color:#f88097;}
.custom_tit .custom_bg.bg3{background-color:#f6b156;}
/*.custom_tit .custom_bg.bg3:before{border-right-color:#c070ca;}
*/.custom_tit .custom_bg.bg3:after{border-left-color:#f6b156;}
.custom_tit .custom_bg.bg4{background-color:#95cc71;}
/*.custom_tit .custom_bg.bg4:before{border-right-color:#d1a932;}
*/.custom_tit .custom_bg.bg4:after{border-left-color:#95cc71;}
.custom_tit .addResBtn{float:right; font-size: 14px; margin-top: 5px;}

.btn_area{background-color: #ebebeb; padding:10px 20px;}
.btn_area .bigYellowBtn{float: left;}
.btn_area .bigWhiteBtn{float: right;}
.bigYellowBtn,.bigWhiteBtn{display: inline-block; height: 48px; line-height: 48px; padding:0px 40px; text-align: center; font-size: 16px; border-radius: 4px;}
.bigYellowBtn{color: #fff; background-color: #fd8a23; border: 1px solid #e77a38;}
.bigYellowBtn .ico{width: 20px; height: 20px; vertical-align: middle; margin-right: 5px; background: url(../../images/teacherSky_4.0/course_space/bigYellowBtn.png) left top no-repeat;}
.bigYellowBtn:hover{text-decoration: none;}
.bigWhiteBtn{color: #288add; background-color: #fff; border: 1px solid #288add;}
.bigWhiteBtn:hover{text-decoration: none; background-color: #d8edff;}

.uploadCouBtn{display: inline-block; height:30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; padding:0px 18px; background:#288add url(../../images/teacherSky_4.0/course_space/egg.png) 10px 4px no-repeat; border-radius: 15px; border:none;}
input.uploadCouBtn{line-height: 100%; cursor:pointer;}

.okWhiteBtn,.cancelWhiteBtn{display: inline-block; height: 28px; line-height: 28px; padding: 0px 18px; text-align: center; font-size: 14px; *width:72px;}
input.okWhiteBtn,input.cancelWhiteBtn{box-sizing:content-box; cursor:pointer; line-height: 100%;}
.okWhiteBtn{color: #288add; border:1px solid #288add; background-color: #fff;}
.okWhiteBtn:hover{text-decoration: none; background-color: #d8edff;}
.cancelWhiteBtn{color: #555; border:1px solid #d7d7d7; background-color: #fff;}
.cancelWhiteBtn:hover{text-decoration: none; background-color: #eee;}

/*模拟滚动条 start*/
.dropcont{ position:absolute; width:auto;}
.dropbox{ position:absolute; left:0px; bottom:0px; width:100%; height:8px;}
.dropbox .drop{ position:absolute; top:0px; left:0px; width:0px; height:8px; border-radius:4px; overflow:hidden; zoom:1; background:#d5d5d5; cursor:pointer;}
/*模拟滚动条 end*/

.gCreateBtn{display:inline-block; height: 38px; line-height: 38px; text-align: center; padding:0px 30px; font-size: 18px; border-radius: 20px; border-bottom: 2px solid #25b154; background-color: #34ce96; color:#fff;}
.gCreateBtn:hover{text-decoration: none;}

.com_tit .gCreateBtn{margin-top: 19px; margin-left: 20px;}

.tabel_category{line-height: 26px; padding:5px 20px 20px;}
.tabel_category th{font-size: 14px; color: #888; font-weight: normal; vertical-align: top; padding-top: 15px; white-space: nowrap; text-align: left;}
.tabel_category td{font-size: 12px; padding-top: 10px;}
.tabel_category .category{padding-right: 30px; position: relative; -ms-user-select:none; user-select:none; -webkit-user-select:none; -moz-user-select:none;}
.tabel_category .category > a{display: inline-block; color: #222; padding:0px 10px; margin-top: 5px; margin-right: 5px;}
.tabel_category .category > a.on,.tabel_category .category > a:hover{text-decoration: none; border-radius: 2px; background-color: #9d9d9d; color:#fff;}
.tabel_category .category .foldBtn{position: absolute; right:0px; top:8px; width:20px; height:20px; background:url(../../images/teacherSky_4.0/course_space/foldBtn.png) 0px 0px no-repeat; cursor:pointer; display: none;}
.tabel_category .category .foldBtn:hover{background-position: -20px 0px;}

.tabel_category .category.overflow{height:31px; overflow: hidden;}
.tabel_category .category.overflow .foldBtn{display:block;}
.tabel_category .category.overflow.fold{height:auto;}
.tabel_category .category.overflow.fold .foldBtn{background-position: 0px -20px;}
.tabel_category .category.overflow.fold .foldBtn:hover{background-position: -20px -20px;}

.course_list{margin-left: -16px; margin-top: 15px;}
.course_list li{width: 226px; float:left; margin-left: 18px; margin-bottom: 30px; background-color: #fff; overflow: hidden;}
.course_list li:hover{box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.22);}
.course_list .pic{height: 226px; position: relative; *overflow: hidden;}
.course_list .pic > a{color: #fff;}
.course_list .pic > a:hover{text-decoration: none;}
.course_list .pic > a img{width: 100%; height: 100%;}
.course_list .pic .popLayer{position: absolute;width: 100%; height:100%; left:0px; top:0px;}
.course_list .pic .popLayer .vAlign{display: inline-block; height:100%; vertical-align: middle; width:0px;}
.course_list .pic .layerCon{display:inline-block; width: 100%; padding:30px 0px 25px; background-color: #555; background-color:rgba(0,0,0,0.5); text-align: center; *cursor:pointer; vertical-align: middle;}
.course_list .pic .layerCon .name{display:block; margin: 0px 10px 8px; font-size:24px; color: #fff; line-height: 1.2; font-weight: normal; padding-bottom: 10px; border-bottom: 2px solid #baafa5; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.course_list .pic .layerCon .version{margin: 0px 10px; height:0px; display:block; overflow: hidden;
    -webkit-transition:all .1s linear;
    transition:all .1s linear;
}
.course_list .pic:hover .layerCon .version{height:17px;}
.course_list .con{padding-bottom: 20px; position: relative;}
.course_list .con .name{font-size: 16px; font-weight: normal; padding:10px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; border-bottom: 1px solid #37da6c; position: relative;}
.course_list .con .name:before,.course_list .con .name:after{content:""; position: absolute; bottom: -1px; left: 0px; height: 0px; border-bottom: 1px solid;}
.course_list .con .name:before{width: 66.6%; border-bottom-color:#2ca7ff;}
.course_list .con .name:after{width: 33.3%; border-bottom-color:#ff3498;}
.course_list .con .name a{color: #222;}
.course_list .con .count{margin-top: 10px; padding:0px 10px; text-align: right;}
.course_list .con .count .item{font-size: 14px; float:none;}
.course_list .con .count .item i{font-size: 12px; color: #888;}
.course_list .con .grade_wrap{margin-top: 8px; margin-left: 10px;}
.course_list .con .grade_wrap b{font-size: 14px; color: #ff9600; font-weight: normal; margin-left: 4px;}

/*听课评课*/
.w_comment { margin-top:23px;}
.w_comment .all_comment{ font-size:20px; color:#222; font-weight:normal; padding-bottom:9px; }
.w_comment .all_comment span{ color:#888888}
.w_comment .all_comment a.evaluate{ font-size:14px; color:#3095dd; padding:0 14px; background:#c5edfe; height:26px; line-height:26px; display:inline-block; border:1px solid #97dffe;}
.w_comment .all_comment a.evaluate:hover{ text-decoration:none;}
.w_comment li{ padding:13px 0; border-top:1px solid #e0e0e0}
.w_comment li .w_img{ display:inline-block;}
.w_comment li .w_img img{ width:50px; height:50px; border-radius:50%}
.w_comment li .w_comment_right_con{ margin-left:62px;}
.w_comment li .w_comment_time{ padding-left:9px}
.w_comment li .w_comment_name{ margin-bottom:7px}
.w_comment li .w_comment_wrap{ margin-bottom:5px;}
.w_comment li .w_comment_wrap .text{ display:inline-block; width:510px;overflow:hidden;word-break : break-all;word-wrap : break-word}
.w_comment_pag em{ display:inline-block; padding:0 11px; font-size:12px; color:#555555; height:20px; line-height:20px; background:#f5f5f5; border-radius:10px; margin-right:10px; margin-bottom:5px;}
.w_comment li .w_comment_pag b{ font-size:12px; color:#555555; font-weight:normal;}
.zan{ display:inline-block; width:15px; height:16px; background:url(../../images/teacherSky_4.0/course_space/zan.png) no-repeat; vertical-align:middle; margin-top:-3px; margin-right:4px;}
.w_comment li .w_comment_reply{ font-size:12px; color:#555555}
.w_comment li .w_comment_reply .ico_reply{ display:inline-block; width:16px; height:15px; background:url(../../images/teacherSky_4.0/course_space/message.png) no-repeat; vertical-align:middle; margin-right:4px;}
.w_comment li .w_comment_del{ color:#555}
.w_comment li .w_comment_del .ico_del{ display:inline-block; width:17px; height:16px; background:url(../../images/teacherSky_4.0/course_space/del.png) no-repeat; vertical-align:middle; margin-right:4px;}
.w_comment li .w_comment_reply:hover,.w_comment li .w_comment_del:hover{ text-decoration:none}
.w_comment li .w_line{ font-size:14px; color:#ebebeb; padding:0 10px;}
.w_more{ text-align:center; padding:10px 0}
.w_more a{ color:#555555; font-size:14px;}


/*弹窗*/

/*集备备课*/


.m-zy-box{}
.m-ZYcase .case-rect{ background:#fff url(../../images/teacherSky_4.0/course_space/ZYcase_bg.gif) repeat-x left top;  border-top:0px;}
.m-ZYcase{ width:200px; position:relative; z-index:10;}
.m-ZYcase h3{ background:#65b9ff url(../../images/teacherSky_4.0/course_space/ZYcase_title_ico.gif) no-repeat 183px center; font-size:14px; color:#fff; padding-left:25px; line-height:45px; font-weight:normal; cursor:pointer;}
.m-ZYcase .case-rect{ background:#fff url(../../images/teacherSky_4.0/course_space/ZYcase_bg.gif) repeat-x left top;  }
.m-ZYcase .case-detail{}
.m-ZYcase .case-detail dt{ line-height:50px; font-size:14px;  padding:0 20px; background:url(../../images/teacherSky_4.0/course_space/ZYcase_list_ico1.png) no-repeat 170px center; cursor:pointer; color:#888;}
.m-ZYcase .case-detail dt:hover{color:#288add}
.m-ZYcase .case-detail dt.active{ background-image:url(../../images/teacherSky_4.0/course_space/ZYcase_list_ico2.png);}
.m-ZYcase .case-detail dd{ overflow:hidden; zoom:1;}
.m-ZYcase .case-detail li{ line-height:50px;}
.m-ZYcase .case-detail li a{ font-size:14px; color:#888; text-decoration:none; display:block; width:160px; padding-left:43px; float:left;}
.m-ZYcase .case-detail li a:hover{ color:#288add;}
.m-ZYcase .case-detail li a.active.m-ZYcase .choose-classRoom{ position:absolute; top:0px; left:209px; width:208px; border:#e4e4e4 solid 1px; background:#fff; display:none;}
.m-ZYcase .choose-classRoom a{ line-height:50px; display:block; text-align:center; color:#555; font-size:14px;}
.m-ZYcase .choose-classRoom a:hover{ background:#f5f5f5; text-decoration:none;}

.m-ZYlist-rect{ width:955px; margin-right:22px;}
.m-ZYlist-rect .zylist-tit-tab{ line-height:32px; margin-left:-12px; color:#e2e2e2;}
.m-ZYlist-rect .zylist-tit-tab a{ display:inline-block; padding:0px 11px; font-size:14px; color:#555; margin:0px 12px;}
.m-ZYlist-rect .zylist-tit-tab a:hover,.m-ZYlist-rect .zylist-tit-tab a.on{ background:#34aaff; color:#fff; border-radius:5px; text-decoration:none;}

.select_disable { cursor:default;  }
.select_disable p { color:#888; }
.select_disable .qjf_seleautocur  { border-color:#dfdfdf; background:none }

.grade_outer, .grade_outer2{ background-image:url(../../images/teacherSky_4.0/course_space/star_2.png); height:13px;}
.res_list .left{ margin-left:115px; padding-top:10px;}
.res_list a.img img{ width:100px; height:75px;}

/*课程研发*/
.seachbox{ height: 38px; margin-top: 25px;}
.seachbox label input.sea_text{ border:1px solid #c9c9c9; width:217px; padding:8px 7px; border-top-left-radius:3px;border-bottom-left-radius:3px; border-right:0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#f9f9f9));
    background: -webkit-linear-gradient(top, #eeeeee 0%,#f9f9f9 100%);
    background: linear-gradient(to bottom, #eeeeee 0%,#f9f9f9 100%);
}
.seachbox label input.sea_btn{ width:36px; height:34px; display:inline-block; background:url(../../images/teacherSky_4.0/course_space/icon_search.png) center center no-repeat;border:1px solid #3da4ed; background-color:#56b8fd; float:right;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.seachbox label input.sea_btn:hover{ cursor:pointer;}
.bCreateBtn{ border:1px solid #309aeb; background:#f1fbfe; color:#309aeb; font-size:14px; padding:0 18px; height:32px; line-height:32px; margin:20px 0 0 9px; border-radius:3px;}
.bCreateBtn:hover{ text-decoration:none;}

.course_list li .title{ font-size:18px; color:#222; text-align:center; display:block;width:100%; padding-top:20px;background:url(../../images/teacherSky_4.0/course_space/courseCom_img_bg.png) center center repeat-x;}
.course_list li .tip{ padding-left:4px;}
.course_list li .tip span{ padding:0 5px 0 10px; height:20px; line-height:20px;display:inline-block;border:1px solid #eaeaea; color:#73aedc; border-radius:3px; border-right:0;  background-color:#f6f6f6; position:relative; margin-right:14px;}
.course_list li .tip span .t1{ color:#73aedc}
.course_list li .tip span .t2{ color:#e5b853}
.course_list li .tip span .t3{ color:#92c948}
.course_list li .tip i.arrow{ height:20px; width:25px; display:inline-block;position:absolute; right:-7px; background:url(../../images/teacherSky_4.0/course_space/arrow-right.png) right center no-repeat;}
.course_list.new.homepage{ margin-left:-14px; margin-right:-19px; }
.course_list.new.homepage li{ margin-right:3px;}
.course_list.new{ margin-left:0px; margin-right:0px; margin-top:0;}
.course_list.new .pic { height:252px;}
.course_list.new .pic .img_box{ width:228px; height:252px; overflow:hidden; background:url(../../images/teacherSky_4.0/course_space/list_bg.png) center 220px no-repeat; background-color:#f0f0f0; text-align:center;}
.course_list.new .pic .img_box img{ width:146px; height:207px; position:absolute; left:40px; top:18px;}
.course_list.new li { margin-left:5px; background:#fff; margin-bottom:10px; border:1px solid #dfdfdf; margin-right:7px; line-height:20px;}
.ico.look{ background:url(../../images/teacherSky_4.0/course_space/res_icon.png) 0px 6px no-repeat;padding-left: 20px; vertical-align:top;}
.ico.reviews{ background:url(../../images/teacherSky_4.0/course_space/res_icon.png) 0px -35px no-repeat;padding-left: 20px; vertical-align:top;}
.course_list.new .con { background:#fff; margin-top:5px;}
.course_list.new .con .count { margin-top:0; text-align:center;}
.course_list.new li:hover { background:#fff;}
.mgt50{ margin-top:50px;}
.hf {width: 70px;}

.btn_hide{ margin:0 auto; text-align:center;  line-height:21px;  margin-top:-21px;}
.btn_hide a{ display:inline-block; color:#888; width:113px; height:23px; background:url(../../images/teacherSky_4.0/course_space/hide_bg.png); text-decoration:none; *margin-top:-28px;}
.btn_hide a:hover{ background-position:0 -23px;}
.btn_hide a.hide{ background:url(../../images/teacherSky_4.0/course_space/toy.png) no-repeat; margin-top:0; width:77px; height:14px; margin-top:-13px;*margin-top:-17px;}


/*课程社区首页*/
.content_box.w1200{ width:1200px; margin:0 auto; }
.w730{ width:730px;}
html body.tea_bg .spModular_bg{ top:0; margin-top:48px;}
.bulletinWrap{width:280px; height:210px; float:left; margin-right:25px; position:relative; overflow: hidden;}
.bulletin{position:absolute;}
.bulletin li{float:left; width:280px; height:210px;}
.bulletin li a{display:block; color:#fff; position: relative;}
.bulletin li img{width:280px; height:210px; border-radius:5px;}
.bulletin li span{position:absolute; left:0px; bottom:0px; width:100%; height:38px; line-height:38px; background:url(../../images/teacherSky_4.0/course_space/tip_bg.png) center center repeat-x; color:#fff; font-size: 16px; text-align:center; overflow: hidden; word-break:break-all; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.n_newsList li{ line-height:34px; height: 34px;}
.n_newsList li a{ font-size:14px; color:#555; float:left}
.n_newsList li a:hover{ text-decoration:underline;}
.course_list.new.homepage .pic .img_box{ width:166px; height:114px;}
.course_list.new.homepage .pic{ height:114px}
.course_list.homepage li{ width:166px; margin-left:0; padding:4px;}
.course_list.homepage .popLayer .title{ font-size:14px; padding:10px 0;}
.course_list.homepage .con .count .item{ font-size:12px; color:#222;}
.details.lml_det .list li {padding-bottom: 16px; line-height: 14px;}
.details.lml_det .list li a.title { color: #555; width: 350px;padding-left: 2px; float:left;}
.details.lml_det .list li span { color: #888; float:right}
.details.list_det{ padding:25px 2px 0 2px;}
.details.list_det dl{ width:328px; float:left; margin-bottom:30px;}
.mgr18{ margin-right:18px;}
.details.list_det dl dd{ margin-left:136px;}
.details.list_det dl dt img{ border-radius:5px;}
.details.list_det dl dd h3{ font-weight:normal; font-size:16px; color:#222;}

.manage_sq .manage_top{ border-bottom: 3px solid #f0f0f0; margin-top:0;}
.manage_sq{ margin-top:16px;}
/*.manage_sq{ border:1px solid #f0f0f0; background:#fff;}*/
.manage_sq .manage_top{ height:186px; position:relative; margin-top:0; margin-bottom:0}
.manage_sq .manage_top span{padding: 3px;border-radius: 50%;height: 80px;width: 80px;display: block;background: #fff; position:absolute; top:5px; left:90px;}
.manage_sq .manage_top span img{ width:80px; height:80px; border-radius:50%;}
.manage_sq .manage_top .role{ border-bottom:1px solid #f0f0f0; padding-top:86px;}
.manage_sq .manage_top .role a{ text-align:center;font-size:16px; color:#555; width:117px; display:inline-block; height: 35px;line-height: 35px;}
.manage_sq .manage_top .role a.on{ font-size:18px; color:#1d9dff; border-bottom:1px solid #1d9dff;}
.manage_sq .manage_top .role a:hover{ text-decoration:none;}
.manage_sq .manage_top .btn_p{ margin-top:10px;}
.manage_sq .manage_top .btn_p .manage_btn{ width:186px; height:44px; border:0; border-bottom:0; border-radius:24px; color:#fff; font-size:18px; background:#34ce96; line-height:30px; border-top: 1px solid #25b154;}
.manage_sq .manage_top .btn_p .manage_btn:hover{ cursor:pointer;}
.manage_sq .manage_mode{ padding:13px 18px;}
.manage_sq .manage_mode ul li em{ color:#888; font-size: 14px;}
.manage_sq .manage_mode ul li span i{ height:17px; line-height:17px; font-size:14px; color:#fff; display:inline-block; border-radius:5px; text-indent:5px; min-width:20px;}
.manage_sq .manage_mode ul li{ height:30px; float:left; width:76px; text-align:center;}
.manage_sq .manage_mode ul li.bor_right{ background:url(../../images/teacherSky_4.0/course_space/li_bg.png) top right no-repeat;}
.manage_sq .manage_mode ul li p.color_1{ color:#1d9dff;}
.manage_sq .manage_mode ul li p.color_2{ color:#f871a8;}
.manage_sq .manage_mode ul li p.color_3{ color:#52d170;}
.manage_sq .manage_mode ul li p.color_4{ color:#9880bd;}
.manage_sq .manage_mode ul li p{ font-weight: bold; }

.w_warp_list .details .list li a.title{ width:auto;}
.w_sq{ width:385px; position:relative; min-height:260px;}
.tea_subject.w_sq li em.sub_left{ width:258px;}
.tea_subject.w_sq li span.date,.tea_subject.w_jb li span.date{ width:53px; float:right;}
.tea_subject.w_sq li em.sub_left a:hover,.tea_subject.w_jb li em.sub_left a:hover{ text-decoration:underline;}
.w_jb{ width:316px; position:relative;min-height:260px;}
.tea_subject.w_jb li em.sub_left{ width:192px;}
.tea_bill .bill_list li em.new{ width:26px; height:16px; text-align:center; line-height:16px; border-top-right-radius:9px;border-bottom-right-radius:9px;}
.tea_bill .bill_list li em.new{ background:#8ad2f6;}
.tea_bill .bill_list li em.new.first{ background:#fa72aa;}
.tea_bill .bill_list li em.new.second{ background:#ffb424;}
.tea_bill .bill_list li em.new.thirdly{ background:#33cfa9;}
.tea_module .tea_title h3{ position:absolute; }
.create_btn{margin: 21px 0 0 10px; height: 28px;line-height: 28px;}
.com_main.list{ margin-top:0;}
/*详情*/
.com_main.det_main .tab_a{ height:50px; background:#ededed; text-align:center;}
.com_main.det_main .tab_a span a{ width:175px; display:inline-block; text-align:center; line-height:50px; font-size:16px; color:#555;}
.com_main.det_main .tab_a span a:hover{ text-decoration:none;}
.com_main.det_main .tab_a span.on a{ color:#fff; background:#309aeb;}
.com_main.det_main .contain h2.edit_title{ border-bottom:1px solid #e0e0e0; text-align:right; height:36px; line-height:36px;}
.com_main.det_main .contain h2.edit_title a{color:#ff6e2e; font-size:14px; font-weight:normal;}
.contain{ background:#fff;}
.mod_dl{ padding:0 12px 10px 12px; border-bottom:1px solid #e0e0e0;}
.mod_dl dt h3{ height:16px; line-height:16px; font-weight:normal; color:#222;padding-left:6px; border-left: 4px solid #38a4ff; color:#222; margin-top:14px;}
.mod_dl dt p{ color:#888; font-size:14px; line-height:24px; margin-top:17px; padding:0 9px;}
.mod_dl dd.res_classify h3{ font-size:16px; color:#222; font-weight:normal; margin-top:20px;}
.mod_dl.no_bor{ border-bottom:0;}
h2.all_comment .bCreateBtn{ margin-top:0;}
.class_evaluation .num{ float: right;margin-right: 10px;margin-bottom: 5px; color: #888;}
.contain .course_con .con_tit{ height:auto;}
.contain .course_con .con_tit h3{ width:100%; line-height:30px; margin-top:15px;}
.contain .course_con .con_tit .opt{ margin-top:0; height: 30px;line-height: 30px;}
.com_tit_wrap.det{ width:920px; min-width:920px;background: #fff;padding: 0 20px;}
.com_tit_wrap.det .com_box .manage{ margin-right:0;}
.com_tit_wrap.det .com_box .manage .bBubbleBtn{ padding-right:0;}
.com_main.det_main{ margin-top:0;}
.contain.bg_none{ background:none;}
.gCancleBtn{ border: 1px solid #d7d7d7;background: #f7f7f7;color: #555;font-size: 14px;display: inline-block;width: 94px;vertical-align: top;height: 32px;line-height: 32px;border-radius: 3px;}
.gCancleBtn:hover,.bCreateBtn:hover{ cursor:pointer;}
.nextBtn,.returnBtn{font-size: 14px;padding: 0 18px;height: 30px;line-height: 30px;border-radius: 3px; background:#fff;}
.nextBtn{ border: 1px solid #3c95d5;color: #3c95d5;}
.returnBtn{border: 1px solid #d6d6d6;color: #222;}
.newSucc{ padding:54px 0 41px 0;}
.com_main.mgt10{ margin-top:10px;}
.com_main.main_pd{ margin-top:0;}
.course_list.new span{ float:none;}
.course_list.new.brief_cc{ margin-right:-10px;}
.course_list.new.brief_cc li{ width:163px; margin-left:0; margin-right:8px;}
.course_list.new.brief_cc .pic .img_box{ background:#f0f0f0;}
.course_list.new.brief_cc .pic .img_box img{ width:97px; height:138px;left:34px; top:6px; }
.course_list.new.brief_cc .pic .img_box{ width:163px; height:150px;}
.course_list.new.brief_cc .pic{ height:150px;}
.course_list.new.brief_cc li .title{ font-size:14px;}
.course_list.new.brief_cc .con .count{ padding:0;}
.course_list.new.brief_cc .con{ padding-bottom:0;}
.com_tit_wrap.det .com_tit{ background:#fff; width:940px;}
.course_list .con .grade_wrap {margin-top: 8px;}

.upload_more .icon{ width:30px; height:32px; display:inline-block; background:url(../../images/teacherSky_4.0/course_space/loading.gif) center center no-repeat; }
.upload_more{ line-height:32px;}
.upload_more a{ vertical-align:top; color:#555;}

.result_list{ margin:24px 0 12px 0; height:123px; overflow:hidden;}
.result_list li{ width:181px;float:left; text-align:center; position:relative; margin:0 14px; overflow:hidden;}
.result_list li img{ width:181px; height:123px;
    -webkit-transition: transform .2s ease-out;
    -webkit-transition:-webkit-transform .2s ease-out;
    transition:-webkit-transform .2s ease-out;
    transition:transform .2s ease-out;
    transition: transform .2s ease-out, -webkit-transform .2s ease-out;
}
.result_list li img:hover{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.result_list .tip{ height:24px; width:100%; line-height:24px; background:url(../../images/teacherSky_4.0/course_space/tip_bg_img.png) left center repeat-x; text-align:center; color:#fff; position:absolute; bottom:0; left:0; font-size:14px;}

.message_div { display:none; margin-right:12px;}
.message_div textarea{ width:100%; position:relative;}
.message_div .face_wrap{ margin-right:-12px;}

/*网络教研*/

/*网络调研列表页*/

/*课程社区改版*/
.spaceTopBar_v4 div.new_width {width: 1200px; }
.spModular_bg.new_width .tea_spModular_nav ul.nav {width: 1200px; margin: 0 auto; }
.spModular_bg.new_width .tea_spModular_nav .nav li{ width:120px;; }
.new_width .com_tit {width: 1200px; margin: 0px auto; height: 75px; }
.com_main.new_width{ width:1200px; }
.com_main.new_width .course_list.w1 li{ width:288px; }
.com_main.new_width .course_list.new.w1 .pic .img_box{ width:288px; }
.com_main.new_width .course_list.new.w1 li{ margin-right: 5px; }
.com_main.new_width .course_list.w1 li .title{ font-size: 20px; height: 20px; }
.com_main.new_width .course_list.w1 .con .count .item i{font-size: 14px;}
.com_main.new_width .course_list.w1 .con .count .item{ font-size: 16px; }
.com_main.new_width .course_list.new.w1 .pic .img_box img{ left:70px; }

/*课程社区首页*/
.col_1{ width:25%; }
.col_2{ width:72.5%; }
.add_mode {border: 1px solid #e0e0e0; padding: 17px; background: #fff; }
.mode_box {border: 1px solid #e0e0e0; padding: 15px 17px; background: #fff; }
.mode_box dt {height: 40px; line-height: 40px; border-bottom: 1px solid #ebebeb; padding-bottom: 1px; }
.mode_box dt em {font-size: 20px; color: #222; border-bottom: 2px solid #86c8ff; padding: 0 5px; }
.add_mode dd {position: relative; overflow: hidden; }
.mantle {width: 322px; height: 248px; overflow: hidden; position: relative; border-radius: 5px; margin-top: 12px; }
.mantle ul {position: absolute; top: 0px; left: 0px; }
.mantle li{ width:322px; height:248px; float:left; position:relative;}
.mantle li img{ height:248px;}
.mantle li p{ display:block; position:absolute; bottom:0px; height:35px; text-align:center; line-height:35px; background:url(../../images/teacherSky_4.0/course_space/bg.png); width:100%; font-size:16px; color:#fff;}
.mantle .png_bg{ position:absolute; width:20px; height:15px; bottom:10px; background:url(../../images/teacherSky_4.0/course_space/dir_ico.png) no-repeat; z-index:20;}
.mantle .prev{ background-position: center 0px; left:10px;}
.mantle .next{ background-position: center -40px; right:10px;}
.zx_info { margin-top:12px; width:224px;}
.zx_info h2{ font-size:18px; color:#337ccd; font-weight:normal;}
.zx_info h2 a:hover{ font-weight:bold;}
.zx_info p.det{ width:224px;word-wrap: break-word; line-height:28px;}
.zx_info p.det a{ color:#5693d7;}
.zx_info p a{ color:#606060; font-size:14px; line-height:32px;}
.zx_info a:hover{ text-decoration:underline;}
.notice{ padding-top:17px;}
.notice li{ line-height:41px;}
.notice li a{ font-size:14px; color:#555;}
.notice li a:hover{ text-decoration:underline; color:#169bf3;}

.details.lml_det ul li a.title{ width:550px; }
table.tea_home_article td{ font-size: 14px }

.notice_class img{ width:148px; height: 108px; }
.notice_class h4{ font-size:16px; font-weight: normal; height: 34px;}
.notice_class h4 a{ color: #555; }
.notice_class .notice_class_box{ margin-left:160px; width:240px; }
.notice_class .notice_class_box p{ line-height: 26px; }
.notice_class .notice_class_box p.peo{ padding-left:25px; background: url(../../images/teacherSky_4.0/course_space/notice_time.png) 0px 4px no-repeat}
.notice_class .notice_class_box p.time{ padding-left:25px; background: url(../../images/teacherSky_4.0/course_space/notice_time.png) 0px -49px no-repeat}
.w866{ width:866px; }
.com_main.new_width .w_sq{ width: 520px; }
.course_list.new.brief_cc.w2{ margin-top:20px; }
.course_list.new.brief_cc.w2 li { width:190px; margin-right: 20px; padding-bottom: 16px; }
.course_list.new.brief_cc.w2 { margin-right: -24px; }
.course_list.new.brief_cc.w2 .pic .img_box{ width:190px; height: 157px }
.course_list.new.brief_cc.w2 .pic .img_box img{ left:45px; }
.w298{ width:298px; }
.com_main.new_width .tea_module.w_jb{width:240px; min-height: 352px; }
.com_main.new_width .tea_module.tea_briefing.w_sq{ width:600px; }
.com_main.new_width .tea_module.w_sq .details{ border:0; }
.com_main.new_width .tea_module.w_sq .add_mode.details li{ padding-bottom: 0 }

.mode_box .bill_list li em.new{ width:20px; height: 20px; line-height: 19px;margin-top: 11px; display: block; vertical-align: middle; float:left; color: #fff; text-align: center; border-radius: 0; background: #a3d9f2 }
.mode_box .bill_list li{ border-bottom: 0; margin-top: 9px; height: 38px; line-height: 38px; }
.mode_box .bill_list li img{ border-radius: 50%; width: 30px; height: 30px; margin-top: 4px;}
.mode_box .bill_list li em.new.first{ background: #00a0e9; }
.mode_box .bill_list li em.new.second {background: #f39800;}
.mode_box .bill_list li em.new.thirdly {background: #32b16c;}
.mode_box .bill_list { padding-bottom: 16px; }
.mode_box .bill_list li i { float:right; }
.mode_box .bill_list li a { margin-left:10px; vertical-align:middle; color:#555; float:left;}
.tea_trends.new_edition{ border:1px solid #e0e0e0; border-left:1px solid #9ed1fb;  position: relative; padding-top: 50px;}
.tea_trends.new_edition .trends_list li{ height:90px; overflow: visible; margin-top:5px; border-bottom: 1px solid #fff; }
.tea_trends.new_edition .trends_list li .time_arrow{ margin-left: -20px;position: relative;padding-left:20px; background: url(../../images/teacherSky_4.0/course_space/time_spot.png) 0px 3px no-repeat; }
.tea_trends.new_edition .trends_list li .time_arrow i{ width:5px;height: 8px; display: inline-block; background: url(../../images/teacherSky_4.0/course_space/time_arrow.jpg) 0px 3px no-repeat;position: absolute;left: 16px;top: 2px;}
.tea_trends.new_edition .trends_list li .time_arrow em{ height: 18px; line-height: 18px; color:#888; padding-left:4px; border:1px solid #dedede; min-width: 50px; display: inline-block; border-radius: 3px; }
.tea_trends.new_edition .trends_list li .top i{ margin-left:12px; }
.tea_trends.new_edition .trends_list .left .head_img{ width:54px; height: 54px; border-radius: 50%; }
.tea_trends.new_edition .line_dt{ margin-left:-5px; overflow-y:hidden;  }
.tea_trends.new_edition .line_dt .details{ overflow: hidden;height: 558px; }

.mskt_list li a{ display: block; float: left; }
.mskt_list li{ font-size:14px;padding-bottom: 26px;line-height: 14px; }
.mskt_list li a.title {color: #555;width: 460px;padding-left: 2px;}
.mskt_list li a.user{ width: 80px;}
.mskt_list li span.area {width: 80px; float:left;}

.classroom_list{margin-top:14px; margin-right:-6px;}
.classroom_list li{ float:left; text-align:center; position: relative; padding:10px ;border:1px solid #fff; margin-right:6px; width:182px;}
.classroom_list li img{ width:182px; height:138px;}
.classroom_list li .player{ width:182px; height:138px; display:none; background:url(../../images/teacherSky_4.0/course_space/player.png) center center no-repeat; position:absolute; left:10px; top:10px;}
.classroom_list li a:hover .player{background-color:#000; opacity:0.35; z-index:2; display: block; }
.classroom_list li p{ width: 182px; display: block; margin: 7px auto 0 auto; }

.tea_home_article { width:100%; padding-bottom:10px; }
.tea_home_article th { text-align:left; font-size:14px; font-weight:normal; padding-bottom:5px;}
.tea_home_article tr td:first-child a { color:#555; line-height:30px;}
.tea_home_article tr td:last-child { text-align:right;}
.tea_home_article tr th:last-child { text-align:right;}
.mode_box dd .visitor_box{  border-bottom:1px dashed #cfcfcf;}
.mode_box dd .visitor_list{ padding: 15px 0 10px 0;margin-right: -23px;margin-left: -23px;}
.mode_box dd .visitor_list li{ width:33.3%; float:left; margin-bottom:15px; position:relative;}
.mode_box dd .visitor_list li .ava_box{ height:67px;}
.mode_box dd .visitor_list li img{ height:55px; width:55px; border-radius:50%; border:1px solid #fff;}
.mode_box dd .visitor_list li a.hover img{ border-color:#349ceb;}
.mode_box dd .visitor_list li i.name{ display:block; margin-bottom:3px;}
.mode_box dd .visitor_num{ padding-bottom:5px;}
.mode_box dd .visitor_num span{ width:50%;text-align:center; float:left}
.mode_box dd .visitor_num span em{ display:block;}
.mode_box dd .visitor_num span i{ font-size:21px; display:block; margin-top:5px;}

.mode_box dd .visitor_list li .ava_box { height: 67px; }
.card{ position:absolute; border:1px solid #e6e6e6; background:#fff; padding:9px 19px 14px 19px; width:204px;left: 6px; top: 62px;z-index: 2;}
.card .arrow_top{ width:5px; height:5px; display:block; background:url(../../images/teacherSky_4.0/course_space/arrow_top.png) 0px 0px no-repeat; position:absolute; top: -4px;left: 42px;}
.card .tit{ width:84px;}
.visitor_list li .card a img { border-radius:0; width:78px; height:78px; border:1px solid #dedede;}
.card h2 a{ font-size:14px; color:#53b5f6; font-weight:normal;}
.card h2 i{ width:16px; height:17px; display:inline-block; background:url(../../images/teacherSky_4.0/course_space/sex_icon.png) 0px 0px no-repeat;vertical-align: bottom; margin-left:6px;}
.card div{ margin-left:90px; height:80px;}
.card p a{ height:25px; line-height:25px; font-size:14px; color:#fff; text-align:center; display:inline-block; float:left;}
.card p a.inner_btn{ width:67px; background:#53b5f6; margin-right:8px;}
.card p a.inner_btn:hover{ background:#88d0ff;}
.card p a.atten_btn{ width:67px; background:#ffae4d; margin-right:8px;}
.card p a.atten_btn:hover{ background:#ffc680;}
.card p a.letter_btn{ width:47px; background:#e2e2e2; color:#555; }
.card p a.letter_btn:hover{ background:#ebebeb;}
.card .sex2{ background-position:0px -39px; }

/*侧边栏 浏览器变窄时 最近浏览 hover卡 超出不显示*/
.ms_slider.fr .card{ left: -150px; top: 62px;}
.ms_slider.fr .card .arrow_top{top: -4px; left: 200px;}

.tea_module, .w_sq, .w_jb {border: 1px solid #f0f0f0; background: #fff; position: relative; }
.tea_module .tea_title, .w_sq .tea_title, .w_jb .tea_title {height: 41px; padding: 0 20px; margin-bottom: 16px; border-bottom: 1px solid #f0f0f0; }
.tea_module h3, .w_sq h3, .w_jb h3 {font-size: 20px; color: #2d89d6; font-weight: normal; line-height: 41px; border-bottom: 1px solid #288add; float: left; }
.tea_trends .details {height: 314px; overflow: hidden; position: relative; padding-bottom: 11px; }
.tea_module .details, .w_sq .details, .w_jb .details {padding-top: 16px; padding: 0 20px 20px 20px; }
.tea_module .trends_list {position: relative; }
.tea_trends .trends_list .left {float: left; line-height: 32px; }

/*课程研发详情*/
.com_tit_wrap.new_edition{font-size:14px; width:1160px; margin:0 auto;margin-top: 30px; }
.com_main.new_edition{ width:1200px; margin:0 auto; font-size:14px;}
.com_tit_wrap.det.new_edition .com_tit{ width:1160px; }
.com_main.new_edition .m-ZYcase{ width:199px; }
.w980{ width:980px; }
.com_main.new_edition .contain .course_con .con_tit h3{ float:left; width:auto; font-size: 18px; font-weight: normal;}
.com_main.new_edition .c_f96{ font-size: 16px; }
.com_main.new_edition .bBubbleBtn{ font-size: 16px; }
.com_main.new_edition .contain .course_con .con_tit .opt{ line-height: 55px; }
.com_main.new_edition .w_comment li .w_comment_wrap .text{ overflow: visible; width:600px; }
.com_main.new_edition .w_comment_pag em{ font-size:14px;}
.com_main.new_edition .w_comment li .w_comment_pag b{ font-size:14px; }
.com_main.new_edition .w_comment li .w_comment_reply,.com_main.new_edition .w_comment li .w_comment_del{ font-size: 14px; }
.com_main.new_edition .res_list a.img img{ width:120px; height: 90px; }
.com_main.new_edition .res_list .left {margin-left: 135px;}
.com_main.new_edition .m-ZYcase .case-detail li a{width:165px;}

/*弹窗*/
.class_evaluation .grade_wrap,.class_evaluation .grade_outer{ display:inline-block; margin-left:4px;}
.class_evaluation td{ height:34px; line-height:34px; font-size:14px; color:#555555}
.class_evaluation span.fl{ width:98px; text-align:right; line-height:36px;}
.class_evaluation .w_comment_pag{ display:block; margin-left:98px;}
.class_evaluation .w_comment_pag a{ color:#555; text-decoration:none;border:1px solid #ddd; margin:0 5px; display:inline-block; line-height:36px; width:100px; text-align:center; margin-bottom:9px;}
.class_evaluation .w_comment_pag a i{ background:url(../../images/teacherSky_4.0/course_space/gray_zan.jpg) no-repeat}
.class_evaluation .w_comment_pag a.active{ background:url(../../images/teacherSky_4.0/course_space/check.png) no-repeat right bottom; border-color:#309aeb;}
.class_evaluation .w_comment_pag a.active i{ background:url(../../images/teacherSky_4.0/course_space/zan.png) center center no-repeat}
.class_evaluation .w_textarea{ width:100%; border:1px solid #d5d5d5; margin-bottom:10px;}
.class_evaluation p.mg10{ text-align:right;}
.class_evaluation p.mg10 em{ font-family: Tahoma;font-family: Constantia;color: #888;color: #888; font-size:24px;position: static;margin:0 7px;font-style: italic; font-weight: bold;}
.class_evaluation .w_textarea .bg_f1{ background:#f1f1f1; height:30px; padding-left:10px;}
.class_evaluation .w_textarea a.candidate{ display:inline-block; padding:0 7px; height:18px; line-height:18px; background:#f1f1f1; border:1px solid #d5d5d5; margin:5px 5px 0 0; color:#555; text-decoration:none; }
.class_evaluation .w_textarea a.active{ background:#309aeb;  color:#fff;}

.class_evaluation .limitLen2 textarea{ width:97.5%;  border:none; height:57px;}

/*课程研发第三步*/
.com_main.new_edition .dir_trees .treesTit{ border-bottom: 0;  }
.com_main.new_edition .dir_trees .treesAdd{ color:#288bdd;height: 52px; line-height: 52px; background-color: #e9f3fd; width:1060px;border:0; background-position: 22px center; text-align: left;padding-left:55px; }
.com_main.new_edition .dir_trees .name .inp{ width:250px;height: 20px; }
.com_main.new_edition .ico.ico_opt { background: url(../../images/teacherSky_4.0/course_space/icon_opt.png) 0px -60px no-repeat; }
.com_main .trees_btns input{padding: 5px 31px;}
.com_main.new_edition .ico.ico_opt.opt1{ background-position: 0px 0px; }
.com_main.new_edition .ico.ico_opt.opt5 { background-position: 0 -80px;}
.com_main.new_edition .ico.ico_opt.opt6 { background-position: 2px -99px;}
.com_main.new_edition .ico.ico_opt.opt7 { background-position: -27px -34px;}
.com_main.new_edition .dir_trees > .treesUl > .treesItem > .treesTit > .switch{ display: none; }



/*----------------------------------------------------------改版-------------------------------------------------------------*/
.ms_slider{ width:300px; }
.ms_main{ width:880px; }

.widget_box .header { height:40px; line-height:40px; border-bottom:1px solid #ebebeb; padding-bottom:1px;}
.widget_box .header em{ font-size:20px; color:#222; border-bottom:2px solid #86c8ff; padding:0 5px;}
.widget_box .header a.more,.content.notice_list a.more{ width:20px; height:20px; display:inline-block; background:url(../../common/images/teacherSky_4.0/style1/more.png) center center no-repeat; margin-top:15px;}
.widget_box .header span.cycle{ margin-left:27px; color: #e1e1e1;}
.widget_box .header span.cycle a.on{ color:#1c90dc;}
.widget_box .header span.cycle a{ color:#888;}
.widget_box .bor_bg_pd{ border: 1px solid #e0e0e0;padding: 15px 17px;background: #fff; }
/*.widget_box .mode_add{ margin-top:20px; }*/

/*最新动态*/
.widget_box .ms_line_dt.bor_bg_pd{ padding:0; }

/*活跃成员排行*/
.ms_bill .bill_list li em.new{ width:20px; height: 20px; line-height: 19px;margin-top: 11px; display: block; vertical-align: middle; float:left; color: #fff; text-align: center; border-radius: 0; background: #a3d9f2 }
.ms_bill .bill_list li{ border-bottom: 0; margin-top: 9px; height: 38px; line-height: 38px; }
.ms_bill .bill_list li img{ border-radius: 50%; width: 30px; height: 30px; margin-top: 4px;}
.ms_bill .bill_list li em.new.first{ background: #00a0e9; }
.ms_bill .bill_list li em.new.second {background: #f39800;}
.ms_bill .bill_list li em.new.thirdly {background: #32b16c;}
.ms_bill .bill_list { padding-bottom: 16px; }
.ms_bill .bill_list li i { float:right; }
.ms_bill .bill_list li a { margin-left:10px; vertical-align:middle; color:#555; float:left;}

/*资讯*/
.mode_add .ms_notice{ width:224px; }
.mode_add .ms_notice.bor_bg_pd{ border-left:1px solid #e0e0e0; }
.mode_add .ms_zx.bor_bg_pd{ border-right:1px solid #e0e0e0; }

.mode_add .ms_notice .notice_con{ height: 296px; }
.mode_add .ms_zx .zx_con{ height: 296px; }
.mode_add .ms_zx .mantle{ margin-top:25px; }
.mode_add .ms_zx .zx_info{ margin-top:25px; }
.tea_trends.new_edition .tea_title{position: absolute; top: 0; left: -1px; width: 260px; border-left: 1px solid #e0e0e0;}


/*搜索页面*/
.content .act_list_info h3 a{ color:#555; }
.task_list .w110{ display: inline-block;width: 110px; }
.task_list .act_list_info.lesson p { margin-top:9px; }
.task_list .act_list_info.lesson p span{ color: #888; }
.task_list .act_list_info.lesson p span i{ color: #222; }
.content .act_list_info.lesson .tea_color i{ color: #288abb }

.course_list.course_search .img_box img{ width:100px; height: 146px; }
.course_list li{ width:100%; }
.course_info{ margin-left:160px;padding-top:25px; }
.course_info h2{ font-size: 18px;color: #222; font-weight: normal; line-height: 30px;}
.course_list.course_search .con .count{ padding:0; }
.course_list.course_search li .tip{ padding-left:0; }
.course_list.course_search .con .grade_wrap{ margin-top:0;position: absolute;right: 0;top: 20px; }
.course_list.course_search li:hover{ box-shadow: none; }
.course_list.course_search .con{ min-height: auto; padding-bottom: 15px; }
.course_info .ico{ vertical-align: text-top;line-height: 20px; color: #888 }
.course_list.course_search li{ margin-bottom: 15px; }
/*签到页面*/
.tea_announ .content.content4 .kaiti_title em span{ background: none; }
.tea_announ .content.content4 .create_active .kaiti_title em span{ background-color: #59bbff; }
.tea_announ.bor{ padding-bottom: 15px; }
.mode_det .info.sign_mode p{ padding-left: 5px; }
.mode_det .sign_num{ height: 40px; line-height: 40px; color: #888; }
.mode_det .sign_num em{ color: #59bbff; }
.mode_det .sign_list .sign_info{ margin-left:95px; }
.mode_det .sign_list li{ padding: 20px 0 15px 0; border-bottom: 1px solid #eee;}
.mode_det .sign_list li:first-child{ padding-top:13px; }
.mode_det .sign_list li.no_bor{ border-bottom: 0; }
.mode_det .sign_list li h2 a { font-size: 14px; color:#59bbff; font-weight: normal;  }
.mode_det .sign_list li a img{ border-radius: 50%; }
.mode_det .sign_list li .time{ background: url(../../images/teacherSky_4.0/course_space/time.png) 0px 4px no-repeat; padding-left:28px; line-height: 28px;height: 28px; display: inline-block; }
.mode_det .sign_list .sign_info p{ height: 28px; line-height: 28px;min-height: auto; }



/*首页添加列表日期 S*/
.ni_g_btsdate a{width: 170px; overflow: hidden; height: 32px;display: inline-block;}
.ni_g_btsdate span{	    color: #606060;    font-size: 14px;    line-height: 32px;    display: inline-block;    width: 39px;    overflow: hidden;    float: right;    height: 32px;}

/*首页添加列表日期 E*/


/*添加备课计划*/
#add_beikejiahua{padding: 15px 30px; width:500px;}
#add_beikejiahua .ztree2{ width: 98%; margin:10px auto;}
#add_beikejiahua .ztree2 div{padding: 0}
.s_beikeguanli .remove_p{width: 14px;height: 100%;vertical-align: middle;display: none;}
.border_b{border-bottom: 1px solid #c9c9c9 }
.course_rd  .right .detail .item .co_orange{color: #FF6E2E;}
/*end*/

/*课程任务详情*/
.com_tit_wrap .s_left{width: auto;height: auto;margin-right: 19px;}
.com_tit_wrap .s_left img{ width: 276px; height: 158px;}
.s_ico_users1{background: url("../../images/teacherSky_4.0/course_space/user_1.png") center center no-repeat; width: 30px; height: 30px;margin-right: 6px;}
.s_ico_dir1{background: url("../../images/teacherSky_4.0/course_space/dir_1.png") center center no-repeat; width: 30px; height: 30px;margin-right: 6px;}
.course_rd .s_count .item strong{color: #309AEB;}
.s_right{margin:0px}
.s_right .s_right_list_wrap{margin: 24px 26px 0px;padding: 0px 9px 15px;border-bottom: 1px solid #EEEEEE;position: relative}
.s_right .s_right_list_wrap div{float: left}
.s_right .s_right_list{background: white; overflow: hidden;}
.s_right .s_list_left{text-align: center;height: 112px; width: 80px;margin-right: 20px}
.s_right .s_list_left img{ width: 80px; height: 80px;display: inline-block;border-radius: 50%;
    overflow: hidden;}
.s_right .s_list_left p{height: 32px;line-height: 32px;text-align: center;font-size: 16px;}
.s_list_right{margin-right: 36px;}
.s_list_right .s_right_title{color: black;height: 30px;line-height: 30px;font-size: 18px;font-weight: normal}
.s_list_right .s_right_contents{ width: 692px; margin-top: 5px;}
.s_list_right .s_right_contents li{float: left; margin-right: 25px; margin-bottom: 15px; width: 134px; overflow: hidden; white-space: nowrap;font-size: 14px;}
.s_list_right .s_right_contents li a{color: black;}
.s_list_right .s_right_contents li:nth-child(4n){margin-right: 0}
.s_right_list:last-child{border-bottom: none}
.s_right_list:last-child .s_right_list_wrap{border-bottom: none}
.s_right_list .s_list_times{ width: 80px;display: table;height: 112px;position: absolute; right: 35px; top: 50%; margin-top: -56px;}
.s_right_list .s_list_times div{display: table-cell; vertical-align: middle; float: none;}
.s_right_list .s_list_times p{display: inline-block;vertical-align: middle;text-align: center; *display: inline; *zoom:1;}
._actor { width:0; font-size:0; height: 100%; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.blue-color{color: #309AEB}
.s_pro_chakan{padding: 45px 35px 25px 30px;background: white;margin-bottom: 20px;}
.s_pro_chakan .sc_pro_con{ width: 450px; height: 80px;border: 1px solid #EEEEEE;position: relative}
.sc_tips_pos{width: 100px; height: 26px;line-height: 26px;text-align: center;
    position: absolute;left: 19px;top: -13px;}
.s_back_gray{background-color: #FBFBFB;}
.sc_tips_p1{background:url("../../images/teacherSky_4.0/course_space/sanjiao_1.png") 0px 10px no-repeat;padding-left: 10px;}
.sc_tips_blue{color: #309AEB;background: url("../../images/teacherSky_4.0/course_space/changsanjiao_lanse.png") center center no-repeat;}
.sc_tips_zise{color: #9266F9;background: url("../../images/teacherSky_4.0/course_space/changsanjiao_zise.png") center center no-repeat;}
.sc_tips_lvse{color: #1AC7B9;background: url("../../images/teacherSky_4.0/course_space/changsanjiao_lvse.png") center center no-repeat;}
.sc_tips_hongse{color:#F9726A;background: url("../../images/teacherSky_4.0/course_space/changsanjiao_hongse.png") center center no-repeat;}
.s_pro_chakan .sc_top_wrap div{float: left}
.s_pro_chakan .sc_content{border: 1px solid #EEEEEE;position: relative;padding: 35px 20px 0px;}
.sc_tijiao{float: left;display: table;margin-right: 26px;}
.sc_tijiao a{color: black}
.sc_tijiao .sc_tijiao_left{ width: 42px;padding-right: 10px;}
.sc_tijiao .sc_tijiao_left img{ width: 42px; height: 42px; display: inline-block; border-radius: 50%; overflow: hidden;}
.sc_tijiao .sc_tijiao_left p{line-height: 24px;text-align: center;}
.sc_tijiao .sc_tijiao_right{ width: 135px;}
.sc_tijiao div{float: left;display: table-cell; vertical-align: top;}
.sc_weitijiao .sc_weitijiao_list{float: left;margin-right: 48px;text-align: center;margin-bottom: 20px;}
.sc_weitijiao .sc_weitijiao_list:nth-child(8n){margin-right: 0px;}
.sc_weitijiao .sc_weitijiao_list img{ width: 60px; height: 61px;display: inline-block; border-radius: 50%; overflow: hidden;}
.sc_weitijiao .sc_weitijiao_list p{line-height: 27px;height: 27px;text-align: center}

.s_week_list {padding-left: 20px;position: relative;}
.s_week_list a{display: block;padding-left: 15px;border-left: 1px solid #88abda;color: #888888;    padding-top: 10px;}
.s_week_list img{position: absolute;top:22px;left: 14px;}
.s_week_list span{display: inline-block;height: 35px; font-size: 16px; line-height: 35px;}
.s_week_list p{font-size: 12px; padding-bottom: 12px; display: none;}
.on2 p{display: block}
.on2 a{text-decoration: none;color: #5b8ed1;}
.s_week_list,.sc_weitijiao_list a{text-decoration: none;}
/*end*/
/*我的备课任务*/
.s_my_beike h4{height: 44px;text-indent: 3em;line-height: 44px;color: black; font-weight:normal;margin-top: 26px;}
.s_my_beike .s_my_beikeList{padding: 0 42px 42px;}
.s_my_beike .s_my_List{height: 100px;float: left; width: 23%;margin:4px;  overflow: hidden;position: relative;*position:relative;}
.s_my_List .s_show_week{height: 50px;position: absolute; top: 50%;margin-top: -25px; width:100%;text-align: center;}
.s_my_beike .s_my_List p{ display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.s_my_beike .s_my_List p.a_clear{padding-right: 10px;}
.s_my_beike .s_my_List p{vertical-align: middle;text-align: center;}
.s_my_beike .s_putong{background: white;border: 1px solid #E0E4F0;height: 98px;}
.s_my_List p{cursor: pointer;}
.color_4{color: #adadad}
.color_5{color: #868686}
.s_my_beike .s_wenti{background: #B6D7F0;color: #1D73BC;}
.s_my_beike .s_putong2{background: #EDF9FE;}
.s_my_beike .s_yitijiao{color: #8D8D8D;}
.s_my_beike .s_yitijiao2{color: #0062B4;}
.s_my_beike .s_weiwancheng{color:#F85852;}
._actor { width:0; font-size:0; height: 100%; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.s_my_beike h4{margin-top: 0px;}
.a_clear a{text-decoration: none;color:black;color: inherit;}
.line_heigt9{line-height:9px; }
.line_height12{ line-height: 12px;}
.s_my_beikeList .s_my_List .hidden_beike{display: none;}
.w_ver{white-space: nowrap; vertical-align: baseline;}
.w_bra{word-break: break-all;}
.w_bra a{line-height: 14px; margin-top: 5px;display: inline-block;}
.ke_zishuxian{padding-right: 100px;}
.ke_zishuxian em{    font-family: Tahoma; font-family: Constantia; color: #888; color: #888; font-size: 24px; position: static; margin: 0 7px; font-style: italic; font-weight: bold;}
/*end*/
.new_width .ls_xiugai{margin-top: 33px; padding: 0 20px; width: 1160px;}
.ls_xiugaidiv{padding: 1px 0;}
/*备课管理*/
.com_main .com_content_wrap{width:1160px;margin: 10px 20px 30px;}
.com_main .com_content_wrap li{width:268px;height: 280px;position: relative;float: left;margin-right: 20px;margin-bottom: 20px;background:#f8f8f8;}
.com_main .com_content_wrap li a{display: block;text-align: center;text-decoration:none;}
.com_content_wrap .com_contImg{height: 155px;width:100%;}
.com_content_wrap .com_conTitle{ font-weight:normal;height:55px;line-height:55px;color: #222222;}
.com_content_wrap .com_conContent{color: #888888;height: 20px; line-height: 20px;font-size: 13px;}
.com_content_wrap .com_conContent img{vertical-align: middle;margin-bottom: 3px;}
.com_main  .com_content_wrap .mgr0{margin-right: 0}
.border_ra1{border-radius: 14px;display: inline-block;padding: 0px 10px;}
.bg_co_blue{background: #E1F3FB;color: #1CAAEA;}
.bg_co_yellow{background: #FEF0C9;color: #F1A61A;}
.com_grey_bg {position: absolute;top: 0;
    opacity:.7;background:#656565;width: 100%;height: 100%;display: table;filter:alpha(opacity=70);z-index: 2;}
.com_hidden_button{display: none;position: absolute;top: 0;width: 100%;height: 100%;}
.com_buttons{position:absolute;z-index: 5;text-align: center;width: 100%;top: 99px;}
.com_bt2{height: 32px;top:50%;margin-top: -16px;}
.com_main .com_content_wrap li .com_hidden_button div a{display: inline-block}
.com_main .com_content_wrap li:nth-child(4n){margin-right: 0px;}
.com_main .com_content_wrap .com_left_tips{position: absolute; top: 0;left: -1px; width: 71px; height: 24px; line-height: 24px; color: white;text-align: center}
.com_main .com_content_wrap .com_chengse{background: url("../../images/teacherSky_4.0/course_space/chengse_1.png") center center no-repeat}
.com_main .com_content_wrap .com_huise{background: url("../../images/teacherSky_4.0/course_space/huise_1.png") center center no-repeat}
.com_main .com_content_wrap .com_lvse{background: url("../../images/teacherSky_4.0/course_space/lvse_1.png") center center no-repeat}
.border-ra5{border-radius:5px; }
.bg-blue{background: #1CAAEA;color: white;padding: 0 26px;
    height: 31px;margin-bottom: 15px;line-height: 31px;}
.bg-green{background: #76DA9C;color: white;padding: 0 26px;height: 31px;line-height: 31px;}
.bg-orange{background: #ffb45b;color: white;padding: 0 26px;height: 31px;line-height: 31px;}
.com_tit_wrap .s_beike_status .on1{padding: 0 10px;background: #38A4FF;color: white;}
.com_tit_wrap .s_beike_status a{border-radius: 5px;font-size: 14px}
.com_tit_wrap .s_beike_status .on1:hover{color: white}
/*end*/

/*学校管理*/

.com_main .xuexiao_guanli{ width:358px;border: 1px solid #d2d7e2;background: white}
.com_main .xue_top {height: 118px;border-bottom: 1px solid #EFEFEF;}
.com_main .xue_bottom{padding: 15px;}
.com_main .xue_bottom li{float: left; width:30%;text-align: center;}
.com_main .xue_bottom li a{white-space: nowrap;}
.com_main .xue_bottom li img{ width: 20px; height: 20px;}
.com_main .xue_bottom li span{font-size: 12px;letter-spacing: -1px;white-space: nowrap;}
.com_main .xuexiao_guanli{float: left;margin-bottom:30px;}
.xue_top_list li{float: left;position: relative;line-height: 50px;margin-right: 50px;}
.xue_top_list li a{display: block}
.float_none { display: none;}
.float_none li{float: none;line-height: normal;margin: 0;text-align: center; }
.any_middle{display: inline-block; *display: inline; *zoom:1;vertical-align: middle;}
._actor { width:0; font-size:0; height: 100%; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.pdl50{padding-left: 50px;}
/*end*/
/*学校管理 教研活动*/
.bg_white{background: white}
.com_main .mgl_a a{margin-left: 38px;}
.com_main .jiaoyan_subNavs{height: 40px;}
.com_main .jiaoyan_subNavs span{display: inline-block;height: 100%}
.com_main .jiaoyan_subNavs a{height: 100%;padding: 0px 20px;}
.com_main .jiaoyan_tabs a{color: black;float: left;display: block;}
.com_main .jiaoyan_main_list li{height: 128px;padding:12px 0;border-bottom: 1px solid #DBD8D8; }
.com_main ._mainList_left{ width: 168px;height: 100%;}
.com_main ._mainList_ing{display: inline-block;color: white; width: 82px;text-align: center}
.chengse1_1{background: url("../../common/images/teacherSky_4.0/status.png")  8px 2px  no-repeat;}
.huise1_1{background: url("../../common/images/teacherSky_4.0/status.png")  8px -51px  no-repeat;}
.lanse1_1{background: url("../../common/images/teacherSky_4.0/status.png")  8px -108px  no-repeat;}
.lvse1_1{background: url("../../common/images/teacherSky_4.0/status.png")  8px -165px  no-repeat;}
.com_main ._mainList_left img{ width: 97%;height: 128px;}
._mainList_right{width: 997px;}
._mainList_right ._List_dangqian{background: #52B0FF;color: white;}
._List_dangqian{background: #52B0FF;color: white;}
.h40{height: 40px; line-height: 40px;}
.com_main .guojikecheng_list li{height: auto}
.com_main .guoji_left{ width: 135px; height: 170px;}
.com_main .guoji_left img{ width: 97%;max-height: 170px;}
.com_main .guoji_right{ width: 1000px;}
.star_mark{color: #FF9600;}
.com_main .difangke_list li{height: auto}
.com_main .difang_left{ width: 250px;height: 150px;}
.com_main .difang_left img{ width: 97%;max-height: 140px;}
.com_main .difang_right{ width:900px;}
.color_gray1{color: #888888;}
.jiaoyan_main_list{display: none}
/*end*/
/*我的备课任务  章节*/
.right_top{background: white;margin: 18px 0; width: 940px;padding: 10px 20px;position: relative}
.right_top .rg_div1{text-align: left;line-height: 47px;
    width:600px;}
.line47_hei47{line-height: 47px;height: 47px;}
.right_top .rg_tijiao{color: #1AC7B9;}
.right_top .rg_btn{padding: 0 10px; height: 30px;display: inline-block;line-height: 30px;border-radius: 5px;position: absolute;right:20px;top:50%;margin-top:-15px; display: none;}
.right_top .rg_title{height: 47px; line-height: 47px;color: #38A4FF}
.rg_rtop{height: 55px;border-bottom: 1px dashed #ccc;}
.rg_content .rg_conList{padding: 10px 20px;background: white;margin-bottom: 10px;}
.rg_content .rg_cLeft{ width: 94px;}

.icon_doc1{background: url("../../images/teacherSky_4.0/course_space/docIcon/doc.jpg") center center no-repeat;}
.icon_image1{background: url("../../images/teacherSky_4.0/course_space/docIcon/jpg.jpg") center center no-repeat;}
.icon_music1{background: url("../../images/teacherSky_4.0/course_space/docIcon/mp3.jpg") center center no-repeat;}
.icon_movie1{background: url("../../images/teacherSky_4.0/course_space/docIcon/mp4.jpg") center center no-repeat;}
.icon_ppt1{background: url("../../images/teacherSky_4.0/course_space/docIcon/ppt.jpg") center center no-repeat;}
.icon_res1{background: url("../../images/teacherSky_4.0/course_space/docIcon/res.jpg") center center no-repeat;}
.icon_txt1{background: url("../../images/teacherSky_4.0/course_space/docIcon/txt.jpg") center center no-repeat;}
.icon_xls1{background: url("../../images/teacherSky_4.0/course_space/docIcon/xlsx.jpg") center center no-repeat;}
.icon_zip1{background: url("../../images/teacherSky_4.0/course_space/docIcon/zip.jpg") center center no-repeat;}
.icon_edu1{background: url("../../images/teacherSky_4.0/course_space/docIcon/edu.png") center center no-repeat;}
.icon_bkexe1{background: url("../../images/teacherSky_4.0/course_space/docIcon/bkexe.png") center center no-repeat;}
.icon_html1{background: url("../../images/teacherSky_4.0/course_space/docIcon/html.png") center center no-repeat;}
.icon_file1{background: url("../../images/teacherSky_4.0/course_space/docIcon/file.png") center center no-repeat;}
.icon_pdf1{background: url("../../images/teacherSky_4.0/course_space/docIcon/paf.png") center center no-repeat;}
.icon_default1{background: url("../../images/teacherSky_4.0/course_space/docIcon/default.png") center center no-repeat;}

.rg_content .rg_cLeft div{height: 70px;}
.rg_cRight .rg_upTime{height: 28px;line-height: 28px;}
.rg_content .rg_cRtip{display: inline-block;padding: 0px 10px;color: #1EA9EC;text-align: center;height: 20px;line-height: 20px;border: 1px solid;border-radius: 12px;min-width:50px;}
.rg_cRight{width: 835px;}
.rg_cRight .tools_wrap img{margin-right: 15px;cursor: pointer;}
.rg_rBotm{height: 36px;overflow: hidden;}
.rg_rBotm p{text-indent: 2em; width: 99%;line-height: 17px;}
.rg_content .add_new1{height: 60px;line-height: 60px;background: #E7E7E7;text-align: center; cursor: pointer;}
.rg_content .add_new1 img{margin-bottom:6px;}
#dialog_add .up_load{ padding: 15px;}
#dialog_add .sele_ale {display: inline-block; vertical-align: baseline;}
.dia_upName{ width: 329px;height: 28px;line-height: 28px;border: 1px solid #D5D5D5;padding-left: 5px;}
/*end*/


/*首页 学校管理部分*/
.shouye_guanli{width: 267px;  border: 1px solid #d2d7e2; background: white;float: left;}
.shouye_guanli .sguanli_top{height: 78px; border-bottom: 1px solid #EFEFEF;}
.shouye_guanli .sguanli_top img{ width: 60px; height: 58px;}
.shouye_guanli .sguanli_botm {padding: 10px 5px; }
.shouye_guanli .sguanli_botm img{ width: 17px; height: 18px;}
.shouye_guanli .sguanli_botm li{ float: left;width: 85px;letter-spacing: -1px;text-align: center; font-size: 14px;}
.shouye_guanli .sguanli_botm span{vertical-align: middle}
.com_main .shouye_beikewrap{ width:100%;margin: 0;}
.com_main .com_content_wrap .shouye_beikelist{ width: 190px; height: 232px;margin: 0;margin-left: 20px;}
.com_main .shouyebeike_img{ height: 106px; width: 100%;}
.com_main .shouyebeike_title{height: 35px;line-height: 35px;text-align: center;color: black; font-weight:normal;}
.com_main .shouyebeike_listimg{ width: 14px; height: 14px;margin-bottom: 3px;}
.com_main .shouye_renjiao{height: 20px;line-height: 20px;}
/*end*/

/*左边滑动菜单*/
.slide_wrap ul{display: none;}
.slide_wrap a{display:inline-block;
    width: 160px;height: 50px;line-height: 50px;font-size: 14px;    padding: 0 20px; cursor: pointer; color: #888;}
.slide_wrap a.back_have{background: url(../../images/teacherSky_4.0/course_space/ZYcase_list_ico1.png) no-repeat 170px center;}
.slide_wrap a.back_nHaveI{background: #F5F5F5 url(../../images/teacherSky_4.0/course_space/z_iconL.png) left center no-repeat;font-weight: bold;color: #555555;}
.slide_wrap a.active_a1{background: url(../../images/teacherSky_4.0/course_space/ZYcase_list_ico2.png) 170px center  no-repeat;}
.slide_wrap a.active_a2{background: #F5F5F5 url("../../images/teacherSky_4.0/course_space/z_iconL.png") left no-repeat}
.slide_wrap a.color_fw{font-weight: bold;color: #555555;}
.slide_wrap .pdl_40{padding-left: 40px;}
.slide_wrap .pdl_27{padding-left: 27px;}
.slide_wrap .pdl_66{padding-left: 50px;background: none;font-size: 12px;}
/*end*/

/*观课评课*/
.gkpk_toolsWp .gkpk_search{border: none;border-radius: none;}
.gkpk_search{ background:#f7f7f7;height:30px; border-radius:20px; vertical-align: super; padding-right:10px; width:300px;margin-top: 9px;box-shadow: 1px 2px 5px #e6e6e6 inset; border: 1px solid #d8d7d7;}
.gkpk_search dt em{ height:30px; width:52px; display:inline-block;line-height:30px; color:#888; padding-left:18px; background:#e9e9e9; position:relative;box-shadow: 1px 2px 5px #e0e0e0 inset; border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.gkpk_search dt em i{ width:20px; height:20px; display:inline-block; background:url(../../images/teacherSky_4.0/icon1_1.png) center center no-repeat; position:absolute; left:44px; top:5px; }
.gkpk_search dt em:hover{ cursor:pointer;}
.gkpk_search dt .down_box1{ display:none; position:relative; margin-top:10px; z-index: 3;}
.gkpk_search dt .down_arrow{ width:5px; height:5px; display:block; background:url(../../images/teacherSky_4.0/down_arrow.png) center center no-repeat; position:absolute; left:32px; top:-4px;}
.gkpk_search dt .down_list{ display:block;background: #fff; border:1px solid #e9e9e9; border-radius:5px;}
.gkpk_search dt .down_list li{line-height: 30px;color: #888;}
.gkpk_search dt .down_list li a{ display:block;padding-left: 18px;padding-right: 18px; color:#555;}
.gkpk_search dt .down_list li a.on,.gkpk_search dt .down_list li a:hover{ background:#e9e9e9; color:#5cbeff; text-decoration: none;}
.gkpk_search dd{ height:30px; width:230px; position: relative;}
.gkpk_search dd input[type="text"]{ background-color:transparent; border:0; position:absolute; left:10px; top:0;padding: 7px 5px;width: 185px;}
.gkpk_search dd input[type="text"]:focus{border: 0px;}
.gkpk_search dd input[type="button"]{ background:url(../../images/teacherSky_4.0/search.png) center center no-repeat; border:0; position:absolute; right:10px; top:0;}
.gkpk_search dd input[type="button"]:hover{ background:url(../../images/teacherSky_4.0/search_hover.png) center center no-repeat;cursor:pointer;}
.gkpk_search dt em{padding: 0 18px; width: 100px; border: 1px solid #D3D3D3; border-radius: 20px; }
.gkpk_search dt .down_box1 { position: absolute;min-width: 100px;}
.gkpk_search dt .down_list li a{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gkpk_search .sort{    width: 90px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;display: inline-block;}
.gkpk_toolsWp{height:40px;line-height: 40px;margin-bottom: 40px;}
.gkpk_toolsWp .gkpk_taps a{display: inline-block; width: 74px;text-align: center;font-size: 16px;color: #909090;margin-right: 10px;}
.gkpk_toolsWp  a:hover{text-decoration: none;}
.gkpk_toolsWp .gkpk_taps a.on{background: #24A9FA;color: white;border-radius: 5px;}
.gkpk_toolsWp .gkpk_search{ width: 482px; height: 38px; line-height: 38px;margin-right:30px;margin-top: 0px;position: relative;}
.gkpk_toolsWp .gkpk_search .sort{color:#24AAFA }
.gkpk_toolsWp .gkpk_search dt em{ width: 110px; height: 38px; line-height: 38px;background: white;}
.gkpk_toolsWp .gkpk_search dt em:hover{border-color: #4569ED;}
.gkpk_toolsWp .gkpk_search dd:hover{border-color: #4569ED;}
.gkpk_search dt em i.active{background-image: url("../../images/teacherSky_4.0/icon1_2.png")}
.gkpk_toolsWp .gkpk_search dt .down_list{ border: 1px solid #e9e9e9;box-shadow: 0px 7 0px #98ceff;overflow-x: hidden;max-height: 200px;*height: 200px;overflow-y: auto}
.gkpk_toolsWp .gkpk_search dt em i{left: 104px; top: 9px;}
.gkpk_toolsWp .gkpk_search dd{     width: 310px; height: 38px; border: 1px solid #A7CFFF; border-radius: 20px; margin-left: 20px;}
.gkpk_toolsWp .gkpk_search dt em{box-shadow: none;}
.gkpk_toolsWp .gkpk_search{box-shadow: none;background-color: white;}
.gkpk_toolsWp .gkpk_addBtn{display: inline-block; width: 156px;background: #24A9FA;text-align: center;line-height: 40px;color: white;font-size: 18px;border-radius: 20px;cursor: pointer;}
.gkpk_toolsWp .gkpk_addBtn:hover{background:#238ee7;}
.gkpk_conts{padding: 0 25px 45px;}
.gkpk_conts li{ width: 300px; padding: 12px;float: left;margin:0px 23px ; margin-bottom: 40px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.gkpk_conts .gkpkC_itemTop{position: relative;height: 230px;overflow: hidden;}
.gkpk_conts .gkpkC_itemTop .gkpkC_vdo{ width: 50px; height: 50px;background: url("../../images/teacherSky_4.0/course_space/play_bt.png") -71px center no-repeat;position: absolute;
    top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 2}
.gkpk_conts .gkpkC_itemTop img{ width: 100%; height: 100%;-moz-transition: 1s all linear;-webkit-transition: 1s all linear;-ms-transition: 1s all linear;}
.gkpk_conts .gkpkC_itemTop p{display:inline-block;position: absolute;bottom: 0px;height:28px;line-height: 28px; width: 100%;color: white;background: rgba(136, 136, 137,0.5);font-size: 14px; }
.gkpk_conts a:hover{text-decoration: none;}
.gkpk_conts li a h6{font-weight: normal;text-align: center;overflow: hidden;text-overflow: ellipsis;height: 70px;line-height: 70px;font-size: 20px;color: black;}
.gkpk_conts .gkpkC_itemSc{text-align: center;}
.gkpk_conts li:hover{box-shadow: 0px 0px 30px #ccc;}
.gkpk_conts li:hover .gkpkC_itemTop img{transform:scale(1.1,1.1);transition: .5s all linear;-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transition: .5s all linear;-webkit-transition: .5s all linear;-ms-transition: .5s all linear;}
.gkpk_conts li:hover .gkpkC_vdo{ background-position: 0px center; }
.gkpk_conts  p{text-align: center;color:#A2A2A2;}
.gkpk_conts p.anim{text-align: left;}
.gkpk_conts .gkpkC_itemSc span{margin-left: 10px;padding: 3px 5px;background: #F9F9F9;border-radius: 3px;display: inline-block;width:54px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.gkpk_conts .gkpkC_itemSc span:first-child{margin-left: 0px;}
.gkpk_conts .gkpkC_itemBm{height: 48px;line-height: 48px;color: #6C6C6C;}
.gkpk_conts .gkbkC_bm{height: 34px;line-height: 34px;text-align: center;}
.gkpk_conts .gkbk_icons1{background: url("../../images/teacherSky_4.0/course_space/gkbk_icons1.png") 0px center  no-repeat;color: #9BD7FC;}
.gkpk_conts .gkbk_icons2{background: url("../../images/teacherSky_4.0/course_space/gkbk_icons2.png") 0px center  no-repeat;color: #FFBD8B;}
.gkbkC_bmId1{background: url("../../images/teacherSky_4.0/course_space/icon2_1.png")0px center no-repeat;color: #FFC547;margin-left: 50px}
.gkbkC_bmId2{background: url("../../images/teacherSky_4.0/course_space/icon2_2.png")0px center no-repeat;color: #3EE9A8;margin-left: 50px}
.gkbkC_bmId3{background: url("../../images/teacherSky_4.0/course_space/icon2_3.png")0px center no-repeat;color: #FF9785;margin-left: 50px}
.gkpk_conts .gkbkC_bm span{margin: 0px 25px;color: #eee;}
.gkpk_conts .gkbkC_bm i{padding-left: 25px;font-style: normal;display: inline-block;font-size: 14px;}
.gkpk_conts .gkbkC_bm i:first-child{margin-left: 0px;}
/*E*/

/*六级菜单*/
.ljcd_1{position: relative;height: 30px;border: 1px solid #dbdbdb;display: inline-block;line-height: 30px;}
.ljcd_1 .ljcd_look{padding:0px 0px 0 10px;display: inline-block;vertical-align: top;}
.ljcd_1 .ljcd_ls1{position: absolute;top: 30px;left:-1px;z-index: 50;border: 1px solid #ccc;}
.ljcd_1 .ljcd_ls1 ul{border: 1px solid #ccc;position: absolute; top: -1px;}
.ljcd_1 .ljcd_ls1 li{position: relative;background: white;}
.ljcd_1 .ljcd_ls1 li a{ padding: 5px 30px 5px 15px;color: black;white-space: nowrap;
    display: block;max-width: 150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ljcd_1 .ljcd_ls1 a.on{color: white;background:#24AAFA url("../../images/teacherSky_4.0/course_space/icons_xiaosanjiao1.png") 95% center no-repeat;}
.ljcd_1 .ljcd_ls1 a:hover{text-decoration: none;}
.ljcd_wp { display: block;}
.ljcd_wp .ljcd_xiala{background: url("../../images/teacherSky_4.0/course_space/icons_xiaosanjiao2.png") center center no-repeat;display: inline-block; width: 30px; height: 30px;vertical-align: top;}
.ljcd_look a.on{padding: 0px 20px 0px 5px;background: url("../../images/teacherSky_4.0/course_space/icons_xiaosanjiao3.png") 98% center no-repeat;max-width: 150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*E*/

/*观课备课创建*/
.border_bm{border-bottom: 1px solid #EAEAEA;}
.gkbkCr_wp {padding: 40px 0;}
.gkbkCr_wp table{margin-left: 150px;}
.gkbkCr_wp table td{padding-bottom: 20px;}
.gkbkCr_wp table td:first-child{text-align: right;}
.gkbkCr_wp .gkbkCr_numCo{ position: relative;}
.gkbkCr_wp .gkbkCr_numCo span{position: absolute;left:563px;top: 0px;color:#ACACAC }
.gkbkCr_wp .gkbkCr_person{display: inline-block;height: 30px;padding:0 15px;text-align: center;line-height: 30px; border:  1px solid #42ACEA; color: #42ACEA;}
.gkbkCr_wp .gkbkCr_person:hover{background:#CCE9FD;}
.gkbkCr_view{display: inline-block;padding: 0px 18px; line-height: 26px;height: 26px;text-align: center;border: 1px solid #35A7E8;color: #35A7E8;vertical-align: middle;margin-left: -1px;}
.gkbkCr_view:hover{background:#CCE9FD;}
.gkbkCr_wp .gkbkCr_Model{display: inline-block;padding: 0px 18px;line-height: 26px;height: 26px;text-align: center;border: 1px solid #35A7E8;color: #35A7E8;}
.gkbkCr_wp .gkbkCr_otModel li{margin-bottom: 10px;}
.gkbkCr_wp .gkbkCr_Model:hover{background: #cce9fd;}
#gkbkCr_alert .gkbkCr_alertBtn{height: 28px;background:#42ACEA url("../../images/teacherSky_4.0/course_space/icon_searchW.png") center center no-repeat;margin-left: -1px;}
#gkbkCr_alert .gkbkCr_pages a{display: inline-block; width: 18px; height: 18px;text-align: center;line-height: 20px;color: #959595;border: 1px solid #959595;}
#gkbkCr_alert .gkbkCr_alList li{ padding: 10px 10px 0; border:1px solid #CECECE; float: left; margin: 20px 4px 0px;height: 142px; width: 100px;}
#gkbkCr_alert .gkbkCr_alList li img{ width: 100px; height: 100px;}
#gkbkCr_alert .gkbkCr_alList li p {text-align: center;font-size: 14px;height: 30px;line-height: 30px;}
#gkbkCr_alert .gkbkCr_queding{ display: inline-block;width: 66px; height: 30px;border: 1px solid #1FB9E0; color: #1FB9E0;line-height: 30px;margin-right: 5px;border-radius: 3px;}
#gkbkCr_alert .gkbkCr_qvxiao{display: inline-block;width: 66px;height: 30px;line-height: 30px;color: #7F7F7F; border: 1px solid #7F7F7F;border-radius: 3px;}
#gkbkCr_alert .gkbkCr_alList li.on{ border:2px solid #48AEFA;height: 140px;
    width: 98px;}
/*E*/

.gkBt_btS{padding: 0 18px;height: 35px;line-height: 34px;display: inline-block;border-radius: 5px;}
.gkBt_btS.gkBt_bt1{ border: 2px solid #FF7B31; color: #FF7B31;margin-bottom: 5px;cursor: pointer}
.gkBt_btS.gkBt_bt1:hover{background: #FFE8D7;text-decoration: none;}
.gkBt_btS.gkBt_bt2{ border: 2px solid #1B9FE6; color: #1B9FE6;margin-bottom: 5px;}
.gkBt_btS.gkBt_bt2:hover{background: #D7EEFE;text-decoration: none;}
.gkBt_btS span,.gkBt_btS i{display: inline-block;vertical-align: middle;}
.gkBt_btS i{margin-right: 10px;width: 16px; height: 16px;}
.gkBt_btS .gkBt_im{background: url("../../images/teacherSky_4.0/course_space/icons_img1.png") center center no-repeat;}
.gkBt_btS .gkBt_up{background: url("../../images/teacherSky_4.0/course_space/icons_up1.png") center center no-repeat;}

/*观课评课 上传资源2*/
.gkpkUp_top{ height: 350px;background: url("../../images/teacherSky_4.0/course_space/icon_persen1.png") center 40px no-repeat;position: relative;}
.gkpkUp_top .gkpkUp_Btns{position: absolute; width: 100%; top: 260px;text-align: center;}
.gkpkUp_cont{padding-bottom: 50px;}
.gkpkUp_cont li{border: 1px solid #C5C5C5;padding: 5px;height: 40px;line-height: 40px;margin-bottom: 5px;background:#F9F9F9 ;overflow:hidden; }
.gkpkUp_cont a,.gkpkUp_cont span,.gkpkUp_cont i{display: inline-block;vertical-align: middle;}
.gkpkUp_cont .gkpkUp_coNum{ width: 36px; height: 36px;line-height: 36px;text-align: center;color: white;background: #108FD8;margin-right: 15px;}
.gkpkUp_cont .gkpkUp_coTex{ width: 800px;position: relative;display: inline-block;line-height: 40px;height: 100%;vertical-align: middle;word-break: break-all;}
/*e*/
/*观课评课 上传资源1*/
.gkpkUp_Btns i,.gkpkUp_Btns span{vertical-align: middle;}
.gkpkUp_Btns i{background-position: center;}
.gkpk_tit{border-bottom: 1px solid #e9e9e9;}
.gkpk_tit .gkpk_titWord{font-size: 18px;color: #888;display: inline-block;border-bottom: 2px solid #288add;margin-right: 50px;height: 45px;line-height: 45px;}
/*e*/
/*观课备课的按钮*/
.gkpk_btnsWp {text-align: center;}
.gkpk_btnsWp a{ width: 80px; height: 40px;display: inline-block;text-align: center;line-height: 40px;border: 1px solid;border-radius: 5px;}
.gkpk_btnsWp a.bBTN{color: white;border-color: #38a4ff;background: #38a4ff;padding: 0 20px;}
.gkpk_btnsWp a.gBTn{color: black;border-color: #E0E0E0;background: #eee;padding: 0 20px;}
.gkpk_btnsWp a.bBTN:hover{text-decoration: none}
.gkpk_btnsWp a.gBTn:hover{text-decoration: none;background: #d7d7d7;}
.gkpkUp_coTex_alert{height:100%;position: absolute;left: 0px; top: 0; overflow: hidden;
    border: 1px solid #5591CD;margin-top: -1px;transition:.8s all linear;}
.gkpkUp_coTex_alert .gkpkUp_coTex_alertTX{background:#5591CD;margin: 5px;display: inline-block;height: 28px; border: none;color: white;overflow-x:visible;overflow-y:visible;font-size: 14px;transition:.8s all linear;vertical-align: top }
/*E*/

/*观课评课详情*/
.w850{ width: 850px;}
.gkpk_subTit{ font-size: 22px;font-weight: normal;}
.gkpkxq_wp .gkpkxq_video{ height: 493px; width: 850px;}
.gkpkxq_video_error{height: 493px; width: 850px;background:#000000 url("../../images/teacherSky_4.0/course_space/codechange_ico.png") center center no-repeat;}
.icons_luxiang{ width: 20px; height: 13px;background: url("../../images/teacherSky_4.0/course_space/icons_luxiang.png") center center no-repeat;}
.gkpkxq_rTabs a{color: #555;}
.line1{margin-left: -5px;position: relative;}
.no_msg{text-align: center;position: absolute;top: 35%; width: 100%;}
.no_msg .no_msg_icon{background:url("../../images/teacherSky_4.0/course_space/iconr_1.png") center center no-repeat; width: 56px; height: 56px;}
.w_warp_list.couse_list .gkpkxq_rwp{border:none;border-left: 1px solid #D5D4D4;height: 402px;}
.gkpkxq_rwp.tea_trends.new_edition .tea_title{border-left: 1px solid white;}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li .time_arrow em{padding-right: 10px;border-radius: 8px;background: #ECECEC;}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li{height: auto;border-bottom:1px dashed #b9b9b9;}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li:hover{color: #1B9FE6}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li:hover .time_arrow em{color: #1B9FE6}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li:hover .time_arrow{background-image: url("../../images/teacherSky_4.0/course_space/icon3_2.png")}
.gkpkxq_rwp.tea_trends.new_edition .trends_list li:hover .gkpkxq_time1{color: #1B9FE6;}
.tea_trends.new_edition .trends_list li .time_arrow{background-image: url("../../images/teacherSky_4.0/course_space/icon3_1.png")}
.gkpkxq_rwp.tea_trends .details{height: 350px;overflow: hidden;}
.gkpkxq_rwp .gkpkxq_rtimes{height: 42px;background: #F2F2F2;line-height: 42px;font-size: 14px;text-align: center;margin-left: 3px;}

.gkpkxq_rwp .gkpkxq_rtimes span{color: #888888;vertical-align: middle;}
.gkpkxq_rwp .gkpkxq_rtimes i{color: black;vertical-align: middle;}
.icons_xiugai{background: url("../../images/teacherSky_4.0/course_space/icons_xiugai.png")center center no-repeat; width: 18px; height: 18px;display: inline-block;vertical-align: middle;}
.gkpkxq_rBtn{height: 45px;line-height: 45px;text-align: center;background: #5CAF45; width: 240px;margin: 0px auto;color: white;font-size: 18px;border-radius: 5px;display: block;margin-top: 20px; cursor: pointer;}
.gkpkxq_rwp .tea_title a{display: inline-block;height:41px;color: black;padding: 0px 5px;font-size: 16px;margin-left: 12px;}
.gkpkxq_rwp .tea_title a:first-child{margin-left: 0px;}
.gkpkxq_rwp .tea_title a:hover{text-decoration: none;cursor: pointer}
.gkpkxq_rwp .tea_title a.on{border-bottom: 2px solid #38A4FF;color:#38A4FF; }
.gkpkxq_rwp.tea_trends .gkpkxq_mydianp .details{height: 320px; padding: 0 20px 0px 20px;}
.gkpkxq_car_cont li.on{box-shadow: 0 3px 20px #ccc; transform: translate(0px,-5px); transition: all .3s linear;  position: relative;*border:1px solid #ccc;}
.gkpkxq_mydianEd{height: 158px;padding:10px 10px 0 10px;background: #E5E5E5; width: 300px;position: absolute;top: 380px;left: -1px;}
.gkpkxq_mydianEd .gkpkxq_mydianEdBt{padding: 10px 10px;background: #5CAF45;border-radius: 5px;color: white; cursor: pointer;}
.com_tit_wrap.gkpkxq_contain{border: 1px solid #DBDBDB;padding-bottom: 25px;}
.com_tit_wrap.gkpkxq_contain .com_tit h2{ width: 100%;}
/*---car轮播部分---*/
.gkpkxq_car{position: relative;height: 167px;padding: 20px 0; width: 870px;overflow: hidden;background: white;border: 1px solid #DBDBDB;text-align: center;}
.gkpkxq_carL,.gkpkxq_carR{display: inline-block; width: 27px; height: 48px;position: absolute; top: 50%;margin-top: -24px; z-index:55;}
.gkpkxq_carWp{position: relative; width: 840px; height: 167px;}
.gkpkxq_carL{background: url("../../images/teacherSky_4.0/course_space/car_iconL.png")center center no-repeat;left: 0;}
.gkpkxq_carR{background: url("../../images/teacherSky_4.0/course_space/car_iconR.png")center center no-repeat;right: 0px;}
.gkpkxq_car_cont{position:absolute; width: 1175px;}
.gkpkxq_car_cont li{float: left;margin-right: 20px; width: 202px;}
.gkpkxq_car_cont li img{ width: 202px; height: 130px;overflow: hidden;}
.gkpkxq_car_cont li p{font-size: 14px;color:#555;height: 36px;line-height: 36px;white-space: nowrap}
.gkpkxq_car_cont li a{display: block;position: relative;}
.gkpkxq_car_cont li a:hover{color: inherit;}
.gkpkxq_car_cont i.delete{display: inline-block; width: 26px; height: 25px;background: url("../../images/teacherSky_4.0/course_space/iconD_1.png") center center no-repeat;position: absolute;top: 0px;right: 0px;}
.gkpkxq_car_cont a:hover i.delete{ background-image: url("../../images/teacherSky_4.0/course_space/iconD_2.png");}
/*-car E-*/
.wpb870{ width:830px;padding: 20px;background: white;border: 1px solid #DBDBDB;color: #555;}
.w870{ width: 870px;}
.wpb300{ width: 298px;border: 1px solid #DBDBDB;color: #555;background: white;margin-top: 20px;}
/*--评课资源--*/
.gkpkxq_rs{width: 830px;}
.gkpkxq_rsTit{border-left: 4px solid #288add;padding-left: 10px;font-size: 18px;
    color: #222;height: 20px;line-height: 20px;font-weight: normal;}
.gkpkxq_rsCont li{ margin-top: 20px;}
.gkpkxq_rsCont li:first-child{margin-top: 0px;}
.gkpkxq_rsCont a{ display: inline-block;color: #222;vertical-align: middle; width: 100%;}
.gkpkxq_rsCont span{vertical-align: middle;display: inline-block;}
/*--E--*/
/*--关键点评--*/
.gkpkxq_dpls li{padding: 20px 10px 18px 10px;border-bottom: 1px solid #D7D7D7;}
.gkpkxq_dpls li:first-child{padding-top: 10px;}
.gkpkxq_dpls li:last-child{border-bottom: none;}
.gkpkxq_dpls_hd{ width: 62px; height: 62px;border-radius: 50%;overflow: hidden;text-align: center;line-height: 62px;display: inline-block;vertical-align: top;}
.gkpkxq_dpls_hd img{ width: 100%;height: 100%;}
.gkpkxq_dpls .gkpkxq_dpls_time{vertical-align: top;}
.gkpkxq_dpls .gkpkxq_dpls_huifu{vertical-align: bottom}
.gkpkxq_dpls .gkpkxq_dpls_cont { display: inline-block;width: 635px;overflow: hidden;max-height: 70px;font-size: 14px;text-overflow: ellipsis;word-break: break-all;}
.gkpkxq_plSb{display: inline-block; width: 70px; height: 30px;font-size: 14px;color: #288add; border: 1px solid #288add;text-align: center;line-height: 30px;border-radius: 3px;}
.gkpkxq_plSb:hover{text-decoration: none;}
.gkpkxq_pl h3{color:#555; font-weight:normal;}
.gkpkxq_pl textarea{box-shadow: inset 0 0 40px rgba(200, 199, 204,.4);border-radius: 3px;}
.popWin .popWin_c{ padding:15px 25px 35px}
.popWin .popWin_c h4{ font-weight:normal; color:#555; font-size:14px; line-height:40px;}
.popWin .popWin_c .ex{   color:#888; width:320px; height:100px; line-height:22px; padding:4px 10px;}
.popWin .popWin_c em{  font-family:"Constantia"; font-size:20px; padding:0 10px;}
.popWin .popWin_c p{ color:#888; line-height:22px; padding-right:8px;}
.popWin .popWin_c table.fbht{ width:100%}
.popWin .popWin_c table.fbht td{ line-height:32px; padding-top:5px;}
.popWin .popWin_c table.fbht label{ font-size:14px; color:#555}
.popWin .popWin_c table.fbht .inp{ width:280px; height:20px; line-height:20px; padding:5px; }
.popWin .popWin_c table.fbht .mgl45{ margin-left:45px;}
.popWin .popWin_c .szqx{ padding-top:15px; padding-bottom:25px; height:28px; line-height:28px;}
.popWin .popWin_c .szqx p{ height:28px; line-height:28px;}
/*--右侧 top栏--*/
.gkpkxq_cR1 {padding: 30px 15px 20px;}
.gkpkxq_cR1 .gkpkxq_cRc1{position: relative;}
.gkpkxq_cR1 .gkpkxq_cRci1{display: inline-block; width: 59px; height: 26px;font-size: 14px;color: white;text-align: center;line-height: 26px;font-style: normal;position: absolute;left: -17px;bottom: 0;background: url("../../images/teacherSky_4.0/course_space/icon1_yuan.png") center center no-repeat;background-size: cover;}
.gkpkxq_cR1 .gkpkxq_cRci2{ width: 90px; height: 90px;border-radius: 50%;overflow: hidden;display: inline-block;text-align: center;line-height: 90px;}
.gkpkxq_cR1 .gkpkxq_cRci2 img{ width: 100%; height: 100%;}
.gkpkxq_cR1 .gkpkxq_cRc2 {text-align: center;padding: 10px 0;}
.gkpkxq_cR1 .gkpkxq_cRc2 a{ width: 106px; height: 30px;line-height: 30px;text-align: center;border: 1px solid;display: inline-block;border-radius: 18px;vertical-align: top;font-size: 14px;}
.gkpkxq_cR1 .gkpkxq_cRc2 a:hover{cursor:default;text-decoration: none;}
.gkpkxq_cR1 .gkpkxq_cRc2 a.color1{color: #5caf45;border-color: #5caf45;}
.gkpkxq_cR1 .gkpkxq_cRc2 a.color2{color: #fa8d19;border-color: #fa8d19;}
.gkpkxq_cR1 .gkpkxq_cRc2 a.color3{color: #309aeb;border-color: #309aeb;}
.gkpkxq_cR1 .gkpkxq_cRc2 a.color4{color: #e54ed5;border-color: #e54ed5;}
.gkpkxq_cRc1i,.gkpkxq_cRc2i{display: inline-block; width: 16px; height: 16px;vertical-align: middle;}
.gkpkxq_cRc1i{background: url("../../images/teacherSky_4.0/course_space/icon1_sz.png")center center no-repeat;}
.gkpkxq_cRc2i{background: url("../../images/teacherSky_4.0/course_space/icon1_hd.png")center center no-repeat;}
.gkpkxq_cRc2 p span.c555{display: inline-block; width: 166px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle}
.gkpkxq_cRc3{padding-left: 5px;padding-bottom:24px; }
.gkpkxq_cRc3 p{height: 50px;overflow: hidden;text-overflow: ellipsis;}
.gkpkxq_cRc3i{display: inline-block;background: url("../../images/teacherSky_4.0/course_space/icon1_xia.png")center center no-repeat; width: 16px; height: 16px;vertical-align: middle;cursor: pointer;}
.gkpkxq_cRc4{padding-top: 20px;border-top: 1px solid #DBDBDB;text-align: center;}
.gkpkxq_cRc4 a{display: inline-block;padding: 5px 10px;vertical-align: top}
.gkpkxq_cRc4 a:hover{cursor:pointer;text-decoration: none}
.gkpkxq_cRb1i,.gkpkxq_cRb2i,.gkpkxq_cRb3i,.gkpkxq_cRb4i{ width: 21px; height: 18px;display: inline-block;vertical-align: middle;}
.gkpkxq_cRb1i{background: url("../../images/teacherSky_4.0/course_space/icon1_1.png")center center no-repeat;}
.gkpkxq_cRb2i{background: url("../../images/teacherSky_4.0/course_space/icon1_2.png")center center no-repeat;}
.gkpkxq_cRb3i{background: url("../../images/teacherSky_4.0/course_space/icon1_3.png")center center no-repeat;}
.gkpkxq_cRb4i{background: url("../../images/teacherSky_4.0/course_space/icon1_4.png")center center no-repeat;}
/*E*/
.gkpkxq_cR2{padding-top: 20px;padding-bottom: 50px;position: relative;}
.gkpkxq_cR2 span{display: inline-block}
.gkpkxq_cR2 p {margin-left: 40px}
.gkpkxq_cR2 .gkpkxq_cR2b1{ width: 240px; height: 46px;text-align: center;line-height: 46px;background:#FA8D19;position: absolute;top: 100%;margin-top: -23px; left: 50%;margin-left: -120px;border-radius: 5px;font-size:20px;color: white;}
.gkpkxq_cR2 .gkpkxq_cR2b1:hover{text-decoration: none}
/*.gkpkxq_cR3{margin-top: 40px;}*/
.gkpkxq_cR3 h3{ font-weight: normal;}
.gkpkxq_cR3 .gkpkxq_cR3Wp{padding: 20px;word-break: break-all;}
.gkpkxq_cR3 .gkpkxq_cR3Wp li{float: left;text-align: center;margin: 0px 10px 20px; }
.gkpkxq_cR3 .gkpkxq_cR3Wp li p{height: 24px;line-height: 24px;}
/*E*/

/*观课评课 综合评分*/
.gkpkzh_first{border-bottom: 1px solid #F0F0F0;background: white;}
.gkpkzh_first .gkpkzh_fiWp{margin: 0px auto; width: 1200px;padding: 38px 0;position: relative;}
.gkpkzh_first .gkpkzh_fiWp .gkpkzh_fi_l{padding:15px; border: 1px solid #f0f0f0;display: inline-block; }
.gkpkzh_first .gkpkzh_fiWp .gkpkzh_fi_r{display: inline-block; width: 605px;vertical-align: middle;margin-left: 80px;} .gkpkzh_list{padding:0px 60px 0;}
.gkpkzh_first .gkpkzh_fiWp .gkpkzh_fi_r h3{font-size: 28px;margin-bottom: 28px;font-weight: normal}
.gkpkzh_list .gkpkzh_listL h3{font-size: 22px;font-weight: normal;margin-bottom: 20px; }
.gkpkzh_list li{padding: 40px 15px; border-bottom: 1px solid #F0F0F0;position: relative;}
.gkpkzh_list .gkpkzh_listL{ width: 680px;word-break: break-all;display: inline-block;}
.gkpkzh_list .gkpkzh_listR{display: inline-block;height: 24px;position: absolute;top: 50%;right: 2%;margin-top: -12px;}
/*.gkpkzh_listR .grade_wrap .starbig{width: 136px;}*/
.gkpkzh_listPj{padding: 0 15px;}
.gkpkzh_listPj h3{font-size: 22px;font-weight: normal;margin-bottom: 28px;margin-top: 65px;}
.gkpkzh_listPj textarea{box-shadow: inset 0 0 40px rgba(200, 199, 204,.4);border-radius: 3px;}
.pdb50{padding-bottom: 50px;}

.gkpkzh_liPjW .gkpkzh_liPjS{font-size: 74px;color: #dadada;margin-top: 50px;}
.gkpkzh_liPjS.on{color: #FEBB1C;}
/*E*/

/*观课评课 查看评分*/
.gkpkck_tP{padding:28px 30px;border: 1px solid #f0f0f0;position: absolute;box-shadow: 0px 0 30px rgba(0,0,0,0.2);top: 0px;left: 0px;right: 0px; bottom: 0;background: white;}
.gkpkck_tP .gkpkck_tPl{ width: 790px;}
.gkpkck_tP  .gkpkck_tPlW a{display: inline-block;padding: 5px 15px;background:#FFF7E4;color: #FEBB1C; border-radius: 19px;font-size: 24px;margin-right: 16px;}
.gkpkck_tP .gkpkck_tPr{position: absolute; height: 46px; top: 50%; margin-top: -23px; right: 4%; width: 175px;}
.gkpkck_D{display: inline-block; width: 24px; height: 24px;background: url("../../images/teacherSky_4.0/course_space/icons_02.png") center center no-repeat;}
.gkpkck_tPrs {font-size: 60px;color: #febb1c;margin-right: 36px;display: inline-block;
    width: 110px;text-align: left;}
.gkpkck_tPrs  i{font-size: 40px;}
.gkpkck_D:hover{background-image: url("../../images/teacherSky_4.0/course_space/icons_01.png")}
.gkpkck_M{display: inline-block; width: 46px; height: 24px;background: url("../../images/teacherSky_4.0/course_space/icon1_11.png") center center no-repeat;}
.gkpkck_M:hover{background-image: url("../../images/teacherSky_4.0/course_space/icons1_12.png")}
.gkpkck_btm{ width: 700px; height: 570px;overflow: hidden;position: relative}
body .gkpkck_btm li{ border: none;}
.gkpkck_btmW{ width: 580px;}
.gkpkck_btmp{padding: 15px;font-size: 16px; border: 1px solid #f2f2f2;background: #fafafa;}
/*E*/
/*集体备课*/
.jtbk_cont table{margin:0 auto;padding-top: 50px;}
.jtbk_cont table td{padding-bottom: 35px;}
.jkbk_num{margin-left: 20px;color: #DCDCDC}
.bd_r5{border-radius: 5px;}
.jkbk_zbr{height: 40px;line-height: 40px;text-align: center;width: 152px; border: 1px solid #DCDCDC;font-size: 18px;color: #5A5A5A;padding: 10px 20px;margin-right: 40px;}
.jkbk_zbr:hover{text-decoration: none;}
.jkbk_a_li{width: 140px;text-align: center;padding: 15px 0; float: left;margin: 0 15px;border-radius: 5px;}
.jkbk_a_li:hover{background: #EBEBEB;}
.jkbk_a_img{ width: 82px; height: 82px;border-radius: 50%}
.jkbk_a_txt{height: 30px;text-align: center;line-height: 30px;}
.jkbk_upImg{ width: 370px; height: 434px;}
.jkbk_ljcd1{height: 40px; line-height: 40px; border-radius: 5px; font-size: 16px;cursor: pointer}
.jkbk_ljcd1:hover{border-color: #309AEB;}
/*E*/
/*侧边栏css修复*/
/*浮动的工具栏*/
.publish_box{white-space:nowrap; background:#fff; padding: 7px; border-radius:5px;}
.publish_box .mine li a{display: block; padding:6px;}
.publish_box .mine li a:hover{background-color: #ddd;}
.publish_box .mine li img{display: inline-block; width:46px; height: 46px; vertical-align: top; border-radius: 50%;}
.publish_box .mine li span{display: inline-block; margin-left: 5px; font-size: 14px;line-height: 46px;}
.publish_box .mine li span em{color: #888;}
/*名师改版 end*/
/*新增修改 S*/
.publish_box a{text-align: left;}
.publish_box .mine li span em{display: inline-block;width: 152px;}
.publish_box{/*height: 290px;*/overflow: hidden;padding: 5px;padding-right: 30px;z-index: 88;}
.publish_box .ni_t_b{position: absolute;right: 30px;top: 0px;height: 100%;}
.publish_box .ni_t_b .ni_t,.publish_box .ni_t_b .ni_b{cursor: pointer;background: url(../../../area/edu4.0/images/w_hjy/ni_rt_tb_ico.png) no-repeat;width:30px;height:30px;position: absolute;left: 0px;}
.publish_box .ni_t_b .ni_t{left: 0px;background-position: 0px 7px;display: none;}
.publish_box .ni_t_b .ni_b{bottom: 0px;background-position: 0px -36px;}
.publish_box .mine li a{ width:auto;}
.publish_box .mine li img{display: inline-block; width: 46px; height: 46px; vertical-align: top; border-radius: 50%;}
.publish_box .mine li span{display: inline-block; margin-left: 5px; font-size: 14px; line-height: 46px;}

.tool .btn:hover { background: #3bb7ff; color: #fff; text-decoration: none; text-indent: 0; }
.tool .publish .btn em { font-size: 13px; line-height: 1.2; position: relative; top: 4px; display: inline-block; }
/*E*/

/*课程社区 首页 观课评课模块 修改*/
.gkpk_sylist{padding: 0}
.gkpk_sylist li{ width: 262px;margin: 20px 0px;padding: 12px 0;margin-left: 24px;}
.gkpk_sylist li:first-child{margin-left: 0}
.gkpk_sylist .gkpkC_itemTop{ width: 240px; height: 180px;margin: 0 auto}
.gkpk_sylist li a h6{height: 60px}
/*E*/

/*课程社区 新组件样式*/
html .kcsq_sele{margin-right: 20px;}
html .kcsq_sele .qjf_selecur p,html .kcsq_sele .qjf_seleautocur p{height: 40px;line-height: 40px;padding-left: 15px;color: #8E8E8E;font-size: 16px}
html .kcsq_sele .qjf_seledrop,html .kcsq_sele .qjf_seleautodrop{top: 41px;max-height: 200px;*height: 200px;border-color: #DCDCDC;border-radius:0 0 5px 5px;}
html .kcsq_sele .qjf_selecur,html .kcsq_sele .qjf_seleautocur{background:url("../../images/teacherSky_4.0/course_space/icon_down1.png") 91% center no-repeat #fff;height: 40px;line-height: 39px;border-radius: 5px;border-color: #DCDCDC;}
html .kcsq_sele .qjf_seledrop a,html .kcsq_sele .qjf_seleautodrop a{height: 40px;line-height: 40px;padding-left: 15px;color: #8E8E8E;font-size: 16px}
html .kcsq_sele .qjf_seleautocur.ac{border-radius:5px 5px 0 0;}
.kcsq_inp{height: 30px;border:1px solid #DCDCDC;border-radius: 5px;padding:5px 0;padding-left: 15px;font-size: 16px;display: inline-block;vertical-align: middle;color: #8E8E8E;line-height: 30px;box-shadow: 0 0 10px #eee inset}
.kcsq_inp:hover,.kcsq_inp:focus{border-color:#379EFF;}

html .kcsq_Radio_checked{    background: transparent url(../../images/teacherSky_4.0/course_space/icon_ch2.png) no-repeat left top;}
.kcsq_bblue{padding: 10px 20px; border: 1px solid #379EFF; color: #379EFF;text-align: center;height: 38px;line-height: 38px;vertical-align: middle;border-radius: 5px;}
.kcsq_bblue:hover{background: #D8EDFF;}
.a_No:hover{text-decoration: none}
.kcsq_san1{ width: 50px; height: 40px;background:#DADADA url("../../images/teacherSky_4.0/course_space/sanjiao_left.png") center center no-repeat;border-radius: 25px 0 0 25px;border-right: 1px solid #CDCDCD;cursor: pointer;display: inline-block;}
.kcsq_san2{ width: 50px; height: 40px;background:#DADADA url("../../images/teacherSky_4.0/course_space/sanjiao_right.png") center center no-repeat;border-radius: 0 25px 25px 0;cursor: pointer;display: inline-block;}
.kcsq_san1:hover,.kcsq_san2:hover{background-color: #B7B7B7;}
.kcsq_a_search{width: 227px;height: 40px;line-height: 40px;color: #555;border: 1px solid #CAE9FF;border-radius: 25px;padding-left: 20px;font-size: 16px;padding-right: 40px;}
.kcsq_a_searchWp{position: relative}
.search_btn1{ width: 19px; height: 20px;background: url("../../images/teacherSky_4.0/course_space/search_icon.png") center center no-repeat;position: absolute;right: 20px;top: 50%;margin-top: -10px;cursor: pointer }
.gkbkCr_btns{display: inline-block; width: 75px; height: 40px;line-height: 40px;text-align: center;border-radius: 3px;font-size: 16px;vertical-align: middle;}
.gkbkCr_btns.blue_btn{background: #38a4ff;border-color: #38a4ff}
.gkbkCr_btns.blue_btn:hover{background: #6DB6FF;}
.kcsq_BR_btn{height: 30px;text-align: center;padding:8px 20px;border-radius: 25px;border: 1px solid  #379EFF;}
.kcsq_BR_smbtn{height: 26px;font-size: 16px;line-height: 26px;text-align: center;}
.kcsq_BR_btn:hover{text-decoration: none;background-color: #D8EDFF;}
.kcsq_bg1{background: #309AFF;color: white;}
.kcsq_bg2{background: #02BB51;color: white;}
html body *.kcsq_co0{color: #CECECE;transition: all .5s linear}
html body *.kcsq_co1{color: #309AFF}
html body *.kcsq_co2{color: #02BB51}
html body *.kcsq_co3{color: #FEBB1C}
html body *.kcsq_co4{color: #4F7194}
html body *.kcsq_co5{color: #FF8282}
html body *.kcsq_co_l1{color: #FF5608}
html body *.kcsq_co_l2{color: #FFAE09}
html body *.kcsq_co_l3{color: #00B6FF}
html body *.bd_cGray{border: 1px solid #EFEFEF;}
html body *.b_bgG1{background-color: #FCFCFC}
html  *.bWbGray{background-color: white;border: 1px solid #EFEFEF;}
.f22{font-size: 22px;}
.kcsq_tit h3{font-size: 24px;border-left: 3px solid #319AFF;font-weight: normal;padding-left: 10px;}
.kcsq_imore1{background: url("../../images/teacherSky_4.0/course_space/kcsq_more.png") center center no-repeat;vertical-align: middle;height: 100%;width: 18px; display: block;min-height:24px;cursor: pointer;margin-right: 10px;}
.mgt40{margin-top: 40px;}
.kcsq_i1_huifu{display: inline-block;background: url("../../images/teacherSky_4.0/course_space/gkbk_pl.png") center center no-repeat;width: 17px;height: 15px;vertical-align: middle}
.kcsq_i1_rm{display: inline-block;background: url("../../images/teacherSky_4.0/course_space/gkpk_rm.png") center center no-repeat;width: 14px;height: 14px;vertical-align: middle}
.kcsq_ls_style1 img{ width: 72px; height: 72px;border-radius: 50%;vertical-align: }
.kcsq_ls_style1C{padding-left: 100px;}
.kcsq_ls_style1C div.b_bgG1{padding: 20px 15px;}
.ver_TOP{vertical-align: top;}
.kcsq_ulCyls:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.kcsq_ulCyls {*zoom:1;}
.kcsq_ulCyls li{float: left;margin:3px 11px;}
.kcsq_ulCyls img{ width: 62px; height: 62px;border-radius: 50%;}
.kcsq_ulCyls p{height:45px;line-height: 45px;text-align: center;}
.kcsq_i_users{width: 17px;height: 15px;background: url("../../images/teacherSky_4.0/course_space/kcsq_user.png") center center no-repeat;display: table-cell;}
.kcsq_i_user{width: 17px;height: 19px;background: url("../../images/teacherSky_4.0/course_space/kcsq_user1.png") center center no-repeat;display: table-cell;}
.kcsq_i_wend{width: 20px;height: 18px;background: url("../../images/teacherSky_4.0/course_space/kcsq_wend1.png") center center no-repeat;display: table-cell;}
.h_l40{height: 40px;line-height: 40px;}
.kcsq_tools_save{background-image:url("../../images/teacherSky_4.0/course_space/icon_save.png");background-position: center center;background-repeat: no-repeat;}
.kcsq_tools_remove{background-image:url("../../images/teacherSky_4.0/course_space/icon_remove1.png");background-position: center center;background-repeat: no-repeat;}
.kcsq_sanjiao_1{display: inline-block;width: 14px;height: 8px;background: url("../../images/teacherSky_4.0/course_space/sanjiao_i.png") center center no-repeat;}
.kcsq_iEdWp i.gkpkUp_ead{ width: 18px;height: 18px;background: url("../../images/teacherSky_4.0/course_space/tools_icon1.png") center center no-repeat;cursor: pointer}
.kcsq_iEdWp i.gkpkUp_remove{ width: 20px;height: 20px;background: url("../../images/teacherSky_4.0/course_space/tools_icon4.png") center center no-repeat;cursor: pointer}
@font-face { font-family: "MAC-Constantia"; font-style: normal; src:url("constantia.ttf"); }
.font_Constantia{font-family:"constantia","MAC-Constantia";font-size: 20px;}
/*E*/

/*集课备课详情页*/
.gkpkzh_fi_r .jkbkxq_topP span{margin-right:20px; }
.jkbkxq_topBtn{position: absolute; top: 75px;right: 30px;}
.jkbkxq_topBtn .jkbkxq_tBtn1{height: 24px;display: inline-block;line-height: 24px;}
.jkbkxq_tBMWp {position: relative;}
.jkbkxq_tBMWp .jkbkxq_tBMenu{ width: 40px; height: 40px;background: url("../../images/teacherSky_4.0/course_space/jkbk_btn.png") center center no-repeat;cursor: pointer;display: inline-block;}
.jkbkxq_tBMWp .jkbkxq_tBMList{position: absolute; top: 50px;right: 0px;border:1px solid #E7E7E7;padding: 10px 25px; width: 65px;}
.jkbkxq_tBMList li{height: 30px;line-height: 30px;}
.jkbkxq_tBMList li a{color: #888;}
.gkpkxq_contbox{ width: 1200px;margin: 0 auto;margin-top: 50px;}
.gkpkxq_880Cm{ width: 880px;}
.gkpkxq_300Cm{ width: 300px}
.gkpkxq_ctTabs {padding: 0 20px;}
.gkpkxq_ctTabs a{color:#888;height: 52px;font-size: 18px;display: inline-block;line-height: 52px;padding: 0 2px; margin-right: 45px;cursor: pointer;}
.gkpkxq_ctTabs a:hover,.gkpkxq_ctTabs a.on{height:50px;border-bottom: 2px solid #309AFF;text-decoration: none;color:#309AFF ;cursor: pointer;}
/*.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp{ width: 715px;position: relative;height: 47px;overflow: hidden;}*/
/*.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp ul{position: absolute}*/
.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp li { float: left;}
.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp a{ min-width: 100px;display: inline-block;height: 40px;margin-right: 10px;font-size: 16px;line-height: 40px;text-align: center;border-radius: 5px;cursor: pointer;color: #555;*width:100px;width:127px;overflow: hidden;border: 1px solid #ccc;}
.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp a:hover,.gkpkxq_cont1_tab .gkpkxq_cont1_tabWp a.on{text-decoration: none;cursor: pointer;background: #309AFF;color: white;}
.gkpkxq_cont1_tabC1LS{height: 528px;position: relative;overflow: hidden;}
.gkpkxq_cont1_tabC1LS li{margin-bottom: 20px;}
.gkpkxq_cont1_tabC1tip{background-color: #FFFDE5;padding: 20px}
.gkpkxq_cont2_lsCont{ width: 252px; float: left;margin-left: 7px;margin-right: 7px;}
.gkpkxq_cont2_lsCont .gkpkxq_cont2_lsCoT{ height: 58px;line-height: 58px;font-size: 18px;text-align: left}
.gkpkxq_cont2_lsCont .gkpkxq_cont2_lsCoT img{border-radius: 50%; width: 70px; height: 70px;margin: -30px 15px 0px 20px }
.gkbkxq_ls li{padding: 20px 15px;}
.gkbkxq_ls li a:hover{text-decoration: none;cursor: pointer}
.gkpkck_btm.gkbkxq_ls{width: auto;}
.gkpkxq_rCon1_ls{padding: 10px 5px;margin-top: 20px;}
.gkpkxq_rCon1_ls li{margin-bottom: 30px;}
.gkpkxq_rCon1_lsC{padding-left: 94px;}
.gkpkxq_rCon1_ls img{ width: 65px; height: 65px;border-radius: 50%;}
.gkpkxq_rCon3 li{margin-bottom: 20px;}
.gkpkxq_rCon3 h4{height: 40px;line-height: 40px;font-weight: normal;font-size: 17px;color: #555}
.gkpkxq_rCon3 img{ width: 95px; height: 80px;float: left}
.gkpkxq_rCon3_c {padding-left:110px; }
.kcsq_rCon4_btns{ width: 60px; height: 60px;text-align: center;line-height: 60px;display: table;border-radius: 50%; border: 1px solid;}
.kcsq_rCon4_btns.bdC_1{border-color:#FF9146; }
.kcsq_rCon4_btns.bdC_2{border-color:#4B6D91; }
.kcsq_rCon4_btns.bdC_3{border-color:#3CC7A0; }
.gkpkxq_rCon4 a{cursor: pointer;margin: 0 13px;}
.gkpkxq_rCon4 a:hover{text-decoration: none;cursor: pointer;}
.kcsq_ls_style1C .jkbkxq_reCont{padding: 0}
.jkbkxq_reCont_txt{width: 98%;height: 50px}
.kcsq_bblue.jkbkxq_reBtn{padding: 5px 10px;}
.kcsq_ls_style1C .jkbkxq_reCont1{padding:0;padding-left:71px; }
.kcsq_ls_style1 .jkbkxq_reImg{width: 50px;height: 50px;}
.jkbkxq_inp_error{border-color:red}
@keyframes headShake { 0% { transform: translateX(0); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0); } }
.kcsq_inp_error_an{animation:headShake 0.7s linear 0s 1 alternate both}
.kcsq_co0.Ver_mid.jkbkxq_txt_error{color: red;transition: all .8s linear}
/*E*/

/*集课备课 编辑共案 在线编辑*/
.bjga_edit{height: 500px;}
.bjga_tip{ border: 1px solid #FF8283; color: #FF8283;border-radius: 10px;padding: 2px 5px;vertical-align: middle}
.Ver_mid{vertical-align: middle}
.bjga_re{position: relative;}
.bjga_num{position: absolute; right: 20px;bottom: 20px}
.com_djs_bg{background: url("../../images/teacherSky_4.0/course_space/time_bg.png") center center no-repeat;display: inline-block; width: 64px; height: 47px;line-height: 47px;color: white;vertical-align: top;font-size: 30px;text-align: center;}
#com_djs *{display: inline-block;vertical-align: baseline}
.Ver_bas{vertical-align: baseline;}
/*E*/


/*集课备课 贡献榜*/
.jkbk_gxbWp{padding: 0 60px;}
.jkbk_gxb li{padding: 20px 25px;background-color: #FAFAFA;border-radius: 100px;height: 120px;margin-bottom: 55px;}
.jkbk_gxbls_l{position: relative;float: left}
.kcsq_gxb1{border: 15px solid #FCECE1;border-radius: 50%;height: 95px;width: 95px;}
.kcsq_gxbi1,.kcsq_gxbi2,.kcsq_gxbi3,.kcsq_gxbi4{position: absolute;background: url("../../images/teacherSky_4.0/course_space/list_no1.png") center center no-repeat;display: inline-block;width: 101px;    padding-top: 7px; font-size: 12px; height: 22px;text-align: center;color: white;line-height: 22px;
    top: 91px;left: 50%;margin-left:-50px;letter-spacing: 2px;}
html .kcsq_gxbi2{background-image: url("../../images/teacherSky_4.0/course_space/list_no2.png")}
html .kcsq_gxbi3{background-image: url("../../images/teacherSky_4.0/course_space/list_no3.png")}
html .kcsq_gxbi4{background-image: url("../../images/teacherSky_4.0/course_space/list_no4.png")}
.jkbk_gxbls_c{margin-left: 30px;width: 200px;float: left;font-size: 40px;font-weight: normal;height: 120px;line-height: 120px;overflow: hidden;}
.jkbk_gxbls_r{ width: 635px;float: left;background-color:white;height: 120px;border-radius: 60px; text-align: center;}
.jkbk_gxbls_r .jkbk_gxbls_rdiv{float: left;padding: 30px 0;width: 211px;}
/*E*/

/*集课备课 共案设置*/
.jkbk_gasz1 {padding: 0 20px;}
.jkbk_gasz1 li{margin-top:40px }
.jkbk_gasz1 li:first-child{margin-top: 0px;}
.jkbk_gaszls{padding: 45px 65px;position: relative;}
.jkbk_gasz_lsNum{font-size: 50px;color: #CECECE;width: 100px;padding-top: 10px;}
.jkbk_gasz_tb tr td{padding-bottom: 45px;}
.jkbk_gasz_tbTip{width: 460px;background-color: #FBFBFB;border: 1px solid #EFEFEF;color: #B2B2B2;position: relative}

.jkbk_gasz_add{height: 50px;line-height: 50px;border: 1px solid #EFEFEF;background-color: #FBFBFB;text-align: center;display: block;cursor: pointer;}
.jkbk_gasz_iAdd{background: url("../../images/teacherSky_4.0/course_space/icon_add1.png") left center no-repeat;padding-left: 25px;}
.jkbk_gasz_tools{position: absolute;right: 0px;bottom: 0px;}
.jkbk_gasz_tools a{ width: 61px; height:50px;display: inline-block;background-color:#FBFBFB; }
.jkbk_gasz_tools a:hover{background-color: #f7f7f7 }
.kcsq_sanjiao_1.po1{position: absolute;top: -8px;left:40px;}
.kcsq_sanjiao_1.po2{position: absolute;top: -8px;left:180px;}
/*E*/

/*编辑共案 文档上传*/
.jkbk_bjga_tip{display: inline-block;border: 1px solid #51D7A8;color: #51D7A8;padding:0 10px;border-radius: 20px;vertical-align: middle}
.jkbk_bjga_cont{border: 1px dashed #E5E5E5;padding: 40px 30px 0;background-color: #F9F9F9;}
.jkbk_bjga_cont .gkpkUp_cont{padding-bottom: 30px;}
/*E*/

/*个案详情*/
.jkbk_gaxq .gkpkxq_cont2_lsCont{margin-bottom: 60px;}
.gkpkxq_cont2_lsCont_ul  {position: relative;overflow: hidden}
.gkpkxq_cont2_lsCont_ul ul{height: 95px;overflow: hidden;position: relative;}
.gkpkxq_cont2_lsCont_ul li{margin-top: 10px;padding-left: 20px;}
.gkpkxq_cont2_lsCont_ul li:first-child{margin-top: 0px;}
/*E*/
/*集课备课 查看历史共案*/
.jkbk_lsga{ width: 828px;}
/*E*/

/*查看个案列表*/
.jkbk_ckgalb{ width: 840px;float: left}
.jkbk_ckgalb li{text-align: center; width: 218px;background: url("../../images/teacherSky_4.0/course_space/icon_bg1.png") center center no-repeat;padding: 20px}
.jkbk_ckgalb_head{border-radius: 50%; width: 80px; height: 80px; border: 2px solid #FFFFFF;}
.jkbk_ckgalb_name{height: 44px;line-height: 44px;color: white;font-size: 16px;}
.jkbk_ckgalb_tip{text-align: center;height: 66px; line-height: 66px;font-size: 18px;}
.jkbk_ckgalb_tip .kcsq_i_user{display: inline-block;vertical-align: baseline;}
.jkbk_cklsga_ri{ width: 272px;margin-top: 65px;}
.jkbk_cklsga_smlTit{border-left: 3px solid #319AFF;font-weight: normal;padding-left: 10px;font-size: 18px;}
.jkbk_cklsga_ls li{margin-top: 10px; padding: 0 20px;}
.jkbk_cklsga_ls li:first-child{margin-top: 0px}
/*E*/
/*管科评课 综合评分修改 D6.5*/
.gkpkzh_list .gkpkzh_listL.gkpkzh_xg65{width: auto}
.gkpkzh_xg65 p{text-indent: 2em;}
.gkpkzh_xg65 .gkpkzh_xg65_t1{text-align: center;font-size: 18px;color: #222222;margin-top: 30px;}
.gkpkzh_xg65 .gkpkzh_xg65_tb{width: 100%;margin-top: 30px;text-align: center}


/*课程中心 1创建*/
.kczx_wp1 table{margin: 0 auto;margin-top: 20px;margin-left: 240px;}
.kczx_wp1 table td:first-child{font-size: 20px;padding-right: 40px;}
.kczx_wp1 table td{padding-bottom: 40px;}
.kcsq_del1{background: url("../../images/teacherSky_4.0/course_space/del_i1.png") center center no-repeat;display: inline-block;width: 13px;height: 13px;vertical-align: middle;cursor: pointer;margin-left: 5px;}
.cjkc_b1{display: inline-block;padding: 0 10px;border:1px solid #E4E4E4;border-radius: 15px;color: #53A9FF}
.cjkc_b1 sapn{vertical-align: middle}
.pdlr40{padding-left: 40px;padding-right: 40px;}
.kcsq_BR_btn1{ text-align: center; padding: 8px 20px; border-radius: 25px; border: 1px solid #379EFF;}
/*课程中心 2列表*/
.kczxlb_wp1{margin-top: 30px;margin-bottom: 20px;padding-bottom: 40px;}
.kczxlb_img1{width: 280px; height: 210px;}
.kczxlb_wp1 li{border: 2px solid #F7F7F7;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);margin-bottom: 30px;}
.kczxlb_cont1{display: inline-block}
.kczxlb_cont1 *{display: inline-block;vertical-align: middle;}
.kczxlb_cont1 h4{font-size: 20px;color: black;}
.kczxlb_cont1 p{display: block;}
.kcsq_Stip1 *{display: inline-block;vertical-align: middle;}
.kcsq_Stip1{border: 1px solid #FFC400;border-radius: 5px;position: relative;padding-left: 25px;display: inline-block}
.kcsq_Stip1 i{display: inline-block;background: #FFC400;color: white; width: 24px;text-align: center;position: absolute;left: 0px}
.kcsq_Stip1 span{display: inline-block;padding: 0 5px;color: #FFC400}
.kcsq_eye,.kcsq_down{display: inline-block;padding-left:25px;background: url("../../images/teacherSky_4.0/course_space/kcsq_eye.png") 0px center no-repeat;color: #A2D7FF}
.kcsq_down{background-image: url("../../images/teacherSky_4.0/course_space/kcsq_down.png");color:#07E288 }
.kczxlb_cont1 .gkbkCr_btns{ width: 170px; display: block;margin-top: 15px}
.kczxlb_cont1 .blue_btn{padding: 0}
.kczxlb_cont1 .kcsq_co_l1{ border: 1px solid #FF7800; width: 168px;}
.kczxlb_rWp{margin-left: 100px;}
/*课程中心 3菜单*/
.gkpkzh_first .gkpkzh_fiWp .gkpkzh_fi_r.kczx_fi_r{margin-left: 50px;}
.kcsq_Stip2{ width: 50px; height: 50px;position: relative;border-radius: 5px;border: 1px solid #FFC400;text-align: center;color: #FFC400}
.kcsq_Stip2 span{line-height: 20px;}
.kcsq_Stip2 i{display: block;height: 30px;line-height: 30px;color: white;text-align: center;font-size: 20px;background: #FFC400}
.kcsq_btn_Wt{ width: 150px;display: inline-block;text-align: center;font-size: 16px;height: 40px;line-height: 40px;border-radius: 20px;}
.kcsq_btn_Wt:hover{text-decoration: none;}
.kcsq_set1{display: inline-block;width: 20px;height: 20px;background: url("../../images/teacherSky_4.0/course_space/kcsq_set1.png") center center no-repeat;}
.kcsq_set1.po_1{position: absolute;right: 25px; top: 45px;}
.kcsq_btn_br1{border-radius: 20px;border: 1px solid #FF5608;}
.kczx_menu_1{padding: 20px;}
.kcsq_prs1{display: inline-block; width: 300px;height: 20px;background: #DFFFF1;border:1px solid #0DE487;border-radius: 5px; }
.kcsq_prs1 i{display: block;background: #0DE487;height: 100%;}
.kczx_menu_r1{height: 310px;overflow: hidden;position: relative;margin-top:30px;}
.kczx_menu_r1 li{ margin-bottom: 20px;}
.kczx_menu_r1 li img{width: 60px; height: 60px;border-radius: 50%;}
.kczx_menu_r1Txt{position: relative;border: 1px solid #EFEFEF;border-radius: 5px;padding: 10px;background: #FBFBFB;}
.kczx_menu_r1Txt .kcsq_sanjiao_1.po1{left: 22px;}
.kcsq_Stip3{width: 65px;height: 20px;display: inline-block;border:1px solid #FFC400;color: #FFC400;line-height: 20px;border-radius: 5px;}
.kcsq_Stip3 i{width: 25px;text-align: center;color: white;background: #FFC400;height: 100%;}
.kcsq_Stip3 span{ width: 40px;text-align: center;}
.kczx_menu_2{padding: 15px 15px; }
.kczx_menu_cont1 li{height: 40px;line-height: 40px;}
.kczx_menu_cont1 li:nth-child(odd){background:#FBFBFB }
.kczx_menu_cont1 li *{vertical-align: middle;}
.mgr50{margin-right: 50px;}
.kczx_menu_cont1-1{width: 440px;display: inline-block}
.kczx_menu_cont1-2{ width: 125px;display: inline-block;}
.kczx_menu_2C{height: 300px;overflow: hidden;position: relative;}
.kczx_menu_3{padding: 15px 15px;}
.kczx_menu_3C{height: 250px;overflow: hidden;position: relative;}
.kczx_menu_3 table{width: 100%;}
.kczx_menu_3 table tbody tr:nth-child(odd){background: #FCFCFC;}
.kczx_menu_4 .kczx_menu_4-1{ width: 435px;}
.kczx_menu_4-2 .grade_wrap{height: auto;position: absolute;top: 50%;margin-top: -12px;left: 500px;}
.kczx_menu_4-2{position: relative;}
#kczx_alert_1 .kczx_alert_1-cont tr td{padding-bottom: 10px;}
#kczx_alert_1 textarea{box-shadow: inset 0 0 40px rgba(200, 199, 204,.4); border-radius: 3px;}
/*枫溪名师工作室右侧综合评分按钮的修改*/
.gkpkxq_cR2 .gs_gkpkxq_cR2b1 {display:block;width: 240px;height: 46px;text-align: center;line-height: 46px;background: #fa8d19;border-radius: 5px;font-size: 20px;color: white;margin-left: 31px;margin-top: 23px;}

/* lp  S */

/* 网上评课 */
.bd_color{border: 1px solid #dbdbdb;}
.cf2f2f2{background: #f2f2f2;}
.top_bar .title{display: inline-block;height: 50px;line-height: 50px;font-size: 16px;color: #5cbeff;}
.item_nav a:hover{background: #0f88bb;}
.lp_container .gkpkxq_plSb:hover{background: #59bbff;color: #fff;}
.lp_title{height: 57px;line-height: 57px;width: 100%;}
.lp_title .home_icon{display: inline-block;width: 16px;height: 16px;background: url(../../images/teacherSky_4.0/home_icon.png) no-repeat center center;vertical-align: middle;margin-top: -4px;margin-left: 20px;margin-right: 13px;}
.lp_title .arr_icon{display: inline-block;width: 7px;height: 12px;background: url(../../images/teacherSky_4.0/arr_icon.png) no-repeat center center;margin-right: 13px; }
.lp_title .work{font-size: 16px;color: #0099ff;margin-right: 13px;}
.lp_title .intent{font-size: 16px;color: #222;}

.lesson{height: 102px;background: #fff;width: 100%;}
.lesson_tit{padding-left: 20px;padding-top: 20px;}
.lesson_tit span{font-size: 18px;color: #222;display: inline-block;padding-left: 12px;height: 20px;line-height: 20px;border-left: 4px solid #288add;}
.lesson .exp p{font-size: 18px;color: #555;margin-top: 17px;margin-left: 35px;}

.video{height: 610px;width: 100%;}
.lp_cont{margin-top: 30px;}
.lp_cont .cont_l{width: 870px;}
.lp_cont .cont_r{margin-left: 28px;width: 300px;height: 1200px;background: #fff;}
.pk_swiper{width: 100%;height: 207px;background: #fff;}

.watch_box{width: 100%;height: 135px;margin-top: 30px;background: #fff;}
.artcil_box{width: 100%;height: 135px;margin-top: 30px;background: #fff;}

.lp_cont .gkpkxq_car_cont li p{margin-top: 5px;}
.img_Box.mgt30{text-align: left;background: #fff;width: 100%;}
.img_Box .gkpkxq_car{padding: 0;}
.img_Box .gkpkxq_car{padding: 20px 0;}
.lp_gkpkxq_carWp.gkpkxq_carWp{margin: 0 auto;overflow: hidden;}
.img_Box .gkpkxq_car, .img_Box .gkpkxq_carWp{height: 130px;margin: 0 auto;overflow: hidden;}
/* .img_Box .lesson_tit{text-align: left;padding-top: 0;} */
/* .img_Box .gkpkxq_carWp{margin-top: 18px;} */

.lesson_recose{padding-left: 40px;box-sizing: border-box;}
.lesson_recose .recose_list li{float: left;width: 240px;height: 16px;line-height: 16px;margin-top: 19px;}
.lesson_recose .recose_list a:hover span{color: #4fb0ff;}
.lesson_recose .word_icon{display: inline-block;width: 16px;height: 16px;background: url(../../images/teacherSky_4.0/doc_small.jpg) no-repeat center center;vertical-align: middle;margin-right: 10px;}
.lesson_recose .green_icon{display: inline-block;width: 16px;height: 16px;background: url(../../images/teacherSky_4.0/green.jpg) no-repeat center center;vertical-align: middle;margin-right: 10px;}
.lesson_recose .mgl35{margin-left:40px;}
.lesson_recose span{font-size: 14px;color: #222;}

.comment_Box{width: 100%;min-height: 352px;background: #fff;}
.key_tit{padding-left: 20px;padding-top: 20px;box-sizing: border-box;}
.key_tit span{font-size: 18px;color: #222;display: inline-block;height: 19px;line-height: 19px;padding-left: 12px;border-left: 4px solid #288add;}
.wpb870 .lp_limit{font-size: 16px;color: #888;}
.wpb870 .w80{width: 80px;}
.gkpkxq_car.bd_none{border: none;}

.wpb300.mgt0{margin-top: 0;}
.lp_rbox .gkpkxq_cRb8i, .lp_rbox .gkpkxq_cRb9i{display: inline-block;width: 21px;height: 18px;vertical-align: middle;}
.lp_rbox .gkpkxq_cRb8i{background: url(../../images/teacherSky_4.0/wenzhang.jpg) no-repeat center center;margin-top: -2px;}
.lp_rbox .gkpkxq_cRb9i{background: url(../../images/teacherSky_4.0/tupian.jpg) no-repeat center center;margin-top: -2px;}
.lp_rbox .gkpkxq_cRb1i, .lp_rbox .gkpkxq_cRb2i, .lp_rbox .gkpkxq_cRb3i, .lp_rbox .gkpkxq_cRb4i, .lp_rbox .gkpkxq_cRb5i, .lp_rbox .gkpkxq_cRb6i, .lp_rbox .gkpkxq_cRb7i{margin-top: -2px;}
.lp_rbox .gkpkxq_cRc1i, .lp_rbox .gkpkxq_cRc2i{margin-top: -4px;}
.lp_rbox .gkpkxq_cRc4{padding: 12px 0;}
.lp_rbox .mgt30{margin-top: 30px;}
.lp_rbox .gkpkxq_cR2{padding-top: 26px;}
.lp_rbox .c888{color: #888;}
.lp_rbox .c888:hover{color: #5b8cd1;}
.lp_rbox .more_icon{display: inline-block;width: 20px;height: 5px;background: url(../../images/teacherSky_4.0/more.jpg) no-repeat center center;margin-top: 15px;}
.lp_footer.w_footer .hotline a{background: url(../images/w_hjy/icon_share.png) no-repeat !important;}

/* 上传视频 */
.lp_container .com_tit_wrap.new_edition{margin-top: 0;}
.lp_container .border_bm{border-bottom: none;}
.lp_container .gkpkUp_cont .completed{float: right;margin-top: 15px;}
.gkBt_btS.gkBt_bt2.on{background: #d8edff;}
.gkBt_btS.gkBt_bt3{border: 2px solid #42d171;color: #42d171;margin-bottom: 5px;}
.gkBt_btS.gkBt_bt3:hover{background: #d1ffe0;}
.gkBt_btS.gkBt_bt3.on{background: #d1ffe0;}
.gkBt_btS .gkBt_lj{background: url(../../images/teacherSky_4.0/lianjie.png) no-repeat center center;}
a.vdo{padding: 3px 0 3px 23px;height: 16px;background: url(../../images/teacherSky_4.0/vdo_smill.jpg) no-repeat left center;}

.gs_checkBtn{display: inline-block;vertical-align: middle;height: 24px;line-height: 24px;padding: 0 20px;border-radius: 3px;background: #f39800;font-size: 14px;color: #fff;}
.gs_inp{padding: 5px;border: 1px solid #d5d5d5;color: #888;outline: none;vertical-align: middle;height: 18px;}
.gs_checkBtn{display: inline-block;vertical-align: middle;height: 24px;line-height: 24px;padding: 0 20px;border-radius: 3px;background: #f39800;font-size: 14px;color: #fff;}

.drop_list .ckbox, .drop_list .title{display: inline-block;}
.drop_list li{height: 46px;line-height: 46px;border-bottom: 1px dotted #ccc;}
.img_list li{float: left;margin-left: 15px;margin-top: 15px;}
.img_list li .ckbox, .img_list li .img{display: inline-block;}
.img_list li .ckbox label{margin-top: -68px;}

/* lp  E */

