.paymentTitle { min-height: 177px; background: linear-gradient(180deg, #EFB02D 0%, #FFCD79 100%); border-radius: 0px 0px 8px 8px; .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; .tips { padding: 10px 12px 10px 2px; display: flex; align-items: center; .iconTips { width: 52px; height: 52px; } span { font-size: 14px; color: #777; i { font-style: normal; color: #BE7332; font-weight: bold; } } .btnDownload { flex-shrink: 0; margin-left: 9px; border-color: #FFCF7C; background: #FFFAF4; border-radius: 6px; font-size: 14px; font-weight: 600; color: #F39F11; padding: 3px 21px; height: 27px; line-height: 27px; span { color: #F39F11; } } } .brandName { line-height: 18px; font-size: 12px; padding: 0 6px; border-radius: 4px; background-color: #FFF5E6; border-radius: 4px; border: 1px solid #FFE9D9; color: #BE7332; } :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(180deg, #FFB790 0%, #FF8057 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; } } .buyImg { width: 58px; height: 58px; overflow: hidden; border-radius: 5px; margin-right: 9px; } } .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; }