/* CSS Document */
.lang-en{display:block !important;}
.lang-cn,/*.lang-ben,*/.lang-hin,.lang-id,.lang-jpn,.lang-kor,.lang-por,.lang-spa,.lang-tel,.lang-tl,.lang-tur,.lang-vit{display:none !important;}

/* header */
.login-menu input{width:125px;}
.login-menu input.input-psw{padding-right:70px; width:150px;}
.login-menu .fa-eye, .login-menu .fa-eye-slash{right:54px;}
.logined-nav .logged-out{float:right; position:relative; top:4px; left:9px; font-size:12px; width:260px;}
.logined-nav .message{font-size:12px;margin-left:0; padding:0; float:right;}
.logined-nav .logged-out .logined-logout .logged-out-btn{margin:0 auto; width:230px;}
.logined-nav .money-operate > a{width:67px;margin:12px 0 0;line-height: 1.2;}
.logined-nav .money-operate > a.customer-service-href{padding-top:30px; background-position:top; background-size:26px 26px;}
.logined-nav .money-operate > a.transfer-href{padding-top:30px; background-position:top; background-size:26px 26px;}
.logined-nav .money-operate > a.withdraw-href{padding-top:30px; background-position:top; background-size:26px 26px;}
.logined-nav .money-operate > a.deposit-href{padding-top:30px; background-position:top; background-size:26px 26px;}
.logined-nav .money-operate > a{font-size:12px;}
.dropdown > a, .dropdown > button{font-size:12px;}
.logined-nav .avatar-wrap{width:40px; padding:0;}
.logined-nav .avatar-wrap .img-wrap{width:40px; height:76px;}
.logined-nav .avatar-wrap .avatar{width:40px; height:40px; cursor:pointer; position:relative; top:14px; left:0;}
.logined-nav .money-operate .player-wrap{ margin:21px 0 0 0; padding:0;}
.logined-nav .money-operate {padding:0;}
/* header end*/

/* 用戶中心 */
.user-ctr .items-tab a{font-size:12px !important; width:100px !important;}
div#memberIndex #birthModal .mod-forms label, div#memberIndex #profileModal .mod-forms label{width:auto !important;}
div#memberIndex #birthModal .forms-btn-g .btn-sub, div#memberIndex #profileModal .forms-btn-g .btn-sub{margin-left:-28px !important;}
div#fundIndex form#ebank_form .mod-forms label{width:127px !important; margin-right:2px;}
div#withdraw_div form#withdraw_form .mod-forms label{width:137px !important;}
div#withdraw_div form#withdraw_form .forms-btn-g{margin-left:148px !important;}
.mod-retrieval #gp_out, .mod-retrieval #gp_in{width:180px !important;}
.mod-retrieval #gpid{width:185px !important;}
/* 用戶中心 end*/

/* 幫助中心 */
.help-wrap .menu-sub ul li a{font-size:14px;}

/* 幫助中心 end*/

/* 註冊頁 */
.mod-reg #memberReg .mod-forms .tips{display:block;}
span.valid-tips, span.error-tips{display:block;}
.mod-reg form#memberReg span#checkbox-error{display:inline-block; padding-left:0 !important;}
.mod-forms label{width:165px !important;}
.mod-forget-passwd li label{width:165px !important;}
.mod-forget-passwd li .ways{margin:30px 0 30px 400px !important;}
/* 註冊頁 end*/

/* 首頁 */
.mod-home .home-content .title h2{text-align:center; font-size:30px; font-weight:700;}
.home-mobile .mobile-content h3{font-size:48px;}
.home-mobile .mobile-content .scan{font-size:14px;}
.mod-home .hd-menu li{font-size:13px;}
.content-wrap .introduct-desc li .desc-icon{margin-right:31px; width:125px; height:100px; float:left; display:inline; background-size:contain; background-repeat:no-repeat; background-position:center;}
.home-introduct .content-wrap .introduct-desc li{padding-top:50px; width:530px; float:left; display:inline;}
.home-introduct .introduct-info .scale-wrap{font-size:10px;}
.home-introduct .introduct-info .scale-item span{font-size:32px;}
.home-introduct .introduct-img{width:546px; height:440px; display:inline-block; margin:100px 0px;}
.home-introduct .introduct-img img{width:122%; height:110%; position:relative; top:100px; left:70px;}

.mod-home .left-club{width:185px;}
.right-human img{height:208px; position:relative; top:-20px; left:-23px;}

.home-sports .cn-name{font-size:18px; line-height:1.1;padding:0 20px;}
.home-sports .en-name{font-size:14px; line-height:1.3;}

.introduct-info .scale-wrap .scale-item .sub{top:-44px; font-size:9px; line-height:1.6;}
.mod-home .hd-menu p{margin-left:48px; font-weight:600; line-height:47px;}
.mod-home .sports-menu p{margin-left:36px; font-weight:600; line-height:68px; font-size:15px;}

.home-introduct .content-wrap .desc-wrap{display:inline-block; width:360px; float:right;}
/* 首頁 end*/

/* 真人頁 */
.mod-live-casino .platform-wrap .l-c-ag .title{background-image:url(../images/live_casino/title_palive_en.webp); background-size:103% 105%; background-position:-4px 13px;}
.mod-live-casino .platform-wrap .l-c-we .title{background-image:url(../images/live_casino/title_we_en.webp); background-size:134% 105%; background-position:-7px 13px;}
.mod-live-casino .platform-wrap .l-c-allbet .title{background-image:url(../images/live_casino/title_allbet_en.webp); background-size:117% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-yeebet .title{background-image:url(../images/live_casino/title_yeebet_en.webp); background-size:117% 93%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-bb .title{background-image:url(../images/live_casino/title_bb_en.webp); background-size:136% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-ea .title{background-image:url(../images/live_casino/title_ea_en.webp); background-size:154% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-n2 .title{background-image:url(../images/live_casino/title_n2_en.webp); background-size:154% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-dg .title{background-image:url(../images/live_casino/title_dg_en.webp); background-size:154% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-bg .title{background-image:url(../images/live_casino/title_bg_en.webp); background-size:154% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-mg .title{background-image:url(../images/live_casino/title_mg_en.webp); background-size:151% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-pt .title{background-image:url(../images/live_casino/title_pt_en.webp); background-size:156% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-ibo .title{background-image:url(../images/live_casino/title_ibo_en.webp); background-size:149% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-hj .title{background-image:url(../images/live_casino/title_royal_en.webp);}
.mod-live-casino .platform-wrap .l-c-og .title{background-image:url(../images/live_casino/title_og_en.webp); background-size:154% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-sexy .title{background-image:url(../images/live_casino/title_sexy_en.webp); background-size:134% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-gpi .title{background-image:url(../images/live_casino/title_gpi_en.webp); background-size:149% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-cqg .title{background-image:url(../images/live_casino/title_cq9_en.webp); background-size:143% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-wm .title{background-image:url(../images/live_casino/title_wm_en.webp); background-size:145% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-evo .title{background-image:url(../images/live_casino/title_evolution_en.webp); background-size:144% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-via .title{background-image:url(../images/live_casino/title_via_en.webp); background-size:144% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-oblive .title{background-image:url(../images/live_casino/title_db_en.webp); background-size:150% 119%; background-position:-9px 2px;}
.mod-live-casino .platform-wrap .l-c-sa .title{background-image:url(../images/live_casino/title_sa_en.webp); background-size:139% 119%; background-position:5px -11px;}
.mod-live-casino .platform-wrap .l-c-98play .title{background-image:url(../images/live_casino/title_98play_en.webp); background-size:135% 120%; background-position:-8px -11px;}
.mod-live-casino .platform-wrap .l-c-joker .title{background-image:url(../images/live_casino/title_joker_en.webp); background-size:148% 111%; background-position:-21px;}
.mod-live-casino .platform-wrap .l-c-opus .title{background-image:url(../images/live_casino/title_opus_en.webp); background-size:148% 111%; background-position:-21px;}
.mod-live-casino .platform-wrap .l-c-superspade .title{background-image:url(../images/live_casino/title_superspade_en.webp); background-size:120%; background-position:-12px;}
.mod-live-casino .platform-wrap .l-c-eeai .title{background-image:url(../images/live_casino/title_eeailive_en.webp); background-size:103% 100%; background-position:-12px;}
.mod-live-casino .platform-wrap .l-c-pp .title{background-image:url(../images/live_casino/title_ppld_en.webp); background-size:153% 105%; background-position:1px 13px;}
.mod-live-casino .platform-wrap .l-c-ezugi .title{background-image:url(../images/live_casino/title_ezugi_en.webp); background-size:129% 100%; background-position:-9px 18px;}
.mod-live-casino .platform-wrap .l-c-mt .title{background-image:url(../images/live_casino/title_mt_en.webp); background-size: 186% 100%; background-position: -12px 7px;}
.mod-live-casino .platform-wrap .l-c-ar .title {background-image: url(../images/live_casino/title_ar_en.webp);background-size: 154% 119%;background-position: -12px -10px;
}

.platform-wrap .item-content p.txt{font-size:13px; line-height:19px;}
.platform-wrap .item-content p.no-txt{padding:45px 0;}

.mod-live-casino .n2-item .item-content ul{position:relative; top:-67px;}
.mod-live-casino .n2-item .item-content .live-wrap{background-image:url(../images/sports/blue_box.webp); width:600px; height:50px; background-size:615px 65px; background-repeat:no-repeat; background-position-x:center; background-position-y:1px; position:relative; top:14px; left:-27px; z-index:-1;}
.mod-live-casino .n2-item .item-content a{top:457px; left:178px; position:relative;}
.mod-live-casino .ebet-item .item-content a{top:490px; left:178px; position:relative;}
.mod-live-casino .ea-item .item-content a{top:488px; left:178px; position:relative;}
.mod-live-casino .bg-item .item-content a{top:490px; left:178px; position:relative;}
/* 真人頁 end*/

/* 电子頁 */
.mod-games .mod-banner:before{content:''; display:block; width:490px; height:100%; background:url(../images/games/title_slots_en.webp) no-repeat;background-size:286% 30%; background-position:63px 160px;}
/* 电子頁 end*/

/* 電竞頁 */
.mod-esports .platform-wrap .im-item .title{background-image:url(../images/esports/title_im_en.webp); background-size:197% 119%; background-position:-2px -7px;}
.mod-esports .platform-wrap .avia-item .title{background-image:url(../images/esports/title_avia_en.webp); background-size:164% 125%; background-position:-4px -7px;}
.mod-esports .platform-wrap .lh-item .title{background-image:url(../images/esports/title_thunderfire_en.webp); background-size:174% 125%; background-position:-4px -7px;}
.mod-esports .platform-wrap .ia-item .title {background-image:url(../images/esports/title_ia_en.webp); background-size:200% 125%; background-position:-4px -7px;}
.mod-esports .platform-wrap .obesports-item .title{background-image:url(../images/esports/title_db_en.webp); background-size:192% 125%; background-position:-4px -7px;}
.mod-esports .platform-wrap .pinnacle-item .title{background-image:url(../images/esports/title_pinnacle_en.webp); background-size:223% 122%; background-position:3px -8px;}
.mod-esports .platform-wrap .saba-item .title{background-image:url(../images/esports/title_saba_en.webp); background-size:189% 122%; background-position:-14px -8px;}
/* 電竞頁 end*/

/* 体育頁 */
.mod-sports .platform-wrap .im-item .title{background-image:url(../images/sports/title_im_en.webp); background-size:213% 130%; background-position:9px -11px;}
.mod-sports .platform-wrap .bepro-item .title{background-image:url(../images/sports/title_bepro_en.webp); background-size:154% 120%; background-position:4px -7px;}
.mod-sports .platform-wrap .ug-item .title{background-image:url(../images/sports/title_ug_en.webp); background-size:209% 129%; background-position:-2px -14px;}
.mod-sports .platform-wrap .hg-item .title{background-image:url(../images/sports/title_cr_en.webp); background-size:213% 127%; background-position:-7px -10px;}
.mod-sports .platform-wrap .bti-item .title{background-image:url(../images/sports/title_bti_en.webp); background-size:203% 128%; background-position:-3px -11px;}
.mod-sports .platform-wrap .saba-item .title{background-image:url(../images/sports/title_saba_en.webp); background-size:170% 134%; background-position:-5px -14px;}
.mod-sports .platform-wrap .ss-item .title{background-image:url(../images/sports/title_3sing_en.webp); background-size:167% 130%; background-position:-8px -14px;}
.mod-sports .platform-wrap .cmd-item .title{background-image:url(../images/sports/title_cmd_en.webp); background-size:183% 129%; background-position:1px -14px;}
.mod-sports .platform-wrap .bb-item .title{background-image:url(../images/sports/title_bbin_en.webp); background-size:175% 127%; background-position:-3px -11px;}
.mod-sports .platform-wrap .ag-item .title{background-image:url(../images/sports/title_ag_en.webp); background-size:208% 127%; background-position:0px -11px;}
.mod-sports .platform-wrap .alt188-item .title{background-image:url(../images/sports/title_188_en.webp);}
.mod-sports .platform-wrap .sbo-item .title{background-image:url(../images/sports/title_sbobet_en.webp); background-size:188% 126%; background-position:0px -14px;}
.mod-sports .platform-wrap .obsports-item .title{background-image:url(../images/sports/title_db_en.webp); background-size:169% 129%; background-position:-2px -14px;}
.mod-sports .platform-wrap .sexy-item .title{background-image:url(../images/sports/title_sexysport_en.webp); background-size:171% 123%; background-position:2px -7px;}
.mod-sports .platform-wrap .ogsports-item .title{background-image:url(../images/sports/title_ogsport_en.webp); background-size:208% 124%; background-position:2px -7px;}
.mod-sports .platform-wrap .xiaojing-item .title{background-image:url(../images/sports/title_xjsport_en.webp); background-size:209% 129%; background-position:6px -13px;}
.mod-sports .platform-wrap .fb-item .title{background-image:url(../images/sports/title_fbsports_en.webp); background-size:213% 129%; background-position:-7px -9px;}
.mod-sports .platform-wrap .ai-item .title{background-image:url(../images/sports/title_ai_en.webp); background-size:213% 129%; background-position:7px -9px;}
.mod-sports .platform-wrap .play98-item .title{background-image:url(../images/sports/title_98play_en.webp); background-size:101% 120%; background-position:-6px;}
.mod-sports .platform-wrap .opus-item .title{background-image:url(../images/sports/title_opus_en.webp);background-size:147% 120%; background-position:-18px;}
.mod-sports .platform-wrap .pinnacle-item .title{background-image:url(../images/sports/title_pinnacle_en.webp);background-size:147% 120%; background-position:-18px;}
.mod-sports .platform-wrap .sport365-item .title{background-image:url(../images/sports/title_365_en.webp);background-size:147% 120%; background-position:-18px;}
.mod-sports .platform-wrap .fbsports-item .title{background-image:url(../images/sports/title_fbsports_en.webp); background-size:215% 119%; background-position:-7px 0;}
.mod-sports .platform-wrap .de-item .title{background-image:url(../images/sports/title_de_en.webp); background-size:213% 130%; background-position:-11px -11px;}
.mod-sports .platform-wrap .\39wickets-item .title{background-image:url(../images/sports/title_9wickets_en.webp);background-size:231% 130%; background-position:21px -14px;}

/* 体育頁 end*/

/* 捕鱼頁 */
.mod-fish .mod-banner:before{content:''; display:block; width:490px; height:100%; background:url(../images/fish/title_fish_en.webp) no-repeat left center/220%;}
/* 捕鱼頁 end*/

/* Marble */
.mod-marble .platform-wrap .magic-item .title{background-image:url(../images/marble/title_marble_en.webp); background-size: 110% 125%;background-position: -15px -4px;}
.mod-marble .platform-wrap .marble155-item .title{background-image:url(../images/marble/title_155_en.webp); background-size:100% 120%; background-position:0 0 ;}
/* Marble end*/

/* 棋牌頁 */
.mod-chess .mod-banner:before{background-image:url(../images/chess/title_chess_en.webp?1);}
/* 棋牌頁 end*/

/* 彩票頁 */
.mod-lottery .mod-banner:before{background-image:url(../images/lotto/title_lottery_en.webp?1);}
/* 彩票頁 end*/

/* 动物页 */
.mod-animal .platform-wrap .rcb988-item .title{background-image:url(../images/animal/title_rcb988_en.webp); background-size:163% 123%; background-position:-12px -9px;}
.mod-animal .platform-wrap .edgecricket-item .title{background-image:url(../images/animal/title_cricket_en.webp); background-size:200% 123%; background-position:5px -9px;}
.mod-animal .platform-wrap .edgecockfighting-item .title{background-image:url(../images/animal/title_cockfighting_en.webp); background-size:200% 123%; background-position:5px -9px;}
.mod-animal .platform-wrap .edgeicehockey-item .title{background-image:url(../images/animal/title_icehocky_en.webp); background-size:200% 123%; background-position:5px -9px;}
.mod-animal .platform-wrap .odin-item .title{background-image:url(../images/animal/title_odin.webp); background-size:400% 123%; background-position:55px -9px;}
/*动物页 end*/

/* 街机頁 */
.mod-arcade .mod-banner:before{content:''; display:block; width:490px; height:100%; background:url(../images/arcade/title_arcade_en.webp) no-repeat left; background-size: 165% 35%;}
/* 街机頁 end*/

/* 扑克页 */
.mod-poker .platform-wrap .p2p-item .title{background-image:url(../images/poker/title_p2play_en.webp);}
/* 扑克页 end*/

/*客戶端頁*/
.mod-mobile .mobile-menu li a{font-size:13px;}
.mod-mobile .mobile-content p.txt{padding:10px 0 30px; font-size:12px; line-height:18px; letter-spacing:0;}
.mod-mobile .mobile-content .scan{margin-top:15px; font-size:12px; font-weight:bold;}
.mod-mobile .pt-item .mobile-content .mobile-h5 .scan{margin-top:15px;}
.pt-pc-download-modal .pt-pc-download-form label{width:134px !important;}
.pt-pc-download-modal .pt-dl-wrap dd.pt-dl-qr p{height:max-content !important; line-height:16px !important; margin-top:5px;}

.mod-mobile .mobile-menu li:hover, .mod-mobile .mobile-menu li.current{background-image:url(../images/mobile/btn_selected.webp); width:230px; height:68px; background-size:99% 101%; background-position:3px 1px; text-align:center;}
.mod-mobile .mobile-menu li{display:inline-block; position:relative; left:-10px; width:230px; height:70px; margin-bottom:10px; background-image:url(../images/mobile/btn_normal.webp); background-size:99% 101%; background-position:3px 1px; background-repeat:no-repeat;}

/*客戶端頁end*/

/* 代理頁 */
.mod-agency .left-content .img2.title1{background-image:url(../images/agent/img_title1_en.webp);}
.mod-agency .left-content .img3.content{background-image:url(../images/agent/content_en.webp);}
.mod-agency .left-content .img2.title2{background-image:url(../images/agent/img_title2_en.webp);}
.mod-agency .right-content .img2.title3{background-image:url(../images/agent/img_title3_en.webp);}
.mod-agency .mid-wrap li p{line-height:28px;}
.mod-agency .mid-wrap li p.txt{padding:0 20px; line-height:20px;}


/* 代理頁 end*/

/* footer */
.float-02 .tooltiptext{left:-125px;}
.float-03 .tooltiptext{left:-140px;}
.footer-license li span{display:inline-block; width:100%; font-size:12px; margin-top:5px; text-align:center;}
.footer-license{width:900px; height:80px; margin:0 auto;}
/* footer end*/

.header .nav-wrap > .layout,.header .header-time > .layout{min-width:1500px;}
.nav > ul > li > a{font-size:12px;gap:2px;}
.nav > ul > li{margin:0 4px;}
.nav > ul > li > a > i{margin:0;}
.nav:not(.nav-agent) > ul > li:first-child{margin-left:7px;}
.nav.nav-agent > ul > li > a{font-size:14px;}
.nav-agent > ul > li {margin: 0 7px!important;}

.login-menu a {width:54px;}
.login-menu .forgot-password {top:2px; right:7px;}

/*sports*/
p.american-text-long {width:55px; line-height:12px;}
p.text-long {width:50px; line-height:12px;}
.mod-sports .sports-item .item-content .sports-wrap {width:625px;}
.mod-sports .sports-item .item-content {width:575px;}
.mod-sports .sports-item .item-content .sports-wrap {top:44px;}
.mod-sports .sports-item .american-football {background-position-y:6px;}

.login-wrap .login-btn a span{width: max-content;display: block;transform: rotate(90deg);}
.login-wrap .login-btn i.icon-login{margin-top: -110px;margin-bottom:130px;}
.login-wrap .login-btn i.icon-register{margin-top:-40px;margin-bottom:50px;}