.login-register{background:#f5f5f5;color:#333;padding:6rem 0;min-height:calc(100vh - 220em/10);font-size:1.4rem;line-height:2.4rem;margin-top:12.5rem}.login-register .con{max-width:660px;margin-left:auto;margin-right:auto;background:#fff;border-radius:var(--border-radius-10);padding-top:6rem;padding-bottom:4rem}.login-register .titleBig{text-align:center;padding-bottom:4rem;line-height:1;font-size:3.2rem;font-weight:700;color:#000;width: 80%;margin-left: auto;margin-right: auto;overflow: hidden;}.login-register .list-form{width:80%;margin-left:auto;margin-right:auto}.login-register .list-form li{padding-bottom:2rem}.login-register .list-form .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.login-register .list-form .title-form{display:block;width:10rem;font-size:1.6rem;line-height:4.2rem;color:#333;text-align:right;padding-right:1rem}.login-register .list-form .text-form{line-height:4rem;height:4.2rem;font-size:1.4rem;padding-left:1rem;padding-right:1rem;width:100%}.login-register .list-form .xh{color:#f00;font-style:initial}.login-register .list-form .editDiv{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.login-register .list-form .ys{color:#999}.login-register .list-form .a-1{color:#000}.login-register .list-form .a-1:hover{text-decoration:underline}.login-register .list-form .div-1 .span-1{color:#999}.login-register .list-form .div-1 .a-2{color:#000;float:right}.login-register .list-form .div-1 .a-2:hover{text-decoration:underline}.login-register .list-form .div-2{text-align:center}.login-register .list-form .div-2 .span-1{color:#999}.login-register .list-form .div-2 .a-2{color:#000;float:right}.login-register .list-form .div-2 .a-2:hover{text-decoration:underline}.login-register .list-form .other{text-align:center;padding-top:3rem}.login-register .list-form .other .titleOther{font-size:1.4rem;color:#666;text-align:center;position:relative;z-index:1}.login-register .list-form .other .titleOther:before{content:'';display:block;width:100%;height:.1rem;background-color:#d9d9d9;position:absolute;z-index:0;top:50%}.login-register .list-form .other .titleOther span{padding:0 2rem;background-color:#fff;position:relative;z-index:1}.login-register .list-form .fangshi{margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;text-align:center}.login-register .list-form .fangshi a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;border:1px #e1e1e1 solid;margin:0 1.2rem}.login-register .list-form .fangshi a img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.login-register .list-form .fangshi a:hover{border-color:var(--main-color)}.login-register .list-form .fangshi .weixinBtn:hover{border-color:#5fc561}.login-register .list-form .fangshi .qqBtn:hover{border-color:#44aada}.login-register .list-form .yzm .editDiv{padding-right:13rem !important}.login-register .list-form .yzm .hqyzmBtn{display:inline-block;background-color:var(--main-color);text-align:center;color:#fff;width:12rem;line-height:5.7rem;border-radius:var(--border-radius-5);font-size:1.6rem;position:absolute;top:0;right:0}.login-register .list-form .yzm .hqyzmBtn:hover{opacity:.8}.login-register .list-form .btnDiv{text-align:center}.login-register .list-form .btnDiv-2{line-height:2rem}.login-register .list-form .btnDiv-2 .editDiv{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-register .list-form .btnDiv-2 .primary-btn{margin-left:0}.login-register .list-form .btnDiv-2 .span-1{color:#999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:1rem}.login-register .list-form .btnDiv-2 .span-1 .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;width:1.8rem;height:1.8rem;margin-right:.5rem}.login-register .list-form .btnDiv-2 .span-1 .icon img{width:100%;height:100%}.login-register .list-form .primary-btn,.login-register .list-form .default-btn{line-height:4rem;height:4.2rem;font-size:1.4rem;margin:0 1rem}.login-register.login .con{max-width:600px}.login-register.login .list-form .primary-btn{letter-spacing:.3rem;width:100%}.login-register.login .list-form .title-form{line-height:5.6rem}.login-register.login .list-form .text-form{line-height:5.6rem;height:5.8rem}.login-register.login .list-form .primary-btn,.login-register.login .list-form .default-btn{line-height:5.6rem;height:5.8rem;font-size:2rem;margin:0}@media screen and (max-width:1023px){.login-register{font-size:14px;line-height:24px;padding:60px 0;margin-top:50px}.login-register .con{padding:40px 20px}.login-register .titleBig{font-size:24px;width:100%;padding-bottom:30px}.login-register .list-form{width:100%}.login-register .list-form li{padding-bottom:20px}.login-register .list-form .title-form{width:100%;text-align:left;font-size:16px;line-height:42px}.login-register .list-form .editDiv{width:100%}.login-register .list-form .text-form{min-width:auto;line-height:40px;height:42px;border-width:1px;padding:0 15px;font-size:14px}.login-register .list-form .other{padding-top:30px}.login-register .list-form .other .titleOther{font-size:14px}.login-register .list-form .other .titleOther:before{height:1px}.login-register .list-form .other .titleOther span{padding:0 20px}.login-register .list-form .fangshi{padding-top:10px}.login-register .list-form .fangshi a{width:24px;height:24px;border-radius:50%;margin:0 12px}.login-register .list-form .yzm .editDiv{padding-right:110px !important}.login-register .list-form .yzm .hqyzmBtn{width:100px;line-height:42px;font-size:14px}.login-register .list-form .primary-btn,.login-register .list-form .default-btn{min-width:120px;font-size:14px;border-width:1px;line-height:40px;height:42px;padding:0 15px}.login-register .list-form .btnDiv-2{line-height:20px}.login-register .list-form .btnDiv-2 .span-1{margin-left:5px}.login-register .list-form .btnDiv-2 .span-1 .icon{width:18px;height:18px;margin-right:5px}.login-register.login .list-form .text-form{min-width:auto;line-height:40px;height:42px;border-width:1px;padding:0 15px;font-size:14px}.login-register.login .list-form .primary-btn,.login-register.login .list-form .default-btn{min-width:120px;font-size:14px;border-width:1px;line-height:40px;height:42px;padding:0 15px}}

.yz-btn{
	line-height:1.5;
	cursor:pointer;
}
.yz-btn.cur{
	border-bottom: 0.4rem solid #000;
}

@media screen and (max-width: 1023px) {
	.yz-btn.cur{
		border-bottom: 2px solid #000;
	}
}