page { background-color: #d8dbd4; } .above-lineview { background: #d8dbd4; height: 0.5px; width: 80%; margin-top: 10px; } .above-bg-view { background: white; display: flex; flex-direction: column; align-items: center; justify-content: space-between; } .above-avatar { width: 70px; height: 70px; margin-top: 15px; background-color: lightgray; border-radius: 50%; } .above-name { margin-top: 10px; color: #5e5e5e; font: medium; font-size: 16px; } .above-hospital { margin-top: 8px; color: #5e5e5e; font: normal; font-size: 12px; } .above-bg-job-title { font-size: 11px; display: flex; align-items: center; justify-content: space-between; } .above-bg-job-title-item { color: #ee7289; font: normal; display: inline-block; } .above-specialty { margin-top: 10px; margin-bottom: 10px; width: 95%; line-height: 15px; color: #5e5e5e; font-size: 11px; /*overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1 ;*/ } /*下部分*/ .below-bg-view { background-color: white; margin-top: 5px; } .below-bar-view { height: 40px; display: flex; flex-direction: row; align-items: center; } .below-doctor-icon { height: 15px; width: 15px; margin-left: 15px; } .below-doctor-title { font-size: 14px; color: #ee7289; font: mediuml; margin-left: 5px; } .below-lineview { background: #d8dbd4; height: 0.5px; margin-left: 15px; margin-right: 15px; } .below-introduction { margin: 15px 15px 0px 15px; font-size: 12px; color: #5e5e5e; line-height: 17px; font: lighter; } .chatView { background: white; font-size: 18px; color: #EE7289; width: 100%; height: 55px; line-height: 55px; border-top: solid 0.5px #efefef; text-align: center; position: absolute; bottom: 0px; left: 0px; right: 0px; }