.company[data-v-390fb014] {
  padding: 0.4rem;
  background: #FFFFFF;
}
.company_info[data-v-390fb014] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.company_info-wrap[data-v-390fb014] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.company_info-wrap--logo[data-v-390fb014] {
      width: 1.52rem;
      height: 1.52rem;
      margin-right: 0.24rem;
      border-radius: 0.15rem;
      border: 0.02667rem solid #EDEDED;
}
.company_info-wrap--logo img[data-v-390fb014] {
        width: 100%;
        height: 100%;
        border-radius: 0.15rem;
}
.company_info-wrap--name[data-v-390fb014] {
      margin: 0.10667rem 0.13333rem 0.10667rem 0;
      display: inline-block;
      max-width: 5.33333rem;
      overflow: hidden;
      height: calc(0.53333rem * var(--font-size-scale));
      font-size: calc(0.4rem * var(--font-size-scale));
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 700;
      color: #333333;
      line-height: calc(0.53333rem * var(--font-size-scale));
      text-overflow: ellipsis;
      white-space: nowrap;
}
.company_info-wrap--tags .tags[data-v-390fb014] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      max-width: 5.33333rem;
      height: calc(0.58667rem * var(--font-size-scale));
      overflow: hidden;
      white-space: nowrap;
}
.company_info-wrap--tags .tags span[data-v-390fb014] {
        display: inline-block;
        margin-right: 0.26rem;
        padding: 0 0.13333rem;
        max-width: calc(2.5rem * var(--font-size-scale));
        height: 0.53333rem;
        font-size: calc(0.26667rem * var(--font-size-scale)) !important;
        font-weight: 400;
        font-family: PingFangSC-Regular, PingFang SC;
        color: #FFFFFF;
        line-height: 0.53333rem;
        border-radius: 0.05333rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.company_info-wrap--tags .tags .tag1[data-v-390fb014] {
        background: -webkit-linear-gradient(59deg, #6B78FF 0%, #79A2FF 100%);
        background: linear-gradient(31deg, #6B78FF 0%, #79A2FF 100%);
}
.company_info-wrap--tags .tags .tag2[data-v-390fb014] {
        background: -webkit-linear-gradient(59deg, #F97111 0%, #F8CC3E 100%);
        background: linear-gradient(31deg, #F97111 0%, #F8CC3E 100%);
}
.company_info-focus[data-v-390fb014] {
    margin-left: 10PX;
    min-width: calc(1.60rem * var(--font-size-scale));
    height: calc(0.66667rem * var(--font-size-scale));
    font-size: calc(0.32rem * var(--font-size-scale));
    color: #EF4033;
    line-height: calc(0.66667rem * var(--font-size-scale));
    text-align: center;
    box-sizing: content-box;
    border-radius: 0.13333rem;
    border: 0.01333rem solid #EF4033;
}
.company-address[data-v-390fb014] {
  margin-top: 0.26667rem;
  font-size: calc(0.37333rem * var(--font-size-scale));
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  line-height: calc(0.53333rem * var(--font-size-scale));
}
.am-large-font .company_info-wrap--tags .tags[data-v-390fb014] {
  max-width: 4.8rem;
}
.am-large-font .company_info-wrap--tags .tags span[data-v-390fb014] {
    height: calc(0.53333rem * 1.2);
    line-height: calc(0.53333rem * 1.2);
}
.am-large-font .company_info-wrap--name[data-v-390fb014] {
  max-width: 4.8rem;
}
.am-big-font .company_info-wrap--tags .tags[data-v-390fb014] {
  max-width: 5.06667rem;
}
.am-big-font .company_info-wrap--name[data-v-390fb014] {
  max-width: 5.06667rem;
}

