/* packageI/newGroup/redeem/redeem.wxss */
#redeem {
  padding: 40rpx 0;
  background: #e21710;
  min-height: 100vh;
}

#redeem .redeem-top-img {
  width: 100%;
  font-size: 0;
  display: flex;
}

#redeem .redeem-main {
  width: 95%;
  margin: 0 auto;
  margin-top: -2rpx;
  background: #fff;
  padding: 64rpx 48rpx;
  color: #7f4d0e;
  box-sizing: border-box;
}

#redeem .redeem-main .redeem-num-box {
  display: flex;
  align-items: center;
  text-align: left;
}

#redeem .redeem-main .redeem-num-box .redeem-icon1 {
  width: 248rpx;
  height: 196.992rpx;
  object-fit: contain;
}

#redeem .redeem-main .redeem-num-box .redeem-num-box-left {
  flex: 1;
  display: flex;
  flex-direction: column;
}

#redeem .redeem-main .redeem-num-box .redeem-num-box-left .redeem-num-h2 {
  font-size: 37.42rpx;
  line-height: 60rpx;
  padding-top: 19.2rpx;
}

#redeem .redeem-main .border-style {
  border-top: 1rpx solid #f1f1f1;
  border-bottom: 1rpx solid #f1f1f1;
}

#redeem .redeem-main .red-color {
  color: #e6423b;
}

#redeem .redeem-main .redeem-total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 96rpx;
  line-height: 96rpx;
}

#redeem .redeem-main .redeem-btn {
  width: 100%;
  height: 84rpx;
  line-height: 84rpx;
  background: #e7c472;
  margin-bottom: 28rpx;
  text-align: center;
}

#redeem van-popup .van-popup {
  width: 100%;
  background: transparent;
}

#redeem .redeem-popup-main {
  width: 100%;
  height: 856rpx;
  background-image: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/pearl_img2.png");
  background-size: 100%;
  background-repeat: no-repeat;
  margin: 0 auto;
}

#redeem .redeem-popup-main .redeem-popup-h1 {
  font-size: 55rpx;
  color: #fff;
  padding-top: 216rpx;
  text-align: center;
  margin: 0 auto;
  width: 561rpx;
}

#redeem .redeem-popup-main .redeem-popup-h3 {
  color: #fff;
  padding-top: 16rpx;
  text-align: center;
  margin: 0 auto;
  width: 561rpx;
}

#redeem .redeem-popup-main .redeem-popup-total {
  color: #fff3ad;
  padding-top: 92rpx;
  font-size: 96rpx;
  line-height: 96rpx;
  text-align: center;
  margin: 0 auto;
  width: 561rpx;
}

#redeem .redeem-popup-main .redeem-popup-text {
  color: #fff;
  padding-top: 78.016rpx;
  font-size: 20.68rpx;
  text-align: center;
  margin: 0 auto;
  width: 561rpx;
}

#redeem .redeem-popup-main .redeem-popup-btn {
  width: 459.008rpx;
  height: 94.016rpx;
  line-height: 94.016rpx;
  text-align: center;
  color: #e7283a;
  font-size: 36.416rpx;
  text-indent: 32rpx;
  margin: 68rpx auto 0;
  background-image: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/pearl_btn.png");
  background-size: 100%;
  background-repeat: no-repeat;
}

.dhTxt {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  font-size: 30rpx;
}
