.mask[data-v-0697170c]{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:9}.model-dialog[data-v-0697170c]{position:absolute;top:50%;left:50%;transform:translate(-50%);background-color:#fff;border-radius:.06rem;width:6.5rem;border:.01rem solid #f5f5f5;overflow:hidden;z-index:10}.model-header[data-v-0697170c]{position:relative;display:flex;justify-content:center;align-items:center;height:.8rem;font-size:.35rem;text-align:center;line-height:.8rem;background-color:#f5f5f5;border-bottom:.01rem solid #ddd}.model-header span[data-v-0697170c]{font-weight:550}.model-header i[data-v-0697170c]{position:absolute;right:.2rem}.model-body[data-v-0697170c]{font-size:.3rem;background-color:#fff;padding:.2rem;max-height:90vh;overflow:auto}.model-body .body[data-v-0697170c]{display:flex;flex-direction:column;justify-content:center;line-height:.5rem}.model-footer[data-v-0697170c]{display:flex;justify-content:center;align-items:center;padding:.15rem .2rem;background-color:#f5f5f5;border-top:.01rem solid #ddd}.btn[data-v-0697170c]{padding:.2rem .2rem;border-radius:.1rem;font-size:.3rem;text-align:center;background:#d6d6d6;cursor:pointer;margin-right:.2rem}.btn.confirm-btn[data-v-0697170c]{margin-right:0;color:#fff;background:#9e368b}.container[data-v-baff7ab2]{min-width:320px;min-height:calc(100vh - .6rem);height:100%;margin:0 auto;padding:.3rem;background:#c9b9e0;font-size:.3rem}.container .order-info[data-v-baff7ab2]{border-radius:.05rem;background:#fff}.container .order-info .info-title[data-v-baff7ab2]{padding:.33rem;text-align:center;border-bottom:.01rem solid #ddd;font-size:.35rem}.container .order-info .info-content[data-v-baff7ab2]{padding:.3rem}.container .order-info .info-content .content-tip[data-v-baff7ab2]{line-height:.45rem}.container .order-info .info-content .content-reservation[data-v-baff7ab2]{margin:.55rem 0;padding-bottom:.2rem;border-bottom:.01rem solid #ddd}.container .order-info .info-content .content-title[data-v-baff7ab2]{margin-bottom:.35rem;font-size:.35rem;font-weight:600}.container .order-info .info-content .content-item[data-v-baff7ab2]{margin-bottom:.25rem;line-height:.4rem}.container .order-info .info-content .pay-button[data-v-baff7ab2]{display:block;text-align:center;width:2rem;margin:.5rem auto 0;padding:.2rem 0;color:#fff;background:#903d8b;border-radius:.1rem;font-size:.35rem;cursor:pointer}