/* BASIC css start */
#prdBrand .cate-wrap .mcate {
    zoom: 1;
    overflow: hidden;
    margin: 20px 0;
    padding: 10px 0 10px 20px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#prdBrand .cate-wrap .mcate li {
    float: left;
    padding: 10px 20px 10px 10px;
    background: url(/images/d3/hot_issue/common/bull_w7_h7_red.gif) no-repeat 0 45%;
}

#prdBrand .cate-wrap .mcate li a:hover {
    text-decoration: underline;
}

/* wib Ãß°¡ */

#contentWrap {
    width: 100%!important;
}
.prod_body{margin-top:10px;}
.sub_lay {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    text-align:center;
}

.navi {
    float: right;
}

.item-info {
    border-bottom: 0px!important;
    padding: 30px 0px!important;
}

.item-wrap .item-info .item-total {
    padding-left: 0px!important;
}

.item-order {
    padding-right: 0px!important;
}

.item-wrap .item-info .item-order li {
    background: none;
    padding: 0px 0px 0px 30px!important;
}

.cate-wrap,
.cate-wrap a {}

.cate-wrap .bcate {
    margin-top:20px;
    margin-bottom: 20px;
    font-size: 24px;
    color: #303030;
    text-align: center;
    font-weight: bold;
}

.cate-wrap a.sel {
    font-weight: bold;
}

.cate-wrap ul {
    font-size: 0px;
    letter-spacing: 0px;
    text-align: center;
}

.cate-wrap ul li {
    display: inline-block;
    zoom: 1;
    _display: inline;
    *display: inline;
    font-size: 12px;
}

.cate-wrap ul li a {
    padding: 0px 11px;
    font-size: 12px;
    color: #767676;
}

/* ÃßÃµ»óÇ° */

.recm_outwrap {
    background: #fafafa;
    padding: 44px 0px;
    margin: 55px 0px 50px;
}

.recmbox {
    position: relative;
    z-index: 1;
    width: 1100px;
    margin: 0 auto;
}

.recmbox .sub_slider_prev {
    position: absolute;
    top: 40%;
    left: -80px;
    z-index: 10;
}

.recmbox .sub_slider_prev a {
    display: block;
    width: 54px;
    height: 53px;
}

.recmbox .sub_slider_next {
    position: absolute;
    top: 40%;
    right: -80px;
    z-index: 10;
}

.recmbox .sub_slider_next a {
    display: block;
    width: 54px;
    height: 53px;
}

.recmbox .bx-has-pager {
    display: none;
}


/* titie */

.sub_tit {
    font-family: 'Open Sans', sans-serif;
    margin: 0px auto 40px;
    padding: 0px;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 4px;
    width: 200px;
    color: #000;
}




.cateimg{width:100%; height:420px; overflow:hidden;}
.cateimg img{width:100%; min-width:2000px;}
/* BASIC css end */

