.dropdown-container{align-items:center;margin-right:34px;display:inline-flex;position:relative}.dropdown{position:relative}.dropdown-trigger{min-height:20px;font-family:Alibaba PuHuiTi 2;box-shadow:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;outline:none;flex-wrap:nowrap;align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:visible}.dropdown-text{font-family:Alibaba PuHuiTi 2;color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.dropdown-arrow{border-top:4px solid #303741;border-left:3.5px solid transparent;border-right:3.5px solid transparent;flex-grow:0;flex-shrink:0;width:0;height:0;transition:transform .2s;display:block}.dropdown-arrow.is-open{transform:rotate(180deg)}.dropdown-mask{z-index:999;background:rgba(0,0,0,.5);animation:.2s dropdownMaskFadeIn;position:fixed;top:2px;bottom:0;left:0;right:0}@keyframes dropdownMaskFadeIn{0%{opacity:0}to{opacity:1}}.dropdown-panel{z-index:50;animation:.2s dropdownPanelFadeIn;position:fixed;overflow:hidden}@keyframes dropdownPanelFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-options{box-sizing:border-box;background:#fff;border-radius:8px;width:-moz-fit-content;width:fit-content;max-height:350px;padding:18px;overflow-y:auto;box-shadow:0 0 10px rgba(0,0,0,.1)}.dropdown-option{cursor:pointer;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex;overflow:hidden}.dropdown-option.is-selected .dropdown-option-text{font-weight:600}.dropdown-option:not(:first-child){margin-top:15px}.dropdown-option-text{color:#303741;white-space:normal;word-break:break-word;flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:normal}.dropdown-option-check{flex-grow:0;flex-shrink:0;width:18px;height:18px;margin-right:4px}
.expandable-container{align-items:center;width:100%;display:flex}.expand-btn{background:#f1f3f7;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.expand-btn__icon--expanded{transform:rotate(180deg)}
.filter-box__seat .filter-box__filter{padding:0 28px}.filter-box__seat .small-container{flex-wrap:nowrap;gap:38px;width:100%;padding:25px 0 20px;display:flex;overflow:hidden}.filter-box__seat .small-container .filter-box__seat-small{opacity:.5;background:#d8dde6;border-radius:2px;flex:none;width:34px;height:20px}.filter-box__seat .big-container{box-sizing:border-box;border-top:.5px solid #d8dde6;flex-wrap:nowrap;gap:28px;width:100%;padding:15px 0 40px;display:flex;overflow:hidden}.filter-box__seat .big-container .filter-box__seat-big{opacity:.5;background:#d8dde6;border-radius:2px;flex:none;width:110px;height:26px}.filter-box__seat .filter-box__sort .middle-container{flex-wrap:nowrap;gap:20px;width:100%;display:flex;overflow:hidden}.filter-box__seat .filter-box__sort .middle-container .filter-box__seat-middle{opacity:.5;background:#d8dde6;border-radius:2px;flex:none;width:61px;height:20px}
.filter-box{box-sizing:border-box;background-color:#fff;width:1440px;margin:0 auto;position:relative;overflow:hidden}.filter-box__group{box-sizing:border-box;border-bottom:1px solid #eee;display:flex}.filter-box__label{color:#8f96a0;flex-shrink:0;align-items:center;min-width:56px;height:60px;margin-right:12px;font-family:PingFang SC;font-size:14px;display:flex}.filter-box__content{box-sizing:border-box;flex-wrap:wrap;gap:15px 25px;width:100%;padding:15px 0;display:flex}.filter-box__btn{box-sizing:border-box;color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:2px;flex-shrink:0;height:30px;padding:5px 9px;font-size:14px;transition:all .2s}.filter-box__btn--active{color:#fff;background-color:#009b3f}.filter-box__btn--with-icon{align-items:center;gap:8px;display:inline-flex}.filter-box__btn--text{color:#303741;font-size:14px}.filter-box__level-btn--active{color:#009b3f;font-weight:500}.filter-box__brand{box-sizing:border-box;padding:24px 0}.filter-box__brand-content{flex-wrap:wrap;gap:24px;width:100%;display:flex}.filter-box__brand-item{cursor:pointer;background:#fff;border:none;flex-direction:column;align-items:center;height:60px;font-size:14px;display:flex}.filter-box__brand-item span{font-family:Alibaba PuHuiTi 2;margin-top:10px;font-size:14px;font-weight:400;line-height:14px}.filter-box__brand-item:hover{color:#009b3f;font-weight:400}.filter-box__brand-item--active{color:#009b3f;font-weight:600}.filter-box__price-input{border:.5px solid #e6e8f2;border-radius:2px;flex-shrink:0;width:180px;height:29px;padding-right:10px;display:inline-block;position:relative}.filter-box__price-input-container{flex:1 0;justify-content:end;align-items:center;height:60px;margin-left:20px;display:flex}.filter-box__price-input--item{text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;width:40px;height:28px;padding:0 5px;font-size:12px}.filter-box__price-input--line{font-size:10px}.filter-box__price-input--unit{color:#5f6670;margin-right:5px;font-family:PingFang SC;font-size:14px}.filter-box__price-input--confirm{text-align:center;opacity:.5;width:52px;line-height:30px;font-family:Alibaba PuHuiTi 2;color:#8f96a0;cursor:pointer;background:#d8dde6;border:none;border-radius:2px;font-size:14px;position:absolute;top:-1px;bottom:-1px;right:-1px}.filter-box__price-input--confirm-active{opacity:1;color:#fff;background:#009b3f}.filter-box__level-icon{width:auto;height:30px}.filter-box__selected{background:#fff;border-bottom:none;position:relative}.filter-box__selected-content{box-sizing:border-box;flex-wrap:wrap;width:100%;padding:15px 0;display:flex}.filter-box__selected-divide-line{background:#d8dde6;width:.5px;height:26px;margin:0 16px}.filter-box__selected-city{height:28px;font-family:Alibaba PuHuiTi 2;color:#303741;box-sizing:border-box;cursor:pointer;border:.5px solid #bec5cf;border-radius:2px;align-items:center;padding:0 9px;font-size:14px;display:flex}.filter-box__selected-item{cursor:pointer;background:#f5f7fa;border-radius:2px;align-items:center;height:26px;margin-right:10px;padding:0 9px;font-size:14px;display:flex}.filter-box__selected-item--value{font-family:Alibaba PuHuiTi 2;color:#303741;font-size:14px}.filter-box__selected-item--delete{background:url(https://image-pub.guazistatic.com/qnbdp1066xbcc77aaeeec742d69dfb67812b36636b1763034288.png) 0 0/100% 100%;width:10px;height:10px;margin-left:9px}.filter-box__selected-item:hover .filter-box__selected-item--value{color:#009b3f}.filter-box__selected-item:hover .filter-box__selected-item--delete{background:url(https://image-pub.guazistatic.com/qnbdp1066x2737d45529fe4be2aeb0e1bd3d7215c71763034288.png) 0 0/100% 100%}.filter-box__selected-clear{height:36px;font-family:Alibaba PuHuiTi 2;color:#303741;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d8dde6;border-radius:2px;padding:0 20px;font-size:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.filter-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-box input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-box .filter-box__sort-seat{width:100%;height:88px}.filter-box .filter-box__filter{padding:0 28px}.filter-box__sort{box-sizing:border-box;background:#f6f7fb;align-items:center;width:100%;padding:34px 28px;display:flex;position:absolute;bottom:0;left:0}.filter-box__sort-item{height:20px;font-family:Alibaba PuHuiTi 2;color:#000;cursor:pointer;background:0 0;border:none;margin-right:20px;font-size:14px}.filter-box__sort-item:first-child{margin-left:-6px}.filter-box__sort-item--active{color:#009b3f}.filter-box .sort-up-down{align-items:center;display:flex}.filter-box .sort-up-down__button{flex-direction:column;align-items:center;gap:4px;margin-left:4px;display:flex}.filter-box .sort-up-down__button-up{border-bottom:4px solid #bec5cf;border-left:3.5px solid transparent;border-right:3.5px solid transparent;flex-grow:0;flex-shrink:0;width:0;height:0;display:block}.filter-box .sort-up-down__button-up--active{border-bottom:4px solid #009b3f}.filter-box .sort-up-down__button-down{border-top:4px solid #bec5cf;border-left:3.5px solid transparent;border-right:3.5px solid transparent;flex-grow:0;flex-shrink:0;width:0;height:0;display:block}.filter-box .sort-up-down__button-down--active{border-top:4px solid #009b3f}
.c-empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.c-empty-icon{width:204px;height:102px}.c-empty-text{color:#5f6670;text-align:center;margin-top:20px;font-size:18px;font-weight:500;line-height:20px}
.car-list-box{width:1440px;min-height:800px;margin:auto auto 45px;position:relative}.car-list-box .car-box{flex-wrap:wrap;align-items:center;gap:20px 12px;width:100%;margin-bottom:45px;display:flex}.car-list-box .car-box .car-item{cursor:pointer;background:#fff;border-radius:8px;width:278px;height:352px;overflow:hidden}.car-list-box .car-box .car-item a{text-decoration:none}.car-list-box .car-box .car-item .car-item__img{border-radius:8px;width:278px;height:208px;overflow:hidden}.car-list-box .car-box .car-item .car-item__img img{-o-object-fit:cover;object-fit:cover}.car-list-box .car-box .car-item .car-item__info{padding:11px 14px 14px}.car-list-box .car-box .car-item .car-item__info .car-item__info-title{word-break:break-all;color:#11192d;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:48px;margin-bottom:3px;font-size:18px;line-height:24px;display:-webkit-box;overflow:hidden}.car-list-box .car-box .car-item .car-item__info .car-item__info-desc{color:#999;text-align:justify;margin-bottom:6px;font-size:12px;font-weight:400;line-height:16px}.car-list-box .car-box .car-item .car-item__info .car-item__info-tag{flex-wrap:wrap;width:100%;height:22px;margin-bottom:6px;display:inline-flex;overflow:hidden}.car-list-box .car-box .car-item .car-item__info .car-item__info-tag span{color:#5f6670;white-space:nowrap;border:.5px solid #5f6670;border-radius:2px;flex-shrink:0;margin-right:4px;padding:4px;font-size:12px;font-weight:250;line-height:12px}.car-list-box .car-box .car-item .car-item__info .car-item__info-price{color:#ff4d18;font-size:12px;font-weight:400;line-height:20px}.car-list-box .car-box .car-item .car-item__info .car-item__info-price-now{margin-right:8px}.car-list-box .car-box .car-item .car-item__info .car-item__info-price-now span{margin-right:1px;font-size:20px;font-weight:700;line-height:20px}.car-list-box .c-empty{margin-top:200px}.car-list-box .car-list-loading--with-list{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;top:0;bottom:0;left:0;right:0}.car-list-box .car-list-loading--without-list{height:600px}
