.flex[data-v-912522bd]{display:flex}.reservaPage[data-v-912522bd]{width:100%;min-height:100%}.reservaPage .topTitle[data-v-912522bd]{color:#1d2939;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}.reservaPage .conList[data-v-912522bd]{outline-offset:-.0625rem;background:#fff;border-radius:.25rem;outline:.0625rem solid #f0f0f0;margin-bottom:1.25rem;position:relative}.reservaPage .conList .status-tag[data-v-912522bd]{color:#fff;white-space:nowrap;background:#36f;border-radius:0 .25rem;padding:.1875rem .625rem;font-size:1rem;position:absolute;top:0;right:0}.reservaPage .conList .status-tag.waiting[data-v-912522bd]{color:#666;background-color:#cdcdcd66}.reservaPage .conList .status-tag.cancelled[data-v-912522bd]{color:#999;background-color:#cdcdcd66}.reservaPage .conList .status-tag.process[data-v-912522bd]{color:#fff;background-color:#36f}.reservaPage .conList .card-body[data-v-912522bd]{gap:0;padding:1.25rem;display:flex}.reservaPage .conList .card-image[data-v-912522bd]{aspect-ratio:4/3;cursor:pointer;border-radius:.25rem;flex-shrink:0;width:14.3125rem;overflow:hidden}.reservaPage .conList .card-image img[data-v-912522bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.reservaPage .conList .card-image:hover img[data-v-912522bd]{transition:transform .3s;transform:scale(1.05)}.reservaPage .conList .info-main[data-v-912522bd]{cursor:pointer;flex:1;min-width:0;padding-left:1.25rem}.reservaPage .conList .info-main .card-title[data-v-912522bd]{color:#0d172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:700;line-height:1.75rem;overflow:hidden}.reservaPage .conList .info-main:hover .card-title[data-v-912522bd]{color:#29bbfe;transition:color .3s}.reservaPage .conList .info-main .card-title[data-v-912522bd]{transition:color .3s}.reservaPage .conList .info-main .card-location[data-v-912522bd]{color:#666;align-items:center;gap:.5rem;margin-top:.5rem;font-size:1rem;display:flex}.reservaPage .conList .info-main .card-location .el-icon[data-v-912522bd]{color:#999;font-size:1rem}.reservaPage .conList .info-main .card-props[data-v-912522bd]{word-break:break-all;color:#333;flex-wrap:wrap;gap:.5rem 0;margin-top:.5rem;font-size:1rem;display:flex}.reservaPage .conList .info-main .card-props .prop-item[data-v-912522bd]{white-space:nowrap;border-right:.0625rem solid #eee;padding:.125rem 1rem;line-height:1.25rem}.reservaPage .conList .info-main .card-props .prop-item[data-v-912522bd]:first-child{padding-left:0}.reservaPage .conList .info-main .card-props .prop-item[data-v-912522bd]:last-child{border-right:none}.reservaPage .conList .info-main .card-bottom[data-v-912522bd]{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.reservaPage .conList .info-main .card-bottom .card-tags[data-v-912522bd]{gap:.5rem;display:flex}.reservaPage .conList .info-main .card-bottom .card-tags .card-tag[data-v-912522bd]{color:#36f;white-space:nowrap;background:#165dff1a;border-radius:.25rem;padding:.25rem .75rem;font-size:1rem}.reservaPage .conList .info-main .card-bottom .card-price[data-v-912522bd]{align-items:baseline;margin-right:1.25rem;display:flex}.reservaPage .conList .info-main .card-bottom .card-price .price-num[data-v-912522bd]{color:#ee0f0f;font-size:1.5rem;font-weight:700}.reservaPage .conList .info-main .card-bottom .card-price .price-unit[data-v-912522bd]{color:#e03236;margin-left:.125rem;font-size:1rem}.reservaPage .conList .info-side[data-v-912522bd]{border-left:.0625rem solid #f0f0f0;flex-direction:column;flex-shrink:0;width:16.25rem;padding-top:2.25rem;padding-left:.625rem;display:flex}.reservaPage .conList .info-side .order-time[data-v-912522bd]{color:#36f;align-items:center;gap:.3125rem;font-size:1rem;display:flex}.reservaPage .conList .info-side .order-time .el-icon[data-v-912522bd]{font-size:1rem}.reservaPage .conList .info-side .submit-time[data-v-912522bd]{color:#9fa4b6;margin-top:.75rem;padding-left:1.3125rem;font-size:1rem}.reservaPage .conList .info-side .cancel-btn[data-v-912522bd]{color:#fff;cursor:pointer;background:#ff6262;border-radius:.25rem;justify-content:center;align-self:flex-end;align-items:center;width:5.875rem;height:2.25rem;margin-top:auto;font-size:1rem;display:flex}.reservaPage .conList .info-side .cancel-btn[data-v-912522bd]:hover{opacity:.85}
