page { width: 100%; min-height: 100vh; overflow: hidden; background-color: #f7f7f7; } .select{ width: 100%; height: 90rpx; background-color: #fff; display: flex; justify-content: space-between; box-sizing: border-box; padding: 0 40rpx; align-items: center; } .select view { display: flex; align-items: center; font-size: 30rpx; font-family: PingFang SC; font-weight: 500; color: #3A80E7; } .select view image{ width: 16rpx; height: 16rpx; margin: 0 9rpx; } .select .delete { font-size: 28rpx; font-family: PingFang SC; font-weight: 500; color: #999999; } .select .delete image{ width: 30rpx; height: 30rpx; } .content{ width: 100%; padding:0 20rpx ; margin-top: 20rpx; box-sizing: border-box; } .content .scroll { height: calc(100vh - 130rpx); } .content .scroll .box{ border-radius: 20rpx; overflow-y: auto; } .content .card{ width: 100%; background-color: #fff; display: flex; padding: 20rpx 30rpx; box-sizing: border-box; overflow: hidden; position: relative; } .content .card::before{ content: ""; position: absolute; left: 30rpx; /* 调整间距 */ right: 30rpx; /* 调整间距 */ bottom: 0; border-bottom: 2rpx solid #EAEAEA; } .blue{ color:#5693EE; } .yellow{ color:#E2944D; } .cyan{ color: #2EB4F2 ; } .cyanBg{ background: rgba(56,189,253,0.1); } .yellowBg{ background: rgba(248,188,122,0.1); } .blueBg{ background: rgba(86,147,238,0.1); } .gray{ color: #999999 !important; } .content .card .right{ flex: 1; overflow: hidden; display: flex; flex-direction: column; justify-content: space-between; overflow: hidden; } .content .card .right .top{ display: flex; align-items: center; justify-content: space-between; } .content .card .right .title{ font-size: 32rpx; font-weight: 300; overflow: hidden; font-weight: 600; text-overflow: ellipsis; white-space: nowrap; width: calc(100% - 250rpx); } .content .card .right .bottom{ display: flex; justify-content: space-between; align-items: center; font-size: 28rpx; font-family: PingFang SC; color: #999999; } .textOver{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 250rpx; font-weight: 300; } .content .card .right .bottom .flex_box{ display: flex; justify-content: left; } .left{ margin-right: 28rpx; } .bgBule{ background-color: #dfebfb; border: 1px solid #3A80E7; border-radius: 32rpx; padding:10rpx 20rpx; box-sizing: border-box; } .bgBule image{ margin-left: 50rpx !important; }