#form{padding-top:0px;margin-top:-1px}#form input{padding:11px 12px 11px;border:1px solid #e1dfdf;background-color:#fff;width:100%;height:42px;float:left;font:14px/20px Arial,"微軟正黑體",Helvetica,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#a1a1a1}#form textarea{padding:11px 12px 11px;width:100%;border:1px solid #e1dfdf;background-color:#fff;height:124px;position:relative;resize:none;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;font:14px/20px Arial,"微軟正黑體",Helvetica,sans-serif;margin:0;color:#a1a1a1;}#form label{position:relative;display:block;min-height:65px;float:left;width:460px}#form .message .error,#form .message .empty{bottom:-16px}#form .error,#form .empty{color:#E02A05;display:none;font-size:11px;line-height:14px;width:auto;position:absolute;z-index:999;bottom:3px;right:5px;float:left}#form .error-empty{display:none;float:left}.btns{position:relative;padding-top:40px;text-align:right}#form .email{margin-left:20px}#form .gender{float:left;width:460px;margin-left:20px}#form .age{float:left;width:460px}#form .check{float:left;width:460px;margin-left:20px}.content .btns a.btn{margin:0 0px 0 0px !important;cursor:pointer;min-width:80px;display:unset;padding:15px 30px}.content .none{width:20px;display:inline-block}.phone{position:relative}#form .message{position:relative;width:100%}.message br{height:0;line-height:0}#form .success{display:none;position:absolute;border:1px solid #e1dfdf;width:100%;background-color:#fff;text-align:center;padding:20px 10px;z-index:999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.success_wrapper{position:relative}@media only screen and (max-width:995px){#form{padding-top:0}#form label{width:100%}#form input{margin-bottom:10px}#form label.message{}#form .success{width:100%}.btns{padding-right:0}#form label.email{width:100%;margin:0}#form .gender{width:100%;margin:0 0 24px 0}#form .age{width:100%;margin:0 0 24px 0}#form .check{width:100%;margin:0 0 24px 0}.map figure{float:left !important;margin-right:0px !important}}@media only screen and (max-width:767px){.btns{padding-bottom:0}#form textarea{height:300px !important}#form{padding-right:0}}@media only screen and (max-width:479px){#form textarea{height:200px !important}}