/*顶部模块*/ .TopBar { width:100%; height:202px; background: white; position: relative; } .promptText { background: #f4879b; font: bold; text-align: center; font-size: 10px; color: white; } .circle_bg { width:118px; height:118px; border-radius: 50%; margin-left: 50%; transform: translateX(-50%) translateY(12px); border: 1px solid #ededed; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; box-sizing: border-box; /* box-shadow: 0 2px 4px 0 rgba(186,70,70,0.5); */ } .circle_bg image { height: 42.6px; width: 42.6px; background: rebeccapurple; margin-top: 13px; } .circle_bg text{ font-size: 18px; color: #222222; letter-spacing: 0; margin-top: 7.4px; display: inline-block; line-height: 18px; border-bottom: 1px solid #dcdcdc; } .circle_year { font-size: 13px; margin-top: 0px; } .circle_click { height: 27px; width: 27px; margin-left: 50%; transform: translateX(28px) translateY(-13px); } .icon_left { height: 22px; width: 22px; position: absolute; top: 59px; left: 50%; transform: translateX(-84px); } .icon_right { height: 22px; width: 22px; position: absolute; top: 59px; left: 50%; transform: translateX(59px); } /*上方信息条部分*/ .lineView { width: 100%; border-right: solid rgba(255, 255, 255, 0.7) 0.5px; border-left: solid rgba(255, 255, 255, 0.7) 0.5px; height: 40px; position: absolute; top: 10px; } .infoBar { width: 100%; min-height: 60px; /* top: 142px; */ bottom: 0px; position: absolute; display: flex; justify-content: space-between; background: rgba(255, 255, 255, 0.2); border-top: 0.5px solid #E5E5E5; } .infoView { text-align: center; width: 33.3%; height: 100%; position: relative; } .titleText { margin-top: 12px; display:block; font-size: 11px; color: #787878; } .timeText { font-family: PingFangSC-Medium; font-size: 12px; color: #4a4a4a; display:block; margin-top: 2px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .hospitalName { width: 100%; height: 30px; background-color: white; color: #ee7289; font-size: 11px; font: medium; text-align: center; line-height: 30px; } .title_banner { height: 23px; width: 100%; color: #999; line-height: 23px; font-size: 12px; margin-left: 15px; } .report_list_bg { height: 97px; width: 100%; background: white; } .report_list_scroll { height: 100%; width: 100%; background: yellowgreen; } .report_list_item { background: red; width: 25%; height: 100%; }