CSS でデザインしている Web サイトのフォームのスタイルを設定しようとしています。ラベルの幅を調整しようとしましたが、変更されません。これが私のコードです: </p>
<h3>Contact Form</h3>
<div>
<label for="form1_name">Name</label>
<input id="form1_name" name="name" type="text" required="required" />
</div>
<div>
<label for="form1_email">Email</label>
<input id="form1_email" name="email" type="email" placeholder="you@company.com" required="required" />
</div>
<div>
<label for="form1_email">Telephone</label>
<input id="form1_telephone" name="telephone" type="text" />
</div>
<div>
<label for="form1_message">Comment</label>
<textarea id="form1_message" name="message" cols="30" rows="4" required="required"></textarea>
</div>
<div>
<input id="form1_submit" name="submit" value="Send" type="submit" /><input type="hidden" name="cms-form" value="Y29udGFjdDpwZXJjaF9mb3JtczovdGVtcGxhdGVzL2NvbnRlbnQvY29udGFjdC5odG1s" />
</div>
</form></div>
これが私の CSS です: #contact label { width:200px !important; }
それでも、これは私のラベルの幅を変えません。私は何を間違っていますか?ページへのリンクは次のとおりです: http://ridgesideredangus.com/about.php