.icons-wrapper { box-sizing: border-box; padding: 15PX 0 2PX; background: #fff; background-size: 100% 100%; border-bottom: 1px solid #e0e0e0; .icons-item { float: left; margin-bottom: 10px; width: 20%; height: 70PX; text-align: center; &.item-4 { width: 25%; } &.item-5 { width: 20%; } } .imagebar { display: block; margin: 0 auto; text-align: center; width: 40PX; height: 40PX; line-height: 40PX; box-sizing: border-box; overflow: hidden; img { width: 100%; height: 100%; } } .linkbar { display: block; line-height: 22PX; font-size: 12PX; color: #444; transform: scale(0.9); &:visited, &:link, &:active, &:hover { color: #444; } } }