	body{	
	padding:0px;
	margin:0px;
	color:#000000;
	background:#ffffff;
	text-align:center;	
	background:url("page_bg.jpg") center top no-repeat #e6e6e6;	
	}
	body,div,table{	
	font-size:12px;
	line-height:160%;	
	font-family:SimSun,Arial,sans-serif;
	word-wrap:break-word;
	word-break:break-all;
	letter-spacing:1px;
	}
	div,ul,li,img {
	margin:0px;
	padding:0px;
	}
	table {	
	border:0px !important;
	text-align:left;
	}
	a{	
	text-decoration:none;
	color:#000000;
	}
	ul,ol{
	list-style :none;
	list-style-position:outside;
	text-align:center;
	}
	li{
	float:left;
	clear:both;
	}
	img {
	border:0px;
	}
	p{
	text-indent:2em;
	}
	.m_div{
		width:776px;
	}
	.m_a{
	color:#cc0000;
	}	
	#clear{
	clear:both;
	}
	.red{
		color:Red;
	}
	.strong{
		font-weight:bold;
	}
	#top,#main,#bottom,#top_top,#banner,#top_bottom,#copyright{
		clear:both;
		width:780px;
		background:white;
		margin-left:auto;
		margin-right:auto;
	}
	#copyright{
		padding:3px,0px,8px,0px;		
		text-align:center;	
		padding-bottom:15px;
	}
	#top{
		height:auto;
	}
	#top_top{
		height:20px;
		background:url("top_top_bg.gif");
	}
	/*
	#logo{
		width:180px;
		height:90px;
		float:left;
	}
	*/
	#banner{		
		min-height:155px;
		height:auto;
		float:left;
		clear:both;
	}
	#top_bottom{
		height:2px;
		background:#dd381b;
		overflow:hidden;
		clear:both;
		float:left;
	}
	#main{
		padding-top:3px;
		background:white;
		height:auto;
	}
	#title{
		font-size:30px;
		height:50px;
		line-height:50px;
		vertical-align:center;		
		margin-top:10px;
	}
	#tools{
		text-align:right;
		padding:5px;
		background:#d4d0c8;
		height:30px;
		line-height:30px;
		vertical-align:center;
	}
	#content{		
		padding:5px;		
		padding-top:20px;
		min-height:500px;		
		height:auto;
		text-align:left;
	}
	#left{
		width:180px;
		float:left;
		clear:left;	
	}
	#right{
		float:left;
		clear:right;		
		/*ff*/
		padding:10px;
		width:580px;
		text-align:left;		
	}
	#rigth *{
		margin:0px !important;
		padding:0px !important;
		line-height:150%;
	}	
	#rigth ol,#rigth ul{
		list-style :none !important;
		margin:0px !important; 
		list-style-position:outside;
		text-align:left;
		width:570px;
		float:left !important;	
		clear:both;	
	}
	#rigth p{
		text-align:left;
		text-indent:0px;
		clear:both;		
	}
	#rigth li{
		width:570px;
		float:left !important;
		text-align:left;	
	}
	#menu{
		
	}
	#menu a{
		height:30px;
		line-height:30px;
		vertical-align:center;
		display:block;		
	}
	.menu_ul_1{
		
	}
	.menu_li_1,.menu_li_1_over,.menu_li_1_son{
		clear:both;
		width:180px;
		float:left;
	}
	.menu_li_1_son{	
		
	}
	.menu_li_1,.menu_li_1_over{
		background:url("menu_1_bg.gif") 25px top no-repeat #990000;
		color:white;
		font-weight:bold;
		height:30px;
		line-height:30px;
		vertical-align:center;
		text-align:left;
		text-indent:67px;
		margin-top:1px;
	}
	.menu_li_1 a,.menu_li_1_over a{
		color:white !important;
	}
	.menu_li_1_over{
					
	}
	.menu_li_1_son{
		
	}
	.menu_ul_2{
	}
	.menu_li_2,.menu_li_2_over{
		background:#d4d0c8;
		clear:both;
		width:180px;
		float:left;
		color:#990000;
		height:30px;
		line-height:30px;
		vertical-align:center;
		text-align:left;
		text-indent:47px;
		margin-top:1px;
	}
	.menu_li_2 a{
		color:#990000 !important;
	}
	.menu_li_2_over{
		background:#e6e6e6;
	}
	#news{
		border:none;
		border-top:solid 2px #990000;
		border-bottom:solid 1px #e2554f;		
		margin-bottom:3px;
	}
	#news_2{
		
	}	
	#news li,#news_2 li{
		background:url("news_li_arrow.gif") 2px 3px no-repeat;
		border:none;
		border-bottom:1px dotted #1f1a17;
		text-indent:27px;
		text-align:left;
		float:left;
		clear:both;
		width:570px;
		overflow:hidden;
	}
	#news a,#news_2 a{
		height:27px;
		line-height:27px;
		vertical-align:center;
		display:block;		
	}	
	#page_info{
		height:30px;
		line-height:30px;
		vertical-align:center;
		text-align:center;
		clear:both;
		float:left;
		width:570px;
	}
	.marquee_img{
		width:149px;
		height:88px;
		margin-left:3px;	
		cursor:pointer;
	}
	#bottom{
		/*		
		background:url("bottom_bg.gif") left 3px repeat-x #ffffff;
		height:63px;		
		padding-top:3px;
		*/
		height:3px;		
	}
	.gbook_name{
		height:30px;
		line-height:30px;
		vertical-align:middle;
	}
	.gbook_item{
		width:500px;
		clear:both;
		float:left;
		margin-bottom:1px;
		display:block;
		height:auto !important;
	}
	.gbook_name{
		width:60px;
		float:left;
		clear:none;
		display:block;
		text-align:center;
	}
	.gbook_value{
		width:400px;
		float:left;
		clear:none;
		display:block;
		height:auto !important;
	}
	#gbook_title{
		margin-left:3px;
		margin-top:3px;
		width:270px;
	}
	#gbook_content{
		margin-left:3px;
		margin-top:3px;
		width:360px;
		height:180px;
	}
	#gbook_submit{
		margin:3px;
	}
	#gbook_form{
		float:left;
		width:580px;
		height:auto;
		clear:both;
	}