/*!
 * 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:1160px}

/*==================== common 公共 ====================*/
a:hover{text-decoration:none;}
body{background-color:#141414;}
main{background:none no-repeat 50% 38px #1B1B1B;}
.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;}
.main-casino .casino.theme-black .api-nav .swiper-container .swiper-slide.active{border-top:3px solid #eedf84!important;;}
.main-casino .casino > .container .game-list-header .all_g_txt span{color: #faf69c!important;}
.main-casino .casino.theme-black .casino-sorts .nav-tabs > li.active > a{background: #bb9115!important;}
.main-casino .casino > .container .casino-sorts .search-box .btn-search{background: #bb9115!important;border: 1px solid #eedf85!important;}
.main-casino .casino > .container .casino-game-list .game-item.s_border:hover{border-color: #fcfaa1!important;}
.main-casino .casino > .container .game-list-header .jackpot .j_txt .t_g_name span{color: #faf69c!important;}
main.main-casino .casino.theme-black .casino-sorts .nav-tabs > li:hover a{color: #ecc44d !important}
.casino-sorts .nav-tabs>li>a:hover, .casino-sorts .nav-tabs>li.active>a{background-color: transparent!important;}
/* top-bar 顶栏 */
.top-bar{height:32px;line-height:32px;text-shadow:0 1px 0 #000;font-size:12px;background-color:#141414;color:#fff;}
.top-bar > .container{overflow:visible;}
.top-bar a.side:after{margin-left:10px;content:"|";color:#4E382E;}
.top-left{float:left;height:32px;}
.top-left>a,.top-right>a{color:#FBF8D0;margin-left:10px;}
.top-left>a.hot,.top-right>a.hot{color:#DAD03E;}
.top-left>a:hover,.top-right>a:hover{color:#FEFBA6!important;}
.top-right{float:right;}

.domain .http:before{content: '3';animation: myfirst 2s infinite linear ;}

@keyframes myfirst
{
0%   {content: '3';color: #fbf8d0;}
50%   {opacity: '3';color: #fbf8d0;}
51%   {opacity: '4';color: #f00;}
100% {content: '4';color: #f00;}
}

.top-right .license {display:inline-block;color:#dad03e;float: left;padding-right:10px;}
.top-right .license img{vertical-align: text-bottom;margin-right: 5px;}
.top-right .license p{display:inline-block;color:#dad03e;cursor: pointer;}
.top-right .license p:hover{ opacity:0.8;}
.top-right .license .license-img{overflow: hidden;position: absolute;top: 12px;left: 0px;z-index: -1;opacity: 0; height: 0px;-moz-transition: .8s;-ms-transition: .8s;-webkit-transition: .8s;}
.license-img:hover{ opacity:1;height:233px; display:block; z-index:999;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;}
.license-img{ overflow:hidden; position:absolute; top:12px; left:0px; z-index:-1;  opacity:0; height:0px;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;}
.license:hover .license-img{opacity:1; height:233px;  z-index:999; -moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;}
.license{ position:relative;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;}
.license-img:hover{ opacity:1;height:233px; display:block; z-index:999;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;}

.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;}
.top-right .lang img{vertical-align:text-bottom;}

/* navbar-default 菜单样式 */
.navbar-default{background-color:#1b1b1b;border-top:1px solid #202020;margin-bottom:0;z-index:100;}
.navbar-default>.container{position:relative;}
.navbar-default .navbar-header{position: relative; margin-right:20px;height:90px;overflow:hidden;}
.navbar-default .navbar-header a{position: relative;display:flex;width: 290px;height: 92px;align-items: center; }
.navbar-default .navbar-header iframe{position: absolute;top: 0;left: 0;z-index: -1;}
.navbar-default .navbar-nav{float:right;width: 830px;display: flex;}
.navbar-default .navbar-nav>li{margin-left:2px;flex: 1;}
.navbar-default .navbar-nav>li>a{color:#ead0e6;width: 100%;height:96px;overflow:hidden;line-height:25px;padding:0;padding-top:20px;font-size:14px;text-align:center;}
body.page-agent .navbar-default .navbar-nav>li>a{line-height:50px;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{color:#F1EDA9;background-color:#151515;border-left:1px solid #202020;border-right:1px solid #202020;border-bottom:2px solid #ffd253;}
.navbar-default .navbar-nav>li>a>span{font-size:12px;text-align:center;position:absolute;display:block;left:0;right:0;text-transform: uppercase;}
.navbar-default .navbar-nav>.hot>a,.navbar-default .navbar-nav>.active.hot>a{background-repeat:no-repeat;background-position:98% 10%;background-image:url(data:image/gif;base64,R0lGODlhFQAMAJEDAP/////SNP8FBf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJFAADACwAAAAAFQAMAAACKpyOqWnrLwCSoNZo5dw6bpVRnwdyY3di1gi1SOMuwzy/9I3jR87nQt8rAAAh+QQFFAADACwAAAAAFQAMAAACJlyOqWnrH1qMoxpbGbq7K8wdkuRNY1leGAq1ovuAG0jTYo1bVA4WADs=);}
.navbar-default .navbar-brand{height:auto;}

/* navbar-sub 二级菜单-样式二 */
#sub-casino.sub-content>.container{background-position:right 68px;}
#sub-casino ul{border-bottom: 1px solid #333;}

/* 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-left .title-login.watching{background:url(images/watching_title.png);}*/
.static-right{float:right;}
.page-index main{margin-top:-50px;}
.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;margin:0 10px;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;}
.header-panel .members-dropdown{margin-top:0;padding:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:rgba(0,0,0,.95);border:1px solid #402c3d;border-top:1px solid rgba(0,0,0,.95);}
.header-panel .members-dropdown>li{margin:3px 0;font-size:12px;}
.header-panel .members-dropdown>li .gui{color:#efbd38;}
.header-panel .members-dropdown>li>a{color:#fff;}
.header-panel .members-dropdown>li>a:hover,.header-panel .members-dropdown>li>a:focus{background-color:#FFCF53;}
.header-panel .members-dropdown>.divider{background-color:#402c3d;}
.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{background:#141414;font-size:12px;color:#794e5e;text-align:center;}
/* index-contact 首页联系 */
.index-contact-list>.container{border-bottom:1px dotted #373737;}
.contact-item{padding:15px 0 15px 0;font-size:16px;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-phone,.footer-service{padding:0 0 0 50px;}
/*.footer-phone{background:url('images/f_icon01.png') no-repeat left center;}*/
/*.footer-qq{background:url('images/f_icon02.png') no-repeat left center;}*/
/*.footer-service{background:url('images/f_icon03.png') no-repeat left center;}*/
.footer-hotline{padding:0 25px;}
.footer-qq{padding:0 25px 0 50px;}
.footer-service{cursor:pointer;}

/* footer-logo-wrap */
/*.footer-logo-wrap{width:1000px;height:53px;background:url('images/footer_imgs.png') no-repeat right center;margin:15px auto;}*/
/*.footer-img{width:144px;height:53px;margin:0 20px;background:url(images/euro2016.png) no-repeat left top;}*/
/*.footer-img,#bblogo,#browser-logo{float:left;}*/
/*#bblogo{width:87px;height:33px;background:url('images/bbinlogo.png') center top no-repeat;margin:12px 0 0 0;}*/
/*#browser-logo{margin:13px 0 0 0;}*/

/* partner */
.footer-partner{padding-top:15px;}
.footer-partner ul{margin-bottom:0;}
.partner,.partner span{width:auto;height:54px;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}*/

.partner.logo-mg { background-position-x: 0 !important; width: 44px; }
.partner.logo-pt { background-position-x: -100px !important; width: 50px; }
.partner.logo-bb { background-position-x: -200px !important; width: 70px; }
.partner.logo-ag { background-position-x: -300px !important; width: 60px; }
.partner.logo-hb { background-position-x: -400px !important; width: 40px; }
.partner.logo-bsg { background-position-x: -500px !important; width: 90px; }
.partner.logo-sg { background-position-x: -600px !important; width: 40px; }
.partner.logo-png { background-position-x: -700px !important; width: 90px; }
.partner.logo-gns { background-position-x: -800px !important; width: 40px; }
.partner.logo-prg,
.partner.logo-pp { background-position-x: -900px !important; width: 90px; }
.partner.logo-dt { background-position-x: -1000px !important; width: 65px; }
.partner.logo-gg { background-position-x: -1100px !important; width: 50px; }
.partner.logo-ky { background-position-x: -1200px !important; width: 40px; }
.partner.logo-chess { background-position-x: -1200px !important; width: 40px; }
.partner.logo-fish { background-position-x: -1300px !important; width: 90px; }
.partner.logo-mw { background-position-x: -1400px !important; width: 80px; }
.partner.logo-pg { background-position-x: -1485px !important; width: 70px; }
.partner.logo-nt { background-position-x: -1598px !important; width: 90px; }
.partner.logo-cq9 { background-position-x: -1700px !important; width: 70px; }
.partner.logo-p-ky { background-position-x: -1777px !important; width: 70px; }
.partner.logo-p-fg { background-position-x: -2400px !important; width: 45px; }
.partner.logo-vg { background-position-x: -1977px !important; width: 70px; }
.partner.logo-qly { background-position-x: -1865px !important; width: 70px; }
.partner.logo-ly { background-position-x: -2082px !important; width: 70px; }
.partner.logo-sd { background-position-x: -2178px !important; width: 70px; }
.partner.logo-jdb { background-position-x: -2295px !important; width: 80px; }
.partner.logo-fg { background-position-x: -2395px !important; width: 55px; }
.partner.logo-ae { background-position-x: -2500px !important; width: 80px; }
.partner.logo-dtg { background-position-x: -2600px !important; width: 65px; }
.partner.logo-cq { background-position-x: -2685px !important; width: 70px; }
.partner.logo-tp { background-position-x: -2777px !important; width: 48px; }
.partner.logo-lc { background-position-x: -2844px !important; width: 100px; }
.partner.logo-gpi { background-position-x: -2952px !important; width: 60px; }
.partner.logo-jk { background-position-x: -3120px !important; width: 90px; }
.partner.logo-xe88 { background-position-x: -3228px !important; width: 110px; }
.partner.logo-sw { background-position-x: -3362px !important; width: 50px; }
.partner.logo-sea { background-position-x: -3444px !important; width: 40px; }
.partner.logo-rich88 { background-position-x: -5924px !important; width: 65px; }
.partner.logo-_hot { background-position-x: -3627px !important; width: 54px; }
.partner.logo-xbb { background-position-x: -3710px !important; width: 50px; }
.partner.logo-vs { background-position-x: -3780px !important; width: 50px; }
.partner.logo-ha { background-position-x: -3835px !important; width: 100px; }
.partner.logo-leg { background-position-x: -3947px !important; width: 76px; }
.partner.logo-bl { background-position-x: -4025px !important; width: 76px; }
.partner.logo-evo { background-position-x: -4396px !important; width: 110px; }
.partner.logo-ns { background-position-x: -4104px !important; width: 109px; }
.partner.logo-bng { background-position-x: -4288px !important; width: 100px; }
.partner.logo-ttg { background-position-x: -4210px !important; width: 80px; }
.partner.logo-idn { background-position-x: -4500px !important; width: 76px; }
.partner.logo-rummy { background-position-x: -4580px !important; width: 60px; }
.partner.logo-bgsoft { background-position-x: -4640px !important; width: 60px; }
.partner.logo-lgd { background-position-x: -4715px !important; width: 85px; }
.partner.logo-funkygames { background-position-x: -4830px !important; width: 60px;}
.partner.logo-redtiger { background-position-x: -4930px !important; width: 55px; }
.partner.logo-sdyl { background-position-x: -5030px !important; width: 55px; }
.partner.logo-mancala { background-position-x: -5132px !important; width: 55px; }
.partner.logo-baison { background-position-x: -5232px !important; width: 55px; }
.partner.logo-t1 { background-position-x: -5332px !important; width: 55px; }
.partner.logo-km { background-position-x: -5432px !important; width: 55px; }
.partner.logo-bg { background-position-x: -5532px !important; width: 55px; }
.partner.logo-jili { background-position-x: -5632px !important; width: 55px; }
.partner.logo-fc { background-position-x: -5729px !important; width: 60px; }
.partner.logo-ygg { background-position-x: -5832px !important; width: 55px; }
.partner.logo-spribe { background-position-x: -6018px !important; width: 77px; }
.partner.logo-galaxsys { background-position-x: -6132px !important; width: 50px; }
.partner.logo-bolebit { background-position-x: -6232px !important; width: 49px; }
.partner.logo-imoon { background-position-x: -6334px !important; width: 49px; }
.partner.logo-evoplay { background-position-x: -6425px !important; width: 49px; }
.partner.logo-bgaming { background-position-x: -6537px !important; width: 40px; }
.partner.logo-yesbingo { background-position-x: -6637px !important; width: 40px; }

/* 文案連結 */
.article-menu{text-align:center;margin:20px 0 10px 0;}
.article-menu,.article-menu a{color:#636363;}
.article-menu a{color:#fff;text-decoration:none;}
.article-menu a:hover{color:#FFE369;}
.article-menu a.blink-red{color:#ff0000;}
.article-menu .article-line{margin:0 10px;}
.copyright{margin:0 0 10px;}
.copyright,.footer-info{color:#636363;}

/* notice 公告 */
.notice{width:100%;position:relative;}
.notice,.notice .notice-list,.notice .notice-list>ul>li{height:38px;line-height:38px;overflow:hidden;}
.notice .title{float:left;width:141px;height:38px;}
.notice .notice-list{float:left;width:992px;}
.notice-list,.notice-list a{color:#cbcbcb;font-size:12px;}
/*.notice .siteurl{float:right;width:180px;padding-left:30px;color:#cebf6e;font-weight:bold;background:url(images/siteurl.png) no-repeat;}*/
.index-notice{margin-top:-38px;}
.index-notice .notice-list{width:999px;}

/* 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{height:450px;position:relative;padding:0;margin:0;}
.index-slide .slide,.index-slide .slide .slide-inner li,.index-slide .slide .slide-inner li a{height:450px;}
.index-slide .slide .slide-inner{padding:0;margin:0;width:100%;float:left;margin-top:-50px;}
.index-slide .slide .slide-inner ul{height:450px;overflow:hidden;padding:0;margin:0;}
.index-slide .slide .slide-indicators{bottom:35px;}
.index-slide .slide .slide-indicators ul li{background:#fff;width: 20px;height: 20px;border-radius: 10px;}
.index-slide .slide .slide-indicators ul .active{background:#ffd234;}
.index-slide>.container{position:relative;overflow:visible;}
.windows-bar{position:absolute;bottom:153px;right:80px;width:245px;padding:63px 20px 20px;}

/* windows-bar >>>> windows-user 已经登录 */
.windows-user{width:197px;margin:0 auto;}
.windows-user .p{color:#fff;line-height:25px;font-size:12px;}
.windows-user .p em{font-style:normal;color:#FFF000;}
.windows-user .p a{color:#fff; margin:0 3px;}
.windows-user .p .first-a{margin-left: 0;}
.windows-user .p .go{display:inline-block;width:197px;padding:0;height:35px;line-height:35px;/*background:url(images/btn_logout.png);*/font-weight:bold;color:#282203;}
.windows-user .p .go:hover{background-position:0 -70px;color:#111;}
/* windows-bar >>>> windows-login 登录表单 */
.windows-login .form-group{position:relative;margin-bottom:10px;}
.windows-login .form-group.scode{margin-bottom:20px;}
.windows-login a.tip-scode{position:absolute;right:1px;top:1px;display:inline-block;height:33px;}
.windows-login a.tip-scode img{max-height:33px;}
.windows-login .form-control{width:205px;height:35px;line-height:12px;color:#BEBEBE;background-color:transparent;border:1px solid #535353;}
.windows-login .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.windows-login .acc-unicode{position:absolute;right:8px;top:0;line-height:35px;}
.windows-login .acc-unicode span{color:#BEBEBE;font-family:Arial;}
.windows-login .acc-unicode a{color:#C39547;text-decoration:underline;font-size:12px;}
.windows-login .acc-unicode a:hover{color:#F1EDA9;text-decoration:none;}
.windows-login .btn{border:none;width:97px;height:40px;}
.windows-login .btn.btn-login{background: no-repeat 0 0;padding:0;line-height:40px;font-weight:bold;color:#2b1801;font-size:16px;}
.windows-login .btn.btn-login:hover{background-position:0 -40px;color:#c49547;}
.windows-login .btn.btn-reg{background: no-repeat 0 0;padding:0;line-height:40px;font-weight:bold;color:#c49547;font-size:16px;}
.windows-login .btn.btn-reg:hover{background-position:0 -40px;color:#ffe84b;}

/* 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;background-color:#232323;}
.linkicon{width:160px;height:50px;margin-top:15px;float:left;position:relative;display:inline-block;}
.linkicon.l01{background: no-repeat 0 0;}
.linkicon.l01:hover{background-position:0 -50px;}
.linkicon.l02{background: no-repeat 0 0;}
.linkicon.l02:hover{background-position:0 -50px;}
.linkicon.l03{background: no-repeat 0 0;}
.linkicon.l03:hover{background-position:0 -50px;}
.linkicon.l04{background: no-repeat 0 0;}
.linkicon.l04:hover{background-position:0 -50px;}
.linkicon.l05{background: no-repeat 0 0;}
.linkicon.l05:hover{background-position:0 -50px;}
.linkicon-list{margin-bottom:0;}
.linkicon-list li{width:20%;float:left;}

/* index-screen-02 */
.index-screen-02{background:#1B1B1B;}
.indexs-02-box{border:4px solid #fefd8c;width:1000px;display:block;margin:20px auto;}
.index-show-api{padding:20px 5px;}
.index-show-api .mg{/* background-position:-240px -36px; */}
.index-show-api .pt{/* background-position:-360px -36px; */}
.index-show-api .bb{/* background-position:-240px 0px; */}
.index-show-api .nyx{background-position:-1200px -36px;}
.index-show-api .sg{background-position:-1560px -36px;}
.index-show-api .ag{/* background-position:-480px -36px; */}
.index-show-api .sg{width:120px;background-position:-1680px -36px;}
.index-show-api .title{color:#fff;vertical-align: top; display:inline-block;font-size:18px;height: 54px;align-content: center;}
.index-show-api:hover .title{color:#e8da81;}
 .top-casino-bg{padding:20px 0;}
/*.top-casino-wrap{width:1000px;height:91px;text-align:center;background:url('images/btn_logo_bg.png') no-repeat center top;box-sizing:border-box;padding:19px 0 0;margin:0 auto;}*/
.top-casino-btn{display:inline-block;vertical-align:top;height:52px;}
.top-casino-btn:hover{background-position:center bottom;}
/*.top-casino-bbin{background:url("images/btn_bbin.png") no-repeat center top;width:185px;}*/
/*.top-casino-mg{background:url("images/btn_mg.png") no-repeat center top;width:162px;margin:0 154px 0 129px;}*/
/*.top-casino-gns{background:url("images/btn_gns.png") no-repeat center top;width:177px;}*/

/* index-screen-03 */
.index-screen-03{background: no-repeat center top;}

/* 首页--第一块 */
.first-game-wrap{position:relative;height:480px;box-sizing:border-box;padding:0 0 0 184px;width:1000px;margin:0 auto;}
.first-game-title{position:absolute;top:60px;left:32px;font-size:30px;font-weight:bolder;color:#4F3900;}
.first-game-title-bottom{width:30px;height:3px;background-color:#4F3900;margin:5px 0 0;}
.index-show-image{position: relative;}
.index-show-image .tab-pane{}
.index-show-image .tab-pane ul{padding: 7px 0 0;overflow: hidden;}
.index-show-item{width:184px;height:168px;margin:0 0 20px 20px; float:left;_display:inline;position:relative;overflow:hidden;}
.index-show-item span{height:40px;line-height:40px;width:100%;background:#313131;color:#fff;display:block;text-align:center;}
.index-show-item img{width:100%;max-width:100%;}
.index-show-item:hover img{opacity:0.8;filter:opacity(80);}
.index-show-item:hover span{background:#c49547;}
/* 首页--第二块 */
.first-middle-wrap{height:525px;text-align:center;box-sizing:border-box;padding:153px 0 0;}
.first-link-wrap{margin:0 0 45px;}
.first-link{display:inline-block;vertical-align:top;width:111px;height:148px;}
.first-link-live{background: no-repeat center top;}
.first-link-game{background: no-repeat center top;}
.first-link-ball{background: no-repeat center top;}
.first-link-lottery{background: no-repeat center top;}
.first-link:hover{background-position:center bottom;}
.first-link-game{margin:0 378px 0 47px;}
.first-link-ball{margin:0 54px 0 0;}
.first-middle-ad{line-height:25px;text-align:center;background: no-repeat 50% 20px;box-sizing:border-box;padding:90px 0 0;}
.first-middle-ad h1{color:#999;text-align:center;font-size:12px;}
.first-middle-ad h2{color:#2B2B2B;font-size:12px;}

/* 首页--第三块 */
#sub-chess .list-table dl.sub-box dt span.pic-img img{width: 84px}
.first-bottom-wrap{height:394px;background: no-repeat 50% 30px;box-sizing:border-box;padding:140px 0 0;}
.first-mobile-wrap{width:451px;box-sizing:border-box;padding:145px 0 0;background: no-repeat 0 38px;}
.first-mobile-wrap h1{font-size:13px;color:#FFCF53;}
.first-mobile-wrap h1 span{white-space:nowrap;}
.first-mobile-wrap h2{color:#999;line-height:22px;margin:16px 0 0;font-size:12px;}

/*==================== live 真人 ====================*/
.accordion-wrap{border-color:#605960!important;}

/*==================== sports 体育 ====================*/
.sports{width:100%;padding:20px 0;}
.sports-box{width:1023px;margin:0 auto;min-height:768px;text-align:center;background:rgba(0,0,0,.2);}
.sports-box.hg{width:1148px;background:rgba(0,0,0,.2);}
#screen_F .full-screen a {color: #888;border: 1px solid #555;}
#screen_F .full-screen a:hover {color: #fff0b4;}
/* sport-hg-fix */
.bulk-frame{position:relative;}
.sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:100px;left:137px;}
.sports-box.hg .sports-hg-fix{display:block;}

/*==================== casino 电子 ====================*/
.casino{padding:20px 0;}
.casino .casino-box{background:rgba(0,0,0,.2);}
.casino .casino-box .api-tabs>li{overflow: hidden;}
/*casino-sorts*/
.casino-sorts{height:41px;}
.casino-sorts .nav-tabs{float:left;border:none;margin-left:10px;}
.casino-sorts .nav-tabs>li>a{color:#ead0e6;padding:8px 15px;}
.casino-sorts .nav-tabs>li>a:hover,.casino-sorts .nav-tabs>li.active>a{color:#F1EDA9;background-color:#151515;border:1px solid #202020;}
.casino-sorts .search-box{float:right;margin-top:4px;margin-right:20px;}
.casino-sorts .search-box .btn{background-color:#333;border:1px solid #666;}
.casino-sorts .search-box .btn:hover{color:#F1EDA9;}
.casino-sorts .form-control{width:160px;float:left;margin-right:10px;border-color:#aaa;}


.carousel-inner .api-tabs>li>a:link{height:42px;line-height:42px}
.carousel-inner .casino-tabs>li>a:link{height:54px;line-height:54px}
.main-casino .casino > .container .casino-game-list .game-item .game-info .g_line2 span {
    color: #fffea9;
    margin-left: 4px;
}

/* game-item */
.game-item{display:inline-block;width:204px;height:220px;margin-bottom:10px;background:rgba(0,0,0,.2);}
.game-item .item{width:204px;height:143px;position:relative;display:block;overflow:hidden;background:rgba(255,255,255,.2);}
.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:140px;}
.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;}
.game-item .title a{display:block;color:#ead0e6;}
.game-item .title a:hover,.game-item:hover .title a{color:#F1EDA9;}
.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:rgba(0,0,0,.8);}
.game-item .title .btn-play{display:none;}
.game-item:hover .title .btn-play{display:inline-block;}
.btn-more{width:200px;}

/*==================== lottery 彩票 ====================*/
.lottery{padding:20px 0;}
.lottery-box{background-color:rgba(0,0,0,.2);}
.lottery .game-item,.lottery .game-item .item,.lottery .game-item .item .game-img{width:100%;}
.lottery .game-item{height:259px;margin-bottom:15px;}
.lottery .game-item .item,.lottery .game-item .item .game-img{height:182px;padding-top: 10px;}
.lottery .carousel-inner .api-tabs{border: 1px solid #424242;border-radius: 0;}
.lottery .carousel-inner .api-tabs li{border: none;}
.lottery .carousel-inner .api-tabs li + li{border-left: 1px solid #313131;}
.lottery .carousel-inner .api-tabs li:not(:last-child){border-right: 1px solid #060606;}
.lottery .game-list{padding: 20px;background-color: #2d2d2d;border: 1px solid #424242;border-top: none;}
.lottery .game-list .nav-lottery-tabs li{background-color: #1d1d1d;border-color: #353535;}
.lottery .game-list .nav-lottery-tabs li.active{background-color: #313131;}
.lottery .game-list .nav-lottery-tabs li + li{border-top: none;}
.lottery .game-list .nav-lottery-tabs li a{color: #888888;}
.lottery .game-list .nav-lottery-tabs li.active a{color: #fff0b4;}
.lottery .game-list .col-5-4{padding-right: 0;}
.lottery .game-list .game-item{width: 100%;height: auto;border-radius: 10px;background-color: #3e3e3e;border: 1px solid #3e3e3e;margin-bottom: 20px;float: left;transition: all 300ms;}
.lottery .game-list .game-item:hover{background-color: #676767;}
.lottery .game-list .game-item .item{display: block;width: 100%;height: 180px;border-top-left-radius: 9px;border-top-right-radius: 9px;padding: 6px;background-color: #1d1d1d;}
.lottery .game-list .game-item .item .game-img{width: 100%;height: 100%;position: relative;text-align: justify;line-height: normal;}
.lottery .game-list .game-item .item .game-img img{width: 60%;position: relative;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
.lottery .game-list .game-item .item .game-img .cover{display: block;border-radius: 8px;opacity: 0;transition: all 300ms;}
.lottery .game-list .game-item:hover .item .game-img .cover{opacity: 1;}
.lottery .game-list .game-item .item .game-img .cover .cover-bg{width: 100%;height: 100%;background-image: linear-gradient(to bottom,#676767,#3e3e3e);position: absolute;opacity: .6;}
.lottery .game-list .game-item .item .game-img .cover .cover-name{height: 18%;margin: 41% auto;border-radius: 15px;border-style: none;background-color: #FF9800;}
.lottery .game-list .game-item .title{width: 100%;height: auto;padding: 0;}
.lottery .game-list .game-item .title a{display: block;width: 100%;height: auto;text-align: center;line-height: 60px;top: auto;margin: auto;color: white !important;background-color: initial;background-image: none;box-shadow: none;transition: all 300ms;}
.lottery .game-list .game-item:hover .title a{color: #ff9800 !important;}

/*==================== promo 优惠 ====================*/
#promo-style{width: 986px;margin: 20px auto;border: 3px solid #fec121;}
#promo-style .promo-top-bar{background: none;}
#promo-style .promo-top-bar > ul li{line-height: 30px;padding:0 4px;border-radius: 15px;}
#promo-style .promo-top-bar > ul li.active{background: #fec121}
#promo-style .promo-top-bar > ul li.active:after{border-top: 5px solid #fec121;}
#promo-style .list-type2 .list_type2_item_tit{display: none;}
#promo-style .list-type2 .promo-item{border: 0;background: none;margin-bottom: 10px;}
#promo-style .list-type2 .promo-item .promo-detail .tit{color: #fff;border-bottom: 1px solid #111;background: #111;line-height: 60px; padding: 0 0 0 20px;}
#promo-style .list-type2 .promo-item .promo-detail {background: #111111;}
/*==================== about 关于 ====================*/

.about>.container{padding:20px 0;}
.about .page-content{min-height:800px;border:2px solid #FFD053;background-color:#1B1B1B;padding:25px;color: #DBDBDB}
.about .page-content .content-title{}
.about .page-content .content-title label{font-weight:normal;margin-bottom:0;padding:0 10px;height:22px;background-color:#E3CA5B;line-height:22px;color:#221D04;font-size:12px;border-radius:11px;}
.about .page-content .about-text{}
.about .page-content .about-text p{color:#fff;font-size:14px;margin:18px 0;line-height:22px;}
.about .page-content .about-text p b{font-weight:normal;color:#ff8c00;}
.about .page-content .about-text h3{color:#ff8c00;font-size:18px;margin:18px 0;}
.about .page-content .about-text h2{color:#ffff00;font-size:21px;margin:18px 0;}
.list-group.page-list .list-group-item{position:relative;display:block;height:80px;line-height:80px;color:#DBDBDB;font-size:20px;font-weight:bold;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:2px solid #313131;box-sizing:border-box;padding:0 5px 0 90px;background-color:transparent;margin-bottom:10px;}
.list-group.page-list .list-group-item.active,.page-list.list-group .list-group-item.active:hover,.page-list.list-group .list-group-item.active:focus,.list-group.page-list .list-group-item:hover{color:#fff;border-color:#FFD053;color:#FFD053;}
.list-group.page-list .list-group-item i{position:absolute;top:20px;left:25px;width:40px;height:40px;background: no-repeat center top;}
.list-group.page-list .list-group-item.active i,.page-list.list-group .list-group-item.active:hover i,.page-list.list-group .list-group-item.active:focus i,.page-list.list-group .list-group-item:hover i{background-position:center bottom;}

/*==================== register 注册 ====================*/
.register-box{}
.register-box legend{color:#a0a0a0;padding:20px 30px 10px 30px;font-size:24px;border-bottom:1px #d792cb dashed;}

/*.register-box legend span{margin:10px 0;color:#73426b;display:block;font-size:12px;}*/
.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:#a0a0a0;}
.register-box .form-group .form-control{height:38px;padding:8px 12px;border-radius:3px;}
.register-box .form-group .form-control{color:#000;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:1px solid #73426b;}
.register-box .form-group .form-control:focus{border-color:#6e195a;-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;}

/*==================== agent 代理 ====================*/

/* agent-slide 轮播 */

.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:#eee;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.agent-content{padding:40px 0;color:#444;}
.agent-content h1,.agent-content h2,.agent-content h3,.agent-content h4,.agent-content h5,.agent-content h6{margin:1em 0;font-weight:bold;text-shadow:none;}
.agent-content .title{font-weight:bold;}
.agent-content .title small{display:block;height:40px;line-height:40px;text-shadow:none;}
.agent-content .table{color:#333;}
.agent-contact-list{height:80px;line-height:80px;margin:0;text-align:center;}
.agent-contact-list li{font-size:14px;margin-right:20px;color:#f1eeaa;}
.agent-contact-list li .gui{line-height:80px;margin-right:10px;}

/*==================== aside 首页弹窗 ====================*/
/*.layui-layer.index-modal .layui-layer-content{max-width: 700px;}*/
/*==================== 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;background:/*url(images/float.png)*/ no-repeat left 180px;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;/*background: url(images/back-m.png);*/position: absolute !important;right: 0;margin: 0 !important;padding: 0 !important;}
.show-on-hover.dropdown a{position: relative;}
.show-on-hover.dropdown a>.gui{    position: absolute;right: 3px;top: 6px;}

.llogin {padding:  4px 0;color:  #f6f6f6;text-align: center;font-size: 12px;}
.llogin em {font-style: inherit;color: #d2a837;  }

/* 每日簽到按鈕 */
.windows-bar .signIn{ display: block; height: 30px; line-height: 30px; text-align: center; color: #fffa62; font-size: 13px; border-radius: 5px !important; margin:5px 0 0;  padding: 0 10px !important; opacity: 1; vertical-align: middle;}
.windows-bar .signIn:hover{ opacity: 0.9;}
.header-login .signIn{ display: inline-block; height: 34px; line-height: 34px; text-align: center; color: #fffa62; font-size: 13px; border-radius: 3px !important; margin:0;  padding: 0 10px !important; opacity: 1; vertical-align: middle;}
.header-login .signIn:hover{ opacity: 0.9;}
.windows-bar .header-panel._vr_loginSuccess ul li{ line-height: 26px !important;}
