.pay-page-main .main{margin:30px auto;background:#fff;padding:30px 50px}.pay-page-main .main .pay-title{border-bottom:1px solid #e0e0e0;padding-bottom:20px;line-height:17px;height:37px;text-align:left;font-size:16px}.pay-page-main .main ul.pay-title{display:-webkit-box;display:-ms-flexbox;display:flex}.pay-page-main .main ul.pay-title li{margin-right:80px}.pay-page-main .main ul.pay-title li b{color:#ff5a5a}.pay-page-main .main ul.pay-title li span{color:#ff5a5a;font-size:20px}.pay-page-main .main .order-main{margin:30px 0 0}.pay-page-main .main .order-main .el-table th{background:#f8f8f8;color:#333;border-right:none;font-weight:500}.pay-page-main .main .order-main .el-table--border,.pay-page-main .main .order-main .el-table--group{border-top:1px solid #eee;border-left:1px solid #eee}.pay-page-main .main .order-main .el-table--border td{border-right:1px solid #eee}.pay-page-main .main .order-main .el-table td,.pay-page-main .main .order-main .el-table th.is-leaf{border-bottom:1px solid #eee}.pay-page-main .main .order-main .el-table--border:after,.pay-page-main .main .order-main .el-table--group:after,.pay-page-main .main .order-main .el-table:before{background:#eee}.pay-page-main .main .order-main .el-table .cell>a{color:#337ab7}.pay-page-main .main .order-main .el-table .cell>a:hover{text-decoration:underline}.pay-page-main .main .order-main .order-info{border:1px solid #eee;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;font-size:14px;padding:12px 30px;line-height:24px}.pay-page-main .main .order-main .order-info ul:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-page-main .main .order-main .order-info span{color:#ff5a5a}.pay-page-main .main .pay-type-row{-moz-text-align-last:left;text-align-last:left;border:1px solid #eee;height:50px;line-height:50px;padding:0 20px;margin:20px 0 0}.pay-page-main .main .pay-type-row img{height:24px;position:relative;top:7px}.pay-page-main .main .pay-type-row .el-radio-group{vertical-align:baseline}.pay-page-main .main .pay-type-row .el-radio{line-height:24px}.pay-page-main .main .pay-type-row .pt_title{font-size:14px;margin-right:20px}.pay-page-main .main .other_pay{text-align:left;margin:10px 0;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pay-page-main .main .other_pay img{height:20px;position:relative;top:5px}.pay-page-main .main .other_pay a:hover{text-decoration:underline;color:#28a5e1}.pay-page-main .main .op_tips{font-size:14px;text-align:left;color:#ff5a5a}.pay-page-main .main ._btn{margin:30px 0 20px}.pay-page-main .main .pay-main{padding:30px 0 0}.pay-page-main .el-dialog__header{background:#28a7e1;text-align:left;border-top-left-radius:2px;border-top-right-radius:2px;padding:0 20px;height:55px;line-height:55px}.pay-page-main .el-dialog__header .el-dialog__headerbtn .el-dialog__close,.pay-page-main .el-dialog__header .el-dialog__title{color:#fff}.pay-page-main .el-dialog__body{padding:30px 20px 10px}.pay-page-main .el-dialog__footer{text-align:center}.pay-page-main .order-dialog-row{border:2px solid #28a5e1;padding:20px}.pay-page-main .order-dialog-row .odr-tips{font-size:14px;text-align:left;background:#ecf5ff;color:#28a5e1;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.pay-page-main .order-dialog-row .odr-tips span{font-size:16px;width:20px}.pay-page-main .order-dialog-row .odr-tips dl{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-page-main .order-dialog-row .odr-tips dt{font-weight:700}.pay-page-main .order-dialog-row .odr-down{margin:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay-page-main .order-dialog-row .odr-down dl{text-align:left;margin-left:10px;font-size:14px}.pay-page-main .order-dialog-row .odr-down dl dt{color:#ff5a5a;font-weight:700}.pay-page-main .question-row.main{background:none;text-align:left;font-size:12px;color:#666}.pay-page-main .question-row.main .qr-title{font-size:14px;margin:0 0 20px}.pay-page-main .question-row.main dl{line-height:25px;margin:0 0 10px}.pay-page-main .question-row.main dl dt{font-weight:700}.pay-page-main .question-row.main dl a{color:#28a5e1}.pay-page-main .question-row.main dl a:hover{text-decoration:underline}