.shixun-item{ padding: 12px; display: flex; background: white; } .image{ flex: none; width: 250rpx; height: 170rpx; border-radius: 4px; background: #221f53; } .detail{ padding:0 0 4px 12px; display: flex; flex-direction: column; justify-content: space-between; flex: auto; } .level{ font-size: 12px; } .highlight{ color: #00b0f0; } .radio-wrp,.icon-wrp{ display: flex; align-items: center; justify-content: center; } .radio-wrp{ width: 22px; flex: none; } .icon-wrp{ width: 100%; height: 30px; }