.feedback{overflow-x:hidden;background-color:#fff}.feedback .banner{padding:142px 0 80px;height:auto;text-align:center}.feedback .banner h1{margin-bottom:24px;font-weight:600;font-size:42px;line-height:50px;color:#fff}.feedback .banner p{margin:0 auto;max-width:716px;color:#fff;font-size:20px;line-height:28px}.feedback .banner p a{color:#dbe988}.feedback .feedback-form{position:relative;margin:40px auto 0;width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback .feedback-form .from-list{padding-bottom:20px;margin-right:16px;width:492px}.feedback .feedback-form .from-list:nth-child(2n){margin-right:0px}.feedback .feedback-form .from-list.form-area{margin-right:0px;width:1000px}.feedback .feedback-form .from-list.form-area .input-item textarea{width:100%;height:190px;resize:none}.feedback .feedback-form .from-list.form-file{padding-bottom:32px;margin-right:0px;width:100%}.feedback .feedback-form .from-list.form-file .tips small{display:inline-block;padding-left:10px;color:#909097;font-size:12px;line-height:18px}.feedback .feedback-form .from-list.form-file .input-item{font-size:0}.feedback .feedback-form .from-list .tips{display:block;margin-bottom:8px;color:#212121;font-weight:500;font-size:14px;line-height:18px}.feedback .feedback-form .from-list .tips em{color:#ff4a81;font-style:normal}.feedback .feedback-form .from-list .msg{display:block;padding:3px 0 0 16px;font-size:12px;line-height:18px;color:#ff4a81;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s cubic-bezier(0.2, 1, 0.3, 1);transition:opacity 0.4s cubic-bezier(0.2, 1, 0.3, 1)}.feedback .feedback-form .from-list .input-item input[type="email"],.feedback .feedback-form .from-list .input-item input[type="number"],.feedback .feedback-form .from-list .input-item input[type="password"],.feedback .feedback-form .from-list .input-item input[type="search"],.feedback .feedback-form .from-list .input-item input[type="tel"],.feedback .feedback-form .from-list .input-item input[type="text"],.feedback .feedback-form .from-list .input-item select,.feedback .feedback-form .from-list .input-item textarea,.feedback .feedback-form .from-list .input-item .fileinput{width:100%;height:46px;border:2px solid #94abfb;border-radius:12px;padding:14px 16px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback .feedback-form .from-list .input-item .fileinput{position:absolute;right:0;top:0;opacity:0;-ms-filter:"alpha(opacity=0)";font-size:200px;cursor:pointer}.feedback .feedback-form .from-list .input-item select::-ms-expand{display:none}.feedback .feedback-form .from-list .input-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/select-icon.png") no-repeat scroll 96% center transparent}.feedback .feedback-form .from-list .input-item.select-item{position:relative}.feedback .feedback-form .from-list .input-item.select-item input[type="text"]{cursor:pointer;caret-color:transparent;background:url("../images/select-icon.png") no-repeat scroll 96% center #fff}.feedback .feedback-form .from-list .input-item.select-item .select-list{position:absolute;top:50px;left:0;z-index:-10;padding:8px;width:100%;cursor:pointer;background:#fff;border:2px solid #e3e3e3;border-radius:12px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.feedback .feedback-form .from-list .input-item.select-item .select-list.on{z-index:1;opacity:1;visibility:visible;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.feedback .feedback-form .from-list .input-item.select-item .select-list li{color:#212121;height:24px;padding:0 8px;font-size:14px;cursor:pointer;line-height:16px;border-radius:12px;height:auto;margin-top:10px}.feedback .feedback-form .from-list .input-item.select-item .select-list li.on{color:#3055d7;background:#f3f7ff}.feedback .feedback-form .from-list .fileinput-button{position:relative;display:inline-block;margin-right:16px;width:102px;height:102px;background:#f0f0f0;border-radius:12px;overflow:hidden}.feedback .feedback-form .from-list .fileinput-button input{position:absolute;right:0;top:0;z-index:9;opacity:0;-ms-filter:"alpha(opacity=0)";font-size:200px;cursor:pointer}.feedback .feedback-form .from-list .fileinput-button .glyphicon{display:block;position:absolute;top:50%;left:50%;z-index:0;margin-top:-12px;margin-left:-16px;width:32px;height:24px;background:url(../images/errorimg.png) no-repeat}.feedback .feedback-form .from-list .fileinput-button .glyphipic{display:block;position:absolute;top:0;left:0;z-index:-9;opacity:0;visibility:hidden;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.feedback .feedback-form .from-list .fileinput-button.on .glyphicon{display:none;z-index:-9}.feedback .feedback-form .from-list .fileinput-button.on .glyphipic{z-index:2;opacity:1;visibility:visible}.feedback .feedback-form .from-list.error .msg{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s cubic-bezier(0.2, 1, 0.3, 1);transition:opacity 0.4s cubic-bezier(0.2, 1, 0.3, 1)}.feedback .feedback-form .from-list.error .input-item input[type="email"],.feedback .feedback-form .from-list.error .input-item input[type="number"],.feedback .feedback-form .from-list.error .input-item input[type="password"],.feedback .feedback-form .from-list.error .input-item input[type="search"],.feedback .feedback-form .from-list.error .input-item input[type="tel"],.feedback .feedback-form .from-list.error .input-item input[type="text"],.feedback .feedback-form .from-list.error .input-item select,.feedback .feedback-form .from-list.error .input-item textarea{border-color:#ff4a81;-webkit-transition:all 0.4s cubic-bezier(0.2, 1, 0.3, 1);transition:all 0.4s cubic-bezier(0.2, 1, 0.3, 1)}.feedback .feedback-form .form-btn{margin:0 auto;min-width:238px;height:56px}.feedback .feedback-form .form-note{margin-top:20px;width:100%;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.feedback .feedback-form .form-note p{font-size:16px;line-height:24px}.feedback .feedback-form .form-note.error{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.feedback .feedback-form .form-note.error p{color:#ff4a81}.feedback .feedback-form .form-note.success{opacity:1;visibility:visible}.feedback .feedback-form .form-note.success p{color:#4bab5e}@media (max-width: 768px){.feedback .banner{padding:104px 0 44px;background:linear-gradient(67.26deg, #ffd429 -198.05%, #ff384e -68.53%, #bc24ab 20.83%, #2a52c6 92.79%)}.feedback .banner::before{display:block;background:linear-gradient(337.83deg, #feeeef -76.59%, rgba(255,255,255,0) 85.52%)}.feedback .banner h1{padding:0 28px;font-size:30px;line-height:38px}.feedback .banner p{padding:0 28px;max-width:none}.feedback .feedback-form{position:relative;margin:24px auto 0;padding:0 22px;width:100%;display:block}.feedback .feedback-form .from-list{padding-bottom:24px;margin-right:0px;width:100%}.feedback .feedback-form .from-list.form-area{width:100%}.feedback .feedback-form .from-list.form-area .input-item textarea{height:246px}.feedback .feedback-form .from-list.form-file{padding-bottom:24px}.feedback .feedback-form .from-list .input-item input[type="email"],.feedback .feedback-form .from-list .input-item input[type="number"],.feedback .feedback-form .from-list .input-item input[type="password"],.feedback .feedback-form .from-list .input-item input[type="search"],.feedback .feedback-form .from-list .input-item input[type="tel"],.feedback .feedback-form .from-list .input-item input[type="text"],.feedback .feedback-form .from-list .input-item select,.feedback .feedback-form .from-list .input-item textarea,.feedback .feedback-form .from-list .input-item .fileinput{height:56px}.feedback .feedback-form .from-list .input-item.select-item .select-list{top:60px}.feedback .feedback-form .from-list .fileinput-button{margin-right:8px;width:82px;height:82px}.feedback .feedback-form .form-btn{margin:0 auto;min-width:238px;height:56px}.feedback .feedback-form .form-note{margin-top:16px}}

/*# sourceMappingURL=feedback.css.map */