@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif, "ËÎÌå";
	font-size: 12px;
	background:#484848;
}
* {
	margin:0;
	padding:0;
	line-height:1.7em;
}
li{
	list-style:none;
}

p{
	text-align:justify;
	text-justify:inder-ideograph;
}
a img{
	border:none;
}

#header, #footer, .banner {
	width:960px;
	margin:0 auto;
}
.edge {
	width:986px;
	margin:0 auto;
	background: url(http://img0.hxsd.com/newstopic/090713movies/bg.jpg) repeat-y;
}
/*warp*/
.warp{
	width:960px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin:0 auto;
	background:#0d0d0d;
}
.main {
	overflow:hidden;
    background:url(../img/mainbg.jpg) no-repeat top left;
	width:932px;
	margin:0 auto;
	color:#919191;
	height:auto;
	padding:0 7px 0 12px;
	font-size:12px;
}

a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.left{
	float:left;
	width:661px;
}
.top{
	background:url(../img/title.png)  left bottom  no-repeat;
	height:88px;
	text-align:right;
	margin:20px 0 12px 0;
}
.h{
	height:28px;
    line-height:28px;
    overflow:hidden;
    background:url(../img/h2_bg.png) repeat-x left top;
    position:relative;
}
.h .b1{
	float:left;
}
.h .b2{
	float:right;
}
.h span .b3{
	float:right;
	font-weight:100;
}
.h span{
	background:url(../img/bg.jpg) repeat-x;
	width:645px;
	color:#fff;
	height:28px;
	display:block;
	float:left;
}
/*h2*/
.h_left{
    padding-left:15px;
    left:0;
    height:28px;
    position:absolute;
}
.h_right{
    right:0;
    height:28px;
    padding-right:15px;
    position:absolute;
}
/*box*/
.box{
	background:url(../img/bottom.jpg) no-repeat bottom #000;
	padding:0 11px 28px;
	margin-bottom:30px;
    width:639px;
    overflow:hidden;
    position:relative;
}
.box p{
	padding:10px 0;
	clear:both;
}
dl dd{
	color:#4091e0;
	text-align:center;
}
.fdl{
	float:left;
	margin:0 1px 10px 0;
}
.box .p1{
	background:url(../img/biao3.jpg) 0 3px no-repeat;
	padding:0;
	text-indent:25px;

    height:28px;
    position:absolute;
    bottom:0px;
    left:20px;
    width:620px;
    overflow:hidden;
}
.p1 a{
	color:#00803b;
}
.p1 .a3{
	float:right;
	display:block;
	width:49px;
	height:13px;
	background:url(../img/biao4.png) no-repeat;
    margin-top:8px;
}
 .p1 h4{
    font-weight:500;
    float:left;
    font-size:12px;
    line-height:28px;
    height:28px;

 }
.p1 a:hover{
	background:url(../img/biao4_1.png) no-repeat;
}
.p1 h4 a:hover{
    background:none;
}
.right{
	float:right;
	width:259px;
}
.p2{
	margin:20px 0;
	color:#fff;
	width:249px;
	float:right;
}
/*dinyue*/
.dinyue{
	background:url(../img/rightbg.png) no-repeat;
	padding-top:30px;
	clear:both;
}
.dinyue ul{
	margin:20px 0 0 10px;
	width:230px;
}
.dinyue ul li{
	background:url(../img/biao2.jpg) 0 12px no-repeat;
	padding:5px 0 5px 22px;
}
.dinyue ul .red{
	background:url(../img/biao1.jpg) 0 12px no-repeat;
}
.dinyue ul a{
	color:#8e302a;
}
/*aboutlink*/
.aboutlink, .comment{
	background:url(../img/bg1.jpg) no-repeat top left #191919;
	width:228px;
	clear:both;
	padding:13px 0 0 13px;
	margin:55px 0 0 10px;
}
.aboutlink ul li{
	color:#b22f25;
	padding:5px 0;
}
.line{
	height:12px;
	margin-left:10px;
}
/*comment*/
.comment{
	padding:0 0 0 13px;
}
.comment ul li{
	background:url(../img/bottomline.jpg) no-repeat left bottom;
	width:221px;
	padding:10px 0;
	margin:5px 0;
}
.comment ul .cm_li{
	position:relative;
}
.comment ul .cm_li a{
	position:absolute;
	right:2px;
	color:#b22f25;
}
.comment ul .cm_li{
	color:#b22f25;
}
.comment .cm_a{
	background:none;
	margin:0;
	padding:10 0 0 ;
}
.comment .cm_a a{
	background:url(../img/biao3.jpg) no-repeat;
	color:#b22f25;
	margin:10px 0 0 148px;
	padding-left:25px;
}
.comment ul li span{
	font-weight:600;
	color:#fff;
}
/*clear*/
.e_clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.e_clear {
	display:inline-block;
}
.e_clear {
	display:block;
}

