optionタグということはselectタグの見た目を変えたいということでよろしいでしょうか?
appearance: button; を指定してからボーダーやフォントサイズを変更しましょう。
select {
-webkit-appearance: button;
-moz-appearance: button;
appearance: button;
padding:0.25em 0.5em;
font-size:1em;
line-height:1;
border:outset 2px #DDD;
background-color: #EEE;
background: linear-gradient(#FFF, #EEE);
background: -moz-linear-gradient(top, #FFF, #EEE);
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE));
cursor:pointer;
}
ただし、ブラウザによって見栄えがかなり異なりますので注意してください。
テキストの後ろに上下マークが出るブラウザと出ないブラウザがあります。
どこかで妥協する必要があると思います。