.brandheat{background-color: #f2ede5;border-radius: 15px; overflow:hidden;margin-top: 20px;}
.brandheat .itembox{padding:0;}
.brandheat .list{ width:auto;overflow-x: scroll;white-space: nowrap; margin:0;}
.brandheat .item{display: inline-block;margin: 12px 0 15px 5px;width:180px;height:150px;text-align:center; cursor:pointer; position:relative;background:url(/plugin/img/renqi/icon/bg1.png) center center no-repeat;background-size: 100% auto; }
.brandheat .item img{ width:100px; height:100px; display:block; margin:6px auto 8px auto;}
.brandheat .item.hui{ background-image:url(/plugin/img/renqi/icon/bg1_hui.png);}
.brandheat .item .btn{ display:inline-block; color:#9e5f12; background:#fefadf; background:linear-gradient(180deg,#fefadf,#ffe29e,#fefadf); line-height:1.6em; border-radius:1.8em; padding:0 10px;}
.brandheat .item.hui .btn{ background:#fff; color:#999;}
.brandheat .item.hui img{filter: grayscale(100%);opacity: 0.5;}

.brandheat .blocktitle{background-color: #cab9a3;border-radius: 15px 15px 0px 0px; font-size:24px; position:relative;line-height: 2.8em;padding: 0 20px;}
.brandheat .blocktitle span{ color:#FFF;font-weight:bold;}
.brandheat .blocktitle .subtitle{ font-size:24px;color:#FFF; line-height:1.8em; border-radius:2em; padding:0 20px; background:rgba(255,255,255,.3); position:absolute; right:20px; top:50%; margin-top:-0.9em;}