*{
	list-style:none;
	margin:0;
	padding:0;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
}
div , ul , li , a , img , p , span{
	overflow:hidden
}
#head h1{
	display:none;


}
#foot a:link{color:#999999;}

#play_iframe{
height:484px;
*height:468px;
} 
.hh4 {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000099;

}


.STYLE1{
color:#ff0000;
}
.STYLE2{
color:#555;line-height:20px;padding:5px;height:auto;
}
.STYLE2 .img{padding:2px;border:1px solid #CCCCCC;margin:0 5px 5px 5px;background-color:#ffffff;float:left;}


img{
	border:none;
}
img a:hover {
	color: #996600;
	border: 1px solid #999999;
}

a{
	color:#016A9F;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color: #ff0000;
}
.h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.h a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.h a:visited {
	color: #FF0000;
}
.h a:hover {
	color: #996600;
}
.h a:active {
	color: #FF0000;
}

h3{
	height:25px;
	line-height:25px;
	border:1px solid #A9CCDF;
	color:#016A9F;
	padding-left:17px;
	font-size:12px;
	background:url(Images/xbb_03.png) no-repeat 4px 8px;

	
}
	h3 span{
		font-weight:normal;
	}

.play_5{background:url(Images/f_03.png) repeat-x;margin-top:1px;height:21px;border-bottom:1px solid #A9CCDF;padding:6px 10px 1px 5px;}
.play_5 span{float:right;}
.play_5 span a{color:#00f;font-size:14px;text-decoration:underline;}
h5{
	background:url(Images/f_03.png) repeat-x;
	border-bottom:1px solid #A9CCDF;
	height:21px;
	padding:4px 10px 0 10px;
	color:#1974C8;
	font-size:12px;
	

}
h5 a{color:#1974C8;}
h5 span{float:right;}
	h3 span{
		font-weight:normal;
	}


h4{
	font-size:12px;
	height:25px;
	line-height:25px;
	background-color:#ECF3FB;
	border-bottom:1px dashed #A9CCDF;
	margin-bottom:4px;
	color: #0000CC;
	width: 180px;
	overflow: hidden;
}

.listbx{float:left;
margin-left:10px;

}
.left{
	display:inline;
	float:left
}
.right{
	display:inline;
	float:right
}
.clear{
	clear:both;
	height:0px;
}
.wrap{
	width:950px;;
	margin:0 auto;
}
.bord{
	border:none;
	
}
.logo1{ float:right;margin:2px 0;}
.ubord{
	border-bottom:0px;
	width:948px;
}
.mtop{
	margin-top:4px
}
.cen{
text-align:center;
}
.mdy{
width:704px;height:150px;overflow-y:scroll;
}
.tf{
padding:5px 0 5px 5px;
}

.left .beimian,.right .beimian{
border:1px solid #A9CCDF;
}
.left .beimian{margin-top:8px;}
.revideo {
	width:233px;
	height:343px;
	margin-right:1px;
	
}
	 .revideo ul{
		padding-top:6px;
		
	}
		 .revideo ul li{
			padding-left:24px;
			height:24px;
			line-height:24px;
			background:url(Images/list_ico.png) no-repeat 12px 9px;border-bottom:1px #ddd dashed ;
		}
			 .revideo ul li span.hot{
				float:right;
				padding-right:2px;
				font-size:11px;
				color:#ff0000;
				margin-right:3px;
			}
				 .revideo ul li span.hot img{
					margin-top:7px;
					display:inline;
					float:right;
				}
.revideo1 {
	width:333px;
	margin-right:1px;
}
.revideo1 h1 {background:#E1EAFF; height:28px; line-height:28px;border-bottom:1px #94c3f7 solid; font-size:14px; font-weight:bold; padding-left:10px}
	 .revideo1 ul{
		padding-top:6px;padding-left:6px;
	}
		 .revideo1 ul li{background:url(Images/play_bo_right.gif) left no-repeat; width:140px;float:left; text-align:left; height:23px; line-height:23px; overflow:hidden; padding-left:20px;white-space: nowrap;}

			 .revideo1 ul li span.hot{
				float:right;
				width:80px;
				font-size:11px;
				color:#333;
				margin-right:3px;
			}




				 .revideo1 ul li span.hot img{
					margin-top:7px;
					display:inline;
					float:right;
				}
#header{
	height:121px;
}
	#header #head{background:url(Images/p_navbg.gif) repeat-x #f1f4f6;
		height:25px;
		line-height:25px;
		color:#666;
		text-align:right;
	}
		#header #head a{
			color:#666;
			margin:4px;
			
		}
	#header #logo{
		margin:1px 0px 0px 8px;
	}
	#header #headad{
		margin:5px 0px;margin-left:3px;height:90px;
	}
#nav{
	height:67px;
	width:950px;
	border:none;
	
	background:url(Images/sdf_03.png) no-repeat;
}
#nav .MenuCss{
    color: #000066;
}	
	#nav ul {
	height:33px;
	padding-left:2px;
	
	}
		#nav ul li{
	display:inline;
	float:left;
	line-height:36px;
	width:62px;
	text-align:center;

		}
			#nav ul li a{
	font-size:14px;

	display:block;
	color:#ffffff;
	text-decoration:none;
	margin-right:1px;
			}
			#nav ul li a:hover{
	text-decoration:underline;
    	
			}
			#nav ul li.lihover a{
				background:url(Images/nav_hover.png) no-repeat left 3px
			}
		#nav #seach {
	height:33px;
	line-height:33px;
	padding-left:10px;
	position:relative;
	border:1px solid #A9CCDF;
	border-top:none;
	background:url(Images/q3_03.png) repeat-x;
		}
	#nav #seach .s{
	margin-top:0px !important;
	margin-top:5px;
	}	
			#nav input{
				position:absolute;
				top:5px;
				height:18px;
				margin:0px 5px;
				border:1px solid #006699;
				line-height:18px;
				text-align:center;
				color:#666666
			}
			#nav #stext{
	left:86px;
	border:1px inset #a8e3f9;
	width:135px;
	height:20px;
	padding-top:2px;
			}
			#nav #ssubmit{
				height:20px;
				border:none;
				left:242px;
				width:39px;
			}
			#nav span{
				margin-left:220px;
			}
				#nav span a{
					color:#3737FF;
					margin-left:5px;
					font-size:12px;
				}			
#main_top{
margin-top:1px;
}
	#main_top #newv1 {
		width:202px;
		height:183px;
	}
	#main_top #newv2 {
		width:29px;
		height:183px;line-height:43px;background:#A9CCDF;
	}
	#main_top #newv {
		width:233px;
	
	}
		#main_top #newv ul{
			height:399px;
			padding-top:3px;
                        padding-left:0px;
                        margin-left:10px;
		}
			#main_top #newv ul li{border-bottom:1px #D1F0FC dashed ;background:url(images/z1111.gif) no-repeat 2px 5px; padding:2px 15px;
				height:20px;
				line-height:20px;text-indent:2px;
				
			}
				#main_top #newv ul li span.time{
					float:right;
					font-size:11px;
					color:#FF0000;
				
				}
					#main_top #newv ul li span.time img{
						float:right;
						display:inline;
						margin-top:9px;
					}
					#main_top #newv ul li span.dc,.revideo ul li span.dc{
						background:url(images/icox.JPG) no-repeat 2px 4px; padding:2px 0px 2px 15px;
						color:#939393;
						}
	#main_top .right{
		width:710px;
		
	}
	#main_top .right .tj_cn{width:708px;border:1px solid #A9CCDF;border-top:none;height:380px;}
	#main_top .right .hot_tit{height:27px;background:url(images/b_03.gif) no-repeat;}
	#main_top .right .hot_tit span{float:right;padding:5px 15px 0 0;color:#000;}
		#main_top .right #slide{
			width:350px;
			height:194px;
		}
		#main_top .right .right{
			height:194px;
			width:350px;
		}

#main_top .right .right p{border:2px solid #ddd;}
#main_top .right .right ul li{float:left;width:155px;text-align:left;line-height:20px;color: #6F616E; background:url(images/list_ico.png) no-repeat 2px 8px; padding:2px 10px;}

		#main_top .right #imgv{
			height:180px;
		}
			#main_top .right #imgv ul{
				padding:10px 0 0 14px;
			}
				#main_top .right #imgv ul li{
					display:inline;
					float:left;
					text-align:center;
					width:101px;
					margin-right:14px;
				}
					#main_top .right #imgv ul li img{
						width:101px;
						height:138px;
					}
					#main_top .right #imgv ul li a{
						display:block;
						margin-top:5px;
						width:101px;
					}

.index{
		width:713px;
		float:right;
	}
	#main_bottom .list{

		display:inline;
		float:right;
		margin-left:5px;
		width:706px;		
		border:1px solid #A9CCDF;
		margin-top:4px;
		height:341px;
	}
	#main_bottom .list .kkk{
	width:704px;height:315px;
	border-top:none;
	
	
	}
		#main_bottom .list ul{
			margin:3px 1px;
		}
	#main_bottom .list .rm_film{float:left;width:106px;margin:3px 5px;display:inline;}
	#main_bottom .list .rm_film a img{border:1px solid #EAE4D1;
				background:none;margin-left:0px;
				padding:2px;
			}
	#main_bottom .list  dt{margin:5px 0 0;color:#0042FF;height:20px;}
	#main_bottom .list  dd{line-height:18px;height:36px;overflow:hidden;color:#939393;text-align:left;margin-top:-3px;}
	.paibang{height:100px;margin-top:-11px;}
	.paibang ul{margin:0px 0 5px 5px;padding:0;}
	.paibang ul li{
	width:130px;
	margin:1px 2px 1px 10px;
	padding-left:12px;
	display:inline;
	float:left;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height: 19px;
	background-color: #FFFFFF;
	}
			
#main_bottom .list ul li{
				float:left;
				width:105px;
				padding-left:10px;
				height:24px;
				line-height:24px;
				border-bottom:1px #ddd dashed ;
				overflow:hidden;
				margin:0px;
			}
			#main_bottom .list ul li.img{border:2px solid #ddd;
				width:100px;
				height:140px;
				background:none;
				padding-left:0px;
			}
				#main_bottom .list ul li.img a{
					display:block;
					width:100px;
					height:140px;
					margin-left:0px;
				}
					#main_bottom .list ul li.img a img{
						width:100px;
						height:140px;
						display:block;
					
					}
		#main_bottom .list h3 a{
			display:inline;
			float:right;
			margin:8px;
		}
.content{
		width:706px;
		padding-bottom:7px;
		float:left;
		 border-top:none;
		
	}	
	#channel .left .revideo{
		height:auto;
	}
	

	
			}
			#list_tabcn,#list_tabcn1{padding-left:26px;padding-top:5px;}
			.listimg {
			
			margin-bottom:25px;
			margin-right:40px;
			float:left;
			width:130px;
			height:242px;
			overflow:hidden;
			
			
			 }
			 #list_tabtt,#list_tabtt2{height:30px;width:704px;border:1px solid #A9CCDF;background:url(images/f.gif) 0 1px repeat-x;}
			 #list_tabtt p.topTit{color:#000;font-size:13px;font-weight:bold;}
			 #list_tabtt p.topC0,#list_tabtt2 li.topC0{font-size:14px;cursor:pointer;}
			 #list_tabtt p.topC1,#list_tabtt2 li.topC1{font-size:14px;background-color:#fff;cursor:pointer;}
			 #list_tabtt p{float:left;border-right:1px solid #ccc;height:30px;width:100px;text-align:center;padding-top:9px;}
			 #list_tabtt2 li{color:#333;float:left;height:30px;text-align:center;font-size:14px;padding:9px 10px 0 10px;border-right:1px solid #ccc;cursor: pointer;}
			 #list_tabtt2 li.topTit{color:#000;font-size:13px;font-weight:bold;}
			
			 .listimg a{color:#010101;}
			 .listimg a:hover{color:#f00;}
			
			.listimg img{width:120px;height:160px;padding:4px;
			border:#DCDCDC 1px solid;}
			
			.listimg p{margin-top:8px;}
			 .listimg p.biaoti{font-size:14px;margin-top:11px;text-align:left;}
			 .listimg p.zhuyan{color:#6C6C6C;width:130px;overflow:hidden;height:15px;}
			 .listimg p.dianbo{color:#6C6C6C}
			
	

		#alrum1 .left div ul li a{
			height:26px;
			line-height:26px;
			margin-left:20px
		}
		#alrum1 .left div p{
			line-height:22px;
			margin:0px 5px;
		}		
		#alrum1 .left div.info img.img{
			width:180px;
			height:225px;
			margin:7px 3px 0 3px;
		}

	
		#alrum1 .left div.info div h4{
			font-size:14px;
			margin-bottom:3px;
		}
		#alrum1 .left div.info div span{
			height:24px;
			line-height:24px;
			display:block;
			font-size:13px;
		}
			#alrum1 .left div.info div span em{
				font-size:12px;
			}
			#alrum1 .left div.info div span img{
				width:auto;
				height:auto
			}
	#alrum1 .left div.demand{
		padding-bottom:2px;
	}
		#alrum1 .left div.demand a{
			display:inline;
			float:left;
			height:26px;
			line-height:26px;
			width:105px;
			text-align:center;
			border:#A9CCDF 1px solid;
			margin:3px 0 0 7px;
		}
#alrum1 .right .revideo{
	height:auto;
	margin-right:0;
}

#alrum .left {
	width:706px;
}
	#alrum .left div.info{
		height:300px;
	
	}
	#alrum .left h3{
	height:25px;
	line-height:25px;
	border-bottom:#A9CCDF 1px solid;
	color:#1974C8;
	padding-left:19px;
	font-size:12px;
	background-color: #ECF7FF;
	margin-bottom:10px;
    }	
		#alrum .left div ul li a{
			height:26px;
			line-height:26px;
			margin-left:20px
		}
		#alrum .left div p{
			line-height:22px;
			margin:0px 5px;
		}
		#alrum .left div.info img.img{
			width:180px;
			height:225px;
			margin:7px 3px 0 3px;
		}

		#alrum .left div.info div.right{
			width:255px;
			margin:1px;
		}
		#alrum .left div.info div h4{
			font-size:14px;
			margin-bottom:3px;
		}
		#alrum .left div.info div span{
			height:24px;
			line-height:24px;
			display:block;
			font-size:13px;
		}
			#alrum .left div.info div span em{
				font-size:12px;
			}
			#alrum .left div.info div span img{
				width:auto;
				height:auto
			}
	#alrum .left div.demand{
		padding-bottom:2px;
	}
		#alrum .left div.demand a{
			display:inline;
			float:left;
			height:26px;
			line-height:26px;
			width:105px;
			text-align:center;
			border:#A9CCDF 1px solid;
			margin:3px 0 0 7px;
		}
#alrum .right .revideo{
	height:auto;
	margin-right:0;
}




#page{
	height:26px;
	line-height:26px;
	text-align:center;
                font-size:13px;
	width:950px;
                
}
	#page span{
		
	}
	#page a{background-color:#fff;
		
	}
	
#page p{display:inline;padding:3px 8px;border:1px solid #63A3C5;margin-right:5px;background-color:#63A3C5;color:#fff;}
	
#flash {
	text-align:center;
	height:400px;
	width:948px;
	border-top:none;
}

#comments div.page{
	line-height:30px;
	padding:0px 5px 0px 10px;
}
	#comments p.right{
		line-height:30px;
		font-size:12px;
	}
		#comments p.right em{
			font-weight:normal;
			font-style:normal
		}
		#comments p.right span{
			font-size:16px;
			color:#000;
			font-weight:bold;
			margin:0px 3px;
		}
		#comments p.right a{
			margin:0px 3px;
			font-weight:normal
		}
#comments dl{
	margin:0px 10px 5px 10px;
	padding:5px;
	background:#f1f4f6;
}
	#comments dl dt{
		height:20px;
		line-height:20px
	}
		#comments dl dt span{
			background:#663366;
			margin-right:4px;
			padding:0px 3px;
			line-height:20px;
			font-weight:bold;
			color:#fff;
			font-size:13px;
		}
		#comments dl dt p{
			height:20px;
			line-height:20px;
			color:#636363;
		}
	#comments dl dd{
		line-height:22px;
		color:#666;
	}
#comments div.comment{
	margin:0px 10px 5px 10px;
}
	#comments div.comment p{
		display:block;
		line-height:22px;
		margin:3px 0px;
	}
		#comments div.comment p input{
			width:80px;
			text-align:center;
			background:#fff;
			height:18px;
			line-height:18px;
		}
		#comments div.comment p input.submit{
			width:80px;
			text-align:center;
			background:#fff;
			height:30px;
			line-height:30px;
			font-size:13px;
		}
		#comments div.comment p span.red{
			color:#FF0000;
			line-height:22px;
			margin-right:10px;
		}
	#comments div.comment textarea{
		overflow-y:scroll;
		display:block;
		height:100px;
		width:680px;
		margin:0px;
		width:680px;
		background:#fff;
	}
#link{
	width:948px;
	margin-top:7px;
	padding-bottom:5px;
}
	#link ul{
		padding:5px 0px 0 4px;
	}
	#link ul li{
		display:inline;
		margin:0px 3px;
		width:auto;
		text-align:left;
	}
#foot{
	color:#999999;
	text-align:center;
	line-height:20px;
	padding:7px 0px;
}
	#foot span{
		display:block;
		color:#000
	}
#object_flash_player{
	z-index:0;
}
#search_list_container{
	position:absolute;
}


#liuyanlist{
	position:absolute;
	display:none;
	width:202px;
	height:120px;
	margin:0;
	border:1px red solid; 
	z-index:1111;
	overflow-y:auto;
	overflow-x:hidden;
	white-space:nowrap;	
}

#liuyanlist span{
	cursor:pointer;
	color:#f00;
}

#am1{width:950px; margin:auto}


#default_rmtj{
	float:left;
	width:490px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9CCDF;
}
#default_rmtj img{ border:1px; }
#default_rmtj h2,#noresult_rmtj h2{background:url(images/b_03.png) no-repeat;height:31px;padding-right:1px;font-size:12px; font-weight:bold}
#default_rmtj h2 *,#noresult_rmtj h2 *{float:right;font-weight:normal;width:58px;margin:4px 0 0;border-bottom:border:1px #A9CCDF solid;height:22px;cursor:pointer;overflow:hidden;line-height:22px;text-align:center;margin-right:-1px;display:inline}
#default_rmtj h2 span,#noresult_rmtj h2 span{background:url(images/h2_span.jpg) no-repeat}
#default_rmtj h2 span.select,#noresult_rmtj h2 span.select{background:url(images/h2_span.jpg) no-repeat left -22px}
#default_rmtj h2 label,#noresult_rmtj h2 label{
	background:url(images/h2_label.jpg) no-repeat;
	margin-right: 10px;
}
#default_rmtj h2 label.select,#noresult_rmtj h2 label.select{background:url(images/h2_label.jpg) no-repeat left -22px}
#default_rmtj h2 strong,#noresult_rmtj h2 strong{background:url(images/h2_strong.jpg) no-repeat}
#default_rmtj h2 strong.select,#noresult_rmtj h2 strong.select{background:url(images/h2_strong.jpg) no-repeat left -22px}
#default_rmtj h2 .select,#noresult_rmtj h2 .select{color:#F6830E;border-bottom:1px #fff solid}
#default_rmtj .border_1c,#noresult_rmtj .border_1c{
	padding:0 9px;
	height:253px;
	overflow:hidden;
	border-left:1px #A9CCDF solid;
	border-right:1px #A9CCDF solid
}
#default_rmtj .rm_film,#noresult_rmtj .rm_film{float:left;width:108px;margin:10px 4px;display:inline;}
#default_rmtj .border_1c .rm_film img{	border:1px #EAE4D1 solid;padding:2px;}
#default_rmtj .border_1c .rm_film .rm_film1 img{	border:0}
#default_rmtj a.img,#noresult_rmtj a.img{display:block;padding:3px;position:relative;background:#E4E4E4;}
#default_rmtj a.img .hot,#noresult_rmtj a.img .hot{position:absolute;left:0;_left:-4px; top:0;}
#default_rmtj dt,#noresult_rmtj dt{margin:5px 0 0;color:#016A9F;}
#default_rmtj dt a{;margin:5px 0 0;color:#016A9F;}
#default_rmtj dd,#noresult_rmtj dd{line-height:18px;height:40px;overflow:hidden;color:#939393;text-align:left;}
#default_rmtj dd a{text-decoration: none;color:#FF0000;}
#default_rmtj p,#noresult_rmtj p{margin:5px 0 0}
#default_rmtj p a,#noresult_rmtj p a{margin-right:-1px}
#default_rmtj h3{color:#FFFFFF;font-size: 12px;font-weight: normal;padding-top:3px;}
#default_rmtj h3 a{color:#07519a;text-decoration: none;}
#default_rmtj h3 a:hover{color:#FF0000;text-decoration: underline;}
#default_rank h4
{
border:none;margin:0;width:196px;
height:27px;
padding:0;

	line-height:27px;
	color:#1974C8;
	padding-left:19px;
	font-size:12px;
	
background:url(Images/n_03.png) no-repeat

}

#default_rank{
	float:right;
	width:215px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9CCDF;
}
#default_rank h2,#rank h2{
	font-size:12px;
	height:28px;
	border-bottom:1px #BFDCEC solid;
	padding:0 8px 0 10px;
	overflow:hidden;
	background:url(Images/rank_h2.jpg) no-repeat
}
#default_rank h2{background:url(Images/default_rank_h2.jpg) no-repeat}
#default_rank h2 cite,#rank h2 cite{
	float:right;
	font-style:normal;
	font-weight:normal;
	background:url(Images/rank_tab.jpg) no-repeat;
	width:34px;
	height:28px;
	cursor:pointer;
	position:relative;
	top:3px;
	line-height:30px;
	text-align:center
}
#default_rank h2 cite.select,#rank h2 cite.select{background:url(Images/rank_select.jpg) no-repeat;color:#F5840E}

.wenzitext{width:213px;overflow:hidden;height:257px;text-align:center;border-left:1px #BFDCEC solid;border-right:1px #BFDCEC solid;}
.wenzitext ul {
	margin:6px 0 0 5px; overflow:hidden;
}
.wenzitext a {margin-left:5px;}
.wenzitext li {
float:left; width:213px; line-height:19px; padding-bottom:3px
}
.wenzitext span {float:left; width:40px; font-weight:bold; color:#0083c8}
.wenzitext li p { width:180px}
.wenzitext li a { margin:0 3px;color:#016A9F}

.left_c1 {border-width:0 1px;background:#fff;padding-left:1px; padding-top:1px;}
.border_1c{border:1px #A9CCDF solid;border-width:0 1px; }
#default_rank1{float:left;padding-LEFT:0px;margin:0px 0 0;height:315px;border-top:none;}

#default_rank1 h2,#rank h2{font-size:12px;height:26px;border-bottom:1px #A9CCDF solid;padding:0 8px 0 5px;overflow:hidden;}
#default_rank1 h2{background:url(Images/rank_h21.jpg) }
#default_rank1 h2 cite,#rank h2 cite{float:right;font-style:normal;font-weight:normal;background:url(Images/rank_tab1.jpg) no-repeat;width:50px;height:26px;cursor:pointer;position:relative;top:3px;line-height:26px;text-align:center}
#default_rank1 h2 cite.select,#rank h2 cite.select{background:url(Images/rank_select1.jpg) no-repeat;color:#F5840E}

.play_bo_top { width:604px;height:40px; margin:5px 0; border:1px #94c3f7 solid;}
.play_bo_top h1{ width:588px;height:20px; line-height:20px;  margin-top:5px; margin-left:2px; margin-right:5px;font-size:14px; font-weight:bold; float:left; background:#E1EAFF; padding:5px; border:1px #94c3f7 solid;}
.play_bo_top span{ float:right; width:350px;padding:3px; font-size:12px; color:#666666; line-height:18px}
#view{background-color:#fff;}
#view .udall,.playerlist{
	padding-bottom:2px;
	border:#A9CCDF 1px solid;
	border-top:none;
	margin-bottom:7px;
	max-height:200px;
	overflow-y:auto;
	overflow-x:hidden;
	width:704px;
	padding-bottom:5px;
}
.viewul ul,.wwrap{
 margin:0 auto;height:122px;  overflow-y:scroll;  padding-bottom:6px;

}

#view h1{
	height:25px;
	line-height:25px;
	color:#1974C8;
	padding-left:19px;
	font-size:12px;
	background-color: #ECF7FF;
	border: 1px solid #A9CCDF;
}
#view li{
	float:left;
	line-height:26px;
	width:127px;
	margin:3px 0 0 5px;
	text-align:center;
	}
#view li a{
    display:block;
	border:#A9CCDF 1px solid;
	background-color:#fcfcfc;
	color:#585858;
	}
#view li a:hover{
	border: #FFCA66 1px solid;
	background-color: #FFFBF4;
	color: #0066FF;
	}
	/* 播放页页面样式表 */
#ShowPlayer{width:640px;height:460px;}
#view .ListPlayer{ background:#FF6600;}/*正在播放的集数名称*/
.player{ width:100%; text-align:center; margin:5px 0px;}
#main_all ul{margin:5px 0px;width:948px;border:#A9CCDF 1px solid;}
#main_all ul li{float:left;width:105px;padding-left:13px;height:24px;line-height:24px;border-bottom:1px #ddd dashed ;overflow:hidden;margin:0px;}
#main_all h1{clear:both;width:100%;height:30px;line-height:30px;color:#0066FF;font-size:16px;background:#A9CCDF;padding-left:10px;}
#main_all h1 a{color:#fff;}
.hh4 {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000066;
	vertical-align: sub;
}
.y4 {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000099;
	background-color: #CCCCCC;
	vertical-align: sub;
}
.beimian h3 {
border-left:none;
border-top:none;
border-right:none;

}


.ad_728{margin:0 0 3px -15px;height:15px;}
.ad_250{width:300px; height:250px; display:inline; float:left;border:2px solid #A9CCDF;}

.movie_info {width:368px; float:left; margin:0px;}
.row1 {width:380px; line-height:23px; height:23px; padding-left:10px; float:left; margin-bottom:1px; color:#016A9F;  border-bottom:1px #A9CCDF dashed; background-color:#ECF7FF; display:block}

.row_right {width:292px; line-height:22px; height:22px; float:right; font-weight:400; color:#016A9F; margin-bottom:1px; padding-left:11px; text-align:left; border-bottom:2px #fff solid; background-color:#FFF; display:block}
.row_right2 {width:292px; float:right; font-weight:400; margin-bottom:1px; padding-left:11px; text-align:left; border-bottom:2px #fff solid; background-color:#FFF; display:block; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}

.left1{float:left;}

.juxing{
border:#A9CCDF 1px solid;height:315px;
border-top-style:none;
}
.h3biaoti,.xixiha h3{
margin:0;background:url(Images/f_03.png) repeat-x;
}
.haha{line-height:25px;height:25px;padding-left:8px;color:#016A9F;}
#index_tab{height:26px;border:1px solid #A9CCDF;border-bottom:none;background:url(Images/f_03.png) repeat-x;margin:0;}
#index_tab p{float:left;cursor: pointer;border-bottom:1px solid #BCDDEE;}
#index_tab .topTit{width:47px;color:#016A9F;font-weight:bold;padding-top:6px;text-indent:7px;height:19px;}
#index_tab .topC0{BORDER-LEFT: #BCDDEE 1px solid; WIDTH:45px;height:19px;padding-top:6px;text-align:center;}
#index_tab .topC1{BORDER-LEFT: #BCDDEE 1px solid; WIDTH:45px;height:19px;padding-top:6px;text-align:center;color:#f00;background-color:#FFF;
border-bottom:1px solid #fff;}

.rb_hot{background-color:#ECF7FF;height:90px;width:750px;float:left;}
.rbb_img{width:30px;height:88px;float:left;background:url(images/gg.gif) no-repeat;}
.rbb_cn{height:88px;}
.rbb_cn ul{height:22px;}
.rbb_cn ul li{width:80px;float:left;overfollow:hidden; height:22px; line-height:22px; text-align:center; display:block;padding-top:4px;}

.rbb_cn ul .rb_bt{color:#333;padding:4px 0 0 10px;width:45px;}

#juxing1{
height:380px;border:#A9CCDF 1px solid;
border-top-style:none;

}
.dis{
DISPLAY: block;
}
.undis{
DISPLAY: none;
}

.bfstyle{
width:640px;float:left;
}

.bfstyle2{
width:640px;float:left;height:60px;
}f

.pager{ clear:both;padding-top:10px; text-align:right;}
.pager a{ display:inline-block; border:1px solid #c6c6c6; color:#171717; padding:0 8px; line-height:22px;  margin:0 0px;}
.pager a:hover{ text-decoration:none;}
.pager strong{ border:1px solid #fff; font-weight:normal; color:#007EBC; margin:0 0px;}
.adn_comment{}
.adn_comment .intro {}
.cmadd{border:1px solid #D6E4FC;width:674px;margin:0 0 5px 10px;padding:5px 0 5px 8px;color:#666;}
.pinglun h2{font-size:12px;color:#1974C8;text-indent:20px;background:url(Images/ff_03.png) repeat-x;height:40px;
padding-top:5px;
}
.pinglun{border:1px solid #A9CCDF;color:#666;}
.pinglun .contentpl{height:75px;width:550px;margin-top:2px;border:1px solid #D6E4FC;}
.pinglun .username{width:100px;border:1px solid #D6E4FC;}
.pinglun .pinglunbt{width:100px;border:1px solid #D6E4FC;}
.pinglun .face{margin-top:2px;text-indent:75px;}
.pinglun .time{padding:0 10px 0 10px;margin-top:20px;}
.pinglun .time span{float:right;}
.pinglun .plxt{width:682px;border-bottom:1px solid #D6E4FC;height:1px;margin-bottom:5px;margin-left: auto; 
margin-right: auto;}
.pinglun .page{margin:0 0 2px 10px;}
.juqings .juqs{border:1px solid #A9CCDF; background-color:#ECF7FF;height:20px;color:#1974C8;font-weight:bold;
padding:8px 0 0 12px;margin-bottom:1px;}
.movie_info .pl a{text-decoration:underline;}
.cn_bg{background-color:#E7F4FE;}


.rm_film{height:233px;overflow:hidden;}
.rm_film  span,.sp_div span{display:block; width:80px; height:15px; padding:0 3px; line-height:15px;text-align:right;margin-left:17px;color:#fff;}
.rm_film  span.tit{margin-top:-14px;color:#fff;}
.rm_film p{margin-top:3px;text-align:center;}
.rm_film  span.back{ background:#000; filter:Alpha(Opacity=50); opacity:0.5;margin-top:-21px;}
.rm_film dt{text-align:center;padding-top:3px;}
.listimg span{display:block; width:100px; height:15px; padding:0 3px; line-height:15px; color:#fff; text-align:right;margin-left:19px;}
.listimg  span.back{ background:#000; filter:Alpha(Opacity=50); opacity:0.5;margin-top:-23px;}
.listimg  span.tit,.sp_div li span.tit{margin-top:-15px;color:#fff;font-size:13px;}

.rightadb{margin:5px 0 0 13px;width:200px;}
.nyadhr{border-bottom:1px solid #D9E8F0;height:1px;margin-bottom:5px;}
.play_adr{float:right;width:300px;}
.bobo{height:19px;padding-top:7px;background:url(Images/f_03.png) repeat-x;border-bottom:1px solid #A9CCDF;padding-left:10px;color:#1974C8;font-weight:bold;}
.zt_01{height:20px;padding:5px 0 0 10px;background:url(Images/f_03.png) repeat-x;border-bottom:1px solid #A9CCDF;}

.sp_div{border:1px solid #A9CCDF;height:auto;}
.sp_div li{float:left;width:110px;height:180px;overflow:hidden;margin-left:5px;text-align:center;margin-bottom:7px;}
.sp_div li img{padding:2px;border:1px solid #EAE4D1;width:100px;height:140px;}
.sp_div li p{margin-top:7px;color:#939393;}
.sp_div ul{padding:7px 0;}
.sp_div li span.back{background:#000; filter:Alpha(Opacity=50); opacity:0.5;margin-top:-22px;}
.neilian{width:707px;height:auto;}
#list_tabcn1 .listimg p.biaoti{margin-top:8px;}
#list_tabcn1 .listimg p.zhuyan{height:20px;}