@charset "UTF-8";
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

ul,
li {
  list-style: none;
}

a {
  text-decoration: none;
}

i {
  font-style: normal;
}

::-webkit-scrollbar {
  display: none;
}

@font-face {
  font-family: 'AGENCYR';
  src: url("../fonts/AGENCYR_0.TTF");
}

@font-face {
  font-family: 'AGENCYB';
  src: url("../fonts/AGENCYB_0.TTF");
}

.bg-cover, .challenge-bullet, .tabbar-item-exchange, .tabbar-item-firepower, .tabbar-item-checkin, .tabbar-item-sprint, .tabbar-item-teamup, .tab-panel-exchange, .tab-panel-firepower, .tab-panel-checkin, .tab-panel-sprint, .tab-panel-teamup, .exchange-header-left .help, .exchange-pop-details, .popups-box, .checkin-help, .checkin-prize-item-2, .checkin-prize-item-weekend, .checkin-prize-item-0, .checkin-prize-item-1, .activity-help, .inifinite-help {
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
}

body,
html {
  height: 100%;
  overflow: hidden;
  background: #000;
  -webkit-overflow-scrolling: touch;
}

.challenge-box {
  position: relative;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 18.83rem auto;
  background-position: left 70%;
  background-attachment: fixed;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/challenge_bg2.jpg");
}

.challenge-title {
  position: absolute;
  top: 50%;
  margin-top: -0.68rem;
  right: 10.12rem;
  width: 2.66rem;
  height: 1.7rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/challenge_title.png");
}

.challenge-bullet {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: 0.45rem;
  display: block;
  width: 2.88rem;
  height: 2.44rem;
  background-image: url(//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/challenge_bullet.png);
  pointer-events: none;
  z-index: 100;
}

.challenge-container {
  position: absolute;
  top: 0;
  right: 0.2rem;
  width: 10rem;
  height: 100%;
  padding: 0.13rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.challenge-tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.challenge-tab-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin-top: 0.05rem;
}

.challenge-tab-content.show {
  display: block;
}

.inner-container {
  padding: 0 0.26rem;
}

.tabbar-item {
  width: 1.95rem;
  height: 0.9rem;
}

.tabbar-item > a {
  padding: 0.18rem 0.2rem;
  display: block;
  font-size: 0.18rem;
  color: #fff;
  width: 100%;
  height: 100%;
  font-family: 'AGENCYR';
}

.tabbar-item > a.highlight {
  color: #000;
  background: rgba(223, 178, 9, 0.85);
}

.tabbar-item > a > i {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: inline-block;
}

.tabbar-item-exchange {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/tab_activity1.jpg");
}

.tabbar-item-firepower {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/tab_activity2.jpg");
}

.tabbar-item-checkin {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/tab_activity3.jpg");
}

.tabbar-item-sprint {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/tab_activity4.jpg");
}

.tabbar-item-teamup {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/tab_activity5.jpg");
}

.tab-panel {
  position: relative;
  display: none;
  width: 100%;
  height: 100%;
}

.tab-panel.show {
  display: block;
}

.tab-panel-exchange {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/exchange_bg.jpg");
  padding-top: 0.64rem;
  background-size: cover;
}

.tab-panel-firepower {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/firepower_bg.jpg");
  background-size: cover;
}

.tab-panel-checkin {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/checkin_bg.jpg");
  background-size: cover;
}

.tab-panel-sprint {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/atlist_bg.jpg");
  background-size: cover;
}

.tab-panel-teamup {
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/teamup_bg.jpg");
  background-size: cover;
}

.exchange-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.64rem;
  background-size: auto 100%;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/exchange_header_bg.png");
}

.exchange-header-left {
  font-family: 'AGENCYB';
  font-style: italic;
  color: #fff;
  font-size: 0;
}

.exchange-header-left .text {
  letter-spacing: 0.02rem;
  font-size: 0.2rem;
  line-height: 0.2rem;
}

.exchange-header-left .text > i {
  font-style: italic;
  color: #fdda00;
}

.exchange-header-left .help {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  margin-top: 0.01rem;
  margin-left: 0.3rem;
  border: 1px solid #fdda00;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/help_icon.png");
  -webkit-box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
          box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
}

.exchange-header-right {
  font-size: 0.18rem;
  font-family: 'AGENCYR';
}

.exchange-header-right > .balance {
  color: #fff;
}

.exchange-header-right > img {
  width: 0.43rem;
  height: 0.45rem;
  vertical-align: middle;
  margin: 0 0.22rem 0 0.14rem;
}

.exchange-header-right > .integral {
  color: #fdda00;
}

.exchange-content {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  height: 100%;
  padding-top: 0.6rem;
  font-family: 'AGENCYR';
}

.exchange-event-time {
  position: absolute;
  top: 0.2rem;
  height: 0.2rem;
  font-size: 0.18rem;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  color: #fff;
}

.exchange-pop-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(26, 27, 32, 0.7);
  z-index: 101;
}

.exchange-pop-modal.show {
  display: block;
}

.exchange-pop-details {
  position: absolute;
  margin: -2rem auto 0;
  top: 50%;
  left: 0;
  right: 0;
  width: 8.1rem;
  height: 4.1rem;
  background-image: url(//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/popups_bg.png);
  font-family: 'AGENCYB';
  letter-spacing: 0.02rem;
}

.exchange-pop-details .pop-header {
  color: #ffff00;
  font-size: 0.25rem;
  width: 100%;
  position: relative;
  text-transform: uppercase;
  padding: 0.05rem 0.05rem 0 0.05rem;
}

.exchange-pop-details .pop-header-text {
  display: inline-block;
  width: 100%;
  text-align: center;
  line-height: 0.69rem;
}

.exchange-pop-details .pop-close {
  width: 0.25rem;
  height: 0.25rem;
  position: absolute;
  top: 50%;
  margin-top: -0.1rem;
  right: 0.27rem;
}

.exchange-pop-details .pop-middle {
  padding: 0 0.05rem;
  color: #fff;
  text-align: center;
}

.exchange-pop-details .pop-middle-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.7rem;
  width: 100%;
  margin: 0.36rem auto 0;
  height: 1.5rem;
  text-align: left;
}

.exchange-pop-details .pop-middle-content .pop-img-box {
  width: 2.28rem;
  margin-right: 0.44rem;
}

.exchange-pop-details .pop-middle-content .pop-img {
  width: 2.28rem;
  height: auto;
}

.exchange-pop-details .pop-middle-content .pop-img-name {
  display: inline-block;
  width: 100%;
  font-size: 0.18rem;
  color: #fff;
  font-family: 'AGENCYR';
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
}

.exchange-pop-details .pop-middle-content .integral-text {
  font-size: 0.25rem;
  white-space: nowrap;
  margin-bottom: 0.19rem;
}

.exchange-pop-details .pop-middle-confirm {
  text-transform: uppercase;
  display: inline-block;
  width: 2.24rem;
  height: 0.55rem;
  line-height: 0.55rem;
  text-align: center;
  position: absolute;
  bottom: 0.26rem;
  color: #ffc000;
  background: #000;
  border: 1px solid #ffc000;
  border-radius: 5px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.exchange-pop-details .pop-middle .quota {
  margin-top: 0.2rem;
}

.exchange-pop-details .pop-limit {
  padding: 0 0.05rem;
  color: #fff;
  text-align: center;
}

.exchange-pop-details .pop-limit-text {
  margin-top: 1.12rem;
}

.exchange-pop-details .pop-limit-confirm {
  margin: 0 auto;
  position: absolute;
  bottom: 0.38rem;
  left: 0;
  right: 0;
  text-transform: uppercase;
  display: inline-block;
  width: 2.24rem;
  height: 0.55rem;
  line-height: 0.55rem;
  text-align: center;
  color: #ffc000;
  background: #000;
  border: 1px solid #ffc000;
  border-radius: 5px;
}

.commodity-list {
  width: 100%;
  height: 100%;
  padding: 0.3rem 0.04rem 0.2rem 0.04rem;
  overflow-x: hidden;
  overflow-y: scroll;
}

.commodity-item {
  float: left;
  width: 32%;
  height: 48%;
  min-height: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 2%;
  background: rgba(27, 25, 26, 0.7);
  text-align: center;
  margin-bottom: 2%;
  position: relative;
}

.commodity-item:nth-child(3n) {
  margin-right: 0;
}

.commodity-item-label {
  position: absolute;
  top: 0.04rem;
  right: 0.02rem;
  text-transform: uppercase;
  font-size: 0.18rem;
  font-family: 'AGENCYB';
  letter-spacing: 0.02rem;
}

.commodity-item-label-hot {
  color: #fdda00;
}

.commodity-item-label-value {
  color: #00eaff;
}

.commodity-item-img {
  display: block;
  margin: 0 auto;
  width: 1.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.commodity-item-img > img {
  display: block;
  vertical-align: middle;
  max-width: 100%;
}

.commodity-item-name {
  width: 2rem;
  display: block;
  color: #99a9a8;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.18rem;
}

.commodity-item-price {
  display: block;
  width: 2rem;
  height: 0.4rem;
  line-height: 0.4rem;
  background: #fdda00;
  font-family: 'AGENCYB';
  margin: 0.08rem auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.18rem;
}

.commodity-item-price > .sum {
  margin-left: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.commodity-item-level {
  display: block;
  width: 2rem;
  margin: 0 auto;
  border-bottom-width: 0.04rem;
  border-bottom-style: solid;
}

.commodity-item-level-purple {
  border-color: #a946f3;
}

.commodity-item-level-red {
  border-color: #dd4821;
}

.commodity-item-level-blue {
  border-color: #4f7ecc;
}

.commodity-item-level-pink {
  border-color: #ef43e5;
}

.commodity-item.none {
  opacity: 0;
}

.popups-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(26, 27, 32, 0.7);
  z-index: 101;
}

.popups-modal.show {
  display: block;
}

.popups-box {
  position: absolute;
  margin: -2rem auto 0;
  top: 50%;
  left: 0;
  right: 0;
  width: 8.1rem;
  height: 4.1rem;
  background-image: url(//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/popups_bg.png);
  font-family: 'AGENCYR';
  letter-spacing: 0.02rem;
}

.popups-title {
  font-family: 'AGENCYB';
  color: #ffff00;
  font-size: 0.25rem;
  width: 100%;
  height: 0.69rem;
  position: relative;
  text-transform: uppercase;
  padding: 0.05rem;
}

.popups-title-text {
  display: inline-block;
  width: 100%;
  text-align: center;
  line-height: 0.69rem;
}

.popups-close {
  width: 0.25rem;
  height: 0.25rem;
  position: absolute;
  top: 50%;
  margin-top: -0.1rem;
  right: 0.27rem;
}

.popups-content {
  padding: 0.38rem 0.1rem 0 0.1rem;
  width: 100%;
  text-align: center;
  font-size: 0;
}

.popups-content-prizeimg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.popups-content-prizeimg2 {
  display: block;
  position: relative;
}

.popups-content-prizeimg2 .popups-content-img-box {
  width: 0.96rem;
  height: auto;
  position: relative;
  margin: 0 auto;
  left: 0;
  right: 0;
}

.popups-content-prizeimg2 .popups-content-img-box > .popups-content-num {
  position: absolute;
  color: #fff;
  left: 0;
  right: -0.6rem;
  letter-spacing: 0;
  font-size: 0.18rem;
}

.popups-content-prizeimg2 .popups-content-img-box > .icon-img {
  position: absolute;
  bottom: 0.06rem;
  left: 0.04rem;
  display: none;
}

.popups-content-prizeimg2 .popups-content-img-box > .icon-img.show {
  display: inline-block;
}

.popups-content-prizeimg2 .popups-content-img-box > .icon-img > img {
  display: block;
}

.popups-content-prizeimg2 .popups-content-img {
  display: inline-block;
}

.popups-content-prizeimg2 .popups-content-name {
  margin-top: 0.22rem;
}

.popups-content .popups-img-box {
  position: relative;
  font-size: 0.18rem;
  text-transform: uppercase;
  font-family: 'AGENCYR';
  color: #fff;
  width: 0.96rem;
  letter-spacing: 0;
}

.popups-content .popups-img-box > .icon-img {
  position: absolute;
  top: 0.7rem;
  left: 0.04rem;
  display: none;
}

.popups-content .popups-img-box > .icon-img.show {
  display: inline-block;
}

.popups-content .popups-img-box > .icon-img > img {
  display: block;
}

.popups-content .pop-margin {
  margin: 0 0.16rem;
}

.popups-content-img {
  width: 0.96rem;
  height: 0.96rem;
  display: block;
  border: 1px solid #3e3e3e;
  -o-object-fit: contain;
     object-fit: contain;
}

.popups-content-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  text-transform: uppercase;
  font-family: 'AGENCYR';
  color: #fff;
  font-size: 0.18rem;
  height: 0.4rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.18rem;
}

.popups-content-num {
  position: absolute;
  top: 0.7rem;
  right: 0.04rem;
}

.popups-content-prizename {
  text-align: center;
  color: #fff;
  margin-top: 0.07rem;
  font-size: 0.25rem;
}

.popups-content-confirm {
  text-transform: uppercase;
  display: inline-block;
  width: 2.24rem;
  height: 0.55rem;
  line-height: 0.55rem;
  font-size: 0.25rem;
  text-align: center;
  margin-top: 0.24rem;
  color: #ffc000;
  background: #000;
  border: 1px solid #ffc000;
  border-radius: 5px;
}

.rules-content {
  font-size: 0.28rem;
  color: #fff;
  text-align: left;
  padding: 0.1rem 0.8rem;
  line-height: 1.7;
  height: 1.7rem;
  overflow-x: hidden;
  overflow-y: scroll;
}

.rules-content > p {
  width: 100%;
  word-wrap: break-word;
  padding-left: 0.3rem;
  text-indent: -0.3rem;
}

.checkin-header {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.64rem;
  font-family: 'AGENCYB';
  font-style: italic;
  color: #fff;
  background-size: auto 100%;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/checkin_header_bg.png");
}

.checkin-header-text {
  letter-spacing: 0.02rem;
  font-size: 0.2rem;
  line-height: 0.2rem;
  font-family: 'AGENCYR';
}

.checkin-header-text > i {
  font-family: 'AGENCYB';
  font-style: italic;
  color: #fdda00;
}

.checkin-help {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  margin-top: 0.01rem;
  margin-left: 0.3rem;
  border: 1px solid #fdda00;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/help_icon.png");
  -webkit-box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
          box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
}

.checkin-event-time {
  display: block;
  position: absolute;
  top: 0.2rem;
  height: 0.2rem;
  font-size: 0.18rem;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  color: #fff;
}

.checkin-content {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  height: 100%;
  padding-top: 0.6rem;
  font-family: 'AGENCYR';
}

.checkin-prize-list {
  width: 100%;
  height: 100%;
  padding: 0.16rem 0.04rem 0.7rem 0.04rem;
  overflow-x: hidden;
  overflow-y: scroll;
}

.checkin-prize-item {
  position: relative;
  width: 13.6%;
  height: 2rem;
  text-align: center;
  float: left;
  margin-right: 0.8%;
  margin-bottom: 2.88%;
}

.checkin-prize-item:nth-child(7n) {
  margin-right: 0;
}

.checkin-prize-item > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.checkin-prize-item .prize-item-day {
  font-size: 0.18rem;
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
  color: #000;
  font-style: italic;
  font-weight: bold;
  letter-spacing: 0.02rem;
  font-family: 'AGENCYB';
}

.checkin-prize-item .prize-item-name {
  color: #eee2d4;
  font-size: 0.14rem;
  margin-top: 0.06rem;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  font-family: 'AGENCYR';
}

.checkin-prize-item .prize-item-img {
  display: block;
  width: 1rem;
  height: 0.72rem;
  margin: 0.04rem auto;
}

.checkin-prize-item .prize-item-amount {
  position: absolute;
  top: 1.11rem;
  right: 0.13rem;
  color: #fff;
  font-size: 0.18rem;
}

.checkin-prize-item .prize-item-level {
  display: block;
  width: 88%;
  margin: 0 auto;
  border-bottom-width: 0.04rem;
  border-bottom-style: solid;
  border-color: transparent;
  margin-top: 0.08rem;
}

.checkin-prize-item .prize-item-level-purple {
  border-color: #a946f3;
}

.checkin-prize-item .prize-item-level-red {
  border-color: #dd4821;
}

.checkin-prize-item .prize-item-level-blue {
  border-color: #4f7ecc;
}

.checkin-prize-item .prize-item-level-pink {
  border-color: #ef43e5;
}

.checkin-prize-item .prize-item-receive {
  display: block;
  margin: 0.04rem auto;
  width: 88%;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.18rem;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 2px 0.01rem #464646;
  font-family: 'AGENCYB';
}

.checkin-prize-item .prize-item-receive-0 {
  background: #54514f;
  border: 1px solid #8c8c8c;
  color: #bfbcb7;
}

.checkin-prize-item .prize-item-receive-1 {
  background: #fdda00;
  border: 1px solid #fbed72;
}

.checkin-prize-item .prize-item-receive-2 {
  background: #858585;
  border: 1px solid #ddd;
}

.checkin-prize-item-2 {
  background-size: auto 100%;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/ww_bg.jpg");
}

.checkin-prize-item-weekend {
  background-size: auto 100%;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/weekend_bg.jpg");
  border: 1px solid #fdda00;
}

.checkin-prize-item-0 {
  background-size: auto 100%;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/checkin_past_bg.jpg");
}

.checkin-prize-item-1 {
  background-size: auto 100%;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/checkin_now_bg.jpg");
  border: 1px solid #fdda00;
}

.agencyr {
  font-family: 'AGENCYR' !important;
}

.activity-header {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.64rem;
  font-family: 'AGENCYB';
  font-style: italic;
  color: #fff;
  text-transform: uppercase;
}

.activity-header-text {
  letter-spacing: 0.02rem;
  font-size: 0.2rem;
  line-height: 0.2rem;
}

.activity-header-text > i {
  font-style: italic;
  color: #fdda00;
}

.activity-help {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  margin-top: 0.01rem;
  margin-left: 0.3rem;
  border: 1px solid #fdda00;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/help_icon.png");
  -webkit-box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
          box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
}

.activity-event-time {
  display: block;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
  height: 0.2rem;
  font-size: 0.18rem;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  color: #fff;
  font-family: 'AGENCYR';
}

.sprint-content {
  width: 100%;
  height: 100%;
  padding: 0.06rem 0.26rem 1.3rem 0.26rem;
  overflow-x: hidden;
  overflow-y: scroll;
}

.sprint-item {
  width: 100%;
  border: 1px solid #74746d;
  background: rgba(59, 61, 68, 0.7);
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.15rem;
  padding: 0.12rem 0;
}

.sprint-item-imglist {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.12rem;
}

.sprint-item-img {
  margin-right: 0.16rem;
  position: relative;
  width: 0.96rem;
  height: 0.96rem;
  height: auto;
}

.sprint-item-img > img {
  width: 0.96rem;
  height: 0.96rem;
  border: 1px solid #666;
  -o-object-fit: contain;
     object-fit: contain;
}

.sprint-item-number {
  position: absolute;
  top: 0.74rem;
  right: 0.04rem;
  color: #fff;
  font-size: 0.14rem;
  font-family: 'AGENCYB';
}

.sprint-item-level {
  position: absolute;
  width: 100%;
  display: block;
  border-bottom-width: 0.04rem;
  border-bottom-style: solid;
  border-color: transparent;
  top: 0.92rem;
}

.sprint-item-level-purple {
  border-color: #a946f3;
}

.sprint-item-level-red {
  border-color: #dd4821;
}

.sprint-item-level-blue {
  border-color: #4f7ecc;
}

.sprint-item-level-pink {
  border-color: #ef43e5;
}

.sprint-item-segmentlevel {
  letter-spacing: 0.02rem;
  font-family: 'AGENCYR';
  font-size: 0.18rem;
  color: #fff;
  text-transform: uppercase;
  padding: 0 0.8rem 0 0.08rem;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.sprint-item-segmentlevel > .segmentlevel-task-progress {
  display: inline-block;
  color: #cda116;
  margin-left: 0.1rem;
}

.sprint-item-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sprint-item-get {
  width: 1.45rem;
  height: 0.63rem;
  line-height: 0.63rem;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  margin-right: 0.26rem;
  font-family: 'AGENCYB';
  text-shadow: 1px 2px 0.01rem #464646;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-color: #aeb5bf;
  background: #606f82;
  color: #fff;
  display: table-cell;
  vertical-align: middle;
}

.sprint-item-get-black {
  border-color: #757575;
  background: #2f2f2f;
  color: #989795;
}

.sprint-item-get-yellow {
  border-color: #fbed72;
  background: #cda116;
  color: #fff;
}

.sprint-item-name {
  font-size: 0.18rem;
  color: #fff;
  display: inline-block;
  width: 100%;
  font-family: 'AGENCYR';
  text-transform: uppercase;
  text-align: center;
}

.inifinite-header {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.64rem;
  background-size: auto 100%;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/inifinite_header_bg.png");
}

.inifinite-header-left {
  font-family: 'AGENCYB';
  font-style: italic;
  color: #fff;
  font-size: 0;
}

.inifinite-header-left .text {
  letter-spacing: 0.02rem;
  font-size: 0.2rem;
  line-height: 0.2rem;
  vertical-align: middle;
}

.inifinite-header-left .text > i {
  font-style: italic;
  color: #fdda00;
}

.inifinite-header-right {
  font-size: 0.18rem;
  font-family: 'AGENCYR';
  font-size: 0;
}

.inifinite-header-right .header-right-text {
  color: #fff;
  height: 0.4rem;
  font-size: 0.18rem;
  vertical-align: middle;
}

.inifinite-header-right .header-right-facebook {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: middle;
  margin: 0 0.16rem 0 0.36rem;
}

.inifinite-header-right .header-right-facebook > img {
  width: 100%;
  height: 100%;
}

.inifinite-header-right .header-right-twitter {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: middle;
}

.inifinite-header-right .header-right-twitter > img {
  width: 100%;
  height: 100%;
}

.inifinite-help {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
  margin-top: 0.01rem;
  margin-left: 0.3rem;
  vertical-align: middle;
  border: 1px solid #fdda00;
  background-image: url("//overseas-img.qq.com/images/pubgmobile/act/a20190730dlz/help_icon.png");
  -webkit-box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
          box-shadow: 0 0 10px 0px rgba(253, 218, 0, 0.85);
}

.inifinite-content {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  height: 100%;
  padding-top: 0.6rem;
  font-family: 'AGENCYR';
}

.inifinite-content-list {
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  padding-bottom: 0.8rem;
}

.inifinite-content-header {
  padding-top: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.inifinite-content-header .header-item {
  font-size: 0.18rem;
  height: 0.6rem;
  width: 6.8%;
  line-height: 0.6rem;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #dedede;
  background: #626262;
  text-transform: uppercase;
}

.inifinite-content-header .header-item-black {
  border-color: #777777;
  background: #262626;
  color: #5b5b5b;
}

.inifinite-content-header .header-item-yellow {
  border-color: #fbed72;
  background: #cda116;
  color: #fffffe;
}

.inifinite-content-header .header-item-expired {
  background: #f1dfa7;
}

.inifinite-content-middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.37rem;
  display: none;
}

.inifinite-content-middle.show {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.inifinite-content-middle .middle-left-img {
  display: block;
  width: 2.5rem;
  height: 3.15rem;
  border: 1px solid #adadad;
  margin-right: 0.26rem;
}

.inifinite-content-middle .middle-right-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #fffffe;
  text-transform: uppercase;
  position: relative;
}

.inifinite-content-middle .middle-right-title {
  display: block;
  font-size: 0.3rem;
  font-family: 'AGENCYB';
  margin-bottom: 0.26rem;
  letter-spacing: 0.02rem;
}

.inifinite-content-middle .middle-right-presentation {
  font-size: 0.14rem;
  font-family: 'AGENCYR';
  letter-spacing: 0.02rem;
}

.inifinite-content-middle .middle-right-progress {
  width: 100%;
  height: 0.11rem;
  background: #000;
  margin: 1.05rem 0 0.4rem;
  position: relative;
}

.inifinite-content-middle .middle-right-schedule {
  display: block;
  background: #ffc200;
  width: 0%;
  height: 100%;
}

.inifinite-content-middle .middle-right-prize {
  position: absolute;
  letter-spacing: 0;
  width: 0.55rem;
  height: 1.3rem;
  top: -0.89rem;
}

.inifinite-content-middle .middle-right-prize1 {
  left: 0.52rem;
}

.inifinite-content-middle .middle-right-prize1-imgbox {
  width: 0.55rem;
  height: 0.55rem;
  position: absolute;
  top: 0;
  background: #464646;
  border: 1px solid #6c6c6c;
}

.inifinite-content-middle .middle-right-prize1-imgbox > img {
  width: 100%;
  height: 100%;
  border-bottom-width: 0.02rem;
  border-bottom-style: solid;
  border-color: #f00;
}

.inifinite-content-middle .middle-right-prize1-goal {
  position: absolute;
  bottom: 0;
  font-size: 0.18rem;
}

.inifinite-content-middle .middle-right-prize2 {
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.inifinite-content-middle .middle-right-prize3 {
  right: 0.6rem;
}

.inifinite-content-middle .middle-right-prize-imgbox {
  width: 0.55rem;
  height: 0.55rem;
  position: absolute;
  text-align: center;
  top: 0;
  background: #464646;
  border: 1px solid #6c6c6c;
  color: #fff;
}

.inifinite-content-middle .middle-right-prize-imgbox .middle-right-prize-goal {
  color: #8a8a8a;
}

.inifinite-content-middle .middle-right-prize-imgbox .icon-img {
  position: absolute;
  top: 0.36rem;
  left: 0.02rem;
  display: inline-block;
  width: 0.13rem;
  height: 0.13rem;
}

.inifinite-content-middle .middle-right-prize-imgbox .icon-img > img {
  display: block;
  width: 0.13rem;
  height: auto;
}

.inifinite-content-middle .middle-right-prize-imgbox .prize-name {
  position: absolute;
  top: 0.58rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
  font-size: 0.18rem;
  z-index: 10;
}

.inifinite-content-middle .middle-right-prize-goal {
  position: absolute;
  bottom: 0;
  font-size: 0.18rem;
  color: #8a8a8a;
}

.inifinite-content-middle .middle-right-prize-imgbox-achieve {
  background: #262626;
  border: 1px solid #5c5c5c;
  color: #8a8a8a;
}

.inifinite-content-middle .middle-right-prize-imgbox-achieve::after {
  content: '\2713';
  line-height: 0.55rem;
  text-align: center;
  font-size: 0.3rem;
  position: absolute;
  color: #fff;
  left: 0;
  top: 0;
  background: rgba(24, 24, 24, 0.7);
  width: 100%;
  height: 100%;
}

.inifinite-content-middle .middle-right-prize-imgbox-achieve + .middle-right-prize-goal {
  color: #fff;
}

.inifinite-content-middle .middle-right-prize-imgbox .middle-right-prize-goal {
  color: #fff;
}

.inifinite-content-middle .middle-right-prize-imgbox-unclaimed {
  border: 1px solid #ffc600;
  color: #fff;
}

.inifinite-content-middle .middle-right-prize-imgbox-unclaimed + .middle-right-prize-goal {
  color: #fff;
}

.inifinite-content-middle .middle-right-prize-img {
  width: 100%;
  height: 100%;
}

.inifinite-content-middle .middle-right-prize-level {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  border-bottom-width: 0.02rem;
  border-bottom-style: solid;
  border-bottom-color: transparent;
}

.inifinite-content-middle .middle-right-prize-purple {
  border-bottom-color: #a946f3;
}

.inifinite-content-middle .middle-right-prize-red {
  border-bottom-color: #dd4821;
}

.inifinite-content-middle .middle-right-prize-blue {
  border-bottom-color: #4f7ecc;
}

.inifinite-content-middle .middle-right-prize-pink {
  border-color: #ef43e5;
}

.inifinite-content-middle .middle-right-prize-quantity {
  position: absolute;
  font-size: 0.12rem;
  right: 0.04rem;
  bottom: 0.04rem;
  z-index: 2;
}

.inifinite-content-middle .middle-right-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.18rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fffffe;
  width: 100%;
  height: 0.63rem;
  padding-right: 1.5rem;
}

.inifinite-content-middle .middle-right-bottom .bottom-task {
  display: block;
  margin-right: 0.31rem;
  white-space: nowrap;
}

.inifinite-content-middle .middle-right-bottom .bottom-introduce {
  color: #ffc000;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.inifinite-content-middle .middle-right-bottom .bottom-get {
  width: 1.45rem;
  height: 0.63rem;
  border: 1px solid #fbed72;
  background: #cda116;
  line-height: 0.63rem;
  text-align: center;
  position: absolute;
  right: 0;
  text-shadow: 1px 2px 0.01rem #464646;
  font-family: 'AGENCYB';
  color: #fff;
}

.inifinite-content-middle .middle-right-bottom.bottom-accomplish .bottom-task,
.inifinite-content-middle .middle-right-bottom.bottom-accomplish .bottom-introduce {
  color: #848484;
}

.inifinite-content-middle .middle-right-bottom.bottom-accomplish .bottom-introduce {
  position: relative;
  padding-right: 0.24rem;
}

.inifinite-content-middle .middle-right-bottom.bottom-accomplish .bottom-introduce::after {
  content: '\2713';
  line-height: 0.55rem;
  text-align: center;
  font-size: 0.26rem;
  position: absolute;
  color: #848484;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.inifinite-content-middle .middle-right-bottom.bottom-accomplish .bottom-get {
  background: #848484;
  border: 1px solid #6c6c6c;
  color: #fff;
}

.inifinite-event-time {
  position: absolute;
  top: 0.2rem;
  height: 0.2rem;
  font-size: 0.18rem;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  color: #fff;
}

/* 在屏幕高度较矮的情况下，按百分比缩小相关内容的尺寸，以适配屏幕 */
@media (min-aspect-ratio: 1280 / 600) {
  .challenge-box {
    background-size: auto 130%;
  }
  .commodity-list {
    padding-top: 2%;
    padding-bottom: 2%;
  }
  .commodity-item {
    height: 100%;
  }
  .commodity-item-name {
    margin-bottom: 0.1rem;
  }
}

/* 在屏幕高度较高的情况下，调整页面布局，以适配屏幕 */
@media (max-aspect-ratio: 1280 / 900) {
  .challenge-box {
    background-size: auto 130%;
  }
  .challenge-title {
    right: 9.35rem;
    width: 3.2rem;
    height: 2.2rem;
    margin-top: -1.1rem;
  }
  .challenge-container {
    width: 9rem;
  }
  .tabbar-item {
    width: 19%;
    background-size: cover;
    background-position: right center;
  }
  .exchange-header {
    background-position-x: 150%;
  }
  .challenge-tab-content {
    margin-top: 1%;
  }
  .commodity-item {
    height: auto;
    padding: 2% 0;
  }
  .commodity-item-name {
    margin-bottom: 0.1rem;
  }
}

@media all and (orientation : portrait){
  html,body  { position:relative; overflow:hidden;width:100%; height:100%;padding:0;margin:0;}
  html::before {content: ""; position:fixed; top:0; left:0; height:100%; width:100%; background:#333; z-index:99999; }
  body::before  { content: "please switch your device to landscape mode."; position:absolute; z-index:99999; height:200px; width:410px; left:50%; top:50%; margin: -125px 0 0 -200px;    text-align: center;    font-size: 0.5rem;color:#fff;-webkit-transform: rotate(0deg);transform: rotate(0deg); background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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"); background-repeat:no-repeat; background-position:center center; background-size:100px auto;}
}

/*# sourceMappingURL=../maps/css/style.min.css.map */
