/* BASIC css start */
.item-wrap{
    overflow-x: hidden;
}

.imgsertoku { 
      float:left; 
      margin-top:50px;
      margin-bottom:50px;
      width: 33.3%;
}

#contentWrap{
    width: 100%!important;
}

#prdBrand .title_img{
    width: 2000px;
    position: relative;
    left: 50%;
    /*margin-left: -1000px;*/
    margin: 36px 0 0 -1000px;
}

#prdBrand .cate-wrap .bcate {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
    color: #2e2e2e;
    /*margin: 45px 0 10px;*/
    margin: 5px 0;
}

#prdBrand .cate-wrap .mcate {
    zoom: 1;
    overflow: hidden;
    text-align: center;
}

#prdBrand .cate-wrap .mcate li {
    display: inline-block;
    zoom: 1;
    _display: inline;
    *display: inline;
    /*padding: 10px 20px 10px 10px;
    margin-bottom: 40px;*/
    padding: 0px 20px 0px 10px;
    line-height: 31px;
}

#prdBrand .cate-wrap .mcate li a {
    color: #6a6a6a;
    font-size: 13px;
}

#prdBrand .item-wrap .item-info{
    padding: 35px 0 12px;
}
#prdBrand .item-boxwrap .review-cut{
    margin-top: 0;
}
#prdBrand .item-boxwrap .prod-name{
    margin-bottom: 2px;
    margin-top: 0px;
}
#prdBrand .item-boxwrap .prod-price{
    margin-top: 3px;
}
.best_wrap{
    width:100%;
    background: #f5f5f5;
    padding: 50px 0 30px;
    position: relative;
    margin-top: 30px;
}
.best_wrap .cutwrap{
    height: 600px;
}
.best_wrap .caroufredsel_wrapper{
    width: 1275px!important;
    position: relative!important;
    overflow: hidden!important;
    margin: 0 auto!important;
}
.best_wrap .normal-item .prod-thumb{
    position: relative;
}
.best_wrap .normal-item .prod-thumb .best_icon{
    position: absolute;
    width: 64px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    display: block;
    background: #525252;
    color: #fff;
    top: 0;
    left: 0;
}
.best_wrap .prev_rmd{
    width: 55px;
    height: 55px;
    position: absolute;
    display: block;
    z-index: 999;
    top: 36%;
    left: 50%;
    margin-left: -670px;
    background: url('/design/midasb/wib/sub/goods_left_off.png');
    font-size: 0;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    cursor: pointer;
}
.best_wrap .prev_rmd:hover{
    background: url('/design/midasb/wib/sub/goods_left_on.png');
}

.best_wrap .next_rmd{
    width: 55px;
    height: 55px;
    position: absolute;
    display: block;
    z-index: 999;
    top: 36%;
    right: 50%;
    margin-right: -670px;
    background: url('/design/midasb/wib/sub/goods_right_off.png');
    font-size: 0;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    cursor: pointer;
}
.best_wrap .next_rmd:hover{
    background: url('/design/midasb/wib/sub/goods_right_on.png');
}

/* insta */
.insta-outwrap{padding:50px 0px 60px; background:#f6f6f6;}
.insta-outwrap .insta-wrap{width:1282px; margin:0 auto; text-align:center; }
.insta-outwrap .insta-wrap h2{font-family: 'Roboto', sans-serif; font-size:17px; color:#2e2e2e; text-align:center; display:inline-block; padding-left:25px; background:url('/design/midasb/wib/basic/insta_iconz.png') no-repeat 0 center; }
.insta-outwrap .insta-wrap p{width:1275px; font-family: 'Roboto', sans-serif; font-size:13px; color:#1f1f1f; text-align:right; }
.insta-outwrap .insta-wrap p a{font-family: 'Roboto', sans-serif; display:inline-block; font-size:11px; color:#525252; width:59px; height:23px; line-height:2.11em; border:1px solid #525252; border-radius:3px; text-align:center; margin-left:10px;}
.insta-outwrap .insta-wrap .insta{margin-top:20px;}
.insta-outwrap .insta-wrap .insta .insta-box{float:left; width:114px; height:114px; margin:7px;}
.insta-outwrap .insta-wrap .insta .insta-box img{width:114px; height:114px;}
/* BASIC css end */

