BODY {
	PADDING:0px; MARGIN:0px; COLOR:#333333; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN:center; 
	BACKGROUND:#043d56 url(../images/login/bg2.jpg) no-repeat right top;
}
FORM {
	margin:0; padding:0;
}
IMG,INPUT {
	border:0;
}
.login {
	width:360px; height:280px; background: url(../images/login/bg.jpg) no-repeat; margin:200px auto 0 auto;
}
.form-block {
	width:100%; height:100%; background:url(../images/login/top.gif) no-repeat;
}
.input { width:280px; height:160px; margin:0 auto; padding-top:44px; overflow:hidden;}
.inputbag {
	clear:both; height:36px;
}
.inputbag div {
	float:left; text-align: left;
}
.inputlabel {
	font-size:12px; line-height:30px; color:white;
}
.inputbox {
	width: 152px; height:20px; line-height:20px; font-size:14px; padding:4px; background:url(../images/login/login_int.gif) no-repeat;
}
.inputcode{
	float:left; cursor:pointer; padding:4px 0 0 4px;
}
#err_tips {font-size:12px; margin-top:4px;}
.btm1 { width:78px; height:28px; background:url(../images/login/login_btm1.gif) no-repeat;}
.btm2 { width:78px; height:28px; background:url(../images/login/login_btm2.gif) no-repeat; cursor:pointer;}

.back1 a { float:right; padding-right:15px; display:block; width:80px; height:28px; background:url(../images/login/back1.gif) no-repeat;}
.back2 a { float:right; padding-right:15px; display:block; width:80px; height:28px; background:url(../images/login/back2.gif) no-repeat;}