.paymentTitle { min-height: 177px; background: linear-gradient(0deg, #31C7FF 0%, #007AFE 100%); border-radius: 0px 0px 8px 8px; :global { .van-nav-bar .van-icon, .van-nav-bar__title { color: #fff; } } .orderType { padding-top: 35px; padding-bottom: 90px; display: flex; align-items: center; justify-content: center; color: #fff; .img { width: 52px; height: 52px; margin-right: 14px; } span { font-size: 22px; font-weight: 500; line-height: 30px; } } .orderPrice { padding-top: 2px; font-size: 22px; text-align: center; font-size: 14px; } } .mTop { margin-top: -52px !important; } .cellGroup { margin: 10px 13px; .brandName { line-height: 18px; font-size: 12px; padding: 0 6px; background: #F4FAFF; border-radius: 4px; border: 1px solid rgba(52, 173, 255, 0.55); color: #19A1FE; } :global { .van-cell { padding: 16px 17px; font-size: 16px; color: #333333; } .van-cell__value { flex: 0 auto; } } .buyDetail { display: flex; align-items: center; justify-content: space-between; padding: 18px 18px 0; i { display: inline-block; margin-right: 6px; width: 4px; height: 14px; background: linear-gradient(135deg, #31C7FF 0%, #007AFE 100%); border-radius: 2px; } font-size: 16px; font-weight: 500; color: #333333; line-height: 22px; .buyDetailTitle { display: flex; align-items: center; } .refundBtn { font-size: 16px; color: #777777; line-height: 22px; } } .buyContent { margin-top: 4px; } .buyImg { width: 58px; height: 58px; overflow: hidden; border-radius: 5px; margin-right: 9px; } .giftFlag { position: absolute; left: 0; top: 0; width: 31px; height: 14px; } } .container { :global { .van-button { font-size: 18px; font-weight: 500; } } } .dialogTitle { i { display: inline-block; width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } text-align: left; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; padding: 20px 0 15px 25px; } .refundContent { padding: 0 20px 25px; .tips { font-size: 15px; color: #333333; line-height: 21px; } } .refundTitle { padding-top: 25px; font-size: 16px; font-weight: 600; color: #333333; line-height: 22px; span { color: #f44541; } } .phoneName { background: #f2f2f2; border-radius: 6px; } .cancelBtn { height: 44px; border: none; background: linear-gradient(73deg, #5BECFF 0%, #259CFE 100%); font-size: 16px; font-weight: 500; margin: 20px auto; width: 88%; &.orderNo { background: #fff; color: #777; border: 1Px solid #777; } }