body{color:#333;font-family:Helvetica,Arial, sans-serif;line-height:1.5em;font-size:12px;-webkit-text-size-adjust:100%;}

table{display:block;border-collapse:separate;border-spacing:0px;border-color:gray;border:1px solid #666;}
table tr td{border:1px solid #666;}table tr th{border:1px solid #666;background-color:#DDD;}
.border-none table{border:none;}.border-none table td{border:none;}
#left .border-none,#right .border-none{border:none;border-radius:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
form table{border:none;}form table td{border:none;}
.hide{display:none;}.fl{float:left;}.fr{float:right;}.absolute{position:absolute;}.z-index100{z-index:100;}.z-index-1{z-index:-1;}
.padding-10{padding:10px;}.margin-10{margin:10px;}.margin-p-0 p{margin:0px;}.color-red{color:#FC1515;}.center{text-align:center;}
.bg-while{border:0px solid #CCC; padding:10px; background: #FFF; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.underline-none a{text-decoration:none;}.p-2 p{margin:0.5em 0px;}
.headline h2, .headline h1{background:url("/tl_files/files/customs/row.gif") left top no-repeat;height:47px;display:block;line-height:40px;padding-left:50px;font-size:1.4em;margin:3px 0px 0px 0px;}
a{text-decoration: none; color:#170C0D;}
#wrapper{margin:0px auto;padding: 0px;}
.inside-max>div{width: 1200px; display: block; margin: 0px auto;position: relative;}
#container{ padding-top:10px;margin: 0px auto;display: block;width:1200px;}
#background-header, #background-footer,#Bock-background-header{width:100%;position:absolute;z-index:-1;}

#header{min-width: 1200px;}
#header>.inside > .inside-max{}
#header>.inside > .header-slider{background:none; padding: 15px 0px 15px 0px;margin: 0px auto;}
#header>.inside > .inside-max>.inside{}
.inside-width{display: block;z-index: 200;position: relative;/*background: #FFF;*//*box-shadow: 0px 3px 5px 0px #FFF;*/}
.inside-width > .inside{display: block; width:1100px; margin: 0px auto;position: relative; }
.video-content-home{margin-top:30px;margin-left:10px;}

.header-line-shadow{
  box-shadow: 0px 2px 10px #000;
  //border-bottom: 1px solid #916424;
   height: 10px;
   background: url("/tl_files/files/customs/bg-content-menu.jpg") repeat;
}
.footer-line-shadow{
   box-shadow: 0px -2px 10px #000;
   height: 10px;
   background: url("/tl_files/files/customs/bg-content-menu.jpg") repeat;
}

.pagination{clear:both;display:block;padding:10px;border-top: 1px solid #CFCFCF;margin-top:10px;position:relative;}
.pagination p{float:right;width:20%;text-align:right;margin:0px;padding:0px;font-weight:bold;}
.pagination ul{list-style:none;padding:0px;margin:0px;position:relative;display:block;}
.pagination ul > li{display:inline-block;}
.pagination ul > li a,.pagination ul > li span{padding:2px 7px;margin-right:1px;display:block;color:#333;text-decoration:none;font-weight:bold;}
.pagination ul > li a:hover,.pagination ul > li span{background: #916424;color:#FFF;}

.pdf_link{text-align:right;padding-right:20px;}

.header-search{margin: 0px 0px 10px 0px;text-align: right;position: relative;padding: 40px 0px 10px 5px;background: url("/tl_files/files/customs/oc-vit-1.png") top center no-repeat,url("/tl_files/files/customs/bg-content-menu.jpg") repeat;}
.header-search table{border-spacing: 0;border-collapse: collapse;}
.header-search *{padding:0px; margin: 0px;}
.header-search form{}
.header-search form input[type=text]{font-size:90%;color:#333;margin:0px;width:180px;height:28px;line-height: 28px;border-radius: 5px;padding: 0px 30px 0px 10px;background:  url("/tl_files/files/customs/icon-search.png") right center no-repeat,rgba(255,255,255,0.85);}
.header-search form input[type=text]:hover{}
.header-search form .submit{width:0px;height:0px;margin:0px;padding:0px;border:none;}

#header-logo{position: relative;width:118px;height:118px;color:transparent;margin:10px 0px 10px 100px;z-index:1000;background:transparent url("/tl_files/files/customs/logo.png") 0px 0px no-repeat;}

.share-like-facebook{float:right; margin-top: -50px;margin-right: 170px;}

.div-nav-header{position:relative;;height: 32px;width:100%;z-index: 1001;top:0px;left:0px;border-bottom:2px solid #06A1FB;}
.div-nav-header>div{width: 1100px;position: relative;display: block;margin:0px auto;}
.div-nav-header>div .header-hotline{float: left;line-height: 32px;font-size: 1.5em;color: #FFF;position: relative;z-index: 2;text-shadow:1px -1px 1px #007BA5;padding-left: 10px}
.div-nav-header>div .header-slogan{line-height: 32px;color: #FFF;position: relative;z-index: 1;display: block; text-align: center;font-size: 1em;font-weight: bold;text-shadow:1px -1px 1px #007BA5;}

.header-top-ads-logo{position:absolute;z-index:100;left:85px;}
.header-top-ads-logo ul{display:block;list-style:none;padding:0px;margin:0px;line-height:40px;}
.header-top-ads-logo ul li{display:inline-block;}

.menu-main.block{position:relative;overflow:inherit;margin-bottom:0px;}
.menu-main ul,.menu-main>ul .link-menu-sub{padding:0px;list-style:none;position:relative;margin: 0px auto;}
.menu-main>ul ul,.menu-main>ul .link-menu-sub{display:none;z-index:1000;}
.menu-main>ul>li{transition: all 1.5s ease;position: relative;display:inline-block;white-space: nowrap;vertical-align: top;}
.menu-main>ul>li{margin:0px;background: url("/tl_files/files/customs/bg-menu-top-left.png") left center no-repeat,url("/tl_files/files/customs/bg-menu-top-right.png") right center no-repeat,#fff ;/*background: url("/tl_files/files/customs/menu-split.png") right center no-repeat;*/;}
.menu-main>ul>li.last{padding-right:0px;}
.menu-main>ul>li:hover,.menu-main>ul>li.active{position: relative;display:inline-block;white-space: nowrap;background-position: left -140px center,right -145px center;vertical-align: top;transition: all 0.5s ease;}
.menu-main ul ul li,.menu-main .layout_simple{display:block;position:relative;  white-space: normal;}
.menu-main>ul>li>a,.menu-main>ul>li>span{color:#000;height:22px;padding:0 6px 0px 3px;line-height:23px;margin:2px 4px 3px 0px;display:block;font-weight:bold;font-family:arial;text-decoration:none;border:1px solid transparent;text-transform:uppercase;white-space: nowrap;}
.menu-main>ul>li li>a,.menu-main>ul>li li>span,.menu-main>ul .link-menu-sub div>a{padding:10px 25px 10px 25px;display:block;color:#FFF;font-weight:normal;font-family:tahoma;text-decoration:none;}
.menu-main>ul>li li>a, .menu-main>ul>li li>span, .menu-main>ul .link-menu-sub div>a{color: #FFF;}
.menu-main>ul>li li.activeHover>a,.menu-main>ul>li li.activeHover>span,.menu-main>ul>li li>a:hover,.menu-main>ul>li li>span,.menu-main>ul .link-menu-sub div>a:hover{text-decoration:underline;}
.menu-main>ul li ul{width:230px;position:absolute;line-height:15px;text-align:left;z-index:1002;}
.menu-main>ul>li.width-more ul{width:350px;}
.menu-main>ul .link-menu-sub.block{position:absolute;display:none;overflow:inherit;}
.menu-main>ul>li li{background: url("/tl_files/files/customs/bg-menu-top-left.png") left 0px center no-repeat,url("/tl_files/files/customs/bg-menu-top-right.png") right 0px center no-repeat,#fff ;transition: all 1.5s ease;}
.menu-main>ul>li li.activeHover>a{color: #916424;}
.menu-main>ul>li li.activeHover{background-position: left -140px center,right -145px center;transition: all 1s ease;}

.menu-main>ul li ul ul,.menu-main>ul>li li .link-menu-sub{margin-left:100%;top:0px;}
.menu-main>ul ul li>a.submenu,.menu-main>ul ul li>span.submenu{background:transparent url("/tl_files/files/customs/right.png") 95% center no-repeat;}
.menu-main>ul ul li>a.submenu:hover,.menu-main>ul ul li>span.submenu:hover{background:transparent url("/tl_files/files/customs/right-hover.png") 95% center no-repeat;}
.menu-main>ul>li:hover > a,.menu-main>ul>li>a:hover,.menu-main>ul>li>span{color:#00648A;}
.menu-main>ul>li>.link-menu-sub>ul{display:block;position:relative;}
.menu-main>ul>li:hover>ul,.menu-main>ul>li:hover>.link-menu-sub{display: block;}
.menu-main>ul>li li.last>a, .menu-main>ul>li li.last>span, .menu-main>ul .link-menu-sub div.last>a{border-bottom:0px solid #006788;}


.menu-main.menu-main-top{position: relative;text-align: right;border:none;margin: 0px 90px 0px 0px;}
.menu-main.menu-main-top>ul{display: inline-block;}
.menu-main.menu-main-top>ul>li{}
.menu-main.menu-main-top>ul>li>span,.menu-main.menu-main-top>ul>li>a{height: 38px; line-height: 40px;color:#FFF;padding:0px 15px 0px 25px;font-size: 1.2em;background: none;margin: 2px 0px 0px 0px;text-transform: uppercase;border:0px solid transparent;font-weight: bold;transition:all 0.3s ease;background: url("/tl_files/files/customs/icon-current.png") -100px center no-repeat;}
.menu-main.menu-main-top>ul>li>a:hover,.menu-main.menu-main-top>ul>li>span,.menu-main.menu-main-top>ul>li:hover>span,.menu-main.menu-main-top>ul>li:hover>a{color: #916424;font-weight: bold;border:0px solid #CCC;background-position: 5px center;}

.menu-main.footer-menu{text-align:center;margin-bottom:15px;padding-top:10px;background: #3A3A3A;}
.menu-main.footer-menu>ul>li>a, .menu-main.footer-menu>ul>li>span{color:#FFF;background-color:transparent;}

.menu-main.scrollbarTop{position:fixed;top:0px;left:0px;width:100%;margin:0px;padding:0px;text-align:center;z-index:1002;background:#FFF;box-shadow:0px 0px 10px #000;}
.menu-main.scrollbarTop>ul{display:inline-block;position:relative;text-align:right;background:url("/tl_files/files/customs/logo-small.png") left center no-repeat;}
.menu-main.scrollbarTop>ul>li>a, .menu-main.scrollbarTop>ul>li>span{padding:0 18px 4px 50px;}

.menu-main>ul>li>.full-main{left: 0px;width: 100%;}
.menu-main>ul>li>.full-main>ul{width:100%;margin: 0px;padding:10px 0px 5px 0px;left:0px;}
.menu-main>ul>li>.full-main>ul>li{display: inline-block;width: 24.5%;}
.menu-main>ul>li>.full-main>ul>li>a,.menu-main>ul>li>.full-main>ul>li>span{white-space: nowrap;padding-left:20px;}

.header-slider.block{z-index:11;position:relative;overflow:inherit;background:transparent;margin-bottom: 0px;}
.header-slider .coin-slider{overflow:hidden;border:0px solid #CCC;}
.header-slider .cs-buttons{margin: 0px;padding: 0px;height: 0px;top: -50px;}
.header-slider .cs-buttons>a{border: none;background: #fff;padding: 10px;border-radius: 20px;}
.header-slider .cs-buttons>.cs-active,.header-slider .cs-buttons>a:hover{background:url("/tl_files/files/customs/bg-header-wood.jpg") repeat;border: none;}
.header-slider .pagination{border-top: 0px solid #CCC;box-shadow:none;}
.header-slider .pagination>div{border-radius: 20px;padding: 10px;background:url("/tl_files/files/customs/bg-header-wood.jpg") repeat !important;}
.header-slider .pagination>div:hover{border-radius: 0px;transition: all 1s ease;}
.header-slider .cs-prev, .header-slider .cs-next{color:transparent;width:50px;height:50px;background-color:transparent;}
.header-slider .cs-prev{background:url("/tl_files/files/customs/pre-slider.png") left center no-repeat;}
.header-slider .cs-next{background:url("/tl_files/files/customs/next-slider.png") right center no-repeat;}

.block-right-home{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;overflow:hidden;z-index:100;position:relative;width:400px;height:360px;border:1px solid #CCC;background:#FFF;border-right:0px solid #CCC;}
.block-right-home>h1,.block-right-home>h2{background:#54B95D url("/tl_files/files/customs2/icon-logo.png") 5px center no-repeat;margin:0px;display:block;font-size:12px;text-transform:uppercase;line-height:30px;padding:0px 10px 0px 30px;border-bottom:1px solid #01581A;color:#FFFFFF;}

#toTop{position:fixed;bottom:30px;right:15px;width:50px;height:51px;color:transparent;display:none;background:url("/tl_files/files/customs/backtop.png") left top no-repeat;z-index: 100;}
#toTop:hover{background:url("/tl_files/files/customs/backtop-hover.png") left top no-repeat;}
#main{padding:0px 0px 0px 0px; color:#333;}
#main > .inside{background: url("/tl_files/files/customs/oc-vit-1.png") left top 10px no-repeat,url("/tl_files/files/customs/bg-content-menu.jpg") left top repeat-x,url("/tl_files/files/customs/bg-content-menu.jpg") left bottom -20px repeat-x,rgba(255,255,255,0.85);padding: 10px 10px 30px 10px;border-radius: 7px;box-shadow: 1px 1px 10px #888888;}

#footer{position:relative;display:block;color:#FFF;background: url("/tl_files/files/customs/bg-header-wood.jpg") repeat;margin-top: 20px;min-width: 1200px;}
#footer .inside .mod_newslist{border:1px solid #E7E7E7;box-shadow:0px 0px 10px #000;}
#footer .inside .mod_newslist h1,#footer .inside .mod_newslist h2{font-family:tahoma;font-weight:bold;font-size:14px;margin:0;line-height:40px;color:#FFF;padding:0px 0px 0px 25px;background:#FFB800 url("/tl_files/files/customs2/icon-logo.png") 5px center no-repeat;margin-bottom:20px;border:none;box-shadow:inset 0px -6px 10px 0px #FFFFFF;}
#footer .inside>div p{margin:0px 0px 2px 0px;}
#footer .inside > div.copyright{display:block;text-align:center;padding:0px;margin:0px auto;height:35px;line-height:35px;color:#171F11;overflow:hidden;margin-top:10px;font-size:90%;background:#E8A423;}
#footer .inside > div.copyright a{color:#171F11;text-decoration:none;}
#footer .inside > div.copyright a:hover{text-decoration:underline;}
#footer  .mod_facebook {background: #FFF;}

.menu-header-banner{display: block; width: 640px;left: 190px;top: 70px;}
.menu-header-banner ul{list-style: none;margin: 0px; padding:0px;display: block;text-align: center;}
.menu-header-banner ul li{display: inline-block;white-space: normal;width:18%;padding-right:1%;vertical-align: top;text-align: left;}
.menu-header-banner ul li.last{padding-right: 0;}
.menu-header-banner ul li>a,.menu-header-banner ul li>span{transition:all 1s ease;text-decoration: none; font-size: 1em; color:#FFF;vertical-align: top;position: relative;}
.menu-header-banner ul li>a:hover,.menu-header-banner ul li>span{color:#F00;}
.menu-header-banner ul li>a:before,
.menu-header-banner ul li>span:before{float:left;width: 39px;height:39px;margin-right: 6px;content:"";transition:all 1s ease;}
.menu-header-banner ul li:hover>a:before,.menu-header-banner ul li:hover>span:before{-ms-transform: rotate(360deg);transform:rotate(360deg);-webkit-transform: rotate(360deg);}
.menu-header-banner ul li>.head-diachi:before{background: url("/tl_files/files/customs/icon-diachi.png") center center no-repeat;}
.menu-header-banner ul li>.head-giaohang:before{background: url("/tl_files/files/customs/icon-giao-hang.png") center center no-repeat;}
.menu-header-banner ul li>.head-free:before{background: url("/tl_files/files/customs/icon-mien-phi.png") center center no-repeat;}
.menu-header-banner ul li>.head-order:before{background: url("/tl_files/files/customs/icon-thanh-toan.png") center center no-repeat;}
.menu-header-banner ul li>.head-reply:before{background: url("/tl_files/files/customs/icon-doi-tra.png") center center no-repeat;}

.main-menu-bre{position:relative;display:block;color:#FFF;font-size:1em;line-height:38px;margin:0px 0px 10px 0px;left: -15px;}
.main-menu-bre>div{padding:0px 35px 0px 40px;position: relative;display: inline-block;white-space: nowrap;  background: url("/tl_files/files/customs/icon-sub-menu.png") no-repeat; -webkit-border-top-left-radius: 7px;-webkit-border-top-right-radius: 7px;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px;border-top-left-radius: 7px;border-top-right-radius: 7px;}
.main-menu-bre a,.main-menu-bre span{color:#FFF;text-decoration:none;font-size: 1em;}
.main-menu-bre span{color:#FFF;}

.right-block.background-none{background:none;}
.right-block .content-main{display:block;position:relative;padding:0px 0px 10px 0px;}
.right-block .content-main > div.title,.right-block .content-main > div.text{display:inline-block; white-space: nowrap;}
.right-block .content-main > div.title{width:50%;padding-right:5px;text-align:right;}
#left .right-block,#left .left-block{margin-left:0px;padding-top:0px;margin-top:0px;box-shadow: 1px 1px 10px #888888;}
#right .right-block,#right .left-block{background: #fff;box-shadow: 1px 1px 10px #888888;}
.left-block,.right-block{background: url("/tl_files/files/customs/oc-vit-1.png") left top no-repeat,url("/tl_files/files/customs/bg-content-menu.jpg") left top -10px repeat-x,url("/tl_files/files/customs/bg-content-menu.jpg") left bottom -30px repeat-x,rgba(255,255,255,0.85);display:block;padding: 0px 0px 20px 0px;margin:0px 0px 10px 0px;color:#FFF;border-radius: 5px;}
#left .left-block.background-none{background:none;box-shadow: none}
.left-block > h1,.right-block > h1,.left-block > h2,.right-block > h2,.left-block > h3,.right-block > h3,.right-block div h2{background: url("/tl_files/files/customs/icon-sub-menu.png")  0px center no-repeat; color:#fff;padding:0px 10px 0px 40px;display:block;margin:0px 0px;margin-bottom:10px;text-align:left;font-size:1.2em;line-height:40px;font-weight:normal;text-transform:uppercase;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.left-block .content-main{display:block;position:relative;padding:0px 0px 10px 0px;}
.mod_countvisit{color:#000000;}
.left-block .content-main > div.title,.left-block .content-main > div.text{display:inline-block;white-space: nowrap;}
.left-block .content-main > div.title{width:50%;padding-right:5px;text-align:right;}
.left-block.mod_countvisit .content-main > div.title{display:inline-block;font-weight:bold;width:auto;white-space: nowrap;margin: 5px 0px 5px 30px;padding: 5px 2px 2px 40px;}
.left-block.mod_countvisit .content-main > div.title.count-online{background:url("/tl_files/files/customs/is_online.png") left center no-repeat;}
.left-block.mod_countvisit .content-main > div.title.count-today{background:url("/tl_files/files/customs/people.png") left center no-repeat;}
.left-block.mod_countvisit .content-main > div.title.count-total{background:url("/tl_files/files/customs/pie_chart.png") left center no-repeat;}

.video-block{text-align:center;}
.video-block select{display:block;height:30px;line-height:30px;width:90%;padding:0px 5%;margin:5px auto 10px auto;}

.ads-right ul{margin:0px;padding:0px;list-style:none;display:block;padding-bottom:10px;text-align:center;}
.ads-left ul{margin:0px;padding:0px;list-style:none;display:block;padding-bottom:10px;text-align:center;}
.ads-right ul li,.ads-left ul li{padding-bottom:5px;}
.content-ads>ul{text-align: center;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div .content-main .rows>div.icon-full > a,.contact-online-div .content-main .rows>div.icon-full > .info-contact,.contact-online-div .content-main .rows>div{display:inline-block;}
.contact-online-div .icon-full > a{display:inline-block;width:40%;text-align:right;white-space: nowrap;}
.contact-online-div .rows a img{vertical-align:middle;}
.contact-online-div .content-main .rows>div.icon-full,.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div .content-main .rows{padding:5px 10px;}
.contact-online-div .content-main .rows>div.icon-full .info{color:#E28800;font-size:80%;}
.contact-online-div .content-main .rows>div.icon-full .info-contact,.contact-online-div .content-main .rows>div.title{font-weight:bold;padding-left:8px;min-width:40px;text-align:left;color:#000000;}
.contact-online-div .content-main .rows.hotline-title .title_full{color:#DB0000;font-size:3em;text-align:center;display:block;text-shadow:2px 0px 2px #4B4F52;font-weight:bold;}
.contact-online-div .content-main .rows.inline-block{width:48%;display:inline-block;padding:1px;text-align:center;}
.contact-online-div .content-main .rows.inline-block .icon-full > a{width:inherit;padding-left:5px;}
.contact-online-div .content-main .rows.inline-block >div.icon-full .info-contact{padding-left:5px;min-width:inherit;}
.contact-online-div .content-main .hotline{font-size:1.2em;font-weight:bold;}
.contact-online-div .content-main .hotline .title{color:#333;}

.content-contact{position:relative;padding:5px 0px;}
.content-contact .author-question{color:#999;display:block;}
.content-contact > .contact{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;box-shadow:0px 0px 3px 0px #999999;margin:10px 5px;background: #FFF;}
.content-contact > .contact.child-add{}
.content-contact > .contact a{color:#666;font-weight:bold;text-decoration:none;}
.content-contact > .contact > h2{background:url("/tl_files/files/default/hoi.png") left 2px no-repeat;padding:5px 0px 5px 30px;font-size:14px;font-weight:bold;min-height:20px;line-height:20px;color: #49840C;}
.content-contact .answers{display:block;position:relative;}
.content-contact .answers>.answer{border-bottom:1px dashed #CCC;padding:5px 0px;}
.content-contact .answers>.answer.last{border-bottom:0px dashed #CCC;}
.content-contact .answers>.answer .datime-answer{color:#999;display:block;height:20px;line-height:20px;background:url("/tl_files/files/default/dap.gif") left 2px no-repeat;padding:5px 30px;}
.content-contact .answers>.answer .description{padding:5px 0px 5px 30px;}
.content-contact .answers>.answer .description p{margin:0px;padding:0px;}
.contact-list>h1{border-bottom:1px solid #CCC;padding:5px 0px 10px 0px;margin:0px 0px 10px 0px;font-size:1.5em;line-height:1.5em;}

#left,#right{}
#left>.inside,#right>.inside{padding:0px 10px 10px 1px;}
.menu-right>ul{padding-right:10px;}
.menu-right ul{padding-left:30px;}
.menu-right li{padding:4px 0px;}
.menu-right .link-menu-sub .layout_simple{display:block;padding:2px 0px;}
.menu-right .link-menu-sub{padding-left:20px;}
.menu-right-su-kien .layout_simple a,.menu-right a{color:rgb(219, 217, 217);text-decoration:none;}
.menu-right-su-kien .layout_simple a:hover,.menu-right a:hover{color:#EB2B10;text-decoration:underline;}
.menu-right-su-kien{padding-bottom:10px;}
.menu-right-su-kien .layout_simple{display:block;padding:4px 5px 4px 30px;background:url("/tl_files/files/customs/bullet.png") 15px center no-repeat;}

#left .menu-left.block,#right .menu-left.block{overflow: inherit;position: relative;}
.menu-left>h1,.menu-left>h2,.menu-left>h1{margin-bottom: 0px;font-weight: bold;line-height: 40px;}
.menu-left ul{padding:0px;margin:0px;padding-left:30px;display: none;padding-right:0px;list-style: none;}
.menu-left>ul{display: block;padding-left:0px;list-style:none;}
.menu-left ul ul{position: relative;top:0px;z-index: 1000;background-color: #FFF;}
.menu-left ul ul{}
.menu-left>ul>li>ul{margin-left: 249px;}
.menu-left ul>li>a,.menu-left ul>li>span{color:#864B02;text-decoration:none;font-weight:normal;padding:6px 0px;padding-right:5px;display:block;border-bottom:1px solid  #E4E4E4;font-size:1em;}
.menu-left ul ul>li>a,.menu-left ul ul>li>span{color:#916424;}
.menu-left ul span.note{display: block; font-size: 11px; color:#999999;font-weight: normal;}
.menu-left ul ul.bg_menu{background-position: right bottom; background-repeat: no-repeat;padding:10px 200px 10px 0px;width:538px;padding-left: 0px;top:40px;list-style: none;height:248px;border-left: 0px solid;}
.menu-left ul ul.bg_menu>li{display: inline-block; vertical-align: top;padding-left: 20px;width: 200px;}
.menu-left ul ul.bg_menu>li a:hover{text-decoration: underline;}

.menu-left>.mainmod>ul>li>a,.menu-left>.mainmod>ul>li>span,.menu-left.menu-more a{color:#005701;font-weight:bold;font-size:100%;}
.menu-left ul>li>a:hover,.menu-left ul>li>span{text-decoration:none;}
.menu-left>ul>li,.menu-left>.mainmod>ul>li{background:#270C02 url("/tl_files/files/customs/right.gif") 95% 8px no-repeat;padding-left:10px;position:relative;}
.menu-left>ul>li.logoimage ,.menu-left>.mainmod>ul>li.logoimage{position:inherit;}
.menu-left>ul>li>a,.menu-left>ul>li>span{margin-left: 10px;font-weight: bold;}
.menu-left>ul>li:hover,.menu-left>.mainmod>ul>li:hover{background: url("/tl_files/files/customs/right-hover.gif") 95% 8px no-repeat;}
.menu-left ul>li:hover>ul{display: block;}
.menu-left ul>li>a.root.clickactive{color:#000;}
.menu-left ul>li>a:hover,.menu-left ul>li>span,.menu-left ul>li>a.clickactive{color:#000;}
.menu-left ul>li.last>a,.menu-left ul>li.last>span{}

.menu-show-2>h1,.menu-show-2>h2{margin-bottom: 0px;}
.menu-show-2>ul>li>ul{display: block;width: auto;margin-left: 30px;padding:0px;position: relative;background: none;border: none;}
.menu-show-2>ul>li>ul>li>ul{}
.menu-show-2>ul>li{background: none;padding-left: 0px;border-bottom: 1px solid #888888;}
.menu-show-2> ul li>a{background: url("/tl_files/files/customs/arrow-menu.png") left center no-repeat;}
.menu-show-2> ul li>a:hover{background: url("/tl_files/files/customs/arrow-menu-active.png") left center no-repeat;margin-left: 15px;}
.menu-show-2> ul li>a.clickactive{background: url("/tl_files/files/customs/arrow-menu-active.png") left center no-repeat;margin-left: 15px;}
.menu-show-2>ul>li:hover{background: none;}
.menu-show-2 ul>li>a,.menu-show-2 ul>li>span{color:#916424;padding-left: 22px;display: block;font-size: 1.1em;}
//.menu-show-2 ul>li>a:before,.menu-show-2 ul>li>span:before{content:"\2666"; display: inline-block;white-space: nowrap;margin-right: 5px;}
.menu-left .link-menu-sub .layout_simple{display:block;padding:2px 0px;}
.menu-left .link-menu-sub{padding-left:20px;}

.menu-left-category ul ul{padding:0px 3px 10px 0px;margin: 0px 0px 0px 5px;list-style-type: none;}
.menu-left-category>ul{padding:0px;list-style: none;}
.menu-left-category ul>li{padding-left: 10px;display: block;vertical-align: top;background: url("/tl_files/files/customs/treeview-default-line.png") 7px 0px no-repeat;}
.menu-left-category ul>li.last{background: url("/tl_files/files/customs/treeview-default-line.png") 7px -1765px no-repeat;}
.menu-left-category>ul>li.border-right{border-right:1px dashed #777;}
.menu-left-category>ul>li.border-top{border-top:1px dashed #777;}
.menu-left-category>ul>li.border-bottom>a,.menu-left-category>ul>li.border-bottom>span{border-bottom:1px dashed #777;}
.menu-left-category>ul>li>a,.menu-left.menu-left-category>ul>li>span{color:#737373;text-decoration:none;font-size:1em;padding:0px 4px 8px 0px;display:block;font-weight: bold;}
.menu-left-category>ul>li>a span.icon-tree,.menu-left-category ul ul>li>a span.icon-tree{display: inline-block;white-space: nowrap;width:16px; height:16px; }
.menu-left-category>ul>li>a.submenu span.icon-tree{background: url("/tl_files/files/customs/treeview-default.png") -35px -67px no-repeat;}
.menu-left-category>ul>li.submenu>a.clickactive span.icon-tree{background: url("/tl_files/files/customs/treeview-default.png") -19px -89px no-repeat;}
.menu-left-category ul ul>li>a,.menu-left.menu-left-category ul ul>li>span{color:#696969;text-decoration:none;font-size:12px;padding:0px;display:block;}
.menu-left-category ul ul>li>a:hover,.menu-left-category ul>li>a.clickactive.regular,.menu-left.menu-left-category ul ul>li>span{color:#F00;}

.list-news-full .layout_full > h1,.list-news-full .layout_full > h2{display:block;margin:0px;padding:0px;line-height:40px;}
.list-news-full .layout_full > h1 a,.reader-tin-tuc .layout_full >h1{background:url("/tl_files/files/customs/icon-read.png") left center no-repeat;color:#916424;font-size:16px;font-weight:bold;text-decoration:none;line-height:40px;margin:0px;padding:0px 45px;display:block;border-bottom:1px solid #CCC;margin-bottom: 20px;}

.reader-tin-tuc >.back,.reader-cart >.back{display:block;margin-right:20px;text-align:center;}
.reader-tin-tuc >.back a,.reader-cart >.back a{display:inline-block;white-space: nowrap;max-width: 100px;padding:5px 10px;background:#916424;color:white;font-weight:bold;text-decoration:none;margin:0px auto;box-shadow:0px 0px 1px #307CC2;-moz-box-shadow:0px 0px 1px #307CC2;-webkit-box-shadow:0px 0px 1px #307CC2;border:1px solid #FFF;}
.reader-tin-tuc >.back a:hover,.reader-cart >.back a:hover{background:#916424;color:#333;}

.reader-cart .header-top{background:#FFF;padding:10px;position: relative;}
.reader-cart .header-top figure{padding:0px;margin: 20px;}
.reader-cart .header-top .headline-full{float:left;margin: 0px; padding:20px 20px 15px 0px; line-height: 30px;display: block;color:#454545; background: url("/tl_files/files/customs/product_border.png") right top no-repeat;}
.reader-cart .header-top .teaser{display: inline-block; padding:20px 10px; width:450px; background: #E2E2E2;color: #FFF;background: #515151;}
.reader-cart .header-top .teaser > div,.reader-cart .header-top .teaser > p{line-height: 16px;padding:5px 0px; border-bottom:1px solid #747474;}
.reader-cart .header-top .teaser p{margin: 0px; padding:3px 0px;}
.reader-cart .text-info{background: #FFF;padding:20px 10px 10px 10px;margin:40px 10px 10px 10px;display: block; position: relative;border: 1px solid #000; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 0px 0px 6px 0px #000;}
.reader-cart .text-info >ul{position: absolute;top:-25px;left:10px;list-style: none;margin: 0px; padding:0px;}
.reader-cart .text-info >ul>li{margin-right: 1px;display: inline-block;white-space: nowrap;line-height: 30px;color:#FFF;font-size: 1.2em; font-weight: bold; background: #515151; padding:0px 10px;border-bottom: 5px solid #FFF;}
.reader-cart .text-info >ul>li.active,.reader-cart .text-info >ul>li:hover{background: #E00000;cursor: pointer;}
.reader-cart .control-image-hover{position: relative;display: block;padding:4px 10px; border:1px solid #CCC;margin: 4px 0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow:hidden;overflow-y:scroll; }
.reader-cart .control-image-hover a{display: inline-block;white-space: nowrap; padding: 2px;}
.reader-cart form{padding:10px;display: block;}
.reader-cart form table{width:100%;}
.reader-cart form table td{vertical-align: top;}
.reader-cart form label{width:30%;}
.reader-cart form label span.mandatory{color:#F00;display: inline-block;white-space: nowrap; padding-left:5px; padding-right: 5px;}
.reader-cart form input[type=text],.reader-cart form textarea{width:300px;height:28px; line-height: 28px; padding-left:10px;padding-right:10px;margin-bottom: 5px; }
.reader-cart form textarea{height:100px;}
.reader-cart form input[type=submit]{display: inline-block;white-space: nowrap; padding:8px 20px; font-size: 1.2em; font-weight: bold;}
.reader-cart form input[type=submit]:hover{}
.reader-cart form p.error{position: absolute;margin-left: 340px;color:#F00;}

.mod-news-related > h1,.mod-news-related > h2{color:#916424;font-size:1.5em;font-weight:bold;text-decoration:none;line-height:40px;margin:0px;padding:0px 0px 0px 45px;display:block;margin-bottom:10px;border-bottom:1px solid #CCC;background:url("/tl_files/files/customs/icon-read.png") left center no-repeat;}
.mod-news-related a{color:#916424;text-decoration:none;border-bottom:1px dotted #898080;display:block;line-height:28px;margin-left:20px;background:url("/tl_files/files/customs/icon_latest_reply.gif") left center no-repeat;padding-left:30px;}
.mod-news-related a:hover{color:#916424;text-decoration:underline;font-weight: bold;margin-left:30px;transition: all 0.4s ease;}

.list-news-teaser{position: relative; background: none;margin: 0px 0px;display: block;padding: 0px;}
.list-news-teaser figure,.reader-tin-tuc figure{display:block;margin:0px 10px 10px 5px;}
.list-news-teaser figure img{padding:0px;box-shadow: 0px 0px 3px 0px #666;margin: 3px;background: #FFF;}
.list-news-teaser .more{display:block;text-align:right;margin:5px;}
.list-news-teaser .more a,.list-news-teaser .layout_latest > h2 a{color:#916424;text-decoration:none;font-size:1.2em;font-family: arial;}
.list-news-teaser .more a{color:#916424;font-size: 1em;background:url("/tl_files/files/customs/icon_latest_reply.gif") right center no-repeat;padding-right:20px;}
.list-news-teaser .more a:hover,.list-news-teaser .layout_latest > h2 a:hover{text-decoration:underline;}
.list-news-teaser .layout_latest{border-bottom: 0px dashed #474747;padding: 0px 10px;margin-bottom: 10px;}
.list-news-teaser .layout_latest.last{border-bottom:0px dashed #3F3F3F;}
.list-news-teaser .layout_latest  figure{float: left;}
.list-news-teaser .layout_latest.odd  figure{float: right;}
//.list-news-teaser > h2{padding:0px;display:block;height:40px;margin:0px 0px 10px 0px;line-height:40px;color:#170C0D;font-size: 1.5em;background: #E8A423 url("/tl_files/files/customs/icon-current.png") 10px center no-repeat;padding-left: 35px;}
.list-news-teaser > h2{color: #916424;line-height: 30px;text-align: left;margin: 10px 0px 20px 0px;padding-bottom: 5px;border-bottom: 1px solid #916424}
.list-news-teaser .layout_latest >h2{font-size:1.2em;font-weight:bold;margin:0px;padding:0px 0px 10px 0px;text-align: left;}

.block-list-home > h1{background:url("/tl_files/files/customs/bg-title-content.png") left top no-repeat;line-height:25px;margin:0px;padding:0px 10px 0px 50px;font-size:1em;color:#FFF;}
.block-list-home{border:1px solid #BB1B1B;}

.form-contact-data{display:block;margin:1px;-webkit-border-radius:2px;border:1px solid #FFF;-moz-border-radius:2px;border-radius:2px;padding:10px;box-shadow: 1px 1px 15px #888888;}
.form-contact-data>h1{color:#170C18;font-size:1em;margin:0px;padding-bottom:6px;line-height:20px;margin-bottom:8px;border-bottom:1px solid #CCC;text-align: left;}
.form-contact-data span.mandatory{color:#EB2B10;}
.form-contact-data input.text,.form-contact-data .textarea{width:290px;height:30px;line-height:30px;padding:0px 10px;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #D3D3D3;}
.form-contact-data .textarea{height:160px;}
.form-contact-data td{padding-top:10px;padding-left: 10px;}
.form-contact-data .submit{display:inline-block;white-space: nowrap;padding:10px 20px;font-weight:bold;}
.form-data-center{margin:5px auto;}
.contact-info{display: block;}

.bottom-scroll-ads .content-ads ul>li img{border:1px solid #CCC;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.bottom-scroll-ads .content-ads{display:block;}
.bottom-scroll-ads .content-ads ul>li,#footer .inside>div.bottom-scroll-ads > div.content-main .layout_list_sp{display:inline-block;margin-left:10px;width:160px;margin-right:0px;margin-top:5px;}
.bottom-scroll-ads > .content-main{display:block;overflow:hidden;}
.bottom-scroll-ads > .content-main > .ul-parent{width:30000px;display:inline-block;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp{margin-left:10px;margin-right:10px;width:310px;background:rgba(255, 255, 255, 0.39);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .teaser{text-align:left;display:block;padding:0px 10px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .more{text-align:right;display:block;padding:0px 10px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp .more a{text-decoration:none;font-size:90%;font-weight:bold;color:#217fdd;background:url("/tl_files/files/customs/icon-read-more.png") left center no-repeat;padding-left:20px;display:inline-block;white-space: nowrap;height:20px;line-height:20px;}
.bottom-scroll-ads > .content-main > .ul-parent > .layout_list_sp:hover{background:rgba(255, 255, 255, 0.94);-moz-box-shadow:0 1px 10px #C3C3C3;-webkit-box-shadow:0 1px 10px #C3C3C3;box-shadow:0 1px 10px #C3C3C3;}

.company-div{padding-left: 0px;margin-top: 10px;width: 580px;height: 60px;text-align:center;display:inline-block;background:url("/tl_files/files/customs/bg-logan.png") -7px bottom no-repeat;}
.company-div .company-title{color:#000;font-size:2em;font-family:arial;font-weight:bold;display:inline-block;text-shadow:1px 0px 1px #FFF;line-height:26px;padding-top:10px;padding-left:10px;padding-right:10px;}
.company-div .company-logan1{color:#000;font-size:1.9em;font-family:arial;font-weight:bold;display:block;text-shadow:1px 1px 4px #0034B9;line-height:16px;}
.company-div .company-logan2{color:#4F4F4F;text-transform:uppercase;font-size:1em;font-weight:bold;font-family:arial;display:block;padding-top:5px;padding-bottom:5px;line-height:14px;}
.company-div .company-name{font-size:2em;font-weight:bold;color:#366913;display:inline-block;line-height:22px;}
.company-div .company-address{line-height:16px;color:#9B9B9B;width:450px;}
.company-div .company-address .first{font-weight:bold;color:#FFF;}
.company-div .company-address .last{font-weight:bold;color:#FFF;}
.company-div .main-content{display:block;color:#737373;line-height:16px;font-size:95%;}

.header-language{text-align:center;line-height: 20px;z-index: 100;margin-top: 8px;right:14px;}
.header-language>h1,.header-language>h2{display:inline-block;white-space: nowrap;margin:0px;padding:0px;font-size:1em;color:#FFF;}
.header-language>ul{display:inline-block;list-style:none;margin:0px;padding:0px 5px;}
.header-language>ul>li{display:inline-block;padding:0px 2px;}

.header-hotline{color: #FF0000;font-weight: bold;font-size: 1.27em;position: relative;float: left;margin: 100px 0px 0px 30px;}
.header-hotline strong{color:#916424;}

.header-time{line-height: 20px;z-index: 100;margin-top: 90px;margin-right: 1px;right: 10px;font-size: 1.5em;}

.social-button{margin:50px;position: relative;padding-right:5px;}
.social-button a{margin-left: 5px;cursor: pointer;}
.social-button a img{transition:all 1s ease;}
.social-button a img:hover{-ms-transform: rotate(360deg);transform:rotate(360deg);-webkit-transform: rotate(360deg);}

.mod_dlh_googlemaps.google-map-div>h1{text-align:left;}
.mod_dlh_googlemaps.google-map-div{text-align:center;margin:10px;}
.dlh_googlemap.block{overflow:inherit;display:inline-block;margin:0px auto;}
.list-news-poduct{padding-left:5px;padding-top:15px;}
.right-block.mod_newslist{padding-top:0px;}

.tooltipimage-control{z-index:501;position:absolute;top:0;background:black;padding:5px 10px;color:white;cursor:crosshair;font-weight:bold;display:none;}
.tooltipimage > h2 > a{text-decoration:none;color:#000;display:block;}

.clock-home-header,.marquee-header-top{line-height:29px;color:#666;padding-left:20px;font-weight:bold;}
.clock-home-header{position:absolute;z-index:1000;right:20px;color:#ADADAD;margin-top:-40px;font-weight:normal;width:210px;text-align:center;padding-left:0px;}

.bock-tintuc-right .content-main{position:relative;display:block;overflow:hidden;height:160px;}
.bock-tintuc-right .layout_latest{margin-bottom:5px;border-bottom:1px dotted #CCC;}
.bock-tintuc-right .layout_latest.last{margin-bottom:0px;border-bottom:0px dotted #CCC;}

.bock-tintuc-right figure{margin:0px 5px 5px 10px;display:block;text-align:center;}
.bock-tintuc-right h2{display:block;padding:0px 5px;font-size:11px;line-height:16px;margin:0px;font-weight:normal;}
.bock-tintuc-right .more{text-align:center;margin:0px 0px 5px 0px;padding:0px;display:block;}
.bock-tintuc-right .more a{color:#F00;font-size:11px;}
.bock-tintuc-right h2 a{text-decoration:none;color:#000000;}
.bock-tintuc-right h2 a:hover{text-decoration:underline;}

#left .bock-tintuc-right .layout_latest{margin-bottom:5px;border-bottom:1px dotted #B06100;}
#left .bock-tintuc-right h2 a{color:#000000;}

.link-website-select{display:block;margin:0px auto;max-width:190px;}
.mod_newslist.mod_newsarchivemenulist{padding-top:0px;}
.mod_newsarchivemenulist >h1{line-height:30px;display:block;font-size:1.5em;border-bottom:1px solid #0092CA;color:#006ea0;}

.mod-change-language{height:29px;line-height:28px;}
.mod-change-language ul{list-style:none;display:inline-block;margin:0px;padding:0px;}
.mod-change-language ul li{display:inline-block;padding-left:4px;}
.mod-change-language > h1{display:inline-block;white-space: nowrap;margin:0px;padding:0px;line-height:28px;font-size:1em;}

.content-scroll-home{position:relative;margin-left:-45px;}
.content-scroll-home ul{list-style:none;padding:0px;margin:0px;}
.content-home-text{height:400px;padding-right:60px;z-index:100;position:relative;}

.albums-images{display: block; position: relative;}
.albums-images .view-zoom{cursor: pointer;}
.albums-images .albums{width:32%; padding-left: 1%;display: inline-block;vertical-align: top;}
.albums-images .albums figure{margin: 0px; padding:0px; text-align: center; display: block;}
.albums-images .albums h2{border-bottom: 1px solid #666666;padding-bottom: 10px;}

.footer-diachi{display:block;top:0px;vertical-align:text-top;color:#FFF;font-size:1em;line-height:16px;padding: 10px 0px;margin:0px auto;}
.footer-diachi a{text-decoration: none; color:#FFF;}
.footer-diachi p{padding:0px 10px;}
.contact-online-div.footer-diachi{border-left:1px solid #FFE7BB;border-right:1px solid #FFE7BB;}
.footer-diachi h1{box-shadow:inset 0px -6px 10px 0px #FFFFFF;margin:0px 0px 10px 0px;padding:0px;font-size:1.2em;background:#F1F1F1;color:rgb(206, 123, 0);line-height:40px;display:block;text-align:center;}
.mod_newsarchivemenulist.list-news-teaser > h2{margin-bottom:10px;}

.block-menu-footer{padding:20px 10px 0px 0px;}
.block-menu-footer a{text-decoration: none;color:#D8D8D8;font-size: 15px;font-weight: bold;}
.block-menu-footer a:hover,.block-menu-footer li span{color:#FFF;font-size: 15px;font-weight: bold;}

#Block-header{position:absolute;top:0px;width:100%;}
.div_qc_left ul,.div_qc_right ul{padding:0px;margin:0px;list-style:none;}
.div_qc_left,.div_qc_right{text-align:center;color:white;position:relative;max-width:250px;overflow:hidden;z-index:100;}
.div_qc_left{float:left;}
.div_qc_right{float:right;}
@media screen and (max-width:1250px){#Block-header{display:none;}
}
.div-form-login{width:300px;margin:20px auto;border:1px solid #F7F7F7;padding:20px;background-color:#FFF;box-shadow:inset 0px 0px 80px 6px #EBEBEB;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}

.block-home-div{display:inline-block;width:49.5%;vertical-align:text-top;}
.block-home-border-right{border-right:2px dotted#BDBDBD;}
.block-home-div.div-home-div-3colums{width:33%;}
.block-center{border-left: 1px solid #CCC;border-right: 1px solid #D8D8D8;}
.block-home-div{margin:10px 0px;}
.block-home-div>div{display:block;padding:0px 10px;}
.block-center>div{border-left: 1px solid #B8B8B8;border-right: 1px solid #E4E4E4;}
.block-home-div>div>h1{color:#333;font-size:1.5em;margin:10px 0px;padding:5px 0px;line-height:30px;text-align:left;background:url("/tl_files/files/customs/icon-left.png") 0px center no-repeat;padding-left:35px;border-bottom:1px solid #CDCDCD;box-shadow:0px 1px 0px 0px #FFF;}
.block-home-div>div ul{list-style:none;margin:0px;padding:0px;}
.block-home-div>div ul li{background:url("/tl_files/files/customs/icon-clouther-li.png") 8px top no-repeat;padding-left:42px;min-height:24px;padding-bottom:5px;}
.block-home-div>div ul li:hover{background:url("/tl_files/files/customs/icon-clouther-li-hover.png") 8px top no-repeat;}
.block-home-div>div ul li a{display:block;color:#575757;text-decoration:none;font-weight:bold;}
.block-home-div>div ul li a:hover{text-decoration:underline;color:#026100;}
.block-home-div-bg{padding:10px;margin: 10px 0px;display: block;color: #333;text-align: justify;}
.border-radius-8{border:1px solid #FFF;box-shadow:0px 0px 0px 1px #DBDBDB;margin:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn-readmore{display: inline-block;white-space: nowrap; line-height: 30px; padding:0px 10px; background: #FFF;color:#474747;text-decoration: none;font-weight: bold;}
.btn-readmore:hover{background: #FC0000;color:#FFF;}

.home-block{display:block;}
.home-block.mod_countvisit{color:#666;}
.home-block.mod_countvisit h1{color:#237fc7;font-size:1.5em;border-bottom:2px solid #237fc7;text-transform:uppercase;margin:5px 0px;padding:10px 0px;}
.home-block.mod_countvisit .content-main{text-align:center;font-size:1.2em;}
.home-block.mod_countvisit .content-main > div{display:inline-block;}

.bottom-border-red{border-bottom:2px solid red;margin-bottom:20px;}
.bottom-border-blue{border-bottom:2px solid #217fdd;margin-bottom:20px;}
.bottom-border-shadow{margin-bottom:20px;border:1px solid #DADADA;padding:0px 20px;margin:10px 10px 15px 0px;box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;-moz-box-shadow:0px 0px 5px #ccc;background:transparent url("/tl_files/files/customs/bg_menu.png") top left repeat-x;line-height:32px;}
.bottom-border-shadow.bg-img-none{background-image:none;}
.bottom-border-shadow>h2{margin:0px;padding:0px;color:#FFF;font-size:1.2em;}

.ce_comments{padding:0px 20px;}
.ce_comments > h2{color:#EC0000;border-bottom:1px solid #CCC;line-height:40px;font-weight:bold;font-size:16px;box-shadow:0px 1px 0px 0px #FFF;padding-top:10px;padding-left:40px;background:url("/tl_files/files/customs/list-comment.png") left center no-repeat;}
.ce_comments>.form{display:block;padding:20px;border:1px solid #FFF;box-shadow:0px 0px 0px 1px #CCC;background:#FAFAFA;margin:1px auto;width:70%;}
.ce_comments>.form .widget>label{float:left;width:32%;}
.ce_comments>.form .widget textarea{display:block;width:98%;margin-bottom:5px;}
.ce_comments>.form .widget input{display:inline-block;margin-bottom:5px;}
.ce_comments .comment_default{border-bottom:1px dotted #CCC;padding-left:60px;background:url("/tl_files/files/customs/comment.png") left 10px no-repeat;}
.ce_comments .comment_default.last{border-bottom:none;margin-bottom:30px;}
.ce_comments .comment_default .comment{color:#6F6F6F;}
.ce_comments .comment_default .info,.ce_comments .comment_default .info a{font-size:90%;color:#818181;}
.ce_comments  #recaptcha_widget_div{display: inline-block;}

#footer .footer-scroll-ads{background-color: #fff;}
.footer-scroll-ads > h2{display: block;text-align: center;color:#fff;font-size:1em;margin:0px 0px 0px 0px;padding:0px 10px;line-height:32px;text-transform:uppercase;background:#916424;border-bottom:1px solid #916424;}
.footer-scroll-ads > .content-ads{display:block;overflow:hidden;}
.footer-scroll-ads > .content-ads>ul{margin:0px;padding:0px;display:block;width:2000px;list-style:none;}
.footer-scroll-ads > .content-ads>ul>li{display:inline-block;margin:5px;}
#footer .footer-scroll-ads> h1{color:#FFF;background: #0099F4;border: 1px solid #FFF; }
#scrollboxfooter-scroll-sp-footer{padding-top: 5px;box-shadow:inset 0px 0px 20px #888888;}

.layout_list_sp .info{margin:0px;padding:5px 0px;text-align:right;font-size:90%;padding-right:10px;}
.layout_list_sp .tooltipimage{display:none;width:550px;background:white;box-shadow:1px 1px 5px #000;z-index:501;padding:10px;text-align:justify;font-size:90%;}
.layout_list_sp{position:relative;width:231px;display:inline-block;text-align:center;margin:1px 5px;padding:8px;border:1px solid #FFFFFF;margin-bottom:15px;box-shadow:0px 0px 0px 1px #CCC;}
.tooltipimage-control{z-index:501;position:absolute;top:0;background:black;padding:5px 10px;color:white;cursor:crosshair;font-weight:bold;display:none;}
.tooltipimage > h2 > a{text-decoration:none;color:#000;display:block;}

.layout_list_sp figure{display:inline-block;margin:5px 0px;}
.layout_list_sp > h2{margin:0px;padding:0px;}
.layout_list_sp > h2 > a{font-size:12px;font-weight:bold;display:block;text-decoration:none;color:#ffb400;padding:0px;margin:0px;text-transform: uppercase;}
.layout_list_sp > h2 > a:hover{color:#FD0000;text-decoration:underline;}
.layout_list_sp .teaser{text-align:justify;}
.layout_list_sp .more{text-align:right;margin:0px;}
.layout_list_sp .more a{font-size: 11px;background:#FFF;color:#4A4A4A;padding:7px 10px;box-shadow:0px 0px 0px 1px #CCC;border:1px solid #FFF;text-decoration:none;}
.layout_list_sp .more a:hover{background:#FD0000;color:#FFF;}

.footer-scroll-news{margin:0px auto 10px auto;}
.footer-scroll-news .als-item{margin:5px 5px;padding:4px 0px;min-height:120px;min-width:100px;text-align:center;}
.footer-scroll-news .als-item img{display:block;margin:0 auto;vertical-align:middle;}
.footer-scroll-news .als-prev, .footer-scroll-news .als-next{top:90px;z-index:1000;opacity:0.2;}
.footer-scroll-news .als-prev{left:0px;}
.footer-scroll-news .als-next{right:0px;}
.footer-scroll-news .als-prev:hover,.footer-scroll-news .als-next:hover{opacity:1;cursor:pointer;}
.footer-scroll-news>h1{font-size:1.5em;margin:5px 13px;line-height:30px;color:#C3C3C3;border-bottom:2px solid #FFFFFF;display:block;text-align:right;box-shadow:0px 1px 0px 0px #E2E2E2;background:#F4F4F4;padding-right:20px;}

.list-tab{position: relative;display: block;padding:0px 0px 0px 0px;}
.list-tab>h1{display: block;margin: 0px;padding: 0px 50px;line-height: 40px;margin-top: 20px;background: #032F52  url("/tl_files/files/customs/scales-icon.png") 5px center no-repeat;color: #FFF;font-size: 1.5em;}
.list-tab>div{display: block;position: relative;vertical-align: top;}
.list-tab .div-head{height:0px;}
.list-tab .div-main{padding:20px 0px 0px 0px;border: 1px solid #E8E8E8;border-top: 4px solid #8A0000;margin-top: 25px;background: #FFF;}
.list-tab.none .div-main{margin-top: 0px;border: 0px solid #CCC;background: none;}
.list-tab .div-bottom{height:0px;}
.list-tab .div-main>ul{position: absolute;left:0px;margin: -40px 0px 0px 0px;list-style: none;padding:0px;padding-left: 9px;}
.list-tab.disable-title .div-main>ul{display: none;}
.list-tab .div-main>ul li{display: inline-block;vertical-align: top;white-space: nowrap;height: 30px;background: #97D39E;color: #FFFFFF;font-weight: bold;line-height: 30px;padding: 0px 10px;margin-right: 3px;}
.list-tab .div-main>ul li.active,.list-tab .div-main>ul li:hover{background: #E00000;color:#FFF;cursor: pointer;}
.list-tab .div-main .read-more{position: absolute;right:0px;margin:-30px 0px 0px 0px;text-align: center;}
.list-tab .div-main .read-more a{padding: 0px 10px;height:24px;line-height: 24px;background: #8A0000;text-decoration: none;color:#FFF;display: block;}
.list-tab .div-main .read-more a:hover{background: #F00;}
.list-tab .div-main>div{padding:10px;position: relative;display: block;text-align: center;}
.list-tab .div-main>div .layout_latest{display: inline-block;vertical-align: top;width:373px;padding:5px;margin: 5px 5px 5px 0px;background: #F5F5F5;border: 1px solid #FFF;box-shadow: 0px 0px 0px 1px #CCC;}
.list-tab .div-main>div div.pagination{width: inherit;display: block;}
.list-tab .div-main>div .layout_latest figure{background: #FFF;padding: 1px;border: 1px solid #CCC;margin: 2px 10px 5px 0px;}
.list-tab .div-main>div .layout_latest h2{display: block;margin: 0px; padding:0px;}
.list-tab .div-main>div .layout_latest h2 a{text-decoration: none;font-size: 12px;font-weight: bold;line-height: 14px;padding:5px 0px;display: block;color: #333;text-transform: uppercase;}
/*.list-tab .div-main>div .layout_latest h2 a .news-icon{display: inline-block;white-space: nowrap;margin:0px 5px; height:14px;vertical-align: middle; width:28px;background: url("/tl_files/files/customs/new2.gif") center center no-repeat;}*/
.list-tab .div-main>div .layout_latest h2 a:hover{text-decoration: underline;}
.list-tab .div-main>div .empty{display: block;text-align: center;}
.list-tab .div-main>div .layout_latest>.teaser{}
.list-tab .div-main>div .layout_latest>.more{text-align: right; display: block;}
.list-tab .div-main>div .layout_latest>.more a{text-decoration: none;color:#333;}
.list-tab .div-main>div .layout_latest>.more a:hover{color:#F00;}

.list-tab-products .div-main>div div.pagination {min-height:inherit;}
.list-tab-products  .div-main>div .layout_latest h2{text-align: right; padding-right: 10px;}
.list-tab-products  .div-main>div .layout_latest h2 a .news-icon{display: none;}
.list-tab-products .div-main>div .layout_latest figure{margin:2px 0px 5px 0px;text-align: center;border:0px solid #CCC;}
.list-tab-products .div-main>div .layout_latest h2 a{text-decoration: none;font-size: 14px;font-weight: bold;line-height: 18px;padding:5px 0px;display: block;color: #128AB1;text-transform: none;}
.list-tab-products .div-main>div .layout_latest{width:240px;min-height: 300px;position: relative;background: none; border: 1px solid transparent;box-shadow: none; }
.list-tab-home .div-main>div .layout_latest{width: 330px;}
/*.list-tab-products .icon-header{position: absolute;z-index: 10;right:0px; top:0px; background: url("/tl_files/files/customs/icon-sale.png") left top no-repeat;width:50px; height: 50px;}*/
.list-tab-products .cart-p{display: inline-block;white-space: nowrap;text-align: left;padding-top: 5px;width:45%;}
.list-tab-products .cart-p a{display: block;white-space: nowrap;padding: 5px 15px;text-decoration: none;font-weight: bold;color:#D3AD6A;text-align: right; padding-right: 10px;}
.list-tab-products .cart-p a:hover{color:#C20000;cursor: pointer;}
.list-tab-products .div-main>div .layout_latest>p.more,.list-tab-products .cart-p{padding:0px;margin: 0px;}
.list-tab-products .div-main>div .layout_latest>.more{text-align: right; display: block;white-space: nowrap;}
.list-tab-products .div-main>div .layout_latest>.more a{text-decoration: none;color:#A9A9A9;font-weight: normal;padding-left:10px;margin-right: 10px;}
.list-tab-products .div-main>div .layout_latest>.more a:hover{color:#C20000;}
.list-tab-products .div-main>div .layout_latest>.teaser {text-align: right;padding-right: 10px;}

.list-tab-products .als-prev, .list-tab-products .als-next{top:160px;z-index:1000;opacity:0.2;}
.list-tab-products .als-prev{left:0px;}
.list-tab-products .als-next{right:0px;}
.list-tab-products .als-prev:hover,.list-tab-products .als-next:hover{opacity:1;cursor:pointer;}
.reader-hr .border-top-text{padding-top:5px; display: block;border-bottom: 1px solid #CCC;margin-bottom: 5px;}
.reader-hr .layout_full >h1,.related-hr > h1{background:url("/tl_files/files/customs/icon-reader-tour.png") left center no-repeat;}

.slider-article{width:60%;padding:0px;}
.slider-article > h1,.slider-article > h2{font-size: 1.5em; color:#8A0000;}
.slider-article > .slick-slider{min-height: 500px;padding:10px 20px;margin-bottom: 0px;background: #FFF;border: 1px solid #8A0000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px;}
.slider-article > .slick-slider .slick-prev,.slider-article > .slick-slider .slick-next{background: #000;opacity:0.1;}
.slider-article > .slick-slider .slick-prev:hover,.slider-article > .slick-slider .slick-next:hover{opacity:0.8;}
.slider-article > .slick-slider  .image_container{display: block;clear: both; text-align: center;border:1px solid transparent;}
.slider-article > .slick-slider  .image_container img{display: inline-block;}
.slider-article > .slick-slider h2 a{color:#444444;text-decoration: none;text-align: center;display: block;}
.slider-article > .slick-slider h2 a:hover{text-decoration: underline;}
.slider-article > .slick-slider .teaser{padding-left:20px;text-align: center;}

.list-news-feture{width: 38%;}
.list-news-feture > h1,.list-news-feture > h2{font-size: 1.5em; color:#8A0000;border-bottom: 1px solid #8A0000;padding-bottom: 13px;}
.list-news-feture>.content-main{padding:10px;background: none;border-radius: 5px;font-size: 1em;position: relative;}
.list-news-feture>.content-main .image_container {margin: 0px; margin-bottom: 10px; padding:0px;display: block; clear:both;text-align: center;}
.list-news-feture>.content-main h2 {font-size: 1em;margin: 0px;padding:0px;}
.list-news-feture>.content-main h2 a{text-decoration: none;color:#444;font-size: 1em;padding-left:20px;background: url("/tl_files/files/customs/icon-link.png") 3px 3px no-repeat;}
.list-news-feture>.content-main .layout_latest1 h2 a{text-decoration: none;color:#444;font-size: 1.2em;padding:0px;background: none;}
.list-news-feture>.content-main h2 a:hover{text-decoration: underline;}
.list-news-feture> .read-more{display: block; text-align: left; padding-left: 15px;}
.list-news-feture> .read-more a{text-decoration: none; color:#FFF;font-weight: bold;background: #C8C4C4;line-height: 20px;display: inline-block;white-space: nowrap;padding:4px 10px;}
.list-news-feture> .read-more a:hover{cursor: pointer;background: #8A0000;}

.teaser-product,.teaser-product .layout_latest {display: block;position: relative;padding-bottom: 20px;}
.teaser-product>h1,.teaser-product>h2{font-size: 1.5em; color:#F00;line-height: 40px; border-bottom: 1px solid #F00;margin-bottom: 20px;}
.teaser-product .layout_latest >figure,.teaser-product .layout_latest >h2{float:left;width:650px;padding:0px;margin: 0px; margin-right: 20px;}
.teaser-product .layout_latest >figure{text-align: center;}
.teaser-product .layout_latest >h2 a{display: block;text-align: right; padding-right: 20px; background: url("/tl_files/files/customs/product_border.png") right top no-repeat;line-height: 54px; color:#F00;text-decoration: none;}
.teaser-product .layout_latest >.teaser{width:380px;background: #FFEA8F; top:0px;position: absolute;right:0px;padding:20px 10px;}
.teaser-product .layout_latest >.teaser>div{line-height: 34px; border-bottom: 1px solid #e9cd55;}
.teaser-product .layout_latest .control-div{float:left;width:100%;text-align: center;}
.teaser-product .layout_latest .control-div p{display: inline-block;white-space: nowrap;}
.teaser-product .layout_latest .control-div p a{line-height: 40px; padding:0px 20px;padding-left:60px; color: #FFF; background: #0091E7;margin-left: 4px;display: block;font-size: 1em;font-weight: bold;text-decoration: none;}
.teaser-product .layout_latest .control-div p.cart-p a{background-image: url("/tl_files/files/customs/icon-cart.png");background-position: 5px center;background-repeat: no-repeat;}
.teaser-product .layout_latest .control-div p a.da-link{background-image: url("/tl_files/files/customs/icon-views.png");background-position: 5px center;background-repeat: no-repeat;}
.teaser-product .layout_latest .control-div p a:hover{background-color: #F00;}

.footer-statictic{width:170px;margin-left: 50px;}
.footer-statictic >h1,.footer-statictic >h2{font-size: 1.1em;border-bottom: 1px solid #CCC;padding-bottom: 10px;color:#FFF;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.footer-statictic .content-main{padding-left:10px;}
.footer-statictic .content-main > div{display: inline-block;white-space: nowrap;}
.footer-statictic .content-main > div .text{}

.home-popup{text-align:center;position:fixed;left:0px;top:0px;z-index:1003;background-color:rgba(0, 0, 0, 0.83);width:100%;height:100%;}
.home-popup >.content-main{margin:30px auto;background-color:#FFF;border:1px solid #CCC;box-shadow:1px 1px 20px #000;position:relative;padding:0px 0px 0px 0px;}
.home-popup >.content-main>.ce_text{display:block;height:100%;overflow:scroll;padding:0px 10px;position:relative;}
#click-parent-close{position:absolute;left:-20px;top:-15px;padding:5px 8px;background-color:#000;border:2px solid #FFF;color:#FFF;font-weight:bold;border-radius:10px;box-shadow:0px 1px 15px #000;cursor:pointer;}
#click-parent-close:hover{background-color:red;}

.sroll-sp-left div #scrolls_only div{// margin-left: 5px;width: 239px;}
.sroll-sp-left .als-prev, .sroll-sp-left .als-next{position: absolute;top: 50px;z-index: 200;opacity: 0.5;}
.sroll-sp-left .headline a{font-size: 12px;color: #000000;}
.sroll-sp-left .als-prev{left: 10px;}
.sroll-sp-left .als-next{right: 10px;}

.sroll-sp-left .child {margin-bottom: 20px;}
.sroll-sp-left .child .buttonItem input.order,.sroll-sp-left .child .buttonItem a.view{padding: 3px 10px; border: 1px solid #ff0000;background: #ff0000; margin-right: 2px;text-decoration: none;color: #FFFFFF;}
.sroll-sp-left .child .buttonItem input.order:hover,.sroll-sp-left .child .buttonItem a.view:hover{cursor: pointer;background-color: #fff;color: #ff0000;border-color: #ff0000;}

@font-face{font-family: "header-font";src: url("/tl_files/css/font/raavi.ttf");}
#header .header-company{}
#header .header-company-main{margin: 30px 0px 0px 20px;font-weight: bold;color: #002EFF;text-align: center;font-family: header-font;font-size: 18px;float: left;}
#header .header-company-main .header-company-name{color: #ff0000;font-weight: bold;font-size: 53px;line-height: 50px;}
#header .header-company-main .header-contact-main-holine{color: #005fd4;font-weight: bold;}
#header .header-company-main>div{line-height: 26px;}
#header .header-company-banner{background: url("/tl_files/files/customs/bg-banner.png") center no-repeat;display: inline-block;margin: 0px 0px 0px 20px;width: 800px;height: 80px;}
#header .menu-top-max{}
#header .menu-top-max>div{background: url("/tl_files/files/customs/bg-menu-top.png");width: 1200px; display: block; margin: 0px auto;position: relative;}

#header .header-hotline-main{margin: 80px 0px 0px 0px;font-weight: bold;color: #00FF1E;text-align: center;font-family: header-font;}
#header .header-hotline-main .header-hotline-number{background: url("/tl_files/files/customs/phone-hotline.png") left 0px no-repeat;margin: 0px 0px 0px 60px;color: #ff0000;font-weight: bold;font-size: 18px;line-height: 40px;}
#header .div-header-search{width: 340px;height: 140px;background: url("/tl_files/files/customs/div-header-search.png") ;position: absolute;right: -10px;}

#header .menu-slider-top-max {margin: 0px 0px 0px 0px;}
#header .menu-slider-top-max>div{display: block; margin: 0px auto;position: relative;}
#header .menu-slider-top-max #slider-trang-chu{margin: 0px auto;}

.list-articles-2-col .content-main{float: left;position: relative;}
.list-articles-2-col .content-main .als-item{width: 45.4%;min-height: 200px;position: relative;float: left;border: 1px solid #9ea2a4;margin: 10px;}
.list-articles-2-col .content-main .als-item:hover{border: 1px solid #9ea2a4;box-shadow: 0px 0px 5px #000;}
.list-articles-2-col .content-main .als-item>h2{  margin-top: 10px;}

#cboxOverlay{background: none;}