#app,body,html{padding:0;height:100%;background:#f5f6fa;color:#303133}#app,body,html{margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}body{-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.page-container{max-width:1400px;margin:0 auto;padding:20px 24px}.section-title{font-size:20px;font-weight:600;color:#303133;margin:24px 0 16px;display:flex;align-items:center;justify-content:space-between}.section-title .more-link{font-size:14px;font-weight:400;color:#909399;cursor:pointer}.section-title .more-link:hover{color:#3f9e6b}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.empty-tip{text-align:center;padding:60px 0;color:#909399;font-size:14px}.img-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}