body{
  width:100%;
  text-align:center;
  background:#cbc7aa;
  margin:0px;
  padding:0px;
	}
div{
	color:#FFF;
	font-family: Ó×Ô²
	}
table td{
	color:#FFF;
	font-family: Ó×Ô²
	}
a:link {
	color:#FFF;
	text-decoration: none;
}
a:visited{
	color:#FFF;
	text-decoration: none;
}
a:hover {
	color:#FFF;
	text-decoration: underline;
}
a:active {
	color:#FFF;
	text-decoration: underline;
}
#mainDiv{
	  width:1024px;
	  height:720px;
	  background:url(images/bg.jpg) no-repeat;
	  border-top:#FFF dashed 1px;
	  border-bottom:#FFF dashed 1px;
	  border-left:#FFF dashed 2px;
	  border-RIGHT:#FFF dashed 2px;
	}
#index_list{
	  text-align:left;
	}
#index_list table{	
	width:640px;
	margin-top:37px;
	margin-left:335px;
	}
#index_list table td{	
	width:106px;
	font-family:ËÎÌå
	}
#sublist{	
	width:570px;
	margin-left:333px;
	* margin-left:210px;
	margin-left:210px\0;
	height:22px;
	line-height:22px;
	}
#sublist marquee{
	width:99%;
	font-size:12px;
	}
#mainct{
	margin-top:25px;
	height:450px;
	margin-left:335px;
	margin-right:128px;
	text-align:left;
	}
#sub_title{
	font-size:22px;
	margin-left:50px;
	font-weight:bold;
	}
#iframe{
	width:100%;
	height:450px;
	border:0px;
      
	}
#btm{
	  margin-top:110px;
	  text-align:right;
	  margin-right:128px;
	  font-size:11px;
		
	}
#msg{
	margin-top:30%;
	margin-left:30%;
	background:#F00;
	padding:5px;
	width:200px;
	}
#msgf{
	width:100%;
	height:100%;
	text-align:center;
	background:#CCC;
	filter:alpha(opacity=80);
	position:absolute;
	z-index:9;
	}
#cast{
	 text-align:left;
	 width:135px;
	 margin-left:-340px;
	 margin-left:175px\0;
	 margin-top:350px;
	 height:180px;
	 font-size:12px;
	 padding:3px;
	 position:absolute;
	 z-index:12;
	 
	}
#tag{
	width:26px;
	height:16px;
	position:absolute;
	top:520px;
	font-family:ËÎÌå;
  left:1012px;
  z-index:10;
	}
