page { background-color: #f6f6f6; padding: 30rpx 15rpx; box-sizing: border-box; } .item { display: flex; } .item-label { flex: 2; background-color: #ffffff; border-radius: 20rpx; padding: 30rpx; box-sizing: border-box; margin: 0 15rpx 30rpx; position: relative; } .item-blue { background-image: linear-gradient(to top, #ffffff, #eef7ff); } .item-name { margin-bottom: 20rpx; color: #333333; } .item-number { font-weight: 600; font-size: 42rpx; } .item-number-red { color: #da2b54; } .item-number-yellow { color: #ffaa17; } .item-number-blue { color: #49a7ff; } .item-icon { width: 90rpx; position: absolute; bottom: 15rpx; right: 15rpx; } .list { padding: 0 15rpx; box-sizing: border-box; } .listTitle { display: flex; line-height: 58rpx; } .listTitle-name { flex: 1; font-weight: 600; font-size: 32rpx; } .listTitle-number { font-size: 28rpx; } .listItem { margin-top: 30rpx; } .listItem-item { background-color: #ffffff; border-radius: 20rpx; padding: 25rpx 30rpx; box-sizing: border-box; margin-bottom: 30rpx; display: flex; align-items: center; } .listItem-head { width: 88rpx; } .listItem-cont { width: 100% - 88rpx; padding-left: 30rpx; box-sizing: border-box; } .listItem-name { font-weight: 600; line-height: 40rpx; } .listItem-name text { padding-left: 20rpx; font-weight: normal; } .listItem-time { font-size: 26rpx; color: gray; line-height: 40rpx; } /* 暂无数据 */ .pages-no { background-color: #fff; margin-top: 30rpx; text-align: center; padding: 120rpx 0; color: #6d6d6d; font-size: 28rpx; border-radius: 20rpx; } .pages-no image { width: 180rpx; }