Я боюсь, что это невозможно с помощью простого CSS, и невозможно будет полностью совместиться с несколькими браузерами.
Однако, используя плагин jQuery, вы можете создать раскрывающийся список:
Этот плагин скрывает элемент select
и создает элементы span
и т. д. летать, чтобы отобразить собственный стиль выпадающего списка. Я уверен, что вы сможете изменить стили на пролетах и т. Д., Чтобы центрировать выравнивание элементов.