.brandshow .brandinfo .blogo{ float:left; width:209px; border:1px solid #ddd;}
.brandshow .brandinfo .blogo img{ display:block;}
.brandshow .brandinfo .info{ float:left; width:461px; padding:0 15px; line-height:1.8em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.brandshow .brandinfo .info .bname{ font-weight:bold; font-size:32px; padding-right:10px;}
.brandshow .bwebshop{ padding:10px 0; margin:0 -1%;}
.brandshow .bwebshop a{ color:#ff0077; border:1px solid #ff0077; float:left; width:38%; margin:0 1%; line-height:2em; padding:0 10px; text-align:center; border-radius:10px;}
.brandshow .bwebshop a.gw{ width:18%;}
.brandshow .content{ line-height:1.6em; text-align:justify;font-size:30px;}
.brandshow .content p{ margin-bottom:0.5em;}
.brandshow .list .dhidden{ line-height:2.5em; padding:0 20px;}
.brandshow .list .dhidden:nth-child(2n+1){ background:#eee; border-radius:10px;}
.brandshow .content.not_read_more{height: 600px;background: linear-gradient(356deg, rgba(255,255,255,0) 0%, #000 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;overflow: hidden;}

.read_more {color: #396EB0;font-size: 30px;display: flex;justify-content: center;margin-bottom: 30px;}

.brandshow .li{ display:block; border-bottom:1px solid #eee; line-height:1.8em; padding:0.5em 0;}
.brandshow .li i{ line-height:1.8em; float:right; background:#d90707; color:#fff; border-radius:6px; padding:0 5px;}