.nav-2{
    display: none;
}
.homebody{
    background: #ffffff;
}
.placeholderli{
    visibility: hidden;
    height: 1px;
}
.with-content {
    width: 1200px;
    margin: 0 auto;
}
.notloggedmain{
    /*display: none;*/
}
.pluginPicture{
    width: 100%;
    display: flex;
    justify-content: space-around;
}
.pluginPicture img{
    width: 100%;
}
/* 未登陆  头部广告*/
.home-advert-bj{
    height: 584px;
    background-size: cover !important;
    max-width: 1920px;
    margin: 0 auto;
}
/* 广告词 */
.home-advertising-words{

}
.home-advertising-words .advertising-words-item1{
    font-size: 40px;
    font-weight: bold;
    color: #1C201E;
    line-height: 44px;
    padding: 74px 0 10px 0;
    margin-bottom: 40px;
    position: relative;
}
.home-advertising-words .advertising-words-item1::after{
    content: '';
    position: absolute;
    left: 36px;
    bottom: 0;
    width: 40px;
    height: 4px;
    background: #1C201E;
    border-radius: 4px;
}
.home-advertising-words .advertising-words-item2{
    font-size: 18px;
    color: #1C201E;
    line-height: 24px;
    width: 400px;
    margin: 10px 0 0 0;
}
.home-advertising-words .advertising-words-item2 span{
    color: #008750;
}
.advertising-words-item3{
    margin-top: 20px;
    margin-left: 0;
}



.home-login-item{
    /*width: 420px;*/
    opacity: 0.95;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    background-color: #FFFFFF;
    padding: 0 40px;
    max-width: 420px;
}
.brand-main1 ,.brand-main2,.brand-main3{
    width: 400px;
    height: 80px;
    position: relative;
    overflow: hidden;
}
.brand-main1 img ,.brand-main2 img,.brand-main3 img{
    width: 100%;
}
.brand-main1 ul ,.brand-main2 ul,.brand-main3 ul{
    position: absolute;
    left:0;
    top:0;
    white-space:nowrap;  /*强制不换行*/
    display: inline-block;/*强制不换行 ，必须设为行内块*/
    overflow:hidden;
}
.brand-main1 ul li,.brand-main2 ul li,.brand-main3 ul li{
    list-style:none;
    box-sizing: border-box;
    width: 75px;
    margin: 5px;
    display: inline-block;/*强制不换行 ，必须设为行内块*/
}
/* 六边形 */
div.hexagon {
    display: inline-block;
    width: 350px;
    overflow: hidden;
    /* -webkit-clip-path: polygon(98.66025% 45%, 99.39693% 46.5798%, 99.84808% 48.26352%, 100% 50%, 99.84808% 51.73648%, 99.39693% 53.4202%, 98.66025% 55%, 78.66025% 89.64102%, 77.66044% 91.06889%, 76.42788% 92.30146%, 75% 93.30127%, 73.4202% 94.03794%, 71.73648% 94.48909%, 70% 94.64102%, 30% 94.64102%, 28.26352% 94.48909%, 26.5798% 94.03794%, 25% 93.30127%, 23.57212% 92.30146%, 22.33956% 91.06889%, 21.33975% 89.64102%, 1.33975% 55%, 0.60307% 53.4202%, 0.15192% 51.73648%, 0% 50%, 0.15192% 48.26352%, 0.60307% 46.5798%, 1.33975% 45%, 21.33975% 10.35898%, 22.33956% 8.93111%, 23.57212% 7.69854%, 25% 6.69873%, 26.5798% 5.96206%, 28.26352% 5.51091%, 30% 5.35898%, 70% 5.35898%, 71.73648% 5.51091%, 73.4202% 5.96206%, 75% 6.69873%, 76.42788% 7.69854%, 77.66044% 8.93111%, 78.66025% 10.35898%); */
}
/* 插件推荐 */
.home-plugin-unit{
    width: 324px;
    height: 284px;
}
.home-plugin-unit .plugin-unit-d{
    background: #008750;
    width: 310px;
    height: 250px;
    position: relative;
    text-align: center;
}
.home-plugin-unit .plugin-unit-d::before{
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -14px;
    width:0;
    height:0;
    border-top:14px solid transparent;
    border-bottom:14px solid transparent;
    border-left:14px solid #008750;
}
.home-plugin-unit .plugin-unit-d .plugin-unit-txt{
    padding: 40px 16px 0 16px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 40px;
}
.home-plugin-unit .plugin-unit-d .plugin-unit-btn{
    /*width: 160px;*/
    /*height: 38px;*/
    background: #FFFFFF;
    box-shadow: 0 2px 6px 1px  rgb(123 124 124 / 18%);
    border-radius: 30px;
    font-size: 18px;
    font-weight: 500;
    color: #008750;
    /*display: flex;*/
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
    margin-top: 30px;
    display: inline-block;
    padding: 10px 20px;
}
.plugin-unit-item{
    width: 236px;
    border-radius: 4px;
    overflow: hidden;
    box-sizing: border-box;
}
.plugin-unit-item img{
    width: 100%;
}
/* 新会员独享 */
.newmembers-offers-tit{
    font-size: 30px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    padding-top: 40px;
}
.newmembers-offers-more{
    font-size: 14px;
    font-weight: 400;
    color: #1C201E;
    line-height: 16px;
    padding-top: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 20px;
}
.newmembers-offers-more a{
    color: #008750;
    font-weight: 500;
    font-size: 14px;
}
.newmembers-offers-list .cash-back span{
    display: block;
    font-size: 14px !important;
}
/* 已登陆 */
.home-bj1-col{
    background: #F6F8F7;
}
.p-b-40{
    padding-bottom: 40px;
}
.flex-home{
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}
.felx-just-bet{
    justify-content: space-between;
}
.h-left-item{
    width: 890px;
    height: 280px;
    background: #FFFFFF;
    box-shadow: 0px 4px 8px 0px #D9E4DF;
    border-radius: 4px;
    position: relative;
    overflow: hidden;
}
.swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}

/* .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
} */
.new-swiper-slide{
    overflow: hidden;
}
.swiper-img{
    position: absolute;
    top: 0;
    right: -40px;
    width: 594px;
    height: 100%;
    z-index: 1;
    background-size: auto 100% !important;
}
.swiper-img img{
    width: 100%;
    height: 100%;
}
.new-swiper-logon{
    width: 192px;
    height: 48px;
    text-align: center;
    margin: 20px 0 0 40px;
    /*position: absolute;*/
    /*left: 40px;*/
    /*top: 20px;*/
}
.new-swiper-logon img{
    width: 100%;
    height: 100%;
}
.new-swiper-introduction{
    text-align: left;
    font-weight: 800;
    color: #1C201E;
    line-height: 30px;
    margin: 6px 0 0 40px;
    position: relative;
    font-size: 18px;
    z-index: 4;
}
.new-swiper-introduction p{
    font-weight: 800;
    font-size: 18px;
}
.new-swiper-price{
    /*position: absolute;*/
    /*left: 40px;*/
    /*top: 166px;*/
    margin: 16px 0 0 40px;
    z-index: 3;
}
.new-swiper-flex{
    display: flex;
    align-items: center;
}
.price1{
    /*width: 88px;*/
    height: 18px;
    font-size: 18px;
    font-weight: 500;
    color: #FF5306;
    line-height: 18px;
    font-style: oblique;
    /*text-shadow: 0px 4px 8px #D9E4DF*/
}
/*.price1 b{*/
/*    font-size: 16px;*/
/*    font-style: oblique;*/
/*    padding: 0 3px;*/
/*}*/
/*.price1 em{*/
/*    padding: 0 3px;*/
/*}*/
.price2{
    padding-left: 10px;
    height: 12px;
    font-size: 14px;
    font-weight: 400;
    color: #1C201E;
    line-height: 12px;
    display: none;
    /*text-shadow: 0px 4px 8px #D9E4DF;*/
}
.price2 .discountCode{
    font-weight: 900;
}
.new-swiper-btn{
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 40px;
    top: 213px;
    z-index: 3;
    /*width: 130px;*/
    height: 34px;
    background: #FFFFFF;
    cursor: pointer;
    box-shadow: -2px 2px 8px 0px rgba(0, 0, 0, 0.14);
    border-radius: 27px;
    border: 2px solid #FF5306;
    min-width: 130px;
    padding: 0 6px;
}
.new-swiper-btn .new-swiper-btn-txt{
    height: 24px;
    font-size: 20px;
    line-height: 24px;
    font-weight: 500;
    color: #FF5306;
}
.new-swiper-btn .new-swiper-btn-txt i.iconfont {
    font-size: 1.2rem;
    margin-left: 2px;
    margin-top: 4px;
}
.getcode-btn{
    /*border-color: #FFFFFF;*/
}
.plugbanner-swiper-img{
    width: 100%;
    height: 100%;
    background-size: cover !important;
}
.plugbanner-swiper-img img{
    width: 100%;
    height: 100%;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: ''!important;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: ''!important;
}
.new-swiper-button-next , .new-swiper-button-prev{
    background-color: rgb(28 32 30 / 12%);
    border-radius: 50%;
    width: 30px!important;
    height: 30px!important;
    color: #939393!important;
    text-align: center;
    opacity: .95;
    font-size: 1.2rem;
    line-height: 30px;
}

.h-right-item{
    width: 300px;
    height: 300px;
    position: relative;
}
.h-right-item2{
    position: absolute;
    left: 0;
    bottom: 0;
    background: url(data:image/png;base64,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) no-repeat;
    background-size: contain;
    height: 264px;
    width: 100%;
}
.h-right-item2-center{
    width: 260px;
    height: 282px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    background: #FAFAFA;
    box-shadow: 0px 14px 20px 0px rgba(0, 0, 0, 0.24);
}
.h-banner-content{
    text-align: center;
}
.h-banner-content .h-flash-rate{
    display: flex;
    padding: 23px 0 0 25px;
    flex-wrap: wrap;
    align-items: center;
}
.h-banner-content .h-flash-rate img{
    animation: sdfade 600ms infinite;
    -webkit-animation: sdfade 600ms infinite;
}
@keyframes sdfade {
    from {
        opacity: 1.0;
    }
    50% {
        opacity: 0.4;
    }
    to {
        opacity: 1.0;
    }
}

@-webkit-keyframes sdfade {
    from {
        opacity: 1.0;
    }
    50% {
        opacity: 0.4;
    }
    to {
        opacity: 1.0;
    }
}

.h-banner-content .h-flash-rate p{
    font-size: 18px;
    font-weight: normal;
    color: #008750;
    line-height: 18px;
    text-shadow: 0px 10px 20px #D9E4DF;
    padding-left: 6px;
    font-style: oblique;
}
.h-banner-content .h-sh-text{
    font-size: 48px;
    color: #FF5306;
    font-weight: normal;
    text-shadow: 0px 10px 20px #D9E4DF, 0px 4px 8px rgba(252, 180, 147, 0.69);
    font-style: oblique;
    padding-top: 16px;
}
.h-banner-content .h-sh-text small{
    font-size: 20px;
    color: #FF5306;
}
.h-banner-content .lunbo-but{
    font-size: 20px;
    color: #FF5306;
    padding-top: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.h-banner-content .lunbo-but i{
    background-color: #FF5306;
    color: #ffffff;
    border-radius: 50%;
    margin-left: 8px;
    box-shadow: 0px 4px 8px 0px rgb(252 180 147 / 69%);
    font-size: 1rem;
    width: 18px;
    height: 18px;
    text-align: center;
    line-height: 18px;
}
.h-banner-content .h-sh-logo{
    width: 210px;
    margin: 0 auto;
    padding-top: 22px;
}
.h-banner-content .h-sh-logo img{
    width: 100%;
}
.new-swiper-pagination{
    text-align: right!important;
    padding-right: 36px;
}
.swiper-pagination-bullet{
    background: #000000;
    opacity: 0.2;
}
.new-swiper-pagination .swiper-pagination-bullet-active{
    background-color: #FFFFFF;
}
.flex-home2-left{
    width: 296px;
    /*height: 130px;*/
    /*background: #B9DECE;*/
    border-radius: 4px 0px 0px 4px;
    display: flex;
    justify-content: center;
    cursor: pointer;
    position: relative;
}
/*.flex-home2-left:before{*/
/*    content: '';*/
/*    height: 50px;*/
/*    width: 1px;*/
/*    background: #F7F7F7;*/
/*    margin: 20px 0;*/
/*    border-radius: 4px 0px 0px 4px;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 50%;*/
/*    z-index: 2;*/
/*    transform: translateY(-50%);*/
/*}*/
.userVip-bj1{
    background-color: #FFF8E5;
}
.userVip-bj2{
    background-color: #FFFFFF;
}
.bgB9DECE{
    background: #B9DECE;
}
.home2-left-head{
    width: 48px;
    height: 48px;
    min-width: 48px;
    border-radius: 50%;
    overflow: hidden;
    text-align: center;
    margin: 20px;
}
.home2-left-head img{
    width: 100%;
    height: 100%;
}
.home2-left-personal{
    margin-top: 24px;
    padding: 0 20px 0 10px;
}
.home2-left-personal img{
    width: 20px;
}
.home2-left-personal p{
    font-size: 16px;
    font-weight: 500;
    color: #1C201E;
    line-height: 18px;
    word-break: break-all;
}
.home2-left-personal p img{
    width: 17px;
    height: 16px;
}
.home2-left-personal .home2-left-d2{
    padding-top: 10px;
    display: flex;
    font-size: 14px;
    align-items: center;
}
.home2-left-personal .home2-left-d2 span.span1{
    color: #1C201E;
}
.home2-left-personal .home2-left-d2 span.span2{
    color: #008750;
    padding: 0 2px;
    font-style: oblique;
    font-size: 22px;
}
.home2-left-personal .home2-left-d2 span.span3{
    color: #1C201E;
}

.home2-left-personal .home2-left-more{
    font-size: 12px;
    color: #008750;
    line-height: 14px;
    text-align: right;
    margin-top: 15px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.home2-left-personal .home2-left-more a{
    font-size: 12px;
    font-weight: 500;
    color: #008750;
}
.home2-left-personal .home2-left-more i{
    padding-left: 2px;
    margin-top: 2px;
}
.home2-right-list{
    flex: 1;
    max-width: 904px;
    padding: 20px 20px 20px 20px;
    position: relative;
}
.home2-right-list:before{
    content: '';
    height: 50px;
    width: 1px;
    background: #F7F7F7;
    border-radius: 4px 0px 0px 4px;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 2;
    transform: translateY(-50%);
}
.home2-right-list ul li{
    width: 18%;
    padding-bottom: 12px;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 1px  rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    overflow: hidden;
    margin: 1%;
    text-align: center;
    cursor: pointer;
    height: 88%;
}
.flex-align{
    align-items: flex-start;
}
.border-4{
    border-radius: 4px;
}

.home2-right-list ul{
    display: flex;
    flex-wrap: wrap;
    height: 100px;
    overflow: hidden;
    /*justify-content: space-between;*/
}
.home2-right-list ul li .home2-right-li-di1{
    width: 120px;
    margin: 0 auto;
    padding-top: 12px;
}
.home2-right-list ul li .home2-right-li-di1 img{
    width: 100%
}
.home2-right-list ul li .home2-right-li-di2{
    padding-top: 14px;
    font-size: 16px;
    font-weight: normal;
    color: #FF5306;
    line-height: 20px;
}
.home2-right-list ul li .home2-right-li-di2 em{
    font-style:oblique;
    font-weight: 700;
}
.home2-right-list ul li .home2-right-li-di2 span{
    font-weight: 700;
}
.home-bj2-col{
    background: #ffffff;
    width:100%;
    height:100%;
}
.home-today-deals-tit{
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*padding-top: 40px;*/
    /*padding-bottom: 20px;*/
}
.home-today-deals-tit .deals-tit1-name{
    font-size: 28px;
    font-weight: 500;
    color: #1C201E;
    line-height: 28px;
}
.home-today-deals-tit .deals-tit-more{
    font-size: 16px;
    font-weight: 500;
    color: #008750;
    line-height: 16px;
    cursor: pointer;
}
.swiper-slide-deals-item{
    background: #FFFFFF;
    box-shadow: 0 2px 6px 1px rgb(123 124 124 / 18%);
    border-radius: 6px;
    min-height: 244px;
    height: 244px !important;
    overflow: hidden;
}
.swiper-slide-deals-item img{
    width: 100%;
    height: 167px;
}
.deals-item-height{
    height: auto !important;
}
.swiper-container-deals img{
    height: auto !important;
    max-height: none !important;
}
.swiper-left-prev{
    left: -18px!important;
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.swiper-right-next{
    right: -18px!important;
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
/* 双倍活动 */
.double-activity-tit{
    font-size: 22px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.double-activity-tit a,.double-activity-tit a span{
    color: #008750!important;
    font-size: 13px;
    font-weight: 500;
    line-height: 25px;
}
.double-activity-list{
    padding-bottom: 24px;
}
.double-activity-nav{}
.double-activity-nav li{
    padding: 0 16px;
    font-size: 14px;
    font-weight: 400;
    color: #555856;
    line-height: 14px;
    position: relative;
    cursor: pointer;
    text-align: center;
}
#doubelToday .doubel-div-item{
    display: none;
}
#doubelToday .doubel-div-item:first-child{
    display: block;
}
.double-activity-ul {
    max-height: 348px;
    overflow: hidden;
    padding: 2px;
}
.double-activity-nav li.active{
    color: #008750;
    font-weight: 500;
}
.double-activity-nav li.active span::after{
    content: '';
    bottom: -8px;
    left: 50%;
    background-color: #008750;
    height: 2px;
    width: 26px;
    position: absolute;
    transform: translateX(-50%);
    border-radius: 2px;
}
.double-activity-more{
    font-size: 18px;
    font-weight: 500;
    color: #008750;
    line-height: 25px;
}
.double-activity-more a{
    color: #008750!important;
}
.double-activity-ul::after{
    /* content: '';
    width: 216px; */
}

.double-activity-ul li{
    width: calc(20% - 15px);
    background: #FFFFFF;
    box-shadow: 0 2px 6px 1px  rgb(123 124 124 / 18%);
    border-radius: 4px;
    text-align: center;
    padding-bottom: 10px;
    margin: 5px 15px 12px 0;
    cursor: pointer;
    height: 158px;
}

.double-activity-ul li:nth-child(5n+5)  {
    /*margin-right: 15px;*/
}

.double-activity-ul li img{
    width: 160px;
    height: 40px;
    margin-top: 18px;
}
.double-activity-ul li .cash-back{
    font-size: 24px;
    font-weight: normal;
    color: #FF5306;
    line-height: 24px;
    margin-top: 16px;
    font-style: oblique;
}
.double-activity-ul li .cash-back span{
    font-size: 18px;
    font-style: normal;
}
.double-activity-ul li .was{
    font-size: 12px;
    font-weight: 400;
    color: #8F9391;
    line-height: 12px;
    margin-top: 10px;
}
#doubelToday ul li{
    height: 155px;
}
.firstOrderMerchants li{
    width: calc(20% - 20px);
    margin: 0 0 20px 0;
}
.homeNewStores .cash-back{
    padding: 10px 0 20px 0;
    text-align: center;
    letter-spacing: -1px;
    font-size: 18px;
    font-style: normal;
    color: #FF5306;
    line-height: 14px;
    margin-top: 10px;
}
.homeNewStores .cardTable{
    cursor: pointer;
}
.homeNewStores .cash-back em{
    font-size: 24px;
    font-style: oblique;
}
.homeNewStores .card-table-logo img{
    width: 160px;
    height: 40px;
    margin-top: 10px;
}
/* Discover More Featured Stores & Collections */
.bg-FFED94{
    background: #FFED94;
}
.home-featured-stores-tit{
    font-size: 20px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    padding: 20px 0 20px 0;
}
.transform-top{
    top: 50%;
    transform: translateY(-50%);
}
/* Featured Deals */
.home-fe-col{
    background: #E7F7F0;
}
.home-featured-deals-tit{
    font-size: 20px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.p-t-40{
    padding-top: 40px;
}
.featured-deals-item3 .rightDay {
    font-weight: 800;
    color: #1C201E;
}
/* What's Hot On RebatesMe */
.on-rebatesme-left{
    width: 810px;
}
.on-rebatesme{
    width: 810px;
}
.on-rebatesme .title{
    font-size: 24px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
}
.on-rebatesme a{
    font-size: 16px;
    font-weight: 500;
    color: #008750!important;
    line-height: 16px;
}
.on-rebatesme-list{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.on-rebatesme-list li{
    background-color: #FFFFFF;
    border-radius: 6px;
    /*height: 174px;*/
    height: 150px;
    margin-bottom: 20px;
    position: relative;
    display: flex;
    justify-content: flex-start;
    width: 100%;
    cursor: pointer;
}
.on-rebatesme-list li:hover{
    box-shadow: 2px 2px 8px 2px rgb(0 0 0 / 8%);
}
.on-rebatesme-list li .collectionSec .rightDay {
    font-weight: 800;
    color: #1C201E;
    margin: 0 2px;
    font-size: 14px;
}
.on-rebatesme-all{
    width: 100% !important;
}
.on-rebatesme-all ul li{
    width: 49%;
}
.on-rebatesme-list li .collectionSec{
    width: 100%;
}
.on-rebatesme-list li .collectionSec .coll-item{
    padding-right: 10px;
    justify-content: space-between !important;
}
.on-rebatesme-list li .collectionSec .coll-item .right-cell{
    margin-right: 20px;
}
.on-rebatesme-list li .rebatesme-list-tops{
    width: 80px;
    height: 24px;
    background: rgba(249, 210, 73, 0.2);
    border-radius: 4px 0px 100px 0px;
    font-size: 16px;
    font-weight: 500;
    color: #333333;
    line-height: 20px;
    display: flex;
    align-items: center;
    position: absolute;
    z-index: 2;
    padding-left: 10px;
    font-style: oblique;
}
.on-rebatesme-list li img.rebatesme-img{
    width: 100px;
    height: 100px;
    margin: 20px 0 0 40px;
    position: relative;
    z-index: 1;
}
.on-rebatesme-list li .left-coll{
    /*width: 100px;*/
    padding: 5px 8px;
}
.on-rebatesme-list li .logo-con .coll-big-link{
    /*width: 100px;*/
}
.on-rebatesme-list li .logo-con .coll-big-link img{
    width: 100%;
}

.onrebatesme-item{
    margin: 20px 24% 20px 10%;
}
.onrebatesme-item div.d1{
    font-size: 18px;
    font-weight: 500;
    color: #1C201E;
    line-height: 18px;
}
.onrebatesme-item div.d2{
    font-size: 16px;
    font-weight: 400;
    color: #555856;
    line-height: 16px;
    padding-top: 10px;
    max-width: 420px;
}
.onrebatesme-item div.d3{
    font-size: 16px;
    font-weight: 500;
    color: #FF5306;
    line-height: 16px;
    padding-top: 12px;
}
.onrebatesme-item div.d4{
    display: flex;
    padding-top: 10px;
    justify-content: start;
    align-items: center;
    cursor: pointer;
}
.onrebatesme-item div.d4 .child-d1{
    font-size: 12px;
    font-weight: 400;
    color: #4C4B4A;
    line-height: 12px;
}
.onrebatesme-item div.d4 .child-d2{
    border-radius: 2px;
    border: 1px dashed #008750;
    font-size: 12px;
    font-weight: 400;
    color: #008750;
    line-height: 12px;
    margin-left: 10px;
    padding: 2px;
}
.on-rebatesme-btn{
    position: absolute;
    right: 40px;
    top: 40px;
}
.on-rebatesme-btn .rebatesme-btn{
    width: 122px;
    height: 30px;
    background: #008750;
    border-radius: 21px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.on-rebatesme-btn .expires{
    font-size: 12px;
    font-weight: 400;
    color: #555856;
    line-height: 12px;
    text-align: center;
    padding-top: 20px;
}
.on-rebatesme-btn .expires b{
    color: #1C201E;
}
/* 动画 */
.kratos-hentry{
    cursor: pointer;
    transition: all 0.4s;
    -ms-transition:all 0.4s; /* IE 9 */
    -moz-transition:all 0.4s; /* Firefox */
    -webkit-transition:all 0.4s; /* Safari 和 Chrome */
    -o-transition:all 0.4s; /* Opera */
    transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -webkit-transform: translateY(0px);
}
.kratos-hentry:hover{
    -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.1);
    box-shadow: 0 0 30px rgba(0,0,0,0.15);
    transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
}
/* New Stores */
.home-new-stores-tit{
    font-size: 20px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    align-items: center;
}
.home-new-stores-tit small{
    font-size: 20px;
    font-weight: 400;
    color: #1C201E;
    line-height: 20px;
    padding-left: 20px;
}
.swiper-new-stores-slide{
    width: 160px;
    height: 104px;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 1px  rgb(123 124 124 / 18%);
    border-radius: 4px;
    text-align: center;
    margin-top: 2px;
    /*margin: 6px 0 6px 6px;*/
}
.swiper-new-stores-slide img{
    max-width: 160px;
}
.home-new-stores-list{
    padding: 10px 0 20px 0;
    text-align: center;
    letter-spacing: -1px;
}
.home-new-stores-list .today-deals-item4{
    font-size: 18px;
    font-style: normal;
}

.home-new-stores-list .today-deals-item4 span{
    font-size: 24px;
    font-style: oblique;
}
.on-rebatesme-right{
    width: 370px;
    margin-left: 20px;
}
.advertisement{
    overflow: hidden;
    border-radius: 6px;
    margin-bottom: 20px;
    position: relative;
}
.advertisement img{
    width: 100%;
    height: 100%;
    z-index: 1;
}
.advertisement .ad-bootom{
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 50px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: #FF5306;
}
.advertisement .ad-bootom .ad-span{
    display: flex;
    align-items: center;
}
.advertisement .ad-bootom b{
    font-size: 20px;
    padding: 0 4px;
}
.advertisement .ad-bootom i.iconfont{
    font-size: 1rem;
    background-color: #ff5306;
    color: #ffffff;
    border-radius: 50%;
    margin-left: 6px;
}
.home-good-luck{
    background: #FFFFFF;
    border-radius: 4px;
    padding: 20px 20px 17px 20px;
}
.home-good-luck .good-luck-tit{
    font-size: 16px;
    font-weight: 500;
    color: #1C201E;
    line-height: 16px;
}
.home-good-luck .good-luck-tit a{
    font-size: 14px;
    font-weight: 400;
    color: #008750!important;
}
.good-luck-list{

}
.good-luck-list li{
    display: flex;
    padding: 17px 0;
    align-items: center;
    flex-wrap: nowrap;
}
.good-luck-list li img.luckimg{
    width: 114px;
    height: 40px;
}
.good-luck-list li .luck-list-item1{
    padding-left: 22px;
    color: #1C201E;
    font-size: 14px;
}
.good-luck-list li .luck-list-item1 .luck-list-p1{
    width: 110px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.good-luck-list li .luck-list-item1 p i{
    font-size: 14px;
    padding-right: 4px;
}
.good-luck-list li .luck-list-item2{
    padding-left: 24px;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    padding-bottom: 1px;
}
.good-luck-list li .luck-list-item2 a{
    color: #008750!important;
}
.good-luck-list li:last-child{
    padding-bottom: 0;
}
.home-advertisement2{
    margin-top: 28px;
}
.refer-list{
    position: relative;
    width: 100%;
    height: 158px;
}
.refer-list img{
    position: absolute;
    left: 0;
    top: 0;
}
.refer-list p{
    position: relative;
    z-index: 2;
}
.refer-list p.p1{
    font-size: 18px;
    color: #ffffff;
    padding-left: 30px;
    font-weight: bold;
    font-family: SourceSansPro-Bold, SourceSansPro;
    padding-top: 20px;
}
.refer-list p.p1 b{
    font-size: 24px;
    color: #FDCF09;
    font-weight: bold;
}
.refer-list p.p1first{
    padding-top: 30px;
}
.refer-list p.p2{
    font-size: 14px;
    color: #ffffff;
    padding-left: 30px;
    padding-top: 16px;
}
.home-trending-stores{
    padding: 20px;
    margin-top: 20px;
    background-color: #FFFFFF;
    margin-bottom: 40px;
    border-right: 4px;
}
.home-trending-stores-tit{
    font-size: 20px;
    font-weight: 500;
    color: #1C201E;
    line-height: 20px;
}
.trending-stores-ul{}
.trending-stores-ul li{
    display: flex;
    align-items: flex-start;
    padding-bottom: 5px;
}
.trending-stores-ul li:last-child{
    padding-bottom: 0;
}
.trending-stores-ul li img{
    width: 160px;
    height: 40px;
    padding: 10px 2px;
    box-sizing: content-box;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 5px 3px 7px -4px rgba(18, 25, 21, 0.14);
}
.trending-stores-ul li .collectionSec{
    padding-bottom: 0;
}
.trending-stores-ul li .collectionSec .coll-item {
    align-items: flex-start !important;
}
.trending-stores-ul li .collectionSec .coll-item .logo-con{
    margin-left: 0;
}
.trending-stores-d{
    padding-left: 10px;
}
.trending-stores-d p.p1{
    font-size: 12px;
    font-weight: 500;
    color: #1C201E;
    line-height: 12px;
}
.trending-stores-d p.p2{
    font-size: 16px;
    font-weight: 500;
    color: #FF5306;
    line-height: 16px;
    padding-top: 10px;
}
/* 点赞 */
.foot-comment-bj{
    position: relative;
}
.foot-comment-bj .footitemevaluationbj{
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.foot-comment-bj .foot-comment-img{
    background-color: #005a78c2;
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0;
    display: flex;
    align-items: center;
    flex-flow: column;
    justify-content: center;
}
.foot-comment-bj .support-txt1{
    font-size: 28px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 28px;
    padding-top: 44px;
    text-align: center;
}
.foot-comment-bj .support-txt2{
    width: 700px;
    margin: 0 auto;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
    padding-top: 20px;
    text-align: center;
}
.foot-comment-bj .support-img{
    background: #ffffff;
    opacity: 0.8;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 556px;
    height: 166px;
    margin: 0 auto;
    margin-top: 24px;
}
.foot-comment-bj .support-img a{
    display: block;
    width: 100%;
}
.foot-comment-bj .support-img img{

}
/* sale动画 */
#sale-animation{
    position: relative;
}
#sale-animation img{
    position: absolute;
    z-index: 1;
}
#sale-animation img:nth-child(1){
    top:218px;
    left:-1000px;
}
#sale-animation img:nth-child(1).on{
    left:-8px;
    transition: 0.5s 1.5s;
}
@keyframes shake {
    0%{
        transform: scale(0);
    }
    50%{
        transform: scale(1.15);
    }
    100%{
        transform: scale(1);
    }
}
.featured-deals-ul{
    justify-content: flex-start !important;
    overflow: hidden;
    height: 278px;
}
.featured-deals-ul li{
    margin: 0 1% 20px 0% !important;
}
.featured-deals-justify{
    justify-content: space-between !important;
}
.featured-deals-justify li{
    margin: 0 !important;
}
.featured-deals-width-max li{
    margin-bottom: 100px !important;
}
/* Grow Shadow 动画*/
.hvr-grow-shadow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
    /*box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);*/
    /*-webkit-transform: scale(1.1);*/
    /*transform: scale(1.1);*/
}
/* 960部分样式 */
.new-welfare-960{
    /*max-width: 900px;*/
    /* height: 120px; */
    background: #FFFFFF;
    border-radius: 4px;
    overflow: hidden;
    padding: 10px 10px;
    position: relative;
    margin: 0 auto;
    margin-top: 30px;
    cursor: pointer;
}
.new-welfare-960::after{
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 340px;
    height: 100%;
    z-index: 1;
    background: linear-gradient(90deg, #FFFFFF 0%, #FFF1C6 100%);
    border-radius: 0px 4px 4px 0px;
}
.new-welfare-960 img{
    width: 320px;
    height: 80px;
}
.new-welfare-960 .welfare-960-txt{
    position: relative;
    z-index: 2;
}
.new-welfare-960 .welfare-960-txt b{
    font-size: 60px;
    color: #FF5306;
    font-style: oblique;
    margin-right: 10px;
}
.new-welfare-960 .welfare-960-txt span{
    font-size: 36px;
    color: #FF5306;
    margin-right: 10px;
}
.new-welfare-960 .welfare-960-txt i{
    background-color: #FF5306;
    border-radius: 50%;
    color: #FFFFFF;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin-left: 8px;
}
.padding-960{
    padding: 0 30px 30px 30px;
}
.double960-swiper{
    height: 320px;
    width: 100%;
    position: relative;
    margin: 0 auto;
}
.swiper-wrapper960 .swiper-slide {
    text-align: center;
    font-size: 18px;
    height: calc((100% - 30px) / 2);
    margin-top: 10px;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.double-activity-ul960{
    width: 100%;
    height: 100%;
}
.double-activity-ul960 li{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

.newMembersSwiper{
    display: none;
}
.firstBack-lunbo{
    height: 324px;
    position: relative;
}
.column-lunbo .swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}
.column-swiper-wrapper{
    margin: 2px;
}
.column-swiper-wrapper .swiper-slide {
    text-align: center;
    font-size:14px;
    background: #fff;
    box-shadow: 0.1rem 0.2rem 0.8rem 0px rgb(0 0 0 / 18%);
    border-radius: .4rem;
    height: calc((100% - 3rem) / 2);
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 142px;
    cursor: pointer;
}
.column-swiper-wrapper .swiper-slide .cardTable{
    overflow: hidden;
    height: 100%;
}
.column-swiper-slide .card-table-item .cash-back {
    font-size: 24px;
    font-weight: normal;
    color: #FF5306;
    line-height: 24px;
    /*margin-top: 16px;*/
    font-style: oblique;
}
.column-swiper-slide .cash-back span {
    display: block;
    font-size: 14px !important;
    font-style: normal;
}
.column-swiper-slide  .was {
    font-size: 12px;
    font-weight: 400;
    color: #8F9391;
    line-height: 12px;
    margin-top: 10px;
}
.column-swiper-slide a{
    width: 100%;
    height: 100%;
}
.column-swiper-slide img{
    height: 40px;
    margin-top: 20px;
}
.column-swiper-slide .child-par2{
    color: #FF5306;
    font-size: 1.2rem;
    padding-top: 1rem;
}
.column-swiper-slide .child-par2 b{
    font-size: 1.6rem;
    font-style: oblique;
}
.home-trending-stores .fs-18-color-17{
    font-size: 14px;
    line-height: 1.2rem;
}
.home-trending-stores  .fs-18{
    font-size: 16px !important;
}
.home-trending-stores .center-coll-content:last-child {
    margin-bottom: 0;
}





.cardpop-tit{
    font-weight: 500;
    color: #1C201E;
    font-size: 16px;
    text-align: left;
    padding-bottom: 12px;
    border-bottom: 1px dashed #D8D8D8;
}
.cardpop-item .d-li{
    text-align: left;
    font-size: 12px;
    padding: 6px 0;
    display: flex;
    align-items: center;
}
.cardpop-item .d-li:first-child{
    padding-top: 12px;
}
.cardpop-item .d-li .cardpop-span1{
    font-weight: 400;
    color: #4C4B4A;
    display: block;
    width: 60%;
}
.cardpop-item .d-li .cardpop-span2{
    font-weight: 400;
    color: #008750;
    border-radius: 2px;
    border: 1px dashed #008750;
    padding: 1px 2px;
    cursor: pointer;
}
.right0important{
    right: 0!important;
}
.left0important{
    left: 0!important;
}
.right10important{
    right: 10px!important;
}
.left10important{
    left: 10px!important;
}
/*追加样式*/
.re-left-ad {
    position: relative;
    width: 330px;
    height: 280px;
    background-color: #fff;
    border-radius: 6px;
    float: left;
}
.re-tx {
    position: absolute;
    right: -82px;
    top: 0;
    border-top: 280px solid #fff;
    border-left: 76px solid transparent;
    border-right: 76px solid transparent;
    height: 0;
    width: 0px;
    z-index: 2;
}
.featuredDeals{
    cursor: pointer;
}
.swiper-featured-stores-next,.swiper-featured-stores-prev,
.swiper-new-stores-next,.swiper-new-stores-prev,
.swiper-fe960-prev,.swiper-fe960-next,.swiper-firstBack-nex,.swiper-firstBack-prev,
.homelogintopnext,.homelogintopprev,.swiper-deals-next,.swiper-deals-prev,
.swiper-under-prev,.swiper-under-next,.swiper-new-editors-prev,.swiper-new-editors-next
{
    display: none;
}
.homeSwiperHover:hover .swiper-featured-stores-next ,
.homeSwiperHover:hover .swiper-featured-stores-prev ,
.homeSwiperHover:hover .swiper-new-stores-next ,
.homeSwiperHover:hover .swiper-new-stores-prev,
.homeSwiperHover:hover .swiper-fe960-prev ,
.homeSwiperHover:hover .swiper-fe960-next,
.homeSwiperHover:hover .swiper-firstBack-prev ,
.homeSwiperHover:hover .swiper-firstBack-nex ,
.homeSwiperHover:hover .homelogintopnext,
.homeSwiperHover:hover .homelogintopprev,
.homeSwiperHover:hover .swiper-deals-next,
.homeSwiperHover:hover .swiper-deals-prev,
.homeSwiperHover:hover .swiper-under-prev,
.homeSwiperHover:hover .swiper-under-next,
.homeSwiperHover:hover .swiper-new-editors-prev,
.homeSwiperHover:hover .swiper-new-editors-next
{
    display: block;
}
.swiper-container-new-stores b{
    font-style: oblique;
    font-size: 24px;
    padding: 0 6px;
}
.swiper-container-new-stores span{
    font-size: 16px;
}
.brand-main1-ul{
    -webkit-animation: mylandingpage1 16s linear infinite;
    animation: mylandingpage1 16s linear infinite;
}
@keyframes mylandingpage1 {
    100% {
        left:-400px;
    }
}
.brand-main2-ul{
    -webkit-animation: mylandingpage2 18s linear infinite;
    animation: mylandingpage2 18s linear infinite;
}
@keyframes mylandingpage2 {
    100% {
        left:-400px;
    }
}
.brand-main3-ul{
    -webkit-animation: mylandingpage3 14s linear infinite;
    animation: mylandingpage3 14s linear infinite;
}
@keyframes mylandingpage3 {
    100% {
        left:-400px;
    }
}
.notloggedcode{
    color: #008750;
    border: 1px dashed #008750;
    padding: 1px 2px;
}
.pluginPictureList{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;
}
.pluginPictureList li{
    color: #008750;
    flex: 1;
    text-align: center;
}
.pluginPictureList li:first-child{
    text-align: left;
}
.pluginPictureList li:last-child{
    text-align: right;
}
.pluginPictureList li b{
    font-size: 20px;
}
.pluginPictureList li span{
    font-size: 14px;
    color: #1C201E;
}
.home-plugin-unit-bj{
    background-color: #E7F7F0;
}
.featured-deals-ul li .featured-deals-item2 span{
    font-size: 14px !important;
    line-height: 20px;
}
.twoEllipsis span{
    font-size: 18px !important;
    line-height: 20px;
}
.swiper-padding2{
    padding: 4px 2px 6px 2px;
}
/**一级标题 === start*/
.rebatesme-title-h1{

}
.rebatesme-title-h1 span{
    font-size: 28px;
    font-weight: 500;
    color: #1C201E;
    line-height: 30px;
    padding: 25px 0 20px 0;
}
.rebatesme-title-h1 a,.rebatesme-title-h1 a span{
    color: #008750!important;
    font-size: 14px;
    font-weight: 500;
    line-height: 25px;
}
.featured-deals-ul .featured-deals-explain1{
    height: auto;
    margin-bottom: 0;
}
.featured-deals-ul .featured-deals-explain1 .introduction1{
    padding: 8px 8px 8px 8px;
}
.rebatesme-title-h1 a i.iconfont{
    font-size: 16px;
    color: #008750;
    margin-left:3px;
}
/**一级标题 === end*/
.featured-deals-explain1top{
    height: 44px;
}
.advertising-words-small{
    display: none;
}
.deals-hidden{
    opacity: 0;
}
.iconfontbtn{
    cursor: pointer;
    color: #008750;
    font-size: 1rem;
    transition: transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -ms-transition: -ms-transform 0.2s;
}
.right-cell {
    z-index: 1;
}
.largeLogo img {
    width: 100px !important;
}
.pc-nav-search{
    display: none;
}
.doubeltodayClick{
    text-align: center;
    min-height: 155px;
}
.doubeltodayDeals img{
    width: 160px;
    height: 40px;
    margin-top: 18px;
}
.doubeltodayDeals .cash-back{
    font-size: 24px;
    font-weight: normal;
    color: #FF5306;
    line-height: 24px;
    margin-top: 16px;
    font-style: oblique;
    text-align: center;
}
.doubeltodayDeals .was {
    font-size: 12px;
    font-weight: 400;
    color: #8F9391;
    line-height: 12px;
    margin-top: 10px;
    text-align: center;
}
.double-first-tab-media-max{
    display: none !important;
}
.swiper-container-deals,.fe-swiper-container,.swiper-container-new-stores,.swiper-container-featured-stores,.swiper-container-under{
    visibility: hidden;
}
.home2-left-email-item{
    display: flex;
}
.home2-left-email-item .home2-left-email{
    width: 160px;
    font-size: 14px;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.home-under-top {
    padding: 25px 0 20px 0;
}

.home-under-top ul li {
    font-size: 20px;
    font-weight: 400;
    color: #1C201E;
    line-height: 28px;
    margin-right: 12%;
    cursor: pointer;
    position: relative;
    flex-shrink: 0;
}

.home-under-top ul {
    display: flex;
}
.home-under-top ul li.active {
    font-weight: 600;
    color: #008750;
    font-size: 28px;
}
.home-under-top ul li.active:before{
    content: "";
    position: absolute;
    left: 50%;
    bottom: -12px;
    transform: translateX(-50%);
    width: 40%;
    height: 4px;
    background: #008750;
}
.home-under-top ul li:hover{
    opacity: .9;
}
.editorMerchantName {
    font-size: 16px;
    font-weight: 600;
    color: #1C201E;
    line-height: 20px;
    text-align: left;
    padding: 8px 0 8px 6px;
}
.editorChoice-slide{
    width: 160px;
    height: 134px;
    background: #FFFFFF;
    text-align: center;
    margin-top: 2px;
}
.editorChoice-slide img{
    width: 100%;
    max-height: 100px;
    overflow: hidden;
    border-radius: 4px;
}
.cardEditor-table-item{}
@media screen and (min-width: 1781px){
    .double-first-tab-media-max{
        display: block !important;
    }
    .double-first-tab-media-min{
        display: none;
    }
    .re-left-ad{
        width: 440px;
    }
    .price1{
        height: 18px;
        line-height: 18px;
        font-size: 22px;
        font-weight: 600;
        color: #FF5306;
        font-style: oblique;
    }
    .price1 b{
        /*font-size: 24px;*/
        /*font-style: oblique;*/
        padding: 0 3px;
    }
    .price1 em{
        padding: 0 3px;
    }
    .new-swiper-introduction{
        font-size: 22px;
    }
    .new-swiper-introduction p{
        font-weight: 600;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 400px;
        white-space: nowrap;
        font-size: 22px;
    }
    .with-content{
        width: 1720px;
    }
    .h-left-item{
        width: 1320px;
    }
    .h-right-item{
        width: 380px;
    }
    .double-activity-ul li{
        width: calc(16% - 5px);
    }
    /*collection*/
    .on-rebatesme-list li {
        width: 49%;
    }
    .left-coll {
        margin-left: 0px;
    }
    .ml-20-mr-30 {
        margin-left: 10px;
        margin-right: 10px;
    }
    .on-rebatesme-list li .collectionSec .coll-item .right-cell {
        margin-right: 10px;
    }
    .home2-right-list{
        max-width: 1326px;
    }
    .on-rebatesme-left{
        width: 1326px;
    }
    .home2-right-list ul li{
        width: calc(15% - 5px);
    }
    .swiper-img{
        width: 880px;
    }
    .re-tx{
        right: -156px;
    }
    .home2-right-list ul{
        overflow: revert;
    }
    .on-rebatesme {
        width: 1326px;
    }
    .featured-deals-ul li{
        width: 260px !important;
    }
    .h-right-item2-center{
        width: 320px;
    }
    .h-right-item2{
        background: url("data:image/png;base64,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") no-repeat;
        background-size: contain;
    }
    .home-advertising-words .advertising-words-item1{
        padding: 74px 0 10px 4vw;
    }
    .home-advertising-words .advertising-words-item1::after{
        left: 4vw;
    }
    .home-advertising-words .advertising-words-item2{
        padding-left: 4vw;
    }
    div.hexagon{
        margin-left: 4vw;
    }
    .home-login-item{
        right: 4vw;
    }
    /*活动精选响应式*/
    .swiper-slide-deals-item{
        height: auto !important;
    }
    .swiper-slide-deals-item img{
        height: auto;
        max-height: none !important;
    }

}
@media screen and (max-width: 1780px) and (min-width: 1601px) {
    .double-first-tab-media-max{
        display: block !important;
    }
    .double-first-tab-media-min{
        display: none;
    }
    .re-left-ad{
        width: 440px;
    }
    .new-swiper-introduction{
        font-size: 22px;
    }
    .new-swiper-introduction p{
        font-size: 22px;
    }
    .price1{
        /*width: 88px;*/
        height: 18px;
        font-size: 22px;
        font-weight: 500;
        color: #FF5306;
        line-height: 18px;
        font-style: oblique;
        /*text-shadow: 0px 4px 8px #D9E4DF*/
    }
    .price1 b{
        /*font-size: 24px;*/
        /*font-style: oblique;*/
        padding: 0 3px;
    }
    .price1 em{
        padding: 0 3px;
    }
    .new-swiper-introduction p{
        font-width: 600;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 400px;
        white-space: nowrap;
    }
    .with-content{
        width: 1600px;
    }
    .h-left-item{
        width: 1280px;
    }
    .on-rebatesme-left{
        width: 1200px;
    }

    .double-activity-ul li{
        width: calc(16% - 5px);
    }
    /*collection*/
    .on-rebatesme-list li {
        width: 49%;
    }
    .left-coll {
        margin-left: 0px;
    }
    .ml-20-mr-30 {
        margin-left: 10px;
        margin-right: 10px;
    }
    .on-rebatesme-list li .collectionSec .coll-item .right-cell {
        margin-right: 10px;
    }
    .home2-right-list{
        max-width: 1300px;
    }
    .home2-right-list ul li{
        width: calc(15% - 5px);
    }
    .swiper-img{
        width: 800px;
    }
    .re-tx{
        right: -156px;
    }
    .home2-right-list ul{
        overflow: revert;
    }
    .on-rebatesme {
        width: 1200px;
    }
    .featured-deals-ul li{
        width: 244px !important;
    }
    /*活动精选响应式*/
    .swiper-slide-deals-item{
        height: auto !important;
    }
    .swiper-slide-deals-item img{
        height: auto;
        max-height: none !important;
    }
}
/*pc端 <960*/
@media screen and (min-width: 960px) and (max-width: 1199px){
    .pluginPicture{
        padding: 10px 0 20px 0;
    }
    .with-content{
        width: 960px;
    }
    .with-content-margin{
        /*margin: 0 30px;*/
    }
    .small-with-bj{
        background: #E7F7F0;
    }
    .small-with-content{
        width: 960px;
        margin: 0 auto;
    }
    .home-plugin-unit{
        display: none;
    }
    .home-advertising-words .advertising-words-item1{
        font-size: 40px;
    }
    .swiper-img{
        width: 70%;
    }
    .h-left-item{
        width: 100%;
    }
    .mr-t-17{
        margin-top: 17px;
    }
    .home-today-deals-list{
        padding: 10px 10px 14px 10px;
    }
    .swip960-items .swiper-left-prev{
        left: 0px!important;
    }
    .swip960-items .swiper-right-next{
        right: 0px!important;
    }
    .swip960-2items  .swiper-left-prev{
        left: -18px!important;
    }
    .swip960-2items .swiper-right-next{
        right: -18px!important;
    }
    .content-pd-30{
        padding-left: 30px;
        padding-right: 30px;
    }
    .onrebatesme-item div.d2{
        width: 75%;
    }
    .home2-right-list ul li{
        width: 23%;
        padding-bottom: 10px;
    }

    .double-activity-ul960 li{
        width: 100%;
    }
    .plug-recomm-tit{
        font-size: 24px;
        font-weight: 500;
        color: #008750;
        line-height: 30px;
        padding: 30px 0 0px 0;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 30px;
    }
    .plug-recomm-tit span{

    }
    .plug-recomm-link {
        /*display: flex;*/
        /*justify-content: flex-end;*/
        /*margin-top: -10px;*/
        /*padding-bottom: 20px;*/
    }
    .plug-recomm-link a{
        font-size: 16px;
        background: #FFFFFF;
        box-shadow: 0 2px 6px 1px  rgb(0 0 0 / 26%);
        border-radius: 30px;
        color: #008750!important;
        font-weight: 400;
        width: 160px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .plug-960bottom-30{
    }
    .newmembers-offers-more span{
        width: 86%;
    }
    .on-rebatesme-all ul li{
        width: 100%;
    }
    .foot-comment-bj .support-txt1{
        padding-top: 10px;
        font-size: 20px;
    }
    .foot-comment-bj .support-txt2{
        font-size: 14px;
        margin: 8px 0;
        text-align: center;
    }
    .foot-comment-bj .support-img{
        margin-top: 1px;
    }
    .home-fe-col {
        background: none;
    }
    .double-activity-ul li img{
        width: 100%;
    }
    .newMembersSwiper{
        display: block !important;
    }
    .firstOrderMerchants{
        display: none !important;
    }
    .double-activity-ul li{
        width: calc(25% - 15px);
        margin: 0 20px 22px 0;
    }
    .double-activity-ul li:nth-child(4){
        margin-right: 0;
    }
    .double-activity-ul li:nth-child(8){
        margin-right: 0;
    }
    .on-rebatesme-left{
        width: 590px;
    }
    .new-welfare-960 .welfare-960-txt .h-sh-text{
        font-size: 50px;
        font-weight: normal;
        color: #FF5306;
        font-style: oblique;
        padding: 0 6px;
    }
    .new-welfare-960 .welfare-960-txt .h-sh-text small{
        font-size: 36px;
        font-style: normal;
    }
    .new-welfare-960 .welfare-960-txt .lunbo-but{
        font-size: 36px;
        font-style: normal;
        color: #FF5306;
        padding: 0 15px 0 6px;
    }
    .new-welfare-960 .welfare-960-txt .lunbo-but .iconfont{

    }
    .on-rebatesme{
        width: 590px;
    }
    .re-tx{
        right: -75px;
    }
}
/*pc端 <768*/
@media screen and (max-width:959px){
    .with-content{
        width: 768px;
    }
    .with-content-margin{
        /*margin: 0 30px;*/
    }
    .small-with-content{
        width: 768px;
        margin: 0 auto;
    }
    .small-with-bj{
        background: #E7F7F0;
    }
    .swiper-img{
        width: 66%;
    }
    .new-welfare-960 img{
        width: 200px;
        height: 50px;
    }
    .new-welfare-960 .welfare-960-txt b{
        font-size: 40px;
    }
    .new-welfare-960 .welfare-960-txt span{
        font-size: 20px;
    }
    .new-welfare-960 .welfare-960-txt i{
        padding: 4px;
    }
    .home2-left-head{
        width: 42px;
        height: 42px;
        min-width: 42px;
        margin: 15px;
    }
    .home2-left-personal p{
        font-size: 14px;
    }
    .home2-left-personal {
        margin-top: 20px;
    }
    .flex-home2-left{
        width: 236px;
    }
    .home2-right-list{
        padding: 16px;
    }
    .home2-right-list ul li .home2-right-li-di2{
        padding-bottom: 10px;
    }
    .p-b-40{
        padding-bottom: 30px;
    }
    .double960-swiper {
        height: 296px;
    }
    .double-activity-nav li{
        padding: 0 10px;
    }
    .double-activity-more{
        font-size: 16px;
    }
    .onrebatesme-item div.d2{
        width: 100%;
    }
    .home2-right-list ul li{
        width: 31%;
        padding-bottom: 2px;
    }
    .plug-recomm-tit{
        width: 100%;
        text-align: center;
        font-size: 30px;
        color: #008750;
    }
    .plug-recomm-link{
        justify-content: center;
        width: 160px;
        line-height: 38px;
        height: 38px;
        background: #FFFFFF;
        box-shadow: 0 2px 6px 1px  rgb(0 0 0 / 26%);
        border-radius: 30px;
        font-size: 20px;
        margin: 0 auto;
        margin-top: 20px;
    }
    .home-plugin-unit{
        display: none;
    }
    .small-plugin-padding{
        margin-top: 20px;
        padding: 20px;
    }
    .plugin-unit-item{
        width: 30%;
    }
    .newmembers-offers-more span{
        width: 86%;
    }
    .double-activity-ul li{
        width: calc(31% - 15px);
        margin: 0 49px 22px 0;
    }
    .double-activity-ul li:nth-child(3){
        margin-right: 0;
    }
    .double-activity-ul li:nth-child(6){
        margin-right: 0;
    }
    .on-rebatesme-all ul li {
        width: 100%;
    }
    /* 登陆注册 */
    .home-advert-bj{
        /* display: none; */
        background: url(none) !important;
        background-color: #fada66 !important;
        border-radius: 0px 0px 80px 80px;
        height: 964px;
    }
    .home-login-item{
        /* display: none; */
        position: relative;
        width: 100%;
        margin: 30px auto;
        padding: 0 24%;
        max-width: max-content;
    }
    .home-advertising-words .advertising-words-item1{
        text-align: center;
        width: 100%;
        padding: 80px 0 10px 0;
        text-align: left;
    }
    .home-advertising-words .advertising-words-item1::after{
        left: 78px;
    }
    /* 三重滚动 */
    div.hexagon{
        width: 100%;
        margin: 0;
    }
    .brand-main1, .brand-main2, .brand-main3{
        width: 100%;
    }
    .home-advertising-words .advertising-words-item2{
        text-align: center;
        margin: 0 auto;
        padding-bottom: 40px;
        width: 80%;
        font-size: 36px;
        font-weight: 400;
        color: #1C201E;
        line-height: 48px;
        text-align: left;
    }
    .home-advertising-words .advertising-words-item2 b{
        font-style: oblique;
    }

    .plug-top-150{
        margin-top: 150px;
    }
    .foot-comment-bj .support-txt1{
        padding-top: 0px;
        font-size: 16px;
    }
    .foot-comment-bj .support-txt2{
        font-size: 12px;
        padding-top: 0px;
        text-align: center;
    }
    .foot-comment-bj .support-img{
        margin-top: 1px;
    }

    .swiper-left-prev{
        left: -18px!important;
    }
    .swiper-right-next{
        right: -18px!important;
    }
    .home-fe-col {
        background: none;
    }
    .newMembersSwiper{
        display: block !important;
    }
    .firstOrderMerchants{
        display: none !important;
    }
    .on-rebatesme{
        width: 100%;
    }
    .on-rebatesme-right{
        display: none;
    }
    .new-welfare-960 .welfare-960-txt .h-sh-text{
        font-size: 50px;
        font-weight: normal;
        color: #FF5306;
        font-style: oblique;
        padding: 0 6px;
    }
    .new-welfare-960 .welfare-960-txt .h-sh-text small{
        font-size: 36px;
        font-style: normal;
    }
    .new-welfare-960 .welfare-960-txt .lunbo-but{
        font-size: 36px;
        font-style: normal;
        color: #FF5306;
        padding: 0 15px 0 6px;
    }
    .new-welfare-960 .welfare-960-txt .lunbo-but .iconfont{

    }
    .advertising-words-mini{
        font-size: 18px;
        color: #1C201E;
        line-height: 22px;
        width: 80%;
        margin: 30px auto;
    }
    .advertising-words-mini span{
        color: #008750;
    }
    .advertising-words-small{
        display: block;
    }
    .advertising-words-item2{
        display: none !important;
    }
    .brand-main3{
        display: none;
    }
    .re-tx{
        right: -47px;
    }
}

/*母亲节2023引入开始*/
.mothers2023 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 1990;
    display: none;
}

img.mothers2023bj1 {
    width: 100%;
    position: relative;
    z-index: 100;
}

img.mothers2023bj1_left {
    width: 120px;
    position: absolute;
    left: -50px;
    top: 30px;
}

.mothers2023-bj {
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 400px;
    z-index: 200;
}

.mothers2023bj_close {
    position: absolute;
    right: -30px;
    top: -30px;
    z-index: 200;
    color: #ffffff;
    cursor: pointer;
}

.mothers2023_pop1_mian {
    position: absolute;
    z-index: 201;
    top: 30px;
    text-align: center;
    width: 100%;
}

.mothers2023_pop1_title {
    font-size: 42px;
    font-weight: 600;
    color: #F1284C;
    line-height: 44px;
}

.mothers2023_pop1_subtitle {
    background: #F1284C;
    font-size: 24px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 42px;
    width: 280px;
    height: 42px;
    margin: 0 auto;
    margin-top: 20px;
}

.mothers2023_pop1_btn {
    width: 230px;
    height: 50px;
    background: #F1284C;
    box-shadow: 0px 4px 12px 0px #C57285;
    border-radius: 36px;
    margin: 0 auto;
    font-size: 30px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 50px;
    cursor: pointer;
    margin-top: 214px;
}
.mothers2023-pop2-bj {
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 400px;
    z-index: 200;
}

img.mothers2023bj2 {
    width: 100%;
    position: relative;
    z-index: 100;
}

.mothers2023_pop2_mian {
    position: absolute;
    z-index: 201;
    top: 30px;
    text-align: center;
    width: 100%;
}

.mothers2023_pop2_title {
    font-size: 30px;
    font-weight: 600;
    color: #1C201E;
    line-height: 36px;
}

.mothers2023_pop2_subtitle {
    font-size: 20px;
    font-weight: 400;
    color: #1C201E;
    line-height: 20px;
    padding-top: 6px;
}

.mothers2023_pop2_won {
    font-size: 100px;
    font-weight: 600;
    color: #F1284C;
    line-height: 100px;
    padding-top: 36px;
}

.mothers2023_pop2_wotxt {
    font-size: 24px;
    font-weight: 400;
    color: #F1284C;
    line-height: 24px;
    padding-top: 4px;
}

.mothers2023_pop2_btn {
    width: 240px;
    height: 40px;
    border-radius: 28px;
    border: 1px solid #F1284C;
    margin: 0 auto;
    margin-top: 70px;
}

.mothers2023_pop2_btn a {
    font-size: 22px;
    font-weight: 400;
    color: #F1284C;
    line-height: 40px;
    display: block;
    width: 100%;
    height: 100%;
}
/*母亲节2023引入结束*/

/*refer状态样式*/
.homeLandingrefer-width{
    width: 1200px;
    margin: 0 auto;
}
.homeLandingreferBj {
    width: 100%;
}

.homeLandingreferBj img {
    width: 100%;
}

.home-landingrefer-bj {
    height: 584px;
    background-size: cover !important;
    max-width: 1920px;
    margin: 0 auto;
}

.homerefer-words-item1 {
    font-size: 36px;
    font-weight: bold;
    color: #1C201E;
    line-height: 44px;
}

.homerefer-words-item2 {
    font-size: 18px;
    font-weight: 600;
    color: #1C201E;
    line-height: 25px;
    padding-top: 22px;
    width: 332px;
}

.landingpageReferBanner-txt {
    width: 550px;
    padding-top: 60px;
}
.home-login-item_right{
    right: 0!important;
}
.home_refer_part2_top {
    width: 330px;
    text-align: center;
}

.home_refer_part2_top img {
    width: 240px;
}

.home_refer_part2_item {
    display: flex;
    width: 1200px;
    margin: 0 auto;
    justify-content: space-between;
    align-items: center;
}

.home_refer_part2 {
    background-color: #ffffff;
    padding: 60px 0 60px 0;
}

.home_refer_part2_title {
    font-size: 38px;
    font-weight: bold;
    color: #1C201E;
    line-height: 40px;
    text-align: center;
    padding-bottom: 40px;
}

.home_refer_part2_ico {
    transform: rotate(90deg);
}
.home_refer_part2_item_wz{

}
.home_refer_part2_bottom_wz {
    font-size: 18px;
    font-weight: 500;
    color: #1C201E;
    line-height: 20px;
    padding-top: 26px;
    text-align: center;
    width: 330px;
}
.home_refer_part3_bj {
    width: 100%;
    background-color: #ffffff;
}

.home_refer_part3_bj img {
    width: 100%;
}

.home_refer_part3 {
    position: relative;
    background-color: #008750;
}

.home_refer_part3_abs {
    width: 1200px;
    margin: 0 auto;
}

.home_refer_part2_pp {
    width: 330px;
    margin-top: -50px;
}

.home_refer_part2_pp img {
    width: 100%;
}

.r_part3_wz1 {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 34px;
}

.r_part3_wz2 {
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 25px;
    padding-top: 20px;
}

.home_refer_part3_wz {
    width: 560px;
}

.home_refer_part3_a {
    display: flex;
    justify-content: space-around;
}

.refer_part3_b_title {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 38px;
}

.home_refer_part3_b {
    text-align: center;
    padding-bottom: 44px;
}

.h_r_signup_btn {
    font-size: 22px;
    font-weight: 600;
    color: #008750;
    line-height: 56px;
    width: 208px;
    height: 56px;
    background: #FFFFFF;
    box-shadow: 0px 4px 8px 0px rgba(4,78,48,0.38);
    border-radius: 28px;
    margin: 0 auto;
    margin-top: 20px;
    cursor: pointer;
    text-align: center;
    justify-content: center;
}
.h_r_signup_btn a{
    display: block;
    width: 100%;
    height: 100%;
}
.home_refer_popmodel {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 1990;
    /*display: none;*/
}
.home_refer_popmodel_ref {
    width: 600px;
    /* height: 660px; */
    background: #FFFFFF;
    border-radius: 8px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.home_refer_popmodel_colse {
    cursor: pointer;
    position: absolute;
    right: 16px;
    top: 16px;
    color: #1C201E;
}
.r_popmodel_title {
    font-size: 28px;
    font-weight: 600;
    color: #1C201E;
    line-height: 40px;
    text-align: center;
    padding-top: 40px;
}
.r_popmodel_img {
    width: 106px;
    margin: 0 auto;
    margin-top: 10px;
}
.r_popmodel_img img {
    width: 100%;
}
.r_popmodel_subtitle {
    font-size: 20px;
    font-weight: 600;
    color: #1C201E;
    text-align: center;
    line-height: 20px;
    padding: 10px 0 10px 0;
}
.r_popmodel_div {
    width: 300px;
    margin: 0 auto;
    margin-top: 30px;
}
.r_popmodel_list {
    display: flex;
    align-items: flex-start;
    position: relative;
    margin-bottom: 50px;
}
.r_popmodel_list i.iconfont {
    font-size: 1.3rem;
}
.r_popmodel_list:before{
    content: '';
    height: 30px;
    width: 1px;
    border-left: 1px dashed #008750;
    position: absolute;
    left: 11px;
    top: 29px;
}
.r_popmodel_list:nth-child(2):before{
    height: 50px;
}
.r_popmodel_list:last-child{
    margin-bottom: 0;
}
.r_popmodel_list:last-child:before{
    content: none;
}
.r_popmodel_l_wz{
    padding-left: 10px;
}
.r_popmodel_l_p1 {
    font-size: 16px;
    font-weight: 600;
    color: #1C201E;
    line-height: 22px;
}
.r_popmodel_l_p2 {
    font-size: 12px;
    font-weight: 400;
    color: #1C201E;
    line-height: 16px;
    padding-top: 4px;
}
.r_popmodel_green .iconfont{
    color: #008750;
}
.r_popmodel_green  .r_popmodel_l_p1{
    color: #008750;
    text-decoration:line-through
}
.home_refer_poplink {
    width: 246px;
    height: 56px;
    background: #008750;
    box-shadow: 0px 3px 6px 0px rgba(6,67,42,0.24);
    border-radius: 28px;
    margin: 0 auto;
    margin-top: 36px;
}

.home_refer_poplink a {
    font-size: 24px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 56px;
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
}

.home_refer_popterms {
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    color: #1C201E;
    line-height: 16px;
    padding-top: 12px;
    padding-bottom: 20px;
}

.home_refer_popterms a {
    text-decoration: underline;
}
.home_refer_popterms a:hover{
    text-decoration: underline!important;
}
.first_bonus_amount_item {
    background: #008750 !important;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: visible !important;
}
.first_bonus_amount_item:before{
    content: "";
    width: 0px;
    height: 0px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #008750;
    position: absolute;
    top: 36px;
    left: -10px;
}
.first_bonus_amount {
    font-size: 26px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 26px;
    margin-top: 10px;
}

.first_bonus_remainder {
    font-size: 12px;
    font-weight: 400;
    color: #1C201E;
    line-height: 24px;
    background: #FFFFFF;
    border-radius: 4px 0px 100px 0px;
    opacity: 0.8;
    width: 126px;
    height: 24px;
    text-align: left;
    padding-left: 10px;
    position: absolute;
    left: 0;
    top: 0;
}






