html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
.font-14{font-size:14px}
.font-18{font-size:18px}
.new-content h2,.new-content h3,.new-content h4,.new-content h5,.new-content h6{font-size:15px;font-weight:bold}
@media screen and (max-width:768px){#header_bar{display:none!important;/* Hiện menu chỉ trên mobile */}#menu-dt{display:block!important}.nav-link{font-size: 16px !important;}}
@media screen and (min-width:769px){#header_bar{display:block;/* Ẩn trên PC */}#menu-dt{display:none}}
.box{position:relative;background:#fff;margin-bottom:2px}
.new-content a,.cac_pp_soicauvip a{color:#004593;text-decoration:none}
.new-description{line-height:1.5;text-align:justify}
table{width:100%;border:none;border-spacing:0}
table td,table th{padding:5px;/*border:1px solid #d9d3cb;*/}
.text-justify{text-align:justify!important}
.txt-center,table td,table th{text-align:center}
table th{font-size:14px;background:#f3f3f3}
@charset "UTF-8";:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}
p{margin-top:0;margin-bottom:1rem}
dl,ol,ul{margin-top:0;margin-bottom:0rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
img{vertical-align:middle;border-style:none}
table{border-collapse:collapse}
th{text-align:inherit}
label{display:inline-block;margin-bottom:0.5rem}
button{border-radius:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
.tbtksize {margin-bottom: 30px;}
[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}
[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
.img-fluid{max-width:100%;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:660px}}
@media (min-width:992px){.container{max-width:660px}}
@media (min-width:1200px){.container{max-width:660px}}
.headmenu {max-width: 660px;margin-left: auto;margin-right: auto;width: 100%;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 10%;max-width:10%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}}
.table{width:100%;margin-bottom:1rem;color:#212529}
.gio-vang-container{width:100%;margin-top:20px;margin-bottom:2rem}
.gio-vang-header{background-color:#078ec4;padding:10px 0;text-align:center;border-top-right-radius:4px;border-top-left-radius:4px}
.gio-vang-header a{color:#ffffff!important;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:16px}
.toptbl{width:100%;border-collapse:collapse}
.toptbl td{padding:10px;text-align:center;width:50%;border-bottom:1px solid #ffffff}
.bg-blue-light{background-color:#d7e9fd}
.bg-orange-light{background-color:#FFE4C1}
.text-blue-dark a{color:#34548F!important;text-decoration:none;font-weight:bold}
.text-red-dark a{color:#b70000!important;text-decoration:none;font-weight:bold}
.table td,.table th{padding:0.5rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table-sm td,.table-sm th{padding:0.5rem}
.table-bordered{border:1px solid #dee2e6}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive > .table-bordered{border:0}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
.btn-danger{color:#fff;background-color:#ec6305;border-color:#e16007}
.fade{transition:opacity 0.15s linear}
@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{padding-right:0;padding-left:0}.flex-wrap .col-lg-6,.pr-lg-0,.col-lg-3{padding-right:0;padding-left:0}.flex-wrap .col-lg-3{padding-right:15px;padding-left:15px}}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:9px 10px;font-size:16px !important;font-weight: 500;}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.tab-content > .tab-pane{display:none}
.tab-content > .active{display:block}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}
.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem}
.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}
.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#6c757d}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #dee2e6!important}
.border-top{border-top:1px solid #dee2e6!important}
.border-right{border-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.rounded{border-radius:0.25rem!important}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
@media (min-width:992px){.d-lg-none {display: none !important;}.d-lg-block{display:block!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}}
.overflow-auto{overflow:auto!important}
.position-relative{position:relative!important}
.w-100{width:100%!important}
.h-100{height:100%!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:0.25rem!important}
.mt-1,.my-1{margin-top:0.25rem!important}
.mr-1,.mx-1{margin-right:0.25rem!important}
.mb-1,.my-1{margin-bottom:0.25rem!important}
.ml-1,.mx-1{margin-left:0.25rem!important}
.m-2{margin:0.5rem!important}
.mt-2,.my-2{margin-top:0.5rem!important}
.mr-2,.mx-2{margin-right:0.5rem!important}
.mb-2,.my-2{margin-bottom:0.5rem!important}
.ml-2,.mx-2{margin-left:0.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:0.25rem!important}
.pt-1,.py-1{padding-top:0.25rem!important}
.pr-1,.px-1{padding-right:0.25rem!important}
.pb-1,.py-1{padding-bottom:0.25rem!important}
.pl-1,.px-1{padding-left:0.25rem!important}
.p-2{padding:0.5rem!important}
.pt-2,.py-2{padding-top:0.5rem!important}
.pr-2,.px-2{padding-right:0.5rem!important}
.pb-2,.py-2{padding-bottom:0.5rem!important}
.pl-2,.px-2{padding-left:0.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.pt-4,.py-4{padding-top:2rem!important}
@media (min-width:992px){.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}}
.text-justify{text-align:justify!important}
.text-wrap{white-space:normal!important}
.text-center{text-align:center!important}
@media (min-width:992px){.text-lg-left{text-align:left!important}}
.text-uppercase{text-transform:uppercase!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#007bff!important}
a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}
.text-success{color:#28a745!important}
a.text-success:focus,a.text-success:hover{color:#19692c!important}
.text-info{color:#17a2b8!important}
a.text-info:focus,a.text-info:hover{color:#0f6674!important}
.text-warning{color:#ffc107!important}
a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}
.text-light{color:#f8f9fa!important}
a.text-light:focus,a.text-light:hover{color:#cbd3da!important}
.text-dark{color:#343a40!important}
/*--màu sắc--*/
html{font-size:15px}
body{background:rgba(229,229,229,0.5);font-family:"Arial";overflow-x:hidden}
a,button{text-decoration:none;cursor:pointer}
a,button,img,input,span{transition:all 0.3s ease 0s}
*:focus{outline:none!important}
a:focus{color:inherit;outline:none;text-decoration:none}
a:not(.active):hover
button,input[type="submit"]{cursor:pointer}
img{max-width:100%;height:auto}
#news-thumbnail img{margin:15px 0}
.col-xl-610 ul li{padding-top:5px;padding-bottom:5px}
.lh-18px{line-height:18px}
.lh-20px{line-height:20px}
.lh-24px{line-height:24px}
.lh-30px{line-height:30px}
.lh-36px{line-height:36px}
.breadcrumb{flex-wrap:nowrap;overflow:auto;white-space:nowrap;}
.breadcrumb a{color: #6e6e6e !important;font-size: 13px;}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:15px}
h5{font-size:10px}
h6{font-size:8px}
.font-13{font-size:13px}
.font-14{font-size:14px}
.font-15{font-size:15px}
.font-18{font-size:18px}
.font-20{font-size:20px;color:#e30713;padding:20px 0 8px 0}
.text-blue1{color:#004593}
.text-blue2{color:#effaff}
.text-red1{color:#ed1d25}
.text-red2{color:#d0021b}
.text-red3{color:#d0021b}
.text-black1{color:#3e3f42}
.text-black2{color:#6b6a6a}
.bg-blue1{background:#333;max-width:660px;width:100%;margin-left:auto;margin-right:auto}
.bg-red2{background:#068ec3}
.bg-green{background:#e1f1e4}
.bg-white{background-color:#ffffff}
a{color:#1d1d1d;text-decoration:none}
a:hover{text-decoration:none}
.hover-text-blue1:hover,.hover-text-blue1:focus{color:#fff;background:#ccc}
header{color:#4a4a4a;font-size:13px;background:white}
header h1{font-size:13px;margin-bottom:0}
.header-menu{font-size:14px;position:sticky;top:0;z-index:9}
.header-menu a{color:#ffffff}
.header-menu .menu{display:none}
@media (min-width:992px){.header-menu .menu > li{height:100%;position:relative;display:flex;align-items:center}.header-menu .menu > li > a{padding:1rem;display:block;max-height:100%}.header-menu .menu > li > .sub-menu{top:100%}.header-menu .menu ul{padding-left:0;position:absolute}}
.header-menu li:hover > .sub-menu{z-index:2;display:block!important}
@media (min-width:992px){.btn-search-menu{padding:0}}
.btn-search-menu img{width:20px;height:20px}
@media (max-width:991px){.btn-search-menu img{width:15px;height:15px}}
.show-menu-mobi{border-radius:unset;width:45px}
.show-menu-mobi img{filter:brightness(0)}
.menu-mobi{white-space:nowrap;display:flex;max-height:100%;justify-content:space-around;align-self:center;flex-grow:1}
.menu-mobi li:not(:last-child){margin-right:0.2rem}
.menu-mobi li,.menu-mobi a{display:block;height:100%}
.menu-mobi .sub-menu{display:none}
@media (min-width:992px){.main-menu-pc label{display:none}.main-menu-pc > li > a.active{color:#ffe074}.main-menu-pc > li > a:hover{box-shadow:0 -8px #fea837;background:#fea837;position:relative;color:white!important}.main-menu-pc > li > a:hover:after{position:absolute;bottom:100%;left:100%;content:"";display:block;border-top:4px solid transparent;border-right:4px solid transparent;border-left:4px solid #8a0005;border-bottom:4px solid #8a0005}}
.main-menu-pc .sub-menu{display:none}
.main-menu-pc .sub-menu a{color:#3e3f42}
.main-menu-pc .sub-menu a:hover{color:#fea837}
.main-menu-pc .sub-menu a.active{color:#fea837}
@media (max-width:991px){.main-menu-pc .sub-menu{padding-left:0.7rem}}
@media (min-width:992px){.main-menu-pc .sub-menu{box-shadow:0 2px 4px rgba(0,0,0,0.25);white-space:nowrap;padding:0;background:#ffffff;top:100%}.main-menu-pc .sub-menu li{min-height:35px;display:flex;align-items:center}.main-menu-pc .sub-menu .sub-menu{left:100%;top:0}.main-menu-pc .sub-menu a{padding:0.5rem 1rem}}
.active-menu{background:#eb6305;position:relative;font-size:16px}
footer .border-bottom{border-color:#00326a!important}
footer .fa{color:white;font-size:14px}
@media (min-width:992px){footer .fa{font-size:18px}}
.footer-top{color:#81a7b8;padding-top:1rem;padding-bottom:1rem;align-items:center;justify-content:center}
.footer-top li{display:inline-block;font-size:15px}
.footer-top li a{padding:0.5rem 6px;font-size:13px !important}
.footer-top .mb-0{color:#00f2af;font-size:13px}
@media (min-width:992px){.footer-top{justify-content:space-between}}
.footer-top .box-logo{width:100%;margin-bottom:1rem}
@media (min-width:992px){.footer-top .box-logo{width:unset;margin-bottom:unset;text-align:left}}
.footer-top .box-logo .logo{width:50%}
.footer-top ul{margin-bottom:0rem}
.footer-bottom{color:#3198c7;align-items:center}
.footer-bottom ul{overflow:auto;white-space:nowrap;justify-content:center}
.footer-bottom li{display:inline-block}
.footer-bottom a{display:block;color:#f1f1f1;padding:5px}
.footer-bottom a:hover .fa{color:#3198c7}
@media (min-width:992px){.footer-bottom{background:transparent}.footer-bottom ul{display:flex;align-items:center}}
.result{background-color:#ffffff;overflow:hidden}
.result table{text-align:center;margin:0;padding:0;font-weight:bold}
.result table tbody tr:nth-child(even){background-color:#ffffff}
.result table tbody tr:nth-child(odd){background-color:#effaff}
.result table tbody tr:not(:first-child) td:first-child{font-size:16px}
.result table.table-flex{width:100%}
.result-province
  table
  tbody.result-soicau-province
  tr:nth-child(4)
  .text-number,.result-province
  table
  tbody.result-soicau-province
  tr:nth-child(7)
  .text-number{width:30%;display:inline-block;margin:auto}
.result-province table.table-flex tbody tr{border-bottom:1px solid #dadada;display:flex}
.result-province table.table-flex tbody tr td{vertical-align:middle;line-height:3rem}
.result-province table.table-flex tbody tr td:not(:first-child){flex-grow:1;height:100%;border-left:1px solid #dadada}
.result-province table.table-flex tbody tr:nth-child(5) td:last-child:after{content:" ";background-color:#dbdbdb;width:100%;height:1px;top:49%;position:absolute;display:flex}
.result-province table tbody tr td{height:53px;font-size:20px;vertical-align:middle;line-height:70px}
.result-province table tbody tr td:first-child{min-width:15%;font-weight:normal;font-size:14px;text-align:center;align-self:center}
.result-province table tbody tr:first-child td:last-child,.result-province table tbody tr:last-child td:last-child{font-size:30px;color:#ff0c2a;padding:0;line-height:3.3rem}
.result-province table tbody tr:nth-child(3) .text-number{width:32%;display:inline-block}
.result-province table tbody tr:nth-child(5) td:last-child{position:relative;padding:0;margin:0}
.result-province table tbody tr:nth-child(5) td:last-child .text-number{height:54px;width:22%;display:inline-block}
.result-province table tbody tr:nth-child(5) td:last-child:after{content:" ";background-color:#dbdbdb;width:100%;height:1px;top:49%;position:absolute;display:flex}
.result-province table tbody tr:nth-child(6) .text-number{width:49%;display:inline-block}
/**/
div.table-flex-border{border:1px solid #dadada;border-radius:4px}
.result-single table tbody tr td:first-child{width:15%;text-align:center;align-self:center}
.result-single table tbody tr:not(:first-child) td:first-child{color:#004593}
.result-single table tbody tr:not(:first-child) td:last-child{color:#3e3f42;font-size:20px;line-height:1.8rem}
.result-single table tbody tr:nth-child(2) td:last-child{font-size:28px;color:#ff0c2a;padding:0;line-height:3.3rem}
.result-single table tbody tr:nth-child(4) td:last-child > span{width:48%;display:inline-block}
.result-single table tbody tr:nth-child(5) td:first-child,.result-single table tbody tr:nth-child(7) td:first-child{vertical-align:middle}
.result-single table tbody tr:nth-child(5) td:last-child,.result-single table tbody tr:nth-child(7) td:last-child{position:relative;padding:0;margin:0}
.result-single table tbody tr:nth-child(5) td:last-child > span,.result-single table tbody tr:nth-child(7) td:last-child > span{height:50%;vertical-align:middle;line-height:2.8rem}
.result-single table tbody tr:nth-child(5) td:last-child > span,.result-single table tbody tr:nth-child(7) td:last-child > span,.result-single table tbody tr:nth-child(8) td:last-child > span{width:32%;display:inline-block}
.result-single table tbody tr:nth-child(6) td:last-child > span,.result-single table tbody tr:nth-child(9) td:last-child > span{width:22%;display:inline-block}
.result-single table.table-flex tbody tr{border-bottom:1px solid #dadada}
.result-single table.table-flex tbody tr:not(:first-child) td{line-height:2rem}
.result-single
  table.table-flex
  tbody
  tr:not(:first-child)
  td:not(:first-child){flex-grow:1;height:100%;border-left:1px solid #dadada}
.result-single table.table-flex tbody tr:nth-child(5) td:last-child:after,.result-single table.table-flex tbody tr:nth-child(7) td:last-child:after{content:" ";background-color:#dbdbdb;width:100%;height:1px;top:49%;position:absolute;display:flex}
.result-multi table tbody tr td{line-height:2.4rem;align-self:center;padding:0;vertical-align:middle}
.breadcrumb-table .breadcrumb-table-title{background:#ffffff;line-height:2.25;color:#004593;text-transform:capitalize;margin:0;text-align:center;font-size:18px;border:1px solid #dbdbdb;border-bottom:none;font-weight:bold}
.breadcrumb-table a{color:#004593}
/*-- aside --*/
aside{background:#ffffff;padding:0;overflow:hidden}
/*-- aside title --*/
.aside-title-red{display:flex;align-items:center;color:#f34b00;min-height:42px;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #f34b00;margin-bottom:15px}
sup.new{width:22px;height:11px;display:inline-block;background:url("../../assets/img/new.gif?v=1") no-repeat center}
sup.hot{width:22px;height:11px;display:inline-block;background:url(../../assets/img/hot.gif?v=1) no-repeat center}
sup.vip{width:22px;height:11px;display:inline-block;background:url("../../assets/img/vip.gif?v=1") no-repeat center}
.child-hot-a a{position:relative}
.child-hot-a a:after{content:"";position:absolute;top:0;left:100%;margin-left:5px;width:22px;height:11px;display:inline-block;background-image:url("../../assets/img/hot.gif?v=1")}
.child-vip-a a:after{content:"";position:absolute;margin-left:5px;margin-top:10px;width:22px;height:11px;display:inline-block;background:url("../../assets/img/vip.gif?v=1") no-repeat center}
nav.aside-news{font-weight:bold}
nav.aside-news li{padding: 8px 0px;}
nav.aside-news ul{padding:0}
nav.aside-news ul li{padding-left:1em;color:#444444;line-height:1.5rem;vertical-align:middle}
nav.aside-news ul li:nth-child(odd){background:#f6f7f9;}
nav.aside-news ul li:before{background-image:url("../../assets/img/star-red.svg");width:10px;height:10px;content:" ";display:inline-block;margin-right:0.7em}
:root{--mm-item-height:50px;--mm-item-indent:20px;--mm-line-height:24px}
.new-content h2,.new-content h3,.new-content h4,.new-content h5,.new-content h6{font-size:15px;font-weight:bold;padding-top:20px;padding-bottom:5px}
.new-content a{color:#333}
.new-content table.tableizer-table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse;border:1px solid #dee2e6;text-align:center}
.new-content table.tableizer-table thead tr{background:#fdcc9a;color:#212529}
.new-content table.tableizer-table thead th{padding:0.5rem;border:1px solid #dee2e6}
.new-content table.tableizer-table tbody td{padding:0.5rem;border:1px solid #dee2e6}
.new-content table.tableizer-table tbody{width:100%}
.new-content table.tableizer-table tbody tr td{vertical-align:top}
.new-content table.tableizer-table tbody tr:nth-child(even){background:#effaff}
.new-content table.tableizer-table tbody tr:nth-child(odd){background:#fff}
.new-content ul{padding-left:17px}
.new-content ul,.new-content li{list-style:disc}
.table-default{width:100%;border:1px solid #dadada;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.table-default thead th{background:#fdcc9a;padding:0.5rem;border:1px solid #ececec}
.table-default tbody tr:nth-child(even){background-color:#effaff}
.table-default tbody tr td{padding:0.5rem}
.table-default tr:not(:last-child){border-bottom:1px solid #ececec}
.table-default td:not(:last-child),.table-default th:not(:last-child){border-right:1px solid #ececec}
.table-striped tbody tr:nth-of-type(odd){background-color:#e1f1e4}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:1px}
.border-radius-4{border-radius:4px;overflow:hidden}
.col-xl-610{flex-grow:1;background:#fff;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;height:max-content}
@media only screen and (min-width:992px){.col-xl-610{max-width:660px;padding-left:1rem;padding-right:1rem}}
@media only screen and (min-width:1200px){.col-xl-610{max-width:720px}}
@media only screen and (max-width:479px){.col-xl-610{max-width:100%}}
@media screen and (max-width:768px){.col-3{flex: 0 0 20%;max-width: 20%;}}
.col-xl-200{width:100%}
.h-42px{display:flex;align-items:center;max-height:38px;height:38px}
@media (min-width:992px){.h-lg-42px{display:flex;align-items:center;max-height:42px;height:42px}}
.title-news-cate{font-weight:bold;color:#c8182b;text-transform:uppercase;border-bottom:1px solid #d8d8d8;padding-bottom:5px;margin-bottom:1rem;font-size:16px}
.title-news-cate > *:first-child{display:inline;box-shadow:0 3px 0 #c8182b;padding-bottom:5px}
.line-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.box-item-rbk{display:flex;width:100%;height:35px;align-items:center;justify-content:center;border-radius: 20px;}
.border-radius-top{border-top-right-radius:4px;border-top-left-radius:4px}
.overflow-auto{overflow:auto!important}
.new-content h2,.new-content h3,.new-content h4,.new-content h5,.new-content h6{font-size:15px;font-weight:bold;line-height: 24px;}
.summary h2 {font-size: 18px;padding: 10px 0px;color: #000080 !important;font-weight:bold;}
.summary h3 {font-size: 16px;padding: 6px 0px;font-weight:bold;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;font-weight:600;line-height:1.2}
@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%}}
@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}}
@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}}
@media (min-width:992px){.mt-lg-3,.my-lg-3{margin-top:1rem!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important;margin-left:-15px}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:0.25rem!important}.pt-lg-1,.py-lg-1{padding-top:0.25rem!important}.pr-lg-1,.px-lg-1{padding-right:0.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem!important}.pl-lg-1,.px-lg-1{padding-left:0.25rem!important}.p-lg-2{padding:0.5rem!important}.pt-lg-2,.py-lg-2{padding-top:0.5rem!important}.flex-wrap .pr-lg-2,.px-lg-2{margin-left:-15px}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}}
@media (min-width:992px){.header-menu .menu > li{height:100%;position:relative;display:flex;align-items:center}.header-menu .menu > li > a{padding:1rem;display:block;max-height:100%;font-size:16px}.header-menu .menu > li > .sub-menu{top:100%}.header-menu .menu ul{padding-left:0;position:absolute}}
@media (min-width:992px){.main-menu-pc label{display:none}.main-menu-pc > li > a.active{color:#ffe074}.main-menu-pc > li > a:hover{background:#eb6305;position:relative;color:white!important}}
@media (min-width:992px){.main-menu-pc .sub-menu{box-shadow:0 2px 4px rgba(0,0,0,0.25);white-space:nowrap;padding:0;background:#ffffff;top:100%}.main-menu-pc .sub-menu li{min-height:35px;display:flex;align-items:center}.main-menu-pc .sub-menu .sub-menu{left:100%;top:0}.main-menu-pc .sub-menu a{padding:0.5rem 1rem}}
.bg-footer{background:#3E963B;max-width:660px;width:100%;margin-left:auto;margin-right:auto}
