﻿/*author:TinaGao date:20160627*/
.zbs-con{width: 1000px;margin:10px auto 0;}
.zbsConl{width:690px;}
.zbsConr{width: 300px;}
.zbs-maninf{width:688px;height:158px;}
.zbs-mainnf_a{width:688px;}
.zbs-mainCent{width:688px;height:664px;}
.zbs-mainCentDesc{width:688px;height:663px;}
.zbs-mainCentDesc-sa{width:688px;}
.backPeopBox{margin:10px auto;width:1000px;height: 198px;}
.announcement{width:298px;height:160px; position:absolute;top:0;left:0;box-sizing:border-box;}

.zbshudong{width:298px;height: 664px;}
.bgborder{background:#fff;border:solid 1px #e5e5e5;}
.bgborder_bottom{background:#fff;}
#addvideo {width:298px;height:450px;}
.min_video{margin-top:13px;width:298px;height:200px;}

#addvideo .g-zbscon{position:relative;width:298px;height:410px;overflow-x: hidden;overflow-y:scroll;}

/*公告*/
.announce-con{margin:10px 0px 0px 16px;width:280px;height: 100px;overflow-x:hidden;overflow-y:auto;word-wrap: break-word;white-space: normal;word-break: break-all;font-size:14px;}
.announce-con a{color:#0000ff}
.g-txtarea{margin:10px 0px 0px 16px;width:280px;height: 100px;resize:none;background:#fff;outline:none;font-size:14px;overflow-x:hidden;overflow-y:auto;}
.g-txtarea a{text-decoration:underline;}
.edit-announcement{background: #fff;position:relative}
.edit-announcement .announce-con{margin:0;width:298px;height:119px;border:solid 1px #e5e5e5;border-top:none;overflow: hidden;}
.g-bg-e1f0fa{background: #e1f0fa;border:solid 1px #e5e5e5;}
.g-modtitl a{display: inline-block;margin-right:10px;width: 20px;height: 20px;font-size:18px;font-family:"\5b8b\4f53";background: url(/img/room/static/images/zbs-icos.gif) no-repeat 0 0;border:solid 1px #e1f0fa;vertical-align: top;text-align: center;}
.g-modtitl a:hover,.g-modtitl a.on{border:solid 1px #87d0f3;}
.g-modtitl a.g-edit-link{background-position: 0 -97px}
.g-modtitl a.g-f-bold{background-position: 0 -119px;}
.g-modtitl a.g-f-color{background-position: 0 -140px;}
/*互动部分*/
.g-zbstit,.g-zbstit-o{height: 38px;border-bottom:solid 1px #e5e5e5;}
.g-zbstit a,.g-zbstit-o a{position:relative;float:left;display:block;width:99px;font:14px/38px 'microsoft yahei';color:#999;border-right:solid 1px #e5e5e5;text-align: center;}

.history_right a{position:relative;float:left;display:block;width:100%;font:14px/38px 'microsoft yahei';color:#999;border-right:solid 1px #e5e5e5;text-align: center;}
.history_right a.on{height:39px;color:#333;background:#fff;text-decoration: none;}
.history_right{height: 38px;border-bottom:solid 1px #e5e5e5;}

.g-zbstit-o a{width:148px;}
.g-zbstit a.lst,.g-zbstit-o a.lst{border-right:0;width: 98px;}
.g-zbstit-o a.lst{width:148px;}

.g-zbstit a.on{height:39px;color:#333;background:#fff;text-decoration: none;}
.g-news{position: absolute;top:2px;right:4px;width:20px;height:20px;font:12px/17px 'microsoft yahei';color:#fff;background: url(/img/room/static/images/g-i-new.gif) no-repeat 0 0px;text-align:center; }
.g-zbscon{position:relative;width:298px;height: 625px;overflow: hidden;overflow-y:scroll;}
.g-zbscon-div{padding-left:20px;}
.g-more{position:absolute;top:0;left:0;z-index:100;display: block;width:100%;height: 30px;font:14px/30px 'microsoft yahei';color:#3598db;background: #e0f1fb;text-align:center;}
/*网友互动*/
.g-hd-box{position:relative;margin-top:20px;padding-bottom:13px;padding-right:10px;border-bottom: dashed 1px #e5e5e5;}
.g-hd-corl{position:absolute;top:0;right:40px;width:70px;height: 16px;overflow: hidden;}
.g-hd-corl a{float:right;display:block;margin-right:5px;font-size:14px;line-height: 16px;color:#ff9500;}
.g-hd-img-x{width:40px;margin-right: 10px;}
.g-hd-img-x img{width: 40px;height: 40px;overflow: hidden;}
.g-hd-userinf{width:113px;}
.g-hd-usertit{width:100%;height:17px;line-height:14px;}
.g-i-vip,.g-i-zhuan{display: block;float: left;width:23px;height: 12px;background: url('/img/room/static/images/zbs-icos.gif') no-repeat 0 -47px;}
.g-i-zhuan{margin-left:10px;background-position: 0 -61px;}
.g-hd-rinf{width:40px;text-align: right;line-height: 16px;}
.g-i-qq{display: block;float: left;width: 23px;height:12px;background:url('/img/room/static/images/service_qq.png') no-repeat}
/*我的消息*/
.g-i-qes,.g-i-ask{display: inline-block;margin-right:8px;width:20px;height: 20px;font-size:14px;line-height:20px;color:#fff;background: #00a0e9;text-align: center;vertical-align: middle;}
.g-i-ask{background:#f45336;}


/*直播收藏*/

.g-hd-img{width: 60px;}
.g-hd-img img{width:60px;height: 60px;overflow: hidden;}
.a-intotalk,.a-intotalk:hover{display:block;width:58px;height:18px;font-size:12px;line-height: 18px;color:#00a0e9;border:solid 1px #00a0e9;text-align: center;cursor:pointer;}
.g-hd-txt{width:178px;}
.g-hd-txt-tit{margin:5px 0 8px;font-size:16px;line-height: 24px;color:#f45336;}

/*历史回顾*/
.zbs-con-fff{margin:10px auto 0;width:998px;min-height:600px;background: #fff;border:solid 1px #e5e5e5;}
.g-modtit-2{padding:9px 10px;font:16px/20px 'microsoft yahei';color:#333;border-bottom:solid 1px #e5e5e5;}
.g-i-story{display: inline-block;margin-right:10px;width: 20px;height: 20px;background: url('/img/room/static/images/zbs-icos.gif') no-repeat 0 -163px;vertical-align: top;}
.zbs-story-div{margin:20px;padding-bottom:15px;border-bottom:dashed 1px #e5e5e5;}
.zbs-story-txt{width:445px;}
.zbs-story-imgs{width:285px;margin-right: 20px;}
.zbs-story-imgs img{float:right;display:block;margin-right:10px;width: 60px;height: 60px;overflow: hidden;}
.zbs-story-btn{width:114px;text-align: right;}
.g-w140{display: inline-block;width: 140px;}

/*modtit*/
.g-modtit{padding:9px 18px 9px 9px;height:20px;font:16px/20px 'microsoft yahei';color:#333;border-bottom:solid 1px #e5e5e5;}
.g-modtit-txt{display:inline-block;padding-left:30px;background: url('/img/room/static/images/zbs-icos.gif') no-repeat 0 0;}
/*link*/
.a-blue{font:14px/20px 'microsoft yahei';color: #00a0e9;cursor:pointer;}
.a-blue:hover{color:#00a0e9;text-decoration: underline;}
.g-story-txt{font:18px/26px 'microsoft yahei';color:#333;}
.g-btn-lookback,.g-btn-lookback:hover,.g-btn-see,.g-btn-tg{display:inline-block;width:100px;height:30px;font:14px/30px 'microsoft yahei';color:#fff;background: #f24f16;text-align: center;}
.g-btn-see,.g-btn-tg{width:50px;}
.g-btn-tg{background: #00a0e9;margin-left: 10px}
/*color*/
.g-c-666{color: #666}
.g-c-999{color: #999}
.g-c-f45336{color: #f45336}
.g-c-e74c3c{color: #e74c3c;}

.u_say{color:#333333}


/*other*/
.g-txt-r{text-align: right;}


/*-左上老师信息-*/
.info-div{padding:16px 0;}
.tea-dl {padding:0 19px;}
.tea-dl dt,.tea-dl dd{ float: left;}
.tea-dl dd{width: 550px;}

a.btn-atten{margin-left:10px; display: block;width: 58px;height: 16px;line-height: 16px;position:relative;top:1px;border: #f45336 solid 1px; float: left; text-align: center; color: #f45336;}
a.btn-attened{ border:#999 solid 1px; color: #aaa;}
.tea-dl dt{width: 82px;margin-right: 18px; position: relative;z-index: 99;}

.hover-info{ position: absolute;left: 80px;top: 10px;width:420px;z-index: 99; overflow: hidden;}
.tc_summary{margin-left:9px;padding:15px;width:409px;border:1px solid #eaba70;position:relative;background:#fff;box-sizing:border-box;}
.tc_summary .hover-info-tit i{ display: inline-block;padding-left: 20px;}
.tc_summary img.arrow_b{width:9px;height:20px;display:block;position:absolute;left:-9px;top:30px;}


.goodat-way i,.goodat-way a{ display: inline-block;}
.goodat-way i{ float: left;}
.goodat-way a{background: #2c9cde;border-radius: 5px;padding: 0 8px;margin-right: 10px;line-height: 16px;font-size: 12px; color: #fff;}
.goodat-way .tag{ width: 203px;}
.tea-dl dt img{width: 80px;height: 80px;}
.tea-dl dt span{ display: inline-block; position: absolute;bottom: 0;left: 0;background: #ff9500;height: 16px;line-height: 16px; color: #fff; font-size: 12px; text-align: center; padding: 0 2px;}


a.tec-i{margin-left:3px;width:30px;height:20px;display:block;float:left; background-image: url(/img/room/static/images/tec-i.png);background-repeat:no-repeat;background-position:right center;padding-right: 0px;margin-right: 0px;}
a.tg-i{margin-left:3px;width:30px;height:20px;display:block;float:left;background-image: url(/img/room/static/images/tg-i.png);background-repeat:no-repeat;background-position: right center; padding-right: 0px;margin-right: 0px;}


.zbs-tag a{ display: inline-block; width: 65px;background: url(/img/room/static/images/zbs-icons.gif) no-repeat;color:#f45336; font-size: 12px; padding-left: 27px; line-height: 18px;}
.zbs-tag a{ background-position: 0 -21px;}
.zbs-tag a.course{ background-position: 0 -61px;}
.zbs-tag a.circle{ background-position: 0 -101px;}
.zbs-tag a.article{ background-position: 0 -144px;}
.zbs-tag a.blog{background:url(/img/room/static/images/blog.jpg);background-repeat:no-repeat;background-position:0; display: inline-block; width: 65px;color:#f45336; font-size: 12px; padding-left: 27px; line-height: 18px;}

.zbsName{border-top:#e5e5e5 solid 1px; margin-top:21px;}
.zbsName a{ display: inline-block; line-height: 38px; padding-right: 19px;}
.zbsName a.update{ padding-right: 0;}
.history_tg{padding-left:20px;color:#fff;background:#00a0e9;}

.selBox{position: relative;z-index:98;}
.zbs-tit{cursor: pointer;overflow:hidden;word-break: break-all;white-space:nowrap}
.zbs-tit span,.zbs-tit i{ display:block; float: left;}
.zbs-tit span{width: 140px;padding: 0 18px; line-height: 38px;}
.zbs-tit span.model{width: 60px;}
.zbs-tit i{width: 26px;height: 21px; background: #f4f4f4; border-left: #e5e5e5 solid 1px;border-right: #e5e5e5 solid 1px;padding:19px 0 0 12px;}
.zbs-tit i img{vertical-align: top;
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -o-transform:rotate(0deg);
  -webkit-transition:transform .2s ease-in;
  -ms-transition:transform .2s ease-in;
  -moz-transition:transform .2s ease-in;
  -o-transition:transform .2s ease-in;}
.zbs-tit i.arrowUp img{
  -webkit-transform:rotate(-180deg);
  -ms-transform:rotate(-180deg);
  -moz-transform:rotate(-180deg);
  -o-transform:rotate(-180deg);
  -webkit-transition:transform .2s ease-in;
  -ms-transition:transform .2s ease-in;
  -moz-transition:transform .2s ease-in;
  -o-transition:transform .2s ease-in;
}
.selBox{ height: 38px;}
.selectHide{ position: absolute;right:-1px;top: 38px;width: 276px; border: #3598db solid 1px; background: #fff;display: none;} 
.selectHide a{ display: block;padding: 0 10px; line-height: 34px; cursor: pointer;}
.selectHide a:hover{ background: #e1f0fa;}
.selectHide-mod{width: 136px;}
.selectHide-1{width: 216px;}
/*-左侧中间区域-*/
.notice{ line-height: 38px; border-bottom: #e5e5e5 solid 1px;}
.notice i,.notice a{ display: block; float: left;}
.notice i{ background: url(/img/room/static/images/zbs-icons.gif) no-repeat 0 -239px;width: 20px;height: 20px;margin: 10px 10px 0 10px;}
.notice-txt input{padding: 9px 22px 9px 0;font-size: 16px;height:20px;line-height: 20px;font-family: "microsoft yahei";width: 385px;overflow: hidden;}
.notice a.btn-sc{font-size: 12px; float: right;}
.liveV{position:absolute;right:0;top:0;}

/*观点展示区*/
.pointBox{ padding: 0 19px;height:624px;overflow-y:auto; font-size: 16px;overflow-x:hidden;}
.pointBoxDesc{padding: 0 19px;height:624px;overflow-y:auto; font-size: 16px;overflow-x: hidden;}


.pointBoxDesc_sa{padding: 0 19px;overflow-y:hidden; font-size: 16px;overflow-x: hidden;}
.pointBox .pointList{ padding: 15px 0 15px 0;border-bottom: dashed #e5e5e5 1px;}
.pointBoxDesc .pointList{ padding: 15px 0 15px 0;border-bottom: dashed #e5e5e5 1px;}


.del-txt a{ color: #999;}
.del-txt a:hover{color: #00a0e9;}
.sound span,.sound i{ display:block; float: left;}
.sound span{ padding: 0 5px 0 10px; line-height: 40px;}
.sound span.sound-bg{height:22px; background: #7fcff4; padding:10px 10px 10px;border-radius: 5px;width: 60px;}
.sound i{width: 12px;height: 12px;background: url(/img/room/static/images/zbs-icons.gif) no-repeat 0px -222px;margin-top: 14px;}
.flower{width: 60px;height: 60px;display: inline-block; vertical-align:middle;}
.qa span.aspan{display: inline-block;width: 20px;height: 20px;line-height: 20px;background: #00a0e9;text-align: center;color: #fff; font-size: 14px; margin-right: 10px;}
.qa span.ans{display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center;color: #fff; font-size: 14px; margin-right: 10px; background: #f45336;}
.cq-pic a{width: 120px;height: 120px;display: block; float: left;padding-right: 10px;}
.cq-pic a img{width: 100%;}
.pic-txt img{padding-right: 10px; float: left;}
.pic-txt p{ padding-top: 100px;}
/*主题直播室*/
.zhuti-show{ position: relative;}
.zhuti-show .zhuti-tips{position: absolute;top: 40px; left: 0;background: #E0F1FB; height: 32px;line-height: 32px;width: 668px; padding-left: 20px;}
.zhuti-show .zhuti-tips a,.zhuti-show .zhuti-tips span{display: inline; float: none;cursor:pointer;}
.zhuti-tx li{ float: left;padding:0 2px 2px 0;position: relative;}
.zhuti-tx li img{width: 39px;height: 39px;}
.zhuti-tx li.one{width: 39px;margin: 0 auto; float: none;}
.two-ul{padding: 20px 0;}

/*视频展示*/
.tvBox{width: 688px;height:auto;overflow: hidden;}
.tv-tit{ padding: 10px; line-height: 30px; background: #292929;cursor:pointer;}
.tv-tit a{ display: block;}
.tv-tit a.more{ color:#00a0e9;}
.tv-tit a.btn-txt{width: 100px;height: 24px;padding: 6px 0 0 10px; background: #f45336;}
.tv-tit a.btn-txt span{ display: inline-block;background:  url('/img/room/static/images/zbs-icons.gif') no-repeat 0 -265px;vertical-align: top; padding-left: 30px; color: #fff;line-height:18px;}
.tv-tit a.btn-txt span.tv-i{ background-position: 0 -288px;}
.tvBox img{ width: 100%;}
/*author:WeiHR date:20160628 结束*/

/*追加 A计划*/
.atf{padding:0 3px;float:right;background:#feedeb;color:#f45336}
.ATable{width:640px;height:81px;  border-collapse:collapse;}
.ATable .Abor{border-left:1px dashed #999;border-right:1px dashed #999}
.Atd1{width:15%;}
.Atd1 img{height:100%}
.Atd2{width:55%;height:40px;font-size:18px;vertical-align:top}
.Atd3{width:30%;text-align:right;vertical-align: bottom}
.Atd3 h3{margin-bottom:15px;font-weight:normal;color:#f45336;}
.Ady{margin-left:4px;padding:2px 4px;background:#ffa500;color:#fff;font-size:12px;border-radius:4px}
.ATable p{font-size:12px;color: #999;}
.ATable h4{color:#f45336;font-size:18px;}
.Adetail{padding:8px 25px;background:#f45336;color:#fff;font-size:14px;cursor:pointer}
.Atext{margin-top:10px;font-size:12px;color:#999999;}
.Anote{font-size:12px;color:#ffa500}
.Abor span{font-size:12px}


#blayer{width:100%;height:100%;position:fixed;top:0;left:0;background-image:url('/img/room/static/images/popup_bg.png');background-repeat:repeat;z-index:555;}
.ts{word-break: break-all;word-wrap:break-word }
.mcenter{margin-left:auto; margin-right:auto;}


.note_exit{text-align:right;height:40px;}
.note_exit .re_login{padding:6px 10px;background:#00a2E3;border-radius:5px;color:#fff;cursor:pointer}
.note_exit .et_exit{margin:0 15px;padding:6px 22px;background:#e84c3d;border-radius:5px;color:#fff;cursor:pointer}


.teachIntro{height:20px;overflow:hidden;}
.Znotice{width:298px;height:160px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;position:relative}

/* .imgClose{padding:0;margin:0;width:30px;height:52px;line-height:25px;position:absolute;top:0;right:-30px;color:#a86363;background:#fff;text-align:center;vertical-align:middle;cursor:pointer}
.showImg{margin-left:auto;margin-right:auto;padding:15px;position:fixed;top:50%;left:0;right:0;background:#f4f4f4;z-index:99999;}
.showImg img{display:block;max-height:750px;}

 */

.imgClose{padding:0;margin:0;width:30px;height:52px;line-height:25px;position:absolute;top:0;right:0;color:#a86363;background:#fff;text-align:center;vertical-align:middle;cursor:pointer}
.showImg{margin-left:auto;margin-right:auto;position:fixed;top:50%;left:0;right:0;z-index:99999;overflow:hidden;}
.showImg img{display:block;max-height:750px;border:14px solid #fff}

.leftFrom{width:100%;margin:0;padding:0;clear:both;text-align:right;font-size:12px}
.leftMess{overflow:hidden}



.noticeA{-webkit-animation:aa 600ms ease-out;animation:aa 600ms ease-out;-webkit-transform-origin:right top;transform-origin:right top;z-index: 5}
@-webkit-keyframes aa{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(140deg)}}
@keyframes aa{0%{transform:rotate(0)}100%{transform:rotate(140deg)}}

