/* CSS Document */

/*header*/
.nav-drop dl dd .btn{background-image:url(../images/nav/nav_btn_id.png); width:113px; height:33px; display:block; background-repeat:no-repeat; background-size:contain; margin:20px auto;}
.header-logo{width:auto; height:50px; margin-right:10px;}
.nav li{margin:0 10px; float:left; display:inline;}
.nav li > a{position:relative; height:72px; line-height:72px; color:#5a5a5a; font-size:12px; *font-weight:bold; display:block;}
.nav2 li > a{color:#5a5a5a; display:block; float:left; font-size:12px;}
.nav2 li{margin:27px 4px 0;}
.header-top{height:34px; line-height:34px; font-size:12px; background-color:transparent; position:relative; top:10px;}
.login-menu input{width:130px; height:28px; margin-top:-3px; padding:5px 10px; color:#666; background:transparent; *color:#c0c0c0; *background:#3d4145; border:1px solid #888; border-radius:4px; box-sizing:border-box; font-size:12px;}
.esports-drop .hd .bd{font-size:16px; margin-bottom:50px; word-break:break-word;}

/*home*/
.home-introduct .title{background-image:url(../images/home/home_introduct_title_id.png);}
.home-introduct h1{font-size: 42px;}
.home-introduct .introduct-info li{margin-right: 106px;}
.mod-home .home-mobile{height:990px;}
.mod-home .home-mobile > .title{background-image:url(../images/home/home_mobile_title_id.png);}
.mod-home .home-platform .title{background-image:url(../images/home/home_platforms_title_id.png);}
.mod-home .home-sports .title{background-image:url(../images/home/home_sports_title_id.png);}
.home-sports .sports-content .rate li:first-child{margin-left: 40px;}
.home-sports .sports-content .result li:first-child{margin-left: 43px;}
.home-sports .sports-middle .rate li:first-child{margin-left: 50px;}
.home-sports .sports-middle .result li:first-child{margin-left: 65px;}
.home-partner li.partner-01{background-image:url(../images/home/home_main_id.png);}
.home-partner li.partner-02{background-image:url(../images/home/home_promo2_id.png);}
.home-partner li.partner-03{background-image:url(../images/home/home_promo_id.png);}
.home-partner li.partner-04{background-image:url(../images/home/home_agent_id.png);}
.home-partner li:hover{opacity:1;}
.mobile-menu li.all-icon{background-image:url(../images/mobile/all_app_off_id.png);}
.mobile-menu li:hover.all-icon,.mobile-menu li.all-icon.current{background-image:url(../images/mobile/all_app_on_id.png);}
.mobile-menu li.sports-icon{background-image:url(../images/mobile/sports_app_off_id.png);}
.mobile-menu li:hover.sports-icon,.mobile-menu li.sports-icon.current{background-image:url(../images/mobile/sports_app_on_id.png);}
.home-sports .sports-left a{background-image:url(../images/home/sports_left_btn_id.png);}
.home-sports .sports-middle a{background-image:url(../images/home/sports_middle_btn_id.png);}
.home-sports .sports-right a{background-image:url(../images/home/sports_right_btn_id.png);}
.home-introduct .introduct-info .timeline-bg-01{background-image:url(../images/home/service_1_id.png);}
.home-introduct .introduct-info .timeline-bg-02{background-image:url(../images/home/service_2_id.png);}
.home-introduct .introduct-info .timeline-bg-03{background-image:url(../images/home/service_3_id.png);}
.home-introduct .introduct-info .timeline-bg-04{background-image:url(../images/home/service_4_id.png);}
.mobile-content .img{height:40px;}
.home-platform .home-sports-btn{background-image:url(../images/home/img_sports_id.png); width:594px; height:260px; margin:0 302px;}
.home-platform .home-live-btn{background-image:url(../images/home/img_live_id.png);}
.home-platform .home-lotto-btn{background-image:url(../images/home/img_lotto_id.png); background-position-y:bottom;}
.home-platform .home-fish-btn{background-image:url(../images/home/img_fish_id.png); margin-left:26px;}
.home-platform .home-chess-btn{background-image:url(../images/home/img_chess_id.png); margin-left:26px;}
.home-platform .home-games-btn{background-image:url(../images/home/img_slots_id.png);}
.home-platform .home-esports-btn{background-image:url(../images/home/img_esports_id.png);}
.home-mobile .mobile-content .scan{margin-top:-5px; font-size:12px;}
.home-mobile .mobile-content .h5-img .scan{margin-top:0; padding-top:160px;}
.home-introduct .introduct-info li p{font-size:12px; color:#666; font-weight:bold; padding:5px 0;}

/*live casino*/
.l-c-platform .live-content a{display:block; width:202px; height:63px; margin:10px auto 0; transition:all 0.5s; background-image:url(../images/content_btn_id.png); background-size:contain;}
.l-c-platform .live-content a:hover{transform:scale(1.03);}
.mod-live-casino .live-menu li.ag-icon{background-image:url(../images/live_casino/ag_id.png);}
.mod-live-casino .live-menu li.ag-icon:hover,.mod-live-casino .live-menu li.ag-icon.current{background-image:url(../images/live_casino/ag_hover_id.png);}
.mod-live-casino .live-menu li.bg-icon{background-image:url(../images/live_casino/bg_id.png);}
.mod-live-casino .live-menu li.bg-icon:hover,.mod-live-casino .live-menu li.bg-icon.current{background-image:url(../images/live_casino/bg_hover_id.png);}
.mod-live-casino .live-menu li.cqg-icon{background-image:url(../images/live_casino/cq9_id.png);}
.mod-live-casino .live-menu li.cqg-icon:hover,.mod-live-casino .live-menu li.cqg-icon.current{background-image:url(../images/live_casino/cq9_hover_id.png);}
.mod-live-casino .live-menu li.wm-icon{background-image:url(../images/live_casino/wm_id.png);}
.mod-live-casino .live-menu li.wm-icon:hover,.mod-live-casino .live-menu li.wm-icon.current{background-image:url(../images/live_casino/wm_hover_id.png);}
.mod-live-casino .live-menu li.sa-icon{background-image:url(../images/live_casino/sa_id.png);}
.mod-live-casino .live-menu li.sa-icon:hover,.mod-live-casino .live-menu li.sa-icon.current{background-image:url(../images/live_casino/sa_hover_id.png);}
.mod-live-casino .live-menu li.sexy-icon{background-image:url(../images/live_casino/sexy_id.png);}
.mod-live-casino .live-menu li.sexy-icon:hover,.mod-live-casino .live-menu li.sexy-icon.current{background-image:url(../images/live_casino/sexy_hover_id.png);}
.mod-live-casino .live-menu li.ea-icon{background-image:url(../images/live_casino/ea_id.png);}
.mod-live-casino .live-menu li.ea-icon:hover,.mod-live-casino .live-menu li.ea-icon.current{background-image:url(../images/live_casino/ea_hover_id.png);}
.mod-live-casino .live-menu li.n2-icon{background-image:url(../images/live_casino/n2_id.png);}
.mod-live-casino .live-menu li.n2-icon:hover,.mod-live-casino .live-menu li.n2-icon.current{background-image:url(../images/live_casino/n2_hover_id.png);}
.mod-live-casino .live-menu li.ebet-icon{background-image:url(../images/live_casino/ebet_id.png);}
.mod-live-casino .live-menu li.ebet-icon:hover,.mod-live-casino .live-menu li.ebet-icon.current{background-image:url(../images/live_casino/ebet_hover_id.png);}
.mod-live-casino .live-menu li.salon-icon{background-image:url(../images/live_casino/salon_id.png);}
.mod-live-casino .live-menu li.salon-icon:hover,.mod-live-casino .live-menu li.salon-icon.current{background-image:url(../images/live_casino/salon_hover_id.png);}
.mod-live-casino .live-menu li.bb-icon{background-image:url(../images/live_casino/bb_id.png);}
.mod-live-casino .live-menu li.bb-icon:hover,.mod-live-casino .live-menu li.bb-icon.current{background-image:url(../images/live_casino/bb_hover_id.png);}
.mod-live-casino .live-menu li.ab-icon{background-image:url(../images/live_casino/ab_id.png);}
.mod-live-casino .live-menu li.ab-icon:hover,.mod-live-casino .live-menu li.ab-icon.current{background-image:url(../images/live_casino/ab_hover_id.png);}
.mod-live-casino .live-menu li.dg-icon{background-image:url(../images/live_casino/dg_id.png);}
.mod-live-casino .live-menu li.dg-icon:hover,.mod-live-casino .live-menu li.dg-icon.current{background-image:url(../images/live_casino/dg_hover_id.png);}
.mod-live-casino .live-menu li.wm-icon{background-image:url(../images/live_casino/wm_id.png);}
.mod-live-casino .live-menu li.wm-icon:hover,.mod-live-casino .live-menu li.wm-icon.current{background-image:url(../images/live_casino/wm_hover_id.png);}
.mod-live-casino .live-menu li.pp-icon{background-image:url(../images/live_casino/pp_id.png);}
.mod-live-casino .live-menu li.pp-icon:hover,.mod-live-casino .live-menu li.pp-icon.current{background-image:url(../images/live_casino/pp_hover_id.png);}
.mod-live-casino .live-menu li.ct855-icon{background-image:url(../images/live_casino/ct855_id.png);}
.mod-live-casino .live-menu li.ct855-icon:hover,.mod-live-casino .live-menu li.ct855-icon.current{background-image:url(../images/live_casino/ct855_hover_id.png);}
.l-c-platform .l-c-ag .title{background-image:url(../images/live_casino/ag_title_id.png);}
.l-c-platform .l-c-bg .title{background-image:url(../images/live_casino/bg_title_id.png);}
.l-c-platform .l-c-cqg .title{background-image:url(../images/live_casino/cq9_title_id.png);}
.l-c-platform .l-c-wm .title{background-image:url(../images/live_casino/wm_title_id.png);}
.l-c-platform .l-c-salon .title{background-image:url(../images/live_casino/salon_title_id.png);}
.l-c-platform .l-c-sexy .title{background-image:url(../images/live_casino/sexy_title_id.png);}
.l-c-platform .l-c-ea .title{background-image:url(../images/live_casino/ea_title_id.png);}
.l-c-platform .l-c-n2 .title{background-image:url(../images/live_casino/n2_title_id.png);}
.l-c-platform .l-c-ebet .title{background-image:url(../images/live_casino/ebet_title_id.png);}
.l-c-platform .l-c-n2 .title{background-image:url(../images/live_casino/n2_title_id.png);}
.l-c-platform .l-c-bb .title{background-image:url(../images/live_casino/bb_title_id.png);}
.l-c-platform .l-c-ab .title{background-image:url(../images/live_casino/ab_title_id.png);}
.l-c-platform .l-c-dg .title{background-image:url(../images/live_casino/dg_title_id.png);}
.l-c-platform .l-c-wm .title{background-image:url(../images/live_casino/wm_title_id.png);}
.l-c-platform .l-c-pp .title{background-image:url(../images/live_casino/pp_title_id.png);}
.l-c-platform .l-c-ct855 .title{background-image:url(../images/live_casino/ct855_title_id.png);}
.l-c-platform .live-content p.txt{font-size:14px; color:#666; line-height:2; /*min-height:84px;*/ max-width:600px;}

/* 捕鱼天下 */
.mod-fish{background:url(../images/fish/fish_bg_id.jpg) center top no-repeat;}

/*esports*/
.mod-esports .platform-wrap .im-item p.title{background-image:url(../images/esports/im_title_id.png);}
.mod-esports .platform-wrap .tf-item p.title{background-image:url(../images/esports/tf_title_id.png);}
.mod-esports .platform-wrap .ia-item p.title{background-image:url(../images/esports/ia_title_id.png);}
.mod-esports .esports-menu li.im-icon{background-image:url(../images/esports/im_id.png);}
.mod-esports .esports-menu li.im-icon:hover,.mod-esports .esports-menu li.im-icon.current{background-image:url(../images/esports/im_hover_id.png);}
.mod-esports .esports-menu li.tf-icon{background-image:url(../images/esports/tf_id.png);}
.mod-esports .esports-menu li.tf-icon:hover,.mod-esports .esports-menu li.tf-icon.current{background-image:url(../images/esports/tf_hover_id.png);}
.mod-esports .esports-menu li.ia-icon{background-image:url(../images/esports/ia_id.png);}
.mod-esports .esports-menu li.ia-icon:hover,.mod-esports .esports-menu li.ia-icon.current{background-image:url(../images/esports/ia_hover_id.png);}
.mod-esports .item-content a{display:block; width:202px; height:63px; margin:50px auto 0; font-size:0; transition:all 0.5s; background-image:url(../images/content_btn_id.png);}
.mod-esports .item-content a:hover{transform:scale(1.03);}

/*animal*/
.mod-animal .item-content a{display:block; width:202px; height:63px; margin:50px auto 0; font-size:0; transition:all 0.5s; background-image:url(../images/content_btn_id.png);}
.mod-animal .item-content a:hover{transform:scale(1.03);}
.mod-animal .animal-menu li.s128-icon{background-image:url(../images/animal/s128_id.png);}
.mod-animal .animal-menu li.s128-icon:hover,.mod-animal .animal-menu li.s128-icon.current{background-image:url(../images/animal/s128_hover_id.png);}
.mod-animal .platform-wrap .s128-item p.title{background-image:url(../images/animal/s128_tit_id.png);}

/*promotion*/
.mod-promotions .words{background:url(../images/promo/preferential_activies_id.png) no-repeat; background-size:contain; width:600px; height:200px; position:absolute; top:80px;}
.mod-promotions .menu-sub ul li a{width:100%; height:100%; padding:0 10px 0 40px; color:#565656; text-align:center; display:block; box-sizing:border-box; font-size:14px; transition:all .3s;}

/*mobile*/
.mod-mobile .mobile-content .img{width:423px; height:40px; background-image:url(../images/mobile/app_download_title_id.png); background-size:100%; background-repeat:no-repeat;}
.mod-mobile .mobile-content p.txt{padding:30px 0; font-size:14px; color:#666; line-height:2; letter-spacing:0;}

/*help*/
.help-wrap .menu-sub ul li a{height:40px; line-height:40px; margin-bottom:10px; padding:0 20px; font-size:14px; color:#333; font-weight:bold; text-align:center; display:block;}
.help-wrap .menu-sub{width:230px; padding:20px; box-sizing:border-box;}
.help-wrap .area-main{width:970px; min-height:400px; padding:20px 20px 20px 30px; font-size:14px; color:#000; border-left:2px solid #eee;  box-sizing:border-box;}

/*footer*/
.lisence-txt li{display:inline-block; padding:0 12px; font-size:11px;}
.footer-text{padding: 0 100px;}
.footer-menu a{padding: 0 20px;}

/*agency page*/
.mod-agency .banner a{display:block; width:300px; height:74px; margin:30px auto 0; opacity:0.9; background-image:url(../images/agent/join_us_btn_id.png); background-size:100%;}
.mod-agency .banner a:hover{opacity:1;}
.mod-agency .banner span.title{width:738px; height:101px; margin:30px auto 10px; background-image:url(../images/agent/title_id.png);}

/*user center*/
.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;}