iPhoneやiPadでは、input type=textやinput type=submitが勝手に角丸になったり、影が付いて立体的になったりします。デザインしないで作ってるときは、勝手にきれいにしてくれてありがたいんですが、他のデザインを適用するときに邪魔になっちゃうんですよね・・・ 角丸はふつーに border-radius:0; とか、 webkit-border-radius:0; とかすれば元に戻ります。 テキストエリアの影は、下記の記述で消すことができました。 -webkit-appearance:none;