.enterprise-info-container[data-v-7033c89b]{padding:0;background-color:#f5f5f5;min-height:100vh;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}.enterprise-header[data-v-7033c89b]{background-color:#1890ff;color:#fff;width:100%;padding:20px 0 100px;position:relative;overflow:hidden}.enterprise-header .header-content[data-v-7033c89b]{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;text-align:center;max-width:1200px;width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:768px){.enterprise-header .header-content[data-v-7033c89b]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}}.enterprise-header .logo-container[data-v-7033c89b]{margin-right:0;margin-bottom:15px}@media screen and (min-width:768px){.enterprise-header .logo-container[data-v-7033c89b]{margin-bottom:0;margin-right:20px}}.enterprise-header .logo-container .logo[data-v-7033c89b]{width:80px;height:80px;background-color:hsla(0,0%,100%,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700}@media screen and (min-width:768px){.enterprise-header .logo-container .logo[data-v-7033c89b]{width:100px;height:100px;font-size:24px}}.enterprise-header .company-info[data-v-7033c89b]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.enterprise-header .company-info .company-name[data-v-7033c89b]{font-size:18px;margin:0 0 15px 0;font-weight:700;word-break:break-word;text-align:center}@media screen and (min-width:768px){.enterprise-header .company-info .company-name[data-v-7033c89b]{font-size:20px;text-align:left}}.enterprise-header .company-info .info-grid[data-v-7033c89b]{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;text-align:left}@media screen and (min-width:576px){.enterprise-header .company-info .info-grid[data-v-7033c89b]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.enterprise-header .company-info .info-grid[data-v-7033c89b]{grid-template-columns:repeat(3,1fr);gap:15px}}.enterprise-header .company-info .info-grid .info-item[data-v-7033c89b]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.enterprise-header .company-info .info-grid .info-item[data-v-7033c89b]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.enterprise-header .company-info .info-grid .info-item .info-title[data-v-7033c89b]{color:hsla(0,0%,100%,.8);min-width:80px;-ms-flex-negative:0;flex-shrink:0}.enterprise-header .company-info .info-grid .info-item .info-content[data-v-7033c89b]{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.content-wrapper[data-v-7033c89b]{width:100%;max-width:1200px;padding:15px;position:relative;margin-top:-60px;background-color:#fff}@media screen and (min-width:768px){.content-wrapper[data-v-7033c89b]{padding:20px}}.enterprise-detail[data-v-7033c89b]{margin-top:0;position:relative;z-index:10}.enterprise-detail .info-content[data-v-7033c89b]{padding:0}.enterprise-detail .info-content .info-row[data-v-7033c89b]{width:100%;margin:0;border-bottom:1px solid #f0f0f0;padding:12px 15px}@media screen and (min-width:768px){.enterprise-detail .info-content .info-row[data-v-7033c89b]{width:50%;padding:12px 20px}.enterprise-detail .info-content .info-row[data-v-7033c89b]:nth-child(odd){border-right:1px solid #f0f0f0}}.enterprise-detail .info-content .info-row .info-label[data-v-7033c89b]{width:90px;color:#666}@media screen and (min-width:768px){.enterprise-detail .info-content .info-row .info-label[data-v-7033c89b]{width:100px}}.job-card[data-v-7033c89b]{margin-top:20px}.job-card .card-header[data-v-7033c89b]{background-color:#4b6cb7;padding:10px 15px}.job-card .card-header span[data-v-7033c89b]{position:relative;padding-left:10px}.job-card .card-header span[data-v-7033c89b]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:14px;background-color:#fff}.job-table[data-v-7033c89b]{width:100%;border-collapse:collapse;overflow-x:auto}.job-table .table-header[data-v-7033c89b]{display:none;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8}@media screen and (min-width:768px){.job-table .table-header[data-v-7033c89b]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.job-table .table-header .th[data-v-7033c89b]{padding:12px 8px;text-align:center;font-size:14px;color:#333;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1}.job-table .table-header .th[data-v-7033c89b]:first-child{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8}.job-table .table-header .th[data-v-7033c89b]:nth-child(2){-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:left}.job-table .table-header .th[data-v-7033c89b]:nth-child(7){-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.job-table .table-body[data-v-7033c89b]{width:100%}.job-table .table-body .table-row[data-v-7033c89b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #e8e8e8;padding:15px 0;width:100%}.job-table .table-body .table-row[data-v-7033c89b]:hover{background-color:#f9f9f9}@media screen and (min-width:768px){.job-table .table-body .table-row[data-v-7033c89b]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.job-table .table-body .table-row .td[data-v-7033c89b]{padding:8px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#666}.job-table .table-body .table-row .td[data-v-7033c89b]:before{content:attr(data-label);font-weight:700;width:80px;color:#333;display:block}@media screen and (min-width:768px){.job-table .table-body .table-row .td[data-v-7033c89b]:before{display:none}}@media screen and (min-width:768px){.job-table .table-body .table-row .td[data-v-7033c89b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.job-table .table-body .table-row .td.job-name[data-v-7033c89b]{font-weight:700;color:#333}@media screen and (min-width:768px){.job-table .table-body .table-row .td.job-name[data-v-7033c89b]{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8}}.job-table .table-body .table-row .td.job-desc[data-v-7033c89b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.job-table .table-body .table-row .td.job-desc div[data-v-7033c89b]{margin-bottom:5px;line-height:1.5}.job-table .table-body .table-row .td.job-desc div[data-v-7033c89b]:last-child{margin-bottom:0;color:#999;font-size:13px}@media screen and (min-width:768px){.job-table .table-body .table-row .td.job-desc[data-v-7033c89b]{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:left}}.job-table .table-body .table-row .td.operation[data-v-7033c89b]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}@media screen and (min-width:768px){.job-table .table-body .table-row .td.operation[data-v-7033c89b]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}.info-card[data-v-7033c89b],.job-card[data-v-7033c89b]{background-color:#fff;border-radius:4px;margin-bottom:20px}.info-card .card-header[data-v-7033c89b],.job-card .card-header[data-v-7033c89b]{background-color:#3a78f1;color:#fff;padding:8px 15px;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;font-size:14px}.info-content[data-v-7033c89b]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-content .info-row[data-v-7033c89b]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:14px;line-height:1.5}.info-content .info-row .info-label[data-v-7033c89b]{width:80px;color:#333;text-align:right;padding-right:15px}.info-content .info-row .info-value[data-v-7033c89b]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#666}.info-content .info-row .info-value.highlight[data-v-7033c89b]{color:#f60}button[data-v-7033c89b]{padding:6px 0;border:none;border-radius:4px;cursor:pointer;width:70px;font-size:13px;-webkit-transition:all .3s;transition:all .3s}button.btn-detail[data-v-7033c89b]{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}button.btn-detail[data-v-7033c89b]:hover{background-color:#bae7ff}button.btn-apply[data-v-7033c89b]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}button.btn-apply[data-v-7033c89b]:hover{background-color:#d9f7be}