/* BASIC css start */
#prdBrand .item-cont.line {margin-bottom:50px; border-bottom:1px solid #ccc;}
#prdBrand .item-cont .recmd dl dt {margin-bottom:29px;}
#prdBrand .item-cont .item4 dd {position:relative;}
#prdBrand .item-cont .item4:nth-child(4n+1) {clear:both;}
#prdBrand .item-cont .item4 dd .no {position:absolute; top:-63px; left:10px; z-index:20; width:29px; height:33px; background:url('/design/ssodo82/img/main/bg_best.png') no-repeat center; color:#fff; font-size:13px; font-family:'roboto'; font-weight:300; text-align:center; line-height:33px;}
#prdBrand .item-cont .item4 dd .prd-name {padding:0px 0 3px;}
#prdBrand .item-page {margin:0;}


.dd_content {background: #eee; position: relative; margin-bottom: 100px;}
.dd_con_inner {width: 1200px; margin: 0 auto;}
.item-cont .item4.recmd {}
.dd_con_logo {position: absolute; top: 50%; transform: translateY(-50%); left: 150px;}
.listTitle {margin-bottom: 25px !important;}
.listTitle .listText {position: relative; display: inline-block; vertical-align: middle;}
.listTitle .listText2 {color: #aaa;}
.listTitle .best_text {margin-left: 60px;}
.listTitle .best_text:before {content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: -30px; width: 1px; height: 25px; background: #000; }


.dd_con_inner .item-cont .item-list dl dt .quick_view {display: none !important;}
.prd_text_wrap {opacity: 0; position: absolute; left: 10px; bottom: 10px; width: 250px; padding: 10px; background: rgba(255,255,255,0.85); box-sizing: border-box;}
.item-cont .item-list dl:hover .prd_text_wrap {opacity: 1;}
.item-cont .item-list dl {position: relative;}



/* BASIC css end */

