.toplink a{ font-size:14px; color:#ffffff;} .pic { padding-top: 75%; position: relative; overflow: hidden;} .pic img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: all 0.3s;} .pic img:hover { transform: scale(1.05);} .img-lists ul { overflow: hidden; margin-top: 10px;} .img-lists ul li { float: left; width: 30%; margin: 20px 1.5% 0 1.5%; border: 1px solid #eee; transition: all 0.3s; position: relative; top: 0;} .img-lists ul li:hover { box-shadow: 0 0 10px rgba(51, 51, 51, 0.16); top: -10px;} .img-lists ul li a { display: block; width: 100%;} .img-lists ul li a>img { display: block; width: 100%; height: 196px;} .img-lists ul li a>div.info { padding: 10px; font-size: 0;} .img-lists ul li a>div.info p { color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 5px;} .img-lists ul li a>div.info img { height: 14px; vertical-align: middle;} .img-lists ul li a>div.info span { font-size: 14px; display: inline-block; margin-left: 5px; color: #999; vertical-align: middle;}