safariにて、セレクトボックスにborder要素を指定すると矢印が消える

borderで、1px solid以外の明示的な指定をしている場合、
ボタン部分の下向き矢印が消えるみたいです。
海外のフォーラムとかも見てみましたが、解決策はなさそう。
http://csscreator.com/topic/safari-5-dropdown-arrow-not-visible-if-we-defined-border-select-box
ここでは「divでくくってそのdivにborderを指定したらいいのでは」とありましたが、
セレクトボックスにborder:noneを指定した場合でも矢印は消えているので、
あんまり解決になってないような気が…。