@font-face {
    font-family: "ko";
    src: url(../font/NanumSquare_acR.ttf) format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "krnum";
    src: url(../font/KRAFTON_FONTWindow.ttf) format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "calibril";
    src: url(../font/calibril.ttf) format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "russian";
    src: url(../font/russian.otf) format("truetype");
    font-weight: normal;
    font-style: normal;
}


.wrap {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    position: relative;
    margin: 0 auto;
}
.wrap img {
    display: block;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
img {
    outline: 0 none;
    width: 100%;
}
body {
    width: 100%;
    overflow-x: hidden;
    margin: 0 auto;
    background: #000;
    font-family: Microsoft Yahei, Arial;
}

/* 多语言 */
body #app {
    font-family: Microsoft Yahei, Arial;
}
body #app.lang_ko-KR {
    font-family: "ko" !important;
    line-height: 1.4;
}
body #app.lang_vi-VN {
    font-family: "calibril" !important;
    line-height: 1.4;
}
body #app.lang_ru-RU {
    font-family: "russian" !important;
    line-height: 1.4;
}
.cn_show {
    display: block;
}
.ko_show {
    display: none;
}
.lang_zh-CN .cn_show {
    display: block;
}
.lang_zh-CN .ko_show {
    display: none;
}

.lang_ko-KR .cn_show {
    display: none;
}
.lang_ko-KR .ko_show {
    display: block;
}

.lang_vi-VN .cn_show {
    display: none;
}
.lang_vi-VN .ko_show {
    display: block;
}
.vi_hide {
    display: block;
}
.vi_show {
    display: none;
}
.lang_vi-VN .vi_hide {
    display: none;
}
.lang_vi-VN .vi_show {
    display: block;
}
/* 多语言 */
.disabled {
    pointer-events: none;
    cursor: default;
}
.disabled1 {
    pointer-events: none;
    cursor: default;
}

/*解决iPhone按钮问题*/
input[type="text"],
input[type="button"],
input[type="submit"],
input[type="reset"] {
    -webkit-appearance: none;
}
/*去除基本样式*/
input[type="text"],
input[type="password"],
select {
    -webkit-appearance: none;
    appearance: none;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    box-sizing: border-box;
}
.lang_z {
    position: absolute;
    top: 0;
    right: 0.4rem;
    z-index: 10;
    background: url(../images/langbg.png?v=1) no-repeat;
    background-size: 100% 100%;
    width: 2.66rem;
    height: 0.8rem;
    z-index: 16;
    font-size: 0;
}
.lang_z select {
    border: 0 none;
    background: 0 none;
    color: #fff;
    width: 100%;
    height: 100%;
    padding-left: 0.4rem;
    font-size: 0.35rem;
}
.lang_z select option {
    background: #000;
}
.logo {
    position: absolute;
    top: 0.43rem;
    left: 0.42rem;
    z-index: 16;
    width: 3.84rem;
    height: 1.31rem;
}

/* wrap */
.bg1 {
    background: url(../images/bg1.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    height: 20.4rem;
    position: relative;
    box-sizing: border-box;
}
.bg2 {
    background: url(../images/bg2.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 11.98rem;
    position: relative;
    box-sizing: border-box;
}
.bg3 {
    background: url(../images/bg3.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 12.34rem;
    position: relative;
    box-sizing: border-box;
}
.bg4 {
    background: url(../images/bg4.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 24.43rem;
    position: relative;
    box-sizing: border-box;
}
.bg5 {
    background: url(../images/bg5.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 16.52rem;
    position: relative;
    box-sizing: border-box;
}
.bg6 {
    background: url(../images/bg6.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 10.89rem;
    position: relative;
    box-sizing: border-box;
}
.hasbelq {
    pointer-events: none;
}

.page1_txt {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0.3rem;
    text-align: center;
    color: #e5e6e1;
    font-size: 0.26rem;
}

.titles {
    margin: 0 auto;
}
.titles2 {
    width: 14.42rem;
}

.page2_title {
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
    padding-top: 1.7rem;
    color: #e5e6e1;
}

.login_content {
    width: 10.28rem;
    position: absolute;
    left: 14rem;
    top: 2.5rem;
}

.login_title {
    color: #ffffff;
    font-size: 0.4rem;
    font-weight: bold;
    text-align: center;
    padding-top: 0.22rem;
}

.login_main {
    width: 100%;
    position: absolute;
    left: 0;
    top: 4.7rem;
}
.bxgl {
    display: block;
    position: absolute;
    left: 6.1rem;
    top: 0.8rem;
    width: 3.7rem;
    text-align: center;
    color: #fff;
    font-size: 0.26rem;
    text-decoration: underline;
}
.login_item {
    width: 3.16rem;
    position: absolute;
    top: 1.2rem;
    color: #e5e6e1;
    font-size: 0.4rem;
    text-align: center;
}
.login_item1 {
    left: 1.24rem;
}
.login_item2 {
    right: 1.24rem;
}

.login_btz {
    width: 100%;
    position: absolute;
    left: 0;
    top: 3.1rem;
}
.dailyloginbtn {
    width: 3.67rem;
    height: 0.8rem;
    margin: 0 auto;
    display: block;
    background: url(../images/lingqu1.png) no-repeat;
    background-size: 100% auto;
    text-indent: -9999px;
}

.dailyloginbtn.hasbelq {
    background: url(../images/lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}

.dailyrecords {
    font-size: 0.3rem;
    color: #ffffff;
    text-decoration: underline;
    position: absolute;
    top: 2.97rem;
    left: 29.56rem;
}

.page3_title {
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
    padding-top: 2.9rem;
    color: #e5e6e1;
}
.page3_title p {
    padding-top: 0.1rem;
}
.page3_title span.col1 {
    color: #fbc913;
}
.page3_title span.col2 {
    color: #ff6000;
}

.lq1records {
    font-size: 0.3rem;
    color: #fff;
    text-decoration: underline;
    position: absolute;
    top: 4.22rem;
    left: 29.56rem;
}

.partconent {
    width: 31.62rem;
    position: absolute;
    left: 3.54rem;
    top: 5.25rem;
}

.lajblocknt {
    width: 7.2rem;
    height: 4rem;
    position: absolute;
    left: 0;
    top: 0;
}

.lajblocknt1 {
    left: 0.8rem;
}
.lajblocknt2 {
    left: 8.2rem;
}
.lajblocknt3 {
    width: 9.85rem;
    left: 15.6rem;
}
.lajblocknt4 {
    width: 5.15rem;
    left: 25.5rem;
}

.lajblocknt p {
    font-size: 0.3rem;
    text-align: center;
}
.p3_btnz {
    width: 100%;
    position: absolute;
    left: 0;
    top: 4.55rem;
}
.p3_glcon {
    width: 2.54rem;
    position: absolute;
    left: 0.8rem;
    top: 3.2rem;
    text-align: center;
}
.p3_glcon1 {
    left: 4.1rem;
}
.p3_glcon2 {
    left: 3.9rem;
}
.p3_glcon3 {
    left: 3.7rem;
}

.cermbxgal{
    text-align: center;
    width: 100%;
    display: block;
    margin-bottom: 0.75rem;
}
.cermbxgal span{
    font-size: 0.26rem;
    color: #fff;
    text-decoration: underline;
}
.bxgl_btn {
    display: block;
    color: #fff;
    font-size: 0.26rem;
    text-decoration: underline;
}
.gametimelqn {
    width: 3.67rem;
    height: 0.8rem;
    margin: 0 auto;
    display: block;
    background: url(../images/lingqu1.png) no-repeat;
    background-size: 100% auto;
    text-indent: -9999px;
}

.gametimelqn.hasbelq {
    background: url(../images/lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}



.sitels {
    padding-left: 15rem;
    text-align: left;
}

.pcitems {
    width: 100%;
    position: absolute;
    left: 0;
    top: 6.9rem;
}
.pitems {
    width: 1.71rem;
    position: absolute;
    left: 0;
    top: 0;
}

.pitems1 {
    left: 6.56rem;
    top: 0;
}
.pitems2 {
    left: 10.15rem;
    top: 0;
}
.pitems3 {
    left: 13.8rem;
    top: 0;
}
.pitems4 {
    left: 17.35rem;
    top: 0;
}
.pitems5 {
    left: 20.95rem;
    top: 0;
}
.pitems6 {
    left: 24.55rem;
    top: 0;
}


.pitems7 {
    left: 4.95rem;
    top: 4.15rem;
}
.pitems8 {
    left: 8.5rem;
    top: 4.15rem;
}
.pitems9 {
    left: 12.06rem;
    top: 4.15rem;
}
.pitems10 {
    left: 15.6rem;
    top: 4.15rem;
}
.pitems11 {
    left: 19.15rem;
    top: 4.15rem;
}
.pitems12 {
    left: 22.7rem;
    top: 4.15rem;
}
.pitems13 {
    left: 26.25rem;
    top: 4.15rem;
}


.pitems14 {
    left: 4.95rem;
    top: 8.3rem;
}
.pitems15 {
    left: 8.5rem;
    top: 8.3rem;
}
.pitems16 {
    left: 12.06rem;
    top: 8.3rem;
}
.pitems17 {
    left: 15.6rem;
    top: 8.3rem;
}
.pitems18 {
    left: 19.15rem;
    top: 8.3rem;
}
.pitems19 {
    left: 22.7rem;
    top: 8.3rem;
}
.pitems20 {
    left: 26.25rem;
    top: 8.3rem;
}



.pitems21 {
    left: 6.56rem;
    top: 12.44rem;
}
.pitems22 {
    left: 10.15rem;
    top: 12.44rem;
}
.pitems23 {
    left: 13.8rem;
    top: 12.44rem;
}
.pitems24 {
    left: 17.35rem;
    top: 12.44rem;
}
.pitems25 {
    left: 20.95rem;
    top: 12.44rem;
}
.pitems26 {
    left: 24.55rem;
    top: 12.44rem;
}


.zcon {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.tlist_item {
    width: 1.71rem;
    position: absolute;
}
.tlist_item1 {
    left: 0;
    top: 0;
}
.tlist_item2 {
    left: 0;
    top: 1.05rem;
}

.page4_item {
    width: 2.85rem;
    position: absolute;
}
.page4_item1 {
    left: 28.56rem;
    top: 7.35rem;
}
.page4_item2 {
    left: 32rem;
    top: 7.35rem;
}
.page4_item3 {
    left: 28.56rem;
    top: 11.5rem;
}
.page4_item4 {
    left: 32rem;
    top: 11.5rem;
}
.page4_item5 {
    left: 28.56rem;
    top: 15.65rem;
}
.page4_item6 {
    left: 32rem;
    top: 15.65rem;
}
.page4_item7 {
    left: 28.56rem;
    top: 19.75rem;
}
.page4_item8 {
    left: 32rem;
    top: 19.75rem;
}



.p4_glcon .bxgl_btn {
    display: block;
    color: #ffffff;
    font-size: 0.22rem;
    text-decoration: underline;
}
.p4_btnz {
    width: 100%;
    position: relative;
}

.yt_lottery {
    width: 2.85rem;
    height: 0.68rem;
    margin: 0 auto;
    display: block;
    background: url(../images/lingqu2.png) no-repeat;
    background-size: 100% auto;
    text-indent: -9999px;
}

.yt_lottery.hasbelq {
    background: url(../images/lingqu2_disabled.png) no-repeat;
    background-size: 100% auto;
}

.achance {
    width: 100%;
    text-align: center;
    padding-top: 4rem;
    font-size: 0.36rem;
}

.s10con {
    width: 4.36rem;
    position: absolute;
    left: 26.6rem;
    top: 8.5rem;
}
.s10con p {
    font-size: 0.32rem;
    text-align: center;
}

.htbox {
    text-align: center;
    line-height: 0.4rem;
}
.htbox a {
    color: orange;
    font-size: 0.36rem;
}

.s10con p.klingqu {
    font-size: 0.32rem;
    text-align: center;
    padding-top: 4rem;
}

.yt_lottery10 {
    width: 4rem;
    margin: 0 auto;
    display: block;
    height: 0.8rem;
    background: #ff8f21;
    text-align: center;
    line-height: 0.8rem;
    font-size: 0.4rem;
}

.jybrecords {
    font-size: 0.3rem;
    color: #000000;
    text-decoration: underline;
    position: absolute;
    top: 2.9rem;
    left: 30.66rem;
}

.page5_title {
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
    padding-top: 2.2rem;
    color: #e5e6e1;
}
.page5_title span {
    color: #ff6000;
}

.totallnums {
    position: absolute;
    left: 26rem;
    top: 2.4rem;
    color: #4f3e25;
    font-size: 0.36rem;
    font-weight: bold;
}

.dunjrecords {
    font-size: 0.3rem;
    color: #000000;
    text-decoration: underline;
    position: absolute;
    top: 2.9rem;
    left: 30.66rem;
}

.bg5_con {
    position: absolute;
    width: 14.65rem;
    left: 12.3rem;
    top: 4rem;
}

.bg5_item {
    width: 100%;
    height: 2.27rem;
    display: flex;
    justify-content: left;
    position: relative;
    margin-bottom: 0.18rem;
}
.item5_icon {
    width: 2.61rem;
    position: absolute;
    left: 0;
    top: 0;
}
.finish .item5_icon {
    height: 1.5rem;
    width: 1.5rem;
    background: url(../images/gou.png?v=1) no-repeat;
    background-size: 100% auto;
    top: 0.1rem;
    left: 0.6rem;
}

.b5item_rate {
    width: 3.38rem;
    text-align: center;
    font-size: 0.22rem;
    color: #ffffff;
    position: absolute;
    top: 1.3rem;
    left: 7.2rem;

}
.b5item_rate a {
    color: #ffffff;
    text-decoration: underline;
}
.sumerpoic{
    text-align: center;
    font-size: 0.4rem;
    position: absolute;
    width: 100%;
    top: 3.23rem;
    left: 0;
    color: #ff6009;
}
.sumerpoic span{
    font-size: 0.55rem;
    font-family: "krnum";
    color: #fff;
}

.jnpduihuan {
    width: 2.85rem;
    height: 0.68rem;
    margin: 0 auto;
    display: block;
    background: url(../images/lingqu3.png) no-repeat;
    background-size: 100% auto;
    text-indent: -9999px;
    position: absolute;
    left: 11.74rem;
    top: 0.8rem;
}

.jnpduihuan.hasbelq {
    background: url(../images/lingqu3_disabled.png) no-repeat;
    background-size: 100% auto;
}


/**rule**/

.rule_contentbox {
    width: 18.84rem;
    position: relative;
    padding-top: 0.8rem;
    margin: 0 auto;
}

.lang_ru-RU .rule_contentbox {
    padding-top: 0.2rem;
    line-height: 1.2;
}

.rule_tics1 {
    font-size: 0.4rem;
    text-align: center;
    color: #fef4e5;
    font-weight: bold;
    margin-bottom: 0.2rem;
}
.rule_tics2 {
    font-size: 0.3rem;
    color: #f8c160;
    text-align: center;
    font-weight: bold;
    margin-bottom: 0.1rem;
}
.rule_tics3 {
    font-size: 0.28rem;
    color: #fef4e5;
    text-align: center;
    margin-bottom: 0.1rem;
}
.rule_tics4 {
    font-size: 0.28rem;
    color: #f8c160;
    text-align: center;
    margin-bottom: 0.3rem;
}
.rule_tics5 {
    font-size: 0.24rem;
    color: #c9c5bf;
    line-height: 2;
}
.ruleboxcontetns {
    display: flex;
}
.calwids1 {
    width: 0.48rem;
}
.calwids2 {
    width: calc(100% - 0.48rem);
}
.lancamye {
    font-size: 0.2rem;
    color: #bf9f6a;
}
.cledfat {
    padding-left: 0.2rem;
}
.serviceconts {
    display: none;
    justify-content: center;
    align-items: center;
    margin-top: 0.3rem;
}
.lang_zh-CN .serviceconts {
    display: flex;
}
.servicebtn {
    display: block;
    width: 1.8rem;
    margin: 0 0.3rem;
}
.netpravity {
    display: inline-block;
    font-size: 0.24rem;
    color: #fef4e5;
    border-bottom: 1px #fef4e5 solid;
    margin: 0 0.3rem;
}

/* footer */

.footers {
    display: none;
    background: #000000;
}

.footers.show {
    display: flex;
}
.footers.showvn {
    display: flex;
}

.w11801 {
    width: 23.55rem;
    margin: 0 auto;
    height: 4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.footer_left {
    display: flex;
}
.footer_logo {
    width: 6.5rem;
}
.footer_logo img {
    width: 100%;
}

.footer_links {
    height: 1.5rem;
    margin-left: 1.2rem;
    border-left: 1px solid rgba(180, 180, 180, 0.5);
    padding-left: 1.2rem;
}
a.footer_link {
    display: block;
    height: 1.5rem;
    box-sizing: border-box;
    text-align: center;
    line-height: 1.5rem;
    border: 1px solid rgba(180, 180, 180, 0.5);
    color: #fff;
    font-size: 0.45rem;
    padding: 0 0.3rem;
}

/****/

.load_mcon {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}
.load_img {
    width: 1rem;
    margin: 0 auto;
}
.load_txt {
    width: 100%;
    text-align: center;
    font-size: 0.35rem;
    color: #f5cf92;
    padding-top: 0.1rem;
}

/* pop */
.close {
    display: block;
    text-indent: -9999px;
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    top: 0.24rem;
    right: 0.63rem;
}

.pop7 .close {
    top: 0.26rem;
    right: -0.5rem;
}
.pop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.9);
    display: none;
    z-index: 100;
}

.pop_form {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
}
.pop_form a.close {
    display: block;
    text-indent: -9999px;
    background: url(../images/pop_close_9.png?v=4) no-repeat;
    background-size: 100% 100%;
    width: 0.66rem;
    height: 0.66rem;
    position: absolute;
    top: -0.2rem;
    right: -0.3rem;
}
.pg_pop3 a.close{
    top: 0;
    width: 0.82rem;
    height: 0.82rem;
}

.pop_tit_bg p {
    color: #fff;
    font-weight: bold;
    font-size: 0.35rem;
    text-align: center;
}

.table1 {
    width: 100%;
    height: 5rem;
    padding-top: 0;
    box-sizing: border-box;
}

.table1 table {
    width: 100%;
}
.table1 td {
    font-size: 0.26rem;
    color: #2c2658;
    border-bottom: 1px #657266 solid;
    height: 1.2rem;
    padding: 0;
}
#dailymission_record .table1 td{
    height: 1.6rem;
}
.table1 td a {
    color: #fff;
    text-decoration: underline;
}

.table1 tr td:nth-child(1) {
    width: 3.7rem;
    padding-left: 0.4rem;
}
.table1 tr td:nth-child(2) {
    padding-left: 0.2rem;
}

.table1.table2 tr td:nth-child(1) {
    padding-left: 0;
}
.table1.table2 tr td:nth-child(2) {
    padding-left: 0.2rem;
}
.table1.table2 tr td:nth-child(3) {
    padding-left: 0.2rem;
}

.table1.table2 td {
    height: 1.2rem;
}

.page_at {
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 0.8rem;
    background: none;
    padding-top: 0;
}
.page_at a {
    display: inline-block;
    font-size: 0.44rem;
    color: #fff;
    padding: 0 0.2rem;
    text-decoration: none;
}
.page_at span.current {
    color: #ff5400;
    font-weight: bold;
}
.page_at a.current {
    color: #ff5400;
    font-weight: bold;
}
.page_at span.prev.current {
    color: #fff;
}
.page_at span.next.current {
    color: #fff;
}
.page_at span {
    display: inline-block;
    font-size: 0.44rem;
    color: #efd9cc;
    padding: 0 0.2rem;
}
p.zwsj {
    color: #000;
    font-size: 0.4rem;
    text-align: center;
    padding-top: 2.5rem;
}
/* info */
.pg_pop1 {
    background: url(../images/pop_tips.png?v=1) no-repeat;
    background-size: 100% 100%;
    width: 7.84rem;
    height: 5.22rem;
    padding-top: 0.5rem;
    box-sizing: border-box;
}

.pg_tips_main1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    height: 3.6rem;
    width: 100%;
    margin: 0 auto;
    position: relative;
    font-size: 0.3rem;
    color: #fff;
    text-align: center;
    padding: 0 0.7rem;
    box-sizing: border-box;
    margin-top: 0.2rem;
}

.pg_tips_main1_tp3_t2 {
    font-size: 0.3rem;
    width: 100%;
    color: #ffffff;
    text-align: center;
    margin: -2rem 0;
}
.vnhtme1 {
    font-size: 1rem;
    font-weight: bold;
    color: #ffc000;
    font-family: "krnum";
}

/* checkin */
.pg_pop3 {
    background: url(../images/pop_bg1.png?v=1) no-repeat;
    background-size: 100% 100%;
    width: 12.4rem;
    height: 8.03rem;
    padding-top: 0.05rem;
    box-sizing: border-box;
}

.pg_pop3 .pop_tit_bg {
    width: 100%;
    margin: 0 auto;
}

.pg_pop3 .pop_tit_bg p {
    color: #fff;
    font-size: 0.45rem;
}
.popmain610 {
    width: 8.3rem;
    margin: 0.7rem auto 0;
}

/* prize pop */

.login11bg {
    background: url(../images/getprizebg.png?v=2) no-repeat;
    background-size: 100%;
    width: 10.51rem;
    height: 5.22rem;
    padding-top: 0.45rem;
}

.login11_txt {
    display: flex;
    justify-content: center;
    padding-left: 0.1rem;
    padding-top: 3.15rem;
}
.login11_txt p {
    font-size: 0.27rem;
    color: #565067;
    width: 2.88rem;
    margin: 0 0.1rem;
    text-align: center;
}

.login_11_item {
    width: 100%;
}

.login_11_item1 {
    width: 100%;
}
.login_11_item2 {
    width: 30%;
}
.login_11_item3 {
    width: 30%;
}

.login_11_itembg {
    width: 2.72rem;
    height: 2.72rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}
.login_11_item p {
    font-size: 0.26rem;
    color: #fff;
    width: 100%;
    text-align: center;
    margin-bottom: 0.4rem;
    margin-top: 0.05rem;
}
.login_11_flex {
    display: flex;
    justify-content: center;
    margin-top: 0.1rem;
}
.login_11_itemimg {
    width: 2.6rem;
    height: 2.6rem;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.proizelistimgs {
    position: relative;
}
.geprizenames2 {
    display: block;
    width: 4.5rem !important;
    position: relative;
    left: 50%;
    transform: translate(-50%, 0);
    color: #514840;
    font-size: 0.34rem;
    text-align: center;
}

#getpro2 .login_11_itembg {
    margin: 0 auto;
}

/* box rate pop */
.pg_popgl {
    width: 9.57rem;
    height: 9.3rem;
    background: url(../images/pop_bxgl.png?v=1) no-repeat;
    background-size: 100% 100%;
    padding-top: 0.15rem;
    box-sizing: border-box;
}
.pg_popgl .pop_tit_bg p {
    color: #fff;
    width: 100%;
    font-weight: bold;
    font-size: 0.3rem;
}
.pop_form.pg_popgl a.close{
    top: 0.1rem;
    right: -0.2rem;
    width: 0.88rem;
    height: 0.88rem;
}
.pg_p5_box {
    width: 5.44rem;
    margin: 0.8rem auto 0;
    
}
.scrollbox {
    height: 6.8rem;
    overflow-y: auto;
    margin-top: 0.2rem;
}
.scrollbox.sctips {
    height: 8rem;
}
.pg_p5_box_i {
    font-size: 0.24rem;
    color: #fff;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0.1rem 0;
    border-bottom: 0.02rem solid #fff;
}
.pg_p5_box_i a {
    color: inherit;
    border-bottom: 1px solid #000000;
    margin-left: 10px;
}
.pg_p5_box_i > div:nth-child(1) {
    padding-left: 0;
    width: 4.2rem;
    text-align: left;
    padding-left: 0.28rem;
}
.pg_p5_box_i.toptilte {
    color: #252e2e;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.2);
    position: relative;
}

.pg_p5_box_i > div:nth-child(2) {
    text-align: center;
    width: 1.2rem;
}


/*datingtu*/
.pop7 {
    width: 23.73rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
}
.p7_download {
    display: block;
    width: 5.2rem;
    height: 1.3rem;
    position: absolute;
    left: 9.3rem;
    bottom: 0;
    text-indent: -99999px;
}
.pop7 .close {
    top: 1.26rem;
    right: -0.5rem;
}
/* agreement */

.pop_amain {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: url(../images/pop_rulebg.png?v=1) bottom center no-repeat;
    background-size: 100% 100%;
    width: 15rem;
    height: 9.99rem;
    padding-bottom: 0.26rem;
    box-sizing: border-box;

    z-index: 10;
}

.pop_atop {
    width: 12rem;
    padding-top: 1.8rem;
    margin: 0 auto;
    box-sizing: border-box;
}
#clo .pop_atop {
    padding-top: 1.6rem;
}
#trs .pop_atop {
    padding-top: 1.6rem;
}

.pop_acontent {
    width: 100%;
    margin: 0 auto;
    padding-bottom: 0.3rem;
    padding: 0 0.2rem;
    box-sizing: border-box;
    height: auto;
    color: #fff;
}
.pop_acontent p {
    font-size: 0.35rem;
    line-height: 1.7;
}
.pop_acontent p.atitle {
    font-size: 0.35rem;
    padding-bottom: 0.16rem;
}
.pop_acontent p span {
    font-weight: bold;
    text-decoration: underline;
}
.pop_amain .close {
    display: block;
    text-indent: -9999px;
    background: url(../images/pop_close_9.png?v=2) no-repeat;
    background-size: auto;
    background-size: 100% 100%;
    width: 0.88rem;
    height: 0.88rem;
    position: absolute;
    top: -0.3rem;
    right: -0.3rem;
}

.aitem {
    width: 100%;
    display: flex;
    height: 1.2rem;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #fff;
}
.aitem:last-child {
    border-bottom: 0 none;
}
.aitem .atxt {
    display: block;
    color: #fff;
    font-size: 0.35rem;
    line-height: 0.32rem;
    background: url(../images/check_box.png?v=1) left center no-repeat;
    background-position: 0 0;
    background-size: 0.32rem 0.64rem;
    padding-left: 0.6rem;
    margin-left: 0.2rem;
    height: 0.32rem;
}
.aitem .atxt.act {
    background-position: 0 -0.32rem;
}

a.cbtn {
    display: block;
    width: 5.4rem;
    height: 0.8rem;
    border-radius: 8px;
    background: #ffc000;
    text-align: center;
    line-height: 0.8rem;
    color: #ffffff;
    font-size: 0.45rem;
    margin-right: 0.2rem;
}

.abtnz {
    width: 100%;
    display: flex;
    padding-top: 1.4rem;
    justify-content: center;
}
.abtnz a {
    margin: 0 0.2rem;
}
.catitle {
    color: #fff;
    font-size: 0.4rem;
    font-weight: bold;
    text-align: center;
    padding-bottom: 0.2rem;
    border-bottom: 1px solid #d9d9d9;
}
.ades1 {
    width: 4rem;
    margin: 0 auto;
    text-align: center;
    font-size: 0.35rem;
    line-height: 1.7;
    color: #fff;
    padding-top: 0.2rem;
}

.probgtips .ades1 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-size: 0.35rem;
    line-height: 1.7;
    color: #fff;
    padding-top: 0.2rem;
}

.atips {
    font-size: 0.35rem;
    margin-top: 0.5rem;
}
.atips a {
    color: #fff;
    text-decoration: underline;
}
.probgtips.hj .pop_ptmain {
    padding-top: 0.26rem;
    margin-top: 1.26rem;
    border-top: 0.02rem solid #c2c2d2;
    font-size: 0.35rem;
    color: #ffffff;
}

#clo,
#trs {
    z-index: 112;
}

#trs .pop_acontent {
    height: 6.9rem;
    overflow-y: scroll;
}

#clo .pop_acontent {
    height: 6.9rem;
    overflow-y: scroll;
}
.type_hide {
    display: none !important;
}
.ru_agreement_txt {
    display: none;
    text-align: center;
}
.ru_agreement_txt.type_show {
    display: block;
}

/* cancel */

.probgtips {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: url(../images/pop_rulebg.png?v=1) bottom center no-repeat;
    background-size: 100% 100%;
    width: 15rem;
    height: 9.99rem;
    z-index: 10;
    padding-top: 0;
    box-sizing: border-box;
}

.probgtips .close {
    top: 27px;
}

.probgtips.probgtipsA1 {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 747px;
    height: 485px;
    transform: translate(-50%, -50%);
    background: url(../images/pop_tips2.png?v=1) no-repeat;
    z-index: 10;
}

.proname {
    position: relative;
    margin-top: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.proname span {
    display: block;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #cdf703;
    margin-right: 20px;
}

#cancela .probgtips .pop_tit {
    font-size: 0.5rem;
    color: #fff;
    text-align: center;
    letter-spacing: 0.05rem;
}

.probgtips .pop_tit {
    font-size: 0.5rem;
    color: #fff;
    position: absolute;
    top: 3.3rem;
    width: 100%;
    text-align: center;
    letter-spacing: 0.05rem;
}
.probgtips .pop_ptmain {
    padding-top: 0;
    margin: 4.23rem auto 0;
    font-size: 0.35rem;
    color: #fff;
}

/*prize pool*/

.totabody {
    width: 13.6rem;
    margin: 0.3rem auto 0;
}
.totabody thead {
    font-size: 0.46rem;
    color: #000000;
    border-bottom: 0.1rem #4e2a1d solid;
}
.totabody thead td {
    padding: 0.3rem 0;
}
.totabody thead tr td:nth-child(1) {
    padding-left: 3.8rem;
    width: 6rem;
}
.totabody tbody {
    font-size: 0.4rem;
    color: #000000;
}
.totabody tbody td {
    padding: 0.15rem 0;
}
.totabody tbody tr td:nth-child(1) {
    padding-left: 2rem;
}
.totabody tbody a {
    color: #5e1f00;
    text-decoration: underline;
}


/*多语言*/
.lang_ru-RU .pg_popgl .pop_tit_bg p{
    font-size: 0.32rem;
}
.lang_ko-KR .bg1 {
    background: url(../images/kr_bg1.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ko-KR .bg2 {
    background: url(../images/kr_bg2.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ko-KR .bg3 {
    background: url(../images/kr_bg3.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ko-KR .bg4 {
    background: url(../images/kr_bg4.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ko-KR .bg5 {
    background: url(../images/kr_bg5.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ko-KR .dailyloginbtn {
    background: url(../images/kr_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .dailyloginbtn.hasbelq {
    background: url(../images/kr_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .gametimelqn {
    background: url(../images/kr_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .gametimelqn.hasbelq {
    background: url(../images/kr_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .yt_lottery {
    background: url(../images/kr_lingqu2.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .yt_lottery.hasbelq {
    background: url(../images/kr_lingqu2_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .jnpduihuan {
    background: url(../images/kr_lingqu3.png) no-repeat;
    background-size: 100% auto;
}
.lang_ko-KR .jnpduihuan.hasbelq {
    background: url(../images/kr_lingqu3_disabled.png) no-repeat;
    background-size: 100% auto;
}



.lang_zh-TW .bg1 {
    background: url(../images/tw_bg1.jpg) no-repeat top center;
    background-size: cover;
}
.lang_zh-TW .bg2 {
    background: url(../images/tw_bg2.jpg) no-repeat top center;
    background-size: cover;
}
.lang_zh-TW .bg3 {
    background: url(../images/tw_bg3.jpg) no-repeat top center;
    background-size: cover;
}
.lang_zh-TW .bg4 {
    background: url(../images/tw_bg4.jpg) no-repeat top center;
    background-size: cover;
}
.lang_zh-TW .bg5 {
    background: url(../images/tw_bg5.jpg) no-repeat top center;
    background-size: cover;
}
.lang_zh-TW .dailyloginbtn {
    background: url(../images/tw_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .dailyloginbtn.hasbelq {
    background: url(../images/tw_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .gametimelqn {
    background: url(../images/tw_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .gametimelqn.hasbelq {
    background: url(../images/tw_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .yt_lottery {
    background: url(../images/tw_lingqu2.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .yt_lottery.hasbelq {
    background: url(../images/tw_lingqu2_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .jnpduihuan {
    background: url(../images/tw_lingqu3.png) no-repeat;
    background-size: 100% auto;
}
.lang_zh-TW .jnpduihuan.hasbelq {
    background: url(../images/tw_lingqu3_disabled.png) no-repeat;
    background-size: 100% auto;
}




.lang_vi-VN .bg1 {
    background: url(../images/vi_bg1.jpg) no-repeat top center;
    background-size: cover;
}
.lang_vi-VN .bg2 {
    background: url(../images/vi_bg2.jpg) no-repeat top center;
    background-size: cover;
}
.lang_vi-VN .bg3 {
    background: url(../images/vi_bg3.jpg) no-repeat top center;
    background-size: cover;
}
.lang_vi-VN .bg4 {
    background: url(../images/vi_bg4.jpg) no-repeat top center;
    background-size: cover;
}
.lang_vi-VN .bg5 {
    background: url(../images/vi_bg5.jpg) no-repeat top center;
    background-size: cover;
}
.lang_vi-VN .dailyloginbtn {
    background: url(../images/vi_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .dailyloginbtn.hasbelq {
    background: url(../images/vi_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .gametimelqn {
    background: url(../images/vi_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .gametimelqn.hasbelq {
    background: url(../images/vi_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .yt_lottery {
    background: url(../images/vi_lingqu2.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .yt_lottery.hasbelq {
    background: url(../images/vi_lingqu2_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .jnpduihuan {
    background: url(../images/vi_lingqu3.png) no-repeat;
    background-size: 100% auto;
}
.lang_vi-VN .jnpduihuan.hasbelq {
    background: url(../images/vi_lingqu3_disabled.png) no-repeat;
    background-size: 100% auto;
}



.lang_ru-RU .bg1 {
    background: url(../images/ru_bg1.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ru-RU .bg2 {
    background: url(../images/ru_bg2.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ru-RU .bg3 {
    background: url(../images/ru_bg3.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ru-RU .bg4 {
    background: url(../images/ru_bg4.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ru-RU .bg5 {
    background: url(../images/ru_bg5.jpg) no-repeat top center;
    background-size: cover;
}
.lang_ru-RU .dailyloginbtn {
    background: url(../images/ru_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .dailyloginbtn.hasbelq {
    background: url(../images/ru_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .gametimelqn {
    background: url(../images/ru_lingqu1.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .gametimelqn.hasbelq {
    background: url(../images/ru_lingqu1_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .yt_lottery {
    background: url(../images/ru_lingqu2.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .yt_lottery.hasbelq {
    background: url(../images/ru_lingqu2_disabled.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .jnpduihuan {
    background: url(../images/ru_lingqu3.png) no-repeat;
    background-size: 100% auto;
}
.lang_ru-RU .jnpduihuan.hasbelq {
    background: url(../images/ru_lingqu3_disabled.png) no-repeat;
    background-size: 100% auto;
}

.lang_zh-CN .pancertips{
    width: 13.1rem;
    height: 0.71rem;
    background: url(../images/tipcs.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    top: 11rem;
    left: 12.6rem;
}
.lang_zh-TW .pancertips{
    width: 13.1rem;
    height: 0.71rem;
    background: url(../images/tipcs_tw.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    top: 11rem;
    left: 12.6rem;
}
.lang_ko-KR .pancertips{
    width: 13.1rem;
    height: 0.71rem;
    background: url(../images/tipcs_kr.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    top: 11rem;
    left: 12.6rem;
}
.lang_vi-VN .pancertips{
    width: 13.1rem;
    height: 0.71rem;
    background: url(../images/tipcs_vi.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    top: 11rem;
    left: 12.6rem;
}
.lang_ru-RU .pancertips{
    width: 13.1rem;
    height: 0.71rem;
    background: url(../images/tipcs_ru.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    top: 11rem;
    left: 12.6rem;
}
