/* static/nativeComponents/LiveBroadcast/index.wxss */ .top{ display: flex; justify-content: space-between; align-items: center; font-size: 32rpx; height: 80rpx; padding: 0 40rpx; background-color: white; color: #333; } .seeMore{ font-size: 28rpx; color: var(--main-color); } .liveList{ width: 100%; padding: 20rpx 28rpx; box-sizing: border-box; } .liveList .live{ width: 100%; border-radius: 8rpx; overflow: hidden; margin-top: 28rpx; background-color: white } .liveList .live .img{ width: 100%; } .liveList .live .img .cover-img{ width: 100%; } .liveList .common-iconbofang{ position: absolute; width: 80rpx; height: 80rpx; top: 50%; left: 50%; margin-left: -40rpx; margin-top: -40rpx; color: rgba(0,0,0,.8); opacity: 1; transition: all .5s; } .liveList .live .user-info{ display: flex; justify-content: flex-start; align-items: center; height: 84rpx; } .liveList .live .user-info .avator{ width: 56rpx; height: 56rpx; border-radius: 50%; background-color: #999; overflow: hidden; } .liveList .live .user-info .avator image{ width: 100%; height: 100%; } .liveList .live .user-info .name{ font-size: 26rpx; color: #333333; margin-left: 12rpx; } .live3{ position: relative; box-sizing: border-box; border-radius: 0; } .live3:first-child{ margin-top: 0; } .live3 .img{ width: 100%; height: 422rpx; overflow: hidden; position: relative; } .live3 .img .cover-img{ width: 100%; height: 100%; } .live3 .img .live-info{ position: absolute; left: 24rpx; top: 16rpx; display: flex; justify-content: flex-start; align-items: center; } .live3 .img .live-info .isLive{ color: #fff; font-size: 24rpx; border-radius: 4rpx; width: 120rpx; height: 40rpx; display: flex; text-align: center; line-height: 40rpx; align-items: center; justify-content: center; } .live3 .img .live-info .isLive .dot{ width: 12rpx; height:12rpx; background: #fff; border-radius: 50%; margin-right: 8rpx; } .live3 .img .live-info .live-title{ font-size: 32rpx; color: white; margin-left:8rpx; text-shadow: 4rpx 4rpx 4rpx #999; } .live3 .user-info{ padding-left: 24rpx; } .live1{ position: relative; box-sizing: border-box; padding:12rpx 24rpx 4rpx; } .live1 .title{ color: #333; font-size: 30rpx; line-height: 60rpx; } .live1 .img{ width: 100%; height: 362rpx; border-radius: 4rpx; overflow: hidden; position: relative; } .live1 .img .cover-img{ width: 100%; height: 100%; } .live1 .img .isLive{ color: #fff; font-size:24rpx; border-radius: 4rpx; width: 120rpx; height: 40rpx; display: flex; text-align: center; line-height: 40rpx; align-items: center; justify-content: center; position: absolute; left: 16rpx; bottom: 16rpx; } .live1 .img .isLive .dot{ width: 12rpx; height: 12rpx; background: #fff; border-radius: 50%; margin-right: 8rpx; } .live1 .img .watch-num{ position: absolute; right: 16rpx; bottom: 16rpx; font-size: 26rpx; color: #FFFDFD; } .live2{ box-sizing: border-box; } .live2 .live-detail{ display: flex; } .live2 .live-detail .img{ width: 40%; height: 20vh; position: relative; } .live-detail .img .cover-img{ width: 100%; height: 100%; } .live-detail .img .isLive{ color: #fff; font-size: 24rpx; border-radius: 4rpx; width: 120rpx; height: 40rpx; display: flex; text-align: center; line-height: 40rpx; align-items: center; justify-content: center; position: absolute; left: 10rpx; bottom: 10rpx; } .live-detail .img .isLive .dot { width: 12rpx; height: 12rpx; background: #fff; border-radius: 50%; margin-right: 8rpx; } .live-detail .info{ width: 60%; padding: 0 30rpx; } .live-detail .info .title{ line-height: 60rpx; } .line-clamp1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }