/* BASIC css start */
.aaa img {
    width: 100%;
    height: auto;
}

.best_item_tabs {padding:20px 0 0;}
.best_item_tabs ul {margin:0; padding:0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.best_item_tabs ul:after {content:""; display:block; clear:both;}
.best_item_tabs ul li {float:left; width:50%; margin:0; padding:0; list-style:none;}
.best_item_tabs ul li a {display:block; text-align:center; padding:15px 0; font-size:14px; font-weight:400; color:#888; border-top:2px solid #fff; background:#fff;}
.best_item_tabs ul li a:hover {text-decoration:line-through;}
.best_item_tabs ul li.selected a {border-top:2px solid #111; background:#f9f8f6; color:#333;}
.best_item_tabs ul li.selected a:hover {text-decoration:none;}

#product-list{padding:20px 15px}
#product-list .list_shopping2x {margin-top:20px;}
#product-list .list_shopping2x li {position: relative;}
#product-list .list_shopping2x li .ranking {position: absolute; top:-3px; left:2px; font-size: 12px;}
#product-list .list_shopping2x li .ranking .fa-bookmark {position: relative; color: rgba(241, 59, 78, 0.76);}
#product-list .list_shopping2x li .ranking .numRanking {position: absolute; top: 7px; left: 9px; color: #fff; font-size: 0.4em;}


/* 베스트 태그 */
.goodsListWrap ul li .best_tag_box {margin-bottom:3px; text-align:center;}
.goodsListWrap ul li .best_tag_box .best_number {font-size:12px; color:#000;font-weight:bold;}
.goodsListWrap ul li .best_tag_box .best_number span { font-size:12px; color:#4c4c4c;font-style:italic;}
.goodsListWrap ul li .best_tag_box .best_number span.number_text { font-size:15px; line-height:58px; text-align:left; font-family:Verdana, sans-serif; font-weight:700; color:#fff; text-transform: uppercase; letter-spacing:0;}

.goodsListWrap ul li .textBox .wishBtn img{
    display:block;
    width:100%;
}

.moreViewGoods{
    width:36px;
    margin:0 auto;
    color:#111;
}

.moreViewGoods i{
    display:block;
    width:36px;
    height:36px;
    line-height:34px;
    text-align:center;
    border:1px solid #ddd;
    border-radius:18px;
}

.moreViewGoods span{
    display:block;
    padding-top:5px;
    text-align:center;
    font-size:12px;
    font-weight:500;
}
/* BASIC css end */

