page { height: 100%; overflow-y: hidden; } .section { height: 89rpx; width: 100%; display: flex; border-bottom: 1px solid #eee; } .search_icon { flex-shrink: 0; padding: 24rpx; } .search_icon.active { background-color: #f4f4f4; } .search_icon image { width: 40rpx; height: 40rpx; } .section input { width: 100%; margin: 20rpx auto; background-color: #f4f4f4; color: #545253; height: 48rpx; line-height: 48rpx; min-height: 48rpx; border-radius: 24rpx; padding: 0 24rpx; font-size: 24rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; } .section_phcolor { color: #b5b5b5; } .cancel { flex-shrink: 0; width: 56rpx; height: 28rpx; line-height: 28rpx; min-height: 28rpx; padding: 30rpx 24rpx; font-size: 28rpx; color: #b4b4b4; } .no_result { width: 100%; height: 100%; padding-top: 60%; color: #dcdcdc; text-align: center; vertical-align: center; font-size: 24rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; } .context { height: calc(100% - 90rpx); } .text_box { width: 100%; border-bottom: 1px solid #eee; display: flex; } .text_box.active { background-color: #ebebeb; } .text_box .search { width: 40rpx; height: 40rpx; margin: 24rpx; flex-shrink: 0; } .text_box .search image { width: 40rpx; height: 40rpx; } .text_context { width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-left: 30rpx; } text { margin: 0 0 20rpx 0; display: block; font-size: 24rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; color: #545253; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 24rpx; height: 24rpx; min-height: 24rpx; min-width: 0; } text.bold { font-weight: bold; line-height: 24rpx; height: 24rpx; min-height: 24rpx; margin-top: 30rpx; margin-bottom: 10rpx; } text.h1 { margin: 0rpx 0rpx 30rpx 0rpx; font-size: 20rpx; line-height: 20rpx; height: 20rpx; min-height: 20rpx; color: #959595; } .right { margin: 30rpx; width: 144rpx; flex-shrink: 0; float: right; color: #b5b5b5; }