@charset "gb2312";
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1,\9ED1\4F53",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;}
.msf{font-family: "\5FAE\8F6F\96C5\9ED1,\9ED1\4F53";}
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}
.abs{position:absolute;}
.an{background:url("../images/myhome/new/an.png") no-repeat;}
.cl{background:url("../images/myhome/new/courseList.png") no-repeat;}
.cg{background:url("../images/catalog.png") no-repeat;}
.section{display:none;width:100%;height:100%;}
.sectionInit{display:block;}
.sectionWrap{height:100%;overflow:hidden;}
/*ï¿???ï¿???ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½????ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½???ï¿½ï¿½??*/
#header{height:60px;width:100%;margin:0 auto;background:#fff;}
#header a.back{width:9px;height:15px;background-position:0 0;margin:23px 0 0 30px;}
#header a.logo{width:28px;height:27px;background-position:0 -18px;margin:18px 0 0 30px;}
#header h1.title{font-size:14px;color:#333;height:60px;line-height:60px;margin-left:20px;}
#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 .navigator{height:60px;margin-left:50px;}
#header .navigator a{text-decoration:none;width:70px;text-align:center;margin:0 10px;font-size:14px;font-weight:bold;color:#666;border-top:3px solid #fafafa;height:57px;line-height:57px;}
#header .navigator a:hover{color:#1a8aef;border-color: #127de1;}
#header .navigator a.cur{color:#1a8aef;border-color: #127de1;}
#header .personInfo{height:60px;width:32px;margin-right:30px;z-index:3;}
#header .personInfo img{margin-top:14px;}
#header .personInfo .avatar{cursor:pointer;height:32px;width:32px;background:url("../images/myhome/new/txbg.png") no-repeat;display:block;left:0;top:14px;}
#header .personInfo_in{display:none;width:108px;z-index:999;top:40px;left:-60px;background:#f5f5f5;border:1px solid #e7e7e7;}
#header .personInfo_in i{width:13px;height:8px;left:50%;margin-left:15px;background-position:-80px 0;top:-8px;}
#header .personInfo_in ul{width:86px;margin:0 auto;}
#header .personInfo_in ul li{height:42px;line-height:42px;border-bottom:1px solid #e5e5e5}
#header .personInfo_in ul li a{display:block;height:42px;color:#666666;font-size:12px;text-decoration:none;padding:0 0 0 25px;background:url("../images/myhome/new/icon_person.png") no-repeat 0 0}
#header .personInfo_in ul li.lio a{background-position:2px 15px}
#header .personInfo_in ul li.lit a{background-position:2px -29px}
#header .personInfo_in ul li.lith a{background-position:2px -73px}
#header .personInfo_in ul li.lith{border-bottom:none;}
#header .personInfo_in ul li a:hover{color:#1a8aef}
#header .ewmTCM{display:none;width:150px;z-index:999;top:42px;left:-58px;background:#f5f5f5;border:1px solid #e7e7e7;padding-bottom:10px;}
#header .ewmTCM h3.tit{font-size:14px;color:#333;text-align:center;padding:10px 0 0;}
#header .ewmTCM p {color: #999;display: block;font-size: 12px;margin-top: 5px;text-align: center;}
#header .ewmTCM .ewmCon {background: #fff;height: 110px;margin: 10px auto 0;width: 120px;padding-top:10px;}
#header .ewmTCM img{margin:0 auto;display:block;}
#header .ewmTCM i{width:13px;height:8px;left:50%;margin-left:-6px;background-position:-80px 0 !important;top:-8px;}
#header .navMenu{height:36px;margin-top:12px;margin-right:10px;}
#header .navMenu a{width:35px;margin:0 10px;}

/**ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½å¨´ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½???ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿???**/
#header .navMenu a i{display:block;width:20px;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:0 -88px;}
#header .navMenu a.nm02 i{background-position:-21px -88px;}
#header .navMenu a.nm04 i{background-position:-59px -88px;}
#header .navMenu a.nm05 i{background-position:-79px -88px;}
#header .navMenu .nm03{width:35px;margin:0 10px;cursor:pointer;}
#header .navMenu .nm03 i.tbs{display:block;width:19px;height:18px;margin:0 auto;}
#header .navMenu .nm03 i.tbs{background-position:-40px -88px;}
#header .navMenu .nm03 span{display:block;text-align:center;font-size:12px;color:#999;}

#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 .header{width:100%;height:60px;margin:0 auto;}
#header .otherFun{height:60px;line-height: 63px;margin-left:10px;}
#header h1{height:60px;line-height:60px;font-size:14px;color:#333;font-weight:bold;margin-left:15px;}
#header .otherFun a{font-size:12px;color:#999;margin-left:5px;display:inline-block;}
#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 .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 div.above_evalPop:hover .evalPop{display: block;}
/*
#header{width:100%;margin:0 auto;height:60px;background:#fff;border-bottom:1px solid #ccc;}
#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 .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;z-index:999;top:25px;left:-60px;display:none;}
#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 .navMenu{height:36px;margin-top:12px;margin-right:10px;}
#header .navMenu a{width:35px;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 .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;}*/

/*ï¿???ï¿???ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½????ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½???ï¿½ï¿½??*/
#footer{width:100%;margin:0 auto;background:#fff;padding-top:15px;border-top:1px solid #eee;}
#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;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:5px;text-decoration:none;}
.menu a:hover span{text-decoration:none;}
.menu a i{display:block;_overflow:hidden; display: inline-block;}
.menu a i.ml{width:14px;height:13px;background-position:0 0;margin:15px 0 0 13px;}
.menu a i.jy{width:14px;height:12px;background-position:0 -13px;margin:14px 0 0 13px;}
.menu a i.tw{width:17px;height:16px;background-position:0 -25px;margin:14px 0 0 12px;}
.menu a i.bj{width:12px;height:16px;background-position:0 -41px;margin:14px 0 0 13px;}
.menu a i.lx{width:15px;height:15px;background-position:0 -57px;margin:14px 0 0 13px;}
.menu a i.back{width:15px;height:15px;background-position:3px -72px;margin:14px 0 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;}

/*ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿???*/
.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 0;}
#catalog .progress .proIco .po02 i{background-position:-12px 0;}
#catalog .progress .proIco .po03 i{background-position:-24px 0;}
#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 .level1{height:33px;line-height:33px;font-size:14px;display:block;width:100%;}
#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:25px;line-height:25px;font-size:12px;width:100%;*line-height:0;}
#catalog .level2 a.online{background:#e0e0e0;}
#catalog .level2 a:hover{background:#f2f2f2;}
#catalog .level2 a i{overflow:hidden;margin-right:10px;width:11px;height:25px;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 -12px;}
#catalog .level2 a.cur{background: none repeat scroll 0 0 #f2f2f2;color: #127de1;}
#catalog .level2 a.cur i.leve2_wx{background-position:-33px -12px;}

#catalog .level2 a i.leve2_yx{background-position:-11px -12px;}
#catalog .level2 a.cur i.leve2_yx{background-position:-44px -12px;}

#catalog .level2 a i.leve2_jxz{background-position:-22px -12px;}
#catalog .level2 a.cur i.leve2_jxz{background-position:-55px -12px;}
#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;}
#catalog .level2 a i.star02{width:20px;height:18px;background-position:-20px -161px;}
#catalog .level2 a i.star03{width:20px;height:18px;background-position:-40px -161px;}
#catalog .level2 a i.star04{width:20px;height:18px;background-position:-60px -161px;}
#catalog .level2 a i.star05{width:20px;height:18px;background-position:-80px -161px;}
#catalog .level2 a .time{color:#666;margin-right:24px;}
/*#catalog .level2 a:hover .time{color:#127de1;}*/
#catalog .level2 span{line-height:25px;}
#catalog .level2 .exercise{line-height:18px;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:2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;;}
#catalog .level2 a.online .exercise{color:#127de1;border-color: #127de1;}

/*???ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½å¨´ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½????ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½??ï¿???*/
#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 #07bdc7;}
#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:#07bdc7;}
#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;}
.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 #07bdc7 !important;}
.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 {display:block;}
.bigImages .slimScrollDiv img{margin:0 auto;max-width:1000px;}
.slimScrollDiv ul{}
.slimScrollDiv ul li{line-height:1.8;font-size:14px;}.btns a.btn-consult
.slimScrollDiv ul li b{font-size:14px;}
.memoDiv{margin-bottom:15px;border:2px dashed transparent;padding:5px 0;position:relative;}
.memoDiv ul li table{width:100%;word-break:break-all;}
.memoDiv ul li table tr td img{max-width:100% !important;}
/*.memoDiv ul li table td,th {padding: 0.05cm 0.15cm;}*/
.memoDiv ul li table .font14zd {font-size: 14px;}
.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;}
.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;}

/*ï¿½ï¿½ï¿½ï¿½??ï¿½å³°????ï¿???ï¿½ï¿½ï¿???ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½???ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿???*/
.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:#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;}   

/*???ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?????ï¿½ï¿½ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿???-ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½*/
.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: 1000; _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: 1001; _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;}

/*å©µï¿½çº°ï¿½ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½--he 20181220*/
.maskLead{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index:70; _position:absolute;_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));}
.loginLead{ display: none; position: fixed; top: 50%; left: 50%; margin: -100px 0 0 -300px; width: 600px; z-index: 80; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.loginLead .txt{ text-align: center; line-height: 34px; padding: 40px 0; font-size: 16px; color: #fff;}
.loginLead .txt em{ color: #ff902e;}
.loginLead .hbox{ text-align: center; height: 42px; margin-bottom: 40px;}
.loginLead .hbox .han1{ display: inline-block; *display: inline; *zoom: 1; width: 146px; height: 42px; background: #0090ff; line-height: 42px; text-align: center; font-size: 16px; color: #fff; border-radius: 3px; margin: 0 15px;}
.loginLead .hbox .han2{ display: inline-block; *display: inline; *zoom: 1; width: 144px; height: 40px; border: 1px solid #fff; line-height: 40px; text-align: center; font-size: 16px; color: #fff; border-radius: 3px; margin: 0 15px;}
.loginLead .hbox a:hover{ text-decoration: none; opacity: 0.9;}

/*ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½æ¿®ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½??ï¿???ï¿½ï¿½????ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½??ï¿???ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½????ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½??ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½?ï¿½ï¿½???ï¿½ï¿½?ï¿½ï¿½ï¿½ï¿½??ï¿???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: 15px;
    width: 9px;
}
.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: 14px 0 0 11px;
    width: 18px;
}
.pjcl {
    background: rgba(0, 0, 0, 0) url("../images/myhome/courseList.png") no-repeat scroll 0 0;
}

/*20190418*/

.course-recommend{padding:0 10px 10px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;left:-100%;bottom:130px;z-index:100;display:none;}
.course-recommend h6{line-height:40px;font-size:14px;color:#127de1;font-weight:normal;}
.course-recommend .recommend-icon{position:absolute;right:-48px;bottom:4px;}
.course-recommend .recommend-close{width:28px;height:28px;line-height:280px;overflow:hidden;position:absolute;right:0;top:-37px;background:url(../images/recommend-close.png) no-repeat;}

.popMod{width:398px;position:fixed;left:50%;top:50%;margin-left:-199px;background:#fff;z-index:800;display:none;}
.popMod .popBody{padding:52px 36px 34px;line-height:28px;font-size:14px;color:#666;text-align:center;}
.popMod .popFoot{text-align:center;padding-bottom:40px;}
.popMod .popFoot a{width:146px;height:43px;line-height:43px;background:#ff9c3d;color:#fff;font-size:16px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.popMod .pop-close{width:24px;height:24px;line-height:240px;overflow:hidden;position:absolute;right:15px;top:15px;background:url(../images/pop-close.png) no-repeat center 5px;}
.maskMod{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index:700;}

#videoMain{border-bottom:0 none !important;}
.video-title-panel .courseRecommendation-con{ float:left; padding:6px 0 0 21px;}
.video-title-panel .courseRecommendation-con .courseRecommendation-btn{display:block; float:left; height:28px; line-height:28px; font-size:12px; color:#fff; text-decoration:none; border:1px solid #fff; border-radius:40px; padding:0 10px; margin-right:10px;}
.video-title-panel .courseRecommendation-con .courseRecommendation-btn:hover{color:#07bdc7; border-color:#07bdc7;}
.video-title-panel{height:42px;line-height:42px;background:#222629;padding:10px 20px 10px 30px;}
.video-title-panel h2{float:left;font-size:18px;color:#fff;}
.video-title-panel .btns{float:right;font-size:0;}
.video-title-panel .btns a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:10px;display:inline-block;font-size:16px;color:#fff; float: left;}
.video-title-panel .btns a.btn-consult{padding:0 18px 0 50px;background:url(../images/videoPlay/btn-consult-icon.png) no-repeat 22px center #07bdc7;border-radius: 25px;}
.video-title-panel .btns a.btn-consult:hover{background-color:#12CDD7;text-decoration:none;}
.video-title-panel .btns a.video-btn-buy{width:250px; height: 42px;}
.video-title-panel .btns a.video-btn-buy:hover{}
.video-title-panel .studyNunms {
    display: inline-block;
    float: left;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    background: #34373C;
    border-radius: 20px;
    padding: 0 20px;
    margin: 6px 0 0;
}
.comment-title{padding:23px 0;height:32px;line-height:32px;}
.comment-title h3{font-size:18px;color:#333;}
.comment-title h3 i{width:4px;height:18px;overflow:hidden;font-size:0;line-height:0;background:#127de1;float:left;margin:6px 9px 0 0;}
.comment-title .comment-s{font-size:14px}
.comment-title .comment-s:hover{text-decoration:underline;color: #127de1; cursor:pointer;}
.comment-title .comment-s img{vertical-align:middle;padding-bottom: 3px;margin-right: 5px;}
.none-comment{padding:52px 0 48px;margin-bottom:30px;line-height:40px;font-size:14px;color:#999;text-align:center;background:#fff;}
.none-comment img{display:block;margin:0 auto;}
.none-comment1{padding: 145px 0 48px;margin-bottom:30px;line-height:40px;font-size:14px;color:#999;text-align:center;background:#fff;}
.none-comment1 img{display:block;margin:0 auto;}
.comment-mod{width:1200px;margin:0 auto;}
.comment-mod .comment{min-height:60px;padding:20px;background:#fff;margin-bottom:10px;}
.comment-mod .comm-portrait{float:left;}
.comment-mod .comm-portrait img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.comment-mod .comm-main{margin-left:90px;}
.comment-mod .comm-name-time{height:24px;line-height:24px;font-size:12px;color:#999;text-align:right;}
.comment-mod .comm-name-time strong{font-weight:normal;float:left;}
.comment-mod .comm-grade{height:15px;line-height:15px;margin-top:4px;color:#666;}
.comment-mod .comm-grade p{float:left;font-size:0;margin-right:5px;}
.comment-mod .comm-grade p img{margin-right:6px;}
.comment-mod .comm-tag{font-size:0;}
.comment-mod .comm-tag em{height:26px;line-height:26px;padding:0 16px;font-size:14px;color:#666;border:1px solid #e9e9e9;margin:10px 10px 0 0;display:inline-block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.comment-mod .comm-text{padding:6px 0;line-height:22px;font-size:14px;margin-top:10px;}

.pagination{height:34px;line-height:34px;padding:20px 0 35px;font-size:0;text-align:center;}
.pagination a,.pagination em,.pagination a.pt-other,.pagination span{display:inline-block;width:34px;height:34px;color:#666;margin:0 12px;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;white-space:nowrap;}
.pagination a.on {background:#127de1;color:#fff;}
.pagination a:hover,.pagination em{background:#127de1;text-decoration:none;color:#fff;}
.pagination a.pt-prev,.pagination a.pt-next,.pagination span,.pagination a.pt-other{width:auto;padding:0 10px;}
.pagination span{color:#ccc;}

#catalog .level2 a.this-forbid span,#catalog .level2 a.this-forbid:hover span{color:#bdbdbd;}
#catalog .level2 a.this-forbid:hover{color:#bdbdbd;background:none;}
#catalog .level2 a.this-forbid:hover i.leve2_wx{background-position:0 -12px;}

.appDownload-btn{ padding:0 18px 0 36px; position:relative; color:#e9892d !important; text-decoration:none !important; background:url("../images/myhome/new/appDownload-ico02.png") no-repeat 18px 11px #ffe2c7;}
.appDownload-btn .appDownload-pop{ display:none; width:138px; background:#fff; border:1px solid #e2e2e2; padding:29px 0 5px 0; position:absolute; left:50%; margin-left:-69px; bottom:59px; z-index:100}
.appDownload-btn .appDownload-pop img{ display:block; width:110px; height:110px; margin:0 auto;}
.appDownload-btn .appDownload-pop p{ line-height:14px; text-align:center; font-size:12px; color:#999; padding-top:5px;}
.appDownload-btn .appDownload-pop .arrow-ico{ display:block; width:15px; height:8px; background:url("../images/myhome/new/arrowUp-ico.png") no-repeat; position:absolute; left:50%; margin-left:-7px; bottom:-8px;}
.appDownload-btn .appDownload-pop .close-btn{ display:block; width:18px; height:17px; background:url("../images/myhome/new/appDownload-close.png") no-repeat; position:absolute; right:6px; top:6px;}

.menu ul li.fankui-tags a{ height:auto; padding-bottom:8px; padding-top:14px;}
.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;}
/*add slogo 20201222*/
#header .slogo{ margin-top: 13px;}
/* #catalog .onProgress a{ background: #f2f2f2;} */
#catalog .onProgress a i.leve2_wx{ background-position: -111px -12px;}
#catalog .onProgress span, #catalog .onProgress a .time{ color: #1a8aef;}
.instructionsPop{ text-align: center; font-size: 18px; color: #fff; position:absolute; left:50%; top:50%; width: 325px;}
.instructionsPop img{ display: inline-block; margin-top: 20px;}
.maskInstructions{display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index:1000;}
.fontKaiti .font14zd{
    font-family: KaiTi,KaiTi_GB2312 !important;
    font-size: 15px;
}
.fontKaiti {
    font-family: KaiTi,KaiTi_GB2312 !important;
    font-size: 15px;
}

.menu ul li.studyConsultant-tags a{ height:auto; padding-bottom:8px; padding-top:12px;}
.menu ul li.studyConsultant-tags i.studyConsultant-ico{ display:block; width:18px; height:19px; margin:0 auto; background:url("../images/videoPlay/studyConsultant-ico.png") no-repeat;}
.menu ul li.studyConsultant-tags:hover i.studyConsultant-ico{ background:url("../images/videoPlay/studyConsultant-ico.png") no-repeat 0 -52px;}
.studyConsultant-tags{ position:relative; z-index:9;}
.studyConsultant-pop{ display:none; width:136px; background:#1E1D25; position:absolute; right:46px; top:0; padding:25px 0 2px;}
.studyConsultant-pop .close-btn{ display:block; cursor:pointer; width:11px; height:11px; position:absolute; line-height:0; font-size:0; right:6px; top:6px; background:url("../images/videoPlay/studyConsultant-ico.png") no-repeat 0 -131px;}
.studyConsultant-pop .pic{ display:block; width:101px; height:101px; margin:0 auto;}
.studyConsultant-pop p{ font-size:12px; color:#fff; line-height:32px; text-align:center;}
.menu{ margin-top:-210px !important;}
.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;
}



.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:#1a8aef;}
.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:#1a8aef;}
.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 #1a8aef;}
.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:#1a8aef;}
.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:#1a8aef;}
.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 #1a8aef;}
.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:#1a8aef;}