*{
	margin:0;
	padding:0;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

input,textarea{ 
    -webkit-touch-callout: text; 
    -webkit-user-select: text; 
}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
i,em{font-style: normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-appearance:none}
input,textarea,select{*font-size:100%}
a{text-decoration:none}
a,.answer-list li{-webkit-tap-highlight-color:rgba(255,255,255,0)}
html{font-size:100px}
*{outline:none;-webkit-touch-callout:none}
img{display:block;width:100%;height:auto;pointer-events:none}
.hide{display:none}
.g-fl{float:left}
.g-fr{float:right}
.c:before,.c:after{content:"";display:table}
.c:after{clear:both}
.c{zoom:1}
.flex{display:flex;flex-flow:row inwrap;align-items:center;justify-content:center}
.flex.spb{justify-content:space-between}
.t{text-indent:-9999rem;display:block}
a.gray{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}
html,body{position:relative;background:#314755;height:100%}
body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;overflow-x:hidden}
.bg{width:100%;height:100%;background:url(../images/bg2.jpg) no-repeat center;background-size:cover;position:relative;overflow-x:hidden;background-size: 100% 100%;}
.sur{background:url(../images/sur.png) no-repeat center;background-size:8rem auto}
@font-face {
    font-family: 'Gunar-Medium';
    src: url("../font/Gunar-Medium.ttf") format("woff"), url("../font/Gunar-Medium.ttf") format("truetype");
}
@font-face {
    font-family: 'REFRIGERATORDELUXE-BOLD';
    src: url("../font/REFRIGERATORDELUXE-BOLD.ttf") format("woff"), url("../font/REFRIGERATORDELUXE-BOLD.ttf") format("truetype");
}

/* RU */
@font-face{
    font-family: 'question1';
    src:url('../font/TitleEn.ttf') format('woff'),
    url('../font/TitleEn.ttf') format('truetype');
}
body{font-family:'REFRIGERATORDELUXE-BOLD';min-height:100%}

.matchBox{
	height: 6.4rem;
	position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    overflow: hidden;
}
.kd_Box{width:100vw;height:100vh; margin:0 auto;overflow: hidden;}
.pageT_box .fr_Enter{width:100%;margin-top:.01rem}
.individual,.team_b{align-items:center;width:100%;height:100%;box-sizing:border-box}
.team_b .lr_Solo>p{margin-bottom:1px}
.team_b .lr_Solo>p{padding-left:.15rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.team_b .lr_Solo>p:after{content:'';width:.1rem;height:.1rem;position:absolute;top:.05rem;left:0;background:#4a4a4a;border-radius:50%}



/* 返回 */
.returnBox{width:100%;height:.36rem;margin-bottom: .2rem;position: relative;z-index: 9;}
.returnBox .btn_fh{display:block;float:left;width:0.40rem;height:0.48rem;background:url(../images/btn-back.png) no-repeat center;background-size:100% 100%;margin-top: -0.05rem;}
.returnBox .phb{width:fit-content;padding:0 .2rem; height:0.36rem;position:relative;float:left;margin:0 .1rem;border-top:.01rem solid rgba(255,255,255,.2);border-bottom:.01rem solid rgba(255,255,255,.2);box-sizing:border-box;font-size:.26rem;color:#fff;line-height:.36rem}
.returnBox .phb::before{content:'';display:block;width:.04rem;height:100%;border-top:.01rem solid rgba(255,255,255,.8);border-bottom:.01rem solid rgba(255,255,255,.8);position:absolute;top:-.01rem;left:-.05rem}
.returnBox .phb::after{content:'';display:block;width:.04rem;height:100%;border-top:.01rem solid rgba(255,255,255,.8);border-bottom:.01rem solid rgba(255,255,255,.8);position:absolute;top:-.01rem;right:-.05rem}
.returnBox .btn_help{float:right;width: auto; min-width:.61rem; height:.36rem;background: url(../images/btn_help.png) no-repeat;box-sizing: border-box;font-size: .2rem;color:#4b410f;line-height: .33rem;text-align: center;padding: 0 0.05rem; box-sizing: border-box;background-size: 100% 100%;}
.returnBox .btn_refresh{float:right;width:.33rem;height:.33rem;background: #ffed57;border:.01rem solid #fff;box-sizing: border-box; margin: 0 0.1rem;}
.returnBox .btn_refresh span{display: block; background: url(../images/icon-refresh.png) no-repeat; width: 0.33rem; height: 0.33rem; background-size: 100% 100%;margin: -0.02rem;}
.com-btn{width:auto; min-width: 1.2rem; height:0.33rem; background: url(../images/btn-bg.png) no-repeat; background-size: 100% 100%; padding: 0 0.15rem; font-size:.18rem; line-height:.33rem; color:#3c4047; text-align:center;}
.returnBox .btn_rewards{float: right; display:block;}
.returnBox .btn_about{float: right; display:block; margin: 0 0.1rem;}
.returnBox .btn_leaderboard{float: right; display:block;}

/* 倒计时：比赛未开始*/
.not_started{width: 10.92rem;height:auto;margin:0rem auto .2rem;padding-top:.2rem;box-sizing:border-box;position: relative;}
.not_started::before{content: '';display: block;width: 100%;height: 100%;background: url(../images/bg2.jpg) no-repeat; background-size: cover;}
.not_started .titl{width:2.39rem;height:0.68rem;background-size:100% auto;margin:0 auto;position: relative;}
.not_started .titl h2{font-size:.32rem;color:#86807f; text-align: center;line-height: .26rem;}
.not_started .leftBox,.not_started .rightBox{width:2.45rem;height:5.07rem;background:url(../images/cont-bg1.png) no-repeat center;background-size:100% auto;padding-top:.04rem;box-sizing:border-box;position:relative;z-index:9}
.not_started .line{width:1.86rem;height:.02rem;display:block;margin:.1rem auto 0;box-sizing:border-box;position:relative}
/* .not_started .line{width:1.86rem;height:.02rem;display:block;border-top:.02rem solid rgba(255,255,255,.2);margin:.1rem auto 0;box-sizing:border-box;position:relative} */
/* .not_started .line::before{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;left:-.11rem}
.not_started .line::after{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;right:-.11rem} */
.not_started .leftBox ul{width: 2.2rem;height: auto;margin: .2rem auto;}
.not_started .leftBox li{width: 100%;padding-left: .2rem;margin-bottom: .2rem; box-sizing: border-box;position: relative;font-size: .18rem;line-height: .22rem;color:#969696;}
.not_started .leftBox li:after{content:'';display: block; width: 0.09rem;height: 0.09rem;background: rgba(245, 219, 72,.6);border-radius: 100%; left: 0;top: .06rem;position: absolute;}
.not_started .rightBox ul{width:2.0rem;height:auto;margin:.2rem auto 0;box-sizing:border-box;text-align:center;font-size:0;position:relative}
.not_started .rightBox ul li{width: 100%;height:auto;margin-bottom: .2rem;}
.not_started .rightBox ul p{font-size:.2rem;line-height:.26rem;color: #ffe93b;}
.not_started .rightBox ul div{width:fit-content;height:0.81rem;margin:.05rem auto 0;position:relative}
.not_started .rightBox ul img{width:0.81rem;height:0.81rem;background-size:100% 100%;object-fit:cover;margin:0 auto}
.not_started .rightBox ul em{font-size:.16rem;color:#fff;position:absolute;bottom:.13rem;right:.05rem}
.not_started .midBox{width: 5.6rem;height: auto;position: relative;z-index: 9;}
.not_started .midBox .logo{background: url(../images/logo.png) no-repeat; width: 5.6rem;height: 4.42rem;display: block;margin:-0.2rem auto 0rem;background-size: 100% 100%;transform: translate(0px, -0.3rem);}


.not_started .midBox h3{font-size: .28rem;color:#fff;line-height: .34rem;text-align: center;}
/* .not_started .midBox h4{width: 100%;height: 1.4rem;border-top:.02rem solid rgba(255,255,255,.2);border-bottom:.02rem solid rgba(255,255,255,.2);box-sizing:border-box;text-align:center;position: relative;font-size: .3rem; color:#fff000; display: flex;align-items: center;    justify-content: center;} */
.not_started .midBox h4{width: 100%;height: 0.8rem;box-sizing:border-box;text-align:center;position: relative;font-size: .6rem; color:#fff000; display: flex;align-items: center;    justify-content: center;}
/* .not_started .midBox h4::before{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;left:-.11rem}
.not_started .midBox h4::after{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;right:-.11rem} */

/* 组队/加入战队主页 */
.join_team{width:11.52rem;height:100%;margin:0rem auto; box-sizing:border-box;position: relative; padding-top: 0.2rem;}
.join_team .leftBox{width:2.45rem;height:5.07rem;background:url(../images/cont-bg1.png) no-repeat center;background-size:100% auto;padding-top:.04rem;box-sizing:border-box;position:relative;z-index:9}
.join_team .leftBox .logos{width:2.39rem;height:0.68rem;margin:0 auto;}
.join_team .leftBox .logos p{width:0.49rem;height:0.49rem;background-position:0 0;margin-right:.19rem}
.join_team .leftBox .logos h2{font-size:.26rem;line-height:.32rem; text-align: center;color: #86807f;}
.join_team .leftBox .times{width:100%;height:.62rem;background:url(../images/detail_time_selected.png) no-repeat;background-size: 100% 100%;margin:.18rem auto 0;text-align: center; padding-top: 0.02rem; box-sizing: border-box;}
.join_team .leftBox .times em{font-size:0.26rem;line-height:.26rem;display:block; margin-bottom: 0.03rem;}
.join_team .leftBox .times span{width:fit-content;height:0.24rem;background:linear-gradient(135deg,transparent .04rem,#ffed57 0) top left,linear-gradient(0,#ffed57 0,#ffed57 0) top right,linear-gradient(-45deg,transparent .04rem,#ffed57 0) bottom right,linear-gradient(0,#ffed57 0,#ffed57 0) bottom left;background-size:51% 51%;background-repeat:no-repeat;margin:0 auto;font-size:0.18rem;line-height:.24rem;display:block;padding:0 .1rem}
.join_team .leftBox .times span.detail_time_selected3{width:fit-content;height:0.24rem;background:linear-gradient(135deg,transparent .04rem,rgba(188, 36, 36, .8) 0) top left,linear-gradient(0,rgba(188, 36, 36, .8) 0,rgba(188, 36, 36, .8) 0) top right,linear-gradient(-45deg,transparent .04rem,rgba(188, 36, 36, .8) 0) bottom right,linear-gradient(0,rgba(188, 36, 36, .8) 0,rgba(188, 36, 36, .8) 0) bottom left;background-size:51% 51%;background-repeat:no-repeat;margin:0 auto;font-size:0.2rem;line-height:.24rem;display:block;padding:0 .15rem}
.join_team .joinBox.flex{justify-content: space-between;}

.join_team .leftBox .gifts{margin: 0.15rem auto;width: 100%;}
/* .join_team .gifts{width:2.0rem;height:1.3rem;border-top:.02rem solid rgba(255,255,255,.2);border-bottom:.02rem solid rgba(255,255,255,.2);padding:.05rem 0 .15rem;margin:.18rem auto 0;box-sizing:border-box;text-align:center;font-size:0;position:relative} */
.join_team .gifts{width:2.0rem;height:1rem;margin:0.1rem auto 0;box-sizing:border-box;text-align:center;font-size:0;position:relative}
/*.join_team .rightBox .gifts{height:1.6rem;}*/
/* .join_team .gifts::before{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;left:-.11rem}
.join_team .gifts::after{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;right:-.11rem} */
.join_team .gifts p{font-size:.2rem;line-height:.26rem;color: #ffed57;}
.join_team .gifts div{width:fit-content;height:0.81rem;margin:0 auto 0;position:relative}
.join_team .gifts img{width:0.81rem;height:0.81rem;background-size:100% 100%;object-fit:cover;margin:0 auto}
.join_team .gifts em{font-size:.16rem;color:#fff;position:absolute;bottom:.13rem;right:.05rem}
.join_team .leftBox .btns{width:fit-content;height:auto;margin:0 auto}
.join_team .leftBox .btns a{display:block;margin-top:.06rem;width:2.11rem;height:0.6rem;background-position:-0.19rem -2rem;font-size:.26rem;line-height:.64rem;color:#3c4047;text-align:center}
.join_team .midBox{width:5.65rem;height:5.07rem;margin:0 .04rem;background:url(../images/cont-mid-bg.png) no-repeat center;background-size:100% auto; position: relative;}
.join_team .midBox img{width:6.42rem;height:6.09rem; background-size: 100% 100%; position:absolute;top: 50%;  left: 50%; transform: translate(-50%,-50%);}
/* .join_team .rightBox{width:2.55rem;height:5.17rem;background:url(../images/cont-bg1.png) no-repeat center;background-size:100% auto;padding-top:.08rem;box-sizing:border-box;position:relative;z-index:9} */
.join_team .rightBox{width:2.60rem;height:5.22rem;background:url(../images/rightBox.png) no-repeat center;background-size:100% auto;padding-top:.15rem;box-sizing:border-box;position:relative;z-index:9}
.join_team .rightBox .tips{display:block;width:0.24rem;height:0.25rem;background-position:-1.35rem -.12rem;float:right;margin-right:.14rem}
.join_team .rightBox .pass{clear:both;width:fit-content;height:auto;margin:0 auto}
.join_team .rightBox .pass h2{width:2.6rem;height:0.6rem;background-size:100% 100%;font-size:.26rem;color:#8bc583;line-height:.6rem;text-align:center;}
.join_team .rightBox .pass p{width:2.24rem;height:1.24rem;background-size:100% 100%;margin:0 auto;font-size:.36rem;color:#92fb88;line-height:.34rem;text-align: center; box-sizing:border-box;display: flex;justify-content: center;align-items: center;}
/* .join_team .rightBox .match{width:100%;height:.59rem;margin:-.18rem auto -.15rem;text-align:center;color: #fff;} */
.join_team .rightBox .match{width:100%;height:.59rem;text-align:center;color: #fff;}
.join_team .rightBox .match em{font-size:0.18rem;line-height:.18rem;display:flex;align-items: center;text-align: center;justify-content: center;height: 0.35rem;}
.join_team .rightBox .match span{margin:0 auto;font-size:0.24rem;line-height:.2rem;display: flex;justify-content: center;align-items: center;text-align: center;height: 0.4rem;}

.join_team .rightBox .btns{width:fit-content;height:auto;margin:0 auto}
.join_team .rightBox .btns a{display:block;margin-top:.06rem;width:2.11rem;height:0.63rem;background-position:-0.19rem -2rem;font-size:.26rem;line-height:.64rem;color:#3c4047;text-align:center;position:relative}
.join_team .rightBox .btns .btn_create{background-position:-2.6rem -4.17rem}
.join_team .rightBox .btns a.on{filter: grayscale(1);}


.join_team .rightBox.on{background: url(../images/rightBox-on.png) no-repeat; background-size: 100% 100%;}
.join_team .rightBox.on .pass h2{color: #f15757;}
.join_team .rightBox.on .pass p{color: #f15757;height: 1.5rem;    margin-bottom: 0.65rem;}
.join_team .rightBox.on .gifts{margin-bottom: 0.35rem;}
.join_team .rightBox.on .match{display: none;}
.join_team .rightBox.on .btn_join{display: none;}
.join_team .rightBox.on .btn_create{filter: grayscale(1);}
/*  比赛详情-进行中-队长视角 */
.detail_match .returnBox .topBtns{float:right;width:fit-content;height: auto;}
.detail_match .returnBox .btn_help{margin-right:.1rem;}
.detail_match .returnBox .btn_matchTeam{width:auto; min-width: 1.2rem; height:.33rem;background:url(../images/btn_matchTeam2.png) no-repeat;background-size: 100% 100%;padding: .04rem .1rem; box-sizing: border-box; margin-left: 0.1rem;}
.detail_match .returnBox .btn_matchTeam em{font-size: .26rem;color:#000;}
.detail_match .returnBox .btn_matchTeam span{font-size: .18rem;line-height: .18rem; color:#000;text-align: center; padding-right: 0.1rem; }
.detail_match .returnBox .btn_matchTeam i{display: block;width: 0.2rem;height: 0.2rem;background-position: -1.79rem -.75rem;}
.detail_match .returnBox .btn_matchHis{display: block; width: auto; min-width: 1.25rem;height: auto;background: url(../images/btn_matchHis-bg.png) ;
    background-size: 100% 100%;font-size: .2rem;line-height: .33rem;color:#000;text-align: center;padding: 0 0.05rem; box-sizing: border-box;}
.detail_match{width: 10.72rem;height:100%;margin:0rem auto 0; box-sizing: border-box; padding-top: 0.2rem;}
.detail_match .leftBox{width:2.45rem;height:5.07rem;background:url(../images/cont-bg1.png) no-repeat center;background-size:100% auto;padding-top:.04rem;box-sizing:border-box;position:relative;z-index:9}
.detail_match .leftBox .logos{width:2.39rem;height:0.68rem;background-size:100% auto;margin:0 auto;}
.detail_match .leftBox .logos p{width:0.49rem;height:0.49rem;background-position:0 0;margin-right:.19rem}
.detail_match .leftBox .logos h2{font-size:.26rem;line-height:.32rem; text-align: center;color: #86807f;}
/* .detail_match .leftBox .times{width:100%;height:.59rem;background:linear-gradient(to right,transparent,rgba(255,255,255,.5),transparent);margin:.2rem auto 0;text-align:center} */
.detail_match .leftBox .times{width:100%;height:.63rem;background:url(../images/times-bg.png) no-repeat;background-size: 100% 100%;margin:.15rem auto 0;text-align:center}
.detail_match .leftBox .times em{font-size:0.26rem;line-height:.32rem;display:block}
/* .detail_match .leftBox .times span{width:fit-content;height:0.24rem;background:linear-gradient(135deg,transparent .04rem,#ffed57 0) top left,linear-gradient(0,#ffed57 0,#ffed57 0) top right,linear-gradient(-45deg,transparent .04rem,#ffed57 0) bottom right,linear-gradient(0,#ffed57 0,#ffed57 0) bottom left;background-size:51% 51%;background-repeat:no-repeat;margin:0 auto;font-size:0.18rem;line-height:.24rem;display:block;padding:0 .1rem} */
.detail_match .leftBox .times span{width:fit-content;height:0.24rem;background:#fbea5c;background-size:51% 51%;background-repeat:no-repeat;margin:0 auto;font-size:0.18rem;line-height:.24rem;display:block;padding:0 .1rem}
/* .detail_match .gifts{width:2.06rem;height:1.2rem;border-top:.02rem solid rgba(255,255,255,.2);border-bottom:.02rem solid rgba(255,255,255,.2);padding:.05rem 0 .15rem;margin:.2rem auto 0;box-sizing:border-box;text-align:center;font-size:0;position:relative} */
.detail_match .gifts{width:2.06rem;height:1.2rem;border-top:.02rem solid rgba(255,255,255,.2);padding:.05rem 0 .15rem;margin:.2rem auto 0;box-sizing:border-box;text-align:center;font-size:0;position:relative}
/* .detail_match .gifts::before{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;left:-.11rem} */
/* .detail_match .gifts::after{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);border-bottom:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;right:-.11rem} */
.detail_match .gifts p{font-size:.2rem;line-height:.2rem;color: #ffe93b;}
.detail_match .gifts div{width:fit-content;height:0.81rem;margin:.05rem auto 0;position:relative}
.detail_match .gifts img{width:0.81rem;height:0.81rem;background-size:100% 100%;object-fit:cover;margin:0 auto}
.detail_match .gifts em{font-size:.16rem;color:#fff;position:absolute;bottom:.13rem;right:.05rem}
.detail_match .leftBox .btns{width:fit-content;height:auto;margin:0 auto}
.detail_match .leftBox .btns a{display:block;margin-top:.06rem;width:2.11rem;height:0.6rem;background-position:-0.19rem -2rem;font-size:.26rem;line-height:.64rem;color:#3c4047;text-align:center}
.detail_match .rightBox{width: 8.36rem;height: 5.15rem; background: url(../images/detail-bg1.png) no-repeat;background-size: 100% 100%;padding-top: .02rem;box-sizing: border-box;}
/* .detail_match .rightBox .topBox{width: 8.01rem;height: 1.42rem; background: url(../images/detail-titl.png) no-repeat;background-size: 100% 100%;} */
.detail_match .rightBox .topBox{width: 8.02rem;height: 1.42rem; background-size: 100% 100%;position: relative;margin-left: 0.1rem;}
.detail_match .rightBox .topBox::before{content: '';background: url(../images/topBox-hr.png) no-repeat;bottom: -0.05rem;left: 0;right: 0;margin: auto;width: 7.66rem;height: .02rem;position: absolute;}
.detail_match .rightBox .teams{float:left;padding: .16rem 0 0 .14rem;}
.detail_match .rightBox .teams span{display: block;width:fit-content; font-size: 0;margin-bottom: .05rem;}
.detail_match .rightBox .teams .team_tips{display: inline-block;vertical-align: top;margin-right: .05rem; width: 0.24rem;height: 0.28rem;background-position: -4rem -.1rem;}
.detail_match .rightBox .teams p{display: inline-block;vertical-align: top; font-size: .26rem;line-height: .28rem; color:#0b0b0b;}
/*.detail_match .rightBox .teams ul{width:fit-content;display: flex;justify-content:start;margin: -.05rem -.05rem 0;height:auto;max-width: 4.2rem;overflow-x: auto;float: left;font-size: 0;}
.detail_match .rightBox .teams li{width: 0.7rem;height: auto;margin: .05rem .05rem; position: relative;text-align:center;}
.detail_match .rightBox .teams li img{width: 0.6rem;height: 0.6rem;object-fit: cover;background-size: 100% 100%;margin: 0 auto;}*/
.detail_match .rightBox .teams ul{width: 5.2rem;float: left;font-size: 0;}
.detail_match .rightBox .teams li{width: 2.2rem;height: auto;margin-bottom: .04rem; margin-right: 0.7rem; position: relative; display: inline-block; overflow: hidden; padding-left: 0.3rem; box-sizing: border-box;}
.detail_match .rightBox .teams li:nth-child(2n){margin-right: 0;}
.detail_match .rightBox .teams li img{width: 0.25rem;height: 0.25rem;object-fit: cover;background-size: 100% 100%;margin: 0 auto; display: inline-block;}


.detail_match .rightBox .teams li i{width: 0.22rem;height: 0.23rem;background-position: -3.04rem -.12rem;position: absolute;top: 0; left: 0;}
/*.detail_match .rightBox .teams li p{width: 0.6rem;font-size:.18rem;line-height: .18rem;text-align: center;word-break:break-all;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.detail_match .rightBox .teams li .btn_del{display: block;width: 0.2rem;height: 0.2rem;background-position: -3.63rem -.15rem;position: absolute;top: 0.4rem;right: .05rem;}
.detail_match .rightBox .teams .btn_add{display: block;float: left; width: 0.6rem;height: 0.6rem;margin-left: .1rem; border: .01rem solid rgba(255, 255, 255, .2);box-sizing:border-box;position: relative;}
.detail_match .rightBox .teams .btn_add::before{content: '';display: block; width: 0.05rem;height: 0.31rem;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}
.detail_match .rightBox .teams .btn_add::after{content: '';display: block; width: 0.31rem;height: 0.05rem;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}

* */
.detail_match .rightBox .teams li p{width: 1.6rem;font-size:.18rem;line-height: .18rem;text-align: left; display: inline-block; text-indent: 0.05rem;}
.detail_match .rightBox .teams li .btn_del{display: block;width: 0.2rem;height: 0.2rem;background-position: -3.63rem -.15rem;position: absolute;top: 0rem;left: 0rem;}

.detail_match .rightBox .teams .btn_add{display: inline-block;float: left; width: 0.24rem;height: 0.24rem; border: .01rem solid rgba(255, 255, 255, .2);box-sizing:border-box;position: relative; z-index: 10;}
.detail_match .rightBox .teams .btn_add::before{content: '';display: block; width: 0.01rem;height: 0.12rem;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}
.detail_match .rightBox .teams .btn_add::after{content: '';display: block; width: 0.1rem;height: 0.01rem;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}








.detail_match .rightBox .current{width:fit-content;height: auto; float: right;padding: .16rem .4rem 0 0; text-align: center;}
.detail_match .rightBox .current p{font-size: .26rem;color:#0b0b0b;}
.detail_match .rightBox .current em{font-size: .46rem;color:#c9b003;}
.detail_match .rightBox .gameBox{width: 100%;height: auto; padding: .15rem .4rem .15rem .29rem;box-sizing:border-box;}
.detail_match .rightBox .up_game{width: 100%;height: .4rem;}
.detail_match .rightBox .up_game span{font-size: .22rem;padding-top: .1rem;color:#010101}
.detail_match .rightBox .up_game em{font-size: .3rem;color:#000000}
.detail_match .rightBox .gameBox ul{width: 100%;height: auto;overflow: hidden;flex-flow:wrap;}
.detail_match .rightBox .gameBox li{width: 0.72rem;height: 0.2rem;background:rgb(59, 52, 46,0.5);float: left;margin: .02rem 0;}
.detail_match .rightBox .gameBox li.win{background: #6ed82e;}
.detail_match .rightBox .gameBox li.losses{background: #ff5a5a;}
.detail_match .rightBox .table{width: 7.44rem;height: auto;margin: 0 auto;padding: .13rem 0;position: relative;justify-content: space-between;}
.detail_match .rightBox .table::before{content:'';display: block;width: 7.66rem;height: 0.02rem; position: absolute;top: -.02rem;left:-.11rem;content: '';background: url(../images/topBox-hr.png) no-repeat;background-size: 100% 100%;}
.detail_match .rightBox .table::after{content:'';display: block;width: 7.66rem;height: 0.02rem; position: absolute;bottom: -.02rem;position: absolute;right:-.11rem;content: '';background: url(../images/topBox-hr.png) no-repeat;background-size: 100% 100%;}
.detail_match .rightBox .table div{width: 1.8rem;height: 0.93rem; box-sizing: border-box;text-align:center;position: relative;}
.detail_match .rightBox .table div:first-child{min-width: 2.4rem;}
.detail_match .rightBox .table div:last-child{border: none;}
.detail_match .rightBox .table div::before{content: '';width: 0.02rem;height: .93rem;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;background: #000000;}
.detail_match .rightBox .table div:last-child::before{display: none;}
.detail_match .rightBox .table span{display:block;}
.detail_match .rightBox .table span:first-child{font-size:.22rem;line-height:.3rem; color:#505050;}

.detail_match .rightBox .table span:last-child{line-height:.28rem; color:#000000;font-size:.26rem;}
.detail_match .rightBox .table span:last-child em{font-size:.26rem;line-height:.28rem; color:#000000;vertical-align:top;}
.detail_match .rightBox .table span:last-child p{font-size:.22rem;color:#adadad;}
.detail_match .rightBox .table .table-txt{font-size: 0.22rem; color: #505050; line-height: 0.24rem;}
.detail_match .rightBox .table .table-txt:nth-child(2){ 
   	font-size: 0.26rem;
    color: #fff;
    line-height: 0.3rem;
}
.detail_match .rightBox .table .table-txt:nth-child(2) span{display: inline-block; color: #000000;line-height: 0.3rem;}
.detail_match .rightBox .table .table-txt:nth-child(2) .rank_icon{display: inline-block;background: url(../images/1-1.png) no-repeat; width: .28rem; height: .28rem; background-size: 100% 100%; vertical-align: top; margin-top: 0.02rem;}

.detail_match .rightBox .table img{width:.28rem;height:.28rem;background-size:100% 100%;display:inline-block;vertical-align:top;margin-right:.05rem;}
.detail_match .rightBox .btns{width: 100%;height: auto; padding: .13rem .19rem;box-sizing:border-box;}
.detail_match .rightBox .btns .giftBox{width: 5.05rem;height: 0.7rem;background: linear-gradient(to right,rgba(255,255,255,.2) 40%,rgba(0,0,0,0) 100%);}
.stage_rewards_details{width: 7.66rem; height: 0.7rem; margin: 0.14rem auto 0; font-size: 0; position: relative;}
.stage_rewards_txt{background:linear-gradient(to right,rgba(255,255,255,.2) 40%,rgba(0,0,0,0) 100%); width: 5.9rem; height: 0.7rem; box-sizing: border-box;display: flex; align-items: center}
.stage_rewards_details p{display: inline-block; vertical-align: top;font-family: 'question1';word-break: break-all;line-height: 0.3rem;}


.stage_rewards_details .pop_rewards_img span{  position: absolute; font-size: 0.16rem; color: #fff; bottom: 0.05rem; right: 0.05rem;}

.stage_rewards_details img{width: 0.62rem; height: 0.62rem; background-size: 100% 100%; display: inline-block; vertical-align: top; margin-left: 0.06rem;}
.stage_rewards_tips{display: flex !important; align-items: center;background: url(../images/dj__txt_bg.png) no-repeat; width: 1.5rem; height: .62rem; background-size: 100% 100%; font-size: .22rem; line-height: .2rem; color: #000000; text-align: center; margin-left: 0.06rem;justify-content: center;}
.stage_rewards_tips span:nth-child(2){font-size: .22rem; line-height: .26rem;}
.stage_rewards_txt2{font-size: .28rem; color: #a18a0b; display: inline-block; margin-left: 0.15rem;font-family: 'question1'; width: 2.9rem;    word-break: keep-all;}
.btn_clain{background-position: -2.6rem -3.21rem; width: 2.1rem; height: .63rem; display: block; font-size: .26rem; color: #000000; text-align: center; line-height: 0.64rem; position: absolute; top: 0.06rem; right: 0;}
.btn_clain.on{background-position: -2.60rem -4.17rem !important; width: 2.1rem; height: .63rem;}
.icon-careful{background: url(../images/sur.png) no-repeat; display: inline-block !important; background-size: 8rem 5.2rem; width: .2rem; height: .2rem; background-position: -1.38rem -0.14rem; display: inline-block; vertical-align: top; margin-left: 0.02rem; margin-top: 0.04rem;}

/*长按信息*/
.reward-information{position: relative; text-align: center;}
.reward-information .fc-reward-information{display: none ; position: absolute; bottom: 1.5rem; left: 50%; transform: translateX(-50%); z-index: 2; font-size: .18rem; color: #fff; min-width: 1.7rem; max-width: 2.1rem; height: auto !important; padding: 0.1rem; box-sizing: border-box; background: #000; line-height: 0.2rem; word-wrap: break-word;}
.rewards_details_title{font-size: 0.22rem; color: #42a1ff; line-height: 0.28rem; text-align: left; white-space: nowrap;}
.rewards_details_txt{font-size: 0.16rem; color: #fff; line-height: 0.2rem; text-align: left;width: 2.2rem;}
.rewards_prop{position: relative;width: 0.81rem; height: 0.81rem; margin: 0 auto 0.1rem;}
.rewards_prop span{position: absolute; bottom: 0.1rem; right: 0.05rem; font-size: 0.16rem; color: #fff; display: block;}

.stage_rewards_details .reward-information{display: inline-block;}
.stage_rewards_details .rewards_prop{width: 0.66rem; height: 0.62rem; margin-top: 0.08rem;}
.stage_rewards_details .reward-information .fc-reward-information{bottom: 0.9rem;}
/* 创建战队：队长视角 */
.create_team{width:10.72rem;height:100%;margin:0rem auto; box-sizing:border-box; padding-top: 0.2rem;}
.create_team .createBox{width: 100%;height: 5.07rem; background: url(../images/copy-bg.png) no-repeat;background-size: 100% 100%;padding: .02rem 0;box-sizing: border-box;}
.create_team h4{width: 10.24rem;height: 0.85rem; background-size: 100% 100%;margin: 0 auto .1rem;font-size:.36rem;color:#000000;text-align:center;line-height:.91rem; position: relative;}
.create_team h4::after{content: '';display: block;width: 10.33rem;height:.02rem;background:url(../images/hr2.png) no-repeat;position: absolute;bottom:-.05rem;left: 50%;transform:translateX(-50%);}
.create_team .tableBox{width: 5.37rem;height: auto;margin: 0 0 .05rem .17rem; float: left;}
.create_team .tableBox .titl{width: 100%;height: 0.33rem;margin-bottom: .06rem;}
.create_team .tableBox .titl span{font-size: .22rem;color:#2a2a2a;line-height:.33rem;}
.create_team .tableBox .titl input{width: 4.43rem;height:100%;display: block;float: right; background: url(../images/titlem-bg.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 0 .15rem;font-size: .2rem;color:#000;border: none;}
.create_team .tableBox .table{width: 100%;height: 2.65rem;margin-right: 0.28rem;position: relative;overflow-y: auto}
.create_team .tableBox .table li{background: rgba(255, 255, 255, 0.2);min-height: 0.495rem;overflow: hidden;font-size: 0;margin-bottom: 0.05rem;padding:0 .1rem 0 .3rem;box-sizing: border-box;justify-content: start;border-bottom: 1px solid #000;}
/* .confirmPop_cent .right::-webkit-scrollbar {width: .02rem;}
.confirmPop_cent .right::-webkit-scrollbar-track{background-color: #6f7071;}
.confirmPop_cent .right::-webkit-scrollbar-thumb{border-radius: 0.07rem; background-color: #e2e2e3;} */
/* #pop33{background: none;height: 6rem;background-color: rgb(0, 0, 0,0.8);} */
#pop33{    background: none;height: 6rem;  display: none;height: 100%;width: 100%;background-color: rgb(0, 0, 0,0.3);}
#pop33 .conf_con{background: url(../images/conf_con.png) no-repeat;background-size: 100% 100%;width: 5.13rem;height: 4.52rem;position: relative;padding: 0 0 0 0 ;margin: auto;top: 50%;transform: translateY(-50%);}
/* #pop33 .popCon{padding:  0 0 0 0;height: 100%;width: 10.20rem;} */
#pop33 .popCon{padding:  0 0 0 0;height: 100%;width: 10.20rem;height: 6.05rem;position: relative;top: 50%;transform: translateY(-50%);margin: auto;}
#pop33 .upTitle{position: absolute;right: 0;top: 0;}
#pop33 .smP{display: flex;justify-content: right;margin: 0 0 0 0;}
#pop33  .smP>a{margin: 0 0 0 0;position: absolute;bottom: 0;right: 0;left: 0;margin: auto;}
#pop33 .confirmPop_cent{margin-top: 0;}
#pop33 .smp-title{color: #000000;font-size: .3rem;    padding-top: 0.3rem;line-height: normal;margin-bottom: 0.1rem;}
.create_team .tableBox .table .img_box{width: 0.34rem;height: 0.34rem;box-sizing: border-box;border: 0.01rem solid #68696a;background: #212222;}
.create_team .tableBox .table .img_box img{width: 100%;height: 100%;object-fit: cover;}
.create_team .tableBox .table li .name{width: 1.7rem;margin-left: 0.3rem; font-size: 0.22rem;line-height: 0.3rem;color: #2a2a2a;height: 100%;box-sizing: border-box;word-break:break-all;}
.create_team .tableBox .table li .describe_box{width: 2rem;margin: 0 .1rem; box-sizing: border-box; justify-content: flex-start;}
.create_team .tableBox .table li .describe{display: inline-block;height: 100%;font-size: 0.22rem;line-height: 0.3rem;color: #2a2a2a;word-break:break-all;}
.create_team .tableBox .table li .describe_box .img1{width: 0.3rem;height: 0.3rem;display: inline-block;margin-right: 0.03rem;vertical-align: top;}
.create_team .tableBox .table li i{width: 0.22rem;height: 0.23rem; display: block;background-position: -3.04rem -.12rem;}
.create_team .tableBox .table li a{width: 0.2rem;height: 0.2rem;display: block; background-position: -3.63rem -.15rem;}
.create_team .right{width: 4.85rem;height:auto;float: left;margin-left: .15rem;}
.create_team .right h5{font-size: .22rem;color: #2a2a2a;line-height: .33rem;margin-bottom: .06rem;}
.create_team .right ul{width: 100%; height: 1.78rem; overflow: scroll; margin-bottom: 0.2rem;}

.create_team .right ul.scroll::-webkit-scrollbar {width: 0.1rem; height: 0.01rem;}
.create_team .right ul.scroll::-webkit-scrollbar-track{background-color: #6f7071;}
.create_team .right ul.scroll::-webkit-scrollbar-thumb{border-radius: 7px; background-color: #e2e2e3;}

.create_team .right li{width: 100%;padding-left: .2rem;box-sizing: border-box;position: relative;font-size: 0;}
.create_team .right li:after{content:'';display: block; width: 0.07rem;height: 0.07rem;background: #fffd49;left: 0;top: .06rem;position: absolute;}
.create_team .right li a{display: inline-block;vertical-align:top; width: 0.24rem;height: 0.24rem;background-position: -4rem -.11rem;margin-left: .05rem;}
.create_team .right li p{display: inline; font-size: .16rem;line-height: .24rem;color: #000000;font-family: 'Gunar-Medium';}
.create_team .right .idBox{width: 100%;height: 0.65rem;}
.create_team .right .idBox p{display: flex; align-items: center;}
.create_team .right .idBox label{font-size: .22rem;line-height: .3rem;color: rgb(0, 0, 0);}
.create_team .right .idBox .wen_icon2{display: inline-block; width: 0.24rem;height: 0.24rem;background-position: -4rem -.11rem; margin-left: .05rem;}


.create_team .right .idBox div{width: 100%;height: 0.4rem;}
.create_team .right .idBox input{width: 3.54rem;height: 0.4rem;display: block; background: rgba(0,0,0,.3);border: .01rem solid rgba(255, 255, 255, .2);box-sizing: border-box;padding: 0 .15rem;font-size: .2rem;color:#fff000;}
.create_team .right .idBox .btn_invite{width: 1.29rem;height: 0.4rem;display: block; background: url(../images/btn_invit.png) no-repeat;background-size: 100% 100%;font-size: .2rem;color:#444951;line-height: .4rem;text-align: center;}
.create_team .btns{width: 10.27rem;height:.6rem;margin: 0 auto; padding: 0.1rem 0.1rem 0 0.3rem;clear:both;position: relative;}
.create_team .btns::before{content: '';display: block;width: 100%;height:.01rem;background:url(../images/hr2.png) no-repeat;background-size: 100% 100%;position: absolute;top:.05rem;left: 50%;transform:translateX(-50%);}
.create_team .btns p{font-size: .2rem;color:#a18a0b;font-family: "question1"; margin-right: .1rem;}
.create_team .btns .btn_disband{display: block;width: 2.11rem;height: 0.6rem;background-position: -0.19rem -2rem;font-size: .26rem;color:#3c4047;line-height: .6rem;text-align: center;}
.create_team .btns .btn_register{display: block;width: 2.11rem;height: 0.6rem;background-position: -2.6rem -4.17rem;font-size: .26rem;color:#3c4047;line-height: .6rem;text-align: center;}
.create_team .btns a.on{filter: grayscale(1);}

/* 创建战队：队员视角? */
.create_team2 .tableBox .titl em{width: 4.43rem;height:100%;display: block;float: right; box-sizing: border-box;padding: 0 .15rem;
    background: url(../images/titlem-bg.png) no-repeat;
    font-size: .22rem;color:#2a2a2a;line-height: .33rem;}
.create_team2 .tableBox .table{height: 3.4rem;}
.create_team2 .btns{width: 2.11rem;height: auto;float: right;padding:0;margin-top:-.8rem;margin-right:.38rem;}
.create_team2 .btns::before{content: '';display: none;}
.create_team .btns .btn_leave{display: block;width:2.11rem;height: 0.63rem;background-position: -2.6rem -4.17rem;font-size: .26rem;color:#3c4047;line-height: .6rem;text-align: center;}


/* UID PLAYERID可复制  */
.copy_team{width: 10.72rem;height:100%;margin:0rem auto 0rem; box-sizing:border-box; padding-top: 0.2rem;}
.copy_team .copyBox{width: 100%;height: 5.15rem; background: url(../images/copy-bg.png) no-repeat;background-size: 100% 100%;padding: .05rem .15rem .05rem;box-sizing: border-box;}
.copy_team .topBox{height: 0.51rem; justify-content: space-around;width: 8.65rem;margin: auto;padding-top: 0.2rem;}
.copy_team .topBox p{width:3.95rem; font-size: .22rem;line-height: .25rem;color:#000000;}
.copy_team .topBox .copy_box{width:fit-content; height: 100%;}
.copy_team .topBox .copy_box .copy_f{width: 3.8rem;height: 0.5rem;float: left;justify-content: start; background: rgba(0,0,0,.5);box-sizing: border-box;padding: 0 .1rem;font-size: .2rem;color:#ffffff}
.copy_team .topBox .copy_box .copy_f em{font-size: .2rem;color:#ffffff;margin-right:.01rem;}
.copy_team .topBox .copy_box .copy_f i{margin: 0 0.05rem;}
.copyBox .tableBox{width: 9.55rem;margin:0.15rem auto 0;}
/*.copy_team .topBox .copy_box .copy_f span{font-size: .2rem;color:#fff000;font-family: 'Gunar-Medium'; user-select: text;}*/
.copy_team .topBox .copy_box .copy_f input{font-size: .2rem; width: 2rem; color:#fff000;font-family: 'Gunar-Medium'; pointer-events: none; user-select: text; background: none; border: 0;}
.copy_team .topBox .copy_box .codeBtn{width: 0.78rem;height: 0.5rem;float:left;margin-left: .02rem;background: #ffed57;box-shadow: 0 0 .1rem rgba(255, 255, 255,.5);}
.copy_team .topBox .copy_box .codeBtn i{display: block;width: 0.4rem;height: 0.29rem;background-position: -2.12rem -.11rem;}
.copy_team .tableBox .titl{width:9.5rem;height:.4rem;color: #000000;
    justify-content: start;border-bottom:.04rem solid #52514f;margin: .05rem auto;box-sizing:border-box;text-align:center;font-size:0;position:relative}
.copy_team .tableBox ul{width: 100%;height: 3.5rem;overflow-y: scroll;-webkit-overflow-scrolling: touch;margin-top: .04rem;overflow-x: hidden;}
/* .scroll::-webkit-scrollbar {width: .02rem;}
.scroll::-webkit-scrollbar-track{background-color: #6f7071;}
.scroll::-webkit-scrollbar-thumb{border-radius: 7px; background-color: #e2e2e3;} */
.copy_team .tableBox li{width:10.38rem;height: 0.76rem; background: url(../images/copy-libg.png) no-repeat; background-size: 100% 100%;margin-bottom: .04rem; justify-content:start;border-bottom: 1px solid #000;}
.copy_team .tableBox .titl span{font-size: .2rem;color:#000000;line-height: .34rem;margin:  0 .05rem;text-align: center;word-break:break-all;display: flex;justify-content: center;align-items: center;line-height: .2rem;}
.copy_team .tableBox .table span{font-size: .26rem;color:#000000;line-height: .34rem;margin:  0 .05rem;word-break:break-all;}
.copy_team .tableBox span:first-child{width:24%;}
.copy_team .tableBox span:nth-child(2){width: 30%;}
.copy_team .tableBox span:nth-child(3){width: 20%;}
.copy_team .tableBox li span:nth-child(3){text-align: left;}

.copy_team .tableBox .table span:first-child a{color:#a38e1a;text-decoration: underline;font-size: .26rem;display: block;margin: auto;text-align: left;padding-left: 0.7rem;}
.copy_team .tableBox span img{width: 0.34rem;height: 0.34rem;background-size: 100% 100%;box-sizing: border-box;border: .01rem solid #a3a9b5;margin-right: .05rem;display: inline-block;vertical-align: top;margin-left: 0.5rem;}
.copy_team .tableBox li div{width:fit-content;float:right;overflow: hidden;display: flex;}
.copy_team .tableBox li .btn_inYes{display: block;float: left;width: 0.41rem;height: 0.43rem;margin: 0 .1rem;background-position: -2.25rem -1.32rem;}
.copy_team .tableBox li .btn_inNo{display: block;float: left;width: 0.41rem;height: 0.43rem;margin: 0 .1rem;background-position: -2.90rem -1.32rem;}


/* 排行榜 */
.leaderboard_B{width:12.16rem; height:5.8rem; position:relative; margin:0rem auto .2rem; padding-top: 0.2rem; box-sizing:border-box}
/* .updateBox-ref{position: absolute;left: 0;bottom: 0;color: #000;font-size: .22rem;} */
.leaderboard_B::before{content: '';pointer-events: none;
    background: url(../images/role.png) no-repeat;width: 4.64rem;height: 5.73rem;background-size: 100% 100%;position: absolute;right: 0;right: -0.94rem;bottom:-0.5rem;z-index: 1;}
.leaderboard_B .returnBox{width: fit-content; margin-left:.2rem;margin-bottom:.2rem;}
.leaderboard_B .updateBox{width: fit-content;height: auto;font-size: .18rem;color: rgba(0, 0, 0,);text-align: right;position: absolute;top: 0.2rem;right: 0;display: flex;align-items: center;}
.leaderboard_B .updateBox .time{background: url(../images/btn_help.png) no-repeat;background-size: 100% 100%;text-align: center;line-height: .36rem;width: auto;margin:0 0.1rem;    padding: 0rem 0.1rem;}
.leaderboard_B .listBox{width: 9.09rem;height: 5.15rem; background: url(../images/leaderboard-bg.png) no-repeat;background-size: 100% 100%;padding-top: 0.17rem;}
.leaderboard_B .tabs{width: 8.1rem;height: .78rem;position: relative;margin:0 auto 0.05rem;    padding-bottom: 0.07rem;box-sizing: border-box;}
.leaderboard_B .tabs::after{content: '';display: block;width: 100%;height: 0.01rem;background: rgba(0, 0, 0);position: absolute;bottom: 0;left: 0;}
.leaderboard_B .tabs a{width: calc(100% / 5);height: 100%;position: relative;font-size: .24rem;color:#000000;padding: 0 .1rem; line-height: .3rem;text-align: center;box-sizing:border-box;position:relative;  text-transform: uppercase;}
.leaderboard_B .tabs a::after{content: '';display: block;width:.01rem;height: 0.6rem;background: rgba(0, 0, 0,);position:absolute;right:0;top:.0rem;bottom: 0;margin: auto;}
.leaderboard_B .tabs a:last-child::after{display: none;}
.leaderboard_B .tabs a.on{background: url(../images/tabs-on.png) no-repeat;color:#1a1a1a;background-size: 100% 100%;}
.leaderboard_B .list{width: 100%;height:calc(100% - .78rem);position: relative;}
.leaderboard_B .list .titl{width:8.1rem;height:.4rem;;margin: 0 auto .05rem;box-sizing:border-box;text-align:center;font-size:0;position:relative;color: #000000;background-color: #c3c2bd;}
.leaderboard_B .list ul{width: 8.1rem;height: 3.7rem;overflow-y: scroll;-webkit-overflow-scrolling: touch;margin: .04rem auto 0;}
/* .scroll::-webkit-scrollbar {width: .02rem;}
.scroll::-webkit-scrollbar-track{background-color: #6f7071;}
.scroll::-webkit-scrollbar-thumb{border-radius: 7px; background-color: #e2e2e3;} */
.leaderboard_B .list li{width:100%;height: 0.7rem; background:rgba(255, 255, 255, .1);margin-bottom: .02rem;border-bottom: 1px solid #2e3135 ;}
.leaderboard_B .list .titl span{font-size: .18rem;color:#000000;line-height: .2rem;text-align: center;word-break:break-all;display: flex;align-items: center;justify-content: center;}
.leaderboard_B .list .table span,
.leaderboard_B .list .foot span{font-size: .24rem;color:#2a2a2a;line-height: .3rem;text-align: center;word-break:break-all;}
.leaderboard_B .list span:first-child{width:10%;}
.leaderboard_B .list span:nth-child(2){width: 30%;}
.leaderboard_B .list span:nth-child(3){width: 15%;}
.leaderboard_B .list span:nth-child(4){width: 10%;}
.leaderboard_B .list span:nth-child(5){width: 10%;}
.leaderboard_B .list span:nth-child(6){width: 25%;}
.leaderboard_B .list .table span:first-child,
.leaderboard_B .list .foot span:first-child{font-size: .30rem;}
.leaderboard_B .list .teamList .describe{font-size:.18rem;}
.leaderboard_B .list .foot{width:8.1rem;height:.95rem;background: rgba(175, 205, 236,.5); border:.02rem solid rgba(175, 205, 236,.8); box-sizing:border-box;text-align:center;font-size:0;position:absolute;bottom:.03rem;left:0rem;right: 0;;margin: auto;}


/* 横竖屏 */
.s_prompt{display:none}
@media all and (orientation:portrait){.s_prompt{width:100%;font-family:'Gunar-Medium';height:100%;background:#333;position:fixed;top:0;left:0;z-index:9999999;text-align:center;display:block}
.s_prompt::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999}
.s_prompt p{font-size:.55rem;color:#ffffff;margin-top:6rem}
.s_prompt::before{position:absolute;z-index:99999;height:4rem;width:4rem;left:50%;top:50%;margin-left:-2rem;margin-top:-1rem;text-align:center;font-size:0.5rem;color:#fff;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-image:url(../images/xz_pic.png);background-repeat:no-repeat;background-position:center center;background-size:100px auto;}}


/* 未晋级 */
.Advance{width:100%; height:100%; background-size:13.86rem 6.4rem; overflow:hidden; position:relative}
.Advance:after{content:'';display:block;width:100%;height:0.74rem;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}
.w_Advance{width:10.74rem;height:100%;margin:0 auto;position:relative;display: flex;justify-content: space-between;align-items: center;}
.w_Advance .returnBox{position: absolute; top:.2rem;left:0;}
.w_Advance .n_bgTm{width:5.82rem;height:4.47rem;background:url(../images/n_bgTm-bg.png) no-repeat;background-size: 100% 100%;float:right;margin-top:1.07rem;padding:.2rem .2rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.16rem;line-height:.18rem;color:#ffffff;text-align:justify;position:relative}
.w_Advance .n_bgTm p{margin:.2rem 0;font-family:'Gunar-Medium'; line-height: 0.24rem;}
.w_Advance .n_bgTm .line{width:5.2rem;height:.02rem;display:block;border-top:.02rem solid rgba(255,255,255,.2);margin:.9rem auto 0;box-sizing:border-box;position:relative}
.w_Advance .n_bgTm .line::before{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;left:-.11rem}
.w_Advance .n_bgTm .line::after{content:'';display:block;width:.08rem;height:100%;border-top:.02rem solid rgba(255,255,255,.8);position:absolute;top:-.02rem;right:-.11rem}
.phb_btm a{width:2.1rem;height:0.63rem;background-position:-5.7rem -4.57rem;display:block;text-align:center;font-size:.26rem;color:#000000;line-height:.62rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin-top:.3rem;display: flex;align-items: center;line-height: .25rem; justify-content: center; text-transform: uppercase;}



/* 弹窗 */
.pop{ display: none;}
.confirmP{width:7.66rem;height:4.94rem;background:url(../images/dia-bg1.png) no-repeat center top;background-size:100% auto}
.confirmP .popCon{padding:0 .16rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.confirmP .upTitle{padding:0.08rem 0 0.05rem .1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#271204;font-size:.26rem;font-family: "question1"; }
.confirmP .upTitle .shut_down{width:.48rem;height:.5rem;background:url(../images/dia-close.png) no-repeat center top;background-size:100% auto;position:relative;top:-.01rem}
.confirmP .smP{text-align:center;margin:.2rem auto 0}
.confirmP .smP p{font-family:'Gunar-Medium';color:#271204;font-size:.16rem;line-height:.2rem;/*text-transform: uppercase;*/}
/*.confirmP .smP p span{color:#ff6464}*/
.confirmP.errorPop .upTitle{border:0}
.errorC,.bt_con{text-align:center;font-size:.16rem;color:#271204;padding:0 0.3rem;margin-top:.2rem;}
.errorC p,.bt_con p{height:2.6rem;display:flex;align-items:center;justify-content:center;font-family: 'Gunar-Medium';color: #271204;}
.confirmP .smP .tickBox a,.tickBox a{width:auto;height:auto;display:inline-block;color:#909191;text-decoration:aliceblue;font-size:.18rem;border-bottom:1px solid #909191}
.confirmP .smP>a{width:2.11rem;height:.63rem;display:block;text-align:center;line-height:.25rem;background-position:-2.6rem -4.17rem;font-size:.26rem;color:#2a2b30;margin:0rem auto;display: flex;align-items: center;justify-content: center;}

/* 赛事规则弹窗 */
.rulePop .about_con{width: 6.06rem;height: auto;margin:0 auto;padding-top: .3rem;}
.rulePop .about_nav{display: flex;justify-content: flex-start;padding-bottom: .04rem;border-bottom: 1px solid #47494a;margin-bottom: .3rem;}
.rulePop .about_nav span{width: auto; min-width:1.0rem; padding: 0 0.1rem;height: .44rem;line-height: .44rem;position: relative;text-align: center;font-size: .26rem;color: #000000;    display: flex;
    justify-content: center;
    align-items: center;
    line-height: .22rem;}
.rulePop .about_nav span.on{background: url(../images/rulePop-about_navSpan-bg.png);background-size: 100% 100%;color:#000000;}
.rulePop .about_nav span::after{content: "";width: 1px;height: .3rem;background:#444547;position: absolute;top: .06rem;right: 0;}
.rulePop .about_nav span.on::after{z-index: -1;}
.rulePop .about_con_box{display: flex;justify-content: center;align-items: flex-start;}
.rulePop .about_con_box.box_cont{display: block;}
.rulePop .about_con_box .about_txt{width:6rem; height: 2.4rem; margin-right: .16rem; overflow-y: scroll;}
.rulePop .about_con_box .about_txt a{color: #fae655;}
.rulePop .about_con_box .about_txt ul{height:2.6rem;}
.rulePop .about_con_box .about_txt li{width: 100%;padding-left: .2rem;box-sizing: border-box;position: relative;font-size: 0;margin-bottom:.1rem;}
.rulePop .about_con_box .about_txt li::after{content:'';display: block; width: 0.07rem;height: 0.07rem;background: #fffd49;left: 0;top: .1rem;position: absolute;}

.rulePop .about_con_box .about_txt li.titl:after{display: none;}
.rulePop .about_con_box .about_txt li span{color: #271204;font-size: .18rem; line-height: .24rem; font-family: 'Gunar-Medium';}
.rulePop .about_con_box .about_txt li.about_txt_tit{font-size: 0.2rem; font-weight: bold; margin-top: 0.1rem; padding-left: 0;}
.rulePop .about_con_box .about_txt li.about_txt_tit span{font-size: 0.22rem;}
.rulePop .about_con_box .about_txt li.about_txt_tit::after{content: ''; display: none;}
.rulePop .about_con_box .about_txt p{color: #271204;font-size: .2rem; line-height: .24rem; font-family: 'Gunar-Medium'; margin-bottom: 0.2rem;}
.rulePop .about_con_box1 .about_txt{width:2.2rem; height: 2.6rem; overflow-y: scroll;}
.rulePop .about_con_box1 .about_img img{width: 3.6rem;height: 2.26rem;display: block;border: 1px solid #000000;}
.rulePop .about_con_box1 .about_img{border: 0;}
.rulePop .icon_line2{width: 6.06rem;position: relative; height: 0.02rem; margin: 0 auto 0.04rem;}
.rulePop .icon_line2 span{width: calc(100% - 0.2rem); display: block; background: rgba(255, 255, 255,.2); height: 0.02rem; margin-left: 0.1rem;}
.rulePop .icon_line2:before{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; left: 0;}
.rulePop .icon_line2:after{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; right: 0;}


.ranked_txt1{width: 6.02rem;font-size: .2rem; font-family: 'Gunar-Medium'; line-height: 0.22rem; text-align: left; color: #271204; margin: 0 auto;}
.ranked_scroll_title{width: 6.02rem;display: flex; justify-content: space-between; margin: 0 auto;}
.ranked_scroll_title span{display: inline-block; width: 2.96rem; font-size: .22rem; color: #271204; line-height: .36rem; text-align: center;}
.ranked_scroll_title span:nth-child(2){width: 2.7rem;}
.ranked_scroll_box{width: 6.02rem; height: 1.75rem; margin: 0 auto; overflow-y: scroll;}
.ranked_scroll_body{overflow-x: hidden;width: 100%; height: auto;}
.ranked_cont{background:url(../images/ranked_cont_bg.png) no-repeat; width: 6.01rem; height: .76rem; background-size: 100% 100%; margin-bottom: 0.03rem;display: flex; justify-content: space-between;}
.ranked_cont p{display: flex; font-size: .32rem; line-height: .32rem; color: #fff; width: 2.96rem; text-align: center; padding-top: 0.1rem; box-sizing: border-box; align-items: center; justify-content: center;flex-direction: column;}
.ranked_cont p:nth-child(2){width: 2.7rem; line-height: .76rem; padding: 0;}
.ranked_cont p em{font-size: 0.2rem; line-height: .22rem; display: block;}

/*  确认队员 */
.confirmPop .smp-title{line-height: 0.2rem;font-size: 0.16rem;color:#271204;text-align:center;}
.conf_con{padding: 0 0.3rem;margin: 0.3rem auto 0;}
.confirmPop .confirmPop_cent{width: 100%;height: 3.41rem;display: flex;justify-content: space-between;margin-top: 0.2rem;}
.confirmPop .confirmPop_cent .left{width: 1.95rem;height: 100%;background: url(../images/confirmPop-cent-left.png) no-repeat 0 0/100% 100%;display: flex;align-items: center;flex-wrap: wrap;align-content: center;color: #fff;margin-left: 0.26rem;font-family: 'REFRIGERATORDELUXE-BOLD';position: relative;}
.confirmPop_cent .left .name{width: 100%;text-align: center;font-size: 0.22rem;line-height: 0.3rem;height: 0.3rem;color: #fff;}
.confirmPop_cent .left .describe{width: 100%;text-align: center;font-size: 0.22rem;line-height: 0.3rem;height: 0.3rem;color: #fff;}
.confirmPop_cent .left .describe span{color: #fff;}
.confirmPop_cent .left .describe img{vertical-align: top;width: 0.3rem;height: 0.3rem;margin-right: 0.05rem;display: inline-block;vertical-align: top;}
.confirmPop_cent .left::after{content: '';width: 0.02rem;height: 100%;box-sizing: border-box;border-top: 0.08rem solid rgba(255, 255, 255, 0.8);border-bottom: 0.08rem solid rgba(255, 255, 255, 0.8);position: absolute;right: -0.32rem;top: 0;}
.confirmPop_cent .left::before{content: '';width: 0.02rem;height: 2.07rem;background: rgba(255, 255, 255, 0.2);position: absolute;top: 0.11rem;right: -0.32rem;}
.confirmPop_cent ul{width: 4.11rem;height: 100%;margin-right: 0.28rem;position: relative;    overflow-y: auto;margin: auto;}
.confirmPop_cent li{min-height: 0.7rem;overflow: hidden;font-size: 0;padding:0 .05rem 0 .2rem;box-sizing: border-box;position: relative;    justify-content: left;}
.confirmPop_cent li::before{content: '';background: url(../images/confirmPop_cent_hr.png) no-repeat;background-size: 100% 100%;width: 4.26rem;height: .05rem;position: absolute;bottom: 0;}
.confirmPop_cent li:nth-child(1):after{content: '';background: url(../images/confirmPop_cent_hr.png) no-repeat;background-size: 100% 100%;width: 4.26rem;height: .05rem;position: absolute;top: 0;}
/* .confirmPop_cent .right::-webkit-scrollbar {width: .02rem;}
.confirmPop_cent .right::-webkit-scrollbar-track{background-color: #6f7071;}
.confirmPop_cent .right::-webkit-scrollbar-thumb{border-radius: 0.07rem; background-color: #e2e2e3;} */
.confirmPop_cent .img_box{width: 0.5rem;height: 0.5rem;box-sizing: border-box;border: 0.01rem solid #68696a;background: #212222;    margin-left: 0.2rem;}
.confirmPop_cent .img_box img{width: 100%;height: 100%;object-fit: cover;}
.confirmPop_cent li .name{width: 1.4rem;margin-left: 0.1rem; font-size: 0.22rem;line-height: 0.3rem;color: #000000;height: 100%;box-sizing: border-box;word-break:break-all;}
.confirmPop_cent li .describe_box{margin: 0 .05rem; box-sizing: border-box;justify-content:start;}
.confirmPop_cent li .describe{display: inline-block;height: 100%;font-size: 0.22rem;line-height: 0.26rem;color: #000000 ;word-break:break-all;}
.confirmPop_cent li .describe_box .img1{width: 0.3rem;height: 0.3rem;display: inline-block;margin-right: 0.03rem;vertical-align: top;}
.confirmPop_cent li i{width: 0.22rem;height: 0.23rem; display: block;background-position: -3.04rem -.12rem;margin-left: 0.2rem;position: absolute;right: 0;}

/* 赛事纪录 */
.matchPop .mat_con{width: 6.01rem;height:auto;margin:0 auto;padding-top: .3rem;}
.matchPop .mat_con .titl{width: 100%;height:auto;display: flex;align-items:center;justify-content: start;}
.matchPop .mat_con .line{width: 5.78rem;height: .02rem;display: block;border-top: .02rem solid rgba(255, 255, 255, .2);margin: 0 auto;box-sizing: border-box;position: relative;}
.matchPop .mat_con .line::before{ content: ''; display: block; width: .08rem; height:100%;border-top: .02rem solid rgba(255, 255, 255, .8);position: absolute; top: -.02rem; left:-.11rem;}
.matchPop .mat_con .line::after{ content: '';display: block;width: .08rem; height:100%; border-top: .02rem solid rgba(255, 255, 255, .8); position: absolute; top: -.02rem;right:-.11rem;}
.matchPop .mat_con ul{width: 100%;height: 3rem;overflow-y: scroll;-webkit-overflow-scrolling: touch;margin-top: .04rem;}
/* .scroll::-webkit-scrollbar {width: .02rem;}
.scroll::-webkit-scrollbar-track{background-color: #6f7071;}
.scroll::-webkit-scrollbar-thumb{border-radius: 7px; background-color: #e2e2e3;} */

.matchPop .mat_con li{width: 6.01rem;height: 0.76rem; background:url(../images/ranked_cont_bg.png) no-repeat; background-size: 100% 100%;margin-bottom: .04rem; justify-content:start;}
.matchPop .mat_con .titl span{font-size: .2rem;color:#271204;line-height: .34rem;margin:  0 .05rem;text-align: center;word-break:break-all;}
.matchPop .mat_con .table span{font-size: .26rem;color:rgb(255, 255, 255);line-height: .3rem;padding:  0 .05rem;text-align: center;word-break:break-all;}
.matchPop .mat_con span:first-child{width: 10%;}
.matchPop .mat_con span:nth-child(2){width: 40%;}
.matchPop .mat_con span:nth-child(3){width: 20%;}
.matchPop .mat_con span:nth-child(4){width: 30%;}
.matchPop .mat_con li div{width:fit-content;float:right;overflow: hidden;}
.matchPop .mat_con li a{display: block;float: left;width: 0.41rem;height: 0.43rem;margin: 0 .1rem;}
.matchPop .mat_con li .btn_inYes{background-position: -2.26rem -.71rem;}
.matchPop .mat_con li .btn_inNo{background-position: -2.85rem -.71rem;}



/* 解散队伍 */
.disTeamPop .dis_con{width: 6.15rem;height: auto;margin:0 auto;padding-top: .3rem;}
.disTeamPop .txt{height:1.5rem;padding-top:.6rem; font-family: 'Gunar-Medium';font-size: .16rem;line-height: .2rem;text-align: justify;color:#271204;}
.disTeamPop h5{font-size: .2rem;color:#271204;line-height: .24rem;margin-top: .3rem;font-family: 'Gunar-Medium';}
.disTeamPop .table{width: 5.9rem;height: auto;margin: 0 auto .6rem;padding: .1rem 0;border-top: .02rem solid rgba(255, 255, 255, .2);border-bottom: .02rem solid rgba(255, 255, 255, .2);position: relative;}
.disTeamPop .table::before{content:'';display: block;width: 0.08rem;height: 100%;border-top: .02rem solid rgba(255, 255, 255, .8);border-bottom: .02rem solid rgba(255, 255, 255, .8); position: absolute;top: -.02rem;left:-.11rem;}
.disTeamPop .table::after{content:'';display: block;width: 0.08rem;height: 100%;border-top: .02rem solid rgba(255, 255, 255, .8);border-bottom: .02rem solid rgba(255, 255, 255, .8); position: absolute;top: -.02rem;right:-.11rem;}
.disTeamPop .table div{width: 1.6rem;height: 0.9rem; border-right: .02rem solid rgba(255, 255, 255, .2);box-sizing: border-box;text-align:center;}
.disTeamPop .table div:first-child{width: 1.6rem;margin-left:-.2rem;}
.disTeamPop .table div:last-child{border: none;width: 1.3rem;}
.disTeamPop .table span{display:block;}
.disTeamPop .table span:first-child{font-size:.22rem;line-height:.45rem; color:#271204;}
.disTeamPop .table span:last-child{line-height:.28rem; color:#ffffff;font-size:.26rem;}
.disTeamPop .table span:last-child em{font-size:.26rem;line-height:.28rem; color:#ffffff;vertical-align:top;}
.disTeamPop .table img{width:.28rem;height:.28rem;background-size:100% 100%;display:inline-block;vertical-align:top;margin-right:.05rem;}

/* 奖励展示 */
.pop_rewards .bt_con p{height:auto; font-family: 'REFRIGERATORDELUXE-BOLD'; padding-top: 0;padding-bottom: 0.2rem;}
.pop_rewards .bt_con{padding-top: 0rem; box-sizing: border-box;}
.pop_rewards_title{width: 6.02rem; margin: 0 auto 0.1rem; display: flex;align-content: center;align-items: center; justify-content: center; position: relative;}
.pop_rewards_title span{width: 3.4rem; text-align: left; color: #271204; font-size: .22rem; line-height: 0.36rem;}
.pop_rewards_title span:nth-child(1){text-indent: 0.2rem;}
.pop_rewards_title span:nth-child(2){width: 1.5rem; text-align: center;}
.pop_rewards_title:after{content: ''; position: absolute; background: url(../images/about_nav-hr.png) no-repeat; width: 6rem;height: .05rem;background-size: 100% 100%;	bottom: 0; }
.pop_rewards_scroll{width: 6.02rem;height:2.55rem;overflow-x: hidden;overflow-y: auto;margin: 0 auto;}
.pop_rewards_cont{width: 6.02rem; height: .79rem; background: url(../images/invite-libg2.png) no-repeat; background-size: 100% 100%;  margin: 0 auto 0.03rem;display: flex;align-content: center;align-items: center; justify-content: center;}
.pop_rewards_cont.on{ background: url(../images/pop_rewards_bg2.png) no-repeat; background-size: 100% 100%; }
.pop_rewards_cont .pop_rewards_txt{display: inline-block; font-size: 0; width: 3.4rem; text-align: left;}
.pop_rewards_cont .pop_rewards_txt span{display: block; font-size: .24rem; color: #ffffff; font-weight: bold;}
.pop_rewards_cont .pop_rewards_txt em{display: block; font-size: .18rem; color: #271204; font-weight: bold;}
.pop_rewards_cont.on .pop_rewards_txt span{color: #fae655;}
.pop_rewards_cont.on .pop_rewards_txt em{color: #fae655;}
.pop_rewards_cont .pop_rewards_img_box{width: 1.5rem; height: 0.66rem; text-align: right; font-size: 0;}
.pop_rewards_cont .pop_rewards_img{position: relative; font-size: 0;width: .66rem; height: .66rem; display: inline-block;}
.pop_rewards_cont .pop_rewards_img:last-child{margin-right: 0;}
.pop_rewards_cont .pop_rewards_img img{width: .66rem; height: .66rem; background-size: 100% 100%;}
.pop_rewards_cont .pop_rewards_img span{display: block; position: absolute; bottom: 0.17rem; right: 0.05rem; font-size: .16rem; color: #ffffff;}
.pop_rewards .icon_line2{width: 6.02rem; position: relative; height: 0.02rem; margin: 0 auto 0.04rem;}
.pop_rewards .icon_line2 span{width: calc(100% - 0.2rem); display: block; background: rgba(255, 255, 255,.2); height: 0.02rem; margin-left: 0.1rem;}
.pop_rewards .icon_line2:before{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; left: 0;}
.pop_rewards .icon_line2:after{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; right: 0;}

.pop_rewards_tips{width: 6.02rem; height: .3rem; background: #8a8b8d; margin: 0 auto 0.04rem; line-height: .3rem; font-size: .24rem; color: #ffffff; text-align: center;}

.pop-btn{
	position: absolute; 
	right: 0.73rem;
	/* bottom: 0.1rem; */
    display: inline-block;
    background: #ffed57;
    border: 1px solid #fff8bc;
    height: 0.3rem;
    line-height: 0.32rem;
    text-align: center;
    color: #000;
    /* box-shadow: 0px 0px 10px #f2dc4c; */
    padding: 0 0.1rem;
}


/* 邀请记录 */
.invitePop .inv_con{width: 6.01rem;height:auto;margin:0 auto;padding-top: .3rem;}
.invitePop .inv_con .titl{width: 100%;height:auto;display: flex;align-items:center;justify-content: start;}
.invitePop .inv_con .line{width: 5.78rem;height: .02rem;display: block;border-top: .02rem solid rgba(255, 255, 255, .2);margin: 0 auto;box-sizing: border-box;position: relative;}
.invitePop .inv_con .line::before{ content: ''; display: block; width: .08rem; height:100%;border-top: .02rem solid rgba(255, 255, 255, .8);position: absolute; top: -.02rem; left:-.11rem;}
.invitePop .inv_con .line::after{ content: '';display: block;width: .08rem; height:100%; border-top: .02rem solid rgba(255, 255, 255, .8); position: absolute; top: -.02rem;right:-.11rem;}
.invitePop .inv_con ul{width: 100%;height: 3rem;overflow-y: scroll;-webkit-overflow-scrolling: touch;margin-top: .04rem;}
/* .scroll::-webkit-scrollbar {width: .02rem;}
.scroll::-webkit-scrollbar-track{background-color: #6f7071;}
.scroll::-webkit-scrollbar-thumb{border-radius: 7px; background-color: #e2e2e3;} */
.invitePop .inv_con li{width: 6.01rem;height: 0.79rem; background: url(../images/invite-libg2.png) no-repeat; background-size: 100% 100%;margin-bottom: .04rem; justify-content:start;}
.invitePop .inv_con .titl span{font-size: .2rem;color:#adadad;line-height: .34rem;margin:  0 .05rem;text-align: center;word-break:break-all;}
.invitePop .inv_con .table span{font-size: .26rem;color:#fff;line-height: .3rem;margin:  0 .05rem;text-align: center;word-break:break-all;}
.invitePop .inv_con span:first-child{width: 1.3rem;}
.invitePop .inv_con span:nth-child(2){width: 1.8rem;}
.invitePop .inv_con span:nth-child(3){width: 1.3rem;}
.invitePop .inv_con .table span:first-child{color:#fff44a;text-decoration: underline;}
.invitePop .inv_con li div{width:fit-content;float:right;overflow: hidden;}
.invitePop .inv_con li a{display: block;float: left;width: 0.41rem;height: 0.43rem;margin: 0 .1rem;}
.invitePop .inv_con li .btn_inYes{background-position: -2.26rem -.71rem;}
.invitePop .inv_con li .btn_inNo{background-position: -2.85rem -.71rem;}

/*  二级弹窗 确认加入*/
.pop2{display: none;}
.popJoin{object-fit: cover; background-size: 100% 100%;position: relative;}
.pop2 .upTitle{width: fit-content; justify-content: flex-end;padding-right: 0.1rem;position: absolute;top: 0rem;right:0;box-sizing: border-box;}
.popJoin .conf_con{width: 4.75rem;height:auto;margin:0 auto;padding-top: .6rem;}
.popJoin .titl{width: 100%;height: 0.39rem;font-size: .22rem;color: #020202;line-height: .39rem;text-align: center;}
.popJoin ul{width: 100%;height: 3.3rem; margin-top: .03rem;}
/* background: url('../images/invite-libg2.png'); */
.popJoin .confirmPop_cent li{min-height: 0.79rem;overflow: hidden;font-size: 0;margin-bottom: 0.03rem;padding:0 .25rem 0 .3rem;box-sizing: border-box;justify-content: start;width: 4.26rem;}
/* .confirmPop_cent .right::-webkit-scrollbar {width: .02rem;}
.confirmPop_cent .right::-webkit-scrollbar-track{background-color: #6f7071;}
.confirmPop_cent .right::-webkit-scrollbar-thumb{border-radius: 0.07rem; background-color: #e2e2e3;} */
.popJoin .confirmPop_cent .img_box{width: 0.8rem;height: 0.53rem;box-sizing: border-box;border: 0.01rem solid #68696a;background: #212222;}
.popJoin .confirmPop_cent .img_box img{width: 100%;height: 100%;object-fit: cover;}
.popJoin .confirmPop_cent li .name{width: 1.7rem;margin-left: 0.1rem; font-size: 0.22rem;line-height: 0.3rem;color: rgb(0, 0, 0);height: 100%;box-sizing: border-box;word-break:break-all;}
.popJoin .confirmPop_cent li .describe_box{width:2rem;margin: 0 .1rem; box-sizing: border-box;text-align:left;}
.popJoin .confirmPop_cent li .describe{display: inline-block;height: 100%;font-size: 0.22rem;line-height: 0.26rem;color: rgb(0, 0, 0);word-break:break-all;}
.popJoin .confirmPop_cent li .describe_box .img1{width: 0.3rem;height: 0.3rem;display: inline-block;margin-right: 0.03rem;vertical-align: top;}
.popJoin .confirmPop_cent li i{width: 0.25rem;height: 0.23rem; display: block;background-position: -3.05rem -.12rem;}
.popJoin .smP{position: absolute;left: 0;right: 0;bottom: 0.1rem;}


/* 提示 */
.nwTips{width: 6.06rem; height: auto; min-height: .32rem; padding: 0.15rem; background: rgba(0, 0, 0, .8);border: 1px solid #c4c0bb; text-align: center;line-height: 0.34rem;font-size: .16rem;color: #fff;font-family: 'Gunar-Medium';}

/*长按信息弹窗*/
.dialog-fc-reward-information{
	width: auto;  position: absolute; left: 0; top: 0; display: none; z-index: 999999; background: #000; padding: 0.1rem;
}

/*填写ID弹窗*/
.popWrite .rew_con{width: 6.02rem;height:auto;margin:0 auto;padding-top: .2rem;}
.popWrite .bt_con{padding-top: 0rem; box-sizing: border-box;}
.popWrite .bt_con p{height:auto; font-family: 'REFRIGERATORDELUXE-BOLD'; padding-top: 0;}
.popWrite .dia_idBox{width: 5.02rem; height: 0.65rem; margin: 1.5rem auto 0;}
.popWrite .dia_idBox .dia_idBox_txt{ display: block;font-size: .26rem;line-height: .3rem;color: #271204; text-align: left; margin-bottom: 0.15rem;}
.popWrite .dia_idBox div{width: 100%;height: 0.4rem;display: flex;align-items: center;justify-content: end;}
.popWrite .dia_idBox input{width: 3.91rem;height: 0.51rem;display: block; background: url(../images/dia_idBox-input.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;
    padding: 0 .15rem;font-size: .3rem;color:#fff000; margin-right: 0.1rem;outline: none;border: none;}
.popWrite .dia_idBox a{width: .98rem;height: 0.51rem;display: block; background: url(../images/btn-dia_idBox.png) no-repeat;background-size: 100% 100%;font-size: .26rem;color:#271204;line-height: .51rem;text-align: center;}


/*信息提示弹窗*/
.popTextTips .rew_con{width: 6.02rem;height:auto;margin:0 auto;padding-top: .3rem;}
.popTextTips .bt_con{padding-top: 0rem; box-sizing: border-box;}
.popTextTips .bt_con p{height:auto; font-family: 'REFRIGERATORDELUXE-BOLD'; padding-top: 0;}
.popTextTips .dia_idBox{width: 5.52rem; height: 3.05rem; margin: 0.5rem auto 0; overflow: scroll; text-align: left; display: flex; flex-direction: column; padding-right: 0.2rem;}
.popTextTips .dia_idBox::-webkit-scrollbar {width: .04rem; height: 0;}
.popTextTips .dia_idBox::-webkit-scrollbar-track{background-color: #6f7071;}
.popTextTips .dia_idBox::-webkit-scrollbar-thumb{border-radius: 0.07rem; background-color: #e2e2e3;}
.popTextTips .pop-tips-title{font-size: 0.26rem; text-align: left; display: block; margin-bottom: 0.15rem;}
.popTextTips .pop-tips-txt{position: relative; font-size: 0.2rem; line-height: 0.24rem; display: block; margin-bottom: 0.1rem; padding-left: 0.2rem; box-sizing: border-box;}
.popTextTips .pop-tips-txt:before{content: ''; width: 0.1rem; height: 0.1rem; display: block; position: absolute; top: 0.08rem; left: 0; background: #271204; border-radius: 50%;}
/*等级保护弹窗*/
.popCareful .dis_con{width: 6.06rem;height: auto;margin:0 auto;padding-top: .3rem;}
.popCareful .smP{margin: 0 auto 0;}
.popCareful .smP .careful_cont:nth-child(1) {margin-top: 0.75rem;}
.popCareful .smP .careful_cont:nth-child(1) p{width: 6rem; text-align: left;font-family: 'Gunar-Medium';font-size: .2rem; color: #271204; margin: 0 auto 0.5rem;}
.popCareful .smP .careful_cont:nth-child(1) p span{text-decoration: underline;color: #fff44a;}
.popCareful .smP .careful_cont:nth-child(1) a { color: #fae655;}

.popCareful .careful_nav{ display: flex;justify-content: flex-start;padding-bottom: .04rem;border-bottom: 1px solid #47494a;margin: 0 auto .1rem;}
.popCareful .careful_nav span{width: auto;min-width:1.2rem;height: .44rem;line-height: .44rem;position: relative;text-align: center;font-size: .26rem;color: #000000; padding: 0 0.1rem;}
.popCareful .careful_nav span.on{background: url(../images/rulePop-about_navSpan-bg.png);
    background-size: 100% 100%;color:#000000;}
.popCareful .careful_nav span::after{content: "";width: 1px;height: .3rem;background:#444547;position: absolute;top: .06rem;right: 0;}
.popCareful .careful_nav span.on::after{z-index: -1;}

.popCareful .ranked_scroll_title{width: 6.02rem;display: flex; justify-content: space-between; margin: 0 auto;}
.popCareful .ranked_scroll_title span{display: inline-block; width: 2.66rem; font-size: .22rem; color: #271204; line-height: .36rem; text-align: center;}
.popCareful .ranked_scroll_title span:nth-child(2){width: 2.7rem;}
.popCareful .ranked_scroll_box{width: 6.02rem; height: 1.75rem; margin: 0 auto; overflow-y: scroll;}
.popCareful .ranked_scroll_body{overflow-x: hidden;width: 100%; height: auto;}
.popCareful .ranked_cont{background: url(../images/ranked_cont_bg.png) no-repeat; width: 6.01rem; height: .76rem; background-size: 100% 100%; margin-bottom: 0.03rem;display: flex; justify-content: space-between;}
.popCareful .ranked_cont p{display: inline-block; font-size: .32rem; line-height: .4rem; color: #fff; width: 2.6rem; padding-top: 0.05rem; box-sizing: border-box;}
.popCareful .ranked_cont p:nth-child(2){width: 2.7rem; line-height: .76rem; padding-top: 0.05rem;}
.popCareful .ranked_cont p em{font-size: 0.2rem; line-height: .22rem; display: block;}
.popCareful .icon_line2{width: 6.06rem;position: relative; height: 0.02rem; margin: 0 auto 0.04rem;}
.popCareful .icon_line2 span{width: calc(100% - 0.2rem); display: block; background: rgba(255, 255, 255,.2); height: 0.02rem; margin-left: 0.1rem;}
.popCareful .icon_line2:before{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; left: 0;}
.popCareful .icon_line2:after{content: '';width: 0.06rem; height: 0.02rem; background: #aaabae;position: absolute; top: 0; right: 0;}



.esClass .rulePop .about_nav span{font-size: 0.22rem;}
.esClass .matchPop .mat_con .titl span{font-size: 0.18rem;}
.esClass .invitePop .inv_con span:first-child{width: 1.5rem;}
.esClass .create_team .tableBox .titl span{font-size: 0.18rem;}
.esClass .create_team .tableBox .titl input{width: 4.0rem;}
.esClass .create_team2 .tableBox .titl em{width: 4.0rem;}
.esClass .join_team .rightBox .match em{font-size: 0.16rem;}
.enClass .stage_rewards_txt2{width: 2.5rem;}
.ptClass .join_team .rightBox .match em{ font-size: 0.16rem; line-height: 0.2rem;}
.ptClass .join_team .rightBox .match span{ font-size: 0.18rem; line-height: 0.2rem;}

.ptClass .stage_rewards_txt2{font-size: 0.24rem; line-height: 0.24rem;}
.ptClass .matchPop .mat_con .titl span{font-size: 0.18rem;}
.ptClass .create_team .tableBox .titl span{font-size: 0.18rem;}
.ptClass .create_team .tableBox .titl input{width: 4.2rem;}
.ptClass .create_team2 .tableBox .titl em{width: 4.2rem;}

/*.frClass .detail_match .returnBox .btn_matchTeam{min-width: 1.2rem;  width: auto; max-width: 1.6rem;}*/
.frClass .stage_rewards_txt2{font-size: 0.24rem; line-height: 0.24rem;}
.frClass .rulePop .about_nav span{font-size: 0.2rem;}
.frClass .create_team .btns .btn_disband{font-size: 0.24rem;}
.frClass .create_team .btns .btn_register{font-size: 0.24rem;}
.frClass .create_team .tableBox .titl span{font-size: 0.18rem;}


.itClass .create_team .tableBox .titl span{font-size: 0.18rem;}
.itClass .create_team .btns .btn_register{font-size: 0.22rem;}
.itClass .create_team .btns .btn_leave{font-size: 0.22rem;}
.itClass .rulePop .about_nav span{font-size: 0.24rem;}

.deClass .join_team .rightBox .match span{ font-size: 0.18rem; line-height: 0.17rem;display: flex;align-items: center;justify-content: center;text-align: center;}
.deClass .stage_rewards_txt2{width: 2.9rem;}

.ruClass .join_team .gifts p{font-size: 0.16rem;}
.ruClass .join_team .leftBox .times span{font-size: 0.18rem;}
.ruClass .not_started .titl h2{font-size: 0.28rem;}
.ruClass .join_team .leftBox .logos h2{font-size: 0.2rem;}
.ruClass .detail_match .leftBox .logos h2{font-size: 0.2rem;}
.ruClass .join_team .rightBox .match em{font-size: 0.14rem; line-height: 0.16rem;}
.ruClass .join_team .rightBox .match span{font-size: 0.16rem; line-height: 0.16rem;}
.ruClass .join_team .rightBox .btns .btn_create{font-size: 0.18rem;}
.ruClass .join_team .leftBox .btns .btn_leaderboard{font-size: 0.18rem;}
/*.ruClass .detail_match .returnBox .btn_matchTeam{min-width: 1.2rem;  width: auto; max-width: 1.8rem;}*/
.ruClass .detail_match .rightBox .teams p{font-size: 0.22rem;}
.ruClass .detail_match .rightBox .current p{font-size: 0.22rem;}
.ruClass .stage_rewards_txt2{font-size: 0.24rem; line-height: 0.24rem;}
.ruClass .create_team .btns .btn_register{font-size: 0.2rem; line-height: 0.24rem; padding-top: 0.1rem; box-sizing: border-box;}
.ruClass .create_team .btns .btn_disband{font-size: 0.2rem; line-height: 0.24rem; padding-top: 0.1rem; box-sizing: border-box;}
.ruClass .create_team .btns .btn_leave{font-size: 0.2rem; line-height: 0.24rem; padding-top: 0.1rem; box-sizing: border-box;}
.ruClass .copy_team .tableBox span:nth-child(3){width: 24%;}
.ruClass .copy_team .topBox p{font-size: 0.18rem;}
.ruClass .leaderboard_B .tabs a{font-size: 0.18rem; line-height: 0.24rem;}
.ruClass .leaderboard_B .list .titl span{font-size: 0.16rem;line-height: .2rem;}
.ruClass .rulePop .about_nav{align-items: center;}
.ruClass .rulePop .about_nav span{font-size: 0.18rem; line-height: 0.2rem; height: auto; padding: 0.03rem 0.1rem;}


.ruClass .invitePop .inv_con .titl span{font-size: 0.16rem;width: 2rem;}
.ruClass .create_team .tableBox .titl span{font-size: 0.18rem;}
.ruClass .create_team .tableBox .titl input{width: 3.2rem;}
.ruClass .create_team2 .tableBox .titl em{width: 3.2rem; font-size: 0.16rem;}
.ruClass .detail_match .leftBox .times span{font-size: 0.18rem;}
.ruClass .detail_match .leftBox .btns .btn_leaderboard{font-size: 0.18rem;}
.ruClass .pop_rewards_cont .pop_rewards_txt span{font-size: 0.2rem;}

.ruClass .detail_match .rightBox .table .table-txt.table-txt1{font-size: 0.18rem;}
.ruClass .detail_match .rightBox .table span:first-child{font-size: 0.18rem;}
.ruClass .detail_match .rightBox .table .table-txt:nth-child(2){ margin: 0 auto;}
.ruClass .detail_match .rightBox .table div:last-child{width: 2.6rem;}
.ruClass .dialog-fc-reward-information{max-width: 2.85rem;}

.ruClass #invite_join{font-size: 0.2rem;}

/*.trClass .detail_match .returnBox .btn_matchTeam{min-width: 1.2rem;  width: auto; max-width: 1.8rem;}*/
.trClass .join_team .leftBox .times span{font-size: 0.17rem; padding: 0 0.1rem;}
.arClass .create_team .right h5{direction: rtl;}
.arClass .create_team .right ul{direction: rtl;}
.arClass .create_team .right li{padding-left: 0; padding-right: 0.2rem;}
.arClass .create_team .right li:after{right: 0; left: auto; top: 0.08rem;}
.arClass .w_Advance .n_bgTm p{direction: rtl;}
.arClass .matchPop .mat_con span:first-child{width: 12%;}
.arClass .create_team .tableBox .titl input{width: 4.1rem;}
.arClass .create_team2 .tableBox .titl em{width: 4.0rem;}
.arClass .rulePop .about_con_box .about_txt{direction: rtl;}
.arClass .rulePop .about_con_box .about_txt li{padding-left: 0; padding-right: 0.2rem;}
.arClass .rulePop .about_con_box .about_txt li::after{right: 0; left: auto;}
.arClass .create_team .right li p{font-size: 0.18rem;}
.arClass .join_team .leftBox .times{direction: rtl;}
.arClass .detail_match .leftBox .times{direction: rtl;}

.jaClass .stage_rewards_txt2{word-break: normal; font-size: 0.24rem;}
.jaClass .rulePop .about_nav span{font-size: 0.18rem;}
.jaClass .matchPop .mat_con .titl span{font-size: 0.18rem;}



.detail_match-logo{background: url(../images/detail_match-logo.png) no-repeat;background-size: 100% 100% ;width: 0.87rem;height: .68rem;display: block;position: absolute;right: 0.4rem;bottom: 0.4rem;transform: scale(1.5);}
.inform{width: 11.2rem;height: 100%;margin: auto;padding-top: .2rem;}
.inform-box{background: url(../images/infor-box.png) no-repeat;background-size: 100% 100%;width: 11.03rem;height: 5.15rem;margin: auto;padding-top: 0.85rem;box-sizing: border-box;}
.inform_txt{text-align: left;width: 8.6rem;border-bottom: 1px solid #000;margin:0rem auto 0.9rem;font-size: .26rem;height: .6rem;line-height: .6rem;}
.inform-inquire-box{width: 4.75rem;margin: auto;}
.inquire-txt{color: #000000;font-size: .26rem;}
.inform-inquire-box .inquire-box{display: flex;width: 100%;justify-content: space-between;margin-top: .1rem;}
.inform-inquire-box .inquire-box input{border: none;outline: none;background: url(../images/dia_idBox-input.png) no-repeat;width: 3.91rem;height: .51rem;padding-top: 0.1rem;    padding: 0rem 0rem 0 0.3rem;color: #fff000;font-size: .2rem;box-sizing: border-box;}
.inform-inquire-box .inquire-box .btn-tz{background: url(../images/btn-tz.png) no-repeat;width: .78rem;height: .51rem;display: block;background-size: 100% 100%;}
.detail_match-logo2{display: block;width: 5.43rem;height: 4.29rem;background: url(../images/detail_match-logo2.png) no-repeat;background-size: 100% 100%;}

.jaClass .join_team .leftBox .times em{font-size: .2rem ;}

.lang-tom{   
    line-height: 0.15rem;
    font-size: 0.2rem;
    font-weight: bold;
    color: #ffff;
    width: 5.2rem;
    margin: auto;
    text-shadow: 0 0 5px rgba(0, 0, 0,0.6);}
.returnBox.tom{display: flex;}
.ruClass .lang-tom{    transform: translateY(-0.15rem);}
.ruClass #pop34 .lang-tom{transform: translateY(-0.05rem);}