Respuesta: Por que la publicidad me esta tapando el texto autocompletado? dos cosas
1.-la propiedad z-index siempre debe estar acompañada de position de lo contrario no funcionara
2.- prueba colocar al input text donde tienes el auto completado, un z-index:999 y al div que contiene tu banner un z-index:1
no olvides colocar antes del z-index un position:relative en caso de que no cuente previamente con la propiedad position |