.b-wp[data-v-9bd1f1dd]{margin:0 auto}.production[data-v-9bd1f1dd]{width:clamp(343px,100%,1180px)}.production_status[data-v-9bd1f1dd]{box-sizing:border-box;flex-direction:column;padding:16px;width:100%}.production_status[data-v-9bd1f1dd],.production_title[data-v-9bd1f1dd]{align-items:flex-start;align-self:stretch;display:flex;gap:8px}.production_title[data-v-9bd1f1dd]{align-items:center;color:#303133;font-family:Inter,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;line-height:26px}.item_btn[data-v-9bd1f1dd]{align-items:flex-start;display:flex;justify-content:center;margin:0 auto}.item_btn[data-v-9bd1f1dd],.production_item[data-v-9bd1f1dd]{align-self:stretch;gap:16px}.production_item[data-v-9bd1f1dd]{box-sizing:border-box;width:100%}.production_item--scroll[data-v-9bd1f1dd]{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.production_item--scroll[data-v-9bd1f1dd]::-webkit-scrollbar{display:none;height:0;width:0}.production_item--scroll .house-card[data-v-9bd1f1dd]{flex:1 0 0;max-width:calc(25% - 12px);min-width:240px;width:auto}.production_item--video[data-v-9bd1f1dd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.production_item--video .video-card[data-v-9bd1f1dd]{min-width:240px;width:100%}.house-card[data-v-9bd1f1dd],.video-card[data-v-9bd1f1dd]{background:#fff;border:1px solid #e4e7ed;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.house-card__cover[data-v-9bd1f1dd],.video-card__cover[data-v-9bd1f1dd]{aspect-ratio:400/300;background:#eee;border-radius:8px 8px 0 0;flex:0 0 auto;overflow:hidden;position:relative;width:100%}.house-card__cover[data-v-9bd1f1dd] .commonImage,.house-card__cover[data-v-9bd1f1dd] .coverImage,.house-card__cover[data-v-9bd1f1dd] .el-image,.house-card__cover[data-v-9bd1f1dd] img:not(.view-count-icon),.video-card__cover[data-v-9bd1f1dd] .commonImage,.video-card__cover[data-v-9bd1f1dd] .coverImage,.video-card__cover[data-v-9bd1f1dd] .el-image,.video-card__cover[data-v-9bd1f1dd] img:not(.view-count-icon){border-radius:8px 8px 0 0!important;height:100%!important;top:0;right:0;bottom:0;left:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute!important;width:100%!important}.house-card__cover .image-slot[data-v-9bd1f1dd],.video-card__cover .image-slot[data-v-9bd1f1dd]{align-items:center;background:#f4f4f5;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;width:100%}.house-card__cover .image-slot .emptyImage[data-v-9bd1f1dd],.video-card__cover .image-slot .emptyImage[data-v-9bd1f1dd]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.house-card__cover[data-v-9bd1f1dd] .commonImage:after,.video-card__cover[data-v-9bd1f1dd] .commonImage:after{display:none}.featured-badge[data-v-9bd1f1dd]{background:#e6a23c;border-radius:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;left:8px;line-height:20px;padding:4px 8px;top:8px;z-index:10}.featured-badge[data-v-9bd1f1dd],.view-count[data-v-9bd1f1dd]{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute}.view-count[data-v-9bd1f1dd]{background:#000c;border-radius:999px;bottom:8px;box-sizing:border-box;gap:6px;padding:5px 16px;right:8px;z-index:2}.view-count-icon[data-v-9bd1f1dd]{display:block;flex:none;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.view-count-text[data-v-9bd1f1dd]{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-align:center}.house-card__body[data-v-9bd1f1dd],.video-card__body[data-v-9bd1f1dd]{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px}.house-name[data-v-9bd1f1dd],.video-title[data-v-9bd1f1dd]{color:#303133;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.house-price-row[data-v-9bd1f1dd]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:4px;min-width:0}.price[data-v-9bd1f1dd]{color:#e6a23c;font-size:18px;font-weight:700;line-height:26px}.from[data-v-9bd1f1dd],.price[data-v-9bd1f1dd],.rent-unit[data-v-9bd1f1dd]{font-family:Inter,sans-serif}.from[data-v-9bd1f1dd],.rent-unit[data-v-9bd1f1dd]{color:#303133;font-size:14px;font-weight:400;line-height:22px}.house-meta[data-v-9bd1f1dd]{align-items:center;display:flex;gap:4px;min-width:0}.meta-icon[data-v-9bd1f1dd]{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.meta-text[data-v-9bd1f1dd]{color:#303133;font-family:Inter,sans-serif;line-height:22px}.content_empt[data-v-9bd1f1dd],.meta-text[data-v-9bd1f1dd]{font-size:14px;font-weight:400}.content_empt[data-v-9bd1f1dd]{align-items:center;background:#f8fafb;border-radius:12px;color:#646470;display:flex;height:58px;justify-content:center;width:100%}.content_empt .icon[data-v-9bd1f1dd]{height:20px;margin-right:5px;width:20px}
