html,body{margin:0;padding:0}.clearfix{content:"";display:block;height:0;clear:both}.pull-left{float:left}.pull-right{float:right}.list-item{display:block;width:100%;height:90px;position:relative;padding:7px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #e5e5e5}.list-item-img{display:inline-block;width:135px;height:76px;margin-right:15px;text-align:center;float:left}.list-item-img:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.list-item-img img{max-width:130px;max-height:73px;vertical-align:middle}.list-item-title{height:48px;margin:0;padding:0;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:17px;color:#333}.list-item-des{height:28px;line-height:35px;color:#999;overflow:hidden;font-size:10px}.list-item .des{width:45px;margin-right:10px}.list-item-icon{padding:0 2px;border:1px solid #f8caac;border-radius:2px;color:#f8caac}.list-item.vertical{height:auto}.vertical .list-item-title{height:24px;-webkit-line-clamp:1}.list-item-big-img{display:inline-block;width:100%;width:calc(100vw - 20px);max-height:calc((100vw - 20px) / 16 * 9);overflow:hidden}.list-item-three-img{font-size:0}.list-item-three-img .item{display:inline-block;width:33%;width:calc(0.33 *(100vw - 20px));height:calc(0.33 *(100vw - 20px) / 16 * 9);vertical-align:top;text-align:center}.list-item-three-img .item:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.list-item-three-img .item img{max-width:100%;max-width:calc(0.33 *(100vw - 20px));max-height:calc(0.33 *(100vw - 20px) / 16 * 9)}.list-item-three-img .item:nth-child(2){margin:0 .5%}