/*优惠券展示start*/
.couponwrap{flex-wrap:wrap; -webkit-flex-wrap:wrap;padding:0; display: -webkit-flex; display: flex; justify-content:start; align-items:stretch;}
.couponwrapsec3 ,.couponwrap3 ,.couponwrapthr3{justify-content:start;flex-wrap: nowrap;-webkit-flex-wrap: nowrap;}
.couponwrap .it{width:31.7%;min-width:31.7%;padding:1rem 0; background: #000; color:#fff; margin:0 0.178rem 0.429rem; text-align: center;}
.couponwrap .it h4{padding-bottom:1rem;font-size:1.3rem; font-weight:normal;}
.couponwrap .it h4, .couponwrap .it p{color: #fff;}
.couponwrap .it p{font-size:1rem; overflow:hidden;}
.couponwrap .it p.mjian{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.couponwrap .it p em{display:inline-block; margin-bottom:1rem; font-size:3.086rem; line-height: 3rem; font-weight:normal;}
.couponwrap .it span{display:block; width:80%; height:1.571rem; line-height:1.571rem; text-align: center; font-size:1rem; color:#fff; background: #888888; border-radius:13px; margin:0.5rem 0.5rem 0 0; }
.couponwrap .it span.get{background:#f52033;}
.couponwrap3{padding:0;}
.couponwrap3 .it span{margin:0.5rem auto 0;}

.couponwrap .it .info{max-width:100%;}
.couponwrap2{padding:0;}
.couponwrap2 .it{width:48.3%;}
.couponwrap2 .it h4{display:inline-block; padding: 0; background: none; font-size:2.286rem; font-weight:700;}
.couponwrap2 .it .info{display:inline-block; text-align: left;}
.couponwrap2 .it p{font-size:0.9rem;height:1.2rem;}
.couponwrap2 .it p em{margin-bottom:0; font-size: 1rem; line-height: 1.6rem; font-weight:normal;}
.couponwrap2 .it span{margin:0 auto 0.5rem; width:53%; height:1.6rem; line-height: 1.6rem; font-size:0.9rem;}

.couponwrap1 .it{width:99%; display: flex; display: -webkit-flex; justify-content:space-between;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.couponwrap1 .it .itl{display:flex; display: -webkit-flex; width:82%; padding-left:10px;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.couponwrap1 .it h4{padding-bottom:0; background: none; font-size:3rem; font-family: arial, 'Microsoft YaHei'; line-height: 3.3rem;}
.couponwrap1 .it span{width:3.2rem; margin-top:0; height:3.2rem;line-height:3.2rem;background: #888888; border-radius:50%; font-size:0.9rem; color: #fff;}
.couponwrap1 .it span.get{background: #f52033;color: #fff;height:3.2rem; padding-top:0.6rem; line-height: 1.2rem;box-sizing:border-box;font-size:0.9rem;}
.couponwrap1 .it .info{text-align: left;max-width:57%;}
.couponwrap1 .it .info p{color: #bbbbbb; font-size:1rem;}
.couponwrap1 .it .info em{font-weight:700; margin: 0; line-height: 2rem; color: #bbbbbb; font-size:1.4rem;}

.coupon-warning{padding:2rem; width:50%; text-align: center; font-size:2.3rem; color: #fff; background: #5f5f5f; margin: 0 auto;}


.couponwrapsec .it{background:#fff;}
.couponwrapsec .it:nth-child(3n){margin-right:0; margin-left:0.429rem;}
.couponwrapsec .it:nth-child(3n+2){margin-right:0; margin-left:0.34rem;}
.couponwrapsec .it p{font-size:1.1rem; color: #333333;}
.couponwrapsec .it p em{color:#000; margin-bottom:0; font-family:arial, 'Microsoft YaHei'; font-size:2.56rem;}
.couponwrapsec .it h5{color:#666666; font-weight:normal; margin-bottom:15px; font-size: 1.2rem;}
.couponwrapsec .it span{border-radius:0; margin:0.5rem auto 0;}
.couponwrapsec .it span.get{background: #d41a2c;}
.couponwrapsec2 .it{width:48.3%;}


.couponwrapsec1 .it{width:99%; display: flex;flex-wrap:wrap; -webkit-flex-wrap:wrap; display: -webkit-flex;}
.couponwrapsec1 .it .it1{width:45%;padding-left:1rem; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_closecoupon2.png?v=1001) no-repeat 90% center; background-size:1.3rem 1.3rem; text-align: left;}
.couponwrapsec1 .it2{width:55%; text-align: left;}
.couponwrapsec1 .it span.get{ margin: 0.5rem 0;}
.couponwrapsec1 .it p{font-size:1rem;}
.couponwrapsec1 .it p.date{font-size:0.8rem;}
.couponwrapsec1 .it p.rmb{padding-left:0;}
.couponwrapsec1 .it p em{font-size:2.486rem; line-height: 3.2rem; font-family: arial, 'Microsoft YaHei';}

.couponwrapthr .it{position:relative; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_coupoon.png?v=1001) no-repeat 0 0; background-size:100% 100%;}
.couponwrapthr .it:nth-child(3n){margin-right:0; margin-left:0.429rem;}
.couponwrapthr .it:nth-child(3n+2){margin-right:0; margin-left:0.34rem;}
.couponwrapthr .it i.i{display:block; position:absolute; left:0; top:0; width:2.9rem; height:2.9rem; overflow:hidden; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_coupon.png?v=1001) no-repeat 0 0; background-size:2.9rem 2.9rem;}
.couponwrapthr .it i.hide{display:none!important;}
.couponwrapthr .it i.iun{background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_start.png?v=1001) no-repeat 0 0; background-size:2.9rem 2.9rem;}
.couponwrapthr .it i.i b{ transform:rotate(-47deg); color:#666; -webkit-transform:rotate(-47deg); font-size:0.7rem; display:block; margin:0.4rem  0 0 -0.9rem;}
.couponwrapthr .it p em{font-size:2.386rem;}
.couponwrapthr .it p.sf-price{display:inline-block; position: relative; font-family: arial, 'Microsoft YaHei';}
.couponwrapthr .it p i{display: inline-block; font-size:1.2rem;}
.couponwrapthr .it p b{display:inline-block; width:1.2rem; height:1.2rem; position:absolute; right:-0.5rem; bottom:0.9rem; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_ccoupon.png?v=1001) no-repeat 0 0; background-size:100% 100%;}
.couponwrapthr2 .it p b{bottom:0;}
.couponwrapthr3 .it p{font-size:0.9rem;}
.couponwrapthr3 .it p b{right:-0.5rem; bottom:0.3rem;}
.couponwrapthr3 .it p em{margin-bottom:0;}

.couponwrapthr2 .it{width:48.3%;padding:1.5rem 0;}
.couponwrapthr2 .it .info{display:inline-block; margin-left:1rem; text-align: left; max-width:49%;}
.couponwrapthr.couponwrapthr2 .it .info{max-width:62%; margin-left:0.5rem;}
.couponwrapthr2 .it .info p{font-size:1rem;}
.couponwrapthr2 .it p em{font-size:2.5rem; margin-bottom:0;}
.couponwrapthr2 .it p.sf-price em{vertical-align:8px;}
.couponwrapthr2 .it .info p em{margin:0; line-height:1.5rem;font-size:1rem;}
.couponwrapthr2 .sf-date{margin:0.5rem 5px 0; background:#ffffff; text-align: center; font-size:0.8rem; height: 1.5rem; line-height: 1.5rem;}

.couponwrapthr1 .it{display:flex; display:-webkit-flex; width:98%; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_coupoon2.png?v=1001) no-repeat 0 0; background-size:100% 100%;}
.couponwrapthr1 .it .it1{width:77%;}
.couponwrapthr1 .it span{width:20%;}
.couponwrapthr1 .it p{font-size:1rem;}
.couponwrapthr1 .it p.use{background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_couponline.png?v=1001) no-repeat center center; background-size:68%;}
.couponwrapthr1 .it p em{line-height: 3.6rem; font-size: 2.366rem; margin: 0;}
.couponwrapthr1 .it span{background: none; padding-top:0.3rem; height: 5rem; line-height: 2.5rem; font-size: 1.3rem;}
.couponwrapthr1 .it span.un{width:12%; padding: 0rem 5% 0; line-height:4.5rem; color:#666;}

.couponslide-images{height:5.2643rem; overflow: hidden;}
.couponslide-images .couponwrap{position: relative;}
.couponslide-images2{height:18.5643rem; overflow: hidden;}

.couponslide-images .slide-images-list .it{float:left; width:11rem; min-width:10.3rem; max-width:10.3rem; padding:0; margin:0 1.2rem 0.714rem 0;}
.couponslide-images2 .couponwrapsec .slide-images-list .it{margin-right:0.3rem!important;}


.couponslide-images3 .slide-images-list .it{margin-right:0.5rem!important;}
.couponslide-images .couponwrap2 .slide-images-list .it{margin-right:0.55rem!important;}
.couponslide-images .slide-images-list .it .inner{padding:1rem 2%;}
.couponslide-images .couponwrapsec .it p em{font-weight: normal;}
.couponslide-images3 .slide-images-list .it{width:29rem;}
.couponslide-images3 .couponwrapthr2 .sf-date{font-size:2rem;}
.couponslide-images3 .couponwrapthr2 .it p.sf-price em{font-size:2.2rem; font-weight:normal;}

.couponwrap2 .slide-images-list{height:8.9rem;}
.couponslide-images .couponwrap2{height:8.9rem;}
.couponslide-images{height:8.9rem;}
.couponslide-images2{height:11rem;}
.couponslide-images3{height:6rem;}
.couponslide-images3 .couponwrapthr .it p.sf-price{overflow:visible;}
.couponwrapthr .it p.sf-price{overflow:visible;}
.couponslide-images3 .couponwrapthr2 .it p.mjian{height:1.5rem; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:0.9rem;}
.couponslide-images .couponwrap2 .slide-images-list .it .inner{padding:0.5rem 2%;}
.couponslide-images .couponwrap2 .slide-images-list .it{margin-bottom:0;margin-left: 0;width: 10rem;max-width: 10rem;min-width: 10.5rem;margin-bottom:0.714rem}
.couponslide-images2 .couponwrapsec .it p.mjian{height:1.5rem; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.alert-box .alert-msg{color: black;}
.alert-mini-box .alert-msg{color: white;}
.siller .alert-box{width: 92%;}
.sms-box{width:73%;left:31%;}
.sms-input input {width: 10rem;}

/*执行优惠券结果弹框展示start*/
.alert-title{font-size:1rem;}
.alert-btn a{height:2.58rem; line-height:2.58rem; font-size:1rem;}
.alert-box{padding-top:0.5rem;}
.identify-code .code-input{margin-top:10px;}
.alertCls .identify-code .code-input, .alertCls .identify-code{max-width:17rem;}
.alertCls .identify-code .code-input dd, .alertCls .identify-code .code-input dd p{width:13.2rem; text-align:left;}
.alertCls .identify-code .code-input .item-ide{margin-bottom:5px; width:auto;}
.alertCls .identify-code .code-input dd input ,.identify-code .code-input .change{font-size:0.8rem;}
.alert-box.alertCls .alert-btn a{height:2.58rem; line-height:2.58rem;}

/*===============2017-11-03================*/
#layer{width:100%; height:100%; left:0; top:0; position:fixed; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_trans.png?v=1001) repeat 0 0; z-index:10; display:none;}
.couponPop{position:fixed; margin-left:-40%; left:50%; margin-top:-8rem; top:50%; padding:0.7rem 0 0; width:80%; background:#fff; border-radius:4px; z-index:21;display:none;}
.couponPop .close{display:block; right:-0.75rem; top:-0.75rem; position:absolute; width:1.5rem; height:1.5rem; overflow:hidden; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/btn_popclose.png?v=1001) no-repeat 0 0; background-size:100%;}
.couponPop .bd{padding:0.5rem 0;}
.couponPop .ctips{text-align:center; color:#222; font-size:1.1rem; margin-bottom:1.1rem; font-weight:bold;}
.couponPop .tips{color:#ff0000; margin:0.3rem;}

.codeform{text-align:center;}
.codeform .dt{display:inline-block; font-size:0.9rem; color:#666; line-height:1.8rem; vertical-align:top;}
.codeform .dd{display:inline-block; padding-left:0.3rem; text-align:left;}
.codeform .dd .ipt{padding:0 0.3rem; height:1.8rem; line-height:1.8rem; border:1px solid #8E8E93; box-sizing:border-box;}
.codeform .dd .code{margin-top:0.6rem}
.codeform .dd .code img{float:left; height:1.8rem; border:1px solid #dddddd;}
.codeform .dd .code span{display:inline-block; line-height:1.8rem; margin-left:0.5rem; font-size:0.8rem; color:#666;}
.codeform .dd .code span a{ color:#ff6600;}

.couponPop .ft{height:2.8rem; margin-top:0.6rem; border-top:1px solid #ddd; line-height:2.8rem; text-align:center;}
.couponPop .ft a{display:block; color:#ff6600; font-size:1.1rem;}

.telcodeform{margin:0 1rem;}
.telcodeform p{font-size:1.1rem; margin-bottom:0.6rem;}
.telcodeform .telcode{margin-bottom:0.7rem; display:flex; display:-webkit-flex; height:2.2rem; line-height:2.2rem; border:1px solid #8E8E93; justify-content:space-between; box-sizing:content-box;}
.telcodeform .telcode .ipt{border:none; padding:0 0.2rem; height:2.2rem; line-height:2.2rem; width:61%;}
.telcodeform .telcode span ,.telcodeform .telcode a{display:block; height:2.2rem; line-height:2.2rem; text-align:center; font-size:0.8rem; color:#666; background:#eee; width:39%;}
.telcodeform .telcode span{color:#999;}
.telcodeform .coupontips{color:#ff0000}

#layermsg{width:100%; height:100%; left:0; top:0; position:fixed; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_trans.png?v=1001) repeat 0 0; z-index:10; display:none; opacity:0;}
.couponmsg{position:fixed; left:50%; margin-left:-8rem; margin-top:-4rem; top:50%; width:16rem; padding:1.2rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_trans.png?v=1001) repeat 0 0; text-align:center; color:#fff; border-radius:4px; z-index:20;display:none;}
.couponmsg h5{font-size:1.1rem; margin-bottom:0.6rem; font-weight:normal; color:#fff; display:none;}
.couponmsg p{font-size:0.9rem; line-height:1.5rem; color:#fff; display:none;}

/*执行优惠券结果弹框展示end*/

.SN_Guide {display:none;}
.shareGift {
    position: fixed;
    left: 50%;
    margin-left: -9.9285rem;
    top: 50%;
    margin-top: -12.0714rem;
    width: 19.8571rem;
    height: 22.1428rem;
    z-index: 23;
    }
.shareGift .shareNow {
    display: block;
    width: 19.8571rem;
    height: 22.1428rem;
    cursor: pointer;
}
.shareGift .btn_close {
    background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_giftClose.png?v=1001) no-repeat center center;
    width: 3.357rem;
    height: 3.357rem;
    position: absolute;
    left: 50%;
    margin-left: -1.179rem;
    bottom: -5rem;
    background-size: 100% 100%;
}

/*悬浮图标*/
.floatFlag {display:none;}
.regionp.floatIconId {display:none;}


/*信息采集*/
.form-bg {background-position:center;background-repeat:no-repeat;background-size:cover;}
.info-acquisition {padding:1.428571428571429rem 0 1.142857142857143rem 0;background-color:#000000;opacity:0.7;filter:alpha(opacity=70);}
.info-acquisition .defined-activity-name {font-size: 1.2857142857142858rem;color: #FFFFFF;font-weight: bold;}
.info-acquisition > p {padding: 0 1rem 0.35714285714285715rem 1.4571428571428571rem;}
.info-acquisition .click-tip-icon {display: inline-block;height: 1.2857142857142858rem;width: 1.2857142857142858rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/activeDetailicon.png?v=1001") center center no-repeat;background-size: cover;margin-top: 7px;}

.acquisition-form p {padding: 0.35714285714285715rem 1rem 0.35714285714285715rem 1.4571428571428571rem;}
.acquisition-form p label {width: 4.285714285714286rem;display: inline-block;font-size: 12px;color: #FFFFFF;float: left;margin-top: 0.2857142857142857rem;margin-right: 0.3571428571428571rem;}
.acquisition-form p .control {width: 79%;}
.acquisition-form p input {text-indent: 4px;}
.acquisition-form p input, .acquisition-form p select {border: 0;outline: 0;background: rgba(255, 255, 255, 0.70);border-radius: 2px;height: 2rem;color: #666666;}
.acquisition-form .button-group {margin: 0 auto;text-align: center;}
.acquisition-form .button-group a {color: #FFFFFF;background:#FF7700;display:inline-block;width:120px;height:2.5rem;font-size:1rem;line-height:2.5rem;border-radius:2px;text-align:center;margin:0 0.7142857142857143rem}
.acquisition-form .error-container {height:1.5rem;}
.acquisition-form .error-container > p {text-align: center;color: #FFFFFF; padding:0;}
.acquisition-form .error-container .error-tip {display: inline-block;width: 1rem;height: 1rem;vertical-align: -0.21428571428571427rem;margin-right: 0.2857142857142857rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/crossicon.png?v=1001") center center no-repeat;background-size: cover;}
.acquisition-form .select2 {background: rgba(255, 255, 255, 0.70);border-radius: 2px;}
.acquisition-form .select2 ul li {height: 28px;line-height: 28px;color: #333;}
.acquisition-form .select2 .result-content {height: 28px;line-height: 28px;display: block;text-indent: 4px;border-bottom: 1px solid #666666;}
.acquisition-form .select2 .queryResult {height: 6rem;overflow-y: scroll;}
.acquisition-form .select2 .queryResult li input {width: 12px;height: 12px;margin: 0 8px;vertical-align: -2px; -webkit-appearance: checkbox;}

.layer-grey {width:100%; height:100%; left:0; top:0; position:fixed; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg_trans.png?v=1001) repeat 0 0; z-index:10; display:none;}
.box-win{background: none;width: 84%;margin-left: -42%;border-radius: 8px;position: fixed;left: 50%;top:39%;margin-top:-25rem;z-index: 11;border:1px solid #00C4EF;height: 24.285714rem;}
.success-win-wrapper {width: 100%;height: 29.214286rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/carsuccess.png?v=1003") center center no-repeat;background-size: cover;}
.fail-win-wrapper {width: 100%;height: 23.214285714285715rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/carfail.png?v=1003") center center no-repeat;background-size: contain;}
.inner-success-tip {width: 85%;color: #666666;font-weight: bold;font-size: 14px;position: absolute;top: 76%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);text-align:center;}
.inner-fail-tip {text-align: center;width: 45%;color: #666666;font-weight: bold;font-size: 14px;position: absolute;top: 65%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.drawPop i.close{position:absolute; top:0rem; right:0rem; margin-left:-1rem; display:block; width:2rem; height:2rem; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_pclose.png?v=1001) no-repeat 0 0; background-size:100%;}

#rule-dialog {width: 100%;height: 100%;background-size:cover;z-index:999;}
.modal:before {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);z-index: 100;}
.noscroll {overflow: hidden;position: relative;}
.modal {content: '';position: fixed;top: 0;left: 0;color: #333;text-align: center;}
.modal .dialog_ext_close {overflow: inherit;}
.modal .dialog_ext {background: #fff;}
.modal .dialog {border-radius: 0.48761756154647906rem;position: absolute;z-index: 100;}
.modal .dialog_ext .rule_pad {padding: 0.9142829278996483rem;padding-top: 1.1580917086728877rem;padding-bottom: 1.2190439038661975rem;}
.modal .dialog_ext .rule_pad .rule-img {font-size: 1.036187318286268rem;color: #222222;text-align: center;font-weight: bold;margin-bottom: 0.48761756154647906rem;}
.modal .dialog_ext .rule_pad .rule_pad_inner.pad_yes {height: auto;}
.modal .dialog_ext .rule_pad .rule_pad_inner {overflow-y: auto;box-sizing: border-box;}
.modal .dialog_ext .rule_pad .rule-cons.success {text-align: center;max-height: 24.380878077323953rem;}
.modal .dialog_ext .rule_pad .rule-cons {font-size: 0.8533307327063383rem;color: #333333;}
.modal .dialog_ext .rule_pad .closed {position: absolute;width: 2.2552312221524655rem;height: 2.2552312221524655rem;margin-top: 2.9866575644721842rem;left: 50%;margin-left: -1.1276156110762328rem;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/closed_2x.png?v=1001') no-repeat;background-size: contain;}
.modal .dialog_ext .info-wrapper {padding: 1.1580917086728877rem 0 1.2190439038661975rem 0;}
.modal .dialog_ext .info-wrapper .rule-img {border-bottom: 1px solid #F5F5F5;padding-bottom: 0.5rem;}
.modal .dialog_ext .rule_pad .rule_pad_inner.info-content{padding: 0 0.9142829278996483rem;max-height: 21.428571428571427rem;overflow-y: scroll;}
.modal .dialog_ext .rule_pad .rule-cons.info label {display: inline-block;width: 40%;text-align: left;float: left;}
.modal .dialog_ext .rule_pad .rule-cons.info span {display: inline-block;width: 59%;text-align: left;}
.modal .dialog_ext .rule_pad .rule-cons p {padding-bottom: 0.5rem;}

/* 优惠券改版start 18060483 */
/* 1*N */
.coupon-190510 .couponwrap .it{position:relative;width:100%;padding:0;margin:0 0 0.5714285714285714rem 0;border-radius:0;background-color:transparent;background-size:100% 100%}
.coupon-190510 .couponwrap .it:last-child{margin-bottom: 0.5714285714285714rem;}
.coupon-190510 .couponwrap.couponwrap1 .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_1n.png?v=1002)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec1 .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_1n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr1 .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_1n.png?v=1001)}
.coupon-190510 .couponwrap .it .itl{width:auto;display:block;padding:0.42857142857142855rem 1.0714285714285714rem}
.coupon-190510 .couponwrap .it .itl>div{font-size:0.8571428571428571rem;display:block;text-align:left}
.coupon-190510 .couponwrap .it .itl>div.detail{height:1.43rem}
.coupon-190510 .couponwrap .it .itl>div>span{font-size:0.8571428571428571rem;width:auto;height:auto;line-height:1;padding:0;margin:0;background:transparent;border-radius:0;text-align:left;display:inline-block;color:#8A5A00}
.coupon-190510 .couponwrap.couponwrapsec .it .itl>div>span{color:#222222}
.coupon-190510 .couponwrap.couponwrapthr .it .itl>div>span{color:#FFFFFF}
.coupon-190510 .couponwrap .it .itl>div.price{margin-bottom:0.2857142857142857rem}
.coupon-190510 .couponwrap .it .itl>div.price>span>em{font-size:1.8571428571428572rem;font-weight:500;margin-right:0.35714285714285715rem}
.coupon-190510 .couponwrap .it .itl>div.detail>span{font-size:0.9285714285714286rem}
.coupon-190510 .couponwrap.couponwrapsec .it .itl>div.detail>span{color:#666666}
.coupon-190510 .couponwrap.couponwrapsec .it .itl>div.date>span{color:#BBBBBB}
.coupon-190510 .couponwrap .it .btn{height:1.7857142857142858rem !important;line-height:1.7857142857142858rem !important;padding:0 !important;margin:0 !important;color:#AE8840;background:#FFD488;box-shadow:0 0.21428571428571427rem 0.8571428571428571rem 0 #F3B247;border-radius:0.42857142857142855rem;width:4.857142857142857rem;font-size:0.8571428571428571rem;position:absolute;top:50%;right:1.0714285714285714rem;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.coupon-190510 .couponwrap.couponwrapsec .it .btn{color:#999999;background:#EEEEEE;border-radius:1.0714285714285714rem;box-shadow:none}
.coupon-190510 .couponwrap.couponwrapthr .it .btn{color:#BBBBBB;background:#FFFFFF;border-radius:1.0714285714285714rem;box-shadow:none}
.coupon-190510 .couponwrap .it .btn.get{color:#8A5A00;background:#FFE1AA;box-shadow:0 0.21428571428571427rem 0.8571428571428571rem 0 #F3B247}
.coupon-190510 .couponwrap.couponwrapsec .it .btn.get{color:#FFFFFF;background:#FF5500;box-shadow:none}
.coupon-190510 .couponwrap.couponwrapthr .it .btn.get{color:#FF1A3A;background:#FFFFFF;box-shadow:none}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it:last-child {margin-right: 0 !important;}
/* 2*N */
.coupon-190510 .couponwrap.couponwrap2 .it{width:calc(50% - 0.35714285714285715rem);background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_2n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it{width:calc(50% - 0.35714285714285715rem);background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_2n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it{width:calc(50% - 0.35714285714285715rem);background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_2n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrap2 .it:nth-child(odd),.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it:nth-child(odd),.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it:nth-child(odd){margin-bottom:0.5714285714285714rem;margin-right:0.35714285714285715rem}
.coupon-190510 .couponwrap.couponwrap2 .it:nth-child(even),.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it:nth-child(even),.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it:nth-child(even){margin-bottom:0.5714285714285714rem;margin-left:0.35714285714285715rem}
.coupon-190510 .couponwrap.couponwrap2 .it .itl,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it .itl,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it .itl{max-width:10rem;padding-right:0.35714285714285715rem}
.coupon-190510 .couponwrap.couponwrap2 .it .itl .detail,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it .itl .detail,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it .itl .detail{line-height: 1rem;height:2.142857142857143rem}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .slide-images-list .itl {max-width: 7.46rem;}
.coupon-190510 .couponwrap.couponwrap2 .it .btn,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it .btn,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it .btn,.coupon-190510 .couponwrap .slide-images-list .it .btn{width:1.5714285714285714rem;height: 4.571428571428571rem !important;max-height:4.571428571428571rem;line-height:0.98rem !important;padding: 0 !important;text-align:center;right:0.6428571428571429rem;}
.coupon-190510 .couponwrap .it .btn em {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);/*width: 4.857142857142857rem;*/}
.coupon-190510 .couponwrap.couponwrapthr1 .it .btn em[e-out='去使用']{width:4.857142857142857rem;color:#FF1A3A}
.coupon-190510 .couponwrap .it.oneLineTag .btn em {/**/width: 4.857142857142857rem;}
.coupon-190510 .couponwrap.couponwrapthr3 .it .btn em{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 4.857142857142857rem;}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it .itl .detail span {display: block;line-height: 1.1rem;}
/* 2.5*N */
.coupon-190510 .couponslide-images{margin-bottom: 0.5714285714285714rem;}
.coupon-190510 .couponslide-images,.coupon-190510 .couponslide-images .couponwrap2,.coupon-190510 .couponslide-images .couponwrapthr,.coupon-190510 .couponslide-images .couponwrap2 .slide-images-list,.coupon-190510 .couponslide-images .couponwrapsec{height:7.5rem}
.coupon-190510 .couponwrap .slide-images-list .it{height:7.5rem;width:10.714285714285714rem !important;min-width:10.714285714285714rem !important;margin:0 0.7142857142857143rem 0 0 !important;background-size:100% 100%;background-repeat:no-repeat}
.coupon-190510 .couponwrap.couponwrap2 .slide-images-list .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_2.5n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec .slide-images-list .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_2.5n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr .slide-images-list .it{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_2.5n.png?v=1001)}
.coupon-190510 .couponwrap .slide-images-list .it .itl{max-width:7.857142857142857rem;padding:1.0714285714285714rem 0.14285714285714285rem 0.35714285714285715rem 0.7142857142857143rem}
.coupon-190510 .couponwrap .slide-images-list .it .itl .detail{line-height: 1rem;height:2.142857142857143rem}
/* 3*N */
.coupon-190510 .couponwrap.couponwrapsec3,.coupon-190510 .couponwrap.couponwrap3,.coupon-190510 .couponwrap.couponwrapthr3{display:block;margin-right:0}
.coupon-190510 .couponwrap.couponwrap3 .it,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it{background:transparent;width: 33.333333333333% !important;;padding-right:0.8571rem;margin:0 0 0.5714285714285714rem 0;padding:0;display:inline-block}
.coupon-190510 .couponwrap.couponwrap3 .it .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_3n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_3n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_3n.png?v=1001)}
.coupon-190510 .couponwrap.couponwrap3 .it .itl,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .itl,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .itl{background-repeat:no-repeat;background-size:100% 100%;padding:0;margin-right:0.8571rem;height:10.571428571428571rem}
.coupon-190510 .couponwrap.couponwrap3 .it .itl *,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .itl *,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .itl *{text-align:center}
.coupon-190510 .couponwrap.couponwrap3 .it .itl .price,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .itl .price,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .itl .price{margin-bottom:0.42857142857142855rem;padding-top:1.0714285714285714rem}
.coupon-190510 .couponwrap.couponwrap3 .it .itl .detail,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .itl .detail,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .itl .detail{height:2.142857142857143rem;padding:0rem 0.2857142857142857rem;line-height: 1.1rem;}
.coupon-190510 .couponwrap.couponwrap3 .it .btn,.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .btn,.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .btn{top:initial;right:initial;left:1.4285714285714286rem;bottom:0.7142857142857143rem;transform:none;-webkit-transform:none;height:1.5714285714285714rem !important;line-height:1.5714285714285714rem !important;white-space: nowrap;}
.memIndex-page .coupon-190510 .couponwrap.couponwrap3 .it .btn,.memIndex-page .coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .btn,.memIndex-page .coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .btn{top:initial;right:initial;left:0.8285714285714286rem;bottom:0.7142857142857143rem;transform:none;-webkit-transform:none;height:1.5714285714285714rem !important;line-height:1.5714285714285714rem !important}
/* 已领取 
.coupon-190510 .couponwrap.couponwrap1 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_1n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr1 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_1n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec1 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_1n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrap2 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_2n_2x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec2 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_2n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr2 .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_2n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrap2 .slide-images-list .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_2.5n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec .slide-images-list .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_2.5n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr .slide-images-list .it.qstatus-4{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_2.5n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrap3 .it.qstatus-4 .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_01_3n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it.qstatus-4 .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_02_3n_x.png?v=1001)}
.coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it.qstatus-4 .itl{background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/coupons/icon_coupon_03_3n_x.png?v=1001)}
.coupon-190510 .couponwrap .it.qstatus-4 span.btn{display:none !important}*/
/* iphone 6+, 6s+, 7+, 8+ */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
    .coupon-190510 .couponwrap .it .btn {right: 1.5rem;}
    .coupon-190510 .couponwrap.couponwrap3 .it .btn, .coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .btn, .coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .btn {left: 1.87rem;}
    .memIndex-page .coupon-190510 .couponwrap.couponwrap3 .it .btn, .memIndex-page .coupon-190510 .couponwrap.couponwrapsec.couponwrapsec3 .it .btn, .memIndex-page .coupon-190510 .couponwrap.couponwrapthr.couponwrapthr3 .it .btn {left: 0.87rem;}
}
/* 优惠券改版end 18060483 */
/* 电梯导航模块start 18060483 */
.elevator-navi{box-sizing:border-box;display:block;flex-shrink:0;width:100%;height:5rem;font-size:0;padding-right:2.43rem;position:relative;background-color:#fff;z-index:6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.elevator-navi.fixedTop{position:fixed;top:0}
.elevator-navi.fixedTop.hasMoveTop{top:2.6rem}
.elevator-navi .navi-main-box{position:relative;box-sizing:border-box;background:#fff;width:100%;height:100%;overflow:hidden}
.elevator-navi .navi-main-box .navi-anchor-list{display:inline-flex}
.navi-anchor-list .navi-anchor{position:relative;left:0!important;box-sizing:border-box;width:5.12rem;padding:0 .36rem;display:inline-block;font-size:.86rem;color:#666;text-align:center;cursor:pointer}
.navi-anchor-list .navi-anchor:after{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.navi-anchor-list .navi-anchor .anchor-img{display:inline-block;width:2.86rem;height:2.86rem;margin:.57rem 0 .14rem 0}
.navi-anchor-list .navi-anchor .anchor-img img{width:100%;height:100%;vertical-align:top}
.navi-anchor-list .navi-anchor .anchor-txt{display:inline-block;height:1.43rem;line-height:1.43rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width: 100%;}
.navi-anchor-list .navi-anchor.active .anchor-txt{color:#f60}
.elevator-navi.plain-text .navi-anchor-list .navi-anchor .anchor-txt {width: auto;}
.elevator-navi .navi-toggle-box{border:0 solid #000;box-sizing:border-box;width:2.43rem;height:100%;position:absolute;top:0;right:0;background:#fff;box-shadow:0 0 .29rem 0 rgba(0,0,0,.3);cursor:pointer}
.elevator-navi .navi-toggle-box .toggle-collapse{width:1.07rem;height:1.07rem;display:inline-block;position:absolute;top:50%;left:50%;transition:all .25s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_arrow_down.png?v=1001);background-size:100% 100%}
.elevator-navi.plain-text{height:3rem}
.elevator-navi.plain-text .navi-anchor-list .navi-anchor{width:auto;height:3rem;padding:.71rem .71rem;white-space:nowrap}
.elevator-navi.plain-text .navi-anchor-list .navi-anchor::before{content:' ';display:inline-block;width:1.07rem;height:1.07rem;background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/icon_point.png?v=1001);background-size:100% 100%;visibility:hidden;vertical-align: top;margin-top: 2px;}
.elevator-navi.plain-text .navi-anchor-list .navi-anchor.active::before{visibility:visible}
.elevator-navi.collapsed .navi-toggle-box .toggle-collapse{transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg)}
.elevator-navi.collapsed::before{content:"请点击下方选择楼层";font-size:.86rem;color:#999;display:inline-block;width:120%;height:100%;line-height:3rem;padding-left:1.79rem;background-color:#fff;border-bottom:.07rem solid #f2f2f2}
.elevator-navi.collapsed{height: 3rem;}
.elevator-navi.plain-text.collapsed::before{line-height:3rem}
.elevator-navi.collapsed .navi-main-box,.navi-main-extend{display:none}
.elevator-navi.collapsed .navi-main-extend{width:100%;display:block;position:absolute;box-sizing:border-box;background:#fff}
.navi-main-extend .anchor-item{display:inline-block;width:25%;padding:0 .36rem;font-size:.86rem;height:2.86rem;line-height:2.86rem;text-align:center;color:#666;box-sizing:border-box;cursor:pointer}
.navi-main-extend .anchor-item.active{color:#f60}
.elevator-navi-shade{display:none;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;z-index:1}
.elevator-navi.collapsed+.elevator-navi-shade{display:block}
/* 电梯导航模块end 18060483 */
.vcc{background-image: url(//ssr.suning.cn/shts/template/SN_CW_1001/cwapSysDefaultTemplate/modules/sn-cwap-slideImg/assets/images/img_carousel2.png);height: 10rem;}
.vcc .it{display:none!important;}
.vcc .it span{display:none;}
/*ios点击事件样式*/
[e-click]{cursor: pointer;}

/*汽车试驾 ----- > */
.top-image {height: 10.714286rem;}
.top-image img{width:100%;height:100%;}
.info-image {margin: 0.857143rem 0.857143rem 0.857143rem 0;height: 17.142857rem;border-radius: 1.142857rem;overflow: hidden;}
.info-image img{width:100%;height:100%;}
.info-rule {height: 1.285714rem;margin: 1.5rem 0;text-align: center;}
.checkbox-wrapper {width: 1.285714rem;height: 1.285714rem;position: relative;margin-right: 0.5rem;display: inline-block;line-height: 2rem;vertical-align: middle;}
.checkbox-input {border: 0 none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.checkbox-inner {position: absolute;right: 0;width: 1.285714rem;height: 1.285714rem;border: 1px solid #ccc;border-radius: 50%;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-box-sizing: border-box;box-sizing: border-box;}
.checkbox-checked .checkbox-inner {border-color: #FF5500;background: #FF5500;}
.checkbox-checked .checkbox-inner:after {display: block;border-color: #fff;}
.checkbox-inner:after {position: absolute;display: none;top: 0.107143rem;right: 0.357143rem;z-index: 999;width: 0.285714rem;height: 0.714286rem;border-style: solid;border-width: 0 1px 1px 0;content: " ";-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.rule-link {font-size: 0.857143rem;color: #999999;}
.info-btn {background-image: linear-gradient(90deg, #FF8F00 0%, #FF5500 97%);border-radius: 0.642857rem;height: 3.214286rem;line-height: 3.214286rem;color: #ffffff;text-align: center;font-size: 1.142857rem;margin-right: 0.857143rem;cursor: pointer;}
.container img {height: 100%;width: 100%;}
.form-item {display: flex;height: 3.214286rem;line-height: 3.214286rem;font-size: 0.857143rem;color: #999999;padding-right: 0.857143rem;border-bottom: 1px solid rgba(0,0,0,0.05);}
.form-item-label {width: 5.585714rem;margin-right: 0.842857rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color:#999999;}
.form-item-input {flex: 1;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.form-item-input input {color: #222222;font-size: 0.857143rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;padding: 0.142857rem 0;border: 0;background-color: transparent;line-height: 3.214286rem;-webkit-box-sizing: border-box;box-sizing: border-box;}
input::-webkit-input-placeholder {color: #CCCCCC;}
.form-item-clear {display: none;width: 1.5rem;height: 1.5rem;margin: auto;background-repeat: no-repeat;background-image: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/clear.png');background-size: 1.5rem auto;}
.form-item-select {flex: 1;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;}
.form-item-default {width: 16.0429rem;flex: 1;color: #CCCCCC;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.form-item-value {flex: 1;color: #222222;}
.form-item-icon {width: 1.5rem;height: 1.5rem;font-style: normal;color: #fff;margin: auto;background-repeat: no-repeat;background-image: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/arrow.png');background-size: 1.5rem auto;}
.modal {display: none;z-index: 9999;}
.modal-mask {position: fixed;opacity: 0.6;background: #000000;top: 0;right: 0;width: 100%;height: 100%;z-index: 1000;}
.modal-wrap {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;outline: 0;z-index: 1000;}
.modal-single {position: absolute;bottom: 0;/*height: 16.571429rem;*/width: 100%;z-index: 1000;display: none;}
.modal-single-main {background-color: #ffffff;/*height: 12.928571rem;*/border-radius: 0.857143rem;margin: 0 0.214286rem;overflow: hidden;}
.modal-single-main-title {height: 3.285714rem;line-height: 3.285714rem;font-size: 1.142857rem;color: #222222;text-align: center;}
.modal-single-main-list {overflow: auto;max-height: 9.642857rem;/*position: absolute;width: 100%;*/}
.modal-single-main-item {/*height: 3.214286rem;*/line-height: 2.314286rem;font-size: 1.0rem;color: #222222;text-align: center;border-bottom: 1px solid #cccccc;}
.modal-single-main-list .active {background: rgba(0,0,0,0.05);}
.modal-single-cancel {background-color: #ffffff;text-align: center;font-size: 1.142857rem;color: #666666;height: 3.214286rem;line-height: 3.214286rem;border-radius: 0.857143rem;margin: 0.214286rem 0.214286rem;}
.modal-address {position: absolute;bottom: 0;/*height: 32.571429rem;*/width: 100%;z-index: 1000;display: none;}
.middle-index-page .modal-address {bottom: 14px;}
.modal-address-main {background-color: #ffffff;border-radius: 0.857143rem;margin: 0 0.214286rem;overflow: hidden;text-align: left;}
.modal-address-title {height: 3.642857rem;line-height: 3.642857rem;text-align: center;font-size: 1.142857rem;color: #222222;}
.modal-address-close {width: 1.5rem;height: 1.5rem;position: absolute;right: 1.071429rem;top: 0.857143rem;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/close-m.png') no-repeat center center;background-size: 100%;}
.modal-address-selected-address {height: 2.571429rem;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;margin: 0 1.071429rem;}
.modal-address-tip {height: 3.214286rem;line-height: 3.214286rem;margin-left: 1.071429rem;color: #999999;}
.modal-address-list {max-height: 22.857143rem;overflow: auto;}
.select-item {height: 3.214286rem;line-height: 3.214286rem;color: #222222;margin: 0 1.071429rem;border-bottom: 1px solid #cccccc;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.modal-address-list .active {color: #FF5500;}
.modal-address-selected-address .selected-item {height: 1.714286rem;line-height: 1.714286rem;width: 5.285714rem;text-align: center;background: #F8F8F8;border-radius: 0.857143rem;border: 1px solid #D5D5D5;font-size: 0.857143rem;color: #222222;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0px 5px;box-sizing: border-box;}
.modal-address-selected-address .active {color: #FF5500;border-color: #FF5500;}
.modal-address-city {display: none;}
.modal-address-area {display: none;}
.modal-address-addr {display: none;}
.selected-item-city {margin-left: 1.0rem;}
.selected-item-area {margin-left: 1.0rem;}
.selected-item-addr {margin-left: 1.0rem;}
.modal-success {width: 18.571429rem;height: 29.285714rem;margin: auto;margin-top: 7.142857rem;position: relative;display: none;}
.modal-close {width: 2.428571rem;height: 2.428571rem;border-radius: 50%;position: absolute;right: 0;z-index: 1000;cursor: pointer;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/close.png') no-repeat center center;background-size: 100%;}
.modal-s-info {width: 18.571429rem;height: 26.214286rem;position: absolute;text-align: center;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/success.png') no-repeat center center;background-size: 100%;}
.modal-s-img {width: 3.642857rem;height: 3.642857rem;position: absolute;top: 12.142857rem;right: 7.428571rem;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/s-icon.png') no-repeat center center;background-size: 100%;}
.modal-s-msg1 {font-size: 1.142857rem;color: #666666;position: absolute;top: 17.071429rem;width: 18.571429rem;}
.modal-s-msg2 {font-size: 0.857143rem;color: #999999;position: absolute;top: 18.928571rem;width: 18.571429rem;}
.modal-s-btn {width: 10.357143rem;height: 2.857143rem;position: absolute;bottom: -8.7rem;left: 6.142857rem;z-index: 1000;cursor: pointer;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/go-gift.png?v=1003') no-repeat center center;background-size: 100%;}
.modal-fail {width: 18.571429rem;height: 22.142857rem;margin: auto;margin-top: 7.142857rem;position: relative;display: none;}
.modal-f-info {width: 18.571429rem;height: 20.428571rem;position: absolute;text-align: center;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/fail.png') no-repeat center center;background-size: 100%;}
.modal-f-img {width: 3.642857rem;height: 3.642857rem;position: absolute;top: 7.714286rem;right: 7.428571rem;background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/f-icon.png') no-repeat center center;background-size: 100%;}
.modal-f-msg1 {font-size: 1.142857rem;color: #666666;position: absolute;top: 12.642857rem;width: 18.571429rem;}
.modal-f-msg2 {font-size: 0.857143rem;color: #999999;position: absolute;top: 14.428571rem;width: 18.571429rem;}
.aq-tool-form{padding-left: 0.857143rem;background-color: #ffffff;padding-bottom: 0.857143rem;padding-top: 0.7rem;position: relative;overflow: hidden;}
.checkbox-text{display: inline-block;line-height: 2rem;vertical-align: middle;margin-right: 5px;
    overflow: hidden;height: 2rem;text-overflow: ellipsis;white-space: nowrap;width: 3.1rem;}
.tool-form-submit.disabled{background-image: linear-gradient(90deg, #ceccca 0%, #b9b5b5 97%);}
.remain-person-count {background: #EEEEEE;border-radius: 0.821429rem;color: #999999;margin-right: 0.857143rem;text-align: center;height: 1.714286rem;line-height: 1.714286rem;font-size: 0.857143rem;}
.remain-person-count > span {margin-left:0.714286rem;color: #FF5500;}
.radio-group,.check-group{overflow:hidden;width: 75%;padding: 0.142857rem 0;}
.tool-form{margin-top: 10px;}
.form-disable-mask{
    position:absolute;
    width:100%;
    height: 100%;
    background: gray;
    opacity: 0.1;z-index: 9;
    margin-left: -0.857143rem;
    margin-top: 10px;
}
/*汽车试驾 <----- */

/*17090423 秒杀 start-----------------------------*/
.overflow-auto {overflow: auto;}
.flash-sale-box {width: 100%;padding: 0 0.85714286rem;box-sizing: border-box;}
.flash-sale-box-one {position: relative;width: 25.07142857rem;height: 12.64285714rem;box-sizing: border-box;padding: 0 0.64285714rem;overflow: hidden;margin-bottom: 0.85714286rem;}
.flash-sale-box-red-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/red_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-blue-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/blue_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-green-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/green_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-violet-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/purple_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-rose-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/rosered_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-grey-one {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/gray_1prod_2x.png") no-repeat center;background-size: 25.07142857rem 12.64285714rem;}
.flash-sale-box-red-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/red_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-blue-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/blue_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-green-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/green_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-violet-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/purple_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-rose-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/rosered_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-grey-two {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/gray_2prod_2x.png") no-repeat center;background-size: 25.07142857rem 20.14285714rem;}
.flash-sale-box-red-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/red_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-blue-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/blue_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-green-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/green_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-violet-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/purple_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-rose-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/rosered_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-grey-three {background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/gray_3prod_2x.png") no-repeat center;background-size: 25.07142857rem 14.28571429rem;}
.flash-sale-box-title-box {height: 1.42857143rem;width: 23.78571429rem;position: relative;margin-top: 0.85714286rem;display: flex;align-items: center;justify-content: space-between;}
.flash-sale-box-title {display: flex;align-items: center;}
.flash-sale-box-title-logo {width: 10.60714286rem;height: 1.42857143rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/djh-logo-white.png") no-repeat center;background-size: 10.60714286rem 1.42857143rem;/* float: left; */}
.flash-sale-box-title-text {font-size: 0.85714286rem;height: 1.17857143rem;color: #ffffff;letter-spacing: 0;margin-left: 0.64285714rem;/* width: 6rem; *//* float: left; */}
.flash-sale-box-title-more {font-size: 0.85714286rem;color: #ffffff;letter-spacing: 0;text-align: right;line-height: 1.21428571rem;/* float: right; */}
.flash-sale-box-one-goods-box {width: 23.78571429rem;height: 8.85714286rem;background: #ffffff;border-radius: 0.42857143rem;margin-top: 0.85714286rem;display: flex;/* justify-content: space-between; */box-sizing: border-box; padding: 0.85714286rem;}
.flash-sale-box-one-goods-img {width: 7.14285714rem;height: 7.14285714rem;}
.flash-sale-box-one-goods-img img {width: 7.14285714rem;height: 7.14285714rem;border-radius: 0.42857143rem;}
.flash-sale-box-one-goods-info-box {margin-left: 0.85714286rem;}
.flash-sale-box-one-goods-info-title {font-size: 1.07142857rem;color: #333333;letter-spacing: 0;width: 14.14285714rem;height: 1.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.flash-sale-box-one-goods-info-discount {margin-top: 0.42857143rem;display: inline-block;height: 1.21428571rem;background: #feece2;border-radius: 0.60714286rem;font-size: 0.85714286rem;color: #ff5500;letter-spacing: 0;text-align: center;padding: 0 0.42857143rem;box-sizing: border-box;}
.flash-sale-box-one-goods-info-discount-none {margin-top: 0.42857143rem;display: inline-block;height: 1.21428571rem;border-radius: 0.60714286rem;font-size: 0.85714286rem;color: #ff5500;letter-spacing: 0;text-align: center;padding: 0 0.42857143rem;box-sizing: border-box;}
.flash-sale-box-one-goods-info-text-box {margin-top: 0.42857143rem;height: 1.07142857rem;display: flex;justify-content: space-between;align-items: center;}
.flash-sale-box-one-goods-info-text-time {font-size: 0.78571429rem;color: #999999;letter-spacing: -0px;}
.flash-sale-box-one-goods-info-text-num {font-size: 0.78571429rem;color: #ff5500;letter-spacing: -0px;display:none;}
.flash-sale-box-one-goods-info-price-box {height: 2.14285714rem;margin-top: 0.35714286rem;display: flex;align-items: flex-end;justify-content: space-between;}
.flash-sale-box-one-goods-info-price-price {}
.flash-sale-box-one-goods-info-price-price-big {font-size: 1.28571429rem;font-weight: bold;}
.flash-sale-box-one-goods-info-price-price-sale {display: inline;font-size: 0.85714286rem;color: #ff5500;letter-spacing: -0px;text-align: left;line-height: 0.85714286rem;}
.flash-sale-box-one-goods-info-price-price-cancle {display: inline;text-decoration: line-through;font-size: 0.85714286rem;color: #999999;letter-spacing: 0;line-height: 0.85714286rem;/* margin-left: 0.21428571rem; */}
.flash-sale-box-one-goods-info-price-buttom {background-image: linear-gradient(-134deg, #fe7733 0%, #ff1f1f 100%);border-radius: 2.14285714rem;width: 4.92857143rem;height: 100%;font-size: 0.92857143rem;color: #ffffff;letter-spacing: 0;text-align: center;line-height: 2.14285714rem;}
.flash-sale-box-one-goods-info-price-buttom a{color: #ffffff;}
.flash-sale-box-two {width: 25.07142857rem;height: 20.14285714rem;position: relative;box-sizing: border-box;padding: 0 0.64285714rem;overflow: hidden;margin-bottom: 0.85714286rem;}
.flash-sale-box-two-goods-box {margin-top: 0.85714286rem;display: flex;justify-content: space-between;width: 23.78571429rem;height: 16.35714286rem;}
.flash-sale-box-two-goods-info {width: 11.57142857rem;height: 16.35714286rem;background: #ffffff;border-radius: 0.85714286rem;background: #ffffff;border-radius: 0.42857143rem;}
.flash-sale-box-two-goods-info-img-box {width: 10.28571429rem;height: 9.85714286rem;margin-top: 0.85714286rem;margin-left: 0.64285714rem;border-radius: 0.42857143rem;overflow: hidden;}
.flash-sale-box-two-goods-info-img {width: 10.28571429rem;height: 10.28571429rem;}
.flash-sale-box-two-goods-info-img img {width: 10.28571429rem;height: 10.28571429rem;}
.flash-sale-box-two-goods-info-num {width: 10.28571429rem;height: 1.42857143rem;font-size: 0.78571429rem;color: #ffffff;letter-spacing: 0;text-align: center;background: #ff6600;border-radius: 0 0 0.42857143rem 0.42857143rem;display:none;}
.flash-sale-box-two-goods-info-title {font-size: 1rem;color: #333333;letter-spacing: 0;width: 10.28571429rem;height: 1.42857143rem;line-height: 1.42857143rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 0.60714286rem;margin-top: 0.28571429rem;}
.flash-sale-box-two-goods-info-price {height: 1.28571429rem;width: 100%;text-align: center;margin-top: 0.42857143rem;font-size: 0.85714286rem;color: #ff5500;letter-spacing: -0px;}
.flash-sale-box-two-goods-info-price-big {font-size: 1.28571429rem;}
.flash-sale-box-three {width: 25.07142857rem;height: 14.28571429rem;position: relative;box-sizing: border-box;padding: 0 0.64285714rem;overflow: hidden;margin-bottom: 0.85714286rem;}
.flash-sale-box-three-goods-box {margin-top: 0.85714286rem;display: flex;justify-content: space-between;width: 23.78571429rem;height: 10.5rem;}
.flash-sale-box-three-goods-info {background: #ffffff;border-radius: 0.42857143rem;width: 7.64285714rem;height: 10.5rem;overflow: hidden;box-sizing: border-box;padding: 0.64285714rem;}
.flash-sale-box-three-goods-info-img-box {width: 6.35714286rem;height: 6.35714286rem;}
.flash-sale-box-three-goods-info-img {width: 6.35714286rem;height: 6.35714286rem;}
.flash-sale-box-three-goods-info-img img {width: 6.35714286rem;height: 6.35714286rem;border-top-left-radius: 0.42857143rem;border-top-right-radius: 0.42857143rem;}
.flash-sale-box-three-goods-info-num {width: 6.35714286rem;height: 1.42857143rem;background: #ff6600;border-radius: 0 0 0.42857143rem 0.42857143rem;font-size: 0.75rem;color: #ffffff;letter-spacing: 0;text-align: center;display:none;}
.flash-sale-box-three-goods-info-price {height: 1.28571429rem;width: 100%;text-align: center;margin-top: 0.42857143rem;font-size: 0.85714286rem;color: #ff5500;letter-spacing: -0px;}
.flash-sale-box-three-goods-info-price-big {font-size: 1.28571429rem;}
.flash-sale-all-container {width: 100%;background: #ff1f1f;}
.flash-sale-all-background {width: 100%;min-height: 32.28571429rem;background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bg-wrapper.png) no-repeat top;background-size: 100% 26.28571429rem;overflow: hidden;}
.flash-sale-all-goods-box {margin-top: 12.85714286rem;width: 100%;box-sizing: border-box;padding: 0 0.85714286rem;margin-bottom: .85714286rem;;}
.flash-sale-all-goods-top {display: flex;align-items: center;justify-content: center;}
.flash-sale-all-goods-top-left {width: 3.71428571rem;height: 0.28571429rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/banner_left_2x.png") no-repeat center;background-size: 3.71428571rem 0.28571429rem;}
.flash-sale-all-goods-top-title {font-size: 0.85714286rem;color: #ffffff;letter-spacing: 0;text-align: center;padding: 0 0.42857143rem;}
.flash-sale-all-goods-top-right {width: 3.71428571rem;height: 0.28571429rem;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/banner_right_2x.png") no-repeat center;background-size: 3.71428571rem 0.28571429rem;}
.flash-sale-all-goods-info-box {margin-top: 1.07142857rem;}
.flash-sale-box-one-goods-box-all {width: 25.07142857rem;height: 8.85714286rem;background: #ffffff;border-radius: 0.42857143rem;margin-top: 0.85714286rem;display: flex;/* justify-content: space-between; */box-sizing: border-box;padding: 0.85714286rem;}
.flash-sale-box-one-goods-info-box-all {margin-left: 0.85714286rem;width: 15.35714286rem;}
.flash-sale-box-one-goods-info-title-all {font-size: 1.07142857rem;color: #333333;letter-spacing: 0;width: 15.35714286rem;height: 1.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.flash-sale-box-one-goods-info-price-price-sale-remind {display: inline;font-size: 0.85714286rem;color: #38b78a;letter-spacing: -0px;text-align: left;line-height: 0.85714286rem;}
.flash-sale-box-one-goods-info-text-num-remind {font-size: 0.78571429rem;color: #38b78a;letter-spacing: -0px;display:none;}
.flash-sale-box-one-goods-info-price-buttom-remind {background-image: linear-gradient(-90deg, #00caa6 0%, #00a484 100%);border-radius: 1.07142857rem;width: 4.92857143rem;height: 100%;font-size: 0.92857143rem;color: #ffffff;letter-spacing: 0;text-align: center;line-height: 2.14285714rem;}
.flash-sale-box-one-goods-info-price-buttom-remind a{color: #ffffff;}
.flash-sale-box-two-goods-info-num-remind {width: 10.28571429rem;height: 1.42857143rem;font-size: 0.78571429rem;color: #ffffff;letter-spacing: 0;text-align: center;background: #38b78a;border-radius: 0 0 0.42857143rem 0.42857143rem;display:none;}
.flash-sale-box-three-goods-info-num-remind {width: 6.35714286rem;height: 1.42857143rem;background: #38b78a;border-radius: 0 0 0.42857143rem 0.42857143rem;font-size: 0.75rem;color: #ffffff;letter-spacing: 0;text-align: center;display:none;}
.flash-sale-box-three-goods-info-price-remind {height: 1.28571429rem;width: 100%;text-align: center;margin-top: 0.42857143rem;font-size: 0.85714286rem;color: #38b78a;letter-spacing: -0px;}
.flash-sale-box-three-goods-info-time,.flash-sale-box-three-goods-info-time-remind {font-size: 0.78571429rem;height: 1.07142857rem;color: #999999;letter-spacing: 0;text-align: center;width: 100%;margin-top: 0.35714286rem;}
.flash-sale-box-two-goods-info-price-remind {height: 1.28571429rem;width: 100%;text-align: center;margin-top: 0.42857143rem;font-size: 0.85714286rem;color: #38b78a;letter-spacing: -0px;}
.flash-sale-box-two-goods-info-time,.flash-sale-box-two-goods-info-time-remind {font-size: 0.78571429rem;height: 1.07142857rem;color: #999999;letter-spacing: 0;text-align: center;width: 100%;margin-top: 0.35714286rem;}
.seckill-page .sn-nav-back{border: 2px solid #313131;border-width: 2px 0 0 2px;position: absolute;left: 0.3rem;top: 1rem;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);width: 0.9rem;height: 0.9rem}

.main-wrap .flash-sale-box-one-goods-info-text-time-new {
    width: 10.7857rem;
    height: 1.2857rem;
    border: 0.5px solid #f50;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 0.2143rem;
    display: flex;
    background-color: #fff;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0.2143rem;
}
.main-wrap .flash-sale-box-one-goods-info-text-time-new span {
    color: #f50;
    font-size: 0.8571rem;
    margin-right: 0.4286rem;
}
.main-wrap .flash-sale-box-one-goods-info-text-time-new .count-down {
    width: 4.5rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f50;
    font-size: 0.8571rem;
    color: #fff;
}
.main-wrap .flash-sale-box-one-goods-info-text-time-new .count-down img {
    width: 0.8571rem;
    height: 0.8571rem;
    margin-right: 0.2143rem;
}
/*17090423 秒杀 end  -----------------------------*/
/*17090423 加购 start-----------------------------*/
.addcart-page .box {height: 100%;display: flex;flex-direction: column;}
.addcart-page .sn-nav-title {color: #333333;font-weight: bold;}
.addcart-page .top-share {height: 2.142857142857143rem;width: 2.142857142857143rem;top: 0.4rem}
.addcart-page .top-share .more {background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/add-cart-share.png?v=1001) no-repeat center center;}
.addcart-container {flex: 1;overflow-y: auto;padding: 2.142857142857143rem 0.8571428571428571rem 0 0.8571428571428571rem;box-sizing: border-box;}
.addcart-container-logo {height: 2.857142857142857rem;text-align: center;}
.addcart-container-logo img {height: 2.857142857142857rem;}
.container-addcart-tip {height: 1.6428571428571428rem;line-height: 1.6428571428571428rem;font-size: 1.1428571428571428rem;color: #FFFFFF;text-align: center;margin: 0.5714285714285714rem 0 1.0714285714285714rem 0;}
.add-cart-item-margin {margin-bottom: 0.6428571428571429rem;}
.add-cart {margin: 0 0.8571428571428571rem;padding: 1.0714285714285714rem 0.6428571428571429rem 0.6428571428571429rem 0.6428571428571429rem;/*background-image: linear-gradient(134deg, #FE7733 0%, #FF1F1F 100%);*/border-radius: 0.8571428571428571rem;overflow: hidden;}
.add-cart-header {display: flex;height: 1.4285714285714286rem;justify-content: space-between;margin-bottom: 0.7142857142857143rem;}
.add-cart-logo {height: 1.4285714285714286rem;}
.add-cart-more {font-size: 0.8571428571428571rem;color: #FFFFFF;text-align: center;}
.add-cart-more img {width: 0.8571428571428571rem;height: 0.7857142857142857rem;margin-bottom: 0.07142857142857142rem;}
.add-cart-item {height: 8.857142857142858rem;width: 100%;background: #FFFFFF;display: flex;padding: 0.8571428571428571rem;border-radius: 0.42857142857142855rem;box-sizing: border-box;}
.add-cart-item-swiper {height: 9.928571428571429rem;}
.add-cart-item-swiper .add-cart-item{height: 9.928571428571429rem;}
.add-cart-item-left {margin-right: 0.8571428571428571rem;border-radius: 0.14285714285714285rem;position: relative;}
.add-cart-item-image {border-radius: 0.2857142857142857rem;overflow: hidden;width: 7.142857142857143rem;height: 7.142857142857143rem;}
.add-cart-item-info {font-size: 1rem;flex: 1;width: 0;}
.add-cart-item-title {color: #222222;font-weight: bold;text-align: left;margin-bottom: 0.14285714285714285rem;margin-top: 0.2857142857142857rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 1.0714285714285714rem;height: 1.5rem;line-height: 1.5rem;}
.add-cart-item-price-hl {font-size: 1.2857142857142858rem;margin-left: 0.14285714285714285rem;}
.add-cart-item-hxj {font-size: 0.8571428571428571rem;color: #999999;height: 1.1428571428571428rem;line-height: 1.1428571428571428rem;text-decoration: line-through;margin-top: 0.34285714285714285rem;}
.add-cart-item-bottom {display: flex;height: 1.5714285714285714rem;line-height: 1.5714285714285714rem;justify-content: space-between;}
.add-cart-item-price {text-align: left;color: #FF5500;font-size: 0.8571428571428571rem;}
.add-cart-item-button {border-radius: 3.5714285714285716rem;height: 2.142857142857143rem;line-height: 2.142857142857143rem;padding: 0 1.0714285714285714rem;color: #FFFFFF;font-size: 0.9285714285714286rem;margin-top: -0.8571428571428571rem;}
.add-cart-item-label {display: flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: 0.91rem;}
.add-cart-item-label .label-item {text-overflow:ellipsis;white-space:nowrap; /* display: inline-block; */ background: #FEECE2;border-radius: 0.5rem;padding: 0 0.42857142857142855rem;color: #FF5500;margin-right: 0.21428571428571427rem;font-size: 0.7142857142857143rem;}
.add-cart-item-timer {border: 0.07142857142857142rem solid #FF5500;border-radius: 0.14285714285714285rem;height: 1.1428571428571428rem;line-height: 1.1428571428571428rem;display: inline-flex;font-size: 0.8571428571428571rem;}
.add-cart-item-timer .add-cart-item-timer-tip {background-color: #FF5500;color: #FFFFFF;text-align: center;padding: 0 0.35714285714285715rem;position: relative;/* line-height: 1.2857142857142858rem; */}
.add-cart-item-timer-tip-img {width: 0.8571428571428571rem;height: 0.8571428571428571rem;position: relative;top: -0.04285714285714285rem;margin-right: 0.04285714285714285rem;}
.add-cart-item-timer .add-cart-item-timedown {color: #FF5500;text-align: center;padding: 0 0.35714285714285715rem;}
/*.add-cart-box {background: url('//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/add-cart-bg.png') 0 0 /100% 5rem no-repeat;background-color: #FF1F1F;}*/
.swiper-container-add-cart {position: relative;}
.swiper-container-add-cart .swiper-pagination-bullet {opacity: 0.1;background: #000000;width: 0.42857142857142855rem;height: 0.42857142857142855rem;border-radius: 0.42857142857142855rem;}
.swiper-container-add-cart .swiper-pagination-bullet-active {width: 0.6428571428571429rem;opacity: 1;border-radius: 0.21428571428571427rem;background: #999999;}
/*17090423 加购 end  -----------------------------*/

/* 预售h5 */

.phone-pre-sell-h5-container {
    width: 100%;
    box-sizing: border-box;
    padding: 0 0.85714286rem;
}
.phone-pre-sell-h5-box {
    /*width: 25.07142857rem;*/
    height: 17.67857143rem;
    background: #ffffff;
    border-radius: 0.85714286rem;
    overflow: hidden;
}
.phone-pre-sell-h5-box + .phone-pre-sell-h5-box {
    margin-top: 0.64285714rem;
}
.phone-pre-slee-h5-title-box {
    position: relative;
    height: 1.71428571rem;
    width: 100%;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0 0.85714286rem;
    margin-top: 1.07142857rem;
}

.phone-pre-slee-h5-title-text {
    font-size: 1.21428571rem;
    color: #222222;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.71428571rem;
}
.phone-pre-slee-h5-title-icon {
    width: 0.78571429rem;
    height: 0.78571429rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/presell_icon_hui.png") no-repeat center;
    background-size: 0.78571429rem 0.78571429rem;
    margin-left: 0.42857143rem;
}
.phone-pre-slee-h5-title-more {
    display: flex;
    position: absolute;
    right: 0.85714286rem;
}
.phone-pre-slee-h5-title-more-text {
    font-size: 0.85714286rem;
    color: #666666;
    letter-spacing: 0;
    text-align: right;
    line-height: 1.21428571rem;
}
.phone-pre-slee-h5-title-more-icon {
    width: 0.85714286rem;
    height: 0.85714286rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/images/bargain-arrow-2.png") no-repeat center;
    background-size: 0.85714286rem 0.85714286rem;
    margin-left: 0.21428571rem;
    margin-top: 0.21428571rem;
}

.phone-pre-slee-h5-good-box {
    box-sizing: border-box;
    width: 100%;
    height: 7.14285714rem;
    display: flex;
    margin-top: 0.64285714rem;
    padding: 0 0.85714286rem;
}
.phone-pre-slee-h5-good-left {
    width: 7.14285714rem;
    height: 7.14285714rem;
    border-radius: 0.42857143rem;
    overflow: hidden;
}
.phone-pre-slee-h5-good-left img {
    width: 7.14285714rem;
    height: 7.14285714rem;
    border-radius: 0.42857143rem;
}
.phone-pre-slee-h5-good-right {
    margin-left: 0.64285714rem;
    width: 15.57142857rem;
    /* width: 15.35714286rem; */
    flex:1;
	width:0;
}
.phone-pre-slee-h5-good-right-title {
    font-weight: bold;
    /*width: 15.57142857rem;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 1.07142857rem;
    color: #222222;
    letter-spacing: -0px;
    text-align: left;
    line-height: 1.5rem;
}
.phone-pre-slee-h5-good-right-icon {
    margin-top: 0.21428571rem;
    width: fit-content;
    width: -moz-fit-content;
    height: 1.07142857rem;
    background: #feece2;
    border-radius: 3.57142857rem;
    border-radius: 0.53571429rem;
    box-sizing: border-box;
    padding: 0 0.42857143rem;
    font-size: 0.71428571rem;
    color: #ff5500;
    letter-spacing: -0px;
    text-align: left;
    line-height: 1rem;
}
.phone-pre-slee-h5-good-right-price-button {
    display: flex;
    margin-top: 1.5rem;
    position: relative;
}
.phone-pre-slee-h5-good-right-price {
}

.phone-pre-slee-h5-good-right-price-text {
    display: flex;
    font-size: 0.85714286rem;
    letter-spacing: -0px;
    text-align: left;
    align-items: baseline;
    height: 1.28571429rem;
}
.phone-pre-slee-h5-good-right-price-text i {
    font-size: 1.28571429rem;
    color: #ff5500;
    letter-spacing: -0px;
    text-align: left;
}
.phone-pre-slee-h5-good-right-price-text-red {
    color: #ff5500;
}
.phone-pre-slee-h5-good-right-price-text-decoration {
    color: #999999;
    margin-left: 0.21428571rem;
    text-decoration: line-through;
}
.phone-pre-slee-h5-good-right-price-num {
    font-size: 0.85714286rem;
    color: #999999;
    letter-spacing: 0;
    line-height: 1.21428571rem;
    margin-top: 0.42857143rem;
}
.phone-pre-slee-h5-good-right-button {
    width: 4.92857143rem;
    height: 2.14285714rem;
    background-image: linear-gradient(134deg, #be4cff 0%, #8807ff 100%);
    border-radius: 3.57142857rem;
    font-size: 0.92857143rem;
    color: #ffffff;
    letter-spacing: 0;
    text-align: center;
    line-height: 2.14285714rem;
    /* margin-left: 2.42857143rem;
    margin-top: 0.71428571rem; */
    position: absolute;
    top: 0.71428571rem;
    right: 0;
}
.phone-pre-slee-h5-good-right-button-sell-out {
    width: 4.92857143rem;
    height: 2.14285714rem;
    background-color: #f2f2f2;
    border-radius: 3.57142857rem;
    font-size: 0.92857143rem;
    color: #cccccc;
    letter-spacing: 0;
    text-align: center;
    position: absolute;
    top: 0.71428571rem;
    right: 0;
    line-height: 2.14285714rem;
    /* margin-left: 2.42857143rem;
    margin-top: 0.71428571rem; */
}
.phone-pre-slee-h5-info-box {
    margin-top: 0.85714286rem;
    margin-left: 0.85714286rem;
    width: 23.35714286rem;
    height: 5.35714286rem;
    background: #f2f2f2;
    border-radius: 0.42857143rem;
    overflow: hidden;
    margin-right:0.85714286rem;
}
.phone-pre-slee-h5-info-box-top {
    overflow: hidden;
    margin-top: 0.64285714rem;
}
.phone-pre-slee-h5-info-box-top-price {
    margin-left: 1.75rem;
    display: flex;
    height: 1.21428571rem;
    font-size: 0.85714286rem;
    color: #222222;
    letter-spacing: -0px;
    text-align: center;
    line-height: 1.21428571rem;
    position:relative;
}
.phone-pre-slee-h5-info-box-top-price-rest {
    position: absolute;
    left: 40%;
}

.phone-pre-slee-h5-info-box-top-time {
    display: flex;
    width: 100%;
    box-sizing: border-box;
    /* margin-left: 1.92857143rem; */
    padding: 0 1.92857143rem;
    margin-top: 0.21428571rem;
    align-items: center;
    justify-content: space-between;
}
.phone-pre-slee-h5-info-box-top-time-border {
    width: 2.85714286rem;
    height: 1.21428571rem;
    background: #ffffff;
    border-radius: 0.60714286rem;
    font-size: 0.78571429rem;
    color: #666666;
    letter-spacing: -0px;
    text-align: center;
    line-height: 1.21428571rem;
}
.phone-pre-slee-h5-info-box-top-time-border-select {
    width: 2.85714286rem;
    height: 1.21428571rem;
    background-image: linear-gradient(134deg, #be4cff 0%, #8807ff 100%);
    border-radius: 0.60714286rem;
    font-size: 0.78571429rem;
    color: #ffffff;
    letter-spacing: -0px;
    text-align: center;
    line-height: 1.21428571rem;
}
.phone-pre-slee-h5-info-box-top-time-line {
    width: 4.57142857rem;
    border-top: 1px dashed #999999;
    height: 1px;
    overflow: hidden;
}

.phone-pre-slee-h5-info-box-bottom {
    font-size: 0.71428571rem;
    color: #666666;
    letter-spacing: -0px;
    text-align: center;
    margin-top: 0.42857143rem;
}
.phone-pre-slee-h5-info-box-bottom-big{
	position:relative;
}
.phone-pre-slee-h5-info-box-bottom-depositend{
	font-size: 0.71428571rem;
    color: #666666;
    letter-spacing: -0px;
    text-align: center;
    position: absolute;
    top: 0;
    left: 1%;
}
/* 预售h5 end*/

/* 预售h5 聚合页 */
.phone-pre-sell-h5-all-container {
    width: 100%;
    background-image: linear-gradient(180deg, rgba(136, 7, 255, 0) 2%, #8807ff 16%);
    min-height: 100vh;
}
.phone-pre-sell-h5-all-background {
    width: 100%;
    min-height: 32.28571429rem;
    background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/imgages/presellbgimg.png?v=1001) no-repeat top;
    background-size: 100% 32.28571429rem;
    overflow: hidden;
}
.phone-pre-sell-h5-all-goods-box {
    width: 100%;
    box-sizing: border-box;
    margin-top: 10.5rem;
    margin-bottom: 0.85714286rem;
}
.phone-pre-sell-h5-all-goods-title-box {
    width: 100%;
    height: 1.17857143rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.85714286rem;
}
.phone-pre-sell-h5-all-goods-title-text {
    font-size: 0.85714286rem;
    color: #ffffff;
    letter-spacing: 0;
    text-align: center;
}
.phone-pre-sell-h5-all-goods-title-icon {
    width: 1.07142857rem;
    height: 1.07142857rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/common/css/imgages/presell_icon.png?v=1001") no-repeat center;
    background-size: 1.07142857rem 1.07142857rem;
    margin-left: 0.42857143rem;
}

.phone-pre-sell-h5-box-all {
    width: 25.07142857rem;
    height: 15.10714286rem;
    background: #ffffff;
    border-radius: 0.85714286rem;
    overflow: hidden;
}
.phone-pre-sell-h5-box-all + .phone-pre-sell-h5-box-all {
    margin-top: 0.64285714rem;
}
.phone-pre-slee-h5-good-box-all {
    box-sizing: border-box;
    width: 100%;
    height: 7.14285714rem;
    display: flex;
    margin-top: 0.85714286rem;
    padding: 0 0.85714286rem;
}
/* 预售h5 聚合页 end */

/* 遮罩弹窗 */
.phone-pre-slee-h5-warning {
    position: fixed;
    
    left: 0;
    /* top: 0;
    bottom: 0; */
    right: 0;
    margin: auto;
    width: 19.28571429rem;
    max-height: 23.57142857rem;;
    background: #ffffff;
    border-radius: 0.57142857rem;
    z-index: 99;
    top: 50%;
    transform: translate(0%, -50%);
}
.phone-pre-slee-h5-toast {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    height: 100vh;
    width: 100%;
    overflow: hidden;
    top: 0;
    left: 0;
}
.phone-pre-slee-h5-warning-info {
    /* height: 20.5rem; */
    box-sizing: border-box;
    padding: 1.28571429rem 1.07142857rem 0;
}
.phone-pre-slee-h5-warning-info-title {
    font-size: 1.21428571rem;
    color: #222222;
    letter-spacing: 0;
    text-align: center;
    line-height: 1.71428571rem;
    font-weight: bold;
}
.phone-pre-slee-h5-warning-info-text {
    margin-top: 1.07142857rem;
    max-height: 15.35714286rem;
    overflow: hidden;
    overflow-y: scroll;
}
.phone-pre-slee-h5-warning-info-text p {
    font-size: 1rem;
    color: #666666;
    letter-spacing: 0;
    line-height: 1.35714286rem;
    margin-bottom: 1.28571429rem;
    z-index: -1;
}

.phone-pre-slee-h5-warning-button {
    /* position: absolute;
    bottom: 0; */
    height: 3rem;
    width: 100%;
    border-top: 0.07142857rem solid rgba(0, 0, 0, 0.1);
    z-index: 1;
    overflow: hidden;
}
.phone-pre-slee-h5-warning-button-left,
.phone-pre-slee-h5-warning-button-right {
    width: 9.60714286rem;
    height: 3rem;
    font-size: 1.07142857rem;
    letter-spacing: 0;
    text-align: center;
    line-height: 3rem;
}
.phone-pre-slee-h5-warning-button-left {
    border-right: 0.03571429rem solid rgba(0, 0, 0, 0.1);
    float: left;
    color: #999999;
}
.phone-pre-slee-h5-warning-button-right {
    border-left: 0.03571429rem solid rgba(0, 0, 0, 0.1);
    float: right;
    color: #ff5500;
}

.notshow {
    display: none;
}
/* 遮罩弹窗 end */

.middle-index-page .modal-address.modal-address-ios{bottom: 152px;}
.middle-index-page .modal-single.modal-single-ios{bottom: 142px;}