.travel-page[data-v-dd777fb2]{width:100%;margin:0 auto;padding-top:20px;box-sizing:border-box;overflow-anchor:none;background:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-title[data-v-dd777fb2]{margin:0 20px 20px;font-size:22px;font-weight:800;line-height:1.3}.travel-carousel[data-v-dd777fb2]{width:100%;transition:none!important}.travel-carousel[data-v-dd777fb2] .van-swipe__track{transition-timing-function:ease-out}.travel-indicators[data-v-dd777fb2]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:24px;padding:4px 0;box-sizing:border-box}.travel-indicator[data-v-dd777fb2]{display:block;width:5px;height:5px;padding:0;border:0;border-radius:50%;background:#d2d8df;cursor:pointer}.travel-indicator.is-active[data-v-dd777fb2]{background:#168fe8}.data-status[data-v-dd777fb2]{padding:40px 20px;text-align:center;color:#999;font-size:16px}.travel-image[data-v-dd777fb2]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.image-error[data-v-dd777fb2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#f7f7f7;color:#999;font-size:14px}.footer-button[data-v-dd777fb2]{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 8px);min-height:38px;margin:0 4px 15px;padding:7px 12px;box-sizing:border-box;border:0;border-radius:4px;background:#eff6fc;color:#168fe8;font:inherit;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.footer-button-icon[data-v-dd777fb2]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}