.incomeConsus { margin: 14px; border-radius: 10px; background-color: #fff; overflow: hidden; } .income { padding-top: 18px; .countPrice { font-size: 26px; font-weight: bold; color: #ff4e19; line-height: 31px; } :global { .van-cell__title { font-size: 16px; color: #000000; } } .searchTime { position: relative; box-sizing: border-box; max-width: 100%; margin-right: 12px; color: #333333; &::after { position: absolute; top: 50%; right: -10px; margin-top: -5px; border: 3px solid; border-color: transparent transparent #999999 #999999; transform: rotate(-45deg); content: ' '; } } } .section { overflow-x: auto; overflow-y: hidden; margin: 0 12px; } .section::-webkit-scrollbar { display: none; } .numberCount { font-size: 13px; color: #808080; line-height: 24px; flex-wrap: nowrap !important; padding: 20px 0; i { display: inline-block; width: 2px; height: 42px; border-radius: 2px; background: linear-gradient(180deg, #b5c4ff 0%, #5b85f9 100%); margin-right: 6px; } .color1 { background: linear-gradient(166deg, #59e5d5 0%, #2dc7aa 100%); } .color2 { background: linear-gradient(163deg, #b9ff4b 0%, #91dd1c 100%); } .color3 { background: linear-gradient(180deg, #ffc979 0%, #ffa92c 100%); } .color4 { background: linear-gradient(180deg, #e6c474 0%, #be7e2e 100%); } .color5 { background: linear-gradient(180deg, #4bcdff 0%, #1c96dd 100%); } .color6 { background: linear-gradient(180deg, #ee90ff 0%, #d22cff 100%); } .color7 { background: linear-gradient(180deg, #ff6f6f 0%, #ff3c3c 100%); } .color8 { background: #1aee3e; } .color9 { background: linear-gradient(180deg, #c1a9ff 0%, #7c47ff 100%); } .color10 { background: #00c9ff; } .color10 { background: #FF6600; } .type { span { display: block; } .price { font-size: 16px; font-weight: 500; color: #000000; line-height: 22px; } } :global { .van-col { display: flex; align-items: center; background-color: #f7f7f7; margin-left: 12px; &:first-child { margin-left: 0; } } } } .incomeTitle { display: flex; align-items: center; padding: 0 12px; font-size: 14px; font-weight: 500; color: #333333; line-height: 20px; i { margin-right: 5px; border-radius: 2px; display: inline-block; width: 4px; height: 14px; background: linear-gradient(166deg, #59e5d5 0%, #2dc7aa 100%); } } .incomeLine { height: 200px; padding: 0 10px 30px; } .pieSection { padding: 18px 0px 0px; margin: 0 10px 20px; display: flex; align-items: center; } .pieIncome { width: 160px; height: 160px; } .rateAll { font-size: 12px; color: #666; line-height: 1; display: flex; align-items: flex-start; flex-direction: column; img { width: 20px; height: 20px; margin-right: 4px; } & > div { padding-bottom: 12px; display: flex; align-items: center; } .rate { padding-left: 4px; font-size: 14px; font-weight: 600; color: #333333; line-height: 20px; } } .pieData { font-size: 14px; color: #808080; line-height: 1; padding-left: 20px; display: flex; align-items: flex-start; flex-wrap: wrap; padding-bottom: 12px; & > div { padding-bottom: 12px; flex-basis: 45%; &:nth-child(2n + 2) { flex-basis: 55%; .pieTitle { min-width: 90px; } } } & > div:last-child { padding-bottom: 0; } i { display: inline-block; width: 11px; height: 11px; border-radius: 50%; background: #5b8ff9; } .pieLive { background: #2dc7aa; } .pieVideo { background: #91dd1c; } .pieMusic { background: #ffa92c; } .pie1 { background: #be7e2e; } .pie2 { background: #1c96dd; } .pie3 { background: #d22cff; } .pie4 { background: #ff3c3c; } .pie5 { background: #1aee3e !important; } .pie6 { background: #7c47ff !important; } .pie7 { background: #00c9ff !important; } .pie8 { background: #FF6600 !important; } .pieTitle { display: inline-block; padding-left: 9px; margin-right: 10px; min-width: 60px; color: #1a1a1a; border-right: 1px solid #808080; } } .timePopup { display: flex; align-items: center; justify-content: center; padding: 10px 0; } .timeMonth, .timeYear { padding: 0 28px; margin-left: 0 !important; } .timeMonth { border-radius: var(--van-button-border-radius) 0 0 var(--van-button-border-radius); } .timeYear { border-radius: 0 var(--van-button-border-radius) var(--van-button-border-radius) 0; }