body{ 
	margin:0; 
	font:12px tahoma; 
	color:#999
}

#container{ 
	z-index:1; 
	background:#fff; 
	width:955px; 
	position:relative; 
	margin-top:140px; 
	left:27px;
}
#nav{
	width:955px;
	background:url(../images/menuBG.gif);
	float:left
}
#nav a{
	color:#000;
	text-transform:capitalize;
	text-decoration:none;
	display:block;
	padding:10px 15px;
	font-weight:bold;
	float:left
}
#nav a:hover{
	color:#000;
	text-transform:capitalize;
	text-decoration:none;
	background:#fff
}
#nav a.this{
	color:#000;
	text-transform:capitalize;
	text-decoration:none;
	background:#fff;
	cursor:default
}
#nav a.login{
	color:#000;
	text-transform:capitalize;
	text-decoration:none;
	background:none
}
#nav .search{
	float:left;
	width:150px;
	padding:0px;
	text-align:right
}
#nav .search input{
	color:#999;
	font:12px tahoma;
	background-color:#FFF;
	padding:0px
}
#nav .icon a{
	padding:0px;
}
#main{
	width:925px;
	padding:5px 15px;
	float:left;
	background:#fff;
}
#main #left{
	width:556px;
	float:left;
	border-right:1px solid #aaa;
	margin-right:8px;
	min-height:1000px
}
#main #left .break{
	width:556px;
	height:16px;
	float:left;
	background:url(../images/contentBreak.gif) repeat-x
}
#main #left .content-news{
	width:556px;
	float:left;
	background:url(../images/contentBreak.gif) repeat-x;
	padding-top:16px
}
#main #left .head-hilight{
	/*color:#08ABB8;*/
	color:#3cc;
	font-size:24px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
#main #left .hilight01{
	width:556px;
	float:left;
	padding:5px 0 15px 0;
}
#main #left .hilight01 img{
	border:1px solid #339898
}
#main #left .hilight01 .txt{
	color:#000;
	padding:15px 15px 0 15px;
	line-height: 16px;
}
#main #left .hilight01 .detail{
	color:#666;
	font-weight:normal;
	line-height: 16px;
}
#main #left .hilight01 .detail p{
	text-indent:16px;
}
#main #left a.read-more{
	color:#f93;
	font-weight:bold;
	display:block;
	text-decoration:none;
	text-align:right
}
#main #left .hilight02{
	float:left;
	width:556px;
	padding-bottom:15px
}
#main #left .hilight02 .HL02-left{
	width:278px;
	float:left;
	
}
#main #left .hilight02 .HL02-left dl{
	padding:10px;
	margin:0px;
	list-style:none;
	background:#f0f0f0;
	overflow:hidden
}
#main #left .hilight02 .HL02-left dt {
	color:#066;
	width:100px;
	float:left;
	padding:2px 0;
	margin:0
}
#main #left .hilight02 .HL02-left dd{
	color:#333;
	width:158px;
	float:left;
	padding:2px 0;
	margin:0
}
#main #left .hilight02 .HL02-right{
	width:268px;
	float:left;
	font-size:13px;
	padding-left:10px
}
#main #left .hilight02 .HL02-right ul{
	padding:0px;
	margin:0px;
	float:left;
	width:248px;	
}
#main #left .hilight02 .HL02-right ul li{
	border-bottom:1px solid #c7c7c7;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat 0px 10px ;
	color:#6db5b5;
	font-size:22px;
	font-weight:bold;
	padding-left:0px;
	margin:0px;
	padding:3px 0 3px 20px
}
#main #left .hilight02 .HL02-right ul li a{
	text-decoration:none;
	color:#6db5b5;
}
#main #left .hilight02 .HL02-right ul li a:hover{
	text-decoration:underline
}
#main #left .hilight02 .HL02-right dl{
	padding:10px 0 0 0;
	margin:0px;	
	float:left;
	width:248px;	
}
#main #left .hilight02 .HL02-right dt{
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0
}
#main #left .hilight02 .HL02-right dd{
	color:#666;
	margin:0;
	padding:10px 0 0 0;
	font-size:12px
}
#main #left .tmb img{
	border:1px solid #ccc;
	float:left;
	margin:6px
}
#main #left .sub-news{
	width:541px;
	float:left;
	padding:10px 0px 20px 0;
	border-bottom:1px solid #999
}
#main #left .sub-news .sub-img{
	width:112px;
	float:left;
	padding-right:15px
}
#main #left .sub-news .sub-img span{
	display:block;
	background:#689b9c;
	padding:2px 0 2px 10px;
	color:#fff;
	font-weight:bold
}
#main #left .sub-news .sub-img img{
	margin-top:5px
}
#main #left .sub-news .sub-con{
	width:414px;
	float:left;
}
#main #left .sub-news .sub-con dl{
	color:#689b9c;
	margin:0;
	padding:0;
}
#main #left .sub-news .sub-con dt{
	color:#000;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 0;
}
#main #left .sub-news .sub-con dd{
	color:#666;
	margin:0;
	padding:15px 0 0 0;
}
#main #left .head-news{
	border-bottom:1px solid #999;
	float:left;
	width:541px
}

#main #right{
	width:360px;
	float:left;
}
#main #right .bar{
	background:#72ccca;
	font-weight:bold;
	color:#fff;
	padding:2px 0 2px 10px;
	margin-bottom:5px
}
#main #right .other{
	float:left;
	width:160px;
	padding-top:10px
}
#main #right .other span{
	display:block;
	padding:5px 0;
	width:160px;
	border-bottom:3px solid #c7c7c7;
	color:#6db5b5;
	font-weight:bold;
	font-size:18px
}
#main #right .other ul{
	padding:10px 0 0 17px;
	margin:0px
}
#main #right .other ul li a, #main #right .other ul li{
	color:#7bc7c3;
	text-decoration:none;
	padding-bottom:10px
}
#main #right .other ul li a:hover{
	color:#7bc7c3;
	text-decoration:underline
}
.pad-r20{
	padding-right:20px;
}
.pad-b10{
	padding-bottom:10px;
}
#footer{
	text-align:center;
	background:#c1e1df;
	float:left;
	width:956px;
	color:#699;
	padding:5px 0
}

.drop-login{
	position:absolute; 
	visibility:hidden; 
	background-color:#bef4ef; 
	width: 500px; 
	padding: 5px;
	z-index:5;
	color:#3cc
}
.drop-login .form{
	width:500px;
	float:left;
	padding:4px
}
.drop-login a{
	color:#000;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
	width:50px;
}
.topic{
	width:521px; 
	float:left
}
.feed{
	width:20px; 
	float:left; 
	padding-top:5px
}
.bold{
	font-weight:bold
}
.bg-blue{
	background:#e3f1f1;
	width:528px;
	!padding-bottom:6px;
	padding-left:13px;
	float:left
}
.tag{
	color:#000;
	float:left;
	width:526px;
	padding:15px
}
.tag a{
	color:#399;
	text-decoration:none
}
.tag a:hover{
	color:#399;
	text-decoration:underline
}
.relate ul{
	padding:10px 0 0 30px;
	margin:0
}
.relate ul li a{
	color:#666;
	padding:3px;
	text-decoration:none
}
.relate ul li a:hover{
	color:#666;
	text-decoration:underline
}
.mar-b10{
	margin-bottom:10px;
}
.vote{
	width:275px;
	float:left;
	font-size:18px
}
.vote a{
	text-decoration:none;
	color:#3cc
}
.new{
	position:absolute;
	left:-30px;
	top:380px;
	width:115px;
	height:67px;
	background:url(../images/HotTag.png) no-repeat;
	z-index:2;
	color:#fff;
	font-weight:bold;
	font-size:24px;
	text-align:center;
	text-transform:uppercase;
	padding-top:43px
}

.search_film{
	background:#72ccca;
	float:left;
	width:551px;
	padding:2px 0 2px 5px;
	color:#fff;
	font-weight:bold;
	margin:5px 0
}
.search_film input{
	color:#999;
	font:12px tahoma;
	background-color:#FFF;
	padding:2px
}
.search_film img{
	border:0px;
}
.year_s{
	width:556px;
	float:left;
	border-bottom:#cecece solid 1px;
	border-top:#cecece solid 1px;
	color:#000;
	font-size:24px;
}
.year_s span{
	color:#999
}
.year_s .year{
	width:510px;
	text-align:center;
	float:left
}
.year_s .w-23{
	width:23px;
	float:left;
	padding:2px 0
}
.movie_all{
	padding-left:20px;
	text-align:left;
}
.movie{
	width:140px;
	float:left;
	padding:15px
}
.movie .poster{
	width:140px;
	float:left
}
.movie .name{
	background:#73cdcb;
	color:#fff;
	text-align:center;
	width:140px;
	float:left;
	padding:3px 0
}
.search_all{
	background:#72ccca;
	float:left;
	width:551px;
	padding:2px 0 2px 5px;
	color:#fff;
	font-weight:bold;
	margin:5px 0;
	font-size:14px
}
.search_result{
	width:551px;
	padding:10px 0 10px 5px;
}
.search_result a{
	display:block;
	text-decoration:none;
	color:#646464
}
.search_result a:hover{
	text-decoration:underline;
}
.keyword{
	color:#000;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:10px;
	border-bottom:#cbcbcb solid 1px
}
.search_other{
	width:278px;
	float:left;
	color:#000;
	padding:5px 0;
	border-bottom:1px solid #cbcbcb
}
.search_other span{
	width:120px;
	display:block;
	float:left;
	padding-top:5px
}
.search_other input{
	color:#999;
	font:12px tahoma;
	background-color:#FFF;
	padding:2px
}
.film-n{
	width:278px;
	float:left
}
.HF{
	color:#3cc;
	font-size:36px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.engF{
	color:#000;
	font-size:30px;
	margin:0px;
	padding:0px;
}
.film-n dl{
	padding:5px;
	margin:0px;
	list-style:none;
	overflow:hidden
}
.film-n dt {
	color:#066;
	width:70px;
	float:left;
	padding:2px 0;
	margin:0
}
.film-n dd{
	color:#333;
	width:158px;
	float:left;
	padding:2px 0;
	margin:0
}
.film-tmb{
	width:171px;
	float:left;
	padding-top:0px
}
.film-tmb a img{
	border:none
}
.film-PT a{
	width:70px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
	background:url(../images/shadow.jpg) no-repeat;
	display:block
}
.w355{
	width:355px;
	float:left
}
.link-nav{
	font-size:16px;
	width:556px;
	padding-bottom:5px;
	border-bottom:#cbcbcb solid 1px
}
.no-rep{
	background-repeat:no-repeat;
	float:left
}
.padR8{
	padding-right:8px;
}
#main #left .film-d{
	width:556px;
	float:left;
	padding:5px 0 15px 0;
}
#main #left .film-d .b-img img{
	border:1px solid #339898
}
#main #left .film-d .txt{
	color:#000;
	padding:15px 15px 0 15px;	
}
#main #left .film-d .detail{
	color:#666;
	font-weight:normal;
	line-height: 16px;
}
#main #left .film-d .detail p{
	text-indent:16px;
}
.form_search {
	margin:0px;
	padding:0px;
}
.Img_Btn {
	text-decoration: none;
	border: 0;
}
