﻿@charset "utf-8";
/* 公用样式 */

a{color:#0164be;}
a:hover{color:#f60;}
.clear{clear:both;height:0;overflow:hidden;}
.clear_b{clear:both;width:100%;}
body{color:#333;_background-image:url(about:blank);_background-attachment:fixed;}
.dian{font-family:"宋体";}
/*字体颜色*/
.f_ccc{color:#ccc;}
.f_666{color:#666;}
.f_999{color:#999;}
.f_f60{color:#f60;}
.f_red{color:#ff0000;}
.f_009{color:#009933;}
.pri_16{color:#ff6600;font-weight:bold;font-size:16px;font-family:Arial;}
/*浮动*/
.f_l{float:left;}
.f_r{float:right;}

.dnone{height:0px !important;overflow:hidden;margin:0 !important;}

.f_14{font-size:14px;}
.f_b{font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
.clearfix {*zoom:1;}
.clearfix:after {content:'\20';display:block;height:0;clear:both;}

a {color:#666; text-decoration:none;}
a:hover {color:#f60; text-decoration:underline;}
.mainLayout {margin:0 auto; width:978px;}
.mTop10{margin-top:10px;}
.mLeft5{margin-left:5px;}
.mRight5{margin-right:5px;}
.mLeft20{margin-left:20px;}

#password{display:none;}
/* ========主站页头======== */
.topimg{ background:url(../images/topimg.jpg) no-repeat center; height:38px;}
.topimg_m{width:978px;height:38px;margin:0 auto;position:relative;}
a.topclose{display:block;width:40px;height:18px;position:absolute;bottom:0px;right:15px;}
#header,#header .mainLayout {background:url(../images/bg_header.jpg) center top repeat-x;}
#header {margin:0 auto; min-width:978px; height:79px;}
#header .mainLayout {height:79px;}
#header .logo {float:left; width:170px; height:65px;display:block; background:url(../images/logo.gif) no-repeat;}
#header .logo a{display:block; height:79px;}
#header .menu {float:right; margin-top:25px; width:772px; height:30px;}
.menu ul {float:left; height:30px;}
.menu ul li {float:left; margin:0 0 0 36px; width:90px; height:30px; display:inline;}
.menu ul li a {display:block; height:30px; color:#595959; text-decoration:none; text-indent:-9999px; overflow:hidden; background:url(../images/menu.gif) no-repeat;}
.menu ul li a:hover {text-decoration:none;}
.menu ul li a.home {background-position:25px 5px;}
.menu ul li a.home:hover,.menu ul li.current a.home {background-position:25px -35px;}
.menu ul li a.hd {background-position:-90px 5px;}
.menu ul li a.hd:hover,.menu ul li.current a.hd {background-position:-90px -35px;}
.menu ul li a.cz {background-position:-225px 5px;}
.menu ul li a.cz:hover,.menu ul li.current a.cz {background-position:-225px -35px;}
.menu ul li a.yh {background-position:-345px 5px;}
.menu ul li a.yh:hover,.menu ul li.current a.yh {background-position:-345px -35px;}
.menu ul li a.tg {background-position:-472px 5px;}
.menu ul li a.tg:hover,.menu ul li.current a.tg {background-position:-472px -35px;}
.menu ul li a.kf {background-position:-597px 5px;}
.menu ul li a.kf:hover,.menu ul li.current a.kf {background-position:-597px -35px;}
#header2 {margin:0 auto; min-width:978px; height:103px;}
#header2 .logo2 {float:left; width:130px; height:103px; margin:0 0 0 22px;display:block; background:url(../images/logo2.gif) no-repeat;}
#header2 .logo2 a{display:block; height:103px;}
#header2 .slogo{float:left;}
#header2 .slogo h2{font-size:22px;font-family:'\5fae\8f6f\96c5\9ed1';padding:0 15px;border-left: 1px solid #ccc;line-height:1.0;margin-top:50px;color:#727272;font-weight:200;}

/* ========头部广告位======== */

/* ========主导航======== */

/* ========左侧导航======== */
.loginbox{position: absolute; top:0; left:0; width: 260px; height: 238px; padding: 0px; _padding: 0px; background: url(../images/login_bg.png); _background-image: none; _background-color: #f6d4a1;}
.loginbox .logintop{height: 130px;padding: 20px 20px 20px 18px;}
.loginbox .logintop p{padding-bottom:6px;}
.loginbox .logintop p label{line-height: 28px;}
.loginbox .logintop p img{vertical-align:middle;}

.loginbox .logintop .inputText{
    color: #888;
    height: 15px;
    font-size: 12px;
    line-height: 15px;
    padding: 5px 5px 4px;
    border: 1px solid #dadada;
    border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
		vertical-align:middle;
    overflow: hidden;
}

.w140{width:140px;}
.w62{width:62px;}
.login_btn{border:0; width:53px; height:30px;background:url(../images/login.png); cursor:pointer;}
.reg{border:0; width:93px; height:30px;background:url(../images/reg.png); display:inline-block; vertical-align:middle;}
.loginbox_info{padding-right:5px;}

.loginbox .quick{width: 230px;height: 50px;padding: 5px;background: url(../images/quickbg.gif);border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px;-ms-border-radius: 0 0 3px 3px;    -moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;}
.loginbox .quick a{display: inline-block;float:left;width: 90px;height: 25px;font-size: 14px;line-height: 25px;padding-left: 25px;vertical-align: middle;background: url(../images/icons.gif) no-repeat; color: #ffffff;}
.loginbox .quick a:hover {color: #ff6600;}
.loginbox .quick a.account{background-position: 0 -25px;}
.loginbox .quick a.chang_password{background-position: 0 -50px;}
.loginbox .quick a.order{background-position: 0 -75px;}
.loginbox .quick a.service{background-position: 0 -100px;}
.loginbox .link_to_profile{height:70px;}
.loginbox  .login_enter_avatar{float:left;}
.loginbox .login_enter_info{float:left; margin:5px 0 0 10px;}
.loginbox .logintop .login_enter_info p{padding:1px 0;}
.loginbox .login_enter_info p.username{width:165px;height:22px; font-weight:bold;overflow:hidden;}
.loginbox .login_enter_info p.time{color:#000;}
.loginbox .login_game_info h3{margin-top:5px;font-weight:normal;font-size:12px;line-height:22px;color:#000;}
.loginbox .login_game_info p{padding:2px 0;}
.primaryColor{color:#f60;}


.side{float:left; width:260px;}
.main{float:right; width:708px;}

.pannelbox{border:1px solid #DADADA; background-color:#fff;}
.pannelbox .title{border-bottom:1px solid #DADADA;height:32px;background:url(../images/bg_title.png) repeat-x;}
.pannelbox .title h3{padding-left:40px; line-height:32px;font-size:14px;color:#333;background:url(../images/icon_title.png) left no-repeat;}
.pannelbox h3.ico_kstd{background-position:0 -66px;}
.pannelbox h3.ico_kfsj{background-position:0 -99px;}
.pannelbox h3.ico_kfzx{background-position:0 -132px;}
.pannelbox h3.ico_hzmt{background-position:0 -33px;}
.pannelbox h3.ico_tj{background-position:0 0;}
.pannelbox h3.ico_rmhd{background-position:0 -165px;}

.list_kfsj{padding:10px; height:182px;}
.server_list{width:100%;text-align:center;overflow:hidden;display:block;}
.server_list_head{display:inline-block;width:100%;height:20px;overflow:hidden;}
.server_list_body{background:#f0f0f0;width:100%;float:left;line-height:18px;margin:2px 0;overflow:hidden;}
.sl_time{width:44px;float:left;}
.sl_name{width:80px;text-align:center;float:left;}
.sl_server{width:100px;text-align:right;overflow:hidden;float:right;}
.sl_server a{float:right;*color:#8C8683;}
.sl_name a{*color:#8C8683;}
.server_list_head .sl_server{width:90px !important;}
.server_list_body .orange_bg{background:#ff7f00 !important;color:white;}
.server_list_body .sl_time{background:#bfb49f;color:white;}
.server_list_new{background:url(../images/element_sprite.gif) no-repeat -12px 5px;height:13px;width:8px;float:right;margin:0 5px 0 0;}
.server_list_hot{background:url(../images/element_sprite.gif) no-repeat 0 5px;height:13px;width:8px;float:right;margin:0 5px 0 0;}
.server_list_blank{height:8px;width:8px;float:right;margin:0 5px 0 0;}

.list_kfzx{padding:12px;height:100px;background:url(../images/head_kf.gif) 12px 12px no-repeat;}
.list_kfzx p{padding:2px 0 2px 79px;}
.list_kfzx p a.qq{color:#06f; text-decoration:underline;}
.list_kfzx p a.qq:hover{color:#f60; text-decoration:underline;}
.list_kfzx p a.tiwen{display:inline-block; width:73px; height:22px; line-height:22px; text-align:center; background:url(../images/index.png) 0 0 no-repeat;}

.list_rmhd{display:block;width:238px;margin:0 auto;padding-top:10px;}
.list_rmhd li{display:block;margin-bottom:10px;}

.pannel_recom .title{background:url(../images/bg_title2.png) repeat-x;}

.gameList{padding:0 1px 12px 1px;min-height:394px;_height:394px;}
.gameList li{float:left; margin-top:12px; margin-left:10px; padding-bottom:5px; width:221px; display:inline;}
.gameList li p img{ vertical-align:top;}
.gameList li p a{border:3px solid #C0C0C0; display:block;}
.gameList li p a:hover{border:3px solid #f60;}
.gameList li h4{padding:0 13px 0 17px; line-height:26px; font-size:12px;}
.gameList li h4 span{float:right; color:#FF9C00; font-weight:normal;}
.gameList li h5{width:207px; height:24px; line-height:24px; text-align:center; font-size:12px; font-weight:normal;background:url(../images/index.png) 0 -23px no-repeat;}
.gameList li h5 a{outline:none;padding:0 5px;}

.loginbox2{padding:10px;background-color:#4cc1ed;}
.user_login{border:1px solid #E0E0E0; padding:10px; line-height:30px; text-align:center; background-color:#fff;}
.user_login a.login_link{display:inline-block; margin:0 1px; border:1px solid #722E00; width:103px; height:28px; line-height:28px; font-size:14px; font-weight:700; background:url(../images/bg_loginbtn.png) repeat-x; color:#3F0000; text-decoration:none;}
.user_login a.login_link:hover{color:#4C4C4C; text-decoration:none;}
.user_login a.logout{color:#333; text-decoration:none;}
.user_login a.logout:hover{color:#f60; text-decoration:underline;}

.pay_select_box{padding:10px;}
.pay_select_box dl{font-size:14px;}
.pay_select_box dt{padding:3px 0 5px 37px; line-height:29px; color:#fff; font-weight:700; }
.pay_select_box dt .num{display:inline-block; margin-right:11px; width:29px; line-height:29px; color:#f60; text-align:center;background:url(../images/ico_bg_num.png) no-repeat;}
.pay_select_box dd{height:44px;}
.pay_select_box dd a{display:block;padding-left:23px;height:44px; line-height:44px; background:url(../images/bg_side_nav.png) no-repeat; text-decoration:none;}
.pay_select_box dd a:hover,.pay_select_box dd.current a{background:url(../images/bg_side_nav.png) 0 -44px no-repeat; font-weight:700; color:#4C4C4C; text-decoration:none;}

/* ========购物车======== */

/* ========页脚======== */
.footer{margin-top:30px; padding-bottom:10px;}
.footer p{line-height:21px; text-align:center; color:#696969;}
.footer p a{color:#696969; text-decoration:none;}
.footer p a:hover{color:#f60; text-decoration:underline;}
.footer p.txt{border-bottom:1px solid #B6B6B6;padding:8px 0;}
.footer p.blink{padding:8px 0 0;}
.footer p.blink a{margin:0 12px;}
.footer .wj{ text-align:center;margin:12px 0 3px 0;}
.footer .wj a{margin:0 12px;}

/* ========分页======== */
.pagebox{margin-top:15px; height:24px;clear:both;}
.page{float:right;font-size:12px;font-family:Arial,Helvetica,sans-serif;background:#fff;margin-bottom:10px;}
.page ul li{float:left;margin-left:5px;}
.page ul li a{text-decoration:none;}
.page .up a:link,.page .up a:visited,.page .up_off,.page .down a:link,.page .down a:visited,.page .down_off,.btn_white{background:url(../images/page_icon.png) no-repeat;}
.page .up,.page .up_off{width:70px;height:20px;line-height:20px;text-align:left;text-indent:20px;}
.page .up a{height:20px;line-height:20px;display:block;border:1px solid #d6d6d6;}
.page .up a:link{background-position:10px -45px;color:#FF7F00;}
.page .up a:visited{background-position:10px -46px;color:#FF7F00;}
.page .up a:hover{border:1px solid #f80;background:#FF9C00 url(../images/page_icon.png) no-repeat 10px -23px;color:#fff;text-decoration:none;}
.page .up_off{background-position:10px -67px;}
.page .up_off a{border:1px solid #ddd;color:#ccc;display:block;}
.page .down,.page .down_off{width:70px;height:20px;line-height:20px;text-align:left;text-indent:13px;}
.page .down a{border:1px solid #d6d6d6;display:block;}
.page .down a:link{background-position:54px -112px;color:#FF7F00;}
.page .down a:visited{background-position:54px -112px;color:#FF7F00;}
.page .down a:hover{border:1px solid #f80;background:#FF9C00 url(../images/page_icon.png) no-repeat 54px -90px;color:#fff;text-decoration:none;}
.page .down_off{background-position:54px -133px;}
.page .down_off a{border:1px solid #ddd;text-decoration:none;color:#ccc;display:block;}
.page .nb{width:auto;height:20px;text-align:center;line-height:20px;}
.page .nb a{border:1px solid #d6d6d6;color:#FF7F00;display:block;padding:0 6px;}
.page .nb_on{width:auto;height:22px;text-align:center;width:27px;display:block;color:#333;font-weight:bold;line-height:22px;}
.page .nb_on a{color:#333;}
.page .nb a:hover{color:#fff;font-weight:bold;background:#FF9C00;border:1px solid #f80;display:block;padding:0 6px;text-decoration:none;}
.page .nb_ell,.page .nb_ell a{color:#FF7F00;line-height:22px;}
.page .yeshu{line-height:20px;color:#333;margin:0 0 0 10px;}
.page .w30{width:30px;height:14px;padding:3px;border:1px solid #abadb3;margin:0 2px;font-size:12px;font-family:Tahoma;vertical-align:middle;}
.btn_white{width:46px;height:22px;_height:23px;overflow:hidden;line-height:22px;background-position:0 0;border:none;padding-bottom:1px;cursor:pointer;}

/* ========彩贝头======== */

.mod_top_banner {background:url(../images/caibei_bg2.png) repeat scroll 0 0 transparent;color: #333333;font-size: 12px;height: 35px;width: 100%;}
.mod_top_banner .main_area {height: 35px;margin: 0 auto;width: 980px;}
.mod_top_banner .sale_tip {background:url(../images/caibei_bg.png) no-repeat scroll left -32px transparent;float: left;height: 35px;line-height: 35px;padding-left: 32px;width: 630px;}
.mod_top_banner .login_status {float: right;height: 35px;width: 260px;}
.mod_top_banner .login_span {color: #777777;float: left;height: 16px;line-height: 16px;margin-top: 10px;}
.mod_top_banner .login_status a {float: left;}
.mod_top_banner .my_caibei {border-left: 1px solid #FFFFFF;height: 16px;line-height: 16px;margin: 10px 0 0 10px;padding-left: 10px;}
.mod_top_banner a{color:#0066CC;text-decoration:none;}

/* ========面包屑======== */

/* ========咨询悬浮窗口======== */

/* ========公用图标======== */

/*购买弹出层*/

/*问卷调查*/

/*seo*/


/*新版搜索*/
