or@font-face {
    font-family: 'myfont'; /*自己设置字体名称*/
    src: url('../fonts/hwxw.ttf');/*字体源文件*/
}
* {
    -webkit-text-size-adjust : none ;
    -moz-text-size-adjust : none ;
    -ms-text-size-adjust : none ;
    text-size-adjust : none;
}
html{
    touch-action: none;
}
body{
    padding: 0;
    margin: 0;
    background-size: 100% 100%;
}
html, body {
    overflow: auto;
}
div#entirety{
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
body,samp,span,h4,h5,p{
    font-family: myfont;
}
textarea{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}
.poker-list .game-container span,.poker-list .game-container samp,.poker-list .game-container h4,.poker-list .game-container h5,.poker-list .pools samp,.poker-list .bottom-box span{
    font-family: none;
}
a{
    text-decoration: none;
    color: unset;
}
.rout_1_4{
    margin-left: 38%;
}
/*orientation: landscape*/
.glittered {
    background: rgba(145, 255, 251, 0.7);
    /*animation:myblueshan 4s;*/
    /*-moz-animation:myblueshan 4s; !* Firefox *!*/
    /*-webkit-animation:myblueshan 4s; !* Safari and Chrome *!*/
    /*-o-animation:myblueshan 4s; !* Opera *!*/
}
.glitteredshan_blue {
    background: url("../imgs/blue_betbg.png");
    background-size: 100% 100%;
    animation:myblueshan 9s;
    -moz-animation:myblueshan 9s; /* Firefox */
    -webkit-animation:myblueshan 9s; /* Safari and Chrome */
    -o-animation:myblueshan 9s; /* Opera */
}
.glitteredshan_red {
    background: url("../imgs/red_betbg.png");
    background-size: 100% 100%;
    animation:myredshan 9s;
    -moz-animation:myredshan 9s; /* Firefox */
    -webkit-animation:myredshan 9s; /* Safari and Chrome */
    -o-animation:myredshan 9s; /* Opera */
}
.glitteredshan_green {
    background: url("../imgs/green_betbg.png");
    background-size: 100% 100%;
    animation:mygreenshan 9s;
    -moz-animation:mygreenshan 9s; /* Firefox */
    -webkit-animation:mygreenshan 9s; /* Safari and Chrome */
    -o-animation:mygreenshan 9s; /* Opera */
}
.glitteredshan_green_lh {
    background: url("../imgs/green_betbg_lh.png");
    background-size: 100% 100%;
    animation:mygreenshan 9s;
    -moz-animation:mygreenshan 9s; /* Firefox */
    -webkit-animation:mygreenshan 9s; /* Safari and Chrome */
    -o-animation:mygreenshan 9s; /* Opera */
}
.glitteredshan_yellow {
    background: url("../imgs/yellow_betbg.png");
    background-size: 100% 100%;
    animation:mygreenshan 9s;
    -moz-animation:mygreenshan 9s; /* Firefox */
    -webkit-animation:mygreenshan 9s; /* Safari and Chrome */
    -o-animation:mygreenshan 9s; /* Opera */
}
@keyframes myblueshan
{
    0%  { opacity: 0}
    5%  { opacity: 1}
    10% { opacity: 0}
    15% { opacity: 1}
    20% { opacity: 0}
    25% { opacity: 1}
    30% { opacity: 0}
    35% { opacity: 1}
    40% { opacity: 0}
    45% { opacity: 1}
    50% { opacity: 0}
    55% { opacity: 1}
    60% { opacity: 0}
    65% { opacity: 1}
    70% { opacity: 0}
    75% { opacity: 1}
    80% { opacity: 0}
    85% { opacity: 1}
    90% { opacity: 0}
    95% { opacity: 1}
}
@keyframes myredshan
{
    0%  { opacity: 0}
    5%  { opacity: 1}
    10% { opacity: 0}
    15% { opacity: 1}
    20% { opacity: 0}
    25% { opacity: 1}
    30% { opacity: 0}
    35% { opacity: 1}
    40% { opacity: 0}
    45% { opacity: 1}
    50% { opacity: 0}
    55% { opacity: 1}
    60% { opacity: 0}
    65% { opacity: 1}
    70% { opacity: 0}
    75% { opacity: 1}
    80% { opacity: 0}
    85% { opacity: 1}
    90% { opacity: 0}
    95% { opacity: 1}
}
@keyframes mygreenshan
{
    0%  { opacity: 0}
    5%  { opacity: 1}
    10% { opacity: 0}
    15% { opacity: 1}
    20% { opacity: 0}
    25% { opacity: 1}
    30% { opacity: 0}
    35% { opacity: 1}
    40% { opacity: 0}
    45% { opacity: 1}
    50% { opacity: 0}
    55% { opacity: 1}
    60% { opacity: 0}
    65% { opacity: 1}
    70% { opacity: 0}
    75% { opacity: 1}
    80% { opacity: 0}
    85% { opacity: 1}
    90% { opacity: 0}
    95% { opacity: 1}
}
.glittered_red{
    background: url("../imgs/red_betbg.png");
    background-size: 100% 100%;
}
.glittered_blue{
    background: url("../imgs/blue_betbg.png");
    background-size: 100% 100%;
}
.glittered_green{
    background: url("../imgs/green_betbg.png");
    background-size: 100% 100%;
}
.glittered_yellow{
    background: url("../imgs/yellow_betbg.png");
    background-size: 100% 100%;
}
.glittered_green_lh{
    background: url("../imgs/green_betbg_lh.png");
    background-size: 100% 100%;
}
.glittered_rou {
    background: url("../imgs/rolltoesbg.png");
    background-size: 100% 100%;
    z-index: 9!important;
    /*animation:myfirst 4s;*/
    /*-moz-animation:myfirst 4s; !* Firefox *!*/
    /*-webkit-animation:myfirst 4s; !* Safari and Chrome *!*/
    /*-o-animation:myfirst 4s; !* Opera *!*/
}
.fbet_bc3 .glittered_rou {
    background: url("../imgs/zerolps.png");
    background-size: 100% 100%;
}
.glittered_img{
    opacity: 1!important;
    /*animation:imgshan 4s;*/
    /*-moz-animation:imgshan 4s; !* Firefox *!*/
    /*-webkit-animation:imgshan 4s; !* Safari and Chrome *!*/
    /*-o-animation:imgshan 4s; !* Opera *!*/
}
.img_shan{
    z-index: 99!important;
    position: absolute!important;
    width: 122%!important;
    height: 100%!important;
    float: none!important;
    opacity: 0;
}
.img_shan img{
    margin-top: 3px;
    width: 100%!important;
}
.rout_1 div.img1_3{
    margin-left: 9%;
}
.rout_1 div.img1_4{
    margin-left: -30%;
    width: 127%!important;
}
div#surroundDices_333 {
    width: 118%!important;
    margin-left: -5%;
}
.rout_2 div.img2_1{
    margin-left: -21%;
    width: 122%!important;
}
#pairs_11{
    width: 120%!important;
    margin-left: 2%;
}
#pairs_22{
    margin-left: 6%;
    width: 115%!important;
}
.rout_2 div.img2_2{
    margin-left: -24%;
    width: 120%!important;
}
.rout_2 div.img2_3{
    width: 116%!important;
    margin-left: -26%;
}
.rout_3 .img_shan{
    width: 100%!important;
}
div#points_4 {
    margin-left: -23%;
    width: 113%!important;
    margin-top: -6%;
}
#surroundDices_555 img{
    margin-left: 8px;
    width: 92%!important;
}
#small img{
    height: 86%;
    margin-left: 3px;
    width: 98%!important;
}
.rout_2 div.img2_4{
    width: 110%!important;
    margin-left: 0;
}
div#surroundDices_555 {
    margin-left: -12%;
}
.rout_2 div.img2_6{
    width: 119%!important;
    margin-left: -12%!important;
}
.rout_3 div.img3_2{
    margin-top: 8%;
    margin-left: -59%;
    width: 148%!important;
}
.rout_3 div.img3_3{
    margin-left: -57%;
    width: 147%!important;
    margin-top: -6%;
}
.rout_3 div.img3_4{
    margin-left: -57%;
    width: 147%!important;
    margin-top: -6%;
}
.rout_3 div.img3_5{
    margin-left: -48%;
    width: 142%!important;
    margin-top: -6%;
}
div#points_9 {
    margin-left: -38%;
    width: 134%!important;
    margin-top: -6%;
}
div#points_10 {
    margin-left: -38%;
    width: 121%!important;
    margin-top: -6%;
}
div#surroundDices_222 {
    margin-left: -3%;
    width: 111%!important;
}
.rout_3 div.img3_8{
    margin-left: -12%;
    width: 112%!important;
    margin-top: -11%;
}
.rout_3 div.img3_9{
    margin-left: -12%;
    width: 112%!important;
    margin-top: -11%;
}
.rout_3 div.img3_10{
    margin-left: -17%;
    width: 118%!important;
    margin-top: -11%;
}
.rout_3 div.img3_11{
    margin-left: -24%;
    width: 122%!important;
    margin-top: -11%;
}
.rout_3 div.img3_12{
    margin-left: -24%;
    width: 130%!important;
    margin-top: -2%;
}
.rout_3 div.img3_13{
    margin-left: -24%;
    width: 139%!important;
    margin-top: 2%;
}
.rout_3 div.img3_14{
    margin-left: -30%;
    width: 132%!important;
    margin-top: -11%
}
.rout_4 div.img4_1{
    margin-left: -32%;
    margin-top: 4%;
    width: 134%!important;
}
.rout_4 div.img4_2{
    margin-left: -17%;
    width: 135%!important;
    margin-top: 3%;
}
.rout_4 div.img4_3{
    margin-left: -14%;
    width: 132%!important;
    margin-top: 3%;
}
.rout_4 div.img4_4{
    margin-left: -13%;
    width: 131%!important;
    margin-top: 3%;
}
.rout_4 div.img4_5{
    margin-left: -7%;
    width: 129%!important;
    margin-top: 3%;
}
.rout_4 div.img4_6{
    margin-left: 0;
    width: 100%!important;
    margin-top: 3%;
}
.rout_4 div.img4_7{
    margin-left: -13%;
    width: 114%!important;
    margin-top: 3%;
}
#nineWayGards_24{
    margin-left: -11%;
    width: 109%!important;
    margin-top: 3%;
}
.rout_4 div.img4_9{
    margin-left: -2%;
    width: 111%!important;
    margin-top: 3%;
}
.rout_4 div.img4_10{
    margin-left: 5%;
    width: 102%!important;
    margin-top: 3%;
}
.rout_4 div.img4_11{
    margin-left: 6%;
    width: 87%!important;
    margin-top: 3%;
}
.rout_4 div.img4_12{
    margin-left: -9%;
    width: 104%!important;
    margin-top: 3%;
}
.rout_4 div.img4_13{
    width: 107%!important;
    margin-top: 3%;
    margin-left: -6%;
}
.rout_4 div.img4_14{
    width: 113%!important;
    margin-top: 3%;
    margin-left: -9%;
}
.rout_4 div.img4_15{
    width: 117%!important;
    margin-top: 3%;
    margin-left: -5%;
}
.rout_4 div.img4_16{
    width: 122%!important;
    margin-top: 3%;
    margin-left: -6%;
}
.rout_4 div.img4_17{
    margin-left: -3%;
    margin-top: 4%;
    width: 116%!important;
}
#big img{
    height: 85%;
}
.rout_5 div.img5_1{
    margin-left: -32%;
    width: 126%!important;
}
.rout_5 .img_shan {
    margin-top: -2%;
}
#even img{
    width: 97%!important;
    height: 79%;
}
.img5_2 img,.img5_3 img,.img5_4 img,.img5_6 img,.img5_7 img,.img5_8 img,.img5_9 img{
    height:82%;
}
.rout_1_1 img,.rout_1_2 img,.rout_1_3 img{
    margin-left: 3px;
    height:92%;
}
.rout_1_4 img{
    height:92%;
}
.rout_1_5 img,.rout_1_6 img{
    height: 91%;
    margin-left: -3px;
}
.img2_1 img{
    margin-left: 9px;
    height:100%;
}
.img2_2 img{
    margin-left: 12px;
    height: 100%;
}
.img2_3 img{
    margin-left: 16px;
    height: 100%;
}
.img2_4 img{
    height: 100%;
}
.img2_6 img{
    height: 100%;
    margin-left: 7px;
}
#points_4 img{
    margin-top: 7px;
    height: 94%;
}
#points_5 img{
    height: 94%;
    margin-left: -2px;
}
#points_6 img,#points_7 img,#points_8 img,#points_9 img{
    height: 89%;
    margin-left: -2px;
    margin-top: 8px
}
#points_10 img{
    height: 89%;
    margin-left: 1px;
    margin-top: 8px;
}
#points_11 img,#points_12 img{
    height: 100%;
    margin-top: 8px;
    margin-left: 2px;
}
#points_13 img{
    height: 100%;
    margin-top: 8px;
    margin-left: 4px;
}
#points_14 img{
    height: 100%;
    margin-top: 8px;
    margin-left: 6px;
}
#points_15 img{
    height: 100%;
    margin-top: 5px;
    margin-left: 6px;
}
#points_16 img{
    height: 100%;
    margin-top: 4px;
    margin-left: 6px;
}
#points_17 img{
    height: 100%;
    margin-top: 8px;
    margin-left: 8px;
}
.rout_5 div.img5_2{
    width: 118%!important;
    margin-left: -25%;
    height: 64%!important;
}
.rout_5 div.img5_3{
    width: 103%!important;
    margin-left: -17%;
    height: 64%!important;
}
.rout_5 div.img5_4{
    width: 120%!important;
    margin-left: -26%;
    height: 64%!important;
}
.rout_5 div.img5_5{
    margin-left: -5%;
    width: 89%!important;
    height: 105%!important;
}
.rout_5 div.img5_6{
    width: 104%!important;
    margin-left: -27%;
    height: 64%!important;
}
.rout_5 div.img5_5 img{
    height: 73%;
    margin-top: 4%;
}
.rout_5 div.img5_7{
    width: 106%!important;
    margin-left: -24%;
    height: 64%!important;
}
.rout_5 div.img5_8{
    width: 113%!important;
    margin-left: -24%;
    height: 64%!important;
}
.rout_5 div.img5_9{
    margin-left: -21%;
    width: 125%!important;
}

#comp-rotateDetect {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    bottom: 0;
    background: #0f6964;
    color: #fff;
    text-align: center;
    display: none;
    z-index: 999999;
}
#comp-rotateDetect .content {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -125px;
    margin-left: -135px;
}
.rout-seletchip img{
    width: 20px;
}

@keyframes myfirst
{
    0%  { background: rgba(145, 255, 251, 0.7)}
    10% { background: rgba(145, 255, 251, 0.7)}
    20% { background: rgba(145, 255, 251, 0.7)}
    30% { background: rgba(145, 255, 251, 0.7)}
    40% { background: rgba(145, 255, 251, 0.7)}
    50% { background: rgba(145, 255, 251, 0.7)}
    60% { background: rgba(145, 255, 251, 0.7)}
    70% { background: rgba(145, 255, 251, 0.7)}
    80% { background: rgba(145, 255, 251, 0.7)}
    90% { background: rgba(145, 255, 251, 0.7)}
}
@keyframes imgshan{
    0%  { opacity: 1}
    10% { opacity: 0}
    20% { opacity: 1}
    30% { opacity: 0}
    40% { opacity: 1}
    50% { opacity: 0}
    60% { opacity: 1}
    70% { opacity: 0}
    80% { opacity: 1}
    90% { opacity: 0}
}
@keyframes changecolor {
    0%{background: #ffd369}
    100%{background: rgba(114,114,114,0.7)}
}
.changeclr{
    animation: changecolor 1s;
    -moz-animation: changecolor 1s;
    -webkit-animation: changecolor 1s;
    -o-animation: changecolor 1s;
}
.select-shade {
    animation: select-shade-animation 4s;
    -moz-animation: select-shade-animation 4s;
    -webkit-animation: select-shade-animation 4s;
    -o-animation: select-shade-animation 4s;
}

@keyframes select-shade-animation{
    0%{opacity: 0 }
    10%{opacity: 1}
    20%{opacity: 0}
    30%{opacity: 1}
    40%{opacity: 0}
    50%{opacity: 1}
    60%{opacity: 0}
    70%{opacity: 1}
    80%{opacity: 0}
    90%{opacity: 1}
    100%{opacity: 0}
}
#table_player_count{
    padding: 0 2px;
}

.index{
    width: 100%;
    height: 850px;
    background: #fff;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    /*background: url("../imgs/datingtest_02.png");*/
    /*-webkit-box-shadow: inset 0 0 200px #066619;*/
    /*-moz-box-shadow: inset 0 0 200px #066619;*/
    /*box-shadow: inset 0 0 200px #066619;*/
}
.dingbu{
    position: fixed;
    top: 0;
    width: 100%;
    height: 44px;
    z-index: 999;
}
.index .content{
    padding: 20px 20px 0;
    overflow: auto;
    height: 445px;
    -webkit-overflow-scrolling: touch;
}
::-webkit-scrollbar{width:0}

.index .item {
    width: 33.33%;
    float: left;
    position: relative;
    height: 118px;
    border-radius: 8px;
    overflow: hidden;
}
.index .item i{
    background-size: contain;
    width: 5.4rem;
    height: 5.4rem;
    display: block;
    margin: auto;
    border-radius: 100%;
    border: 1px #09958d solid;
}
.poker-list .box-1 span{
    font-family: none;
}
.dice-indexed .list-box .right-data .box-1 {
    overflow-x: scroll;
    border-right: solid 1px #f3f3f3;
    height: 133px;
    margin-top: 0;
    width: 50%;
    -webkit-overflow-scrolling: touch;
}
.dice-indexed .top-box table td{
    line-height: 17px;
}
.index .item .center_zi{
    width: 100%;
    height: 25px;
    bottom: 0;
    color: #000000;
    font-size: 16px;
    line-height: 30px;
}
.index .item .center_zi span{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
}
/*百家乐*/
.bac-data{
    color: #ffffff;
    position: absolute;
    bottom: 70%;
    left: 20%;
    padding: 0 8px;
    background-image: url("../imgs/image_xue_no.png");
    background-size: 100% 100%;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
}
.bac_balance{
    color: #ffd369;
    position: absolute;
    bottom: 70%;
    right: 20%;
    padding: 0 8px;
    background-image: url("../imgs/image_xue_no.png");
    background-size: 100% 100%;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
}
.bac_balance>img{
    width: 16px;
    height: 16px;
    float: left;
    margin-top: 2px;
}
.roulette-list .bac-data{
    bottom: 81%;
}
.roulette-list .bac_balance{
    bottom: 81%;
}
.baccarat-index_b .bac-data{
    left: 19%;
    font-size: 12px;
}
*{
    margin: 0;
    padding: 0;
}
li{
    list-style: none;
}
.zhengti_ul li{
    float: left;
    list-style: none;
}

::-webkit-scrollbar{height:0 }
.bac-list{
    width: 100%;
    height: auto;
}
.zhengti_ul {
    height: 160px;
    width: 100%;
    /*padding: 0 0 10px 1%;*/
    padding: 2px 0 2px 2px;
    /*background: url("../imgs/tingloadbder.png");*/
    /*background-size: 100% 100%;*/
    position: relative;
}
.left-img{
    width: 15.5%;
    height: 160px;
    float: left;

}
.red{
    font-size: 32px;
    font-weight: bold;
    color: #f00;
}
.roulette-list .left-img .top-photo img.people {
    min-height: 102px;
}
.bottom-box .purple-font {
    color: #0449be;
}
.bottom-box .black-font {
    color: #000;
}
.left-img .top-photo{
    height: 129px;
    width: 100%;
    position: relative;
    text-align: center;
    background-color: #fdfffe;
    overflow: hidden;
}
.left-img .top-photo img.people{
    min-width: 100%;
    max-height: 120px;
    vertical-align: middle;
    margin-top: 5px;
    margin-left: -4px;
}
.poker-list .left-img .top-photo img.people{
    min-width: 100%;
    max-height: 130px;
    vertical-align: middle;
    margin-top: -5px;
    margin-left: -4px;
}
.left-img .top-photo img.label{
    position: absolute;
    width: 100%;
    top: 6px;
    left: -1px;
    height: 22px;

}
.left-img .top-photo span{
    position: absolute;
    top: 8px;
    font-size: 14px;
    left: 10px;
    color: #ffffff;
    font-weight:bold;
    line-height: 18px;
}
.left-img .bottom-state{
    font-size: 14px;
    height: 26px;
    width: 100%;
    border-top-left-radius: 5px;
    background-color: #ffffff;
    font-weight: bold;
    line-height: 26px;
    text-align: left;
    color: #000000;
}
.left-img .bottom-state>span{
    padding-left: 10px;
}
.zhengti_ul .right-data{
    width: 84%;
    height: 158px;
    margin-left: 0;
    position: relative;
}


.zhengti_ul .right-data .top-box{
    width: 100%;
    height: 129px;
    padding-top: 4px;
    background-color: #ffffff;
    margin-top: 26px;
}
.top-box li{
    float: left;
}



.top-box table{
    border-collapse:collapse
}
.top-box  table td{
    border:#f3f3f3 solid 1px

}
.zhengti_ul .right-data table {
    border-collapse: collapse;
    border-spacing: 0;
}
.zhengti_ul tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.zhengti_ul tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.zhengti_ul .right-data td {
    border: #f3f3f3 solid 1px;
}
.zhengti_ul .right-data .box-1 {
    height: 122px;
    width: 29.4%;
    overflow-x: scroll;
    margin-right: 0.5%;
    border-right: 1px solid #f3f3f3;
    -webkit-overflow-scrolling: touch;
}
.zhengti_ul .right-data .box-1 td {
    height: 16px;
    width: 16px;
    padding: 1px;
    line-height: 16px;
}
.zhengti_ul .right-data .box-1 td span {
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 11px;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
    margin-top: 0;
    color: #fff;
    text-align: center;
    position: relative;
}
.right-data .box-1 td span:before{
    content: '';
    width: 6px;
    height: 6px;
    top: -1px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: block;
    position: absolute;

}
.right-data .box-1 td .tag-left:after {
    content: " ";
    width: 6px;
    height: 6px;
    top: -1px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: block;
    border: solid 1px #fff;
    background-color: #ff070f;
    left: 0;
    position: absolute;
}
.tag-right:before{
    border: solid 1px #ffffff;
    background-color: #0449be;
    right: 0;
}
.box-1 td.red-round span{
    background-color: #ff070f
}

.box-1 td.blue-round span{
    background-color: #0449be
}
.box-1 td.green-round span{
    background-color: #55b35b
}
.poker-list .zhengti_ul .right-data .box-2{
    width: 70%;
}
.pok-zhu img{
    width: 40px;
}
.pok-zhu-bottom .sel-box {
    left: -4px;
}
.zhengti_ul .right-data .box-2 {
    height: 79.4px;
    width: 70%;
    overflow-x: scroll;
    margin-left: 0;
    border-right: 1px solid #f3f3f3;
    -webkit-overflow-scrolling: touch;
}
.zhengti_ul .right-data .box-2 td{
    height: 10px;
    width: 10px;
    line-height: 11px;
    padding: 0 1px;
}
#bak{
    position: fixed;
    z-index: -999;
    background: #447B42;
}
#bak img{
    display: none;
}
.zhengti_ul .right-data .box-2 td span {
    font-size: 10px;
    display: inline-block;
    vertical-align: middle;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 9px;
    position: relative;
}
.box-2 span:before{
    content: '';
    width:6px;
    height: 6px;
    top: -2px;
    border-radius: 50%;
    position: absolute;

}
.tag-left:after{
    content: '';
    width:6px;
    height: 6px;
    top: -2px;
    border: solid 1px #ffffff;
    border-radius: 50%;
    background-color: #ff070f;
    left: -1px;
    position: absolute;

}
.tag-right:before{
    border: solid 1px #ffffff;
    background-color: #0449be;
    right: -1px;
}
.box-2 td.red-round span{
    border: solid 1px #df0b21

}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, nav, section, article, aside, footer, figure, figcaption, menu, button {
    margin: 0;
    padding: 0;
}
.box-2 td.blue-round span{
    border: solid 1px #0449be
}
.zhengti_ul .right-data .box-3, .zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}
.zhengti_ul .right-data .box-3, .zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
    height: 49px;
    width: 23%;
    margin-top: -1px;
}
.zhengti_ul .right-data .box-3 td, .zhengti_ul .right-data .box-4 td, .zhengti_ul .right-data .box-5 td {
    height: 6px;
    width: 6px;
    line-height: 3px;
}
.zhengti_ul .right-data .box-3 td:before, .zhengti_ul .right-data .box-4 td:before, .zhengti_ul .right-data .box-5 td:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.zhengti_ul .right-data .box-4 td:before{
    border: none;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}
td.red-circle:before{
    border: solid 2px #ff060c
}

td.blue-circle:before{
    border: solid 2px #0449be
}
.downtime{
    color:#ff060c;
}

.box-4 td:before{
    border: none;
    text-align: center;
    font-size: 8px;
    font-weight: 900;
    line-height: 8px;

}
.zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
    margin-left: 3px;
}
.right-data .box-4 td.red-slash:before{
    content: '/';
    color: #ff060c
}
.right-data .box-4 td.blue-slash:before{
    content: '/';
    color: #0449be;
}

.box-5 td :before{
    border: none;
    border-radius: 50%

}
.box-5 td.red-round:before{
    background-color: #ff060c

}
.box-5 td.blue-round:before{
    background-color: #0449be

}

.zhengti_ul .right-data .box-6 {
    line-height: 13px ;
    margin-top: 38px;
    margin-left: 1px;
}

.right-data .box-6 p:nth-child(odd) {
    color: #0449be;
}
.poker-list .zhengti_ul .right-data .box-6 p{
    font-size: 12px;
}
.zhengti_ul .right-data .box-6 p {
    font-size: 13px;
    font-weight: bold;
}
*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.zhengti_ul .right-data .box-6 p:nth-child(2) span {
    display: inline-block;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: solid 2px #0449be;
}
.right-data .box-6 p:nth-child(2) span:first-child {
    border: solid 2px #ff060c;
}
.zhengti_ul .right-data .box-6 p:nth-child(2) span:first-child {
    margin-right: 3px;
    margin-left: 2px;
}
.zhengti_ul .right-data .box-6 p:nth-child(4) span {
    display: inline-block;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: solid 2px #0449be;
}
.right-data .box-6 p:nth-child(4) span:first-child {
    background-color: #ff060c;
}
.right-data .box-6 p:nth-child(4) span {
    background-color: #0449be;
}
.zhengti_ul .right-data .box-6 p:nth-child(4) span:first-child {
    margin-right: 3px;
    margin-left: 2px;
    border: solid 2px #ff060c;
}
@media screen and (min-width:600px){
    .box-6 {
        padding-left: 0
    }
}
.zhengti_ul .right-data .bottom-box {
    height: 26px;
    font-size: 12px;
    line-height: 26px;
    width: 100%;
    border-top-right-radius: 5px;
    background-color: #ffffff;
    padding-left: 5px;
}
.bottom-box li{
    float: left;
    margin-right: 2px;
    color: #000000;
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    margin-top: 3px;
    width: 38px;
    text-transform: uppercase;
}
.baccarat-index .bottom-box li{
    line-height: 18px;
}
.bottom-box li.bg-hese{
    width: 56px;
}
.bottom-box li:first-child{
    float: left;
    width: auto;
}
.bottom-box li .font-red{
    color: #ff060c
}
.bottom-box li .font-blue{
    color: #0449be
}
.bottom-box li  .font-green{
    color: #437e2e
}
.right-data .box-6 p {
    font-size: 15px;
    font-weight: bold;
}
/*nav*/
*{
    margin: 0;
    padding: 0;
}
.headers{
    text-shadow: 3px 2px 2px #000;
    height: 40px;
    /*background: url("../imgs/titleheader.png");*/
    /*background-size: 100% 100%;*/
    color:#dcd17f;
    font-weight:bold;
}

a.back{
    display: block;
    /*width: 40px;*/
    height: 45px;
    float: left;
    color:#dcd17f;
    font-size: 1.5em;
}
a.back img{
    width: 26px!important;
    margin-top: 7px;
    margin-left: 5px;
}
.back samp{
    font-family: myfont;
}
/*登录css start*/
.andr{
    position: relative;
    float: left;
    width: 65px;
    height: 77px;
    overflow: hidden;
    margin-left: 50px;
}
.andr img{
    width: 100%;
}
.ios{
    position: relative;
    float: right;
    width: 65px;
    height: 77px;
    overflow: hidden;
    margin-right: 50px;
}
.ios img{
    width: 100%;
}
.AItille{
    font-size: 12px;
    text-align: center;
}
#login .top {
    width: 100%;
    height: 40%;
    position: relative;
}
#login  i {
    margin-right: 10px;
    margin-top: 15px;
}
#login .img{
    width: 100%;
    height: 100%;
    position: absolute;
}
.tieude{
    position: absolute;
    top: 63%;
    font-size: 40px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    width: 100%;
}
.tieudephu {
    position: absolute;
    top: calc(63% + 55px);
    font-size: 18px;
    color: #fff;
    text-align: center;
    width: 100%;
    font-weight: 500;
}
.logingbg .login-langage{
    position: absolute;
}
#login .top span img{
    margin: 15px 0px;
    height: 30px;
    width: 35px;
}
#login .input{
    width: 96%;
    margin-top: 5px;
    margin-left: 2%;
    margin-bottom: 50px;
    height: 320px;
    background-color: rgba(0,0,0,0.6);
    padding: 10px 30px;
    border-radius: 18px;
    position: relative;
}
.account_nam, .passwrd_paw{
    color: #ffffff;
    font-weight: 500;
}
.passwrd_paw {
    margin-top: 20px;
}
#login .input div{
    position: relative;
}
#login .input div i {
    width: 26px;
    height: 50px;
    line-height: 50px;
    color: #09958d;
    font-size: 25px;
    margin: 2px 0 0 10px;
    position: absolute;
}
#login .input input {
    outline: none;
    width: 100%;
    height: 40px;
    border: none;
    padding-left: 0;
    font-size: 18px;
    border-bottom: 1px #c3e0d8 solid;
    color: #ffffff !important;
    text-fill-color: #ffffff;
    -webkit-text-fill-color: #ffffff;
    background: transparent;

}
.ik-btn, .ik-btn-da {
    /*outline: none;*/
    /*border: none;*/
    /*line-height: 90px;*/
    /*text-align: center;*/
    /*-webkit-border-radius: 100%;*/
    /*-moz-border-radius: 100%;*/
    /*border-radius: 100%;*/
    /*color: #fff;*/
    /*width: 90px;*/
    /*height: 90px;*/
    /*background-color: #fed26b;*/
    /*font-family: myfont;*/
    /*margin: 0 auto;*/
    /*box-shadow: 0 5px 5px #02534e;*/
    /*position: absolute;*/
    /*left: 50%;*/
    /*margin-left: -45px;*/
    /*bottom: -45px;*/
    /*padding: 4px*/
    outline: none;
    border: none;
    text-align: center;
    color: green;
    width: 100%;
    height: 40px;
    margin-top: 25px;
    border-radius: 18px;
    font-weight: 900;
    font-size: 25px;
    text-transform: uppercase;
}
.ik-btn>span{
    /*color: #d5a026;*/
    /*text-transform: uppercase;*/
    /*font-size: 20px;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*display: flex;*/
    /*font-weight: bold;*/
    /*border: 1px #d5a026 solid;*/
    /*border-radius: 100%;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
}
.remer_pwd{
    position: absolute;
    width: auto;
    right: 10px;
    color: #ffffff;
    margin-top: 6px;
}
.remer_pwd > span{
    margin-right: 28px;
}
.remer_pwd > input{
    width: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
}
.bottom-title{
    margin-top: 25%;
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 12px;

}
.ui-flex-pack-end {
    -webkit-box-pack: end;
}
.ui-flex, .ui-tiled {
    display: -webkit-box;
    width: 100%;
    -webkit-box-sizing: border-box;
}

.logbase{
    position:relative;
}
.logingbg{
    width: 100%;
    height: 100%;
    background: url("../imgs/login.jpg");
    background-size: 100% 100%;
    position: relative;
}
/*登录页面遮罩层 删除display就行*/
.loading{
    top: 50%;
    right: 50%;
    margin: -53px -84px 0 0;
    border-radius: 10px;
    color: #f9f9f9;
    text-align: center;
    line-height: 100px;
    position: fixed;
    width: 168px;
    height: 106px;
    background: rgba(0,0,0,0.6);
    z-index: 999;
}
.loading-stat{
    top: 50%;
    right: 50%;
    margin: -53px -84px 0 0;
    border-radius: 10px;
    color: #f9f9f9;
    text-align: center;
    line-height: 100px;
    position: fixed;
    width: 168px;
    height: 106px;
    z-index: 999;
}
.four{
    text-align: center;
    margin-left: 14%;
    width: 60%;
    height: 100%;
    float: left;
    display: none;
}
.four a{
    color:#dcd17f;
    font-size: 1em;
    font-weight: bold;
    width: 21%;
    height: 100%;
    line-height: 44px;
    display: block;
    float: left;
}
.nav_right{
    float: right;width: auto;height: 100%;text-align: right;padding-right: 12px;font-size: 14px;font-weight: normal;
}



.showWrong{ font-size: 12px; padding: 0 5px; text-align: center; line-height: 40px; width: 150px; height: 40px; border-radius: 10px; position: fixed; background: rgba(0,0,0,0.6); z-index: 999; color: #fff; bottom: 1px; right: 40%;}


@-webkit-keyframes line-spin-fade-loader {
    50% {opacity: 0.3}

    100% {opacity: 1}
}

@keyframes line-spin-fade-loader {
    50% {
        opacity: 0.3}

    100% {
        opacity: 1}
}

.line-spin-fade-loader {
    position: relative;
}
.line-spin-fade-loader > div {
    display: block;
    background-color: #fff;
    border-radius: 66%;
    margin-top: 30px;
    margin-left: 80px;
    position: absolute;
    width: 5px;
    height: 8px;
}
.line-spin-fade-loader > div:nth-child(1) {
    top: 14px;
    left: 0;
    animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.12s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(2) {
    top: 10.63636px;
    left: 10.63636px;
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    animation: line-spin-fade-loader 1.2s 0.24s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.24s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(3) {
    top: 0;
    left: 14px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.36s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(4) {
    top: -10.63636px;
    left: 10.63636px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.48s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(5) {
    top: -14px;
    left: 0;
    -webkit-animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.6s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(6) {
    top: -10.63636px;
    left: -10.63636px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.72s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(7) {
    top: 0;
    left: -14px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.84s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
.line-spin-fade-loader > div:nth-child(8) {
    top: 10.63636px;
    left: -10.63636px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
    animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
    animation-name: line-spin-fade-loader;
    animation-duration: 1.2s;
    animation-timing-function: ease-in-out;
    animation-delay: 0.96s;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}

.ng-hide {
    height: 0;
    width: 0;
    background-color: transparent;
    top:-200px;
    left: 200px;
}
@media only screen and (min-height : 768px) and (min-width : 1024px){
    .games{
        height: 414px!important;
        width: 736px!important;
        overflow: hidden!important;
    }
    .pages_games{
        top: 373px!important;
        left: 0!important;
    }
    .startchip {
        left: 51%!important;
        top: 278px!important;
    }
    .baccarat-index .startchip {
        left: 51%!important;
        top: 266px!important;
    }
    .roulette-list .startchip{
        left: 51%!important;
        top: 219px!important;
    }
    .amy-result{
        position: absolute!important;
    }
    #entirety2{
        left: 50%!important;
        margin-left: -368px;
        overflow: hidden;
        height: 414px!important;
        width: 736px!important;
    }
    .chat{
        left: 50%!important;
        height: 373px!important;
        width: 368px!important;
        top: 41px!important;
    }
    /*.choose_desk {*/
    /*display: none;*/
    /*border: 2px #f4cc7f solid!important;*/
    /*position: fixed!important;*/
    /*width: 557px!important;*/
    /*height: 181px!important;*/
    /*top: 200px!important;*/
    /*left: 50%!important;*/
    /*margin-left: -278.5px!important;*/
    /*background: #696969!important;*/
    /*}*/
    /*.choose_desk {*/
    /*display: none;*/
    /*border: 2px #f4cc7f solid!important;*/
    /*position: fixed!important;*/
    /*width: 557px!important;*/
    /*height: 275px!important;*/
    /*top: 151px!important;*/
    /*left: 50%!important;*/
    /*margin-left: -278.5px!important;*/
    /*background: #FFFFFF!important;*/
    /*}*/
    .dice-indexed .row:nth-child(4) img {
        height: 8px!important;
    }
    .dice-indexed .row:nth-child(5) img{
        height: 25px!important;
    }
    .dice-indexed .row:nth-child(1) img, .dice-indexed .row:nth-child(2) img{
        height: 6px!important;
    }
    body{
        background: rgba(0,0,0,0.7);
    }
    #mh_dialog{
        /*margin-top: -207px!important;*/
        /*margin-left: -95px!important;*/
        /*position: absolute!important;*/
    }
    .pools{
        position: absolute!important;
    }
    .dialog-scope {
        /*width: 736px !important;*/
        /*height: 414px!important;*/
        /*left: 50%!important;*/
        /*margin-left: -368px!important;*/
    }
    #login{
        width: 736px;
        height: auto;
    }
    .loading{
        position: absolute!important;
    }
    /*#login .top {*/
    /*height: 233px;*/
    /*}*/
    .dingbu{
        width: 736px;
        left:50%;
        margin-left: -368px;
    }

    .footer{
        position: absolute;
        top: 400px;
        left:50%;
        margin-left: -368px;
        width: 736px!important;
    }
    .notice{
        width: 736px!important;
    }
    .footer_shang{
        /*position: absolute!important;*/
        /*width: 736px!important;*/
        /*left: 15px;*/
    }
    .comp-agp{
        position: absolute!important;
    }
    .rout_video_reulst,.change_Bet,.lpgame_num,.headergnum,.videoclick{
        position: absolute!important;
    }
    #entirety2{
        position: absolute!important;
        bottom: unset!important;
        top: 4px!important;
    }
    .index{
        margin:0 auto;
        width: 736px;
        height: 588px;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }
    .outdiv{
        position: absolute;
    }
    .cheanab{
        width: 736px;
        height: 414px;
    }
    .zhengti{
        width: 736px;
        margin: 0 auto;
    }
    .poker-list{
        position: relative;
        margin: 0 auto;
        width: 736px!important;
        height: 424px!important;
    }
    .roulette-list{
        margin: 0 auto;
        width: 736px!important;
        height: 414px!important;
    }
    .dice-list_zong{
        margin: 0 auto;
        width: 736px!important;
        height: 414px!important;
    }
    #entirety{
        background: #ffffff;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
        width: 736px!important;
        height: 414px!important;
    }
    #comp-resultList{
        position: absolute!important;
    }
    #bak{
        width: 736px!important;
        height: 414px!important;
    }
    #bak img{
        height: 414px;
    }
    .comp-chip{
        position: absolute!important;
    }
    /*.poker-list .game-container{*/
    /*bottom: 12px!important;*/
    /*}*/
    .dice-indexed{
        width: 736px!important;
        height: 414px!important;
    }
    .dice-indexed .game-container{
        /*height: 181px!important;*/
        /*position: absolute!important;*/
    }
    .dice-indexed .info {
        position: absolute!important;
    }
    #language div.ui-form-item label.ui-switch{
        position: absolute!important;
        right:8%!important;
    }
    /*.dialog-box{*/
    /*position: absolute!important;*/
    /*}*/
    /*.outdiog{*/
    /*position: absolute!important;*/
    /*}*/
    #goout,#song,#language{
        top: 190px!important;
    }
    .dice-indexed .result{
        position: absolute!important;
    }
    .roulette-list .info {
        position: absolute!important;
    }
    .roulette-list .result{
        position: absolute!important;
    }
    .baccarat-index{
        width: 736px!important;
        height: 414px!important;
    }
    .zhengti_result{
        position: absolute!important;
        bottom: unset;
        top: 367px!important;
    }
    .tanpoldes{
        position: absolute!important;
    }

    #bac-list,#bac-desktop{
        width: 736px;
    }
    .nav_right{
        margin-right: 8px;
    }
}
@media only screen and (min-height : 1024px) and (min-width : 768px){
    .games{
        height: 414px!important;
        width: 736px!important;
        overflow: hidden!important;
    }
    .pages_games{
        top: 373px!important;
        left: 0!important;
    }
    .startchip {
        left: 51%!important;
        top: 278px!important;
    }
    .baccarat-index .startchip {
        left: 51%!important;
        top: 266px!important;
    }
    .roulette-list .startchip{
        left: 51%!important;
        top: 219px!important;
    }
    .amy-result{
        position: absolute!important;
    }
    #entirety2{
        left: 50%!important;
        margin-left: -368px;
        overflow: hidden;
        height: 414px!important;
        width: 736px!important;
    }
    .chat{
        left: 50%!important;
        height: 373px!important;
        width: 368px!important;
        top: 41px!important;
    }
    /*.choose_desk {*/
    /*display: none;*/
    /*border: 2px #f4cc7f solid!important;*/
    /*position: fixed!important;*/
    /*width: 557px!important;*/
    /*height: 181px!important;*/
    /*top: 200px!important;*/
    /*left: 50%!important;*/
    /*margin-left: -278.5px!important;*/
    /*background: #696969!important;*/
    /*}*/
    /*.choose_desk {*/
    /*display: none;*/
    /*border: 2px #f4cc7f solid!important;*/
    /*position: fixed!important;*/
    /*width: 557px!important;*/
    /*height: 275px!important;*/
    /*top: 151px!important;*/
    /*left: 50%!important;*/
    /*margin-left: -278.5px!important;*/
    /*background: #FFFFFF!important;*/
    /*}*/
    .dice-indexed .row:nth-child(4) img {
        height: 8px!important;
    }
    .dice-indexed .row:nth-child(5) img{
        height: 25px!important;
    }
    .dice-indexed .row:nth-child(1) img, .dice-indexed .row:nth-child(2) img{
        height: 6px!important;
    }
    body{
        background: rgba(0,0,0,0.7);
    }
    #mh_dialog{
        /*margin-top: -207px!important;*/
        /*margin-left: -95px!important;*/
        /*position: absolute!important;*/
    }
    .pools{
        position: absolute!important;
    }
    /*.dialog-scope {*/
    /*width: 736px !important;*/
    /*height: 414px!important;*/
    /*left: 50%!important;*/
    /*margin-left: -368px!important;*/
    /*}*/
    #login{
        width: 736px;
        height: auto;
    }
    .loading{
        position: absolute!important;
    }
    /*#login .top {*/
    /*height: 233px;*/
    /*}*/
    .dingbu{
        width: 736px;
        left:50%;
        margin-left: -368px;
    }

    .footer{
        position: absolute;
        top: 400px;
        left:50%;
        margin-left: -368px;
        width: 736px!important;
    }
    .notice{
        width: 736px!important;
    }
    .footer_shang{
        /*position: absolute!important;*/
        /*width: 736px!important;*/
        /*left: 15px;*/
    }
    .comp-agp{
        position: absolute!important;
    }
    .rout_video_reulst,.change_Bet,.lpgame_num,.headergnum,.videoclick{
        position: absolute!important;
    }
    #entirety2{
        position: absolute!important;
        bottom: unset!important;
        top: 4px!important;
    }
    .index{
        margin:0 auto;
        width: 736px;
        height: 588px;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }
    .outdiv{
        position: absolute;
    }
    .cheanab{
        width: 736px;
        height: 414px;
    }
    .zhengti{
        width: 736px;
        margin: 0 auto;
    }
    .poker-list{
        position: relative;
        margin: 0 auto;
        width: 736px!important;
        height: 424px!important;
    }
    .roulette-list{
        margin: 0 auto;
        width: 736px!important;
        height: 414px!important;
    }
    .dice-list_zong{
        margin: 0 auto;
        width: 736px!important;
        height: 414px!important;
    }
    #entirety{
        background: #ffffff;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
        width: 736px!important;
        height: 414px!important;
    }
    #comp-resultList{
        position: absolute!important;
    }
    #bak{
        width: 736px!important;
        height: 414px!important;
    }
    #bak img{
        height: 414px;
    }
    .comp-chip{
        position: absolute!important;
    }
    /*.poker-list .game-container{*/
    /*bottom: 12px!important;*/
    /*}*/
    .dice-indexed{
        width: 736px!important;
        height: 414px!important;
    }
    .dice-indexed .game-container{
        /*height: 181px!important;*/
        /*position: absolute!important;*/
    }
    .dice-indexed .info {
        position: absolute!important;
    }
    #language div.ui-form-item label.ui-switch{
        position: absolute!important;
        right:8%!important;
    }
    /*.dialog-box{*/
    /*position: absolute!important;*/
    /*}*/
    /*.outdiog{*/
    /*position: absolute!important;*/
    /*}*/
    #goout,#song,#language{
        top: 190px!important;
    }
    .dice-indexed .result{
        position: absolute!important;
    }
    .roulette-list .info {
        position: absolute!important;
    }
    .roulette-list .result{
        position: absolute!important;
    }
    .baccarat-index{
        width: 736px!important;
        height: 414px!important;
    }
    .zhengti_result{
        position: absolute!important;
        bottom: unset;
        top: 367px!important;
    }
    .tanpoldes{
        position: absolute!important;
    }

    #bac-list,#bac-desktop{
        width: 736px;
    }
    .nav_right{
        margin-right: 8px;
    }
}
.sanjiao_left{
    /* transform: rotate(93deg); */
    position: absolute;
    bottom: 62%;
    left: 11.2%;
    width: 25px;
    height: 25px;
    line-height: 25px;
    border-radius: 100%;
    background: #45C6FD;
    text-align: center;
    /* border-bottom: 32px solid #45C6FD; */
    /* border-right: 53px solid transparent; */
    z-index: 1;
    display: none;
}
.sanjiao_right{
    /* transform: rotate(-182deg); */
    position: absolute;
    bottom: 62%;
    right: 10.8%;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    background: red;
    text-align: center;
    line-height: 24px;
    /* border-bottom: 53px solid #CC3600; */
    /* border-right: 32px solid transparent; */
    z-index: 1;
    display: none;
}

@media screen and (max-width: 736px){
    /*.baccarat-index .game-container{*/
    /*height: 100px!important;*/
    /*bottom: 40px!important;*/
    /*}*/
    /*.baccarat-index .comp-chip{*/
    /*height: 40px!important;*/
    /*}*/
    /*.baccarat-index .zhengti_result{*/
    /*height: 35px!important;*/
    /*}*/
    /*.baccarat-index .player_rsult, .baccarat-index .banker_rsult{*/
    /*height: 23px!important;*/
    /*line-height: 23px!important;*/
    /*}*/
    /*.baccarat-index .comp-chip img {*/
    /*width: 38px!important;*/
    /*height: 38px!important;*/
    /*}*/
    /*.baccarat-index .comp-chip li.active img {*/
    /*width: 40px!important;*/
    /*height: 40px!important;*/
    /*}*/
    /*.baccarat-index .comp-chip li {*/
    /*padding-left: 2px!important;*/
    /*}*/
}
@media screen and (max-width: 736px) and (max-height:410px) {
    /*.baccarat-index .game-container{*/
    /*height: 115px!important;*/
    /*}*/
    .baccarat-index .result .container{
        margin-top: 30px!important;
    }
    .poker-list .game-container {
        /*height: 75px!important;*/
    }
    .poker-list .game-container .result img{
        margin-top: 12px!important;
    }
}
/*@media screen and (max-width: 736px) and (max-height:400px) {*/
/*!*.baccarat-index .game-container{*!*/
/*!*height: 95px!important;*!*/
/*!*}*!*/
/*.baccarat-index .result .container{*/
/*margin-top: 30px!important;*/
/*}*/
/*.poker-list .game-container {*/
/*height: 75px!important;*/
/*}*/
/*.poker-list .game-container .result img{*/
/*margin-top: 12px!important;*/
/*}*/
/*}*/
@media screen and (max-width: 667px){
    .roulette-list .comp-chip{
        left: 6%!important;
    }
    .roulette-list .comp-agp{
        left: calc(6% + 400px)!important;
    }
    .dice-indexed .game-container{
        height: 52%!important;
        margin-left: 95px!important;
        width: 75.7%!important;
    }
    /*.baccarat-index .comp-chip ul{*/
    /*width: 480px!important;*/
    /*}*/
    .poker-list .comp-chip ul{
        width: 320px!important;
    }
    .poker-list .game-container .result img{
        margin-top: 12px!important;
    }
    .baccarat-index .result .container{
        margin-top: 14px!important;
    }
    .baccarat-index .game-container{
        height: 29%!important;
        bottom: 55px!important;
    }
    .baccarat-index .comp-chip{
        /*height: 40px!important;*/
    }
    .baccarat-index .zhengti_result{
        /*height: 35px!important;*/
    }
    .baccarat-index .player_rsult, .baccarat-index .banker_rsult{
        /*height: 23px!important;*/
        /*line-height: 23px!important;*/
    }
    .baccarat-index .comp-chip img {
        /*width: 38px!important;*/
        /*height: 38px!important;*/
    }
    .baccarat-index .comp-chip li.active img {
        /*width: 40px!important;*/
        /*height: 40px!important;*/
    }
    .baccarat-index .comp-chip li {
        /*padding-left: 2px!important;*/
    }

    /*.baccarat-index .show_money{*/
    /*left: 79px!important;*/
    /*}*/
    /*.baccarat-index .xian-chip.pp .show_money{*/
    /*left: 96px!important;*/
    /*}*/
    .roulette-list .comp-agp .btn {
        /*width: 40px!important;*/
        /*height: 40px!important;*/
    }
    .roulette-list .comp-agp > div > img {
        /*width: 40px!important;*/
        /*height: 40px!important;*/
    }

    .dice-indexed .comp-chip ul {
        /*margin-left: 2%!important;*/
        /*width: 476px!important;*/
    }
    .dice-indexed .comp-agp, .roulette-list .comp-agp {
        /*left: calc(2% + 528px)!important;*/
    }
    .roulette-list .box {
        right: 375px!important;
    }
    .dice-indexed .box {
        right: 375px!important;
    }
    .baccarat-index .right-data .box-1, .poker-list.bgk .right-data .box-1 {
        width: 24.4%!important;
    }
    #pairs_11 {
        /*width: 113%!important;*/
        /*margin-left: 11%!important;*/
    }
    .rout_2 div.img2_1 {
        /*margin-left: -2%!important;*/
        /*width: 112%!important;*/
    }
    .rout_2 div.img2_4 {
        /*margin-left: 2%!important;*/
    }
    div#surroundDices_555 {
        /*margin-left: -13%!important;*/
    }
    .rout_2 div.img2_6 {
        /*width: 118%!important;*/
        /*margin-left: -14%!important;*/
    }
    .rout_4 div.img4_2 {
        /*margin-left: 12%!important;*/
        /*width: 85%!important;*/
    }
    .rout_4 div.img4_3 {
        /*margin-left: -30%!important;*/
    }
    .rout_4 div.img4_4 {
        /*margin-left: -4%!important;*/
    }
    .rout_1 div.img1_4 {
        /*margin-left: -26%!important;*/
    }
    div#surroundDices_222 {
        /*margin-left: -9%!important;*/
        /*width: 111%!important;*/
    }
    div#surroundDices_333 {
        /*width: 115%!important;*/
        /*margin-left: -10%!important;*/
    }
    div#points_4 {
        /*margin-left: 16%!important;*/
    }
    /*.dice-indexed .comp-chip {*/
    /*bottom: -4px!important;*/
    /*padding-left: 4%!important;*/
    /*}*/
    .dice-indexed .comp-chip{
        left: 15%!important;
    }
    .dice-indexed .comp-agp {
        left: calc(15% + 310px)!important;
    }
    .baccarat-index .row-center .ratio {
        font-size: 14px!important;
    }
    #result_banker1{
        margin-left: -10px!important;
    }
    .rout_4_1 .sel-box{
        left: 15%!important;
    }
    .rout_4_2 .sel-box{
        left: 4%!important;
    }
    .rout_4_4 .sel-box{
        left: -2%!important;
    }
    .rout_4_10 .sel-box,.rout_4_11 .sel-box,.rout_4_12 .sel-box,.rout_4_13 .sel-box,.rout_4_14 .sel-box,.rout_4_15 .sel-box,.rout_4_16 .sel-box{
        left: -30%!important;
    }

    .rout_2_5 .sel-box{
        left: 27%!important;
    }
    .rout_2_4 .sel-box{
        left: 30%!important;
    }
    .rout_2_6 .sel-box{
        left: 27%!important;
    }
    .rout_3 div.img3_8 {
        /*margin-left: -22%;*/
    }
    .rout_3 div.img3_9 {
        /*margin-left: -27%;*/
    }
    .rout_3 div.img3_10 {
        /*margin-left: -32%;*/
    }
    .rout_3 div.img3_11 {
        /*margin-left: -35%;*/
    }
    .rout_3 div.img3_12 {
        /*margin-left: -36%;*/
    }
    .rout_3 div.img3_13 {
        /*margin-left: -35%;*/
    }
    .rout_3 div.img3_14 {
        /*margin-left: -38%;*/
    }
    .rout_3 div.img3_2 {
        /*margin-left: -3%;*/
    }
    .rout_3 div.img3_3 {
        /*margin-left: 1%;*/
        /*width: 120%!important;*/
    }
    .rout_3 div.img3_4 {
        /*margin-left: 0;*/
    }
    .rout_3 div.img3_5 {
        /*margin-left: -2%!important;*/
    }
    div#points_9 {
        /*margin-left: 2%!important;*/
    }
    .rout_5 div.img5_1 {
        /*margin-left: 10%;*/
        /*width: 77px!important;*/
    }
    .rout_5 div.img5_2 {
        /*width: 114%!important;*/
        /*margin-left: 0;*/
    }
    .rout_5 div.img5_7 {
        /*width: 107%!important;*/
        /*margin-left: -17%;*/
    }
    .rout_4 div.img4_1 {
        /*margin-left: 4%;*/
        /*margin-top: 7%;*/
        /*width: 112%!important;*/
    }
    .rout_5 div.img5_3 {
        /*margin-left: 2%;*/
    }
    .rout_5 div.img5_8 {
        /*margin-left: -19%;*/
    }
    .rout_4 div.img4_17 {
        /*margin-left: -11%;*/
        /*margin-top: 5%;*/
    }
    .rout_5 div.img5_9 {
        /*margin-left: -20%;*/
    }
    #allDices img{
        height: 82%;
    }
    .dice-indexed .bet {
        width: 132% !important;
        height: 95% !important;
        background-size: 100% 100%;
        margin-top: 11px!important;
        margin-left: -95px!important;
    }
    .rout-seletchip{
        width: 125% !important;
        height: 73% !important;
        margin-top: 11px!important;
        margin-left: -76px!important;
    }
    .monck{
        width: 85px!important;
    }
    .monck div{
        width: 85px!important;
    }
    .zhuang-chip .allright {
        margin-left: -75px !important;
    }
    /*.choose_desk{*/
    /*width: 526px !important;*/
    /*}*/
    /*.choose_desk ul li {*/
    /*width: 85px!important;*/
    /*}*/
    /*.choose_desk ul li div {*/
    /*width: 85px!important;*/
    /*}*/
    .pai{
        display: block;
        width: 477%!important;
    }
    /*.b_left{*/
    /*top: 48px!important;*/
    /*line-height: 25px!important;*/
    /*}*/
    .b_right{
        right: -2%!important;
    }
    .sanjiao_left {
        /*bottom: 37.6%;*/
        /*left: 2.0%;*/
        /*border-bottom: 34px solid #4285f4;*/
        /*border-right: 67px solid transparent;*/
    }
    .sanjiao_right {
        /*bottom: 26.8%;*/
        /*right: 5.2%;*/
        /*border-bottom: 67px solid red;*/
        /*border-right: 34px solid transparent;*/
    }
    /*.dianshu_right {*/
    /*line-height: 5px!important;*/
    /*}*/
    /*.baccarat-index .result .img img {*/
    /*width: 40px!important;*/
    /*height: 55px!important;*/
    /*}*/
    .baccarat-index.baccarat-index_b .result .img img {
        width: 29px!important;
        height: 37px!important;
    }
    /*.baccarat-index .game-container.bt_b {*/
    /*width: 78%!important;*/
    /*margin-left: 99px!important;*/
    /*}*/
    .player_rts,.banker_rts {
        bottom:90px!important;
    }
    .left-img .bottom-state {
        font-size: 14px!important;
    }

    .rout_video{
        /*margin-left: -156.5px!important;*/
    }
    .roulette-list .info .content {
        height: 110px!important;
    }
    #comp-resultList .list-box {
        width: 580px!important;
    }
    .luzi_left {
        transition: 1s;
        transform: translate(-580px,0)!important;
        -ms-transform: translate(-580px,0)!important;
        -webkit-transform: translate(-580px,0)!important;
    }
    .luzi_right {
        transition: 1s;
        transform: translate(0px,0)!important;
        -ms-transform: translate(0px,0)!important;
        -webkit-transform: translate(0px,0)!important;
    }

    .xian_ren {
        left: 127px!important;
    }
    .zhuang_ren {
        right: 26px!important;
    }
    .he_ren {
        bottom: 66px!important;
        left: 271px!important;
    }
    .bt_b .he_ren {
        left: 242px!important;
    }
    /*.roulette-list .left-img .top-photo img.people {*/
    /*max-height: 120px!important;*/
    /*margin-top: 25px!important;*/
    /*}*/
    /*.baccarat-index .game-container{*/
    /*width: 483px !important;*/
    /*height: 152.358px !important;*/
    /*}*/
    /*.baccarat-index .game-container.bt_b{*/
    /*width: 483px !important;*/
    /*height: 120.953px !important;*/
    /*}*/
    .xian_zhu .title {
        bottom: 64px!important;
        font-size: 33px!important;
    }
    .zhuang_zhu .title {
        bottom: 64px!important;
        font-size: 33px!important;
    }
    .left-img .top-photo img.people {
        max-height: 116px!important;
        margin-top: 7px!important;
        margin-left: -4px;
    }
    .roulette-list .left-img .top-photo img.people {
        max-height: 104px!important;
    }
    .dice_list .left-img .top-photo img.people {
        max-height: 127px!important;
        margin-left: 0px!important;
    }
    .poker-list .left-img .top-photo img.people{
        margin-left: -1px;
    }
    .baccarat-index .right-data .box-2, .poker-list.bgk .right-data .box-2{
        width: 74%!important;
    }
    .baccarat-index .right-data .box-4, .baccarat-index .right-data .box-5, .poker-list.bgk .right-data .box-4, .poker-list.bgk .right-data .box-5{
        width: 25%!important;
    }
    /*.poker-list .game-container {*/
    /*height: 133px!important;*/
    /*width: 78%!important;*/
    /*}*/
    .hedui_zhu {
        left: 180px!important;
    }
    .dui div:first-child{
        left: -14px!important;
    }
    .quan {
        height: 337%!important;
    }
    /*#login .top {*/
    /*height: 190px!important;*/
    /*}*/
    .four {
        width: 50%;
    }
    .four a{
        width: 24%;
    }
    .zhengti_ul .right-data .box-2 {
        width: 70%;
    }
    .zhengti_ul .right-data .box-3, .zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
        width: 22.7%;
    }
    .tiger_rts{
        bottom: 90px!important;
    }
    .drangon_rts{
        bottom: 90px!important;
    }
}
.dianshu_left{
    /*height: 23px;width: 27px;transform: rotate(-91deg);*/
    color: #fff;
    /*line-height: 28px;*/
}
.dianshu_right{
    /*line-height: 30px;*/
    /*height: 53px;*/
    /*width: 18px;*/
    /*transform: rotate(182deg);*/
    color: #fff;
}
@media screen and (max-width: 568px) {
    .baccarat-index .row-center span img{
        width: 13px;
        height: 13px;
    }
    .baccarat-index .row-center span {
        font-size: 12px!important;
    }
    .baccarat-index .row-center .ratio {
        font-size: 12px!important;
    }
    #result_banker1{
        margin-left: -9px!important;
    }
    #poker_result{
        /*width: 75%!important;*/
    }
    .monck {
        width: 71px!important;
    }
    .monck div {
        width: 71px!important;
    }
    .chat_title div{
        line-height: 21px!important;
    }

    .zhuang-chip .allright {
        margin-left: -75px !important;
    }
    .choose_desk{
        width: 100%;
    }
    /*.choose_desk ul li div {*/
    /*width: 70.5px!important;*/
    /*}*/
    /*.choose_desk ul li {*/
    /*width: 70.5px!important;*/
    /*}*/
    .pai{
        margin-left: 3px;
        width: 575%!important;
    }
    .b_left{
        top: -3px!important;
        left: -3%!important;
    }
    .b_right{
        top: -3px!important;
        right: -3%!important;
    }
    .sanjiao_right {
        /*bottom: 25%;*/
        /*right: 4.5%;*/
        /*border-bottom: 64px solid red;*/
        /*border-right: 28px solid transparent;*/
    }
    /*.dianshu_left {*/
    /*height: 23px;*/
    /*width: 22px;*/
    /*transform: rotate(-103deg);*/
    /*color: #fff;*/
    /*line-height: 35px;*/
    /*}*/
    /*.dianshu_right{*/
    /*line-height: 15px!important;*/
    /*height: 53px;*/
    /*width: 15px;*/
    /*transform: rotate(180deg);*/
    /*color: #fff;*/
    /*}*/
    .sanjiao_left {
        /*bottom: 39%;*/
        /*left: 0;*/
        /*border-bottom: 28px solid #0070bd;*/
        /*border-right: 64px solid transparent;*/
    }
    .bt_b .xian_ren {
        left: 77px!important;
    }
    .bt_b .he_ren {
        left: 200px!important;
    }
    .drangon_rts{
        bottom: 90px!important;
    }
    .tiger_rts{
        bottom: 90px!important;
    }
    .baccarat-index.baccarat-index_b .result .img img {
        width: 29px!important;
        height: 36px!important;
    }
    /*.baccarat-index .game-container.bt_b {*/
    /*width: 75%!important;*/
    /*margin-left: 90px!important;*/
    /*}*/
    /*.baccarat-index .result .img img {*/
    /*width: 35px!important;*/
    /*height: 45px!important;*/
    /*}*/
    .player_rts {
        width: 25px!important;
        height: 25px!important;
        bottom: 80px!important;
        line-height: 25px!important;
    }
    .banker_rts{
        width: 25px!important;
        height: 25px!important;
        bottom: 80px!important;
        line-height: 25px!important;
    }
    .lt .sel-box {
        left: -6px!important;
    }
    .left-center {
        left: 36%!important;
    }
    .left-img .bottom-state {
        font-size: 9px!important;
    }
    /*.poker-list .game-container{*/
    /*height: 130px!important;*/
    /*}*/
    .pok-2 .sel-box {
        left: -25%!important;
    }
    .pok-3 .sel-box {
        left: -26%!important;
    }
    .pok-4 .sel-box,.pok-5 .sel-box {
        left: -31%!important;
    }
    .pok-6 .sel-box {
        left: -36%!important;
    }
    .pok-zhu-bottom .pok-1 .sel-box {
        left: -10px;
    }
    .dice-indexed .info .content{
        height: 87px!important;
    }
    .dice-indexed .game-container{
        /*height: 177px!important;*/
    }
    .Ctime{
        padding-left: 0!important;
    }

    .gochip {
        height: 14px!important;
        width: 14px!important;
    }

    .poker-list #comp-resultList .right-data .box-4, .poker-list #comp-resultList .right-data .box-5 {
        width: 25%!important;
    }
    /*.poker-list #comp-resultList .right-data .box-2{*/
    /*width: 69%!important;*/
    /*}*/
    /*.poker-list .right-data .box-1 {*/
    /*width: 24.4%!important;*/
    /*}*/
    .dui-chip .show_money {
        /*left: 55px!important;*/
    }
    .he_ren {
        bottom: 58px!important;
        left: 243px!important;
    }
    .zhuang_ren {
        right: 22px!important;
        bottom: 8px!important;
    }
    .xian_ren {
        left: 111px!important;
        bottom: 8px!important;
    }

    .hedui_zhu .sel-box i {
        left: 50%!important;
    }
    .xian_zhu .show_money{
        /*left: 116px!important;*/
    }
    .he .show_money{
        /*left: 104px!important;*/
    }
    .dui .show_money{
        /*left: 70px!important;*/
    }
    .zhuang_zhu .show_money{
        /*left: 109px!important;*/
    }

    .baccarat-index .right-data .box-4 ,.baccarat-index .right-data .box-5{
        width: 23%!important;
    }
    /*.poker-list .right-data .box-4 ,.poker-list .right-data .box-5{*/
    /*width: 22.5%!important;*/
    /*}*/
    /*.poker-list .right-data .box-2{*/
    /*width: 50%!important;*/
    /*}*/
    /*.baccarat-index .right-data .box-2{*/
    /*width: 69%!important;*/
    /*}*/
    .play5s{
        left: 23px!important;
    }
    .banker5s{
        left: 32px!important;
    }

    .left-img .top-photo samp{
        padding-left: 2px!important;
    }

    .zhengti_ul .right-data .box-3, .zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
        width: 22.5%;
    }
    .zhengti_ul .right-data .box-2 {
        width: 69%!important;
    }

    .roulette-list #comp-resultList .right-data .top-box {
        height: 110px!important;
    }

    .roulette-list .info .content{
        height:99px!important;
    }
    .dice-indexed .game-container{
        width: 78%!important;
        margin-left: 83px!important;
    }

    .pok-he .show_money, .pok-tiger .show_money {
        /*left: 108px !important;*/
    }
    .pok-drangon .show_money {
        /*left: 120px!important;*/
    }

    .dui div:first-child {
        left: -12px!important;
    }
    .xian_dui{
        bottom: 8px!important;
    }
    .zhuang_dui{
        bottom: 8px!important;
    }
    /*.baccarat-index .game-container.bt_b {*/
    /*width: 403.266px !important;*/
    /*height: 117.016px !important;*/
    /*}*/
    /*.baccarat-index .game-container {*/
    /*width: 431.266px !important;*/
    /*height: 128.016px !important;*/
    /*}*/
    .bt_b .result {
        bottom: 28px!important;
    }
    .pok-zhu-bottom .show_money {
        /*left: 49px !important;*/
    }

    /*.poker-list .game-container {*/
    /*width: 74%!important;*/
    /*}*/
    .zhuang_zhu {
        right: 24px!important;
    }
    .hedui_zhu {
        left: 145px!important;
    }
    .xian_zhu .bilv {
        bottom: 40px!important;
        left: 69px!important;
    }
    .zhuang_zhu .bilv {
        bottom: 40px!important;
        right: 44px!important;
    }
    .zhuang_zhu .title {
        bottom: 60px!important;
        right: 50px!important;
        font-size: 25px!important;
    }
    .xian_zhu .title {
        bottom: 60px!important;
        left: 83px!important;
        font-size: 25px!important;
    }
    #comp-setDialog div.ui-form-item label.ui-switch {
        right: 28% !important;
    }
    .index{
        position: relative;
    }
    #comp-resultList .list-box {
        width: 483px!important;
    }
    .luzi_left {
        transition: 1s;
        transform: translate(-483px,0)!important;
        -ms-transform: translate(-483px,0)!important;
        -webkit-transform: translate(-483px,0)!important;
    }
    .luzi_right {
        transition: 1s;
        transform: translate(0px,0)!important;
        -ms-transform: translate(0px,0)!important;
        -webkit-transform: translate(0px,0)!important;
    }

    .quan {
        height: 341%!important;
    }
    /*.index .content {*/
    /*padding: 230px 20px 0;*/
    /*}*/
    .four {
        margin-left: 8%;
        width: 56%;
    }
    .four a {
        width: 25%;
    }
    /*#login .top {*/
    /*height: 190px !important;*/
    /*}*/
}
/*  footer      */
.footer{
    width: 100%;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding: 13px;
    animation-delay: 1.5s;
    z-index: 6;
}
.footer_shang{
    width: 100%;
    height: 50px;
    border-radius: 30px;
    background-image: url(../imgs/bar.png);
    background-size: 100% 100%;
    margin: 0;
    padding: 4px;
}
.notice {
    font-size: 14px;
    position: relative;
    width: 90%;
    border: 1px #c9dfd9 solid;
    margin: 0 auto;
    border-radius: 15px;
    color: #09958d;
    display: flex;
    padding: 3px;
    margin-top: 16px;
}
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;
    src: url(MaterialIcons-Regular.eot);
    src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url(MaterialIcons-Regular.woff2) format('woff2'),
    url(MaterialIcons-Regular.woff) format('woff'),
    url(MaterialIcons-Regular.svg) format('svg'),
    url(MaterialIcons-Regular.ttf) format('truetype');}
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 25px;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    text-align: center;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
}
.notice .alarm{
    height: 20px
}

marquee{
    width: 92%;
    /*padding-top:2px;*/
}
.showthis{
    margin-left: -12%;
    margin-top: -4%;
    font-size: 0.9em;
    color: #ffffff;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 20px;
    position: fixed;
    z-index: 999;
    left: 50%;
    top: 50%;
    background: rgba(0,0,0,0.5);
}

/*选桌子*/

.quan {
    box-shadow: rgb(51, 51, 51) 0 0 100px inset;
    background-image: url("../imgs/back2.png");
    background-size: 100% 100%;
    width: 100%;
    height: 334%;
}
#bac-desktop .list{
    margin-top: 45px;
    margin-bottom: 15px;
}
#bac-desktop .list li.ui-col{
    position: relative;
    padding: 22px;
    float: left;
}
.ui-whitespace {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ui-row {
    display: block;
    overflow: hidden;
}
#bac-desktop .list li.ui-col  > img{
    width: 100%;
}

#bac-desktop .list .seat{
    position: absolute;
    width: 13%;
    height: 25%;
    background-color: #e0e6e4;
    border: solid 2px #d6d6d4;
    border-radius: 10px;
    text-align: center;
    -webkit-box-shadow:inset 0 0 20px #e0e1db;
    -moz-box-shadow:inset 0 0 20px #e0e1db;
    box-shadow:inset 0 0 20px #e0e1db;
    -moz-opacity:0;
    -khtml-opacity:0;
    opacity:0;


}
#bac-desktop .list .seat img{
    width: 50%;
    margin-top: 2px;
    vertical-align: bottom
}

#bac-desktop .list .seat label{
    display: inline-block;
    font-size: 12px;
    width: 90%;
    padding-left: 0;
    padding-right: 0;
    margin-top: 2px;
}
.ui-nowrap {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ui-col-50 {
    width: 50%;
}
#bac-desktop .list .seat-op{
    opacity: 1!important;
}

#bac-desktop .list .seat-7{
    top: 18%;
    left: 82%

}
#bac-desktop .list .seat-6{
    top: 51%;
    left: 82%

}
#bac-desktop .list .seat-5{
    top: 69%;
    left: 68%

}
#bac-desktop .list .seat-4{
    top: 69%;
    left: 43%

}
#bac-desktop .list .seat-3{
    top: 69%;
    left: 20.5%

}
#bac-desktop .list .seat-2{

    top: 51%;
    left: 2%
}
#bac-desktop .list .seat-1{

    top: 18%;
    left: 2%
}
#bac-desktop .list .seat-box{
    width: 17%;
    height: 29%

}

@keyframes showSeat{
    0%   {opacity: 0}
    100% {opacity: 1}

}

@-moz-keyframes showSeat{
    0%   {-moz-opacity: 0}
    100% {-moz-opacity: 1}

} /* Firefox */

@-webkit-keyframes showSeat {
    0%   {-webkit-opacity: 0}
    100% {-webkit-opacity: 1}

}/* Safari 和 Chrome */

@-o-keyframes showSeat{
    0%   {-o-opacity: 0}
    100% {-o-opacity: 1}

} /* Opera */

/*百家乐单桌*/
.baccarat-index{
    background: #2a453a;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.noback{
    background: rgba(0,0,0,0.000001)!important;
}
/*筹码位置*/
.comp-chip {
    width: 100%;
    height: 45px;
    position: fixed;
    color: #fff;
    text-align: center;
    bottom: 0;
    z-index: 999;
    right: unset;
    top: unset;
    background: unset;
    transition: 1s;
}
/*.roulette-list .comp-chip{*/
/*top: 40px;*/
/*}*/
.comp-chip img {
    display: block;
    width: 38px;
}
fieldset, img {
    border: 0;
}
.comp-chip ul {
    width: 528px;
    height: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    margin: 0 auto;
    display: flex;
}
.comp-chip li.active {
    border-color: transparent;
    background: #0ae05f;
    padding: 0;
}
.comp-chip li.active img{
    width: 68px;
}
.dice-indexed .comp-chip li.active img{
    width: 40px;
    height: 38px;
}
.roulette-list .comp-chip li.active img{
    width: 56px;
}
.comp-chip li {
    font-weight: bold;
    padding: 1px 2px 5px 2px;
    border: 1px solid transparent;
    float: left;
    text-align: center;
    border-radius: 6px;
    height: 100%;
    width: 69px;
    display: none;
}
.dice-indexed .comp-chip li{
    width: 44px;
}
.roulette-list .comp-chip li{
    width: 56px;
    height: 56px;
}
.comp-chip .up{
    display: none;
}
.comp-chip .down {
    position: absolute;
    bottom: 5px;
    left: 0;
    display: none;
}
/*左下角按钮*/
.comp-agp {
    position: absolute;
    color: #fff;
    font-size: 14px;
    text-align: center;
    z-index: 999999;
    right: 23px;
    left: unset;
    top: 7px;
    bottom: unset;
}
.comp-agp .btn {
    background: rgb(10, 150, 142);
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    margin-bottom: 5px;
    padding: 5px 10px;
}
.dice-indexed .comp-agp .btleft,.dice-indexed .comp-agp .btright {
    width: 80px;
}
.dice-indexed .comp-agp .btleft{
    float: left;
}
.dice-indexed .comp-agp .btright{
    float: right;
}
.comp-agp .btn .txt {
    display: inline-block;
    width: 45px;
}
.comp-agp img {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle;
}
.close_desk img{
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
/*倒计时*/
.comp-countdown {
    /*position: absolute;*/
    /*top: 45px;*/
    /*right: 11px;*/
    color: #fff;
    font-size: 22px;
    font-weight: normal;
    z-index: 9;
    line-height: 40px;
}
.dice-indexed .comp-countdown {
    /*right: 407px;*/
    /*top: 5px;*/
    font-weight: bold;
}
/*.right-data .box-6 p:nth-child(odd) span:first-child {*/
/*display: inline-block;*/
/*margin-left: 2px;*/
/*margin-right: 3px;*/
/*color: #ff060c;*/
/*}*/
.baccarat-index .game-container{
    width: 80%;
    height: 30%;
    bottom: 52px;
    margin-left: 10%;
    margin-right: 10%;
}
.niu{
    width: 37%;
    height: 100%;
    position: absolute;
    top: 0;
    text-align: center;
}
.niu img{
    width: 80%;
    height: 100%;
}
.niuleft img{
    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}
.niuleft{
    left: 0;
}
.niuright{
    right: 0;
}
.baccarat-index .game-container i img{
    margin: -2px;
    margin-right: 3px;
}
.baccarat-index .game-container .xian-zhuang-dui i img{
    margin-right: -1px;
}
.bit-chip{
    z-index: 999!important;
    position: absolute!important;
    width: 100%!important;
    height: 100%!important;
    float: none!important;
}
.sel-box{
    position: relative;
    width: 81%;
    /*top: 55%;*/
    height: 56%;
}
.sel-box i{
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: 0;
}
.xian-chip.pp .sel-box{
    width: auto;
    left: 6%;
}
.xian-chip.t .sel-box{
    width: 90%;
}
.xian-chip.b .sel-box{
    width: 81%;
}
.xian-chip.bp .sel-box{
    width: 57%;
}
.show_money{
    position: absolute;
    font-size: 12px;
    text-align: center;
    color: #ffffff;
    left: 50%;
    margin-left: -11px;
    padding: 2px 0;
    width: 50px;
    background: url("../imgs/show_chip_bg.png");
    background-size: 100% 100%;
    border-radius: 5px;
}
.zhuang_zhu .show_money{
    /*left: 135px;*/

}
.hedui_zhu .sel-box i {
    left: 38%;
}
.hedui_zhu .sel-box{
    top: 80%;
}
.dui .show_money{
    /*left: 82px;*/

}
.he .show_money{
    /*left: 122px;*/

}


.game-container {
    margin-left: 90px;
    margin-right: 60px;
    position: absolute;
    bottom: 5px;
    perspective: 300px;
}
.cr-blue {
    color: #0449be!important;
    /*color: #45c6fd;*/
}
.cr-green {
    color: #2BB791;
}
.cr-red {
    color: #F60505!important;
}
.sl_blue{
    color: #45c6fd;
}
.sl_red{
    color: #f66344;
}

#comp-resultList{width: auto;height: 0;top: 0;position: fixed;z-index: 99}


#comp-resultList .list-box.type-baccarat:first-child {
    height: 142px;
}
.type-simple {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    padding-bottom: 0 !important;
    border: solid 2px #feaa2d;
}
.type-simple {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
#comp-resultList .list-box.type-baccarat .baccarat-data, #comp-resultList .list-box.type-dice .dice-data, #comp-resultList .list-box.type-roulette .roulette-data, #comp-resultList .list-box.type-dragon .dragon-data {
    display: block;
}
.ui-justify-flex {
    width: 100%;
    display: -webkit-box;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
}
.type-simple .right-data {
    margin-left: 0;
    width: 100%;
}
.right-data {
    height: 100%;
}
.type-simple .right-data .top-box {
    padding-top: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.right-data .top-box {
    width: 100%;
    height: 123px;
    background-color: #fff;
}
.roulette-list #comp-resultList .list-box{
    height: 138px;
}
.roulette-list #comp-resultList .right-data .top-box{
    height: 110px;
}
.right-data .bottom-box {
    float: left;
    height: 26px;
    font-size: 12px;
    line-height: 25px;
    width: 100%;
    background-color: #dadada;
    padding-left: 5px;
}
.ui-row-flex-ver {
    -webkit-box-orient: vertical;
}

.roulette-list .right-data .bottom-box{
    float: none;
}
.roulette-list.aq .bottom-box li{
    float: left;
}
.roulette-list.aq .bottom-box li{
    width: 40px;
}
.roulette-list.aq .bottom-box li:first-child{
    width: auto;
}
.ui-flex-align-center {
    -webkit-box-align: center;
}
.baccarat-index .right-data .box-1, .poker-list.bgk .right-data .box-1  {
    height: 121px;
    width: 28.4%;
    overflow-x: scroll;
    border-right: 1px solid #f3f3f3;
    -webkit-overflow-scrolling: touch;
}
.baccarat-index .right-data .box-1 td, .poker-list.bgk .right-data .box-1 td {
    height: 16px;
    width: 16px;
    padding: 0 1px;
    line-height: 16px;
}
.right-data .box-1 td span {
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 10px;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
    margin-top: 1px;
    color: #fff;
    text-align: center;
    position: relative;
}
.baccarat-index .right-data .box-2, .poker-list.bgk .right-data .box-2{
    width: 70%;
    border-right: 1px solid #f3f3f3;
}
.right-data .box-2 {
    height: 73.4px;
    width: 74%;
    overflow-x: scroll;
    margin-left: 5px;
    -webkit-overflow-scrolling: touch;
}
.right-data .box-2 td {
    height: 10px;
    width: 10px;
    line-height: 10px;
    padding: 0 1px;
}
.right-data .box-2 td span {
    font-size: 9px;
    display: inline-block;
    vertical-align: middle;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 8px;
    position: relative;
}
.right-data .box-6 {
    line-height: 13px;
    margin-top: 23px;
}
.baccarat-index .right-data .box-3, .poker-list.bgk .right-data .box-3 {
    height: 49px;
    width: 23.2%;
    overflow-x: scroll;
    margin-top: -1px;
    margin-left: 5px;
    -webkit-overflow-scrolling: touch;
}
.baccarat-index .right-data .box-4, .baccarat-index .right-data .box-5, .poker-list.bgk .right-data .box-4, .poker-list.bgk .right-data .box-5 {
    height: 49px;
    width: 23.2%;
    overflow-x: scroll;
    margin-top: -1px;
    margin-left: 2px;
    -webkit-overflow-scrolling: touch;
}
.right-data .box-3 td, .right-data .box-4 td, .right-data .box-5 td {
    overflow: hidden;
    height: 6px;
    width: 6px;
    line-height: 3px;
}
.right-data .box-3 td:before, .right-data .box-4 td:before, .right-data .box-5 td:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.way{
    width: 22px;
    height: 100%;
    z-index: 999;
    line-height: 0;
}
.way > img {
    width: 18px;
    height: 88px;
}
.luzi_img_left{
    transition: 1s;
    transform: translate(-626px,46px);
    -ms-transform: translate(-626px,46px); /* IE 9 */
    -webkit-transform: translate(-626px,46px); /* Safari and Chrome */
}
.luzi_img_right{
    transition: 1s;
    transform: translate(626px,0);
    -ms-transform: translate(626px,0); /* IE 9 */
    -webkit-transform: translate(626px,0); /* Safari and Chrome */
}
#comp-resultList .list-box {
    width: 640px;
    padding: 0 2px 44px 1%;
    background-color: #4a4333;
    height: 152px;
}
.luzi_left{
    transition: 1s;
    transform: translate(-640px,0);
    -ms-transform: translate(-640px,0); /* IE 9 */
    -webkit-transform: translate(-640px,0); /* Safari and Chrome */
}
.luzi_right{
    transition: 1s;
    transform: translate(0px,0);
    -ms-transform: translate(0px,0); /* IE 9 */
    -webkit-transform: translate(0px,0); /* Safari and Chrome */
    z-index: 9999!important;
}



/*限红弹窗*/
.dialog-scope {
    text-align: center;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}
.bacc_dg.dialog-scope{
    position: absolute;
    /*background: rgba(0,0,0,0.7);*/
    display: none;
}
.ui-flex-pack-center {
    -webkit-box-pack: center;
}
.dialog-scope ul {
    width: 230px;
    background-color: #108205;
    position: relative;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}
.score_close{
    position: absolute;
    right: 5px;
    top: 0;
    width: 32px;
    height: 32px;
}
.desknumlf{
    position: absolute;
    left: 5px;
    top: 0;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 32px;
}
.score_close img{
    width: 100%;
    height: 100%;
}
.dialog-scope ul >li:nth-child(3){
    width: 100%;
    background: url(../imgs/tip-title.png);
    background-size: 100% 100%;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    color: #FFFFFF;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.dialog-scope ul li {
    width: 44%;
    margin: 3%;
    color: #FFEB3B;
    float: left;
    line-height: 30px;
    text-align: center;
    border: solid 1px #FFEB3B;
    border-radius: 16px;
}
.right-data .box-6 p:nth-child(2) span:first-child {
    margin-left: 2px;
    margin-right: 3px;
    border: solid 2px #ff060c;
}
.right-data .box-6 p:nth-child(2) span {
    display: inline-block;
    width: 9px;
    height: 9px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: solid 2px #0449be;
}
.right-data .box-6 p:nth-child(4) span:first-child {
    margin-left: 2px;
    margin-right: 3px;
    background-color: #ff060c;
}
.right-data .box-6 p:nth-child(4) span {
    display: inline-block;
    width: 9px;
    height: 9px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.player_rts {
    transition: 0.5s;
    position: absolute;
    color: #fff;
    line-height: 34px;
    width: 30px;
    height: 30px;
    background: #0449be;
    border-radius: 50%;
    bottom: 110px;
    left: 12%;
    text-align: center;
    z-index: 1;
}
.banker_rts{
    transition: 0.5s;
    position: absolute;
    color: #fff;
    line-height: 34px;
    width: 30px;
    height: 30px;
    background: #ff060c;
    border-radius: 50%;
    bottom: 110px;
    right: 12%;
    text-align: center;
    z-index: 1;
}
.baccarat-index .result {
    transform-origin: bottom center 0;
    transform: rotate3d(-1,0,0,-30deg);
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 40px;
    z-index: 999999;
    display: -webkit-flex;
    text-align: center;
}
.anmi_1,.anmi_2,.anmi_3{
    transform: translate(420px,-230px)!important;
    opacity: 0;
}
.anmi_4,.anmi_5,.anmi_6{
    transform: translate(60px,-260px)!important;
    opacity: 0;
}
.anmi_7{
    transform: translateY(190px);
}
.pools.anmi_7{
    transform: translateY(0);
    display: block!important;
}
.game-container.deng{
    z-index: 99999;
    /*display: none;*/
}
.baccarat-index .result .container .img{
    height: 100%;
}
.baccarat-index .result .container {
    margin-top: 34px;
    float: left;
    flex-direction: column;
    justify-content: space-between;
    width: 33.33%;
    height: 100%;
    z-index: 999999;
}
.baccarat-index .result .container:nth-child(1) {
    padding-left: 56px;
}
.baccarat-index .result .container:nth-child(3) {
    margin-right: 56px;
}
.baccarat-index .result .img img {
    z-index: 9999;
    transition: 0.5s;
    width: 52px;
    height: 62px;
    margin-left: 15px;
}
.baccarat-index .result .img img#anmi_1 {
    margin-left: 0;
}
.prep{
    background: rgba(0,0,0,0.7);
    width: 100%;
    height: 100%;
    color: #ffffff;
    font-size: 20px;
}
.prep_zi{
    position: absolute;
    bottom: 52px;
    padding-left: 50%;
    height: auto;
    width: auto;
    margin-left: -39px;
    color: #fff;
    font-size: 20px;
}
.baccarat-index.baccarat-index_b .result .img img {
    transition: 1s;
    width: 32px;
    height: 37px;
}
.convert-r{
    margin-left: 6px
}

.baccarat-index .convert-r {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    margin: -5px 66px!important;
    width: 46px!important;
    height: 64px!important;
}

.baccarat-index .pools {
    display: none;
    color: #ffffff;
    width: 100px;
    height: 123px;
    background: rgba(0, 0, 0,0.3);
    border: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow-y: scroll;
    position: fixed;
    top: 60px;
    right: 56px;
    left: unset;
    font-size: 12px;
    z-index: 999999;
    -webkit-overflow-scrolling: touch;
}
.baccarat-index .pools.xh {
    display: none;
    right: unset;
    left: 25px;
    height: 100px;
}

.baccarat-index .pools li samp {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    float: left;
    width: 40%;
    height: 16px;
    line-height: 16px;
    text-align: right;
}
.baccarat-index .pools .maohao{
    display: block;
    float: left;
    width: 2px;
    height: 16px;
    text-align: center;
}
.dice-indexed .info .content span{
    display: block;float: left;
}
.dice-indexed .pools li samp{
    width: 60%!important;
}
.dice-indexed .pools li span{
    width: 40%!important;
}
.dice-indexed .info .content span.info_font{
    display: block;
    float: left;
    width: 17px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    background: #186320;
    margin-right: 6px;
    border-radius: 4px;
    margin-top: 1px;
    font-size: 12px;
}
.dice-indexed .info .content span.info_red{
    display: block;
    float: left;
    width: 17px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    background: #ff070f;
    margin-right: 5px;
    border-radius: 2px;
    margin-top: 1px;
    font-size: 12px;
}
.dice-indexed .info .content span.info_blue{
    display: block;
    float: left;
    width: 17px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    background: #0449be;
    margin-right: 5px;
    border-radius: 2px;
    margin-top: 1px;
    font-size: 12px;
}
.baccarat-index .pools li span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 5px;
    margin-top: 0;
    display: block;
    float: left;
    width: 45px;
    height: 16px;
    line-height: 16px;
    text-align: left;
    text-indent: 0;
    color: #ffd369;
}
#pools li span{
    color: #ffd369;
}
.roulette-list #pools li span:nth-of-type(odd){
    color: #FFFFFF;
}
.baccarat-index .pools.xh li span {
    width: 60%;
}
.tanchuan{
    display: block !important;
}
/*语言*/
#language{
    display: none;
}
.outdiv{
    display: none;
    position: fixed;
    width: 100%;
    top: 0;
    height: 100%;
    z-index: 9999;
    left: 0;
    background: rgba(0,0,0,.8);
}
.dialog-box {
    position: fixed;
    width: 400px;
    height: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #118206;
    top: 0;
    left: 50%;
    margin-left: -200px;
    z-index: 99999999;
}
/*#song.dialog-box {*/
/*width: 340px;*/
/*margin-left: -170px;*/
/*}*/
#divout{
    position: absolute; width: 100%;height: 100%
}
.dialog-box .title {
    display: inline-block;
    width: 100%;
    font-size: 14px;
    background: url(../imgs/tip-title.png);
    background-size: 100% 100%;
    line-height: 30px;
    color: #d9d962;
    font-weight: bold;
    padding-left: 10px;
}
.dialog-box .title.active{
    background: unset;
}
.dialog-box > * {
    color: #000;
}
div.ui-form-item {
    padding-left: 10px;
    height: 50px;
    line-height: 50px;
}
.ui-form-item-checkbox, .ui-form-item-radio, .ui-form-item-switch {
    display: -webkit-box;
    -webkit-box-align: center;
}
.ik-icon-ch-bg {
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url("../imgs/logos1.png");
    background-size: 30px 30px;
}
.ik-icon-eg_bg {
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url("../imgs/logos3.png");
    background-size: 30px 30px;
}
.ik-icon-tl_bg {
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url("../imgs/tg_bg.png");
    background-size: 30px 30px;
}
.ik-icon-hk_bg {
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url("../imgs/hk.png");
    background-size: 30px 30px;
}
#comp-setDialog div.ui-form-item p {
    font-size: 14px;
    margin-left: 10px;
}
#language .dialog-icon-lg {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: url("../imgs/oval_red_hook_red_choice.png");
    background-size: 22px 22px;
}
#language div.ui-form-item label.ui-switch {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin-top: -5px;
    position: fixed;
    right: 32%;
}


/*音乐*/
#song, #setting{
    display: none;
}
.outdiog{
    z-index: 99999;
    display: none;
    font-size: 14px;
    text-align: center;
    position: fixed;
    width: 200px;
    height: 100px;
    left: 50%;
    top:50%;
    margin-left: -100px;
    margin-top: -50px;
    background: rgba(0,0,0,0.5);
    border-radius: 10px;
    color: #f3f3f3;
}
.outdiog .title{
    height: 50%;
    width: 100%;
    font-size: 18px;
    line-height: 35px;
}
.yesnobtn{
    height: 40%;
    width: 100%;
}
.yesnobtn div{
    width: 50%;
    height: 100%;
    float: left;
    line-height: 45px;
}
.yesbtn{
    border-right: 1px solid #f3f3f3;
}
#song div.ui-form-item p, #setting div.ui-form-item p {
    font-size: 14px;
    margin-left: 10px;
}
#song .dialog-icon-lg, #setting .dialog-icon-lg {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: url("../imgs/oval_red_hook_red_choice.png");
    background-size: 22px 22px;
}
#song div.ui-form-item label.ui-switch, #setting div.ui-form-item label.ui-switch {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin-top: -5px;
    position: fixed;
    right: 32%;
}
#song .m-options, #setting .m-options {
    font-size: 14px;
    line-height: 30px;
}
.ui-row-flex {
    display: -webkit-box;
    width: 100%;
    -webkit-box-sizing: border-box;
}
#comp-setDialog .m-options .ui-col {
    text-align: center;
}
.ui-row-flex .ui-col {
    float: none;
    -webkit-box-flex: 1;
    width: 0;
}
.dfgb{
    display: none;
    width: 28px;
    float: right;
    height: 45px;
    padding: 6px;
    margin-left: 0;
    padding-left: 0;
    margin-right: 2px;
}
.result_player_b{
    /*border-top-left-radius: 100px;*/
    /*border-bottom-left-radius: 100px;*/
}
.result_banker_b{
    /*border-top-right-radius: 100px;*/
    /*border-bottom-right-radius: 100px;*/
}
.dfgb img{
    margin-top:0;
    width: 28px;
    height: 28px;
}
/*.dfgb.xinpr img{*/
/*margin-top:0;*/
/*width: 28px;*/
/*height: 28px;*/
/*}*/
.Ctime{
    padding: 1px 0;
    display: block;
    height: auto;
    font-size: 12px;
    color: white;
}
.peopleflw{
    width: 100%;
    height: 133px;
    overflow: hidden;
}
#bac_100{
    top:0;
    left: 0;
    z-index: -999;
    position: absolute;
}
.font_cor{
    color: white!important;
}
.back_cor{
    color: white!important;
}
#song .m-options span, #setting .m-options span {
    width: 18px;
    height: 18px;
    display: inline-block;
    border: solid 1px #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #e9e9e9;
    vertical-align: middle;
    margin-right: 3px;
    position: relative;
    -moz-box-shadow: 1px 1px 2px #999 inset;
    -webkit-box-shadow: 1px 1px 2px #999 inset;
    box-shadow: 1px 1px 2px #999 inset;
}
#song .m-options .ui-col.select span:before, #setting .m-options .ui-col.select span:before {
    content: '';
    width: 6px;
    height: 6px;
    background-color: #77b1d7;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -3px;
    margin-left: -3px;
    -moz-box-shadow: 0 -1px 3px #3f6d91 inset;
    -webkit-box-shadow: 0 -1px 3px #3f6d91 inset;
    box-shadow: 0 -1px 3px #3f6d91 inset;
}
#song .voice-strip, #setting .voice-strip {
    padding-left: 10px;
    padding-bottom: 10px;
    margin-top: 5px;
}
#song .voice-strip h5, #setting .voice-strip h5 {
    font-size: 14px;
    padding-bottom: 5px;
}
#song .dialog-icon-horn, #setting .dialog-icon-horn {
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    height: 14px;
    background: url("../imgs/volume.png");
    background-size: 14px 14px;
}
#song .operate-strip, #setting .operate-strip {
    width: 260px;
    height: 2px;
    display: inline-block;
    vertical-align: middle;
    background-color: #abbbae;
    position: relative;
}

.scale div {
    background-repeat: repeat-x;
    background-color: #0678f2;
    position: absolute;
    height: 3px;
    width: 0;
    left: 0;
    bottom: 0;
}
#song .operate-strip span, #setting .operate-strip span {
    position: absolute;
    width: 24px;
    height: 24px;
    top: -12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #fff;
}

/*      roulette   轮盘 style css        */
.roulette-list{
    position: relative;
    width: 100%;
    height: 100%;
    background: url("../imgs/allbg.jpg");
    background-size: 100% 100%;
}
.roulette-list.aq{
    background: unset!important;
    height: 100%;
    overflow: auto;
}
.rot_list{
    width: 100%;
    height: 169px;
}
.rot_list li{
    list-style: none;
    float: left;
}
.rot_list .list-box {
    /*height: 159px;*/
    /*width: 100%;*/
    /*padding: 0 2px 10px 1%;*/
    /*background-color: #4a4333;*/
    height: 149px;
    width: 100%;
    padding: 2px 0 2px 2px;
    background: #ffffff;
    /*background: url(../imgs/tingloadbder.png);*/
    /*background-size: 100% 100%;*/
}
.rot_list .left-img .top-photo {
    height: 119px;
    width: 100%;
    position: relative;
    text-align: center;
    background-color: #fff;
}
.rot_list .left-img .top-photo img.people {
    max-width: 100%;
    max-height: 103px;
    vertical-align: middle;
}
.rot_list .box-7 td {
    color: #ffffff;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    border: #d5d5d5 solid 1px;
    width: 9%;
    border-radius: 11px;
}
.rot_list .top-box li {
    width: 100%;
    height: 107px;
}

.rot_list .top-box .box-7 table{
    width: 100%;
    height: 100%
}
.top-box .box-7 td .black-bg,.choose_desk .rot td span.black-bg {
    background-color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80%;
    height: 80%;
    border-radius: 5px;
    margin-left: 10%;
    color: #FFFFFF;
}
.top-box .box-7 td .red-bg,.choose_desk .rot td span.red-bg {
    background-color: #cf0000;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80%;
    height: 80%;
    border-radius: 5px;
    margin-left: 10%;
    color: #FFFFFF;
}
.top-box .box-7 td .green-bg,.choose_desk .rot td span.green-bg {
    background-color: #00b900;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80%;
    height: 80%;
    border-radius: 5px;
    margin-left: 10%;
    color: #FFFFFF;
}
.rot_list .right-data {
    width: 84%;
    height: auto;
    /*height: 146px;*/
    margin-left: 0;
}
.rot_list .right-data .top-box {
    width: 100%;
    height: 119px;
    padding-top: 5px;
    background-color: #fff;
}
.roulette-list .left-img .top-photo img.people {
    max-width: 100%;
    max-height: 112px;
    vertical-align: middle;
    margin-top: 0px;
    margin-left: 13px;
}
.right-data .bottom-box .juhao {
    margin-right: 100px;
    color: #fff;
}
/*轮盘*/

.comp-countdown_rout {
    /*position: absolute;*/
    /*top: 3px;*/
    /*right: 410px;*/
    color: #fff;
    font-size: 24px;
    line-height: 40px;
}

.roulette-list .game-container {
    width: 100%;
    height: 55%;
    bottom: 58px;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
}

.roulette-list .game-container .new-bet {
    height: 100%;
    width: 100%;
    background-size: 100% 100%;
    position: relative;
}
.hb_top{
    width: 100%;
    height: 67.8%;
    position: relative;
    padding-top: 5px;
    padding-left: 4px;
    padding-right: 4px;
}
.hb_bot{
    width: 100%;
    height: 30%;
    padding-top: 1px;
    position: relative;
    padding-left: 7.7%;
    padding-right: 10.5%;
}
.hblp{
    position: relative;
    float: left;
    height: 100%;
    width: 6.91%;
}
.hblp_left{
    width: 7.2%;
}
.hblp_right{
    width: 9.88%;
}
.hblp_one{
    position: relative;
    width: 100%;
    height: 33.33%;
}
.hblp_bot{
    position: relative;
    height: 50%;
    width: 100%;
}
.hblp_bot_one{
    position: relative;
    width: 33.33%;
    height: 100%;
    float: left;
}
.hblp_bot_two{
    position: relative;
    width: 16.66%;
    height: 100%;
    float: left;
}
.roulette-list .info{
    display: none;
    position: fixed;
    top: 39px;
    left: 0;
    font-size: 12px;
    width: 110px;
    text-align: center;
    color: #fff;
    z-index: 998;
}

.roulette-list .caichihead{
    background: #335839;
    height: 22px;
    line-height: 22px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.roulette-list .info .content{
    height: 118px;
    background: rgba(0,0,0,0.5);
    overflow: auto;
    position: relative;
    z-index: 999;
    -webkit-overflow-scrolling: touch;
}

.roulette-list .info .content li {
    margin: 5px 0 !important;
    display: -webkit-flex;
    display: flex;
}
.roulette-list .info .content span:first-child {
    text-align: right;
    width: 60%;
}
.roulette-list .info .content span{
    height: 16px;
    line-height: 16px;
}
.type-roulette td {
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    border: #fff solid 2px !important;
    width: 9%;
}
/*   骰宝   */
.dice-list_zong{
    height: 100%;
    width: 100%;
    /*background: #4a4333;*/
}
.right-data.dice-data {
    height: 175px;
}
.dice_list ul li {
    float: left;
}
.dice_list .list-box {
    /*height: 175px;*/
    /*width: 100%;*/
    /*padding: 5px 1% 10px 1%;*/
    /*background-color: #000000;*/
    height: 167px;
    width: 100%;
    padding: 2px 0 2px 2px;
    /*background: url(../imgs/tingloadbder.png);*/
    /*background-size: 100% 100%;*/
}
.dice_list .right-data{
    width: 84%;
    margin-left: 0;
    position: relative;
}
.dice_list .list-box .right-data .top-box {
    width: 100%;
    height: 137px;
    padding-top: 4px;
    background-color: #fff;
    margin-top: 25px
}
.dice-list_zong .left-img{
    height: 174px;
}
.dice-list_zong .left-img .top-photo{
    height: 136px;
}
.dice_list .list-box .right-data .box-1 {
    overflow-x: scroll;
    border-right: solid 1px #f3f3f3;
    height: 132px;
    margin-top: 0;
    width: 50%;
    -webkit-overflow-scrolling: touch;
}
.dice_list .list-box .right-data.dice-data .box-1:last-child {
    width: 49% !important;
    margin-left: 1%;
}
.dice_list .list-box .right-data .box-1 td, .dice_list .list-box .right-data .box-1 span {
    width: 20px;
    height: 20px;
    padding: 0 1px;
}
.dice_list .list-box .right-data .box-1 span {
    font-size: 12px;
    margin-top: 0;
}
.right-data.dice-data .box-1:first-child td.tag-blue span {
    border: solid 1px #0449be;
    color: #0449be;
}
.right-data.dice-data .box-1:first-child td.tag-green span{
    color: #7CAE23;
    border: solid 1px #7CAE23;
}
.right-data.dice-data .box-1:last-child td.tag-green span{
    background-color: #7CAE23;
}
.right-data.dice-data .bottom-box samp{
    float: right;
}
.right-data.dice-data .bottom-box .kaoyou li:first-child{
    width: 47px;
}
/*.right-data.dice-data .bottom-box span {*/
/*display: inline-block;*/
/*-webkit-border-radius: 50%;*/
/*-moz-border-radius: 50%;*/
/*border-radius: 50%;*/
/*border: solid 1px #fff;*/
/*font-size: 12px;*/
/*width: 18px;*/
/*height: 18px;*/
/*line-height: 16px;*/
/*text-align: center;*/
/*margin-right: 3px;*/
/*color: #fff !important;*/
/*padding-left: 0!important;*/
/*}*/
.green-font {
    color: #437e2e;
}
.right-data.dice-data .bottom-box span.green-font {
    background-color: #437e2e;
}
.right-data.dice-data .bottom-box span.blue-font {
    background-color: #0449be;
}
.blue-font {
    color: #0449be;
}
.right-data.dice-data .bottom-box span.red-font {
    background-color: #ff060c;
}
.right-data .bottom-box .red-font {
    color: #ff060c;
}
.right-data .bottom-box .green-font {
    color: #437e2e;
}
.dice_list .list-box .right-data .box-1 td span {
    display: inline-block;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
    text-align: center;
    position: relative;
}
.dice_list .left-img .top-photo img.people {
    max-height: 131px;
    margin-left: 0;
}
.right-data.dice-data .box-1:first-child td.tag-red span {
    color: #ff070f;
    border: solid 1px #ff070f;
}
.dice-indexed{
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #17631F;
}
/*.beatd{*/
/*transform: translate(0, 205px);*/
/*}*/

.dice-indexed .game-container {
    position: absolute;
    line-height: 1;
    width: 76%;
    height: 46%;
    z-index: 998;
    transition: all linear .5s;
    bottom: 0;
    margin-left: 97px;
}
.dice-indexed .bet {
    width: 131%;
    height: 105%;
    background-size: 100% 100%;
    margin-top: -8px;
    margin-left: -94px;
}
.dice-indexed .row {
    height: 100%;
    display: -webkit-flex;
    display: flex;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.dice-indexed .item {
    position: relative;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background: rgba(0,0,0,0.4);
    width: 100%;
    border-left: 1px solid #ccc;
}
.dice-indexed .row:nth-child(1) img{
    margin: 1px auto !important;
}
.dice-indexed .row:nth-child(1) img, .dice-indexed .row:nth-child(2) img {
    width: 10px;
    height: auto;
    margin: 0 auto;
}
.dice-indexed .row:nth-child(4) img {
    width: 10px;
    height: auto;
    margin: 4px auto;
}
.dice-indexed .row:nth-child(5) img {
    height: auto;
    width: 20px;
    margin: 0 auto;
}
.dice-indexed .cr-yellow {
    color: #ebc84a;
    font-size: 16px;
}
.video_bit{
    width: 100%;
    height: 100%;
    position: fixed;top: 0;left: 0;
}
#videocanvas{
    width: 100%;
    height: 100%;
    position: relative;
}

.poker-list{
    position: relative;
    /*overflow: hidden;*/
    width: 100%;
    height: 100%;
    /*background: url("../imgs/back1.png");*/
    /*background: #4a4333;*/
}
/*龙虎*/
/*.poker-list .right-data .box-1 td {*/
/*height: 21px;*/
/*width: 21px;*/
/*padding: 0 1px;*/
/*line-height: 21px;*/
/*}*/
/*.poker-list .right-data .box-2 {*/
/*border-right: 1px solid #f3f3f3;*/
/*}*/
.poker-list .game-container {
    line-height: 1;
    width: 80%;
    height: 24%;
    bottom: 54px;
    margin-left: 10%;
    margin-right: 10%;
}
.poker-list .game-container .bet {
    z-index: -1;
    font-weight: 900;
    height: 100%;
    text-align: center;
    color: #ffffff;
    transform-origin: bottom center 0;
    transform: scale(1,1) rotate3d(-1,0,0,-20deg);
    border: 0 solid #3d715b;
    border-radius: 8px;
    overflow: hidden;
    padding: 4px;
    background: url(../imgs/bigbg_lh.png);
    background-size: 100% 100%;
    position: relative;
}
.poker-list .hengbetbg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: url(../imgs/heng_dtbet.png);
    background-size: 100% 100%;
}
.poker-list .hengbetbg.zhheng_desk{
    background: url(../imgs/heng_dtbet_zh.png);
    background-size: 100% 100%;
}
.pok-num{
    background: url(../imgs/image_xue_no.png);
    background-size: 100% 100%;
    padding: 0 10px;
    position: absolute;
    bottom: 88%;
    color: #fff;
    left: 15%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
}
.bac_balance.pokdt{
    /*bottom: unset;*/
    /*top: -26px;*/
    /*right: 20px;*/
    /*line-height: 22px;*/
}
.poker-list .game-container .top {
    height: 100%;
    float: left;
    /*border: 1px solid #098f88;*/
}
.poker-list .game-container .top.dl {
    width: 24.2%;
}
.poker-list .game-container .top.bor2 {
    width: 19.4%;
    margin-left: 2px;
}
.poker-list .game-container .top.bor3 {
    margin-left: 2px;
    width: 11.8%;
}
.poker-list .game-container .top.bor4 {
    width: 19.4%;
    margin-left: 2px;
}
.poker-list .game-container .top.tr {
    width: 23.68%;
    margin-left: 2px;
}
.poker-list .game-container .top>div{
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    width: 100%;
    height: 100%;
    position: relative;
}
.poker-list .game-container .bottom {
    height: 40%;
    margin-top: 0;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
}
.poker-list .game-container .top.dl .item:first-child {
    margin-left: 0;
    border-top-left-radius: 10px;
}
.poker-list .game-container .top.dl .item:nth-child(3) {
    margin-left: 0;
    border-bottom-left-radius: 10px;
}
.poker-list .game-container .top.tr .item:nth-child(2) {
    margin-left: 0;
    border-top-right-radius: 10px;
}
.poker-list .game-container .top.tr .item:last-child {
    margin-left: 0;
    border-bottom-right-radius: 10px;
}
.poker-list .game-container .top >div.item {
    position: relative;
    font-size: 14px;
    width: 50%;
    height: 50%;
    float: left;
    /*border: 1px solid #396B56;*/
}
.poker-list .game-container .top >div.item.bor1 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 0;*/
    /*border-bottom: 1px solid #3d715b;*/
    /*border-left: 0;*/
    /*border-radius: 0;*/
    /*border: 1px solid #396B56;*/
}
.poker-list .game-container .top >div.item.bor2 {
    /*border-right: 0;*/
    /*border-top: 0;*/
    /*border-bottom: 1px solid #3d715b;*/
    /*border-left: 1px solid #3d715b;*/
}
.poker-list .game-container .top >div.item.bor3 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 0;*/
    /*border-left: 0;*/
}
.poker-list .game-container .top >div.item.bor4 {
    /*border-right: 0;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 0;*/
    /*border-left: 1px solid #3d715b;*/
}
.poker-list .game-container .top.bor5 >div.item.bor1 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 0;*/
    /*border-bottom: 1px solid #3d715b;*/
    /*border-left: 0;*/
}
.poker-list .game-container .top.bor5 >div.item.bor3 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 0;*/
    /*border-left: 0;*/
}
.poker-list .game-container .top h4 {
    font-size: 18px;
}
.poker-list .game-container .top .item h4 {
    font-size: 16px;
}
.poker-list .game-container .top h5 {
    margin: -10px 0 -10px 0;
    font-size: 18px;
}
.poker-list .game-container .top span {
    font-size: 16px;
    color: #ffd369;
    font-weight: normal;
    visibility: hidden;
}
.poker-list .game-container .bottom span {
    font-size: 16px;
    color: #ffd369;
}
.poker-list .game-container .bottom h4 {
    font-size: 20px;
}
.poker-list .game-container .bottom h5 {
    margin: -7px 0 -7px 0;
    font-size: 12px;
}

.pok-zhu-top{
    width: 100%;
    height: 100%;
}
.pok-zhu-top .pok-drangon{
    position: relative;
    float: left;
    width: 17%;
    height: 100%;
}
.pok-zhu-top .pok-drangon:nth-child(2){
    width: 19%;
}
.pok-zhu-top .pok-drangon:nth-child(3){
    width: 12%;
}
.pok-zhu-top .pok-drangon:nth-child(4){
    width: 19%;
}
.pok-zhu-top .pok-drangon.dl{
    width: 25%;
}
.pok-zhu-top .pok-drangon.tr{
    width: 23%;
}
.pok-drangon .sel-box{
    left: -2%;
}
.pok-zhu-top .pok-drangon:nth-child(3) .sel-box{
    left: -11%;
}
.pok-drangon .allright{
    left: 5%;
}
.pok-he .sel-box{
    left: -10%;
}
.pok-tiger .sel-box{
    left: -15%;
}
.pok-2 .sel-box{
    left: -17%;
}
.pok-3 .sel-box{
    left: 0;
}
.pok-4 .sel-box{
    left: -12%;
}
.pok-5 .sel-box{
    left: -20%;
}
.pok-6 .sel-box{
    left: -14%;
}
.pok-7 .sel-box{
    left: -16%;
}
.pok-8 .sel-box{
    left: -16%;
}
.pok-drangon .show_money{
    /*left: 87px;*/
}
.pok-he .show_money, .pok-tiger .show_money{
    /*left: 130px;*/
}
.pok-zhu-bottom{
    height: 40%;
    width: 100%;
    position: relative;
}
.pok-zhu-top .sel-box, .pok-zhu-bottom .sel-box {
    top: 0;
}
.pok-zhu-top .pok-1,.pok-zhu-top .pok-2,.pok-zhu-top .pok-3,.pok-zhu-top .pok-4,.pok-zhu-top .pok-5,.pok-zhu-top .pok-6,.pok-zhu-top .pok-7,.pok-zhu-top .pok-8{
    position: relative;
    width: 50%;
    float: left;
    height: 50%;
}
.pok-zhu-top .dl .pok-1{
    width: 60%;
}
.pok-zhu-top .dl .pok-2{
    width: 40%;
}
.pok-zhu-top .tr .pok-5{
    width: 40%;
}
.ShowMoney {
    display: none;
    background: #000;
    width: 110px;
    height: 140px;
    position: fixed;
    bottom: 33%;
    right: 50px;
    overflow-y: scroll;
    border: 5px solid #4d4e53;
    border-radius: 6px;
    -webkit-overflow-scrolling: touch;
}
.ShowMoney_ul {
    font-size: 11px;
    color: #feaa2d;
}
.ShowMoney_ul li {
    padding: 3px 0;
}
.showname {
    margin-left: 10px;
    display: block;
    float: left;
    width: 100%;
    height: 18px;
}
.pok-1 .show_money {
    /*top: -23px;*/
    /*left: 62px;*/
}
.pok-zhu-bottom .show_money{
    /*left: 62px;*/
    /*top: -40px;*/
}
/*龙虎结果*/
.poker-list .result {
    transform-origin: bottom center 0;
    transform: rotate3d(-1,0,0,-20deg);
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    z-index: 99999;
    display: -webkit-flex;
    display: flex;
    text-align: center;
}
.poker-list .result .container {
    margin-top: 0;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 50%;
    height: 100%;
    padding:0 0;
    float: left;
}
.poker-list .game-container .result .pk-left .img {
    text-align: left;
    margin-left: 14%;
}
.poker-list .game-container .result .pk-right .img {
    text-align: right;
    margin-right: 14%;
}
.poker-list .game-container .result img {
    transition: 1s;
    height: 50px;
    width: 49px;
    margin-top: 19px;
}
.poke-anmi_1{
    transform: translate(400px,-200px);
    opacity: 0;
}
.poke-anmi_2{
    transform: translate(330px,-200px);
    opacity: 0;
}
.drangon_rts{
    transition: 0.5s;
    position: absolute;
    color: #fff;
    line-height: 30px;
    width: 30px;
    height: 30px;
    background: #ff060c;
    border-radius: 50%;
    bottom: 100px;
    left: 9%;
    text-align: center;
    z-index: 1;
}
.tiger_rts{
    transition: 0.5s;
    position: absolute;
    color: #fff;
    line-height: 30px;
    width: 30px;
    height: 30px;
    background: #0449be;
    border-radius: 50%;
    bottom: 100px;
    right: 9%;
    text-align: center;
    z-index: 1;
}
/*.poker-list .right-data .box-1{*/
/*height: 139px;*/
/*width: 24.4%;*/
/*overflow-x: scroll;*/
/*}*/
/*.poker-list .right-data .box-3{*/
/*width: 23.8%;*/
/*height: 48px;*/
/*margin-top: -1px;*/
/*margin-left: 0;*/
/*overflow-x: scroll;*/

/*}*/
#odd, #even{
    font-size: 16px;
}
/*.poker-list .right-data .box-4, .poker-list .right-data .box-5{*/
/*width: 22.8%;*/
/*height: 48px;*/
/*margin-top: -1px;*/
/*margin-left: 2px;*/
/*overflow-x: scroll;*/
/*}*/
.dice-indexed .row:last-child {
    border-bottom: 1px solid #ccc;
}
.dice-indexed .cross {
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.dice-indexed .result{
    margin-left: -60px;
    line-height: 47px;
    background: #222;
    border: 2px solid #ebc84a;
    height: 78px;
    width: 107px;
    top: 20%;
    left: 50%;
    z-index: 99999999;
    position: fixed;
    color: #ebc84a;
    display: -webkit-flex;
    justify-content: center;
    align-items: center;
    display: none;
}
.dice-indexed .result>div{
    height: 50%;
    width: 100%;
}
.dice-indexed .result span{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 3px 2px;
    border-radius: 5px;
    color: #FFFFFF;
    float: left;
}
.dice-indexed .result img{
    width: 30px;
    height: 30px;
    margin: 3px 2px;
}
.info_blue{
    background: #0449be;
}
.info_green{
    background: #186320;
}
.info_red{
    background: #ff070f;
}
.rout-seletchip{
    height: 80%;
    width: 122%;
    position: absolute;
    z-index: 999;
    margin-top: -7px;
    margin-left: -67px;
}
.dice-indexed .comp-agp{
    bottom: 1px;
    width: 144px;
    z-index: 9999;
    left: calc(20% + 310px);
    top: unset;
    right: 0;
    position: fixed;
    display: none!important;
}
.roulette-list .comp-agp{
    bottom: 2px;
    width: 180px;
    z-index: 9999;
    left: calc(10% + 400px);
    top: unset;
    right: 0;
    position: fixed;
    display: none;
}
.dice-indexed #comp-resultList{
    display: none;
}
.rout_2_4{
    margin-left: 37%;
}
.rout_1{
    height: 17%;
    width: 81%;
    margin: 0 auto;
    position: relative;
}
.rout_1 div{
    position: relative;
    height: 100%;
    width: 10%;
    float: left;
}
.rout_2{
    position: relative;
    height: 17%;
    width: 85%;
    margin: 0 auto;
}
.rout_2 div{
    position: relative;
    height: 100%;
    width: 10%;
    float: left;
}
.rout_3{
    position: relative;
    height: 20%;
    width: 90%;
    margin: 0 auto;
}
.rout_3 div{
    position: relative;
    height: 100%;
    width: 5%;
    float: left;
}
.rout_3 div:first-child{
    width: 7%;
}
.rout_3 div:last-child{
    width: 6%;
}
.rout_3_8{
    margin-left: 25%;
}
.rout_4{
    position: relative;
    height: 22%;
    width: 95%;
    margin: 0 auto;
}
.rout_4 div{
    position: relative;
    height: 100%;
    float: left;
}
.rout_4_1{  width: 10%;  }  .rout_4_2{  width: 5%;  }  .rout_4_3{  width: 5%;  }  .rout_4_4{  width: 5%;  }  .rout_4_5{  width: 5%;  }  .rout_4_6{  width: 6%;  }  .rout_4_7{  width: 5%;  }  .rout_4_8{  width: 5%;  }  .rout_4_9{  width: 5%;  }  .rout_4_10{  width: 5%;  }  .rout_4_11{  width: 6%;  }  .rout_4_12{  width: 5%;  }.rout_4_13{  width: 5%;  }.rout_4_14{  width: 5%;  }.rout_4_15{  width: 5%;  }.rout_4_16{  width: 5%;  }.rout_4_17{  width: 11%;  }

.rout_5{
    position: relative;
    height: 26%;
    width: 100%;
    margin: 0 auto;
}
.rout_5 div{
    position: relative;
    height: 100%;
    float: left;
}
.rout_5_1{  width: 11%;  }.rout_5_2{  width: 10%;  }.rout_5_3{  width: 11%;  }.rout_5_4{  width: 9%;  }.rout_5_5{  width: 18%;  }.rout_5_6{  width: 10%;  }.rout_5_7{  width: 10%;  }.rout_5_8{  width: 10%;  }.rout_5_9{  width: 10%;  }

.rout_1 .rout_1_10 .sel-box{
    left: 21%;
}
.rout_1 .rout_1_9 .sel-box{
    left: 27%;
}
.rout_1 .rout_1_8 .sel-box{
    left: 30%;
}
.rout_1 .rout_1_7 .sel-box{
    left: 35%;
}
.rout_3 .rout_3_14 .sel-box{
    left: 34%;
}
.rout_3 .bit-chip .sel-box {
    left: 41%;
}
.rout_3 .rout_3_1 .bit-chip .sel-box {
    left: 24%;
}
.rout_3 .rout_3_2 .bit-chip .sel-box, .rout_3 .rout_3_3 .bit-chip .sel-box, .rout_3 .rout_3_4 .bit-chip .sel-box, .rout_3 .rout_3_5 .bit-chip .sel-box, .rout_3 .rout_3_6 .bit-chip .sel-box, .rout_3 .rout_3_7 .bit-chip .sel-box {
    left: 7%;
}
.dice-indexed .sel-box {
    left: 49%;
    height: 80%;
}
.dice-indexed .show_money{
    left: 0;
    width: 37px;
}
.dice-indexed .rout_1_1 .show_money{
    left: 4px;
}
.dice-indexed .rout_1_5 .show_money{
    left: -4px;
}
.dice-indexed .rout_1_6 .show_money{
    left: -4px;
}
.dice-indexed .rout_3_8 .show_money, .dice-indexed .rout_3_9 .show_money, .dice-indexed .rout_3_10 .show_money, .dice-indexed .rout_3_11 .show_money, .dice-indexed .rout_3_12 .show_money, .dice-indexed .rout_3_13 .show_money, .dice-indexed .rout_3_14 .show_money{
    left: -3px;
}
.dice-indexed .rout_3_9 .show_money{
    left: -3px;
}
.dice-indexed .rout_4 .show_money{
    left: 10px;
}
.dice-indexed .rout_4_1 .show_money, .dice-indexed .rout_4_17 .show_money{
    left: 26px;
}
.dice-indexed .rout_4 .sel-box {
    left: -10%;
}
.dice-indexed .rout_5 .sel-box {
    height: 50%;
    left: -9%;
}
.dice-indexed .rout_5_5 .sel-box {
    left: -3%;
}
.dice-indexed .rout_5_7 .sel-box, .dice-indexed .rout_5_8 .sel-box, .dice-indexed .rout_5_9 .sel-box {
    left: -18%;
}
.dice-indexed .rout_5 .show_money {
    left: 25px;
}

.dice-indexed .rout_5_3 .show_money {
    left: 27px
}
.dice-indexed .rout_5_4 .show_money {
    left: 22px;
}
.dice-indexed .rout_5_1 .show_money {
    left: 30px;
}
.dice-indexed .rout_5_5 .show_money {
    /*top: 5px;*/
    left: 47px;
}
.dice-indexed .info {
    position: fixed;
    top: 43px;
    left: 0;
    right: 0!important;
    font-size: 12px;
    width: 205px;
    text-align: center;
    color: #fff;
    z-index: 998;
}
.poolright {
    background: rgba(0,0,0,0.3);
    height: 22px;
    line-height: 22px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    display: none;
}
.dice-indexed .info .content {
    height: 110px;
    background: rgba(0,0,0,0.3);
    overflow: auto;
    position: relative;
    z-index: 999;
    -webkit-overflow-scrolling: touch;
    float: left;
}
.dice-indexed .content li {
    display: block;
    margin: 5px 0;
    width: 100%;
    height: 16px;
}
.dice-indexed .content img {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    margin-right: 5px;
}
.dice-indexed .content li span:first-child {
    margin-left: 10px;
}

.gochip{
    height: 18px;
    width: 18px;
    position: absolute;
}
.left-center {  top: 28%;  left: 32%;  } .left-middle {  left: -20%;  top: 28%;  }   .left-bottom {  left: -20%;  top: 76%;  }  .bottom-middle {  top: 76%;  left: 32%;  }

/*轮盘结果*/
.roulette-list .result {
    background: #000000;
    border: 2px solid #ebc84a;
    height: 56px;
    width: 160px;
    margin-left: -80px;
    /* margin-top: -15px; */
    top: calc(45% - 114px);
    left: 50%;
    z-index: 999;
    position: fixed;
    color: #222;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    padding: 3px;
    display: none;
}
.roulette-list .result > span{
    color: #FFFFFF;
    display: block;
    width: 45px;
    height: 45px;
    margin-left: 4px;
    float: left;
    text-transform: uppercase;
    font-weight: bold;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
    line-height: 45px;
    font-size: 18px;
}

.poker-list .right-data .bottom-box{
    float: none;
}


.left-bottom .sel-box, .bottom-middle .sel-box {
    /*top: 90%;*/
}
.bg-red{
    background: #cf0000 !important;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-black{
    background: #222 !important;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-green{
    background: #0B958E !important;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.re_green{
    background: #176420;
}
.rout_video{
    border: 1px #3ab147 solid;
    width: 18%;
    height: calc(45% - 103px)!important;
    position: absolute;
    top: 45px;
    left: 0;
    overflow: hidden;
    margin-left: 0!important;
    border-radius: 3px;
    background: #000000;
    z-index: 999;
}
.rout_baifenroad{
    width: 57%;
    height: calc(45% - 103px)!important;
    position: absolute;
    top: 45px;
    left: 18%;
    overflow: hidden;
    background: rgba(0,0,0,0.5);
    padding: 2px;
}
.rou-suot{
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.baccarat-index .sel-box i img{
    width: 40px;
}
.roulette-list .sel-box i img{
    width: 20px;
}
.roulette-list #comp-resultList .top-box .box-7{
    width: 100%;
    height: 100%;
}
.roulette-list #comp-resultList .top-box .box-7 table{
    width: 100%;
    height: 100%;
}
.bet-right .rou-suot{
    width: 100%;
    height:100%;
}
/*百家乐*/
.baccarat-index .bet {
    z-index: 1;
    height: 100%;
    display: -webkit-flex;
    text-align: center;
    color: #fff;
    border: 0 solid #3d715b;
    transform-origin: bottom center 0;
    transform: rotate3d(-1,0,0,-30deg);
    border-radius: 10px;
    background: url("../imgs/baactbg.png");
    background-size: 100% 100%;
    position: relative;
}
.baccarat-index #bet_cow.bet {
    background: url("../imgs/baactbgcow.png");
    background-size: 100% 100%;
}
.baccarat-index .hengbetbg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: url("../imgs/heng_bet.png");
    background-size: 100% 100%;
}
.baccarat-index .hengbetbg.zhheng_desk {
    background: url("../imgs/heng_bet_zh.png");
    background-size: 100% 100%;
}
.hengbetbg_cow{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: url("../imgs/heng_bet_cow.png");
    background-size: 100% 100%;
}
.hengbetbg_cow.zhheng_desk {
    background: url("../imgs/heng_bet_cow_zh.png");
    background-size: 100% 100%;
}
.bor1 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 1px solid #163227;*/
    /*border-left: 1px solid #163227;*/
    /*border-bottom-left-radius: 8px;*/
    /*border-top-left-radius: 8px;*/
}
.bor2 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 1px solid #163227;*/
    /*border-left: 1px solid #3d715b;*/
}
.bor3 {
    /*border-right: 1px solid #3d715b;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 1px solid #163227;*/
    /*border-left: 1px solid #3d715b;*/
}
.bor4 {
    /*border-right: 1px solid #3d715b;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 1px solid #163227;*/
    /*border-left: 1px solid #163227;*/
}
.bor5 {
    /*border-right: 1px solid #163227;*/
    /*border-top: 1px solid #163227;*/
    /*border-bottom: 1px solid #163227;*/
    /*border-left: 1px solid #163227;*/
    /*border-bottom-right-radius: 8px;*/
    /*border-top-right-radius: 8px;*/
}

.baccarat-index .bet_b {
    border-radius: 18px;
    height: 82%;
    display: -webkit-flex;
    text-align: center;
    color: #fff;
    border: 2px solid #ccc;
    transform-origin: bottom center 0;
    transform: rotate3d(-1,0,0,-40deg);
    background: #0E674C;
}
/*.baccarat-index .xian{*/
/*border-right: 1px solid #0a958e;*/
/*}*/
/*.baccarat-index .xian, .baccarat-index .zhuang, .baccarat-index .cer {*/
/*width: 20%;*/
/*height: 100%;*/
/*}*/
.baccarat-index .xian {
    width: 17.25%;
    height: 100%;
    overflow: hidden;
}
.baccarat-index .xian .xzbet{
    width: 100%;
    height: 50%;
    position: relative;
}
.baccarat-index .xian.bor1, .baccarat-index .xian.bor6 {
    width: 15.5%;
}
.bor1 .rou-suot{
    left: 1px;
    border-radius: 10px;
}
.bor2 .rou-suot {
    left: 4px;
    border-radius: 7px;
    height: 95%;
    width: 94%;
    top: 1.49px;
}
.bor3 .rou-suot {
    left: 3.6px;
    border-radius: 0;
    height: 95%;
    width: 94%;
    top: 1.49px;
}
.bor4 .rou-suot {
    left: 3.7px;
    border-radius: 7px;
    height: 95%;
    width: 94%;
    top: 1.49px;
}
.bor5 .rou-suot {
    left: 3px;
    border-radius: 8px;
    height: 95%;
    width: 94%;
    top: 1.49px;
}
.bor6 .rou-suot {
    left: 2px;
}
.cow_deskplay .rou-suot {
    width: 98%;
    left: 1px;
}
.cow_desktie .rou-suot {
    left: 2px;
    width: 98%;
    background-size: 150% 110%;
    border-radius: 15px;
    background-position-x: -16px;
}
.cow_deskbank .rou-suot {
    left: 5px;
    width: 98%;
}
.baccarat-index .row-center {
    position: relative;
    /*line-height: 1;*/
    /*display: -webkit-flex;*/
    /*flex-direction: column;*/
    /*justify-content: space-around;*/
}
.baccarat-index .cer {
    border-left: 2px solid #0a958e;
    border-right: 2px solid #0a958e;
}

.baccarat-index .row-center .title {
    /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
    /*-webkit-text-stroke: 1PX white;*/
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 12px 0;
    visibility: hidden;
}
.baccarat-index .row-center .ratio {
    font-size: 14px;
    padding: 0 9%;
}
.baccarat-index .row-center span {
    font-size: 14px;
    padding: 0 2px;
    display: inline-block;
}
.baccarat-index .xian-zhuang-dui .row-center span {
    padding:0;
}
.baccarat-index .row-center span:nth-child(1) {
    float: left;
}
.baccarat-index .row-center span:nth-child(2) {
    float: right;
}
.baccarat-index .he, .baccarat-index .xian-zhuang-dui {
    height: 50%;
}
.baccarat-index .row-center .fs-16 {
    font-size: 22px !important;
}
.baccarat-index .xiandui, .baccarat-index .zhuangdui {
    width: 50%;
    height: 100%;
    float: left;
}
.baccarat-index .xiandui {
    border-top: 2px solid #0a958e;
    border-right: 2px solid #0a958e;
}
.baccarat-index .zhuangdui {
    border-top: 2px solid #0a958e;
}
.bac-chip{
    z-index: 999;
    width: 100%;
    height: 83%;
    bottom: 0;
    position: absolute;
}
.xian-chip{
    position: relative;
    width: 16.66%;
    height: 100%;
    float: left;
}
.xian-chip .xc{
    width: 100%;
    height: 50%;
    position: relative;
}
.hedui-chip{
    position: relative;
    width: 30%;
    height: 100%;
    float: left;
}
.zhuang-chip{
    position: relative;
    width: 33%;
    height: 100%;
    float: left;
}
.he-chip{
    position: relative;
    margin: 0 auto;
    width: 86%;
    height: 43%;
}
.dui-chip{
    position: relative;
    width: 100%;
    height: 55%;
}
.xiandui-chip, .zhuangdui-chip{
    position: relative;
    width: 50%;
    height: 100%;
    float: left;
}
.he-chip .sel-box {
    top: 72%;
}
.he-chip .sel-box i {
    left: 37%;
}
.he-chip .show_money {
    /*left: 100px;*/
}
.dui-chip .sel-box {
    top: 66%;
}
.dui-chip .sel-box i {
    left: 29%;
}
.dui-chip .show_money {
    /*left: 70px;*/
}
.zhuang-chip .sel-box i {
    left: 33%;
}
.zhuang-chip .show_money {
    /*left: 110px;*/
}
.xian_ren {
    position: absolute;
    width: 25px;
    height: 25px;
    bottom: 10px;
    left: 161px;
    z-index: 999;
}
.zhuang_ren {
    position: absolute;
    width: 25px;
    height: 25px;
    bottom: 10px;
    right: 32px;
    z-index: 999;
}
.he_ren {
    position: absolute;
    width: 23px;
    height: 23px;
    bottom: 76px;
    left: 335px;
    z-index: 999;
}
.Pd_ren{
    position: absolute;
    width: 25px;
    height: 25px;
    bottom: 5px;
    left: 43%;
    z-index: 999;
}
.Bd_ren{
    position: absolute;
    width: 25px;
    height: 25px;
    bottom: 5px;
    left: 59%;
    z-index: 999;
}
.pei_ren{
    position: absolute;
    width: 100%;
    height: 25%;
    bottom: 59%;
    text-align: center;
    color: #fff;
    font-size: 12px;
}
.pei_ren_fnt{
    height: 100%;
    width: 20%;
    float: left;
}
.pei_ren_fnt.kw2 .ren_you{
    margin-right: 5px;
}
.pei_ren_fnt.kw3 .ren_you{
    margin-right: 8px;
}
.pei_ren_fnt.kw4 .ren_you{
    margin-right: 13px;
}
.pei_ren_fnt.kw5 .ren_you{
    margin-top: -4px;
    margin-right: 8px;
}
.pei_ren_fnt.kw5 .ren .ren_zuo {
    margin: -8px -6px;
}
.pei_ren_fnt .pei{
    margin-top: 12px;
    transform: scale(0.90);
    transform-origin:0 0;
}
.pei_ren_fnt .ren{
    margin-top: -6px;
    width: 100%;
}
.pei_ren_fnt .ren .ren_zuo{
    float: left;
    margin: -4px 3px;
    color: #9fd12d;
}
.pei_ren_fnt .ren .ren_you{
    float: right;
    color: #9fd12d;
}
.pools {
    display: none;
    transition: 1s;
    color: #fff;
    width: 110px;
    height: 98px;
    background: rgba(62, 111, 91,0.5);
    border: 1px solid #656565;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow-y: scroll;
    position: absolute;
    top: 54px;
    right: 24px;
    font-size: 12px;
    z-index: 999;
    -webkit-overflow-scrolling: touch;
}
.pools.xh {
    bottom: unset;
    top: 61px;
    left: 25px;
    background: rgba(0, 0, 0, 0.3);
    border: 0;
}
.roulette-list .pools.xh {
    height: 119px;
}
.pools li samp {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    float: left;
    width: 60%;
    height: 16px;
    line-height: 16px;
    text-align: right;
}
.pools li span{
    color: #ffd369;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    float: left;
    width: 40%;
    height: 16px;
    line-height: 16px;
    text-align: left;
}
.poker-list #pools.pools li samp {
    width: 48%;
}
.poker-list #pools.pools li span {
    width: 52%;
    text-indent: 15px;
}
.finroad{
    overflow: hidden!important;
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
    display: block!important;
    float: left!important;
    width: 20% !important;
    height: 15px!important;
    text-align: left!important;
    margin-top: 0!important;
    padding-left: 0 !important;
}
.pools li {
    margin: 3px 0;
}
#B_NameBet{
    bottom: 27%;
}
#B_NameBet li{
    height: 15px;
}
.item_plis{
    width: 100%;height: 100%;position: absolute;top: 0;
}
.r_plis{
    width: 7px!important;margin: 0 auto;
}
.rone{
    margin-top: -8px;
}
.rtwo{
    margin-top: -2px
}
.rtreen{
    margin-top: 0
}


.poker-list #comp-resultList .right-data .box-3{
    margin-left: 5px;
}

.upmic,.downmic{
    font-size: 14px;
    width: 50%;
    float: left;
    height: 40px;
    line-height: 35px;
    color: #ffe401;
}
.upmic_check,.downmic_check{
    width: 50%;
    float: left;
    height: 40px;
    padding-top: 2px;
}
.switch{
    position: relative;
    display: block;
    width: 60px;
    height: 30px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: background-color,border;
    transition-property: background-color,border;
    border: 2px solid #ddd;
    border-radius: 20px;
    background-color: #fff;
    background-clip: padding-box;
    margin-left: 40px;
}
.agettive{
    border-color: #16ff00;
    background-color: #16ff00;
}
.on{
    transform: translate(29px, 0px);
}
.close{
    transform: translate(0px, 0px);
}
.handle{
    position: absolute;
    z-index: 1;
    top: -1px;
    left: -1px;
    width: 28px;
    height: 28px;
    -webkit-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
    -webkit-transition-property: -webkit-transform,width,left;
    transition-property: transform,width,left;
    border-radius: 16px;
    background-color: #fff;
    background-clip: padding-box;
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.4);
    box-shadow: 0 2px 5px rgba(0,0,0,.4);
    background: #FFE401;
}
.game-container.bt_b{
    bottom: -20px;
    width: 82%;
    height: 121px;
    margin-left: 87px;
}
.bt_b.bg_b_zh{
    background-image: url("../imgs/bt_bbg.png");
    background-size: 99% 63%;
    background-repeat:no-repeat;
}
.bt_b.bg_b_en{
    background-image: url("../imgs/bt_bbg_en.png");
    background-size: 99% 63%;
    background-repeat:no-repeat;
}
.bt_b.bg_b_zh_result{
    background-image: url("../imgs/bt_bbg_result.png");
    background-size: 99% 63%;
    background-repeat:no-repeat;
}
.bt_b.bg_b_en_result{
    background-image: url("../imgs/bt_bbg_en_result.png");
    background-size: 99% 63%;
    background-repeat:no-repeat;
}
.bt_b .bet_b,.bt_b #game_number{
    display: none;
}
#bet_b_b{
    width: 100%;
    height: 41%;
}
#seat_name{
    width: 100%;
    height: 22%;
}
.seat_b_name{
    position: relative;
    height: 100%;
    width: 14.28%;
    float: left;
    color: #fff;
    text-align: center;
    font-size: 12px;
    line-height: 3;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.bg_im1{
    width: 100%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0;
}
.bg_im2{
    width: 100%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0;
}
.bg_im3{
    width: 100%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0;
}
.bg_im5{
    width: 99%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: -1px;
    bottom: 0;
}
.bg_im6{
    width: 98%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0;
}
.bg_im7{
    width: 100%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0;
}
.bg_im8{
    width: 104%!important;
    height: 100%;
    position: absolute;
    z-index: -1;
    right: -1%;
    bottom: 0;
}
.seat_b_name img{
    width: 20%;
}
#seat_name .seat_b_name:nth-child(1){
    width: 14%;
}
#seat_name .seat_b_name:nth-child(7){
    width: 14%;
}
#seat_name .seat_b_name:nth-child(3){
    width: 13.4%;
}
.bt_b .bet_b_b{
    width: 20%;
    height: 100%;
    float: left;
    position: relative;
}
.bt_b .bet_b_b .show_money{
    /*top:-26px;*/
    /*left: 96px;*/
}
.b_bet_rst{

}
.bt_b .result{
    bottom: 23px;
    width: 113%;
    transform: rotate3d(-1,0,0,-15deg);
}
#bet_b_b #result_banker, #bet_b_b #result_player,#bet_b_b #result_tie,#bet_b_b #result_BP,#bet_b_b #result_PP{
    opacity: 0;
    position: absolute;
}
.chouma{
    display: none;
    position: absolute;
    width: 100%;
    height: 22%;
    top: 41%;
    left: 0;
}
.chouma .show_money {
    /*top: 3px;*/
    /*left: 47px;*/
}
.chouma .each_other{
    width: 14.2%;
    height: 100%;
    float: left;
    position: relative;
}
.chouma .each_other i{
    position: absolute;
    width: 30%;
    height: 100%;
    left: 30%;
}

.chouma .each_other i img{
    width: 100%!important;
}
.other_bet{
    z-index: 999;
    width: 100%;
    height: 70%;
    bottom: 0;
    position: absolute;
}
.other_bet .show_money {
    /*top: -22px;*/
    /*position: absolute;*/
    /*font-size: 12px;*/
    /*text-align: center;*/
    /*color: #ffffff;*/
    /*left: 78px;*/
    /*padding: 2px 3px;*/
    /*background: rgba(0,0,0,0.5);*/
    /*border-radius: 5px;*/
}
#seatb_1{
    padding-left: 7px;
}
.peoplename{
    font-weight: bold;
    font-size: 12px;
    width: 100%;
    height: 15px;
    position: absolute;
    bottom: 0;
    color: #EF834D;
}
.ld_fade{
    display: inline-block;
    margin-left: 2px;
    margin-right: 3px;
    color: #ff060c;
    font-size: 12px;
}
.ld_xie{
    display: inline-block;
    margin-right: 3px;
    color: #ff060c;
}
.change_desk{
    display: none;
    width: 87px;
    height: 85px;
    background: #ffffff;
    border-radius: 5px;
    position: absolute;
    top: 45px;
    right: 3px;
    z-index: 999;
}
.change_desk:after{
    content: "";
    position: absolute;
    border-style: solid;
    border-color: transparent transparent #ffffff;
    border-width: 8px;
    bottom: 100%;
    right:3px;
}
.change_desk ul{
    width: 100%;
    height: 100%;
}
.change_desk ul li{
    position: relative;
    width: 100%;
    height: 25px;
}
.change_desk ul li span{
    color: #000000;
    line-height: 35px;
    display: inline-block;
    float: left;
    height: 100%;
    text-align: center;
    text-shadow: none;
    font-size: 14px;
    font-weight: normal;
}
.change_desk ul li span img{
    width: 20px;
    height: 20px;
    margin-top: 7px;
}
.change_desk ul li span:nth-child(1){
    width: 35%;
}
.change_desk ul li span:nth-child(2){
    width: 65%;
}
/*.choose_desk{*/
/*display: none;*/
/*border: 2px #f4cc7f solid;*/
/*position: fixed;*/
/*width: 556px;*/
/*height: 181px;*/
/*top: 50%;*/
/*margin: -84px 10%;*/
/*background: #696969;*/
/*}*/
.choose_desk {
    /*display: none;*/
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    position: fixed;
    width: 360px;
    height: 100%;
    top: 0;
    margin: 0;
    background: #FFFFFF;
    overflow: scroll;
    right: 0;
    transition: 0.5s;
    -webkit-overflow-scrolling: touch;
}
.righ_huakuai{
    transform: translate(360px,0);
}
.choose_desk1{
    margin: 0 auto;
    width: 100%;
    /*height: 48.8%;*/
}
.choose_desk ul{
    width: 100%;
    height: 100%;
}
/*.choose_desk ul li{*/
/*cursor: pointer;*/
/*margin: 1px;*/
/*display: block;*/
/*font-size: 12px;*/
/*color: #ffffff;*/
/*float: left;*/
/*width: 90px;*/
/*height: 100%;*/
/*overflow-x: scroll;*/
/*}*/
.choose_desk ul li{
    cursor: pointer;
    margin: 2px;
    display: block;
    font-size: 12px;
    color: #ffffff;
    float: left;
    width: 48%;
    height: 113px;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}
.choose_desk table{
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 22px;
}
.choose_desk table.rot{
    width: 435px;
    table-layout: fixed;
}
.choose_desk tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.choose_desk tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.choose_desk .lu td {
    border: #f3f3f3 solid 1px;
    height: 13px;
    width: 13px;
    line-height: 13px;
    position: relative;
}
.choose_desk td span {
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    height: 12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 11px;
    color: #000000;
    /*position: relative;*/
}
.choose_desk span:before {
    content: '';
    width: 6px;
    height: 6px;
    top: -2px;
    border-radius: 50%;
    position: absolute;
}
.choose_desk td.red-round span{
    border: solid 1px #df0b21;
}
.choose_desk td.blue-round span {
    border: solid 1px #0449be;
}
/*.choose_desk ul li div {*/
/*z-index: -1;*/
/*text-align: center;*/
/*color: #D8D8D8;*/
/*font-size: 25px;*/
/*position: absolute;*/
/*width: 90px;*/
/*height: 48%;*/
/*line-height: 86px;*/
/*background: #fff;*/
/*}*/
.choose_desk>div >ul >li >div {
    z-index: 1;
    text-align: left;
    color: #fff;
    font-size: 12px;
    position: absolute;
    width: 49%;
    height: 22px;
    line-height: 22px;
    background: #17631F;
}
.choose_desk .rot td {
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    border: #d5d5d5 solid 1px;
    /*padding: 0 10px;*/
    height: 42px;
    width: 9.09%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.choose_desk td img {
    height: 22px;
    width: 22px;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 1px;
}
.choose_desk .rot td.black-bg {
    background-color: #000;
}
.choose_desk .rot td.red-bg {
    background-color: red;
}
.choose_desk .rot td.green-bg {
    background-color: #00b900;
}

.bt_b .xian_ren {
    left: 96px;
}
.bt_b .he_ren {
    height: 15px;
    left: 242px;
}
.bt_b .zhuang_ren {
    right: 53px;
}
.b_left{
    display: none;
    border-bottom-left-radius: 0;
    border-top-left-radius: 238px;
    border-bottom-right-radius: 430px;
    border-top-right-radius: 0;
    top: 0;
    left: -2%;
    width: 73px;
    height: 60px;
    padding-left: 17px;
    line-height: 30px;
    color: #fff;
    position: absolute;
    /* background: #4285f4; */
    z-index: -1;
}
.b_right{
    display: none;
    border-bottom-left-radius: 430px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 238px;
    top: 0;
    right: -1%;
    width: 73px;
    height: 60px;
    padding-left: 44px;
    padding-top: 2px;
    color: #fff;
    position: absolute;
    /*background: red;*/
    z-index: -1;
    line-height: 20px;
}
.pai{
    height: 86px;
    padding-top: 1px;
    display: block;
    width: 450%;
}
.close_desk{
    border-radius: 100%;
    width: 25px;
    height: 25px;
    position: absolute;
    top: 0;
    right: 0;
    /*background-color: #000;*/
    line-height: 25px;
    z-index: 999999;
    display: none;
}

.allright{
    left: 66%;margin-left: -60px;position: absolute;width: 140px;height: 40px;bottom: 20px;display: none;
}
.pp .allright{
    left:60%;
}
.t .allright{
    left:47%;
}
.p .allright, .b .allright{
    left:43%;
}
.bp .allright{
    left:30%;
}
.allright_left img,.allright_right img,.allright_center img{
    width: 100%;
    height: 40px;
}
.allright_left{
    height: 40px;width: 50px;float: left;
}
.allright_right{
    height: 40px;width: 50px;float: left;
}
.allright_center{
    height: 40px;width: 40px;float: left;
}
.allright_left1{
    height: 25px;width: 25px;border-radius: 50%;float: left;background: #ffffff;
}
.allright_left1 img,.allright_right1 img{
    width: 25px;
    height: 25px;
}
.allright_right1{
    height: 25px;width: 25px;border-radius: 50%;float: left;background: #ffffff;margin-left: 5px
}
.zhuang-chip .allright{
    margin-left: -80px;
}
.hedui-chip .allright{
    margin-left: -66px;
}
.chat{
    position: fixed;
    right: 0;
    height: 90%;
    background: rgba(100,100,100,0.9);
    width: 50%;
    bottom: 0;
    transition: 1s;
}
.chat_title{
    text-align: center;
    width: 100%;
    height: 7%;
    background: #000000;
    color: #ffffff;
    font-size: 14px;
}
.chat_title div{
    line-height: 25px;
    float: left;
    width: 33.33%;
    height: 100%;
}
.chat_title div span{
    padding-left: 10px;
}
.chat_body_cat{
    width: 100%;
    height: 83%;
}
.chat_body_cat p{
    width: 100%;
    text-align: center;
    margin-top: 10px;
    padding: 2px;
}
.chat_body_ems{
    background: #ffffff;
    width: 100%;
    height: 93%;
}
.chat_body_ems table{
    width: 100%;
    height: 50%;
}
.chat_body_ems table td img{
    width: 25px;
    height: 25px;
}
.chat_body_ros{
    position: relative;
    width: 100%;
    height: 93%;
}
.chat_body_ros_took{
    position: absolute;
    width: 100%;
    bottom: 5px;
}
.took{
    overflow-y: scroll;
    position: absolute;
    width: 100%;
    height: 88%;
    -webkit-overflow-scrolling: touch;
}
.upto{
    height: 55px;width: 100%;position: relative;
}
.send {
    position: relative;
    max-width: 290px;
    padding: 10px;
    background: #A6DADC;
    border-radius: 5px;
    word-wrap: break-word;
    word-break: break-all;
    float: right;
    right: 18px;
}
.send p ,.send_outher p{
    font-family: none;
    text-align: left;
}
.send:before{
    position:absolute;
    content:"\00a0";
    display:inline-block;
    width:0;
    height:0;
    border-width:8px 0 8px 11px;
    border-style:solid;
    border-color:transparent transparent transparent #A6DADC;
    right:-11px;
    top:11px;
}
.send_outher {
    position: relative;
    max-width: 290px;
    padding: 10px;
    background: #F8C301;
    border-radius: 5px;
    word-wrap: break-word;
    word-break: break-all;
    left: 5%;
    float: left;
}
.send_outher:before{
    position:absolute;
    content:"\00a0";
    width:0;
    height:0;
    border-width:8px 11px 8px 0;
    border-style:solid;
    border-color:transparent #F8C301 transparent transparent;
    top:11px;
    left:-11px;
}
.chat_body_ros_input{
    height: 13%;
    width: 100%;
    background: #000000;
    position: absolute;
    bottom: 0;
}
.chat_body_ros_input .Input_text{
    color: #000000;
    height: 80%;
    width: 82%;
    margin-left: 6px;
    margin-top: 4px;
    float: left;
    border-radius: 8px;
    background: rgba(255,255,255,0.9);
    resize: none;
    padding: 10px 5px;
    text-align: left;
    outline: none;
    font: 13px none, sans-serif;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
}
.chat_body_ros_input .sendButton{
    background: rgba(70,70,70,1);
    text-align: center;
    color: #ffffff;
    height: 80%;
    width: 14%;
    margin-top: 4px;
    margin-left: 3px;
    border-radius: 8px;
    line-height: 36px;
    float: left;
}
.ck_tille{
    border: 1px solid #fff;
}
.outhername{
    text-overflow:ellipsis;
    height: 20px;
    width: 65px;
    float: left;
    overflow: hidden;
}
.masg{
    position: relative;
    width: 100%;
    height: 200%;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}
.chatslide{
    transform: translate(0,414px);
}
.pok-drangon .pok-1 .sel-box{
    left: 11%;
}
.pok-drangon .allright{
    margin-left: -33px;
}
.pok-zhu-top .pok-drangon:nth-child(3) .allright{
    margin-left: -53px;
}
.pok-he .allright{
    margin-left: -40px;
}
.pok-tiger .allright{
    margin-left: -49px;
}
.pok-1 .allright{
    margin-left: -15px;
}
.pok-2 .allright{
    margin-left: -43px;
}
.pok-3 .allright{
    margin-left: -26px;
}
.pok-4 .allright{
    margin-left: -21px;
}
.pok-5 .allright{
    margin-left: -45px;
}
.pok-6 .allright{
    margin-left: -40px;
}
.pok-7 .allright, .pok-8 .allright{
    margin-left: -41px;
}
.bet_b .row-center .title{
    margin-top: 5px;
    font-size: 32px;
}
.monck{
    cursor: pointer;
    margin: 1px;
    display: block;
    font-size: 12px;
    color: #ffffff;
    float: left;
    width: 90px;
    height: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}
.monck div {
    z-index: -1;
    text-align: center;
    color: #D8D8D8;
    font-size: 25px;
    position: absolute;
    width: 90px;
    height: 48%;
    line-height: 86px;
    background: #fff;
}
.baccarat-index .right-data .box-1.gobig td, .poker-list.bgk .right-data .box-1.gobig td {
    height: 16px;
    width: 16px;
    padding: 0 15px;
    line-height: 16px;
}
.right-data .box-2.gobig td {
    height: 16px;
    width: 16px;
    line-height: 16px;
}
.right-data .box-2.gobig td span {
    width: 16px;
    height: 16px;
    line-height: 13px;
}
.right-data .box-3.gobig td, .right-data .box-4.gobig td, .right-data .box-5.gobig td {
    overflow: hidden;
    height: 16px;
    width: 16px;
    line-height: 16px;
}
.right-data .box-3.gobig td:before, .right-data .box-4.gobig td:before, .right-data .box-5.gobig td:before {
    width: 16px;
    height: 16px;
}
@media screen and (max-width: 320px){
    .danz .title {
        font-size: 26px!important;
    }
    .twoz .ratio {
        padding:0!important;
    }
    /*.chip_desk {*/
    /*height: 72%!important;*/
    /*}*/
    .downs_lu{
        position: relative;
        margin-top: 10px;
    }
    .choose_desk {
        margin: 0;
    }
    /*.xuan_chip ul {*/
    /*width: 160%!important;*/
    /*}*/
    /*.pai-img {*/
    /*width: 132%!important;*/
    /*}*/
    /*.pai-bigsa {*/
    /*width: 132%!important;*/
    /*}*/

}
@media screen and (max-width: 375px){

    .gunn{
        height: 75%!important;
    }
    .choose_desk {
        margin: 0;
    }
    /*.xuan_chip ul {*/
    /*width: 145%!important;*/
    /*}*/
    /*.pai-img {*/
    /*width: 112%!important;*/
    /*}*/
    /*.pai-bigsa {*/
    /*width: 112%!important;*/
    /*}*/
    /*.game_chip{*/
    /*height: 43%!important;*/
    /*margin-top: -3px!important;*/
    /*}*/
    .poker-list .game_chip{
        margin-top: -10px!important;
    }
    .roulette-list .game_chip{
        margin-top: -15px!important;
    }
    .baccarat-index .game_chip{
        margin-top: -10px!important;
    }
}
.show{
    display: block;
}
.amy-result .img.convert-r{
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    margin: 0 12px!important;
}
#magazine{
    width: 130px!important;
    height: 170px!important;
    /*margin:0 auto;*/
    position:relative;
    left:55px;
    /*opacity:0;*/
    -moz-transition:0.3s left;
    -webkit-transition:0.3s left;
    transition:0.3s left;
}
#magazine_1{
    width: 130px!important;
    height: 170px!important;
    /*margin:0 auto;*/
    position:relative;
    right:21px;
    /*opacity:0;*/
    -moz-transition:0.3s left;
    -webkit-transition:0.3s left;
    transition:0.3s left;
}
#magazine_2{
    width: 130px!important;
    height: 170px!important;
    margin:0 auto;
    position:relative;
    left:0;
    /*opacity:0;*/
    -moz-transition:0.3s left;
    -webkit-transition:0.3s left;
    transition:0.3s left;
}
#magazine_3{
    width: 130px!important;
    height: 170px!important;
    margin:0 auto;
    position:relative;
    left:0;
    /*opacity:0;*/
    -moz-transition:0.3s left;
    -webkit-transition:0.3s left;
    transition:0.3s left;
}
#magazine .page{
    width: 130px!important;
    height: 170px!important;
    overflow:hidden;
}
#magazine_1 .page{
    width: 130px!important;
    height: 170px!important;
    overflow:hidden;
}
#magazine_2 .page{
    width: 130px!important;
    height: 170px!important;
    overflow:hidden;
}
#magazine_3 .page{
    width: 130px!important;
    height: 170px!important;
    overflow:hidden;
}

#magazine.centerEnd{
    left:260px;
}
.page img{
    width: 130px;
    height: 170px;
    display:block;
}
.centerStart .turn-page-wrapper:first-child{
    width: 130px!important;
    height: 170px!important;
    /*box-shadow:0 0 10px #040404;*/
}
.allshowp .centerStart .turn-page-wrapper:first-child{
    width: 56px!important;
    height: 70px!important;
    /*box-shadow:0 0 10px #040404;*/
}
.allshowp .page img{
    width: 56px;
    height: 70px;
    display:block;
}
.allshowp .container>div{
    height: 100%;
    width: 100%;
    display: none;
}
.allshowp .centerStart{
    width: 56px!important;
    height: 70px!important;
    left: 25px;
    top: 33px;
}
.allshowp .centerStart .page{
    width: 56px!important;
    height: 70px!important;
}
.allshowp .centerStart.overpuker{
    left: 7px;
}
#sometime_bank, #sometime_play{
    display: none;
}
#page1 .pageNum{
    display:none;
}
/*所有下注*/
.all_thisbet{
    width: 49%;
    height: 113px!important;
    position: absolute!important;
    z-index: 99!important;
    background: transparent!important;
    /*display: none;*/
}
.tille_thisbg{
    width: 100%;
    height: 22px;
    padding-left: 53px;
}
.thisbetbg{
    width: 100%;
    height: 91px;
    background-color: #17631f;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    display: none;

}
.hidedownb{
    width: 20px;
    height: 17px;
    margin-top: 2px;
    float: left;
    position: relative;
}
.hidedownb img{
    width: 100%;
    height: 100%;
}
.evygenum{
    float: left;
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #ffffff;
}
.cgedbet{
    width: 25px;
    height: 17px;
    margin-top: 2px;
    margin-right: 2px;
    float: right;
    position: relative;
}
.cgedbet img{
    width: 100%;
    height: 100%;
}
.tbtop{
    width: 50%;
    height: 46px;
    float: left;
    position: relative;
}
.tbbot{
    width: 33.33%;
    height: 43px;
    float: left;
    position: relative;
}
.tbbotdt{
    width: 33.33%;
    height: 88px;
    float: left;
    position: relative;
}
.tbtoptr{
    width: 33.33%;
    height: 23px;
    float: left;
    position: relative;
}
.tbbottr{
    width: 50%;
    height: 23px;
    float: left;
    position: relative;
}
.tbtopsc{
    width: 33.33%;
    height: 45px;
    float: left;
    position: relative;
}
.tbbotsc{
    width: 16.66%;
    height: 32px;
    float: left;
    position: relative;
}
.all_thisbet .sel-box img{
    width: 20px!important;
    height: 12px;
}
.all_thisbet .show_money{
    bottom: 24px;
    width: 33px;
    padding: 0;
    line-height: 14px;
}
.all_thisbet .allright{
    width: 110px;
    left: 50%;
    margin-left: -55px;
    bottom: 37px;
}
.all_thisbet .allright_left, .all_thisbet .allright_right{
    height: 40px;
    width: 40px;
}
.all_thisbet .allright_center {
    height: 30px;
    width: 30px;
}
.all_thisbet .allright_left img, .all_thisbet .allright_right img, .all_thisbet .allright_center img {
    width: 100%;
    height: 30px;
}
.all_thisbet .sel-box {
    width: 100%;
    height: 60%;
    top: 40%;
}
.resultcg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 9999;
    background: rgba(0,0,0,0.5);
}
.rsone{
    width: 50%;
    height: 100%;
    float: left;
    border-radius: 10px;
}
.cg_title{
    width: 100%;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
}
.cg_title > div{
    width: 100%;
    height: 100%;
}
.cg_title > div >span:nth-child(2){
    float: right;
    padding-right: 8px;
}
.resultcg .cg_left{
    background-image: url("../imgs/cdblue.png");
    background-size: 100% 100%;
}
.resultcg .cg_right{
    background-image: url("../imgs/cdred.png");
    background-size: 100% 100%;
}
.cg_cnt{
    width: 100%;
    height: calc(100% - 20px);
}
.cgcnt_fx {
    width: 100%;
    height: 100%;
    float: left;
    text-align: center;
}
.cgplay1, .cgbank1{
    width: 20px;
    height: 30px;
    margin-right: 2px;
}
.cgplay2, .cgbank2{
    width: 20px;
    height: 30px;
    margin-left: 2px;
}
.cgplay3, .cgbank3{
    width: 20px;
    height: 30px;
    display: block;
    margin: 0 auto;
    -webkit-transform: rotate(
            90deg
    );
    transform: rotate(
            90deg
    );
}
.resultcg.dt .cg_left{
    background-image: url(../imgs/cdred.png);
    background-size: 100% 100%;
}
.resultcg.dt .cg_right{
    background-image: url(../imgs/cdblue.png);
    background-size: 100% 100%;
}
.resultcg.dt img, .resultcg img{
    display: none;
}
.resultcg.dt img{
    width: 30px;
    height: 40px;
}
.chipgohide{
    width: 50px;
    height: 300px;
    position: fixed;
    right: 360px;
    top: 0;
    z-index: 9999999;
    display: none;
}
.norightchip{
    width: 100%;
    height: auto;
}
.norightchip li{
    width: 100%;
    height: 50px;
    display: block;
}
.norightchip li.active{
    border: 1px solid #fed26b;
    background: #3b9435;
}
.norightchip img{
    width: 100%;
    height:100%;
}
.game_leibie .active{

}
#rotresultcd {
    width: 90px;
    height: 30px;
    margin: 30px auto;
}
#rotresultcd > span {
    display: block;
    float: left;
    height: 100%;
    width: 33.33%;
    line-height: 30px;
    border: 0;
    text-align: center;
}
#rotresultcd > span.re_green {
    background: #12b325;
}
#sibresultcd {
    width: 90px;
    height: 60px;
    margin: 0 auto;
}
#sibresultcd .dic_uprl, #sibresultcd .dic_downrl{
    width: 100%;
    height: 30px;
}
#sibresultcd img {
    display: block;
    float: left;
    width: 29px;
    height: 30px;
    margin-left: 1px;
}
#sibresultcd .dic_downrl span{
    display: block;
    float: left;
    width: 29px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-left: 1px;
    font-weight: bold;
    border: 1px solid #ffffff;
}
@keyframes changeborder {
    0%{border: solid 2px #ffd369}
    10%{border: solid 2px #000000}
    20%{border: solid 2px #ffd369}
    30%{border: solid 2px #000000}
    40%{border: solid 2px #ffd369}
    50%{border: solid 2px #000000}
    60%{border: solid 2px #ffd369}
    70%{border: solid 2px #000000}
    80%{border: solid 2px #ffd369}
    90%{border: solid 2px #000000}
    100%{border: solid 2px #ffd369}
}
.changebr{
    animation: changeborder 8s;
    -moz-animation: changeborder 8s;
    -webkit-animation: changeborder 8s;
    -o-animation: changeborder 8s;
    overflow: hidden;
}
.slotch_games{
    width: 100%;
    height: auto;
    margin: 0 auto;
    position: relative;
    display: none;
}
.slotch_games > div{
    float: left;
    height: 113px;
    width: calc(50% - 4px);
    margin: 1px 2px;
    position: relative;
}
.slotch_games > div img{
    width: 100%;
    height: 100%;
}
.choose_desk_title .game_leibie:nth-child(5) {
    background-image: url(../imgs/cooseslot.png);
    background-repeat: no-repeat;
    background-size: 85% 90%;
}
.game_leibieslot{
    background-image: url("../imgs/cooseslot_ck.png")!important;
}
@media screen and (max-width: 480px) and (max-height:666px){
    .roulette-list .game_chip{
        height: calc(100% - 170px)!important;
    }
    .lps_rbtn{
        height: calc(100% - 170px)!important;
    }
}
.roulette-list .allright{
    margin-left: -70px;
    bottom: 40px;
    z-index: 999999999;
}
.roulette-list .fbet_bc1 .allright{
    margin-left: -35px;
    bottom: 70px;
}
.roulette-list .fbet_bc2 .allright{
    bottom: 112px;
}
.roulette-list .fbet_bc3 .allright{
    margin-left: -109px;
    bottom: 50px;
}
.roulette-list  .hblp_left .allright{
    margin-left: -38px;
    bottom: 90px;
}
.roulette-list  .hblp_right .allright{
    margin-left: -119px;
    bottom: 56px;
}
.roulette-list  .hblp_bot_one .allright{
    margin-left: -104px;
}
.roulette-list  .hblp_bot_two .allright{
    margin-left: -87px;
}
.rout-seletchip .allright{
    left: 66% !important;
    margin-left: -77px !important;
    position: absolute !important;
    width: 140px !important;
    height: 40px !important;
    bottom: 38px !important;
}
.rout-seletchip .rout_5 .allright{
    margin-left: -100px !important;
    bottom: 51px !important;
}
.rout-seletchip .allright_left {
    height: 40px!important;
    width: 50px!important;
    float: left!important;
}
.rout-seletchip .allright_center {
    height: 40px!important;
    width: 40px!important;
    float: left!important;
}
.rout-seletchip .allright_right {
    height: 40px!important;
    width: 50px!important;
    float: left!important;
}
.dice-indexed .allright{
    margin-left: -79px;
    bottom: 58px;
    z-index: 99999999;
}
.dice-indexed .dchip1_vot1 .allright{
    margin-left: -75px;
    bottom: 30px;
}
.dice-indexed .sbs_dchip3_vot1 > div:first-child .allright,
.dice-indexed .sbs_dchip4 > div:first-child .allright
{
    margin-left: -35px;
}
.dice-indexed .sbs_dchip5 .allright{
    bottom: 89px;
}
.dice-indexed .sbs_dchip5 > div:first-child .allright{
    margin-left: -63px;
}
.dice-indexed .dchip1_vot1 > div:last-child .allright,
.dice-indexed .dchip2_vot2_bet1 > div:last-child .allright,
.dice-indexed .sbs_dchip3_vot1 > div:last-child .allright,
.dice-indexed .sbs_dchip4 > div:last-child .allright
{
    margin-left: -127px;
}
.dice-indexed .sbs_dchip5 > div:last-child .allright{
    margin-left: -109px;
}
.outctime{
    position: absolute;
    font-size: 12px;
    top: 32px;
    left: 22px;
    color: #ffffff;
}
.outgagenum{
    position: absolute;
    font-size: 12px;
    top: 51px;
    left: 22px;
    color: #ffffff;
}
.outgagenums{
    position: fixed;
    font-size: 12px;
    top: 11px;
    left: 28px;
    color: #fff130;
    text-transform: uppercase;
}

.outctimes{
    position: absolute;
    font-size: 12px;
    top: -19px;
    left: 88px;
    color: #ffffff;
    display: none;
}
.tingh1_btn.lange{
    display: none;
}
#entirety[uri="sicbo.index"] div#username{
    left: 50px;
}
#entirety[uri="sicbo.index"] .Ctime{
    left: 192px;
    top: 17px;
    position: fixed;
    font-weight: bold;
}
@media screen and (max-width: 480px){
    .tingh1_btn{
        display: none;
    }
    #bac-listlh .bg-red, .poker-list.poklt .bg-red{
        position: absolute;
        z-index: 9;
        bottom: 2px;
        right: 110px;
    }
    #bac-listlh .blue-bg, .poker-list.poklt .blue-bg{
        position: absolute;
        z-index: 9;
        bottom: 2px;
        right: 75px;
    }
    #bac-listlh .bg-lv, .poker-list.poklt .bg-lv{
        position: absolute;
        z-index: 9;
        bottom: 2px;
        right: 40px;
    }
    #bac-listlh .bg-hese, .poker-list.poklt .bg-hese{
        position: absolute;
        z-index: 9;
        bottom: 2px;
        right: 5px;
    }
    .dice_list .blue-bg{
        position: absolute;
        bottom: -157px;
        right: 172px;
        z-index: 9;
    }
    .dice_list .blue-bg:nth-child(3){
        position: absolute;
        bottom: -157px;
        right: 129px;
        z-index: 9;
    }
    .dice_list .bg-lv{
        position: absolute;
        bottom: -157px;
        right: 86px;
        z-index: 9;
    }
    .dice_list .bg-red{
        position: absolute;
        bottom: -157px;
        right: 43px;
        z-index: 9;
    }
    .dice_list .bg-red:nth-child(6){
        position: absolute;
        bottom: -157px;
        right: 0;
        z-index: 9;
    }
    #entirety[uri="roulette.index"] .nav_right{
        top: 11px;
        left: 30px;
        font-size: 12px;
        float: left;
    }
    #entirety[uri="roulette.index"] .lps_cntmony{
        position: fixed;
        top: 690px;
        margin: 3px 0;
    }
    #entirety[uri="roulette.index"] .lps_cntmony:nth-child(3){
        left: 135px;
        top: 7px;
    }
    #entirety[uri="roulette.index"] .lps_cntmony:nth-child(4){
        left: 155px;
        color: #ff6565;
    }
    #entirety[uri="roulette.index"] .lps_cntmony:nth-child(5){
        left: 217px;
    }
    #entirety[uri="roulette.index"] #destnew1{
        position: fixed;
        top: 687px;
        right: 10px;
        height: 18px;
    }
    #entirety[uri="roulette.index"] #destnew1 img{
        height: 16px;
        width: 26px;
    }
    #entirety[uri="sicbo.index"] .lps_cntmony
    {
        position: absolute;
        top: 32px;
    }
    #entirety[uri="sicbo.index"] .lps_cntmony:nth-child(3){
        left: 135px;
        top: 0px;
    }
    #entirety[uri="sicbo.index"] .lps_cntmony:nth-child(4){
        left: 155px;
        color: #ff6565;
    }
    #entirety[uri="sicbo.index"] .lps_cntmony:nth-child(5){
        left: 220px;
        margin-top: 10px;
    }
    #entirety[uri="sicbo.index"] #destnew1{
        position: absolute;
        top: 37px;
        right: 10px;
        height: 18px;
    }
    #entirety[uri="sicbo.index"] #destnew1 img{
        height: 16px;
        width: 26px;
    }
    #entirety[uri="sicbo.index"] .Ctime, #entirety[uri="roulette.index"] .Ctime{
        display: none;
    }
    #entirety[uri="sicbo.index"] div#username{
        position: fixed;
        top: -1px;
        left: 35px;
    }
    .rot_list .bg-red{
        position: absolute;
        left: 1%;
        bottom: -133px;
    }
    .rot_list .bg-black{
        position: absolute;
        left: 15%;
        bottom: -133px;
    }
    .rot_list .bg-green{
        position: absolute;
        left: 29%;
        bottom: -133px;
    }
    .rot_list .bg-red:nth-child(5){
        position: absolute;
        left: 43%;
        bottom: -133px;
    }
    .rot_list .bg-lan{
        position: absolute;
        left: 57%;
        bottom: -133px;
    }
    .rot_list .bg-red:nth-child(7){
        position: absolute;
        left: 71%;
        bottom: -133px;
    }
    .rot_list .bg-lan:nth-child(8){
        position: absolute;
        left: 89%;
        bottom: -133px;
    }
    .Ctime,div#username,#entirety[uri="roulette.index"] .Ctime,#entirety[uri="roulette.index"] div#username{
        float: left;
        font-size: 12px;
        padding: 11px 3px;
        position: relative;
        left: unset;
        top: unset;
    }
    .ting{
        background: url("../imgs/tingbg.png")!important;
    }
    .allGlist{
        height: 80px!important;
    }
    .allGlist_bg{
        background: rgba(0,0,0,0.5)!important;
    }
    .allGlist_one{
        display: block!important;
        align-items: unset!important;
        padding-right: 0!important;
        margin: 0!important;
        background: unset!important;
        border-radius: 0!important;
    }
    .allGlist_one.active {
        background: url(../imgs/Glist.png)!important;
        background-size: 100% 100%!important;
    }
    .tbweihu{
        padding-top: 80px!important;
    }
    .choose_desk>div >ul >li >div.isweihu{
        padding-top: 35px!important;
    }
    div#rout_video{
        height: 250px!important;
    }
    .slotch_games > div{
        width: 100%;
    }
    .chipgohide{
        right: 210px;
    }
    .poker-list #poker_result {
        width: 100%!important;
    }
    .amy-left-player, .amy-right-banker{
        line-height: 13px!important;
        height: 15%!important;
        font-size: 12px;
    }
    .dice-indexed .tanpoldes{
        right: 0!important;
        left: unset!important;
    }
    .amy-result{
        width: 135px!important;
        top: 40px!important;
        right: unset!important;
        height: 98px!important;
        left: 0;
    }
    .amy-play .img:nth-child(1), .amy-bank .img:nth-child(1) {
        margin-left: 2px!important;
    }
    #magazine_s{
        width: 70px!important;
        height: 100px!important;
        left: 14px;
        -moz-transition:0.3s left;
        -webkit-transition:0.3s left;
        transition:0.3s left;
        margin:0 auto;
        position:relative;
    }
    #magazine_1_s{
        width: 70px!important;
        height: 100px!important;
        right: 13px;
        -moz-transition:0.3s left;
        -webkit-transition:0.3s left;
        transition:0.3s left;
        margin:0 auto;
        position:relative;
    }
    #magazine_2_s{
        width: 70px!important;
        height: 100px!important;
        -moz-transition:0.3s left;
        -webkit-transition:0.3s left;
        transition:0.3s left;
        margin:0 auto;
        position:relative;
    }
    #magazine_3_s{
        width: 70px!important;
        height: 100px!important;
        -moz-transition:0.3s left;
        -webkit-transition:0.3s left;
        transition:0.3s left;
        margin:0 auto;
        position:relative;
    }
    #magazine_s .page{
        width: 70px!important;
        height: 100px!important;
    }
    #magazine_1_s .page{
        width: 70px!important;
        height: 100px!important;
    }
    #magazine_2_s .page{
        width: 70px!important;
        height: 100px!important;
    }
    #magazine_3_s .page{
        width: 70px!important;
        height: 100px!important;
    }
    .page img{
        width: 70px;
        height: 100px;
        display:block;
    }
    .centerStart .turn-page-wrapper:first-child{
        width: 70px!important;
        height: 100px!important;
    }
    .allshowp .centerStart_s .turn-page-wrapper:first-child{
        width: 68px!important;
        height: 87px!important;
    }
    .allshowp .page img{
        width: 68px;
        height: 87px;
    }
    .allshowp .centerStart_s{
        width: 68px!important;
        height: 87px!important;
        left: 25px;
        top: 33px;
    }
    .allshowp .centerStart_s .page{
        width: 68px!important;
        height: 87px!important;
    }
    .allshowp .centerStart_s.overpuker{
        left: 7px;
    }
    .allshowp .container:nth-child(3) .midpoker {
        right: 5px;
        left: unset;
    }
    #poker_result_s {
        width: 100%!important;
        margin: 0!important;
        height: 100%!important;
    }
    #entirety2_s{
        width: 100%;
        height: 54%;
        position: fixed;
        bottom:0;
        left: 0;
        display: none;
        z-index: 999999;
    }
    .midpoker {
        top: 38px!important;
    }
    .re_amy1{
        width: 100%!important;
        height: 50%!important;
        float: unset!important;
    }
    .allshowp .container{
        margin-top: 0!important;
    }
    .allshowp .midpoker {
        top: 69px!important;
    }
    .allshowp .centerStart_s.overpuker{
        left: 30px!important;
    }
    .sbsbetinfo{
        width: auto;
        left: 0;
        top: 630px;
        position: absolute;
    }
    .amy-result .img.convert-r {
        -webkit-transform: rotate(
                90deg
        );
        transform: rotate(
                90deg
        );
        margin: 0 18px!important;
    }
    .lps .dingbu{
        background: url(../imgs/lpstop.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position-x: -46px;
    }
    .lps a.back{
        display: block!important;
    }
    .lps a.back img {
        margin-left: 3px!important;
    }
    .lps .lps_cntmony{
        display: block!important;
    }
    .lps #destnew1{
        display: block!important;
    }
    .lps_cntmony{
        float: left;
        font-size: 12px;
        margin: 10px 1px;
        padding: 1px;
        color: #ffffff;
        border-radius: 19px;
        display: none;
        font-weight: bold;
    }
    .lps_cntmony:nth-child(2){
        margin-left: 6%;
    }
    .lps_cntmony:nth-child(3){
        color: #ff6565;
    }
    .ddmg{
        margin-top: 0;
    }
    .lpskgnum{
        width: 20px;
        height: 20px;
        float: left;
        margin-top: -3px;
    }
    .tufn #destnew1{
        display: none!important;
    }
    .tufn #logout{
        display: block!important;
    }
    .lpstlr{
        width: 100%;
        height: 65px;
        position: relative;
    }
    .lpstlr .hotice_all{
        width: 150px;
        height: 65px!important;
        top: unset;
    }
    .roulette-list .lpstlr .box{
        top: 6px;
        right: 50%!important;
        left: unset;
    }
    .lps_splr {
        position: relative;
        width: 100%;
        height: 30px;
        line-height: 27px;
        border-radius: 10px;
        clear: both;
        background-image: linear-gradient(#3C983C, #21701F);
    }
    .cgblue .lps_splr {
        background-image: linear-gradient(#a44ada, #4a1e61);
    }
    .lps_deskinfo >div:nth-child(1){
        font-size: 12px;
        color: #fff130;
        font-weight: bold;
    }
    .lps_deskinfo{
        width: auto;
        height: auto;
        float: left;
        padding: 1px 5px;
    }
    .lps_deskinfo >div:nth-child(1){
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
    }
    .lps_deskinfo >div:nth-child(2){
        font-size: 14px;
        color: #36D33A;
    }

    .roulette-list div#rout_video{
        height: 65px!important;
        width: 100px!important;
        top: 45px;
        left: 5px;
    }
    .roulette-list .game_chip{
        position: relative;
        width: 85%;
        height: 585px;
        float: left;
        margin-top: 0;
    }
    .lps_square, .lps_circular{
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
{
    background: url(../imgs/lpsy.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
    .lps_rbtn{
        position: relative;
        width: 15%;
        height: 535px;
        float: right;
        margin-top: 31px;
        transition: 1s;
        z-index: 0;
    }
    .hideright{
        transform: translateX(100%);
    }
    .lps_chips{
        width: 100%;
        height:100%;
    }
    .lps_chips .comp-chip{
        display: block!important;
        height: 100%!important;
        width: 100%!important;
        position: relative;
        left: unset!important;
    }
    .lps_chips .comp-chip ul{
        height: 100%;
        width: 88%!important;
        display: inline-block;
    }
    .lps_chips .comp-chip li {
        width: auto;
        height: 10%;
        padding: 0;
    }
    .roulette-list .lps_chips .comp-chip img {
        width: 100%;
        height: 100%;
    }
    .roulette-list .lps_chips .comp-chip li.active img {
        height: 100%;
        width: 100%;
    }
    .roulette-list .lps_chips .comp-chip img.up, .roulette-list .lps_chips .comp-chip img.down{
        width: 50%;
        height: auto;
        /*display: block;*/
    }
    .lps_cbtn{
        width: 100%;
        height: 30%;
        padding-top: 15px;
        padding-left: 7px;
        display: none;
    }
    .lps_qcrbtn{
        width: 85%;
        height: 100%;
    }
    .rout_baifenroad_baifen{
        width: 100%!important;
        height: 30px!important;
        clear: both;
    }
    .rout_baifenroad_road {
        height: 30px!important;
    }
    .lps_fbet{
        width: 100%;
        height: 100%;
        position: relative;
    }
    .fbet_left{
        float: left;
        height: 100%;
        width: 29.4%;
        padding-top: 52px;
        padding-bottom: 63.7px;
        padding-left: 5px;
    }
    .fbet_right{
        float: left;
        height: 100%;
        width: 70%;
    }
    .fbet_bc1{
        width: 50%;
        height: 100%;
        float: left;
    }
    .fbet_bc2{
        width: 50%;
        height: 100%;
        float: left;
    }
    .bc1_every{
        width: 100%;
        height: 16.66%;
        position: relative;
    }
    .bc2_every{
        width: 100%;
        height: 33.33%;
        position: relative;
    }
    .fbet_right > div{
        width: 100%;
        height: 6.94%;
        position: relative;
    }
    .fbet_right > div.fbet_bc3{
        height: 8.9%;
    }
    .fbet_one{
        height: 100%;
        width: 33.33%;
        float: left;
        position: relative;
    }
    .fbet_center{
        top: 27%;
        left: 40%;
    }
    .fbet_leftmiddle{
        top: 27%;
        left: -10%;
    }
    .fbet_leftbottom{
        top: -21%;
        left: 40%;
    }
    .fbet_bottommiddle{
        left: -10%;
        top: -21%;
    }
    .lps_showresult{
        position: absolute;
        width: 100%;
        height: 100%;
        border-radius: 0;
        left: 0;
        top: 0;
    }
    .fbet_bc3 .lps_showresult{
        height: calc(100% - 5px);
        top: 5px;
    }
    .lps_ybet{
        width: 100%;
        height: 100%;
        position: relative;
    }
    .cirbet_top{
        width: 64%;
        height: 14%;
        position: relative;
        margin: 0 auto;
    }
    .cirbet_cen{
        width: 100%;
        height: 72%;
        position: relative;
    }
    .cirbet_bot{
        width: 60%;
        height: 14%;
        position: relative;
        margin: 0 auto;
    }
    .cirbet_top > div{
        float: left;
        position: relative;
    }
    .cirbet_top_1{
        width: 16%;
        height: 100%;
    }
    .cirbet_top_2{
        width: 16%;
        height: 100%;
    }
    .cirbet_top_3{
        width: 16%;
        height: 100%;
    }
    .cirbet_top_4{
        width: 19%;
        height: 100%;
    }
    .cirbet_top_5{
        width: 14%;
        height: 100%;
    }
    .cirbet_top_6{
        width: 19%;
        height: 100%;
    }
    .cirbet_cen > div{
        float: left;
        position: relative;
    }
    .cirbet_cen_lt{
        width: 26%;
        height: 100%;
    }
    .cirbet_cen_ct{
        width: 48%;
        height: 100%;
    }
    .cirbet_cen_lt1{
        width: 100%;
        height: 8%;
        position: relative;
    }
    .cirbet_cen_lt2{
        width: 100%;
        height: 7%;
        position: relative;
    }
    .cirbet_cen_lt3{
        width: 100%;
        height: 7.9%;
        position: relative;
    }
    .cirbet_cen_ct > div{
        position: relative;
    }
    .cirbet_cen_ct1{
        width: 86%;
        height: 20%;
        margin: 0 auto;
        margin-top: 6%;
    }
    .cirbet_cen_ct2{
        width: 100%;
        height: 31%;
    }
    .cirbet_cen_ct3{
        width: 100%;
        height: 16%;
    }
    .cirbet_cen_ct4{
        width: 85%;
        height: 26%;
        margin: 0 auto;
    }
    .cirbet_bot > div{
        position: relative;
        float: left;
    }
    .cirbet_bot1{
        height: 75%;
        width: 19%;
    }
    .cirbet_bot2{
        height: 100%;
        width: 20%;
    }
    .cirbet_bot3{
        height: 100%;
        width: 21%;
    }
    .cirbet_bot4{
        height: 100%;
        width: 20%;
    }
    .cirbet_bot5{
        height: 62%;
        width: 20%;
    }
    .change_Bet{
        position: absolute!important;
        right: 5px!important;
        left: unset!important;
        top: 7px!important;
        display: none;
    }
    .lps_fbet .sel-box {
        width: 100%;
        height: 100%;
    }
    .lps_fbet .fbet_bc3 .sel-box {
        width: 98%;
        height: 77%;
    }
    .lps_fbet .fbet_left .sel-box {
        height: 55%;
    }
    .roulette-list .lps_fbet .sel-box i img{
        width: 16px;
    }
    .lps_fbet .show_money {
        left: 50%;
        margin-left: -22px;
    }
    .roulette-list .video_kk{
        height: 65px!important;
        width: 100px!important;
        top: 45px!important;
        position: absolute!important;
        left: 5px!important;
    }
    .roulette-list .videoclick {
        height: 65px!important;
        width: 100px!important;
        top: 45px!important;
        position: absolute!important;
        left: 5px!important;
    }
    .qrbtn_c{
        width: 100%;
        height: 34%;
        background: transparent!important;
    }
    .qrbtn_r{
        width: 100%;
        height: 32%;
        background: transparent!important;
    }
    .qrbtn_c img{
        height: 100%;
        width: 66%;
        margin: 0 auto;
        display: inherit;
    }
    .qrbtn_r img{
        width: 100%;
        height: 100%;
    }
    .lps_ybet .show_money {
        margin-left: -20px;
    }
    .lps_ybet .cirbet_cen_lt3 .sel-box {
        width: 86%;
        height: 79%;
    }
    .lps_ybet .cirbet_cen_left .cirbet_cen_lt1 .sel-box {
        width: 131%;
        height: 98%;
    }
    .lps_ybet .cirbet_cen_left .cirbet_cen_lt2 .sel-box {
        width: 86%;
        height: 100%;
    }
    .lps_ybet .cirbet_cen_left > div:first-child .sel-box {
        width: 115%;
        height: 77%;
    }
    .lps_ybet .cirbet_cen_right .cirbet_cen_lt1 .sel-box {
        width: 55%;
        height: 100%;
    }
    .lps_ybet .cirbet_cen_right .cirbet_cen_lt2 .sel-box {
        width: 86%;
        height: 90%;
    }
    .lps_ybet .cirbet_bot .sel-box {
        width: 86%;
        height: 70%;
    }
    .lps_ybet .cirbet_top_1 .sel-box {
        width: 86%;
        height: 92%;
    }
    .lps_ybet .cirbet_top_2 .sel-box {
        width: 76%;
        height: 69%;
    }
    .lps_ybet .cirbet_top_3 .sel-box {
        width: 97%;
        height: 57%;
    }
    .lps_ybet .cirbet_top_4 .sel-box {
        width: 97%;
        height: 57%;
    }
    .lps_ybet .cirbet_top_5 .sel-box {
        width: 97%;
        height: 71%;
    }
    .lps_ybet .cirbet_top_6 .sel-box {
        width: 90%;
        height: 95%;
    }
    .lps_ysd{
        position: absolute;
    }
    .lps_ysd_30{
        background: url("../imgs/lpsysd1.png");
        background-size: 100% 100%;
        width: 259%;
        height: 94%;
        left: -72%;
        top: 33%;
    }
    .lps_ysd_8{
        background: url("../imgs/lpsysd2.png");
        background-size: 100% 100%;
        width: 205%;
        height: 102%;
        left: -63%;
        top: 9%;
    }
    .lps_ysd_23{
        background: url("../imgs/lpsysd3.png");
        background-size: 100% 100%;
        width: 136%;
        height: 100%;
        left: -26%;
        top: 0%;
    }
    .lps_ysd_10{
        background: url("../imgs/lpsysd4.png");
        background-size: 100% 100%;
        width: 109%;
        height: 100%;
        left: 16%;
        top: 0%;
    }
    .lps_ysd_5{
        background: url("../imgs/lpsysd5.png");
        background-size: 100% 100%;
        width: 224%;
        height: 100%;
        left: -38%;
        top: 10%;
    }
    .lps_ysd_24{
        background: url("../imgs/lpsysd6.png");
        background-size: 100% 100%;
        width: 214%;
        height: 93%;
        left: -54%;
        top: 34%;
    }
    .lps_ysd_11{
        background: url("../imgs/lpsysd7.png");
        background-size: 100% 100%;
        width: 106%;
        height: 178%;
        left: 13%;
        top: -64%;
    }
    .lps_ysd_36{
        background: url("../imgs/lpsysd8.png");
        background-size: 100% 100%;
        width: 105%;
        height: 153%;
        left: 0%;
        top: -50%;
    }
    .lps_ysd_13{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 100%;
        top: 1%;
        left: 1%;
    }
    .lps_ysd_27{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: 7%;
        left: 1%;
    }
    .lps_ysd_6{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: 5%;
        left: 1%;
    }
    .lps_ysd_34{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: 4%;
        left: 1%;
    }
    .lps_ysd_17{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: -1%;
        left: 1%;
    }
    .lps_ysd_25{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: -1%;
        left: 1%;
    }
    .lps_ysd_2{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: -4%;
        left: 1%;
    }
    .lps_ysd_21{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: -4%;
        left: 1%;
    }
    .lps_ysd_4{
        background: url("../imgs/lpsysd9.png");
        background-size: 100% 100%;
        width: 95%;
        height: 87%;
        top: -9%;
        left: 1%;
    }
    .lps_ysd_19{
        background: url("../imgs/lpsysd10.png");
        background-size: 100% 100%;
        width: 105%;
        height: 164%;
        left: 0%;
        top: -12%;
    }
    .lps_ysd_15{
        background: url("../imgs/lpsysd11.png");
        background-size: 100% 100%;
        width: 107%;
        height: 205%;
        left: 15%;
        top: -29%;
    }
    .lps_ysd_16{
        background: url("../imgs/lpsysd12.png");
        background-size: 100% 100%;
        width: 106%;
        height: 186%;
        left: -19%;
        top: -67%;
    }
    .lps_ysd_33{
        background: url("../imgs/lpsysd13.png");
        background-size: 100% 100%;
        width: 105%;
        height: 159%;
        left: -5%;
        top: -58%;
    }
    .lps_ysd_1{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 100%;
        top: 1%;
        left: 2%;
    }
    .lps_ysd_20{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 86%;
        top: 8%;
        left: 2%;
    }
    .lps_ysd_14{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 90%;
        top: 3%;
        left: 2%;
    }
    .lps_ysd_31{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 90%;
        top: 1%;
        left: 2%;
    }
    .lps_ysd_9{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 87%;
        top: 1%;
        left: 2%;
    }
    .lps_ysd_22{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 89%;
        top: -3%;
        left: 2%;
    }
    .lps_ysd_18{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 90%;
        top: -7%;
        left: 2%;
    }
    .lps_ysd_29{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 90%;
        top: -8%;
        left: 2%;
    }
    .lps_ysd_7{
        background: url(../imgs/lpsysd9.png);
        background-size: 100% 100%;
        width: 98%;
        height: 90%;
        top: -10%;
        left: 2%;
    }
    .lps_ysd_28{
        background: url(../imgs/lpsysd14.png);
        background-size: 100% 100%;
        width: 104%;
        height: 158%;
        top: -12%;
        left: -5%;
    }
    .lps_ysd_12{
        background: url(../imgs/lpsysd15.png);
        background-size: 100% 100%;
        width: 112%;
        height: 201%;
        top: -27%;
        left: -26%;
    }
    .lps_ysd_32{
        background: url(../imgs/lpsysd16.png);
        background-size: 100% 100%;
        width: 222%;
        height: 132%;
        left: -60%;
        top: -30%;
    }
    .lps_ysd_0{
        background: url(../imgs/lpsysd17.png);
        background-size: 100% 100%;
        width: 158%;
        height: 106%;
        left: -40%;
        top: -8%;
    }
    .lps_ysd_26{
        background: url(../imgs/lpsysd18.png);
        background-size: 100% 100%;
        width: 123%;
        height: 100%;
        left: -10%;
        top: 1%;
    }
    .lps_ysd_3{
        background: url(../imgs/lpsysd19.png);
        background-size: 100% 100%;
        width: 158%;
        height: 106%;
        left: -13%;
        top: -8%;
    }
    .lps_ysd_35{
        background: url(../imgs/lpsysd20.png);
        background-size: 100% 100%;
        width: 211%;
        height: 158%;
        left: -53%;
        top: -36%;
    }
    /*竖版骰宝*/
    .dice-indexed {
        background: url("../imgs/lpsbg.png");
        background-size: 100% 120%;
    }
    .sbs_video{
        position: absolute;
        left: 5px;
        top:71px;
        width: 28%;
        height: 10%;
        border: 1px #3ab147 solid;
        overflow: hidden;
    }
    .sbs_letinfo{
        position: absolute;
        width: 28%;
        height: 131px;
        left: 5px;
        top: calc(10% + 71px);
        padding: 5px 1px;
    }
    .dice-indexed .game_chip{
        height: 620px!important;
        margin-top: 0;
    }
    .sbsbetdesk{
        width: 100%;
        height: 100%;
        background-size: 100% 100%;
        position: relative;
    }
    .sbscuttime{
        width: 60%;
        height: 30%;
        margin: 0 auto;
        border: 2px solid #ffc000;
        color: #ffc000;
        border-radius: 25px;
        font-weight: bold;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .sbstslimit{
        width: 100%;
        height: 30px;
        line-height: 26px;
        border-radius: 10px;
        margin-top: 38px;
        position: relative;
        clear: both;
        color: #fff130;
        font-size: 12px;
        font-weight: bold;
        padding: 0 5px;
        background-image: linear-gradient(#3C983C, #21701F);
    }
    .cgblue .sbstslimit {
        background-image: linear-gradient(#a44ada, #4a1e61);
    }
    .sbs_dchip1{
        width: 70%;
        height: 20.3%;
        margin-left: 30%;
    }
    .dchip1_vot1{
        width: 100%;
        height: 33.33%;
    }
    .dchip1_vot1 > div{
        width: 20%;
        height: 100%;
        float: left;
        position: relative;
    }
    .sbs_dchip2{
        width: 100%;
        height: 23.6%;
        margin-top: 31px;
    }
    .sbs_dchip2 > div{
        float: left;
        height: 100%;
        position: relative;
    }
    .dchip2_vot1{
        width: 30%;
    }
    .dchip2_vot2{
        width: 70%;
    }
    .dchip2_vot1 > div{
        position: absolute;
        left: 0;
        bottom: 0;
        height: 65%;
        width: 94%;
    }
    .dchip2_vot2_bet1{
        width: 100%;
        height: 50%;
    }
    .dchip2_vot2_bet1 > div{
        position: relative;
        float: left;
        height: 100%;
        width: 16.66%;
    }
    .sbs_dchip3{
        width: 100%;
        height: 19.59%;
        margin-top: 10px;
    }
    .sbs_dchip3_vot1{
        height: 50%;
        width: 100%;
    }
    .sbs_dchip3_vot1 > div{
        position: relative;
        width: 14.25%;
        height: 100%;
        float: left;
    }
    .sbs_dchip4{
        width: 100%;
        height: 10%;
    }
    .sbs_dchip4 > div{
        position: relative;
        float: left;
        width: 16.66%;
        height: 100%;
    }
    .sbs_dchip5{
        width: 100%;
        height: 15%;
        margin-top: 30.3px;
    }
    .sbs_dchip5 > div{
        position: relative;
        float: left;
        width: 25%;
        height: 100%;
    }
    .sbs_shan{
        position: absolute!important;
        left: 0!important;
        top: 0!important;
        width: 100%!important;
        height: 100%!important;
        background: url("../imgs/sbsshan.png")!important;
        background-size: 100% 100%;
        margin: 0!important;
        padding: 0!important;
        opacity: 0;
    }
    #nineWayGards_24 {
        margin-left: 0!important;
        width: 100%!important;
        margin-top: 0!important;
    }
    div#surroundDices_333 {
        width: 100%!important;
        margin-left: 0!important;
    }
    div#surroundDices_222 {
        margin-left: 0!important;
        width: 100%!important;
    }
    div#surroundDices_555 {
        margin-left: 0!important;
    }
    #pairs_22 {
        margin-left: 0!important;
        width: 100%!important;
    }
    #pairs_11 {
        width: 100%!important;
        margin-left: 0!important;
    }
    div#points_10 {
        margin-left: 0!important;
        width: 100%!important;
        margin-top: 0!important;
    }
    div#points_9 {
        margin-left: 0!important;
        width: 100%!important;
        margin-top: 0!important;
    }
    div#points_4 {
        margin-left: 0!important;
        width: 100%!important;
        margin-top: 0!important;
    }
    .dice-indexed .comp-agp {
        width: 144px;
        left: 50%!important;
        top: unset!important;
        right: 0!important;
        bottom: 10px!important;
        position: fixed!important;
        margin-left: -72px!important;
    }
    .dice-indexed .box {
        right: unset!important;
        left: unset!important;
        top: 33px!important;
        position: relative!important;
        margin: 0 auto!important;
    }
    .dice-indexed .show_money {
        left: 52%!important;
    }
    .video_sbs{
        position: absolute;
        left: 5px;
        top: 71px;
        width: 28%;
        height: 10%;
        border: 1px #3ab147 solid;
    }
    .dice-indexed .sbs_video.rout_video_reulst{
        position: fixed;
        width: 300px!important;
        height: 152px!important;
        z-index: 9999;
        top: calc(45% - 49px);
        left: 50%;
        /* margin-top: -53px; */
        margin-left: -150px!important;
    }
    .videoclick_sbs{
        position: absolute;
        left: 5px;
        top: 71px;
        width: 28%;
        height: 10%;
        z-index: 999;
    }
    /*.dice-indexed .sbs_video canvas{*/
    /*width: 160%!important;*/
    /*height: 184%!important;*/
    /*margin-left: -27px!important;*/
    /*margin-top: 0px!important;*/
    /*}*/
    /*.dice-indexed .rout_video_reulst canvas{*/
    /*width: 152%!important;*/
    /*height: 191%!important;*/
    /*margin-left: -68px!important;*/
    /*margin-top: -11px!important;*/
    /*}*/
    .tingh3{
        width: 100%!important;
    }
    .tinglist{
        height: calc(100% - 190px)!important;
        top: 190px!important;
    }
    .cowplay .weizhi, .cowbank .weizhi{
        display: block;
        z-index: 99999;
    }
    .niu{
        width: 33.33%;
        height: 100%;
        position: absolute;
        top: 0;
        text-align: center;
    }
    .niu img{
        width: 90%;
        margin-top: 18%;
        height: auto;
    }
    .niuleft img{
        transform: rotateY(180deg);
        -ms-transform: rotateY(180deg);
        -moz-transform: rotateY(180deg);
        -webkit-transform: rotateY(180deg);
        -o-transform: rotateY(180deg);
    }
    .niuleft{
        left: 0;
    }
    .niuright{
        right: 0;
    }
    .cowbet .allright{
        margin-left: -86px;
    }
    .cowplay .rou-suot {
        left: 3px;
        top: 3px;
        width: 93%;
        height: 97%;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
    }
    .cowbank .rou-suot {
        left: 7px;
        top: 3.5px;
        width: 93%;
        height: 97%;
        background-size: 150% 110%;
        border-radius: 9px;
        background-position-x: -16px;
    }
    .cowtie .rou-suot {
        width: 92%;
        height: 97%;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
        left: 5px;
        top: 3px;
    }
    .chip_lucky_six .rou-suot {
        top: 5px;
        left: 3px;
        width: 96%;
        height: 92%;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
    }
    .chip_lucky_he .rou-suot {
        height: 91%;
        width: 95%;
        left: 3px;
        top: 1px;
        background-size: 150% 110%;
        border-radius: 10px;
        background-position-x: -16px;
    }
    div#result_banker {
        left: 7px;
        width: 95%;
        height: 99%;
        top: 1px;
        background-size: 150% 110%;
        border-radius: 10px;
        background-position-x: -16px;
    }
    div#result_player {
        left: 0px;
        width: 96%;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
    }
    .chip_lucky_pp .rou-suot, .chip_lucky_pn .rou-suot {
        top: 3px;
        left: 0px;
        height: 92%;
        width: 96%;
        background-size: 150% 110%;
        border-radius: 12px;
        background-position-x: -16px;
    }
    .chip_lucky_pn .rou-suot {
        top: 5px;
    }
    .chip_lucky_bp .rou-suot, .chip_lucky_bn .rou-suot {
        border-radius: 11px;
        top: 5px;
        left: 7px;
        height: 88%;
        width: 95%;
        background-size: 150% 110%;
        border-radius: 10px;
        background-position-x: -16px;
    }
    .chip_lucky_bn .rou-suot {
        top:6.5px;
    }
    .chip_lucky_ap .rou-suot, .chip_lucky_rp .rou-suot {
        top: 4.5px;
        left: 3px;
        height: 88%;
        width: 95.6%;
        background-size: 150% 110%;
        border-radius: 10px;
        background-position-x: -16px;
    }
    .chip_lucky_rp .rou-suot {
        top:6.5px;
    }

    .danz .sel-box, .chip_zhuangduih .sel-box{
        top: 28%;
    }
    .chgebrtdesk{
        right: 5px!important;
        top: -24px!important;
    }
    .dialog-scope ul {
        width: calc(100% - 8px)!important;
    }
    .dialog-scope ul li {
        margin: 5% 3%!important;
    }
    .dialog-scope ul >li:nth-child(3) {
        margin: 0!important;
        border-top-left-radius: 0!important;
        border-top-right-radius: 0!important;
    }
    .bacct_all .dialog-scope ul{
        margin-top: 29px;
    }
    .ting{
        height: 100%!important;
    }
    .tingh {
        height: 109px!important;
    }
    /*.tingh2_user, .tingh2_blance{*/
    /*margin-top: 5px!important;*/
    /*}*/
    .tingh2_loadout{
        margin-top: 0!important;
        margin-left: 0!important;
    }
    /*.tingh2_user{*/
    /*margin-left: 0!important;*/
    /*}*/
    .tinggames_evey{
        width: 25%!important;
    }
    .tinglist{
        /*height: calc(100% - 259px)!important;*/
    }
    .rou-suot{
        z-index: 0!important;
    }
    .cglist_grod{
        bottom: -90px!important;
    }
    .list_goodroad{
        bottom: 5px!important;
    }
    .baccarat-index .show_money {
        margin-left: -11px!important;
    }
    .poker-list .zhengti_result{
        font-size: 16px!important;
    }
    .result_heng_drangon, .result_heng_tiger{
        width: 40%!important;
    }
    .baccarat-index .comp-chip{
        height: 45px!important;
    }
    .baccarat-index .zhengti_result{
        height: 45px!important;
    }
    .baccarat-index .player_rsult, .baccarat-index .banker_rsult{
        height: 25px!important;
        line-height: 25px!important;
    }
    /*.baccarat-index .show_money {*/
    /*left: 120px!important;*/
    /*}*/
    /*.baccarat-index .danz .show_money {*/
    /*left: 94px!important;*/
    /*}*/

    .rot_list .bottom-box{
        float: left;
        width: auto;
    }
    .zhengti_result{
        width: 100%!important;
        position: absolute!important;
        left: unset!important;
        margin-left: 0!important;
        bottom: 7px!important;
        margin-top: 0!important;
        transform: translate(420px,0)!important;
        display: unset!important;
        opacity: 0;
    }
    .twoz .allright{
        left: 43%;
    }
    .danz .allright{
        left: 50%;
    }
    .danz .bzeny .allright{
        margin-left: -66px;
    }
    .danz .bzenz .allright{
        margin-left: -66px;
    }
    .baccarat-index{
        height: 100%;
    }
    .dice_list .list-box .right-data .top-box {
        margin-top: 0;
    }
    /*******************************************************/
    .games{
        background-size: 386% 100%!important;
    }
    .game_img {
        height: 101px!important;
    }
    .see_this.afbthis .game_img {
        height: 115px!important;
    }
    .see_this.nsthis .game_img, .see_this.cqthis .game_img {
        height: 145px!important;
    }
    .see_this.kkthis .game_img {
        height: 145px!important;
    }
    .pages_games{
        height: 10%!important;
    }
    /*******************************************************/
    .baccarat-index .betbackpng{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 9;
        background-image: url(../imgs/L01_bg.png);
        background-size: 100% 100%;
    }
    .baccarat-index .betbackpng.zh_desk{
        background-image: url(../imgs/L01_bg_zh.png);
        background-size: 100% 100%;
    }
    .baccarat-index .betbackpng_cow{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 9;
        background-image: url(../imgs/L02_bg.png);
        background-size: 100% 100%;
    }
    .baccarat-index .betbackpng_cow.zh_desk{
        background-image: url(../imgs/L02_bg_zh.png);
        background-size: 100% 100%;
    }
    .cowbet{
        width: 33.33%;
        height: 100%;
        float: left;
        position: relative;
    }
    .poker-list .betbackpng{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 9;
        background-image: url(../imgs/T01_bg.png);
        background-size: 100% 100%;
    }
    .poker-list .betbackpng.zh_desk{
        background-image: url(../imgs/T01_bg_zh.png);
        background-size: 100% 100%;
    }
    /*.poker-list .chip_desk{*/
    /*height: 224px;*/
    /*}*/
    .ShowMoney {
        bottom: 70%;
        right: 0;
    }
    .left-img .top-photo {
        height: 140px;
    }
    .anmi_7 {
        display: block!important;
    }

    .index{
        position: relative;
        background-size: 1600px 855px;
        background-repeat: no-repeat;
        height: 100%!important;
    }
    .four a {
        font-size: 0.7rem;
    }
    .four {
        width: 60%;
        margin-left: 5%;
    }
    .dialog-box {
        width: 98%;
        margin-left: 1%;
        height: 506px;
        left: 0;
        top: 10%;
    }
    .dialog-box.pkan {
        height: 418px!important;
    }
    .nav_right{
        font-size: 14px;
    }
    #language div.ui-form-item label.ui-switch{
        right:23%;
    }
    .left-img {
        overflow: hidden;
        width: 24%;
        height:146px;
        display: none;
    }
    #bac-list .left-img {
        height:140px;
    }
    #bac-list .zhengti_ul .right-data{
        width: 100%;
    }
    .zhengti_ul .right-data {
        width: 100%;
        height: 146px;
        margin-left: 0;
    }
    .bottom-box {
        height: 26px;
        font-size: 12px;
        line-height: 26px;
        width: 100%;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        background-color: #ffffff!important;
        /*padding-left: 5px;*/
        overflow: hidden;
    }
    .left-img .bottom-state {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .left-img .top-photo {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .zhengti_ul .right-data .top-box {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .zhengti_ul {
        height: 198px;
        padding: 2px 1% 0 1%;
    }
    .poker-list .zhengti_ul {
        height: 198px!important;
        padding: 3px 1% 0 1%!important;
    }
    .poker-list.sbg .zhengti_ul {
        padding: 0!important;
    }
    .poker-list .zhengti_ul .right-data .box-2{
        width: calc(100% - 116px)!important;
    }
    .zhengti_ul .right-data .box-2 {
        width: 67%!important;
    }
    .zhengti_ul .right-data .box-1 td span {
        transform: scale(0.9);
        height: 13px;
        width: 13px;
        line-height: 13px;
    }
    .zhengti_ul .right-data .box-1 {
        height: 95px;
        width: 31.4%;
    }
    .zhengti_ul .right-data .box-2 {
        height: 95px;
    }
    .zhengti_ul .right-data .box-1 td {
        height: 13px;
        width: 13px;
        padding: 0;
        line-height: 13px;
    }
    .zhengti_ul .right-data .box-1.gobig td {
        height: 22px;
        width: 25px;
        padding: 0;
        line-height: 22px;
    }
    .zhengti_ul .right-data .box-1.gobig td span {
        transform: scale(1);
        height: 18px;
        width: 18px;
        line-height: 18px;
    }
    .zhengti_ul .right-data .box-2 td {
        line-height: 13px;
        /*padding: 2px 0;*/
    }
    .zhengti_ul .right-data .box-2 td span{
        width: 13px;
        height: 13px;
        line-height: 13px;
    }
    .zhengti_ul .right-data .box-2.gobig td {
        height: 20px;
        width: 20px;
        line-height: 20px;
    }
    .zhengti_ul .right-data .box-2.gobig td span {
        width: 20px;
        height: 20px;
        line-height: 20px;
    }
    .zhengti_ul .right-data .box-3.gobig td, .zhengti_ul .right-data .box-4.gobig td, .zhengti_ul .right-data .box-5.gobig td {
        height: 20px;
        width: 20px;
        line-height: 20px;
    }
    .zhengti_ul .right-data .box-3.gobig td:before, .zhengti_ul .right-data .box-4.gobig td:before, .zhengti_ul .right-data .box-5.gobig td:before {
        width: 20px;
        height: 20px;
    }
    .zhengti_ul .right-data .box-3, .zhengti_ul .right-data .box-4, .zhengti_ul .right-data .box-5 {
        width: 32.5%;
        margin-top: 1px;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .bottom-denum{
        height: 100%;
        width: auto;
        font-size: 12px;
        color: #000000;
        float: left;
        padding-left: 0;
        /*font-weight: bold;*/
        /*padding-right: 5px;*/
    }
    .bottom-xzh{
        height: 100%;
        width: auto;
        font-size: 12px;
        color: #ffffff;
        float: right;
    }
    .poker-list .bottom-xzh{
        /*width: 190px;*/
    }
    .bottom-xzh div{
        height: 20px;
        line-height: 21px;
        width: 27px;
        float: left;
        margin: 3px 1.5px;
        padding-left: 0;
    }
    .bacct_all .bottom-xzh div{
        width: 27px;
    }
    /*.bacct_all .bottom-xzh div:nth-child(4), .bacct_all .bottom-xzh div:nth-child(5){*/
    /*    display: none;*/
    /*}*/
    .poker-list .bottom-xzh div{
        margin: 3px 1.5px;
    }
    .bottom-xzh div span:nth-child(even){
        float: right;
        padding-right: 1px;
    }
    .red-font {
        color: #ff060c;
    }
    .green-font {
        color: #437e2e;
    }
    .bottom-xzh div.statar{
        height: 6px;
        width: 90px;
        text-align: center;
        float: right;
        border-radius: 18px;
        margin-top: 11px;
        background: #c5c5c5;
        overflow: hidden;
        /*border: 1px solid #dcd17f;*/
        /*border-bottom: none;*/
        /*background: #fed26b;*/
        /*color: #d5a026;*/
        /*overflow: hidden;*/
        /*text-overflow: ellipsis;*/
        /*white-space: nowrap;*/
        /*font-weight: bold;*/
        /*font-family: '黑体';*/
        /*font-size: 18px;*/
        /*margin: 0;*/
        /*line-height: 26px;*/
        /*padding-left: 0;*/
    }
    .comp-agp {
        display: none;
    }
    /*.comp-countdown {*/
    /*top: 45px;*/
    /*right: 99px;*/
    /*}*/
    .game_chip{
        position: relative;
        width: 100%;
        height: 350px;
        background: transparent;
        margin-top: -5px;
        border: 0;
        outline: 0;
        box-shadow: none;
    }
    /*.poker-list .game_chip{*/
    /*margin-top: -10px;*/
    /*height: 312px!important;*/
    /*}*/
    .baccarat-index .game_chip{
        background: transparent;
    }
    .roulette-list .game_chip{
        background: transparent;
        margin-top: -8px;
    }
    .judesknum{
        width: 100%;
        height: 37px;
        color: #ffffff;
        font-size: 14px;
        line-height: 26px;
        border: 0;
        outline: 0;
        background-image: linear-gradient( #3C983C,#21701F);
        box-shadow: inset 1px 2px 0px rgb(0 0 0 / 40%);
        border-radius: 8px;
        text-shadow: 2px 2px 4px black;
    }
    .ju_num{
        padding-left: 8px;
        width: auto;
        height: 36px;
        float: left;
        padding-right: 10px;
        /* background: url(../imgs/sbtitlebg.png); */
        background-size: 100% 100%;
        margin-top: 0px;
        padding-top: 7px;
        color: #fff130;
        font-weight: bold;
    }
    .desk_money{
        width: auto;
        height: 36px;
        float: left;
        text-align: center;
        color: #ffffff;
        /* background: url(../imgs/sbtitlebg.png); */
        background-size: 100% 100%;
        margin-left: 3px;
        margin-top: 0px;
        padding-top: 7px;
        position: fixed;
        left: 23px;
        top: 0px;
    }
    .desk_money img {
        height: 77%;
        vertical-align: middle;
        padding-right: 2px;
        margin-bottom: 4px;
    }
    .desk_tab{
        width: 40px;
        height: 36px;
        float: right;
        /* background: url(../imgs/sbtitlebg.png); */
        background-size: 100% 100%;
        margin-right: 4px;
        margin-top: 0px;
        padding-top: 4px;
        position: absolute;
        right: 0;
    }
    .desk_tab span{
        margin-left: 5px;
        margin-top: 5px;
        display: block;
        width: 30px;
        height: 18px;
        border-radius: 20px;
        float: left;
    }
    .chip_desk{
        width: 100%;
        height: 250px;
        /* border: 2px solid #ffffff; */
        border-radius: 8px;
        position: relative;
        margin-top: 3px;
        background: url("../imgs/tzbg.png");
        background-size: 100% 100%;
    }
    #baccarat_cow.chip_desk{
        background: url("../imgs/tzbg_cow.png");
        background-size: 100% 100%;
    }
    .poker-list.sbg  .chip_desk{
        background: url("../imgs/lhtzbg.png");
        background-size: 100% 100%;
    }
    .xian_ren {
        height: 55px;
        width: 62px;
        left: 66px!important;
        bottom: 1px!important;
        z-index: 999999;
    }
    .he_ren {
        width: 86px;
        height: 45px;
        bottom: 1px!important;
        left: 171px!important;
        z-index: 999999;
    }
    .zhuang_ren {
        right: 6px!important;
        bottom: 1px!important;
        height: 50px;
        width: 54px;
        z-index: 999999;
    }
    .Pd_ren{
        width: 62px;
        height: 41px;
        top: 39px;
        left: 95px;
        z-index: 999999;
    }
    .Bd_ren{
        width: 46px;
        height: 37px;
        top: 37px;
        left: 80%;
        z-index: 999999;
    }
    .baccarat-index .pools{
        display: none;
        left: 68%;
        top: 73px;
    }
    .twoz{
        width: 99%;
        height: 50%;
        margin: 0 auto;
        /*border-bottom: 1px solid #ffffff;*/
    }
    .chip_xiandui{
        position: relative;
        width: 33.33%;
        height: 95%;
        margin-top: 2px;
        float: left;
        border-top-left-radius: 9px;
    }
    .chip_zhuangduih{
        position: relative;
        width: 33.33%;
        height: 95%;
        margin-top: 2px;
        float: left;
    }
    .chip_zhuangdui{
        position: relative;
        width: 33.33%;
        height: 95%;
        margin-top: 2px;
        float: left;
        border-top-right-radius: 9px;
    }
    .chip_lucky_he{
        position: relative;
        width: 100%;
        height: 50%;
    }
    .chip_lucky_six{
        position: relative;
        width: 100%;
        height: 50%;
    }
    .twoz .title{
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        padding-top: 2%;
        /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
        /*-webkit-text-stroke: 1PX white;*/
        text-transform: uppercase;
        visibility: hidden;
    }
    .twoz .ratio{
        margin-left: 0;
        padding: 0;
        font-size: 12px;
    }
    .ratio{
        color: #ffd369;
        text-align: center;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
        width: 111%;
        font-size: 18px!important;
        font-weight: normal!important;
        visibility: hidden;
    }
    .cr-green .money{
        font-size: 12px;
        padding-left:10%;
        float: left;
    }
    .cr-green .count{
        font-size: 12px;
        padding-right: 4%;
        float: right;
    }
    .twoz .cr-green .count{
        padding-right: 10%;
    }
    .cr-green .count i,.cr-green .money i{
        display: inline-block;
        width: 15px;
        height: 15px;
        margin-right: 3px;
    }
    .cr-green .count i img,.cr-green .money i img{
        width: 15px;
        height: 15px;
        float: left;
        margin-top: 2px;
    }
    .danz{
        width: 99%;
        height: 50%;
        margin: 0 auto;
    }
    .danz div{
        text-align: center;
    }
    .danz .title{
        padding-top: 20px;
        font-size: 22px;
        margin-bottom: 8px;
        font-weight: bold;
        /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
        /*-webkit-text-stroke: 1PX white;*/
        text-transform: uppercase;
        visibility: hidden;
    }
    .danz .cr-green .money {
        font-size: 12px;
        padding-left: 4%;
    }
    .danz .ratio{
        padding: 0 0;
    }
    .bzenx{
        position: relative;
        width: 33.33%;
        float: left;
        height: 99%;
        /*border-right:1px solid #ffffff;*/
        /*box-shadow: 2px 0 0 #000;*/
    }
    .bzeny{
        position: relative;
        width: 33.33%;
        float: left;
        height: 99%;
        /*border-right: 1px solid #ffffff;*/
        /*box-shadow: 2px 0 0 #000;*/
    }
    .bzenz{
        position: relative;
        width: 33.33%;
        float: left;
        height: 99%;
        border-bottom-right-radius: 10px;
    }
    .bzenx >div, .bzeny >div, .bzenz >div{
        position: relative;
        width: 100%;
        height: 50%;
    }
    .xuan_chip {
        margin-top: 1%;
        width: 300%;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        transition: 1s;
    }
    .xuan_chip li.active{
        border-color: transparent;
        background: #0ae05f;
        border-radius: 7px;
        padding: 0;
    }
    .xuan_chip ul{
        width: 100%;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .xuan_chip li{
        display: none;
        float: left;
        width: 4.8%;
        height: 54px;
        line-height: 54px;
        padding: 0;
        border: 0;
        text-align: center;
    }
    .xuan_chip li span{
        display: none;
        color: #ffffff;
        text-align: center;
    }
    .xuan_chip img {
        width: 90%;
    }
    .xuan_chip .active img {
        width: 100%;
    }
    .left-img .top-photo samp {
        padding-left: 0!important;
    }
    .bacct_all{
        height: auto;
        width: 100%;
        /*background:#000000;*/
    }
    .baccarat-index .right-data {
        width: 100%;
        height: 146px;
        margin-left: 0;
    }
    .baccarat-index .right-data .box-2 {
        width: calc(100% - 116px)!important;
    }
    .baccarat-index .right-data .box-1 {
        width: 114px!important;
    }
    .downs_lu .right-data .box-4, .downs_lu .right-data .box-5 {
        width: 31.8%!important;
    }
    /*.poker-list .right-data .box-4,.poker-list .right-data .box-5 {*/
    /*width: 33%!important;*/
    /*}*/
    .downs_lu{
        position: relative;
    }
    .bottom_lu {
        background-color: #F3F3F3;
        height: 40px;
        width: 100%;
    }
    .bottom-box-lu{
        height: 40px;
        font-size: 12px;
        line-height: 31px;
        width: 100%;
        background-color: #F3F3F3;
        padding-left: 5px;
        color: #1f1f20;
    }
    .baccarat-index .bottom-box-lu, .poker-list.sbg .bottom-box-lu{
        width: calc(100% - 75px);
        float: left;
    }

    .downs_lu .zhengti_ul {
        padding: 0;
        height: 144px!important;
    }
    .bottom-box-lu li {
        float: left;
        margin-right: 3px;
        height: 26px;
        line-height: 24px;
        margin-top: 7px;
        padding: 0 2px;
        color: #ffffff;
        font-weight: bold;
    }
    .bottom-box-lu span{
        display: block;
        float: left;
    }
    .bg-hon{
        background-color: #C95C4E;
    }
    .bg-lan{
        background-color: #42c6ff;
    }
    .bottom-box-lu .foot_font{
        color: #ffffff;
        /*width: 12px;*/
        /* height: 21px; */
        /* border-radius: 50%; */
        /* text-align: center; */
        /* line-height: 20px; */
        /* margin-top: 5px; */
        /* margin-right: 5px; */
    }
    .heng_xian_rts{
        transition: 0.5s;
        position: absolute;
        color: #2b67f4;
        font-weight: bold;
        line-height: 36px;
        width: 24px;
        height: 34px;
        /*background: #4285f4;*/
        background: url("../imgs/poker_bg_small.png") no-repeat 0;
        background-size: cover;
        top: 27%;
        left: 0;
        text-align: center;
        font-size: 22px;
        z-index: 11;
    }
    .heng_zhuang_rts{
        transition: 0.5s;
        position: absolute;
        color: #ff060c;
        font-weight: bold;
        line-height: 36px;
        width: 24px;
        height: 34px;
        /*background: #ff060c;*/
        background: url("../imgs/poker_bg_small.png") no-repeat 0;
        background-size: cover;
        top: 27%;
        right: 0;
        text-align: center;
        font-size: 22px;
        z-index: 11;
    }
    .poker-list .heng_xian_rts{
        font-size: 18px;
        color: #ff060c;
    }
    .poker-list .heng_zhuang_rts{
        font-size: 18px;
        color: #2b67f4;
    }
    .anmi_vv{
        transform: translateY(190px);
        opacity: 0;
    }
    .result_heng{
        display: none;
        position: absolute;
        top:20%;
        height: 45%;
        width: 100%;
        z-index: 99999;
    }
    .result_heng div{
        padding-top: 5px;
        text-align: center;
        float: left;
        width: 33.33%;
        height: 100%;
    }
    .result_heng div.result_heng_xian,.result_heng div.result_heng_zhuang{
        width: 40%;
    }
    .result_heng div:nth-child(2){
        width: 20%;
    }
    .result_heng div img{
        transition: 0.5s;
        width: 51px;
        height: 65px;
        margin-left: 10px;
    }
    .result_heng div img.convert-r{
        transition: 0.5s;
    }
    .result_heng div img#anmi_1, .result_heng div img#anmi_4{
        margin-left: 0;
    }
    .result_heng div img#poke-anmi_2{
        margin-left: 0;
        margin-right: 10px;
    }

    .baccarat-index .convert-r {
        margin: -7px 25px!important;
        width: 51px!important;
        height: 65px!important;
    }
    .choose_desk {
        /*display: none;*/
        border: 0;
        position: fixed;
        width: 210px!important;
        height: 100%;
        top: 0;
        margin: 0;
        background: #FFFFFF;
        z-index: 999999;
    }
    .righ_huakuai{
        transform: translate(210px,0)!important;
    }
    .choose_desk1 {
        margin: 0 auto;
        width: 100%;
        /*height: 240px;*/
        margin-top: 2px;
    }
    /*.choose_desk ul li {*/
    /*margin: 0;*/
    /*margin-left: 2px;*/
    /*width: 49%!important;*/
    /*height: 38%;*/
    /*}*/
    .choose_desk ul li {
        margin: 2%;
        /*margin-left: 2px;*/
        width: 96%!important;
        /*height: calc(38% + 22px);*/
    }
    /*.choose_desk ul li div {*/
    /*width: 49.4%!important;*/
    /*height: 16%;*/
    /*}*/
    .choose_desk>div >ul >li >div {
        width: 96%!important;
        /*height: 17%;*/
    }
    .monck{
        margin: 0;
        margin-left: 2px;
        width: 49%!important;
        height: 38%;
    }
    .monck div{
        width: 49.4%!important;
        height: 16%;
    }
    .poker-list .right-data .box-1 {
        width: 114px!important;
    }
    .poker-list .zhengti_ul .right-data .box-1 td span{
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.9);
        transform: scale(0.9);

    }
    .pok-item{
        position: relative;
        height: 90%;
        float: left;
        /*border-right: 1px solid #ffffff;*/
    }
    #result_dragon.pok-item{
        /*border-top-left-radius: 0;*/
        width: 36%;
        margin-top: 2px;
        height: 89%;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
    }
    #result_tie.pok-item{
        margin-left: 2.5%;
        width: 23%;
        height: 89%;
        margin-top: 2px;
        background-size: 150% 110%;
        border-radius: 11px;
        background-position-x: -16px;
    }
    #result_tiger.pok-item{
        border-top-right-radius: 0;
        margin-left: 2.5%;
        width: 35.8%;
        margin-top: 2px;
        height: 89%;
    }
    .pok-item .title{
        font-size: 22px;
        padding-top: 20%;
        font-weight: bold;
        /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
        /*-webkit-text-stroke: 1PX white;*/
        text-transform: uppercase;
        visibility: hidden;
    }
    .danz_up{
        height: 50%;
        width: 100%;
        /*border-bottom: 1px solid #ffffff;*/
        /*box-shadow: 0 2px 0 #000;*/
    }
    .danz_ups{
        height: 50%;
        width: 100%;
        margin-top: -2px;
    }

    .pok-item-down{
        position: relative;
        float: left;
        height: 92%;
        width: 23%;
        border-radius: 11px;
    }
    .danz_ups .pok-item-down{
        margin-top: 2px;
    }
    #result_dragon_black,#result_dragon_even{
        margin-left: 2.55%;
    }
    #result_tiger_red,#result_tiger_odd{
        margin-left: 2.68%;
    }
    #result_tiger_black,#result_tiger_even{
        margin-left: 2.65%;
    }
    .danz_ups .pok-item-down{
        margin-top: 6.2px;
    }
    .pok-item-down .title{
        font-size: 21px;
        font-weight: bold;
        /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
        /*-webkit-text-stroke: 1PX white;*/
        text-transform: uppercase;
        visibility: hidden;
    }
    .poker_twoz{
        text-align: center;
        width: 99%;
        height: 47%;
        margin: 0 auto;
        clear: both;
        /*border-bottom: 1px solid #ffffff;*/
    }
    .poker_danz{
        text-align: center;
        width: 99%;
        height: 53%;
        margin: 0 auto;
        position: relative;
    }
    .downs_lu .right-data{
        width: 100%;
        height: 146px;
        margin-left: 0;
    }
    .poker-list .result_heng {
        top: 25%;
    }
    .poker-list .result_heng div img {
        transition: 1s;
        width: 65px;
        height: 75px;
    }
    .poker-list .heng_xian_rts{
        top: 5%;
    }
    .poker-list .heng_zhuang_rts{
        top: 5%;
    }
    .dice_list .right-data {
        width: 100%;
        margin-left: 0;
        height: auto;
    }
    .uproad{
        height: 26px;
        width: 100%;
        position: relative;
        background-color: #ffffff;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }
    .dice_list .uproad{
        width: 98%;
        margin: 0 auto;
    }
    .dice_road{
        height: 100%;width: auto;float: left
    }
    .dice_start{
        height: 6px;
        width: 90px;
        text-align: center;
        float: right;
        border-radius: 18px;
        margin-top: 11px;
        background: #c5c5c5;
        overflow: hidden;
        position: relative;
        /*height: 100%;*/
        /*width: 10%;*/
        /*line-height: 26px;*/
        /*background: #fed26b;*/
        /*text-align: center;*/
        /*color: #d5a026;*/
        /*border-top-right-radius: 0;*/
        /*overflow: hidden;*/
        /*text-overflow: ellipsis;*/
        /*white-space: nowrap;*/
        /*float: right;*/
        /*font-weight: bold;*/
        /*font-size: 18px;*/
    }
    .dice_road li {
        margin-right: 3px;
    }

    .dice_road li:nth-child(1){
        margin-right: auto;
    }
    .dice_road .kaoyou li:nth-child(1){
        margin-right: 10px;
    }
    .dice_road .bottom-box samp{
        float: right;
    }
    .dice_road .bottom-box{
        width: auto;
        float: left;
    }
    /*.dice_road .bottom-box span {*/
    /*display: inline-block;*/
    /*-webkit-border-radius: 50%;*/
    /*-moz-border-radius: 50%;*/
    /*border-radius: 50%;*/
    /*border: solid 1px #fff;*/
    /*font-size: 12px;*/
    /*width: 18px;*/
    /*height: 18px;*/
    /*line-height: 16px;*/
    /*text-align: center;*/
    /*margin-right: 3px;*/
    /*color: #fff;*/
    /*}*/
    .dice_road .bottom-box span.blue-font {
        background-color: #0449be;
    }
    .dice_road .bottom-box span.green-font {
        background-color: #437e2e;
    }
    .dice_list .list-box{
        height: 160px;
        padding: 0 1% 10px 1%;
        background: unset;
    }
    .dice_list{
        padding-top: 2px;
        /*background: url(../imgs/tingloadbder.png);*/
        /*background-size: 100% 100%*/
    }
    .dice_list .list-box .right-data .box-1 td, .dice_list .list-box .right-data .box-1 span {
        width: 17px;
        height: 17px;
        padding: 0 1px;
    }
    .right-data .box-1 td span{
        line-height: 13px;
    }
    .dice_list .list-box .right-data .top-box{
        border-top-left-radius:0;
        border-top-right-radius:0;
    }
    /*dice游戏内*/
    .dice_twoz{
        text-align: center;
        width: 100%;
        height: 40%;
        border-bottom: 1px solid #ffffff;
    }
    .dice_danz{
        text-align: center;
        width: 100%;
        height: 60%;
    }
    .dice_twoz .upnum:nth-child(1){
        border-bottom: 1px solid #ccc;
    }
    .dice_twoz .upnum{
        height: 50%;
        width: 100%;
    }
    .dice_twoz .upnum .item-s{
        position: relative;
        float: left;
        height: 100%;
        width: 14.28%;
        border-right: 1px solid #ccc;
        color: #ffffff;
    }
    .dice_twoz .upnum .title{
        font-size: 18px;
        font-weight: bold;
        margin-top: 7%;
    }
    .bigsmall{
        height: 100%;
        width: 13%;
        float: left;
    }
    .dice_danz .center_pok{
        height: 100%;
        width: 74%;
        float: left;
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }
    .bigsmall .evod{
        position: relative;
        height: 50%;
        width: 100%;
    }
    .bigsmall .evod:nth-child(1){
        border-bottom: 1px solid #ccc;
    }
    .bigsmall .evod .title{
        font-size: 28px;
        padding-top: 10%;
        font-weight: bold;
    }
    .center_pok .uppok{
        width: 100%;
        height: 50%;
        border-bottom: 1px solid #ccc;
    }
    .center_pok .downpok{
        width: 100%;
        height: 50%;
    }
    .uppok_sa{
        position: relative;
        float: left;
        height: 100%;
        width: 10%;
        border-right: 1px solid #ccc;
    }
    .uppok_sa:nth-child(7){
        border: 0;
    }
    .uppok_ba{
        position: relative;
        float: left;
        height: 100%;
        width: 40%;
        border-right: 1px solid #ccc;
    }
    .uppok img{
        width: 45%;
        height: 45%;
    }
    .leri img{
        float: left;
    }
    .leri img:nth-child(1){
        margin-left: 1.4px;
    }
    .uppok p{
        font-size: 6px;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
        color: #fff;
        margin-top: 100%;
    }
    .one-six{
        height: 100%;
        width: 78%;
        float: left;
    }
    .one-six-pl{
        color: #ffffff;
        float: left;
        line-height: 4;
        width: 22%;
        height: 100%;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    .one-six-img{
        height: 31.33%;
        width: 100%;
    }
    .one-six-img img{
        margin-left: 1px;
        width: 14.66%;
        height: 80%;
        float: left;
    }
    .big-img{
        height: 70%;
        width: 100%;
        border-bottom: 1px solid #ccc;
    }
    .big-kaiz{
        color: #fff;
        font-size: 13px;
        height: 30%;
        width: 100%;
    }
    .big-img-s{
        position: relative;
        float: left;
        width: 16.66%;
        height: 100%;
        border-right: 1px solid #ccc;
    }
    .big-img-s:nth-child(6){
        border: 0;
    }
    .big-img-s img{
        width: 60%;
        height: 60%;
        margin-top: 18%;
    }
    .dice-roadshow{
        position: relative;
        height: 25.3%;
        width: 100%;
        overflow-x: scroll;
        background: #fff;
        -webkit-overflow-scrolling: touch;
    }
    .dice-indexed .judesknum{
        height: 23px;
    }
    .pai-img {
        width: 420px;
        height: 43%;
    }
    .pai-bigsa {
        width: 420px;
        height: 18.33%;
    }
    .dice-roadshow table {
        height: 99%;
        margin-left: -2px;
        border-collapse: collapse;
        border-spacing: 0;
    }
    .scro{
        height: 100%;
        width: 26px;
        float: left;
    }
    .dice-roadshow tbody {
        display: table-row-group;
        vertical-align: middle;
        border-color: inherit;
    }
    .dice-roadshow tr {
        display: table-row;
        vertical-align: inherit;
        border-color: inherit;
    }
    .dice-roadshow td{
        text-align: center;
        width: 28px;
        height: 20px;
        border: 2px solid #ccc;
    }
    .dice-roadshow td img {
        height: 100%;
        width: 23px;
    }
    .pai-bigsa td{
        text-align: center;
        width: 28px;
        height: 100%;
        border: 2px solid #ccc;
        border-top: 0;
    }
    .dice-roadshow span{
        font-size: 12px;
        display: inline-block;
        vertical-align: middle;
        width: 24px;
        height: 26px;
        text-align: center;
        line-height: 26px;
        position: relative;
    }
    .allnum{
        width: 100%;
        height: 30px;
        background: #F3F3F3;
    }
    .rot_list .right-data {
        width: 100%;
    }
    .rot_road {
        height: 100%;
        width: auto;
        float: left;
    }
    .rot_road li {
        margin-right: 2px;
    }
    .rot_road li:nth-child(1){
        margin-right: 0;
    }
    .rot_start{
        height: 6px;
        width: 90px;
        text-align: center;
        float: right;
        border-radius: 18px;
        margin-top: 11px;
        background: #c5c5c5;
        overflow: hidden;
        position: relative;
        /*height: 100%;*/
        /*width: 10%;*/
        /*float: left;*/
        /*line-height: 26px;*/
        /*background: #fed26b;*/
        /*text-align: center;*/
        /*color: #d5a026;*/
        /*border-top-right-radius: 0;*/
        /*overflow: hidden;*/
        /*text-overflow: ellipsis;*/
        /*white-space: nowrap;*/
        /*float: right;*/
        /*font-weight: bold;*/
        /*font-size: 18px;*/

    }
    .rot_list .right-data .top-box {
        height: 136px;
        padding: 4px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }
    .rot_list .top-box li {
        height: 107px;
        overflow: auto;
    }
    .rot_list .top-box .box-7 table{
        width: 390px;
    }
    .rot_list .left-img .top-photo {
        height: 108px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .rot_list .list-box {
        /*height: 134px;*/
        height: 158px;
        padding: 3px;
        background: transparent;
    }
    .left-img.kl {
        width: 21%;
    }
    .left-img.kl .top-photo img.people {
        min-height: 84px!important;
        min-width: 96px;
    }
    .rot_list .box-7 td {
        font-size: 13px;
    }
    .rot_chip_desk{
        width: 100%;
        height: 74%;
    }
    .one-num{
        height: 70%;
        width: 100%;
        border: 2px solid #ffffff;
        border-radius: 8px;
    }
    .one-num-1{
        height: 33.33%;
        width: 100%;
    }

    .qinu{
        position: relative;
        text-align: center;
        color: #fff;
        font-size: 12px;
        /*line-height: 44px;*/
        float: left;
        width: 5.55%;
        height: 100%;
    }
    .qinu span{
        width: 100%;
        height: 100%;
        display: block;
        line-height: 44px;
    }
    .qinu:nth-child(1){
        border-top-left-radius: 8px;
    }
    .qinu:nth-child(18){
        border-top-right-radius: 8px;
    }
    .qinu3:nth-child(1){
        border-bottom-left-radius: 8px;
    }
    .qinu3:nth-child(17){
        border-bottom-right-radius: 8px;
    }
    .qinu3{
        position: relative;
        text-align: center;
        color: #fff;
        font-size: 12px;
        /*line-height: 44px;*/
        float: left;
        width: 5.88%;
        height: 100%;
    }
    .qinu3 span{
        display: block;
        height: 100%;
        width: 100%;
        line-height: 44px;
    }
    .qinu2-left{
        position: relative;
        text-align: center;
        color: #fff;
        font-size: 12px;
        /*line-height: 44px;*/
        float: left;
        width: 5.55%;
        height: 100%;
    }
    .qinv2-right{
        position: relative;
        text-align: center;
        color: #fff;
        font-size: 12px;
        /*line-height: 44px;*/
        float: right;
        width: 5.55%;
        height: 100%;
    }
    .qinu2-left span ,.qinv2-right span{
        display: block;
        height: 100%;
        width: 100%;
        line-height: 44px;
    }
    .qinv2-center{
        position: relative;
        color: #fff;
        font-size: 12px;
        line-height: 44px;
        float: left;
        border: 2px solid #ffffff;
        width: 88.9%;
        height: 100%;
    }

    .small{
        position: absolute;
        margin-top: -1%;
        margin-left: 29%;
        width: 2px;
        height: 129%;
        background: #ffffff;
        transform: rotate(-36deg);
        -o-transform: rotate(-36deg);
        -webkit-transform: rotate(-36deg);
        -moz-transform: rotate(-36deg);
    }
    .small-font{
        text-align: center;
        position: relative;
        height: 100%;
        width: 25%;
        font-size: 14px;
        color: #fff;
        float: left;
    }
    .big {
        position: absolute;
        margin-top: -1%;
        margin-left: 58%;
        width: 2px;
        height: 129%;
        background: #ffffff;
        transform: rotate(36deg);
        -o-transform: rotate(36deg);
        -webkit-transform: rotate(36deg);
        -moz-transform: rotate(36deg);
    }
    .big-font{
        text-align: center;
        position: relative;
        margin-left: 7%;
        height: 100%;
        width: 25%;
        font-size: 14px;
        color: #fff;
        float: left;
    }
    .bzero{
        text-align: center;
        position: relative;
        height: 100%;
        margin-left: 2%;
        width: 26%;
        font-size: 14px;
        color: #fff;
        float: left;
    }
    .zero0{
        text-align: center;
        position: relative;
        top: 10%;
        height: 80%;
        width: 13%;
        font-size: 14px;
        color: #fff;
        line-height: 30px;
        float: left;
        border: 1px solid #ffffff;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fanw{
        position: relative;
        margin-top: 5%;
        width: 100%;
        height: 20%;
        border: 2px solid #ffffff;
        border-radius: 8px;
    }
    .fanw-each{
        position: relative;
        color: #fff;
        font-size: 14px;
        text-align: center;
        width: 16.66%;
        height: 100%;
        float: left;
        border-left: 1px solid #ffffff;
    }
    .fanw-each span{
        display: inline-block;
        width: 100%;
        height: 100%;
        line-height: 35px;
        vertical-align:middle;

    }
    .fanw-each:nth-child(1){
        border: 0;
    }
    .jux {
        top: 10%;
        margin: 9% auto;
        width: 60%;
        height: 77%;
        border: 1px solid #ffffff;
    }
    .cgroad{
        position: relative;
        width: 100%;
        height: 33%;
    }
    .gunn{
        width: 100%;
        height: 62%;
        background: #fff;
    }
    .cgroad .box-2{
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch;
        width: 100%;
        height: 100%;
    }
    .cgroad .box-2 table {
        border-collapse: collapse;
        border-spacing: 0;
    }
    .cgroad .box-2 table tbody {
        display: table-row-group;
        vertical-align: middle;
        border-color: inherit;
    }
    .cgroad .box-2 table tbody tr {
        display: table-row;
        vertical-align: inherit;
        border-color: inherit;
    }
    .cgroad .box-2 td {
        position: relative;
        text-align: center;
        font-size: 9px;
        color: #fff;
        height: 24px;
        width: 24px;
        line-height: 22px;
        border: #f3f3f3 solid 2px;
    }
    .cgroad .box-2 td span {
        color: #ffffff;
        font-size: 12px;
        display: inline-block;
        vertical-align: middle;
        width: 23px;
        height: 23px;
        text-align: center;
        line-height: 23px;
        position: relative;
    }
    .bzeny .allright{
        bottom: 50px
    }

    .dice-indexed .sel-box {
        top: 0;
        left: 0;
    }
    .dice-indexed .sel-box img{
        width: 30px;
    }
    .dice-indexed .sel-box img{
        width: 30px;
    }
    .show_money {
        /*left: 120px;*/
    }
    .poker-list .chip_desk .bit-chip .sel-box img{
        width: 40px;
    }
    .poker_danz .sel-box{
        top: 0;
        left: -2%;
    }
    .poker_twoz .allright{
        margin-left: -89px;
    }
    .poker_twoz #result_tie .allright{
        margin-left: -77px;
    }
    .poker_danz .allright{
        margin-left: -78px;
    }
    .poker_danz #result_tiger_even .allright, .poker_danz #result_tiger_black .allright{
        margin-left: -105px;
    }
    .rot_chip_desk .sel-box{
        left:-9%;
        top:100%;
    }
    .rot_chip_desk .sel-box img{
        width: 15px;
        height: 15px;
    }
    .rot_chip_desk .bit-chip{
        left: 0;
        top: 0;
    }
    .dice-indexed .chip_desk .allright {
        margin-left: -35px;
        bottom: 46px;
    }
    .rot_chip_desk .bit-chip .show_money {
        /*left: 8px;*/
        /*top: -45px;*/
    }
    .one-num .allright {
        left: 50%;
        margin-left: -30px;
        bottom: 40px;
    }
    .fanw .allright{
        margin-left: -35px;
        bottom: 32px;
    }
    .fanw .bit-chip .show_money{
        /*left: 46px;*/
    }
    .uppok .allright img{
        width: 100%;
        height: 100%;
    }
    .desk_tab span img{
        width: 100%;
        height: 100%;
    }
    .rout_video{
        /*border: none !important;*/
        /*width: 100% !important;*/
        /*position: relative !important;*/
        /*top: 0 !important;*/
        /*left: 0 !important;*/
        /*margin-left: 0 !important;*/
        /*overflow: hidden !important;*/
    }
    .dice-indexed .game_chip .bit-chip .show_money {
        /*top: -30px !important;*/
        /*left: 50px !important;*/
    }
    .dice-indexed .game_chip .uppok_ba .bit-chip .show_money{
        /*top: -148px !important;*/
        /*left: 95px !important;*/
    }
    .roulette-list .left-img .top-photo span {
        position: absolute;
        top: 8px;
        font-size: 12px;
        left: -1px;
        color: #ffffff;
        font-weight: bold;
        line-height: 18px;
    }
    .allnum .bottom-box-lu li samp{
        padding-left: 5px;
    }
    .poker-list .bottom-box-lu li span:nth-child(even){
        padding-left: 5px;
    }
    .dice-indexed .bottom-box-lu li span{
        display: inline-block;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        border: solid 1px #fff;
        font-size: 12px;
        width: 18px;
        height: 18px;
        line-height: 16px;
        text-align: center;
        margin-right: 3px;
        margin-top: 5px;
        color: #fff !important;
    }

    /*.green-bg{*/
    /*    background-color: #437e2e;*/
    /*}*/
    /*.red-bg{*/
    /*    background-color: #ff060c;*/
    /*}*/
    .close_desk img{
        margin-left: 0;
    }
    /*.bottom-box span:nth-child(even){*/
    /*padding-left: 5px;*/
    /*}*/
    .bottom-box samp{
        padding-left: 0;
    }
    .poker-list .game_chip .bit-chip .show_money{
        /*left: 104px;*/
    }
    .poker-list .pok-item-down .bit-chip .show_money{
        /*left: 83px;*/
    }
    .chip_xiandui .show_money,.chip_zhuangdui .show_money{
        /*left: 135px;*/
    }
    .bzenx  .show_money,.bzeny  .show_money,.bzenz  .show_money {
        /*left: 101px;*/
    }
    .big-img-s .allright img{
        width: 100%;
        height: 100%;
        margin-top: -2%;
    }
    .dice-indexed .game_chip .evod .bit-chip .show_money{
        /*top: -39px !important;*/
        /*left: 27px !important;*/
    }
    .dice-indexed .game_chip .uppok_sa .bit-chip .show_money {
        /*top: -30px !important;*/
        /*left: 34px !important;*/
    }
    .one-num .qinu.qn .allright, .qinv2-right .allright ,  .qinu3.qn .allright{
        left: 50%;
        margin-left: -40px;
        bottom: 40px;
    }
    /*.dice-indexed .allright{*/
    /*    z-index: 9999;*/
    /*}*/
    .poker-info{
        /*display: none;*/
        position: fixed;
        top: 45px;
        left: 0;
        font-size: 12px;
        width: 100px;
        text-align: center;
        color: #dcd17f;
        z-index: 998;
    }
    .poker-info .caichihead {
        background: #1f1f20;
        height: 22px;
        line-height: 22px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }
    .poker-info .content {
        height: 100px;
        background: black;
        overflow: auto;
        position: relative;
        -webkit-overflow-scrolling: touch;
    }
    .poker-info .content li {
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
        margin: 8px 0;
    }

    .left-img .top-photo img.people {
        min-height: 112px !important;
        min-width: 108px;
        margin-top: 27px !important;
        margin-left: -10px;
    }

    .zhengti_ul .right-data .top-box{
        height: 147px;
        margin-top: 0;
    }
    .poker-list .downs_lu .zhengti_ul .right-data .top-box{
        height: 144px;
    }
    .baccarat-index .zhengti_ul .right-data .top-box{
        height: 144px;
    }
    .baccarat-index .startchip {
        top: 28%!important;
        left: 50%!important;
    }
    .roulette-list .startchip {
        top: 24%!important;
        left: 50%;
    }
    .dice-indexed .startchip {
        top: 22%!important;
        left: 50%;
    }
    .poker-list .startchip {
        top: 24%;
        left: 50%;
    }
}
/*咪牌结果*/
@media screen and (max-width: 375px){
    .poker-list .zhengti_result{
        font-size: 14px!important;
    }
}
.amy-result{
    display: none;
    position: fixed;
    top: 45px;
    right: 63px;
    width: 200px;
    height: 110px;
    border: 1px solid #ccaf53;
    border-radius: 5px;
    background: rgba(0,0,0,0.5);
}
.amy-left{
    float: left;
    height: 100%;
    width: 50%;
    border-right: 1px solid #ccaf53;
}
.amy-right{
    float: left;
    width: 50%;
    height: 100%;

}
.amy-left span, .amy-right span{
    padding: 0 2px;
}
.amy-left-player,.amy-right-banker{
    text-align: center;
    line-height: 22px;
    color: #fff;
    width: 100%;
    height: 20%;
}
.amy-left-player{
    border-top-left-radius: 5px;
    background-color: #2b67f4;
}
.amy-right-banker{
    border-top-right-radius: 5px;
    background-color: #CC3600;
}
.amy-play,.amy-bank{
    width: 100%;
    height: 80%;
    padding-top: 6px;
}
.amy-play img,.amy-bank img{
    transition: 1s;
    width: 30px;
    height: 40px;
}
.amy-play .img,.amy-bank .img{
    float: left;
    width: 30px;
    height: 40px;
    overflow: hidden;
    margin-left: 2px;
}

.amy-play .img:nth-child(1),.amy-bank .img:nth-child(1){
    margin-left: 17px;
}

.zhuan{
    opacity: 0;
    transition: 1s;
    transform: rotateY(90deg);
    -webkit-transform: rotateY(90deg); /* Safari 与 Chrome */
}
/*#play_s1{*/
/*display: none;*/
/*}*/
/*#play_s2{*/
/*display: none;*/
/*}*/
#play_s3{
    display: none;
}
/*#bank_s1{*/
/*display: none;*/
/*}*/
/*#bank_s2{*/
/*display: none;*/
/*}*/
#bank_s3{
    display: none;
}

.container{
    margin-top: 25px;
    float: left;
    flex-direction: column;
    justify-content: space-between;
    width: 33.33%;
    height: 100%;
    z-index: 999999;
    position: relative;
}
.midpoker{
    position: absolute;
    top: 28%;
    left: 10px;
    width: 30px;
    height: 30px;
    z-index: 9999999999;
}
.allshowp .midpoker{
    left: 3px;
    width: 20px;
    height: 20px;
}
.right_mid{
    right: 10px;
    left: unset;
}
.zhon{
    left: -20px;
}
.midpoker>img{
    width: 100%;
}
/*#poker1{*/
/*display: none;*/
/*}*/
/*#poker2{*/
/*display: none;*/
/*}*/
.re_amy{
    border: 1px solid #ccaf53;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
}
#sometime{
    width: 100%;
    height: 100%;
    display: none;
}
#sometime2{
    width: 100%;
    height: 100%;
    display: none;
}
#entirety2{
    width: 100%;
    height: 55%;
    position: fixed;
    bottom:0;
    left: 0;
    display: none;
    z-index: 999999;
}
.amytime span{
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    /* border: 2px solid #cc3600; */
    text-align: center;
    line-height: 30px;
    margin-top: -43px;
    font-weight: bold;
    color: #cc3600;
    background: #000;
}
#yintwo1,#yintwo2,#yintwo1_s,#yintwo2_s{
    display: none;
    width: 100%;
    height: 100%;
}
#first_time{
    display: none;
    z-index: 99999;
}
#second_time{
    display: none;
    z-index: 99999;
}
.weizhi{
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 100%;
    display: none;
}
/*.danz .weizhi{*/
/*bottom: -22px;*/
/*}*/
#bac{
    background: url("../imgs/bigbg.png");
    background-size: 100% 100%;
}
.poker-list.bgk{
    background: url("../imgs/bigbg.png");
    background-size: 100% 100%;
}
.poker-list.sbg{
    background: url("../imgs/bigbg.png");
    background-size: 100% 100%;
}
.startchip{
    color: #ffd369;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    line-height: 40px;
    width: 150px;
    height:40px;
    position: fixed;
    z-index: 999;
    margin-left: -75px;
    margin-top: -20px;
    display: none;
}
.startchip1{
    background-image: url('../imgs/schipS.png');
    background-size: 100% 100%;
    display: none;
}
.startchip2{
    background-image: url('../imgs/schipE.png');
    background-size: 100% 100%;
    display: none;
}
.baccarat-index .startchip{
    top:60%;
    left: 52%;
}
.roulette-list .startchip{
    top: 50%;
    left: 50%;
}
.poker-list.bgk .startchip{
    left: 50%;
    top: 66%;
}
.dice-indexed .startchip{
    top: 48%;
    left: 50%;
}
.dice-indexed .comp-chip{
    height: 40px;
    width: 310px;
    left: 30%;
}
/*.dice-indexed .comp-chip ul{*/
/*display: inline-block;*/
/*margin: 0 auto;*/
/*}*/
/*.dice-indexed .comp-chip li{*/
/*display: inline-block;*/
/*width: 37px;*/
/*height: 33px;*/
/*float: left;*/
/*}*/
.dice-indexed .up{
    display: none;
}
.dice-indexed .down{
    display: none;
}
.money, .count{
    color: #FFFFFF;
}
/*****************************************添加游戏**************************************************/
.games{
    position: fixed;
    width: 100%;
    height: 100%;
    background: #333333;
    z-index: 99;
    overflow: auto;
    background: url("../imgs/tingbg.png");
    background-size: 100% 100%;
}
.game_img{
    height: 126px;
    width: 33.33%;
    float: left;
    text-align: center;
    position: relative;
    margin-top: 8px;
}
.game_img img{
    height: 70%;
    width: 90%;
    position: relative;
    display: block;
    margin: 0 auto;
    border-radius: 5px;
}
.game_button{
    height: 22px;
    width: 90%;
    text-align: center;
    background: rgba(0,0,0,0.6);
    margin: 0 auto;
    color: #ffffff;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-radius: 5px;
    /* border-bottom-right-radius: 8px; */
    margin-top: 4px;
}
.pages_games{
    height: 10%;
    width: 100%;
    text-align: center;
    clear: both;
    bottom: 0;
    position: fixed;
    z-index: 999;
    display: none;
}
.page_zong{
    margin: 0 auto;
    width: 228px;
    height: 30px;
    overflow: hidden;
}
.btn_game1{
    float: left;
    width: 30px;
    height:30px;
    background: #036c66;
    line-height: 30px;
    margin-left: 8px;
    color: #fff;
    border-radius: 100%;
}
.see_this{
    position: relative;
    width: auto;
    height: auto;
    padding-top: 50px;
}
.anmit{
    width: calc(100% / 12);
    height: 100%;
    float: left;
}
.btn_amit{
    width: 600%;
    height:100%;
    position: relative;
}
.btn_activeP{
    background: #047d76;
}
#gameing{
    right: 0;top: 0;width: 100%;height: 100%;margin: 0;z-index: 99999999;
}
.suff{
    position: fixed;
    width: 200px;
    height: 50px;
    top: 50%;
    left: 50%;
    margin-left: -100px;
    margin-top: -25px;
    z-index: 99;
    background: -moz-linear-gradient(left, rgba(10,150,142,0) 0%, rgba(10,150,142,1) 50%, rgba(10,150,142,0) 100%);
    background: -webkit-linear-gradient(left, rgba(10,150,142,0) 0%,rgba(10,150,142,1) 50%,rgba(10,150,142,0) 100%);
    background: linear-gradient(to right, rgba(10,150,142,0) 0%,rgba(10,150,142,1) 50%,rgba(10,150,142,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000a968e', endColorstr='#000a968e',GradientType=1 );
    color: #fff;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    display: none;

}
.gameurl_bg{
    position: fixed;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    display: none;
}
.gameurl_bg a{
    position: absolute;
    display: inline-block;
    width: 100px;
    height: 50px;
    background: #2972da;
    font-size: 22px;
    text-align: center;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -25px;
    border-radius: 45%;
    line-height: 50px;
    color: #fff;
}
.down_nobet{
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
}
.nobet30{
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
}
.ik-icon-in_bg{
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url(../imgs/inGJ.png);
    background-size: 30px 30px;
}
.ik-icon-yl_bg{
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url(../imgs/ynGJ.png);
    background-size: 30px 30px;
}
#entirety:after{
    content:".";
    visibility:hidden;
    display:block;
    clear:both;
    height:0px;
    font-size:0px;
}
#hv_height:after {
    content: ".";
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
}
.dice_list .right-data .bottom-box{
    background-color: #ffffff;
}
.rot_list .right-data .bottom-box{
    background-color: #ffffff;
}
.dice-indexed .comp-agp .btn{
    width: 38px;
    height: 38px;
    float: left;
    background: none!important;
    padding: 0;
    margin: 0;
}
.dice-indexed .comp-agp .btn#cancel, .dice-indexed .comp-agp .btn#confirm{
    width: 53px;
}
.roulette-list .comp-agp .btn{
    width: 54px;
    height: 54px;
    float: left;
    background: none!important;
    padding: 0;
    margin: 0;
}
.roulette-list .comp-agp .btn#cancel, .roulette-list .comp-agp .btn#confirm{
    width: 63px;
}
.dice-indexed .comp-agp > div > img{
    width: 38px;
    height: 38px;
}
.dice-indexed .comp-agp > div.btn#cancel > img, .dice-indexed .comp-agp > div.btn#confirm > img{
    width: 53px;
}
.roulette-list .comp-agp > div > img{
    width: 54px;
    height: 54px;
}
.roulette-list .comp-agp > div.btn#cancel > img, .roulette-list .comp-agp > div.btn#confirm > img{
    width: 63px;
}
/*.dice-indexed .choose_desk{*/
/*margin: -85px -58%;*/
/*}*/
.zhuangdui.row-center>div.cr-green{
    padding: 0 5px;
}
.xiandui.row-center>div.cr-green{
    padding: 0 5px;
}
.afb1188{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.zaierweima{
    width: 100%;
    position: relative;
    height: 77px;
}
.youtubeios{
    position: absolute;
    width: 90px;
    height: 77px;
    margin-left: -45px;
    top: 0;
    left: 50%;
}
.youtubeios img {
    width: 100%;
    height:100%;
}
.header_new{
    width: 100%;
    height:222px;
    position: relative;
}
.header_newbg{
    width: 100%;
    height: 100%;
    background: url("../imgs/light.jpg");
    background-size: 100% 100%;
    overflow: hidden;
    border-radius: 0 0 .5rem .5rem;

}
u {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 12px;
    width: 85%;
    box-shadow: 0 5px 10px rgba(9,149,141,.7);
    margin: auto;
    z-index: -1;
}
.footer_shang u {
    bottom: 14px;
}
.footer_shang >span {
    width: 100%;
    height: 100%;
    display: flex;
    color: white;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 25px;
    border: 1px #1cb2a9 solid;
    border-radius: 30px;
}
.footer_shang a {
    width: 100%;
    display: block;
    flex: 1;
}
.footer_shang a i {
    height: 100%;
    font-size: 36px;
    display: block;
    color: #09958d;
}
a.bar-home {
    width: 63px;
    height: 63px;
    background: #fed26b;
    margin: -12px 0 0;
    border-radius: 100%;
    flex: initial;
    padding: 4px;
}
.footer_shang a.bar-home span {
    border-radius: 100%;
    margin: 0;
    width: 100%;
    height: 100%;
    display: flex;
    color: white;
    text-transform: capitalize;
    font-weight: bold;
    border: 1px #d5a026 solid;
}
.footer_shang a.bar-home i {
    color: #d5a026;
    height: 40px;
}
.center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.banlanceList{
    position: absolute;
    top: 20px;
    right: 18px;
    z-index: 3;
}
.banlanceList i {
    width: 29px;
    height: 29px;
    font-size: 29px;
    color: white;
}
.light-user-cont {
    background: rgba(255,255,255,255);
    right: 36px;
    position: absolute;
    top: -7px;
    padding: 5px 8px;
    border-radius: 6px;
}
.triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: transparent transparent transparent transparent;
    position: absolute;
    margin: auto;
}
.light-user-cont em {
    top: 0;
    bottom: 0;
    right: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: rgba(255,255,255,.8);
}
.light-user-cont h5 {
    font-size: 12px;
    text-transform: none;
    text-transform: uppercase;
}

.light-user-cont p {
    font-size: 12px;
    color: #ff4c5f;
}
.tip-cont {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: inherit;
    margin: auto;
    background: #108205;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    color: #fceec6;
}
.pop-title {
    border-bottom: 0;
    height: 52px;
    text-align: center;
    line-height: 52px;
    background: url("../imgs/tip-title.png");
    background-size: 100% 100%;
}
.langage-cont {
    padding: 13px;
}
.tip-cont b {
    bottom: -10px;
    border-top-color: white;
    border-width: 10px 10px 0 10px;
}
.langage-cont b {
    left: 28%;
    display: none;
}
.langage-cont li {
    width: 30%;
    height: 85px;
    float: left;
    display: block;
    margin: 5px 1.66%;
    text-align: center;
    background: #28A51D;
    border-radius: 8px;
}
.langage-cont li img{
    display: block;
    margin: 0 auto;
    width: 45px;
    height: 45px;
}
.langage-cont li i {
    width: 40px;
    height: 28px;
    border-radius: 100%;
    display: block;
    background-size: cover;
}
.langage-cont li span {
    flex: 1;
    width: 100%;
    line-height: 38px;
    display: block;
    padding: 0 1.6px;
    text-transform: capitalize;
    font-size:14px;
}
.tip-cont em {
    width: 22px;
    height: 22px;
    border: 1px #eee solid;
    padding: 4px;
    border-radius: 100%;
}
.lang-1 {background-image: url(../imgs/logos1.png);}
.lang-2 {background-image: url(../imgs/logos3.png);}
.lang-3 {background-image: url(../imgs/ynGJ.png);}
.lang-4 {background-image: url(../imgs/hk.png);}
.lang-5 {background-image: url(../imgs/tg_bg.png);}
.lang-6 {background-image: url(../imgs/inGJ.png);}
.tip-cont em cite {
    width: 100%;
    height: 100%;
    border-radius: 100%;
    background: #09958d;
    display: none;
}
.tip-cont li.active cite {
    display: block;
}
div#music_select b {
    right: 28%;
}
.bottomWE{
    height: 40px;
    width: 100%;
    padding: 0 10px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.login-langage a {
    display: flex;
    background: rgba(0,0,0,0.6);
    padding: 5px;
    border-radius: 30px;
    width: 90px;
}
.login-langage a i {
    width: 25px;
    height: 25px;
    margin: 0!important;
    display: block;
    background-size: 100% 100%;
}
.login-langage a span {
    width: 25px;
    height: 25px;
    font-size: 50px;
    color: #ffffff;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    right: -5px;
    top: 17px;
    position: absolute;
}
.login-down{
    margin-top: 15px;
}
.login-down a {
    display: block;
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-weight: 900;
    font-size: 25px;
    color: #cccccc;
    text-align: center;
    background: transparent;
    text-transform: capitalize;
}
.ewm-cont>div{
    text-align: center;
}
.ewm-cont>div span{
    text-align: center;
    display: block;
    background: #eee;
    height: 38px;
    line-height: 38px;
    border-radius: 30px;
}
li.rightstartpai {
    height: 6px!important;
    width: 150px!important;
    text-align: center;
    float: right!important;
    border-radius: 18px;
    margin-top: 11px;
    background: #c5c5c5;
    padding: 0!important;
    position: relative;
    /*float: right!important;*/
    /*background: #fed26b;*/
    /*text-align: center;*/
    /*color: #d5a026;*/
    /*width: 37px!important;*/
    /*margin-right: 0;*/
    /*border-top-right-radius: 5px;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
    /*font-size: 18px;*/
    /*font-weight: bold;*/
    /*line-height: 26px;*/
    /*height: 100%;*/
    /*margin: 0;*/
}
li.rightstartpai>span{
    width: 100%;
    height: 100%;
    display: inline-block;
    background: #3b83ff;
    text-indent: -9999px;
    position: absolute;
    top: 0;
    right: 0;
}
.poker-list .zhengti_ul .right-data .top-box {
    margin-top: 0;
}
#comp-resultList>ul{
    position: relative;
}
#comp-resultList .right-data .bottom-box{
    position: absolute;
    bottom: 0;
}
#comp-resultList .rightstartpai{
    display: none;
}
#comp-resultList .bottom-box li{
    color: #000000;
}
.poker-list #comp-resultList .ppbb{
    float: right;
}
#comp-resultList .type-simple{
    border: 0;
}
#comp-resultList .right-data .box-6{
    display: none;
}
.ppbb{
    display: none;
    font-weight: bold;
    width: auto!important;
}
#comp-resultList .ppbb{
    display: block;
}
.ppbb>span{
    padding: 0!important;
}
.Bquan{
    display: inline-block;
    width: 8px;
    height: 8px;
    border: solid 2px #ff060c;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.Squan{
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #ff060c;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.choose_desk>div >ul >li >div>div{
    float: left;
    /*margin-left: 3px;*/
    /*padding: 0 3px;*/
    /*height: 15px;*/
    /*line-height: 15px;*/
    /*margin-top: 4px;*/
}
.choose_desk>div >ul >li >div#rot_bottom-box_0>div{
    float: left;
    /*margin-left: 2px;*/
    /*padding: 0 1px;*/
}
.lusduiqi{
    display: inline-block;
    height: 15px;
    margin-left: 3px;
    padding: 0 5px;
}
#rot_bottom-box_0 .lusduiqi{
    margin-left: 2px;
    padding: 0 1px;
}
.lusduiqi>span:nth-of-type(odd){
    float: left;
}
.lusduiqi>span:nth-of-type(even){
    padding-left: 5px;
    float: right;
}
#rot_bottom-box_0 .lusduiqi>span:nth-of-type(even){
    padding-left: 0;
    float: right;
}
.sibao .lusduiqi>samp{
    padding-left: 5px;
    float: right;
}
.choose_desk>div >ul >li >div>div>span:nth-of-type(odd){
    float: left;
}
.sibao>div>samp{
    /*padding-left: 3px;*/
    /*float: right;*/
}
.choose_desk>div >ul >li >div>div>span:nth-of-type(even){
    padding-left: 3px;
    float: right;
}
.choose_desk i{
    padding: 0;
    font-style: normal;
    float: left;
}
/*.sibao>div>span{*/
/*display: inline-block;*/
/*-webkit-border-radius: 50%;*/
/*-moz-border-radius: 50%;*/
/*border-radius: 50%;*/
/*border: solid 1px #fff;*/
/*font-size: 12px;*/
/*width: 18px;*/
/*height: 18px;*/
/*line-height: 16px;*/
/*text-align: center;*/
/*margin-right: 3px;*/
/*color: #fff;*/
/*padding-left: 0!important;*/
/*}*/
.sibao>div>span.blue-font {
    background-color: #0449be;
}
.sibao>div>span.green-font {
    background-color: #437e2e;
}
.sibao>div>span.red-font {
    background-color: #ff060c;
}
.ckdesknum{
    float: left;
    font-weight: bold;
    width: 30px;
    text-align: center;
}
.red-font {
    color: #ff060c;
}
.choose_desk_title{
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #17631F;
    text-align: center;
    color: #FFFFFF;
}
.pai table {
    background: #5d5959;
}
.gamename{
    position: absolute;
    width: 132px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #ffffff;
    margin-left: -66px;
    left: 50%;
}
.ratio {
    color: #ffd369;
    font-size: 16px;
    font-weight: normal;
    visibility: hidden;
}
div#username{
    position: fixed;
    top: 26px;
    left: 100px;
    font-size: 14px;
    color: #fff130!important;
}
.nav_right div#balance{
    margin-top: -4px;
    color: #ffd369;
    position: relative;
}
.nav_right div#balance:before{
    content: "";
    background: url(../imgs/yebalancez.png);
    background-size: 88% 86%;
    width: 18px;
    height: 18px;
    display: inline-block;
    background-position: 0px 4px;
    background-repeat: no-repeat;
    position: absolute;
    left: -17px;
    top: 23px;

}
li.rightstartpai #countdown{
    color: #d5a026!important;
}
.poker-list.bgk .bet h4{
    /*text-shadow: #4e4e4e 0 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;*/
    /*-webkit-text-stroke: 1PX white;*/
    text-transform: uppercase;
    visibility: hidden;
}
.borcolr{
    border-color: #ff060c;
}
.borcolb{
    border-color: #0449be;
}
.bakcolb{
    background-color: #0449be;
}
.bakcolr{
    background-color: #ff060c;
}
.ppbb i{
    font-style: normal;
}
.longbg{
    position: absolute;
    top: 0;
    left: 1px;
    width: 50%;
    height: 100%;
    background: url(../imgs/dragon_trans.png);
    background-repeat: no-repeat;
}
.hubg{
    position: absolute;
    top: 0;
    right: 20px;
    width: 25%;
    height: 100%;
    background: url(../imgs/tiger_trans.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.slongbg{
    position: absolute;
    top: 70px;
    left: 29px;
    width: 116px;
    height: 116px;
    background: url(../imgs/dragon_trans.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.shubg{
    position: absolute;
    top: 70px;
    right: 30px;
    width: 82px;
    height: 116px;
    background: url(../imgs/tiger_trans.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
#comp-resultList .bottom-box li samp{
    color: #FFFFFF!important;
}
/*.poker-list.sbg .pools li samp{*/
/*width: 40%;*/
/*}*/
/*.poker-list.sbg .pools li span{*/
/*width: 60%;*/
/*}*/
.roulette-list .info ul li span:last-child{
    color: #ff475a;
}
body:-webkit-full-screen {
    width: 100vw!important;
    height: 100vh!important;
}
body:-moz-full-screen {
    width: 100vw!important;
    height: 100vh!important;
}
body:-ms-fullscreen {
    width: 100vw!important;
    height: 100vh!important;
}
body:fullscreen {
    width: 100vw!important;
    height: 100vh!important;
}
.baccarat-index .comp-chip{
    width: 100%;
    height: 50px;
    right: unset;
    top: unset;
    bottom: 0;
    background: unset;
}
.poker-list .comp-chip{
    width: 100%;
    height: 50px;
    right: unset;
    top: unset;
    bottom: 0;
    background: unset;
}
.baccarat-index .comp-chip li{
    float: left;
    text-align: center;
    border-radius: 6px;
    height: 50px;
}
.poker-list .comp-chip li{
    float: left;
    text-align: center;
    border-radius: 6px;
    height: 45px;
    width: 45px;
}
.baccarat-index .comp-chip img {
    width: 48px;
    height: 48px;
}
.baccarat-index .comp-chip li.active img {
    width: 52px;
    height: 52px;
}
.poker-list .comp-chip img {
    width: 45px;
}
.roulette-list .comp-chip img {
    width: 54px;
}
.poker-list .comp-chip li.active img {
    width: 46px;
}
.baccarat-index .up, .baccarat-index  .down, .poker-list .up, .poker-list  .down{
    display: none;
}
.baccarat-index .comp-chip ul, .poker-list .comp-chip ul{
    width: 376px;
    height: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    margin: 0 auto;
}
.poker-list .comp-chip ul{
    width: 320px;
}
.baccarat-index  .comp-chip li.active,.poker-list .comp-chip li.active {
    border-color: transparent;
    background: #0ae05f;
}

.comp-agp .btleft, .comp-agp .btright , .comp-agp .btright, .comp-agp .btleft{
    display: none;
}
.chekdesk{
    width: 15px;
    height: 15px;
    display: block;
}
.chekdesk img{
    width: 100%;
    height: 100%;
}
.baccarat-index .chekdesk,.poker-list .chekdesk{
    display: block;
}
.baccarat-index .comp-agp, .poker-list .comp-agp{
    right: 23px;
    left: unset;
    top: 7px;
    bottom: unset;
}
.bac_balance.pokdt{
    bottom: 88%;
}
.tanpoldes {
    color: #ffffff;
    width: 240px;
    height: 157px;
    background: rgba(0, 0, 0, 0.9);
    /*border: 1px solid #ffd369;*/
    border: 0;
    position: fixed;
    top: 35px;
    right: 5px;
    padding: 0 5px;
    z-index: 9999;
    display: none;
}
.tptille{
    width: 100%;
    height: 25px;
    line-height: 25px;
    /*border-bottom: 1px solid #22716d;*/
    font-size: 12px;
}
.tptille_left{
    float: left;
}
.tptille_right{
    float: right;
}
.tpcontent{
    font-size: 12px;
    height: 129px;
}
.tpcontent_left{
    float: left;
    width: 60%;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.tpcontent_right{
    float: right;
    width: 35%;
    height: 100%;
    overflow: auto;
}
.tpcontent_left>div, .tpcontent_left>ul>li, .tpcontent_right>ul>li{
    width: 100%;
    height: 25px;
    line-height: 25px;
    border-top: 1px solid #113532;
}
.tpcontent_left>ul,.tpcontent_right>ul{
    width: 100%;
    display: block;
    height: auto;
    border-bottom: 1px solid #113532;
}
.tp_name{
    width: 30%;
    display: inline-block!important;
    float: left;
    text-transform: uppercase;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tp_cnt{
    width: 60%;
    color: #ffd369;
    display: inline-block;
    float: left;
    text-transform: uppercase;
}
.tpcontent_right .tp_cnt{
    text-align: right;
}
.blue-bg{
    background-color: #0449be;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-lv{
    background-color: #0B958E;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-hon{
    background-color: #F14E46;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-lan{
    background-color: #4F93BD;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.bg-hese {
    background: #91603D;
    border: 1px solid #FFFFFF;
    color: #FFFFFF!important;
    border-radius: 3px;
}
.zhengti_result{
    width: 400px;
    height: 45px;
    position: fixed;
    left: 50%;
    margin-left: -200px;
    bottom: 2px;
    z-index: 99999;
    background: url("../imgs/bg_result.png");
    background-size: 100% 100%;
    font-size: 18px;
    font-weight: bold;
    transform: translate(0,100px);
    opacity: 0;
    transition: 1s;
    text-transform: uppercase;
}
.zhengti_result>div{
    float: left;
}
.poker-list .zhengti_result{
    height: 40px;
    bottom: 6px;
}
.poker-list .banker_rsult, .poker-list .player_rsult{
    margin-top: 4px;
}
.tishi_winner{
    width: 30%;
    height: 100%;

}
.l_rsult,.r_rsult{
    width: 35%;
    height: 100%;
    line-height: 45px;
}
.poker-list .l_rsult, .poker-list .r_rsult{
    line-height: 40px;
}
.l_rsult{
    color: #0449be;
}
.r_rsult{
    color: #F60505;
    text-align: right;
}
.poker-list .l_rsult{
    color: #F60505;
}
.poker-list .r_rsult{
    color: #0449be;
}
.player_rsult{
    display: inline-block;
    height: 25px;
    width: auto;
    border: 1px solid #0449be;
    text-align: center;
    margin-left: 10px;
    margin-top: 10px;
    line-height: 25px;
    padding: 0 3px;
    border-radius: 8px;
    margin-right: 5px;
    float: left;
}
.banker_rsult{
    display: inline-block;
    height: 25px;
    width: auto;
    border: 1px solid #F60505;
    text-align: center;
    margin-right: 10px;
    margin-top: 10px;
    line-height: 25px;
    padding: 0 3px;
    border-radius: 8px;
    margin-left: 5px;
    float: right;

}
.tishi_winner>img{
    display: none;
    width: 100%;
    height: 100%;
}
@keyframes playergif
{
    0%  { background: rgba(0 , 0, 0, 0)}
    5%  { background: rgba(56, 128, 150, 0.7)}
    10% { background: rgba(0 , 0, 0, 0)}
    15% { background: rgba(56, 128, 150, 0.7)}
    20% { background: rgba(0 , 0, 0, 0)}
    25% { background: rgba(56, 128, 150, 0.7)}
    30% { background: rgba(0 , 0, 0, 0)}
    35% { background: rgba(56, 128, 150, 0.7)}
    40% { background: rgba(0 , 0, 0, 0)}
    45% { background: rgba(56, 128, 150, 0.7)}
    50% { background: rgba(0 , 0, 0, 0)}
    55% { background: rgba(56, 128, 150, 0.7)}
    60% { background: rgba(0 , 0, 0, 0)}
    65% { background: rgba(56, 128, 150, 0.7)}
    70% { background: rgba(0 , 0, 0, 0)}
    75% { background: rgba(56, 128, 150, 0.7)}
    80% { background: rgba(0 , 0, 0, 0)}
    85% { background: rgba(56, 128, 150, 0.7)}
    90% { background: rgba(0 , 0, 0, 0)}
    95% { background: rgba(56, 128, 150, 0.7)}
}
@keyframes bankergif
{
    0%  { background: rgba(0 , 0, 0, 0)}
    5%  { background: rgba(150, 90, 111, 0.7)}
    10% { background: rgba(0 , 0, 0, 0)}
    15% { background: rgba(150, 90, 111, 0.7)}
    20% { background: rgba(0 , 0, 0, 0)}
    25% { background: rgba(150, 90, 111, 0.7)}
    30% { background: rgba(0 , 0, 0, 0)}
    35% { background: rgba(150, 90, 111, 0.7)}
    40% { background: rgba(0 , 0, 0, 0)}
    45% { background: rgba(150, 90, 111, 0.7)}
    50% { background: rgba(0 , 0, 0, 0)}
    55% { background: rgba(150, 90, 111, 0.7)}
    60% { background: rgba(0 , 0, 0, 0)}
    65% { background: rgba(150, 90, 111, 0.7)}
    70% { background: rgba(0 , 0, 0, 0)}
    75% { background: rgba(150, 90, 111, 0.7)}
    80% { background: rgba(0 , 0, 0, 0)}
    85% { background: rgba(150, 90, 111, 0.7)}
    90% { background: rgba(0 , 0, 0, 0)}
    95% { background: rgba(150, 90, 111, 0.7)}
}
.playergifs {
    background: rgba(56, 128, 150, 0.7);
    animation: playergif 9s;
    -moz-animation: playergif 9s;
    -webkit-animation: playergif 9s;
    -o-animation: playergif 9s;
}
.bankergifs {
    background: rgba(150, 90, 111, 0.7);
    animation: bankergif 9s;
    -moz-animation: bankergif 9s;
    -webkit-animation: bankergif 9s;
    -o-animation: bankergif 9s;
}
.kaoyou{
    float: right;
}
.poker-list .bottom-box li{
    width: 50px;
}
.poker-list .bottom-box li:first-child{
    width: auto;
}
.poker-list .bottom-box li:nth-child(2), #bac-listlh .bottom-box li:nth-child(2){
    margin-left: 110px;
}
.hlil{
    position: absolute;
    font-size: 12px;
    color: #000000;
    top: 5px;
    left: 110px;
}
.rgnumfoot {
    position: absolute;
    font-size: 12px;
    top: 8px;
    left: 135px;
}
.poker-list .bottom-box li span:nth-child(even){
    float: right;
}
.leftfk_mess{
    position: fixed;
    top: 35px;
    left: 5px;
    overflow: auto;
    width: 127px;
}
#entirety[uri="roulette.index"] .Ctime {
    position: fixed;
    left: 212px;
    top: 19px;
    font-weight: bold;
}
.rightfk_mess{
    position: fixed;
    top: 35px;
    right: 5px;
    width: 108px;
}
.leftfk_mess, .rightfk_mess{
    font-size: 12px;
    color: #ffffff;
    background: rgba(134, 134, 134, 0.2);
    border: 0;
    height: 157px;
    padding: 0 5px;
    z-index: 99999;
    display: none;
}
.leftfk_mess>ul, .rightfk_mess>ul{
    width: 100%;
    display: block;
    height: auto;
    border-bottom: 1px solid #113532;
}
.leftfk_mess>div, .leftfk_mess>ul>li, .rightfk_mess>div, .rightfk_mess>ul>li{
    width: 100%;
    height: 25px;
    line-height: 25px;
    border-top: 1px solid #113532;
}
.leftfk_mess .tp_cnt, .rightfk_mess .tp_cnt{
    float: right;
    text-align: right;
}
.leftfk_mess .tp_cnt{
    float: right;
    text-align: left;
}
.poker-list .tp_name, .roulette-list .tp_name, .dice-indexed .tp_name{
    width: 40%;
}
.dice-indexed .tp_name{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.roulette-list .tp_name{
    overflow: visible;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dice-indexed .tp_name{
    width: auto;
}
.dice-indexed .tp_cnt{
    width: auto;
    float: right;
}
.dice-indexed .tpcontent_left .tp_cnt{
    padding-right: 10px;
}
.poker-list .leftfk_mess {
    width: 155px;
}
.bottom-staterl{
    /*font-weight: bold;*/
    line-height: 25px;
    text-align: left;
    float: left;
    color: #000000;
    padding-left: 2px;
    font-size: 12px;
}
.dice-indexed .comp-chip ul{
    /*margin-left: 4%;*/
    width: 310px;
}
.roulette-list .comp-chip ul{
    /*width: calc(100% - 150px);*/
    width: 562px;
    /*margin-left: 0;*/
}
.roulette-list .tanpoldes{
    width: 282px;
}
.dice-indexed .tanpoldes{
    width: 242px;
    right: unset;
    left: 0;
    height: 133px;
    border: 0;
    z-index: 999;
}
.dice-indexed .tanpoldes .tptille{
    display: none;
}
.dice-indexed .tpcontent_left{
    width: 55%;
}
.dice-indexed .tpcontent_right{
    width: 45%;
}
.dfgb_font{
    float: right;
    line-height: 22px;
    margin: 6px 1px;
    padding: 0 4px;
    font-size: 14px;
    background: url("../imgs/hbtitlebg.png");
    background-size: 100% 100%;
    text-align: center;
    text-shadow: none;
    border-radius: 6px;
    margin-top: 9px;
    color: #ffffff;
    display: none;
}
.co_black{
    color: #000000;
}
.co_blue{
    color: #2b67f4;
}
.dfgb_font_s{
    height: 36px;
    width: auto;
    float: left;
    line-height: 25px;
    padding: 1px 10px;
    margin-left: 3px;
    font-size: 14px;
    text-align: center;
    text-shadow: none;
    border-radius: 0;
    color: #ffffff;
    /* border: 1px solid #ffffff; */
    /* background: url(../imgs/sbtitlebg.png); */
    background-size: 100% 100%;
    margin-top: 0px;
    padding-top: 7px;
    text-shadow: 2px 2px 4px black;
    font-weight: bold;
}
.ce_desnm_one {
    border: 1px solid #fbeb72;
    padding: 0 5px;
    text-transform: uppercase;
    border-radius: 5px;
    font-size: 13px;
}
.ce_desnm_one>samp{
    padding: 0 8px;
}
.bet_sucess{
    color: #FFFFFF;
    background: url(../imgs/bet_success_bg.png)!important;
    background-size: 100% 100%!important;
    background-repeat: no-repeat!important;
    padding: 50px 123px!important;
    margin-left: -186px!important;
    margin-top: -67px!important;
    font-size: 16px!important;
}
.show_winmoney{
    color: #fbeb72!important;
    font-weight: bold;
    background: url(../imgs/win_bg.png)!important;
    background-size: 100% 100%!important;
    background-repeat: no-repeat!important;
    padding: 50px 97px!important;
    margin-left: -125px!important;
    margin-top: -81px!important;
    FONT-SIZE: 20PX!important;
}
.sdnum{
    float: left;
    color: #000000;
    font-size: 12px;
}
.bottom-denums{
    height: 100%;
    width: auto;
    font-size: 12px;
    color: #000000;
    float: left;
    /*padding-left: 5px;*/
}
.poker-list .zhengti_ul {
    height: 160px;
    /*padding: 4px 0 10px 1%;*/
    padding: 2px 0 2px 2px;
}
/*.bacct_all .bg-hese{*/
/*width: 34px!important;*/
/*}*/
.roulette-list .comp-chip {
    height: 56px;
    /*width: calc(100% - 125px);*/
    width: 562px;
    left: 10%;
}
.choose_desk>div >ul >li >div>div.blue-bg, .choose_desk>div >ul >li >div>div.bg-black{
    margin-left: -2px!important;
}
.dice-indexed #comp-resultList .right-data .bottom-box span{
    padding: 0!important;
}
.dice-indexed #comp-resultList .bottom-box li{
    padding: 0 3px;
}
.report_h{
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 9999999;
    display: none;
}
.report_h_h{
    height: 45px;
    width: 100%;
    background: url(../imgs/titleheader.png);
    background-size: 100% 100%;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
}
.report_h_c{
    width: 100%;
    height: calc(100% - 45px);
}
.report_h_c > iframe{
    width: 100%;
    height: 100%;
}
.rehback{
    height: 100%;
    width: 45px;
    line-height: 56px;
    text-align: center;
    float: left;
}
.rehback img{
    width: 26px;
}
.bg-jin{
    background-color: #f7ca5d;
    border: 1px solid #FFFFFF;
    color: #b99234!important;
    border-radius: 0;
    width: 20px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    padding: 0;
    margin-left: unset;
    font-weight: bold;
    margin-top: 2px;
}
.bg-jin >span{
    float: none!important;
}
.anmi_chip_s{
    transform: translate(420px,0)!important;
    opacity: 0;
}
.anmi_relt_S{
    transform: translate(0,0)!important;
    opacity: 1;
}
.anmi_chip{
    transform: translate(0,100px)!important;
    opacity: 0;
}
.anmi_relt{
    transform: translate(0,0)!important;
    opacity: 1;
}
.footer a#back >i{
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.baccarat-index #comp-resultList .bottom-box li{
    width: 50px;
}
.baccarat-index #comp-resultList .bottom-box li:nth-child(1){
    width: 88px;
}
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-text-fill-color: #ffffff!important;
    font-size: 18px!important;
    background-color: transparent!important;
    background: transparent!important;
}
input:-webkit-autofill {
    transition: background-color 5000s ease-in-out 0s;
}
.baccarat-index .show_money{
    left: 50%;
    margin-left: -14px;
}
.infobb_sicao{
    /*position: fixed;*/
    /*top: 43px;*/
    /*right: 144px;*/
    font-size: 12px;
    width: auto;
    padding: 0;
    text-align: center;
    color: #fff;
    background: rgba(0,0,0,0.3);
    z-index: 998;
    height: 110px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    float: left;
}
.infobb_sicao>div{
    height: 17px;
    margin: 5px 0px -0.7px 3px;
    border-radius: 3px;
}
.infobb_sicao span{
    padding: 0 3px;
}
.infobb_itemb{
    color: #FFFFFF;
}
#bibie_h{
    padding-right: 6px;
}
input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #707070;
    font-size: 16px;
    background-color: transparent;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #707070;
    font-size: 16px;
    background-color: transparent;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #707070;
    font-size: 16px;
    background-color: transparent;
}
input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #707070;
    font-size: 16px;
    background-color: transparent;
}
.headergnum{
    position: fixed;
    top: 5px;
    left: 50px;
    color: #fff;
}
.rout_baifenroad_baifen{
    width: 100%;
    height: 50%;
    color: #FFFFFF;
}
.rout_baifenroad_baifen > div{
    width: 25%;
    height: 100%;
    padding: 3px;
    float: left;
}
.rout_baifenroad_baifen > div >div{
    width: 100%;
    height: 100%;
    border: 1px solid #FFFFFF;
    border-radius: 2px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.rout_baifenroad_baifen > div >div span{
    padding: 0 3px;
}
.baifen_black >div,.baifen_odd >div{
    background: #000000;
}
.baifen_red >div,.baifen_even >div{
    background: #cf0000;
}
.rout_baifenroad_road{
    width: 100%;
    height: 50%;
}
.baifenroad_flow{
    width: 94%;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    display: flex;
    padding: 3px 0;
    float: left;
}
.baifenroad_flow div{
    display: flex;
    float: left;
}
.baifenroad_flow>div>div{
    color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    border: 1px solid #ffffff;
    margin: 0 3px;
    border-radius: 2px;
}
.baifenroad_flow>div>div.red-bg{
    background: #cf0000;
}
.baifenroad_flow>div>div.black-bg{
    background: #000000;
}
.roltfangx{
    float: left;
    width: 5%;
    height: 100%;
}
.roltfangx img{
    width: auto;
    height: 100%;
    margin-left: 5px;
}
.video_zezao{
    position: fixed;
    width: 100%;
    height: calc(100% - 45px);
    background: rgba(0,0,0,0.5);
    top:40px;
    left: 0;
    z-index: 999;
    display: none;
}
.video_zezao_close{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    z-index: 9999;
    display: none;
}
.roulette-list div#rout_video.rout_video_reulst{
    position: fixed;
    width: 300px!important;
    height: 152px!important;
    z-index: 9999;
    top: calc(45% - 49px);
    left: 50%;
    /* margin-top: -53px; */
    margin-left: -150px!important;
}
.videoclick{
    width: 18%;
    height: calc(45% - 103px)!important;
    position: fixed;
    top: 45px;
    left: 0;
    overflow: hidden;
    margin-left: 0!important;
    border-radius: 5px;
    z-index: 9999;
}
.hotice_all{
    width: 25%;
    height: calc(45% - 103px)!important;
    position: absolute;
    top: 45px;
    right: 0;
    overflow: hidden;
    /*background: rgba(0,0,0,0.5);*/
    padding-left: 2px;
}
.hoticelp_hot, .hoticelp_ice{
    width: 100%;
    height: 49%;
    background: rgba(0,0,0,0.5);
    border-radius: 3px;
}
.hoticelp_hot{
    margin-bottom: 1%;
}
.hoticelp_ice{
    margin-top: 1%;
}
.hoticelp_hot div, .hoticelp_ice div{
    float: left;
    height: 100%;
    width: 16.66%;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}
.hotice_all img{
    width: auto;
    height: 63%;
}
.hoticelp_hot div {
    color: #ff0000;
}
.hoticelp_ice div{
    color: #0088fe;
}
.video_kk{
    border: 1px #3ab147 solid;
    width: 18%;
    height: calc(45% - 103px)!important;
    position: absolute;
    top: 45px;
    left: 0;
    overflow: hidden;
    margin-left: 0;
    border-radius: 3px;
    z-index: 0;
    background: rgba(0, 0, 0,0.6);
}
.overpuker{
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); 	/* IE 9 */
    -moz-transform:rotate(90deg); 	/* Firefox */
    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
    -o-transform:rotate(90deg); 	/* Opera */
    transition: 0.3s top !important;
}
.bottom-box span:nth-of-type(even){
    float: right;
}
* {
    scrollbar-width:none;
}
/*倒计时圆圈start*/
.box{
    /* 最外层的盒子 */
    width:45px;
    height:45px;
    /*margin: 0 auto;*/
    position: absolute;
    overflow: hidden;
    border-radius: 50%;
    background-color: #ABABAB;
    top: 45px;
    right: 11px;
    text-align: center;
}
.zerotimes{
    background-color: #ABABAB!important;
}
.left_box, .right_box{
    position: absolute;
    top: 0;
    width:22.5px;
    height:45px;
    overflow: hidden;
    z-index: 1;
}
.left_box{
    left: 0;
}
.right_box{
    right: 0;
}
.left_item,.right_item{
    width: 22.5px;
    height: 45px;
}
.left_item{
    border-top-left-radius: 22.5px;
    border-bottom-left-radius: 22.5px;
    -webkit-transform-origin: right center;
    transform-origin: right center;
    background-color: #36D33A;
}
.right_item{
    border-top-right-radius: 22.5px;
    border-bottom-right-radius: 22.5px;
    -webkit-transform-origin: left center;
    transform-origin: left center;

    background-color: #36D33A;
}
.left_anmat{
    animation: loading_left 25s linear;
}
.right_anmat{
    animation: loading_right 25s linear;
}
.mask{
    /* 遮住div多余的部分，呈现出线条的效果 */
    position: absolute;
    top: 3px;
    left: 3px;
    right: 3px;
    bottom: 3px;
    z-index: 2;
    border-radius: 50%;
    background-color: #000000;
}
@-webkit-keyframes loading_left{
    0%{
        -webkit-transform: rotate(0deg);
    }
    50%{
        -webkit-transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
    }
}
@-webkit-keyframes loading_right{
    0%{
        -webkit-transform: rotate(0deg);
    }
    50%{
        -webkit-transform: rotate(180deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
    }
}
.roulette-list .box{
    top: 0;
    right: 375px;
}
.dice-indexed .box{
    top: 0;
    right: 375px;
}
.info_clv{
    background-color: #0B958E;
}
/*倒计时圆圈end*/
.gamebetyx{
    position: absolute;
    bottom: 58px;
    height: 54%;
    width: 100%;
    margin: 0;
    background-size: 100% 100%;
    display: none;
}
.gamebetyx .show_money{
    width: 38px;
    left: 40%;
}
.change_Bet{
    position: fixed;
    top: 3px;
    left: 0;
    width: 95px;
    height: 40px;
    background: url("../imgs/yuanpan.png");
    background-size: 100% 100%;
    z-index: 999;
}
.lpgame_num{
    position: fixed;
    top: 8px;
    left: 100px;
    width: auto;
    height: auto;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    z-index: 999;
}
.change_Betsimg{
    background: url("../imgs/fangpan.png");
    background-size: 100% 100%;
}
.change_Bet_left{
    left: 55px;
}
.lpgame_num_left{
    left: 155px;
}
.yrl_1{
    position: relative;
    width: 82%;
    height: 25%;
    margin: 0 auto;
}
.yrl_2{
    position: relative;
    width: 82%;
    height: 51%;
    margin: 0 auto;
}
.yrl_3{
    position: relative;
    width: 82%;
    height: 25%;
    margin: 0 auto;

}
.yrl_1>div, .yrl_2>div, .yrl_3>div{
    float: left;
    height: 100%;
    position: relative;
}
div.yrl_1_0{
    position: absolute;
    width: 7%;
    height: 80%;
    left: -6%;
    top: 51%;
    float: unset;
}
div.yrl_1_16{
    position: absolute;
    width: 8%;
    height: 95%;
    right: -8%;
    top: 59%;
    float: unset;
}
div.yrl_1_1{
    width: 7%;
}
div.yrl_1_2{
    width: 7%;
}
div.yrl_1_3{
    width: 6%;
}
div.yrl_1_4{
    width: 7%;
}
div.yrl_1_5{
    width: 7%;
}
div.yrl_1_6{
    width: 6%;
}
div.yrl_1_7{
    width: 7%;
}
div.yrl_1_8{
    width: 6%;
}
div.yrl_1_9{
    width: 7%;
}
div.yrl_1_10{
    width: 6%;
}
div.yrl_1_11{
    width: 7%;
}
div.yrl_1_12{
    width: 7%;
}
div.yrl_1_13{
    width: 6%;
}
div.yrl_1_14{
    width: 7%;
}
div.yrl_1_15{
    width: 7%;
}
div.yrl_2_1{
    position: absolute;
    width: 10%;
    height: 37%;
    left: -11%;
    top: 9%;
    float: unset;
}
div.yrl_2_2{
    position: absolute;
    width: 10%;
    height: 41%;
    left: -11%;
    top: 46%;
    float: unset;
}
div.yrl_2_8{
    position: absolute;
    width: 10%;
    height: 44%;
    right: -11%;
    top: 25%;
    float: unset;
}
div.yrl_2_9{
    position: absolute;
    width: 10%;
    height: 47%;
    right: -10%;
    top: 68%;
    float: unset;
}
div.yrl_2_3{
    width: 24%;
}
div.yrl_2_4{
    width: 5%;
}
div.yrl_2_5{
    width: 24%;
}
div.yrl_2_6{
    width: 22%;
}
div.yrl_2_7{
    width: 25%;
}

div.yrl_3_1{
    position: absolute;
    width: 8%;
    height: 80%;
    left: -7%;
    top: -28%;
    float: unset;
}
div.yrl_3_2{
    width: 7%;
}
div.yrl_3_3{
    width: 7%;
}
div.yrl_3_4{
    width: 6%;
}
div.yrl_3_5{
    width: 7%;
}
div.yrl_3_6{
    width: 7%;
}
div.yrl_3_7{
    width: 6%;
}
div.yrl_3_8{
    width: 7%;
}
div.yrl_3_9{
    width: 6%;
}
div.yrl_3_10{
    width: 7%;
}
div.yrl_3_11{
    width: 6%;
}
div.yrl_3_12{
    width: 7%;
}
div.yrl_3_13{
    width: 7%;
}
div.yrl_3_14{
    width: 6%;
}
div.yrl_3_15{
    width: 6%;
}
div.yrl_3_16{
    width: 8%;
}
/*好路*/
.ccgoodroad{
    width: 75px;
    height: 100%;
    position: relative;
    float: left;
    background-image: linear-gradient(to right, green , #ffffff);
}
.ccgoodroad > div{
    display: flex;
    height: 100%;
    width: 50%;
    justify-content: center;
    align-items: center;
    float: left;
    position: relative;
}
.ccgoodroad > div.foot_goodroad{
    /*display: block;*/
    font-size: 12px;
    /*padding-top: 4px;*/
}
.ccgoodroad > div >img{
    width: 80%;
}
.sh_goodroad{
    position: absolute;
    top: 0;
    right: 0;
    height: 144px!important;
    width: 200px;
    background: rgb(206, 206, 206);
    display: none;
    overflow: auto;
}

.ccgoodroad > div.gr_num{
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background: #F60505;
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    line-height: 20px;
    color: #FFFFFF;
    z-index: 1;
    float: none;
    font-size: 14px;
    overflow: hidden;
    display: none;
}
.has_num{
    animation: blink 1s 3 steps(1);
    display: block!important;
}
@keyframes blink{
    50% {
        background: transparent;
    }
}
.evry_one{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #000000;
    display: none;
}
.evry_one > div{
    float: left;
    text-align: center;
    height: 100%;
}
.evry_time{
    width: 40px;
    padding: 5px;
}
.evry_time > div.box{
    position: relative;
    top: unset;
    right: unset;
    width: 30px;
    height: 30px;
}
.evry_time .left_box, .evry_time .right_box {
    width: 15px;
    height: 30px;
}
.evry_time .left_item, .evry_time .right_item {
    width: 15px;
    height: 30px;
}
.evry_time .left_item {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}
.evry_time .right_item {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.evry_time .comp-countdown {
    font-size: 14px;
    line-height: 25px;
}
.evry_tbid{
    width: 30px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    float: left;
}
.evry_road{
    width: 130px;
    line-height: 61px;
    float: left;
}
.evry_road > img{
    height: 80%;
    width: 53%;
}
.long_bankp .evry_road > img{
    height: 80%;
    width: 8px;
}
.long_bankp  .evry_road{
    width: 130px;
    line-height: 40px;
}
.dantiao_bigrd .evry_road {
    width: 130px;
    line-height: 46px;
}
.dantiao_bigrd  .evry_road > img {
    height: 47%;
    width: 63%;
}
li.ppbb.dianjigroad {
    width: 75px;
    height: 100%;
    padding: 0;
    margin: 0;
    line-height: unset;
    margin-top: 0;
}
li.ppbb.dianjigroad .ccgoodroad > div >img {
    width: 57%;
}
li.ppbb.dianjigroad .ccgoodroad > div.foot_goodroad{
    /*display: block;*/
    font-size: 12px;
    /*padding-top: 0;*/
    font-weight: normal;
    height: 26px;
    line-height: 12px;
}
#comp-resultList .sh_goodroad {
    height: 116px!important;
}
.downs_lu{
    background: #FFFFFF;
    width: 100%;
    height: 144px;
}
.downs_lu .zhengti_ul{
    width: 90%;
    float: left;
}
#comp-resultList .right-data .top-box{
    width: 93%;
    float: left;
}
.askroad{
    width: 10%;
    height: 100%;
    float: left;
    display: none;
}
.baccarat-index .askroad, .poker-list.sbg .askroad{
    display: block;
}
#comp-resultList .askroad{
    width: 7%;
    height: 123px;
    float: left;
    display: block;
}
.askroad>div{
    height: 50%;
    width: 100%;
    float: none;
    color: #fff;
    font-size: 13px;
}
.askb{
    background: #F60505;
    /*display: flex;*/
}
.askb > div > div, .askp > div > div{
    width: 50%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.askp{
    background: #0449be;
    /*display: flex;*/
}
.box-1 td.chu1 span{
    background-color: #ff070f
}
.box-2 td.chu1 span {
    border: solid 1px #df0b21;
}
.box-3 td.chu1:before {
    border: solid 2px #ff060c;
}
.right-data .box-4 td.chu1:before {
    content: '/';
    color: #ff060c;
}
.box-5 td.chu1:before {
    background-color: #ff060c;
}
.box-1 td.chu2 span{
    background-color: #0449be
}
.box-2 td.chu2 span {
    border: solid 1px #0449be;
}
.box-3 td.chu2:before {
    border: solid 2px #0449be;
}
.right-data .box-4 td.chu2:before {
    content: '/';
    color: #0449be;
}
.box-5 td.chu2:before {
    background-color: #0449be;
}
.ask_b{
    animation: blink1 1s 3 steps(1);
}
@keyframes blink1{
    50% {
        opacity: 0;
    }
}
.zhengti{
    position: relative;
    margin-top: 0;
}
.zhengti:nth-child(1){
    margin-top: 0;
}
.list_goodroad{
    position: absolute;
    left: 1%;
    bottom: 5px;
    width: 98%;
    height: 35px;
    background: url("../imgs/list_goodroad.png");
    background-size: 100% 100%;
    color: #fff;
    display: none;
    z-index: 99;
}
.list_goodroad > div{
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
    float: left;
    position: relative;
}
.list_goodroad > div.list_img_gr{
    width: 35px;
}
.list_goodroad > div.list_img_gr img{
    height: 90%;
}
.cglist_grod > div{
    float: left;
    font-size: 13px;
    line-height: 35px;
}
.cglist_grod > div.list_img_gr{
    width: 35px;
}
.cglist_grod > div.list_img_gr img{
    height: 90%!important;
    width: auto;
    display: unset;
    vertical-align: unset;
}
.list_fontgr{
    padding-left: 0;
}
.baccarat-index .right-data .box-1.gobig, .poker-list .right-data .box-1.gobig{
    width: 100%!important;
    height: 100%!important;
}
.baccarat-index .right-data .box-2.gobig, .poker-list .right-data .box-2.gobig{
    width: 100%!important;
    height: 100%!important;
    margin-left: 0!important;
}
.baccarat-index .right-data .box-3.gobig, .poker-list .right-data .box-3.gobig{
    width: 100%!important;
    height: 100%!important;
    margin-left: 0!important;
}
.baccarat-index .right-data .box-4.gobig, .poker-list .right-data .box-4.gobig{
    width: 100%!important;
    height: 100%!important;
    margin-left: 0!important;
}
.baccarat-index .right-data .box-5.gobig, .poker-list .right-data .box-5.gobig{
    width: 100%!important;
    height: 100%!important;
    margin-left: 0!important;
}
.waitrd{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    text-align: center;
    line-height: 144px;
}
#comp-resultList .waitrd {
    line-height: 116px;
}
.cglist_grod{
    position: absolute;
    width: 100%;
    height: 35px!important;
    background: url(../imgs/list_goodroad.png);
    background-size: 100% 100%;
    color: #fff;
    padding: 0!important;
    margin: 0!important;
    bottom: -90px;
}
.baifenroad_flow>div>div.green-bg{
    background: #00b900;
}
.notbet{
    height: 62px;
    line-height: 45px;
}
.notbet::before{
    content: 'FRIENDLY TIPS';
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    color: #ffd369;
    top: 0;
    left: 0;
}
.zhnotbet::before{
    content: '友善提示';
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    color: #ffd369;
    top: 0;
    left: 0;
}
.issix {
    color: #ffd369!important;
    font-weight: bold;
    margin-top: -113px!important;
    background: unset!important;
}
.chips_cosepage{
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0,0.5);
    top: 0;
    left: 0;
    z-index: 99999;
    display: none;
}
.choschip_cnt{
    position: absolute;
    height: 150px;
    width: 90%;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.choschip_cnt_chips{
    height: 40%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.choschip_cnt_btn{
    height: 20%;
    width: 340px;
    margin: 0 auto;
}
.choschip_conmit{
    float: right;
}
.choschip_conmit, .choschip_cancel{
    width: 100px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 7px;
    color: #ffffff;
    background: #ccaf53;
    border-radius: 5px;
}
.choschip_cancel{
    float: left;
    background: rgba(58, 58, 58, 0.7);
    color: #d2d2d2;
}
.choschip_cnt_chips > div{
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 3px;
}
.choschip_cnt_chips > div >img{
    width: 100%;
    height: 100%;
}
.chosed.active{
    background: #0ae05f;
}
.chip_choose{
    display: block!important;
    background-color: unset!important;
}
.game_leibie {
    float: left;
    width: 20%;
    height: 100%;
}
.choose_desk_title .game_leibie:nth-child(1) {
    background-image: url("../imgs/coosebat.png");
    background-repeat: no-repeat;
    background-size: 85% 90%;
}
.choose_desk_title .game_leibie:nth-child(2) {
    background-image: url("../imgs/cooserot.png");
    background-repeat: no-repeat;
    background-size: 85% 90%;
}
.choose_desk_title .game_leibie:nth-child(3) {
    background-image: url("../imgs/coosesib.png");
    background-repeat: no-repeat;
    background-size: 85% 90%;
}
.choose_desk_title .game_leibie:nth-child(4) {
    background-image: url("../imgs/coosedot.png");
    background-repeat: no-repeat;
    background-size: 85% 90%;
}
.game_leibiebat{
    background-image: url("../imgs/coosebat_ck.png")!important;
}
.game_leibierot{
    background-image: url("../imgs/cooserot_ck.png")!important;
}
.game_leibiesib{
    background-image: url("../imgs/coosesib_ck.png")!important;
}
.game_leibiedot{
    background-image: url("../imgs/coosedot_ck.png")!important;
}
.game_leibie:active:hover{
    background-color: #ccaf53;
}
.choose_desk>div >ul >li >div.yourhere{
    display: none;
    width: 49%;
    height: 91px;
    background: url("../imgs/you_here_yellow.png");
    background-size: 100% 100%;
    position: absolute;
    /*z-index: 99;*/
    margin-top: 25px;
}
.yourhere>div{
    width: 100%;
    height: 50%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FFFFFF;
    font-size: 13px;
    float: unset!important;
    background: rgba(0,0,0,0.2);
}
.yourhere>div>img{
    width: 30px;
    height: 30px;
}
.show_gamelimit, .show_languageset{
    width: 100%;
    height: 115px;
    display: none;
}
.show_gamelimit ul li {
    width: 42%;
    margin: 4%;
    color: #01534e;
    float: left;
    line-height: 30px;
    text-align: center;
    border: solid 1px #005812;
    border-radius: 16px;
}
.show_languageset li {
    width: 48%;
    float: left;
    display: flex;
    padding: 6px 6px;
    margin: 0 1%;
    justify-content: center;
    align-items: center;
    background: #00b900;
    border-radius: 11px;
    position: relative;
}
.show_languageset li i {
    width: 28px;
    height: 28px;
    border-radius: 100%;
    display: block;
    background-size: cover;
}
.show_languageset li span {
    flex: 1;
    width: 100%;
    line-height: 38px;
    display: block;
    padding: 0 1.6px;
    text-transform: uppercase;
    font-size: 14px;
    color: #ffe401;
}
.show_languageset em {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    right: 0;
}
.show_languageset em cite {
    width: 100%;
    height: 100%;
    background: url("../imgs/arror.png");
    background-size: 100% 100%;
    display: none;
}
.show_languageset li.active cite {
    display: block;
}
.askup{
    width: 100%;
    height: 81%;
    display: flex;
}
.askdown{
    width: 100%;
    height: 19%;
}
.askdown img{
    width: 100%;
    height: 100%;
}
#fp1{
    visibility: hidden;
}
#fp2{
    visibility: hidden;
}
#fp3{
    visibility: hidden;
}
select#music_select{
    display: block;
    text-align: center;
    margin: 0 auto;
    border: 2px solid #000000;
    background: #f1f1f1;
    border-radius: 6px;
    font-size: 16px;
}
div#rout_video{
    height: 210px;
}
.srolldesk{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.5);
    z-index: 99999;
}
.centimg{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
}
.centimg div.leriimg{
    width: 80px;
    height: 80px;
}
.centimg div.leriimg img{
    width: 100%;
    height: 100%;
}
.srolldesks{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.5);
    z-index: 999999;
    text-align: center;
    color: #ffffff;
    padding-top: 80%;
}
.srolldesks div.imgdesk{
    width: 80px;
    height: 80px;
    position: absolute;
    left: 50%;
    margin-left: -40px;
}
.srolldesks div.imgdesk:nth-child(1){
    top: 20px;
}
.srolldesks div.imgdesk:nth-child(3){
    bottom: 20px;
}
.srolldesks div.imgdesk img{
    width: 100%;
    height: 100%;
}
.bgvideo{
    width: 100%;
    height: 100%;
    background: #000000;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}
#cgpwd{
    display: none;
    padding: 5px;
}
#cgpwd input {
    width: 100%;
    height: 25px;
    margin: 2px 0;
    border-radius: 5px;
    outline: 0;
}
.cpwdok{
    width: 100%;
    background: #ffe000;
    color: #ffffff;
    text-align: center;
}
.bgplayvideo{
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 9999;
}
.playvideo{
    position: absolute;
    width: 90%;
    height: 300px;
    top: 42%;
    left: 5%;
    margin-top: -50px;
    overflow: hidden;
}
.playvideo > iframe{
    width: 100%;
    height: 100%;
    margin-top: -53px;
}
.close_playvideo{
    width: 40px;
    height: 40px;
    position: absolute;
    top: calc(42% + 170px);
    left: 50%;
    margin-left: -20px;
    background: url(../imgs/close_playvideo.png);
    background-size: 100% 100%;
}
/*新大厅*/
.ting{
    height: 100%;
    width: 100%;
    position: relative;
    background: url("../imgs/tingh_bg.png");
    background-size: 100% 100%;
}
.tingh{
    width: 100%;
    height: 70px;
    /*background: url("../imgs/tinghbg.png");*/
    /*background-size: 100% 100%;*/
    padding: 13px;
    color: #fff;
}
.ppG_nav{
    width: 100%;
    height: 30px;
    margin-top: 51px;
    display: flex;
}
.ppG_navOne{
    background: #FF7D27;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    margin: 0 3px;
    flex: auto;
    line-height: 30px;
    border-radius: 6px;
    border: 1px solid #ffbd00;
    font-weight: bold;
}
.ppG_navOne.active{
    background: #ffbd00;
    color: #000000;
}
.see_this.nsthis{
    padding-top:0;
}

.allGlist{
    width: 100%;
    height: 60px;
    padding: 5px 5px;
    margin-top: 5px;
}
.allGlist_bg{
    width: 100%;
    height: 100%;
    background: unset;
    border-radius: 6px;
    display: flex;
}
.allGlist_one{
    text-align: center;
    color: #fceec6;
    font-size: 12px;
    flex: auto;
    display: flex;
    align-items: center;
    padding-right: 15px;
    margin: 0 5px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 6px;
    position: relative;
}
.allGlist_one.active{
    background: url("../imgs/Glist.png");
    background-size: 100% 100%;
}
.allGlist_one img{
    display: block;
    width: 39px;
    height: 50px;
    margin: 0 auto;
}
.tingh1{
    width: 100%;
    height: 50px;
    position: relative;
}
.tingh1_logo{
    width: 40px;
    height: 40px;
    background: url("../imgs/tinglogo.png");
    background-size: 100% 100%;
    float: left;
}
.tingh1_btn{
    width: 32px;
    height: 32px;
    background: rgba(0,0,0,0.5);
    float: right;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    line-height: 32px;
}
.setting{
    margin: 0 5px;
}
.tingh1_btn > img{
    width: 27px;
    height: 27px;
}
.tingh2{
    width: 100%;
    height: 33px;
    color: #ffffff;
}
.tingh2_user, .tingh2_blance{
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    font-size: 14px;
}
.tingh2_user {
    margin-right: 20px;
    margin-left: 10px;
}
.tingh2_user img, .tingh2_blance img{
    width: 32px;
    height: 32px;
}
.tingh2_loadout{
    width: auto;
    height: 30px;
    float: right;
    background: url(../imgs/tingh2loadout.png);
    background-size: 100% 100%;
    padding: 0 6px;
    line-height: 30px;
    font-size: 14px;
    color: rgb(70,9,0);
    font-weight: bold;
    margin-top: 10px;
}
.tingh2_loadout span{
    float: left;
}
.tingh2_loadout img{
    width: 16px;
    height: 16px;
    float: right;
    margin-top: 7.5px;
    margin-left: 20px;
}
.tingh3{
    width: calc(100% - 420px);
    height: 32px;
    margin-right: 5px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    display: flex;
    align-items: center;
    position: relative;
    color: #ffffff;
    font-size: 12px;
    float: right;
}
.tingh3_vioce{
    width: 16px;
    height: 16px;
    background: url("../imgs/tinghvioce.png");
    background-size: 100% 100%;
}
/*头部end*/
.tinggames{
    width: 100%;
    height: 70px;
    padding: 0 10px
}
.tinggames_evey{
    height: 73px;
    width: 10%;
    float: left;
    padding: 0 2px;
    position: relative;
}
.tinggames_evey .tinggames_one{
    width: 100%;
    height: 100%;
    position: relative;
    background: url("../imgs/tinghgamebg2.png");
    background-size: 100% 100%;
    color: #ffffff;
    text-align: center;
}
.tinggames_evey.active .tinggames_one{
    background: url("../imgs/tinghgamebg1.png");
    background-size: 100% 100%;
    color: #460900;
}
.tinggames_one > img{
    width: 69%;
    height: 69%;
    margin-top: 3px;
}
.tinggames_one.slotsdandu > img{
    width: 56%;
    height: 59%;
    margin-top: 6px;
}
.tinggames_one > span{
    position: absolute;
    bottom: 5px;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    transform: scale(0.6);
    white-space: nowrap;
}
/*游戏选择end*/
.tinglist{
    /*padding: 0 15px;*/
    /*width: 100%;*/
    /*height: 60%;*/
    /*position: fixed;*/
    /*top: 40%;*/
    /*padding-bottom: 30px;*/
    /*z-index: 9999;*/
    /*transition: 1s;*/
    padding: 0 5px;
    padding-top: 10px;
    width: 100%;
    height: calc(100% - 202px);
    position: fixed;
    top: 202px;
    transition: 1s;
    overflow: scroll;
    background: #039B00;
    z-index: 9999;
}
.tinglist_gsleft{
    width: 65px;
    height: 100%;
    float: left;
    overflow: scroll;
}
.tinglist_gsright{
    width: 100%;
    height: calc(100% - 30px);
    /*float: left;*/
    padding-left: 0;
    overflow: auto;
    position: relative;
}
.tinglist_evey{
    width: 100%;
    height: 80px;
    margin-top: 15px;
    background: url("../imgs/tinghlist1.png");
    background-size: 100% 100%;
    position: relative;
    color: #ffffff;
    font-size: 12px;
}
.tinglist_evey:nth-child(1){
    margin-top: 0;
}
.tinglist_one{
    width: 100%;
    height: 100%;
}
.tinglist_one > img{
    width: 100%;
    height: 100%;
}
.tinglist_one > span{
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 3px;
    transform: scale(0.8);
    white-space: nowrap;
}
ul#pools{
    height: 135px;
    overflow: auto;
}
.cow-chip{
    position: relative;
    height: 100%;
    float: left;
}
.cow-chip-play, .cow-chip-bank{
    width: 38%;
}
.cow-chip-tie{
    width: 24%;
}
.cow_deskbilit{
    height: 100%;
    overflow: hidden;
    position: relative;
}
.cow_deskplay, .cow_deskbank{
    width: 37%;
}
.cow_desktie{
    width: 26%;
}
.chgebrtdesk{
    position: absolute;
    width: 85px;
    padding: 3px 0;
    text-align: center;
    background: #2b7f2a;
    border-radius: 3px;
    color: #000000;
    font-size: 13px;
    right: 50px;
    top: -10px;
    overflow: hidden;
    background-image: linear-gradient( #98d098,#059a01);
    font-weight: bold;
}
@keyframes animate1 {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(100%);
    }
}
@keyframes animate2 {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(100%);
    }
}
@keyframes animate3 {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(-100%);
    }
}
@keyframes animate4 {
    0% {
        transform: translateY(100%);
    }

    100% {
        transform: translateY(-100%);
    }
}
.chgebrtdesk span:nth-child(1) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #aeffad, #00ff13);
    animation: animate1 2s linear infinite;
}
.chgebrtdesk span:nth-child(2) {
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: 100%;
    background: linear-gradient(to bottom, #aeffad, #00ff13);
    animation: animate2 2s linear infinite;
    animation-delay: 1s;
}
.chgebrtdesk span:nth-child(3) {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to left, #aeffad, #00ff13);
    animation: animate3 2s linear infinite;
}
.chgebrtdesk span:nth-child(4) {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background: linear-gradient(to top, #aeffad, #00ff13);
    animation: animate4 2s linear infinite;
    animation-delay: 1s;
}
.bac-chip .sel-box {
    width: 100%;
    left: 7px;
}
.xc .sel-box {
    left: 2px;
    top: 8px;
    width: 81%;
}
.xc_pn .sel-box {
    width: 100%;
    left: 2px;
    top: 8px;
}
.xc_tie .sel-box {
    left: -3px;
}
.xc_rp .sel-box {
    left: -7px;
}
.xc_lksix .sel-box {
    left: -2px;
}
.xc_bn .sel-box {
    left: -15px;
}
.xc_bp .sel-box {
    left: -2px;
}
.xc_banker .sel-box {
    left: -30px;
}
.xc_pn .allright {
    margin-left: -70px;
}
.xc_pp .allright {
    margin-left: -80px;
}
.xc_ap .allright {
    margin-left: -80px;
}
.xc_tie .allright {
    margin-left: -85px;
}
.xc_rp .allright {
    margin-left: -90px;
}
.xc_lksix .allright {
    margin-left: -84px;
}
.xc_bn .allright {
    margin-left: -97px;
}
.xc_bp .allright {
    margin-left: -85px;
}
.xc_banker .allright {
    margin-left: -105px;
}
.cow-chip-play .allright {
    margin-left: -85px;
}
.cow-chip-tie .sel-box{
    left:-11px;
}
.cow-chip-tie .allright{
    margin-left: -88px;
}
.cow-chip-bank .sel-box{
    left:-25px;
}
.cow-chip-bank .allright{
    margin-left: -120px;
}
.ruler{
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 999999;
    background: #FFFFFF;
}
.rulehead{
    width: 100%;
    height: 40px;
    background: url(../imgs/titleheader.png);
    background-size: 100% 100%;
}
.rulehead img{
    width: 26px;
    margin-top: 7px;
    margin-left: 7px;
}
.rulecnt{
    width: 100%;
    height: calc(100% - 40px);
    overflow: auto;
}
.rulecnt > iframe{
    width: 100%;
    height: 100%;
    outline: 0;
    margin: 0;
    padding: 0;
    border: 0;
}
.cow_deskplay .weizhi, .cow_deskbank .weizhi{
    display: block;
    width: 65px;
}
.cow_deskplay .weizhi img, .cow_deskbank .weizhi img{
    width: 20px;
    height: 17px;
}
.hrulerckleft, .hrulerckright{
    position: absolute;
    bottom: 0;
    width: 60px;
    height: 20px;
    z-index: 999;
}
.hrulerckleft{
    left: 20px;
}
.hrulerckright{
    right: 26%;
}
.tinggames_one.tigerdrggs span{
    transform: scale(0.5);
}
.slotsdandu span{
    transform: scale(0.7)!important;
}
.niuniuleft {
    left: 0;
}
.niuniuright{
    right: 0;
}
.niuniuleft img, .niuniuright img{
    float: left;
    width: 50%;
    height: 100%;
}
.turnround{
    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}
.re_amy1{
    width: 50%;
    height: 100%;
    float: left;
    /*border: 1px solid #ccaf53;*/
    background: rgba(0,0,0,0.6);
}
.allshowp{
    width: 100%;
    height: 100%;
}
.re_amy1:nth-child(2) {
    border-left: 1px solid #ccaf53;
}
/*包网单独css*/
.daftar {
    width: 100px;
    text-align: center;
    color: #ffffff;
    background: #09958d;
    border-radius: 18px;
    padding: 10px;
    position: absolute;
    left: 10px;
    display: none;
}
.zaierweima {
    width: 45px;
    position: absolute;
    height: 45px;
    right: 10px;
    text-align: center;
    background: #09958d;
    border-radius: 100%;
    color: #fff;
    line-height: 50px;
    display: none;
}
.maniao {
    display: none;
    position: fixed;
    width: 100%;
    top: 0;
    height: 100%;
    z-index: 9999;
    left: 0;
    background: rgba(0,0,0,.8);
    text-align: center;
}
.erweiing {
    width: 80%;
    height: auto;
    margin: 40% auto;
    background: #ffffff;
    border-radius: 18px;
}

.erweiing img {
    width: 100%;
    height: 100%;
}
.register {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 99999;
    background: #f3f3f3;
    overflow: auto;
    padding-bottom: 100px;
}
.register_title {
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    color: #f3f3f3;
    text-align: center;
    background-color: #237d78;
}
#close_re {
    display: block;
    /* width: 40px; */
    height: 45px;
    float: left;
    color: #dcd17f;
    font-size: 1.5em;
}
.register_content {
    width: 100%;
    height: auto;
    overflow-y: scroll;
    position: relative;
    padding-bottom: 15px;
}
.register_content input {
    width: 94%;
    height: 40px;
    outline: none;
    margin-top: 16px;
    margin-left: 3%;
    padding-left: 10px;
    border-radius: 5px;
    font-size: 14px;
    border: 1px solid;
}
.register_content input::-webkit-input-placeholder {
    font-size: 13px;
}
.ts {
    padding-left: 12px;
    font-size: 14px;
    display: none;
}
.register_content .input {
    width: 94%;
    height: 40px;
    margin-top: 4%;
    margin-left: 3%;
    border-radius: 5px;
    border: 1px solid #000000;
}
.register_content .input select {
    width: 100%;
    height: 100%;
    border: 0;
    outline: none;
    border-radius: 5px;
}
.register_content .yanzheng {
    width: 60%;
}
.register_content .yzma {
    width: 32%;
    height: 7%;
    margin-right: 3%;
    margin-top: 4%;
    float: right;
    border: 1px solid;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
    background-color: #ffffff;
    font-weight: bold;
}
.register_go {
    color: #fff;
    width: 94%;
    height: 44px;
    margin-left: 3%;
    margin-top: 0;
    border-radius: 5px;
    background-color: #237d78;
    text-align: center;
    line-height: 44px;
    font-weight: bold;
    text-transform: uppercase;
}
.changePass {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    background: #fff;
    display: none;
}
.CHback {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 45px;
    background: #0d4f90;
    text-align: center;
    line-height: 45px;
}
.gofan {
    width: 39px;
    height: 100%;
    float: left;
}
.gofan img {
    width: 100%;
}
.CHback span {
    color: #fff;
    font-size: 20px;
}
.chinput {
    height: 100%;
    width: 100%;
    margin-top: 55px;
    text-align: center;
}
.macen {
    height: 100%;
    width: 80%;
    margin: 0 auto;
}
.CHusername {
    width: 100%;
    height: 35px;
    font-size: 17px;
    text-align: left;
}
.chinput input {
    height: 45px;
    width: 100%;
    margin-bottom: 15px;
    background-color: #f1f1f1;
    border-radius: 8px;
    font-size: 18px;
    padding-left: 15px;
    outline: 0;
}
.yeschange {
    display: inline-block;
    width: 100%;
    text-align: center;
    height: 50px;
    margin-top: 20px;
}
.yeschange span {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #0d4f90;
    text-align: center;
    line-height: 50px;
    color: #ffffff;
    border-radius: 8px;
}
#replayerz {
    display: none;
    background: green;
    color: #ffffff;
    height: auto!important;
    word-wrap: break-word;
    top: 30%;
}
#replayerz .title {
    width: 100%;
    height: 40px;
    background: green;
    border: 1px solid greenyellow;
    text-align: center;
    line-height: 40px;
}
.retop {
    width: 100%;
    height: 50px;
}
#retop {
    background: #2fdc76;
    text-align: center;
    padding: 7px 5px;
    width: 100%;
    height: 100%;
}
.retop a {
    display: inline-block;
    float: left;
    width: 50%;
    height: 100%;
    text-align: center;
    line-height: 50px;
    border: 1px solid greenyellow;
    text-decoration: none;
    color: #ffffff;
}
#language {
    display: none;
}
.close-se {
    display: inline-block;
    width: 30px;
    height: 30px;
    float: right;
}
.close-se img {
    width: 30px;
    height: 30px;
}
.setion {
    width: 100%;
    height: calc(100% - 122px);
    color: #000;
    font-size: 14px;
    background: #118206;
    overflow: auto;
}
.setoran-t {
    width: 97%;
    height: 36px;
    line-height: 36px;
    margin: 3px auto;
    background: #e8ffe5;
    border-radius: 9px;
}
.setoran-t:nth-child(1) {
    margin-top: 10px;
}
.setoran-t:nth-child(3),.setoran-t:nth-child(6) {
    background: #c0ffb8;
}
.setoran-t span {
    float: left;
    display: inline-block;
    width: 41%;
    height: 100%;
    text-align: left;
    padding-left: 7px;
    color: #000;
    text-transform: capitalize;
    overflow: hidden;
}
.setoran-t .content {
    float: left;
    width: 59%;
    height: 100%;
    border-radius: 5px;
    background: transparent!important;
    outline: none;
    border: 0;
    text-align: right;
    overflow: hidden;
    line-height: 36px;
}
.setoran-t .content textarea{
    background: transparent;
}
.setoran-t .content input{
    background: transparent;
    text-align: right;
}
.setoran-t .content#jumlah,.setoran-t .content#qu_money{
    color: #c9c900;
}
.setoran-t #remarktxt.content, .setoran-t #remarktxtq.content{
    height: 100%;
}
.setoran-t .content select {
    width: 100%;
    border: 0;
    outline: none;
    background: transparent;
    text-align: right;
}

.btn-cun div {
    float: left;
    text-align: center;
    line-height: 35px;
    width: 48%;
    margin-left: 1%;
    height: 100%;
    background: #FFE401;
    color: #0d7203;
    margin-top: 0;;
    border-radius: 8px;
}
.btn-cun div#cancel_cun,.btn-cun div.cancel{
    background: #0d7203;
    color: #ffff84;
}
.bom-cun {
    text-align: center;
    font-size: 12px;
    width: 100%;
    height: 69px;
    padding-top: 10px;
    background: #118206;
    color: #ffff84;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    left: 0;
}
.pkan .bom-cun {
    height: 53px;
    padding-top: 4px;
}
#song, #setting {
    display: none;
}
.dialog-box.pkan {
    height: 84%;
    margin-top: 4%;
}

#refList .setion {
    overflow-y: auto;
}
div#login{
    width: 100%;
    height: 100%;
    background: url(../imgs/login.jpg);
    background-size: 100% 100%;
}
#song.dialog-box, #setting.dialog-box{
    height: auto;
    background: #108205;
    top: 30%;
    border-radius: 12px;
}
#song.dialog-box label.title{
    width: 33.33%;
    background: #909090;
    color: #d6d6d6;
    padding-left: unset;
    text-align: center;
}
#setting.dialog-box label.title{
    width: 100px;
    height: 30px;
    padding-left: unset;
    text-align: center;
    margin-top: 5px;
    margin-left: 5px;
    border-radius: 15px;
}
#song.dialog-box label.title.active, #setting.dialog-box label.title.active{
    background: #FFE401;
    color: #0d7203;
}
.thislogo{
    width: 100px;
    /* height: 70px; */
    position: absolute;
    left: 10px;
    top: 30px;
}
.thislogo img{
    width: 100%;
    /*height: 100%;*/
}
.liebiao{
    position: absolute;
    left: 0;
    width: 40px!important;
    height: 40px!important;
}
.menubtn_login{
    position: absolute;
    background: #ffffff;
    height: auto;
    width: auto;
    left: 5px;
    top: 60px;
    display: none;
    padding: 5px;
    z-index: 9;
}
.menubtn_login:before{
    content: '';
    display: inline-block;
    height: 15px;
    width: 21px;
    background: url(../imgs/whitesanjiao.png);
    background-size: 100% 100%;
    position: absolute;
    top: -11px;
    left: 10px;
}
.menubtn_login li{
    padding: 10px 0;
    font-size: 15px;
}
.menubtn_login li a{
    display: flex;
    /*justify-content: center;*/
    align-items: center;
    color: black;
}
.menubtn_login li img{
    width: 25px;
    height: 25px;
}
.menubtn_login li span{
    padding-left: 3px;
}
.gifmainurl{
    margin: 15px 8px;
    position: absolute;
    left: 53px;
    top: 0;
    width: 108px;
    height: 40px;
}
.gifmainurl a img{
    width: 100%;
    height: 100%;
}
#login .input div i {
    width: 44px;
    height: 50px;
    line-height: 50px;
    color: #c7c7c7;
    font-size: 25px;
    margin: -2px 0 0 -12px;
    position: absolute;
}
#login .input input {
    outline: none;
    width: 100%;
    height: 78px;
    padding-top: 29px;
    border: none;
    padding-left: 0;
    font-size: 18px;
    border-bottom: 1px #c3e0d8 solid;
    color: #ffffff !important;
    text-fill-color: #ffffff;
    -webkit-text-fill-color: #ffffff;
    background: transparent;
}
/*div#wepoker > .tinglist_one > img, div#wepoker > .tinggames_one > img {*/
/*width: 100%;*/
/*height: 40%;*/
/*margin-top: 20%;*/
/*}*/
.wphot{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    font-size: 12px;
    color: #FFFFFF;
    background: red;
    text-align: center;
    z-index: 1;
}
.wphot span{
    transform: scale(0.6);
    white-space: nowrap;
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-left: -3px;
}
/*包网单独css*/
.hexclose{
    width: 100%;
    height: 30px;
    position: relative;
    background: #464646;
}
.closeroad{
    width: 30px;
    height: 30px;
    padding: 5px;
    background: url("../imgs/close.png");
    background-size: cover;
    float: right;
}
.trasy{
    transform: translateY(100%);
}
.footfourbtn{
    width: 100%;
    height: 50px;
    position: fixed;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.oncebtn{
    width: 25%;
    height: 100%;
    position: relative;
    float: left;
    text-align: center;
    font-size: 12px;
    /*font-weight: bold;*/
    color: #ecfca8;
}
.oncebtn img{
    width: 28px;
    height: 28px;
}
.oncebtn span{
    display: inline-block;
    width: 100%;
}
.onebtnactv{
    background: #3a9712;
}
.scroll_ck{
    width: 100%;
    height: 145px;
    overflow: auto;
}
.scroll_all{
    transition: 1s;
}
.scroll_all div{
    float: left;
}
.scroll_all div img{
    width: 100%;
}
span#heng_zhuang_rts, span#heng_xian_rts {
    font-size: 33px;
}
span#player_rts, span#banker_rts {
    font-size: 33px;
}
.gameoric .tinggames_one > img, .gamewarg .tinggames_one > img{
    height: 78%;
}
.oncebtn a{
    text-decoration: none;
    color: unset;
}
span#heng_drangon_rts, span#heng_tiger_rts {
    font-size: 33px;
}
.poker-list .banker_rsult{
    float: left;
}
.poker-list .player_rsult{
    float: right;
}
.solname{
    position: fixed;
    width: 150px;
    height: 30px;
    top: 5px;
    left: 50%;
    margin-left: -75px;
    z-index: 9999;
}
.solname input{
    width: 100%;
    height: 100%;
    border-radius: 15px;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    color: #fff;
    outline: none;
    padding: 0 25px;
}
.solfdj{
    width: 25px;
    height: 25px;
    background: url("../imgs/gd_search.png");
    background-size: 100% 100%;
    position: absolute;
    left: 1px;
    top:2.5px;
}
.solxx{
    width: 25px;
    height: 25px;
    background: url("../imgs/gd_xx.png");
    background-size: 100% 100%;
    position: absolute;
    right: 1px;
    top:2.5px;
}
.roulette-list .new-bet .show_money{
    margin-left: -22px;
}
.hb_top .sel-box{
    width: 60%;
    height: 110%;
}
.hb_top .hblp_left .sel-box{
    width: 88%;
    height: 59%;
}
.hb_top .hblp_right .sel-box{
    width: 81%;
    height: 75%;
}
.hb_bot .sel-box{
    width: 95%;
    height: 89%;
}
.hblp_left .glittered_rou{
    background: url("../imgs/hblpzero.png");
    background-size: 100% 100%;
}
.bolder{
    font-size: 30px!important;
}
.see_this.cqthis .game_img img, .see_this.cqthis .game_button{
    width: 95%;
}
.lggame .tinggames_one > img {
    width: 50%;
    height: 53%;
    margin-top: 7px;
}
.setoran-t .content #qu_pass {
    background: transparent;
    outline: none;
    border-radius: 5px;
    border: 0;
    width: 100%;
    height: 100%;
}
.habanimg .tinggames_one > img {
    width: 46%;
    height: 70%;
    margin-top: 6px;
}
.tinggames_evey {
    width: 11.11%;
    margin-top: 5px;
}
.tinggames_one.littleimg > img{
    width: 80%;
    height: 30px;
    margin-top: 15px;
}
.pgsoft .tinggames_one > img {
    width: 65%;
    height: 40%;
    margin-top: 16px;
}
.pgsoft .tinggames_one.pgimg365 > img {
    width: 95%;
    height: 120%;
    margin-top: 0;
}
.tinggames_evey#wepoker .tinggames_one > img{
    margin-top: 20px!important;
    width: 85%!important;
    height: 32%!important;
}
.newhot{
    position: absolute!important;
    left: 0!important;
    top: -8px!important;
    width: 30px!important;
    height: 30px!important;
    margin-top: 10%!important;
}
.afbtsgame .tinggames_one > img {
    width: 65%;
    height: 63%;
    margin-top: 5px;
}
.poker-list .top.dl.bor1 #result_dragon_red{
    width: 44%;
    height: 46%;
    background-size: 150% 110%;
    border-radius: 6px;
    background-position-x: -16px;
    margin-top: -1px;
}
.poker-list .top.dl.bor1 #result_dragon_black{
    margin-left: 8%;
    width: 45%;
    height: 46%;
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
    margin-top: -1px;
}
.poker-list .top.dl.bor1 #result_dragon_odd{
    margin-top: 9px;
    width: 44%;
    height: 46%;
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
}
.poker-list .top.dl.bor1 #result_dragon_even{
    margin-top: 9px;
    margin-left: 8%;
    width: 45%;
    height: 46%;
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
}
.poker-list .top.bor2 #result_dragon{
    width: 90%;
    height: 103%;
    margin-top: -1px;
    margin-left: 4%;
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
}
.poker-list .top.bor3 #result_tie{
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
    width: 92%;
    margin-left: 2%;
    height: 103%;
    margin-top: -1px;
}
.poker-list .top.bor4 #result_tiger{
    background-size: 150% 110%;
    border-radius: 5px;
    background-position-x: -16px;
    width: 90%;
    margin-left: 4%;
    height: 103%;
    margin-top: -1px;
}
.poker-list .top.tr.bor5 #result_tiger_red{
    width: 45%;
    height: 45.5%;
    background-size: 150% 110%;
    border-radius: 6px;
    background-position-x: -16px;
    margin-top: -1px;
    margin-left: 2%;
}
.poker-list .top.tr.bor5 #result_tiger_black{
    width: 45%;
    height: 45.5%;
    background-size: 150% 110%;
    border-radius: 6px;
    background-position-x: -16px;
    margin-top: -1px;
    margin-left: 8%;
}
.poker-list .top.tr.bor5 #result_tiger_odd{
    width: 45%;
    height: 45.5%;
    background-size: 150% 110%;
    border-radius: 6px;
    background-position-x: -16px;
    margin-top: 9px;
    margin-left: 2%;
}
.poker-list .top.tr.bor5 #result_tiger_even{
    width: 45%;
    height: 45.5%;
    background-size: 150% 110%;
    border-radius: 6px;
    background-position-x: -16px;
    margin-top: 9px;
    margin-left: 8%;
}
.ppasia .tinggames_one > img {
    width: 80%;
    height: 71%;
}
img.ppslogo1 {
    width: 43%!important;
    height: 74%!important;
    position: absolute;
    left: 33%;
    top: 9%;
}
img.ppslogo2 {
    width: 80%!important;
    height: 48%!important;
    position: absolute;
    bottom: 21%;
    left: 11%;
}
.choose_desk>div >ul >li >div.isweihu{
    height: 113px;
    position: absolute;
    z-index: 999;
    color: #fff130;
    background: rgba(0, 0, 0, 0.7);
    text-align: center;
    font-size: 16px;
    padding-top: 47px;
}
.tbweihu{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
    text-align: center;
    z-index: 999;
    color: #fff130;
    font-size: 16px;
    padding-top: 70px;
}
/*换肤蓝色*/
.chosskin{
    width: 100px;
    height: 100px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -50px;
    margin-left: -50px;
    z-index: 999999;
    border-radius: 6px;
    overflow: hidden;
    display: none;
}
.chosgreen{
    width: 100%;
    height: 50%;
    background: green;
}
.chosblue{
    width: 100%;
    height: 50%;
    background: blue;
}

.cgblue #baccarat_cow.chip_desk{
    background: url("../imgs/tzbg_cow_blue.png");
    background-size: 100% 100%;
}
.cgblue .chip_desk{
    background: url("../imgs/tzbg_blue.png");
    background-size: 100% 100%;
}
.cgblue #bac {
    background: url(../imgs/bigbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .judesknum{
    background-image: linear-gradient( #a44ada,#4a1e61);
}
.cgblue .ccgoodroad {
    background-image: linear-gradient(to right, #af57e3 , #ffffff);
}
.cgblue .left_item{
    background-color: #af57e3;
}
.cgblue .right_item{
    background-color: #af57e3;
}
.cgblue .chgebrtdesk {
    background: #4a1e61;
    background-image: linear-gradient( #a44ada,#4a1e61);
}
.cgblue .chgebrtdesk span:nth-child(1) {
    background: linear-gradient(to right, #af57e3, #4a1e61);
}
.cgblue .chgebrtdesk span:nth-child(2) {
    background: linear-gradient(to bottom, #af57e3, #4a1e61);
}
.cgblue .chgebrtdesk span:nth-child(3) {
    background: linear-gradient(to left, #af57e3, #4a1e61);
}
.cgblue .chgebrtdesk span:nth-child(4) {
    background: linear-gradient(to top, #af57e3, #4a1e61);
}
.cgblue .choose_desk_title {
    background: #4a1e61;
}
.cgblue .thisbetbg{
    background-color: #4a1e61;
}
.cgblue .choose_desk>div >ul >li >div{
    background: #4a1e61;
}
.cgblue .cglist_grod{
    background: url(../imgs/list_goodroad_blue.png);
    background-size: 100% 100%;
}
.cgblue .choose_desk>div >ul >li >div.yourhere{
    background: url("../imgs/you_here_yellow.png");
    background-size: 100% 100%;
}
.cgblue .poker-list.sbg .chip_desk {
    background: url(../imgs/lhtzbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .poker-list.sbg {
    background: url(../imgs/bigbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .poker-list.bgk {
    background: url(../imgs/bigbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .roulette-list {
    background: url(../imgs/allbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .rout_video {
    border: 1px #af57e3 solid;
}
.cgblue .video_kk {
    border: 1px #af57e3 solid;
}
.cgblue .video_sbs {
    border: 1px #af57e3 solid;
}
.cgblue .sbs_video{
    border: 1px #af57e3 solid;
}
.cgblue .dice-indexed {
    background: url(../imgs/allbg_blue.png);
    background-size: 100% 120%;
}

.cgblue .poker-list .game-container .bet {
    background: url(../imgs/bigbg_lh_blue.png);
    background-size: 100% 100%;
}
.cgblue .baccarat-index #bet_cow.bet {
    background: url(../imgs/baactbgcow_blue.png);
    background-size: 100% 100%;
}
.cgblue .baccarat-index .bet {
    background: url(../imgs/baactbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .dice_list .list-box {
    background: url(../imgs/tingloadbder_blue.png);
    background-size: 100% 100%;
}
.cgblue .roulette-list {
    background: url(../imgs/allbg_blue.png);
    background-size: 100% 100%;
}
.cgblue .bet_sucess {
    background: url(../imgs/bet_success_bg_blue.png)!important;
    background-size: 100% 100%!important;
    background-repeat: no-repeat!important;
}
.cgnumroad{
    position: absolute;
    right: 10%;
    bottom: 0;
    width: 30px;
    height: 28px;
    background: url("../imgs/cgnumroad.png");
    background-size: 100% 100%;
    z-index: 999;
    display: none;
}
.bacc_dg_dtl.dialog-scope,.bacc_dg_rlt.dialog-scope,.bacc_dg_sic.dialog-scope{
    position: absolute;
    display: none;
}
.rot_list ,.dice_list{
    position: relative;
}
.deskmuch{
    position: absolute;
    bottom: unset;
    top:0;
    right: 0;
    width: 20px;
    height: 20px;
    font-size: 14px;
    background-color: #0449be;
    color: #ffffff;
    text-align: center;
    line-height: 20px;
    border-radius: 100%;
    z-index: 99;
}
.game_leibie{
    position: relative;
}
.game_leibie .deskmuch{
    bottom: 0!important;
}
.lobbygs .gamestleimg img{
    width: 66%;
}
.gamestleimg img{
    width: 53%;
}
#skin {
    display: none;
}
.games iframe{
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    padding-top: 45px;
}
.BgameA{
    width: 100%;
    height: calc(100% - 389px);
    overflow: auto;
    padding: 0 3px;
}
.ubright{
    width: auto;
    height: auto;
    position: relative;
    float: right;
    background: rgba(0,0,0,0.5);
    padding-right: 5px;
    border-radius: 15px;
}
.baccartli,.dgli,.rouleli,.sicboli{
    display: none;
}
.slotsdandu .newhot,.afbtsgame .newhot{
    display: none;
}
.tinggames_evey.jili .tinggames_one > img{
    height: 66%;
}
.tinggames_evey.ahlidouji .tinggames_one > img{
    width: 76%;
    height: 89%;
}
.tinggames_evey.kkc .tinggames_one > img{
    width: 100%;
    height: 100%;
}
.bom-cun{
    position: absolute;
    bottom: 0;
}
.btn-cun {
    width: 100%;
    height: 38px;
    position: absolute;
    bottom: 69px;
    font-weight: bold;
    z-index: 99999999;
}
.btn-cun.pan{
    bottom: 58px;
}
.baccartli .tinggames_one > img,.dgli .tinggames_one > img,.rouleli .tinggames_one > img,.sicboli .tinggames_one > img{
    margin-top: 7px;
}
.allGlist_one > div{
    width: 100%;
    height: 17px;
    text-align: center;
    position: relative;
}
.allGlist_one span{
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    transform: scale(0.6);
    white-space: nowrap;
}
#allGlist6.allGlist_one span{
    left: -3px;
}
#allGlist3.allGlist_one span{
    left: -2px;
}
.set_title{
    width: 100%;
    height: 40px;
    background: url(../imgs/tip-title.png);
    background-size: 100% 100%;
    color: #FFE401;
}
.cosbgmct{
    padding: 5px;
    width: 100%;
    height: 80px;
}
.cosbgmct > div{
    width: 33.33%;
    height: 40px;
    float: left;
    padding: 5px;
}
.thisbgm{
    width: 100%;
    height: 100%;
    background: #00b900;
    border-radius: 8px;
    text-indent: 5px;
    text-align: left;
    color: #ffe401;
    position: relative;
    overflow: hidden;
    font-size: 12px;
    line-height: 30px;
}
.cosed{
    background: #FFE401;
    text-align: center;
    width: 40px;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 42px;
    display: none;
}
.cosed img{
    width: 22px;
}
.thisbgm.active .cosed{
    display: block;
}
.baccaratgs.tinggames_one > img, .tigerdrggs.tinggames_one > img,
.roullettgs.tinggames_one > img, .sicbaogs.tinggames_one > img
{
    margin-top: 7px;
}
.surepay,#cnorpay{
    display: inline-block;
    height: 100%;
    padding: 0 20px;
    color: #ffe401;
    margin-top: 7px;
    margin-right: 10px;
    border-radius: 20px;
}
.surepay.active,#cnorpay.active{
    background: #ffe401;
    color: #0d7203;
}
.surepayCnt{
    width: 100%;
    height: 100%;
    padding: 0px;
    color: #ffffff;
    display: none;
}
.surepayCnt .bom-cun{
    position: relative;
    margin-top: 49px;
}
.yestoBank,.notoBank {
    float: left;
    text-align: center;
    line-height: 35px;
    width: 48%;
    height: 35px;
    background: #FFE401;
    color: #0d7203;
    margin-top: 0;
    border-radius: 8px;
    font-weight: bold;
}
.notoBank{
    margin-left: 4%;
    background: #0d7203;
    color: #ffff84;
}
.spBank {
    margin: 6px 0;
    font-size: 14px;
    background: #e8ffe5;
    color: #000000;
    border-radius: 9px;
    width: 100%;
    height: 35px;
}
.spBank span {
    display: inline-block;
    float: left;
    width: auto;
    line-height: 35px;
    padding-left: 16px;
}
.spBank input,.spBank select,.spBank #newbankUname{
    width: 160px;
    height: 100%;
    border-radius: 7px;
    outline: 0;
    border: 0;
    float: right;
    background: transparent;
    text-align: right;
    margin-right: 10px;
    line-height: 35px;
}
.gotoNewB{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background:rgba(0, 0, 0, 0.8);
    display: none;
    z-index: 9;
}
.gotoNewB a{
    display: inline-block;
    padding: 10px 0;
    border: 1px solid #0b1628;
    border-radius: 6px;
    margin-left: 138px;
    margin-top: 60px;
    width: 100px;
    text-align: center;
    background: #3bba09;
    color: #ffff84;
}
div#norpaycnt {
    width: 100%;
    height: calc(100% - 37px);
    position: relative;
}
select {
    text-align-last: right;
}
option{
    direction: rtl;
}
.tpro{
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 100px;
    right: 18px;
    background: #f1f1f1;
    border-radius: 100%;
    text-align: center;
    z-index: 9;
    display: none;
}
.tpro img{
    width: 80%;
    height: 80%;
    margin-top: 5%;
}
.cntpro{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    display: none;
}
.protitle{
    width: 100%;
    height: 40px;
    position: relative;
    background: #0e8e05;
}
.protitle img{
    width: 35px;
    margin-top: 3px;
}
.iframecnt{
    width: 100%;
    height: calc(100% - 40px);
    overflow: auto;
}
.iframecnt iframe{
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}
.rqnum{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 18px;
    color: #ffffff;
    font-size: 12px;
    z-index: 999;
}
.rqnum span{
    color: #FFFFFF!important;
    font-size: 12px!important;
    visibility: unset!important;
}
.rqnum_l{
    float: left;
    position: relative;
    padding: 0 3px;
    margin-left: 3px;
    margin-top: -1px;
}
.chip_lucky_he .rqnum_l{
    margin-left: 3px;
    margin-top: -3px;
}
.rqnum_r{
    float: right;
    position: relative;
    padding: 0 3px;
}
.rqnum_limg{
    width: 15px;
    height: 15px;
    background: url("../imgs/qian.png");
    background-size: 100% 100%;
    float: left;
}
.rqnum_rimg{
    width: 15px;
    height: 15px;
    /*background: url("../imgs/ren.png");*/
    /*background-size: 100% 100%;*/
    float: left;
}
/*========================新添加末尾++++++++++*/
.statar{
    position: relative;
}
.statar span,.rot_start span,.dice_start span{
    width: 100%;
    height: 100%;
    display: inline-block;
    background: #3b83ff;
    text-indent:-9999px;
    position: absolute;
    top: 0;
    right: 0;
}
.numfoot,.dtnumfoot,.sgnumfoot{
    width: 100%;
    height: 20px;
    background: #FFFFFF;
    position: relative;
    clear: both;
    font-size: 12px;
    line-height: 20px;
    text-indent: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.bacct_all .bg-red{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 180px;
}
.bacct_all .blue-bg{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 145px;
}
.bacct_all .bg-lv{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 110px;
}
.bacct_all .bg-hon{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 75px;
}
.bacct_all .bg-lan{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 40px;
}
.bacct_all .bg-hese{
    position: absolute;
    z-index: 9;
    bottom: 2px;
    right: 5px;
}

.baifenroad_flow span{
    display: flex;
    width: 100%;
    height: 100%;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.black-bg{
    background-color: #000000;
}
.green-bg{
    background-color: #437e2e;
}
.red-bg{
    background-color: #ff060c;
}
.ntpaixu{
    width: 100%;
    height: 30px;
    background: #4a1e61;
    display: flex;
}
.zcxu,.hlxu{
    flex: 1;
    -webkit-box-flex: 1;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
    margin: 0 5px;
    border-radius: 8px;
    background: #c884ff;
    -moz-box-shadow: inset 0 0 10px 10px #b934ff;
    -webkit-box-shadow: inset 0 0 10px 10px #b934ff;
    box-shadow: inset 0 0 10px 10px #b934ff;
}
.ac{
    background: #fff200;
    -moz-box-shadow: inset 0 0 10px 10px #cead00;
    -webkit-box-shadow: inset 0 0 10px 10px #cead00;
    box-shadow: inset 0 0 10px 10px #cead00;
}
.tdown{
    float: right!important;
    width: 30px;
    height: 100%;
    line-height: 27px;
    font-size: 14px;
    text-align: center;
    color: #000000;
}
#username{
    text-transform: uppercase;
}
.dice_list .right-data .bottom-box li:nth-child(2){
    margin-left: 110px;
}
.hsgnumfoot {
    position: absolute;
    font-size: 12px;
    top: 5px;
    left: 99px;
}
/*简易模式*/
.modelcg .tdown{
    display: none;
}
.modelcg .dialog-scope{
    font-size: 14px;
}
.modelcg #bac-list .dialog-scope{
    height: 80%;
    width: 99%;
}
.modelcg .poklt #bac-list .dialog-scope{
    height: 101%;
}
.modelcg .numfoot,.modelcg .dtnumfoot,.modelcg .sgnumfoot{
    display: none;
}
.modelcg #bac-list .zhengti{
    width: 49.5%;
    float: left;
}
.modelcg #bac-list .zhengti:nth-child(2) {
    margin-top: 0;
}
.modelcg #bac-list .zhengti:nth-of-type(odd){
    margin-right: 0.5%;
}
.modelcg #bac-list .zhengti:nth-of-type(even){
    margin-left: 0.5%;
}
.modelcg #bac-list .box-2,.modelcg #bac-list .box-3,.modelcg #bac-list .box-4,.modelcg #bac-list .box-5{
    display: none;
}
.modelcg #bac-list .zhengti_ul .right-data .box-1{
    width: 100%!important;
    height: 100%;
}
.modelcg #bac-list .zhengti_ul .right-data .top-box{
    height: 109px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    overflow: hidden;
}
.modelcg #bac-list .zhengti_ul {
    height: 140px;
}
.modelcg #bac-list .zhengti_ul .right-data {
    height: 110px;
}
.modelcg #bac-list .left-img{
    display: none;
}
.modelcg #bac-list .zhengti_ul .right-data{
    width: 100%;
}
.modelcg #bac-list .bg-red,.modelcg #bac-list .blue-bg,.modelcg #bac-list .bg-lv,.modelcg #bac-list .bg-hon,.modelcg #bac-list .bg-lan,.modelcg #bac-list .bg-hese,.modelcg #bac-list .bg-hese{
    display: none;
}
.modelcg .bacct_all{
    height: 1590px;
}
.modelcg #bac-listlh{
    clear: both;
    position: relative;
    height: 288px;
    width: 100%;
    border-top: 3px solid #eaa226;
    padding-top: 3px;
}
.modelcg .rolistfl{
    height: 301px;
    width: 100%;
    border-top: 3px solid #eaa226;
    padding-top: 3px;
}
.modelcg .sblistfl{
    width: 100%;
    border-top: 3px solid #eaa226;
    padding-top: 3px;
}
.modelcg .bottom-xzh div.statar{
    width: 50px;
}
.modelcg .rot_start,.modelcg .dice_start{
    width: 22%;
}
/*全部列表里龙虎bac-listlh*/
.modelcg #bac-listlh .zhengti{
    width: 49.5%;
    float: left;
}
.modelcg #bac-listlh .zhengti:nth-child(2) {
    margin-top: 0;
}
.modelcg #bac-listlh .zhengti:nth-of-type(odd){
    margin-right: 0.5%;
}
.modelcg #bac-listlh .zhengti:nth-of-type(even){
    margin-left: 0.5%;
}
.modelcg #bac-listlh .box-2,.modelcg #bac-listlh .box-3,.modelcg #bac-listlh .box-4,.modelcg #bac-listlh .box-5{
    display: none;
}
.modelcg #bac-listlh .zhengti_ul .right-data .box-1{
    width: 100%;
    height: 100%;
}
.modelcg #bac-listlh .zhengti_ul .right-data .top-box{
    height: 109px;
}
.modelcg #bac-listlh .zhengti_ul {
    height: 140px;
}
.modelcg #bac-listlh .zhengti_ul .right-data {
    height: 110px;
}
.modelcg #bac-listlh .left-img{
    display: none;
}
.modelcg #bac-listlh .zhengti_ul .right-data{
    width: 100%;
}
.modelcg #bac-listlh .bg-red,.modelcg #bac-listlh .blue-bg,.modelcg #bac-listlh .bg-lv,.modelcg #bac-listlh .bg-hon,.modelcg #bac-listlh .bg-lan,.modelcg #bac-listlh .bg-hese,.modelcg #bac-listlh .bg-hese{
    display: none;
}
.modelcg section{
    clear: both;
}
.modelcg .poker-list .zhengti_ul {
    height: 138px !important;
}
/*全部列表里龙虎bac-listlh*/
.modelcg .zhengti{
    margin-top: 0;
}
/*轮盘*/
.modelcg .bg-red,.modelcg .bg-black,.modelcg .bg-green,.modelcg .bg-lan{
    display: none;
}
.modelcg .left-img{
    display: none;
}
.modelcg .rot_list .right-data{
    width: 100%;
}
.modelcg .rot_list{
    width: 50%;
    height: 146px;
    float: left;
}
.modelcg .rot_list .right-data .top-box{
    height: 116px;
}
.modelcg .rot_list .top-box li{
    overflow-x: auto;
    overflow-y: hidden;
}
.modelcg .rot_list .top-box .box-7 table{
    width: 390px;
}

/*轮盘*/
/*骰宝*/
.modelcg .blue-bg,.modelcg .blue-bg,.modelcg .bg-lv{
    display: none;
}
.modelcg .dice_list{
    width: 50%;
    float: left;
}
.modelcg .dice_list .list-box{
    height: 139px;
}
.modelcg .dice_list .right-data{
    width: 100%;
}
.modelcg .dice_list .list-box .right-data.dice-data .box-1:last-child{
    display: none;
}
.modelcg .dice_list .list-box .right-data .box-1{
    width: 100%;
}
.modelcg .dice_list .list-box .right-data .top-box{
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
/*骰宝*/
/*简易模式*/
#surepay{
    display: none!important;
}
#entirety[uri="ns.list"] div#username{
    right: 8px;
    top: -8px;
}
#ppG_navOne3,#ppG_navOne4,#ppG_navOne5,#ppG_navOne6{
    display: none;
}