/*@charset "UTF-8";*/
table
/*!
 * venetian154 威尼斯人
 * Author: Jacky
 * Update by 2017-3-2
 */

/* 禁用响应 */
@media (min-width:990px) {
	.container { width: 1000px; }
}
@media (min-width:1200px) {
	.container { width: 1000px; }
}
.container { width: 1180px; padding: 0; position: relative; overflow: visible; }

/* ==========全局样式========== */
a:hover { text-decoration: none; }
ul{padding: 0;margin: 0;}
li{list-style: none;}
body{background: #131313;}
/* notice */
.notice {background: #050505;height: 50px;border-top: 1px solid #9e8253;}
.notice .notice_left{width: 502px;padding-top: 9px;float: left;height: 44px;}
.notice .notice_left .title{width: 80px;height: 30px;display: inline-block;}
.notice .notice_left .notice-list{width: 397px;height: 30px;display:inline-block;margin: 0 6px;line-height: 30px;font-size: 12px;color: #ffffff;overflow: hidden;}
.notice .notice_left .notice-list .tempWrap{height: 30px;}
.notice .notice_left .notice-list li{width: auto !important;}
.notice .notice-list li a{ color: #ffff;}
.notice .header-form{display:inline-block;width:calc(100% - 620px);clear: both;}
.notice .header-form ._vr_unLogin{margin-top: 10px;}
.notice .header-form .header-login .form-control{width: 99px;height:26px;outline: 0;float: left;font-size: 14px;color: #c5b186;min-height: 24px;padding: 0px 5px;line-height: 24px;border: #9e8342 solid 1px;background: #050505;}
.notice .header-form .header-login .tip-scode img{height: 25px;float: right;width: 50px;margin-left: -50px;}
.notice .header-form .header-login .btn{height: 26px;line-height: 12px;margin-right: 6px;color: #fff;}
.notice .header-form .header-login a.btn-login {background: #9a8660; margin-left: 5px;  width: 65px; padding: 0;line-height: 26px; }
.notice .header-form .header-login a:hover.btn-login {background: #8b7750;}
.notice .header-form .header-login a.btn-reg {background: #dd254e;  width: 80px;  }
.notice .header-form .header-login a:hover.btn-reg {background: #c71a40; }
.notice .header-form .header-login a.tip-forget {background: #d79344; }
.notice .header-form .header-login a:hover.tip-forget {background: #c88538; }
.notice .header-form .header-login a._vr_signSwitch {background: #b51c20;}
.notice .header-form .header-login a:hover._vr_signSwitch {background: #6c0b0e;}
.notice .header-form .header-panel {margin-top: 4px;}
.notice .header-form .header-panel ul li {margin-right: 2px;}
.notice .header-form .header-panel a{color: #fff;font-size: 12px;}
.notice .header-form .header-panel a._vr_nickname {width: 80px;display: inline-block;vertical-align: middle;overflow: hidden;text-overflow: ellipsis;}
.notice .header-form .header-panel a:hover{color: #8b7750;}
.notice .header-form .header-panel .btn-group,.notice .header-form .header-panel a.btn{vertical-align: initial;}
.notice .header-form .header-panel a.btn{padding: 0 4px;}
.notice .header-form .header-panel .btn-group .dropdown-menu>li{width: 320px;}
.notice .header-form .header-panel .btn-group .dropdown-menu{background: rgba(0,0,0,.8);border: 1px solid #000;}
.notice .header-form .header-login input::-webkit-input-placeholder{color: #c5b186;}
.notice .header-form .header-login input::-moz-placeholder{color:#c5b186;}
.notice .header-form .header-login input:-ms-input-placeholder{color:#c5b186;}
/* ============ header =============*/
header{background: #131313;}
header ._user_time{color: #fff;position: absolute;left: 0;top: 7px;}
header .static-bar{height:39px;padding-left: 240px;}
header .static-bar .link-top li{display: inline-block;padding: 0 5px;line-height: 36px;}
header .static-bar .link-top li a{font-size: 12px;}
header .static-bar .link-top .paizhao img{display: none;position: absolute;top:40px;margin-left: -262px;z-index: 10004;}
header .static-bar .addr{position: relative; height:31px;color:#fff;display:inline-block;margin-top:6px;}
header .static-bar .addr span{display: inline-block;font-size: 16px;font-weight: bold;vertical-align: middle;}
header .header-logo{padding-top: 10px;float: left;}
header .navbar{margin:0;}
header .nav.navbar-nav{display: flex; width: 832px;position: relative;z-index: 100;margin-top: 30px;margin-left: 35px;}
header .nav.navbar-nav .nav-item{flex:auto; width: 80px;height: 70px;position: relative;margin: 0 4px;font-size: 14px;text-align: center;}
header .nav.navbar-nav .nav-item .nav-a{ color: #fff;display: block;line-height: 24px;padding: 0;}
header .nav.navbar-nav .nav-item .nav-a span{display: block;}
header .nav.navbar-nav .nav-item.active .nav-a{color: #b59a61;}
header .nav.navbar-nav .nav-item.active:after{content: "";width:60px;height: 5px;margin:17px auto 0;display: block;background: #F0C47B;}
header .nav.navbar-nav .nav-item .hot{position: absolute;width: 16px;height: 20px;right: -4px;top: -3px;}
header .navbar-nav .dropdown-menu.nav-4{background: rgba(0, 0, 0, .8);border: none;min-width: 90px;}
header .navbar-nav .dropdown-menu.nav-4:before{display: none;}
header .navbar-nav .dropdown-menu.nav-4 li{height:32px;border: none;}
header .navbar-nav .dropdown-menu.nav-4.display-inline-block{min-width: 180px;}
header .navbar-nav .dropdown-menu.nav-4 li a{color:#7b7878;font-weight: bold;}
header .navbar-nav .dropdown-menu.nav-4 li a:before{display: none;}
header .navbar-nav .dropdown-menu.nav-4 li a:hover{color: #ff0000;}

header .nav9.navbar-sub {z-index: 9999;}

/* language-dropdown语言切换 */
header .change { display: inline-block; width: 70px;height: 100%;padding: 0 18px 0 24px;position: relative;color: #e5aa61;cursor: pointer; margin-right: 15px;height: 35px;line-height: 35px;margin-left: 10px;margin-top: 5px;}
header .change a{color: #fff;}
header .change:before,header .change .Language .lan:before {content: '';width: 18px;height: 18px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
header .change:after{content: '';width: 0;height: 0;border-width: 8px 6px 0 6px;border-style: solid;border-color: #ddd transparent transparent transparent;position: absolute;right: 0;top: calc(50% - 4px);transform: rotateZ(0deg);transition: all 500ms;}
header .change:hover:after{transform: rotateZ(180deg);}
header .change .Language{width: 140%;height: 0;position: absolute;left: 50%;top: 100%;transform: translateX(-50%);background-color: rgba(11, 11, 10, .8);border: 1px solid #474744;overflow: hidden;z-index: 600;opacity: 0;transition: all 500ms;}
header .change:hover .Language{height: auto;opacity: 1;}
header .change .Language .lan{display: block;width: 100%;height: 24px;line-height: 24px;position: relative;padding-left: 52%;transition: all 500ms;}
header .change .Language .lan:hover{color: #e5aa61;}
header .change .Language .lan + .lan{border-top: 1px solid #393939;}
header .change .Language .lan:before{left: 14%;}

/* =============== footer ============*/
.bg_moble{height: 241px;background: no-repeat center #171717;}
.bg_moble .moble_bet{width: 660px;float: left;}
.bg_moble .moble_bet .moble_bet_img{width: 660px;}
.bg_moble .moble_bet .friendship_link{width: 520px;float: right;}
.bg_moble .moble_bet .moble_bet_img strong a{width: 294px;height: 192px;background: no-repeat;float: left;margin: 15px 20px 0 25px;display: block;}
.bg_moble .moble_bet .moble_bet_img span{vertical-align: middle;float: left;padding-top: 65px;}
.bg_moble .moble_bet .moble_bet_link{float: left;font-size: 13px;width: 100%;}
.bg_moble .moble_bet .moble_bet_link li{float: left;color: #6d6d6a;margin-right: 12px;}
.bg_moble .moble_bet .moble_bet_link li a{color: #6d6d6a;}
.bg_moble .moble_bet .moble_bet_link li a:hover{color: #e5aa61;}
.bg_moble .friendship_link{width: 520px;float: right;}
.bg_moble .friendship_img{width: 520px;text-align: right;padding-top: 21px; }
.bg_moble .friendship_text{float: right;padding-top: 20px;}
.bg_moble .friendship_text li{ float: left; width:80px; margin: 0 12px; font-size: 16px; }
.bg_moble .friendship_text li a { color: #848484;display: inline-block;padding-right: 15px;text-align: center;}
.bg_moble .friendship_text li a:hover { color: #e5aa61;}
.bg_moble .friendship_text li a i{ width:64px; height: 64px; text-align: center; background:no-repeat; display: block; margin-bottom: 12px;}
.bg_moble .friendship_text li a:hover .fs_img_01 {background-position: 0 -64px; }
.bg_moble .friendship_text li a .fs_img_02 {background-position:-106px 0px; }
.bg_moble .friendship_text li a:hover .fs_img_02 {background-position:-106px -64px; }
.bg_moble .friendship_text li a .fs_img_03 {background-position:-204px 0; }
.bg_moble .friendship_text li a:hover .fs_img_03 {background-position:-204px -64px; }
.bg_moble .friendship_text li a .fs_img_04 {background-position:-301px 0; }
.bg_moble .bg_moble .friendship_text li a:hover .fs_img_04 {background-position:-301px -64px; }
.bg_moble .friendship_text li a .fs_img_05 {background-position:-397px 0; }
.bg_moble .friendship_text li a:hover .fs_img_05 {background-position:-397px -64px; }
.bg_bottom{background:repeat-x top #131313;height: 202px;}
.bg_bottom .bottom_icon{padding: 28px 0;text-align: center;}
.bg_bottom .footer-copyright{padding: 36px;color: #6d6d6a;text-align: center;}
/*============== index =================*/
.index .slide{height: 624px;margin: 0 auto;}
.index .slide .slide-inner li{height: 624px;}
.index .slide .p-box{width: 220px;height: 101px;position: absolute;bottom: -67px;left: 50%;margin-left: -570px;z-index: 1003;}
.index .slide span{width: 101px;height: 101px;display: block;top: 0;margin: 0;opacity: 1;}
.index .slide .prev{background:no-repeat;left: 0;}
.index .slide .next{background:no-repeat;right: 0;}
.index .game-box{background:no-repeat center #050303;height: 760px;}
.index .game-box .first-con{width: 680px;height: 350px;color: #bababf;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;z-index: 1002;}
.index .game-box .first-con-tit{padding: 42px 0 0 287px;}
.index .game-box .first-con-tit strong{font-size: 31px;color: #d0d0d0;font-weight: normal;}
.index .game-box .first-con-tit span{font-size: 20px;color: #d0d0d0;padding-left: 8px;}
.index .game-box .first-con-text{color: #ffffff;padding-left: 20px;padding-top: 37px;position: absolute;}
.index .game-box .first-con-text li{width: 190px;color: #ffffff;float: left;line-height: 18px;font-size: 13px;}
.index .game-box .first-con-text i{vertical-align: middle;display: inline-block;line-height: initial;float: left;}
.index .game-box .first-con-text span{float: left;padding-top: 4px;padding-left: 6px;}
.index .game-box .first-tab{position: relative;}
.index .game-box .first-tab .tabs-header{width: 310px;position: absolute;top: -290px;right: 0;}
.index .game-box .first-tab .tabs-header li{float: left;list-style-type: none;}
.index .game-box .first-tab .tabs-header .active, .index .game-box .first-tab .tabs-header li:hover{background-position: right 0;}
.index .game-box .first-tab .tabs-header li{width: 310px;height: 155px;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;display: block;}
.index .game-box .first-tab .tabs-header li a{width: 100%;height: 100%;display: inline-block;}
.index .game-box .first-tab .tab-content{width: 853px;height: 656px;position: absolute;top: -246px;clear: both;margin-bottom: 150px;overflow: hidden;}
.index .game-box .first-tab .tab-content li{width: 900px;height: 656px;position:absolute;top:0;opacity: 0;transition:all 1.5s;-moz-transition:all 1.5s;-webkit-transition:all 1.5s;-o-transition:all 1.5s;}
.index .game-box .first-tab .tab-content li.active{opacity: 1;z-index: 1001;}
.index .game-box .first-tab .tab-content li a{width: 100%;height: 100%;display: inline-block;}
#first-tab .tab-content li a{display: block;width: 100%;height: 100%;}
/* =============== casino ================= */
.main-list{border-top: 1px solid #432e1b; margin-top: -1px;background: #121212;display: flex;padding-bottom: 60px;}
.game-box-all{width: 1178px;min-height: 500px;border-left: 1px solid #352415;border-right: 1px solid #352415;border-bottom: 1px solid #352415;margin-top: -60px;background:no-repeat top #131313;padding: 25px 0;}
#myCsinno .container{width: 1000px;background: none;padding: 0;}
#myCsinno .container .api-nav .swiper-container .swiper-slide{height: 57px;}
#myCsinno .api-nav .swiper-container .swiper-slide.odd{background: #343535;}
#myCsinno .api-nav .swiper-container .swiper-slide.active{border-top: 3px solid #efc73c;background: #d79344;}
#myCsinno .api-nav .swiper-container .swiper-slide a em{color: #fff;}
#myCsinno .container .casino-game-list .game-item.s_border:hover{border-color: #d79344;}
#myCsinno .casino-sorts .nav-tabs > li.active > a{background: #dd254e;}
#myCsinno .container .casino-sorts .search-box .btn-search{background: #9a8660;border: 1px solid #9a8660;}
#myCsinno  .casino-sorts .nav-tabs > li:hover a{color: #d79344 !important;}
/* =============== chess ================= */
.chess-box{width: 1000px;margin: 20px auto;}
.chess-box .fsbanner{position: relative;overflow: hidden;height: 450px;width: 1000px;margin: 0;padding: 0;}
.chess-box .fsbanner > li{position: absolute;cursor: pointer;top: 0px;left: 0px;overflow: hidden;background: #242424;}
.chess-box .fsbanner > li .t{width: 342px;float: left;height: 450px;background: no-repeat;}
.chess-box .fsbanner > li .c{width: calc(100% - 342px);height: 450px;float: left;font-family: "Microsoft Yahei";overflow: hidden;background: #242424;}
.chess-box .pokerlist{margin-right: 10px;overflow: hidden;padding-top: 10px;}
.chess-box .pl_item{width: 33.33333%;height: 147px;float: left;text-align: center;}
.chess-box .pl_item a{display: block;transition: all 0.4s;text-decoration: none;}
.chess-box .pl_item a img{height: 100px !important;}
.chess-box .pl_item a .link{width: 90px;margin: 5px auto;line-height: 22px;text-align: center;font-size: 14px;color: #fada6d;border: 2px solid #fada6d;border-radius: 25px;}
.chess-box .pl_item a:hover{margin-top: -10px;}
.chess-box .pl_item a:hover .link{background-color: #fada6d;color: #7f3b0b;}
.chess-box .pl_item.more a{color: #d79344;font-size: 14px;line-height: 182px;}
.chess-box .pl_item.more a:hover{color: #fada6d;}
/* =============== sports ================= */
.main-sports .sports{width: 1030px;margin: 0 auto;position: relative;}
.main-sports .sports .game-list li{width: 320px;height: 421px;margin: 15px 12px 0 0;display: inline-block;}
.main-sports .sports .game-list .game_marker_02:after {content: '';top: 15px;}
.main-sports .sports .game-list li:hover{background-position:bottom !important;}
.main-sports .sports .game-list li a{width:100%;height: 100%;display: inline-block;position: relative;}
.main-sports .sports .game-list li a h4{position: absolute;bottom: 28px;left: 125px; font-size: 22px;font-weight: bold;color: #fff;}
.main-sports .sports .game-list li a span{position: absolute;bottom: 16px;left: 125px;color:#76654D;}
.main-sports .sports .game-list li:hover h4,.main-sports .sports .game-list li:hover span{color:#EDDB87;}
.main-sports .sports p.sport-con{margin: 30px 0 120px;color: #eddb87;padding: 20px 0;border-top: 1px solid #2f2922;border-bottom: 1px solid #2f2922;text-align: center;}
.main-sports .sports p.sport-con:after{content: '';position: absolute;bottom: -100px;left: 0;width: 1000px;height: 50px;}
.main-sports.par .sports{width: 1200px;padding: 20px 0;}
/*================ lottery ================*/
#main_lottery .lottery {border-top: 1px solid #432e1b;margin-top: -1px;background: #121212;display: flex;padding-bottom: 60px;}
#main_lottery .lottery .game-box {width: 1178px; min-height: 500px;border-left: 1px solid #352415;border-right: 1px solid #352415;border-bottom: 1px solid #352415;background:no-repeat top #131313;padding: 25px 0;margin: -60px auto 0;}
#main_lottery .lottery .container{width: 1000px;}
#main_lottery .lottery .lottery_list {height: 260px;border: 1px solid #393941;background: #141519;text-align: center;position: relative;vertical-align: top;line-height: 16px;margin-bottom: 0;}
#main_lottery .lottery .game-item {width: 100%;background: none;}
#main_lottery .lottery .game-item .item{overflow: visible}
#main_lottery .lottery .game-item .item .game-img{width: 114px;height: 114px;display: block;margin: 22px auto 0;background: #08080a;border-radius: 114px;transition: all 0.3s;padding: 12px;box-sizing: content-box;line-height: 110px;overflow: visible;}
#main_lottery .lottery .game-item .item .game-img img {width: 114px;}
#main_lottery .lottery .game-item .item .game-img:hover {background: #343345;}

#main_lottery .lottery .game-item .title .btn-play {height: 24px;line-height: 24px;background: none;display: block;height: 35px;line-height: 35px;font-family: "Microsoft Yahei";font-size: 17px;font-weight: bold;text-align: center;margin: 0;color: #fff;}
#main_lottery .lottery .game-item .item .cover {width: 100%;height: 30px;position: absolute;z-index: 5;overflow: visible;display: block;top: 219px;left: 0;transition: .3s;padding: 0 30px;}
#main_lottery .lottery .game-item .item .cover .cover-name{width: 100%;height: 26px;border-radius: 3px;color: #fff;background: #363c4a;font-family: "Microsoft Yahei";font-size: 12px;display: block;line-height: 25px;margin: 0;border: none;text-shadow: none;}
#main_lottery .lottery .game-item .item .cover .cover-name:hover {background: #ffe467;color: #170013;}
#main_lottery .lottery .game-item:hover .btn-play {color: #fff100;}

#main_lottery .nav-lottery-tabs.col-5-1{padding-left:10px;}
#main_lottery .lottery .nav-lottery-tabs li {border: 1px solid #393941;background: #141519;}
#main_lottery .lottery .nav-lottery-tabs>li.active>a,
#main_lottery .lottery .nav-lottery-tabs>li:hover>a,
#main_lottery .lottery .nav-lottery-tabs>li.active>a:hover,
#main_lottery .lottery.nav-lottery-tabs>li.active>a:focus {color: #fff0b4;}

/*================ promo ================*/
#promo-style .theme-black{background: none;}
#promo-style{width: 1080px;padding:0;background: none;}
#promo-style .promo-top-bar{background: none;}
#promo-style .promo-top-bar > ul li{height: 30px;border-radius: 25px;line-height: 30px;background: rgb(227, 201, 91);color: #fff;}
#promo-style .promo-top-bar > ul li.active{background: rgb(227, 160, 25);}
#promo-style .promo-top-bar > ul li.active:after{border-top:none;}
#promo-style .promo-top-bar > ul li a{color: #333;font-weight: bold;}
#promo-style .promo-top-bar > ul li.active a{color: #fff;}
#promo-style .list-type2 .promo-item{width:980px;background: none;border:none;margin: 0 auto;}
#promo-style .list-type2 .promo-item .promo-detail{background: none;}
#promo-style .list-type2 .list_type2_item_tit{display: none}
/*================ about ====================*/
.page-left{width: 298px;float:left;border: 1px solid #432e1b;min-height: 650px;margin-top: 40px;padding: 0;}
.page-left .page-top{background:no-repeat center;height: 79px;}
.page-left .page-top span{color: #a2825b;font-size: 26px;padding: 21px 0 0 90px;display: inline-block;}
.page-left .list-group{padding: 25px;}
.page-left .list-group li{height: 49px;border-bottom: 1px dotted #d69146;line-height: 49px;padding: 0 10px;}
.page-left .list-group li a{font-size: 15px;color: #e1a847;display: block;}
.page-left .list-group li a:hover,.page-left .list-group li .active{color: #ffce7b;}
.page-left .list-group li a:before{content: ""; width: 39px;height: 24px;margin-right: 8px;margin-bottom: 3px;vertical-align: middle;display: inline-block;}
.page-left .list-group li a:after{content: ""; width: 21px;height: 21px;float: right;margin-top: 14px;}
.main-about .about-text{width:868px;min-height: 650px;float: right;color: #999999;}
/*================ agent ====================*/
main.main-agent{margin-top: 0!important;background: #291317;min-height: 630px;}
.agent-index .navbar.navbar-default .navbar-collapse .navbar-nav{margin-top:0;}
.agent-index .navbar.navbar-default .navbar-collapse .navbar-nav > li{padding: 0 28px;}
.agent-index .navbar.navbar-default .navbar-collapse .navbar-nav > li a{    padding: 22px 0 25px 0;color: #fff;font-size: 16px;}
.agent-index .navbar.navbar-default .navbar-collapse .navbar-nav > li.active a{color:#ffce7b;}
.slide .slide-indicators ul .active { background: #ab7610; }
.agent .slide, .agent .slide .slide-inner li { height: 630px; }
.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; }

/*==================== register ====================*/
.main-register .register-box{width: 868px;min-height: 650px;float: right;}
.main-register .register-box .border-box{border: 1px solid #432e1b;padding: 16px;color: #fff;}
.main-register .register-box .border-box fieldset{padding: .35em .625em .75em;margin: 20px auto;border: 1px solid rgba(255, 255, 255, 0.1);}
.main-register .register-box .border-box legend{width: auto;border: none;margin-left: 18px;padding: 0 5px;color: #fff100;font-size: 14px;}
.main-register .register-box .border-box .btn-warning{color:#462205;background-color: #FEC36A;background-image: -webkit-gradient(linear,0 0,0 100%,from(#FFECCE),to(#ffca7b));background-image: -webkit-linear-gradient(top,#fff0d9,#FEC36A);background-image: -o-linear-gradient(top,#fff0d9,#FEC36A);background-image: linear-gradient(to bottom,#fff0d9,#FEC36A);}
.main-register .register-box .border-box .btn-warning:hover{background-color: #fe9030;background-image: -webkit-gradient(linear,0 0,0 100%,from(#FEC36A),to(#fe9030));background-image: -webkit-linear-gradient(top,#FEC36A,#fe9030);background-image: -o-linear-gradient(top,#FEC36A,#fe9030);background-image: linear-gradient(to bottom,#FEC36A,#fe9030);}
.main-register .phone-area-code input.form-control {width: 100%;margin-top: 5px;}
/*==================== page-error ====================*/


html[lang="en-US"] .notice .header-form {zoom: 0.9;}
html[lang="en-US"] header .nav.navbar-nav .nav-item .nav-a span {display: none;}
html[lang="en-US"] .index .game-box .first-con-tit span {display: none;}

html[lang="en-US"] header .nav.navbar-nav .nav-item .hot{width: 21px;height: 12px;right: -4px;top: -3px;}

/* 资金回收图标 */
