.icon-tips.modern{margin:48px 0 64px}.icon-tips.modern .icon-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1200px;margin:0 auto;align-items:stretch}.icon-tips.modern .icon-card{display:flex;align-items:center;gap:14px;background:#fff;padding:14px;border-radius:12px;box-shadow:0 6px 18px rgba(16,24,40,.04);transition:transform .18s ease,box-shadow .18s ease}.icon-tips.modern .icon-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(16,24,40,.06)}.icon-tips.modern .icon-wrap{flex:0 0 56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(51,136,255,.08),rgba(80,227,194,.06));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.icon-tips.modern .icon-wrap .iconfont{font-size:28px;color:var(--color-main,#38f)}.icon-tips.modern .icon-body{display:flex;flex-direction:column}.icon-tips.modern .icon-title{font-weight:600;font-size:14px;color:#333;margin-bottom:4px}.icon-tips.modern .icon-sub{font-size:12px;color:#888}@media (max-width:920px){.icon-tips.modern .icon-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.icon-tips.modern .icon-grid{grid-template-columns:1fr;gap:10px}.icon-tips.modern .icon-card{padding:12px}}.icon-icon_duihao-mian{color:var(--color-main);margin-bottom:10px;font-size:128px}.pay-success{min-height:100vh;position:relative}.pay-success-content{text-align:center;padding:84px 20px;align-items:center;display:flex;justify-content:center;flex-direction:column}.pay-success-content img{width:100%;height:100%;max-width:98px;max-height:98px;margin-bottom:17px}.pay-success-content h2{font-weight:600;font-size:24px;color:var(--color-title);margin-bottom:12px}.pay-success-content p{max-width:1000px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:16px;color:var(--color-title);margin-bottom:12px}.pay-success-content .customer-service{color:var(--color-main);cursor:pointer}.pay-success-content-btns{margin:50px 0;display:flex;justify-content:center}.pay-success-content-btns .el-button{width:255px;height:50px}.pay-success-content-btns .el-button--primary{margin-left:35px}.pay-success .footer{position:absolute;left:0;right:0}