body { font-size:12px; margin:0px; }

.weForm           { font-weight:normal; font-family:細明體; font-size:12px; color: #666666; width:auto; }
.weForm input     { font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; }
.weForm select    { font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; }
.weForm textarea  { font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; padding:3px; width:418px; }
.weForm td        { font-weight:normal; font-family:細明體; font-size:12px; text-align:left; }
.weForm hr        { width:100%; height: 0px; border: 1px #E18A00 solid; }
.weForm a         { font-weight:normal; }
.weForm a:hover   { font-weight:normal; }
.weForm .formview { font-weight:normal; color:#222222; line-height:150%; font-size:12px; }
.weForm .formbold { font-weight:bold;   color:#222222; line-height:150%; font-size:11px; }
.ViewTextArea     { color:#222222; background-color:white; border:1px solid #a0a0a0; padding:3px; width:426px; }

* html .weForm textarea  { font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; padding:3px; width:423px; }
* html .ViewTextArea     { color:#222222; background-color:white; border:1px solid #a0a0a0; padding:3px; width:431px; }
*+html .weForm textarea  { font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; padding:3px; width:423px; }
*+html .ViewTextArea     { color:#222222; background-color:white; border:1px solid #a0a0a0; padding:3px; width:431px; }

.blockTitle     { text-align:center; padding:4px; }
.blockContent   { text-align:center; padding:4px; }

