@charset "gb2312";
/*通用样式*/
body{font:12px/1.5 "微软雅黑",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;background:#fafafa;}
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: "微软雅黑";}
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/myhome/new/catalog.png") no-repeat;}
.section{display:block;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:1;}
#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 div.above_evalPop:hover .evalPop{display: block;}

/**新增修改**/
#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;}

/*播放区域*/
#videoMain{margin: 0 auto;overflow: hidden;position: relative;width: 100%;border-bottom:1px solid #ddd;}
#videoBox{position:relative;}
#courseBox{width:358px;sright:0;top:0;background:#FFF;}
.videoBg{background:#000;}
.audioBg{background:#f5f5f5;}
/*菜单*/
.menu{width:40px;left:-41px;top:50%;z-index:999;}
.menu ul{}
.menu ul li{width:40px;}
.menu ul li a{width:40px;height:60px;background:#222629;display:block;border-bottom:2px solid #000;text-decoration:none;}
.menu ul li a span{display:block;color:#b4bbbf;font-size:12px;text-align:center;padding-top:5px;text-decoration:none;}
.menu a:hover,.menu a.menuBack{background:#454e54;}
.menu a:hover span,.menu a.menuBack span{color:#eee;}
.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:hover i.jy{background-position:-21px -13px;}
.menu a:hover i.tw{background-position:-18px -25px;}
.menu a:hover i.bj{background-position:-23px -41px;}
.menu a:hover i.lx{background-position:-20px -57px;}
.menu a.last{border-bottom:none;}
.menu a.last span{margin-top:13px;}
.menu a.menu_memory span {padding-top: 13px;}
.menu .menuCur span{margin-top:0;}
.menu .menuCur .hideMenu{display:none;}

.sigMenu{width:40px;left:-40px;top:0;z-index:999;}
.sigMenu ul li{width:40px;}
.sigMenu ul li a{width:40px;height:60px;background:#222629;display:block;border-bottom:2px solid #000;overflow:hidden;text-decoration:none;}
.sigMenu ul li a span{display:block;color:#b4bbbf;font-size:12px;text-align:center;margin-top:5px;text-decoration:none;}
.sigMenu ul li.last a{border-bottom:none;}
.sigMenu a:hover{background:#454e54;}
.sigMenu a:hover span{color:#eee;}
.sigMenu a i{display:block;_overflow:hidden;}
.sigMenu a i.ml{width:14px;height:13px;background-position:0 0;margin:15px auto 0;}
.sigMenu a i.jy{width:14px;height:12px;background-position:0 -13px;margin:14px auto 0;}
.sigMenu a i.tw{width:17px;height:16px;background-position:0 -25px;margin:14px auto 0 12px;}
.sigMenu a i.bj{width:12px;height:16px;background-position:0 -41px;margin:14px auto 0;}
.sigMenu a i.lx{width:15px;height:15px;background-position:0 -57px;margin:14px auto 0 13px;}
.sigMenu a i.back{width:15px;height:15px;background-position:3px -72px;margin:14px auto 0 13px;}
.sigMenu a:hover i.ml{background-position:-21px 0;}
.sigMenu a:hover i.jy{background-position:-21px -13px;}
.sigMenu a:hover i.tw{background-position:-18px -25px;}
.sigMenu a:hover i.bj{background-position:-23px -41px;}
.sigMenu a:hover i.lx{background-position:-20px -57px;}
/*目录*/
.courseListContainer{width:100%;height:100%;overflow:hidden;background:#fff;}
/*.catalog{padding-bottom:50px;}*/
#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:180px;}
#catalog .progress .proIco span{height:30px;line-height:30px;font-size:12px;color:#666;margin-right:10px;}
#catalog .progress .proIco i{width:12px;height:12px;margin-top:9px;margin-right:10px;}
#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 a{text-decoration:none;}
#catalog .progress .proTime span{color:#666;font-size:12px;height:30px;line-height:30px;margin-left:6px;   }
#catalog .progress .proTime span em{color:#127de1;}
#catalog .level1{font-size:14px;color:#666;height:33px;line-height:33px;}
#catalog .level1 i{width:19px;height:33px;margin:0 10px;}
/*#catalog .level2{display:none;}*/
#catalog .level2 a{height:30px;line-height:30px;display:block;}
#catalog .level2 a i.star01{width:20px;height:18px;background-position:0 -161px; margin-top:4px;}
#catalog .level2 a i.star02{width:20px;height:18px;background-position:-20px -161px; margin-top:4px;}
#catalog .level2 a i.star03{width:20px;height:18px;background-position:-40px -161px; margin-top:4px;}
#catalog .level2 a i.star04{width:20px;height:18px;background-position:-60px -161px; margin-top:4px;}
#catalog .level2 a i.star05{width:20px;height:18px;background-position:-80px -161px; margin-top:4px;}
#catalog .level2 a .time{color:#666;margin-right:24px;}
#catalog .level2 a:hover .time{color:#127de1;}
#catalog .level2 .exercise{margin-right:30px;height:18px;width:37px;border:1px solid #666;color:#666;font-size:12px;text-align:center;line-height:18px;*line-height:20px;margin-top:2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;;}
#catalog .level2 a:hover .exercise{color:#127de1;border-color: #127de1;}
#catalog .level2 a:hover{background:#f2f2f2;}
#catalog .level2 a.cur{background:#f2f2f2;color:#127de1;}
#catalog .level2 a.cur span{color:#127de1;}
#catalog .level2 a.cur .exercise{color:#127de1;border-color: #127de1;}

#catalog .level1 i.firstOff{background-position:0 -95px;}
#catalog .level1 i.firstOn{background-position:-19px -95px;}
#catalog .level1 i.level1_off{background-position:0 -62px;}
#catalog .level1 i.level1_on{background-position:-19px -62px;}
#catalog .level1 i.lastOn{background-position:0 -127px;}
#catalog .level1 i.lastOff{background-position:-19px -127px;}

#catalog .level2 a span{height:30px;line-height:30px;font-size:12px;color:#666;}
#catalog .level2 a i{width:11px;height:30px;margin-left:14px;}

#catalog .level2 a i.leve2_wx{background-position:0 -12px;}
#catalog .level2 a:hover i.leve2_wx,#catalog .level2 a.cur i.leve2_wx{background-position:-33px -12px;}

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

#catalog .level2 a i.leve2_jxz{background-position:-22px -12px;}
#catalog .level2 a:hover i.leve2_jxz,#catalog .level2 a.cur i.leve2_jxz{background-position:-55px -12px;}

#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;}

/*答疑笔记*/
.discussion{width:100%;margin:0 auto;background:#f5f5f5;padding-bottom:50px;_background:#f7f3f7;}
.discussion .discussWrap{width:1200px;margin:0 auto;}
.discussion .disTab{height:60px;border-bottom:1px solid #ddd;width:100%;margin:0 auto;}
.discussion .disTab ul{padding-top:22px;}
.discussion .disTab ul li{float:left;display:inline-block;height:36px;line-height:36px;}
.discussion .disTab ul li.first{background:url("../../images/myhome/new/tab_border.jpg") no-repeat right center;}
.discussion .disTab ul a{font-size:20px;color:#999;text-decoration:none;display:block;margin:0 10px;width:90px;text-align:center;}
.discussion .disTab ul a.on{border-bottom:3px solid #1b80db;color:#333;}
.discussion .tip{width:100%;margin:0 auto;background:url("../../..../../images/myhome/new/tip.jpg") no-repeat center 30px;height:100px;}
.discussion .tabWrap{width:100%;margin:0 auto;display:none;}
.discussion .tabShow{display:block;}
.discussion .tabWrap0 .tip_null{width:100%;margin:0 auto;background:url("../../images/myhome/new/answer_null.jpg") no-repeat center 30px;height:100px;}
.discussion .tabWrap1 .tip_null{width:100%;margin:0 auto;background:url("../../images/myhome/new/note_null.jpg") no-repeat center 30px;height:100px;}
.discussion .more{width:165px;margin:30px auto 0;display:block;font-size:16px;color:#b0abab;height:30px;line-height:30px;}

/*答疑*/
.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/myhome/new/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 #ddd;}
.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/myhome/new/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.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;}

/*讲义*/
.courseListContainer #lecture{display:none;}
#lecture .lectureTitle{height:40px;margin:0 10px;border-bottom:1px solid #127de1;}
#lecture .lectureTitle .lectureIco01{width:13px;height:10px;background-position:-96px 0;margin-top:15px;}
#lecture .lectureTitle .lectureTab{width:160px;height:40px;}
#lecture .lectureTitle .lectureTab ul li{width:80px;float:left;}
#lecture .lectureTitle .lectureTab a{width:80px;text-align:center;height:40px;line-height:38px;font-size:14px;color:#666;text-decoration:none;}
#lecture .lectureTitle .lectureTab a i{width:7px;height:4px;bottom:0;left:50%;margin-left:-3px;background-position:-113px 0;display:none;}
#lecture .lectureTitle .lectureTab a.on{color:#127de1;}
#lecture .lectureTitle .lectureTab a.on i{display:block;}
#lecture .lectureTitle .courseLecture{color:#999;font-size:12px;line-height:38px;}
#lecture .lectrueCos{display:none;margin: 15px 10px 0;overflow: hidden;}
#lecture .lectrueCosShow{display:block;}
.slimScrollDiv ul{margin:0 10px;}
.slimScrollDiv ul li{font-size: 14px;line-height: 1.8;color:#000;}
.slimScrollDiv ul li b{font-size: 16px;}
.slimScrollDiv .memoDiv{border:2px dashed transparent;padding:10px 0;position:relative;margin-bottom:10px;cursor:pointer;}
.slimScrollDiv .curLecture{background:#fffee2;border:2px dashed #3d81e5 !important;}
.smallImages .slimScrollDiv img{display:block;}
.bigImages .slimScrollDiv img{margin:0 auto;max-width:1000px;}

/*讲义图片放大*/
.imageWrap{cursor:move;background:#fff;z-index:999;width:800px;height:600px;position:absolute;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;}

#audioBox,#splitBox{background:#fff;position:relative;}
#audioBox .audioObj{height:56px;width:100%;background:#000;}
.fontResize{background: #ffce87;height: 32px;line-height: 32px;width: 100%;}
.fontResize .fontSize {margin: 0 auto;width: 290px;}
.fontResize .fontSize span{color: #9a5c04;font-size: 12px;}
.fontResize .fontSize a.fl {margin: 0 5px;}
.fontResize .fontSize a {color: #9a5c04;font-size: 12px;}
.lecWrap {background: #f5f5f5;border-top: 1px solid #000;height: 500px;margin: 0 auto;overflow: hidden;width:100%;}
#lecture,.lecture{height:100%;overflow:hidden;}

/*讲义字体S*/
.lectureItem{margin:0 20px;}
.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;} */

/*三分屏*/
.smallVideo{width:100%;height:250px;background:#333;}
.smallCatalog{height:100%;overflow:hidden;}


/*提问*/
.courseListContainer #asks{display:none;}
#asks .asksTit{height:40px;margin:0 10px;border-bottom:1px solid #127de1;}
#asks .asksTit .asksIco01{width:13px;height:10px;background-position:-96px 0;margin-top:15px;}
#asks .asksTit h2{font-size:14px;color:#1a8aef;height:40px;line-height:38px;padding-left:10px;}
#asks ul li{font-size:12px;color:#000;line-height:30px;}
#asks .askTitle{display:block;margin:0 20px;background:#f9f9f9;height:30px;line-height:30px;width:320px;border:1px solid #e2e2e2;font-size:12px;color:#999;text-indent:10px;}
#asks .askContent{height:90px;background:#f9f9f9;width:300px;resize: none;border:1px solid #e2e2e2;font-size:12px;color:#999;padding:10px;margin:10px 20px 0;}
#asks .limit1{display:block;height:20px;font-size:12px;color:#999;margin:0 20px;width:320px;line-height:20px;}
#asks .btn{margin:0 20px;width:322px;}
#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:85px;height:120px;background:url("../../images/myhome/new/ico01.png") no-repeat;top:50%;left:50%;margin-top:-60px;margin-left:-42px;display:none;}
#asks .title{border-top:1px solid #ddd;}
#asks .title h3{height:30px;line-height:30px;margin:0 20px;color:#999;font-size:14px;}
#asks .askCon{margin:0 10px;overflow:hidden;}
#asks .pageNext{margin:0 10px;height:30px;}
#asks .pageNext a{border:1px solid #999;width:76px;height:28px;text-align:center;font-size:12px;color:#666;line-height:28px;margin-right:20px;margin-top:15px;text-decoration:none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;;}
#asks .pageNext a:hover{color:#1a8aef;border-color:#1a8aef;}

/*讲义右侧*/
.courseListContainer #notes{display:none;}
#notes .title{height:40px;margin:0 10px;border-bottom:1px solid #127de1;}
#notes .title .notesIco01{width:13px;height:10px;margin-top:15px;background-position:-96px 0;}
#notes .title h2{font-size:14px;color:#1a8aef;height:40px;line-height:38px;padding-left:10px;}
#notes .title a{color:#999;font-size:12px;line-height:38px;}
#note{resize: none;border:1px solid #c0c0c0;color:#999;margin:10px 10px 0;display:block;width:316px;font-size:12px;padding:10px;height:100%;}
#notes .btn{margin:0 10px;width:338px;}
#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;}

/*alert20161026*/
.win_alert{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/myhome/new/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/myhome/new/tanc_close.png") no-repeat;width:15px;height:15px;margin-right:25px;margin-top:24px;}
.warning .title .tip{background:url("../../images/myhome/new/tanc01.png") no-repeat;}
.confirm .title .tip{background:url("../../images/myhome/new/tanc02.png") no-repeat;}
.error .title .tip{background:url("../../images/myhome/new/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;}

/*知识点练习*/
.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;}



/*新增免费试听模块样式，使用的时候将此处样式拷入即可*/
.discussion2{background:#fafafa;}
.discussion .disTab h1{display:inline-block;padding:22px 10px 0;height:36px;line-height:36px;font-size:14px;font-weight:normal;border-bottom:3px solid #1b80db;color:#333;text-align:center;}
.freeWrap{width:100%;margin:0 auto;}
.freeWrap .freeList{width:100%;margin:28px auto 0;}
.freeWrap .freeList tr td{border-bottom:1px solid #e9e9e9;vertical-align: top;padding-bottom:30px;}
.freeWrap .freeList tr td.perInfo{width:190px;padding-top:25px;}
.freeWrap .freeList tr td.perInfo .avatar {height: 39px;margin:0 auto;width: 39px;z-index: 1;}
.freeWrap .freeList tr td.perInfo .avatar .txbg {background:url("../../images/myhome/new/txbg1.png") no-repeat;height: 39px;left: 0;top: 0;width: 39px;z-index: 99;}
.freeWrap .freeList tr td.perInfo .userName {color: #93999f;display: block;font-size: 12px;margin-top: 10px;text-align: center;}
.freeWrap .freeList tr td.perCon{padding-top:25px;}
.freeWrap .freeList tr td.perCon p{display:block;font-size:14px;color:#666;line-height:23px;margin-right:50px;}
.freeWrap .freeList tr td .dealLine{height:31px;margin-top:25px;}
.freeWrap .freeList tr td .dealLine span.time{font-size:14px;color:#93999f;line-height:31px;}
.freeWrap .freeList tr td .dealLine .detail{margin-right:50px;}
.freeWrap .freeList tr td .dealLine .detail ul{_float:right;}
.freeWrap .freeList tr td .dealLine .detail ul li a{display:inline-block;text-decoration:none;border:1px solid #e6e6e6;margin-right:12px;height:29px;line-height:29px;background:#FFF;font-size:12px;color:#127DE1;}
.freeWrap .freeList tr td .dealLine .detail ul li a:hover{border-color:#6cb3f3;}
.freeWrap .freeList tr td .dealLine .detail .addFri{width:82px;background:#FFF url("../../images/myhome/mfIco03.jpg") no-repeat 10px 10px;text-indent:25px;}
.freeWrap .freeList tr td .dealLine .detail .join{text-align:center;width:76px;}
.freeWrap .freeList tr td .dealLine .detail .zan{background:#FFF url("../../images/myhome/mfIco01.jpg") no-repeat 11px 6px}
.freeWrap .freeList tr td .dealLine .detail .zan:hover{background:#FFF url("../../images/myhome/mfIco04.jpg") no-repeat 11px 6px}
.freeWrap .freeList tr td .dealLine .detail .flower{background:#FFF url("../../images/myhome/mfIco02.jpg") no-repeat 11px 6px;margin-right:0;}
.freeWrap .freeList tr td .dealLine .detail .flower:hover{background:#FFF url("../../images/myhome/mfIco05.jpg") no-repeat 11px 6px;margin-right:0;}
.freeWrap .freeList tr td .dealLine .detail .zan .zanNum{display:inline-block;height:16px;line-height:16px;border-left:1px solid #dadada;margin-top:7px;margin-left:37px;padding:0 10px 0 8px;}
.freeWrap .freeList tr td .dealLine .detail .flower .cheFlow{display:inline-block;height:16px;line-height:16px;border-left:1px solid #dadada;margin-top:7px;margin-left:37px;padding:0 10px 0 8px;}

.freePagination{margin:27px auto 0;text-align:center;}
.freePagination a{margin-right:9px;min-width:14px;width:auto;border:1px solid #e6e6e6;height:32px;line-height:32px;font-size:14px;background:#FFF;color:#666;display:inline-block;padding:0 10px;}
.freePagination a.cur{background:#1e77c9;color:#fff;}

.freeEvaluate{border:1px solid #e9e9e9;outline:none;resize:vertical;display:block;width:1070px;margin:34px auto 0;height:auto;min-height:195px;_height:195px;padding:15px;font-family: "微软雅黑"}
.evaBtn{width:1100px;margin:17px auto 0;}
.evaBtn .subBtn{width:124px;height:41px;line-height:41px;background:#fe8b16;font-size:16px;color:#fff;text-align:center;}
.evaBtn .subBtn:hover{background:#fe8b16;}
.freeScroll{width:1200px;margin:40px auto 0;overflow:hidden; position:relative;}
.freeScroll .prev,.freeScroll .next{top:56px;display:block;cursor:pointer;width:15px; height:27px; float:right;overflow:hidden; background:url("../../images/myhome/free.png") no-repeat 0 0;}
.freeScroll .next{ background-position:-15px 0;right:25px;}
.freeScroll .prev{left:25px;}
.freeScroll .bd{width:1100px;margin:0 auto;}
.freeScroll .bd ul{ overflow:hidden; zoom:1; }
.freeScroll .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden;}
.freeScroll .bd ul li .pic{zoom: 1; width:200px;}
.freeScroll .bd ul li .pic img{width:200px; height:127px; display:block;}
.freeScroll .bd ul li .title{width:200px;height:26px;line-height:26px;margin-top:10px;font-size:12px;color:#333;}
.freeScroll .bd ul li .title a{float:right;display:inline-block;color:#fffefe;font-size:12px;text-align:center;width:59px;height:26px;line-height:26px;background:#fe8b16 url("../../images/myhome/free.png") no-repeat 6px -35px;text-indent:20px;text-decoration:none;}
.freeScroll .bd ul li .title a:hover{background-color:#f77d00;}
#footer{border-top:1px solid #eee;}

/*添加好友*/
#mask{width:100%;height:100%;background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;_position:absolute;left:0;top:0;z-index:999;}
.addBuddy{width:508px;height:348px;border:1px solid #8a8b8c;background:#FFF;position:fixed;_position:absolute;top:50%;left:50%;margin-top:-174px;margin-left:-254px;z-index:1000;}
.addBuddy .tit{height:60px;width:100%;margin:0 auto;background:#f5f5f5;border-bottom:1px solid #dedede;}
.addBuddy .tit i{background:#0090ff;height:26px;width:5px;margin-left:30px;margin-top:16px;}
.addBuddy .tit h1{font-size:18px;color:#666;font-weight:normal;margin-top:15px;margin-left:20px;}
.addBuddy .tit a.close{background:url("../../images/myhome/new/tanc_close.png") no-repeat;width:15px;height:15px;margin-top:21px;margin-right:21px;}
.addBuddy .content{background:#fff;width:100%;margin:0 auto;}
.addBuddy .content p{display:block;margin:0 25px;height:48px;line-height:48px;font-size:14px;color:#666;}
.addBuddy .content .say{resize: none;border:1px solid #e0e0e0;width:426px;margin:0 auto;display:block;padding:15px;height:120px;font-size:14px;color:#666;font-family: "微软雅黑";}
.addBuddy .content .btn{margin:22px 25px 0;height:43px;}
.addBuddy .content .btn a{text-decoration:none;text-align:center;width:157px;height:43px;line-height:43px;font-size:18px;color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.addBuddy .content .btn a.sure{background:#0090ff;margin-left:60px;}
.addBuddy .content .btn a.cancel{background:#cfcfcf;margin-right:60px;}

.page-appraise{width:160px;height:48px;margin:0 auto;margin-top:20px;}
.loading{width:160px;height:48px;background:url("../../images/myhome/new/loading.gif") no-repeat left center;margin:0 auto;margin-top:20px;}
.loading span{height:48px;line-height:48px;font-size:16px;color:#666;display:block;margin-left:60px;}

.floatBar{width:100%;height:46px;padding-top:8px;position:fixed;_position:absolute;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#A5000000, endColorstr=#A5000000);background:rgba(0,0,0,0.45);z-index:20;}
:root .floatBar{filter:none;}/*for IE9*/
.tjfa a,.tjqt a{height:35px; line-height:35px;padding:0 17px 0 34px; border:2px solid #fe8713; display:inline-block; font-size:16px; color:#fe8713;background:url(../../images/myhome/new/floatBar-i.png) no-repeat 8px 7px #fe8713; _background:url(../../images/floatBar-i8.gif) no-repeat 8px 7px #fe8713; color:#fff; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; float:left; font-family:"Microsoft YaHei";}
.tjqt{margin-left:20px;}
.tjfa a{height:35px; line-height:35px; padding:0 12px; border:0 none; color:#fff; background:none; border:2px solid #fe8713; color:#fe8713; font-family:"Microsoft YaHei";}
.tj-hotline{line-height:39px;font-size:16px;padding-left:24px;color:#fff;background:url(../../images/myhome/new/floatBar-i.png) no-repeat left -23px; _background:url(../../images/myhome/new/floatBar-i8.gif) no-repeat left -23px;}
.floatBar .cls{ width:33px; height:24px; position:absolute; right:0; top:0; background:url(../../images/myhome/new/floatBar-i.png) no-repeat left bottom; _background:url(../../images/myhome/new/floatBar-i.gif) no-repeat left bottom; cursor:pointer;}
.tj-hotline{font-family:"Microsoft YaHei";}
.zxzx a{ display:block; font-size:16px; color:#fff; height:28px; line-height:28px; border-right:1px solid #fff; padding:0 20px 0 30px; margin:5px 20px 0 20px;background:url(../../images/myhome/new/zxzx.png) no-repeat left 7px; text-decoration:underline; font-family:"Microsoft YaHei";}
.jwcd{ line-height: 39px; font-size: 16px; padding-left: 24px; color: #fff;}

/*评价弹框-新*/
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.maskBg{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index: 99; _position:absolute;_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));}
.pjTkNew{ display: none; position: fixed; top: 45%; left: 50%; margin-left: -288px; width: 576px; background: #fff; z-index: 100; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.pjTkNew .tit{ height: 54px; background: #f5f5f5; border-bottom: 1px solid #ebebeb;}
.pjTkNew .tit-l{ line-height: 54px; font-size: 18px; color: #666; margin-left: 18px; padding-left: 22px;}
.pjTkNew .tit-l i{ display: block; overflow: hidden; width: 5px; height: 26px; background: #5487f0; left: 0; top: 50%; margin-top: -13px;}
.pjTkNew .tit-r{ display: block; width: 15px; height: 15px; margin: 20px 20px 0 0; background: url(../../images/pages/tanc_close.png) no-repeat; cursor: pointer;}

