.modal-confirm-payment label{color:#666;font-size:14px;margin-bottom:3px}.modal-confirm-payment .input-radio{padding:9px 15px 12px;border:1px solid #ddd}.modal-confirm-payment .input-radio .radio-inline{vertical-align:middle;display:inline-block;margin-right:20px}.modal-confirm-payment .input-radio .radio-inline input{vertical-align:middle;display:inline-block;margin:0;margin-right:5px}.modal-confirm-payment .input-radio .radio-inline label{vertical-align:middle;display:inline-block;margin:0;line-height:normal}.modal-confirm-payment .upload-file .text{font-size:15px;height:50px;padding:12px 32px 12px 15px;color:#495057;border:1px solid #ddd}.modal-confirm-payment .upload-error .text{border:1px solid #c00}.modal-confirm-payment .action{padding-top:15px}.page-payment{padding:50px 0}@media only screen and (max-width:768px){.page-payment{padding:30px 0}}.page-payment .box{background:#fff}.page-payment .box .top-title{position:relative;background-image:url(../img/payment-bg.dc34df06.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:200px}.page-payment .box .top-title h1{margin:0;padding:30px 0 0 40px;font-size:34px;font-weight:200;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}.page-payment .box .top-title h1:after{content:" ";display:block;width:70px;height:1px;background:#fff;margin-top:15px}.page-payment .box .top-title .confirm{position:absolute;bottom:40px;left:40px;margin:0}.page-payment .box .confirm{margin:15px 0}.page-payment .box .confirm button,.page-payment .box .confirm span{color:#fff;text-align:center;border:1px none;padding:12px;font-size:14px}.page-payment .box .confirm button.no-paid,.page-payment .box .confirm span.no-paid{background:#c00}.page-payment .box .confirm button.waiting,.page-payment .box .confirm span.waiting{background:#eab64e}.page-payment .box .confirm button.paid,.page-payment .box .confirm span.paid{background:#3ebfa1}.page-payment .box article{position:relative;overflow:hidden;padding:30px}@media only screen and (max-width:768px){.page-payment .box article{padding:20px}}.page-payment .box article .paper{padding:30px;border:1px solid #ddd}@media only screen and (max-width:768px){.page-payment .box article .paper{padding:20px}}.page-payment .box article h2{font-size:22px;color:#333;letter-spacing:-1px;padding-top:20px;margin-top:30px;border-top:1px solid #ddd}.page-payment .box article h2:first-child{padding-top:0;margin-top:0;border-top:none}@media only screen and (max-width:768px){.page-payment .box article h2{font-size:20px}}.page-payment .box article h2 span{width:40px;height:40px;background:#666;color:#fff;text-align:center;margin-right:10px;padding-top:4px;vertical-align:middle;display:inline-block;border-radius:1000px}@media only screen and (max-width:768px){.page-payment .box article h2 span{width:30px;height:30px;padding-top:0}}.page-payment .box article h2 svg{font-size:16px}@media only screen and (max-width:768px){.page-payment .box article h2 svg{font-size:13px}}.page-payment .box article section{padding-left:55px}@media only screen and (max-width:768px){.page-payment .box article section{padding-left:0}}.page-payment .box article section .amount{margin-bottom:15px;font-size:14px}.page-payment .box article section .amount label{margin-bottom:10px}.page-payment .box article section .amount .table{width:100%}.page-payment .box article section .amount .table td{vertical-align:top;border:1px solid #ddd}.page-payment .box article section .amount .table td:first-child{width:40%}.page-payment .box article section .amount .table td:last-child{width:60%}.page-payment .box article section .amount .promotion .line-through{font-size:12px;text-decoration:line-through;color:#ccc}.page-payment .box article section .amount .promotion .line-through span{color:#ccc}.page-payment .box article section .amount .promotion i{font-size:11px;color:#56b3a6}.page-payment .box article section .amount span{color:#c00}.page-payment .box article section .amount i{font-size:22px;line-height:22px;vertical-align:middle;display:inline-block}.page-payment .box article section p{font-size:13px;margin:0}.page-payment .box article section p span{text-decoration:underline;color:#c00}.page-payment .box article section .bank{margin-bottom:25px}.page-payment .box article section .bank h4{font-size:14px;color:#333;margin:0;padding-top:20px}.page-payment .box article section .bank h4:first-child{padding-top:0}.page-payment .box article section .bank h4 i{font-size:22px;line-height:22px;vertical-align:middle;display:inline-block}.page-payment .box article section .bank .item{font-size:16px;padding:15px 0;border-bottom:1px dashed #ddd}.page-payment .box article section .bank .item img,.page-payment .box article section .bank .item label{vertical-align:middle;display:inline-block;margin-right:20px}.page-payment .box article section .bank .item span{display:block;color:#999;font-size:12px;padding-bottom:10px}.page-payment .box article section .bank .item span:after{content:" ";display:block;width:30px;height:1px;background:#ccc}@media only screen and (max-width:992px){.page-payment .box article section .bank .item{text-align:center}.page-payment .box article section .bank .item img{display:block;margin:0 auto 10px}.page-payment .box article section .bank .item span:after{margin:auto}}