diff --git a/ry-vue3/src/views/meetings/MeetingDetail.vue b/ry-vue3/src/views/meetings/MeetingDetail.vue
index f42baa4..441a47e 100644
--- a/ry-vue3/src/views/meetings/MeetingDetail.vue
+++ b/ry-vue3/src/views/meetings/MeetingDetail.vue
@@ -78,7 +78,7 @@
让内容超出时容器内出现横向滚动条, 不影响外层 grid 布局.
-->
-
+
@@ -2169,5 +2169,36 @@ onBeforeUnmount(stopFeePolling)
/* 表格外层 wrap: 确保手机端表格能横向滚 */
.attendee-table-wrap { -webkit-overflow-scrolling: touch; }
+
+ /* 参会人表格 mobile: 字号缩到 11px, padding 紧凑, 行高紧凑 */
+ .attendee-table {
+ font-size: 11px !important;
+ }
+ .attendee-table :deep(.el-table th.el-table__cell),
+ .attendee-table :deep(.el-table td.el-table__cell) {
+ padding: 4px 3px !important;
+ font-size: 11px !important;
+ }
+ .attendee-table :deep(.el-table .row-actions) {
+ flex-direction: column !important;
+ align-items: flex-start !important;
+ gap: 1px !important;
+ }
+ .attendee-table :deep(.el-table .row-actions .el-link) {
+ font-size: 11px !important;
+ padding: 0 2px !important;
+ }
+ /* 标签字号缩窄 */
+ .attendee-table :deep(.el-table .el-tag) {
+ font-size: 10px !important;
+ padding: 0 4px !important;
+ height: 18px !important;
+ line-height: 18px !important;
+ }
+ /* 摘要行 (el-table__footer) 字号缩窄 */
+ .attendee-table :deep(.el-table .el-table__footer-wrapper td) {
+ font-size: 11px !important;
+ padding: 6px 3px !important;
+ }
}
\ No newline at end of file