.medication-info p[data-v-e1ed28e0]{margin:10px 0}.medication-info p strong[data-v-e1ed28e0]{width:70px;display:inline-block}.medication-info .btn-wrapper[data-v-e1ed28e0]{display:flex;justify-content:flex-end}.medication-info p[data-v-dfe3a3cc]{margin:10px 0}.medication-info p strong[data-v-dfe3a3cc]{width:70px;display:inline-block}.medication-info .btn-wrapper[data-v-dfe3a3cc]{display:flex;justify-content:flex-end}.tabs-wrapper[data-v-4d4720a0]{text-align:center;margin-bottom:10px}.prescription-list .item[data-v-4d4720a0]{display:grid;grid-template-columns:1fr 3fr 3fr 3fr 3fr;text-align:center;border:1px solid #ebeef5;background-color:#f5f7fa;gap:5px 0;padding:10px 5px;margin-bottom:10px}.combo-meal-dialog[data-v-c1921432] .el-dialog{max-height:90vh}.combo-meal-dialog[data-v-c1921432] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #ebeef5}.combo-meal-dialog[data-v-c1921432] .el-dialog__body{max-height:calc(90vh - 120px);overflow-y:auto}.combo-meal-dialog[data-v-c1921432] .el-dialog__footer{border-top:1px solid #ebeef5}.header-container[data-v-c1921432]{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;margin-bottom:-20px;color:#333;padding-right:30px}.content-wrapper[data-v-c1921432]{display:flex;gap:20px;border:1px solid #ebeef5;border-radius:8px}.left-section[data-v-c1921432]{flex:0 0 180px;border-right:1px solid #ebeef5;overflow-y:auto;height:500px;padding:10px}.middle-section[data-v-c1921432]{flex:1;padding:10px}.popular-packages .section-title[data-v-c1921432]{font-size:15px;font-weight:700;margin-bottom:10px;color:#333}.packages-grid[data-v-c1921432]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.package-card[data-v-c1921432]{border:2px solid #f0f0f0;border-radius:8px;padding:12px;cursor:pointer;transition:all .3s ease}.package-card[data-v-c1921432]:hover{box-shadow:0 2px 8px rgba(64,158,255,.15)}.package-card.active[data-v-c1921432]{border-color:#409eff;background-color:#f0f9ff}.package-card .package-image[data-v-c1921432]{width:100%;height:120px;background:#f5f7fa;border-radius:6px;overflow:hidden;margin-bottom:8px}.package-card .package-name[data-v-c1921432]{font-size:14px;font-weight:700;color:#333;margin-bottom:4px}.package-card .package-price[data-v-c1921432]{font-size:14px;color:#ff6b6b;font-weight:700;margin-bottom:4px}.package-card .package-desc[data-v-c1921432]{font-size:12px;color:#909399;line-height:1.4}.package-detail .section-title[data-v-c1921432]{font-size:15px;font-weight:700;padding-bottom:10px;color:#ff6b6b}.package-detail .step-wrapper[data-v-c1921432]{margin-top:-10px;padding:10px 0}.detail-table[data-v-c1921432]{overflow-x:auto;border:1px solid #ebeef5;height:400px}.detail-table table[data-v-c1921432]{width:100%;border-collapse:collapse;font-size:14px}.detail-table table thead[data-v-c1921432]{background-color:#f5f7fa}.detail-table table thead th[data-v-c1921432]{padding:10px;text-align:left;font-weight:700;color:#333;border-bottom:1px solid #ebeef5}.detail-table table tbody tr[data-v-c1921432]:hover{background-color:#f9f9f9}.detail-table table tbody tr td[data-v-c1921432]{padding:10px;border-bottom:1px solid #ebeef5;color:#606266}.dialog-footer[data-v-c1921432]{display:flex;justify-content:flex-end;gap:10px}.dialog-footer .el-button[data-v-c1921432]{padding:8px 20px}.exCl[data-v-adf5efa8]{width:calc(100% - 30px);margin-bottom:20px}.bt-m[data-v-adf5efa8]{display:flex;justify-content:space-between;border:1px solid #a7a7a7}.bt-m li[data-v-adf5efa8]{width:calc(50% - 330px);border-right:1px solid #a7a7a7;padding:5px 0;cursor:pointer}.bt-m li p[data-v-adf5efa8]{width:5em!important}.bt-m li[data-v-adf5efa8]:first-child{width:110px}.bt-m li[data-v-adf5efa8]:nth-child(3),.bt-m li[data-v-adf5efa8]:nth-child(4),.bt-m li[data-v-adf5efa8]:nth-child(5),.bt-m li[data-v-adf5efa8]:nth-child(6),.bt-m li[data-v-adf5efa8]:nth-child(7),.bt-m li[data-v-adf5efa8]:nth-child(8){width:80px}.bt-m li[data-v-adf5efa8]:nth-child(10){width:80px;border-right:none}.nrboxo li[data-v-adf5efa8]{display:flex;justify-content:center;align-items:center}.nrboxo li p[data-v-adf5efa8]{margin-right:5px;width:4em}.nrboxo li .yf[data-v-adf5efa8]{border:none;outline:none;width:100%;text-align:center}.yyxq[data-v-adf5efa8]{display:flex!important;justify-content:center}.yyxq li[data-v-adf5efa8]{padding-left:15px;padding-bottom:10px}.yyxq li p[data-v-adf5efa8]{padding-bottom:5px}