@charset "gb2312";
/*通用样式*/
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1,\9ED1\4F53",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: "\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/an02.png?v=0.1") no-repeat;}
.cl{background:url("../../images/myhome/new/courseList.png") no-repeat;}
.cg{background:url("../../images/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:3;}
#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 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:-16px 0px;}
#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:60;}
.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.discuss-ico{width: 18px;height: 18px;margin: 14px 0 0 10px;background:url("../../images/myhome/new/discuss-ico01.png") no-repeat;}
.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:#07bdc7;}
#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:#07bdc7;}
#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:#07bdc7;border-color: #07bdc7;}
#catalog .level2 a:hover{background:#f2f2f2;}
#catalog .level2 a.cur{background:#f2f2f2;color:#07bdc7;}
#catalog .level2 a.cur span{color:#07bdc7;}
#catalog .level2 a.cur .exercise{color:#07bdc7;border-color: #07bdc7;}

#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:-111px -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 #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:none;margin: 15px 10px 0;overflow: hidden;}
#lecture .lectrueCosShow{display:block;}
/* lecture pause play button */
#lecture .memoDiv .play-btn {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 12px;
    bottom: 12px;
    border-radius: 50%;
    background-image: url("../../images/lecture/lecture-ico-pause.png");
    background-repeat: no-repeat;
    background-position: center;
}
#lecture .memoDiv .play-btn.on {
    background: url("../../images/lecture/lecture-ico-blue-play.gif") no-repeat !important;
}
#lecture .memoDiv .play-btn {background-color: #07bdc7;}
#lecture .memoDiv .play-btn:hover {background-color: #00b2bc;}

.slimScrollDiv ul{margin:0 10px;}
.slimScrollDiv ul li{font-size: 14px;line-height: 1.8;color:#000;font-family: SimSun, Microsoft YaHei, SimHei;overflow-x: auto;word-wrap: break-word;}
.slimScrollDiv ul li b center{font-size: 16px;}
.slimScrollDiv ul li th,td{font-size: 14px;}
.slimScrollDiv ul li tr .font14zd  {font-size: 14px;}
.slimScrollDiv ul li table th {background-color: #D7D7D7;font-weight: bold;}
.slimScrollDiv ul li b { font-size: 14px;}
.slimScrollDiv ul li .tableA img {width: auto;}
.slimScrollDiv .tableA td {font-size: 14px;}
.slimScrollDiv .memoDiv{border:2px dashed transparent;padding:10px 0;position:relative;margin-bottom:10px;cursor:pointer;}
.slimScrollDiv .memoDiv ul li img{max-width: 100%;width: auto !important;}
.slimScrollDiv .curLecture{background:#fffee2;border:2px dashed #07bdc7 !important;}
.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:700;}
.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:800;}
.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: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;}

#header .topShare{height:45px;position:relative;margin:0 10px;width:35px;}
#header .topShare .topShare-icon{color:#999;display:inline-block;cursor:pointer;}
#header .topShare .topShare-icon img{display:block;margin:0 auto;}
#header .topShare .topSharePop{z-index:3;width:138px;padding:18px 14px;background:#f5f5f5;border:1px solid #e8e8e8;position:absolute;left:50%;top:100%;margin-left:-84px;display:none;}
#header .topShare .topSharePop .bdshare-button-style0-16 a{width:34px;height:34px;margin:0 6px;padding:0;background:url(../../images/topShare-icons.png) no-repeat;}
#header .topShare .topSharePop .bdshare-button-style0-16 a.bds_qzone{background-position:left -35px;}
#header .topShare .topSharePop .bdshare-button-style0-16 a.bds_tsina{background-position:left -70px;}
#header .topShare .topSharePop .topSharePop-icon{width:14px;height:9px;overflow:hidden;background:url(../../images/topSharePop-icon.png) no-repeat;position:absolute;left:50%;top:-9px;margin-left:-7px;}
#header .topShare:hover .topSharePop{display:block;}


#catalog .onProgress a{ background: #f2f2f2;}
#catalog .onProgress a i.leve2_wx{ background-position: -111px -12px;}
#catalog .onProgress span,#catalog .onProgress a .time{ color: #1a8aef;}
/*#enlargeImg{width: auto;max-width: 50% !important;}*/

#header .navMenu .nm06 i {
    background: url("../../images/myhome/new/pj.png") no-repeat;
}
#discuss {
    height: 100%;
}

#discuss .discuss-con {
}

#discuss .top-title {
    padding: 14px 0 0 14px;
}

#discuss .top-title h3 {
    float: left;
    line-height: 20px;
    font-size: 14px;
    color: #07BDC7;
    padding-left: 24px;
    background: url("../../images/myhome/new/discuss-ico02.png") no-repeat left center;
}

#discuss .discussList {
    padding: 8px 12px 0 15px;
}

#discuss .discussList .main-box {
    padding: 10px 0 6px 43px;
    position: relative;
}

#discuss .discussList .main-box .head-pic {
    display: block;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 10px;
}

#discuss .discussList .main-box .name {
    line-height: 16px;
    font-size: 12px;
    color: #999;
}

#discuss .discussList .main-box .content {
    line-height: 20px;
    font-size: 14px;
    color: #222;
    padding: 5px 0 0;
}

#discuss .discussList .main-box .more-tool {
    padding: 8px 0 0;
    line-height: 16px;
}

#discuss .discussList .main-box .more-tool .time {
    float: left;
    width: 61px;
    font-size: 12px;
    color: #999;
}

#discuss .discussList .main-box .more-tool .reply-btn {
    float: left;
    font-size: 12px;
    color: #666;
    font-weight: bold;
}

#discuss .discussList .main-box .more-tool .reply-btn:hover {
    color: #00AFB9;
}

#discuss .discussList .main-box .more-tool .like-btn {
    display: block;
    float: right;
    width: 38px;
    padding-left: 20px;
    font-size: 12px;
    color: #777;
    text-decoration: none;
    background: url("../../images/myhome/new/discuss-ico05.png") no-repeat left center;
}

#discuss .discussList .main-box .more-tool .like-btn.on,#discuss .discussList .main-box .more-tool .like-btn:hover {
    background: url("../../images/myhome/new/discuss-ico03.png") no-repeat left center;
}

#discuss .discussList .main-box .more-tool .noLike-btn1 {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    position: relative;
    background: url("../../images/myhome/new/discuss-ico06.png") no-repeat center;
}

#discuss .discussList .main-box .more-tool .noLike-btn1 span {
    display: none;
    width: 124px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding-top: 6px;
    background: url("../../images/myhome/new/discuss-ico08.png") no-repeat;
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: -4px;
    bottom: -38px;
}

#discuss .discussList .main-box .more-tool .noLike-btn {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    position: relative;
    background: url("../../images/myhome/new/discuss-ico04.png") no-repeat center;
}

#discuss .discussList .main-box .more-tool .noLike-btn:hover {
    background: url("../../images/myhome/new/discuss-ico06.png") no-repeat center;
}

#discuss .discussList .main-box img{
    vertical-align: -3px;
    margin: 0 2px;
}

#discuss .discussList .main-box .more-tool .noLike-btn.on {

}


#discuss .discussList .main-box .more-tool span {
    z-index: 1;
    display: none;
    width: 124px;
    height: 30px;
    line-height: 15px;
    text-align: center;
    padding-top: 15px;
    background: url("../../images/myhome/new/discuss-ico08.png") no-repeat;
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: -2px;
    bottom: -38px;
}



#discuss .discussList .showMore-btn {
    display: inline-block;
    line-height: 16px;
    font-size: 12px;
    color: #666;
    text-decoration: none;
    font-weight: bold;
    padding: 0 0 0 22px;
    margin-top: 13px;
    position: relative;
}

#discuss .discussList .showMore-btn:hover {
    color: #00AFB9;
}

#discuss .discussList .showMore-btn:before {
    content: "";
    width: 12px;
    height: 1px;
    background: #ccc;
    position: absolute;
    left: 0;
    top: 9px;
}

#discuss .discussList .showMore-btn:after {
    content: "";
    width: 12px;
    height: 10px;
    position: absolute;
    right: -16px;
    top: 3px;
    background: url("../../images/myhome/new/discuss-ico07.png") no-repeat;
}

#discuss .discussList .showMore-btn.on:after {
    transform: rotate(180deg);
    -weblit-transform: rotate(180deg);
}

#discuss .discussList .more-tool .hide-tags {
    float: left;
    font-size: 14px;
    cursor: pointer;
    color: #999;
    padding-left: 17px;
    background: url("../../images/myhome/new/discuss-ico10.png") no-repeat left center;
}

#discuss .bottomInput-mask {
    display: none;
    width: 100%;
    height: calc(100% + 34px);
    background: #000;
    opacity: .5;
    filter: alpha(opacity=50);
    position: absolute;
    left: 0;
    top: -34px;
    z-index: 999;
}

#discuss .discussList .replyList {
    margin: 0 0 0 43px;
}

#discuss .discussList .replyList .showMore-btn {
    margin-left: 28px;
}

#discuss .discussList .reply-box {
    padding: 10px 0 6px 28px;
    position: relative;
}

#discuss .discussList .reply-box .head-pic {
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 10px;
}

#discuss .discussList .reply-box .name {
    line-height: 16px;
    font-size: 12px;
    color: #999;
}

#discuss .discussList .reply-box .name .my-tags {
    display: inline-block;
    line-height: 16px;
    background: #EDEBEB;
    border-radius: 2px;
    padding: 0 2px;
    margin-left: 2px;
}

#discuss .discussList .reply-box .name .arrow {
    display: inline-block;
    width: 7px;
    height: 7px;
    background: url("../../images/myhome/new/discuss-ico09.png") no-repeat;
    margin: 0 6px;
}

#discuss .discussList .reply-box .content {
    line-height: 20px;
    font-size: 14px;
    color: #222;
    padding: 5px 0 0;
}

#discuss .discussList .reply-box .more-tool {
    padding: 8px 0 0;
    line-height: 16px;
}

#discuss .discussList .reply-box .more-tool .time {
    float: left;
    width: 61px;
    font-size: 12px;
    color: #999;
}

#discuss .discussList .reply-box .more-tool .reply-btn {
    float: left;
    text-decoration: none;
    font-size: 12px;
    color: #666;
    font-weight: bold;
}

#discuss .discussList .reply-box .more-tool .reply-btn:hover {
    color: #00AFB9;
}

#discuss .discussList .reply-box .more-tool .delete-btn {
    float: left;
    text-decoration: none;
    font-size: 12px;
    color: #999;
    margin-left: 20px;
}

#discuss .discussList .reply-box .more-tool .delete-btn:hover {
    color: #00AFB9;
}

#discuss .discussList .main-box .more-tool .delete-btn {
    float: left;
    text-decoration: none;
    font-size: 12px;
    color: #999;
    margin-left: 20px;
}
#discuss .discussList .main-box .more-tool .delete-btn:hover {
    color: #00AFB9;
}

#discuss .discussList .reply-box .more-tool .like-btn {
    display: block;
    float: right;
    width: 38px;
    padding-left: 20px;
    font-size: 12px;
    color: #777;
    text-decoration: none;
    background: url("../../images/myhome/new/discuss-ico05.png") no-repeat left center;
}

#discuss .discussList .reply-box .more-tool .like-btn.on,#discuss .discussList .reply-box .more-tool .like-btn:hover {
    background: url("../../images/myhome/new/discuss-ico03.png") no-repeat left center;
}

#discuss .discussList .reply-box .more-tool .noLike-btn1 {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    position: relative;
    background: url("../../images/myhome/new/discuss-ico06.png") no-repeat center;
}
#discuss .discussList .reply-box .more-tool span {
    z-index: 1;
    display: none;
    width: 124px;
    height: 30px;
    line-height: 15px;
    text-align: center;
    padding-top: 15px;
    background: url("../../images/myhome/new/discuss-ico08.png") no-repeat;
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: -2px;
    bottom: -38px;
}

#discuss .discussList .reply-box .more-tool .noLike-btn {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    position: relative;
    background: url("../../images/myhome/new/discuss-ico04.png") no-repeat center;
}

#discuss .discussList .reply-box .more-tool .noLike-btn:hover {
    background: url("../../images/myhome/new/discuss-ico06.png") no-repeat center;
}

#discuss .discussList .reply-box .more-tool .noLike-btn.on {
    background: url("../../images/myhome/new/discuss-ico15.gif") no-repeat center;
}

#discuss .discussList .reply-box .more-tool span {
    z-index: 1;
    display: none;
    width: 124px;
    height: 30px;
    line-height: 15px;
    text-align: center;
    padding-top: 15px;
    background: url("../../images/myhome/new/discuss-ico08.png") no-repeat;
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: -2px;
    bottom: -38px;
}


#discuss .bottomInput-con {
    background: #fff;
    padding: 15px 0 0;
    height: 50px;
    border-top: 1px solid #EDEDED;
    position: relative;
}

#discuss .bottomInput-con .ipt1-con {
    width: 330px;
    margin: 0 auto;
}

#discuss .bottomInput-con .ipt1-con .nums {
    display: none;
    line-height: 16px;
    right: 9px;
    bottom: 8px;
    color: #999;
}

#discuss .bottomInput-con .ipt1-con .nums span {
    color: #333;
}

#discuss .bottomInput-con .ipt1 {
    display: block;
    width: 330px;
    padding: 6px 0;
    height: 24px;
    line-height: 24px;
    resize: none;
    font-size: 14px;
    color: #999;
    background: #F3F3F4;
    text-indent: 9px;
    border: 0;
    border-radius: 18px;
}

#discuss .bottomInput-con .close-btn {
    display: none;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 7px;
    top: 7px;
    background: url("../../images/myhome/new/discuss-ico11.png") no-repeat;
}

#discuss .bottomInput-con .btn-con {
    display: none;
    padding: 15px;
}

#discuss .bottomInput-con .btn-con .expression-btn {
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 7px;
    background: url("../../images/myhome/new/discuss-ico12.png") no-repeat;
}

#discuss .bottomInput-con .btn-con .send-btn {
    display: block;
    line-height: 36px;
    background: #12CDD7;
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    padding: 0 16px;
    font-weight: bold;
    border-radius: 18px;
}

#discuss .bottomInput-con .btn-con .send-btn:hover {
    background: #0AB3BC;
}

#discuss .discussList-con {
    overflow-y: auto;
    padding-bottom: 40px;
}

#discuss .expression-con {
    display: none;
    width: 315px;
    border: 1px solid #F1F1F1;
    margin: 10px auto 0;
    border-radius: 8px;
    padding: 15px 0 0 15px;
}

#discuss .expression-con span {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    text-align: center;
    margin: 0 15px 15px 0;
}

#discuss .expression-con span img {
    width: 24px;
    padding-top: 3px;
}

#discuss .expression-con .btn {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    background: url("../../images/myhome/new/discuss-ico13.jpg") no-repeat center;
}

#discuss .bottomInput-con.on {
    height: auto;
    padding: 30px 0 0;
}

#discuss .bottomInput-con.on .close-btn {
    display: block;
}

#discuss .bottomInput-con.on .ipt1 {
    height: 84px;
}

#discuss .bottomInput-con.on .ipt1-con .nums {
    display: block;
}

#discuss .bottomInput-con.on .btn-con {
    display: block;
}

.discuss-mask {
    display: none;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .8;
    filter: alpha(opacity=80);
    position: fixed;
    _position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
}

.deleteBox-discuss {
    width: 430px;
    height: 210px;
    display: none;
    position: fixed;
    left: 50%;
    margin-left: -215px;
    margin-top: -200px;
    top: 50%;
    background: #fff;
    border-radius: 8px;
    z-index: 1000;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
}

.deleteBox-discuss .close {
    margin: 20px 20px 0 0;
    width: 16px;
    height: 16px;
    background: url("../../images/myhome/new/discuss-ico14.png") no-repeat center;
}

.deleteBox-discuss p {
    padding: 65px 0 20px;
}

.deleteBox-discuss .deleteBoxBtn {
    text-align: center;
    padding: 20px 0;
}

.deleteBox-discuss .deleteBoxBtn a {
    display: inline-block;
    *display: inline;
    zoom: 1; text-decoration: none;
    width: 130px;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    border-radius: 24px;
    color: #fff;
    margin: 0 15px;
}

.deleteBox-discuss .deleteBoxBtn a.cancelDelBtn {
    background: #d2d2d2;
}

.deleteBox-discuss .deleteBoxBtn a.sureDelBtn {
    background: #07bdc7;
}

#discuss .discussList-wrap {
    position: relative;
}

#discuss .discussList-con::-webkit-scrollbar-track-piece {
    background-color: rgba(194, 194, 194, 0);
    border-left: 1px solid rgba(255, 86, 104, 0);
}

#discuss .discussList-con::-webkit-scrollbar {
    width: 5px;
    height: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#discuss .discussList-con::-webkit-scrollbar-thumb {
    background-color: rgba(194, 194, 194, 0.9);
    background-clip: padding-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    min-height: 28px;
}

#discuss .discussList-con::-webkit-scrollbar-thumb:hover {
    background-color: rgba(194, 194, 194, 0.9);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.disConHide{display:none;}
.disConShow{display:block;}

