/*iphone 6p*/
@media screen and (min-width:414px){
	html{font-size: 15.5px;}
    body{font-size: 15.5px;}
}
@media screen and (min-width:412px){
	html{font-size: 15.5px;}
  body{font-size: 15.5px;}
}
/* 店铺会员二期 签到*/
.img-wrapper {width: 100%;height: 12.86rem;line-height: 12.86rem;/* margin-top: 3.215rem; */background: url("images/bg_orange.png") center center no-repeat;background-size: cover;position: relative;}
.sawtooth {width: 84%;height: 10.72rem;line-height: 10.72rem;background: url("images/bg_sawtooth.png") center center no-repeat;background-size: cover;position: absolute;top: 50%;left: 50%;margin-left: -42%;/*margin-top: -5.36rem;*/}
.sawtooth .content {width: 91.11%;height: 86.67%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.bg-lion {position: absolute;left: 0;top: 0;width: 100%;height: 100%;vertical-align: inherit}
.scrape-btn {width: 60.96%;height: 3.143rem;line-height: 3.143rem;text-align: center;background-image: linear-gradient(-180deg, #FFAD00 0%, #FF6600 100%);box-shadow: 0 5px 12px 0 rgba(255, 102, 0, 0.53);border-radius: 67px;position: absolute;left: 50%;top: 50%;z-index: 100;font-family: PingFangSC-Medium;font-size: 17px;color: #FFFFFF;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.negative-plate {background: #FFF1CF;width: 100%;height: 100%;}
/* .negative-plate i {display: inline-block;width: 4.429rem;height: 5.286rem;background: url("images/awarded.png") center center no-repeat;background-size: cover;margin: 2rem 1rem 2rem 1.149rem;} */
.negative-plate .congratulations {font-family: PingFangSC-Medium;font-size: 17px;color: #424242;position: absolute;line-height: 1.5;top: 2rem;}
.negative-plate .span-warpper {position: absolute;line-height: 1.5;top: 3.8rem;font-family: PingFangSC-Regular;font-size: 15px;color: #151515;}
.continue-shopping {font-family: PingFangSC-Regular;font-size: 15px;color: #FF6600;line-height: 1.5;position: absolute;top: 7.1rem;}
/* type-two */
.type-two .congratulations {top: 1.5rem;}
.type-two .span-warpper {top: 3.3rem;}
.type-two .continue-shopping {top: 6.5rem;}
/* type-three */
.type-three .span-warpper {color: #666666;}
.type-three i {background: url("images/unaward.png") center center no-repeat;background-size: cover;}
/* type-four */
.type-four i {background: url("images/signed.png") center center no-repeat;background-size: cover;}
.type-four .congratulations {top: 1.8rem;}
/* type-five */
.type-five .congratulations {top: 1.5rem;}
.type-five .continue-shopping {font-size: 14px;color: #666666;top: 5.2rem;}
.type-five .span-warpper {top: 3.3rem;}
.type-five .continue-shopping a {margin-left: 10px;color: #FF6600;;}
/* 活动规则 */
.activity-rule {width: 100%;height: 3.143rem;line-height: 3.143rem;background: #FDF2EC;color: #666666;position: relative;font-family: PingFangSC-Regular;font-size: 1rem;}
.activity-rule .activity-wrapper {margin-left: 1rem;color: #666666;letter-spacing: 0;}
.activity-rule a {width: 5.286rem;height: 1.572rem;line-height: 1.572rem;text-align: center;color: #FF6600;position: absolute;top: 50%;right: 10px;margin-top: -0.786rem;border: 1px solid #FF6600;border-radius: 0.8572rem;display: inline-block;}
.calendar-info a {width: 5.286rem;height: 1.572rem;line-height: 1.572rem;text-align: center;color: #FF6600;position: absolute;top: 50%;right: 10px;margin-top: -5.458rem;border: 1px solid #FF6600;border-radius: 0.8572rem;display: inline-block;}
/* 打卡时间节点 date-node*/
/*.date-node {width: 100%;height: 6.286rem;line-height: 6.286rem;background: url("images/progress_bg.png") center center no-repeat #ffffff;background-size: cover;position: relative;}*/
.progress {width: 84%;background: #FFF1CF;height: 6px;line-height: 6px;overflow: visible;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.progress .progress-bar {height: 6px;line-height: 6px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: relative;animation: animate-positive 2s;background-image: linear-gradient(-270deg, #FF6600 0%, #FFA800 100%);}
.progress-bar.active {animation: reverse progress-bar-stripes 0.40s linear infinite, animate-positive 1s;}
@-webkit-keyframes animate-positive {0% {width: 0;}}
@keyframes animate-positive {0% {width: 0;}}
.solid-point {display: inline-block;width: 5px;height: 5px;line-height: 5px;border: 1px solid #ffffff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #FF6600;position: absolute;top: 50%;z-index: 1;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.seven {left: 23.31%;}
.fifteen {left: 49.95%;}
.thirty {right: 0;}
.solid-point-tip {font-family: PingFangSC-Regular;font-size: 13px;color: #333333;position: absolute;margin-top: 10px;}
.seven-tip {left: 17%;}
.fifteen-tip {left: 42.5%;}
.thirty-tip {right: -5%;}
/* .bg-box {display: inline-block;width: 2.146rem;height: 2.5rem;line-height: 2.5rem;background: url("images/bg_box.png") center center no-repeat;background-size: cover;position: absolute;top: -2.572rem;} */
/* .seven-bg-box {left: 19.4%;} */
.fifteen-bg-box {left: 46.1%;}
.thirty-bg-box {right: -3.6%;}
/* .bg-box em {display: inline-block;width: 1.715rem;height: 1.715rem;line-height: 1.715rem;background: url("images/signbox.png") center center no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -60%);-moz-transform: translate(-50%, -60%);-ms-transform: translate(-50%, -60%);-o-transform: translate(-50%, -60%);transform: translate(-50%, -60%);} */
/* .bg-box .opened {background: url("images/opened_box.png") center center no-repeat;background-size: cover;} */
/* 打开时间表 calendar-info */.calendar-table {background: #ffffff;}
.calendar-info {margin-top: 5px;padding: 0.85rem 0;}
.calendar-info span {font-family: PingFangSC-Medium;font-size: 15px;color: #333333;margin-left: 1rem;}
.calendar-info p {float: right;font-family: STHeitiSC-Light;font-size: 13px;color: #999999;margin-right: 1rem;}
.calendar-table table {width: 92%;margin: 0 auto;}
.calendar-table table thead tr {height: 1.786rem;background: #F2F2F2;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.calendar-table table thead th {font-family: PingFangSC-Medium;font-size: 12px;color: #999999;}
.calendar-table table tbody tr {height: 2.858rem;line-height: 2.858rem;text-align: center;font-family: STHeitiSC-Medium;font-size: 14px;color: #666666;}
.calendar-table table tbody td {position: relative;}
.checked {background: url("images/signed_success.png") center center no-repeat;background-size: 2.143rem 2.143rem;}
.node i {word-break: keep-all;display: inline-block;width: 1.429rem;height: 1.429rem;line-height: 1.428rem;background: url("images/signbox.png") center center no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.opened i {background: url("images/opened_box.png") center center no-repeat;background-size: cover;}
.gray-day {font-family: STHeitiSC-Medium;font-size: 14px;color: #DDDDDD;}
.gray-bar {width: 100%;height: 5px;background: #F2F2F2;}
.orange-font {font-family: PingFangSC-Medium;font-size: 14px;color: #EE6723;}
.yellow-circle i{display: inline-block;width: 2.143rem;height: 2.143rem;line-height: 2.143rem;background: #FFA800;color: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(255,165,39,0.30);border-radius: 50%;}
/* 活动规则弹框 */
.activity-rule-title {width: 100%;height: 44px;line-height: 44px;border-top-left-radius: 8px;border-top-right-radius: 8px;background: url("images/activity_rule_title.png") center center no-repeat;background-size: cover;font-family: PingFangSC-Medium;font-size: 17px;color: #FFFFFF;text-align: center;}
.activity-time {display: inline-block;font-family: PingFangSC-Medium;font-size: 15px;color: #333333;margin: 0 1rem 0.714rem 0;}
.box-wrapper {font-family: PingFangSC-Regular;font-size: 14px;color: #666666;}
.rule-detail {display: block;font-family: PingFangSC-Medium;font-size: 15px;color: #333333;margin: 0 0 0.357rem 0;}
.detail-list li {color: #666666;}
/*活动未开始弹框*/
.daka-pop{position:fixed; width:100%; height:100%; top:0; left:0; z-index:12;}
.daka-pop-black{width:100%; height:100%; background:#000; opacity:0.3;}
.daka-pop-black5{opacity:0.8;}
.yellow-daka-word{width:80%; height:16rem; margin:-7rem 10%; padding-top:11.6rem; background:url('images/await.png') no-repeat; background-size:100% 100%; font-size:2.1rem;}
.yellow-daka-word p{font-weight:normal; padding-top:.8rem; font-size:1.4rem; color:#fff;}
.daka-word{z-index:12;position:absolute; width:80%; margin-top:-11rem; font-size:1.56rem; line-height:1.8rem; /* font-weight:bold; */ letter-spacing:1px; color:#fff; text-align:center; top:50%;}
/* p, div{box-sizing:content-box;} */
.sign .main-wrap{margin-top: 3rem;}
.dakalayer{width:100%; height:100%; left:0; top:0; position:fixed; background:url('images/bg_trans.png') repeat 0 0; z-index:10;}
.dakaPop{width:90%; position: fixed; left: 50%; margin-left: -45%; top:50%; margin-top:-25rem; z-index: 30; background-color:white; border:1px solid #00C4EF;}
.dakaPop i.close{position:absolute; bottom:-3rem; left:50%; margin-left:-1rem; display:block; width:2rem; height:2rem; background: url('images/icon_pclose.png') no-repeat 0 0; background-size:100%;}

.joinMember {font-family: PingFangSC-Regular;line-height: 1.5;position: absolute;font-size: 14px;color: #666666;top: 5.2rem;}
.joinMember a {margin-left: 10px;color: #FF6600;;}

/*****签到改版*******20190624*****************/

/* basic css end */
.signin-container {
    background: #f2f2f2;
}
/* 标题 */
.signin-tittle {
    height: 3.142857142857143rem;
    width: 100%;
    background-color: #ffffff;
}
.signin-tittle-box {
    padding: 0.5rem 0.8571428571428571rem;
}
.signin-tittle-info {
    height: 2.142857142857143rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #ffffff;
    font-size: 1.2857142857142858rem;
    color: #333333;
    letter-spacing: 0;
    text-align: center;
    line-height: 2.5714285714285716rem;
}
/* 标题 end*/
/* 日历 */
.signin-calendar {
    width: 100%;
    position: relative;
    min-width: 12.142857142857142rem;
}

.calendar-table {
    background: #ffffff;
}

.calendar-info {
    margin-top: 1px;
    padding: 0.85rem 0;
}

.calendar-info span {
    font-size: 1.2142857142857142rem;
    color: #666666;
    letter-spacing: 0;
    text-align: center;
    margin-left: 9.428571428571429rem;
}
.calendar-info text {
    font-size: 0.7857142857142857rem;
    color: #ff5500;
    text-align: center;
    line-height: 1.0714285714285714rem;
}

.calendar-info p {
    float: right;
    font-size: 0.7857142857142857rem;
    color: #666666;
    letter-spacing: 0;
    text-align: center;
    margin-right: 0.8571428571428571rem;
    margin-top: 0.3rem;
}

.calendar-table table {
    width: 92%;
    margin: 0 auto;
}

.calendar-table table thead tr {
    height: 1.786rem;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.calendar-table table thead tr {
    border-bottom: 1px solid #e5e5e5;
}
.calendar-table table thead th {
    font-size: 0.8571428571428571rem;
    color: #666666;
}

.calendar-table table tbody tr {
    height: 2.858rem;
    line-height: 2.858rem;
    text-align: center;

    font-size: 1rem;
}

.calendar-table table tbody td {
    position: relative;
}

.checked {
    background: url("images/sign-cal-o.png") center center no-repeat;
    background-size: 2.143rem 2.143rem;
    font-size: 0.9285714285714286rem;
    color: #ff6600;
    letter-spacing: 0;
    text-align: center;
}

.node i {
    color: #ffffff;
    word-break: keep-all;
    display: inline-block;
    width: 2.143rem;
    height: 2.143rem;
    line-height: 2.143rem;
    background: url("images/sign-cal-c.png") center center no-repeat;
    background-size: cover;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.gray-day {
    font-size: 1rem;
    color: #dddddd;
}

.gray-bar {
    width: 100%;
    height: 5px;
    background: #f2f2f2;
}

.orange-font {
    font-size: 1rem;
    color: #ee6723;
}

.yellow-circle i {
    display: inline-block;
    width: 2.143rem;
    height: 2.143rem;
    line-height: 2.143rem;
    background: #ffa800;
    color: #ffffff;
    box-shadow: 0 2px 8px 0 rgba(255, 165, 39, 0.3);
    border-radius: 50%;
}
/* 日历 end*/
/* 奖品 */
/* border-radius: 100px 0; */
.signin-gift-box {
    padding: 0 0.8571428571428571rem;
    position: relative;
}
.signin-gift {
    background: url(images/sign-qian-bg.png) no-repeat center;
    background-size: 100% auto;
    min-height: 13.571428571428571rem;
    background-color: bisque;
    margin-top: 2rem;
    border-radius: 0.8571428571428571rem;
    overflow: hidden;
}

.signin-calendar-signin {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 3.5rem;
    position: absolute;
    left: 0;
    z-index: 10;
    border-radius: 0 0 100% 100%;
    background-color: #ffffff;
    overflow: hidden;
    font-size: 0.8571428571428571rem;
    color: #666666;
    letter-spacing: 0;
    text-align: center;
}
.signin-calendar-signin-buttom {
    margin-right: 0.5rem;
}
.signin-calendar-signin-down {
    display: inline-block;
    width: 0.6428571428571429rem;
    height: 0.6428571428571429rem;
    background: url("images/sign-cal-down.png") no-repeat center;
    background-size: 0.6428571428571429rem 0.6428571428571429rem;
}
.signin-calendar-signin-up {
    display: inline-block;
    width: 0.6428571428571429rem;
    height: 0.6428571428571429rem;
    background: url("images/sign-cal-up.png") no-repeat center;
    background-size: 0.6428571428571429rem 0.6428571428571429rem;
}
.sawtooth {
    width: 23.357142857142858rem;
    height: 9.285714285714286rem;
    line-height: 9.285714285714286rem;
    background: url("images/sign-quan-bg.png") center center no-repeat;
    background-size: cover;
    position: absolute;
    top: 14%;
    left: 48%;
    margin-left: -42%;
}

.sawtooth .content {
    width: 21.642857142857142rem;
    height: 8.142857142857142rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.bg-lion {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    vertical-align: inherit;
}

.scrape-btn {
    width: 60.96%;
    height: 3.143rem;
    line-height: 3.143rem;
    text-align: center;
    background-image: linear-gradient(-180deg, #ffad00 0%, #ff6600 100%);
    box-shadow: 0 0.35714285714285715rem 0.8571428571428571rem 0 rgba(255, 102, 0, 0.53);
    border-radius: 4.785714285714286rem;

    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 100;

    font-size: 1.2142857142857142rem;
    color: #ffffff;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.negative-plate {
    background: #fff1cf;
    width: 100%;
    height: 100%;
}

.negative-plate i {
    display: inline-block;
    width: 8.571428571428571rem;
    height: 8.571428571428571rem;
    background: url("images/sign-quan-lion.png") center center no-repeat;
    background-size: cover;
    margin-right: 0.7142857142857143rem;
}

.negative-plate .congratulations {
    font-size: 1.2142857142857142rem;
    color: #424242;
    position: absolute;
    line-height: 0;
    top: 2rem;
}

.negative-plate .span-warpper {
    position: absolute;
    line-height: 0;
    top: 4rem;
    font-size: 1.0714285714285714rem;
    color: #151515;
}
.span-warpper-button {
    position: absolute;
    background-image: linear-gradient(90deg, #ff8f00 0%, #ff5500 97%);
    box-shadow: 0 0.21428571428571427rem 0.35714285714285715rem 0 rgba(255, 71, 0, 0.5);
    border-radius: 1.0714285714285714rem;
    width: 6.428571428571429rem;
    height: 2.142857142857143rem;
    top: 5.5rem;
    left: 9rem;
    font-size: 0.9285714285714286rem;
    color: #ffffff;
    letter-spacing: 0;
    text-align: center;
    line-height: 2.142857142857143rem;
}
.signin-gift-warning {
    margin-top: 13.3rem;
    font-size: 0.8571428571428571rem;
    color: #ffffff;
    letter-spacing: 0;
    text-align: center;
}

/* 打卡时间节点 date-node*/

.signin-gift-progress {
    /* background-image: linear-gradient(-90deg, #FF8F00 0%, #FF5500 97%);
    border-radius: 0.8571428571428571rem; */
}

.date-node {
    /* background-image: linear-gradient(-90deg, #FF8F00 0%, #FF5500 97%);
    border-radius: 0.8571428571428571rem; */
    width: 100%;
    height: 6.286rem;
    line-height: 6.286rem;
    /* background: url("../images/signIn/progress_bg.png") center center no-repeat #ffffff;
    background-size: cover; */
    position: relative;
}

.progress {
    width: 84%;
    background: #fff1cf;
    height: 6px;
    line-height: 6px;
    overflow: visible;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;

    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.progress .progress-bar {
    height: 6px;
    line-height: 6px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    animation: animate-positive 2s;
    /*background-image: linear-gradient(-270deg, #FFA800 0%, #FF6600 100%);*/
    background-image: linear-gradient(-90deg, #ffe700 0%, #ff8400 97%);
}

.progress-bar.active {
    animation: reverse progress-bar-stripes 0.4s linear infinite, animate-positive 1s;
}

@-webkit-keyframes animate-positive {
    0% {
        width: 0;
    }
}

@keyframes animate-positive {
    0% {
        width: 0;
    }
}

.solid-point {
    /* background: url('./../img/未签到@2x.png') no-repeat center;
    background-size: 1.5rem 1.5rem ; */
    background: #eeeeee;
    box-shadow: 0 0.14285714285714285rem 0.35714285714285715rem 0 rgba(0, 0, 0, 0.2);

    display: inline-block;
    width: 1.9285714285714286rem;
    height: 1.9285714285714286rem;
    line-height: 5px;
    border: 1px solid #ffffff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    z-index: 1;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.solid-point img {
    width: 1.9285714285714286rem;
    height: 1.9285714285714286rem;
}

.seven {
    left: 23.31%;
}

.fifteen {
    left: 49.95%;
}

.thirty {
    right: 0;
}

.solid-point-tip {
    font-size: 0.7857142857142857rem;
    color: #cc0000;
    letter-spacing: 0;
    text-align: center;

    position: absolute;
    margin-top: 1.5714285714285714rem;
}

.seven-tip {
    left: 20%;
}

.fifteen-tip {
    left: 44.5%;
}

.thirty-tip {
    right: -2%;
}
/* 商品 */
.signin-goods-box {
    display: flex;
}
.signin-goods-title {
    margin-top: 1.4285714285714286rem;
    font-size: 1.2142857142857142rem;
    color: #222222;
    letter-spacing: 0;
    line-height: 1.2142857142857142rem;
    width: 100%;
    text-align: center;
    position: relative;
}
.signin-goods-title::after {
    content: " ";
    width: 2.857142857142857rem;
    height: 1px;
    background-color: #BBBBBB;
    display: block;
    position: absolute;
    left: 7.428571428571429rem;
    top: 0.55rem;
}
.signin-goods-title::before {
    content: " ";
    width: 2.857142857142857rem;
    height: 1px;
    background-color: #BBBBBB;
    display: block;
    position: absolute;
    right: 7.428571428571429rem;
    top: 0.55rem;
}
/* 商品列表 */
.durian-trade-list {
    margin: 0.8571428571428571rem 0.8571428571428571rem 0;
}

.durian-trade-list-item {
    background: #ffffff;
    border-radius: 24px;
    border-radius: 0.8571428571428571rem;
    padding: 0.8571428571428571rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.durian-trade-price-box{
    height: 1.7142857142857142rem ;
    margin-top: 0.42857142857142855rem 
}
.durian-trade-list-item + .durian-trade-list-item {
    margin-top: 0.8571428571428571rem;
}
.durian-trade-list-item-double {
    background: #F2F2F2;
    border-radius: 0.7rem;
}
.durian-trade-list-item-double-padding {
    padding: 0 0.8571428571428571rem;
}
.durian-trade-list-item-double + .durian-trade-list-item-double {
    margin-top: 1.2857142857142858rem;
}
.durian-trade-list-item-double-left,
.durian-trade-list-item-double-right {
    width: 12.214285714285714rem;
    margin-top: 1.2857142857142858rem;
}
.durian-trade-list-item-double-img {
    overflow: hidden;
    width: 12.214285714285714rem;
    height: 12.214285714285714rem;
}
.durian-trade-list-item-double-img img {
    width: 100%;
    height: 100%;
}
.durian-trade-list-item-double-text {
    font-size: 1rem;
    color: #222222;
    letter-spacing: -0rem;
    text-align: left;
    margin-top: 0.535rem;
    height: 3rem;
    width: 10.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    flex-direction: column;
    -webkit-box-orient: vertical;
}
.durian-trade-list-item-double-text-sellout {
    font-size: 1rem;
    color: #999999;
    letter-spacing: -0rem;
    text-align: left;
    line-height: 1.3571428571428572rem;
    margin-top: 0.535rem;
}
.durian-trade-list-item-double-text-sellout-warning {
    font-family: PingFangSC-Medium;
    font-size: 1.0714285714285714rem;
    color: #999999;
    line-height: 1.0714285714285714rem;
    margin-top: 2.142857142857143rem;
    font-weight: bold;
}
.durian-trade-list-item-double-icon-box-made {
    /* width: 4.285714285714286rem; */
    height: 1.2857142857142858rem;
    margin-top: 0.3rem;
    overflow: hidden;
}
.durian-trade-list-item-double-icon-made {
    font-size: 0.8571428571428571rem;
    color: #666666;
    line-height: 0.8571428571428571rem;
    width: 4.285714285714286rem;
    height: 1.2857142857142858rem;
    padding: 0 0.42857142857142855rem;
    background: #f9f9f9;
    border-radius: 0.6428571428571429rem;
    text-align: center;
    display: inline;
}
.durian-trade-list-item-double-icon-made + .durian-trade-list-item-double-icon-made {
    margin-left: 0.2857142857142857rem;
}
.durian-trade-list-item-double-icon-box {
    margin-top: 0.3rem;
        height: 1.5rem;
}
.durian-trade-list-item-double-icon {
    height: 1.0714285714285714rem;
    padding: 0 0.42857142857142855rem;
    background: #feece2;
    border-radius: 0.535rem;
    font-size: 0.7142857142857143rem;
    color: #ff5500;
    text-align: center;
    line-height: 1.0714285714285714rem;
    display: inline;
}
.durian-trade-list-item-double-icon + .durian-trade-list-item-double-icon {
    margin-left: 0.2857142857142857rem;
}

.durian-trade-list-item-double-left {
    float: left;

    background: #ffffff;
    border-radius: 0.21428571428571427rem;
}

.durian-trade-list-item-double-right {
    background: #ffffff;
    border-radius: 0.21428571428571427rem;
    float: right;
}
.durian-trade-list-item img {
    width: 6.428571428571429rem;
    height: 6.428571428571429rem;
}

.durian-trade-list-box {
    margin-left: 0.6428571428571429rem;
}

.durian-trade-list-title {
    font-size: 14px;
    color: #222222;
    width: 100%;
    height: 2.7857142857142856rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all;
}

.durian-trade-label-box {
    margin: 0.6428571428571429rem 0 0.21428571428571427rem;
}

.durian-trade-list-label + .durian-trade-list-label {
    margin-left: 0.21428571428571427rem;
}

.durian-trade-list-label {
    display: inline-block;
    background: #feece2;
    border-radius: 0.5357142857142857rem;
    height: 1.0714285714285714rem;
    line-height: 1.0714285714285714rem;
    color: #ff5500;
    font-size: 12px;
    padding: 0 0.42857142857142855rem;
}

.durian-trade-price-num {
    float: left;
}

.durian-trade-price {
    font-size: 18px;
    color: #ff5500;
}

.durian-trade-price i {
    font-size: 12px;
}

.durian-prev-price {
    color: #999;
    font-size: 12px;
}

.durian-trade-buy-btn {
    float: right;
    display: inline-block;
    border: 1px solid #ff5500;
    border-radius: 0.8214285714285714rem;
    font-size: 12px;
    height: 1.6428571428571428rem;
    line-height: 1.6428571428571428rem;
    color: #ff5500;
    padding: 0 0.6428571428571429rem;
}

.durian-trade-buy-arrow {
    display: inline-block;
    width: 0.7142857142857143rem;
    height: 0.7142857142857143rem;
    background: url(../images/buy-arrow.png) no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-top: -0.10714285714285714rem;
}

.durian-end-tip {
    font-size: 12px;
    color: #999999;
    text-align: center;
    position: relative;
    padding: 0.42857142857142855rem 0;
}

.durian-end-tip i {
    display: inline-block;
    vertical-align: middle;
    width: 16.928571428571427rem;
    background: rgba(0, 0, 0, 0.1);
    height: 0.07142857142857142rem;
}

.durian-end-tip > span {
    position: absolute;
    left: 50%;
    top: 50%;
    line-height: 1;
    background: #fff;
    padding: 0 0.6428571428571429rem;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.durian-trade-list-item-comment{
    margin:0.42857142857142855rem  0 0.8571428571428571rem 0.8571428571428571rem;
    font-size: 0.7857142857142857rem;
    color: #999999;
    letter-spacing: 0;
    line-height: 0.7857142857142857rem;
  	position: relative;
}
.durian-shop-img-car{
	position: absolute;
    right: 0.571428rem;
    bottom: -0.28571413rem;
    background: url(images/icon_cart_1.png) no-repeat 0 0;
    background-size:1.714285rem 1.714285rem;
    width: 1.714285rem;
    height: 1.714285rem;
    
}

.gift-none i {background: url("images/sign-gift-none.png") center center no-repeat;background-size: cover;}
