﻿html,body,div,h1,h2,h3,h4,h5,h6,p,span,em,a,img,ul,li,ol,form,button,input,textarea,dl,dt,dd,iframe{margin:0;padding:0;}
body{text-align: left;font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Verdana",sans-serif;background:#ffffff url(/images/bg1.jpg) repeat 0 0;color:#888;}a {cursor: pointer;color:#000;text-decoration: none;outline: 0 none;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
a:hover,a:focus{text-decoration:none;color:#CD2407;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6,em{font-size:14px;font-weight:normal;}
h2{color:#000;}
ol,ul{list-style:none;}
em{font-style: normal;}
img{border:0;vertical-align:middle;}
a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/*.clearfix{zoom:1;}*/
.wrap{margin:0 auto;width:980px;}
.mt10{margin-top:10px;}
.mt20{margin-top:2px;}
.tophead {margin:0 auto;width:980px;text-align: center;}
#menu .ok{background:#000}
#menu .oo{background:#fff}
.STYLE1 {font-size: 22px}
.STYLE2 {
	color: #0099FF;
	font-weight: bold;
	font-size: 22px;
}
.STYLE3 {
	color: #FF0000;
	font-size: 28px;
}
.STYLE5 {font-size: 22px}
.browsehappy {width:650px;position:fixed;left:0px;top:58px;height:40px;line-height:40px;color:red;clear:both;z-index:2000;text-align:center;}
#ABIOPAGDF_5152, #ABIOPAGDF_5152Fi{
  height: 120px !important;
  object-fit: fill;
}

#ABIOPAGDF_5152Fi{
  visibility: visible !important;
}

#ABIOPAGDF_5152Fa{
  background: transparent !important;
}


#header .box, .movie_list{
  width: 100% !important;
}

#header .cat_pos{
  padding: 0px !important;
}

.movie_list ul{
  padding-top:0px !important;
}
.movie_list li{
  margin-top:0px !important;
}

.movie_list{
  padding: 0px !important;
}

#w980 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: 

#333; OVERFLOW: hidden; PADDING-TOP: 0px
}
#w700 {
	WIDTH: 960px; MARGIN-BOTTOM: 2px; BACKGROUND: #666; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 14px; OVERFLOW: hidden; _display: inline
}
#w700 A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#w700 A:hover {
	BACKGROUND: #000000; COLOR: #fff
}
.boxBBB {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; WIDTH: 960px; BACKGROUND: #f0f0f0; OVERFLOW: hidden
}
.text {
	MARGIN: 0px 10px; WIDTH: 940px; OVERFLOW: hidden
}
.text UL {
	WIDTH: 950px
}
.text UL LI {
	LINE-HEIGHT: 29px; PADDING-LEFT: 5px; WIDTH: 229px; BACKGROUND: #efead6; FLOAT: left; HEIGHT: 29px; OVERFLOW: hidden; MARGIN-RIGHT: 2px
}
.text UL LI IMG {
	POSITION: absolute; MARGIN-LEFT: 5px
}
.text UL LI SPAN {
	float:right;cursor:pointer;COLOR: red;FONT-FAMILY: Tahoma;overflow:hidden; FONT-SIZE: 13px; MARGIN-RIGHT: 5px
}
.text UL LI EM {
	FONT-FAMILY: Arial; FLOAT: right; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
H3 {
	font-weight:900;  FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.nr_tag {padding: 6px 0px;text-align: left;display: block;}
#nav {width: 978px;padding: 0px 0px 0px;margin-left: auto;margin-right: auto;height: 95px;clear: both;background-color: #FFF;overflow:hidden;}
#nav2 {
	width: 978px;
	padding: 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	clear: both;
	background-color: #FFF;
	overflow:hidden; 
}
#nav2 a {
	padding: 0px 11px 0px 12px;
	transition:0.1s ease-in;
	width: 73px;
	height: 30px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 30px;
	overflow: hidden;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	float: left;
	display: block;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.3);
	_padding: 0 11px 0 11px;
}
#nav2 a.on {
	height: 30px; color: rgb(255, 255, 255);  text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(0, 116, 200);
}
#nav2 a.on1 {
	height: 30px; color: rgb(200, 200, 200);  text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(41, 36, 33);
}
#nav2 a.on2 {
	height: 30px; color: rgb(200, 200, 200);  text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(100, 36, 33);
}
#nav2 a.on:hover {
	height: 30px;
	color: rgb(255, 255, 255);
	text-decoration: none;
	border-bottom-color: currentColor;
	border-bottom-width: 0px;
	border-bottom-style: none;
	background-color: #000;
}
#nav2 a.current{height: 30px;
	color: rgb(255, 255, 255);
	text-decoration: none;
	border-bottom-color: currentColor;
	border-bottom-width: 0px;
	border-bottom-style: none;
	background-color: #000;}
#nav2 a:hover {
	background: rgb(0, 116, 166); text-decoration: none;
}
#nav2 em {
	margin: 5px 6px 0px; width: 1px; height: 25px; overflow: hidden; float: left; display: block;
}
#nav2 em {
	background: rgb(0, 116, 166); border-right-color: rgb(0, 158, 226); border-right-width: 1px; border-right-style: solid;
}
.navc {
	margin: 0px auto;
	width: 979px;
	height: 30px;
	display: block;
	background-color: #666;
}
.navd {
	margin: 0px auto;
	width: 979px;
	height: 30px;
	display: block;
	background-color: #000;
}
.nave {
	margin: 0px auto;
	width: 979px;
	height: 30px;
	display: block;
	background-color: #000;
}
.wk {border:1px solid #D9D9D9; background: #FFF; margin-top: 1px;}
#header {height:138px;background:#363435;clear:both;}
#header{border:1px solid #D9D9D9;
margin:0 auto;
	top: 0px;
	width: 980px;
}
#header .box{width:980px;margin:0 auto;}
#header .logo {float:left;width:160px;height:48px;}
#header .logo a {float:left;width:160px;height:48px;background:url(../images/logo.png) no-repeat left center;}
#header #menu {float:right;margin:0px;color:#fff;position:relative;z-index:1000;}
#header #menu li {float:left;position:relative;background:url(../images/menu-separator.gif) no-repeat left center;}
#header #menu li a {padding:0 15px;display:block;color:#eee;font-size:16px;line-height:48px;}
#header #menu li a:hover{background:#444}
#footer {width: 970px;margin:0px auto;border:#D9D9D9 solid 1px; color:#000;height:318px;text-align:center;padding:5px; background:#fff;margin-top:2px;}
#footer li{padding:5px; background:#fff;}
#footer a{color:#333;}
#footerad {width: 970px;margin:0px auto;border:#D9D9D9 solid 1px; color:#000;height:250px;text-align:center;padding:5px; background:#fff;}
#footerad li{padding:5px; background:#fff;}
#footerad a{color:#333;}
.box{overflow:hidden;}
.box .title{height:36px;line-height:36px;}
.box .title h2{float:left;font-size:20px;color:#353434;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.title{margin-left:10px;height:36px;line-height:36px;}
.title h2{float:left;font-size:20px;color:#353434;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.sp_pri{background:url(../images/ico.png) no-repeat;}
.pic_ico,.novel_ico,.movie_ico{float:left;display:block;width:30px;height:30px;margin:6px 10px 0 0;_margin-top:3px;}
.pic_ico{background-position:0 0;}
.novel_ico{background-position:0 -34px;}
.movie_ico{background-position:0 -68px;}
.cat_pos{padding:5px 10px;}
.cat_pos .cat_pos_l{float:left;}
.cat_pos h1,.cat_pos h2{display:inline;color:#000;}
.cat_pos .cat_pos_r{float:right;overflow:hidden;}
.cat_pos .cat_pos_r em{padding:0 0px;color:#C00;font-weight:bold;}
.pagination22 {text-align:center;height:32px;line-height:32px;margin-bottom:10px;margin-top:10px;}
.pagination22 em {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination22 .pagenow {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination22 a {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination22 a:hover { background-color:#63b8ff; color:#fff;text-shadow:1px 1px 1px #000;}
.pagination22 strong { font-weight:normal;padding:0px 12px;  height:32px;line-height:32px;display:inline-block;background-color:#63b8ff; margin-right:2px; color:#fff; text-shadow:1px 1px 1px #000;}
.pagination {text-align:center;height:32px;line-height:32px;margin-bottom:10px;margin-top:0px;}
.pagination em {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination .pagenow {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination a {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination a:hover { background-color:#63b8ff; color:#fff;text-shadow:1px 1px 1px #000;}
.pagination strong { font-weight:normal;padding:0px 12px;  height:32px;line-height:32px;display:inline-block;background-color:#63b8ff; margin-right:2px; color:#fff; text-shadow:1px 1px 1px #000;}
.footad{height:980px;overflow:hidden;}
.footad .foota1{float:left;padding:1px 0;}
.footad .foota2{float:left; margin-left:4px;padding:0px;}
.art{padding:0 20px;color:#000;font-size:16px;height:25px;line-height:25px;}
.list li{margin-left:10px;border-bottom:#CEDCF0 dashed 1px;font-size:15px;}
.list li a{display:block;overflow:hidden;padding-left:5px;}
.list li a:hover,.list li a:active{background-color:#EEF3FA;text-decoration:none;}
.list li a:visited{color:#000;} 
.list span{float:right;margin-right:29px;cursor:pointer;font-size:13px;color:#000;overflow:hidden;}
.fl {float: left;}
.fr {float: right;}
.list UL {
	WIDTH: 960px;
}
.list UL LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 232px;  FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; MARGIN-RIGHT: 2px
}
.list UL LI IMG {
	POSITION: absolute; MARGIN-LEFT: 5px
}
._list UL LI SPAN {
	FONT-FAMILY: Tahoma; FONT-SIZE: 12px; MARGIN-RIGHT: 0px
}
.list UL LI EM {
	FONT-FAMILY: Arial; FLOAT: right; COLOR: #999; MARGIN-LEFT: 0px; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
.list li{margin-left:5px;border-bottom:#CEDCF0 dashed 1px;font-size:15px;}
.list li a{display:block;overflow:hidden;padding-left:5px;}
.list li a:hover,.list li a:active{color:#fff;background-color:#6E7B8B;text-decoration:none;}
.list span{color:red;float:right;margin-right:10px;cursor:pointer;font-size:13px;overflow:hidden;}
#pic_list {width:960px;margin:0px auto;border:1px solid #D9D9D9; margin-top:5px;padding:10px; background:#FFF;}
#pic_list h2 {margin-left:0px;font: normal 16px "微软雅黑";color: #111;height: 25px;border-bottom: 1px solid #f60;padding: 15px 0 0 0;padding-top:0;position: relative;clear: both;}
#pic_list h2 a {color: #7e7e7e;position: absolute;right: 0;top: 2px;font-size: 14px;}
#pic_list .hot {width: 300px;height: 250px;position: relative;overflow: hidden;margin-top: 10px;}
#pic_list .black{width: 100%;height: 25px;line-height: 25px;color: #fff;position: absolute;left: 0;bottom: 0;overflow: hidden;background: #000;}
#pic_list .black a {display: block;width: 92%;height: 25px;line-height: 25px;color: #fff;margin: 0 auto;overflow: hidden;}
#pic_list .picList_small {width: 660px;}
#pic_list .picList_small li{float: left;width: 155px;margin: 10px 0 0 10px;display: inline;position: relative;}
#pic_list .picList {width: 960px;}
#pic_list .picList li{float: left;width: 180px;margin: 10px 0 0 10px;display: inline;position: relative;}
#pic_list .picList_small .picTips {width:150px;}
#pic_list .picList .picTips {width:175px;}
#pic_list .picTips a{padding-left:10px;color:#fff}
.list2{padding:2px 0;float:left;width:320px;}
.channel{width:978px;margin-bottom: 10px;}
.channel .zuo{width:808px; float:left}
.channel .you{padding:5px;width:150px; float:right;}
.channel li a{height:40px;line-height:40px;}
.channel li a:hover{}
.channel2{width:160px;}
.news_text {padding-top:0px;}
.news_text .page_title{color:#000;font-size:26px;text-align:center;}
.news_text ul,.play ul{color:#005AB5;border:#D9D9D9 solid 1px;padding:0 29px;background-color:#F5F5F5;overflow:hidden;}
.news_text li,.play li{overflow:hidden;width:400px;}
.news_text .last,.play .last{float:left;}
.news_text .next,.play .next{float:right;text-align:right;}
.news_text h3,.play h3{font-size:16px;}
.content{padding:10px 20px;color:#000;font-size:16px;word-break:break-word;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space: -pre-wrap;}
.content img{margin:10px 0;clear:both;max-width:940px;width:expression(this.width> 940 ? 940 : true);overflow:hidden;}
.movie_list{width:960px;padding:0px 20px;}
.movie_list ul{margin-left:-40px;_margin-left:-80px;padding-top:10px;position:relative;zoom:1;}
.movie_list li{position:relative;float:left;width:208px;margin-top:10px;margin-left:40px;}
.movie_list h3{font-size:16px;height:30px;line-height:30px;margin:5px 0 5px;overflow:hidden;}
.movie_list img{width:200px;height:230px;}
.movie_list a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.movie_list .movie_date{color:#fff;font-size:12px;position:absolute;display:block;height:26px;line-height:26px;top:200px;left:5px;background:rgba(0,0,0,0.5);border-radius:13px;padding:0 13px;text-shadow:1px 1px 1px #000;}
@media \0screen\,screen\9{
.movie_list .movie_date{padding:0;}
.movie_list .bg_top{display:inline-block;height:26px;line-height:27px;padding:0 0 0 14px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg_b725ffb28a.png');zoom:1}
.movie_list .bg_tail{display:inline-block;zoom:1;position:absolute;width:13px;height:26px;right:-13px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg-tail_5aa4fe5fc6.png')}
}
#cscms_vod_show {width: 980px;margin: 0 auto}
#box{width:980px;margin:0 auto;clear:both}
#sidebar{width:225px;float:right;overflow:hidden}
.h2title{height:33px;padding:10px 15px 0;overflow:hidden;border-bottom:1px #e3e3e3 solid}
.h2title img{margin:10px 0;clear:both;max-width:940px;width:expression(this.width> 940 ? 940 : true);overflow:hidden;}
.hshare{height:30px;overflow:hidden;padding:5px 0 10px;line-height:13px;}
.hshare1{height:25px;overflow:hidden;padding:5px 0 15px;line-height:13px;width:930px;}
.hsimg{width:930px!important;height:30px!important;float:none!important;border:none!Important;padding:none!important}
.hshare a{margin-left:3px}
#box #bdhd h2{ background:url(../images/h2title.gif) -9px -450px no-repeat;width:150px; height:22px;overflow:hidden}
#box #yuku h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #tudou h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #qiyi h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #qvod h2{ background:url(../images/h2title.gif) -9px -410px no-repeat;width:150px; height:22px;overflow:hidden}
#box #letv h2{ background:url(../images/h2title.gif) -9px -565px no-repeat;width:150px; height:22px;overflow:hidden}
#box #qq h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #sohu h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #sinahd h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
#box #swf h2{ background:url(../images/h2title.gif) -9px -130px no-repeat;width:150px; height:22px;overflow:hidden}
.h2title h3{float:left;font-size: 18px;font-weight:bold;color:#095e9f;}
.h2title .more{float: right;background: url(../images/more.png) no-repeat 0 48%; COLOR: #444444;padding-left:12px;font-size: 12px;}
.topinfo2{height:25px;overflow:hidden;padding:5px 0 10px;line-height:13px;width:958px;text-align:center;border-left:1px #d4d3d3 solid;border-right:1px #d4d3d3 solid;border-top:1px #d4d3d3 solid;}
.topinfo{font-size: 12px/30px;color:#095e9f;border:1px #CBCBCB solid;background:url(../images/infobg.png) 0 0 repeat;padding:0 20px;margin:5px auto 0;width:918px;position:relative}
.h2title .more a{color:#f00;}
.fr{float:right;padding-right:20px}
.topinfo h3{ no-repeat 17px; padding-left:3px}
.topinfo span{ float:right; font-size:12px; font-weight:normal; padding-right:5px;color:#FF0000}
.lmain{background:#fff;border:1px #d4d3d3 solid;margin-top:5px;zoom:1}
#vod{padding:0 5px;width:970px;background-color:#fff;border:1px #d4d3d3 solid;float:left;margin-top:5px;margin-bottom:5px}
#vod .vodmain {float:left;width:520px;overflow:hidden;margin-left:12px;line-height:25px;border-right:0px #d4d3d3 solid;padding-right:2px;height:148px auto;}
#vod .vodmain .title{padding-top:8px;font-size: 18px;color:#095e9f;}
#vod .vodmain .title em{font-size: 12px;margin-left: 10px;font-style:normal;color:#ff6600 !important}
#vod .vodmain .score{float:right;display:inline-block;padding-right:10px;margin-top:2px}
#vod .vodmain .score span{text-align: right;margin-top: -25px;height: 21px;font-size:bold 20px/1.5em arial;color:#e02e2e}
#vod .vodmain .score em{color:#ff6600;font-size:12px;}
#vod .vodmain .actor{padding-top:8px;}
#vod .neir{float:left;width:644px;overflow:hidden;line-height:23px;margin-left:10px;border-right:0px #d4d3d3 solid;}
#vod .jieshao{padding-top:8px;}
#vod .vodmain .wide{padding-top:5px;display:inline-block;width:48%;}
#vod .btn_play{width:98px;height:29px;margin-top:5px;text-indent:-999px;display:block;}
#vod_JJSS {width:980px;margin:0px auto;}
#vod_JJSS .zuo{width:650px; height:363px auto; float:left;padding:0px 2px 2px 2px;background-color:#fff;padding-left:10px; }
#vod_JJSS .zuo img{width:240px;height:300px;margin:5px;border:1px solid #c8c8c8;float:left;padding:4px;border:1px solid #c8c8c8;float:left;}
#vod_JJSS .zuo img:hover{border: 1px solid #83bb48}
#vod_JJSS .you{width:450px; float:right;margin-top:0px;background-color:#fff;padding-left:5px; border:1px solid #D9D9D9;}
#vod_JJSS .you img:hover{border: 1px solid #83bb48}
#vod_JJSS .video_list ul{padding-left:8px;overflow:hidden; zoom:1; width:720px;}
#vod_JJSS .video_list li{float:left; width:158px; margin:9px 20px 10px 0; line-height:2; color:#aaa;overflow: hidden;height:228.5px;}
#vod_JJSS .zuo .name{width:150px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
#vod_JJSS .v_rlist{width:360px;}
#vod_JJSS .v_rlist li{font-size:15px;}
#vod_JJSS .v_rlist li a{display:block;overflow:hidden;padding:4px;}
#vod_JJSS .v_rlist li a:hover,#vod_JJSS .v_rlist li a:active{background-color:#EEF3FA;text-decoration:none;}
#vod_JJSS .v_rlist li a:visited{color:#000;} 
#vod_JJSS .v_rlist span{float:right;margin-right:3px;cursor:pointer;font-size:12px;color:#000;overflow:hidden;}
#vod_JJSS .actor{padding-top:8px;}
#vod_JJSS .show {width: 720px;margin: 0 auto}
#vod .infobox {float:left;width:520px;overflow:hidden;margin-left:12px;line-height:25px;border-right:0px #d4d3d3 solid;padding-right:2px;height:148px auto;}
.r {float:right;}
.info {width:350px; overflow:hidden; padding-right:10px;}
.info ul {margin-top:8px;}
.info ul li span {color:#999; padding-left:3px;}
.info ul li h1 {font-size:12px; color:#272727; display:inline;}
.info ul li.nob {border-bottom:0;}
.money_336 {width:306px; overflow:hidden; }
.infobox {width:500px; overflow:hidden;}
#listbox{border:1px #dfdfdf solid;width:980px;margin:2px auto 0;background:#fff;overflow:hidden;clear:both}
.listbox{padding-left:45px;padding-top:2px}
.listbox li{width: 130px;float: left;margin-right:32px;display: inline;height: 270px;overflow: hidden;}
.listbox li img {padding: 4px;border: 1px solid #dcdcdc;background: #fff;margin:0 auto;display:block;margin-bottom:2px;position: relative;}
.listbox li img:hover{border: 1px solid #83bb48}
.listbox li a{ font-size:14px ;}
.listbox li p{width:130px;overflow:hidden;white-space:nowrap;padding:0 2px;line-height:22px;color:#999}
.play-list-box{float:left;margin:0 10px;width:100%;}
.play-list-box .Title{height:40px;background:url(../images/line.gif) 0 55px repeat-x;margin:0 10px;overflow:hidden}
.play-list-box h4{width:120px;height:30px;margin-top:10px;float:left;text-indent:-999px;overflow:hidden}
#ckplayer.play-list-box h4{ background:url(../images/player/normal.gif) no-repeat;display:block}
#http.play-list-box h4{ background:url(../images/player/http.gif) no-repeat;display:block}
#ftp.play-list-box h4{ background:url(../images/player/ftp.gif) no-repeat;display:block}
#thunder.play-list-box h4{ background:url(../images/player/thunder.gif) no-repeat;display:block}
#bt.play-list-box h4{ background:url(../images/player/bt.gif) no-repeat;display:block}
#qvod.play-list-box h4{ background:url(../images/player/qvod.gif) no-repeat;display:block}
#jjvod.play-list-box h4{ background:url(../images/player/jjvod.gif) no-repeat;display:block}
#fvod.play-list-box h4{ background:url(../images/player/fvod.gif) no-repeat;display:block}
#yyxf.play-list-box h4{ background:url(../images/player/yyxf.gif) no-repeat;display:block}
#xfplay.play-list-box h4{ background:url(../images/player/yyxf.gif) no-repeat;display:block}
#HLSPlayerMp4.play-list-box h4{ background:url(../images/player/HLSPlayerMp4.gif) no-repeat;display:block}
#HLSPlayerM3u8.play-list-box h4{ background:url(../images/player/HLSPlayerMp4.gif) no-repeat;display:block}
#xunlei.play-list-box h4{ background:url(../images/player/xunlei.gif) no-repeat;display:block}
.play-list-box .contents{float:left;margin-bottom:10px;height:auto !important;height:30px;min-height:30px;}
.play-list-box .play-list{width:956px;overflow:auto;overflow-x:hidden;position:relative;padding-left:12px; }
.play-list-box .play-list a{width:110px;height:28px;line-height:28px;border:1px #e0e0e0 solid;float:left;display:block;text-align:center;margin:8px 7px 0 0;background:#f5f5f5;position:relative;color:#444}
.play-list-box .play-list a:hover{ text-decoration:none}
.play-list-box .play-list .new{top:0;right:0;width:22px;height:12px;display:block;position:absolute;background:url(../images/new.gif) no-repeat;text-indent:-999px}
.play-list-box .play-list a:hover{background:#ff6600;border-color:#ff3300;color:#fff;}
.txt{height:22px;line-height:22px;float:right;margin-top:15px; font-family:Tahoma;}
.txt a{color:#e12160}
.plalistbox{width:978px;border:1px #ccc solid;clear:both;background:#fff;}
.playlist-tab{height:50px;border-bottom:1px #ccc solid;width:958px;}
.playlist-tab ul li{padding:4px 5px;float:left;cursor:pointer;border-right:1px #ccc solid}
.playlist-tab ul li img{display:inline}
.playlist-box{width:980px;clear:both}
.pplist{display:block;overflow:hidden}
.pplist ul li{width:150px;float:left;height:20px;padding:5px 2px}
.cmd {width: 100%;font-size:14px;height: 40px;line-height: 40px;overflow: hidden;}
.cmd .left {float: left;}
.cmd .bdsharebuttonbox {float: left;margin-left:30px;margin-top:3px;}
.cmd .left img {height: 24px;}
.cmd .left a {margin-left:10px;margin-right:5px;}
.cmd .right {float: right;padding-right:6px;color:#555;}
.playend {float: left;width: 100%;color:#333;}
.playend  .t{float: left;width: 100%;margin:0 auto;margin-top:5px;text-align: center;padding-bottom:10px;border-bottom: solid 1px #f90;}
.playend  .s{float: left;width: 100%;margin:0 auto;margin-top:10px;}
.playend  .t a{float: left;margin-left:20px;font-size:16px;width: 100px;height: 25px;text-align: center;padding-top:5px;padding-bottom:5px;}
.playend  .t a.cur{background:#f60;color:#fff;}
.playend  .s {float: left;height:auto !important;height:250px;min-height:250px;}
.playend  .s p{font-size:14px;float: left;width: 100%;margin:5px;}
.playend  .s .pl h2,.playend  .s .plist h2 {font-size:16px;margin:5px;border-bottom: solid 1px #ccc;}
.playend  .s .plist {float: left;width: 98%;}
.playend  .s .plist h2{float: left;width: 100%;padding-bottom:8px;}
.playend  .s .plist a{font-size:14px;float: left;margin:6px;padding:5px;padding-left:11px;padding-right:10px;background: #6D6D6D;color:#fff;}
.playend  .s .plist a.cur{background: #ff6600;}
.down {float:left;width:80px;border:1px solid #ccc;height:32px;line-height:32px;text-align:center;font-size:14px;color:#444;}
.vlistbox2{padding-left:20px;overflow:hidden;}
.vlistbox2 li{float:left;width:106px;overflow:hidden;margin-top:13px;margin-right:28px;padding-bottom:5px;text-align:center}
.vlistbox2 li a{ font-size:14px;line-height:20px}
.vlistbox2 li img{width:106px;height:133px;}
.playshow_mask{display:none;width:100%;height:100%;filter:alpha(opacity=100);opacity:1.0;z-index:1001;background-color:#101010;position:fixed;_position:absolute;top:0;left:0;}
.playArea {position:relative;z-index:1000;margin: 0 auto;}
.light_switch {width:40px;height:60px;position:absolute;right:80px;top:300px;z-index:999;background:url(../images/kd.png) no-repeat;cursor:pointer;}
.light_switch span {float:left;margin-top:40px;margin-left:5px;color:#111}
.h2title .more a{color:#f00;}
.fr{float:right;padding-right:20px}
.topinfo h3{ no-repeat 17px; padding-left:3px}
.topinfo span{ float:right; font-size:12px; font-weight:normal; padding-right:5px;color:#FF0000}
.lmain{background:#fff;border:1px #d4d3d3 solid;margin-top:5px;zoom:1}
.vcs{padding:5px 20px;color:#646464 !important;line-height:24px;font-size:14px;width:950px;clear:both;}
.vcs img{margin:10px 0;clear:both;max-width:940px;width:expression(this.width> 940 ? 940 : true);overflow:hidden;}