.container { padding: 24rpx; } .form-section { background: #fff; border-radius: 16rpx; padding: 24rpx; } .form-group { padding: 20rpx 0; border-bottom: 1rpx solid #f5f5f5; } .form-group:last-child { border-bottom: none; } .label { font-size: 28rpx; color: #666; display: block; margin-bottom: 12rpx; } .input { font-size: 30rpx; color: #333; } .textarea { font-size: 30rpx; color: #333; width: 100%; height: 120rpx; } .switch-hint { font-size: 24rpx; color: #FF6B6B; margin-left: 12rpx; } .submit-btn { margin-top: 40rpx; background: linear-gradient(135deg, #FF6B6B, #EE5A24); color: #fff; border: none; border-radius: 44rpx; font-size: 32rpx; } .tip { display: block; text-align: center; font-size: 24rpx; color: #999; margin-top: 20rpx; }