That’s because the select
elements children (option
s) aren’t really stylable and firefox seems to be the only browser to ignore that part of the spec.
The workaround is to replace your select
element with a custom widget that uses only stylable elements and perhaps a little javascript for the interactivity. like what’s done here: http://jsfiddle.net/sidonaldson/jL7uU/ or http://jsfiddle.net/theredhead/4PQzp/