/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
@charset "utf-8";i.icon-play,.box-column i.icon-arrow-up,.box-column i.icon-arrow-down,.column-top .imgbox i,.prev,.next,i.icon,.operation .play,.operation .suspend,.operation .title i.close,.over .box-over .icon-play{background:url(../images/sprite-icon.png) no-repeat;}i.icon-play{position:relative;top:2px;display:inline-block;width:14px;height:14px;margin-right:6px;background-position:0 -159px;}.play-comment ul li .icon{background:url(../images/sprite-icon.png) no-repeat;}.recommend .list-blend ul li:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.recommend .list-blend ul li{zoom:1}.article .list-blend ul li{width:223px;margin:0 33px 20px 0;}.article .list-inset{width:223px;height:145px;}.play-area{width:100%;min-width:1300px;padding:25px 0;background:#1e1e1e;}.play-area .main{position:relative;background:#2d2d2d;}.play-area .left-item{width:1020px;margin-right:15px;}.play-area .left-item,.play-area .player-box,.play-area .right-bar{float:left;}.play-area .player-box{width:1020px;height:644px;}.play-area .right-bar{width:265px;}.right-bar .title-black{margin-top:15px;}.right-bar .title-black i{top:5px;height:18px;}.right-bar .title-black h2 a,.right-bar .title-black h2 span{background:transparent;font-size:16px;color:#f0f0f0;}.play-area .scroll{position:relative;}.play-area .list-inset{position:relative;width:98px;height:68px;margin-right:12px;}.play-area .list-inset h2.title{height:18px;line-height:18px;font-size:12px;color:#c6c6c6;}.play-area .list-inset h2.title span{padding:0;text-align:center;}.play-area h2.title .mask{opacity:0.59;filter:alpha(opacity=59);}.play-area .scroll{height:470px;}.play-area .scroll .list-text{margin-right:12px;}.play-area .scroll  h2.title{height:auto;line-height:22px;margin-top:0;font-size:12px;}.play-area .list-text  h2.title{min-height:44px;}.play-area .scroll  h2.title a,.play-area .scroll  h2.title a:hover{display:block;color:#c6c6c6 !important;text-align:justify;}.play-area .scroll  h2.title a.red,.play-area .scroll  h2.title a:hover.red{color:#fc4a27 !important;}.play-area .list-left{overflow:hidden;}.play-area .list-left ul li{margin-bottom:20px;}.play-area .list-left ul li:hover{background:#4e4d4d;}.lt-share{position:absolute;left:-65px;top:0;width:45px;z-index:1}.lt-share ul li{position:relative;margin:0 0 3px 0}.lt-share .ly>a,.lt-share ul li>a{display:block;width:45px;height:40px;background:url(../images/share-sprite.png) no-repeat;-weblit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.lt-share ul .weixin>a{background-position:0 0;}.lt-share ul .xinlang>a{background-position:-87px 0;}.lt-share ul .qq>a{background-position:-175px 0;}.lt-share ul .qqkj>a{background-position:-263px 0;}.lt-share ul .weixin:hover>a{background-position:0 -50px}.lt-share ul .xinlang:hover>a{background-position:-87px -50px}.lt-share ul .qq:hover>a{background-position:-175px -50px}.lt-share ul .qqkj:hover>a{background-position:-263px -50px}.weixinbox{position:absolute;top:0;left:64px;display:none;width:240px;height:275px;padding:10px;background:#fff none repeat scroll 0 0;border:1px solid #d8d8d8;font-size:12px;z-index:9999;}.weixinbox .t{position:relative;height:16px;line-height:16px;font-weight:bold;color:#000;}.weixinbox .t a{position:absolute;right:0;top:0;width:16px;height:16px;font-size:16px;color:#999;text-decoration:none;}.weixinbox .c div{width:185px;height:185px;margin:16px auto;}.weixinbox .b{line-height:22px;color:#666;}.vedio-summary{width:1270px;margin:0 auto;padding:20px 15px 0;background:#4e4d4d;}.vedio-summary h2{padding-bottom:20px;font-size:26px;color:#fff;}.vedio-summary .summary-title{position:relative;}.box-column{padding-bottom:20px;}.box-column ul{float:left;margin-top:7px;}.box-column ul li{padding-right:30px;}.box-column ul li i{display:inline-block;}.box-column ul li span{font-size:14px;color:#efefef;}.box-column .introduce{cursor:pointer;}.box-column i.icon-arrow-up,.box-column i.icon-arrow-down{width:10px;height:5px;margin-left:8px;vertical-align:middle;}.box-column i.icon-arrow-up{background-position:0 -20px;}.box-column i.icon-arrow-down{background-position:-15px -20px;}.summary-label a{display:inline-block;padding:5px 20px;background:#606060;font-size:14px;color:#ccc;}.summary-label a + a{margin-left:6px;}.summary-title .take{position:absolute;top:0;right:0;}.vedio-summary .show{display:block;height:auto;}.column-text{display:none;height:0;padding:20px 0;border-top:1px solid #5e5e5e;}.column-text .cover{position:relative;display:block;width:130px;height:85px;margin-right:24px;}.column-text .cover .mask{top:57px;display:block;width:100%;height:28px;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:2;}.column-text .cover em{position:absolute;left:0;bottom:0;width:100%;height:28px;line-height:28px;font-style:normal;color:#fff;text-align:center;z-index:3;}.column-text .text p{padding-bottom:10px;font-size:14px;color:#ccc;}.column-text .text p span{color:#efefef;}.summary-title .acount{position:absolute;top:0;right:96px;display:block;}.acount img{margin-right:14px;border-radius:100%;vertical-align:middle;}.acount span{font-size:14px;color:#fff;}.summary-title .take{position:absolute;top:6px;right:0;display:block;width:68px;height:32px;line-height:32px;font-size:14px;}.style1 .box-column,.style1 .acount,.style1 .column-text,.style1 .take{display:none;}.style2 .column-text,.style2 .box-column ul{display:none;}.play-comment{overflow:hidden;width:100%;padding:12px 0;}.play-comment ul{float:right;margin-right:-18px;}.play-comment ul li{padding:0 18px;}.play-comment ul li + li{border-left:1px solid #999;}.play-comment ul li span{font-size:12px;color:#999;}.play-comment ul li .icon{display:inline-block;margin-right:10px;vertical-align:middle;}.play-comment ul li .down{width:18px;height:18px;background-position:-37px -84px;}.play-comment ul li .comment{width:16px;height:16px;background-position:-60px -84px;}.play-comment ul li .playback{width:17px;height:17px;background-position:-81px -84px;}.tab-month{position:relative;border-right:5px solid #2d2d2d;height:45px;background:#1e1e1e;z-index:3;}.tab-month ul li span.month,.tab-month .more{display:block;width:40px;height:23px;line-height:23px;border:1px solid #666;font-size:14px;text-align:center;color:#666;}.tab-month ul li{position:relative;}.tab-month ul{padding-top:12px;padding-left:4px;}.tab-month ul li{margin-right:10px;cursor:pointer;}.tab-month ul li .tips{display:none;position:absolute;left:-50%;bottom:-38px;width:91px;height:27px;line-height:27px;margin-left:-8px;background:#fff;font-size:14px;color:#666;text-align:center;}.tab-month ul li:hover .tips{display:block;}.tab-month .more{float:right;margin-top:12px;margin-right:6px;}.tab-month ul li.active .month,.tab-month ul li:hover .month,.tab-month .more:hover{border:1px solid #fc4a27;color:#fc4a27;}.tips .arrow{position:absolute;left:50%;top:-6px;display:block;width:11px;height:6px;background:url(../images/month-arrow.png) no-repeat;}.player{width:100%;height:100%;}.play-area .scroll-live{position:fixed;top:90px;right:0;width:513px;height:287px;box-shadow:0 0 15px 2px #ccc;z-index:11;}.scroll-live{position:fixed;top:90px;right:0;width:513px;height:287px;box-shadow:0 0 15px 2px #ccc;z-index:11;}.scroll-live .player{width:513px;height:287px;}.scroll-live:active{cursor:move;}.scroll-live .operation{position:absolute;top:0;left:0;}.scroll-live:hover .operation{display:block;}.operation{display:none;width:100%;height:100%;}.operation .title{padding-top:20px;height:107px;background:url(../images/scroll-live-title.png) repeat-x;color:#fff;}.operation .title h2{float:left;padding-left:16px;font-weight:normal;font-size:16px;}.operation .title i.close{float:right;display:block;width:13px;height:13px;background-position:-25px -199px;margin-right:10px;cursor:pointer;}.operation .play,.operation .suspend{position:absolute;left:15px;bottom:15px;display:block;width:61px;height:55px;}.operation .play{background-position:0 -492px;}.operation .suspend{background-position:0 -428px;}.over{position:absolute;top:0;left:0;width:513px;height:287px;z-index:999;}.over .mask{display:block;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:1;}.over .box-over{position:relative;top:80px;width:299px;height:92px;margin:0 auto;padding:15px 20px;background:#0b0b0b;color:#fff;z-index:2;}.over .box-over span{font-size:14px;}.over .box-over h2{width:205px;line-height:26px;font-weight:normal;font-size:16px;}.over .box-over .icon-play{position:absolute;top:20px;right:15px;display:block;width:64px;height:63px;background-position:-44px -132px;}.over .cancel{font-size:14px;color:#535353;}.play0 .tab-month{display:none;}.play0 .box-column{display:none;}.play0 .acount{top:-12px;}.play0 .summary-title .take{top:-4px;}.play-area .course-infor{border-bottom:1px dashed #434343;margin-bottom:20px;}.play-area .course-infor .list-text{padding-right:15px;}.play-area .course-infor .label-exporter{display:inline-block;width:50px;height:17px;background:url(../images/cpr.png) no-repeat;margin:0 0 -2px 6px;}.play-area .course-infor h2.title{height:auto;min-height:0;line-height:22px;}.play-area .course-infor h2.title a{font-size:16px;color:#fff !important;}.play-area .course-infor h2.title a:hover{color:#fc4a27 !important;}.play-area .summary{line-height:22px;font-size:12px;color:#c6c6c6;}.play1 .course-infor{display:none;}.play1 .scroll{height:587px;}.article{width:991px;}.aside-bg{padding:30px 20px;}.aside .title-black h2 a,.aside .title-black h2 span{background:#f7f7f7;}.popular .list-blend ul,.recommend .list-blend ul{width:104%;}.popular .list-blend ul li{padding-bottom:8px;border-bottom:1px solid #eee;}.recommend .title-red{position:relative;}.recommend .title-red .more{position:absolute;top:0;right:0;font-size:14px;color:#999;}.recommend .title-red .more:hover{color:#fc4a27;}.recommend .list-blend ul li{padding-bottom:8px;border-bottom:1px solid #eee;}.recommend .list-text .title,.recommend .list-text .title a{overflow:hidden;display:block;height:auto;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;}.recommend .list-left .list-text{*position:relative;}.recommend .list-left .list-text .take{left:110px;}.column-top ul li:first-child{border-top:none;}.column-top ul li{padding:20px 0;border-top:1px dotted #d4d2d2;}.column-top .list-inset{width:130px;height:85px;margin-right:9px;}.column-top .list-text{height:85px;}.column-top .list-text .title{height:auto;margin-top:0;line-height:inherit;}.column-top .list-text .title a{overflow:hidden;display:block;font-size:14px !important;color:#333;text-overflow:ellipsis;white-space:nowrap;}.column-top .list-text p{font-size:12px;color:#666;}.column-top .imgbox{position:relative;}.column-top .imgbox i{position:absolute;top:0;left:0;display:block;width:42px;height:31px;z-index:2;}.column-top .imgbox i.top1{background-position:0 -219px;}.column-top .imgbox i.top2{background-position:0 -252px;}.column-top .imgbox i.top3{background-position:0 -285px;}.onlive .left-item{margin-right:0;}.play-area .guides{overflow:hidden;position:relative;width:1020px;}.play-area .guides .prev,.play-area .guides .next{position:absolute;top:23px;display:block;width:27px;height:55px;cursor:pointer;}.play-area .guides .prev{left:0;background-position:-67px 0;}.play-area .guides .next{right:0;background-position:-35px 0;}.play-area .guides a{display:inline-block;width:110px;}.play-area .guides a span{display:block;text-align:center;}.play-area .guides .name{width:110px;height:30px;line-height:30px;margin:0 0 10px 0;background:#222;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;}.play-area .guides .time{color:#696969;}.play-area .guides .time .icon{display:inline-block;width:10px;height:13px;margin:0 5px 0 0;background-position:0 -88px;vertical-align:middle;}.play-area .guides .state{color:#696969;}.play-area .guides-list{position:relative;top:28px;margin:0 auto;}.play-area .guides-list .carousel{position:relative;}.play-area .guides-list .carousel .jCarouselLite{overflow:hidden;position:relative;width:750px;height:107px;margin:0 auto;}.play-area .guides-list .carousel .jCarouselLite ul{position:absolute;left:0;top:0;width:15000px;}.play-area .guides-list ul li{position:relative;overflow:hidden;margin-right:50px;background:#2d2d2d;}.play-area .guides-list .tempWrap{position:relative;z-index:2;}.play-area .guides-list ul li.active .name{position:relative;background:#ff920b;}.play-area .guides-list ul li.active .name i.icon{position:absolute;top:30px;left:47px;display:block;width:15px;height:7px;background-position:0 -62px;}.play-area .guides-list ul li.active .time .icon{background-position:-17px -88px;}.play-area .guides-list ul li.active .time,.play-area .guides-list ul li.active .state{color:#fff;}.play-area .guides-list hr{position:absolute;top:50%;left:0;width:100%;height:2px;border:0;background:#696969;color:#696969;z-index:0;}.play-area .right-item{float:right;width:280px;}.play-area .conversation .title{position:relative;border-bottom:1px solid #424141;}.play-area .conversation .title ul li{width:50%;height:55px;line-height:55px;text-align:center;cursor:pointer;}.play-area .conversation .title ul li a{display:block;width:55px;height:53px;margin:0 auto;font-size:16px;color:#666;}.play-area .conversation .title ul li:hover > a,.play-area .conversation .title ul li.active > a{border-bottom:2px solid #fc4a27;color:#fc4a27;}.play-area .conversation .title hr{position:absolute;top:10px;left:50%;width:1px;height:24px;border:0;background:#424141;color:#424141;}.play-area .interaction{height:637px;padding-bottom:25px;}.play-area .interaction ul li{padding:0 10px;margin-top:25px;}.play-area .interaction h2{position:relative;margin-bottom:8px;font-weight:normal;}.play-area .interaction h2 > img{overflow:hidden;position:relative;top:3px;display:inline-block;width:20px;height:20px;margin:0 8px 0 0;border-radius:100%;}.play-area .interaction h2 span{font-size:14px;color:#ccc;}.play-area .interaction h2 span + span{position:absolute;top:3px;right:0;font-size:12px;color:#696969;}.play-area .interaction p{font-size:14px;color:#999;}.audience{height:727px !important;}.audience ul{padding:10px 0 20px 0;}.audience ul li{margin-bottom:20px;padding-left:25px;}.audience ul li em{display:inline-block;width:34px;font-size:14px;font-style:normal;color:#fc4b27;}.audience ul li > img{position:relative;top:5px;display:inline-block;width:20px;height:20px;margin-right:10px;border-radius:100%;}.audience ul li > span{font-size:14px;color:#999;}.play-area .user-input{overflow:hidden;position:relative;height:66px;}.play-area .user-input span,.play-area .user-input > textarea,.play-area .user-input > a{position:absolute;top:0;display:block;height:66px;}.play-area .user-input > a{right:0;width:65px;height:66px;line-height:66px;background:#fc4a27;font-size:14px;color:#fff;text-align:center;}.play-area .user-input span{display:block;width:215px;height:66px;line-height:66px;background:#505050;font-size:14px;color:#999;text-align:center;z-index:10;}.play-area .user-input span > a{color:#fc4a27;}.play-area .user-input > textarea{overflow-y:auto;width:191px;height:56px;padding:5px 12px;margin:0;border:0;background:#505050;border-color:#505050;font-size:12px;color:#fff;resize:none;scrollbar-highlight-color:#f0f2f5;}.play-area .user-input > a{right:0;width:65px;height:66px;line-height:66px;background:#fc4a27;font-size:14px;color:#fff;text-align:center;}.teacher .list-blend ul,.wonderful .list-blend ul{width:104%;}.teacher .list-blend ul li,.wonderful .list-blend ul li{border-bottom:1px solid #eee;}.teacher .list-text .title,.wonderful .list-text .title{height:auto;padding-bottom:10px;font-size:14px;color:#333;}.teacher .list-text .title a,.wonderful .list-text .title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}.recommend .celebrity ul li{padding-bottom:20px;}.play2 .acount,.play2 .box-column,.play2 .tab-month,.play2 .course-infor,.play2 .summary-title .take,.play2 .lt-share{display:none;}.play2 .scroll{height:587px;}.notice-live ul li:first-child{padding-top:0;}.notice-live ul li{position:relative;padding-top:20px;border-bottom:1px dashed #eee;}.notice-live .list-inset{width:244px;height:145px;}.notice-live ul li .list-text{position:absolute;left:0;bottom:42px;width:100%;}.notice-live .list-text .mask{display:block;z-index:1;}.notice-live .list-text .title{position:relative;width:100%;height:32px;margin:0;line-height:32px;text-align:center;z-index:2;}.notice-live .list-text .title a{font-size:12px;color:#fff;}.notice-live .time{height:42px;line-height:42px;}