2026-04-08 17:32:03 +08:00

162 lines
2.3 KiB
Plaintext

.page {
min-height: 100%;
background: #f5f6f8;
padding: 20rpx 20rpx 140rpx;
box-sizing: border-box;
}
.notice {
background: #fff;
border-radius: 16rpx;
padding: 22rpx 22rpx 18rpx;
box-sizing: border-box;
border: 2rpx solid rgba(26, 87, 178, 0.28);
}
.notice-head {
display: flex;
align-items: center;
margin-bottom: 12rpx;
}
.notice-title {
font-size: 28rpx;
font-weight: 800;
color: #1a57b2;
}
.notice-row {
display: flex;
font-size: 24rpx;
color: #646566;
line-height: 1.6;
margin-top: 6rpx;
}
.notice-label {
flex-shrink: 0;
color: #323233;
}
.notice-text {
flex: 1;
}
.items {
margin-top: 18rpx;
}
.item-card {
background: #fff;
border-radius: 16rpx;
padding: 18rpx 18rpx 12rpx;
margin-top: 18rpx;
}
.item-title-text {
font-size: 26rpx;
font-weight: 800;
color: #111;
}
.pill-row {
display: flex;
flex-wrap: wrap;
gap: 14rpx;
margin-top: 14rpx;
}
.pill {
padding: 10rpx 16rpx;
border-radius: 999rpx;
border: 2rpx solid #e1e3e6;
font-size: 22rpx;
color: #323233;
background: #fff;
}
.pill.is-on {
background: #1a57b2;
border-color: #1a57b2;
color: #fff;
font-weight: 700;
}
.empty {
padding: 140rpx 0;
text-align: center;
}
.empty-text {
font-size: 26rpx;
color: #969799;
}
.footer {
position: fixed;
left: 0;
right: 0;
bottom: 0;
padding: 18rpx 20rpx calc(env(safe-area-inset-bottom) + 18rpx);
background: #fff;
display: flex;
align-items: center;
gap: 18rpx;
box-shadow: 0 -10rpx 30rpx rgba(0, 0, 0, 0.06);
}
.footer-left {
display: flex;
align-items: center;
gap: 12rpx;
padding: 8rpx 10rpx;
}
.check {
width: 34rpx;
height: 34rpx;
border-radius: 999rpx;
border: 2rpx solid #c8c9cc;
box-sizing: border-box;
background: #fff;
}
.check.is-on {
border-color: #1a57b2;
background: #1a57b2;
}
.footer-left-text {
font-size: 24rpx;
color: #646566;
}
.footer-btn {
flex: 1;
height: 90rpx;
border-radius: 14rpx;
background: #1a57b2;
color: #fff;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.footer-btn.is-disabled {
opacity: 0.45;
}
.footer-btn-sub {
font-size: 22rpx;
line-height: 1.2;
}
.footer-btn-main {
font-size: 30rpx;
font-weight: 800;
line-height: 1.2;
margin-top: 4rpx;
}