html,body {
	margin:0;
	padding:0;
}
body {
	background:#fff;
	font-family:'Microsoft Yahei',Arial;
}
table {
	width:100%;
	border-collapse:collapse;
}
table td{
	/*border:1px solid red;*/
	height:630px;
	margin:0;
	padding:0;
}
#container {
	background:url(../images/simon_login_bk.jpg) no-repeat 0 100%;
	width:1000px;
	position:relative;
}
#container_left {
	background:url(../images/simon_login_bk_left.jpg) repeat-x 0 100%;
}
#container_right {
	background:url(../images/simon_login_bk_right.jpg) repeat-x 0 100%;
}
#logo {
	width:152px;
	height:79px;
	background:url(../images/simon_login_logo.png);
	position:absolute;
	top:50px;
	right:80px;
}
#title {
	width:330px;
	height:61px;
	background:url(../images/simon_login_title.png);
	position:absolute;
	left:40px;
	bottom:50px;
}
#loginbox {
	width:auto;
	height:auto;
	position:absolute;
	right:80px;
	bottom:5px;
	border-collapse:separate;
}
#loginbox td{
	height:25px;
}
#loginbox label{
	font-family:微软雅黑,黑体;
	font-size:16px;
}
#loginbox input[type='text'],
#loginbox input[type='password'] {
	padding:0.2em;
	font-family:微软雅黑,黑体;
	font-size:14px;
}
.button {
	width:86px;
	height:35px;
	display:block;
	cursor:pointer;
}
#btnLogin {
	height:35px;
	background:url(../images/simon_login_button_normal.png);
}
#btnLogin:hover {
	background:url(../images/simon_login_button_pressed.png);
}
#btnReset {
	height:36px;
	background:url(../images/simon_reset_button_normal.png);
}
#btnReset:hover {
	background:url(../images/simon_reset_button_pressed.png);
}