.medicine-select[data-v-53220f3c]{width:100%;margin-right:10px}.medicine-select[data-v-53220f3c] .el-select{width:100%}[data-v-707c4bb1].prescriptionDialog .el-dialog__body{overflow-y:hidden!important;display:flex;flex-direction:column;max-height:80vh}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .header{flex-shrink:0}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body{flex:1;overflow-y:auto}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .icon-btn{font-size:24px;color:var(--primaryColor);cursor:pointer;margin-left:10px}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .composition-section .section-title{display:flex;align-items:center;margin-bottom:10px;font-weight:700}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .composition-section .ingredient-list .ingredient-item{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #f5f5f5}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .composition-section .ingredient-list .ingredient-item .medicine-select{flex:1;margin-right:10px}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .composition-section .ingredient-list .ingredient-item .quantity-input{width:80px;margin-right:5px}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .composition-section .ingredient-list .ingredient-item .unit{text-align:center}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .medicine-select .el-input__inner{height:32px;line-height:32px}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .body .quantity-input .el-input__inner{height:32px;line-height:32px;text-align:center}[data-v-707c4bb1].prescriptionDialog .el-dialog__body .control{flex-shrink:0}.ai-wen[data-v-49f5e2bf]{flex:1;overflow:hidden;display:flex;flex-direction:column;overflow:auto}.ai-wen[data-v-49f5e2bf],.step1[data-v-49f5e2bf]{padding:20px;box-sizing:border-box;font-size:var(--mainSize)}.step1[data-v-49f5e2bf]{width:600px;margin:0 auto;background:#fff;border-radius:10px}.step1 .step1-title[data-v-49f5e2bf]{margin-bottom:20px;font-size:18px;font-weight:700}.step1 .step1-list .step1-item[data-v-49f5e2bf]{line-height:40px;border:1px solid #ccc;border-radius:5px;margin-bottom:16px;cursor:pointer;padding:0 20px}.step1 .step1-list .active .step1-item[data-v-49f5e2bf]{background:var(--primaryColor);color:#fff}.step2[data-v-49f5e2bf]{width:600px;margin:0 auto;font-size:var(--mainSize);background:#fff;padding:20px;box-sizing:border-box;border-radius:10px}.step2 .step2-title[data-v-49f5e2bf]{margin-bottom:20px;font-size:18px;font-weight:700}.step2 .step2-list .step2-item[data-v-49f5e2bf]{line-height:40px;border:1px solid #ccc;border-radius:5px;margin-bottom:16px;cursor:pointer;padding:0 20px}.step2 .step2-list .active[data-v-49f5e2bf]{background:var(--primaryColor);color:#fff}.step3[data-v-49f5e2bf]{max-width:1000px;margin:0 auto;font-size:var(--mainSize)}.step3 .step3-box[data-v-49f5e2bf]{background:#fff;padding:20px;box-sizing:border-box;border-radius:10px;margin-bottom:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.step3 .step3-box .step3-title[data-v-49f5e2bf]{font-size:18px;font-weight:700;margin-bottom:20px;color:var(--primaryColor);display:flex;align-items:center}.step3 .step3-box .step3-title>div[data-v-49f5e2bf]{width:6px;height:20px;background:var(--primaryColor);border-radius:3px;margin-right:6px}.step3 .step3-box .step3-title>span[data-v-49f5e2bf]{font-size:14px;color:red;margin-left:20px}.step3 .step3-box .step3-cell[data-v-49f5e2bf]{margin-bottom:20px;display:flex}.step3 .step3-box .step3-cell .step3-label[data-v-49f5e2bf]{width:100px;line-height:40px;text-align:right}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf]{flex:1}.step3 .step3-box .step3-cell .step3-content .img-box[data-v-49f5e2bf]{display:flex;flex-wrap:wrap;padding-top:10px;gap:10px}.step3 .step3-box .step3-cell .step3-content .img-box img[data-v-49f5e2bf]{width:100px}.step3 .step3-box .step3-cell .step3-content .chufang-btn[data-v-49f5e2bf]{height:34px;line-height:34px;flex-shrink:0;background:var(--primaryColor);color:#fff;border-radius:5px;padding:0 16px;font-size:var(--mainSize);cursor:pointer;margin-bottom:10px}.step3 .step3-box .step3-cell .step3-content .chufang-text[data-v-49f5e2bf]{border:1px solid #ccc;border-radius:5px;padding:12px 15px;font-size:var(--mainSize);line-height:1.5;min-height:20px}.step3 .step3-box .step3-cell .step3-content .chufang-text[data-v-49f5e2bf]:empty{display:none}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select{width:100%;font-size:var(--mainSize)}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-tag.el-tag--info{background:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor);font-size:var(--mainSize);line-height:28px}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-tag.el-tag--info .el-tag__close{color:#fff}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-tag__close.el-icon-close{background-color:transparent;border:2px solid #fff;font-weight:700}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-input__suffix-inner{display:none!important}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-select__input{font-size:var(--mainSize)}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .search-select .el-input__inner{border-color:var(--primaryColor)}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .yongfa-input{font-size:var(--mainSize)}.step3 .step3-box .step3-cell .step3-content[data-v-49f5e2bf] .yongfa-input .el-textarea__inner{border-color:var(--primaryColor)}.step3 .step3-box .step3-cell .step3-content .content-box[data-v-49f5e2bf]{border:1px solid var(--primaryColor);border-radius:5px;padding:6px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.step3 .step3-box .step3-cell .step3-content .content-box>div[data-v-49f5e2bf]{padding:2px 6px;border:1px solid var(--primaryColor);background:var(--primaryColor);border-radius:3px;color:#fff;display:flex;align-items:center}.step3 .step3-box .step3-cell .step3-content .content-box>div>i[data-v-49f5e2bf]{margin-left:4px;cursor:pointer}.step3 .step3-box .step3-cell .step3-content .content-box .disabled[data-v-49f5e2bf]{border:1px solid #ccc;background:#ddd;color:#999;cursor:not-allowed}.step3 .step3-box .step3-cell .step3-content .ai-title[data-v-49f5e2bf]{display:flex;align-items:center;font-weight:700;margin-top:10px;margin-bottom:10px}.step3 .step3-box .step3-cell .step3-content .ai-title>div[data-v-49f5e2bf]{width:24px;height:24px;line-height:24px;text-align:center;background:var(--primaryColor);color:#fff;border-radius:50%;margin-right:6px}.step3 .step3-box .step3-cell .step3-content .tuijian-list[data-v-49f5e2bf]{display:flex;flex-wrap:wrap;gap:10px}.step3 .step3-box .step3-cell .step3-content .tuijian-list .tuijian-item[data-v-49f5e2bf]{border:1px solid #ccc;border-radius:5px;padding:6px 10px;cursor:pointer}.step3 .step3-box .step3-cell .step3-content .tuijian-list .selected[data-v-49f5e2bf]{border:1px solid var(--primaryColor);color:var(--primaryColor)}.step3 .step3-box .step3-cell .step3-content .tuijian-list .disabled[data-v-49f5e2bf]{background:#ddd;color:#999;cursor:not-allowed}.step3 .step3-box .step3-cell .report-btn[data-v-49f5e2bf]{height:34px;line-height:34px;flex-shrink:0;margin-left:10px;background:var(--primaryColor);color:#fff;border-radius:5px;padding:0 16px;font-size:var(--mainSize);cursor:pointer}.btn-wrap[data-v-49f5e2bf]{display:flex;align-items:center;justify-content:center}.btn-wrap>button[data-v-49f5e2bf]{line-height:40px;margin:0 20px;border-radius:5px;background:var(--primaryColor);color:#fff;padding:0 20px;font-size:var(--mainSize);margin-top:40px}