﻿/*!
 * Bet365-141-2
 * Bet365_1006
 * Author: Dear
 * Update by 2019-03-04
 * 41080
 */

/* 禁用响应 */
.container-fluid,.container{width:980px}
@media (min-width:990px){
    .container{width:1335px;}
}
@media (min-width:1200px){
    .container{width:1335px;}
}
.screen-lg .container{width:1010px !important;}
.container{width:1010px !important;overflow: visible;}

/*----------bootstrap extra----------*/
.extra-width{display:block;width:115%;}
.nobt{border-top:none;}
.nobr{border-right:none;}
.nobb{border-bottom:none;}
.nobl{border-left:none;}
.ht05{height:5px;}
.ht10{height:10px;}
.ht15{height:15px;}
.ht20{height:20px;}
.ht25{height:25px;}
.ht30{height:30px;}
.ht35{height:35px;}
.ht40{height:40px;}
.ht45{height:45px;}
.ht50{height:50px;}
.ht55{height:55px;}
.ht60{height:60px;}
.ht65{height:65px;}
.ht70{height:70px;}
.ht75{height:75px;}
.ht80{height:80px;}
.ht85{height:85px;}
.ht90{height:90px;}
.ht95{height:95px;}
.ht100{height:100px;}
.wh05{display:inline-block;width:5px;}
.wh10{display:inline-block;width:10px;}
.wh15{display:inline-block;width:15px;}
.wh20{display:inline-block;width:20px;}
.wh25{display:inline-block;width:25px;}
.wh30{display:inline-block;width:30px;}
.wh35{display:inline-block;width:35px;}
.wh40{display:inline-block;width:40px;}
.wh45{display:inline-block;width:45px;}
.wh50{display:inline-block;width:50px;}
.wh55{display:inline-block;width:55px;}
.wh60{display:inline-block;width:60px;}
.wh65{display:inline-block;width:65px;}
.wh70{display:inline-block;width:70px;}
.wh75{display:inline-block;width:75px;}
.wh80{display:inline-block;width:80px;}
.wh85{display:inline-block;width:85px;}
.wh90{display:inline-block;width:90px;}
.wh95{display:inline-block;width:95px;}
.wh100{display:inline-block;width:100px;}
.fz06{font-size:6px;}
.fz08{font-size:8px;}
.fz10{font-size:10px;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz18{font-size:18px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz26{font-size:26px;}
.fz28{font-size:28px;}
.fz30{font-size:30px;}
.nobg{background:none!important;}
.nobt{border-top:none!important;}
.nobr{border-right:none!important;}
.nobb{border-bottom:none!important;}
.nobl{border-left:none!important;}
.ie-radius{border-radius:5px;}
/*==================== common 公共 ====================*/
a:hover{text-decoration:none;}
body{background-color:#303030;background: repeat-x 0 0 #007b5b;overflow-x: hidden; }
main{}
.font-sm{font-size:12px;}
i.aw-1{display:inline-block;width:9px;height:6px;/*background:url(images/Drop-Down-Arrow.png);*/vertical-align:middle;margin-left:10px;}
a:hover i.aw-1{background-position:0 100%;}

/* 闪烁 */
.blink-red,.blink-red > a{color:#ff0000!important;transition:all 300ms;}
.blink-yellow,.blink-yellow > a{color:#fcff00!important;transition:all 300ms;}
.blink-green,.blink-green > a{color:#1de000!important;transition:all 300ms;}
.blink-cyan,.blink-cyan > a{color:#4edfdf!important;transition:all 300ms;}

/* tabs API选项卡 */
.api-tabs{border-color:#3e3729;border-width:0 1px;background-color:#1d1d1d;padding-bottom:0;padding:0;margin-bottom:0;}
.api-tabs>li{text-shadow:none;}
.api-tabs>li+li,.api-tabs>li.active,.api-tabs>li:first-child.active,.api-tabs>li:last-child.active{border-color:#525252;}
.api-tabs>li.active{border-top:none;border-bottom:none;background-color:#4b3b19;background:linear-gradient(to bottom,#6f5319 0%,#2a2418 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f5319',endColorstr='#2a2418',GradientType=0);}
.api-tabs>li>a:link,.api-tabs>li>a:visited{color:#fff;}
.api-tabs>li>a:hover,.api-tabs>li.active a{color:#ffd234;}
.api-tabs>li>a small{font-size:14px;display:inline-block;vertical-align:sub;}
.api-tabs>li>a p{line-height:18px;font-size:11px;}
.api-tabs>li>a>.gui{font-size:1.6em;}
.casino-tabs{height:60px;border:none;margin-bottom:0;}
.gradient-text{background-image:linear-gradient(#fff,#fff,#999,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.head1{height:38px;}
.head1 p{padding-left:12px;padding-right:18px;line-height:32px;}
.head1 p label{font-weight:normal;margin-bottom:0;font-size:18px;font-weight:bold;color:#fff;background-image:linear-gradient(#fff,#fff,#999,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.head1 p label small{font-size:14px;}
/*.box-bg1{background:url(images/bg-gradual1.png);}*/

/* ==========header========== */
.top-header { background-color: #007B5B; border-bottom: 1px solid #49B995;}
.header_one{width: 100%;height: 85px;}
.header_one .container {display: flex;justify-content: center;align-items: center;margin: 0 auto;width: 1300px!important;}
.header_one .logo{width: 220px;height: 80px;padding: 20px 0;}
.header_one .logo a{display: block;width: 100%;height: 100%;}
.header_one .logo a img{max-width: 100%;max-height: 100%;position: relative;top: 50%;left: -10px;transform: translateY(-50%);}
.header_one .logo iframe{position: relative;left: 0;top: 50%;transform: translateY(-50%);}
.header_one .container > .pull-right{max-width: calc(100% - 220px);}
.notice .header_right{height: 30px;line-height: 30px;font-size: 12px;padding-right: 15px;margin-left: 0px;}
.notice .header_right a{color: #fff;}
.notice .header_right .change{width: auto;height: 100%;padding: 0 18px 0 24px;margin-left: 16px;position: relative;color: #ffffff;cursor: pointer;}
.notice .header_right .change:before,.header_one .header_right .change .Language .lan:before{content: '';width: 18px;height: 18px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
/*.header_one .header_right .change.zh_CN:before,*/
/*.header_one .header_right .change .Language .lan.zh_CN:before{background-image: url(images/language-zh_CN.png);}*/
/*.header_one .header_right .change.zh_TW:before,*/
/*.header_one .header_right .change .Language .lan.zh_TW:before{background-image: url(images/language-zh_TW.png);}*/
/*.header_one .header_right .change.vi_VN:before,*/
/*.header_one .header_right .change .Language .lan.vi_VN:before{background-image: url(images/language-vi_VN.png);}*/
/*.header_one .header_right .change.en_US:before,*/
/*.header_one .header_right .change .Language .lan.en_US:before{background-image: url(images/language-en_US.png);}*/
/*.header_one .header_right .change.ja_JP:before,*/
/*.header_one .header_right .change .Language .lan.ja_JP:before{background-image: url(images/language-ja_JP.png);}*/
/*.header_one .header_right .change.ko_KR:before,*/
/*.header_one .header_right .change .Language .lan.ko_KR:before{background-image: url(images/language-ko_KR.png);}*/
/*.header_one .header_right .change.th_TH:before,*/
/*.header_one .header_right .change .Language .lan.th_TH:before{background-image: url(images/language-th_TH.png);}*/
/*.header_one .header_right .change.in_ID:before,*/
/*.header_one .header_right .change .Language .lan.in_ID:before{background-image: url(images/language-in_ID.png);}*/
.notice .header_right .change:after{content: '';width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 8px solid #ddd;position: absolute;right: 0;top: calc(50% - 4px);transform: rotateZ(0deg);transition: all 300ms;}
.notice .header_right .change:hover:after{transform: rotateZ(180deg);}
.notice .header_right .change .Language{width: 140%;height: 0;position: absolute;left: 50%;top: 90%;transform: translateX(-50%);background-color: rgba(0, 150, 108, 0.8);border: 1px solid #009688;overflow: hidden;z-index: 999;opacity: 0;transition: all 300ms;}
.notice .header_right .change:hover .Language{height: auto;opacity: 1;}
.notice .header_right .change .Language .lan{display: block;width: 100%;height: 24px;line-height: 24px;position: relative;padding-left: 52%;transition: all 300ms;}
.notice .header_right .change .Language .lan:hover{color: #e9df9e;}
.notice .header_right .change .Language .lan + .lan{border-top: 1px solid #259b7b;}
.notice .header_right .change .Language .lan:before{left: 14%;}
.header_one .header_Account{margin-top: 9px;width: 355px;}
.header_one .header_Account ._vr_unLogin .form-inline{display: flex;justify-content: flex-end;}
.header_one .header_Account ._vr_unLogin .form-inline .form-left{display: flex; flex-direction: column;}
.header_one .header_Account .livechat-btn{height: 46px;width: 46px;margin-left: 15px;}
.header_one .header_Account .livechat-btn .livechat-btn-text{height: 100%;width: 100%;text-align: center;position: relative;}
.header_one .header_Account .livechat-btn .livechat-btn-text a{display: block;width: 46px;height: 46px;text-align: center;line-height: 16px;padding-top: 6px;color: #000;}
.header_one .header_Account ._vr_unLogin .form-group{width: 115px;height: 25px;line-height: 25px;position: relative;font-size: 11px;color: #60A692;float: left;margin-bottom: 5px!important;}
.header_one .header_Account ._vr_unLogin .form-group + .form-group{margin-left: 5px; }
.header_one .header_Account ._vr_unLogin .form-group .form-control{width: 100%;height: 100%;color: #60A692;font-size: 11px;float: left;border-radius: 3px;border: 1px solid #0E5942;background-color: #10694D;padding: 0 5px 0 5px;}
.header_one .header_Account ._vr_unLogin .form-group .form-control::-webkit-input-placeholder{line-height: 25px;font-size:11px;color: #60A692;}
.header_one .header_Account ._vr_unLogin .form-group .form-control:-moz-placeholder{line-height: 25px;font-size:11px;color: #60A692;}
.header_one .header_Account ._vr_unLogin .form-group .form-control::-moz-placeholder {line-height: 25px;font-size:11px;color: #60A692;}
.header_one .header_Account ._vr_unLogin .form-group .form-control:-ms-input-placeholder {line-height: 25px;font-size:11px;color: #60A692;}
.header_one .header_Account ._vr_unLogin .form-group .forget{width: auto;height: 22px;padding: 0 6px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;position: absolute;right: 1px;top: 1px;border-left: 1px solid #66ccaf;background-color: #00553e;color: #fff;transition: all 300ms;}
.header_one .header_Account ._vr_unLogin .form-group .forget:hover{background-color: #007f5c;}
.header_one .header_Account ._vr_unLogin .form-group ._vr_captcha_code{width: 65px;height: 25px;margin-left: 5px;}
.header_one .header_Account ._vr_unLogin .form-group._vr_captcha_box{margin-left: 0px!important;display: block;width: 160px;}
.header_one .header_Account ._vr_unLogin .form-group._vr_captcha_box .form-control{width: 80px;height: 25px;}
.header_one .header_Account ._vr_unLogin .btn_login{display: block;float: left;margin-left: 10px;width: 90px;height: 26px;border-radius: 4px;text-align: center;line-height: 25px;color: #1e6b55;font-size: 11px;border: 1px solid #064533;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_a{background-color: #dce9e5; margin-left: 0;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_a:hover{background-color: #ddd;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_b{background-color: #b81c22; margin-top: 5px; margin-left: 25px}
.header_one .header_Account ._vr_unLogin .btn_login.btn_c{background-color: #949494;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_d{background-color: #004531; margin-top: 5px; margin-left: 25px}
/*.header_one .header_Account ._vr_unLogin .btn_login:hover{box-shadow: 0 2px 6px #00302c;animation: game_button 300ms 2 alternate forwards;}*/

.header_one .header_Account ._vr_unLogin .other_link{display: flex;justify-content: space-between;width: 240px;}
@keyframes colorFlash {
    0% { color: rgb(255, 255, 0); }
    100% { color: rgb(133, 185, 171); }
}
.header_one .header_Account ._vr_unLogin .other_link .register{font-size: 12px;color: rgb(255, 255, 0);}
.header_one .header_Account ._vr_unLogin .other_link .register:hover{text-decoration: underline;}
.header_one .header_Account ._vr_unLogin .other_link .app-download{font-size: 12px;color: rgb(255, 255, 0); }
.header_one .header_Account ._vr_unLogin .other_link .app-download:hover{text-decoration: underline;}
.header_one .header_Account ._vr_unLogin .other_link .forget{font-size: 12px;color: rgb(133, 185, 171); }
.header_one .header_Account ._vr_unLogin .other_link .forget:hover{text-decoration: underline;}

/** 登入後區域 **/
.header-panel._vr_loginSuccess {display: flex;justify-content: flex-end;}
.header-panel._vr_loginSuccess .account-box{background-color: #10694d;color: #fff;border: 1px solid #0e5942;border-radius: 3px;font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; margin-left:15px}
.header-panel._vr_loginSuccess .account-box *{ line-height: 1em; white-space:nowrap;}
.header-panel._vr_loginSuccess .account-box a{ color: #ffdf1b; }
.header-panel._vr_loginSuccess .account-box a:hover{ color: #d8bf00; }
.header-panel._vr_loginSuccess .account-box .upstairs {height: 24px;border-bottom: 1px solid #0e5942;}
.header-panel._vr_loginSuccess .account-box .upstairs,.downstairs {display: flex;justify-content: space-between;align-items: center;}
.header-panel._vr_loginSuccess .account-box .upstairs>div, .upstairs>a{
    padding-left: 8px;
}

/** 登入後視窗設定-登入後上層 **/
.header-panel._vr_loginSuccess .account-box .user_box{ display: flex; justify-content: flex-start; padding:5px; border-left: 0;flex: 3 1 auto;}
.header-panel._vr_loginSuccess .account-box .user_box span{ margin-right: 5px; }
.header-panel._vr_loginSuccess .account-box .upstairs>a,.msg_notice{ flex: 1 1 21px; }
.header-panel._vr_loginSuccess .account-box .upstairs>div,.upstairs>a{ padding:5px; border-right: 1px solid #0e5942; border-left: 1px solid #1b7055; text-align:center;}
/* div.LoggedInContainer div.TopLine{ display: flex; } */

/** 訊息通知 **/
.header-panel._vr_loginSuccess .account-box .mail_box{width: 22px; height: 13px; margin-right: 2px; position: relative;}
.header-panel._vr_loginSuccess .account-box .upstairs .msg_notice{ display: flex; justify-content: center; border-right: 0; }
.header-panel._vr_loginSuccess .account-box .upstairs .mail_box.new_tips::after{ content: 'N'; border-radius: 50%; background-color: #d80000; animation:new_msg 1s infinite; display: flex; width: 16px; height: 16px; justify-content: center; align-items: center; color: #ffffff; position: absolute; top: -8px; right: -8px; transform:scale(0.7)}

@keyframes new_msg{
    0% { background-color: #d80000;}
    50% { background-color: #ff4242;}
    100% { background-color: #d80000;}
}

/** 登入後視窗設定-登入後下層 **/
.header-panel._vr_loginSuccess .account-box .downstairs p{ margin: 0 5px 0 0; }
.header-panel._vr_loginSuccess .account-box .downstairs{ border-top: 1px solid #1b7055; height: 25px;}
.header-panel._vr_loginSuccess .account-box .downstairs .balance{display: flex; align-items: center; padding: 0 5px 0 8px; }
.header-panel._vr_loginSuccess .account-box .downstairs .balance span{ margin: 0 5px; }
.header-panel._vr_loginSuccess .account-box .downstairs .balance a{ background: #d80000; border-radius: 50%; width: 14px; height: 14px;display: flex;}
.header-panel._vr_loginSuccess .account-box .downstairs .balance a:hover{box-shadow: 0 0 5px #fff;}

.header-panel._vr_loginSuccess .account-box .downstairs .cash_features{ display: flex; padding: 3px 5px;}
.header-panel._vr_loginSuccess .account-box .downstairs .cash_features a{ border: 1px solid #0e5942; background-color: #fff; width: 18px; height: 18px; border-radius: 3px; line-height: 16px; text-align: center; margin-right: 4px; color: #10694d; display: block;}
.header-panel._vr_loginSuccess .account-box .downstairs .cash_features a:last-child{ margin-right: 0; }
.header-panel._vr_loginSuccess .account-box .downstairs .cash_features a:hover{ background-color: #f5d726; color: #10694d;}

/*.header-panel._vr_loginSuccess ul li{width: auto;display: inline-block;margin-right: 12px;line-height: 22px;}*/

.nav_layer{height: auto;margin-left: -41px;}
.nav_layer .navbar{width: 100%;margin-bottom: 0;}
.nav_layer .navbar .navbar-nav{width: 100%;display: flex;}
.nav_layer .navbar .navbar-nav > li{flex: auto;width: auto;height: auto;position: relative;}
.nav_layer .navbar .navbar-nav > li > a{padding: 5px 10px;text-align: center;line-height: unset;font-size: 12px;color: #7FBFAC;transition: all 300ms;border:1px solid transparent;}
.nav_layer .navbar .navbar-nav > li.active > a{color: #FFDF1B;background-color: #116c50; border: 1px solid #10634a;}
/*.nav_layer .navbar .navbar-nav > li:not(.active) > a:hover{color: #FFDF1B;background-color: #116c50; border: 1px solid #10634a;}*/

/*.nav9.navbar-sub .sub-content{border-bottom: 1px solid #235043 !important; background-color: #235043 !important;}*/
/*.nav9.navbar-sub .sub-content .gameBox .gameList a {background-color: #33403c !important;}*/
/*.nav9.navbar-sub .sub-content .gameBox .gameList a:hover {background-color: #213831 !important;}*/

.navbar-nav .dropdown-menu.nav-4 { background-color: #0f0f0f!important;}
.navbar-nav .dropdown-menu.nav-4.column-4 { min-width: 512px!important;}
.navbar-nav .dropdown-menu.nav-4 li a:before {display: none!important;}
.navbar-nav .dropdown-menu.nav-4 li a {height: 30px!important;line-height: unset!important;position: relative;}
.navbar-nav .dropdown-menu.nav-4 li .dc_hot:after { content: '';position: absolute;top: 0px;right: 12px;z-index: 2;width: 21px;height: 12px;background-repeat: no-repeat;background-position: center top;}
.navbar-nav .dropdown-menu.nav-4 li {width: 100px!important;height: 30px!important;text-align: center!important;border: 0px!important;}
.navbar-nav .dropdown-menu.nav-4.nav-4-fish a{background: none!important;}
/*ul.dropdown-menu[class*="column-"] {*/
/*    column-count: 5; !* 假設你用 CSS column layout *!*/
/*}*/








/* fixed >>>> 顶部固定 */
header.fixed{position:fixed;top:0;left:0;width:100%;z-index:100;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);}

/* footer-link 底部链接 */
.footer-link{width:100%;background-color:#2C2C2C;border-top:1px solid #3B3B3B;}
.footer-link hr{border-top:1px solid #131313;border-bottom:1px solid #424242;margin:0;margin-top:5px;}
.footer-link .part{padding:22px 20px 18px 20px;}
.footer-link .part >p{margin-bottom:0;}
.footer-link .part >p label{font-weight:normal;margin-bottom:0;background:/*url(images/Footer-link-icon.gif)*/ no-repeat 0 50%;color:#199E9E;font-size:15px;height:26px;line-height:26px;text-shadow:0 -1px 0 #000000;padding-left:38px;}
.footer-link .part >p label.ico1{background-position:0 0;}
.footer-link .part >p label.ico2{background-position:0 0;}
.footer-link .part >p label.ico3{background-position:0 -252px;}
.footer-link .part >.ct{margin-top:20px;}
.footer-link .part >.ct ul{margin:0;padding:0;}
.footer-link .part >.ct ul li{margin:0;padding:0;list-style:none;width:16.66%;float:left;}
.footer-link .part >.ct a{display:inline-block;color:#999999;font-size:12px;text-shadow:0 1px 0 #000000;background:/*url("images/4x7_arrow.gif")*/ no-repeat 0 50%;padding-left:10px;}
.footer-link .part >.ct a:hover{color:#fff;}

/* footer-bar 底栏 */
.footer-bar{border-top:1px solid #3e3e3e;text-align:center;font-size:12px;background:#363636;padding-top:24px;color:#7b7b7b;padding-bottom:15px;line-height:18px;}
/* game-page GameBody */
.game-page main{margin-top:0;overflow-y:hidden;}
.game-page .GameBody{position:relative;display:block;left:auto;margin:0 auto;min-height:150px;padding:0 5%;z-index:1;}
.game-page .GameContainer{position:relative;display:block;border:0;margin:0 auto;background:#d7e3f0;}

/*==================== index 首页 ====================*/
.co-yellow{color:#FFDF1B}
.page-index{background:#007B5B /*url(images/body-bg.gif)*/ repeat-x;}
.pull-left{float:left;}
.pull-right{float:right;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;    /* for IE6 IE7 */}
.index-top{width:960px;height:72px;padding:10px 20px;margin:auto;background:/*url(images/inndex-head-bg.jpg)*/ no-repeat;}
.index-wrap{width: 1300px;margin: auto;justify-content: center;align-items: flex-start;display: flex;}

/* 公告 */
.notice{width: 100%;height: auto;background-color: #007B5B!important;}
.notice .container {display: flex;justify-content: flex-start;align-items: center;margin: 0 auto;width: 1000px!important;}
.notice .gui{width: 95px;height: 30px;padding-left: 25px;float: left;line-height: 30px;font-size: 12px;color: rgb(255, 255, 0);}
.notice .gui:before{position: absolute;left: 0;font-size: 18px;}
.notice .notice-list{width: 540px;height: 30px;float: left;overflow: hidden;/* margin-right: 15px; */}
.notice .notice-list li{display: inline-block;}
.notice .notice-list li a{line-height: 30px;font-size: 12px;color: #ceebe3;}
.notice .gui-commenting-o{width: 80px;height: 30px;color: #ff0;float: right;cursor: pointer;transition: all 300ms;}
.notice .gui-commenting-o a{font-size: 12px;color: #ff0;transition: all 300ms;}
.notice .gui-commenting-o:hover,
.notice .gui-commenting-o:hover a{color: #ffc107;}
.notice .app-download-login {color: rgb(255, 255, 0);line-height: 30px;margin-left: 10px;}
/*!* 登入後縮短 *!*/
/*body.logged-in header.top-header section.notice .container .notice-list{*/
/*    width:525px !important;*/
/*}*/
/*导航*/
.header .container{overflow:visible;}
.nav-box{background:/*url(images/head1.jpg)*/ no-repeat 0 0; height:72px; width:100%;}
.nav-box .nav-item a{margin:0 1px;border:1px solid transparent;border-radius:3px;font-size:14px;height:30px;text-align:center;line-height:30px;color:#e4e4e4;display:inline-block;padding: 0 1px;}
.nav-box .active .dropdown-toggle,.nav-box .nav-item .dropdown-toggle:hover{background: #116c50;border: 1px solid #10634a;color: #fee819;}
.nav-box .navbar-nav{width:100%;margin-top:22px;margin-left: 0;}
.nav-box form{margin-top:15px;margin-right: 5px;}
.regest,.pw-forget{color:#FFDF1B;}
.nav-box .active .nav-item,.nav-box li .nav-item:hover{background:#116c50;border:1px solid #10634a;color:#fee819;}
.nav-box form button,.public-nav form button{font-weight: 400;text-align: center;min-width: 40px;padding: 0;margin-top: 1px;height: 22px;background-color: #ddd;color: #14805e;border-radius: 1px;cursor: pointer;outline: 1px solid transparent;border: none;font-size: 12px;}
.regest:hover,.pw-forget:hover{color:#FFDF1B;text-decoration:underline; }
.nav-box form .input-item input,.public-nav .input-item input {color: #4acfa5;padding-left: 4px;}
.forget-box{margin-top: 5px;}
.forget-box a{font-size: 12px;}
.nav-right{width:100%;}
.nav-box .form-control{width:100px;display:inline-block;height:24px;background:#116b4e;border:1px solid #0e5942;border-radius: 2px; padding: 0 10px;}
.public-nav{background:none;}
.public-nav form{margin-right: 0;}
.logo{/* margin-top:13px; */}
.dropdown-menu li{display:block;}
.navbar{margin-bottom: 0}

.main_vi_vn .nav-box .nav-item a {max-width: 85px;height: 38px;line-height: 18px;}


/*下拉菜单*/
header .navbar-nav .dropdown-menu {/*width: 150px;*/background: #116c50;border-radius: 3px;}
/*header .navbar-nav .dropdown-menu.hq-menu{min-width: 120px;width: 120px;}
header.main_vi_vn .navbar-nav .dropdown-menu.hq-menu{min-width: 170px;width: 170px;}*/
header.main_vi_vn .sub-live .dropdown-menu{min-width: 200px;width: 200px;}
header .navbar-nav .dropdown-menu a {padding: 3px 3px 3px 48px;color: #fff;line-height: 33px;height: 35px;}
header .navbar-nav .dropdown-menu>li {border: none;}
header .nav-box .nav-item a:hover {color: #fee819;}
header .navbar-nav .dropdown-menu.casino {width:300px;}
header .navbar-nav .dropdown-menu.casino>li {width: 146px;}
header .navbar-nav .dropdown-menu .icon-api.ty-bc {background: /*url(images/icon-menu-api-bc.png)*/ no-repeat;background-position-y: 3px;background-position-x: 13px;}





/*右侧语言*/
.index-wrap .language-nav{padding:0;margin-left:-15px;float:left;background: repeat-x;width:105px;min-height:486px}
.index-wrap .language-nav a{display:block;color:#FFFFFF;padding:4px 10px;font-size:11px;font-weight:normal;text-decoration:none;display:block;}
.index-wrap .language-nav a.active,
.index-wrap .language-nav a:hover{color:#FFDF1B;background-color:#333;}
/* index-slide */
.index-wrap .main-wrap{width: 890px;float:left;background:#333;padding:5px;overflow:hidden;margin-bottom:0;display: flex;justify-content: flex-end;flex-direction: row-reverse;flex-wrap: wrap;}
.index-slide{width: 870px;height: 220px;position:relative;border:3px solid #636363;margin:5px;display: flex;justify-content: flex-end;}
.index-slide:hover{border-color:#ffdf1b;}
.index-slide .sports-title{float:none;position:absolute;top:0;left:10px;color:#fff;font-size:22px;text-shadow:2px 1px 1px rgba(0,0,0,0.5);font-weight:normal;}
.index-slide .slide .slide-inner{width:100%}
.index-slide .slide,.index-slide .slide .slide-inner li,.index-slide .slide .slide-inner li a{height:214px;}
.index-slide .slide .slide-inner{padding:0;margin:0;position: absolute;}
.index-slide .slide .slide-inner ul{height:214px;overflow:hidden;padding:0;margin:0;}
.index-slide .slide .slide-indicators{width:auto;left:10px;text-align:left;}
.index-slide .slide .slide-indicators ul{padding:0;}
.index-slide .slide .slide-indicators ul li{width:12px;height:12px;background:#666;margin:0 4px;border-radius:50%;opacity:1;filter:opacity(100);box-shadow:inset 1px 1px 2px rgba(0,0,0,.5);}
.index-slide .slide .slide-indicators ul .active{background:#ffcc00;}
.index-slide>.container{position:relative;overflow:visible;margin-top:-30px;}
.index-slide>.sports-infos{position:absolute;width:414px;height:202px;top:6px;right:6px;background: 100% center no-repeat;}
.sports-infos .infos-title{text-align:center;}
.sports-infos .infos-title>h3{font-size:24px;color:#fff;margin-top:115px;}
.sports-infos .infos-title>span{width:170px;display:inline-block;margin:5px 0 0 20px;font-size:18px;color:#111;text-shadow:1px 1px 1px rgba(255,255,255,.5);height:28px;line-height:28px;background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAcCAMAAADGO9TYAAAAgVBMVEW1qRbDuSirng61qRZXdj0AAADXwy7DrxVZVzNbe0CmuDCYihbBwyrDuSjDuSiYihbDuSjNsgHq1ETw2kr14FDTuAb85lbZvg3QtQXdwRHfxBP541P94THVugn65FX+6FnmyRmrng7DuSj951H95UTDrxXiyzjr2jPXwy7Bwyr53S0T2NYOAAAAEXRSTlP+1dXVKwDV1VdD9vbVxb29sNB3IKYAAAEBSURBVFjD1ZDpjsIwDITN0nLs3SSFpO2eLef7PyCxiLCEEYF/zFfbsj1WNQqV87cOgM+ipHk39D8PTz/sC3ruFgj03TtthwUEbkLb9huC9pV2roXATaJVEEb0bx0G0aqz1rq7QrUyZK6lyx3q4FcFIVrdWGs4OCWORQuSspPZaCWlWuQPOaQ1I1oZDDY4Vs2UVmsDwXpK1IAwJgoYsNVlJCw1QY9cwpUzLYXMUu+0lApbBSFarb8weKK/GoRxtOr585xc+Tv1MoueGu7VfNYp9fLyym+k1PFVPQjRapXw1a34zHyD6rM7WSeFrYIAZfWlAuGDZjUIBZUzan4fnoaK8gAeaZ42vwkiWwAAAABJRU5ErkJggg==);}
.sports-infos .infos-box1,.sports-infos .infos-box2{height:95px;margin-bottom:6px;overflow:hidden;display:block;margin:0 10px;color:#fff;}
.sports-infos .infos-box1 span,.sports-infos .infos-box2 span{color:#ffdf1b;}
.sports-infos .infos-box1>h4,.sports-infos .infos-box2>h4{font-size:16px;margin-bottom:5px;}
.sports-infos .infos-box1>p,.sports-infos .infos-box2>p{font-size:12px;line-height:14px;font-family:Verdana, Arial, Helvetica, Sans-serif;margin-bottom:2px;}

.vn-sports-infos .col-2-1{padding: 0 5px;}
.vn-sports-infos .infos-box1,.vn-sports-infos .infos-box2{margin:0;height: 100px;}
.vn-sports-infos .infos-box1>h4, .vn-sports-infos .infos-box2>h4 {margin-top: 3px;}
.vn-main-wrap .vn-index-item-box div > a{padding: 0 5px !important;}
.vn-main-wrap .vn-index-item-box div a p {margin-bottom: 2px !important;}


.main-wrap .index-item-box > div:hover{border:3px solid #ffdf1b}
.main-wrap .index-item-box{float:left;border:1px solid #202020;margin:5px 4px;width: 286px;overflow:hidden;background: no-repeat 3px 83px;}
.main-wrap .index-item-box:nth-child(3){margin:5px 3px}
.main-wrap .index-item-box > div{border:3px solid #636363;}
.main-wrap .index-item-box > div img{width:100%;}
.main-wrap .index-item-box div > a{color:#fff;padding:0 10px;display:block;background-size:100% auto;height:151px;font-family:arial;}
.main-wrap .index-item-box h3{margin:0;font-size:22px;padding:8px 0;border-bottom:1px solid #358469;font-family:'Microsoft YaHei';font-weight:500}
.main-wrap .index-item-box div a .co-yellow{padding:5px 0;border-bottom:1px solid #358469;}
.main-wrap .index-item-box div a p{line-height:16px;overflow:hidden;margin-top:5px;font-size:12px;}
.main-wrap .index-item-box div a .play{color:#fff;padding-left:16px;font-size:15px;font-family:"Microsoft Yahei","SimHei"; background:0 center no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAMAAAAhfX2ZAAAAUVBMVEUAAAAAAAAAAAAAAAAAAAAKCQIAAADnzjHq0DLlzDHpzzLhyDDpzzLZwS7pzzLozjLPuCzozjKsmSWgjiLnzjF+cBvlzDFORRHjyTDq0DLq0DK87wAeAAAAGnRSTlMAEgU5Chox9vPs6NvTxbiUem1iT0k4NyQfDHhvuyQAAABISURBVAjXTc43AoAwDANAMAq9d/T/hzJEMXi6xZKy35mNj4jA/o7MS7I9IwuS9e4kl4+cnLOJ1Qqx2aC37oByhwupLZhvSHoBalEEar1ISsEAAAAASUVORK5CYII=);}
.main-wrap .index-item-box div a:hover .play{color:#ead032;}
.main-wrap .index-item-box:hover div > a{background-position:bottom center;}

.index-footer-wrap{width: 970px;margin: auto;align-items: center;display: flex;justify-content: flex-end;}
.index-footer{float:right;width: 890px;background-color:#004531;border-top:1px solid #350c11;padding:10px;min-height:100px;margin-right: -5px;margin-top: 0px;}
.link-list{border-top:solid 1px #275a4b;border-bottom:solid 1px #275a4b;padding:5px 0;text-align:center;color:#80a298}
.link-list a{display:inline-block;height:15px;line-height:15px;color:#80a298;padding:0 5px;font-family:arial;font-size:12px;}
.link-list a:hover{color:#666;}
.link-list a:last-child{border:0;}
.link-list p{color:#80a298;margin-top:10px;font-family:verdana;margin-bottom:0;font-size:12px;}
.link-list .help_1{display: none;}
.link-list .help_2{display: none;}
.link-list .help_3{display: none;}
.index-footer .context{color:#417667;font-family:arial;border-bottom:1px solid #275a4b;}
.index-footer .context p{text-wrap: pretty;line-height:18px;margin:10px 0;font-size:12.5px;text-align: justify;text-justify: inter-ideograph;line-height: 1.8;word-break: break-word;white-space: normal;word-spacing: 0;}
.index-footer .context p a.tl{color:#417667;text-decoration:underline;}
.index-footer .context p a.tl:hover{color:#FFDF1B}

/* partner */
.footer-partner{text-align:center;}
.footer-partner p{text-align:center;}
.footer-partner .list-inline>li{padding:0 10px;}

.footer-copyright{}
.footer-copyright p{text-align:center;font-size:12px;background:#363636;padding-top:24px;color:#7b7b7b;padding-bottom:15px;line-height:18px;}

/*==================== live 真人 ====================*/
.live-list{}
.accordion-wrap{border:1px solid #4a4437;border-top-width:0;padding:35px 40px;}
.live-accordion{height:650px;overflow:hidden;margin-bottom:0;}
.live-accordion li{float:left;height:650px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center 0;}
.live-accordion li .mask{position:absolute;overflow:hidden;width:100%;height:100%;z-index:11;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiEBQU3AwQYAABUQDn8rOpmgAAAABJRU5ErkJggg==);}
.live-accordion li .mask img{position:absolute;display:block;bottom:20px;}
.live-accordion li .mask .title{position:absolute;display:block;bottom:80px;right:10px;color:#eee;font-weight:bold;font-size:16px;}
.live-accordion li .logo{position:absolute;height:100px;left:20px;top:20px;z-index:12;display:none;}
.live-accordion li .cover{position:absolute;left:0;right:0;bottom:0;width:100%;height:200px;overflow:hidden;z-index:10;display:none;}
.live-accordion li .cover.row3{height:240px;}
.live-accordion li .cover .blur{position:absolute;width:100%;height:200px;left:0;background-repeat:no-repeat;background-position:center bottom;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(8px);-moz-filter:blur(8px);filter:blur(8px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=8,MakeShadow=false);}
.live-accordion li .row3 .blur{height:240px;}
.live-accordion li .cover .hot-list{height:200px;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4d000000,endColorStr=#4d000000);}
.live-accordion li .row3 .hot-list{height:240px;}
.live-accordion li .cover .hot-list > div{height:100px;}
.live-accordion li .row3 .hot-list > div{height:80px;}
.live-accordion li .link{position:absolute;overflow:hidden;width:100%;height:100%;z-index:10;}
.live-accordion li .link a{width:100%;height:100%;display:block;}
.btn-live{display:inline-block;width:100%;height:100%;padding:15px 0;color:#eee;font-size:16px;text-align:center;border-width:1px;border-style:solid;border-top-color:#0c0c0c;border-right-color:#0c0c0c;border-bottom-color:#262626;border-left-color:#2b2b2b;border-top-color:rgba(0,0,0,.7);border-right-color:rgba(0,0,0,.7);border-bottom-color:rgba(255,255,255,.1);border-left-color:rgba(255,255,255,.1);background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#80000000,endColorStr=#80000000);}
.btn-live:hover{color:#fae39e;text-decoration:none;background-color:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4d000000,endColorStr=#4d000000);}
.btn-live span.gui{display:block;}

/*==================== sports 体育 ====================*/
.sports{width:100%;/*min-width:1454px;*/margin:7px auto;font-size:0;margin-bottom:10px;text-align:center;}
.sports>div{font-size:12px;}

.sports-box{width:1010px;height:931px;display:inline-block;background:#d7e3f0;vertical-align:top;}
.sports-box.hg{width:1148px;}
.sports-box.sb iframe{width:100%;min-height:768px;}

.sports-aside{width:270px;background:#414141;padding:10px;display:inline-block;vertical-align:top;}
.sports-aside-tabs{margin-bottom:18px;box-shadow:2px 2px 2px rgba(0,0,0,.1);transition:box-shadow 200ms;}
.sports-aside-tabs>dd{background-color:#5e5e5e;height:63px;}
.sports-aside-tabs>dd>a{color:#e4e4e4;font-family:"SimSun",sans-serif;text-align:left;display:block;padding:5px 10px;}
.sports-aside-tabs>dd>a>strong{display:block;}
.sports-aside-tabs>dd>a>span{width: 170px;display: block;float: left;}
.sports-aside-tabs>dd>a>em{float:right;font-style:normal;color:#ffdf1b;}
.sports-aside-tabs:hover{box-shadow:3px 3px 3px rgba(0,0,0,.2);}
.sports-aside-tabs:hover dd{background-color:#14805e;}
.sports-aside-tabs:hover dd>a>strong{color:#4acfa5;}
.sports-aside-tabs.active dd{background-color:#ffdf1b;}
.sports-aside-tabs.active dd>a{color:#cd9d05;}
.sports-aside-tabs.active dd>a>strong,.sports-aside-tabs.active dd>a>em{color:#7f6f0d;}
.sports-aside-tabs.active dt img{border:3px solid #ffdf1b;border-bottom:none;width:100%;max-width:100%;}

.vi_sport .sports-aside-tabs>dd {height: 100px;}
.vi_sport .sports-aside-tabs>dd>a>span {width: 215px;}
.en_sport .sports-aside-tabs>dd {height: 100px;}
.en_sport .sports-aside-tabs>dd>a>span {width: 235px;}

.sports-aside-infos{background: #585858;border-top:3px solid #14805e;color:#ddd;text-align:left;font-family:"SimSun",sans-serif;margin-bottom:0;}
.sports-aside-infos dt{height:30px;line-height:1em;font-weight:normal;color:#ddd;padding:10px;}
.sports-aside-infos a{color:#bbb;}
.sports-aside-infos dd{overflow:hidden;border-bottom:1px solid #6e6e6e;padding:10px;}
.sports-aside-infos dd img{float:left;margin-right:10px;display:block;border:1px solid #474747;}
.sports-aside-infos dt:hover{color:#ffdf1b;}
.sports-aside-infos dd:hover img{border-color:#333;}
/* sport-hg-fix */
.bulk-frame{position:relative;}
.sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:99px;left:137px;}
.sports-box.hg .sports-hg-fix{display:block;}
.sports-hg-fix2{position:absolute;display:none;width:208px;height:16px;top:27px;left:22px;background:repeat-x url(data:image/gif;base64,R0lGODlhAQAQALMAAKFZBaNbBqRdBahhB6JaBptSBaZfBaBYBKVeBp9XBZ9WB5xTBAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABAAAAQMcBiERCDgpKTUWkUEADs=);}
.sports-box.hg .sports-hg-fix2{display:block;}

/*==================== new_casino 现场荷官 ====================*/
.new_casino{background-color:#000000;}
.new_casino-banner{}
.new_casino-banner >.hd{margin:0 85px;}
.new_casino-banner >.hd .live{display:inline-block;width:263px;height:105px;float:left;}
.new_casino-banner >.hd .live:hover{background-position:0 -105px;}
.new_casino-banner >.hd ul{padding:0;margin:0;float:left;}
.new_casino-banner >.hd ul li{padding:0;margin:0;list-style:none;float:left;}
.new_casino-banner >.hd ul li a{display:inline-block;width:263px;height:105px;}
.new_casino-banner >.hd ul li a:hover{background-position:0 -105px;}
.new_casino-banner >.hd ul li a.img1{width:134px;}
.new_casino-banner >.hd ul li a.img2{width:141px;}
.new_casino-banner >.hd ul li a.img3{width:150px;}
.new_casino-banner >.hd ul li a.img4{width:129px;}
.new_casino-banner >.ct{text-align:center;}
.new_casino-banner >.ct img{max-width:100%;}

/*.vi_VN .new_casino-banner >.hd .live{background:url(images/vi_VN/newCasino-banner-img1.png);float:left;}*/
/*.vi_VN .new_casino-banner >.hd .live:hover {background-position: 0 -100px;}*/
/*.vi_VN .new_casino-banner >.hd ul li a.img1{width:134px;background-image:url(images/vi_VN/newCasino-banner-img2.jpg);}*/
/*.vi_VN .new_casino-banner >.hd ul li a.img2{width:141px;background-image:url(images/vi_VN/newCasino-banner-img3.jpg);}*/
/*.vi_VN .new_casino-banner >.hd ul li a.img3{width:150px;background-image:url(images/vi_VN/newCasino-banner-img4.jpg);}*/
/*.vi_VN .new_casino-banner >.hd ul li a.img4{width:129px;background-image:url(images/vi_VN/newCasino-banner-img5.jpg);}*/

/*.en_US .new_casino-banner >.hd .live{background:url(images/en_US/newCasino-banner-img1.jpg);float:left;}*/
/*.en_US .new_casino-banner >.hd .live:hover {background-position: 0 -100px;}*/
/*.en_US .new_casino-banner >.hd ul li a.img1{width:134px;background-image:url(images/en_US/newCasino-banner-img2.jpg);}*/
/*.en_US .new_casino-banner >.hd ul li a.img2{width:141px;background-image:url(images/en_US/newCasino-banner-img3.jpg);}*/
/*.en_US .new_casino-banner >.hd ul li a.img3{width:150px;background-image:url(images/en_US/newCasino-banner-img4.jpg);}*/
/*.en_US .new_casino-banner >.hd ul li a.img4{width:129px;background-image:url(images/en_US/newCasino-banner-img5.jpg);}*/

/*.zh_TW .new_casino-banner >.hd .live{background:url(images/zh_TW/newCasino-banner-img1.jpg);float:left;}*/
/*.zh_TW .new_casino-banner >.hd .live:hover {background-position: 0 -100px;}*/
/*.zh_TW .new_casino-banner >.hd ul li a.img1{width:134px;background-image:url(images/zh_TW/newCasino-banner-img2.jpg);}*/
/*.zh_TW .new_casino-banner >.hd ul li a.img2{width:141px;background-image:url(images/zh_TW/newCasino-banner-img3.jpg);}*/
/*.zh_TW .new_casino-banner >.hd ul li a.img3{width:150px;background-image:url(images/zh_TW/newCasino-banner-img4.jpg);}*/
/*.zh_TW .new_casino-banner >.hd ul li a.img4{width:129px;background-image:url(images/zh_TW/newCasino-banner-img5.jpg);}*/

.casino-box{background-color: #252525;padding: 20px 0;border-top: 1px solid #2E2E2E;border-bottom: 1px solid #131313}
.casino-box .casino-memu{width:200px;}
.casino-box .casino-memu ul{width:100%;}
.casino-box .casino-memu ul li{font-size: 14px;padding-left: 35px;background: /*url(images/game_sub_menu_icon.gif)*/ no-repeat;height: 20px;line-height: 20px;margin-bottom: 12px;}
.casino-box .casino-memu ul li:nth-child(1){background-position: 0 0}
.casino-box .casino-memu ul li:nth-child(2){background-position: 0 -343px}
.casino-box .casino-memu ul li:nth-child(3){background-position: 0 -454px}
.casino-box .casino-memu ul li:nth-child(4){background-position: 0 -113px}
.casino-box .casino-memu ul li:nth-child(5){background-position: 0 -172px}
.casino-box .casino-memu ul li:nth-child(6){background-position: 0 -511px}
.casino-box .casino-memu ul li:nth-child(7){background-position: 0 -287px}

.side-pics{border: 1px solid #000;margin-bottom:10px;}
.side-pics:hover{border-color:#199e9e;}
.side-pics img{display:block;}

.casino-memu a:hover{border-color: #199e9e}
.casino-box .casino-memu ul li a{color: #595959;}
.casino-box .casino-memu ul li:nth-child(1):hover{background-position: 0 -1136px}
.casino-box .casino-memu ul li:nth-child(2):hover{background-position: 0 -912px}
.casino-box .casino-memu ul li:nth-child(3):hover{background-position: 0 -1023px}
.casino-box .casino-memu ul li:nth-child(4):hover{background-position: 0 -682px}
.casino-box .casino-memu ul li:nth-child(5):hover{background-position: 0 -741px}
.casino-box .casino-memu ul li:nth-child(6):hover{background-position: 0 -1080px}
.casino-box .casino-memu ul li:nth-child(7):hover{background-position: 0 -856px}

.casino-box .casino-memu ul li:nth-child(1).active{background-position: 0 -1136px}
.casino-box .casino-memu ul li:nth-child(2).active{background-position: 0 -1482px}
.casino-box .casino-memu ul li:nth-child(3).active{background-position: 0 -1594px}
.casino-box .casino-memu ul li:nth-child(4).active{background-position: 0 -1251px}
.casino-box .casino-memu ul li:nth-child(5).active{background-position: 0 -1310px}
.casino-box .casino-memu ul li:nth-child(6).active{background-position: 0 -1652px}
.casino-box .casino-memu ul li:nth-child(7).active{background-position: 0 -1424px}
.casino-box .casino-memu ul li:hover a{color:#999;}
.casino-memu .active a{color:#FFF !important;}

.casino-contant{width:760px; padding:0 10px;}
.casino-contant .game-name{margin-top: 8px;color:#727272;text-align:center;line-height:18px;height:18px;}
.casino-contant .pic-box .start-buttom{width:100%;background: #343434;margin-top: 12px;border: 1px solid #1d1d1d;height: 24px;line-height: 24px;border-radius: 3px;color: #727272;text-shadow: 0 -1px 0 #000;text-align:center;}
.casino-contant .pic-box img{width:100%;display:inline-block;height:120px;}
.casino-contant .pic-box a{display:inline-block;width:100%;}
.casino-contant .pic-box a:hover .game-name{color:#fff;}
.casino-contant .pic-box a:hover .start-buttom{color:#FFDF1B;}
.casino-contant .pic-box{padding: 0 10px;}

.contentPart span { white-space: normal !important; }

.game-more button{width:30%;margin:30px auto;background:#116b4e;border:1px solid #0e5942;color:#FFDF1B;border-radius:5px;}
.game-more button:hover{background:#0e5942;border:1px solid #116b4e;color:#FFDF1B}
/*.search-box{position:relative;margin:20px 0;font-size:12px;}*/
.search-box input{background:#1e1e1e; height:29px;border:1px solid #000;width: 155px;display:inline-block;color:#fff; }
.search-box .search-pic{display:inline-block; width:40px; height:29px;line-height:29px;background:#999;border:1px solid #000;}
.search-box .search-pic:hover{background:#333;color:#FFDF1B}

.main-casino #casino-style.theme-black .api-nav .swiper-container .swiper-slide.active {border-top: 3px solid #06815d;}
.main-casino #casino-style.theme-black .casino-sorts .nav-tabs > li.active > a {background: #06815d;}
.main-casino #casino-style > .container .game-list-header .jackpot .j_txt .t_g_name span {color: #06815d;}
.main-casino #casino-style > .container .casino-game-list .game-item .game-info .g_line2 span {color: #06815d;}
.main-casino #casino-style > .container .game-list-header .all_g_txt span {color: #06815d;}
.main-casino #casino-style > .container .casino-game-list .game-item.s_border:hover { border-color: #06815d;}
.main-casino #casino-style.theme-black .casino-sorts .nav-tabs > li:hover a {color: #06815d !important;}
.main-casino #casino-style > .container .game-list-header {width: 100%;}

.vi_VN .casino > .container .casino-sorts .nav-tabs > li > a {
    padding: 0 8px !important;
    font-size: 13px !important;
    max-width: 130px !important;
}
/*内容*/
.live-contant{padding-right: 0;}
.live-contant .pic-box{margin-bottom: 20px;}
.live-contant .pic-box a{border: 1px solid #111111}
.live-contant .pic-box img{height:auto;}
.live-contant .pic-box p.gaming{color:#ccc; font-family:verdana;text-shadow:0 1px 0 #000000; margin: 0;}
.live-contant .pic-box p.gaming span{ display: inline-block; text-transform: uppercase;}
.live-contant .pic-box .live-pic-test{border-top:1px solid #454545;border-bottom:1px solid #161616;height:60px;background-color:#323232;color:#199E9E;padding:6px 0 0 20px;font-size:12px;}
.live-contant .pic-box .live-start-btn{ display: block; padding-bottom:0;padding-right:15px;line-height:25px;color:#7F7F7F;font-size:11px;text-align:right;background-color:#373737;text-shadow:0 -1px 0 #000000;font-family:Arial,verdana,sans-serif;}
.live-contant .pic-box a:hover{border:1px solid #199e9e}
.live-contant .pic-box a:hover .live-start-btn{color:#fff}

/*==================== casino 娱乐场 ====================*/
.casino{background-color:#252525;}
.casino-banner{background-color:#000000;}
.casino-banner .head{text-align:center;}
.casino-banner .head ul{padding:0;margin:0;display:inline-block;}
.casino-banner .head ul li{padding:0;margin:0;list-style:none;float:left;height:30px;left:-50%;margin:10px 6px;}
.casino-banner .head a{border:2px solid #000000;color:#187F7C;display:block;font-size:11px;font-family:futura,verdana;font-weight:bold;padding:5px;text-align:center;text-decoration:none;text-transform:uppercase;}
.casino-banner .head a.active{border:2px solid #000000;color:#D2FFFD;}
.casino-banner .head a:hover{border:2px solid #187F7C;border-radius:7px;color:#33FFFF;text-decoration:none;}
.casino-banner .cont{}
.casino-banner .cont >.left{width:710px;float:left;}
.casino-banner .cont >.right{width:280px;float:left;}
.casino-banner .banner{height:225px;}
.casino-banner .banner .img{position:relative;display:block;}
.casino-banner .banner .img img{width:100%;}
.casino-banner .banner .img >.ct{width:280px;height:225px;position:absolute;top:0;left:0;}
.casino-banner .banner .img >.ct:hover{background-position:0 -225px;}
.casino-banner .list{}
.casino-banner .list a.live{display:block;height:100px;}
.casino-banner .list a.live:hover{background-position:0 -100px;}
.casino-banner .list ul{padding:0;margin:0;}
.casino-banner .list ul li{padding:0;margin:0;list-style:none;width:50%;float:left;}
.casino-banner .list a{display:block;height:125px;}
.casino-banner .list a:hover{background-position:0 -125px;}
.casino-content{}
.casino-content >.left{width:200px;float:left;}
.casino-content >.right{width:750px;float:right;}
.casino-navi{}
.casino-navi ul{padding:0;margin:0;}
.casino-navi ul li{padding:0;margin:0;list-style:none;}
.casino-navi a{display:block;margin-bottom:12px;padding-left:35px;height:20px;line-height:20px;color:#595959;font-size:15px;text-shadow:0 -1px 0 #000;background:/*url(images/Casino-navi-icon.gif)*/ no-repeat 0 0;}
.casino-navi a:hover{color:#949494;}
.casino-navi a.ico1{background-position:0 -398px;}
.casino-navi a.ico1.on{background-position:0 -1310px!important;color:#fff;}
.casino-navi a.ico2{background-position:0 -171px;}
.casino-navi a.ico3{background-position:0 -228px;}
.casino-adbox{}
.casino-adbox img{border:1px solid #000;width:100%;}
.casino-adbox img:hover{border-color:#199e9e;}
.casino-list{}
.casino-list ul{padding:0;margin:0;}
.casino-list ul li{padding:0;margin:0;list-style:none;float:left;width:25%;}
.casino-list .i{display:block;width:185px;height:200px;}
.casino-list .i >.ct{position:relative;}
.casino-list .i >.ct img{width:100%;height:110px;}
.casino-list .i >.ct p{background-color:#1E1E1E;border:1px solid #131313;border-radius:4px;box-shadow:0 1px 0 0 #303030;position:absolute;left:14px;width:151px;padding:2px;text-align:center;color:red;line-height:20px;letter-spacing:1px;font-size:11px;height:14px;line-height:8px;}
.casino-list .i >.ct p span{}
.casino-list .i >.ft{margin-top:15px;}
.casino-list .i >.ft p{font-size:12px;color:#727272;text-align:center;text-shadow:0 -1px 0 #000;}
.casino-list .i:hover >.ft p{color:#fff;}
.casino-list .i >.ft p label{display:block;height:24px;width:164px;line-height:24px;background:#343434;text-align:center;color:#7f7f7f;border:1px solid #1d1d1d;margin:0 auto 0 auto;border-radius:3px;font-size:11px;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 -1px 0 #000;font-weight:normal;}
.casino-list .i:hover >.ft p label{color:#fff;}

/*.game_side .g-s-api-content ul li a .icon.c-bc{background: url("images/side-api-bc.png");}*/

/*==================== lottery 彩票 ====================*/
.lottery .container .casino-list{background:#35a673;margin-bottom:20px;}
.lottery .casino-item .item{padding:20px 0;background: /*url(images/lottery-item-bg.png)*/ center no-repeat;}
.lottery .casino-item:hover .cover{background:#1e1c32;background:rgba(0,0,0,.2);}
.lottery .casino-item .title{text-align:center;}
.lottery .container .lottery-box .casino-list .row .lottery_list:nth-child(9) {display: none;}
.lottery .game-list {padding: 10px;background: #35a673;}
.lottery .casino-list ul {padding: 0 10px;}
.lottery .casino-list ul li {width: 100%;}
.lottery .api-tabs {border: 0;background: #158360;}
.lottery .api-tabs .active{background: linear-gradient(#40b17a,#158360,#0b553d)!important;border-top: 0!important;border-bottom: 0!important;}
.main-lottery .lottery_list{padding: 0 4px;}
.main-lottery .game-item {  background: #ffffff; border-radius: 0; }
.main-lottery .game-item .item .game-img img{width: 80%;}
.game-item .item .cover {  background: rgba(0, 0, 0, .2);  }
.game-item .item .cover .cover-name {  background: #158360;  width: 70%;  height: 40px;  line-height: 40px;  color: #ffe419;  text-shadow: none;  border: none;  }
.main-lottery .game-item .title .btn-play {  height: 70px;  line-height: 70px;  background: #158360;  color: #fff;  }
.main-lottery .game-item:hover .title .btn-play {color: #ffe419;}
.main-lottery .game-item .title .btn-play:hover {  background: #158360;}
.nav-lottery-tabs li {  border: 1px solid #4bb988;  background: #158360;  }
.nav-lottery-tabs>li>a {  color: #fff;}
.nav-lottery-tabs li.active, .nav-lottery-tabs li:hover{background: repeat-x url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpi+P//vzITAwMDE4j4j4X4h8oinUAzBUEw4GIxAAQYACMFGzjguLxPAAAAAElFTkSuQmCC)}
.nav-lottery-tabs>li.active>a, .nav-lottery-tabs>li:hover>a, .nav-lottery-tabs>li.active>a:hover, .nav-lottery-tabs>li.active>a:focus {  color: #ffe419;  }

/*==================== promo ====================*/
#promo-style{ padding: 0; background: #252525; }
#promo-style .container{ border: 1px solid #000; background: rgba(17,17,17,.6); padding: 20px 20px 0 20px;width: 1100px;}
/*#promo-style .promo-top-bar { background: #b9985e; border: 1px solid #b9985e; }*/
#promo-style .promo-top-bar > ul li a { color: #FFF; }
#promo-style .promo-top-bar > ul li.active,
#promo-style .promo-top-bar > ul li:hover { background: #ffa200; }
#promo-style .promo-top-bar > ul li.active:after { border-top-color: #ffa200; }
#promo-style .promo-top-bar .search-bar .btn-search { background: #ffa200; border: 1px solid #ffd234; }
#promo-style .list-type2 .list_type2_item_tit { border-left-color: #ffa200; display: none; }
#promo-style .list-type2 .promo-item { background: none; border: 0; margin-bottom: 0;padding: 0;}
#promo-style .list-type2 .promo-item .promo-status.processing { background: #ffa200; }
#promo-style .list-type2 .promo-item .promo-detail { background: none; }
#promo-style .list-type2 .promo-item .shadow .btn-apply { background: #ffa200; }
#promo-style .list-type2 .promo-item .shadow .btn-apply:hover { background: #ffd234; }


.myFish{position: relative;background: no-repeat center;}
.myFish .huntfish{min-height:860px;width: 100%;background:none;}
.myFish .huntfish .main-fish .huntfishtitle{display: none;}
.myFish .huntfish .main-fish #huntfishtitle-list{top:0;right:0; position: inherit; margin: auto;float: inherit;width: 1200px;padding: 40px 0 20px;max-height: 860px;overflow-y: auto;}
.myFish .huntfish .main-fish #huntfishtitle-list>a .fish-img>img{min-height: 128px;}
.myFish .huntfish .main-fish #huntfishtitle-list>a{width: 16.6%;height: 208px;margin-bottom:0;}
.myFish .huntfish .main-fish #huntfishtitle-list>a .fish-img{margin: 10px auto;}
.myFish .huntfish .main-fish #huntfishtitle-list>a .start_btn{width:138px;height:32px;line-height: 34px;font-size:14px;background: linear-gradient(to bottom, #277986 , #48eaed);}
.myFish .huntfish .main-fish #huntfishtitle-list>a:hover .start_btn{background: linear-gradient(to bottom, #48eaed , #277986);}
.myFish .huntfish .main-fish #huntfishtitle-list::-webkit-scrollbar {width: 8px;}
.myFish .huntfish .main-fish #huntfishtitle-list::-webkit-scrollbar-track {background: transparent;}
.myFish .huntfish .main-fish #huntfishtitle-list::-webkit-scrollbar-thumb {background: #007b5b;border-radius: 8px;}

/* =============== about 关于 =================== */
.main-about .container{width: 1000px;}
.main-about .about{padding: 10px;}
.main-about .about .row{background: #079872;padding: 10px;margin:0;}
.main-about .about .row .col-5-4{padding:0 20px 0 40px;}
.main-about .about .row .page-sidebar{width:210px;background: #078564;}
.main-about .about .row .page-sidebar h3{line-height: 42px;font-size: 20px;color: #1dc498;text-align: left;margin: 0px;background-color: #10694d;padding-left: 10px;}
.main-about .about .row .page-sidebar h3 img{margin-top: -5px;}
.main-about .about .row .list-group-item{height:34px;line-height:34px;padding:0 20px;border:none;font-size:14px;color:#fff;font-weight:700;background:#079872;margin:2px;}
.main-about .about .row .list-group-item.active,
.main-about .about .row .list-group-item:hover{background: #14b88d;color: #ffff00;}
.main-about .about .row .list-group-item .arrow{float: right;font-size: 16px; font-family: "宋体";}
.main-about .about .row .page-content .about_right_title{line-height: 30px;font-size: 14px;color:#f8f8f8;padding-left: 30px;border-bottom: 1px solid #0caa81;margin-bottom: 15px;background: url(images/index/home_bg.png) 5px 5px no-repeat;}
.main-about .about .row .page-content .about_right_title img{margin: -5px 5px 0 0;}
.main-about .about .row .page-content h3{font-size:18px;color:#ffff00;font-weight:700;padding:7px 10px;margin:0 0 15px;}
.main-about .about .row .page-content p,
.main-about .about .row .page-content p span{color:#fff;font-family: Microsoft YaHei, serif;font-size: 14px;margin:6px 0 20px 0;line-height: 30px;}

/*==================== register 注册 ====================*/
.main-register .code img { height: 34px; }
.main-register .row { width: 780px;margin-top: 0;justify-self: center;padding: 25px 30px 0 30px;}
.main-register .page-content .reg_head{width: 100%;height: 48px;padding: 5px;background: no-repeat center -4px;text-align: center;border: none;margin-bottom: 10px;margin-top: 5px;}
.main-register .page-content .reg_head .add_title{display: inline-block;font-size: 14px;font-weight: bold;padding-left: 55px;line-height: 48px;background:no-repeat left center; background-size:48px 48px;color:#f8e678; }
.main-register .page-content fieldset{border: 2px solid #9b836f; border-radius: 10px;margin-bottom: 20px;padding: 15px;}
.main-register .page-content fieldset .help-block{color:#f8e678;}
.main-register .page-content fieldset .form-control{background: linear-gradient(180deg, rgba(255, 255, 255, 1) 19%, rgba(161, 158, 158, 1) 84%);border: 1px solid #000;height: 25px;}
.main-register .account-info, .main-register .person-info { font-size: 14px; padding-left: 60px; position: relative;}
.main-register .account-info:before, .main-register .person-info:before { content: '账户信息'; background: #007B5B; position: absolute;font-weight: bold; z-index: 1; padding: 0 5px; top:-10px;left: 5%; color: #FF0; font-size: 12px; }
.main-register .person-info:before { content: '个人资料'; }
.main-register form { color: #f8e678; }
.main-register .page-content .person-info .btn-warning {color: #000;background-color: #959393;border-color: #959393;}
.main-register .page-content .remarks{padding-left: 30px;color: #c9b2a0;font-size: 12px;}
.register-about .col-4-1{padding-right: 24px;margin-top: 10px;}
.register-about .col-4-1 .list-group-item{background-color: #1a3d4f;border: none;color:#eeeeee;text-align: center;font-size: 16px; }
.register-about .col-4-1 .list-group-item:hover{background-color:#E99311;color: #000000}
.main-register .reg_desc{padding-left:24px;border: none;line-height: 24px;padding-bottom: 10px; }
.main-register .reg_desc p{margin-bottom: 0px;font-size: 12px;color: #f8e678;}
.main-register .register-about{margin-bottom: 10px;}
.main-register .phone-area-code {flex-wrap: wrap;}
.main-register .registerBtn {background: linear-gradient(180deg, rgba(255, 255, 255, 1) 19%, rgba(161, 158, 158, 1) 84%);color: transparent;border: 1px solid #000;}

/* static-bar 状态栏 */
.static-bar{position:absolute;top:14px;right:0;width:250px;}
.static-bar > .container{overflow:visible;width:100%!important;padding:0;}
.static-logo{float:left;height:51px;}
.static-logo img{height:100%;}
.static-left{float:left;}
.static-left .title-login{width:110px;height:51px;}
.static-left img{height:40px;padding-top:5px;}
.static-right{}
.static-right .header-panel>a{margin: 0 3px;font-size: 11px;}
.static-right .header-panel .show-on-hover>.static-btn{width: auto;}
.page-index main{}
.page-index .static-bar{}

/* static-bar >>>> header-login 登录表单 */
.static-right .header-login{}
.header-login .form-group,.static-right .btn{position:relative;}
.header-login .form-control{float:left;width:100px;height:25px;line-height:23px;margin:0 5px 0 0;padding:0 5px 0 5px;border:1px solid #0E5942;background-color:#10694D;color:#60A692;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;font-size:11px;box-shadow:0px 1px 0 #288B6C;margin-right:3px;}
.header-login .form-control::-webkit-input-placeholder{color:#60A692;}
.header-login .keyboard:hover{opacity:.8;}
.header-login .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.header-login .acc-unicode{position:absolute;right:8px;top:0;line-height:35px;}
.header-login .acc-unicode span{color:#BEBEBE;font-family:Arial;}
.header-login .acc-unicode a{color:#C39547;text-decoration:underline;font-size:12px;}
.header-login .acc-unicode a:hover{color:#F1EDA9;text-decoration:none;}
.header-login .bt{float:left;display:block;width:37px;height:25px;margin:0 0 0 0;border:0;}
.header-login .bt:hover{opacity:.8;}
.header-login .reg{float:left;color:#FFDF1B;font-size:11px;}
.header-login .reg:hover{text-decoration:underline;}
.header-login .forget{float:right;color:#80BFAC;font-size:11px;}
.header-login .forget:hover{text-decoration:underline;}

/*登录后*/
.login-after{margin-right:20px;margin-top:12px; background: #10694d ;border: 1px solid #0e5942;border-radius: 3px;height: 48px;line-height: 23px;width:98%}
.login-after .name,.per-center{border-bottom:1px solid #0e5942;height:23px;padding-left:0;}
.login-after .name span,.per-center a{display:inline-block;color:#85b9ab;font-size:12px;}
.login-after .name span._vr_nickname{    vertical-align: middle;  width: 57px;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;}
.login-after .name a{color:#fee819;font-size:12px;}
.login-after .show-on-hover a{margin-left: 0;}
.name-m{border-right:1px solid #0e5942;padding-right: 5px;width:120px;}
.per-center{border-bottom:0;}
.per-center a{margin:0 8px 0 0;}
.per-center a:hover{color:#fee819;}
.login-after .show-on-hover a.static-btn{width: 88px}
.login-after .dropdown-menu{background-color: #017a5b}

.vi_vn_login_after .show-on-hover a.static-btn{width: 60px}
.vi_vn_login_after {margin-right: 0px;margin-top: 0;background: #10694d;border: 1px solid #0e5942;border-radius: 3px;height: 71px;line-height: 23px;width: 120%;}

.en_US_login_after .show-on-hover a.static-btn{width: 60px}
.en_US_login_after {margin-right: 0px;margin-top: 0;background: #10694d;border: 1px solid #0e5942;border-radius: 3px;height: 71px;line-height: 23px;width: 98%;}
/* static-bar >>>> header-panel 状态面板 */
.static-right .header-panel{height:48px;color:#80bfac;font-size:11px;box-shadow:0 1px 0 #1b8f6c;}
.header-panel >.top{height:23px;border-bottom:1px solid #0e5942;line-height:22px;padding:0 8px;}
.header-panel >.top .right{float:right;height:22px;border-left:1px solid #0e5942;padding-left:8px;}
.header-panel >.bottom{height:23px;line-height:23px;padding:0 8px;}
.header-panel >.bottom .right{float:right;height:23px;border-left:1px solid #0e5942;padding:0 8px;}
/*.header-panel a{color:#fcee00;}*/
/*.header-panel a:hover{text-decoration:underline;}*/
.static-btn{display:inline-block;color:#fff!important;width:60px;}
.static-btn:hover{color:#ffdf1b!important;text-decoration:none!important;}
.header-panel a.mail:hover{background-position:0 100%;text-decoration:none;}
.header-panel .label{border-radius:30px;background-color:#FFCF53;color:#000;text-shadow:none;}
.header-panel .members-dropdown{margin-top:0;padding:0;border:1px solid #333;border-radius:4px;background-color:#bbb;box-shadow:0 0 10px rgba(0,0,0,.3);color:#333;}
.header-panel .members-dropdown>li{margin:3px 0;font-size:12px;}
.header-panel .members-dropdown>li .gui{color:#14805e;}
.header-panel .members-dropdown>li>a{color:#333;}
.header-panel .members-dropdown>li>a:hover{text-decoration:underline;}
.header-panel .members-dropdown>.divider{background-color:#b4b4b4;}
.show-on-hover:hover > ul.dropdown-menu{display:block;}

/*==================== agent ====================*/
.agent-body .header_one{width: 100%;height: 80px;background-image: linear-gradient(0deg, #076e51, #1a9f79);}
.agent-body .header_one .header_right{width: 100%;height: 30px;line-height: 30px;font-size: 12px;}
.agent-body .header_one .header_right a{color: #fff;}
.agent-body .header_one .header_right .change{width: auto;height: 100%;padding: 0 18px 0 24px;margin-left: 16px;position: relative;color: #ffffff;cursor: pointer;}
.agent-body .header_one .header_right .change:before,.header_one .header_right .change .Language .lan:before{content: '';width: 18px;height: 18px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.agent-body .header_one .header_right .change:after{content: '';width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 8px solid #ddd;position: absolute;right: 0;top: calc(50% - 4px);transform: rotateZ(0deg);transition: all 300ms;}
.agent-body .header_one .header_right .change:hover:after{transform: rotateZ(180deg);}
.agent-body .header_one .header_right .change .Language{width: 140%;height: 0;position: absolute;left: 50%;top: 90%;transform: translateX(-50%);background-color: rgba(0, 150, 108, 0.8);border: 1px solid #009688;overflow: hidden;z-index: 999;opacity: 0;transition: all 300ms;}
.agent-body .header_one .header_right .change:hover .Language{height: auto;opacity: 1;}
.agent-body .header_one .header_right .change .Language .lan{display: block;width: 100%;height: 24px;line-height: 24px;position: relative;padding-left: 52%;transition: all 300ms;}
.agent-body .header_one .header_right .change .Language .lan:hover{color: #e9df9e;}
.agent-body .header_one .header_right .change .Language .lan + .lan{border-top: 1px solid #259b7b;}
.agent-body .header_one .header_right .change .Language .lan:before{left: 14%;}

.agent-body .nav_layer{width: 100%;height: auto;background-color: #00553e;border-bottom: 1px solid #259b7b;}
.agent-body .nav_layer .navbar{width: 100%;margin-bottom: 0;}
.agent-body .nav_layer .navbar .navbar-nav{width: 100%;display: flex;}
.agent-body .nav_layer .navbar .navbar-nav > li{flex: auto;width: auto;height: auto;position: relative;}
.agent-body .nav_layer .navbar .navbar-nav > li > a{height: 30px;padding: 0;text-align: center;line-height: 30px;font-size: 14px;color: #fff;transition: all 300ms;}
.agent-body .nav_layer .navbar .navbar-nav > li.active > a,
.agent-body .nav_layer .navbar .navbar-nav > li.active > a:hover{color: #FFEB3B;}

.agent-body .agent-notice{width: 100%;height: auto;background-color: #003224;}
.agent-body .agent-notice .gui{width: 120px;height: 30px;padding-left: 24px;float: left;line-height: 30px;font-size: 12px;color: #ceebe3;}
.agent-body .agent-notice .gui:before{position: absolute;left: 0;font-size: 18px;}
.agent-body .agent-notice .notice-list{width: 780px;height: 30px;float: left;overflow: hidden;}
.agent-body .agent-notice .notice-list li{display: inline-block;}
.agent-body .agent-notice .notice-list li a{line-height: 30px;font-size: 12px;color: #ceebe3;}
.agent-body .agent-notice .gui-commenting-o{width: 80px;height: 30px;color: #ff0;float: right;cursor: pointer;transition: all 300ms;}
.agent-body .agent-notice .gui-commenting-o a{font-size: 12px;color: #ff0;transition: all 300ms;}
.agent-body .agent-notice .gui-commenting-o:hover,
.agent-body .agent-notice .gui-commenting-o:hover a{color: #ffc107;}

.agent-nav-box{background: #14805e none repeat scroll 0 0;height: 48px;line-height: 48px;text-align: center;margin-top:3px;}
.agent-nav{height:48px;}
.agent-nav li{display:inline-block;}
.agent-nav li a{color: #85b9ab;display: block;height: 27px;line-height: 27px;margin-left: 2px;padding: 0 5px;text-align: center;width:118px;}
.agent-nav .active a,.agent-nav li a:hover{background: #116c50;border: 1px solid #10634a;border-radius: 3px;color: #fee819;height: 27px;line-height: 27px;}
.agent-banner{margin-top:-3px; background:#000;height:600px;}
.jion-btn{background: #fee819;border-radius: 5px;color: #000;display: block;font-size: 14px;height: 38px;margin: 30px 0 0 100px;text-align: center;width: 160px;}
.jion-btn:hover{background:#00a077;}

.agent-slide>.slide>.slide-inner{width:100%}
.agent-slide .slide,.agent-slide .slide .slide-inner li,.agent-slide .slide .slide-inner li a{height:630px;}
.agent-content-wrap{background:#e9e9e9;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.agent-content{padding:40px 30px;color:#444;margin:20px;background: #fff;min-height: 590px;}
.agent-content h1,.agent-content h2,.agent-content h3,.agent-content h4,.agent-content h5,.agent-content h6{margin:1em 0;font-weight:bold;text-shadow:none;}
.agent-content .title{font-weight:bold;}
.agent-content .title small{display:block;height:40px;line-height:40px;text-shadow:none;}
.agent-content .table{color:#333;}
.agent-contact-list{height:80px;line-height:80px;margin:0;text-align:center;background-color: #333;}
.agent-contact-list li{font-size:14px;margin-right:20px;color:#f1eeaa;}
.agent-contact-list li .gui{line-height:80px;margin-right:10px;}
.gui-envelope:before,.gui-headphones:before{content:"\f0e0";font-size:24px;margin-right: 10px;vertical-align: -3px;border: 1px solid #fff;  border-radius: 23px;  padding: 9px;}
.gui-headphones:before{content: "\f025";}
.contact-item{text-align: center;margin-right:90px;display:inline-block}
.contact-item i{font-style: normal;}
.top-bar{height:30px;line-height:30px; color:#999;}
.top-bar a{margin:0 10px;color:#dab54a;text-decoration:none;}
.top-bar a:hover{color:#fff;}
.top-bar .top-left{width:40%;}
.top-bar .top-right{width:40%;}
.agent-nav .navbar-nav{margin-top:25px;}
.navbar-default-agent .navbar-nav > li > a:hover,.navbar-default-agent .navbar-nav > .active > a,.navbar-default-agent .navbar-nav > .active > a:hover{color:#fff;background-color:#4149b2;}
.slide .slide-indicators{bottom:55px;}

/*index-slide1*/
.index-slide1{}
.index-slide1 .slide{height:225px;}
.index-slide1 .slide .slide-indicators{bottom:-5px;}
.index-slide1 .slide .slide-indicators ul li{margin:0 5px;float:left;overflow:hidden;width:9px;height:9px;display:block;background:#363636;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 -6px 10px -10px white;-webkit-box-shadow:inset 0 -6px 10px -10px white;-moz-box-shadow:inset 0 -6px 10px -10px white;}
.index-slide1 .slide .slide-indicators ul li:hover{background:#1BB2AB;}
.index-slide1 .slide .slide-indicators ul li.active{background:#999;}

/*index-slide2*/
.index-slide2{}
/* 头部验证码 */
.header-login .login-code-wrap{line-height: 28px;}
.header-login .login-code-wrap .code-div{float:left;}
.header-login .login-code-wrap .code-div img{vertical-align: top;width: 65px;height: 25px; margin-right: 10px;}
.header-login .login-code-wrap .code-div input{width: 60px;}

/*浮动图*/
/* aside */
.aside-float{position:fixed;z-index:2000;}
.aside-float li{width:160px;background-repeat:no-repeat;}
.aside-float li a{width:100%;height:100%;line-height:40px;background-repeat:no-repeat;display:inline-block;filter:alpha(opacity:0);opacity:0;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}
.aside-float li a:hover,.float-services li a:hover{opacity:1;}

/*page-game*/
.page-game{height:60px;background:#00674A;}
.page-game .logo{margin-top: 13px;}

/* game-page GameBody */
.game-page main{margin-top:0;overflow-y:hidden;}
.game-page .static-bar{margin-top:0;opacity:1;filter:opacity(100);}
.game-page .static-right .header-login{padding-top:10px;}
.static-right .header-panel{line-height:50px;}
.game-page .GameBody{position:relative;display:block;left:auto;margin:0 auto;min-height:150px;padding:0 5%;z-index:1;}
.game-page .GameContainer{position:relative;display:block;border:0;margin:0 auto;background:#d7e3f0;}

/* static-bar >>>> header-panel 状态面板 */
.static-right .header-panel{line-height:46px;text-align: right;}
.header-panel>a,.static-btn{color:#fff;margin:0 10px;text-shadow:0 1px 0 #000;transition:all 300ms;}
.header-panel>a:hover,.static-btn:hover{color:#fee819;}
.header-panel .label{border-radius:30px;}
.header-panel .text-money{color:#fee819;font-size:12px;}
.header-panel .static-btn .text-money{color:#fee819;}
.header-panel .members-dropdown{border:1px solid #337ab7; margin-top:0;padding:0;background:#2c2c2c;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;}
.header-panel .members-dropdown>li{margin:3px 0;font-size:12px;}
.header-panel .members-dropdown>li .gui{color:#fee819;}
.header-panel .members-dropdown>li>a{color:#fff;}
.header-panel .members-dropdown>li>a:hover,.header-panel .members-dropdown>li>a:focus{background-color:#6c195e;}
.header-panel .members-dropdown>.divider{background-color:#3c0132;}
.show-on-hover{vertical-align:top}
.show-on-hover>.static-btn{    padding: 0;  margin: 0;  /*width: 120px;*/width: auto; white-space: nowrap}
.show-on-hover:hover > ul.dropdown-menu{display:block;}

.login-after .show-on-hover{white-space: nowrap;}
.login-after .dropdown-menu{white-space: normal;}
/* 资金回收图标 */
.icon-back-m{display: inline-block;width: 20px;height: 20px;position: absolute !important;right: 0;margin: 0 !important;padding: 0 !important;}
.show-on-hover.dropdown a{position: relative;}
.show-on-hover.dropdown a>.gui{    position: absolute;right: 3px;top: 6px;}
.main-register .registeredContent .page-left{padding-top: 18px;}

.game_side .g-s-api-content ul li a {
    line-height: 14px !important;
    margin-top: -5px !important;
    font-size: 12px !important;
}
.game_side .g-s-api-tab > a {
    overflow: hidden !important;
}
