.el-checkbox-group{font-size:0;line-height:0}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);display:inline-block;position:relative}.el-checkbox-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left-color:transparent;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);line-height:1;margin:0;outline:none;padding:8px 15px;position:relative;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7);color:var(--el-checkbox-button-checked-text-color)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-bottom-left-radius:var(--el-border-radius-base);border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-bottom-right-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.formItemlabelBox[data-v-638fd5b1]{flex-wrap:wrap;display:flex}.formItemlabelBox .lable-item[data-v-638fd5b1]{margin-right:10px;margin-bottom:10px}.customer-model[data-v-4afa1225]{width:100vw;height:100vh;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:2002}.customer-model .customer-content[data-v-4afa1225],.customer-model[data-v-4afa1225]{display:flex;align-items:center;justify-content:center}.customer-model .customer-content .customer-search[data-v-4afa1225]{width:510px;height:50px}.customer-model .customer-content .vip-add-btn[data-v-4afa1225]{margin-left:10px;width:100px;height:50px;background:#eeb77d;border-radius:4px;display:flex;justify-content:center;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:13px;color:#fff;line-height:18px;text-align:left;font-style:normal;cursor:pointer}.customer-model .customer-content .vip-add-btn__text[data-v-4afa1225]{margin-left:5px;color:#fff}.selcetEmpty{height:147px;display:flex;align-items:center;justify-content:center}.selcetEmpty .empty-text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#333;line-height:17px;font-style:normal}.selcetEmpty .empty-btn{margin-top:3px;display:flex;align-items:center;justify-content:center;cursor:pointer}.selcetEmpty .empty-btn .add-btn-text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#0caf60;line-height:17px;text-align:left;font-style:normal;margin-left:2px}.customer-search{width:510px;height:50px}.customer-search .el-select__wrapper{height:100%}.circular{display:inline;height:30px;width:30px;animation:loading-rotate 2s linear infinite}.path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.loading-path .dot1{transform:translate(3.75px,3.75px)}.loading-path .dot1,.loading-path .dot2{fill:var(--el-color-primary);animation:custom-spin-move 1s linear infinite alternate;opacity:.3}.loading-path .dot2{transform:translate(calc(100% - 3.75px),3.75px);animation-delay:.4s}.loading-path .dot3{transform:translate(3.75px,calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move 1s linear infinite alternate;opacity:.3;animation-delay:1.2s}.loading-path .dot4{transform:translate(calc(100% - 3.75px),calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move 1s linear infinite alternate;opacity:.3;animation-delay:.8s}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes custom-spin-move{to{opacity:1}}.record-popup .code-text[data-v-8cb498b0]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#7a828a;line-height:20px;text-align:left;font-style:normal;cursor:pointer}.record-popup .empty-vip-btn[data-v-8cb498b0]{min-height:40px;cursor:pointer;background:rgba(12,175,96,.06);display:flex;justify-content:center;align-items:center}.record-popup .empty-vip-btn__text[data-v-8cb498b0]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:20px;text-align:center}.record-popup .relevance-product-group[data-v-8cb498b0]{background:#fafafa;display:flex;justify-content:center;align-items:center;align-items:flex-start;padding-bottom:8px;border-radius:5px}.record-popup .relevance-product-group__title[data-v-8cb498b0]{margin-top:12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:13px;color:#333;line-height:50px;text-align:left;font-style:normal;padding-left:17px}.record-popup .relevance-product-group__content[data-v-8cb498b0]{flex:1;display:flex;flex-wrap:wrap}.record-popup .relevance-product-group .relevance-product[data-v-8cb498b0]{margin:12px 20px 0 0;display:flex;justify-content:center;align-items:center;align-items:flex-start;padding:10px}.record-popup .relevance-product-group .relevance-product__thumb[data-v-8cb498b0]{width:50px;height:50px;flex-shrink:0}.record-popup .relevance-product-group .relevance-product__content[data-v-8cb498b0]{padding-left:12px;min-width:6em}.record-popup .relevance-product-group .relevance-product__title[data-v-8cb498b0]{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;line-height:20px;text-align:left;font-style:normal}.record-popup .relevance-product-group .relevance-product__tag[data-v-8cb498b0]{display:inline-flex;margin-top:3px;padding:0 5px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#7a828a;line-height:20px;text-align:left;font-style:normal;border-radius:2px;border:1px solid #a8abb2;display:inline-block;flex-shrink:0}.baseBox[data-v-8cb498b0]{position:relative}.baseBox .yituikuan[data-v-8cb498b0]{position:absolute;right:20px;top:20px}.tagDefault[data-v-8cb498b0]{background-color:#f3bb7c;width:23px;height:23px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px}.title-line__options[data-v-8cb498b0]{flex:1}.vipInfo[data-v-8cb498b0]{display:inline-block;margin-left:11px;font-weight:400;font-size:13px;color:#0caf60;line-height:18px;cursor:pointer}.giveInfo[data-v-8cb498b0]{background:#fafafa;padding:7px 27px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px}.giveInfo .giveTitle[data-v-8cb498b0]{color:#7a828a}.giveInfo .giveValue[data-v-8cb498b0]{color:#333;margin-top:10px}.receive[data-v-8cb498b0]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;margin-top:13px;text-align:right;display:flex;justify-content:flex-end}.receive span[data-v-8cb498b0]:first-of-type{color:#7a828a}.receive span[data-v-8cb498b0]:nth-of-type(2){color:#333}.kvLineBox[data-v-8cb498b0]{display:flex;margin-bottom:10px}.kvLineBox .kvLine[data-v-8cb498b0]{display:flex;font-size:13px}.kvLineBox .kvLine .kvLineLable[data-v-8cb498b0]{color:#b5b5bd;margin-right:4px}.recharge-content[data-v-102fa8bf]{font-family:PingFangSC,PingFang SC}.card-name-box[data-v-102fa8bf]{background:#f7f8fa;border-radius:8px;padding:12px 16px;margin-bottom:16px}.card-name-box__label[data-v-102fa8bf]{font-size:13px;color:#7a828a;line-height:18px;margin-bottom:6px}.card-name-box__value[data-v-102fa8bf]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:600;font-size:14px;color:#333;line-height:20px}.card-type-tag[data-v-102fa8bf]{height:20px;border-radius:2px;padding:0 7px;font-weight:400;font-size:12px;color:#fff;line-height:20px}.section-title[data-v-102fa8bf]{font-weight:500;font-size:14px;color:#333;line-height:20px;margin:16px 0 10px}.amount-row[data-v-102fa8bf]{display:flex;gap:12px;background:#f7f8fa;border-radius:8px;padding:16px}.amount-item[data-v-102fa8bf]{flex:1;min-width:0}.amount-item__label[data-v-102fa8bf]{font-size:13px;color:#7a828a;line-height:18px;margin-bottom:8px}.amount-item__value[data-v-102fa8bf]{font-weight:600;font-size:18px;color:#333;line-height:24px}.amount-item__value--price[data-v-102fa8bf]{color:#f56c6c}.kv-line[data-v-102fa8bf]{font-size:14px;color:#333;line-height:20px;margin-bottom:10px}.empty-hint[data-v-102fa8bf]{font-size:13px;color:#7a828a;line-height:18px;padding:8px 0 4px}.staff-row[data-v-102fa8bf]{display:flex;gap:40px;margin-top:16px;padding-top:16px;border-top:1px dashed #eeeff2}.staff-item[data-v-102fa8bf]{display:flex;align-items:flex-start;gap:8px}.staff-item__label[data-v-102fa8bf]{flex-shrink:0;font-size:13px;color:#b5b5bd;line-height:20px}.signature-container .canvas-wrapper[data-v-856bdedc]{position:relative}.signature-container .canvas-wrapper .signature-canvas[data-v-856bdedc]{display:block;background-color:#fff;cursor:crosshair;touch-action:none;border:1px dashed #eeeff2;margin:auto}.signature-container .canvas-wrapper .signature-prompt[data-v-856bdedc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#999;font-size:16px;pointer-events:none;user-select:none}.signature-container .action-bar[data-v-856bdedc]{display:flex;justify-content:center;align-items:center;padding:20px 0 10px 0}.ticket[data-v-5d44ecda]{background:#fff;white-space:nowrap}.ticket .title[data-v-5d44ecda]{font-size:13px;line-height:17px;text-align:center;font-weight:700}.ticket .subtitle[data-v-5d44ecda]{font-size:13px;line-height:18px;text-align:center;margin-top:9px;font-weight:700}.ticket .line[data-v-5d44ecda]{color:#979797;white-space:nowrap;overflow:hidden}.ticket .text[data-v-5d44ecda]{color:#333;font-size:12px;line-height:17px;white-space:nowrap}.ticket .item[data-v-5d44ecda]{font-size:12px;color:#666}.ticket .goods[data-v-5d44ecda]{color:#333;font-size:13px;margin-bottom:10px;line-height:18px}.ticket .goods .goods-item[data-v-5d44ecda]{min-width:150px}.ticket .smallText[data-v-5d44ecda]{font-size:12px;color:#999}.ticket .line-lighter[data-v-5d44ecda]{color:#e4e7ed;white-space:nowrap;overflow:hidden}.ticket .bigText[data-v-5d44ecda]{font-size:20px;color:#333;line-height:28px}.ticket .note[data-v-5d44ecda]{font-size:12px;color:#333;line-height:17px}.ticket .img[data-v-5d44ecda]{width:124px;height:124px;margin-left:auto;margin-right:auto;display:block}.ticket .footer[data-v-5d44ecda]{text-align:center;font-size:12px;line-height:17px}.ticket .payMethods[data-v-5d44ecda]{display:flex;flex-direction:column;text-align:right}.remove-dialog__content[data-v-582e9262]{padding-left:30px}.remove-dialog__desc[data-v-582e9262]{font-size:14px;color:#f56c6c;line-height:24px;text-align:left;font-style:normal}.remove-dialog__tips[data-v-582e9262]{width:363px;font-size:14px;color:#7a828a;line-height:22px;text-align:left;font-style:normal}.remove-dialog .el-dialog__body{padding-top:0}.remove-dialog .el-dialog__header{border-bottom:none}.remove-dialog .passForm .el-input__inner{--el-input-inner-height:45px!important;font-size:16px!important;border:none}.remove-dialog .passForm .el-input__wrapper{box-shadow:none;background-color:#fafafa}.remove-dialog .passForm .el-form-item{margin-bottom:24px!important}.order-detail-panel[data-v-81ada652]{display:flex;flex-direction:column;background-color:#fafafa}.order-detail-panel--page[data-v-81ada652]{height:100%}.order-detail-panel__body[data-v-81ada652]{flex:1;min-height:0;overflow-y:auto}.order-detail-panel__footer[data-v-81ada652]{flex-shrink:0;padding:16px 40px;background:#fff;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #eeeff2}.order-detail-panel .signature-box[data-v-81ada652]{display:flex;justify-content:center;align-items:center}.order-detail-panel .signature-placeholder[data-v-81ada652]{flex-shrink:0;width:320px;height:60px;border:1px dashed #c0c4cc;display:flex;justify-content:center;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:13px;color:#7a828a;line-height:18px;cursor:pointer}.order-detail-panel .page-content-box[data-v-81ada652]{padding:15px 40px;position:relative;background:#fff;border-radius:0 0 8px 8px;flex:1}.order-detail-panel .not-radius[data-v-81ada652]{border-radius:0}.order-detail-panel .top-radius[data-v-81ada652]{border-radius:8px 8px 0 0}.order-detail-panel .top-left-radius[data-v-81ada652]{border-radius:8px 0 0 0}.order-detail-panel .top-right-radius[data-v-81ada652]{border-radius:0 8px 0 0}.order-detail-panel .anchor-btn[data-v-81ada652]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#7a828a;line-height:20px;cursor:pointer}.order-detail-panel .signature-image[data-v-81ada652]{height:60px}.page-header[data-v-81ada652]{background:#fff;border-radius:8px;overflow:hidden}.page-header__content[data-v-81ada652]{padding:10px 40px;position:relative}.page-header__content[data-v-81ada652]:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:#eeeff2}.baseBox[data-v-81ada652]{position:relative}.baseBox .order-status-icon[data-v-81ada652]{position:absolute;left:150px;top:-20px}.title-line__options[data-v-81ada652]{flex:1;display:flex;justify-content:center;align-items:center;justify-content:flex-start}.vipInfo[data-v-81ada652]{display:inline-block;margin-left:11px;font-weight:400;font-size:13px;color:#0caf60;line-height:18px;cursor:pointer}.price-text-highlight[data-v-81ada652]{color:#f56c6c}.vip-price-tag[data-v-81ada652]{width:46px;min-height:18px!important;margin-left:4px;padding:0 4px;font-weight:400;font-size:12px;line-height:12px;color:#dd0a65;border:1px solid #dd0a65;border-radius:4px;display:flex;justify-content:center;align-items:center;display:inline-flex}.kvLineBox[data-v-81ada652]{display:flex;margin-bottom:10px}.kvLineBox .kvLine[data-v-81ada652]{display:flex;font-size:13px}.kvLineBox .kvLine .kvLineLable[data-v-81ada652]{color:#b5b5bd;margin-right:4px}.print-footer[data-v-81ada652]{border-top:1px solid #eeeff2;text-align:center;padding-top:16px}.product-card__title[data-v-81ada652]{flex:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-card-tag[data-v-81ada652]{width:18px;height:18px;background-color:#8557fa;font-size:12px;color:#fff;text-align:center;line-height:18px;flex-shrink:0;border-radius:2px;margin-right:10px}.product-card-tag.productBg[data-v-81ada652]{background-color:#d9a468}.ticket-body .el-dialog__body{max-height:50vh;overflow-y:auto;overflow-x:hidden;margin:0 -16px;padding:10px 20px}.kvbox .label-span{color:#b5b5bd!important}.order-info-popup .el-dialog__body{padding:0 20px;overflow:hidden}.order-info-popup .order-detail-panel{height:75vh}.blod[data-v-810f22a4]{font-weight:700;color:#000}.dataBox[data-v-810f22a4]{flex:1;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.formBox[data-v-810f22a4]{padding:15px 15px 0;background-color:#fff;display:flex}.formBox__form[data-v-810f22a4]{flex:1}.formBox .timeType[data-v-810f22a4]{display:flex;height:32px}.formBox .timeItem[data-v-810f22a4]{margin-right:10px}.peopleBox[data-v-810f22a4]{padding:0 15px;box-sizing:border-box;background-color:#fff;overflow-x:auto}.peopleBox .peopleItem[data-v-810f22a4]{display:inline-block;padding:5px;min-width:100px;margin-right:5px;background-color:#f7fafc;text-align:center;cursor:pointer;position:relative;font-size:var(--el-form-label-font-size);margin-bottom:5px}.peopleBox .peopleItem .name[data-v-810f22a4]{color:#333}.peopleBox .peopleItem .role[data-v-810f22a4]{margin-top:4px;color:#7a828a}.peopleBox .peopleItem.peopleItemActive[data-v-810f22a4]{background-color:#ecf9f2}.peopleBox .peopleItem.peopleItemActive .name[data-v-810f22a4]{color:var(--el-color-primary)}.peopleBox .peopleItem.peopleItemActive .activeLine[data-v-810f22a4]{position:absolute;width:100%;height:2px;background-color:var(--el-color-primary);left:0;bottom:0}.tableBox[data-v-810f22a4]{flex:1px;padding:5px 15px 15px;overflow-y:auto;background-color:#fff}