html[dir=rtl] .el-form-item[data-v-04e117af] .el-form-item__error{right:0;left:auto}html[dir=rtl] .vue-puzzle-vcode[data-v-04e117af]{direction:ltr}[data-v-04e117af] .range-text{padding-left:40px}html[dir=rtl] .el-form-item[data-v-c3becd46] .el-form-item__error{right:0;left:auto}html[dir=rtl] .login-content-form .form-phone .vue-country-popover-container[data-v-c3becd46]{left:12px}html[dir=rtl] .login-content-form .form-phone .area-code span[data-v-c3becd46]{width:auto;padding-left:0}html[dir=rtl] .login-content-form .form-phone .area-code[data-v-c3becd46]{width:auto}html[dir=rtl] .el-input__inner[data-v-c3becd46]{padding-left:30px;padding-right:0}.vue-country-item.selected .selected-text[data-v-c3becd46],html[dir=rtl] .vue-country-item.selected .selected-text[data-v-c3becd46]{display:none}[data-v-c3becd46] .range-text{padding-left:40px}html[dir=rtl] .el-form-item /deep/ .el-form-item__error{right:0;left:auto}html[dir=rtl] .el-input .el-input__suffix{left:5px;right:auto;margin-left:10px}html[dir=rtl] .el-input--suffix .el-input__inner{padding-left:15px;padding-right:15px}.vue-country-item.selected .selected-text{display:none}.login{background:#f7f7f7}.login-content{background:#fff;border:1px solid var(--color-border);border-radius:4px;padding:20px;max-width:1200px;height:634px;margin:20px auto 30px auto}.login-content-banner{width:100%;height:100%;max-width:648px;max-height:602px;border-radius:18px}.login-content-right h1{font-weight:600;font-size:36px;color:var(--color-black);margin:15px 0;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.login-content-tab{margin:32px 0;display:flex;justify-content:center}.login-content-tab .el-button{min-width:120px;height:34px;font-weight:700;font-size:20px;padding:0;background:transparent;border:0 solid transparent;position:relative}.login-content-tab .el-button--primary{color:var(--color-main)}.login-content-tab .el-button--primary:after{content:" ";position:absolute;left:40px;bottom:-5px;width:40px;height:4px;border-radius:3px;background-color:var(--color-main)}.login-content-form .forgot-password{color:var(--color-main);font-size:14px;font-weight:400;cursor:pointer}.login-content-form .el-form--label-top .el-form-item__label{display:initial;padding-bottom:8px;font-weight:600;font-size:18px}.login-content-form .el-input .el-input__suffix{margin-right:10px}.login-content-form .el-input .el-input__inner{height:50px;max-width:500px}.login-content-form .sing-in-btn{width:100%;height:58px;margin-top:30px;font-weight:700;font-size:18px;border-radius:6px}.login-content-form .tips{font-weight:400;font-size:14px;color:var(--color-title)}.login-content-form .tips span{color:var(--color-main);cursor:pointer}.login-content-form .form-phone{position:relative;cursor:pointer}.login-content-form .form-phone .el-input__inner{padding-left:100px}.login-content-form .form-phone .vue-country-popover-container{position:absolute;top:50%;left:0;transform:translateY(-50%)}.login-content-form .form-phone .area-code{width:80px}.login-content-form .form-phone .area-code span{display:inline-block;width:50px;padding-left:15px}.login-bottom{max-width:1000px;margin:52px auto 107px auto}.login-bottom-item{flex-direction:column}.login-bottom span{font-weight:500;font-size:12px;margin-top:15px}.vue-country-intl-popover{z-index:9999}.vue-country-intl-popover .vue-country-item.selected,.vue-country-intl-popover .vue-country-item:not(.selected):hover{background-color:var(--color-main)}