@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,input{font:100% "Lucida Grande",Helvetica,Arial,sans-serif;}
input.button{cursor:pointer;overflow:visible;}
a:link,a:visited{color:#225db6;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}body{background:#E6E6E6;}
.wrapper{width:588px;height:72px;padding:229px 56px 53px; margin:100px auto;background:url(login_background.png);font-size:75%}
.wrapper form{padding:12px 0 0 12px;height:28px;color:#737373;}
.wrapper form .label{height:27px;margin:1px 0 0;line-height:27px;float:left;}
.wrapper form .enter{width:108px;height:25px;padding:0 1px;margin:1px 10px 0 0;float:left;background:url(login_input.png) repeat-x 0 0;overflow:hidden;}
.wrapper form .enter span{width:0;overflow:hidden;display:inline-block;float:left;}
.wrapper form .enter-verify{width:48px;}
.wrapper form .enter input{display:block;height:23px;padding:0 6px;float:left;margin:0;border:none;border-top:#B1B1B1 1px solid;border-bottom:#DEDEDE 1px solid;background:url(login_input.png) repeat-x 0 -50px;line-height:100%;color:#006EC3}
.wrapper form .enter-focus{background-position:0 -25px;}
.wrapper form .enter-focus input{border-top:#FF903F 1px solid;border-bottom:#FF903F 1px solid;}
.wrapper form .enter input.text{width:8em;}
.wrapper form .enter input.verify{width:3em;}
.wrapper form img.verifyimg{display:block;float:left;width:66px;height:24px;margin:1px 8px 0 0;cursor:pointer; border:1px #D7D7D7 solid;}
.wrapper form input.button{width:60px;height:27px;margin:0;padding:0;border:none;background:url(login_button.png) no-repeat 0 0;}
.wrapper .info{padding:0 12px;height;32px;overflow:hidden;}
#msgCallback{float:left;width:220px;margin:8px 0 0;line-height:16px;color:#090;padding:0 0 0 24px;}
.wrapper .info .msg-loading {background:url(loading.gif) no-repeat 0 0;}
.wrapper .info .msg-error {background:url(invalid.gif) no-repeat 0 0;}
.wrapper .info .msg-success {background:url(valid.gif) no-repeat 0 0;}
.wrapper .info .copyright{padding:10px 0 0;text-align:right; color:#CCC;line-height:22px; font:12px "Times New Roman", Times, serif;}