.common-content,.common-padding{padding:20px}.common-content{box-sizing:border-box;width:1200px;margin:0 auto;background-color:#fff}.order-pay-page .header{background-color:#fff;height:48px;padding:8px 0;padding-bottom:12px;border-bottom:2px solid #e22e28}.order-pay-page .header .header-inner{width:1200px;margin:0 auto}.order-pay-page .header .mall-title{display:inline-block;font-size:30px;font-weight:700;color:#ff2832;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-pay-page .header img{height:36px;width:auto;cursor:pointer}.order-pay-page .order-pay-content{width:1200px;margin:0 auto;background:#fff;height:600px;padding:20px}.order-pay-page .red{color:#e22e28}.order-pay-page .top-col{display:flex;justify-content:space-between;align-items:center;margin:30px 0}.order-pay-page .top-col .order-status{color:#71b247;display:flex;justify-content:space-between;align-items:center;font-size:16px}.order-pay-page .top-col .order-status i{font-size:32px;margin-right:12px}.order-pay-page p{margin-bottom:12px}.order-pay-page p .item{padding:8px;border:1px solid #dbdfe4;position:relative;margin-right:10px}.order-pay-page p .item .item-bottom{position:absolute;bottom:0;left:0;right:0;height:30px;background-color:rgba(0,0,0,.5);color:#fff;line-height:30px}.order-pay-page p img{width:120px;height:120px}.order-pay-page p span{display:inline-block;vertical-align:top}.order-pay-page .pay-method-wrap{margin-top:20px}.order-pay-page .pay-method-wrap .title{font-weight:700}.order-pay-page .radio-wrap{margin-top:12px;padding:20px;border:1px solid #dbdfe4;border-radius:4px}.order-pay-page .btn-wrap{margin-top:20px;text-align:center}.order-pay-page .tip{color:#999;font-size:12px;margin-top:8px}