 @media (min-width:864px){
	.contain .center .box .right-container .loginForm .logo
	{
		width:340px;
		height:80px;
		background-image:url(../img/ymserver.png);
		background-size:contain;
		background-repeat:no-repeat!important;
		margin-bottom:72px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode
	{
		display:flex;
		align-items:center;
		justify-content:space-between;
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode img
	{
		width:96px;
		height:52px;
		border-radius:4px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin
	{
		display:flex;
		justify-content:space-between;
		margin-bottom:48px;
		line-height:16px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .forgetPass
	{
		font-size:14px;
		color:#df0b22;
		font-weight:400;
		cursor:pointer;
		padding:0;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .el-checkbox__label
	{
		padding-left:6px;
		font-weight:400;
		color:#555;
		font-size:14px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .showVerifyCode
	{
		margin-bottom:162px;
	}
	
	.contain .center .box .right-container .register
	{
		width:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		cursor:pointer;
		margin:24px 0;
	}
	
	.contain .center .box .right-container .register .text-desrc,.contain .center .box .right-container .register .to-reg
	{
		height:17px;
		font-size:14px;
		color:#888;
		line-height:17px;
	}
	
	.contain .center .box .right-container .success
	{
		height:510px;
		width:100%;
		box-sizing:border-box;
		transition:all .5s;
		display:flex;
		flex-direction:column;
		align-items:center;
		justify-content:flex-end;
		padding:30px 30px 40px;
	}
	
	.contain .center .box .right-container .success .successLogo
	{
		margin-bottom:130px;
	}
	
	.contain .center .box .right-container .success .successLogo p
	{
		font-size:20px;
		color:#667180;
		text-align:center;
	}
	
	.contain .center .box .right-container .success .el-button
	{
		font-weight:650;
		width:400px;
		height:52px;
		display:block;
		box-shadow:0 4px 8px 0 rgba(26,90,216,.32);
		border-radius:4px;
		font-size:16px;
		margin:0 auto;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-input
	{
		flex:1 0 296px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .img-box
	{
		margin-left:8px;
		height:52px;
		border-radius:2px;
		flex:0 1 auto;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .code-btn
	{
		font-weight:400;
		font-size:14px;
		height:52px;
		margin-left:8px;
		border-radius:4px;
		padding:12px;
	}
	
	.contain .center .box .right-container .login
	{
		width:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		cursor:pointer;
		margin:16px 0 24px;
	}
	
	.contain .center .box .right-container .login .loginBtn,.contain .center .box .right-container .login .text-desrc
	{
		height:17px;
		font-size:12px;
		color:#888;
		line-height:17px;
	}
	
	.contain
	{
		overflow-y:auto;
		overflow-x:hidden;
		background-color:#f9fbff;
	}
	
	.contain .center,.contain
	{
		width:100%;
		height:100%;
		display:flex;
		justify-content:center;
		position:relative;
	}
	
	.contain .center
	{
		min-height:662px;
		flex-direction:column;
		align-items:center;
	}
	
	.contain .center .box
	{
		height:100%;
		width:100%;
		background-color:#fff;
		display:flex;
	}
	
	.contain .center .box .left-container
	{
		flex:0.375;
		height:100%;
		/*background-image:url(https://static.distributetop.com//erp/img/login-bg.png);*/
		/*background-color: #367bfa;*/
		display:flex;
		flex-direction:column;
		align-items:center;
		overflow:hidden;
		position:relative;
	}
	

	

	
	.contain .center .box .right-container
	{
		flex:0.625;
		box-sizing:border-box;
		height:100%;
		position:relative;
	}
	
	.contain .center .box .right-container .success
	{
		height:553px;
		width:100%;
		box-sizing:border-box;
		transition:all .5s;
		display:flex;
		flex-direction:column;
		align-items:center;
		justify-content:flex-end;
		text-align:center;
		padding:176px 30px 40px;
	}
	
	.contain .center .box .right-container .success .successLogo
	{
		margin-bottom:auto;
	}
	
	.contain .center .box .right-container .success .successLogo p
	{
		font-size:20px;
		text-align:center;
	}
	
	.contain .center .box .right-container .success .el-button
	{
		width:400px;
	}
	
	.contain .center .box .right-container .registerForm
	{
		max-width:400px;
		transition:all .5s;
		margin:22.2vh auto 0;
	}
	
	.contain .center .box .right-container .registerForm .logo.website
	{
		background:none;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item
	{
		margin-top:15px;
		margin-bottom:24px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__inner
	{
		background-color:#fff!important;
		font-size:14px!important;
		color:#222!important;
		border-radius:4px;
		height:52px;
		line-height:52px;
		padding:0 12px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm
	{
		margin-top:10px;
		margin-bottom:48px;
		height:16px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .el-form-item__content
	{
		display:flex;
		line-height:16px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .el-form-item__content .el-checkbox__label
	{
		padding-left:6px;
		font-weight:400;
		font-size:14px;
		color:#555;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .asinkingTerm
	{
		margin-left:4px;
		font-size:14px;
		line-height:16px;
		color:#006eff;
		font-weight:400;
		cursor:pointer;
		padding:0;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item .registerBtn
	{
		font-weight:650;
		width:400px;
		height:52px;
		display:block;
		background:#006eff;
		box-shadow:0 4px 8px 0 rgba(26,90,216,.32);
		border-radius:4px;
		font-size:16px;
		margin:0 auto;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item .isvalid-btn
	{
		background-color:#006eff;
		opacity:1;
	}
	
	.contain .center .box .right-container .registerForm .el-form .agreeTerm .el-form-item__error
	{
		left:auto;
		top:-20%;
		right:0;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item.is-error .el-checkbox__inner
	{
		border:1px solid #0058e0;
		box-shadow:0 0 2px 0 rgba(0,88,224,.48);
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode img
	{
		width:31%;
		height:40px;
		border-radius:2px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode .el-button
	{
		border-radius:4px;
		padding:12px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode .code-btn
	{
		font-weight:400;
		font-size:14px;
		height:52px;
		margin-left:8px;
	}
	
	.contain .center .box .right-container .login
	{
		font-size:14px;
		width:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		cursor:pointer;
		margin:24px 0;
	}
	
	.contain .center .box .right-container .login .loginBtn
	{
		color:#006eff;
		font-size:14px;
	}
	
	.contain .serveInfo .el-dialog
	{
		position:relative;
		background:#fff;
		border-radius:2px;
		box-shadow:0 1px 3px rgba(0,0,0,.3);
		box-sizing:border-box;
		width:52.1vw;
		height:90.7vh;
		display:flex;
		flex-direction:column;
		margin:4.6vh auto!important;
	}
	
	.contain .serveInfo .el-dialog .el-dialog__body
	{
		overflow-y:auto;
	}
	
	.contain .serveInfo .el-dialog p
	{
		color:#666;
		font-size:12px;
		line-height:24px;
	}
	
	.contain .serveInfo .el-dialog .title-top
	{
		color:#222;
		font-size:14px;
		line-height:20px;
		margin-bottom:8px;
	}
	
	.contain .serveInfo .el-dialog .title-second
	{
		color:#444;
		margin-bottom:2px;
	}
	
	.contain .serveInfo .el-dialog .el-dialog__footer
	{
		justify-content:center;
	}
	
	.contain,.contain
	{
		height:100%;
		overflow-y:auto;
		background-color:#f9fbff;
	}
	
	.contain .center,.contain,.contain .center,.contain
	{
		width:100%;
		display:flex;
		justify-content:center;
		position:relative;
	}
	
	.contain .center,.contain .center
	{
		min-height:772px;
		flex-direction:column;
		align-items:center;
	}
	
	.contain .center .box,.contain .center .box
	{
		width:100%;
		height:100%;
		background-color:#357bfa;
		box-shadow:0 4px 36px -4px rgba(0,110,255,.28);
		border-radius:10px;
		display:flex;
	}
	
	.contain .center .box .left-container,.contain .center .box .left-container
	{
		/*flex:0.375;*/
		flex:0.375;
		display:flex;
		flex-direction:column;
		align-items:center;
		overflow:hidden;
		position:relative;
		background-color:#357bfa;
	}
	
	.contain .center .box .left-container .primary-image,.contain .center .box .left-container .primary-image,.contain .center .box .left-container .primary-image
	{
		position:absolute;
		bottom:50%;
		left:50%;
		transform:translate(-50%,50%);
		width:100%;
		min-width:590px;
	}
	
	.contain .center .box .left-container .circle-image,.contain .center .box .left-container .circle-image,.contain .center .box .left-container .circle-image
	{
		position:absolute;
		top:9vh;
		left:4.2vw;
		width:1.7vw;
	}
	
	.contain .center .box .left-container .desrc,.contain .center .box .left-container .desrc,.contain .center .box .left-container .desrc
	{
		margin-top:12.5vh;
		height:56px;
		z-index:999;
	}
	
	.contain .center .box .left-container .desrc p,.contain .center .box .left-container .desrc p,.contain .center .box .left-container .desrc p
	{
		font-size:2.5vw;
		color:#fff;
		letter-spacing:4px;
		text-shadow:0 1px 2px rgba(0,0,0,.1);
		font-weight:200;

	}
	
	.contain .center .box .right-container,.contain .center .box .right-container
	{
		position:relative;
		flex:0.625;
		box-sizing:border-box;
		border-radius: 50px 0px 0px 50px;
		background-color: #fff;
		height:100%;
	}
	
	.contain .center .box .right-container .loginForm,.contain .center .box .right-container .forgotForm
	{
		max-width:400px;
		transition:all .5s;
		margin:22.2vh auto 0;
	}
	
	.contain .center .box .right-container .loginForm .title,.contain .center .box .right-container .forgotForm .title,.contain .center .box .right-container .registerForm .title
	{
		font-size:32px;
		font-weight:800;
		color:#000;
		margin-bottom:24px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item,.contain .center .box .right-container .loginForm .el-form .el-form-item.last-form-item.is-error,.contain .center .box .right-container .forgotForm .el-form .el-form-item,.contain .center .box .right-container .forgotForm .el-form .el-form-item.last-form-item.is-error,.contain .center .box .right-container .registerForm .el-form .el-form-item:nth-child(2).is-error
	{
		margin-bottom:24px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item.last-form-item,.contain .center .box .right-container .forgotForm .el-form .el-form-item.last-form-item,.contain .center .box .right-container .registerForm .el-form .el-form-item:nth-child(2)
	{
		margin-bottom:12px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .loginBtn,.contain .center .box .right-container .forgotForm .el-form .el-form-item .resetBtn
	{
		font-size:16px;
		font-weight:650;
		width:100%;
		border-radius:4px;
		background-color:#df0b22;
		height:52px;
		/*box-shadow:0 4px 8px 0 rgba(26,90,216,.32);*/
		box-shadow:0 4px 8px 0 rgba(229,60,78,.32);

	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .loginBtn:hover,.contain .center .box .right-container .forgotForm .el-form .el-form-item .resetBtn:hover,.contain .center .box .right-container .registerForm .el-form .el-form-item .registerBtn:hover
	{
		opacity:.8;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__inner,.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__inner
	{
		font-size:14px!important;
		color:#222!important;
		border-radius:4px;
		height:52px;
		line-height:52px;
		padding:0 12px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__inner:focus,.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__inner:focus,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__inner:focus
	{
		border-width:2px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__inner:hover,.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__inner:hover,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__inner:hover
	{
		border-color:#006eff;
		border-width:2px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item:last-child,.contain .center .box .right-container .registerForm .el-form .el-form-item:last-child
	{
		margin-bottom:0;
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode .el-input,.contain .center .box .right-container .registerForm .el-form .verifyCode .el-input
	{
		width:296px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .forgetPass:hover,.contain .center .box .right-container .register .to-reg:hover,.contain .center .box .right-container .login .loginBtn:hover,.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .asinkingTerm:hover,.contain .center .box .right-container .login .loginBtn:hover
	{
		text-decoration:underline;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .el-checkbox__input,.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .el-form-item__content .el-checkbox__input
	{
		line-height:16px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .el-checkbox__inner,.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .el-form-item__content /deep/ .el-checkbox__inner
	{
		position:relative;
	}
	
	/*.contain .center .box .right-container .loginForm .el-form .autoLogin .el-checkbox__inner:after,.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm .el-form-item__content /deep/ .el-checkbox__inner:after*/
	/*{*/
	/*	position:absolute;*/
	/*	left:50%;*/
	/*	top:50%;*/
	/*	transform:translate(-50%,-50%);*/
	/*	content:"";*/
	/*	width:8px;*/
	/*	height:6px;*/
	/*	!*background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAn0lEQVQ4T6WSsQ3CMBBF39+AhizBBChVSpqsikRDSUPBApkiJQMcOmRHtkksR7izff/dv2+LP5f26s3sCFyBt6TLLkAQP4AT8JJ0bgYU4gkYJM1NgC2xj/8FmNkdOACjU9NcauIU8AR6YLEWwB5YnDm7i02ig5/CUFAVLw42uvmxp73aOXMQN8W8flwVZw4SSAfcPNu1UMuP1/SMtd/6AYHASA148yhyAAAAAElFTkSuQmCC);*!*/
	/*	background-size:contain;*/
	/*	border:none;*/
	/*}*/
	
	.contain .center .box .right-container .register .to-reg,.contain .center .box .right-container .login .loginBtn
	{
		color:#006eff;
	}
	
	.contain .center .box .right-container .copyright,.contain .center .box .right-container .copyright,.contain .center .box .right-container .copyright
	{
		font-size:12px;
		color:#b5bbc4;
		position:absolute;
		bottom:30px;
		left:50%;
		transform:translateX(-50%);
		white-space:nowrap;
	}
	
	.contain .center .box .right-container .success .successLogo img,.contain .center .box .right-container .success .successLogo img
	{
		margin-bottom:30px;
	}
	
	.contain .center .box .right-container .forgotForm .logo,.contain .center .box .right-container .registerForm .logo
	{
		width:243px;
		height:28px;
		background-image:url(../img/logo-blue.9f01a794.png);
		background-size:contain;
		background-repeat:no-repeat!important;
		margin-bottom:72px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode,.contain .center .box .right-container .registerForm .el-form .verifyCode
	{
		display:flex;
		align-items:center;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode .input-code,.contain .serveInfoMS
	{
		display:none;
	}
}

@media (min-width:864px )and (min-width:864px) {
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__icon,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__icon
	{
		font-size:16px;
		margin-top:16px;
		width:20px;
		height:20px;
		line-height:20px;
	}
}

@media (max-width:864px) {
	.contain .center
	{
		position:relative;
		min-height:0;
		justify-content:normal;
		background:#fff;
	}
	
	.contain .center .box .right-container
	{
		position:relative;
		flex:1;
		box-sizing:border-box;
		height:100%;
		width:100%;
	}
	
	.contain .center .box .right-container .loginForm
	{
		position:relative;
		flex:1;
		box-sizing:border-box;
		transition:all .5s;
		max-width:864px;
		margin:0;
		padding:120px 20px 0;
	}
	
	.contain .center .box .right-container .loginForm .title
	{
		font-size:24px;
		margin-bottom:20px;
		font-weight:800;
		color:#000;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item
	{
		margin-bottom:20px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item.last-form-item
	{
		margin-bottom:12px!important;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item.is-error
	{
		margin-bottom:20px!important;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .loginBtn
	{
		font-weight:650;
		font-size:16px;
		width:100%;
		height:44px;
		box-sizing:border-box;
		border-radius:5px;
		/*background-color:#006eff;*/
		background-color:#df0b22 !important;
		box-shadow:0 2px 6px 0 rgba(26,90,216,.32);
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode .el-input
	{
		width:75%;
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode img
	{
		width:23%;
		height:44px;
		border-radius:2px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin
	{
		display:flex;
		margin-bottom:50px;
		line-height:16px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .autoLogin .forgetPass
	{
		margin-left:4px;
		color:#006eff;
	}
	
	.contain .center .box .right-container .register
	{
		width:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		cursor:pointer;
		margin:16px 0 0;
	}
	
	.contain .center .box .right-container .register .text-desrc,.contain .center .box .right-container .register .to-reg
	{
		font-size:14px;
		height:19px;
		line-height:19px;
	}
	
	.contain .center .box .right-container .register .to-reg
	{
		color:#006eff;
	}
	
	.contain
	{
		background:#fff;
	}
	
	.contain .center
	{
		min-height:0;
		background-color:#fff;
		justify-content:normal;
	}
	
	.contain .center .box .right-container .success .successLogo
	{
		margin-bottom:130px;
	}
	
	.contain .center .box .right-container .success .el-button
	{
		font-weight:650;
		width:100%;
		max-width:400px;
		height:52px;
		display:block;
		box-shadow:0 4px 8px 0 rgba(26,90,216,.32);
		border-radius:4px;
		font-size:16px;
		margin:0 auto;
	}
	
	.contain .center .box .right-container .forgotForm .title
	{
		font-size:24px;
		font-weight:800;
		color:#000;
		margin-bottom:20px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item
	{
		margin-top:15px;
		margin-bottom:20px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item .registerBtn
	{
		box-sizing:border-box;
		width:100%;
		height:44px;
		background-color:#006eff;
		border-radius:5px;
		box-shadow:0 2px 6px 0 rgba(26,90,216,.32);
		font-size:16px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .img-box
	{
		height:44px;
		margin-left:8px;
		border-radius:.02rem;
		flex:0.25;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-button
	{
		box-sizing:border-box;
		border-radius:4px;
		margin-left:8px;
		flex:0.25;
		padding:15px 0;
	}
	
	.contain .center .box .right-container .resetBtn
	{
		box-sizing:border-box;
		width:100%;
		height:44px;
		background-color:#006eff;
		border-radius:4px;
		box-shadow:0 2px 6px 0 rgba(26,90,216,.32);
		font-size:16px;
		font-weight:650;
	}
	
	.contain .center .box .right-container .login
	{
		text-align:center;
	}
	
	.errorTip
	{
		z-index:9999;
		position:fixed;
		top:50%;
		left:50%;
		transform:translate(-50%,-100%);
		max-width:50vw;
		background-color:rgba(0,0,0,.6);
		border-radius:.04rem;
		color:#fff;
		text-align:center;
		font-size:.28rem;
		padding:.4rem;
	}
	
	.contain
	{
		width:100%;
		height:100%;
		overflow-y:auto;
		overflow-x:hidden;
		background-color:#f9fbff;
		display:flex;
		justify-content:center;
		position:relative;
	}
	
	.contain .center
	{
		min-height:0;
		background:#fff;
		justify-content:normal;
	}
	
	.contain .center::-webkit-scrollbar
	{
		width:0;
	}
	
	.contain .center .box
	{
		width:100vw;
		background-color:#fff;
		box-shadow:none;
		border-radius:0;
	}
	
	.contain .center .box .right-container .success .successLogo
	{
		text-align:center;
		margin-bottom:130px;
	}
	
	.contain .center .box .right-container .success .el-button
	{
		box-sizing:border-box;
		width:100%;
		max-width:400px;
		height:44px;
		background-color:#006eff;
		border-radius:4px;
		box-shadow:0 2px 6px 0 rgba(26,90,216,.32);
		font-size:16px;
		font-weight:650;
	}
	
	.contain .center .box .right-container .registerForm .logo.website
	{
		background:none;
	}
	
	.contain .center .box .right-container .registerForm .title
	{
		font-weight:800;
		color:#000;
		font-size:24px;
		margin-bottom:20px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item
	{
		margin-top:0;
		margin-bottom:20px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item .el-form-item__content
	{
		display:flex;
	}
	
	.contain .center .box .right-container .registerForm .el-form .el-form-item .registerBtn
	{
		font-weight:650;
		box-sizing:border-box;
		width:100%;
		height:44px;
		background-color:#006eff;
		border-radius:5px;
		box-shadow:0 2px 6px 0 rgba(26,90,216,.32);
		font-size:16px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .agreeTerm .el-form-item__content
	{
		line-height:16px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .agreeTerm .asinkingTerm
	{
		margin-left:4px;
		line-height:16px;
		color:#006eff;
		font-weight:400;
		padding:0;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode-container.el-form-item:not(.is-error)
	{
		margin-bottom:12px;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode
	{
		display:flex;
		align-items:center;
		width:100%;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode img
	{
		width:1.64rem!important;
		height:.72rem!important;
		border-radius:.02rem;
		flex:0 1 0;
	}
	
	.contain .center .box .right-container .registerForm .el-form .verifyCode .code-btn
	{
		flex:0.25;
		font-weight:400;
		font-size:14px;
		height:44px;
		margin-left:8px;
		border-radius:4px;
	}
	
	.contain .center .box .right-container .login
	{
		font-size:14px;
		width:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		cursor:pointer;
		margin:16px 0 0;
	}
	
	.contain .serveInfoMS
	{
		display:initial;
	}
	
	.contain .serveInfoMS .el-dialog
	{
		width:90vw;
		height:80vh;
		border-radius:.1rem;
		margin:50px auto!important;
	}
	
	.contain .serveInfoMS .el-dialog .el-dialog__footer
	{
		border-radius:5px;
		justify-content:center;
	}
	
	.contain .center .copyright,.contain .center .box .left-container,.contain .center .copyright,.contain .center .box .left-container,.contain .center .copyright,.contain .center .box .left-container,.contain .serveInfo
	{
		display:none;
	}
	
	.contain .center .box,.contain .center .box
	{
		width:100vw;
		background-color:#fff;
		box-shadow:none;
	}
	
	.contain .center .box .right-container .loginForm .logo,.contain .center .box .right-container .forgotForm .logo,.contain .center .box .right-container .registerForm .logo
	{
		width:340px;
		height:80px;
		background-image:url(../img/ymserver.png);
		background-size:contain;
		background-repeat:no-repeat!important;
		margin-bottom:40px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__inner,.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__inner,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__inner
	{
		line-height:44px;
		height:44px;
		font-size:15px;
		border-radius:5px;
		padding:0 15px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .el-input__icon,.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__icon,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__icon
	{
		margin-top:14px;
	}
	
	.contain .center .box .right-container .loginForm .el-form .el-form-item .loginBtn:hover,.contain .center .box .right-container .forgotForm .el-form .el-form-item .registerBtn:hover,.contain .center .box .right-container .registerForm .el-form .el-form-item .registerBtn:hover
	{
		opacity:.8;
	}
	
	.contain .center .box .right-container .loginForm .el-form .verifyCode,.contain .center .box .right-container .forgotForm .el-form .verifyCode
	{
		display:flex;
		align-items:center;
		justify-content:space-between;
	}
	
	.contain .center .box .right-container,.contain .center .box .right-container
	{
		flex:1;
	}
	
	.contain .center .box .right-container .success,.contain .center .box .right-container .success
	{
		width:100vw;
		box-sizing:border-box;
		transition:all .5s;
		display:flex;
		flex-direction:column;
		align-items:center;
		justify-content:flex-end;
		padding:30px 30px 40px;
	}
	
	.contain .center .box .right-container .success .successLogo img,.contain .center .box .right-container .success .successLogo img
	{
		margin-bottom:30px;
	}
	
	.contain .center .box .right-container .success .successLogo p,.contain .center .box .right-container .success .successLogo p
	{
		font-size:20px;
		text-align:center;
	}
	
	.contain .center .box .right-container .forgotForm,.contain .center .box .right-container .registerForm
	{
		max-width:864px;
		position:relative;
		flex:1;
		box-sizing:border-box;
		transition:all .5s;
		margin:0;
		padding:120px 20px 0;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item .el-input__inner:focus,.contain .center .box .right-container .registerForm .el-form .el-form-item .el-input__inner:focus
	{
		border-width:1px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item.agreeTerm,.contain .center .box .right-container .registerForm .el-form .el-form-item.agreeTerm
	{
		margin-bottom:50px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item .isvalid-btn,.contain .center .box .right-container .registerForm .el-form .el-form-item .isvalid-btn
	{
		background-color:#006eff;
		opacity:1;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item:nth-of-type(5),.contain .center .box .right-container .registerForm .el-form .el-form-item:nth-of-type(5)
	{
		margin-bottom:0;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item:last-child,.contain .center .box .right-container .registerForm .el-form .el-form-item:last-child
	{
		margin-top:50px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .agreeTerm .el-checkbox__label,.contain .center .box .right-container .registerForm .el-form .agreeTerm .el-checkbox__label
	{
		font-size:14px;
		color:#555;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .agreeTerm .el-form-item__error,.contain .center .box .right-container .registerForm .el-form .agreeTerm .el-form-item__error
	{
		left:auto;
		top:-20%;
		right:0;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode-container .el-form-item__error,.contain .center .box .right-container .registerForm .el-form .verifyCode-container.el-form-item:not(.is-error) .el-form-item__error
	{
		left:0;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .el-form-item.is-error .el-checkbox__inner,.contain .center .box .right-container .registerForm .el-form .el-form-item.is-error .el-checkbox__inner
	{
		border:1px solid #0058e0;
		box-shadow:0 0 2px 0 rgba(0,88,224,.48);
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-input,.contain .center .box .right-container .registerForm .el-form .verifyCode .el-input
	{
		flex:0.75;
		font-size:15px;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-input .input-code,.contain .center .box .right-container .registerForm .el-form .verifyCode .el-input .input-code
	{
		display:inline;
		font-size:15px;
		cursor:pointer;
		position:relative;
		top:2px;
		color:#006eff;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-input .input-code.input-code-sent,.contain .center .box .right-container .registerForm .el-form .verifyCode .el-input .input-code.input-code-sent
	{
		color:#aaa;
	}
	
	.contain .center .box .right-container .forgotForm .el-form .verifyCode .el-input .el-input__icon,.contain .center .box .right-container .registerForm .el-form .verifyCode .el-input .el-input__icon
	{
		float:left;
		margin-top:15px;
		margin-right:12px;
	}
	
	.contain .center .box .right-container .login .loginBtn,.contain .center .box .right-container .login .loginBtn
	{
		color:#006eff;
		font-size:14px;
	}
}

html
{
	font-size:13.333333333vw;
	overflow:hidden;
}

body
{
	overflow-x:hidden;
}


::-webkit-scrollbar,::-webkit-scrollbar
{
	display:none;
}