.nav-bar[data-v-173be3b1]{height:55px;padding:0 62px;line-height:1.3;background:#fff;color:#222831;border-bottom:1px solid #eee;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-bar .back[data-v-173be3b1]{position:absolute;left:0;top:0;bottom:0;width:60px;line-height:55px;text-align:center;font-size:20px;font-weight:600}.nav-bar .title[data-v-173be3b1]{width:100%;font-size:16px;white-space:nowrap;text-align:center}.nav-bar .subtitle[data-v-173be3b1]{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;text-align:center;color:#a2a4a8}.main-box[data-v-52a7fae6]{overflow:hidden;position:relative;height:100%;width:100%;box-sizing:border-box}.main-box .search[data-v-52a7fae6]{display:flex;flex-direction:column;background:#fff;border-bottom:1px solid #eee}.main-box .search .filter-btn[data-v-52a7fae6]{padding-left:5px}.main-box .search .filter-btn .icon[data-v-52a7fae6]{padding-left:10px}.main-box .post-list[data-v-52a7fae6]{position:absolute;top:301px;bottom:0;width:100%;background:#fff;overflow:auto}.popup-container[data-v-52a7fae6]{height:100%;width:100%;background-color:#f4f4f5;position:relative;box-sizing:border-box;padding-bottom:40px;overflow:hidden}.popup-container .total-body[data-v-52a7fae6]{height:100%;overflow:scroll}.popup-container .selection-card[data-v-52a7fae6]{background:#fff;margin-bottom:10px;padding:8px 17px}.popup-container .selection-card .header[data-v-52a7fae6]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.popup-container .selection-card .header .title[data-v-52a7fae6]{line-height:23px;font-size:15px;font-weight:bolder;color:#121316}.popup-container .selection-card .header .more[data-v-52a7fae6]{font-size:14px;color:#89909e}.popup-container .selection-card .body[data-v-52a7fae6]{display:flex;flex-wrap:wrap;justify-content:flex-start;color:#575d6a}.popup-container .selection-card .body .option[data-v-52a7fae6]{box-sizing:border-box;margin:8px 0;padding:0 6px;width:33.33%;line-height:32px;min-height:32px;border-radius:4px}.popup-container .selection-card .body .option .option-label[data-v-52a7fae6]{box-sizing:border-box;padding:0 6px;text-align:center;background-color:#f4f4f5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup-container .selection-card .body .option.active[data-v-52a7fae6]{background:#0082eb}.popup-container .selection-card .body .option.active .option-label[data-v-52a7fae6]{color:#fff;background:#0082eb}.popup-container .selection-card .body .option.long[data-v-52a7fae6]{width:50%}.popup-container .footer[data-v-52a7fae6]{position:absolute;width:100%;bottom:0;z-index:1}.popup-container .popup-nav-bar[data-v-52a7fae6]{height:55px;position:absolute;width:100%;top:0;border-bottom:1px solid #dddfe3;font-size:16px;font-weight:bolder;color:#121316;z-index:1;background:#fff}.popup-container .popup-nav-bar .back[data-v-52a7fae6]{line-height:55px;width:60px;position:absolute;top:0;left:0;font-size:16px;font-weight:bolder;color:#121316;text-align:center}.popup-container .popup-nav-bar .title[data-v-52a7fae6]{line-height:55px;padding:0 60px}.popup-container .popup-nav-bar .confirm[data-v-52a7fae6]{line-height:55px;position:absolute;top:0;right:0;width:60px}.popup-container .body.detail[data-v-52a7fae6]{height:100%;box-sizing:border-box;padding-top:55px;overflow:scroll}.popup-container.child[data-v-52a7fae6]{padding:0}.post-list .job-card[data-v-52a7fae6]{padding:0 18px;background:#fff}.post-list .job-card .item[data-v-52a7fae6]{padding:20px 0;border-bottom:3px solid #f5f6f7}.post-list .job-card .title[data-v-52a7fae6]{margin-bottom:5px;line-height:19px;font-size:16px;font-weight:600;color:#222831}.post-list .job-card .title-type[data-v-52a7fae6]{padding-right:100px;position:relative}.post-list .job-card .title-type .type[data-v-52a7fae6]{position:absolute;right:0;top:0;background:#ecf5ff;font-size:14px;padding:4px 8px;color:#0082eb;border-radius:5px}.post-list .job-card .status[data-v-52a7fae6]{font-size:13px;color:#575d6a;margin-bottom:2px}.post-list .job-card .status .status-item[data-v-52a7fae6]{display:inline-block;padding-right:6px;margin-right:6px;border-right:1px solid #f4f4f5;white-space:nowrap}.post-list .job-card .status .status-item[data-v-52a7fae6]:last-child{border-right:none}.post-list .job-card .time[data-v-52a7fae6]{font-size:12px;color:#abb2c8}.post-list .job-card .salary[data-v-52a7fae6]{color:#ff6b6b;font-size:14px;line-height:20px;margin-bottom:5px}