.job-fair-detail-container[data-v-573cf17e]{padding:20px;background-color:#f5f7fa;min-height:100vh;width:100%;max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.job-fair-detail-container .breadcrumb[data-v-573cf17e]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.job-fair-detail-container .detail-card[data-v-573cf17e]{background-color:#fff;border-radius:4px;padding:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05);margin-bottom:20px}.job-fair-detail-container .detail-card .detail-header[data-v-573cf17e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (max-width:768px){.job-fair-detail-container .detail-card .detail-header[data-v-573cf17e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.job-fair-detail-container .detail-card .detail-header .cover-image[data-v-573cf17e]{width:300px;height:200px;overflow:hidden;border-radius:4px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.job-fair-detail-container .detail-card .detail-header .cover-image[data-v-573cf17e]{width:100%;margin-right:0;margin-bottom:15px}}.job-fair-detail-container .detail-card .detail-header .cover-image img[data-v-573cf17e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.job-fair-detail-container .detail-card .detail-header .basic-info[data-v-573cf17e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.job-fair-detail-container .detail-card .detail-header .basic-info .title[data-v-573cf17e]{font-size:24px;font-weight:700;margin-bottom:15px;color:#333}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item[data-v-573cf17e]{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item i[data-v-573cf17e]{margin-right:5px;color:#409eff}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item .label[data-v-573cf17e]{font-weight:500;margin-right:5px}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item.status[data-v-573cf17e]{margin-top:15px}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item.status .status-tag[data-v-573cf17e]{padding:5px 10px;border-radius:15px;font-size:14px}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item.status .status-tag.status-upcoming[data-v-573cf17e]{background-color:#e6f7ff;color:#1890ff}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item.status .status-tag.status-ongoing[data-v-573cf17e]{background-color:#f6ffed;color:#52c41a}.job-fair-detail-container .detail-card .detail-header .basic-info .info-item.status .status-tag.status-ended[data-v-573cf17e]{background-color:#f5f5f5;color:#999}.job-fair-detail-container .detail-card .action-buttons[data-v-573cf17e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media (max-width:768px){.job-fair-detail-container .detail-card .action-buttons[data-v-573cf17e]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.job-fair-detail-container .detail-card .action-buttons .el-button[data-v-573cf17e]{margin-right:15px}@media (max-width:768px){.job-fair-detail-container .detail-card .action-buttons .el-button[data-v-573cf17e]{margin-bottom:10px}}.job-fair-detail-container .detail-card .section-title[data-v-573cf17e]{border-left:4px solid #409eff;padding-left:10px;margin-bottom:20px}.job-fair-detail-container .detail-card .section-title h2[data-v-573cf17e]{font-size:18px;font-weight:700;color:#333;margin:0}.job-fair-detail-container .detail-card .content-body[data-v-573cf17e]{line-height:1.8;color:#333;margin-bottom:30px}.job-fair-detail-container .detail-card .enterprise-section[data-v-573cf17e]{margin-bottom:30px}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list[data-v-573cf17e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px}@media (max-width:768px){.job-fair-detail-container .detail-card .enterprise-section .enterprise-list[data-v-573cf17e]{grid-template-columns:1fr}}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card[data-v-573cf17e]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;border:1px solid #eee;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card[data-v-573cf17e]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-logo[data-v-573cf17e]{width:60px;height:60px;border-radius:4px;overflow:hidden;margin-right:15px}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-logo img[data-v-573cf17e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-info[data-v-573cf17e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-info .enterprise-name[data-v-573cf17e]{font-size:16px;font-weight:700;color:#333;margin-bottom:5px}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-info .enterprise-meta[data-v-573cf17e]{font-size:14px;color:#666;margin-bottom:5px}.job-fair-detail-container .detail-card .enterprise-section .enterprise-list .enterprise-card .enterprise-info .job-count[data-v-573cf17e]{font-size:14px;color:#409eff}.share-options[data-v-573cf17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:20px 0}.share-options .share-item[data-v-573cf17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-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;cursor:pointer}.share-options .share-item i[data-v-573cf17e]{font-size:30px;color:#409eff;margin-bottom:8px}.share-options .share-item span[data-v-573cf17e]{font-size:14px;color:#666}