/* BASIC css start */
#headerCategory { margin:0px auto 0 !important; }



/* ¸ÞÀÎÇÃ·¡½Ã */
#mainslider { clear:both; padding:0; overflow:hidden; }
#mainslider img { width:100%; height:auto; }


#mainslider .slick-dots { text-align:center; }
#mainslider .slick-prev
{
    left:0;
    width:45px;
	background:url('/design/blingshop1/suhon_studio/vol96/slider_nav_prev.png') no-repeat center center;
	background-size:20px 38px;
}

#mainslider .slick-next
{
    right:0;
    width:45px;
	background:url('/design/blingshop1/suhon_studio/vol96/slider_nav_next.png') no-repeat center center;
	background-size:20px 38px;
}



#mainbanner { padding:8px 0 40px; margin:0 auto; overflow:hidden; }

#mainbanner .slick-dots { text-align:center; }
#mainbanner .slick-prev
{
    width:45px;
	background:url('/design/blingshop1/suhon_studio/vol96/slider_nav_prev.png') no-repeat center center;
	background-size:20px 38px;
}

#mainbanner .slick-next
{
    width:45px;
	background:url('/design/blingshop1/suhon_studio/vol96/slider_nav_next.png') no-repeat center center;
	background-size:20px 38px;
}

ul.grid { display:table; width:calc(100% + 8px); margin:0 auto 0 -4px; }
ul.grid > li { display:inline-block; } 
ul.grid .banner { margin:0 4px; max-width:100%; } 
ul.grid .banner img { max-width:100%; } 

ul.grid.grid1 > li { width:100%; } 
ul.grid.grid2 > li { width:50%; } 
ul.grid.grid3 > li { width:33.33%; } 
ul.grid.grid4 > li { width:25%; } 


ul.slick-slider { display:block !important; }


/* 23-01-30 Ãß°¡»óÇ°¸í ¼û±è */
.spec li.subname { display:none; }


/* tabList */
#tabList { clear:both; position:relative; text-align:center; overflow:hidden; background:#fff; }
#tabList h2 { margin:0 auto ; padding:3.7em 0 1.5em; font-size:13px; letter-spacing:0.05em; color:#000; font-weight:normal; line-height:1em; }
#tabList a { display:inline-block; padding:6px; margin:0 0.6em; }
#tabList a span { display:inline-block; padding:0 0 6px; width:auto; line-height:1em; font-size:9px; color:#000; border-bottom:2px solid #fff; transition:0.1s; }
#tabList a:hover span,
#tabList a:focus span,
#tabList a.active span { border-color:#000; transition:0.1s; }


/* bestitem */
#bestitem { padding:2.0em 0 0; margin:0; background:#fff; }
#bestitem .ec-base-product { padding:0 0 30px; overflow:; }
#bestitem .ec-base-product .prdList { margin-bottom:/*30px*/; }
#bestitem .ec-base-product .prdList .name .ico { display:none; }
#bestitem .ec-base-product .prdList .description img { display:inline-block; }
#bestitem .ec-base-product .prdList .description ul { line-height:1; }
#bestitem .ec-base-product .prdList .description ul li { display:block; }
#bestitem .ec-base-product .prdList .description ul li .listDiscount { color:#959595; }
#bestitem .ec-base-product .prdList .description li.icon { display:none; }
#bestitem .ec-base-product .prdList .description .spec li.color { display:none; }





/* BASIC css end */

