Pro/public/static/onlinechip/css/c_baccarat.css
2026-01-28 15:54:52 +08:00

962 lines
18 KiB
CSS

/* 顶部 */
.c_top {
background: url(../img/c_top_bg.png) repeat-x;
background-size: auto 100%;
height: 90px;
width: 100%;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 1000;
}
.c_top .l_bg {
width: 220px;
height: 90px;
background: url(../img/c_top_l.png) no-repeat left;
background-size: 100% 100%;
position: absolute;
left: 0;
top: 0;
cursor: pointer;
}
.c_top .l_bg .text{
position: absolute;
left: 1%;
color: #000;
font-size: 20px;
width: 100px;
text-align: center;
cursor: pointer;
display: inline-block;
height: 92px;
line-height: 92px;
z-index: 99;
}
.c_top .r_bg {
width: 220px;
height: 90px;
background: url(../img/c_top_r.png) no-repeat right;
background-size: 100% 100%;
position: absolute;
right: 0;
top: 0;
}
.c_top > span {
display: inline-block;
height: 90px;
line-height: 90px;
color: #fff;
}
.c_top .c_name {
margin-left: 220px;
font-size: 24px;
text-align: left;
float: left;
width: 15.5%;
background-image: -webkit-linear-gradient(bottom,#613c0f,#ffaf5b,#ffffff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.c_top .c_name img{
height: 62px;
margin: 12px 15px 18px 0;
display: block;
float: left;
}
.c_top .c_tit {
margin-left: calc(-15% + -144px);
font-size: 26px;
}
.c_top .c_set{
position: absolute;
right: 1%;
color: #000;
font-size: 20px;
width: 6%;
text-align: center;
cursor: pointer;
display: inline-block;
height: 92px;
line-height: 92px;
z-index: 999999
}
.c_top .c_set:hover .c_sets{
display: block;
}
.c_top .c_inf{
font-size: 20px;
position: absolute;
right: 15%;
line-height: 90px;
background-image: -webkit-linear-gradient(bottom,#613c0f,#ffaf5b,#ffffff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.c_top .c_inf div{
float: left;
}
/* 设置 */
.c_sets {
position: absolute;
right: -9%;
background: #666;
top: 82px;
width: 150%;
text-align: center;
border-radius: 3px;
z-index: 999999;
display: none;
}
.c_set_t{
display: inline-block;
width: 21px;
height: 21px;
background: url(../img/c_pot.png) no-repeat;
vertical-align: text-top;
-webkit-background-size: cover;
background-size: cover;
}
.c_sets li{
line-height: normal;
}
.c_sets li:hover{
background: #999;
border-radius: 3px;
}
.c_sets .c_horn{
height: 15px;
width: 15px;
transform: rotate(45deg);
position: absolute;
top: -6px;
right: 33%;
background: #666;
border-radius: 3px;
z-index: -1;
}
.c_sets .c_horn:hover {
background: #666;
}
.c_sets .item{
display: inline-block;
width: 100%;
padding: 10px 0;
font-size: 16px;
cursor: pointer;
}
.c_sets .item label{
color: #fff;
cursor: pointer;
}
/* 图标 */
.c_sets span {
display: inline-block;
width: 18px;
height: 18px;
background: url(../img/goback_white.png) center center no-repeat;
vertical-align: text-bottom;
-webkit-background-size: cover;
background-size: cover;
margin-left: 5px;
cursor: pointer;
}
/* 列表 */
.play .game-tab {
width: 80%;
}
.head {
width: 100%;
height: 75px;
background: rgba(0,0,0,0.5);
position: fixed;
left: 0;
top: 92px;
z-index: 999;
}
.play .game-tab .dragscroll {
max-height: 490px;
}
.play .game-tab .tab-nav .list .link {
color: #fff;
}
body{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
body::-webkit-scrollbar {display: none;}
/*.gametype{
width: 100vw;
height: 100vh;
background: url(../img/c_new-login-bg.jpg);
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}*/
.multiple .main{
width: 100vw;
text-align: center;
margin: 0 auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.multiple .money-lan{
position: fixed;
right: 230px;
top: 0;
z-index: 9999;
font-size: 22px;
line-height: 90px;
color: #ffaf5b;
}
.multiple .money-lan .item{
display: inline-block;
}
.multiple .usermoney{
background-image: -webkit-linear-gradient(bottom,#613c0f,#ffaf5b,#ffffff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
min-width: 50px;
width: 100px;
}
.multiple .main .item{
width: 17vw;
display: inline-block;
margin: 20vh 2vw;
cursor: pointer;
-ms-transition: all .3s ease .1s;
-moz-transition: all .3s ease .1s;
-webkit-transition: all .3s ease .1s;
-o-transition: all .3s ease .1s;
transition: all .3s ease .1s;
}
.multiple .main .item:hover{
-ms-transform: scale(1.08);
-moz-transform: scale(1.08);
-webkit-transform: scale(1.08);
-o-transform: scale(1.08);
transform: scale(1.08);
}
.list-left-nav{
position: fixed;
width: 250px;
height: 100vh;
top: 0;
left: -100%;
background: rgba(0,0,0,0.8);
z-index: 999;
-ms-transition: all .3s ease .1s;
-moz-transition: all .3s ease .1s;
-webkit-transition: all .3s ease .1s;
-o-transition: all .3s ease .1s;
transition: all .3s ease .1s;
}
.list-left-nav .logo{
padding-top: 15vh;
width: 230px;
margin: 0 auto;
}
.list-left-nav .item{
color: #d9b660;
display: block;
font-weight: 600;
font-size: 22px;
text-align: center;
width: 164px;
line-height: 45px;
background: url(../img/list-btn-bg.png);
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
margin: 0 auto;
margin-bottom: 25px;
}
.list-left-nav .item:last-child{
margin-bottom: 0;
margin-top: 10vh;
}
.list-left-nav .item:hover,.list-left-nav .item.active{
background: url(../img/list-btn-bgactive.png);
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
color: #000;
}
.multiple{
background-image:url(../img/multiple-bg.jpg);
color: #fff;
}
.multiple .list-box{
position: absolute;
left:50%;
top: 50%;
margin-left: -120px;
margin-top: -19px;
}
.multiple .list-box .item{
color: #fff;
font-weight: 600;
min-width: 130px;
padding: 0 10px;
display: inline-block;
font-size: 22px;
line-height: 38px;
border-radius: 100px;
}
.multiple .list-box .item.active{
background: #000;
color: #ffe400;
}
.multiple .navhd{
position: fixed;
top: 0;
left: 0;
z-index: 1000;
}
.multiple .main{
margin-top: 12vh;
}
.multiple .main .tab{
width: 23.75vw;
display: inline-block;
padding-top: 1vw;
padding-bottom: 1vw;
padding-left: 1vw;
vertical-align: middle;
}
.multiple .tab .box{
border: 2px solid #ab9a06;
width: 100%;
height: 100%;
overflow: hidden;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
background: #121212;
}
.multiple .box .hd{
display: table;
width: 100%;
padding: 5px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
font-weight: 500;
}
.multiple .box .hd .cell{
display: table-cell;
vertical-align: middle;
}
.multiple .box .hd .cell:first-child{
background: linear-gradient(180deg,hsla(0,0%,100%,.3),#fff,hsla(0,0%,100%,.3));
padding:0 4px;
color: #000;
font-size: 1.1vw;
width:8vw;
cursor: pointer;
}
.multiple .box .hd .cell:last-child{
text-align: right;
font-size: 12px;
}
.multiple .view{
position: relative;
}
.multiple .view .stateinfo{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
pointer-events:none;
}
.multiple .view .maskvideo{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 99;
}
.multiple .view .video-box video{
width: 100%;
height: 100%;
object-fit: fill;
}
.multiple .view .stateinfo .countdown{
color: #fff;
-webkit-text-stroke: 0.5px #000;
font-weight: 700;
font-size: 4vw;
opacity: 0.8;
text-align: right;
padding-right: 10px;
display: none;
}
.multiple .view .stateinfo .statemsg{
position: absolute;
width: 100%;
left: 0;
bottom: 0;
text-align: center;
font-size: 2vw;
transition: opacity .5s ease-in-out;
background: linear-gradient(90deg,hsla(0,0%,100%,.1),#fff,hsla(0,0%,100%,.1));
pointer-events: none;
-webkit-text-stroke: 0.5px #444;
font-weight: 700;
color: #ff0;
display: none;
}
.multiple .chip-box{
width: 23.75vw;
overflow: hidden;
}
.multiple .swiper-container{
margin:10px auto;
overflow: hidden;
width: 90%;
}
.multiple .chip-box .swiper-slide{
width: 55px;
height: 55px;
display: inline-block;
vertical-align: middle;
}
.multiple .chip-box .swiper-slide{
background: url(../img/chip.png) no-repeat;
-webkit-background-size: 282px auto;
background-size: 282px auto;
cursor: pointer;
position: relative;
}
.multiple .chip-box .swiper-slide.choice:after{
content: "";
position: absolute;
border: 2px solid #F5FF00;
border-radius: 10px;
width: 51px;
height: 51px;
left: 0;
top: 0;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.multiple .chip-box .jeton_5{
background-position: -2px -120px;
}
.multiple .chip-box .jeton_10{
background-position: -2px -4px;
}
.multiple .chip-box .jeton_20{
background-position: -2px -62px;
}
.multiple .chip-box .jeton_50{
background-position: -57px -120px;
}
.multiple .chip-box .jeton_100{
background-position: -57px -4px;
}
.multiple .chip-box .jeton_200{
background-position: -57px -62px;
}
.multiple .chip-box .jeton_500{
background-position: -112px -120px;
}
.multiple .chip-box .jeton_1k{
background-position: -112px -4px;
}
.multiple .chip-box .jeton_2k{
background-position: -112px -62px;
}
.multiple .chip-box .jeton_5k{
background-position: -167px -120px;
}
.multiple .chip-box .jeton_1w{
background-position: -167px -4px;
}
.multiple .chip-box .jeton_2w{
background-position: -167px -62px;
}
.multiple .waybill{
position: relative;
height: 18vh;
width:100%;
}
.multiple .waybill canvas{
display: block;
background: #fff;
margin: 0 auto;
}
.multiple .waybill .mask_msg{
position: absolute;
font-size: 4vw;
text-align: center;
font-weight: 600;
width: 100%;
height: 100%;
left: 0;
top: 0;
color: #fff;
opacity: 0.4;
background: #000;
line-height: 2;
display: none;
}
.multiple .bet-box{
background: url(../img/bet_bg_1.png) no-repeat;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}
.multiple .bet-box .list{
display: table;
height: 8vh;
width: 100%;
}
.multiple .bet-box .list.longhu{
height: 16vh;
}
.multiple .bet-box .list.longhu .chipbox i{
margin-top: 50px;
}
.multiple .bet-box .list.longhu .chipbox .money{
margin-top: 38px;
}
.multiple .bet-box .row{
display: table-cell;
padding:1.5px;
position: relative;
cursor: pointer;
}
.multiple .bet-box .font{
color: #efcd69;
position: absolute;
left: 0;
top: 50%;
text-align: center;
width: 100%;
font-weight: 500;
font-size: 12px;
-o-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
pointer-events:none;
}
.multiple .bet-box .font strong{
font-weight: 600;
display: block;
font-size: 1.5vw;
margin-bottom: 0.5vh
}
.multiple .bet-box .chipbox{
width: 100%;
height: 100%;
border: 1px solid #fff;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.multiple .bet-box .chipbox i{
width: 40px;
height: 20px;
position: absolute;
top: 0;
left: 50%;
margin-top: 30px;
margin-left: -20px;
background-image: url(../img/chip.png);
-webkit-background-size: 318px auto;
background-size: 318px auto;
z-index: 20;
}
.multiple .bet-box .chipbox .chip-5{
background-position:-4px -250px;
}
.multiple .bet-box .chipbox .chip-10{
background-position: -160px -203px;
}
.multiple .bet-box .chipbox .chip-20{
background-position: -200px -226px;
}
.multiple .bet-box .chipbox .chip-50{
background-position:-43px -250px;
}
.multiple .bet-box .chipbox .chip-100{
background-position:-82px -203px;
}
.multiple .bet-box .chipbox .chip-200{
background-position: -160px -250px;
}
.multiple .bet-box .chipbox .chip-500{
background-position: -160px -226px;
}
.multiple .bet-box .chipbox .chip-1k{
background-position:-4px -203px;
}
.multiple .bet-box .chipbox .chip-2k{
background-position: -82px -250px;
}
.multiple .bet-box .chipbox .chip-5k{
background-position: -121px -250px;
}
.multiple .bet-box .chipbox .chip-1w{
background-position: -200px -250px;
}
.multiple .bet-box .chipbox .chip-2w{
background-position: -121px -203px;
}
.multiple .bet-box .chipbox .chip-5w{
background-position: -43px -203px;
}
.multiple .bet-box .chipbox .money{
font-size: 12px;
position: absolute;
font-weight: 600;
text-align: center;
padding: 2px 4px;
left: 50%;
-webkit-transform: translate(-50%, 0);
transform: translate(-50%, 0);
background: rgba(0, 0, 0, 0.7);
color: #F5FF00;
border-radius: 1px;
margin-top: 16px;
z-index: 99;
}
.multiple .bet-box .chipbox .money:after {
content: "";
position: absolute;
left: 50%;
margin-left: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 8px solid rgba(0, 0, 0, 0.8);
z-index: -1;
top: 16px;
}
.multiple .bet-box .chipbox:active{
background: rgba(0, 133, 30, 0.2);
}
.multiple .btn-box{
display: table;
width: 100%;
}
.multiple .btn-box .item{
display: table-cell;
width: 33.33%;
}
.multiple .btn-box .item .btn{
text-align: center;
display: block;
cursor: pointer;
width: 80%;
margin: 10px auto;
border-radius: 100px;
padding: 2px 0;
font-weight: 600;
border: 1px solid #ddd;
color: #fff;
}
.multiple .btn-box .item .btn:disabled{
opacity: 0.3;
cursor: not-allowed;
}
.multiple .btn-box .item .red{
background: #b0170e;
}
.multiple .btn-box .item .brown{
background: #8a6343;
}
.multiple .btn-box .item .btn:active{
opacity: 0.8;
}
.multiple .ft{
font-weight: bold;
padding: 8px 5px;
display: table;
width: 100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.multiple .ft ul{
display: table-cell;
text-align: left;
}
.multiple .ft li{
display: inline-block;
font-size: 13px;
padding-right: 2px;
}
.color-red {
color: #f72626;
}
.color-green {
color: #15a650;
}
.color-blue {
color: #1aa2ed;
}
.multiple .ft .askbox {
display: table-cell;
text-align: right;
}
.multiple .ft .askbox .btn{
padding:2px 5px;
}
.multiple .ft .askbox .b-ask{
background: #f72626;
}
.multiple .ft .askbox .p-ask{
background: #1aa2ed;
}
.multiple .tablist{
width:100%;
height: 100%;
left: 0;
top: 0;
z-index: 99;
background: rgba(0,0,0,0.5);
position: fixed;
display: none;
}
.multiple .tablist .list-box{
position: absolute;
width:670px;
min-height: 350px;
background: #444;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
}
.multiple .tablist .list-box .title{
width:100%;
text-align: center;
font-size: 1.5vw;
font-weight: 600;
padding: 5px 0;
background: #666;
position: relative;
}
.multiple .tablist .list-box .off{
width: 35px;
height: 35px;
background: #222;
right: 5px;
position: absolute;
top: 5px;
border-radius: 100px;
line-height: 36px;
font-size:16px;
font-weight: 600;
cursor: pointer;
}
.multiple .tablist .list-box .view{
padding:20px 10px;
}
.multiple .tablist .list-box .view .item{
float: left;
width: 190px;
background-color: #222;
margin: 10px;
padding: 10px 10px;
font-size: 16px;
font-weight: 600;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
position: relative;
border: 1px solid #222;
cursor: pointer;
border-radius: 0;
line-height: 1.5;
}
.multiple .tablist .list-box .view .item.chose{
border: 1px solid #ef0805;
}
.multiple .tablist .list-box .view .item .num{
position: absolute;
right: 0px;
top: 0;
background: #000;
width: 50px;
height: 100%;
text-align: center;
line-height: 42px;
font-size: 25px;
text-align: center;
}
.records .page-box {
padding-bottom: 20px;
}
@media screen and (max-width: 1480px){
.play .game-tab {
max-height: 495px;
}
.c_top{
height: 75px;
line-height: 75px;
}
.c_top .l_bg{
height: 75px;
}
.c_top .r_bg{
height: 75px;
}
.c_top .c_inf{
line-height: 75px;
}
.c_top > span{
height: 75px;
line-height: 82px;
overflow: hidden;
font-size: 16px;
}
.c_top .c_set{
height: 75px;
line-height: 75px;
}
.c_top .c_name img{
vertical-align: middle;
margin: 0;
padding-right: 10px;
padding-top: 5px;
}
.multiple .list-box{
margin-top: -32.5px
}
.c_top .l_bg .text{
height: 75px;
line-height: 75px;
}
.multiple .money-lan{
font-size: 18px;
line-height: 75px;
}
}
@media (min-width: 1646px) and (max-width: 1900px) {
.play .game-tab {
max-height: 550px;
}
}