::-webkit-input-placeholder{color:#9E9E9E;line-height:30px;font-size:1.125rem}@media (max-width:767px){::-webkit-input-placeholder{font-size:0.875rem}}:-moz-placeholder{color:#9E9E9E;line-height:56px;font-size:1.125rem}@media (max-width:767px){:-moz-placeholder{font-size:0.875rem}}::-moz-placeholder{color:#9E9E9E;line-height:56px;font-size:1.125rem}@media (max-width:767px){::-moz-placeholder{font-size:0.875rem}}:-ms-input-placeholder{color:#9E9E9E;line-height:30px;font-size:1.125rem}@media (max-width:767px){:-ms-input-placeholder{font-size:0.875rem}}.contactPage .contact-item .cert-bx{padding:55px;background:url(../images/certbg2.png) no-repeat center/contain;position:relative;height:520px}.contactPage .contact-item .cert-bx .ti-bx{text-align:center;margin-bottom:40px}.contactPage .contact-item .cert-bx .ti-bx .icon-bx{margin:0 auto}.contactPage .contact-item .cert-bx .ti-bx .f28{color:#E0370A;font-family:"Noto Serif TC";font-weight:700;margin-top:10px}.contactPage .contact-item .cert-bx .flex-bx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;margin:0 auto}.contactPage .contact-item .cert-bx .flex-bx .r-itembx{font-family:"Noto Serif TC";width:50%;padding-top:25px;padding-bottom:20px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:first-child{border-right:1px solid #E0370A}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:last-child{padding-left:10%}.contactPage .contact-item .cert-bx .flex-bx .r-itembx .f22{position:relative;letter-spacing:2px;margin-bottom:20px;color:#E0370A}.contactPage .contact-item .cert-bx .flex-bx .r-itembx .f22:before{position:absolute;content:"";left:0;top:-8px;width:4px;height:4px;background-color:#E0370A;border-radius:50%}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li:not(:last-child){margin-bottom:13px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li span{min-width:73px;display:block}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li .f20{color:#000}.contactPage .contact-item .cert-bx .des-ti{text-align:center;margin-top:40px;color:#000}@media (max-width:1199px){.contactPage .contact-item .cert-bx{padding:70px;padding-top:10%}.contactPage .contact-item .cert-bx .ti-bx{margin-bottom:10px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx .f22{margin-bottom:10px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li:not(:last-child){margin-bottom:6px}.contactPage .contact-item .cert-bx .des-ti{margin-top:20px}}@media (max-width:991px){.contactPage .contact-item .cert-bx{padding-top:11%;padding-bottom:18%;padding-left:20px;padding-right:20px;height:370px}.contactPage .contact-item .cert-bx .flex-bx{width:90%}.contactPage .contact-item .cert-bx .flex-bx .r-itembx{padding-top:0;padding-bottom:0}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:first-child{padding-right:3%}.contactPage .contact-item .cert-bx .flex-bx .r-itembx .f22{margin-bottom:10px;font-size:1rem}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li .f20{font-size:0.875rem}.contactPage .contact-item .cert-bx .ti-bx .f28{font-size:1rem;margin-top:5px}.contactPage .contact-item .cert-bx .des-ti{font-size:1rem}}@media (max-width:767px){.contactPage .contact-item .cert-bx{background:url(../images/certbg2_mb.png) no-repeat center/contain;padding:14% 30px;height:auto;position:relative}.contactPage .contact-item .cert-bx .flex-bx{display:block}.contactPage .contact-item .cert-bx .flex-bx .r-itembx{width:100%}.contactPage .contact-item .cert-bx .flex-bx .r-itembx .f22{font-size:0.875rem}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li .f20{font-size:0.8125rem}.contactPage .contact-item .cert-bx .flex-bx .r-itembx ul li span{min-width:50px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:first-child{border-right:none;padding-bottom:30px;border-bottom:1px solid #E0370A;margin-bottom:30px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:first-child img{width:23px}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:last-child{padding-left:0}.contactPage .contact-item .cert-bx .flex-bx .r-itembx:last-child img{width:28px}.contactPage .contact-item .cert-bx .ti-bx{margin-bottom:35px;padding-top:0px}.contactPage .contact-item .cert-bx .ti-bx .icon-bx{width:16px}.contactPage .contact-item .cert-bx .ti-bx .f28{font-size:1rem;margin-top:7px}.contactPage .contact-item .cert-bx .des-ti{font-size:0.8125rem;margin-top:40px}}.contactPage .contact-item .s-ti{margin-top:110px}@media (max-width:767px){.contactPage .contact-item .s-ti{margin-top:55px}}.contactPage .contact-item .form-bx{margin-top:65px}@media (max-width:991px){.contactPage .contact-item .form-bx{margin-top:45px}}.contactPage .contact-item .form-bx input,.contactPage .contact-item .form-bx select{width:100%;height:56px;border:1px solid #9E9E9E;padding:0 15px;background:none;font-size:1.125rem}@media (max-width:767px){.contactPage .contact-item .form-bx input,.contactPage .contact-item .form-bx select{font-size:0.875rem;height:40px;padding:0 12px}}.contactPage .contact-item .form-bx select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/arrow-right.png) no-repeat 90%/12px;color:#9E9E9E}.contactPage .contact-item .form-bx select.chsel{color:#000}.contactPage .contact-item .form-bx textarea{width:100%;height:225px;border:1px solid #9E9E9E;padding:12px 15px;background:none;font-size:1.125rem;line-height:1.5}@media (max-width:767px){.contactPage .contact-item .form-bx textarea{font-size:0.875rem;height:200px;padding:8px 12px;line-height:1.8}}.contactPage .contact-item .form-bx label{color:#000;display:inline-block;margin-bottom:8px;position:relative;font-family:"Noto Serif TC"}@media (max-width:767px){.contactPage .contact-item .form-bx label{margin-bottom:4px}}.contactPage .contact-item .form-bx label i{color:#E0370A;position:absolute;top:0;right:-10px}.contactPage .contact-item .form-bx .help-block{font-size:0.875rem;color:#E0370A;height:21px}@media (max-width:767px){.contactPage .contact-item .form-bx .help-block{font-size:0.75rem;margin-top:5px;height:17px}}.contactPage .contact-item .form-bx .form-group{width:100%;margin-bottom:25px}@media (max-width:767px){.contactPage .contact-item .form-bx .form-group{margin-bottom:12px}}.contactPage .contact-item .form-bx .input-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactPage .contact-item .form-bx .input-flex .form-group{width:32%}.contactPage .contact-item .form-bx .input-flex .select-bx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactPage .contact-item .form-bx .input-flex .select-bx select{width:31%}@media (max-width:767px){.contactPage .contact-item .form-bx .input-flex .select-bx select{width:32%}}@media (max-width:991px){.contactPage .contact-item .form-bx .input-flex{display:block}.contactPage .contact-item .form-bx .input-flex .form-group{width:100%}}.contactPage .contact-item .form-bx .radio-group .radio-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;margin-bottom:4px}.contactPage .contact-item .form-bx .radio-group .form-radio{width:auto}.contactPage .contact-item .form-bx .radio-group .form-radio:not(:last-child){margin-right:40px}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio:not(:last-child){margin-right:0;margin-bottom:10px}}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio{width:100%}}.contactPage .contact-item .form-bx .radio-group .form-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contactPage .contact-item .form-bx .radio-group .form-radio input{display:none}.contactPage .contact-item .form-bx .radio-group .form-radio input[type=text]{display:block;width:100%;margin-left:10px;position:relative;top:-3px;font-size:1rem;line-height:1.75;letter-spacing:0.8px;font-weight:500;color:#000000}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio input[type=text]{top:0;height:28px;width:100%;margin-left:0;margin-top:25px}}.contactPage .contact-item .form-bx .radio-group .form-radio label{padding-left:44px;margin-right:15px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:5px}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio label{padding-left:36px}}.contactPage .contact-item .form-bx .radio-group .form-radio label .des-bx{width:calc(88% - 104px)}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio label .des-bx{width:calc(89% - 80px)}}.contactPage .contact-item .form-bx .radio-group .form-radio input[type=radio]+label:before{width:32px;height:32px;background-color:none;border:1px solid #9E9E9E;border-radius:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;content:""}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio input[type=radio]+label:before{width:24px;height:24px;top:50%}}.contactPage .contact-item .form-bx .radio-group .form-radio input[type=radio]:checked+label:after{width:20px;height:20px;background-color:#E0370A;border-radius:100px;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6px}@media (max-width:767px){.contactPage .contact-item .form-bx .radio-group .form-radio input[type=radio]:checked+label:after{left:5px;width:14px;height:14px;top:50%}}.contactPage .contact-item .form-bx .radio-group .shopsel{display:none}.contactPage .contact-item .form-bx .radio-group .shopsel.show{display:block}.contactPage .contact-item .form-bx .send-btn{margin:0 auto;margin-top:40px}@media (max-width:767px){.contactPage .contact-item .form-bx .send-btn{margin-top:20px}}