@charset "gb2312";
body{font:12px/1.5 "微软雅黑",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;display: inline-block;}
.fr{ float:right;display: inline-block;}
.pr{ position:relative}
.pr{ position:relative}
.abs{position:absolute;}
.an{background:url(../images/videoPlay/an.png) no-repeat;}
/*答疑板、笔记*/
.an1{background: url(../images/videoPlay/an1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.cl2{background:url(../images/shixun/shiwuIco.png) no-repeat;}
.cl{background:url(../images/videoPlay/courseList.png) no-repeat;}
.list{background:url(../images/videoPlay/list.png) no-repeat;}
.cg{background:url("../images/videoPlay/catalog.png") no-repeat;}
.section{display:block;}
.sectionInit{display:block;}
/*页头*/
#header{width:100%;margin:0 auto;height:60px;background:#fff;border-bottom:1px solid #ccc; position:relative; z-index:999999;}
#header a.back{width:9px;height:15px;background-position:0 0;margin:23px 0 0 20px;}
#header a.logo{width:28px;height:27px;background-position:0 -18px;margin:17px 0 0 15px;}
#header .header{width:100%;height:60px;margin:0 auto;}
#header h1{height:60px;line-height:60px;font-size:14px;color:#333;font-weight:bold;margin-left:3px;}
#header .otherFun{height:60px;line-height: 63px;margin-left:10px;}
#header .otherFun a{font-size:12px;color:#999;margin-left:5px;display:inline-block;}
#header .personInfo{height:60px;width:32px;margin-right:25px;_z-index:1;}
#header .personInfo img{margin-top:14px;}
#header .personInfo .avatar{height:32px;width:32px;background:url("../images/videoPlay/txbg.png") no-repeat;display:block;left:0;top:14px;}
#header  .personInfo_in{width:108px;height:152px;z-index:99999;top:25px;left:-60px;display:none;}
#header .personInfo:hover .personInfo_in {display: block;}/*add by xiao for videoPlayfd.jsp*/
#header  .personInfo_ind{width:108px;height:132px;background:#f5f5f5;margin-top:32px}
#header  .personInfo_ind i{display:block;width:16px;height:8px;background-position:-259px -44px;top:-8px;left:70%;margin-left:-8px;}
#header  .personInfo_ind ul{width:86px;top:3px;left:50%;margin-left:-43px;}
#header  .personInfo_ind ul li{height:42px;line-height:42px;border-bottom:1px solid #e5e5e5}
#header  .personInfo_ind ul li a{display:block;height:42px;color:#666666;font-size:12px;text-decoration:none;padding:0 0 0 25px;background:url(../images/videoPlay/icon_person.png) no-repeat 0 0}
#header  .personInfo_ind ul li.lio a{background-position:2px 15px}
#header  .personInfo_ind ul li.lit a{background-position:2px -29px}
#header  .personInfo_ind ul li.lith a{background-position:2px -73px}
#header  .personInfo_ind ul li a:hover{color:#1a8aef}
#header .remind{width:29px;height:23px;margin-top:19px;margin-right:30px;}
#header .remind i.notice{display:block;width:29px;height:23px;background-position:0 -44px;}
#header .remind i.Nnotice{display:block;width:29px;height:23px;background-position:0 -91px;}
#header .forApp{height:18px;line-height:18px;font-size:12px;color:#787d82;background-position:0 0;margin-top:21px;margin-right:30px;z-index:999;}
#header .forApp:hover{color:#999;}
#header .forApp .ewmTCM{width:180px;height:208px;z-index:999;top:55px;margin-left:-74px;display:none;}
#header .forApp:hover .ewmTCM {display: block;}

#header .forApp .ewmTC{width:180px;height:200px;background:#f5f5f5;}
#header .forApp .ewmTC .tit{font-size:14px;color:#000;font-weight:bold;text-align:center;padding-top:15px;}
#header .forApp .ewmTC p{font-size:12px;display:block;color:#999;text-align:center;margin-top:5px;}
#header .forApp .ewmTC .ewmCon{width:120px;height:120px;background:#fff;margin:10px auto 0;}
#header .forApp .ewmTC .ewmCon img{width:98px;height:98px;margin:0 auto;padding-top:11px;display:block;}
#header .forApp .ewmTC i{display:block;width:16px;height:8px;background-position:-259px -44px;top:-8px;left:50%;margin-left:-8px;}
#header .pasd{height:18px;line-height:18px;font-size:12px;color:#787d82;background-position: -296px 0;margin-top:21px;margin-right:30px;padding-left:25px;}
#header .pasd:hover{color:#999;}
#header .nav{height:30px;margin-left:15px;}
#header .nav ul{}
#header .nav ul li{float:left;text-align:center;margin-right:5px;_display:inline-block;}
#header .nav ul li a{display:inline-block;height:60px;line-height:60px;padding:0 15px;font-size:14px;text-decoration:none;color:#666;_zoom:normal;}
#header .nav ul li a:hover{color:#1a8aef;}
#header .nav .border{display:none;background:#1a8aef;height:3px;width:58px;left:0;top:0;_overflow:hidden}
#header .nav a.cur{color:#1a8aef;}

#header .navMenu{height:36px;margin-top:12px;margin-right:10px;}
#header .navMenu a{width:50px;margin:0 10px;}
#header .navMenu a i{display:block;width:19px;height:18px;margin:0 auto;}
#header .navMenu a span{display:block;text-align:center;font-size:12px;color:#999;}
#header .navMenu a.nm01 i{background-position:-40px 0;}
#header .navMenu a.nm02 i{background-position:-16px 0;}
#header .navMenu a.nm03 i{background-position:-60px 0;}
#header div.evaluate{color:#777f82;font-size:12px;height:60px;line-height:60px;margin-left:10px;cursor:pointer;}
#header div.above_evalPop{text-decoration:underline;color:#9a9a9a;z-index:1;}
#header div.above_evalPop:hover .evalPop{display: block;}
#header .evalPop{width:85px;border:1px solid #e7e7e7;background:#f5f5f5;left:-30px;top:50px;z-index:999;display: none;}
#header .evalPop i{width:13px;height:8px;left:50%;margin-left:-6px;background-position:-80px 0;top:-8px;}
#header .evalPop a{display:block;height:40px;border-bottom:1px solid #e7e7e7;line-height:40px;margin:0 10px;text-align:center;color:#666;font-size:12px;text-decoration:none;}
#header .evalPop a:hover{color:#1a8aef;}
#header .evalPop a.last{border-bottom:none;}
/*实务页头答疑板*/
#header .answer{height:18px;line-height:18px;font-size:12px;color:#787d82;}
#header .answer:hover{color:#999;}
#header .navMenu a.answer i{background-position:0 0;}
/*实务页头答疑板*/
/*页尾*/
#footer{width:100%;margin:0 auto;background:#fff;border-top:1px solid #ddd;}
#footer .hfnav{color:#909090;}
#footer .hfoot p{color:#909090;}
#footer .hfoot p a{color:#909090;}
#footer .hfnav a{color:#909090;}

/*浮动menu*/
.menu a{width:40px;height:52px;background:#222629;display:block;border-bottom:2px solid #000;text-decoration:none;}
.menu a:hover,.menu a.on{background:#454e54;}
.menu a:hover span,.menu a.on span{color:#eee;}
.menu a span{display:block;color:#b4bbbf;font-size:12px;text-align:center;padding-top:3px;text-decoration:none;}
.menu a:hover span{text-decoration:none;}
.menu a i{display:block;_overflow:hidden;}
.menu a i.ml{width:14px;height:13px;background-position:0 0;margin:15px 0 0 14px; display: inline-block;}
.menu a i.jy{width:14px;height:12px;background-position:0 -13px;margin:10px 0 0 13px; display: inline-block;}
.menu a i.tw{width:17px;height:16px;background-position:0 -25px;margin:10px 0 0 12px; display: inline-block;}
.menu a i.bj{width:12px;height:16px;background-position:0 -41px;margin:10px 0 0 14px; display: inline-block;}
.menu a i.lx{width:15px;height:15px;background-position:0 -57px;margin:10px 0 0 13px; display: inline-block;}
.menu a i.pl{width:17px;height:16px;background-position:0 -25px;margin:10px 0 0 12px; display: inline-block;}
.menu a i.zl{width:15px;height:15px;background-position:0 -57px;margin:10px 0 0 13px; display: inline-block;}
.menu a i.back{width:15px;height:15px;background-position:3px -72px;margin:10px 0 0 13px; display: inline-block;}
.menu a:hover i.ml{background-position:-21px 0;}
.menu a.on i.ml{background-position:-21px 0;}
.menu a:hover i.jy{background-position:-21px -13px;}
.menu a.on i.jy{background-position:-21px -13px;}
.menu a:hover i.tw{background-position:-18px -25px;}
.menu a.on i.tw{background-position:-18px -25px;}
.menu a:hover i.bj{background-position:-23px -41px;}
.menu a.on i.bj{background-position:-23px -41px;}
.menu a:hover i.lx{background-position:-20px -57px;}
.menu a.on i.lx{background-position:-20px -57px;}
.menu a.menu_memory span {padding-top: 8px;}
/*.menu a.menu_pjqp {border-bottom: medium none;}*/
.menu a.lastMenu{border-bottom:none;}
/*实务 S*/
.abs {position: absolute;}
.menu a i.zy{width:15px;height:15px;background-position:1px -89px;margin:8px 0 0 13px;display: inline-block;}
.menu a i.sx{width:18px;height:15px;background-position:0px -104px;margin:8px 0 0 12px;display: inline-block;}
.menu a:hover i.zy{background-position:-19px -89px;}
.menu a.on i.zy{background-position:-19px -89px;}
.menu a:hover i.sx{background-position:-20px -104px;}
.menu a.on i.sx{background-position:-20px -104px;}
.menu a.lastMenu{border-bottom:none;}
.menu a.two{ height:72px;}
/*实务 E*/
/*目录*/
.courseListContainer{width:100%;height:100%;overflow:hidden;background:#fff;}
#catalog .progress{height:30px;margin:0 10px;border-bottom:1px solid #ddd;padding:5px 0;}
#catalog .progress .proIco{height:30px;border-right:1px solid #ddd;width:168px;}
#catalog .progress .proIco span{height:30px;line-height:30px;font-size:12px;color:#666;margin-right:8px;}
#catalog .progress .proIco i{width:12px;height:12px;margin-top:9px;margin-right:8px;}
#catalog .progress .proIco .po01 i{background-position:0 -189px;}
#catalog .progress .proIco .po02 i{background-position:-12px -189px;}
#catalog .progress .proIco .po03 i{background-position:-24px -189px;}
#catalog .progress .proTime{text-align:center;width:120px;}
#catalog .progress .proTime span{color:#666;font-size:12px;height:30px;line-height:30px;margin-left:5px;   }
#catalog .progress .proTime span em{color:#127de1;}
#catalog a{font-size:12px;color:#717171;text-decoration:none;}
#catalog .noopen{color:#c2c2c2}
#catalog .level1{height:33px;line-height:33px;font-size:14px;display:block;}
#catalog .level1 i{width:19px;height:33px;margin:0 10px;}
#catalog .level2{width:100%;margin:0 auto;display:none;}
#catalog .level2 a{display:block;height:30px;line-height:30px;font-size:12px;width:100%;}
#catalog .level2 a.online{background:#e0e0e0;}
#catalog .level2 a:hover{background:#f2f2f2;}
#catalog .level2 a i{overflow:hidden;margin-right:10px;width:11px;height:30px;margin-left:14px;}
#catalog .level2 a:hover i{background-position:-28px 0;}
#catalog .level2 .title{margin-left:25px;}
#catalog .level2 a.online .title{color:#1b80db;}
#catalog .level2 .time{margin-right:25px;_margin-right:15px;}
#catalog .level2 a.online span{color:#1b80db;}
#catalog .level2 a i.leve2_wx{background-position:0 -9px;}
#catalog .level2 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #127de1;}
#catalog .level2 a.cur i.leve2_wx{background-position:-33px -9px;}

#catalog .level2 a i.leve2_yx{background-position:-11px -9px;}
#catalog .level2 a.cur i.leve2_yx{background-position:-44px -9px;}

#catalog .level2 a i.leve2_refresh{background-position:-66px -9px;}
#catalog .level2 a:hover i.leve2_refresh,#catalog .level2 a.cur i.leve2_refresh{background-position:-77px -9px;}
#catalog .level2 a i.leve2_refresh_end{background-position:-88px -12px;}
#catalog .level2 a:hover i.leve2_refresh_end,#catalog .level2 a.cur i.leve2_refresh_end{background-position:-99px -12px;}

#catalog .level2 a i.leve2_jxz{background-position:-22px -9px;}
#catalog .level2 a.cur i.leve2_jxz{background-position:-55px -9px;}
#catalog .level1 i.on {background-position: -19px -62px;}
#catalog .level1 i.off {background-position: 0px -62px;}
/*#catalog .level2{display:none;}*/
#catalog .level2 a i.star01{width:20px;height:18px;background-position:0 -161px; margin-top:4px;}
#catalog .level2 a i.star02{width:20px;height:18px;background-position:-20px -161px;margin-top:4px;}
#catalog .level2 a i.star03{width:20px;height:18px;background-position:-40px -161px;margin-top:4px;}
#catalog .level2 a i.star04{width:20px;height:18px;background-position:-60px -161px; margin-top:4px;}
#catalog .level2 a i.star05{width:20px;height:18px;background-position:-80px -161px;margin-top:4px;}
#catalog .level2 a .time{color:#666;margin-right:24px;}
/*#catalog .level2 a:hover .time{color:#127de1;}*/
#catalog .level2 .exercise{margin-right:30px;height:18px;width:37px;border:1px solid #666;color:#666;font-size:12px;text-align:center;line-height:18px;*line-height:20px;margin-top:5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;;}
#catalog .level2 a.online .exercise{color:#127de1;border-color: #127de1;}
#catalog .level2 .continued{ color:#ff0000; text-align:center;}
#catalog .refresh{color:#ff0000;text-align:left;margin-left:15px;margin-top:15px;padding-bottom:10px;}

/* 随堂资料目录 */
#datumList a{font-size:12px;color:#717171;text-decoration:none;}
#datumList .level01{height:33px;line-height:33px;font-size:14px;display:block;}
#datumList .level01 i{width:19px;height:33px;margin:0 10px;}
#datumList .level01 i.on {background-position: -19px -62px;}
#datumList .level01 i.off {background-position: 0px -62px;}
#datumList .level02{width:100%;margin:0 auto;}
#datumList .level02 a{display:block;height:30px;line-height:30px;font-size:12px;width:100%;}
#datumList .level02 a.online{background:#e0e0e0;}
#datumList .level02 a:hover{background:#f2f2f2;}
#datumList .level02 a i{overflow:hidden;margin-right:10px;width:11px;height:30px;margin-left:14px;}
#datumList .level02 a:hover i{background-position:-28px 0;}
#datumList .level02 .title{margin-left:25px;}
#datumList .level02 a.online .title{color:#1b80db;}
#datumList .level02 .time{margin-right:25px;_margin-right:15px;}
#datumList .level02 a.online span{color:#1b80db;}
#datumList .level02 a i.leve2_wx{background-position:0 -9px;}
#datumList .level02 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #127de1;}
#datumList .level02 a.cur i.leve2_wx{background-position:-33px -9px;}
#datumList .level02 a i.leve2_yx{background-position:-11px -9px;}
#datumList .level02 a.cur i.leve2_yx{background-position:-44px -9px;}
#datumList .level02 a i.leve2_refresh{background-position:-66px -9px;}
#datumList .level02 a:hover i.leve2_refresh,#catalog .level2 a.cur i.leve2_refresh{background-position:-77px -9px;}
#datumList .level02 a i.leve2_refresh_end{background-position:-88px -12px;}
#datumList .level02 a:hover i.leve2_refresh_end,#catalog .level2 a.cur i.leve2_refresh_end{background-position:-99px -12px;}
#datumList .level02 a i.leve2_jxz{background-position:-22px -9px;}
#datumList .level02 a.cur i.leve2_jxz{background-position:-55px -9px;}
#datumList .level02 i.on {background-position: -19px -62px;}
#datumList .level02 i.off {background-position: 0px -62px;}
/* 随堂实训目录 */
#trainingList a{font-size:12px;color:#717171;text-decoration:none;}
#trainingList .level01{height:33px;line-height:33px;font-size:14px;display:block;}
#trainingList .level01 i{width:19px;height:33px;margin:0 10px;}
#trainingList .level01 i.on {background-position: -19px -62px;}
#trainingList .level01 i.off {background-position: 0px -62px;}
#trainingList .level02{width:100%;margin:0 auto;}
#trainingList .level02 a{display:block;height:30px;line-height:30px;font-size:12px;width:100%;}
#trainingList .level02 a.online{background:#e0e0e0;}
#trainingList .level02 a:hover{background:#f2f2f2;}
#trainingList .level02 a i{overflow:hidden;margin-right:10px;width:11px;height:30px;margin-left:14px;}
#trainingList .level02 a:hover i{background-position:-28px 0;}
#trainingList .level02 .title{margin-left:25px;}
#trainingList .level02 a.online .title{color:#1b80db;}
#trainingList .level02 .time{margin-right:25px;_margin-right:15px;}
#trainingList .level02 a.online span{color:#1b80db;}
#trainingList .level02 a i.leve2_wx{background-position:0 -9px;}
#trainingList .level02 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #127de1;}
#trainingList .level02 a.cur i.leve2_wx{background-position:-33px -9px;}
#trainingList .level02 a i.leve2_yx{background-position:-11px -9px;}
#trainingList .level02 a.cur i.leve2_yx{background-position:-44px -9px;}
#trainingList .level02 a i.leve2_refresh{background-position:-66px -9px;}
#trainingList .level02 a:hover i.leve2_refresh,#catalog .level2 a.cur i.leve2_refresh{background-position:-77px -9px;}
#trainingList .level02 a i.leve2_refresh_end{background-position:-88px -12px;}
#trainingList .level02 a:hover i.leve2_refresh_end,#catalog .level2 a.cur i.leve2_refresh_end{background-position:-99px -12px;}
#trainingList .level02 a i.leve2_jxz{background-position:-22px -9px;}
#trainingList .level02 a.cur i.leve2_jxz{background-position:-55px -9px;}
#trainingList .level02 i.on {background-position: -19px -62px;}
#trainingList .level02 i.off {background-position: 0px -62px;}
#trainingList .w1{ width:300px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*讲义右侧*/
#notes{height:100%;background:#ececec;display:none;border:1px solid #ccc;}
#notes .closeMenu{width:24px;height:24px;cursor:pointer;background:#b1b1b1;right:0;top:0;z-index:999;}
#notes .closeMenu i{display:block;margin:6px auto;background-position:-29px -91px;width:12px;height:12px;}
#notes .title{margin:0 25px 0 20px;padding-top:20px;height:30px;}
#notes .title h2{font-size:14px;color:#1a8aef;background-position:0 -114px;height:30px;line-height:30px;padding-left:20px;}
#notes .title a{font-size:12px;color:#454e54;margin-top:8px;}
#notes .title a:hover{color:#999;}
#note{resize: none;border:1px solid #c0c0c0;color:#999;margin:10px 24px 0 20px;display:block;width:313px;font-size:12px;padding:10px;height:83%;}
#notes .btn{margin:0 25px 0 20px;}
#notes .btn .limit{margin-top:5px;font-size:12px;}
#notes .btn .notesSubmit{text-decoration:none;color:#fff;width:76px;height:34px;background:#3d81e5;line-height:34px;text-align:center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-top:25px;}
#notes .btn .notesSubmit:hover{background:#6399e4;}

/*提问*/
#asks{height:100%;background:#ececec;display:none;border:1px solid #ccc;}
#asks .askMain{height:360px;background:#ececec}
#asks .closeMenu{width:24px;height:24px;cursor:pointer;background:#b1b1b1;right:0;top:0;z-index:999;}
#asks .closeMenu i{display:block;margin:6px auto;background-position:-29px -91px;width:12px;height:12px;}
#asks .title{margin:0 25px 0 20px;padding-top:20px;height:30px;}
#asks .title h2{font-size:14px;color:#1a8aef;background-position:0 -114px;height:30px;line-height:30px;padding-left:20px;}
#asks .title h3{font-size:14px;color:#999;height:30px;line-height:30px;}
#asks .askCon .askList{margin-left:30px;}
#asks .askCon .askList li{font-size:12px;color:#323232;line-height:32px;}
#asks .askTitle{background:none repeat scroll 0 0 #f9f9f9;display:block;margin:10px 15px 0;height:30px;line-height:30px;width:330px;border:1px solid #ccc;font-size:12px;color:#999;text-indent:10px;font-family: "SimSun"}
#asks .askContent{height:90px;background:none repeat scroll 0 0 #f9f9f9;width:310px;resize: none;border:1px solid #ccc;font-size:12px;color:#999;padding:10px;margin:10px 15px 0;}
#asks .limit1{display:block;height:20px;font-size:12px;color:#999;margin:0 15px;width:350px;line-height:20px;}
#asks .btn{margin:0 15px;}
#asks .btn .askSubmit{text-decoration:none;color:#fff;width:76px;height:34px;background:#3d81e5;line-height:34px;text-align:center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#asks .btn .askSubmit:hover{background:#6399e4;}
#asks .btn .supFun{height:34px;line-height:34px;font-size:12px;color:#999;margin-right:10px;}
#asks .noAsk{width:84px;height:119px;background:url("../images/videoPlay/ico01.jpg") no-repeat;top:50%;left:50%;margin-top:-60px;margin-left:-42px;display:none;}

/*答疑*/
.answerList{width:100%;margin:0 auto;}
.answerList tr td{height:95px;vertical-align: middle;border-bottom:1px solid #ddd;}
.answerList tr td.perInfo{width:165px;}
.answerList tr td.perInfo .avatar{width:39px;height:39px;z-index: 1;margin:0 auto;}
.answerList tr td.perInfo .userName{text-align:center;display:block;color:#93999f;font-size:12px;margin-top:10px;}
.answerList tr td.perInfo .avatar .txbg{width:39px;height:39px;background:url("../images/videoPlay/txbg1.png") no-repeat;top:0;left:0;z-index:99;}
.answerList tr td.question{width:auto;padding:0 20px;font-size:16px;color:#666;}
.answerList tr td.queNum{width:200px;text-align:center;font-size:14px;color:#93999f;}
.answerList tr td.dealine{text-align:center;font-size:14px;color:#93999f;width:195px;}
.course_container .more{width:165px;margin:30px auto 0;display:block;font-size:16px;color:#b0abab;height:30px;line-height:30px;}

/*笔记*/
.noteList{width:100%;margin:0 auto;}
.noteList tr td{height:95px;vertical-align: top;border-bottom:1px solid #e9e9e9;}
.noteList tr td.perInfo{width:110px;vertical-align: middle;}
.noteList tr td.perInfo .avatar{width:39px;height:39px;z-index: 1;margin:0 auto;}
.noteList tr td.perInfo .avatar .txbg{width:39px;height:39px;background:url("../images/videoPlay/txbg1.png") no-repeat;top:0;left:0;z-index:99;}
.noteList tr td.note{width:auto;}
.noteList tr td.note .noteTime{display:block;font-size:14px;color:#93999f;margin-top:30px;}
.noteList tr td.note p{display:block;font-size:14px;color:#666;line-height:23px;padding-bottom:30px;}
.noteList tr td.btn{width:200px;}
.noteList tr td.btn a{height:20px;line-height:20px;color:#93999f;font-size:14px;margin-top:30px;}
.noteList tr td.btn a:hover{color:#999;}
.noteList tr td.btn a.del{background-position:-387px -90px;padding-left: 20px;margin-right:15px;}
.noteList tr td.btn a.modify{background-position: -260px -90px;padding-left: 20px;margin-right:15px;}

/*全部讲义*/
.course_container{width:100%;margin:0 auto;background:#f5f5f5;padding-bottom:50px;_background:#f7f3f7;}
.course_container .layout{background:#f5f5f5;_background:#f7f3f7;}
.course_container .title{height:60px;border-bottom:1px solid #ddd;}
.course_container .course_tab{margin-top:22px;margin-left:20px;}
.course_container .course_tab li{float:left;display:inline-block;height:36px;line-height:36px;}
.course_container .course_tab li.first{background:url("../images/videoPlay/tab_border.jpg") no-repeat right center;}
.course_container .course_tab a{font-size:14px;color:#666;text-decoration:none;display:block;margin:0 10px;width:70px;text-align:center;}
.course_container .course_tab a.on{border-bottom:3px solid #1b80db;color:#333;}
.course_container .myAsk{font-size:14px;color:#999;background-position:-155px 4px;height:22px;line-height:22px;padding-left:35px;margin-top:25px;margin-right:15px;}
.course_container .tip{width:100%;margin:0 auto;background:url("../images/videoPlay/tip.jpg") no-repeat center 30px;height:100px;}
.course_container .tabWrap{margin:0 auto;display:none;}
.course_container .tabShow{display:block;}
.course_container .tabWrap0 .tip_null{width:100%;margin:0 auto;background:url("../images/videoPlay/answer_null.jpg") no-repeat center 30px;height:100px;}
.course_container .tabWrap1 .tip_null{width:100%;margin:0 auto;background:url("../images/videoPlay/note_null.jpg") no-repeat center 30px;height:100px;}
/*讲义*/
.courseListContainer #lecture{display:none;}
#lecture .lectureTitle{height:40px;margin:2px 10px 0;border-bottom:1px solid #127de1;}
#lecture .lectureTitle .lectureIco01{width:13px;height:10px;background-position:-96px 0;margin-top:15px;}
#lecture .lectureTitle .lectureTab{width:160px;height:40px;}
#lecture .lectureTitle .lectureTab ul li{width:80px;float:left;}
#lecture .lectureTitle .lectureTab a{width:80px;text-align:center;height:40px;line-height:38px;font-size:14px;color:#666;text-decoration:none;}
#lecture .lectureTitle .lectureTab a i{width:7px;height:4px;bottom:0;left:50%;margin-left:-3px;background-position:-113px 0;display:none;}
#lecture .lectureTitle .lectureTab a.on{color:#127de1;}
#lecture .lectureTitle .lectureTab a.on i{display:block;}
#lecture .lectureTitle .courseLecture{color:#999;font-size:12px;line-height:38px;}
#lecture .lectrueCos{display:block;margin: 15px 10px 0;overflow: hidden;}
#lecture .lectrueCosShow{display:block;}
#lecture, .lecture {
    height: 100%;
    overflow: hidden;
}
.slimScrollDiv ul{margin:0 10px;}
.slimScrollDiv ul li{font-size: 12px;line-height: 1.8;color:#000;font-family: SimSun,Microsoft YaHei,SimHei;}
.slimScrollDiv ul li b{font-size: 14px;}
.slimScrollDiv .memoDiv{border:2px dashed transparent;padding:10px 0;position:relative;margin-bottom:10px;cursor:pointer;}
.slimScrollDiv .curLecture{background:none repeat scroll 0 0 #fffee2;border:2px dashed #3d81e5 !important;}
/* .smallImages .slimScrollDiv img{display:block;} */
.bigImages .slimScrollDiv img{margin:0 auto;max-width:1000px;}

/*alert20161026*/
.win_alert{display:none;width:400px;height:200px;background:#fff;border:1px solid #dedfe0;position:fixed;top:50%;left:50%;margin:-100px 0 0 -200px;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.win_alert_in i.close{width:41px;height:41px;background:url(../images/videoPlay/icon_close.png) no-repeat 0 0;top:10px;right:10px;cursor:pointer}
.win_alert_in .content{height:60px;color:#666666;font-size:14px;text-align:center;padding:55px 20px 20px}
.win_alert_in div.btn{height:42px}
.win_alert_in div.btn a{display:block;width:145px;height:42px;line-height:42px;text-align:center;color:#fff;border-radius:4px;font-size:18px;text-decoration:none;_display:inline}
.win_alert_in div.btn a.cancle{background:#cfcfcf;margin:0 30px 0 40px}
.win_alert_in div.btn a.ok{background:#0090ff}

/*弹窗*/
.popPlayer{display:none;z-index:999;top:50%;left:50%;position:absolute;border:1px solid #dedfe0;background:#fff;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
.popPlayer .title{padding:0 !important;height:60px;line-height:60px;width:100%;background:#f5f5f5;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;border-bottom:1px solid #dedfe0}
.popPlayer .title .tip{width:73px;height:73px;display:block;top:-6px;left:25px;}
.popPlayer .title .tit{font-size:18px;color:#666;margin-left:110px;}
.popPlayer .title .popClose{background:url("../images/videoPlay/tanc_close.png") no-repeat;width:15px;height:15px;margin-right:25px;margin-top:24px;}
.warning .title .tip{background:url("../images/videoPlay/tanc01.png") no-repeat;}
.confirm .title .tip{background:url("../images/videoPlay/tanc02.png") no-repeat;}
.error .title .tip{background:url("../images/videoPlay/tanc03.png") no-repeat;}
.content .title .tip{height:26px;width:5px;background:#0090ff;top:17px;left:30px;}
.content .title .tit{line-height:58px;margin-left:48px;}
.popPlayer .tanContent{min-height:150px;_height:auto;}
.popPlayer .dubleBtn{width:455px;height:45px;left:50%;margin-left:-227px;bottom:40px;}
.popPlayer .dubleBtn a{width:210px;height:45px;line-height:45px;text-align:center;font-size:18px;color:#fff;text-decoration:none;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;;}
.popPlayer .dubleBtn a.cancel{background:#cfcfcf;}
.warning .dubleBtn a.sure{background:#cc0000;}
.confirm .dubleBtn a.sure{background:#10b327;}
.error .dubleBtn a.sure{background:#ffa100;}
.content .dubleBtn a.sure{background:#0090ff;}
.popPlayer .sigleBtn{width:210px;height:45px;margin-left:-105px;left:50%;bottom:40px;}
.popPlayer .sigleBtn a{width:210px;height:45px;line-height:45px;text-align:center;font-size:18px;color:#fff;text-decoration:none;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;;}
.warning .sigleBtn a.sure{background:#cc0000;}
.confirm .sigleBtn a.sure{background:#10b327;}
.error .sigleBtn a.sure{background:#ffa100;}
.content .sigleBtn a.sure{background:#0090ff;}
.slimTan{margin:0 30px;height:100%;font-size:14px;color:#666;padding:20px 0;text-align:left;}

/*.smallImages .slimScrollDiv img{display:block;}*/
.bigImages .slimScrollDiv img{margin:0 auto;max-width:1000px;}
.slimScrollDiv ul{}
.slimScrollDiv ul li{line-height:1.8;font-size:14px;overflow-x: auto;word-wrap: break-word;}
.slimScrollDiv ul li b{font-size:14px;}
.memoDiv{margin-bottom:15px;border:2px dashed transparent;padding:5px 0;position:relative;font-family: SimSun,Microsoft YaHei,SimHei;}
.memoDiv ul li table{width:100%;}
.memoDiv ul li table tr td img{max-width:100% !important;}
.memoDiv ul li table tr td.jyTxtHideTd img{ width: 186px!important;}
.memoDiv ul li table tr.picShow td img{ width: 186px!important;}
.audio{height:56px;}
/*讲义字体S*/
.font14zd{line-height:1.5;color:#a50021;font-size:14px;}
.font1417{line-height:1.7;color:#000;font-size:12px;}
.font1415{line-height:1.5;color:#000;font-size:12px;}
.double{border-bottom:#000 2pt double;line-height:1.5;}
/*讲义字体E*/

.audio_speed{display:none;width:80px;right:156px;bottom:12px;}
.audio_speed a,.audio_resolution a{background:#131001;border-bottom:1px solid #313131;height:33px;line-height:33px;text-align:center;color:#909090;display:block;text-decoration:none;font-size:13px;opacity:.96;filter:alpha(opacity=96);}
.audio_speed a.cur,.audio_resolution a.cur{color:#1b80db;}
.audio_speed a:hover,.audio_resolution a:hover{color:#FFF;background:#4a4f53;}
.audio_resolution{display:none;width:80px;right:100px;bottom:12px;}
.trans{display:block;height:33px;width:80px;background:transparent;}

.imageWrap{background:#fff;z-index:999;width:800px;height:600px;position:fixed;left:50%;top:50%;margin-left:-400px;margin-top:-300px;border:3px solid #999;overflow-y:auto;}
.imageWrap .tit{height:40px;}
.imageWrap .tit .closeImg{text-decoration:none;height:40px;line-height:40px;text-align:center;width:40px;font-weight:bold;color:#999;font-size:40px;}
.imageWrap img{display:block;margin:20px auto 0;}

.slimScrollDiv ul li .tableA img{width:auto;}

.answerList tr td.noborder{border-bottom:none;}
.answerList tr td .pages_fy{}
.answerList tr td .pages_fy{width:400px;margin:15px auto;text-align:center;}
.answerList tr td .pages_fy a{width:76px;height:28px;text-decoration:none;display:inline-block;margin:0 10px;line-height:28px;text-align:center;font-size:14px;color:#666;border:1px solid #999;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

/*答疑分页*/
.askPages{width:180px;margin:15px auto;}
.askPages a{width:76px;height:28px;text-decoration:none;line-height:28px;text-align:center;font-size:14px;color:#666;border:1px solid #999;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

/*当前播放讲义状态*/
.curLecture{background:#fffee2;border:2px dashed #3d81e5 !important;}
.slimScrollDiv .memoDiv td{ height:24px;line-height:24px;}
.slimScrollDiv .lectrueCosShow td{ height:24px;line-height:24px;}

/*知识点练习*/
.otherBtn{width:71px;height:71px;display:block;background:url("../images/videoPlay/ico02.png") no-repeat;right:60px;bottom:60px;text-decoration:none;z-index:3}
.otherBtn:hover{background:url("../images/videoPlay/ico02_on.png") no-repeat;}
/*知识点概述*/
.sumLectureBtn{width:71px;height:71px;display:block;background:url("../images/videoPlay/ico02_1.png") no-repeat;right:60px;bottom:60px;text-decoration:none;z-index:3}
.sumLectureBtn:hover{background:url("../images/videoPlay/ico02_1_on.png") no-repeat;}

/* 记忆曲线弹出层样式 */
.memory_cons{ height:440px; overflow:hidden; padding:30px 0 0 0;}
.memory_cons h4{ font-size:26px; font-weight:bold; font-family:"Microsoft YaHei"; padding:0 0 30px 0; text-align:center;}
.memory_cons .btn{ text-align:center;}
.memory_cons .btn a{ display:inline-block; width:180px; height:46px; line-height:46px; text-align:center; font-size:18px; font-family:"Microsoft YaHei"; margin:5px 0; color:#fff;  border-radius:5px;}
.memory_cons .btn .a1{ background:#f8873d;}
.memory_cons .btn .a2{ background:#1c95f3;}
.memory_cons .ts{ width:409px; height:85px; background:url(../images/videoPlay/qx2.gif) no-repeat; margin:50px auto 0;}
.memory_cons .ts p{ padding:25px 10px 0 100px; line-height:18px; color:#555; text-align:left;}

#catalog .sectionWrap{overflow:hidden;}
.tabWrap table tr.last td{border-bottom:none;}
.newIco{overflow:hidden;display:block;} 
.treeCloseBtn{width:12px;height:40px;border:1px solid #cfcfcf; position:absolute; top:50%; left:-1px;margin-top:-20px;cursor: pointer;background:url(../images/shixun/treeCloseBtn.png) no-repeat -40px center}
.treeCloseBtn.on{background-position:2px center}

/*评价弹框-新*/
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.maskBg{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index: 99; _position:absolute;_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));}
.pjTkNew{ display: none; position: fixed; top: 45%; left: 50%; margin-left: -288px; width: 576px; background: #fff; z-index: 100; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.pjTkNew .tit{ height: 54px; background: #f5f5f5; border-bottom: 1px solid #ebebeb;}
.pjTkNew .tit-l{ line-height: 54px; font-size: 18px; color: #666; margin-left: 18px; padding-left: 22px;}
.pjTkNew .tit-l i{ display: block; overflow: hidden; width: 5px; height: 26px; background: #5487f0; left: 0; top: 50%; margin-top: -13px;}
.pjTkNew .tit-r{ display: block; width: 15px; height: 15px; margin: 20px 20px 0 0; background: url(../images/pages/tanc_close.png) no-repeat; cursor: pointer;}

/*教师评价V2*/
.menu a.pjqp {
    position: relative;
}
.menu a.pjqp .pop {
    background: rgba(18, 125, 225, 0.8) none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    position: absolute;
    right: 52px;
    text-align: center;
    top: 10px;
    width: 340px;
}
.menu a.pjqp .pop .jian {
    background-position: 0 -130px;
    display: block;
    height: 12px;
    position: absolute;
    right: -9px;
    top: 10px;
    width: 9px;
}
.pjcl {
    background: rgba(0, 0, 0, 0) url("../images/myhome/courseList.png") no-repeat scroll 0 0;
}
.menu a:hover i.pj {
    background-position: 0 -106px;
}
.menu a.on i.pj {
    background-position: 0 -106px;
}
.menu a i.pj {
    background-position: 0 -86px;
    display: inline-block;
    height: 18px;
    margin: 10px 0 0 11px;
    width: 18px;
}

/*弹窗相关*/
.courseUpgrade-mod {
	display: none;
}

.courseUpgrade-mod, .courseUpgrade-mod .courseUpgrade-mask {
	height: 100%;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 990;
}

.courseUpgrade-mod .courseUpgrade-mask {
	position: absolute;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index: 1;
}

.courseUpgrade-mod .courseUpgrade-main, .courseUpgrade-mod .upgradeAffirm
	{
	width: 420px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -210px;
	z-index: 10;
	display: none;
}

.courseUpgrade-mod .courseUpgrade-main h6 img {
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.courseUpgrade-mod .courseUpgrade-content {
	padding: 12px 30px 38px 35px;
	background:
		url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/courseUpgrade-bottom.png)
		no-repeat center bottom #fff;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}

.courseUpgrade-mod .courseUpgrade-text {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	padding-bottom: 22px;
}

.courseUpgrade-mod .courseUpgrade-btns {
	font-size: 0;
	text-align: center;
}

.courseUpgrade-mod .courseUpgrade-btns a, .courseUpgrade-mod .upgradeAffirm-btns a
	{
	width: 134px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #fff;
	margin: 0 10px;
	border: 1px solid #35a0ff;
	background: #35a0ff;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	display: inline-block;
	-webkit-box-shadow: 0 0 10px rgba(43, 133, 255, .46);
	-moz-box-shadow: 0 0 10px rgba(43, 133, 255, .46);
	box-shadow: 0 0 10px rgba(43, 133, 255, .46);
}

.courseUpgrade-mod .courseUpgrade-btns a:hover, .courseUpgrade-mod .upgradeAffirm-btns a:hover
	{
	background: #1c93fc;
	text-decoration: none;
}

.courseUpgrade-mod .courseUpgrade-btns a.btn-default, .courseUpgrade-mod .upgradeAffirm-btns a.btn-default
	{
	background: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	color: #35a0ff;
}

.courseUpgrade-mod .courseUpgrade-btns a.btn-default:hover,
	.courseUpgrade-mod .upgradeAffirm-btns a.btn-default:hover {
	background: #35a0ff;
	color: #fff;
}

.courseUpgrade-mod .courseUpgrade-close {
	width: 32px;
	height: 32px;
	line-height: 320px;
	position: absolute;
	right: -20px;
	top: -45px;
	overflow: hidden;
	background:
		url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/courseUpgrade-close.png)
		no-repeat;
}

.courseUpgrade-mod .upgradeAffirm {
	width: 376px;
	margin-left: -188px;
	background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.courseUpgrade-mod .upgradeAffirm-text {
	padding: 35px 30px;
	line-height: 26px;
	font-size: 16px;
	color: #333;
}

.courseUpgrade-mod .upgradeAffirm-btns {
	font-size: 0;
	text-align: center;
	padding-bottom: 30px;
}

.courseUpgrade-mod .upgradeAffirm-btns a {
	width: 104px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/*提示相关*/
.courseUpgrade-prompt{position:absolute;background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:none;left:50%;bottom:62px;z-index:100;}
.courseUpgrade-prompt p{max-width:476px;line-height:22px;padding:12px 148px 12px 178px;background:url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/courseUpgrade-icon.png) no-repeat 34px center;font-size:16px;color:#333;}
.courseUpgrade-prompt .go-look{line-height:22px;color:#1a8aef;padding-right:12px;background:url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/courseUpgrade-icon1.png) no-repeat right center;position:absolute;right:66px;top:50%;margin-top:-11px;}
.courseUpgrade-prompt .cuPrompt-close{width:24px;height:24px;line-height:320px;position:absolute;right:14px;top:50%;margin-top:-12px;overflow:hidden;background:url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/courseUpgrade-close1.png) no-repeat center center;}
.courseUpgrade-prompt .cuPrompt-close:hover{opacity:.8;}

        
.headCourseUpgrade{padding:18px 0 0 20px;}
.headCourseUpgrade a{height:26px;line-height:26px;padding:0 16px;background:#ff9c3e;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:14px;color:#fff;display:inline-block;}
.headCourseUpgrade a:hover{background:#fb8e27;text-decoration:none;}

.menu li.fankui-tags a{ height:auto; padding-bottom:8px; padding-top:5px;}
.menu li.fankui-tags i.fankui-ico{ display:block; width:19px; height:14px; margin:0 auto; background:url("../images/videoPlay/fankui-ico.png") no-repeat;}
.menu li.fankui-tags:hover i.fankui-ico{ display:block; width:19px; height:14px; margin:0 auto; background:url("../images/videoPlay/fankui-ico.png") no-repeat 0 -17px;}

.menu ul li.fankui-tags a{ height:auto; padding-bottom:8px; padding-top:5px;}
.menu ul li.fankui-tags i.fankui-ico{ display:block; width:19px; height:14px; margin:0 auto; background:url("../images/videoPlay/fankui-ico.png") no-repeat;}
.menu ul li.fankui-tags:hover i.fankui-ico{ display:block; width:19px; height:14px; margin:0 auto; background:url("../images/videoPlay/fankui-ico.png") no-repeat 0 -17px;}