#container{
		width: 100%;
		height: 100%;
	}
	.box{
		width: 40%;
		height: 420px;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		border: 1px solid black;
		text-align: center;
	background-color: rgb(231, 238, 242);
    border-radius: 4px;
    padding-top: 15px;
    padding-bottom: 15px;
	}
	.headName{
		font-size: 34px;
		font-weight: 400;
		padding:10px 0;
		margin: 0;
	}
	.adminBox,.pwdBox,.yzmBox,.loginTo,.errorText{
		display: inline-block;
		width: 80%;
		height: 34px;
		border-radius: 4px;overflow: hidden;
		
	}
	.yzmBox{
		margin-bottom: 15px;
	}
	#admin,#pwd{
		text-indent: 20px;
		border: none;
		width: 100%;
		height: 34px;
 /*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);*/
		display: block;
	}
	#yzm{
		width: 50%;text-indent: 20px;border: none;
		height: 34px;
		float: left;
		border-radius: 4px;
	}
	.yzmPng{
		float: left;
		width: 45%;
		margin-left: 5%;
		height: 100%;
	}
	.loginTo{
		margin-top: 0;
		line-height: 34px;
    color: white;
    background: cornflowerblue;
    font-size: 16px;
	}
	.errorText{
		margin: 0;
		font-size: 16px;
	}
	.errorText a,.errorText span{float: right;}
	.info{
		font-size: 14px;
		display: inline-block;
		text-align: center;
	}
	input{
		line-height: 34px;
	}
	.adminerror,.pwderror{
		display: inline-block;
		text-align: left;
		width: 80%;
		color: red;
		line-height: 18px;
		height: 18px;
		font-size: 12px;
		margin: 0;
	}
	
	.errorshow{
		color:red;
	}