page { box-sizing: border-box; background-color: linear-gradient(180deg, #f0f4fc, #fff); padding: 0 20rpx; padding-top: 10rpx; padding-bottom: calc(env(safe-area-inset-bottom) + 106rpx); } .title_bar { display: flex; align-items: center; justify-content: space-between; margin-top: 32rpx; } .title_bar .title { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; background-position: left center; background-size: 100% 100%; font-size: 32rpx; color: #353a47; height: 34rpx; display: flex; align-items: center; font-weight: bold; } .title_bar .title .t-icon { margin-left: 10rpx; } .title_bar .btn { color: #71737b; font-size: 28rpx; display: flex; align-items: center; } .title_bar .btn .t-icon { margin-left: 10rpx; } .list { margin-top: 20rpx; } .list .item .item-main { display: flex; } .list .item .item-main .right { flex: 1; padding-left: 32rpx; } .list .item .item-main .right .text { padding-top: 0rpx; font-size: 28rpx; line-height: 46rpx; margin-bottom: 10rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; color: #363a44; } .list .item .item-main .right .info { display: flex; font-size: 24rpx; justify-content: space-between; color: #71737b; } .list .item .item-main .right .info .viewcnt { display: flex; align-items: center; } .list .item .viewcnt .t-icon { margin-right: 10rpx; } .t-tab-bar { border-top: 1px solid #eee; position: relative; } .activity { display: flex; justify-content: space-between; padding: 20rpx 0; border-bottom: 1px solid #eee; } .activity .t-image { width: 100%; }