@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;}
i,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/myhome/an.png) no-repeat;}
.fyan{background:url(../images/myhome/fyan.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/catalogNew.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 a.fylogo{width:272px;height:33px;background-position:0 -1px;margin:14px 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;}
#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:#015874}
#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:#015874;}
#header .nav .border{display:none;background:#7ed6da;height:3px;width:58px;left:0;top:0;_overflow:hidden}
#header .nav a.cur{color:#015874;}

#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:#015874;}
#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:60px;background:#222629;display:block;border-bottom:2px solid #000;overflow:hidden;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;margin-top:5px;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 auto 0;}
.menu a i.jy{width:14px;height:12px;background-position:0 -13px;margin:14px auto 0;}
.menu a i.tw{width:17px;height:16px;background-position:0 -25px;margin:14px auto 0 12px;}
.menu a i.bj{width:12px;height:16px;background-position:0 -41px;margin:14px auto 0;}
.menu a i.lx{width:15px;height:15px;background-position:0 -57px;margin:14px auto 0 13px;}
.menu a i.back{width:15px;height:15px;background-position:3px -72px;margin:14px auto 0 13px;}
.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.last {border-bottom: medium none;}
.menu a.last span {margin-top: 13px;}
.menu a.lastMenu{border-bottom:none;}
/*实务 S*/
.abs {position: absolute;}
.menu a i.zy{width:15px;height:15px;background-position:1px -89px;margin:8px auto 0 13px;}
.menu a i.sx{width:18px;height:15px;background-position:0px -104px;margin:8px auto 0 12px;}
.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:170px;}
#catalog .progress .proTime span{color:#666;font-size:12px;height:30px;line-height:30px;margin-left:5px;   }
#catalog .progress .proTime span em{color:#015874;}
#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;font-weight: bold;position: relative; z-index: 1;}
#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:#015874;}
#catalog .level2 .time{margin-right:25px;_margin-right:15px;}
#catalog .level2 a.online span{color:#015874;}
#catalog .level2 a i.leve2_wx{background-position:0 -9px;}
#catalog .level2 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #015874;}
#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 -64px;}
#catalog .level1 i.off {background-position: 0px -64px;}
/*#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 .time2{color:#666;margin-right:24px;}
#catalog .level2 a .time3{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:#015874;border-color: #015874;}
#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:#015874;}
#datumList .level02 .time{margin-right:25px;_margin-right:15px;}
#datumList .level02 a.online span{color:#015874;}
#datumList .level02 a i.leve2_wx{background-position:0 -9px;}
#datumList .level02 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #015874;}
#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:#015874;}
#trainingList .level02 .time{margin-right:25px;_margin-right:15px;}
#trainingList .level02 a.online span{color:#015874;}
#trainingList .level02 a i.leve2_wx{background-position:0 -9px;}
#trainingList .level02 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #015874;}
#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;z-index: 3;}
#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:#015874;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:#015874;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:#015874;}

/*提问*/
#asks{height:100%;background:#ececec;display:none;border:1px solid #ccc;z-index: 3;}
#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:#015874;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:#015874;line-height:34px;text-align:center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#asks .btn .askSubmit:hover{background:#015874;}
#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 #7ed6da;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 #015874;}
#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:#015874;}
#lecture .lectureTitle .lectureTab a.on i{display:block;}
#lecture .lectureTitle .courseLecture{color:#999;font-size:12px;line-height:38px;}
#lecture .lectrueCos{display:block;margin: 5px 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 #015874 !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:#015874}

/*弹窗*/
.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:#015874;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:#015874;}
.content .dubleBtn a.sure{background:#015874;}
.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:#015874;}
.content .sigleBtn a.sure{background:#015874;}
.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;}
.tableA .font14zd{
    /*font-family: KaiTi,KaiTi_GB2312 !important;*/
    font-size: 15px;
}
.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 #015874 !important;}

/*知识点练习*/
.otherBtn{width:71px;height:71px;display:block;background:url("../images/videoPlay/ico02.png") no-repeat;right:60px;bottom:60px;text-decoration:none;}
.otherBtn:hover{background:url("../images/videoPlay/ico02_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:#015874;}
.memory_cons .btn .a2{ background:#015874;}
.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}

.fontKaiti {
    font-family: KaiTi,KaiTi_GB2312 !important;
    font-size: 15px;
}



/*2021新版 ；恢复老板注释掉以下css*/
#catalog .progress .proIco .learningStateIcon{width: 12px;height: 8px;border-radius: 2px;margin: 10px 5px 0 0;}
#catalog .progress .proIco .po01 .learningStateIcon{border: 1px solid #cdcdcd;}
#catalog .progress .proIco .po02 .learningStateIcon{border: 1px solid #d5d5d5;background-color: #d5d5d5;}
#catalog .progress .proIco .po03 .learningStateIcon{border: 1px solid#fc8f1a;background-color: #e6f2ff;}
#catalog .progress .proTime span{margin-left: 0px;}
#catalog .level1{color: #333333;}
#catalog .level2 a{height: auto;}
#catalog .level2 .video_leve2_con{width: 278px;margin:0px 0 5px 40px;padding: 10px;line-height: normal;border-radius: 8px;}
#catalog .level2 a.cur{background: none;font-weight: normal;}
#catalog .level2 a.cur .video_leve2_con{background-color: #e6f2ff!important;border: 1px solid#fc8f1a;}
#catalog .level2 a.has .video_leve2_con{background-color: #f0f1f5;}

#catalog .level2 .video_leve2_con{border: 1px solid #e3e7eb;position: relative;}
#catalog .level2 .video_leve2_con em{display: inline-block;width: 40px;height: 16px;background:url(//www.chinaacc.com/images/myhome/new/new-v1.png) no-repeat center center;position: absolute;right: 0;top:-10px;}
#catalog .level2 .video_leve2_con p{font-size: 12px;color: #333333;}
#catalog .level2 a.cur .video_leve2_con p,#catalog .level2 a.cur .video_leve2_con .videoInfo span,#catalog .level2 a.cur .video_leve2_con .videoInfo label{color:#fc8f1a;}
#catalog .level2 a .video_leve2_con .videoInfo .borderNone{border: none;}
#catalog .level2 a span{height: auto;line-height: normal;margin-left: 0;}
#catalog .level2 a .video_leve2_con .videoInfo{padding-top: 5px;color: #999999;}
#catalog .level2 a .video_leve2_con .videoInfo span{color: #999999;display: inline-block;}
#catalog .level2 a .video_leve2_con .videoInfo label{color: #999999;display: inline-block;padding-left: 10px;padding-left: 10px;border-left: 1px solid #cccccc;padding-right: 10px;line-height: 10px;margin-left: 10px;}
#catalog .level2 a.cur span{color:#fc8f1a;}
#catalog .level2 a:hover i.leve2_wx, #catalog .level2 a.cur i.leve2_wx{background-position: 5px -207px;}
#catalog .level2 a i.leve2_wx{background-position: 5px -207px;}
#catalog .level2 a i.leve2_jxz{background-position: 5px -207px;}
#catalog .level2 a i{height: 64px;}
#catalog .level2 a:hover{background:none;}
#catalog .level2 a.has:hover .video_leve2_con{background-color: #f0f1f5;}
#catalog .level2 a:hover .video_leve2_con p{color:#fc8f1a;}
#catalog .level2 a.cur:hover .video_leve2_con{background-color: #e6f2ff;}

#catalog .level2 a i.leve2_wx{background-position: 5px -207px;}
#catalog .level2 a:hover i.leve2_wx,#catalog .level2 a.cur i.leve2_wx{background-position: 5px -207px;}

#catalog .level2 a i.leve2_yx{background-position: 5px -207px;}
#catalog .level2 a:hover i.leve2_yx,#catalog .level2 a.cur i.leve2_yx{background-position: 5px -207px;}

#catalog .level2 a i.leve2_jxz{background-position: 5px -207px;}
#catalog .level2 a:hover i.leve2_jxz,#catalog .level2 a.cur i.leve2_jxz{background-position: 5px -207px;}

#catalog .level2 a i.leve2_refresh{background-position: 5px -207px;}
#catalog .level2 a:hover i.leve2_refresh,#catalog .level2 a.cur i.leve2_refresh{background-position: 5px -207px;}

#catalog .level2 a i.leve2_refresh_end{background-position: 5px -207px;}
#catalog .level2 a:hover i.leve2_refresh_end,#catalog .level2 a.cur i.leve2_refresh_end{background-position: 5px -207px;}

.downHandouts{color: #999999;font-size: 12px;border: 1px solid #dddddd;display: inline-block;padding: 2px 4px;border-radius: 3px;margin-top: 7px;}
.downHandouts:hover{color: #127de1;border: 1px solid #127de1;text-decoration: none;}
.panel2021 .askWrap{height: auto;width: 100%;left: 0;background-color: #ffffff;bottom: -340px;padding-bottom: 10px;z-index: 1000}
.layoutPanel2021{margin: 0 40px;}
.panel2021 .layoutPanel2021 #asks .title {border: none;padding-top: 20px;margin: 0}
.panel2021 .layoutPanel2021 #asks .title a{display: block;color: #2288ef;font-size: 14px;}
.panel2021 .layoutPanel2021 #asks .title h2,.panel2021 .layoutPanel2021 #asks .title h3{font-size: 14px;color: #2288ef;font-weight: bold;padding-bottom: 5px;margin: 0;padding-left: 0}
.panel2021 .layoutPanel2021 #asks .title.mt20{padding-top: 20px;}

.panel2021 .layoutPanel2021 #asks .askList i{display: inline-block;height: 4px;width: 4px;border-radius: 100%;background-color: #c5c5c5;vertical-align: middle;margin-right: 5px;margin-top: -3px;}
.panel2021 .layoutPanel2021 #asks .askList li{color: #333333;font-size: 14px;line-height: normal;padding-top: 5px;}
.panel2021 .layoutPanel2021 #asks .askCon .askList{margin-left: 0;}
.panel2021 .layoutPanel2021 #asks .askTitle{margin-right: 0;height: 38px;border: none;background-color: #f9f9f9;text-indent:0;padding: 0 10px;font: 14px/1.5 "微软雅黑",arial,Helvetica,Tahoma,sans-serif;margin: 0;}
.panel2021 .layoutPanel2021 #asks .askContent{width: 100%;height: 67px;border: none;background-color: #f9f9f9;font: 14px/1.5 "微软雅黑",arial,Helvetica,Tahoma,sans-serif;margin: 10px 0 0 0;}
#askForm{margin-right: 20px;}
.panel2021 .layoutPanel2021 #asks .askCon{margin: 0;}
.panel2021 .layoutPanel2021 #asks .askMain{margin: 0;}
.panel2021 .layoutPanel2021 #asks .limit1{font-size: 12px;color: #666666;padding-top: 10px;margin: 0;}
.panel2021 .layoutPanel2021 #asks .btn .supFun{color: #7b7777;font-size: 14px;}
.panel2021 .layoutPanel2021 #asks .btn{margin:10px 0px 0 0;}
.panel2021 .layoutPanel2021 #asks .btn .askSubmit{background-color: #3095fc;border-radius: 40px;font-size: 14px;width: 100px;height: 36px;text-align: center;line-height: 36px;}
.closeMenuSpf i{display: inline-block;width: 14px;height: 14px;background:url(../images/videoPlay/closeIcon.png) no-repeat center center;cursor: pointer;}
.closeMenuSpf i:hover{background:url(../images/videoPlay/closeIconHover.png) no-repeat center center;}
.closeMenuSpf{top:12px;right: -20px;}

.panel2021 .notesWrap{height: 260px;width: 100%;left: 0;background-color: #ffffff;bottom:-260px;}
.panel2021 .layoutPanel2021 #notes .title{border: none;padding-top: 20px;margin-left: 0}
.panel2021 .layoutPanel2021 #notes .title h2{font-size: 14px;color: #2288ef;font-weight: bold;padding-bottom: 10px;padding-left: 0}
.panel2021 .layoutPanel2021 #note{width: 100%;height: 110px;border: none;background-color: #f9f9f9;font-size: 14px;color: #999999;border-radius: 2px;font: 14px/1.5 "微软雅黑",arial,Helvetica,Tahoma,sans-serif;margin-left: 0}
.panel2021 .layoutPanel2021 #notes .btn{width: 100%;}
.panel2021 .layoutPanel2021 #notes .btn .limit{color: #666666;font-size: 12px;line-height: 38px}
.panel2021 .layoutPanel2021 #notes .btn .notesSubmit{margin-right: 10px;width: 100px;height: 38px;background-color: #3095fc;text-align: center;line-height: 38px;color: #ffffff;border-radius: 40px;font-size: 14px;margin-top: 10px;}
.panel2021 .layoutPanel2021 #notes .btn .notesSubmit:hover{background-color: #248ffc;}
.panel2021 .layoutPanel2021 #notes .title a{color: #666666;}
.panel2021 .layoutPanel2021 #notes .title a:hover{color: #3095fc;}

.notesAlertTip{position: absolute;width: 200px;height: 52px;text-align: center;line-height: 52px;left:50%;top:50%;margin-left: -100px;margin-top: -26px;font-size:14px;background:#000;opacity:.8;filter:alpha(opacity=80);color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:999;}
.notesAlertTip.pf{position: fixed;}

.layoutPanel2021 #asks .closeMenuSpf{background:none;top: 12px;right: -20px;}
.layoutPanel2021 #asks .closeMenuSpf i{background-position: 0 0;width:14px;height:14px;}
.layoutPanel2021 #notes .closeMenuSpf{background:none;top: 12px}
.layoutPanel2021 #notes .closeMenuSpf i{background-position:0 0;width:14px;height:14px;background-position:0 0;width:14px;height:14px;}

.panel2021 .notesWrap .layoutPanel2021 #notes{background:#fff;border:none;}
#catalog .proTime {width: 155px;text-align: center;}
.layoutPanel2021 #notes .btn{margin: 0 25px 0 0px;}

.slimScrollDiv{padding-top: 10px;}
.layoutPanel2021 #asks .btn .supFun{margin-right: 20px;}
.courseList{box-shadow: 0 5px 20px #e8e8e8;}
input::-webkit-input-placeholder {color: #999999!important; }
input:-moz-placeholder { color: #999999!important;}
input::-moz-placeholder { color: #999999!important;}
input:-ms-input-placeholder { color: #999999!important;}
input::-webkit-input-placeholder { color: #999999!important; }
input:-moz-placeholder {color: #999999!important; }
input::-moz-placeholder { color: #999999!important;}
input:-ms-input-placeholder { color: #999999!important;}

textarea::-webkit-input-placeholder { color: #999999!important; }
textarea:-moz-placeholder { color: #999999!important;}
textarea::-moz-placeholder { color: #999999!important;}
textarea:-ms-input-placeholder { color: #999999!important;}
textarea::-webkit-input-placeholder { color: #999999!important; }
textarea:-moz-placeholder {color: #999999!important; }
textarea::-moz-placeholder { color: #999999!important;}
textarea:-ms-input-placeholder { color: #999999!important;}

.browserVideoInfo{z-index:3;background:#000;height:100%;position: absolute;left: 0;top: 0;right: 0;}
.browserVideoInfo .browserVideoInfo-layer{position:absolute;left:0;right:0;top:50%;margin-top:-57px;text-align:center;font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
.browserVideoInfo .browserVideoInfo-layer strong{display:block;line-height:30px;font-weight:normal;font-size:16px;color:#fc8f1a;}
.browserVideoInfo .browserVideoInfo-layer p{line-height:28px;color:#ababab;}
.browserVideoInfo .browserVideoInfo-layer ul{width:202px;margin:18px auto 0;}
.browserVideoInfo .browserVideoInfo-layer ul li{min-height:38px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;text-align:left;position:relative;z-index:1;}
.browserVideoInfo .browserVideoInfo-layer ul li .bvi-info{padding:7px 0 7px 24px;line-height:24px;color:#fc8f1a;}
.browserVideoInfo .browserVideoInfo-layer ul li .bvi-info img{float:left;margin-right:8px;}
.browserVideoInfo .browserVideoInfo-layer ul li a{width:52px;height:38px;line-height:380px;overflow:hidden;position:absolute;right:0;top:0;background:url(../images/guide/browserVideoInfo-down.png) no-repeat center center#fc8f1a;}
.browserVideoInfo-min .browserVideoInfo-layer strong{font-size:14px;}
.browserVideoInfo-min .browserVideoInfo-layer p{font-size:12px;}
.browserVideoInfo-min .browserVideoInfo-layer ul{width:188px;}

.browserFlashSet-mod{height:100%;position: absolute;left: 0;top: 0;right: 0;z-index:1;background:#000;}
.browserFlashSet-mod .browserFlashSet-layer{position:absolute;left:0;right:0;top:75px;text-align:center;font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
.browserFlashSet-mod .browserFlashSet-layer strong{display:block;line-height:30px;font-weight:normal;font-size:16px;color:#fc8f1a;}
.browserFlashSet-mod .browserFlashSet-layer .browser-explain{line-height:28px;color:#ababab;}
.browserFlashSet-mod .browserFlashSet-layer .browser-list{width:452px;margin:18px auto 0;padding-bottom:1px;font-size:0;}
.browserFlashSet-mod .browserFlashSet-layer .browser-list li{width:202px;min-height:38px;margin:0 12px 24px;background:#fff;font-size:14px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;text-align:left;position:relative;z-index:1;}
.browserFlashSet-mod .browserFlashSet-layer .browser-list li .bvi-info{padding:7px 0 7px 24px;line-height:24px;color:#fc8f1a;}
.browserFlashSet-mod .browserFlashSet-layer .browser-list li .bvi-info img{float:left;margin-right:8px;}
.browserFlashSet-mod .browserFlashSet-layer .browser-list li a{width:52px;height:38px;line-height:380px;overflow:hidden;position:absolute;right:0;top:0;background:url(../images/guide/browserVideoInfo-down.png) no-repeat center center#fc8f1a;}
.browserFlashSet-mod .browserFlashSet-layer .browser-warm{width:428px;margin:15px auto 0;color:#ababab;font-size:12px;text-align:left;}
.browserFlashSet-mod .browserFlashSet-layer .browser-warm h6{height:38px;line-height:38px;font-size:14px;padding-left:20px;font-weight:bold;background:url(../images/guide/browser-warm-icon.png) no-repeat left center;}
.browserFlashSet-mod .browserFlashSet-layer .browser-warm p{line-height:18px;padding-bottom:5px;}
.browserFlashSet-mod .browserFlashSet-layer .browser-warm p a{color:#fc8f1a;}



/*复购弹窗立即升级*/
.headUpgradenow{padding: 18px 0 0 20px;}
.headUpgradenow a{display: inline-block;width: 78px;height: 24px;line-height: 24px;text-align: center;line-height: 24px;background-color: #fc7400;color: #ffffff;border-radius: 3px;}
.headUpgradenow a:hover{background-color: #fc5f00;text-decoration: none;}

.mask{width: 100%;height: 100%;background: #000;opacity: .6;filter: alpha(opacity=60);position: fixed;_position: absolute;left: 0;top: 0;z-index: 998;}
.diogPop{ display:none;background:#fff; position:fixed; left:50%; margin-left:-350px; top:50%; z-index:99; border-radius:6px;z-index: 1001;}
.membershipCardPop{width: 449px;height: 393px;margin-top: -197px;margin-left: -225px;}
.diogPopHeader a{display: inline-block;width: 14px;height: 14px;background: url(../images/myhome/TSclose1.png) no-repeat center center;position: absolute;top:20px;right: 20px;}
.membershipCardPopCon{text-align: center;}
.membershipCardTitle h2{font-size: 20px;color: #333333;font-weight: bold;padding-top: 20px;line-height: 1;}
.membershipCardTitle p{color: #666666;font-size: 14px;padding-top: 7px;line-height: 1;}
.membershipCardPopPic{margin-top: 20px;}
.membershipCardPopCon ul{height: 221px;background:url(../images/myhome/new/membershipCardBg.png) no-repeat center center;margin-top: 20px;padding-top: 5px;}
.membershipCardPopCon ul li{float: left;text-align: center;width: 115px;margin-left: 24px;margin-top: 15px;}
.membershipCardPopCon ul li p{font-size: 14px;color: #333;margin-top: -8px;}
.membershipCardBth{margin-top: 20px;}
.membershipCardBth a{display: inline-block;width: 160px;height: 42px;background-color: #3095fc;border-radius: 40px;text-align: center;line-height: 42px;font-size: 18px;color: #fff;}
.membershipCardBth a:hover{background-color: #2288ef;text-decoration: none;}

.classUpgradePop{width: 446px;height: 357px;margin-left: -224px;margin-top: -179px;}
.classUpgradePopTit{font-size: 20px;color: #333333;font-weight: bold;text-align: center;height: 65px;line-height: 65px;}
.classUpgradeMask{background: #000;opacity: .6;filter: alpha(opacity=60);position: absolute;left: 0;bottom: 0;width: 100%;height: 32px;z-index: 99;}
.classUpgradePopPic p{color: #ffffff;font-size: 14px;position: absolute;bottom: 0;z-index: 991;bottom: 0;width: 100%;text-align: center;height: 32px;line-height: 32px;}
.classUpgradePopBth a{display: inline-block;width: 160px;height: 42px;background-color: #3095fc;border-radius: 40px;text-align: center;line-height: 42px;font-size: 18px;color: #fff;}
.classUpgradePopBth a:hover{background-color: #2288ef;text-decoration: none;}
.classUpgradePopBth{text-align: center;margin-top: 20px;}
.classUpgradePop .diogPopHeader a{top: 25px;}

/*20220919 add by njf 讲义*/
.colorArrow{ background:url(//www.chinaacc.com/images/myhome/new/colorArrow.png) no-repeat;}
.lectureTitle2022 h3{ height: 50px; line-height: 50px; font-size: 14px; border-bottom: 1px solid #EAEAEA; padding: 0 12px;}
.lectureTitle2022 .viewAllhandout{ color: #777; font-size: 12px; float: right; font-weight: normal; background: url(/images/myhome/new/bj_qitajiantou_btn.png) no-repeat center right; padding-right: 10px;}

.lecturePatternCon{border-bottom: 1px solid #EAEAEA; height: 40px; line-height: 40px;margin: 0 5px;}
.eyeMode{ color: #777; font-size: 12px; height: 40px; line-height: 40px;}
.eyeMode a{text-decoration: none;}
.lecturePatternCon .eyeMode:hover .eyeColorBox{display: block}
.eyeHoverBtn i{display: inline-block;*display:inline;zoom: 1; width: 13px; height: 13px; border: 1px solid #eaeaea; background: #fff; border-radius: 50%; vertical-align: top; margin:13px 0 0 5px;}
.eyeHoverBtn.blue i{border: 1px solid#fc8f1a;background: #fff;}
.eyeHoverBtn.yellow i{border: 1px solid #dcb574;background: #faf9de;}
.eyeHoverBtn.green i{border: 1px solid #b1d268;background: #e3edcd;}

.eyeColorBox{width: 250px; height: 78px; line-height: 78px; background: #FFFFFF;box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.09);border: 1px solid #ECECEC; font-size: 14px; color: #222; padding:0 0 0 20px; left: 0;top:38px; display: none; z-index: 99;}
.eyeColorBox ul li{display: inline-block;*display:inline;zoom: 1; margin-right: 14px; width: 32px; height: 32px;}
.arrowBox{background: url(//www.chinaacc.com/images/myhome/new/arrowBox.png) no-repeat;display: block; width: 11px; height: 9px; left: 54px; top: -9px;}
.eyeColorBox ul li em{display: inline-block;*display:inline;zoom: 1; width: 32px; height: 32px; border-radius: 50%; vertical-align: middle; cursor: pointer;}
.eyeColorBox ul li em.changeBlue{ border: 1px solid #F0F0F0; background: #fff;}
.eyeColorBox ul li.on em.changeBlue{ border: 1px solid#fc8f1a; background: #fff;}
.eyeColorBox ul li em.changeYellow{ border: 1px solid #f9f8de; background: #faf9de;}
.eyeColorBox ul li.on em.changeYellow{ border: 1px solid #dcb574; background: #faf9de;}
.eyeColorBox ul li em.changeGreen{ border: 1px solid #e3eccd; background: #e3edcd;}
.eyeColorBox ul li.on em.changeGreen{ border: 1px solid #b1d268; background: #e3edcd;}

.fontMode{ margin: 0 10px;}
.fontMode a{display: inline-block;*display:inline;zoom: 1; border: 1px solid #C8C8C8; border-radius: 2px; height: 20px; line-height: 20px; padding: 0 10px; margin: 0 1px;}
.fontMode a:hover{text-decoration: none; color:#fc8f1a; border: 1px solid#fc8f1a;}

.otherMode{font-size:12px;}
.otherMode a{ color:#fc8f1a;}

/*.sectionWrap.changeBlue .memoDiv.curLecture{background: #EDF6F7; border: 2px dashed#fc8f1a;}*/
.changeBlue i.saveEye{ background: #fff;border: 1px solid#fc8f1a;}
.changeBlue .memoDiv:hover{ border: 2px dashed#fc8f1a; cursor: pointer;}
.changeBlue .memoDiv.curLecture{ background: #EDF6F7; border: 2px dashed#fc8f1a !important;}

.changeYellow i.saveEye{ background: #faf9de;border: 1px solid #dcb574;}
.changeYellow .memoDiv:hover{border: 2px dashed #dcb574; cursor: pointer;}
.changeYellow .memoDiv.curLecture{ background: #F6EDBF;border: 2px dashed #dcb574 !important;}

.changeGreen i.saveEye{ background: #E3EDCD;border: 1px solid #b1d268;}
.changeGreen .memoDiv:hover{ border: 2px dashed #b1d268; cursor: pointer;}
.changeGreen .memoDiv.curLecture{ background: #D8E7B5;border: 2px dashed #b1d268 !important;}




.answerBtn{ text-align: center;}
.showIsAnswer{display: inline-block;*display:inline;zoom: 1; height: 24px; line-height: 24px; border-radius: 5px; margin:8px auto; text-align: center;font-size: 12px; padding:0px 10px;color:#fc8f1a;border: 1px solid#fc8f1a;}
.showIsAnswer i{ width: 12px; height: 7px; display: inline-block;*display:inline;zoom: 1; margin-left: 5px;}
.showIsAnswer.on i{ width: 12px; height: 7px; display: inline-block;*display:inline;zoom: 1; margin-left: 5px;}
.showAnswerList{background: #DDEBED; padding: 10px; display: none;}



.lecWrap.changeBlue,#lecture.changeBlue{ background: #fff;}
#lecture.changeBlue .lectureItem{border:1px solid #fff;}
.changeBlue .showIsAnswer{ color:#fc8f1a;border: 1px solid#fc8f1a;}
.changeBlue .showIsAnswer i{ background-position: 0 0;}
.changeBlue .showIsAnswer.on i{ background-position: 0 -29px;}
.changeBlue .showAnswerList{background: #DDEBED; }


.lecWrap.changeYellow,#lecture.changeYellow{ background: #faf9de;}
#lecture.changeYellow .lectureItem{border:1px solid #faf9de;}
.changeYellow .showIsAnswer{ color: #F48000;border: 1px solid #F48000;}
.changeYellow .showIsAnswer i{ background-position: 0 -10px;}
.changeYellow .showIsAnswer.on i{ background-position: 0 -39px;}
.changeYellow .memoDiv .showAnswerList{background: #EEE4AE; }


.lecWrap.changeGreen,#lecture.changeGreen{ background: #E3EDCD;}
.changeGreen .showIsAnswer{ color: #529700;border: 1px solid #8DB535;}
.changeGreen .showIsAnswer i{ background-position: 0 -20px;}
.changeGreen .showIsAnswer.on i{ background-position: 0 -48px;}
.changeGreen .showAnswerList{background: #CDDFA7; }
#lecture.changeGreen .lectureItem{border:1px solid #E3EDCD;}


.handoutDetails .con.changeBlue{ background: #fff;}
.showStudentAnswer.changeBlue{background: #DDEBED; padding: 10px;}


.handoutDetails .con.changeYellow{ background: #FAF9DE;}
.handoutDetails .con.changeYellow .handoutList li:hover{ background: #F6EDBF;}
.changeYellow.showStudentAnswer{background: #EEE4AE; padding: 10px;}

.handoutDetails .con.changeGreen{ background: #E3EDCD;}
.handoutDetails .con.changeGreen .handoutList li:hover{ background: #D8E7B5;}
.changeGreen.showStudentAnswer{background: #CDDFA7; padding: 10px;}


/*add 20220919 按钮*/
.handoutAskAbout{ text-align: right; height: 30px; line-height: 30px;}
.handoutAskAbout a{ display: inline-block;*display:inline; zoom: 1;width: 125px; height: 30px; line-height: 30px; color: #fff; font-size: 12px; border-radius: 5px; background: #ffa443; text-align: center;}
.handoutAskAbout a i{  display: inline-block;*display:inline; zoom: 1; background: url(//www.chinaacc.com/images/myhome/new/bj_qitajiantou_btn2.png) no-repeat; width: 6px; height: 10px; vertical-align: middle; margin-left: 5px;}
.handoutDetails .eyeMode{ height: 60px; line-height: 60px; margin:0 40px 0 30px;}
.handoutDetails  i.saveEye{ margin-top: 23px;}
.handoutDetails .eyeColorBox{ top: 50px;}
.handoutDetails .eyeColorBox span{ line-height:78px;}
.handoutDetails .tit .answer{ line-height:58px;}
.handoutDetails .tit .print{ margin:15px 0 0 40px;}



.slimScrollDiv ul li center b {
    font-size: 16px;
}

.tabTh{background: rgb(215,215,215)}
.slideTag{
    width: 5px;height: 50px;
    background-color: #C8C8C8;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -25px;
    border-radius: 25px;
}
.slideTagConDiv{
    height: 100%;
}
.slideTag:hover::after {
    content: "讲义区可以拖动哦！";
    display: inline-block;
    padding: 10px 14px;
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #333;
    background-color: #EEE;
    position: fixed;
    width: 120px;;
    line-height:18px;
    margin-left: 10px;
    white-space: pre-wrap;
}
.slideTagCon{
    cursor: w-resize;
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    width: 5px;
    margin-left: 4px;
}
center b,b center,center strong,strong center {
    font-size: 16px;
}
.barFont {
    font-size: 16px !important;;
    font-family: KaiTi,KaiTi_GB2312 !important;
    color: rgb(253, 116, 0);
    width: auto;
    text-align: left;
    padding-left: 20px;
}
.divCenter {
    margin: 0 auto;
    width: 337px;
}
.slimScrollDiv .memoDiv ul li img{max-width: 100%;width: auto !important;}

.slimScrollDiv ul li img{
    max-width: 100%;width: auto !important;
}
