.amp-price-public{font-family:Arial,Helvetica,sans-serif;color:#333}
.amp-price-public h2{font-size:24px;font-weight:400;margin:0 0 14px}
.amp-price-public p{font-size:13px;line-height:1.55;margin:0 0 12px}
.amp-price-table-wrap{overflow:auto}
.amp-price-public table{width:100%;min-width:650px;border-collapse:collapse;font-size:13px}
.amp-price-public th,.amp-price-public td{border:1px solid #ddd;padding:8px 9px;text-align:center}
.amp-price-public th{background:#f4f4f4;font-weight:600}
.amp-price-public td:first-child,.amp-price-public th:first-child{text-align:left}
.amp-price-public ul{padding-left:18px;font-size:12px;line-height:1.65}
.amp-price-error{padding:14px;border:1px dashed #bbb;color:#777}
