@charset "UTF-8";
/* reset */
body,
div,
p,
ul,
li,
table,
tbody,
tr,
td,
th,
textarea,
form,
input,
h1,
h2,
h3,
h4,
h5,
dl,
dt,
dd,
img,
iframe,
header,
nav,
section,
article,
footer,
figure,
figcaption,
menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

body {
  -webkit-text-size-adjust: none;
  font-size: 0.24rem;
}

header,
nav,
section,
article,
footer,
figure,
figcaption {
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-size: 100%;
}

ol,
ul {
  margin: 0;
  padding: 0;
}

fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

a,
li,
ul,
[onclick] {
  -webkit-tap-highlight-color: none;
  -webkit-tap-highlight-color: transparent;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

em,
strong,
th {
  font-weight: normal;
  font-style: normal;
}

a {
  text-decoration: underline;
  text-decoration: none;
  color: inherit;
}

.hide {
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}

.c:before,
.c:after {
  content: "";
  display: table;
}

.c:after {
  clear: both;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.pr {
  position: relative;
}

.pa {
  position: absolute;
}

.db {
  display: block;
  text-indent: -9999em;
  font-size: 0;
}

:focus {
  outline: none;
}

img {
  display: block;
}

body{
  background-color: #272177;
  overflow-x: hidden;
  width: 100%;
  font-family: 'font2';
}

header,
footer {
  width: 100%;
  margin: 0 auto;
}
#afooter{text-align:center;line-height:1.6;color:#fff;background-color:#000;padding:0.2rem 0;font-size: 0.18rem;}
#afooter a{ color:#fff;}
/* 通用样式 */
.container * {
  box-sizing: border-box;
}

.gray {
  filter: grayscale(100%);
  /* 100%完全置灰，0%无效果 */
  -webkit-filter: grayscale(100%);
  /* 兼容webkit内核浏览器 */
  cursor: not-allowed;
  /* 可选：禁止交互 */
  pointer-events: none;
}
.s3_next.disabled,
.s3_prev.disabled,
.btn_qd.disabled,
.btn_lpsel.disabled,
.btn_sy.disabled, .btnSy.disabled,
.btnSy.received,
.btnSignup.disabled,
.btnSignupGift.disabled {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.6;
}

.btnCheckin.disabled {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.6;
}


@font-face {
	font-family:'font1';
	src: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/font1.ttf);
}
@font-face {
	font-family:'font2';
	src: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/font2.ttf);
}
@font-face {
	font-family:'font3';
	src: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/font3.ttf);
}
.wrap {
	width: 100%;
  box-sizing: border-box;
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/rp1.jpg) no-repeat 50% 0,url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/rp2.jpg) no-repeat 50% 14rem,url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/rp3.jpg) no-repeat 50% 63rem;background-size: 25.6rem auto;
  padding-bottom: 2.4rem;
  color: #4d3a34;
}


.header-box {
  height: 13.9rem;
  position: relative;
}

.header-box .logo {
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/logo.png) no-repeat 50% 0;width: 185px; height: 75px; position: absolute; left: 85px; top: 25px; z-index: 99;background-size: 100% auto;
}

.header-box .info-box {
  display: flex;
  padding: 0 0.13rem 0 0.2rem;
  justify-content: space-between;
}

.header-box .info {
  display: flex;
  gap: 0.18rem;
}
.act-time{font-family: 'font3';font-size: 0.42rem;color: #fefdfe;text-align: center;line-height: 0.6rem;width: 100%;position: absolute;top: 11.4rem;left: 0;background-image: linear-gradient(#fefdfe, #fefdfe, #d2aaff, #d2aaff);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: transparent; font-weight: bold;filter: drop-shadow(0 0 0.1rem #272964);}

.header-box .info-cont {
  position: absolute;
  width: 12rem;
  left: 50%;
  margin-left: -6rem;
  top: 12.94rem;
}

.header-box .info-cont {
  font-size: 0.24rem;
  line-height: 0.34rem;
  text-align: center;
  color: #ffffff;
}

.header-box .info-cont a {
  font-size: 0.24rem;
  line-height: 0.34rem;
  color: #ffffff;
}
.sp{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/sp.png) no-repeat;background-size: 25.6rem auto;}
.part1{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s1_bg1.png) no-repeat 50% 0;width: 12.78rem;height: 7.41rem;background-size: 100% auto;margin: 0 auto;padding-top: 0.34rem;}
.vd_box{width: 12rem;height: 6.75rem;margin: 0 auto;position: relative;background: #000;}
.vd_box img,.vd_box video,.vd_box iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.vd_box a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 22;}

.part2{width: 13rem;margin: 1.1rem auto 0;position: relative;}
.tit2{background-position: -1.11rem -0.36rem;width:11.35rem;height:3.53rem;margin: 0 auto;}
.s2_box1{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg1.png) no-repeat 50% 0;width: 12.78rem;height: 6.6rem;background-size: 100% auto;margin: 0 auto;position: relative;padding-top: 1px;}
.s2_sub1{background-position: -15.08rem -2.48rem;width:6.66rem;height:1.11rem;margin: -0.24rem auto 0;font-size: 0.66rem;}

.s2_sub1 span{display: block;background-image: linear-gradient(#d5caff, #d5caff, #fcfbff, #fcfbff);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: transparent;font-family: 'font1';text-align: center;line-height: 1.1rem;filter: drop-shadow(0 0 0.1rem #100e63);}

.list_s2gift1{display: flex;justify-content: center;align-items: flex-start;margin: 0.56rem auto 0;}
.list_s2gift1 li{width: 2.6rem;}
.list_s2gift1 li img{display: block;width: 1.62rem;margin: 0 auto;}
.list_s2gift1 li p{font-size: 0.24rem;color: #dddfff;text-align: center;line-height: 0.34rem;margin: 0.1rem auto 0;}

.container a.sp span,.col2{text-align:center;display: block;background-image: linear-gradient(#493614, #493614, #956538, #956538);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: transparent;font-family: 'font1';text-align: center;}
.col2{background-image: linear-gradient(#d5caff, #d5caff, #f9f8ff, #f9f8ff);}

.s2_btnbox1{display: flex;justify-content: center;align-items: center;margin: 0.48rem auto 0;}
.s2_btnbox1 a{background-position: -14.84rem -0.62rem;width:4.16rem;height:1.09rem;margin: 0 0.4rem;line-height: 1.1rem;font-size: 0.53rem;position: relative;}
.s2_btnbox1 a em{position: absolute;bottom: -0.4rem;font-size: 0.24rem;color: #d0d3ff;text-align: center;line-height: 0.3rem;width: 100%;left: 0;}

.s2_box2{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg2.png) no-repeat 50% 0;width: 12.78rem;height: 6.6rem;background-size: 100% auto;margin: 1.14rem auto 0;padding-top: 1px;}
.s2_qdintr{width: 11.42rem;margin: 0.1rem auto 0;display: flex;justify-content: space-between;align-items: center;}

.qdtxt1{font-size: 0.36rem;text-align: left;line-height: 0.5rem;}
.qdtxt2{font-size: 0.24rem;color: #d0d3ff;text-align: left;line-height: 0.4rem;}
.btn_qd{background-position: -19.57rem -0.66rem;width:3.48rem;height:0.9rem;line-height: 0.9rem;font-size: 0.45rem;}

.qd_swiper{width: 11rem;margin: 0.48rem auto 0;overflow: hidden;}
.qd_swiper .swiper-slide{width: 2.5rem;}
.qd_box{width: 2.45rem;}
.qd_gift{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_djbg1.png) no-repeat 50% 0;width: 2.45rem;height: 2.54rem;margin: 0 auto;position: relative;padding-top: 0.2rem;background-size: 100% auto;}
.qd_gift img{display: block;width: 1.61rem;margin: 0 auto;}
.qd_gift p{font-size: 0.24rem;color: #1d1a48;text-align: center;line-height: 0.26rem;margin: 0.1rem auto 0;display: flex;justify-content: center;align-items: center;height: 0.5rem;}
.qd_txt{font-size: 0.34rem;margin: 0.1rem auto 0;}

.part3{width: 13rem;margin: 1.16rem auto 0;position: relative;}
.s3_btnbox{display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.s3_btnbox a{background-position: -19.58rem -4.47rem;width:3.8rem;height:0.99rem;margin: 0 0.15rem;font-size: 0.38rem;line-height: 0.99rem;}
.s3_btnbox a.on{background-position: -15.13rem -4.47rem;}
.s3_btnbox a.sp span{background-image: linear-gradient(#0e028a, #0e028a, #1f2fd8, #1f2fd8);}
.s3_btnbox a.sp.on span{background-image: linear-gradient(#493614, #493614, #956538, #956538);}

.s3_tabbox{margin: 0.6rem auto 0;}
.s3_tabct{display: none;}
.s3_box1{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg3.png) no-repeat 50% 0;background-size: 100% auto;width: 12.78rem;height: 8.48rem;padding-top: 1px;}
.lp_swiper{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_djbg2.png) no-repeat 50% 0;background-size: 1.97rem auto;height: 3rem;width: 9rem;margin: 0 auto;position: relative;}
.lp_swiperbox{overflow: hidden;width: 9.8rem;height: 100%;margin-left: -0.4rem;}
.lp_swiper .swiper-container{width: 9rem;height: 100%;position: relative;overflow: visible;margin: 0;}
.lp_swiper .swiper-container .swiper-slide{position: relative;height: 100%;transform: scale(0.6);}
.lp_swiper .swiper-container .swiper-slide img{display: block;width: 1.78rem;top: 0.58rem;position: absolute;left: 50%;transform: 
translateX(-50%);opacity: 0.7;}
.lp_swiper .swiper-container .swiper-slide p{font-size: 0.32rem;line-height: 0.4rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);white-space: nowrap;opacity: 0;}
.lp_swiper .swiper-container .swiper-slide-active{transform: scale(1);margin: 0 0.4rem;}
.lp_swiper .swiper-container .swiper-slide-active p{opacity: 1;}
.lp_swiper .swiper-container .swiper-slide-active img{opacity: 1;}
.s3_prev{background-position: -22.74rem -2.75rem;width:0.69rem;height:0.54rem;position: absolute;left: -1rem;top: 1.2rem;cursor: pointer;}
.s3_next{background-position: -24.25rem -2.75rem;width:0.69rem;height:0.54rem;position: absolute;right: -1rem;top: 1.2rem;cursor: pointer;}

.lp_box{display: flex;justify-content: space-between;align-items: center;margin: 0.54rem auto 0;width: 10.3rem;}
.lp_txt{font-size: 0.24rem;color: #d0d3ff;line-height: 0.34rem;}
.lp_txt1 span{display: block;width: 2.2rem;white-space: nowrap;}
.btn_lpsel{background-position: -14.84rem -0.62rem;width:4.16rem;height:1.09rem;font-size: 0.53rem;line-height: 1.1rem;}
.lp_rwbox{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg4.png) no-repeat 50% 0;width: 10.85rem;height: 1.43rem;background-size: 100% auto;margin: 0.4rem auto 0;display: flex;justify-content: space-between;align-items: center;padding: 0 0.5rem;}
.lp_rwtxt1{font-size: 0.3rem;}

.s3_box2{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg5.png) no-repeat 50% 0;background-size: 100% auto;width: 12.78rem;height: 6.95rem;margin: 1.12rem auto 0;padding-top: 1px;}

.s3_pmbox1{display: flex;justify-content: space-between;align-items: center;margin: 0.4rem auto 0;width: 11.12rem;}
.pm_table{width: 5.4rem;border: 1px solid #716b9f;background: #d3d0ff;font-size: 0.22rem;color: #0226ab;text-align: center;line-height: 0.28rem;}
.pm_table th{background: #2f3ca4;height: 0.9rem;font-size: 0.28rem;color: #deddff;text-align: center;border: 1px solid #f3f4fb;}
.pm_table td{height: 0.64rem;border: 1px solid #6475d2;}
.pm_line{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_line1.png) no-repeat 50% 0;width: 0.2rem;height: 4.61rem;background-size: 100% auto;}

.s3_box3{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg6.png) no-repeat 50% 0;width: 12.78rem;height: 15.08rem;background-size: 100% auto;margin: 1.06rem auto 0;padding-top: 1px;}

.list_sygift{width: 11.74rem;margin: 0.34rem auto 0;}
.list_sygift li,
.list_ctgift li{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg7.png) no-repeat 50% 0;width: 11.74rem;height: 2.37rem;background-size: 100% auto;margin: 0 auto 0.22rem;display: flex;justify-content: flex-start;align-items: center;}
.sy_txt1{width: 1.34rem;}
.sy_gift{display: flex;justify-content: center;align-items: flex-start;width: 8.04rem;}
.sy_gift p{width: 1.6rem;}
.sy_gift p img{display: block;width: 1.32rem;margin: 0 auto;}
.sy_gift p span{font-size: 0.2rem;color: #dddfff;text-align: center;line-height: 0.24rem;margin: 0.1rem auto 0;text-align: center;display: block;white-space: nowrap;}
.btn_sy,.btnSy {background-position: -15.45rem -6.28rem;width:2.27rem;height:0.74rem;font-size: 0.36rem;line-height: 0.74rem;}

.s3_box4{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg8.png) no-repeat 50% 0;background-size: 100% auto;width: 12.78rem;height: 18.88rem;padding-top: 1px;}
.kq_intr{display: flex;justify-content: space-between;align-items: center;width: 11.16rem;margin: 0.1rem auto 0;}
.kq_intr p{width: 3.28rem;font-size: 0.24rem;color: #d0d3ff;text-align: center;line-height: 0.3rem;}
.kq_sub1{background-position: -0.84rem -12.84rem;width:9.29rem;height:0.66rem;margin: 0.1rem auto 0.12rem;}
.kq_table{width: 11.5rem;margin: 0 auto;padding-left: 0.2rem;}
.kq_table1{height: 6.46rem;overflow-y: auto;}
.kq_table .pm_table{width: 11.1rem;margin: 0;}
.kq_table .pm_table th,.kq_table .pm_table td{width: 33%;}
.list_pmgift{margin: 0.2rem auto 0;}
.list_pmgift .sy_gift{width: 10.4rem;	}
.list_pmgift .sy_gift p{margin: 0 0.2rem;}
.list_pmgift li{transform: scale(0.95);}

.s3_box5{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s2_bg9.png) no-repeat 50% 0;background-size: 100% auto;width: 12.78rem;height: 16.05rem;padding-top: 1px;}

.s3_ctbtn{display: flex;justify-content: center;align-items: center;margin: 0.26rem auto 0;}
.s3_ctbtn a{background-position: -19.57rem -0.66rem;width:3.48rem;height:0.9rem;font-size: 0.45rem;line-height: 0.9rem;margin: 0 0.9rem;}

.s3_barbox{width: 11.6rem;margin: 0.2rem auto 0;height: 2.1rem;position: relative;display: none;}
.s3_barct{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/tbg1.png) no-repeat 50% 0;width: 2.71rem;height: 1.65rem;background-size: 100% auto;position: absolute;top: 0;left: 0;padding-top: 0.62rem;font-size: 0.2rem;color: #4b3715;text-align: center;line-height: 0.3rem;z-index: 2;}
.s3_barct p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 86%;margin: 0 auto;}
.s3_barct i{background-position: -20.58rem -8.02rem;width:0.21rem;height:0.2rem;margin: 0.06rem auto;display: block;}
.s3_baricon{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/bar_bg1.png) no-repeat 50% 0;width: 9.26rem;height: 0.31rem;background-size: 100% auto;position: absolute;left: 1.64rem;top: 0.66rem;}
.s3_baricon i{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/bar_bg2.png) no-repeat 0 0;background-size: 9.26rem auto;height: 100%;display: block;}
.list_bar{width: 9.44rem;position: absolute;top: 0.46rem;left: 2.46rem;display: flex;justify-content: flex-start;align-items: flex-start;}
.list_bar li{width: 2.36rem;}
.list_bar li i{background-position: -22.04rem -7.77rem;width:0.66rem;height:0.68rem;margin: 0 auto;display: block;}
.list_bar li p{font-size: 0.28rem;line-height: 0.36rem;}
.s3_cttxt{font-size: 0.24rem;color: #d0d3ff;text-align: center;line-height: 0.34rem;}
.list_ctgift{margin: 0.24rem auto 0;width: 11.74rem;}
.list_ctgift .sy_gift p{margin: 0 0.14rem;}

.part4{margin: 1rem auto 0;width: 13rem;}
.tit4{background-position: -1.21rem -4.71rem;width:11.34rem;height:3.53rem;margin: 0 auto;}
.s4_box1{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s3_bg1.png) no-repeat 50% 0;width: 12.78rem;height: 12.65rem;background-size: 100% auto;margin: 0 auto;padding-top: 1px;}
.s4_item1{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/s3_bg3.png) no-repeat 50% 0;width: 11.14rem;height: 3.26rem;background-size: 100% auto;margin: 0.34rem auto 0;}
.s4_sub1{height: 0.74rem;font-size: 0.38rem;line-height: 0.74rem;}
.s4_gift{display: flex;justify-content: center;align-items: center;height: 2.4rem;}
.list_s4{width: 6.68rem;display: flex;justify-content: center;align-items: flex-start;}
.list_s4 li{width: 2.2rem;}
.list_s4 li img{display: block;width: 1.56rem;margin: 0 auto;}
.list_s4 li p{font-size: 0.24rem;color: #dddfff;text-align: center;line-height: 0.3rem;margin: 0.1rem auto 0;}
.btn_s4sel{background-position:  -18.7rem -6.2rem;width:3.68rem;height:0.68rem;}

.pop{display: none;box-sizing: border-box;padding-top: 1px;position: relative;}
.pop1 .dialog-content{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/pop1.png) no-repeat 50% 0;width: 12.78rem;height: 11.65rem;background-size: 100% auto;}
.p_close{background-position: -15.73rem -9.56rem;width:0.79rem;height:0.79rem;position: absolute;top: 0;right: -0.6rem;}
.rule_box{width: 11.4rem;margin: 0.4rem auto 0;height: 9.3rem;overflow-y: auto;padding: 0 0.3rem;font-size: 0.24rem;color: #e5e7ff;text-align: left;line-height: 0.34rem;word-break: break-all;box-sizing: border-box;}
.rule_box p{margin: 0 auto 0.1rem;}
.rule_box::-webkit-scrollbar{width: 0.16rem;}
.rule_box::-webkit-scrollbar-track{width: 0.16rem;background-color: transparent;border: 1px solid #a78a76;}
.rule_box::-webkit-scrollbar-thumb{width: 0.16rem;background-color: #a78a76;}

.kq_table1::-webkit-scrollbar{width: 0.16rem;}
.kq_table1::-webkit-scrollbar-track{width: 0.16rem;background-color: transparent;border: 1px solid #a78a76;}
.kq_table1::-webkit-scrollbar-thumb{width: 0.16rem;background-color: #a78a76;}

.btn_rule{background-position:  -24.07rem -7.32rem;width:1.53rem;height:4.89rem;position: fixed;right: 0;bottom: 10%;z-index: 99;}
.dialog-mask-wrapper {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 999;
  justify-content: center;
  align-items: center;
}
.dialog-mask-wrapper .dialog-content {
  position: absolute;
  top: 50%;
  left: 50%;
  padding-top: 1px;
  
  transform: translate(-50%, -50%);
}
/*.dialog-mask-wrapper .dialog-content{position: relative;padding-top: 1px;}*/
/* 领奖-消息提示弹窗 */
.dialog-message .dialog-box {
  margin: 0 auto 0;
}

.dialog-message .dialog-content {
  width: 12.78rem;
  height: 4.89rem;
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/pop3.png) no-repeat 50% 0;
  background-size: 100% auto;
  box-sizing: border-box;
  margin: 0 auto;
}

.dialog-message .dialog-title {
  display: none;
}

.dialog-message .dialog-txt {
  position: absolute;
  left: 50%;
  height: 1.7rem;
  font-size: 0.32rem;
  text-align: center;
  box-sizing: border-box;
  color: #e5e7ff;
  line-height: 0.4rem;
  text-align: center;
  margin-left: -4rem;
  width: 8rem;
  top: 1.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.dialog-message .dialog-btn {
  display: block;
  width: 4.16rem;
  height: 1.09rem;
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/p_btn2.png) no-repeat 50% 0;
  background-size: 100% auto;
  line-height: 99rem;
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 3rem;
  margin-left: -2.08rem;
}

.dialog-copy .dialog-btn {
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/p_btn3.png) no-repeat 0 0/100% auto;
}

.dialog-copy .dialog-btn.gray {
  filter: grayscale(0%);
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/p_btn4.png) no-repeat 0 0/100% auto;
}


/* ========== popJoin / popFriend / popApplyList 弹窗样式 ========== */
.pop_join .dialog-content,
.pop_Friend .dialog-content,
.pop_applyList .dialog-content {
  width: 12.78rem;
  height: 4.89rem;
  background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/pop3.png) no-repeat 50% 0;
  background-size: 100% auto;
  box-sizing: border-box;
  
}
/* 内容区域 */
.pop_join .textwrap,
.pop_Friend .textwrap,
.pop_applyList .textwrap {
	margin: 0 auto;
	width: 9.9rem;
	display: flex;
	justify-content: center;align-items: center;height: 1.8rem;
  text-align: center;
  position: relative;
}
.pop_join .textwrap .text {
  font-size: 0.3rem;
  color: #e5e7ff;
  line-height: 0.38rem;
  text-align: center;
}
/* 按钮组 */
.pop_btns {
  display: flex;
  justify-content: center;
}
.pop_btns a {
	background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/p_btn1.png) no-repeat 50% 0;width: 4.1rem;height: 1.09rem;background-size: 100% auto;font-family: 'font1';font-size: 0.5rem;color: #714f27;text-align: center;line-height: 1.09rem;margin: 0 0.1rem;font-weight: normal;
}
/* popFriend 邀请好友 */
.friends_input {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  background: #0a0928;
  border: 1px solid #be9465;
  color: #e5e7ff;
  font-size: 0.3rem;
  padding: 0 0.2rem;
  box-sizing: border-box;
  outline: none;
}

/* popApplyList 申请列表 */
.pop_applyList .dialog-content{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/pop4.png) no-repeat 50% 0;height: 5.8rem;background-size: 100% auto;}
.pop_applyList .textwrap {height: 4rem;margin: 0.1rem auto 0;}
.apply-items {
	width: 100%;
  height: 4rem;
  overflow-y: auto;
  text-align: left;
}
.apply-items::-webkit-scrollbar { width: 0.08rem; }
.apply-items::-webkit-scrollbar-track { background: transparent; }
.apply-items::-webkit-scrollbar-thumb { background: #a78a76; border-radius: 0.04rem; }
.apply-items li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.18rem 0.15rem;
  border-bottom: 1px solid rgba(167, 138, 118, 0.2);
  font-size: 0.24rem;
  color: #e5e7ff;
}
.btnApprove {background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/btn1.png) no-repeat 50% 0;width: 1.88rem;height: 0.61rem;font-size: 0.28rem;color: #765229;text-align: center;line-height: 0.6rem;font-family: 'font1';background-size: 100% auto;}
.apply-info{display: flex;justify-content: space-between;align-items: center;width: 7rem;}
.apply-info span{width: 48%;}
.apply-items li:last-child { border-bottom: none; }
.applyList{cursor: pointer;width: 2.5rem;margin: 0 auto;}
.apply-empty {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 80%;
	display: flex;
	justify-content: center;align-items: center;
  font-size: 0.32rem;
  line-height: 0.4rem;
  color: #e5e7ff;
}

.fx-dialog-mask-wrapper.fx-dialog-role-bind .dialog-content{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/pop2.png) no-repeat 50% 0;background-size: 100% auto;width: 12.78rem;height: 8.64rem;padding-top: 0;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .dialog-title{background:url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/sp.png) -15.08rem -2.48rem;width:6.66rem;height:1.11rem;margin: -0.24rem auto 0;font-size: 0.66rem;background-size: 25.6rem auto;font-family: 'font1';text-align: center;line-height: 1.1rem;color: #e2dbff;font-size: 0.66rem;}

.fx-dialog-mask-wrapper.fx-dialog-role-bind .agree-area .tip{width: 10.4rem;font-size: 0.24rem;line-height: 0.34rem;margin-left: 0.1rem;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .agree-area{font-size: 0.24rem;color: #e5e7ff;text-align: left;width: 11.1rem;margin: 0.2rem auto 0;display: flex;justify-content: flex-start;align-items: flex-start;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .custom-checkbox,.fx-dialog-mask-wrapper.fx-dialog-role-bind .agree-area.checked .custom-checkbox{background: #0a0928;border-color: #be9465;width: 0.4rem;height: 0.4rem;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .info{font-size: 0.24rem;color: #e5e7ff;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .select-wrap{width: 10.5rem;margin: 0.2rem auto 0;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind select{width: 10.5rem;background: #0a0928;border: 0.02rem solid #be9465;font-size: 0.24rem;color: #e5e7ff;height: 0.82rem;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .partition-role{margin: 0.2rem auto 0;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .btn-confirm{background: url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/p_btn1.png) no-repeat 50% 0;width: 4.1rem;height: 1.09rem;background-size: 100% auto;font-family: 'font1';font-size: 0.5rem;color: #714f27;text-align: center;line-height: 1.09rem;margin: 0.3rem auto 0;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind .icon-close,.icon-close{background:url(//game.gtimg.cn/images/dnf/cp/a20260416flashCap/sp.png) -15.73rem -9.56rem;width:0.79rem;height:0.79rem;position: absolute;top: 0;right: -0.6rem;background-size: 25.6rem auto;font-size: 0;}
.fx-dialog-mask-wrapper.fx-dialog-role-bind #freshWrap {display: none;}
.pm_empty {color: #fff;text-align: center;margin-top: 0.2rem;font-size: 0.24rem;width: 100%;}