.contact-banner-box{width:100%;height:174px;background:url("/public/img/images/company_banner_bg.jpg") center center no-repeat;background-size:cover}.contact-banner-box .contact-content{width:var(--oe1-visible-width);margin:0 auto}.contact-banner-box .contact-content .title-row{width:840px;align-items:baseline}.contact-banner-box .contact-content .title-row .title-text{color:#fff;font-size:24px;font-weight:500}.contact-banner-box .contact-content .title-row .desc-text{margin-left:24px;color:#fff;font-size:16px}.contact-banner-box .contact-content .form-box{margin-top:24px}.contact-banner-box .contact-content .form-box .input-row{width:340px;height:40px;padding-left:20px;margin-right:20px;background-color:#fff;overflow:hidden;border-radius:var(--oe1-border-radius-size)}.contact-banner-box .contact-content .form-box .input-row .input-text{display:block;padding-right:20px;font-size:16px;color:var(--oe1-primary-text-color);border:none}.contact-banner-box .contact-content .form-box .input-row .input-text::-webkit-input-placeholder{color:var(--oe1-placeholder-color)}.contact-banner-box .contact-content .form-box .input-row .input-text.contact-type-input{padding-left:8px;border-left:1px solid #d7e2fa;height:24px}.contact-banner-box .contact-content .form-box .input-row.user-name-input{width:120px;padding-left:14px}.contact-banner-box .contact-content .form-box .input-row.brand-input{width:200px}.contact-banner-box .contact-content .form-box .select-box{width:64px;margin-right:10px;padding:2px 8px;min-height:24px;line-height:20px;box-shadow:0 0 0 1px #d9d9d9 inset;background-color:#fff;border-radius:4px}.contact-banner-box .contact-content .form-box .select-box .select-contact-type{width:48px;min-height:24px;line-height:20px;font-size:12px;color:var(--oe1-primary-text-color);border:none;cursor:pointer}.contact-banner-box .contact-content .form-box .btn-submit{width:120px;height:40px;text-align:center;line-height:40px;color:var(--oe1-color-primary);background-color:#fff;cursor:pointer;border-radius:var(--oe1-border-radius-size)}.company-bread-crumbs-box{width:var(--oe1-visible-width);margin:12px auto;padding-top:10px;padding-bottom:10px}.company-search-box{width:var(--oe1-visible-width);margin:0 auto;margin-bottom:20px;padding:40px 30px;border-radius:var(--oe1-border-radius-size);background-color:#fff}.company-search-box .condition-list .condition-item{height:24px;margin-right:10px;padding:0 6px;color:var(--oe1-color-primary);background-color:#ecf5ff;border:1px solid #d9ecff;border-radius:4px}.company-search-box .condition-list .condition-item .btn-close{width:14px;height:14px;margin-left:4px;border-radius:50%;cursor:pointer}.company-search-box .condition-list .condition-item .btn-close .iconpark-icon{font-size:11px}.company-search-box .condition-list .condition-item .btn-close:hover{color:#fff;background-color:var(--oe1-color-primary)}.company-search-box .search-row{margin-bottom:30px}.company-search-box .search-row .line{display:block;margin-bottom:12px;width:100%;height:1px;background-color:var(--oe1-border-color)}.company-search-box .search-row .label-text{width:46px;color:var(--oe1-secondary-text-color);font-size:14px;margin-right:60px;padding-top:5px}.company-search-box .search-row .select-wrapper{position:relative;width:280px;height:32px;border-radius:4px;transition:all .2s;border:1px solid #d9d9d9}.company-search-box .search-row .select-wrapper.hover{border-color:#bfbfbf}.company-search-box .search-row .select-wrapper.can-clear .icon-arrow-down{display:none}.company-search-box .search-row .select-wrapper.can-clear .icon-arrow-clear{display:flex}.company-search-box .search-row .select-wrapper .select-country{position:relative;width:100%;height:30px;padding-left:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;border-radius:4px}.company-search-box .search-row .select-wrapper .icon-arrow-down,.company-search-box .search-row .select-wrapper .icon-arrow-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;cursor:pointer}.company-search-box .search-row .select-wrapper .icon-arrow-down .iconpark-icon,.company-search-box .search-row .select-wrapper .icon-arrow-clear .iconpark-icon{color:#d9d9d9;font-size:20px}.company-search-box .search-row .select-wrapper .icon-arrow-clear{display:none}.company-search-box .search-row .select-wrapper .icon-arrow-clear:hover{color:var(--oe1-color-primary)}.company-search-box .search-row.country-select-row .label-text{padding-top:7px}.company-search-box .search-row .condition-wrapper{position:relative}.company-search-box .search-row .category-list{max-height:67px;overflow:hidden}.company-search-box .search-row .category-list .category-item{margin-right:18px;line-height:2.4}.company-search-box .search-row .category-list .category-item .category-link{color:var(--oe1-primary-text-color)}.company-search-box .search-row .category-list .category-item .category-link:hover{color:var(--oe1-color-primary)}.company-search-box .search-row .category-list .category-item.active .category-link{padding-bottom:4px;font-weight:bold;color:var(--oe1-color-primary);border-bottom:2px solid var(--oe1-color-primary)}.company-search-box .search-row .category-list.show-more{height:auto;max-height:initial}.company-search-box .search-row .btn-more{display:none;width:52px;line-height:2.4;color:var(--oe1-secondary-text-color);font-size:14px;cursor:pointer}.company-search-box .search-row .btn-more .iconpark-icon{font-size:16px}.company-search-box .search-row .btn-more.show .iconpark-icon{transform:rotate(180deg)}.company-search-box .search-row .items-list.children-list{padding:0 20px 30px;flex-wrap:wrap;background-color:#f1f6ff}.company-search-box .search-row .items-list.children-list .condition-item{margin-right:40px;margin-top:30px;margin-bottom:0}.company-search-box .search-row .items-list .condition-item{position:relative;display:inline-block;padding:2px 0;margin-right:40px;margin-bottom:12px;color:var(--oe1-primary-text-color);font-size:16px;cursor:pointer}.company-search-box .search-row .items-list .condition-item .category-link{font-weight:500;color:var(--oe1-primary-text-color)}.company-search-box .search-row .items-list .condition-item.checked .category-link,.company-search-box .search-row .items-list .condition-item:hover .category-link{color:var(--oe1-color-primary)}.company-search-box .search-row .items-list .condition-item.parent.checked::after{content:"";position:absolute;bottom:-6px;left:50%;width:100%;height:2px;transform:translateX(-50%);background-color:var(--oe1-color-primary)}.company-search-box .search-row .letter-list{flex-wrap:wrap}.company-search-box .search-row .letter-list .letter-code{margin-right:40px;margin-top:30px;font-weight:500;cursor:pointer}.company-search-box .search-row .letter-list .letter-code:hover .letter-code-link{color:var(--oe1-color-primary)}.company-search-box .search-row .letter-list .letter-code.checked .letter-code-link{font-weight:bold;color:var(--oe1-color-primary)}.company-search-box .search-row.category-row{margin-bottom:18px}.company-search-box .search-row.country-select-row{margin-bottom:0}.company-search-box .search-row:last-child{margin-bottom:0}.company-search-box .search-row:last-child .label-text{padding-top:30px}.company-banner-box{width:100%;padding-top:32px;padding-bottom:32px;background:url("/public/img/images/company_banner_bg.jpg") center center no-repeat;background-size:cover}.company-banner-box .banner-content{width:var(--oe1-visible-width);margin:0 auto}.company-banner-box .banner-content .left-search-box{background-color:#fff;padding:20px 32px;border-radius:var(--oe1-border-radius-size)}.company-banner-box .banner-content .right-contact-box{background-color:#fff;padding:20px 32px;border-radius:var(--oe1-border-radius-size);width:270px;margin-left:30px;flex-direction:column;padding:10px 20px}.company-banner-box .banner-content .right-contact-box .btn-contact{width:100%}.company-banner-box .banner-content .right-contact-box .contact-form{width:100%}.company-banner-box .banner-content .right-contact-box .contact-form .contact-title{margin-bottom:4px;font-size:16px;font-weight:400}.company-banner-box .banner-content .right-contact-box .contact-form .contact-desc{margin-bottom:12px}.company-banner-box .banner-content .right-contact-box .contact-form .el-select--small{width:120px;height:28px;line-height:28px;margin-right:6px}.company-banner-box .banner-content .right-contact-box .contact-form .el-select--small .el-input--small{height:28px}.company-banner-box .banner-content .right-contact-box .contact-form .form-group{margin-bottom:10px}.company-banner-box .banner-content .right-contact-box .form-inp{display:block;width:100%;height:28px;padding-left:10px;padding-right:10px;line-height:28px;border:1px solid var(--oe1-border-color);border-radius:4px;box-sizing:border-box}.company-banner-box .banner-content .right-contact-box .form-inp::-webkit-input-placeholder{color:var(--oe1-secondary-text-color)}.company-banner-box .banner-content .right-contact-box .form-inp.error{border-color:red}.company-container{width:var(--oe1-visible-width);margin:0 auto;padding-bottom:30px}.company-container .company-list{flex-wrap:wrap}.company-container .company-list .company-item{width:310px;max-height:308px;margin-right:20px;margin-bottom:20px}.company-container .company-list .company-item:nth-of-type(4n){margin-right:0}.company-container .company-list .company-item .company-item-content{width:100%;height:100%;padding:20px;background-color:#fff;border-radius:var(--oe1-border-radius-size)}.company-container .company-list .company-item .company-item-img{width:100%;height:100px}.company-container .company-list .company-item .company-logo{display:block;width:100%;height:100px;border-radius:0;-o-object-fit:contain;object-fit:contain}.company-container .company-list .company-item .company-name-row{margin-top:30px}.company-container .company-list .company-item .company-name-row .company-name{max-width:214px;word-break:break-all;font-weight:500;font-size:20px;color:var(--oe1-color-primary)}.company-container .company-list .company-item .company-name-row .city-name{margin-left:8px;height:20px;padding:0 6px;line-height:20px;font-size:12px;font-weight:500;color:var(--oe1-primary-text-color);background-color:rgba(50,62,91,.1);border-radius:2px}.company-container .company-list .company-item .company-desc{margin-top:12px;color:var(--oe1-secondary-text-color);font-size:14px}/*# sourceMappingURL=company.min.css.map */