*{margin:0; padding:0;}
body {font-family: Arial, Helvetica, sans-serif,"宋体"; font-size: 12px;line-height: 210%;font-weight: normal;color: #333333;text-decoration: none;background: #0cf url(./blue/images/03.jpg) repeat-x 0 0 ;}
li{ list-style:none;}
input {	font-family:"宋体";	font-size:12px;	border:1px solid #dcdcdc;height:18px;line-height:18px; padding-left:2px;}
#main{ background:url(./blue/images/01.jpg) no-repeat center top; width:529px;height:600px; overflow:hidden; position:relative; margin:0 auto;}
#login_box{ display:none;width:278px; height:138px; background:url(./blue/images/02.jpg) no-repeat  0 0;position:absolute; top:0px; left:81px; padding-left:50px; padding-top:50px;line-height:138px; margin:0 auto}
#login_box ul li{ line-height:32px; height:32px;}
.btn{ background:url(./blue/images/05.gif) no-repeat 0 0; height:20px; width:58px; border:0; cursor:pointer; color:#fff; line-height:20px;}
label.error{color:#666; margin-left:4px;}
label.right{margin-left:4px; padding-left:20px; background:url(./blue/images/trcheck.png) no-repeat 2px 0}