.ab-mall-new-component .warning-msg-container {
  position: relative;
  height: 75rpx;
}
.ab-mall-new-component .order-container {
  padding: 24rpx;
  padding-bottom: calc(env(safe-area-inset-bottom) + 120rpx);
  padding-bottom: calc(constant(safe-area-inset-bottom) + 120px);
}
.ab-mall-new-component .order-container .order-address {
  margin-bottom: 24rpx;
}
.ab-mall-new-component .order-container .order-list-container,
.ab-mall-new-component .order-container .order-phone-container,
.ab-mall-new-component .order-container .extra-info-container {
  padding: 24rpx;
  border-radius: 16rpx;
  background-color: #fff;
  margin-bottom: 24rpx;
}
.ab-mall-new-component .order-container .extra-info-container,
.ab-mall-new-component .order-container .extra-flex {
  display: flex;
  align-items: flex-start;
}
.ab-mall-new-component .order-container .extra-info-container .extra-info-label,
.ab-mall-new-component .order-container .extra-flex .extra-info-label {
  flex: 1;
}
