/*reset*/
body,html,p,h1,h2,h3,section,ul,li,form,table,td,a,dl,dt,dd{ margin: 0; padding: 0; outline:none;}
body,html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none; -webkit-user-select:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,li{list-style:none;}
table{border-collapse:collapse;  border-spacing:0;}
a{text-decoration: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;}
a:focus,a:active,a{outline:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
a,button, input{ -webkit-tap-highlight-color: rgba(255,0,0,0); }
em,i,b{font-style: normal;}
fieldset,img{border:0;display:block;}
img{ width: 100%;}
.c:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both;}
.t{display:block;text-indent:-999em;overflow:hidden;}
.hide{width:0;height:0;overflow:hidden;display:none;}
.pr{position: relative;}
.pa{ position: absolute;}
html{font-size:100px;}
body{ font-family:'\5FAE\8F6F\96C5\9ED1';
    position: relative; }
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.fl{float: left}
.fr{float: right;}
.pr{position: relative;}
.t{display:block;text-indent:-9999px;overflow:hidden;}
.pa{position: absolute;}
*{box-sizing: border-box;}

.spr {background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/sprite.png") no-repeat;background-size: 7.5rem auto;}
.wrap {position: relative; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/index-bg.jpg") no-repeat center top; background-size: 100% auto;}

.wrap:after{
    content: '';
    pointer-events: none;
    width: 100%;
    height: 100%;
    background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/mask.png") no-repeat center top;
    background-size: 100% auto;
    z-index: 3;    position: absolute;
    top: 0;
}
.wrap.page {position: relative; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/page-bg.jpg") no-repeat center top; background-size: 100% auto;}
.main1 {width: 100%; height: 11.64rem; position: relative;}
.main1 .download_btn {width: 3.14rem; height: 0.87rem; background-position: -0rem -0rem; position: absolute; left: 0; right: 0; margin: auto; top: 8.3rem; text-indent: -99999em;}
.main1 .bind_role{position: absolute;top: 0.38rem;right: 0.4rem;color: #f2cf80;font-size: 0.32rem;line-height: 1.2;background-image:-webkit-linear-gradient(top, #fbefd4,#f2cf80);
    -webkit-background-clip:text;-webkit-text-fill-color:transparent; font-weight: bold;}
.main1 .userName{position: absolute;top: 0.38rem;right: 2rem;color: #f2cf80;font-size: 0.32rem;line-height: 1.2;background-image:-webkit-linear-gradient(top, #fbefd4,#f2cf80);
    -webkit-background-clip:text;-webkit-text-fill-color:transparent; font-weight: bold;}
.yyb .main1 .userName,.yyb .main1 .bind_role{ top: .98rem; transform: scale(.8); transform-origin: 100% 0;}
.logo{ width: 2.52rem; height: 1.1rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/logo.png") no-repeat; background-size: 100% auto; position: absolute; top: .1rem; right: .1rem;}
.btn-box {position: relative; width: 3.14rem; height: 0.8rem; margin: .2rem auto 0;}
.fgqlb {position: absolute; top: .48rem; right: -1.2rem; width: 1.1rem; height: .42rem; line-height: .42rem; font-size: .2rem; color: #ffe0ae; text-align: center; border-bottom: 1px solid #ffe0ae;}
.fd .fgqlb {top: inherit; bottom: .24rem; right: 1.5rem;}
.dj_box .fgqlb {top: inherit; bottom: .2rem; right: .72rem;}
.col1 {color: #855c37; border-color: #855c37;}

.tips1{font-size: 0.22rem;color: #fbe1a3;text-align: center;margin: 0.1rem 0;}
.tips1 span{color: #f27858}
.main2{/*height: 23.34rem; */position: relative;}

.main2 .tit1{width: 7.5rem; height: 1.54rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/tit1.png") no-repeat center;background-size: 100% auto; margin: 0.18rem auto -0.2rem; text-align: center;}
.main2 .tit1 div{font-weight: bold;color: #ffc171;font-size: 0.4rem;line-height: 1.1rem;background-image:-webkit-linear-gradient(top, #fffbf1,#ffecc3); -webkit-background-clip:text;-webkit-text-fill-color:transparent; }
.main2 .tit1 span {background-image:-webkit-linear-gradient(top, #feeb9c,#fbbf60); -webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.lit_tit span{color: #ffed99;}
.lit_tit{text-align: center;
    color: #ffeb9e;
    line-height: 0.36rem;
    margin-top: 0.1rem;
    font-size: .22rem;}
.dj_list{display: flex;width: 6.91rem;margin: 0.1rem auto 0;justify-content: center;}
.main2 .list_item{ margin: 0 .04rem;}
.dj_list img{width: 1.67rem;height: 1.59rem;margin:0 auto;}
.dj_list .dj_name{text-align: center;color: #f5e5bc;font-size: 0.2rem;line-height: 0.22rem;margin-top: 0.17rem;}
.dj_name.red{ color: #f70f0f;}
.main2 .dj_list1{width: 100%;height: 2.39rem;margin-top: 0.25rem;}
.main2 .list_item{ margin: 0 0.03rem;width: 1.8rem;height: 2.2rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/djk.png") no-repeat center;background-size: 100% auto;flex-shrink: 0}
.dj_list img{width: 1.12rem;height: 1.12rem;margin:0.27rem auto 0;}
.dj_list .dj_name{text-align: center;color: #521b0c;font-size: 0.22rem;line-height: 0.24rem;margin-top: 0.05rem;}

.main2 .yy_btn{width: 3.14rem;height: 0.87rem; background-position: -0rem -1rem; margin: 0.44rem auto 0; display: block; text-indent: -9999em;}
.main2 .lq_btn{width: 3.14rem;height: 0.87rem; background-position: -4.36rem -0rem; margin: 0.44rem auto 0; display: block; text-indent: -9999em;}
img[src=""]{opacity: 0;}
.main2 .btn-bo{width: 6.6rem;display: flex;display: -webkit-flex; -webkit-justify-content: space-between;justify-content: space-between;margin: 0.26rem auto 0;}
.main2 .zd_btn{width: 3.14rem; height: 0.8rem; background-position: -0rem -6.8rem; display: block; text-indent: -9999em;}
.main2 .jryydw_btn{width: 3.14rem; height: 0.8rem; background-position: -3.9rem -6.8rem; display: block; text-indent: -9999em; }
.main2 .jryydw_btn.on{background-position: 0 -8rem;}
.main2 .zb_tips {line-height: .4rem; font-size: .2rem; color: #f5e5bc; text-align: center;margin-top: 0.1rem;}

.main2 .tit2{width: 7.5rem; height: 1.54rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/tit2.png") no-repeat center;background-size: 100% auto; margin: 1rem auto -0.2rem;}
.main2 .countdown{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.26rem;
    color: #f4c778;
    margin-top: 0.12rem;
}
.main2 .countdown span{
    background-position: -3.5rem -0rem;
    width: 0.4rem;
    height: 0.28rem;
    line-height: 0.28rem;
    color: #6c2608;
    font-size: 0.24rem;
    text-align: center;
    margin: 0 0.05rem;
}
.main2 .btn_box1{
    display: flex;
    justify-content: space-between;
    padding: 0 0.81rem;
    line-height: 0.32rem;
    margin-top: 0.25rem;
}

.main2 .btn_box1{
    display: flex;
    justify-content: space-between;
    padding: 0 0.81rem;
    line-height: 0.32rem;
    margin-top: 0.25rem;
}
.main2 .btn_box1 a{
    color: #f4c778;
    font-size: 0.22rem;
    text-decoration: underline;
}
.main2 .jc_swiper{
    height: 4.62rem;
    width: 7rem;
    margin: 0.1rem auto 0;
}
.jc_swiper .swiper-slide .jc_box{
    opacity: 0.7;
}
.jc_swiper 	.swiper-slide-active .jc_box,.swiper-slide-duplicate-active .jc_box{
    transform: scale(1.15);
    opacity: 1;
}
.main2 .swiper_box{
    position: relative;
}
.main2 .swiper_box .swiper-button-next,.main2 .swiper_box .swiper-button-prev{
    width: 0.36rem;
    height: 0.39rem;

}
.main2 .swiper_box .swiper-button-next{
    background-position: -3.5rem -0.9rem;
    right: 0;
}
.main2 .swiper_box .swiper-button-prev{
    background-position: -3.5rem -0.4rem;
    left: 0;
}
.main2 .swiper_box .swiper-button-next:after,.main2 .swiper_box .swiper-button-prev:after{
    display: none;
}

.main2 .jc_box{
    width: 3.5rem;
    height: 4.06rem;
    position: relative;
    transition: all 0.2s;
    /*top: 50%;*/
    /*left: 50%;*/
    /*margin-top: -1.89rem;*/
    /*margin-left: -2.31rem;*/
}
.main2 .jc_box img{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
}
.main2 .jc_box .jcxq_btn{
    position: absolute;
    top: 3.3rem;
    left: 50%;
    transform: translateX(-50%);
    width: 1.2rem;
    height: 0.28rem;
}

.team_box{
    background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/team_box.png") no-repeat center;
    background-size: 100% auto;
    width: 7.5rem;
    height: 7.24rem;
    margin: -0.1rem auto 0;
    overflow: hidden;
}
.team_box .box_tit{
    position: relative;
}
.team_box .box_tit_text1{
    background-position: -0rem -2rem;
    margin: 0.66rem auto 0.17rem;
    width: 1.75rem;
    height: 0.29rem;
}
.team_box .box_tit_text2{
    background-position: -1.9rem -2rem;
    margin: 0.45rem auto 0.17rem;
    width: 1.75rem;
    height: 0.29rem;
}
.team_box .replace_btn{
    width: 0.89rem;
    height: 0.22rem;
    position: absolute;
    background-position: -3.6rem -2rem;
    right: 0.75rem;
    bottom: 0;
}
.team_list_box{
    width: 6.24rem;
    margin: 0 auto;
}
.team_item{
    background: #e8d49c;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 0.96rem;
    padding-left: 0.14rem;
    padding-right: 0.27rem;
    margin-bottom: 0.1rem;
}
.team_box .team_item1{
    height: 0.66rem;
    margin-bottom: 0;
    padding-left: 0.2rem;
}
.team_box .team_item input{
    height: 0.66rem;
    background: transparent;
    border: none;
    width: 4rem;
    font-size: 0.22rem;
    color: #702f16;
}
.team_box .team_item input::placeholder{
    color: #a76d3b;
}
.team_box .team_item a{
    width: 1.63rem;
    height: 0.52rem;
}
.team_box .team_item .btn_pp{
    background-position: -0rem -2.4rem;
}
.team_box .team_name{
    color: #702f16;
    font-size: 0.22rem;
}
.team_box .member_list{
    display: flex;
    align-items: flex-end;
}
.team_box .member_item{
    width: 0.55rem;
    height: .55rem;
    border-radius: 50%;
    background: #fff;
    overflow: hidden;
    margin-left: -0.08rem;
}
.team_box .member_item:first-child{
    margin-left: 0;
}
.team_box .member_item img{
    width: 100%;
    height: 100%;
}
.team_box .member_item:nth-child(even){
    background: #b1b1b1;
}
.team_box .member_list .team_num{
    font-size: 0.22rem;
    color: #702f16;
    margin-left: 0.24rem;
}
.team_box .btn_sq{
    background-position: -1.8rem -2.4rem;

}
.team_box .btn_jr{
    background-position: -5.8rem -4rem;

}
.main2 .btn_box2{display: flex;display: -webkit-flex;justify-content: center;margin: 0.34rem auto 0;}
.main2 .jrdw_btn{width:3.14rem;height: 0.87rem;background-position: -0rem -3rem;margin: 0 0.18rem }
.main2 .tcdw_btn{width:3.14rem;height: 0.87rem;background-position: -3.3rem -11.6rem;margin: 0 0.18rem }
.main2 .cjdw_btn{width:3.14rem;height: 0.87rem;background-position: -4.36rem -3rem;margin: 0 0.18rem }
.main2 .ckdw_btn{width:3.14rem;height: 0.87rem;background-position: -0rem -11.6rem;margin: 0 0.18rem }



.main3{ padding-bottom: 1rem; position: relative;}
.main3 .tit3{width: 7.5rem; height: 1.54rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/tit3.png") no-repeat center;background-size: 100% auto; margin: 1rem auto -0.2rem;}

.lottery {width: 7.07rem; height: 8.4rem; margin: 0.1rem auto 0; position: relative;}

.lott-btn{width: 3.14rem;height: 0.87rem;margin: 0.56rem auto 0;background-position: -0rem -9rem;display: block;}
.btn_ckgz{display: flex;align-items: center;justify-content: center;text-decoration: underline;font-size: 0.25rem;color: #ffeb9e;margin-top: 0.32rem;}
.tip-text{display: flex;justify-content: space-between;;width: 100%;margin-top: 0.25rem;padding: 0 0.44rem;}
.tip-text p{font-size: 0.2rem; color: #f4c778;}
.tip-text a{font-size: 0.2rem; color: #f4c778; text-decoration: underline;}
.download_btn2{width: 7.5rem;height: 0.72rem;position: fixed;background-position: -0rem -10rem;bottom: 0;left: 0;z-index: 3;transform: translate3d(0,0,10px)}

.rule_btn{width: 3.14rem;height: 0.87rem;background-position: -4.36rem -1rem;display: block;margin: 0.5rem auto 0rem}
@keyframes sloganAni{
    0%{transform:scale(1.8);opacity:0;}
    60%{transform:scale(1);opacity:1;}
    65%{transform:translate(-4px,-4px);}
    70%{transform:translate(0,0);}
    75%{transform:translate(4px,4px);}
    80%{transform:translate(0,0);}
    85%{transform:translate(-4px,4px);}
    90%{transform:translate(0,0);}
    95%{transform:translate(4px,-4px);}
    100%{transform:translate(0,0);opacity:1;}
}
.mod-item {opacity: 0;opacity: 1\9}
.mod-item.animate{
    animation:fadeInUp .6s .4s ease both;
    -webkit-animation:fadeInUp .6s .4s ease both;
}
@keyframes fadeInUp{
    0%{opacity:0;transform:translateY(20px)}
    100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translateY(20px)}
    100%{opacity:1;-webkit-transform:translateY(0)}
}

/*page*/
.wrap.page .main1 {height: 8.55rem;}
.wrap.page .main1 .zd_btn{width: 3.14rem; height: 0.8rem; background-position: -4rem -13.45rem; position: absolute; left: 0; right: 0; margin: auto; top: 7.36rem; text-indent: -99999em;}
.wrap.page .main2 .zd_tit {margin-top: 0;background-position: -0rem -12.1rem;}
.wrap.page .team{width: 7.19rem;height: 1.95rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/team_box2.png") no-repeat center;background-size: 100% auto;margin: 0.38rem auto 0;align-items: center;}
.wrap.page .tips1 {color: #6f4325;margin-top: -0.1rem;}
.wrap.page .dj_list .red {color: #f70f0f;}
.wrap.page .main3 .qw_btn {width: 3.14rem; height: 0.8rem; background-position: 0 -19rem; margin: .2rem auto 0;}

.wrap.page .main2 .btn-bo{margin-top: 0.18rem;}
.wrap.page .main2 .zb_tips{color: #6f4326;}
.wrap.page .dzzs{margin-top: 0;}
.wrap.page .dzzs .zdlq{margin-top: -0.8rem;background-position: -2.5rem -12.1rem;}
.wrap.page .main2 .lit_tit2{color: #6f4325;}
.page .dj_box,.page .main3 .dj_list {background: url(//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/dj_box_bg2.png) no-repeat;background-size: 100% auto;height: 1.95rem;}
.page .main3 .dj_list{ width: 7.19rem;height: 2.55rem;align-items: center;justify-content: space-around;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/dj_list_box.png") no-repeat center;background-size: 100% auto;}
.page .main3 .dj_list .list_item{width: 1.67rem;height: 1.59rem;}
.page .dzdj_list .list_item img{height: 1.31rem;width: 1.38rem}
.page .main2 .list_item,.page .main3 .list_item{height: 1.31rem;width: 1.38rem;position: relative;margin: 0 0.04rem;}
.wrap.page .dj_list .dj_name {position: absolute;height: 0.34rem;line-height: 0.34rem;text-align: center;width: 100%;bottom: 0.03rem;font-size: 0.2rem;color: #f5e5bc;white-space: nowrap;}
.wrap.page .main3 .dj_name{height: 0.4rem;line-height: 0.4rem;bottom: 0.04rem;}
.wrap.page .dj_list .dj_name.lit {font-size: 0.17rem;}
/*.wrap.page .hd_box .item_box {background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/tog_text2.png") no-repeat; background-size: 100% auto;}*/
/*.wrap.page .hd_box .text_box {color: #ffe9c5;}*/
/*.wrap.page .main3 .rule {color: #8f2c2a;}*/
/*.wrap.page .main2 .fd{ background-image: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/checked2.png");}*/
/*.wrap.page .main3 .rule span {color: #f1cf8f;}*/


/*pop*/
.pop{display: none; width: 5.9rem;font-size:.24rem;color:#fff;text-align:center;background: #2f3237;box-sizing:border-box;position: relative;z-index: 1;outline: none;
    border-top: 1px solid transparent;}
.pop .close-btn {width: 0.54rem;height: 0.54rem; position: absolute; top: -.16rem; right: -.12rem; background-position: -6rem -17rem;}
.pop01 {height: 4.38rem; padding-top: .5rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg.png") no-repeat; background-size: 100% auto; position: relative;}
.pop01 ul {width: 5.3rem; max-height: 2.4rem; margin: 0 auto; font-size: 0.26rem; color: #fbe4ae; text-align: left; overflow-x: hidden; overflow-y: scroll;}
.pop01 .bot {position: absolute; bottom: 0.3rem; left: 50%; margin-left: -2.4rem; width: 4.8rem; text-align: center; font-size: 0.24rem; color: #fbe4ae; justify-content: space-between;}
.pop01 .bot a {display: inline-block; width: 2.3rem; height: 0.7rem;}
.pop01 .bot .prev {background-position: 0 -17rem;}
.pop01 .bot .next {background-position: -3rem -17rem;}

.pop .text{color: #f2d098;font-size: 0.24rem;}
.pop_zdyq{background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg2.png") no-repeat;background-size: 100% auto; height: 3.28rem;padding-top: 1rem;}
.pop_zdyq .ljjr_btn{width: 3.14rem;height: 0.8rem;background-position: -3.75rem -19rem;display: block;margin: 0.5rem auto 0.13rem;text-indent: -9999em;}
.pop_login{height:3.38rem;background:url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg3.png") no-repeat;background-size:100% auto;}
.pdl{display: flex;justify-content: center;}
.pdl a{width:1.6rem;height: 1.88rem;font-size:0;margin:1.2rem .3rem 0;}


.pop_cgjr{height:2.45rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg5.png") no-repeat;background-size: 100% auto;}
.pop_zjjg{height: 3.6rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg6.png") no-repeat;background-size: 100% auto;}
.pop_zjjg .jl_list{display: flex;flex-wrap: wrap;margin: 0rem auto 0;width: 4rem;padding-top: 1.06rem;}
.pop_zjjg .jl_list .list_item{width: 1.01rem;height: 0.8rem;background:url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBj.png") no-repeat; background-size: 100% auto; margin: 0 .48rem .22rem 0; position: relative;}
.pop_zjjg .jl_list .list_item:nth-child(3n){margin-right: 0;}
.pop_zjjg .list_item img{width: 0.97rem;height: 0.8rem;display: block;margin: 0 auto;}
.pop_zjjg .list_item .num{position: absolute;font-size: 0.2rem;color: #fff;bottom:0.1rem;right: 0.1rem;}
.pop_zjjg .lq_btn {position: absolute; bottom: -1.2rem; left: 50%; margin-left: -1.62rem; width: 3.14rem; height: 0.8rem; background-position: 0rem -2.4rem;}
.pop_zjjg .lq_btn.zhih_btn {background-position: 0 -13.4rem;}
.pop_share{width: 7.5rem;height: 100vh;background: rgba(0, 0, 0,0.5); display: none;}
.pop_share .share_icom{width: 2.86rem;height: 1.64rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/share_icon.png") no-repeat;background-size: 100% auto;position: absolute;top:0.5rem;right: 0.5rem;}
.agree label{color: #f2d098;text-align: center;font-size: 0.16rem;display: flex;justify-content: center;height: 0.24rem;align-items: center;}
#agreeInput{-webkit-appearance: none;display:none;appearance: none;}
.agree i{background:url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/nochecked.png") no-repeat;background-size: 100% auto;width: 0.18rem;height: 0.18rem;margin-right: 0.12rem;}
.agree input:checked + label i{background:url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/checkedbox.png") no-repeat;background-size: 100% auto;}

.pop_fgq {width: 6.3rem; padding: .4rem 0 .1rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg8.png") no-repeat;background-size: 100% auto;}
.pop_dj .dj_list {width: 5.8rem; height: 1.5rem; margin: 0 auto; display: flex; display: -webkit-flex; justify-content: space-around; -webkit-justify-content: space-around;}
.pop_dj .dj_list .list_item { min-width: 1.09rem; height: 1.5rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBj.png") no-repeat;background-size: 1.07rem auto; background-position: center top; position: relative;}
.pop_dj .dj_list .label {position: absolute; top: 0; left: -.1rem; width: .23rem; height: 1.03rem; line-height: 1.1; font-size: .14rem; color: #fff7b9; text-align: center; padding: .03rem .04rem 0; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/label.png") no-repeat; background-size: 100% 100%;}
.pop_dj .list_item img {display: block; width: 1.07rem; height: 1.07rem;}
.pop_dj .list_item.dj8{ width: 2.5rem; background: none;}
.pop_dj .list_item.dj8 img{ width: 100%; height: auto;}

.pop_dj .list_item .name {line-height: 1.1; font-size: .18rem; color: #ffd2ad; text-align: center; margin-top: .05rem;}
.pop_dj .list_item .red{ color: #f70f0f;}
/*����*/
.xfxx{width: 6.87rem; height: 1.89rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/xfxx.png") no-repeat; background-size: 100% auto; position: absolute; left: 0; right: 0; margin: auto;
    padding-top: 0.54rem; bottom: 0rem; text-align: center; line-height: 1.4}
.xf_name{font-size: 0.3rem; font-weight: bold; color: #44160e;}
.xf_time{color: #44160e;font-size: 0.26rem;}
.dzzs{ margin: 0.2rem auto 0; position: relative;}
.dzzs .dzzs_icon{background-position: -3.75rem -3rem; width: 2.3rem; height: 0.42rem; margin: 0.46rem auto 0; text-indent: -999rem;}
.dzzs .zdlq{background-position: 0 -9rem; width: 2.3rem; height: 0.42rem; margin: 0.48rem auto 0;}
.dzlq_btn{float: right; width: 1.87rem;height: .63rem; background-position: -1.5rem -4.8rem; margin-right: .1rem;}
.dzlq_btn.zhih_btn{background-position: -1.5rem -5.54rem;}
.dj_box {width: 7.19rem; height: 2.36rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/dj_box_bg.png") no-repeat; background-size: 100% auto; margin: .23rem auto 0; display: flex; align-items: center;}

.dzdj_list{float: left; width: 4.8rem;}
/*.dzdj_list .list_item {width: 1.53rem;}*/
.dzdj_list .list_item img {display: block; width: 1.4rem; height: 1.26rem;}
/*.dj_box1 .list_item img{ width: 4.16rem; height: 1.78rem;}*/
/*.dzdj_list .list_item .dj_name {color: #f70f0f;}*/
.tit7{width: 6.61rem; height: 0.95rem; background-position: 0 -12.13rem; margin: 0.4rem auto 0;}
.tit8{width: 7.5rem; height: 1.15rem; background-position: 0 -14.4rem; margin: 0.5rem auto 0; text-indent: -999rem;}
.tit9{width: 6.23rem; height: 0.95rem; background-position: 0 -14.38rem; margin: 0.3rem auto 0;}
.tit10{width: 7.5rem; height: 1.3rem; background-position: 0 -20rem; margin: 1rem auto 0;}
.tit11{width: 2.3rem; height: 0.42rem; background-position: -3.5rem -26rem; margin: 0.3rem auto 0;}
.tit12{width: 7.5rem; height: 1.3rem; background-position: 0 -21.2rem; margin: 0.5rem auto 0;}
.hd_box{width: 6.53rem;margin: 0.1rem auto;}
.hd_tog_box{display: flex;width: 5.46rem;margin: 0.2rem auto 0;justify-content: space-between;}
.hd_box .item_tit {width: 2.55rem; height: 0.51rem; line-height: .51rem; font-size: .26rem; color: #ffe6b4; transition: all 0.3s ease-in-out; background-position: -4.8rem -4.8rem; text-align: center; font-weight: bold;}
.hd_box .item_tit.on {background-position: -4.8rem -5.4rem; color: #622b1f;}
.hd_box .hd_item{display: none;}
.hd_box .hd_item.on{display: block;}
.hd_box .item_box {width:5.91rem;height: 5.79rem; background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/tog_text.png") no-repeat; background-size: 100% auto; transition: all 0.3s ease-in-out; margin: .22rem auto 0;}
.hd_box .text_box {line-height: .35rem; padding: 0.48rem .18rem 0rem; font-size: 0.2rem; color: #ffe9c5;}
.hd_box .text_box img{margin-top: 0.15rem;}

.cffefc4{color: #ffefc4!important;}
.page .main2 .tit2{width: 7.5rem; height: 1.15rem; margin: 0.24rem auto 0;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/page-tit.png") no-repeat;
    background-size: 100% auto;
    background-position: 0 -0.08rem
}

.wrap.page .main3 .tit5 {
    width: 7.5rem; height: 1.15rem; margin: 0.6rem auto 0;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/page-tit.png") no-repeat;
    background-size: 100% auto;
    background-position: 0 -1.3rem
}

.page .tit10{
    width: 7.5rem; height: 1.26rem; margin: 1.56rem auto 0;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/page-tit.png") no-repeat;
    background-size: 100% auto;
    background-position: 0 -3rem
}


.page .tit12{
    width: 7.5rem; height: 1.26rem; margin: 0.42rem auto 0;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/page-tit.png") no-repeat;
    background-size: 100% auto;
    background-position: 0 -4.8rem
}
.rule span {
    color: #f5e5bc;
    font-size: 0.22rem;
    line-height: 0.36rem;
    /*display: inline-block;*/
    /*background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/jxbg.png") no-repeat;*/
    /*width: 0.33rem;*/
    /*height: 0.33rem;*/
    /*background-size: 100% auto;*/
    /*text-align: center;*/
    /*line-height: 0.33rem;*/
}
/*top-box*/
.flex{
    display: flex;
}
.top-box {
    background: #000;
    padding: .1rem 0 0 0;
    /* display: none; */
    font-size: 0.24rem;
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 11;
}

.top-box .btn-box {position: relative; width: 100%; height: auto; margin: 0rem auto 0;}

.top-box2.qq {
    display: block;
}

.top-box .top-text {
    display: flex;
    padding: 0 0.3rem;
}

.top-box2 .top-text {
    justify-content: space-between;
}
.top-box a{
    color: #fff;
}
.top-box p {
    line-height: .32rem;
    font-size: .2rem;
    color: #fff;
    text-align: left;
    margin-right: 0rem;
}

.top-btn-box {
    position: absolute;
    bottom: 0.4rem;
    right: 0.3rem;
    width: 2rem;
    height: .32rem;
    justify-content: flex-end;

}
.top-box .btn-box{margin-top: 0.04rem;}
.top-box .btn-box a{
    width: 50%;
    text-align: center;background: #4373b7;color: #fff;
    height: 0.4rem;
    line-height: 0.4rem;
}
.top-box .btn-box a:first-child{border-right: 1px solid #fff;}
.top-btn-box a {
    font-size: .2rem;
    color: #fff;
}

.top-box span {
    width: .01rem;
    display: inline-block;
    height: .2rem;
    background: #676767;
    position: relative;
    top: .05rem;
    margin: 0 .1rem;
}
    .limitpop{width: 5.6rem;height: 9rem;background: #fff;border-radius: .1rem;color: #000;font-size: .24rem;border:.08rem solid #ecf7fe;position: relative;display: none;}
    .limitpop h3{text-align: center;font-size: .34rem;padding-top: .5rem;}
    .limitpop p,.limitpop span{padding: 0 .5rem;line-height: .3rem;margin-top: .5rem;}
    .limitpop span{display: block;}
    .limitpop a{position: absolute;bottom: 1.6rem;width: 3.2rem;height: .85rem;left: 50%;margin-left: -1.6rem;text-align: center;display: flex;justify-content: center;align-items: center;color: #fff;font-weight: bold;font-size: .34rem;background-image:-webkit-linear-gradient(left,#067ff8,#60bef6);border-radius: .42rem;}


.pop_copy{height:3rem;background: url(//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/copy_bg.png) no-repeat;background-size: 100% auto;width: 7.48rem;}
.pop_copy .pop_close,.pop_tips .pop_close,.pop_rule .pop_close,.pop_creat .pop_close,.pop_creat_succes .pop_close,.pop_share_poster .pop_close{
    background: transparent;    top: 0.7rem;
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    text-indent: -999999em;
    overflow: hidden;
    right: 0.14rem;
}
.copy{padding-top: 1rem;}
.pop_copy .input_item{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #702f16;
    font-size: 0.3rem;
}
.copy input{width:2.4rem;height:.44rem;font-size:.24rem;color:#702f16;line-height:0.58rem;text-align:left;background:#eac775;border:none;padding:0 .12rem;overflow:hidden;
    overflow-x:auto;box-sizing: border-box;}
.copy input::placeholder{
    color: #a16c3c;
}
.pop-btn-copy{width: 2.27rem;height: 0.63rem;background-position: -4.8rem -2rem;margin: 0.22rem auto 0}

.pop_tips{
    background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_tips.png") no-repeat;
    width: 5.62rem;
    height: 3.46rem;
    background-size: 100% auto;
}
.pop_tips .tips_cont{
    text-align: center;
    color: #702f16;
    font-size: 0.4rem;
    line-height: 0.48rem;
    margin-top: 0.83rem;
    height: 1rem;
}
.pop_tips .btn_qd{
    width: 2.27rem;height: 0.63rem;
    margin: 0.1rem auto 0;
    background-position: -0rem -4rem;
}
.pop_rule{width: 7.48rem;height: 4.66rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_rule.png") no-repeat center;background-size: 100% 100%;}
.pop_rule_box{width: 6.1rem;padding-top: 1.2rem;margin: 0rem auto 0;font-size: 0.24rem;color: #702f16;line-height: 0.32rem;text-align: left;}
.pop_rule_box .rule div{display: flex;}

.pop_creat{
    width: 7.48rem;height: 4.07rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop2.png") no-repeat center;background-size: 100% 100%;
}

.pop_creat .input_item{
    display: flex;
    justify-content: center;
}
.pop_creat .input_item input{
    margin-top: 1.46rem;
    width:6.21rem;
    height:.46rem;font-size:.26rem;color:#702f16;line-height:0.58rem;text-align:left;
    background:#eac775;border:none;padding:0 .2rem;overflow:hidden;
    overflow-x:auto;box-sizing: border-box;
}
.pop_creat .input_item input::placeholder{
    color: #a16c3c;
}
.pop_creat .check{
    display: flex;
    padding-left: 0.64rem;
    margin-top: 0.14rem;
}
.pop_creat .check .check_item{
    display: flex;
    align-items: center;
    color: #702f16;
    margin-right: 0.28rem;
    font-size: 0.22rem;
}
.pop_creat .check_icon_box{
    width: 0.4rem;
    height: 0.22rem;
    display: flex;
    background: #a6754b;
    margin-left: 0.06rem;
    border-radius: 0.2rem;
}
.pop_creat .check_icon_box .check_icon{
    width: 0.18rem;
    height: 0.18rem;
    background: #f6db96;
    border-radius: 50%;
    margin-left: 0.02rem;
    margin-top: 0.02rem;
    transition: all 0.3s;
}
.pop_creat .check_icon_box.checked{
    background: #702f16;

}
.pop_creat .check_icon_box.checked .check_icon{
    margin-left: 0.2rem;
}


.pop_creat .btn_qd{
    width: 2.27rem;height: 0.63rem;
    margin: 0.3rem auto 0;
    background-position: -0rem -4rem;
}
.pop_creat_succes{
    width: 7.48rem;height: 4.07rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop3.png") no-repeat center;background-size: 100% 100%;
}
.pop_creat_succes .pop_tit{
    text-align: center;
    color: #702f16;
    font-size: 0.26rem;
    line-height: 0.36rem;
    margin-top: 1.18rem;
}

.pop_creat_succes .input_item{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #702f16;
    font-size: 0.3rem;
    margin-top: 0.34rem;
}
.copy2 input{width:1.92rem;height:.44rem;font-size:.24rem;color:#702f16;line-height:0.58rem;text-align:left;background:#eac775;border:none;padding:0 .12rem;overflow:hidden;
    overflow-x:auto;box-sizing: border-box;}
.copy2 input::placeholder{
    color: #a16c3c;
}
.pop-btn-copy2{width: 2.22rem;height: 0.62rem;background-position: -4.8rem -2rem;margin-left: 0.14rem;}
.pop_creat_succes .btn_creat_poster{
    width: 2.62rem;
    height: 0.62rem;
    background-position: -2.3rem -4rem;
    margin: 0.28rem auto 0;
}

.pop_share_poster{
    width: 7.5rem;
    height: 6.92rem;
    background: transparent;
    display: block;
}
.pop_share_poster .dwkl{
    width: 1.7rem;
    color: #702f16;
    font-size: 0.22rem;
    line-height: 0.32rem;
    position: absolute;
    top: 4.88rem;
    left: 4.44rem;
}
.pop_share_poster .qr-url{
    width: 1.88rem;
    height: 1.88rem;
    position: absolute;
    top: 2rem;
    left: 4.6rem;
    border: 0.02rem solid #9e7241;
    background: #f6e2a2;
    box-sizing: border-box;
}
.pop_share_poster .qr-url img,.pop_share_poster .qr-url canvas{
    width: 1.74rem;
    height: 1.74rem;
    display: block;
    margin-top: 0.07rem;
    margin-left: 0.07rem;
}
.pop_share_poster .share_img_box{
    width: 7.5rem;
    height: 6.92rem;
    background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_poster.png") no-repeat center;
    background-size: 100% auto;
    position: absolute;
}
.page_share_img{
    opacity: 0;
    width: 7.5rem;
    height: 7.78rem;
    position: absolute;top:0;left:0;z-index: 3;}
.dom2img-result{display: none;}

.pop_share_poster .share_text{
    position: absolute;
    font-size: 0.3rem;
    line-height: 0.34rem;
    color: #702f16;
    width: 1.88rem;
    left: 4.6rem;
    top: 1.2rem;

}
.pop_share_poster .header_img_box{
    position: absolute;
    text-align: right;
    right: 0.64rem;
    color: #702f16;
    font-size: 0.22rem;
    line-height: 0.48rem;
    top: 6rem;
}
.pop_share_poster .pop_close {
    top: 1.3rem;
    z-index: 10;
}
.pop_share_poster .header_img_box span{
    width: 0.38rem;
    height: 0.38rem;
    display: inline-block;
    background: #000;
    overflow: hidden;
    border-radius: 50%;
    vertical-align: middle;
}

.pop_jl .pop_close{
    background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_close4.png");
    width: 0.21rem;
    height: 0.21rem;
    right: 0.16rem;
    top:0.03rem;
    background-size: 100% auto;
    position: absolute;
}
.pop_jl1{
    width: 3.97rem;height: 4.61rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_jl1.png") no-repeat center;background-size: 100% 100%;
}
.pop_jl2{
    width: 3.97rem;height: 4.61rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_jl2.png") no-repeat center;background-size: 100% 100%;
}
.pop_jl3{
    width: 3.97rem;height: 4.61rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_jl3.png") no-repeat center;background-size: 100% 100%;
}
.pop_jl4{
    width: 3.97rem;height: 4.61rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_jl4.png") no-repeat center;background-size: 100% 100%;
}
.pop_jl5{
    width: 3.97rem;height: 4.61rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_jl5.png") no-repeat center;background-size: 100% 100%;
}
.pop_jl .btn_lqjl{
    width: 2.26rem;
    height: 0.63rem;
    background-position: -0rem -10.9rem;
    position: absolute;
    top: 3.36rem;
    left: 0.85rem;

}
.pop_jl .btn_lqjl.gray{
    background-position: -2.5rem -10.9rem;
}

.pop_apply{
    width: 7.48rem;height: 5.41rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_apply.png") no-repeat center;background-size: 100% auto;
}

.pop_apply .pop_close{

    background: transparent;
    top: 0.7rem;
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    right: 0.14rem;
}
.apply_list{
    height: 4.26rem;
    overflow: auto;
    width: 6.35rem;
    margin: 0.72rem 0 0 0.69rem;
}
.apply_list li{
    display: flex;
    align-items: center;
    background: #ebc979;
    height: 0.72rem;
    justify-content: space-between;
    width: 6.1rem;
    margin-bottom: 0.2rem;
}
.apply_list li .left{
    padding-left: 0.2rem;
    color: #702f16;
    display: flex;
    align-items: center;
}
.apply_list li .apply_name{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 2rem;
}
.apply_list li .img_box{
    width: 0.57rem;
    height: 0.57rem;
    background: #fff;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 0.14rem;
}
.apply_list li .img_box img{
    width: 0.57rem;
    height: 0.57rem;
    border-radius: 50%;
}
.apply_list li .right{
    display: flex;
    padding-right: 0.2rem;
}
.apply_list .right a{
    width: 1.37rem;
    height: 0.53rem;
}
.apply_list .right .btn_jj{
    background-position: -3.6rem -9.1rem;
}

.apply_list .right .btn_ty{
    background-position: -5.2rem -9.1rem;
    margin-left: 0.1rem;
}
.pop_bind{width: 7.48rem;height: 5.91rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/pop_bind.png") no-repeat center;background-size: 100% auto;
    position: relative !important;
}
.pop_bind .pop_close{
    background: transparent;    top: 0.7rem;
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    right: 0.14rem;
}
.pop_bind .tit{display: none !important;}
.pop_bind .form{width: 6.21rem;margin: 0.22rem auto 0;}
.pop_bind .form_item{display: flex;align-items: center;height: 0.46rem;justify-content: space-between;position: relative;
    margin-bottom: 0.14rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/select_bg.png") no-repeat center;background-size: 100% auto;}
.pop_bind .form_item select{font-size: 0.26rem;background: none;border: none;outline: none; display: block;width: 100%;color: #5b1b0e;padding: 0 0.4rem;height: 100%;}
.agree_box{font-size: 0.22rem;color: #702f16;
    margin-top: 1.2rem;position: relative;line-height: 0.24rem;margin-bottom: 0.17rem;padding-left: 0.1rem;}
.agree_box .agreement_checkbox{background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/checkbox1.png") no-repeat center;background-size: 100% auto;width: 0.28rem;height: 0.24rem;position: absolute;
    margin-top: -0.0rem;
    margin-left: -0.32rem;}
.agree_box input:checked+label .agreement_checkbox{background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/checkbox2.png") no-repeat center;background-size: 100% auto;}
.pop_bind .btn_box{display: flex;align-items: center;margin-top: 0.13rem;justify-content: center;position: absolute;width: 100%;
    bottom: 0.5rem;
}
.pop_bind .btn_box a{margin: 0 0.22rem;width: 2.62rem;height: 0.76rem;}
.pop_bind .btn_box .confirm_btn{background-position: -2.8rem -27rem}
.pop_bind .cancel_btn{background-position: -0 -27rem;display: block;}

#tips11 .tips_cont{
    padding: 0 0.9rem 0 0.8rem;
    height: 2rem;
    display: flex;
    align-items: center;
}

.pop_copy3{height:3.02rem;background: url("//game.gtimg.cn/images/cqsj/cp/a20250224cqsjys/popBg4.png") no-repeat;background-size: 100% auto;}
.copy3{padding-top: 1.02rem;}
.copy3 input{width:4.65rem;height:.56rem;font-size:.24rem;color:#fff;line-height:0.56rem;text-align:left;background:#623a1b;border:1px solid #d0ab67;padding:0 .12rem;overflow:hidden; overflow-x:auto;box-sizing: border-box;margin: 0rem auto 0.3rem;}
.pop-btn-copy3{width: 2.96rem;height: 0.8rem;text-indent: -9999em;display: block;margin: 0 auto;}
.pop_copy3 .text{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 0.22rem;
    color: #e5d695;
    top: 0.55rem
}
