.swiper-wrap {
  display: flex;
  flex-direction: column;
  height: calc(100vh - var(--window-top));
  width: 100%;
  .swiper-box {
    flex: 1;
  }
}
.page-box {
  margin: 25rpx 40rpx;
  .message {
    overflow: hidden;
    margin-bottom: 20rpx;
    background-color: #fff;
    border-radius: 15rpx;
    .message-top {
      margin-bottom: 20rpx;
      padding: 25rpx 40rpx;
      .car {
        font-size: 32rpx;
        font-weight: 600;
        color: #3a3a3a;
        line-height: 45rpx;
        letter-spacing: 1px;
      }
      .addr {
        color: #858585;
        font-size: 26rpx;
        line-height: 37rpx;
      }
      .message-top-right {
        padding: 0 15rpx;
        height: 50rpx;
        line-height: 48rpx;
        border-radius: 5rpx;
        position: relative;
      }
    }
    .message-center {
      padding: 0 40rpx 25rpx;
      border-bottom: 1px solid #dfdfdf;
      .message-center-item {
        margin-bottom: 9rpx;
        font-size: 26rpx;
        font-weight: 400;
        color: #595959;
        line-height: 37rpx;
        letter-spacing: 1px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
      }
    }
    .u-cell_title {
      color: '#008CFF';
    }
  }
}
.time {
  margin-left: 115px;
  margin-top: 10px;
}
