body { color: #333333; } .clear { clear: both; } .item-block { padding: 0 15px 1px; margin: 10px 0; border-radius: 0; border: none; background: #ffffff; } .item-block .block-text { border-color: #eeeeee; color: 12px; padding: 7px 0; border-bottom: 1px; } .media-left { text-align: center; } .media-left i { display: inline-block; width: 60px; height: 60px; line-height: 60px; text-align: center; border: 3px solid #ff8143; border-radius: 50%; font-size: 40px; box-sizing: border-box; } .media-body { padding-top: 10px; } .payment-detail { padding: 30px 0; transition: 2s; } .media-right { text-align: center; line-height: 60px; cursor: pointer; } .media-right i { font-size: 14px; } .payment-text { font-size: 20px; } .payment-time { font-size: 12px; line-height: 65px; color: #999; } .order-submit { float: right; padding: 10px; } .pay-type-list { padding: 20px 0; } .pay-type-item { display: inline-block; border: 2px solid #eeeeee; padding: 5px 20px; margin-right: 20px; cursor: pointer; } .pay-type-item.active { border-color: #ff8143; } .mobile-wrap { width: 300px; } .order-info .order-item { padding: 1px 0; } .order-info .order-item .item-label { display: inline-block; width: 100px; } .order-info .order-item .item-value { display: inline-block; width: calc(100% - 110px); } .order-info .line { width: 100%; height: 1px; background: #f2f2f2; margin: 20px 0 10px 0; } .order-info .order-info-left { height: 1px; } .wechatpay-box { text-align: center; } .wechatpay-box img { width: 80%; } .confirm-pay-wrap .info-wrap i { position: initial; vertical-align: middle; transform: initial; } .confirm-pay-wrap .info-wrap span { vertical-align: middle; padding: 0 10px; } .ns-supply-pay-result { background-color: #ffffff; margin-top: 20px; } .ns-supply-pay-result .pay { padding: 40px 15px; margin: 10px 0; border-radius: 0; border: none; background: #ffffff; } .ns-supply-pay-result .pay .pay-icon { text-align: center; } .ns-supply-pay-result .pay .pay-icon i { font-size: 65px; } .ns-supply-pay-result .pay .pay-text { text-align: center; font-size: 20px; margin-top: 10px; margin-bottom: 10px; } .ns-supply-pay-result .pay .pay-money { text-align: center; color: #ff8143; font-size: 16px; } .ns-supply-pay-result .pay .pay-footer { text-align: center; margin-top: 40px; } .ns-supply-pay-result .pay .pay-footer .pay-button { margin-left: 15px; } .ns-pay-success { width: 100%; text-align: center; padding: 30px 0; } .ns-pay-success .ns-success .wx-ewm { margin-bottom: 20px; height: 130px; line-height: 130px; } .ns-pay-success .ns-success .wx-ewm img { margin: 0 auto; max-height: 130px; } .ns-pay-success .ns-success .wx-ewm i { font-size: 80px; color: #00A0E9; }