body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; overflow:hidden; width:100%; height:100%; background:url(images/body_bj.jpg) repeat-x; font-size:12px; font-family:"宋体"; color:#1F5BAC; text-align:left; } *{ padding:0px; margin:0px; } .container{ width:100%; height:510px; display:table; margin-top:107px; background:url(images/container_bj.jpg) no-repeat center top; } .login{ width:444px; height:457px; display:table; margin:53px auto 0 auto; background:url(images/login_bj.jpg) top no-repeat; } .top{ width:436px; height:43px; margin:0px 4px auto 4px; padding-top:4px; } .top span{ display:block; width:81px; height:25px; background:url(images/user_loginbj.jpg) no-repeat; margin-top:18px; float:right; margin-right:48px; color:#5A8EE0; font-size:13px; line-height:25px; text-align:center; font-weight:bold; letter-spacing:2px; } .top2{ width:428px; height:45px; background:url(images/line.jpg) bottom repeat-x; margin: 0 auto; } .top2 span{ width:375px; height:40px; line-height:40px; display:block; margin:0 auto; background:url(images/icon01.jpg) left no-repeat; padding-left:34px; font-size:14px; color:#2368C7; font-weight:600; padding-top:2px; } tr{ height:35px; } .input1{ width:133px; height:20px; border:1px solid #7BA2D3; line-height:20px; } .foot{ clear:both; width:375px; height:auto; margin:0 auto; text-align:center; line-height:22px; padding-top:60px; color:#7BA2D3; } .red{ color:red; display:block; margin-bottom:10px; }