.accountRegisterContainer .accountRegisterBody{position:relative;padding:40px;height:calc(var(--vh, 100vh) - 140px);color:#000;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto;background-image:url(../img/login_bg.336137cd.jpg);background-repeat:no-repeat;background-size:cover}.accountRegisterContainer .register-panel{position:relative;padding:30px;width:80%;max-width:800px;color:#000;background:#fff;box-shadow:0 23px 25px 0 rgba(0,0,0,.25);border-radius:12px}.accountRegisterContainer .panel-title{position:relative;font-size:20px;font-weight:700;text-align:center}.accountRegisterContainer .panel-title .title-tips{position:absolute;bottom:2px;left:calc(50% + 50px);font-size:12px}.accountRegisterContainer .form-div{margin-top:20px;display:flex;align-items:center;justify-content:flex-start}.accountRegisterContainer .form-title{width:120px;font-size:14px;text-align:right}.accountRegisterContainer .red-star{margin-right:10px;color:red}.accountRegisterContainer .form-input-div{position:relative;font-size:14px;height:40px;flex:1}.accountRegisterContainer .address-select-div{display:flex;gap:10px}.accountRegisterContainer .address-select .el-select__wrapper,.accountRegisterContainer .form-input,.accountRegisterContainer .form-input .el-input{height:100%}.accountRegisterContainer .form-tips{margin-left:20px;width:250px;font-size:12px;color:#b6bdc1}.accountRegisterContainer .checkCode-button{position:absolute;right:0;top:0;width:100px;height:100%}.accountRegisterContainer .form-button{position:relative;margin-top:50px;height:50px;display:flex;align-items:center;justify-content:center;gap:20px}.accountRegisterContainer .register-button{height:100%;flex:1}.accountRegisterContainer .back-button{height:100%;color:var(--el-color-primary);border:1px solid var(--el-color-primary);background-color:#fff;flex:1}.accountRegisterContainer .area-select{width:110px;height:100%}.accountRegisterContainer .area-select .el-select__wrapper{height:100%}@media screen and (max-width:900px){.accountRegisterContainer .register-panel{width:100%}}@media screen and (max-width:760px){.accountRegisterContainer .accountRegisterBody{padding:20px}}@media screen and (max-width:700px){.accountRegisterContainer .form-div{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}.accountRegisterContainer .form-title{text-align:left}.accountRegisterContainer .form-input-div{width:100%;flex:none}.accountRegisterContainer .form-tips{margin-left:0}}@media screen and (max-width:500px){.accountRegisterContainer .panel-title{display:flex;align-items:center;justify-content:center;flex-direction:column}.accountRegisterContainer .panel-title .title-tips{position:relative;left:auto;bottom:auto}}