			#login{
				    background-image: url(../img/icon1.png);
				    background-size: 100%;
				    background-repeat: no-repeat;
				    background-position: 50%;
				   /* background-position: bottom;*/
				    height: 100vh;
				    background-color: #E6E9F1;
			}
			.login-log{
				position: fixed;
				left: 50px;
				top: 30px;
			}
			.login-log img{
				width: 119px;
				height: 41px;
				cursor: pointer;
			}
			.login-center{
				display: flex;
		       justify-content: center;/*由于flex-direction: column，因此justify-content代表的是垂直方向*/
		       padding-top: 9%;
		       flex-direction: column;
		       align-items: center;
			}
			.center-top h1{
				margin-top: 30px;
				font-size:30px;
				line-height: 30px;
				font-family:Source Han Sans CN;
				font-weight:400;
				color:#122A88;
				letter-spacing: 3px;
			}
			.tops{
				text-align: center;
			}
			.center-bot{
				width: 412px;
				background: #FFFFFF;
				border-radius:10px;
				margin-top: 44px;
				padding: 3.199rem 3.375rem 1.74rem
			}
			.lay-form-item{
				margin-bottom: 28px;
				position: relative;
			}
			.layui-input-inline{
				width: 100%;
				border:1px solid #B6D1E4;
				border-radius:4px;
				-webkit-box-sizing: border-box;
	            -moz-box-sizing: border-box;
	            box-sizing: border-box;
			}
			.layui-active{
				width: 100%;
				border:1px solid #F56F69 !important;
				border-radius:4px;
				-webkit-box-sizing: border-box;
	            -moz-box-sizing: border-box;
	            box-sizing: border-box;
			}
			.layui-input-inline input{
				height: 50px;
				border: none;
			}
			.lay-s{
				display: flex;
				justify-content: space-between;
				height: 16px;
			}
			.layui-btn{
				width: 100%;
				height: 50px;
				line-height: 50px;
				background:#0D6FB8;
				border-radius:6px;
				font-size: 16px;
			}
			.lay-bot{
				text-align: center;
			}
			.lay-bot a{
				color: #0D6FB8;
			}
			.cols{
				display: flex;
			}
			.cols span,.cols a{
			color: #A3A3A5;
			}
			.layui-form-checkbox[lay-skin=primary] span {
				     color: #A3A3A5; 
				}
			.msgs,.msgst{
				display: none;
				position: absolute;
				top: 100%;
				font-size:14px;
				font-family:Microsoft YaHei;
				font-weight:300;
				color:#F56F69;
				margin-top: 5px;
			}
			@media (max-width: 320px){
				.center-bot{
					width: 287px !important;
				}			
			}
			@media (max-width: 567px){
				.tops a img{
					display: block;
					margin: 0 auto;
					width: 12rem;
				}				
				.center-top h1{
					font-size: 28px;
					margin-top: 20px;
				} 
				.login-center{
					padding-top: 12%;
				}
			}