.order-list-order-card-container {
  margin: 24rpx 24rpx 0;
  padding: 24rpx;

  .order-card-header {
    margin-bottom: 40rpx;
  }

  .quantity-pay-info {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-end;
    width: 654rpx;
    font-size: var(--p-caption-font-size, 24rpx);
    margin-bottom: 40rpx;

    .pay-info {
      align-items: center;
      flex-direction: row;
      color: var(--color-text1-4, #111);
    }

    .pay-info-text {
      margin-left: 10rpx;
      font-size: var(--p-body-1-font-size, 28rpx);
    }

    .quantity {
      color: var(--color-text1-2, #999);
      font-size: var(--p-body-1-font-size, 28rpx);
    }
  }

  .order-op {
    display: flex;
    overflow: hidden;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-start;
    box-sizing: border-box;
    background: var(--color-white, #fff);
  }

  .order-body > .rax-view-v2 {
    margin-bottom: 24rpx;
  }
}
