@charset "utf-8";
body {font: 12px  Verdana, Arial, Helvetica, sans-serif; background:url(../images/body_bg.gif) repeat-x top; text-align:center; margin:0px; }
h1,h2,h3,h5,ul,ol,li,dl,dd,dt,p,form { padding:0px; margin:0px; list-style:none;}
h2 { font-size:12px; color:#0a6395;}
div { color:#666;}
a { color:#0a6395; text-decoration:none;}
a:hover { color:#c00; text-decoration:underline;}
.float_margin { display:inline; }
.text_align { text-align:center;}
.clear_L { clear:left;}
.P_b { border:#7fa6cf 1px solid;}
.wrap { width:980px;  margin:0px auto; position:relative;}
.header { margin-top:8px; float:left; width:100%;}
.header h1 { background:url(../images/logo.gif); height:64px; width:256px; text-indent:-5000px; float:left; margin:8px 0 0 4px;}
.header div.ad_top { float:left; height:55px; width:580px; margin:15px 15px 0 25px; }
.header div.ad_top img { height:55px; width:580px; }
.edition { background:url(../images/edition_bg.gif); height:62px; width:64px; float:left; margin:8px 0 0 2px; padding:10px 0 0 6px; text-align:left;}
.edition li { line-height:16px;  background:url(../images/edition_icon.gif) no-repeat left ; width:50px; float:left; padding-left:7px;}
.edition li a,.edition li a:hover { color:#e4e6e8;}
.nav { background:url(../images/nav_bg_right.gif) no-repeat right; height:55px; float:left; width:100%;}
.nav ol { background:url(../images/nav_bg_left.gif) no-repeat left; height:55px;}
.nav ol li { height:27px; width:79px; border-width:0 1px; border-style:solid; border-color:#FFF #dadada #FFF #FFF; float:left; margin-top:8px; line-height:27px;}
.nav ol li a { color:#000; display:block; height:27px;}
.nav ol li a:hover,.nav ol li a.dis { color:#FFF; background:url(../images/nav_hover_bg.gif); font-weight:bold; text-decoration:none;}
.nav ol li.home { border-left:0px; width:85px; }
.nav ol li.home a {padding-left:13px; width:72px;}
.nav ol li.home a:hover { background:url(../images/nav_home_hoverbg.gif) no-repeat right;}
.nav ol li.bbs { border-right:0px; width:76px;}
.nav ol li.bbs a {}
.nav ol li.bbs a:hover { background:url(../images/nav_bbs_hoverbg.gif) no-repeat left;}
.nav ol li a.marked_home { background:url(../images/nav_home_hoverbg.gif) no-repeat right; color:#fff; font-weight:bold;}
a.morew { background:url(../images/icon_more.gif) no-repeat left center; float:right; height:14px; width:25px; padding-left:8px; margin:-18px 10px 0 0; color:#000;}

.footer { background:url(../images/bottom_bg.gif) repeat-x top; height:150px; width:967px; margin:0 0 0 10px; padding-top:2px; float:left;}
.footer a,.footer p { color:#0a6395; line-height:18px;}
.footer p.b_i { width:800px; line-height:15px; padding-top:15px; margin:0 auto; text-align:le1ft; }
