@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;outline:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;background-color:transparent;background-image:none;transition:background-color 50000s ease-in-out 0s;// 背景色透明 生效时长 过渡效果 启用时延迟的时间}input{background-color:transparent}input{background-color:rgba(255,255,255,0)!important}body{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/home_bg1.png) no-repeat;background-color:#f4f8fb;background-size:1920px 1200px;background-position:top center;overflow:auto;font-family:PingFang SC}.app-main{width:1184px;height:100%;margin:0 auto}.app-footer{width:100%;height:347px}a{text-decoration:none}.phone-login-form .form-item[data-v-b3bb0030]{position:relative;padding-bottom:32px}.phone-login-form .form-item.pb-16[data-v-b3bb0030]{padding-bottom:16px}.phone-login-form .form-item[data-v-b3bb0030] .el-select{box-sizing:border-box;width:80px}.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__caret{width:12px;height:12px}.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__caret svg{display:none}.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__caret:before{content:"";display:inline-block;width:8px;height:8px;background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/login_nation_down.png) no-repeat;background-size:100% 100%}.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__wrapper{box-shadow:none;padding:0;background-color:transparent}.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__input,.phone-login-form .form-item[data-v-b3bb0030] .el-select .el-select__placeholder{box-sizing:border-box;border:0;padding-right:0;padding-left:12px;height:48px;line-height:48px;background:transparent;font-size:16px;font-weight:500;color:#222;text-align:center}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__wrapper{box-shadow:none;padding:0;background-color:transparent}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__inner{border:0;padding-right:12px;padding-left:12px;height:48px;line-height:48px;background:transparent;font-size:16px;font-weight:500;color:#222}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__inner::placeholder{font-size:16px;font-weight:400;color:#afb3ba}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__inner::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#afb3ba}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__inner:-moz-placeholder{font-size:16px;font-weight:400;color:#afb3ba}.phone-login-form .form-item[data-v-b3bb0030] .el-input .el-input__inner:-ms-input-placeholder{font-size:16px;font-weight:400;color:#afb3ba}.phone-login-form .login-phone[data-v-b3bb0030],.phone-login-form .login-code[data-v-b3bb0030]{display:flex;align-items:center;box-sizing:border-box;border-radius:8px;border:1.2px solid #ffffff;width:100%;background:rgba(255,255,255,.6);transition:all .3s}.phone-login-form .login-phone.focus[data-v-b3bb0030],.phone-login-form .login-code.focus[data-v-b3bb0030],.phone-login-form .login-phone[data-v-b3bb0030]:hover,.phone-login-form .login-code[data-v-b3bb0030]:hover{border:1.2px solid #ff6314}.phone-login-form .login-phone[data-v-b3bb0030] .el-input,.phone-login-form .login-code[data-v-b3bb0030] .el-input{flex:1}.phone-login-form .login-code .countdown[data-v-b3bb0030]{box-sizing:border-box;padding:6px 12px 6px 0;height:100%;width:110px;text-align:right;font-size:15px;color:#f50;cursor:pointer;transition:all .2s}.phone-login-form .login-code .countdown[data-v-b3bb0030]:hover{opacity:.8}.phone-login-form .login-code .countdown.disabled[data-v-b3bb0030]{color:#afb3ba;cursor:not-allowed}.phone-login-form .login-code .countdown.disabled[data-v-b3bb0030]:hover{opacity:1}.phone-login-form .error[data-v-b3bb0030]{position:absolute;top:55px;left:0;text-align:left;font-size:12px;color:#7c8087}.phone-login-form .error[data-v-b3bb0030]:before{content:"";display:inline-block;margin-right:4px;width:12px;height:12px;background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/login_warn.png) no-repeat;background-size:100% 100%;transform:translateY(1px)}.phone-login-form .login-btn[data-v-b3bb0030]{border-radius:22px;margin-top:36px;width:100%;height:44px;background:#ff6314;font-size:16px;font-weight:500;line-height:44px;text-align:center;color:#fff;cursor:pointer}.phone-login-form .login-btn.mt-9[data-v-b3bb0030]{margin-top:9px}.phone-login-form .login-explain[data-v-b3bb0030]{margin-top:12px;text-align:left;line-height:17px;font-size:12px;color:#7c8087;cursor:pointer}.phone-login-form .login-explain img[data-v-b3bb0030]{margin-right:4px;width:14px;height:14px;vertical-align:bottom;transform:translateY(-2px);transition:all .2s}.phone-login-form .login-explain a[data-v-b3bb0030]{color:#f50;transition:all .2s}.phone-login-form .login-explain a[data-v-b3bb0030]:hover{opacity:.8}.qrcode-container[data-v-7688262d]{position:relative;margin:0 auto;transform:scale(var(--scale))}.qrcode-container .wechat-qrcode[data-v-7688262d]{position:relative;box-sizing:border-box;width:192px;height:192px;padding:16px;border-radius:20px;background:#fff}.qrcode-container .wechat-qrcode img[data-v-7688262d]{position:absolute;left:50%;top:50%;width:160px;height:160px;transform:translate(-50%,-50%)}.qrcode-container .mask[data-v-7688262d]{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;border-radius:20px;background-color:rgba(255,255,255,.94);z-index:1}.qrcode-container .mask .title[data-v-7688262d]{font-size:16px;font-weight:500;color:#222}.qrcode-container .mask .refresh[data-v-7688262d]{border-radius:18px;margin-top:12px;width:80px;height:36px;box-sizing:border-box;border:1px solid #dfe1e8;background:#fff;line-height:34px;text-align:center;font-size:14px;font-weight:500;color:#222;cursor:pointer;transition:all .2s}.qrcode-container .mask .refresh[data-v-7688262d]:hover{border-color:#ffd3bf;background-color:#fff1eb;color:#f50}.qrcode-container .mask img[data-v-7688262d]{margin-bottom:12px;width:32px;height:32px}.login-area[data-v-d4e65f32]{border-radius:24px;width:801px;height:481px;background:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/login_area_bg1.png) no-repeat;background-size:100% 100%;background-color:#fff;font-family:PingFang SC}.login-area .area-content[data-v-d4e65f32]{display:flex;padding-top:72px}.login-area .area-content-left[data-v-d4e65f32]{box-sizing:border-box;border-right:1px solid #EDEFF2;width:336px}.login-area .area-content-left .title[data-v-d4e65f32]{display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:500;color:#222}.login-area .area-content-left .title img[data-v-d4e65f32]{width:24px;height:24px;margin-right:8px}.login-area .area-content-left .qrcode[data-v-d4e65f32]{display:flex;justify-content:center;align-items:center;margin:36px auto 24px}.login-area .area-content-left .tips[data-v-d4e65f32]{text-align:center;font-size:12px;color:#4c4f54}.login-area .area-content-right[data-v-d4e65f32]{box-sizing:border-box;padding:0 72px;width:464px}.login-area .area-content-right .title[data-v-d4e65f32]{display:flex;justify-content:space-between;align-items:center;font-size:22px;font-weight:500;color:#222}.login-area .area-content-right .title span[data-v-d4e65f32]{font-size:12px;font-weight:400;color:#afb3ba;cursor:pointer;transition:all .2s}.login-area .area-content-right .title span[data-v-d4e65f32]:hover{color:#f50}.login-area .area-content-right .login-form[data-v-d4e65f32]{margin-top:36px}.login-modal[data-v-7b1bcbec] .el-dialog{box-sizing:border-box;border-radius:24px;padding:0;width:801px;height:517px;background:transparent;box-shadow:none}.login-modal[data-v-7b1bcbec] .el-dialog .el-dialog__header{padding:0;height:36px}.login-modal[data-v-7b1bcbec] .el-dialog .el-dialog__headerbtn{height:24px;width:24px}.login-modal[data-v-7b1bcbec] .el-dialog .el-dialog__headerbtn .el-dialog__close{font-size:22px;color:#f2f4f7}.login-modal[data-v-7b1bcbec] .el-dialog .el-dialog__headerbtn:hover .el-dialog__close{background:transparent;color:#ff6314}.login-popper .el-popper__arrow,.login-popper-c .el-popper__arrow{display:none}.login-popper.el-select-dropdown,.login-popper.el-popper.is-light,.login-popper-c.el-select-dropdown,.login-popper-c.el-popper.is-light{border-radius:16px;border:none;box-shadow:0 4px 20px rgba(40,57,70,.12);font-family:PingFang SC;max-width:320px}.login-popper .el-select-dropdown__list,.login-popper-c .el-select-dropdown__list{padding:8px}.login-popper .el-select-group__wrap .el-select-group__title,.login-popper-c .el-select-group__wrap .el-select-group__title{padding:0 8px;height:38px;line-height:38px;text-align:left;font-size:14px;font-weight:700;color:#222}.login-popper .el-select-group__wrap:not(:last-of-type):after,.login-popper-c .el-select-group__wrap:not(:last-of-type):after{display:none}.login-popper .el-select-group,.login-popper-c .el-select-group{padding-bottom:0}.login-popper .el-select-group .el-select-dropdown__item,.login-popper-c .el-select-group .el-select-dropdown__item{border-radius:8px;padding:0 8px;height:38px;text-align:left;font-size:14px;line-height:38px;color:#222}.login-popper .el-select-group .el-select-dropdown__item.is-hovering,.login-popper-c .el-select-group .el-select-dropdown__item.is-hovering{background:#f4f8fb}.login-popper .el-select-group .el-select-dropdown__item.is-selected,.login-popper-c .el-select-group .el-select-dropdown__item.is-selected{color:#f50}.login-popper .el-autocomplete-suggestion__wrap,.login-popper-c .el-autocomplete-suggestion__wrap{padding:8px}.login-popper .el-autocomplete-suggestion__list li,.login-popper-c .el-autocomplete-suggestion__list li{border-radius:8px;padding:0 8px;height:38px;font-size:14px;line-height:38px;color:#222}.login-popper-c{z-index:99!important}.login-popper-c.el-select-dropdown,.login-popper-c.el-popper.is-light{max-width:230px}.login-agree-modal{z-index:3000!important}.login-agree-confirm.el-message-box{padding:0;width:374px;border-radius:20px;font-family:PingFang SC}.login-agree-confirm .el-message-box__header{padding:24px 24px 20px}.login-agree-confirm .el-message-box__title{font-size:16px;font-weight:600;color:#222}.login-agree-confirm .el-message-box__headerbtn{top:20px;right:20px;height:22px;width:22px;font-size:22px;color:#afb3ba}.login-agree-confirm .el-message-box__headerbtn .el-message-box__close{color:#afb3ba}.login-agree-confirm .el-message-box__headerbtn:hover .el-message-box__close{color:#4c4f54}.login-agree-confirm .el-message-box__content{padding:0 24px;font-size:14px;color:#222}.login-agree-confirm .el-message-box__content a{color:#f50;transition:all .2s}.login-agree-confirm .el-message-box__content a:hover{opacity:.8}.login-agree-confirm .el-message-box__btns{padding:16px 24px}.login-agree-confirm .el-message-box__btns .el-button{padding:0 12px;min-width:80px;height:36px;line-height:34px;color:#222;font-size:14px;border-radius:18px}.login-agree-confirm .el-message-box__btns .el-button{color:#222;background:#fff;border:1px solid #dfe1e8}.login-agree-confirm .el-message-box__btns .el-button:hover{border-color:#f2f4f7;background-color:#f2f4f7}.login-agree-confirm .el-message-box__btns button:nth-child(2){margin-left:12px}.login-agree-confirm .el-message-box__btns .el-button--primary{color:#fff;background:#ff6314;border:1px solid #ff6314}.login-agree-confirm .el-message-box__btns .el-button--primary:hover{color:#fff;background:#ff6314;border:1px solid #ff6314;opacity:.8}.search-wrap[data-v-3e34cd7f]{width:778px;height:56px;padding:4px 5px 4px 24px;border-radius:28px;background:#fff;box-sizing:border-box;border:1.6px solid #FFD3BF;position:relative;transition:border-color .3s}.search-wrap[data-v-3e34cd7f]:hover,.search-wrap.focused-input[data-v-3e34cd7f]{border:1.6px solid #FF6314}.search-wrap>div[data-v-3e34cd7f]{display:inline-block}.search-wrap .search-input[data-v-3e34cd7f]{width:620px;height:46px;float:left}.search-wrap .search-input[data-v-3e34cd7f] .el-input{width:100%;height:46px;border:none}.search-wrap .search-input[data-v-3e34cd7f] .el-input .el-input__wrapper{box-shadow:none!important;padding:0}.search-wrap .search-input[data-v-3e34cd7f] .el-input .el-input__inner{font-family:PingFang SC;font-size:16px;color:#222}.search-wrap .search-btn[data-v-3e34cd7f]{float:right;width:120px;height:46px;border-radius:24px;background:#ff6314;font-family:PingFang SC;font-size:18px;font-weight:500;color:#fff;text-align:center;padding:12px 0;box-sizing:border-box;cursor:pointer}.search-wrap .search-btn>img[data-v-3e34cd7f]{width:20px;height:20px;margin-right:4px;display:inline-block;vertical-align:middle}.search-wrap .search-btn>span[data-v-3e34cd7f]{display:inline-block;vertical-align:middle}.search-wrap .history-wrap[data-v-3e34cd7f]{border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(40,57,70,.12);position:absolute;left:0;right:120px;top:64px;padding:16px 6px 6px;box-sizing:border-box;z-index:99}.search-wrap .history-wrap .history-header[data-v-3e34cd7f]{padding:0 14px;margin-bottom:8px}.search-wrap .history-wrap .history-header>div[data-v-3e34cd7f]:nth-child(1){float:left;font-family:PingFang SC;font-size:12px;color:#7c8087}.search-wrap .history-wrap .history-header>div[data-v-3e34cd7f]:nth-child(2){float:right;font-family:PingFang SC;font-size:12px;color:#7c8087;cursor:pointer}.search-wrap .history-wrap .history-item[data-v-3e34cd7f]{padding:0 14px;border-radius:8px;background:#fff;font-family:PingFang SC;font-size:14px;color:#222;cursor:pointer;transition:background-color .3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:36px;line-height:36px}.search-wrap .history-wrap .history-item>span[data-v-3e34cd7f]{overflow:hidden;text-overflow:ellipsis}.search-wrap .history-wrap .history-item .list-item-valueHtml[data-v-3e34cd7f]{overflow:hidden;text-overflow:ellipsis}.search-wrap .history-wrap .history-item[data-v-3e34cd7f]:hover{background:#f4f8fb}.el-message--custom{z-index:9999!important;border-radius:12px!important;border-color:transparent!important;background:#222!important;color:#fff!important;padding:14px 16px!important}.el-message--custom .el-message-icon--warning{color:#ff3838!important;margin-top:2px}.el-message--custom .el-message-icon--success{color:#2dd685!important;margin-top:2px}.el-message--custom .el-message__content{color:#fff!important;font-family:PingFang SC;font-size:16px;font-weight:500}@keyframes shake-eee53947{0%{transform:translateY(-25px)}35.2941%{transform:translateY(-.4975px)}52.9412%{transform:translateY(-6.2496px)}70.5882%{transform:translateY(-.62124375px)}82.3529%{transform:translateY(-1.48824375px)}88.2353%{transform:translateY(-.23424375px)}94.1176%{transform:translateY(-.385px)}to{transform:translate(0)}}.search-bar-wrap[data-v-eee53947]{width:100%}.search-bar-wrap.search-bar-fixed[data-v-eee53947]{width:100%;height:104px;background:#fff;position:fixed;top:0;z-index:999;padding:24px 0;box-sizing:border-box;box-shadow:0 0 10px rgba(172,186,196,.1)}.search-bar-wrap.search-bar-fixed .shake-animation[data-v-eee53947]{animation:shake-eee53947 .35s linear both}.search-bar-wrap.search-bar-fixed .logo-container[data-v-eee53947]{margin-top:18px}.search-bar-wrap.search-bar-fixed .logo-container .logo[data-v-eee53947]{width:108px;height:auto;margin:0}.search-bar-container[data-v-eee53947]{width:1184px;margin:0 auto;text-align:left}.search-bar-container>div[data-v-eee53947]{display:inline-block;vertical-align:top}.search-bar-container .logo-container[data-v-eee53947]{margin-right:57px;margin-top:14px}.search-bar-container .logo-container a[data-v-eee53947]{display:inline-block}.search-bar-container .logo-container img[data-v-eee53947]{width:135px;height:auto}.search-bar-container .search-container .search-discovery[data-v-eee53947]{white-space:nowrap;margin-top:16px}.search-bar-container .search-container .search-discovery .search-item[data-v-eee53947]{cursor:pointer}.search-bar-container .search-container .search-discovery>div[data-v-eee53947]{display:inline-block;font-family:PingFang SC;font-size:14px;color:#58698c;margin-right:20px}.search-bar-container .search-container .search-discovery>div.search-item[data-v-eee53947]{transition:color .2s ease-in-out .1s,font-weight .3s ease-in-out .1s}.search-bar-container .search-container .search-discovery>div.search-item[data-v-eee53947]:hover{color:#2e1a46;font-weight:600}.search-bar-container .login-btn[data-v-eee53947]{float:right;width:148px;height:46px;line-height:46px;text-align:center;box-sizing:border-box;border-radius:23px;background:#fff1eb;border:1px solid #FFD3BF;font-family:PingFang SC;font-size:16px;font-weight:500;color:#f50;margin-top:5px;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,font-weight .2s ease-in-out}.search-bar-container .login-btn[data-v-eee53947]:hover{border:1px solid #FF6314;background:#ff6314;color:#fff;font-weight:500}.app-header-wrap[data-v-77c3c9d0]{width:100%}.app-header-wrap .header-warning[data-v-77c3c9d0]{width:100%;height:49px;background:#fff;font-family:PingFang SC;font-size:14px;color:#222;text-align:center;position:relative}.app-header-wrap .header-warning .warning-text[data-v-77c3c9d0]{width:1184px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.app-header-wrap .header-warning .warning-text>img[data-v-77c3c9d0]{width:16px;height:16px;margin-right:8px;display:inline-block;vertical-align:middle;margin-top:-2px}.app-header-wrap .header-warning .close-btn[data-v-77c3c9d0]{width:24px;height:24px;padding:4px;box-sizing:border-box;border-radius:50%;position:absolute;top:50%;right:16px;transform:translateY(-50%);transition:all .15s;cursor:pointer}.app-header-wrap .header-warning .close-btn>img[data-v-77c3c9d0]{width:16px;height:16px}.app-header-wrap .header-warning .close-btn[data-v-77c3c9d0]:hover{background:#f2f4f7}.app-header[data-v-77c3c9d0]{width:100%;height:60px;border-bottom:1px solid rgba(255,255,255,.6);background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.25) 97%);backdrop-filter:blur(10px)}.search-bar[data-v-77c3c9d0]{margin-top:32px;margin-bottom:39px;height:90px}.header-container[data-v-77c3c9d0]{width:1184px;height:60px;display:inline-block}.header-container .header-left[data-v-77c3c9d0]{float:left}.header-container .header-left>div[data-v-77c3c9d0]{display:inline-block}.header-container .header-left .logo[data-v-77c3c9d0]{width:auto;height:25px}.header-container .header-left .menu .menu-item[data-v-77c3c9d0]{display:inline-block;height:100%;line-height:60px;margin-right:40px;font-family:PingFang SC;font-size:16px;color:#363b63}.header-container .header-left .menu .menu-item a[data-v-77c3c9d0]{color:#363b63;font-weight:400;transition:all .15s}.header-container .header-left .menu .menu-item a[data-v-77c3c9d0]:hover{color:#2e1a46;font-weight:600}.header-container .header-left .menu .menu-item.active[data-v-77c3c9d0]{background:url(https://fecdn.51jobcdn.com/fe/static/51job/header/checked@3x.png) no-repeat;background-size:18px 8px;background-position:center bottom 10px}.header-container .header-left .menu .menu-item.active a[data-v-77c3c9d0]{color:#2e1a46;font-weight:600}.header-container .header-left .menu .menu-item[data-v-77c3c9d0]:last-child{margin:0}.header-container .header-left .menu .menu-item .el-popover__reference-wrapper>img[data-v-77c3c9d0]{width:16px;height:16px;cursor:pointer}.header-container .header-left .menu .menu-item .more[data-v-77c3c9d0]{font-weight:600;letter-spacing:2px;color:#363b63;margin-top:-12px;cursor:pointer;display:inline-block;vertical-align:middle;transition:all .15s}.header-container .header-left .menu .menu-item .more[data-v-77c3c9d0]:hover{color:#2e1a46}.header-container .header-right[data-v-77c3c9d0]{float:right}.header-container .header-right .right-menu .item[data-v-77c3c9d0]{display:inline-block;vertical-align:middle;margin-right:40px;font-family:PingFang SC;font-size:16px;color:#363b63;height:60px;line-height:60px}.header-container .header-right .right-menu .item[data-v-77c3c9d0]:last-child{margin:0}.header-container .header-right .right-menu .item>a[data-v-77c3c9d0]{color:#363b63;transition:all .15s}.header-container .header-right .right-menu .item>a[data-v-77c3c9d0]:hover{color:#2e1a46;font-weight:600}.header-container .header-right .right-menu .item .download[data-v-77c3c9d0]{cursor:pointer}.header-container .header-right .right-menu .item .download>img[data-v-77c3c9d0]{width:28px;height:28px;vertical-align:middle;margin-top:-3px}.header-container .header-right .right-menu .item .download>span[data-v-77c3c9d0]{text-align:right;display:inline-block;transition:all .15s}.header-container .header-right .right-menu .item .download:hover span[data-v-77c3c9d0]{color:#2e1a46;font-weight:600}.header-container .header-right .right-menu .item .user-info[data-v-77c3c9d0]{cursor:pointer;height:60px}.header-container .header-right .right-menu .item .user-info>a[data-v-77c3c9d0]{color:#363b63;display:inline-block;max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .15s}.header-container .header-right .right-menu .item .user-info>a .img-wrap[data-v-77c3c9d0]{width:36px;height:36px;border-radius:18px;overflow:hidden;margin-right:8px;display:inline-block;vertical-align:middle;margin-top:-3px}.header-container .header-right .right-menu .item .user-info>a .img-wrap>img[data-v-77c3c9d0]{width:36px;height:auto;margin-top:-3px}.header-container .header-right .right-menu .item .user-info>a[data-v-77c3c9d0]:hover{color:#2e1a46;font-weight:600}.header-container .header-right .right-menu .item .login[data-v-77c3c9d0]{box-sizing:border-box;display:inline-block;line-height:20px;padding:8px 18px;border-radius:23px;border:1px solid #FF6314;height:38px;cursor:pointer;transition:all .15s}.header-container .header-right .right-menu .item .login[data-v-77c3c9d0]:hover{background:#ff6314;color:#fff}.header-container .header-right .right-menu .item.resume a[data-v-77c3c9d0]{display:inline-block}.header-container .header-right .right-menu .item.resume a .img-wrap[data-v-77c3c9d0]{width:36px;height:36px;border-radius:18px;overflow:hidden;margin-right:8px;display:inline-block;vertical-align:middle;margin-top:-3px}.header-container .header-right .right-menu .item.resume a .img-wrap>img[data-v-77c3c9d0]{width:36px;height:auto;margin-top:-3px}.header-container .header-right .right-menu .item.resume a[data-v-77c3c9d0]:hover{color:#2e1a46;font-weight:600}#app-header{text-align:center}.header-popover{padding:8px!important;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 20px rgba(40,57,70,.12)!important;border:none!important;margin-top:-4px!important;box-sizing:border-box}.header-popover .popover-menu>div>a{padding:14px 12px;font-family:PingFang SC;font-size:14px;color:#222;display:block;border-radius:8px;text-align:left;transition:all .15s}.header-popover .popover-menu>div>a:hover{background:#f4f8fb}.header-popover .popover-menu>div.line{width:130px;height:1px;background:#edeff2;margin-left:6px}.user-popover{margin-top:-8px!important}.download-popover{width:152px!important;padding:10px!important;box-shadow:0 0 10px rgba(172,186,196,.1)!important;background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/redbg@3x.png) no-repeat!important;background-size:100% 100%!important;border:none!important;margin-top:-8px!important;box-sizing:border-box}.download-popover .popover-container h1{text-align:center;font-family:Alibaba PuHuiTi 3;font-size:16px;font-weight:700;color:#222;margin-top:6px}.download-popover .popover-container .code-wrap{width:132px;height:132px;background:#fff;padding:10px;border-radius:14px;margin-top:12px;box-sizing:border-box}.download-popover .popover-container .code-wrap>img{width:112px;height:112px}.custom-popover[data-v-12032237]{display:inline-block;position:relative}.popover-content[data-v-12032237]{position:absolute;background:#fff;border:1px solid #fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);padding:12px;min-width:150px;z-index:2000;box-sizing:border-box}.popover-arrow[data-v-12032237]{position:absolute;display:block;width:0;height:0}.fade-enter-active[data-v-12032237],.fade-leave-active[data-v-12032237]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-12032237],.fade-leave-to[data-v-12032237]{opacity:0;transform:translateY(-5px)}.dialog-overlay[data-v-aea5cdb5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.dialog[data-v-aea5cdb5]{background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);overflow:hidden}.dialog-header[data-v-aea5cdb5]{padding:15px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.dialog-title[data-v-aea5cdb5]{font-size:16px;font-weight:700}.dialog-close[data-v-aea5cdb5]{border:none;background:transparent;font-size:20px;cursor:pointer;color:#999}.dialog-close[data-v-aea5cdb5]:hover{color:#666}.dialog-body[data-v-aea5cdb5]{padding:20px}.dialog-footer[data-v-aea5cdb5]{padding:10px 20px;border-top:1px solid #eee;text-align:right}.dialog-fade-enter-active[data-v-aea5cdb5],.dialog-fade-leave-active[data-v-aea5cdb5]{transition:opacity .3s}.dialog-fade-enter-from[data-v-aea5cdb5],.dialog-fade-leave-to[data-v-aea5cdb5]{opacity:0}.tabs{margin:0 auto;width:1184px;height:40px;display:flex}.tabs a{margin-right:48px;font-size:18px;font-weight:600;line-height:22px;letter-spacing:normal;color:#2e1a46;position:relative;cursor:pointer}.tabs a:first-child:after{content:"";position:absolute;bottom:0;left:0;width:72px;height:3px;border-radius:2px;background:#ff6314}.adBanner{margin:20px auto 56px;width:1184px;display:flex;justify-content:space-between;position:relative}.adBanner .swiper-container{height:302px;background-color:#fff;border-radius:18px}.adBanner .swiper-container .swiper-wrapper{white-space:nowrap}.adBanner .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;vertical-align:top}.adBanner .swiper-container .swiper-wrapper-2{font-size:0}.adBanner .swiper-1{width:281px;overflow:hidden;position:relative}.adBanner .swiper-1 .swiper-wrapper{padding-top:8px}.adBanner .swiper-1 .swiper-wrapper .swiper-slide{width:278px;height:248px}.adBanner .swiper-1 .swiper-wrapper .swiper-slide .swiper-slide-item{display:flex;align-items:center;flex-wrap:wrap;padding-left:12px;padding-right:32px;margin-left:8px;margin-right:8px;box-sizing:border-box;color:#222;font-size:16px;font-weight:600;letter-spacing:.66px;height:48px;line-height:48px;overflow:hidden;position:relative}.adBanner .swiper-1 .swiper-wrapper .swiper-slide .swiper-slide-item:hover{background:#f4f8fb;border-radius:8px}.adBanner .swiper-1 .swiper-wrapper .swiper-slide .swiper-slide-item:hover:after{background:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/arrow_right_orange.png) center no-repeat;background-size:contain;transform:rotate(180deg)}.adBanner .swiper-1 .swiper-wrapper .swiper-slide .swiper-slide-item:after{display:block;content:"";background:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/arrow_right_gray.png) center no-repeat;background-size:contain;position:absolute;width:12px;height:12px;right:8px;top:50%;margin-top:-6px}.adBanner .swiper-1 .swiper-wrapper .swiper-slide .swiper-slide-item .threeLevelFunc{color:#4c4f54;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.58px;margin-left:16px}.adBanner .swiper-1 .pagination{padding:0 18px;box-sizing:border-box}.adBanner .swiper-1 .pagination .swiper-pagination{width:100%;height:44px;display:flex;align-items:center;justify-content:center;bottom:0;color:#4c4f54;font-size:14px;box-sizing:border-box;border-top:1px solid #edeff2}.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-prev,.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-next{width:24px;height:24px;border-radius:12px;background:#fffbec;background:url(https://fecdn.51jobcdn.com/fe/static/51job/2025/07/30/6889b15b623ea848191799cdcfd2f763.png\ ) center no-repeat;background-size:contain;cursor:pointer}.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-prev:hover,.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-next:hover{background:url(https://fecdn.51jobcdn.com/fe/static/51job/2025/07/30/6889b15b623ea8609d1799ccaabb3962.png) center no-repeat;background-size:cover}.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-prev{margin-right:14px}.adBanner .swiper-1 .pagination .swiper-pagination .swiper-button-next{margin-left:14px;transform:rotate(180deg)}.adBanner .industry-detail{display:none;width:883px;height:302px;position:absolute;left:301px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;border-radius:18px;background:#fff;padding:16px;box-sizing:border-box}.adBanner .industry-detail::-webkit-scrollbar{display:none}.adBanner .industry-detail .industry-con .firstlevel{font-size:16px;font-weight:600;color:#222;margin-bottom:16px}.adBanner .industry-detail .industry-con .seccon{margin-top:8px;padding-bottom:8px;display:flex;align-items:baseline;border-bottom:1px solid #edeff2}.adBanner .industry-detail .industry-con .seccon:last-of-type{border-bottom:0}.adBanner .industry-detail .industry-con .seccon .seclevel{width:80px;font-size:13px;color:#7c8087;margin-right:20px}.adBanner .industry-detail .industry-con .seccon .thirdcon{flex:1}.adBanner .industry-detail .industry-con .seccon .thirdcon .thirdlevel{display:inline-block;font-size:13px;color:#222;margin-right:24px;line-height:32px;cursor:pointer}.adBanner .industry-detail .industry-con .seccon .thirdcon .thirdlevel:hover{color:#f50}.adBanner .swiper-2{width:883px;height:302px;border-radius:18px;background-color:#e1e3e8;position:relative;overflow:hidden}.adBanner .swiper-2 .swiper-wrapper,.adBanner .swiper-2 .swiper-wrapper .swiper-slide{width:883px;height:302px}.adBanner .swiper-2 .swiper-wrapper .swiper-slide a{display:inline-block;border-radius:18px;width:100%;height:100%;position:relative}.adBanner .swiper-2 .swiper-wrapper .swiper-slide .ad-banner-img{border-radius:18px;width:100%;height:100%}.adBanner .swiper-2 .swiper-wrapper .swiper-slide .ad-icon{position:absolute;bottom:52px;right:10px;display:inline-block;box-sizing:border-box;border-radius:2.5px;background:rgba(0,0,0,.2);padding:1px 2px;font-size:9px;color:rgba(255,255,255,.8);white-space:nowrap}.adBanner .swiper-2 .swiper-pagination{position:absolute;bottom:0;width:883px;height:44px;line-height:44px;background:rgba(0,0,0,.396);backdrop-filter:blur(13.6px);border-radius:0 0 18px 18px;display:flex;justify-content:space-between}.adBanner .swiper-2 .swiper-pagination .swiper-btn{flex:1;text-align:center;height:44px;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:rgba(255,255,255,.8);transition:all .2s;cursor:pointer}.adBanner .swiper-2 .swiper-pagination .active{font-size:16px;color:#fff}.card[data-v-4b32780a]{width:371px;height:140px;padding:14px;border-radius:12px;background:#fff;box-sizing:border-box;border:1px solid #edeff2;display:inline-block;transition:all .2s}.card[data-v-4b32780a]:hover{box-shadow:0 4px 20px rgba(40,57,70,.12);border-color:#fff}.card:hover .jobName[data-v-4b32780a]{color:#f50!important}.card .top[data-v-4b32780a]{height:22px}.card .top .title[data-v-4b32780a]{display:inline-block;height:22px;float:left}.card .top .title span[data-v-4b32780a]{display:inline-block;font-family:PingFang SC;font-size:16px;font-weight:500;color:#222;margin-right:8px;vertical-align:middle!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:22px}.card .top .title .chatImg[data-v-4b32780a]{display:inline-block;height:20px;width:20px;background-size:cover;vertical-align:middle!important;background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/68076025d6e5ffa0a8fc619fc908e37f.png)}.card .top .title .chatImg[data-v-4b32780a]:hover{background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/680760257f51182bd23e65d0ccf8bd5b.png)}.card .top .salary[data-v-4b32780a]{float:right;font-family:HarmonyOS Sans;font-size:16px;font-weight:500;height:22px;line-height:22px;color:#f50}.card .middle[data-v-4b32780a]{margin:10px 0 20px;height:24px;overflow:hidden;text-align:left}.card .middle .tag[data-v-4b32780a]{display:inline-block;margin-right:8px;border-radius:4px;background:#f4f8fb;padding:0 6px;height:24px;line-height:24px;font-family:PingFang SC;font-size:13px;color:#7c8087}.card .middle .tag[data-v-4b32780a]:last-child{margin-right:0}.card .bottom[data-v-4b32780a]{height:36px}.card .bottom .left[data-v-4b32780a]{float:left}.card .bottom .left img[data-v-4b32780a]{height:36px;width:36px;margin-right:12px;vertical-align:middle;border-radius:8px!important}.card .bottom .left span[data-v-4b32780a]{display:inline-block;vertical-align:middle;font-family:PingFang SC;font-size:14px;color:#4c4f54;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:36px;line-height:36px}.card .bottom .left span[data-v-4b32780a]:hover{color:#f50}.card .bottom .left .ieJobCompany[data-v-4b32780a]{max-width:180px}.card .bottom .right[data-v-4b32780a]{height:36px;line-height:36px;float:right;font-family:PingFang SC;font-size:12px;color:#afb3ba}.card .bottom .right span[data-v-4b32780a]{display:inline-block;max-width:125px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card .bottom .right .ieJobArea[data-v-4b32780a]{max-width:100px}.zhzpopper{min-width:355px!important;box-shadow:0 4px 20px rgba(40,57,70,.12)!important;border-radius:18px!important;padding:16px!important;background:#fff!important;border:none!important;width:auto!important}.zhzpopper .chat{text-align:left;vertical-align:middle!important;position:relative}.zhzpopper .chat .info{display:inline-block;padding:8.5px 0;box-sizing:border-box;margin-right:25px;vertical-align:middle!important}.zhzpopper .chat .info .top img{width:24px;height:24px;border-radius:50%;vertical-align:middle!important}.zhzpopper .chat .info .top .name{display:inline-block;margin:0 8px;vertical-align:middle!important;font-family:PingFang SC;font-size:18px;font-weight:500;color:#222}.zhzpopper .chat .info .top .status{display:inline-block;vertical-align:middle!important;font-family:PingFang SC;font-size:12px;color:#7c8087}.zhzpopper .chat .info .middle{margin:8px 0 18px;height:20px;overflow:hidden}.zhzpopper .chat .info .middle .tag{display:inline-block;border-radius:4px;background:#fff1eb;height:20px;line-height:20px;padding:0 4px;margin-right:8px;font-family:PingFang SC;font-size:13px;color:#f50}.zhzpopper .chat .info .middle .tag:last-child{margin-right:0}.zhzpopper .chat .info .bottom .wx{height:24px;width:24px;vertical-align:middle!important}.zhzpopper .chat .info .bottom span{height:24px;line-height:24px;display:inline-block;font-family:PingFang SC;font-size:13px;font-weight:500;color:#222;vertical-align:middle!important;margin:0 8px}.zhzpopper .chat .info .bottom .arrow{width:29px;height:4.5px;vertical-align:middle!important}.zhzpopper .chat .qrcodeAll{display:inline-block;position:relative}.zhzpopper .chat .qrcodeAll .qrcode{vertical-align:middle!important;height:112px;width:112px}.zhzpopper .chat .qrcodeAll .logo{height:22px;width:22px;position:absolute;top:45px;right:45px}.positionItem[data-v-9ec28b67]{padding:12px 0 18px;width:1184px;box-sizing:border-box;margin-bottom:16px;text-align:center}.positionItem .positionHeader[data-v-9ec28b67]{text-align:left;height:39px;line-height:39px}.positionItem .positionHeader .title[data-v-9ec28b67]{display:inline-block;vertical-align:middle;height:39px;font-family:PingFang SC;font-size:28px;font-weight:600;color:#222;margin-right:30px}.positionItem .positionHeader .subTitle[data-v-9ec28b67]{display:inline-block;vertical-align:middle;height:39px;line-height:39px;opacity:1;font-family:PingFang SC;font-size:16px;color:#222;z-index:0}.positionItem .positionHeader .subTitle .des[data-v-9ec28b67]{padding-top:2px;cursor:pointer;display:inline-block;position:relative}.positionItem .positionHeader .subTitle .des[data-v-9ec28b67]:hover,.positionItem .positionHeader .subTitle .activeDes[data-v-9ec28b67]{font-weight:500}.positionItem .positionHeader .subTitle .activeDes[data-v-9ec28b67]:after{content:"";display:inline-block;position:absolute;left:50%;transform:translate(-50%);bottom:2px;width:18px;height:3px;border-radius:2px;opacity:1;background:#ff6314}.positionItem .positionHeader .subTitle[data-v-9ec28b67]:not(:last-child):after{content:"";display:inline-block;height:10px;width:1px;background:#dfe1e8;margin:0 16px}.positionItem .content[data-v-9ec28b67]{background:#fff;box-sizing:border-box;border-radius:18px;padding:18px;display:flex;flex-wrap:wrap;margin:18px 0 32px}.positionItem .content .positionsCard[data-v-9ec28b67]{margin:0 16px 16px 0}.positionItem .content .positionsCard[data-v-9ec28b67]:nth-child(3n){margin-right:0}.positionItem .content .positionsCard[data-v-9ec28b67]:nth-last-child(-n+3){margin-bottom:0}.positionItem .content .noJob[data-v-9ec28b67]{height:332px;margin:0 auto}.positionItem .content .noJob .noDataImg[data-v-9ec28b67]{height:174px;width:204px;margin-top:64px}.positionItem .job-list-btn[data-v-9ec28b67]{display:inline-block;margin:0 auto;height:44px;line-height:44px;padding:0 70px;border-radius:22px;opacity:1;text-align:center;background:#ff6314;font-family:PingFang SC;font-size:14px;font-weight:500;color:#fff}.bgGj[data-v-9ec28b67]{height:332px;width:1184px;background-size:contain!important;background-repeat:no-repeat!important;margin:18px 0 32px}.skeletonBg-1[data-v-9ec28b67]{background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/6853a38cee17427e5e30548742e27836.png)}.skeletonBg-2[data-v-9ec28b67]{height:491px;background:url(https://fecdn.51jobcdn.com/fe/static/51job/home/6853a38cee17424de03054887e340113.png)}.app-positions[data-v-8df53f57]{width:1184px;margin:0 auto}.activity-entry{width:1184px;margin:0 auto 40px}.activity-entry img{width:100%;height:auto;border-radius:18px}.ad-wrapper[data-v-ee8233bd]{margin:0 auto 40px;width:1184px;font-family:PingFang SC}.ad-wrapper .ad-header[data-v-ee8233bd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ad-wrapper .ad-header .title[data-v-ee8233bd]{font-size:28px;font-weight:600;color:#222}.ad-wrapper .ad-header .pagination[data-v-ee8233bd]{display:flex;align-items:center;font-size:14px;color:#afb3ba}.ad-wrapper .ad-header .pagination .current[data-v-ee8233bd]{color:#222}.ad-wrapper .ad-header .pagination .prev[data-v-ee8233bd],.ad-wrapper .ad-header .pagination .next[data-v-ee8233bd]{position:relative;display:inline-block;border-radius:50%;width:36px;height:36px;background:#fff;cursor:pointer}.ad-wrapper .ad-header .pagination .prev[data-v-ee8233bd]:after,.ad-wrapper .ad-header .pagination .next[data-v-ee8233bd]:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:12px;background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/adv_arrow_def.png);background-repeat:no-repeat;background-size:100% 100%}.ad-wrapper .ad-header .pagination .prev[data-v-ee8233bd]:hover:after,.ad-wrapper .ad-header .pagination .next[data-v-ee8233bd]:hover:after{background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/adv_arrow.png)}.ad-wrapper .ad-header .pagination .prev[data-v-ee8233bd]{margin-left:20px}.ad-wrapper .ad-header .pagination .prev[data-v-ee8233bd]:after{transform:translate(-50%,-50%) rotate(180deg)}.ad-wrapper .ad-header .pagination .next[data-v-ee8233bd]{margin-left:12px}.ad-wrapper .ad-header .pagination .next[data-v-ee8233bd]:after{transform:translate(-50%,-50%)}.ad-wrapper .ad-content[data-v-ee8233bd]{position:relative;display:flex;flex-wrap:wrap}.ad-wrapper .ad-content.show[data-v-ee8233bd]{opacity:1}.ad-wrapper .ad-content.hide[data-v-ee8233bd]{opacity:0}.ad-wrapper .ad-content .ad-card[data-v-ee8233bd]{position:relative;margin:0 16px 16px 0;border-radius:18px;width:384px;box-sizing:border-box;background:#fff;cursor:pointer;transition:all .3s}.ad-wrapper .ad-content .ad-card[data-v-ee8233bd]:nth-of-type(3n){margin-right:0}.ad-wrapper .ad-content .ad-card.famous[data-v-ee8233bd]{height:239px}.ad-wrapper .ad-content .ad-card.famous .ad-img[data-v-ee8233bd]{height:178px}.ad-wrapper .ad-content .ad-card.primary[data-v-ee8233bd]{height:179px}.ad-wrapper .ad-content .ad-card.primary .ad-img[data-v-ee8233bd]{height:118px}.ad-wrapper .ad-content .ad-card.hot[data-v-ee8233bd]{height:100px}.ad-wrapper .ad-content .ad-card[data-v-ee8233bd]:hover{box-shadow:0 4px 20px rgba(40,57,70,.12)}.ad-wrapper .ad-content .ad-card:hover .ad-img img[data-v-ee8233bd]{transform:scale(1.1)}.ad-wrapper .ad-content .ad-card:hover .ad-title[data-v-ee8233bd]{color:#f50}.ad-wrapper .ad-content .ad-card:hover .hot-title div[data-v-ee8233bd]:nth-of-type(1){color:#f50}.ad-wrapper .ad-content .ad-card a[data-v-ee8233bd]{display:inline-block;height:100%;width:100%}.ad-wrapper .ad-content .ad-card .ad-img[data-v-ee8233bd]{position:relative;width:378px;border:3px solid #ffffff;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}.ad-wrapper .ad-content .ad-card .ad-img img[data-v-ee8233bd]{width:100%;height:100%;transition:all .3s}.ad-wrapper .ad-content .ad-card .ad-img .ad-icon[data-v-ee8233bd]{bottom:8px;right:8px;border:.5px solid transparent;background:rgba(0,0,0,.2);color:rgba(255,255,255,.8)}.ad-wrapper .ad-content .ad-card .ad-icon[data-v-ee8233bd]{position:absolute;bottom:10px;right:10px;display:inline-block;box-sizing:border-box;border-radius:2.5px;background:rgba(255,255,255,.5);border:.5px solid #edeff2;padding:1px 2px;font-size:9px;color:#cbced4;white-space:nowrap}.ad-wrapper .ad-content .ad-card .ad-title[data-v-ee8233bd]{margin-top:18px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;color:#222;transition:all .3s}.ad-wrapper .ad-content .ad-card .ad-hot[data-v-ee8233bd]{display:flex;align-items:center;padding:12px}.ad-wrapper .ad-content .ad-card .ad-hot .hot-img[data-v-ee8233bd]{margin-right:16px;border-radius:12px;width:76px;height:76px}.ad-wrapper .ad-content .ad-card .ad-hot .hot-title div[data-v-ee8233bd]{width:268px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;font-size:16px;font-weight:500;color:#222}.ad-wrapper .ad-content .ad-card .ad-hot .hot-title div[data-v-ee8233bd]:nth-of-type(2){margin-top:8px;line-height:20px;font-size:14px;font-weight:400;color:#7c8087}.ad-wrapper .ad-footer[data-v-ee8233bd]{display:flex;align-items:center;justify-content:center;margin-top:8px}.ad-wrapper .ad-footer .dot[data-v-ee8233bd]{border-radius:50%;margin-right:5px;width:8px;height:8px;background:#dfe1e8;opacity:.8;cursor:pointer;transition:all .3s}.ad-wrapper .ad-footer .dot[data-v-ee8233bd]:nth-last-of-type(1){margin-right:0}.ad-wrapper .ad-footer .dot.active[data-v-ee8233bd]{background:#ff6314;opacity:1}.ad-wrapper .fade-enter-active[data-v-ee8233bd],.ad-wrapper .fade-leave-active[data-v-ee8233bd]{transition:opacity .3s linear}.ad-wrapper .fade-enter-from[data-v-ee8233bd],.ad-wrapper .fade-leave-to[data-v-ee8233bd]{opacity:.3}.app-footer[data-v-cd6cd00d]{padding:42px 0;width:100%;height:347px;background:#fff;text-align:center;box-sizing:border-box}.footer[data-v-cd6cd00d]{width:1184px;height:auto;margin:0 auto;overflow:hidden}.footer-content .item[data-v-cd6cd00d]{display:inline-block;width:auto;text-align:left;float:left;margin-right:76px}.item-title[data-v-cd6cd00d]{font-size:18px;font-weight:700;line-height:25px;letter-spacing:normal;color:#222;margin-bottom:20px;display:inline-block}.footer-content .item a[data-v-cd6cd00d],.footer-content .item span[data-v-cd6cd00d]:not(.item-title){font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;color:#7c8087;text-decoration:none;display:inline-block;margin-bottom:12px}.footer-content .code-item[data-v-cd6cd00d]{display:inline-block;width:228px;height:128px;color:#06c;float:right}.footer-content .code-item .code[data-v-cd6cd00d]{width:96px;height:128px}.footer-content .code-item .code-image-border[data-v-cd6cd00d]{background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/miaobian@3x.png);background-size:cover;width:96px;height:96px;text-align:center;border-radius:10px;box-sizing:border-box;padding:2px}.footer-content .code-item .code-image-border img[data-v-cd6cd00d]{margin-top:6px}.logoCode[data-v-cd6cd00d]{margin-top:12px}.footer-content .code-item .code-text[data-v-cd6cd00d]{display:inline-block;text-align:center;font-size:14px;font-weight:500;color:#222;text-decoration:none;vertical-align:middle}.logoImg[data-v-cd6cd00d]{height:16px;width:16px;margin-right:4px;vertical-align:middle}.footer-content .code-item .code-item-left[data-v-cd6cd00d]{float:left}.footer-content .code-item .code-item-right[data-v-cd6cd00d]{float:right}.mr-0[data-v-cd6cd00d]{margin-right:0!important}a[data-v-cd6cd00d]:hover{color:#f50!important}.footer-record[data-v-cd6cd00d]{text-align:left;width:1184px;margin:0 auto;padding-top:20px}.footer-record a[data-v-cd6cd00d]{font-family:PingFang SC;font-size:12px;color:#7c8087;display:inline-block}.footer-record .mr-18[data-v-cd6cd00d]{margin-right:18px}.footer-record .top[data-v-cd6cd00d]{height:17px;line-height:17px;font-family:PingFang SC;font-size:12px;letter-spacing:normal;color:#7c8087}.footer-record .middle[data-v-cd6cd00d]{margin:8px 0}.footer-record .middle img[data-v-cd6cd00d]{width:18px;height:20px;margin-right:4px;vertical-align:middle!important}.footer-record .bottom[data-v-cd6cd00d]{height:17px;line-height:17px}.seo-common-hot-links{width:1144px;padding:20px;background-color:#fff;margin:0 auto 64px;border-radius:18px}.seo-common-hot-links .top-tab-nav{padding-bottom:8px;display:flex;align-items:center;margin-bottom:20px;border-bottom:.5px solid #EDEFF2}.seo-common-hot-links .seo-nav-item{font-size:16px;color:#7c8087;line-height:29px;margin-right:20px;cursor:pointer}.seo-common-hot-links .seo-nav-item:after{content:"";display:block;width:18px;height:4px;background-color:transparent;border-radius:2px;margin:0 auto}.seo-common-hot-links .seo-nav-item.actived{color:#222;font-weight:500}.seo-common-hot-links .seo-nav-item.actived:after{background-color:#ff6314}.seo-common-hot-links .seo-tab-panel{flex-wrap:wrap;margin-bottom:3px;display:none}.seo-common-hot-links .seo-tab-panel.actived{display:flex}.seo-common-hot-links .seo-tab-panel a.list-item{color:#4c4f54;font-size:14px;margin-right:16px;line-height:30px;cursor:pointer;display:flex;align-items:center}.seo-common-hot-links .seo-tab-panel a.list-item:hover{color:#f50}.seo-common-hot-links .seo-tab-panel a.list-item span{font-size:14px}.seo-common-hot-links .seo-tab-panel a.list-item img{width:14px;margin-left:3px}.preview-modal[data-v-57c52323]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center}.preview-modal .modal-overlay[data-v-57c52323]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.preview-modal .modal-content[data-v-57c52323]{position:relative;box-sizing:border-box;width:800px;background:#fff;border-radius:20px}.preview-modal .modal-content .close-btn[data-v-57c52323]{position:absolute;top:24px;right:24px;background:none;border:none;font-size:20px;color:#979797;cursor:pointer;z-index:10}.preview-modal .modal-content .close-btn[data-v-57c52323]:hover{color:#ef8b00}.image-slider-container[data-v-57c52323]{margin:0 auto;width:656px;height:502px}.image-slider-container .image-counter[data-v-57c52323]{height:66px;line-height:66px;text-align:center;font-size:16px;font-weight:500;color:#222}.image-slider-container .nav-button[data-v-57c52323]{position:absolute;top:50%;z-index:10;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;width:36px;height:36px;background-color:rgba(0,0,0,.4);color:#fff;border-radius:50%;cursor:pointer;transition:background-color .2s;border:none;outline:none}.image-slider-container .nav-button[data-v-57c52323]:after{content:"";width:6px;height:12px;background:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/image_arrow.png) no-repeat;background-size:100% 100%}.image-slider-container .nav-button[data-v-57c52323]:hover{background-color:rgba(0,0,0,.6)}.image-slider-container .nav-button.prev-button[data-v-57c52323]{left:20px}.image-slider-container .nav-button.prev-button[data-v-57c52323]:after{transform:rotate(180deg)}.image-slider-container .nav-button.next-button[data-v-57c52323]{right:20px}.image-slider-container .images-container[data-v-57c52323]{position:relative;margin:0 auto;width:656px;height:412px;overflow:hidden}.image-slider-container .images-container .image-wrapper[data-v-57c52323]{display:flex;height:100%}.image-slider-container .images-container .image-wrapper .single-image-container[data-v-57c52323]{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-slider-container .images-container .image-wrapper .single-image-container .preview-image[data-v-57c52323]{max-width:100%;max-height:100%;object-fit:contain}.image-uploader[data-v-96ff996e]{width:100%;font-family:PingFang SC}.image-uploader .preview-container[data-v-96ff996e]{display:flex;flex-wrap:wrap;margin-bottom:8px}.image-uploader .preview-container .preview-item[data-v-96ff996e],.image-uploader .preview-container .upload-area[data-v-96ff996e]{position:relative;border-radius:8px;overflow:hidden;margin-right:16px;width:100px;height:100px;transition:all .2s ease}.image-uploader .preview-container .preview-item[data-v-96ff996e]:nth-last-of-type(1),.image-uploader .preview-container .upload-area[data-v-96ff996e]:nth-last-of-type(1){margin-right:0}.image-uploader .preview-container .preview-item .preview-image[data-v-96ff996e]{width:100%;height:100%;background-size:cover;background-position:center;transition:transform .2s ease}.image-uploader .preview-container .preview-item .image-overlay[data-v-96ff996e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.image-uploader .preview-container .preview-item .image-overlay .overlay-actions[data-v-96ff996e]{display:flex;justify-content:center;align-items:center}.image-uploader .preview-container .preview-item .image-overlay .overlay-actions span[data-v-96ff996e]{display:inline-block;margin:0 12px;width:1px;height:10px;border-radius:.5px;background:#fff}.image-uploader .preview-container .preview-item .image-overlay .overlay-actions .action-btn[data-v-96ff996e]{background-color:rgba(255,255,255,.9);color:#333;border:none;width:24px;height:24px;background-color:transparent;background-repeat:no-repeat;background-size:cover;cursor:pointer}.image-uploader .preview-container .preview-item .image-overlay .overlay-actions .action-btn.preview-btn[data-v-96ff996e]{background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/upload_preview.png)}.image-uploader .preview-container .preview-item .image-overlay .overlay-actions .action-btn.delete-btn[data-v-96ff996e]{background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/xy/upload_del.png)}.image-uploader .preview-container .preview-item:hover .image-overlay[data-v-96ff996e]{opacity:1}.image-uploader .preview-container .upload-area[data-v-96ff996e]{border:1px dashed #e1e3e8;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafbfc;cursor:pointer}.image-uploader .preview-container .upload-area[data-v-96ff996e]:hover{border-color:#f50}.image-uploader .preview-container .upload-area:hover .upload-icon[data-v-96ff996e],.image-uploader .preview-container .upload-area:hover .upload-text[data-v-96ff996e]{color:#f50}.image-uploader .preview-container .upload-area .upload-icon[data-v-96ff996e]{font-size:24px;color:#afb3ba;margin-bottom:8px}.image-uploader .preview-container .upload-area .upload-text[data-v-96ff996e]{color:#afb3ba;font-size:14px;font-weight:400}.image-uploader .preview-container .upload-area .hidden[data-v-96ff996e]{display:none}.feedback-modal[data-v-f309d991]{font-family:PingFang SC}.feedback-modal[data-v-f309d991] .el-dialog{box-sizing:border-box;border-radius:20px;padding:24px 32px;width:560px;box-shadow:none}.feedback-modal[data-v-f309d991] .el-dialog .el-dialog__header{margin-bottom:24px;padding:0;height:26px;font-size:20px;color:#222;font-weight:700}.feedback-modal[data-v-f309d991] .el-dialog .el-dialog__headerbtn{height:24px;width:24px;top:24px;right:24px}.feedback-modal[data-v-f309d991] .el-dialog .el-dialog__headerbtn .el-dialog__close{font-size:20px;color:#979797}.feedback-modal[data-v-f309d991] .el-dialog .el-dialog__headerbtn:hover .el-dialog__close{background:transparent;color:#ef8b00}.feedback-modal .content[data-v-f309d991]{font-family:PingFangSC-Regular,PingFang SC}.feedback-modal .content input[data-v-f309d991]{box-sizing:border-box;border:1px solid #EDEFF2;outline:none;width:100%;padding:8px 16px;border-radius:8px;font-size:14px;line-height:1.5;background:transparent;color:#222;transition:all .2s}.feedback-modal .content input[data-v-f309d991]:hover,.feedback-modal .content input[data-v-f309d991]:focus{border-color:#ff6314}.feedback-modal .content input[data-v-f309d991]::placeholder,.feedback-modal .content textarea[data-v-f309d991]::placeholder{color:#cbced4;font-size:14px}.feedback-modal .content-type[data-v-f309d991],.feedback-modal .content-advice[data-v-f309d991],.feedback-modal .content-upload[data-v-f309d991],.feedback-modal .content-contact[data-v-f309d991]{margin-bottom:16px}.feedback-modal .content-type-title[data-v-f309d991],.feedback-modal .content-advice-title[data-v-f309d991],.feedback-modal .content-upload-title[data-v-f309d991],.feedback-modal .content-contact-title[data-v-f309d991]{margin-bottom:16px;height:22px;font-size:14px;font-weight:500;line-height:20px;color:#222}.feedback-modal .content-type-title span[data-v-f309d991],.feedback-modal .content-advice-title span[data-v-f309d991],.feedback-modal .content-upload-title span[data-v-f309d991],.feedback-modal .content-contact-title span[data-v-f309d991]{display:inline-block;margin-left:8px}.feedback-modal .content-type-tags[data-v-f309d991]{display:flex;flex-wrap:wrap}.feedback-modal .content-type-tags .tag[data-v-f309d991]{box-sizing:border-box;margin:0 12px 12px 0;height:32px;padding:6px 12px;border-radius:6px;font-size:14px;line-height:20px;color:#222;background:#f2f4f7;cursor:pointer;transition:all .2s}.feedback-modal .content-type-tags .tag.tag-select[data-v-f309d991]{color:#f50;background:#fff1eb}.feedback-modal .content-advice-textarea[data-v-f309d991]{position:relative;height:120px;box-sizing:border-box;border:1px solid #EDEFF2;width:100%;padding:0 0 28px;border-radius:8px;transition:all .2s}.feedback-modal .content-advice-textarea[data-v-f309d991]:hover,.feedback-modal .content-advice-textarea[data-v-f309d991]:focus{border-color:#ff6314}.feedback-modal .content-advice-textarea textarea[data-v-f309d991]{height:92px;width:100%;padding:8px 16px 0;box-sizing:border-box;border:none;outline:none;resize:none;z-index:1;font-size:14px;line-height:1.5;background:transparent;color:#222}.feedback-modal .content-advice-textarea textarea[data-v-f309d991]::-webkit-scrollbar{width:4px;border-radius:2px}.feedback-modal .content-advice-textarea textarea[data-v-f309d991]::-webkit-scrollbar-thumb{width:4px;height:74px;background:#dfe1e8;border-radius:2px}.feedback-modal .content-advice-textarea-count[data-v-f309d991]{position:absolute;right:16px;bottom:1px;width:calc(100% - 32px);height:28px;background:#fff;font-size:12px;font-weight:400;text-align:right;color:#f50;line-height:28px}.feedback-modal .content-advice-textarea-count.gray[data-v-f309d991]{color:#afb3ba}.feedback-modal .content-contact-input input[data-v-f309d991]{width:280px;height:40px}.feedback-modal .content .tip[data-v-f309d991]{font-size:12px;color:#afb3ba}.feedback-modal .footer[data-v-f309d991]{margin-top:24px;text-align:right}.feedback-modal .footer .cancel[data-v-f309d991]{display:inline-block;border-radius:18px;border:.5px solid #DFE1E8;margin-right:12px;width:80px;height:36px;background:#fff;font-size:14px;color:#222;text-align:center;line-height:36px;cursor:pointer}.feedback-modal .footer .cancel[data-v-f309d991]:hover{opacity:.8}.feedback-modal .footer .submit[data-v-f309d991]{display:inline-block;border-radius:18px;width:80px;height:36px;background:#ff6314;font-size:14px;color:#fff;text-align:center;line-height:36px;cursor:pointer}.feedback-modal .footer .submit[data-v-f309d991]:hover{opacity:.8}.feedback-modal .footer .submit.disabled[data-v-f309d991]{opacity:.5;background:#ffa475;cursor:not-allowed}.qrcode-content[data-v-dbeddc7e]{position:fixed;top:50%;transform:translateY(-50%);right:0;z-index:9}.qrcode-content .sidebar[data-v-dbeddc7e]{position:relative;width:60px;border-radius:12px 0 0 12px;padding:4px;background:#fff;box-sizing:border-box}.qrcode-content .sidebar .sidebar-item[data-v-dbeddc7e]{position:relative;z-index:9999!important;display:block;width:52px;height:58px;text-align:center;padding:6px 0;box-sizing:border-box;border-radius:8px;margin-bottom:4px;cursor:pointer}.qrcode-content .sidebar .sidebar-item img[data-v-dbeddc7e]{width:28px;height:28px;margin-bottom:2px;pointer-events:none}.qrcode-content .sidebar .sidebar-item .des[data-v-dbeddc7e]{height:14px;font-family:PingFang SC;font-size:10px;line-height:14px;text-align:center;letter-spacing:0px;color:#4c4f54;pointer-events:none}.qrcode-content .sidebar .sidebar-item[data-v-dbeddc7e]:hover{background:#f4f8fb}.qrcode-content .sidebar .last[data-v-dbeddc7e]{margin-bottom:0!important}.qrcode-content .sidebar .qrcode[data-v-dbeddc7e]{position:absolute;right:44px;bottom:100px;width:176px;height:219px;box-sizing:border-box;padding:8px 24px 0 0}.qrcode-content .sidebar .qrcode .qr[data-v-dbeddc7e]{position:relative;width:152px;border-radius:18px;opacity:1;background-image:url(https://fecdn.51jobcdn.com/fe/static/51job/home/greenbg@3x.png);background-repeat:no-repeat;background-size:contain;box-shadow:0 0 10px rgba(172,186,196,.1);box-sizing:border-box;padding:16px 10px 10px}.qrcode-content .sidebar .qrcode .qr .title[data-v-dbeddc7e]{text-align:center;height:22px;line-height:22px;font-family:Alibaba PuHuiTi 3;font-size:16px;font-weight:700;color:#222}.qrcode-content .sidebar .qrcode .qr .des[data-v-dbeddc7e]{height:15px;line-height:15px;font-family:Alibaba PuHuiTi 3;font-size:11px;text-align:center;letter-spacing:0px;color:#222;margin:4px 0 12px}.qrcode-content .sidebar .qrcode .qr .appTitle[data-v-dbeddc7e]{height:22px;font-family:Alibaba PuHuiTi 3;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#222;margin-bottom:12px}.qrcode-content .sidebar .qrcode .qr .codeImg[data-v-dbeddc7e]{height:132px;width:132px;padding:10px;background:#fff;border-radius:14px;box-sizing:border-box}.qrcode-content .sidebar .qrcode .qr .codeImg img[data-v-dbeddc7e]{height:112px;width:112px}.qrcode-content .sidebar .qrcode .qr .close[data-v-dbeddc7e]{cursor:pointer;position:absolute;top:-8px;right:-24px;height:16px;width:16px}.qrcode-content .goTop[data-v-dbeddc7e]{cursor:pointer;margin-top:16px;width:60px;box-sizing:border-box;padding:4px;border-radius:12px 0 0 12px;background:#fff;box-shadow:0 0 10px rgba(172,186,196,.1)}.qrcode-content .goTop .topContent[data-v-dbeddc7e]{text-align:center;border-radius:8px;padding:6px 0}.qrcode-content .goTop .topContent[data-v-dbeddc7e]:hover{background:#f4f8fb}.qrcode-content .goTop .topContent img[data-v-dbeddc7e]{width:28px;height:28px}.qrcode-content .goTop .topContent .text[data-v-dbeddc7e]{text-align:center;margin-top:2px;height:14px;line-height:14px;font-family:PingFang SC;font-size:10px;color:#4c4f54}
