@charset "utf-8";
/* CSS Document */
body{ padding:20px 0 0 0; margin:0; font-size:12px; font-family:arial,verdana; background:#fff; }
table, div, ul, dl, ol, li, h1, h2, h3, h4, h5, span, a{ margin:0; padding:0;}
ul, ol, dl{ list-style:none;}
table,img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.cb{ float:none; clear:both; height:1px; overflow:hidden;}
.tr{ text-align:right;}
.fleft{float:left;}
.fright{ float:right;}

.main{ position:relative; width:1000px; min-height:550px; _height:550px; margin:0 auto; background:url("../login-img/bg.jpg") no-repeat 50% 0;}
.main .logo{ position:absolute; right:25px; top:90px;}
.login{ margin-top:255px; margin-right:65px; _margin-right:25px; width:430px;}
.login .tips{ padding:3px; background:#FFF0C2; border:1px solid #E38B22; }
.find-pw{top:70px; left:0px; display:inline-block; height:18px; line-height:18px; padding-left:22px; background:url("../login-img/que-icon.gif") no-repeat 0 50%;}
.find-pw1{width:65px;}
.find-pw a{ color:#554E00; text-decoration:none;}
.find-pw a:hover{text-decoration:underline;}
.login .box{}
.login .box table td{ padding-right:10px; padding-bottom:10px; *padding-bottom:7px;}
.login .box table td.row-left{ text-align:right; color:#554E00;}
.login .box .ipt{ width:200px; height:17px; padding:1px; margin:0; border:1px solid #E68319; }
.login .box .btn1{ width:62px; height:62px; text-indent:-9999px; border:none; background:url("../login-img/login-btn.gif") no-repeat 0 0;}
.foot-logo{ position:absolute; right:70px; bottom:10px; width:208px; height:37px; background:url("../login-img/foot-logo.gif") no-repeat 0 0;}
.foot-logo a{ display:none;}
.login .box table td td { 
padding-right:0; 
}

