.vanPop.van-popup{border-radius:0}.filter-popup{width:300px;min-height:100vh;max-height:100vh;overflow:hidden;overflow-y:auto;padding-bottom:50px;background-color:#eee}.filter-popup .box-item{margin-bottom:5px;background-color:#fff;border-radius:5px;min-height:44px;height:44px;overflow:hidden;padding:10px}.filter-popup .box-item.open{height:auto}.filter-popup .box-item .title{position:relative;padding-left:15px;line-height:24px;font-size:14px;display:flex;justify-content:space-between;align-items:center}.filter-popup .box-item .title:after{position:absolute;content:"";width:6px;height:6px;border-radius:3px;background-color:#1989fa;left:2px;top:9px}.filter-popup .box-item .content{padding:10px 0 5px}.filter-popup .box-item .content .input-box{display:flex;align-items:center;padding:5px}.filter-popup .box-item .content .input-box label{flex:none}.filter-popup .box-item .content .input-box .van-field{padding:8px 10px;background-color:#eee;border-radius:15px;font-size:10px}.filter-popup .box-item .content .data-box{display:flex;align-items:center;padding:5px 0;margin-bottom:4px}.filter-popup .box-item .content .data-box .line{margin:0 8px;flex:none;color:#999}.filter-popup .box-item .content .data-box .van-field{padding:8px 10px;background-color:#eee;border-radius:15px;font-size:10px}.filter-popup .box-item .content .data-box .van-field .van-field__control{text-align:center}.filter-popup .box-item .content .tag-box ul{display:flex;flex-wrap:wrap}.filter-popup .box-item .content .tag-box ul li{width:33%;height:37px;padding:0 5px 5px 0}.filter-popup .box-item .content .tag-box ul li span{display:flex;align-items:center;justify-content:center;width:100%;height:32px;background-color:#eee;border:1px solid #eee;border-radius:15px;overflow:hidden;padding:0 5px}.filter-popup .box-item .content .tag-box ul li span label{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;max-width:100%;font-size:10px;line-height:12px;text-align:center}.filter-popup .box-item .content .tag-box ul li span.active{border:1px solid #1989fa;color:#1989fa}.filter-popup .box-item .content .tag-over-flex{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.filter-popup .box-item .content .tag-over-flex .icon-tag{color:#247bff;height:32px;line-height:32px;padding:0 5px;font-size:14px}.filter-popup .box-item .content .tag-over-flex .dynamic{color:#f8ab13}.filter-popup .box-item .content .tag-over-flex .third-party{color:#ff8181}.filter-popup-bottom{position:fixed;bottom:0;left:0;right:0;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:0 10px}.filter-popup-bottom .van-button--small{padding:0 20px;margin:0 10px;width:50%}body{max-width:750px;margin:0 auto;min-width:320px;color:#333;font-size:14px}body,div,i,img{line-height:normal}div,i,img{margin:0;padding:0;list-style:none;font-style:normal}.flex-ai,.flex-ai-ju{display:flex;align-items:center}.flex-ai-ju{justify-content:space-between}.stay-return-visit{background-color:#f5f5f5;min-height:100%;color:#333}.stay-return-visit .van-nav-bar__title{width:50%}.stay-return-visit .refresh{padding:0 12px 12px}.stay-return-visit .activity-desc-box{background-color:#daeeff;padding:12px;margin:10px;border-radius:8px;font-size:12px;color:#666;align-items:flex-start}.stay-return-visit .activity-desc-box .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stay-return-visit .activity-desc-box .list-desc{color:#1569fe;font-size:12px;flex:0 0 70px;justify-content:flex-end}.stay-return-visit .visit-list{background:#fff;border-radius:8px;padding:15px 9px 0 12px;position:relative;margin-bottom:10px}.stay-return-visit .visit-list:last-child{margin-bottom:0}.stay-return-visit .visit-list .super-vip{width:63px;position:absolute;top:18px;right:12px}.stay-return-visit .visit-list .info-box{display:flex}.stay-return-visit .visit-list .info-box .info-avatar{width:44px;height:44px;margin-right:12px}.stay-return-visit .visit-list .info-box .info{flex:1}.stay-return-visit .visit-list .info-box .name-tel{font-size:15px;color:#1b1b1b;line-height:21px;font-weight:600}.stay-return-visit .visit-list .info-box .name-tel .tel{font-weight:400;font-size:12px;color:#333}.stay-return-visit .visit-list .info-box .user-tag{margin-top:6px}.stay-return-visit .visit-list .info-box .user-tag span{height:16px;padding:0 7px;display:flex;align-items:center;font-size:10px;border-radius:8px;margin-right:8px}.stay-return-visit .visit-list .info-box .user-tag span:last-child{margin-right:0}.stay-return-visit .visit-list .info-box .user-tag span .vip-icon{height:12px;width:12px;margin-right:4px}.stay-return-visit .visit-list .info-box .user-tag .sex-span1{background:#f7f7ff;color:#4276ff}.stay-return-visit .visit-list .info-box .user-tag .sex-span2{background:#fff1f1;color:#ff2135}.stay-return-visit .visit-list .info-box .user-tag .sex-span3,.stay-return-visit .visit-list .info-box .user-tag .sex-spanundefined{background:#f7f8f9;color:#999}.stay-return-visit .visit-list .info-box .visit-tay{margin-top:16px;height:32px;background:rgba(95,97,255,.05);border-radius:4px;font-size:12px;padding:0 30px 0 8px}.stay-return-visit .visit-list .info-box .visit-tay .label{color:#999}.stay-return-visit .visit-list .info-box .visit-tay .text{color:#666}.stay-return-visit .visit-list .info-box .surplus-time{margin-top:6px;font-size:12px}.stay-return-visit .visit-list .info-box .surplus-time span{font-weight:600;color:#ff2135;margin:0 4px}.stay-return-visit .visit-list .info-box .surplus-time img{width:14px;height:14px;margin-right:6px}.stay-return-visit .visit-list .info-box .van-button--small{height:26px}.stay-return-visit .visit-list .line{border-top:1px solid #e5e8ee;margin-top:12px}.stay-return-visit .visit-list .user-label{margin-left:56px;display:flex;align-items:center;justify-content:space-between;height:32px}.stay-return-visit .visit-list .user-label .app{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-right:6px}.stay-return-visit .visit-list .user-label .app .app-icon-size{margin-right:5px;font-size:16px;width:16px;height:16px}.stay-return-visit .visit-list .user-label .app i{color:#666}.stay-return-visit .visit-list .user-label .app img{width:16px;margin-right:5px}