2026-04-03 00:47:20 +08:00

97 lines
1.3 KiB
Plaintext

/* ===== 页面 ===== */
.detail-page {
min-height: 100vh;
background: #f5f7fa;
}
/* ===== 基本信息卡 ===== */
.info-card {
margin: 24rpx 32rpx 0;
background: #ffffff;
border-radius: 20rpx;
padding: 0 40rpx;
overflow: hidden;
}
.info-row {
display: flex;
align-items: center;
justify-content: space-between;
padding: 36rpx 0;
border-bottom: 1rpx solid #f0f0f0;
}
.info-row.last {
border-bottom: none;
}
.info-label {
font-size: 28rpx;
color: #666;
}
.info-value {
font-size: 28rpx;
color: #333;
}
.info-value.highlight {
color: #1a56db;
font-weight: 600;
}
/* ===== 成员表格卡 ===== */
.member-card {
margin: 24rpx 32rpx 48rpx;
background: #ffffff;
border-radius: 20rpx;
overflow: hidden;
}
/* 表头 */
.table-head {
display: flex;
align-items: center;
background: #1a56db;
padding: 28rpx 0;
}
.th {
flex: 1;
text-align: center;
font-size: 28rpx;
color: #ffffff;
font-weight: 600;
}
/* 表体行 */
.tr {
display: flex;
align-items: center;
padding: 32rpx 0;
border-bottom: 1rpx solid #f5f5f5;
}
.tr:last-child {
border-bottom: none;
}
.td {
flex: 1;
text-align: center;
font-size: 28rpx;
color: #333;
}
/* 空状态 */
.table-empty {
display: flex;
justify-content: center;
padding: 80rpx 0;
}
.table-empty-text {
font-size: 28rpx;
color: #999;
}