html.html{
	width: 100%;
    height: 100%;
	background: url(../images/loginBg.jpg) no-repeat center center;	
	min-height:100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size:cover;
}
body.loginbg{
	margin:0;
	padding:0;
}
#wrapper .logo img{
	margin:10px 0 0 20px;	
}
#wrapper .content{
	width: 450px;
	margin:110px auto;
	border-radius:5px;
	background-color: #ffffff;
	text-align:center;
	padding:10px;
}
.content .input input{
	width:303px;
	height:46px;
	line-height:46px;
	margin:5px 0;
	outline:none;
	border-radius:3px;
	border:0;
}
.content .input input#username{
	background:url(../images/loginuser.png) no-repeat;
	padding-left:40px;
}
.content .input input#password{
	background:url(../images/loginpassword.png) no-repeat;
	padding-left:40px;
}
.content .input input#code_input{
	width:205px;
	margin:0;
	padding-left:10px;	
	border:1.4px solid #BAC7D2;
	background-color:#ECF5FA;
}
.content .input table.gverify{
	margin:3px auto;	
}
.content .input #v_container{
	display:inline-block;
	width:120px;
	height:48px;
}
.content .input input[type=submit]{
	width:343px;
 	background-color:#3A94C8;
	color:#ffffff;	
	cursor:pointer;
}
#dcMain #name,#dcMain #login_name,#dcMain #password{
	width:230px;
	height:30px;
	padding:0 5px;
	border:1px solid #ccc;
	border-radius:3px;	
}
#dcMain #leve,#dcMain #grade{
	width:165px;
}
.counts{
	text-align:right;	
}
