.success-page{width:100%;min-height:100vh;box-sizing:border-box;background:#fff;padding-bottom:2.1429rem}.success-page .shop-cnt{font-weight:700;color:#333;font-size:19px;padding:3.5714rem 1.0714rem 0;margin-bottom:2.8571rem;text-align:center}.success-page .shop-logo{width:4.2857rem;height:4.2857rem;background-size:cover;margin-bottom:.7143rem;overflow:hidden}.success-page .shop-logo img{width:100%}.success-page .consume-box{font-weight:700;color:#333;font-size:1.2143rem;line-height:3.5714rem;width:100%;box-sizing:border-box;padding:0 1.0714rem}.success-page .consume-box .moneyarrow:after{content:"\e89c";font-size:1.2857rem;color:#999;font-family:iconfont;display:inline-block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);margin-left:5px}.success-page .consume-box .moneyarrow.active:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.success-page .consume-box .right-txt{color:#21bd1f;font-size:1.4286rem}.success-page .consume-detail,.success-page .detail-box{color:#333;font-size:14px;padding:0 15px;width:100%;box-sizing:border-box;line-height:2.8571rem}.success-page .detail-box{background:#f8f8f8;padding:15px}.success-page .consume-detail li,.success-page .detail-box li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:right}.success-page .consume-detail li label,.success-page .detail-box li label{color:#666;font-size:14px;display:block;text-align:left}.success-page .detail-box li .detail-card-tit{flex:1;line-height:1.4286rem}.success-page .red[data-v-ad19a53e]{color:red;font-size:16px}