@charset "UTF-8";

/*!
 * owin 拼搏
 * Author: raven
 * Update by 2018-04-24
 */

/*====================    公共动画    =====================*/
.animation_two{transform: translateY(100%);animation: animation_two 500ms 500ms forwards;}
@keyframes animation_two{
	from{opacity: 0;transform: translateY(100%);}
	to{opacity: 1;transform: translateY(0);}
}
@keyframes animation_three{
	from{opacity: 0;transform: translateX(-100%);}
	to{opacity: 1;transform: translateX(0);}
}
@keyframes animation_four{
	from{opacity: 0;transform: translateX(100%);}
	to{opacity: 1;transform: translateX(0);}
}
/*--  文字闪烁  --*/
@keyframes font_move{
	0%{color: #fff;}
	1%{color: #e91e63;}
	50%{color: #e91e63;}
	51%{color: #fff;}
	100%{color: #fff;}
}
/*====================    外部字体    =====================*/
@font-face{
	font-family: '[095_CAI978]';
	src : url('../fonts/095-CAI978.ttf');
}
@font-face{
	font-family: 'Founder_01';
	src : url('../fonts/sports_name.ttf');
}
/* 禁用响应 */
body{min-width: 1352px;font: 13px Tahoma,Helvetica,Arial,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;color: #666;background-color: #fff;}
/*main{margin-top: 182px;transition: all .2s;}*/
li{list-style: none;}
a:hover{text-decoration: none;}
.container{width: 1300px;padding: 0;overflow: visible;}

/*====================    header_style    =====================*/
.header_style{width: 100%;background-color: #fff;position: relative;top: 0;box-shadow: 0 5px 5px rgba(158, 158, 158, 0);transition: all .2s;z-index: 999;}
.header_style.scrollt{top: -36px;}
.header_style.scrollt{box-shadow: 0 5px 5px rgba(158, 158, 158, 0.5);}
.header_style .notice{width: 100%;height: 36px;line-height: 36px;color: #fff;background-color: #1b0245;}
.header_style .notice .notice_title{margin-right: 8px;}
.header_style .notice .notice_title .gui-notification{font-size: 20px;float: left;line-height: 36px;margin-right: 4px;}
.header_style .notice .notice_list{width: 1180px;height: 36px;overflow: hidden;}
#hotgame .header_style .notice .notice_list{width: 1100px;}
.header_style .notice .notice_list a{font-size: 13px;color: #fff;}
.header_style .static_bar{width: 100%;height: 98px;line-height: 98px;color: #fff;background-color: #24035c;position: relative;z-index: 99999;}
.header_style .static_bar .container{position: relative;height: 98px;}
.header_style .static_bar .logo{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
.header_style .static_bar .logo img{max-height: 50px;}
.header_style .static_bar .logo img.slogan{width: 200px;margin-left: 6px;padding-left: 6px;border-left: 1px solid #6a4ec7;}
.header_style .static_bar .static_button a{color: #fff;padding: 0 20px;display: block;float: left;position: relative;transition: all .2s;}
.header_style .static_bar .static_button a:hover{color: #ec407a;}
.header_style .static_bar .static_button a:first-child{padding-left: 0;}
.header_style .static_bar .static_button ._user_time:before{content: '';width: 1px;height: 16px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color: #fff;}
.header_style .static_bar .static_button a.agent_button,
.header_style .static_bar .static_button a.Language{padding-left: 40px;}
.header_style .static_bar .static_button .agent_button:after {content: '';width: 20px;height: 20px;display: inline-block;position: absolute;top: 38px;left: 10px;background: no-repeat;}


.header_style .static_bar .notice{margin-left: 146px;}
.header_style .static_bar .notice .notice_title{margin-right: 8px;}
.header_style .static_bar .notice .notice_title .gui-notification{font-size: 20px;float: left;line-height: 50px;margin-right: 4px;}
.header_style .static_bar .notice .notice_list{width: 345px;height: 50px;overflow: hidden;}
.header_style .static_bar .notice .notice_list a{font-size: 13px;color: #fff;}
.header_style .static_bar .star_register ._vr_unLogin {margin-top: 12px;}
.header_style .static_bar .star_register ._vr_unLogin .form-inline { display: flex; flex-wrap: wrap; justify-content: flex-end; width: min-content; min-width: 430px; height: auto; line-height: normal;}
.header_style .static_bar .star_register ._vr_unLogin .form-group { position: relative; margin: 0 0 8px 8px; padding: 1px; border-radius: 16px; background-image: linear-gradient(to right, #3677ff , #ff31a5); }
.header_style .static_bar .star_register ._vr_unLogin .form-group.account { margin-left: 58px; /*大于8px 用于换行*/}
/*.header_style .static_bar .star_register ._vr_unLogin .form-group ~ .form-group {margin-left: 13px;}*/
.header_style .static_bar .star_register ._vr_unLogin .form-group input { width: 108px; height: 28px; border-radius: 16px; font-size: 13px; border: none; background: #24035c; color: #fff;box-shadow: none; }
.header_style .static_bar .star_register ._vr_unLogin .form-group input::placeholder {color: #fff;}
.header_style .static_bar .star_register ._vr_unLogin .form-group .forget {position: absolute;right: 10px;top: 50%;color: #fff;transform: translateY(-50%);}
.header_style .static_bar .star_register ._vr_unLogin .form-group .forget:hover {color: #ec407a;}
.header_style .static_bar .star_register ._vr_unLogin .form-group.password input {padding-right: 50px;}
.header_style .static_bar .star_register ._vr_unLogin .form-group.password input::-ms-reveal {display: none;}
.header_style .static_bar .star_register ._vr_unLogin .form-group.captcha1 input { padding-right: 55px; }
.header_style .static_bar .star_register ._vr_unLogin .form-group ._vr_captcha_code {position: absolute;right: 1px;top: 50%;transform: translateY(-50%); width: 55px;height: 28px;border-radius: 15px; }
.header_style .static_bar .star_register ._vr_unLogin .btn_button { position: relative; width: 62px; height: 30px;line-height: 30px;margin: 0 0 8px 8px;border-radius: 16px;background-color: #5A6AEF;text-align: center;font-size: 13px;color: #fff !important; transition: all .3s; }
.header_style .static_bar .star_register ._vr_unLogin .btn_button:hover {background-image: linear-gradient(to right, #3677ff, #ff31a5);}
.header_style .static_bar .star_register ._vr_unLogin .btn_button em{font-style: normal;position: relative;}
.header_style .static_bar .star_register ._vr_unLogin .btn_button.btn-big { width: 110px; background-image: linear-gradient(to right, #3677ff, #ff31a5); color: #fff; }
.header_style .static_bar .star_register ._vr_unLogin .btn_button.btn-big:hover { background: #5A6AEF; }
.header_style .static_bar .star_register ._vr_unLogin .btn_button.service_button { padding-left: 35px; font-size: 13px; color: #fff;}
/*.header_style .static_bar .star_register ._vr_unLogin .btn_button.service_button.btn_button--border:before{content: '';width: 1px;height: 16px;position: absolute;left: -12px;top: 50%;transform: translateY(-50%);background-color: #fff;}*/
.header_style .static_bar .star_register ._vr_unLogin .btn_button.service_button:after { content: '';width: 20px;height: 20px;display: inline-block;position: absolute;top: 5px;left: 10px;background-repeat: no-repeat;}
.header_style .static_bar .star_register ._vr_loginSuccess{ height: 98px; width: 400px; line-height: 45px;}
.header_style .static_bar .star_register ._vr_loginSuccess .information{height: 98px;}
.header_style .static_bar .star_register ._vr_loginSuccess .information .dropdown-menu-right{width: 260px;left: 50%;top: 73%;transform: translateX(-50%);}
.header_style .static_bar .star_register ._vr_loginSuccess .information .dropdown-menu-right li{float: left;width: 258px!important;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon{position: relative;padding-right: 15px;cursor: pointer;line-height: 98px;top: 50%;transform: translateY(-50%);display: inline-block;}
.header_style .static_bar .star_register ._vr_loginSuccess .information ._vr_balanceBox > a,
.header_style .static_bar .star_register ._vr_loginSuccess .information > a,
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon > a{color: #fff;margin-right: 5px;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon:before{content: '';width: 15px;height: 36px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: url(../images/index/login-user.png) left top;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon:hover .unLogin{display: block;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin{position: absolute;top: 75%;right: 0;display: none;width: 220px;line-height: 40px;padding: 10px 20px;background: #fcfcfc;z-index: 999;border: 1px solid #eee;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin:before{content: "";display: block;position: absolute;top: -16px;right: 8px;border: 8px solid transparent;border-bottom-color: #fff;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin .unLogin_title{color: #385dd0;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin a{display: block;color: #304754;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin a.Logout{padding: 0 0 0 20px;border-top: 1px solid #D0D5D7;background: url(../images/index/loginout-icon.png) no-repeat left center;}
.header_style .static_bar .star_register ._vr_loginSuccess .unLogicon .unLogin a:hover{color: #385dd0;}
.header_style .navbar_wrap{width: 100%;height: 48px;}
.header_style .navbar_wrap .navbar{margin-bottom: 0;}
.header_style .navbar_wrap .navbar-nav{width: 100%;display: flex;justify-content: space-between;}
/*.header_style .navbar_wrap .navbar-nav>li{flex: auto;}*/
.header_style .navbar_wrap .navbar-nav>li:first-child{margin-left: -3.6%;}
.header_style .navbar_wrap .navbar-nav>li:last-child{margin-right: -3.6%;}
.header_style .navbar_wrap .navbar-nav>li>a{padding: 0;text-align: center;line-height: 48px;font-size: 17px;color: #333;transition: all .2s;}
.header_style .navbar_wrap .navbar-nav>li>a:hover,
.header_style .navbar_wrap .navbar-nav>li.active>a{color: #3677ff;transition: all .2s;}

/*== 赞助专题 ==*/
/*#sub-sponsor{height: 500px;width: 100%;}*/
/*#sub-sponsor .sponsor .row {display: flex;}*/
/*#sub-sponsor .sponsor{display: flex;width: 100%;height: 100%;justify-content: center;}*/
/*#sub-sponsor .box{display: flex;width: 400px;flex-direction: column;align-items: center;position: relative;}*/
/*@media (min-width:1200px){*/
/*	#sub-sponsor .box{width:400px !important;}*/
/*}*/
/*@media (min-width:1903px){*/
/*	#sub-sponsor .box{width:465px !important;}*/
/*}*/
/*@media (min-width:1920px){*/
/*	#sub-sponsor .box{width:465px !important;}*/
/*}*/
/*#sub-sponsor .box .loveBetLogo{width: 48px;height: 48px;background: url(images/sponsor/logo.png);display: flex;opacity: 0; transform: translateX(500px); animation: jump_right 800ms 400ms 1 alternate forwards;}*/
/*#sub-sponsor .box .part{display: flex;align-items: center;justify-content: space-evenly;}*/
/*#sub-sponsor .box .part .sponsorLogo{display: flex;width: 48px;height: 48px;opacity: 0; transform: translateX(500px); animation: jump_right 800ms 600ms 1 alternate forwards;}*/
/*#sub-sponsor .box01 .part .sponsorLogo{background: url(images/sponsor/01.png);}*/
/*#sub-sponsor .box02 .part .sponsorLogo{background: url(images/sponsor/06.png);}*/
/*#sub-sponsor .box03 .part .sponsorLogo{background: url(images/sponsor/05.png);}*/
/*#sub-sponsor .box04 .part .sponsorLogo{background: url(images/sponsor/04.png);}*/
/*#sub-sponsor .box05 .part .sponsorLogo{background: url(images/sponsor/05.png);}*/
/*#sub-sponsor .box06 .part .sponsorLogo{background: url(images/sponsor/06.png);}*/
/*#sub-sponsor .box07 .part .sponsorLogo{background: url(images/sponsor/07.png);}*/
/*#sub-sponsor .box .part .line{display: flex;width: 1px;height:28px;background: #E0E0E0; opacity: 0; transform: translateX(500px); animation: jump_right 800ms 500ms 1 alternate forwards;}*/
/*#sub-sponsor .box .part.part1{margin-top: 22px;width: 160px;}*/
/*#sub-sponsor .box .part.part2{margin-top: 18px;margin-bottom: 5px;flex-direction: column;opacity: 0; transform: translateX(500px); animation: jump_right 800ms 700ms 1 alternate forwards;}*/
/*#sub-sponsor .box .part.part3{width: 320px;height: 320px;transform: translateX(-500px); animation: jump_left 800ms 900ms 1 alternate forwards; opacity: 0;}*/
/*#sub-sponsor .box .part.part2 .title{font-size: 18px;margin-bottom: 11px;animation-delay: 300ms;padding: 0 48px;text-align: center;}*/
/*#sub-sponsor .box .part.part2 .eng{font-size: 14px;color: #C5C5C5;animation-delay: 600ms;}*/
/*#sub-sponsor .box01 .part.part3{background: url(images/sponsor/people01.png);}*/
/*#sub-sponsor .box02 .part.part3{background: url(images/sponsor/people02.png);}*/
/*#sub-sponsor .box03 .part.part3{background: url(images/sponsor/people03.png);}*/
/*#sub-sponsor .box04 .part.part3{background: url(images/sponsor/people04.png);}*/
/*#sub-sponsor .box05 .part.part3{background: url(images/sponsor/people05.png);}*/
/*#sub-sponsor .box06 .part.part3{background: url(images/sponsor/people06.png);}*/
/*#sub-sponsor .box07 .part.part3{background: url(images/sponsor/people07.png);}*/
/*#sub-sponsor .box+.box:after{content: '';display: block;width: 1px;height: 314px;background: url(images/sponsor/line.png)no-repeat center;position: absolute;left: 0;height: 100%;}*/
/*#sub-sponsor .carousel-control {display: block;background-image: none;}*/
/*#sub-sponsor .carousel .carousel-control.left:before {content: '\f053';left: 0;}*/
/*#sub-sponsor .carousel .carousel-control.right:before {content: '\f054';right: 0;}*/
/*#sub-sponsor .carousel .carousel-control:before {position:absolute;top: 50% !important;color: #24035c;}*/
/*#sub-sponsor .carousel .carousel-control.left:after {right: -100%;}*/
/*#sub-sponsor .carousel .carousel-control.right:after {left: -100%;}*/


/*navbar-sub 下拉菜单*/
/*.nav-3-0{    position: absolute;left: 0;right: 0;}*/
/*.nav-3-0 .navbar-sub {background: #fff;z-index: 999;position: relative;}*/
/*.nav-3-0 .navbar-sub .sub-content {height: 182px;border-top: 2px solid #24035c;box-shadow: 0 5px 5px rgba(0, 23, 58, 0.2);}*/
/*.header_style.scrollt .nav-3-0 .navbar-sub .sub-content{background-color: #f4faff;}*/
/*.nav-3-0 .navbar-sub .sub-content .container { padding: 0; }*/
/*.nav-3-0 .navbar-sub .sub-content .col-5-1 { width: 230px; }*/
/*.nav-3-0 .navbar-sub .sub-content .col-5-4 { width: 1070px; padding: 0 35px;}*/
/*.nav-3-0 .navbar-sub .sub-content .rebate {position: relative;width: 100%;height: 150px;margin: 15px 0;padding: 0;border-right: 1px solid #cccccc;font-size: 14px;color: #FFF;}*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dt {position: absolute;top: 65px;left: 40px;background: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);-webkit-background-clip: text;color: transparent;}*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dt .num-single,*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dt .num-decimal { line-height: 1; font-size: 70px; font-weight: 400; font-family: Microsoft Yahei, Arial, sans-serif; }*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dt .num-dot,*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dt .num-pre { font-size: 36px; font-style: normal; }*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dd {position: absolute;top: 10px;left: 40px;color: #999;}*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dd p {display: inline;margin: 0;}*/
/*.nav-3-0 .navbar-sub .sub-content .rebate dd:after { content: ""; display: block; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-live    .rebate dd:after { content: "LIVE CASINO"; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-casino  .rebate dd:after { content: "CASINO"; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-sports  .rebate dd:after { content: "SPORTS"; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-lottery  .rebate dd:after { content: "LOTTERY GAME"; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-chess .rebate dd:after { content: "CHESS GAME"; }*/
/*.nav-3-0 .navbar-sub .sub-content#sub-fish .rebate dd:after { content: "FISHING GAME"; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap { position: relative; width: 100%; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap > a { position: absolute; top: 0; width: 40px; height: 100%; background: rgba(0, 0, 0, 0); opacity: 0; transition: opacity .3s; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap > a.api-btn-prev { left: -35px; background-image: url("images/index/btn-prev.png"); }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap > a.api-btn-next { right: -35px; background-image: url("images/index/btn-next.png"); }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap:hover > a { opacity: .8; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap > a:hover {background-color: rgba(177, 177, 177, 0.1);background-position-y: -180px;opacity: 1;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games { width: 100%; overflow: hidden; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games ul { float: left;margin-bottom: 0;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games.tow_nav_no_move ul {width: 100%;display: flex;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li { position: relative; float: left; width: 250px; height: 180px; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li:before{content: '';width: 250px;height: 100%;position: absolute;right: 0;top: 0;background: url(images/index/dropdown-hover.png) no-repeat 250px -180px;transition: all .3s;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li:hover:before{background-position: 0 0;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games.tow_nav_no_move ul li {flex: 1;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item { width: 100%; height: 100%; margin: 0; position: relative;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games.tow_nav_no_move ul li .api-item {max-width: 250px;margin: 0 auto;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dt { display: none; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd { width: 100%; height: 100%; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd p:first-child {display: none;position: absolute;top: 100px;left: 150px;pointer-events: none;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd p:last-child { height: 100%; margin: 0; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd p:last-child a:first-child { display: none; }*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd p:last-child a:last-child {display: block;width: 100%;height: 100%;padding: 80px 0 0 160px;transition: all .3s;color: #666;}*/
/*.nav-3-0 .navbar-sub .sub-content .api-games-wrap .api-games li .api-item dd p:last-child a:last-child i { font-style: normal; font-size: 14px; font-weight: bold; white-space: nowrap; }*/


/*===================  登录注册弹窗  ====================*/
._vr_mt_check_box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
._vr_mt_check_box:after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;z-index: 99;}
._vr_mt_check_box video{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);z-index: 99;}
._vr_mt_check_box .register_list{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 999;transform: scale(.85);}
._vr_mt_check_box .register_box .publicity{margin-bottom: 39px;margin-top: 11px;}
._vr_mt_check_box .register_box{margin: 0 auto;margin-top: 50px;width: 600px;z-index: 999;}
._vr_mt_check_box .register_box .register_logo{padding-bottom: 30px;width: 100%;}
._vr_mt_check_box .register_box .register_logo .logo_return{width: 100%;height: 100px;display: block;position: relative;}
/*._vr_mt_check_box .register_box .register_logo .logo_return:before{content: '';width: 260px;height: 1px;background-image: linear-gradient(to right, rgba(255,255,255,0) , rgba(255,255,255,1) , rgba(255,255,255,0));position: absolute;left: 50%;transform: translateX(-50%);top: 112px;}*/
/*._vr_mt_check_box .register_box .register_logo .logo_return:after{content: '';width: 482px;height: 35px;background-image: url(../images/register/register_sports.png);position: absolute;left: 50%;transform: translateX(-50%);top: 130px;}*/
._vr_mt_check_box .register_box .register_logo .logo_return img{max-height: 100px;position: relative;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
._vr_mt_check_box .register_box ._var_register{width: 100%;padding: 0 70px 70px 70px;border-radius: 10px;background-color: rgba(255,255,255,.8);/*overflow-y: scroll;max-height: 600px;*/}
._vr_mt_check_box .register_box ._var_register .register_name{margin: 0;font-weight: 100;line-height: 70px;font-size: 30px;text-align: center;color: #333;}
._vr_mt_check_box .register_box ._var_register .form-inline,
._vr_mt_check_box .register_box ._var_register .form-inline .form-group,
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .form-control{width: 100%}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group{height: auto;border-radius: 10px;padding: 1px;margin-bottom: 20px;position: relative;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group:before{content: '';width: 65px;height: 58px;border-right: 1px solid #385dd0;position: absolute;left: 0;top: 0;margin: 1px;background-position: center;background-repeat: no-repeat;background-size: 45%;z-index: 999;}
/*._vr_mt_check_box .register_box ._var_register .form-inline .form-group.reg_icon_01:before{background-image: url(../images/register/icon_01.png);}*/
/*._vr_mt_check_box .register_box ._var_register .form-inline .form-group.reg_icon_02:before{background-image: url(../images/register/icon_02.png);}*/
/*._vr_mt_check_box .register_box ._var_register .form-inline .form-group.reg_icon_03:before{background-image: url(../images/register/icon_03.png);}*/
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .phone-area-code #area-code-id:before{content: '';width: 65px;height: 58px;position: absolute;left: 0;bottom: 0px;margin: 1px;background-position: center;background-repeat: no-repeat;background-size: 45%;z-index: 999;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .progress{margin-top: 5px !important;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .help-block{margin-top: 2px !important}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .control-label{display: none;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .col-12-5{width: 100%;padding: 0;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group ._vr_captcha_code{max-height: 58px;position: absolute;right: 1px;top: 50%;transform: translateY(-50%);border-top-right-radius: 9px;border-bottom-right-radius: 9px;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .form-control{height: 58px;border-radius: 10px;background-color: #fff;padding-left: 80px;border-color: transparent;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .phone-area-code .form-control{width: 100% !important;}
._vr_mt_check_box .register_box ._var_register .form-inline .form-group .form-control:focus{border-color: transparent;box-shadow: 0px 2px 20px 0px rgba(76, 0, 88, 0.3);}
._vr_mt_check_box .register_box ._var_register .form-inline .reg_button{width: 100%;height: 60px;border-radius: 10px;background-color: #385dd0;}
._vr_mt_check_box .register_box ._var_register .form-inline .reg_button button{width: 100%;height: 60px;border-radius: 10px;text-align: center;font-size: 16px;color: #fff;display: block;background-color: initial;border-width: 0;}
._vr_mt_check_box .register_box ._var_register .form-inline .reg_button button:hover{background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);}
._vr_mt_check_box .register_box ._var_register .form-inline .action{height: 50px;padding-top: 15px;}
._vr_mt_check_box .register_box ._var_register .form-inline .action a{line-height: 20px;color: #d3107a;margin-left: 10px;font-size: 14px;}
._vr_mt_check_box .register_footer{width: 600px;height: 50px;position: relative;left: 50%;top: 0;margin-top: 60px;transform: translateX(-50%);z-index: 999;}
._vr_mt_check_box .register_footer a{height: 17px;line-height: 17px;font-size: 13px;color: #fff;position: relative;display: block;float: left;}
._vr_mt_check_box .register_footer a:hover{color: #e30f7e;}
._vr_mt_check_box .register_footer a + a{margin-left: 40px;}
._vr_mt_check_box .register_footer a + a:before{content: '';width: 1px;height: 14px;position: absolute;left: -20px;top: 50%;transform: translateY(-50%);background-color: #fff;}
.phone-area-code{flex-wrap: wrap;}
.phone-area-code input.form-control{width: 100%;margin-top: 5px;}
.phone-area-code #area-code-ul-id{width: 45% !important;top: 55px !important;}
.phone-area-code #area-code-id{line-height: 45px;}
.phone-area-code ul{margin-left: 0px !important;}
.phone-area-code ul li span{line-height: 40px;margin-top: 0px !important;}
.phone-area-code-div{width: 180px !important;}
.has-error .help-block{color: #fff !important;}
.help-block{color: #dad9d9 !important;}
.has-success .help-block{color: #fff !important;}
/*.layui-layer.layui-layer-dialog.layui-layer-brand.register-dialog,
.layui-layer-shade,
.layui-layer.layui-layer-dialog.layui-login-dialog{display: none;}*/
.layui-layer.layui-layer-dialog.layui-login-dialog{position: fixed;left: 0 !important;top: 0% !important;width: 100% !important;height: 100% !important;padding: 0;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-title{display: none;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content{padding: 0;width: 100%;height: 100% !important;overflow: hidden;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content video{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);z-index: 99;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box{position: relative;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);width: 600px;z-index: 9999;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box .register_logo{padding-bottom: 30px;width: 100%;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box .register_logo .logo_return{width: 100%;height: 100px;display: block;position: relative;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box .register_logo .logo_return:before{content: '';width: 260px;height: 1px;background-image: linear-gradient(to right, rgba(255,255,255,0) , rgba(255,255,255,1) , rgba(255,255,255,0));position: absolute;left: 50%;transform: translateX(-50%);top: 112px;}
/*.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box .register_logo .logo_return:after{content: '';width: 482px;height: 35px;background-image: url(../images/register/register_sports.png);position: absolute;left: 50%;transform: translateX(-50%);top: 139px;}*/
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box .register_logo .logo_return img{max-height: 100px;position: relative;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register{width: 100%;padding: 0 70px;border-radius: 10px;background-color: rgba(255,255,255,.8);overflow: hidden;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .register_name{margin: 0;font-weight: 100;line-height: 100px;font-size: 30px;text-align: center;color: #333;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline,
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group,
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group .form-control{width: 100%}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group{height: 60px;border-radius: 10px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);padding: 1px;margin-bottom: 29px;position: relative; }
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group:before{content: '';width: 65px;height: 58px;border-radius: 0;border-right: 1px solid #385dd0;background-color: initial;position: absolute;left: 0;top: 0;margin: 1px;background-position: center;background-size: 45%;background-repeat: no-repeat;}
/*.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group.reg_icon_01:before{background-image: url(../images/register/icon_01.png);}*/
/*.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group.reg_icon_02:before{background-image: url(../images/register/icon_02.png);}*/
/*.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group.reg_icon_03:before{background-image: url(../images/register/icon_03.png);}*/
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group ._vr_captcha_code{max-height: 58px;position: absolute;right: 1px;top: 50%;transform: translateY(-50%);border-top-right-radius: 9px;border-bottom-right-radius: 9px;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group .form-control{height: 58px;border-radius: 10px;background-color: #fff;padding-left: 100px;border-color: transparent;font-size: 15px;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .form-group .form-control:focus{border-color: transparent;box-shadow: 0px 2px 20px 0px rgba(76, 0, 88, 0.3);}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .dialog_login{width: 100%;height: 60px;border-radius: 10px;margin-top: 24px;background-color: #385dd0;line-height: 60px;border-radius: 10px;text-align: center;font-size: 16px;color: #fff;display: block;border-width: 0;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .dialog_login:hover{background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .action{height: 72px;padding-top: 18px;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .action a{line-height: 33px;color: #d3107a;margin-left: 10px;font-size: 14px;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .action a.btn_register{height: 33px;line-height: 33px;padding: 0 15px;border-radius: 3px;font-size: 14px;text-align: center;color: #fff;background-color: #009688;display: block;float: right;transition: all .2s;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .action a.btn_register:hover{background-color: #e91e63;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer{width: 600px;height: 65px;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);z-index: 9999;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer a{height: 17px;line-height: 17px;font-size: 12px;color: #fff;position: relative;display: block;float: left;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer a:hover{color: #e30f7e;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer a + a{margin-left: 40px;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer a + a:before{content: '';width: 1px;height: 14px;position: absolute;left: -20px;top: 50%;transform: translateY(-50%);background-color: #fff;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-setwin{width: 100%;height: 100%;border-radius: 0;position: absolute;left: 0;top: 0;background-color: #19144d;opacity: 0;z-index: 999;}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-setwin:hover{transform: rotateZ(0deg);}
.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-setwin .layui-layer-close{width: 100%;height: 100%;padding: 0;border-radius: 0;border: 0;background: none;}
@media (max-width:1440px){
	.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box{top: 10%;transform: translateX(-50%) translateY(-10%);}
	.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_footer{height: 30px;}
}
@media (max-width:1440px){
	._vr_mt_check_box .register_box {margin-top: 25px;}
	._vr_mt_check_box .register_box ._var_register .form-inline .form-group .form-control {height: 45px;}
	._vr_mt_check_box .register_box ._var_register .form-inline .form-group:before {height: 45px;}
	._vr_mt_check_box .register_box ._var_register .form-inline .form-group .phone-area-code #area-code-id:before{height: 45px;}
	._vr_mt_check_box .register_footer {margin-top: 45px;}
	.phone-area-code #area-code-id{line-height: 35px;}
	.phone-area-code #area-code-ul-id{top: 42px !important;}
}

/*====================    index    =====================*/
.index_main{max-width: 100%;overflow: hidden;}
.index_main .slide-inner {height: auto !important;padding-bottom: 33.8542% !important;}
.index_main .slide-inner ul {height: 100% !important;}
.index_main .index_slide.slide .slide-indicators ul{padding-left: 0;}
.index_main .index_slide.slide,.index_slide.slide li,.index_slide.slide li a{padding-bottom: 33.8542%;background-size: cover !important}
.index_main .index_slide.slide .slide-indicators ul li{width: 46px;height: 4px;background-color: #333;padding-bottom: 0;opacity: .5;}
.index_main .index_slide.slide .slide-indicators ul li.active{opacity: 1;background-color: #000;}
.index_main .index_in_title{margin: 158px 0 35px;padding-left: 62px;font-size: 26px;color: #333;position: relative;opacity: 0;animation-delay: 200ms;z-index: 1;}
.index_main .index_in_title:before{content: '';width: 42px;height: 44px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_main .index_in_title span{display: block;font-size: 14px;color: #5a5a5a;margin-top: 8px}
.index_main .index_in_title.idnex_in_nav_title:before{background-position-x: 46px;}
.index_main .index_in_title.idnex_in_sports_title:before{background-position-x: 97px;width: 44px;}
.index_main .index_in_title.idnex_in_Advantage_title:before{background-position-x: 145px;width: 41px;}
.index_main .index_in_title.idnex_in_mobile_title:before{background-position-x: 196px;}
.index_main .idnex_nav{width: 100%;height: 840px;}
.index_main .idnex_nav .idnex_nav_button_child{width: 640px;border-radius: 10px;display: block;background-color: #f8f8f8;position: relative;top: 0;box-shadow: 0 5px 5px rgba(97, 53, 50, 0);transition: all .3s;}
.index_main .idnex_nav .idnex_nav_button_child:hover{top: -10px;box-shadow: 0 5px 5px rgba(97, 53, 50, 0.5);}
.index_main .idnex_nav .idnex_nav_button_child:before{content: '';width: 0;height: 100%;border-radius: 10px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);position: absolute;right: 0;top: 0;opacity: 0;transition: all .5s;}
.index_main .idnex_nav .idnex_nav_button_child:hover:before{width: 100%;opacity: 1;}
.index_main .idnex_nav .idnex_nav_button_child.sports_button{height: 400px;animation-delay: 100ms;}
.index_main .idnex_nav .idnex_nav_button_child.casino_button,
.index_main .idnex_nav .idnex_nav_button_child.lottery_button{height: 190px;animation-delay: 200ms;}
.index_main .idnex_nav .idnex_nav_button_child.live_button,
.index_main .idnex_nav .idnex_nav_button_child.esports_button,
.index_main .idnex_nav .idnex_nav_button_child.fish_button{height: 190px;animation-delay: 100ms;margin-top: 20px;}
.index_main .idnex_nav .idnex_nav_button_child.lottery_button{margin-top: 20px;}
.index_main .idnex_nav .idnex_nav_button_child .button_child_bg{width: 200%;position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%) rotateY(45deg) rotateY(18deg);font-family: '[095_CAI978]';text-align: center;font-size: 150px;color: #000;opacity: .05;transition: all .3s .3s;}
.index_main .idnex_nav .idnex_nav_button_child:hover .button_child_bg{color: #fff;opacity: .1;}
.index_main .idnex_nav .idnex_nav_button_child .button_child_images{width: 100%;height: 100%;position: absolute;bottom: 0;}
/*.index_main .idnex_nav .idnex_nav_button_child.sports_button .button_child_images{background-image: url(images/index/button_child_images_sports.png);}*/
.index_main .idnex_nav .idnex_nav_button_child.casino_button .button_child_images{width: 201px;height: 217px;right: 0;}
.index_main .idnex_nav .idnex_nav_button_child.live_button .button_child_images{width: 201px;height: 217px;right: 0;}
.index_main .idnex_nav .idnex_nav_button_child.esports_button .button_child_images{width: 372px;height: 208px;border-bottom-left-radius: 10px;}
.index_main .idnex_nav .idnex_nav_button_child.fish_button .button_child_images{width: 372px;height: 208px;border-bottom-left-radius: 10px;}
.index_main .idnex_nav .idnex_nav_button_child.lottery_button .button_child_images{width: 310px;height: 201px;right: 0;}
.index_main .idnex_nav .idnex_nav_button_child .element_text{margin: 0;position: absolute;left: 42px;bottom: 46px;font-size: 30px;color: #333;transition: all .2s .2s;}
.index_main .idnex_nav .idnex_nav_button_child .element_text span{display: block;font-size: 20px;color: #5a5a5a;margin-top: 14px;transition: all .2s .2s;}
.index_main .idnex_nav .idnex_nav_button_child:hover .element_text,
.index_main .idnex_nav .idnex_nav_button_child:hover .element_text span{color: #fff;}
.index_main .idnex_nav .idnex_nav_button_child.sports_button .element_text,
.index_main .idnex_nav .idnex_nav_button_child.esports_button .element_text,
.index_main .idnex_nav .idnex_nav_button_child.fish_button .element_text{left: auto;right: 42px;text-align: right;}
.index_main .index_sports{width: 100%;height: 780px;background-color: #f8f8f8;}
.index_main .index_sports .container{position: relative;height: 100%;max-width: 1300px;width: calc(100% - 300px);margin-left: 300px;}
.index_main .index_sports .index_sports_bg .sports_chenge{display: none;opacity: 0;transform: translateX(-100%);}
.index_main .index_sports .index_sports_bg .sports_chenge.animation_three{animation: animation_three 400ms 100ms forwards;}
.index_main .index_sports .index_sports_bg .sports_chenge.active{display: block;}
.index_main .index_sports .index_sports_bg .sports_chenge.sports_football{width: 488px;height: 693px;position: absolute;left: -302px;bottom: 0;}
.index_main .index_sports .index_sports_bg .sports_chenge.sports_basketball{width: 371px;height: 705px;position: absolute;left: -302px;bottom: 0;}
.index_main .index_sports .index_sports_more{width: 120px;line-height: 32px;border-radius: 16px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);position: absolute;left: 610px;top: 0;font-size: 13px;text-align: center;color: #385dd0;top: 0;box-shadow: 0 5px 5px rgba(97, 53, 50, 0);transition: all .3s;}
.index_main .index_sports .index_sports_more:hover{top: -5px;box-shadow: 0 3px 3px rgba(0, 13, 53, 0.15);color: #fff;}
.index_main .index_sports .index_sports_more:before{content: '';width: 118px;height: 30px;border-radius: 15px;background-color: #fff;position: absolute;left: 1px;top: 1px;transition: all .3s;}
.index_main .index_sports .index_sports_more:hover:before{background-color: rgba(0,0,0,0);}
.index_main .index_sports .index_sports_more em{position: relative;font-style: normal;}
.index_main .index_sports .index_sports_nav{position: absolute;left: 280px;top: 0;}
.index_main .index_sports .index_sports_nav a{font-size: 18px;color: #333;position: relative;display: block;float: left;padding: 0 7px;transition: all .2s;}
.index_main .index_sports .index_sports_nav a.active,
.index_main .index_sports .index_sports_nav a:hover{color: #385dd0;}
/*.index_main .index_sports .index_sports_nav a:last-child:before{content: '';width: 2px;height: 18px;position: absolute;left: -1px;top: 50%;transform: translateY(-50%);background-color: #385dd0;}*/
.index_main .index_sports .index_sports_child{z-index: 1}
.index_main .index_sports .index_sports_child .Event_change{display: none;z-index: 1;}
.index_main .index_sports .index_sports_child .Event_change.active{display: block;}
.index_main .index_sports .index_sports_child .index_sports_child_one{width: 720px;height: 265px;border-radius: 10px;background-color: #fff;overflow: hidden;position: relative;box-shadow: 0 28px 54px 15px rgba(0,0,0,.1);animation-delay: 100ms;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title{width: 300px;min-height: 57px;margin: 40px 52px 12px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title span{display: block;text-align: center;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title .Event_team{font-size: 26px;color: #333;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title .Event_time{font-size: 16px;color: #5a5a5a;margin-top: 12px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title .Event_time em{font-style: normal;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_title .Event_time em.week{margin-left: 10px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_list{width: 300px;min-height: 127px;margin: 0 52px;position: relative;overflow: hidden;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_list img{max-height: 88px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_list .name{text-align: center;font-size: 16px;color: #5a5a5a;margin-top: 18px;display: block;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_list .Event_standard{width: 58px;height: 90px;position: absolute;left: 50%;top: 50%;transform: translateX(-40%) translateY(-50%);}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text{width: 300px;text-align: center;position: absolute;right: 30px;top: 0;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text img{display: block;max-height: 52px;margin: 30px 0 15px 110px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text span{display: block;float: left;height: 48px;padding: 0 18px;border-radius: 5px;line-height: 48px;font-size: 16px;transform: skew(160deg);margin-left: 8px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_icon_one{background-color: #385dd0;color: #fff;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_icon_two{background-color: #e10f7d;color: #fff;height: 33px;line-height: 33px;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text span em{font-style: normal;display: block;transform: skew(-160deg);}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_button{width: 210px;line-height: 32px;border-radius: 16px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);position: absolute;left: 0;top: 110%;font-size: 13px;text-align: center;color: #385dd0;box-shadow: 0 5px 5px rgba(97, 53, 50, 0);transition: all .3s;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_button:hover{top: 108%;box-shadow: 0 3px 3px rgba(0, 13, 53, 0.15);color: #fff;background-image: linear-gradient(to bottom right, #395ed0 , #395ed0);}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_button:before{content: '';width: 208px;height: 30px;border-radius: 15px;background-color: #fff;position: absolute;left: 1px;top: 1px;transition: all .3s;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_button:hover:before{background-color: #395ed0;}
.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text .Event_text_button em{position: relative;font-style: normal;}
.index_main .index_sports .index_sports_child .index_sports_child_two{width: 350px;height: 215px;border-radius: 10px;background-color: #fff;overflow: hidden;position: relative;float: left;margin-top: 20px;animation-delay: 100ms;box-shadow: 0 16px 27px 10px rgba(0, 0, 0, 0.05);animation-delay: 200ms;}
.index_main .index_sports .index_sports_child .index_sports_child_two:last-child{margin-left: 20px;animation-delay: 300ms;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title{width: 300px;min-height: 42px;margin: 38px auto -12px;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title span{display: block;text-align: center;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title .Event_team{font-size: 18px;color: #333;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title .Event_time{font-size: 14px;color: #5a5a5a;margin-top: 8px;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title .Event_time em{font-style: normal;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_title .Event_time em.week{margin-left: 10px;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list{width: 300px;min-height: 109px;margin: 0 auto;position: relative;overflow: hidden;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list img{max-height: 72px;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .name{text-align: center;font-size: 14px;color: #5a5a5a;margin-top: 18px;display: block;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .Event_text_button{width: 120px;line-height: 32px;border-radius: 16px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);position: absolute;left: 50%;top: 50%;transform: translateX(-50%);font-size: 13px;text-align: center;color: #385dd0;box-shadow: 0 5px 5px rgba(97, 53, 50, 0);transition: all .3s;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .Event_text_button:hover{top: 45%;box-shadow: 0 3px 3px rgba(0, 13, 53, 0.15);background-image: linear-gradient(to bottom right, #395ed0 , #395ed0);color: #fff;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .Event_text_button:before{content: '';width: 118px;height: 30px;border-radius: 15px;background-color: #fff;position: absolute;left: 1px;top: 1px;transition: all .3s;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .Event_text_button:hover:before{background-color: #395ed0;}
.index_main .index_sports .index_sports_child .index_sports_child_two .Event_list .Event_text_button em{position: relative;font-style: normal;}
.index_main .index_sports .index_sports_computer .computer_chgen{display: none;}
.index_main .index_sports .index_sports_computer .computer_chgen.active{display: block;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer{width: 580px;height: 395px;position: absolute;right: -30px;top: 324px;opacity: 0;transform: translateX(100%);}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer span,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer span{position: absolute;opacity: 0;transform: translateX(100%);}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer .sports_computer_one{width: 260px;height: 399px;left: 270px;top: -260px;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer .sports_computer_two{width: 243px;height: 450px;left: 90px;top: -220px;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer .sports_computer_three{width: 432px;height: 510px;right: 35px;top: -108px;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer .sports_computer_four{width: 586px;height: 340px;left: -25px;top: -21px;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer .sports_computer_five{width: 145px;height: 118px;left: 330px;top: 233px;}
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer .sports_computer_one{width: 321px;height: 384px;left: 49px;top: -260px;}
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer .sports_computer_two{width: 254px;height: 440px;left: 293px;top: -244px;}
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer .sports_computer_three{width: 422px;height: 386px;left: -41px;top: -68px;}
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer .sports_computer_four{width: 354px;height: 358px;right: 25px;top: -37px;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four{animation: animation_four 600ms 100ms forwards;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four .sports_computer_one,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four .sports_computer_one{animation: animation_four 600ms 200ms forwards;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four .sports_computer_two,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four .sports_computer_two{animation: animation_four 600ms 300ms forwards;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four .sports_computer_three,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four .sports_computer_three{animation: animation_four 600ms 400ms forwards;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four .sports_computer_four,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four .sports_computer_four{animation: animation_four 600ms 500ms forwards;}
.index_main .index_sports .index_sports_computer .computer_chgen.football_computer.animation_four .sports_computer_five,
.index_main .index_sports .index_sports_computer .computer_chgen.basketball_computer.animation_four .sports_computer_five{animation: animation_four 600ms 600ms forwards;}
.index_main .idnex_Advantage{width: 100%;height: 538px;}
.index_main .idnex_Advantage .Advantage_head{width: 640px;height: 140px;border-radius: 10px;background-color: #f8f8f8;float: left;margin-bottom: 20px;padding-left: 147px;position: relative;opacity: 0;}
.index_main .idnex_Advantage .Advantage_head:nth-child(even){transform: translateX(-100%);}
.index_main .idnex_Advantage .Advantage_head:nth-child(odd){transform: translateX(100%);}
.index_main .idnex_Advantage .Advantage_head.animation_three{animation: animation_three 800ms 100ms forwards;}
.index_main .idnex_Advantage .Advantage_head.animation_four{animation: animation_four 800ms 200ms forwards;}
.index_main .idnex_Advantage .Advantage_head:nth-child(even){margin-right: 20px;}
.index_main .idnex_Advantage .Advantage_head:before{content: '';width: 64px;height: 66px;position: absolute;left: 37px;top: 50%;transform: translateY(-50%);}
.index_main .idnex_Advantage .Advantage_head:nth-child(2):before{background-position-x: 0;}
.index_main .idnex_Advantage .Advantage_head:nth-child(3):before{background-position-x: -64px;}
.index_main .idnex_Advantage .Advantage_head:nth-child(4):before{background-position-x: -128px;}
.index_main .idnex_Advantage .Advantage_head:nth-child(5):before{background-position-x: -192px;}
.index_main .idnex_Advantage .Advantage_head .Advantage_title{font-size: 18px;margin-top: 35px;color: #333;}
.index_main .idnex_Advantage .Advantage_head .Advantage_text{font-size: 13px;color: #5a5a5a;display: inline-block;padding-right: 10px;}
.index_main .index_mobile{width: 100%;height: 700px;}
.index_main .index_mobile .container{padding-left: 712px;position: relative;}
.index_main .index_mobile .mobile_images{width: 600px;height: 100%;position: absolute;left: 0;top: 0;display: none;}
.index_main .index_mobile .mobile_images--active{display: block;}
.index_main .index_mobile .mobile_images span{position: absolute;opacity: 0;transform: translateY(50%);}
.index_main .index_mobile .mobile_images .animation_two{animation: animation_two 600ms 600ms forwards;}
.index_main .index_mobile .mobile_images .mobile_images_01{width: 398px;height: 610px;left: -155px;top: 85px;animation-delay: 200ms; }
.index_main .index_mobile .mobile_images .mobile_images_02{width: 268px;height: 528px;left: 346px;top: 108px;animation-delay: 400ms; }
.index_main .index_mobile .mobile_images .mobile_images_03{width: 213px;height: 493px;left: 511px;top: 175px;animation-delay: 600ms; }
.index_main .index_mobile .mobile_images .mobile_images_04{width: 297px;height: 698px;left: 90px;top: 85px;animation-delay: 800ms; }
.index_main .index_mobile .mobile_images .mobile_images_01--sports{width: 394px;height: 562px;left: -155px;top: 85px; }
.index_main .index_mobile .mobile_images .mobile_images_02--sports{width: 268px;height: 528px;left: 346px;top: 108px; }
.index_main .index_mobile .mobile_images .mobile_images_03--sports{width: 325px;height: 467px;left: 522px;top: 150px; }
.index_main .index_mobile .mobile_images .mobile_images_04--sports{width: 297px;height: 698px;left: 90px;top: 85px; }
/*.index_main .index_mobile .mobile_package .mobile_button span{display: inline-block;width: 240px;height: 60px;padding-left: 50px;border-radius: 30px;text-align: center;line-height: 60px;font-size: 16px;color: #385dd0;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);position: relative;cursor: pointer;box-shadow: 0 5px 5px rgba(97, 53, 50, 0);opacity: 0;overflow: hidden;transform: translateY(100%);transition: all .3s;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span.animation_two{animation: animation_two 600ms 100ms forwards;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span.mobile_button_an.animation_two{animation-delay: 200ms;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span.mobile_button_an{margin-left: 20px;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span:hover,*/
/*.index_main .index_mobile .mobile_package .mobile_button span.active{box-shadow: 0 3px 3px rgba(0, 13, 53, 0.15);background-image: linear-gradient(to bottom right, #395ed0 , #395ed0);color: #fff;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span:before{content: '';width: 238px;height: 58px;border-radius: 29px;background-color: #fff;position: absolute;left: 1px;top: 1px;transition: all .3s;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span:hover:before,*/
/*.index_main .index_mobile .mobile_package .mobile_button span.active:before{background-color: #395ed0;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span:after{content: '';width: 44px;height: 44px;position: absolute;left: 30px;top: 50%;transform: translateY(-50%);background-position-x: -6px;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span.mobile_button_ios:after{background-position-x: -52px;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span:hover:after,*/
/*.index_main .index_mobile .mobile_package .mobile_button span.active:after{filter: drop-shadow(192px 0 #fff);left: -162px;}*/
/*.index_main .index_mobile .mobile_package .mobile_button span em{position: relative;font-style: normal;}*/
.index_main .index_mobile .mobile_package .mobile-button {display: flex;margin-top: 116px;opacity: 0;animation-delay: 0s;}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li {background: linear-gradient(268deg, #d20092 0%, #4f85dd 100%);width: 180px;height: 52px;border-radius: 26px;font-size: 18px;color:#333;display: flex;align-items: center;justify-content: center;cursor: pointer;position: relative;transition: all 0.5s;}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li ~ .mobile-button__li {margin-left: 20px;}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li:before {content: '';background: #fff;width: 178px;height: 50px;position: absolute;border-radius: 26px;transition: all 0.5s}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li p {margin: 0;position: relative;z-index: 1;}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li:hover,
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li--active {color: #fff;}
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li:hover:before,
.index_main .index_mobile .mobile_package .mobile-button .mobile-button__li--active:before {background: transparent;}
.index_main .index_mobile .mobile_package .mobile_package-ul .mobile_package-list {display: none;}
.index_main .index_mobile .mobile_package .mobile_package-ul .mobile_package-list--active {display: block;}
.index_main .index_mobile .mobile_package .mobile_title {font-size: 26px;color: #333;line-height: 36px;margin-bottom: 20px;opacity: 0;animation-delay: 200ms}
.index_main .index_mobile .mobile_package .mobile_text { font-size: 14px; color: #5A5A5A; line-height: 36px; margin-bottom: 40px; opacity: 0; animation-delay: 300ms; }
.index_main .index_mobile .mobile_package .mobile_text .text_native { font-size: 18px; color: #333333; }
.index_main .index_mobile .mobile_package .mobile_qrcode { display: flex; opacity: 0; animation-delay: 400ms; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg { width: 184px; margin-right: 50px; text-align: center; background: no-repeat center 0; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode-img { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; align-content: center; height: 191px; margin: 0 0 10px; padding: 10px; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode-img#ios_qr_code > img { width: 145px;}
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode-img.mobile_qrcode_logo > img { margin: 0 0 20px; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode-img .mobile_domain { max-width: 100%; font-size: 18px; color: #5A6AEF; word-break: break-all; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode_title { line-height: 2; font-size: 18px; color: #333333; }
.index_main .index_mobile .mobile_package .mobile_qrcode .mobile_qrcode_bg .qrcode_title .sub-title { line-height: 1.5; font-size: 14px; color: #5a5a5a; }
/*.index_main .index_mobile .mobile_package .mobile_text_01{margin-top: 42px;opacity: 0;transform: translateY(100%);}*/
/*.index_main .index_mobile .mobile_package .mobile_text_01.animation_two{animation-delay: 300ms;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_01 .mobile_chenge_title{line-height: 42px;font-size: 18px;color: #333;margin: 0;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_01 .mobile_chenge_title .mobile_Description{font-size: 14px;color: #5a5a5a;margin-left: 10px;padding-left: 10px;position: relative;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_01 .mobile_chenge_title .mobile_Description:before{content: '';width: 1px;height: 18px;background-color: #333;position: absolute;left: 0;top: -1px;!* transform: translateY(-50%); *!}*/
/*.index_main .index_mobile .mobile_package .mobile_text_01 .mobile_chenge_title .mobile_Description .mobile_url{margin-left: 20px;color: #385dd0;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02{margin-top: 20px;padding-left: 175px;position: relative;opacity: 0;transform: translateY(100%);}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02.animation_two{animation-delay: 400ms;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02 .mobile_img{position: absolute;left: 0;top: 0;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02 .mobile_chenge_title{margin-top: 13px;font-size: 18px;color: #333;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02 .mobile_chenge_title .mobile_Description{display: block;margin-top: 18px;font-size: 14px;color: #5a5a5a;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02 .mobile_chenge_title .mobile_installation{display: block;margin-top: 60px;font-size: 14px;color: #385dd0;}*/
/*.index_main .index_mobile .mobile_package .mobile_text_02 .mobile_chenge_title .mobile_installation:hover{color: #e90e81;}*/

/*====================    footery_style    =====================*/
.footery_style .footer_bar{width: 100%;height: 240px;padding: 50px 0;background: center top;opacity: 0;transform: translateY(100%);animation-delay: 100ms;}
.footery_style .footer_bar .container{position: relative;}
.footery_style .footer_bar .footer_bar_title{font-size: 18px;color: #333;margin: 0;position: absolute;}
.footery_style .footer_bar .title_01{left: 0;}
.footery_style .footer_bar .title_02{left: 834px;}
.footery_style .footer_bar .title_03{left: 834px;top: 80px;}
.footery_style .footer_nav{width: 100%;height: 50px;background-color: #f8f8f8;opacity: 0;transform: translateY(100%);animation-delay: 200ms;}
.footery_style .footer_nav .container{display: flex;}
.footery_style .footer_nav .list-inline {height: 50px;padding: 0;margin: 0 auto;line-height: 50px;text-align: center;}
.footery_style .footer_nav li {height: 50px;padding: 0 20px;text-align: center;line-height: 56px;font-size: 14px;color: #333;}
.footery_style .footer_nav a{height: 50px;flex: 1;/* text-align: center; */line-height: 56px;font-size: 14px;color: #333;}
.footery_style .footer_nav a:hover{background: linear-gradient(to right, red, blue);-webkit-background-clip: text;color: transparent;}
.footery_style .footer_nav a:last-child{padding-right: 0;}
.footery_style .footer_copyright{width: 100%;height: 50px;background-color: #1b0245;opacity: 0;transform: translateY(100%);animation-delay: 300ms;}
.footery_style .footer_copyright .container{position: relative;}
.footery_style .footer_copyright .footer_logo{width: 192px;height: 100px;position: absolute;left: 0;bottom: 0;transform: skew(165deg);background-color: #385dd0;box-shadow: 0 10px 10px #385dd0;overflow: hidden;}
.footery_style .footer_copyright .footer_logo img{transform: skew(-165deg) translateX(-50%) translateY(-50%);position: absolute;top: 50%;max-height: 65px;border-right: 192px solid transparent;filter: drop-shadow(192px 0 #fff);}
.footery_style .footer_copyright .footer_copyright_text{width: 100%;height: 50px;line-height: 56px;color: #fff;text-align: center;float: right;}
.footery_style .footer_copyright .footer_copyright_text .footer_text_title{text-transform: uppercase;}

/*====================    footery_style    =====================*/
.web_banner{width: 100%;height: 350px;background: no-repeat center;}

/*====================    fish    =====================*/
.huntfish{background-attachment: fixed !important;}

/*====================    live    =====================*/
.live_main .live_chege{margin: 30px auto 30px;height: 1300px;}
.live_main .live_chege .container{position: relative;}
.live_main .live_chege .live_list{width:640px;height: 310px;position:relative;margin-bottom: 20px;float: left;background: #ebebeb no-repeat left bottom/contain;}
.live_main .live_chege .live_list:nth-child(1),.live_main .live_chege .live_list:nth-child(5){width: 640px;height: 640px;}
.live_main .live_chege .live_list:nth-child(5){ float: right;}
.live_main .live_chege .live_list:nth-child(5) .title-black{zoom:2;margin: 76px 0 0 0;}
/*.live_main .live_chege .live_list:nth-child(2),.live_main .live_chege .live_list:nth-child(3){width: 640px;}*/
.live_main .live_chege .live_list:nth-child(2),.live_main .live_chege .live_list:nth-child(3),.live_main .live_chege .live_list:nth-child(5),.live_main .live_chege .live_list:nth-child(8){margin-left: 20px;}
.live_main .live_chege .live_list:nth-child(8){ left: 310px; }
.live_main .live_chege .live_list:nth-child(7),.live_main .live_chege .live_list:nth-child(8){position: absolute;top: 990px;}
.live_main .live_chege .live_list .live-item{height: 100%;color: #ffffff;}
.live_main .live_chege .live_list .item-hover{width: 100%;height:100%;position:absolute;top:0;left:0;padding: 40px;text-align: center;display: inline-block;z-index: 19;opacity: 0;transition: all .2s;}
.live_main .live_chege .live_list .item-hover:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);opacity: .8;}
.live_main .live_chege .live_list:hover .item-hover{opacity: 1;}
.live_main .live_chege .live_list .log_all{width:215px;height:98px;background: no-repeat;display: none;}
.live_main .live_chege .live_list .log_ag{background-position:-215px -8px;}
.live_main .live_chege .live_list .log_bb{background-position:-215px -132px;}
.live_main .live_chege .live_list .log_ebet{background-position:-215px -244px;}
.live_main .live_chege .live_list .log_og{background-position:-215px -376px;}
.live_main .live_chege .live_list .log_sa{background-position:-215px -484px;}
.live_main .live_chege .live_list .log_gd{background-position:-215px -608px;}
.live_main .live_chege .live_list .log_ds{background-position:-215px -724px;}
.live_main .live_chege .live_list .log_shenbo{height: 100px;background-position: -215px -852px;}
.live_main .live_chege .live_list .log_ea{background-position:-215px -966px;}
.live_main .live_chege .live_list .log_bg{background-position:-215px -1076px;}
.live_main .live_chege .live_list .log_pt{background-position:-215px -1290px;}
.live_main .live_chege .live_list .log_aes{background-position:-215px -1190px;}
.live_main .live_chege .live_list .log_prg{background-position:-215px -1390px;}
.live_main .live_chege .live_list .log_xbb{background-position:-215px -1500px;}
.live_main .live_chege .live_list .log_ab{background-position:-215px -1620px;}
.live_main .live_chege .live_list .log_tg{background-position:-215px -1840px;}
.live_main .live_chege .live_list .log_wm{background-position:-215px -1980px;}
.live_main .live_chege .live_list .log_tp{background-position:-215px -2100px;}

.live_main .live_chege .live_list:nth-child(1):hover .logo .log_all,.live_main .live_chege .live_list:nth-child(5):hover .logo .log_all{background-position-x:0;}
.live_main .live_chege .live_list .item-hover .logo h5{font-size: 16px;border-bottom: 1px solid rgba(255, 255, 255, .4);padding-bottom: 10px;}
.live_main .live_chege .live_list .hot-list{height: 140px;display: block;margin-bottom:12px;}
.live_main .live_chege .live_list .cover_ico{width: 49%;display: inline-block;text-align: center;margin: 0;}
.live_main .live_chege .live_list .cover_ico .gui{vertical-align: middle;}
.live_main .live_chege .live_list .cover_ico a{font-size: 14px;color: #ffffff;line-height: 36px;}
.live_main .live_chege .live_list .live-play{width: 120px;height: 40px;border-radius: 20px;font-size: 14px;line-height:40px;display:inline-block;color: #ffffff;border: 1px solid #fff;/* transform: skewX(-16deg); */-ms-transform: skewX(-16deg);-moz-transform: skewX(-16deg);/* -webkit-transform: skewX(-16deg); */}
.live_main .live_chege .live_list .live-play span,.mySports .api-des .btn-start span,
.nav_list .api-item .logo,.nav_list .api-item p{display: inline-block;/* transform: skewX(16deg); */-ms-transform: skewX(16deg);-moz-transform: skewX(16deg);/* -webkit-transform: skewX(16deg); */}
.live_main .live_chege .live_list .img_bg{width: 100%;height: 100%;position: absolute;bottom: 0; background-repeat: no-repeat;}
/*.live_main .live_chege .live_list:nth-child(1) .img_bg{background-image: url(../images/live/test_live_01.png);}*/
/*.live_main .live_chege .live_list:nth-child(2) .img_bg{background-image: url(../images/live/test_live_02.png);}*/
/*.live_main .live_chege .live_list:nth-child(3) .img_bg{background-image: url(../images/live/test_live_03.png);}*/
/*.live_main .live_chege .live_list:nth-child(4) .img_bg{background-image: url(../images/live/test_live_04.png);}*/
/*.live_main .live_chege .live_list:nth-child(5) .img_bg{background-image: url(../images/live/test_live_05.png);}*/
/*.live_main .live_chege .live_list:nth-child(6) .img_bg{background-image: url(../images/live/test_live_06.png);}*/
/*.live_main .live_chege .live_list:nth-child(7) .img_bg{background-image: url(../images/live/test_live_07.png);}*/
/*.live_main .live_chege .live_list:nth-child(8) .img_bg{background-image: url(../images/live/test_live_08.png);}*/
.live_main .live_chege .live_list .title-black{width: 120px;float: right;margin-top: 76px;text-align: center;font-size: 16px;color: #5c5c5c;}
.live_main .live_chege .live_list .item-hover .logo,.live_main .live_chege .live_list .item-hover .cover{position: relative;}
.live_main .live_chege .live_list:nth-child(1) .item-hover .logo,
.live_main .live_chege .live_list:nth-child(5) .item-hover .logo{padding-top: 80px;margin-bottom: 20px;text-align: center;}
.live_main .live_chege .live_list:nth-child(1) .cover_ico,.live_main .live_chege .live_list:nth-child(6) .cover_ico{width: 24%;margin: 10px 0;}
.live_main .live_chege .live_list:nth-child(2) .cover_ico,.live_main .live_chege .live_list:nth-child(3) .cover_ico{width: 19%;margin: 10px 0;}
.live_main .live_chege .live_list:nth-child(1) .item-hover .cover_ico a,.live_main .live_chege .live_list:nth-child(6) .item-hover .cover_ico a{font-size: 16px;}
.live_main .live_chege .live_list:nth-child(1) .item-hover .live-play,.live_main .live_chege .live_list:nth-child(6) .item-hover .live-play{width: 218px;height: 50px;border-radius: 25px;line-height: 48px;font-size: 16px;}
.live_main .live_chege .live_list:nth-child(2) .item-hover .live-play,.live_main .live_chege .live_list:nth-child(3) .item-hover .live-play{width: 218px;}
.live_main .live_chege .live_list:nth-child(1) .item-hover .logo span,.live_main .live_chege .live_list:nth-child(5) .item-hover .logo span{display: block;margin: auto;}
.live_main .live_chege .live_list:nth-child(1) .item-hover .logo .title,.live_main .live_chege .live_list:nth-child(6) .item-hover .logo .title{font-size: 18px;padding-bottom: 24px;}
.live_main .live_chege .live_list:nth-child(1) .title-black{margin-top: 134px;margin-right: 80px;}
.live_main .live_chege .live_list:nth-child(2) .title-black,.live_main .live_chege .live_list:nth-child(3) .title-black{float: left;margin-left: 80px;margin-top: 80px;}
.live_main .live_chege .live_list:nth-child(5) .title-black,.live_main .live_chege .live_list:nth-child(8) .title-black{float: left;/* margin-left: 80px; *//* margin-top: 80px; */}
.live_main .live_chege .live_list:nth-child(6) .title-black,.live_main .live_chege .live_list:nth-child(4) .title-black{float:left;margin-left: 430px;}
.live_main .live_chege .live_list .title-black span{margin-left: -50px; display: inline-block;-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);}
.live_main .live_chege .live_list .title-black p{margin-top: -30px;}
.live_main .live_chege .live_list:nth-child(1) .title-black span{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.live_main .live_chege .live_list:nth-child(1) .title-black p{margin-top: 0;font-size: 18px;}

/*====================    casino    =====================*/
#casino_style .container{width: 1300px;}
#casino_style .jackpot_casino{float: left;margin: 0;padding: 0;height: 70px;overflow: hidden;position: relative;left: 50%;top: 220px;transform: translateX(-50%);}
#casino_style .jackpot_casino li{float: left;width: 58px;height: 70px;position: relative;}
#casino_style .jackpot_casino li div{width: 30px;height: 52px;position: relative;left: 50%;top: 8px;transform: translateX(-50%);background-position: center -490px;transition: all .3s;}
#casino_style .jackpot_casino li.digital_00 div{background-position-y: -490px;}
#casino_style .jackpot_casino li.digital_01 div{background-position-y: -436px;}
#casino_style .jackpot_casino li.digital_02 div{background-position-y: -382px;}
#casino_style .jackpot_casino li.digital_03 div{background-position-y: -328px;}
#casino_style .jackpot_casino li.digital_04 div{background-position-y: -274px;}
#casino_style .jackpot_casino li.digital_05 div{background-position-y: -220px;}
#casino_style .jackpot_casino li.digital_06 div{background-position-y: -166px;}
#casino_style .jackpot_casino li.digital_07 div{background-position-y: -112px;}
#casino_style .jackpot_casino li.digital_08 div{background-position-y: -58px;}
#casino_style .jackpot_casino li.digital_09 div{background-position-y: -4px;}
#casino_style .jackpot_casino .cky_0a,#casino_style .jackpot_casino .cky_0b{width: 5px;height: 11px;margin-top: 50px;background-position: 0 -70px;}
#casino_style .jackpot_casino .cky_0b{background-position-x: -7px;}
#casino_style .main-casino .casino{padding-top: 30px;background-color: #f8f8f8;}
#casino_style .main-casino .casino > .container.gutter-20{padding: 0;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container{background-color: #fff;border-radius: 10px;overflow: hidden;position: relative;}
#casino_style .main-casino .casino.theme-white > .container .api-nav.api-nav-slide{height: 90px;}
#casino_style .main-casino .casino.theme-white > .container .api-nav.api-nav-slide .swiper-container{height: 90px !important;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container:before{content: '';width: 100%;height: 1px;background-color: #fff;position: absolute;left: 0;bottom: 0;z-index: 999;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide{border-width: 0;height: 90px !important;position: relative;opacity: 0;transform: translateY(100%);animation-delay: 0ms;overflow: hidden;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:before{content: '';width: 1px;height: 60px;background-color: #eaeaea;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.active:before,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:hover:before,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:nth-child(1):before,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:nth-child(6):before,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:nth-child(11):before,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:nth-child(16):before{background-color: initial;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide a:after{content: '';width: 80%;height: 1px;background-color: #eaeaea;position: absolute;left: 50%;bottom: 0;transform:translateX(-50%);}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.active a:after,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:hover a:after{background-color: initial;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.odd{background-color: initial;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.active,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:hover{border-top: none;background: #385dd0;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide a{height: 100%;padding-left: 130px;text-align: left;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide a .gui{/* width: 56px; *//* height: 56px; *//* border-radius: 28px; *//* box-shadow: 0 0 29px rgba(0,0,0,.1); */position: absolute;left: 80px;top: 50%;transform: translateX(-50%) translateY(-50%);background-position-y: 0 !important;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.active a .gui{/* background-position-y: -54px !important; */filter: drop-shadow(192px 0 #fff);margin-left: -192px;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide a em{line-height: 90px;}
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide.active a em,
#casino_style .main-casino .casino.theme-white > .container .api-nav .swiper-container .swiper-slide:hover a em{color: #fff;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts{width: 100%;height: 90px;border-radius: 10px;margin: 20px auto 30px;background-color: #fff;border-width: 0;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .toggle-api{background-image: none;margin: 26px 10px;}
#casino_style .main-casino .casino > .container .casino-sorts .nav-tabs > li{height: 90px;background-color: initial;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li > a{margin-top: 0;line-height: 90px;padding: 0 30px;position: relative;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li.active > a,
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li:hover > a{background-color: initial;color: #e10f7d;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li > a:before{content: '';width: 1px;height: 15px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color: #333;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li:last-child > a:before{display: none;}
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li.active > a:before,
#casino_style .main-casino .casino.theme-white > .container .casino-sorts .nav-tabs > li:hover > a:before{background-color: #e10f7d;}
#casino_style .main-casino .casino > .container .casino-sorts .search-box{margin-top: 0;position: relative;top: 50%;transform: translateY(-50%);}
#casino_style .main-casino .casino > .container .casino-sorts .search-box .btn-search {background: linear-gradient(to bottom right, #516bde , #575fc7 , #ea34d4 , #e85aa5);border: 1px solid #9a4ccd;}
#casino_style .main-casino .casino > .container .casino-sorts .search-box .btn-search:hover{background-color: #385dd0;background-image: initial;border-color: #385dd0;}
#casino_style .main-casino .casino > .container .game-list-header{display: none;}
#casino_style .main-casino .casino > .container .casino-game-list .game-item{box-shadow: none;border-radius: 5px;overflow: hidden;}
#casino_style .main-casino .casino > .container .casino-game-list .game-item [class^=imghvr-] figcaption{background-image: linear-gradient(to bottom right, rgba(81, 107, 222, .8) , rgba(87, 95, 199, .8) , rgba(234, 52, 212, .8) , rgba(232, 90, 165, .8));}
#casino_style .main-casino .casino > .container .casino-game-list .game-item .btn-enter{border-radius: 15px;background-color: initial;border: 1px solid #fff;line-height: 28px;}
#casino_style .main-casino .casino > .container .casino-game-list .game-item .btn-enter:hover{background-color: #385dd0;border-color: #5f7bd2;color: #fff;}
#casino_style .main-casino .casino > .container .casino-game-list .game-item .game-info .g_line2 span,
#casino_style .main-casino .casino > .container .g_loading .gui-spinner{color: #e10f7d;}

/*========== sports 体育 =================*/
.main_sports{width: 100%;height: 810px;background: #f8f8f8 no-repeat center top;}
.main_sports-inner {height: auto;background-color: #dbdbdb;}
.main_sports .container{position: relative;height: 100%;}
.main_sports .sports_list{width: 100%;height: 100%;overflow: hidden;position: absolute;}
.main_sports .sports_list .api_des{display: none;}
.main_sports .sports_list .api_des.active{display: block;}
.main_sports .sports_list .api_des .sports_left{padding-top: 188px;width: 480px}
.main_sports .sports_list .api_des .sports_left .sports_title{width: 100%;height: 100px;margin: 0;font-family: 'Founder_01';line-height: 70px;font-size: 36px;color: #333;}
.main_sports .sports_list .api_des .sports_left .sports_title img{margin-right: 10px;}
.main_sports .sports_list .api_des .sports_left .sports_text{width: 100%;min-height: 200px;text-align: justify;line-height: 30px;font-size: 14px;color: #333;margin-top: 30px;}
.main_sports .sports_list .api_des .sports_left .btn-start{width: 160px;height: 44px;border-radius: 22px;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);display: block;line-height: 42px;font-size: 18px;text-align: center;position: relative;color: #385dd0;}
.main_sports .sports_list .api_des .sports_left .btn-start:hover{background-image: linear-gradient(to bottom right, #385dd0 , #385dd0 , #385dd0 , #385dd0);color: #fff;}
.main_sports .sports_list .api_des .sports_left .btn-start:before{content: '';width: 158px;height: 42px;border-radius: 21px;background-color: #e7e7e7;position: absolute;margin: 1px;left: 0;top: 0;}
.main_sports .sports_list .api_des .sports_left .btn-start:hover:before{background-color: #385dd0;}
.main_sports .sports_list .api_des .sports_left .btn-start em{position: relative;font-style: normal;}
/*.main_sports .sports_list .api_des .sports_right{position: absolute;right: 0;top: 0;}*/
.main_sports .sports_list .api_des .sports_right{position: absolute;right: 0;top: 0;width: 791px;height: 575px;top: 80px;background: no-repeat center/auto 100%;}
/*.main_sports .sports_list .api_des#sb .sports_right{width: 791px;height: 575px;background-image: url(../images/sports/sb_01.png);top: 80px;}*/
/*.main_sports .sports_list .api_des#rs .sports_right{width: 731px;height: 855px;background-image: url(../images/sports/rs_01.png);top: 80px;}*/
/*.main_sports .sports_list .api_des#xiaojin .sports_right{width: 731px;height: 855px;background-image: url(../images/sports/rs_01.png);top: 80px;}*/
/*.main_sports .sports_list .api_des#esb .sports_right{width: 769px;height: 494px;background-image: url(../images/sports/esb_01.png);top: 80px;}*/
.main_sports .sports_list .api_des#esb .sports_right:before,
.main_sports .sports_list .api_des#esb .sports_right:after{content: '';position: absolute;left: 50%;transform: translateX(-50%);}
/*.main_sports .sports_list .api_des#esb .sports_right:before{width: 750px;height: 59px;background-image: url(./images/sports/esb_02.png);top: 420px;z-index: 999;}*/
/*.main_sports .sports_list .api_des#esb .sports_right:after{width: 880px;height: 106px;background-image: url(./images/sports/esb_03.png);top: 450px;}*/
.main_sports .sports_nav{width: 100%;position: absolute;bottom: 33px;text-align: center;}
.main_sports .sports_nav .api_item{width: 165px;height: 94px;border-radius: 5px;background-color: #fafafa;text-align: center;display: inline-block;overflow: hidden;margin: 0 31px;transition: all .3s;}
.main_sports .sports_nav .api_item.active,
.main_sports .sports_nav .api_item:hover{background-color: #385dd0;}
.main_sports .sports_nav .api_item img{display: block;max-height: 40px;margin: 14px auto 6px;opacity: .5;position: relative;}
.main_sports .sports_nav .api_item:hover img,
.main_sports .sports_nav .api_item.active img{filter: drop-shadow(165px 0 #fff);opacity: 1;}
.main_sports .sports_nav .api_item .sports_nav_name{font-size: 14px;color: #333;font-style: normal;opacity: .5;transition: all .3s;}
.main_sports .sports_nav .api_item:hover .sports_nav_name,
.main_sports .sports_nav .api_item.active .sports_nav_name{color: #fff;opacity: 1;}
.main_sports .api-tabs{background: #fff;border: 0;border-radius: 10px;margin: 20px auto 0;padding: 0;overflow: hidden;}
.main_sports .api-tabs li,.main_sports .api-tabs>li.active{border: 0;background-color: #fff;transition: all .3s;}
.main_sports .api-tabs li:hover,
.main_sports .api-tabs li.active{background-color: #395ed0;}
.main_sports .carousel-inner .api-tabs>li>a:link,
.main_sports .api-tabs>li>a:visited,
.main_sports .api-tabs>.disabled:hover>a{height: 48px;line-height: 48px;color: #5a5a5a;transition: all .3s;}
.main_sports .api-tabs li:hover>a,
.main_sports .api-tabs li.active>a{color: #fff !important;}
/*.main_sports .api-tabs li a span.gui-logo-188bet:before{filter: brightness(0.4);content: "";display: block;background: no-repeat 10px 10px;width: 41px;height: 60px;}*/
.main_sports .api-tabs li:hover a span.gui-logo-188bet:before,.main_sports .api-tabs li.active a span.gui-logo-188bet:before{filter: brightness(1);}
/*.main_sports .api-tabs li a span.gui-logo-188:before,*/
/*.main_sports .api-tabs li a span.gui-logo-cr:before{filter: brightness(0.4);content: "";display: block;background: no-repeat 10px 10px;width: 41px;height: 60px;}*/
.main_sports .api-tabs li:hover a span.gui-logo-188:before,.main_sports .api-tabs li.active a span.gui-logo-188:before{filter: brightness(1);}
.main_sports .bulk-frame{border-radius: 5px;background-color: #fff;border: 1px solid #eee;margin: 10px auto 20px;}
.main_sports .bulk-frame .full-screen a{background-color: #c5c5c5;}

/*金融*/
/*main.main-esports .esports .esports_api .api_item.e_esb.active {background: url("images/esb_btn_hover.png")}*/
/*main.main-esports .esports .esports_api .api_item.e_esb .img01{display: none;}*/
/*========== lottery 彩票 =================*/
.main-lottery .lottery{padding-top: 30px;background-color: #f8f8f8;}
.main-lottery .api-tabs{border:none;height: 90px;border-radius: 10px;overflow: hidden;background: #ffffff; padding: 0;border-left: 0;border-right: 0;}
.main-lottery .carousel-inner .api-tabs>li{border-width: 0;position: relative;}
.main-lottery .carousel-inner .api-tabs>li + li:before{content: '';width: 1px;height: 60px;background-color: #eaeaea;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.main-lottery .api-tabs>li.active a,
.main-lottery .api-tabs>li>a:hover{background-color: #385dd0;color: #fff;}
.main-lottery .carousel-inner .api-tabs>li>a:link,
.main-lottery .api-tabs>li>a:visited,
.main-lottery .api-tabs>.disabled:hover>a{height: 90px;line-height: 90px;padding-left: 55px;position: relative;transition: all .5s;}
.main-lottery .api-tabs .gui{width: 55px;height: 55px;border-radius: 28px;background-color: #fff;box-shadow: 0 0 29px rgba(0,0,0,.1);position: absolute;margin-left: -75px;margin-top: 15px;background-position: center !important;}
/*.main-lottery .api-tabs .gui-logo-bb{background-image: url(../images/lottery/bb.png);}*/
/*.main-lottery .api-tabs .gui-logo-kg{background-image: url(../images/lottery/kg.png);}*/
/*.main-lottery .api-tabs .gui-logo-lb{background-image: url(../images/lottery/lb.png);}*/
/*.main-lottery .api-tabs .gui-logo-lt{background-image: url(../images/lottery/lt.png);}*/
/*.main-lottery .api-tabs .gui-logo-vr{background-image: url(../images/lottery/vr.png);}*/
/*.main-lottery .api-tabs .gui-logo-yb{background-image: url(../images/lottery/yb.png);}*/
/*.main-lottery .api-tabs .gui-logo-tcg{background-image: url(../images/lottery/tcg.png);}*/
/*.main-lottery .api-tabs .gui-logo-gpi{background-image: url(../images/lottery/gpi.png);}*/
/*.main-lottery .api-tabs .gui-logo-tp{background-image: url(../images/lottery/tp.png);}*/
/*.main-lottery .api-tabs .gui-logo-qq{background-image: url(../images/lottery/qq.png);}*/
/*.main-lottery .api-tabs .gui-logo-gb{background-image: url(../images/lottery/gb.png);}*/
/*棋牌与彩票内页的sd棋牌、yb彩票 api图片改为拼搏pinbo logo*/
/*.main-lottery .api-tabs .gui-logo-yb{background-image: url(../images/lottery/pinbo.png);}*/
.main-lottery .api-tabs .gui:before{display: none;}

#main_lottery .game-list {margin: 20px -10px 30px;overflow: hidden;}
#main_lottery .row{margin-left: 0;}
#main_lottery .lottery-box .game-list .lottery_list {float: left;text-align: center;padding: 0 10px;margin-bottom: 20px;}
#main_lottery .lottery-box .game-list .lottery_list .game-item {width: 100%;padding: 43px 0;border-radius: 5px;background-color: #fff;position: relative;}
#main_lottery .lottery-box .game-list .lottery_list .game-item:before {content: '';width: 100%;height: 100%;border-radius: 5px;position: absolute;left: 0;top: 0;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);opacity: .8;z-index: 2;display: none;}
#main_lottery .lottery-box .game-list .lottery_list .game-item:hover::before{content: '';display: block;}
#main_lottery .lottery-box .game-list .lottery_list .game-item ._vr_mt_check.item {width: 100%;display: block;}
#main_lottery .game-item .item .cover .cover-name {margin: 110px auto 0;color: #fff;text-align: center;z-index: 2;text-shadow: none;width: 50%;height: 30px;line-height: 28px;font-size: 14px;border-radius: 15px;border: 1px solid #fff;}
#main_lottery .game-item .title {text-align: center;position: absolute;top: 75px;z-index: 3;display: none;}
#main_lottery .lottery-box .game-list .lottery_list .game-item:hover .title{display: block;}
#main_lottery .game-item .title .btn-play {height: 56px;line-height: 56px;background: none;width: 243px;display: block;font-size: 20px;color: #fff;}

#main_lottery .nav-lottery-tabs li {border: 1px solid #eaeaea;background: #ffffff;}
#main_lottery .nav-lottery-tabs li.active,#main_lottery .nav-lottery-tabs li:hover {background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);}
#main_lottery .nav-lottery-tabs>li>a {color: #888;}
#main_lottery .nav-lottery-tabs>li.active>a,
#main_lottery .nav-lottery-tabs>li:hover>a,
#main_lottery .nav-lottery-tabs>li.active>a:hover,
#main_lottery.nav-lottery-tabs>li.active>a:focus {color: #ffffff;}


/*========== chess 棋牌 =================*/
.chess_body{padding: 30px 0 30px;background-color: #f8f8f8;}
.chess_body .chess_content{width: 100%;margin: 0 -10px;}
.chess_body .chess_content .chess_nav{width: 100%;height: 90px;margin-bottom: 25px;border-radius: 10px;background-color: #fff;display: flex;overflow: hidden;}
.chess_body .chess_content .chess_nav .chess_nav_in{flex: 1;height: 90px;line-height: 90px;font-size: 16px;color: #888;padding-left: 50px;cursor: pointer;text-align: center;position: relative;}
.chess_body .chess_content .chess_nav .chess_nav_in.active{background-color: #385dd0;color: #fff;}
.chess_body .chess_content .chess_nav .chess_nav_in + .chess_nav_in:before{content: '';width: 1px;height: 60px;background-color: #eaeaea;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.chess_body .chess_content .chess_nav .chess_nav_in.active:before{background-color: #385dd0;}
.chess_body .chess_content .chess_nav .chess_nav_in .api_logo{width: 50px;height: 50px;border-radius: 28px;background: #fff;box-shadow: 0 0 29px rgba(0,0,0,.1);position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);margin-left: -50px;background-position-y: -2px;}
.chess_body .chess_content .chess_nav .chess_nav_in.active .api_logo{background-position-y: -56px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_p-ky .api_logo{background-position-x: -1796px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_vg .api_logo{background-position-x: -1995px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_qly .api_logo{background-position-x: -1895px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_ly .api_logo{background-position-x: -2098px;}
/*.chess_body .chess_content .chess_nav .chess_nav_in.api_sd .api_logo{background-position-x: -2196px;}*/
.chess_body .chess_content .chess_nav .chess_nav_in.api_fg .api_logo{background-position-x: -2395px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_dtg .api_logo{background-position-x: -2600px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_cq .api_logo{background-position-x: -2693px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_gpi .api_logo{background-position-x: -2958px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_km .api_logo{background-position-x: -3038px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_tp .api_logo{background-position-x: -2775px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_lc .api_logo{background-position-x: -2860px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_rich88 .api_logo{background-position-x: -3530px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_ha .api_logo{background-position-x: -3860px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_leg .api_logo{background-position-x: -3960px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_bl .api_logo{background-position-x: -4120px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_idn .api_logo{background-position-x: -4515px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_rummy .api_logo{background-position-x: -4585px;}
.chess_body .chess_content .chess_nav .chess_nav_in.api_sdyl .api_logo{background-position-x: -5031px;}
/*棋牌与彩票内页的sd棋牌、yb彩票 api图片改为拼搏logo*/
.chess_body .chess_content .chess_nav .chess_nav_in.api_sd .api_logo{background-position-x: -2195px;}
.chess_body .chess_content .chess_nav .chess_nav_in em{font-style: normal;}
.chess_body .chess_content .chess_chege .chess_chege_in{display: none;}
.chess_body .chess_content .chess_chege .chess_chege_in.active{display: block;}
.chess_body .chess_content .chess_list{width: 20%;padding: 0 10px 20px;float: left;}
.chess_body .chess_content .chess_list .start_btn{width: 100%;border-radius: 5px;background-color: #fff;display: block;text-align: center;position: relative;}
.chess_body .chess_content .chess_list .start_btn em{font-style: normal;display: block;opacity: 1;transition: all .3s;}
.chess_body .chess_content .chess_list .start_btn .chess_images{width: 100%;padding: 43px 43px 0;display: block;}
.chess_body .chess_content .chess_list .start_btn .chess_images img{width: 100%;}
.chess_body .chess_content .chess_list .start_btn:hover .chess_images em{opacity: 0;}
.chess_body .chess_content .chess_list .start_btn .chess_images .chess_thorr{font-size: 14px;color: #333;line-height: 56px;}
.chess_body .chess_content .chess_list .start_btn .chess_text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;transition: all .3s;}
.chess_body .chess_content .chess_list .start_btn:hover .chess_text{opacity: 1;}
.chess_body .chess_content .chess_list .start_btn .chess_text:before{content: '';width: 100%;height: 100%;border-radius: 5px;position: absolute;left: 0;top: 0;background-image: linear-gradient(to bottom right, #435cd0 , #8c3aad , #e90e81 , #e90e81);opacity: .8;}
.chess_body .chess_content .chess_list .start_btn .chess_text em{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-100%);font-size: 20px;color: #fff;}
.chess_body .chess_content .chess_list .start_btn .chess_text .chess_title_02{width: 50%;height: 30px;line-height: 28px;font-size: 14px;border-radius: 15px;border: 1px solid #fff;transform: translateX(-50%) translateY(100%);}

/* 棋牌页面-选项卡切换时的过渡 */
@keyframes fadeIn {
	from {opacity: 0;}
	to {opacity: 1;}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

/*========== promo 优惠 =================*/
.promo_main .web_banner {height: 433px;}
.promo_style{background-color: #f8f8f8;padding-bottom: 10px;}
.promo_style .promo_top_bar{width: 100%;height: 80px;margin: 30px auto 25px;padding: 0 23px;border-radius: 10px;line-height: 80px;background-color: #fff;}
.promo_style .promo_top_bar ._vr_promo{padding: 0;margin: 0;}
.promo_style .promo_top_bar ._vr_promo li{float: left;}
.promo_style .promo_top_bar ._vr_promo li a{padding: 0 35px;font-size: 14px;color: #333;display: block;position: relative;}
.promo_style .promo_top_bar ._vr_promo li a:hover,
.promo_style .promo_top_bar ._vr_promo li.active a{color: #e10f7d;}
.promo_style .promo_top_bar ._vr_promo li a:before{content: '';width: 1px;height: 15px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color: #333;}
.promo_style .promo_top_bar ._vr_promo li:last-child > a:before{display: none;}
.promo_style .promo_top_bar ._vr_promo li a:hover:before,
.promo_style .promo_top_bar ._vr_promo li.active a:before{background-color: #e10f7d;}
.promo_style .promo_top_bar .search-bar{position: relative;top: 50%;transform: translateY(-50%);}
.promo_style .promo_top_bar .search-bar .input-wrap{position: relative;margin-right: 10px;}
.promo_style .promo_top_bar .search-bar .input-wrap #search-input{width: 160px;height: 32px;padding-right: 30px;border-radius: 3px;}
.promo_style .promo_top_bar .search-bar .input-wrap .icon-search{width: 18px;height: 18px;position: absolute;right: 4px;top: 50%;margin-top: -9px;background: /*url(../../commonPage/themes/promo/images/black/icon-search.png)*/ no-repeat;}
.main-promo.theme-white .promo-top-bar .search-bar .btn-search{background: linear-gradient(to bottom right, #516bde , #575fc7 , #ea34d4 , #e85aa5) !important;border: 1px solid #9a4ccd !important;}
.main-promo.theme-white .promo-top-bar > ul li.active{background:#516bde !important; }
.main-promo.theme-white .promo-top-bar > ul li.active:after{border-top: 5px solid #516bde !important;}
.main-promo .list-type2 .list_type2_item_tit{border-left: 4px solid #ea34d4 !important;}
/*  弹窗内容  */
.layui-layer.promo_detail .layui-layer-content{height: 503px !important;}
.layui-layer.promo_detail .layui-layer-content .promo-content{height: 493px;}
.layui-layer.promo_detail .layui-layer-content .promo-content .content p{margin-bottom: 0;text-indent: 0em;}
.layui-layer.promo_detail .layui-layer-content .promo-content table{width: auto !important;}

/*========== agent 代理 =================*/
.main-agent{margin-top: 146px !important;background-color: #f8f8f8;}
.main-agent .agent-slide{height: 630px;}
.main-agent .agent-slide .slide,.main-agent .agent-slide .slide .slide-inner li,.main-agent .agent-slide .slide .slide-inner li a{height: 630px;}
.main-agent .agent-slide .slide .slide-indicators ul li{width: 46px;height: 4px;background-color: #fff;}
.main-agent .agent-slide .slide .slide-indicators ul li.active{opacity: 1;background-color: #24035c;}
.main-agent .tab-content>.tab-pane{min-height: 630px;}

/*======== about 关于================*/
.register-about{padding: 22px 0;background-color: #f8f8f8;}
.register-about .text_left,.register-about .text_right{background: #ffffff;}
.register-about .text_left{width: 200px;float: left;}
.register-about .text_left .page-list{padding:0 24px;}
.register-about .text_left .page-list li{height: 70px;display: inline-block;border-bottom: 1px solid #ededed;}
.register-about .text_left .page-list li a{width: 136px;height: 46px;text-align: center;margin-top: 12px;font-size:14px;color:#4c4c4c;padding: 0;line-height: 46px;border: none;transform: skewX(-16deg);-ms-transform: skewX(-16deg);-moz-transform: skewX(-16deg);-webkit-transform: skewX(-16deg);}
.register-about .text_left .page-list li a span{display: inline-block;transform: skewX(16deg);-ms-transform: skewX(16deg);-moz-transform: skewX(16deg);-webkit-transform: skewX(16deg);}
.register-about .text_left .page-list li a:hover,.register-about .text_left .page-list li a.active{background: linear-gradient(to bottom right, #516bde , #575fc7 , #ea34d4 , #e85aa5);color:#ffffff;-webkit-box-shadow: 1px 1px 6px 1px rgb(199, 62, 209);-moz-box-shadow: 1px 1px 6px 1px rgba(247, 7, 7, 0.392);-ms-box-shadow: 1px 1px 6px 1px rgba(247, 7, 7, 0.392);box-shadow: 1px 1px 6px 1px rgb(84, 102, 212);}
.register-about .text_right{width: 1082px;float: right;padding: 25px;font-size: 14px;}
.register-about .text_right h3{margin-bottom: 20px;margin-top:0;font-size: 32px;}

/*================ 登陆公告(调整为居中展示#70033) ================ */
.bootstrap-dialog.login-dialog {top: 50% !important;left: 50% !important;bottom: auto !important;transform: translate(-50%, -50%);}

/*======== vi_VN 越南文================*/
/*.header_style.vi_VN .static_bar .star_register ._vr_loginSuccess .information ._vr_balanceBox > a,*/
/*.header_style.vi_VN .static_bar .star_register ._vr_loginSuccess .information > a,*/
/*.header_style.vi_VN .static_bar .star_register ._vr_loginSuccess .unLogicon > a {margin-right: 1px;}*/
/*.header_style.vi_VN .static_bar .star_register a.service_button {margin-left: 5px;padding-left: 35px;}*/
/*.index_main.vi_VN .index_mobile .mobile_package .mobile_button span:hover:after,*/
/*.index_main.vi_VN .index_mobile .mobile_package .mobile_button span.active:after{left: -175px;}*/
/*.index_main.vi_VN .index_mobile .mobile_package .mobile_button span:after {left: 17px;}*/
/*.index_main.vi_VN .index_mobile .mobile_images .mobile_images_02{background-image: url(images/vi_VN/mobile_images_02.png);}*/
/*.index_main.vi_VN .index_mobile .mobile_images .mobile_images_04{background-image: url(images/vi_VN/mobile_images_04.png);}*/
/*.index_main.vi_VN .index_sports .index_sports_computer .computer_chgen.football_computer, .index_main.vi_VN .index_sports .index_sports_computer .computer_chgen.basketball_computer{background-image: url(images/vi_VN/index_sports_computer.png);}*/

/*======== th_TH 泰文================*/
/*.header_style.th_TH .notice .notice_title {margin-right: 5px;}*/
/*.header_style.th_TH .notice .notice_list {width: 1170px;}*/
/*.th_TH .index_main .index_mobile .mobile_package .mobile_button span:hover:after,*/
/*.th_TH .index_main .index_mobile .mobile_package .mobile_button span.active:after{left: -180px;}*/
/*.th_TH .index_main .index_mobile .mobile_package .mobile_button span:after {left: 11px;}*/
/*.th_TH .promo_style .promo_top_bar ._vr_promo li a {padding: 0 30px;}*/
/*.index_main.th_TH .index_mobile .mobile_images .mobile_images_02{background-image: url(images/th_TH/mobile_images_02.png);}*/
/*.index_main.th_TH .index_mobile .mobile_images .mobile_images_04{background-image: url(images/th_TH/mobile_images_04.png);}*/
/*.index_main.th_TH .index_sports .index_sports_computer .computer_chgen.football_computer, .index_main.th_TH .index_sports .index_sports_computer .computer_chgen.basketball_computer{background-image: url(images/th_TH/index_sports_computer.png);}*/

/*!*======== ja_JP 日文================*!*/
/*.header_style.ja_JP .notice .notice_list {width: 1170px;}*/
/*.index_main.ja_JP .index_mobile .mobile_package .mobile_button span:hover:after, .index_main.ja_JP .index_mobile .mobile_package .mobile_button span.active:after {left: -177px;}*/
/*.index_main.ja_JP .index_mobile .mobile_package .mobile_button span:after {left: 15px;}*/
/*.layui-layer.layui-login-dialog.layui-login-dialog .layui-layer-content .register_box ._var_register .form-inline .ja_JP.action {padding: 0;}*/
/*.ja_JP .promo_style .promo_top_bar ._vr_promo li a {padding: 0 30px;}*/
/*.index_main.ja_JP .index_mobile .mobile_images .mobile_images_02{background-image: url(images/ja_JP/mobile_images_02.png);}*/
/*.index_main.ja_JP .index_mobile .mobile_images .mobile_images_04{background-image: url(images/ja_JP/mobile_images_04.png);}*/
/*.index_main.ja_JP .index_sports .index_sports_computer .computer_chgen.football_computer, .index_main.ja_JP .index_sports .index_sports_computer .computer_chgen.basketball_computer{background-image: url(images/ja_JP/index_sports_computer.png);}*/

/*!*======== ko_KR 韩文================*!*/
/*.index_main.ko_KR .index_mobile .mobile_package .mobile_button span:hover:after, .index_main.ko_KR .index_mobile .mobile_package .mobile_button span.active:after {left: -177px;}*/
/*.index_main.ko_KR .index_mobile .mobile_package .mobile_button span:after {left: 15px;}*/
/*.index_main.ko_KR .index_mobile .mobile_images .mobile_images_02{background-image: url(images/ko_KR/mobile_images_02.png);}*/
/*.index_main.ko_KR .index_mobile .mobile_images .mobile_images_04{background-image: url(images/ko_KR/mobile_images_04.png);}*/
/*.index_main.ko_KR .index_sports .index_sports_computer .computer_chgen.football_computer, .index_main.ko_KR .index_sports .index_sports_computer .computer_chgen.basketball_computer{background-image: url(images/ko_KR/index_sports_computer.png);}*/

/*!*======== en_US 英文================*!*/
/*.index_main.en_US .index_mobile .mobile_images .mobile_images_02{background-image: url(images/en_US/mobile_images_02.png);}*/
/*.index_main.en_US .index_mobile .mobile_images .mobile_images_04{background-image: url(images/en_US/mobile_images_04.png);}*/
/*.index_main.en_US .index_sports .index_sports_computer .computer_chgen.football_computer, .index_main.en_US .index_sports .index_sports_computer .computer_chgen.basketball_computer{background-image: url(images/en_US/index_sports_computer.png);}*/

@media (max-width: 1600px) {
	.index_main .index_sports .container {width: calc(100% - 250px);margin-left: 250px;}
	.index_sports_computer > div {zoom: 0.9;margin-top: 80px;}
	.index_main .index_sports .index_sports_bg .sports_chenge.sports_football,
	.index_main .index_sports .index_sports_bg .sports_chenge.sports_basketball {zoom: 0.9;}
}

@media (max-width: 1440px) {
	.index_main .index_sports {height: 740px;}
	.index_main .index_sports .index_in_title {margin-top: 70px;}
	.index_main .index_sports .container {width: calc(100% - 190px);margin-left: 190px;}
	.index_main .index_sports .index_sports_child .index_sports_child_one {width: 680px;}
	.index_main .index_sports .index_sports_child .index_sports_child_one .Event_right_text {right: 0;}
	.index_main .index_sports .index_sports_child .index_sports_child_two {width: 330px;}
	.index_sports_computer > div {zoom: 0.85;margin-top: 100px;}
	.index_main .index_sports .index_sports_bg .sports_chenge.sports_football,
	.index_main .index_sports .index_sports_bg .sports_chenge.sports_basketball {zoom: 0.85;}
}
