.forgot-password[data-v-2872ac6c]{width:480px;padding:100px 0}.forgot-password .form[data-v-2872ac6c] .el-form-item__label{position:relative;font-family:ProximaNova-Regular;font-size:14px;font-weight:400;color:#333}.forgot-password .form[data-v-2872ac6c] .el-form-item__label:before{position:absolute;right:1px;top:2px}.forgot-password .title[data-v-2872ac6c]{margin-bottom:40px;text-align:center;font-size:36px;font-family:Utopia-Semibold;color:#000}.forgot-password .sub-title[data-v-2872ac6c]{margin-bottom:50px;text-align:center;line-height:24px;font-size:14px;color:#666}.forgot-password[data-v-2872ac6c] .el-form-item{margin-bottom:10px}.forgot-password[data-v-2872ac6c] .el-form-item__content .el-form-item__error:before{content:"";font-family:iconfont!important}.forgot-password .code[data-v-2872ac6c] .el-form-item__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%}.forgot-password .code[data-v-2872ac6c] .el-form-item__content .el-input{width:340px}.forgot-password .code[data-v-2872ac6c] .el-form-item__content .resend{position:absolute;right:0;width:120px;height:50px;border:1px solid #ff6a00;line-height:50px;text-align:center;font-family:ProximaNova-Bold;font-size:18px;color:#ff6a00;cursor:pointer}.forgot-password .code[data-v-2872ac6c] .el-form-item__content .resend:hover{color:#fff;background-color:#ff6a00}.forgot-password .submit[data-v-2872ac6c]{margin-top:60px}