/* packageB/mycomponent/videoList.wxss */ /* 视频列表 */ .video-list .banner { width: 100%; height: 320rpx; } .video-list .load { text-align: center; } .video-list .load image { width: 90rpx; } .video-list .banner .img { width: 100%; height: 320rpx; } .video-list .banner .img image { width: 100%; height: 100%; } .video-list { margin: 16rpx; text-align: left; } .video-list .ul { vertical-align: top; display: inline-block; width: 49%; /* display: flex; */ /* flex-wrap: wrap; */ } .video-list .Mright { margin-right: 2%; } .video-list .li { position: relative; display: flex; flex-direction: column; background-color: #fff; overflow: hidden; border-radius: 12rpx; margin-bottom: 16rpx; } .video-list .play { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .video-list .play image { width: 100%; height: 100%; } .video-list .li:nth-child(odd) { /* margin-right: 16rpx; */ } .video-list .p { font-size: 28rpx; color: #333; font-weight: bold; padding: 10rpx 20rpx; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .video-list .video-img { width: 100%; height: auto; } .video-list .video-img image { width: 100%; height: 100%; } .video-list .people { display: flex; padding: 10rpx; } .video-list .people .img { flex: 0 0 48rpx; width: 48rpx; height: 48rpx; border-radius: 50%; margin: 0 10rpx; } .video-list .people .img image { width: 100%; height: 100%; } .video-list .people .span { flex: 1; line-height: 48rpx; margin: 0 10rpx; font-size: 24rpx; color: #8c8c8c; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /* -------------------------------- */ .card_conter .card_a .list_btn { background: #f5f5f5; } .card_conter .card_a .list_btn button { background: #fff; border: none; border-radius: 0; width: 100%; height: 100rpx; line-height: 100rpx; font-size: 16px; } .card_conter .card_a .list_btn button:first-child { border-bottom: solid 2rpx #ebebeb; } .card_conter .card_a .list_btn .last { margin-top: 20rpx; }