/* 注册页面样式 */ .is-valid { border-color: #28a745 !important; } .is-invalid { border-color: #dc3545 !important; } .text-success { color: #28a745 !important; } .text-danger { color: #dc3545 !important; } /* 验证码按钮样式 */ .btn.disabled { opacity: 0.6; cursor: not-allowed; } /* 表单增强样式 */ .form-text { font-size: 0.875em; margin-top: 0.25rem; } .input-group .btn { border-left: 0; } .input-group .form-control:focus + .btn { border-color: #86b7fe; }