#pageContent .form{  }
#pageContent .form .row{  }
#pageContent .form .field{ margin: 0 0 10px 0; }
#pageContent .form .row .field{ width: 316px; float: left; }
#pageContent .form .field label{ margin: 0 0 3px 0; display: block; font-size: 1.3em; color: #4c4c4c; }
#pageContent .form .row .field input{ padding: 1px 3px; width: 294px; height: 18px; border: solid 1px #cccccc; background: url(images/form/input_bg.png) no-repeat; font-size: 1.4em; }
#pageContent .form .field textarea{ padding: 5px; background: #f4f4f4; border: solid 1px #ccc; width: 604px; height: 140px; overflow: auto; font-size: 1.4em; }
#pageContent .form .field span{ cursor: help; }
#pageContent .form .controls{ height: 33px; }
#pageContent .form .controls a{ margin: 0 14px 0 0; padding: 4px 0 0 0; float: right; background: url(images/form/btn.png) no-repeat; width: 122px; height: 29px; text-align: center; font-size: 1.6em; color: #fff !important; font-family: Verdana, Arial, Sans-Serif; }
#pageContent .form .result{ font-size: 1.4em; color: #000; }

#pageContent .news .item{ margin: 0 0 10px 0;}
#pageContent .news .item span.date{ font-size: 1em; color: #a0a0a0; }
#pageContent .news .item h5.title{ font-size: 1.2em; color: #bc2200; font-weight: bold; }
#pageContent .news .item p{ color: #676767; }
#pageContent .news .allnews{ font-weight: bold; }

