.container { margin: 0rpx 30rpx; width: calc(100% - 60rpx); padding: 0 0; } .search-bar { width: calc(100% - 50rpx); position: relative; display: flex; align-items: center; background-color: #fff; border: 1rpx solid #dcdfe6; border-radius: 12rpx; padding: 16rpx 20rpx; } .search-bar input { flex: 1; height: 100%; padding-right: 60rpx; font-size: 32rpx; border: none; background: transparent; } .search-icon { position: absolute; right: 20rpx; width: 45rpx; height: 45rpx; } .category-tabs { width: 100%; display: flex; justify-content: space-between; margin-top: 20rpx; } .category-tab { margin: 0 16rpx; padding: 13rpx 30rpx; font-size: 26rpx; color: #666; border-radius: 25rpx; } .category-tab.active { color: #409eff; background: #ecf5ff; border: 1rpx solid #d9ecff; } .order-list { width: 100%; margin-top: 20rpx; } .order-item { background: #fff; border-radius: 16rpx; padding: 20rpx; margin-bottom: 20rpx; } .order-status { display: flex; justify-content: space-between; align-content: center; margin-bottom: 10rpx; } .order-detail { display: flex; margin: 20rpx 0; } .order-image { width: 120rpx; height: 120rpx; margin-right: 20rpx; } .order-info { flex: 1; } .order-title { font-size: 32rpx; color: #333; margin-bottom: 10rpx; } .order-description { font-size: 28rpx; color: #666; margin-bottom: 10rpx; } .order-price { font-size: 32rpx; color: #f00; } .order-actions { display: flex; justify-content: flex-end !important; border-top: 1rpx solid #cccccc; padding-top: 30rpx; padding-bottom: 20rpx; } .order-action-btn1 { width: 200rpx !important; margin-left: 20rpx; padding: 20rpx 20rpx; font-size: 28rpx; color: #909399; background: #f4f4f5; border: 1rpx solid #c7c9cc; border-radius: 40rpx; } .order-action-btn2 { width: 200rpx !important; margin-left: 20rpx; padding: 20rpx 20rpx; font-size: 28rpx; color: #fff; background: #409eff; border: 1rpx solid #409eff; border-radius: 12rpx; border-radius: 40rpx; } .dsh { color: #67c23a; background: #f0f9eb; border: 1rpx solid #e1f3d8; padding: 7rpx 20rpx; border-radius: 25rpx; } .dfk { color: #e6a23c; background: #fcf6ec; border: 1rpx solid #faecd8; padding: 7rpx 20rpx; border-radius: 25rpx; } .ywc { color: #409eff; background: #ecf5ff; border: 1rpx solid #d9ecff; padding: 7rpx 20rpx; border-radius: 25rpx; }