/* CSS Document */
.lang-vit{display:block !important;}
.lang-en,.lang-cn{display:none !important;}

/* header */
.header .logo{margin:20px 0 0 4px;}
.nav{width:540px; margin-left:4px;}
.nav > ul > li:nth-child(4) > a,.nav > ul > li:nth-child(5) > a,.nav > ul > li:nth-child(6) > a,.nav > ul > li:nth-child(9) > a,.nav > ul > li:nth-child(10) > a{line-height:15px !important; height:31px !important;}
.nav > ul > li:nth-child(5) > a,.nav > ul > li:nth-child(6) > a{width:53px;}
.nav > ul > li:nth-child(2) > a,.nav > ul > li:nth-child(3) > a,.nav > ul > li:nth-child(7) > a,.nav > ul > li:nth-child(8) > a{width:44px;}
.nav > ul > li > a{height:27px; line-height:27px; width:51px; text-align:center; display:block; font-size:10px; padding:0;}
.nav > ul > li.cur > a{background:#116C50; border:1px solid #10634a; border-radius:3px; color:#FEE819; height:25px; line-height:25px; width:51px; padding:0;}
.login-menu .login-btn{float:left; display:inline; background:#10694d; border:1px solid #0e5942; border-radius:3px; height:23px; width:109px; line-height:23px; padding:0 0 0 8px; margin-left:5px; color:#B9D0C7; font-size:11px;}
.login-menu .login-btn::placeholder{font-size:11px;}
.login-menu .login-btn::-webkit-input-placeholder{font-size:11px; color:#B9D0C7;}
.login-menu .login-btn::-moz-placeholder{font-size:11px;}
.login-menu .log-btn,.login-menu .log-btn-disabled{background:#ffdf1b; color:#333; height:23px; width:56px; line-height:23px; text-align:center; display:block; float:left; margin-left:5px; border:1px solid #0e5942; border-radius:3px; font-size:11px;}
.login-menu .login-box-2 a{color:#FEE819; margin:5px 10px 0 5px; display:inline-block;}
.mod-home .notice{padding-left:10px; width:845px;}
.notice-tit{height:30px; display:block; color:#fee819; float:left; display:inline; width:78px;}
.notice-sub .online-chat{padding:0 6px 0 30px !important;}
.notice-sub .online-chat,.notice-sub .check-in{background-position:10px -20px; padding:0 10px; border-left:1px solid #046f50; display:inline-block; *display:inline; *zoom:1;}
.notice{height:34px; line-height:34px; float:left; display:inline; padding-left:0; width:855px;}
.mod-home .notice .marquee{width:380px;}
.notice .marquee{float:left; display:inline; width:390px; height:34px; color:#85b9ab; overflow:hidden; cursor:pointer;}
.logined-nav{background:#10694d; border:1px solid #0e5942; border-radius:3px; height:48px; line-height:23px; margin-right:2px; width:300px;}
.logined-nav .username{width:68px; display:inline-block; color:#85B9AB; font-size:11px;}
.logined-nav .balance{width:148px; border-right:1px solid #0e5942; display:inline-block; color:#85B9AB; font-size:11px;}
.logined-nav .logged-out{margin:0 10px; font-size:11px;}
.logined-nav div{height:16px; padding:0 0 0 5px; line-height:15px;}
.logined-nav .login-box-2 a{margin-right:12px; font-size:11px;}
.logined-nav .login-box-2 .message{width:unset; display:inline-block; text-align:unset; margin:0 12px 0 0;}
/* header end*/

/* 用戶中心 */
.user-ctr .items-tab a{font-size:12px !important; width:109px !important;}
.form-box .recycle-btn{width:104px; line-height:14px; padding-left:7px;}
.form-box .transfer-into-btn{background-position:0 0; width:103px; height:30px; line-height:28px; font-size:11px; padding-left:8px;}
.form-box .transfer-into-btn:visited,.form-box .transfer-into-btn:hover,.form-box .transfer-into-btn:active{background-position:0 0; width:103px; height:30px; line-height:28px; font-size:11px; padding-left:8px;}
.mod-retrieval .btn-sub, .mod-retrieval .btn{font-size:10px !important;}
.mod-retrieval #status{width:220px !important;}
.mod-retrieval #gp_out{width:145px !important;}
.mod-retrieval #gp_in{width:148px !important;}
.mod-retrieval #trans_type{width:auto !important; max-width:350px !important;}
div#div_deposit .pgOptionTab{width:228px !important;}
div#radioFixAmount{width:750px !important;}
div#fundIndex #prepaid_form .forms-btn-g a#prepaid_submit{margin-top:0 !important;}
div#fundIndex form#ebank_form .mod-forms label{width:148px !important;}
div#fundIndex form#ebank_form .mod-forms #e_bank_list{margin-left:27px !important;}
div#fundIndex div#ebank .mod-forms .item-ipt{width:385px !important;}
div#fundIndex div#ebank .field-tips{margin-left:160px !important;}
div#fundIndex div#ebank .forms-btn-g .btn-sub{margin-left:28px !important;}
div#fundIndex div#bank form#atm_form .bank-card-info .btn-copy, div#ebankModal .modal-content .bank-card-info .btn-copy{width:42px !important; font-size:9px !important; padding-left:9px;}
div#ebankModal .modal-content .section{width:1000px !important;}
div#ebankModal .modal-content .forms-btn-g #e_bank_url{width:auto !important; padding:0 11px; margin-left:80px !important; background:linear-gradient(#389d77, #167b55);}
div#ebankModal .modal-content .forms-btn-g #e_bank_url:hover{background:linear-gradient(#167b55, #389d77);}
div#ebankModal .modal-content .forms-btn-g{width:428px !important; padding-left:80px;}
div#fundIndex div#div_finish #process_span .btn-sub,div#fundIndex div#div_finish #process_span .btn-reset,div#ebankModal .modal-content .forms-btn-g #e_bank_succ,div#ebankModal .modal-content .forms-btn-g #e_bank_fail{width:auto !important; padding:0 20px;}
div#fundIndex div#div_finish #process_span{margin-left:-47px !important;}
div#atm-deposit-range{margin-left:-93px !important; line-height:26px;}
div#fundIndex div#bank form#atm_form .mod-forms .write-form-tit{margin:20px 0 !important;}
div#fundIndex div#bank form#atm_form .mod-forms .bank-info{margin-left:-130px !important;}
div#fundIndex div#ebank .mod-forms .item-ipt span.valid-tips{margin-left:-27px !important;}
.mod-forms label, .mod-forget-passwd li label{width:166px;}.mod-pt .pt-hd h3{width:243px;}
.mod-pt .pt-wrap .btn-apply{width:170px;}
.mod-pt .pt-wrap .btn-applied{width:220px;}
.mod-forms .item-ipt .right img#vcode{margin-left:10px !important;}
.forms-btn-g .btn-sub{margin-left:45px;}
div#memberIndex #birthModal .mod-forms label,div#memberIndex #profileModal .mod-forms label{width:121 !important;}
div#memberIndex #birthModal .mod-forms .item-ipt,div#memberIndex #profileModal .mod-forms .item-ipt{width:300px !important;}
div#memberIndex #myModal .mod-forms .item-ipt{width:240px !important;}
div#memberIndex form#form_card .mod-forms .forms-btn-g{width:86px !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:-232px !important;}
div#memberIndex form#form_card .forms-btn-g .btn-sub{margin-left:-190px !important;}
.mod-retrieval #gpid{width:200px !important;}
div#withdraw_div .mod-forms .item-ipt{width:700px !important;}
/* 用戶中心 end*/

/* 幫助中心 */
.help-wrap .menu-sub{background:#1e1e1e; border:1px solid #000; width:210px;}
/* 幫助中心 end*/

/* 註冊頁 */
.mod-reg #memberReg .mod-forms .tips{width: 700px !important; 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:185px !important;}
.mod-forget-passwd li label{width:165px !important;}
.mod-forget-passwd li .ways{margin:30px 0 30px 400px !important;}
/* 註冊頁 end*/

/* 首頁 */
.h-b-cont{background:url(../images/home/home_chs_banner_bg_vn.jpg) no-repeat center center #636363; width:850px; height:214px; padding:4px; margin-top:5px; border:1px solid #202020;}
.h-b-cont:hover,.home-menu li:hover{background-color:#ffff00;}
.h-b-cont .info-box .box-l a{display:block; background:url(../images/home/NCDBP_210x204_vn.png) no-repeat; height:204px; width:210px;}
.lpnm ul li a{padding:4px 0 4px 8px; display:block; font-size:11px;}
.h-b-cont .info-box .box-r p{line-height:14px; padding:0 16px; font-size:11px;}
.h-b-cont .info-box .box-r h3{margin:-4px 0 0;}
.m-t-15{margin-top:5px !important;}
.home-menu li .menu-cont p{line-height:14px; margin:5px 0; font-size:11px;}
/* 首頁 end*/

/* 真人頁 */
.live-left .live-reward{background:url(../images/live_casino/left_reward_vn.jpg) no-repeat; display:block; width:198px; height:263px; border:1px solid #111;}
.live-left .live-vip{background:url(../images/live_casino/left_vip_vn.jpg) no-repeat; display:block; width:198px; height:98px; border:1px solid #111; margin-top:10px;}
.live-left a:hover{border-color:#199e9e;}
.live-platform li{position:relative; float:left; display:inline; width:228px; height:370px; background:#323232 url(../images/live_casino/l_c_01.jpg) no-repeat center top; border:1px solid #111111; margin:0 20px 20px 0; cursor:pointer;}
/* 真人頁 end*/

/* 电子頁 */

/* 电子頁 end*/

/* 電竞頁 */
.mod-esports{padding-top:310px; padding-bottom:60px; background-image:url(../images/esports/esports_banner_01_vn.jpg); background-repeat:no-repeat; background-position:center -130px; background-color:#010100;}
/* 電竞頁 end*/

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

/*棋牌游戏*/

/* 棋牌游戏 end*/

/*动物页*/

/*动物页 end*/

/*客戶端頁*/
.mod-mobile .section h3{font:34px/1.5 "Microsoft YaHei";}
.mod-mobile .section-app .inner div,.mod-mobile .section-sport .inner div{margin:0 0 0 10px;}
.mod-mobile .section-app .inner p,.mod-mobile .section-sport .inner p{font:13px/33px "Microsoft YaHei"; line-height:24px; display:grid;}
.mod-mobile .section1 .inner > div.qr-code{width:135px !important; margin-right:20px;}
.mod-mobile .section1 .inner > div.qr-code > span{margin-top:-10px !important;}
.mod-mobile .section1 .inner .fl{width:335px;}
.mod-mobile .section .f18px{font:15px/1.5 "Microsoft YaHei"; padding:20px 0;}
.mod-mobile .section1 .link a{font:15px/36px "Microsoft YaHei"; width:180px; height:40px; margin:42px 0; text-align:center; display:block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.mod-mobile .pt-player-name{height:60px !important; width:380px; margin-top:15px;}
.mod-mobile .pt-player-name span{float:left; display:inline; width:260px; height:100%; font:22px/40px "Microsoft YaHei"; text-align:center; line-height:60px;}
.mod-mobile .pt-download a{font:12px/55px "Microsoft YaHei"; width:222px; height:55px; margin:0 0 53px; text-align:center; display:block; -webkit-border-radius:5px; -moz-border-radius:3px; border-radius:5px;}
.mod-mobile .section2 h3{font-size:25px;}
.mod-mobile .section3 h3{font-size:23px; margin-bottom:20px;}
.mod-mobile .section3 .ag-download .fr{width:440px;}
.mod-mobile .section3 .ag-download p{font:14px/36px "Microsoft YaHei";}
.mod-mobile .section3 .section-img{margin-top:-98px;}
.mod-mobile .ag-download a{font:15px/50px "Microsoft YaHei"; width:222px; height:50px; margin:30px 0 0; text-align:center; display:block; -webkit-border-radius:5px; -moz-border-radius:3px; border-radius:5px;}
.mod-mobile .pt-player-name span{width:253px !important;}
.mod-mobile .pt-player-name label{padding:0 10px; width:107px;}
.mod-mobile .section4 h3{font-size:27px;}
.mod-mobile .section4 .pt-player-name span{float:left; display:inline; width:260px; height:100%; font:22px/40px "Microsoft YaHei"; text-align:center; line-height:60px;}
.mod-mobile .section4 .pt-download a,.mod-mobile .section4 .pt-download .pt-download-qr{background:url(../images/mobile_ebet_spirits_vt.png) no-repeat;}
.mod-mobile .section4 .pt-download a{display:block; width:222px; margin-top:40px; height:52px; line-height:500px; overflow:hidden;}
.mod-mobile .section4 .pt-download a.ebet-mobile-download:hover{background-position:0 -53px;}
.mod-mobile .section4 .pt-download .pt-download-qr{width:145px; padding-top:120px; font-size:14px; background-position:15px -113px; text-align:center;}
.pt-pc-download-modal .btn-deposit{padding:2px 0 0 7px; width:70px; font-size:10px; line-height:10px; text-align:center;}
.pt-pc-download-modal .forms-btn-g .btn-reset{margin:10px 97px 0 0; padding:0 60px;}
.modal .forms-btn-g{width:281px; padding-left:194px;}
.pt-pc-download-modal .mod-forms label{width:192px; padding-left:0;}
.pt-pc-download-modal .pt-pc-download-form .txt .fl{width:185px !important;}
.pt-pc-download-modal .pt-dl-wrap dd.pt-dl-qr p{width:118px; height:43px; line-height:15px; margin:6px 0 0 -10px;}
/*客戶端頁end*/

/*優惠頁*/
.mod-banner .banner-right .banner-01{background:url(../images/banner_right_01_vn.png) no-repeat 36px -4px; display:block; width:280px; height:94px; position:absolute; top:14px; right:0;}
.mod-banner .banner-right .banner-02{background:url(../images/banner_right_02_vn.jpg) no-repeat; display:block; width:140px; height:125px; position:absolute; right:104px; bottom:20px;}
.mod-banner .banner-right .banner-03{background:url(../images/banner_right_03_vn.jpg) no-repeat; display:block; width:140px; height:125px; position:absolute; right:-36px; bottom:20px;}
.mod-banner .banner-right .banner-01:hover{background-position:36px -104px;}
.mod-banner .banner-right .banner-02:hover,.mod-banner .banner-right .banner-03:hover{background-position:0 -125px;}
.mod-promotions .menu-sub ul{margin:15px 0 15px 6px;}
/* 優惠頁 end*/

/* 代理頁 */
.agency-nav ul li a{height:27px; line-height:27px; width:unset; text-align:center; display:block; padding:0 5px; font-size:10px;}
.agency-nav ul .cur a{background:#116C50; border:1px solid #10634a; border-radius:3px; color:#FEE819; height:25px; line-height:25px; width:unset; font-size:10px;}
.agency-banner .banner-tit{background:url(../images/agency_banner_tit_vn.png) no-repeat; width:388px; height:121px; position:absolute; left:85px; top:50px;}
/* 代理頁 end*/

/* footer */
.footer .fo-nav a{color:#999; margin:0 4px; font-size:11px;}
/* footer end*/

/* 线路检测 */
.linecheck-left ul li em,.linecheck-left ul li span,.linecheck-left ul li i,.linecheck-left ul li a,.linecheck-refresh-btn,.linecheck-download-moblie,.linecheck-service{background:url(../images/linecheck/menu_spirits_vn.png) no-repeat;}

.mod-linecheck{padding:20px 0 20px; color:#fff;}
.linecheck-bg-top{background:url(../images/linecheck/hd_con_top.png) no-repeat; height:7px;}
.linecheck-content{background:url(../images/linecheck/hd_con_repeat.png) repeat-y; padding:20px;}
.linecheck-bg-footer{background:url(../images/linecheck/hd_con_footer.png) no-repeat; height:7px;}

.linecheck-left{float:left; display:inline; width:570px;}
.linecheck-left p{margin:10px 0;}
.linecheck-agent{border-top:1px solid #333; padding-top:20px; margin-top:30px;}
.linecheck-left p em{color:#b72b2b; font:20px/1.5 "Microsoft YaHei"; margin-right:10px;}
.linecheck-left ul{overflow:hidden;}
.linecheck-left ul li{display:block; overflow:hidden;}
.linecheck-left ul li em,.linecheck-left ul li span{display:block; float:left; height:28px; line-height:28px; padding:6px 7px; margin:10px 15px 0 0; color:#fbc153;}
.linecheck-left ul li em{background-position:0 -107px; text-align:right; padding-right:30px; width:109px; font-size:14px;}
.linecheck-left ul li span{background-position:-216px -107px; width:234px; text-indent:20px; text-align:left;}
.linecheck-left ul li i{background-position:-162px -113px; display:block; float:left; width:32px; height:24px; margin:16px 15px 0 0;}
.linecheck-left ul li a{background-position:-478px -173px; width:99px; height:38px; line-height:37px; color:#000; display:block; float:left; text-align:center; margin-top:10px;}
.linecheck-left ul li a:hover{background-position:-478px -107px; color:#fff;}

.linecheck-refresh-btn{background-position:0 -237px; display:block; color:#000; width:350px; height:41px; line-height:41px; font-size:14px; letter-spacing:2px; margin:20px 80px; text-align:center;}
.linecheck-refresh-btn:hover{background-position:0 -282px; color:#fff;}

.linecheck-right{background:url(../images/linecheck/hd_menu_bg.png) no-repeat; float:right; display:inline; width:302px; min-height:476px; margin:10px 15px 10px 10px; padding:20px 20px 10px 20px;}
.linecheck-download-moblie,.linecheck-service{width:263px; height:70px; display:block; cursor:pointer; margin:30px auto; background-position:0 -359px;}
.linecheck-service{background-position:0 -461px;}
.linecheck-right p{line-height:30px; width:263px; margin:0 auto;}
.linecheck-right p i{color:#e2bd2b; display:block;}
/* 线路检测 end */