diff --git a/WebVue/src/views/master/FamilyPersonQuickCreateModal.vue b/WebVue/src/views/master/FamilyPersonQuickCreateModal.vue
index ea01e6b..ce84115 100644
--- a/WebVue/src/views/master/FamilyPersonQuickCreateModal.vue
+++ b/WebVue/src/views/master/FamilyPersonQuickCreateModal.vue
@@ -209,4 +209,14 @@ const handleOk = async () => {
margin-left: 2px;
color: #ff4d4f;
}
+
+/* 弹窗外壳上存在全局(非 scoped)样式会把 select 的左边框去掉,例如:
+ ColumnModal.vue 的 .ant-modal-body .ant-select-single .ant-select-selector { border-left: 0 !important }
+ DmsFolderModal.vue 的 .draggable-modal .ant-select-single .ant-select-selector { border-left: 0 !important }
+ 它们本意只想作用于自己那个弹窗,却因为写成了全局选择器而命中所有弹窗。
+ 这里用更高优先级显式恢复完整边框,使「性别」与同弹窗的两个输入框外观一致。 */
+.fpcq-form .fpcq-field :deep(.ant-select-single .ant-select-selector) {
+ border: 1px solid #d9d9d9 !important;
+ border-radius: 6px !important;
+}
\ No newline at end of file
diff --git a/WebVue/src/views/master/FamilyTreeOperation.vue b/WebVue/src/views/master/FamilyTreeOperation.vue
index 16daa20..7fb8cd2 100644
--- a/WebVue/src/views/master/FamilyTreeOperation.vue
+++ b/WebVue/src/views/master/FamilyTreeOperation.vue
@@ -11,8 +11,7 @@