/* BASIC css start */
#recmd-product  {margin-bottom:120px; padding-bottom:30px; border-bottom:1px solid #000}

#recmd-product h2 { font-size: 23px; text-align: center; margin: 40px 0; color: #111; font-weight: bold; letter-spacing: 5px; }
#recmd-product .prod_box {position:relative; }
#recmd-product .prodSwiper .swiper-slide { width:300px}
#recmd-product .swiper-button-next, #recmd-product .swiper-button-prev { top: 40%; transform: translateY(-50%);width: 17px; height: 30px;background-repeat: no-repeat; background-position: top left; background-color: transparent;}
#recmd-product .swiper-button-next {right:-5%; background-image: url(/design/jh2018/smartpc_2019/img/icon/brand_arrow.svg);}
#recmd-product .swiper-button-prev {left:-5%; background-image: url(/design/jh2018/smartpc_2019/img/icon/brand_arrow.svg);  transform: rotate(180deg);}
#recmd-product .swiper-button-next:after, #recmd-product .swiper-button-prev:after {display:none; }
#recmd-product .prdList li {height:auto}
#recmd-product .prdList li p.brand {display:none}
#recmd-product .prdList li p.name {font-size: 14px; color: #111; }



.product:after {content:""; display:block; clear:both}
.prod_rightCnt {    width: 980px; float: right; margin-left: initial;}



#cateMemu.fixed.hide {max-height: calc(100% - 560px);}

/* BASIC css end */

