.service-team-page .comment-list-wrapper,.team-detail-page .comment-list-wrapper{overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f5f5f5}.service-team-page .comment-list,.team-detail-page .comment-list{display:flex;gap:24px;padding-bottom:20px;width:max-content;margin:0 auto}.service-team-page .comment-item,.team-detail-page .comment-item{background:#f5f5f5;border-radius:12px;padding:24px;width:500px;min-width:500px}.service-team-page .comment-item .comment-user,.team-detail-page .comment-item .comment-user{display:flex;align-items:center;margin-bottom:16px}.service-team-page .comment-item .comment-user .avatarImg,.team-detail-page .comment-item .comment-user .avatarImg{min-width:48px;border-radius:50%;background:#fff;margin-right:16px}.service-team-page .comment-item .comment-content,.team-detail-page .comment-item .comment-content{height:90px;overflow:scroll;font-size:15px;font-style:italic}@media screen and (max-width:700px){.service-team-page .comment-item,.team-detail-page .comment-item{width:320px;min-width:320px}}.comment-list::-webkit-scrollbar{height:8px}.comment-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.comment-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.service-team-page .card-list,.team-detail-page .card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-bottom:32px}.service-team-page .card-item,.team-detail-page .card-item{background:#fff;border-radius:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);width:100%;max-width:unset;overflow:hidden;display:flex;flex-direction:column;cursor:pointer}.service-team-page .card-item:hover,.team-detail-page .card-item:hover{box-shadow:0 6px 24px 0 rgba(0,0,0,.13)}.service-team-page .card-item .card-img,.team-detail-page .card-item .card-img{width:100%;height:192px;object-fit:cover}.service-team-page .card-item .card-info,.team-detail-page .card-item .card-info{padding:20px;flex:1 1;display:flex;flex-direction:column}.service-team-page .card-item .card-info h3,.team-detail-page .card-item .card-info h3{font-size:24px;font-weight:600;margin-bottom:8px;color:#222;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;min-height:36px}.service-team-page .card-item .card-info p,.team-detail-page .card-item .card-info p{color:#666;font-size:15px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;min-height:60px}.service-team-page .card-item .card-info .card-tags,.team-detail-page .card-item .card-info .card-tags{margin-bottom:10px}.service-team-page .card-item .card-info .card-tags .card-tag,.team-detail-page .card-item .card-info .card-tags .card-tag{display:inline-block;background:#eaf6ff;color:#2196f3;border-radius:8px;font-size:12px;padding:2px 10px;margin-right:6px}.service-team-page .card-item .card-info .card-city,.team-detail-page .card-item .card-info .card-city{color:#999;font-size:16px;margin-bottom:10px}.service-team-page .card-item .card-info .card-detail,.team-detail-page .card-item .card-info .card-detail{color:#2196f3;font-size:14px;text-decoration:none;align-self:flex-end;margin-top:auto}.service-team-page .card-item .card-info .card-detail:hover,.team-detail-page .card-item .card-info .card-detail:hover{text-decoration:underline}@media(max-width:1200px){.service-team-page .card-list,.team-detail-page .card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.service-team-page .card-list,.team-detail-page .card-list{grid-template-columns:1fr}}.card-list-horizontal-wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:32px;position:relative}.card-list.horizontal{display:flex;gap:24px;justify-content:center;width:100%}.card-list-arrow{background:#fff;border:none;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:2;margin:0 12px;transition:box-shadow .2s;color:#2196f3;font-size:20px}.card-list-arrow:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}.card-list-arrow.left{left:0}.card-list-arrow.right{right:0}.card-list.horizontal .card-item{min-width:0;flex:1 1;max-width:400px}@media(max-width:1200px){.card-list.horizontal .card-item{max-width:500px}}@media(max-width:700px){.card-list.horizontal .card-item{max-width:100%}}.card-list-horizontal-wrapper.vertical{flex-direction:column;align-items:center}.card-list-horizontal-actions{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:20px}.card-list-horizontal-actions .card-list-arrow{margin:0}.card-list-arrow:disabled{background:#ededed;color:#ccc;box-shadow:none;cursor:not-allowed;border:1px solid #ededed;opacity:.6}