/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a {text-decoration: none; }



body {
    background-color: #413A3E;  
}



form legend {
    color: #333;
    padding: 0 0 0 0;
    text-transform: uppercase;
}

form {
    width: 610px;
    margin: 16px 15px 15px 15px;
}

form, form fieldset input, form fieldset textarea, form label {
    font: 16px/20px STHeitiTC-Medium, "LiHei Pro", "Microsoft JhengHei", 微軟正黑體, SimHei, 黑體, "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
/*  behavior: url(../Scripts/ie-css3.htc);*/
    
}
form p { position: relative; margin: 0px 0px 0px 0px;}
form p label { position: absolute; top: 1px; left: 1px;}
form p br {display: none;}


form fieldset p input,
form fieldset p textarea {
    display: block;
    padding: 5px;
    width: 598px;
    margin: 0px 0px 10px 0px;
}

form fieldset p label {
    width: 600px;
    display: block;
    margin: 5px 5px 5px 6px;
    padding: 0;
}

form fieldset p textarea {
    padding: 5px;
    width: 598px;
}

form fieldset p textarea,
form fieldset p input {
    border: solid 1px #ccc;
}

form fieldset p label {
    color: #413A3E;
}

#comment {
    margin-bottom: 15px;
}

#sand {
    font: 16px/24px STHeitiTC-Medium, "LiHei Pro", "Microsoft JhengHei", 微軟正黑體, SimHei, 黑體, "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}