@charset "UTF-8";html{font-size:62.5%!important}
 :root{--body-bg:#fff;--body-color:#343A40;--border-color:rgba(0, 0, 0, .1);--font-family-sans-serif:"PoppinsZ",Arial,Helvetica,sans-serif;--font-family-serif:"PlayfairDisplay",Arial,Helvetica,sans-serif;--font-family-branch:"Times New Roman",Arial,Helvetica,sans-serif;--font-size-base:1.4rem;--primary:#BE0000;--breadcrumbs:#c8102e;--secondary:#FFFF00;--white:#fff;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--black:#000;--blue-100:#E7F1FF;--blue-200:#9EC5FE;--yellow-100:#FFF3CD;--yellow-500:#FFC107;--font-weight-italic:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-semibolder:800;--font-weight-extrabold:900;--widthScroll:17px;--gutter:30px}
 @media (min-width:768px){:root{--container:730px}
}
 @media (min-width:1024px){:root{--container:980px}
}
 @media (min-width:1280px){:root{--container:1170px}
}
 :root{--column-gap:16px}
 @media (min-width:1366px){:root{--column-gap:30px}
}
 *,::after,::before{box-sizing:border-box}
 html{font-family:var(--font-family-sans-serif);line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
 @-ms-viewport{width:device-width}
 article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
 body{margin:0;font-family:var(--font-family-sans-serif);font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--gray-800,#343a40);text-align:left;background-color:var(--white,#FFF)}
 [tabindex="-1"]:focus{outline:0!important}
 hr{box-sizing:content-box;height:0;overflow:visible}
 h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}
 p{margin:0}
 abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}
 address{margin-bottom:1rem;font-style:normal;line-height:inherit}
 dl,ol,ul{margin:0;padding:0}
 li{list-style-type:none}
 li::marker{display:none}
 ol ol,ol ul,ul ol,ul ul{margin-bottom:0;list-style-type:none}
 dt{font-weight:700}
 dd{margin-bottom:.5rem;margin-left:0}
 blockquote{margin:0}
 dfn{font-style:italic}
 b,strong{font-weight:bolder}
 small{font-size:80%}
 sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
 sub{bottom:-.25em}
 sup{top:-.5em}
 a{color:var(--body-color);text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
 a:hover{color:var(--body-color);text-decoration:none}
 a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
 a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
 a:not([href]):not([tabindex]):focus{outline:0}
 code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
 pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
 figure{margin:0}
 img{vertical-align:middle;border-style:none;width:auto;max-width:100%}
 svg:not(:root){overflow:hidden;vertical-align:middle}
 table{border-collapse:collapse}
 caption{padding-top:1rem;padding-bottom:1rem;color:#555;text-align:left;caption-side:bottom}
 th{text-align:inherit}
 label{display:inline-block;margin-bottom:.5rem}
 button{padding:0;background-color:transparent;cursor:pointer;border:none;border-radius:0;outline:0}
 button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;border:none;border-radius:0;outline:0}
 button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;outline:0}
 button,input{overflow:visible}
 button,select{text-transform:none}
 [type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
 [type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
 input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
 input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
 textarea{overflow:auto;resize:vertical}
 fieldset{min-width:0;padding:0;margin:0;border:0}
 legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
 progress{vertical-align:baseline}
 [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
 [type=search]{outline-offset:-2px;-webkit-appearance:none}
 [type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
 ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
 output{display:inline-block}
 summary{display:list-item;cursor:pointer}
 template{display:none}
 [hidden]{display:none!important}
 @font-face{font-display:swap}
 @font-face{font-family:PoppinsZ;src:url(fonts/PoppinsZ-SemiBold.woff) format("woff");font-weight:600}
 @font-face{font-family:PoppinsZ;src:url(fonts/PoppinsZ-Medium.woff) format("woff");font-weight:500}
 @font-face{font-family:PoppinsZ;src:url(fonts/PoppinsZ-Regular.woff) format("woff");font-weight:400}
 @font-face{font-family:PlayfairDisplay;src:url(fonts/PlayfairDisplay-Extr.woff) format("woff");font-weight:800}
 @font-face{font-family:PlayfairDisplay;src:url(fonts/PlayfairDisplay-Semi.woff) format("woff");font-weight:600}
 @font-face{font-family:icomoon;src:url(fonts/icomoon-fe.woff) format("woff"),url(fonts/icomoon-6d.svg) format("svg");font-weight:400;font-style:normal;font-display:block}
 [class*=" ic-"],[class^=ic-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center}
 .ic-menu:before{content:"\e90e"}
 .ic-close:before{content:"\e90b"}
 .ic-link:before{content:"\e90c"}
 .ic-user:before{content:"\e90d"}
 .ic-arrow-right:before{content:"\e900"}
 .ic-chevron-left:before{content:"\e901"}
 .ic-chevron-right:before{content:"\e902"}
 .ic-chevrons-up:before{content:"\e903"}
 .ic-star:before{content:"\e904"}
 .ic-home:before{content:"\e905"}
 .ic-play:before{content:"\e906"}
 .ic-photo:before{content:"\e907"}
 .ic-search:before{content:"\e908"}
 .ic-arrow-left:before{content:"\e909"}
 .ic-dang:before{content:"\e90a"}
 .ic-chevron-down:before{content:"\e90f"}
 .container{width:var(--container);min-width:var(--container);margin-right:auto;margin-left:auto}
 .site-body{width:100%;background:url(dhd/bgpc.jpg) no-repeat;background-size:100%;margin:50px 0 0}
 .site-body>*{margin-bottom:20px}
 .site-body>:last-child{margin-bottom:0}
 .site-body .trongdong{background: url(decor-trongdong.png) #FFF center / 1360px fixed no-repeat;padding:20px 0 50px}
 .site-body .container>*{margin-bottom:80px}
 .site-body .container{background:transparent;margin-bottom:50px}
 .site-body .container>:last-child{margin-bottom:0}
 .site-body .container.category>*{margin-bottom:var(--gutter)}
 .site-body .container.category>:last-child{margin-bottom:0}
 .col{display:grid;grid-template-columns:1fr;gap:var(--gutter)}
 @media (min-width:1024px){.col{grid-template-columns:1fr 340px}
}
 .col .main-col:not(.article)>:last-child{margin-bottom:0}
 .col .sub-col{display:none}
 .col .sub-col>*{margin-bottom:var(--gutter)}
 .col .sub-col>:last-child{margin-bottom:0}
 @media (min-width:1024px){.col .sub-col{display:block}
}
 .banner,.rennab,.sda{display:flex;flex-direction:column;justify-content:center;overflow:hidden;gap:var(--gutter) 0;margin-bottom:24px}
 .banner .banner_show,.banner .rennab_show,.banner .sda_show,.rennab .banner_show,.rennab .rennab_show,.rennab .sda_show,.sda .banner_show,.sda .rennab_show,.sda .sda_show{width:100%;text-align:center}
 .banner img,.rennab img,.sda img{max-width:100%;margin:0 auto}
 .banner-group,.rennab-group,.sda-group{display:flex;justify-content:space-between;flex-direction:initial;min-height:90px;gap:0 var(--gutter)}
 .banner-group .banner_show,.banner-group .rennab_show,.banner-group .sda_show,.rennab-group .banner_show,.rennab-group .rennab_show,.rennab-group .sda_show,.sda-group .banner_show,.sda-group .rennab_show,.sda-group .sda_show{margin-bottom:0;display:flex;align-items:center}
 .fyi-position{margin-bottom:var(--gutter)}
 .fyi-position+div{margin-bottom:var(--gutter)}
 .story::after{display:block;clear:both;content:""}
 .story__thumb{overflow:hidden;position:relative;margin-bottom:10px}
 .story__thumb::before{padding-bottom:66.667%;content:"";display:block}
 .story__thumb a{position:absolute;height:100%;width:100%;left:0;top:0}
 .story__thumb img{position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0}
 @media (max-width:1023.98px){.story__thumb{height:inherit}
}
 .strhead a{display:block;transition:all .5s;line-height:1.5}
 .strhead a:hover{color:var(--primary)}
 .back-to-top{transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;width:40px;height:40px;background:var(--primary,#980700);position:fixed;bottom:30px;right:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:6px;z-index:10}
 .back-to-top:before{content:"\e903";font-size:20px;font-family:icomoon!important;color:var(--white,#fff);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center}
 .back-to-top.show{opacity:1;visibility:visible}
 .article{scroll-behavior:smooth}
 .article .scroll-page{font-size:18px;color:var(--primary);text-transform:uppercase;font-weight:var(--font-weight-bold);border-left:4px solid var(--primary);padding-left:12px}
 .article__body{margin-bottom:16px}
 .detail-page .site-body .container,.member-page .site-body .container,.search-page .site-body .container{padding:30px 15px 0;border-radius:0;background:rgba(255,255,255,.9)}
 .detail-page .site-body .container .breadcrumbs,.member-page .site-body .container .breadcrumbs,.search-page .site-body .container .breadcrumbs{margin-bottom:30px!important}
 @media (min-width:1024px){.detail-page .site-body .container .article__footer,.member-page .site-body .container .article__footer,.search-page .site-body .container .article__footer{width:1000px;margin:0 auto}
}
 .member-page .site-body .container .breadcrumbs{flex-direction:column;align-items:center;gap:16px;margin-bottom:60px!important}
 .member-page .site-body .container .breadcrumbs span{position:relative;display:flex;align-items:center;color:var(--gray-900);font-size:20px;font-weight:var(--font-weight-medium);line-height:1.4}
 .member-page .site-body .container .breadcrumbs span::before{content:"";position:absolute;background:var(--primary);width:100px;height:2px;left:-116px}
 .member-page .site-body .container .breadcrumbs span::after{content:"";position:absolute;background:var(--primary);width:100px;height:2px;right:-116px}
 .error-page .site-body{width:100%;background-size:100%}
 .search-page .site-body{width:100%;margin-bottom:50px}
 .divider{width:100%;height:25px;display:block;background:url(divider.svg) 0 0 no-repeat;margin:0 auto 30px!important}
 .view-more{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--primary);margin:0 auto;width:fit-content;text-align:center;font-size:16px;font-weight:400;color:var(--primary);transition:all .5s}
 .view-more:hover{color:var(--white);border:1px solid var(--white);background-color:var(--primary)}
 .view-more i{font-size:22px}
 .site-header{background:#741616;position:fixed;width:100%;top:0;z-index:999}
 .site-header .container{height:50px;display:flex;align-items:center;justify-content:space-between;position:relative;gap:80px}
 @media (max-width:1279.98px){.site-header .container{gap:14px}
}
 .site-header .container [class*=ic-]{cursor:pointer;transition:.3s}
 .site-header .container [class*=ic-]:before{color:#FFF;font-size:22px}
 .site-header .container [class*=ic-]:hover:before{opacity:.8}
 .site-header .container .menu{width:100%;display:flex;align-items:center;justify-content:space-between;z-index:1;position:relative}
 .site-header .container .menu .home{font-size:0;display:flex}
 .site-header .container .menu .home:hover::after{display:none}
 .site-header .container .menu>li{padding:14px 0}
 .site-header .container .menu>li:hover .submenu{display:block}
 .site-header .container .menu>li:hover a::after{position:absolute;content:"";bottom:-6px;background:var(--white);width:30px;height:2px;left:0}
 .site-header .container .menu a{color:#FFF;font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:14px;line-height:1.5;text-transform:uppercase;position:relative;transition:all .2s ease-in-out}
 @media (max-width:1279.98px){.site-header .container .menu a{font-size:13px}
}
 .site-header .container .menu a:hover::after{position:absolute;content:"";bottom:-6px;background:var(--white);width:30px;height:2px;left:0}
 .site-header .container .menu .submenu{position:absolute;display:none;flex-direction:column;background:var(--white);padding:8px 0;top:50px;min-width:200px;box-shadow:0 3px 5px rgba(0,0,0,.3)}
 .site-header .container .menu .submenu a{display:block;color:var(--gray-900);padding:8px 16px;text-transform:none}
 .site-header .container .menu .submenu a:hover{background:var(--gray-200);color:var(--primary)}
 .site-header .container .menu .submenu a:hover::after{display:none}
 .site-header .container.fixed{position:fixed;top:0;left:0}
 .site-header .dhd-logo{display:flex;gap:20px;position:relative}
 .site-header .dhd-logo::before{content:"";position:absolute;width:1px;height:24px;align-self:baseline;background:rgba(255,255,255,.4);top:50%;left:38px;transform:translate(-50%,-50%);cursor:default}
 .site-header .dhd-logo .logo{width:220px;height:50px;background:url(logo-white1.svg) 0 0/165px no-repeat;margin:18px auto 10px 0;display:block;font-size:0;transition:all .3s}
 .site-header .dhd-logo .logo:hover{cursor:pointer;opacity:.8}
 .site-header .dhd-logo .logo-text{height:50px;color:var(--primary);display:block;font-size:14px;transition:all .3s;margin:0 0 0 10px;padding:8px}
 .site-header .dhd-logo .logo-text:hover{cursor:pointer;opacity:.8}
 .site-header .search-wrapper{position:relative}
 .site-header .search-wrapper .dropdown-menu{display:none;padding:4px 4px 4px 12px;position:absolute;top:40px;right:-12px;z-index:2;background:var(--gray-100);box-shadow:0 3px 5px var(--border-color);border:1px solid var(--primary);border-radius:999px;width:260px}
 .site-header .search-wrapper .dropdown-menu.active{display:block}
 .site-header .search-wrapper .dropdown-menu .search-form{display:flex;justify-content:space-between}
 .site-header .search-wrapper .dropdown-menu .search-form input{font-size:14px;color:var(--gray-900);width:75%;background:0 0;border:0 none}
 .site-header .search-wrapper .dropdown-menu .search-form input::placeholder{color:var(--gray-600)}
 .site-header .search-wrapper .dropdown-menu .search-form .btn{font-size:0;color:#fff;background:var(--primary);padding:0 16px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;border-radius:20px}
 .site-header .search-wrapper .dropdown-menu.show{display:block}
 .site-header.header-home .small-logo{opacity:0;visibility:hidden}
 .site-header.header-home .small-logo.show{opacity:1;visibility:visible}
 .site-header-extend{background:var(--primary,#980700);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:space-between;padding:0 8px}
 .site-header-extend .back{padding:4px 12px;border-radius:6px;background:var(--white,#fff);display:flex;align-items:center;gap:16px;text-transform:uppercase}
 .site-header-extend .back [class*=ic-]::before{color:var(--black,#000);content:"\e921";font-size:20px}
 .site-header-extend .text{color:var(--white,#fff);font-family:var(--font-family-second);font-size:38px;font-weight:var(--font-weight-semibold);position:relative;display:flex;align-items:center;gap:16px}
 .site-header-extend .text::after,.site-header-extend .text::before{position:relative;content:"";height:1px;width:40px;background:var(--white,#fff)}
 .site-footer{background:url(pc/bg-highlight.png) #EEE center center/cover no-repeat}
 .site-footer .footer-info{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);padding-top:40px}
 .site-footer .footer-info::after{display:block;clear:both;content:""}
 .site-footer .footer-info *{font-size:14px;line-height:1.8;color:#FFF}
 .site-footer .footer-info a{display:inline}
 .site-footer .footer-info a:hover{text-decoration:underline}
 .site-footer .footer-info .logo{margin-left:-30px;margin-bottom:20px;width:345px;height:80px;background:url(logo-full.svg) 0 0/345px no-repeat;display:block;text-indent:0;grid-column:1/3;filter:brightness(0) invert(1)}
 .site-footer .footer-info .right{text-align:right}
 .breadcrumbs{display:flex;justify-content:center}
 .breadcrumbs .main{color:var(--white);font-weight:var(--font-weight-medium);font-size:20px;background-color:var(--breadcrumbs);display:inline-flex;align-items:center;justify-content:center;position:relative;height:40px;padding:0 30px;text-transform:uppercase}
 .breadcrumbs .main a{color:var(--white)}
 .breadcrumbs .main::after{content:"";background:url(title-after1.png) center center/100% no-repeat;width:99px;height:40px;left:100%;position:absolute}
 .breadcrumbs .main::before{content:"";background:url(title-before1.png) center center/100% no-repeat;width:99px;height:40px;right:100%;position:absolute}
 .category-page .breadcrumbs{margin-bottom:30px}
 .category-page .breadcrumbs .main{background-color:var(--white)}
 .category-page .breadcrumbs .main a{color:var(--breadcrumbs)}
 .category-page .breadcrumbs .main::after{background:url(title-after2.png) center center/100% no-repeat}
 .category-page .breadcrumbs .main::before{background:url(title-before2.png) center center/100% no-repeat}
 .search-tags .region-text{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}
 .search-tags .keyword{font-size:16px;text-transform:uppercase;color:var(--gray-900)}
 .search-tags .keyword span{color:var(--primary);font-weight:var(--font-weight-medium);text-transform:none;margin-left:3px}
 .search-tags .result{color:var(--gray-900)}
 .search-tags .result span{color:var(--primary);font-weight:var(--font-weight-medium);margin-left:3px}
 .search-tags .strhead span{color:var(--primary)}
 .region-search{display:grid;gap:10px;padding:24px 20px 20px;margin-bottom:var(--column-gap);border:1px solid var(--border-color);border-radius:6px;background:var(--gray-100)}
 .region-search .advance-search{height:50px;background:var(--white);border:1px solid var(--border-color);border-radius:30px;display:flex;align-items:center}
 .region-search .advance-search input{font-size:16px;color:var(--gray-600,#6c757d);padding-left:20px;margin-right:auto;width:50%;background:0 0;border:0 none}
 .region-search .advance-search input::placeholder{color:var(--gray-600,#6c757d)}
 .region-search .advance-search select{font-size:11px;color:var(--gray-600,#6c757d);text-transform:uppercase;font-weight:var(--font-weight-medium);width:120px;padding:6px 10px;margin-right:8px;border:1px solid #ddd;border-radius:30px}
 .region-search .advance-search select[name='ch']{width:165px}
 .region-search .advance-search .btn{font-size:13px;color:#fff;font-weight:var(--font-weight-medium);text-transform:uppercase;background:var(--primary);padding:0 16px;margin-right:2px;width:150px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:30px;transition:all .5s}
 .region-search .advance-search .btn::before{font-family:icomoon;content:"\e908";font-size:24px;font-weight:400;display:block;margin-right:6px}
 .region-search .advance-search .btn:hover{background:#8a0707}
 .region-search .form-check{padding-left:20px}
 .region-search .form-check input{position:relative;top:2px;margin-right:6px}
 .region-search .form-check label{font-size:13px;color:var(--gray-600,#6c757d)}
 .modal-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1009}
 .modal-open{overflow:hidden}
 @media (min-width:1024px){.modal-open{padding-right:17px}
}
 @media (min-width:1024px){.modal-open .site-header .region-menu.fixed{width:calc(100% - 17px)}
}
 .modal{display:none;position:fixed;top:60px;left:0;right:0;margin:0 auto;background:var(--white,#fff);border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,.3);z-index:9999;max-width:calc(100% - 30px);height:fit-content}
 @media (min-width:1024px){.modal{max-width:fit-content}
}
 .modal .modal-header{border-radius:12px 12px 0 0;border-bottom:1px solid var(--gray-200,#e9ecef);background:var(--gray-100,#f8f9fa);padding:15px 45px 15px 50px;display:flex;align-items:center;justify-content:space-between}
 .modal .modal-header .modal-title{color:var(--black,#000);font-size:28px;font-weight:var(--font-weight-semibold);line-height:160%}
 .modal .modal-header .btn-close{width:20px;height:20px;font-size:0;position:relative;display:flex;align-items:center}
 .modal .modal-header .btn-close::before{position:absolute;content:"\e90b";color:var(--gray-500,#adb5bd);font-size:20px;font-family:icomoon}
 .modal .modal-header .btn-close:hover::before{color:var(--black,#000)}
 .modal .modal-footer{padding-top:16px;border-top:1px solid #e9ecef;display:flex;justify-content:center;align-items:center;clear:both}
 .modal .modal-footer>*{padding:6px;border-radius:4px;border:1px solid #ccc;height:40px;font-size:16px;width:160px;transition:.2s;margin-left:23px}
 .modal .modal-footer>:last-child{margin-left:0}
 .modal .modal-footer .btn-close{background:var(--white,#fff);font-weight:400;color:var(--black,#000);outline:0}
 .modal .modal-footer .btn-close:hover{border:1px solid #6c757d}
 .modal .modal-body{overflow-y:scroll;overflow-x:hidden;max-height:400px;font-size:16px;padding:20px 50px 30px}
 @media (min-width:1024px){.modal .modal-body{max-height:412px;max-width:500px;width:500px}
}
 @media (min-width:1280px){.modal .modal-body{max-height:550px}
}
 .modal .modal-body>*{margin-bottom:16px}
 .modal .modal-body>:last-child{margin-bottom:0}
 .modal .modal-body .d-flex{display:flex}
 .modal .modal-body .form-group{position:relative;padding-top:10px}
 .modal .modal-body .form-group>*{margin-bottom:6px;display:block;width:100%}
 .modal .modal-body .form-group>:last-child{margin-bottom:0}
 .modal .modal-body .form-group label{color:var(--gray-600,#6c757d);font-size:14px;position:absolute;top:5px;left:10px;background:var(--white,#fff);width:fit-content;padding:0 10px;z-index:1;margin-bottom:0}
 .modal .modal-body .form-group .form-select,.modal .modal-body .form-group input.form-control{border-radius:6px;border:1px solid rgba(0,0,0,.1);background:var(--white,#fff);width:100%;height:50px;padding:0 16px}
 .modal .modal-body .form-group .form-select::placeholder,.modal .modal-body .form-group input.form-control::placeholder{font-size:14px}
 .modal .modal-body .form-group textarea{padding:10px;border-radius:6px;border:1px solid rgba(0,0,0,.1)}
 .modal .modal-body .form-group .form-text{font-size:13px;color:var(--primary,#980700)}
 .modal .modal-body .recaptcha{text-align:center}
 .modal .modal-body .recaptcha img{width:250px}
 .modal .modal-body .text-center,.modal .modal-body .text-left,.modal .modal-body .text-right{font-size:16px}
 .modal .modal-body .text-center{text-align:center;justify-content:center}
 .modal .modal-body .text-left{text-align:left}
 .modal .modal-body .text-right{text-align:right}
 .modal .modal-body .heading-body{color:var(--gray-800,#343a40);font-size:18px;font-weight:var(--font-weight-semibold)}
 .modal .modal-body table{border-collapse:collapse;width:100%}
 .modal .modal-body td,.modal .modal-body th{border:1px solid var(--gray-300,#dee2e6);text-align:left;padding:8px}
 .modal .modal-body .inline-block>*{display:inline-block}
 .modal .modal-body .inline-block a{color:red}
 .modal .modal-body .form-check-label{display:flex;margin-bottom:0}
 .modal .modal-body .text-notice{color:#888;font-size:14px;font-weight:var(--font-weight-normal);line-height:150%;display:flex;align-items:center}
 .modal .modal-body .text-notice input{margin-right:8px;border-radius:2px;border:1px solid rgba(0,0,0,.2);background:var(--white,#fff);width:16px;height:16px}
 .modal .modal-body .text-notice a{color:#0b699e;margin:0 5px}
 .modal .modal-body .text-notice .forget-password{margin-left:auto}
 .modal .modal-body .text-notice label{margin-bottom:0}
 .modal .modal-body .forgot-password{display:inline;color:#0b699e}
 .modal .modal-body .feedback{color:var(--primary,#980700);font-size:13px}
 .modal .modal-body.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px var(--white,#fff);border-radius:6px;background-color:var(--white,#fff)}
 .modal .modal-body.scroll::-webkit-scrollbar{width:4px;background:var(--border-color)}
 .modal .modal-body.scroll::-webkit-scrollbar-thumb{border-radius:6px;background-color:var(--border-color)}
 .modal .modal-body .btn-submit{border-radius:6px;background:linear-gradient(258deg,#d10a01 0,#9b0701 95.34%);height:52px;color:var(--white,#fff);font-size:20px;line-height:160%;text-transform:uppercase;width:100%}
 .modal .modal-body .text-decor{color:#888;font-size:14px;font-weight:var(--font-weight-normal);line-height:150%;position:relative;display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;gap:16px}
 .modal .modal-body .text-decor::after,.modal .modal-body .text-decor::before{content:"";width:100%;height:1px;left:0;background:rgba(0,0,0,.1)}
 .modal .modal-body .social-group{display:grid;gap:12px;margin-bottom:15px}
 .modal .modal-body .social-group>*{width:100%;height:48px;padding:0 24px;font-size:0;border-radius:6px;transition:.3s}
 .modal .modal-body .social-group>.fb{background:url(../img/facebook.png) center center no-repeat rgba(59,89,152,.1)}
 .modal .modal-body .social-group>.zl{background:#ebedfc url(../img/zalo.png) center center no-repeat}
 .modal .modal-body .social-group>.gg{background:url(../img/google.png) center center no-repeat rgba(204,64,52,.1)}
 .modal .modal-body .social-group>:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.4)}
 .modal-vote li{width:100%;float:left;margin:0 0 10px;padding:0 0 15px;border-bottom:1px dotted #ccc}
 .modal-vote li:last-child{border-bottom:none}
 .modal-vote .text{width:30%;float:left;font:13px arial;color:#555;padding-right:15px}
 .modal-vote .number{width:18%;float:right;font:12px arial;color:#999;text-align:right}
 .modal-vote .number label{color:var(--black,#000)}
 .modal-vote .color-bar{width:50%;float:left;margin:5px 0;height:5px;background:#ccc}
 .modal-vote .color-bar .color-result{position:relative;background:var(--primary,#980700);float:left;height:5px}
 .modal-vote .color-bar .text-result{display:inline-block;padding:5px 0 0;position:absolute;right:0;bottom:-20px;font:11px arial;color:var(--black,#000)}
 .modal-vote .total-vote{float:right;font:400 13px arial;color:#666}
 .modal-vote .total-vote label{font-weight:var(--font-weight-semibold)}
 .modal-body:has(>.w-650){max-width:fit-content;width:fit-content}
 .w-650{width:650px!important}
 .modal-body .d-flex{display:flex;justify-content:space-between;position:relative}
 .modal-body .d-flex input{padding-right:40px!important}
 .modal-body .d-flex>*{width:calc(50% - 16px)}
 .modal-body .d-flex>*>*{margin-bottom:16px}
 .modal-body .d-flex>*>:last-child{margin-bottom:0}
 .modal-body .d-flex .ic-eye{position:absolute;padding:13px 10px;width:35px;right:0;cursor:pointer;height:50px;bottom:0;background:url(../img/eye.svg) center center/18px no-repeat}
 .modal-body .d-flex .ic-eye.slash::after{position:absolute;content:"";width:21px;height:1px;top:25px;left:7px;background:var(--black,#000);transform:rotate(32deg)}
 .modal-body .d-flex .rank-1{position:relative}
 .modal-body .d-flex .rank-1::before{content:"";position:absolute;border-left:1px solid #ccc;width:1px;height:90%;right:-16px;top:50%;transform:translateY(-50%)}
 .modal-body .rank-1>*,.modal-body .rank-2>*{margin-bottom:16px}
 .modal-body .rank-1>:last-child,.modal-body .rank-2>:last-child{margin-bottom:0}
 .modal-body .social a{color:var(--white,#fff);font-weight:600;height:46px;background:#979797;display:flex;align-items:center;justify-content:center;border-radius:3px}
 .modal-body .social a:not(:last-child){margin-bottom:12px}
 .modal-body .social i{font-size:16px;margin-right:6px}
 .modal-body .social .fb{background:#3b5998}
 .modal-body .social .zl{background:#008fe5}
 .modal-body .social .gg{background:#db4437}
 .error{text-align:center;padding-top:350px;background:url(e404.png) top center no-repeat}
 .error>*{margin-top:25px!important}
 .error .heading{font-weight:var(--font-weight-semibold);font-size:30px;line-height:36px;color:var(--gray-900);margin-bottom:30px}
 .error .desc{font-size:17px;line-height:25px;text-align:center;color:var(--gray-800);margin-top:16px!important;max-width:350px;margin:0 auto}
 .error .primary-color{color:var(--primary)}
 .error .primary-color:hover{text-decoration:underline}
 .error .region-search{position:relative;margin:0 auto;width:600px;height:64px;transition:all .5s}
 .error .region-search input{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:4px 4px 4px 20px;position:absolute;width:100%;height:100%;outline:0;left:0}
 .error .region-search input::placeholder{font-weight:var(--font-weight-normal);font-size:16px;line-height:19px;display:flex;align-items:center;color:#adb5bd}
 .error .region-search:hover{opacity:.8}
 .error .region-search i{position:absolute;right:4px;top:4px;width:56px;height:56px;background:var(--primary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--white,#fff);cursor:pointer}
 .article .article__sub-title{font-size:18px;color:var(--gray-900);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-bold);line-height:1.5;text-transform:uppercase;text-align:center}
 .article .article__title{color:var(--gray-900);font-family:var(--font-family-sans-serif);font-size:36px;font-weight:var(--font-weight-semibold);line-height:1.4;text-align:center}
 .article .article__meta{display:flex;justify-content:center;gap:20px}
 .article .article__meta .author{color:var(--primary);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.5}
 .article .article__meta .time{font-size:16px;font-weight:var(--font-weight-normal);line-height:1.5}
 .article .article__meta .author+.time{position:relative}
 .article .article__meta .author+.time::before{position:absolute;content:"";width:6px;height:1px;background:#000;left:-13px;top:50%;transform:translateY(-50%)}
 .article .article__sapo{text-align:center;font-family:var(--font-family-sans-serif);font-size:18px;font-weight:var(--font-weight-normal);line-height:1.5}
 @media (min-width:1024px){.article .article__sapo{width:1000px;margin-left:auto;margin-right:auto}
}
 :root{--gutter-body:16px}
 .zce-mobile .zce-content-body{width:360px}
 .zce-mobile [data-display=desktop],.zce-mobile [data-display=mobile]{display:none}
 .zce-mobile [data-display=desktop] .zce-Visibility,.zce-mobile [data-display=mobile] .zce-Visibility{display:none}
 .zce-mobile .zce-content-body .full-width{max-width:100%}
 .zce-content-body h1,.zce-content-body h2,.zce-content-body h3,.zce-content-body h4,.zce-content-body h5,.zce-content-body h6{font-weight:700;font-style:normal;font-size:16px;line-height:1.5;color:#000b1d;text-rendering:optimizeLegibility;letter-spacing:-.01em}
 .zce-content-body h1 a,.zce-content-body h2 a,.zce-content-body h3 a,.zce-content-body h4 a,.zce-content-body h5 a,.zce-content-body h6 a{text-decoration:none}
 .zce-content-body h1 a:hover,.zce-content-body h2 a:hover,.zce-content-body h3 a:hover,.zce-content-body h4 a:hover,.zce-content-body h5 a:hover,.zce-content-body h6 a:hover{transition:all .2s linear;opacity:.7;text-decoration:none}
 .zce-content-body h1{font-size:36px;line-height:1.1}
 .zce-content-body h2{font-size:28px;line-height:1.3}
 .zce-content-body h3{font-size:21px;line-height:1.4}
 .zce-content-body h4{font-size:16px;line-height:1.5}
 .zce-content-body ol,.zce-content-body ul{margin-left:20px}
 .zce-content-body li{list-style-type:inherit}
 .zce-content-body li li{font-size:1em}
 .zce-content-body hr{position:relative;line-height:1;background:0 0;border:none;text-align:left;margin-top:var(--gutter-body);margin-bottom:var(--gutter-body);height:10px}
 .zce-content-body hr:before{content:"";position:absolute;top:50%;width:100%;max-width:100%;margin-top:-.5px;border-top-width:1px;border-top-style:solid;border-top-color:rgba(217,219,221,.6)}
 .zce-content-body a{color:#dc3545;text-decoration:none;background-color:transparent}
 .zce-content-body embed,.zce-content-body img,.zce-content-body object,.zce-content-body video{max-width:100%;height:auto}
 .zce-content-body .table-responsive{max-width:100%;overflow-x:auto}
 .zce-content-body table{margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;display:table}
 .zce-content-body table.max-width{display:block}
 .zce-content-body table.max-width:has(.twentytwenty){display:table}
 .zce-content-body table:not([class]):not([align]),.zce-content-body table[data-zce-type]{width:100%}
 .zce-content-body table:not([class]):not([align]) td,.zce-content-body table:not([class]):not([align]) th,.zce-content-body table[data-zce-type] td,.zce-content-body table[data-zce-type] th{padding:5px;text-align:left;vertical-align:top;font-size:95%;line-height:1.5;border:1px solid rgba(0,0,0,.15)}
 .zce-content-body table:not([class]):not([align]) td:empty:after,.zce-content-body table:not([class]):not([align]) th:empty:after,.zce-content-body table[data-zce-type] td:empty:after,.zce-content-body table[data-zce-type] th:empty:after{content:"Empty cell";visibility:hidden;speak:none;font-size:0}
 .zce-content-body img,.zce-content-body video{display:flex;margin:0 auto}
 .zce-content-body .caption,.zce-content-body figcaption{text-align:center;font-size:16px;margin:0 auto}
 .margin-10{margin:10px}
 .margin-10-lr{margin-left:10px;margin-right:10px}
 .margin-10-tb{margin-top:10px;margin-bottom:10px}
 .padding-10{padding:10px}
 .padding-10-lr{padding-left:10px;padding-right:10px}
 .padding-10-tb{padding-top:10px;padding-bottom:10px}
 .margin-20{margin:20px}
 .margin-20-lr{margin-left:20px;margin-right:20px}
 .margin-20-tb{margin-top:20px;margin-bottom:20px}
 .padding-20{padding:20px}
 .padding-20-lr{padding-left:20px;padding-right:20px}
 .padding-20-tb{padding-top:20px;padding-bottom:20px}
 .margin-30{margin:30px}
 .margin-30-lr{margin-left:30px;margin-right:30px}
 .margin-30-tb{margin-top:30px;margin-bottom:30px}
 .padding-30{padding:30px}
 .padding-30-lr{padding-left:30px;padding-right:30px}
 .padding-30-tb{padding-top:30px;padding-bottom:30px}
 .margin-40{margin:40px}
 .margin-40-lr{margin-left:40px;margin-right:40px}
 .margin-40-tb{margin-top:40px;margin-bottom:40px}
 .padding-40{padding:40px}
 .padding-40-lr{padding-left:40px;padding-right:40px}
 .padding-40-tb{padding-top:40px;padding-bottom:40px}
 .margin-50{margin:50px}
 .margin-50-lr{margin-left:50px;margin-right:50px}
 .margin-50-tb{margin-top:50px;margin-bottom:50px}
 .padding-50{padding:50px}
 .padding-50-lr{padding-left:50px;padding-right:50px}
 .padding-50-tb{padding-top:50px;padding-bottom:50px}
 .dropcap::first-letter{font-size:48px;font-weight:700;float:left;line-height:17px}
 .zce-content-body{font-size:16px}
 .zce-content-body>*{margin-bottom:var(--gutter-body)}
 .zce-content-body>:last-child{margin-bottom:0}
 @media (min-width:1280px){.zce-content-body>.full-width{position:relative;width:calc(100vw - var(--widthScroll));transform:translateX(-50%);left:50%}
}
 @media (min-width:1280px){.zce-content-body>.max-width{position:relative;transform:translateX(-50%);left:50%;width:calc(100vw - var(--widthScroll));max-width:1300px}
}
 .zce-content-body .align-left{width:50%;float:left;margin-right:var(--gutter-body)}
 .zce-content-body [align=left]{width:50%;float:left;margin-right:var(--gutter-body)}
 .zce-content-body .align-right{width:50%;float:right;margin-left:var(--gutter-body)}
 .zce-content-body [align=right]{width:50%;float:right;margin-left:var(--gutter-body)}
 .zce-content-body .outset-left{width:50%;float:left;margin-right:var(--gutter-body)}
 .zce-content-body .outset-right{width:50%;float:right;margin-left:var(--gutter-body)}
 @media (min-width:1280px){.zce-content-body>.outset-left{margin-left:-25%}
 .zce-content-body>.outset-right{margin-right:-25%}
}
 .detail-page:not(.longform-page) .zce-content-body>.full-width,.detail-page:not(.longform-page) .zce-content-body>.max-width{width:100%}
 @media (min-width:1280px){.detail-page:not(.longform-page) .zce-content-body>.outset-left{margin-left:0}
}
 @media (min-width:1280px){.detail-page:not(.longform-page) .zce-content-body>.outset-right{margin-right:0}
}
 .article>*,.article__footer>*{margin-bottom:16px}
 .article>:last-child,.article__footer>:last-child{margin-bottom:0}
 .dropcap::first-letter{font-family:var(--font-family-serif);color:var(--gray-900);margin-right:6px;float:left;font-size:52px;font-style:normal;font-weight:400;line-height:.8}
 [class^=layout-image-]{display:grid!important;gap:2px;justify-content:center}
 [class^=layout-image-] figure{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;width:fit-content}
 [class^=layout-image-] figure:hover figcaption{opacity:1}
 [class^=layout-image-] figure figcaption{transition:.5s;position:absolute;font-size:16px;color:#fff;bottom:0;left:0;padding:10px;opacity:0}
 .layout-image-2{grid-template-columns:repeat(2,auto)}
 @media (min-width:768px){.layout-image-2 figure figcaption{opacity:1}
}
 .layout-image-2>figcaption{grid-column:1/3}
 .layout-image-3{grid-template-columns:repeat(2,auto)}
 @media (min-width:768px){.layout-image-3 figure figcaption{opacity:1}
}
 .layout-image-3 figure:first-child{grid-column:1/3}
 .layout-image-3>figcaption{grid-column:1/3}
 .layout-image-3-horizontal{grid-template-columns:repeat(3,auto)}
 .layout-image-3-horizontal>figcaption{grid-column:1/4}
 .layout-image-4{grid-template-columns:repeat(2,auto)}
 @media (min-width:768px){.layout-image-4 figure figcaption{opacity:1}
}
 .layout-image-4>figcaption{grid-column:1/3}
 .layout-image-horizontal{grid-template-columns:repeat(4,auto)}
 .layout-image-horizontal>figcaption{grid-column:1/5}
 [class^=layout-image-]+[class^=layout-image-]{margin-top:-14px}
 [class^=layout-image-]:has(>figcaption)+[class^=layout-image-]{margin-top:var(--gutter-body)}
 .article__slider .swiper-button-next,.article__slider .swiper-button-prev{color:var(--primary)}
 .article-relate{padding:20px;background:var(--gray-100,#f8f9fa)}
 .article-relate .story__thumb{margin-bottom:10px}
 @media (min-width:768px){.article-relate .story__thumb{width:200px;height:130px;float:left;margin:0 20px 0 0}
}
 @media (max-width:768px){.article-relate .story__thumb a{display:block;padding-bottom:66.667%}
}
 .article-relate .strhead{font-size:20px;line-height:1.4;margin-bottom:6px}
 .article-relate .strhead a{color:var(--gray-800,#343a40)}
 .article-relate .strhead a:hover{color:var(--primary,#d72027)}
 .article-relate .story__summary{font-size:14px;line-height:1.5}
 @media (max-width:768px){.article-relate .story__summary{display:none}
}
 related-content{line-height:150%;display:grid;grid-template-columns:120px 1fr;gap:20px;padding:20px;background:var(--gray-100,#f8f9fa)}
 @media (min-width:768px){related-content{grid-template-columns:200px 1fr}
}
 related-content .img{width:120px;height:80px;overflow:hidden}
 @media (min-width:768px){related-content .img{width:200px;height:130px}
}
 related-content .info{text-align:left;overflow:hidden}
 related-content .info a{color:var(--gray-800);font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:6px;display:block}
 @media (min-width:768px){related-content .info a{font-size:20px}
}
 related-content .info a:hover{color:var(--primary);text-decoration:none}
 related-content .info .summary{font-size:14px;line-height:1.5}
 @media (min-width:768px){related-content .info .summary{display:block}
}
 blockquote{position:relative;padding:20px;border-radius:6px;border:1px dashed #e28291;background:rgba(200,16,46,.05)}
 blockquote::before{position:absolute;content:"";width:66px;height:50px;left:-30px;top:-26px;background:url(quote_xanh.svg) 0 0 no-repeat}
 blockquote .author{font-size:16px;color:#0d6efd;font-style:italic}
 blockquote.align-left,blockquote.outset-left,blockquote[align=left]{margin-right:32px!important}
 blockquote.align-right,blockquote.outset-right,blockquote[align=right]{margin-left:32px!important}
 .notebox{position:relative;padding:20px;background:var(--yellow-100,#fff3cd);border:1px dashed var(--yellow-500,#ffc107);border-radius:6px}
 .notebox::before{position:absolute;content:"";width:36px;height:36px;right:-18px;top:-18px;background:url(pin.png) 0 0 no-repeat}
 @font-face{font-family:icomoon;src:url(fonts/icomoon-d6.eot);src:url(fonts/icomoon-d6.eot#iefix) format("embedded-opentype"),url(fonts/icomoon-b2.ttf) format("truetype"),url(fonts/icomoon-76.woff) format("woff"),url(fonts/icomoon-5c.svg) format("svg");font-weight:400;font-style:normal;font-display:block}
 [class^=ic-audio-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 [class^=ic-audio-]::before{font-size:16px}
 .ic-audio-waveform:before{content:"🕐"}
 .ic-audio-microphone:before{content:"🕑"}
 .ic-audio-volume:before{content:"🕒"}
 .ic-audio-volume-slash:before{content:"🕓"}
 .ic-audio-pause:before{content:"🕔";font-size:13px}
 .ic-audio-play:before{content:"🕕"}
 .audio:has(.left){border:1px solid var(--gray-300);background:var(--gray-100);padding:10px;display:grid;grid-template-columns:1fr max-content;gap:10px}
 @media (min-width:768px){.audio:has(.left){gap:67px}
}
 @media (max-width:767.98px){.audio:has(.left){margin-left:-16px;margin-right:-16px;padding:8px 16px;border:none;background:var(--gray-200)}
}
 .audio:has(.left) .left{display:flex;grid-template-columns:auto auto auto;align-items:center;gap:15px}
 @media (min-width:768px){.audio:has(.left) .left{display:grid;grid-template-columns:auto auto auto 1fr}
}
 .audio:has(.left) .play-button{border:1px solid #ced4da;border-radius:50%;background:#fff;width:40px;height:40px}
 .audio:has(.left) .ic-audio-volume{min-width:20px}
 .audio:has(.left) .time-display>*{color:var(--gray-700);font-family:var(--font-family-primary);font-size:16px}
 .audio:has(.left) .progress-bar{display:none;position:relative}
 @media (min-width:768px){.audio:has(.left) .progress-bar{display:block}
}
 .audio:has(.left) .progress-bar .bg{width:100%;display:block;background:var(--gray-400);height:3px}
 .audio:has(.left) .progress-bar .fill-recent{color:#28a5fa;position:absolute;height:0;top:0;right:0;cursor:pointer;height:3px;width:40%}
 .audio:has(.left) .progress-bar .current-time{position:absolute;top:0;font-size:0;display:block;background:#28a5fa;height:3px}
 .audio:has(.left) .progress-bar .current-time::after{position:absolute;content:"";background:#fff;width:8px;height:8px;filter:drop-shadow(0 0 4px rgba(0, 0, 0, .5));border-radius:50%;top:50%;transform:translateY(-50%);right:0}
 .audio:has(.left) .mute-wrap{display:flex;align-items:center;gap:10px;cursor:pointer}
 .audio:has(.left) .mute-wrap:hover .volume-slider{width:62px}
 .audio:has(.left) .mute-wrap:hover .volume-slider .volume-slider-handle::after{display:block}
 .audio:has(.left) .mute-wrap .volume-slider{display:none;width:0;position:relative;height:3px;background:rgba(0,0,0,.1);transition:all .15s linear}
 @media (min-width:768px){.audio:has(.left) .mute-wrap .volume-slider{display:block}
}
 .audio:has(.left) .mute-wrap .volume-slider-handle{position:absolute;content:"";height:100%;left:0;background:#555}
 .audio:has(.left) .mute-wrap .volume-slider-handle::after{display:none;position:absolute;content:"";background:#555;width:8px;height:8px;border-radius:50%;top:50%;transform:translateY(-50%);right:0}
 .audio:has(.left) .right{position:relative}
 .audio:has(.left) .select-voice{border-radius:3px;border:1px solid rgba(0,0,0,.1);background:#fff;padding:4px 10px 4px 10px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--gray-700);font-family:var(--font-family-primary);font-size:13px;position:relative}
 @media (max-width:767.98px){.audio:has(.left) .select-voice{height:40px}
}
 @media (min-width:768px){.audio:has(.left) .select-voice{font-size:16px;padding:4px 30px 4px 14px}
}
 .audio:has(.left) .select-voice::before{position:absolute;top:15px;width:12px;height:6px;border-top:solid 6px #495057;border-left:solid 6px transparent;border-right:solid 6px transparent;right:8px}
 @media (min-width:768px){.audio:has(.left) .select-voice::before{content:""}
}
 .audio:has(.left) .select-voice [class*=ic-]:before{font-size:16px;color:var(--gray-700)}
 @media (min-width:768px){.audio:has(.left) .select-voice [class*=ic-]:before{font-size:20px}
}
 .audio:has(.left) .voice-board{display:none;width:170px;position:absolute;background:var(--white);border:1px solid #ddd;border-radius:5px;top:42px;right:0;z-index:1}
 @media (min-width:1024px){.audio:has(.left) .voice-board{width:100%}
}
 .audio:has(.left) .voice-board .voice-name{display:flex;gap:6px;align-items:center;height:44px;padding:0 16px;font-size:14px;cursor:pointer;transition:.3s}
 .audio:has(.left) .voice-board .voice-name.active,.audio:has(.left) .voice-board .voice-name:hover{background:#ededed;color:#bd1723}
 .related-topic{padding:20px;background:var(--gray-100);border-top:1px solid var(--primary)}
 .related-topic .box-heading{font-size:14px;font-weight:600;text-transform:uppercase;padding:6px 12px;background:var(--primary);width:fit-content;margin-top:-20px}
 .related-topic .box-heading *{color:#fff}
 .related-topic .story{margin-top:12px}
 .related-topic .strhead{font-size:16px;line-height:1.4;font-weight:500;display:flex}
 .related-topic .strhead:before{content:"";min-width:4px;height:4px;background:var(--primary);border-radius:50%;top:10px;position:relative;margin-right:12px}
 .related-topic .strhead a{color:var(--body-color)}
 .related-topic .strhead a:hover{color:var(--primary)}
 .related-news{padding:20px;margin-bottom:20px;background:var(--gray-100,#f8f9fa)}
 .related-news .box-heading .title{font-size:13px;line-height:1.3;font-weight:var(--font-weight-medium);color:var(--primary);text-transform:uppercase;margin-bottom:10px}
 .related-news .story{margin-top:12px}
 .related-news .strhead{font-size:16px;line-height:1.4;font-weight:500;display:flex}
 .related-news .strhead:before{content:"";min-width:4px;height:4px;background:var(--primary);border-radius:50%;top:10px;position:relative;margin-right:12px}
 .related-news .strhead a{color:var(--body-color)}
 .related-news .strhead a:hover{color:var(--primary)}
 .poll-box{padding:20px;background:var(--blue-100,#e7f1ff);border-top:1px solid var(--blue-200,#9ec5fe);text-align:left}
 .poll-box .box-heading{font-size:13px;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--gray-900);text-transform:uppercase;margin-bottom:10px}
 .poll-box .box-content>*{font-size:16px;margin-bottom:10px;font-weight:var(--font-weight-normal);color:var(--gray-900)}
 .poll-box .box-content>:last-child{margin:0}
 .poll-box .box-content label{cursor:pointer;display:block}
 .poll-box .box-content label input{margin-right:6px}
 .poll-box .box-content label input[type=radio]{accent-color:var(--primary)}
 .poll-box .wrap-button>*{font-size:13px;padding:3px 12px;border:0 none;cursor:pointer}
 .poll-box .wrap-button .btn-send{color:#fff;font-weight:600;height:28px;background:var(--primary);font-weight:var(--font-weight-normal)}
 .poll-box .wrap-button .btn-send:hover{background:var(--primary)}
 .poll-box .wrap-button .btn-see{color:#0d6efd;background:0 0}
 .poll-box .wrap-button .btn-see:hover{text-decoration:underline}
 .article__author{font-weight:700;text-transform:uppercase;text-align:right}
 .article__source{position:relative;display:flex;align-items:baseline;justify-content:end}
 .article__source *{font-size:14px;line-height:1.5}
 .article__source a{display:block}
 .article__source .name{color:var(--gray-900);font-weight:var(--font-weight-normal)}
 .article__source .source{height:32px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--yellow-100,#fff3cd);border:1px dashed var(--yellow-500,#ffc107);border-radius:20px}
 .article__source .btn{color:var(--primary,#d72027);display:flex;align-items:center}
 .article__source .btn::before{font-family:icomoon;content:"\e90c";font-size:18px;font-weight:400;margin-right:3px;vertical-align:middle}
 .article__source .source-toggle{display:none;position:absolute;right:0;top:40px;padding:16px;flex-direction:column;gap:10px;border-radius:6px;background:rgba(0,0,0,.8)}
 .article__source .source-toggle.show{display:flex}
 .article__source .source-toggle *{color:#fff}
 .article__source .source-toggle span{cursor:pointer}
 .article__source .source-toggle .heading{display:flex;align-items:center;justify-content:space-between}
 .article__source .source-toggle .title{color:var(--gray-500,#adb5bd)}
 .article__source .source-toggle .link{font-size:13px;word-break:break-word;width:360px;padding:10px;border-radius:6px;border:1px solid rgba(255,255,255,.3)}
 .article__tag{position:relative;display:flex;gap:8px;padding-left:30px}
 @media (max-width:1024px){.article__tag{overflow:scroll}
}
 @media (min-width:1024px){.article__tag{flex-wrap:wrap}
}
 .article__tag a{padding:6px 12px;border-radius:20px;border:1px solid var(--gray-400,#ced4da);color:var(--gray-800,#343a40);font-size:14px;font-weight:400;line-height:150%;background-color:var(--white);transition:all .3s ease}
 .article__tag a.active,.article__tag a:hover{border:1px solid var(--primary,#cd5600);color:var(--gray-White,#fff);background-color:var(--primary,#cd5600)}
 .article__comment .box-heading{font-family:var(--font-family-sans-serif);font-size:30px;line-height:1.2;font-weight:var(--font-weight-medium);text-transform:uppercase;position:relative;margin-bottom:20px;display:grid;grid-template-columns:min-content auto;gap:0 20px}
 .article__comment .box-heading::after{content:"";display:block;width:100%;height:1px;background:var(--border-color);position:relative;top:calc(50% - .5px)}
 .article__comment .box-heading *{color:var(--primary);white-space:nowrap}
 .article__comment .box-heading a:hover{color:var(--primary,#d72027)}
 .article__comment textarea{font-size:16px;color:#888;display:block;width:100%;height:80px;padding:16px;border:1px solid var(--border-color)}
 .article__comment textarea::placeholder{color:#888}
 .article__comment .input-comment textarea{height:100px}
 .article__comment .btn-submit{font-size:13px;color:#fff!important;font-weight:var(--font-weight-medium);text-transform:uppercase;background:var(--primary);padding:10px 16px;float:right;margin-top:10px;margin-left:auto}
 .article__comment .btn-submit:hover{background:var(--primary)}
 .article__comment .input-comment .note-btn{display:flex;justify-content:space-between;align-items:center}
 .article__comment .input-comment .note-btn *{font-size:13px;color:#888}
 .article__comment .input-comment .note-btn:has(.user-logged) p{display:none}
 .article__comment .input-comment .user-logged{display:flex;align-items:center;gap:6px;background:0 0}
 .article__comment .input-comment .user-logged::before{content:"Xin chào,"}
 .article__comment .input-comment .user-logged .avatar{width:24px;height:24px;background:url(no-ava.png) 0 0/24px no-repeat;border-radius:50%}
 .article__comment .list-comment{margin-top:30px}
 .article__comment .list-comment .avatar{height:30px;border-radius:50%;background:var(--gray-100,#f8f9fa);margin-top:-6px;display:flex;align-items:center;justify-content:center}
 .article__comment .list-comment .avatar i{font-size:20px;color:var(--gray-600,#6c757d)}
 .article__comment .list-comment .content .meta{font-size:13px;color:#888;display:flex;margin-bottom:3px}
 .article__comment .list-comment .content .name{font-weight:600;text-transform:capitalize}
 .article__comment .list-comment .content time::before{content:"▪";color:#ccc;padding:0 8px}
 .article__comment .list-comment .content .text{font-size:16px}
 .article__comment .list-comment .content .action{margin-top:8px}
 .article__comment .list-comment .content .action a{font-size:13px;color:var(--gray-600,#6c757d);display:initial;margin-right:16px}
 .article__comment .list-comment .content .action a:hover{color:var(--primary)}
 .article__comment .list-comment .content .action .like::before{font-family:icomoon;content:"\e919";font-size:14px;margin-right:3px}
 .article__comment .list-comment .content .action .like.liked{color:var(--primary)}
 .article__comment .list-comment .content .wrap-reply{margin-top:16px}
 .article__comment .list-comment .content .wrap-reply::after{display:block;clear:both;content:""}
 .article__comment .wrap-outer{padding-top:20px;margin-top:20px;border-top:1px solid var(--border-color)}
 .article__comment .rank-1{display:grid;gap:10px;grid-template-columns:30px 1fr}
 .article__comment .rank-1:not(:first-child){padding-top:20px;margin-top:20px;border-top:1px solid var(--border-color)}
 .article__comment .rank-2{display:grid;gap:10px;grid-template-columns:30px 1fr;border-top:1px solid var(--border-color);padding-top:20px;margin:16px 0 0 40px}
 .article__comment .rank-2 .wrap-comment{margin-top:15px}
 .article__comment .rank-2 .w-100.mt-3{justify-content:flex-end}
 .article__comment .rank-2 .comment{display:flex}
 .article__comment .show-more{color:var(--primary);font-weight:600;width:100%;padding:20px 0}
 .article__comment .show-more::after{display:inline-block;width:0;height:0;margin-left:.2125em;vertical-align:.2125em;content:"";border-top:.25em solid;border-right:.25em solid transparent;border-bottom:0;border-left:.25em solid transparent}
 .article__topic{padding:12px 20px;margin-bottom:20px;background:var(--gray-100,#f8f9fa)}
 .article__topic .box-heading{font-size:14px;font-weight:400;display:flex}
 .article__topic .box-heading .title{font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;padding:4px 10px 3px;margin-left:10px;background:var(--primary)}
 .article__topic .box-heading .title:hover{background:var(--primary)}
 .article__topic .box-content{margin-top:16px;position:relative}
 .article__topic .box-content::before{content:"";display:block;width:1px;height:calc(100% - 20px);background:var(--border-color);position:absolute;top:12px;left:8px}
 .article__topic .story{display:flex;margin-bottom:16px}
 .article__topic .strhead{font-weight:400;display:flex}
 .article__topic .strhead a{font-size:16px;color:var(--gray-900);transition:all .5s}
 .article__topic .strhead a:hover{color:var(--primary)}
 .article__topic .strhead::before{content:"";min-width:16px;height:16px;background:#ccc;margin-right:10px;border-radius:50%;position:relative;top:2px;border:5px solid var(--gray-100,#f8f9fa)}
 .zce-content-body{font-family:var(--font-family-sans-serif);color:var(--body-color);line-height:1.5}
 @media (min-width:1024px){.zce-content-body{width:1000px;margin:0 auto}
}
 .zce-content-body h1 a:hover,.zce-content-body h2 a:hover,.zce-content-body h3 a:hover,.zce-content-body h4 a:hover,.zce-content-body h5 a:hover,.zce-content-body h6 a:hover{opacity:1}
 .zce-content-body blockquote::before{background:url(quote_do.svg) 0 0 no-repeat}
 .zce-content-body .notebox::before{background:url(pin.png) 0 0 no-repeat}
 .zce-content-body .time{display:block;text-align:right}
 .container>.full-width,.container>.max-width{position:relative;width:calc(100vw - var(--widthScroll));transform:translateX(-50%);left:50%}
 .container>.max-width{max-width:1300px}
 .container .caption,.container figcaption{text-align:center;font-size:16px;margin:0 auto}
 .longform-page .article__avatar{position:relative;left:50%;transform:translateX(-50%);width:max-content;max-width:var(--container)}
 .longform-page .article__avatar img{max-width:var(--container);left:50%;position:relative;transform:translateX(-50%)}
 @media (min-width:768px){.longform-page .zce-content-body .fluid_video_wrapper,.longform-page .zce-content-body .fluidplayer-miniplayer-player-placeholder{position:relative;width:calc(100vw - var(--widthScroll));transform:translateX(-50%);left:50%;max-width:var(--container)}
}
 .longform-page .zce-content-body .fluid_video_wrapper figcaption,.longform-page .zce-content-body .fluidplayer-miniplayer-player-placeholder figcaption{max-width:630px;margin-left:auto;margin-right:auto}
 .longform-page .zce-content-body .fluid_mini_player_mode{position:fixed;transform:inherit;left:initial}
 .longform-page .zce-content-body .full-width,.longform-page .zce-content-body .max-width,.longform-page .zce-content-body [class^=layout-image-]{max-width:var(--container)}
 .title-page{display:flex;gap:25px;justify-content:center;margin-bottom:40px!important;padding-top:40px}
 .title-page i{font-size:128px;color:#ff0}
 .title-page .right{margin-left:1px;display:flex;flex-direction:column;align-items:center;gap:6px}
 .title-page .right .text-1{color:var(--white);text-shadow:4px 4px 3px rgba(0,0,0,.24);font-family:var(--font-family-serif);font-size:55px;font-weight:800;line-height:1.4;text-transform:uppercase}
 .title-page .right .text-2{color:var(--white);font-family:var(--font-family-branch);font-size:36px;font-weight:700;line-height:1.4}
 .category .title-page,.detail-page .title-page{margin-bottom:60px!important}
 .chtr-index .oneMain{background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);border-radius:0;overflow:hidden;width:100%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}
 .chtr-index .oneMain .story__thumb{margin-bottom:0}
 .chtr-index .oneMain .right{padding:20px 30px}
 .chtr-index .oneMain .right .strhead{margin-bottom:10px}
 .chtr-index .oneMain .right .strhead a{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-semibold);font-size:26px;line-height:1.4}
 .chtr-index .oneMain .right .story__summary{color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .chtr-index .wrapper{display:grid;grid-template-columns:1fr 1fr 2fr;column-gap:30px}
 .chtr-index .wrapper>article.story{margin-top:30px}

 .dbxf-wc2{grid-template-columns:630px 1fr !important}
 .dfeatured .oneMain{padding-top:20px}
  .dfeatured .wrapper{padding:0 0 0 20px;margin:0 0 0 20px;display:block;grid-template-columns:none;border-left:solid #DDD 1px}
 .dfeatured .wrapper>article.story{margin:0 0 20px 0;display:grid;grid-template-columns:1fr 1fr;column-gap:8px}
 .dfeatured .wrapper>article.story img{height:auto}
 .dfeatured .wrapper>article.story h2.strhead{padding:0 10px 5px 1px}
 .dfeatured .wrapper>article.story h2.strhead a{font-size:18px !important}

 .chtr-index .wrapper .story{border-radius:0;overflow:hidden;background:var(--white)}
 .bxcuon{background-color:#FFF}
 .bxcuon>div.cuon{overflow-y:scroll;height:325px;background-color:#FFF}
 .dcv3.bxcuon{background:transparent}
 .dcv3.bxcuon>div.cuon{height:430px !important}
 .dcv3.bxcuon>div.cuon h2.strhead{padding:0 10px}
 .dcv3.bxcuon>div.cuon h2.strhead>a{font-size:15px}
  
 .bxcuon .divider{margin-bottom:6px !important}
 .bxcuon>div.cuon article.story{border-bottom:dashed 1px #EEE;padding-bottom:10px}
 .bxcuon>div.cuon article.story:last-child{border-bottom:none;padding-bottom:0}
 .bxcuon>div.cuon .story {display:grid;grid-template-columns:115px 1fr;margin-bottom:15px}
 .bxcuon>div.cuon .story .story__thumb img{object-fit:fill;height:auto}
 .bxcuon>div.cuon .group{background:#FAFAFA}
 .bxcuon>h3.btp{padding: 1px 8px;color:var(--primary);position: absolute;margin-left: 47px;margin-top: 2px;background: #FFF}

 article.dhdnews{margin-bottom:20px !important}
 article.dhdnews>h1{font-weight:bold;color:#000;text-transform:uppercase}
 article.dhdnews>h2{font-weight:normal;color:#333}
 #dtongbithu .box-heading>span{color:#888;font-weight:normal}
 #tab_KyDaiHoi231 .tabcontent>article.story:nth-child(n+4){display:none}

 .chtr-index .wrapper .story__thumb{margin-bottom:0}
 .chtr-index .wrapper .strhead{padding:12px 16px 16px 16px}
 .chtr-index .wrapper .strhead a{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-medium);font-size:15px}
 .chtr-index .wrapper .boxSD{width:100%;padding:16px 20px 20px 20px;border-radius:6px;border-top:6px solid var(--primary);background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}
 .chtr-index .wrapper .boxSD>.box-heading{margin-bottom:20px}
 .chtr-index .wrapper .boxSD>.box-heading .title{font-family:var(--font-family-serif);font-size:20px;font-weight:var(--font-weight-semibold);line-height:1.4;text-transform:uppercase}
 .chtr-index .wrapper .boxSD>.box-content .story{display:grid;grid-template-columns:120px 1fr;grid-auto-rows:80px 1fr;gap:20px 16px;background:0 0;box-shadow:none}
 .chtr-index .wrapper .boxSD>.box-content .story__thumb{width:120px;height:auto;border-radius:10px}
 .chtr-index .wrapper .boxSD>.box-content .story__thumb::before{padding-bottom:100%}
 .chtr-index .wrapper .boxSD>.box-content .strhead{padding:0}
 .chtr-index .wrapper .boxSD>.box-content .story__summary{grid-column:1/3;color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .chtr-index .wrapper .boxSD .swiper-pagination .swiper-pagination-bullet-active{background:var(--primary)}
 .dchannel{margin-bottom:30px!important}
 .dchannel .oneMain{background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);border-radius:6px;overflow:hidden;width:100%;display:grid;grid-template-columns:570px 1fr;margin-bottom:30px}
 .dchannel .oneMain .story__thumb{margin-bottom:0}
 .dchannel .oneMain .right{padding:20px 30px}
 .dchannel .oneMain .right .strhead{margin-bottom:10px}
 .dchannel .oneMain .right .strhead a{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-bold);font-size:26px;line-height:1.4}
 .dchannel .oneMain .right .story__summary{color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .dchannel .wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:30px}

 .dchannel .wrapper .story{border-radius:0;overflow:hidden;background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}
 .dchannel .wrapper .story__thumb{margin-bottom:0}
 .dchannel .wrapper .strhead{padding:12px 16px 16px 16px}
 .dchannel .wrapper .strhead a{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-medium);font-size:18px}
 .dchannel .wrapper .group .story{display:grid;grid-template-columns:210px 1fr;margin-bottom:30px}
 .dchannel .wrapper .group .story:last-child{margin-bottom:0}
 .dchannel .wrapper .group .story__thumb{float:left;width:210px}
 .dchannel .wrapper .group .strhead{padding:10px 20px}

 #dvideo.dchannel .wrapper{grid-template-columns:1fr 1fr 510px}
 #dvideo.dchannel .oneMain{grid-template-columns:630px 1fr;border-radius:0}
 #dvideo.dchannel .oneMain>.story__thumb::before{padding-bottom:0}
 #dvideo.dchannel .oneMain>.cover{background-size:cover}

.dstable{border:solid 1px var(--primary);width:100%}
.dsrow{display:grid;gap:0;width:100%;grid-template-columns:40px 220px 1fr}
.dsrow>div{color:#000;padding:10px;text-align:left;border:solid 1px var(--primary)}
.dsrow>div:nth-child(1){text-align:center}
.dsrow>div>a{font-weight:bold}

 .ds-bch{position:relative}
 .ds-bch .container>*{margin-bottom:20px}
 .ds-bch .wrap-heading{display:flex;flex-direction:column;align-items:center;gap:30px}
 .ds-bch .wrap-heading .box-heading .title{color:var(--primary) !important;font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--gray-900);font-size:36px;line-height:1.4;text-transform:uppercase;margin:0 auto;transition:all .5s}
 .ds-bch .wrap-heading .box-heading .title::after{content:"";display:block;width:70px;height:4px;background:var(--primary);margin:6px auto 0}
 .ds-bch .wrap-heading .box-heading .title:hover{color:var(--primary)}
 .ds-bch .wrap-heading .sub-title{color:var(--white);font-size:20px;background-color:var(--primary);display:inline-flex;align-items:center;justify-content:center;position:relative;height:40px;padding:0 30px}
 .ds-bch .wrap-heading .sub-title::after{content:"";background:url(title-after1.png) center center/100% no-repeat;width:99px;height:40px;left:100%;position:absolute}
 .ds-bch .wrap-heading .sub-title::before{content:"";background:url(title-before1.png) center center/100% no-repeat;width:99px;height:40px;right:100%;position:absolute}
 .ds-bch .wrap-content .box-heading{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:30px;font-size:18px;font-weight:var(--font-weight-normal)}
 .ds-bch .wrap-content .box-heading .title{font-size:26px;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:uppercase;margin:0 auto;color:var(--primary)}
 .ds-bch .wrap-content .box-content{display:flex;flex-wrap:wrap;gap:50px 100px;justify-content:center}
 .ds-bch .wrap-content .box-content .story{display:flex;flex-direction:column;align-items:center;width:120px}
 #dbanthuongvu .swiper-wrapper>article.story{margin-right:50px !important;width:140px !important}
 .ds-bch .wrap-content .box-content .story__thumb{width:120px;border:1px solid var(--gray-400)}
 .ds-bch .wrap-content .box-content .story__thumb::before{padding-bottom:133.33%}
 .ds-bch .wrap-content .box-content .strhead{margin-bottom:4px}
 .ds-bch .wrap-content .box-content .strhead a{font-size:14px;font-weight:var(--font-weight-medium);white-space:nowrap}
 .ds-bch .wrap-content .box-content .story__meta .time{font-size:13px;font-weight:var(--font-weight-normal);white-space:nowrap}
 .ds-bch .wrap-content .box-content .main .story__thumb{width:150px}
 .ds-bch .wrap-content .box-content .main .strhead a{font-size:16px}
 .ds-bch .wrap-content .box-content .main .story__meta a{font-size:15px;font-weight:var(--font-weight-normal)}
 .ds-bch-detail{position:relative;display:flex;flex-direction:column;align-items:center;gap:50px}
 .ds-bch-detail .box-heading{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}
 .ds-bch-detail .box-heading .title{color:var(--primary);font-size:26px;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:uppercase}
 .ds-bch-detail .box-heading span{font-size:18px;font-weight:var(--font-weight-normal);line-height:1.5}
 .ds-bch-detail .box-content{display:flex;flex-wrap:wrap;justify-content:center;gap:50px 30px}
 .executive-detail{background: url(decor-trongdong.png) center top 50px / 1070px fixed no-repeat;position:relative}
 .executive-detail .box-heading{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}
 .executive-detail .box-heading .title{color:var(--primary);font-size:26px;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:uppercase}
 .executive-detail .box-heading span{font-size:18px;font-weight:var(--font-weight-normal);line-height:1.5}
 .executive-detail .box-content>*{line-height:1.6}
 .executive-detail .box-content .article{display:grid;width:1000px;margin:0 auto;row-gap:30px}
 .executive-detail .box-content .article__header{text-align:center;color:var(--gray-900);font-size:32px;font-style:normal;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:uppercase;margin-bottom:0}
 .executive-detail .box-content .article__avatar{display:inline-flex;width:fit-content;margin:0 auto}
 .executive-detail .box-content .article__summary>*{font-size:20px;margin-bottom:16px}
 .executive-detail .box-content .article__summary i{display:inline-flex;font-size:18px;color:var(--primary);margin-right:8px}
 .executive-detail .box-content .article__summary .content{margin:6px 0 0 30px;line-height:1.8}
 .executive-detail .box-content .article p{margin-bottom:6px;font-size:20px}
 .executive-detail .box-content .article span{font-weight:500}
 .executive-detail .box-content .article__body{position:relative}
 .executive-detail .box-content .article__body .title{color:var(--primary);font-size:26px;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:uppercase;text-align:center;margin-bottom:20px}
 .executive-detail .box-content .article__body .timeline::before{content:"";display:block;width:1px;height:calc(100% - 90px);border-right:1px dashed var(--gray-500);position:absolute;top:70px;left:253px}
 .executive-detail .box-content .article__body .timeline .tl-event{display:grid;grid-template-columns:230px 1fr;column-gap:46px}
 .executive-detail .box-content .article__body .timeline .tl-event-time{position:relative;white-space:nowrap;color:var(--gray-900);text-align:right;font-size:18px;margin-top:3px}
 .executive-detail .box-content .article__body .timeline .tl-event-time::after{content:"";position:absolute;width:17px;height:17px;background:var(--white);border-radius:999px;top:5px;border:5px solid var(--primary);margin-left:15px}
 .executive-detail .box-content .article__body .timeline .tl-event-content{margin-bottom:6px;font-size:20px}
 .executive-detail .view-back{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--primary);margin:30px auto 0;width:fit-content;text-align:center;font-size:16px;font-weight:400;color:var(--primary);transition:all .5s}
 .executive-detail .view-back:hover{color:var(--white);border:1px solid var(--white);background-color:var(--primary)}
 .executive-detail .view-back i{font-size:22px}
 .box-tab>*{margin-bottom:50px}
 .box-tab .box-heading{display:flex}
 .box-tab .box-heading .title{font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--gray-900);font-size:36px;line-height:1.4;text-transform:uppercase;margin:0 auto;transition:all .5s}
 .box-tab .box-heading .title::after{content:"";display:block;width:70px;height:4px;background:var(--primary);margin:6px auto 0}
 .box-tab .box-heading .title:hover{color:var(--primary)}
 .box-tab .tabs{display:flex;align-items:center;justify-content:center}
 .box-tab .tabs::before{content:"";width:100%;height:2px;margin-right:20px;background:linear-gradient(90deg,rgba(200,16,46,0) 0,rgba(200,16,46,.5) 100%)}
 .box-tab .tabs::after{content:"";width:100%;height:2px;margin-left:20px;background:linear-gradient(90deg,rgba(200,16,46,.5) 0,rgba(200,16,46,0) 100%)}
 .box-tab .tabs .tablinks{display:block;font-size:16px;padding:8px 20px;border-radius:999px;text-transform:uppercase;font-weight:var(--font-weight-medium);white-space:nowrap}
 .box-tab .tabs .active{background:#BBB;color:var(--white)}
 .box-tab .box-content .tabcontent{display:none}
 .box-tab .box-content .active{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
 .box-tab .box-content .story__thumb{margin-bottom:16px;border-radius:0}
 .box-tab .box-content .strhead a{font-size:18px;font-weight:var(--font-weight-semibold)}
 .box-news .box-heading{display:flex;margin-bottom:50px}
 .box-news .box-heading .title{font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--gray-900);font-size:36px;line-height:1.4;text-transform:uppercase;margin:0 auto;transition:all .5s}
 .box-news .box-heading .title::after{content:"";display:block;width:100px;height:3px;background:var(--primary);margin:6px auto 0}
 .box-news .box-heading .title:hover{color:var(--primary)}
 .box-news .box-content{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
 .box-news .box-content .story__thumb{width:210px;float:left;border-radius:0;margin-right:20px;margin-bottom:0}
 .box-news .box-content .strhead a{font-size:20px;font-weight:var(--font-weight-medium)}
 .box-news .box-content .oneMain .story__thumb{float:none;width:initial;margin-right:0;margin-bottom:20px}
 .box-news .box-content .oneMain .strhead{margin-bottom:4px}
 .box-news .box-content .oneMain .strhead a{font-size:26px;font-weight:var(--font-weight-semibold);line-height:1.4}
 .box-news .box-content .oneMain .story__summary{color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .box-news .box-content .right>*{margin-bottom:30px}
 .box-slide{position:relative}
 .box-slide .box-heading{display:flex;margin-bottom:50px}
 .box-slide .box-heading .title{font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--gray-900);font-size:36px;line-height:1.4;text-transform:uppercase;margin:0 auto;transition:all .5s}
 .box-slide .box-heading .title::after{content:"";display:block;width:70px;height:4px;background:var(--primary);margin:6px auto 0}
 .box-slide .box-heading .title:hover{color:var(--primary)}
 .box-slide .box-content .strhead a{font-size:20px;font-weight:var(--font-weight-medium)}
 .box-slide .box-content .story__summary{color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .box-slide .swiper-button-next,.box-slide .swiper-button-prev{color:var(--primary)}
 .box-slide .swiper-button-next{right:-80px}
 .box-slide .swiper-button-prev{left:-80px}
 .box-slide .swiper-button-next:after{font-family:icomoon;content:"\e902";font-size:80px}
 .box-slide .swiper-button-prev:after{font-family:icomoon;content:"\e901";font-size:80px}
 .multi-media{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px}
 .multi-media .box-heading{display:flex;margin-bottom:50px}
 .multi-media .box-heading .title{font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--gray-900);font-size:36px;line-height:1.4;text-transform:uppercase;margin:0 auto;transition:all .5s}
 .multi-media .box-heading .title::after{content:"";display:block;width:70px;height:4px;background:var(--primary);margin:6px auto 0}
 .multi-media .box-heading .title:hover{color:var(--primary)}
 .multi-media .story{width:100%!important}
 .multi-media .story__thumb{border-radius:0}
 .multi-media .story__thumb i{position:absolute;height:50px;width:50px;color:var(--white);background:var(--primary);border-radius:0 4px 0 0;bottom:0}
 .multi-media .story__thumb i::before{font-size:28px}
 .multi-media .strhead a{font-size:20px;font-weight:var(--font-weight-semibold)}
 .multi-media .swiper-button-next,.multi-media .swiper-button-prev{display:flex;justify-content:center;align-items:center;border-radius:999px;background:rgba(31,31,31,.6);width:48px;height:48px;color:var(--white)}
 .multi-media .swiper-button-next:after,.multi-media .swiper-button-prev:after{font-size:24px}
 .multi-media .swiper-button-next:after{position:relative;left:2px}
 .multi-media .swiper-button-prev:after{position:relative;right:2px}
 .timeline .title{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:20px}
 @media (max-width:1023.98px){.timeline{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
}
 @media (min-width:1024px){.timeline .story{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}
 .timeline .story:first-child{margin-top:0;padding-top:0;border-top:none}
}
 .timeline .story__thumb{width:100%;border-radius:0;margin-top:5px}
 @media (min-width:1024px){.timeline .story__thumb{width:240px;float:left;margin-right:20px}
}
 .timeline .strhead a{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-semibold);font-size:20px}
 .timeline .story .time{display:block;font-weight:var(--font-weight-normal);font-size:14px;color:var(--gray-700);margin-top:6px}
 .timeline .story__summary{margin-top:8px;color:var(--gray-600);font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:16px}
 .timeline .view-more{margin-top:30px;grid-column:1/3}
 .box-default .box-heading{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-serif);background:#c8102e url(pc/heading_box.png) center center/cover no-repeat}
 .box-default .box-heading .title{font-weight:var(--font-weight-semibold);font-family:var(--font-family-serif);font-size:20px;text-align:center;text-transform:uppercase;color:var(--white);padding:6px 12px}
 .box-default .box-content{padding:16px 12px;border-right:1px solid rgba(255,215,0,.2);border-bottom:1px solid rgba(255,215,0,.2);border-left:1px solid rgba(255,215,0,.2);background:rgba(255,193,7,.08)}
 .box-default .box-content .story{margin-bottom:16px}
 .box-default .box-content .story:last-child{margin-bottom:0}
 .box-default .box-content .story__thumb{float:left;width:120px;border-radius:0;margin-right:10px;margin-bottom:0}
 .box-default .box-content .strhead a{font-weight:var(--font-weight-medium);font-size:14px}

 #dcontent .pTitle,#dcontent .pHead{display:none}
 #dcontent .pCaption{font-size:20px}
 #dcontent .pBody, #dcontent .pSpin, #dcontent .pDich{font-size:20px}
 
 .other-news{padding-top:30px;border-top:2px solid var(--primary);width:1000px;margin:0 auto}
 .other-news .box-heading{display:flex;justify-content:center;margin-bottom:30px}
 .other-news .box-heading .title{color:var(--primary);font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);font-size:28px;line-height:1.4;text-transform:uppercase}
 .member-page .story{display:flex;flex-direction:column;width:240px;background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);border-radius:6px;overflow:hidden}
 .member-page .story__thumb{width:240px}
 .member-page .story__thumb::before{padding-bottom:133.33%}
 .member-page .strhead{padding:0 12px;text-align:left;width:100%;margin-bottom:8px}
 .member-page .strhead .title{color:var(--gray-900);font-size:18px;font-weight:var(--font-weight-semibold);line-height:1.5;text-transform:capitalize;transition:all .5s}
 .member-page .strhead .title:hover{color:var(--primary)}
 .member-page .story__meta .time{display:block;margin-bottom:8px;padding:0 12px}
 .member-page .story__info{padding:0 12px 20px}
 .member-page .story__info .position{color:var(--gray-600);font-size:14px;font-weight:var(--font-weight-normal);line-height:1.5}
 .member-page .story__info>*{margin-bottom:8px;display:block;color:var(--gray-800);font-size:14px;line-height:1.5}
 .member-page .story__info>:last-child{margin-bottom:0}
 .member-page .story__info>* strong{color:var(--gray-900);font-weight:var(--font-weight-medium)}
 .fixed{position:fixed}
 .ads_close,.banner_hidden,.hidden,.login-fb,.rennab_hidden,.title-hidden{display:none!important}
 div[data-position*=AdsAnchor],div[data-position*=AdsBalloon],div[data-position*=AdsPopup],div[data-position*=SdaAnchor],div[data-position*=SdaBalloon],div[data-position*=SdaPopup]{position:fixed;bottom:0;right:0;margin:0 auto;z-index:100}
 .banner img,.rennab img{max-width:100%;overflow:hidden}
 video.thumb-gif{width:100%;height:100%;object-fit:cover}
 .story-page .story-normal>*{display:none!important}
 .story-page .section-bg{width:100%;height:100vh;position:absolute;top:0;left:0;opacity:0;transition:all 1s;object-fit:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
 .story-page .img-wrapper img{opacity:1}
 .story-page .section-break{background:#272727}
 #error-report{position:absolute;top:0;left:0;border-radius:4px;background-color:#000;z-index:998;margin-left:-65px}
 #error-report::after{content:'';display:inline-block;position:absolute;width:10px;height:10px;left:35px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:-5px;background-color:#000}
 #error-report button{cursor:pointer;display:inline-block;padding:10px 14px;text-align:center;background-color:transparent;border:0;outline:0;font-size:14px;font-weight:400;line-height:normal;color:#fff;position:relative}
 #error-report button:first-child::after{content:'';position:absolute;bottom:10px;top:10px;right:0;display:block}
 .breadcrumb .main.gg-search a{color:#fff!important;background:var(--secondary,#b40c0e);height:30px;display:flex;align-items:center;padding:0 12px}
 .breadcrumb .main.gg-search{font-size:16px!important;text-transform:none;margin-left:auto}
 .breadcrumb .main.gg-search::before{content:""!important}

 .site-body>#tongbithu.container{padding:30px 15px 0;border-radius:0;background:var(--white)}
#tongbithu .breadcrumbs .main{background-color:var(--breadcrumbs)}
#tongbithu .breadcrumbs .main a{color:var(--white)}
#tongbithu .breadcrumbs .main::before{background: url(title-before1.png) center center / 100% no-repeat}
#tongbithu .breadcrumbs .main::after{background: url(title-after1.png) center center / 100% no-repeat}