:root{--hd-navy:#0b2a4a;--hd-navy-deep:#06203b;--hd-blue:#1668a8;--hd-blue-600:#1773bb;--hd-cyan:#2fb8e8;--hd-bg:#f4f7fb;--hd-surface:#fff;--hd-text:#1c2b3a;--hd-muted:#64788c;--hd-border:#e3eaf2}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{overflow-y:scroll}body{background-color:var(--hd-bg)}#app{font-family:Helvetica Neue,PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:var(--hd-text)}.el-header{width:100%!important;height:72px!important;background-color:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hd-border);-webkit-box-shadow:0 6px 24px rgba(11,42,74,.06);box-shadow:0 6px 24px rgba(11,42,74,.06);position:sticky;top:0;z-index:1000}.el-header .header-inner{width:1240px;height:100%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-header .header-inner,.el-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-header .logo{height:72px}.el-header .logo .logo-img{width:46px;height:46px;margin-right:12px;border-radius:10px;-o-object-fit:contain;object-fit:contain;background:#fff;padding:3px;-webkit-box-shadow:0 6px 16px rgba(11,42,74,.14);box-shadow:0 6px 16px rgba(11,42,74,.14)}.el-header .logo .logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.15}.el-header .logo .logo-text b{font-size:20px;font-weight:700;color:var(--hd-navy);letter-spacing:1px}.el-header .logo .logo-text i{font-style:normal;font-size:11px;letter-spacing:3px;color:var(--hd-muted)}.el-header .userdivclss{cursor:pointer;font-size:15px;color:var(--hd-text)}.el-header .userdivclss img{width:22px;height:22px;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.el-header .userdivclss img:hover{opacity:1}.el-menu.el-menu-demo{background:transparent;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-menu.el-menu-demo.el-menu--horizontal{border-bottom:none!important}.el-menu.el-menu-demo .el-menu-item{height:72px;line-height:72px;padding:0 26px;font-size:16px;color:var(--hd-text)!important;border-bottom:3px solid transparent!important;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.el-menu.el-menu-demo .el-menu-item:focus,.el-menu.el-menu-demo .el-menu-item:hover{background:transparent!important;color:var(--hd-blue)!important}.el-menu.el-menu-demo .el-menu-item.is-active{color:var(--hd-text)!important;font-weight:400;border-bottom:3px solid transparent!important}.el-menu.el-menu-demo .el-menu-item.is-active:hover{color:var(--hd-blue)!important}.el-main{padding:0!important;overflow:hidden!important}.footer{color:#aebfd0;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;background:radial-gradient(900px 320px at 85% -40%,rgba(47,184,232,.18),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(var(--hd-navy)),to(var(--hd-navy-deep)));background:radial-gradient(900px 320px at 85% -40%,rgba(47,184,232,.18),transparent 60%),linear-gradient(180deg,var(--hd-navy),var(--hd-navy-deep))}.footer a{color:#aebfd0;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.footer a:hover{color:#fff}.footer .footer-inner{width:1240px;margin:0 auto;padding:56px 0 24px}.footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;padding-bottom:36px;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer .footer-brand{max-width:360px}.footer .footer-brand .footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.footer .footer-brand .footer-logo .logo-img{width:42px;height:42px;margin-right:12px;border-radius:10px;-o-object-fit:contain;object-fit:contain;background:#fff;padding:3px}.footer .footer-brand .footer-logo .logo-text b{display:block;font-size:19px;color:#fff;letter-spacing:1px}.footer .footer-brand .footer-logo .logo-text i{font-style:normal;font-size:11px;letter-spacing:3px;color:#7e93a8}.footer .footer-brand .footer-desc{font-size:13.5px;line-height:1.9;color:#8ea1b6}.footer .footer-cols{gap:64px}.footer .footer-col,.footer .footer-cols{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-col h4{font-size:15px;font-weight:600;color:#fff;margin-bottom:16px}.footer .footer-col a,.footer .footer-col span{font-size:13.5px;color:#8ea1b6;line-height:2.2}.footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-top:22px;font-size:12.5px;color:#6f859b}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column,.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.f-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.f-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.hd-section-title{text-align:center;margin-bottom:8px}.hd-section-title h3{font-size:30px;font-weight:700;color:var(--hd-navy);letter-spacing:1px}.hd-section-title .eTitle,.hd-section-title p{font-size:14px;letter-spacing:4px;text-transform:uppercase;color:var(--hd-cyan);margin-top:8px;font-weight:600}.hd-section-title .hd-title-bar{width:48px;height:3px;margin:18px auto 0;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(var(--hd-cyan)),to(var(--hd-blue)));background:linear-gradient(90deg,var(--hd-cyan),var(--hd-blue))}