diff --git a/src/assets/css/base.less b/src/assets/css/base.less
index d9e37a0723beff6ac615cb5c612656d0c59ae9fc..947e2956333275256f858d70d427942a4e890364 100644
--- a/src/assets/css/base.less
+++ b/src/assets/css/base.less
@@ -54,6 +54,23 @@ body {
             border-bottom: 1px solid var(--van-cell-border-color);
         }
     }
+
+    // 必选标记修改
+    .van-field__label--required {
+        &::before {
+            display: none;
+        }
+        >label {
+            &::after {
+                content: "*";
+                margin-left: 4px;
+                color: var(--van-field-required-mark-color);
+                display: inline-block;
+                transform: translateY(1px);
+            }
+        }
+    }
+    
     // 在table表格中的控件
     .table-field {
         padding: 0;
diff --git a/src/resident/screening/first/form/BaseInfo.vue b/src/resident/screening/first/form/BaseInfo.vue
index c40b80e4801d7d58307d4da6739f1d33c19a1aa4..e53fc536fe61ba46bcec632f103ebb14104f6769 100644
--- a/src/resident/screening/first/form/BaseInfo.vue
+++ b/src/resident/screening/first/form/BaseInfo.vue
@@ -109,6 +109,12 @@
                 placeholder="请输入"
                 maxlength="50"
             />
+            <div class="flex pt-3 pr-4 justify-end">
+                <van-button size="mini" plain type="primary"
+                    @click="setRegisteredAddress">
+                    <span class="text-12">同步住址</span>
+                </van-button>
+            </div>
 
             <van-field required
                 v-model="form.registeredCodeName"
@@ -132,12 +138,6 @@
                 placeholder="请输入"
                 maxlength="50"
             >
-                <template #button>
-                    <div class="flex items-center">
-                        <van-button size="mini" plain type="primary" 
-                            @click="setRegisteredAddress">同步住址</van-button>
-                    </div>
-                </template>
             </van-field>
 
         </van-form>
diff --git a/src/resident/screening/first/form/ScreenInfo.vue b/src/resident/screening/first/form/ScreenInfo.vue
index 0e9d15c107130dd79a31c3bf5f03c40f6d0d497c..dc651a2fd730c741144c30c35bbb3d9f0b571e10 100644
--- a/src/resident/screening/first/form/ScreenInfo.vue
+++ b/src/resident/screening/first/form/ScreenInfo.vue
@@ -565,12 +565,17 @@ table {
     >tr {
         >td {
             padding-left: 14px;
-            padding-bottom: 12px;
+            padding-bottom: 20px;
             &:first-child {
                 text-align: right;
                 padding-left: 0;
             }
         }
+        &:last-child {
+            >td {
+                padding-bottom: 12px;
+            }
+        }
     }
     .divide {
         transform: translateY(4px);