@charset "utf-8";
.mescroll {top: 44px;}
.mescroll::-webkit-scrollbar {display: none;}
.brand-container {padding: 10px;}
.brand-container .brand-item {padding: 5px;background:#fff;border:1px solid #eee;margin-bottom: 10px;}
.brand-container .brand-ad {width: 100%;padding: 18% 0;position: relative;margin-bottom: 5px;overflow:hidden;}
.brand-container .brand-ad .pic {position: absolute;height: 100%;top: 0;left: 0;width: 100%;}
.brand-container .brand-ad .recommend-icon {background: url(../img/goods/brand_recommend.png);background-size:contain; width: 40px;height: 40px;position: absolute; z-index: 5;top: 0;left: 0;}
.brand-container .brand-info {height: 60px;padding-left: 70px;position: relative;}
.brand-container .brand-info .brand-pic {width: 60px;height: 60px;position: absolute;left: 0;top: 0;line-height: 60px;}
.brand-container .brand-info .brand-pic img {width: 60px;height: auto;max-height: 100%;vertical-align: middle;}
.brand-container .brand-info .brand-name {font-size: 14px;margin-bottom: 5px;line-height: 20px;white-space: nowrap;overflow: hidden;}
.brand-container .brand-info .brand-desc {font-size: 12px;overflow: hidden;text-overflow: ellipsis;word-break: break-all;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.empty {text-align: center;padding: 20px 0;}
.empty img{width: 50px;}
.empty p{margin-top: 10px;font-size: 12px;}