.form{width:472px; background:#c3d5fc; margin: 10px auto;}
.form .formtitle{font-weight:bold; font-size:150%; padding:5px 0 10px 20px;}
.form .item .title{float:left; width:120px; text-align:right; padding: 7px 3px 9px 0; color:#666666; font-size:85%;}
.form .item{padding:2px 0;}
.form .item .field{padding:5px 0 5px 5px; border-left:1px solid #fff; float:left;}
.form .item .field input{width:310px;}
.form .item .field textarea{width:310px; height:140px;}
.form .item .captch input{width:148px;}
.form .item .captch .captchimg{margin: 0 0 3px 1px;}
.form .buttons{padding: 3px 0 3px 129px;}
.form .buttons input{background:#5db0c1; color:#fff; width:110px;}
.form .error {color:red;}

.message {width: 472px; border: 1px solid #b7e68e; padding: 5px 0; margin: 10px 0; color: Green; text-align: center; margin:auto;}
