@charset "UTF-8";
/* 绝对定位垂直居中 */
/* 绝对定位水平居中 */
/* 绝对定位水平垂直居中 */
.trans-slide-enter[data-v-c5619d4a], .trans-slide-leave-to[data-v-c5619d4a] {
  opacity: 0;
  transform: translateX(-30px);
}
.trans-slide-leave-active[data-v-c5619d4a] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-enter-active[data-v-c5619d4a] {
  transition: all .3s linear;
}
.trans-slide-right-enter[data-v-c5619d4a], .trans-slide-right-leave-to[data-v-c5619d4a] {
  opacity: 0;
  transform: translateX(30px);
}
.trans-slide-right-leave-active[data-v-c5619d4a] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-right-enter-active[data-v-c5619d4a] {
  transition: all .3s linear;
}
.trans-slide-y-enter[data-v-c5619d4a], .trans-slide-y-leave-to[data-v-c5619d4a] {
  opacity: 0;
  transform: translateY(-30px);
}
.trans-slide-y-leave-active[data-v-c5619d4a] {
  transition: all 100ms cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-y-enter-active[data-v-c5619d4a] {
  transition: all 100ms linear;
}
.trans-slide-y-300-enter[data-v-c5619d4a], .trans-slide-y-300-leave-to[data-v-c5619d4a] {
  opacity: 0;
  transform: translateY(-30px);
}
.trans-slide-y-300-leave-active[data-v-c5619d4a] {
  transition: all 300ms cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-y-300-enter-active[data-v-c5619d4a] {
  transition: all 300ms linear;
}
.trans-fade-enter[data-v-c5619d4a], .trans-fade-leave-to[data-v-c5619d4a] {
  opacity: 0;
}
.trans-fade-leave-active[data-v-c5619d4a] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-fade-enter-active[data-v-c5619d4a] {
  transition: all .3s linear;
}
.trans-fade-fast-enter[data-v-c5619d4a], .trans-fade-fast-leave-to[data-v-c5619d4a] {
  opacity: 0;
}
.trans-fade-fast-leave-active[data-v-c5619d4a] {
  transition: all 0.1s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-fade-fast-enter-active[data-v-c5619d4a] {
  transition: all .1s linear;
}
.trans-bounce-enter[data-v-c5619d4a], .trans-bounce-leave-to[data-v-c5619d4a] {
  opacity: 0;
  transform: scale(0.5, 0.5);
}
.trans-bounce-leave-active[data-v-c5619d4a] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-bounce-enter-active[data-v-c5619d4a] {
  transition: all .3s linear;
}
.com-sms-item[data-v-c5619d4a] {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-image: url(data:image/png;base64,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);
  width: 6.07rem;
  height: 1.44rem;
  padding: 0 .16rem 0 .14rem;
  box-sizing: border-box;
  flex-shrink: 0;
}
.com-sms-item--active[data-v-c5619d4a] {
    background-image: url(../img/sms-bg-active.1.3.2.png?);
}
.sms-info[data-v-c5619d4a] {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  width: 3.2rem;
}
.sms-info__num[data-v-c5619d4a] {
    font-family: 'DIN';
    font-size: .8rem;
    color: #222222;
    font-weight: 500;
    line-height: 1;
}
.sms-info__right[data-v-c5619d4a] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0 0 .06rem 0;
}
.sms-info__badge[data-v-c5619d4a] {
    font-family: 'DIN';
    display: inline-block;
    font-size: .24rem;
    transform: scale(0.83333);
    background: #FF192D;
    border-radius: 0 .4rem .4rem;
    padding: .02rem .12rem;
    font-weight: bold;
    color: #FFFFFF;
}
.sms-info__unit[data-v-c5619d4a] {
    font-family: 'DIN';
    font-size: .28rem;
    color: #222222;
    padding: 0 0 0 .06rem;
}
.sms-price[data-v-c5619d4a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 2.2rem;
}
.sms-price__top[data-v-c5619d4a] {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
}
.sms-price__price[data-v-c5619d4a] {
    font-family: 'DIN';
    font-size: .48rem;
    font-weight: bold;
    color: #222222;
}
.sms-price__price[data-v-c5619d4a]::before {
      content: '￥';
      font-size: .24rem;
}
.sms-price__org-price[data-v-c5619d4a] {
    font-family: 'DIN';
    font-size: .24rem;
    color: #CCCCCC;
    text-decoration: line-through;
}
.sms-price__unit[data-v-c5619d4a] {
    font-family: 'DIN';
    display: inline-block;
    font-size: .24rem;
    transform: scale(0.83333);
    text-align: center;
    font-weight: bold;
    color: #FF192D;
    height: .38rem;
    background: #FFFFFF;
    border-radius: .4rem;
    min-width: 1.88rem;
    padding: 0 .12rem;
}

@charset "UTF-8";
/* 绝对定位垂直居中 */
/* 绝对定位水平居中 */
/* 绝对定位水平垂直居中 */
.trans-slide-enter[data-v-22f61419], .trans-slide-leave-to[data-v-22f61419] {
  opacity: 0;
  transform: translateX(-30px);
}
.trans-slide-leave-active[data-v-22f61419] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-enter-active[data-v-22f61419] {
  transition: all .3s linear;
}
.trans-slide-right-enter[data-v-22f61419], .trans-slide-right-leave-to[data-v-22f61419] {
  opacity: 0;
  transform: translateX(30px);
}
.trans-slide-right-leave-active[data-v-22f61419] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-right-enter-active[data-v-22f61419] {
  transition: all .3s linear;
}
.trans-slide-y-enter[data-v-22f61419], .trans-slide-y-leave-to[data-v-22f61419] {
  opacity: 0;
  transform: translateY(-30px);
}
.trans-slide-y-leave-active[data-v-22f61419] {
  transition: all 100ms cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-y-enter-active[data-v-22f61419] {
  transition: all 100ms linear;
}
.trans-slide-y-300-enter[data-v-22f61419], .trans-slide-y-300-leave-to[data-v-22f61419] {
  opacity: 0;
  transform: translateY(-30px);
}
.trans-slide-y-300-leave-active[data-v-22f61419] {
  transition: all 300ms cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-slide-y-300-enter-active[data-v-22f61419] {
  transition: all 300ms linear;
}
.trans-fade-enter[data-v-22f61419], .trans-fade-leave-to[data-v-22f61419] {
  opacity: 0;
}
.trans-fade-leave-active[data-v-22f61419] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-fade-enter-active[data-v-22f61419] {
  transition: all .3s linear;
}
.trans-fade-fast-enter[data-v-22f61419], .trans-fade-fast-leave-to[data-v-22f61419] {
  opacity: 0;
}
.trans-fade-fast-leave-active[data-v-22f61419] {
  transition: all 0.1s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-fade-fast-enter-active[data-v-22f61419] {
  transition: all .1s linear;
}
.trans-bounce-enter[data-v-22f61419], .trans-bounce-leave-to[data-v-22f61419] {
  opacity: 0;
  transform: scale(0.5, 0.5);
}
.trans-bounce-leave-active[data-v-22f61419] {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.trans-bounce-enter-active[data-v-22f61419] {
  transition: all .3s linear;
}
.recharge-SMS[data-v-22f61419] {
  background: #F5F6FA;
  box-sizing: border-box;
  padding-bottom: 0;
  min-height: 100vh;
  padding-bottom: .24rem;
}
@supports (min-height: env(safe-area-inset-bottom)) {
.recharge-SMS[data-v-22f61419] {
      min-height: calc(100vh - env(safe-area-inset-bottom));
}
}
@supports (min-height: constant(safe-area-inset-bottom)) {
.recharge-SMS[data-v-22f61419] {
      min-height: calc(100vh - constant(safe-area-inset-bottom));
}
}
.head[data-v-22f61419] {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  height: 4.58rem;
  background-image: url(../img/SMS_bg.1.3.2.png?);
}
.sms-total[data-v-22f61419] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: .72rem 0 0 .72rem;
}
.sms-total__tt[data-v-22f61419] {
    font-size: .28rem;
    font-weight: bold;
    color: #222222;
}
.sms-total__count[data-v-22f61419] {
    font-family: 'DIN';
    font-size: .8rem;
    font-weight: bold;
    margin: .16rem 0 0 0;
}
.sms-total__count[data-v-22f61419]::after {
      content: '条';
      font-size: .28rem;
}
.sms-link[data-v-22f61419] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: .72rem .36rem 0 0;
}
.sms-link__it[data-v-22f61419] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .24rem;
    font-weight: bold;
    color: #222222;
    line-height: 1;
    padding: 0 0 .24rem 0;
}
.sms-link__it span[data-v-22f61419] {
      padding-bottom: 2px;
      border-bottom: 1px solid #000;
}
.sms-package[data-v-22f61419] {
  background: #FFF;
  border-radius: .21rem;
  margin: .24rem;
  padding: .32rem .24rem;
  padding: .24rem .24rem .36rem .24rem;
  margin-top: -1.7rem;
}
.sms-package-tt[data-v-22f61419] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.sms-package-tt img[data-v-22f61419] {
    width: .68rem;
    height: .68rem;
    margin-right: .16rem;
}
.sms-package-tt span[data-v-22f61419] {
    font-size: .32rem;
    font-weight: bold;
    color: #303030;
}
.package-ls[data-v-22f61419] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: .24rem;
}
.estimate[data-v-22f61419] {
  display: inline-block;
  font-size: .24rem;
  transform: scale(0.83333);
  padding: .16rem 0 .32rem 0;
  transform-origin: left;
  font-weight: bold;
  color: #666666;
}
.link-record[data-v-22f61419] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: .24rem;
  color: #222222;
}

