/* packageI/public_welfare_fund/publicWelfare/publicWelfare.wxss */ #public-welfare-fund { --color: #fde074; background-color: #f5f5f5; } #public-welfare-fund .header-swipe .link-expenditure { font-size: 26rpx; color: #363636; text-align: right; font-weight: bold; padding: 32rpx; background-color: #ffffff; } .header-swipe .my-swipe { height: auto; /* background-color: #959595; */ } /* .header-swipe .my-swiper-item { display: flex; justify-content: center; align-items: center; } */ .header-swipe .swiper-img { width: 100%; } #public-welfare-fund .background-box { color: #382c0a; overflow: hidden; } #public-welfare-fund .extension-head { display: flex; box-sizing: border-box; padding: 20rpx 20rpx 0 20rpx; } .extension-head .extension-head-avatar { flex: 0 0 90rpx; width: 90rpx; height: 90rpx; border-radius: 50%; background-color: #fff; } .extension-head .extension-name-box { flex: 1; text-align: left; display: flex; flex-direction: column; justify-content: space-between; margin-left: 16rpx; max-width: 73%; } .extension-head .extension-name-box .extension-name { font-size: 32rpx; font-weight: bold; } .extension-head .extension-share { margin-left: 16rpx; flex: 0 0 80rpx; display: flex; align-self: center; } .extension-head .extension-share .icon-bc_share_card { font-size: 56rpx; } .extension-nickname-box { position: relative; margin: 20rpx; overflow: hidden; } .extension-nickname-box .extension-nickname-bg { position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: #fff; border-radius: 15rpx; opacity: 0.2; } .extension-nickname-box .nickname-warp { display: flex; flex-wrap: wrap; padding: 15rpx 80rpx 15rpx 15rpx; } .extension-nickname-box .nickname-warp-item { border-radius: 8rpx; border: solid 1rpx #cb5600; color: #cb5600; font-size: 12px; font-weight: bold; padding: 6rpx; margin: 10rpx; } .extension-nickname-box .moreIdentity { position: absolute; right: 10rpx; top: 10rpx; color: #cb5600; font-size: 52rpx; } .extension-money-box, .eChats-box1, .eChats-box2, .income-box, .plugin-items-box { background-color: #fff; border-radius: 20rpx; margin: 20rpx; padding: 20rpx; box-sizing: border-box; } #public-welfare-fund .extension-money-box .extension-money-box-head { display: flex; padding-bottom: 10rpx; border-bottom: 1rpx solid #eee; } .extension-money-box .time-box { flex: 1; color: #cb5701; display: flex; align-items: center; overflow-x: scroll; } .extension-money-box .time-box .tab { word-break: keep-all; margin: 0 16rpx; font-size: 26rpx; } .extension-money-box .time-box .active { background-color: #fde074; border-radius: 24rpx; color: #333; padding: 6rpx 20rpx; } .extension-money-box .time-box::-webkit-scrollbar { display: none; } .extension-money-box .asset-line { width: 4rpx; background-color: #d4d4d4; background-image: radial-gradient(#d4d4d4 5%, #fff 80%, #fff 15%); } .extension-money-box .asset-right-box { width: 22%; display: flex; flex-direction: column; font-size: 26rpx; text-align: center; } .extension-money-box .asset-right-box .icon-fontclass-shouru { font-size: 52rpx; color: #f15353; } .extension-money-box .body-head { margin-top: 10px; display: flex; justify-content: center; } .extension-money-box .body-head .head-circle { width: 14rpx; height: 14rpx; border-radius: 50%; background-color: var(--color); } .extension-money-box .body-head .head-line { width: 2rpx; height: 40rpx; background-color: rgba(255, 193, 30, 0.1); transform: rotate(45deg); } .extension-money-box .body-head .head-line-right { transform: rotate(-45deg); } .extension-money-box .body-money { margin-top: -6rpx; background-color: rgba(255, 193, 30, 0.1); border-radius: 10rpx; display: flex; flex-wrap: wrap; padding: 20rpx; text-align: center; } .extension-money-box .body-money .body-money-item { display: flex; flex-direction: column; font-size: 26rpx; width: 30%; padding: 8rpx; } .extension-money-box .body-money .body-money-item .money-top { font-weight: bold; font-size: 32rpx; } .extension-money-box .tips { text-align: left; font-size: 24rpx; color: #eb8c2d; margin-top: 20rpx; } #public-welfare-fund .list-box { margin: 20rpx; padding-bottom: 80rpx; } /* tab */ #public-welfare-fund .tab-head { display: flex; width: 84vw; margin: 0 auto; border-radius: 20rpx; overflow: hidden; background-color: #e9e9e9; } .tab-head .tab-active { background-color: #fde074; color: #333; } .tab-head .van-tabs__line { display: none; } .van-tabs__scroll { background: transparent !important; } /* 文本超出省略 */ .text-ellipsis { overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap; }