.map-box[data-v-7f8c8cca]{width:100%;height:100%;background-color:#fbf8f0;position:relative}.map-box .map-canvas[data-v-7f8c8cca]{width:100%;height:100%}.map-box .loading[data-v-7f8c8cca],.map-box .tip[data-v-7f8c8cca]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-box .loading[data-v-7f8c8cca]{font-size:30px;color:#999}.map-box span.tip[data-v-7f8c8cca]{color:#999}.map-box .position[data-v-7f8c8cca]{position:absolute;right:18px;bottom:90px;width:35px;height:35px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);cursor:pointer}.map-box .position[data-v-7f8c8cca]:hover{background-color:#f0f0f0}.map-box .position img[data-v-7f8c8cca]{width:80%;height:80%;-o-object-fit:cover;object-fit:cover}.map-overview[data-v-111fd2a7]{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:999}.map-overview .map-container[data-v-111fd2a7]{width:90%;aspect-ratio:16/9;border-radius:16px;position:relative;overflow:hidden}.map-overview .map-container .map-chart[data-v-111fd2a7]{position:absolute;inset:0}.map-overview .map-container .close-icon[data-v-111fd2a7]{width:32px;height:32px;position:absolute;right:12px;top:12px;border-radius:4px;background-color:rgba(0,0,0,.3);cursor:pointer}.map-overview .map-container .close-icon i[data-v-111fd2a7]{color:hsla(0,0%,100%,.9176470588);font-size:20px}.map-overview .map-container .close-icon[data-v-111fd2a7]:hover{background-color:rgba(0,0,0,.4)}.similar-job[data-v-bf3540ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.similar-job .job-item[data-v-bf3540ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border-radius:12px}.similar-job .job-item[data-v-bf3540ec]:hover{background-color:#f7f7f7}.similar-job .job-item_info[data-v-bf3540ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.similar-job .job-item_info .info-title[data-v-bf3540ec]{font-size:16px}.similar-job .job-item_info .info-other[data-v-bf3540ec]{gap:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.similar-job .job-item_info .info-other .salary[data-v-bf3540ec]{font-size:16px;font-weight:500;color:#fe6657}.similar-job .job-item_info .info-other i[data-v-bf3540ec]{font-style:normal;font-size:12px;padding:4px 10px;border-radius:4px;background-color:#ededee}.similar-job .job-item_company[data-v-bf3540ec]{width:220px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.similar-job .job-item_company img[data-v-bf3540ec]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.similar-job .job-item_company:hover .company-name[data-v-bf3540ec]{display:none}.similar-job .job-item_company:hover .el-button[data-v-bf3540ec]{display:block}.similar-job .job-item_company .el-button[data-v-bf3540ec]{--primary-color:#685ef5;--disabled-primary-color:rgba(104,94,245,0.5);border-radius:8px;display:none;width:100%;height:36px;line-height:1}.similar-job .job-item_company .el-button.el-button--primary[data-v-bf3540ec]{background-color:var(--primary-color);border-color:var(--primary-color)}.job-detail[data-v-0d15bf7e]{padding-top:225px}.job-detail [data-v-0d15bf7e]{-webkit-box-sizing:border-box;box-sizing:border-box}.job-detail .el-button[data-v-0d15bf7e]{--primary-color:#685ef5;--disabled-primary-color:rgba(104,94,245,0.5);border-radius:8px}.job-detail .el-button.el-button--primary[data-v-0d15bf7e]{background-color:var(--primary-color);border-color:var(--primary-color)}.job-detail .el-button.el-button--primary.is-disabled[data-v-0d15bf7e]{background-color:var(--disabled-primary-color);border-color:rgba(0,0,0,0)}.job-detail .el-button.border-primary[data-v-0d15bf7e]{border-color:var(--primary-color);color:var(--primary-color)}.job-detail .job-overview[data-v-0d15bf7e]{padding-block:20px;height:225px;background:#302e4b;position:fixed;top:60px;right:0;left:221px;padding-inline:257px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.job-detail .job-overview .job-status[data-v-0d15bf7e]{font-weight:400;font-size:14px;color:#fff}.job-detail .job-overview .job-info[data-v-0d15bf7e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.job-detail .job-overview .job-info .info-name[data-v-0d15bf7e]{font-weight:700;font-size:28px;color:#fff}.job-detail .job-overview .job-info .info-salary[data-v-0d15bf7e]{font-weight:700;font-size:30px;color:#f26d4a;-ms-flex-negative:0;flex-shrink:0}.job-detail .job-overview .job-tags[data-v-0d15bf7e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.job-detail .job-overview .job-tags .other-info[data-v-0d15bf7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.job-detail .job-overview .job-tags .other-info i[data-v-0d15bf7e]{font-size:16px;line-height:20px;color:#fff}.job-detail .job-overview .job-tags .other-info span[data-v-0d15bf7e]{line-height:20px;color:#fff}.job-detail .job-overview .el-button[data-v-0d15bf7e]{width:104px}.job-detail .detail-box[data-v-0d15bf7e]{padding-inline:240px}.job-detail .detail-box .white-box[data-v-0d15bf7e]{margin-block:20px;background-color:#fff;border-radius:12px}.job-detail .detail-box .detail-item[data-v-0d15bf7e]{background:#fff;border-radius:12px;padding:20px 30px}.job-detail .detail-box .detail-item+.detail-item[data-v-0d15bf7e]{padding-top:0}.job-detail .detail-box .detail-item_title[data-v-0d15bf7e]{font-weight:700;font-size:18px;color:#222;display:inline-block;margin-bottom:12px}.job-detail .detail-box .detail-item.desc .detail-item_desc[data-v-0d15bf7e]{font-weight:400;font-size:14px;color:#222;line-height:24px}.job-detail .detail-box .detail-item.business .detail-item_business[data-v-0d15bf7e]{background:#f8f8f9;border-radius:12px;padding:20px 20px 16px}.job-detail .detail-box .detail-item.business .detail-item_business .grid-info[data-v-0d15bf7e]{margin-bottom:20px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px}.job-detail .detail-box .detail-item.business .detail-item_business .grid-info .info-item[data-v-0d15bf7e]{min-width:0}.job-detail .detail-box .detail-item.business .detail-item_business .grid-info .info-item_label[data-v-0d15bf7e]{font-weight:500;font-size:14px;color:#99999a;margin-bottom:11px}.job-detail .detail-box .detail-item.business .detail-item_business .grid-info .info-item_data[data-v-0d15bf7e]{font-weight:500;font-size:14px;color:#414a61}.job-detail .detail-box .detail-item.business .detail-item_business .more .more-btn[data-v-0d15bf7e]{font-weight:500;font-size:14px;color:#00a6a8;gap:3px;cursor:pointer}.job-detail .detail-box .detail-item.business .detail-item_business .more .more-btn .iconfont[data-v-0d15bf7e]{font-size:12px}.job-detail .detail-box .detail-item.address .address-text[data-v-0d15bf7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.job-detail .detail-box .detail-item.address .address-text i[data-v-0d15bf7e]{font-size:16px;line-height:20px;color:#d6d6d6}.job-detail .detail-box .detail-item.address .address-text span[data-v-0d15bf7e]{line-height:20px;color:#222223}.job-detail .detail-box .detail-item.address .address-map[data-v-0d15bf7e]{margin-top:8px;height:150px;border-radius:8px;overflow:hidden;position:relative}.job-detail .detail-box .detail-item.address .address-map .view-more[data-v-0d15bf7e]{position:absolute;right:12px;bottom:12px;background-color:#fff;border-radius:8px;gap:4px;padding:4px 12px;cursor:pointer}.job-detail .detail-box .detail-item.address .address-map .view-more img[data-v-0d15bf7e]{width:24px;height:24px;-o-object-fit:cover;object-fit:cover}.job-detail .detail-box .detail-item.address .address-map .view-more span[data-v-0d15bf7e]{font-size:12px}.job-detail .detail-box .detail-item.address .address-map .view-more:hover span[data-v-0d15bf7e]{color:#685ef5}
/*# sourceMappingURL=chunk-8c0840a4.572542a7.css.map */