/*团购列表大小图模式*/
.nbar_tit .Sicon-share:before{font-size:18px;}
.prokind{background-color:#fff;position:relative;z-index:11;}
.prokind .inner{padding:0 10px;width:80%;white-space:nowrap;}
.prokind .inner>div{display:inline-block;line-height:32px;font-size:14px;text-align:center;color:#999;min-width:70px;}
.prokind .inner>div.cur{color:#000;}
.prokind .inner>div.cur:after{content:'';display:block;margin:0 auto;height:3px;width:20px;border-radius:4px;background-color:#f5a623;}
.prokind::-webkit-scrollbar {width:5px; height:2px;} /*滚动条样式*/
.prokind::-webkit-scrollbar-thumb {background: rgba(221,221,221,0.8);}
.prokind .switchbtn{position:absolute;right:0;top:0;width:13%;height:34px;padding:8px 10px;vertical-align:top;text-align:right;background:#fff;z-index:1;}
.prokind .switchbtn i:before{font-size:16px;}
.prokind.noscroll{border-bottom:1px #f4f4f4 solid;}
.wrap_groupon_bg .swiper-container{margin-right:50px;} 

.grouptoppic img{height:2.133rem;}
.group-bitem{margin-bottom:10px;background-color:#fff;}
.group-bitem .pic{position:relative;}
.group-bitem .pic img {height: 5.54666rem;}
.group-bitem .pic .tag,.toppic .tag{display:block;padding:3px 0;border-radius:0 20px 20px 0;background-color:#FC8A47;color:#fff;text-align:center;width:65px;margin:10px 0;}
.group-bitem .con{padding:10px;}
.group-bitem .con .name{display:block;font-size:14px;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.group-bitem .con .tags {display: flex;margin-top: 3px;}
.group-bitem .con .tags .item {border: 1px solid #f76a49;border-radius: 4px;color: #f76a49;padding: 2px 4px;margin-right: 3px;font-size: 10px;}
.grouponlist .gtype{position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.4);border-top-left-radius:6px;text-align:center;padding:5px;color:#fff;}
.grouponlist .con .prices{margin-top:8px;}
.grouponlist .con .prices .tags {border: 1px solid #f76a49;border-radius: 4px;color: #f76a49;padding: 2px 4px;margin-right: 3px;font-size: 10px;}
.grouponlist .con .pricelay {margin-top: 8px;}
.grouponlist .con .cost em{font-size:18px;}
.grouponlist .con del {color: #999; margin-left: 5px;}
.grouponlist .con .prices del{color:#999;margin-left:5px;}
.grouponlist .con .prices .num{line-height:20px;color:#666;}

.group-sitem{padding:10px 10px 14px;margin-bottom:10px;background-color:#fff;}
.group-sitem .inner{align-items:inherit;position:relative;}
.group-sitem .inner .pic{position:relative;margin-right:10px;}
.group-sitem .inner .con{border-bottom:1px #f4f4f4 solid;padding-bottom:8px;}
.group-sitem .tit{font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.group-sitem .con .prices{position:absolute;bottom:5px;left:110px;width: calc(100% - 110px);}
.group-sitem .state{padding-top:14px;height:32px;}

.arrowtouch{padding:5px;position:absolute;right:10px;top:0;}
.arrow-b{display:inline-block;width:10px;height:10px;border:1px #545454 solid;border-width:0 0 1px 1px;transform:rotate(-45deg);}
.t_submenu{display:none;background-color:#fff;font-size:14px;position:absolute;top:44px;left:0;z-index:12;padding-bottom:20px;width:100%;}
.t_submenu dt{border-bottom:1px #f2f2f2 solid;position:relative;padding:10px 20px;}
.t_submenu dt .arrow-b{transform:rotate(135deg);margin-top:5px;margin-right:-5px;}
.t_submenu dd{display:inline-block;padding:20px 20px 0;width:32.33%;color:#666;}

/*团购订单*/
.grouporder{border-top:1px #f4f4f4 solid;}
.grouporder .inner .con{border-bottom:0;padding-bottom:0;}
.grouporder .inner{border-bottom:1px #f4f4f4 solid;padding-bottom:10px;}
.grouporder .con .prices{margin-top:25px;left:90px;width:calc(100% - 100px);bottom:6px;}
.grouporder .state .date,.grouporder .time{color:#666;}
.f-gcolor{color:#17cc64;}

/*拼团详情*/
.toppic{height:5.5466rem;position:relative;}
[class^="groupstate"]{position:absolute;bottom:-50px;right:15px;width:100px;height:100px;background:url(../../assets/images/groupstate.png) no-repeat 0 0;background-size:100px auto;}
.groupstate1{background-position:0 -105px;}
.groupinfor{background-color:#fff;}
.groupinfor .gtit{padding:12px 0 11px 12px;border-bottom:1px #f4f4f4 solid;}
.groupinfor .gtit .name{padding-right:20px;}
.groupinfor .sharebar{border-left:1px #f4f4f4 solid;text-align:center;padding:0 15px;font-size:10px;color:#999;}
.groupinfor .sharebar i{display:block;margin-bottom:2px;}
.groupinfor .state .fc_default{margin-right:8px;}
.groupinfor .state .lasttime{color:#666;line-height:13px;}
.groupinfor .prices del{color:#999;margin-left:5px;}
.groupwords{background-color:#fff;padding:13px 16px;margin-top:10px;}
.groupwords .tit{margin-bottom:10px;}
.groupwords .num{color:#666;font-size:14px;}
.groupwords p{color:#666;}
.groupwords img{width:100%}

.groupteam{padding:10px 0;text-align:center;color:#999;}
.groupteam .list{display:table;width:100%;padding:0 55px;}
.groupteam .list .item{display:table-cell;}
.groupteam .list .item .headpic{position:relative;background-color:#f9f9f9;margin:0 auto;border:2px #fff solid;border-radius:50%;width:55px;height:55px;}
.groupteam .item .headpic img{border-radius:50%;width:51px;height:51px;}
.groupteam .item .headpic .Sicon-mine{margin-top:10px;}
.groupteam .item .headpic .Sicon-mine:before{font-size:26px;}
.groupteam .item.cur .headpic{border-color:#f5a623;}
.groupteam .item.cur .headpic .tip{position:absolute;right:-10px;top:0;background-color:#f5a623;color:#fff;border-radius:15px;transform:scale(0.8);-webkit-transform:scale(0.8);padding:3px;}
.groupteam .item .name{margin-top:5px;}
.groupteam .gapnum{margin-top:15px;}
.groupteam .countdown{margin-top:15px;font-size:14px;position:relative;}
.groupteam .countdown .bar{background-color:#999;border-radius:5px;color:#fff;padding:2px 4px;margin:0 3px;}
.countdown [class^="sign"]{position:absolute;width:10%;top:10px;content:'';border-bottom:2px #999 solid;}
.countdown [class^="sign"]:before{position:absolute;top:-1px;content:'';width:5px;height:5px;border-radius:50%;background-color:#999;}
.countdown .sign-l{left:0;}
.countdown .sign-r{right:0;}
.countdown .sign-l:before{right:0;}
.countdown .sign-r:before{left:0;}
.seemore{display:block;background-color:#fff;padding:19px 10px;position:relative;}
.seemore:after{position:absolute;right:13px;top:40%;display:block;content:'';width:10px;height:10px;border:1px #ccc solid;border-width:1px 1px 0 0;transform:rotate(45deg);-webkit-transform:rotate(45deg); }

/*弹框*/
.gdetails_pop2 .event_bar{padding-bottom:10px;display:flex;}
.gdetails_pop2 .event_bar .event_icon{margin-right:15px;width:28px;height:28px;line-height:25px;border:1px #f5a623 solid;color:#f5a623;border-radius:100%;text-align:center;}
.gdetails_pop2 .event_bar .event_icon div{width:28px;height:28px;}
.gdetails_pop2 .event_bar .event_box em,.gdetails_pop2 .event_time{font-size:12px;}
.gdetails_pop2 .gdetails{border-top:1px #f4f4f4 solid;}
.gdetails_pop2 .gdetails .bar{padding:10px;font-size:12px;}
.gdetails_pop2 .gdetails .bar dt{font-size:14px;}
.gdetails_pop2 .gdetails .bar dd{font-size:12px;margin-top:10px;color:#666;}

/*券包*/
.event_bar {display:table;width:100%;background:#fff;}
.event_bar > div {display:table-cell;}
.event_bar .event_icon {position:relative;width:1.8rem;}
.event_bar .event_box {display:inline-block;position:relative;width:1.0666rem;height:1.0666rem;text-align:center;}
.event_bar .event_box em{position:relative;z-index:2;line-height:1.1rem;}
.event_bar .Sicon-arch {position:absolute;top:0;left:0;}
.event_bar .Sicon-arch:before {font-size:1.0666rem;line-height:1.0666rem;color:#ff8453;}
.icobg1 .type,.icobg1 .Sicon-arch:before {color:#f7c328;} /*抵扣券代*/
.icobg2 .type,.icobg2 .Sicon-arch:before {color:#f47498;} /*抵扣券折*/
.icobg3 .type,.icobg3 .Sicon-arch:before {color:#d798e9;} /*抵扣券兑*/
.icobg4 .type,.icobg4 .Sicon-arch:before {color:#1dd2a6;} /*抵扣券惠*/
.icobg5 .type,.icobg5 .Sicon-arch:before {color:#56b9f2;} /*抵扣券停*/
.icobg6 .type,.icobg6 .Sicon-arch:before {color:#ff8453;} /*抵扣券团*/
.event_title {color:#333;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.event_time {display:block;margin-top:.16rem;color:#666;}
.purchaselist .event_bar{padding:13px 0;}
.purchaselist .event_bar:not(:nth-child(1)){border-top:1px #f4f4f4 solid;}
.purchaselist .event_bar .event_title{max-width:80%;}
.purchaselist .purchasenum{vertical-align:middle;color:#666;text-align:right;}
.groupwords .more{text-align:center;border-top:1px #f4f4f4 solid;margin:0 -10px;padding:11px 0 5px;color:#999;}
.acct-btn{position:fixed;bottom:0;left:0; width: 100%;line-height:1.333rem;height:1.333rem; text-align: center;color:#fff;background-color:#f5a623;z-index: 10}

.grp{padding-bottom:60px;}
.grp .bort{border-top:1px solid #f4f4f4;}
.s_btn_50{margin-top: 0; height: 50px;line-height: 50px;}
/*普通团购支付状态*/
.grby-payf .grbyhd{background-color:#fff;}
.grby-payf .tipsuc,.grby-payf .tipfail{min-height:90px;background-position:0 bottom;}
.grby-payf .des{padding:10px 0 20px;color:#999;text-align: center;}
[class^="hollow_btn"]{display:block;background:transparent;border:1px #f5a623 solid;margin:0 auto;color:#f5a623;border-radius:0.133rem}
.hollow_btn_lg{width:100%;height:1.173rem;line-height:1.173rem;}
/*拼团团购支付状态*/
.spgr{background-color: #fff;padding-top: 37px;}
.fixbottom{position:fixed;bottom:0;left:0;width:100%;}
/*订单状态（超时、过期..）*/
.cor-red{color:#ff6054 !important;}
.cor-green{color:#45BB44 !important;}
.cor-blue{color:#2395FF;}
.bg-def{background-color: #F5A623!important;}
.flm-prot{padding:0 16px;background-color: #f5a623;vertical-align: middle;height:38px;line-height: 38px;color:#fff;}
.flm-prot .Sicon-failure,.flm-prot .Sicon-time{font-size: 16px;margin-right: 0.133rem;vertical-align: middle;}
.flm-prot .Sicon-failure:before{color:#ff6054;}
.flm-prot .Sicon-time:before{color:#fff;}
.flm-inner .pic{width:2.133rem;height:2.133rem;margin-right:18px}
.flm-inner .flm-box .tit{word-break: break-all;}
.flm-inner .flm-box .price{margin-top: 15px;}
.flm-inner .flm-box .spgrp-pirce{margin-top: 25px;}
.grp-item{background-color: #fff}
.grp-item .flm-inner{padding:10px 16px;}
.grp-item .grp-nubr{padding:12px 10px;color:#666;border-bottom:1px solid  #f4f4f4;}

.grptotal{overflow:hidden;background-color:#fff;color:#999;border-top:1px #f4f4f4 solid;padding:10px 16px;}
.grptotal strong{font-size:22px;}
.grptotal .lword{line-height:24px;font-size:14px;}
.flm-con .tit{padding:10px 16px 10px 16px;font-size:14px;color:#666;}
.flm-con .flm-phon{height:1.333rem;line-height: 1.333rem;background-color: #fff;padding:0 0.267rem;}
.flm-con .flm-phon .Sicon-call{font-size: 20px; vertical-align: middle;margin-right:0.267rem;margin-left: 0.4rem}
.flm-con .flm-phon .Sicon-call:before{color:#f5a623;}
.flm-con .flm-phon .tel{display: inline-block;margin:0.267rem 0.32rem 0 0 ;padding:0.16rem 0.32rem;border-radius:0.213rem;border:1px solid #f5a623; color:#f5a623;line-height:0.4rem}
.flm-phon .flm-inphon{width: 65%;border:none;line-height:1.333rem;font-size: 16px;text-align: right;}

.flm-list{font-size: 16px;background-color: #fff}
.flm-list li{padding:19px 12px; border-bottom: 1px solid #f4f4f4;overflow: hidden;}
.flm-list li:after{content: "";display: block;clear: both;zoom:1;overflow: hidden;}
.flm-list li:last-child{border:none;}
.flm-list li span{color:#666;}
.flm-list li span em{padding-right:5px;}
.flm-list [class^="ftype"]{margin:0 10px;color:#fff;}
.flm-pay-type li{height:59px;line-height: 58px;padding:0 16px;}
.flm-pay-type .sbar{line-height:normal;padding:13px 16px;height:inherit;}
.flm-pay-type .sbar .numchose{margin-bottom:16px;}
.flm-pay-type .sbar .mc_count{margin-top:0;margin-right:0;}
.flm-pay-type .sbar .mc_count span{width:24px;height:24px;border-radius:4px;background-color:#eee;}
.flm-pay-type .sbar .mc_count .num{width:24px;height:inherit;background:transparent;color:#666;}
.flm-pay-type .sbar .mc_count span:before,.flm-pay-type .sbar .mc_count .plus:after{background-color:#999;}
.flm-list .instr{color:#666;}

.flm-footer{position: fixed;left: 0; bottom: 0;right:0;height:50px; line-height: 50px;border-top: 1px solid #f4f4f4;z-index:10;background-color: #fff;}
.flm-footer .flm-pay-infor{height:50px;padding-left:10px;font-size: 14px;}
.flm-footer .flm-pay-infor span{font-size: 18px;}
.flm-footer .flm-pay-infor span em{font-size: 14px;}
.flm-footer .flm-pay-btn{width:152px;font-size: 16px;height:50px;line-height: 50px;color:#fff;background-color: #f5a623;text-align: center;}
/*电话*/
.que_tiem_box .que_item {border-top:0;margin:0;}
.que_item{border-top:1px #f4f4f4 solid;padding:14px 15px;margin:10px 0 -10px;background-color:#fff;}
.que_item span{vertical-align:middle;line-height:20px;font-size:14px;}
.que_item .takeque{width:51px;height:26px;line-height:26px;text-align:center;border:1px #f5a623 solid;border-radius:8px;background-color:#fff;margin-top:-1px;}
.que_item .takeque.color_orange {color:#f5a623;border-color:#f5a623;}
.que_item .takeque.disabled{border-color:#b7bdbd;color:#b7bdbd;background-color:#fff!important;}
.que_item .q_tit i{margin-right:12px;}
.que_item .q_tit i:before{font-size:18px;color:#6ebbd7;}
.que_item .q_tit i.color_orange:before{color:#f5a623;}

/*拼团详情*/
.sp-grp{background-color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border-top:1px solid #f4f4f4;font-size:0}
.sp-grp button{background-color: transparent;-webkit-appearance: none;}
.spgrp-pirce .new-price{padding-left:5px; font-size: 22px;}
.spgrp-pirce .old-price{color:#999;text-decoration: line-through;}
.spgrp-pirce .type{color:#666;line-height: 12px;padding-top: 10px;}
.sp-grp .refsuc{ display: block;position: relative; padding:19px 25px 19px 16px;font-size: 16px;}
.sp-grp .refsuc:after{content:"";position: absolute;right:15px;top:50%;-webkit-transform: translateY(-50%) rotate(-45deg);	transform: translateY(-50%) rotate(-45deg); width:8px;height:8px;border-width: 1px;border-style: solid;border-color: transparent #333 #333 transparent;}
.sp-grp .refsuc .state{color:#666;}
.sp-grp .def{display: block;width: 100%; height:49px; line-height:49px; text-align:center; font-size: 16px;}
.padb60{padding-bottom:60px;}
.fmbtn{background-color:#fff;}
.fmbtn .flm-pay-btn{width:130px;margin-left:10px;}
.fmbtn .inner .prices em{font-size:18px;}
.fmbtn .inner del{color:#999;}

/*退款详情*/
.ref-schd{background-color: #fff}
.ref-schd li {position: relative; padding:0 15px 0 40px;}
.ref-schd li:last-child:after{height:60%;}
.ref-schd li:before{content:"";position: absolute;top:14px;left:17px; width: 8px;height:8px;background-color: #ccc;border-radius: 100%;z-index: 1}
.ref-schd li:after{content: "";position: absolute;top:14px;left:21px; width: 1px;height: 100%;border-left:1px dashed #ccc;}
.ref-schd .act:before{content: "";top:10px;left: 14px; width: 10px;height:10px;background-color: #f5a623;border:2px solid #f3d6b6;}
.ref-schd .ref-schd-tit{padding-top:10px;border-top:1px solid #e9e9e9}
.ref-schd li:first-child .ref-schd-tit{border:0;}
.ref-schd .ref-schd-time{font-size: 12px;padding: 5px 0;}
.grp .s_btn_lg{border-radius: 0 !important}
.grp .grp-mardo{padding:15px 16px 20px;background-color:#fff;height: 100px;position:relative;}
.grp .grp-mardo .txt{width: 100%;border:none;word-break: break-all;color:#444;}
.grp .grp-mardo .txt::-webkit-input-placeholder{color:#ccc;}
.icon-review{position:absolute;bottom:0;right:0;width:95px;height:92px;background:url(../images/reviewpass.png) no-repeat;background-size:95px auto;}

/*创建拼团*/
.grp .flm-con .des{padding:0 15px; font-size: 13px;color:#666;line-height: 17px;}
.creat-orde .tit{font-size: 16px;}
/*适用商户*/
.shoplist li{background-color:#fff;margin-top:10px;padding:10px;}
.shoplist li:first-child{margin-top:0;}
.shoplist .s_item{overflow:hidden;}
.shoplist .s_item:after{display:block;content:'';width:10px;height:10px;border:1px #666 solid;border-width:1px 1px 0 0;transform:rotate(45deg);-webkit-transform:rotate(45deg); margin-right:10px;}
.shoplist .s_item .pic{width:80px;height:80px;box-sizing:content-box;position:relative;margin-right:12px;}
.shoplist .s_item .pic img{width:80px;height:80px;}
.shoplist .tit{padding-bottom: 8px;}
.shoplist .addrbox{margin-top:20px;}
.shoplist .addrbox i{vertical-align:middle;margin-right:0.267rem;}
.shoplist .addrbox i:before{color:#f5a623;font-size:18px;}

/*添加样式*/
.archlist .event_title{max-width:100%;padding-right:10px;}
.purchasenum{vertical-align:middle;padding-right:10px;}

/*添加秒杀css zjg 11-11*/
.labeltags{position: absolute;top:0;left: 0;}
.group-bitem .pic .tag2,.group-bitem .pic .tag3{height:47px;width: 78px;position:relative;}
.group-bitem .pic .tag3{background-color:#f5a623;color:#fff;font-size: 10px;}
.groupinfor .infor-time{background-color:#f5a623;color:#fff;}
.groupinfor .infor-time .day{margin-top:10px;display:block;}
.group-bitem .pic .tag3 .tit,.groupinfor .infor-time .tit{padding:5px 0 3px 0;margin-bottom: 0;line-height: 17px;transform:scale(0.8);white-space:nowrap;}
.group-bitem .pic .tag3 .time em,.groupinfor .infor-time .time em{background-color: #fff;vertical-align: middle;color:#f5a623;text-align: center;}
.group-bitem .pic .tag3 .time em:first-child,.groupinfor .infor-time .time em:first-child{margin-left:5px;}
.group-bitem .pic .tag3 h2{padding:8px 5px 8px 10px;line-height: 17px;}
.group-bitem .pic .tag3:after{content:"";position: absolute;left:78px;top:0;width:0;height:0;border-left: 15px solid #f5a623;border-bottom: 24px solid transparent;border-top: 23px solid transparent;}  
.group-bitem .pic .tag2 h2{text-align: center;color:#fff;line-height:50px;}
.group-bitem .pic .tag2{background-color: rgba(0,0,0,.5)}
.group-bitem .pic .tag2:after{content:"";position: absolute;left:78px;top:0;width:0;height:0;border-left: 15px solid rgba(0,0,0,.5);border-bottom: 24px solid transparent;border-top: 23px solid transparent;}
.grouponlist .tag4{position:absolute;top:0;bottom:0;width:100%;background:rgba(0,0,0,.4);}
.group-bitem .pic .Spike-tit{padding:5px 15px;}
.grouponlist .con .Spike-prices .num em{padding:0 3px}
.group-sitem .state .time span{padding-left: 10px;position: relative;top:-1px;}
.time em{display: inline-block;width: 16px;height: 16px;border-radius: 4px;line-height:18px}
.group-sitem .state .time span em{border:1px #979797 solid;vertical-align: middle;text-align: center;font-size: 10px;line-height: 15px;color:#333;font-size:10px;}
.group-sitem .state .time .start em{background-color:#f5a623;border:0;color:#fff;}
.group-bitem .pic .end,.groupinfor .Spike-state .going{background-color:#ffeb3b;color:#333;}
.group-bitem .pic .end .time em,.groupinfor .Spike-state .going .time em{background-color: #000;color:#fff;}
.group-bitem .pic .end:after{border-left-color:#ffeb3b;} 
.grouponlist .Spike-prices .Sicon-fire:before{font-size: 14px;color:#ff6054;margin-right:5px;} 
.grouponlist .soldout{background:url(../../assets/images/soldout.png) no-repeat;background-size:100% auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%)}
.group-bitem .soldout{width:130px;height:104px;}
.group-sitem .soldout{width:68px;height:54px;}
.group-sitem .inner .tags{margin-top:10px;}
.group-sitem .inner .tags>span{color:#f5a623;border:1px #f5a623 solid;border-radius:100px;margin-right:10px;padding:1px 5px;}
.cmitem{padding-bottom:10px;}
.cmitem .inner .con{border-bottom:0;}
.limitag {display: inline-block;font-size: 10px;color: #fff;background: #f5a623;border-radius: 4px;padding: 2px 4px;margin-right: 2px;height: 18px;vertical-align: middle;line-height:15px;}
.limitags {
    border: 1px solid #f76a49;
    display: inline-block;
    border-radius: 4px;
    color: #f76a49;
    padding: 2px 4px;
    margin-right: 10px;
    font-size: 10px;
}
.floatbar {position: fixed;bottom: 50px;width: 100%;background: #FFF7D6;color: #C8924B;padding: 5px 16px 5px;z-index: 1;display: flex;justify-content: space-between;align-items: center;}
.floatbar .closebtn {font-size: 20px;}
.padb90 {padding-bottom: 90px}
/*详情*/
.groupinfor{position: relative;}
.groupinfor .Spike-state .infor-time{position: absolute;bottom:0;right: 0;height:50px;width: 80px;}
.groupinfor .Spike-state .infor-time:after{content:""; position: absolute;right:80px;bottom:0;width:0;height:0;border-right: 15px solid #f5a623;border-bottom: 25px solid transparent;border-top: 25px solid transparent;}
.groupinfor .Spike-state{padding:18px 12px;}
.groupinfor .Spike-state .end{background-color:#b9b9b9}
.groupinfor .Spike-state .end:after{border-right-color:#b9b9b9}
.groupinfor .Spike-state .end .time{color:#333;}
.groupinfor .Spike-state .end .time em{background-color: #000;color:#fff;}
.groupinfor .Spike-state .going:after{border-right-color:#ffeb3b }
.groupinfor .Spike-state .infor-time h2{font-size: 12px;color:#fff;word-break: break-all;line-height: 50px; white-space: nowrap;}
.time em:nth-child(1){margin-right:3px;}
.time em:nth-child(2){margin:0 3px;}
.time em:nth-child(3){margin-left:3px;}

.groupcodebox {padding:0 16px;}
.groupcodebox li{font-size:14px;padding:18px 0;color:#666;}
.groupcodebox li:not(:last-child){border-bottom:1px #f4f4f4 solid;}
.groupcodebox em{display:inline-block;margin-top:3px;}
.groupcodebox .Sicon-code{font-size:20px;}
.groupcodebox .Sicon-code:before{color:#999;}
.oitembar{padding:19px 16px;background-color:#fff;color:#666;}
.oitembar .arrow-r{display:inline-block;margin-left:5px;border-color:#666;}
.flm-detaillist{padding:5px 0;background-color:#fff;}
.flm-detaillist li{padding:7px 16px;line-height:16px;}
.oitemtit{padding:17px 16px;color:#000;}
.oitemstit{color:#000;font-size:18px;}

/*zjg 11-24 团购会员权限*/
.sp-grp .refsuc .Perm-des{font-size: 14px;color:#666;line-height: 18px;}
.Prem-pop h2{text-align: center;padding:15px 0;border-bottom: 1px solid #f4f4f4;margin:0 -10px;}
.Prem-pop .gdetails .bar dt{text-align: center;color:#666;font-size: 14px;padding-bottom: 10px;}
.Prem-pop .gdetails .bar dt:last-child{padding-bottom: 0}
.Prem-pop .ZebraDialog_Body{padding:10px 10px 0!important}

/*确认订单*/
@font-face {
    font-family: 'loginfont';
    src:    url('fonts/loginfont.eot?d2mni2');
    src:    url('fonts/loginfont.eot?d2mni2#iefix') format('embedded-opentype'),
        url('fonts/loginfont.ttf?d2mni2') format('truetype'),
        url('fonts/loginfont.woff?d2mni2') format('woff'),
        url('fonts/loginfont.svg?d2mni2#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="slicon-"], [class*=" slicon-"], [class^="mbcicon-"], [class*=" mbcicon-"]{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'loginfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size:18px;
    vertical-align:middle;
    color:#666;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.codebox{position:relative;display:flex;margin:-15px -10px;}
.verifyinput{border:0;font-size:14px;width:70%;margin-left:-1px;text-align:center;}
.codepic {border-left: 1px #f2f2f2 solid;width: 110px;height: 44px; }
.codepic .icodeimg {width: 60px;height: 30px;border: 0;margin: 7px 0 0 10px; }
.codepic .slicon-flush {position: absolute;right: 14px;top: 33%;font-size: 14px; }
.slicon-flush:before {content: "\e912";}
.mesbar{background-color:#fff;padding-left:10px;padding-bottom:10px;}
.mesbar .tit{border-bottom:1px #f4f4f4 solid;line-height:40px;color:#666;}
.mesbarbox{border:0;font-size:16px;padding:10px 10px 0 0;width:100%;text-align: justify;background:transparent;}
.mesbarbox::-webkit-input-placeholder{color:#c3c3c3;}

/*查看团购单*/
.purchaselist .event_bar{padding:13px 0;display:flex;position:relative;align-items:center;}
.purchaselist .event_bar:not(:nth-child(1)){border-top:1px #f4f4f4 solid;}
.purchaselist .event_bar .event_icon{margin-right:15px;width:28px;height:28px;line-height:25px;border:1px #f5a623 solid;color:#f5a623;border-radius:100%;text-align:center;}
.purchaselist .event_bar .inner{flex:1;}
.purchaselist .event_bar .event_time{margin-top:14px;font-size:14px;color:#444;}
.purchaselist .codeboxs{background-color:#f4f4f4;border-radius:4px;padding:4px;width:40px;height:40px;text-align:center;}
.purchaselist .codeboxs .Sicon-code{display:block;margin-bottom:2px;}
.purchaselist .codeboxs .Sicon-code:before{color:#666;font-size:16px;}
.purchaselist .codeboxs .lnum{transform:scale(0.8);}
.tarchbox{margin:-10px 0;}
.tarchbox p{margin-top:8px;}
.custel{display:block;color:#5970A0;font-size:13px;text-align:center;margin:26px 0;}
.custel i:before{color:#5970A0;margin-right:5px;}
.fixb_btn{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;height:56px;padding:8px 16px;display:flex;}
.fixb_btn button{flex:1;line-height:40px;font-weight:bold;border-radius: 44px;color:#fff;font-size:16px;}
.fixb_btn .btn1{border:1px #e0e0e0 solid;background:#f9f9f9;color:#444;margin-right:16px;}
.fixb_btn .btn2{background-image: linear-gradient(-132deg, #FECD56 0%, #ff9f5a 100%);}

.activity-tit {
    font-size: 17px;
    color: #333333;
    text-align: center;
    line-height: 17px;
    font-weight: 600;
    padding-top: 25px;
    padding-bottom: 10px;
    position: fixed;
    background: #fff;
    width: 100%;
}
.activity-con {
    margin-top: 45px;
    max-height: 180px;
    min-height: 80px;
    padding: 20px;
    margin-bottom: 10px;
}
.activity-con .tit {
    font-size: 16px;
    color: #f4a700;
    font-weight: 600;
    margin-left: 2px;
}
.activity-con .des {
    font-size: 14px;
    color: #333333;
    font-weight: 400;
    margin-top: 5px;
    padding-bottom: 10px;
}