#container{
	overflow: hidden;	width:960px; margin: auto;
}
.ad {
  margin-top:5px
}
.ad2 {
  margin-left:13px;margin-bottom:-10px;margin-top:10px
}
/** Content Style **/
#content{float: left; width:700px;	overflow: hidden; text-align: left; display:inline;}
	#content .con_list{width:700px; margin-top:5px;overflow: hidden;}
		#content .con_list_top{
			width:700px; height:42px; overflow: hidden;
			background: url(content_bg.gif) no-repeat center top;
		}		
			
			#content #new .con_list_top h1,#content .con_list_top h1{
height:22px;width:120px;overflow: hidden; margin:10px 0 0 10px; float: left;font-size:14px;font-weight:bold;}

			
			#content .con_list_top span{
				height:32px;overflow: hidden; margin:3px 10px; float: right;line-height:32px;
			}
						
			#content .con_list_top span img{
				_margin-top:11px;padding-right:5px
			}
				#content .con_list_top span a{color:#666;}
		#content .con_list_bottom{
			width:700px; height:3px; overflow: hidden;
			background: url(content_bg.gif) no-repeat center -42px;
		}
		#content .con_list_main{
			width:693px; overflow: hidden;padding:0 0 10px 5px; 
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
		#content .con_list_main .ad_img{margin:10px 0 0 13px;}
			#content .con_list_main ul {_margin-left:-10px;_margin-top:5px}
			#content .con_list_main ul li{
				float: left; width:210px; height:35px; padding-left:5px;
				line-height: 35px; overflow: hidden; margin-left:10px;
				border-bottom: 1px dashed #bfbfbf;font-size:14px		
			}
			#content #new .con_list_main ul li{
				float: left; width:210px; height:31px; padding-left:5px;
				line-height: 31px; overflow: hidden; margin-left:10px;
				border-bottom: 1px dashed #bfbfbf;font-size:12px		
			}
				#content .con_list_main ul li em{
					font-family: Verdana; font-size: 10px;
					margin-right:5px; color:#666;
				}
				#content .con_list_main ul li a{color:#111;}
				#content #new .con_list_main ul li a{color:#000;}
				.con_list_main ul p a{color:#111;}
/** sideBar Style **/		
#sidebar{float: right; width:250px;	overflow: hidden; text-align: left;display:inline;}
	#sidebar .side_list{width:700px; margin-top:5px;overflow: hidden;}
		#sidebar .side_list_top{
			width:250px; height:34px; overflow: hidden;
			background: url(sidebar_bg.gif) no-repeat center top;
		}			
			#sidebar #note .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(sidebar_title.gif) no-repeat left -5px;_margin-left:5px;
			}
			
			#sidebar #movies .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(sidebar_title.gif) no-repeat left -44px;_margin-left:5px;
			}
			#sidebar #sitcom .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(sidebar_title.gif) no-repeat left -80px;_margin-left:5px;
			}
			#sidebar #anime2 .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(sidebar_title.gif) no-repeat left -118px;_margin-left:5px;
			}
			#sidebar #notits .side_list_top h1{
				height:22px;width:81px;overflow: hidden; line-height:25px; padding-left:22px; margin:5px 8px; float: left; font-size:14px; font-weight:bold; 
				background: url(sidebar_title.gif) no-repeat left -152px;_margin-left:5px;
			}
			
			#sidebar .side_list span{
				height:22px;overflow: hidden; margin:12px 10px 0 0; float: right;line-height:32px;
			}
		#sidebar .side_list_botom{
			width:250px; height:3px; overflow: hidden;
			background: url(sidebar_bg.gif) no-repeat center -34px;
		}
		#sidebar .side_list_main{
			width:238px; overflow: hidden; padding:5px;
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
		
		#sidebar .side_list_main .notice {
	font-size: 12px;
	line-height: 1.5em;
	padding-bottom: 5px;
		}
		#sidebar .side_list_main .notice a{
		color: #e22160;font-size: 13px;
		}
				#sidebar .side_list_main_2{
			width:238px; overflow: hidden; padding:5px;
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
				#sidebar .side_list_main_3{
			width:238px; overflow: hidden; padding:5px;
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
			#sidebar .side_list_main h2{			
				font-size:14px;	font-weight: bold;	width:210px;
				color: #e22160;	margin:10px 10px 5px 10px; _margin:12px 10px -14px 10px;
			}
				#sidebar .side_list_main h2 label{ float: left;}	
				#sidebar .side_list_main h2 em{ 
					float: right; font-size:11px;
					font-family: Verdana; color: #666;
				}	
			#sidebar .side_list_main p{
				width:230px; padding:10px 5px 0px 5px; line-height: 22px;
				background: url(sidebar_line.gif) top center no-repeat;
			}
			#sidebar .side_list_main p.ie6p img{ _margin: 10px 0;}
				#sidebar .side_list_main p a{color:#e22160;}

			#sidebar .side_list_main ul{overflow: hidden;
				width:230px; margin:5px; margin-bottom:0px;
			}		
			#sidebar .side_list_main ul li{
				width:230px; height:30px; line-height:30px;
				border-bottom: 1px dashed #bfbfbf; overflow: hidden;
			}	
				#sidebar .side_list_main ul li{
					float: left; width:205px; padding-left:25px; 
					overflow: hidden;font-family: Verdana;
					background: url(t02.gif) no-repeat left center;
				}	
				#sidebar .side_list_main ul li em{
					float: right; font-size:11px;overflow: hidden;
					font-family: Verdana; color: #666;
				}
			#sidebar .side_list_main_2 ul{overflow: hidden;
				width:230px; margin:5px; margin-bottom:0px;
			}		
			#sidebar .side_list_main_2 ul li{
				width:230px; height:30px; line-height:30px;
				border-bottom: 1px dashed #bfbfbf; overflow: hidden;
			}	
				#sidebar .side_list_main_2 ul li {
					float: left; width:204px; padding-left:25px; 
					overflow: hidden;font-family: Verdana;
					background: url(t03.gif) no-repeat left center;
				}	
				#sidebar .side_list_main_2 ul li em{
					float: right; font-size:11px;overflow: hidden;
					font-family: Verdana; color: #666;_margin-top:-20px
				}
			#sidebar .side_list_main_3 ul{overflow: hidden;
				width:230px; margin:5px; margin-bottom:0px;
			}		
			#sidebar .side_list_main_3 ul li{
				width:230px; height:30px; line-height:30px;
				border-bottom: 1px dashed #bfbfbf; overflow: hidden;
			}
			#sidebar .side_list_main_3 ul li{*height:35px; *line-height:35px;}
			#sidebar .side_list_main_3 ul li{*+height:30px; *+line-height:30px;}
				#sidebar .side_list_main_3 ul li{
					float: left; width:205px; padding-left:25px; 
					overflow: hidden;font-family: Verdana;
					background: url(t04.gif) no-repeat left center;
				}
				
				#sidebar .side_list_main_3 ul li em{
					float: right; font-size:11px;overflow: hidden;
					font-family: Verdana; color: #666;_margin-top:-20px
				}
				#sidebar .side_list_main ul li span{
					float: left; width:15px;  display: block;
					overflow: hidden;font-family: Verdana;
				}	
				#sidebar .side_list_main ul li label{
					float: left; width:25px; *height:31px; *line-height:15px;
					overflow: hidden;font-weight: bold; font-family: Arial;
				}	
				#sidebar .side_list_main_2 ul li label{
					float: left; width:25px; *height:31px; *line-height:15px;
					overflow: hidden;font-weight: bold; font-family: Arial;
				}	
					label.cl{color:#e22160;}
				#sidebar .side_list_main ul li h4{
					float: left; width:140px;  
					overflow: hidden;font-family: Verdana;
				}	
			
/** Download Style **/
#download{
	width:250px; overflow: hidden; margin-top:10px;
}
	#download #down_top{
		width:250px; height:36px; overflow: hidden;
		background: url(download_bg.gif) no-repeat center top;
	}	
	#download #down_bottom{
		width:250px; height:12px; overflow: hidden;
		background: url(download_bg.gif) no-repeat center -36px;
	}	
	#download #down_main{
		width:230px;overflow: hidden; padding:10px; text-align: center;
		background: url(download_box_bg.gif) repeat-y;
	}	
		#download #down_main .tt{
			overflow: hidden;
			width:203px;height:49px;margin: auto;margin-top:5px; *margin-top:15px; 
		}	
		#download #down_main p{
			margin-top:10px; line-height: 22px;
		}
		#download #down_main p em{
			color: #f00;
		}
			

.ymfet06 {
	float: left;
	height: 235px;
	width: 160px;
	background-color: #F2F2F2;
	overflow: hidden;
}
.ymfet06 img {
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.ymfet06 p {
	font-size: 12px;
	line-height: 19px;
	color: #999999;
}
.ymfet06 a {
	color: #333333;
	text-decoration: none;
}
.ymfet06 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.ymfet07 {
	float: left;
	height: 114px;
	width: 240px;
	margin-bottom: 5px;
	margin-left: 13px;
	border: 1px dotted #FFFFFF;
	overflow: hidden;
	display: inline;
}
.ymfet07 img {
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 5px;
}
.ymfet07 a {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	float: left;
}
.ymfet07 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.ymfet07 p {
	float: left;
	height: 22px;
	width: 140px;
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	overflow: hidden;
}

.tvb_lu_e01 {
	padding: 5px;
	float: left;
	height: 235px;
	width: 688px;
	overflow: hidden;
	border-left:1px solid #ccc; border-right:1px solid #ccc;
}


.indexhot {clear:both;float:left;width:944px;}
.indexhot .title,#links .title{float:left;width:958px;font-size:12px;height:32px;line-height:32px;background: url(images/title.gif);text-align:left;font-weight:bold;color:#113959;overflow:hidden;}
.indexhot ul{padding:0px 3px 0px 3px;}
.indexhot ul li {float:left;width:117px; text-align:center;}
.indexhot ul li a {display:block;width:100%;padding:0px 0px 5px 0px;text-decoration:none;}
.indexhot ul li img {background:#f4f4f4 url(images/loading2.gif) no-repeat scroll center center;display:block;margin:auto;width:102px;height:135px;padding:1px;border:1px #BBCDD9 solid;}
.indexhot ul li a:hover img {border:1px #E33E74 solid;}
