#address{
	width:938px;
	margin:0 auto;
	border:1px solid #ddd;
	background:#fff;
	height:35px;
	line-height:35px;
	padding:0 0 0 20px;
}
#address a{
	color:#333;
	font-size:14px;
}
#address a.arrow{
	background:red;
	padding:0 0 0 20px;
	background:url(../images/arrow.gif) no-repeat 10px center;
}
#small_info{
	width:938px;
	margin:10px auto 0 auto;
	background:#f5f5dc;
	border:1px solid #f1e031;
	padding:10px;
	color:red;
}

#vodlist {
	width:960px;
	margin:10px auto 0 auto;
}
#vodlist #left{
	width:760px;
	background:#fff;
	float:left;
	height:1000px;
	border-top:1px solid #e12160;
}
#vodlist #left dl p{
	text-align:center;
	padding:20px;
	font-size:14px;
	color:red;
}


#vodlist #left .list{
	float:left;
	border:1px solid #eee;
	border-left:none;
	border-top:none;
	width:127px;
	padding:12px;
	position:relative;
}
#vodlist #left .last{
	border-right:none;
	width:128px;
}
#vodlist #left .list dt a{
	padding:3px;
	display:block;
	border:1px solid #fff;
	color:#333;
	width:118px;
	height:150px;
	display:block;
}
#vodlist #left .list dt a:hover{
	border:1px solid #18c2c8;
}
#vodlist #left .list dt  a img{
	width:118px;
	height:150px;
	display:block;
	background:url(../images/noimg.gif);
}
#vodlist #left .list dd.grade{
	background:url(../images/ui-icon.gif) no-repeat 0 -155px;
	width:35px;
	height:18px;
	line-height:18px;
	padding:0 0 0 5px;
	 position:absolute;
	 color:#fff;
	 top:23px;
	 left:13px;
}
#vodlist #left .list dd.transparent{
	background:#000;
	position:absolute;
	width:118px;
	left:16px;
	top:140px;
	height:25px;
	filter:alpha(opacity=50);
	 -moz-opacity:0.5;
	 -khtml-opacity: 0.5;
	 opacity: 0.5;
	 overflow:hidden;
	 text-indent:-9999px;
}
#vodlist #left .list .title{
	text-align:center;
	height:25px;
	line-height:25px;
	overflow:hidden;
	
}
#vodlist #left .list .title a{
	color:#333;
	font-size:14px;
}
#vodlist #left .list .title a:hover{
	color:#e12160;
}
#vodlist #left .list dd.new{
	text-align:right;
	position:absolute;
	width:105px;
	padding:0 5px 0 0 ;
	left:16px;
	top:140px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#fff;
}
#vodlist #left .list .actor{
	color:#999;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

#vodlist #right{
border: 1px solid #ddd;
width: 198px;
background: #fff;
float: right;
height: 1000px;
border-top: 1px solid #e12160;
}

#vodlist #right ul{
	padding:10px 20px 20px 20px;
	border-bottom:1px solid #eee;
}
#vodlist #right ul.sort{
	border:none;
}
#vodlist #right ul li{
	line-height:35px;
	border-bottom:1px dashed #dcdcdc;
	overflow:hidden;
	white-space:nowrap;
}
#vodlist #right ul li.title{
	font-size:14px;
	font-weight:bold;
	color:#666;
}
#vodlist #right ul li a{
	color:#333;
}
#vodlist #right ul li a:hover{
	color:#e12160;
}
#vodlist #right ul li span{
	color:#999;
	float:right;
}
#vodlist #right ul li span.red{
	color:#e12160;
	font-weight:bold;
}
#vodlist #right ul li em{
	font-weight:bold;
	color:#666;
	font-family:Tahoma;
}
#vodlist #right ul li em.red{
	color:#e12160;
}





