/* BASIC css start */
/* BASIC css start */
#prdBrand { position: relative; max-width:1529px;width:100%;margin:0 auto; }
.best-wap {width:1529px;margin:0 auto;}
.best-wrap  ul > li {display:inline-block;zoom:1;*display:inline;width:298px;text-align:center;}
.best-wrap  ul > li > a {width:238px;}
.item-wrap .item-hd ul {display:none;position:absolute;}
.item-wrap {margin-top:12px;padding-top:10px;clear:both;border-top:1px solid #5d5d5d;}
.sub_cate {float:right;margin-top:-5px;}
.sub_cate li {display:inline-block;zoom:1;*display:inline;margin-left:10px;font-size:7px;line-height:15px;position:relative;}
.sub_cate li a{font-size:10px;}
.sub_cate li span{display:none;position:absolute;top:-9px;left:30%;}

.item-list li {float:left;}
/* BASIC css end */
#prdBrand .item-list{width:1529px}
#prdBrand .item-list .item{width:298px}

#category{width:1592px;height:28px; background-image:url(/design/ksm1024/images/2016/bg_cate.png); background-repeat:repeat-x;padding:0px;text-align:center;}

.brand-title:after { clear:both; display:block; content:''; }
.brand-title { width:100%; height:27px; border-bottom:2px solid #d3dae4; }
.brand-title .brand-name { float:left; padding:0 0 0 3px; margin:0; font-size:20px; color:#222; font-weight:bold; }
.brand-title .brand-select { float:right; }
.brand-title .brand-select select { width:208px; height:23px; border:1px solid #ccc; color:#000; }
.brand-title .brand-select a { display:inline-block; width:54px; height:21px; line-height:25px; *line-height:23px; margin-left:7px; border:1px solid #e9e9e9; background: #f2f2f2; font-weight:bold; color:#464646; text-align:center; vertical-align:top; color:#464646; text-decoration:none; }
.brand-banner { margin-top:25px; text-align:center; }
.sub-tit { height:24px; margin:40px 0 10px 0; color:#222; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd; text-align:left; }
.sub-tit span { display:inline-block; padding-top:2px; font-size:9px; vertical-align:top; }
.prd-sort:after { clear:both; display:block; content:''; }
.prd-sort { height:22px; padding:15px 0 0 0; }
.prd-sort .sort-count { float:left; color:#6b6b6b; }
.prd-sort .sort-list { float:right; color:#464646; }
.prd-sort .sort-list span { display:inline-block; padding:0 5px; color:#464646; }
#prdBrand {margin-top:10px}

.category_list {
    clear: both;
    width: 1529px;
    margin-top: 15px:;
}
.cate_l {
    float: left;
    width: 1129px;
}
.cate_l H1 {
    padding-top: 0px;
    float: left;
    margin-right: 10px;
    font-size: 13px;
    padding-right: 14px;
    background-image: url(/design/ksm1024/images/2016/cate_bar.png);
    background-position: right;
    background-repeat: no-repeat;
    font-family: "나눔고딕";
    letter-spacing: 110%;
    font-weight: bold;
    color: #606060;
    line-height: 13px;
}
.cate_l ul li a {
    display: inline;
    font-size: 11px;
    font-family: "나눔고딕";
    text-decoration: none;
    color: #5f5f5f;
    line-height: initial;
    letter-spacing: -0.1em;
}
.cate_r {
    float: right;
    width: 400px;
}
.cate_r ul li {
    display: inline;
    float: right;
    padding-right: 18px;
    background-image: url(/design/ksm1024/images/2016/cate_bar_sub2.png);
    background-position: right;
    background-repeat: no-repeat;
}

.cate_r ul li a {
    display: inline;
    font-size: 11px;
    font-family: "나눔고딕";
    text-decoration: none;
    color: #5f5f5f;
    line-height: initial;
    letter-spacing: -0.1em;
}

.cate_r .last{background-image:none;padding-right:5px}
.item-wrap{
    margin-top: 12px;
    padding-top: 10px;
    clear: both;
    border-top: 1px solid #5d5d5d;
}
/* BASIC css end */

