/*!
 * JS 金沙
 * Author: w3cut
 * Update by 2016-10-20
 */

/* 禁用响应 */
@media (min-width:990px){
	.container{width:1160px}
}
@media (min-width:1200px){
	.container{width:1160px}
}
.screen-lg .container{width:1160px}
.container{width:1000px !important;}
#casinoBody .container{ width: 1000px}

/*==================== common 公共 ====================*/
body{background-color: #131313;overflow-x: hidden}
a:hover{text-decoration:none;}
header{position: relative;z-index: 100;}
.font-sm{font-size:12px;}
.next-ico{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;}

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

/* tabs API选项卡 */
.casino-tabs{height:60px;margin-bottom:0;}

/* top-bar 顶栏 */
.top-bar{height:35px;line-height:35px; font-size:12px;background-color:#131313;color:#fff;}
.top-bar .container{width: 1200px !important;}
.top-bar a.side:after{margin-left:10px;content:"|";color:#4E382E;}
.top-left{float:left;height:32px;color: #a5906d;}
.top-left>a,.top-right>a{color:#e8c792;}
.top-left>a,.top-right>span{padding: 0 6px;color: #424242}
.top-left>a.hot,.top-right>a.hot{color:#DAD03E;}
.top-left>a:hover,.top-right>a:hover{color:red!important;}
.top-right{float:right;}
.top-right .domain{display:inline-block;color:#949494;padding-right:10px;}
.top-right .domain span{color:#dad03e;}
.top-right .lang{color:#949494;display:inline-block;vertical-align: middle;}
.top-right .lang img{vertical-align:text-bottom;}

/* navbar-default 菜单样式 */
header .navbar-sub{top: 120px}
.navbar-default{position: absolute;width: 100%;height: 93px;margin-bottom:0;}
.navbar-default>.container{width:1300px!important;position:relative;display: flex;justify-content: center;align-items: center;}
.navbar-default .logo{height:96px;display: flex;align-items: center;}
.navbar-default .logo img{max-width: 200px;}
.navbar-collapse{margin-left: 55px;}

.navbar-default .navbar-nav>li>a{margin-top: 1px;width: 100%;height:43px;padding:8px;line-height:18px;color:#fff;font-size:14px;text-align:center;font-weight:bold;border-left:3px solid #4c402e;}
.navbar-default .navbar-nav>li:first-child a{border:none}
.navbar-default .navbar-nav>li:first-child a:hover{border:none}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{color:#eddb87;border-left:3px solid #eddb87;}
.navbar-default .navbar-nav>li>a>span{line-height: 12px;font-size:12px;text-align:center;display:block;font-weight:normal;text-transform: uppercase;color: #74654d;}
.navbar-default .navbar-nav>.hot>a,.navbar-default .navbar-nav>.active.hot>a{background-repeat:no-repeat;background-position:98% 0%;background-image:url(data:image/gif;base64,R0lGODlhFQAMAJEDAP/////SNP8FBf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJFAADACwAAAAAFQAMAAACKpyOqWnrLwCSoNZo5dw6bpVRnwdyY3di1gi1SOMuwzy/9I3jR87nQt8rAAAh+QQFFAADACwAAAAAFQAMAAACJlyOqWnrH1qMoxpbGbq7K8wdkuRNY1leGAq1ovuAG0jTYo1bVA4WADs=);}
.navbar-default .navbar-brand{height:auto;}
/* 2级菜单 */
header .nav{height: 45px;position: relative;display: flex;}
header .nav li{width: auto;}
header .nav .nav-item>a{display: block;color: #fff;padding:5px 15px;font-size: 14px;height: 100%;line-height: 24px;}


/* static-bar 状态栏 */
.static-bar{width:100%;height:53px;position:relative;background:#0C0C0C;border-top:1px solid #313131;border-bottom:1px solid #313131;}
.static-bar > .container{overflow:visible;}
.static-logo{float:left;height:51px;}
.static-logo img{height:100%;}
.static-left{float:left;}
.static-left .title-login{width:110px;height:51px;}
.static-right{float:right;}

.page-index .static-bar{opacity:0;filter:opacity(0);}

/* static-bar >>>> header-login 登录表单 */
.static-right .header-login{padding-top:9px;}
.header-login .form-group,.static-right .btn{position:relative;}
.header-login .form-control{width:156px;height:35px;line-height:12px;color:#BEBEBE;background-color:transparent;border:1px solid #535353;}
.header-login .form-control.username{background: no-repeat 10px 50%;padding-left:35px;}
.header-login .form-control.password{background: no-repeat 10px 50%;padding-left:35px;}
.header-login .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.header-login .acc-unicode{position:absolute;right:8px;top:0;line-height:35px;}
.header-login .acc-unicode span{color:#BEBEBE;font-family:Arial;}
.header-login .acc-unicode a{color:#C39547;text-decoration:underline;font-size:12px;}
.header-login .acc-unicode a:hover{color:#F1EDA9;text-decoration:none;}
.header-login .btn{width:130px;height:34px;border:none;}
.header-login .btn.btn-login{background: no-repeat 0 0;}
.header-login .btn.btn-login:hover{background-position:0 -34px;}
.header-login .btn.btn-reg{background: no-repeat 0 0;}
.header-login .btn.btn-reg:hover{background-position:0 -34px;}
.header-login .forget{margin-left:7px;color:#FFCF53;text-decoration:underline;font-size:12px;}
.header-login .forget:hover{color:#F1EDA9;text-decoration:none;}

/* static-bar >>>> header-panel 状态面板 */
.static-right .header-panel{line-height:46px;}
.header-panel>a,.static-btn{color:#aaa;text-shadow:0 1px 0 #000;transition:all 300ms;}
.header-panel>a:hover,.static-btn:hover{color:#f1eda9;}
.header-panel .label{border-radius:30px;background-color:#FFCF53;color:#000;text-shadow:none;}
.header-panel .text-money{color:#efbd38;font-size:12px;}
.header-panel .static-btn .text-money{color:#efbd38;}
.show-on-hover{vertical-align:top}
.show-on-hover:hover > ul.dropdown-menu{display:block;}

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

/* footer-bar 底栏 */
.footer-bar{font-size:12px;text-align:center;background: no-repeat top;padding: 20px 0 50px;}
.footer-bar .footer-title{height: 70px;color: #635846;font-weight: 600;}
.footer-bar .footer-title > p:nth-child(1){font-family: Microsoft YaHei;font-size: 30px;letter-spacing: 6px;line-height: 48px;margin: unset;}
.footer-bar .footer-title > p:nth-child(2){font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 22px;letter-spacing: 0;white-space: nowrap;}
.footer-bar .footer-contact{display: flex;flex-direction: row;justify-content:center;align-items: center;}
.footer-bar .footer-contact .qrcode{position: relative;display: flex;justify-content: center;width: 147px;height: 147px;padding-right: 50px;border-right: 1px solid #635846;}
.footer-bar .footer-contact .qrcode:after{content: "免费下载手机客户端";width:100%;font-family: Microsoft YaHei;color: #cab482;margin-top: 156px;position: absolute;font-size: 12px;}
.footer-bar .footer-contact .link{margin-left: 100px;}
.footer-bar .footer-contact .title{color: #635846;font-weight: 900;font-family: Microsoft YaHei;font-size: 24px;line-height: 30px;}

/* index-contact 首页联系 */
.index-contact-list>.container{border-bottom:1px dotted #373737;}
.contact-item{padding:15px 0 15px 0;font-size:15px;color:#999;}
.contact-item .gui{margin-right:8px;text-align:center;display:inline-block;width:44px;line-height:44px;height:44px;font-size:1.5em;border:1px solid #262626;border-radius:44px;}
.contact-item>strong{display:inline-block;text-align:left;font-weight:normal;}
.contact-item>strong>i{padding-left:10px;font-style:normal;color:#ffe369;}
.footer-link-wrap{height:76px;line-height:76px;text-align:center;border-bottom:1px dotted #373737;}
.footer-link{display:inline-block;vertical-align:top;color:#999;font-size:16px;box-sizing:border-box;}
.footer-link h2,.footer-link span{font-size:16px;display:inline;}
.footer-link h2{font-weight:bold;}
.footer-link span{color:#FFE369;}

/* footer-logo-wrap */
.footer-logo-wrap{width:1000px;height:53px;background: no-repeat right center;margin:15px auto;}
.footer-img{width:144px;height:53px;margin:0 20px;background: no-repeat left top;}
.footer-img,#bblogo,#browser-logo{float:left;}

/* partner */
.footer-partner{padding: 40px 0;}
.footer-partner ul{margin-bottom:0;}
.partner,.partner span{width:auto;height:36px;background-repeat:no-repeat;}
.partner{position:relative;display:inline-block;cursor:pointer}
.partner span{display:block;opacity:0;filter:alpha(opacity=0);}
.partner.bdo{width:80px;background-position:0 0}
.partner.bdo>span{background-position:0 -36px}
.partner.lottery{width:86px;background-position:0 0}
.partner.lottery>span{background-position:0 -36px}
.partner.bb{width:86px;background-position:-240px 0}
.partner.bb>span{background-position:-240px -36px}
.partner.mg{width:120px;background-position:-360px 0}
.partner.mg>span{background-position:-360px -36px}
.partner.pt{width:120px;background-position:-480px 0}
.partner.pt>span{background-position:-480px -36px}
.partner.ag{width:100px;background-position:-600px 0}
.partner.ag>span{background-position:-600px -36px}
.partner.og{width:88px;background-position:-720px 0}
.partner.og>span{background-position:-720px -36px}
.partner.hg{width:60px;background-position:-840px 0}
.partner.hg>span{background-position:-840px -36px}
.partner.sb{width:40px;background-position:-960px 0}
.partner.sb>span{background-position:-960px -36px}
.partner.png{width:95px;background-position:-1080px 0}
.partner.png>span{background-position:-1080px -36px}
.partner.gd{width:80px;background-position:-1200px 0}
.partner.gd>span{background-position:-1200px -36px}
.partner.bsg{width:90px;background-position:-1320px 0}
.partner.bsg>span{background-position:-1320px -36px}
.partner.ebet{width:107px;background-position:-1440px 0}
.partner.ebet>span{background-position:-1440px -36px}
.partner.opus{width:90px;background-position:-1560px 0}
.partner.opus>span{background-position:-1560px -36px}

/* 文案連結 */
.article-menu{text-align:center;margin:10px 0;}
.article-menu,.article-menu a{color:#636363;}
.article-menu a{color:#665841;text-decoration:none;}
.article-menu a:hover{color:#e9d380;transition:all .4s;}
.article-menu a.blink-red{color:#ff0000;}
.article-menu .article-line{margin:0 10px;}
.copyright{margin:30px 0 10px 0;}
.copyright,.footer-info{color:#665841;}

/* banner  轮播图 */
.index-list1{width: 100%;  position: absolute;  bottom: 55px;}

/* notice 公告 */
.notice-both{top:-30px;margin:0 auto;}
.notice,.notice .notice-list,.notice .notice-list>ul>li{height:30px;line-height:30px;overflow:hidden;}
.notice .title{float:left;width:170px;height:30px;}
.notice .notice-list{width:auto;}
.notice-list,.notice-list a{color:#c9ad80;font-size:12px;}
.notice .siteurl{float:right;width:180px;padding-left:30px;color:#cebf6e;font-weight:bold;background: no-repeat;}
.index-notice .notice-list{width:829px;background: repeat-x;}

#home-title{display:flex;justify-content:space-around;height: 80px;padding: 0;background-color:#2e2921;list-style: none}
#home-title li{position:relative;width:100%;height:80px;display: flex;align-items: center;justify-content: center;}
#home-title li+li:before{content:'';position:absolute;top:20px;left:-1px;width:1px;height:46px;background:#4b4134}
#home-title li a{display:flex;color:#fff;text-decoration:none;position: relative;}
#home-title li a:before{content:'';width:46px;height:33px;margin:0 10px;background-repeat:no-repeat;background-position:center top;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
#home-title li a span{display:block;font-size:12px;color:#a5906d;position:relative;bottom: -17px;left: -29px;}
#home-title li:hover{background-color:#7f6541}
#home-title li:hover a,#home-title li:hover a:after{color:#e9d380}
#home-title li:hover a:before{background-position:center bottom}

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

/* .welcome 欢迎图片 */
.welcome{height:250px;background:none no-repeat center;}

/*==================== index 首页 ====================*/
/* index-ban 图片 */
.index-ban{height:520px;background-repeat:no-repeat;background-position:50% 0%;}
.index-ban>.container{position:relative;overflow:visible;}

/* index-slide 首页轮播 */
.index-slide{position: relative;}
.index-slide .slide,.index-slide .slide .slide-inner li,.index-slide .slide .slide-inner li a{height:820px;width: 100%;}
.slide .slide-inner{overflow: visible;}
.index-slide .slide .slide-inner ul{height:820px;overflow:hidden;padding:0;margin:0;}
.index-slide .slide .slide-indicators{bottom:165px;}
.index-slide .slide .slide-indicators ul{background:rgba(255,255,255,0)}
.index-slide .slide .slide-indicators ul li{background:#fff;}
.index-slide .slide .slide-indicators ul .active{background:#ffd234;}
.index-slide>.container{position:relative;overflow:visible;}
.windows-bar{width: 283px;height: 336px;float: right;padding:45px 35px 20px;background:no-repeat center/cover;}
.windows-bar._vr_loginSuccess{padding:45px 35px 20px;}
.windows-bar-01{top:120px;right:460px;width:285px;height:250px;background-size:100% 100%;}
.windows-bar.watching{background: no-repeat;width: 283px;height: 336px;}

/* windows-bar >>>> windows-user 已经登录 */
.windows-bar .header-panel:before{content: "欢迎光临";width: 110px;text-align: center;color: #ebd670;font-weight: 900;font-family: Microsoft JhengHei;font-size: 16px;position: absolute;top: 29px;right: 85px;}
.windows-bar .header-panel:after{content: "WELCOME";width: 110px;text-align: center;color: #978160;font-family: Arial;font-size: 12px;position: absolute;top: 55px;right: 85px;}
.windows-bar .header-panel .panel_name a{cursor: unset;}
.windows-bar .header-panel .panel_news .label-info{color:#FFF000;background-color: #8e7760;margin-left: 5px;border-radius:5px;}
.windows-bar .header-panel .panel_news .label-info:hover{background-color: #7e6349;}
.windows-bar .header-panel .panel_player a:after,
.windows-bar .header-panel .panel_quota a:after{content: "|";position: relative;color: #fff;right: -6px;margin-right: 8px;}
.windows-bar .header-panel .panel_Assets .text-warning{color:#FFF000 !important;}
.windows-bar .header-panel ul{margin-top: 40px;}
.windows-bar .header-panel ul li{line-height: 28px;}
.windows-bar .header-panel ul li a:hover{color:#FFF000;}
.windows-bar .header-panel .panel_logout {text-align: center;margin-top: 14px;}
.windows-bar .header-panel .panel_logout a{width:197px;padding:0;height:36px;line-height:35px;font-weight:bold;color:#282203;border-radius: 5px;background:no-repeat 0 0;border: unset;}
.windows-bar .header-panel .panel_logout a:hover{background-position:0 -34px;}

/* windows-bar >>>> windows-login 登录表单 */
.form-login{  position: absolute;top: 180px;width: 100%;}
.windows-login:before{content: "会员登录";width: 110px;text-align: center;color: #ebd670;font-weight: 900;font-family: Microsoft JhengHei;font-size: 16px;position: absolute;top: 24px;right: 85px;}
.windows-login:after{content: "MEMBER LOGIN";width: 110px;text-align: center;color: #978160;font-family: Arial;font-size: 12px;position: absolute;top: 48px;right: 85px;}
.windows-login form{margin-top: 40px;}
.windows-login .form-group{position:relative;margin-bottom:5px;}
.windows-login .form-btn{margin-top: 30px;display: flex;flex-wrap: nowrap;justify-content:center;}
.windows-login .form-group.scode{margin-bottom:5px;}
.windows-login a.tip-scode{position:absolute;right:0px;top:-3px;display:inline-block;height:33px;}
.windows-login a.tip-scode img{max-height:33px;}
.windows-login .form-control.user{background: no-repeat center left;}
.windows-login .form-control.user:focus{background: no-repeat center left;}
.windows-login .form-control.pwd{background: no-repeat center left;}
.windows-login .form-control.pwd:focus{background: no-repeat center left;}
.windows-login .form-control{width:220px;height:35px;margin-bottom:1px;padding:3px 60px 3px 30px;color:#fff;font-size:12px;line-height:40px;background-color:transparent;background-repeat:no-repeat;background-position:5px center;border:none;border-bottom:1px solid #5b503d;outline:none;}
.windows-login .form-group .forgot{position: absolute;top: 7px;right: 5px;color: #fff;font-size: 12px;}
.windows-login .form-control-three{padding:3px 6px;}
.windows-login .form-control:focus{border-bottom:1px solid #e9d380;}
.windows-login .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.windows-login .acc-unicode{margin-top: 8px;margin-left: 15px;}
.windows-login .acc-unicode a{text-decoration:none;color:#f8d169;font-size:12px;}
.windows-login .acc-unicode a:hover{color:red;}
.windows-login .acc-unicode .signIn{padding: 0;line-height: 34px;color: #000;font-size: 16px;width: 210px;height: 34px;background:#f8d169;border-radius: 5px;display: block; }
.windows-login .btn{border:none;width:97px;height:40px;}
.windows-login .btn.btn-login{padding:0;line-height:34px;color:#352823;font-size:16px;width:100px;height:34px;background:#fda900;border-radius:5px;margin-right:10px;transition:all .4s ease-in-out;}
.windows-login .btn.btn-login:hover{background-position:0 -68px;color:#c49547;transition:all .4s ease-in-out;}
.windows-login .btn.btn-reg{padding:0;line-height:34px;color:#fff;font-size:16px;width:100px;height:34px;background:#f11500;border-radius:5px;background:#f11500;transition:all .4s ease-in-out;}
.windows-login .btn.btn-reg:hover{background-position:0 -68px;color:#ffe84b;transition:all .4s ease-in-out;}

/* windows-bar >>>> header-panel 状态面板 */
.windows-panel{color:#eee;}
.windows-panel li+li:before{margin-right:10px;content:"|";}
.windows-panel li>a{color:#f1eda9;text-shadow:0 1px 0 #000;transition:all 300ms;}
.windows-panel li>a.info{color:#fad598;}
.windows-panel li>a:hover{color:#efbd38;}

/* index-screen-01 */
.index-screen-01{height:80px;position:relative;}
.linkicon{width:46px;height:33px;margin-top:20px;float:left;position:relative;display:inline-block;transition:all .4s;}
.linkicon-list li:hover .linkicon.l01{background-position:0 -33px;}
.linkicon-list li:hover .linkicon.l02{background-position:0 -33px;}
.linkicon-list li:hover .linkicon.l03{background-position:0 -33px;}
.linkicon-list li:hover .linkicon.l04{background-position:0 -33px;}
.linkicon-list li:hover .linkicon.l05{background-position:0 -33px;}
.linkicon-list li:hover .linkicon.l06{background-position:0 -33px;}
.link-art{font-size:14px;color:#fff;position:relative;top:13px;left:16px;}
.link-art span{color:#a5906d;}
.linkicon-list li:hover .link-art{color:#e9d380;}
.linkicon-list li:hover .link-art span{color:#e9d380;}
.linkicon-list{margin-bottom:0;}
.list-inline{margin:0;}
.list-inline>li{margin:0;}
.linkicon-list li{width:16.66666666%;height:80px;background:#231d14;float:left;}
.linkicon-list li:hover{background:#7f6541;}

/* index-screen-02 */
.index-screen-02{margin-top: -60px;}
.container-screen{position:relative;top:-165px;}
.container{padding:0;overflow: visible;position: relative;}
.winners-area{display:inline-block;width:240px;height:470px;padding-top:120px;vertical-align:top;margin:0 6px;}
.winners-area .num{margin-left:2px;letter-spacing:11px;text-shadow: 2px 2px 2px #3d1405, -2px -2px 2px #3d1405, 2px -2px 2px #3d1405}
.winners-area  .MacNum{letter-spacing: 8px;margin-left: 0}
.winners-area>div{color:#ffe479;font-size:29px;font-weight:normal;text-align:center}
.winners-area .list-title{width:180px;height:26px;margin:22px 6px 9px 30px;padding-left:63px;color:#402b21;font-size:12px;font-weight:bold;line-height:26px;text-align:left;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}
.winners-area .winner-list{display:block;height:250px;list-style:none;}
.winners-area .winner-list li{color:#665841;font-size:12px;line-height:14px;text-align:left;padding-left:25px;}
.winners-area .winner-list li .yellow{color:#e0cf80;}
.index-screen-02{position: relative;}
.index-screen-02 .slide .slide-inner li{background:center 0 no-repeat;}
.index-screen-02 .slide,.index-screen-02 .slide .slide-inner li,.index-screen-02 .slide .slide-inner li a{width:380px;height:470px;display:inline-block;vertical-align:top;}
.index-screen-02 .slide .slide-indicators ul li{margin-left:-5px;}
.slide .slide-indicators ul li{width:35px;height:14px;margin:2px 10px;background-color:#7d6a4a;}
.slide .slide-indicators ul{text-align:center;}
.slide .slide-indicators-1 ul li{width:14px;height:14px;border-radius:7px;margin:0 15px;background-color:#7d6a4a;}
.slide .slide-indicators-1 ul{text-align:right;}
.slide .slide-indicators ul .active{background:#e9d479;}

.index-screen-02 .container{margin-top: 8px;}
.index-screen-02 .screen-right{display: inline-block;height:474px;margin-left:-41px;}
.index-screen-02 .screen-right li{position: relative;width: 360px;height: 150px;cursor: pointer;list-style: none;background-image: linear-gradient(270deg, #2b2620, #1a1917, #1a1917);margin-bottom: 12px;}
.index-screen-02 .screen-right li:hover:before {content: "";position: absolute;height: 150px;width: 360px;border: 2px solid #4e4331;}
.index-screen-02 .screen-right li a{position: relative;display: flex;align-items: center;padding-right: 6px;}
.index-screen-02 .screen-right li a .right-wrap{width: 65%}
.index-screen-02 .screen-right li .top{margin: 12px 21px 0;width: 150px;display: inline-grid;}
.index-screen-02 .screen-right li .top p{color: #a68f66;font-weight: 700;font-family: 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;}
.index-screen-02 .screen-right li .top p:first-child{font-size: 20px;}
.index-screen-02 .screen-right li .top p:last-child{font-size: 16px;line-height: 22px;}
.index-screen-02 .screen-right li .bottom{display: inline-grid;margin: 0 21px;padding-top: 10px;width: 200px;text-align: left;color: #73634f;font-size: 12px;line-height: 20px;border-top: 1px solid #342f29;}
.index-screen-02 .screen-right li .right-img{position: relative;top:10px;background-position: center;background-repeat: no-repeat;background-size: 100%;width: 117px;height: 119px;}

/*==================== live 真人 ====================*/
.live-list{padding: 40px 0;}
.live-list .container{width: 1140px !important;}
.live-list .live-wrap{display: flex;flex-direction: row;padding: 20px;position: relative;width: 100%;height: 720px;background-color: #414141;margin: 0 auto;}
.live-list .live-wrap .default-img{cursor:unset !important;}
.live-list .live-wrap .img-wrap{position:relative;display: flex;flex-wrap: nowrap;width: 219px;height: 135px;margin: 1px;}
.live-list .live-wrap .img-wrap img{position: absolute;transition: opacity 0.2s ease-in-out;width: 100%;height: 100%;}
.live-list .live-wrap .img-wrap .highlight{opacity:0;}
.live-list .live-wrap .img-wrap:hover .highlight{opacity:1;}
.live-list .live-wrap .left,
.live-list .live-wrap .right{width: 219px;height: 100%;}
.live-list .live-wrap .left img,
.live-list .live-wrap .right img{cursor: pointer;background-position: 50%;display: block;}
.live-list .live-wrap .middle{display: flex;flex-direction: column;width: calc(100% - 219px* 2 - 5px);height: 100%;margin-left: 3px;margin-right: 1px;}
.live-list .live-wrap .middle .top{width: 100%;height: 544px;position: relative;background-repeat: no-repeat;}
.live-list .live-wrap .middle .top .playMenu{opacity: 0;background-repeat: no-repeat;background-position: 415px 33px;width: 100%;height: 100%;background-color: rgba(8, 26, 50, .7);position: relative;transition: opacity 0.2s ease-in-out;}
.live-list .live-wrap .middle .top:hover .playMenu,
.live-list .live-wrap .middle .top:hover .playBtn{opacity: 1;}
.live-list .live-wrap .middle .top .playBtn{opacity: 0;width: 110px;border: 1px solid #0267c1;color: #0267c1;line-height: 35px;font-size: 16px;position: absolute;right: 30px;bottom: 30px;text-align: center;cursor: pointer;}
.live-list .live-wrap .middle .top .playBtn:hover{color: #fff;background-color: #0267c1;}
.live-list .live-wrap .middle .top .playList{width: 360px;height: 220px;position: absolute;top: 135px;left: 40px;}
.live-list .live-wrap .middle .top .playList .col-3-1{margin-bottom: 18px;}
.live-list .live-wrap .middle .top .playList .btn-live{display: flex;padding: 15px 0;font-size: 12px;border: 1px solid #0760b0;background-color: rgba(0, 136, 254, .4);justify-content: center;align-items: center;flex-direction: column;color:#fff;}
.live-list .live-wrap .middle .top .playList .btn-live .gui-2x{font-size: 50px;}
.live-list .live-wrap .middle .top .playList .btn-live span{opacity: 0.4;}
.live-list .live-wrap .middle .top .playList .btn-live:hover{background-color: rgba(0, 136, 254, .6);opacity: 1;}
.live-list .live-wrap .middle .top .playList .btn-live:hover span{opacity: 1;}
.live-list .live-wrap .middle .bottom{display: flex;flex-wrap: nowrap;justify-content: center;width: 100.4%;height: 135px;margin-top: 0;position: relative;margin-left: -1px;}
.live-list .live-wrap .middle .bottom > div{flex:1;}
.live-list .live-wrap .middle .bottom img{cursor: pointer;width: 100%;height: 134px;background-position: 50%;display: block;}
.live-list .live-wrap .line-h{position: absolute;width: 100%;height: 3px;}
.live-list .live-wrap .line-v{position: absolute;width: 3px;height: 100%;}
.live-list .live-wrap .lineTop,
.live-list .live-wrap .lineLeft{top: 0;left: 0;}
.live-list .live-wrap .lineRight{top: 0;right: 0;}
.live-list .live-wrap .lineBottom{bottom: 0;left: 0;}

/*======== casino 电子­================*/
.main-casino .lottery-banner .container{width: 1000px;}
.main-casino #casino-style {margin: 20px 0;}
.main-casino #casino-style > .container{width: 1000px;}
.main-casino #casino-style > .container .api-nav.api-nav-all .swiper-container .swiper-slide{width: 192px;}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide.active{border-top: 3px solid #d7ae5e;}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide:hover{border-top: 3px solid #d7ae5e;}
.main-casino #casino-style > .container .game-list-header .jackpot .j_dot{color:#d7ae5e; }
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li.active > a{background: #fe5765;}
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li:hover a{color:#fe5765; }
.main-casino #casino-style > .container .game-list-header .jackpot .j_txt .t_g_name span{color: #fe5a66;}
.main-casino #casino-style > .container .game-list-header .all_g_txt span{color:#d7ae5e; }
.main-casino #casino-style > .container .casino-game-list .game-item .game-info .g_line2 span{color: #d7ae5e;}
.main-casino #casino-style > .container .g_loading .gui-spinner{color:#d7ae5e; }
.main-casino #casino-style> .container .casino-game-list .col-5-1 .s_border figure > img{width: 238px;}
#casino-style .container .casino-game-list .game-item.s_border:hover {  border-color: #d7ae5e;  }

.GamesJptBg{position:absolute;width:220px;height:100%;padding:0 10px;background-color:rgba(0,0,0,0.5);top:0;right:0;z-index:5;}
.GamesJptBg h2{font-size:16px;font-weight:400;color:#fff;margin:15px 0 20px;}
.GamesJptBg i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:100%;margin-right:5px;}
.GamesJptBg .GamesJptMain i{background-position:0 -20px;}
.GamesJptBg span{display:inline-block;vertical-align:middle;}
.GamesJptMain{position:absolute;width:100%;height:80px;bottom:0;left:0;background-image:-webkit-linear-gradient(bottom left,#D79939 0%,#FFDF81 100%);background-image:-o-linear-gradient(bottom left,#D79939 0%,#FFDF81 100%);background-image:linear-gradient(to top right,#D79939 0%,#FFDF81 100%);}
.GamesJptMain h2{color:#222C37;margin:10px 0 0 15px;text-shadow:0 1px 0 #FDDC7E;}
.GamesJptMain p{position:absolute;font-size:20px;color:#222C37;text-shadow:0 1px 0 #FDDC7E;right:15px;bottom:0;}
.GamesLuckMain{position:relative;width:100%;height:199px;overflow:hidden;clear:both;}
#jackpot{position:relative;width:100%;height:200px;overflow:hidden;clear:both;}
.GamesJptBg ul{list-style:none;padding:0;margin:0;top:0;left:0;}
.GamesJptBg ul li{position:relative;height:50px;overflow:hidden;font-size:14px;line-height:20px;color:#fff;}
.GamesJptBg ul li:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#fff;bottom:0;}
.GamesJptBg ul li h5{font-size:14px;margin:4px 0;font-weight:bold;}
.GamesJptBg ul li p{font-size:12px;margin:0;}
.GamesJptBg ul li .Left{padding-top:3px;float:left;}
.GamesJptBg ul li .Right{padding-top:3px;float:right;text-align:right;line-height:40px;}
.GamesBox{position:relative;display:inline-block;vertical-align:top;width:20%;height:auto;margin-bottom:10px;transition:all .3s;}
.GamesBox:hover{transform:scale(1.1);z-index:4;}
.GamesBoxMain{position:relative;display:block;padding:5px;}
.GamesBoxBg{position:relative;width:100%;height:180px;border-radius:5px;background-color:#fff;overflow:hidden;transition:all .3s;}
.GamesBox:hover .GamesBoxBg{box-shadow:0 10px 15px rgba(0,0,0,0.2);}
.GamesBoxBg img{width:100%;height:100%;border-radius:5px;}
.GamesBoxBg .JackPot{position:absolute;width:100%;height:35px;overflow:hidden;background-color:rgba(255,0,50,0.9);z-index:0;bottom:35px;font-size:14px;color:#fff;line-height:35px;transition:all .3s;}
.GamesBoxBg .JackPot h2{font-weight:400;float:left;margin-left:10px;}
.GamesBoxBg .JackPot span{float:right;margin-right:10px;}
.GamesBox:hover .GamesBoxBg .JackPot{height:0;bottom:-35px;opacity:0;background-color:rgba(255,0,50,0);}
.page-ban{position:relative;height:380px;background-repeat:no-repeat;background-position:50% 0%;}
.page-ban>.casino-ban-foot-wrap,.page-ban>.casino-ban-foot-wrap>.casino-ban-foot{height:20px;display:block;}
.page-ban>.casino-ban-foot-wrap{width:100%;background-position:50% 0%;background-repeat:repeat-x;position:absolute;bottom:0;}
.page-ban>.casino-ban-foot-wrap>.casino-ban-foot{width:1140px;margin:0 auto;background-position:50% -30px;background-repeat:no-repeat;}
.casino .casino-box{background:#faf7f7;}

/* game-item */
.game-item{display:inline-block;width:204px;height:220px;margin-bottom:10px;background:#947926;}
.game-item .item{width:204px;height:143px;position:relative;display:block;overflow:hidden;background:rgba(119,90,3,.5);}
.game-item .item .game-img{width:204px;height:143px;position:absolute;overflow:hidden;z-index:0;text-align:center;}
.game-item .item .game-img img{max-width:80%;margin-top: 13px;}
.game-item .item .cover{width:100%;height:100%;position:absolute;z-index:5;overflow:hidden;display:none}
.game-item .item .cover .cover-bg{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.85;background:#333;background:-moz-linear-gradient(top,#dec165 12%,#111111 88%);background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#dec165),color-stop(88%,#111111));background:-webkit-linear-gradient(top,#dec165 12%,#111111 88%);background:-o-linear-gradient(top,#dec165 12%,#111111 88%);background:-ms-linear-gradient(top,#dec165 12%,#111111 88%);background:linear-gradient(to bottom,#dec165 12%,#111111 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dec165',endColorstr='#111111',GradientType=0)}
.game-item .item .cover .cover-name{width:100%;height:20px;position:relative;margin-top:60px;line-height:20px;color:#eee;text-align:center;z-index:2;text-shadow:0 1px 0 #000}
.game-item .item canvas{width:204px;height:143px;position:absolute;z-index:10}
.game-item .title{text-align:center;padding:10px 0;display: inline-block;margin-left:28px;}
.game-item .title a{display:block;color:#ead0e6;}
.game-item .title a:hover,.game-item:hover .title a{color:#F1EDA9;}
.game-item .game-img img:hover {max-width: 90%;margin-top:3px;}
.btn-play{color:#25001d!important;margin-top:6px;text-align:center;display:inline-block;background:#ffd234;width:100px;height:30px;border-radius:30px;line-height:30px;box-shadow:0 1px 0 rgba(0,0,0,.5);transition:background 300ms;}
.btn-play:hover{color:#111!important;background:#ffb719;}
.game-item:hover{background:rgb(158, 121, 8);}
.game-item:hover .title .btn-play{display:inline-block;}
.btn-more{width:200px;}
.row-match{margin-top: 5px;}

/* tabs API选项卡 */
.api-tabs{border-color:#6c77a2;background-color:#1d1d1d;padding-bottom:0;}
.api-tabs>li{text-shadow:none;}
.api-tabs>li+li,.api-tabs>li.active,.api-tabs>li:first-child.active,.api-tabs>li:last-child.active{border-color:#4cabff;border-color:rgba(255,255,255,.3);}
.api-tabs>li.active{background: url(images/down.png) repeat-x top;}
.api-tabs>li>a:link,.api-tabs>li>a:visited{color:#7b7b7b;}
.api-tabs>li>a:hover{color:#d7ae5e;}
.api-tabs>li.active a{color:#d7ae5e;}
.casino-tabs{height:60px;border:none;margin-bottom:0;}
.carousel-inner .api-tabs>li>a:link{height:60px;line-height:60px}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide.odd{background:#292929;}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide{border-top:3px solid #3d3d3d;}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide:hover{border-top:3px solid #d7ae5e;background:#404040;}
.main-casino #casino-style > .container .api-nav .swiper-container{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;}
.main-casino #casino-style > .container .api-nav .swiper-container .swiper-slide.active{border-top:3px solid #d7ae5e;background:#373737;}
.main-casino #casino-style .game-item{transition:all .3s;}
.main-casino #casino-style > .container .casino-sorts{height:52px;}
.main-casino #casino-style > .container .casino-sorts{border:none;background:#373737;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.main-casino #casino-style > .container .casino-sorts .pull-left span{color: #d7ae5e;}
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li{height:52px;line-height:52px;}
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li.active > a,.main-casino #casino-style > .container .casino-sorts .nav-tabs > li:hover > a{background:transparent;color:#ffb629 !important;}
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li:hover{background:rgba(0,0,0,0.3);border-bottom:3px solid #d7ae5e;}
.main-casino #casino-style > .container .casino-sorts .nav-tabs > li.active{border-bottom:3px solid #d7ae5e;background:rgba(0,0,0,0.3);}
.main-casino #casino-style > .container .casino-sorts .search-box .form-control{border:1px solid #eee;}
.main-casino #casino-style > .container .casino-sorts .search-box .btn-search{background:#a26b00;border:1px solid #a26b00;}
.main-casino #casino-style > .container .game-list-header .jackpot .j_txt .t_g_name span{color:#d7ae5e;}
.main-casino #casino-style > .container .game-list-header .all_g_txt span{color:#d7ae5e;}
.main-casino #casino-style > .container .game-list-header .sort2 li.active{background:#d7ae5e;border:1px solid #a26b00;}
.main-casino #casino-style > .container .casino-game-list .game-item .game-info .g_line2 span{color:#d7ae5e;margin-left:4px;}
.main-casino #casino-style > .container .g_loading .gui-spinner{color:#d7ae5e;}
.main-casino #casino-style > .container .casino-game-list div.game-item{box-shadow:none;background:#373737;}
.main-casino #casino-style > .container .casino-game-list div.game-item:hover{transform:scale(1.1);z-index:4;box-shadow:0 10px 15px rgba(0,0,0,0.2);}
.main-casino #casino-style > .container .casino-game-list .game-item .btn-enter,.main-casino #casino-style > .container .casino-game-list .game-item .btn-try{width:130px;height:30px;border-radius:30px;background-image:-webkit-linear-gradient(bottom left,#E90E42 0%,#F34A55 100%);background-image:-o-linear-gradient(bottom left,#E90E42 0%,#F34A55 100%);background-image:linear-gradient(to top right,#d7ae5e 0%,#d7ae5e 100%);}
.main-casino #casino-style > .container .casino-game-list .game-item .btn-try{background:#F1F2F4;color:#333;}
.main-casino #casino-style > .container .casino-game-list .game-item .btn-enter:hover{color:#fff;}
.main-casino #casino-style > .container .casino-game-list .game-item:hover figcaption{opacity:1;}
.main-casino .casino > .container .casino-game-list .game-item .game-info .g_line1 .g_tx{background: #d7ae5e ! important;}
.main-casino .casino > .container .casino-game-list .game-item .game-info .g_line2 .fav_n .fav_a{background: url(images/icon-heart2.png) no-repeat 0 top !important;}
.main-casino .casino > .container .casino-game-list .game-item .game-info .g_line1 .g_tx:after{background: url(images/g_line_after.png) !important; right: -6px;}
.main-casino .casino > .container .casino-game-list .game-item .game-info .g_line1 .g_tx:before{background: url(images/g_line_before.png) !important; right: -6px;}

/*==================== sports 体育 ====================*/
.sports-box{width:1023px;margin:40px auto;min-height:768px;text-align:center;background:rgba(0,0,0,.2);}
.sports-box.hg{width:1000px;background:rgba(0,0,0,.2);}
#screen_F .full-screen a {color: #888;}

/* sport-hg-fix */
.bulk-frame{position:relative;}
.sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:99px;left:137px;}
.sports-box.hg .sports-hg-fix{display:block;}

/* sports-list */
.sports-list{position: relative;margin: 40px 0;}
.sports-list .sports-wrapper{width: 1000px;height: 675px;border: 3px solid hsla(0, 0%, 40%, .65);background: #000;margin: 0 auto;}
.sports-list .sports-wrapper .nav_icon{display: flex;flex-wrap: wrap; justify-content:center;z-index: 10;position: relative;}
.sports-list .sports-wrapper .nav_icon a{transform: scale(.9);display: flex;justify-content: center;align-items: center;font-size: 16px;transition:all 0.3s ease 0s;width: 120px;height: 120px;position: relative;margin: 10px 8px; cursor: pointer;border-radius: 99%;background-color: rgba(5, 90, 155, .5);border: 2px solid hsla(0, 0%, 98%, .2);box-shadow: 0 0 7px 4px rgba(0, 0, 0, .5);}
.sports-list .sports-wrapper .nav_icon a:hover::before, .sports-list .sports-wrapper .nav_icon a.active::before{content: "";position: absolute;width: 120px;height: 120px;border-radius: 99%;box-shadow: 0 0 0 0 #ffff008a;animation-iteration-count: infinite;animation-duration: 3.5s;transition: all .4s ease;animation-fill-mode: both;animation-delay: 1s;animation-name: lightBackground;}
.sports-list .sports-wrapper .nav_icon a:hover, .sports-list .sports-wrapper .nav_icon a.active{transition: all .4s ease;background-color: rgba(65, 162, 255, .6);}
.sports-list .sports-wrapper .nav_icon a .color-logo{display:none;width: 60px;height: 60px; margin-bottom: 20px;}
.sports-list .sports-wrapper .nav_icon a .gui{display:block;color: #fff;font-size: 30px; margin-bottom: 20px;}
.sports-list .sports-wrapper .nav_icon a .api-name{width: 102px;color:#fff;position: absolute;bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center; font-size: 14px;}
.sports-list .sports-wrapper .nav_icon a:hover .api-name,.sports-list .sports-wrapper .nav_icon a.active .api-name{color:yellow;position: absolute;bottom: 20px;}
.sports-list .sports-wrapper .nav_icon a.active .color-logo, .sports-list .sports-wrapper .nav_icon a:hover .color-logo{display: block; animation-duration: .5s;animation-delay: .1s; animation-name: flipXX}
/*.sports-list .sports-wrapper .nav_icon a.active .color-logo, .sports-list .sports-wrapper .nav_icon a:hover{display: none;}*/
.sports-list .sports-wrapper .nav_icon a.active .gui, .sports-list .sports-wrapper .nav_icon a:hover .gui{display: none;}
#sports_wrapper_background{width: 1000px;height: 675px; position: absolute;top: 0; background-size: contain; background-position: center;background-repeat: no-repeat; background-color: #000;}
.sports-list .sports_wrapper_background_info .sports_wrapper_background_info_rec{position: absolute;width: 510px;height: 540px;top: 130px;right: -40px; }
.sports-list .sports_wrapper_background_info.active .sports_wrapper_background_info_rec{animation-name: bounceInLeft;animation-duration: 1s;}
.sports-list .sports_wrapper_background_info{display: none;}
.sports-list .sports_wrapper_background_info.active{display: block;}
.sports-list .sports_wrapper_background_info .sports_wrapper_background_info_logo .color-logo,.sports-list .sports_wrapper_background_info .sports_wrapper_background_info_logo .api-name{top: 420px;left: 494px;padding-left: 165px;line-height: 120px;font-size: 20px;letter-spacing: 4px;position: absolute;}
.sports-list .sports_wrapper_background_info .sports_wrapper_background_info_logo .api-name{color: #fff;position: absolute;top:400px;left:608px;}
.sports-list .sports_wrapper_background_info .sports_wrapper_background_info_start_ball{position:absolute;top:528px;right:210px;width:120px;height:120px;border-radius: 99%;background-color: rgba(255, 118, 0, .85) !important;box-shadow: 0 0 7px 4px rgba(0, 0, 0, .2);background-position: 50%;background-repeat: no-repeat;background-size: 105%;margin: auto;cursor: pointer;animation-iteration-count: infinite;animation-duration: 1.5s;animation-delay: .25s;animation-name: bounce;}
.sports-list .sports_wrapper_background_info.active .sports_wrapper_background_info_start_text{color: #fff;font-size: 18px;top: 50px;font-weight: 700;letter-spacing: 1px;position: absolute;text-align: center;left:22px;animation-duration: 1s;animation-fill-mode: both;animation-name: bounceInRight;}
.sports-list .sports_wrapper_background_info.active .sports_wrapper_background_info_start_shadow{width: 80px;height: 8px;background: rgba(0, 0, 0, .25);border-radius: 99%;display: block;margin: 1px auto;animation-iteration-count: infinite;transition: all 1.75s ease;-webkit-filter: blur(2px);filter: blur(2px);animation-duration: 1s;animation-name:rubberBand;position:absolute;top:650px;right:230px;}
.sports-list .sports_wrapper_background_info.active .sports_wrapper_background_info_start{animation-name: zoomInRight;animation-duration: 0.8s;animation-fill-mode: both;}
.sports-list .sports_wrapper_background_info.active .sports_wrapper_background_info_logo{animation-name: zoomInDown;animation-duration: 1s;animation-fill-mode: both;}
@keyframes flip {
	0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function: ease-out}
	40%{transform:perspective(400px) perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function: ease-out }
	50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function: ease-out }
	80%{transform:perspective(400px) scale3d(.95, .95, .95);animation-timing-function: ease-out }
	100%{transform:perspective(400px);animation-timing-function: ease-out }
}
@keyframes flipXX {
	0% {animation-timing-function: ease-out;}
	50% {transform: scaleX(-1) scaleY(1.1);animation-timing-function: ease-in;}
	100% {transform: scaleX(1) scaleY(1);animation-timing-function: ease-in;}
}

@keyframes lightBackground {
	0% {box-shadow: 0 0 0 0 #fff;}
	50% {box-shadow: 0 0 15px 2px #fff; border: 1px solid #fff;}
	100% {box-shadow: 0 0 0 0 #fff;}
}
@keyframes bounceInLeft {
	0%, 60%, 75%, 90%, 100% {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}
	60% {opacity: 1;transform: translate3d(25px, 0, 0);}
	75% {transform: translate3d(-10px, 0, 0);}
	90% {transform: translate3d(5px, 0, 0);}
	100% {transform: translateZ(0);}
}
@keyframes bounce {
	0%, 20%, 53%, 80%, 100% {animation-timing-function: cubic-bezier(.215,.61,.355,1);transform: translateZ(0);}
	40%, 43% {animation-timing-function: cubic-bezier(.755,.05,.855,.06);transform: translate3d(0, -30px, 0);}
	70% {animation-timing-function: cubic-bezier(.755,.05,.855,.06);transform: translate3d(0, -15px, 0);}
	90% {transform: translate3d(0, -4px, 0);}
}
@keyframes rubberBand {
	0% {transform: scaleX(1);}
	30% {transform: scale3d(1.25, .75, 1);}
	40% {transform: scale3d(.75, 1.25, 1);}
	50% {transform: scale3d(1.15, .85, 1);}
	65% {transform: scale3d(.95, 1.05, 1);}
	75% {transform: scale3d(1.05, .95, 1);}
	100% {transform: scaleX(1);}
}
@keyframes zoomInRight {
	0% {opacity: 0;-webkit-transform: scale(.1) translateX(2000px);-ms-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	60% {opacity: 1;-webkit-transform: scale(.475) translateX(2000px);-ms-transform: scale(.475) translateX(-48px);transform: scale(.475) translateX(100px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
}
@keyframes zoomInDown  {
	0% {opacity: 0;transform: scale3d(.1, .1, .1) translate3d(1000px, -1000px, 0);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;transform: scale3d(.475, .475, .475) translate3d(300px, 0, 0);animation-timing-function: cubic-bezier(.175,.885,.32,1);}
}


/*==================== lottery 彩票 ====================*/
.main-lottery .lottery{margin: 40px 0;}
.lottery-banner{position: relative;}
.lottery-banner .form-login{top: 150px;}
.lottery-banner .notice{width: 100%;position: absolute;bottom: 0;}
.lottery .carousel-inner .api-tabs{border: 1px solid #444;border-radius: 0;}
.lottery .carousel-inner .api-tabs li{border: none;}
.lottery .carousel-inner .api-tabs li + li{border-left: 1px solid #444444;}
.lottery .carousel-inner .api-tabs li:not(:last-child){border-right: 1px solid #000;}
.lottery .game-list{padding: 20px;background-color: #0c0c0c;border: 1px solid #444444;border-top: none;}
.lottery .game-list .nav-lottery-tabs li{background-color: #1d1d1d;border-color: #444444;}
.lottery .game-list .nav-lottery-tabs li.active{background-image: linear-gradient(to bottom, #333333, #1d1d1d);}
.lottery .game-list .nav-lottery-tabs li + li{border-top: none;}
.lottery .game-list .nav-lottery-tabs li a{color: #7b7b7b;}
.lottery .game-list .nav-lottery-tabs li.active a{color: #d7ae5e;}
.lottery .game-list .col-5-4{padding-right: 0;}
.lottery .game-list .col-2-1{width: 33.33%;}
.lottery .game-list.game-list_02 .game-item{width: 100%;height: 130px;border-radius: 10px;background-color: #1d1d1d;border: 1px solid #444444;margin-bottom: 0;box-shadow: none;float: left;transition: all 300ms;}
.lottery .game-list.game-list_02 .game-item:hover{background-color: #333;border-color: #585858;}
.lottery .game-list.game-list_02 .game-item .item{width: 100%;height: 100%;padding: 0;}
.lottery .game-list.game-list_02 .game-item .item .game-img{width: 90px;height: 90px;position: relative;left: 20px;top: 50%;transform: translateY(-50%);background-color: #333;border-radius: 5px;border: 1px solid #555;text-align: justify;line-height: normal;transition: all 300ms;}
.lottery .game-list.game-list_02 .game-item:hover .item .game-img{background-color: #f1b34b;border-color: #ffca70;}
.lottery .game-list.game-list_02 .game-item .item .game-img img{width: 80%;position: relative;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%) rotateZ(0deg);transition: all 300ms;margin: 0;}
.lottery .game-list.game-list_02 .game-item:hover .item .game-img img{transform: translateX(-50%) translateY(-50%) rotateZ(45deg);}
.lottery .game-list.game-list_02 .game-item .item .title{width: 120px;height: 100%;margin-left: 0;}
.lottery .game-list.game-list_02 .game-item .item .title .lottery_title{margin-top: 16px;font-size: 14px;}
.lottery .game-list.game-list_02 .game-item .item .title .lottery_rule{display: none;}
.lottery .game-list.game-list_02 .game-item .item .title .lottery_btn{width: 90px;height: 26px;border-radius: 13px;line-height: 26px;font-size: 14px;border: 1px solid #959595;}
.lottery .game-list.game-list_02 .game-item:hover .item .title .lottery_btn{color: #f1b34b;border-color: #f1b34b;}
.lottery .game-list.game-list_02 .game-item .item .title span:hover,.lottery .game-list.game-list_02 .game-item:hover .item .title .lottery_btn:hover{color: #F44336;border-color: #F44336;}

/*====================  電競  ========================*/
.esports02-main{overflow: visible !important;}

/*==================== promo 优惠 ====================*/
.main-promo.theme-black{width: 1000px;margin: 20px auto;}
section.main-promo .promo-top-bar > ul{width: 710px;}
section.main-promo .promo-top-bar > ul li.active{background: #ffd54a !important;}
section.main-promo .promo-top-bar > ul li.active:after{border-top:5px solid #ffd54a !important;}
section.main-promo .promo-top-bar > ul li.active a{color: #3c2919 !important;}
section.main-promo .promo-top-bar > ul li{background: #503828 !important;margin-right: 5px;}
section.main-promo .promo-top-bar > ul li a{color: #fff !important;display: inline-block;width: 100%;}
section.main-promo .promo-top-bar > ul li:hover{background: #ffd54a !important;}
section.main-promo .promo-top-bar > ul li:hover a{color: #3c2919 !important;}
section.main-promo .promo-top-bar > ul li.hisActivityButton{margin-left: -3px;}
section.main-promo .promo-top-bar .search-bar{margin-right: 0;}
section.main-promo .promo-top-bar .search-bar a{background: #d7ae5e !important;border: 1px solid #d7ae5e !important;color:#3c2715 !important;}
section.main-promo .list-type2 .list_type2_item_tit{border-left: 4px solid #ffd54a !important;}
.promo{padding:20px 0;}
.promo>.container{background:#141414;width:1000px;border:4px solid #FFD053;box-sizing:border-box;padding:15px 0;}
.promo-sorts{margin:0 0 0 20px;}
.promo-sorts li{padding:0;}
.promo-sorts a{display:inline-block;margin-right:4px;border-radius:20px;padding:1px 10px;line-height:22px;color:#FFF;font-size:12px;transition:background-color .4s;}
.promo-sorts a:hover,.promo-sorts .active a{color:#221D04;background-color:#E3CA5B;}
.promo .promo-summary{background:#222;margin-top:20px;}
.promo .promo-summary .subtitle{font-size:24px;padding:5px 0;}
.promo .promo-summary .btn-join{width:120px;display:inline-block;margin-top:10px;}
.promo .promo-summary .btn-join.disabled{pointer-events:none;opacity:0.5;filter:opacity(50);}
.sidePromo{margin:0 15px;padding-bottom:20px;}
.sidePromo dt{position:relative;cursor:pointer;margin-top:15px;}
.sidePromo dt:first-child{margin-top:0;}
.sidePromo dt .status{position:absolute;width:109px;height:109px;background: no-repeat;right:43px;top:19px;display:none;}
.sidePromo dt .dates{position:absolute;width:100%;display:block;left:30px;top:20px;color:#ccc;font-weight:normal;}
.sidePromo dt img{}
.sidePromo dt.status-over>.status{display:block;}
.sidePromo dt.status-over>img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.sidePromo dd.status-over .promo-summary{background:#222;}
.sidePromo dd{color:#fff;display:none;}

/* 附加优惠样式 */
.promo-content{font-size:13px;}
.promo-content h4{color:#fff;background:#e3ca5b;display:inline-block;padding-bottom:10px;height:28px;padding:0 20px;line-height:28px;border-radius:14px;}
.promo-content table{min-width:50%;margin:15px 0;}
.promo-content table th,.promo-content table td{border:1px solid #c0a079;padding:8px 20px;text-align:center;}
.promo-content table th{color:#fde67e;}

/*==================== about 关于 ====================*/
.main-about{background-color: #131313;}
.main-about .about{padding: 40px 0;}
.main-about .about .container .row{border: 20px solid #3c2919;background-color: #503828;}
.main-about .about .container .row .col-5-4{padding: unset;}
.main-about .about .container .row .col-5-4 h3{color: #eec24a;text-align: center;margin: 0 auto 40px;font-size: 22px;font-weight: 600;}

.about .container{width: 1080px !important;height: 100%;position: relative;margin: auto;padding: 0 !important;}
.about .page-content{min-height: 750px;border-color: hsla(0, 0%, 100%, .3);background-color: #3c2919;padding: 25px;color: #fff;border-style: solid;border-width: 1px 1px 1px 0;    font-size: 14px;line-height: 2em;}
.about .page-content .content-title label{margin-bottom:0;padding:0 25px;height:30px;background-color:#E3CA5B;line-height:30px;color:#221D04;font-size:18px;border-radius:15px;font-weight:bold;}
.about .page-content .about-text p{color:#faecdf;font-size:14px;margin:18px 0;line-height:22px;}
.about .page-content .about-text p b{font-weight:normal;color:#ffd053;}
.about .page-content .about-text h3{color:#ffd053;font-size:18px;margin:18px 0;}
.about .page-content .about-text h2{color:#d7ae5e;font-size:20px;margin:18px 0;}

.list-group-item{border: none;}
.list-group.page-list .sub-top{height: 90px;padding: 0 20px 10px;position: relative;}
.list-group.page-list .sub-top .top-text-ch{position: absolute;color: #fff;font-size: 20px;transform: translate(64px, 20px);}
.list-group.page-list .sub-top .top-text-en{color: hsla(0, 0%, 100%, .3);padding: 0 0 0 10px;font-size: 18px;}
.list-group.page-list .sub-top .top-text-en .top-text-en-b{color: #eec24a;font-size: 56px;transform: scaleY(1.2) translate(-10px);display: inline-block;font-weight: 400;}
.list-group.page-list .list-group-item{text-align: center;padding: 0 5px  0 0;color: #fff;background-color: #3f2c20;width: 154px;font: 16px / 44px Microsoft JhengHei;cursor: pointer;border-radius: 22px;margin: 14px auto;position: relative;}
.list-group.page-list .list-group-item.active,
.page-list.list-group .list-group-item.active:focus,
.list-group.page-list .list-group-item:hover{color:#3c2919;background-color: #ffd54a;}
.list-group.page-list .list-group-item.active:after,
.page-list.list-group .list-group-item.active:focus:after,
.list-group.page-list .list-group-item:hover:after{content:'';position: absolute;top: 50%;right: 20px;transform: translateY(-50%);border: solid transparent;border-width: 7px 0 7px 7px;border-left-color: black;}
.list-group.page-list .list-group-item i{position:absolute;top:10px;left:30px;width:50px;height:50px;background: no-repeat center top;}

/*==================== register 注册 ====================*/
.main-register{background-color: #131313;}
.main-register .about{padding: 40px 0;}
.main-register .about .container .row{border: 20px solid #3c2919;background-color: #503828;}
.main-register .about .container .row .col-5-4{padding: unset;}
.main-register .about .container .row .col-5-4 h3{color: #eec24a;text-align: center;margin: 0 auto 40px;font-size: 22px;font-weight: 600;}

.un-lobby .link-area{width: 1000px;height: 70px;margin: 10px auto 20px;padding: 15px 0 0 130px;text-align: left;background: url(images/flow_bg.png) no-repeat left center;}
.un-lobby .link-area li{display: inline-block;width: 72px;height: 69px;text-align: center;margin-right: 123px;}
.un-lobby .link-area li a:hover {color: #ffd053;}
.un-lobby .link-area li a:hover span{color: #ffd053;}
.un-lobby .link-area .link05{margin-right: 0;}
.un-lobby .link-area li a{display: block;height: 100%;color: #fff;font-size: 14px;font-weight: bold;text-decoration: none;}
.un-lobby .link-area li a span{display: block;margin-top: 20px;color: #52483b;font-size: 12px;font-weight: normal;}
.register-box legend{color:#Fc9;padding:20px 30px 10px 30px;font-size:24px;border-bottom:2px #472E27 dashed;background: url(images/welcome.png) no-repeat; padding-top: 55px;}
.form-horizontal .control-label span{font-family: verdana, Helvetica, sans-serif;font-size: 12px;color: #FF0000;font-weight: bold;vertical-align: -2px;}
.register-box legend p{font-size:12px;}
.register-box .input-group img{max-height:38px;border:1px solid #ccc;border-radius:3px;}
.register-box .form-group{color:#fff;}
.register-box .form-group.has-error .control-label,.register-box .form-group.has-success .control-label{color:#fff;}
.register-box .form-group .form-control{height:38px;padding:8px 12px;border-radius:3px;}
.register-box .form-group .form-control{color: hsla(0, 0%, 100%, .8);background:#2a1d12;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border: 1px solid hsla(0, 0%, 100%, .3);}
.register-box .form-group .form-control:focus{border-color:#eec24a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,25,90,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,25,90,.6)}
.register-box .form-group a{color:red;}
.register-box .form-group .btn{border-radius:3px;}
.register-box .form-group .help-block{margin-left: 15px;color: #fff;line-height: 12px;background-color: #dc3545;font-size: 12px;border-radius: 12px;padding: 5px 8px;display: inline-block;position: relative;max-width: 47%}
.register-box .form-group .help-block:before{content: '';position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border: solid transparent;border-width: 5px 15px 5px 0;border-right-color: #dc3545;}
.register-box .form-group .help-block.form-help.remind{background-color: transparent;padding: 0 10px;margin: 10px 0;}
.register-box .form-group .help-block.form-help.remind:before{content:unset;padding: 5px 0;}
.register-box .form-group .col-12-6{display: flex;width: 75%;}
.register-box .form-group .col-12-6 input{width: 50%;}
.register-box .form-group .col-12-6 .form-control.sex{width: 50%;}
.register-box .form-group .verify{display: flex;position: relative;width: 26%;}
.register-box .form-group .verify .help-block{position: absolute;right: -210px;top: 3px;max-width: unset;}
.register-box .form-group .pull-left{position: relative;left: -15px;}
.register-box .form-group button{width: 50%;}

/*==================== agent 代理 ====================*/
/* agent-slide 轮播 */
body.page-agent .navbar-default .navbar-nav>li>a{line-height:14px;}
.page-agent .navbar-default .navbar-nav>li>a{height: 30px;}
.page-agent .navbar-default{background: #131313;}
.agent-slide>.slide>.slide-inner{width:100%}
.agent-slide>.slide,.agent-slide>.slide>.slide-inner li,.agent-slide>.slide>.slide-inner li a{height:630px;}
.agent-content-wrap{background:#131313;margin-top:93px;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.agent-content-wrap .container{width: 1080px !important;}
.agent-content{padding:40px;color:#fff;border: 20px solid #3c2919;background-color: #503828;margin: 40px 0;}
.agent-content h1,.agent-content h2,.agent-content h3,.agent-content h4,.agent-content h5,.agent-content h6{margin:1em 0;font-weight:bold;text-shadow:none;}
.agent-content .title{font-weight:bold;color: #eec24a;margin-top: unset;text-align: center;}
.agent-content .title small{display:block;height:40px;line-height:40px;text-shadow:none;}
.agent-content .table{color:#333;}
.agent-contact-list{height:80px;line-height:80px;margin:0;text-align:center;}
.agent-contact-list li{font-size:14px;margin-right:20px;color:#f1eeaa;}
.agent-contact-list li .gui{line-height:80px;margin-right:10px;}

/*==================== aside 侧边广告 ====================*/
/* aside-float 公共不可修改 */
.aside-float{position:fixed;z-index:2000;}
.aside-float li{width:160px;background-repeat:no-repeat;}
.aside-float li a{width:100%;height:100%;line-height:40px;background-repeat:no-repeat;display:inline-block;filter:alpha(opacity:0);opacity:0;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}
.aside-float li a:hover{opacity:1;}

/* aside-diy 自定义 */
.aside-diy-01{padding-left:40px;right:-140px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;}
.aside-diy-01 li{width:140px;}
.aside-diy-01:hover{right:0;}

/*==================== shake 动画 ====================*/
.shake{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.shake:hover{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
.shake.shake-little:hover{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
@-webkit-keyframes shake-little{
	0%{-webkit-transform:translate(0px,0px) rotate(0deg)}
	2%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	4%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	6%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	8%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	10%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	12%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	14%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	16%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	18%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	20%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	22%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	24%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	26%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	28%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	30%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	32%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	34%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	36%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	38%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	40%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	42%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	46%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	48%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	50%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	52%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	54%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	56%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	58%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	60%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	62%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	64%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	66%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	68%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	70%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	72%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	74%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	78%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	80%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	84%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	86%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	88%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	90%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	94%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	96%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	98%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
}
@-ms-keyframes shake-little{
	0%{-ms-transform:translate(0px,0px) rotate(0deg)}
	2%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	4%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	6%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	8%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	10%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	12%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	14%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	16%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	18%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	20%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	22%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	24%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	26%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	28%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	30%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	32%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	34%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	36%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	38%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	40%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	42%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	46%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	48%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	50%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	52%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	54%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	56%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	58%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	60%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	62%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	64%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	66%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	68%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	70%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	72%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	74%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	78%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	80%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	84%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	86%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	88%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	90%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	94%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	96%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	98%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
}
@keyframes shake-little{
	0%{transform:translate(0px,0px) rotate(0deg)}
	2%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	4%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	6%{transform:translate(0px,0px) rotate(-0.5deg)}
	8%{transform:translate(0px,-1px) rotate(-0.5deg)}
	10%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	12%{transform:translate(0px,0px) rotate(-0.5deg)}
	14%{transform:translate(0px,0px) rotate(-0.5deg)}
	16%{transform:translate(0px,-1px) rotate(-0.5deg)}
	18%{transform:translate(0px,0px) rotate(-0.5deg)}
	20%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	22%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	24%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	26%{transform:translate(-1px,0px) rotate(-0.5deg)}
	28%{transform:translate(0px,-1px) rotate(-0.5deg)}
	30%{transform:translate(0px,-1px) rotate(-0.5deg)}
	32%{transform:translate(0px,0px) rotate(-0.5deg)}
	34%{transform:translate(0px,-1px) rotate(-0.5deg)}
	36%{transform:translate(-1px,0px) rotate(-0.5deg)}
	38%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	40%{transform:translate(0px,0px) rotate(-0.5deg)}
	42%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{transform:translate(-1px,0px) rotate(-0.5deg)}
	46%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	48%{transform:translate(0px,-1px) rotate(-0.5deg)}
	50%{transform:translate(0px,-1px) rotate(-0.5deg)}
	52%{transform:translate(0px,0px) rotate(-0.5deg)}
	54%{transform:translate(-1px,0px) rotate(-0.5deg)}
	56%{transform:translate(0px,0px) rotate(-0.5deg)}
	58%{transform:translate(0px,0px) rotate(-0.5deg)}
	60%{transform:translate(0px,0px) rotate(-0.5deg)}
	62%{transform:translate(0px,-1px) rotate(-0.5deg)}
	64%{transform:translate(0px,0px) rotate(-0.5deg)}
	66%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	68%{transform:translate(0px,-1px) rotate(-0.5deg)}
	70%{transform:translate(0px,0px) rotate(-0.5deg)}
	72%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	74%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{transform:translate(-1px,0px) rotate(-0.5deg)}
	78%{transform:translate(0px,0px) rotate(-0.5deg)}
	80%{transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{transform:translate(-1px,0px) rotate(-0.5deg)}
	84%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	86%{transform:translate(0px,-1px) rotate(-0.5deg)}
	88%{transform:translate(0px,0px) rotate(-0.5deg)}
	90%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{transform:translate(-1px,0px) rotate(-0.5deg)}
	94%{transform:translate(-1px,0px) rotate(-0.5deg)}
	96%{transform:translate(0px,-1px) rotate(-0.5deg)}
	98%{transform:translate(0px,-1px) rotate(-0.5deg)}
}

/* 资金回收图标 */
.icon-back-m{display:inline-block;width:20px;height:20px;position:absolute!important;right:0;margin:0!important;padding:0!important;}
.show-on-hover.dropdown a{position:relative;}
.show-on-hover.dropdown a>.gui{position:absolute;right:3px;top:6px;}