/* packageH/superior_payment/superiorPaymentDetails/superiorPaymentDetails.wxss */

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

.container {
  padding: 0.625rem 0.906rem;
}

.container .info-wrapper {
  width: 100%;
  height: 15.938rem;
  padding: 0 0.938rem;
  background-color: #fff;
  border-radius: 0.469rem;
}

.container .info-wrapper .total {
  display: flex;
  align-items: center;
  justify-content: space-around;
  height: 5.4rem;
}

.container .info-wrapper .total .pay-price {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.container .info-wrapper .total .pay-price .price {
  font-size: 1rem;
  color: #f15353;
}

.container .info-wrapper .total .pay-price .text {
  margin-top: 0.5rem;
  font-size: 0.875rem;
  color: #8c8c8c;
}

.container .info-wrapper .items .item {
  display: flex;
  align-items: center;
  height: 2.094rem;
}

.container .info-wrapper .items .item .name {
  flex: 1;
  text-align: left;
  font-size: 0.875rem;
  color: #666;
}

.container .info-wrapper .items .item .face {
  width: 1.094rem;
  height: 1.094rem;
  margin-right: 0.281rem;
}

.container .info-wrapper .items .item .face image {
  width: 1.094rem;
  height: 1.094rem;
  border-radius: 50%;
}

.container .info-wrapper .items .item .text {
  font-size: 0.875rem;
  color: #202020;
}

.container .order-wrapper {
  margin-top: 0.625rem;
  background-color: #fff;
  border-radius: 0.469rem;
}
