.pay-modal-wrap .ant-modal-content{border-radius:12px;padding:0!important}.pay-modal-wrap .ant-modal-body{padding:0}.pay-modal-wrap .ant-modal-close{align-items:center;display:flex;justify-content:center;right:12px;top:10px}.pay-modal-wrap .ant-modal-close .ant-modal-close-x{display:flex}.pay-modal{background:#fff;border-radius:8px;padding:48px 36px 96px}.pay-modal .pay-header{margin-bottom:28px;text-align:center}.pay-modal .pay-header .title{color:#000;font-size:24px}.pay-modal .pay-content{display:flex;flex-direction:row}.pay-modal .pay-content .qrcode{background-color:#fff;height:160px;margin-right:26px;padding:2px;width:160px}.pay-modal .pay-content .right-wrapper{color:#000;display:flex;flex:1;flex-direction:column;justify-content:space-between}.pay-modal .pay-content .right-wrapper .title{font-size:18px;margin-bottom:12px}.pay-modal .pay-content .right-wrapper .desc{font-size:12px;margin-bottom:18px}.pay-modal .pay-content .right-wrapper .desc2{color:#9093a5;font-size:12px}.pay-modal .pay-content .right-wrapper .link-button-wrapper{margin-top:18px}.pay-modal .pay-content .right-wrapper .pay-agreement-text{color:#9093a5;font-size:12px;line-height:18px;margin-top:16px}.pay-modal .pay-content .right-wrapper .coupon-wrap .coupon-text{word-wrap:break-word;color:#000;font-size:14px;white-space:pre-wrap}.pay-modal .pay-content .right-wrapper .coupon-wrap .coupon-use-btn{color:#0032ff;cursor:pointer;font-size:14px;margin-top:8px}.pay-modal .nav-menu{align-items:center;border-bottom:1px solid rgba(144,147,165,.2);display:flex;gap:52px;margin-bottom:32px}.pay-modal .nav-menu .nav-link{border-bottom:2px solid transparent;color:#000;cursor:pointer;font-size:14px;line-height:22px;margin-bottom:-1px;padding:0 3px 7px}.pay-modal .nav-menu .nav-link img{margin-right:8px;width:24px}.pay-modal .nav-menu .nav-link.active{border-bottom:2px solid #000}.pay-result{align-items:center;color:#000;display:flex;flex-direction:column;padding:72px 0 69px}.pay-result .icon{margin-bottom:20px;width:72px}.pay-result .title{font-size:24px;margin-bottom:9px}.pay-result .desc{font-size:12px;margin-bottom:40px}.pay-result .button-confirm{margin-bottom:12px}.pay-result .button-cancel,.pay-result .button-confirm{border-radius:90px;height:32px;width:172px}
