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: 30rpx; box-sizing: border-box; display: flex; margin-bottom: 30rpx; } .listItem-top { position: relative; flex: 1; } .listItem-head { width: 100rpx; } .listItem-cont { position: absolute; left: 0; top: 0; width: 100%; padding-left: 130rpx; } .listItem-name { font-weight: 600; } .listItem-tel { margin-top: 20rpx; color: #666666; } .listItem-time { line-height: 100rpx; } /* 暂无数据 */ .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; }