初学者,CSS问题!

我用css布局,用Firefox测试,有一个div里面的一个table就是不显示,不知道为什么,在IE中就正常。CSS如下:
[code="html"]
#content .login{border: 1px solid #D6D6D6;height: 125px;width: 200px;margin-top:4px;margin-left:2px;background:#EFF5F4;}
#content .login .login1{ width:100%; height:20px; background:url(../images/cat_bg3.gif); padding-top:2px;}
#content .login .login2{width:100%;height:auto;margin:auto;}
[/code]

html代码:
[code="html"]

用户登录
用户名:
密码:
验证码:记住密码
  

[/code]
在#content .login .login2里的表格内容显示不出来,因为我直接在里面写字能显示,就是table不显示,请明白的人指点,谢谢!
[b]问题补充:[/b]
:roll: 文件,就是用户登录下面的表格不显示,
还有,查询那个按钮样式也得不到 :arrow:

.content {position: 固定;height:200px;width: 700px;margin-top:5px;border: 1px solid #EEEEEE;background-color: #FAFAFA;text-align:left;margin-left:auto;margin-right:auto;}

???你咋还写中文。

需要更改的地方如下:
[code="html"]

[/code]

[b]style="float:left"[/b]

你的代码发一个引用版本,用[code]拷贝下来一串序号,麻烦。我帮你调。

你把需要的文件打个包,css,html,图片文件夹。