.dialog[data-v-739349db],.dialog[data-v-739349db] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word}.dialog[data-v-739349db]{width:100vw;height:100vh;position:fixed;z-index:999;inset:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dialog .dialog-bg[data-v-739349db]{position:absolute;z-index:1;inset:0;background-color:#00000080;width:100%;height:100%}.dialog .dialog-container[data-v-739349db]{display:block;z-index:2;width:100%;max-width:572px;position:relative;background:rgb(255,255,255)}.dialog .dialog-container .dialog-container-main[data-v-739349db]{width:100%;padding:32px;display:block}.dialog .dialog-container .dialog-container-main>.diglog-container_title[data-v-739349db]{width:100%;text-align:center;font-family:PingFang SC;font-size:24px;font-weight:500;line-height:24px;letter-spacing:0em;color:#000c;margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dialog .dialog-container .dialog-container-main>.diglog-container_title svg[data-v-739349db]{width:24px;height:24px;margin-right:8px}.dialog .dialog-container .dialog-container-main>.dialog-container_desc[data-v-739349db]{width:100%;text-align:center;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0em;color:#000;margin-top:24px}.dialog .dialog-container .dialog-container-main>.line[data-v-739349db]{width:100%;height:1px;background-color:#d9d9d9;display:block;margin-top:24px;margin-bottom:16px}.dialog .dialog-container .dialog-container-main>.dialog-container_targets[data-v-739349db]{width:100%;margin-top:8px;display:flex;flex-wrap:wrap;grid-gap:.5rem;justify-content:center;align-items:center}.dialog .dialog-container .dialog-container-main>.dialog-container_targets a[data-v-739349db]{color:#ffa41b;border:1px solid rgb(255,164,27);height:28px;border-radius:4px;line-height:28px;background-color:#fff;cursor:pointer;padding:0 1rem;display:inline-block;font-family:PingFang SC;font-size:14px;font-weight:500;letter-spacing:0em;text-align:center}.dialog .dialog-container .dialog-container-main>.dialog-container_subtitle[data-v-739349db]{width:100%;text-align:center;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0em;color:#000}.dialog .dialog-container .dialog-container-main .dialog-container_qrcode[data-v-739349db]{width:100%;margin-top:8px}.dialog .dialog-container .dialog-container-main .dialog-container_qrcode img[data-v-739349db]{width:200px;height:200px;margin:0 auto 10px;display:block;border-radius:16px;background:rgb(217,217,217)}.dialog .dialog-container .dialog-container-main .dialog-container_groupons[data-v-739349db]{width:100%;display:flex;flex-wrap:nowrap;overflow:auto;margin-top:8px}.dialog .dialog-container .dialog-container-main .dialog-container_groupons a[data-v-739349db]{display:block;flex:0 0 100%;max-width:calc(33.333% - 10px);min-width:168px;margin-right:10px;border-radius:4px;overflow:hidden;position:relative}.dialog .dialog-container .dialog-container-main .dialog-container_groupons a img[data-v-739349db]{display:block;width:100%;height:72px;background:rgb(217,217,217)}.dialog .dialog-container .dialog-container-main .dialog-container_groupons a .group_tag[data-v-739349db]{position:absolute;top:0;right:1rem;background-color:#fe0137;font-size:12px;color:#fff;padding:0 8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dialog .dialog-container .dialog-container-main .dialog-container_groupons a .group_title[data-v-739349db]{width:100%;background-color:#f9f9f9;color:#000;font-size:12px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding:8px;height:52px;line-height:20px}.dialog .dialog-container .dialog-container-footer[data-v-739349db]{border-top:1px solid rgb(217,217,217);width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:1rem}.dialog .dialog-container .dialog-container-footer>button[data-v-739349db]{display:block;width:65px;height:32px;padding:4px 15px;border-radius:2px;background:rgb(255,154,27);border:1px solid rgb(255,154,27);box-shadow:0 2px #0000000b;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:center;color:#fff;outline:none;cursor:pointer;opacity:1}.dialog .dialog-container .dialog-container-footer>button[data-v-739349db]:hover{transition:.3s;border:none;opacity:.9}
