IE не допускает стилизацию элементов <option>
независимо.Это связано с тем, что IE использует элемент управления формы Windows для визуализации поля выбора, которое не поддерживает эту функцию.
(кроме того, это та же самая причина, по которой у блоков выбора IE могут возникать проблемы с наложением слоев, когда выпоместите их позади других объектов: элемент управления формы отображается операционной системой Windows, а не браузером, поэтому браузер имеет меньший контроль над ним, чем большинство других элементов на странице)
Другие современные браузеры позволяют вамчтобы сделать это, так как они отображают свои собственные поля выбора, а не откладывают на ОС.