.zmy_listFilter{width:100%;background:#fff;font-family:PingFangSC-Regular,PingFang SC}.zmy_listFilter .department{width:100%;position:relative;height:1.2rem;box-sizing:border-box}.zmy_listFilter .department:after{border-color:#f3f3f3}.zmy_listFilter .department ::-webkit-scrollbar{display:none}.zmy_listFilter .department .maskLayer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 67%,#fff 95%);pointer-events:none}.zmy_listFilter .department ul{width:100%;overflow-y:auto;display:flex;align-items:center;-webkit-overflow-scrolling:touch;position:relative}.zmy_listFilter .department ul li{white-space:nowrap;padding:0 .42667rem;height:1.2rem;display:flex;flex-direction:column;justify-content:center}.zmy_listFilter .department ul li.active .name{font-weight:600;color:#664ae1}.zmy_listFilter .department ul li .name{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#666;line-height:.53333rem;flex:1;display:flex;align-items:center}.zmy_listFilter .department ul li .line{background:transparent;width:100%;height:.08rem;align-self:center}.zmy_listFilter .department ul li.swichLine{padding:0;position:absolute;bottom:.02667rem;height:.08rem;background:transparent;z-index:10;display:flex;justify-content:center;align-items:center}.zmy_listFilter .department ul li.swichLine span{height:100%;background:#664ae1;transition:width .2s}.zmy_listFilter .department .more{position:absolute;right:0;z-index:2;top:0;height:100%;display:flex;padding-right:.42667rem;align-items:center}.zmy_listFilter .department .more img{width:.37333rem;height:.37333rem}.zmy_listFilter .department .allDepartment{position:absolute;top:0;left:0;width:100%;height:95vh;background:#fff;z-index:99999999;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0 .42667rem 2.13333rem}.zmy_listFilter .department .allDepartment p{margin-top:.32rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.zmy_listFilter .department .allDepartment p span{font-size:15px;line-height:.56rem;font-weight:600}.zmy_listFilter .department .allDepartment p img{width:.37333rem;height:.37333rem}.zmy_listFilter .department .allDepartment ul{flex:1;overflow-x:auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-bottom:.42667rem}.zmy_listFilter .department .allDepartment ul li{padding:0!important;margin:.4rem 0 0;width:43.7vw;height:1.22667rem;border-radius:.10667rem;display:flex;align-items:center;justify-content:center;font-size:16px;color:#666;background:hsla(0,0%,93.3%,.5)}.zmy_listFilter .department .allDepartment ul li.active{background:rgba(102,74,225,.1);color:#664ae1}.zmy_listFilter .filtrate{width:100%;height:1.06667rem;position:relative;display:flex;align-items:center;padding:0 .42667rem;box-sizing:border-box;justify-content:space-between}.zmy_listFilter .filtrate:after{border-color:#f3f3f3}.zmy_listFilter .filtrate li{display:flex;align-items:center;width:2.18667rem;justify-content:center}.zmy_listFilter .filtrate li:last-child{width:1.33333rem}.zmy_listFilter .filtrate li span{max-width:1.86667rem;font-size:14px;color:#666;line-height:.53333rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zmy_listFilter .filtrate li img{margin-left:.08rem;width:.21333rem;height:.13333rem}.zmy_listFilter .filtrate li img.top{transform:rotateX(180deg)}.zmy_listFilter .filtrate li.active span{color:#333;font-weight:600}.zmy_listFilter .selectModule{height:0;width:100%;position:relative}.zmy_listFilter .selectModule .bg{position:absolute;left:0;top:0;width:100%;height:calc(100vh - 3.78666rem);background:rgba(17,17,17,.7);overflow:hidden;z-index:999999}.zmy_listFilter .selectModule .bg .comprehensive{background:#fff;width:100%;max-height:7.04rem;overflow:hidden;padding-bottom:.64rem}.zmy_listFilter .selectModule .bg .comprehensive li{padding:.64rem .42667rem 0;width:100%;box-sizing:border-box;color:#999;font-size:14px;line-height:.53333rem}.zmy_listFilter .selectModule .bg .comprehensive li.active{color:#664ae1}.zmy_listFilter .selectModule .bg .cityList{height:7.09333rem;width:100%;background:#fff;display:flex;overflow:hidden}.zmy_listFilter .selectModule .bg .cityList .province{height:100%;width:2.61333rem;overflow-x:auto;background:hsla(0,0%,93.3%,.5);padding-bottom:.64rem;box-sizing:border-box}.zmy_listFilter .selectModule .bg .cityList .province li{padding:.64rem .42667rem 0;color:#999;font-size:14px;line-height:.53333rem}.zmy_listFilter .selectModule .bg .cityList .province li.active{color:#664ae1}.zmy_listFilter .selectModule .bg .cityList .city{flex:1;height:100%;overflow-x:auto;padding-bottom:.64rem;box-sizing:border-box}.zmy_listFilter .selectModule .bg .cityList .city li{padding:.64rem .42667rem 0;color:#666;font-size:14px}.zmy_listFilter .selectModule .bg .cityList .city li.active{color:#664ae1}.zmy_listFilter .selectModule .bg .illness{max-height:7.09333rem;background:#fff;padding:.42667rem .16rem .16rem .42667rem;width:100%;box-sizing:border-box;overflow-x:auto}.zmy_listFilter .selectModule .bg .illness ul{display:flex;align-items:center;flex-wrap:wrap}.zmy_listFilter .selectModule .bg .illness ul li{max-width:100%;overflow:hidden;white-space:nowrap;padding:.21333rem .4rem;color:#666;font-size:14px;line-height:.53333rem;border-radius:.10667rem;background:hsla(0,0%,93.3%,.5);margin:0 .26667rem .26667rem 0}.zmy_listFilter .selectModule .bg .illness ul li.active{background:rgba(102,74,225,.1);color:#664ae1}.zmy_listFilter .selectModule .bg .condition{background:#fff;overflow:hidden}.zmy_listFilter .selectModule .bg .condition .item{margin-top:.4rem;padding:.05333rem .16rem 0 .42667rem;width:100%;box-sizing:border-box}.zmy_listFilter .selectModule .bg .condition .item p{font-size:15px;color:#333;line-height:.56rem;font-weight:600}.zmy_listFilter .selectModule .bg .condition .item ul{display:flex;align-items:center;flex-wrap:wrap}.zmy_listFilter .selectModule .bg .condition .item ul li{padding:.21333rem .4rem;background:hsla(0,0%,93.3%,.5);color:#666;font-size:14px;border-radius:.10667rem;margin:.26667rem .26667rem 0 0}.zmy_listFilter .selectModule .bg .condition .item ul li.active{background:rgba(102,74,225,.1);color:#664ae1}.zmy_listFilter .selectModule .bg .condition .btnBox{margin-top:.53333rem;display:flex;align-items:center;height:1.33333rem}.zmy_listFilter .selectModule .bg .condition .btnBox:after{border-color:#f3f3f3}.zmy_listFilter .selectModule .bg .condition .btnBox button{border:none;height:100%;font-size:17px;font-weight:600}.zmy_listFilter .selectModule .bg .condition .btnBox button:first-child{width:3.04rem;color:#664ae1;background:#fff}.zmy_listFilter .selectModule .bg .condition .btnBox button:nth-child(2){flex:1;width:3.04rem;color:#fff;background:#664ae1}.drop-down-enter-active,.drop-down-leave-active{transform:scaleY(1);opacity:1;transition:transform .3s;transform-origin:center top}.drop-down-enter,.drop-down-leave-to{background:transparent!important;opacity:0;transform:scaleY(0);transform-origin:center top}