body{font-family:Arial,Tahoma,Helvetica,Sans-serif;line-height:1.5;margin:0;padding:0;font-size:14px;background:#f4f5f6}
html{scroll-behavior:smooth}
#wrapper{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:700}
h1{font-size:24px;line-height:1.1;margin:0 0 .5em}
h2{font-size:18px;line-height:1.2;margin:0 0 .75em}
h3{font-size:16px;line-height:1.2;margin:0 0 1em}
h4{font-size:15px;line-height:1.25;margin:0 0 1.25em}
h5{font-size:14px;margin:0 0 .7em}
h6{font-size:13px}
p{margin:0 0 10px}
a{color:#369;text-decoration:none;outline:0}
a:hover{text-decoration:underline;outline:0}
.fl{float:left}
.fr{float:right}
.clred{color:#ed0f69}
.clred1{color:#d50000}
.clblue{color:#007d97}
.clblue1{color:#036}
.clgray,.clgray a{color:#666}
.img-80{width:80px;height:80px}
.img-60{width:60px;height:60px}
.img-130-95{max-width:130px;max-height:100px}
.img-80-70{width:80px;height:70px}
.img-50{width:50px;height:50px}
.img-40{width:40px;height:40px}
.img-100{width:100px;height:100px}
.img-120{width:115px;max-height:100px}
.img-115{width:115px;height:115px}
.bottom20{margin-bottom:20px!important}
.bottom30{margin-bottom:30px!important}
.hidden{display:none}
li ol,li ul{margin:0}
.middle{vertical-align:middle!important}
.bottom3{margin-bottom:3px!important}
.bottom10{margin-bottom:10px!important}
ol,ul{margin:0 0 1.5em;padding-left:3.333em}
table{border-collapse:separate;border-spacing:0;vertical-align:middle;margin-bottom:1.4em;width:100%}
td,th{vertical-align:top;font-weight:400;padding:5px}
a img{border:none}
.hint{font-size:11px;color:#777}
.pad10{padding:10px!important}
.nopad{padding:0!important}
.s11{font-size:11px!important}
.s12{font-size:12px!important}
.s14{font-size:14px}
.s18{font-size:18px}
.bottom{margin-bottom:0!important;padding-bottom:0!important}
.under{text-decoration:underline}
hr{background:#ddd;color:#ccc;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none}
input.text,input.title,input[type=password],input[type=text],select,textarea{background-color:#fff;border:1px solid #ccc;padding:5px;height:18px;color:#333}
input.text:focus,input.title:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ccc}
input[type=button],input[type=submit]{cursor:pointer;border:none}
input.checkbox,input.radio,input[type=button],input[type=checkbox],input[type=radio],input[type=submit]{position:relative;top:.15em}
.main{margin:0 auto;width:1060px}
div.col-120,div.col-230,div.col-300,div.col-450,div.col-50,div.col-500,div.col-580,div.col-620,div.col-660,div.left,div.right{float:left;margin-right:10px}
.left{width:671px}
.right{width:355px}
div.rights{float:left;margin-right:10px;width:760px}
div.col-300{width:300px}
div.col-230{width:230px}
div.col-450{width:450px}
div.col-660{width:660px}
div.col-50{width:50px}
div.col-580{width:580px}
div.col-120{width:120px}
div.col-350{margin-right:20px;margin-top:10px;width:400px;float:left}
div.col-500{width:500px}
div.col_360{width:360px}
div.col_300{width:300px}
div.col-260{width:215px;float:left}
div.col_160{width:160px}
div.col-620{width:553px}
strong{font-weight:bold}
.last,div.last{margin-right:0!important}
.nobor{border-bottom:none!important}
.nobor2 li{border:none!important;margin-bottom:20px;padding:5px 10px!important}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix,:first-child+html .clearfix{zoom:1}
.clear{clear:both}
ul,ul.item-link,ul.list,ul.list-col1,ul.list-col2,ul.list-col3,ul.list-col4,ul.list-dot,ul.list1,ul.list_title1,ul.login,ul.nav,ul.nav ul,ul.paging1,ul.path{list-style:none;margin:0;padding:0}
ul.form-style li,ul.form-style1 li{margin-bottom:10px}
.popup ul.form-style1 li{float:none;border:none}
.popup ul.form-style1 li a{display:inline-block;text-transform:capitalize}
ul.form-style li label{float:left;width:10%;margin-right:2%}
ul.form-style li .filltext{float:left;width:88%}
ul.form-style1 li label{float:left;width:30%;margin-right:2%}
ul.form-style1 li .filltext{float:left;width:68%}
#header{margin:0;padding:27px 0 5px}
#header div.logo,#header h1.logo{margin-bottom:0;float:left}
#header div.logo a,#header h1.logo a{display:block;width:260px;height:80px;font-size:20px;position:relative}
#header div.logo a span,#header h1.logo a span{background:url(../images/logo.png) -2px 0 no-repeat;height:100%;left:0;position:absolute;top:4px;width:100%}
.numone{bottom:10px;color:#666;font-size:11px;position:absolute;right:16px}
.top_banner{width:728px;height:90px}
.header-r{float:right;margin-top:25px;width:345px}
ul.list1 li{float:left;background:url(../images/icon.png) right -72px no-repeat;padding-right:18px;margin-right:8px;font-size:11px}
.search{margin:7px 9px 0 0;width:238px;background:url(../images/bg_find.png) no-repeat;height:30px}
.search .btn-txt{background:0 0;width:200px;float:left;border:none;color:#ccc;text-align:left;padding:3px 0 3px 10px;font-style:italic}
.search .btn-search{background:url(../images/icon_search.png) 1px 2px no-repeat;float:righ;padding:2px 10px 2px 12px}
.quick-search .fl{margin-right:5px;text-transform:uppercase;font-size:11px}
#menu-navi{height:72px;margin-bottom:10px}
#menu-navi .main{background:#3d70ab;position:relative}
ul.nav{position:relative}
ul.nav li{background:url(../images/icon.png) right -27px no-repeat;float:left;padding-right:1px;z-index:99;margin-right:1px}
ul.item-link li.last,ul.nav li.last{background:0 0}
ul.nav li a{padding:10px 9px;display:block;color:#fff;font-size:13px;white-space:nowrap}
ul.nav li a:hover,ul.nav li:hover a{background:#2c5593;text-decoration:none}
ul.item-link li a.active,ul.item-link li a:hover,ul.nav li.active{color:#fff;text-decoration:none;background:#2c5593}
ul.sub-nav2{background:#f4f5f6;position:absolute;width:1060px;z-index:99;display:none;height:30px;left:0;border-bottom:1px dotted #9e9e9f}
ul.sub-nav2 li{background:0 0;float:left;padding-right:5px;margin:0;padding-top:6px}
ul.nav ul.sub-nav2 li a{font-size:11px!important;color:#036!important;background:url(../images/icon.png) 0 -104px no-repeat;padding:0 0 0 12px}
ul.nav ul.sub-nav2 li a:hover{text-decoration:underline}
ul.nav li:hover .sub-nav2{display:block;z-index:9999}
ul.nav li.active .sub-nav2{background:#f4f5f6;display:block}
ul.nav li.active .sub-nav2 li.active{font-weight:700}
.xa-hoi{margin-left:120px}
.sub2{margin-left:42px}
.sub3{margin-left:235px}
.sub5{margin-left:0}
.nav12 .sub-nav2,.nav13 .sub-nav2{background:url(../images/bg_body.jpg);width:1002px!important;z-index:999;height:20px}
.ic_home{background:url(../images/icon.png) no-repeat;padding:2px 7px}
.nav7{float:right!important;position:relative;background:0 0!important}
.col-230 .more2 select{width:117px!important;margin-top:-2px!important}
.table1 td{border-bottom:1px solid #ccc;text-align:center}
.text-left,.text-right{text-align:left!important}
.tile,.tile1,.tile2,.tile3{float:right;height:17px}
button{background:0 0;border:none;padding:0;cursor:pointer;font-family:Arial,Helvetica,sans-serif;white-space:nowrap}
.box_newtop{width:1060px;margin-bottom:10px}
.box_newtop .box{padding:10px;background:#fff}
.box_newtop .left{border-right:1px solid #d6d7d8;padding:0 5px 0 0;margin-right:10px;width:689px}
.box-hot{width:350px;float:left}
.slide{float:right;width:312px}
.slide .images a{display:block;width:302px;height:204px;border:4px solid #fff}
.slide .images a img{object-fit:cover}
.box-hot h2{font-size:20px;margin-bottom:4px;line-height:1.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.2rem}
.time{color:#999;font-style:italic;margin:3px 0 0}
.content{height:118px;color:#333;overflow:hidden;line-height:23px}
.sliderout{float:left;height:103px;width:100%}
.thingy{background:url(../images/sliding.png) no-repeat;height:22px;width:680px}
.handle{height:13px;width:210px;z-index:100;position:absolute;top:-22px;left:0}
.box-slide{margin-bottom:12px}
.box-slide .box-hot{width:371px;padding-top:5px}
.img-85{max-width:85px;max-height:85px}
ul.listnew li{float:left;width:220px;margin-right:10px;border-right:1px dotted #9a9b9c;position:relative}
ul.listnew li.last{border:none}
ul.listnew li a{float:left;margin-right:8px;color:#333;text-decoration:none}
ul.listnew li a:hover{color:#3d70ab}
ul.listnew li h3{font-size:14px;font-weight:700;width:127px;float:left;height:70px;overflow:hidden;line-height:17px;margin-bottom:0}
.ad{background:#fff;box-shadow:0 0 5px 0 #ccc;border:1px solid #fff;margin-bottom:10px}
.box-container{width:1060px}
.box-left{width:736px;float:left;margin-right:7px;margin-bottom:12px;background:#fff}
.box-cont{padding:5px 10px}
.box-center{width:315px;float:left}
.box-right{width:200px;float:left}
.box_az_hot{float:left;width:auto;border:1px solid #eaebec;margin-bottom:10px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background:#fff}
.box_az_hot .Tabs{background:url(../images/title_blue.png) no-repeat;padding:0 0 3px}
.Tabs>h2{font-size:16px;text-transform:uppercase;margin-bottom:0;margin-left:12px}
.Tabs .clearfix h2{margin:0}
.Tabs>h2 a{color:#fff;font-weight:700}
.Tabs ul li{font-size:11px;line-height:29px;position:relative}
.Tabs ul li.last,.Tabs ul li:last-child{background:0 0}
.Tabs ul li h2 a{color:#06c;padding:0;font-size:14px;white-space:nowrap}
.Tabs ul li a.active{font-weight:700}
.Tabs ul{border-bottom:1px dotted #a1a2a3;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px;padding:6px 10px}
.Tabs ul li h2{text-transform:none}
.Tabs ul li::after{content:"";width:1px;height:12px;position:absolute;background:#878787;right:-8px;top:2px}
.Tabs ul li:last-child::after{display:none}
.iconTab1{background:url(../images/icon_tab.png) no-repeat;padding:7px 39px!important}
.iconTab2{background:url(../images/icon_tab.png) 0 -41px no-repeat;padding:7px 39px!important}
.iconTab3{background:url(../images/icon_tab.png) 0 -90px no-repeat;padding:7px 39px!important}
.iconTab4{background:url(../images/icon_tab.png) -1px -138px no-repeat;padding:7px 39px!important}
.iconTab5{background:url(../images/icon_tab.png) 0 -186px no-repeat;padding:7px 39px!important}
.iconTab6{background:url(../images/icon_tab.png) 1px -233px no-repeat;padding:7px 39px!important}
.content_box ul.list-col li a{height:19px;overflow:hidden;padding:2px 16px 0;background:url(../images/dot2.png) 4px 8px no-repeat;color:#000;text-decoration:none}
.content_box ul.list-col li a:hover{color:#2c5593}
.content_box{color:#000;font-style:normal;margin:7px}
.content_box ul.list_title{margin-bottom:10px;padding:0}
ul.list_title li{border-bottom:1px dotted #ccc!important;margin-bottom:10px;padding-bottom:10px}
.img-132,.img_130{background:#e3e3e3;border:1px solid #fff;box-shadow:0 0 5px 0 #ccc;height:95px;margin-bottom:6px;margin-right:8px;padding:1px;width:130px;object-fit:contain}
.content_box ul.list_title li h3{margin-bottom:4px}
ul.list_title li h3 a{color:#222;font-size:16px}
ul.list_title li h3 a:hover{color:#000}
.des_news{color:#4f4f4f;height:60px;margin:0;overflow:hidden;line-height:20px}
ul.list-col li a{background:url(../images/icon.png) 1px -119px no-repeat;color:#333;display:block;padding:3px 0 5px 12px}
.box-cont-content{border:1px solid #fcfdfe;border-top:none}
.box-cont-content ul.list_title li img{margin-right:12px}
.box_right{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 1px 0 #ccc;margin-bottom:13px;border:1px solid #fcfdfe;padding-bottom:5px}
.box_right .bor{margin:7px 7px 2px}
.title-style{border-bottom:1px solid #ddd;height:30px;margin-bottom:10px}
.bor .title-style h2{border-bottom:3px solid #ff9e2c;color:#000;font-size:16px;text-transform:uppercase;width:auto!important;padding-bottom:8px}
.bor .title-style h2 a{color:#000}
.ic_1{background:url(../images/icon.png) 0 -170px no-repeat;padding:2px 20px}
.box-center ul.list-col li a{background:url(../images/dot.png) 0 11px no-repeat;max-height:43px;overflow:hidden;line-height:22px}
.box-center ul.list-col li{border-bottom:1px dotted #9f9fa0;padding:3px 0}
.box-center ul.list-col li.last,.content_popup ul.clearfix li.last{border-bottom:none}
.button_nv{border-bottom:1px solid #ddd;position:relative;padding:13px;margin-bottom:28px}
a.next{background:url(../images/arrow.png) 0 -2px no-repeat;text-decoration:none}
a.previ{background:url(../images/arrow.png) 0 -43px no-repeat;text-decoration:none}
.next,.previ{display:block;float:left;width:30px;height:28px}
.bg_row{background:#f8f9fa;position:absolute;padding:0 0 0 14px;width:70px;right:15px}
.pattern{background:url(../images/pattern.png) repeat-x;display:block;margin-top:20px}
.mark ul.list-col li{width:50%;float:left;height:18px;border:none}
.mark ul.list-col li a{text-transform:none;padding-left:10px;font-weight:700;color:#669}
.events ul.list-col li{border-bottom:none;padding:0}
.events ul.list-col li a{text-transform:none;padding:2px 0 8px 11px;line-height:23px}
.promo{height:120px;overflow:hidden;padding:13px 0 5px;width:1060px}
.promo-left{background:url(../images/promotionbg_left.jpg) no-repeat;height:122px;margin-top:2px;overflow:hidden;width:7px}
.promo-right{background:url(../images/promotionbg_right.png) no-repeat;height:122px;margin-top:2px;width:14px}
.promo-mid{background:url(../images/promotionbg_center.png) repeat-x;height:117px;margin-top:2px;overflow:hidden;width:978px}
.promo-slider{overflow:hidden;padding-top:24px;width:970px}
.promo-slider #promoitems{height:88px;overflow:hidden}
.promo-slider .item{float:left;height:72px;margin-left:8px;overflow:hidden;padding:6px;width:100px;background:url(../images/bg_prom.jpg) no-repeat}
.promo-slider .item a{color:#000;text-decoration:none;height:75px}
.promo-slider .item img{max-height:81px;max-width:111px;margin:9px 4px}
.promo-title{background:url(../images/tab_ndt.png) no-repeat;height:29px;left:33px;position:relative;top:-136px;width:193px;z-index:9;cursor:pointer}
.promo-page{height:17px;left:218px;overflow:hidden;position:relative;top:-131px;width:32px;z-index:10}
.promo-page #slideprev{background:url(../images/icon.png) 0 -225px no-repeat;cursor:pointer;float:left;height:17px;width:12px}
.promo-page #slidenext{background:url(../images/icon.png) 0 -199px no-repeat;cursor:pointer;float:left;height:17px;margin-right:3px;width:15px}
.copyright{width:1060px;color:#fff;font-size:12px}
#footer{background:#3d70ab;position:relative;height:42px}
#footer ul.list li{float:left;background:url(../images/icon.png) right -412px no-repeat;margin-right:10px;padding:0}
#footer ul.list li.last{background:0 0}
#footer ul.list li a{color:#fff;text-transform:uppercase;padding-right:10px;line-height:42px;font-size:12px}
#footer input.txt_login{height:21px;margin-top:5px}
.foo_top{height:42px}
.item4{width:290px;float:left;margin-right:30px}
.title-style1{border-bottom:1px solid #bfbfbf;padding:10px 0}
.title-style1 a{color:#69924f;font-size:14px;text-transform:uppercase}
.boxstyle4-cont ul.list-col li{border-bottom:1px dotted #989898;margin:0}
.boxstyle4-cont ul.list-col li.last{border:none}
.boxstyle4-cont ul.list-col li a{color:#06c;background:0 0;padding:6px 0}
.boxstyle4-cont ul.list-col li a:hover{color:#333;text-decoration:none}
.box_bottom{background:#fcfcfc;border-top:1px solid #e4e4e4}
.ic_next{background:url(../images/next.png) no-repeat;padding:6px 19px;position:absolute;top:8px;right:0}
.ic_mail{background:url(../images/ic_mail.png) 0 3px no-repeat;padding:4px 13px}
.box-ask,.box-list{background:#fcf9eb;border-radius:0 0 3px 3px;margin-bottom:13px;border:1px solid #f7f4e5;padding-bottom:20px}
.box-list{margin:0 10px}
ul.path li{float:left;padding-right:18px}
ul.path li a{color:#036;font-size:16px;text-transform:uppercase;font-weight:700}
ul.path li.end{background:url(../images/icon.png) 0 -290px no-repeat;margin-left:2px;padding:0 16px}
.pathway{height:28px;padding:4px 10px 0;border-bottom:1px dotted #9f9fa0;margin-bottom:10px}
.pathway .pattern{margin-top:6px}
.pathway ul.path{float:left;background:#fff;height:20px}
ul.list_path h1{margin:4px 0 0 0}
ul.list li{float:left;padding:8px 0}
ul.list li h3{margin:0;overflow:hidden}
ul.list li h3 a{color:#333;font-size:18px;text-decoration:none}
ul.list_path li.end{background:url(../images/icon.png) 0 -290px no-repeat;margin-top:0;min-width:290px;overflow:hidden;padding-right:0}
.box-ask,.box_newss{padding:8px 2px 0}
.box_newss ul.list li .img_130{width:192px;height:140px;margin-right:15px}
.box_newss ul.list li{border-bottom:none!important}
.box_newss ul.list li h3{margin-bottom:4px}
.img-132{max-width:132px;max-height:96px;float:left}
.box-cont ul.list li{border-bottom:1px dotted #9f9fa0;margin:0;padding-top:20px}
.box-cont ul.list li.last{border-bottom:none}
.box-cont ul.list li a img{margin:0 12px 30px 0}
.box-cont ul.list li a{height:10px}
.decription{overflow:hidden;margin-bottom:2px}
.title_other h3{border-bottom:1px dotted #9f9fa0}
.title_other h3 a{color:#036;text-transform:uppercase;font-size:14px;width:135px;height:22px;margin-bottom:-12px;background:#fff;display:block}
.box-other{margin:30px 0;padding:0 10px}
.box-other ul.list li a{background:url(../images/icon.png) 1px -252px no-repeat;padding:3px 0 5px 12px;color:#036}
.box-other ul.list li{padding:2px 0;float:none}
.box-other ul.list{margin-left:18px}
.clorange{color:#fa5c2b}
.view_more{background:url(../images/icon.png) 63px -318px no-repeat;padding-right:17px;width:86px}
.fillter{padding:11px}
.fillter ul.paging{float:right}
ul.paging li{float:left;padding:0}
ul.paging li a{background:url(../images/page.png) 0 -4px no-repeat;color:#000;display:block;line-height:15px;margin-right:2px;padding:0 3px}
ul.paging li a span{background:url(../images/page.png) right -29px no-repeat;display:block;padding:3px 6px 2px 4px}
ul.paging li a.active,ul.paging li a:hover{background:url(../images/page.png) 0 -60px no-repeat;color:#fff;height:20px;padding-left:1px;text-decoration:none}
ul.paging li a.active span,ul.paging li a:hover span{background:url(../images/page.png) right -86px no-repeat;color:#fff;padding:3px 6px;text-decoration:none}
.title-detail{font-size:18px;margin-bottom:8px}
.title-detail a{color:#333}
.Lead{color:#666;font-size:13px;font-weight:700;line-height:23px}
.format1,.format1 a,.format1 abbr,.format1 acronym,.format1 address,.format1 blockquote,.format1 caption,.format1 code,.format1 dd,.format1 del,.format1 dfn,.format1 div,.format1 dl,.format1 dt,.format1 em,.format1 fieldset,.format1 form,.format1 h1,.format1 h2,.format1 h3,.format1 h4,.format1 h5,.format1 h6,.format1 iframe,.format1 img,.format1 input,.format1 label,.format1 legend,.format1 li,.format1 ol,.format1 p,.format1 pre,.format1 q,.format1 span,.format1 table,.format1 tbody,.format1 td,.format1 tfoot,.format1 th,.format1 thead,.format1 tr,.format1 ul{max-width:670px!important;line-height:23px}
.format1 h1{font-size:18px}
.format1 h1 strong,.format1 h2 strong{font-weight:400}
.format1 h2{font-size:16px}
.format1 h3{font-size:14px}
.format1 h4,.format1 h5,.format1 h6{font-size:12px}
.Lead a{text-decoration:underline;font-size:12px}
.col-420{width:610px}
.cm_new h2,.nd_new h2{color:#036;font-size:18px;margin:5px 0 15px}
.cm_new ul.box_commet li{margin-bottom:15px;padding-bottom:6px}
.cm_new ul.box_commet li img{float:left;margin-right:14px}
.vi_pham{float:right;position:relative}
.vi_pham a{background:url(../images/icon.png) 0 -350px no-repeat;display:inline-block;margin-left:10px;padding:0 0 0 15px;text-decoration:none;font-size:11px}
.vi_pham .errors{display:none;left:0;padding:8px;top:15px;width:99px}
.vi_pham:hover .errors{display:block}
.popup{background:#fff;border:1px solid #dedede;display:none;left:50%;padding-bottom:3px;position:absolute;top:50%;z-index:9999}
.errors strong{display:block;margin-bottom:5px;text-align:left;font-weight:400;font-size:11px}
a.btn-while,button.btn-while span{background:url(../images/btns.png) 0 -3px no-repeat;color:#333;display:inline-block;height:32px;padding-left:9px}
a.btn-while span,button.btn-while span strong{background:url(../images/btns.png) right -42px no-repeat;display:inline-block;font-weight:700;line-height:31px;padding:0 10px 0 0}
.cm_new ul.viet_bl li{margin-bottom:0}
.cm_new{border-top:1px dotted #ccc;padding:0 10px}
.viet_bl{margin-top:10px}
.sub_box-coment .col-420{width:560px}
.sub_box-coment{margin-left:64px;border-top:1px dotted #ccc;padding-top:8px;width:625px}
.ic_rss{background:url(../images/icon_share.png) 0 -3px no-repeat;padding:2px 5px}
.ic_face{background:url(../images/icon_share.png) 0 -38px no-repeat;padding:2px 5px}
.ic_google{padding:3px 7px;float:right}
.ic_twinter{background:url(../images/icon_share.png) 0 -113px no-repeat;padding:2px 5px}
.ic_email{padding:2px 1px 2px 0;float:right}
.ic_print{background:url(../images/icon_share.png) 0 -215px no-repeat;padding:2px 2px 2px 20px;width:39px;float:right}
.share_link a{margin-right:10px;color:#666}
.share_link a:hover{text-decoration:none}
.share_link{padding:7px 0;width:303px;margin-left:188px;margin-bottom:12px}
.tag{padding:8px 0}
.tag a{color:#36c}
.top_search{height:64px;overflow:hidden;margin-top:3px}
.stick{color:#fa5c2b;text-decoration:underline}
.tag_detail{margin-bottom:0;height:38px;overflow:hidden;font-size:12px}
.rss{position:absolute;right:-15px;top:47px;z-index:99999}
.rss a{color:#666!important;font-weight:700;padding:2px 20px!important}
.rss a:hover{background:url(../images/icon_share.png) 0 -3px no-repeat!important}
.ic_email span{float:left}
.bg_kh{background:#f0f3f6}
.title-pop{background:#1379c6}
.title-pop h2{font-size:14px;height:20px;line-height:19px;padding:6px;margin-bottom:0}
.title-pop h2 a{color:#fff}
.top_search h2{margin-bottom:7px}
.forward{background:url(../images/fowar.png) 0 2px no-repeat;padding-left:18px}
.box-blue{background:#dfe9f5;padding:18px 2px 5px 22px;margin:0 10px 10px;border:1px solid #fcfdfe}
.box-blue .clred{color:#fa0000}
button.btn-orange span{background:url(../images/btns.png) 0 -107px no-repeat;color:#fff;display:inline-block;height:32px;padding-left:9px}
button.btn-orange:hover span strong{color:#000}
button.btn-orange span strong{background:url(../images/btns.png) right -165px no-repeat;color:#fff;display:inline-block;font-weight:700;line-height:31px;padding:0 10px 0 0}
.icon_ask{background:url(../images/icon_ask.png) no-repeat;padding:2px 12px}
.icon_ask_2023{background:url(../images/icon_ask_2023.png) no-repeat;width:26px;height:26px;background-size:cover;display:inline-block}
.ask ul.list li h3{width:auto}
.box-ask{padding-bottom:0;padding-right:10px;margin:0 10px}
.icon_bd{background:url(../images/ic_bd.png) no-repeat;display:block;float:left;width:45px;height:38px}
.box-ask .title h3{margin-bottom:3px;font-size:13px;color:#d50000;text-transform:uppercase;font-weight:700;line-height:49px;height:45px}
.box-ask ul.list li{border-bottom:1px dotted #a1a2a3}
.box-ask ul.list li.last{border-bottom:none}
ul.form li{float:left;margin-right:10px;margin-bottom:15px}
ul.form li label{margin-bottom:8px;display:block}
.ask ul.list li{width:auto}
.box-list .ask{padding:8px 10px 0}
.relative{position:relative}
.ads_fooder,.popup_ck{bottom:0;position:fixed;z-index:99;right:0;width:335px}
.popup_float a{color:#fff;background:#147ac9;padding:5px 10px 2px;font-weight:700}
.content_popup{background:#fff;padding:10px;border:2px solid #147ac9;border-bottom:none}
.content_popup ul.clearfix li{padding:5px 0;border-bottom:1px dashed #ccc}
.content_popup ul.clearfix li img{margin-right:10px}
.content_popup ul.clearfix li a{font-size:14px}
.ads_fooder{width:160px;height:300px}
#flash .main{position:relative}
#flash .main .left-flash{left:-130px!important;position:absolute;top:50px;z-index:99}
#flash .main embed,#flash .main img,#flash .main object{display:block;position:fixed}
#flash .main .right-flash{position:absolute;right:-10px;top:5px}
#user_taskbar{background:url(../images/bg_taskbar.jpg) repeat-x;height:27px;position:fixed;bottom:auto;top:0;width:100%;z-index:999}
.l_task ul.list li{float:left;margin-right:20px;padding:0}
.l_task ul.list li.last{background:0 0}
.l_task ul.list li a{color:#f1f1f1;white-space:nowrap}
.l_task{height:27px;line-height:23px}
.box_login{background:url(../images/bg_login.png) no-repeat;position:absolute;width:217px;height:21px;right:0;top:26px}
.ic_login,.icon-close{background:url(../images/icon.png) 2px -390px no-repeat;padding-left:14px}
.box_login ul.list li{background:url(../images/icon.png) right -424px no-repeat;margin-right:9px;padding-right:9px;line-height:15px}
.box_login ul.list{margin-left:13px}
.sub-login{background:#fff;top:26px;left:292px;position:absolute;display:none;box-shadow:0 1px 4px #999}
.icon-close{background:url(../images/icon.png) 0 -462px no-repeat;position:absolute;width:16px;height:16px;top:5px;right:5px;padding:0}
.login-cont{padding:9px 5px 10px 10px;color:#999}
.logged ul.clearfix li{padding:0 0 15px 15px;margin:0;background:0 0;width:225px;border-bottom:1px dotted #999}
.logged ul.clearfix li img{max-width:68px;max-height:68px;float:left;margin-right:20px}
.logged ul.clearfix li ul.form li{padding:0;border:none}
.logged ul.clearfix li ul.form li label{float:left;margin-right:2%;width:52%;color:#333}
.logged ul.clearfix li ul.form li .filltext{float:left;width:45%;color:#333}
.logged ul.clearfix li.nobor{border:none;padding:10px 0 3px 15px}
.btn_blue{background:#69c;border-radius:3px;color:#fff;padding:5px 10px 6px!important;cursor:pointer;line-height:16px;border:none}
.btn_blue:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#5082b7),to(#3c70ab));background-repeat:repeat-x;border:none}
.cl333{color:#333!important}
.clgreen{color:#69924f!important}
.transf{text-transform:uppercase}
ul.form2 li label{float:left;line-height:29px;margin-right:2%;width:20%}
.box_likes{position:fixed;right:20px;top:35%}
.cl999{color:#999!important}
.banner_fooder{position:fixed;bottom:0;z-index:999}
.banner_fooder a{display:block;width:1060px}
.banner_fooder a img{width:100%}
.ic_close{background:url(../images/close.png) right 0 no-repeat;display:block;width:25px;height:25px;position:absolute;right:2px;top:18px}
.page-content ul li{background:url(../images/dot.png) 0 9px no-repeat;padding-left:12px;display:block}
.box_promotion{background:url(../images/box_overlay.png);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;text-align:center}
.close{background:url(../images/delete-large.png) 14px 0 no-repeat;display:block;width:100px;height:72px;margin-bottom:5px}
.box_banner{position:relative;display:block;top:30%}
.box_banner a.img img{max-width:100%}
.box_banner a.img{max-width:800px;margin:0 auto;display:block}
.promotion_close{display:block;position:absolute;right:20%;top:29%;z-index:999999}
.promotion_close a{color:#fff;font-weight:700}
#header .banner{width:calc(100% - 310px);position:relative;padding:23px 0 0 50px;min-height:40px}
.clSilver{color:#7d7d7d!important}
.dnone{display:none}
.td-search{margin-top:20px;margin-left:60px;width:582px;position:relative}
.boxSearch .cl{clear:both}
.boxSearch *{color:#262626}
.boxSearch{font-size:16px;background:#fff;box-sizing:border-box;border-radius:20px;z-index:100002;width:567px;overflow:hidden;position:absolute}
.boxSearch .inputSearch{position:relative;display:flex;align-items:center;padding:10px 17px;border:1px solid #e1e1e1;border-radius:50px}
.boxSearch .inputSearch input{padding:0}
.boxSearch .inputSearch .iconSearch{display:block;width:15px;height:15px;background:url(../images/iconSearchBlack.png) no-repeat right;padding-left:12px}
.boxSearch .inputSearch .Inputsearch{width:100%;border:none;outline:0;color:#494949;font-size:14px}
.boxSearch .inputSearch .Inputsearch::placeholder{color:#6e6e6e}
.boxSearch .listResuilt .history{margin-bottom:12px}
.boxSearch .listResuilt .history .item{display:flex!important;align-items:flex-start;color:#262626;text-decoration:none;line-height:23px;font-weight:700;padding:8px 17px}
.boxSearch .listResuilt .history .item:hover{background-color:#ebebeb}
.boxSearch .listResuilt .history .item:hover .iconClock{background-image:url(../images/iconSearchBlack.png);background-repeat:no-repeat;background-position:center}
.boxSearch .listResuilt .history .item .iconClock{width:16px;height:16px;background:url(../images/iconSearchWhite.png) no-repeat center;display:block;margin-top:3px}
.boxSearch .listResuilt .history .item .textRight{display:block;width:calc(100% - 16px);padding-left:10px}
.overlay1{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;top:0;left:0;z-index:100001}
#keyword{position:absolute;right:0;width:31px;border-radius:99px;margin-right:4px;padding:5px 12px 5px 30px;outline:0;background:no-repeat 8px 5px url(../images/iconSearchBlack.png),#fff!important}
.item-menu__hight-light a{background:#f0662f;position:relative}
.item-menu__hight-light a:hover{background:#f07b4d!important}
.item-menu__hight-light a::after{content:"NEW";position:absolute;font-weight:700;color:#239c23;top:0;right:0;background:#ff0;font-size:9px;padding:0 4px;border-radius:0 0 0 6px}
.box-left>div:first-child{margin-bottom:6px}
.listQuickLink{display:grid;grid-template-columns:repeat(auto-fit,calc(33.33% - 8px));row-gap:12px;column-gap:12px;padding:12px}
.listQuickLink li a{padding:6px;border-radius:6px;background:linear-gradient(136deg,#3d70ab 75%,#3d70abcc);display:flex;text-decoration:none;box-sizing:border-box;height:100%;color:#fff;position:relative;overflow:hidden;min-height:55px;align-items:center;text-align:center;justify-content:center}
.listQuickLink li a::after{content:"";border-top:7px solid #386395;border-left:7px solid #386395;border-bottom:7px solid #fff;border-right:7px solid #fff;position:absolute;bottom:0;right:0}
.listQuickLink span.nen{position:absolute;font-size:72px;font-weight:700;opacity:.2;bottom:-13px;left:4px;transform:rotate(10deg);transition:all .4s;color:#021831;line-height:58px}
.listQuickLink li a:hover span.nen{transform:scale(1.3)}
#tableofcontents{padding:12px}
#tableofcontents>ul,#tableofcontentsFixed>ul{padding-left:0!important;padding-top:6px;margin-top:6px;border-top:1px solid #ccc}
#tableofcontents ul,#tableofcontentsFixed ul{padding-left:24px}
#tableofcontents>ul>li a,#tableofcontentsFixed>ul>li a{font-weight:700;background:no-repeat left center url(../images/dot.png);padding-left:12px}
#tableofcontents ul li:not(#tableofcontents>ul>li),#tableofcontentsFixed ul li:not(#tableofcontentsFixed>ul>li){background:no-repeat left center url(../images/dot5.png);padding-left:12px}
#tableofcontentsFixed{padding:5px;position:fixed;max-width:300px;left:9px;top:36px;z-index:999;background:#fff;display:none;box-shadow:rgba(0,0,0,.18) 0 0 5px 0}
#tableofcontentsFixed .menu-toc,#tableofcontentsFixed .titleTOC span b{display:none}
#tableofcontentsFixed>ul>li a{font-size:16px}
#tableofcontents .titleTOC>span{font-weight:700;display:flex;align-items:center}
#tableofcontents .titleTOC>span .iconHome,#tableofcontentsFixed .titleTOC>span .iconHome{width:31px}
#tableofcontents .titleTOC .btnToggleMenu,#tableofcontentsFixed .titleTOC .btnToggleMenu{width:20px}
#tableofcontentsFixed>ul{display:none}
#footer .container{width:100%;max-width:1224px;margin:0 auto;padding:0 12px}
#footer .wrapFlex{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
#footer .topInfo{background:#2d69b3;padding:24px 0;font-size:14px}
#footer .contact img{width:120px;display:block}
#footer .copyright-ts{background:#2c62a6;padding:12px 0}
#footer .logoFooter{display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:contain;background:no-repeat center center url(https://tuyensinh247.com/themes/images/bg-logo-footer.png);text-align:center;row-gap:8px;text-transform:uppercase;color:#91b9eb;font-weight:700;font-size:14px}
#footer .infoFooter.menu,.contact{border-left:2px solid #437ec8;padding-left:12px}
#footer .menu .td-list-policy{list-style:none;display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}
#footer .menu .td-list-policy li{width:calc(50% - 24px)}
#footer .contact p,#footer .menu .td-list-policy li{display:flex;background:url(https://tuyensinh247.com/themes/images/dot_w.png) no-repeat left top 5px;padding-left:17px;background-size:5px}
#footer .menu .td-list-policy li a{color:#91b9eb;text-decoration:none;transition:all .1s}
#footer .contact p:hover span,#footer .menu .td-list-policy li a:hover{color:#fff;cursor:pointer}
#footer .download_app{display:flex;justify-content:flex-start;align-items:center;list-style:none;column-gap:12px}
#footer .contact{display:flex;flex-direction:column;row-gap:12px}
#footer .contact span{color:#91b9eb;transition:all .1s}
#footer .copyright-ts .td-copyright{display:flex;flex-wrap:wrap;column-gap:12px}
#footer .copyright-ts .td-copyright p{width:calc(68% - 7px);color:#91b9eb;font-size:12px}
@media all and (max-width:1024px){
#footer *{font-size:14px}
}
@media all and (max-width:769px){
#footer .infoFooter{width:100%}
#footer .copyright-ts .td-copyright p{width:100%;margin-bottom:12px;line-height:18px}
#footer .wrapFlex{grid-template-columns:repeat(1,1fr)}
#footer .infoFooter.menu,.contact{border-left:unset;padding-left:0}
}
@media all and (max-width:480px){
#footer .infoFooter.menu,.contact{border-left:none;padding-left:0}
}