/* BASIC css start */
/* list common */
#goodslist .list_item {width:50%;text-align: center; border: 1px solid #f1f1f1; margin-right: -1px; margin-top:-1px; box-sizing: border-box; float:left;}
#goodslist .list_item .goods-img img {border:0; padding:10px;}
.goods-more-btn {width:143px; margin:0 auto; height:42px; line-height:42px; text-align:center; font-size:13px; color:#000; border:1px solid #000; box-sizing:border-box; margin:0 auto 45px;}
.goods-more-btn img {width:12px; height:auto; vertical-align:middle; padding-left:5px;}

/* brand line */
#goodslist .product_list4 li {border: 1px solid #f1f1f1; margin-right: -1px; margin-top:-1px; box-sizing: border-box; margin-bottom:0 !important; text-align:center; padding:0 0 20px;}
#goodslist .product_list4 li a .thumb {border:0 !important;}
#goodslist .product_list4 li a .list {display:inline-block; padding-left: 20px; background: url('/design/toocool4/img/mobile/list/item-review-icon.png') no-repeat center left;background-size: 16px 13px; font-size:11px; color:#6c6c6c;}
#goodslist .product_list4 li a .heart {display:inline-block; padding-left: 17px;background: url('/design/toocool4/img/mobile/list/item-wish-icon.png') no-repeat center left;background-size: 13px 12px; font-size:11px; color:#6c6c6c;}
#goodslist .product_list4 li a strong {font-size:12px; font-weight:bold; color:#000; margin:0;}
#goodslist .product_list4 li a .price { padding: 11px 0 15px; font-size: 12px;color: #000;font-weight: bold; margin:0;}

/* basic line */
#subcategory-list .sub-cate {text-align:center; padding:24px 0 10px;}
#subcategory-list .sub-cate li {padding:0 11px;position:relative; margin-bottom:13px;}
#subcategory-list .sub-cate li:after {content:""; position:absolute; width:1px; height:11px; background:#dfdfdf; top:1px; right:0;}
#subcategory-list .sub-cate li:last-child:after {display:none;}
#subcategory-list .sub-cate li a {font-size:12px; color:#696969; position:relative;}
#subcategory-list .sub-cate li.on a {color:#000;}
#subcategory-list .sub-cate li.on a:after {content: ""; position: absolute;width: 100%;height: 7px;background: #fff200; left: -5px; bottom: 0px;z-index: -1;padding: 0 5px;}

/* 1x */
section#goodslist .goods-area {}
section#goodslist .goods-area .goods-list-item .goods-list-img {border:0px !important; padding:0; width:100px !important; height:100px !important;}
section#goodslist .goods-area .goods-list-item .goods-list-info {float: left;margin-left: 10px; max-width: auto; width: calc(100% - 132px);padding: 3% 0;}
section#goodslist .goods-area .goods-list-item .goods-list-info .goods-nm {font-size:12px; color:#000;}
section#goodslist .goods-area .goods-list-item .goods-list-info .item_subname {font-size:12px; color:#767676; }
section#goodslist .goods-area .goods-list-item .goods-list-info .item_price_wrap {padding:11px 0 0;}
section#goodslist .goods-area .goods-list-item .goods-list-info .item_price_wrap .goods-consumer {color:#868686;}
section#goodslist .goods-area .goods-list-item .goods-list-info .goods-price {font-size:12px; color:#000 !important; font-weight:bold; }
section#goodslist .goods-area .goods-list-item .goods-list-info .item_discount {font-family: 'Raleway', sans-serif; font-weight:600; font-size:12px; color:#000; padding-left:7px; position:relative; text-align:center; z-index:1;}
section#goodslist .goods-area .goods-list-item .goods-list-info .item_discount:before {content:''; position:absolute; top:-4px; left:50%; margin-left:-25%; width:21px; height:21px; display:block; background:#fff129; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; z-index:-1;}

.goods-sort-wrap {height:43px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.goods-sort-wrap .goods-sort-inn {width:calc(100% - 88px);}
.goods-sort-wrap .goods-sort-inn select {width:100%; font-size:12px; color:#010101; padding:0 15px; height:43px; line-height:43px;border:0;background:url('/design/toocool4/img/mobile/list/select-box-bg.png')no-repeat right 14px center; background-size:15px auto; -webkit-appearance: none; -moz-appearance: none;appearance: none;}
.goods-sort-wrap .goods-view-type {width:88px;}
.goods-sort-wrap .goods-view-type a {min-width:44px; height:43px; border-left:1px solid #e7e7e7; box-sizing:border-box;}
.goods-sort-wrap .goods-view-type .view-list {background:#f5f5f5 url('/design/toocool4/img/mobile/list/btn-list.png')no-repeat center center; background-size: 17px auto;}
.goods-sort-wrap .goods-view-type .view-list-disable {background:#fff url('/design/toocool4/img/mobile/list/btn-list.png')no-repeat center center; background-size: 17px auto;}
.goods-sort-wrap .goods-view-type .view-gallery {background:#f5f5f5 url('/design/toocool4/img/mobile/list/btn-gallery.png')no-repeat center center; background-size: 16px auto;}
.goods-sort-wrap .goods-view-type .view-gallery-disable {background:#fff url('/design/toocool4/img/mobile/list/btn-gallery.png')no-repeat center center; background-size: 16px auto;}

.goods-sort-wrap .goods-view-type img{
    width: 16px;
    margin-top: 50%;
    margin-left: 50%;
    transform: translate( -50%, -50% );
}

.product_top {padding:25px 15px 10px; border-bottom:1px solid #e7e7e7;}
.product_top strong {font-weight:normal;color:#878787;font-size:14px; font-family: "Helvetica Neue MediumCond",sans-serif;}
.product_top span {color:#000;font-size:14px; font-family: "Helvetica Neue MediumCond",sans-serif; padding:0;}

#MS_product_more_btn_area{clear:both; padding-top:35px;}
/* BASIC css end */

