Como fazer com que elementos de seleção reduzam para o estilo de porcentagem de largura máxima no conjunto de campos

Quando reduzo a largura da janela do meu navegador,select elementos dentro dofieldset não reduz de tamanho apesar domax-width comando:

<fieldset style="background:blue;">
<select name=countries style="max-width:90%;">
 <option value=gs>South Georgia and the South Sandwich Islands</option>
</select>
</fieldset>

No entanto, isso funciona perfeitamente forafieldset elemento. Como eu faço oselect elementos encolher para omax-width (porcentagem) dentro do fieldset?

Nota: Eu testei o Firefox 12.0 e o Google Chrome. Agora tenho certeza de que é um problema entre navegadores.

Esclarecimento: Por favor, consulteeste exemplo e note a diferença entre o comportamento de umselect elemento dentro de umfieldset e outro fora dofieldset. O que eu quero alcançar é para oselect elemento dentro dofieldset se comportar como aquele fora dofieldset elemento.

questionAnswers(5)

yourAnswerToTheQuestion