#main-content > .container{
	background-color: white;
}

#login-page {
	background-color: white;
}
#login-page > .top {
	height: 80px;
}
#login-page > .bottom {
	min-height: 80px;
}

#login-page > .right {
	width: 100%;
	display: inline-block;
	vertical-align: top;
}
#login-page > .right #login {
	width: 340px;
	margin-left: auto;
	margin-right: auto;
}

#login > .top {
	height: 32px;	
	margin-bottom: 20px;
}
#login > .top > .left {
	display: inline-block;
	line-height: 32px;
	font-size: 24px;
	text-shadow: 1px 1px 1px #aaaaaa;
}
#login .styled-link {
	display: inline;
	font-size: 14px;
	float: right;
	line-height: 29px;
}
#login .styled-link a {
	color: #0b80a6;
	text-decoration: none;
	vertical-align: middle;
}
#login > .top .title {
	display: inline-block;	
	vertical-align: top;
	color: #373737;
	font-size: 32px;
	width: 200px;
}
#login > .top .question {
	display: inline-block;	
	vertical-align: top;
	text-align: right;
	width: 140px;
	color: #3d3d3d;	
}
#login .form .field {
	margin-bottom: 16px;
}
#register .form .field {
	margin-bottom: 12px;
}
.form .field .left {
	height: 40px;	
	width: 60px;
	display: inline-block;
	vertical-align: top;
}
.form .field .left label {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #373737;
}
.form .field .right {
	height: 50px;
	display: inline-block;
	vertical-align: top;
	float: right;
}
.form .field .right2 {
	width: 253px;
}
.form .field .right .input-container input{
	width: 236px;
}
.form .field .submit-right {
	width: 253px;
}
.form .field .right .submit-container {
	display: inline-block;
}
.form .field .right .submit-container .btn {
	width: 143px;
}
.form .field.login-name .right .input-container {
	display: inline-block;
	vertical-align: top;
}
.form .field.login-name .right .input-container input{
	width: 161px;
}
.form .field.login-name .right .select-container {
	display: inline-block;
	vertical-align: top;
}
.form .field.login-name .right .select-container select{
	width: 70px;
	margin-left: 1px;
	padding-left: 7px;
}
.form .submit-field .btn {
	width: 145px;
	margin-top: 20px;
	margin-right: 30px;
	margin-left:  73px;
}
.form .submit-field .password-recover {
	color: #3d3d3d;	
	border-bottom: 1px solid #c3c3c3;
	text-decoration: none;
}
