body { FONT-SIZE: 12px; MARGIN: 0px; color:#4E4E4E}
a{text-decoration: none; color:#4E4E4E}
#top{ height:75px; background-image:url(images/l_topbg.jpg); background-repeat: repeat-x;}
#main{ margin:auto; height:460px; background-image:url(images/login_bg.jpg); background-repeat: repeat-x; }
#login {margin:auto; width:565px; height:355px; background-image:url(images/login.jpg)}
#login ul{margin:0px; padding:0px; list-style:none; padding-top:120px; margin-left:180px;}
#login li{height:30px; line-height:30px; width:200px;}
#login span{float:left;}

#bottom{ margin:auto; width:930px; height:2px; background-color:#23912B; border: 1px solid #40A947; margin-top:10px }
#copyright{margin:auto; width:930px; height:60px; line-height:28px; text-align:center; margin-top:20px;}

input.username { background:#FFFFFF url("images/input_username.gif") 2px 2px no-repeat; padding-left:18px; }
input.password { background:#FFFFFF url("images/input_password.gif") 2px 2px no-repeat; padding-left:18px; }
input.vercode { background:#FFFFFF url("images/input_vercode.gif") 2px 2px no-repeat; padding-left:18px; }
#error{margin:auto; width:930px; height:100%}
#error_top { width:930px; height:50px; background-image:url(images/error_top.jpg); background-repeat: no-repeat; }
#error_mid{ width:930px; height:400px; background-image:url(images/error_mid.gif); background-repeat: repeat-y; text-indent:10px; }
#error_end{width:930px; height:5px; background-image:url(images/error_end.gif); background-repeat:no-repeat;}

#error {margin:auto; width:565px; height:355px; background-image:url(images/error.jpg)}
#error ul{margin:0px; padding:0px; list-style:none; padding-top:120px; margin-left:100px; line-height:18px;}
#error li{ width:380px; margin-top:8px; font-weight:bold; }

#back{width:450px;text-align:right; margin-top:18px;}
