@charset "UTF-8";
#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;padding:15px 60px;background:#9e004d;color:#fff;border:1px solid #9e004d}.content .btns a.btn:hover{border:1px solid #b7b7b7;background:#fff;color:#313131}.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{float:none !important;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}}
.subject{margin-bottom:24px}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:14px;color:#a1a1a1;width:100%;height:40px;border:1px solid #e1dfdf}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 13px;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#a1a1a1 transparent transparent transparent;position:absolute;top:16px;right:10px}.select-styled:hover{background-color:#fff}.select-styled:active,.select-styled.active{background-color:#3a3a3a;color:#fff}.select-styled:active:after,.select-styled.active:after{top:9px;border-color:transparent transparent #fff transparent}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #e1dfdf;border-bottom:0px solid #ccc}.select-options li{margin:0;padding:12px 13px;border-bottom:1px solid #ccc;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.select-options li:hover{color:#ffffff;background:#6b6b6b}.select-options li[rel="hide"]{display:none}
