﻿/* CSS reset */
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,input {
	margin:0; padding:0; font:12px "宋体", Arial, Helvetica, sans-serif;}
ul,li { list-style:none; }
strong,em { font-weight:normal; font-style:normal;}
table { border-collapse:collapse; border-spacing:0;}
img { border:none;}
/* end CSS reset */

/* all page */
body { color:#333;}
h2 { font-size:14px; font-weight:bold;}
a { color:#333; text-decoration:none;}
/* end all page */

#container { width:960px; margin:0 auto;}
#head {}
	#top { padding:10px; overflow:hidden;}
	#top { zoom:1;} /* for ie6 */
		#head #top h1 { float:left; width:247px; text-indent:-9999px;}
		#head #top h1 a {display:block;height:42px;background:url(../images/logo.gif) no-repeat;}
		#top #ad_top { float:left;width:468px; height:60px; margin-left:30px; background:url(../images/ad_top.gif) no-repeat;}
		#top #guid { float:right; text-align:right;}
		#guid p a { margin-left:5px;}
		#guid p.photo { margin-top:10px;}
		#guid p.photo span { display:block; font-size:20px; color:#F60;}
	#wrap_nav { padding-left:40px; padding-right:5px; background:url(../images/nav_bj.png) no-repeat; overflow:hidden; zoom:1}
	#nav { float:left; height:32px; padding-right:40px; background:url(../images/nav_bj.png) right -32px no-repeat;}
		#nav li { float:left;}
		#nav li a{ display:block; width:97px; height:29px; margin-right:10px; padding-top:3px;
					text-align:center; font-size:14px; line-height:29px;}
		#nav li a:hover { background:url(../images/nav_bj.png) left -64px no-repeat;}
		.lightLi a { font-weight:bold; background:url(../images/light_nav_li.png) no-repeat;}
	#search_top { height:34px; padding:8px 0 0 60px; background:url(../images/search_top_bj.png) no-repeat;}
		#search_top label { margin-right:20px;}
		#search_top label input { margin-left:5px; padding:1px;}
		#search_top .search_btn { width:60px; height:20px; border:none; padding-left:10px; background:url(../images/search_btn_bj.png) no-repeat;}

#content{ margin:10px 0;}
	.content { margin:10px 0; overflow:hidden;}
	.content { zoom:1;} /* for ie6 */

#footer{ margin-top:10px; padding-bottom:20px; text-align:center; background:url(../images/footer_bj.gif) 200px 20px no-repeat;}
	#footer p { line-height:22px;}
	#footer p a,#footer p span { padding:0 8px 0 5px;}
	#footer p a { border-right:1px solid #c3c3c3;}
	#footer p a:hover { text-decoration:underline;}
	#footer p a.last { border-right:none;}
