.van-switch{position:relative;display:inline-block;box-sizing:content-box;width:2em;font-size:30px;border:1px solid rgba(0,0,0,.1);border-radius:1em;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{position:absolute;top:0;left:0;width:1em;font-size:inherit;border-radius:100%;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%;line-height:1}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--on .van-switch__loading{color:#1989fa}.van-switch--disabled{cursor:not-allowed;opacity:.5}.van-switch--loading{cursor:default}.van-list__error-text,.van-list__finished-text,.van-list__loading{color:#969799;font-size:14px;line-height:50px;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.van-checkbox-group--horizontal{-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-checkbox,.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex}.van-checkbox{-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:20px;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:8px;color:#323233;line-height:20px}.van-checkbox__label--left{margin:0 8px 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-skeleton{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 16px}.van-skeleton__avatar{-webkit-flex-shrink:0;flex-shrink:0;width:32px;height:32px;margin-right:16px;background-color:#f2f3f5}.van-skeleton__avatar--round{border-radius:999px}.van-skeleton__content{width:100%}.van-skeleton__avatar+.van-skeleton__content{padding-top:8px}.van-skeleton__row,.van-skeleton__title{height:16px;background-color:#f2f3f5}.van-skeleton__title{width:40%;margin:0}.van-skeleton__row:not(:first-child){margin-top:12px}.van-skeleton__title+.van-skeleton__row{margin-top:20px}.van-skeleton--animate{-webkit-animation:van-skeleton-blink 1.2s ease-in-out infinite;animation:van-skeleton-blink 1.2s ease-in-out infinite}.van-skeleton--round .van-skeleton__row,.van-skeleton--round .van-skeleton__title{border-radius:999px}@-webkit-keyframes van-skeleton-blink{50%{opacity:.6}}@keyframes van-skeleton-blink{50%{opacity:.6}}.coupon-info{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:20px 20px;min-height:260vw}.coupon-info .coupon-tj{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #eee;padding-bottom:15px}.coupon-info .coupon-tj .coupon-tj-item{margin-right:15px;-prefix-box-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.coupon-info .coupon-tj .coupon-tj-item .title{color:#757575;line-height:40px;font-size:14px}.coupon-info .coupon-tj .coupon-tj-item:last-child{margin-right:0}.coupon-info .coupon-row .xl-title{line-height:50px}.coupon-info .coupon-row .sm-title{font-size:14px;color:#757575;margin-top:-10px}.coupon-info .coupon-row img.qrcode{border:1px solid #efefef;margin-top:10px;width:70%;max-width:350px}.coupon-info .coupon-row .field{width:100%;padding:5px 10px;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-info .coupon-row .field input{-prefix-box-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;border:0}.coupon-info .coupon-row .field button{margin-left:10px;border:0;background:#1989fa;color:#fff;font-size:14px;line-height:28px;padding:0 10px}.rush-list{background-color:#fff;overflow:hidden;padding:.3rem 0;margin-bottom:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.rush-list .rush-user{margin-bottom:.45rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.rush-list .rush-user .ranking{width:.9rem;text-align:center;font-size:.44rem;color:#1989fa}.rush-list .rush-user .ranking-hig{width:.9rem;text-align:center}.rush-list .rush-user .ranking-hig img{width:.56rem}.rush-list .rush-user .userhead{width:.8rem;height:.8rem;border-radius:.1rem}.rush-list .rush-user .nickname{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.28rem;margin:0 .2rem;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.rush-list .rush-user .userrecount{width:2.2rem;color:#757575;margin-right:.3rem;margin-top:.06rem;font-size:.26rem}.gcolor{color:#ed6a0c}.chaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chaBox .cspan{font-size:14px;color:#aaa}.giftlist .giftitem{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f6f6f6;padding:.15rem 0}.giftlist .giftitem .gifticon{width:.7rem;height:.7rem}.giftlist .giftitem .giftiteminfo{-prefix-box-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.2rem}.giftlist .giftitem .giftiteminfo .desc{color:#888;font-size:12px}.giftlist .giftitem .btnaction{color:#1989fa;font-size:14px}