@media screen and (min-width:1590px){.nav-bar .job-container[data-v-d5d651dc]{width:1490px}}.job-search-container[data-v-d5d651dc]{width:900px;border-radius:16px;margin:0 auto}.job-search-container .search-bar[data-v-d5d651dc]{display:flex;align-items:center;background-color:#fff;border:2px solid #000;border-radius:10px;padding:8px;grid-gap:13px;gap:13px;box-sizing:border-box;height:56px;position:relative}.job-search-container .search-bar .search-icon[data-v-d5d651dc]{width:32px;height:32px;background:url(https://rms.zbj.com/v2/resource/redirect?key=202409030003%2F2026%2F03%2F11%2Fdd193d62328f4f72ae8b52469808f2f4.png) no-repeat 50%;background-size:cover}.job-search-container .search-bar .search-input[data-v-d5d651dc]{flex:1;border:none;outline:none;font-size:16px;color:#333}.job-search-container .search-bar .search-input[data-v-d5d651dc]::-moz-placeholder{color:#999}.job-search-container .search-bar .search-input[data-v-d5d651dc]::placeholder{color:#999}.job-search-container .search-bar .search-btn[data-v-d5d651dc]{height:36px;line-height:36px;border-radius:18px;background:#000;background-color:#000;color:#fff;border:0;border-radius:20px;font-size:16px;cursor:pointer;padding:0 20px}.job-search-container .search-bar .search-btn[data-v-d5d651dc]:hover{background-color:#333}.job-search-container .search-bar .history-list[data-v-d5d651dc]{position:absolute;top:54px;left:0;width:100%;border:1px solid #e5e7eb;border-radius:4px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:100}.job-search-container .search-bar .history-title[data-v-d5d651dc]{padding:8px 12px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#666}.job-search-container .search-bar .history-title button[data-v-d5d651dc]{border:none;background:transparent;color:#999;cursor:pointer;font-size:12px}.job-search-container .search-bar .history-title button[data-v-d5d651dc]:hover{color:#000}.job-search-container .search-bar .history-list ul[data-v-d5d651dc]{margin:0;padding:10px;list-style:none;display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.job-search-container .search-bar .history-list li[data-v-d5d651dc]{padding:3px 11px;background:#f5f5f5;border-radius:3px;display:inline-block;cursor:pointer;color:#333;white-space:nowrap}.job-search-container .search-bar .history-list li[data-v-d5d651dc]:hover{background-color:#f3f4f6;color:#000}.job-search-container .hot-jobs[data-v-d5d651dc]{margin-top:15px;display:grid;align-items:center;grid-template-columns:70px auto}.job-search-container .hot-jobs .hot-jobs-title[data-v-d5d651dc]{font-size:14px;color:#000;font-weight:400;width:100px}.job-search-container .hot-jobs .hot-jobs-tags[data-v-d5d651dc]{display:flex;grid-gap:10px;gap:10px;white-space:nowrap;overflow:hidden}.job-search-container .hot-jobs .hot-jobs-tags .tag-item[data-v-d5d651dc]{background-color:#fff;font-size:14px;color:#666;cursor:pointer;padding:0 10px;height:24px;line-height:24px;border-radius:6px;background:#fff}.job-search-container .hot-jobs .hot-jobs-tags .tag-item[data-v-d5d651dc]:hover{background-color:#7af07e;color:#000}.job-search-container .hot-jobs .hot-jobs-tags .tag-item:hover a[data-v-d5d651dc]{color:#000}.job-search-container .hot-jobs .hot-jobs-tags .tag-item img[data-v-d5d651dc]{height:11.5px}.job-search-container .hot-jobs .hot-jobs-tags .tag-item a[data-v-d5d651dc]{color:#666}.job-search-container .hot-jobs .hot-jobs-tags .tag-item.with-flame[data-v-d5d651dc]{position:relative}.job-search-container .hot-jobs .hot-jobs-tags .tag-item.with-flame[data-v-d5d651dc]:after{content:"🔥";font-size:14px;margin-left:4px}.job-card[data-v-cbffd252]{cursor:pointer;background:#fff;border-radius:12px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);width:290px;height:186px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box;overflow:hidden;position:relative}.job-card.long[data-v-cbffd252]{width:390px;height:163px;border-radius:10px;padding:14px 18px}.job-card.long .job-title-wrap[data-v-cbffd252]{display:flex;justify-content:space-between;margin-bottom:10px;grid-gap:10px;gap:10px}.job-card.long .job-title-wrap .job-salary[data-v-cbffd252],.job-card.long .job-title-wrap .job-title[data-v-cbffd252]{margin-bottom:0;font-size:15px;white-space:nowrap}.job-title[data-v-cbffd252]{font-size:15px;font-weight:500;color:#000;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-salary[data-v-cbffd252]{font-size:15px;line-height:21px;font-weight:500;color:#fc3112;margin-bottom:10px}.job-tags[data-v-cbffd252]{height:20px;grid-gap:4px;gap:4px;margin-bottom:10px;overflow:hidden}.tag[data-v-cbffd252]{padding:3px 5px;border-radius:4px;background:#f4f4f4;color:#000;font-size:12px;font-weight:400;height:20px;line-height:20px;white-space:nowrap;margin-right:4px}.tag.lightning[data-v-cbffd252]{background:#fff8c7;color:#000}.tag.lightning img[data-v-cbffd252]{width:14px;height:14px;vertical-align:sub}.company-info[data-v-cbffd252]{margin-bottom:13px}.company-avatar[data-v-cbffd252],.company-logo[data-v-cbffd252]{float:left;width:30px;height:30px;border-radius:50%}.company-avatar[data-v-cbffd252]{background:#57a5ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;margin-right:4px}.company-details[data-v-cbffd252]{float:left;max-width:230px}.company-name[data-v-cbffd252]{font-size:12px;color:#000;margin-bottom:3px;font-weight:400;display:flex;align-items:center;grid-gap:4px;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-name.mt[data-v-cbffd252]{margin-top:8px}.company-icons[data-v-cbffd252]{font-size:10px;display:flex;grid-gap:3px;gap:3px}.icon[data-v-cbffd252]{width:12px;height:12px;border-radius:2px;font-size:9px;display:flex;align-items:center;justify-content:center;color:#fff}.icon.enterprise[data-v-cbffd252]{background:#2d68ea;border-radius:50%;font-size:8px;font-weight:700}.icon.money[data-v-cbffd252]{background:url(https://rms.zbj.com/v2/resource/redirect?key=202409030003%2F2026%2F03%2F10%2F793d405d8ba0438ebbb1e5c9cd67f884.png) no-repeat 50%/cover}.company-desc[data-v-cbffd252]{font-size:10px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-desc span[data-v-cbffd252]{width:1px;height:9px;background:#ccc;display:inline-block;margin:0 5px;position:relative;top:1px}.card-footer[data-v-cbffd252]{height:28px;display:flex;justify-content:space-between;padding:0 12px;box-sizing:border-box;align-items:center;position:absolute;bottom:15px;left:0;width:100%}.source-tag[data-v-cbffd252]{font-size:12px;color:#999;background:#f4f4f4;padding:0 5px;border-radius:3px;height:20px;line-height:20px}.apply-btn[data-v-cbffd252]{position:absolute;right:12px;background:#7af07e;color:#000;border:none;border-radius:16px;padding:0 15px;font-size:14px;font-weight:500;height:28px;line-height:28px;cursor:pointer}.apply-btn[data-v-cbffd252]:hover{background-color:#99fc9d}.application-list-page[data-v-10630783] .job-search-container{width:1190px;background-color:#fff;padding:24px 21px}.application-list-page .breadcrumb-nav[data-v-10630783]{width:1190px;margin:0 auto;padding:10px 0;display:flex;align-items:center;font-size:14px}.application-list-page .breadcrumb-nav .breadcrumb-link[data-v-10630783]{color:#666;text-decoration:none;transition:color .3s}.application-list-page .breadcrumb-nav .breadcrumb-link[data-v-10630783]:hover{color:#ff6a00}.application-list-page .breadcrumb-nav .breadcrumb-separator[data-v-10630783]{margin:0 10px;color:#999}.application-list-page .main-content[data-v-10630783]{width:1190px;margin:0 auto 10px;padding:0 30px;border-radius:16px;background:#fff}.application-list-page .main-content .status-tabs[data-v-10630783]{background:#fff;margin-bottom:20px;overflow:hidden;border-bottom:1px solid #e4e5ef}.application-list-page .main-content .status-tabs .tab-item[data-v-10630783]{display:inline-block;margin-right:40px;text-align:center;padding:15px 0 13px;font-size:16px;color:#666;cursor:pointer;transition:all .3s}.application-list-page .main-content .status-tabs .tab-item[data-v-10630783]:hover{color:#000}.application-list-page .main-content .status-tabs .tab-item.active[data-v-10630783]{color:#000;font-weight:700;font-size:18px}.application-list-page .main-content .status-tabs .tab-item.active[data-v-10630783]:after{content:"";display:block;width:100%;height:3px;border-radius:3px 3px 0 0;background:#14d11a;position:relative;top:13px}.application-list-page .main-content .channel-container[data-v-10630783]{margin-bottom:5px}.application-list-page .main-content .channel-container .channel-scroll[data-v-10630783]{display:flex;grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:10px}.application-list-page .main-content .channel-container .channel-scroll .channel-item[data-v-10630783]{padding:5px 17px;background:#fff;border-radius:6px;font-size:14px;color:#000;white-space:nowrap;cursor:pointer;transition:all .3s;border:1px solid #e4e5ef}.application-list-page .main-content .channel-container .channel-scroll .channel-item[data-v-10630783]:hover{background:#f0f0f0}.application-list-page .main-content .channel-container .channel-scroll .channel-item.active[data-v-10630783]{background:#000;color:#fff;font-weight:600}.application-list-page .main-content .application-table[data-v-10630783]{background:#fff;border-radius:8px;overflow:hidden}.application-list-page .main-content .application-table .table-header[data-v-10630783]{display:flex;background:#f9f9f9;padding:12px 0;font-size:14px;color:#999}.application-list-page .main-content .application-table .table-header .th[data-v-10630783]{padding:0 10px}.application-list-page .main-content .application-table .table-header .th-platform[data-v-10630783]{width:120px}.application-list-page .main-content .application-table .table-header .th-job[data-v-10630783]{flex:1;text-align:left;width:335px}.application-list-page .main-content .application-table .table-header .th-address[data-v-10630783],.application-list-page .main-content .application-table .table-header .th-salary[data-v-10630783],.application-list-page .main-content .application-table .table-header .th-time[data-v-10630783]{width:150px}.application-list-page .main-content .application-table .table-header .th-status[data-v-10630783]{width:100px}.application-list-page .main-content .application-table .table-header .th-action[data-v-10630783]{width:120px;text-align:center}.application-list-page .main-content .application-table .table-row[data-v-10630783]{display:flex;align-items:center;padding:16px 0;border-bottom:1px dotted #f0f0f0;font-size:14px;color:#333;cursor:pointer}.application-list-page .main-content .application-table .table-row:hover .job-title[data-v-10630783]{-webkit-text-decoration:underline #999;text-decoration:underline #999;text-underline-offset:4px}.application-list-page .main-content .application-table .table-row[data-v-10630783]:last-child{border-bottom:none}.application-list-page .main-content .application-table .table-row .td[data-v-10630783]{padding:0 10px}.application-list-page .main-content .application-table .table-row .td-platform[data-v-10630783]{width:120px;color:#000}.application-list-page .main-content .application-table .table-row .td-platform span[data-v-10630783]{text-align:center;display:inline-block;font-size:14px;color:#fff;width:34px;height:34px;background:#57a5ff;line-height:34px;border-radius:50%;margin-right:5px}.application-list-page .main-content .application-table .table-row .td-job[data-v-10630783]{flex:1;text-align:left;width:335px}.application-list-page .main-content .application-table .table-row .td-job .job-title[data-v-10630783]{font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.application-list-page .main-content .application-table .table-row .td-job .company-name[data-v-10630783]{font-size:12px;color:#999}.application-list-page .main-content .application-table .table-row .td-salary[data-v-10630783]{width:150px;color:#fc3112;font-weight:500}.application-list-page .main-content .application-table .table-row .td-address[data-v-10630783]{width:150px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.application-list-page .main-content .application-table .table-row .td-time[data-v-10630783]{width:150px;color:#000}.application-list-page .main-content .application-table .table-row .td-status[data-v-10630783]{width:100px}.application-list-page .main-content .application-table .table-row .td-status .status-badge[data-v-10630783]{display:inline-block;font-size:14px;font-weight:400}.application-list-page .main-content .application-table .table-row .td-status .status-badge.status-success[data-v-10630783]{color:#1fb726}.application-list-page .main-content .application-table .table-row .td-status .status-badge.status-pending[data-v-10630783]{color:#ff6900}.application-list-page .main-content .application-table .table-row .td-status .status-badge.status-failed[data-v-10630783]{color:#ff5f4e}.application-list-page .main-content .application-table .table-row .td-action[data-v-10630783]{width:120px}.application-list-page .main-content .application-table .table-row .td-action .action-btn[data-v-10630783]{padding:6px 12px;border-radius:4px;font-size:14px;cursor:pointer;margin:0 4px;border:none;width:103px;height:36px;border-radius:30px}.application-list-page .main-content .application-table .table-row .td-action .action-btn.view-btn[data-v-10630783]{background:#f0f0f0;color:#333}.application-list-page .main-content .application-table .table-row .td-action .action-btn.view-btn[data-v-10630783]:hover{background:#e0e0e0}.application-list-page .main-content .application-table .table-row .td-action .action-btn.contact-btn[data-v-10630783]{background:#7af07e;color:#000;font-weight:500}.application-list-page .main-content .application-table .table-row .td-action .action-btn.contact-btn[data-v-10630783]:hover{background:#68e06b}.application-list-page .main-content .empty-state[data-v-10630783]{display:flex;flex-direction:column;align-items:center;padding:60px 0}.application-list-page .main-content .empty-state .empty-img[data-v-10630783]{width:80px}.application-list-page .main-content .empty-state p[data-v-10630783]{color:#333;font-size:14px;margin-top:5px;font-weight:400}.application-list-page .main-content .empty-state .empty-text[data-v-10630783]{text-align:center;color:#000;width:130px;margin:10px auto 0;padding:0 20px;border-radius:20px;font-size:15px;background-color:#7af07e;white-space:nowrap;cursor:pointer;height:40px;line-height:40px}.application-list-page .main-content .empty-state .empty-text[data-v-10630783]:hover{background:#99fc9d}.application-list-page .main-content .empty-state .recommend-section[data-v-10630783]{margin-top:20px;width:100%}.application-list-page .main-content .empty-state .recommend-section .recommend-title[data-v-10630783]{margin-bottom:20px;color:#000;font-size:18px;font-weight:600;text-align:center;line-height:25px}.application-list-page .main-content .empty-state .recommend-section .recommend-title[data-v-10630783]:before{content:"";display:inline-block;width:25px;border-top:1px solid #333;margin-right:10px;position:relative;top:-7px}.application-list-page .main-content .empty-state .recommend-section .recommend-title[data-v-10630783]:after{content:"";display:inline-block;width:25px;border-top:1px solid #333;margin-left:10px;position:relative;top:-7px}.application-list-page .main-content .empty-state .recommend-section .recommend-list[data-v-10630783]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:0 -15px}.application-list-page .main-content .empty-state .recommend-section .recommend-list[data-v-10630783] .job-card{width:100%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.application-list-page .pagination[data-v-10630783]{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px;margin:10px 0}.application-list-page .pagination .page-btn[data-v-10630783]{padding:6px 7px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}.application-list-page .pagination .page-btn[data-v-10630783]:hover:not(:disabled){border-color:#7af07e;color:#7af07e}.application-list-page .pagination .page-btn[data-v-10630783]:disabled{opacity:.5;cursor:not-allowed}.application-list-page .pagination .page-numbers[data-v-10630783]{display:flex;grid-gap:5px;gap:5px}.application-list-page .pagination .page-numbers .page-number[data-v-10630783]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}.application-list-page .pagination .page-numbers .page-number[data-v-10630783]:hover{border-color:#7af07e;color:#7af07e}.application-list-page .pagination .page-numbers .page-number.active[data-v-10630783]{background:#7af07e;border-color:#7af07e;color:#000;font-weight:500}