.header[data-v-7fba73c8]{width:100%;display:flex;justify-content:space-between;align-items:center}.header .btns[data-v-7fba73c8]{display:flex}.container[data-v-7fba73c8]{display:flex;justify-content:space-between}.container .container_left[data-v-7fba73c8]{margin-right:15px;width:400px;height:100%;border-radius:8px}.container .container_left .left_top[data-v-7fba73c8]{width:100%;height:100%;background:#f7f8fa}.container .container_right[data-v-7fba73c8]{width:calc(100% - 420px);height:100%}.container .container_right .templateForm[data-v-7fba73c8]{width:100%}.container .container_right .addPrescription[data-v-7fba73c8]{width:100%;margin-top:10px}.container .container_right .addPrescription .content[data-v-7fba73c8]{width:100%;display:flex;justify-content:space-between;align-items:center}.container .container_right .addPrescription .content .addDrug[data-v-7fba73c8]{flex:1}.container .container_right .addPrescription .content .addDrugBtns[data-v-7fba73c8]{width:60px;display:flex;flex-direction:column;align-items:center}.container .container_right .prescriptionTable[data-v-7fba73c8]{width:100%}.overflow_options[data-v-7fba73c8]{width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.costTypeContent[data-v-7fba73c8]{width:100%;display:flex;flex-wrap:wrap}.costTypeContent .costTypeItem[data-v-7fba73c8]{margin:5px}.tree-container[data-v-7fba73c8]{width:100%;height:450px;overflow:hidden;display:flex;background:#f7f8fa;border-top:1px solid #ebeef2}.tree-container .left-tree[data-v-7fba73c8]{width:45%;height:100%;padding:8px 6px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background:#f7f8fa;border-right:1px solid #ebeef2}.tree-container .left-tree .custom-tree-node[data-v-7fba73c8]{min-width:0;width:100%;display:flex;align-items:center;color:#4e5969;font-size:13px}.tree-container .left-tree .custom-tree-node img[data-v-7fba73c8]{flex:0 0 auto;width:16px;height:16px;margin-right:8px}.tree-container .left-tree .custom-tree-node .node-label[data-v-7fba73c8]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tree-container .right-list[data-v-7fba73c8]{width:55%;height:100%;padding:5px;overflow:auto}.tree-container .right-list .right-list[data-v-7fba73c8]{padding-left:5px}.tree-container .right-list .folder-title[data-v-7fba73c8]{margin-bottom:5px;font-size:14px;color:#b1bac4}.tree-container .right-list .item-list[data-v-7fba73c8]{display:flex;flex-direction:column}.tree-container .right-list .list-item[data-v-7fba73c8]{padding:5px 12px;cursor:pointer;border-radius:4px;transition:background .2s}.tree-container .right-list .list-item .list-item-content[data-v-7fba73c8]{display:flex;align-items:center}.tree-container .right-list .list-item .list-item-content img[data-v-7fba73c8]{width:15px;height:15px;margin-right:5px}.tree-container .right-list .list-item .list-item-content .item-delete-icon[data-v-7fba73c8]{margin-left:auto;flex-shrink:0;padding:2px;border-radius:3px;color:#c0c4cc;opacity:.85;transition:all .2s}.tree-container .right-list .list-item .list-item-content .item-delete-icon[data-v-7fba73c8]:hover{color:#f56c6c;background:rgba(245,108,108,.1);opacity:1}.tree-container .right-list .list-item[data-v-7fba73c8]:hover{background:#f5f7fa}.tree-container .right-list .list-item.active[data-v-7fba73c8]{background:#409eff;color:#fff}.tree-container .right-list .list-item.active .item-delete-icon[data-v-7fba73c8]{color:hsla(0,0%,100%,.8)}.tree-container .right-list .list-item.active .item-delete-icon[data-v-7fba73c8]:hover{color:#fff;background:hsla(0,0%,100%,.2)}.tree-container .right-list .empty-tip[data-v-7fba73c8]{color:#999;padding:20px}.left-tree[data-v-7fba73c8] .el-tree{min-width:100%;background:transparent;color:#4e5969}.left-tree[data-v-7fba73c8] .el-tree-node__content{position:relative;height:36px;margin-bottom:2px;padding-right:8px;border-radius:3px;transition:color .2s,background-color .2s}.left-tree[data-v-7fba73c8] .el-tree-node__content:hover{background:#edf3fa;color:#1677ff}.left-tree[data-v-7fba73c8] .el-tree-node.is-current>.el-tree-node__content,.left-tree[data-v-7fba73c8] .el-tree-node:focus>.el-tree-node__content{background:#e6f1ff;color:#1677ff}.left-tree[data-v-7fba73c8] .el-tree-node.is-current>.el-tree-node__content:before{position:absolute;top:6px;bottom:6px;left:0;width:3px;border-radius:0 2px 2px 0;background:#1677ff;content:""}.left-tree[data-v-7fba73c8] .el-tree-node__expand-icon{color:#86909c;font-size:13px}.left-tree[data-v-7fba73c8] .el-tree-node__expand-icon.is-leaf{color:transparent}.personal-category-list .personal-category-item[data-v-7fba73c8]{position:relative;display:flex;align-items:center;height:36px;margin-bottom:2px;padding:0 8px 0 12px;overflow:hidden;box-sizing:border-box;border-radius:3px;color:#4e5969;font-size:13px;cursor:pointer;transition:color .2s,background-color .2s}.personal-category-list .personal-category-item img[data-v-7fba73c8]{flex:0 0 auto;width:16px;height:16px;margin-right:8px}.personal-category-list .personal-category-item .node-label[data-v-7fba73c8]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.personal-category-list .personal-category-item[data-v-7fba73c8]:hover{background:#edf3fa;color:#1677ff}.personal-category-list .personal-category-item.active[data-v-7fba73c8]{background:#e6f1ff;color:#1677ff}.personal-category-list .personal-category-item.active[data-v-7fba73c8]:before{position:absolute;top:6px;bottom:6px;left:0;width:3px;border-radius:0 2px 2px 0;background:#1677ff;content:""}.formula-detail-panel[data-v-7fba73c8]{min-height:450px;padding:24px 28px;box-sizing:border-box;border:1px solid #e5e9f0;border-radius:8px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:0 2px 12px rgba(31,56,88,.06)}.formula-detail-header[data-v-7fba73c8]{display:flex;justify-content:space-between;align-items:center}.formula-detail-header h2[data-v-7fba73c8]{margin:6px 0 0;color:#1d2939;font-size:24px;font-weight:600;letter-spacing:2px}.formula-detail-category[data-v-7fba73c8]{color:#1677ff;font-size:13px}.formula-herb-count[data-v-7fba73c8]{padding:5px 12px;border-radius:16px;background:#eef5ff;color:#1677ff;font-size:13px}.formula-detail-divider[data-v-7fba73c8]{height:1px;margin:20px 0;background:linear-gradient(90deg,#d9e2ee,rgba(217,226,238,0))}.formula-herb-title[data-v-7fba73c8]{margin-bottom:14px;color:#667085;font-size:14px;font-weight:500}.formula-herb-grid[data-v-7fba73c8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.formula-herb-item[data-v-7fba73c8]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-height:48px;padding:0 14px;border:1px solid #edf0f5;border-radius:6px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.formula-herb-item[data-v-7fba73c8]:hover{border-color:#b8d6ff;box-shadow:0 3px 10px rgba(22,119,255,.08);transform:translateY(-1px)}.formula-herb-index[data-v-7fba73c8]{color:#b1b8c4;font-size:12px;font-variant-numeric:tabular-nums}.formula-herb-name[data-v-7fba73c8]{overflow:hidden;color:#344054;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.formula-herb-dosage[data-v-7fba73c8]{margin-left:12px;color:#e66a25;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.formula-detail-empty[data-v-7fba73c8]{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#98a2b3}.formula-detail-empty p[data-v-7fba73c8]{margin:12px 0 0;font-size:14px}.formula-empty-icon[data-v-7fba73c8]{width:52px;height:52px;display:flex;justify-content:center;align-items:center;border:1px solid #d8e5f5;border-radius:50%;background:#f2f7fd;color:#7da6d8;font-family:serif;font-size:24px}@media(max-width:1100px){.formula-herb-grid[data-v-7fba73c8]{grid-template-columns:1fr}}.treatment-table-content[data-v-7fba73c8]{width:100%;max-height:520px}.treatment-table[data-v-7fba73c8]{background:#fff;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #e8e8e8}.table-header[data-v-7fba73c8]{display:grid;grid-template-columns:50px 1fr 80px 80px 80px 80px 80px;align-items:center;padding:12px;background:#f5f5f5;font-size:13px;font-weight:500;color:#999;border-bottom:1px solid #e8e8e8}.table-body[data-v-7fba73c8]{max-height:458px;overflow:auto}.table-row[data-v-7fba73c8]{display:grid;grid-template-columns:50px 1fr 80px 80px 80px 80px 80px;align-items:center;padding:10px;transition:background-color .2s;background:#f9fafc;border-bottom:1px solid #f0f0f0}.table-row[data-v-7fba73c8]:hover{background-color:#fafafa}.table-row[data-v-7fba73c8]:last-child{border-bottom:none}.col[data-v-7fba73c8]:not(:last-child){border-right:1px solid #f0f0f0;padding-right:10px}.col[data-v-7fba73c8]:not(:first-child){padding-left:10px}.col[data-v-7fba73c8]{display:flex;align-items:center;justify-content:center;font-size:14px;color:#333}.col-index[data-v-7fba73c8]{color:#999;font-size:13px}.col-name-head[data-v-7fba73c8]{font-weight:600;color:#333}.col-name[data-v-7fba73c8]{font-weight:600;color:#333;display:flex;justify-content:flex-start;overflow:hidden}.col-count[data-v-7fba73c8]{font-weight:600;color:#333}.col-days[data-v-7fba73c8],.col-price[data-v-7fba73c8],.col-spec[data-v-7fba73c8],.col-type[data-v-7fba73c8]{color:#666;font-size:13px}.badge[data-v-7fba73c8]{padding:2px 8px;border-radius:3px;font-size:12px;font-weight:400;white-space:nowrap}.badge-primary[data-v-7fba73c8]{background-color:#e8f4fd;color:#1890ff}.badge-secondary[data-v-7fba73c8]{background-color:#f0e6f5;color:#9c27b0}.badge-light[data-v-7fba73c8]{background-color:#f5f5f5;color:#999}@media(max-width:768px){.table-header[data-v-7fba73c8],.table-row[data-v-7fba73c8]{grid-template-columns:40px 1fr 150px 60px 70px 60px;padding:10px 12px}.badge[data-v-7fba73c8]{padding:2px 6px;font-size:11px}}[data-v-7fba73c8] .el-table__body tr.current-row>td{color:#fff;background:#54a9fd!important}[data-v-7fba73c8] .el-form--inline .el-form-item{margin-right:12px;margin-bottom:8px}[data-v-7fba73c8] .el-card__body{padding:5px}[data-v-7fba73c8] .el-tabs__content{padding:0}@media print{@page{size:80mm auto portrait;margin:0}#app[data-v-62249c54]{display:none}.recipe[data-v-62249c54]{width:320px;height:400px}.print-recipe-dialog[data-v-62249c54]{width:100%;height:100%;margin:0;padding:20px;box-sizing:border-box}.print-recipe-dialog .el-dialog__close[data-v-62249c54],.print-recipe-dialog .el-dialog__footer[data-v-62249c54]{display:none}.print-recipe-dialog .recipe[data-v-62249c54]{height:auto;width:320px;overflow:inherit}.print-recipe-dialog .el-dialog__body[data-v-62249c54],.print-recipe-dialog .el-dialog__body h1[data-v-62249c54]{padding-top:0}.print-recipe-dialog .el-table__body[data-v-62249c54],.print-recipe-dialog .el-table__header[data-v-62249c54]{width:100%}}.recipe[data-v-62249c54]{color:#333;width:320px;overflow-y:auto;overflow-x:hidden;color:#000}.recipe__top[data-v-62249c54]{line-height:160%}.recipe__row[data-v-62249c54]{padding-bottom:8px}.recipe__title-divider[data-v-62249c54]{margin:0 0 4px;border-color:#333}.recipe__title-divider.bold[data-v-62249c54]{border-width:3px}.recipe__list-wrapper[data-v-62249c54]{height:auto}.recipe__list-table .el-table__cell[data-v-62249c54]{border:none!important}.recipe__list[data-v-62249c54]{padding:20px;font-size:18px}.recipe__list-item[data-v-62249c54]{padding-bottom:40px;position:relative}.recipe__use[data-v-62249c54]{position:absolute;left:10px;right:10px;bottom:20px;font-size:12px}.recipe__use span[data-v-62249c54]{padding-right:6px}.recipe__notice[data-v-62249c54]{position:relative;font-size:12px;font-weight:700;padding-left:0;padding-top:12px}.recipe__notice__rp[data-v-62249c54]{position:absolute;left:20px;top:0;font-size:46px;font-weight:bolder;line-height:100%}.recipe__count[data-v-62249c54]{font-size:14px}.recipe__count span[data-v-62249c54]{font-size:16px;padding:0 10px;border-bottom:1px solid #333;font-weight:700}.recipe__total[data-v-62249c54]{font-size:18px;font-weight:700}.recipe .red[data-v-62249c54]{color:red}.recipe h1[data-v-62249c54]{text-align:center;font-size:28px;padding:8px;font-family:STSong-Light}.recipe h2[data-v-62249c54]{text-align:center;padding:8px 0 22px;font-size:24px;font-family:STSong-Light;position:relative}.recipe .text--center[data-v-62249c54]{text-align:center}.el-table td.el-table__cell[data-v-62249c54],.el-table th.el-table__cell.is-leaf[data-v-62249c54]{border-bottom:none}.blackName[data-v-62249c54],[data-v-62249c54] .el-table__header tr{color:#000}.table[data-v-28a70515]{width:100%;display:flex}.table .leftTable[data-v-28a70515]{width:300px;margin-right:10px}.table .rightTable[data-v-28a70515]{flex:1}.counts[data-v-28a70515]{margin-left:15px;display:flex;align-items:center}.counts p[data-v-28a70515]{margin-right:10px}[data-v-28a70515] .el-table__body tr.current-row>td{color:#fff;background:#54a9fd!important}.container[data-v-6a35666b]{max-height:350px;overflow:auto}.title[data-v-6a35666b]{margin-bottom:10px}.title p[data-v-6a35666b]{font-size:20px;font-weight:700}.item[data-v-6a35666b]{height:40px;line-height:40px;font-size:14px;cursor:pointer;padding:0 10px;color:#000;border-bottom:1px solid #ccc}.item .content[data-v-6a35666b]{display:flex;align-items:center;justify-content:space-between}.item[data-v-6a35666b]:hover{background:#f1f1f1}.text[data-v-6a35666b]{height:500px;overflow:auto;padding:0 5px}.text .title[data-v-6a35666b]{margin-bottom:10px;font-size:20px;font-weight:700}.text .image[data-v-6a35666b]{width:550px}.text .image img[data-v-6a35666b]{width:100%}[data-v-6a35666b] .changeSizeImgBox{display:none}.my_icon[data-v-528d7db8]{width:14px;height:14px;transform:translateY(2px)}.cell-name[data-v-528d7db8]{font-weight:700;font-size:15px;color:#000}.sex[data-v-528d7db8]{display:flex;align-items:center}.sex .sex_img[data-v-528d7db8]{width:18px;height:18px}.sex .sex_img img[data-v-528d7db8]{width:100%}.row[data-v-528d7db8]{font-size:14px;display:flex;align-items:center;margin-bottom:5px;height:44px;overflow:auto}.row p[data-v-528d7db8]{margin-right:15px}.leftTable[data-v-528d7db8],.rightTable[data-v-528d7db8]{width:300px}.yuyue[data-v-528d7db8]{width:550px;margin-left:10px}.yuyue .form .yuyue_info[data-v-528d7db8]{width:100%;display:flex;flex-wrap:wrap}.yuyue .form .yuyue_info p[data-v-528d7db8]{margin:0 5px}.yuyue .form .yuyue_info span[data-v-528d7db8]{font-weight:700;color:#000}.yuyue .form .save_yuyue[data-v-528d7db8]{margin-top:5px;display:flex;width:100%}[data-v-528d7db8] .rowClassName{color:#d4d3d3}[data-v-528d7db8] .rowQingjia{color:red}[data-v-528d7db8] .headerRowClassName{color:#333}[data-v-528d7db8] .el-form-item{margin-right:15px;margin-bottom:0}[data-v-528d7db8] .el-table__body tr.current-row>td{color:#fff;background:#54a9fd!important}.modal-body[data-v-47d84432]{height:100%;display:flex;flex-direction:column}.modal-body .toolbar[data-v-47d84432]{flex-shrink:0;margin-bottom:8px}.modal-body .toolbar .dblclick-tip[data-v-47d84432]{margin-left:10px;font-size:12px;color:#909399}.modal-body .table-wrap[data-v-47d84432]{height:calc(100% - 35px)}.dialog-content[data-v-fa1ef598]{padding:20px 0}.address-section[data-v-fa1ef598]{display:flex;align-items:center;margin-bottom:20px;padding:15px;background-color:#f0f9ff;border-radius:4px}.address-label[data-v-fa1ef598]{font-weight:700;color:#e74c3c;margin-right:10px;min-width:80px}.address-input[data-v-fa1ef598]{flex:1;max-width:200px}.table-section[data-v-fa1ef598]{margin-bottom:20px}.dialog-footer[data-v-fa1ef598]{text-align:center;padding:20px 0}[data-v-77219890] .vxe-modal--body{flex-direction:column;overflow:hidden}[data-v-77219890] .vxe-modal--body .vxe-modal--content{overflow:hidden;display:flex;flex-direction:column;min-height:0}.chufang-list-dialog[data-v-77219890]{height:100%;box-sizing:border-box;padding:12px 14px;display:flex;flex-direction:column;overflow:hidden}.chufang-list-dialog .cl-header[data-v-77219890]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:600;color:#37474f}.chufang-list-dialog .cl-header .cl-title[data-v-77219890]{display:flex;align-items:baseline}.chufang-list-dialog .cl-header .cl-title .cl-tip[data-v-77219890]{margin-left:8px;font-size:11px;font-weight:400;color:#90a4ae}.chufang-list-dialog .cl-header .cl-count[data-v-77219890]{font-size:12px;font-weight:400;color:#90a4ae}.chufang-list-dialog .cl-table-wrap[data-v-77219890]{flex:1;min-height:0}.chufang-list-dialog .cl-table-wrap .cl-no-link[data-v-77219890]{color:#2a7de1;cursor:pointer}.chufang-list-dialog .cl-table-wrap .cl-no-link[data-v-77219890]:hover{color:#1a5fc7;text-decoration:underline}[data-v-4a802fba] .vxe-modal--body{flex-direction:column;overflow:hidden}.price-query-dialog[data-v-4a802fba]{height:100%;display:flex;flex-direction:column;padding:8px 10px;box-sizing:border-box}.pq-header[data-v-4a802fba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pq-search[data-v-4a802fba]{position:relative;display:flex;align-items:center;gap:8px;flex:1}.pq-search .search-icon[data-v-4a802fba]{position:absolute;left:12px;z-index:1;color:#8b9bb5;font-size:13px;pointer-events:none}.pq-search .pq-input[data-v-4a802fba]{width:240px}.pq-search .pq-input[data-v-4a802fba] .el-input__wrapper{padding-left:30px}.pq-count[data-v-4a802fba]{font-size:12px;font-weight:500;color:#8b9bb5;background:rgba(0,0,0,.03);padding:2px 10px;border-radius:100px;white-space:nowrap}.pq-table-wrap[data-v-4a802fba]{flex:1;min-height:0}.pq-price[data-v-4a802fba]{color:#f56c6c;font-weight:600}.pq-tag[data-v-4a802fba]{display:inline-block;padding:0 8px;font-size:12px;line-height:20px;border:1px solid transparent;border-radius:4px}.pq-tag--success[data-v-4a802fba]{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.pq-tag--danger[data-v-4a802fba]{background:#fef0f0;border-color:#fde2e2;color:#f56c6c}