.statistics-container { padding: 20rpx; box-sizing: border-box; } .card { background: #fff; border-radius: 20rpx; padding: 30rpx; margin-bottom: 20rpx; } .card .title { font-size: 34rpx; font-weight: bold; color: #333333; display: flex; align-items: center; margin-left: -30rpx; margin-bottom: 39rpx; position: relative; } .card .title:before { content: ''; display: block; width: 10rpx; height: 28rpx; background: #3A80E7; border-radius: 4rpx; margin-right: 20rpx; } .card .title .view { font-size: 28rpx; font-weight: 400; color: #999999; display: flex; align-items: center; position: absolute; right: 0; top: 0; } .title-tabs { display: flex; } .title-tab { margin-right: 60rpx; font-size: 32rpx; font-weight: 500; color: #999999; position: relative; } .title-tab.current { font-size: 34rpx; font-weight: bold; color: #333333; } .triangle { width: 0; height: 0; border-left: 18rpx solid transparent; /* 左边透明 */ border-right: 18rpx solid transparent; /* 右边透明 */ border-bottom: 24rpx solid #D8E9FF; /* 设置红色为三角形的高度 */ position: absolute; bottom: -39rpx; left: calc(50% - 12px); } .stay-con { background: linear-gradient(0deg, #F7FDFF 0%, #D8E9FF 100%); border-radius: 14px; } .card .title .view image { width: 24rpx; } page { background: #f7f7f7; } .sub-tit { font-size: 32rpx; font-weight: 500; color: #333333; display: flex; align-items: center; margin: 30rpx 0; } .sub-tit image { margin-right: 12rpx; width: 20rpx; height: 20rpx; }