#app{height:100%}html{font-size:50px}.ag-grid-button-cell{position:relative;height:40px;line-height:39px}.ag-grid-button-cell .btn{position:absolute;right:0;top:5px;display:none;min-width:60px}.ag-row:hover .ag-grid-button-cell .btn{display:block}.ag-grid-checkbox-cell{height:40px;line-height:39px}.ag-grid-checkbox-cell .el-checkbox__input{bottom:2px}.ag-grid-header-custom .el-checkbox__input{bottom:1px}.ag-grid-header-custom .el-checkbox__label{font-weight:600}.ag-grid-delect-index-cell{position:relative;height:40px;line-height:39px}.ag-grid-delect-index-cell .del-icon{background:#fb523d;border-radius:14px;width:28px;height:28px;line-height:28px;font-size:14px;color:#fff;position:absolute;top:50%;left:50%;margin:-15px 0 0 -14px;cursor:pointer;display:none}.ag-row:hover .ag-grid-delect-index-cell .del-icon{display:block}.ag-grid-input-cell .no-edit{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 5px}.ag-grid-normal-cell{height:40px;line-height:39px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-grid-operation-cell{line-height:39px;text-align:left}.ag-grid-operation-cell a{cursor:pointer;color:#7c8389;font-size:14px;width:28px;height:28px;line-height:28px;border-radius:100%;text-align:center;margin:0 5px}.ag-grid-operation-cell .el-link{width:auto}.ag-body-viewport .ag-row:hover a,.ag-pinned-right-cols-container .ag-row:hover a{color:#fff}.ag-body-viewport .ag-row:hover a.fa-eye,.ag-pinned-right-cols-container .ag-row:hover a.fa-eye{background-color:#0c80e5}.ag-body-viewport .ag-row:hover a.fa-repeat,.ag-pinned-right-cols-container .ag-row:hover a.fa-repeat{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-copy,.ag-pinned-right-cols-container .ag-row:hover a.fa-copy{background-color:#58d7fa}.ag-body-viewport .ag-row:hover a.fa-pencil,.ag-pinned-right-cols-container .ag-row:hover a.fa-pencil{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-id-card-o,.ag-pinned-right-cols-container .ag-row:hover a.fa-id-card-o{background-color:#0c80e5}.ag-body-viewport .ag-row:hover a.fa-pencil-square-o,.ag-pinned-right-cols-container .ag-row:hover a.fa-pencil-square-o{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-times-circle-o,.ag-pinned-right-cols-container .ag-row:hover a.fa-times-circle-o{background-color:#58d7fa}.ag-body-viewport .ag-row:hover a.fa-check,.ag-pinned-right-cols-container .ag-row:hover a.fa-check{background-color:#0c80e5}.ag-body-viewport .ag-row:hover a.fa-trash,.ag-pinned-right-cols-container .ag-row:hover a.fa-trash{background-color:#fb523d}.ag-body-viewport .ag-row:hover a.fa-user,.ag-pinned-right-cols-container .ag-row:hover a.fa-user{background-color:#8211e6}.ag-body-viewport .ag-row:hover a.fa-ban,.ag-pinned-right-cols-container .ag-row:hover a.fa-ban{background-color:#f28f43}.ag-body-viewport .ag-row:hover a.el-icon-circle-check,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-circle-check{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-file-text,.ag-pinned-right-cols-container .ag-row:hover a.fa-file-text{background-color:#f56c6c}.ag-body-viewport .ag-row:hover a.fa-ambulance,.ag-body-viewport .ag-row:hover a.fa-floppy-o,.ag-pinned-right-cols-container .ag-row:hover a.fa-ambulance,.ag-pinned-right-cols-container .ag-row:hover a.fa-floppy-o{background-color:#2abae6}.ag-body-viewport .ag-row:hover a.el-icon-success,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-success{background-color:#67c23a}.ag-body-viewport .ag-row:hover a.fa-check-circle-o,.ag-pinned-right-cols-container .ag-row:hover a.fa-check-circle-o{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-minus-square,.ag-pinned-right-cols-container .ag-row:hover a.fa-minus-square{background-color:#f56c6c}.ag-body-viewport .ag-row:hover a.fa-cog,.ag-pinned-right-cols-container .ag-row:hover a.fa-cog{background-color:#e6a23c}.ag-body-viewport .ag-row:hover a.el-icon-bottom,.ag-body-viewport .ag-row:hover a.el-icon-circle-plus,.ag-body-viewport .ag-row:hover a.el-icon-remove,.ag-body-viewport .ag-row:hover a.el-icon-top,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-bottom,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-circle-plus,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-remove,.ag-pinned-right-cols-container .ag-row:hover a.el-icon-top{color:#7c8389}.ag-body-viewport .ag-row:hover a.fa-play,.ag-pinned-right-cols-container .ag-row:hover a.fa-play{background-color:#58d7fa}.ag-body-viewport .ag-row:hover a.fa-pause,.ag-body-viewport .ag-row:hover a.fa-qrcode,.ag-pinned-right-cols-container .ag-row:hover a.fa-pause,.ag-pinned-right-cols-container .ag-row:hover a.fa-qrcode{background-color:#e6a23c}.ag-body-viewport .ag-row:hover a.fa-download,.ag-pinned-right-cols-container .ag-row:hover a.fa-download{background-color:#58d7fa}.ag-body-viewport .ag-row:hover a.fa-angle-double-up,.ag-pinned-right-cols-container .ag-row:hover a.fa-angle-double-up{background-color:#36c77c}.ag-body-viewport .ag-row:hover a.fa-arrow-up,.ag-pinned-right-cols-container .ag-row:hover a.fa-arrow-up{background-color:#59a2e2}.ag-body-viewport .ag-row:hover a.fa-arrow-down,.ag-pinned-right-cols-container .ag-row:hover a.fa-arrow-down{background-color:#5b97cc}.ag-body-viewport .ag-row:hover a.fa-angle-double-down,.ag-pinned-right-cols-container .ag-row:hover a.fa-angle-double-down{background-color:#30a569}.ag-body-viewport .ag-row:hover .el-link,.ag-pinned-right-cols-container .ag-row:hover .el-link{color:initial!important}.ag-grid-sort-header-custom{cursor:pointer;position:relative}.ag-grid-select-cell{line-height:39px}.ag-grid-select-cell .el-cascader{width:100%}.ag-grid-select-cell .el-input{bottom:1px;font-size:12px}.ag-grid-select-cell .el-input input[type=text]{padding-left:5px;padding-right:5px}.ag-grid-select-cell .el-input .el-input__suffix{right:0}.ag-grid-operation-cell.option-cell{text-align:center}.ag-grid-img-cell{line-height:38px}.ag-grid-img-cell .el-image{vertical-align:middle}.ag-grid-img-cell .image-slot{height:38px;width:68px;background-color:#f2f2f2;position:relative}.ag-grid-img-cell .err-img{position:absolute;top:50%;left:50%;margin-top:-12.5px;margin-left:-15px;width:30px;height:25px}.ag-grid-img-cell .text{display:inline-block;vertical-align:middle}.ag-grid-radio-group-cell{line-height:39px}.ag-grid-radio-group-cell .el-input{bottom:1px;font-size:12px}.ag-grid-radio-group-cell .el-input input[type=text]{padding-left:5px;padding-right:5px}.ag-grid-radio-group-cell .el-input .el-input__suffix{right:0}.ag-grid-input-cell[data-v-3906e767]{height:40px;line-height:39px;margin-top:4px}.ag-grid-input-cell .el-input[data-v-3906e767]{bottom:1px;font-size:12px}.ag-grid-input-cell .el-input input[type=text][data-v-3906e767]{padding-left:5px;padding-right:5px}.history-show .content .first[data-v-dc1becfc]{display:flex;align-items:center;margin:5px 0}.history-show .content .first .yuan[data-v-dc1becfc]{border:1px solid #dcdfe6;padding:0 13px;margin:0 4px}.history-show .content .second[data-v-dc1becfc]{display:flex;align-items:center}.history-show .content .second .el-select[data-v-dc1becfc]{width:120px;margin:0 3px}.ag-grid-coupon-card{padding-top:5px}.ag-grid-coupon-card .coupon-layout{cursor:pointer;display:inline-block;min-width:119px;height:70px;text-align:center;position:relative;border:1px solid #e3e3e3;background:#fff}.ag-grid-coupon-card .coupon-name{background:#ff5050;width:20px;float:left;height:100%;display:flex;align-items:center;color:#fff;white-space:normal;word-break:break-all;line-height:23px}.ag-grid-coupon-card .ag-cell .coupon-name{white-space:pre-wrap}.ag-grid-coupon-card .ag-grid-operation-cell,.ag-grid-coupon-card .ag-theme-balham .ag-cell{line-height:100px!important}.ag-grid-coupon-card .coupon-info{color:#fe6633;margin-left:24px;padding:0 10px;font-size:24px;border:1px solid #e3e3e3;height:100%;min-width:130px;position:relative}.ag-grid-coupon-card .coupon-je-box{color:#fe6633;font-size:20px;white-space:nowrap;height:46px;line-height:46px}.ag-grid-coupon-card .coupon-layout p{color:#fe6633}.ag-grid-coupon-compon{padding-top:5px}.ag-grid-coupon-compon .coupon-layout{background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;min-width:80px;border-color:#ea4036;border-radius:2px;box-shadow:none;font-family:微软雅黑;font-weight:409;font-style:normal;font-size:16px;display:inline-block;margin-right:10px;color:#ea4036;vertical-align:middle}.ag-grid-coupon-compon .item-name{display:inline-block;width:100px;text-align:left;vertical-align:middle}.ag-grid-coupon-compon .coupon-name{background:#ff5050;width:20px;float:left;height:100%;display:flex;align-items:center;color:#fff;white-space:normal;word-break:break-all;line-height:23px}.ag-grid-coupon-compon .ag-cell .coupon-name{white-space:pre-wrap}.ag-grid-coupon-compon .ag-grid-operation-cell,.ag-grid-coupon-compon .ag-theme-balham .ag-cell{line-height:100px!important}.ag-grid-coupon-compon .coupon-info,.ag-grid-coupon-compon .coupon-je-box{color:#ea4036;font-size:16px;white-space:nowrap}.ag-grid-coupon-compon .coupon-layout p{color:#fe6633}.a-hover{position:relative;text-decoration:none;color:#409eff;cursor:pointer;line-height:39px}.a-hover:before{content:"";position:absolute;left:0;bottom:2px;height:1px;width:100%;background:#409eff;-webkit-transform:scale(0);transform:scale(0);transition:all .3s}.a-hover:hover{color:#409eff}.a-hover:hover:before{-webkit-transform:scale(1);transform:scale(1)}.ag-grid-select-button-cell{position:relative;height:40px;line-height:39px;text-align:left}.ag-grid-select-button-cell .btn{position:absolute;right:0;top:5px;display:none;min-width:60px;width:26px}.ag-row:hover .ag-grid-select-button-cell .btn{display:block}.ag-grid-select-button-cell .single-line-ellipsis{width:70%;display:inline-block}.ag-grid-input-cell{height:40px;line-height:39px}.ag-grid-input-cell .el-input{bottom:1px;font-size:12px}.ag-grid-input-cell .el-input input[type=text]{padding-left:5px;padding-right:5px}.text-button-main[data-v-aa6712e8]{display:flex}.text-button-main .text-button-list[data-v-aa6712e8]{display:flex;align-items:center;height:42px;justify-content:flex-start;margin:0 5px}.text-button-main .text-button-list .text-label[data-v-aa6712e8]{width:auto;margin-right:15px;font-size:13px;color:#434343}.text-button-main .text-button-list .text-btn[data-v-aa6712e8]{line-height:27px;padding:0 10px;min-width:inherit}.class-cell-main .text-button-list[data-v-ccb8858a]{display:flex;align-items:center;height:42px;justify-content:flex-start}.class-cell-main .text-button-list .text-label[data-v-ccb8858a]{width:auto;margin-right:15px;font-size:13px;color:#434343}.class-cell-main .text-button-list .text-btn[data-v-ccb8858a]{line-height:27px;padding:0 10px;min-width:inherit}.ag-grid-data-picker{position:relative;height:40px;line-height:39px}.ag-grid-data-picker .el-date-editor{width:100%!important;margin-right:auto!important}.ag-grid-data-picker .el-date-editor .el-input__inner{width:100%!important}.ag-grid-operation-cell.option-cell{line-height:39px;text-align:left}.ag-grid-operation-cell.option-cell a{cursor:pointer;color:#7c8389;font-size:14px;width:28px;height:28px;line-height:28px;border-radius:100%}.ag-grid-operation-cell.option-cell #cellbtn{min-width:45px!important}.ag-grid-operation-cell.option-cell #cellbtn :hover{text-decoration:underline}.ag-body-viewport .ag-row .option-cell a{color:#fff}.ag-body-viewport .ag-row .option-cell a.fa-check{color:#409eff}.ag-body-viewport .ag-row .option-cell a.fa-times{color:#f56c6c}#rulecell2{height:40px;line-height:39px}#rulecell2 .el-input{bottom:1px;font-size:12px}#rulecell2 .el-input input[type=text]{padding-left:5px;padding-right:5px}#rulecell2 .el-input /deep/.el-input-group__append{padding:0 6px}.ag-grid-input-cell8{height:40px;line-height:39px}.ag-grid-input-cell8 .el-input{bottom:1px;font-size:12px}.ag-grid-input-cell8 .el-input input[type=text]{padding-left:5px;padding-right:5px}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}body,html,li,p,ul{margin:0;padding:0}i{font-style:normal}body,html{height:100%}li,ul{list-style:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.clearfix:after,.clearfix:before{content:"";display:table;height:0;line-height:0;visibility:hidden;clear:both}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right /deep/ .el-input__inner{text-align:right}.fl{float:left}.fr{float:right}.dis-bl{display:block!important}.dis-in-bl{display:inline-block!important}.single-line-ellipsis{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-w9{font-weight:900}.w-400{width:400px}.w-300{width:300px}.w-275{width:275px}.w-250{width:250px}.w-220{width:220px}.w-200{width:200px}.w-180{width:180px}.w-170{width:170px}.w-160{width:160px}.w-150{width:150px}.w-110{width:110px}.w-140{width:140px}.p-5-20{padding:5px 20px}.p-20{padding:20px}.f-s-12{font-size:12px}.f-s-13{font-size:13px}.f-s-14{font-size:14px}.f-s-16{font-size:16px}.f-s-18{font-size:18px}.f-s-20{font-size:20px}.order-card .el-card__body{padding:0}.order-card .card-header{text-align:center}.order-card .card-header span{color:#409eff;font-size:24px;margin:0}.order-card .card-body{padding:20px}.order-card .card-btn{padding:0 20px;height:50px;line-height:50px;border-top:1px solid #dcdfe6}.order-card .card-btn .total-container{display:inline-block;font-size:14px;font-weight:700}.order-card .card-btn .total-container .total-label{color:#000}.order-card .card-btn .total-container .total-value{color:red}.order-card .card-btn .total-container:not(:first-child){margin-left:40px}.pagination-container{text-align:center;margin-top:20px}.fixed-bottom-bar{position:fixed;bottom:0;padding:0 40px;height:49px;width:100%;line-height:47px;border-top:1px solid #dcdfe6;margin-left:-40px;transition:left .2s;background-color:#fff;z-index:300;box-shadow:0 -2px 12px 0 rgba(0,0,0,.1)}.classification-card{width:100%;height:100%}.classification-card .header{font-size:14px;height:33px;line-height:33px}.classification-card .el-card__header{padding:3px 12px}.classification-card .el-tree-node__label{font-size:12px}.classification-card .el-card__body{padding:10px 10px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{height:50px;outline-offset:-2px;outline:2px solid #fff;-webkit-border-radius:0;border:2px solid #fff;background-color:#bec5d1}::-webkit-scrollbar-thumb:hover{background-color:#909399}::-webkit-scrollbar-track-piece{background-color:#fff;-webkit-border-radius:0}.verify-text-color{color:#3a8ee6}.no-verify-text-color{color:#f56c6c}.ye-verify-text-color{color:#48dfe8}.no-verify-text-g{color:#50c621}.select-bottom-but:hover{color:#fff!important;background-color:#4f9de0!important}.title-cy{padding:8px 16px;position:relative;padding-left:10px;font-size:16px;display:inline-block}.title-cy:before{content:"";display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:15px;width:4px;background-color:#fdbb3d}.ordering-food-popover{font-size:12px;background-color:#3d3d3e;color:#fff;border-color:#3d3d3e;padding:10px}.ordering-food-popover .popper__arrow{border-width:0}.ordering-food-popover .popper__arrow:after{border-right-color:#3d3d3e!important;left:-1px!important}.el-input.is-disabled .el-input__inner{background-color:#f7f7f7;color:#666}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:hsla(0,0%,40%,.5)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:#909090}.el-checkbox__input.is-disabled+span.el-checkbox__label,.el-radio__input.is-disabled+span.el-radio__label{color:#666}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#666}.tooltip-popper{border-color:#d9d9d9!important;padding:0}.popper__arrow{border-bottom-color:#d9d9d9!important}.el-card,.el-card__header{border-color:#dcdfe6}.el-card__header{padding:10px 20px}.el-dialog__body,.el-dialog__footer,.el-dialog__header{padding:10px 15px}.el-dialog__headerbtn{top:15px}.el-button{min-width:90px}.el-dialog__header .el-dialog__title{font-weight:600;font-size:16px}.switchStyle .el-switch__label{position:absolute;display:none;color:#fff}.switchStyle .el-switch__label--left{z-index:9;left:20px}.switchStyle .el-switch__label--right{z-index:9;left:-2px}.switchStyle .el-switch__label.is-active{display:block}.el-switch .el-switch__label,.switchStyle.el-switch .el-switch__core{min-width:55px}.el-form-item:last-child{margin-right:0}.el-tree__empty-text{font-size:13px;color:grey}.el-message-box{vertical-align:top;margin-top:15vh}.el-table{font-size:13px}.el-table .hidden-row{display:none}.el-table .el-table__header thead th{background-color:#f5f7f7;color:#58666e}.el-table--border,.el-table--group{border:1px solid #dcdfe6}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #dcdfe6}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #dcdfe6}.text-align-right .el-form-item{margin-right:0;margin-left:10px}.text-align-right{text-align:right}.el-table__body .el-table__row td{padding:0;height:42px;line-height:42px;font-size:13px}.text-align-right .el-form-item:first-child{margin-left:0}.el-loading-mask.is-fullscreen{z-index:4000!important}.el-table__row .fa{cursor:pointer;color:#7c8389;font-size:14px;width:28px;height:28px;line-height:28px;border-radius:100%;text-align:center}.el-table__row .fa:not(:first-child){margin-left:7px}.el-table__row:hover a,.el-table__row:hover a i{color:#fff}.el-table__row:hover a.fa-eye{background-color:#0c80e5}.el-table__row:hover a.fa-repeat{background-color:#36c77c}.el-table__row:hover a.fa-copy{background-color:#58d7fa}.el-table__row:hover a.fa-pencil{background-color:#36c77c}.el-table__row:hover a.fa-id-card-o{background-color:#0c80e5}.el-table__row:hover a.fa-trash{background-color:#fb523d}.el-table__row:hover a.fa-user{background-color:#8211e6}.el-table__row:hover a.fa-ban{background-color:#f28f43}.el-table__row:hover a.el-icon-circle-check,.el-table__row:hover a.fa-check-circle-o{background-color:#36c77c}.el-table__row:hover a.fa-ambulance{background-color:#2abae6}.el-table__row:hover a.el-icon-circle-plus,.el-table__row:hover a.el-icon-circle-plus-outline{background-color:#0c80e5}.el-table__row:hover a.el-icon-remove{background-color:#fb523d}.el-table__row:hover a.el-icon-bottom,.el-table__row:hover a.el-icon-top{background-color:#ff9d4d}.el-table__row:hover a.fa-clone{background-color:#36c77c}.el-table__row:hover a.fa-floppy-o{background-color:#00ad98}.el-table__row:hover a.fa-qrcode{background-color:#58d7fa}.el-table__row:hover a.fa-cloud-upload{background-color:#0c80e5}.el-table__row:hover a.fa-pencil-square-o{background-color:#36c77c}.el-table__row:hover a.fa-check{background-color:#0c80e5}.el-table__row:hover a.fa-play{background-color:#58d7fa}.el-table__row:hover a.fa-pause{background-color:#e6a23c}.el-table__row:hover a i.fa-clone{background-color:#36c77c}body .el-table colgroup.gutter,body .el-table th.gutter{display:table-cell!important}.ag-theme-balham{font-size:13px}.ag-theme-balham .ag-header-cell:after{top:0}.ag-theme-balham .flex-center{justify-content:center}.ag-theme-balham .flex-center,.ag-theme-balham .flex-left{background-color:#fff;display:inline-flex;display:flex;align-items:center;border-bottom:1px solid #dcdfe6!important}.ag-theme-balham .flex-left{justify-content:left}.ag-theme-balham .center{background-color:#fff;border-bottom:1px solid #d9dcde!important}.ag-theme-balham .ag-header,.ag-theme-balham .ag-root,.ag-theme-balham .ag-row{border-color:#dcdfe6}.ag-theme-balham .ag-ltr .ag-header-cell:after,.ag-theme-balham .ag-ltr .ag-header-group-cell:after{background-color:#dcdfe6;height:100%;margin-top:0;width:1px;top:0}.ag-theme-balham .ag-header{color:#58666e}.ag-theme-balham .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:none}.ag-theme-balham .ag-body-viewport .ag-cell,.ag-theme-balham .ag-pinned-left-cols-viewport-wrapper .ag-cell{color:#000}.ag-theme-balham .vertical-center{padding:0;height:80px;-webkit-transform:translateY(-13px);transform:translateY(-13px)}.ag-theme-balham .ag-pinned-right-cols-viewport .ag-cell{border-left:none}.ag-theme-balham .ag-ltr .ag-cell-focus,.ag-theme-balham .ag-ltr .ag-cell-no-focus{border-color:transparent}.ag-grid-header-custom{font-size:13px;width:100%;height:100%;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.ag-theme-balham .ag-header-cell,.ag-theme-balham .ag-header-group-cell{padding-left:6px;padding-right:6px}.ag-pinned-left-header .ag-header-cell:after,.ag-theme-balham .ag-header-cell-resize:after{height:100%;border-color:#dcdfe6;margin-top:0}.ag-theme-balham .ag-pinned-left-header{border-right:none}.ag-theme-balham .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right-color:#dcdfe6}.ag-theme-balham .ag-header-row:not(:first-child) .ag-header-cell{border-top-color:#dcdfe6}.ag-theme-balham .ag-body-viewport .ag-cell,.ag-theme-balham .ag-pinned-left-cols-viewport-wrapper .ag-cell{border-right:1px solid #dcdfe6;padding-left:5px;padding-right:5px}.ag-floating-bottom-container .ag-grid-normal-cell,.ag-pinned-left-floating-bottom .ag-grid-normal-cell{color:#409eff;font-weight:700}.ag-pinned-right-cols-container,.ag-pinned-right-header{border-left:1px solid #dcdfe6}.ag-theme-balham .ag-header-row{border-bottom:none}.ag-theme-balham .ag-body,.ag-theme-balham .ag-floating-bottom{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ag-theme-balham .ag-row-hover{background-color:#f5f7fa}.ag-theme-balham .ag-floating-bottom-viewport .ag-row{border-bottom:none}.ag-theme-balham .ag-floating-bottom-viewport .ag-row:hover{background-color:transparent}.ag-theme-balham .ag-floating-bottom-viewport .ag-cell{font-weight:700;color:#000;padding-left:5px;padding-right:5px}.ag-theme-balham .ag-header-cell:after,.ag-theme-balham .ag-header-group-cell:after{border-right:none}.ag-cell:focus{outline:none}.ag-overlay{z-index:999}.ag-overlay .ag-overlay-loading-wrapper{pointer-events:auto}.ag-theme-balham .ag-root-wrapper{border-color:#dcdfe6}.border-no .ag-root-wrapper{border:none}.loading-tips{display:inline-block;font-size:13px;padding:15px 40px;border:1px solid #dcdfe6;border-radius:5px;background-color:#fff;color:grey;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.loading-tips i{font-size:15px;margin-right:10px}.nodate-tips{color:#909399;font-size:12px}.ag-unselectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.el-table__body tr.current-row>td{background-color:#e7eaea!important}

/*!* Datetimepicker for Bootstrap 3
* ! version : 4.7.14
* https://github.com/Eonasdan/bootstrap-datetimepicker/*/.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:0 0 7px 7px solid transparent;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.all-edit-modal .all-edit-content{text-align:center}.confirm-modal-content[data-v-325aaff0]{min-height:50px;text-align:center;color:#000}.confirm-modal-content .icon[data-v-325aaff0]{float:left;width:20px;margin-right:10px}.confirm-modal-content .icon .el-icon-warning[data-v-325aaff0]{color:#e6a23c}.confirm-modal-content .content[data-v-325aaff0]{overflow:hidden}.dialog-footer[data-v-325aaff0]{text-align:center}.coupon-modal .coupon_kj{padding:6px 0}.coupon-modal .coupon_box{cursor:pointer;display:inline-block;min-width:119px;height:70px;text-align:center;position:relative;border:1px solid #e3e3e3;background:#fff}.coupon-modal .coupon_box .type-dj{background:#ff5050;width:20px;float:left;height:100%;display:flex;align-items:center;color:#fff}.coupon-modal .coupon_box .money{color:#fe6633;font-size:20px;white-space:nowrap;height:46px;line-height:46px}.day-select .active_ul{width:922px;display:inline-block;width:auto;font-size:0}.day-select .active_ul li{display:inline-block;padding:0 10px;border:1px solid #ccc;margin-bottom:5px;line-height:30px;font-size:13px;border-left:0;width:54px;cursor:pointer}.day-select .active_ul li:first-of-type,.day-select .active_ul li:nth-last-of-type(13){border-left:1px solid #ccc}.day-select .active_ul li.active{background:#4f9de0;color:#fff}.classification-card .flow-tree{overflow:auto;max-height:410px}.classification-card .flow-tree .el-tree-node .el-tree-node__children{overflow:visible!important}.import-class .print-ul li{float:left;width:100px;height:100px;border:1px solid #ccc;text-align:center;padding-top:30px;margin-right:5px;font-size:16px;cursor:pointer}.search-hy .body .hy-dengji{width:200px;height:504px;float:left;margin-right:20px;position:relative;transition:margin-left .5s}.search-hy .body .hy-dengji .tree-custom{margin-top:10px;height:400px;width:100%;overflow:auto}.search-hy .body .shop-form{overflow:hidden}.search-hy .earaList{height:465px;overflow:auto}.search-hy .earaList li{width:100%;height:38px;line-height:38px;background:inherit;box-sizing:border-box;border-bottom:1px solid #e4e4e4;border-radius:0;box-shadow:none;font-family:微软雅黑;font-weight:409;font-style:normal;font-size:13px;color:#434343;padding-left:15px;text-align:left}.search-hy .earaList li.active,.search-hy .earaList li:hover{background-color:#549ddd;color:#fff}.search-hy .el-card__body{padding:0!important}.search-shop .body .class-fl{width:200px;height:504px;float:left;margin-right:20px;position:relative;transition:margin-left .5s}.search-shop .body .class-fl .tree-custom{margin-top:10px;height:400px;width:100%;overflow:auto}.search-wp .body .class-fl{width:200px;height:504px;float:left;margin-right:20px;position:relative;transition:margin-left .5s}.search-wp .body .class-fl .tree-custom{margin-top:10px;height:400px;width:100%;overflow:auto}.mask[data-v-0a0b6521]{height:100%;position:fixed;top:0;left:0;opacity:0;z-index:11}.common-tree[data-v-0a0b6521]{overflow:auto}.tree-select[data-v-0a0b6521]{z-index:111}.ok[data-v-0a0b6521]{float:right}.el-row[data-v-0a0b6521]{padding-top:0!important}.shop-panel .shop-group-box{border-right:1px solid #c6cedb;width:300px;max-height:700px;height:600px;overflow:auto;font-size:0;border-right:0}.shop-panel .all-check{padding-left:20px;line-height:30px}.shop-panel .checkbox-group{max-height:700px}.shop-panel .checkbox-group .el-checkbox{margin:5px 0;line-height:30px}.shop-panel .el-checkbox{line-height:30px}.shop-panel .shop-md-box{border-left:1px solid #c6cedb;max-height:700px;height:600px;font-size:0;overflow:auto}.shop-panel .l-20{padding-left:20px}.shop-panel .check-box .el-checkbox{border-bottom:1px solid #c6cedb;line-height:44px;padding-left:20px;margin-right:0}.shop-panel .check-box .el-checkbox:hover{background-color:#fff6ed!important}.shop-panel .check-box .el-checkbox:nth-child(2n){background:#f4f6fb}.shop-panel .el-checkbox+.el-checkbox{margin-left:0}.group-shop .el-dialog__body{position:relative;padding:0;margin:10px 15px;border:1px solid #c6cedb}.group-shop .head-title{height:44px;line-height:43px;text-indent:1em;font-size:13px;background:#f5f5f5;border-bottom:none;border-bottom:1px solid #c6cedb;border-top:none}.group-shop .el-checkbox__label{border-left:1px solid #c6cedb;line-height:44px;margin-left:15px}.shop-panel{width:100%}.shop-panel .m-r-10{margin-right:10px}.shop-panel .pa-10{padding:10px 20px}.shop-panel .el-card__body{padding:0}.shop-panel .all-check{border-bottom:1px solid #dcdfe6}.shop-panel .checkbox-group{overflow-y:scroll;max-height:250px}.shop-panel .checkbox-group .el-checkbox{width:23.8%;margin-right:10px}.shop-panel .el-checkbox__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;vertical-align:middle}.tablecontent[data-v-04257f20]{height:475px}.tablecontent[data-v-04257f20] button,.tablecontent[data-v-04257f20] input,.tablecontent[data-v-04257f20] select{font-family:inherit}.upload-demo{display:inline-block}.import-class{padding:25px 30px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.import-class .down-temp .title{margin:20px 0 15px;font-size:16px;font-weight:800}.import-class .down-temp .hint-temp{margin-left:20px}.import-class .down-temp .hint-temp .desc{color:#909399;line-height:24px;font-size:12px}.import-class .down-temp .Import-temp{margin-top:10px;margin-left:20px}.import-class .down-temp .Import-temp .button{width:90px}.import-class .upload-exel .title{margin:20px 0 15px;font-size:16px;font-weight:800}.import-class .upload-exel .bottom{margin-left:20px}.import-class .upload-exel .bottom .button{width:90px}.import-class .upload-exel .bottom .hint{color:#909399;line-height:24px;font-size:12px}.import-class .upload-exel-error .error{margin:20px 0 0 20px}.import-class .upload-exel-error .error .title{color:#f56c6c;font-size:14px;font-weight:800;float:left;margin-right:10px}.import-class .upload-exel-error .bottom{margin-left:20px}.week-select .active_ul{display:inline-block;width:auto;font-size:0}.week-select .active_ul li{display:inline-block;padding:0 10px;border:1px solid #ccc;line-height:30px;font-size:13px;border-left:0;cursor:pointer}.week-select .active_ul li:first-of-type,.week-select .active_ul li:nth-last-of-type(13){border-left:1px solid #ccc}.week-select .active_ul li.active{background:#4f9de0;color:#fff}.food-fl-modal .el-form{text-align:center!important}.food-fl-modal .content{height:400px}.food-fl-modal .flow-tree{overflow:auto;max-height:400px}.food-fl-modal .flow-tree .el-tree-node .el-tree-node__children{overflow:visible!important}.expanded.el-tree-node__expand-icon.fa.fa-chevron-circle-right:before{color:#409eff}.yu-title{padding:8px 16px;font-size:14px;font-weight:600;line-height:14px;height:30px}