html{ background: url(../img/bg.jpg) #252527 repeat; overflow: hidden; } body{ overflow: hidden; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .play{ min-width: 1200px; } .play .header{ margin: 30px 0; position: fixed; z-index: 100000; width: 100%; left: 0; top: 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; min-width: 1200px; } .play .header .tab-control { position: absolute; right: 45px; top: 50%; margin-top: -22.5px; } .play .header .tab-control .item{ float: left; color: #fff; line-height: 45px; font-size: 15px; font-weight: 500; padding-left:50px; position: relative; cursor: pointer; opacity: 0.8; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .play .header .tab-control .item:hover{ opacity: 1; color: #f1e537; } .play .header .tab-control .item .icon{ display: inline-block; width: 32px; height: 45px; vertical-align: middle; } .play .header .tab-control .table_icon .icon{ background:url(../img/table_icon.png) no-repeat center 6px; -webkit-background-size: 26px; background-size: 26px; } .play .header .tab-control .voiced_icon .icon{ background:url(../img/voiced_icon.png) no-repeat center 7px; -webkit-background-size: 26px; background-size: 26px; } .play .header .tab-control .language_icon .icon{ background:url(../img/language_icon.png) no-repeat center 8px; -webkit-background-size: 26px; background-size: 26px; } .play .header .tab-control .screen .icon{ background:url(../img/fullscreen.png) no-repeat center 10px; -webkit-background-size: 24px; background-size: 24px; } .play .header .tab-control .item span{ display: inline-block; height: 45px; line-height: 45px; overflow: hidden; vertical-align: middle; } .play .header .tab-control .goback .icon{ background:url(../img/goback.png) no-repeat center 9px; -webkit-background-size: 28px; background-size: 28px; } .play .header .tab-control .item .user-img{ position: absolute; width:35px; height: 35px; overflow: hidden; border-radius: 100px; left:5px; border: 2px solid rgba(255, 255, 255, 0.2); top: 50%; margin-top: -22px; } .play .header .tab-control .item .user-img img{ vertical-align: top; background: #fff; } .play .game-logo{ width: 105px; padding: 6px 30px; } .play .logo{ width: 90px; height: 62px; position: absolute; left: 40px; top: 50%; margin-top: -20px; } .play .header .tab-nav{ display: table; background: url(../img/nav-bg.jpg) repeat; overflow: hidden; border-radius: 10px; } .play .header .tab-nav .item{ display: table-cell; line-height: 45px; padding: 0 20px; font-weight: 500; font-size: 19px; color: #015d07; text-shadow: 1px 1px 1px #ead6c6; position: relative; } .play .header .tab-nav .item:after{ content: ""; position: absolute; right: 1px; top: 0; width: 5px; height: 100%; background: url(../img/line_bg.png); } .play .header .tab-nav .item:last-child:after{ display: none } .play .header .tab-nav .item .lab{ color: #291b0a; } .play .main{ margin:0 40px; } .play .visual{ width: 100%; display: table; -moz-box-shadow: 0px 1px 10px #030c03; box-shadow: 0px 1px 10px #030c03; background: rgba(36,36,36,0.28); border-radius: 10px; height: 100%; } .play .visual .item{ position: relative; height: 100%; display: table-cell; vertical-align: top; } .play .video-mini{ padding: 10px; position: relative; height: 100%; } .play .video-mini .video-play{ border: 2px solid #26703b; } .play .visual .control-box{ -moz-box-shadow: 0px -1px 1px rgba(255,255,255,0.3); box-shadow: 0px -1px 1px rgba(255,255,255,0.3); border-radius: 10px; text-align: center; } .play .control-btn{ position: absolute; width: 100%; height: 60px; text-align: center; } .play .control-btn .btn-item{ text-align: center; display: inline-block; width: 60px; height: 60px; color: #ddd; cursor: pointer; margin:0 4.5%; opacity: 0.8; } .play .control-btn .btn-item strong{ font-size: 20px; font-weight: 500; } .play .control-btn .btn-item:hover{ -webkit-transform:scale(1.1);; -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); color: #f1e537; opacity: 1; } .play .control-btn .btn-item .icon-img{ display: block; margin: 0 auto; height: 30px; width: 30px; -webkit-background-size: 100%; background-size: 100%; margin-bottom: 3px; } .play .control-btn .table_icon .icon-img{ background-image: url(../img/table_icon.png); } .play .control-btn .voiced_icon .icon-img{ background-image: url(../img/voiced_icon.png); } .play .control-btn .language_icon .icon-img{ background-image: url(../img/language_icon.png); } .play .visual .statistics .title .btn{ width: 70px; height: 30px; text-align: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; cursor: pointer; position: absolute; top: 50%; margin-top: -18px; display: block; background: #000; font-size: 14px; line-height: 30px; border-radius: 100px; color: #fff; } .play .visual .statistics .title .bankerask { right: 90px; background: #b20a00; } .play .visual .statistics .title .playerask { right: 10px; background: #0543bc; } /*-----*/ .play .video-mini .mask,.play .visual .video-box .mask{ position: absolute; width: 100%; height: 100%; z-index: 9; left: 0; top: 0; } .play .video-mini .mask{ height: 32px; } .play .video-mini .mask .refresh,.play .video-box .mask .refresh{ position: absolute; width: 32px; height: 32px; top: 20px; left: 20px; border: solid 4px #fff; border-radius: 40px; cursor: pointer; transition: all 0.4s; opacity: 0.5; } .play .video-mini .mask .refresh i,.play .video-box .mask .refresh i{ position: absolute; width: 0; height: 0; border: solid 10px #fff; border-top-color: transparent; border-right: none; border-bottom: none; right: -1px; bottom: -1px; box-shadow: -2px 2px 2px #000; } .play .mask .video-link{ position: absolute; top: 8px; right: 8px; } .play .mask .video-link li{ float: left; padding:3px 5px; margin: 3px; background: rgba(0,0,0,0.8); font-size: 12px; font-weight: 500; color: #fff; border-radius: 2px; cursor: pointer; opacity: 0.4; transition: all 0.5s; } .play .mask .video-link li:hover{ opacity: 1; } .play .mask .video-link li.active{ background:#b30d00; } .play .video-mini .mask .refresh:hover,.play .video-box .mask .refresh:hover { opacity: 0.7; transform:rotateZ(180deg); } .play .video-mini .mask .refresh:active,.play .video-box .mask .refresh:active { opacity: 0.9; transform:rotateZ(540deg); } .play .visual .item.video-box{ width: 610px; } .play .visual .item.bet-box{ width: 690px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .play .visual .control-box .icon{ width: 43px; height: 50px; position: absolute; top: -1px; left: 30px; background: url(../img/icon-setup.png) #348839 no-repeat center center; -webkit-background-size: 28px; background-size: 28px; } .play .visual .control{ margin-top: 90px; text-align:center; font-size:32px; color:#fff; } .play .visual .control #opening_result{margin-top:40px;} .play .visual .control .list{ margin-bottom: 20px; } .play .visual .control .list .lab{ color: #fff; font-size: 12px; font-weight: 500; width: 65px; display: inline-block; text-align: center; padding-top: 20px; position: relative; vertical-align: middle; margin-right: 20px; } .play .visual .control .list .lab:after{ content: ""; width: 18px; height: 18px; position: absolute; top: 0; left: 50%; margin-left: -9px; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat; } .play .visual .control .volume .lab:after{ background-image: url(../img/icon-volume.png); } .play .visual .control .number .lab:after{ background-image: url(../img/icon-number.png); } .play .visual .control .language .lab:after{ background-image: url(../img/icon-language.png); } .play .visual .control .input-box{ display: inline-block; vertical-align: middle; background: #1b1b1b; width: 110px; height: 30px; border-radius: 100px; text-align: center; color: #7a828b; font-size: 14px; font-weight: 500; -moz-box-shadow: 0px -1px 1px rgba(137, 158, 137, 0.3) inset; box-shadow: 0px -1px 1px rgba(137, 158, 137, 0.3) inset; } /*-------*/ .play .visual .statistics{ background: rgba(55,55,55,0.35); -moz-box-shadow: 0px -1px 1px rgba(156, 156, 156, 0.2); box-shadow: 0px -1px 1px rgba(156, 156, 156, 0.2); border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; overflow: hidden; position: absolute; width: 100%; bottom: 0; } .play .visual .statistics .title{ color: #fadf47; font-size: 18px; text-shadow: 1px 1px 1px #000; font-weight: 500; padding-left: 25px; padding-top: 10px; padding-bottom: 15px; position: relative; text-align: left; } .play .visual .statistics .title:after{ content: ""; width: 100%; height: 1px; position: absolute; bottom: 0; left: 0; -moz-box-shadow: 0px -1px 1px rgba(255,255,255,0.2); box-shadow: 0px -1px 1px rgba(255,255,255,0.2); } .play .visual .statistics ul{ display: table; width: 100%; } .play .visual .statistics ul li{ display: table-cell; color: #fff; text-align: center; font-size: 16px; text-shadow: 1px 1px 1px #000; font-weight: 500; padding: 10px 0; width: 20%; position: relative; } .play .visual .statistics ul li:after{ content: ""; width: 1px; height: 100%; position: absolute; top: 0; right: 0; -moz-box-shadow: 0px -1px 1px rgba(255,255,255,0.2); box-shadow: 0px -1px 1px rgba(255,255,255,0.2); } .play .visual .statistics ul li:last-child:after{ display: none; } .play .visual .statistics ul li p{ display: block; padding-top: 10px; color: #fadf47; } .play .video-box{ border: 2px dashed #26703b; border-radius: 10px; background: #323232; -moz-box-shadow: 0px 5px 50px #000; box-shadow: 0px 5px 50px #000; padding: 8px } .video-play{ height: 100%; } .play .bet-box .bet-view{ padding-left: 8px; } .play .bet-box .bet-main{ padding: 5px; padding-top: 0; border: 2px dashed #7d4c2e; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; border-top: none; height: 100%; } .play .bet-box .bet-main .bet-tab{ background:url(../img/bet_bg.png); width:100%; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; position: relative; display: inline-block; height: 100%; } .play .bet-box .bet-tab .countdown{ width: 80px; height: 96px; position: absolute; background:url(../img/watch.png); -webkit-background-size: 100% auto; background-size: 100% auto; bottom: 5px; left:50%; margin-left: -40px; -webkit-animation: bounceIn .5s 0s ease both; -moz-animation: bounceIn .5s 0s ease both; z-index: 99; display: none; } .play .bet-box .bet-tab .countdown .second{ font-size: 32px; width: 50px; height: 50px; position: absolute; text-align: center; line-height: 53px; font-weight: 600; bottom: 15px; left: 15px; border-radius: 100px; overflow: hidden; color:#f13b3d; } .play .bet-box .bet-tab .countdown.slow{ -webkit-animation-duration: 1s;animation-duration: 1s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-name: verical-slow; animation-name: verical-slow; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } .play .bet-tab .screen-line{ position: absolute; width: 450px; height: 43px; top: 65px; left: 50%; background: url(../img/screen_sink.png) no-repeat; z-index: 1; margin-left: -225px; -webkit-background-size: 100%; background-size: 100%; } .play .bet-tab .screen-shadow{ position: absolute; width: 420px; height: 80px; top: 68px; left: 50%; margin-left: -210px; z-index: 4; opacity: 0.2; transform: perspective(600px) rotateX(50deg); overflow: hidden; } .play .bet-tab .screen-shadow .shadow{ position: absolute; width: 420px; height: 80px; top: 0; left: 50%; margin-left:-210px; background: linear-gradient(#000,#000,#000,#000,transparent); } .play .bet-tab .screen{ position: absolute; width: 404px; height: 80px; top: 5px; left: 50%; margin-left: -202px; overflow: hidden; z-index: 3; } .play .bet-tab .screen-box{ width: 400px; height: 80px; background-color: #111; opacity: 0.9; position: absolute; transition: all 1s; top: 0px; left: 0px; border: solid 2px #64be42; font-family: "微软雅黑","Microsoft YaHei",verdana,"宋体"; } .play .bet-tab .screen-box small{ display: block; width: 110px; padding-top: 3px; padding-left: 8px; font-weight: normal; text-align: left; color: #34d4f9; font-size: 12px; } .play .bet-tab .screen-box p{ padding: 4px 5px; height: 18px; color: #fff; text-align: center; } .play .bet-tab .screen-box span{ font-size: 15px; display: inline-block; width: 19%; text-align: center; } .play .bet-box .line{ border: 2px solid #0b600e; margin-left:8px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-top: none; position: relative; } .play .bet-box .line:after{ content: ""; position: absolute; border-left: 2px solid #0b600e; height: 100%; top: -58px; left: -2px; } .play .bet-box .line:before{ content: ""; position: absolute; border-left: 2px solid #0b600e; height: 100%; top: -58px; right: -2px; } .play .bet-box .chip-box{ margin-top: 90px; position: relative; height: 205px; } .play .bet-box .chip-box .item{ position: absolute; width: 100px; height: 95px; border: 2px solid rgba(255,255,255,0.3); border-radius: 10px; z-index: 10; cursor: pointer; } .play .bet-box .chip-box .item:hover{ border-color: rgba(255,255,255,0.5); } .play .bet-box .chip-box .item:active{ border-color: rgba(241, 229, 55, 0.5); } .play .bet-box .chip-box .player-chip{ left: 50%; margin-left: -220px; top: 50%; z-index: 9; margin-top: -106px; } .play .bet-box .chip-box .tie-chip{ left: 50%; margin-left: -45px; top: 50%; z-index: 8; margin-top: -106px; } .play .bet-box .chip-box .banker-chip{ left: 50%; margin-left: 128px; top: 50%; z-index: 7; margin-top: -106px; } .play .bet-box .chip-box .ppair-chip{ top: 50%; left: 50%; margin-left: -134px; z-index: 6; margin-top: 10px; } .play .bet-box .chip-box .bpair-chip{ top: 50%; left: 50%; margin-left: 42px; z-index: 5; margin-top: 10px; } .play .bet-box .player-chip .font-bg{ width: 80px; height: 35px; position: absolute; background: url(../img/player_font.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; left: 50%; top: 24px; margin-left: -40px; } .play .bet-box .tie-chip .font-bg{ width: 25px; height: 40px; position: absolute; background: url(../img/tie_font.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; left: 50%; top: 5px; margin-left: -12px; } .play .bet-box .banker-chip .font-bg{ width: 80px; height: 35px; position: absolute; background: url(../img/banker_font.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; left: 50%; top: 24px; margin-left: -41px; } .play .bet-box .ppair-chip .font-bg{ width: 60px; height: 35px; position: absolute; background: url(../img/ppair_font.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; left: 50%; top: 10px; margin-left: -30px; } .play .bet-box .bpair-chip .font-bg{ width: 60px; height: 35px; position: absolute; background: url(../img/bpair_font.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; left: 50%; top: 10px; margin-left: -30px; } .play .bet-box .chip-box .chip-money{ width: 75px; display: block; margin: 0 auto; text-align: center; background:url(../img/chip-money-bg.png) no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; border-radius: 100px; color: #fff; font-size: 13px; padding-top: 3px; padding-bottom: 8px; margin-top: 60px; /*color: #f1e537;*/ color: #fff; font-weight: 500; height: 18px; } .play .bet-box .chip-box .temporary{ color: #f1e537; font-weight: 500; position: absolute; width: 100%; text-align: center; bottom: -3.5vh; text-shadow: 1px 1px 1px #000; } .play .bet-box .chip-box .ratio{ position: absolute; bottom: 35px; left: 0; color: #accaae; width: 100%; text-align: center; letter-spacing:2px; font-size:12px; font-weight: 800; } .play .bet-box .player-chip .ratio{ bottom: 38px; } .play .bet-box .banker-chip .ratio{ bottom: 38px; } .play .bet-box .bet-control{ position: relative; } .play .bet-box .bet-control .balance{ position: absolute; color:#f1e537; left: 10px; top: 50%; margin-top: -16px; } .play .bet-box .bet-control .balance .icon-menoy{ width: 31px; height: 28px; display: inline-block; vertical-align: middle; background:url(../img/icon-menoy.png) no-repeat top center; -webkit-background-size: 30px; background-size: 30px; margin-right: 4px; } .play .bet-box .bet-control .btn-box{ position: absolute; right: 10px; top: 50%; width: 140px; height: 35px; background: url(../img/btn_bg.png) no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; margin-top: -17.5px; } .play .bet-box .bet-control .btn-box span{ float: left; width: 50%; text-align: center; line-height: 35px; color: #fff; font-weight: 500; font-size: 16px; cursor: pointer; } .play .bet-box .bet-control .btn-box span:active{ opacity: 0.5; } /*筹码*/ /*jeton_10_nor.png*/ .play .bet-box .chip-show{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .play .bet-box .chip-show.after{ z-index: 1; } .play .bet-box .chip-show.befter{ z-index: 2; } .play .chip-box .tab-item .chip-show.after i{ -webkit-animation: unset; -moz-animation: unset; } .play .chip-box .tab-item .chip-show i{ width: 40px; height: 20px; position: absolute; top: 0; left: 50%; margin-top: 3vw; margin-left: -20px; background-image: url(../img/chip.png); -webkit-background-size: 318px auto; background-size: 318px auto; z-index: 20; } .play .chip-box .tab-item .chip-show .chip-5{ background-position:-4px -250px; } .play .chip-box .tab-item .chip-show .chip-10{ background-position: -160px -203px; } .play .chip-box .tab-item .chip-show .chip-20{ background-position: -200px -226px; } .play .chip-box .tab-item .chip-show .chip-50{ background-position:-43px -250px; } .play .chip-box .tab-item .chip-show .chip-100{ background-position:-82px -203px; } .play .chip-box .tab-item .chip-show .chip-200{ background-position: -160px -250px; } .play .chip-box .tab-item .chip-show .chip-500{ background-position: -160px -226px; } .play .chip-box .tab-item .chip-show .chip-1k{ background-position:-4px -203px; } .play .chip-box .tab-item .chip-show .chip-2k{ background-position: -82px -250px; } .play .chip-box .tab-item .chip-show .chip-5k{ background-position: -121px -250px; } .play .chip-box .tab-item .chip-show .chip-1w{ background-position: -200px -250px; } .play .chip-box .tab-item .chip-show .chip-2w{ background-position: -121px -203px; } .play .chip-box .tab-item .chip-show .chip-5w{ background-position: -43px -203px; } .play .bet-box .bet-control .balance span{ display:inline-block; background: #000; border-radius: 100px; font-weight: 500; font-size: 14px; padding: 4px 10px; min-width: 80px; -moz-box-shadow: 0px -1px 2px rgba(137, 158, 137, 0.6) inset; box-shadow: 0px -1px 2px rgba(137, 158, 137, 0.6) inset; } .play .bet-box .bet-control .swiper-container{ width: 320px; padding:0 10px; } .play .bet-box .bet-control .chip { white-space:nowrap; margin-top: 13px; margin-bottom: 7px; } .play .bet-box .bet-control .chip li{ display: inline-block; height: 50px; border-radius: 100px; cursor: pointer; -webkit-background-size: 260px auto; background-size: 270px auto; background-image: url(../img/chip.png); position: relative; } .play .bet-box .bet-control .chip li.active{ transform: scale(1.2); transition: all 0.1s; } .play .bet-box .bet-control .chip li.active:before { content: ""; position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; -webkit-box-shadow: 0px 0px 10px #fff; box-shadow: 0px 0px 10px #fff; border-radius: 100%; z-index: 2; } .play .bet-box .bet-control .chip .jeton_5{ background-position: -3px -116px; } .play .bet-box .bet-control .chip .jeton_10{ background-position: -3px -4px; } .play .bet-box .bet-control .chip .jeton_20{ background-position: -3px -60px } .play .bet-box .bet-control .chip .jeton_50{ background-position: -56px -116px; } .play .bet-box .bet-control .chip .jeton_100{ background-position: -56px -4px; } .play .bet-box .bet-control .chip .jeton_200{ background-position: -56px -60px } .play .bet-box .bet-control .chip .jeton_500{ background-position: -108px -116px; } .play .bet-box .bet-control .chip .jeton_1k{ background-position: -108px -4px; } .play .bet-box .bet-control .chip .jeton_2k{ background-position: -108px -60px } .play .bet-box .bet-control .chip .jeton_5k{ background-position: -162px -116px; } .play .bet-box .bet-control .chip .jeton_1w{ background-position: -161px -4px; } .play .bet-box .bet-control .chip .jeton_2w{ background-position: -161px -60px; } .play .bet-box .askway{ text-align: center; } .play .bet-box .askway .btn{ width: 140px; display: inline-block; height: 35px; text-align: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; margin: 0 5px; cursor: pointer; } .play .bet-box .askway .btn:active{ opacity: 0.8; } .play .bet-box .askway .bankerask{ background-image: url(../img/bankerask_btn.png); } .play .bet-box .askway .playerask{ background-image: url(../img/playerask_btn.png); } .single{ margin: 10px 40px; background: #242325; border-radius: 10px; -moz-box-shadow: 0px 1px 10px #030c03; box-shadow: 0px 1px 10px #030c03; position: relative; height: 394px; } .single .left{ width: 684px; position: absolute; left: 10px; top: 10px; } .single .left .solo{ overflow: hidden; border: 4px solid #1b1a1c; position: relative; } .single .right{ width: 1080px; position: absolute; right: 10px; top: 10px; } .single .right .big-path{ margin-bottom: 10px; width: 100%; overflow: hidden; -moz-box-shadow: 0px 0px 1px #141414; box-shadow: 0px 0px 1px #141414; position: relative; } .single .right .small-path{ } .single .right .small-path .item{ width: 340px; float: left; margin-top: 5px; -moz-box-shadow: 0px 0px 1px #141414; box-shadow: 0px 0px 1px #141414; position: relative; overflow: hidden; } .single .right .small-path .item:nth-of-type(2){ margin:5px 30px; margin-bottom: 0; } .single canvas{ display: block; background: #252527; -moz-transition: all 0.1s; -webkit-transition: all 0.1s; -o-transition: all 0.1s; transition: all 0.1s; } .single .foot{ display: table; width: 100%; position: absolute; bottom: 6px; left: 0; } .single .ft-asd{ width: 568px; display: table-cell; position: relative; height: 35px; vertical-align: middle; padding:0 38px; } .single .ft-asd .left_bg{ height: 34px; width: 38px; position: absolute; left: 0; top: 0; background: url(../img/bar_left.png); -webkit-background-size: 100% 100%; background-size: 100% 100%; } .single .ft-asd .right_bg{ height: 34px; width: 38px; position: absolute; right: 8px; top: 0; background: url(../img/bar_right.png); -webkit-background-size: 100% 100%; background-size: 100% 100%; } .single .ft-asd .new-box{ width: 100%; height: 35px; background: url(../img/ad_bar_bg.png) repeat-x; -webkit-background-size: auto 34px; background-size: auto 34px; overflow: hidden; line-height: 35px; color: #fff; } .single .ft-asd .new-box a{ border-bottom: dotted 1px #eee; color:#eee; transition: all 0.4s; } .single .ft-asd .new-box a:hover{border: none;} .single .notice{ height: 32px; position: relative; bottom: 0; display: table-cell; } .single .notice .roll-box{ width: 100%; height: 35px; overflow: hidden; position: relative; } .single .notice .scroll{ overflow: hidden; position: absolute; } .single .notice ul{ width: 20000px; } .single .notice ul li{ float: left; color: #eee; padding: 0 80px; font-size: 15px; line-height: 35px; font-size: 16px; font-weight: 500; letter-spacing: 1px; } .move-button{ width: 36px; height: 36px; position: absolute; top: 50%; margin-top: -18px; border-radius: 100px; cursor: pointer; opacity:0; background: url(../img/move.png) #000; -webkit-background-size: 100%; background-size: 100%; transition: all 0.4s; z-index: 9; } .single .left .solo:hover .move-button{ opacity: 0.1; } .single .right .big-path:hover .move-button{ opacity: 0.1; } .single .right .small-path .item:hover .move-button{ opacity: 0.1; } .single .right .small-path .item .move-button:hover, .single .right .big-path .move-button:hover, .single .left .solo .move-button:hover{ opacity: 0.3; -moz-box-shadow: 0px 0px 1px #141414; box-shadow: 0px 0px 1px #141414; } .move-button.prev{ left: 10px; transform: rotateZ(180deg) } .move-button.next{ right: 10px; } .play .mask-bg{ background: rgba(62, 62, 62, 0.85); position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 199; display: none; } /*换台*/ .play .game-tab{ position: fixed; left: 50%; top: 50%; background: rgba(0,0,0,0.8); z-index: 10000; overflow: hidden; border: 3px solid #f2d589; border-radius: 20px; box-shadow: 0px 10px 20px #000; -moz-box-shadow: 0px 10px 20px #000; display: none; } .play .game-tab .menu-box{ width: 175px; overflow: hidden; float: left; height: 100%; position: relative; } .play .game-tab .game-menu{ width: 192px; background: linear-gradient(#ffe7a9,#f7dc95,#f2d589,#dfc276); overflow-y: scroll; overflow-x:hidden; height: 100%; } .play .game-tab .game-menu .box-shadow{ position: absolute; top: 0; left: -100px; box-shadow: 0px 0px 40px #332d1c inset; -moz-box-shadow:0px 0px 40px #332d1c inset; width: 290px; height: 100%; } .play .game-tab .game-menu .item { width: 100%; height: 210px; position: relative; cursor: pointer; } .play .game-tab .game-menu .item .icon{ -webkit-transform:scale(0.9);; -moz-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9); transition: all 0.3s; opacity: 0.6; } .play .game-tab .game-menu .item:hover .icon{ -webkit-transform:scale(1);; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } .play .game-tab .game-menu .item.active{ background: url(../img/game_icon_light.png) no-repeat center center; -webkit-background-size: 100%; background-size: 100%; } .play .game-tab .game-menu .item.active .icon{ -webkit-transform:scale(1);; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } .play .game-tab .game-menu .item .icon{ background: url(../img/games-icon.png); position: absolute; width: 150px; height: 140px; left: 50%; top: 50%; margin-top: -70px; margin-left: -75px; } .play .game-tab .game-menu .games .icon{ background-position: -1033px 0px; } .play .game-tab .game-menu .game-bc .icon{ background-position:-10px 0; } .play .game-tab .game-menu .game-dt .icon{ background-position:-520px 0; width: 150px; } .play .game-tab .list-tab{ float: left; overflow: hidden; } .play .game-tab .list-tab ul{ overflow-y: scroll; margin-left: 20px; } .play .game-tab .list-tab ul li{ margin:20px 0; overflow: hidden; width: 100%; float: left; border-radius: 2px; } .play .game-tab .list-tab ul li .road{ position: relative; } .play .game-tab .list-tab ul li .road .mask{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: center; font-size: 45px; background: #4a4a4a; color: #fff; font-weight: 500; opacity: 0.5; } .play .game-tab .list-tab canvas{ display: block; background: #fff; width: 100%; } .play .game-tab .list-tab .info{ color: #000; font-size: 18px; margin-top: 1px; padding: 4px 10px; background: #dac08e; font-weight: 600; } .play .game-tab .list-tab .info .limit_money{ padding-left:20px; text-align: right; font-size: 16px; float: right; line-height: 25px; height: 24px; overflow: hidden; } .play .game-tab .list-tab .info .white{ color: #683c20; } .play .game-tab .list-tab .info .red{ color: #cc6666; } .play .game-tab .list-tab .info .red strong{ color: #ff6666; font-weight: 500; padding-left: 10px; } .play .minicontrol{ display: none } /*开牌特效*/ .play .maskResult{ pointer-events: none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.2); z-index: 999; display: none; } .play .maskResult .item{ /*pointer-events: none;*/ position: absolute; width: 150px; height: 150px; background: url(../img/wl_box1.png) no-repeat top left; z-index: 20; border-radius: 10px; left: 50%; top: 0; opacity: 0; border-radius: 100%; } .play .maskResult .player-card{ background-position: 0px 0px; margin-left: -310px; } .play .maskResult .tie-card{ width: 150px; height: 150px; position: absolute; top: 62%; left: 50%; margin-top: -35px; margin-left: -75px; -webkit-animation: bounceIn 1s 0s ease both; -moz-animation: bounceIn 1s 0s ease both; display: none; } .play .maskResult .tie-card img{ width: 150px; height: 150px; } .play .maskResult .player-card.win{ background-position: 0px -150px; -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: flipInY; animation-name: flipInY -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .play .maskResult .banker-card{ background-position: -150px 0px; margin-left: 160px; } .play .maskResult .banker-card.win{ background-position: -150px -150px; -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: flipInY; animation-name: flipInY -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .play .header .setbox{ display: none; } /*自动翻牌*/ .play .begincard{ position: fixed; width: 100%; height: 100%; top:0; left: 0; z-index: 999; display: none; } .play .begincard .box{ position: absolute; bottom:-100%; background:url(../img/border.png); background-size: 100% 100%; background-color: rgba(0,0,0,0.5); opacity: 0; padding-left: 20px; padding-top: 20px; padding-right: 20px; } .play .begincard .list .card{ display: inline-block; border-radius: 3px; background-color: #fff; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15); box-shadow: 0 1px 1px rgba(0,0,0,.15); position: relative; font-size: 18px; color: #000; overflow: hidden; } .play .begincard .list .draw .rotate{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); display: none; } .play .begincard .list .draw .card{ font-size: 14px; vertical-align: middle; } .play .begincard .list .draw{ text-align: center; display: table; width: 100%; } .play .begincard .list .draw .text{ font-size: 30px; display:table-cell; color: #fff; vertical-align: top; width:50%; height:100%; font-weight: 500; vertical-align: middle; } .play .begincard .card .topleft, .play .begincard .card .bottomright { position: absolute; text-align: center; line-height: 1; letter-spacing:-3px; font-family: ubuntu condensed,sans-serif; white-space: pre; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -o-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0); display: none; } .play .begincard .card .topleft { top: 8px; left:7px; } .play .begincard .card .bottomright { bottom: 8px; right: 7px; -webkit-transform: rotate(180deg) translate(-50%,0); -moz-transform: rotate(180deg) translate(-50%,0); -o-transform: rotate(180deg) translate(-50%,0); -ms-transform: rotate(180deg) translate(-50%,0); transform: rotate(180deg) translate(-50%,0); } .play .begincard .list .draw .card .topleft { top: 5px; left:5px; } .play .begincard .list .draw .card .bottomright { bottom: 5px; right:5px; } .play .begincard .list .card .face{ background-image: url('../../faces/faces.png'); height: 100%; background-position: 50% 50%; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; background-size: 100% 100%; background-repeat: no-repeat; } .play .begincard .list .card.begin{ -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: flipInY; animation-name: flipInY -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .result_img{ position: absolute; z-index: 999; top: 50%; left: 50%; width: 200px; height: 128px; margin-left: -100px; margin-top:-128px; -webkit-animation: bounceIn .5s 0s ease both; -moz-animation: bounceIn .5s 0s ease both; display: none; } /*自动翻牌 /*游戏记录*/ .records .search-box{ width: 100%; color: #fff; min-width: 1026px; } .records .search-box .item{ float: left; margin:30px 23px; position: relative; } .records .search-box .item .select-box{ position: absolute; font-weight: 500; font-size: 14px; width: 200px; right:0; border: 1px solid #999; box-shadow: 0px 1px 8px #000; -moz-box-shadow: 0px 1px 8px #000; display: none; } .records .search-box .item .select-box li{ padding:10px; background: #040608; cursor: pointer; } .records .search-box .item .select-box li:hover{ background: #555; } .records .search-box .item .lab{ font-weight: 500; font-size: 16px; display: inline-block; vertical-align: middle; padding-right: 5px; } .records .search-box .item input{ border: 1px solid #999; background: transparent; color: #fff; padding: 5px 10px; font-weight: 500; font-size: 14px; width:180px; display: inline-block; vertical-align: middle; border-radius: 5px; cursor: pointer; } .records .search-box .item button{ background: none; border: 1px solid #999; color: #fff; height: 31px; padding: 0 10px; border-radius: 5px; font-weight: 500; } .records .tablebox{ margin:0 20px; color: #fff; text-align: center; overflow: hidden; } .records .tablebox .tabhead{ background: #444; text-align: center; padding: 10px 0; } .records .tablebox .tabhead li{ display: table-cell; width: 1000px; font-weight: 500; } .records .tablebox .scroll{ overflow-y: scroll; width: 100%; } .scroll::-webkit-scrollbar { display: none; width: 0; } .records .tablebox table{ width: 100%; border-collapse: collapse; table-layout: fixed; } .records .tablebox table tr{ border-bottom: 1px solid #333; } .records .tablebox table td{ padding:10px 5px; } .records .tablebox table td>span{ display: block; color: #fff; font-weight: 500; } .records .tablebox table td:first-child{ text-align: left; } .records .tablebox table td>span.game-name{ font-size: 14px; } .records .tablebox table td>span.game-date{ font-size: 12px; } .records .tablebox table td>span.game-num{ font-size: 12px; color: #0af; } .records .tablebox table td>span.transport{ color: #00c07a; } .records .tablebox table td>span.win{ color: #ff5e5e; } .records .tablebox table tr:last-child{ border-color: transparent; } .records .page-box{ padding-top: 20px; border-top: 2px solid #444; } .records .page-box li{ display: inline-block; text-align: center; padding: 5px 14px; border: 1px solid #999; border-radius: 2px; color: #999; cursor: pointer; font-weight: 500; transition: all 0.4s; margin: 0 2px; opacity: 0.5; } .records .page-box li:hover{ border-color: #ddd; color: #ddd; } .records .page-box li:hover a{ color: #ddd; } .records .page-box li.active{ opacity: 1; } /*牛牛下注区域样式*/ .niuniu .chip-box .chip-table{ width: 100%; height:100%; padding: 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .niuniu .chip-box .chip-table .list{ border:3px solid rgba(255,255,255,0.4); height: 80%; border-radius: 5px; width: 49%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top: 4%; position: relative; padding-top:8vh; min-height: 130px; } .niuniu .chip-box .chip-table .list .lab{ width: 60px; height:50px; position: absolute; top:-3px; left:-3px; border-top-left-radius: 5px; border-bottom-right-radius: 10px; background: center center no-repeat rgba(255,255,255,0.35); } .niuniu .chip-box .chip-table .player-list .lab{ background-image:url(../img/player_text.png); background-size: 45px auto; -webkit-background-size:45px auto; } .niuniu .chip-box .chip-table .banker-list .lab{ background-image:url(../img/banker_text.png); background-size: 47px auto; -webkit-background-size:47px auto; } .niuniu .chip-box .chip-table .list .tab-item{ width: 50%; height: 100%; border-top:3px solid rgba(255,255,255,0.35); position: relative; float: left; } .niuniu .chip-table .list .equal{ background: url(../img/equal.png) no-repeat center center; background-size: 50px auto; -webkit-background-size:50px auto; } .niuniu .chip-table .list .equal:active{ background-image: url(../img/equal_active.png); background-color: rgba(255,255,255,0.1); } .niuniu .chip-table .list .double{ background: url(../img/double.png) no-repeat center center; background-size: 50px auto; -webkit-background-size:50px auto; } .niuniu .chip-table .list .double:active{ background-image: url(../img/double_active.png); background-color: rgba(255,255,255,0.1); } .niuniu .chip-box .chip-table .list .tab-item:last-child:after{ content: ""; position: absolute; left: 0; top: 0; height: 100%; border-left: 3px solid rgba(255,255,255,0.35); } .niuniu .bet-box .chip-box .chip-money{ bottom: -15px; left: 50%; margin-left: -37.5px; position: absolute; } .niuniu .bet-box .bet-view{ min-height: 270px; } @keyframes rotate{ form {transform:rotate(0deg);} to {transform:rotate(180deg);} } @-webkit-keyframes rotate{ form {transform:rotate(0deg);} to {transform:rotate(180deg);} } @-webkit-keyframes verical-slow { 2% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 4% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 6% { -webkit-transform: translate(0, 1.5px) rotate(-1.5deg); transform: translate(0, 1.5px) rotate(-1.5deg); } 8% { -webkit-transform: translate(0, -1.5px) rotate(-1.5deg); transform: translate(0, -1.5px) rotate(-1.5deg); } 10% { -webkit-transform: translate(0, 2.5px) rotate(1.5deg); transform: translate(0, 2.5px) rotate(1.5deg); } 12% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 14% { -webkit-transform: translate(0, -1.5px) rotate(1.5deg); transform: translate(0, -1.5px) rotate(1.5deg); } 16% { -webkit-transform: translate(0, -0.5px) rotate(-1.5deg); transform: translate(0, -0.5px) rotate(-1.5deg); } 18% { -webkit-transform: translate(0, 0.5px) rotate(-1.5deg); transform: translate(0, 0.5px) rotate(-1.5deg); } 20% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 22% { -webkit-transform: translate(0, 0.5px) rotate(-1.5deg); transform: translate(0, 0.5px) rotate(-1.5deg); } 24% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 26% { -webkit-transform: translate(0, 0.5px) rotate(0.5deg); transform: translate(0, 0.5px) rotate(0.5deg); } 28% { -webkit-transform: translate(0, 0.5px) rotate(1.5deg); transform: translate(0, 0.5px) rotate(1.5deg); } 30% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 32% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 34% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 36% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 38% { -webkit-transform: translate(0, 1.5px) rotate(-1.5deg); transform: translate(0, 1.5px) rotate(-1.5deg); } 40% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 42% { -webkit-transform: translate(0, 2.5px) rotate(-1.5deg); transform: translate(0, 2.5px) rotate(-1.5deg); } 44% { -webkit-transform: translate(0, 1.5px) rotate(0.5deg); transform: translate(0, 1.5px) rotate(0.5deg); } 46% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 48% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 50% { -webkit-transform: translate(0, 0.5px) rotate(0.5deg); transform: translate(0, 0.5px) rotate(0.5deg); } 52% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 54% { -webkit-transform: translate(0, -1.5px) rotate(1.5deg); transform: translate(0, -1.5px) rotate(1.5deg); } 56% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 58% { -webkit-transform: translate(0, 0.5px) rotate(2.5deg); transform: translate(0, 0.5px) rotate(2.5deg); } 60% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 62% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 64% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 66% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 68% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 70% { -webkit-transform: translate(0, 1.5px) rotate(0.5deg); transform: translate(0, 1.5px) rotate(0.5deg); } 72% { -webkit-transform: translate(0, 2.5px) rotate(1.5deg); transform: translate(0, 2.5px) rotate(1.5deg); } 74% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 76% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 78% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 80% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 82% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 84% { -webkit-transform: translate(0, 1.5px) rotate(2.5deg); transform: translate(0, 1.5px) rotate(2.5deg); } 86% { -webkit-transform: translate(0, -1.5px) rotate(-1.5deg); transform: translate(0, -1.5px) rotate(-1.5deg); } 88% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 90% { -webkit-transform: translate(0, 2.5px) rotate(-0.5deg); transform: translate(0, 2.5px) rotate(-0.5deg); } 92% { -webkit-transform: translate(0, 0.5px) rotate(-0.5deg); transform: translate(0, 0.5px) rotate(-0.5deg); } 94% { -webkit-transform: translate(0, 2.5px) rotate(0.5deg); transform: translate(0, 2.5px) rotate(0.5deg); } 96% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 98% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 0%, 100% { -webkit-transform: translate(0, 0) rotate(0); transform: translate(0, 0) rotate(0); } } @keyframes verical-slow { 2% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 4% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 6% { -webkit-transform: translate(0, 1.5px) rotate(-1.5deg); transform: translate(0, 1.5px) rotate(-1.5deg); } 8% { -webkit-transform: translate(0, -1.5px) rotate(-1.5deg); transform: translate(0, -1.5px) rotate(-1.5deg); } 10% { -webkit-transform: translate(0, 2.5px) rotate(1.5deg); transform: translate(0, 2.5px) rotate(1.5deg); } 12% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 14% { -webkit-transform: translate(0, -1.5px) rotate(1.5deg); transform: translate(0, -1.5px) rotate(1.5deg); } 16% { -webkit-transform: translate(0, -0.5px) rotate(-1.5deg); transform: translate(0, -0.5px) rotate(-1.5deg); } 18% { -webkit-transform: translate(0, 0.5px) rotate(-1.5deg); transform: translate(0, 0.5px) rotate(-1.5deg); } 20% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 22% { -webkit-transform: translate(0, 0.5px) rotate(-1.5deg); transform: translate(0, 0.5px) rotate(-1.5deg); } 24% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 26% { -webkit-transform: translate(0, 0.5px) rotate(0.5deg); transform: translate(0, 0.5px) rotate(0.5deg); } 28% { -webkit-transform: translate(0, 0.5px) rotate(1.5deg); transform: translate(0, 0.5px) rotate(1.5deg); } 30% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 32% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 34% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 36% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 38% { -webkit-transform: translate(0, 1.5px) rotate(-1.5deg); transform: translate(0, 1.5px) rotate(-1.5deg); } 40% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 42% { -webkit-transform: translate(0, 2.5px) rotate(-1.5deg); transform: translate(0, 2.5px) rotate(-1.5deg); } 44% { -webkit-transform: translate(0, 1.5px) rotate(0.5deg); transform: translate(0, 1.5px) rotate(0.5deg); } 46% { -webkit-transform: translate(0, -1.5px) rotate(2.5deg); transform: translate(0, -1.5px) rotate(2.5deg); } 48% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 50% { -webkit-transform: translate(0, 0.5px) rotate(0.5deg); transform: translate(0, 0.5px) rotate(0.5deg); } 52% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 54% { -webkit-transform: translate(0, -1.5px) rotate(1.5deg); transform: translate(0, -1.5px) rotate(1.5deg); } 56% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 58% { -webkit-transform: translate(0, 0.5px) rotate(2.5deg); transform: translate(0, 0.5px) rotate(2.5deg); } 60% { -webkit-transform: translate(0, 2.5px) rotate(2.5deg); transform: translate(0, 2.5px) rotate(2.5deg); } 62% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 64% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 66% { -webkit-transform: translate(0, 1.5px) rotate(-0.5deg); transform: translate(0, 1.5px) rotate(-0.5deg); } 68% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 70% { -webkit-transform: translate(0, 1.5px) rotate(0.5deg); transform: translate(0, 1.5px) rotate(0.5deg); } 72% { -webkit-transform: translate(0, 2.5px) rotate(1.5deg); transform: translate(0, 2.5px) rotate(1.5deg); } 74% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 76% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 78% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 80% { -webkit-transform: translate(0, 1.5px) rotate(1.5deg); transform: translate(0, 1.5px) rotate(1.5deg); } 82% { -webkit-transform: translate(0, -0.5px) rotate(0.5deg); transform: translate(0, -0.5px) rotate(0.5deg); } 84% { -webkit-transform: translate(0, 1.5px) rotate(2.5deg); transform: translate(0, 1.5px) rotate(2.5deg); } 86% { -webkit-transform: translate(0, -1.5px) rotate(-1.5deg); transform: translate(0, -1.5px) rotate(-1.5deg); } 88% { -webkit-transform: translate(0, -0.5px) rotate(2.5deg); transform: translate(0, -0.5px) rotate(2.5deg); } 90% { -webkit-transform: translate(0, 2.5px) rotate(-0.5deg); transform: translate(0, 2.5px) rotate(-0.5deg); } 92% { -webkit-transform: translate(0, 0.5px) rotate(-0.5deg); transform: translate(0, 0.5px) rotate(-0.5deg); } 94% { -webkit-transform: translate(0, 2.5px) rotate(0.5deg); transform: translate(0, 2.5px) rotate(0.5deg); } 96% { -webkit-transform: translate(0, -0.5px) rotate(1.5deg); transform: translate(0, -0.5px) rotate(1.5deg); } 98% { -webkit-transform: translate(0, -1.5px) rotate(-0.5deg); transform: translate(0, -1.5px) rotate(-0.5deg); } 0%, 100% { -webkit-transform: translate(0, 0) rotate(0); transform: translate(0, 0) rotate(0); } } @-webkit-keyframes bounceIn{ 0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);transition-timing-function:cubic-bezier(0.215,.610,.355,1.000)} 0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} 20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)} 40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)} 60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)} 80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)} 100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)} } @keyframes bounceIn{ 0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);transition-timing-function:cubic-bezier(0.215,.610,.355,1.000)} 0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} 20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)} 40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)} 60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)} 80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)} 100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)} } @-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0 } 0%,40% { -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg) } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0 } 0%,40% { -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg) } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } /*自适应*/ @media screen and (max-width: 1480px){ .play .header{ margin: 10px 0; padding-left: 10px; } .play .header .tab-nav{ margin-left: 5px; margin-right: 20px; } .play .main { margin: 0 10px; } .play .bet-box .askway{ display: none; } .play .visual .item.bet-box{ width: 620px; } .play .bet-box .chip-box .player-chip{ margin-left: -185px; margin-top: -78px; } .play .bet-box .chip-box .banker-chip{ margin-left: 95px; margin-top: -78px; } .play .bet-box .chip-box .tie-chip{ margin-top: -78px; } .play .bet-box .chip-box .ppair-chip{ margin-left: -114px; margin-top: 5px; } .play .bet-box .chip-box .bpair-chip{ margin-left: 26px; margin-top: 5px; } .play .bet-box .bet-control .btn-box{ width: 90px; right: 5px; } .play .bet-box .bet-control .btn-box span{ font-size: 13px; } .play .bet-box .bet-control .balance{ margin-top: -38px; left: 5px; } .play .bet-box .bet-control .balance .icon-menoy{ display: block; margin-left:10px ; width: 25px; -webkit-background-size: 100%; background-size: 100%; height: 25px } .play .bet-box .bet-control .balance span{ display: block; min-width: 70px; } .play .bet-box .bet-control .swiper-container{ } .play .bet-box .bet-control .chip{ display: block; min-width: 270px; height: 60px; margin-top: 15px; margin-bottom: 0; } .play .chip-box .tab-item .chip-show i{ margin-top: 32px; } .single{ margin: 10px 10px; } .single .left .record{ display: none; } .single .left .record .title th{ line-height: 28px } .single .left .record td{ line-height: 20px; } .play .game-logo{ padding: 6px 0; margin-right: 10px; } .play .bet-box .chip-box{ margin-top: 90px; } .play .bet-box .chip-box .item{ height: 75px; width: 90px; } .play .bet-box .chip-box .chip-money{ margin-top: 50px; } .play .bet-box .chip-box .ratio{ bottom: 23px; } .play .bet-box .player-chip .ratio { bottom: 54px; } .play .bet-box .banker-chip .ratio{ bottom: 54px; } .play .control-btn .btn-item{ margin: 0 0.2%; margin-top: -5px; } .play .header .tab-control .item{ padding-left: 30px; } .play .minicontrol{ display: inline-block; float: left; } .play .logo{ left: 20px; width: 116px; margin-top: -22px; } .play .header .tab-control{ padding-right: 30px; background: #000; position: absolute; right: -600px; top: 50%; margin-top: -22.5px; } .play .header .setbox{ position: absolute; right: 10px; top: 0; width: 35px; height: 35px; background: #2ed2a1; padding:5px 7px; opacity: 0.9; cursor: pointer; border-radius: 5px; z-index: 9; display: block; } .play .header .setbox:hover img{ animation:3s linear 0s rotate infinite; -webkit-animation:3s linear 0s rotate infinite; } .play .header .setbox:hover{ opacity: 1; } .play .begincard .card .topleft{ font-size: 13px; top: 3px; left: 4px; } .play .begincard .card .bottomright{ font-size: 14px; bottom: 3px; right: 4px; } .play .begincard .list .card .topleft{ font-size: 12px; top: 0px; left: 4px; } .play .begincard .list .draw .card .bottomright{ font-size: 12px; bottom: 0px; right: 4px; } } @media (min-width: 1480px) and (max-width: 1646px) { .play .bet-box .askway{ display: none; } .play .bet-box .bet-control .chip li { width: 48.5px; height: 48.5px; } .play .bet-box .bet-control .btn-box { width: 100px; right: 8px; } .play .bet-box .bet-control .balance { margin-top: -38px; left: 8px; } .play .bet-box .bet-control .balance .icon-menoy { display: block; margin-left: 10px; width: 25px; -webkit-background-size: 100%; background-size: 100%; height: 25px; } .play .bet-box .chip-box .player-chip{ margin-top: -106px; } .play .bet-box .chip-box .tie-chip{ margin-top: -106px; } .play .bet-box .chip-box .banker-chip{ margin-top: -106px; } .play .bet-box .chip-box .ppair-chip{ margin-top: -10px; } .play .bet-box .chip-box .bpair-chip{ margin-top: -10px; } .play .bet-box .chip-box .item{ width: 90px; height: 90px; } }