@charset "utf-8";

/* head css */
#head{width:980px; margin:0 auto; height:auto; overflow:hidden;}
#head .head_t{ height:26px; line-height:26px; font-family:Verdana, Arial; font-size:12px;}
#head .head_t .t_7pk{ width:133px; float:left;height:20px; padding:6px 0 0 7px;}
#head .head_t strong{ color:#FF3300;}
#head .head_t span{ float:right; font-weight:bold;color:#006699;}
#head .head_t span a{ color:#006699; margin:0 10px;}

#head .head_c{ height:91px; margin:5px 0 2px 0; width:980px;}
#head .head_c .logo{ display:block; width:239px; height:77px; padding:14px 0 0 10px; overflow:hidden; float:left;}
#head .head_c .logo img{ display:block;width:223px; height:60px; overflow:hidden;}
#head .head_c .ad_720_72{ position:relative; display:block; width:728px; height:90px; overflow:hidden; float:right; padding-right:2px;}


#head .head_b{ height:32px; overflow:hidden;  clear:both;background:url(http://img.7pk.com/cimg/images/head_b01.gif) no-repeat left 0; padding-left:5px; color:#fff;}
#head .head_b .head_b_r{background:url(http://img.7pk.com/cimg/images/head_b02.gif) no-repeat right 0; height:32px; padding-right:5px;}
#head .head_b .l_nav{ height:24px; padding-top:8px; width:770px; float:left; overflow:hidden; padding-left:15px; font-size:13px; font-weight:bold; background:url(http://img.7pk.com/cimg/images/head_b03.gif) repeat-x 0 0; height:32px;}
#head .head_b .l_nav a{ margin:0 6px; color:#fff;}

#head .head_b .r_nav{  height:24px; padding-top:8px; width:185px; overflow:hidden; float:left;color:#fff; font-size:13px;background:url(http://img.7pk.com/cimg/images/head_b03.gif) repeat-x 0 0; height:32px;}
#head .head_b .r_nav a{ color:#99ff33; margin:0 8px; font-weight:bold;}

#head .head_bottom{ height:73px; overflow:hidden;  clear:both;background:url(../images/head_bottom_c.gif) repeat-x;}

#head .head_bottom .head_bottom_l{ width:1px; height:73px; overflow:hidden; float:left; background:url(../images/head_bottom_l.gif) no-repeat;}

#head .head_bottom .head_bottom_c{ width:978px; height:73px; float:left;}

#head .head_b .head_b_r{ height:32px; padding-right:5px; overflow:hidden;}
#head .head_bottom .l_nav{ padding-top:8px; width:865px; float:left; overflow:hidden; padding-left:5px; font-size:14px;  height:24px;}
#head .head_bottom .l_nav li{ display:inline; float:left;background:url(../images/l_nav.gif) no-repeat right 2px;}
#head .head_bottom .l_nav li.jf a{ color:#FFFF2F; font-weight:bold;}
#head .head_bottom .l_nav a{ margin:0 12px 0 12px; color:#fff;}

#head .head_bottom .r_nav{ height:24px; padding-top:8px; width:100px; overflow:hidden; float:left;color:#fff; font-size:14px; }
#head .head_bottom .r_nav a{ color:#99ff33; margin:0 8px; }

#head .head_bottom .head_bottom_c .webgame{ clear:both; height:33px; line-height:24px; *line-height:26px; padding-top:8px; background:url(../images/webgame_h2.gif) no-repeat 8px 6px;}
#head .head_bottom .head_bottom_c .webgame a{ color:#0084CF; margin-right:10px; font-size:12px;float:left;}
#head .head_bottom .head_bottom_c .webgame span{ height:30px; overflow:hidden; float:right; display:inline;}
#head .head_bottom .head_bottom_c .webgame h2{ display:inline; float:left; margin:0 20px 0 20px;color:#fff; font-size:13px;}
#head .head_bottom .head_bottom_c .webgame h2 a{ color:#fff; margin-right:8px;}

#head .head_bottom .head_bottom_c .webgame span b{ float:right; display:block; font-weight:normal; width:36px; height:27px; overflow:hidden;}
#head .head_bottom .head_bottom_c .webgame span label{ width:100px; height:18px; margin-right:8px; _margin-right:4px; display:inline; float:right;}
#head .head_bottom .head_bottom_c .webgame span label input{ width:100px; height:15px; font-size:12px; padding-top:3px; font-family:"宋体";}

#head .head_bottom .head_bottom_c .webgame .dl{ width:43px; height:23px; line-height:23px; _line-height:25px; border:0; background:url(../images/btn01.gif) no-repeat; display:inline; margin-right:8px; color:#663300; cursor:pointer; font-size:12px; float:right; font-family:"宋体";}
#head .head_bottom .head_bottom_c .webgame .zc{ margin-right:0; margin-left:5px;  cursor:pointer; font-size:12px;  float:right; display:inline;}
#head .head_bottom .head_bottom_c .webgame .zc a{color:#288dc3; text-decoration:underline;font-size:12px;}
#head .head_bottom .head_bottom_c .webgame .zc a:hover{ text-decoration:none;}

#head .head_bottom .head_bottom_c .webgame .wj{ margin-right:0; display:inline;  cursor:pointer; font-size:12px;  float:right;}
#head .head_bottom .head_bottom_c .webgame .wj a{color:#000; text-decoration:underline;font-size:12px;}
#head .head_bottom .head_bottom_c .webgame .wj a:hover{ text-decoration:none;}

#head .head_bottom .head_bottom_c .webgame .login{padding:0 5px 0 0; font-family:'宋体';}
#head .head_bottom .head_bottom_c .webgame .login .yh{margin:0 5px 0 0; padding:0; float:none; color:#FF0000; font-size:12px;}
#head .head_bottom .head_bottom_c .webgame .login .tc{color:#000; margin:0 10px 0 5px; display:inline;}
#head .head_bottom .head_bottom_c .webgame .login .tc a{margin:0 2px; font-size:12px; padding:0; color:#000; float:none;}
#head .head_bottom .head_bottom_c .webgame .login .jf{  float:none; color:#0084CF; margin-right:0;}
#head .head_bottom .head_bottom_c .webgame .login .yb{ float:none; color:#0084CF; margin-right:0;}
#head .head_bottom .head_bottom_c .webgame .tx{float:right; margin-right:3px; display:inline;}
#head .head_bottom .head_bottom_c .webgame .tx img{ width:20px; height:20px; overflow:hidden; border:1px solid #66CCFF; padding:1px; margin:0;}
#head .head_bottom .head_bottom_c .webgame form{ float:right;}

#head .head_bottom .head_bottom_c .webgame2{ clear:both; height:33px; line-height:24px; *line-height:26px; padding-top:8px; }
#head .head_bottom .head_bottom_c .webgame2 a{ margin-right:10px; }
#head .head_bottom .head_bottom_c .webgame2 span{ float:right; display:inline;}
#head .head_bottom .head_bottom_c .webgame2 h2{ display:inline; float:left; margin:0 20px 0 17px;color:#fff; font-size:14px;}
#head .head_bottom .head_bottom_c .webgame2 h2 a{ color:#fff; margin-right:8px;}

#head .head_bottom .head_bottom_c .webgame2 span b{ float:right; display:inline; font-weight:normal;}
#head .head_bottom .head_bottom_c .webgame2 span label{ width:100px; height:18px; margin-right:8px; display:inline; float:right;}
#head .head_bottom .head_bottom_c .webgame2 span label input{ width:100px; height:15px; font-size:12px; padding-top:3px; font-family:"宋体";}

#head .head_bottom .head_bottom_c .webgame2 .dl{ width:43px; height:23px; line-height:23px; _line-height:25px; border:0; background:url(http://img.7pk.com/cimg/images/btn01.gif) no-repeat; display:inline; margin-right:8px; color:#663300; cursor:pointer; font-size:12px; float:right; font-family:"宋体";}
#head .head_bottom .head_bottom_c .webgame2 .zc{ margin-right:0; margin-left:5px;  cursor:pointer; font-size:12px;  float:right; display:inline;}
#head .head_bottom .head_bottom_c .webgame2 .zc a{color:#288dc3; text-decoration:underline;font-size:12px;}
#head .head_bottom .head_bottom_c .webgame2 .zc a:hover{ text-decoration:none;}

#head .head_bottom .head_bottom_c .webgame2 .wj{ margin-right:0; display:inline;  cursor:pointer; font-size:12px;  float:right;}
#head .head_bottom .head_bottom_c .webgame2 .wj a{color:#000; text-decoration:underline;font-size:12px;}
#head .head_bottom .head_bottom_c .webgame2 .wj a:hover{ text-decoration:none;}

#head .head_bottom .head_bottom_c .webgame2.login{padding:0 5px 0 0; font-family:'宋体';}
#head .head_bottom .head_bottom_c .webgame2 .login .yh{margin:0; padding:0; float:none; color:#FF0000;}
#head .head_bottom .head_bottom_c .webgame2 .login .tc{color:#000; margin:0 14px 0 7px; display:inline;}
#head .head_bottom .head_bottom_c .webgame2 .login .tc a{margin:0; font-size:12px; padding:0; color:#000; float:none;}
#head .head_bottom .head_bottom_c .webgame2 .login .jf{  float:none; color:#0084CF; margin-right:0;}
#head .head_bottom .head_bottom_c .webgame2 .login .yb{ float:none; color:#0084CF;}
#head .head_bottom .head_bottom_c .webgame2 .tx{float:right; margin-right:3px; display:inline;}
#head .head_bottom .head_bottom_c .webgame2 .tx img{ width:20px; height:20px; overflow:hidden; border:1px solid #66CCFF; padding:1px; margin:0;}
#head .head_bottom .head_bottom_c .webgame2 form{ float:right;}

#nav_1{ height:24px; line-height:24px; *line-height:2em; overflow:hidden; width:500px; float:left;}
#nav_1 div{ background:url(http://img.7pk.com/images/jt_nav_03.gif) no-repeat 7px 3px; padding-left:30px;}
#nav_1 div a{color:#333; margin:0 8px; font-size:12px; float:none;}
#nav_1 div b{ font-weight:normal; color:#0382cf; margin-left:3px;}



#head .head_bottom .head_bottom_r{ width:1px; height:73px; overflow:hidden; float:left; background:url(../images/head_bottom_r.gif) no-repeat;}

.warp_A{ padding-top:0;}

#head .ad_970_80{ width:975px; height:80px; overflow:hidden; float:left; padding:5px 0 0 5px; background-color:#fff;}
#head .ad_970_80 img{ width:970px; height:80px; overflow:hidden;}

.subnav_all{ height:69px; background-color:#fff;}
.subnav_game{height:68px; background:url(http://img.7pk.com/cimg/images/nav_other.gif) repeat-x left top; margin:0 4px 0 4px; border:1px solid #ccc; border-top:0; font-size:12px; font-weight:normal; clear:both;}
.subnav_game .subnav{ height:68px;background:url(http://img.7pk.com/cimg/images/nav-game.gif) no-repeat 15px top;}

.subnav_game .subnav .subnav_top{ height:33px; line-height:33px; margin:0 10px; border-bottom:2px solid #999; padding-left:130px; font-size:12px; font-weight:bold; color:#333333;}
.subnav_game .subnav .subnav_top a{ margin:0 8px; color:#333333;}
.subnav_game .subnav .subnav_top div{ width:510px; float:right; height:21px; font-weight:normal; text-align:right; _margin-top:4px;}
.subnav_game .subnav .subnav_top div .type{ padding-right:25px; font-weight:bold; color:#FF6600;}
.subnav_game .subnav .subnav_top div select{ margin-right:6px;}
#downbrandname1 select{ width:90px;}
#downbrandtype1 select{ width:150px;}
.subnav_game .subnav .subnav_top div input{ width:42px; height:21px; line-height:21px; background:url(http://img.7pk.com/cimg/images/subnav_btn.gif) repeat-x; cursor:pointer; border:0; margin-right:6px;}

.subnav_game .subnav .subnav_bottom{ height:30px; line-height:30px; padding-left:18px; }
.subnav_game .subnav .subnav_bottom a{ margin:0 8px;}
.subnav_game .subnav .subnav_bottom span{color:#FF6600; font-weight:bold; margin-right:28px;}

.subnav_all_n{height:34px; background-color:#fff;}
.subnav_news{height:33px; background:url(http://img.7pk.com/cimg/images/nav_other.gif) repeat-x left -1px; margin:0 4px 0 4px; border:1px solid #ccc; border-top:0;font-size:12px; font-weight:normal; clear:both;}
.subnav_news .subnav{ height:33px;background:url(http://img.7pk.com/cimg/images/nav-news.gif) no-repeat 15px 0;}

.subnav_news .subnav .subnav_top{ height:33px; line-height:33px; margin:0 10px; padding-left:130px; font-size:12px; font-weight:bold; color:#333333;}
.subnav_news .subnav .subnav_top a{ margin:0 8px; color:#333333;}
.subnav_news .subnav .subnav_top div{ width:340px; float:right; background:url(http://img.7pk.com/cimg/images/s_bg.gif) no-repeat 77px 5px; height:33px; font-weight:normal; text-align:right; margin-top:-2px;}
.subnav_news .subnav .subnav_top div .type{ padding-right:25px; font-weight:bold; color:#FF6600;}
.subnav_news .subnav .subnav_top div select{ margin-right:6px;}
.subnav_news .subnav .subnav_top div .s_text{ width:186px; height:18px; line-height:18px; border:1px solid #7F9DB9; margin-left:6px;_margin-top:6px;}
.subnav_news .subnav .subnav_top div .s_btn{ width:42px; height:21px; line-height:21px; background:url(http://img.7pk.com/cimg/images/r_search_btn.gif) no-repeat; border:0; font-size:12px; margin-left:6px; cursor:pointer;_margin-top:6px;}

.subnav_soft{height:68px; background:url(http://img.7pk.com/cimg/images/nav_other.gif) repeat-x left -1px; margin:0 4px 0 4px; border:1px solid #ccc; border-top:0;font-size:12px; font-weight:normal; clear:both;}
.subnav_soft .subnav{ height:68px;background:url(http://img.7pk.com/cimg/images/nav-soft.gif) no-repeat 15px 0;}

.subnav_soft .subnav .subnav_top{ height:33px; line-height:33px; margin:0 10px; border-bottom:2px solid #999; padding-left:130px; font-size:12px; font-weight:bold; color:#333333;}
.subnav_soft .subnav .subnav_top a{ margin:0 8px; color:#333333;}
.subnav_soft .subnav .subnav_top div{ width:510px; float:right; height:21px; font-weight:normal; text-align:right; _margin-top:4px;}
.subnav_soft .subnav .subnav_top div .type{ padding-right:25px; font-weight:bold; color:#FF6600;}
.subnav_soft .subnav .subnav_top div select{ margin-right:6px;}
#downbrandname1 select{ width:90px;}
#downbrandtype1 select{ width:150px;}
.subnav_soft .subnav .subnav_top div input{ width:42px; height:21px; line-height:21px; background:url(http://img.7pk.com/cimg/images/subnav_btn.gif) repeat-x; cursor:pointer; border:0; margin-right:6px;}

.subnav_soft .subnav .subnav_bottom{ height:30px; line-height:30px; padding-left:18px; }
.subnav_soft .subnav .subnav_bottom a{ margin:0 8px;}
.subnav_soft .subnav .subnav_bottom span{color:#FF6600; font-weight:bold; margin-right:28px;}

.subnav_flash{height:33px; background:url(http://img.7pk.com/cimg/images/nav_other.gif) repeat-x left -1px; margin:0 4px 0 4px; border:1px solid #ccc; border-top:0;font-size:12px; font-weight:normal; clear:both;}
.subnav_flash .subnav{ height:33px;background:url(http://img.7pk.com/cimg/images/nav-flash.gif) no-repeat 15px 0;}

.subnav_flash .subnav .subnav_top{ height:33px; line-height:33px; margin:0 10px; padding-left:130px; font-size:12px; font-weight:bold; color:#333333;}
.subnav_flash .subnav .subnav_top a{ margin:0 8px; color:#333333;}
.subnav_flash .subnav .subnav_top div{ width:340px; float:right; background:url(http://img.7pk.com/cimg/images/s_bg.gif) no-repeat 77px 5px; height:33px; font-weight:normal; text-align:right; margin-top:-2px;}
.subnav_flash .subnav .subnav_top div .type{ padding-right:25px; font-weight:bold; color:#FF6600;}
.subnav_flash .subnav .subnav_top div select{ margin-right:6px;}
.subnav_flash .subnav .subnav_top div .s_text{ width:186px; height:18px; line-height:18px; border:1px solid #7F9DB9; margin-left:6px;_margin-top:6px;}
.subnav_flash .subnav .subnav_top div .s_btn{ width:42px; height:21px; line-height:21px; background:url(http://img.7pk.com/cimg/images/r_search_btn.gif) no-repeat; border:0; font-size:12px; margin-left:6px; cursor:pointer;_margin-top:6px;}

/* foot css */
#foot{color:#000; width:980px; margin:0 auto; text-align:center;  clear:both; height:auto; overflow:hidden;}
#foot p{line-height:21px; height:21px; font-family:Verdana, Arial;}
#foot p.bq{ color:#666;}
#foot p.foot_gg{ border-bottom:1px solid #999;height:42px; margin:0 auto 5px auto; width:680px; padding-left:220px; text-align:center;}
#foot p.foot_gg .gg{ width:106px; float:left; line-height:42px; font-size:14px; color:#f60; font-weight:bold;}
#foot p.foot_gg .text{ width:365px; float:left; line-height:17px; margin-top:3px;color:#f60;}
#foot p.foot_link{ border-bottom:1px solid #999;line-height:38px; height:38px; margin:0 auto 5px auto; width:900px;}
#foot a,#foot a:hover{color:#000;}
#foot .coryright{}
#foot p strong{ color:#FF3300;}

