bastara con solo poner al input tu imagen como fondo??
Código CSS:
Ver originalinput[type="text"] { background: #color url("tu_imagen.png") no-repeat; }
si, creo que con eso basta,sin ensusiar tanto tu html y tu css, y siendo una muy buena practica para maquetas futuras