body{ font-size:12px; font-family:"SimSun", Arial, Helvetica, sans-serif; line-height:1.5em;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
ul, ol, li { list-style: none;}

a { color:#325d54; text-decoration:none; }
a:hover { text-decoration:underline;}
img { border:none;}
button { border:none;}
font { font-size:12px;}
em { font-style:normal;}

.cGray,a.cGray:link,a.cGray:visited{color: #343434; font-size:14px;
}
.cwhite,a.cwhite:link,a.cwhite:visited{color: #ffffff;
}
a.cwhite:hover{ color:#ffffff; text-decoration:underline;
}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#A17500
}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#FF6622
}
.cOrange2,a.cOrange2:link,a.cOrange2:visited,a.cOrange2:hover{color:#FF6622;text-decoration:none;
}
.cYl,a.cYl:link,a.cYl:visited{color:#FBD906;
}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000000
}
.cbule,a.cbule:link,a.cbule:visited{color:#006ac0;
}
.cjj,a.cjj:link,a.cjj:visited{color:#F7B00A
}
.cjj2,a.cjj2:link,a.cjj2:visited{color:#F7B00A;text-decoration:underline;
}
.cred,a.cred:link,a.cred:visited{color:#dd0000;
}
.chui,a.chui:link,a.chui:visited{color:#7C7C7C; font-weight:bold;
}
.cbule2,a.cbule2:link,a.cbule2:visited{color:#01234E;
}
.huis{ color:#666666;
}
.huis2{ color:#999999;
}

.fB {font-weight: bold;
}
.fI {font-style: italic;
}
.fx {text-decoration:underline; 
}


.f12px{ font-size:12px;
}
.f14px{ font-size:14px;
}
.f16px{ font-size:16px;
}

.wrap { height:100%; margin:10px auto; overflow:hidden; width:980px;}
.clear { font-size:0; line-height:0; height:1px; overflow:hidden; background:#fff; position:relative; margin-top:-1px; width:auto;}

#ft{margin-top: 10px;text-align: center; clear:both;}
#copyright{width: 100%;height: 160px; clear:both; padding: 25px 0px;overflow: hidden;font-family:'SimSun', Arial, Helvetica, sans-serif; border-top:1px solid #66ad57; background:#f9fcf6;}
#copyright ul{height: 22px;width: 475px;*width: 500px;margin:0 auto;}
#copyright ul li{margin: 0 5px;line-height: 22px;color:#325d54;float:left;}
#copyright ul li a{color: #325d54;}
#copyright ul li a:hover{color: #325d54;}
#copyright p{height: 30px;line-height: 25px;font-family:Arial, Helvetica, sans-serif, 'SimSun';margin:0 auto;color:#325d54;}
#copyright p img{border: 0;}
.r_option {float:right;font-size:12px;font-weight:normal;}

/* Fillet */
.common_top, .common_top span, .common_top3, .common_top3 span, .common_bottom, .common_bottom span, .common_bottom2, .common_bottom2 span { height:3px; line-height:0; font-size:0; background:url(image/community_bg.gif) no-repeat; overflow:hidden;}
.common_top span, .common_bottom span, .common_bottom2 span { display:block; background-position:right 0; float:right; width:98%;}
.common_top { background-position:0 0;}
.common_top3 { background-position:0 -24px; height:23px;}
.common_top3 span { display:block; background-position:right -24px; float:right; width:96%; height:23px; overflow:hidden; line-height:25px;}
.common_top3 span h4 { float:left; font-weight:bold; font-size:14px; color:#1c553d;}
.common_top3 span em { font-size:12px; font-weight:normal; float:right; padding-right:5px;}
.common_bottom { background-position:0 -8px;}
.common_bottom span { background-position:right -8px;}
.common_bottom2 { background-position:0 -16px;}
.common_bottom2 span { background-position:right -16px;}
.common_center, .common_center2 { border-left:1px solid #badaa1; border-right:1px solid #badaa1; height:100%; overflow:hidden;}
.common_center2 {background:#f8fbf4;}

/*page*/
.pageinfo-bottom { margin:20px 0 20px; height:22px; overflow:hidden;}
.pageinfo-bottom ul { height:20px;}
.pageinfo-bottom li .page0, .pageinfo-bottom  li .page1, .pageinfo-bottom  li .page2, .pageinfo-bottom  li .page3  {cursor:pointer; border:1px solid #D9D9D9; margin-left:2px; padding:0 3px;display:block;  height:17px; text-align:center; line-height:17px;width:50px;text-decoration:none;  background-image:url(image/n-pagebg.jpg); background-repeat:repeat-x; background-position:0px -235px; color:#fff}
.pageinfo-bottom  li .page0_, .pageinfo-bottom  li .page1_, .pageinfo-bottom li .page2_, .pageinfo-bottom  li .page3_  {background-image:url(image/n-pagebg.jpg);
background-position:0 -216px;
background-repeat:repeat-x;
cursor:pointer; border:1px solid #D9D9D9; margin-left:2px; padding:0 3px;display:block; width:50px;  height:17px; text-align:center; line-height:17px; text-decoration:none;}
.page-list {overflow:auto; }
.page-list li, .page-list li.pagenumber {float:right;display:block;}
.pagenumber a {border:1px solid #D9D9D9;cursor:pointer;margin-left:2px;text-align:center;display:block; float:left;width:17px;height:17px;line-height:17px; text-decoration:none; background-image:url(image/n-pagebg.jpg); background-repeat:repeat-x; background-position:0px -216px; color:#2E5C4F}
.pagenumber a.pagecurrent {border:1px solid #D9D9D9;cursor:pointer; margin-left:2px;text-align:center;  text-decoration:none; background:#2E5C4F none; color:#fff;}

/*top*/
.backtop { height:21px; border-top:1px solid #c0dcb3; margin:10px 0 0;}
.backtop img { display:block; float:right; margin-right:8px;}

/* head */
body { background:url(image/body_bg.gif) repeat-x 0 0;}
.head { width:980px; height:65px; overflow:hidden; margin:0 auto; background:url(image/head_bg.gif) no-repeat 0 0;}
.logo { width:154px; height:50px; overflow:hidden; margin:11px 7px 0 12px; float:left;}
.logo a { display:block; width:154px; height:50px; text-indent:-999px;}
.slogan { width:111px; padding-left:8px; height:19px; line-height:17px; *line-height:19px; line-height/*\**/:20px\9; overflow:hidden; color:#fff; background:url(image/head_icon.gif) no-repeat 0 -19px; margin-top:34px; float:left;}
.site-link { float:right; color:#000; padding-right:6px;}
.site-link .link1 { height:14px; margin-top:10px;}
.site-link .link1 li { float:right; text-align:right; height:14px; line-height:14px; background:url(image/li_bg.gif) no-repeat 11px center; *background-position:11px 5px; padding:0 0 0 22px; margin:0;}
.site-link .link1 li.news { padding-left:35px; background:url(template/szshequ/image/headnavicon4.gif) no-repeat 0 0;}
.site-link .link1 a { color:#000; margin:0; padding:0;}
.site-link .link2 { height:14px; margin-top:10px;}
.site-link .link2 span { float:right; height:14px; line-height:14px;}
.site-link .link2 span.hi { width:27px; height:14px; background:url(image/head_icon.gif) no-repeat 0 0;}
.site-link .link2 span.welcome { margin-right:5px;}
.site-link .link2 span.link3 { color:#a8a8a8; line-height:14px;}
.site-link .link2 span.link3 a { font-weight:bold; color:#255707; padding:0 2px;}
.site-link .link4 { height:18px; margin-top:15px;}
.site-link .link4 span { float:right; height:18px; line-height:18px;}
.site-link .link4 span.user { color:#255707; width:auto!important; min-width:75px; width:75px;}
.site-link .link4 span.user img { vertical-align:middle; width:18px; height:18px;}
.site-link .link4 span.wadou { background:url(template/szshequ/image/headnavicon6.gif) no-repeat 0 0; padding-left:20px; padding-right:5px; width:auto!important; min-width:50px; width:50px; font-weight:bold; color:#255707;}
.site-link .link4 span.money { background:url(template/szshequ/image/headnavicon2.gif) no-repeat 0 0; padding-left:20px; width:auto!important; min-width:50px; width:50px; font-weight:bold; color:#255707;}
.site-link .link4 span.lqwadou { background:url(image/lqwadou.gif) no-repeat 0 0; color:#255707; padding:0 5px 0 18px;}
.site-link .link4 span.lqwadou font { color:#cb1916; font-size:12px;}

