.svg-icon[data-v-f8614e91] {
	display: inline-flex;
	align-items: center;
	justify-content: center
}

:root .button-base[data-v-a12a9e06] {
	padding: 0;
	font-size: 1.4rem;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 1;
	position: relative;
	background-color: #18181b;
	transition: all .3s ease
}

:root .button-base.medial[data-v-a12a9e06] {
	border-radius: .4rem
}

:root .button-base.large[data-v-a12a9e06] {
	border-radius: .8rem
}

:root .button-base[data-v-a12a9e06]:hover {
	background-color: #313136
}

:root .button-base[data-v-a12a9e06] {
	background-color: #f9fbff
}

:root .button-base[data-v-a12a9e06]:hover {
	background-color: rgba(249,251,255,.9)
}

:root .button-base.text[data-v-a12a9e06] {
	height: 20px;
	background-color: transparent
}

.login-container[data-v-a12a9e06] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	border-radius: 2.4rem;
	/*position: fixed;*/
		position: absolute;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem;
	overflow: hidden
}

.login-container .logo[data-v-a12a9e06] {
	/*width: 3.5rem;*/
	width: 4.5rem;
	margin-right: 10px
}

.login-container .login-txt[data-v-a12a9e06] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.login-container .row-txt[data-v-a12a9e06] {
	margin-top: 1rem;
	margin-bottom: 4rem
}

.login-container .txt-no[data-v-a12a9e06] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.link-view .item[data-v-a12a9e06] {
	box-sizing: border-box;
	padding-left: 5.6rem;
	height: 5rem;
	line-height: 4.8rem;
	background: var(--card-background);
	border: 1px solid transparent;
	position: relative;
	border: 1px solid rgba(177,181,195,.2);
	border-radius: .8rem
}

.link-view .item[data-v-a12a9e06]:after {
	content: "";
	opacity: 0;
	position: absolute;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	z-index: -1;
	border-radius: .8rem;
	transition: all .3s ease;
	background-image: linear-gradient(90deg,#4395ff,#bb4cff)
}

.link-view .item[data-v-a12a9e06]:hover {
	border: 1px solid transparent
}

.link-view .item[data-v-a12a9e06]:hover:after {
	opacity: 1
}

.link-view .item.always[data-v-a12a9e06] {
	border: 1px solid transparent
}

.link-view .item.always[data-v-a12a9e06]:after {
	opacity: 1
}

.link-view .item:hover span[data-v-a12a9e06] {
	color: var(--font-label)
}

.link-view .item .icon[data-v-a12a9e06] {
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.link-view .item .icon-arrow[data-v-a12a9e06] {
	position: absolute;
	width: 1.2rem;
	height: 1rem;
	right: 1.6rem
}

.link-view .item .icon-pre[data-v-a12a9e06] {
	width: 2.8rem;
	height: 2.8rem;
	left: 1.6rem
}

.link-view span[data-v-a12a9e06] {
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-bottom[data-v-a12a9e06] {
	position: absolute;
	/*bottom: 3.2rem;*/
	bottom: 11.2rem;
	width: 35.6rem
}

.divider[data-v-a12a9e06] {
	width: 33.4rem;
	height: 1.4rem;
	margin: 0 auto 1.6rem
}

.divider img[data-v-a12a9e06] {
	width: 33.4rem;
	height: 1.4rem
}

.login-tabs[data-v-a12a9e06] {
	margin-top: 3.2rem;
	margin-bottom: 2.4rem
}

.login-tabs[data-v-a12a9e06] .el-tabs__nav-wrap:after {
	display: none
}

.login-tabs[data-v-a12a9e06] .el-tabs__nav-wrap .el-tabs__nav {
	justify-content: center
}

.login-tabs[data-v-a12a9e06] .el-tabs__nav-wrap .el-tabs__nav-scroll {
	display: flex;
	justify-content: center
}

.login-tabs[data-v-a12a9e06] .el-tabs__active-bar {
	height: .2rem;
	background: #1546f2;
	border-radius: .2rem;
	margin-left: 0
}

.login-tabs[data-v-a12a9e06] .el-tabs__item {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.6rem;
	text-align: left;
	color: #86909c;
	padding: 0 1.6rem .4rem;
	height: auto;
	line-height: 2.4rem
}

.login-tabs[data-v-a12a9e06] .el-tabs__item.is-active {
	color: #1546f2;
	font-weight: 500
}

.login-tabs[data-v-a12a9e06] .el-tabs__header {
	margin: 0
}

.login-form[data-v-a12a9e06] .el-input__inner,.login-form[data-v-a12a9e06] .el-input__wrapper,.login-form[data-v-a12a9e06] .el-input-group__prepend,.login-form[data-v-a12a9e06] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-a12a9e06] .el-input-group__prepend,.login-form[data-v-a12a9e06] .el-input-group__append,.login-form[data-v-a12a9e06] .el-input__wrapper,.login-form[data-v-a12a9e06] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-a12a9e06] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-a12a9e06] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-a12a9e06] .el-input__wrapper {
	padding: 0 1.2rem 0 1rem
}

.login-form[data-v-a12a9e06] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #f2f2f4
}

.login-form[data-v-a12a9e06] .el-form-item__content:hover {
	border: .1rem solid #e5e6eb
}

.login-form[data-v-a12a9e06] .el-form-item__content:focus {
	border: .1rem solid #1546f2
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select,.login-form[data-v-a12a9e06] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal;
	gap: 1rem
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-a12a9e06] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-a12a9e06] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-a12a9e06] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box
}

.login-form[data-v-a12a9e06] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-a12a9e06] .el-input__inner:-webkit-autofill {
	font-size: 1.6rem!important;
	transition: background-color 50000s ease-in-out 0s;
	-webkit-text-fill-color: var(--font-label);
	caret-color: var(--font-label)
}

.login-form[data-v-a12a9e06] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-a12a9e06] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-a12a9e06] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-a12a9e06] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form[data-v-a12a9e06] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-a12a9e06] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-a12a9e06] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form .icon-prepend[data-v-a12a9e06] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-a12a9e06] {
	height: 5rem;
	margin-bottom: 0
}

.login-form .el-form-item[data-v-a12a9e06]:not(:last-child) {
	margin-bottom: 1.6rem
}[data-v-a12a9e06] .el-select__selected-item,[data-v-a12a9e06] .el-select__input {
	font-size: 1.4rem!important;
	width: 100%!important;
	background: transparent!important;
	color: #242533
}[data-v-a12a9e06] .el-select__input {
	padding: 0!important;
	margin-left: 0!important
}

.c-ui-blue[data-v-a12a9e06] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400;
	padding-right: 12px
}

.line[data-v-a12a9e06] {
	width: 1px;
	height: 1rem;
	background: #e7e9eb;
	display: block;
	margin-right: 12px
}

.privacy[data-v-a12a9e06] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-a12a9e06] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-a12a9e06] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-a12a9e06] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-a12a9e06] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

.text-underline[data-v-a12a9e06] {
	text-decoration: underline
}

.links-methods[data-v-a12a9e06] {
	gap: 2.4rem
}

.links-methods .item[data-v-a12a9e06] {
	width: auto
}

.links-methods .item .icon-pre[data-v-a12a9e06] {
	width: 2.5rem;
	height: 2.5rem;
	margin-right: 1rem
}

.links-methods .item span[data-v-a12a9e06] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.type-select[data-v-a12a9e06] .el-form-item__content:focus {
	border: .1rem solid #1546f2!important
}

.type-select[data-v-a12a9e06] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-a12a9e06] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-a12a9e06] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-a12a9e06] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-a12a9e06] {
	display: none
}

.txt-send[data-v-a12a9e06] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-a12a9e06] {
	color: #1546f2
}[data-v-a12a9e06] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.btn-block__grandient_login[data-v-a12a9e06] {
	margin-top: 1.2rem;
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}

@media only screen and (max-width: 768px) {
	body[data-v-a12a9e06] {
		background-color: #add8e6
	}
}

:root .login-container[data-v-a12a9e06] {
	--input-bg: #f9f9f9 !important;
	background: #fff
}

:root .link-view .item[data-v-a12a9e06] {
	background: #edf2fd
}

:root .login-form[data-v-a12a9e06] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-a12a9e06] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-a12a9e06] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-a12a9e06] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-a12a9e06] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-a12a9e06] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}[data-v-a12a9e06] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.code-type[data-v-a12a9e06] {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 4.6rem;
	padding: .4rem;
	box-sizing: border-box;
	background: #f9f9f9;
	border-radius: 12px;
	border: 1px #f2f2f4 solid;
	margin-bottom: 16px
}

.code-type li[data-v-a12a9e06] {
	cursor: pointer;
	width: 17.5rem;
	text-align: center;
	color: #1d2129;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	height: 38px;
	line-height: 38px;
	word-wrap: break-word;
	border-radius: 10px
}

.code-type li.active[data-v-a12a9e06] {
	background: #1546f2;
	color: #fff
}

.login-center[data-v-a12a9e06] {
	overflow-y: auto;
	scrollbar-width: none;
	-ms-overflow-style: none
}

.login-center[data-v-a12a9e06]::-webkit-scrollbar {
	display: none
}

.register-container[data-v-fcb80d22] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	/*position: fixed;*/
	position: absolute;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-fcb80d22] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-fcb80d22] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-fcb80d22] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-fcb80d22] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-fcb80d22] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-fcb80d22] {
	margin-top: 1.6rem
}

.login-form[data-v-fcb80d22] .el-input__inner,.login-form[data-v-fcb80d22] .el-input__wrapper,.login-form[data-v-fcb80d22] .el-input-group__prepend,.login-form[data-v-fcb80d22] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-fcb80d22] .el-input-group__prepend,.login-form[data-v-fcb80d22] .el-input-group__append,.login-form[data-v-fcb80d22] .el-input__wrapper,.login-form[data-v-fcb80d22] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-fcb80d22] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-fcb80d22] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-fcb80d22] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-fcb80d22] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-fcb80d22] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select,.login-form[data-v-fcb80d22] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-fcb80d22] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-fcb80d22] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-fcb80d22] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-fcb80d22] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-fcb80d22] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-fcb80d22] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-fcb80d22] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-fcb80d22] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-fcb80d22] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-fcb80d22] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-fcb80d22] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-fcb80d22] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-fcb80d22] {
	flex-direction: column
}

.login-form .el-form-item[data-v-fcb80d22]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-fcb80d22] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-fcb80d22] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-fcb80d22] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-fcb80d22] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-fcb80d22] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-fcb80d22] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-fcb80d22] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-fcb80d22] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-fcb80d22] {
	display: none
}

.c-ui-blue[data-v-fcb80d22] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-fcb80d22] {
	text-decoration: underline
}

.txt-send[data-v-fcb80d22] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-fcb80d22] {
	color: #1546f2
}[data-v-fcb80d22] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-fcb80d22] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-fcb80d22] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-fcb80d22] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-fcb80d22] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-fcb80d22] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-fcb80d22] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-fcb80d22] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-fcb80d22] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-fcb80d22] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-fcb80d22] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-fcb80d22] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-fcb80d22] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-fcb80d22] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-fcb80d22] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.register-bottom[data-v-fcb80d22] {
	position: absolute;
	bottom: 3.2rem;
	width: 35.6rem
}

.btn-block__grandient_reg[data-v-fcb80d22] {
	height: 4rem;
	text-align: center;
	line-height: 4rem;
	font-size: 1.6rem;
	font-weight: 500;
	margin-top: 1.2rem;
	border-radius: .8rem;
	display: flex;
	justify-content: space-between;
	gap: 1.2rem
}

.btn-block__grandient_reg>div[data-v-fcb80d22] {
	width: 16rem;
	cursor: pointer
}

.btn-block__grandient_reg .previous-step[data-v-fcb80d22],.btn-block__grandient_reg .next-step[data-v-fcb80d22] {
	color: #808192;
	background: #f9f9f9;
	border-radius: .8rem
}

.btn-block__grandient_reg .next-step.active[data-v-fcb80d22] {
	background: #1546f2;
	color: #fff
}

.newPwd[data-v-fcb80d22] .el-form-item__error {
	display: none
}

.newPwd[data-v-fcb80d22] {
	margin-bottom: 5rem!important;
	position: relative
}

.newPwd[data-v-fcb80d22]:after {
	position: absolute;
	top: 5.4rem;
	left: 1.2rem;
	content: "密码长度为6至20位\a包含大、小写字母、数字、标点任意三种（含）以上";
	white-space: pre;
	display: block;
	width: 100%;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192;
	line-height: 2rem;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.newPwd.is-error[data-v-fcb80d22]:after {
	color: #ff5b60
}

.success-box[data-v-fcb80d22] {
	text-align: center
}

.success-box .divider[data-v-fcb80d22] {
	width: 33.4rem;
	height: 1.4rem;
	margin: 3.2rem auto 2.4rem
}

.success-box .divider img[data-v-fcb80d22] {
	width: 33.4rem;
	height: 1.4rem
}

.success-box .card-list[data-v-fcb80d22],.success-box .card-num[data-v-fcb80d22] {
	font-size: 1.4rem;
	font-weight: 500;
	color: #242533;
	line-height: 2.2rem;
	text-align: center;
	margin-bottom: 1.2rem
}

.success-box .card-list span[data-v-fcb80d22],.success-box .card-num span[data-v-fcb80d22] {
	color: #4395ff
}

.success-box .card-list[data-v-fcb80d22] {
	display: flex;
	justify-content: space-between
}

.success-box .card-list-item[data-v-fcb80d22] {
	position: relative
}

.success-box .card-list-item[data-v-fcb80d22]:before {
	display: block;
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	position: absolute;
	left: -1.5rem;
	content: "";
	background: #4395ff;
	top: 50%;
	transform: translateY(-50%)
}

.success-box .card-mid[data-v-fcb80d22] {
	margin: 3.2rem 0
}

.success-box .card-mid .suc-icon[data-v-fcb80d22] {
	width: 33.2rem;
	height: 16.2rem
}

.success-box .cark-tips[data-v-fcb80d22] {
	text-align: center
}

.success-box .cark-tips span[data-v-fcb80d22] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.6rem;
	color: #28c445;
	line-height: 2.2rem;
	font-style: normal;
	text-transform: none
}

.success-box .cark-tips p[data-v-fcb80d22] {
	margin-top: .4rem;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #242533;
	line-height: 2.2rem;
	font-style: normal;
	text-transform: none
}

.success-box .cark-tips p span[data-v-fcb80d22] {
	font-weight: 400;
	color: #1546f2;
	font-size: 1.4rem;
	cursor: pointer
}

.sign-box[data-v-fcb80d22] {
	margin-top: 5rem
}

.sign-box .sign-tips[data-v-fcb80d22] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.8rem;
	color: #242533;
	line-height: 3rem;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-bottom: 1.6rem
}

.sign-box .sign-tips span[data-v-fcb80d22] {
	color: #1546f2
}

.sign-box .school-wrap[data-v-fcb80d22] {
	max-height: 40rem;
	overflow-y: auto
}

.sign-box .school-wrap[data-v-fcb80d22]::-webkit-scrollbar {
	display: none
}

.sign-box .school-wrap .school-item[data-v-fcb80d22] {
	background: #f9f9f9;
	border-radius: 1.2rem;
	border: .1rem solid #f2f2f4;
	height: 5rem;
	display: flex;
	justify-content: space-between;
	padding: 0 1.2rem 0 1.6rem;
	box-sizing: border-box;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	line-height: 2.6rem;
	font-style: normal;
	text-transform: none;
	align-items: center;
	cursor: pointer;
	margin-bottom: 1.6rem
}

.sign-box .school-wrap .school-item[data-v-fcb80d22]:last-child {
	margin-bottom: 0
}

.sign-box .school-wrap .school-item img[data-v-fcb80d22] {
	width: 1.4rem;
	height: 1.4rem
}

.sign-box .school-wrap .school-item .hover[data-v-fcb80d22] {
	display: none
}

.sign-box .school-wrap .school-item[data-v-fcb80d22]:hover {
	background: #f9f9f9;
	border: .1rem solid #f2f2f4
}

.sign-box .school-wrap .school-item:hover .hover[data-v-fcb80d22] {
	display: block
}

.sign-box .school-wrap .school-item:hover .default[data-v-fcb80d22] {
	display: none
}

.reg-steps[data-v-fcb80d22] {
	margin: 3.2rem 0 1.6rem
}

.skip[data-v-fcb80d22] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #1546f2;
	line-height: 2.2rem;
	text-align: left;
	font-style: normal;
	text-transform: none;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: .4rem;
	margin-top: 3rem;
	cursor: pointer
}

.skip img[data-v-fcb80d22] {
	width: 1.4rem;
	height: 1.4rem
}[data-v-fcb80d22] .el-select {
	border: none!important;
	border-radius: .8rem
}[data-v-fcb80d22] .el-select__selected-item,[data-v-fcb80d22] .el-select__input {
	font-size: 1.4rem!important;
	width: 100%!important;
	background: transparent!important
}[data-v-fcb80d22] .el-select__input {
	padding: 0!important;
	margin-left: 0!important
}[data-v-fcb80d22] .el-select__wrapper,[data-v-fcb80d22] .el-select__wrapper:hover {
	--el-fill-color-blank: var(--input-bg);
	--el-color-primary: #b1b5c31a;
	border-radius: .8rem!important;
	height: 100%;
	border: 0;
	box-shadow: none!important
}[data-v-fcb80d22] .el-select__placeholder {
	color: #808192
}[data-v-fcb80d22] .select-school .el-select__selected-item {
	color: var(--font-label)
}

.type-select-popper {
	--el-border-color-light: rgba(177, 181, 195, .2);
	--el-bg-color-overlay: var(--bg-pop-up);
	--el-border-color: rgba(177, 181, 195, .2);
	--el-text-color-regular: var(--font-color);
	--el-fill-color-light: rgba(177, 181, 195, .2);
	--el-color-primary: var(--font-label);
	margin-top: -.4rem;
	border-radius: 1.2rem;
	padding: .8rem .4rem .4rem;
	width: 35.6rem
}

.type-select-popper .el-scrollbar .el-scrollbar__view .el-select-dropdown__item {
	background: #fff;
	width: 100%;
	height: 4.6rem;
	border-radius: 1rem;
	line-height: 4.6rem;
	color: #86909c;
	font-family: PingFang SC;
	font-size: 1.4rem;
	font-style: normal;
	font-weight: 400
}

.type-select-popper .empty {
	text-align: left;
	padding-left: 1.2rem;
	background-color: transparent;
	border-radius: 1rem;
	height: 4.6rem;
	line-height: 4.6rem;
	color: #86909c;
	font-family: PingFang SC;
	font-size: 14px;
	font-style: normal;
	font-weight: 400
}

.register-container[data-v-a9bbb9ec] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	position: fixed;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-a9bbb9ec] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-a9bbb9ec] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-a9bbb9ec] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-a9bbb9ec] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-a9bbb9ec] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-a9bbb9ec] {
	margin-top: 1.6rem
}

.login-form[data-v-a9bbb9ec] .el-input__inner,.login-form[data-v-a9bbb9ec] .el-input__wrapper,.login-form[data-v-a9bbb9ec] .el-input-group__prepend,.login-form[data-v-a9bbb9ec] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-a9bbb9ec] .el-input-group__prepend,.login-form[data-v-a9bbb9ec] .el-input-group__append,.login-form[data-v-a9bbb9ec] .el-input__wrapper,.login-form[data-v-a9bbb9ec] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-a9bbb9ec] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-a9bbb9ec] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-a9bbb9ec] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-a9bbb9ec] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-a9bbb9ec] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select,.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-a9bbb9ec] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-a9bbb9ec] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-a9bbb9ec] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-a9bbb9ec] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-a9bbb9ec] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-a9bbb9ec] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-a9bbb9ec] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-a9bbb9ec] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-a9bbb9ec] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-a9bbb9ec] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-a9bbb9ec] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-a9bbb9ec] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-a9bbb9ec] {
	flex-direction: column
}

.login-form .el-form-item[data-v-a9bbb9ec]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-a9bbb9ec] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-a9bbb9ec] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-a9bbb9ec] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-a9bbb9ec] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-a9bbb9ec] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-a9bbb9ec] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-a9bbb9ec] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-a9bbb9ec] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-a9bbb9ec] {
	display: none
}

.c-ui-blue[data-v-a9bbb9ec] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-a9bbb9ec] {
	text-decoration: underline
}

.txt-send[data-v-a9bbb9ec] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-a9bbb9ec] {
	color: #1546f2
}[data-v-a9bbb9ec] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-a9bbb9ec] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-a9bbb9ec] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-a9bbb9ec] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-a9bbb9ec] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-a9bbb9ec] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-a9bbb9ec] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-a9bbb9ec] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-a9bbb9ec] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-a9bbb9ec] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.el-form-item[data-v-a9bbb9ec] {
	flex-direction: column;
	margin-bottom: 2.6rem
}[data-v-a9bbb9ec] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.tip-text[data-v-a9bbb9ec] {
	margin-top: 2.4rem;
	text-align: right;
	margin-right: 1.2rem;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	line-height: 22px;
	font-style: normal;
	text-transform: none
}

.title[data-v-a9bbb9ec] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 600;
	font-size: 28px;
	color: #242533;
	line-height: 38px;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-bottom: 3.2rem
}

.text-underline[data-v-a9bbb9ec] {
	margin-top: -1.3rem
}

.findPwd-bottom[data-v-a9bbb9ec] {
	position: absolute;
	bottom: 3.2rem;
	width: 35.6rem
}

.findPwd-bottom .findPwd-skip[data-v-a9bbb9ec] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #1546f2;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-bottom: 4.4rem;
	cursor: pointer
}

.newPwd[data-v-a9bbb9ec] .el-form-item__error {
	display: none
}

.newPwd[data-v-a9bbb9ec] {
	margin-bottom: 5rem!important;
	position: relative
}

.newPwd[data-v-a9bbb9ec]:after {
	position: absolute;
	top: 5.4rem;
	left: 1.2rem;
	content: "密码长度为6至20位\a包含大、小写字母、数字、标点任意三种（含）以上";
	white-space: pre;
	display: block;
	width: 100%;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192;
	line-height: 2rem;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.newPwd.is-error[data-v-a9bbb9ec]:after {
	color: #ff5b60
}

.btn-block__grandient_reg[data-v-a9bbb9ec] {
	height: 4rem;
	text-align: center;
	line-height: 4rem;
	font-size: 1.6rem;
	font-weight: 500;
	margin-top: 1.2rem;
	border-radius: .8rem;
	display: flex;
	justify-content: space-between;
	gap: 1.2rem
}

.btn-block__grandient_reg>div[data-v-a9bbb9ec] {
	width: 16rem;
	cursor: pointer
}

.btn-block__grandient_reg .previous-step[data-v-a9bbb9ec],.btn-block__grandient_reg .next-step[data-v-a9bbb9ec] {
	color: #808192;
	background: #f9f9f9;
	border-radius: .8rem
}

.btn-block__grandient_reg .next-step.active[data-v-a9bbb9ec] {
	background: #1546f2;
	color: #fff
}

.register-container[data-v-796ac487] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	position: fixed;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-796ac487] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-796ac487] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-796ac487] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-796ac487] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-796ac487] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-796ac487] {
	margin-top: 1.6rem
}

.login-form[data-v-796ac487] .el-input__inner,.login-form[data-v-796ac487] .el-input__wrapper,.login-form[data-v-796ac487] .el-input-group__prepend,.login-form[data-v-796ac487] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-796ac487] .el-input-group__prepend,.login-form[data-v-796ac487] .el-input-group__append,.login-form[data-v-796ac487] .el-input__wrapper,.login-form[data-v-796ac487] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-796ac487] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-796ac487] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-796ac487] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-796ac487] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-796ac487] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-796ac487] .el-form-item__content .el-select,.login-form[data-v-796ac487] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-796ac487] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-796ac487] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-796ac487] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-796ac487] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-796ac487] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-796ac487] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-796ac487] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-796ac487] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-796ac487] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-796ac487] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-796ac487] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-796ac487] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-796ac487] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-796ac487] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-796ac487] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-796ac487] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-796ac487] {
	flex-direction: column
}

.login-form .el-form-item[data-v-796ac487]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-796ac487] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-796ac487] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-796ac487] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-796ac487] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-796ac487] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-796ac487] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-796ac487] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-796ac487] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-796ac487] {
	display: none
}

.c-ui-blue[data-v-796ac487] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-796ac487] {
	text-decoration: underline
}

.txt-send[data-v-796ac487] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-796ac487] {
	color: #1546f2
}[data-v-796ac487] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-796ac487] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-796ac487] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-796ac487] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-796ac487] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-796ac487] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-796ac487] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-796ac487] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-796ac487] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-796ac487] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-796ac487] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-796ac487] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-796ac487] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-796ac487] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-796ac487] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.organization-tips[data-v-796ac487] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #242533;
	line-height: 2.2rem;
	text-align: left;
	font-style: normal;
	padding-left: 1.6rem;
	margin-bottom: 1.6rem;
	text-transform: none
}

.contact-con[data-v-796ac487] {
	width: 27.6rem;
	height: 37.8rem;
	box-shadow: 6px 8px 22px rgba(153,153,153,.1),23px 32px 39px rgba(153,153,153,.09),52px 71px 53px rgba(153,153,153,.05),92px 127px 63px rgba(153,153,153,.01),144px 198px 69px rgba(153,153,153,0);
	border-radius: 1.2rem;
	margin: 0 2.8rem
}

.contact-con img[data-v-796ac487] {
	width: 100%;
	height: 100%
}

.tip-text[data-v-796ac487] {
	margin-top: 2.4rem;
	text-align: center
}

.tip-text span[data-v-796ac487] {
	text-decoration: underline
}

.title[data-v-796ac487] {
	font-weight: 600;
	font-size: 2.8rem;
	color: #242533;
	margin-bottom: 3.6rem
}

.text-underline[data-v-796ac487] {
	margin-top: -1.3rem
}

.btn-block__grandient_login[data-v-796ac487] {
	margin-top: 3.6rem;
	height: 4.6rem;
	line-height: 4.6rem
}

.register-container[data-v-73ae1d90] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	position: fixed;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-73ae1d90] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-73ae1d90] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-73ae1d90] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-73ae1d90] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-73ae1d90] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-73ae1d90] {
	margin-top: 1.6rem
}

.login-form[data-v-73ae1d90] .el-input__inner,.login-form[data-v-73ae1d90] .el-input__wrapper,.login-form[data-v-73ae1d90] .el-input-group__prepend,.login-form[data-v-73ae1d90] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-73ae1d90] .el-input-group__prepend,.login-form[data-v-73ae1d90] .el-input-group__append,.login-form[data-v-73ae1d90] .el-input__wrapper,.login-form[data-v-73ae1d90] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-73ae1d90] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-73ae1d90] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-73ae1d90] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-73ae1d90] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-73ae1d90] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select,.login-form[data-v-73ae1d90] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-73ae1d90] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-73ae1d90] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-73ae1d90] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-73ae1d90] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-73ae1d90] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-73ae1d90] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-73ae1d90] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-73ae1d90] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-73ae1d90] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-73ae1d90] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-73ae1d90] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-73ae1d90] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-73ae1d90] {
	flex-direction: column
}

.login-form .el-form-item[data-v-73ae1d90]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-73ae1d90] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-73ae1d90] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-73ae1d90] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-73ae1d90] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-73ae1d90] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-73ae1d90] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-73ae1d90] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-73ae1d90] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-73ae1d90] {
	display: none
}

.c-ui-blue[data-v-73ae1d90] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-73ae1d90] {
	text-decoration: underline
}

.txt-send[data-v-73ae1d90] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-73ae1d90] {
	color: #1546f2
}[data-v-73ae1d90] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-73ae1d90] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-73ae1d90] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-73ae1d90] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-73ae1d90] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-73ae1d90] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-73ae1d90] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-73ae1d90] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-73ae1d90] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-73ae1d90] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-73ae1d90] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-73ae1d90] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-73ae1d90] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-73ae1d90] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-73ae1d90] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.register-bottom[data-v-73ae1d90] {
	position: absolute;
	bottom: 3.2rem;
	width: 35.6rem
}

.sign-box[data-v-73ae1d90] {
	margin-top: 5rem
}

.sign-box .sign-tips[data-v-73ae1d90] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #242533;
	line-height: 2.2rem;
	text-align: left;
	font-style: normal;
	text-transform: none;
	margin-bottom: 1.6rem
}

.sign-box .school-wrap[data-v-73ae1d90] {
	max-height: 40rem;
	overflow-y: auto
}

.sign-box .school-wrap[data-v-73ae1d90]::-webkit-scrollbar {
	display: none
}

.sign-box .school-wrap .school-item[data-v-73ae1d90] {
	background: #f9f9f9;
	border-radius: 1.2rem;
	border: .1rem solid #f2f2f4;
	height: 5rem;
	display: flex;
	justify-content: space-between;
	padding: 0 1.2rem 0 1.6rem;
	box-sizing: border-box;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #86909c;
	line-height: 2.6rem;
	font-style: normal;
	text-transform: none;
	align-items: center;
	cursor: pointer;
	margin-bottom: 1.6rem
}

.sign-box .school-wrap .school-item[data-v-73ae1d90]:last-child {
	margin-bottom: 0
}

.sign-box .school-wrap .school-item .item-left[data-v-73ae1d90] {
	display: flex;
	justify-content: flex-start;
	gap: .4rem;
	align-items: center
}

.sign-box .school-wrap .school-item .item-left .last-tips[data-v-73ae1d90] {
	font-size: 1.2rem;
	background: rgba(21,70,242,.1);
	padding: 0 .4rem;
	border-radius: .4rem;
	color: #1546f2;
	line-height: 2.2rem;
	height: 2.2rem
}

.sign-box .school-wrap .school-item img[data-v-73ae1d90] {
	width: 1.4rem;
	height: 1.4rem
}

.sign-box .school-wrap .school-item .hover[data-v-73ae1d90] {
	display: none
}

.sign-box .school-wrap .school-item[data-v-73ae1d90]:hover {
	background: #f9f9f9;
	border: .1rem solid #E5E6EB
}

.sign-box .school-wrap .school-item:hover .hover[data-v-73ae1d90] {
	display: block
}

.sign-box .school-wrap .school-item:hover .default[data-v-73ae1d90] {
	display: none
}

.sign-box .school-wrap .school-item.active[data-v-73ae1d90] {
	background: #f6f8fe;
	border: .1rem solid #1546f2;
	color: #1546f2
}

.sign-box .school-wrap .school-item.active .hover[data-v-73ae1d90] {
	display: block
}

.sign-box .school-wrap .school-item.active .default[data-v-73ae1d90] {
	display: none
}

.register-container[data-v-b200e94e] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	position: fixed;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-b200e94e] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-b200e94e] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-b200e94e] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-b200e94e] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-b200e94e] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-b200e94e] {
	margin-top: 1.6rem
}

.login-form[data-v-b200e94e] .el-input__inner,.login-form[data-v-b200e94e] .el-input__wrapper,.login-form[data-v-b200e94e] .el-input-group__prepend,.login-form[data-v-b200e94e] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-b200e94e] .el-input-group__prepend,.login-form[data-v-b200e94e] .el-input-group__append,.login-form[data-v-b200e94e] .el-input__wrapper,.login-form[data-v-b200e94e] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-b200e94e] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-b200e94e] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-b200e94e] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-b200e94e] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-b200e94e] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select,.login-form[data-v-b200e94e] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-b200e94e] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-b200e94e] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-b200e94e] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-b200e94e] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-b200e94e] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-b200e94e] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-b200e94e] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-b200e94e] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-b200e94e] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-b200e94e] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-b200e94e] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-b200e94e] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-b200e94e] {
	flex-direction: column
}

.login-form .el-form-item[data-v-b200e94e]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-b200e94e] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-b200e94e] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-b200e94e] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-b200e94e] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-b200e94e] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-b200e94e] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-b200e94e] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-b200e94e] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-b200e94e] {
	display: none
}

.c-ui-blue[data-v-b200e94e] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-b200e94e] {
	text-decoration: underline
}

.txt-send[data-v-b200e94e] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-b200e94e] {
	color: #1546f2
}[data-v-b200e94e] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-b200e94e] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-b200e94e] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-b200e94e] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-b200e94e] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-b200e94e] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-b200e94e] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-b200e94e] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-b200e94e] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-b200e94e] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-b200e94e] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-b200e94e] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-b200e94e] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-b200e94e] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-b200e94e] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.el-form-item[data-v-b200e94e] {
	flex-direction: column;
	margin-bottom: 2.6rem
}[data-v-b200e94e] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.set-tips[data-v-b200e94e] {
	margin-top: 5rem
}

.set-tips p[data-v-b200e94e] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #242533;
	line-height: 2.2rem;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.tip-text[data-v-b200e94e] {
	margin-top: 2.4rem;
	margin-right: 1.2rem;
	text-align: right;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	line-height: 22px;
	font-style: normal;
	text-transform: none
}

.title[data-v-b200e94e] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 600;
	font-size: 2.8rem;
	color: #242533;
	line-height: 38px;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-bottom: 3.2rem
}

.text-underline[data-v-b200e94e] {
	margin-top: -1.3rem
}

.findPwd-bottom[data-v-b200e94e] {
	position: absolute;
	bottom: 3.2rem;
	width: 35.6rem
}

.findPwd-bottom .findPwd-skip[data-v-b200e94e] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #1546f2;
	text-align: center;
	font-style: normal;
	text-transform: none;
	cursor: pointer
}

.findPwd-bottom .privacy[data-v-b200e94e] {
	justify-content: center;
	margin-left: 0
}

.newPwd[data-v-b200e94e] .el-form-item__error {
	display: none
}

.newPwd[data-v-b200e94e] {
	margin-bottom: 5rem!important;
	position: relative
}

.newPwd[data-v-b200e94e]:after {
	position: absolute;
	top: 5.4rem;
	left: 1.2rem;
	content: "密码长度为6至20位\a包含大、小写字母、数字、标点任意三种（含）以上";
	white-space: pre;
	display: block;
	width: 100%;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192;
	line-height: 2rem;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.newPwd.is-error[data-v-b200e94e]:after {
	color: #ff5b60
}

.btn-block__grandient_reg[data-v-b200e94e] {
	height: 4.6rem;
	text-align: center;
	line-height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 500;
	margin-top: 1.2rem;
	border-radius: .8rem;
	display: flex;
	justify-content: space-between;
	gap: 1.2rem
}

.btn-block__grandient_reg>div[data-v-b200e94e] {
	width: 17.2rem;
	cursor: pointer
}

.btn-block__grandient_reg .previous-step[data-v-b200e94e],.btn-block__grandient_reg .next-step[data-v-b200e94e] {
	color: #808192;
	background: #f9f9f9;
	border-radius: 1.2rem
}

.btn-block__grandient_reg .next-step.active[data-v-b200e94e] {
	background: #1546f2;
	color: #fff
}

.register-container[data-v-4835578a] {
	width: 42rem;
	height: 60rem;
	background: var(--card-hover-background);
	background-size: 100% 100%;
	border-radius: 2.4rem;
	position: fixed;
	right: 8rem;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 3.2rem
}

.register-container .btn-back[data-v-4835578a] {
	width: 3rem;
	height: 3rem;
	position: absolute;
	left: 1.6rem;
	top: 1.6rem
}

.register-container .logo[data-v-4835578a] {
	width: 3.5rem;
	margin-right: 10px
}

.register-container .login-txt[data-v-4835578a] {
	font-size: 2.8rem;
	font-weight: 600;
	color: var(--font-label);
	line-height: 3.8rem
}

.register-container .row-txt[data-v-4835578a] {
	margin-top: 1rem;
	margin-bottom: 2rem
}

.register-container .txt-no[data-v-4835578a] {
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--font-color)
}

.login-form[data-v-4835578a] {
	margin-top: 1.6rem
}

.login-form[data-v-4835578a] .el-input__inner,.login-form[data-v-4835578a] .el-input__wrapper,.login-form[data-v-4835578a] .el-input-group__prepend,.login-form[data-v-4835578a] .el-input-group__append {
	background-color: transparent
}

.login-form[data-v-4835578a] .el-input-group__prepend,.login-form[data-v-4835578a] .el-input-group__append,.login-form[data-v-4835578a] .el-input__wrapper,.login-form[data-v-4835578a] .el-form-item.is-error .el-input__wrapper,.login-form[data-v-4835578a] .el-form-item.is-error .el-input__wrapper:hover {
	box-shadow: none!important
}

.login-form[data-v-4835578a] .el-input-group__append {
	padding: 0 1.2rem
}

.login-form[data-v-4835578a] .el-form-item__content {
	height: 5rem;
	background: var(--input-bg);
	border-radius: 1.2rem;
	border: .1rem solid #b1b5c31a;
	box-sizing: border-box
}

.login-form[data-v-4835578a] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB
}

.login-form[data-v-4835578a] .el-form-item__content:focus {
	border: .1rem solid #1546F2
}

.login-form[data-v-4835578a] .el-form-item__content .el-select,.login-form[data-v-4835578a] .el-form-item__content .el-select__wrapper {
	border-radius: 1.2rem;
	background: var(--input-bg);
	border: none
}

.login-form[data-v-4835578a] .el-form-item__content .el-select {
	height: auto
}

.login-form[data-v-4835578a] .el-form-item__content .el-select__wrapper {
	height: 4.6rem;
	box-shadow: none;
	font-size: 1.4rem;
	padding: 9px 12px;
	line-height: normal
}

.login-form[data-v-4835578a] .el-form-item__content .el-select__wrapper .el-select__selection {
	height: 4.6rem;
	line-height: 4.6rem
}

.login-form[data-v-4835578a] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99147754caad47919ee3f421a2020f6f.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.login-form[data-v-4835578a] .el-form-item__content .el-select__wrapper .el-select__suffix .el-select__icon svg {
	display: none
}

.login-form[data-v-4835578a] .focus-style .el-form-item__content {
	border: .1rem solid #1546f2!important
}

.login-form[data-v-4835578a] .focus-style .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right!important;
	background-size: 1.4rem 1.4rem!important
}

.login-form[data-v-4835578a] .focus-style .el-select__suffix .el-select__icon.is-reverse {
	transform: rotate(90deg)
}

.login-form[data-v-4835578a] .el-input-group__prepend {
	padding: 0 0 0 12px
}

.login-form[data-v-4835578a] .el-input__inner {
	height: 4.6rem;
	font-size: 1.4rem;
	font-weight: 400;
	color: var(--font-label);
	padding-left: 0;
	box-sizing: border-box;
	line-height: 2.6rem;
	font-family: PingFang SC,PingFang SC
}

.login-form[data-v-4835578a] .el-input__inner::placeholder {
	color: #808192;
	font-size: 1.4rem
}

.login-form[data-v-4835578a] .el-input__inner~.el-input__suffix .el-input__password {
	width: 1.8rem
}

.login-form[data-v-4835578a] .el-input__inner~.el-input__suffix .el-input__password svg {
	opacity: 0
}

.login-form[data-v-4835578a] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/4cd260de562949e79d9fe7385fd29f0d.png) no-repeat center center;
	background-size: 1.8rem .6rem
}

.login-form[data-v-4835578a] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202402/866ba8ca66664b499e0b13d31c1462b3.png) no-repeat center right;
	background-size: 1.8rem 1rem
}

.login-form .icon-prepend[data-v-4835578a] {
	width: 2.6rem;
	height: 2.6rem
}

.login-form .el-form-item[data-v-4835578a] {
	flex-direction: column
}

.login-form .el-form-item[data-v-4835578a]:not(:last-child) {
	margin-bottom: 1.6rem
}

.login-form[data-v-4835578a] .el-form-item__label {
	justify-content: flex-start;
	font-size: 1.2rem;
	height: initial;
	line-height: 17px;
	margin-bottom: .8rem;
	font-weight: 500;
	color: #808192
}

.type-select[data-v-4835578a] .el-form-item__content:hover {
	border: .1rem solid #E5E6EB!important
}

.type-select[data-v-4835578a] .el-form-item__content:hover .el-select__suffix .el-select__icon {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/bf788c68e9f947369579d9c2811416df.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.type-select[data-v-4835578a] .el-form-item__content:focus {
	border: .1rem solid #1546F2!important
}

.type-select[data-v-4835578a] .el-select__wrapper.is-hovering:not(.is-focused) {
	box-shadow: none
}

.type-select[data-v-4835578a] .el-select__wrapper.is-focused {
	box-shadow: none
}

.type-select[data-v-4835578a] .el-select__input-wrapper input {
	background: transparent
}

.type-select-popper[data-v-4835578a] {
	max-height: 12rem;
	background: #fff
}

.type-select-popper .el-popper__arrow[data-v-4835578a] {
	display: none
}

.c-ui-blue[data-v-4835578a] {
	color: #1546f2;
	font-size: 1.4rem;
	font-weight: 400
}

.text-underline[data-v-4835578a] {
	text-decoration: underline
}

.txt-send[data-v-4835578a] {
	font-size: 1.4rem;
	font-weight: 400;
	color: #808192
}

.getSend[data-v-4835578a] {
	color: #1546f2
}[data-v-4835578a] .el-input__suffix .el-input__clear {
	font-size: 1.4rem
}

.privacy[data-v-4835578a] {
	font-size: 1.2rem;
	display: flex;
	align-items: center;
	margin-top: 1.6rem
}

.privacy .checkbox[data-v-4835578a] {
	width: 1.6rem;
	height: 1.6rem;
	margin-right: .8rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/111bf3ff53d54a96bc99268ceb4a22f8.png) no-repeat center;
	background-size: 100% 100%
}

.privacy p[data-v-4835578a] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192
}

.privacy .check-active[data-v-4835578a] {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/67b100271c014d6baa4bf0475677a634.png) no-repeat center;
	background-size: 100% 100%
}

.privacy .privacy-con[data-v-4835578a] {
	color: #1546f2;
	font-weight: 500;
	cursor: pointer
}

:root .register-container[data-v-4835578a] {
	background: #fff;
	--input-bg: #F9F9F9 !important
}

:root .login-form[data-v-4835578a] .el-input__inner[type=text]~.el-input__suffix .el-input__clear,:root .login-form[data-v-4835578a] .el-input__inner[type=password]~.el-input__suffix .el-input__clear {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/99838594b88148f5bfbe1dae5cccdaaf.png) no-repeat center right;
	background-size: 1.4rem 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	margin-top: .1rem
}

:root .login-form[data-v-4835578a] .el-input__inner[type=text]~.el-input__suffix .el-input__clear svg,:root .login-form[data-v-4835578a] .el-input__inner[type=password]~.el-input__suffix .el-input__clear svg {
	display: none
}

:root .login-form[data-v-4835578a] .el-input__inner[type=password]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/91682f1069744de5baeee5a07e639deb.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

:root .login-form[data-v-4835578a] .el-input__inner[type=text]~.el-input__suffix .el-input__password {
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202411/48c8c043fdc1437fa752158f708256c8.png) no-repeat center right;
	background-size: 1.4rem 1.4rem
}

.btn-block__grandient_login[data-v-4835578a] {
	height: 4.6rem;
	line-height: 4.6rem;
	border-radius: 1.2rem
}[data-v-4835578a] .el-steps {
	margin-bottom: 1.6rem;
	height: 4rem
}

.tip-text[data-v-4835578a] {
	margin-top: 2.4rem;
	margin-right: 1.2rem;
	text-align: right;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	line-height: 22px;
	font-style: normal;
	text-transform: none
}

.register-bottom[data-v-4835578a] {
	position: absolute;
	bottom: 3.2rem;
	width: 35.6rem
}

.btn-block__grandient_reg[data-v-4835578a] {
	height: 4rem;
	text-align: center;
	line-height: 4rem;
	font-size: 1.6rem;
	font-weight: 500;
	margin-top: 1.2rem;
	border-radius: .8rem;
	display: flex;
	justify-content: space-between;
	gap: 1.2rem
}

.btn-block__grandient_reg>div[data-v-4835578a] {
	width: 16rem;
	cursor: pointer
}

.btn-block__grandient_reg .previous-step[data-v-4835578a],.btn-block__grandient_reg .next-step[data-v-4835578a] {
	color: #808192;
	background: #f9f9f9;
	border-radius: .8rem
}

.btn-block__grandient_reg .next-step.active[data-v-4835578a] {
	background: #1546f2;
	color: #fff
}

.newPwd[data-v-4835578a] .el-form-item__error {
	display: none
}

.newPwd[data-v-4835578a] {
	margin-bottom: 5rem!important;
	position: relative
}

.newPwd[data-v-4835578a]:after {
	position: absolute;
	top: 5.4rem;
	left: 1.2rem;
	content: "密码长度为6至20位\a包含大、小写字母、数字、标点任意三种（含）以上";
	white-space: pre;
	display: block;
	width: 100%;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.2rem;
	color: #808192;
	line-height: 2rem;
	text-align: left;
	font-style: normal;
	text-transform: none
}

.newPwd.is-error[data-v-4835578a]:after {
	color: #ff5b60
}

.success-box[data-v-4835578a] {
	text-align: center
}

.success-box .divider[data-v-4835578a] {
	position: relative;
	font-weight: 500;
	font-size: 1.4rem;
	color: #808192;
	margin: 3.2rem auto 2.4rem
}

.success-box .divider[data-v-4835578a]:before,.success-box .divider[data-v-4835578a]:after {
	position: absolute;
	content: "";
	width: 40%;
	height: 1px;
	border-bottom: 1px dashed #80819233;
	top: 50%;
	transform: translateY(-50%)
}

.success-box .divider[data-v-4835578a]:before {
	left: 0
}

.success-box .divider[data-v-4835578a]:after {
	right: 0
}

.success-box .card-list[data-v-4835578a],.success-box .card-num[data-v-4835578a] {
	font-size: 1.4rem;
	font-weight: 500;
	color: #242533;
	line-height: 2.2rem;
	text-align: center;
	margin-bottom: 1.2rem
}

.success-box .card-list span[data-v-4835578a],.success-box .card-num span[data-v-4835578a] {
	color: #4395ff
}

.success-box .card-list[data-v-4835578a] {
	display: flex;
	justify-content: space-between
}

.success-box .card-list-item[data-v-4835578a] {
	position: relative
}

.success-box .card-list-item[data-v-4835578a]:before {
	display: block;
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	position: absolute;
	left: -1.5rem;
	content: "";
	background: #4395ff;
	top: 50%;
	transform: translateY(-50%)
}

.success-box .card-mid[data-v-4835578a] {
	margin: 3.2rem 0
}

.success-box .card-mid .suc-icon[data-v-4835578a] {
	width: 33.2rem;
	height: 16.2rem
}

.success-box .cark-tips[data-v-4835578a] {
	text-align: center
}

.success-box .cark-tips span[data-v-4835578a] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.6rem;
	color: #28c445;
	line-height: 2.2rem;
	font-style: normal;
	text-transform: none
}

.success-box .cark-tips p[data-v-4835578a] {
	margin-top: .4rem;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #242533;
	line-height: 2.2rem;
	font-style: normal;
	text-transform: none
}

.success-box .cark-tips p span[data-v-4835578a] {
	color: #1546f2
}

.sign-box[data-v-4835578a] {
	margin-top: 4rem
}

.sign-box .sign-tips[data-v-4835578a] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.8rem;
	color: #242533;
	line-height: 3rem;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-bottom: 1.6rem
}

.sign-box .sign-tips span[data-v-4835578a] {
	color: #1546f2
}

.sign-box .school-wrap[data-v-4835578a] {
	max-height: 40rem;
	overflow-y: auto
}

.sign-box .school-wrap[data-v-4835578a]::-webkit-scrollbar {
	display: none
}

.sign-box .school-wrap .school-item[data-v-4835578a] {
	background: #f9f9f9;
	border-radius: 1.2rem;
	border: .1rem solid #f2f2f4;
	height: 5rem;
	display: flex;
	justify-content: space-between;
	padding: 0 1.2rem 0 1.6rem;
	box-sizing: border-box;
	font-family: PingFang SC,PingFang SC;
	font-weight: 400;
	font-size: 1.4rem;
	color: #808192;
	line-height: 2.6rem;
	font-style: normal;
	text-transform: none;
	align-items: center;
	cursor: pointer;
	margin-bottom: 1.6rem
}

.sign-box .school-wrap .school-item[data-v-4835578a]:last-child {
	margin-bottom: 0
}

.sign-box .school-wrap .school-item img[data-v-4835578a] {
	width: 1.4rem;
	height: 1.4rem
}

.sign-box .school-wrap .school-item .hover[data-v-4835578a] {
	display: none
}

.sign-box .school-wrap .school-item[data-v-4835578a]:hover {
	background: #f9f9f9;
	border: .1rem solid #f2f2f4
}

.sign-box .school-wrap .school-item:hover .hover[data-v-4835578a] {
	display: block
}

.sign-box .school-wrap .school-item:hover .default[data-v-4835578a] {
	display: none
}

.reg-steps[data-v-4835578a] {
	margin: 3.2rem 0 1.6rem
}

.skip[data-v-4835578a] {
	font-family: PingFang SC,PingFang SC;
	font-weight: 500;
	font-size: 1.4rem;
	color: #1546f2;
	line-height: 2.2rem;
	text-align: left;
	font-style: normal;
	text-transform: none;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: .4rem;
	margin-top: 3rem;
	cursor: pointer
}

.skip img[data-v-4835578a] {
	width: 1.4rem;
	height: 1.4rem
}[data-v-4835578a] .el-select {
	border: none!important;
	border-radius: .8rem
}[data-v-4835578a] .el-select__selected-item,[data-v-4835578a] .el-select__input {
	font-size: 1.4rem!important;
	width: 100%!important;
	background: transparent!important
}[data-v-4835578a] .el-select__input {
	padding: 0!important;
	margin-left: 0!important
}[data-v-4835578a] .el-select__wrapper,[data-v-4835578a] .el-select__wrapper:hover {
	--el-fill-color-blank: var(--input-bg);
	--el-color-primary: #b1b5c31a;
	border-radius: .8rem!important;
	height: 100%;
	border: 0;
	box-shadow: none!important
}[data-v-4835578a] .el-select__placeholder {
	color: #808192
}[data-v-4835578a] .select-school .el-select__selected-item {
	color: var(--font-label)
}

.type-select-popper {
	--el-border-color-light: rgba(177, 181, 195, .2);
	--el-bg-color-overlay: var(--bg-pop-up);
	--el-border-color: rgba(177, 181, 195, .2);
	--el-text-color-regular: var(--font-color);
	--el-fill-color-light: rgba(177, 181, 195, .2);
	--el-color-primary: var(--font-label);
	border-radius: 1.2rem;
	padding: .8rem .4rem .4rem;
	width: 35.6rem;
	margin-top: -.4rem
}

.type-select-popper .el-popper__arrow {
	display: none
}

.type-select-popper .el-scrollbar .el-scrollbar__view {
	padding: 0
}

.type-select-popper .el-scrollbar .el-scrollbar__view .el-select-dropdown__item {
	width: 100%;
	background: #fff;
	height: 4.6rem;
	border-radius: 1rem;
	line-height: 4.6rem;
	color: #86909c;
	font-family: PingFang SC;
	font-size: 1.4rem;
	font-style: normal;
	font-weight: 400;
	margin-bottom: 0
}

.type-select-popper .el-scrollbar .el-scrollbar__view .el-select-dropdown__item:hover {
	background: #f9f9f9;
	color: #1d2129
}

.type-select-popper .el-select-dropdown__empty {
	padding: 0
}

.type-select-popper .empty {
	text-align: left;
	border-radius: 1rem;
	height: 4.6rem;
	line-height: 4.6rem;
	color: #86909c;
	font-family: PingFang SC;
	font-size: 14px;
	font-style: normal;
	font-weight: 400
}

.canvas-right[data-v-597ea00c] {
	width: 80vw;
	height: 80vw;
	position: fixed;
	right: -40vw;
	top: -40vw;
	z-index: -1
}

.canvas-left[data-v-597ea00c] {
	width: 80vw;
	height: 80vw;
	position: fixed;
	left: -40vw;
	top: -40vw;
	z-index: -1
}

.login-box[data-v-8792e7a1] {
	width: 100%;
	padding-top: 12.2rem;
	padding-left: 12.2rem;
	box-sizing: border-box;
	position: relative;
	height: 100vh
}

.login-box .video-mask-box[data-v-8792e7a1] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #f1f1f1;
	z-index: -3
}

.login-box video[data-v-8792e7a1] {
	position: absolute;
	top: 0;
	left: -200px;
	width: 100%;
	height: 100%;
	object-fit: cover;
	z-index: -2
}

.login-box .video-mask[data-v-8792e7a1] {
	position: absolute;
	top: 0;
	left: -200px;
	width: 100%;
	height: 100%;
	background: linear-gradient(270deg,#f1f1f1,rgba(241,241,241,0));
	z-index: -1
}

.login-box .online-customer-service[data-v-8792e7a1] {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	cursor: pointer;
	width: 6.4rem;
	height: 6.4rem;
	padding: .8rem;
	border-top-left-radius: .8rem;
	border-bottom-left-radius: .8rem;
	flex-shrink: 0;
	border-radius: 1.6rem 0 0 1.6rem;
	background: #fff;
	box-shadow: 0 .6rem 1.6rem rgba(0,0,0,.12);
	position: fixed;
	right: 0;
	bottom: 23.9rem;
	text-align: center
}

.login-box .logo_box[data-v-8792e7a1] {
	margin-top: 120px;
	height: 36px;
	font-size: 30px;
	font-weight: 600;
	background: url(https://image.zhihuishu.com/zhs/b2cm/base1/202405/78527f365ece4914988ab3665a1662d4.png) no-repeat left center;
	background-size: contain;
	padding-left: 55px
}

.login-box .logo_box .logo_txt[data-v-8792e7a1] {
	background: url(https://image.zhihuishu.com/zhs/b2cm/base1/202405/56a4832a47b84c6480faac8d48619148.png) no-repeat center center;
	background-size: cover;
	width: 238px;
	height: 36px
}

.login-box[data-v-8792e7a1] .el-message {
	border-radius: 8px;
	background: #1d2129;
	padding: 1.2rem 1.6rem;
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	gap: 0;
	top: 5.6rem!important;
	right: 22.7rem;
	position: absolute;
	width: max-content
}

.login-box[data-v-8792e7a1] .el-message .el-message-icon--error,.login-box[data-v-8792e7a1] .el-message .el-message-icon--success,.login-box[data-v-8792e7a1] .el-message .el-message-icon--warning {
	display: none
}

.login-box[data-v-8792e7a1] .el-message:before {
	content: "";
	display: block;
	width: 2rem;
	height: 2rem;
	background-size: 100% 100%;
	margin-right: .4rem
}

.login-box[data-v-8792e7a1] .el-message .el-message__content {
	color: #fff;
	font-family: PingFang SC;
	font-size: 1.4rem;
	font-style: normal;
	font-weight: 400;
	line-height: 2.2rem
}

.login-box[data-v-8792e7a1] .el-message.login-error-message:before,.login-box[data-v-8792e7a1] .el-message .login-warning-message:before {
	background-image: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/688ccbc8844647798d96981067066fa7.png)
}

.login-box[data-v-8792e7a1] .el-message.login-success-message:before {
	background-image: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/d6dfac3654bc438c826148e6cd5dd117.png)
}

.login-box .line[data-v-8792e7a1] {
	min-height: 10rem
}

.login-box .line img[data-v-8792e7a1] {
	display: block;
	margin-bottom: 1.6rem
}

.login-box .line .line1[data-v-8792e7a1] {
	/*width: 68.6rem*/
	width: 90rem
}

.login-box .line .line1.is-hike[data-v-8792e7a1] {
	width: 60.8rem
}

.login-box .line .line3[data-v-8792e7a1] {
	width: 51.7rem
}

.login-box .video-con[data-v-8792e7a1] {
	margin: 3.6rem 0 9.9rem
}

.login-box .video-con .video-btn[data-v-8792e7a1] {
	cursor: pointer;
	width: 13.8rem;
	height: 3.4rem;
	border-radius: 34px;
	background: #fff;
	font-size: 1.4rem;
	font-weight: 600;
	color: #86909c;
	line-height: 3.4rem;
	position: relative;
	box-sizing: border-box;
	font-family: PingFang SC;
	padding-left: 3.8rem
}

.login-box .video-con .video-btn[data-v-8792e7a1]:before {
	content: "";
	display: block;
	width: 2.6rem;
	height: 2.6rem;
	border-radius: 50%;
	position: absolute;
	left: .4rem;
	top: .4rem;
	background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/4d4cdb1895a540cdbceb326aae75da6c.png) #4395ff no-repeat center center;
	background-size: 100% 100%
}

.login-box .kla-list[data-v-8792e7a1] {
	/*margin-top: 22rem;*/
	margin-top: 4rem;
	width: 61.4rem;
	height: 8rem;
	display: flex;
	justify-content: space-between;
	position: relative
}

.login-box .kla-list .kla-item[data-v-8792e7a1] {
	height: 100%;
	display: flex;
	flex-direction: column;
	padding-top: 1.4rem;
	position: absolute;
	align-items: normal;
	padding-left: 2.1rem;
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.login-box .kla-list .kla-item .kla-item-line[data-v-8792e7a1] {
	display: flex
}

.login-box .kla-list .kla-item .kla-item-line .icon-line[data-v-8792e7a1] {
	width: 2.4rem;
	height: 2.4rem;
	margin-right: .6rem
}

.login-box .kla-list .kla-item .kla-item-line .text[data-v-8792e7a1] {
	font-size: 1.5rem;
	font-weight: 600;
	color: var(--font-label)
}

.login-box .kla-list .kla-item .line-en[data-v-8792e7a1] {
	font-size: 1.5rem;
	color: var(--font-color);
	color: #86909c;
	line-height: 3.6rem
}

.login-box .kla-list .kla-item[data-v-8792e7a1]:first-child {
	left: 0;
	width: 21rem;
	background-image: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/12172ce21cdd4fb0affd85419737cfc0.png)
}

.login-box .kla-list .kla-item[data-v-8792e7a1]:nth-child(2) {
	left: 18.6rem;
	width: 24.4rem;
	padding-left: 5.4rem;
	background-image: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/fca8a0860974410dbb5fdd54204c03be.png)
}

.login-box .kla-list .kla-item[data-v-8792e7a1]:last-child {
	right: 0;
	width: 20.8rem;
	padding-left: 4.7rem;
	background-image: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202508/7b9d0b173f2a4b5e9151c9ecb2b3f8e1.png)
}[data-v-8792e7a1] .el-select {
	height: 5rem;
	background: var(--bg-pop-up);
	border: 1px solid #b1b5c31a;
	box-shadow: none;
	box-sizing: border-box
}

:root .video-con .video-btn[data-v-8792e7a1] {
	background: #f7f7fe
}

body.page_login_body,body.page_login_body #app {
	width: 100%;
	min-width: inherit
}

body.page_login_body .polymas-header {
	display: none
}

.polymas-root {
	background: none;
	padding: 0
}
