.brandrenqi.blockinfo{ padding:0;}
.brandrenqi .itembox{ padding:0; width:100%; margin:0 auto;}
.brandrenqi .item{ float:left; margin:12px 2%; width:29.333%; font-size:18px; text-align:center; cursor:pointer; position:relative;}
.brandrenqi .item img{ width:100px; height:100px; margin:5px auto 8px auto; display:block;}
.brandrenqi .item.s1{ background:url(/plugin/img/renqi/icon/bg1.png) center center no-repeat; height:150px;}
.brandrenqi .item.s2{ background:url(/plugin/img/renqi/icon/bg2.png) center center no-repeat; height:132px; padding:5px 60px 0 0;}
.brandrenqi .item.s1.hui{ background-image:url(/plugin/img/renqi/icon/bg1_hui.png);}
.brandrenqi .item.s1 .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;}
.brandrenqi .item.s2 .name{ position:absolute; right:14px; top:14px; font-size:18px; width:1.6em; color:#9e5f12; background:#fefadf; background:linear-gradient(180deg,#fefadf,#ffe29e,#fefadf); line-height:1.2em; border-radius:1.8em; padding:10px 0.3em;}
.brandrenqi .item.s2.w3 .name{ line-height:1.6em;}
.brandrenqi .item.s2 img{ width:76px; height:76px; display:block; margin:5px auto 0 auto;}
.brandrenqi .item.s2 .btn{ display:inline-block; color:#fff; background:#ff6b53; background:linear-gradient(180deg,#ff6b53,#f80403); line-height:1.6em; border-radius:1.8em; padding:0 10px; min-width:60px;}
.brandrenqi .item.s2.row{ width:92%; float:none; margin:12px auto; background-position:right center; padding:8px 65px 0 0; cursor:default;}
.brandrenqi .item.s2.row .bg{ width:100%; background:#ffedc5; background:linear-gradient(180deg,#fbfaf6,#feecbc); box-shadow:0 0 0 1px #f4e8d0 inset; padding:15px 10px; border-right:0; border-radius:12px 0 0 12px; overflow:hidden; position:relative;}
.brandrenqi .item.s2.row .bg:after{content:""; position:absolute; right:-1px; top:0; width:3px; height:100%; background:linear-gradient(180deg,#fbfaf6,#feecbc);}
.brandrenqi .item.s2.row .bg .yuan{ position:absolute; left:-10px; top:50%; margin-top:-10px; width:20px; height:20px; border-radius:50%; border:1px solid #f4e8d0; background:#fff; z-index:1;}
.brandrenqi .item.s2.row .bg .yuan.t{ left:50%; top:-10px; margin:0 0 0 -10px;}
.brandrenqi .item.s2.row .bg .yuan.b{ left:50%; top:auto; margin:0 0 0 -10px; bottom:-10px;}
.brandrenqi .item.s2.row dl{ display:table-cell; vertical-align:middle; white-space:nowrap; width:5%; border-right:1px solid #e1e1e1; padding-bottom:4px; min-width:100px;}
.brandrenqi .item.s2.row dl:nth-child(4){ border-right:0;}
.brandrenqi .item.s2.row dt{ color:#aa5a15; font-size:20px; line-height:2em; margin-bottom:4px;}
.brandrenqi .item.s2.row dd{ line-height:2em;}
.brandrenqi .item.hui .btn{ background:#fff; color:#999;}
.brandrenqi .item.hui img{filter: grayscale(100%);opacity: 0.5;}

.brandrenqi.colauto{}
.brandrenqi.colauto .itembox{ width:auto;overflow-x: scroll;white-space: nowrap;}
.brandrenqi.colauto .item{display: inline-block;margin: 12px 0 12px 5px;float:none; width:165px;background-size: 100% auto; height:145px;}


