.pay-page-main{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:98%;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.05);box-shadow:0 8px 16px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:20px;margin-left:1px;margin-top:4.2667rem;padding:0 4.5714rem}.pay-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px dotted #e8ecf7}.pay-page p{font-weight:500;color:#f04538;font-size:12px;margin-top:-1.1429rem;margin-bottom:1.5238rem}.pay-state{width:15%;margin-top:7.619rem}.pay-page img{width:100%;height:auto}.pay-after,.success-or-fail{width:20%;text-align:center}.success-or-fail{font-weight:500;font-size:1.0667rem;margin-top:1.5238rem;margin-bottom:1.5238rem}.pay-after{color:#1e222d;font-size:12px}.pay-all-button{width:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3.0476rem 0}.about{position:relative;margin-top:3.619rem}.about-block{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.381rem;background:#3b68f0;height:78%;border-radius:.1905rem}.about span{font-size:1.3714rem;margin-left:1.219rem}.list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.8095rem}.list li{width:16.7619rem;border-radius:20px;margin-left:30px;margin-bottom:7.619rem;border:1px solid #efeff7}.list li img{width:100%;height:auto}.list .re-ctn button{background:#f3f5ff!important;-webkit-box-shadow:none;box-shadow:none;margin-top:1.5238rem;height:22px;line-height:6px}.re-ctn p{padding:0 .6095rem;padding-top:.7619rem}.list-tag{background:#f3f5ff;color:#5d5d5d;border-radius:15px;margin:1.5238rem 0;margin-left:.6095rem}.list:hover .re-ctn p{color:#3b68f0}.pay-page .pay-all-button button{white-space:wrap;overflow:hidden;text-overflow:ellipsis}