/* pages/index/Rankdetail/Rankdetail.wxss */ .screen { width: 750rpx; height: 190rpx; background-color: #ffffff; } .van-ellipsis { font-size: 24rpx; color: #333333; } .van-dropdown-menu { box-shadow: none !important; /* border-bottom: 1rpx solid #F9F9F9; */ } .condition { margin: 16rpx 36rpx; display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 16rpx; } .condition text { width: 131rpx; height: 24rpx; text-align: center; background: #ffffff; border-radius: 4rpx; font-size: 24rpx; color: #333333; padding: 16rpx 38rpx; border: 1rpx solid #EAEAEA; } .condition .active { color: #027AFF; } .custom-button { font-size: 28px; } .slider-number { position: absolute; width: 100%; font-size: 10px; color: #AAAAAA; bottom: 50rpx; } .slider-number .item .active { color: #027AFF; } .slider-number .item text:after { content: ''; display: block; width: 1rpx; height: 16rpx; background-color: #EEEEEE; position: absolute; right: 50%; } .slider-number text { position: absolute; transform: translateX(-50%); white-space: nowrap; } .scrollList { width: calc(100% - 48rpx); display: flex; margin: 16rpx 24rpx; height: 80rpx; } .scrollList text { background: #F6F6F6; border-radius: 2px; font-size: 12px; color: #999999; margin: 0 8rpx; padding: 18rpx 24rpx; height: min-content; flex-shrink: 0; } .scrollList .actived { font-size: 12px; font-weight: bold; color: #027AFF; background: #F0F5FF; } .van-dropdown-item__title { text-align: center; } /* 排行榜 */ .list_event { margin: 32rpx; background-size: cover; width: 686rpx; border-radius: 8rpx; background-color: #ffffff; } .list_event .text { font-size: 36rpx; padding: 32rpx 32rpx 0 32rpx; } .ranking { width: 686rpx; display: flex; padding: 32rpx 32rpx 0 32rpx; } .ranks { width: 686rpx; height: 98rpx; line-height: 48rpx; padding: 0rpx 32rpx; margin: 30rpx 0; } .title { width: 22%; font-size: 24rpx; color: #999999; } .title2 { width: 48%; font-size: 24rpx; color: #999999; display: flex; flex-direction: row-reverse } .dis_image { width: 22%; font-size: 28rpx; height: 104rpx; color: #999999; line-height: 104rpx; display: flex; align-items: center; } .rank_num { width: 53rpx; height: 48rpx; line-height: 48rpx; } .num { height: 104rpx; color: #999999; line-height: 104rpx; } .medias { width: 40%; } .media_text { font-size: 28rpx; } .energy { margin: 0 20rpx; font-size: 20rpx; color: #20CC62 ; background: #F0FFF6 ; } .energy1{ margin: 0 20rpx; font-size: 20rpx; color: #0084FF ; background: #F2F9FF ; } .energy2{ margin: 0 20rpx; font-size: 20rpx; color: #FF6E25 ; background: #FFF5F0 ; } .energy3{ margin: 0 20rpx; font-size: 20rpx; color: #00D6D6 ; background: #F0FFFF ; } .energy4{ margin: 0 20rpx; font-size: 20rpx; color: #7257FF ; background: #F4F2FF ; } .price { font-size: 24rpx; color: #ff4852; } .volume { font-size: 28rpx; font-weight: 600; text-align: right; flex-direction: row-reverse; } .trend { font-size: 24rpx; display: flex; text-align: right; flex-direction: row-reverse; color: #0084FF; } .bs-item { display: flex; justify-items: flex-start; align-items: center; padding: 15px 13px; font-size: 14px; } .bs-item-image { display: inline-block; width: 42px; height: 42px; margin-right: 15px; }