.patient-detail-page[data-v-0de48e60]{height:100%;background-color:#fff;border-radius:8px;padding:12px;box-sizing:border-box}.patient-detail-page .header[data-v-0de48e60]{display:flex;justify-content:space-between;height:60px}.patient-detail-page .header .basic-info[data-v-0de48e60]{display:flex}.patient-detail-page .header .basic-info .name[data-v-0de48e60]{font-size:18px;font-weight:600;margin-right:20px}.patient-detail-page .header .basic-info .age[data-v-0de48e60],.patient-detail-page .header .basic-info .gender[data-v-0de48e60]{border:1px solid #eee;border-radius:8px;padding:2px 8px;margin-right:10px}.patient-detail-page .header .patient-info[data-v-0de48e60]{display:flex;margin-top:10px;font-size:12px}.patient-detail-page .header .patient-info .patient-no[data-v-0de48e60]{margin-right:10px;color:#666}.patient-detail-page .header .patient-info .diagnosis[data-v-0de48e60]{color:#666}.patient-detail-page .container-box[data-v-0de48e60]{margin-top:20px;height:calc(100% - 80px);overflow:auto}.patient-detail-page .container-box .item-box[data-v-0de48e60]{border:1px solid #eee;border-radius:8px;padding:10px;margin-bottom:20px}.patient-detail-page .container-box .item-box .item-title[data-v-0de48e60]{display:flex;justify-content:space-between;align-items:baseline}.patient-detail-page .container-box .item-box .item-title .left .cs[data-v-0de48e60]{background-color:#fa5151;border-radius:10px;color:#fff;padding:0 8px;margin-left:10px}.patient-detail-page .container-box .item-box .item-title .right[data-v-0de48e60]{border:1px solid #eee;border-radius:4px;padding:2px 8px;cursor:pointer}.patient-detail-page .container-box .item-box .item-title .right[data-v-0de48e60]:hover{background-color:#f0f0f0}.patient-detail-page .container-box .item-box .item-content[data-v-0de48e60]{background-color:#f9fafb;padding:10px;margin-top:10px}.patient-detail-page .container-box .item-box .item-content .text[data-v-0de48e60]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.patient-detail-page .container-box .item-box .item-content .text.expanded[data-v-0de48e60]{-webkit-line-clamp:unset}.patient-detail-page .container-box .item-box .item-content .table[data-v-0de48e60]{margin-top:20px}.patient-detail-page .container-box .item-box .item-content .table .arrow[data-v-0de48e60]{width:14px;height:14px;display:inline-block;margin-left:6px}.patient-detail-page .image-viewer-dialog .el-dialog__body[data-v-0de48e60]{padding:0;overflow:hidden}.patient-detail-page .image-viewer-container[data-v-0de48e60]{display:flex;align-items:center;justify-content:center;height:600px;position:relative}.patient-detail-page .image-nav-btn[data-v-0de48e60]{width:50px;height:50px;background-color:rgba(0,0,0,.5);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;z-index:10}.patient-detail-page .image-nav-btn[data-v-0de48e60]:hover{background-color:rgba(0,0,0,.7);color:#fff}.patient-detail-page .image-nav-btn.prev-btn[data-v-0de48e60]{margin-right:20px}.patient-detail-page .image-nav-btn.next-btn[data-v-0de48e60]{margin-left:20px}.patient-detail-page .image-content[data-v-0de48e60]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:600px}.patient-detail-page .view-image[data-v-0de48e60]{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.patient-detail-page .image-indicator[data-v-0de48e60]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10}.patient-detail-page .indicator-item[data-v-0de48e60]{width:30px;height:30px;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px}.patient-detail-page .indicator-item[data-v-0de48e60]:hover{background-color:rgba(0,0,0,.7)}.patient-detail-page .indicator-item.active[data-v-0de48e60]{background-color:#5d58dc}.patient-detail-page .image-name[data-v-0de48e60]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);color:#fff;background-color:rgba(0,0,0,.5);padding:5px 15px;border-radius:15px;font-size:14px;white-space:nowrap;z-index:10}.patient-detail-page .isRed[data-v-0de48e60],.trendDialogClass .isRed[data-v-0de48e60]{color:#fa5151}