你两个input中的class属性不是同一个,所以肯定是有区别的,只是有写浏览器不区别,有些区别,你把class的值都相同就OK了
.input input[type=text]{height:20px;line-height:20px;}这段样式没有起作用,修改成:.input input{height:20px;line-height:20px;}就ok