.enterprise-auth-drawer .el-drawer__header[data-v-3053d916]{background:#3e5fff;color:#fff;padding:20px}.enterprise-auth-drawer .el-drawer__header .el-drawer__title[data-v-3053d916]{color:#fff;font-size:18px;font-weight:600}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-3053d916]{color:#fff}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-3053d916]:hover{color:#f0f0f0}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-3053d916]{padding:20px;height:calc(100% - 120px);overflow-y:auto}.enterprise-auth-drawer .enterprise-auth-drawer__content .el-form .el-form-item[data-v-3053d916]{margin-bottom:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip[data-v-3053d916]{margin-top:10px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip p[data-v-3053d916]{color:#999;font-size:12px;line-height:1.5;margin:0}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section[data-v-3053d916]{margin-top:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section .info-title[data-v-3053d916]{margin:0 0 15px 0;font-size:16px;font-weight:600;color:#333}.enterprise-auth-drawer__footer[data-v-3053d916]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:#fff;border-top:1px solid #e4e7ed;text-align:right}.enterprise-auth-drawer__footer .el-button[data-v-3053d916]{margin-left:10px}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-3053d916]{background-color:#3e5fff!important;border-color:#3e5fff!important}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-3053d916]:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}[data-v-3053d916] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-3053d916] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-3053d916] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-3053d916] .avatar-uploader .avatar{width:120px;height:120px;display:block}[data-v-3053d916] .el-form-item.is-required>.el-form-item__label:before{content:""!important}.home[data-v-4bad73a6]{min-height:100vh;background:#f5f7fa}.home .banner-section[data-v-4bad73a6]{position:relative;width:100%;min-height:500px;overflow:hidden}.home .banner-section .banner-background[data-v-4bad73a6]{position:absolute;top:0;left:0;width:100%;height:500px;z-index:1}.home .banner-section .banner-background .banner-img[data-v-4bad73a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home .banner-section .banner-content[data-v-4bad73a6]{position:relative;z-index:2;padding-top:0;padding-bottom:40px}.home .banner-section .banner-content .content-wrapper[data-v-4bad73a6]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:40px}.home .banner-section .banner-content .content-wrapper .search-content[data-v-4bad73a6]{text-align:center;color:#fff;margin-top:70px;position:relative}.home .banner-section .banner-content .content-wrapper .search-content .banner-title[data-v-4bad73a6]{font-size:48px;font-weight:700;margin:0 0 40px 0;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.home .banner-section .banner-content .content-wrapper .search-content .search-bar[data-v-4bad73a6]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper[data-v-4bad73a6]{position:relative;display:flex;align-items:center;background:#fff;border-radius:0;padding:0 16px;height:50px;width:600px}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .search-icon[data-v-4bad73a6]{color:#999;font-size:18px;margin-right:8px}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .search-input[data-v-4bad73a6]{border:none;outline:none;background:transparent;font-size:16px;color:#333;width:100%}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .search-input[data-v-4bad73a6]::-moz-placeholder{color:#999}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .search-input[data-v-4bad73a6]::placeholder{color:#999}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox[data-v-4bad73a6]{position:absolute;top:100%;left:0;width:600px;background:#fff;border-radius:0;padding:0;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:10}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox .search-suggestions .suggestion-item[data-v-4bad73a6]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s ease}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox .search-suggestions .suggestion-item[data-v-4bad73a6]:hover{background-color:#f8f9fa}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox .search-suggestions .suggestion-item[data-v-4bad73a6]:last-child{border-bottom:none}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox .search-suggestions .suggestion-item .item-name[data-v-4bad73a6]{font-size:14px;color:#333;font-weight:500}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-input-wrapper .searchBox .search-suggestions .suggestion-item .item-type[data-v-4bad73a6]{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:4px}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-btn[data-v-4bad73a6]{background:#2c3e50;border:none;color:#fff;padding:0 24px;height:50px;width:130px;border-radius:0;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-btn[data-v-4bad73a6]:hover{background:#34495e}.home .banner-section .banner-content .content-wrapper .search-content .search-bar .search-btn[data-v-4bad73a6]:disabled{background:#95a5a6;cursor:not-allowed}.home .banner-section .banner-content .content-wrapper .search-content .action-buttons[data-v-4bad73a6]{display:flex;gap:20px;justify-content:flex-start;margin-left:0}.home .banner-section .banner-content .content-wrapper .search-content .action-buttons .action-btn[data-v-4bad73a6]{background:#fff;border:1px solid #3e5fff;color:#3e5fff;padding:0 12px;min-width:120px;height:40px;border-radius:4px;font-size:14px;white-space:nowrap;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.home .banner-section .banner-content .content-wrapper .search-content .action-buttons .action-btn i[data-v-4bad73a6]{font-size:14px}.home .category-card[data-v-4bad73a6]{background:hsla(0,0%,100%,.95);border-radius:12px;padding:30px;box-shadow:0 8px 32px rgba(0,0,0,.1);backdrop-filter:blur(10px);width:100%}.home .category-card .main-categories[data-v-4bad73a6]{margin-bottom:30px}.home .category-card .main-categories .category-row[data-v-4bad73a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:20px}.home .category-card .main-categories .category-row .category-item[data-v-4bad73a6]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;flex:1;min-width:80px}.home .category-card .main-categories .category-row .category-item .category-icon[data-v-4bad73a6]{width:50px;height:50px;background:#e3f2fd;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.home .category-card .main-categories .category-row .category-item .category-icon img[data-v-4bad73a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.home .category-card .main-categories .category-row .category-item .category-icon .default-icon[data-v-4bad73a6]{font-size:24px;color:#999}.home .category-card .main-categories .category-row .category-item .category-name[data-v-4bad73a6]{font-size:12px;color:#333;font-weight:500;text-align:center}.home .category-card .more-categories-section .more-categories[data-v-4bad73a6]{text-align:center;position:relative;margin:20px 0}.home .category-card .more-categories-section .more-categories[data-v-4bad73a6]:after,.home .category-card .more-categories-section .more-categories[data-v-4bad73a6]:before{content:"";position:absolute;top:50%;width:calc(50% - 50px);height:1px;background:#e0e0e0}.home .category-card .more-categories-section .more-categories[data-v-4bad73a6]:before{left:0}.home .category-card .more-categories-section .more-categories[data-v-4bad73a6]:after{right:0}.home .category-card .more-categories-section .more-categories .more-link[data-v-4bad73a6]{color:#999;font-size:14px;text-decoration:none;font-weight:500;background:#fff;padding:0 15px;position:relative;z-index:1}.home .category-card .more-categories-section .text-categories[data-v-4bad73a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.home .category-card .more-categories-section .text-categories .text-category-item[data-v-4bad73a6]{cursor:pointer;padding:15px;background:hsla(0,0%,100%,.8);border-radius:8px;transition:all .3s ease}.home .category-card .more-categories-section .text-categories .text-category-item[data-v-4bad73a6]:hover{background:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.home .category-card .more-categories-section .text-categories .text-category-item .text-category-title[data-v-4bad73a6]{font-size:15px;font-weight:600;color:#333;margin:0 0 8px 0;display:flex;align-items:center;gap:6px}.home .category-card .more-categories-section .text-categories .text-category-item .text-category-title i[data-v-4bad73a6]{font-size:12px;color:#333;font-weight:400}.home .category-card .more-categories-section .text-categories .text-category-item .text-category-description[data-v-4bad73a6]{font-size:12px;color:#666;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .latest-info-section[data-v-4bad73a6]{padding:15px 0;background:#f5f7fa}.home .latest-info-section .content-wrapper[data-v-4bad73a6]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.home .latest-info-section .content-wrapper .latest-info-card[data-v-4bad73a6]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center}.home .latest-info-section .content-wrapper .latest-info-card .latest-info-title[data-v-4bad73a6]{font-size:28px;font-weight:600;color:#333;margin:0 0 30px 0;text-align:center;position:relative}.home .latest-info-section .content-wrapper .latest-info-card .latest-info-title .title-icon[data-v-4bad73a6]{position:absolute;width:60px;height:30px;-o-object-fit:contain;object-fit:contain;top:36px;left:50%;transform:translate(-50%,-50%)}.home .latest-info-section .content-wrapper .latest-info-card .filter-section[data-v-4bad73a6]{margin-bottom:30px}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .filter-row[data-v-4bad73a6]{display:flex;gap:20px;margin-bottom:20px}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .filter-row .filter-item .filter-select[data-v-4bad73a6]{width:300px}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .filter-row .filter-item .el-cascader[data-v-4bad73a6]{width:100%}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .checkbox-row[data-v-4bad73a6]{display:flex;gap:30px}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .checkbox-row .el-checkbox[data-v-4bad73a6]{background:#f5f7fd;border-radius:4px;padding:8px 12px}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .checkbox-row .el-checkbox[data-v-4bad73a6] .el-checkbox__label{font-size:14px;color:#0079ff!important}.home .latest-info-section .content-wrapper .latest-info-card .filter-section .checkbox-row .el-checkbox[data-v-4bad73a6] .el-checkbox__input .el-checkbox__inner{border-color:#0079ff}.home .latest-info-section .content-wrapper .latest-info-card .info-list .info-item[data-v-4bad73a6]{display:flex;padding:20px 0;border-bottom:1px solid #f0f0f0}.home .latest-info-section .content-wrapper .latest-info-card .info-list .info-item[data-v-4bad73a6]:last-child{border-bottom:none}.home .latest-info-section .content-wrapper .latest-info-card .info-list .empty-state[data-v-4bad73a6]{padding:60px 20px;text-align:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-left[data-v-4bad73a6]{margin-right:20px}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-left .item-image[data-v-4bad73a6]{width:180px;height:180px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;overflow:hidden}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-left .item-image .item-img[data-v-4bad73a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-left .item-image i[data-v-4bad73a6]{font-size:24px;color:#ccc}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content[data-v-4bad73a6]{flex:1;margin-right:20px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-title[data-v-4bad73a6]{font-size:16px;font-weight:600;color:#333;margin:0 0 10px 0;line-height:1.4;text-align:left}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-description[data-v-4bad73a6]{font-size:14px;color:#666;margin:0 0 15px 0;line-height:1.6;text-align:left}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-company[data-v-4bad73a6]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;color:#666;text-align:left}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-company i[data-v-4bad73a6]{font-size:14px;color:#999}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-location[data-v-4bad73a6]{display:flex;align-items:center;gap:6px;font-size:14px;color:#666;text-align:left;margin-top:auto}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .item-location i[data-v-4bad73a6]{font-size:14px;color:#999}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row[data-v-4bad73a6]{display:flex;align-items:center;width:100%;margin-top:auto;font-size:14px;color:#666}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row .item-company[data-v-4bad73a6]{display:flex;align-items:center;gap:6px;margin:0}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row .item-company i[data-v-4bad73a6]{font-size:14px;color:#999}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row .item-location[data-v-4bad73a6]{display:flex;align-items:center;gap:6px;margin:0;margin-left:20px}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row .item-location i[data-v-4bad73a6]{font-size:14px;color:#999}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-content .company-location-row .item-date[data-v-4bad73a6]{font-size:12px;color:#999;margin-left:auto}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right[data-v-4bad73a6]{text-align:right;min-width:120px;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;height:auto}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right .item-price[data-v-4bad73a6]{font-size:16px;font-weight:600;color:#ff6b35;margin-bottom:8px}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right .item-status[data-v-4bad73a6]{font-size:14px;font-weight:500;margin-bottom:8px}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right .item-status.budget[data-v-4bad73a6]{color:#3e5fff}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right .item-status.supply[data-v-4bad73a6]{color:#67c23a}.home .latest-info-section .content-wrapper .latest-info-card .info-list .item-right .item-date[data-v-4bad73a6]{font-size:12px;color:#999;margin-top:auto}.hot-companies-section[data-v-4bad73a6]{padding:15px 0;background:#f5f7fa}.hot-companies-section .content-wrapper[data-v-4bad73a6]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.hot-companies-section .content-wrapper .hot-companies-card[data-v-4bad73a6]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center}.hot-companies-section .content-wrapper .hot-companies-card .hot-companies-title[data-v-4bad73a6]{font-size:28px;font-weight:600;color:#333;margin:0 0 30px 0;text-align:center;position:relative}.hot-companies-section .content-wrapper .hot-companies-card .hot-companies-title .title-icon[data-v-4bad73a6]{position:absolute;width:60px;height:30px;-o-object-fit:contain;object-fit:contain;top:36px;left:50%;transform:translate(-50%,-50%)}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid[data-v-4bad73a6]{display:grid;grid-template-columns:repeat(auto-fit,390px);gap:20px;max-width:100%;justify-content:start}@media(max-width:1200px){.hot-companies-section .content-wrapper .hot-companies-card .companies-grid[data-v-4bad73a6]{grid-template-columns:repeat(auto-fit,390px)}}@media(max-width:768px){.hot-companies-section .content-wrapper .hot-companies-card .companies-grid[data-v-4bad73a6]{grid-template-columns:390px}}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item[data-v-4bad73a6]{display:flex;flex-direction:column;background:#fff;border-radius:8px;padding:20px;gap:10px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.08);min-width:0;word-wrap:break-word;overflow:hidden}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row[data-v-4bad73a6]{display:flex;align-items:center;gap:15px}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-logo[data-v-4bad73a6]{width:60px;height:60px;background:#e3f2fd;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-logo .logo-img[data-v-4bad73a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-logo i[data-v-4bad73a6]{font-size:30px;color:#3e5fff}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-info[data-v-4bad73a6]{flex:1;text-align:left}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-info .company-name[data-v-4bad73a6]{font-size:18px;font-weight:700;color:#333;margin:0 0 5px 0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-info .company-industry[data-v-4bad73a6]{font-size:14px;color:#666;margin-bottom:5px;display:flex;align-items:flex-start;gap:6px}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-info .company-industry span[data-v-4bad73a6]{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;word-break:break-all}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-row .company-info .company-industry .quality-icon[data-v-4bad73a6]{width:75px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-tags[data-v-4bad73a6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-tags .tag[data-v-4bad73a6]{background:#e3f2fd;color:#3e5fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .company-description[data-v-4bad73a6]{font-size:14px;color:#777f8e;line-height:1.6;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;text-align:left}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .quality-badge[data-v-4bad73a6]{position:absolute;top:10px;right:10px;background:#67c23a;color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px}.hot-companies-section .content-wrapper .hot-companies-card .companies-grid .company-item .quality-badge i[data-v-4bad73a6]{font-size:14px;color:#fff}.industry-news-section[data-v-4bad73a6]{padding:15px 0;background:#f5f7fa}.industry-news-section .content-wrapper[data-v-4bad73a6]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.industry-news-section .content-wrapper .industry-news-card[data-v-4bad73a6]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center}.industry-news-section .content-wrapper .industry-news-card .industry-news-title[data-v-4bad73a6]{font-size:28px;font-weight:600;color:#333;margin:0 0 30px 0;text-align:center;position:relative}.industry-news-section .content-wrapper .industry-news-card .industry-news-title .title-icon[data-v-4bad73a6]{position:absolute;width:60px;height:30px;-o-object-fit:contain;object-fit:contain;top:36px;left:50%;transform:translate(-50%,-50%)}.industry-news-section .content-wrapper .industry-news-card .news-cards[data-v-4bad73a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;row-gap:30px}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card[data-v-4bad73a6]{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08)}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-image[data-v-4bad73a6]{width:100%;height:180px;position:relative}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-image img[data-v-4bad73a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-image .placeholder-image[data-v-4bad73a6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#999}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-image .placeholder-image i[data-v-4bad73a6]{font-size:40px}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content[data-v-4bad73a6]{padding:15px 20px;text-align:left}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content .news-title[data-v-4bad73a6]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px 0;line-height:1.4;text-align:left}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content .news-description[data-v-4bad73a6]{font-size:14px;color:#666;margin:0 0 10px 0;line-height:1.6;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content .news-footer[data-v-4bad73a6]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#999;margin-top:10px}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content .news-footer .news-category[data-v-4bad73a6]{color:#999;padding:4px 0;border-radius:12px;font-size:12px;font-weight:500;margin-right:auto}.industry-news-section .content-wrapper .industry-news-card .news-cards .news-card .news-content .news-footer .news-date[data-v-4bad73a6]{margin-left:auto}.upload-tip[data-v-4bad73a6]{margin-top:8px}.upload-tip p[data-v-4bad73a6]{font-size:12px;color:#999;margin:0;line-height:1.4}[data-v-4bad73a6] .el-dialog__footer .el-button--primary{background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}[data-v-4bad73a6] .el-dialog__footer .el-button--primary:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}[data-v-4bad73a6] .el-form-item.is-required>.el-form-item__label:before{content:""!important}[data-v-4bad73a6] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-4bad73a6] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-4bad73a6] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-4bad73a6] .avatar-uploader .avatar{width:120px;height:120px;display:block}.login-container[data-v-460ab629]{min-height:100vh;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;align-items:flex-start;justify-content:flex-end;padding-right:15%;padding-top:20vh}.login-window[data-v-460ab629]{position:relative}.login-window .login-card[data-v-460ab629]{width:400px;background:hsla(0,0%,100%,.95);border-radius:16px;padding:40px;box-shadow:0 20px 40px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.login-window .login-card .login-header[data-v-460ab629]{text-align:left;margin-bottom:40px;display:inline-block}.login-window .login-card .login-header .login-title[data-v-460ab629]{padding-bottom:6px;border-bottom:3px solid #3e5fff;font-size:20px;font-weight:600;color:#2c3e50;margin:0}.login-window .login-card .login-form .el-form-item[data-v-460ab629]{margin-bottom:24px}.login-window .login-card .login-form .el-input .el-input__inner[data-v-460ab629]{height:50px;border-radius:8px;border:2px solid #ecf0f1;font-size:16px}.login-window .login-card .login-form .el-input .el-input__inner[data-v-460ab629]:focus{border-color:#3e5fff}.login-window .login-card .login-form .forgot-password[data-v-460ab629]{text-align:right;margin-bottom:24px}.login-window .login-card .login-form .forgot-password .forgot-link[data-v-460ab629]{color:#95a5a6;text-decoration:none;font-size:14px}.login-window .login-card .login-form .forgot-password .forgot-link[data-v-460ab629]:hover{color:#3e5fff}.login-window .login-card .login-form .login-button[data-v-460ab629]{width:100%;height:50px;border-radius:8px;font-size:16px;font-weight:600;background:#3e5fff;border:none}.login-window .login-card .login-form .login-button[data-v-460ab629]:hover{background:#2d4bff}.login-window .login-card .login-form .agreement-section[data-v-460ab629]{margin:24px 0;text-align:center}.login-window .login-card .login-form .agreement-section .el-checkbox[data-v-460ab629]{font-size:14px;color:#7f8c8d}.login-window .login-card .login-form .agreement-section .el-checkbox .agreement-link[data-v-460ab629]{color:#3e5fff;text-decoration:none}.login-window .login-card .login-form .agreement-section .el-checkbox .agreement-link[data-v-460ab629]:hover{text-decoration:underline}.login-window .login-card .login-form .register-section[data-v-460ab629]{text-align:center;margin-top:24px;margin-left:-40px;margin-right:-40px;margin-bottom:-40px}.login-window .login-card .login-form .register-section .register-link[data-v-460ab629]{display:block;color:#3498db;font-size:16px;padding:16px 24px;text-decoration:none;background:#f8f9fa;border-top:none;border-radius:0 0 16px 16px;transition:all .3s ease;cursor:pointer}.login-window .login-card .register-header[data-v-460ab629]{margin-bottom:40px}.login-window .login-card .register-header .tab-container[data-v-460ab629]{display:flex;width:-moz-fit-content;width:fit-content}.login-window .login-card .register-header .tab-container .tab-item[data-v-460ab629]{flex:none;padding:15px 0;cursor:pointer;text-align:left;transition:all .3s ease;padding-right:20px;position:relative}.login-window .login-card .register-header .tab-container .tab-item .register-title[data-v-460ab629]{font-size:20px;font-weight:600;color:#bdc3c7;margin:0;padding-bottom:6px;border-bottom:3px solid transparent;transition:all .3s ease;display:inline-block;text-align:left}.login-window .login-card .register-header .tab-container .tab-item.active .register-title[data-v-460ab629]{color:#2c3e50;border-bottom-color:#3e5fff}.login-window .login-card .register-header .tab-container .tab-item:hover .register-title[data-v-460ab629]{color:#3e5fff}.login-window .login-card .register-form .el-form-item[data-v-460ab629]{margin-bottom:24px}.login-window .login-card .register-form .code-input-group[data-v-460ab629]{display:flex;gap:12px}.login-window .login-card .register-form .code-input-group .el-input[data-v-460ab629]{flex:1}.login-window .login-card .register-form .code-input-group .el-input .el-input__inner[data-v-460ab629]{height:50px;border-radius:8px;border:2px solid #ecf0f1;font-size:16px}.login-window .login-card .register-form .code-input-group .el-input .el-input__inner[data-v-460ab629]:focus{border-color:#3e5fff}.login-window .login-card .register-form .code-input-group .code-button[data-v-460ab629]{width:120px;height:40px;line-height:40px;border-radius:3px;font-size:14px;background:transparent;border:1px solid #ecf0f1;white-space:nowrap;color:#7f8c8d;text-align:center;cursor:pointer;transition:all .3s ease;box-sizing:border-box}.login-window .login-card .register-form .code-input-group .code-button[data-v-460ab629]:hover{background:#f8f9fa;border-color:#bdc3c7;color:#2c3e50}.login-window .login-card .register-form .code-input-group .code-button.disabled[data-v-460ab629]{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf;cursor:not-allowed}.login-window .login-card .register-form .code-input-group .code-button.disabled[data-v-460ab629]:hover{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.login-window .login-card .register-form .register-button[data-v-460ab629]{width:100%;height:50px;border-radius:8px;font-size:16px;font-weight:600;background:#3e5fff;border:none;margin-top:20px}.login-window .login-card .register-form .register-button[data-v-460ab629]:hover{background:#2d4bff}.login-window .login-card .login-link-section[data-v-460ab629]{text-align:center;margin-top:24px;margin-left:-40px;margin-right:-40px;margin-bottom:-40px}.login-window .login-card .login-link-section .login-link[data-v-460ab629]{display:block;color:#3498db;font-size:16px;padding:16px 24px;text-decoration:none;background:#f8f9fa;border:2px solid #e9ecef;border-top:none;border-radius:0 0 16px 16px;transition:all .3s ease;cursor:pointer}.login-window .login-card .login-link-section .login-link[data-v-460ab629]:hover{background:#e9ecef;border-color:#dee2e6;color:#2980b9}.login-window .login-card .forgot-password-header[data-v-460ab629]{margin-bottom:40px;text-align:center;display:block}.login-window .login-card .forgot-password-header .forgot-password-title[data-v-460ab629]{padding-bottom:6px;border-bottom:3px solid #3e5fff;font-size:20px;font-weight:600;color:#2c3e50;margin:0;display:inline-block;width:-moz-fit-content;width:fit-content}.login-window .login-card .forgot-password-form .el-form-item[data-v-460ab629]{margin-bottom:24px}.login-window .login-card .forgot-password-form .code-input-group[data-v-460ab629]{display:flex;gap:12px}.login-window .login-card .forgot-password-form .code-input-group .el-input[data-v-460ab629]{flex:1}.login-window .login-card .forgot-password-form .code-input-group .el-input .el-input__inner[data-v-460ab629]{height:50px;border-radius:8px;border:2px solid #ecf0f1;font-size:16px}.login-window .login-card .forgot-password-form .code-input-group .el-input .el-input__inner[data-v-460ab629]:focus{border-color:#3e5fff}.login-window .login-card .forgot-password-form .code-input-group .code-button[data-v-460ab629]{width:120px;height:40px;line-height:40px;border-radius:3px;font-size:14px;background:transparent;border:1px solid #ecf0f1;white-space:nowrap;color:#7f8c8d;text-align:center;cursor:pointer;transition:all .3s ease;box-sizing:border-box}.login-window .login-card .forgot-password-form .code-input-group .code-button[data-v-460ab629]:hover{background:#f8f9fa;border-color:#bdc3c7;color:#2c3e50}.login-window .login-card .forgot-password-form .reset-password-button[data-v-460ab629]{width:100%;height:50px;border-radius:8px;font-size:16px;font-weight:600;background:#3e5fff;border:none;margin-top:20px}.login-window .login-card .forgot-password-form .reset-password-button[data-v-460ab629]:hover{background:#2d4bff}.login-window .login-card .back-to-login-section[data-v-460ab629]{text-align:center;margin-top:24px;margin-left:-40px;margin-right:-40px;margin-bottom:-40px}.login-window .login-card .back-to-login-section .back-to-login-link[data-v-460ab629]{display:block;color:#3e5fff;font-size:16px;padding:16px 24px;text-decoration:none;background:#f8f9fa;border:2px solid #e9ecef;border-top:none;border-radius:0 0 16px 16px;transition:all .3s ease;cursor:pointer}.login-window .login-card .back-to-login-section .back-to-login-link[data-v-460ab629]:hover{background:#e9ecef;border-color:#dee2e6;color:#2d4bff}.login-window .login-card .reset-success-header[data-v-460ab629]{margin-bottom:60px;text-align:center;display:block}.login-window .login-card .reset-success-header .reset-success-title[data-v-460ab629]{padding-bottom:6px;border-bottom:3px solid #3e5fff;font-size:20px;font-weight:600;color:#2c3e50;margin:0;display:inline-block;width:-moz-fit-content;width:fit-content}.login-window .login-card .reset-success-content[data-v-460ab629]{text-align:center}.login-window .login-card .reset-success-content .success-message[data-v-460ab629]{font-size:18px;color:#7f8c8d;margin-bottom:60px;font-weight:500}.login-window .login-card .reset-success-content .relogin-button[data-v-460ab629]{width:100%;height:50px;border-radius:8px;font-size:16px;font-weight:600;background:#3e5fff;border:none}.login-window .login-card .reset-success-content .relogin-button[data-v-460ab629]:hover{background:#2d4bff}@media(max-width:768px){.login-container[data-v-460ab629]{justify-content:center;padding-right:20px;padding-left:20px}.login-window .login-card[data-v-460ab629]{width:100%;max-width:400px}}.enterprise-page[data-v-b5eae428]{min-height:100vh;background:#f5f7fa}.enterprise-page .page-content[data-v-b5eae428]{padding:20px 0}.enterprise-page .page-content .content-wrapper[data-v-b5eae428]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.enterprise-page .page-content .content-wrapper .search-section[data-v-b5eae428]{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-page .page-content .content-wrapper .search-section .search-row[data-v-b5eae428]{display:flex;align-items:center;gap:0;margin-bottom:20px}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper[data-v-b5eae428]{position:relative;flex:1;max-width:none;display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-icon[data-v-b5eae428]{position:static;transform:none;color:#999;font-size:18px;margin-left:16px;margin-right:8px}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-b5eae428]{flex:1;height:40px;padding:0 16px;border:none;border-radius:0;font-size:16px;outline:none;background:transparent}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-b5eae428]:focus{border-color:transparent}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-b5eae428]::-moz-placeholder{color:#999}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-b5eae428]::placeholder{color:#999}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-b5eae428]{background:#3e5fff;border:none;color:#fff;padding:0 30px;height:40px;border-radius:0;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}.enterprise-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-b5eae428]:hover{background:#2d4bff}.enterprise-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-b5eae428]{display:flex;gap:20px;margin-bottom:15px}.enterprise-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-b5eae428]:last-child{margin-bottom:0}.enterprise-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-label[data-v-b5eae428]{font-size:16px;color:#777f8e;font-weight:500;align-self:center;margin-right:10px}.enterprise-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item .filter-select[data-v-b5eae428]{width:300px}.enterprise-page .page-content .content-wrapper .enterprise-list-section[data-v-b5eae428]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header[data-v-b5eae428]{display:flex;justify-content:space-between;align-items:flex-end}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-title[data-v-b5eae428]{flex:1;margin-right:20px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-title h2[data-v-b5eae428]{font-size:28px;font-weight:600;color:#333}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls[data-v-b5eae428]{text-align:right;min-width:300px;flex-shrink:0}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options[data-v-b5eae428]{display:inline-block;margin-right:20px;white-space:nowrap}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item[data-v-b5eae428]{display:inline-block;margin-left:20px;color:#666;font-size:14px;cursor:pointer;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item[data-v-b5eae428]:hover{color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item[data-v-b5eae428]:first-child{margin-left:0}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon[data-v-b5eae428]{display:inline-block;margin-left:4px;position:relative;width:8px;height:12px;vertical-align:middle;transform:translateY(-1px)}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon .triangle-up[data-v-b5eae428]{position:absolute;top:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #999;transition:border-color .3s ease}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon .triangle-down[data-v-b5eae428]{position:absolute;bottom:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #999;transition:border-color .3s ease}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon.active.asc .triangle-up[data-v-b5eae428]{border-bottom-color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon.active.asc .triangle-down[data-v-b5eae428]{border-top-color:#999}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon.active.desc .triangle-up[data-v-b5eae428]{border-bottom-color:#999}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item .sort-icon.active.desc .triangle-down[data-v-b5eae428]{border-top-color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item:hover .sort-icon .triangle-up[data-v-b5eae428]{border-bottom-color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .sort-options .sort-item:hover .sort-icon .triangle-down[data-v-b5eae428]{border-top-color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .result-count[data-v-b5eae428]{display:inline-block;color:#999;font-size:14px;margin-top:10px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .list-header .list-controls .result-count .result-number[data-v-b5eae428]{font-weight:600;color:#3e5fff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar[data-v-b5eae428]{margin-top:10px;display:flex;gap:0;width:100%}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar .bar-segment[data-v-b5eae428]{height:4px;border-radius:2px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar .bar-segment.blue[data-v-b5eae428]{background-color:#409eff}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar .bar-segment.blue[data-v-b5eae428]:first-child{width:160px;flex:none}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar .bar-segment.blue[data-v-b5eae428]:last-child{flex:1}.enterprise-page .page-content .content-wrapper .enterprise-list-section .header-decoration-bar .bar-segment.orange[data-v-b5eae428]{width:60px;background-color:#ff9800;margin:0 20px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list[data-v-b5eae428]{margin-top:30px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item[data-v-b5eae428]{display:flex;padding:25px;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:20px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item[data-v-b5eae428]:last-child{margin-bottom:0}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-left[data-v-b5eae428]{margin-right:20px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-left .item-image[data-v-b5eae428]{width:180px;height:180px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;overflow:hidden}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-left .item-image .enterprise-logo[data-v-b5eae428]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-left .item-image i[data-v-b5eae428]{font-size:60px;color:#ccc}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content[data-v-b5eae428]{flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-between}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header[data-v-b5eae428]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header .enterprise-name[data-v-b5eae428]{font-size:20px;font-weight:600;color:#333;margin:0;line-height:1.4}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header .favorite-btn[data-v-b5eae428]{display:flex;align-items:center;gap:5px;color:#999;font-size:14px;cursor:pointer;transition:color .3s ease}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header .favorite-btn .favorite-icon[data-v-b5eae428]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header .favorite-btn.favorited[data-v-b5eae428],.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-header .favorite-btn[data-v-b5eae428]:hover{color:#ffc107}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .enterprise-info[data-v-b5eae428]{flex:1}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .enterprise-info .info-item[data-v-b5eae428]{margin:0 0 12px 0;font-size:14px;line-height:1.6;color:#777f8e}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .enterprise-info .info-item .label[data-v-b5eae428]{color:#777f8e;margin-right:12px}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .enterprise-info .info-item .value[data-v-b5eae428]{color:#777f8e}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-actions[data-v-b5eae428]{position:absolute;bottom:30px;right:0}.enterprise-page .page-content .content-wrapper .enterprise-list-section .enterprise-list .enterprise-item .item-content .item-actions .view-detail-btn[data-v-b5eae428]{width:120px;height:45px;background:transparent;border:1px solid #3e5fff;color:#3e5fff;padding:0;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer}.enterprise-page .page-content .content-wrapper .enterprise-list-section .empty-state[data-v-b5eae428]{text-align:center;padding:60px 20px;color:#999}.enterprise-page .page-content .content-wrapper .enterprise-list-section .empty-state i[data-v-b5eae428]{font-size:48px;margin-bottom:20px;display:block}.enterprise-page .page-content .content-wrapper .enterprise-list-section .empty-state p[data-v-b5eae428]{font-size:16px;margin:0}.enterprise-page .page-content .content-wrapper .enterprise-list-section .pagination-section[data-v-b5eae428]{text-align:right;margin-top:40px}.header .top-bar[data-v-c0e0b8ce]{height:40px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.header .top-bar .top-bar-container[data-v-c0e0b8ce]{height:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 24px;max-width:1400px;margin:0 auto}.header .top-bar .top-bar-container .welcome-section[data-v-c0e0b8ce]{display:flex;align-items:center;gap:20px}.header .top-bar .top-bar-container .welcome-text[data-v-c0e0b8ce]{color:#6c757d;font-size:14px}.header .top-bar .top-bar-container .auth-links[data-v-c0e0b8ce]{display:flex;gap:20px}.header .top-bar .top-bar-container .auth-links .auth-link[data-v-c0e0b8ce]{color:#6c757d;text-decoration:none;font-size:14px;transition:color .3s ease}.header .top-bar .top-bar-container .auth-links .auth-link[data-v-c0e0b8ce]:hover{color:#3e5fff}.header .top-bar .top-bar-container .auth-buttons[data-v-c0e0b8ce]{display:flex;align-items:center;gap:15px}.header .top-bar .top-bar-container .auth-buttons .login-btn[data-v-c0e0b8ce],.header .top-bar .top-bar-container .auth-buttons .register-btn[data-v-c0e0b8ce]{background:transparent;border:none;color:#333;font-size:14px;cursor:pointer;padding:5px 10px;border-radius:4px;transition:all .3s ease}.header .top-bar .top-bar-container .auth-buttons .login-btn[data-v-c0e0b8ce]:hover,.header .top-bar .top-bar-container .auth-buttons .register-btn[data-v-c0e0b8ce]:hover{background:#f0f0f0}.header .main-header[data-v-c0e0b8ce]{height:70px;background:#fff;border-bottom:1px solid #e9ecef}.header .main-header .main-header-container[data-v-c0e0b8ce]{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;max-width:1400px;margin:0 auto}.header .main-header .logo-section .logo[data-v-c0e0b8ce]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .3s ease}.header .main-header .logo-section .logo[data-v-c0e0b8ce]:hover{background:#f8f9fa}.header .main-header .logo-section .logo .logo-img[data-v-c0e0b8ce]{width:140px;height:40px}.header .main-header .nav-section .nav-menu[data-v-c0e0b8ce]{display:flex;list-style:none;margin:0;padding:0;gap:40px}.header .main-header .nav-section .nav-menu .nav-item .nav-link[data-v-c0e0b8ce]{color:#495057;text-decoration:none;font-size:16px;font-weight:500;transition:color .3s ease}.header .main-header .nav-section .nav-menu .nav-item .nav-link[data-v-c0e0b8ce]:hover{color:#3e5fff}.header .main-header .nav-section .nav-menu .nav-item .nav-link.active[data-v-c0e0b8ce]{color:#3e5fff;font-weight:600}.header .main-header .utility-section[data-v-c0e0b8ce]{display:flex;align-items:center;gap:24px}.header .main-header .utility-section .language-selector[data-v-c0e0b8ce],.header .main-header .utility-section .location-selector[data-v-c0e0b8ce]{display:flex;align-items:center;gap:6px;color:#6c757d;font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:background-color .3s ease;position:relative}.header .main-header .utility-section .language-selector[data-v-c0e0b8ce]:hover,.header .main-header .utility-section .location-selector[data-v-c0e0b8ce]:hover{background:#f8f9fa}.header .main-header .utility-section .language-selector i[data-v-c0e0b8ce]:first-child,.header .main-header .utility-section .location-selector i[data-v-c0e0b8ce]:first-child{font-size:16px}.header .main-header .utility-section .language-selector i[data-v-c0e0b8ce]:last-child,.header .main-header .utility-section .location-selector i[data-v-c0e0b8ce]:last-child{font-size:12px;margin-left:4px}.header .main-header .utility-section .language-selector .language-dropdown[data-v-c0e0b8ce],.header .main-header .utility-section .location-selector .language-dropdown[data-v-c0e0b8ce]{position:absolute;top:100%;left:0;width:120px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:8px 0;margin-top:8px;z-index:1000}.header .main-header .utility-section .language-selector .language-dropdown[data-v-c0e0b8ce]:before,.header .main-header .utility-section .location-selector .language-dropdown[data-v-c0e0b8ce]:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.header .main-header .utility-section .language-selector .language-dropdown .language-option[data-v-c0e0b8ce],.header .main-header .utility-section .location-selector .language-dropdown .language-option[data-v-c0e0b8ce]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;color:#333;font-size:14px;transition:background-color .3s ease}.header .main-header .utility-section .language-selector .language-dropdown .language-option[data-v-c0e0b8ce]:hover,.header .main-header .utility-section .location-selector .language-dropdown .language-option[data-v-c0e0b8ce]:hover{background:#f8f9fa}.header .main-header .utility-section .language-selector .language-dropdown .language-option i[data-v-c0e0b8ce],.header .main-header .utility-section .location-selector .language-dropdown .language-option i[data-v-c0e0b8ce]{color:#3e5fff;font-size:16px}.header .main-header .utility-section .membership-btn[data-v-c0e0b8ce]{display:flex;align-items:center;gap:6px;background:#fee6b5;color:#b55100;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;font-weight:600;transition:background-color .3s ease}.header .main-header .utility-section .membership-btn .membership-icon[data-v-c0e0b8ce]{width:16px;height:16px}.header .main-header .utility-section .membership-dropdown[data-v-c0e0b8ce]{position:relative}.header .main-header .utility-section .membership-dropdown .membership-btn[data-v-c0e0b8ce]{display:flex;align-items:center;gap:6px;background:#fee6b5;color:#b55100;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;font-weight:600;transition:background-color .3s ease}.header .main-header .utility-section .membership-dropdown .membership-btn .membership-icon[data-v-c0e0b8ce]{width:16px;height:16px}.header .main-header .utility-section .membership-dropdown .membership-popup[data-v-c0e0b8ce]{position:absolute;top:100%;right:0;width:800px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);padding:0;margin-top:10px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;display:flex;align-items:center;overflow:hidden}.header .main-header .utility-section .membership-dropdown .membership-popup[data-v-c0e0b8ce]:before{content:"";position:absolute;top:-8px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.header .main-header .utility-section .membership-dropdown .membership-popup .side-nav-btn[data-v-c0e0b8ce]{display:flex;align-items:center;justify-content:center;width:50px;height:100%;background:#f8f9fa;border:none;color:#666;cursor:pointer;transition:all .3s ease;font-size:20px;font-weight:700;border-radius:0;flex-shrink:0;position:relative;z-index:1}.header .main-header .utility-section .membership-dropdown .membership-popup .side-nav-btn[data-v-c0e0b8ce]:hover:not(:disabled){background:#3e5fff;color:#fff}.header .main-header .utility-section .membership-dropdown .membership-popup .side-nav-btn[data-v-c0e0b8ce]:disabled{opacity:.3;cursor:not-allowed}.header .main-header .utility-section .membership-dropdown .membership-popup .side-nav-btn.left-nav-btn[data-v-c0e0b8ce]{border-radius:12px 0 0 12px}.header .main-header .utility-section .membership-dropdown .membership-popup .side-nav-btn.right-nav-btn[data-v-c0e0b8ce]{border-radius:0 12px 12px 0}.header .main-header .utility-section .membership-dropdown .membership-popup .popup-content[data-v-c0e0b8ce]{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center;min-width:0;overflow:hidden}.header .main-header .utility-section .membership-dropdown .membership-popup .loading-container[data-v-c0e0b8ce]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 20px;color:#666;font-size:14px}.header .main-header .utility-section .membership-dropdown .membership-popup .loading-container i[data-v-c0e0b8ce]{font-size:16px}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards[data-v-c0e0b8ce]{display:flex;gap:15px;justify-content:center;align-items:flex-start;width:100%;max-width:100%;transition:opacity .3s ease}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards.page-loading[data-v-c0e0b8ce]{opacity:.7;pointer-events:none}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card[data-v-c0e0b8ce]{flex:0 0 180px;width:180px;padding:15px;border-radius:8px;text-align:center;height:280px;display:flex;flex-direction:column;justify-content:space-between}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-1[data-v-c0e0b8ce]{background:linear-gradient(180deg,#d9f3ff,#f6fcff);border:none}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-1 .crown-icon-blue[data-v-c0e0b8ce]{color:#1d66c0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-1 .card-price[data-v-c0e0b8ce]{background:#c3e6ff;color:#1d66c0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-2[data-v-c0e0b8ce]{background:linear-gradient(180deg,#f1ddfe,#fcf8ff);border:none}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-2 .crown-icon-purple[data-v-c0e0b8ce]{color:#710eb0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-2 .card-price[data-v-c0e0b8ce]{background:#dab5ff;color:#710eb0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-3[data-v-c0e0b8ce]{background:linear-gradient(180deg,#fff1d1,#fff8eb);border:none}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-3 .crown-icon-orange[data-v-c0e0b8ce]{color:#4b2b11}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card.card-3 .card-price[data-v-c0e0b8ce]{background:#ffd173;color:#4b2b11}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header[data-v-c0e0b8ce]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:15px}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header .plan-title[data-v-c0e0b8ce]{display:flex;align-items:center;gap:8px;justify-content:center}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header .plan-title .plan-icon[data-v-c0e0b8ce]{width:24px;height:24px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header .plan-title .plan-icon-placeholder[data-v-c0e0b8ce]{font-size:20px;flex-shrink:0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header .plan-title h3[data-v-c0e0b8ce]{margin:0;font-size:16px;font-weight:600;color:#333}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-header i[data-v-c0e0b8ce]{font-size:18px}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-benefits[data-v-c0e0b8ce]{background:#fff;border-radius:6px;padding:15px;margin:15px 0;box-shadow:0 2px 8px rgba(0,0,0,.05);flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-height:120px}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-benefits p[data-v-c0e0b8ce]{margin:0 0 8px 0;font-size:14px;color:#666;line-height:1.4}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-benefits p[data-v-c0e0b8ce]:last-child{margin-bottom:0}.header .main-header .utility-section .membership-dropdown .membership-popup .membership-cards .membership-card .card-price[data-v-c0e0b8ce]{width:100%;padding:10px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;margin-top:auto;flex-shrink:0}.header .main-header .utility-section .membership-dropdown:hover .membership-popup[data-v-c0e0b8ce]{opacity:1;visibility:visible;transform:translateY(0)}.header .main-header .utility-section .login-btn[data-v-c0e0b8ce]{background:#3e5fff;color:#fff;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.header .main-header .utility-section .login-btn[data-v-c0e0b8ce]:hover{background:#2d4bff}.header .main-header .utility-section .user-info[data-v-c0e0b8ce]{display:flex;align-items:center;gap:12px;position:relative;cursor:pointer;padding:8px 12px;border-radius:6px}.header .main-header .utility-section .user-info .user-avatar[data-v-c0e0b8ce]{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid #e9ecef}.header .main-header .utility-section .user-info .user-avatar img[data-v-c0e0b8ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .main-header .utility-section .user-info .user-name[data-v-c0e0b8ce]{font-size:14px;font-weight:500;color:#333;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .main-header .utility-section .user-info .user-dropdown[data-v-c0e0b8ce]{position:relative}.header .main-header .utility-section .user-info .user-dropdown i[data-v-c0e0b8ce]{color:#6c757d;font-size:12px}.header .main-header .utility-section .user-info .user-dropdown .user-menu[data-v-c0e0b8ce]{position:absolute;top:100%;right:0;width:120px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:8px 0;margin-top:8px;z-index:1000}.header .main-header .utility-section .user-info .user-dropdown .user-menu[data-v-c0e0b8ce]:before{content:"";position:absolute;top:-6px;right:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.header .main-header .utility-section .user-info .user-dropdown .user-menu .menu-item[data-v-c0e0b8ce]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;color:#333;font-size:14px}.header .main-header .utility-section .user-info .user-dropdown .user-menu .menu-item i[data-v-c0e0b8ce]{font-size:16px;color:#6c757d}.header .main-header .utility-section .user-info .user-dropdown .user-menu .menu-divider[data-v-c0e0b8ce]{height:1px;background:#e9ecef;margin:4px 0}@media(max-width:1200px){.header .main-header .main-header-container .nav-section .nav-menu[data-v-c0e0b8ce]{gap:24px}.header .main-header .main-header-container .utility-section[data-v-c0e0b8ce]{gap:16px}}@media(max-width:768px){.header .top-bar .top-bar-container[data-v-c0e0b8ce]{padding:0 16px}.header .top-bar .top-bar-container .welcome-text[data-v-c0e0b8ce]{display:none}.header .main-header .main-header-container[data-v-c0e0b8ce]{padding:0 16px}.header .main-header .nav-section[data-v-c0e0b8ce]{display:none}.header .main-header .utility-section[data-v-c0e0b8ce]{gap:12px}.header .main-header .utility-section .language-selector[data-v-c0e0b8ce],.header .main-header .utility-section .location-selector[data-v-c0e0b8ce]{display:none}.header .main-header .utility-section .membership-btn[data-v-c0e0b8ce]{padding:6px 12px;font-size:12px}.header .main-header .utility-section .login-btn[data-v-c0e0b8ce]{padding:8px 16px;font-size:12px}}.footer[data-v-98f8eef2]{background:#1a1a1a;color:#fff}.footer .footer-content[data-v-98f8eef2]{padding:50px 0 30px 0}.footer .footer-content .content-wrapper[data-v-98f8eef2]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.footer .footer-content .content-wrapper .footer-columns[data-v-98f8eef2]{display:grid;grid-template-columns:repeat(4,1fr);gap:50px;margin-bottom:40px}.footer .footer-content .content-wrapper .footer-columns .footer-column .column-title[data-v-98f8eef2]{font-size:18px;font-weight:600;color:#fff;margin:0 0 20px 0}.footer .footer-content .content-wrapper .footer-columns .footer-column .column-text[data-v-98f8eef2]{font-size:14px;color:#ccc;line-height:1.8;margin:0}.footer .footer-content .content-wrapper .footer-columns .footer-column .contact-info p[data-v-98f8eef2]{font-size:14px;color:#ccc;margin:0 0 12px 0;line-height:1.6}.footer .footer-content .content-wrapper .footer-columns .footer-column .contact-info p[data-v-98f8eef2]:last-child{margin-bottom:0}.footer .footer-content .content-wrapper .footer-columns .footer-column .friendly-links .link-item[data-v-98f8eef2]{display:block;font-size:14px;color:#ccc;text-decoration:none;margin-bottom:12px;line-height:1.6;transition:all .3s ease}.footer .footer-content .content-wrapper .footer-columns .footer-column .friendly-links .link-item[data-v-98f8eef2]:hover{color:#3498db;transform:translateX(5px)}.footer .footer-content .content-wrapper .footer-columns .footer-column .social-icons[data-v-98f8eef2]{display:flex;gap:20px}.footer .footer-content .content-wrapper .footer-columns .footer-column .social-icons .social-icon[data-v-98f8eef2]{width:45px;height:45px;background:#2c2c2c;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.footer .footer-content .content-wrapper .footer-columns .footer-column .social-icons .social-icon i[data-v-98f8eef2]{font-size:20px;color:#fff}.footer .footer-content .content-wrapper .footer-columns .footer-column .social-icons .social-icon[data-v-98f8eef2]:hover{background:#3498db;border-color:#3498db;transform:translateY(-3px);box-shadow:0 5px 15px rgba(52,152,219,.3)}.footer .footer-content .content-wrapper .footer-divider[data-v-98f8eef2]{height:1px;background:linear-gradient(90deg,transparent,#444,transparent);margin:40px 0}.footer .footer-content .content-wrapper .footer-bottom .copyright[data-v-98f8eef2]{text-align:center}.footer .footer-content .content-wrapper .footer-bottom .copyright p[data-v-98f8eef2]{font-size:13px;color:#999;margin:0 0 10px 0;line-height:1.6}.footer .footer-content .content-wrapper .footer-bottom .copyright p[data-v-98f8eef2]:last-child{margin-bottom:0}@media(max-width:768px){.footer .footer-content .content-wrapper .footer-columns[data-v-98f8eef2]{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:480px){.footer .footer-content .content-wrapper .footer-columns[data-v-98f8eef2]{grid-template-columns:1fr;gap:25px}}.enterprise-detail-page[data-v-b056fdfc]{min-height:100vh;background:#f5f7fa}.enterprise-detail-page .page-content[data-v-b056fdfc]{padding:20px 0}.enterprise-detail-page .page-content .content-wrapper[data-v-b056fdfc]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.enterprise-detail-page .page-content .content-wrapper .breadcrumb-section[data-v-b056fdfc]{margin-bottom:15px;padding:6px 0;display:flex;align-items:center;gap:8px}.enterprise-detail-page .page-content .content-wrapper .breadcrumb-section .breadcrumb-label[data-v-b056fdfc]{color:#666;font-size:14px;font-weight:500}.enterprise-detail-page .page-content .content-wrapper .company-card[data-v-b056fdfc]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview[data-v-b056fdfc]{display:flex;gap:30px;align-items:flex-start}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-image-placeholder[data-v-b056fdfc]{width:130px;height:130px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-image-placeholder .company-logo[data-v-b056fdfc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-image-placeholder i[data-v-b056fdfc]{font-size:48px;color:#ccc}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content[data-v-b056fdfc]{flex:1;display:flex;flex-direction:column;gap:10px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-header[data-v-b056fdfc]{display:flex;justify-content:space-between;align-items:center}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-header .company-name[data-v-b056fdfc]{font-size:20px;font-weight:600;color:#333;margin:0;line-height:1.3}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-header .company-actions[data-v-b056fdfc]{display:flex;align-items:center;gap:10px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-header .company-actions .company-phone[data-v-b056fdfc]{display:flex;align-items:center;gap:4px;color:#f54b3c;font-size:37px;font-weight:500}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-header .company-actions .company-phone .phone-icon[data-v-b056fdfc]{font-size:37px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row[data-v-b056fdfc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-image[data-v-b056fdfc]{width:75px;height:24px;overflow:hidden;border-radius:8px;flex-shrink:0}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-image .company-img[data-v-b056fdfc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-email[data-v-b056fdfc]{display:flex;align-items:center;gap:4px;color:#666;font-size:14px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-email .email-icon[data-v-b056fdfc]{font-size:14px;display:inline-block;vertical-align:text-bottom;margin-top:3px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-email .email-label[data-v-b056fdfc]{font-weight:500;color:#333}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-email .email-value[data-v-b056fdfc]{color:#3e5fff;text-decoration:none}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-second-row .company-email .email-value[data-v-b056fdfc]:hover{text-decoration:underline}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row[data-v-b056fdfc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container[data-v-b056fdfc]{display:flex;flex-direction:column;gap:8px;border:1px solid #e0e0e0;border-radius:8px;padding:16px;width:100%;font-size:14px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row[data-v-b056fdfc]{display:flex;justify-content:space-between;align-items:center;color:#666;line-height:1.4;min-height:32px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column[data-v-b056fdfc],.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .middle-column[data-v-b056fdfc],.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column[data-v-b056fdfc]{display:flex;align-items:center}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column[data-v-b056fdfc]{flex:2}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .contact-icon[data-v-b056fdfc],.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .location-icon[data-v-b056fdfc]{font-size:14px;color:#666;margin-right:4px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .label[data-v-b056fdfc]{font-weight:500;color:#333;flex-shrink:0;text-align:left;margin-right:8px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .value[data-v-b056fdfc]{flex:1;color:#666;word-break:break-all;text-align:left}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .value .view-number[data-v-b056fdfc]{color:#3e5fff;text-decoration:none;margin-left:8px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .left-column .value .view-number[data-v-b056fdfc]:hover{text-decoration:underline}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .middle-column[data-v-b056fdfc]{flex:1;margin-left:-200px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .middle-column .label[data-v-b056fdfc]{font-weight:500;color:#333;flex-shrink:0;text-align:left;margin-right:8px}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .middle-column .value[data-v-b056fdfc]{flex:1;color:#666;word-break:break-all;text-align:left}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column[data-v-b056fdfc]{flex:0 0 80px;display:flex;align-items:flex-start;justify-content:center}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column .collect-btn[data-v-b056fdfc]{display:flex;align-items:center;gap:4px;color:#666;font-size:14px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .3s}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column .collect-btn[data-v-b056fdfc]:hover{background:#f5f5f5}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column .collect-btn .star-icon[data-v-b056fdfc]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.enterprise-detail-page .page-content .content-wrapper .company-card .card-content .company-overview .company-details-content .company-third-row .info-container .info-row .right-column .collect-btn .collected[data-v-b056fdfc]{color:#faad14}.enterprise-detail-page .page-content .content-wrapper .featured-products-card[data-v-b056fdfc]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:30px}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .section-title[data-v-b056fdfc]{font-size:20px;font-weight:600;color:#333;margin-bottom:20px}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid[data-v-b056fdfc]{display:flex;justify-content:flex-start;align-items:center;gap:20px}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card[data-v-b056fdfc]{width:134px;text-align:left}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .product-image[data-v-b056fdfc]{width:134px;height:134px;background:#e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;overflow:hidden}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .product-image .product-img[data-v-b056fdfc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .product-image i[data-v-b056fdfc]{font-size:40px;color:#ccc}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .product-name[data-v-b056fdfc]{font-size:14px;color:#333;margin-bottom:5px;height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .product-price[data-v-b056fdfc]{font-size:14px;font-weight:600;color:#f54b3c}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .empty-container[data-v-b056fdfc]{width:100%!important;padding:40px 0}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .empty-container[data-v-b056fdfc] .el-empty{text-align:center}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .empty-container[data-v-b056fdfc] .el-empty .el-empty__image{margin:0 auto}.enterprise-detail-page .page-content .content-wrapper .featured-products-card .card-content .products-grid .product-card .empty-container[data-v-b056fdfc] .el-empty .el-empty__description{text-align:center}.enterprise-detail-page .page-content .content-wrapper .company-info-card[data-v-b056fdfc]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:30px}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section[data-v-b056fdfc]{margin-bottom:20px}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section .section-title[data-v-b056fdfc]{font-size:20px;font-weight:600;color:#333;margin-bottom:15px}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section .company-description[data-v-b056fdfc]{font-size:14px;color:#666;line-height:1.6;margin-bottom:15px}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section .el-descriptions[data-v-b056fdfc]{font-size:14px;color:#666;line-height:1.6}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section .el-descriptions[data-v-b056fdfc] .el-descriptions-item__label{font-weight:500;color:#333;width:150px!important;min-width:150px!important}.enterprise-detail-page .page-content .content-wrapper .company-info-card .card-content .info-section .el-descriptions[data-v-b056fdfc] .el-descriptions-item__content{color:#666;word-break:break-all}.enterprise-supply-page[data-v-0df1166a]{min-height:100vh;background:#f5f7fa}.enterprise-supply-page .page-content[data-v-0df1166a]{padding:20px 0}.enterprise-supply-page .page-content .content-wrapper[data-v-0df1166a]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.enterprise-supply-page .page-content .content-wrapper .search-section[data-v-0df1166a]{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row[data-v-0df1166a]{display:flex;align-items:center;gap:0;margin-bottom:20px}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper[data-v-0df1166a]{position:relative;flex:1;max-width:none;display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-icon[data-v-0df1166a]{position:static;transform:none;color:#999;font-size:18px;margin-left:16px;margin-right:8px}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-0df1166a]{flex:1;height:40px;padding:0 16px;border:none;border-radius:0;font-size:16px;outline:none;background:transparent}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-0df1166a]:focus{border-color:transparent}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-0df1166a]::-moz-placeholder{color:#999}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-0df1166a]::placeholder{color:#999}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-0df1166a]{background:#3e5fff;border:none;color:#fff;padding:0 30px;height:40px;border-radius:0;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}.enterprise-supply-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-0df1166a]:hover{background:#2d4bff}.enterprise-supply-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-0df1166a]{display:flex;gap:20px;margin-bottom:15px}.enterprise-supply-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-0df1166a]:last-child{margin-bottom:0}.enterprise-supply-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-label[data-v-0df1166a]{font-size:16px;color:#777f8e;font-weight:500;align-self:center;margin-right:10px}.enterprise-supply-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item .filter-select.el-cascader[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item .filter-select[data-v-0df1166a]{width:300px}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section[data-v-0df1166a]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;margin-bottom:20px}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left[data-v-0df1166a]{display:flex;align-items:center;gap:20px}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .total-demands[data-v-0df1166a]{font-size:14px;color:#333;font-weight:500}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options[data-v-0df1166a]{display:flex;align-items:center;gap:15px}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-label[data-v-0df1166a]{font-size:14px;color:#666}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item[data-v-0df1166a]{font-size:14px;color:#666;display:flex;align-items:center;gap:5px;transition:color .3s ease}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item.active[data-v-0df1166a]{color:#3e5fff;font-weight:500}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item[data-v-0df1166a]:hover{color:#3e5fff}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon[data-v-0df1166a]{display:inline-block;margin-left:4px;position:relative;width:8px;height:12px;vertical-align:middle;transform:translateY(-1px)}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon .triangle-up[data-v-0df1166a]{position:absolute;top:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #999;transition:border-color .3s ease}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon .triangle-down[data-v-0df1166a]{position:absolute;bottom:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #999;transition:border-color .3s ease}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.asc .triangle-up[data-v-0df1166a]{border-bottom-color:#3e5fff}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.asc .triangle-down[data-v-0df1166a]{border-top-color:#999}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.desc .triangle-up[data-v-0df1166a]{border-bottom-color:#999}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.desc .triangle-down[data-v-0df1166a]{border-top-color:#3e5fff}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item:hover .sort-icon .triangle-up[data-v-0df1166a]{border-bottom-color:#3e5fff}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item:hover .sort-icon .triangle-down[data-v-0df1166a]{border-top-color:#3e5fff}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button[data-v-0df1166a]{padding:10px 20px;font-size:14px;background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button .el-icon-plus[data-v-0df1166a]{margin-right:5px;color:#fff!important}.enterprise-supply-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button[data-v-0df1166a]:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}.enterprise-supply-page .page-content .content-wrapper .supply-list-section[data-v-0df1166a]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list[data-v-0df1166a]{margin-top:30px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .empty-state[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .loading-state[data-v-0df1166a]{display:flex;flex-direction:column;align-items:center;padding:50px 0;color:#999;font-size:16px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .empty-state .el-icon-loading[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .empty-state .el-icon-picture-outline[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .loading-state .el-icon-loading[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .loading-state .el-icon-picture-outline[data-v-0df1166a]{font-size:40px;margin-bottom:15px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item[data-v-0df1166a]{display:flex;padding:25px;border-bottom:1px solid #e8e8e8;margin-bottom:20px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item[data-v-0df1166a]:last-child{margin-bottom:0}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-left[data-v-0df1166a]{margin-right:20px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-left .item-image[data-v-0df1166a]{width:180px;height:180px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-left .item-image .product-image[data-v-0df1166a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content[data-v-0df1166a]{flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-between}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header[data-v-0df1166a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header .supply-name[data-v-0df1166a]{font-size:20px;font-weight:600;color:#333;margin:0;line-height:1.4}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header .favorite-btn[data-v-0df1166a]{display:flex;align-items:center;gap:5px;color:#999;font-size:14px;cursor:pointer;transition:color .3s ease}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header .favorite-btn .favorite-icon[data-v-0df1166a]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header .favorite-btn.favorited[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .item-header .favorite-btn[data-v-0df1166a]:hover{color:#ffc107}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .product-tags[data-v-0df1166a]{margin-bottom:12px;font-size:13px;color:#666}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .product-tags .tag-text[data-v-0df1166a]{background-color:#fff7e6;color:#b8952e;padding:4px 10px;border-radius:4px;border:1px solid #f0f0f0;font-size:12px;display:inline-block}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .product-price[data-v-0df1166a]{font-size:22px;font-weight:700;color:#f54b3c;margin-bottom:15px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .company-info-row[data-v-0df1166a]{display:flex;align-items:center;font-size:14px;color:#333}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .company-info-row .company-name[data-v-0df1166a]{font-weight:500;color:#333}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .company-info-row .divider[data-v-0df1166a]{margin:0 8px;color:#ddd;font-weight:300;transform:translateY(-1px)}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .company-info-row .contact-phone[data-v-0df1166a]{color:#333;font-weight:500}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .company-info-row .contact-phone .phone-number[data-v-0df1166a]{color:#3e5fff;font-weight:500}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons[data-v-0df1166a]{position:absolute;bottom:25px;right:0;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .favorite-btn[data-v-0df1166a]{display:flex;align-items:center;gap:5px;color:#999;font-size:14px;cursor:pointer;transition:color .3s ease}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .favorite-btn .favorite-icon[data-v-0df1166a]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .favorite-btn.favorited[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .favorite-btn[data-v-0df1166a]:hover{color:#ffc107}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .contact-btn[data-v-0df1166a]{background:#3e5fff;border:none;color:#fff;padding:0 15px;height:30px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap;text-align:center;line-height:30px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons .contact-btn[data-v-0df1166a]:hover{background:#2d4bff}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .product-click-area[data-v-0df1166a]{position:absolute;top:0;left:0;width:100%;height:calc(100% - 60px);z-index:1;cursor:pointer}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .product-click-area .click-overlay[data-v-0df1166a]{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border-radius:8px}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .action-buttons[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .contact-btn[data-v-0df1166a],.enterprise-supply-page .page-content .content-wrapper .supply-list-section .supply-list .supply-item .item-content .favorite-btn[data-v-0df1166a]{position:relative;z-index:10}.enterprise-supply-page .page-content .content-wrapper .supply-list-section .pagination-section[data-v-0df1166a]{text-align:right;margin-top:40px}[data-v-0df1166a] .el-dialog__footer .el-button--primary{background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}[data-v-0df1166a] .el-dialog__footer .el-button--primary:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}[data-v-0df1166a] .el-form-item.is-required>.el-form-item__label:before{content:""!important}[data-v-0df1166a] .el-dialog__wrapper,[data-v-0df1166a] .el-dialog__wrapper:not([style*="display: none"])~.el-overlay,[data-v-0df1166a] .el-drawer__wrapper{overflow:hidden!important}.enterprise-auth-drawer .el-drawer__header[data-v-0df1166a]{background:#3e5fff;color:#fff;padding:20px}.enterprise-auth-drawer .el-drawer__header .el-drawer__title[data-v-0df1166a]{color:#fff;font-size:18px;font-weight:600}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-0df1166a]{color:#fff}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-0df1166a]:hover{color:#f0f0f0}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a]{padding:20px;height:calc(100% - 120px);overflow-y:auto}.enterprise-auth-drawer .enterprise-auth-drawer__content .el-form .el-form-item[data-v-0df1166a]{margin-bottom:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip[data-v-0df1166a]{margin-top:10px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip p[data-v-0df1166a]{color:#999;font-size:12px;line-height:1.5;margin:0}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload{border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s;width:200px;height:120px;display:flex;align-items:center;justify-content:center}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload:hover{border-color:#3e5fff}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .upload-area{text-align:center;color:#8c939d}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .upload-area .el-icon-plus{font-size:28px;margin-bottom:8px;display:block}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .upload-area p{margin:0;font-size:14px;line-height:1.4}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .image-preview{position:relative;width:100%;height:100%}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .image-preview .preview-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .image-preview .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;border-radius:6px}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .image-preview .image-overlay .el-icon-delete{color:#fff;font-size:24px;cursor:pointer}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-0df1166a] .single-upload .el-upload .image-preview:hover .image-overlay{opacity:1}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section[data-v-0df1166a]{margin-top:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section .info-title[data-v-0df1166a]{margin:0 0 15px 0;font-size:16px;font-weight:600;color:#333}.logo-upload[data-v-0df1166a] .el-upload{border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.logo-upload[data-v-0df1166a] .el-upload:hover{border-color:#3e5fff}.logo-upload[data-v-0df1166a] .el-upload .logo-upload-area{text-align:center;color:#8c939d}.logo-upload[data-v-0df1166a] .el-upload .logo-upload-area .el-icon-plus{font-size:20px;margin-bottom:4px;display:block}.logo-upload[data-v-0df1166a] .el-upload .logo-upload-area p{margin:0;font-size:12px;line-height:1.2}.logo-upload[data-v-0df1166a] .el-upload .logo-preview{position:relative;width:100%;height:100%}.logo-upload[data-v-0df1166a] .el-upload .logo-preview .logo-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.logo-upload[data-v-0df1166a] .el-upload .logo-preview .logo-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;border-radius:6px}.logo-upload[data-v-0df1166a] .el-upload .logo-preview .logo-overlay .el-icon-delete{color:#fff;font-size:16px;cursor:pointer}.logo-upload[data-v-0df1166a] .el-upload .logo-preview:hover .logo-overlay{opacity:1}.enterprise-info-section[data-v-0df1166a]{margin-top:20px}[data-v-0df1166a] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-0df1166a] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-0df1166a] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-0df1166a] .avatar-uploader .avatar{width:120px;height:120px;display:block}.enterprise-auth-drawer__footer[data-v-0df1166a]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:#fff;border-top:1px solid #e4e7ed;text-align:right}.enterprise-auth-drawer__footer .el-button[data-v-0df1166a]{margin-left:10px}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-0df1166a]{background-color:#3e5fff!important;border-color:#3e5fff!important}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-0df1166a]:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}.contact-content[data-v-0df1166a]{text-align:center;padding:20px 0}.contact-content .contact-info[data-v-0df1166a]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px}.contact-content .contact-info i[data-v-0df1166a]{font-size:20px;color:#3e5fff}.contact-content .contact-info .phone-number[data-v-0df1166a]{font-size:18px;font-weight:600;color:#333;letter-spacing:1px}.contact-content .contact-tip[data-v-0df1166a]{font-size:12px;color:#999;line-height:1.4}.enterprise-map-page[data-v-7b730970]{min-height:100vh;background:#f5f7fa}.enterprise-map-page .page-content[data-v-7b730970]{padding:20px 0}.enterprise-map-page .page-content .content-wrapper[data-v-7b730970]{width:100%;max-width:1400px;margin:0 auto;padding:0 24px}.enterprise-map-page .page-content .content-wrapper .page-header[data-v-7b730970]{text-align:center;margin-bottom:30px}.enterprise-map-page .page-content .content-wrapper .page-header .page-title[data-v-7b730970]{font-size:32px;font-weight:600;color:#333;margin:0 0 10px 0}.enterprise-map-page .page-content .content-wrapper .page-header .page-subtitle[data-v-7b730970]{font-size:16px;color:#666;margin:0}.enterprise-map-page .page-content .content-wrapper .filter-section[data-v-7b730970]{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row[data-v-7b730970]{display:flex;gap:20px;margin-bottom:15px}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row[data-v-7b730970]:last-child{margin-bottom:0}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row .filter-label[data-v-7b730970]{font-size:16px;color:#777f8e;font-weight:500;align-self:center;margin-right:10px;min-width:80px}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row .filter-item .filter-select[data-v-7b730970]{width:300px}.enterprise-map-page .page-content .content-wrapper .map-container[data-v-7b730970]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;height:600px;position:relative}.enterprise-map-page .page-content .content-wrapper .map-container .map-content[data-v-7b730970]{width:100%;height:100%}[data-v-7b730970] .enterprise-info-dialog .el-message-box{min-width:300px}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__header{background:#f8f9fa;padding:15px 20px;border-bottom:1px solid #e9ecef}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__header .el-message-box__title{font-size:16px;font-weight:600;color:#333}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__content{padding:20px}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__content .el-message-box__message{line-height:1.6}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns{padding:15px 20px;background:#f8f9fa;border-top:1px solid #e9ecef}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns .el-button{padding:8px 20px;border-radius:4px}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns .el-button.el-button--primary{background:#409eff;border-color:#409eff}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns .el-button.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns .el-button.el-button--default{background:#fff;border-color:#dcdfe6;color:#606266}[data-v-7b730970] .enterprise-info-dialog .el-message-box .el-message-box__btns .el-button.el-button--default:hover{color:#409eff;border-color:#c6e2ff;background:#ecf5ff}@media(max-width:768px){.enterprise-map-page .page-content .content-wrapper[data-v-7b730970]{padding:0 16px}.enterprise-map-page .page-content .content-wrapper .page-header .page-title[data-v-7b730970]{font-size:24px}.enterprise-map-page .page-content .content-wrapper .page-header .page-subtitle[data-v-7b730970]{font-size:14px}.enterprise-map-page .page-content .content-wrapper .filter-section[data-v-7b730970]{padding:20px}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row[data-v-7b730970]{flex-direction:column;gap:10px}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row .filter-label[data-v-7b730970]{margin-right:0;margin-bottom:5px}.enterprise-map-page .page-content .content-wrapper .filter-section .filter-row .filter-item .filter-select[data-v-7b730970]{width:100%}.enterprise-map-page .page-content .content-wrapper .map-container[data-v-7b730970]{height:400px}}.product-detail-page[data-v-0d221aae]{min-height:100vh}.product-detail-page .page-content[data-v-0d221aae]{padding:0}.product-detail-page .page-content .breadcrumb-section[data-v-0d221aae]{width:100%;padding:15px 0;margin-bottom:0;box-shadow:0 2px 10px rgba(0,0,0,.05)}.product-detail-page .page-content .breadcrumb-section .breadcrumb-content[data-v-0d221aae]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px;display:flex;align-items:center}.product-detail-page .page-content .breadcrumb-section .breadcrumb-label[data-v-0d221aae]{font-size:14px;color:#999;margin-right:8px;white-space:nowrap}.product-detail-page .page-content .breadcrumb-section .el-breadcrumb[data-v-0d221aae]{font-size:14px;color:#999}.product-detail-page .page-content .breadcrumb-section[data-v-0d221aae] .el-breadcrumb__item .el-breadcrumb__inner,.product-detail-page .page-content .breadcrumb-section[data-v-0d221aae] .el-breadcrumb__item .el-breadcrumb__inner:hover{color:#999!important}.product-detail-page .page-content .breadcrumb-section[data-v-0d221aae] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#999!important;font-weight:600}.product-detail-page .page-content .company-banner[data-v-0d221aae]{width:100%;background-color:#3e5fff;padding:20px 0;margin-bottom:0;box-shadow:0 4px 20px rgba(0,0,0,.08)}.product-detail-page .page-content .company-banner .banner-content[data-v-0d221aae]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.product-detail-page .page-content .company-banner .company-info[data-v-0d221aae]{display:flex;align-items:center}.product-detail-page .page-content .company-banner .company-info .company-logo[data-v-0d221aae]{width:54px;height:54px;margin-right:20px;background-color:hsla(0,0%,100%,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-detail-page .page-content .company-banner .company-info .company-logo img[data-v-0d221aae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.product-detail-page .page-content .company-banner .company-info .company-details .company-name[data-v-0d221aae]{font-size:18px;font-weight:600;color:#fff;margin-bottom:4px;line-height:1.2}.product-detail-page .page-content .company-banner .company-info .company-details .main-products[data-v-0d221aae]{font-size:14px;color:#fff;opacity:.9;line-height:1.2}.product-detail-page .page-content .company-banner .company-phone[data-v-0d221aae]{display:flex;align-items:center}.product-detail-page .page-content .company-banner .company-phone i[data-v-0d221aae]{font-size:37px;color:#fff;margin-right:8px}.product-detail-page .page-content .company-banner .company-phone .phone-number[data-v-0d221aae]{font-size:37px;font-weight:600;color:#fff;line-height:1}.product-detail-page .page-content .content-wrapper[data-v-0d221aae]{width:100%;max-width:1260px;margin:0 auto;padding:20px 24px 0}.product-detail-page .page-content .content-wrapper .product-detail-section[data-v-0d221aae]{border-radius:12px;padding:30px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container[data-v-0d221aae]{display:flex;gap:20px;align-items:flex-start}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards[data-v-0d221aae]{flex:1;display:flex;flex-direction:column;gap:20px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card[data-v-0d221aae]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-overview-content[data-v-0d221aae]{display:flex;gap:20px;align-items:flex-start}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-overview-content .product-image[data-v-0d221aae]{width:120px;height:120px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f5f5f5}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-overview-content .product-image img[data-v-0d221aae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-overview-content .product-info[data-v-0d221aae]{flex:1;min-width:0}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .card-title[data-v-0d221aae]{font-size:18px;font-weight:600;color:#333;margin-bottom:15px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-attributes[data-v-0d221aae]{margin-bottom:12px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-attributes span[data-v-0d221aae]{background-color:#fff7e6;color:#b8952e;padding:4px 10px;border-radius:4px;border:1px solid #f0f0f0;font-size:12px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-price[data-v-0d221aae]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-price .price-label[data-v-0d221aae]{font-size:14px;color:#666;font-weight:400}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .product-price .price-value[data-v-0d221aae]{font-size:18px;font-weight:700;color:#f54b3c}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-overview .supply-quantity[data-v-0d221aae]{font-size:14px;color:#666}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .card-title[data-v-0d221aae]{font-size:18px;font-weight:600;color:#333;margin-bottom:15px;text-align:center;padding-bottom:8px;position:relative}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .card-title .title-icon[data-v-0d221aae]{position:absolute;width:40px;height:20px;-o-object-fit:contain;object-fit:contain;top:24px;left:50%;transform:translate(-50%,-50%)}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .detail-content p[data-v-0d221aae]{margin-bottom:12px;line-height:1.6;color:#333;font-size:14px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .detail-content .model-explanation[data-v-0d221aae]{margin-top:20px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .detail-content .model-explanation p[data-v-0d221aae]{margin-bottom:8px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .detail-content .no-content[data-v-0d221aae]{text-align:center;padding:40px 20px;color:#999}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .left-cards .card.product-details .detail-content .no-content p[data-v-0d221aae]{margin:0;font-size:14px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card[data-v-0d221aae]{width:300px;background:linear-gradient(180deg,#e2e7ff,#fff 40%);border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .card-title[data-v-0d221aae]{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;line-height:1.3}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details[data-v-0d221aae]{margin-bottom:20px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details .detail-row[data-v-0d221aae]{display:flex;justify-content:space-between;gap:10px;background:#fff;padding:15px 0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details .detail-row .detail-item[data-v-0d221aae]{flex:1;text-align:center}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details .detail-row .detail-item .value[data-v-0d221aae]{font-size:14px;font-weight:600;color:#333;margin-bottom:4px;line-height:1.2}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details .detail-row .detail-item .label[data-v-0d221aae]{font-size:11px;color:#666;line-height:1.2}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .company-details .detail-row .detail-item:first-child .value[data-v-0d221aae]{color:#3e5fff}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .main-business[data-v-0d221aae]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .main-business p[data-v-0d221aae]{margin-bottom:8px;font-size:14px;line-height:1.5;color:#333}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info[data-v-0d221aae]{margin-bottom:0}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info p[data-v-0d221aae]{margin-bottom:8px;font-size:14px;line-height:1.5;color:#333}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item[data-v-0d221aae]{display:flex;align-items:center;margin-bottom:12px;gap:8px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item i[data-v-0d221aae]{font-size:16px;color:#999;width:20px;text-align:center}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item .label[data-v-0d221aae]{font-size:14px;color:#999;font-weight:400;min-width:50px}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item .value[data-v-0d221aae]{font-size:14px;color:#333;flex:1}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item:first-of-type .value[data-v-0d221aae]{color:#3e5fff!important}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item:nth-of-type(2) .value[data-v-0d221aae]{color:#f54b3c!important}.product-detail-page .page-content .content-wrapper .product-detail-section .cards-container .company-info-card .contact-info .contact-item:nth-of-type(3) .value[data-v-0d221aae]{color:#3e5fff!important}.about-page[data-v-1aac5b12]{min-height:100vh;background:#fff}.about-page .page-content .hero-banner[data-v-1aac5b12]{width:100%;height:500px;overflow:hidden}.about-page .page-content .hero-banner .banner-image[data-v-1aac5b12]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-page .page-content .content-wrapper[data-v-1aac5b12]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.about-page .page-content .content-wrapper .about-section[data-v-1aac5b12]{margin-bottom:40px}.about-page .page-content .content-wrapper .about-section .about-header[data-v-1aac5b12]{text-align:center;margin-bottom:40px;padding-top:40px}.about-page .page-content .content-wrapper .about-section .about-header h1[data-v-1aac5b12]{font-size:28px;font-weight:600;color:#333;margin:0 0 30px 0;text-align:center;position:relative}.about-page .page-content .content-wrapper .about-section .about-header h1 .title-icon[data-v-1aac5b12]{position:absolute;width:60px;height:30px;-o-object-fit:contain;object-fit:contain;top:36px;left:50%;transform:translate(-50%,-50%)}.about-page .page-content .content-wrapper .about-section .about-content .company-intro[data-v-1aac5b12]{margin-bottom:40px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro p[data-v-1aac5b12]{font-size:16px;line-height:1.8;color:#555;margin:0 0 20px 0;text-align:justify}.about-page .page-content .content-wrapper .about-section .about-content .company-intro p[data-v-1aac5b12]:last-child{margin-bottom:0}.about-page .page-content .content-wrapper .about-section .about-content .company-intro p.company-commitment[data-v-1aac5b12]{font-weight:500;margin-top:40px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images[data-v-1aac5b12]{margin:40px 0}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid[data-v-1aac5b12]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder[data-v-1aac5b12]{width:100%;height:200px;border-radius:8px;background:#f0f0f0;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.skyscraper[data-v-1aac5b12]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.skyscraper[data-v-1aac5b12]:before{content:"🏢";font-size:40px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.office-team[data-v-1aac5b12]{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.office-team[data-v-1aac5b12]:before{content:"👥";font-size:40px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.meeting[data-v-1aac5b12]{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.meeting[data-v-1aac5b12]:before{content:"💼";font-size:40px}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.laptop-work[data-v-1aac5b12]{background:linear-gradient(135deg,#fff3e0,#ffcc02)}.about-page .page-content .content-wrapper .about-section .about-content .company-intro .company-images .image-grid .image-item .image-placeholder.laptop-work[data-v-1aac5b12]:before{content:"💻";font-size:40px}.about-page .page-content .content-wrapper .contact-section[data-v-1aac5b12]{margin-bottom:80px}.about-page .page-content .content-wrapper .contact-section .contact-header[data-v-1aac5b12]{text-align:center;margin-bottom:40px;padding-top:40px}.about-page .page-content .content-wrapper .contact-section .contact-header h2[data-v-1aac5b12]{font-size:28px;font-weight:600;color:#333;margin:0 0 30px 0;text-align:center;position:relative}.about-page .page-content .content-wrapper .contact-section .contact-header h2 .title-icon[data-v-1aac5b12]{position:absolute;width:60px;height:30px;-o-object-fit:contain;object-fit:contain;top:36px;left:50%;transform:translate(-50%,-50%)}.about-page .page-content .content-wrapper .contact-section .contact-content[data-v-1aac5b12]{display:flex;gap:40px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left[data-v-1aac5b12]{flex:1}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left .map-container .map-placeholder[data-v-1aac5b12]{width:100%;height:300px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;border:1px solid #e0e0e0;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left .map-container .map-placeholder[data-v-1aac5b12]:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.12)}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left .map-container .map-placeholder[data-v-1aac5b12]:before{content:"🗺️";font-size:64px;opacity:.8}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left .map-container .map-placeholder .location-pin[data-v-1aac5b12]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:50%;border:4px solid #fff;box-shadow:0 4px 16px rgba(76,175,80,.4);animation:pulse-1aac5b12 2s infinite}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-left .map-container .map-placeholder .location-pin[data-v-1aac5b12]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:18px solid #4caf50}@keyframes pulse-1aac5b12{0%{box-shadow:0 4px 16px rgba(76,175,80,.4)}50%{box-shadow:0 4px 20px rgba(76,175,80,.6)}to{box-shadow:0 4px 16px rgba(76,175,80,.4)}}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right[data-v-1aac5b12]{flex:1;display:flex;align-items:stretch}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info[data-v-1aac5b12]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:300px;padding-top:20px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item[data-v-1aac5b12]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item[data-v-1aac5b12]:last-child{margin-bottom:0}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section[data-v-1aac5b12]{display:flex;align-items:center;gap:20px;margin-bottom:50px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section h3[data-v-1aac5b12]{font-size:18px;font-weight:600;color:#333;margin:0}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section .qr-code-placeholder[data-v-1aac5b12]{width:100px;height:100px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed #d0d7de;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:12px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05);flex-shrink:0}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section .qr-code-placeholder[data-v-1aac5b12]:hover{border-color:#3e5fff;background:linear-gradient(135deg,#f0f4ff,#e6f0ff);transform:translateY(-2px);box-shadow:0 4px 16px rgba(62,95,255,.15)}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section .qr-code-placeholder i[data-v-1aac5b12]{font-size:28px;color:#3e5fff;margin-bottom:6px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item.qr-section .qr-code-placeholder span[data-v-1aac5b12]{font-size:11px;color:#666;font-weight:500}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item .contact-icon[data-v-1aac5b12]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:0}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item .contact-icon i[data-v-1aac5b12]{font-size:16px;color:#3e5fff}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item .contact-detail[data-v-1aac5b12]{flex:1;display:flex;align-items:center;gap:4px}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item .contact-detail .contact-label[data-v-1aac5b12]{font-size:14px;font-weight:600;color:#2c3e50;margin:0;letter-spacing:.5px;white-space:nowrap}.about-page .page-content .content-wrapper .contact-section .contact-content .contact-right .contact-info .contact-item .contact-detail .contact-value[data-v-1aac5b12]{font-size:14px;color:#5a6c7d;margin:0;line-height:1.4;font-weight:500}@media(max-width:768px){.about-page .page-content .hero-banner[data-v-1aac5b12]{height:400px}.about-page .page-content .content-wrapper[data-v-1aac5b12]{padding:20px 16px}.about-page .page-content .content-wrapper .about-section[data-v-1aac5b12],.about-page .page-content .content-wrapper .contact-section[data-v-1aac5b12]{padding:30px 20px}.about-page .page-content .content-wrapper .about-section .about-content .company-images .image-grid[data-v-1aac5b12],.about-page .page-content .content-wrapper .contact-section .about-content .company-images .image-grid[data-v-1aac5b12]{grid-template-columns:repeat(2,1fr);gap:15px}.about-page .page-content .content-wrapper .about-section .about-content .company-images .image-grid .image-item .image-placeholder[data-v-1aac5b12],.about-page .page-content .content-wrapper .contact-section .about-content .company-images .image-grid .image-item .image-placeholder[data-v-1aac5b12]{height:150px}.about-page .page-content .content-wrapper .about-section .contact-content[data-v-1aac5b12],.about-page .page-content .content-wrapper .contact-section .contact-content[data-v-1aac5b12]{flex-direction:column;gap:30px}}.demand-hall-page[data-v-7b543698]{min-height:100vh}.demand-hall-page .page-content[data-v-7b543698]{padding:0}.demand-hall-page .page-content .page-header[data-v-7b543698]{width:100%;background:linear-gradient(135deg,#3e5fff,#667eea);padding:60px 0;text-align:center;color:#fff}.demand-hall-page .page-content .page-header .header-content[data-v-7b543698]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px}.demand-hall-page .page-content .page-header .header-content h1[data-v-7b543698]{font-size:36px;font-weight:700;margin-bottom:16px;line-height:1.2}.demand-hall-page .page-content .page-header .header-content p[data-v-7b543698]{font-size:18px;opacity:.9;line-height:1.5}.demand-hall-page .page-content .content-wrapper[data-v-7b543698]{width:100%;max-width:1260px;margin:0 auto;padding:40px 24px}.demand-hall-page .page-content .content-wrapper .search-section[data-v-7b543698]{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.demand-hall-page .page-content .content-wrapper .search-section .search-row[data-v-7b543698]{display:flex;align-items:center;gap:0;margin-bottom:20px}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper[data-v-7b543698]{position:relative;flex:1;max-width:none;display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-icon[data-v-7b543698]{position:static;transform:none;color:#999;font-size:18px;margin-left:16px;margin-right:8px}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-7b543698]{flex:1;height:40px;padding:0 16px;border:none;border-radius:0;font-size:16px;outline:none;background:transparent}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-7b543698]:focus{border-color:transparent}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-7b543698]::-moz-placeholder{color:#999}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-input[data-v-7b543698]::placeholder{color:#999}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-7b543698]{background:#3e5fff;border:none;color:#fff;padding:0 30px;height:40px;border-radius:0;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}.demand-hall-page .page-content .content-wrapper .search-section .search-row .search-input-wrapper .search-btn[data-v-7b543698]:hover{background:#2d4bff}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-7b543698]{display:flex;gap:20px;margin-bottom:15px}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row[data-v-7b543698]:last-child{margin-bottom:0}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-label[data-v-7b543698]{font-size:16px;color:#777f8e;font-weight:500;align-self:center;margin-right:10px}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item .filter-select[data-v-7b543698]{width:300px}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range[data-v-7b543698]{display:flex;align-items:center;gap:8px}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range .budget-input[data-v-7b543698]{width:160px}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range .budget-input[data-v-7b543698] .el-input__inner::-webkit-inner-spin-button,.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range .budget-input[data-v-7b543698] .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range .budget-input[data-v-7b543698] .el-input__inner[type=number]{-moz-appearance:textfield}.demand-hall-page .page-content .content-wrapper .search-section .filter-section .filter-row .filter-item.budget-range .budget-separator[data-v-7b543698]{color:#666;font-size:14px;font-weight:500}.demand-hall-page .page-content .content-wrapper .demand-summary-section[data-v-7b543698]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;margin-bottom:20px}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left[data-v-7b543698]{display:flex;align-items:center;gap:20px}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .total-demands[data-v-7b543698]{font-size:14px;color:#333;font-weight:500}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options[data-v-7b543698]{display:flex;align-items:center;gap:15px}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-label[data-v-7b543698]{font-size:14px;color:#666}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item[data-v-7b543698]{font-size:14px;color:#666;display:flex;align-items:center;gap:5px;transition:color .3s ease}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item.active[data-v-7b543698]{color:#3e5fff;font-weight:500}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item[data-v-7b543698]:hover{color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon[data-v-7b543698]{display:inline-block;margin-left:4px;position:relative;width:8px;height:12px;vertical-align:middle;transform:translateY(-1px)}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon .triangle-up[data-v-7b543698]{position:absolute;top:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #999;transition:border-color .3s ease}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon .triangle-down[data-v-7b543698]{position:absolute;bottom:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #999;transition:border-color .3s ease}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.asc .triangle-up[data-v-7b543698]{border-bottom-color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.asc .triangle-down[data-v-7b543698]{border-top-color:#999}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.desc .triangle-up[data-v-7b543698]{border-bottom-color:#999}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item .sort-icon.active.desc .triangle-down[data-v-7b543698]{border-top-color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item:hover .sort-icon .triangle-up[data-v-7b543698]{border-bottom-color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-left .sort-options .sort-item:hover .sort-icon .triangle-down[data-v-7b543698]{border-top-color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button[data-v-7b543698]{padding:10px 20px;font-size:14px;background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button .el-icon-plus[data-v-7b543698]{margin-right:5px;color:#fff!important}.demand-hall-page .page-content .content-wrapper .demand-summary-section .summary-right .el-button[data-v-7b543698]:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}.demand-hall-page .page-content .content-wrapper .demand-hall-section[data-v-7b543698]{min-height:400px;background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item[data-v-7b543698]{display:flex;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .3s ease}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item[data-v-7b543698]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);cursor:pointer}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-image[data-v-7b543698]{width:180px;margin-right:20px;flex-shrink:0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-image .demand-img[data-v-7b543698]{width:180px;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #e0e0e0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-image .image-placeholder[data-v-7b543698]{width:180px;height:180px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px dashed #d0d0d0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-image .image-placeholder i[data-v-7b543698]{font-size:50px;color:#999}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details[data-v-7b543698]{flex:1;margin-right:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:15px 0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details .demand-title[data-v-7b543698]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px 0;line-height:1.4}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details .demand-description[data-v-7b543698]{font-size:14px;color:#666;line-height:1.6;margin:0 0 12px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details .demand-info[data-v-7b543698]{display:flex;flex-direction:column;gap:8px}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details .demand-info .info-item[data-v-7b543698]{font-size:13px;color:#999;line-height:1.4}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-details .demand-info .info-row[data-v-7b543698]{display:flex;gap:40px}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions[data-v-7b543698]{width:200px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:12px;min-height:180px;justify-content:space-between;padding:15px 0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .budget-info[data-v-7b543698]{text-align:right;display:flex;align-items:center;gap:8px}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .budget-info .budget-label[data-v-7b543698]{font-size:12px;color:#f54b3c}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .budget-info .budget-amount[data-v-7b543698]{font-size:24px;font-weight:700;color:#f54b3c;line-height:1}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .location[data-v-7b543698]{font-size:13px;color:#999;text-align:right}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .collection[data-v-7b543698]{display:flex;align-items:center;gap:4px;font-size:13px;color:#999}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .collection .collection-icon[data-v-7b543698]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .action-buttons[data-v-7b543698]{display:flex;gap:8px;width:100%}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .action-buttons .contact-btn[data-v-7b543698]{background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important;flex:1;padding:6px 12px!important;font-size:12px!important}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .action-buttons .quote-btn[data-v-7b543698]{background-color:#fff!important;border-color:#ff8c00!important;color:#ff8c00!important;flex:1;padding:6px 12px!important;font-size:12px!important}.demand-hall-page .page-content .content-wrapper .demand-hall-section .demand-list .demand-item .demand-actions .action-buttons .quote-btn[data-v-7b543698]:hover{background-color:#ff8c00!important;color:#fff!important}.demand-hall-page .page-content .content-wrapper .demand-hall-section .pagination-section[data-v-7b543698]{text-align:right;margin-top:40px}.demand-hall-page .page-content .content-wrapper .demand-hall-section .empty-state[data-v-7b543698]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px 0}.demand-hall-page .page-content .content-wrapper .demand-hall-section .empty-state[data-v-7b543698] .el-empty .el-empty__description{color:#909399;font-size:14px;margin-top:16px}.demand-hall-page .page-content .content-wrapper .demand-hall-section .empty-state[data-v-7b543698] .el-empty .el-button{margin-top:20px;background-color:#3e5fff;border-color:#3e5fff}.demand-hall-page .page-content .content-wrapper .demand-hall-section .empty-state[data-v-7b543698] .el-empty .el-button:hover{background-color:#2d4bff;border-color:#2d4bff}[data-v-7b543698] .el-form-item.is-required>.el-form-item__label:before{content:""!important}[data-v-7b543698] .el-dialog__footer .el-button--primary{background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}[data-v-7b543698] .el-dialog__footer .el-button--primary:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}[data-v-7b543698] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-7b543698] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-7b543698] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-7b543698] .avatar-uploader .avatar{width:120px;height:120px;display:block}.upload-tip[data-v-7b543698]{margin-top:8px}.upload-tip p[data-v-7b543698]{font-size:12px;color:#999;margin:0;line-height:1.4}.contact-content[data-v-7b543698]{text-align:center;padding:20px 0}.contact-content .contact-info[data-v-7b543698]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px}.contact-content .contact-info i[data-v-7b543698]{font-size:20px;color:#3e5fff}.contact-content .contact-info .phone-number[data-v-7b543698]{font-size:18px;font-weight:600;color:#333;letter-spacing:1px}.contact-content .contact-tip[data-v-7b543698]{font-size:12px;color:#999;line-height:1.4}.vip-panel[data-v-7dea8a4a]{width:420px;max-width:100%}.vip-panel .info-title[data-v-7dea8a4a]{display:flex;align-items:center;justify-content:space-between}.vip-panel .info-title .title-left[data-v-7dea8a4a]{display:flex;align-items:center;gap:8px}.vip-panel .info-title .title-left .title-icon[data-v-7dea8a4a]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.vip-panel .info-title .expire[data-v-7dea8a4a]{color:#3e5fff;font-size:14px;font-weight:500}.vip-panel .vip-content[data-v-7dea8a4a]{margin-top:12px;padding:12px 0 0 0;display:grid;grid-template-columns:120px 1fr;gap:12px}.vip-panel .vip-content .left-col .label[data-v-7dea8a4a]{color:#8a8f9d;font-size:12px;margin-bottom:6px}.vip-panel .vip-content .left-col .name[data-v-7dea8a4a]{font-size:14px;font-weight:600;color:#333}.vip-panel .vip-content .right-col .rights-title[data-v-7dea8a4a]{font-size:14px;font-weight:600;color:#333;margin-bottom:6px}.vip-panel .vip-content .right-col .rights-list[data-v-7dea8a4a]{margin:0;padding-left:18px;color:#666;line-height:1.8}.vip-panel .title-divider[data-v-7dea8a4a]{height:1px;background:#eceff5;margin-top:10px}.favorites-panel[data-v-3adc9c68]{width:100%}.favorites-panel .card-shell[data-v-3adc9c68]{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:20px 24px}.favorites-panel .fav-tabs[data-v-3adc9c68] .el-tabs__nav-wrap:after{display:none}.favorites-panel .fav-tabs[data-v-3adc9c68] .el-tabs__header{margin:0 0 12px 0}.favorites-panel .content-container[data-v-3adc9c68]{height:500px;display:flex;flex-direction:column;gap:10px}.favorites-panel .card-grid[data-v-3adc9c68]{height:400px;padding:4px 2px;display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));grid-auto-rows:min-content;gap:16px 20px;overflow-y:auto;align-content:start}.favorites-panel .pager[data-v-3adc9c68]{display:flex;justify-content:flex-end;margin-top:10px}.favorites-panel .fav-card[data-v-3adc9c68]{display:grid;grid-template-columns:80px 1fr;gap:12px;background:#fff;border:none;border-radius:8px;padding:16px;box-shadow:0 6px 18px rgba(0,0,0,.06);cursor:pointer;transition:all .3s ease}.favorites-panel .fav-card[data-v-3adc9c68]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.favorites-panel .fav-card .logo[data-v-3adc9c68]{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#f3f5f9}.favorites-panel .fav-card .title[data-v-3adc9c68]{font-weight:600;color:#333;margin-bottom:4px}.favorites-panel .fav-card .price[data-v-3adc9c68]{color:#f54b3c;font-weight:700;font-size:18px;margin-bottom:4px}.favorites-panel .fav-card .desc[data-v-3adc9c68]{color:#666;font-size:13px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.favorites-panel .fav-card .time[data-v-3adc9c68]{color:#999;font-size:12px}.publish-panel[data-v-175c9f4a]{width:100%}.publish-panel .card-shell[data-v-175c9f4a]{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:16px 20px}.publish-panel .pub-tabs[data-v-175c9f4a] .el-tabs__header{margin:0 0 14px 0}.publish-panel .table-container[data-v-175c9f4a]{height:500px;display:flex;flex-direction:column}.publish-panel .pub-table[data-v-175c9f4a]{width:100%;flex:1}.publish-panel .pager[data-v-175c9f4a]{text-align:right;margin-top:12px}.publish-panel .cell-prod[data-v-175c9f4a]{display:flex;align-items:center;gap:10px}.publish-panel .thumb[data-v-175c9f4a]{width:48px;height:48px;border-radius:6px;background:#f3f5f9;-o-object-fit:cover;object-fit:cover}.publish-panel .name[data-v-175c9f4a]{color:#333;font-weight:600}.publish-panel .op-link[data-v-175c9f4a]{color:#3e5fff;margin-right:12px;cursor:pointer;font-size:13px}.publish-panel .delete-link[data-v-175c9f4a]{color:#f56c6c!important}.publish-panel .down-link[data-v-175c9f4a]{color:#e6a23c!important}.upload-tip[data-v-175c9f4a]{margin-top:8px}.upload-tip p[data-v-175c9f4a]{font-size:12px;color:#999;margin:0;line-height:1.4}[data-v-175c9f4a] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-175c9f4a] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-175c9f4a] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-175c9f4a] .avatar-uploader .avatar{width:120px;height:120px;display:block}[data-v-175c9f4a] .el-dialog__footer .el-button--primary{background-color:#3e5fff!important;border-color:#3e5fff!important;color:#fff!important}[data-v-175c9f4a] .el-dialog__footer .el-button--primary:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}.quote-record-panel[data-v-22b33bb4]{width:100%}.quote-record-panel .card-shell[data-v-22b33bb4]{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:20px 24px}.quote-record-panel .search-bar[data-v-22b33bb4]{margin-bottom:20px}.quote-record-panel .search-bar .search-input[data-v-22b33bb4]{width:100%}.quote-record-panel .search-bar .search-btn[data-v-22b33bb4]{border-radius:0 4px 4px 0;color:#fff!important;background-color:#3e5fff!important;border-color:#3e5fff!important}.quote-record-panel .quote-list[data-v-22b33bb4]{margin-bottom:20px}.quote-record-panel .quote-item[data-v-22b33bb4]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;margin-bottom:16px;overflow:hidden}.quote-record-panel .quote-item .item-header[data-v-22b33bb4]{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e4e7ed}.quote-record-panel .quote-item .item-header .item-icon[data-v-22b33bb4]{width:40px;height:40px;background:#dcdfe6;border-radius:4px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.quote-record-panel .quote-item .item-header .item-icon .product-image[data-v-22b33bb4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.quote-record-panel .quote-item .item-header .item-icon .no-image[data-v-22b33bb4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:18px}.quote-record-panel .quote-item .item-header .item-content[data-v-22b33bb4]{flex:1}.quote-record-panel .quote-item .item-header .item-content .item-title[data-v-22b33bb4]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.quote-record-panel .quote-item .item-header .item-content .item-desc[data-v-22b33bb4]{font-size:14px;color:#666;line-height:1.5}.quote-record-panel .quote-item .quote-table[data-v-22b33bb4]{padding:0}.quote-record-panel .quote-item .quote-table[data-v-22b33bb4] .el-table{border:none}.quote-record-panel .quote-item .quote-table[data-v-22b33bb4] .el-table .el-table__header-wrapper{background:#f5f7fa}.quote-record-panel .quote-item .quote-table[data-v-22b33bb4] .el-table .el-table__body-wrapper .el-table__row:nth-child(2n){background:#fafafa}.quote-record-panel .amount-text[data-v-22b33bb4]{color:#f56c6c;font-weight:600}.quote-record-panel .pager[data-v-22b33bb4]{display:flex;justify-content:flex-end;margin-top:20px}.receive-quote-panel[data-v-c7a1be96]{width:100%}.receive-quote-panel .card-shell[data-v-c7a1be96]{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:20px 24px}.receive-quote-panel .search-bar[data-v-c7a1be96]{margin-bottom:20px}.receive-quote-panel .search-bar .search-input[data-v-c7a1be96]{width:100%}.receive-quote-panel .search-bar .search-btn[data-v-c7a1be96]{border-radius:0 4px 4px 0;color:#fff!important;background-color:#3e5fff!important;border-color:#3e5fff!important}.receive-quote-panel .quote-list[data-v-c7a1be96]{margin-bottom:20px}.receive-quote-panel .quote-item[data-v-c7a1be96]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;margin-bottom:16px;overflow:hidden}.receive-quote-panel .quote-item .item-header[data-v-c7a1be96]{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e4e7ed}.receive-quote-panel .quote-item .item-header .item-icon[data-v-c7a1be96]{width:40px;height:40px;background:#dcdfe6;border-radius:4px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.receive-quote-panel .quote-item .item-header .item-icon .product-image[data-v-c7a1be96]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.receive-quote-panel .quote-item .item-header .item-icon .no-image[data-v-c7a1be96]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:18px}.receive-quote-panel .quote-item .item-header .item-content[data-v-c7a1be96]{flex:1}.receive-quote-panel .quote-item .item-header .item-content .item-title[data-v-c7a1be96]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.receive-quote-panel .quote-item .item-header .item-content .item-desc[data-v-c7a1be96]{font-size:14px;color:#666;line-height:1.5}.receive-quote-panel .quote-item .quote-table[data-v-c7a1be96]{padding:0}.receive-quote-panel .quote-item .quote-table[data-v-c7a1be96] .el-table{border:none}.receive-quote-panel .quote-item .quote-table[data-v-c7a1be96] .el-table .el-table__header-wrapper{background:#f5f7fa}.receive-quote-panel .quote-item .quote-table[data-v-c7a1be96] .el-table .el-table__body-wrapper .el-table__row:nth-child(2n){background:#fafafa}.receive-quote-panel .amount-text[data-v-c7a1be96]{color:#f56c6c;font-weight:600}.receive-quote-panel .pager[data-v-c7a1be96]{display:flex;justify-content:flex-end;margin-top:20px}.product-record-panel[data-v-ec320308]{padding:20px}.product-record-panel .panel-card[data-v-ec320308]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.product-record-panel .search-section[data-v-ec320308]{display:flex;align-items:center;gap:12px;margin-bottom:20px;width:100%}.product-record-panel .search-section .search-input[data-v-ec320308]{width:100%}.product-record-panel .search-section .search-btn[data-v-ec320308]{border-radius:0 4px 4px 0;color:#fff!important;background-color:#3e5fff!important;border-color:#3e5fff!important}.product-record-panel .search-section .add-product-btn[data-v-ec320308]{height:40px;padding:0 20px;background:#3e5fff;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .3s;white-space:nowrap;flex-shrink:0}.product-record-panel .search-section .add-product-btn .add-icon[data-v-ec320308]{font-size:18px}.product-record-panel .search-section .add-product-btn[data-v-ec320308]:hover{background:#2d4fcc}.product-record-panel .search-section .add-product-btn[data-v-ec320308]:active{background:#1f3a99}.product-record-panel .stats-bar[data-v-ec320308]{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:15px 20px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.product-record-panel .stats-bar .stats-icon[data-v-ec320308]{font-size:20px;color:#606266;margin-top:3px;margin-right:4px}.product-record-panel .stats-bar .stats-item[data-v-ec320308]{display:flex;align-items:center;color:#606266;font-size:14px}.product-record-panel .table-container[data-v-ec320308]{border-radius:6px;padding:0}.product-record-panel .table-container .product-info[data-v-ec320308]{display:flex;align-items:center;gap:8px}.product-record-panel .table-container .product-info .product-image[data-v-ec320308]{width:40px;height:40px;background-color:#e0e0e0;border-radius:4px}.product-record-panel .table-container .product-info .product-name[data-v-ec320308]{font-weight:700;color:#333;white-space:normal;word-wrap:break-word;word-break:break-all;max-width:150px}.product-record-panel .pagination-wrapper[data-v-ec320308]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.dialog-footer[data-v-6eb48502]{text-align:right}[data-v-6eb48502] .add-membership-dialog .el-dialog{max-height:85vh;display:flex;flex-direction:column;margin-top:5vh!important;margin-bottom:5vh!important}[data-v-6eb48502] .add-membership-dialog .el-dialog__header{flex-shrink:0;padding:15px 20px 10px}[data-v-6eb48502] .add-membership-dialog .el-dialog__body{max-height:calc(85vh - 140px);overflow-y:auto;padding:15px 20px;flex:1}[data-v-6eb48502] .add-membership-dialog .el-dialog__footer{flex-shrink:0;padding:10px 20px 15px;border-top:1px solid #e4e7ed;background:#fafafa}[data-v-6eb48502] .add-membership-dialog .el-form-item{margin-bottom:15px}[data-v-6eb48502] .add-membership-dialog .quota-list{max-height:200px;overflow-y:auto;border:1px solid #e4e7ed;border-radius:4px;padding:10px;background:#fafafa}.icon-upload .icon-uploader[data-v-6eb48502]{display:inline-block;vertical-align:top}.icon-upload .icon-uploader-icon[data-v-6eb48502]{font-size:28px;color:#8c939d;width:64px;height:64px;line-height:64px;text-align:center;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.icon-upload .icon-uploader-icon[data-v-6eb48502]:hover{border-color:#409eff}.icon-upload .icon-preview[data-v-6eb48502]{width:64px;height:64px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.icon-upload .icon-tip[data-v-6eb48502]{font-size:12px;color:#999;margin-top:8px}.quota-list .quota-item[data-v-6eb48502]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.form-tip[data-v-6eb48502]{font-size:12px;color:#999;margin-left:8px}[data-v-6eb48502] .el-form-item__label{font-weight:500}[data-v-6eb48502] .el-radio-group .el-radio{margin-right:20px}.membership-plan-panel .box-card[data-v-472b3c81]{width:100%}.membership-plan-panel .clearfix[data-v-472b3c81]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.membership-plan-panel[data-v-472b3c81] .el-table{min-height:400px}.membership-plan-panel[data-v-472b3c81] .el-table .el-table__body-wrapper .el-table__row .el-table__cell{vertical-align:middle}.membership-plan-panel .icon-display[data-v-472b3c81]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.membership-plan-panel .icon-display .plan-icon[data-v-472b3c81]{width:40px;height:40px;border-radius:6px;-o-object-fit:cover;object-fit:cover;border:1px solid #e4e7ed;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.membership-plan-panel .icon-display .plan-icon[data-v-472b3c81]:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.15)}.membership-plan-panel .icon-display .no-icon[data-v-472b3c81]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;border:1px dashed #d9d9d9;border-radius:6px;background:#fafafa;color:#999}.membership-plan-panel .icon-display .no-icon i[data-v-472b3c81]{font-size:16px;margin-bottom:2px}.membership-plan-panel .icon-display .no-icon span[data-v-472b3c81]{font-size:10px;line-height:1}.membership-plan-panel .plan-name[data-v-472b3c81]{font-weight:600;color:#333}.membership-plan-panel .price-cell[data-v-472b3c81]{display:flex;align-items:center;justify-content:center}.membership-plan-panel .price-cell .price-amount[data-v-472b3c81]{font-size:16px;font-weight:600;color:#3e5fff}.membership-plan-panel .duration-days[data-v-472b3c81]{font-weight:500;color:#666}.membership-plan-panel .quota-desc[data-v-472b3c81]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.membership-plan-panel .quota-desc span[data-v-472b3c81]{font-size:14px;color:#333}.membership-plan-panel .sort-weight[data-v-472b3c81]{font-weight:500;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px;font-size:12px}.membership-plan-panel .pagination-wrapper[data-v-472b3c81]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.enterprise-category-panel[data-v-10b03575]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 6px 24px rgba(0,0,0,.06)}.enterprise-category-panel .panel-header[data-v-10b03575]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.enterprise-category-panel .panel-header .panel-title[data-v-10b03575]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px 0}.enterprise-category-panel .panel-header .panel-desc[data-v-10b03575]{font-size:14px;color:#666;margin:0}.enterprise-category-panel .panel-content .action-bar[data-v-10b03575]{margin-bottom:20px;display:flex;gap:12px}.enterprise-category-panel .panel-content .action-bar .el-button[data-v-10b03575]{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;height:28px}.enterprise-category-panel .panel-content .category-table .category-name[data-v-10b03575]{font-weight:500;color:#333}.enterprise-category-panel .panel-content .category-table .category-desc[data-v-10b03575]{color:#666;font-size:13px}.enterprise-category-panel .panel-content .category-table[data-v-10b03575] .el-table__expand-icon .el-table__expand-icon-icon{font-size:12px}.enterprise-category-panel .panel-content .category-table[data-v-10b03575] .el-table__row .el-table__cell{padding:12px 0}.enterprise-category-panel .panel-content .pagination-wrapper[data-v-10b03575]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}[data-v-10b03575] .el-dialog .el-dialog__body{padding:20px 30px}[data-v-10b03575] .el-dialog .el-form-item{margin-bottom:20px}[data-v-10b03575] .el-dialog .el-cascader,[data-v-10b03575] .el-dialog .el-input-number{width:100%}[data-v-10b03575] .el-dialog .category-image-uploader .category-image-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}[data-v-10b03575] .el-dialog .category-image-uploader .category-image{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:6px}[data-v-10b03575] .el-dialog .category-image-uploader .upload-tip{font-size:12px;color:#999;margin-top:8px;line-height:1.4}.category-image-cell[data-v-10b03575]{display:flex;align-items:center;justify-content:center;height:60px}.category-image-cell .category-image-thumb[data-v-10b03575]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e4e7ed;cursor:pointer;transition:all .3s}.category-image-cell .category-image-thumb[data-v-10b03575]:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.category-image-cell .no-image[data-v-10b03575]{color:#999;font-size:12px}.category-image-cell .image-error[data-v-10b03575]{color:#f56c6c;font-size:12px}.product-category-panel[data-v-65b92ba0]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 6px 24px rgba(0,0,0,.06)}.product-category-panel .panel-header[data-v-65b92ba0]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.product-category-panel .panel-header .panel-title[data-v-65b92ba0]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px 0}.product-category-panel .panel-header .panel-desc[data-v-65b92ba0]{font-size:14px;color:#666;margin:0}.product-category-panel .panel-content .action-bar[data-v-65b92ba0]{margin-bottom:20px;display:flex;gap:12px}.product-category-panel .panel-content .action-bar .el-button[data-v-65b92ba0]{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;height:32px;white-space:nowrap;min-width:auto}.product-category-panel .panel-content .category-table .category-name[data-v-65b92ba0]{font-weight:500;color:#333}.product-category-panel .panel-content .category-table .category-desc[data-v-65b92ba0]{color:#666;font-size:13px}.product-category-panel .panel-content .category-table[data-v-65b92ba0] .el-table__expand-icon .el-table__expand-icon-icon{font-size:12px}.product-category-panel .panel-content .category-table[data-v-65b92ba0] .el-table__row .el-table__cell{padding:12px 0}.product-category-panel .panel-content .pagination-wrapper[data-v-65b92ba0]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}[data-v-65b92ba0] .el-dialog .el-dialog__body{padding:20px 30px}[data-v-65b92ba0] .el-dialog .el-form-item{margin-bottom:20px}[data-v-65b92ba0] .el-dialog .el-cascader,[data-v-65b92ba0] .el-dialog .el-input-number{width:100%}[data-v-65b92ba0] .el-dialog .category-image-uploader .category-image-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}[data-v-65b92ba0] .el-dialog .category-image-uploader .category-image{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:6px}[data-v-65b92ba0] .el-dialog .category-image-uploader .upload-tip{font-size:12px;color:#999;margin-top:8px;line-height:1.4}.category-image-cell[data-v-65b92ba0]{display:flex;align-items:center;justify-content:center;height:60px}.category-image-cell .category-image-thumb[data-v-65b92ba0]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e4e7ed;cursor:pointer;transition:all .3s}.category-image-cell .category-image-thumb[data-v-65b92ba0]:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.category-image-cell .no-image[data-v-65b92ba0]{color:#999;font-size:12px}.category-image-cell .image-error[data-v-65b92ba0]{color:#f56c6c;font-size:12px}.industry-category-list .box-card[data-v-41bdefb9]{width:100%}.industry-category-list .clearfix[data-v-41bdefb9]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.industry-category-list[data-v-41bdefb9] .el-table{min-height:400px}.industry-category-list[data-v-41bdefb9] .el-table .el-table__body-wrapper .el-table__row .el-table__cell{vertical-align:middle}.industry-category-list .pagination-wrapper[data-v-41bdefb9]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.enterprise-audit-panel .box-card[data-v-3a5260d2]{width:100%}.enterprise-audit-panel .clearfix[data-v-3a5260d2]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.enterprise-audit-panel[data-v-3a5260d2] .el-table{min-height:400px}.enterprise-audit-panel[data-v-3a5260d2] .el-table .el-table__body-wrapper .el-table__row .el-table__cell{vertical-align:middle}.enterprise-audit-panel .pagination-wrapper[data-v-3a5260d2]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.enterprise-audit-panel .logo-container[data-v-3a5260d2]{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.enterprise-audit-panel .logo-container .enterprise-logo[data-v-3a5260d2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e0e0e0}.enterprise-audit-panel .logo-container .no-logo[data-v-3a5260d2]{font-size:20px;color:#ccc;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.enterprise-audit-panel .reject-dialog-content .reject-tip[data-v-3a5260d2]{margin-bottom:15px;color:#606266;font-size:14px}.supply-audit-panel .box-card[data-v-07f309d2]{width:100%}.supply-audit-panel .clearfix[data-v-07f309d2]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.supply-audit-panel[data-v-07f309d2] .el-table{min-height:400px}.supply-audit-panel[data-v-07f309d2] .el-table .el-table__body-wrapper .el-table__row .el-table__cell{vertical-align:middle}.supply-audit-panel .pagination-wrapper[data-v-07f309d2]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.supply-audit-panel .logo-container[data-v-07f309d2]{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.supply-audit-panel .logo-container .product-image[data-v-07f309d2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e0e0e0}.supply-audit-panel .logo-container .no-image[data-v-07f309d2]{font-size:20px;color:#ccc;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.demand-audit-panel .box-card[data-v-4e74ba90]{width:100%}.demand-audit-panel .clearfix[data-v-4e74ba90]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.demand-audit-panel[data-v-4e74ba90] .el-table{min-height:400px}.demand-audit-panel[data-v-4e74ba90] .el-table .el-table__body-wrapper .el-table__row .el-table__cell{vertical-align:middle}.demand-audit-panel .pagination-wrapper[data-v-4e74ba90]{display:flex;justify-content:flex-end;margin-top:20px;padding:0}.demand-audit-panel .logo-container[data-v-4e74ba90]{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.demand-audit-panel .logo-container .product-image[data-v-4e74ba90]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e0e0e0}.demand-audit-panel .logo-container .no-image[data-v-4e74ba90]{font-size:20px;color:#ccc;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.user-center-page .login-tip[data-v-07274166]{display:flex;align-items:center;justify-content:center;min-height:400px}.user-center-page .login-tip .tip-content[data-v-07274166]{text-align:center;padding:40px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.user-center-page .login-tip .tip-content i[data-v-07274166]{font-size:48px;color:#f56c6c;margin-bottom:20px;display:block}.user-center-page .login-tip .tip-content span[data-v-07274166]{display:block;font-size:18px;color:#666;margin-bottom:24px}.user-center-page .login-tip .tip-content .el-button[data-v-07274166]{padding:12px 24px;font-size:16px}.user-center-page .page-content[data-v-07274166]{padding:20px 0}.user-center-page .page-content .content-wrapper[data-v-07274166]{width:100%;max-width:1260px;margin:0 auto;padding:0 24px;position:relative}.user-center-page .page-content .content-wrapper .section[data-v-07274166]{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.user-center-page .page-content .content-wrapper .section .section-left[data-v-07274166],.user-center-page .page-content .content-wrapper .section .section-right[data-v-07274166]{min-height:120px}.user-center-page .page-content .content-wrapper .section .section-right[data-v-07274166]{background:#fafbff;border:1px dashed #e5e7f3;border-radius:8px;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.user-center-page .page-content .content-wrapper .profile-card[data-v-07274166]{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 6px 24px rgba(0,0,0,.06)}.user-center-page .page-content .content-wrapper .profile-card .card-title[data-v-07274166]{font-size:16px;font-weight:600;color:#333;margin-bottom:14px}.user-center-page .page-content .content-wrapper .profile-card .profile-row[data-v-07274166]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.user-center-page .page-content .content-wrapper .profile-card .profile-row .avatar[data-v-07274166]{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#f5f5f5;border:2px solid #e9ecef;position:relative}.user-center-page .page-content .content-wrapper .profile-card .profile-row .avatar img[data-v-07274166]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.user-center-page .page-content .content-wrapper .profile-card .profile-row .avatar .avatar-placeholder[data-v-07274166]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e9ecef;color:#999;font-size:20px}.user-center-page .page-content .content-wrapper .profile-card .profile-row .label[data-v-07274166]{color:#666}.user-center-page .page-content .content-wrapper .profile-card .profile-row .label[data-v-07274166],.user-center-page .page-content .content-wrapper .profile-card .profile-row .value[data-v-07274166]{font-size:13px}.user-center-page .page-content .content-wrapper .profile-card .profile-row .value[data-v-07274166]{color:#333;font-weight:500;margin-right:8px}.user-center-page .page-content .content-wrapper .profile-card .form-rows[data-v-07274166]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 20px;margin-left:64px}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field[data-v-07274166]{position:relative}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field-label[data-v-07274166]{color:#8a8f9d;font-size:12px;margin-bottom:6px}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field-input[data-v-07274166]{position:relative}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field-input[data-v-07274166] .el-input__inner{height:40px;padding-right:72px}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field-value[data-v-07274166]{height:40px;border:1px solid #e0e0e0;border-radius:4px;display:flex;align-items:center;padding:0 72px 0 12px;color:#333;font-size:13px;background:#fff}.user-center-page .page-content .content-wrapper .profile-card .form-rows .field-action[data-v-07274166]{position:absolute;right:12px;top:50%;transform:translateY(-50%);line-height:1}.user-center-page .page-content .content-wrapper .profile-card .form-rows .link-text[data-v-07274166]{color:#606266;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-center-page .page-content .content-wrapper .verify-float[data-v-07274166]{position:absolute;top:0;right:-200px;width:180px}.user-center-page .page-content .content-wrapper .verify-card[data-v-07274166]{border-radius:14px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.08);background:#eef1ff}.user-center-page .page-content .content-wrapper .verify-card .verify-header[data-v-07274166]{background:#3e5fff;color:#fff;text-align:center;padding:10px 0;font-weight:700;letter-spacing:2px}.user-center-page .page-content .content-wrapper .verify-card .verify-body[data-v-07274166]{background:#f5f7ff;padding:14px 12px 18px;text-align:center}.user-center-page .page-content .content-wrapper .verify-card .verify-desc[data-v-07274166]{margin:0 0 16px 0;font-size:13px;color:#555;line-height:1.6}.user-center-page .page-content .content-wrapper .verify-card .verify-btn[data-v-07274166]{border-color:#dcdcdc!important;color:#fff!important;border-radius:24px;padding:8px 18px}.user-center-page .page-content .content-wrapper .verify-card .verify-status .status-content[data-v-07274166]{text-align:center}.user-center-page .page-content .content-wrapper .verify-card .verify-status .status-content .enterprise-name[data-v-07274166]{font-size:16px;font-weight:600;color:#3e5fff;margin-bottom:12px;padding:8px 12px;background-color:#f0f2ff;border-radius:6px;border:1px solid #e6e8ff}.user-center-page .page-content .content-wrapper .verify-card .verify-status .status-content .status-text[data-v-07274166]{font-size:14px;font-weight:500;color:#666;margin-bottom:16px;line-height:1.4}.user-center-page .page-content .content-wrapper .verify-card .verify-status .status-content .reject-reason[data-v-07274166]{font-size:13px;color:#ff4d4f;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;padding:8px 12px;margin-bottom:16px;line-height:1.4;text-align:left}@keyframes rotating-07274166{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.user-center-page .page-content .content-wrapper .bottom-section[data-v-07274166]{grid-template-columns:160px 1fr}.user-center-page .page-content .content-wrapper .bottom-section .section-left[data-v-07274166],.user-center-page .page-content .content-wrapper .bottom-section .section-right[data-v-07274166]{background:transparent;border:none;min-height:auto}.user-center-page .page-content .content-wrapper .bottom-section .section-right[data-v-07274166]{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.user-center-page .page-content .content-wrapper .bottom-section .side-card[data-v-07274166]{width:160px;background:#fff;border-radius:0;box-shadow:0 6px 24px rgba(0,0,0,.06);overflow:hidden}.user-center-page .page-content .content-wrapper .bottom-section .side-card .side-menu[data-v-07274166]{list-style:none;margin:0;padding:0}.user-center-page .page-content .content-wrapper .bottom-section .side-card .side-item[data-v-07274166]{min-height:64px;padding:12px 16px;text-align:center;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;word-wrap:break-word;word-break:break-all;line-height:1.4;font-size:14px}.user-center-page .page-content .content-wrapper .bottom-section .side-card .side-item.active[data-v-07274166]{background:#3e5fff;color:#fff;font-weight:600}.user-center-page .page-content .content-wrapper .bottom-section .side-card .side-item[data-v-07274166]:last-child{border-bottom:none}.user-center-page .page-content .content-wrapper .bottom-section .info-card[data-v-07274166]{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:18px 20px}.user-center-page .page-content .content-wrapper .bottom-section .info-card .info-title[data-v-07274166]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.user-center-page .page-content .content-wrapper .bottom-section .info-card .info-title .expire[data-v-07274166]{color:#3e5fff;font-size:14px;margin-left:10px;font-weight:500}.user-center-page .page-content .content-wrapper .bottom-section .info-card .info-body[data-v-07274166]{color:#777f8e;font-size:14px}.user-center-page .page-content .content-wrapper .bottom-section .info-card .membership[data-v-07274166]{display:grid;grid-template-columns:120px 1fr;gap:10px}.user-center-page .page-content .content-wrapper .bottom-section .info-card .membership ul[data-v-07274166]{margin:6px 0 0 18px;padding:0}.user-center-page .page-content .content-wrapper .bottom-section .info-card .membership li[data-v-07274166]{margin-bottom:6px}[data-v-07274166] .password-dialog .el-dialog__header{padding:20px 20px 0}[data-v-07274166] .password-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#333}[data-v-07274166] .password-dialog .el-dialog__body{padding:20px}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item{margin-bottom:20px}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .el-form-item__label{color:#333;font-weight:500}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .contact-input .el-input__inner,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .email-input .el-input__inner,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .password-input .el-input__inner,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .phone-input .el-input__inner,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .verify-input .el-input__inner{height:40px;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:14px}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .contact-input .el-input__inner::-moz-placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .email-input .el-input__inner::-moz-placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .password-input .el-input__inner::-moz-placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .phone-input .el-input__inner::-moz-placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .verify-input .el-input__inner::-moz-placeholder{color:#999}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .contact-input .el-input__inner::placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .email-input .el-input__inner::placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .password-input .el-input__inner::placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .phone-input .el-input__inner::placeholder,[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .verify-input .el-input__inner::placeholder{color:#999}[data-v-07274166] .password-dialog .el-dialog__body .el-form-item .contact-input .el-input__inner{background-color:#f5f5f5;color:#666;cursor:not-allowed;border-color:#d9d9d9}[data-v-07274166] .password-dialog .el-dialog__body .verify-input .el-input-group__append{padding:0;border:none;background:transparent;margin-left:20px}[data-v-07274166] .password-dialog .el-dialog__body .verify-input .verify-btn{width:100px;height:38px;display:flex;align-items:center;justify-content:center;color:#777f8e;background:transparent;font-size:14px;cursor:pointer;transition:all .3s;border:1px solid #dcdcdc;border-radius:4px;margin-left:20px}[data-v-07274166] .password-dialog .el-dialog__body .verify-input .verify-btn:hover{color:#dcdcdc;background:transparent;border-color:#dcdcdc}[data-v-07274166] .password-dialog .el-dialog__body .verify-input .verify-btn.disabled{color:#c0c4cc;cursor:not-allowed;background:transparent;border-color:#dcdfe6}[data-v-07274166] .password-dialog .el-dialog__footer{padding:0 20px 20px}[data-v-07274166] .password-dialog .el-dialog__footer .dialog-footer{display:flex;justify-content:flex-end;gap:12px}[data-v-07274166] .password-dialog .el-dialog__footer .dialog-footer .cancel-btn{width:80px;height:36px;border:1px solid #e0e0e0;color:#333;background:#fff;border-radius:4px;font-size:14px}[data-v-07274166] .password-dialog .el-dialog__footer .dialog-footer .cancel-btn:hover{border-color:#3e5fff;color:#3e5fff}[data-v-07274166] .password-dialog .el-dialog__footer .dialog-footer .confirm-btn{width:80px;height:36px;border:none;color:#fff;background:#1890ff;border-radius:4px;font-size:14px}[data-v-07274166] .password-dialog .el-dialog__footer .dialog-footer .confirm-btn:hover{background:#40a9ff}[data-v-07274166] .el-form-item.is-required>.el-form-item__label:before{content:""!important}.enterprise-auth-drawer .el-drawer__header[data-v-07274166]{background:#3e5fff;color:#fff;padding:20px}.enterprise-auth-drawer .el-drawer__header .el-drawer__title[data-v-07274166]{color:#fff;font-size:18px;font-weight:600}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-07274166]{color:#fff}.enterprise-auth-drawer .el-drawer__header .el-drawer__close-btn[data-v-07274166]:hover{color:#f0f0f0}.enterprise-auth-drawer .enterprise-auth-drawer__content[data-v-07274166]{padding:20px;height:calc(100% - 120px);overflow-y:auto}.enterprise-auth-drawer .enterprise-auth-drawer__content .el-form .el-form-item[data-v-07274166]{margin-bottom:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip[data-v-07274166]{margin-top:10px}.enterprise-auth-drawer .enterprise-auth-drawer__content .upload-tip p[data-v-07274166]{color:#999;font-size:12px;line-height:1.5;margin:0}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section[data-v-07274166]{margin-top:20px}.enterprise-auth-drawer .enterprise-auth-drawer__content .license-info-section .info-title[data-v-07274166]{margin:0 0 15px 0;font-size:16px;font-weight:600;color:#333}.enterprise-auth-drawer__footer[data-v-07274166]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:#fff;border-top:1px solid #e4e7ed;text-align:right}.enterprise-auth-drawer__footer .el-button[data-v-07274166]{margin-left:10px}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-07274166]{background-color:#3e5fff!important;border-color:#3e5fff!important}.enterprise-auth-drawer__footer .el-button.el-button--primary[data-v-07274166]:hover{background-color:#2d4bff!important;border-color:#2d4bff!important}[data-v-07274166] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}[data-v-07274166] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-07274166] .avatar-uploader .avatar-uploader-icon{font-size:20px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}[data-v-07274166] .avatar-uploader .avatar{width:120px;height:120px;display:block}[data-v-07274166] .el-dialog__wrapper,[data-v-07274166] .el-dialog__wrapper:not([style*="display: none"])~.el-overlay,[data-v-07274166] .el-drawer__wrapper{overflow:hidden!important}#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh}*{margin:0;padding:0}body,html{height:100%}body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}*{box-sizing:border-box}