.dhsj-top {
    width: 100%;
    height: 1.2rem;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    display: flex;
    box-sizing: border-box;
    padding: 0 .3rem;
    justify-content: space-between;
    align-items: center;
    background: #000;
    z-index: 8888;
}

.header-left {
    display: flex;
    height: 100%;
    align-items: center;
}

.header-left>a {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/head-logo.png) no-repeat center/cover;
    width: .87rem;
    height: .87rem;
    margin-right: .19rem;
}

.subject {
    font-size: 0.24rem;
    color: #ffffff;
}

.subhead {
    font-size: .2rem;
    color: #fff;
    margin-top: .06rem;
}
.order{
    width: 1.59rem;
    height: 0.54rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/order.png) no-repeat 0 0/1.59rem 0.54rem;
    position: relative;
    overflow: hidden;
}
.order1{
    width: 1.59rem;
    height: 0.54rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/gobase.png) no-repeat 0 0/1.59rem 0.54rem;
    position: relative;
    overflow: hidden;
}
.lightbox{
    position: absolute;
    left: 0;
    top: 0;
    width: 1.68rem;
    height: .6rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/light4.png) no-repeat center/cover;
    animation: yidong 2s ease-in-out infinite;
    -webkit-animation: yidong1 1.5s ease-in-out infinite;
    display: flex;
    align-items: center;
    justify-content: center;
}
@keyframes yidong1 {
    0% {
        left: -1rem;
    }

    100% {
        left: 2.12rem;
    }
}

@-webkit-keyframes yidong1 {
    0% {
        left: 0;
    }

    100% {
        left: 1.9rem;
    }
}
.wrap{
    padding-top: 1.2rem;
}
.wrap.wrap1{
    display: block;
}
.wrap.wrap2{
    display: none;
}
.wrap.wrap3{
    display: none;
}
.kv{
    width: 100%;
    height: 12.14rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/kv.jpg) no-repeat center/cover;
    position: relative;
    padding-top: 7.66rem;
    box-sizing: border-box;
}
.login-box{
    position: absolute;
    top: 0.34rem;
    right: 0.16rem;
    font-size: 0.18rem;
    color: #ffffff;
    line-height: 0.2rem;
    font-family: "abt1";
}
.login-box a{
    color: #e1941c;
    margin-left: 0.14rem;
}
.rec-num{
    font-size: 0.22rem;
    line-height: 0.42rem;
    text-align: center;
    color: #ffffff;
   
}
.rec-num span{
    font-size:0.26rem;
    color: #e1941c;
    font-weight: 600;
}
.go-yd{
    display: block;
    width:3.66rem;
    height: 0.88rem;
    background-position: 0 -3.65rem;
    margin: 0 auto 0.2rem;
    position: relative;
    overflow: hidden;
}
.lightbox2{
    position: absolute;
    left: 0px;
    top: 0;
    width: 2.66rem;
    height: .88rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/light.png) no-repeat center/cover;
    animation: yidong 2s ease-in-out infinite;
    -webkit-animation: yidong 3.5s ease-in-out infinite;
}
@keyframes yidong {
    0% {
        left: -3.2rem;
    }

    100% {
        left: 3.26rem;
    }
}

@-webkit-keyframes yidong {
    0% {
        left: -3.2rem;
    }

    100% {
        left: 3.26rem;
    }
}
.rec-tit{
    width: 4.94rem;
    height: 0.22rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0.22rem;
    margin: 0 auto 0.2rem;
}
.rec-txt{
    display: inline-block;
    width: 1.47rem;
    line-height: 0.22rem;
    text-align: center;
    color: #e2e2e2;
}
.hr{
    display: inline-block;
    width: 1.69rem;
    height: 0.01rem;
    background-color: #91918f;
}
.rec-box{
    width: 5.4rem;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
}
.rec-box li p{
    width: 1.2rem;
    height: 1.21rem;
    background-position: -4.59rem -6.56rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin: 0 auto;
}
.rec-box li:nth-child(1) p img{
    width: 0.66rem;
    height: 0.67rem;
}
.rec-box li:nth-child(2) p img{
    width: 0.79rem;
    height: 0.66rem;
}
.rec-box li:nth-child(3) p img{
    width: 0.64rem;
    height: 0.70rem;
}
.rec-box li:nth-child(4) p img{
    width: 0.69rem;
    height: 0.66rem;
}
.rec-box li:nth-child(1) p::before{
    content: "";
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -7.14rem -5.41rem/20rem 20rem;
    position: absolute;
    top: 0;
    left: -0.04rem;
}
.rec-box li:nth-child(2) p::before{
    content: "";
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -5.84rem -5.41rem/20rem 20rem;
    position: absolute;
    top: 0;
    left: -0.04rem;
}
.rec-box li:nth-child(3) p::before{
    content: "";
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -4.6rem -5.41rem/20rem 20rem;
    position: absolute;
    top: 0;
    left: -0.04rem;
}
.rec-box li:nth-child(4) p::before{
    content: "";
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -4.6rem -5.41rem/20rem 20rem;
    position: absolute;
    top: 0;
    left: -0.04rem;
}
.rec-box li span{
    display: block;
    text-align: center;
    font-size: 0.21rem;
    color: #7f7f7f;
    line-height: .38rem;
}

.sec2 {
    width: 100%;
    height: 9.55rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec3-bg.jpg) no-repeat center/cover;
    position: relative;
    color: #191d1e;
    font-size: .24rem;
    overflow: hidden;
}

.sec2 h2 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec2-tit.png) no-repeat center/cover;
    width: 4.76rem;
    height: 2.23rem;
    margin: 0 auto;
}
.sec2 .log-swiper {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/swi-bg.png) no-repeat 0 0/6.66rem 4.06rem;
    width: 6.66rem;
    height: 4.06rem;
}
.sec2 .log-swiper a{
    width: 1.16rem;
    height: 1.16rem;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin:  auto;
}
.openivdeo{
    width: 1.14rem;
    height: 1.14rem;
    position: absolute;
    top: 0;
    left: 0;
    right:0;
    bottom: 0;
    margin: auto;
}
.sec2 .log-swiper .swiper-slide {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    position: relative;
    padding: 0.05rem 0 0 0.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.sec2 .swiper-slide img {
    width: 6.21rem;
    height: 3.75rem;
}

.sec2 .swiper-button-prev {
    width:1.21rem;
    height: 0.63rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pa1.png) no-repeat center/cover;
    top: 48%;
}

.sec2 .swiper-button-next {

    width:1.21rem;
    height: 0.63rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pa2.png) no-repeat center/cover;
    top: 48%;
}

.sec2 h4 {
    width: 6.6rem;
    margin: .23rem auto 0.2rem;
    display: flex;
    justify-content: left;
    align-items: end;
    border-bottom: 0.01rem solid #e1941c;
}

.sec2 h4 span {
    box-sizing: border-box;
    width: .6rem;
    height: .48rem;
    background-color: #e89619;
}

.sec2 h4 i {
    display: inline-block;
    width: .6rem;
    height: .48rem;
    color: #191d1e;
    font-family: 'abt1';
    line-height: .48rem;
    font-style: normal;
    font-size: .4rem;
    font-weight: bold;
    text-align: center;
}
.sec2 h4 em{
    width: 1.94rem;
    height: .48rem;
    margin-left: .12rem;
    text-indent: 0;
    font-weight: normal;
}
.sec2 .title-swiper .swiper-slide{
    
    opacity: 0 !important;
}
.sec2 .swiper-slide.swiper-slide-active{
    opacity: 1 !important;
}
.sec2 h4 .day1 {
    background-position: 0 -4.3rem;
    
}
.sec2 h4 .day2 {
    background-position: -1.1rem -4.3rem;
}

.sec2 h4 .day3 {
    background-position: -2.3rem -4.3rem;
}

.sec2 h4 .day4 {
    background-position: -3.5rem -4.3rem;
}

.sec2 h4 .day5 {
    background-position: -4.7rem -4.3rem;
}

.sec2 h4 .day6 {
    background-position: -5.9rem -4.3rem;
}

.sec2 h4 .day7 {
    background-position: 0 -4.8rem;
}

.sec2 h4 .day8 {
    background-position: -1.2rem -4.8rem;
}

.sec2 h4 .day9 {
    background-position: -2.4rem -4.8rem;
}

.sec2 h4 .day10 {
    background-position: -3.6rem -4.8rem;
}
.sec2 .words{
    width: 6.6rem;
    height: 0.9rem;
    margin: 0 auto;
    font-size: .24rem;
    color: #ffffff;
}
.sec2 .daies{
    width: 6.6rem;
    overflow: hidden;
    margin: 0 auto;
}
.daies ul{
    width: 16.5rem;
    display: flex;
    padding-top: .25rem;
    height: .8rem;
}
.daies li{
    width: 1.65rem;
    height: .65rem;
    border-top: dashed 1px #2a2a2a;
    position: relative;
    display: flex;
    justify-content: center;
}
.daies li .time{
    width: .71rem;
    height: .16rem;
    position: relative;
    top: .25rem;
}
.daies li .time::before{
    position: absolute;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sprite.png) no-repeat -3.1rem -3.4rem/7.5rem 13rem;
    width: .27rem;
    height: .26rem;
    left: 0;
    right: 0;
    top: -.4rem;
    margin: 0 auto;
    content: '';
}

.daies li.swiper-slide-active{
    border-color: #e89619;
}
.daies li.swiper-slide-active .time{
    width: .79rem;
    height: .5rem;
}
.daies li.swiper-slide-active .time::before{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sprite.png) no-repeat -2.6rem -3.4rem/7.5rem 13rem;
    width: .34rem;
    height: .35rem;
    top: -.45rem;
}
.daies li.un{
    border-color: #2a2a2a;
}
.daies li.un .time::before{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sprite.png) no-repeat -3.5rem -3.4rem/7.5rem 13rem;
    top: -.4rem;
    width: .27rem;
    height: .26rem;
}


.daies .day1 .time{
    width: .64rem;
    background-position: -1.9rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day2 .time{
    background-position: -2.6rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day3 .time{
    background-position: -3.4rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day4 .time{
    background-position: -4.2rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day5 .time{
    background-position: -5rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day6 .time{
    background-position: -5.8rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day7 .time{
    background-position: -6.6rem -5.5rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day8 .time{
    background-position: 0 -5.8rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day9 .time{
    background-position: -.8rem -5.8rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .day10 .time{
    width: .78rem;
    background-position: -1.6rem -5.8rem;
    font-size: .38rem;
    line-height: .38rem;
    color: #878787;
    text-align: center;
}
.daies .swiper-wrapper li .time{
    font-family: "abt1";
    font-size: 0.26rem;
}
.daies .day1.swiper-slide-active .time{
    width: .72rem;
    background-position: 0 -5.2rem;
    font-family: "abt1";
    font-size: 0.26rem;
    color: #e1941c;
    text-align: center;
    line-height: .4rem;
    border: 1px solid transparent;
}
.daies .day2.swiper-slide-active .time{
    background-position: -.8rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day3.swiper-slide-active .time{
    background-position: -1.7rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day4.swiper-slide-active .time{
    background-position: -2.6rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day5.swiper-slide-active .time{
    background-position: -3.5rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day6.swiper-slide-active .time{
    background-position: -4.4rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day7.swiper-slide-active .time{
    background-position: -5.3rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day8.swiper-slide-active .time{
    background-position: -6.2rem -5.2rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day9.swiper-slide-active .time{
    background-position: -0rem -5.5rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}
.daies .day10.swiper-slide-active .time{
    width: .87rem;
    background-position: -.9rem -5.5rem;
    font-size:0.26rem;
    color: #e89619;
    text-align: center;
    line-height: .4rem;
}

.daies .day2.un .time{
    width: .71rem;
    background-position: -2.5rem -5.8rem;
}
.daies .day3.un .time{
    width: .71rem;
    background-position: -3.3rem -5.8rem;
}
.daies .day4.un .time{
    width: .72rem;
    background-position: -4.1rem -5.8rem;
}
.daies .day5.un .time{
    width: .71rem;
    background-position: -4.9rem -5.8rem;
}
.daies .day6.un .time{
    background-position: -5.7rem -5.8rem;
}
.daies .day7.un .time{
    width: .72rem;
    background-position: -6.5rem -5.8rem;
}
.daies .day8.un .time{
    width: .72rem;
    background-position: 0 -6.1rem;
}
.daies .day9.un .time{
    width: .72rem;
    background-position: -.8rem -6.1rem;
}
.daies .day10.un .time{
    width: .79rem;
    background-position: -1.6rem -5.8rem;
}
.title-swiper .day-text{
    font-size: .33rem;
    line-height: 0.48rem;
    font-family: 'abt1';
    color: #ffffff;
}
.news-img{
    width: 6.9rem;
    height:3.27rem;
    padding-top: 0.02rem;
    box-sizing: border-box;
    margin: 0 auto 0.16rem;
    position: relative;
}
.news-img::before{
    content:"";
    display:block;
    width: 6.91rem;
    height: 0.01rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/news-hr.png) no-repeat 0 0/6.91rem 0.01rem;
    position: absolute;
    top:0;
    left: -0.01rem;
}
.news-img::after{
    content:"";
    display:block;
    width: 6.91rem;
    height: 0.01rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/news-hr.png) no-repeat 0 0/6.91rem 0.01rem;
    position: absolute;
    bottom:0.02rem;
    left: -0.01rem;
}
.news-img .swiper-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.news-img .swiper-pagination-bullet{
    width: 0.16rem;
    height: 0.16rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -3.01rem -0.08rem/20rem 20rem;
    opacity: 1;
}
.news-img .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 0.34rem;
    height: 0.34rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -3.49rem -0.07rem/20rem 20rem;
}
.news-tab{
    width: 6.9rem;
    height: 0.56rem;
    margin: 0 auto;
    border-bottom: 0.01rem solid #7a7476;
    position: relative;
    display: flex;
}
.zx-tab{
    position: relative;
    display: inline-block;
    width: 1.08rem;
    height: 0.56rem;
    font-size: 0.23rem;
    line-height: 0.56rem;
    color: #ffffff;
    text-align: center;
    font-family: "abt1";
}
.zx-tab.on{
    color: #e1941c;
}
.zx-tab.on::before{
    content: "";
    display: block;
    width: 1.08rem;
    height: 0.03rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/spr.png) no-repeat -4.6rem -3.22rem/20rem 20rem;
    position: absolute;
    bottom: 0;
    left: 0;
}
.mores{
    width: 1.13rem;
    height: 0.32rem;
    background-position: -1.59rem -6.16rem;
    position: absolute;
    top: 0.12rem;
    right: 0.12rem;
}
.news-list{
    width: 6.9rem;
    height: 5.05rem;
    overflow-y: scroll;
    margin: 0 auto;
}
.news-list a{
    width: 6.9rem;
    height: 1rem;
    border-bottom: 0.01rem solid #526161;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 0.09rem;
    padding-right: 0.17rem;
    box-sizing: border-box;
}
.news-list a i{
    width: 0.8rem;
    height:0.33rem;
    background-position: -4.6rem -2.45rem;
    font-size: 0.2rem;
    text-align: center;
    line-height: 0.33rem;
    color: #ffffff;
    margin-right: 0.15rem;
}
.news-list a.on i{
    background-position: -5.71rem -2.45rem;
}
.news-list a.on p{
    color: #e1941c;
}
.news-list a.on span{
    color: #e1941c;
}
.news-list a p{
    width: 4.68rem;
    font-size: 0.2rem;
    color: #ffffff;
    line-height: 0.3rem;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.news-list a span{
    font-size: 0.2rem;
    color: #939496;
    line-height: 0.2rem;
}
.sec4{
    width: 100%;
    height: 13.34rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec4-bg.jpg) no-repeat center/cover;
    position: relative;
}
.sec4-tit{
    width: 4.13rem;
    height: 2.21rem;
    background-position:-11.61rem -11.49rem;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 99;
}
.sec4 .swiper-container .swiper-slide .role-name {
    width: 7.16rem;
    height: 1.23rem;
    position: relative;
    z-index: 1;
    transform: translate(-0.2rem,0.3rem);
}
.sec4 .introduce {
    width: 6.85rem;
    position: relative;
    z-index: 1;
    font-size: 0.22rem;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.sec4 .introduce::before,.introduce::after {
    content: "";
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/navspr.png) no-repeat 0 -1.5rem/7.5rem;
    width: 6.85rem;
    height: .11rem;
    margin: .2rem 0;
}
.sec4 .introduce::before {
    background-position: -.2rem -1.7rem;
}
.sec4 .swiper-container {
    width: 100%;
    height: 100%;
}
.sec4 .swiper-slide {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    box-sizing: border-box;
    padding-bottom: 0.7rem;
   
}
.sec4 .swiper-slide .con {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
}
.sec4 .swiper-slide img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.sec4 .swiper-button-prev ,.swiper-button-next{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/navspr.png) no-repeat -3.6rem -.3rem/7.5rem 7.5rem;
    width: .86rem;
    height: .87rem;
}
.sec4 .swiper-button-prev {
    transform: rotate(180deg);
}
.sec4 .swiper-pagination {
    color: #808080;
    font-size: .24rem;
    width: 1.1rem;
    height: .24rem;
    font-weight: bolder;
    text-align: right;
    position: absolute;
    right: .4rem;
    bottom: 0.5rem;
    left: initial;
    font-family: "abt2";
}
.sec4 .swiper-pagination .swiper-pagination-current {
    display: inline-block;
    color: #fdb813;
    margin-right: .1rem;
    position: relative;
}
.sec4 .swiper-pagination .swiper-pagination-total {
    display: inline-block;
    color: #fefefe;
    margin-left: .1rem;
    position: relative;
    margin-left: 0.36rem;
}
.sec4 .swiper-pagination .swiper-pagination-current::after{
    display: inline-block;
    content: "0";
    font-size: 0.24rem;
    color: #fdb813;
    font-family: "abt2";
    display: block;
    position: absolute;
    left: -0.15rem;
    bottom: 0;
    margin: auto;
    vertical-align: baseline;
}
.sec4 .swiper-pagination .swiper-pagination-total::after {
    display: inline-block;
    content: "0";
    font-size: 0.24rem;
    color: #fefefe;
    font-family: "abt2";
    display: block;
    position: absolute;
    left: -0.15rem;
    top: 0;
    bottom: 0;
    margin: auto;
    vertical-align: baseline;
}
.sec4 .swiper-pagination .swiper-pagination-total::before {
    content: "/";
    font-size: 0.28rem;
    color: #fefefe;
    font-family: "abt2";
    display: block;
    position: absolute;
    left: -0.38rem;
    top: -0.02rem;
    
}
.sec5{
    width: 100%;
    height: 13.34rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/cj-bg.jpg) no-repeat center/cover;
    padding: 0 0.3rem;
    box-sizing: border-box;
}
.sec5-tit{
    width: 4.76rem;
    height: 2.21rem;
    background-position: -11.29rem -6.31rem;
    margin: 0 auto;
}
.sec5-btn{
    width: 100%;
    height: 0.49rem;
    margin-bottom: .1rem;
    padding-left: 3.9rem;
    display: flex;
    box-sizing: border-box;
}
.sec5-btn a{
    display: inline-block;
    width: 1.4rem;
    height: 0.48rem;
    font-size: 0.21rem;
    text-align: center;
    line-height: 0.48rem;
}
.sec5-btn1{
    color: #e1941c;
    border: 0.01rem solid #e1941c;
}
.sec5-btn2{
    color: #acacac;
    border: 0.01rem solid #acacac;
    margin-left: 0.1rem;
}
.lottery{
    width: 6.9rem;
    height: 6.9rem;
    position: relative;
    margin-bottom: 0.3rem;
}
.lottery img{
    width: 6.9rem;
    height: 6.9rem;
}
.cj-btn{
    width: 2.29rem;
    height: 2.29rem;
    background-position: 0 -7.02rem;
    position: absolute;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    box-sizing: border-box;
    padding-top: 1.4rem;
}
.cj-txt1{
    font-size: 0.21rem;
    text-align: center;
    line-height: 0.3rem;
    color: #ffffff;
}
.cj-txt2{
    font-size: 0.17rem;
    line-height: 0.3rem;
    text-align: center;
    color: #ffffff;
}
.more-tit{
    width: 4.36rem;
    height: 0.45rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/more-tit.png) no-repeat 0 0/4.36rem 0.45rem;
    margin: 0 auto 0.2rem;
}
.more-list{
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.more-list li{
    width: 3.39rem;
    height: 0.69rem;
    background-position: -4.6rem -1.25rem;
    margin-bottom: 0.12rem;
    display: flex;
    align-items: center;
}
.more-list li p{
    width: 2.08rem;
    font-size: 0.17rem;
    line-height: 0.24rem;
    text-align: center;
}
.more-list li p span{
    display:block;
    color: #ffffff; 
}
.go-btn{
    width: 1.23rem;
    height: 0.43rem;
    background-position: 0 -6.16rem;
}
.sec7{
    width: 100%;
    height: 10.7rem;
    background:url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec7-bg.jpg) no-repeat center/cover;
}
.sec7-tit{
    width: 5.35rem;
    height: 2.22rem;
    background-position: -11.29rem -4.09rem;
    margin: 0 auto .6rem;
}
.sec7-1tit{
    width: 6.1rem;
    height: 0.84rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec7-1tit.png) no-repeat 0 0/6.1rem 0.84rem;
    margin: 0 auto 0.16rem;
}
.sec7-txt{
    width: 6.1rem;
    font-size: 0.22rem;
    line-height: 0.36rem;
    color: #ffffff;
    margin: 0 auto .7rem;
}
.sec7-txt span{
    background: #e1941c;
    margin-left: 0.08rem;
}
.link-box{
    width: 7.25rem;
    height: 4.12rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/link-bg.png) no-repeat center/cover;
    padding: 0.33rem 0 0.45rem 0rem;
    bottom: 1.6rem;
    margin: 0 auto;
    box-sizing: border-box;
}
.lin-con{
    width: 100%;
    padding: 0 0.65rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.42rem;
}
.link-box a{
    width: 1.11rem;
    height: 1.11rem;
}
.link1{
    background-position: -7.44rem -6.56rem;
}
.link2{
    background-position: -6.06rem -6.56rem;
}
.link3{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/link3.png) no-repeat center/cover;
}
.link4{
    background-position: -6.06rem -8.16rem;
}
.link5{
    background-position: -7.46rem -8.16rem;
}
.link6{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/link6.png) no-repeat center/cover;
}
.link-box p{
    font-size: 0.18rem;
    color: #acacac;
    text-align: center;
    line-height: .46rem;
}
.sec6{
    width: 100%;
    height: 12.32rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec6-bg.jpg) no-repeat center/cover;
    position: relative;
    overflow: hidden;
}
.sec6-tit{
    width: 5.42rem;
    height: 2.12rem;
    background-position: -11.29rem 0;
    margin: 0 auto;
}
.sec6-con{
    width: 6.21rem;
    height: 6.21rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sec6-con.png) no-repeat 0 0/6.21rem 6.21rem;
    position: absolute;
    top:2.55rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 12;
}
.zz{
    width: 4.38rem;
    height: 4.37rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/zhizhen.png) no-repeat 0 0/4.38rem 4.37rem;
    position: absolute;
    z-index: 9;
    top: 3.43rem;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.sao{
    width: 3.55rem;
    height: 4.03rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/saomiao.png) no-repeat 0 0/3.55rem 4.03rem;
    animation: xuanzhuan 3s linear infinite;
    -webkit-animation: xuanzhuan 3s linear infinite;
    transform-origin: 92.5% 49.8%;
    position: absolute;
    top: 3.56rem;
    left: .42rem;
    z-index: 60;
}
@keyframes xuanzhuan {
    0% {
        -webkit-transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-webkit-keyframes xuanzhuan {
    0% {
        -webkit-transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}
.peo-list{
    width: 7.5rem;
    height: 6rem;
    position: absolute;
    top:2.3rem;
    z-index: 15;
}
.peo-list li{
    width: 0.82rem;
    height: 0.82rem;
    position: absolute;
}
.peo-list li:nth-child(1){
    left: 0.55rem;
    bottom: 0.35rem;
}
.peo-list li:nth-child(2){
    left: 0.12rem;
    bottom:2rem;
}
.peo-list li:nth-child(3){
    left: 0.38rem;
    bottom: 3.6rem;
}
.peo-list li:nth-child(4){
    left: 1.65rem;
    top: .26rem;
}
.peo-list li:nth-child(5){
    left: 3.47rem;
    top:-0.25rem;
}
.peo-list li:nth-child(9){
    right: 0.55rem;
    bottom: 0.35rem;
}
.peo-list li:nth-child(8){
    right: 0.12rem;
    bottom:2rem;
}
.peo-list li:nth-child(7){
    right: 0.38rem;
    bottom: 3.6rem;
}
.peo-list li:nth-child(6){
    right: 1.65rem;
    top: .26rem;
}
.peo-list li a{
    display: block;
    width: 0.82rem;
    height: 0.82rem;
    background-position: -1.15rem 0;
    position: relative;
}
.peo-list li a img{
    width: 0.74rem;
    height: 0.74rem;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin:  auto;
}
.peo-zz{
    width: 0.14rem;
    height: 0.1rem;
    background-position: -2.54rem -0.08rem;
    position: absolute;
}
.peo-list li:nth-child(1) .peo-zz{
    top: 0.1rem;
    right: -0.1rem;
    transform: rotate(-121deg);
}
.peo-list li:nth-child(2) .peo-zz{
    top: 0.3rem;
    right: -0.18rem;
    transform: rotate(-93deg);
}
.peo-list li:nth-child(3) .peo-zz{
    top: 0.5rem;
    right: -0.15rem;
    transform: rotate(-75deg);
}
.peo-list li:nth-child(4) .peo-zz{
    top: 0.8rem;
    right: 0.12rem;
    transform: rotate(-29deg);
}
.peo-list li:nth-child(5) .peo-zz{
    top: 0.88rem;
    right: 0.35rem;
}
.peo-list li:nth-child(6) .peo-zz{
    top: 0.78rem;
    right: 0.62rem;
    transform: rotate(29deg);
}
.peo-list li:nth-child(7) .peo-zz{
    top: 0.58rem;
    right: 0.82rem;
    transform: rotate(63deg);
}
.peo-list li:nth-child(8) .peo-zz{
    top: 0.4rem;
    right: 0.84rem;
    transform: rotate(83deg);
}
.peo-list li:nth-child(9) .peo-zz{
    top: 0.1rem;
    left: -0.1rem;
    transform: rotate(121deg);
}
.peo-txt{
    font-size: 0.16rem;
    text-align: center;
    line-height: 0.16rem;
    color: #ffffff;
    position: absolute;
}
.peo-txt1{
    transform: rotate(237deg);
    top: -0.05rem;
    right: -0.4rem;
}
.peo-txt2{
    transform: rotate(295deg);
    top: 0.55rem;
    right: -0.4rem;
}
.peo-txt3{
    bottom: -0.4rem;
    right: 0.3rem;
}
.peo-txt4{
    transform: rotate(120deg);
    top: -0.05rem;
    left: -0.4rem;
}
.peo-list li.on a{
    background-position: 0 0;
}
.peo-list li.on .peo-zz{
    background-position:-2.38rem -0.07rem;
}
.peo-list li.on .peo-txt{
    color: #e1941c;
}
.sec6-tips1{
    font-size: 0.22rem;
    line-height: 0.38rem;
    text-align: center;
    color: #ffffff;
    margin-top: 3.61rem;
}
.sec6-tips2{
    font-size: 0.2rem;
    line-height: 0.38rem;
    text-align: center;
    color: #959595;
}
.gift-box1{
    display: none;
    width: 3.27rem;
    height: 1.93rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/gift-box2.png) no-repeat 0 0/3.27rem 1.93rem;
    position: absolute;
    bottom: 4.4rem;
    left:1rem;
    z-index: 200;
    padding: 0.15rem 0 0 1.08rem;
    box-sizing: border-box;
}
.gift-box1.on{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/gift-box1.png) no-repeat 0 0/3.27rem 1.93rem;
}
.gift-g{
    width: 2.02rem;
    height: 1.32rem;
    display: flex;
    justify-content: space-between;
    border-bottom: 0.01rem solid #2f3132;
}
.gift-g.gift-g1{
    width: 3.07rem;
}
.gift-bg{
    display: flex;
    flex-direction: column;
}
.gift-bg p{
    width: 0.96rem;
    height: 0.96rem;
    border: 0.02rem solid #444646;
    display: flex;
    justify-content: center;
    align-items: center;
}
.gift-bg span{
    text-align: center;
    font-size: 0.16rem;
    color: #ffffff;
    line-height: 0.28rem;
}
.gift-tits{
    width: 2.03rem;
    text-align: center;
    font-size: 0.2rem;
    color: #ffffff;
    line-height: 0.4rem;
    font-family: "abt1";
}
.gift-tits4-1{
    width: 3.07rem;
    text-align: center;
    font-size: 0.2rem;
    color: #ffffff;
    line-height: 0.4rem;
    font-family: "abt1";
}
.gift-tits4-1 span{
    color: #e1941c;

}
.gift-tits span{
    color: #e1941c;
}
.gift-tips2{
    font-size: 0.18rem;
    color: #ffffff;
    position: absolute;
    top: 0.68rem;
    left: 0.29rem;
}
.gift-tips2.gift-tips4-2{
    font-size: 0.18rem;
    color: #ffffff;
    position: absolute;
    top: 0.68rem;
    left: 3.48rem;
}
.gift-box4.on .gift-tips4-2{
    color: #e1941c;
}
.gift-box1.on .gift-tips2{
    color: #e1941c;
}
.gift-box1.gift-box2{
    top: 3.17rem;
    left: 1.1rem;
}
.gift-box1.gift-box3{
    top: 1.63rem;
    left: 3.99rem;
}
.gift-box4{
    display: none;
    width: 4.39rem;
    height: 1.93rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/gift-box3.png) no-repeat 0 0/4.39rem 1.93rem;
    position: absolute;
    top: 5.95rem;
    right: 0.99rem;
    z-index: 999;
    padding: 0.15rem 0 0 0.17rem;
}
.gift-box4.on{
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/gift-box4.png) no-repeat 0 0/4.39rem 1.93rem;
}
.sec6-tips3{
    text-align: center;
    font-size: 0.23rem;
    color: #d2d2d2;
    margin-top: 6.7rem;
    margin-bottom: 0.3rem;
}
.sec6-tips3 span{
    color: #e1941c;
}
.sec6-btnbox{
    width: 5.78rem;
    height: 0.78rem;
    margin: 0 auto 0.18rem;
    display: flex;
    justify-content: space-between;
}
.sec6-btn1{
    width: 2.72rem;
    height: 0.77rem;
    background-position: 0 -1.25rem;
}
.sec6-btn2{
    width: 2.72rem;
    height: 0.77rem;
    background-position: 0 -2.45rem;
}
.sec6-tips4{
    width: 5.78rem;
    margin: 0 auto;
    text-align: center;
    font-size: 0.16rem;
    line-height: 0.24rem;
    color: #e2e2e2;
}
.game-feature{
    width: 7.5rem;
    height: 11.36rem;
}
.game-feature img{
    width: 7.5rem;
    height: 11.36rem;
}
.sec9{
    width: 100%;
    height: 8.5rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/rule-bg.jpg) no-repeat center/cover;
    box-sizing: border-box;
    font-size:0.2rem;
    color: #ababab;
}
.sec9-tit{
    width: 7.2rem;
    height: 2.32rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/rule-tit.png) no-repeat 0 0/7.2rem 2.32rem;
    margin-bottom: 0.26rem; 
}
.sec9 ul{
    padding: 0 0.3rem;
}
.sec9 ul li{
    position: relative;
    padding-left: 0.3rem;
    box-sizing: border-box;
    line-height: 0.38rem;
}
.sec9 ul i{
    position: absolute;
    left: 0;
}
.sec-jj{
    width: 100%;
    height: 8.4rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/jj-bg.jpg) no-repeat center/cover;
}
.jj-tit{
    width: 4.76rem;
    height: 2.22rem;
    background-position: -11.29rem -8.63rem;
    margin: 0 auto;
}
.jjbox-bg .lp1{
    width: .57rem;
    height: .57rem;
}
.jjbox-bg .lp2{
    width: .55rem;
    height: .49rem;
}
.jjbox-bg .lp3{
    width: .58rem;
    height: .62rem;
}
.jjbox-bg .lp4{
    width: .65rem;
    height: .66rem;
}
.jjbox-bg .lp5{
    width: .59rem;
    height: .43rem;
}
.jjbox-bg .lp6{
    width: .57rem;
    height: .7rem;
}
.ug-line{
    width: 100%;
    height: 0.1rem;
    background: #3b4048;
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
}
.get-line{
    width: 20%;
    height: 0.1rem;
    background: #e9971a;
    z-index: 12;
    position: absolute;
    top: 0;
    left: 0;
}
.jj-box{
    width: 6.9rem;
    height: 4.12rem;
    margin: 0 auto;
    position: relative;
}
.jj-con{
    display: flex;
    top: -0.42rem;
    position: absolute;
    z-index: 50;
}

.jj-box li{
    width: 1.14rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 0.34rem;
}
.jj-box .jl-last{
    margin-right: 0;
}
.jj-box li.on span{
    color: #e1941c;
}
.jj-box li span{
    font-size: 0.19rem;
    line-height: 0.35rem;
    color: #b0b0b0;
    font-family: "abt1";
}
.jj-box li i{
    width: 0.26rem;
    height: 0.26rem;
    background-position: -4rem -0.07rem;
    margin-bottom: 0.05rem;
}
.jj-box li.on i{
    background-position: -4.46rem -0.07rem;
}

.jl-box{
    width: 1.14rem;
    height: 2.39rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/ung-bg.png) no-repeat 0 0/1.14rem 2.39rem;
    padding-top: 0.17rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    
}
.jj-box li.on .jl-box{
    height: 2.7rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/get-bg.png) no-repeat 0 0/1.14rem 2.7rem;
}
.jl-box.jl-box2{
    width: 1.14rem;
    height: 3.52rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/ung2-bg.png) no-repeat 0 0/1.14rem 3.52rem;
    padding-top: 0.17rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    
}
.jj-box li.on .jl-box.jl-box2{
    height: 3.82rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/g2-bg.png) no-repeat 0 0/1.14rem 3.82rem;
}
.jl-box p{
    margin-bottom: 0.06rem;
    margin-bottom: 0.06rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.jl-box p i{
    width: 100%;
    white-space: nowrap;
}
.jl-box .jjbox-bg{
    display: block;
    width: 0.8rem;
    height: 0.8rem;
    border: 0.01rem solid #767778;
    display: flex;
    align-items: center;
    justify-content: center;
}
.jl-box{
    font-size: 0.17rem;
    line-height: 0.25rem;
    color: #ffffff;
    text-align: center;
}
.lq-btn{
    width: 2.72rem;
    height: 0.77rem;
    background-position: 0 -4.96rem;
    margin: 0 auto 0.12rem;
}
.jj-tips{
    width: 6rem;
    margin: 0 auto;
    text-align: center;
    color: #a0a1a1;
    line-height: 0.24rem;
    font-size: 0.16rem;
}
.sec-sj{
    width: 100%;
    height: 19.26rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sj-bg.jpg) no-repeat center/cover;
    position: relative;
}
.sj-tit{
    width: 4.76rem;
    height: 2.42rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sj-tit.png) no-repeat 0 0/4.76rem 2.42rem;
    margin: 0 auto;
}
.change{
    width: 1.24rem;
    height: 0.4rem;
    background-position: -4.59rem -3.51rem;
    position: absolute;
    top: 1.85rem;
    right: 0.3rem;
}
.sj-tit2{
    width: 2.03rem;
    height: 0.51rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sj-titbg.png) no-repeat 0 0/2.03rem 0.51rem;
    margin: 0 auto 0.27rem;
    font-size: 0.22rem;
    color: #ffffff;
    line-height: 0.51rem;
    text-align: center;
    font-family: 'abt1';
    letter-spacing:0.02rem;
}
.sj-con{
   width: 6.9rem;
   margin: 0 auto 0.4rem; 
   display: flex;
   justify-content: space-between;
}
.sj-con1{
    width: 3.38rem;
    height: 4.28rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/sj-conbg.png) no-repeat 0 0/3.38rem 4.28rem;
    position: relative;
    padding:0.1rem 0.08rem 0;
    box-sizing: border-box;
}
.tx-box{
    width: 0.73rem;
    height: 0.74rem;
    position: absolute;
    top: -0.05rem;
    background-size: cover;
    -webkit-clip-path: polygon(50% 0, 100% 34%, 100% 65%, 50% 100%, 0 75%, 0 25%);
    clip-path: polygon(50% 0, 100% 34%, 100% 65%, 50% 100%, 0 75%, 0 25%);
}
.tx-box img{
    width: 0.63rem;
    height: 0.74rem;
}
.tx-box i{
    display: block;
    width: 0.73rem;
    height: 0.74rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/tx-bg.png) no-repeat 0 0/0.73rem 0.74rem;
    position: absolute;
    z-index: 50;
    top:0;
    left: -0.05rem;
}
.player-name{
    width: 100%;
    height: 0.46rem;
    padding-left: 0.8rem;
    box-sizing: border-box;
    font-size: 0.22rem;
    line-height: 0.46rem;
    color: #ffffff;
    margin-bottom: 0.24rem;
}
.art-box{
    width: 100%;
    
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    margin-bottom: 0.16rem;
}
.art-box img{
    width: 1.59rem;
    height: 0.98rem;
}
.art-tit{
    width: 1.58rem;
    height: 0.5rem;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    font-size: 0.18rem;
    color: #ffffff;
}
.art-time{
    font-size: 0.16rem;
    color: #939393;
    position: absolute;
    right: 0rem;
    bottom: 0;
}
.pl-txt{
    height: 1.53rem;
    overflow-y:scroll; 
    font-size: 0.2rem;
    line-height: 0.26rem;
    color: #9e9e9e;
}
.see-art{
    width: 2.04rem;
    height: 0.49rem;
    background-position: 0 -9.74rem;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0.2rem;
}
.pop-con1 {
    width: 5.62rem;
    height: 3.08rem;
    display: none;
    position: relative;
}

.login-pop {
    position: absolute;
    width: 5.62rem;
    height: 3.08rem;
    background: #151719;
    opacity: .8;
    border: 1px solid #e89619;
    top: 50%;
    left: 50%;
    margin-left: -2.81rem;
    margin-top: -1.54rem;
    box-sizing: content-box;
}

.login-pop .login-please {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    margin: .3rem auto 0;
}

.login-pop .login-ways {
    width: 3.5rem;
    height: 1.1rem;
    position: absolute;
    bottom: .8rem;
    left: 50%;
    margin-left: -1.75rem;
}

.login-pop .login-ways:before {
    content: '';
    width: 1px;
    height: 1.13rem;
    background: #666;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -.551rem;
}

.login-pop .login-ways .qq-login {
    width: .86rem;
    height: 1.1rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/qq.png) no-repeat center/cover;
}

.login-pop .login-ways .wx-login {
    width: .96rem;
    height: 1.05rem;
    margin-top: .05rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/wx.png) no-repeat center/cover;
}

.pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -.21rem;
    top: -1rem;

}


.pop-con2 {
    width: 5.62rem;
    height: 4.87rem;
    display: none;
    position: relative;
}

.book-text {
    color: #A0A0A1;
    font-size: 0.16rem;
    text-align: center;
    margin: 1.8rem auto 0;
}

.friend-text {
    color: #A0A0A1;
    font-size: 0.16rem;
    text-align: center;
    margin: 1.3rem auto 0;
}

.attestation-pop,
.dia-wrap {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #151719;
    border: 1px solid #e89619;
    top: 60%;
    left: 50%;
    margin-left: 0rem;
    margin-top: 0rem;
    box-sizing: content-box;
}

.attestation-pop .attestation,
.dia-title {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: 0.75rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.attestation-pop .explain-cont {
    width: 5.1rem;
    margin: .37rem auto 0;
    font-size: .24rem;
    color: #acacac;
}

.attestation-pop .explain-cont .num {
    width: .3rem;
    height: .3rem;
    background: #00000069;
    text-align: center;
    display: inline-block;
    line-height: .3rem;
    position: relative;
    top: .05rem;
}

.attestation-pop .explain-cont .e-cont {
    width: 4.6rem;
    display: inline-block;
    line-height: .4rem;
}


.pop-con2 .attestation-pop {
    width: 5.4rem;
    height: 5.9rem;
}

.pop-con2 .attestation-pop strong {
    color: #ffffff;
}


.pop-con3 {
    width: 5.62rem;
    height: 10.23rem;
    display: none;
    position: relative;
}

.reward-pop {
    margin-top: -1rem;
}

.reward-content {
    margin-left: .22rem;
    box-sizing: border-box;
    padding-top: .05rem;
}

.reward-content li {
    width: 5.18rem;
    height: 1.76rem;
    margin-top: .1rem;
    background: #121315;
    display: flex;
}

.reach-num {
    width: 2.02rem;
    height: 1.76rem;
}

.reach-num1 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/reward.png) no-repeat center/cover;
}

.reach-num2 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/reward2.png) no-repeat center/cover;
}

.reach-num3 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/reward3.png) no-repeat center/cover;
}

.reach-num4 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/reward4.png) no-repeat center/cover;
}

.reach-num5 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/reward5.png) no-repeat center/cover;
}

.reach-goods {
    display: flex;
    box-sizing: border-box;
    padding: .13rem 0 0 .27rem;
}

.reach-goods p {
    font-size: 0.18rem;
    color: #acacac;
    text-align: center;
    margin-top: .05rem;
}

.reach-goods>div:first-child {
    margin-right: .21rem;
}


.pop-con4 {
    height: 5.7rem;
    display: none;
    width: 5.22rem;
}

.success-pop {
    margin-top: -0.5rem;
}

.con4-tips {
    /*width: 3.6rem;*/
    font-size: 0.14rem;
    color: #acacac;
    text-align: center;
    margin: .2rem auto 0.2rem;
}

.appointment-content {
    box-sizing: border-box;
    padding: .1rem 0 .1rem;
    /*width: 3.3rem;*/
    margin: 0 auto;
    position: relative;
    text-align: center;
}

.appointment-content li {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: .08rem;
    box-sizing: border-box;
    padding-left: .2rem;
}

.appointment-content li:first-child {
    margin-bottom: .1rem;
}

.content-left {
    font-size: .2rem;
    color: #acacac;
    margin-right: .15rem;
    min-width: 1.6rem;
    text-align: right;
    width: 0.92rem;
}

.phone-system {
    display: flex;
}

.phone-system>div {
    display: flex;
    align-items: center;
}

.phone-system div i {
    width: .36rem;
    height: .36rem;
    border-radius: 50%;
    border: 1px solid #c4c0bd;
    margin-right: .12rem;
    position: relative;
}

.phone-system div.on i {
    border: 1px solid #e89619;
}

.phone-system div i:after {
    content: '';
    border-radius: 50%;
    width: .26rem;
    height: .26rem;
    left: 50%;
    top: 50%;
    margin-left: .05rem;
    margin-top: .05rem;
    background: transparent;
    display: block;
}

.phone-system div.on i:after {
    background: #e89619;
}

.phone-system div p {
    font-size: 0.14rem;
    color: #acacac;
}

.ios {
    margin-left: .16rem;
}

.appointment-content input {
    width: 3.1rem;
    box-sizing: border-box;
    height: .75rem;
    background: #111214;
    font-size: .2rem;
    padding-left: .11rem;
    color: #acacac;
}

input::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #3e3d3d;
}

input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #3e3d3d;
}

input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #3e3d3d;
}

input:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #3e3d3d;
}

.con4-tips1 {
    font-size: 0.18rem;
    color: #ffffff;
    text-align: center;
    /* margin-top: .2rem; */
}

.con4-award {
    display: flex;
    justify-content: center;
    margin-top: .15rem;
}

.con4-award li {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 1.25rem;
}

.con4-award li:first-child {
    margin-right: .29rem;
}

.con4-award li p {
    font-size: 0.14rem;
    color: #acacac;
    margin-top: .05rem;
}

.sure-btn {
    display: block;
    width: 1.92rem;
    height: 0.45rem;
    background-color: #e99a22;
    border-radius: 0.02rem;
    margin: .1rem auto 0;
    font-size: 0.24rem;
    color: #623212;
    display: flex;
    align-items: center;
    justify-content: center;
}

.appointment-content li:nth-child(3) input {
    width: 1.57rem;
}

.get-code {
    width: 1.2rem;
    height: 0.48rem;
    background-color: #111214;
    border: solid 0.01rem #e89619;
    font-size: 0.24rem;
    color: #e89619;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: .09rem;
}


.pop-con5 {
    height: 6.27rem;
    display: none;
    width: 5.62rem;
}

.pop-con5 .approve-content select {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/select-bg.jpg) no-repeat center/cover;
    width: 3.3rem;
    height: 0.48rem;

}

.pop-con5 .approve-content {
    position: relative;
}


.survival-pop {
    margin-top: -3.13rem;
}

.con5-tips {
    font-size: 0.24rem;
    color: #acacac;
    text-align: center;
    margin-top: .35rem;
}

.approve-explain {
    font-size: 0.24rem;
    color: #b35201;
    text-decoration: underline;
    display: block;
    margin: .1rem auto .24rem;
    text-align: center;
}

.approve-content {
    width: 4.39rem;
    margin: 0 auto;
    position: relative;
    padding-top: .27rem;
}

.approve-content:before {
    position: absolute;
    top: 0;
    right: 0;
    width: 4.56rem;
    height: 1px;
    background-color: #c4c0bd;
    content: '';
    display: block;
}

.con5-content-left {
    font-size: 0.24rem;
    color: #acacac;
    width: .96rem;
    margin-right: .13rem;
    text-align: right;
}

.approve-content li {
    display: flex;
    align-items: center;
    margin-bottom: .1rem;
}

.approve-content select,
.approve-content input {
    width: 3.3rem;
    height: .48rem;
    font-size: .24rem;
    color: #3e3d3d;
    background: #111214;
    padding-left: .11rem;
    box-sizing: border-box;
}

.approve-content input {
    color: #acacac;
}

.approve-content li:last-child {
    justify-content: flex-end;
    margin-right: -.3rem;
}

.approve-content li:last-child p {
    font-size: 0.22rem;
    color: #acacac;
}

.choose-box {
    width: 0.24rem;
    height: 0.24rem;
    background-color: #111214;
    border: solid 1px #b35201;
    margin-right: .04rem;
}

#lotterycontent_hover {
    border: 2px solid #E89619;
    box-shadow: none;
}




.pop-con6 {
    display: block;
    visibility: visible;
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 50%;
    /* margin-top: -2;
    margin-left: -185px; */
    background: red;
    /*display: none;*/
    width: 5.63rem;
    height: 8.02rem;
    margin-top: -2.81rem;
    margin-left: -2.8rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pass.jpg) no-repeat center/cover;
}


.pop-con6 .c {
    width: 1.13rem;
    height: 1.14rem;
    border-radius: 50%;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/icon.png) no-repeat center/contain;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 1.3rem auto .2rem;
}

.pop-con6 .c>img {
    width: 100%;
    height: auto;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/head-icon1.png) no-repeat center/cover;
    border-radius: 50%;
}


.pop-con6 .name {
    font-size: 0.22rem;
    color: #ffffff;
    margin: 0 auto;
    width: 2rem;
    text-align: center;
    height: .4rem;
    line-height: .4rem;
}

.pop-con6 .idname {
    font-size: 0.22rem;
    color: #0e0e0e;
    margin: .4rem auto 0;
    width: 3rem;
    text-align: center;
    height: .4rem;
    line-height: .4rem;
}

.pop-con6 .idname em {
    color: #ce7015;
}

.pop-con6 .survivor {
    width: 3.5rem;
    height: 0.3rem;
    line-height: .3rem;
    margin: .2rem auto .2rem;
    font-size: .3rem;
    text-align: center;

}

.pop-con6 .container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.pop-con6 .img>img {
    width: 1.3rem;
    height: 100%;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/erweima.png) no-repeat center/cover;
}

.pop-con6 .img>span {
    font-size: 0.22rem;
    color: #ffffff;
    /* margin: 0 auto; */
    position: absolute;
    left: 1.1rem;
    display: block;
    width: 2rem;
    margin-left: -1rem;
    top: 122%;
}

.pop-con6 .c1 {
    width: 3.9rem;
    height: 1.15rem;
    background: red;
    font-size: .22rem;

}

.c-p>p {
    width: 3.52rem;
}

.pop-con6 p {
    font-size: 0.22rem;
    color: #ffffff;

}

.pop-con6 .c2 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.pop-con6 .c-p {
    display: flex;
    flex-direction: column;
    margin: 0.3rem auto 0.2rem;
}

.pop-con6 .c-p>p {
    color: #1c1c1c;
    margin-bottom: .1rem;
    font-size: .18rem;
    text-align: center;
}



.pop-con6 {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pass.png) no-repeat center/cover;
    width: 4.82rem;
    height: 6.62rem;
    position: relative;
}

.attestation-pop,
.dia-wrap {
    /* position: absolute; */
    /* width: 100%; */
    height: 100%;
    /* background-color: #151719; */
    /* border: 1px solid #b35201; */
    /* top: 50%; */
    /* left: 50%; */
    /* margin: 0 !important; */
    transform: translate(-50%, -50%) scale(1.1) !important;
    /* margin-top: -2.43rem; */
    box-sizing: content-box;
}

.attestation-pop .attestation,
.dia-title {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: 0.75rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.attestation-pop .explain-cont {
    width: 5.1rem;
    margin: .37rem auto 0;
    font-size: .24rem;
    color: #acacac;
}

.attestation-pop .explain-cont .num {
    width: .3rem;
    height: .3rem;
    background: #00000069;
    text-align: center;
    display: inline-block;
    line-height: .3rem;
    position: relative;
    top: .05rem;
}

.attestation-pop .explain-cont .e-cont {
    width: 4.6rem;
    display: inline-block;
    line-height: .4rem;
}


.pop-con7 {
    width: 5.59rem;
    height: 7.76rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pop-con7-bg.jpg) no-repeat center/cover;
    display: none;
}

.pop-con7 .title {
    width: 4.63rem;
    height: .48rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/pop-title.png) no-repeat center/cover;
    margin: 0 auto;
    margin-top: 1.2rem;

}

.pop-con7 .title {
    display: flex;
    justify-content: space-between;
}

.pop-con7 .title p {
    width: 1.7rem;
    height: .48rem;
    color: #acacac;
    font-size: .22rem;
    text-align: center;
    line-height: .48rem;

}

.pop-con7 .c strong {
    color: #ffffff;


}

.pop-con7 .kouling {
    width: 2.25rem;
    height: 0.48rem;
    font-size: .22rem;
    margin: 0 auto;
    margin-left: 2.5rem;
    margin-top: 01rem;
    box-sizing: border-box;
    color: #3e3e3e;
    line-height: .48rem;
    background: #111214;
    /* border: 1px  solid  #ccc; */
    text-indent: .1rem;
}

.pop-con7 .queren {
    width: 1.14rem;
    height: 0.48rem;
    display: block;
    color: #542711;
    background: #e89619;
    font-size: .22rem;
    text-align: center;
    line-height: .48rem;
    margin-left: 3.1rem;
    border-radius: .05rem;
    margin-top: .02rem;

}

.pop-con7 .title>a {
    font-size: .24rem;
    line-height: .48rem;
    border-bottom: 1px solid #ca8318;
}

.pop-con7 .c {
    width: 4.9rem;
    height: 1.5rem;
    font-size: .22rem;
    color: #acacac;
    margin: .5rem auto 0;
}

.pop-con7 .collect {
    width: 2.9rem;
    height: .48rem;
    color: #acacac;
    font-size: .22rem;
    text-align: center;
    line-height: .48rem;
    margin: 0.5rem auto 0;
    margin-left: 2.2rem;
}

.pop-con7 .collect strong {
    color: #ffffff;
    ;
}

.pop-con8 {
    width: 5.62rem;
    height: 4.87rem;
    display: none;
    position: relative;
}

.pop-con8.watchgifts {
    height: 8.25rem;
}

.pop-con8 .gifts {
    width: 4.84rem;
    height: 6.04rem;
    display: block;
    margin: 0.6rem auto 0;
}

.pop-con8.watchgifts .attestation-pop {
    margin-top: -1rem;
}

/* .pop-con8 .attestation-pop,.dia-wrap{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #151719;
    border: 1px solid #b35201;
    top: 50%;
    left: 50%;
    margin-left: -2.81rem;
    margin-top: -2.43rem;
    box-sizing: content-box;
} */
.pop-con8 .attestation-pop .attestation,
.dia-title {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: 0.75rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pop-con8 .attestation-pop .explain-cont {
    width: 5.1rem;
    margin: .37rem auto 0;
    font-size: .24rem;
    color: #acacac;
}

.pop-con8 .attestation-pop .explain-cont p {
    width: 4.6rem;
    margin: 0 auto;
    /* padding-left: .6rem; */
}

.pop-con8 .attestation-pop .explain-cont .num {
    width: 1.7rem;
    height: .3rem;
    /* background: #00000069; */
    text-align: center;
    display: inline-block;
    line-height: .3rem;
    position: relative;
    top: .05rem;
}

.pop-con8 .attestation-pop .explain-cont .e-cont {
    width: 2.8rem;
    display: inline-block;
    line-height: .4rem;
    text-align: center;
}

.pop-con8 .c-btn {
    /* background: red; */
    width: 4.6rem;
    height: 1.5rem;
    margin: 0 auto;
}

.pop-con8 .c-btn a {
    font-size: .22rem;
    color: #e89619;
    width: 2.13rem;
    height: 0.63rem;
    display: inline-block;
    text-align: center;
    line-height: .63rem;
    border: 1px solid #e89619;
}

.pop-con8 .c-btn a.on {
    background: #e8991e;
    color: #623313;
}

.lotterycontent_hover {
    background: transparent;
}

.concern-bg>img {
    width: 0.58rem;
}

.section4 .lottery-num {
    width: 6.2rem;
    height: 0.29rem;
    font-size: .28rem;
    margin: 0 auto;
    color: #acacac;
    text-align: center;
    margin-top: .24rem;
}

/*
.con4-award .kv-goods {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/zhengfangxing.png) no-repeat center/cover;
    width: 1.21rem;
    height: 1.2rem;
} */

.pop-con3 .kv-goods>img {
    width: 0.72rem;
}

.reward-content .kv-goods .reward {
    width: 0.59rem;
}

.kv .supply-crate-box .kv-goods {
    width: 1.24rem;
    height: 1.21rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/xianding.png) no-repeat center/cover;

}

.pop-con6 .pop-close {
    width: .23rem;
    height: .23rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close-pop5.png) no-repeat center/cover;
    position: absolute;
    right: -.28rem;
    top: 0;
}




.pop-con9 {

    display: none;
}

.pop-con9 .attestation {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: 1rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pop-con9 .attestation-pop {
    width: 5.62rem;
    height: 7.68rem;
    margin-left: -2.81rem;
    background-color: #151719;
    border: 1px solid #e89619;
    top: 50%;
    left: 50%;
    /* margin-left: -2.81rem;
    margin-top: -2.43rem; */
    margin-top: 0;
    margin-left: 0;
}

.pop-con9 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;


}

.pop-con9 strong {

    color: #ffffff;
}

.pop-con9 .c1 {
    width: 4.87rem;
    height: 0.77rem;
    font-size: .22rem;
    color: #acacac;
    text-align: center;
    margin: 0 auto;
    /* margin-top: .31rem; */
    line-height: .77rem;

}

.pop-con9 .queren {
    width: 2.14rem;
    height: 0.6rem;
    text-align: center;
    line-height: .6rem;
    margin: .6rem auto;
    color: #542711;
    display: block;
    font-size: .24rem;
    background: #e89619;


}

.pop-con9 .line {
    width: 4.96rem;
    height: 0.01rem;
    background-color: #c4c0bd;
    margin: 0 auto;
}

.pop-con9 .c2 {
    width: 1.2rem;
    height: 0.29rem;
    font-size: .3rem;
    color: #acacac;
    line-height: .3rem;
    margin: .2rem auto;

}

.pop-con9 .c3 {
    width: 5.1rem;
    height: 0.66rem;
    font-size: .24rem;
    color: #acacac;
    margin: 0 auto;
}

.pop-con9 img {
    width: 4.95rem;
    height: 2.78rem;
    margin: 0 auto;
    margin-top: .28rem;
    margin-bottom: .21rem;

}




.pop-con10 {
    width: 4.82rem;
    height: 3.37rem;
    background-color: #151719;
    display: none;
}

.pop-con10 .attestation {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: 0.75rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pop-con10 .c1 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    background: #232528;
    width: 1.21rem;
    height: 1.2rem;
}

.pop-con10 .c1 img {
    width: 60%;
    height: auto;
}

.pop-con10 .c2 {
    width: 1.6rem;
    height: 0.25rem;
    font-size: .24rem;
    line-height: .25rem;
    color: #acacac;
    margin: 0 auto;
    text-align: center;
    margin-bottom: .21rem;
    margin-top: .1rem;

}

.pop-con10 .attestation-pop10 {
    /* width: 5.62rem;
    height: 7.68rem;
    margin-left: -2.81rem;
    background-color: #151719;
    border: 1px solid #e89619;
    top: 50%;
    left: 50%;
    margin-left: -2.81rem;
    margin-top: -2.43rem; */

}



.pop-con11 .c5 {
    width: 3.2rem;
    height: 0.66rem;
    margin: 0 auto;
    font-size: .24rem;
    color: #acacac;
    text-align: center;
    margin-top: .65rem;
}


.pop-con11 {
    width: 4.82rem;
    height: 2.67rem;
    background-color: #151719;
    border: solid 0.01rem #af5e1b;
    line-height: .5rem;
    display: none;
}

.pop-con11 .queren {
    width: 2.14rem;
    height: 0.6rem;
    display: block;
    color: #542711;
    background: #e89619;
    font-size: .22rem;
    text-align: center;
    margin: 0 auto;
    line-height: .6rem;
    margin-top: .37rem;
}


.interphone.on {
    display: block;
    position: fixed;
    bottom: 1.2rem;
    z-index: 9995;
    right: .15rem;
}


.section1 .c {
    display: none;
}


.section1.on .c {
    display: block;
}

.stage2.a>.c {
    display: flex;
    justify-content: center;
    align-items: center;
}

.stage2.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: 1.16rem;
    right: 0.8rem;
    display: flex;
    justify-content: space-around;
}

.stage2.a>.c>span {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    width: 0.81rem;
    height: 0.8rem;
    position: relative;
}

.stage2.a>.c>span>p:nth-of-type(1) {
    position: absolute;
    width: 1rem;
    height: 0.5rem;
    top: .8rem;
    left: 50%;
    color: #ffffff;
    line-height: .3rem;
    text-align: center;
    font-size: .14rem;
    text-indent: 0;
    /* background: red; */
    margin-left: -.5rem;
}

.stage2.a>.c .gift2 {
    width: 0.59rem;
    height: 0.43rem;
}


.stage3.a>.c {
    display: flex;
    justify-content: center;
    align-items: center;
}

.stage3.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: .26rem;
    right: 1.58rem;
    display: flex;
    justify-content: space-around;
    z-index: 10;
}

.stage3.a>.c>span {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    width: 0.81rem;
    height: 0.8rem;
    position: relative;
}

.stage3.a>.c>span>p:nth-of-type(1) {
    position: absolute;
    width: 1rem;
    height: 0.5rem;
    top: .8rem;
    /* left: 0; */
    color: #ffffff;
    line-height: .3rem;
    text-align: center;
    font-size: .14rem;
    text-indent: 0;
    /* background: red; */
    left: 50%;
    margin-left: -.5rem;
}

.stage3.a>.c .gift2 {
    width: 0.59rem;
    height: 0.43rem;
}


.stage4.a>.c {
    display: flex;
    justify-content: center;
    align-items: center;
}

.stage4.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: -.8rem;
    right: 0rem;
    display: flex;
    justify-content: space-around;
    z-index: 5000;
}

.stage4.a>.c>span {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    width: 0.81rem;
    height: 0.8rem;
    position: relative;
}

.stage4.a>.c>span>p:nth-of-type(1) {
    position: absolute;
    width: 1rem;
    height: 0.5rem;
    top: .8rem;
    left: 0;
    color: #ffffff;
    line-height: .3rem;
    text-align: center;
    font-size: .14rem;
    text-indent: 0;
    left: 50%;
    margin-left: -.5rem;
}

.stage4.a>.c .gift2 {
    width: 0.59rem;
    height: 0.43rem;
}


.stage5.a>.c {
    display: flex;
    justify-content: center;
    align-items: center;
}

.stage5.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: -1rem;
    right: 2.3rem;
    display: flex;
    justify-content: space-around;
    z-index: 10;
}

.stage5.a>.c>span {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    width: 0.81rem;
    height: 0.8rem;
    position: relative;
}

.stage5.a>.c>span>p:nth-of-type(1) {
    position: absolute;
    width: 1rem;
    height: 0.5rem;
    top: .8rem;
    left: 0;
    color: #ffffff;
    line-height: .3rem;
    text-align: center;
    font-size: .14rem;
    text-indent: 0;
    left: 50%;
    margin-left: -.5rem;
}

.stage5.a>.c .gift2 {
    /* width: 0.59rem;
    height: 0.43rem; */
    width: .57rem;
    height: .7rem;
}


.stage1.a>.c {
    display: flex;
    justify-content: center;
    align-items: center;
}

.stage1.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: -2rem;
    right: 0rem;
    display: flex;
    justify-content: space-around;
    z-index: 10;
}

.stage1.a>.c>span {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    width: 0.81rem;
    height: 0.8rem;
    position: relative;
}

.stage1.a>.c>span>p:nth-of-type(1) {
    position: absolute;
    width: 1rem;
    height: 0.5rem;
    top: .8rem;
    /* left: 0; */
    color: #ffffff;
    line-height: .3rem;
    text-align: center;
    font-size: .14rem;
    text-indent: 0;
    /* background: red; */
    left: 50%;
    margin-left: -.5rem;
}

.stage1.a>.c .gift2 {
    width: 0.59rem;
    height: 0.43rem;
}


.pop-con10 .queren {
    width: 2.14rem;
    height: 0.6rem;
    background: #e89619;
    display: block;
    border-radius: .02rem;
    text-align: center;
    line-height: .6rem;
    color: #542711;
    font-size: .24rem;
    margin: 0 auto;


}

/*
#lotterycontent_start.grey{



} */

.lottery {
    position: relative;
}

.lottery .grey-btn {
    position: absolute;
    width: 3.66rem;
    height: 0.88rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/grey-gift.jpg) no-repeat center/cover;
    top: 5.47rem;
    left: 1.62rem;
    display: none;
    z-index: 1000;
}


.pop-con12 {
    width: 100%;
    height: 10.05rem;
    /* background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/yaoqing.png) no-repeat center/cover; */
    position: relative;
    top: 10%;
    display: none;
}

.pop-con8 .attestation-pop .c-btn>a {

    font-size: .22rem;
    color: #d8cebf;
    width: 2.13rem;
    height: 0.63rem;
    display: inline-block;
    text-align: center;
    line-height: .63rem;
    border: 1px solid #e89619;
}


.invited-icon li.invited-on {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/invited-on.png) no-repeat center/cover;
    width: .83rem;
    height: .82rem;
}

/*
#invite-friend{

    left: 54%;
          top: 32%;
} */

.pop-con12 .c {

    width: 5.75rem;
    height: 5.85rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/yaoqing.png) no-repeat center/cover;
    margin-top: 0rem;
    margin-left: 1rem;


}

.invited-icon .box .c {
    width: .81rem;
    height: .8rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-smallbg.png) no-repeat center/cover;
    margin: 0 auto;
}

.invited-icon .box .c {
    margin-left: 1.6rem;
    margin-top: .2rem;
}


.pop-con12 .c1 {
    width: 10rem;
    height: 15rem;
    background: transparent;
    z-index: 100;
    position: fixed;
    top: 0
}

.pop-con3 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -0.76rem;
    top: .12rem;

}


.pop-con3 .attestation-pop,
.dia-wrap {
    right: -.49rem;
    top: 66%;
}

.pop-con4 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -0.74rem;
    top: -0.18rem;
}


.pop-con8 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -.21rem;
    top: .23rem;
}

.pop-con10 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -.49rem;
    top: .05rem;
}




.pop-con1 .pop-close {
    right: -0.49rem;
    top: 0rem;
}

.pop-con7 .pop-close {
    right: -.46rem;
    top: 0rem;

}

.pop-con4 .dxyz {
    width: 1.8rem;
}
.passname {
    text-align: center;
    width: 100%;
    color: #fff;
    position: absolute;
    top: 3.65rem;
    font-size: 0.18rem;
}
.tan1 {
    top: 50%;
    left: 50%;
    margin-left: -2.5rem;
    margin-top: -4.5rem;
    box-sizing: content-box;
    width: 5.6rem;
    height: 11.46rem;
    background-color: #151719;
    border: solid 1px #e89619;
    z-index: 5000;
    position: relative;
}
.tan1 .pop-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -.48rem;
    top: -.01rem;
}
.showimgbox {
    width: 4.78rem;
    height: 6.62rem;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
#showImg {
    width: 4.82rem;
    height: 6.62rem;
    border-radius: .3rem;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
}
.stage2.a>.c {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/s1-gift-bigbg2.png) no-repeat center/cover;
    width: 2.65rem;
    height: 1.62rem;
    position: absolute;
    top: 2.16rem;
    right: 0.8rem;
    display: flex;
    justify-content: space-around;
}

.tan1 h3 {
    color: #acacac;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    width: 100%;
    height: .75rem;
    background-color: #131415;
    display: flex;
    justify-content: center;
    align-items: center;
}

.tan1 .pop_box {
    height: 0.36rem;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 5.1rem;
}

.tan1 .pop_box span {
    font-size: 0.12rem;
    line-height: 0.36rem;
    height: 0.36rem;
    display: block;
    color: #313131;
    margin-right: 0.1rem;
}

.tan1 .pop_box input {
    width: 2.67rem;
    height: 0.36rem;
    border: 1px solid #626262;
    line-height: 0.36rem;
    font-size: 0.16rem;
    padding-left: .1rem;
    box-sizing: border-box;
}

.tan1 .pop_box .copy_btn {
    width: 0.72rem;
    height: 0.36rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/copy_btn.png) no-repeat center/cover;
    margin-left: 0.1rem;
}

.tan1 .t1 {
    font-size: 0.14rem;
    color: #1c1c1c;
    text-align: center;
    line-height: 0.25rem;
    position: absolute;
    top: 5.2rem;
    left: 0;
    right: 0;
    margin: auto;
}

.tan1 .img_box {
    width: 1.12rem;
    height: 1.1rem;
    position: absolute;
    left: 0;
    right: 0;
    top: 6rem;
    margin: auto;
}

.tan1 .img_box img {
    width: 1.12rem;
    height: 1.1rem;
}

.tan1 .p4 {
    width: 1.84rem;
    height: 0.22rem;
    font-size: 0.22rem;
    line-height: 0.3rem;
    color: #acacac;
    margin: 0 auto;
    margin-top: .18rem;
    text-align: center;
}

.tan1 .invite {
    width: 2.31rem;
    height: 0.56rem;
    background-color: #e89619;
    border-radius: 0.02rem;
    margin: 0 auto;
    margin-top: .24rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/tan-share.png) no-repeat center/cover;

}

.tan1 .line {
    width: 4.33rem;
    height: 0.01rem;
    background-color: #ccc;
    margin: .1rem auto .2rem;
    opacity: .2;
}

.tan1 .p5 {
    /*width: 3.96rem;*/
    height: 0.18rem;
    font-size: 0.18rem;
    line-height: 0.24rem;
    color: #acacac;
    margin: 0 auto;
    text-align: center;
}

.tan1 .c-s {
    display: flex;
    justify-content: space-around;
    margin-top: .6rem;
}

.tan1 .c-s>span {
    width: 1.22rem;
    height: 0.98rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/tan-bg-grey.jpg) no-repeat center/cover;
    display: flex;
    justify-content: center;
    align-items: center;

    font-size: 0.18rem;

    color: #e89819;
}

.tan1 .c-s>span>img {
    width: 52%;
    height: auto;
}

.tan1 .p6 {
    /*width: 2.34rem;*/
    height: 0.14rem;
    font-size: 0.18rem;
    color: #e89819;
    position: absolute;
    bottom: .4rem;
    left: .2rem;
}

.tan1 .p7 {
    width: 1.34rem;
    height: 0.14rem;
    font-size: 0.18rem;
    color: #e89819;
    position: absolute;
    bottom: .4rem;
    left: 2.65rem;
}

.tan1 .p8 {
    /*width: 1.34rem;*/
    height: 0.14rem;
    font-size: 0.18rem;
    color: #e89819;
    position: absolute;
    bottom: .4rem;
    right: .2rem;
    white-space: nowrap;
}
.wechat-pop {
    width: 3.34rem;
    height: 3.84rem;
    background-color: #111213;
    border: 1px solid #e89619;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

.wechat-please {
    font-size: 0.26rem;
    margin-top: 0.26rem;
    margin-bottom: 0.2rem;
    font-weight: bold;
    color: #acacac;
    text-align: center;
}

.wechat-ways {
    width: 3.34rem;
    height: 2.6rem;
    background-color: #151719;
}

.wechat {
    width: 2.6rem;
    height: 2.6rem;
    margin: 0.25rem auto 0;
}

#wechat-pop .wechat-close {
    right: 0.66rem;
    top: -0.4rem;
}
.pop-con4 .dia-wrap {
    height: 7.46rem;
}

.pop-con4 .pop-close {
    top: -0.86rem;
}

.pop-con4 .content-left {
    font-size: 0.14rem;
    color: #acacac;
}

.pop-con4 .appointment-content input {
    height: 0.32rem;
    font-size: 0.14rem;
    color: #3e3e3e;
}

.pop-con4 .get-code {
    height: 0.32rem;
    font-size: 0.14rem;
    color: #e89619;
}

.pop-con4 .appointment-content input:focus {
    outline: none;
    border: 1px solid #e89619;
}

.pop-con4 .bottom-box {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/dia-wx-bottom.png) no-repeat center/cover;
    width: 5.21rem;
    height: 1.74rem;
    margin: 0.3rem auto 0;
    position: relative;
}

.pop-con4 .bottom-box img {
    width: 1.26rem;
    height: 1.26rem;
    position: absolute;
    top: 0.11rem;
    left: 50%;
    transform: translateX(-51%);
}

.pop-con4 .bottom-two-box {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/dia-two-bottom.png) no-repeat center/cover;
    width: 5.21rem;
    height: 1.6rem;
    margin: 0.2rem auto 0;
    position: relative;
}

.pop-con4 .bottom-two-box .wxewm {
    width: 1.12rem;
    height: 1.12rem;
    position: absolute;
    top: 0.1rem;
    left: 0.83rem;
}

.pop-con4 .bottom-two-box .qqewm {
    width: 1.12rem;
    height: 1.12rem;
    position: absolute;
    top: 0.1rem;
    right: 0.83rem;
}
.supply-crate-box .kv-goods,
.con4-award .kv-goods,
.reach-goods .kv-goods {
    width: .98rem;
    height: .98rem;
    /* background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/kv-box-xd.png) no-repeat center/cover; */
    display: flex;
    justify-content: center;
    align-items: center;
    background: #1e2023;
}
.hr-xian {
    width: 100%;
    height: .01rem;
    background: #27282a;
    margin-top: .3rem;
    margin-bottom: 0 !important;
}
#rule .attestation-pop{
    top: 2.5rem;
    height: 6.9rem;
}
#rule .pop-close{
    top: -1.33rem;
    right: -0.64rem;
}
#history-qingbao .pop-close{
    right: -.76rem;
    top: -0.23rem;

}
#get-record .pop-close{
    right: -.76rem;
    top: -0.23rem;
}
#watchgifts .pop-close{
    right: -.76rem;
    top: -0.6rem;
}
#videoCon {
    width: 6rem;
    height: 4rem;
     position: relative;
}
#videoDialog  .closeDia{
    display: block;
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    top: 0;
    right: -0.46rem;
}
#ns img{
    width: 6.9rem;
    height: 3.22rem;
}
#invite-friend .c {
    margin-top: 0;
    margin-left: 0.8rem;
}
.pop-copylink {
    width: 7.24rem;
    height: 4.94rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/link-t.png) no-repeat center/cover;
}
.pop-copylink .dia-close {
    width: 0.49rem;
    height: 0.49rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/dia-close.png) no-repeat center/cover;
    display: block;
    position: absolute;
    top: 0.13rem;
    right: 0.02rem;
    /* background-position: -0.62rem -1.61rem; */
}
.pop-copylink .lj {
    margin-top:2.24rem;
    margin-left: 2.57rem;
}
.pop-copylink .fzxf {
    font-size: .22rem;
    color:#fff;
    margin-bottom: 0.22rem;
}
.pop-copylink .kk {
    width: 2.62rem;
    height: .55rem;
    appearance: none;
    outline: none;
    border:1px solid #ccc;
    padding-left: 0.05rem;
    font-size: .2rem;
    color:#999;
    background: none;
    border-radius: 0.06rem;
}
.pop-copylink .copybtn {
    display: inline-block;
    width: 1.5rem;
    height: .55rem;
    color:#DF9018;
    font-size: .22rem;
    border:1px solid #DF9018;
    text-align: center;
    line-height: .55rem;
    margin-left: 0.1rem;
    border-radius: 0.06rem;
    text-decoration: none;
}
.pop-copylink textarea {
    width: 0;
    height: 0;
    opacity: 0;
    margin-left: -0.56rem;
}
.pop-copylink .dia-close {
    top:1.09rem
}
.adddia .dia-con {
    border-style: solid;
    border-width: 1px;
    border-color: rgb(175, 94, 27);
    background-color: rgb(21, 23, 25);
    width: 4.86rem;
    padding: .85rem 0 .4rem;
}
.adddia .dia-close {
    width: .46rem;
    height: .46rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/close.png) no-repeat center/cover;
    position: absolute;
    right: -0.46rem;
    top: 0;
}
.adddia .dia-con .content {
    font-size: .24rem;
    color: rgb(172, 172, 172);
    text-align: center;
    line-height: 1.5;
}
.adddia .dia-con .joinarmy {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/joinarmy.png) no-repeat center/cover;
    width: 2.14rem;
    height: .6rem;
    text-indent: -9999px;
    display: block;
    margin: .6rem auto 0;
}
.adddia .dia-con .invitefriend {
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/invitefriend.png) no-repeat center/cover;
    width: 2.14rem;
    height: .6rem;
    text-indent: -9999px;
    display: block;
    margin: .6rem auto 0;
}
#yy-pop .wechat-close {
    right: 0.66rem;
    top: -0.4rem;
}
#yy-pop .wechat{
    margin-bottom: 0.26rem;
}
#yy-pop .wechat-ways{
    height: 2.6rem;
}
.sec3{
    width: 100%;
    height: 11.6rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/news-bg.jpg) no-repeat center/cover;
}
.sec3-tit{
    width: 4.76rem;
    height: 2.23rem;
    background-position:-11.29rem -1.94rem;
    margin: 0 auto;
}
.news-img{
    width: 69;
}
.pop-con6 .img {
    height: 1.1rem;
    width: 1.1rem;
    box-sizing: border-box;
    padding: 0;
    position: relative;
}
.pop-con6 .img canvas {
    width: 100%;
    height: 100%;
}

#passport-permit canvas {
    width: 1.3rem;
    height: 1.3rem;
    margin: 0 auto;
}
.pop-con6 .img img{
    height: 1.1rem;
    width: 1.1rem;
}
#qrcode1_bak {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
#ewm_pop4{
    width: 2.29rem;
    height: 2.92rem;
}
#ewm_pop4 .dia-close{
    font-size: 0.4rem;
    line-height: 0.4rem;
    color: #fefefe;
    position: absolute;
    right: -1.5rem;
    top: -1.44rem;
} 
#ewm_pop4 img{
    width: 2.29rem;
    height: 2.92rem;
    transform: scale(2);
}
#sph-pop .wechat-close {
    right: 0.66rem;
    top: -0.4rem;
}
.go-xq{
    width: 1.8rem;
    height: 1.7rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/xqt1.png) no-repeat center/cover;
    position: fixed;
    top: 6.5rem;
    right: 0.11rem;
    z-index: 9998;
}
.go-xq1{
    width: 1.89rem;
    height: 1.67rem;
    background: url(//game.gtimg.cn/images/lmjx/cp/a20201215abtestm/xqt.png) no-repeat center/cover;
    position: fixed;
    top: 4.5rem;
    right: 0.11rem;
    z-index: 9998;
}
.kv .go-xq.on {
    animation: getgold 0.5s;
}
.kv .go-xq1.on {
    animation: getgold 0.5s;
}
@keyframes getgold {
    0% {
        transform: rotate(10deg);
    }

    50% {
        transform: rotate(-10deg);
    }

    100% {
        transform: rotate(0);
    }
}