CSS la couleur de la Police de ne pas changer

Je fais un php/mysql site et de faire un panneau de recherche:

Le Code CSS est:

#search{
    color: #c02537;
    width:80%;
    margin: 20px auto;
    padding: 20px 20px;
    background: rgba(197,101,29,0.6);
    border-radius: 0 15px 0 15px;
    -moz-border-radius: 0 15px 0 15px;
    -webkit-border-radius: 0 15px 0 15px;
}
#searchf{
    margin:0 auto;
    width: 80%;
}

HTML correspondant est:

<div id="search">
<form method="post" action="index.php" name="search" id="searchf">  
    <table>
    <tr>
        <td>Food Category: <input type="text" name="food_category" id="searchfc"/> </td>
        <td>City: <input type="text" name="city" id="searchfc"/> </td>
    </tr>
    </table>    
</form>
</div>

Le CSS de remplissage est l'application de la marge, de remplissage et de bordure attributs, mais pas la couleur.

Je n'ai aucune idée de pourquoi ça ne fonctionne pas. Quelqu'un a des indices?

pouvez-vous poster le code HTML correspondant, veuillez
Semble correct, êtes-vous sûr qu'il n'y est pas de style en ligne appliquée? Pourriez-vous partager les HTML?
autre !important règles de l'influence?
Le fait de travailler ici , la lumière de couleur rouge , à droite? Pouvez vous s'il vous plaît me montrer les liens?
J'ai ajouté le code HTML. Vérifiez maintenant

OriginalL'auteur Javeria Habib | 2012-12-26