body {
	font-family: arial, tahoma, verdana, geneva, sans-serif, "宋体";
	background:url(top_bg.jpg) left top repeat-x #d9f7f1; text-align:center; margin:0 auto; font-size: 12px;margin:0;padding:0;color: #000;
	}
form {margin:0;padding:0;}
img{border:0; display:block}
hr {border-bottom:1px dashed #000}
a{color: #0000CC;text-decoration:underline}
a:hover{color: #0099CC; text-decoration:none;}
#main_box{ width:100%; margin:0 auto; text-align:center;background:url(foot_bg.jpg) left bottom repeat-x;}
#content{width:1001px; text-align:left; margin:0 auto}
#head{ width:1001px; height:160px; margin:0 auto; text-align:left;}
#head a{float:left; height:45px;line-height:45px; display:block;font-size:16px; font-weight:bold; color:#FFF; padding-left:11px; text-decoration:none}
#head a span{padding-right:11px;display:block}
#head a:hover,#head a:active,#head a:focus,.selected{background:url(menu_L.jpg) left top no-repeat; color: #3b79c5}
#head a:hover span,#head a:active span,#head a:focus span,.selected span{background:url(menu_R.jpg) right top no-repeat; color: #3b79c5}
.menu_bar{width:6px; height:45px; background:url(menu_bar.jpg) no-repeat; display:block; float:left; margin:0 8px 0 8px;}
#main{width:999px; min-height:452px; height:452px auto; border-left:1px solid #058273;border-right:1px solid #058273;}
#main_text{ min-height:400px; height:400px auto!important;}
#main_text li{list-style:none outside disc}
#left{width:214px; clear:both; padding-top:20px; float:left}
#left a{font-size:16px; line-height:30px; padding-left:20px; color:#000000; text-decoration:none; display:block; clear:both;}
#left a:hover,#left a:active,#left a:focus{color:#0066CC}
.black_line{background:url(black_dot.gif) repeat-x; height:1px; line-height:1px; margin:5px 0 5px 20px; width:150px}
#right{ width:710px; padding:10px; border-left:1px dashed #058273; float:right;}

#foot{height:39px; width:961px; padding:0 20px 0 20px; line-height:39px; clear:both; margin:0 auto;font-size:12px; font-weight:bold; color:#ffffff; background:url(foot_bg.jpg)}
#foot a:link,#foot a:visited{color:#ffffff;text-decoration:underline;}
#foot a:hover{color:#FFCC66;text-decoration:none;}
.dis{display:block;}
.undis{display:none;}
.clear{clear:both}
#balance{position:absolute; z-index:3; margin:410px 0 0 150px}
#balance a:link,#balance a:visited{ color:#FF0000; font:bold 14px/25px Arial, Helvetica, sans-serif; height:25px; line-height:25px; display:block; text-decoration: underline}
#balance a:hover,#balance a:active,#balance a:focus{ color: #003399; text-decoration:none}
.review {padding-left:25px; padding-top:15px;}
.review a:link,.review a:visited{background:#FFF; margin:5px; padding:5px; border:3px solid #000; display:block; width:450px; height:100px; float:left; text-decoration:none; font-size:14px; text-align:left; color:#000000}
.review a:hover,.review a:focus,.review a:active{border:3px solid #abe30e}
#img_block{display:none; background-color:#f5f5f5; padding:10px 20px 20px 20px; position:absolute; top:0; left:50%; margin:20px 0 0 -520px; z-index:5; text-align: -moz-right !important;text-align:right;}
#img_block div{width:1000px; height:500px; overflow:hidden; overflow-y:auto;}
#img_block div img{margin:0;}
#img_block img{margin:0 20px 5px 0;}