.pay-card-protocol.common-1 {
  line-height: 0.18rem;
  color: #666;
  font-size: 0.12rem;
}
.pay-card-protocol.common-1 .svip-title {
  padding-bottom: 0.2rem;
  font-size: 0.15rem;
  text-align: center;
}
.pay-card-protocol.common-1 .c-black {
  color: #281c13;
  font-weight: bold;
}
.pay-card-protocol.common-1 .p-title {
  padding: 0.275rem 0 0.075rem;
  font-size: 0.14rem;
  color: #281c13;
}
.pay-card-protocol.common-1 .red {
  padding-top: 0.25rem;
  color: #e1002a;
}
.pay-card-protocol.vip-member-info-protocol a {
  text-decoration: underline;
}
.pay-card-protocol.common-2 {
  color: #0a0f16;
}
.pay-card-protocol.common-2 h2 {
  line-height: 0.21rem;
  margin-bottom: 0.05rem;
  font-size: 0.14rem;
}
.pay-card-protocol.common-2 p {
  line-height: 0.18rem;
  margin-bottom: 0.15rem;
  color: rgba(10, 15, 22, 0.6);
  font-size: 0.12rem;
}
.pay-card-protocol.common-2 p b {
  color: #0a0f16;
}
.pay-card-protocol.common-2 .align-center {
  text-align: center;
}
.pay-card-protocol.coupon-protocol {
  line-height: 1.5;
  color: rgba(10, 15, 22, 0.6);
  font-size: 0.12rem;
  text-align: justify;
}
.pay-card-protocol.coupon-protocol .p-title {
  margin-top: 0.12rem;
  margin-bottom: 0.08rem;
  color: #0a0f16;
  font-size: 0.14rem;
  font-weight: bold;
}
.pay-card-protocol.coupon-protocol .p-title:first-child {
  margin-top: 0;
}

.PayArea_ejz3pv {
  padding: 0 0.12rem;
}
.PayArea_ejz3pv.memberday {
  padding: 0 0.16rem;
}
.PayArea_ejz3pv.memberday .pay-btn {
  height: 0.48rem;
  border-radius: 0.16rem;
  background: linear-gradient(90deg, #ff56a5 0%, #f93341 103.2%);
}
.PayArea_ejz3pv.memberday .pay-btn .bubble {
  left: 70%;
}
.PayArea_ejz3pv .pay-btn {
  width: 100%;
  height: 0.44rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background: linear-gradient(289deg, #fe49a9 5.44%, rgba(254, 73, 169, 0) 25.47%), linear-gradient(87deg, #ff542f 3.49%, #ff2a6a 97.28%);
  background-size: 100% 100%;
  border-radius: 0.04rem;
  position: relative;
  margin-bottom: 0.08rem;
}
.PayArea_ejz3pv .pay-btn .bubble {
  position: absolute;
  top: -0.08rem;
  left: 1.93rem;
  padding: 0.03rem 0.04rem;
  color: #ffffff;
  font-family: 'PingFang SC';
  font-size: 0.1rem;
  font-style: normal;
  font-weight: 500;
  border-radius: 0.08rem 0.08rem 0.08rem 0.02rem;
  background: linear-gradient(90deg, #37b9ff 0%, #b187ff 100%);
  white-space: nowrap;
}
.PayArea_ejz3pv .pay-btn .hand-tip {
  z-index: 2;
  position: absolute;
  width: 0.43rem;
  height: 0.445rem;
  right: 0.15rem;
  top: 0.15rem;
  background: url(../image/hand.acf6e5e3.png) center / 100% 100% no-repeat;
  -webkit-animation: componentHandAnimation 2s steps(1) 0s infinite normal none;
          animation: componentHandAnimation 2s steps(1) 0s infinite normal none;
  -webkit-transform-origin: 6.43% 17.03%;
          transform-origin: 6.43% 17.03%;
}
.PayArea_ejz3pv .pay-btn .have-pay-text {
  color: #ffffff;
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 0.16rem;
  font-style: normal;
  font-weight: 500;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn {
  color: #ffffff;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn.member-day {
  letter-spacing: 0;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn.member-day .split-item {
  margin: 0 0.04rem;
  opacity: 0.6;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .f-32 {
  font-size: 0.16rem;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .coin-price {
  font-size: 0.26rem;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 600;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .coin-action {
  font-weight: 500;
  margin: 0 0.04rem;
  font-weight: bold;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .coin-original {
  opacity: 0.6;
  text-decoration: line-through;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .f-30 {
  font-size: 0.15rem;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .f-48 {
  font-size: 0.24rem;
}
.PayArea_ejz3pv .pay-btn .to-pay-btn .line-through {
  text-decoration: line-through;
}
.PayArea_ejz3pv .pay-protocol .protocol-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 0.18rem;
  color: #0a0f16;
  font-size: 0.11rem;
  white-space: nowrap;
}
.PayArea_ejz3pv .pay-protocol .protocol-wrap .agree-icon {
  display: block;
  width: 0.18rem;
  height: 0.18rem;
  margin-right: 0.02rem;
}
.PayArea_ejz3pv .pay-protocol .protocol-wrap .gray {
  color: rgba(10, 15, 22, 0.4);
}
@-webkit-keyframes componentHandAnimation {
  0.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  2.00% {
    -webkit-transform: translate3D(-0.25px, -0.13px, 0px) scale(0.9944, 0.9944);
            transform: translate3D(-0.25px, -0.13px, 0px) scale(0.9944, 0.9944);
  }
  4.00% {
    -webkit-transform: translate3D(-0.94px, -0.47px, 0px) scale(0.9792, 0.9792);
            transform: translate3D(-0.94px, -0.47px, 0px) scale(0.9792, 0.9792);
  }
  6.00% {
    -webkit-transform: translate3D(-1.95px, -0.98px, 0px) scale(0.9568, 0.9568);
            transform: translate3D(-1.95px, -0.98px, 0px) scale(0.9568, 0.9568);
  }
  8.00% {
    -webkit-transform: translate3D(-3.18px, -1.59px, 0px) scale(0.9296, 0.9296);
            transform: translate3D(-3.18px, -1.59px, 0px) scale(0.9296, 0.9296);
  }
  10.00% {
    -webkit-transform: translate3D(-4.52px, -2.26px, 0px) scale(0.9, 0.9);
            transform: translate3D(-4.52px, -2.26px, 0px) scale(0.9, 0.9);
  }
  12.00% {
    -webkit-transform: translate3D(-5.85px, -2.93px, 0px) scale(0.8704, 0.8704);
            transform: translate3D(-5.85px, -2.93px, 0px) scale(0.8704, 0.8704);
  }
  14.00% {
    -webkit-transform: translate3D(-7.08px, -3.54px, 0px) scale(0.8432, 0.8432);
            transform: translate3D(-7.08px, -3.54px, 0px) scale(0.8432, 0.8432);
  }
  16.00% {
    -webkit-transform: translate3D(-8.08px, -4.04px, 0px) scale(0.8208, 0.8208);
            transform: translate3D(-8.08px, -4.04px, 0px) scale(0.8208, 0.8208);
  }
  18.00% {
    -webkit-transform: translate3D(-8.76px, -4.38px, 0px) scale(0.8056, 0.8056);
            transform: translate3D(-8.76px, -4.38px, 0px) scale(0.8056, 0.8056);
  }
  20.00% {
    -webkit-transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
            transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
  }
  22.00% {
    -webkit-transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
  }
  24.00% {
    -webkit-transform: translate3D(-8.4px, -4.2px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.4px, -4.2px, 0px) scale(0.81274465, 0.81274465);
  }
  26.00% {
    -webkit-transform: translate3D(-7.76px, -3.88px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.76px, -3.88px, 0px) scale(0.82703687, 0.82703687);
  }
  28.00% {
    -webkit-transform: translate3D(-6.93px, -3.47px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.93px, -3.47px, 0px) scale(0.84515248, 0.84515248);
  }
  30.00% {
    -webkit-transform: translate3D(-5.98px, -2.99px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-5.98px, -2.99px, 0px) scale(0.86599909, 0.86599909);
  }
  32.00% {
    -webkit-transform: translate3D(-4.96px, -2.48px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-4.96px, -2.48px, 0px) scale(0.8884843, 0.8884843);
  }
  34.00% {
    -webkit-transform: translate3D(-3.93px, -1.97px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-3.93px, -1.97px, 0px) scale(0.9115157, 0.9115157);
  }
  36.00% {
    -webkit-transform: translate3D(-2.92px, -1.46px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-2.92px, -1.46px, 0px) scale(0.93400091, 0.93400091);
  }
  38.00% {
    -webkit-transform: translate3D(-1.98px, -0.99px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-1.98px, -0.99px, 0px) scale(0.95484752, 0.95484752);
  }
  40.00% {
    -webkit-transform: translate3D(-1.17px, -0.59px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.17px, -0.59px, 0px) scale(0.97296313, 0.97296313);
  }
  42.00% {
    -webkit-transform: translate3D(-0.54px, -0.27px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.54px, -0.27px, 0px) scale(0.98725535, 0.98725535);
  }
  44.00% {
    -webkit-transform: translate3D(-0.13px, -0.07px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.13px, -0.07px, 0px) scale(0.99663177, 0.99663177);
  }
  46.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  48.00% {
    -webkit-transform: translate3D(-0.17px, -0.08px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.17px, -0.08px, 0px) scale(0.99663177, 0.99663177);
  }
  50.00% {
    -webkit-transform: translate3D(-0.6px, -0.3px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.6px, -0.3px, 0px) scale(0.98725535, 0.98725535);
  }
  52.00% {
    -webkit-transform: translate3D(-1.25px, -0.62px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.25px, -0.62px, 0px) scale(0.97296313, 0.97296313);
  }
  54.00% {
    -webkit-transform: translate3D(-2.06px, -1.03px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-2.06px, -1.03px, 0px) scale(0.95484752, 0.95484752);
  }
  56.00% {
    -webkit-transform: translate3D(-3px, -1.5px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-3px, -1.5px, 0px) scale(0.93400091, 0.93400091);
  }
  58.00% {
    -webkit-transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
  }
  60.00% {
    -webkit-transform: translate3D(-5.02px, -2.51px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-5.02px, -2.51px, 0px) scale(0.8884843, 0.8884843);
  }
  62.00% {
    -webkit-transform: translate3D(-6.02px, -3.01px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-6.02px, -3.01px, 0px) scale(0.86599909, 0.86599909);
  }
  64.00% {
    -webkit-transform: translate3D(-6.96px, -3.48px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.96px, -3.48px, 0px) scale(0.84515248, 0.84515248);
  }
  66.00% {
    -webkit-transform: translate3D(-7.77px, -3.89px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.77px, -3.89px, 0px) scale(0.82703687, 0.82703687);
  }
  68.00% {
    -webkit-transform: translate3D(-8.41px, -4.2px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.41px, -4.2px, 0px) scale(0.81274465, 0.81274465);
  }
  70.00% {
    -webkit-transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
  }
  72.00% {
    -webkit-transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
            transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
  }
  74.00% {
    -webkit-transform: translate3D(-8.86px, -4.43px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.86px, -4.43px, 0px) scale(0.80336823, 0.80336823);
  }
  76.00% {
    -webkit-transform: translate3D(-8.44px, -4.22px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.44px, -4.22px, 0px) scale(0.81274465, 0.81274465);
  }
  78.00% {
    -webkit-transform: translate3D(-7.8px, -3.9px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.8px, -3.9px, 0px) scale(0.82703687, 0.82703687);
  }
  80.00% {
    -webkit-transform: translate3D(-6.99px, -3.5px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.99px, -3.5px, 0px) scale(0.84515248, 0.84515248);
  }
  82.00% {
    -webkit-transform: translate3D(-6.05px, -3.03px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-6.05px, -3.03px, 0px) scale(0.86599909, 0.86599909);
  }
  84.00% {
    -webkit-transform: translate3D(-5.04px, -2.52px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-5.04px, -2.52px, 0px) scale(0.8884843, 0.8884843);
  }
  86.00% {
    -webkit-transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
  }
  88.00% {
    -webkit-transform: translate3D(-2.98px, -1.49px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-2.98px, -1.49px, 0px) scale(0.93400091, 0.93400091);
  }
  90.00% {
    -webkit-transform: translate3D(-2.04px, -1.02px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-2.04px, -1.02px, 0px) scale(0.95484752, 0.95484752);
  }
  92.00% {
    -webkit-transform: translate3D(-1.22px, -0.61px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.22px, -0.61px, 0px) scale(0.97296313, 0.97296313);
  }
  94.00% {
    -webkit-transform: translate3D(-0.58px, -0.29px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.58px, -0.29px, 0px) scale(0.98725535, 0.98725535);
  }
  96.00% {
    -webkit-transform: translate3D(-0.15px, -0.08px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.15px, -0.08px, 0px) scale(0.99663177, 0.99663177);
  }
  98.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  100.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
}
@keyframes componentHandAnimation {
  0.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  2.00% {
    -webkit-transform: translate3D(-0.25px, -0.13px, 0px) scale(0.9944, 0.9944);
            transform: translate3D(-0.25px, -0.13px, 0px) scale(0.9944, 0.9944);
  }
  4.00% {
    -webkit-transform: translate3D(-0.94px, -0.47px, 0px) scale(0.9792, 0.9792);
            transform: translate3D(-0.94px, -0.47px, 0px) scale(0.9792, 0.9792);
  }
  6.00% {
    -webkit-transform: translate3D(-1.95px, -0.98px, 0px) scale(0.9568, 0.9568);
            transform: translate3D(-1.95px, -0.98px, 0px) scale(0.9568, 0.9568);
  }
  8.00% {
    -webkit-transform: translate3D(-3.18px, -1.59px, 0px) scale(0.9296, 0.9296);
            transform: translate3D(-3.18px, -1.59px, 0px) scale(0.9296, 0.9296);
  }
  10.00% {
    -webkit-transform: translate3D(-4.52px, -2.26px, 0px) scale(0.9, 0.9);
            transform: translate3D(-4.52px, -2.26px, 0px) scale(0.9, 0.9);
  }
  12.00% {
    -webkit-transform: translate3D(-5.85px, -2.93px, 0px) scale(0.8704, 0.8704);
            transform: translate3D(-5.85px, -2.93px, 0px) scale(0.8704, 0.8704);
  }
  14.00% {
    -webkit-transform: translate3D(-7.08px, -3.54px, 0px) scale(0.8432, 0.8432);
            transform: translate3D(-7.08px, -3.54px, 0px) scale(0.8432, 0.8432);
  }
  16.00% {
    -webkit-transform: translate3D(-8.08px, -4.04px, 0px) scale(0.8208, 0.8208);
            transform: translate3D(-8.08px, -4.04px, 0px) scale(0.8208, 0.8208);
  }
  18.00% {
    -webkit-transform: translate3D(-8.76px, -4.38px, 0px) scale(0.8056, 0.8056);
            transform: translate3D(-8.76px, -4.38px, 0px) scale(0.8056, 0.8056);
  }
  20.00% {
    -webkit-transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
            transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
  }
  22.00% {
    -webkit-transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
  }
  24.00% {
    -webkit-transform: translate3D(-8.4px, -4.2px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.4px, -4.2px, 0px) scale(0.81274465, 0.81274465);
  }
  26.00% {
    -webkit-transform: translate3D(-7.76px, -3.88px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.76px, -3.88px, 0px) scale(0.82703687, 0.82703687);
  }
  28.00% {
    -webkit-transform: translate3D(-6.93px, -3.47px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.93px, -3.47px, 0px) scale(0.84515248, 0.84515248);
  }
  30.00% {
    -webkit-transform: translate3D(-5.98px, -2.99px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-5.98px, -2.99px, 0px) scale(0.86599909, 0.86599909);
  }
  32.00% {
    -webkit-transform: translate3D(-4.96px, -2.48px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-4.96px, -2.48px, 0px) scale(0.8884843, 0.8884843);
  }
  34.00% {
    -webkit-transform: translate3D(-3.93px, -1.97px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-3.93px, -1.97px, 0px) scale(0.9115157, 0.9115157);
  }
  36.00% {
    -webkit-transform: translate3D(-2.92px, -1.46px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-2.92px, -1.46px, 0px) scale(0.93400091, 0.93400091);
  }
  38.00% {
    -webkit-transform: translate3D(-1.98px, -0.99px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-1.98px, -0.99px, 0px) scale(0.95484752, 0.95484752);
  }
  40.00% {
    -webkit-transform: translate3D(-1.17px, -0.59px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.17px, -0.59px, 0px) scale(0.97296313, 0.97296313);
  }
  42.00% {
    -webkit-transform: translate3D(-0.54px, -0.27px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.54px, -0.27px, 0px) scale(0.98725535, 0.98725535);
  }
  44.00% {
    -webkit-transform: translate3D(-0.13px, -0.07px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.13px, -0.07px, 0px) scale(0.99663177, 0.99663177);
  }
  46.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  48.00% {
    -webkit-transform: translate3D(-0.17px, -0.08px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.17px, -0.08px, 0px) scale(0.99663177, 0.99663177);
  }
  50.00% {
    -webkit-transform: translate3D(-0.6px, -0.3px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.6px, -0.3px, 0px) scale(0.98725535, 0.98725535);
  }
  52.00% {
    -webkit-transform: translate3D(-1.25px, -0.62px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.25px, -0.62px, 0px) scale(0.97296313, 0.97296313);
  }
  54.00% {
    -webkit-transform: translate3D(-2.06px, -1.03px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-2.06px, -1.03px, 0px) scale(0.95484752, 0.95484752);
  }
  56.00% {
    -webkit-transform: translate3D(-3px, -1.5px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-3px, -1.5px, 0px) scale(0.93400091, 0.93400091);
  }
  58.00% {
    -webkit-transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
  }
  60.00% {
    -webkit-transform: translate3D(-5.02px, -2.51px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-5.02px, -2.51px, 0px) scale(0.8884843, 0.8884843);
  }
  62.00% {
    -webkit-transform: translate3D(-6.02px, -3.01px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-6.02px, -3.01px, 0px) scale(0.86599909, 0.86599909);
  }
  64.00% {
    -webkit-transform: translate3D(-6.96px, -3.48px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.96px, -3.48px, 0px) scale(0.84515248, 0.84515248);
  }
  66.00% {
    -webkit-transform: translate3D(-7.77px, -3.89px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.77px, -3.89px, 0px) scale(0.82703687, 0.82703687);
  }
  68.00% {
    -webkit-transform: translate3D(-8.41px, -4.2px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.41px, -4.2px, 0px) scale(0.81274465, 0.81274465);
  }
  70.00% {
    -webkit-transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.84px, -4.42px, 0px) scale(0.80336823, 0.80336823);
  }
  72.00% {
    -webkit-transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
            transform: translate3D(-9px, -4.5px, 0px) scale(0.8, 0.8);
  }
  74.00% {
    -webkit-transform: translate3D(-8.86px, -4.43px, 0px) scale(0.80336823, 0.80336823);
            transform: translate3D(-8.86px, -4.43px, 0px) scale(0.80336823, 0.80336823);
  }
  76.00% {
    -webkit-transform: translate3D(-8.44px, -4.22px, 0px) scale(0.81274465, 0.81274465);
            transform: translate3D(-8.44px, -4.22px, 0px) scale(0.81274465, 0.81274465);
  }
  78.00% {
    -webkit-transform: translate3D(-7.8px, -3.9px, 0px) scale(0.82703687, 0.82703687);
            transform: translate3D(-7.8px, -3.9px, 0px) scale(0.82703687, 0.82703687);
  }
  80.00% {
    -webkit-transform: translate3D(-6.99px, -3.5px, 0px) scale(0.84515248, 0.84515248);
            transform: translate3D(-6.99px, -3.5px, 0px) scale(0.84515248, 0.84515248);
  }
  82.00% {
    -webkit-transform: translate3D(-6.05px, -3.03px, 0px) scale(0.86599909, 0.86599909);
            transform: translate3D(-6.05px, -3.03px, 0px) scale(0.86599909, 0.86599909);
  }
  84.00% {
    -webkit-transform: translate3D(-5.04px, -2.52px, 0px) scale(0.8884843, 0.8884843);
            transform: translate3D(-5.04px, -2.52px, 0px) scale(0.8884843, 0.8884843);
  }
  86.00% {
    -webkit-transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
            transform: translate3D(-4px, -2px, 0px) scale(0.9115157, 0.9115157);
  }
  88.00% {
    -webkit-transform: translate3D(-2.98px, -1.49px, 0px) scale(0.93400091, 0.93400091);
            transform: translate3D(-2.98px, -1.49px, 0px) scale(0.93400091, 0.93400091);
  }
  90.00% {
    -webkit-transform: translate3D(-2.04px, -1.02px, 0px) scale(0.95484752, 0.95484752);
            transform: translate3D(-2.04px, -1.02px, 0px) scale(0.95484752, 0.95484752);
  }
  92.00% {
    -webkit-transform: translate3D(-1.22px, -0.61px, 0px) scale(0.97296313, 0.97296313);
            transform: translate3D(-1.22px, -0.61px, 0px) scale(0.97296313, 0.97296313);
  }
  94.00% {
    -webkit-transform: translate3D(-0.58px, -0.29px, 0px) scale(0.98725535, 0.98725535);
            transform: translate3D(-0.58px, -0.29px, 0px) scale(0.98725535, 0.98725535);
  }
  96.00% {
    -webkit-transform: translate3D(-0.15px, -0.08px, 0px) scale(0.99663177, 0.99663177);
            transform: translate3D(-0.15px, -0.08px, 0px) scale(0.99663177, 0.99663177);
  }
  98.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
  100.00% {
    -webkit-transform: translate3D(0px, 0px, 0px) scale(1, 1);
            transform: translate3D(0px, 0px, 0px) scale(1, 1);
  }
}
.PayArea_N75z2j.sf-modal .sf-modal_body {
  position: relative;
  height: auto;
  border-radius: 0;
  background: transparent;
}
.PayArea_N75z2j .protocol-area {
  height: 5.01rem;
  padding-top: 0.08rem;
  border-radius: 0.12rem 0.12rem 0 0;
  background: linear-gradient(180deg, #fff1cd 0%, #fff 100%);
}
.PayArea_N75z2j .title-area {
  display: flex;
  position: relative;
  height: 0.4rem;
  padding-left: 0.16rem;
}
.PayArea_N75z2j .protocol-name {
  position: relative;
  display: flex;
  align-items: center;
  height: 0.4rem;
  margin-right: 0.2rem;
  color: rgba(10, 15, 22, 0.6);
  font-size: 0.16rem;
  font-weight: bold;
}
.PayArea_N75z2j .protocol-name:last-child {
  margin-right: 0;
}
.PayArea_N75z2j .protocol-name.active {
  color: #b84105;
}
.PayArea_N75z2j .protocol-name.active.multiple::after {
  content: '';
  position: absolute;
  width: 0.4rem;
  height: 0.03rem;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #b84105;
}
.PayArea_N75z2j .close-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 0.5rem;
  height: 0.4rem;
  top: 0;
  right: 0;
}
.PayArea_N75z2j .close-btn .close-icon {
  display: block;
  width: 0.18rem;
  height: 0.18rem;
}
.PayArea_N75z2j .protocol-content {
  overflow-y: auto;
  height: 3.5rem;
  line-height: 1.5;
  margin-top: 0.15rem;
  padding: 0 0.16rem;
  color: rgba(10, 15, 22, 0.6);
  font-size: 0.14rem;
}
.PayArea_N75z2j .protocol-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 3.43rem;
  height: 0.48rem;
  margin: 0.11rem auto 0;
  border-radius: 0.5rem;
  background: linear-gradient(87deg, #ff542f 4.05%, #ff2a6a 96.72%);
  color: #fff;
  font-size: 0.16rem;
  font-weight: bold;
}

.index__ymDj9 {
  position: relative;
  width: 3.51rem;
  height: 2.39rem;
  margin: 0 auto;
  padding-top: 1.57rem;
  background: url('https://mcs-mimp-assets.sf-express.com/activityAssets/page_bg-8ec4d1d5-4dd8e8b01e14.png') top left / 100% 100% no-repeat;
}
.index_Dya6Vo.sf-modal .sf-modal_body {
  overflow: visible;
  position: relative;
  height: 5.315rem;
  padding-top: 4.27rem;
  border-radius: 0;
  background: url('https://mcs-mimp-assets.sf-express.com/activityAssets/modal_bg-744b559e-a52195d1c0f8.png') top left / 100% 100% no-repeat;
}
.index_Dya6Vo.sf-modal .sf-modal_body .close-btn {
  z-index: 1;
  position: absolute;
  width: 0.32rem;
  height: 0.32rem;
  top: -0.425rem;
  right: 0.16rem;
  background: url(../image/close_modal.59516835.png) center / 100% 100% no-repeat;
}
@font-face {
  font-family: 'MiSans';
  src: url(../font/MiSans-Demibold.242a254b.ttf);
}

