/* 登陆 */
	.login-wrapper{
		width: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.login-wrapper .content-wrapper{
		width: 100%;
		display: flex;
		height: 100vh;
		align-items: center;
		justify-content: center;
	}

	/* 登陆-内容 */
	.login-wrapper .content-wrapper .content{
		width: 1000px;
		display: flex;
		align-items: stretch;
		justify-content: space-between;
		background-color: rgba(255, 255, 255, 1);
	}

	/* 登陆-内容-次要的 */
	.login-wrapper .content-wrapper .content .minor{
		width: 410px;
	}
	
	.login-wrapper .content-wrapper .content .minor img{
		width: 100%;
		height: 100%;
	}

	/* 登陆-内容-主要的 */
	.login-wrapper .content-wrapper .content .main{
		width: 490px;
		padding-top: 50px;
		padding-right: 50px;
	}

	/* 登陆-内容-主要的-选项卡 */
	.login-wrapper .content-wrapper .content .main .tab{
		width: 100%;
		display: grid;
		grid-gap: 2px;
		grid-template-columns: repeat(3, 1fr);
	}
	
	.login-wrapper .content-wrapper .content .main .tab .item{
		width: 100%;
		display: flex;
		font-size: 24px;
		line-height: 24px;
		align-items: center;
		justify-content: center;
		color: rgba(0, 0, 0, 1);
		position: relative;
	}
	
	.login-wrapper .content-wrapper .content .main .tab .item::after{
		width: 2px;
		content: '';
		height: 20px;
		transform: translateY(-50%);
		background-color: rgba(218, 218, 218, 1);
		position: absolute;
		top: 50%;
		right: calc(0% - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .tab .item:last-child::after{
		display: none;
	}

	/* 登陆-内容-主要的-登陆 */
	.login-wrapper .content-wrapper .content .main .login{
		width: 100%;
		display: none;
		margin-top: 50px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-邮箱 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-email{
		width: 100%;
		border-radius: 5px;
		height: calc(50px - 2px);
		border: 1px solid rgba(210, 210, 210, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-email .layui-input{
		outline: none;
		box-shadow: none;
		border-width: 0px;
		border-radius: 5px;
		height: calc(50px - 2px);
		line-height: calc(50px - 2px);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-手机号码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone{
		gap: 2px;
		width: 100%;
		display: flex;
		margin-top: 20px;
		border-radius: 5px;
		align-items: center;
		height: calc(50px - 2px);
		justify-content: space-between;
		border: 1px solid rgba(210, 210, 210, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown{
		width: 80px;
		height: 100%;
		position: relative;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown::after{
		width: 2px;
		content: '';
		height: 40px;
		transform: translateY(-50%);
		background-color: rgba(242, 242, 242, 1);
		position: absolute;
		top: 50%;
		right: calc(0% - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown .layui-input{
		outline: none;
		box-shadow: none;
		border-width: 0px;
		border-radius: 5px;
		height: calc(50px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown .layui-form-select dl{
		top: calc(100% + 4px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .layui-input-block{
		margin: 0%;
		padding: 0%;
		width: calc(100% - 90px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .layui-input-block .layui-input{
		outline: none;
		box-shadow: none;
		border-width: 0px;
		border-radius: 5px;
		height: calc(50px - 2px);
		line-height: calc(50px - 2px);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-验证码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify{
		width: 100%;
		display: flex;
		margin-top: 20px;
		align-items: center;
		justify-content: space-between;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-代码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email{
		margin: 0%;
		display: flex;
		border-radius: 5px;
		align-items: center;
		height: calc(50px - 2px);
		width: calc(100% - 170px);
		justify-content: flex-start;
		border: 1px solid rgba(210, 210, 210, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email .layui-input-block{
		margin: 0%;
		width: 100%;
		height: 100%;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email .layui-input-block .layui-input{
		width: 100%;
		outline: none;
		border-radius: 5px;
		border-style: none;
		height: calc(50px - 2px);
		line-height: calc(50px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email .layui-input-block .layui-input:focus{
		margin: 0%;
		outline: none;
		box-shadow: none;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-按钮 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-button{
		width: 150px;
		height: 50px;
		display: flex;
		cursor: pointer;
		border-radius: 5px;
		align-items: center;
		justify-content: center;
		background-color: rgba(0, 0, 0, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-button .layui-input-block{
		margin: 0%;
		line-height: 1;
		font-size: 14px;
		min-height: auto;
		color: rgba(255, 255, 255, 1);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-协议 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement{
		gap: 15px;
		width: 100%;
		display: flex;
		margin-top: 25px;
		align-items: center;
		justify-content: flex-start;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .text{
		font-size: 14px;
		line-height: 18px;
		color: rgba(0, 0, 0, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .text a{
		color: inherit;
		font-size: inherit;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .layui-form-checkbox{
		padding: 0%;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .layui-form-checked > i{
		background-color: rgba(0, 0, 0, 1);
		border-color: rgba(0, 0, 0, 1) !important;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .layui-form-checkbox:hover > i{
		border-color: rgba(0, 0, 0, 1);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-登陆按钮  */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-button{
		width: 100%;
		margin-top: 35px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-button .layui-btn{
		width: 100%;
		height: 50px;
		font-size: 18px;
		line-height: 50px;
		border-radius: 10px;
		background-color: rgba(0, 0, 0, 1);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-自动登陆 */
	.login-wrapper .content-wrapper .content .main .login.sms .automatic-login{
		width: 100%;
		display: flex;
		margin-top: 20px;
		align-items: center;
		justify-content: center;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .automatic-login .layui-form-checked > i{
		background-color: rgba(0, 0, 0, 1);
		border-color: rgba(0, 0, 0, 1) !important;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .automatic-login .layui-form-checkbox > div{
		font-size: 14px;
		color: rgba(0, 0, 0, 1);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .automatic-login .layui-form-checkbox:hover > i{
		border-color: rgba(0, 0, 0, 1);
	}

	/* 登陆-内容-主要的-登陆-微信登陆 */
	.login-wrapper .content-wrapper .content .main .login.wechat .name{
		width: 100%;
		line-height: 1;
		font-size: 28px;
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.login-wrapper .content-wrapper .content .main .login.wechat .image{
		width: 280px;
		margin: 0% auto;
		margin-top: 20px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.wechat .image img{
		width: 100%;
		height: 100%;
	}
	
	.login-wrapper .content-wrapper .content .main .login.wechat .text{
		line-height: 1;
		font-size: 14px;
		margin-top: 10px;
		text-align: center;
	}

	/* 登陆-内容-主要的-登陆-QQ登陆 */
	.login-wrapper .content-wrapper .content .main .login.qq .name{
		width: 100%;
		line-height: 1;
		font-size: 28px;
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.login-wrapper .content-wrapper .content .main .login.qq .image{
		width: 280px;
		margin: 0% auto;
		margin-top: 20px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.qq .image img{
		width: 100%;
		height: 100%;
	}
	
	.login-wrapper .content-wrapper .content .main .login.qq .text{
		line-height: 1;
		font-size: 14px;
		margin-top: 10px;
		text-align: center;
	}

	/* 登陆-内容-主要的-选项卡-选中 */
	.login-wrapper .content-wrapper .content .main .tab .item.current-item{
		font-family: "SourceHanSansCN-Bold";
	}

	/* 登陆-内容-主要的-登陆-选中 */
	.login-wrapper .content-wrapper .content .main .login.current-item{
		display: block;
	}

/* 响应 1680 */	
@media screen and (max-width: 1680px) {}

/* 响应 1440 */
@media screen and (max-width: 1440px) {
/* 登陆 */

	/* 登陆-内容 */
	.login-wrapper .content-wrapper .content{
		width: 800px;
	}

	/* 登陆-内容-次要的 */
	.login-wrapper .content-wrapper .content .minor{
		width: 320px;
	}

	/* 登陆-内容-主要的 */
	.login-wrapper .content-wrapper .content .main{
		width: 410px;
		padding-top: 35px;
		padding-right: 35px;
	}

	/* 登陆-内容-主要的-选项卡 */
	.login-wrapper .content-wrapper .content .main .tab .item{
		font-size: 20px;
		line-height: 20px;
	}

	/* 登陆-内容-主要的-登陆 */
	.login-wrapper .content-wrapper .content .main .login{
		margin-top: 45px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-邮箱 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-email{
		height: calc(45px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-email .layui-input{
		height: calc(45px - 2px);
		line-height: calc(45px - 2px);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-手机号码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone{
		margin-top: 15px;
		height: calc(45px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown::after{
		height: 35px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .dropdown .layui-input{
		height: calc(45px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-phone .layui-input-block .layui-input{
		height: calc(45px - 2px);
		line-height: calc(45px - 2px);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-验证码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify{
		margin-top: 15px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-代码 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email{
		height: calc(45px - 2px);
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-email .layui-input-block .layui-input{
		height: calc(45px - 2px);
		line-height: calc(45px - 2px);
	}

	/* 登陆-内容-主要的-登陆-账号登陆-按钮 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-verify .custom-button{
		height: 45px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-协议 */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement{
		gap: 10px;
		margin-top: 20px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-agreement .text{
		font-size: 12px;
		line-height: 14px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-登陆按钮  */
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-button{
		margin-top: 30px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.sms .custom-inline-button .layui-btn{
		height: 45px;
		font-size: 14px;
		line-height: 45px;
		border-radius: 5px;
	}

	/* 登陆-内容-主要的-登陆-账号登陆-自动登陆 */
	.login-wrapper .content-wrapper .content .main .login.sms .automatic-login{
		margin-top: 15px;
	}

	/* 登陆-内容-主要的-登陆-微信登陆 */
	.login-wrapper .content-wrapper .content .main .login.wechat .name{
		font-size: 24px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.wechat .image{
		width: 200px;
		margin-top: 15px;
	}

	/* 登陆-内容-主要的-登陆-QQ登陆 */
	.login-wrapper .content-wrapper .content .main .login.qq .name{
		font-size: 24px;
	}
	
	.login-wrapper .content-wrapper .content .main .login.qq .image{
		width: 200px;
		margin-top: 15px;
	}

	/* 登陆-内容-主要的-选项卡-选中 */

	/* 登陆-内容-主要的-登陆-选中 */
}

/* 响应 1280 */
@media screen and (max-width: 1280px) {}

/* 响应 1000 */
@media screen and (max-width: 1000px) {}

/* 响应 750 */
@media screen and (max-width: 750px) {}