@charset "gb2312";
/* 基础样式 by st. 2009-9-21 */
/* 全局CSS定义 */
body { font-family:"宋体", arial; margin:0; padding:0; color:#333; background-color:#f5f7e4; }
div, form, img, ul, dl, dt, dd { margin: 0; padding: 0; border: 0; font-size:12px; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
table, td, tr, th { font-size:12px; }
/* 链接颜色 */
a:link { color: #333; text-decoration:none; }
a:visited { color: #666; text-decoration:none; }
a:hover { color: #0657b2; text-decoration:underline; }
/*颜色样式*/
.yanse_bai, .yanse_bai a:link, .yanse_bai a:hover, .yanse_bai a:visited { color: #ffffff; }
.yanse_hong, .yanse_hong a:link, .yanse_hong a:hover, .yanse_hong a:visited { color: #ff0000; }
.yanse1, .yanse1 a:link, .yanse1 a:hover, .yanse1 a:visited { color: #334f64; }
.yanse2, .yanse2 a:link, .yanse2 a:hover, .yanse2 a:visited { color: #fb6c03; text-decoration: none; }
.yanse3, .yanse3 a:link, .yanse3 a:hover, .yanse3 a:visited { color: #888888; }
/*字体样式2009-7-14*/
.gray, .gray a:link, .gray a:hover, .gray a:visited { color:#333; }
.gray6, .gray6 a:link, .gray6 a:hover, .gray6 a:visited { color:#666; }
/*字体样式*/
.zi12 { font-size: 12px; }
.zi14 { font-size: 14px; }
.zi16 { font-size:16px; }
.zi18 { font-size: 18px; }
.zi24 { font-size: 24px; }
.heiti { font-family: "黑体"; }
.jiacu { font-weight: bold; }
.hanggao20 { line-height:20px; }
.hanggao22 { line-height:22px; }
.hanggao24 { line-height:24px; }
.hanggao28 { line-height:28px; }
.hanggao30 { line-height:30px; }
/*主背景色*/
.bgMain { background-color: #FFF; }
.bgGray { background-color: #ECECEC; }
.bgGray2 { background-color:#CCC; }
.bgBlue { background-color:#387de6; }
/*广告*/
#Ads { background-color: #FFF; height: auto; width: 950px; margin: 0 auto; overflow:hidden; font-size:0; line-height:0; }
/*主容器(nav+bbslogin)*/
#Wrap { margin:0 auto; width:950px; background-color:#FFF; }
.Mains { margin:0 auto; width:950px; }
/*间距*/
.mar2_t { margin-top:2px; }
.mar2_l { margin-left:2px; }
/*5px*/
.mar5 { margin:5px; }
.mar5_t { margin-top:5px; }
.mar5_r { margin-right:5px; }
.mar5_b { margin-bottom:5px; }
.mar5_l { margin-left:5px; }
/*6px*/
.mar6_l { margin-left:6px; }
/*10px*/
.mar10 { margin:10px; }
.mar10_t { margin-top:10px; }
.mar10_r { margin-right:10px; }
.mar10_l { margin-left:10px; }
.mar10_b { margin-bottom:10px; }
/*12px*/
.mar12_r { margin-right:12px; }
.mar12_l { margin-left:12px; }
/*15px*/
.mar15_t { margin-top:15px; }
.mar15_r { margin-right:15px; }
.mar15_b { margin-bottom:15px; }
.mar15_l { margin-left:15px; }
/*20px*/
.mar20 { margin:20px; }
.mar20_t { margin-top:20px; }
.mar20_r { margin-right:20px; }
.mar20_b { margin-bottom:20px; }
.mar20_l { margin-left:20px; }
/*25px*/
.mar25_l { margin-left:25px; }
/*paddings*/
.pad10_b { padding-bottom:10px; }
.pad10_t { padding-top:10px; }
.nostr { font-weight:normal; }
/*bottom*/
#bottom { margin:0 auto; padding:10px 9px 0 9px; width:932px; height:auto; background:#FFF; clear:both; text-align:center; }
.botLine { display:block; height:0; width:100%; background:#fff; margin:0; padding:0; }
#bottom p { margin:8px 0; padding:0; height:20px; }
/* cb */
.cb { clear:both; font:0; line-height:0; }