/* 模板6样式 */
.tem6{
    width: 100%;
    height: 100%;
    background-color: #F7FAFA;
}
.tem6_goodsSearch_parent{
    height: 0.95rem;
}
.tem6_goodsSearch{
    width: 100%;
    height: 0.95rem;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 0.18rem;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 90;
    background-color: #F7FAFA;
}
.tem6_goodsSearch .inputGroup{
    width: 7.15rem;
    height: 0.6rem;
    border-radius: 0.3rem;
    background-color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0.02rem solid #E6EDF5;
}
.tem6_goodsSearch .inputGroup>svg.searchIcon{
    width: 0.22rem;
    height: 0.22rem;
    color: #BBBBBB;
}
.tem6_goodsSearch .inputGroup>svg.searchClear{
    width: 0.35rem;
    height: 0.35rem;
    color: #BBBBBB;
}
.tem6_goodsSearch .inputGroup>input{
    width: 5.75rem;
    height: 0.35rem;
    border: none;
    background: none;
    padding: 0 0.18rem;
    font-size: 0.25rem;
}
/* placeholder */
.tem6_goodsSearch .inputGroup>input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #c0c0c0;
    opacity:1;
    font-size: 0.25rem;
}
.tem6_goodsSearch .inputGroup>input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #c0c0c0;
    opacity:1;
    font-size: 0.25rem;
}
/* 以上两个属性分别针对火狐浏览器不同版本 */
.tem6_goodsSearch .inputGroup>input:-ms-input-placeholder { /* IE */
    color: #c0c0c0;
    opacity:1;
    font-size: 0.25rem;
}
.tem6_goodsSearch .inputGroup>input::-webkit-input-placeholder{/* webkit内核的浏览器，如谷歌，edge */
    color: #c0c0c0;
    opacity:1;
    font-size: 0.25rem;
}
.tem6_goodsSearch .messageIcon{
    width: 0.35rem;
    height: 0.35rem;
    color: #333333;
    min-width: 0.35rem;
    min-height: 0.35rem;
    margin-left: 0.2rem;
    position: relative;
}
.tem6_goodsSearch .messageIcon>svg{
    width: 100%;
    height: 100%;
    color: white;
    color: #aeb2b7;
}
.tem6_goodsSearch .messageIcon>div{
    width: 0.2rem;
    height: 0.2rem;
    border-radius: 0.1rem;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    -ms-border-radius: 0.1rem;
    -o-border-radius: 0.1rem;
    border: 0.01rem solid white;
    background-color: #E42A35;
    position: absolute;
    top: -0.05rem;
    right: -0.03rem;
}
.tem6_goodsSearch.sticked{
    background-color: white;
}
.tem6_goodsSearch.sticked .inputGroup{
    background-color: #F9F9F9;
}
.tem6_goodsSearch.sticked .messageIcon>svg{
    color: #333333;
}

.tem6_header{
    width: 100%;
    height: 5.6rem;
    /*background: url("../../images/tem6/Banner.png") center no-repeat;*/
    /*background-size: cover;*/
    margin-bottom: -1.32rem !important;
    position: relative;
    z-index: 10 !important;
}

.tem6_info{
    width: 7.15rem;
    height: 1.05rem;
    border-radius: 0.26rem 0.26rem 0 0;
    background-color: white;
    position: relative;
    z-index: 11;
    margin: 0 auto 0.02rem auto;
    border-bottom: 0.02rem solid #EEEEEE;
}
.tem6_info .bottomBack{
    width: 100%;
    height: 0.5rem;
    background-color: white;
    position: absolute;
    bottom: -0.52rem;
    left: 0;
    z-index: -1;
}
.tem6_info .infos{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.18rem;
}
.tem6_info .infos>div{
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
}
.tem6_info .infos>div.left>div{
    width: 0.74rem;
    height: 0.74rem;
    border-radius: 0.37rem;
    background: url("../../images/user-pic2.png") center no-repeat;
    background-size: cover;
    margin-right: 0.16rem;
}
.tem6_info .infos>div.left>p{
    width: auto;
    font-family: 'phr';
    font-size: 0.25rem;
    color: #333333;
    line-height: 0.35rem;
}
.tem6_info .infos>div.right>.jifenIcon{
    width: 0.46rem;
    height: 0.46rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-right: 0.18rem;
}
.tem6_info .infos>div.right>.jifenIcon>svg{
    width: 0.46rem;
    height: 0.46rem;
    color: #333333;
}
.tem6_info .infos>div.right>.jifenIcon>div{
    width: 0.35rem;
    height: 0.35rem;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    position: absolute;
    top: 50%;
    left: 50%;
    /*border-radius: 50%;*/
    /*background-color: var(--themeColorA);*/
    display: flex;
    align-items: center;
    justify-content: center;
}
.tem6_info .infos>div.right>.jifenIcon>div>svg{
    width: 100%;
    height: 100%;
    color: var(--themeColorA);
}
.tem6_info .infos>div.right>p{
    font-family: 'phr';
    font-size: 0.25rem;
    color: #333333;
    line-height: 1em;
}

/* 签到模块 */
.tem6 .signPart{
    width: 7.15rem;
    height: 1.93rem;
    background-color: white;
    margin: 0 auto 0.18rem auto;
    padding: 0.18rem;
    position: relative;
    z-index: 20;
}
.tem6 .signPart .p01{
    width: 100%;
    height: 0.35rem;
    font-family: 'phr';
    font-size: 0.25rem;
    color: #333333;
}
.tem6 .signPart .p01>span{
    color: var(--themeColorA);
}
.tem6 .signPart .signCalendar{
    width: 100%;
    height: 1.4rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tem6 .signPart .signCalendar .item{
    width: 0.35rem;
    height: 0.35rem;
    min-width: 0.35rem;
    position: relative;
    border-radius: 50%;
    border: 0.02rem solid #EEEEEE;
    display: flex;
    align-items: center;
    justify-content: center;
}
.tem6 .signPart .signCalendar .item.signed{
    border: none;
}
.tem6 .signPart .signCalendar .item>svg{
    width: 70%;
    height: 70%;
    color: #BBBBBB;
}
.tem6 .signPart .signCalendar .item.signed>svg{
    width: 100%;
    height: 100%;
    color: var(--themeColorA);
}
.tem6 .signPart .signCalendar .item>p{
    width: auto;
    height: auto;
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 0.3rem;
    color: #333333;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    position: absolute;
    left: 50%;
    bottom: -0.37rem;
}
.tem6 .signPart .signCalendar .link{
    width: 0.53rem;
    height: 0.53rem;
    color: #BBBBBB;
}
.tem6 .signPart .signCalendar .link.signed{
    color: var(--themeColorA);
}
.tem6 .signBtn{
    width: auto;
    height: 0.36rem;
    border-radius: 0.18rem;
    background-color: var(--themeColorA);
    font-family: 'phr';
    font-size: 0.19rem;
    line-height: 0.36rem;
    color: white;
    text-align: center;
    padding: 0 0.25rem;
    position: absolute;
    top: 0.18rem;
    right: 0.21rem;
}
.tem6 .signBtn.signed{
    background-color: #BBBBBB;
}

/* 金刚区 */
.tem6 .buttons{
    width: 7.15rem;
    height: 1.75rem;
    margin: 0 auto 0.18rem auto;
    background-color: white;
    border-radius: 0.18rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.35rem;
    position: relative;
    z-index: 20;
}
.tem6 .buttons .item{
    width: 1rem;
    width: 1.2rem;
    height: auto;
}
.tem6 .buttons .item>div{
    width: 0.7rem;
    height: 0.7rem;
    margin: 0 auto;
}
.tem6 .buttons .item:nth-child(1)>div{
    background: url("../../images/tem6/jg01.png") center no-repeat;
    background-size: contain;
}
.tem6 .buttons .item:nth-child(2)>div{
    background: url("../../images/tem6/jg02.png") center no-repeat;
    background-size: contain;
}
.tem6 .buttons .item:nth-child(3)>div{
    background: url("../../images/tem6/jg03.png") center no-repeat;
    background-size: contain;
}
.tem6 .buttons .item:nth-child(4)>div{
    background: url("../../images/tem6/jg04.png") center no-repeat;
    background-size: contain;
}
.tem6 .buttons .item>p{
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 0.35rem;
    color: #333333;
    width: 100%;
    text-align: center;
    margin-top: 0.18rem;
}

/* 营销活动区 */
.tem6 .activities{
    width: 7.15rem;
    height: 3.77rem;
    margin: 0 auto 0.18rem auto;
    padding: 0.18rem;
    background-color: white;
    border-radius: 0.11rem;
}
.tem6 .activities .title{
    width: 100%;
    height: 0.5rem;
    display: flex;
    align-items: center;
    position: relative;
}
.tem6 .activities .title>a{
    display: block;
    font-family: 'phr';
    font-size: 0.21rem;
    color: #BBBBBB;
    line-height: 0.3rem;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    position: absolute;
    top: 50%;
    right: 0.18rem;
}
.tem6 .activities .title .actLogo{
    width: 1.75rem;
    height: 0.5rem;
    position: relative;
}
.tem6 .activities .title .actLogo>svg{
    width: 100%;
    height: 100%;
    color: var(--themeColorA);
}
.tem6 .activities .title .actLogo>p{
    font-family: 'phr';
    font-size: 0.3rem;
    line-height: 0.4rem;
    color: #333333;
    position: absolute;
    right: 0.09rem;
    bottom: 0.04rem;
}
.tem6 .activities .title .actCountDown{
    width: auto;
    height: 0.45rem;
    border: 0.02rem solid #EEEEEE;
    display: flex;
    align-items: center;
    margin-left: 0.18rem;
    padding: 0.05rem;
}
.tem6 .activities .title .actCountDown>span{
    font-family: 'phr';
    font-size: 0.23rem;
    color: #858585;
    margin-right: 0.1rem;
    line-height: 0.32rem;
}
.tem6 .activities .title .actCountDown>p{
    font-family: 'phr';
    font-size: 0.23rem;
    color: #333333;
    margin-right: 0.1rem;
    line-height: 0.32rem;
}
.tem6 .activities .list{
    width: 100%;
    height: 2.75rem;
    margin-top: 0.16rem;
    display: flex;
    align-items: center;
    overflow-x: auto;
}
.tem6 .activities .list .item{
    width: 2.1rem;
    min-width: 2.1rem;
    height: 2.75rem;
    border-radius: 0.16rem;
    border: 0.02rem solid #E6EDF5;
    margin-right: 0.1rem;
    overflow: hidden;
}
.tem6 .activities .list .item .img{
    width: 2.1rem;
    height: 2.1rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: cover;
}
.tem6 .activities .list .item .price{
    width: 100%;
    height: 0.65rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.tem6 .activities .list .item .price>div{
    display: flex;
    align-items: flex-end;
}
.tem6 .activities .list .item .price>div>svg{
    width: 0.11rem;
    height: 0.11rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .activities .list .item .price>div>p{
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.05rem;
}
.tem6 .activities .list .item .price>div>p.plus{
    margin-left: 0;
}
.tem6 .activities .list .item .price>div>span{
    font-family: 'phr';
    font-size: 0.14rem;
    line-height: 1em;
    color: var(--themeColorB);
}

/* 横向banner */
.tem6 .widthBanner{
    width: 7.15rem;
    height: 1.82rem;
    border-radius: 0.11rem;
    background: url("../../images/tem6/widthBanner.jpg") center no-repeat;
    background-size: cover;
    margin: 0 auto 0.18rem auto;
}

/* 热兑 */
.tem6 .hotBuyList{
    width: 100%;
    height: auto;
    margin-bottom: 0.18rem;
    padding: 0 0.18rem;
}
.tem6 .hotBuyList>.title{
    width: 7.15rem;
    height: 0.5rem;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin: 0 auto;
}
.tem6 .hotBuyList>.title>div{
    width: auto;
    height: 0.5rem;
    display: flex;
    align-items: flex-end;
}
.tem6 .hotBuyList>.title>div>span{
    display: block;
    width: 0.04rem;
    height: 0.44rem;
    background-color: var(--themeColorA);
}
.tem6 .hotBuyList>.title>div>p{
    font-family: 'phr';
    font-size: 0.32rem;
    line-height: 0.44rem;
    color: #191818;
    margin-left: 0.18rem;
}
.tem6 .hotBuyList>.title>a{
    display: block;
    font-size: 0.22rem;
    font-weight: 100;
    line-height: 1em;
    color: #999999;
}
.tem6 .hotBuyList>.list{
    width: 100%;
    height: 2.8rem;
    margin-top: 0.22rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tem6 .hotBuyList>.list .swiper-slide{
    width: 3.6rem;
    height: 2.8rem;
}
.tem6 .hotBuyList>.list .item{
    display: block;
    width: 32%;
    height: 100%;
    -webkit-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    border-radius: 0.2rem;
    background-color: white;
    padding: 0.15rem;
    position: relative;
}
.tem6 .hotBuyList>.list .item>.img{
    /* width: 3.1rem; */
    width: 100%;
    height: 1.8rem;
    margin: 0 auto;
}
.tem6 .hotBuyList>.list .item>.p01{
    width: 100%;
    height: 0.48rem;
    font-size: 0.2rem;
    line-height: 0.48rem;
    font-weight: 500;
    color: #333333;
    overflow:hidden;
    text-align: center;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.tem6 .hotBuyList>.list .item>.p02{
    width: 100%;
    height: auto;
    font-size: 0.22rem;
    line-height: 0.3rem;
    text-align: center;
    color: var(--themeColorB);
}
.tem6 .hotBuyList>.list .item>.num{
    font-size: 0.24rem;
    color: var(--themeColorB);
    font-weight: bold;
    line-height: 1em;
    position: absolute;
    top: 0.14rem;
    left: 0.25rem;
}

/* 新品上架 */
.tem6 .newGoods{
    width: 100%;
    height: auto;
    background-color: white;
    /*margin-bottom: 0.18rem;*/
    padding: 0.18rem;
    padding-bottom: 0;
}
.tem6 .newGoods .title{
    width: 100%;
    height: 0.58rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.tem6 .newGoods .title>.bar{
    width: 0.4rem;
    height: 0.02rem;
    background-color: #BBBBBB;
}
.tem6 .newGoods .title>.dot{
    width: 0.06rem;
    height: 0.06rem;
    border-radius: 0.03rem;
    background-color: #999999;
    margin: 0 0.15rem;
}
.tem6 .newGoods .title>p{
    font-size: 0.3rem;
    font-family: 'phr';
    color: #333333;
    line-height: 1em;
}
.tem6 .newGoods .top1{
    width: 7.15rem;
    height: 3.56rem;
    border: 0.04rem solid #E4E4E4;
    margin-top: 0.18rem;
    background-color: #F9F9F9;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.45rem;
    position: relative;
}
.tem6 .newGoods .ngBack{
    width: 7.13rem;
    height: 2.37rem;
    background: url("../../images/tem6/ngBack.png") center no-repeat;
    background-size: 100% 100%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 1;
}
.tem6 .newGoods .top1 .img{
    width: 2.63rem;
    height: 2.63rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: contain;
    position: relative;
    z-index: 10;
}
.tem6 .newGoods .top1 .info{
    width: 3.35rem;
    height: 2.63rem;
    position: relative;
    z-index: 10;
}
.tem6 .newGoods .top1 .info .p01{
    width: 100%;
    height: 0.35rem;
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 0.35rem;
    color: #0C0C0C;
}
.tem6 .newGoods .top1 .info .p02{
    width: 100%;
    height: 0.7rem;
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 0.35rem;
    color: #0C0C0C;
    margin-top: 0.88rem;
}
.tem6 .newGoods .top1 .info .p03{
    width: 100%;
    height: 0.4rem;
    display: flex;
    align-items: flex-end;
}
.tem6 .newGoods .top1 .info .p03>svg{
    width: 0.17rem;
    height: 0.17rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .newGoods .top1 .info .p03>p{
    font-family: 'phr';
    font-size: 0.28rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.07rem;
}
.tem6 .newGoods .top1 .info .p03>p.plus{
    margin: 0;
}
.tem6 .newGoods .bottom3{
    width: 7.15rem;
    height: 3.29rem;
    border: 0.04rem solid #E4E4E4;
    background-color: #F9F9F9;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    padding-bottom: 0.3rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(1){
    width: 2.1rem;
    height: 2.28rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(2){
    width: 2.65rem;
    height: 2.56rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(3){
    width: 1.98rem;
    height: 2.05rem;
}
.tem6 .newGoods .bottom3 .item{
    background-color: white;
    padding: 0.15rem 0.18rem 0 0.18rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .img{
    width: 1.42rem;
    height: 1.42rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: contain;
}
.tem6 .newGoods .bottom3 .item:nth-child(2) .img{
    width: 1.59rem;
    height: 1.59rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: contain;
}
.tem6 .newGoods .bottom3 .item:nth-child(3) .img{
    width: 1.15rem;
    height: 1.15rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: contain;
}
.tem6 .newGoods .bottom3 .item .img{
    margin: 0 auto;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .p01{
    width: 100%;
    height: 0.33rem;
    font-family: 'phr';
    font-size: 0.16rem;
    line-height: 0.33rem;
    color: #555555;
    text-align: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .p02{
    width: 100%;
    height: 0.3rem;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .p02>svg{
    width: 0.13rem;
    height: 0.13rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .p02>p{
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.04rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(1) .p02>p.plus{
    margin: 0;
}

.tem6 .newGoods .bottom3 .item:nth-child(2) .p01{
    width: 100%;
    height: 0.4rem;
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 0.4rem;
    color: #555555;
    text-align: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(2) .p02{
    width: 100%;
    height: 0.35rem;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(2) .p02>svg{
    width: 0.15rem;
    height: 0.15rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(2) .p02>p{
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.07rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(2) .p02>p.plus{
    margin: 0;
}

.tem6 .newGoods .bottom3 .item:nth-child(3) .p01{
    width: 100%;
    height: 0.3rem;
    font-family: 'phr';
    font-size: 0.16rem;
    line-height: 0.3rem;
    color: #555555;
    text-align: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(3) .p02{
    width: 100%;
    height: 0.35rem;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.tem6 .newGoods .bottom3 .item:nth-child(3) .p02>svg{
    width: 0.13rem;
    height: 0.13rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(3) .p02>p{
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.04rem;
}
.tem6 .newGoods .bottom3 .item:nth-child(3) .p02>p.plus{
    margin: 0;
}

/* 商品列表 */
.tem6 .showGoods{
    width: 100%;
    height: auto;
    margin-bottom: 0.18rem;
}
.tem6 .showGoods .title{
    width: 100%;
    height: 0.9rem;
    display: flex;
    align-items: center;
    padding-left: 0.18rem;
}
.tem6 .showGoods .title .colorBtn{
    width: 1.75rem;
    height: 0.54rem;
    font-family: 'phr';
    font-size: 0.28rem;
    line-height: 0.54rem;
    text-align: center;
    color: var(--themeColorA);
    margin-right: 0.18rem;
}
.tem6 .showGoods .title .navList{
    flex: 1;
    height: 0.9rem;
    display: flex;
    align-items: center;
    overflow-x: auto;
}
.tem6 .showGoods .title .navList .item{
    min-width: fit-content;
    height: 0.54rem;
    border-radius: 0.27rem;
    border: 0.02rem solid #EEEEEE;
    padding: 0 0.27rem;
    font-family: 'phr';
    font-size: 0.28rem;
    line-height: 0.54rem;
    text-align: center;
    color: #333333;
    margin-right: 0.18rem;
}
.tem6 .showGoods .title .navList .item.active{
    background-color: var(--themeColorA);
    color: white;
}
.tem6 .showGoods .list{
    width: 100%;
    height: auto;
    padding: 0 0.18rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.tem6 .showGoods .list .item{
    width: 3.5rem;
    height: 4.54rem;
    background-color: white;
    padding: 0.18rem 0.18rem 0 0.18rem;
    margin-bottom: 0.18rem;
    position: relative;
}
.tem6 .showGoods .list .item:after{
    content: "";
    width: 3.5rem;
}
.tem6 .showGoods .list .item .img{
    /* width: 2.63rem; */
    width: 100%;
    height: 2.63rem;
    background: url("../../images/g01.png") center no-repeat;
    background-size: cover;
    margin: 0 auto;
    position: relative;
}
.tem6 .showGoods .list .item .p01{
    width: 100%;
    height: 0.3rem;
    margin-top: 0.35rem;
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 0.3rem;
    color: #0C0C0C;
}
.tem6 .showGoods .list .item .p02{
    width: 100%;
    height: 0.35rem;
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 0.35rem;
    color: #D8D8D8;
    margin-top: 0.18rem;
    text-decoration: line-through;
}
.tem6 .showGoods .list .item .p03{
    width: 100%;
    height: 0.35rem;
    display: flex;
    align-items: flex-end;
}
.tem6 .showGoods .list .item .p03>svg{
    width: 0.15rem;
    height: 0.15rem;
    color: var(--themeColorB);
    margin-bottom: 0.03rem;
}
.tem6 .showGoods .list .item .p03>p{
    font-family: 'phr';
    font-size: 0.25rem;
    line-height: 1em;
    color: var(--themeColorB);
    margin: 0 0.07rem;
}
.tem6 .showGoods .list .item .p03>p>span.op{
    filter:alpha(Opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
    margin-right: 0.1rem;
    text-decoration: line-through;
}
.tem6 .showGoods .list .item .p03>span{
    font-size: 0.14rem;
    line-height: 1em;
    color: var(--themeColorB);
}
.tem6 .showGoods .list .item .p03>p.plus{
    margin: 0;
}

/* 公告链接区域 */
.tem6 .announcePart{
    width: 7.15rem;
    height: auto;
    margin: 0 auto 0.18rem auto;
    /* background-color: #EEEEEE; */
    background-color: #F7FAFA;
    border-radius: 0.19rem;
}
.tem6 .announcePart .news{
    width: 100%;
    height: 0.7rem;
    display: flex;
    align-items: center;
    position: relative;
    background-color: white;
    padding: 0 0.18rem;
}
.tem6 .announcePart .news .title{
    font-size: 0.28rem;
    font-family: 'phm';
    line-height: 1em;
    color: #F9A11E;
    margin-right: 0.37rem;
}
.tem6 .announcePart .news .newsTitle{
    width: 4rem;
    height: 0.3rem;
    font-size: 0.21rem;
    font-family: 'phr';
    color: #333333;
    line-height: 0.3rem;
}
.tem6 .announcePart .news>svg{
    width: 0.25rem;
    height: 0.25rem;
    color: #BBBBBB;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    position: absolute;
    top: 50%;
    right: 0.15rem;
}
.tem6 .announcePart .linkGroup{
    width: 100%;
    height: 1.58rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    align-content: space-between;
    flex-wrap: wrap;
    overflow: hidden;
    margin-top: 0.04rem;
}
.tem6 .announcePart .linkGroup.xl{
    height: 3.2rem;
}
.tem6 .announcePart .linkGroup .item{
    width: 3.55rem;
    height: 1.58rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: white;
    padding: 0 0.25rem;
    position: relative;
}
.tem6 .announcePart .linkGroup .item.xl{
    height: 3.2rem;
    align-items: flex-start;
    padding-top: 0.35rem;
}
.tem6 .announcePart .linkGroup .item .img{
    width: 1.05rem;
    height: 1.05rem;
    background-position: center right !important;
}
.tem6 .announcePart .linkGroup .item .info{
    width: 1.85rem;
    height: auto;
}
.tem6 .announcePart .linkGroup .item .info .p01{
    font-family: 'phm';
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.39rem;
    margin-bottom: 0.18rem;
}
.tem6 .announcePart .linkGroup .item .info .p02{
    font-family: 'phr';
    font-size: 0.21rem;
    color: #91929E;
    line-height: 0.3rem;
}
.tem6 .announcePart .linkGroup .item .go{
    display: none;
    width: 0.8rem;
    height: 0.36rem;
    border: 0.02rem solid #EEEEEE;
    border-radius: 0.18rem;
    margin-top: 0.18rem;
}
.tem6 .announcePart .linkGroup .item.xl .go{
    display: flex;
    align-items: center;
    justify-content: center;
}
.tem6 .announcePart .linkGroup .item .go>p{
    font-family: 'phr';
    font-size: 0.21rem;
    color: #F9A11E;
    line-height: 1em;
    margin-right: 0.02rem;
}
.tem6 .announcePart .linkGroup .item .go>svg{
    width: 0.11rem;
    height: 0.11rem;
    color: #F9A11E;
}
.tem6 .announcePart .linkGroup .item.xl .info{
    width: 100%;
    height: auto;
}
.tem6 .announcePart .linkGroup .item.xl .img{
    width: 1.56rem;
    /*height: 1.56rem;*/
    height: 1.8rem;
    position: absolute;
    right: 0.25rem;
    bottom: 0.18rem;
}
.tem6 .salesIndexBanner{
    width: 7.15rem;
}

/* 生日活动 */
.tem6 .birthdayPart{
    width: 7.15rem;
    height: auto;
    margin: 0 auto 0.18rem auto;
    padding: 0.18rem;
    background-color: white;
    border-radius: 0.11rem;
    padding: 0 0.18rem 0.18rem 0.18rem;
}
.tem6 .birthdayPart .bdayTitle{
    width: 100%;
    height: 0.8rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.18rem;
}
.tem6 .birthdayPart .bdayTitle>div{
    display: flex;
    align-items: center;
}
.tem6 .birthdayPart .bdayTitle>div>span{
    display: block;
    width: 0.44rem;
    height: 0.44rem;
    background: url("../../images/birthday/cake.png") center no-repeat;
    background-size: contain;
}
.tem6 .birthdayPart .bdayTitle>div>p{
    font-family: 'phm';
    font-size: 0.32rem;
    color: #FF9D83;
    line-height: 1em;
    margin-left: 0.18rem;
}
.tem6 .birthdayPart .bdayTitle>a{
    display: block;
    font-family: 'phr';
    font-size: 0.22rem;
    color: #BBBBBB;
    line-height: 1em;
}
.tem6 .birthdayPart .bdayList{
    width: 100%;
    height: 2.45rem;
    overflow-x: auto;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
.tem6 .birthdayPart .bdayList .item{
    width: 1.75rem;
    height: 2.45rem;
    min-width: 1.75rem;
    margin-right: 0.18rem;
}
.tem6 .birthdayPart .bdayList .item .img{
    width: 1.75rem;
    height: 1.75rem;
}
.tem6 .birthdayPart .bdayList .item p{
    width: 100%;
    height: 0.6rem;
    font-family: 'phr';
    font-size: 0.21rem;
    line-height: 0.3rem;
    color: #0C0C0C;
}

/* 新人专区样式 */
.tem6 .indexFreshD{
    width: 7.15rem;
    margin: 0 auto 0.18rem auto;
}