.page-history {
  .history-item {
    margin-top: 20rpx;
    .date {
      color: #999;
      padding: 10rpx 30rpx;
    }
  }
  .line-prods {
    margin-top: 20rpx;
    .item {
      .text-box {
        .price-box {
          display: flex;
          justify-content: space-between;
          align-items: center;
          display: flex;
          justify-content: space-between;
          align-items: center;
          .price {
            flex: 1;
            flex-wrap: wrap;
          }
          .btn {
            font-weight: normal;
            font-size: 22rpx;
            max-width: 120rpx;
            border: 2rpx solid #fc1b35;
            padding: 6rpx 20rpx;
            border-radius: 30rpx;
            color: #fc1b35;
          }
        }
        .price {
          .price-fu {
            display: flex;
            align-items: baseline;
          }
        }
      }
      .img {
        display: flex;
        align-items: center;
        justify-content: center;
      }
    }
  }
}