.talent-service .ts-container[data-v-7703a68c] {
  width: 1190px;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 100px;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}
.talent-service .ts-container .top[data-v-7703a68c] {
    width: 100%;
    background: #ffffff;
    display: flex;
    flex-direction: row;
    padding: 30px 20px 0px 20px;
}
.talent-service .ts-container .top .item[data-v-7703a68c] {
      border-bottom: 1px solid #dfdfdf;
      flex: 1;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 16px;
      padding: 20px 28px;
      border-radius: 5px 5px 0px 0px;
}
.talent-service .ts-container .top .item .icon[data-v-7703a68c] {
        display: flex;
        align-items: center;
        width: 40px;
        height: 40px;
}
.talent-service .ts-container .top .item .icon img[data-v-7703a68c] {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
}
.talent-service .ts-container .top .item .text[data-v-7703a68c] {
        font-family: Alimama FangYuanTi VF;
        font-weight: 700;
        font-size: 20px;
        height: 24px;
        line-height: 24px;
        color: #333333;
}
.talent-service .ts-container .top .item.active[data-v-7703a68c] {
    background: #3f73ff;
}
.talent-service .ts-container .top .item.active .text[data-v-7703a68c] {
    color: #fff;
}
.talent-service .ts-container .content[data-v-7703a68c] {
    background: #ffffff;
    padding: 30px;
    border-radius: 0 0 12px 12px;
    min-height: 300px;
}
.talent-service .ts-container .content .content-section[data-v-7703a68c] {
      margin-bottom: 30px;
}
.talent-service .ts-container .content .section-title[data-v-7703a68c] {
      display: flex;
      align-items: center;
      font-size: 18px;
      font-weight: 700;
      color: #333;
      margin-bottom: 16px;
      padding-bottom: 8px;
}
.talent-service .ts-container .content .title-icon[data-v-7703a68c] {
      width: 24px;
      height: 24px;
      margin-right: 10px;
}
.talent-service .ts-container .content .section-items[data-v-7703a68c] {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
}
.talent-service .ts-container .content .content-item[data-v-7703a68c] {
      display: flex;
      align-items: center;
      width: calc(33.333% - 8px);
      padding: 16px;
      background: linear-gradient(135deg, #e6f0ff 0%, #fff 100%);
      border-radius: 8px;
      cursor: pointer;
      transition: all 0.3s;
}
.talent-service .ts-container .content .item-icon[data-v-7703a68c] {
      width: 20px;
      height: 20px;
      margin-right: 10px;
}
.talent-service .ts-container .content .item-text[data-v-7703a68c] {
      flex: 1;
      color: #555;
      font-size: 14px;
      font-weight: 500;
}
.talent-service .ts-container .content .content-item[data-v-7703a68c]:hover {
      background: linear-gradient(135deg, #d4e6ff 0%, #e8f2ff 100%);
      border-color: #3f73ff;
      box-shadow: 0 4px 12px rgba(63, 115, 255, 0.15);
      transform: translateY(-2px);
}
.talent-service .ts-container .content .item-text[data-v-7703a68c] {
      color: #555;
      font-size: 14px;
      font-weight: 500;
}


/*# sourceMappingURL=26.1774862596341.css.map*/