<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url(dobest_login.css?v=202207281300);
/*css reset*/
body,h1,h2,h3,h4,h5,dl,dt,dd,ul,ol,li,p,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei,tahoma,\5b8b\4f53;-webkit-font-smoothing:antialiased;}
h1,h2,h3,h4,h5,button,input,select,textarea{font-size:100%;font-weight: normal;}
em,i{font-style:normal;}
form{display:inline;}
ul,ol{list-style:none;}
img{border:0 none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0}
/**common**/
body{color: #333;}
a{text-decoration:none;outline:none;color:#333;cursor: pointer;}
a:focus, *:focus {outline:none;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.hidden{display:none}
.underline{text-decoration: underline;}

/**layout**/
.g-wrap:after{content:'\20';display:block;height:0;clear:both;}
.g-wrap{width: 1200px;margin: 0 auto;position: relative;z-index: 100;min-width: 980px;}
.g-side{width: 280px;float: left;margin-right:30px;}
.g-main{overflow: hidden;}
.g-icon{background: url(../../images/comm/icon_sprites.png) no-repeat;}
.size980 .g-wrap{width: 980px;}
.size1216 .g-wrap{width: 1216px;}

/**header**/
.g-allgame-btn .line,.g-userinfo .line,.g-allgame-btn .i-arrow,.mes-notice .i-mes,.g-nav-menu .i-arrow{background: url(../../images/comm/comm_sprites_v160823.png) no-repeat;overflow: hidden;}
.g-header{min-width: 1200px;}
/**顶部栏**/
.g-topbar{height: 30px;background: #393939;border-bottom: 1px solid #dfdfdf;position: relative;z-index: 300;min-width: 1200px;}
.g-topbar .forbid-18{float: left;line-height: 30px;color: #FF0000;}

.feihuo-home{float: left;left: 50px;line-height: 29px;position: relative;}
.home-icon,.home-gift,.game-icon{background: url(../../images/game-home.png) no-repeat;display: inline-block;vertical-align: middle;cursor: pointer;}
.home-icon{height:12px;width:12px;background-position:0 -48px;}
.home-gift{height:4px;width:7px;background-position:0 0;}
.home-txt{vertical-align: middle;color: #999999;margin:0 4px;cursor: pointer;}
.feihuo-home:hover .home-icon{background-position:0 -28px;}
.feihuo-home:hover .home-gift{background-position:0 -14px;}
.feihuo-home:hover .home-txt{color: #fff;}

.home-code{width: 150px;;background: #444444;position: absolute;left: 0;top: 30px;display: none;padding-top: 4px;}
.home-code li{width: 128px;height: 30px;line-height: 30px;cursor: pointer;color: #999999;padding-left: 22px;}
.home-code li:hover{color: #fff;background: #555555;}
.feihuo-home:hover .home-code{display: block;}

.game-center{float: left;margin-left: 80px;line-height: 30px;color: #999999;}
.game-icon{height:13px;width:13px;background-position:0 -69px;margin: 0 6px;}
.game-center:hover .game-icon{background-position:0 -90px;}
.game-center:hover {color: #fff;}

.g-topbar .g-allgame{float: right;width: 114px;position: relative;}
.g-allgame-btn{width: 114px;height: 30px;text-align: center;color: #fff;cursor: pointer;}
.g-allgame-btn .line{width: 2px;height: 25px;background-position: -198px 0;position: absolute;right: 0;top:2px;}
.g-allgame-btn .text,.g-allgame-btn .i-arrow{display: inline-block;vertical-align: middle;}
.g-allgame-btn .i-arrow{width: 13px;height: 6px;margin-left: 3px;}
.g-allgame-btn .text{height: 30px;line-height: 30px;}
.g-allgame-menu{position: absolute;border:1px solid #e7e7e7;top: 30px;right: 0;width: 1158px;background: #fff;height: 432px;display: none;}
.g-allgame.hover .g-allgame-menu{display: block;}
.g-allgame-head{width: 100%;height: 50px;background: #fafafa;color: #888888;font-size: 16px;}
.g-allgame-head li{float: left;border-left: 3px solid #e43a3a;height: 20px;margin-left: 20px;margin-top: 15px;line-height: 20px;padding-left: 15px;font-weight: 600;}
.g-allgame-head li:first-child+li{margin-left: 200px;}
.g-allgame-head li:first-child+li+li{margin-left: 632px;}
html,body{width: 100%;height: 100%;}
.container{background: url(images/bg_pic2.jpg) no-repeat center top;height: 100%;}

.g-allgame-menu .game-case{float: left;overflow: hidden;}
.g-allgame-menu .sort1{width: 152px;}
.g-allgame-menu .sort2{width: 152px;}
.g-allgame-menu .sort3{width: 410px;}
.g-allgame-menu .sort4{width: 152px;}
.g-allgame-menu .sort5{width: 152px;}
.g-allgame-menu .sort6{width: 136px;}
.g-allgame-menu .game-case .gamelist{font-size: 0;padding-left: 32px;}
.g-allgame-menu .game-case h4{height: 54px;padding-left: 32px;color: #e43a3a;font-size: 14px;font-weight: normal;line-height: 54px;border-right: 1px solid #e7e7e7;}
.g-allgame-menu .game-case li{width: 123px;display: inline-block;*display: inline;*zoom:1;vertical-align: top;padding:5px 0;font-size: 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g-allgame-menu .game-case a{color: #666;}
.g-allgame-menu .game-case a:hover{text-decoration: underline;}
.g-allgame-menu .game-case .g-icon{margin-left: 4px;}
.g-allgame-menu .game-case .square{width: 3px;height: 3px;float: left;background: #999;margin:8px 5px 0 0;}
.g-allgame-menu .gamelist{border-right: 1px solid #e7e7e7;height: 305px;overflow: hidden;}
.g-allgame-menu .sort6{text-align: center;}
.c-img{background: url(../../images/game-home.png) no-repeat;display: inline-block;height:68px;width:72px;background-position:-147px 0;margin: 78px 0 24px 0;*display: inline;zoom: 1;}
/*.g-allgame-menu .sort6 a:hover{text-decoration: none;}*/

.icon-h,.icon-n{width: 14px;height: 14px;display: inline-block;vertical-align:top;margin-top: 2px;}
.icon-h{background-position: -90px -3px;}
.icon-n{background-position: -114px -3px;}
.g-allgame.active .line{display: none;}
.g-allgame.active .g-allgame-btn{background: #fff;color: #666;}
.g-allgame.active .g-allgame-btn .i-arrow{background-position: -13px 0;}
.g-allgame.active .g-allgame-menu{display: block;}

.g-userinfo{float: right;position: relative;padding-right: 40px;margin-right: -2px;}
.g-userinfo .line{width: 2px;height: 25px;background-position: -198px 0;position: absolute;right: 0;top:2px;}
.g-userinfo .loginBefore{line-height: 30px;color: #f3f3f3;}
.g-userinfo .loginBefore a{color: #fff;}
.g-userinfo .loginAfter{color: #fff;line-height: 30px;}
.i-vip{width: 57px;height: 16px;display: inline-block;vertical-align: text-top;background: url(../../images/comm/vip_icons.png) no-repeat;}
.i-vip2{background-position: 0 -17px;}
.i-vip3{background-position: 0 -34px;}
.i-vip4{background-position: 0 -51px;}
.i-vip5{background-position: 0 -68px;}
.i-vip6{background-position: 0 -85px;}
.i-vip0{background-position: 0 -102px;}
.g-userinfo .loginAfter .i-vip{float: left;margin:7px 10px 0 0;}
.g-userinfo .loginAfter .username{color: #fff;}
.g-userinfo .loginAfter .exit{color: #b8b8b8;margin-left: 25px;}
.g-userinfo .loginAfter .mes-notice{color: #f9a400;margin-left: 25px;display: inline-block;}
.g-userinfo .loginAfter .i-mes{width: 13px;height: 12px;background-position: 0 -16px;display: inline-block;vertical-align: middle;margin-right: 3px;float: none;}
.g-userinfo .mes-none .i-mes{background-position: -23px -16px;}
.g-userinfo .mes-notice-wrap{border:1px solid #dfdfdf;width: 323px;/*max-height: 273px;*/background: #fff;position: absolute;top: 30px;right:-90px;overflow: hidden;}
.mes-notice-cont{padding:18px 20px 0;max-height: 156px;overflow: hidden;padding-bottom: 38px;}
.mes-notice-wrap .btn-view-all{width: 100%;height: 38px;;line-height: 38px;position: absolute;bottom: 0;left: 0;color: #777;background: #fafafa;text-align: center;}
.mes-notice-wrap .mes-noticelist li{height: 38px;line-height: 38px;vertical-align: top;border-bottom: 1px solid #ededed;color: #999;}
.mes-notice-wrap .mes-noticelist a{color: #999;height: 38px;max-width: 225px;white-space: nowrap;text-overflow: ellipsis;display: inline-block;vertical-align: top;}
.mes-notice-wrap .mes-noticelist .square{width: 3px;height: 3px;float: left;background: #999;margin:18px 5px 0 0;}
.mes-notice-wrap .mes-noticelist a.new{color: #f9a400;}
.mes-notice-wrap .mes-noticelist a.new .square{background: #f9a400;}
.mes-notice-wrap .mes-noticelist .date{color: #ccc;float: right;}

/**导航栏**/
.g-hdNav{background:#fff;border-bottom: 1px solid #f4f4f4\9;}
.g-hdNav .g-logo{float: left;padding-top: 12px;}
.g-hdNav .g-logo img{vertical-align:top;}
.g-hdNav .g-wrap{z-index:200;}
.g-nav{float: right;}
.g-nav-menu .main-li{float: left;font-size: 15px;position: relative;height: 70px;}
.g-nav-menu .main-lnk{display: block;line-height: 69px;width: 90px !important;text-align: center;}
.g-nav-menu .active .main-lnk{color: #e43a3a;border-bottom: 2px solid #e43a3a;}
.g-nav-menu .main-lnk:hover{color: #e43a3a;}
.g-nav-menu .icon-hot{width: 20px;height: 15px;background-position: 0 -2px;position: absolute;top:0;margin: 10px 0 0 -14px;}
.g-nav-menu .i-arrow{width: 10px;height: 5px;background-position: -31px 0;display: inline-block;vertical-align: middle;margin-left: 3px;}
.g-nav-menu .main-lnk:hover .i-arrow,.g-nav-menu .active .i-arrow{background-position: -42px 0;}
.g-nav-menu .sub-menu{position: absolute;top: 59px;left:-80px;width: auto;border-top:0;display: none;}
.g-nav-menu .sub-menu ul{font-size: 0;white-space: nowrap;}
.g-nav-menu .sub-menu li{font-size: 14px;margin: 0 15px;display: inline-block;vertical-align: middle;line-height: 40px;height: 40px;width: auto;*display: inline;zoom:1;}
.g-nav-menu .sub-menu a{line-height: 64px;display: block;text-align: center;}
.g-nav-menu .sub-menu a:hover{color: #e43a3a;}
.g-nav-menu .hover .sub-menu{display: block;}
.g-nav-menu .subNav-active a{color: #e43a3a;}
.g-subNav{height: 40px;width: 100%;min-width: 1200px;margin:0 auto;background: #fff;opacity: 0.9;filter: alpha(opacity=90);position: absolute;z-index: 4;display: none;}

/**顶部通知栏**/
.g-notice-mod .i-notice,.g-notice-mod .g-notice-close{background: url(../../images/notice_sprites.png) no-repeat;overflow: hidden;}
.g-hdNotice{height: 38px;border:1px solid #dad699;background: #f9f5c7;margin-top: -1px\9;}
.g-hdNotice .g-wrap{position: static;}
.g-notice-mod{color: #ff4906;height: 18px;overflow: hidden;padding: 10px 20px 0;}
.g-notice-mod .i-notice{width: 12px;height: 11px;float: left;margin: 4px 5px 0 0;}
.g-notice-mod .line{padding: 0 6px;}
.g-notice-mod a{color: #ff4906;}
.g-notice-mod a:hover{text-decoration: underline;}
.g-notice-mod .g-notice-close{width: 15px;height: 15px;float: right;margin: 2px 20px 0 10px;background-position: 0 -12px;}
.g-notice-mod .g-notice-close:hover{background-position: 0 -28px;}



/**footer**/
.g-footer{/*background: #3d3d3d;*/margin-top: 70px;min-width: 980px;}
.g-footer .ft-inner{padding: 20px 0;background: #333;text-align: center;color: #999;}
.g-footer .ft-inner a{color: #999;}
.g-footer .ft-inner .line{padding: 0 5px;}
.g-footer .ft-inner p{line-height: 32px;}
.g-footer .icon-qq,.g-footer .icon-phone{width: 16px;height: 16px;display: inline-block;vertical-align: text-top;background-position: 0 -57px;margin:0 10px 0 0;}
.g-footer .icon-phone{background-position: -21px -57px;}
.g-footer .ft-inner .online-btn{width: 60px;height: 20px;border: 1px solid #999;text-align: center;line-height: 20px;border-radius: 2px;display: inline-block;font-size: 12px;color: #999;vertical-align: middle;margin-right: 15px;}
.g-footer .service-tit{color: #fff;margin-right: 10px;}



/**登录弹框**/
.pop-mask{width: 100%;height: 100%;position: absolute;background: #fff;opacity: 0.2;filter:alpha(opacity=20);top:0;left: 0;}
.popup .btn-close,.popup .i-user,.popup .i-pwd,.pop-reg .i-gift,.pop-icon,.popup .errortips-box em,.m-loginForm .errortips-box em{background: url(../../images/pop_sprites.png) no-repeat;}
.maskbg{position:fixed;_position:absolute;top:0;left:0;width:100%;_height:100%;bottom:0;z-index:1000;background:#000000;opacity: 0.5;filter:alpha(opacity=50);}
.popup{position:fixed;_position:absolute;z-index:1003;left:50%;top:50%}
.pop-login{width: 325px;margin: -210px 0 0 -170px;padding: 12px 15px;}
.btn-close{width: 12px;height: 12px;cursor: pointer;position: absolute;right:30px;top:25px;z-index: 1;}
.btn-close:hover{background-position: -12px 0;}
.pop-main{background:#fff;padding: 10px 25px;position: relative;}
.pop-main h3{text-align: center;font-size: 18px;color: #333;margin-top: 10px;}
.pop-hd .tit{font-size: 15px;color: #333;}
.pop-loginForm{/*overflow: hidden;*/}

.pop-login .pop-hd{border-bottom: 1px solid #e3e3e3;height: 32px;margin-top: 15px;}
.pop-login .pop-bd{padding-top: 5px;/*overflow: hidden;*/}
.pop-logType a{line-height: 31px;width: 49.9%;display: inline-block;vertical-align: top;text-align: center;font-size: 15px;color: #b8b8b8;}
.pop-logType a.active{border-bottom: 2px solid #d73333;color: #333;}
.pop-login .field{margin-top:20px;position: relative;}
.pop-login .field .icon-box{position: absolute;left:1px;top:1px;width: 36px;height: 36px;background: #f9f9f9;border-right: 1px solid #ddd;}
.pop-login .field .pop-icon{width: 36px;height: 36px;display: block;}
.pop-login .field .i-user{background-position:0 -13px;}
.pop-login .field .i-pwd{background-position:0 -54px;}
.pop-login .field .i-secure{background-position:0 -145px;}
.pop-login .field .i-phone{background-position:0 -186px;}
.pop-login .field .yzm{width: 86px;height:30px;position: absolute;right: 5px;top:4px;cursor: pointer;}
.pop-login .field .ipt-text{width: 213px;height: 20px;margin:0;border: 1px solid #ddd;background: #fff;color: #2c2c2c;line-height: 20px;padding: 8px 10px 8px 50px;display: inline-block;vertical-align: middle;}
.pop-login .ipt-text.default-style{color: #999;}
.pop-login .focus .ipt-text{border-color: #4285f4;box-shadow: 0px 0px 10px rgba(66,133,244,0.2);}
.pop-login .error .errortips-box{display: block;}
.pop-login .error .ipt-text{border-color: #f24444;box-shadow: 0px 0px 10px rgba(66,133,244,0.2);}
.pop-login .find-pwd{padding: 10px 0 0 0;overflow: hidden;}
.pop-login .auto-login{line-height: 16px;float: left;}
.pop-login .find-pwd input{width: 14px;height: 14px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.pop-login .auto-login span{vertical-align: middle;color: #999;}
.pop-login .forget-pwd{color: #999;float: right;}
.pop-login .forget-pwd:hover{color: #f24444;text-decoration: underline;}
.popup .btns-mod{padding: 15px 0;overflow: hidden;}
.popup .btn-style{height: 40px;text-align: center;background: #f24445;font-size: 15px;color: #fff;display: block;border-radius: 2px;border:1px solid #d43e3f;}
.popup .btn-style:hover{background: #ff5354;}
.popup .btn-style .text,.popup .btn-style .pop-icon{display: inline-block;vertical-align: middle;line-height: 40px;}
.popup .btn-style .i-success{width:16px;height: 16px;background-position: -16px -126px;margin-right: 5px;}
.popup .btn-style .text{line-height: 40px;}
.popup .text-links{overflow: hidden;}
.popup .text-links .morelogin{float: left;color: #aaa;}
.popup .morelogin a{color: #aaa;margin-right: 10px;line-height: 18px;display: inline-block;vertical-align: top;}
.popup .morelogin .loginwechat{background: url(../../images/u_wechat.png) no-repeat left center;padding-left: 22px;}
.popup .morelogin .loginqq{background: url(../../images/u_qq2.png) no-repeat left center;padding-left: 18px;}
.popup .morelogin .line{padding: 0 8px;}
.popup .text-links .main-link{float: right;}
.popup .text-links .accounts{padding-top: 8px;overflow: hidden;}
.pop-loginForm .get-mesyzm{width: 105px;border-left:1px solid #ddd;background: #eee;line-height: 36px;height: 36px;text-align: center;position: absolute;right: 1px;top:1px;}

.pop-loginForm .mesLogin-tips{line-height: 20px;color: #b8b8b8;margin-top: 12px;margin-bottom: -4px;}


/**注册弹框**/
.pop-reg{margin: -268px 0 0 -203px;width: 416px;padding: 12px 15px;}
.pop-reg .i-gift{width: 13px;height: 15px;display: inline-block;vertical-align: top;background-position: 0 -95px;margin-left: 5px;}
/*.pop-reg .pop-bd{padding-top: 15px;overflow: hidden;}*/
.pop-regForm{overflow: hidden;}
.pop-reg .pop-hd{height: 32px;border-bottom: 1px solid #ddd;}
.pop-regType{}
.pop-regType a{margin-right: 20px;line-height: 31px;padding: 0 20px;font-size: 15px;}
.pop-regType a.active{color: #d73333;border-bottom: 2px solid #d73333;display: inline-block;}
.pop-regCon{padding-top: 15px;}

.pop-reg-mod .field{margin-top: 20px;position: relative;}
.pop-reg-mod .field label{float: left;width: 60px;text-align: right;line-height: 38px;}
.pop-reg-mod .field .controls{position: relative;margin-left: 65px;}
.pop-reg-mod .field .pop-icon{position: absolute;top:13px;right: 10px;}
.pop-reg-mod .i-ok{width: 14px;height: 14px;background-position: 0 -126px;}
.pop-reg-mod .i-locked{width: 12px;height: 14px;background-position: 0 -111px;cursor: pointer;}
.pop-reg-mod .i-unlock{width: 16px;height: 14px;background-position:-16px -111px;cursor: pointer;}
.pop-reg-mod .ipt-text{border:1px solid #ddd; height:20px; width:278px;padding: 8px 10px;background: #fff;line-height: 20px;color: #2c2c2c;vertical-align:middle;}
.pop-reg-mod .ipt-yzm{width: 162px;}
.pop-reg-mod .get-yzm{display: inline-block;vertical-align: middle;width: 106px;height: 34px;line-height: 34px;text-align: center;background: #eee;border:1px solid #ddd;color: #333;margin-left:8px;}
.pop-reg-mod .get-yzm:hover{background: #dedede;border-color:#dedede;}

.pop-reg-mod .ipt-text.default-style{color: #999;}
.pop-reg-mod .controls.focus .ipt-text{border-color:#4285f4;}
.pop-reg-mod .controls.error .ipt-text{border-color:#e43a3a;}
.pop-reg-mod .identity-tips{margin: 25px 0 -10px;padding-left: 65px;padding-top: 15px;border-top: 1px dotted #c6c6c6;}
.pop-reg-mod .agreedeal-mod{margin-top: 20px;line-height: 14px;overflow: hidden;padding-left: 65px;color: #999;}
.pop-reg-mod .agreedeal-mod input{vertical-align: top;width: 14px;height: 14px;display: inline-block;margin-right: 5px;}
.pop-reg-mod .agreedeal-mod a{color: #999;}
.pop-reg-mod .agreedeal-mod .main-link{float: right;color: #4285f4;}
.pop-reg-mod .agreedeal-mod .underline:hover{text-decoration: underline;}
.popup .errortips-box{position: absolute;width: 100%;height: 28px;display: none;top:-35px;left: 0;}
.popup .errortips-box .error-cont{padding: 0 10px;background: #ffedbe;border-radius: 2px;}
.popup .error-cont p{line-height: 28px;color: #dc7e3f;}
.popup .errortips-box em{position: absolute;left: 20px;top: 28px;width: 10px;height: 5px;background-position:-15px -102px;}
.pop-reg-mod .controls.error .errortips-box{display: block;}
.pop-reg-mod .btns-mod{padding: 20px 0 15px 65px;overflow: hidden;}
.pop-reg-mod .btn-style{width: 228px;}

.float-service{width: 33px;height: 110px;position: fixed;top:50%;right:0;margin-top: -55px;z-index:10000;}
.float-service a{width: 33px;height: 110px;display: block;background: url(../../images/btn_vip.png) no-repeat;}

/**充值成为金钻会员弹窗**/
.pop-btn-close{width: 26px;height: 24px;line-height: 24px;text-align: center;position: absolute;top: 8px;right: 6px;color: #a7a7a7;z-index: 2;font-family: Simsun;font-weight: bold;font-size: 22px;cursor: pointer;}
.pop-jz-comm{width: 600px;height: 378px;background: #fff;position: fixed;top: 50%;margin-top: -189px;left: 50%;margin-left: -300px;z-index: 1001;}
.pop-jz-comm .vip-info{line-height: 20px;padding: 15px 18px 0;}
.pop-jz-comm .vip-info .i-vip{margin-right: 10px;}
.pop-jz-comm .vip-info .username{color: #e43a3a;}
.pop-jz-comm .vip-info .line{padding: 0 5px;}
.pop-jz-comm .vip-info .num{color: #e43a3a;padding: 0 5px;}
.pop-jz-comm .lnk-point{margin-left: 20px;color: #4196e5;text-decoration: underline;}
.global-pay-wrap{padding-top: 30px;text-align: center;}
.global-pay-wrap .i-vip-jz{width: 78px;height: 78px;display: inline-block;vertical-align: top;margin-bottom: 20px;background: url(../../images/comm/pop_jz_icon.png) no-repeat;}
.global-pay-wrap p{line-height: 30px;}
.global-pay-wrap .main-text{font-size: 18px;color: #000;}
.global-pay-wrap .num{padding: 0 5px;color: #e43a3a;}
.global-pay-wrap .sub-text{color: #888;}
.global-pay-wrap .sub-text a{color: #e43a3a;margin-left: 5px;}
.global-pay-wrap .btn-pay{width: 386px;height: 46px;margin:50px auto 0;display: block;text-align: center;line-height: 46px;font-size: 14px;color: #fff;background: #e43a3a;border-radius: 4px;}
.global-deals{text-align: center;width: 100%;position: absolute;bottom: 15px;line-height: 20px;left: 0;}
.global-deals a{color: #888;}

/**屏幕宽度小于1366时**/
@media screen and (max-width: 1365px) {
.g-wrap{width: 980px;}
/*.g-nav{}
.g-nav-menu a{padding: 0 10px;}
.g-userpanel{margin-right: 15px;}
.g-nav-switch{width: 60px;}
.g-nav-switch .switch-menu{width: 980px;}
.g-ag-hd{padding-left: 35px;}
.g-ag-bd .game-case{padding-left: 35px;}
.game-case li{width: 100px;}
.g-ag-bd .sort1{width: 310px;}
.g-ag-bd .sort2{width: 205px;}
.g-ag-bd .sort3{width: 205px;}
.g-ag-bd .sort4{width: 105px;}*/
}

/**自助客服弹窗**/
.pop-selfServ{width: 575px;height: 362px;background: #fff;border-top:1px solid #848484;border-bottom:1px solid #848484;position: fixed;top: 50%;left: 50%;margin:-181px 0 0 -287px;z-index: 1001;}
.pop-selfServ-cont{padding: 70px 50px 0;}
.pop-selfServ-cont p{font-size: 14px;color: #000;line-height: 26px;}
.pop-selfServ-cont .selfServ-cont{padding: 35px 0 0 90px;}
.pop-selfServ-cont .btns-mod{padding-top: 55px;overflow: hidden;text-align: center;}
.pop-selfServ-cont .btn-style{width: 140px;height: 46px;text-align: center;line-height: 46px;background: #e43a3a;font-size: 16px;color: #fff;display: inline-block;border-radius: 2px;}
.maskbg_kf{position:fixed;_position:absolute;top:0;left:0;width:100%;_height:100%;bottom:0;z-index:1000;background:#000000;opacity: 0.5;filter:alpha(opacity=50);}


#right-side-menu {
    position: fixed;
    width: 66px;
    z-index: 1000;
    /* top: 55%; */
    bottom: 30px;
    right: 10px;
    cursor: pointer;
}
#right-side-menu .button {
    width: 66px;
    height: 66px;
    margin-bottom: 10px;
    display: block;
    -webkit-transition: background 0.3s ease-in-out;
}
#right-side-menu .button a{
	width: 66px;
	height: 66px;
	display: inline-block;
}
#right-side-menu .button-to-top {
    background: url(../../images/right-btn.png) -143px 0;;
}
#right-side-menu .button-to-top:hover {
    background: url(../../images/right-btn.png) -60px 0;
}

#right-side-menu .button-qq-group {
    background: url(../../images/right-btn.png?v=3) -624px 0;;
}
#right-side-menu .button-qq-group:hover {
    background: url(../../images/right-btn.png?v=3) -544px 0;
}

#right-side-menu .button-common-service {
    background: url(../../images/right-btn.png) -464px 0;
}
#right-side-menu .button-common-service:hover {
    background: url(../../images/right-btn.png) -385px 0;
}
#right-side-menu .button-h5-game{
    background: url(../../images/right-btn.png) -306px 0;
    position: relative;z-index: 999;
}
.wechat-code{position: absolute;right: 36px;top: -120px;background: url(../../images/wechat-code.png) no-repeat;width: 200px;height: 200px;z-index: 999; display: none;}
      /*-webkit-transition: opacity 0.5s  ease-in-out;
      -moz-transition: opacity 0.5s  ease-in-out;
      -o-transition: opacity 0.5s  ease-in-out;
      transition: opacity 0.5s  ease-in-out;
      opacity:0;
      filter:alpha(opacity=0)}*/
#right-side-menu .button-h5-game:hover {
    background: url(../../images/right-btn.png) -226px 0;
}
.button-h5-game:hover .wechat-code{ display: block;}
#right-side-menu .button-add-fav {
  background: url(../../images/right-btn.png) -784px 0;
}
#right-side-menu .button-add-fav:hover {
  background: url(../../images/right-btn.png) -704px 0;
}




.down_gameBox{
    float: left;
    padding-top: 20px;
    margin-left: 25px;
}
@media screen and (max-width: 1365px) {
    .down_gameBox{
        display: none;
    }
}
.size980 .down_gameBox{
    display: none;
}
.down_gameBox_a{
    display: inline-block;
    width: 88px;
    height: 31px;
    background: url(../images/box-down-btns.png) no-repeat;
    background-position: 0 0;
}
.down_gameBox_a:hover{
    background-position:0 -31px;
}
.fixed-down-box{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 85px;
    background: #000;
    z-index: 1000;
    opacity: 0.9;
    filter:alpha(opacity=90);
    -webkit-filter:alpha(opacity=90);
}
.fixed-down-box .g-warp{
    position: relative;
}
.downBox-fl{
    float: left;
    color:#fff;
}
.downBox-fl-p1{
    font-size: 20px;
    margin: 15px 0 10px;
}
.downBox-fl-p2{
    font-size: 14px;
}
.fixed-downBox-btn{
    float: right;
    width: 200px;
    height: 50px;
    background: url(../images/box-down-btns.png) no-repeat;
    background-position:0 -112px;
    margin: 17px 40px 0;
}
.fixed-downBox-btn:hover{
    background-position:0 -62px;
}
.fixed-downBox-logo{
    float: right;
    width: 196px;
    height: 48px;
    margin-top: 17px;
}
.fixed-downBox-close{
    position: absolute;
    right: 10px;
    top: 10px;
    width: 12px;
    height: 12px;
    background: url(../images/fixed-downBox-close.png) no-repeat;
    cursor: pointer;
}
.button-box-group{
    background: url(../images/right-btn.png) -862px 0;
}
.button-box-group:hover{
    background: url(../images/right-btn.png) -942px 0;
}
.iframediv-btn-close{width: 12px;height: 12px;background: url(../../images/pop_sprites.png) no-repeat;cursor: pointer;}
</pre></body></html>