.signup-form.data-v-c496ca54{max-height:1000rpx;display:flex;flex-direction:column;background:#fff}.signup-form .form-header.data-v-c496ca54{padding:40rpx 30rpx 20rpx;text-align:center;border-bottom:1rpx solid #f0f0f0}.signup-form .form-header .form-title.data-v-c496ca54{font-size:36rpx;font-weight:700;color:#333}.signup-form .form-content.data-v-c496ca54{flex:1;padding:30rpx;overflow-y:auto}.signup-form .form-content .form-item.data-v-c496ca54{margin-bottom:30rpx}.signup-form .form-content .form-item.data-v-c496ca54:last-child{margin-bottom:0}.signup-form .form-content .form-item .input-container.data-v-c496ca54{background:#f3f7f8;border-radius:16rpx;padding:24rpx 30rpx;display:flex;align-items:center}.signup-form .form-content .form-item .input-container .input-label.data-v-c496ca54{font-size:28rpx;color:#333;margin-right:20rpx;min-width:120rpx}.signup-form .form-content .form-item .input-container .input-label.required.data-v-c496ca54::before{content:"*";color:#ff4757;margin-right:4rpx}.signup-form .form-content .form-item .input-container .picker-input.data-v-c496ca54{flex:1;display:flex;align-items:center;justify-content:space-between}.signup-form .form-content .form-item .input-container .picker-input .picker-text.data-v-c496ca54{font-size:28rpx;color:#333}.signup-form .form-content .form-item .input-container .picker-input .picker-text.placeholder.data-v-c496ca54{color:#999}.signup-form .form-footer.data-v-c496ca54{padding:30rpx;border-top:1rpx solid #f0f0f0}