/* pages/live/live.wxss */ .top-fixed{ position: fixed; top: 0; right: 0; left: 0; background-color: #fff; z-index: 101; } .search-box{ padding: 30rpx; background-color: #fff; } .search-text{ color: #999999; } .search-input{ height: 76rpx; line-height: 76rpx;; background: #F5F5F5; border-radius: 60rpx; padding: 0 26rpx; font-size: 24rpx; } .search-input input{ font-size: 24rpx; } .search-input image{ width: 34rpx; height: 34rpx; margin-right: 26rpx; } .search-all{ color: #2a82fd; font-size: 30rpx; margin-left: 46rpx; } .map-ac{overflow: hidden;margin-top: 30rpx;} .map-acs{white-space: nowrap;height: 312rpx;} .fx-nav{ height: 40rpx; line-height: 40rpx; font-size: 28rpx; font-family: PingFang SC-Medium, PingFang SC; font-weight: 500; color: #7A7B7F; display: inline-block; margin-right: 50rpx; } .fx-nav:first-child{ margin-left: 30rpx; } .fx-nav-active{ font-size: 32rpx; font-weight: bold; position: relative; color: #333333; } .fx-nav-active::after{ content: ''; position: absolute; bottom:-10rpx; left:50%; transform: translateX(-50%); width: 40rpx; height: 9rpx; background: #009B62; border-radius: 5rpx 5rpx 5rpx 5rpx; opacity: 1; } .list{padding: 30rpx 30rpx;overflow: hidden;} .image-nav{ padding: 10rpx 30rpx; justify-content: space-between; } .image-nav image{ width: 220rpx; height: 141rpx; border-radius: 15rpx 15rpx 15rpx 15rpx; } /* 视频中心 */ .video-box{ display: flex; flex-wrap: wrap; justify-content: space-between; } .video-card{ width: 330rpx; margin-bottom: 30rpx; } .video-cover{ width: 330rpx; height: 250rpx; background: #E6E6E6; border-radius: 12rpx 12rpx 0rpx 0rpx; overflow: hidden; position: relative; } .video-play{ width: 48rpx; height: 48rpx; position: absolute; top:20rpx; right: 20rpx; } .video-info{ padding: 24rpx 20rpx; background: #FFFFFF; border-radius: 0rpx 0rpx 12rpx 12rpx; } .video-name{ font-weight: bold; color: #333333; line-height: 44rpx; height: 132rpx; font-size: 28rpx; margin-bottom: 10rpx; } .video-info-desc{ font-size: 24rpx; color: #999; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; margin-top: 23rpx; } .ellipsis{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .video{position: relative;width: 100%;height: 100%;} .video video{width: 100%;height: 100%;border-radius: 15rpx;display: block;}