@charset "utf-8"; /* ================================ */
/* 触屏版商品列表样式类型				*/
/* Author:			Hanbing 		*/
/* Copyright:		www.shopnc.net	*/
/* Create Date:		Jun-08-2015		*/
/* Retrofit Date:	Aug-04-2015		*/
/* ================================ */
/*商品列表头部特征*/
.nctouch-product-header .header-r a {
}

.nctouch-product-header .header-r a.categroy {
    width: 1.275rem;
    height: 1.575rem;
    padding: 0.1875rem 0rem 0.1875rem 0.5rem;
}

.nctouch-product-header .header-r a.categroy i {
    width: 100%;
    background-image: url(../images/stiore_categroy_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    opacity: 0.60;
}

/* 商品列表筛选条 */
.goods-search-list-nav {
    display: block;
    width: 100%;
    height: 2rem;
    background: rgba(255,255,255,0.95);
    border-bottom: solid 1px #f4f4f4;
    position: fixed;
    z-index: 3;
    top: 2rem;
    left: 0;
    right: 0;
}

.goods-search-list-nav ul {
    display: block;
    width: 100%;
    height: 2rem;
}

.goods-search-list-nav ul li {
    float: left;
    width: 25%;
}

.goods-search-list-nav ul li span {
    font-size: 0.6rem;
    color: #232326;
    line-height: 2rem;
    text-align: center;
    display: block;
    height: 2rem;
}

.goods-search-list-nav ul li span.current {
    color: #f23030
}

.goods-search-list-nav ul li span i {
    font-size: 0px;
    line-height: 0;
    vertical-align: middle;
    display: inline-block;
    width: 0px;
    height: 0px;
    margin-left: 0.2rem;
    border-width: 0.2rem;
    border-color: #AAA transparent transparent transparent;
    border-style: solid dashed dashed dashed;
}

.goods-search-list-nav ul li span.current i, .goods-search-list-nav ul li span.current.asc i {
    border-color: #F23030 transparent transparent transparent;
}

.goods-search-list-nav ul li span.current.desc i {
    vertical-align: top;
    margin-top: 0.65rem;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #F23030 transparent;
}

.goods-search-list-nav ul li span.price-desc i {
    display: inline-block;
    width: 0.42rem;
    height: 0.42rem;
    vertical-align: middle;
    border: none;
    margin: 0 0 0 0.1rem;
    background-image: url(../images/desc_b1.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.goods-search-list-nav ul li span.current.price-desc i {
    display: inline-block;
    width: 0.42rem;
    height: 0.42rem;
    vertical-align: middle;
    border: none;
    margin: 0 0 0 0.1rem;
    background-image: url(../images/desc_b2.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.goods-search-list-nav ul li span.current.price-asc i {
    display: inline-block;
    width: 0.42rem;
    height: 0.42rem;
    vertical-align: middle;
    border: none;
    margin: 0 0 0 0.1rem;
    background-image: url(../images/asc_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.goods-search-list-nav ul li span.filter i {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    vertical-align: middle;
    border: none;
    margin: 0 0 0 0.1rem;
    background-image: url(../images/filter_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.goods-search-list-nav ul li span span.screen {
    background-image: url(../images/screen.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.goods-search-list-nav .browse-mode {
    display: block;
    width: 14.5%;
    float: right;
    border-left: solid 0.05rem #EEE;
}

.goods-search-list-nav .browse-mode a {
    text-align: center;
    display: block;
    height: 1.95rem;
}

.goods-search-list-nav .browse-mode a span {
    display: inline-block;
    width: 1.2rem;
    height: 1.2rem;
    margin: 0.4rem auto;
    opacity: 0.5;
}

.goods-search-list-nav .browse-mode .browse-list {
    background-image: url(../images/browse_list.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 80%;
}

.goods-search-list-nav .browse-mode .browse-grid {
    background-image: url(../images/browse_grid.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 80%;
}

.goods-sort-inner {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#19000000', endColorstr='#19000000');
    background: rgba(0,0,0,0.1);
    position: fixed;
    z-index: 4;
    top: 3.95rem;
    left: 0;
    right: 0;
    bottom: 0;
}

.goods-sort-inner span {
    background-color: #FFF;
    display: block;
}

.goods-sort-inner span a {
    font-size: 0.6rem;
    line-height: 1rem;
    color: #777;
    display: block;
    height: 1rem;
    padding: 0.5rem 0.75rem 0.5rem 0.75rem;
    border-top: solid 0.05rem #EEE;
}

.goods-sort-inner span a i {
    background-image: url(../images/ok.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    display: none;
    width: 0.7rem;
    height: 0.7rem;
    float: right;
    margin: 0.15rem;
}

.goods-sort-inner span a.cur {
    color: #F23030;
}

.goods-sort-inner span a.cur i {
    display: block;
}

/*商品筛选层*/
.secreen-layout dl {
    display: block;
    background-color: #FFF;
}

.secreen-layout dt {
    position: relative;
    z-index: 1;
    display: block;
    height: 0.8rem;
    padding: 0.4rem 0.6rem;
    font-size: 0.6rem;
    color: #232326;
    line-height: 0.8rem;
}

.secreen-layout dt a {
    display: block;
    width: 100%;
    height: 0.8rem;
    color: #232326;
}

.secreen-layout dt .category-title {
    width: 30%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left
}

.secreen-layout dt .category-select {
    width: 40%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: right;
    text-align: right;
    color: #888
}

.secreen-layout dt .classify-name {
    float: right;
    color: #666;
    font-size: 0.52rem;
    line-height: 0.8rem;
}

.secreen-layout dt .classify-name.selected {
    color: #F23A3A
}

.secreen-layout dt .selected-name {
    position: absolute;
    z-index: 1;
    right: 1.6rem;
    top: 0.4rem;
    max-width: 70%;
    text-align: right;
    font-size: 0.52rem;
    line-height: 0.8rem;
    color: #F23A3A;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.secreen-layout dd {
    display: block;
    font-size: 0;
    padding: 0 0 0 0.6rem;
}

.secreen-layout dt i {
    display: block;
    float: right;
    height: 0.6rem;
    width: 0.6rem;
    background: url(../images/arrow-down.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 90%;
    margin: 0.1rem 0 0.1rem 0.2rem;
}

.secreen-layout dt i.top {
    background: url(../images/arrow-top.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 90%;
}

.secreen-layout dt i.right {
    background: url(../images/arrow-right.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.secreen-layout dd span.inp-balck {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 44%;
    height: 0.8rem;
    text-align: center;
    padding: 0.2rem 0;
    margin-bottom: 0.4rem;
    color: #BFBFBF;
    line-height: 0.8rem;
    background: #F0F2F5;
    border: solid 0.05rem #EFF1F4;
    border-radius: 0.15rem;
}

.secreen-layout dd span.blank-text {
    display: inline-block;
    width: 0.8rem;
    font-size: 0.5rem;
    height: 0.8rem;
    color: #BFBFBF;
    line-height: 0.8rem;
}

.secreen-layout dd span.inp-balck.add {
    padding-right: 1rem;
}

.secreen-layout dd span.inp-balck.add i {
    position: absolute;
    z-index: 1;
    right: 0.2rem;
    top: 0.25rem;
    display: block;
    width: 0.8rem;
    height: 0.9rem;
    background-image: url(../images/location_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 80%;
}

.secreen-layout dd select {
    height: 0.9rem;
    font-size: 0.55rem;
    background-color: transparent;
    line-height: 0.9rem;
    border: 0 none;
    appearance: none;
    -webkit-appearance: none;
    /*for chrome*/
}

.secreen-layout dd a {
    display: inline-block;
    width: 30%;
    height: 0.8rem;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0.2rem 0;
    margin: 0 2.5% 0.4rem 0;
    font-size: 0.52rem;
    color: #232326;
    line-height: 0.8rem;
    background: #F0F2F5;
    border: 0.05rem solid #EFF1F4;
    border-radius: 0.15rem;
}

.secreen-layout dd a i {
    display: none;
    height: 0.4rem;
    width: 0.4rem;
    margin-right: 0.25rem;
    background: url(../images/ok.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

.secreen-layout dd a.current i {
    display: inline-block;
}

.secreen-layout dd a:first-child {
    margin-left: 0;
}

.secreen-layout dd a.current {
    background-color: #FFF;
    border-color: #F23A3A;
    color: #F23A3A;
}

.secreen-layout dd .line {
    display: inline-block;
    vertical-align: top;
    width: 0.8rem;
    height: 0.8rem;
    margin: 0.15rem 0.2rem;
    background-image: url(../images/value_minus.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 60%;
    opacity: 0.5;
}

.secreen-layout dd .inp {
    width: 6rem;
    height: 0.8rem;
    text-align: center;
    border: none 0;
    font-size: 0.55rem;
    line-height: 0.8rem;
    background-color: transparent;
}

.secreen-layout .classify-block {
    border-top: solid #EEE 0.05rem;
    margin-top: 0.5rem;
}

.secreen-layout .classify-block .interval-block {
    display: block;
    clear: both;
    height: 0.4rem;
    padding: 0;
    border-top: solid #DDD 0.05rem;
    border-bottom: solid #EEE 0.05rem;
    background-color: #F8F8F8
}

/*分类选择 Copyright: Bizpower*/
.classify-layout {
}

.classify-layout dl {
}

.classify-layout dt {
    display: block;
    height: 0.8rem;
    padding: 0.4rem 0.6rem;
    border-bottom: solid 0.05rem #EEE;
    font-size: 0.6rem;
    line-height: 0.8rem;
    color: #232326;
}

.classify-layout dd {
    display: block;
    border-bottom: solid 0.05rem #EEE;
    background-color: #F3F5F7;
    font-size: 0.52rem;
    line-height: 0.8rem;
}

.classify-layout dt a, .classify-layout dd a {
    display: block;
    color: #232326;
}

.classify-layout dd a {
    padding: 0.4rem 0.6rem 0.4rem 1rem;
    border-bottom: 0.05rem solid #eae6e6
}

.classify-layout dd a:last-child {
    border-bottom: 0
}

.classify-layout dd a i, .classify-layout dt a i {
    display: none;
    float: right;
    margin: 0.1rem 0
}

.classify-layout dt a.selected i, .classify-layout dd a.selected i {
    display: block;
    background: url(../images/ok.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    height: 0.65rem;
    width: 0.65rem;
}

.classify-layout dt a.selected, .classify-layout dd a.selected {
    color: #F23030;
}

.classify-layout dt i {
    display: block;
    float: right;
    height: 0.5rem;
    width: 0.5rem;
    margin: 0.1rem 0 0.1rem 0.2rem;
    background: url(../images/arrow-down.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 90%;
}

.classify-layout dt i.top {
    background: url(../images/arrow-top.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 90%;
}

.nctouch-full-mask-block .bottom {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1.95rem;
    background-color: #FFF;
    border-top: solid 0.005rem #EEE
}

.nctouch-full-mask-block .bottom a {
    display: block;
    float: left;
    width: 50%;
    height: 1.95rem;
    text-align: center;
    line-height: 1.95rem;
    font-size: 0.65rem;
}

.nctouch-full-mask-block .bottom a.reset {
    background-color: #FFF;
    color: #232326
}

.nctouch-full-mask-block .bottom a.enter {
    background-color: #F23030;
    color: #FFF;
}

.secreen-layout dd span.goods-begin {
    height: 0.8rem;
    margin-left: 0.4rem;
    width: 1.6rem;
    display: inline-block;
    color: #232326;
    font-size: 0.55rem
}

/*列表模式*/
.list .goods-secrch-list {
    display: block;
}

.list .goods-secrch-list a {
    display: block;
    color: #232326;
}

.list .goods-secrch-list .goods-item {
    background-color: #FFF;
    display: block;
    clear: both;
    position: relative;
    z-index: auto;
}

/*商品图片*/
.list .goods-secrch-list .goods-pic {
    display: block;
    width: 4rem;
    height: 4rem;
    padding: 0.2rem 0;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
}

.list .goods-secrch-list .goods-pic a {
    width: 100%;
    height: 100%;
}

.list .goods-secrch-list .goods-pic img {
    width: 100%;
    height: 100%;
}

/*右侧商品介绍*/
.list .goods-secrch-list .goods-info {
    display: block;
    height: 4.05rem;
    padding: 0.4rem 0.4rem 0 0;
    margin-left: 4.4rem;
    border-bottom: solid 0.05rem #EEE;
}

/*商品名称*/
.list .goods-secrch-list .goods-name {
    display: block;
    height: 1.6rem;
    overflow: hidden;
}

.list .goods-secrch-list .goods-name h4 {
    font-size: 0.62rem;
    line-height: 0.8rem;
    min-height: 0.8rem;
    max-height: 1.6rem;
    overflow: hidden;
}

.list .goods-secrch-list .goods-name h6 {
    font-size: 0.48rem;
    color: #848689;
    line-height: 0.7rem;
    height: 0.7rem;
    margin-top: 0.1rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 80%
}

/*商品价格与促销*/
.list .goods-secrch-list .goods-sale {
    display: block;
    height: 0.8rem;
    margin: 0.2rem 0 0.4rem 0;
    overflow: hidden;
}

.list .goods-secrch-list .goods-price {
    display: block;
    float: left;
    vertical-align: text-bottom;
    font-size: 0.5rem;
    line-height: 0.8rem;
}

.list .goods-secrch-list .goods-price em {
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 0.8rem;
    line-height: 0.8rem;
}

.list .goods-secrch-list .goods-price .phone-sale {
    font-size: 0.45rem;
    line-height: 0.6rem;
    vertical-align: top;
    display: inline-block;
    height: 0.6rem;
    padding-right: 0.1rem;
    margin-top: 0.05rem;
    border: solid #F23030 0.05rem;
}

.list .goods-secrch-list .goods-price .phone-sale i {
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.1rem;
    width: 0.6rem;
    height: 0.6rem;
    background: #F23030 url(../images/mobile_w.png) no-repeat 50% 50%;
    background-size: 80%;
}

.list .goods-secrch-list .hd-type {
    display: inline-block;
    padding: 0 0.1rem;
    height: 0.5rem;
    text-align: center;
    vertical-align: top;
    margin: 0.16rem 0 0 0.1rem;
    background-color: #F23030;
    border: 0.05rem solid #f23030;
    font-size: 0.35rem;
    color: #FFF;
    line-height: 0.5rem;
    border-radius: 0.075rem;
}

/*.list .goods-secrch-list .wholesale { display: inline-block; overflow: hidden; padding: 0 0.1rem 0 0; height: 0.5rem; text-align: center; vertical-align: top; margin: 0.16rem 0 0 0.2rem; background-color: #FFF; font-size: 0.35rem; line-height: 0.5rem; border: solid 0.05rem #1E50A2; border-radius: 0.075rem; color: #1E50A2 }
.list .goods-secrch-list .wholesale b { float: left; display: block; height: 0.5rem; color: #FFF; background-color: #1E50A2; padding: 0 0.1rem; margin-right: 0.1rem; font-size: 0.35rem; line-height: 0.5rem }*/
.list .goods-secrch-list .hd {
    margin-left: 0rem !important
}

.list .goods-secrch-list .wholesale {
    display: inline-block;
    overflow: hidden;
    padding: 0 0.1rem;
    height: 0.5rem;
    text-align: center;
    vertical-align: top;
    margin: 0.16rem 0 0 0.1rem;
    background-color: #1E50A2;
    font-size: 0.35rem;
    line-height: 0.5rem;
    border: solid 0.05rem #1d4c98;
    border-radius: 0.075rem;
    color: #fff
}

.list .goods-secrch-list .surname {
    display: inline-block;
    overflow: hidden;
    padding: 0 0.1rem;
    height: 0.5rem;
    text-align: center;
    vertical-align: middle;
    margin: 0 0.1rem 0 0;
    background-color: #b162a3;
    font-size: 0.35rem;
    line-height: 0.5rem;
    border: solid 0.05rem #a75c99;
    border-radius: 0.075rem;
    color: #fff
}

.list .goods-secrch-list .empty {
    display: inline-block;
    overflow: hidden;
    padding: 0 0.1rem;
    height: 0.5rem;
    text-align: center;
    vertical-align: middle;
    margin: 0 0.1rem 0 0;
    background-color: #0a906f;
    font-size: 0.35rem;
    line-height: 0.5rem;
    border: solid 0.05rem #098062;
    border-radius: 0.075rem;
    color: #fff
}

/*商品相关信息*/
.list .goods-secrch-list .goods-assist {
    display: block;
    height: 0.8rem;
    padding-bottom: 0.2rem;
    overflow: hidden;
}

.list .goods-secrch-list .sale-self {
    display: block;
    float: left;
    padding: 0 0.1rem;
    height: 0.6rem;
    margin: 0.05rem 0.2rem 0 0;
    vertical-align: top;
    text-align: center;
    font-size: 0.45rem;
    color: #F23030;
    line-height: 0.6rem;
    border: solid #F23030 0.05rem;
    border-radius: 0.1rem;
}

.list .goods-secrch-list .goods-sold, .list .goods-secrch-list .goods-comment {
    display: block;
    float: left;
    font-size: 0.5rem;
    line-height: 0.8rem;
    color: #848689;
    width: 30%;
    height: 0.8rem;
}

.list .goods-secrch-list .goods-sold em, .list .goods-secrch-list .goods-comment em {
    margin: 0 0.05rem;
}

.list .goods-secrch-list .goods-store {
    float: right;
    width: 20%;
    height: 0.8rem;
    text-align: right;
}

.list .goods-secrch-list .goods-store i {
    background-image: url(../images/more_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    vertical-align: top;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    margin: 0.1rem;
    opacity: 0.4;
}

.list .goods-secrch-list .goods-store .mall {
    display: inline-block;
    padding: 0 0.1rem;
    font-size: 0.55rem;
    line-height: 0.7rem;
    color: #FFF;
    color: #F23030;
}

.list .goods-secrch-list .goods-store a {
    color: #777;
    white-space: nowrap;
    overflow: hidden;
}

.list .goods-secrch-list .sotre-creidt-layout {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.list .goods-secrch-list .sotre-creidt-layout p {
    width: 5.38rem;
    height: 5.38rem;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}

.list .goods-secrch-list .sotre-creidt-layout dl {
    background-color: #F0F2F5;
    height: 3.65rem;
    padding: 0.4rem;
    margin-left: 4.3rem;
    border-bottom: solid #FFF 0.05rem
}

/*店铺列表使用特殊样式*/
.sotre-favorites-layout {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: none;
}

.sotre-favorites-layout .sotre-favorites-bg {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');
    background: rgba(255,255,255,0.9);
    border: solid 0.05rem #EEE;
}

.sotre-favorites-layout .add {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    display: block;
    width: 3rem;
    height: 3rem;
    margin: -1.5rem 0 0 -1.5rem;
}

.sotre-favorites-layout .add i {
    display: block !important;
    width: 1.9rem !important;
    height: 1.9rem !important;
    margin: 0 auto 0.1rem auto !important;
    background-image: url(../images/star_b.png) !important;
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
    background-size: 65% !important;
    border: solid 0.075rem #232326 !important;
    border-radius: 100% !important;
    opacity: 0.75 !important;
}

.sotre-favorites-layout .add h5 {
    display: block;
    height: 1rem;
    text-align: center;
    font-size: 0.6rem;
    line-height: 1rem;
    color: #232326;
}

.sotre-favorites-layout .add.added {
    display: none;
}

.sotre-favorites-layout .add.added i {
    background-image: url(../images/star_r.png) !important;
    border-color: #F23030 !important;
    opacity: 1 !important;
}

/*大图模式*/
.grid .goods-secrch-list {
    font-size: 0;
    display: block;
}

.grid .goods-secrch-list .goods-item {
    background-color: #FFF;
    vertical-align: top;
    display: inline-block;
    width: 49.25%;
    margin-bottom: 0.2rem;
    box-shadow: 0 1px 0 rgba(0,0,0,0.05);
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.grid .goods-secrch-list .goods-item:nth-of-type(even) {
    margin-left: 1.5%;
}

/*商品图片*/
.grid .goods-secrch-list .goods-pic {
    display: block;
    width: 100%;
    height: 100%;
}

.grid .goods-secrch-list .goods-pic a {
    display: block;
    width: 100%;
    height: 100%;
}

.grid .goods-secrch-list .goods-pic img {
    width: 100%;
}

/*下方商品介绍*/
.grid .goods-secrch-list .goods-info {
    display: block;
    padding: 0 0.25rem;
}

/*商品名称*/
.grid .goods-secrch-list .goods-name {
    display: block;
    min-height: 0.9rem;
    overflow: hidden;
}

.grid .goods-secrch-list a {
    display: block;
    color: #232326;
}

.grid .goods-secrch-list .goods-name h4 {
    width: 80%;
    font-size: 0.6rem;
    line-height: 0.9rem;
    height: 0.9rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.fav-list .goods-name h4 {
    height: 1.8rem !important;
    text-overflow: clip !important;
    white-space: pre-wrap !important;
}

.grid .goods-secrch-list .goods-name h6 {
    display: none;
}

.grid .goods-secrch-list .goods-name .sale-self {
    line-height: 0.7rem;
    font-size: 0.45rem;
    padding: 0.025rem 0.1rem;
    background: #F23030;
    ; border-radius: 0.15rem;
    float: left;
    margin-right: 0.25rem;
    color: #fff;
    margin-top: 0.1rem
}

/*商品价格与促销Copyright: BIZPOWER*/
.grid .goods-secrch-list .goods-sale {
    display: inline-block;
    height: 0.9rem;
    padding: 0.2rem 0;
    overflow: hidden;
    width: 100%
}

.grid .goods-secrch-list .goods-price {
    color: #F23030;
    font-size: 0.55rem;
    line-height: 0.9rem;
    display: block;
    float: left;
}

.grid .goods-secrch-list .goods-price em {
    font-size: 0.8rem;
    line-height: 0.9rem;
    vertical-align: top;
    display: inline-block;
}

.grid .goods-secrch-list .hd-type {
    margin-top: 0.1rem;
    display: inline-block;
    padding: 0 0.1rem;
    height: 0.7rem;
    margin: 0.1rem 0 0 0.2rem;
    vertical-align: top;
    text-align: center;
    font-size: 0.4rem;
    color: #F23030;
    line-height: 0.7rem;
    border: 0.05rem solid #F23030;
    border-radius: 0.1rem;
}

.grid .goods-secrch-list .goods-price .phone-sale {
    font-size: 0;
    vertical-align: top;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    border: solid #F23030 0.02rem;
}

.grid .goods-secrch-list .goods-price .phone-sale i {
    display: block;
    width: 100%;
    height: 100%;
    background: #F23030 url(../images/mobile_w.png) no-repeat 50% 50%;
    background-size: 80%;
}

.grid .goods-secrch-list .sale-type {
    /*display: none;*/
    float: right;
    width: 0.7rem;
    height: 0.7rem;
    margin: 0 0 0 0.1rem;
    vertical-align: top;
    text-align: center;
    font-size: 0.45rem;
    color: #FFF;
    line-height: 0.7rem;
    background-color: #F23030;
    border-radius: 0.1rem;
    margin-top: 0.1rem
}

.grid .goods-secrch-list .goods-beginbuy {
    font-size: 0.55rem;
    line-height: 1rem;
    color: #848689;
    display: block;
    float: right;
    width: 40%;
    height: 1rem;
    text-align: right;
}

.grid .goods-secrch-list .goods-beginbuy em {
    color: #232326;
    vertical-align: middle;
    font-weight: 600;
    margin-right: 0.4rem;
}

/*商品相关信息*/
.grid .goods-secrch-list .goods-assist {
    display: block;
    height: 1rem;
    padding-bottom: 0.2rem;
    overflow: hidden;
}

.grid .goods-secrch-list .goods-sold {
    font-size: 0.5rem;
    line-height: 1rem;
    color: #848689;
    display: block;
    float: left;
}

.grid .goods-secrch-list .goods-sold em {
    margin: 0 0.05rem
}

.grid .goods-secrch-list .goods-store {
    float: right;
    font-size: 0.55rem;
    line-height: 1rem;
}

.grid .goods-secrch-list .goods-store .mall {
    display: inline-block;
    padding: 0 0.1rem;
    font-size: 0.45rem;
    line-height: 0.7rem;
    color: #FFF;
    background-color: #F23030;
}

.grid .goods-secrch-list .goods-store a {
    font-size: 0;
    color: #888;
}

.grid .goods-secrch-list .goods-store a i {
    background-image: url(../images/more_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 60%;
    vertical-align: top;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin: 0 0 0 0.15rem;
    opacity: 0.5;
}

.grid .goods-secrch-list .store-credit {
    display: none;
}

.grid .goods-secrch-list .sotre-creidt-layout {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.grid .goods-secrch-list .sotre-creidt-layout dl {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2EEEEEE', endColorstr='#F2EEEEEE');
    background: rgba(238,238,238,0.95);
    width: 90%;
    height: 4.2rem;
    padding: 5%;
    position: absolute;
    z-index: inherit;
    bottom: 0;
}

/*商品收藏列表删除*/
/*.grid .goods-secrch-list .fav-del { position: absolute; z-index: 1; bottom: 0.2rem; right: 0.2rem; width: 1rem; height: 1rem; background-image: url(../images/del_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 65%;}
*/
.goods-secrch-list .sotre-creidt-layout dt {
    text-align: left;
    display: block;
    line-height: 0.8rem;
    height: 0.8rem;
    padding-bottom: 0.2rem;
    margin-bottom: 0.2rem;
    border-bottom: solid 0.05rem #CCC;
    position: relative;
    z-index: 1;
}

.goods-secrch-list .sotre-creidt-layout dt a {
    font-size: 0.6rem !important;
    color: #232326 !important;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.goods-secrch-list .sotre-creidt-layout dt a span {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    width: 1rem;
    height: 1rem;
    background-image: url(../images/arrow_right_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 50%;
    opacity: 0.6;
}

.goods-secrch-list .sotre-creidt-layout dd {
    font-size: 0.4rem;
    color: #555;
    line-height: 0.8rem;
    text-align: left;
    height: 0.9rem;
}

.goods-secrch-list .sotre-creidt-layout dd em {
    font-size: 0.55rem;
    font-weight: 600;
}

.goods-secrch-list .sotre-creidt-layout dd.high em {
    color: #F23030;
}

.goods-secrch-list .sotre-creidt-layout dd.equal em {
    color: #F23030;
}

.goods-secrch-list .sotre-creidt-layout dd.low em {
    color: #48CFAE;
}

.goods-secrch-list .sotre-creidt-layout dd i {
    vertical-align: top;
    display: inline-block;
    width: 0.55rem;
    height: 0.55rem;
    margin: 0.15rem;
    border-radius: 2px;
}

.goods-secrch-list .sotre-creidt-layout dd.high i {
    background: #F23030 url(../images/creidt_high.png);
    background-size: cover;
}

.goods-secrch-list .sotre-creidt-layout dd.equal i {
    background: #F23030 url(../images/creidt_equal.png);
    background-size: cover;
}

.goods-secrch-list .sotre-creidt-layout dd.low i {
    background: #48CFAE url(../images/creidt_low.png);
    background-size: cover;
}

/*店铺列表筛选*/
.store-search-list-nav {
    display: block;
    width: 100%;
    height: 1.95rem;
    background: rgba(255,255,255,0.95);
    border-bottom: solid 0.05rem #EEE;
    position: fixed;
    z-index: 2;
    top: 2rem;
    left: 0;
    right: 0;
}

.store-search-list-nav ul {
    font-size: 0;
    display: block;
    width: 100%;
    float: left;
}

.store-search-list-nav ul li {
    vertical-align: top;
    display: inline-block;
    width: 33.3%;
}

.store-search-list-nav ul li a {
    font-size: 0.65rem;
    color: #888;
    line-height: 1.95rem;
    text-align: center;
    display: block;
    height: 1.95rem;
}

.store-search-list-nav ul li a.current {
    color: #f23030 ;
}

.store-search-list-nav ul li a i {
    font-size: 0px;
    line-height: 0;
    vertical-align: middle;
    display: inline-block;
    width: 0px;
    height: 0px;
    margin-left: 0.2rem;
    border-width: 0.2rem;
    border-color: #AAA transparent transparent transparent;
    border-style: solid dashed dashed dashed;
}

.store-search-list-nav ul li a.current i, .store-search-list-nav ul li a.current.asc i {
    border-color: #F23030 transparent transparent transparent;
}

.store-search-list-nav ul li a.current.desc i {
    vertical-align: top;
    margin-top: 0.65rem;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #F23030 transparent;
}

.store-search-list-nav ul li a span.screen {
    background-image: url(../images/screen.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
}

/*店铺列表*/
.store .store-secrch-list {
    display: block;
    /*background: #f5f5f5;*/
}

.store .store-secrch-list .store-item {
    display: block;
    clear: both;
    position: relative;
    z-index: auto;
    margin-bottom: 0.65rem;
    width: 94%;
    margin: 0 auto;
    padding: 0.5rem 0;
    border-radius: 0.4rem;
}

.store .store-secrch-list li.store-item {
    padding-bottom: 0;
}

.store .store-secrch-list .store-item .store-info {
    position: relative;
    /*background-color:#FBFBFB;*/
    border-bottom: 0.05rem solid rgba(238,238,238,1);
}

.store .store-secrch-list .store-item .store-info .store-logo {
    display: block;
    width: 2.6rem;
    height: 2.6rem;
    padding: 0.5rem 0.5rem;
    position: absolute;
}

.store .store-secrch-list .store-item .store-info .store-logo img {
    max-width: 2.6rem;
    max-height: 2.6rem;
    border: 0.05rem solid #f3f3f3;
    border-radius: 0.2rem;
}

.store .store-secrch-list .store-item .store-info .store-info-text {
    display: block;
    height: 3.0rem;
    padding: 0.5rem 0.38rem 0.2rem 0;
    margin-left: 3.5rem;
    position: relative;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-name {
    display: block;
    height: 0.8rem;
    overflow: hidden;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-name a {
    display: block;
    color: #232326;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-name a h5 {
    font-size: 0.65rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-name a h5 .sale-self {
    line-height: 0.7rem;
    font-size: 0.5rem;
    padding: 0.025rem 0.1rem;
    background: #F23030;
    border-radius: 0.15rem;
    display: inline-block;
    margin-left: 0.25rem;
    color: #fff;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-management {
    height: 0.9rem;
    font-size: 0.45rem;
    color: #888888;
    line-height: 0.9rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume {
    padding: 0.2rem 0 0.1rem;
    height: 0.8rem;
    font-size: 0.5rem;
    color: #888888;
    line-height: 0.8rem;
    overflow: hidden;
    /*text-overflow: ellipsis;*/
    white-space: nowrap;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume em {
    color: #888888;
    vertical-align: top;
    /*margin:0 0.2rem;*/
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume p.line {
    display: inline-block;
    color: #888;
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume span {
    padding-left: 0.2rem;
    /*border-left:0.05rem solid #CECECE;*/
    margin-right: 0.2rem
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume span:first-child {
    padding-left: 0;
    border-left: none;
    margin-right: 0.2rem
}

.store .store-secrch-list .store-item .store-info .store-info-text .store-volume .arrow-right {
    width: 0.3rem;
    height: 0.5rem;
    margin: 10%;
    background-image: url(../images/arrow_right_a.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    border-left: none;
    position: absolute;
    top: 0.4rem;
    right: -0.5rem;
}

.store .store-secrch-list .store-item .store-recommend {
    padding: 0.4rem 0.4rem 0.5rem;
    overflow: hidden;
    background: #FFF;
    box-sizing: border-box;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}

.store .store-secrch-list .store-item .store-recommend ul li {
    float: left;
    width: 32%;
    margin-right: 2%;
    position: relative;
}

.store .store-secrch-list .store-item .store-recommend ul li:last-child {
    margin-right: 0%
}

.store .store-secrch-list .store-item .store-recommend ul li>a {
    display: block;
    width: 5rem;
    height: 5rem
}

.store .store-secrch-list .store-item .store-recommend ul li a img {
    max-width: 5rem;
    max-height: 5rem
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-price {
    width: 94%;
    padding: 0 3%;
    background: rgba(0,0,0,0.5);
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.6rem;
    color: #fff;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail {
    width: 94%;
    padding: 0 3%;
    font-size: 0.6rem;
    color: #888888;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail a {
    color: #888888;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail .goods-detail-name p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1.5rem;
    width: 100%;
    text-align: center;
    line-height: 0.8rem;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail {
    width: 94%;
    padding: 0 3%;
    font-size: 0.6rem;
    color: #888888;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail .goods-detail-name {
    padding-top: 0.2rem;
}

.store .store-secrch-list .store-item .store-recommend ul li .goods-detail .goods-price-item {
    text-align: center;
    color: #F34B48;
    font-size: 0.6rem;
    margin-top: 0.2rem;
}

/*推广相关信息*/
.list .goods-secrch-list .goods-info-dist {
    display: block;
    padding: 0.38rem 0.38rem 0 0;
    margin-left: 5.38rem;
    border-bottom: solid 0.05rem #EEE;
    height: 4.7rem
}

.list .goods-secrch-list .goods-name-dist {
    display: block;
    overflow: hidden;
}

.list .goods-secrch-list .goods-name-dist h4 {
    font-size: 0.65rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0.1rem
}

.list .goods-secrch-list .dist {
    display: block;
    overflow: hidden;
}

.list .goods-secrch-list .dist .rate {
    font-size: 0.52rem;
    color: #848689;
    line-height: 0.8rem;
    height: 0.8rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    ; margin-bottom: 0.1rem
}

.list .goods-secrch-list .dist .rate span {
    color: #232326;
}

.list .goods-secrch-list .dist .info {
    width: 70%;
    overflow: hidden;
    float: left;
}

.list .goods-secrch-list .dist .btn-share {
    width: 30%;
    float: right;
}

.list .goods-secrch-list .dist .btn-share i {
    margin-top: 0.6rem;
    display: block;
    width: 3.2rem;
    height: 1.2rem;
    line-height: 1.2rem;
    color: #fff;
    text-align: center;
    font-size: 0.52rem;
    background: #019aa8;
    border-radius: 0.15rem;
}

.list .goods-secrch-list .dist .btn-share .btn-creidt-share {
    background-color: #F5F5F5;
    height: 4.32rem;
    padding: 0.38rem;
    margin-left: 5.38rem;
    overflow: hidden;
}

.list .goods-secrch-list .dist .btn-share .btn-creidt-share .J-share-quick {
    background: #16bccc;
    margin-left: 1.1rem;
}

.list .goods-secrch-list .dist .btn-share .btn-creidt-share .J-share-group {
    background: #019aa8;
    margin-left: 1.1rem;
}

.list .goods-secrch-list .dist .btn-share .btn-creidt-share .J-share-group.selected {
    background: #DDD;
    margin-left: 1.1rem;
}

.list .goods-secrch-list .dist .btn-share .btn-creidt-share a {
    margin-top: 0.3rem;
    width: 3.6rem;
    height: 3.6rem;
    display: block;
    float: left;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    line-height: 3.6rem;
    font-size: 0.6rem
}

.goods-info-dist .goods-sales {
    font-size: 0.55rem;
    line-height: 1rem;
    color: #848689;
    display: block;
    float: right;
    height: 1rem;
}

.dist-search-group-nav {
    display: block;
    width: 100%;
    height: 2rem;
    background: rgba(255,255,255,0.95);
    position: fixed;
    z-index: 13;
    left: 0;
    right: 0;
    bottom: 0 ;
    font-size: .6rem;
}

.dist-search-group-nav .dist-group-left {
    font-size: 0;
    float: left;
    width: 50%;
    border-top: solid 0.05rem #EEE;
    box-sizing: border-box;
}

.dist-search-group-nav .dist-group-left .selected-promo {
    display: block;
    width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 0.55rem;
    color: #232326
}

.dist-search-group-nav .dist-group-left .selected-promo .color-brand {
    color: #FB6E52;
    margin-right: 0.2rem;
    font-size: 0.65rem
}

.dist-search-group-nav .dist-group-right {
    font-size: 0;
    float: right;
    width: 50%
}

.dist-search-group-nav .dist-group-right .batch-promo {
    display: block;
    width: 50%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 0.6rem;
    color: #fff;
    background: #16bccc;
    float: left;
}

.dist-search-group-nav .dist-group-right .add-selection {
    display: block;
    width: 50%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 0.6rem;
    color: #fff;
    background: #019aa8;
    float: right;
}

.modules_goodsList .goodsMask {
    position: fixed;
    width: 100%;
    opacity: 0.38;
    top: 0;
    bottom: 0;
    background-color: #232326;
    z-index: 12;
}

.modules_goodsList .goodsMain {
    position: fixed;
    bottom: 1.95rem;
    left: auto;
    z-index: 12;
    background-color: #EEE;
    width: 100%;
}

.modules_goodsList .goodsMain .goodsTypeMenu {
    width: 100%;
    background-color: #EEE;
    padding-bottom: 0.44rem;
    height: 2rem;
}

.modules_goodsList .goodsMain .goodsTypeMenu .clear {
    position: absolute;
    z-index: 9999;
    display: block;
    width: 1rem;
    height: 1rem;
    padding: 0.4775rem;
    opacity: 0.5;
    top: 0;
    right: 0;
    font-size: 0.8rem;
    background-image: url(../images/del_b.png);
    background-size: 40%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.modules_goodsList .goodsMain .goodsTypeMenu ul {
    width: 100%;
    display: table;
    background-color: #FFF;
}

.modules_goodsList .goodsMain .goodsTypeMenu ul li {
    width: 49.5%;
    float: left;
    color: #232326;
    font-size: 0.68rem;
    text-align: center;
}

.modules_goodsList .goodsMain .goodsTypeMenu ul li div {
    width: 50%;
    height: 1.94rem;
    line-height: 2rem;
    margin: auto;
}

.modules_goodsList .goodsMain .goodsTypeMenu ul .selected {
    color: #169ada;
}

.modules_goodsList .goodsMain .goodsTypeMenu ul .finishedLi {
    width: 100%;
    color: #169ada;
}

.modules_goodsList .wall-container {
    height: 16.56rem;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.modules_goodsList .goodsMain .saleBox {
    background-color: #EEE;
}

.modules_goodsList .goodsMain .saleBox .noData {
    width: 100%;
    height: 6.62rem;
    padding-top: 8.4rem;
    color: #878787;
    font-size: 0.8rem;
    line-height: 1.32rem;
    text-align: center;
    background: url(../images/notExistOrderIcon.png) no-repeat 50% 3.52rem;
    background-size: 4.42rem;
}

.modules_goodsList .goodsMain .saleBox .saleItem {
    width: 100%;
    overflow: hidden;
    font-size: 0.6rem;
    margin-bottom: 0.44rem;
    background-color: #fff;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info {
    width: 92%;
    height: 1.77rem;
    margin: 0 4%;
    padding: 0.44rem 0;
    display: table;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content {
    position: relative;
    float: left;
    width: 100%;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .goodsImg {
    width: 3.8rem;
    height: 3.8rem;
    float: left;
    margin-right: 0.44rem;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc {
    position: relative;
    height: 3.8rem;
    color: #424242;
    word-break: break-all;
    text-overflow: ellipsis;
    width: 100%;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .title {
    height: 2rem;
    line-height: 1rem;
    overflow: hidden;
    color: #232326
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .bottom {
    position: absolute;
    bottom: 0.35rem;
    left: 4.2rem;
    color: #848689;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .bottom .price,.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .bottom .time {
    line-height: 0.9rem;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .bottom .price .priceValue {
    display: inline;
}

.modules_goodsList .goodsMain .saleBox .saleItem .info .content .desc .bottom .price .priceValue .money {
    font-family: "arial";
    vertical-align: baseline;
}

.modules_goodsList .goodsMain .saleBox .saleItem .tools {
    width: 92%;
    padding: 0.32rem 4%;
    text-align: right;
    border: 0 dotted #ddd;
    border-top-width: 0.05rem;
    height: 1.12rem;
    line-height: 1.12rem;
}

.modules_goodsList .goodsMain .saleBox .saleItem .tools .selectButton {
    width: 20%;
    height: 1.04rem;
    border: 0.05rem solid #888;
    border-radius: 0.08rem;
    text-align: center;
    float: right;
}

.modules_goodsList .goodsMain .fav-box {
    background-color: #EEE;
}

.modules_goodsList .goodsMain .fav-box .noData {
    width: 100%;
    height: 6.62rem;
    padding-top: 8.4rem;
    color: #878787;
    font-size: 0.8rem;
    line-height: 1.32rem;
    text-align: center;
    background: url(../images/notExistOrderIcon.png) no-repeat 50% 3.52rem;
    background-size: 4.42rem;
}

.modules_goodsList .goodsMain .fav-box .fav-item {
    width: 49%;
    float: left;
    overflow: hidden;
    font-size: 0.55rem;
    margin-bottom: 0.3rem;
    background-color: #fff;
}

.modules_goodsList .goodsMain .fav-box .fav-item:nth-child(2n) {
    float: right;
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-name,.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-count {
    width: 90%;
    padding: 0.2rem 0 0;
    margin: 0 5%;
    height: 1rem;
    font-size: 0.65rem;
    line-height: 1rem;
    color: #666;
    overflow: hidden;
    word-break: break-all;
    font-family: "微软雅黑"
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-name {
    margin-top: 0.2rem;
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-count {
    padding-bottom: 0.55rem;
    border-bottom: 0.05rem dashed #ddd
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-goods-box {
    width: 90%;
    padding: 0.8rem 0 0;
    margin: 0 5%;
    overflow: hidden;
    height: 1.6rem;
    margin-bottom: 0.8rem
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-goods-box ul li {
    width: 1.6rem;
    height: 1.6rem;
    margin: 0 0.1rem;
    float: left;
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-goods-box ul li:first-child {
    margin-left: 0;
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-goods-box ul li:last-child {
    margin-right: 0;
}

.modules_goodsList .goodsMain .fav-box .fav-item .fav-item-goods-box ul li img {
    width: 1.6rem;
    height: 1.6rem
}

.goods-search-list-nav .nav_ul {
    width: 100%
}

.noData {
    width: 100%;
    height: 6.62rem;
    padding-top: 8.4rem;
    color: #878787;
    font-size: 0.8rem;
    line-height: 1.32rem;
    text-align: center;
    background: url(../images/notExistOrderIcon.png) no-repeat 50% 3.52rem;
    background-size: 4.42rem;
}

/*商品和店铺收藏*/
@keyframes LeftSlide {
    0% {
        left: -0.75rem;
    }

    25% {
        left: -0.75rem;
    }

    50% {
        left: -0.75rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-webkit-keyframes LeftSlide {
    0% {
        left: -0.75rem;
    }

    25% {
        left: -0.75rem;
    }

    50% {
        left: -0.75rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-moz-keyframes LeftSlide {
    0% {
        left: -0.75rem;
    }

    25% {
        left: -0.75rem;
    }

    50% {
        left: -0.75rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-o-keyframes LeftSlide {
    0% {
        left: -0.75rem;
    }

    25% {
        left: -0.75rem;
    }

    50% {
        left: -0.75rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -0.75rem;
    }

    100% {
        left: -0.75rem;
    }
}

@-webkit-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -0.75rem;
    }

    100% {
        left: -0.75rem;
    }
}

@-moz-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -0.75rem;
    }

    100% {
        left: -0.75rem;
    }
}

@-o-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -0.75rem;
    }

    100% {
        left: -0.75rem;
    }
}

@keyframes LeftSlide2 {
    0% {
        left: -1.15rem;
    }

    25% {
        left: -1.15rem;
    }

    50% {
        left: -1.15rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-webkit-keyframes LeftSlide {
    0% {
        left: -1.15rem;
    }

    25% {
        left: -1.15rem;
    }

    50% {
        left: -1.15rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-moz-keyframes LeftSlide {
    0% {
        left: -1.15rem;
    }

    25% {
        left: -1.15rem;
    }

    50% {
        left: -1.15rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@-o-keyframes LeftSlide {
    0% {
        left: -1.15rem;
    }

    25% {
        left: -1.15rem;
    }

    50% {
        left: -1.15rem;
    }

    70% {
        left: 0.5rem;
    }

    100% {
        left: 0.5rem;
    }
}

@keyframes RightSlide2 {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -1.15rem;
    }

    100% {
        left: -1.15rem;
    }
}

@-webkit-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -1.15rem;
    }

    100% {
        left: -1.15rem;
    }
}

@-moz-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -1.15rem;
    }

    100% {
        left: -1.15rem;
    }
}

@-o-keyframes RightSlide {
    0% {
        left: 0.5rem;
    }

    25% {
        left: 0.5rem;
    }

    50% {
        left: 0.5rem;
    }

    70% {
        left: -1.15rem;
    }

    100% {
        left: -1.15rem;
    }
}

@keyframes TopSlide {
    0% {
        bottom: -2rem;
    }

    25% {
        bottom: -2rem;
    }

    50% {
        bottom: -2rem;
    }

    70% {
        bottom: -0rem;
    }

    100% {
        bottom: -0rem;
    }
}

@-webkit-keyframes TopSlide {
    0% {
        bottom: -2rem;
    }

    25% {
        bottom: -2rem;
    }

    50% {
        bottom: -2rem;
    }

    70% {
        bottom: -0rem;
    }

    100% {
        bottom: -0rem;
    }
}

@-moz-keyframes TopSlide {
    0% {
        bottom: -2rem;
    }

    25% {
        bottom: -2rem;
    }

    50% {
        bottom: -2rem;
    }

    70% {
        bottom: -0rem;
    }

    100% {
        bottom: -0rem;
    }
}

@-o-keyframes TopSlide {
    0% {
        bottom: -2rem;
    }

    25% {
        bottom: -2rem;
    }

    50% {
        bottom: -2rem;
    }

    70% {
        bottom: -0rem;
    }

    100% {
        bottom: -0rem;
    }
}

@keyframes DownSlide {
    0% {
        bottom: -0rem;
    }

    25% {
        bottom: -0rem;
    }

    50% {
        bottom: -0rem;
    }

    70% {
        bottom: -2rem;
    }

    100% {
        bottom: -2rem;
    }
}

@-webkit-keyframes DownSlide {
    0% {
        bottom: -0rem;
    }

    25% {
        bottom: -0rem;
    }

    50% {
        bottom: -0rem;
    }

    70% {
        bottom: -2rem;
    }

    100% {
        bottom: -2rem;
    }
}

@-moz-keyframes DownSlide {
    0% {
        bottom: -0rem;
    }

    25% {
        bottom: -0rem;
    }

    50% {
        bottom: -0rem;
    }

    70% {
        bottom: -2rem;
    }

    100% {
        bottom: -2rem;
    }
}

@-o-keyframes DownSlide {
    0% {
        bottom: -0rem;
    }

    25% {
        bottom: -0rem;
    }

    50% {
        bottom: -0rem;
    }

    70% {
        bottom: -2rem;
    }

    100% {
        bottom: -2rem;
    }
}

@keyframes DropDown {
    from {
        height: 0;
    }

    to {
        height: 6.8rem;
    }
}

@-moz-keyframes DropDown {
    from {
        height: 0;
    }

    to {
        height: 6.8rem;
    }
}

@-webkit-keyframes DropDown {
    from {
        height: 0;
    }

    to {
        height: 6.8rem;
    }
}

@-o-keyframes DropDown {
    from {
        height: 0;
    }

    to {
        height: 6.8rem;
    }
}

@keyframes DropTop {
    from {
        height: 6.8rem;
    }

    to {
        height: 0;
    }
}

@-moz-keyframes DropTop {
    from {
        height: 6.8rem;
    }

    to {
        height: 0;
    }
}

@-webkit-keyframes DropTop {
    from {
        height: 6.8rem;
    }

    to {
        height: 0;
    }
}

@-o-keyframes DropTop {
    from {
        height: 6.8rem;
    }

    to {
        height: 0;
    }
}

/*共用部分*/
.fav-bottom {
    display: block;
    width: 100%;
    height: 2rem;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    background: #f9f9f9;
    overflow: hidden;
}

.fav-bottom .fav-info {
    padding: 0 0.5rem;
    font-size: 0.56rem;
    color: #8a8b94;
    box-sizing: border-box;
    border-top: 0.05rem solid #e3e4ea;
    text-align: left;
    display: block;
    margin-right: 4.8rem;
    line-height: 2rem
}

.fav-bottom .fav-info em {
    margin: 0 0.2rem;
    font-weight: 600;
    color: #f23030;
    font-size: 0.65rem;
    vertical-align: top
}

.fav-bottom .fav-del {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 4.8rem;
    height: 2rem;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-size: 0.64rem;
}

.TopSlide {
    animation: TopSlide 2s 1;
    -moz-animation: TopSlide 2s 1;
    -webkit-animation: TopSlide 2s 1;
    -o-animation: TopSlide 2s 1;
    bottom: 0
}

.DownSlide {
    animation: DownSlide 2s 1;
    -moz-animation: DownSlide 2s 1;
    -webkit-animation: DownSlide 2s 1;
    -o-animation: DownSlide 2s 1;
    bottom: -2rem
}

.fav-bottom-enter-active {
    animation: TopSlide .4s;
    -moz-animation: TopSlide .4s;
    -webkit-animation: TopSlide .4s;
    -o-animation: TopSlide .4s;
}

.fav-bottom-leave-active {
    animation: DownSlide .4s;
    -moz-animation: DownSlide .4s;
    -webkit-animation: DownSlide .4s;
    -o-animation: DownSlide .4s;
}

.favorites-store {
    display: block;
    width: 100%;
    overflow-y: scroll;
    margin-top: 2rem
}

.favorites-store-ul {
    display: block;
}

.favorites-store-li {
    display: block;
    position: relative;
    border-bottom: 0.05rem solid #eee;
    background: #fff;
    overflow: hidden;
}

.favorites-store-li:last-child {
    border-bottom: 0
}

.favorites-store-li .fav-store-info {
    display: block;
    width: 100%;
    height: 2.2rem;
    position: relative;
    overflow: hidden;
    padding: 0.85rem 0 0.85rem 0.5rem;
}

.favorites-store-li .fav-store-info .fav-left {
    display: block;
    float: left;
    width: 80%;
    overflow: hidden;
    position: absolute;
    left: -0.75rem
}

.favorites-store-li .fav-store-info .fav-left img {
    float: left;
    width: 2.2rem;
    height: 2.2rem;
    overflow: hidden;
}

.favorites-store-li .fav-store-info .fav-left h1 {
    float: left;
    width: 67%;
    height: 2.2rem;
    font-size: 0.68rem;
    color: #212121;
    line-height: 2.2rem;
    margin-left: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.favorites-store-li .fav-store-info .fav-right {
    display: block;
    float: right;
    width: 25%;
    text-align: right;
}

.favorites-store-li .fav-store-info .fav-right i {
    display: block;
    width: 0.52rem;
    height: 0.52rem;
    position: absolute;
    top: 50%;
    right: 1.1rem;
    margin-top: -0.26rem;
    opacity: 0.3
}

.favorites-store-li .fav-store-info .fav-right i.arrow-top {
    background: url(../images/store-top.png) no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.favorites-store-li .fav-store-info .fav-right i.arrow-down {
    background: url(../images/store-down.png) no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.favorites-store-li .fav-store-info .fav-right .fav-info {
    display: block;
    margin-right: 1.6rem;
    color: #999999;
    width: 60%;
    text-align: center;
    height: 2.2rem
}

.favorites-store-li .fav-store-info .fav-right .fav-info em {
    display: block;
    font-size: 1rem;
    line-height: 1.3rem;
    overflow: hidden;
}

.favorites-store-li .fav-store-info .fav-right .fav-info p {
    display: block;
    font-size: 0.64rem;
    line-height: 0.8rem
}

.favorites-store-li .fav-store-info .store-check {
    display: block;
    vertical-align: middle;
    width: 0.85rem;
    height: 0.85rem;
    padding: 0.25rem 0.4rem 0 0rem;
    float: left;
}

.favorites-store-li .LeftSlide .fav-left {
    animation: LeftSlide .4s;
    -moz-animation: LeftSlide .4s;
    -webkit-animation: LeftSlide .4s;
    -o-animation: LeftSlide .4s;
    left: 0.5rem;
    width: 72%
}

.favorites-store-li .RightSlide .fav-left {
    animation: RightSlide .4s;
    -moz-animation: RightSlide .4s;
    -webkit-animation: RightSlide .4s;
    -o-animation: RightSlide .4s;
    left: -0.75rem;
    width: 80%
}

.favorites-store-li .fav-news {
    display: block;
    background: #fff1f1;
    height: 6.8rem;
    overflow-x: auto ;
    -webkit-overflow-scrolling : touch;
}

.favorites-store-li .fav-news .news-content {
    display: inline-flex;
    overflow: hidden;
    padding: 0.6rem 0 0.6rem 0.45rem;
}

.favorites-store-li .fav-news .news-content .news-items {
    float: left;
    display: block;
    margin-right: 0.45rem;
    width: 4.6rem;
    height: 5.6rem;
    overflow: hidden;
}

.favorites-store-li .fav-news .news-content .news-items img {
    display: block;
    width: 4.6rem;
    height: 4.6rem
}

.favorites-store-li .fav-news .news-content .news-items .price {
    display: block;
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.56rem;
    color: #212121;
    text-align: center;
    background: #fff;
}

.favorites-store-li .fav-news .news-content .news-more {
    float: left;
    display: block;
    margin-right: 0.45rem;
    width: 4.6rem;
    height: 5.6rem;
    overflow: hidden;
    background: #e4e4e4
}

.favorites-store-li .fav-news .news-content .news-more .more {
    display: block;
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    font-size: 0.72rem;
    font-weight: bold;
    color: #999;
    margin-top: 1.5rem;
}

.favorites-store-li .fav-news .news-content .news-more i {
    display: block;
    width: 0.95rem;
    height: 0.95rem;
    background: url(../images/more.png) no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    margin: 0.3rem auto 0;
    opacity: 0.3
}

.favorites-store-li .drop-down {
    animation: DropDown 2s 1;
    -moz-animation: DropDown 2s 1;
    -webkit-animation: DropDown 2s 1;
    -o-animation: DropDown 2s 1;
    height: 6.8rem
}

.favorites-store-li .drop-top {
    animation: DropTop 2s 1;
    -moz-animation: DropTop 2s 1;
    -webkit-animation: DropTop 2s 1;
    -o-animation: DropTop 2s 1;
    height: 0
}

.fav-news-enter-active {
    animation: DropDown .5s 1;
    -moz-animation: DropDown .5s 1;
    -webkit-animation: DropDown .5s 1;
    -o-animation: DropDown .5s 1;
}

.fav-news-leave-active {
    animation: DropTop .5s 1;
    -moz-animation: DropTop .5s 1;
    -webkit-animation: DropTop .5s 1;
    -o-animation: DropTop .5s 1;
}

.favorites-time {
    display: block;
    width: 100%;
    height: 1.8rem;
    border-bottom: 0.05rem solid #eee;
    box-sizing: border-box;
    background: #fff
}

.favorites-time .fav-title {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 0.5rem 0 0.5rem 0.4rem;
    height: 0.8rem
}

.favorites-time .fav-title .fav-content {
    display: block;
    width: 100%;
    position: absolute;
    left: -1.15rem;
}

.favorites-time .fav-title .goods-check {
    display: block;
    vertical-align: middle;
    width: 0.8rem;
    height: 0.8rem;
    padding: 0rem 0.4rem 0 0rem;
    float: left;
}

.favorites-time .fav-title .goods-check input {
    vertical-align: top;
}

.favorites-time .fav-title p {
    display: block;
    margin-left: 1.7rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.6rem;
    color: #212121
}

.favorites-time .fav-title .LeftSlide2 {
    animation: LeftSlide2 .4s 1;
    -moz-animation: LeftSlide2 .4s 1;
    -webkit-animation: LeftSlide2 .4s 1;
    -o-animation: LeftSlide2 .4s 1;
    left: 0.5rem;
}

.favorites-time .fav-title .RightSlide2 {
    animation: RightSlide2 .4s 1;
    -moz-animation: RightSlide2 .4s 1;
    -webkit-animation: RightSlide2 .4s 1;
    -o-animation: RightSlide2 .4s 1;
    left: -1.15rem;
}

.favorites-goods {
    display: block;
    width: 100%;
    overflow-y: scroll;
}

.favorites-goods-ul {
    display: block;
}

.favorites-goods-li {
    display: block;
    position: relative;
    background: #fff;
    overflow: hidden;
    width: 100%;
    height: 5.75rem
}

.favorites-goods-li .fav-goods-content {
    display: block;
    position: absolute;
    left: -1.15rem;
    right: 0
}

.favorites-goods-li .fav-goods-content .fav-check {
    display: block;
    vertical-align: middle;
    width: 0.8rem;
    height: 0.8rem;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -0.4rem;
}

.favorites-goods-li .fav-goods-content .fav-check input {
    vertical-align: top;
}

.favorites-goods-li .fav-goods-content .goods-pic {
    display: block;
    width: 5.7rem;
    height: 5.7rem;
    position: absolute;
    left: 1.2rem
}

.favorites-goods-li .fav-goods-content .goods-pic a {
    display: block;
    width: 100%;
    height: 100%
}

.favorites-goods-li .fav-goods-content .goods-pic a img {
    width: 100%;
    height: 100%
}

.favorites-goods-li .fav-goods-content .goods-info-fav {
    display: block;
    padding: 0.38rem 0.38rem 0 0;
    margin-left: 6.96rem;
    border-bottom: solid 0.05rem #EEE;
    height: 5.32rem;
    position: relative;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-name-fav {
    display: block;
    overflow: hidden;
    color: #212121;
    line-height: 0.8rem;
    max-height: 1.5rem;
    font-size: 0.65rem;
    margin-bottom: 0.35rem;
    margin-left: 0.35rem
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-info-fav-prom {
    display: inline-block;
    background: #f23030;
    color: #fff;
    margin-right: 0.2rem;
    padding: 0.1rem;
    border-radius: 0.15rem;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.48rem
}

.favorites-goods-li .fav-goods-content .goods-info-fav .reduce {
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 0.52rem;
    color: #999;
    line-height: 0.8rem;
    margin-left: 0.35rem
}

.favorites-goods-li .fav-goods-content .goods-info-fav .reduce i {
    display: inline-block;
    background: #f23030;
    color: #fff;
    margin-right: 0.2rem;
    padding: 0.1rem;
    border-radius: 0.15rem;
    width: 0.4rem;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.48rem
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-info {
    position: absolute;
    left: 0;
    bottom: 0.3rem;
    width: 92%;
    overflow: hidden;
    margin-left: 0.35rem
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-info .price {
    display: block;
    float: left;
    vertical-align: text-bottom;
    font-size: 0.5rem;
    line-height: 0.8rem;
    color: #F23030;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-info .price em {
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 0.8rem;
    line-height: 0.8rem;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-info i {
    float: right;
    background-image: url(../images/more_b.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    vertical-align: top;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    margin: 0.1rem 0 0.1rem 0.5rem;
    opacity: 0.5;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-creidt-layout {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-creidt-layout .btn-creidt-share {
    background-color: #F5F5F5;
    height: 4.99rem;
    padding: 0.38rem;
    overflow: hidden;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-creidt-layout .btn-creidt-share .J-share-quick {
    background: #f23030;
    margin-left: 1.1rem;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-creidt-layout .btn-creidt-share .J-cart {
    background: #fe9503;
    margin-left: 1.1rem;
}

.favorites-goods-li .fav-goods-content .goods-info-fav .goods-creidt-layout .btn-creidt-share a {
    margin-top: 0.695rem;
    width: 3.6rem;
    height: 3.6rem;
    display: block;
    float: left;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    line-height: 3.6rem;
    font-size: 0.6rem;
}

.LeftSlide2 .fav-goods-content {
    animation: LeftSlide2 .4s 1;
    -moz-animation: LeftSlide2 .4s 1;
    -webkit-animation: LeftSlide2 .4s 1;
    -o-animation: LeftSlide2 .4s 1;
    left: 0.5rem;
}

.RightSlide2 .fav-goods-content {
    animation: RightSlide2 .4s 1;
    -moz-animation: RightSlide2 .4s 1;
    -webkit-animation: RightSlide2 .4s 1;
    -o-animation: RightSlide2 .4s 1;
    left: -1.15rem;
}

.scroll-nav-fixed {
    position: fixed;
    z-index: 11;
}

.goods-sort-inner-mask {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#19000000', endColorstr='#19000000');
    background: rgba(0,0,0,0.3);
    position: fixed;
    z-index: 11;
    top: 3.95rem;
    left: 0;
    right: 0;
    bottom: 0;
}

.goods-sort-inner {
    position: fixed;
    z-index: 12;
    top: 3.95rem;
    left: 0;
    height: 0;
}

.goods-sort-inner .goods-custom {
    padding: 0 0.2rem;
    font-size: 0;
    max-height: 9rem;
    display: block;
    background: #fff;
    overflow: hidden;
    border-bottom: 0.05rem solid #ccc;
}

.goods-sort-inner .goods-custom .sidebar-iteam {
    position: relative;
    width: 50%;
    display: inline-block;
    float: left;
}

.goods-sort-inner .goods-custom .sidebar-iteam a {
    display: block;
    margin: 0 0.28rem;
    padding-left: 0.2rem;
    cursor: pointer;
}

.goods-sort-inner .goods-custom .sidebar-iteam a .sort-of-goods {
    text-align: left;
    width: 80%;
    height: 1.76rem;
    line-height: 1.76rem;
    font-size: 0.6rem;
    padding-right: 1.2rem;
    margin-left: 0;
    color: #252525;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.goods-sort-inner .goods-custom .sidebar-iteam.checked .sort-of-goods {
    color: #ED5564;
    font-weight: 600
}

.goods-sort-inner .goods-custom .sidebar-iteam.checked .tick {
    display: block;
    position: absolute;
    background-image: url(../images/ok.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    width: 0.6rem;
    height: 0.6rem;
    float: right;
    margin: 0.15rem;
    top: 0.4rem;
    right: 0.3rem
}
