/*顶部模块*/ .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; margin-top: 13px; border-radius: 50%; } .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); } .subscribe_bg { height: 32px; width: 75px; position: absolute; top: 15px; right: 0px; } /*上方信息条部分*/ .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: 80%; 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%; display: inline-block; /*可以滚动*/ white-space: nowrap; } .report_list_item_bg { width: 25%; height: 100%; display: inline-block; } .report_list_item { display: flex; align-items: center; justify-content: center; flex-direction: column; width: 100%; height: 100%; } .report_list_item image { width: 38px; height: 38px; } .report_list_item label { font-size: 10px; color: #333333; margin-top: 5px; } .report_list_item_dot { width: 8px; height: 8px; border-radius: 4px; transform: translateY(-42px) translateX(30px); } .check_result_main { background: #fff; } .check_result_text { width: 100%; background: #eee; font-family: PingFangSC-Regular; font-size: 12px; color: #999; height: 30px; line-height: 30px; padding-left: 10px; padding-right: 10px; } .check_result_doctoe_line { display: flex; padding-left: 10px; width: 100%; padding-top: 10px; } .check_result_doctoe_line1 { display: flex; width: 70%; } .docotr_name { font-family: PingFangSC-Regular; font-size: 15px; color: #333; } .docotr_type { font-family: PingFangSC-Regular; font-size: 14px; color: #888; margin-left: 3px; } .check_result_time { font-family: PingFangSC-Regular; font-size: 14px; color: #888; width: 30%; text-align: right; margin-right: 20px; } .check_diagnosis { background: #f9fffa; border: 1px solid #cee2d5; border-radius: 4px; width: calc(100% - 20px); margin-left: 10px; margin-right: 10px; min-height: 30px; margin-top: 10px; padding-bottom: 8px; } .check_diagnosis_name { font-family: PingFangSC-Regular; font-size: 15px; margin-left: 10px; margin-top: 5px; color: #222; width: 100%; } .icon_more { width: 10px; height: 10px; float: right; margin-right: 10px; margin-top: 13px; } .check_diagnosis_bg { /* background: rebeccapurple; */ margin-right: 55px; min-height: 25px; } .check_diagnosis_content_1_line { font-family: PingFangSC-Regular; font-size: 13px; color: #666; margin-left: 10px; padding-right: 10px; line-height: 20px; width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .check_diagnosis_content_lines{ font-family: PingFangSC-Regular; font-size: 13px; color: #666; margin-left: 10px; padding-right: 10px; width: calc(100% - 20px); } .high_risk_bg { background: #e36767; border-radius: 4px; font-family: PingFangSC-Regular; font-size: 13px; color: #fff; text-align: center; margin-right: 10px; width: 40px; height: 20px; float: right; }