/* BASIC css start */
    /* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding: 8px 15px 5px; background-color: #c9c9c9; }
#productClass .prd-class-hd h2 { float: left; font-size: 14px; text-transform: uppercase; font-weight: bold; color: #fff; }
#productClass .prd-class-hd .loc-navi { float: right; color: #fff;  }
#productClass .prd-class-hd .loc-navi a { color: #fff; }
    /* class-list */
#productClass .class-list { zoom: 1; overflow: hidden; padding: 15px }
#productClass .class-list li,
#productClass .class-list li a { float: left; width: auto; white-space: nowrap; }
#productClass .class-list li { padding-left: 12px; margin-right: 12px; background: url(/images/d3/modern_simple/common/bull_h2_sqr_gray.gif) no-repeat 0 50%; }


.jssorb01{position:absolute;}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av{position:absolute;width:12px;height:12px;filter:alpha(opacity=70);overflow:hidden;cursor:pointer;}
.jssorb01 div{background-color:gray;}
.jssorb01 div:hover, .jssorb01 .av:hover{background-color:#d3d3d3;}
.jssorb01 .av{background-color:#fff;}
.jssora02l, .jssora02r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url(http://pinksisly01.jpg3.kr/d4/img/a11.png) no-repeat;overflow:hidden;}
.jssora02l{background-position:-3px -33px;}
.jssora02r{background-position:-63px -33px;}
.jssora02l:hover{background-position:-123px -33px;}
.jssora02r:hover{background-position:-183px -33px;}

/* ¸®ºù4U ¿µ¿ª: start */
#productClass .living-slider-container {
	width:1430px;
	margin:50px auto; 
}

#productClass .best-img-container {
	margin-top: 20px;
	margin-bottom: 150px;
	text-align: center;
}

#productClass .best-img-container > a {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin-left: 12px;
}

#productClass .best-img-container > a:first-child {
	 margin-left: 0;
}

#home_main{width:1210px; margin:50px auto 150px; background:#dedddb; height:442px;}
.table_fix{table-layout:fixed}
.cate_main {position:relative;}
.wrap-today-inner ul:after,
.wrap-cate-banner:after,
.wrap-banner-title:after,
.wrap-hot-recommend ul:after,
.wrap-recommend > div ul:after {content:""; display:block; clear:both;}

.wrap-cate-main > div {margin-top:44px;}
.wrap-cate-main > div > h3 {color:#1b1b1b;}
.wrap-comm-banner img {max-width:906px; height:auto;}

.wrap-banner-title{width:302px !important; background:#fff;}
.wrap-cate-banner {height:442px; margin-top:0 !important; border:1px solid #d7d5d6; box-sizing:content-box; /*overflow:hidden;*/}
.wrap-cate-banner .slide-container,
.wrap-cate-banner .iosSlider2 {width:906px !important; height:442px !important; padding:0; border:none;}
.wrap-cate-banner .iosSlider2 .item {width:906px; height:442px;}
.wrap-cate-banner .iosSlider2 img {max-width:906px;width:100%;height:auto;}
.wrap-banner-title {float:left; width:300px;}
.wrap-banner-title li {box-sizing:border-box; margin:2px !important; background:#eeeded; height:86px; display:inherit !important}
/*.wrap-banner-title li:first-child {border-top:4px solid #f4f4f4;}*/
/*.wrap-banner-title li + li {border-top:2px solid #f4f4f4;}*/
.wrap-banner-title li a {position:relative; display:table-cell; height:86px; width:309px; padding:0 10px 0 52px; color:#606060; font-size:15px; line-height:1.5; letter-spacing: -0.06em; vertical-align:middle; text-decoration:none}
.wrap-banner-title li.selected a {background-color:#565656; color:#fff; font-weight:bold;}
.wrap-banner-title li.selected a:before {content:""; position:absolute; top:35px; left:18px; display:inline-block; width:16px; height:18px; background:url(http://pinksisly01.jpg3.kr/d4/images/home_arrow.png) no-repeat 0 0;}
.wrap-banner-title li.selected a em {display:inline-block; vertical-align:middle;}

.home_left{width:471px; float:left; margin:50px 32px 0 34px}
.home_right{width:641px; float:right; margin:50px 36px 0 0}

.bx-wrapper .bx-controls-direction a{z-index:8 !important}
.bx-wrapper{width:410px}
.bx-wrapper .bx-pager{display:none}
.bx-wrapper .bx-prev{left:-20px !important; background: url(http://pinksisly01.jpg3.kr/d4/images/prev_btn.png) no-repeat 0 0 !important;}
.bx-wrapper .bx-next{right:-40px !important; background: url(http://pinksisly01.jpg3.kr/d4/images/next_btn.png) no-repeat 0 0 !important;}
.slide{width:130px !important; text-align:center}
.slide img{margin-bottom:12px}
.slide span{color:#000}
/* ¸®ºù4U ¿µ¿ª: end */
/* BASIC css end */

