Yo no me complicaría tanto, el span tiene posicion absoluta pero con respecto a que? Si le das posición relativa al div que contiene el span te tomará este div como referencia, le das la medida que necesites a la posición top y debería verse bien también IE, no hace falta un estilo diferente.