.list-container {background: #FFF;min-height: calc(100vh -  418px );} .list-container .list-ul { padding: 45px 45px; padding-top: 55px; } .list-container .list-ul li { margin-bottom: 44px; } .list-container .list-ul li:nth-last-child(1) { margin-bottom: 0; } .list-container .list-ul li .list-img { float: left; width: 202px; height: 159px; overflow: hidden; text-align: center; border-radius: 3px; } .list-container .list-ul li .list-img img { min-width: 100%; vertical-align: middle; min-height: 100%; }.list-container .list-ul li .list-img img[src='/img/no-img1.png']{ width: 100%; } .list-container .list-ul li .list-info { float: right; width: calc(100% - 202px - 45px); } .list-container .list-ul li .list-info .soft-title { font-size: 19px; margin-top: -4px; color: #333; line-height: 30px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .list-container .list-ul li .list-info .soft-title i { display: inline-block; font-size: 14px; font-style: normal; border: 1px solid #ff8623; margin-right: 12px; padding: 0px 11px; border-radius: 18px; height: 25px; line-height: 25px; color: #ff8623; position: relative; top: -1.5px; } .list-container .list-ul li .list-info .soft-title .rj { border: 1px solid #18906d; color: #18906d; } .list-container .list-ul li .list-ca { height: 30px; line-height: 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-size: 15px; color: #a7a7a7; margin: 10px 0; } .list-container .list-ul li .list-ca .jd { display: inline-block; margin-right: 22px; } .list-container .list-ul li .list-intro { line-height: 25px; font-size: 15px; height: 25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #545454; } .list-container .list-ul li .list-intro * { display: inline!important; } .list-container .list-ul li .list-btn { margin-top: 22px; height: 41px; line-height: 41px; width: 100%; } .list-container .list-ul li .list-btn a { float: right; width: 170px; text-align: center; border: 1px solid #e8e8e8; color: #9a9a9a; font-size: 15px; border-radius: 3px; }  li em{ text-decoration: none; font-style: normal; color: #d00; }