﻿/*!
 * Bet365-1602
 * Author:
 * Update by 2021-03-26
 */

/* 禁用响应 */
.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;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========== */
.header_one{width: 100%;height: 80px;background-image: linear-gradient(0deg, #076e51, #1a9f79);}
.header_one .logo{width: 220px;height: 80px;padding: 16px 0;}
.header_one .logo a{display: block;width: 100%;height: 100%;}
.header_one .logo a img{max-width: 100%;max-height: 100%;position: relative;left: 0;top: 50%;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);position: relative;}
.header_one .header_right{width: 100%;height: 30px;line-height: 30px;font-size: 12px;}
.header_one .header_right a{color: #fff;}
.header_one .header_right .change{width: auto;height: 100%;padding: 0 18px 0 24px;margin-left: 16px;position: relative;color: #ffffff;cursor: pointer;}
.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%);}
/*.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);}*/
.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;}
.header_one .header_right .change:hover:after{transform: rotateZ(180deg);}
.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;}
.header_one .header_right .change:hover .Language{height: auto;opacity: 1;}
.header_one .header_right .change .Language .lan{display: block;width: 100%;height: 24px;line-height: 24px;position: relative;padding-left: 52%;transition: all 300ms;}
.header_one .header_right .change .Language .lan:hover{color: #e9df9e;}
.header_one .header_right .change .Language .lan + .lan{border-top: 1px solid #259b7b;}
.header_one .header_right .change .Language .lan:before{left: 14%;}
.header_one .header_Account{margin-top: 0;z-index: 1;position: relative;}
/*.header_one .header_Account ._vr_unLogin,*/
/*.header_one .header_Account ._vr_loginSuccess{height: 44px;}*/
.header_one .header_Account ._vr_unLogin .form-group{width: 140px;height: 24px;line-height: 22px;position: relative;font-size: 12px;color: #00553e;float: left;}
.header_one .header_Account ._vr_unLogin .form-group + .form-group{margin-left: 10px;}
.header_one .header_Account ._vr_unLogin .form-group .form-control{width: 100%;height: 100%;font-size: 12px;float: left;padding: 0 0 0 14px;border-radius: 4px;border: 1px solid #66ccaf;background-color: #ceebe3;}
.header_one .header_Account ._vr_unLogin .form-group .form-control::-webkit-input-placeholder{line-height: 22px;font-size:12px;color: #00553e;}
.header_one .header_Account ._vr_unLogin .form-group .form-control:-moz-placeholder{line-height: 22px;font-size:12px;color: #00553e;}
.header_one .header_Account ._vr_unLogin .form-group .form-control::-moz-placeholder {line-height: 22px;font-size:12px;color: #00553e;}
.header_one .header_Account ._vr_unLogin .form-group .form-control:-ms-input-placeholder {line-height: 22px;font-size:12px;color: #00553e;}
.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: auto;height: 100%;border-top-right-radius: 4px;border-bottom-right-radius: 4px;position: absolute;right: 0;top: 0;}
.header_one .header_Account ._vr_unLogin .btn_login{display: block;float: left;margin-left: 10px;width: 80px;height: 24px;border-radius: 4px;text-align: center;line-height: 24px;color: #fff;text-shadow: 1px 1px 1px #333;transition: all 300ms;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_a{background-color: #b59f24;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_b{background-color: #b81c22;}
.header_one .header_Account ._vr_unLogin .btn_login.btn_c{background-color: #949494;}
.header_one .header_Account ._vr_unLogin .btn_login:hover{box-shadow: 0 2px 6px #00302c;animation: game_button 300ms 2 alternate forwards;}
.header_one .Brand_text{width: 100%;text-align: right;line-height: 25px;font-size: 13px;color: #fff;position: absolute;bottom: -26px;right: 0;}
.header_one .Brand_text a{color: #FFEB3B;transition: color 300ms;}
.header_one .Brand_text a:hover{color: #ff8a65;}
.nav_layer{width: 100%;height: auto;background-color: #00553e;border-bottom: 1px solid #259b7b;}
.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{height: 30px;padding: 0;text-align: center;line-height: 30px;font-size: 14px;color: #fff;transition: all 300ms;}
.nav_layer .navbar .navbar-nav > li.active > a,
.nav_layer .navbar .navbar-nav > li.active > a:hover{color: #FFEB3B;}

.header-panel ul{margin: 0;padding: 0;text-align: left;color:#fff;}
.header-panel ul li{width: auto;display: inline-block;margin-right: 10px !important;line-height: 22px;}
.header-panel .panel_news .label-info {background-color: #e00e0e;}
.header-panel .panel_name a {color: #efd709 !important;}
.header-panel .panel_Assets .text-warning{color: #FF9800 !important;}
.header-panel ul li a{color:#fff;}
.header-panel ul li a:hover{color: #FF9800;}
.dropdown._vr_balanceBox .members-dropdown{margin-right: -126px;background: rgba(49, 48, 48, 0.8);border-color: #5f5c5c;padding-top: 10px;}
.dropdown._vr_balanceBox .members-dropdown li{width: 318px; margin: 0;padding-left: 5px;}
.dropdown._vr_balanceBox .members-dropdown li._apiBalance{width: 150px;display: inline-block}
main .header-panel ul li{line-height: 32px !important;}
main .panel_player,main .panel_quota,main .panel_deposit,main .panel_take{width: 34% !important;margin-right: 0 !important;}
main .panel_name,main .panel_news,main .panel_Assets,main .panel_logout{width: 100% !important;}
.header-panel ul .panel_logout{margin-right: 0;}
.header-panel ul li a._vr_vipGrad{ padding: 0;  color: #FFD700;  font-weight: bold;}
.header-panel ul ._vr_nickname{display:inline-block;width:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.header-panel ul ._vr_vipGrad{display:none;}

/* 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:960px;margin:auto;}

/* 公告 */
.notice{width: 100%;height: auto;background-color: #003224;}
.notice .gui{width: 120px;height: 30px;padding-left: 24px;float: left;line-height: 30px;font-size: 12px;color: #ceebe3;}
.notice .gui:before{position: absolute;left: 0;font-size: 18px;}
.notice .notice-list{width: 780px;height: 30px;float: left;overflow: hidden;}
.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;top: initial;-webkit-text-stroke-width: initial;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;}
/*导航*/
.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}

/*下拉菜单*/
header .navbar-nav .dropdown-menu {/*width: 150px;*/background: #116c50;border-radius: 3px;}
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: no-repeat;background-position-y: 3px;background-position-x: 13px;}
.navbar-nav .dropdown-menu .icon-api.ty-cr{background-position-y:-453px !important;}


/*右侧语言*/
.index-wrap .language-nav{padding:0;margin:0;float:left;background: repeat-x;width:90px;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:860px;float:left;background:#333;padding:5px;overflow:hidden;margin-bottom:0;}
.index-slide{width:844px;height:220px;position:relative;border:3px solid #636363;margin:5px;}
.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:276px;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:960px;margin:auto;}
.index-footer{float:right;width:860px;background-color:#004531;border-top:1px solid #350c11;padding:10px;min-height:100px;margin-right:10px;margin-top:-3px;}
.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;}
.index-footer .context{color:#417667;font-family:arial;border-bottom:1px solid #275a4b;}
.index-footer .context p{line-height:18px;margin:10px 0;font-size:12px;}
.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%;margin:7px auto 10px auto;font-size:0;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%;}

.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;}
.gui-logo-cr:before{content: '\e932' !important;}

/*==================== 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%;}

.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;}

.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;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}

.chess-game {background: repeat-x 0 0 #007b5b;}
.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.theme-black .casino-sorts .nav-tabs > li.active:hover > a {color: #eee !important;}
.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%;}

/*内容*/
.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{background-color:#822780;}
.lottery-banner{background-color:#3f0f35;}
.lottery-banner .banner{height:400px;position:relative;}
.lottery-banner .banner >.bg{position:absolute;top:0;left:0;width:100%;}
.lottery-banner .banner >.bg img{position:absolute;top:0;left:0;}
.lottery-banner .banner >.ct{width:713px;height:355px;position:absolute;top:0;left:0;}
.lottery-banner .banner >.ct >p{position:absolute;bottom:-20px;left:0;width:100%;text-align:center;}
.lottery-banner .banner >.ct >p a{display:inline-block;border-radius:4px;display:inline-block;padding:0 15px;height:45px;min-width:150px;background-color:#ffdf1b;color:#464431!important;font-size:18px!important;font-weight:bold;text-align:center;line-height:45px;}
.lottery-banner .banner >.ct img{width:100%;}
.lottery-banner .banner >.ex{position:absolute;top:65px;right:0;}
.lottery-banner .banner >.ex .i{width:235px;border:1px solid #000;position:relative;line-height:0;}
.lottery-banner .banner >.ex .i img{width:100%;}
.lottery-banner .banner >.ex .i >p{position:absolute;bottom:0;left:0;width:100%;height:45px;line-height:45px;text-align:center;margin-bottom:0;}
.lottery-banner .banner >.ex .i >p:hover{background-color:rgba(255,255,255,.2);}
.lottery-banner .banner >.ex .i >p a{border-radius:4px;display:inline-block;padding:8px 15px;min-width:100px;background-color:#400f36;font-size:13px;color:#f1e8f0;line-height:1em;}

.main-lottery .lottery .lottery-item .tit { height: 83px;  background: #551050;  border-top: 1px solid #782072;  border-bottom: 1px solid #30092d; }
.main-lottery .lottery .lottery-item .tit a{text-align: center;  line-height: 73px;  font-size: 36px;  color: #fff;}
.main-lottery .lottery .lottery-item .tit .lef { font-size: 18px; color: #000; width: 174px; height: 50px; text-align: center; float: left; border: 1px solid #dbdbdb; border-bottom: 1px solid #fff; }
.main-lottery .lottery .lottery-item .tit .lef a { color: #000; }
.main-lottery .lottery .lottery-item .tit .lef a:hover { color: #fa0101; }
.main-lottery .lottery .lottery-item .tit .rig { font-size: 14px; color: #999; float: right; }
.main-lottery .lottery .lottery-item .lottery-wrap { padding: 30px 0; }
.main-lottery .lottery .lottery-item .lottery-wrap ul { padding: 0; list-style: none; overflow: hidden; display: none; }
.main-lottery .lottery .lottery-item .lottery-wrap ul.active { display: block; }
.main-lottery .lottery .lottery-item .lottery-wrap ul li { width: 16.6%; height: 200px; float: left;  margin-bottom: 14px; }

.main-lottery .lottery .lottery-item .lottery-wrap ul li .img-wrap { height: 172px; position: relative;text-align: center; }
.main-lottery .lottery .lottery-item .lottery-wrap ul li .img-wrap img { width:134px;height:134px;}
.main-lottery .lottery .lottery-item .lottery-wrap ul li .img-wrap:after{content: '';position:absolute;bottom:0;left:0;width:100%;height:18px;background: no-repeat center;}
.main-lottery .lottery .lottery-item .lottery-wrap ul li .game-name { height:26px; line-height: 26px; text-align: center;font-size: 14px; color: #fff; }
.main-lottery .lottery .lottery-item .lottery-wrap ul li:hover .game-name { color: #ffdf1b;  }
.main-promo .promo-top-bar > ul li{background: #ffa200 !important;}
.main-lottery .game_marker:after {top: 0;right: -45px;}
/*==================== 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;}
#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-contant{width:740px;padding: 20px;color: #555;font-size: 14px;background: #fff;margin: 20px 0;min-height: 342px;}
.about-contant h2{font-family:  "Microsoft YaHei";color: #222;font-size:22px;}
.qs-box{margin-top: 30px;}
.about-contant .qs-title{margin-top: 30px;font-size: 14px;color: #03a27e;}
.details{padding: 0 30px;}
.details .details-test{font-size: 12px;}
.details .details-test li{line-height: 24px;background: /*url(images/list_dot.png)*/ no-repeat 0 -52px;padding: 10px 0 10px 15px;}

/*==================== register 注册 ====================*/
.main-register{
    background:#ffffff no-repeat top center;
}
.registeredContent{width:780px;margin:0 auto;font-size:12px;color:#666;}
.registeredContent a{color:#06855f;}
.registeredContent .registeredHead{padding:10px 20px;text-align: center;background: #109671;}
.headLeft{float:left;font-size:14px;}
.clear{clear:both;}
.headRight{float:right;}
.registeredContentText{padding:17px 30px 139px 30px;}
.headPaddingBorder{width:100%;border-bottom:1px solid #05684c;padding:5px 0;}
.sHong{color:#c00;}
.headPis{padding:20px 0;line-height:24px;}
.countryTitle{width:210px;text-align:right;float:left;line-height:20px;}
.countryTitle span{float:right;width:15px;color:#c00;text-align:center;height:20px;}
.countrySelect{width:210px;float:left;}
.countrySelect select,.countrySelect input{width:270px;}
.country{padding-bottom:15px;height:20px;}
.countrySelectPis{float:left;width:241px;position:relative;margin-left:20px;}
.countryBorder{border-bottom:1px solid #b7cfc8;}
.countrySelectPis a{display:block;background:#fff;padding:5px 10px;}
.countrySelectPis span{display:block;padding:5px 10px;background:#eff9f6;border-bottom:1px solid #05684c;}
.leftInco{position:absolute;left:-7px;top:5px;}
.name select{width:130px;}
.info{padding-bottom:10px;}
.countrySelect .timeDay{width:50px;}
.countrySelect .timeMonth{width:78px;}
.countrySelect .timeYear{width:66px;}
.marginBottom{margin-bottom:15px;}
.countrySelect .lang{width:90px;}
.btnReg{float:left;border:solid 1px #185a41;background-position:top;background-repeat:repeat-x;display:block;cursor:pointer;color:#fff;text-align:center;vertical-align:middle;height:20px;overflow:visible;}
.btnOA{line-height:25px;height:27px!important;width:120px;margin-left:188px;}
.btnOB{line-height:25px;height:27px!important;width:120px;margin-left:20px;background-color: #666;color: #fff!important;background-image: none!important;border:1px solid #000;}
.countryTitlepis{width:401px;float:left;}
.countryTitlepis{width:401px;float:left;}
.none{display:none;}
.absolute{position:absolute;top:0;left:0;width:100%;height:51px;border:1px solid #05684c;}
.h64{height:64px;}
.trueFalse{width:19px;height:19px;float:left;margin-left:10px;}

.registerMiddle{  padding: 17px 30px 0 30px;  }
.page-left{  padding-top: 30px;  }
.page-left .list-group .list-group-item{  height: 62px;  width: 178px;  line-height: 62px;  text-align: center;  padding: 0;  font-size: 18px;  color: #fff;  border: none;  }
.page-left .list-group .list-group-item.active,
.page-left .list-group .list-group-item:hover,
.page-left .list-group .list-group-item:focus{  color: #ffff00;  }
/*.page-left .list-group .list-group-item:nth-child(odd){  background: url(images/registerodd.jpg);  }*/
/*.page-left .list-group .list-group-item:nth-child(even){  background: url(images/registereven.jpg);  }*/

/* 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{}
.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:0px 5px 0 0;padding:0px 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:0px 0 0px 0;/*background-image:url(images/btn-login.gif);*/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}

/* 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{display:inline-block;padding-left:30px;background:/*url(images/Message.gif)*/ no-repeat 0 0;color:#80bfac;height:14px;line-height:14px;margin-left:20px;}
.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-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;}


/*page-game*/
.page-game{height:60px;background:#00674A;}
.page-game .logo{margin-top: 13px;}
.page-game .static-right .header-panel{line-height: 20px;}

/* 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;}
.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;/*background: url(images/back-m.png);*/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;
}

/*右浮动*/
.float-r{ right:0 !important; width: 50px; height: 369px; transition: width .3s; overflow: hidden;top: 30%;}
.float-r:hover{ width: 215px;}
.float-r .rdao1,
.float-r .rdao2{ position: absolute; }
.float-r .rdao1{ top: 3px; left: 0;width: 50px;height: 349px;background: no-repeat center; z-index: 2;}
.float-r .rdao2{ top: 0; left: 45px;width: 175px;height: 369px;padding: 0px 18px;background: no-repeat center;}
.float-r .rdao2 a{display: inline-block;width: 147px;margin-bottom: 2px;}
.float-r .rdao2 .service{height: 90px;}
.float-r .rdao2 .qq{background: no-repeat center;height: 57px;}
.float-r .rdao2 .agent{background: no-repeat center;height: 57px;}
.float-r .rdao2 .detect{background: no-repeat center;height: 54px;}
.float-r .rdao2 .mobile{background: no-repeat center;height: 70px;}

/*左浮动*/
.float-l{ left:0 !important; width: 50px; height: 369px; transition: width .3s; overflow: hidden;top: 30%;}
.float-l:hover{ width: 215px;}
.float-l .rdao1,
.float-l .rdao2{ position: absolute; }
.float-l .rdao1{ top: 3px; right: 0;width: 50px;height: 349px;background: no-repeat center; z-index: 2;}
.float-l .rdao2{ top: 0; right: 45px;width: 175px;height: 369px;padding: 98px 18px;background: no-repeat center;}
.float-l .rdao2 a{display: inline-block;width: 147px;}
.float-l .rdao2 .agentJoin{background: no-repeat center;height: 51px;}
.float-l .rdao2 .vip{background: no-repeat center;height: 57px;}
.float-l .rdao2 .promo{background: no-repeat center;height: 57px;}
.float-l .rdao2 .app{background: no-repeat center;height: 70px;}
