/*
* 活动用 变量
*/
.national-mid-autumn-header[data-v-ddb7a578] {
  width: 100%;
  min-height: 2.746667rem;
  margin-top: 0.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.national-mid-autumn-header .time-container[data-v-ddb7a578] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: url(data:image/webp;base64,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);
  background-size: 100% 100%;
  width: 3.013333rem;
  height: 2.933333rem;
}
.national-mid-autumn-header .time-container .title[data-v-ddb7a578] {
  color: #fff;
  font-size: 0.373333rem;
  font-weight: 600;
}
.national-mid-autumn-header .time-container .text[data-v-ddb7a578] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.08rem 0.266667rem;
  color: #ffda97;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 0.266667rem;
  font-weight: 500;
  margin-top: 0.133333rem;
  font-size: 0.373333rem;
}
/*
* 活动用 变量
*/
.national-mid-autumn-content[data-v-f369a7b8] {
  width: 100%;
  margin-top: 0.373333rem;
}
/*
* 活动用 变量
*/
.national-mid-autumn-rules[data-v-5c707cc6] {
  width: 100%;
  margin: 0.773333rem auto 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#f81d02), to(#b21300));
  background: linear-gradient(180deg, #f81d02 0%, #b21300 100%);
  padding: 1.226667rem 0.266667rem 0.266667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  border-radius: 0.213333rem;
}
.national-mid-autumn-rules .title-img[data-v-5c707cc6] {
  width: 4.453333rem;
  height: 0.826667rem;
  display: block;
  position: absolute;
  top: -0.4rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.national-mid-autumn-rules .lantern-img[data-v-5c707cc6] {
  width: 1.626667rem;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.national-mid-autumn-rules .lantern-img[data-v-5c707cc6]:nth-child(2) {
  left: auto;
  right: 0;
}
.national-mid-autumn-rules .rules[data-v-5c707cc6] {
  text-align: justify;
  font-weight: 500;
  font-size: 0.426667rem;
  color: #fff;
}
/*
* 活动用 变量
*/
.national-mid-autumn-mission[data-v-48a84034] {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 0.266667rem;
}
.national-mid-autumn-mission .mission[data-v-48a84034] {
  width: 100%;
  margin-top: 0.213333rem;
  border-radius: 0.213333rem;
}
.national-mid-autumn-mission .mission .time[data-v-48a84034] {
  margin-left: 0.266667rem;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff200), to(#ffc800));
  background: linear-gradient(180deg, #fff200 0%, #ffc800 100%);
  border-radius: 0.213333rem 0.213333rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.32rem;
  color: #ef1900;
  width: 2.746667rem;
  height: 0.666667rem;
  margin-right: auto;
}
.national-mid-autumn-mission .mission .mission-container[data-v-48a84034] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 0.026667rem solid #ffc800;
  border-radius: 0.213333rem;
  position: relative;
}
.national-mid-autumn-mission .mission .mission-container .mission-text[data-v-48a84034] {
  font-size: 0.32rem;
  width: 100%;
  height: 0.746667rem;
  color: #5a3000;
  font-weight: 500;
  padding: 0 0.426667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#e01a1a), to(#aa0000));
  background: linear-gradient(180deg, #e01a1a 0%, #aa0000 100%);
  font-size: 0.373333rem;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0.213333rem 0.213333rem 0 0;
}
.national-mid-autumn-mission .mission .mission-container .mission-list[data-v-48a84034] {
  width: 100%;
  background-color: #ec1900;
  height: 2.746667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .line-box[data-v-48a84034] {
  width: 8.346667rem;
  height: 0.426667rem;
  border: 0.021333rem solid #f0dd97;
  border-radius: 0.293333rem;
  padding: 0.053333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1.413333rem auto 0;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .line-box .line[data-v-48a84034] {
  width: 100%;
  height: 100%;
  border-radius: 0.293333rem;
  border: 0.021333rem solid #f0dd97;
  background-color: #ffd745;
  position: relative;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .line-box .line .progress-line[data-v-48a84034] {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  border-radius: 0.293333rem;
  background: -webkit-gradient(linear, left top, left bottom, from(#3974ff), to(#0039be));
  background: linear-gradient(180deg, #3974ff 0%, #0039be 100%);
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box[data-v-48a84034] {
  width: 100%;
  height: 100%;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  padding: 0 0.426667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container[data-v-48a84034] {
  height: 100%;
  padding-top: 0.24rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(100% / 3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container .mission-item[data-v-48a84034] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0.186667rem;
  border-radius: 0.08rem;
  color: #ff1b00;
  font-weight: 500;
  font-size: 0.373333rem;
  background: #fff949;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  margin-right: -0.16rem;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container .mission-item[data-v-48a84034]::after {
  content: '';
  position: absolute;
  width: 0.186667rem;
  height: 0.106667rem;
  bottom: -0.186667rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHFSURBVHgBjZK/TuNAEMZndrmT7sRJTnX1NdeeKa7HEjQ0/JEQ70CDeIM8Ag091DRUlBgKGgpwCppUlIggWAowtndnmNmEJCgQMVp7V17Nb2a+zwgS3N3YoqZpI4UH75u173NHBXwx6vPN1HqXw8stQHW/g9xdT5nggimgAJlDeDREGX4BylftlOr7YyjvWvDSA36+ATO6xrdDQsB5fb6UTu2su5syzhwDYyvC+wg2+PegENQpMOvCATqxxgt08UNofbaeWnK5QFqRMiAimk6/w7JZlc8Fju5ipxZIoPPvoHX+P7WhJ51REosjM8YdClO1suGcfLmS8AznQEE0DQBBHvYs+yMH2rbGnoAvl0Pj22B/Jeb3Aov2CNUdYNkrsHrKMDt0+E5khWKTS/V/alKEKpy8mEVimhQgQjazMAYsDDgxcc8pw4wDcU4q8LdMjh0VdFQJUUdTmfSt56gZoMCSIWwCOIRCqdDiTW9VlRWqdsmK5rHv4I+fAmu78fwJYB964oxtMuF0tCdVHAfiKNRwEM1kzD/bbiIXpgRfzidUco4gmgaPahYSyZheDCjcRzlmGjB2WmEm/8W+lL6Wjg8NzH4K03gF2SgCp3KhhkwAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container .mission-item-img-box[data-v-48a84034] {
  height: 1.093333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container .mission-item-img-box .mission-item-img[data-v-48a84034] {
  width: 0.666667rem;
}
.national-mid-autumn-mission .mission .mission-container .mission-list .mission-item-box .mission-item-container .mission-item-button[data-v-48a84034] {
  width: 2.133333rem;
  height: 0.533333rem;
  margin-top: 0.186667rem;
  margin-right: -0.266667rem;
}
.national-mid-autumn-mission .mission .mission-container .mission-award-box[data-v-48a84034] {
  width: 100%;
  height: 1.466667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: -webkit-gradient(linear, left bottom, left top, from(#d40d02), to(#990800));
  background: linear-gradient(0deg, #d40d02 0%, #990800 100%);
  border-radius: 0 0 0.213333rem 0.213333rem;
  border-top: 0.026667rem solid #ffd22c;
}
.national-mid-autumn-mission .mission .mission-container .mission-award-box .mission-award-img[data-v-48a84034] {
  width: 2.506667rem;
  height: 0.773333rem;
}
.national-mid-autumn-mission .mission-bottom[data-v-48a84034] {
  width: 100%;
  height: 1.226667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  font-size: 0.426667rem;
  color: #ef1900;
  font-weight: 600;
  border: 0.026667rem solid #ffd22c;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-2.89%, #ffedad), color-stop(102.89%, #f4c000));
  background: linear-gradient(180deg, #ffedad -2.89%, #f4c000 102.89%);
  margin-top: 0.266667rem;
  border-radius: 0.213333rem;
}
/*
* 活动用 变量
*/
.national-mid-autumn-gift[data-v-03b327ae] {
  width: 100%;
  height: 12.56rem;
  background: url(../img/gift-bg.75f10232.png) no-repeat center center;
  background-size: 100% 100%;
  margin-top: 0.373333rem;
  padding: 1.066667rem 0.506667rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.national-mid-autumn-gift .text-container[data-v-03b327ae] {
  width: 100%;
  font-weight: 500;
  font-size: 0.373333rem;
  color: #fff1a5;
  text-align: center;
}
.national-mid-autumn-gift .gift-list[data-v-03b327ae] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.133333rem;
}
.national-mid-autumn-gift .gift-list .gift-item[data-v-03b327ae] {
  width: 3.84rem;
  height: 5.2rem;
  position: relative;
  margin-bottom: 0.293333rem;
  padding-top: 3.28rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.national-mid-autumn-gift .gift-list .gift-item[data-v-03b327ae]::first-child {
  margin-right: auto;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-img[data-v-03b327ae] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-btn[data-v-03b327ae] {
  width: 2.506667rem;
  height: 0.64rem;
  position: relative;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-text[data-v-03b327ae] {
  font-size: 0.373333rem;
  color: #fff;
  text-align: center;
  font-weight: 500;
  position: relative;
  margin-top: 0.08rem;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-text.active[data-v-03b327ae] {
  cursor: pointer;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-text .color[data-v-03b327ae] {
  color: #ffde65;
}
.national-mid-autumn-gift .gift-list .gift-item .gift-text-2[data-v-03b327ae] {
  font-size: 0.32rem;
  color: #fff1a5;
  text-align: center;
  font-weight: 500;
  position: relative;
  margin-top: 0.08rem;
}
/*
* 活动用 变量
*/
.labour-day-modal[data-v-5f7acd9d] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00000080;
  z-index: 1000;
}
.labour-day-modal .modal-container[data-v-5f7acd9d] {
  width: 6.693333rem;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1001;
  border-radius: 0.213333rem;
  background: -webkit-gradient(linear, left top, left bottom, from(#cd1600), to(#c81500));
  background: linear-gradient(180deg, #cd1600 0%, #c81500 100%);
  padding: 0.266667rem 0.32rem 0.32rem;
  border: 0.026667rem solid #fcad1b;
}
.labour-day-modal .modal-container .top[data-v-5f7acd9d] {
  width: 100%;
  height: 0.666667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: 'PingFang SC';
  font-weight: 600;
  font-size: 0.426667rem;
  color: #ffeeca;
  position: relative;
}
.labour-day-modal .modal-container .top .title[data-v-5f7acd9d] {
  margin-top: -0.08rem;
}
.labour-day-modal .modal-container .top .close-btn[data-v-5f7acd9d] {
  position: absolute;
  cursor: pointer;
  right: 0;
  width: 0.426667rem;
  height: 0.426667rem;
  top: 0;
}
.labour-day-modal .modal-container .bottom[data-v-5f7acd9d] {
  min-height: 3.493333rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.533333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'PingFang SC';
  font-weight: 600;
  font-size: 0.426667rem;
  color: #ff1b00;
  background: #ffeb81;
  border-radius: 0.213333rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.labour-day-modal .modal-container .bottom .gift-img[data-v-5f7acd9d] {
  width: 2.373333rem;
  height: 2.266667rem;
}
.labour-day-modal .modal-container .bottom .text[data-v-5f7acd9d] {
  color: #ff1b00;
  font-size: 0.426667rem;
  font-weight: 600;
  white-space: pre;
}
.labour-day-modal .modal-container .bottom .confirm-btn[data-v-5f7acd9d] {
  width: 2.64rem;
  height: 0.64rem;
  background: #ca1500;
  border-radius: 0.213333rem;
  margin-top: 0.426667rem;
  color: #fff;
  font-size: 0.32rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
/*
* 活动用 变量
*/
.national-mid-autumn {
  width: 100%;
  min-height: 100vh;
  padding-bottom: 2.293333rem;
  position: relative;
  background-color: #f9d67c;
}
.national-mid-autumn .banner {
  width: 100%;
  display: block;
  position: relative;
}
.national-mid-autumn .container {
  width: 9.333333rem;
  margin: -46% auto 0;
  position: relative;
}
.national-mid-autumn .container .login {
  font-weight: 600;
  font-size: 0.373333rem;
  color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.053333rem 0.533333rem;
  border-radius: 1.013333rem;
  border: 0.022667rem solid #ffb85f;
  background: #00000080;
}
