¿Es posible aplicar un estilo a las sugerencias desplegables al usar HTML5 <datalist>?

Mira aquí:http://jsfiddle.net/zemar (Debe usar Firefox u Opera para ver)

Cuando haces clic en elselect, el menú desplegable está diseñado para coincidir, pero si comienza a escribir un término de la lista de datos en el cuadro de texto, las sugerencias que aparecen no tienen un estilo y, por lo tanto, no coinciden con el resto del estilo.

¿Es posible el estilo del menú desplegable?

<code>* {margin:0; padding:0; font-family: arial, sans-serif; font-size: 40px; font-weight: bold; color: #444;}
body {height:100%; background:#F4F3EF;}
.select select, .input input {background: transparent; width: 220px; overflow:hidden; height: 65px; padding-left: 5px;
    padding-bottom: 5px; -webkit-appearance: none; -moz-appearance:none; appearance:none; border:none; cursor:pointer;}
.select select {padding-top: 5px;}
.select, .input {float:left; width: 220px; height: 65px; margin-right: 20px; overflow: hidden; background: #ddd;
    border: 1px solid #ccc;}</code>
<code>    <div class="select">
    <select id="count">
            <option value="1">A</option>
            <option value="2">A pair of</option>
            <option value="3">A few</option>
            <option value="4">Four</option>
    </select>
    </div>
    <div class="input">
        <input type="text" id="query" list="ingredients" placeholder="lamb"></input>
        <datalist id="ingredients">
            <option value="lamb">
            <option value="beef">
            <option value="chicken">
            <option value="fish">
            <option value="vegetarian">
        </datalist>
    </div></code>

Respuestas a la pregunta(2)

Su respuesta a la pregunta