/*Thursday, 05-Jan-2017 16:22:32 CST*/
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
_html{background-image:url(#);background-attachment: fixed;}
body{background-color:#f0f0f0;font:12px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:center;color:#333;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;vertical-align:top;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	-o-transition: opacity .2s;
	transition: opacity .2s;
	-ms-transition: none;
}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px; font-family: Microsoft Yahei,tahoma,HELVETICA;outline:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f80;text-decoration:underline;}
a:hover em,a:hover b, a:hover i, a:hover span {cursor:pointer;}
a:hover img {opacity: 0.9}

/* function */
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;}

body .navibar,body .doc{min-width:1120px;}
body .g-footer{background:#767676;}
body .g-footer,body .g-footer a{color:#fff}  
/* layout.css */
.area{overflow:hidden;zoom:1;}
.col-a, .col-b, .col-ab, .col-c,.col-bc{ float:left;}
.col-a, .col-ab {margin-right:30px;}
.col-a{width:180px;}
.col-c{width:300px;}
.col-ab{width:790px;}
.col-bc{width:910px;} 
/* box.css */
.box {margin-bottom:30px;background: #fff;}
.box .hd {padding-left:20px;}
.box .hd .mark {height: 20px; font:20px/20px Microsoft Yahei}
.box .hd .mark, .box .hd .mark a {color: #333}
.box .hd .mark-sub {font-size:14px;}
.box .hd .mark-sub a {float:left; margin-right:12px; color: #999}
.box .hd .mark a:hover,.box .hd .mark-sub a:hover {color: #f80}
.box .hd .mark a:hover {text-decoration:none;}
.box .bd {zoom:1;padding:5px 0 0 0;}

.box .hd-big {height:40px;padding: 20px 0 0 20px;}
.box .hd-big .mark {height: 28px; padding-left:10px; font:28px/28px Microsoft Yahei;}

.box .hd-small {height: 36px;padding:23px 0 0 20px;border-bottom:1px solid #f0f0f0;}
.box .hd-small .mark {height: 30px; font: 18px/30px Microsoft Yahei;}


.box .hd-sub-a .mark {border-left:5px solid #288bde;}
.box .hd-sub-b .mark {height: 37px;padding:0 10px;font: 18px/30px Microsoft Yahei;color:#999;margin-right:30px;}
.box .hd-sub-b .mark a{display:block;color:#999;}
.box .hd-sub-b .mark a:hover{text-decoration:none;}

.box .hd-sub-b .current{border-bottom:3px solid #288bde;font:28px/28px Microsoft Yahei;color:#333;}
.box .hd-sub-b .current a{color:#333;}

.box-sub{padding-top: 5px;}
.box-sub .hd{line-height: 22px;color:#777;font-size: 14px}
/* unit.css*/
/* 透明标题 IE8 gradient滤镜有问题 */
.title-alpha {width: 100%; height:30px;font: 14px/30px Microsoft Yahei;overflow:hidden;text-align:center;color: #fff; position:absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000, endColorstr=#78000000);}
.title-alpha-blue {width: 100%; height:30px;font: 14px/30px Microsoft Yahei;overflow:hidden;text-align:center;color: #fff; position:absolute; left: 0; bottom: 0; background: rgba(40,139,222,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78288bde, endColorstr=#78288bde);}


a:hover .title-alpha {text-decoration:underline;}
:root .title-alpha {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000, endColorStr=#00000000);}

@-webkit-keyframes fadeInUp{
  0%{opacity:0;-webkit-transform:translateY(100px)}
  100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
  0%{opacity:0;-moz-transform:translateY(100px)}
  100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeInUp{
  0%{opacity:0;-ms-transform:translateY(100px)}
  100%{opacity:1;-ms-transform:translateY(0);}
}
@keyframes fadeInUp{
  0%{opacity:0;transform:translateY(100px)}
  100%{opacity:1;transform:translateY(0);}
}

.fixRTop{position:fixed;_position:absolute;top:0px;_top:expression(documentElement.scrollTop + 0 + "px");-webkit-animation:fadeInUp 0.5s 0s ease both;-moz-animation:fadeInUp 0.5s 0s ease both;-ms-animation:fadeInUp 0.5s 0s ease both;animation:fadeInUp 0.5s 0s ease both;}
*html{_background-image:url(#);_background-attachment:fixed;}
/* pics.css */
.pics:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.pics {zoom:1}
.pics li{float:left; display:inline;word-break:break-all;}
.pics li .title {height: 20px; padding-top: 8px; display:block; font: 14px/20px "Microsoft Yahei";overflow:hidden; text-align:center;}



.pages{ height:35px;text-align:center;font:14px/14px "Microsoft Yahei"; font-size:14px;line-height:35px;}
.pages span,.pages i{width:35px;height:35px;margin:0 5px;color:#fff;background:#288bde;zoom:1;display:inline-block;}
.pages .omit{background:#f5f5f5;color:#999;}
.pages a{width:35px;height:35px;margin:0 5px;color:#999;background:#f5f5f5;text-decoration:none;;zoom:1;display:inline-block;cursor:pointer;vertical-align:top;}
.pages a:hover{color:#fff;text-decoration:underline; background-color:#288bde; text-decoration:none}
.pages .prev,.pages .next{width:52px;background:url(/www1/2015/try/images/block/icon_24.png) -90px -80px no-repeat;border:none;line-height:35px}
.pages .prev{background-position:-90px -80px;}
.pages .next{background-position:-92px -120px;}
.pages .prev:hover{background-position:-150px -80px;background-color:#fff;}
.pages .next:hover{background-position:-152px -120px;background-color:#fff;}

.pages .current{background:#288bde;color:#fff;}




body .navibar-wrap{width:1120px;} 
.header,.banner{height:100px;background:#fff;zoom:1;}
.header{border-bottom:3px solid #288bde;}
.banner{width:1120px;margin:0 auto;overflow:hidden;}
.logo,.nav{float:left;}
.banner .logo{float:left;display:inline;} 
.banner .nav{height:26px;line-height:26px;padding-left:24px;border-left:2px solid #e5e5e5;overflow:hidden;zoom:1;margin-top:37px;color:#999;}

/** 搜索 **/
.ks{float:right;zoom:1;margin-top:28px;}
.ks-q{border-right:none;color:#999;background:#f9f9f9;}
.ks-input{overflow:hidden;zoom:1;width:265px;}
.ks-input input{float:left;zoom:1;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
.ks-input .focus{color:#333;}
.ks-input .ks-q{width:210px;height:25px;line-height:25px;padding:10px 0 10px 10px;color:#ccc;background:url(/www1/2015/try/images/block/icon.png) 0 -220px no-repeat;}
.ks-input .ks-q:focus{color:#333;}
.ks-input .ks-submit{width:44px;height:45px;cursor:pointer;background:url(/www1/2015/try/images/block/icon.png) -220px -220px no-repeat;border:none;}
.wraper{width:1120px;margin:30px auto 0;text-align:left;}
.area-nav{padding:20px;background:#fff;margin-bottom:30px;}
.sc-1 .col-ab .box .hd{width:750px;}
.sc-1 .col-ab .box .bd{background:#f0f0f0;}
.tab .control{padding:0 20px;}
.tab .control .others{width:90px;}
.hidden{display:none;}

/* slide-pic.css*/
.slide-pic .prev{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-818px -125px;}
.slide-pic .next{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-783px -125px;}
.slide-pic{position:relative;zoom:1;}
.slide-pic .pics{width:99999px;}
.slide-pic .slide-wrap{position:relative;zoom:1;overflow:hidden;}
.slide-pic li{float:left;}
.slide-pic li img{vertical-align:top;}
.slide-pic .prev,.slide-pic .next{width:35px;height:70px;margin-top:-35px;position:absolute;top:50%;z-index:2;-webkit-transition:right .2s,left .2s;-moz-transition:right .2s,left .2s;-ms-transition:right .2s,left .2s;-o-transition:right .2s,left .2s;transition:right .2s,left .2s;}
.slide-pic .prev{left:-35px;}
.slide-pic .next{right:-35px;}
.slide-pic .prev:hover{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-748px -125px;}
.slide-pic .next:hover{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-853px -125px;}
.box .slide-pic{padding-top:20px;}
.slide-pic-hover .prev{left:0;}
.slide-pic-hover .next{right:0;}
.circle-ctrl{height:12px;text-align:center;zoom:1;line-height:0;font-size:0;overflow:hidden;}
.circle-wrap{display:inline-block;overflow:hidden;vertical-align:top;}
.circle-ctrl .item{width:12px;height:12px;float:left;margin-right:5px;background:url(/www1/2014/channel/images/bg.png) -144px 0 no-repeat;}
.circle-ctrl .current{background-position:-157px 0;}
.circle-ctrl-out{padding:5px 5px 0 0;float:right;}
.hd-big .circle-ctrl-out{padding-top:10px;}
.slide-pic .circle-ctrl{padding:10px 0;}
.slide-control{position:absolute;right:20px;bottom:25px;}
.slide-control .control-wrap{width:86px;height:16px;display:block;}
.slide-control .control-wrap i{width:16px;height:16px;float:left;margin-right:5px;position:relative;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1008px -53px;}
.slide-control .control-wrap .current{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-912px -53px;}

.focus-pic .slide-wrap{width:1080px;height:285px;}
.focus-pic li{width:1080px;position:relative;}
.focus-pic .blk-img:hover .title-alpha{text-decoration:none;}
.focus-pic .title-alpha .tit,.focus-pic .title-alpha .desc{display:block;text-align:left;padding-left:20px;}
.focus-pic .tit{float:left;padding-left:20px;margin-right:20px;}
.focus-pic .desc{float:left;}
.preheat,.live,.end{width:72px;height:28px;position:absolute;top:0;left:0;font-size:0;line-height:0;}
.preheat{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1078px -25px;}
.live{width:94px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-912px -25px;}
.end{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1006px -25px;}
.focus-pic li .info{width:100%;height:66px;font:24px/66px Microsoft Yahei;overflow:hidden;text-align:center;color:#fff;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000);}
.time,.place{position:relative;font-size:12px;float:left;padding-left:25px;}
.time{margin-right:30px;}
.time em,.place em{width:16px;height:16px;position:absolute;left:0;top:24px;}
.time em{width:15px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1024px -53px;}
.place em{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-992px -53px;}
.pic-txt{background:#fff;padding:20px;position:relative;margin-bottom:30px;overflow:hidden;}
.pic-txt .pic{margin-bottom:5px;position:relative;}
.pic-txt .txt .tit{height:50px;line-height:50px;font-size:22px;display:block;padding-right:50px;overflow:hidden;outline:none;hide-focus:expression(this.hideFocus=true);}
.pic-txt .txt span{line-height:16px;float:left;padding-left:25px;margin-right:32px;position:relative;color:#999;}
.pic-txt .txt span i{width:15px;height:16px;position:absolute;top:0;left:0;}
.pic-txt .txt .author i{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-928px -53px;}
.pic-txt .txt .date i{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1024px -53px;}
.pic-txt .txt .addr i{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-992px -53px;}
.pic-txt .txt .view i{width:16px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-944px -53px;}
.icon-video{width:48px;height:48px;position:absolute;bottom:20px;right:20px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-948px -75px;}
.more{height:50px;line-height:50px;display:block;position:relative;text-align:center;background:#fff;color:#333;font-size:14px;}
.more:hover{text-decoration:none;color:#333;}
.more i{width:13px;height:8px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1210px -25px;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:32px;}
.col-c .bd{padding:20px;}
.hot-live{width:300px;}
.hot-live .pics li{float:none;position:relative;display:block;overflow:hidden;margin-bottom:11px;}
.hot-live .pics li a .pic{display:block;width:260px;height:70px;position:relative;overflow:hidden;}
.hot-live .pics li a img{position:absolute;}
.hot-live .pics li a .tit{height:33px;line-height:33px;font-size:14px;display:block;overflow:hidden;}
.hot-live .pics li .tip{line-height:30px;position:absolute;right:0;bottom:2px;color:#999;background:#fff;}
.hot-live .pics li .tip em{color:#11bb99;}
.anchor .bd{padding:0 0 20px 0;}
@-webkit-keyframes fadeIn{
	0%{opacity:0;-webkit-transform:translateY(0px);}
	100%{opacity:1;-webkit-transform:translateY(-50px);}
}
@-moz-keyframes fadeIn{
	0%{opacity:0;-moz-transform:translateY(0px);}
	100%{opacity:1;-moz-transform:translateY(-50px);}
}
@keyframes fadeIn{
	0%{opacity:0;transform:translateY(0px);}
	100%{opacity:1;transform:translateY(-50px);}
}
.pic-txt-list .pic-txt{-webkit-animation:fadeIn 0.5s .2s ease both;-moz-animation:fadeIn 0.5s .2s ease both;animation:fadeIn 0.5s .2s ease both;-webkit-box-shadow:0 0 10px #e6e6e6;-moz-box-shadow:0 0 10px #e6e6e6;box-shadow:0 0 10px #e6e6e6;}
.pages{-webkit-animation:fadeIn 0.5s 0s ease both;-moz-animation:fadeIn 0.5s 0s ease both;animation:fadeIn 0.5s 0s ease both;}
@supports (-webkit-animation:fadeIn 0.5s .2s ease both) or
(-moz-animation:fadeIn 0.5s .2s ease both) or
(animation:fadeIn 0.5s .2s ease both){
	.col-ab .pic-txt-list{padding-top:50px;}
	.col-ab .box{margin-bottom:0;}
}
.col-ab .hd-big{background:#fff;}
.col-c .box{-webkit-box-shadow:0 0 10px #e6e6e6;-moz-box-shadow:0 0 10px #e6e6e6;box-shadow:0 0 10px #e6e6e6;}

/* rank.css*/
.rank{overflow:hidden;padding-top:10px;}
.rank li{height:70px;line-height:50px;-ms-word-break:break-all;word-break:break-all;}
.rank li a{height:50px;display:block;padding:10px 20px 10px 47px;position:relative;zoom:1;overflow:hidden;cursor:default;}
.rank li a .cover-b{width:50px;height:50px;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-898px -75px;position:absolute;top:0;left:0;cursor:default;}
.rank li a:hover{background:#f9f9f9;text-decoration:none;}
.rank li a:hover .cover-b{background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-848px -75px;}
.rank li em,.rank li .sub,.rank li em,.rank li h6{font-size:14px;cursor:default;}
.rank li em{width:16px;position:absolute;top:50%;left:16px;font:italic 16px/31px Arial;color:#999;text-align:center;letter-spacing:-2px;margin-top:-16px;}
.rank li .lab-1{color:#f33;}
.rank li .lab-2,.rank li .lab-3{color:#f80;}
.rank li .sub{margin-left:6px;float:right;color:#999;font-size:12px;line-height:32px;}
.rank li .sub a{color:#999;}
.rank li .sub a:hover{color:#f80;}
.rank li .figure{font-weight:normal;position:relative;vertical-align:middle;zoom:1;cursor:default;}
.rank .rank-name{padding-left:10px;color:#000;line-height:50px;white-space:nowrap;zoom:1;cursor:default;}
.icon-good{height:20px;padding-left:24px;line-height:20px;font-size:14px;color:#999;position:absolute;font-weight:normal;zoom:1;top:50%;margin-top:-10px;right:32px;}
.rank li a:hover .icon-good{cursor:default;}
.icon-good i{width:16px;height:16px;position:absolute;left:2px;top:0;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1039px -53px;}

.guide{width:100px;margin-left:570px;position:fixed;left:50%;bottom:35px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 35+'px');}
.guide .advice{width:25px;height:40px;line-height:16px;padding:5px 10px 0;display:block;text-align:center;background:url(/www1/2016/live/images/spritesheet.png) 0 0 no-repeat;background-position:-1134px -75px;color:#fff;}
.guide .advice i{display:none;}
.guide .advice:hover i{display:block;background:#7a7a7a;}
.guide .top{width:45px;height:45px;display:block;margin-top:5px;}
.guide .top{background:url(/www1/2016/live/images/spritesheet.png) 0 0  no-repeat;background-position:-1179px -75px;display:none;}

body .navibar-wrap{width:1120px;}
.pages{display:none;}