@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:700);
*{
	margin: 0; padding: 0;
}
body{
	font-size: 13px;
	color: #333;
	/*background: url(images/tt-bgf.jpg) repeat-x top center;*/
	background-position: fixed;
	background-attachment: fixed;
	/*font-family: utm_alter_gothic;*/
}
div#tt-full{
	width: 100%;
	height: auto;
	float: left;
}
div#tt-wrapper{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
div#tt-wrapper-cont{
	width: 100%;
	float: left;
	height: auto;
	position: relative;
	background: #FFFFFF;
}

div.ghotine{
	display:none;
	position: fixed;
	left: 0px;
	bottom: 75px;
	width: 40px;
	height: 164px;
	background: #00AEEF;
	text-align: center;
}
div.ghotine div{
	display:none;
	position: relative;
	width: 100%;
	height: 100%;
}
div.ghotine span{
	  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  font-size: 24px;
  color: #FFFFFF;
  font-family: Arial;
  display: inline-block;
  /* line-height: 40px; */
  position: absolute;
  bottom: 67px;
  left: -47px;
}
div#tt-header{
	width: 100%;
	height: auto;
	float: left;
	position: relative;
}
div#tt-top{
	width: 100%;
	height: 40px;
	background: url(images/tt-bgtoplist.jpg) repeat-x top center;
	float: left;
}
div#tt-top ul{
	list-style: none;
	width: 100%;
	float: left;
	text-align: center;
}
div#tt-top ul li{
	width: 330px;
	height: 40px;
	display: inline-block;
	text-align: center !important;
}
div#tt-top ul li h3{
	line-height: 40px;
	color: #FFFFFF;
	font-size: 20px;
	
}
div.tt-logo{
	width: 280px;
	height: 195px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9999;
}
.list_carousel{
	width: 100%;
	text-align: center;
}
.tt-scroll{
	width: 100%;
	text-align: center;
}
a.setmau{
	animation: chuyenmau 3s infinite;
    -moz-animation: chuyenmau 3s infinite;
    -webkit-animation: chuyenmau 3s infinite;
    -o-animation: chuyenmau 3s infinite;
}
div#tt-top ul li h3 a{
	color: #FFFFFF;
}

@-webkit-keyframes chuyenmau {
  0%   { color: #FFFFFF; }
  20% { color: #ffa500; }
  40% { color: #80ff00; }
  60% { color: #ff00ff; }
  80% { color: #3f8900; }
  100% { color: #ff0080; }
}
@-moz-keyframes chuyenmau {
  0%   { color: #FFFFFF; }
  20% { color: #ffa500; }
  40% { color: #80ff00; }
  60% { color: #ff00ff; }
  80% { color: #3f8900; }
  100% { color: #ff0080; }
}
@-o-keyframes chuyenmau {
  0%   { color: #FFFFFF; }
  20% { color: #ffa500; }
  40% { color: #80ff00; }
  60% { color: #ff00ff; }
  80% { color: #3f8900; }
  100% { color: #ff0080; }
}
@keyframes chuyenmau {
  0%   { color: #FFFFFF; }
  20% { color: #ffa500; }
  40% { color: #80ff00; }
  60% { color: #ff00ff; }
  80% { color: #3f8900; }
  100% { color: #ff0080; }
}
div#tt-banner{
	width: 970px;
	height: 210px;
	margin:  0 auto;
	box-shadow: 0px 0px 8px #888;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	position: relative;
}
div#tt-banner img{
	max-width: 100%;
	height: auto;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
div.hota{
	position: absolute;
	bottom: 50px;
	width: 100%;
	left: 0px;
	text-align: center;
	font-size: 16px;
	padding-left: 45px;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	  text-shadow: -1px 1px #fff , 1px -1px #fff , -1px -1px #fff ,1px 1px #fff!important;
}
div.hota span{
	color: #FF0000;
}
div#tt-sliderq{
	width: 100%;
	height: auto;
	float: left;
	position: relative;
}
div.tt-sliders{
	width: 100%;
	height: 360px;
	float: left;
}

div.box_skitter_large{
	width: 970px;
	height: 360px;
}
div.box_skitter{
	background: #FFFFFF;
	border-radius: 10px;
}
div.box_skitter_large img{
	/*max-width: 100%;*/
	border-radius: 10px;
}
div#tt-jaco{
	width: 100%;
	box-sizing: border-box;
	border: 10px solid #FFFFFF;
	float: left;
	/*background: #FF0000;*/
	height: 200px;
}
div#tt-menu{
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	z-index: 9999;
}
div#tt-nav{
	width: 955px;
	height: 37px;
	margin: -10px auto;
	position: relative;
	background: #FEE600;
	border-radius: 10px;
	box-shadow: 0px 0px 8px #555;
}

div#tt-nav > ul{
	width: 100%;
	float: left;
	height: 37px;
	text-align: center;
}
div#tt-nav > ul > li{
	display: inline-block;
	background: url(images/tt-line.png) no-repeat right center;
	position: relative;
}
div#tt-nav > ul > li:last-child{
	background: none;
}
div#tt-nav > ul > li > h2{
	line-height: 37px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 300;
	font-family: Arial;
	letter-spacing: 1px;
	color: #FFFFFF;
}
div#tt-nav > ul > li > h2 > a{
	color: #333333;
	padding: 0px 13px;
}
div#tt-nav > ul > li > h2 > a:hover, div#tt-nav > ul > li > h2 > a.active{
	color: #FF0000;
}
div#tt-nav > ul > li:hover > ul{
	display: block;
}
div#tt-nav > ul > li > ul{
	list-style: none;
	position: absolute;
	top: 37px;
	left: 0px;
	display: none;
	width: 300px;
	z-index: 999999999;
}
div#tt-nav > ul > li > ul > li{
	display: inline-block;
	float: left;
	width: 100%;
	background: #269F00;
	text-align: left;
	transition: all 0.6s;
	position: relative;
}
div#tt-nav > ul > li > ul > li > h2{
	line-height: 30px;
	font-size: 12px;
	font-weight: 300;
	font-family: Arial;
	letter-spacing: 1px;
	color: #FFFFFF;
	text-transform: uppercase;
}
div#tt-nav > ul > li > ul > li:hover{
	background: #32CE01;
}
div#tt-nav > ul > li > ul > li > h2 > a{
	color: #FFFFFF;
	padding: 0px 10px;
}
div#tt-nav > ul > li > ul > li:hover > h2 > a{
	color: #FF0;
}


div#tt-nav > ul > li > ul > li:hover > ul{
	display: block;
}
div#tt-nav > ul > li > ul > li > ul{
	list-style: none;
	position: absolute;
	top: 0px;
	left: 100%;
	display: none;
	width: 300px;
	z-index: 999999999;
}
div#tt-nav > ul > li > ul > li > ul > li{
	display: inline-block;
	float: left;
	width: 100%;
	background: #269F00;
	text-align: left;
	transition: all 0.6s;
}
div#tt-nav > ul > li > ul > li > ul > li > h2{
	line-height: 30px;
	font-size: 12px;
	font-weight: 300;
	font-family: Arial;
	letter-spacing: 1px;
	color: #FFFFFF;
	text-transform: uppercase;
}
div#tt-nav > ul > li > ul > li > ul > li:hover{
	background: #32CE01;
}
div#tt-nav > ul > li > ul > li > ul > li > h2 > a{
	color: #FFFFFF;
	padding: 0px 10px;
}
div#tt-nav > ul > li > ul > li > ul > li:hover a{
	color: #FF0;
}

div#tt-social{
	width: 165px;
	height: 55px;
	float: left;
	text-align: right;
	margin-right: 10px;
}
div#tt-social > a > img{
	padding-top: 7px;
}

div#tt-slider{
	width: 970px;
	border-radius: 10px;
	box-shadow: 0px 0px 8px #555555;
	margin: 0 auto;
	position: relative;
	height: 360px;
}
div#tt-slider-cont{
	width: 100%;
	height: 340px;
	float: left;
	position: relative;
	background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#F9F9F9));
	background: -webkit-linear-gradient(top, #FFFFFF, #F9F9F9);
	background: -moz-linear-gradient(top, #FFFFFF, #F9F9F9);
	background: -o-linear-gradient(top, #FFFFFF, #F9F9F9);
	background: -ms-linear-gradient(top, #FFFFFF, #F9F9F9);
	background: linear-gradient(top, #FFFFFF, #F9F9F9);
	background-color: #FFFFFF;
}

div#tt-submenu{
	width: 100%;
	height: 79px;
	position: relative;
	float: left;
}
div#tt-submenu-cont{
	width: 100%;
	height: 48px;
	position: relative;
	float: left;
	border-bottom: 1px solid #FFFFFF;
	background: url(images/tt-muiten3.png) no-repeat right center;
}
div#tt-submenu-cont > ul{
	width: 100%;
	height: 48px;
	list-style: none;
}
div#tt-submenu-cont > ul > li{
	width: 320px;
	display: inline-block;
	height: 48px;
}
div#tt-submenu-cont > ul > li > h2 > a.ha{
	text-align: left;
	padding-left: 20px;
}
div#tt-submenu-cont > ul > li > h2 > a.hb{
	text-align: left;
	padding-left: 20px;
}
div#tt-submenu-cont > ul > li > h2 > a.hc{
	text-align: left;
	padding-left: 100px;
}
div#tt-submenu-cont > ul > li > h2{
	line-height: 52px;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: 400;
}
div#tt-submenu-cont > ul > li > h2 > a{
	color: #FFFFFF;
	
}
div#tt-fa{
	width: 100%;
	height: 30px;
	float: left;
	background: -webkit-gradient(linear, left top, right top, from(#E6E6E6), to(#FFFFFF));
	background: -webkit-linear-gradient(top, #E6E6E6, #FFFFFF);
	background: -moz-linear-gradient(top, #E6E6E6, #FFFFFF);
	background: -o-linear-gradient(top, #E6E6E6, #FFFFFF);
	background: -ms-linear-gradient(top, #E6E6E6, #FFFFFF);
	background: linear-gradient(top, #E6E6E6, #FFFFFF);
	background-color: #E6E6E6;
}
div#tt-index{
	width: 970px;
	box-sizing: border-box;
	/*border-left: 10px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;*/
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	margin: 0 auto;
	position: relative;
	height: auto;
}
div#tt-index-cont{
	float: left;
	width: 100%;
	height: auto;
	/*margin-top: 10px;*/
	background: #FFFFFF;
}
div#tt-index-title{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	float: left;

}
div#tt-index-title > h3{
	line-height: 30px;
	color: #333;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
	 font-family: Arial;
	margin-left: 20px;
	display: inline-block;
	font-weight: 300;
	text-transform: uppercase;
	background: #FEE600;
	box-shadow: 0px 0px 8px #888 inset;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

div#tt-index-title1{
	width: 100%;
	height: 39px;
	/*background: url(images/tt-titletintuc.png) no-repeat center center;
	float: left;*/
	background: url(images/tt-titlesp.png) no-repeat center center;
	float: left;
}
div#tt-index-title1 > h3{
	line-height: 35px;
	color: #FFFFFF;
	padding-left: 60px;
	font-size: 16px;
	font-weight: 400;
	font-weight: bold;
	text-transform: uppercase;
	/*border-right: 3px solid #024FFD;*/
	margin-top: 1px;
}
div#tt-index-desc{
	width: 100%;
	box-sizing: border-box;
	border-top: 10px solid #FFFFFF;
	border-left: 40px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	border-right: 40px solid #FFFFFF;
	margin-top: 10px;
	float: left;
}
div.tt-doitac{
	width: 100%;
	box-sizing: border-box;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	margin: 10px auto;
	position: relative;
	height: auto;
	  float: left;
}
div.tt-dtas{
	width: 970px;
	margin: 0 auto;
	position: relative;
}
div#tt-doitac{
	width: 100%;
	float: left;
	position: relative;
	box-sizing: border-box;
	border: 10px solid #FFFFFF;
	height: auto;
}
div#tt-doitac-cont{
	width: 100%;
	float: left;
	position: relative;
	height: auto;
}
div#tt-doitac-cont-l{
	width: 100%;
	height: 100px;
	float: left;
}
div#tt-doitac-cont-r{
	width: 250px;
	height: 100px;
	float: right;
	text-align: center;
}
div.provider-slide{
	width: 100%;
	height: 160px;
}
div.provider-slide img{
	width: 215px; 
	height: 160px;
	box-sizing: border-box;
	border: 1px solid #CCCCCC;
	border-radius: 8px;
}
div.provider-slide .slide{
	position: relative;
	border-radius: 8px;
	width: 215px; 
	height: 160px;
	overflow: hidden;
}
div.provider-slide .slide:hover h3{
	background: rgba(238,7,7,0.5);
	color: #FFF;
}
div.provider-slide .slide h3{
	position: absolute;
	width: 100%;
	line-height: 30px;
	height: 30px;
	font-size: 12px;
	/*text-transform: uppercase;*/
	overflow: hidden;
	bottom: 0px;
	left: 0px;
	background: rgba(254,230,0,0.5);
	text-align: center;
	font-family: Arial;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	transition: all 0.6s;
}
div#provider{
	position: relative;
	z-index:1000;
	width: 100%;
	height: 160px;
}
div.tt-bongngang{
	width: 100%;
	float: left;
	height: 22px;
	margin: 10px 0px;
}
div.tt-bongngangc{
	width: 970px;
	height: 22px;
	margin: 0 auto;
	background: url(images/bongngang.png) no-repeat top center;
}

div.dichvu_tot{
	position: relative;
	z-index:1000;
	width: 100%;
	height: 200px;
	float: left;
}
div.dichvu_tot_content{
	position: relative;
	z-index:1000;
	width: 100%;
	height: 165px;
	float: left;
}
div#provider1{
	position: relative;
	z-index:1000;
	width: 100%;
	height: 165px;
	float: left;
	margin-top: 5px;
}
div.provider-slide1{
	width: 100%;
	height: 165px;
}
div.provider-slide1 div.slide > a > img{
	box-sizing: border-box;
	border: 1px solid #ccc;
	width: 170px;
	height: 110px;
	float: left;
}
div.provider-slide1 h3{
	font-size: 13px;
	font-family: Arial;
	font-weight: 300;
	width: 100%;
	float: left;
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
	text-align: center;
}
div.provider-slide1 p{
	text-align: center;
	width: 100%;
	float: left;
	margin-top: 5px;
}
div.dichvu_details{
	width: 100%;
	float: left;
}
div.dichvu_details a{
	float: right;
	display: inline-block;
	color: #FF0000;
	line-height: 32px;
	font-size: 13px;
	font-family: Arial;
}
div#tt-yeucau{
	width: 100px;
	margin: 5px;
	height: 65px;
	background: #F9F9F9;
	border-radius: 10px;
	box-shadow: 3px 3px 5px #DDDDDD;
	text-align: center;
	margin-right: 50px;
	float: right;
}
div#tt-yeucau img{
	margin-top: 10px;
}
div#tt-yeucau > ul{
	list-style: none;
	width: 230px;
	margin: 10px 0px 10px 10px;
	height: 70px;
	float: left;
}
div#tt-yeucau > ul > li{
	width: 100%;
	height: 34px;
	margin-bottom: 2px;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F9F9F9));
	background: -webkit-linear-gradient(left, #FFFFFF, #F9F9F9);
	background: -moz-linear-gradient(left, #FFFFFF, #F9F9F9);
	background: -o-linear-gradient(left, #FFFFFF, #F9F9F9);
	background: -ms-linear-gradient(left, #FFFFFF, #F9F9F9);
	background: linear-gradient(left, #FFFFFF, #F9F9F9);
	background-color: #FFFFFF;
}
div#tt-yeucau > ul > li:last-child{
	margin-bottom: 0px !important;
}
div#tt-yeucau > ul > li > a{
	line-height: 34px;
	padding-left: 30px;
	font-size: 14px;
	color: #333333;
}
div#tt-yeucau > ul > li > a:hover{
	color: #FF0000;
}
div#tt-tag{
	width: 100%;
	float: left;
	position: relative;
	box-sizing: border-box;
	border: 10px solid #FFFFFF;
	height: auto;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
div#tt-tag a, div#tt-tag a span{
	color: #999999;
	font-size: 13px !important;
	font-weight: normal;
}
div#tt-tag a:hover{
	color: #FF0000;
}
div.social{
	width: 100%;
	text-align: right;
	margin-top: 25px;
}
div.design{
	width: 100%;
	margin-top: 10px;
}
div.design p{
	width: 100%;
	color: #93B5FF;
	font-size: 13px;
	text-align: right;
	text-shadow: none !important;
}
div.design p span{
	color: #FF0000;
	font-weight: 300;
}
div.tt-ftdanhmuc{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
div.tt-ftdanhmucc{
	width: 970px;
	margin: 0 auto;
}
div.tt-nnn{
	width: 100%;
	float: left;
	padding: 10px 0px;
	border-bottom: 1px solid #CCC;
}
div.tt-ftdanhmucc h3{
	font-size: 13px;
	color: #333;
	float: left;
	width: 100%;
	line-height: 30px;
	font-family: Arial;
}
ul.dm_ftlist{
	list-style: none;
	width: 100%;
	box-sizing: border-box;
	border-left: 10px solid transparent;
}
ul.dm_ftlist li{
	border-bottom: 1px dashed #333;
	width: 100%;
	float: left;
}
ul.dm_ftlist li h4{
	font-size: 13px;
	font-family: Arial;
	font-weight: 300;
	line-height: 40px;
}
ul.dm_ftlist li h4 a{
	color: #0099FF
}

div.tt-ftdanhmuccleft{
	width: 485px;
	float: left;
}
div.tt-ftdanhmuccleftl{
	width: 230px;
	float: left;
}
div.tt-ftdanhmuccleftr{
	width: 230px;
	float: right;
}
div.tt-ftdanhmuccright{
	width: 465px;
	float: right;
}
div.tt-ftdanhmuccright h3{
	font-family: Arial;
	font-size: 20px;
	color: #333;
	width: 100%;
	line-height: 30px;
	float: left;
	margin-bottom: 10px;
}
div.tt-ftdanhmuccright h4{
	font-family: Arial;
	font-size: 13px;
	color: #0099FF;
	width: 100%;
	line-height: 30px;
	float: left;
	margin-bottom: 10px;
}
div.tt-ftdanhmuccright h4 a{
	color: #0099FF;
}
div.tt-ftdanhmuccright h4 a:hover{
	color: #D90000;
}
div.tt-ftdanhmuccright h5{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 40px;
}
div.img_vanchuyen{
	width: 100%;
	float: left;
}
div.img_vanchuyen img{
	float: left;
	width: 155px;
	height: 135px;
	margin-right: 10px;
}
div.img_vanchuyen p{
	font-size: 13px;
	line-height: 18px;
	font-family: Arial;
}
div.line{
	width: 970px;
	height: 1px;
	margin: 0 auto;
	background: #CCC;
}
div#tt-sfooter{
	width: 100%;
	float: left;
	position: relative;
	/*margin-top: 10px;*/
	height: auto;
	font-size: 14px;
	color: #000;
}
div.tt-sfooter-cont{
	width: 970px;
	min-height: 140px;
	position: relative;
	/*float: left;*/
	margin: 0 auto;
}
div.tt-logofooter{
	width: 140px;
	height: 140px;
	float: left;
	text-align: center;
}
div.tt_footerdm{
	width: 100%;
	float: left;
	padding: 10px 0px;
}
div.tt_footerdm ul{
	list-style: none;
	width: 100%;
	float: left;
}
div.tt_footerdm > ul > li{
	width: 200px;
	float: left;
	/*min-height: 100px;*/
	font-size: 13px;
}
div.tt_footerdm > ul > li > h3{
	font-size: 14px;
	margin-bottom: 5px;
	font-weight: 400;
	font-family: utm americanabex;
}
div.tt_footerdm > ul > li > h3 > a{
	color: #FF0000;
}
div.tt_footerdm > ul > li > h3 > a:hover{
	color: #FFF;
}
div.tt_footerdm > ul > li > ul > li{
	width: 200px;
	float: left;
	font-size: 13px;
}
div.tt_footerdm > ul > li > ul > li > h3{
	padding-left: 10px;
	background: url(images/dot.png) no-repeat left center;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: 300;
}
div.tt_footerdm > ul > li > ul > li > h3 > a{
	color: #FFFFFF;
}
div.tt_footerdm > ul > li > ul > li > h3 > a:hover{
	color: #FF0000;
}
div.tt-logofooter img{
	margin: 10px auto;
}
div.tt-contfooter{
	  width: 300px;
  height: auto;
  float: left;
  margin-right: 10px;
}
div.tt-contfooter h3{
	font-size: 14px;
	color: #FF0000;
	text-transform: uppercase;
	margin-top: 10px;
}
div.tt-contfooter p{
	margin-top: 10px;
}
div.tt-newsfooter{
	width: 350px;
	height: auto;
	  float: right;
}
div.tt-newsfooter h3{
	font-size: 14px;
	font-family: Arial;
	color: #FF0000;
	text-transform: uppercase;
	margin-top: 10px;
}
div.tt-newsfooter ul{
	list-style: none;
	width: 100%;
}
div.tt-newsfooter ul li{
	min-height: 20px;
	float: left;
	width: 100%;
	background: url(images/tt-arrow.png) no-repeat left 6px;
}
div.tt-newsfooter ul li h6{
	font-size: 13px;
	color: #FFF;
	padding-left: 7px;
	line-height: 20px;
	font-weight: 300;
}
div.tt-newsfooter ul li h6 a{
	color: #FFF;
}
div.tt-newsfooter ul li h6 a:hover{
	color: #FF0;
}
div#tt-mennufooter-cont{
	width: 100%;
	height: 20px;
	position: relative;
	float: left;
	border-bottom: 3px solid #5C5C5C;
	box-shadow: 0px 5px 8px #C9C9C9;
	z-index: 5;
}
div#tt-mennufooter-cont > ul{
	list-style: none;
	width: 100%;
	height: 20px;
	float: left;
	text-align: center;
}
div#tt-mennufooter-cont > ul > li{
	display: inline-block;
	border-right: 1px solid #333333;
}
div#tt-mennufooter-cont > ul > li:last-child{
	border-right: 0px !important;
}
div#tt-mennufooter-cont > ul > li > h4{
	font-size: 13px;
	color: #333333;
	font-weight: 400;
}
div#tt-mennufooter-cont > ul > li > h4 > a{
	padding: 5px 10px;
}
div#tt-mennufooter-des{
	background: #ECEDED;
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	text-align: center;
}
div#tt-indexp{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 50px;
	background: #FFFFFF;
}
div#tt-left{
	width: 190px;
	float: left;
	height: auto;
}
div#tt-middle{
	width: 560px;
	float: left;
	height: auto;
	margin: 0px 15px;
}
div#tt-right{
	width: 190px;
	float: right;
	height: auto;
}
div#tt-leftsub{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 10px;
	
	border-radius: 5px;
	box-sizing: border-box;
	border: 1px solid #CCCCCC;
}
div.tt-leftsub1{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 10px;
	
	border-radius: 5px;
}
div#tt-danhmuc-title{
	box-sizing: border-box;
	width: 100%;
	/*border: 5px solid transparent;*/
	height: auto;
	/*background: #FF0000;*/
	text-align: center;
	float: left;
}
div#tt-danhmuc-title > h2{
	line-height: 40px;
	color: #FFFFFF;
	font-size: 15px;
	/*text-transform: uppercase;*/
	background: url(images/tt-bgmenu.png) repeat top center;
}
div.tt-danhmuc-title1{
	box-sizing: border-box;
	width: 100%;
	height: auto;
	/*background: #FF0000;*/
	text-align: center;
	float: left;
	background: #FEE600;
	box-shadow: 0px 0px 8px #888 inset;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
div.tt-danhmuc-title1 > h2{
	line-height: 30px;
	color: #333;
	font-size: 11px;
	font-family: Arial;
	font-weight: 300;
	text-transform: uppercase;
}
div.tt-menudm{
	width: 100%;
	padding-bottom: 10px;
	float: left;
	box-sizing: border-box;
  border: 1px solid #CCCCCC;
  border-top: none !important;
}

div.videocontent{
	box-sizing: border-box;
	border-left: 10px solid transparent;
	border-top: 10px solid transparent;
	border-bottom: 0px solid transparent;
	border-right: 10px solid transparent;
}
div.tienichcontent{
	box-sizing: border-box;
	float: left;
	border-left: 10px solid transparent;
	border-top: 10px solid transparent;
	border-bottom: 0px solid transparent;
	border-right: 10px solid transparent;
}
div.tienichcontent h4{
	line-height: 30px;
	font-size: 14px;
	font-weight: 300;
	color: #FFFFFF;
	/*border-bottom: 1px dashed #CCCCCC;*/
}
div.tienichcontent h4 a{
	color: #333333;
}
div.tienichcontent h4 span{
	color: #333333;
}
div.tienichcontent h4:last-child{
	border-bottom: none !important;
}
div.tienichcontent img{
	margin-right: 5px;
}
div.hotro-ft{
	width: 277px;
	float: left;
	height: 163px;
	background: url(images/hotlk.png) no-repeat top center;
	position: fixed;
	bottom: 0px;
	right: 80px;
	z-index: 9999999;
}
div.hotro-ft span{
	  position: absolute;
  bottom: 78px;
  right: 10px;
  font-size: 26px;
  color: #FF0000; font-family: Arial;
}
div.videocontent iframe{
	padding: 4px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}
div#googleMap{
	border: 5px solid #CCCCCC;
	  width: 208px;
  height: 208px;
}
select.lienketstyle{
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	width: 100%;
	border-radius: 5px;
}
ul.tt-menudanhmuc{
	list-style: none;
	height: auto;
	padding-bottom: 10px;
}
ul.tt-menudanhmuc > li{
	width: 100%;
	float: left;
	border-bottom: 1px dashed #CCCCCC;
	/*background: url(images/tt-linedm.png) no-repeat bottom center;*/
}
ul.tt-menudanhmuc > li > h3{
	background: url(images/arrowa.png) no-repeat left center;
	margin-left: 5px;
	line-height: 30px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family: Arial;
	/*text-transform: uppercase;*/
}
ul.tt-menudanhmuc > li > h3 > a{
	padding: 5px 5px 5px 10px;
	color: #333333;
}
ul.tt-menudanhmuc > li > h3 > a:hover{
	color: #D90000;
}
ul.tt-menudanhmuc > li > ul{
	list-style: none;
}
ul.tt-menudanhmuc > li > ul > li{
	width: 100%;
	float: left;
	border-top: 1px dashed #CCCCCC;
}
ul.tt-menudanhmuc > li > ul > li:last-child{
	border-bottom: 0px !important;
}
ul.tt-menudanhmuc > li > ul > li > h3{
	background: url(images/arrowb.png) no-repeat left center;
	margin-left: 15px;
	line-height: 30px;
	font-size: 12px;
	color: #333333;
	font-weight: 300;
	font-family: Arial;
}
ul.tt-menudanhmuc > li > ul > li > h3 > a{
	padding: 5px 10px;
}
.ac-container{
	width: 160px;
	padding: 3px 10px;
}
div.tt-danhgiadichvu{
	width: 100%;
	float: left;
	box-sizing: border-box;
	border: 5px solid transparent;
}
div.tt-danhgiadichvu img{
	max-width: 100%;
}
div#tt-hotro{
	width: 100%;
	min-height: 150px;
}
div#tt-hotro-t{
	width: 100%;
	height: 108px;
	background: url(images/top.png) no-repeat top center;
	padding-bottom: 5px;
}
div#tt-dt{
	width: 100%;
	min-height: 35px;
	background: url(images/telephone.png) no-repeat left center;
}
div#tt-dt > div{
	margin-left: 60px;
}
div#tt-dt > b{
	margin-left: 60px;
	color: #FF0000;
}
div#tt-ht{
	width: 100%;
	margin-top: 5px;
	text-align: center;
}
div#tt-ht > a > img{
	width: 47px;
	height: 47px;
	margin: 5px 10px;
}
div#tt-right-title{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
	float: left;
}
ul.dicvuquantam{
	width: 100%;
	float: left;
	list-style: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 10px solid transparent;
}
ul.dicvuquantam li{
	width: 100%;
	float: left;
	padding: 10px 0px;
	border-bottom: 1px dashed #CCC;
}
ul.dicvuquantam li.top{
	text-align: center;
	position: relative;
}
div.top1{
	background: url("images/TopSellerNumber1Bg.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 2em;
	font-weight: bold;
	height: 41px;
	line-height: 41px;
	position: absolute;
	text-align: center;
	width: 41px;
	z-index: 2;
	top: 0px;
}
ul.dicvuquantam li.top h3{
	font-size: 13px !important;
	margin-top: 10px !important;
	margin-left: 0px !important;
	text-align: center;
}
ul.dicvuquantam li h3{
	font-size: 13px;
	margin-left: 30px;
	text-align: left;
	font-family: Arial;
	font-weight: 300;
}
div.bongdm{
	width: 100%;
	float: left;
	height: 7px;
	background: url(images/bongs.png) no-repeat top center;
}
div.bongtt{
	width: 100%;
	float: left;
	height: 12px;
	<!--background: url(images/bongtt.png) no-repeat top center;-->
}
div.hot-nhat{
	background: url('images/TopSellerNumberBg.png') no-repeat scroll 0 0px transparent;
	color: #422400;
	float: left;
	width: 24px;
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	text-align: center;
	margin-right: 5px;
}
div.tt-binhchon{
	width: 100%;
	float: left;
	box-sizing: border-box;
	border: 5px solid transparent;
}
div.tt-binhchon h3{
	font-size: 13px;
	width: 100%;
	float: left;
}
div.formbinhchon{
	width: 100%;
	float: left;
}
div.tt-binhchonitem{
	width: 100%;
	float: left;
}
div.tt-binhchonitemleft{
	width: 15%;
	float: left;
	text-align: center;
	line-height: 20px;
}

div.tt-binhchonitemleft input{
	margin-top: 9px;
}
div.tt-binhchonitemright{
	width: 85%;
	float: left;
	text-align: left;
	line-height: 30px;
}
div.tt-binhchonitemleft1{
	width: 50%;
	float: left;
	text-align: center;
	line-height: 20px;
}
div.tt-binhchonitemleft1 span{
	display: inline-block;
	padding: 5px 10px;
	font-size: 13px;
	color: #333;
	background: #CCCCCC;
	border: none;
	cursor: pointer;
}
div.tt-binhchonitemright1{
	width: 50%;
	float: left;
	text-align: right;
	line-height: 20px;
}
div.tt-binhchonitemright1 span{
	display: inline-block;
	padding: 5px 10px;
	font-size: 13px;
	color: #FF0000;
	text-transform: uppercase;
}
div#inline_content h3{
	width: 100%;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 15px;
	color: #D90000;
	font-family: Arial;
}
div.ketqua_list{
	width: 100%;
	float: left;
}
div.ketqua_list .ketqua_item{
	width: 100%;
	float: left;
	height: 30px;
	margin: 3px 0px;
}
div.ketqua_item > p{
	line-height: 30px;
}
div.ketqua_itemleft{
	width: 100px;
	float: left;
	line-height: 30px;
}
div.ketqua_itemright{
	width: 243px;
	float: left;
}
div.ketqua_tongluot{
	width: 100%;
	float: left;
	height: 30px;
	background: #E1E1E1;
	position: relative;
}
div.ketqua_bcit{
	float: left;
	height: 30px;
}
div.ketqua_tongluot p{
	position: absolute;
	line-height: 30px;
	color: #333333;
	width: 95%;
	padding-right: 10px;
	text-align: right;
}
div#tt-right-title > h3{
	  line-height: 30px;
  color: #333;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-family: Arial;
  margin-left: 20px;
  display: inline-block;
  font-weight: 300;
  text-transform: uppercase;
  background: #FEE600;
  box-shadow: 0px 0px 8px #888 inset;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
div#tt-right-title > h2{
	  line-height: 30px;
  color: #333;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-family: Arial;
  margin-left: 20px;
  display: inline-block;
  font-weight: 300;
  text-transform: uppercase;
  background: #FEE600;
  box-shadow: 0px 0px 8px #888 inset;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
div#tt-right-title > h1{
	  line-height: 30px;
  color: #333;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 13px;
  font-family: Arial;
  margin-left: 2px;
  display: inline-block;
  font-weight: 300;
  text-transform: uppercase;
  background: #FEE600;
  box-shadow: 0px 0px 8px #888 inset;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;	
}
h1.skh{
	font-size: 16px;
	text-transform: uppercase;
	color: #084EEF;
	font-weight: bold;
	margin: 10px 0px;
}
ul.tt-asa li a{
	font-size: 15px;
}
div#tt-right-desc{
	height: auto;
	float: left;
	margin: 5px 0px;
  width: 100%;
	text-align: justify;
}
div#tt-right-desc a {
    color: #36c;
}
div#tt-right-desc a:hover {
    color: #FF0000;
}
div#tt-right-desc img{
	max-width: 100%;
}
div#tt-right-desc1{
	height: auto;
	float: left;
	margin: 5px 0px;

	text-align: justify;
	max-width: 100%;
}
div#tt-right-desc1 img{
	width: 100% !important;
height:auto !important;
}
div.tt-scroll div.caroufredsel_wrapper{
	width: 890px !important;
}
div.tt-scroll{
	position: relative;
}
div.tt-scroll ul.centa{
	list-style: none;
	width: 100%;
	float: left;
}
div.tt-scroll ul.centa > li{
	width: 262px !important;
	height: 220px !important;
	float: left;
	margin: 5px 17px 5px 17px;
	text-align: center;
}
div.tt-scroll a.prev{
	display: inline-block;
	position: absolute;
	left: -10px;
	top: 70px;
	width: 17px;
	height: 42px;
	background: url(images/prev2.png) no-repeat center;
}
div.tt-scroll a.next{
	display: inline-block;
	position: absolute;
	right: -10px;
	top: 70px;
	width: 17px;
	height: 42px;
	background: url(images/next2.png) no-repeat center;
}
div.tt-scroll ul.centa > li.setMr{
	margin-right: 0px !important;
}
div.tt-scroll ul.centa > li > a > img{
	width: 262px;
	height: 178px;
	float: left;
	margin-bottom: 5px;
	box-sizing: border-box;
	border: 3px solid #0450FC;
	background: #FFFFFF;
	border-radius: 10px;
}
div.tt-scroll  ul.centa > li > h3{
	width: 100%;
	line-height: 20px;
	color: #4169E1;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 3px;
	overflow: hidden;
	height: 40px;
}
div.tt-scroll ul.centa > li > h3 > a{
	color: #4169E1;
}
div.tt-scroll ul.centa > li > h3 > a:hover{
	color: #D90000;
}
div.tt-scroll ul.centa > li > span{
	width: 100%;
	line-height: 17px;
	color: #333333;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
}

div#tt-right-desc > ul.aaa{
	list-style: none;
	width: 100%;
	float: left;
}
div#tt-right-desc > ul.aaa > li{
	width: 180px;
	height: 160px;
	float: left;
	margin: 5px 10px 5px 0px;
	text-align: center;
}
div#tt-right-desc > ul.aaa > li.setMr{
	margin-right: 0px !important;
}
div#tt-right-desc > ul.aaa > li > a > img{
	width: 180px;
	height: 105px;
	float: left;
	box-sizing: border-box;
	border: 1px solid #D5D5D5;
}
div#tt-right-desc > ul.aaa > li > h3{
	width: 100%;
	line-height: 20px;
	color: #333333;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 3px;
	overflow: hidden;
	font-family: Arial;
	height: 40px;
}
div#tt-right-desc > ul.aaa > li > h3 > a{
	color: #333333;
}
div#tt-right-desc > ul.aaa > li > h3 > a:hover{
	color: #D90000;
}

div#tt-right-desc > ul.aaa > li > span{
	width: 100%;
	line-height: 17px;
	color: #333333;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
}
div.bongdo{
	width: 100%;
	height: 13px;
	background: url(images/tt-bongdo.png) no-repeat top center;
	float: left;
}



div#tt-right-desc > ul.aaa1{
	list-style: none;
	width: 100%;
	float: left;
}
div#tt-right-desc > ul.aaa1 > li{
	width: 300px;
	height: 285px;
	float: left;
	margin: 5px 20px 5px 0px;
	text-align: center;
}
div#tt-right-desc > ul.aaa1 > li.setMr{
	margin-right: 0px !important;
}
div#tt-right-desc > ul.aaa1 > li > a > img{
	width: 300px;
	height: 220px;
	float: left;
	margin-bottom: 5px;
	box-sizing: border-box;
	border: 1px solid #D5D5D5;
	padding: 4px;
	background: #FFFFFF;
	box-shadow: 4px 4px 0px #D5D5D5
}
div#tt-right-desc > ul.aaa1 > li > h3{
	width: 100%;
	line-height: 20px;
	color: #4169E1;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 3px;
	overflow: hidden;
	height: 40px;
}
div#tt-right-desc > ul.aaa1 > li > h3 > a{
	color: #D90000;
}
div#tt-right-desc > ul.aaa1 > li > h3 > a:hover{
	color: #D90000;
}
div#tt-right-desc > ul.aaa1 > li > span{
	width: 100%;
	line-height: 17px;
	color: #333333;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
}
div#tt-right-desc > ul.aaa1 > li p{
	font-size: 14px;
}
div#tt-right-desc > ul.aaa1 > li p span{
	color: #D90000;
}
div#tt-right-desc-detail{
	width: 100%; /*width: 790px;*/
	height: auto;
	float: left;
}
div#tt-right-desc-detail-l{
	width: 430px;
	margin-right: 10px;
	/*height: 300px;*/
	float: left;
}
div#tt-right-desc-detail-r{
	width: 500px;
	/*height: 300px;*/
	float: left;
}
div.tt-ala{
	padding: 10px 0px;
	border-bottom: 1px dashed #CCCCCC;
}
div.imga_gio{
	width: 100%;
	padding: 10px 0px;
}
div.imga_gio img{
	max-width: 100%;
}
/*div.MagicThumb-expanded div:nth-child(2){
	display: none !important;
}
div.MagicZoomBigImageCont  div:nth-child(2){
	display: none !important;
}*/
ul.tintuc_nb{
	list-style: none;
	width: 100%;
	float: left;
}
ul.tintuc_nb li{
	width: 100%;
	float: left;
	padding: 5px 0px;
	border-bottom: 1px dashed #CCC;
}
ul.tintuc_nb li img{
	width: 60px;
	height: 60px;
	margin: 0px 5px 0px 3px;
	float: left;
	box-sizing: border-box;
	border: 1px solid #CCC;
}
ul.tintuc_nb li h3{
	font-family: Arial;
	font-size: 13px;
	font-weight: 300;
}
ul.tintuc_nb li h3 a{
	color: #333;
}
div.tintuc_new{
	width: 100%;
	margin-top: 10px;
	min-height: 145px;
}

div.tintuc_new a img{
	float: left;
	padding: 3px solid #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 210px;
	height: 145px;
	margin-right: 10px;
}
div.tintuc_new p{
	line-height: 22px;
	font-size: 14px;
}
p.xems{
	text-align: right;
}
p.xems a{
	font-size: 14px;
	color: #024FFD;
	font-weight: bold;
	margin-right: 0px;
	transition: all 0.5s;
}
p.xems a:hover{
	margin-right: 10px;
	color: #D90000
}
div.tt-menudm ul.tt-man{
	list-style: none;
	margin: 5px;
}
div.tt-menudm ul.tt-man li{
	width: 100%;
	float: left;
	padding: 5px 0px;

}
div.tt-menudm ul.tt-man li:last-child{
	/*border-bottom: none;*/
}
div.tt-menudm ul.tt-man li h4{
	font-size: 12px;
  text-align: center;
  font-family: Arial;
  font-weight: 300;
  line-height: 22px;
}
div.tt-menudm ul.tt-man li h4 span{
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
}
div.tt-menudm ul.tt-man li img{
	max-width: 100px;
}
div.tt-hotline-top{
	width: 100%;
	float: left;
	height: 62px;
	background: url(images/tt-hotline.png) no-repeat top left;
	position: relative;
}
div.tt-hotline-top span{
	display: inline-block;
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #FF0000;
}
div.hotline-left{
	width: 50%;
	float: left;
}
div.hotline-left hr{
	border-top: 0px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
div.hotline-right{
	width: 50%;
	float: right;
	line-height: 40px;
}
div.ttlh{
	  float: left;
  width: 100%;
  box-sizing: border-box;
  border: 5px solid transparent;
}
div.ttlh h4{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	float: left;
	margin-bottom: 5px;
	width: 100%;
	font-family: Arial;
	line-height: 20px;
	border-bottom: 1px dashed #CCCCCC;
}
div.ttlh h5{
	font-size: 13px;
	font-weight: 300;
	font-family: Arial;
	width: 100%;
}
div.ttlh h5 span{
	color: #FF0000;
	font-size: 13Wpx;
	font-weight: bold;
	font-family: Arial;
}
div.tintuc_newlist{
	width: 100%;
	margin-top: 10px;
}
div.tintuc_newlist ul{
	list-style: none;
	width: 100%;
}
div.tintuc_newlist ul li{
	width: 100%;
	float: left;
}
div.tintuc_newlist ul li h5{
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
}
div.tintuc_newlist ul li h5 a{
	color: #333333;
	text-decoration: none;
	transition: all 0.5s;
}
div.tintuc_newlist ul li h5 a:hover{
	color: #D90000;
}
a.tagsname{
	width: 57px;
	height: 20px;
	display: inline-block;
	line-height: 20px;
	color: #999999;
	font-size: 13px;
	background: url(images/tt-gbtag1.png) no-repeat top center;
	margin-bottom: 5px;
}
a.tagsname span{
	padding-left: 25px;
	transition: all 0.5s;
}
a.clstag{
	display: inline-block;
	height: 20px;
	background: #F1F1F1;
	text-align: center;
	line-height: 20px;
	margin-bottom: 5px;
	padding: 0px 5px;
	transition: all 0.5s;
	font-size: 13px;
}
a.clstag:hover span{
	color: #FF0000 !important;
}
div.mota{
	font: 13px/18px Arial;
	color: #2a2a2a;
	text-align: justify;
	/*border-bottom: 1px dashed #dadada;*/
	padding-bottom: 10px;
	padding-top: 8px;
}
div.dongThongTin{
	font: 13px/18px Arial;
	color: #2a2a2a;
	text-align: justify;
	border-bottom: 1px dashed #dadada;
	padding-bottom: 7px;
	padding-top: 7px;
}
div.dongThongTin span{
	color: #FF0000;
}
div.leftInfo{
	width: 181px;
	float: left;
	font: 12px/18px Arial;
	color: #2a2a2a;
}
div.rightInfo{
	width: 181px;
	float: right;
	font: 12px/18px Arial;
	color: #2a2a2a;
}
div.nameDetail {
	font: bold 18px/20px Arial;
	color: #D90000;;
	border-bottom: 1px dashed #dadada;
	padding-bottom: 8px;
}
span.spanGia {
	font: bold 14px/18px Arial;
	color: #D90000;
}
.cb {
	clear: both;
}
div.detailsContent {
	font: 12px/20px Tahoma;
	color: #2a2a2a;
	text-align: justify;
	margin: 10px;
}
div.detailsContent > h2{
	font-size: 15px;
	color: #D90000;
	font-weight: 800;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.box-news {
	float: left;
	width: 100%;
	padding-bottom: 10px; 
	padding-top:10px; 
	border-top:1px dotted #555;
}
div.box-news:first-child{
	border-top: none !important;
	padding-top:0px;
}
div.box-news-img {
	float: left;
	width: 120px;
	height: auto;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fff
}
div.box-news-img:hover{
	border: 1px solid #f00
}
div.box-news-img img{
	width: 190px;
	height: auto;
}
div.box-news-name {
	float: right;
	width: 400px;
	margin-bottom: 5px;
}
div.box-news-name h3{
	font-weight: bold;
	line-height: 16px;
	font-size: 14px;
	font-family: Arial;
	color: #D90000 !important;
}
div.box-news-name h3 a{
	color: #D90000 !important;
}
div.box-news-name h3 a:hover{
	color: #FF0000;
}
div.box-news-mota {
	float: right;
	width: 400px;
	text-align:justify;
	line-height: 1.5em;
	color: #222;
	font-size: 13px;
}
div.box-news-readmore {
	float: right;
	width: 400px;
	text-align: right; 
	margin-top:5px;
}
div.box-news-readmore a {
	padding: 5px 0px 5px 19px;
	font-size: 12px; 
	display: inline-block;
	color: #F20000;
	font-weight: bold;
}
div.box-news-readmore a:hover{
	font-style: italic;
}

div#box-news-first {
	border-top: none !important;
}
ul.tt-asa{
	list-style: none;
}
ul.tt-asa > li{
	width: 100%;
	line-height: 20px;
}
div.tt-facett{
    width: 354px;
    min-height: 230px;
    position: fixed;
    bottom: 0px;
    right: -304px;
    z-index: 999999999999;
    cursor: pointer;
    overflow: hidden;
    background: url(images/tt-face.png) no-repeat top left;
}
div.fb-page{
    margin: 2px !important;
}
div.ghuss{
    margin-left: 36px;
    width: 304px;
    background: #FFFFFF;
    min-height: 230px;
    float: right;
}

div.tt-facett1{
    width: 354px;
    min-height: 360px;
    position: fixed;
    top: 80px;
    right: -304px;
    z-index: 999999999999;
    cursor: pointer;
    overflow: hidden;
    background: url(images/tt-face1.png) no-repeat top left;
}
div.fb-page1{
    margin: 2px !important;
}
div.ghuss1{
    margin-left: 36px;
    width: 304px;
    background: #FFFFFF;
    min-height: 360px;
    float: right;
}
.box_skitter .label_skitter{
    width: 410px !important;
    height: 125px;
    background: rgba(0,0,0,0.6) !important;
    bottom: 29px !important;
	}
.box_skitter .label_skitter p{ font-size:14px !important;}
.xem_ss{ padding:0px !important; text-align: right; margin-right:40px !important;}
.xem_ss a{ color:#0F6;}


@media screen and (min-width:1920px) {
 
}
@media screen and (min-width:1600px) {

}
@media screen and (min-width:1280px) and (max-width:1599px) {
	
}
@media screen and (min-width:960px) and (max-width:1279px) {
	 
}
@media screen and (min-width:800px) and (max-width:1279px) {
	 
}
@media screen and (max-width:768px) {
	div#tt-header{
		margin-top: 42px;
	}
	#tt-nav{
		display:none;
	}
	  #search{
	   display:none;
   }
   div.hota{
	   display:none;
   }
   .lo{
	   display:none;
   }
   .hotro-ft{ 
		display:none;
   }
   .tt-facett1{
	   display:none;
   }
   .tt-facett{
	   display:none;
   }
   div#tt-banner{
	   width:100%;
	   height:auto;
   }
   .tt-leftsub1{
	   display:none;
   }
   div.tt-doitac{
	   display:none;
   }
   div.tt-bongngangc{
	    width:100%;
   }
   div.tt-ftdanhmucc {
      width: 100%; 
   }
   div.tt-sfooter-cont{
	   width: 100%; 
   }
   div.tt-logo{
	   width: 30%;
   }
   div.tt-newsfooter{
	  display:none;
   }
    
   div.tt-ftdanhmuccright{
	   float:left;
	       width: 100%;
   }
   div.tt-ftdanhmuccleft{
	   width: 100%;
   }
   div.tt-ftdanhmuccleftl{
	   width: 48%;
   }
   div.tt-ftdanhmuccleftr{
	    width: 48%; 
   }
   div#tt-full{
	   width: 98%;
	   margin-left:5px;
	   margin-right:5px;
   }
   div#tt-index{
	   width: 98%;
   }
   div#tt-middle{
	   width: 96%;
	   margin-left:5px;
	   margin-right:5px;
   }
   div#tt-index-title{
	     height:auto;
   }
   div#tt-index-title > h3{
	       line-height: 15px;
            padding-top: 10px;
   }
   div.tt-contfooter{
	   width: 98%;
   }
   div.tt-ftdanhmuc{
	     width: 98%;
   }
   div.box-news-name{
	   width: 100%;
   }
   div.box-news-mota{
	   width: 100%;
   }
  /* ------------slider------------*/
  
 
   .tt-sliders{
	   display:none;
   }
   <!-- -------------------->
   
}	
@media screen and (min-width:640px) and (max-width:768px) {
 
}

@media screen and (min-width:768px) {
        .nav{
	   display:none;
   }
}

@media screen and (min-width:320px) and (max-width:1024px) {
	 
}
@media screen and (min-width:320px) and (max-width:640px) {

}

@media (max-width:768px) {
    
}

@media screen and (min-width:320px) and (max-width:767px) { 
	 
}
@media (max-width: 480px) {
	
}

