/* packageH/superior_payment/superiorPaymentPay/superiorPaymentPay.wxss */

view,
text {
  box-sizing: border-box;
}

.header {
  width: 100%;
  height: 10.625rem;
  padding: 0.75rem 0.938rem;
  background-image: url(https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/superior_payment_pay_bg1.png);
  background-size: cover;
}

.header .user-info {
  display: flex;
  align-items: center;
}

.header .user-info .face {
  width: 2.188rem;
  height: 2.188rem;
  border-radius: 50%;
}

.header .user-info .face image {
  width: 2.188rem;
  height: 2.188rem;
  border-radius: 50%;
}

.header .user-info .name {
  padding-left: 0.531rem;
  font-size: 0.813rem;
  color: #fff;
}

.header .pay-text {
  margin-top: 0.581rem;
  font-size: 0.938rem;
  text-align: center;
  color: #fff;
}

.header .pay-price {
  margin-top: 0.2rem;
  font-size: 1.438rem;
  text-align: center;
  color: #fff;
  font-weight: bold;
}

.header .pay-explain {
  margin-top: 0.8rem;
  text-align: left;
  font-size: 0.75rem;
  color: #fff;
}

.order-wrapper {
  width: 100%;
  margin-top: -0.7rem;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
