.itemBox{position:relative;overflow:hidden;cursor:pointer;border:1px solid #ccc;border-radius:10px}@media(max-width:1100px){.itemBox{position:relative;flex-shrink:0;width:268px;overflow:hidden;cursor:pointer;border:1px solid #ccc;border-radius:10px}}.itemBox .pic{width:100%;height:200px;object-fit:cover}.itemBox .itemTitle{display:-webkit-box;height:50px;max-height:4.5em;padding:0 10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;font-size:16px;font-weight:700;line-height:1.5;color:#19191e!important;-webkit-box-orient:vertical}.itemBox .itemPrice{padding:0 10px;font-size:14px;font-weight:700;color:#ee4d2d;text-align:center}.itemBox .itemSubTitle{padding:0 10px;margin-top:5px;font-size:14px;color:#666}.itemBox .itemPriceTitle{padding-left:10px;font-size:14px;color:#666}.itemBox .btnBox{box-sizing:border-box;width:100%;padding:10px}.itemBox .btn{width:100%;height:40px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;background-color:#ee4d2d;border-radius:20px}.itemBox .logo{position:absolute;top:10px;left:10px;display:flex;align-items:center;padding:5px 10px;background-color:rgba(238,77,45,.8);border-radius:10px;opacity:.8}.itemBox .logo .logoImg{width:20px;height:20px}.itemBox .logo .logoTitle{margin-left:3px;font-size:14px;font-weight:700;color:#fff}.itemBox .itemTime{display:-webkit-box;width:50%;max-height:4.5em;margin-right:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:12px;font-weight:700;line-height:1.5;color:#666672;text-align:right;-webkit-box-orient:vertical}