/***

 *	FILENAME:    video.css

 **/

.mod-logo,.show-logo,.thumb ul li i,.mls-slide-triggers a,.video-info li i{background:url(../images/sprite-video.png) no-repeat -999px -999px;}

.mod-logo{background-position:5px -250px;width:102px;height:45px;border-left:1px solid #ccc;padding:10px 0 10px 5px;margin-top:12px;}

.bg{background-color:#F5F5F5;width:100%;}

.mls-search-btn button{background:url(../images/btn-search03.png) 0 0 no-repeat;}

.mls-search-btn button:hover{background-position:0 -37px;}

.mls-search .mls-search-box.hover{border-color:#EF9632;}

.subNav{height:49px;width:100%;top:0;background:#ebebeb;border-bottom:1px solid #DDDDDD;}

.subNav .pos{padding-top:15px;}

.subNav .skw{color:#666;}

.subNav .skw em{margin:0 3px;color:#64AC80;;}

.subNav ul li a{display:block;font-size:14px;height:45px;line-height:53px;border-bottom:4px solid #EBEBEB;margin-right:35px;}

.subNav ul li.active a{border-color:#328F59;color:#328F59;}

.subNav ul li a:hover{text-decoration:none;color:#328F59!important;}

.i-subnav{background:#EBEBEB;box-shadow:0 0 3px #AAAAAA;color:#666666;height:28px;line-height:26px;overflow:hidden;}

.i-subnav a{margin-right:20px;}

.topshow{background-color:#010101;width:100%;box-shadow:0 0 5px #AAAAAA;height:405px;}

.video{width:920px;overflow:hidden;}

.top-rank{background:#333;height:405px;width:270px;opacity:0.85;filter:alpha(opacity=85);}

.top-rank .tabNav{background-color:#404040;border-bottom:1px solid #484848;}

.top-rank .tabNav span{border-bottom:2px solid #484848;width:60px;height:35px;line-height:35px;text-align:center;color:#888888;font-size:13px;cursor:pointer;padding:0 2px;margin-left:24px;}

.top-rank .tabNav span.first{margin-left:15px;}

.top-rank .tabNav span.current{border-color:#09924B;color:#FFFFFF;}

.top-rank .content{padding:10px 0 0;}

.top-rank .content li{width:250px;height:24px;line-height:24px;padding:5px 10px;color:#CCCCCC;overflow:hidden;}

.top-rank .content li.hover{background:#404040;}

.top-rank .content li .num{color:#888888;float:right;}

.top-rank .content li .icon{border:1px solid #6F6F6F;float:left;height:18px;line-height:18px;text-align:center;width:18px;margin:3px 7px 0 0;}

.top-rank .content li.top .icon{background:#EF9632;border-color:#EF9632;color:#FFFFFF;}

.top-rank .content li a{color:#CCCCCC;}

.top-rank .content li a:hover{text-decoration:none;color:#CCCCCC!important;}

.thumb ul{width:110%;min-height:175px;}

.thumb ul li{width:180px;height:175px;margin-right:22px;overflow:visible;}

.thumb li.first{margin-left:202px;}

.thumb li.last{margin:0;}

.thumb li div{box-shadow:0px 2px 2px #ccc;position:relative;*zoom:1;}

.thumb li a:hover div{box-shadow:0 0 8px #666}

.thumb ul li i{display:block;width:20px;height:20px;position:absolute;left:0;bottom:0;overflow:hidden;}

.thumb ul li i.i_0{background-position:-180px -125px;}

.thumb ul li i.i_1{background-position:-180px -50px;}

.thumb ul li i.i_2{background-position:-180px -90px;}

.thumb li div span{display:inline-block;width:100%;position:absolute;bottom:0;left:0;}

.thumb li div .mask{height:100px;background-color:#1f6740;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.2s ease-in 0s;-moz-transition:opacity 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s;-webkit-transition:box-shadow 0.2s ease-in 0s;-moz-transition:box-shadow 0.2s ease-in 0s;transition:box-shadow 0.2s ease-in 0s; position:absolute;z-index:25}

.thumb li a:hover div .mask{opacity:.5;filter:alpha(opacity=50)}

.thumb li div .update{color:#ccc;height:20px;line-height:20px;background:rgba(0,0,0,0.5);background:#888 \9;text-align:right;left:0;z-index:20}

.thumb li div .player_0{color:#fff;}

.thumb li a.ms-yh{display:inline-block;margin-top:10px;font-size:14px;}

.thumb li a.ms-yh:hover{color:#099245!important;text-decoration:none;}

.thumb li .v-info{display:block;color:#999;font-size:12px;}

.irec {padding:10px 0 0px;}

.irec .header{padding:15px 0;height:30px;}

.irec .header h3{font-size:24px;}

.irec .thumb li.first{margin-left:0;}

.icat-bar{background-color:#FAFAFA;}

.icat{padding:20px 0 0px;}

.icat .wrap{position:relative;}

.icat .header{background-color:#07c68a;width:180px;height:150px;text-align:center;position:absolute;top:0;left:0;}

.icat .header h3{width:100%;font-size:30px;color:#FFFFFF;margin-top:45px;line-height:1.14;}

.icat .header h3 a,.icat .header h3 a:HOVER{color:#FFFFFF!important;text-decoration:none;}

.icat .header span{font-size:16px;color:rgba(255,255,255,0.5);color:#ccc \9;}

.listwrap .pos{padding: 25px 0px 0px 0px;width:420px;text-align:right;}

.listwrap .cat-title{width:1200px;border-bottom:2px solid #E6E6E6;height:54px;}

.listwrap .cat-title h3{float:left;border-bottom:2px solid #328F59;height:38px;line-height:30px;font-size:26px;padding-top:15px;}

.listwrap .thumb{padding-top:30px;}

.showhd{background:#F5F5F5;height:73px;position:relative;z-index:10;}

.showhd .wrap{padding-left:0px;position:relative;}

.showhd .show-logo{background-position:0 -197px;width:112px;height:45px;line-height:0;font-size:0;position:absolute;top:10px;left:0;}

.showhd .wrap .pos{padding:10px 0 20px;}

.showhd .wrap h1{font-size:21px;line-height:26px;position: relative;margin-top: -12px;height: 45px;}

.showhd .wrap .jieshao{width:70px;height:22px;color:#666666;cursor:default;position:relative;z-index:100;margin-top: -12px;}

.showhd .wrap .jieshao dt{margin:5px 0 5px 5px;}

.showhd .wrap .jieshao dd{display: none;background: #FFFFFF;border: 1px solid #DDDDDD;margin: -91px 0px 0px 305px;line-height: 16px;padding: 10px;top: auto !important;
    width: 812px;position: fixed;left: 0;}

.showhd .wrap .jieshao.hover dd{display:block;}

.showhd .wrap .video-info{border-right:1px solid #E7E7E7;position:absolute;top:0;right:0;}

.showhd .wrap .video-info li{float:right;display:inline;border-left:1px solid #E7E7E7;cursor:pointer;height:58px;padding-top:15px;width:70px;text-align:center;color:#999;}

.showhd .wrap .video-info li .info{display:none;background:#FFFFFF;border:1px solid #DDDDDD;width:130px;position: fixed;right: 111px;top: 160px;line-height:24px;text-align:left;color:#666;padding:5px 0 5px 10px;}

.showhd .wrap .video-info li i{display:block;width:24px;height:24px;margin:0 auto 8px;overflow:hidden;}

.showhd .wrap .video-info li .i-comment{background-position:-6px -92px}

.showhd .wrap .video-info li .i-shard{background-position:-46px -91px}

.showhd .wrap .video-info li .i-fav{background-position:-88px -92px}

.showhd .wrap .video-info li .i-more{background-position:-129px -90px}

.showhd .wrap .video-info li.hover{background-color:#FFFFFF;color:#04924B;}

.showhd .wrap .video-info li.hover .i-comment{background-position:-6px -124px}

.showhd .wrap .video-info li.hover .i-shard{background-position:-46px -124px}

.showhd .wrap .video-info li.hover .i-fav{background-position:-88px -126px}

.showhd .wrap .video-info li.hover .i-more{background-position:-129px -124px}

.showhd .wrap .video-info li.hover .info{display:block;}

.v-stage{background-color:#262A2D;padding:25px 0;}

.v-stage .player{background:#000000;box-shadow:0 0 20px #111111;min-height:405px;margin: 0 auto;width:920px; text-align:center;}

.v-stage .player embed{margin:0 auto;}

.v-tag{background:#FAFAFA;height:107px;padding:28px 0;}

.v-tag .wrap{position:relative;z-index:100;}

.v-tag .content{height:107px;overflow:hidden;width:900px;margin:0 auto; position:relative;}

.v-tag .content ul{ position:absolute;top:0;}

.v-tag .content ul li{width:133px;height:107px;margin:3px 20px 0 0;overflow:visible;}

.v-tag .content ul li div{width:100%;height:100%;position:relative;*zoom:1;}

.v-tag .content ul li div .mask{display:inline-block;background:#333333;height:80px;opacity:0.3;filter:alpha(opacity=30);left:0;top:0;width:133px; position:absolute;}

.v-tag .content ul li div img{box-shadow:0 0 3px #888888;height:80px;width:133px;}

.v-tag .content ul li a:hover div .mask{opacity:0;filter:alpha(opacity=0);}

.v-tag .content li .ms-yh{font-size:12px;padding-top:5px;}

.v-tag .content ul li a:hover{color:#099245!important;text-decoration:none;}

.mls-slide-triggers a{display:block;height:107px;width:30px; position:absolute;top:0;}

.mls-slide-triggers .prev{background-position:-3px 21px;left:0;}

.mls-slide-triggers .next{background-position:-80px 21px;right:0;}

.showft{padding:20px 0;}

.show_l,#comment_div{width:873px;}

#comment_div {
    margin-top: 0px;
    border: 1px solid #C8D8F2;
}

#comment_main{width: 101%;}

.left_head{padding: 10px;background-color: #ffffff;border-bottom: 1px solid #e8e8e8;}

.show_r{background:#FFFFFF;border:1px solid #DDDDDD;height:100%;padding:10px;width:300px;}

.show_r .header{padding:2px;}

.show_r .header h3{color:#999;}

.show-thumb li{background-color:#F0F0F0;border-top:1px solid #FFFFFF;border-bottom:1px solid #DDDDDD;padding:10px 10px 11px;}

.show-thumb li .a-img{display:inline;float:left;height:66px;margin:0 14px 0 0;width:120px;}

.show-thumb li h5{color:#099245;height:20px;line-height:20px;margin-bottom:3px;overflow:hidden;}

.show-thumb li h5 a{color:#099245}

.show-thumb li h5 a:hover{color:#099245!important;text-decoration:none;}

.show-thumb li p{color:#999;}

.show_r .ft{padding:6px 0; text-align:right;}

.show_r .ft a{color:#999;}

/*顶部频道导航*/

#guides{height:20px;width:70px;float:left;margin-top:22px;margin-left:28px}

#guides .city{height:20px;line-height:20px;position:relative;float:left;background:#3890FF}

#guides h2{text-align:center;color:#fff;margin:1px 2px 0px 5px;font-size:12px;font-family:"microsoft yahei",arial,sans-serif;line-height:20px}

#guides a,#guides a:hover{padding:0 4px 0 0;color:#fff;font-size:12px;cursor:pointer;line-height:20px;float:left;background:#3890FF}

.layer{display:none;position:absolute;z-index:10000;width:450px;padding:10px;border:1px solid #ccc;background:#FFF;box-shadow:2px 2px 2px #dbdfe0}

.layer .shut{float:right;width:21px;height:21px;background:url(../images/shut.jpg) no-repeat;text-indent:-99999em;cursor:pointer}

.layer .shut:hover{background:url(../images/shut.jpg) no-repeat 0 -25px}

.layer h2{font-size:12px;color:#323232}

.layer .city a{padding:3px 5px;text-align:left;display:inline-block;margin-bottom:4px}

.layer a:hover{color:#fff;text-decoration:none}

.layer p{clear:both;padding-top:5px;color:#999}

.layer .city{width:440px}

/* 4.3 POS STYLES
--------------------------------------------------------- */
.pos{color:#888888;font-family:SimSun, sans-serif;}
.pos a:link,.pos a:visited{color:#888888;height:18px;margin:0 7px;}
.pos a:hover{text-decoration:none;}

