._40108LD09P{bottom:55px;cursor:pointer;position:fixed;right:72px;width:42px;z-index:10}._40108LD09P img{width:100%}#framework-sider-bar-container #im-c-entry{bottom:119px;position:absolute;text-align:center;width:100%;z-index:101}#framework-sider-bar-container:hover .im-ui-basic-entry-title{color:#333}._40108KOe9g{background-color:transparent}._40108KOe9g ._40108YyW2r{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 8px;width:1184px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}._40108KOe9g ._40108YyW2r ._40108sk6rn{-ms-flex-negative:0;flex-shrink:0}._40108KOe9g ._40108YyW2r ._40108_VYld{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:9px;justify-content:flex-end;max-width:200px;opacity:1;overflow:hidden;-webkit-transition:max-width .3s ease,opacity .25s ease;transition:max-width .3s ease,opacity .25s ease}._40108KOe9g ._40108YyW2r ._40108_VYld ._40108LRc61{height:76px}._40108KOe9g ._40108YyW2r ._40108_VYld ._40108LRc61 img{height:100%}._40108vEo82{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;left:0;position:fixed;right:0;z-index:2}._40108vEo82 ._40108YyW2r{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._40108vEo82 ._40108YyW2r ._40108_VYld{height:0;margin:0;max-height:0;max-width:0;opacity:0;pointer-events:none}._40108vEo82 ._40108YyW2r ._40108_VYld ._40108LRc61{height:0}.teno-login-agreement-inner-box{height:18px;overflow:hidden;text-align:left;white-space:nowrap}.teno-login-agreement-inner-box .ant-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px}.teno-login-agreement-inner-box .ant-checkbox-wrapper .ant-checkbox{margin-bottom:4px}.teno-login-agreement-inner-box .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{height:12px;width:12px}.teno-login-agreement-inner-box .ant-checkbox-wrapper .ant-checkbox+span{padding:0 0 0 8px}.teno-login-agreement-inner-box .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:before{right:-2px;top:5px}.teno-login-agreement-inner-box .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{left:0;top:6px}.teno-login-agreement-inner-box .c-login-agreement-text{color:var(--color-token-color-text-tertiary,#999);font-size:12px;line-height:140%;text-align:center}.teno-login-agreement-inner-box .c-login-agreement-text.hightlight{color:#ff6400;text-decoration:none}.teno-login-agreement-inner-box .c-login-agreement-text.hightlight:visited{color:#d94f00}.teno-login-agreement-inner-box .c-login-agreement-text.text-space-right{padding-right:2px}.contact-bar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f2f6fb;padding-top:7px}.contact-bar-box .tel-title{color:#9199a0;font-size:14px;line-height:22px}.contact-bar-box .tel-number{color:#ff6400;font-size:16px;font-weight:700;line-height:24px;padding-left:8px}.contact-bar-box .hunter-box{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;cursor:pointer;justify-content:flex-end}.contact-bar-box .hunter-box a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAsCAMAAACuR4FwAAAARVBMVEUAAABSWmJTW2RQWGRTW2RSW2NSWmRUXGRTW2RSWGRQUGBTW2RTW2NSW2VSWmNTWGJSWmNTW2RQYGBTW2RTW2NVWmVTW2SqEEZAAAAAFnRSTlMAYL8gn9+AQO9AEM9w31AwkK8Qj98wMM2EZgAAA5BJREFUWMPtl22zoyAMhQNBRMH37vn/P3XRUMWi7Z2d/bCz0+eDt04xniSH0Etfvnz58h/BS4WIM0z/FAE7lt7RBKK+MvHDzzJo5SmK1FpRRGu6oKroCgv8QBkr44CZFDT16BTt9NULIwmNW6MpTOtVIgOUMZAAXL4RJxoqaNQyVYh4y1RDE9k8AwWnMzzM/gV64g7qRpiC5jfCRpwwVKCxMa5RRBj1Dnre48sz5W2UzKtOZYyGNxEgXpq91IDhW2EaJxwVqDHUbZVqWcNThCvoj8JogcODyeCEOtZW6Po7YRXO0DVPYQM6cYDmoy5VhsuEMVZd1DIHjBwB4qXNfGRQ/yVhnITRZ48Re6S6lh7jJXWA/lhYrVYcRrUSAJVoPrQyOHiP5lrYmPxFfy7M4AbzXlgAxjZgJI5JGEwqsmXVP/2FZf4s7N78yqw4TGb/IKgPHpvq1ZKaapzpjgHarUWbfzQu9AePkTQno9cvBMqAIzZnFkpw5Tjtp5LXfNQnYWZbwoZ/etwx3fPrGI303kOePgkbNxsbaVjLN7SpJg4Y4rImYy7FG7pi1pkufiesbZZBzN3jweKvG5To6uDQvyzj7Z0ZDp1+MlCOqpLxbUv3wkyMgGYbZG2HUPjLodI7DUVaD7t1XkHbhNuEMW5oXntdRzYjNlTCapGq6hCVx9ALHnTQSpo692eqlyYrwuyeoFSsPojBjpu7ygxO3W7bSbXp3sNxMbkKYYODb2+E5Uj1CyRlZc3CWyyZSfbkTTeNvZg/beNzKI1e/oST82tMLT2FTSrhXoUpoFNUwsGIwx6rrqv5L+85hAVI/s97Tn3VryOnJtqFZXDR74tN1xzRfB56vB8XFiJsfm5ykxqroY2Q+9TcVyzpMsQGsLe/qt1MBaUw1oCNa7dOSW6A83PyWMmE5o3H+s2H8sOM8/bm9J+FtdbFLSTTNSCklG0Pz3fCPIYbYZLlJIY8F61DhmMa8uOsFDYvDhhjoNnBkpY3+NVhFp3iUlgyYDHHhMYALuSH15S+Gl5Pb3/jsaCUBYbVRfVzY/rt9Gq1GMxKCGuDWrGWt/HXKA9DV+ZvgwZg2jyHvZ01crrM/ObVJ7JruT7+ZZPWs3ODRB21w4Hb4z+YrsyvL84ZlmTXjryeBmkSGzozqMg5Cvci8tdAO208P5Qgfo0FlFFem93Ao5m358aaSiyTRPU42LdFbenLly9fvvw5vwFEk10NxhusUgAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;display:block;height:22px;width:76px}.contact-bar-box .hunter-box a:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAsCAMAAACuR4FwAAAASFBMVEUAAACFk/+Clf+Flf+Dk/+Flf+ElP+Glv+ElP+Flf+Elf+Flf+Aj/+ElP+Fl/+Flf+An/+Dk/+Glf+ElP+Fj/+Ilf+Dlv+Flf8xBGCfAAAAF3RSTlMAYCDfQJ+/v4DvkM8QcJ8wEFCvoDBvUGcBqFAAAAOKSURBVFjD7ZfbkqMwDERl2Y6vhEtmp///TxewCTaGZGprH7a2ch6YoTBKS2pbCX348OHDfwR7iRmnmf4pfuGJpVeojmiUmkj9LIOY3lovRtCMMXSClHSGBX6gjMXdAZEEDH1DCnoyygN+y8Mt0QSm5ZoiA1TQUwKgExgVihqU8JPETLBMCobIlhkIuFtBgH4+wEgsIS6ECRh+IcyjQlODwYpfoiRhNDqYuMXP77S3Ao4XneJ+vyHcZ4D5op6lBjRfCjOocNQgfKcGmWupEGiGJcxbYeThIJkeqBD7Wgk5XgmTqKFzNmE9klP5xntdZIErhDEWXTQwd/A8AzDzUPjoAfWXhHEWRu89RhyQ69p6jH3uAP2xMCUWHLxY6ACRUW9a+cshBKhzYT77i/5c2AMX6NfCOsAPHTzxnITGJGbWrMbNX/Dx58Jc63294DDp+h8t3nhsUoslDSnUSErY5ECKPzouzBuPUWpOwXg70FEBHLGu8ZRh6Tjvp5ZjPuKdsMe6hDX/dNy9WtjvRyO99lCgd8L8amOdGhb5gphr4oCeKKqCSAc6aDojmkIXvxIWle+TuUdITv66QORewWE8LOP1MwscpNnoa3vLbHw70LUwbRyg1oMsSnSNvxzkfqPWlAPs2nkBYzMO3A7o61Hdq5nljS9FLSx8quqtm5U7sK/sGlOa5uhPlriRTcLsniBT3VsPud9cVebLicttO4kh3wc4bk6uRtiXQxhOhdWk6p8Se2HvntdYTi7Yyptu8qOE2rdxHcpgTH+6yvkK00CbsElk3FGYAKSgFu7uyWFy1bVRrhiy+fcTwOYpV01PUzs/L8jCCrjp98mmU3u0UIb218eFRRIWt02uc2MNjE6UPn28rhhLaOIHYC+/VbtIDa0wNoBd1ypMW2ddiNljLRPUC499Lz7MX8y4bG/J+F5YtA5S0QN6sV6XU7YjAl8JC+gvhbHB6sOZumgSBY7p675x2sroHeDnQNHBkgGnD5ZEFlJwKywbsDnHEkoDriv2GKb8qD9O73DhsU4IC/RkcFNb+wJCmhqOn54w1nZiwVpejz8lAjSdmT92BoAeartJPhnfsjD/4+CT/JwVFb8jvtdZ6PoU1d8cdtwzvmQ6M785mTOckl06cpwG+SR+UE0vZuooPKr0qBhuQ6+USCS/zgVUQ+raN2W8jut7XlGL3XoZUCA5997Shw8fPnz4c34DYnRgMkOLM/oAAAAASUVORK5CYII=)}.contact-bar-box .hunter-box a:visited{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAsCAMAAACuR4FwAAAAPFBMVEUAAAAUMtQSNtAVNdUUNdQUNNMUNNQUNNQUNNMQNs8VNdQUNNQUNdQUNNUUNNEUM9MUNNQWNdUWNtIVNdRcfTwCAAAAE3RSTlMAYCDfn0C/74AQv5DPcDBQr39QsMCnXAAAA3xJREFUWMPtl+GWoyAMhUMAAQG1e9//XVcJbaFoO2fP/tizp98PR0cm3iTX4NCXL1++/Edw1NhxhumfIuPBjd5hM9GqzX7yswyC/FU5zIp25plO0JrOuAE/UMbKOCCQwky/oBU9WPULkQTrjmgKWzl62gGoYSEBOH0iOiwNWBU3jZ3kmSxmIt9moOCmhgTzuIGVWENdCFOY+Y2wiA5DAxMK8Ygiwmh1mMMjviGhuxTJfOhUxkxIZgfYD/ZRasDwpbAJHY4GVMw26FpLi1TqrDF/FEYRDprJoEM912ro9UqYRg+dcxe2QIsDJn7WRTe4Rhjj0EWBOSPyDrAfQuMjA/uXhHEVRp89RpxQ6zp6jGPtAP2xMKsOHKI6yICq2A+tzA4pwZ4Li9Vf9OfCDC4w74VlIIaMSLwnYbCpnZLVWv113P+5MDd63xw4bKY/MeqDxzZ7WHImix5NghcHUvjRuJg/eIykOQ3r9EKmBjhi0xOpwtpxfZ9GXvNRn4SZsoQN/3S7e7dweY5Geu+hRJ+ExWJjIw0LfEGoNXHAQhRsQxjFGzojTI0ufics2LiIuVdxBylcoGqv4LC+LCu2mhsc9ON86e2tUXA+0LUws0eALYMsaOTBXw76eWFLygm+dF5h9hVXhDEusNSz2B0uJzTCKs44mHIgcuDY2TVImlPnT6nXRF6E+WeCTH1vI/TQ54HFqcvXdlOhXic4HibXIGxxSOFCWItU/5SwKG8il1gyk26dN90WVw37fI37UBNW+ZE751tsge7CNlVxr8IUoBWNcDbiMF103aEn8pynsAzJX66fu+fUO78uqMIaeOj3yUtnZ9xJbeh4PS5uEGEBhgqmNnbCbITWp+a6YlWXITbA7fKr2gUaGIXxDPiy1mK7d9alUD02ssG+8div4kP5MOO2vS3rZ2Hh5qCtTNeMXFP2KxJfCUtYLoRJlpvUoy+aRoNjWsyd01aG6OSDILg9yASWB2siD614FFYNOMwxwRrA5Xbz2uqt5XX3Thcey0rdgIUmTPbevoRUJrgYzEsI77M68J7L+LMqwdCZ+UOeAZjQ203zyfatG/Mb6tjqfbbU/B/xq+yFbpGocXJ44u7x5Vmj+aeTfYYl2dKRFktUJ7GhnkXthD7IauXW0o5Da5UgfvU+2yBd+0WVKFVaoqURf+9lQoOuv7Wevnz58uXLn/MbGUVR3lgH0eoAAAAASUVORK5CYII=)}.teno-mp-qr-code-inner-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teno-mp-qr-code-inner-box .qr-code-card{border-radius:8px;height:156px;position:relative;width:156px}.teno-mp-qr-code-inner-box .qr-code-card .qrcode-logo-box{height:38px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38px}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-img,.teno-mp-qr-code-inner-box .qr-code-card .qrcode-logo-box img{width:100%}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-expire{background:hsla(0,0%,100%,.9);border-radius:4px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-expire .qr-code-expire-title{color:#222;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:0}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-expire .expire-btn-box{margin-top:8px}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-success{background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-success .qr-code-success-icon{height:26px;width:26px}.teno-mp-qr-code-inner-box .qr-code-card .qr-code-success .qr-code-success-text{color:#000;font-size:12px;font-weight:400;line-height:17px;margin-top:7px}.teno-mp-qr-code-inner-box .qr-code-desc{color:#222;font-size:14px;line-height:140%;padding-top:12px}.teno-mp-qr-code-inner-box .qr-code-desc .highlight{color:#ff6400}.teno-c-login-form-validator-message-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-c-login-form-validator-message-box .icon-box{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.teno-c-login-form-validator-message-box .validator-message-title{-ms-flex-negative:0;flex-shrink:0;font-size:12px;line-height:16px;padding-left:4px}.teno-pwd-login-inner-container .form-item-account-box,.teno-pwd-login-inner-container .form-item-pwd-box{margin-bottom:24px;position:relative}.teno-pwd-login-inner-container .form-item-pwd-box .get-pwd-btn{color:#ff6400;cursor:pointer;font-size:16px;line-height:22px}.teno-pwd-login-inner-container .form-item-pwd-box .get-pwd-btn:visited{color:#ff6400}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0{text-align:center}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,85%,.3);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:156px;margin:0 auto;padding:8px;position:relative;width:156px}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .qrcode-logo-box{height:38px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38px;z-index:1}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .qrcode-logo-box img{width:100%}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .expire{background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .expire .row-text{color:#222;font-size:14px;line-height:22px;margin-bottom:0;padding:0}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .expire .row-btn{margin-bottom:0;margin-top:8px}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-img-box .expire .row-btn .btn{background:#ff6400;border-radius:8px;color:#fff;display:block;font-size:12px!important;font-weight:400;height:unset!important;line-height:20px!important;margin:0 auto;padding:2px 8px;width:unset!important}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap{padding-top:12px;position:relative}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;line-height:20px}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .highlight{color:#ff6400}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .qrcode-tip-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2px;position:relative}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .qrcode-tip-box .tip-img-box{bottom:0;display:none;position:absolute;right:-126px;width:232px;z-index:20}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .qrcode-tip-box .tip-img-box img{width:100%}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .qrcode-tip-box:hover .tip-img-box{display:block}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-0 .qrcode-text-wrap .qrcode-text .qrcode-tip-box:hover .anticon-question-circle{color:#ff6400!important}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-1 .qrcode-success{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:156px;margin:0 auto;padding:8px;width:156px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-1 .qrcode-success .success-title{color:#000;font-size:18px;font-weight:700;line-height:26px;margin:0;padding-top:12px;text-align:center}.teno-qrcode-login-inner-container .qrcode-status .qrcode-status-1 .qrcode-success-tips{color:#000;font-size:12px;height:22px;line-height:20px;padding-top:12px;text-align:center}.role-tabs-box{background:#f8f9fb;border-radius:8px;padding:4px}.role-tabs-box .role-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.role-tabs-box .role-list-box .role-item-box{background:transparent;border-radius:4px;color:#07132b;cursor:pointer;font-size:20px;font-weight:700;line-height:28px;padding:12px 0;position:relative;text-align:center;width:176px;z-index:2}.role-tabs-box .role-list-box .role-item-box.selected{color:#ff6400}.role-tabs-box .role-list-box .role-item-select-bg{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.05);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);position:absolute;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:1}.teno-switch-login-type-btn-box{cursor:pointer;position:relative}.teno-switch-login-type-btn-box .switch-type-bg{background:no-repeat 50%;background-size:100% 100%}.teno-switch-login-type-btn-box .switch-type-mask-img-box{position:relative;z-index:10}.teno-switch-login-type-btn-box .switch-type-mask-img-box img{width:100%}.teno-switch-login-type-btn-box .switch-type-tooltip-box{left:0;position:absolute}.teno-switch-login-type-btn-box .account-login-type{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAM1BMVEUAAACssrinr7eqr7enr7eqr7ersbmrsbirsbiqr7ersrifr6+rsbirr7itr7evr6+rsbh27HOuAAAAEHRSTlMAn2BgIFDv3889vxCAcGAQjx4ajgAAAL1JREFUWMPt1tsKwyAMgOFYE09tt7z/0w46VwbTmoVdOMh3rT8eEIRZrLR8ifBtOhZWcGcCI6vEV8GxUqkLYLX1CJA+QEfA6wP+14HkRFIvsIHQ1g4kEEvNgJMHnAUsYAELWMACfxAo8kBpBhhBCLkdiPsisoUzMN0XR/lLy/pAhkNkpQhPWb+DygdWCDc4oXctXLmWfYUhrqDNAl05cVckGMLAF8L47mj0/kb87AEaBu7Xh4gwRJG7Uv4Y/gDpkGQTC2yzTQAAAABJRU5ErkJggg==);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.teno-switch-login-type-btn-box .account-login-type-hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAMFBMVEUAAACPl5+QmKCQmqCPl5+Pl5+PmJ+RmaCRmaCRmaCPn5+SmqCPl5+QmKCPlp+RmaD1tb7VAAAAD3RSTlMAYJ+foCFQ79/PEL9AgHB8tNEhAAAAzElEQVRIx2OgClgmiAOkQuSj/+MEpiB51n7cCn4EABUw/8cDNgAVxONT8AuoIB+fgm9ABfL4FHwkWsEkJQygiazgL7bwu4+kYAI2BZxICgywKWAZVTCqYFQBjRVswKaAG0nBV2wK4pEU/HgoiAFk6wmWMFRR8I1QOfkHqIADn4IGoAIefAoSQP4Vxy1fCA4QViElOACJInh6CzBCD6QAmT/IFPDMR6msEjAUhKOGQBWGgnz0aEQH8tRW8A1DwXJUBaUYCthQauifB2DiAGb8HkISOxc4AAAAAElFTkSuQmCC);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.teno-switch-login-type-btn-box .qrcode-login-type{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAARVBMVEUAAACpr7eqr7ersrinr7eqr7ersLirr7ersbmor7ersbirr7ifr6+rr7anr7essbmnr7ersLirs7mrr7evr6+qsbmrsbgeEgZhAAAAFnRSTlMAgGC/YKC/QO8g33AQUDCvQJB/gBBwB0tVYwAAAaBJREFUWMPtl29zgyAMh9HOkQBia/98/4+6aSWhI5gdu+v1dv29qn300QoJ1LxK4keRY4bDscBjzo/uJsT5xK8gcpv4eKtkM8w1ngyudgKEBeOtFrf9ABHyI/g6j6ugr5/QLfxU5/2vBMPTBDwsOEmCKSQenSiIhnKBUgCBuRUFJsuhFHzm/C34v4JgOK4UQIZRFAxsmKWpPBMOk1xMcNgCcjE54q9WzlYR+Dq3XLtycP8GbsF7tzjd+VDvuVvOMh9SeznVrqeg74p4yzx2Ag/mnTzBd2UwUVyO4rqM0vf98hrpjOvuNEBYj8Y06QFTubpAxbtn6LaFKW8zjxsEtzfXuSMJgl7dHygCvZyfK+CW5toEE1fHWRMAv2QWoOGAIujXE86mvrAoAhOstWiaBZz2J6DddIsgVc/QLnA8CrrgpMwDRUDl3DcJuKFYowqsoSCUA6YLXMzW/wZBERLMsG4/2gTMu1aBPozxDy1Na6qoCupbFK53T219osvgceRH8RnA3+llpYDpn4rDJB0MxY79z9hAdIHrEX5/GumTNS+RLyJWsPhHQHpUAAAAAElFTkSuQmCC);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.teno-switch-login-type-btn-box .qrcode-login-type-hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAOVBMVEUAAACPl5+Pl5+RmaCPl5+Pl5+Pn5+RmaCPl5+RmaCQl6CPmZ+PmZ+Plp+QmJ+RmaCPmJ+RmaCRmaBZvDeIAAAAEnRSTlMAgGC/oEAQ7yDfcHBQMJCvsM9iV6M5AAABmElEQVRYw+2X3Y6DIBCFwTrMDIru9v0fdlcrDA3gNGzSuEnPFfbgV8L8gOYqCkMhyGwHhT3nPvC9Ip6i77HqJ8R8b+gg2JYfCdyagG6z6d4Sm11QNWUJvu2HHTC0J9jNX9r+8BJgfBtAwkJrDbC66AeuAkKWOFgC0IkPVYDJ9F0CbrmvAm4fwH8FOCPiEoCZTVXAKARbS2UribrWiwlvh7BeTJz8q5UzKADf9kFqty46/wM2D02tCcvDH5W232z8Y4za0no/ibwt5EH8YCu+Mx/lct6WoujS9hS2EaTfh20b0wx/mgb0SLQ5Jj1SDDw75fxfcvsrbzPPFwQ+y3XpSCVAL6ZJAejl/F6AtDTuA6xZU9UAKJssADIiVAADRls9WOoA4wCATDdA1L8CuU13Abz0vD4ASxR0wKLkgQJI5Tx0AaShgFEBYJIIy4DpAA7Z+d8BKJQAFvfrRx9AfNsL0MMY/tDStKZKrwHgfA99autreg2fIz9X14DTEVSOx0nYR0zxTjKaJJjLT1+X3M3cn+h3NKcRmEvoB7Tej+vmRYmKAAAAAElFTkSuQmCC);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.teno-switch-login-type-btn-box:hover .account-login-type,.teno-switch-login-type-btn-box:hover .qrcode-login-type{display:none}.teno-region-code-select-modal{display:none;position:fixed;z-index:1001}.teno-region-code-select-modal.show{display:block}.region-code-select-new-box1{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;z-index:10}.region-code-select-new-box1 .code-number-box{color:#121e29;font-size:14px;padding-left:16px}.region-code-select-new-box1 .code-select-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-code-select-new-box1 .code-select-item .code-select-item-code,.region-code-select-new-box1 .code-select-item .code-select-item-name{color:#333;font-size:14px}.teno-tel-login-inner-container .login-form-item-tel{margin-bottom:24px;position:relative}.teno-tel-login-inner-container .login-form-item-tel .select-region-code-box{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:5px 8px 5px 16px;position:absolute;top:0}.teno-tel-login-inner-container .login-form-item-tel .select-region-code-box .code-select-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center}.teno-tel-login-inner-container .login-form-item-tel .select-region-code-box .code-select-box .code-number-box{-ms-flex-negative:0;color:#222;flex-shrink:0;font-size:14px;line-height:22px;text-align:center}.teno-tel-login-inner-container .login-form-item-tel .select-region-code-box .code-select-box .arrow-icon{-ms-flex-negative:0;flex-shrink:0;padding-left:8px}.teno-tel-login-inner-container .login-form-item-smscode{margin-bottom:24px;position:relative}.teno-tel-login-inner-container .login-form-item-smscode .get-smscode-btn{color:#ccc;cursor:pointer;font-size:16px;line-height:22px}.teno-tel-login-inner-container .login-form-item-smscode .get-smscode-btn.get-smscode-btn-active{color:#ff6400}.teno-login-type-tabs-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-login-type-tabs-box .login-type-tab-item{-ms-flex-negative:0;color:#999;cursor:pointer;flex-shrink:0;font-size:16px;line-height:24px;margin-right:40px;padding-bottom:6px;text-align:center}.teno-login-type-tabs-box .login-type-tab-item.active{border-radius:4px;color:#222;font-weight:700}.teno-login-type-tabs-box .login-type-tab-item:last-child{padding-right:0}.teno-login-type-tabs-box .type-tab-line{background:#ff6400;border-radius:1px;bottom:0;height:2px;position:absolute;-webkit-transition:left .3s linear;transition:left .3s linear;width:32px}.teno-wx-qr-code-inner-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teno-wx-qr-code-inner-box .qr-code-card{border:1px solid #f2f6fb;border-radius:8px;height:156px;position:relative;width:156px}.teno-wx-qr-code-inner-box .qr-code-card .qrcode-logo-box{height:38px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38px}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-img,.teno-wx-qr-code-inner-box .qr-code-card .qrcode-logo-box img{width:100%}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-expire{background:hsla(0,0%,100%,.9);border-radius:4px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-expire .qr-code-expire-title{color:#222;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:0}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-expire .expire-btn-box{margin-top:8px}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-success{background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-success .qr-code-success-icon{height:26px;width:26px}.teno-wx-qr-code-inner-box .qr-code-card .qr-code-success .qr-code-success-text{color:#000;font-size:12px;font-weight:400;line-height:17px;margin-top:7px}.teno-wx-qr-code-inner-box .qr-code-desc{color:#222;font-size:14px;line-height:140%;padding-top:12px}.teno-wx-qr-code-inner-box .qr-code-desc .highlight{color:#ff6400}.teno-login-container{background:#fff;position:relative}.teno-login-container .ant-input::-webkit-input-placeholder{color:#cdd0d4}.teno-login-container .ant-input::-moz-placeholder{color:#cdd0d4}.teno-login-container .ant-input:-ms-input-placeholder{color:#cdd0d4}.teno-login-container .ant-input::-ms-input-placeholder{color:#cdd0d4}.teno-login-container .ant-input::placeholder{color:#cdd0d4}.teno-login-container .ant-input,.teno-login-container .ant-input-affix-wrapper{border-color:#e5e6eb}.teno-login-container .switch-type-box{margin-top:48px;position:relative}.teno-login-container .switch-type-box .switch-type-btn-box{height:32px;position:absolute;right:0;top:0;width:32px}.teno-login-container .login-input-box{height:324px;padding-top:24px}.teno-login-container .login-input-box .login-submit-btn{margin-top:81px}.teno-login-container .login-input-box .c-login-agreement-box{padding-top:20px}.teno-login-container .login-input-box .login-qrcode-box{padding-bottom:58px;padding-top:36px}.teno-login-container .r-contact-bar-box{padding-top:48px}#r-teno-login-container{--antd-wave-shadow-color:#4060ff}#r-teno-login-container ::-moz-selection{background:#4060ff}#r-teno-login-container ::selection{background:#4060ff}#r-teno-login-container .role-item-box.selected{color:#4060ff}#r-teno-login-container .login-type-tab-item.active:after{background-color:#4060ff}#r-teno-login-container .c-login-agreement-text.hightlight,#r-teno-login-container .get-smscode-btn.get-smscode-btn-active{color:#4060ff}#r-teno-login-container .c-login-agreement-text.hightlight:visited{color:#1535d4}#r-teno-login-container .form-item-pwd-box .get-pwd-btn,#r-teno-login-container .qr-code-desc .highlight,#r-teno-login-container .qrcode-text-wrap .qrcode-text .highlight{color:#4060ff}#r-teno-login-container .login-submit-btn{margin-top:0}#r-teno-login-container .qrcode-tip-box:hover .anticon-question-circle{color:#4060ff!important}#r-teno-login-container .ant-btn-primary{background-color:#4060ff;border-color:#4060ff}#r-teno-login-container .ant-btn-primary:focus,#r-teno-login-container .ant-btn-primary:hover{background-color:#1535d4;border-color:#1535d4}#r-teno-login-container .ant-checkbox-checked .ant-checkbox-inner{background-color:#4060ff;border-color:#4060ff}#r-teno-login-container .ant-checkbox-checked:after,#r-teno-login-container .ant-checkbox-input:focus+.ant-checkbox-inner,#r-teno-login-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,#r-teno-login-container .ant-checkbox:hover .ant-checkbox-inner,#r-teno-login-container .ant-input-affix-wrapper-focused,#r-teno-login-container .ant-input-affix-wrapper:focus,#r-teno-login-container .ant-input-affix-wrapper:hover,#r-teno-login-container .ant-input:focus,#r-teno-login-container .ant-input:hover{border-color:#4060ff}.home-banner-login{position:relative}.home-banner-login .home-banner-login-container{background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:460px;overflow:hidden;padding:20px 24px 16px;position:absolute;right:0;top:92px;width:404px}.home-banner-login .home-banner-login-container .teno-login-container{background:transparent}.home-banner-login .home-banner-login-container .role-tabs-box{-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:4px}.home-banner-login .home-banner-login-container .role-list-box{height:52px;width:100%}.home-banner-login .home-banner-login-container .role-item-box{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;padding:0;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:20px;justify-content:center;line-height:28px}.home-banner-login .home-banner-login-container .switch-type-box{margin-top:32px}.home-banner-login .home-banner-login-container .login-input-box{height:auto;padding-top:24px}.home-banner-login .home-banner-login-container .login-input-box .ant-input,.home-banner-login .home-banner-login-container .login-input-box .ant-input-affix-wrapper{background:#f2f6fb!important;border:none!important;border-radius:8px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px!important}.home-banner-login .home-banner-login-container .login-input-box .ant-input-affix-wrapper>input.ant-input{height:100%!important}.home-banner-login .home-banner-login-container .login-input-box .ant-input-affix-wrapper-focused,.home-banner-login .home-banner-login-container .login-input-box .ant-input-affix-wrapper:focus,.home-banner-login .home-banner-login-container .login-input-box .ant-input-affix-wrapper:hover,.home-banner-login .home-banner-login-container .login-input-box .ant-input:focus,.home-banner-login .home-banner-login-container .login-input-box .ant-input:hover{background:#f2f6fb!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.home-banner-login .home-banner-login-container .login-input-box .ant-btn-primary.login-submit-btn,.home-banner-login .home-banner-login-container .login-input-box .login-submit-btn{background:#ff5b00!important;border-color:#ff5b00!important;border-radius:10px!important;-webkit-box-shadow:0 8px 18px 0 rgba(255,91,0,.16)!important;box-shadow:0 8px 18px 0 rgba(255,91,0,.16)!important;margin-top:24px}.home-banner-login .home-banner-login-container .login-input-box .ant-btn-primary.login-submit-btn:focus,.home-banner-login .home-banner-login-container .login-input-box .ant-btn-primary.login-submit-btn:hover,.home-banner-login .home-banner-login-container .login-input-box .login-submit-btn:focus,.home-banner-login .home-banner-login-container .login-input-box .login-submit-btn:hover{background:#ff5b00!important;border-color:#ff5b00!important}.home-banner-login .home-banner-login-container .login-input-box .c-login-agreement-box{padding-top:20px}.home-banner-login .home-banner-login-container .login-input-box .login-qrcode-box{padding-bottom:0;padding-top:12px}.home-banner-login .home-banner-login-container #r-teno-login-container .ant-btn-primary.login-submit-btn,.home-banner-login .home-banner-login-container #r-teno-login-container .login-submit-btn{background:#4060ff!important;border-color:#4060ff!important;-webkit-box-shadow:0 8px 18px 0 rgba(59,130,246,.2)!important;box-shadow:0 8px 18px 0 rgba(59,130,246,.2)!important}.home-banner-login .home-banner-login-container #r-teno-login-container .ant-btn-primary.login-submit-btn:focus,.home-banner-login .home-banner-login-container #r-teno-login-container .ant-btn-primary.login-submit-btn:hover,.home-banner-login .home-banner-login-container #r-teno-login-container .login-submit-btn:focus,.home-banner-login .home-banner-login-container #r-teno-login-container .login-submit-btn:hover{background:#1535d4!important;border-color:#1535d4!important}.home-banner-login .home-banner-login-container .r-contact-bar-box{padding-top:16px}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}._40108ZHmLu{background:transparent;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._40108RYpgt,._40108ZHmLu,._40108flwSS{height:100%;width:100%}._40108RYpgt{background:transparent}._40108_VFQ2{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}._40108_VFQ2,._40108lAhqY{display:block;height:100%;width:100%}._40108lAhqY{color:inherit;text-decoration:none}._40108Yp6TZ{background:#fff;border:0;border-radius:10px;cursor:pointer;display:inline-block;height:4px;margin:0 2px;opacity:.3;padding:0;-webkit-transition:width .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,opacity .3s ease-in-out;width:16px}._40108GjaTT{opacity:1;width:24px}._40108ZHmLu .swiper-pagination{bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}._40108ZHmLu .swiper-pagination-bullet:focus-visible{outline:2px solid #fff;outline-offset:2px}.common-margin-top{margin-top:32px}.home-search-bar{height:76px;margin-top:24px}.home-banner{z-index:3}#im-basic-entry{z-index:10!important}.home-banner{background-color:#000642;height:600px;overflow:hidden;position:relative;width:100%}.home-banner #home-banner-bg-root,.home-banner .home-banner-bg-media-wrap{inset:0;pointer-events:none;position:absolute;z-index:0}.home-banner .home-banner-bg-media-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-60px,40px);transform:translate(-60px,40px)}.home-banner .home-banner-bg-media-stage{display:block;line-height:0;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(8%,rgba(0,0,0,.08)),color-stop(16%,rgba(0,0,0,.35)),color-stop(26%,rgba(0,0,0,.75)),color-stop(36%,#000),color-stop(78%,#000),color-stop(88%,rgba(0,0,0,.75)),color-stop(94%,rgba(0,0,0,.35)),color-stop(98%,rgba(0,0,0,.08)),to(transparent)),-webkit-gradient(linear,left top,right top,from(transparent),color-stop(8%,rgba(0,0,0,.08)),color-stop(16%,rgba(0,0,0,.35)),color-stop(26%,rgba(0,0,0,.75)),color-stop(36%,#000),color-stop(64%,#000),color-stop(74%,rgba(0,0,0,.75)),color-stop(84%,rgba(0,0,0,.35)),color-stop(92%,rgba(0,0,0,.08)),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 8%,rgba(0,0,0,.35) 16%,rgba(0,0,0,.75) 26%,#000 36%,#000 78%,rgba(0,0,0,.75) 88%,rgba(0,0,0,.35) 94%,rgba(0,0,0,.08) 98%,transparent),linear-gradient(90deg,transparent,rgba(0,0,0,.08) 8%,rgba(0,0,0,.35) 16%,rgba(0,0,0,.75) 26%,#000 36%,#000 64%,rgba(0,0,0,.75) 74%,rgba(0,0,0,.35) 84%,rgba(0,0,0,.08) 92%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(8%,rgba(0,0,0,.08)),color-stop(16%,rgba(0,0,0,.35)),color-stop(26%,rgba(0,0,0,.75)),color-stop(36%,#000),color-stop(78%,#000),color-stop(88%,rgba(0,0,0,.75)),color-stop(94%,rgba(0,0,0,.35)),color-stop(98%,rgba(0,0,0,.08)),to(transparent)),-webkit-gradient(linear,left top,right top,from(transparent),color-stop(8%,rgba(0,0,0,.08)),color-stop(16%,rgba(0,0,0,.35)),color-stop(26%,rgba(0,0,0,.75)),color-stop(36%,#000),color-stop(64%,#000),color-stop(74%,rgba(0,0,0,.75)),color-stop(84%,rgba(0,0,0,.35)),color-stop(92%,rgba(0,0,0,.08)),to(transparent));mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 8%,rgba(0,0,0,.35) 16%,rgba(0,0,0,.75) 26%,#000 36%,#000 78%,rgba(0,0,0,.75) 88%,rgba(0,0,0,.35) 94%,rgba(0,0,0,.08) 98%,transparent),linear-gradient(90deg,transparent,rgba(0,0,0,.08) 8%,rgba(0,0,0,.35) 16%,rgba(0,0,0,.75) 26%,#000 36%,#000 64%,rgba(0,0,0,.75) 74%,rgba(0,0,0,.35) 84%,rgba(0,0,0,.08) 92%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-height:100%;max-width:100%;position:relative}.home-banner .home-banner-bg-media{display:block;height:auto;max-height:600px;max-width:min(100%,1440px);-o-object-fit:contain;object-fit:contain;-webkit-transform:none;transform:none;width:auto}.home-banner .home-banner-bg-blend-mask{height:100%;inset:0;mix-blend-mode:screen;-o-object-fit:fill;object-fit:fill;opacity:.72;pointer-events:none;position:absolute;width:100%;z-index:2}.home-banner .home-banner-bg-edge-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,6,66,.88)),color-stop(6%,rgba(0,6,66,.4)),color-stop(12%,rgba(0,6,66,.12)),color-stop(22%,rgba(0,6,66,0))),-webkit-gradient(linear,left top,right top,from(rgba(0,6,66,.95)),color-stop(8%,rgba(0,6,66,.55)),color-stop(16%,rgba(0,6,66,.2)),color-stop(24%,rgba(0,6,66,.05)),color-stop(32%,rgba(0,6,66,0)),color-stop(68%,rgba(0,6,66,0)),color-stop(76%,rgba(0,6,66,.05)),color-stop(84%,rgba(0,6,66,.2)),color-stop(92%,rgba(0,6,66,.55)),to(rgba(0,6,66,.95)));background:linear-gradient(180deg,rgba(0,6,66,.88),rgba(0,6,66,.4) 6%,rgba(0,6,66,.12) 12%,rgba(0,6,66,0) 22%),linear-gradient(90deg,rgba(0,6,66,.95),rgba(0,6,66,.55) 8%,rgba(0,6,66,.2) 16%,rgba(0,6,66,.05) 24%,rgba(0,6,66,0) 32%,rgba(0,6,66,0) 68%,rgba(0,6,66,.05) 76%,rgba(0,6,66,.2) 84%,rgba(0,6,66,.55) 92%,rgba(0,6,66,.95));inset:0;pointer-events:none;position:absolute;z-index:0}@media (prefers-reduced-motion:reduce){.home-banner video.home-banner-bg-media{visibility:hidden}}.home-banner #AdSlots-lp_c_20260917.adslots{background:transparent;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:460px;left:50%;margin-left:-592px;overflow:hidden;position:absolute;top:92px;width:764px;z-index:1}.home-banner .home-banner-login-box{height:0;left:50%;margin-left:-600px;position:absolute;top:0;z-index:2}.seo-jobcard2-common{background:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:hidden;padding:24px 16px;width:100%}.seo-jobcard2-common .jobcard2-detail-box{display:block;padding-bottom:16px}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-top .jobcard2-title{color:#000;font-size:18px;font-weight:500;line-height:25px;margin-right:10px}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-top .jobcard2-tag{-ms-flex-negative:0;background-color:#ff6400;border-radius:6px 0;color:#fff;flex-shrink:0;font-size:12px;height:17px;line-height:17px;margin-right:10px;padding:0 6px}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-top .jobcard2-salary{-ms-flex-negative:0;color:#ff6400;flex-shrink:0;font-size:18px;font-weight:500;line-height:25px;margin-left:auto}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-des{font-size:0;height:17px;margin-top:10px;overflow:hidden}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-des span{color:#999;display:inline-block;font-size:12px;font-weight:400;height:100%;line-height:17px;margin-right:6px}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-des span.detail-des-single{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-des span:last-child{margin-right:0}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-labels{font-size:0;height:22px;margin-top:10px;overflow:hidden}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-labels span{background:#f8f9fb;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;display:inline-block;font-size:12px;font-weight:400;height:100%;line-height:16px;margin-right:8px;padding:3px 8px}.seo-jobcard2-common .jobcard2-detail-box .jobcard2-detail-labels span:last-child{margin-right:0}.seo-jobcard2-common .jobcard2-company-box{border-top:1px solid #f0f3f7;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px}.seo-jobcard2-common .jobcard2-company-box .jobcard2-company-info{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;width:calc(100% - 50px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seo-jobcard2-common .jobcard2-company-box .jobcard2-company-info .jobcard2-company-title{color:#666;font-size:14px;font-weight:500;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-jobcard2-common .jobcard2-company-box .jobcard2-company-info .jobcard2-company-labels{color:#999;font-size:0;height:17px;line-height:17px;margin-top:6px;overflow:hidden}.seo-jobcard2-common .jobcard2-company-box .jobcard2-company-info .jobcard2-company-labels span{display:inline-block;font-size:12px;font-weight:400;margin-right:6px}.seo-jobcard2-common .jobcard2-company-box .jobcard2-company-info .jobcard2-company-labels span:last-child{margin-right:0}.home-industry-container .home-industry-section-title{color:#121e29;font-size:32px;font-weight:600;line-height:45px;margin:0 0 24px;text-align:center}.home-industry-container .home-industry-header{background-color:transparent;margin-bottom:12px}.home-industry-container .home-industry-header .industry-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;min-height:42px}.home-industry-container .home-industry-header .industry-header-title .header-title-item{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid transparent;border-radius:100px;cursor:pointer;height:40px;padding:0 16px;text-decoration:none;-webkit-transition:color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.home-industry-container .home-industry-header .industry-header-title .header-title-item-svg{height:20px;margin-right:8px;width:20px;-ms-flex-negative:0;color:#121e29;flex-shrink:0;-webkit-transition:color .18s ease;transition:color .18s ease}.home-industry-container .home-industry-header .industry-header-title .header-title-item-svg svg{display:block;height:100%;width:100%}.home-industry-container .home-industry-header .industry-header-title .header-title-item-text{color:#121e29;font-size:16px;font-weight:400;height:24px;line-height:24px;-webkit-transition:color .18s ease,font-weight .18s ease;transition:color .18s ease,font-weight .18s ease;white-space:nowrap}.home-industry-container .home-industry-header .industry-header-title .header-title-item:hover{border-color:#ff6400;-webkit-box-shadow:0 4px 12px rgba(255,100,0,.18);box-shadow:0 4px 12px rgba(255,100,0,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.home-industry-container .home-industry-header .industry-header-title .header-title-item:hover .header-title-item-svg,.home-industry-container .home-industry-header .industry-header-title .header-title-item:hover .header-title-item-text{color:#ff6400}.home-industry-container .home-industry-header .industry-header-title .header-title-item-active{border-color:#ff6400;-webkit-box-shadow:0 4px 12px rgba(255,100,0,.18);box-shadow:0 4px 12px rgba(255,100,0,.18);height:42px}.home-industry-container .home-industry-header .industry-header-title .header-title-item-active .header-title-item-svg,.home-industry-container .home-industry-header .industry-header-title .header-title-item-active .header-title-item-text{color:#ff6400}.home-industry-container .home-industry-header .industry-header-title .header-title-item-active .header-title-item-text{font-weight:600}.home-industry-container .home-industry-header .industry-header-title .header-title-item-active:after{display:none}.home-industry-container .home-industry-header .industry-header-title .header-title-item-active:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.home-industry-container .home-industry-content-container .home-industry-content-comp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#535b64;font-size:14px;font-weight:400;gap:23px;line-height:22px;margin-bottom:20px}.home-industry-container .home-industry-content-container .home-industry-content-comp .industry-content-comp-item{color:inherit;text-decoration:none;white-space:nowrap}.home-industry-container .home-industry-content-container .home-industry-content-comp .industry-content-comp-item:hover{color:#ff6400}.home-industry-container .home-industry-content-container .home-industry-content{display:none}.home-industry-container .home-industry-content-container .home-industry-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;overflow:visible}.home-industry-container .home-industry-content-container .home-industry-content-item{background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;height:192px;margin:0;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;width:384px}.home-industry-container .home-industry-content-container .home-industry-content-item:hover{-webkit-box-shadow:0 18px 44px rgba(18,30,41,.14);box-shadow:0 18px 44px rgba(18,30,41,.14);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.home-industry-container .home-industry-content-container .home-industry-content:first-child{display:block}.home-industry-container .home-industry-more{clear:both;padding-top:16px;text-align:center}.home-industry-container .home-industry-more-btn{background:#fff;border:1px solid #ff6400;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ff6400;display:inline-block;font-size:14px;height:40px;line-height:38px;text-align:center;text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease;width:180px}.home-industry-container .home-industry-more-btn:hover{background:#ff6400;color:#fff}.home-industry-container .seo-jobcard2-common{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:16px;height:100%;overflow:hidden;padding:24px;width:100%}.home-industry-container .seo-jobcard2-common,.home-industry-container .seo-jobcard2-common .jobcard2-detail-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-industry-container .seo-jobcard2-common .jobcard2-detail-box{gap:8px;padding-bottom:0;text-decoration:none}.home-industry-container .seo-jobcard2-common .jobcard2-detail-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between}.home-industry-container .seo-jobcard2-common .jobcard2-title-group{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;max-width:240px;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.home-industry-container .seo-jobcard2-common .jobcard2-title{color:#121e29;font-size:18px;font-weight:600;line-height:26px;margin:0}.home-industry-container .seo-jobcard2-common .jobcard2-location{color:#9199a0;font-size:12px;line-height:20px}.home-industry-container .seo-jobcard2-common .jobcard2-salary{-ms-flex-negative:0;color:#ff6400;flex-shrink:0;font-size:18px;font-weight:600;line-height:26px;margin-left:0;white-space:nowrap}.home-industry-container .seo-jobcard2-common .jobcard2-detail-des{display:none}.home-industry-container .seo-jobcard2-common .jobcard2-detail-labels{height:auto;margin-top:0;overflow:hidden}.home-industry-container .seo-jobcard2-common .jobcard2-detail-labels span{background:#f2f6fb;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#535b64;font-size:12px;height:auto;line-height:20px;margin:0 8px 0 0;padding:4px 8px}.home-industry-container .seo-jobcard2-common .jobcard2-detail-labels span:last-child{margin-right:0}.home-industry-container .seo-jobcard2-common .jobcard2-company-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f6f6f8;gap:8px;margin-top:auto;padding-top:16px;text-decoration:none}.home-industry-container .seo-jobcard2-common .jobcard2-company-logo{-ms-flex-negative:0;border:.5px solid #f2f6fb;border-radius:4px;flex-shrink:0;height:24px;overflow:hidden;width:24px}.home-industry-container .seo-jobcard2-common .jobcard2-company-logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-industry-container .seo-jobcard2-common .jobcard2-company-info{display:none}.home-industry-container .seo-jobcard2-common .jobcard2-company-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;overflow:hidden}.home-industry-container .seo-jobcard2-common .jobcard2-company-inline .jobcard2-company-title{-ms-flex-negative:0;color:#121e29;flex-shrink:0;font-size:12px;font-weight:400;height:auto;line-height:20px;margin:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-industry-container .seo-jobcard2-common .jobcard2-company-inline .jobcard2-company-split{-ms-flex-negative:0;background:#f6f6f8;flex-shrink:0;height:12px;width:1px}.home-industry-container .seo-jobcard2-common .jobcard2-company-inline .jobcard2-company-meta{-webkit-box-flex:1;color:#9199a0;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-industry-container .seo-jobcard2-common .jobcard2-company-inline .jobcard2-company-meta span+span{margin-left:8px}.seo-home-comp-card{background:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;height:193px;overflow:hidden;padding:24px 16px}.seo-home-comp-card .home-comp-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px}.seo-home-comp-card .home-comp-info .home-comp-info-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;width:calc(100% - 60px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seo-home-comp-card .home-comp-info .home-comp-info-content .comp-info-title{color:#000;font-size:16px;font-weight:500;height:24px;line-height:24px}.seo-home-comp-card .home-comp-info .home-comp-info-content .comp-info-labels{color:#999;font-size:12px;height:20px;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-home-comp-card .home-comp-info .home-comp-info-content .comp-info-labels span{color:inherit;display:inline;font-size:inherit;font-weight:400;line-height:20px}.seo-home-comp-card .home-comp-info .home-comp-info-content .comp-info-labels span:not(:last-child):after{color:inherit;content:" · "}.seo-home-comp-card .home-comp-jobs{border-top:1px solid #f0f3f7;padding-top:16px}.seo-home-comp-card .home-comp-jobs-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.seo-home-comp-card .home-comp-jobs-item span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;height:22px;line-height:22px}.seo-home-comp-card .home-comp-jobs-item .jobs-item-name{color:#000;font-size:14px}.seo-home-comp-card .home-comp-jobs-item .jobs-item-dq{color:#999;font-size:12px;text-align:right}.seo-home-comp-card .home-comp-jobs-item:last-child{margin-bottom:0}.home-comp-container .home-comp-section-title{color:#121e29;font-size:32px;font-weight:600;line-height:45px;margin:0 0 32px;text-align:center}.home-comp-container .home-comp-section-title a,.home-comp-container .home-comp-section-title span{color:inherit;text-decoration:none}.home-comp-container .home-comp-title{display:none}.home-comp-container .home-comp-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;overflow:visible}.home-comp-container .home-comp-content-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin:0;width:384px}.home-comp .seo-home-comp-card{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;-ms-flex-direction:column;flex-direction:column;height:336px;min-height:336px;overflow:hidden;padding:24px;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;width:100%}.home-comp .seo-home-comp-card:hover{-webkit-box-shadow:0 18px 44px rgba(18,30,41,.14);box-shadow:0 18px 44px rgba(18,30,41,.14);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.home-comp .seo-home-comp-card .home-comp-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;text-decoration:none}.home-comp .seo-home-comp-card .home-comp-info-logo{-ms-flex-negative:0;border:.5px solid #f2f6fb;border-radius:8px;flex-shrink:0;height:44px;overflow:hidden;width:44px}.home-comp .seo-home-comp-card .home-comp-info-logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-comp .seo-home-comp-card .home-comp-info-content{width:auto;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;padding-left:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-comp .seo-home-comp-card .home-comp-info-content .comp-info-title{color:#121e29;font-size:18px;font-weight:600;height:26px;line-height:26px}.home-comp .seo-home-comp-card .home-comp-info-content .comp-info-labels{color:#9199a0;font-size:12px}.home-comp .seo-home-comp-card .home-comp-jobs{-webkit-box-flex:1;border-top:1px solid #f6f6f8;-ms-flex:1;flex:1;padding-top:16px}.home-comp .seo-home-comp-card .home-comp-jobs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 0;text-decoration:none}.home-comp .seo-home-comp-card .home-comp-jobs-item .jobs-item-left{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.home-comp .seo-home-comp-card .home-comp-jobs-item .jobs-item-name{-webkit-box-flex:0;color:#121e29;-ms-flex:none;flex:none;font-size:16px;font-weight:500;height:24px;line-height:24px}.home-comp .seo-home-comp-card .home-comp-jobs-item .jobs-item-dq,.home-comp .seo-home-comp-card .home-comp-jobs-item .jobs-item-meta{-webkit-box-flex:0;color:#9199a0;-ms-flex:none;flex:none;font-size:12px;height:20px;line-height:20px;text-align:left}.home-comp .seo-home-comp-card .home-comp-jobs-item .jobs-item-salary{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-negative:0;color:#ff6400;flex-shrink:0;font-size:16px;font-weight:600;height:24px;line-height:24px;max-width:110px;text-align:right}.home-comp .seo-home-comp-card .home-comp-more{padding-top:16px;text-align:center}.home-comp .seo-home-comp-card .home-comp-more-btn{background:#fff;border:1px solid #ff6400;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ff6400;display:inline-block;font-size:14px;height:40px;line-height:38px;text-align:center;text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease;width:180px}.home-comp .seo-home-comp-card .home-comp-more-btn:hover{background:#ff6400;color:#fff}.home-hot-jobs-container{background:#fff;border-radius:6px;padding:16px 0;width:100%}.home-hot-jobs-container .hot-jobs-title{color:#000;font-size:18px;font-weight:500;height:26px;line-height:26px;margin-bottom:16px;padding:0 32px}.home-hot-jobs-container .hot-jobs-content-list{margin:0;min-height:300px;position:relative}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item{display:-webkit-box;display:-ms-flexbox;display:flex}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-title{color:#666;display:block;font-size:14px;font-weight:400;height:40px;line-height:40px;padding:0 32px;width:248px}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-title-active{background:rgba(255,100,0,.1);color:#ff6400}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content{display:none;height:100%;left:248px;overflow-y:auto;padding-left:32px;padding-right:60px;position:absolute;top:0;width:calc(100% - 248px)}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item:first-child{padding-top:9px}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item{margin-bottom:30px}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item .hot-jobs-second-title{color:#000;font-size:16px;font-weight:500;height:24px;line-height:24px}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item .hot-jobs-second-content{overflow:hidden}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item .hot-jobs-second-content .hot-jobs-three-title{color:#999;display:block;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-right:24px;margin-top:14px}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content .hot-jobs-second-item .hot-jobs-second-content .hot-jobs-three-title:hover{color:#ff6400}.home-hot-jobs-container .hot-jobs-content-list .hot-jobs-first-item .hot-jobs-first-content-active{display:block}.home-motion-page .scroll-reveal{-webkit-filter:none;filter:none;opacity:0;scale:var(--reveal-scale,1);-webkit-transition:opacity .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.22,1,.36,1);transition:opacity .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.22,1,.36,1);-webkit-transition-delay:0ms;transition-delay:0ms;translate:var(--reveal-x,0) var(--reveal-y,12px);will-change:opacity,translate}.home-motion-page .scroll-reveal.is-inview{opacity:1;scale:1;-webkit-transition-delay:var(--reveal-delay,0ms);transition-delay:var(--reveal-delay,0ms);translate:0 0}.home-motion-page .scroll-reveal[data-reveal=left]{--reveal-x:-16px;--reveal-y:4px;--reveal-scale:1}.home-motion-page .scroll-reveal[data-reveal=right]{--reveal-x:16px;--reveal-y:4px}.home-motion-page .scroll-reveal[data-reveal=soft]{--reveal-y:12px;--reveal-scale:1}.home-motion-page .industry-header-title.scroll-reveal{--reveal-y:8px;--reveal-scale:1;-webkit-filter:none;filter:none}.home-motion-page .industry-header-title.scroll-reveal .header-title-item{opacity:0}.home-motion-page .industry-header-title.scroll-reveal.is-inview .header-title-item{-webkit-animation:home-industry-tab-in .3s cubic-bezier(.22,1,.36,1) backwards;animation:home-industry-tab-in .3s cubic-bezier(.22,1,.36,1) backwards;-webkit-animation-delay:calc(40ms + var(--tab-index, 0)*30ms);animation-delay:calc(40ms + var(--tab-index, 0)*30ms);opacity:1}.home-motion-page .home-comp-content-item.scroll-reveal,.home-motion-page .home-industry-content-item.scroll-reveal{--reveal-y:12px;--reveal-scale:1}@-webkit-keyframes home-industry-tab-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes home-industry-tab-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-motion-page .scroll-reveal{-webkit-filter:none!important;filter:none!important;opacity:1!important;scale:1!important;-webkit-transition:none!important;transition:none!important;translate:0 0!important}.home-motion-page .industry-header-title.scroll-reveal .header-title-item{-webkit-animation:none!important;animation:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}}.seo-common-hot-links{background:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:32px;margin-top:32px;padding:0 32px 24px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab{overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li:last-child{margin-right:0}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li{color:#666;cursor:pointer;float:left;font-size:16px;font-weight:400;height:60px;line-height:60px;margin-right:36px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active{color:#ff6400;font-size:18px;position:relative}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active:after{background:#ff6400;border-radius:3px;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.seo-common-hot-links .common-hot-links-container .common-hot-links-content{display:none;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a{color:#999;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a:hover{color:#ff6400}.seo-common-hot-links .common-hot-links-container .hot-links-content-active{display:block}.seo-common-hot-links .common-hot-friendship-links{margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-friendship-links .friendship-links-label{color:#000;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;width:80px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;list-style:none;margin:0;overflow:hidden;width:calc(100% - 80px)}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li{float:left}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a{color:#999;float:right;font-size:12px;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a:hover{color:#ff6400}.seo-common-hot-links .common-current-position{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-current-position .row-label{-ms-flex-negative:0;color:#000;flex-shrink:0;font-size:14px;line-height:22px;width:80px}.seo-common-hot-links .common-current-position .row-content{font-size:12px;line-height:22px}.seo-common-hot-links .common-current-position .row-content a,.seo-common-hot-links .common-current-position .row-content span{color:#999;margin-right:8px}.seo-common-hot-links .common-current-position .row-content a:hover{color:#ff6400}