/* CSS Document */
body{ font:normal 12px/20px tahoma, "宋体"; background:url(../img/bg.gif) 0px 37px repeat-x;}
*{ margin:0px; padding:0px;}
i,em{ font-style:normal;}
img{ border:none;}
a{text-decoration:none;}
.f_l{ float:left;}
.f_r{ float:right;}
.header{ display:block; clear:both; width:940px; height:77px; padding:10px 0; margin:0 auto; overflow:hidden;}
.h_banner{ float:right; width:640px; height:60px;display:inline;border:#ddd 1px solid;  margin-top:7px; overflow:hidden;}
.h_logo{ float:left;}
.menubox{ display:block; clear:both; width:938px; border:#587E01 1px solid; margin:0 auto; overflow:hidden;}
.menum{ display:block; clear:both; height:30px; border:#98BE22 1px solid; background:#709E00; padding:0 1px;}
.menu{ float:left;}
.menuA{ display:block; float:left; width:70px; text-align:center; font:bold 14px/30px Verdana,"宋体";text-decoration:none;color:#ffffff; margin:0 3px 0 0;}
.menuA:hover{ color:#FFFF99; text-decoration:none; background:#77A701;}
.rmenu{ float:right; margin:3px 3px 0 0;}
.nav_cn_oth{display:block; width:928px; height:30px; border:#FFCC99 1px solid; background:url(../img/h_bg01.gif) 0 0 repeat-x; color:#663300; padding:0 5px; margin:0 auto;line-height:30px; overflow:hidden;}
.nav_cn_oth em{font-size:16px; font-weight:bold;margin:0 2px;color:#f60; }
.nav_cn_oth i,.nav_cn_oth a{ color:#4b4b09;text-decoration:none;}
.nav_cn_oth a{ margin:0 5px;}
.nav_cn_oth a:hover{color:#f60;text-decoration:underline;}
.nav_cn_oth strong {float:left;line-height:33px; }
.nav_cn_oth a em{margin:0px;padding:0px;}
.mainboxA{ display:block; clear:both; width:938px; background:#F8F8F8; border:#ddd 1px solid; padding:0 0 5px 0; margin:5px auto 6px ; zoom:1; overflow:hidden;}
.columnA{ padding:0 8px;height:40px;border-bottom:#ddd solid 1px;margin-bottom:10px;}
.columnA .cln_l{color:#993300;font:bold 14px/36px verdana, "宋体"; background:url(../img/m_icon01.gif) 0 -2px no-repeat; padding-left:20px;}
.columnA .fr{float:right;margin-right:30px;}
.cln_l a{color:#333;float:right; padding-right:20px;text-align:right;font:normal 12px/40px Verdana,"宋体";text-decoration:none;}
.cln_l a:hover{color:#CC6600;text-decoration:underline;}
.game_kf{ position:relative; display:inline; float:left; width:158px; height:150px;text-align:center; color:#666;padding:3px 28px 5px 8px; margin:0 0 5px 32px; overflow:hidden; border:#f8f8f8 1px solid;}
.game_kf:hover {border:#990000 1px solid; }
.game_kf_gimg{ display:block; width:150px; height:100px; background:#fff; border:#d0d0d0 1px solid; padding:3px;}
.game_kf_gimg img{width:150px; height:100px; }
.game_kf span{ display:block;font:bold 12px/20px "宋体"; text-align:center; color:#000; padding:5px 0 0 0;}
.game_kf i{ font-size:11px; font-style:normal; margin-left:3px;}
.game_kf_btn{ position:absolute; top:3px; right:8px; width:20px;}
.game_kf_btn a{ display:block; margin-bottom:2px;}
.game_kf a{ color:#000; text-decoration:none;}
.game_kf a:hover{ color:#f60;}
.clear{ display:block; clear:both;font:normal 0/0; height:0; overflow:hidden;}
.mban01{ display:block; clear:both; width:940px; margin:0 auto; overflow:hidden; }
.foot{ text-align:center; color:#999; padding:15px 0 10px 0;}
.foot a{ color:#999;}

