body { margin: 0 }
#noidung { width: 791px; height: 1122px; margin-left: auto; margin-right: auto; font-family: Arial, Helvetica, sans-serif; }
#noidung > table { margin-top: 155px }
.tblMax3D { border: double 4px #000 }
.tblMax3D .ngay { font-weight: bold; font-size: 25px }
.tblMax3D .nam { font-weight: bold; font-size: 18px; border-top: solid 2px #000 }
.tblMax3D .infoDL { font-weight: bold; font-size: 21px }
.tblMax3D .address { font-weight: bold; font-size: 18px }
.tblMax3D .box_result { border-bottom: 0; padding-top: 3px }
.tblMax3D .title_slgiai { border-bottom: 0; font-size: 20px; }
.tblMax3D .result_number { font-size: 38px; font-weight: bold; border-radius: 50%; height: 49px; width: 49px; border: solid 1px; }
.tblMax3D .title_kqxs { font-size: 21px; font-weight: bold; line-height: 25px; text-transform: uppercase }
.tblMax3D .title_slgiai { font-weight: bold; text-decoration: underline }
.tblMax3D .table_max3d { border-collapse: collapse; margin: 4px auto 7px auto; border-color: #000; }
.tblMax3D .table_max3d th { line-height: 20px; background:#000; color:#FFF }
.tblMax3D .table_max3d td {font-size: 18px;padding: 5px 3px;text-align: center;}
.tblMax3D .table_max3d .giaiMax3d { font-size: 18px }
.tblMax3D .table_max3d td strong { font-size: 12px }
.tblMax3D .table_max3d div {width: 25%;display: inline-block;font-weight: 700;font-size: 24px;line-height: 28px;}
.tblMax3D .table_max3d .max3d_g1 div { font-size: 38px; width: 40%; line-height: 43px; }
.tblMax3D .table_max3d .noteGiai {font-style: italic;font-size: 12px;}
.tblMax3D .table_max3d thead th { padding: 5px 1px; text-transform: uppercase; font-size: 15px; }
.tblMax3D .introduct { padding: 3px; font-size: 16px; background: rgb(239, 239, 239); text-align: center }
.tblMax3D .domain { font-size: 22px; font-weight: bold; text-decoration: underline }
.tblMax3D input { min-height: 22px; width: 98%; margin: 0 auto; background: #FFC; font-size: 16px; font-weight: bold; text-align: center }
input.btnSearch { background: #f82916; color: #FFF !important; border: 0; padding: 3px 13px; border-radius: 5px; }
.note { font-size: 13px; }
.number { font-size: 20px !important; }
.adsen-left { float: left; margin-top: 20px; }
#notification { position: fixed; top: 0; text-align: center; width: 100%; background: #75ADE8; color: #FFF700; font-size: 23px; z-index: 2; }
.tooltip { top: 0; border: 1px solid #00ADFF; background: #E5EEF7; padding: 2px 3px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; color: #000 }
#setting { position: fixed; right: 40px; top: 50%; margin-top: -80px; }

@media print and (color) {
* { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
}
