/* CSS Document */
body{background:url(../images/body_bg.png) repeat-x 0 0 #252525;}
a{color:#85B9AB;}
a:hover,a:active{color:#FEE819;}
.cMain,a.cMain,.cMain a,.cMain a:active{color:#FEE819;}
.cGray a:hover,a.cGray:hover,.c6 a:hover,a.c6:hover,.c8 a:hover,a.c8:hover{color:#FEE819;}
.layout1000,.layout{width:1000px; margin:0 auto;}
.layout1020{width:1020px; margin:0 auto;}
.reveal-modal-bg{background:url(../../images/transparent_50_bg.png) repeat;}
.lang-cn{display:block !important;}
.lang-en,.lang-vit{display:none !important;}

/* spirits 图片 */
.top-notice em,.mod-reg .reg-sub a,.mod-forget-passwd .ways a,.mod-error .error-wrap .refresh-btn{background:url(../images/common_spirits.png) no-repeat;}

/*系统公告*/
.top-notice{background:#fff4d1; color:#777; height:30px; line-height:30px; position:relative; z-index:100; overflow:hidden;}
.top-notice .layout{position:relative;}
.top-notice em{background-position:-179px -120px; height:18px; width:18px; display:block; position:absolute; top:6px; left:0;}
.top-notice .top-marquee{width:960px; margin-left:30px; overflow:hidden; height:100%; color:#4d3308;}

/* header */
.header{height:71px;}
.header .layout1000{width:1002px; height:69px;}
.header .logo{margin:20px 0 0 10px;}

.nav-wrap{background:transparent; position:relative; z-index:1; height:auto; clear:both; transition:all .1s ease;}
.nav{width:470px; margin-left:20px;}
.nav > ul > li{float:left; display:inline; margin-top:20px;}
.nav > ul > li > a{height:27px; line-height:27px; width:auto; text-align:center; display:block; padding:0 6px;}
.nav > ul > li.cur > a{background:#116C50; border:1px solid #10634a; border-radius:3px; color:#FEE819; height:25px; line-height:25px; width:auto; padding:0 7px;}
.nav-sub{position:relative;z-index:9999; clear:both;}
.nav-sub div{position:absolute; height:29px; line-height:29px; padding:0 10px; z-index:100;}
.nav-sub div a{float:left;display:inline;background:url(../images/nav_sub_bg.png) 29px repeat-x;padding:0 4px; padding:0 10px; color:#FFFFE4; text-decoration:none;font-size:12px;}
.nav-sub div a:hover{color:#F2E1B0;}
.nav-sub span{display:block;float:left; width:11px;height:29px;}
.nav-sub span.sub-bg-left{background:url(../images/nav_sub_bg.png) no-repeat;}
.nav-sub span.sub-bg-right{background:url(../images/nav_sub_bg.png) no-repeat left bottom;}

.nav-drop{background-color:#007b5b; -webkit-box-shadow:0 4px 18px 0 rgba(0, 0, 0, .1); box-shadow:0 4px 18px 0 rgba(0, 0, 0, .1);}
.nav-drop{width:100%; height:0; position:absolute; left:0; top:100%; z-index:100; overflow:hidden;}
.nav-drop ul li:hover{background-color:#116C50;}
.nav-drop ul li{width:250px; float:left; display:inline;}
.nav-drop ul li a{width:100%; height:300px; border-width:0 1px 0 0; display:block;}
.nav-drop ul li em, .nav-drop i{display:block; margin:0 auto; background-repeat:no-repeat; background-size:contain; transition:all 0.5s;}
.nav-drop ul li:hover em{transform:scale(1.03);}
.nav-drop .hd{display:block; overflow:hidden; height:100%;}
.nav-drop .hd h4{color:#fff; background:none; font-size:14px; line-height:normal; margin:15px auto; font-weight:normal; text-align:center;}
.nav-drop .bd{color:#959cb2; text-align:center; display:block;}

.nav-drop .return{width:125px; height:50px; float:left; background-size:contain; background-repeat:no-repeat; margin:60px 30px 0;}
.nav-drop .return span{position:relative; top:50px; font-size:14px; color:#5a5a5a;}
.nav-drop .return em.img{width:100px; height:100px; margin-top:50px;}
.nav-drop .barcode{width:173px; height:250px; float:left; background-image:url(../images/nav/nav_barcode.png); background-size:contain; background-repeat:no-repeat; margin:25px 30px;}
.nav-drop .barcode img{padding:60px 11px 10px; width:150px; background-size:contain;}
.nav-drop .barcode p{text-align:center; font-size:16px;}
.nav-drop .sports-return{background-image:url(../images/nav/sports_return.png);}
.nav-drop .esports-return{background-image:url(../images/nav/r_esports_title.png);}
.nav-drop .esports-return em.img{background-image:url(../images/nav/r_110_title.png); background-size:cover;}

.nav-drop ul li i{display:block; margin:20px auto; background-repeat:no-repeat; width:65px; height:65px;}
.nav-drop ul li .btn{background-image:url(../images/btn_selected.png); width:125px; height:50px; font-size:14px; line-height:35px; display:block; color:#fff; background-repeat:no-repeat; background-size:contain; margin:10px auto;}

/*dropdown arrow*/
.nav-drop .arrow{display:inline-block; padding:15px; border:solid #fff; border-width:0 3px 3px 0; position:absolute; top:150px; cursor:pointer;}
.nav-drop .arrow:hover{filter:contrast(150%);}
#prev-fish, #prev-live, #prev, #prev-chess, #prev-lottery, #prev-sports{transform:rotate(135deg); -webkit-transform:rotate(135deg); left:300px;}
#next-fish, #next-live, #next, #next-chess, #next-lottery, #next-sports{transform:rotate(-45deg); -webkit-transform:rotate(-45deg); right:300px;}
#fish, #live, #games, #chess, #lottery, #sports-nav{overflow:hidden;}

@media screen and (max-width: 1600px){
	#prev-fish, #prev-live, #prev, #prev-chess, #prev-lottery, #prev-sports{transform:rotate(135deg); -webkit-transform:rotate(135deg); left:100px;}
	#next-fish, #next-live, #next, #next-chess, #next-lottery, #next-sports{transform:rotate(-45deg); -webkit-transform:rotate(-45deg); right:100px;}
}

.poker-drop ul li{width:250px;}
.poker-drop ul li i,.poker-drop ul li em.img{background-image:url(../images/nav/poker_drop.png);}
.poker-drop ul li i{background-size:600px 290px;}
.poker-drop ul li em.img{width:160px; height:150px; background-size:400px 169px;}

.lottery-drop ul li{width:200px;}
.lottery-drop ul li i,.lottery-drop ul li em.img{background-image:url(../images/nav/lotto_drop.webp);}
.lottery-drop ul li i{background-size:4920px 430px;}
.lottery-drop ul li em.img{width:160px; height:150px; background-size:4240px 346px;}

.sports-drop ul li{width:166px;}
.sports-drop ul li i,.sports-drop ul li em.img{background-image:url(../images/nav/sports_drop.webp);}
.sports-drop ul li i{background-size:5925px;}
.sports-drop ul li em.img{width:160px; height:150px; background-size:2840px;}

.esports-drop ul li{width:200px;}
.esports-drop ul li i,.esports-drop ul li em.img{background-image:url(../images/nav/esports_drop.webp);}
.esports-drop ul li i{background-size:1759px 350px;}
.esports-drop ul li em.img{width:170px; height:150px; background-size:1149px 270px;}

.l-c-drop ul li{width:166px;}
.l-c-drop ul li i,.l-c-drop ul li em.img{background-image:url(../images/nav/live_drop.webp?5);}
.l-c-drop ul li i{background-size:4940px 452px;}
.l-c-drop ul li em.img{width:115px; height:150px; background-size:3800px;}

.chess-drop ul li{width:166px;}
.chess-drop ul li i,.chess-drop ul li em.img{background-image:url(../images/nav/chess_drop.webp);}
.chess-drop ul li i{background-size:5820px 350px;}
.chess-drop ul li em.img{width:140px; height:150px; background-size:3136px 190px;}

.games-drop ul li{width:166px;}
.games-drop ul li i,.games-drop ul li em.img{background-image:url(../images/nav/games_drop.webp?3);}
.games-drop ul li i{background-size:10210px 285px;}
.games-drop ul li em.img{width:95%; height:150px; background-size:8010px 210px;}

.fish-drop ul li{width:164px;}
.fish-drop ul li i,.fish-drop ul li em.img{background-image:url(../images/nav/fish_drop.webp?3);}
.fish-drop ul li i{background-size:3940px 325px;}
.fish-drop ul li em.img{width:170px; height:150px; background-size:1903%;}

/*dropdown*/
.nav-drop ul li.lottery-imsg i{background-position:-1029px 0;}
.nav-drop ul li.lottery-vr i{background-position:-960px 0;}
.nav-drop ul li.lottery-bb i{background-position:-756px 0;}
.nav-drop ul li.lottery-kg i{background-position:-825px 0;}
.nav-drop ul li.lottery-inum i{background-position:-1099px -69px;}
.nav-drop ul li.lottery-wow i{background-position:-893px -139px;}
.nav-drop ul li.lottery-tcg i{background-position:-825px -139px;}
.nav-drop ul li.lottery-ig i{background-position:-893px 0;}
.nav-drop ul li.lottery-igssc i{background-position:-893px 0;}
.nav-drop ul li.lottery-ighkc i{background-position:-893px 0;}
.nav-drop ul li.lottery-kk i{background-position:-960px -139px;}
.nav-drop ul li.lottery-dt i{background-position:-1099px -139px;}
.nav-drop ul li.lottery-gw i{background-position:-756px -69px;}
.nav-drop ul li.lottery-ob i{background-position:-755px -215px;}
.nav-drop ul li.lottery-gg i{background-position:-826px -215px;}
.nav-drop ul li.lottery-picai i{background-position:-893px -215px;}
.nav-drop ul li.lottery-98play i{background-position:-824px -215px;}

.nav-drop ul li.lottery-imsg em{background-position:-171px -16px;}
.nav-drop ul li.lottery-vr em{background-position:-331px -16px;}
.nav-drop ul li.lottery-bb em{background-position:-1807px -16px;}
.nav-drop ul li.lottery-kg em{background-position:-1971px -16px;}
.nav-drop ul li.lottery-inum em{background-position:-8px -16px;}
.nav-drop ul li.lottery-wow em{background-position:-491px -16px;}
.nav-drop ul li.lottery-tcg em{background-position:-1001px -16px;}
.nav-drop ul li.lottery-ig em{background-position:-1161px -16px;}
.nav-drop ul li.lottery-igssc em{background-position:-1321px -16px;}
.nav-drop ul li.lottery-ighkc em{background-position:-1645px -16px;}
.nav-drop ul li.lottery-kk em{background-position:-2131px -16px;}
.nav-drop ul li.lottery-dt em{background-position:-2293px -16px;}
.nav-drop ul li.lottery-gw em{background-position:-2453px -16px;}
.nav-drop ul li.lottery-ob em{background-position:-8px -202px;}
.nav-drop ul li.lottery-gg em{background-position:-1001px -16px;}
.nav-drop ul li.lottery-picai em{background-position:-186px -202px;}
.nav-drop ul li.lottery-98play em{background-position:-4062px -15px;}

.nav-drop ul li.sports-saba i{background-position:-139px 3px;}
.nav-drop ul li.sports-im i{background-position:-4px 2px;}
.nav-drop ul li.sports-hg i{background-position:-139px -150px;}
.nav-drop ul li.sports-ss i{background-position:-139px -74px;}
.nav-drop ul li.sports-bb i{background-position:-72px 2px;}
.nav-drop ul li.sports-bepro i{background-position:-5px -222px;}
.nav-drop ul li.sports-bti i{background-position:-5px -74px;}
.nav-drop ul li.sports-ug i{background-position:-137px -221px;}
.nav-drop ul li.sports-cmd i{background-position:-206px 2px;}
.nav-drop ul li.sports-sbo i{background-position:-3px -150px;}
.nav-drop ul li.sports-ag i{background-position:-72px -75px;}
.nav-drop ul li.sports-og i{background-position:-138px -298px;}
.nav-drop ul li.sports-maja i{background-position:-76px -232px;}
.nav-drop ul li.sports-alt188 i{background-position:-206px -150px;}
.nav-drop ul li.sports-obsports i{background-position:-206px -223px;}
.nav-drop ul li.sports-sexy i{background-position:-5px -298px;}
.nav-drop ul li.sports-xj i{background-position:-206px -150px;}
.nav-drop ul li.sports-ob i{background-position:-204px -222px;}
.nav-drop ul li.sports-98play i{background-position:-5px -460px;}

.nav-drop ul li.sports-saba em{background-position:-441px -13px;}
.nav-drop ul li.sports-im em{background-position:-126px -13px;}
.nav-drop ul li.sports-hg em{background-position:-1775px -13px;}
.nav-drop ul li.sports-ss em{background-position:-1197px -13px;}
.nav-drop ul li.sports-bb em{background-position:-285px -13px;}
.nav-drop ul li.sports-bepro em{background-position:-2067px -13px;}
.nav-drop ul li.sports-bti em{background-position:-743px -13px;}
.nav-drop ul li.sports-ug em{background-position:-1631px -13px;}
.nav-drop ul li.sports-cmd em{background-position:-584px -13px;}
.nav-drop ul li.sports-sbo em{background-position:-1488px -13px;}
.nav-drop ul li.sports-ag em{background-position:-895px -13px;}
.nav-drop ul li.sports-og em{background-position:-2360px -13px;}
.nav-drop ul li.sports-maja em{background-position:-2326px -13px;}
.nav-drop ul li.sports-alt188 em{background-position:-1893px -13px;}
.nav-drop ul li.sports-obsports em{background-position:-2323px -13px;}
.nav-drop ul li.sports-sexy em{background-position:-2179px -13px;}
.nav-drop ul li.sports-xj em{background-position:-1923px -13px;}
.nav-drop ul li.sports-ob em{background-position:-2067px -13px;}
.nav-drop ul li.sports-98play em{background-position:-130px -172px;}

.nav-drop ul li.esports-im i{background-position:-33px -253px;}
.nav-drop ul li.esports-avia i{background-position:-205px -253px;}
.nav-drop ul li.esports-lh i{background-position:-119px -253px;}
.nav-drop ul li.esports-ob i{background-position:-540px -253px;}
.nav-drop ul li.esports-ia i{background-position:-457px -253px;}

.nav-drop ul li.esports-im em{background-position:-5px -20px;}
.nav-drop ul li.esports-avia em{background-position:-325px -20px;}
.nav-drop ul li.esports-lh em{background-position:-169px -20px;}
.nav-drop ul li.esports-ob em{background-position:-805px -20px; width:160px;}
.nav-drop ul li.esports-ia em{background-position:-950px -20px;}

.nav-drop ul li.l-c-ag i{background-position:-3px -241px;}
.nav-drop ul li.l-c-bb i{background-position:-71px -241px;}
.nav-drop ul li.l-c-we i{background-position:-140px -241px;}
.nav-drop ul li.l-c-allbet i{background-position:-269px -241px;}
.nav-drop ul li.l-c-bg i{background-position:-39px -314px;}
.nav-drop ul li.l-c-ibo i{background-position:-106px -314px;}
.nav-drop ul li.l-c-hj i{background-position:-174px -314px;}
.nav-drop ul li.l-c-sexy i{background-position:-235px -314px;}
.nav-drop ul li.l-c-mg i{background-position:-415px -386px;}
.nav-drop ul li.l-c-og i{background-position:-302px -314px;}
.nav-drop ul li.l-c-gd i{background-position:-359px -241px;}
.nav-drop ul li.l-c-ea i{background-position:-147px -386px;}
.nav-drop ul li.l-c-n2 i{background-position:-217px -386px;}
.nav-drop ul li.l-c-dg i{background-position:1px -386px;}
.nav-drop ul li.l-c-pt i{background-position:-486px -386px;}
.nav-drop ul li.l-c-gpi i{background-position:-76px -386px;}
.nav-drop ul li.l-c-cqg i{background-position:-373px -314px;}
.nav-drop ul li.l-c-wm i{background-position:-348px -386px;}
.nav-drop ul li.l-c-evo i{background-position:-279px -386px;}
.nav-drop ul li.l-c-oblive i{background-position:-679px -387px;}
.nav-drop ul li.l-c-pp i{background-position:-743px -386px;}
.nav-drop ul li.l-c-ezugi i{background-position:-513px -314px;}
.nav-drop ul li.l-c-98play i{background-position:-810px -387px;}
.nav-drop ul li.l-c-eeai i{background-position:-877px -387px;}

.nav-drop ul li.l-c-ag em{background-position:-38px 1px;}
.nav-drop ul li.l-c-bb em{background-position:-180px 1px;}
.nav-drop ul li.l-c-we em{background-position:-317px 1px;}
.nav-drop ul li.l-c-allbet em{background-position:-456px 1px;}
.nav-drop ul li.l-c-bg em{background-position:-584px 1px;}
.nav-drop ul li.l-c-ibo em{background-position:-717px 1px;}
.nav-drop ul li.l-c-hj em{background-position:-843px 1px;}
.nav-drop ul li.l-c-sexy em{background-position:-969px 1px;}
.nav-drop ul li.l-c-mg em{background-position:-1094px 1px;}
.nav-drop ul li.l-c-og em{background-position:-1220px 1px;}
.nav-drop ul li.l-c-gd em{background-position:-1340px 1px;}
.nav-drop ul li.l-c-ea em{background-position:-1475px 1px;}
.nav-drop ul li.l-c-n2 em{background-position:-1598px 1px;}
.nav-drop ul li.l-c-dg em{background-position:-1723px 1px;}
.nav-drop ul li.l-c-pt em{background-position:-1860px 1px;}
.nav-drop ul li.l-c-gpi em{background-position:-1990x 1px;}
.nav-drop ul li.l-c-cqg em{background-position:-2123px 1px;}
.nav-drop ul li.l-c-wm em{background-position:-2250px 1px;}
.nav-drop ul li.l-c-evo em{background-position:-2383px 1px;}
.nav-drop ul li.l-c-oblive em{background-position:-2512px 1px;}
.nav-drop ul li.l-c-pp em{background-position:-2644px 1px;}
.nav-drop ul li.l-c-ezugi em{background-position:-2771px 1px;}
.nav-drop ul li.l-c-98play em{background-position:-2914px -1px;}
.nav-drop ul li.l-c-eeai em{background-position:-3039px -1px;}

.nav-drop ul li.chess-sy i{background-position:-18px -73px;}
.nav-drop ul li.chess-hl i{background-position:-151px -73px;}
.nav-drop ul li.chess-ly i{background-position:-151px -3px;}
.nav-drop ul li.chess-ky i{background-position:-18px -3px;}
.nav-drop ul li.chess-365 i{background-position:-154px -140px;}
.nav-drop ul li.chess-xy i{background-position:-85px -73px;}
.nav-drop ul li.chess-vg i{background-position:-87px -3px;}
.nav-drop ul li.chess-mt i{background-position:-220px -3px;}
.nav-drop ul li.chess-goodroad i{background-position:-223px -140px;}
.nav-drop ul li.chess-kingmaker i{background-position:-84px -207px;}
.nav-drop ul li.chess-ob i{background-position:-153px -280px;}
.nav-drop ul li.chess-tianyou i{background-position:-85px -140px;}
.nav-drop ul li.chess-gamma i{background-position:-17px -280px;}
.nav-drop ul li.chess-kgame i{background-position:-152px -207px;}
.nav-drop ul li.chess-tm i{background-position:-90px -278px;}
.nav-drop ul li.chess-fgg i{background-position:-290px -283px;}

.nav-drop ul li.chess-sy em{background-position:-155px 2px;}
.nav-drop ul li.chess-hl em{background-position:-301px 2px;}
.nav-drop ul li.chess-ly em{background-position:-593px 2px;}
.nav-drop ul li.chess-ky em{background-position:-733px 2px;}
.nav-drop ul li.chess-365 em{background-position:-1289px 2px;}
.nav-drop ul li.chess-xy em{background-position:-451px 2px;}
.nav-drop ul li.chess-vg em{background-position:-1005px 2px;}
.nav-drop ul li.chess-mt em{background-position:-870px 2px;}
.nav-drop ul li.chess-goodroad em{background-position:-1582px 2px;}
.nav-drop ul li.chess-kingmaker em{background-position:-1429px 2px;}
.nav-drop ul li.chess-ob em{background-position:-2726px 2px;}
.nav-drop ul li.chess-tianyou em{background-position:-1146px 2px;}
.nav-drop ul li.chess-gamma em{background-position:-1723px 2px;}
.nav-drop ul li.chess-kgame em{background-position:-2586px 2px;}
.nav-drop ul li.chess-tm em{background-position:-2445px 2px;}
.nav-drop ul li.chess-fgg em{background-position:-2306px 2px;}

.nav-drop ul li.games-yoplay i{background-position:-662px -205px;}
.nav-drop ul li.games-ob i{background-position:-1519px -207px;}
.nav-drop ul li.games-icg i{background-position:-235px -205px;}
.nav-drop ul li.games-sg i{background-position:-591px -26px;}
.nav-drop ul li.games-pgs i{background-position:-522px -26px;}
.nav-drop ul li.games-jdb i{background-position:-449px -28px;}
.nav-drop ul li.games-pt i{background-position:-306px -117px;}
.nav-drop ul li.games-pts i{background-position:-236px -117px;}
.nav-drop ul li.games-mg i{background-position:-520px -117px;}
.nav-drop ul li.games-cqg i{background-position:-378px -29px;}
.nav-drop ul li.games-dt i{background-position:-592px -117px;}
.nav-drop ul li.games-im i{background-position:-307px -28px;}
.nav-drop ul li.games-bb i{background-position:-235px -28px;}
.nav-drop ul li.games-habanero i{background-position:-96px -117px;}
.nav-drop ul li.games-ameba i{background-position:-164px -28px;}
.nav-drop ul li.games-mwg i{background-position:-532px -205px;}
.nav-drop ul li.games-ag i{background-position:-165px -117px;}
.nav-drop ul li.games-nt i{background-position:-92px -205px;}
.nav-drop ul li.games-ganapati i{background-position:-591px -205px;}
.nav-drop ul li.games-bs i{background-position:-93px -26px;}
.nav-drop ul li.games-simpleplay i{background-position:-464px -205px;}
.nav-drop ul li.games-rtg i{background-position:-165px -205px;}
.nav-drop ul li.games-isoftbet i{background-position:-821px -205px;}
.nav-drop ul li.games-goodroad i{background-position:-946px -205px;}
.nav-drop ul li.games-ttg i{background-position:-876px -206px;}
.nav-drop ul li.games-bng i{background-position:-1731px -205px;}
.nav-drop ul li.games-sea i{background-position:-1659px -206px;}
.nav-drop ul li.games-pp i{background-position:-21px -117px;}
.nav-drop ul li.games-ae i{background-position:-1261px -205px;}
.nav-drop ul li.games-hc i{background-position:-307px -205px;}
.nav-drop ul li.games-rich88 i{background-position:-377px -205px;}
.nav-drop ul li.games-fc i{background-position:-1305px -208px;}
.nav-drop ul li.games-png i{background-position:-1376px -205px;}
.nav-drop ul li.games-tp i{background-position:-1840px -205px;}
.nav-drop ul li.games-odin i{background-position:-2297px -205px;}
.nav-drop ul li.games-wazdan i{background-position:-2366px -205px;}
.nav-drop ul li.games-nextspin i{background-position:-2431px -205px;}
.nav-drop ul li.games-mw i{background-position:-2496px -205px;}

.nav-drop ul li.games-yoplay em{background-position:-1159px 0;}
.nav-drop ul li.games-ob em{background-position:-4373px -6px;}
.nav-drop ul li.games-icg em{background-position:-3787px 0;}
.nav-drop ul li.games-sg em{background-position:-3085px 0; width:130px;}
.nav-drop ul li.games-pgs em{background-position:-2706px 0; width:130px;}
.nav-drop ul li.games-jdb em{background-position:-3205px 0;}
.nav-drop ul li.games-pt em{background-position:-1462px 0;}
.nav-drop ul li.games-pts em{background-position:-2943px 0;}
.nav-drop ul li.games-mg em{background-position:-2430px 0; width:130px;}
.nav-drop ul li.games-cqg em{background-position:-3359px 0; width:120px;}
.nav-drop ul li.games-dt em{background-position:-1775px 0;}
.nav-drop ul li.games-im em{background-position:-1306px 0;}
.nav-drop ul li.games-bb em{background-position:-3481px 0;}
.nav-drop ul li.games-habanero em{background-position:-1929px 0;}
.nav-drop ul li.games-ameba em{background-position:-2817px 0; width:150px;}
.nav-drop ul li.games-mwg em{background-position:-2620px 0;}
.nav-drop ul li.games-ag em{background-position:-1002px 0;}
.nav-drop ul li.games-nt em{background-position:-709px 0;}
.nav-drop ul li.games-ganapati em{background-position:-849px 0;}
.nav-drop ul li.games-bs em{background-position:-1624px 0;}
.nav-drop ul li.games-simpleplay em{background-position:-2141px 0;}
.nav-drop ul li.games-rtg em{background-position:-2266px 0;}
.nav-drop ul li.games-isoftbet em{background-position:-3711px 0;}
.nav-drop ul li.games-goodroad em{background-position:-4084px 0; width:130px;}
.nav-drop ul li.games-ttg em{background-position:-4222px 0;}
.nav-drop ul li.games-bng em{background-position:-2094px 0;}
.nav-drop ul li.games-sea em{background-position:-1929px 0;}
.nav-drop ul li.games-pp em{background-position:-1459px 0;}
.nav-drop ul li.games-ae em{background-position:-1185px 0;}
.nav-drop ul li.games-hc em{background-position:-1778px 0;}
.nav-drop ul li.games-rich88 em{background-position:-1003px 0;}
.nav-drop ul li.games-fc em{background-position:-2418px 0;}
.nav-drop ul li.games-png em{background-position:-4220px 0;}
.nav-drop ul li.games-tp em{background-position:-4311px 0;}
.nav-drop ul li.games-odin em{background-position:-2265px 0;}
.nav-drop ul li.games-wazdan em{background-position:-2703px 0;}
.nav-drop ul li.games-nextspin em{background-position:-2566px 0;}
.nav-drop ul li.games-mw em{background-position:-7799px 0;}

.nav-drop ul li.poker-p2play i{background-position:3px -229px; width:55px;}
.nav-drop ul li.poker-p2play em{background-position:0px 24px; width:135px;}

.nav-drop ul li.fish-ks i{background-position:-1048px -236px;}
.nav-drop ul li.fish-icg i{background-position:-539px -236px;}
.nav-drop ul li.fish-ag i{background-position:-683px -236px;}
.nav-drop ul li.fish-ob i{background-position:-1188px -236px;}
.nav-drop ul li.fish-sg i{background-position:-395px -236px;}
.nav-drop ul li.fish-mwg i{background-position:-180px -236px;}
.nav-drop ul li.fish-bb i{background-position:-756px -236px;}
.nav-drop ul li.fish-jdb i{background-position:-109px -236px;}
.nav-drop ul li.fish-cqg i{background-position:-37px -236px;}
.nav-drop ul li.fish-sw i{background-position:-321px -236px;}
.nav-drop ul li.fish-simpleplay i{background-position:-974px -236px;}
.nav-drop ul li.fish-ganapati i{background-position:-827px -236px;}
.nav-drop ul li.fish-pp i{background-position:-610px -236px;}
.nav-drop ul li.fish-fc i{background-position:-1118px -236px;}
.nav-drop ul li.fish-bbin i{background-position:-756px -236px;}
.nav-drop ul li.fish-pt i{background-position:-250px -236px;}

.nav-drop ul li.fish-ks em{background-position:-1769px -12px;}
.nav-drop ul li.fish-icg em{background-position:-1608px -12px;}
.nav-drop ul li.fish-ag em{background-position:-162px -12px;}
.nav-drop ul li.fish-ob em{background-position:-2093px -12px;}
.nav-drop ul li.fish-sg em{background-position:-2px -12px;}
.nav-drop ul li.fish-mwg em{background-position:-322px -12px;}
.nav-drop ul li.fish-bb em{background-position:-482px -12px;}
.nav-drop ul li.fish-jdb em{background-position:-642px -12px;}
.nav-drop ul li.fish-cqg em{background-position:-803px -12px;}
.nav-drop ul li.fish-sw em{background-position:-963px -12px;}
.nav-drop ul li.fish-simpleplay em{background-position:-1124px -12px;}
.nav-drop ul li.fish-ganapati em{background-position:-1285px -12px;}
.nav-drop ul li.fish-pp em{background-position:-1446px -12px;}
.nav-drop ul li.fish-fc em{background-position:-1931px -10px;}

.login-wrap{margin-top:10px;}
.login-wrap .cMain:hover{text-decoration:underline;}
.login-menu{overflow:hidden; width:315px;}
.login-menu .login-btn{float:left; display:inline; background:#10694d; border:1px solid #0e5942; border-radius:3px; height:23px; width:115px; line-height:23px; padding:0 0 0 8px; margin-left:5px; color:#B9D0C7;}
.login-menu .login-btn::-webkit-input-placeholder{font-size:12px; color:#B9D0C7;}
.login-menu .login-btn::-moz-placeholder{font-size:12px;}
.login-menu .log-btn,.login-menu .log-btn-disabled{background:#ffdf1b; color:#333; height:23px; width:36px; line-height:23px; text-align:center; display:block; float:left; margin-left:5px; border:1px solid #0e5942; border-radius:3px;}
.login-menu .log-btn-disabled{background:#dcc013; color:#666;}
.login-menu .login-box-2 a{color:#FEE819; margin:5px 45px 0 5px; display:inline-block;}
.login-menu .login-box-2 a:hover{text-decoration:underline;}
.login-menu .login-box-2 .forgot-password{color:#85B9AB;}
.login-menu .login-box-2 .mobile-btn{color:#F00;}
.login-menu .fa-eye, .login-menu .fa-eye-slash{position:absolute; right:45px; color:#B9D0C7; line-height:25px; cursor:pointer;}

.logined-nav{background:#10694d; border:1px solid #0e5942; border-radius:3px; height:48px; line-height:23px; margin-right:15px;}
.logined-nav > div{height:23px; padding:0 0 0 10px;}
.logined-nav .login-box-1{border-bottom:1px solid #0e5942;}
.logined-nav .username{width:105px; display:inline-block; color:#85B9AB;}
.logined-nav .balance{width:120px; border-right:1px solid #0e5942; display:inline-block; color:#85B9AB;}
.logined-nav .logged-out{margin:0 10px;}
.logined-nav .login-box-2 a{margin-right:7px;}
.logined-nav .login-box-2 .message{width:55px; display:inline-block; text-align:right; margin:0;}

.dropdown{position:relative; display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.dropdown:hover{cursor:pointer;}
.dropdown > a, .dropdown > button{background:url(../images/nav/ico_wallet_bitcoin.png) no-repeat left center; background-size:25px; border:1px solid transparent; padding:3px 20px 3px 30px; border-radius:4px; display:inline-block; color:#fff; text-decoration:none;}
.dropdown > button.icon-ETH{background-image:url(../images/nav/ico_wallet_eth.png);}
.dropdown > button.icon-USDT{background-image:url(../images/nav/ico_wallet_usdt.png);}
.dropdown > button.icon-mBTC{background-image:url(../images/nav/ico_wallet_bitcoin.png);}
.dropdown > button.icon-CNY{background-image:url(../images/nav/ico_wallet_cn.png);}
.dropdown > button.icon-THB{background-image:url(../images/nav/ico_wallet_th.png);}
.dropdown > button.icon-VND{background-image:url(../images/nav/ico_wallet_vn.png);}
.dropdown > button.icon-IDR{background-image:url(../images/nav/ico_wallet_id.png);}
.dropdown > button.icon-INR{background-image:url(../images/nav/ico_wallet_in.png);}
.dropdown > button.icon-USD{background-image:url(../images/nav/ico_wallet_usd.png);}
.dropdown > button em{position:relative;}
.dropdown > button em:after{content:''; position:absolute; top:0; bottom:0; right:-18px; margin:auto; width:18px; height:18px; background:url(../images/nav/icon_expand.png) no-repeat center; background-size:11px; transition:all 0.3s;}
.dropdown > button em.show:after{transform:rotate(180deg);}
.dropdown input[type=checkbox]{position:absolute; display:block; top:0px; left:0px; width:100%; height:100%; margin:0px; opacity:0;}
.dropdown input[type=checkbox]:hover{cursor:pointer;}
.dropdown input[type=checkbox]:checked{position:fixed; width:100%; z-index:+0; top:0px; left:0px; right:0px; bottom:0px;}
.dropdown-wrap{position:absolute; top:28px; left:0; width:100%; height:auto; min-width:160px; list-style:none; display:none; background-color:#06815d; color:#ddd; padding:3px 10px; border-radius:6px; box-sizing:border-box; z-index:999;}
.dropdown input[type=checkbox]:checked + .dropdown-wrap{display:block;}
.dropdown ul li{display:block; padding:2px 4px; min-width:13px; height:28px; cursor:pointer;}
.dropdown ul li a{text-decoration:none; display:block; float:none; width:100%; height:100%; color:#a2a8bf;}
.dropdown ul li.show a{color:#ddd;}
.dropdown ul li a span.label.label-success{display:block; background:url(../images/nav/icon_tick.png) no-repeat center; background-size:13px; width:13px; height:13px; padding:0; margin:0 15px 0 0;}
.dropdown ul li a span.label.label-success.show{visibility:visible;}
.dropdown ul li a span.label.label-success.hide{visibility:hidden;}
.dropdown ul li .currency-container{display:flex; align-items:center;}
.label-container, .wallet-container{min-height:1px; white-space:nowrap;}

.dropdown-wrap hr{background:#bbb; margin:3px 0;}
.dropdown-wrap > a{display:block; float:none; width:100%; background:url(../images/nav/icon_deposit.png?1) no-repeat left center; background-size:23px; color:#ddd; padding-left:37px;}
.dropdown-wrap > a.withdraw-href{background-image:url(../images/nav/icon_withdraw.png?1);}
.dropdown-wrap > a.transfer-href{background-image:url(../images/nav/icon_transfer.png?1);}
.dropdown-wrap > a.logout-href{background-image:url(../images/nav/icon_logout.png);}

/* 最新公告 */
.data,.notice-sub .online-chat,.language-list .icondic{background:url(../images/notice_icon.png) no-repeat;}
.data{float:left; display:inline; line-height:34px; color:#85b9ab; background-position:left 10px; padding-left:20px; width:125px;}
.notice{height:34px; line-height:34px; float:left; display:inline; padding-left:20px; width:835px;}
.notice-tit{height:30px; display:block; color:#fee819; float:left; display:inline; width:44px;}
.notice .marquee{float:left; display:inline; width:380px; height:34px; color:#85b9ab; overflow:hidden; cursor:pointer;}

.notice-sub{float:right; display:inline; color:#FFF; height:34px;}
.notice-sub label{color:#85B9AB; padding-left:10px; border-left:1px solid #046f50; display:inline-block; *display:inline; *zoom:1;}
.notice-sub .online-chat,.notice-sub .check-in{background-position:10px -20px; padding:0 20px; border-left:1px solid #046f50; display:inline-block; *display:inline; *zoom:1;}
.notice-sub .online-chat{padding:0 20px 0 30px;}

.language-list{position:absolute; z-index:1000; top:38px; right:310px; display:none;}
.language-list.hover{display:block;}
.language-list .icondic{background-position:1px -102px; display:block; width:14px; height:8px; width:14px; position:absolute; z-index:1001; height:8px; right:-278px; top:-6px;}
.language-list ul{position:absolute; width:300px; border:1px solid #333333; font-family:verdana; background:#bbb;border-radius:6px; overflow:hidden;}
.language-list ul li{width:148px; float:left; color:#333; font-size:12px; line-height:28px; height:28px; background:none; border-top:1px solid #c8c8c8; border-bottom:1px solid #a4a4a4; border-right:1px solid #a4a4a4; border-lefT:1px solid #c8c8c8;}
.language-list ul li:hover{background:#c8c8c8;}
.language-list ul li a{color:#333; padding-left:10px; display:block;}
.language-list ul li.active{background:url(../images/14x13-tick.gif) no-repeat 120px 7px;}
.language-list ul li.active a{cursor:default;}

.content{border-bottom:1px solid #131313;}

/* 表单 */
.withdraw-psw-tip p a{color:#199e9e;}
.withdraw-psw-tip p a:hover{color:#10694d;}

.btn-red .btn-sub{background-position:0 -727px;font-size:14px; font-family:"Microsoft YaHei"; margin:0; width:160px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; border:none;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.btn-red .btn-sub:hover{background-position:0 -758px; color:#fff;}

/* 注册 */
.mod-reg,.mod-forget-passwd,.user-ctr,.mod-error,.user-ctr{background:#e9e9e9; padding:30px 0;}
.mod-reg .layout,.mod-forget-passwd .layout,.mod-error .layout,.user-ctr .layout{background:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; overflow:hidden;}
.mod-reg .hd,.mod-forget-passwd .hd{padding:20px 30px; border-bottom:1px dashed #ccc;}
.mod-reg .hd h3,.mod-forget-passwd .hd h3{font:22px/1.5 "Microsoft YaHei";}
.mod-reg .hd p{padding-top:10px; color:#666;}
.mod-reg .hd p span{font-size:14px;}
.mod-reg fieldset,.mod-forget-passwd fieldset{border-width:1px 0 0; border-style:solid; border-color:#e3e3e3; margin:15px 30px; padding:10px 10px 10px 0;}
.mod-reg fieldset legend{font:16px/2.5 "Microsoft YaHei"; color:#199E9E;}

.mod-reg .agreement{margin:0 160px;}
.mod-reg .agreement a{color:#ea0011; text-decoration:underline;}
.mod-reg .reg-sub a,.mod-forget-passwd .ways a,.mod-error .error-wrap .refresh-btn{width:180px; margin:30px 160px; height:30px; display:block; text-align:center; color:#fff; font:14px/30px "Microsoft YaHei"; border:none; border:1px solid #185a41; background-position:0 -727px;}
.mod-reg .reg-sub a:hover,.mod-forget-passwd .ways a:hover,.mod-error .error-wrap .refresh-btn:hover{background-position:0 -758px;}

/* 忘记密码 */
.mod-forget-passwd fieldset legend{font:16px/2.5 "Microsoft YaHei"; color:#222;}

/* error 403 */
.mod-error .error-wrap .refresh-btn{margin:0; border:none; border-radius:3px;}
.mod-error .error-wrap .a-td:hover{color:#199E9E;}

/* 用户中心 */
.user-ctr{background:#cdcbcc; padding:30px 0;}
.user-ctr .layout{background:#f1f1f1;}

/* 用户中心-导航 */
.user-ctr .items-tab a:hover,.user-ctr .items-tab a.current,.user-ctr .items-tab a.current:hover,.item h3.title,.item .item-tab a:hover,.recycle-btn:hover{color:#189e9e;}
.item .item-tab a.current{background:#189e9e;}

/* 用户中心-我的优惠 *//* 翻页 */
.mod-pt .pt-wrap .pt-main h4,.page .current{color:#189e9e;}/* 不建议用浅色 */
.mod-pt .pt-wrap .unfold:hover,.mod-pt .pt-wrap .fold:hover,.page a:hover{border-color:#189e9e; color:#189e9e;}/* 不建议用浅色 */

/* footer */
.footer{border-top:1px solid #3B3B3B; margin:0 auto; padding:10px; overflow:hidden; background:#2C2C2C; color:#666;}
.footer .fo-logo,.footer .fo-icon a{background:url(../images/footer_icon.png) no-repeat;}
.footer .fo-logo{width:80px; height:19px; margin:20px auto;}
.footer .fo-icon{text-align:center;}
.footer .fo-icon a{display:inline-block; height:32px; margin:0 10px;}
.footer .fo-icon a.fo-gt{background-position:0 -19px; width:35px;}
.footer .fo-icon a.fo-thawte{background-position:0 -51px; width:121px;}
.footer .fo-icon a.fo-gamcare{background-position:0 -83px; width:28px;}
.footer .fo-icon a.fo-gov-gibraltar{background-position:0 -115px; width:30px;}
.footer .fo-icon a.fo-18{background-position:0 -147px; width:32px;}
.footer .fo-icon a.fo-tech{width:104px; height:35px; background-position:0 -181px;}
.footer .fo-icon a.fo-FHcai{background-position:0 -216px; width:105px; height:35px;}
.footer .fo-icon a._Kzing{background:url(../images/kzinglogo.png) no-repeat; width:35px; height:35px;}
.footer .fo-icon a.fo-allbet{background-position:0 -255px; width:72px; height:40px;}
.footer .fo-icon a.fo-ameba{background-position:0 -292px; width:84px;}
.footer .fo-icon a.fo-mg{background-position:0 -321px; width:92px;}
.footer .fo-icon a.fo-jdb{background-position:0 -354px; width:48px;}
.footer .fo-icon a.fo-cqg{background-position:0 -386px; width:66px;}

.footer .fo-03{margin:20px 0;}
.footer .fo-03 p{text-align:center;}
.footer .fo-03 p strong,.footer .fo-03 p a{color:#999;}

.footer .fo-nav a{color:#999; margin:0 15px;}
.footer .fo-nav a:hover{color:#FEE819; text-decoration:underline;}
.footer .fo-01{text-align:center; border-top:1px #3B3B3B solid; margin:10px 0; padding:10px 0;}
.footer .fo-01 .copyright{margin-top:10px;display:flex;justify-content:center;align-items:center;}
.footer .fo-01 .copyright img{max-width: 25px;margin-left: 10px; display: none;}