.school-box[data-v-cf780eeb]{padding:.4rem .4rem 2rem;position:relative}.school-box .school-item[data-v-cf780eeb]{background:#fff;border-radius:.26667rem;box-shadow:0 0 .10667rem #dedede80;display:block;margin-bottom:.4rem;padding:.4rem}.school-box .school-item .school-item-box[data-v-cf780eeb]{align-items:flex-start;display:flex;gap:.4rem}.school-box .school-item .school-item-box .school-img[data-v-cf780eeb]{align-items:center;background-color:#fff;border:.01333rem solid #cbcbcb;border-radius:.26667rem;display:flex;height:3.2rem;justify-content:center;width:2.4rem}.school-box .school-item .school-item-box .school-img>img[data-v-cf780eeb]{display:block;width:1.86667rem}.school-box .school-item .school-item-box .school-img.noImg[data-v-cf780eeb]{background:url(https://lximg.eiceducation.com.cn/img/a1a1dfa58717494f8e873bd25c4543b7) 50% no-repeat;background-color:#f5f5f5;background-size:70% 70%}.school-box .school-item .school-item-box .school-mes[data-v-cf780eeb]{flex:1}.school-box .school-item .school-item-box .school-mes .school-cname[data-v-cf780eeb]{color:#333;font-family:PingFang SC;font-size:.34667rem;font-weight:600;line-height:.45333rem;margin-bottom:.17333rem}.school-box .school-item .school-item-box .school-mes .school-ename[data-v-cf780eeb]{color:#666;font-family:PingFang SC;font-size:.26667rem;font-weight:400;line-height:.34667rem;margin-bottom:.14667rem}.school-box .school-item .school-item-box .school-mes .school-base[data-v-cf780eeb]{align-items:flex-start;display:flex;gap:.13333rem;margin-bottom:.48rem}.school-box .school-item .school-item-box .school-mes .school-base .school-type[data-v-cf780eeb]{border-radius:.21333rem;font-family:PingFang SC;font-size:.26667rem;font-weight:400;height:.42667rem;line-height:.42667rem;padding:0 .26667rem;white-space:nowrap}.school-box .school-item .school-item-box .school-mes .school-base .school-type.typ0[data-v-cf780eeb]{background:#ebf0ff;color:#0032dc}.school-box .school-item .school-item-box .school-mes .school-base .school-type.typ1[data-v-cf780eeb]{background:#fe45001a;color:#fe4500}.school-box .school-item .school-item-box .school-mes .school-base .school-type.typ2[data-v-cf780eeb]{background:#ebf0ff;color:#0032dc}.school-box .school-item .school-item-box .school-mes .school-base .school-address[data-v-cf780eeb]{align-items:flex-start;display:flex;gap:.13333rem;margin-top:.02667rem}.school-box .school-item .school-item-box .school-mes .school-base .school-address>img[data-v-cf780eeb]{display:block;height:.32rem;margin-top:.01333rem;width:.32rem}.school-box .school-item .school-item-box .school-mes .school-base .school-address>p[data-v-cf780eeb]{color:#666;flex:1;font-family:PingFang SC;font-size:.26667rem;font-weight:400;line-height:.37333rem}.school-box .school-item .school-item-box .school-mes .school-rank[data-v-cf780eeb]{align-items:center;background:linear-gradient(180deg,#fff2ed,#fff);border-radius:.26667rem .26667rem 0 0;display:flex;gap:.41333rem;height:.93333rem;justify-content:center;padding-top:.13333rem;width:100%}.school-box .school-item .school-item-box .school-mes .school-rank .rank-item .rank-name[data-v-cf780eeb]{color:#666;font-family:PingFang SC;font-size:.26667rem;font-weight:600;line-height:.34667rem;text-align:center}.school-box .school-item .school-item-box .school-mes .school-rank .rank-item .rank-num[data-v-cf780eeb]{color:#fe4500;font-family:PingFang SC;font-size:.34667rem;font-weight:400;line-height:.45333rem;text-align:center}.load-more[data-v-cf780eeb],.loading-indicator[data-v-cf780eeb]{align-items:center;display:flex;justify-content:center}.loading-indicator[data-v-cf780eeb]{color:#999;font-size:.34667rem;gap:.2rem}.loading-spinner[data-v-cf780eeb]{animation:spin-cf780eeb 1s linear infinite;border:.05333rem solid #f3f3f3;border-radius:50%;border-top-color:#999;height:.53333rem;width:.53333rem}@keyframes spin-cf780eeb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.no-more[data-v-cf780eeb]{color:#999;font-size:.33333rem;padding:.26667rem 0;text-align:center}.no-data[data-v-cf780eeb]{align-items:center;display:flex;height:5.33333rem;justify-content:center;width:100%}.no-data .no-data-content[data-v-cf780eeb]{color:#999;font-size:.33333rem;text-align:center}
