@CHARSET "UTF-8";
#main {
	margin-top:10px;
	background:#fff;
	padding:0 0 10px 0;
	height:700px;
}
#main .header {
	margin:50 0 10px 0;
	color: #000000;
	text-indent:5px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #e4e4e4;
}

#login {
	width:360px;
	height:320px;
	background:#fff;
	border:1px solid #ddd;
	position:absolute;
	top:40%;
	left:50%;
	margin-left:-180px;
	margin-top:-160px;
}
#login .title {
	height: 40px;
	line-height: 48px;
	color:#333;
	font-size:16px;
	font-weight:bold;
	text-indent:30px;
	border-bottom:1px dashed #eee;
}
#login form {
	width:300px;
	margin:20px 0 0 40px;
}
#login form label {
	margin:10px 0 0 0;
	display:block;
}
#login form label input.text {
	width:200px;
	height:25px;
}
#login form label select.text {
	width:100px;
	height:25px;
}
#login form label .vcode {
	display:block;
	margin:0 0 0 56px;
}
#login form label input.submit {
	width:200px;
	display:block;
	height:30px;
	cursor:pointer;
	margin:0 0 0 56px;
}
#login form label a {
	width:30px;
	display:block;
	margin:0 0 0 226px;
}