.payment-table{width:90%;margin:0 auto;border-collapse:collapse}.payment-table td{text-align:left;padding:10px}.payment-table th{text-align:left;padding:10px;font-size:18px;font-weight:bold}.payment-table td input[type='text'],.payment-table td input[type='password']{border:1px solid gray;height:28px;line-height:28px;width:220px;text-indent:5px}.payment-table td .msg-info{color:gray}.payment-table td select{border:1px solid gray;height:30px;line-height:30px;width:222px;text-indent:5px}.payment-table td input[type='submit']{padding:5px 15px;height:33px;cursor:pointer}.payment-table td input[type='button']{height:30px;padding-left:5px;padding-right:5px}.payment-table td .validation-summary-errors{color:red}.pay-money{color:gray}.pay-money .money{margin:0 1px;color:red;font-size:16px;font-weight:bold}.pay-money .item{margin:0 1px;color:red;font-size:14px;font-weight:bold}.pay-money .count{color:red;font-size:14px;font-weight:bold}#itemName{display:block;float:right;position:absolute;right:0;top:0}.pay-item-type{position:relative}.pay-item-type label{position:relative;margin:2px;padding:5px 8px;border:1px solid gray;cursor:pointer}.pay-item-type label.on{border:1px solid #ffd800;background-color:#f8ecec;color:#5a4d6f}.pay-item-type label input[type='radio']{margin:0;padding:0;position:absolute;left:-99999px}.pay-item-input,.pay-item-point{display:none}.pay-item-point label{position:relative;margin:2px;border:1px solid gray;cursor:pointer;display:block;float:left;width:130px;text-align:center;height:28px;line-height:28px}.pay-item-point div.line{height:1px;width:100%;clear:both}.pay-item-point label.on{border:1px solid #ffd800;background-color:#f8ecec;background-color:red;color:#5a4d6f;color:#fff}.pay-item-point label input[type='radio']{margin:0;padding:0;position:absolute;left:-99999px}.pay-item-point .pay-item-point-input{margin-top:5px;margin-left:2px;display:none}.pay-item-point .pay-item-point-input input[type='text']{width:80px;display:none}.qr-code-class{width:300px;text-align:center;float:right;margin-top:0;border:1px solid gray;border-radius:10px}.qr-code-class img{border-radius:10px;width:300px;height:300px}.qr-code-class p{text-align:center;line-height:25px;font-size:14px;margin-bottom:10px}.qr-code-class .qr-code-show{width:260px;height:260px;margin:0 auto;margin-top:20px;border:0;text-align:center;overflow:hidden}.pay-target{margin-left:2px}.pay-target label{display:block;float:left;margin-right:4px;height:30px;width:130px;border:1px solid gray;overflow:hidden;line-height:30px;text-align:center;cursor:pointer}.pay-target label.selected{background-color:#ff6a00;color:#fff;border:1px solid #ff6a00;font-size:14px}.pay-target label input[type='radio']{display:none}.pay-submit-btn{float:left;text-align:center;background-color:#9a5ca9;color:#fff;font-size:14px;display:block;width:80px;height:30px;line-height:30px}