
body[data-v-21fa8ab7] {
  height: 100%;
}
.container[data-v-21fa8ab7] {
  min-height: 100vh; /* 或指定一个具体的高度，如300px */
  background: #f9f9f9;
  overflow-y: auto; /* 显示滚动条 */
}
.head-box[data-v-21fa8ab7] {
  font-weight: 500;
  font-size: 0.45333rem;
  width: 100%px;
  height: 1.28rem;
  /* border-bottom: 1px solid #f6f7f8;
      background-color: white; */
  display: flex;
  align-items: center;
  background: white;
  justify-content: center;
  position: relative;
}
.back[data-v-21fa8ab7] {
  position: absolute;
  top: 0.4rem;
  left: 0.32rem;
  font-size: 0.50667rem;
}
.user-wallet-box[data-v-21fa8ab7] {
  width: 9.17333rem;
  height: 4.66667rem;
  background: #ffffff;
  border-radius: 0.21333rem;
  margin: 0.32rem auto;
}
.account-balance[data-v-21fa8ab7] {
  width: 3.30667rem;
  height: 0.58667rem;
  font-size: 0.42667rem;

  font-weight: 400;
  color: #200e32;
  padding-top: 0.32rem;
}
.account-balance-box[data-v-21fa8ab7] {
  width: 8.77333rem;
  height: 2.52rem;
  margin: 0 auto;
  border-bottom: 0.02667rem solid #eaeaea;
}
.account[data-v-21fa8ab7] {
  height: 1.06667rem;
  font-size: 0.74667rem;

  font-weight: 500;
  color: #200e32;
  margin-top: 0.34667rem;
}
.account[data-v-21fa8ab7]::after {
  content: "MYR";
  font-size: 0.42667rem;

  font-weight: 400;
  color: #200e32;
  margin-left: 0.10667rem;
}
.coupons-cards[data-v-21fa8ab7] {
  display: -webkit-box;
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: 2.02667rem;
  width: 100%;
  text-align: center;
  padding-top: 0.16rem;
}
.coupons div[data-v-21fa8ab7]:nth-child(1) {
  /* width: 39px; */
  height: 0.66667rem;
  font-size: 0.48rem;

  font-weight: 500;
  color: #200e32;
  line-height: 0.66667rem;
  margin-bottom: 0.10667rem;
}
.coupons div[data-v-21fa8ab7]:nth-child(2) {
  /* width: 58px; */
  height: 0.53333rem;
  font-size: 0.37333rem;

  font-weight: 400;
  color: #a69fad;
  line-height: 0.53333rem;
}
.payment-settings[data-v-21fa8ab7] {
  width: 8.77333rem;
  padding: 0 0.42667rem;
  height: 1.38667rem;
  background: #ffffff;
  border-radius: 0.21333rem;
  font-size: 0.37333rem;

  font-weight: 400;
  color: #200e32;
  margin: 0 auto;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.payment-settings-icon[data-v-21fa8ab7] {
  color: #a69fad;
  font-size: 0.32rem;
}

