/*document*/ 
body{font-size:14px;color:#555; font-family:Verdana, Arial, Helvetica,"\5b8b\4f53",sans-serif;}
body,h2,hr,p,ul,li{margin:0;padding:0;}h2{font-family: Verdana, Arial, Helvetica, sans-serif;}
ul,li{list-style:none;}img{border:none;}
a{text-decoration:none;color:#555;cursor:pointer}
a:hover{color:#ff0000;text-decoration:underline;}
.red{color:#FF0000}.green{color:#66CC00}.blue{color:#0099FF}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{clear:both;}
em{ font-style:normal;}
a.zmd{ font-size:12px; color:#66CC00;}
/*page*/
#topbox{height:28px;border-bottom:1px solid #e5e5e5;background-color:#f3f3f3;color:#C7C7C7;overflow:hidden;line-height:28px;margin:0 auto 5px auto}
#topbar,#wrap{ width:960px; margin:0 auto; position:relative;}
#topbar #topleft{width:700px;float:left;color:#789;letter-spacing:1px;}
#topbar #topright{ width:210px; float:right; text-align:right;}
#topbar #topright a.back-home{padding-left:18px;background:url("/wz_imgs/home.gif") no-repeat 0 0;}
#topbar a{color:#789;}#topbar a:hover{color:#f00; text-decoration:underline;}
/*header*/
#header{ height:90px;width:958px;border:1px solid #f1f1f1;background:#fefefe;overflow:hidden}
#header .logo,.logo a{height:90px;width:250px; float:left}
#header .logo a{background:url("/wz_imgs/ilogo.png") no-repeat 1px 15px; background-size:100%;display:block;}
#header .rightad{float:right; width:700px; height:90px; font-size:16px; line-height:25px; padding-top:10px; text-align:center}.rightad a{margin:0 14px 0 0}
/*crumbs*/
#crumbs{height:25px;color:#555;line-height:25px;}
#crumbs a{color:#555;}
#crumbs a:hover{color:#ff0000;}
/*content*/
#content{ margin-bottom:10px;}
.main{overflow:hidden; width:960px; position:relative; z-index:5;margin-bottom:10px;}
	.main h2{height:28px;font-size:15px;line-height:28px;color:#fff; background:#aaccee;padding-left:10px; font-weight:bold;text-align:left;border-top-left-radius:4px;border-top-right-radius:4px}
	.main .first{border-top:none;}	
	.main .list{width:958px;border:1px solid #aaccee; margin-bottom:10px; overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
	.main .list li{float:left;height:36px;line-height:36px;width:183px;position:relative;top:1px;padding-left:8px;overflow:hidden;border-bottom:1px solid #f5f5f5;font-size:14px;}
	.main .list li a.rec{background-image:url("/wz_imgs/jian.gif");background-position:0px 3px;padding-left:16px;background-repeat:no-repeat}
	.main .list li.rec{background-image:url("/wz_imgs/jian.gif");background-position:1px 3px;padding-left:8px;background-repeat:no-repeat}
.subleft{width:680px;float:left;}
.subleft .list{width:678px;}
.subleft .list li{width:161px;left:1px;}
.subright{width:270px;float:right;}
.subright .list{width:268px;}
.subright .list li{width:80px;left:1px;border:none;line-height:25px;height:25px;font-size:12px;}
/*related*/
#related{
	margin-top:10px;
	background-color:#f5f5f5;
	color:#666;
	border:1px #f1f1f1 solid;border-radius:6px;
	line-height:30px;
	padding-left:5px;
	font-size:14px;
	clear:both;
}
#related a{margin:0 10px 0 10px;}
/*footer*/
#foot_ads{text-align:center; background-color:#dddeee;display:none}
#footer{text-align:center;color:#666;padding-top:10px;line-height:22px; font-size:12px}
.ft-left{float:left; height:30px; width:400px; text-align:left}
.ft-right{float:right; height:30px; width:500px; text-align:right}
#footer a{ color:#666;}
#footer a:hover{ color:#ff0000;}