dentro de un select no puedes colocar una línea sin que sea otro <option value="none">-----------------------------</option>
sin embargo, hay una etiqueta que puede separarte por grupos los options, que es la etiqueta <optgroup>, aquí va un ejemplo:
Código HTML:
<select name="catsndogs">
<optgroup label="Cats">
<option>Tiger</option>
<option>Leopard</option>
<option>Lynx</option>
</optgroup>
<optgroup label="Dogs">
<option>Grey Wolf</option>
<option>Red Fox</option>
<option>Fennec</option>
</optgroup>
</select>
lo bueno del optgroup es que el option donde aparece "catsndogs", por ejemplo, no es seleccionable y aparece en negrita, y además coloca los options que están dentro de él en forma indentada.
espero que te pueda servir. saludos!