
*{ margin:0; padding:0;}
img{ border:none;}
body{
	margin:0;
	background-color: #4b4b4b;
	background-image: url(../images/mainbg.jpg);
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	
}
td{ font-size:12px;}
form{margin:0;padding:0;}

.r{float:right;}
.l{float:left;}
.c{clear:both;}
.red{color:#ff0000;}
.colorFFF{color:#fff;}
.f14{font-size:14px;}
.b{font-weight:bold;}
.MT{margin-top:5px;}


#container{ text-align:center;}
#main{ width:960px; margin:0 auto; text-align:left; padding:0 10px; background:#fff;}

#Top{background:url(../images/topbg.gif) repeat-x;height:20px;padding:3px 0 2px 0px;text-align:center;color:#e3e3e3}
#Top a{color:#e3e3e3;text-decoration:none;}
#Top a:hover{color:#FFF;text-decoration:underline;}

#Head{border-top:1px solid #5b5b5b;height:109px;}


#Menu{background:url(../images/menu_bg.gif) repeat-x;height:37px;padding-top:7px;padding-left:35px;}

.SubMenu{background:url(../images/submenu.gif) no-repeat left;text-align:center;float:left; padding:4px 0 0;}
.SubMenu a{color:#fff;font-size:14px;font-weight:bold;padding:5px 20px;text-decoration:none;}

.CurrentSubMenu{background:url(../images/current_bg.gif) no-repeat;text-align:center;width:85px;float:left;
 padding:4px 0 0;height:25px;}
.CurrentSubMenu a{color:#333;font-size:14px;font-weight:bold;text-decoration:none;}


.banner{}


#Search{ height:26px; padding:4px 5px 0; background-color:#1E1E1E; margin-bottom:1px;}
#Search a{ color:#666; text-decoration:none;}


#Hot{}
#TjMovie{
	height:215px;
	border:1px solid #1e1e1e; 
	border-top: none;
	background:#ff9600;
	overflow:hidden;
}

.tj-tit{ height:24px; background:url(../images/tj.gif) no-repeat; text-indent:-9999px;}
.tj{ padding:5px; margin:5px; background:#fff; height:205px; overflow:hidden;}
.tj td{ text-align:center; padding:5px;}
.tj ul{ margin:0;padding:0;}
.tj li{ list-style:none;float:left; width:120px; margin:3px;text-align:center;}
.tj li a{ color:#305d98;font-size:14px;}
.tj li a:hover{ color:#000;}
.tj li img{ border:1px solid #ccc;margin-bottom:2px;width:120px;height:170px;padding:1px;}

#new{ margin-top:8px;}
.newcontent{border:1px solid #1d1d1d; padding:5px; background:#787878;height:210px;overflow:hidden;}
* html .newcontent{ padding:5px 2px;}
.newcontent ul{margin:0;padding:0;}
.newcontent li{ list-style:none; float:left; width:120px; margin:5px; text-align:center; }
.newcontent li a{color:#eee;text-decoration:none;font-size:12px;}
.newcontent li a:hover{color:#fff;}
.newcontent li img{border:1px solid #ccc;margin-bottom:5px;}


.mainbottom{margin-top:5px;}
.left{float:left;width:730px;overflow:hidden;}
.right{float:right;width:210px;overflow:hidden;}

.boxborder{border:1px solid #1d1d1d;}



.rank ul{padding:0;margin:0;margin:5px;}
.rank li{list-style:none;margin-bottom:7px;font-size:14px;}
.rank li cite{float:right;}
.rank li a{color:#e8e5e5;text-decoration:none;}
.rank li a:hover{color:#fff;text-decoration:underline;}



.catebox{ width:355px; border:1px solid #444;height:290px;float:left; overflow:hidden;}
.catebox1{border:1px solid #444;}
.catebox a,.catebox1 a{color:#305d98;}
.catebox a:hover,.catebox1 a:hover{color:#333;}

.cateboxtitle{background:url(../images/catetitlebg.gif) no-repeat; padding-left:23px;height:18px;padding-top:8px;}
.cateboxcontent{ margin:5px;}
.cateboxcontent img{padding:3px;border:1px solid #dedcdd;}
.cateboxcontent a{color:#305d98;font-size:14px;padding-bottom:5px;margin-bottom:8px;}
.catemovieright{width:200px;height:130px;float:right;}



#footer{
	background:#595959;
	padding-left:100px;
	color:#fff;
	height:60px;
	padding-top:20px;
	text-align:center;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	padding-right: 100px;
}

#CopyRight{padding:15px;text-align:center;}




.listright{float:right;width:720px;}
.listmovie ul{padding:0;}
.listmovie li{list-style:none;width:48%;margin:10px 5px;float:left;border-bottom:1px solid #ccc;height:200px;}
.listmovie .MovieIntro{height:160px;overflow:hidden;margin-left:0;}


.pages { text-align: center ;width:100%;font-size:12px;}
.pages a{padding:0px 4px ; background:#f9fcff;  border:1px solid #ADD2E1; margin:3px 1px; color: #002F79; text-align: center; text-decoration: none; font:normal 12px Tahoma ;}
.pages a:hover { border:#37A717 1px solid; background:#EDFFE4; text-decoration:none; color: #002F79}
.pages input { border:1px solid #ccc; height: 14px; font: 9px Tahoma; padding-top:1px;text-align: center; }
.pages b {
	padding:1px 6px;
	border:1px solid #ADD2E1;
	margin:0 1px;
	color: #002F79;
	text-align: center;
	text-decoration: none;
	font:normal 12px Tahoma;
	font-weight:bold;
	background-color: #B5DAFF;
}	


.MovieTitle{background:#f8f6f6;border:1px solid #ccc;padding:8px;}
.MovieZiDuan div{background:#f8f6f6;border-bottom:1px solid #ccc;margin-bottom:1px;padding:5px;}
.MoviePlay  ul{padding:0;margin:0 auto;}
.MoviePlay li{list-style:none;width:44%;margin:5px;margin-right:35px;float:left;color:#1f3a87;}
.MoviePlay li img{border:none;}
.MoviePlay cite{float:right;}

#footer a,#CopyRight a{color:#333; text-decoration:none;}
#footer a:hover, #CopyRight a:hover{color:#666;text-decoration:unerlinle;}

#MarqueePictues {text-align:center;}

#MarqueePictues div{
margin-left:2px;
text-align:center;
vertical-align:middle;
overflow:hidden;
width:915px;
}

a.new_14:link {
	color: #305D98;
	text-decoration: none;
	font-size:14px;
}
a.new_14:visited {
	color: #305D98;
	text-decoration: none;
	font-size:14px;
}
a.new_14:hover {
	color: #305D98;
	text-decoration: underline;
	font-size:14px;
}
a.new_14:active {
	color: #305D98;
	font-size:14px;
}
.font_14white {
	font-size:14px;
	color:#FFFFFF;
}