.app-wrapper#app,.page-family-pay,body{height:100%}.page-family-pay{--max-width:375px;max-width:var(--max-width);margin:0 auto}.page-family-pay .page-family-pay-content{background:#a11a22;overflow:auto;height:100%}.page-family-pay .page-family-pay-content::-webkit-scrollbar{display:none}.page-family-pay .pay-content{width:100%;padding:10px 10px 78px 10px}.page-family-pay .pay-content.success{height:100%;padding:10px}.page-family-pay .pay-content.success .paper-wrap{height:100%}.page-family-pay .modal-wechat{width:100%;display:flex;align-items:center;justify-content:space-between}.page-family-pay .modal-wechat .img-qr{width:130px;height:130px;background:#d8d8d8;flex-shrink:0}.page-family-pay .modal-wechat .pay-message{margin-left:20px}.page-family-pay .qr-wrap{width:150px;margin:20px auto 0;min-height:150px;background:#7c7d80}.page-family-pay .paper-wrap{padding:20px 14px;width:100%;box-shadow:0 4px 8px 2px rgba(0,0,0,.08),0 8px 12px 3px rgba(0,0,0,.08),0 12px 24px 4px rgba(0,0,0,.15);border-radius:2px;background:#fff}.page-family-pay .paper-wrap-2{color:#fff;padding:12px;background:#a11a22;border-radius:2px}.page-family-pay .pay-success-wrap{width:100%;height:calc(100% - 113px);display:flex;align-items:center;justify-content:center}.page-family-pay .icon-success{margin:0 auto;width:80px;height:80px;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2021/icons/check/check-success.png)}.page-family-pay .content-wrap{margin-left:auto;margin-right:auto}.page-family-pay .places-wrap{width:100%;margin-top:20px}.page-family-pay .places-wrap .place-item{--name-color:#fff;width:100%;margin-top:10px;padding:15px;background-size:cover;background-position:50%;background-repeat:no-repeat;color:var(--name-color)}.page-family-pay .places-wrap .place-item.bz{background:linear-gradient(90deg,#762d22 47.61%,rgba(118,45,34,0)),var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat}.page-family-pay .places-wrap .place-item.sh{background:linear-gradient(90deg,#654c8b 26.84%,rgba(101,76,139,0) 78.03%),var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:28px}.page-family-pay .places-wrap .place-item.hz{background:linear-gradient(90deg,#2f5f59 24.47%,rgba(47,95,89,.61) 57.51%,rgba(47,95,89,0) 75%),var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:28px}.page-family-pay .places-wrap .place-item.sz{background:linear-gradient(90deg,#0672af 18.68%,rgba(6,114,175,0) 80.26%),var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:28px}.page-family-pay .places-wrap .item-name{font-weight:600;font-size:20px;line-height:20px;letter-spacing:5%}.page-family-pay .logo-wrap{margin:20px auto 0;width:100%}.page-family-pay .ul{margin-left:-10px}.page-family-pay .ul li{padding-left:0}.page-family-pay .btn-more{width:100%}.page-family-pay .footer-wrap{position:fixed;left:50%;bottom:0;z-index:5;transform:translate(-50%);background:#fff;box-shadow:0 12px 24px 4px rgba(0,0,0,.15),0 8px 12px 3px rgba(0,0,0,.08),0 4px 8px 2px rgba(0,0,0,.08);padding:6px;max-width:var(--max-width);width:100%}.page-family-pay .btn-pay{height:48px;background:#ecbb00;line-height:48px;text-align:center;font-size:16px;border-radius:24px}.page-family-pay .img-wrap img{width:100%;display:block}@media screen and (max-width:1190px){.page-family-pay{--max-width:100%}}