/* pages/user/resourcesManage/index.wxss */ .manage-page{ width: 100%; min-height: 100vh; background: #EEEEEE; } .tabs-box{ width: 100%; padding: 18rpx 58rpx; background: #fff; } .tab{ text-align: center; font-size: 28rpx; color: #707070; position: relative; } .tab::after{ display: block; content: ''; width: 100%; height: 8rpx; border-radius: 8rpx; background: #FF6D31; position: absolute; bottom: -22rpx; left: 50%; opacity: 0; transform: translateX(-50%) scaleX(0); transition: all .2s cubic-bezier(.18,.89,.17,.88),opacity .15s ease; } .tab-a::after{ opacity: 1; left: 0; transform: translateX(0%) scaleX(1); } .list{ width: 100%; padding: 32rpx 40rpx; } .list-item{ width: 100%; padding: 20rpx 20rpx 32rpx; background: #fff; border-radius: 12rpx; margin-bottom: 20rpx; } .number{ margin-bottom: 24rpx; color: #666666; font-size: 28rpx; } .status{ font-weight: 500; font-size: 28rpx; color: #FF5100; } .info-box image{ width: 154rpx; height: 154rpx; border-radius: 8rpx; margin-right: 12rpx; } .info{ width: 450rpx; font-size: 28rpx; } .i-title{ font-weight: 500; line-height: 40rpx; color: #1D1D1D; } .i-desc{ font-size: 24rpx; font-weight: 400; line-height: 34rpx; color: #666666; height: 110rpx; overflow: hidden; } .time{ color: #A7A7A7; font-size: 24rpx; } .colO{ font-size: 28rpx; margin: 24rpx 0 4rpx; color: #FF5100; } .btn-box{ font-size: 30rpx; font-weight: 500; line-height: 40px; color: #FF5100; } .btn{ font-size: 28rpx; width: 150rpx; height: 56rpx; line-height: 56rpx; text-align: center; background: linear-gradient(134deg, #FFA782 0%, #FF6D31 100%); border-radius: 12rpx; color: #fff; margin-left: 16rpx; } .default{ background: linear-gradient(134deg, #BFBFBF 0%, #BFBFBF 100%); } .text{ font-size: 28rpx; color: #666; }