.orderconfirm{background:#fff}.orderconfirm .steps{padding:40px 30px 20px;border-bottom:1px solid #dcdfe6}.orderconfirm .steps .steps_box{width:1080px;margin:0 auto}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__head .el-step__line{top:22px}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__head .el-step__icon{width:40px;height:40px}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__head .el-step__icon .el-step__icon-inner{font-size:20px;color:#303133}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__head .el-step__icon .el-icon-check{color:#409eff}.orderconfirm .steps .steps_box .el-steps .el-step .is-success{color:#409eff;border-color:#409eff}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__main .el-step__title{font-size:16px;color:#303133;font-weight:500}.orderconfirm .steps .steps_box .el-steps .el-step .el-step__main .is-success{color:#409eff}.orderconfirm .steps .shop_name{margin:60px 0 10px;font-size:16px;color:#303133}.orderconfirm .steps .pay_tips{font-size:14px;color:#f56c6c}.orderconfirm .price_box{min-height:550px;padding:20px 30px}.orderconfirm .price_box .price_tips{font-size:14px;color:#303133}.orderconfirm .price_box .price_tips span{font-size:20px;color:#f56c6c}.orderconfirm .price_box .pay_btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.orderconfirm .price_box .pay_btn div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:50px;border-radius:4px;border:1px solid #dcdfe6}.orderconfirm .price_box .pay_btn div .icon{display:inline-block;width:16px;height:16px;margin-right:10px}.orderconfirm .price_box .pay_btn div .arrow{display:inline-block;width:28px;height:28px}.orderconfirm .price_box .pay_btn div:first-child{margin-right:40px}