/* 重置密码 */
	.change-password-popup{
		opacity: 0;
		width: 100%;
		height: 100vh;
		display: flex;
		-moz-opacity: 0;
		-khtml-opacity: 0;
		visibility: hidden;
		align-items: center;
		justify-content: center;
		background-color: rgba(0, 0, 0, 0.4);
		transition: opacity 0.4s, visibility 0.4s;
		-o-transition: opacity 0.4s, visibility 0.4s;
		-moz-transition: opacity 0.4s, visibility 0.4s;
		-webkit-transition: opacity 0.4s, visibility 0.4s;
		position: fixed;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
		z-index: 999;
	}

/* 重置密码-内容 */
	.change-password-popup .content-wrapper{
		width: 515px;
		padding: 50px 40px;
		border-radius: 15px;
		background-repeat:no-repeat;
		background-size: 100% 190px;
		background-position: left 0% bottom 0%;
		background-color: rgba(255, 255, 255, 1);
		position: relative;
	}

	/* 重置密码-内容-关闭 */
	.change-password-popup .content-wrapper .close{
		width: 25px;
		height: 25px;
		display: flex;
		align-items: center;
		justify-content: center;
		position: absolute;
		top: 10px;
		right: 10px;
	}
	
	.change-password-popup .content-wrapper .close .iconfont{
		line-height: 1;
		cursor: pointer;
		font-size: 25px;
		color: rgba(210, 210, 210, 1);
	}

	/* 重置密码-内容-头部 */
	.change-password-popup .content-wrapper .header p:first-child{
		line-height: 1;
		font-size: 24px;
		font-weight: 800;
		text-align: center;
		color: rgba(29, 32, 136, 1);
	}

	/* 重置密码-内容-表单 */
	.change-password-popup .content-wrapper .layui-form{
		width: 100%;
		margin-top: 25px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item{
		gap: 20px;
		display: flex;
		margin-bottom: 0%;
		align-items: center;
		flex-direction: column;
		justify-content: space-between;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item::after{
		display: none;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item:last-child{
		height: auto;
		margin-top: 30px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline{
		margin: 0%;
		width: 100%;
		height: 45px;
		display: flex;
		border-radius: 5px;
		align-items: center;
		justify-content: flex-start;
		background-color: rgba(237, 238, 246, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-form-label{
		margin: 0%;
		padding: 0%;
		width: 45px;
		height: 45px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-form-label .iconfont{
		line-height: 1;
		font-size: 25px;
		color: rgba(178, 178, 178, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-input-block{
		margin: 0%;
		height: 100%;
		width: calc(100% - 45px);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-input-block .layui-input{
		width: 100%;
		height: 45px;
		outline: none;
		padding: 10px;
		font-size: 15px;
		line-height: 45px;
		border-radius: 5px;
		border-style: none;
		background-color: rgba(237, 238, 246, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-input-block .layui-input:focus{
		margin: 0%;
		outline: none;
		box-shadow: none;
	}

	/* 重置密码-内容-表单-验证码 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	/* 重置密码-内容-表单-验证码-代码 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email{
		margin: 0%;
		height: 45px;
		display: flex;
		border-radius: 5px;
		align-items: center;
		width: calc(100% - 150px);
		justify-content: flex-start;
		background-color: rgba(237, 238, 246, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-form-label{
		margin: 0%;
		padding: 0%;
		width: 45px;
		height: 45px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-form-label .iconfont{
		line-height: 1;
		font-size: 25px;
		color: rgba(178, 178, 178, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-input-block{
		margin: 0%;
		height: 100%;
		width: calc(100% - 45px);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-input-block .layui-input{
		width: 100%;
		height: 45px;
		outline: none;
		padding: 10px;
		font-size: 15px;
		line-height: 45px;
		border-radius: 5px;
		border-style: none;
		background-color: rgba(237, 238, 246, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-input-block .layui-input:focus{
		margin: 0%;
		outline: none;
		box-shadow: none;
	}

	/* 重置密码-内容-表单-验证码-按钮 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button{
		width: 130px;
		height: 40px;
		display: flex;
		line-height: 1;
		font-size: 14px;
		cursor: pointer;
		border-radius: 5px;
		align-items: center;
		justify-content: center;
		color: rgba(32, 32, 32, 1);
		border: 1px solid rgba(29, 32, 136, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button .layui-input-block{
		margin: 0%;
		line-height: 1;
		font-size: 14px;
		min-height: auto;
		color: rgba(29, 32, 136, 1);
	}

	/* 重置密码-内容-表单-按钮 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-btn{
		width:100%;
		height: 45px;
		display: flex;
		cursor: pointer;
		font-size: 15px;
		border-radius: 5px;
		align-items: center;
		justify-content: center;
		color: rgba(255, 255, 255, 1);
		background-color: rgba(29, 32, 136, 1);
	}

	/* 重置密码-展开 */
	.change-password-popup.opened{
		opacity: 1;
		-moz-opacity: 1;
		-khtml-opacity: 1;
		visibility: visible;
	}

	/* 重置密码-内容-表单-验证码-已发送 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button.disabled{
		cursor: not-allowed;
		color: rgba(190, 190, 190, 1);
		border: 1px solid rgba(190, 190, 190, 1);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button.disabled  .layui-input-block{
		color: rgba(190, 190, 190, 1);
	}

/* 响应 1680 */	
@media screen and (max-width: 1680px) {}

/* 响应 1440 */
@media screen and (max-width: 1440px) {}

/* 响应 1280 */
@media screen and (max-width: 1280px) {}

/* 响应 1000 */
@media screen and (max-width: 1000px) {
/* 重置密码 */

/* 重置密码-内容 */
	.change-password-popup .content-wrapper{
		width: 365px;
		padding: 40px 15px;
		border-radius: 10px;
		background-size: 100% 135px;
	}

	/* 重置密码-内容-关闭 */
	.change-password-popup .content-wrapper .close{
		width: 20px;
		height: 20px;
	}
	
	.change-password-popup .content-wrapper .close .iconfont{
		font-size: 20px;
	}

	/* 重置密码-内容-头部 */
	.change-password-popup .content-wrapper .header p:first-child{
		font-size: 20px;
	}

	/* 重置密码-内容-表单 */
	.change-password-popup .content-wrapper .layui-form{
		margin-top: 20px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item{
		gap: 15px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item:last-child{
		margin-top: 25px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline{
		height: 40px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-form-label{
		width: 40px;
		height: 40px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-form-label .iconfont{
		font-size: 20px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-input-block{
		width: calc(100% - 40px);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-inline .layui-input-block .layui-input{
		height: 40px;
		font-size: 13px;
		line-height: 40px;
	}

	/* 重置密码-内容-表单-验证码 */

	/* 重置密码-内容-表单-验证码-代码 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email{
		height: 40px;
		width: calc(100% - 110px);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-form-label{
		width: 40px;
		height: 40px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-form-label .iconfont{
		font-size: 20px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-input-block{
		width: calc(100% - 40px);
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-email .layui-input-block .layui-input{
		height: 40px;
		font-size: 13px;
		line-height: 40px;
	}

	/* 重置密码-内容-表单-验证码-按钮 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button{
		width: 100px;
		height: 35px;
		font-size: 12px;
	}
	
	.change-password-popup .content-wrapper .layui-form .layui-form-item .custom-inline-verify .custom-button .layui-input-block{
		font-size: 12px;
	}

	/* 重置密码-内容-表单-按钮 */
	.change-password-popup .content-wrapper .layui-form .layui-form-item .layui-btn{
		height: 40px;
		font-size: 13px;
	}

	/* 重置密码-展开 */

	/* 重置密码-内容-表单-验证码-已发送 */
}

/* 响应 750 */
@media screen and (max-width: 750px) {}