body{ background:#bee9fd url(images/background.gif) repeat-x;font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif","宋体"; font-size:14px; color:#444444; height:500px; overflow:visible;}
#head{ background:url(images/top.gif) repeat-x top center; height:40px; position:relative;}
#logo{ position:absolute; left:100px;color:#ffffff; font-size:28px;}
#info{ position:absolute; right:100px; top:10px; color:#ffffff; font-size:12px;}
#main{ background:url(images/bottom.gif) bottom repeat-x; height:550px; width:100%; position:absolute; bottom:0;}
#fighting{ width:560px; height:344px; text-indent:-9999px; overflow:hidden; background:url(images/fighting.png) no-repeat; position:absolute; bottom:0;}
#login{ background:#ffffff; border:1px solid #cccccc; width:280px; padding:15px 20px; position:absolute; left:50%; top:60px; line-height:240%; -moz-border-radius:3px; -webkit-border-radius: 3px;}
#login div{ margin:15px auto; width:260px; clear:both; font-weight:bolder;}
#error{color:#ee0000; font-size:12px; height:20px;}
#help{ position:absolute; display:none;font-size:12px;font-weight:normal; background:#111111; color:#ffffff; padding:10px;-moz-border-radius:3px; -webkit-border-radius: 3px;}
h3{ font-weight:bold; color:#e17009; letter-spacing:3px;}
input{ display:block; height:22px; width:180px; line-height:22px; padding:1px; border:2px solid #999999;font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif","宋体"; font-size:14px;}
input:hover{ border:2px solid #4ab3ea;}
label{ letter-spacing:3px; display:block; margin-right:5px; height:22px; width:64px; line-height:27px; text-align:right; float:left;}
button{display:block; height:32px; float:left;border: 1px solid #c5dbec; background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight: bold; margin:0; padding:0 15px; color: #2e6e9e; text-decoration:none; cursor:pointer; position: relative;}
button:hover,button:focus{border: 1px solid #79b7e7; background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; color: #1d5987;}
a.help{ font-size:12px;  float:right; cursor:pointer; font-weight:normal;}
a.help:hover{ color:#333333;}
