﻿/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }
body, input, textarea { font-size: 12px; line-height: 1.2; font-family: "sumin", Tahoma, Arial, Helvetica, STHeiti; }
textarea { resize: none; outline: none; }
fieldset, img { border: 0; }
input { vertical-align: middle; outline: none; }
img, object, embed { vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
fieldset, img, abbr { border: 0; }
ul, ol { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
a:focus, embed { outline: 0; }
q:before, q:after { content: ''; }
a { text-decoration: none; cursor: pointer; outline: none;/* firefox */ hide-focus: expression(this.hideFocus = true);/* ie */ }
a:hover { text-decoration: none; }
.clear:after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; }
.clear { zoom: 1; }

/*----------topbar-------------------------*/
.topbar_wrap .db { display: block; }
.topbar_wrap .m10 { margin: 0 0 0 28px; }
.topbar_wrap .fl { float: left; display: inline; }
.topbar_wrap .fr { float: right; display: inline; }
.official_topbar, .gamelist_ico_new, .gamelist_ico_hot { background: url("/v6/game/website/common/images/topbarbg.gif") no-repeat; }
.official_topbar { width: 100%; background-position: left top; background-repeat: repeat-x; height: 46px; }
.topbar_wrap { margin: 0 auto; width: 1200px; z-index: 99; }
.topbar_wrap .topbar { height: 45px; position: relative; z-index: 99; }
.topbar_wrap .topbar li { float: left; display: inline; }
.topbar_wrap .topbar li a { font-size: 12px; color: #666; }
.topbar_wrap .gameLogo { margin-top: 10px; width: 335px; }
.topbar_wrap .Gameall { background-position: left -48px; width: 78px; color: #000; padding: 0 0 0 18px; z-index: 999; }
.topbar_wrap .Gameall a { height: 20px; line-height: 20px; _line-height: 23px; }
.topbar_wrap .topbar_login { float: right !important; }

/*.topbar_wrap .topbar_login a{display:block;display:inline;padding:1px 6px 0;line-height:1.4; position:relative;}*/

/*.topbar_wrap .topbar_login a .login_tips{ display:block; width:18px; height:19px; background:url("/v6/game/website/common/images/game_login_tip.gif"); position:absolute; top:15px; left:50px;}
.topbar_wrap .topbar_login .unlog{float: left;    height: 35px;
    position: absolute;
    top: 5px;
    right: 160px;
    line-height: 35px;
    font-size: 12px;
    max-width: 300px;}
.topbar_wrap .topbar_login .all-game{float: left;height: 40px;position: absolute;right: 0;border-bottom: 0;}
.topbar_wrap .topbar_login .all-game .allgame-item {position: relative;display: inline-block;padding: 0 16px;height: 45px;line-height: 52px;font-size: 12px;z-index: 4;color: #fff;background: #e60012 url("/v6/global2015/images/all.png") no-repeat 23px 0;}
*/



/*nav2017改版  start*/
.pull-left { float: left; }
.pull-right { float: right; }
ul { list-style: none; }

/*header start*/
.g-top-pub { left: 366px; top: 0; position: absolute; width: 360px; height: 44px; overflow: hidden; }
.g-top-main a { color: #3c3c3c; }
.g-top-pub img { vertical-align: top; width: 360px; height: 44px; }
.g-top-pub-large { left: 94px; top: 0; position: absolute; z-index: 9; display: none; width: 1000px; height: 188px; }
.g-top-pub-large img { width: 1000px; height: 188px; vertical-align: top; }
.pub_topli { position: absolute; }
.topbar_login { width: 460px; }
.gameLogo, .topbar_login { z-index: 10; }
.h-header { background: #fff; position: relative; color: #333; z-index: 9999; }
.container {/*width: 1200px;*/position: relative; margin: 0 auto; }
.hdbar-nav { height: 35px; border-bottom: 1px solid #ececec; box-shadow: 0 1px 2px rgba(0, 0, 0, .05); z-index: 20000; position: relative; backgrond: #f0f0f0; }
.top-menu { display: inline; float: left; height: 35px; line-height: 35px; color: #333; font-size: 12px; padding-left: 17px; margin-right: 15px; background: url("../images/icon_pin.png?v=20191223") no-repeat; overflow: hidden;}
.wan-item{ background: url("../images/wan_icon.png?v=20191223") 0 9px no-repeat;padding-left:20px;}
.wan-item:hover{ background: url("../images/wan_icon_a.png?v=20191223") 0 9px no-repeat;}
.home-item { background-position: 0 10px;position: relative; padding-right: 20px}
.home-item a { color: #fff; }
.home-item span { padding-right: 0px; background: url("/v6/global2015/images/all.png") 50px -158px no-repeat; }
.home-item em{background: url("/v6/global2015/images/icon_pin.png?v=20191223") no-repeat 2px -148px;width: 16px;height: 35px; display: block;position: absolute;top: -1px;right: 4px}
.home-item:hover { background-position: 0 -66px; }
.manga-item { background-position: 0 -15px; }
.manga-item:hover { background-position: 0 -94px; }
.home-item-list { position: absolute; left: 0; top: 35px; list-style: none; width: 179px; border: 1px solid #d9d9d9; background: #fff; z-index: 99;  padding: 3px 0;cursor: pointer;    box-shadow: 1px 1px 5px rgb(0 0 0 / 10%);}
.gamebox-item { background-position: 0 -41px; margin-right: 20px}
.gamebox-item:hover { background-position: 0 -119px; }
.flg-item { background-position: 0 -385px; }
.flg-item:hover { background-position: 0 -337px; }
.qq-item { background-position: 0 -262px; }
.qq-item:hover { background-position: 0 -294px; }
.home-item-list li { text-align: left; line-height: 35px; height: 35px; font-size: 12px; color: #4e4e4e; display: block;left: 0;padding-left: 18px; }
.home-item-list li:hover, .user-info-box li:hover { color: #e60012; background: #f2f2f2; }
.home-item-list li:hover a, .user-info-box li:hover a { color: #e60012; background: #f2f2f2; text-decoration: none; }
#head_name_ul_id li a span { *width: 60px; }
.top-user { height: 35px; float: left; top: 5px; right: 241px; line-height: 35px; font-size: 12px; max-width: 300px; }
.top-user-new { height: 35px; float: left; top: 0px; right: 100px; line-height: 35px; font-size: 12px; max-width: 300px; }
.top-user-new .loged{position:relative;}
.top-user .loged{position:relative;}
.top-user .unlog { text-align: right; }
.top-user .unlog .tolog { padding-right: 5px; color: #333; }
.top-user .unlog .toreg, .home-item-list li a { color: #333; }
.loged .user-name { overflow: hidden; color: #403f3f; padding: 0 12px 0 0; }
.loged .user-name span { float: left; max-width: 80px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block }
.loged .user-name i { background: url("/v6/global2015/images/icon_pin.png?v=20191223") no-repeat 2px -148px; display: inline-block; width: 16px; height: 35px; display: inline-block; float: left }
.loged .user-exit { margin-right: 10px; line-height: 35px; color: #403f3f }
.loged .user-photo { margin-right: 8px; }
.loged .user-photo img { width: 26px; height: 26px; border-radius: 50%; margin-top: 5px; }
.all-game { height: 40px; float: left; right: 0; border-bottom: 0; }
.all-game .allgame-item { position: relative; display: inline-block; padding: 0 16px; height: 45px; line-height: 52px; font-size: 12px; z-index: 4; color: #fff !important; background: #e60012 url("/v6/global2015/images/all.png") no-repeat 23px 0 }
.all-game-show { border: 1px solid #d9d9d9; border-bottom: 0; }
.all-game-show .allgame-item { background-position: -3px -470px; }
.topbar_wrap .topbar .user-info-box li { float: none; display: block; }
.home-item-list li:hover, .user-info-box li:hover { color: #e60012; background: #f2f2f2; }
.user-info-box { position: absolute; right: 40px; top: 35px; list-style: none; width: 110px; border: 1px solid #d9d9d9; background: #fff; z-index: 99; display: none; box-shadow: 1px 1px 5px rgb(0 0 0 / 10%); }
.user-info-box li a { padding-left: 18px; line-height: 35px; height: 35px; font-size: 12px; color: #333; display: block; }
.add_twoway { height: 35px; float: left;top: 5px; right: 110px; line-height: 35px; font-size: 12px; max-width: 300px; overflow: hidden; }
.add_twoway a { float: left; padding-left: 20px; margin-left: 9px;margin-right: 7px;}
.topbar_wrap .topbar .add_twoway a:hover { color: #f41a3c; }
.add_twoway a.pay_way { background: url(../images/ic_pay.png) no-repeat 3px 10px; }
.add_twoway a.sc_way { background: url(../images/icon_sc.png) no-repeat 3px 12px; }
.add_twoway a.kf_way { background: url(../images/ic_kf.png) no-repeat 3px 10px; }
.top-user .unlog a:hover, .loged .user-name:hover, .loged .user-name:hover, .web-game .game-list li a:hover, .user-info-box li:hover a { color: #e60012; }
.all-game-list { width: 984px; height: 300px; position: absolute; right: 0; top: 44px; border: 1px solid #d9d9d9; background: #fff; z-index: 10001; display: none; }
.all-game-list .web-game { width: 441px; height: 260px; margin: 20px 10px; position: relative; border-right: 1px solid #d9d9d9; }
.all-game-list .g-tool { width: 100px; margin: 20px 10px; position: relative; }
.web-game h3, .g-tool h3 { text-indent: 15px; font-size: 18px; line-height: 40px; color: #383838; text-align: center }
.g-tool h3 { text-align: left; }
.web-game .game-list { width: 441px; height: 172px; overflow: hidden; list-style: none; margin-top: 10px }
.web-game .game-list li { width: 33.2%; float: left; font-size: 14px; line-height: 35px; height: 35px; text-indent: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.web-game .game-list li a { color: #333 }
.web-game .game-list li i { float: left; display: inline-block; width: 21px; height: 16px; margin-left: 6px; margin-top: 8px; }
.web-game .game-list li span { float: left; text-align: left }
.web-game .game-list li .icon-hot { background: url("/v6/global2015/images/icon_pin.png?v=20191223") 0 -183px; }
.web-game .game-list li .icon-new { background: url("/v6/global2015/images/icon_pin.png?v=20191223") 0 -210px; }
.web-game .more-web-game { position: absolute; line-height: 40px; right: 20px; text-indent: 15px; color: #0072ff; transition: 0.1s linear; -webkit-transition: 0.1s linear; -o-transition: 0.1s linear; -moz-transition: 0.1s linear; -ms-transition: 0.1s linear; font-size: 14px; }
.web-game .more-web-game:hover { right: 18px; }
.ad-game-img { position: relative; }
.ad-game-img, .ad-game-img img { width: 390px; height: 300px; }
.ad-game-img p { position: absolute; width: 210px; bottom: 61px; left: 20px; color: #666; line-height: 22px; font-size: 12px; }
.all-game-list .g-tool .app_wrap, .all-game-list .g-tool .box_wrap { margin-top: 10px; display: block; width: 100%; text-align: center; padding-bottom: 10px; color: #333; }
.all-game-list .g-tool .app_wrap img, .all-game-list .g-tool .box_wrap img { display: block; width: 58px; height: 58px; margin: 0 auto; }
.all-game-list .g-tool .app_wrap p { line-height: 35px; color: #575757; font-size: 16px; }
.public_head .box_top2 { width: 1200px; margin: 0 auto;font-size: 14px }
.public_head { height: 124px; }

/*nav2017改版 end*/
.topbar_wrap .lst { float: left; margin: 0 -1px 0 0; }
.topbar_wrap .gamelist_ico_new { background-position: 2px -113px; }
.topbar_wrap .gamelist_ico_hot { background-position: 2px -134px; }
.topbar_wrap .gamelist_ico_hot, .topbar_wrap .gamelist_ico_new { float: right; height: 16px; width: 18px; overflow: hidden; margin: 6px 8px 0 0; }

/*----------topbar end-------------------------*/

/*---------------zhuce popup reg------------------ */
.reg_list { padding: 0 0 0 10px; }
.reg_list li { float: left; width: 100%; margin: 10px 0 0; height: 35px; overflow: hidden; }
.reg_list li .w_1 { float: left; width: 76px; margin: 5px 0 0; }
.reg_list li .w_2 { float: left; font-size: 12px; width: 136px; }
.reg_list li .w_3 { float: left; width: 170px; margin-left: 5px; display: inline; font-size: 12px; color: #888; line-height: normal; padding: 2px 5px; }
.reg_list li .w_3 dl { float: left; }
.reg_list li .w_3 dd { padding-left: 8px; background: url("/v6/game/website/common/images/ico_game.gif") no-repeat -86px 5px; }
.reg_list li .input_text { float: left; border: 2px solid #fff; padding: 0; display: block; }
.reg_list li .input_text input { float: left; border: 1px solid #B8B8B8; height: 22px; line-height: 22px; width: 126px; padding: 0 2px; color: #333333; }
.reg_list li .w_3 .ico_tip { float: left; margin: 0 5px 0 0; width: 11px; height: 11px; background: url("/v6/game/website/common/images/game_login_ico.gif") no-repeat -13px 0; }
.reg_list li.focus .input_text { border-color: #CAEAB5; }
.reg_list li.focus .input_text input { border-color: #57982B; }
.reg_list li.error .input_text { border-color: #FFDEDE; }
.reg_list li.error .input_text input { border-color: #DE3A3A; }
.reg_list li.error .w_3 .ico_tip { margin-top: 2px; background-position: 0 0; }
.reg_list li.error .w_3, .reg_list li.success .w_3 { background: #FFDEDE; border: 1px solid #FFDEDE; color: #CB4445; overflow: hidden; height: 18px; padding-top: 6px; overflow: hidden; }
.reg_list li.success .w_3 { margin-top: 2px; height: 14px; background-color: #F4FEE9; border-color: #E8FDD9; }
.reg_list li.sex .w_2 { margin: 3px 0 0; }
.reg_list li.validate .w_2 { width: auto; }
.reg_list li.validate .w_2 .input_text input { width: 40px; }
.reg_list li.validate .w_2 img { margin: 4px 5px 0; _margin: 4px 5px 0 2px; zoom: 1; vertical-align: middle; }
.reg_list li.validate .w_2 a { position: relative; top: 3px; }
.reg_list li.validate .w_3 { width: 118px; }
.game_intelligent_answer { padding: 0 25px; font-size: 12px; }
.game_intelligent_answer .o_ii_jieshi { text-indent: 2em; padding: 35px 0 0 50px; width: 690px; }
.game_intelligent_answer .zhuanjia { font-size: 20px; margin-top: 45px; text-align: center; }
.game_intelligent_answer .zhuanjia_jieshao { margin-top: 10px; background-color: #F5F5F5; padding: 15px; }
.game_intelligent_answer .zhuanjia_jieshao p { color: #666; line-height: 18px; text-indent: 2em; margin-top: 20px; }
.game_intelligent_answer .zhuanjia_mashang { margin-top: 60px; padding-bottom: 30px; }
.game_intelligent_answer .zhuanjia_mashang .btn_aaa { background: url("/v6/game/website/common/images/btn_zhuanjia.gif") no-repeat; height: 42px; width: 151px; display: inline-block; vertical-align: middle; margin-left: 250px; }
.game_intelligent_answer .zhuanjia_mashang .zhuanjia_again { margin-left: 15px; text-decoration: underline; font-size: 14px; }
.global_popup_title .logo_small { float: left; margin: 5px 0 0; width: 48px; height: 17px; text-indent: -5000px; background: url("/v6/game/website/common/images/logo_small.png") no-repeat; overflow: hidden; }
*html .global_popup_title .logo_small { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/v6/game/website/common/images/logo_small.png"); }
.pop_reg { padding: 10px; }
.pop_reg .title { height: 40px; line-height: 40px; border-bottom: 1px solid #E8E8E8; }
.pop_reg .title h4 { float: left; color: #5D5D5D; font-size: 18px; font-style: italic; font-weight: bold; font-family: "\5fae\8f6f\96c5\9ed1"; }
.pop_reg .title p { float: right; }
.pop_reg .title p strong { margin: 0 5px; }
.pop_reg .contain { padding: 10px 0 0 20px; }
.pop_reg .btn_area { margin: 20px 0 0 75px; }
.pop_reg .g_index_left { float: none; width: auto; }
.pop_reg .login { padding-left: 25px; }
.pop_reg .login_list li .public_input .t { width: 170px; }
.pop_reg .reg_tip { color: #666; font-size: 12px; font-weight: normal; }
.pop_reg .reg_tip .game_color_or { color: #F15500; font-size: 14px; font-weight: bold; }
.pop_reg .login .game_btn_login { right: 20px; top: 23px; _top: 27px; }
.select_who li { float: left; width: 122px; padding-top: 15px; height: 116px; text-align: center; }
.select_who li p { margin: 5px 0 0; }
.select_who li a { color: #0092E6; }
.select_who li a:hover { text-decoration: underline; }
.select_who li.current { background: url("/v6/game/website/common/images/photo_box.gif") no-repeat; }

/*--------------- popup reg--end---------------- */

/* footer */
.new_game { width: 992px; margin: 0 auto; padding: 0 0 10px 0; text-align: center; }
.banner_f_game { width: 992px; margin: 24px auto 0; padding-top: 25px; }
.banner_f_game .recommend { line-height: 20px; display: inline-block; padding-left: 17px; }
.banner_f_game .recommend a { width: auto; }
.banner_f_game .new_game a { text-align: left; width: auto }
.banner_f_game a { line-height: 20px; width: 92px; display: inline-block; text-align: center; }
.banner_f_game_change { padding-top: 20px; }
.banner_f_game_change a { margin: 0 5px; display: inline; width: auto; }
.game_footer { width: 900px; margin: 0 auto; height: 90px; text-align: center; padding-top: 17px; text-align: center; padding-top: 7px; line-height: 20px; }
.game_footer a { margin: 0 15px; }

/*2345login*/
.login2345 { position: absolute; left: -94px; top: 55px; display: block; width: 86px; height: 126px; background: url("/v6/game/website/common/images/2345login.png") no-repeat; text-indent: -9999px; }
.main { position: relative; overflow: visible !important; }

/*service-20130926*/
.service_wrap .box_commend .title span { padding-right: 30px !important; text-align: right; }
.service_list li { height: 56px !important; }
.service_list li a { padding: 20px 0 20px 20px !important; }
.qq_warm { display: inline-block; background: url("/v6/game/website/common/images/calendar_buttons.png") no-repeat; width: 65px; height: 24px; line-height: 24px; text-align: center; color: #fff !important; padding: 0 0 0 25px; }

/*tips-20131107*/
.topbar_login { ; right: 0; }
.topbar_login .m .login_after .sign { position: relative; z-index: 99; }
.topbar_login .m .login_after .sign .g_tips { position: absolute; background: #fff8e8; border: 1px solid #ffba00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; top: 33px; left: 20px; z-index: 99 }
.topbar_login .m .login_after .sign .g_arrow { position: absolute; display: block; width: 11px; height: 6px; font-size: 0; line-height: 0; background: url("/v6/game/website/common/images/tipsTop.png") no-repeat; zoom: 1; z-index: 999 }
.topbar_login .m .login_after .sign .g_arrow_top { left: 10px; top: -6px; }
.topbar_login .m .login_after .sign .g_tips_close { position: absolute; top: 3px; right: 3px; cursor: pointer; width: 7px; height: 7px; background: url("/v6/game/website/common/images/close.gif") 0 0 no-repeat; text-indent: -999em; }
.topbar_login .m .login_after .sign .g_tips_contain { width: 200px; padding: 5px 15px 5px 5px; }
.topbar_login .m .login_after .blk_privilege ul { z-index: 101 !important; }
.box_left { overflow: visible !important; }

/*login's-login_list-height-bug for ie6 -20131223*/
.topbar_login .m .login_list { *height: 146px; }

/*png24 ie6*/
.png { azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage ="none", this.runtimeStyle.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ this.src + "', sizingMethod='image')", this.src ="//v6/game/website/common/images/transparent.gif"):(this.origBg = this.origBg? this.origBg:this.currentStyle.backgroundImage.toString().replace('url("','').replace('")', ''), this.runtimeStyle.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage ="none")), this.pngSet=true); }
.quick_chooseser { float: right; padding: 2px 20px 0px 0px; }
.quick_chooseser input { border: 1px solid #000; padding: 2px 5px; color: #000; }
.quick_chooseser .i1 { width: 50px; }

/*seo bottom popup 20140314*/
.game_btm_guide_box { position: fixed; left: 0px; right: 0px; bottom: 0px; display: block;  z-index: 999; }
.game_btn_guide_news { position: fixed; left: 0; bottom: 0; width: 100%; height: 150px; }
.game_btn_guide_news .wrap { width: 1002px; height: 43px; margin: 0 auto; position: relative; }
.game_btn_guide_news .sign { position: absolute; top: 59%; right: 0%; }
.game_btn_guide_news .sign .btn1 { display: block; width: 222px; height: 50px; margin-bottom: 7px; background: url('/v6/game/website/common/images/qw.png?v=201904') 0px 0px no-repeat; }
.game_btn_guide_news .sign .btn2 { display: block; width: 222px; height: 50px; background: url('/v6/game/website/common/images/qw.png?v=20190408') 0px -59px no-repeat; }
.game_btn_guide_news .sign .btn:hover { -webkit-filter: brightness(1.2); -o-filter: brightness(1.2); -moz-filter: brightness(1.2); -ms-filter: brightness(1.2); filter: brightness(1.2); }
.game_btn_guide_news .close {display: block;color: #c6c6c6;text-decoration: none;position: absolute;width: 41px;height: 41px;bottom:0;right: -7%;background-image: url(/v6/game/website/common/images/close.png);background-repeat: no-repeat;}
/*.game_btm_guide_box { position: fixed; left: 0px; right: 0px; bottom: 0px; display: block; height: 70px; z-index: 999; }
.game_btm_guide { position: fixed; left: 0; bottom: 0; font-family: "\5b8b\4f53"; width: 100%; -moz-box-shadow: 0 1px 2px #ccc; -webkit-box-shadow: 0 2px 3px #ccc; -box-shadow: 0 2px 3px #ccc; padding: 5px 0; background: url("/v6/game/website/common/images/trans_bg.png") repeat; border: none; height: 60px; }
.game_btm_guide .s_q_wrap { width: 1002px; height: 60px; margin: 0 auto; position: relative; color: #c6c6c6; font-size: 12px; line-height: 1.6; }
.game_btm_guide .s_q_wrap a { color: #c6c6c6; text-decoration: none; }
.game_btm_guide ul { float: left; width: 760px; margin: 0; padding: 0; }
.game_btm_guide ul li { float: left; padding: 8px 30px 0 45px; list-style-type: none; background: url("/v6/game/website/common/images/game_btm_guide.png") no-repeat 0 11px; }
.game_btm_guide ul .li_2 { background-position: 0 -74px; }
.game_btm_guide ul .li_3 { background-position: 0 -164px; }
.game_btm_guide ul li strong { font-size: 16px; color: #eee; }
.game_btm_guide p { float: right; margin: 0; width: 227px; line-height: 31px; padding: 5px 0 0; }
.game_btm_guide p .jinbtn1, .game_btm_guide p .jinbtn2 { display: inline-block; width: 110px; height: 31px; background: url("/v6/game/website/common/images/game_btm_guide.png") no-repeat 0 -270px; color: #fff !important; font-weight: bold; text-align: center; }
.game_btm_guide p .jinbtn1 { width: 80px; padding: 0 0 0 30px; }
.game_btm_guide p .jinbtn2 { background-position: 0 -336px; }
.game_btm_guide p .jinbtn1:hover { background-position: 0 -303px; }
.game_btm_guide p .jinbtn2:hover { background-position: 0 -369px; }
.game_btm_guide .close { position: absolute; width: 53px; height: 20px; bottom: 0; right: 16px; background: url("/v6/game/website/common/images/game_btm_guide.png") no-repeat 0 -401px; }*/
.game_btm_guide_up { position: fixed; left: 0; bottom: 0; font-family: "\5b8b\4f53"; width: 100%; -moz-box-shadow: 0 1px 2px #ccc; -webkit-box-shadow: 0 2px 3px #ccc; -box-shadow: 0 2px 3px #ccc; z-index: 9999; background: url("/v6/game/website/common/images/trans_bg.png") repeat; border: none; height: 11px; line-height: 11px; font-size: 0; }
.game_btm_guide_up a { display: block; position: absolute; width: 74px; height: 11px; top: 0; left: 50%; background: url("/v6/game/website/common/images/game_btm_guide.png") no-repeat 0 -423px; text-indent: -10000px; overflow: hidden; text-decoration: none; }
.focus_img .picnews .pic_eyes { height: 211px; overflow: hidden; }
.focus_img .picnews img { width: 278px; height: 211px; }

/*serverlist newslist 20140716*/
.website_page { padding: 20px 0 0 0; text-align: center; }
.website_page a, .website_page span { cursor: pointer; border: 1px solid #000; color: #fff; display: inline-block; height: 23px; line-height: 23px; margin: 0 2px; padding: 0 8px; }
.website_page .currentpage { color: #fff; border-color: #a31514; background: #ca1a1c; }
.website_page a:hover { text-decoration: none; border-color: #cc0000; }
.gamelogin .m { padding-left: 15px !important; }
.gamelogin .userCARDS_frame { background: none; }
.gamelogin .userCARDS_form_l { float: left; width: 155px; }
.gamelogin .userCARDS_form_r { float: left; width: 65px; padding-top: 5px; }
.gamelogin .userCARDS_con { padding: 0; }
.gamelogin .userCARDS_loginbtn a, .gamelogin .userCARDS_loginbtn a:hover { display: block; background-position: 0 -195px; width: 65px; height: 62px; }
.gamelogin .userCARDS_regibtn { display: none; }
.gamelogin .userCARDS_input { padding-top: 5px; }
.gamelogin .userCARDS_input .t_c { width: 145px; height: 26px; line-height: 26px; }
.gamelogin .userCARDS_input .t_c .t { width: 127px; padding: 2px 8px 0px; font-size: 12px; height: 20px !important; }
.gamelogin .userCARDS_input_vode .t_c { width: 60px; vertical-align: middle; }
.gamelogin .userCARDS_input_vode .t_c .t { width: 44px; }
.gamelogin .userCARDS_input_vode .vode { margin-left: 0; }
.gamelogin .userCARDS_input_vode .vode img { width: 75px; margin-left: 5px; }
.gamelogin .userCARDS_input .t_ced { border-color: #000; }
.gamelogin .userCARDS_forget { display: inline-block; margin: 5px 0 0 0; }
.gamelogin .userCARDS_other { padding: 0; border: 0; background: none; width: 220px; }
.gamelogin .userCARDS_other h6 { display: none; }
.gamelogin .userCARDS_other li { width: 110px; padding-top: 10px; }
.gamelogin .userCARDS_other li.o_reg { display: block; width: 156px; padding-left: 63px; }
.gamelogin .userCARDS_other li.o_qq, .gamelogin .userCARDS_other li.o_2345, .gamelogin .userCARDS_other li.o_weibo, .gamelogin .userCARDS_other li.o_wechat { width: 35px; }
.gamelogin .userCARDS_other li.o_reg a, .gamelogin .userCARDS_other li.o_qq a { display: block; background: url("/v6/global/images/userCARDS.png") no-repeat -77px -194px; width: 90px; height: 21px; text-indent: -10000px; padding: 0; }
.gamelogin .userCARDS_other li.o_qq a { background-position: -235px -128px; width: 23px; }
.gamelogin .userCARDS_other li.o_2345 a { background-position: -235px -93px; }
.gamelogin .userCARDS_other li.o_2345 a, .gamelogin .userCARDS_other li.o_weibo a, .gamelogin .userCARDS_other li.o_wechat a { text-indent: -99999px; display: block; height: 22px; }
.gamelogin .userCARDS_other li.o_wechat { margin-left: 46px; overflow: hidden; height: 20px; -margin-left: 23px; }
.template1 #frame_login_wechatLogin { background: url(../images/weixin.png) no-repeat; }
.gamelogin .userCARDS_error p { width: 200px; top: 2px; }
.gamelogin .userCARDS_input .t_label { top: 8px; }
.gamelogin .userCARDS_other ul { width: 220px; height: 63px; }

/*tips-20131107*/
.gamelogin { z-index: 1; }
.gamelogin .m .login_after .sign { position: relative; z-index: 99; }
.gamelogin .m .login_after .sign .g_tips { position: absolute; background: #fff8e8; border: 1px solid #ffba00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; top: 33px; left: 20px; z-index: 99 }
.gamelogin .m .login_after .sign .g_arrow { position: absolute; display: block; width: 11px; height: 6px; font-size: 0; line-height: 0; background: url("/v6/game/website/common/images/tipsTop.png") no-repeat; zoom: 1; z-index: 999 }
.gamelogin .m .login_after .sign .g_arrow_top { left: 10px; top: -6px; }
.gamelogin .m .login_after .sign .g_tips_close { position: absolute; top: 3px; right: 3px; cursor: pointer; width: 7px; height: 7px; background: url("/v6/game/website/common/images/close.gif") 0 0 no-repeat; text-indent: -999em; }
.gamelogin .m .login_after .sign .g_tips_contain { width: 200px; padding: 5px 15px 5px 5px; }
.gamelogin .m .login_after .blk_privilege li .word1 em { background-position: -310px 2px !important; }
.gamelogin .m .login_after .blk_privilege li .word2 em { background-position: -310px -23px !important; }
.gamelogin .m .login_after .blk_privilege li .word1:hover em, .gamelogin .m .login_after .blk_privilege li.light .word1 em { background-position: -547px 2px !important; }
.gamelogin .m .login_after .blk_privilege li .word2:hover em, .gamelogin .m .login_after .blk_privilege li.light .word2 em { background-position: -547px -23px !important; }

/*pop union*/
.pop_union { position: absolute; width: 830px; height: 675px; }
.pop_union .bg1 { position: absolute; left: 0; top: 0; width: 829px; height: 134px; background: url("../images/pop_union_topbg.png") no-repeat; }
*html .pop_union .bg1 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/v6/game/website/common/images/pop_union_topbg.png"); }
.pop_union .bg2 { position: absolute; left: 9px; top: 134px; width: 812px; height: 538px; background: url("../images/pop_union_conbg.png") no-repeat; }
*html .pop_union .bg2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/v6/game/website/common/images/pop_union_conbg.png"); }
.pop_union .title_text { position: absolute; left: 119px; top: 60px; width: 592px; height: 57px; text-indent: -10000px; overflow: hidden; background-repeat: no-repeat; }
.pop_union .close { position: absolute; right: 43px; top: 65px; width: 30px; height: 30px; text-indent: -10000px; overflow: hidden; }
.pop_union .union_pic { position: absolute; left: 32px; top: 123px; }
.pop_union .dumiao { position: absolute; top: 123px; right: -22px; width: 20px; padding: 8px 6px; font-size: 14px; border: 1px solid #FFDE00; background: #421700; color: #fff; text-align: center; }
.other_box .left .box_cooperate .cooperate_box #media_official { width: 6000px; }
.other_box .left .box_cooperate .cooperate_box #media_official span a { margin-left: 5px; }
.article_contain h1 { color: red; font-size: 22px; padding: 25px 0 0; text-align: center; }
.header_kaifu { display: none; position: absolute; right: 0; top: 70px; color: #fff; }
.header_kaifu p { padding: 5px; }
.header_kaifu a { color: #e2de27; margin-left: 5px; }
.header_kaifu .tixing { display: inline-block; width: 50px; height: 16px; background: url("../images/ico_bg.gif?v=20150312") no-repeat -100px 0; }
.header .share_eara { display: none; position: absolute; }

/*head ad begin,20150703*/
.body_wrap_down { overflow: hidden; }
.head_banner { height: 795px; width: 1912px; position: absolute; left: 50%; margin-left: -960px; top: 0; overflow: hidden; z-index: 1; display: none; }
.head_banner .item li { height: 795px; width: 1912px; display: none; text-align: center; }
.head_banner .tab { position: absolute; top: 460px; left: 1400px; }
.head_banner .tab li { display: inline; float: left; height: 12px; width: 12px; overflow: hidden; line-height: 0; border-radius: 6px; margin: 0 4px; background: #8a8c8f; cursor: pointer; }
.head_banner .tab li.cur { background: #a52c2b; }

/*head ad end*/
.gamelogin .m .login_after .right { width: auto !important; }
.main_left .start_game { display: none; }

/*新闻列表*/
.news_wrap .m .gonglue_list li .title h3 { width: 684px !important; }
.news_wrap .m .gonglue_list li { padding-bottom: 0 !important; }
.former_homepage .news_wrap .m .gonglue_list li { width: 658px; }
.former_homepage .news_wrap .m .gonglue_list li .title h3 { width: 405px !important; }
.clear_input { top: 8px; }
.user_info .p1 em { padding: 2px 12px; background: url(//cdn.51img1.com/v6/global/images/layer/small_ico.png) no-repeat; margin-right: 5px; }
.user_info .p1 em.third_em_qq { background-position: 0 0; }
.user_info .p1 em.third_em_sina { background-position: 0 -31px; }
.user_info .p1 em.third_em_ttff { background-position: 0 -57px; }
.user_info .p1 em.third_em_wechat { background-position: 0 -85px; }


/* img 弹窗 */
.alert-wrap { width: 100%; height: 100%; display: none; }
.alert-wrap .shadow-box {width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: #000;-webkit-opacity: 0.3;-khtml-opacity: 0.3;-moz-opacity: 0.3;filter: alpha(opacity=30);opacity: .5;z-index: 110;}
.alert-wrap .msg-alert.msg-img {background: none;z-index: 111;position: fixed;left: 50%;top: 50%;max-height: 860px;overflow: auto;}
.alert-wrap .msg-alert.msg-img .msg-content .data_close_btn { max-width: 1400px; }
.top_age_tips{display: none!important;}