.banner-bx{width:100%;min-width:1440px;height:70px;overflow:hidden;position:relative;z-index:0}.banner-bx .banner-bx-inner{position:relative;height:100%;color:#F1F2F5}.banner-bx .banner-bx-text{position:absolute;left:0;right:0;top:50%;text-align:center;margin-top:-18px}.banner-bx .banner-video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:580px;width:1050px}.banner-bx .banner-shadow{background:url(/assets/support/contact/img/banner-shadow_4f20f7b.png);background-repeat:no-repeat;-webkit-background-size:1050px 590px;background-size:1050px 590px;height:510px;width:1050px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.icon-cancel{background-image:url(/assets/support/contact/img/icon-cancel_96c502a.png);width:44px;height:44px;-webkit-background-size:22px 22px;background-size:22px 22px;background-position:center center;background-repeat:no-repeat}.contact-section{width:100%;height:100%;position:relative;margin:0 auto 70px}.contact-section .contact-bg{width:100%;height:320px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain;position:relative}.contact-section .contact-guide{position:absolute;width:984px;left:50%;margin-left:-494px;bottom:80px}.contact-section .contact-guide .guide-title{font-family:PingFangSC-Semibold;font-size:48px;color:#fff}.contact-section .contact-guide .guide-desc{margin-top:20px;font-family:PingFangSC-Regular;font-size:16px;color:#fff;line-height:28px}.contact-section .contact-info-section{width:1020px;padding-top:80px;margin:0 auto 60px}.contact-section .contact-info-section .contact-form .contact-form-part{float:left}.contact-section .contact-info-section .contact-form .contact-form-part .contact-info-title{font-family:PingFangSC-Medium;font-size:20px;color:#142440;padding-left:20px;height:20px;line-height:1;margin-bottom:40px;position:relative}.contact-section .contact-info-section .contact-form .contact-form-part .contact-info-title .caution-tip{font-size:16px;font-family:PingFangSC-Medium;color:#142440;opacity:.51;position:absolute;top:2px}.contact-section .contact-info-section .contact-form .contact-form-part .contact-info-title .form-error-text{height:15px;margin-left:20px;margin-bottom:10px;line-height:1;font-size:14px;color:#F35050}.contact-section .contact-info-section .contact-form .contact-input-title{font-family:PingFangSC-Regular;font-size:16px;color:#142440}.contact-section .contact-info-section .contact-form .contact-input-blank{padding-left:12px}.contact-section .contact-info-section .contact-form .form-error-text{height:15px;margin:5px 0;line-height:1;font-size:12px;color:#F35050}.contact-section .contact-info-section .contact-form .contact-form-input{overflow:hidden;margin-bottom:13px}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-title{float:left;width:6em}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-content{float:left;margin-left:20px;margin-right:6px;position:relative}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-content .contact-form-star{font-size:20px;font-family:PingFangSC-Medium;color:#F35050;position:absolute;top:10px;right:8px}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-content .form-input:focus{border:1px solid #0E70EE}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-content .form-input{border:1px solid #C8CFDA;padding:0 10px;line-height:32px;height:40px;width:280px;font-size:16px;outline:0;-webkit-border-radius:2px;border-radius:2px;background-color:#fbfbfb}.contact-section .contact-info-section .contact-form .contact-form-input .contact-input-content .form-input-error{border:1px solid #ff4a19}.contact-section .contact-info-section .contact-form .contact-form-email .contact-input-title{width:5em}.contact-section .contact-info-section .contact-form .contact-form-checkbox{margin-top:-6px}.contact-section .contact-info-section .contact-form .contact-form-checkbox .form-checkbox-content{overflow:hidden}.contact-section .contact-info-section .contact-form .contact-form-checkbox .form-checkbox-content label{display:block;text-align:center;float:left;margin:5px 4px;line-height:30px;cursor:pointer;margin-bottom:24px;-webkit-border-radius:2px;border-radius:2px}.contact-section .contact-info-section .contact-form .contact-form-checkbox .form-checkbox-content .form-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-section .contact-info-section .contact-form .contact-form-checkbox .form-checkbox-content .form-checkbox-input:checked+.form-checkbox-txt{background:#FFF;padding:4px 0;width:178px;border:1px solid #0E70EE;-webkit-border-radius:2px;border-radius:2px;font-family:PingFangSC-Medium;color:#0E70EE;background:#EFF6FF}.contact-section .contact-info-section .contact-form .contact-form-checkbox .form-checkbox-content .form-checkbox-txt{font-family:PingFangSC-Regular;font-weight:200;padding:5px 0;background:#F5F7F8;color:#142440;display:inline-block;width:180px}.contact-section .contact-info-section .contact-form .contact-form-textarea{padding-left:20px}.contact-section .contact-info-section .contact-form .contact-form-textarea textarea{margin-top:20px;padding:5px;border:1px solid #c4c4cd;width:560px;height:90px;font-size:14px;-webkit-border-radius:2px;border-radius:2px;background-color:#fbfbfb}.contact-section .contact-info-section .contact-form .contact-form-btn{margin-top:20px;text-align:center}.contact-section .contact-info-section .contact-form .contact-form-btn .contact-btn{font-size:20px;color:#FFF;display:block;margin:80px 0 30px 20px;border:0;-webkit-border-radius:2px;border-radius:2px;background:#0E70EE;width:125px;height:40px;line-height:34px;font-size:16px;font-weight:200;outline:0;text-decoration:none;cursor:pointer}.contact-bx{margin-top:70px}.contact-bx .contact-form-btn{margin-top:20px;border-top:1px solid #ededf0;text-align:center}.contact-bx .contact-text{padding:100px 0 140px;background:#fafafc;text-align:center}.contact-bx .contact-text .contact-item{display:inline-block;width:48%;font-size:14px;font-weight:500}.contact-bx .contact-text .contact-icon{height:80px;background:no-repeat center}.contact-bx .contact-text .icon-phone{background-image:url(/assets/support/contact/img/phone_78b145a.png)}.contact-bx .contact-text .icon-map{background-image:url(/assets/support/contact/img/addr_4a054ae.png)}.contact-bx .contact-text .icon-mail{background-image:url(/assets/support/contact/img/email_ddd644f.png)}.contact-bx .contact-alert-shadow{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:98;background:rgba(0,0,0,.4)}.contact-bx .contact-alert{display:none;position:fixed;top:50%;left:50%;z-index:99;margin-left:-350px;margin-top:-200px;width:700px;background:#fff;text-align:center}.contact-bx .contact-alert .contact-alert-title{margin:70px 0 20px;font-size:24px;font-weight:200}.contact-bx .contact-alert .contact-alert-text{margin:0 auto;width:480px;line-height:2;text-align:left;font-size:16px;font-weight:200}.contact-bx .contact-alert .contact-alert-text-1{text-indent:2em}.contact-bx .contact-alert .contact-btn{font-size:20px;color:#FFF;display:block;margin:40px auto 50px;border:0;-webkit-border-radius:2px;border-radius:2px;background:#0E70EE;width:125px;height:40px;line-height:34px;font-size:16px;font-weight:200;outline:0;text-decoration:none;cursor:pointer}.contact-bx .contact-alert .contact-cancel{position:absolute;top:0;right:0}::-webkit-input-placeholder{font-family:PingFangSC-Regular;font-size:14px;color:#142440;opacity:.51;padding-left:6px}::-moz-placeholder{font-family:PingFangSC-Regular;font-size:14px;color:#142440;opacity:.51;padding-left:6px}:-ms-input-placeholder{font-family:PingFangSC-Regular;font-size:14px;color:#142440;opacity:.51;padding-left:6px}:-moz-placeholder{font-family:PingFangSC-Regular;font-size:14px;color:#142440;opacity:.51;padding-left:6px}@media (min-width:1441px) and (max-width:1560px){.contact-section .contact-bg{position:relative;width:100%;height:340px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}}@media (min-width:1561px) and (max-width:1680px){.contact-section .contact-bg{position:relative;width:100%;height:368px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}}@media (min-width:1681px) and (max-width:1800px){.contact-section .contact-bg{position:relative;width:100%;height:392px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}}@media (min-width:1801px) and (max-width:1920px){.contact-section .contact-bg{position:relative;width:100%;height:418px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}}@media (min-width:1921px){.contact-section .contact-bg{position:relative;width:100%;height:440px;background:url(/assets/support/contact/img/contact-bg_db43b74.jpg) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}}