/*document*/ 
body{font-size:14px;color:#555; font-family:Verdana, Arial, Helvetica,"Microsoft YaHei",sans-serif;}
body,h1,h2,hr,p,ul,li{margin:0;padding:0;}
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:35px;box-shadow: 0 1px 3px #ddd;background-color:#fcfcfc;overflow:hidden;line-height:35px;margin:0 auto 9px auto}
#topbar,#wrap{ width:960px; margin:0 auto; position:relative;}
#topbar #topleft{width:700px;float:left;letter-spacing:1px;}
#topbar #topright{ width:250px; float:right; text-align:right;color:#C7C7C7;}
#topbar #topright a.back-home{padding-left:18px;background:url("../image/home.gif") no-repeat 0 0;}
/*header*/
#header{ height:90px;width:958px;border:1px solid #f1f1f1;background:#fefefe;overflow:hidden;box-shadow:0 1px 4px #eee}
#header .logo,.logo a{height:90px;width:250px; float:left}
#header .logo a{background:url("../image/pagelogo.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:26px;color:#999;line-height:26px;margin:3px 0;}
#crumbs a{color:#999;}
#crumbs a:hover{color:#ff0000;}
/*content*/
#content{ margin-bottom:10px;}
.main{overflow:hidden; width:960px; position:relative; z-index:5;margin-bottom:10px;}
	.main h1,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:20%;box-sizing: border-box;padding-left:8px;overflow:hidden;border-bottom:1px solid #f5f5f5;}
	.main .list li a.rec{background-image:url("images/jian.gif");background-position:0px 3px;padding-left:16px;background-repeat:no-repeat}
	.main .list li.rec{background-image:url("images/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{ height:30px;text-align:center;color:#999;padding-top:5px;line-height:25px;border-top: 1px solid #ced;margin-top: 20px;}
.ft-left{float:left; width:400px; text-align:left}
.ft-right{float:right; width:500px; text-align:right}
#footer a{ color:#999;}
#footer a:hover{ color:#ff0000;}