/* pages/orders/orders.wxss */ .order-page { padding: 20rpx; box-sizing: border-box; height: 100vh; } .order-hint { margin-top: 200rpx; text-align: center; font-size: 28rpx; color: #999; } .order-item { width: 710rpx; margin-bottom: 20rpx; padding: 24rpx; border-radius: 20rpx; background-color: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); box-sizing: border-box; } .order-line { display: flex; justify-content: space-between; align-items: center; } .order-title { font-size: 30rpx; color: #333; } .order-status { font-size: 26rpx; color: #00aa00; } .order-sub { margin-top: 12rpx; font-size: 24rpx; color: #888; } .order-amount { color: #e60012; } .order-service { width: 710rpx; margin: 40rpx 0 60rpx; border-radius: 45rpx; font-size: 30rpx; color: #fff; background-color: #4caf50; }