.read-receipt-H5 { z-index: 5; box-sizing: border-box; display: flex; flex-direction: column; transform: none; box-shadow: 0 11Px 20Px 0 rgba(0, 0, 0, 0.3); background: #ffffff; border-radius: 8Px; overflow: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100%; padding: 0; .header { padding-left: 20Px; padding-right: 20Px; } .body { padding: 0; .body-tab, .body-list { width: 100%; } .body-list-item { background-color: #ffffff; padding-left: 10Px; display: flex; flex-direction: row; .avatar { border-radius: 10%; padding: 0; margin: 10Px; } .name { width: calc(100% - 40Px); height: 56Px; line-height: 56Px; border-bottom: 1Px solid #efefef; } } .body-tab { height: 22Px; padding: 15Px; width: calc(100% - 30Px); border-bottom: none; .tab-item { display: flex; flex-direction: row-reverse; justify-content: center; align-items: center; font-size: 16Px; height: 22Px; font-family: PingFangSC-Medium; &-title, &-count { height: 22Px; font-size: 15Px; letter-spacing: 0; text-align: center; line-height: 20Px; font-weight: 400; color: #8d8d8d; } &-count { font-size: 17Px; font-weight: 800; } &-now { color: #147aff; padding-bottom: 3Px; border-bottom: 2.6Px solid #147aff; .tab-item-title, .tab-item-count { color: #147aff; } } } } .body-message { background-color: #f7f8fa; .message { margin: 10Px 0; background-color: #ffffff; padding: 5Px; .message-info { span { padding-left: 10Px; padding-right: 10Px; width: 94Px; height: 30Px; font-family: PingFangSC-Regular; font-weight: 400; font-size: 12Px; color: #999999; letter-spacing: 0; text-align: center; line-height: 30Px; } } .message-cont { padding: 0 10Px 10Px 10Px; font-family: PingFangSC-Regular; font-weight: 400; font-size: 14Px; color: #111111; letter-spacing: 0; max-height: 100Px; p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } &-img { max-height: 70Px; } } } } } }