.contacts-list-page[data-v-f7e12f8a]{min-height:100vh;background:#fff}.contacts-list-page .sticky-header[data-v-f7e12f8a]{position:sticky;top:0;z-index:99;background:#fff}.contacts-list-page .search-wrapper[data-v-f7e12f8a]{padding:.26667rem .4rem;background:#fff}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search{padding:0;background:transparent}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search .van-search__content{background:#f5f5f5;border-radius:.66667rem;padding-left:.4rem}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search .van-field__left-icon{color:#999}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search input{font-size:.37333rem;color:#333}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search input::placeholder{color:#999}.contacts-list-page .search-wrapper[data-v-f7e12f8a] .van-search .van-search__action{padding:0 0 0 .26667rem;font-size:.37333rem;color:#f80}.contacts-list-page .contacts-header[data-v-f7e12f8a]{display:flex;align-items:center;padding:.4rem .53333rem;background:#fff}.contacts-list-page .contacts-header .header-left[data-v-f7e12f8a]{max-width:75%;flex:1;display:flex;align-items:center}.contacts-list-page .contacts-header .header-left .icon[data-v-f7e12f8a]{width:.64rem;height:.64rem;margin-right:.26667rem}.contacts-list-page .contacts-header .header-left .title[data-v-f7e12f8a]{max-width:100%;font-size:.48rem;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.contacts-list-page .contacts-header .count[data-v-f7e12f8a]{white-space:nowrap;margin-left:.4rem;font-size:.37333rem;color:#999}.contacts-list-page .contacts-content[data-v-f7e12f8a]{background:#fff}.contacts-list-page .contacts-content[data-v-f7e12f8a] .van-list .contact-item{display:flex;align-items:center;justify-content:space-between;margin:0 .53333rem;padding:.53333rem 0;border-bottom:.02667rem solid #ececec;cursor:pointer}.contacts-list-page .contacts-content[data-v-f7e12f8a] .van-list .contact-item.last-item{border-bottom:none}.contacts-list-page .contacts-content[data-v-f7e12f8a] .van-list .contact-item .name{font-size:.45333rem;color:#000;font-weight:500;margin:0}.contacts-list-page .contacts-content[data-v-f7e12f8a] .van-list .contact-item .phone{font-size:.45333rem;color:#777;font-weight:500;margin:0}.contacts-list-page .contacts-content[data-v-f7e12f8a] .van-list .van-empty{padding:1.33333rem 0}