 
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
 
.ui-nav {
	height:30px;
	background:#222;
	padding-top:5px;
	font-size: 14px;
}
 .ui-nav h1{
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	color: #CCCCCC;
}
 
 
/*资讯播放列表*/
.video-list { position: absolute; left:0; top:0; }
.video-rel-img { display:block; width:120px; height:85px; position:relative; overflow:hidden; }
.video-rel-img:hover { text-decoration:none; }
.video-list .hover { background:#1d1d1d; }
.video-list .hover h3 a, .video-list .hover h3 a:hover, .video-list .hover h3 a:visited { color:#e3e3e3; }
.video-list .hover .video-rel-filter { visibility:visible; }
.video-rel-filter { width:120px; height:85px; background:url(relplayicon1.png) no-repeat left top; visibility:hidden; position:absolute; left:0; top:0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="relplayicon1.png", sizingMethod="crop");
cursor:pointer; }
.video-list-hd .next,.video-list-hd .prev{font-size: 12px;color: #FFFFFF;font-weight: normal;padding: 2px;border: 1px solid #666666;margin-right: 3px;margin-left: 3px;}
.video-list-hd { padding:23px 13px 20px 12px; height:16px; overflow:hidden; }
.video-list-hd .fB { color:#ddd; }
.video-list-hd input { vertical-align:middle; position:relative; top:-2px; }
.video-list-hd label { color:#e3e3e3; font-size:14px; }
.video-list li { width:315px; float:left; border-top:1px solid #363636; }
.video-list h3 { line-height:1.7; }
.video-list h3 a { color:#a1a1a1; }
.video-list h3 a:hover { color:#a1a1a1; }
.video-list h3 a:visited { color:#a1a1a1; }
.video-list p { color:#767676; }
.video-list .on { background:#2f2f2f; }
.video-list .on h3 { font-weight:bold; }
.video-list .on a { cursor:default; }
.video-list .on a:hover { text-decoration:none; }
.video-list li a { outline:none; }
.video-list .right { width:160px; height:85px; overflow:hidden; }
#js_VideoList { position:relative; }
.video-rel { background:#272727 url(xgsp.png) no-repeat 11px 23px; position:relative; }
.video-rel-img:active .video-rel-filter { background-position:0px -91px; }
.video-rel-length { position:absolute; right:0; bottom:0; background:#111011; font-family:arial; color:#dbd9d5; font-weight:bold; padding:0px 4px; cursor:pointer; }
.video-rel-info {
	margin-top:5px;
	line-height:20px;
	overflow:hidden;
	padding: 0px;
	height: 60px;
}
 
.video-rel-slider { position:absolute; top:3px; right:5px; width:12px; overflow:hidden; }
 
.video-rel-gradient { width:320px; height:30px; position:absolute; left:0; bottom:0; background:-webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7))); background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); background:-moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); background:linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); pointer-events:none; }
.video-list .clearfix { padding:10px 13px; }
.video-list .video-rel-info { padding:0; }
.video-list h3 { color:#a1a1a1; }
.video-list-link { cursor:pointer; display:block; padding:10px 13px; }
.video-list-link:hover { background:#1d1d1d; text-decoration:none; }
.video-list-link:hover h3 { color:#e3e3e3; text-decoration:underline; }
 
/*图文列表18 你可能喜欢*/
 
.v-slider-body { position:absolute; left:0px; }
 
/*改版*/
.video-eldiv {
	margin: auto;
	width: 640px;
}
.video-left-640 { width:640px; float:left; }
.video-right-320 { width:320px; float:right; overflow:hidden; }
 
.movie-area, .movie-area .ui-nav { background-color:#303030; }
.movie-area { padding-bottom:15px; }
.movie { z-index:100; position:relative; height:480px; box-shadow: 2px 2px 9px #010101; background:#101010; }
.movie-point { padding-bottom:4px; }
.area-overflow { overflow:visible; width:960px; margin:0px auto; position:relative; }
  
  
.video-border { border:1px solid #f4f4f4; border-top:none; }
.video-border-top { border-top:1px solid #f4f4f4; }
.video-pl14 { padding-left:14px; }
.video-plr6 { padding:0px 6px; }
.overlay-mask { position:fixed; _position:absolute; left:0; top:0; z-index:10000; width:100%; height:100%; opacity:0.5; filter:alpha(opacity=50); background:#000; display:none; }
 
 li.active { background:#000000;}