legend { display: none; }
fieldset { border: 0 none; }
table { width: 100%; }
.asterisk { color: #f00; padding-left: 10px; }
.form-item { padding: 0 0 10px 230px; line-height: 26px; }
.ui-label { float: left; width: 215px; margin-left: -230px; text-align: right; color: #000; font: 700 13px/30px microsoft yahei; }
.ui-input { height: 18px; line-height: 18px; padding: 4px 0 4px 5px; width: 300px; border: 1px solid #ccc; }
#GuestBook_Content { width: 400px; height: 120px; line-height: 20px; padding: 5px; border: 1px solid #ccc; }
#ValidCode { width: 80px; }
.ui-checkcode-imgcode-img { height: 32px; cursor: pointer; padding-left: 10px; vertical-align: top; }

/* ui-button */
.ui-button input { padding: 6px 24px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: inline-block; margin:0 20px 0 0; font:700 15px Arial;  }


.submit-btn { -moz-box-shadow: inset 0px 1px 0px 0px #ffe0b5; -webkit-box-shadow: inset 0px 1px 0px 0px #ffe0b5; box-shadow: inset 0px 1px 0px 0px #ffe0b5; background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fbb450), color-stop(1, #f89306)); background: -moz-linear-gradient(top, #fbb450 5%, #f89306 100%); background: -webkit-linear-gradient(top, #fbb450 5%, #f89306 100%); background: -o-linear-gradient(top, #fbb450 5%, #f89306 100%); background: -ms-linear-gradient(top, #fbb450 5%, #f89306 100%); background: linear-gradient(to bottom, #fbb450 5%, #f89306 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89306', GradientType=0);
background-color: #fbb450; border: 1px solid #c97e1c; color: #fff; text-shadow: 0px 1px 0px #8f7f24; }
.submit-btn:hover { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f89306), color-stop(1, #fbb450)); background: -moz-linear-gradient(top, #f89306 5%, #fbb450 100%); background: -webkit-linear-gradient(top, #f89306 5%, #fbb450 100%); background: -o-linear-gradient(top, #f89306 5%, #fbb450 100%); background: -ms-linear-gradient(top, #f89306 5%, #fbb450 100%); background: linear-gradient(to bottom, #f89306 5%, #fbb450 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89306', endColorstr='#fbb450', GradientType=0);
background-color: #f89306; }
.reset-btn { -moz-box-shadow: inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf)); background: -moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background: -webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background: -o-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background: -ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf', GradientType=0);
background-color: #ededed; border: 1px solid #dcdcdc; color: #777; text-shadow: 0px 1px 0px #ffffff; }
.reset-btn:hover { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed)); background: -moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background: -webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background: -o-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background: -ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background: linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed', GradientType=0);
background-color: #dfdfdf; }
.ui-button input:active { position: relative; top: 1px; }
