.lawyer-item[data-v-1674d2cc]{width:100%;padding:.26667rem .48rem .26667rem .53333rem;box-sizing:border-box;background-color:#fff;border-radius:.36rem;margin-bottom:.32rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.08)}.lawyer-item .lawyer-info[data-v-1674d2cc]{width:100%;display:flex}.lawyer-item .lawyer-info .lawyer-info-left[data-v-1674d2cc]{flex:1}.lawyer-item .lawyer-info .lawyer-name[data-v-1674d2cc]{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.08rem;margin-bottom:.10667rem}.lawyer-item .lawyer-info .lawyer-name .name-text[data-v-1674d2cc]{line-height:.73333rem;font-size:.50667rem;font-weight:700;color:#005aff}.lawyer-item .lawyer-info .lawyer-name .role-tag[data-v-1674d2cc]{font-size:.34667rem;margin-left:.26667rem;color:#005aff}.lawyer-item .lawyer-info .lawyer-name .exp-tag[data-v-1674d2cc]{font-size:.28rem;color:#818181}.lawyer-item .lawyer-info .lawyer-name .cert-tag[data-v-1674d2cc],.lawyer-item .lawyer-info .lawyer-name .plat-tag[data-v-1674d2cc]{padding:.05333rem .08rem;font-size:.18667rem;border-radius:.08rem}.lawyer-item .lawyer-info .lawyer-name .tag1[data-v-1674d2cc]{color:#8c6d47;background-color:#ffdebe;margin-left:.26667rem}.lawyer-item .lawyer-info .lawyer-name .tag2[data-v-1674d2cc]{color:#005ae1;background-color:#c4e3ff;margin-left:.05333rem}.lawyer-item .lawyer-info .lawyer-tags[data-v-1674d2cc]{display:flex;flex-wrap:wrap;gap:.13333rem;margin-top:.10667rem}.lawyer-item .lawyer-info .lawyer-tags .tag-item[data-v-1674d2cc]{font-size:.26667rem;color:#666;background:#ececec;padding:.02667rem .2rem;border-radius:.08rem}.lawyer-item .lawyer-info .lawyer-stats[data-v-1674d2cc]{font-size:.26667rem;color:#999;display:flex;flex-wrap:wrap;gap:.06667rem}.lawyer-item .lawyer-info .lawyer-stats .lawyer-info-num[data-v-1674d2cc]{display:flex;align-items:center}.lawyer-item .lawyer-info .lawyer-stats .lawyer-info-star[data-v-1674d2cc]{display:flex;align-items:center;margin-top:.17333rem}.lawyer-item .lawyer-info .lawyer-stats .star-rating[data-v-1674d2cc]{color:#a0806b}.lawyer-item .lawyer-info .lawyer-stats .line[data-v-1674d2cc]{display:block;width:.02667rem;height:.32rem;background:#aaa;margin:0 .18667rem}.lawyer-item .lawyer-info .lawyer-stats .num[data-v-1674d2cc]{font-weight:700;font-size:.4rem;color:#005aff}.lawyer-item .lawyer-info .lawyer-stats .unit[data-v-1674d2cc]{color:#005aff}.lawyer-item .card-footer[data-v-1674d2cc]{margin-top:.4rem;justify-content:space-between;align-items:center}.lawyer-item .lawyer-avatar[data-v-1674d2cc]{width:1.6rem;height:1.6rem;flex-shrink:0;margin-left:.26667rem;border-radius:50%;overflow:hidden}.lawyer-item .lawyer-avatar img[data-v-1674d2cc]{width:100%;height:100%;object-fit:cover}.lawyer-item .consult-btn[data-v-1674d2cc]{min-width:2.46667rem;height:.66667rem;line-height:.66667rem;border:none;border-radius:1.33333rem;flex-shrink:0;font-weight:500;font-size:.28rem;text-align:center;color:#fff;background-color:#005aff}.handling-page[data-v-24da8d09]{background:linear-gradient(180deg,rgba(100,138,255,.7),hsla(0,0%,82.4%,.7) 10.8rem,hsla(0,0%,82.4%,.7));min-height:100vh;padding-bottom:.8rem;position:relative}.fixed-header[data-v-24da8d09]{position:sticky;top:0;z-index:100;background:linear-gradient(180deg,#648aff,#d2d2d2)}.list-container[data-v-24da8d09]{margin-top:0}.home-navbar-box[data-v-24da8d09]{z-index:999}.home-navbar[data-v-24da8d09]{display:flex;justify-content:space-between;align-items:center;padding:.30667rem .45333rem .30667rem;width:100%;box-sizing:border-box;z-index:999;transition:all .3s}.home-navbar .navbar-left[data-v-24da8d09]{display:flex}.home-navbar .navbar-left .location-area[data-v-24da8d09]{display:flex;align-items:center}.home-navbar .navbar-left .location-area .position-icon[data-v-24da8d09]{width:.33333rem;height:.42667rem;margin-right:.05333rem}.home-navbar .navbar-left .location-area .city[data-v-24da8d09]{font-size:.34667rem;font-family:PingFang SC-Regular,PingFang SC;font-weight:500;color:#005ae1;line-height:.48rem;padding-right:.16rem}.home-navbar .navbar-left .location-area .icon-arrow-white[data-v-24da8d09]{width:.24rem;height:.16rem;color:#999}.home-navbar .navbar-right[data-v-24da8d09]{display:flex;align-items:center}.home-navbar .navbar-right .org-button[data-v-24da8d09]{font-weight:350;font-size:.36rem;color:#005aff;line-height:.66667rem;margin-left:.53333rem}.center-button[data-v-24da8d09]{padding:0;margin-top:-.4rem}.button-container[data-v-24da8d09],.center-button[data-v-24da8d09]{display:flex;justify-content:center;align-items:center;position:relative}.button-container[data-v-24da8d09]{width:7.06667rem;height:7.06667rem;border-radius:50%;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.8));top:-.4rem}.button-labels[data-v-24da8d09]{position:absolute;width:100%;height:100%;pointer-events:none;transition:transform .5s cubic-bezier(0,.72,.28,.99)}.label[data-v-24da8d09]{position:absolute;font-size:.58667rem;color:#005aff;font-weight:500;text-shadow:0 .01333rem .02667rem hsla(0,0%,100%,.8)}.label.top[data-v-24da8d09]{top:10%;left:50%}.label.top-right[data-v-24da8d09]{top:22%;right:22%}.label.right[data-v-24da8d09]{top:50%;right:10%}.label.bottom-right[data-v-24da8d09]{bottom:22%;right:22%}.label.bottom[data-v-24da8d09]{bottom:10%;left:50%}.button-circle[data-v-24da8d09]{width:3.6rem;height:3.6rem;background-color:#005aff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:transform .3s ease;position:relative;margin:0 auto;border:.05333rem solid #fff}.button-circle-wrapper[data-v-24da8d09]{position:relative;display:inline-block;z-index:10;margin:0 auto}.button-circle-wrapper[data-v-24da8d09]:before{content:"";position:absolute;top:-.2rem;left:-.2rem;right:-.2rem;bottom:-.2rem;background:linear-gradient(180deg,#8badf7,#dadde4);border-radius:50%;z-index:-1}.button-circle .button-text[data-v-24da8d09]{font-size:1.33333rem;font-weight:700;margin-bottom:.13333rem}.button-circle .button-subtext[data-v-24da8d09]{font-size:.37333rem}.button-circle .button-indicator[data-v-24da8d09]{position:absolute;width:.09333rem;height:.21333rem;bottom:.06667rem;background-color:#fff;border-radius:50%;box-shadow:0 .02667rem .05333rem rgba(0,0,0,.2)}.button-circle[data-v-24da8d09]:active{transform:scale(.95)}.button-subtext[data-v-24da8d09],.button-text[data-v-24da8d09]{transition:all .3s ease}.button-text.animate[data-v-24da8d09]{animation:textAnimation-data-v-24da8d09 .5s ease-in-out}.button-subtext.animate[data-v-24da8d09]{animation:textAnimation-data-v-24da8d09 .5s ease-in-out .1s}@keyframes textAnimation-data-v-24da8d09{0%{opacity:0}to{opacity:1}}.category-tabs[data-v-24da8d09]{background-color:#cbd6ea;padding:.13333rem .4rem;display:flex;gap:.2rem;overflow-x:auto;margin-bottom:.4rem;width:100%;box-sizing:border-box}.category-tabs .tab[data-v-24da8d09]{padding:.13333rem .26667rem;border-radius:.33333rem;font-size:.28rem;color:#333;white-space:nowrap;font-weight:400;transition:all .3s ease}.category-tabs .tab.active[data-v-24da8d09]{background-color:#005aff;color:#fff;font-weight:500}.lawyer-list[data-v-24da8d09]{width:9.2rem;margin:0 auto;padding:0}.empty-container[data-v-24da8d09]{display:flex;justify-content:center;align-items:center;height:5.33333rem;width:100%;margin-top:.26667rem}.custom-image[data-v-24da8d09]{padding:1.33333rem 0 0 0}.custom-image[data-v-24da8d09] .van-empty__image{display:flex;justify-content:center;width:100%;height:auto}.custom-image[data-v-24da8d09] .van-empty__image img{width:106px;height:82px}