@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap&subset=vietnamese');
*{-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
a{text-decoration:none;color:#333}	
h1, h2, h3, h4, h5{margin:0px;padding:0px}	
body {
	       
      font-family: 'Roboto', sans-serif!important;
	  font-size:15px;
	margin: 0px;
	padding: 0px;
	color: #000;
	
	background:#fff ;
	    line-height: 1.5;
   
}
.lazy{opacity: 1;
    transition: opacity 300ms;}
textarea{ font-family: Arial,Helvetica,sans-serif;}

#heatc2{width:1230px;height:auto;margin:auto;}
 #bannermobi{display:none} 
#logotc{    height: 162px;
    width: auto;
    float:left;margin-left:50px;
  }
 #logotc2{    height: 162px;
    width: auto;
    float:left;margin-left:128px;
  } 

#hbner{height:162px;float:left;width:auto;}
#menu1{width:100%;float:left;height:46px;background:#e21f26}
#menu2{width:1230px;height:46px;margin:auto;}
#menutrai{width:1009px;height:46px;float:left;}
#menutrai ul{margin:0px;padding:0px;}
#menutrai ul li{margin:0px;padding:0px;list-style:none;float:left;background:url(../images/chanmenu.png)no-repeat top right;position:relative;z-index:111}

#menutrai ul li:last-child{background:none}
#menutrai ul li a{float:left;height:46px;line-height:46px;padding:0px 8px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#menutrai ul li a:hover{background:#b7171c}
#menutrai ul li ul{position:absolute;width:255px;height:auto;top:46px;left:0px;display:none;}
#menutrai ul li:hover ul{display:block!important;-webkit-animation: fadeIn .4s;
    animation: fadeIn .4s;}
#menutrai ul li ul li{background:none;line-height:23px;padding:0px 0px;width:100%;float:left;height:auto}
#menutrai ul li ul li a{padding:3px 10px;background:#e21f26;border-bottom:1px solid #9e161b;width:100%;float:left;height:auto;line-height:23px;height:auto;text-transform: initial;}
#menutrai ul li ul li:last-child a{border-bottom:0px solid #000}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
#ktkiem{width:220px;height:30px;margin-top:8px;float:right;position:relative}
#ktkiem input{width:100%;height:30px;border-radius:20px;background:#fff;border:1px solid #fff;padding-left:10px;padding-right:46px}
#ktkiem i{position: absolute;
    top: 2px;
    right: 3px;
    z-index: 1;
    font-size: 14px;
    background: #e21f26;
    color: #fff;
    padding: 6px;
    border-radius: 50%;
    cursor: pointer;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#ktkiem i:hover{background:#b7171c}	
#khungchinh1{width:100%;float:left;height:auto;padding:20px 0px}
#khungchinh2{width:1230px;height:auto;margin:auto}	
#kdtr{width:993px;float:left;height:auto;}
#kdtrmot{width:100%;float:left;height:auto;margin-bottom:20px;}
.mkdtrmot{width: 244px;
    float: left;
    height: auto;
    margin-right: 5px;}
.mkdtrmot1{float:right;margin-right:0px}
.tdmkdtrmot{width:100%;float:left;height:auto;background:#e21f26;padding:3px 10px;}
.tdmkdtrmot h2{margin:0px;padding:0px}
.tdmkdtrmot h2 a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:400}
.ndmkdtrmot{width:100%;float:left;height:auto;}
.ndmkdtrmot ul{margin:0px;padding:0px;}
.ndmkdtrmot ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;padding:2px 0px;border-bottom:1px solid #f6f6f6}
.ndmkdtrmot ul li a{color:#000;font-size:15px;font-weight:400;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.ndmkdtrmot ul li a:hover{color:#e21f26}
.muchd{width:100%;float:left;height:auto;}
.muchd img{width:100%;float:left;height:auto;}
#kdtrhai{width:100%;float:left;height:auto;}
.mkdtrhai{width:316px;float:left;height:auto;margin-right:22px}
.mkdtrhai1{float:right;margin-right:0px}
.tdmkdtrhai{width:100%;float:left;height:auto;background:#e21f26;padding:3px 10px;margin-bottom:10px}
.tdmkdtrhai h2{margin:0px;padding:0px}
.tdmkdtrhai h2 a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:400}
.ndmkdtrhai{width:100%;float:left;height:auto;}
.mttuctc{width:100%;float:left;height:auto;padding-bottom:10px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}
.mttuctc1{border-bottom:0px solid #000}
.hinhmttuctc{width:100%;float:left;height:auto;margin-bottom:5px}
.hinhmttuctc img{width:100%;float:left;height:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmttuctc{width:100%;float:left;margin-bottom:5px;    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.tenmttuctc h3 a{color:#000;font-size:15px;color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmttuctc h3 a:hover{color:#e21f26}
.mtmttuctc{width:100%;float:left;color:#333;font-size:14px;height: 92px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.mtmttuctcdg{width:100%;float:left;color:#333;font-size:14px;height: auto;
    line-height: 23px;}	
.xtmkdtrhai{width:100%;float:left;height:auto;text-align:center;margin-top:10px}
.xtmkdtrhai a{padding:6px 20px;border:1px solid #e21f26;color:#000;font-size:15px;border-radius:4px;cursor:pointer;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}	
.xtmkdtrhai a:hover{background:#e21f26;color:#fff}
#tddgia{width:100%;float:left;height:auto;color:#e21f26;text-transform:uppercase;font-weight:bold;margin-bottom:10px;text-align:center}
.mdgiatc{width:100%;float:left;height:auto;padding-bottom:9px;border-bottom:1px solid #e6e6e6;margin-bottom:9px}
.mdgiatc1{border-bottom:0px solid #000;padding-bottom:0px;margin-bottom:0px}
.tenmdgiatc{width:100%;float:left;height:auto;margin-bottom:5px;}
.tenmdgiatc h3 a{color:#16a2e0;font-size:15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmdgiatc h3 a:hover{color:#e21f26}
.mtmdgiatc{width:100%;float:left;color:#333;font-size:15px;margin-bottom:5px;height: 92px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.xctmdgiatc{width:100%;float:left;height:auto;}
.xctmdgiatc a{float:right;color:#e21f26;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.xctmdgiatc a:hover{color:#16a2e0}
#kdph{width:220px;float:right;height:auto}
#kdph_fan{width:100%;float:left;height:auto;margin-bottom:10px}
#tvpl{width:100%;float:left;height:auto;margin-bottom:10px}
#kttlsu{width:100%;float:left;height:auto;margin-bottom:10px}
#tdkttlsu{width:100%;float:left;height:auto;text-align:center;padding:10px 0px;background:#117ec2;color:#fff;text-transform:uppercase;font-size:16px;font-weight:bold}
#ndkttlsu{width:100%;float:left;height:auto;padding:5px;background:#0099dd}
#ndkttlsumot{width:100%;float:left;height:auto;text-align:center;text-transform:uppercase;color:#f5ed08;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:5px}
#ndkttlsuhai{width:100%;float:left;height:auto;color:#fff;margin-bottom:5px}
#ndkttlsuhai p{margin:0px;padding:0px}
#you_mttls{width:100%;float:left;height:auto;margin-bottom:5px;line-height:33px;color:#fff}
#you_mttls img{width:74px;float:right;height:auto}
#tiktok_mttls{width:100%;float:left;height:auto;margin-bottom:5px;line-height:23px;color:#fff}
#tiktok_mttls img{width:74px;float:right;height:auto}
#mail_mttls{width:100%;float:left;height:auto;margin-bottom:5px;line-height:40px;color:#fff}
#mail_mttls img{width:74px;float:right;height:auto}
#kkhdch{width:100%;float:left;height:auto;}
#tdkkhdch{width:100%;float:left;height:auto;text-align:center;color:#1076b5;font-weight:bold;font-size:16px;text-transform:uppercase;background-image:url(../images/bgch.png);padding:10px 0px;text-shadow: 2px 2px #fff;}
#ndkkhdch{width:100%;float:left;height:auto;padding:5px;border:1px solid #fee278}
.mchtv{width:100%;float:left;height:auto;margin-bottom:5px;line-height:30px}
.mchtv input{width:110px;height:30px;border:1px solid #ddd;padding-left:10px;outline:none;float:right}
#ndchtv{width:100%;float:left;height:100px;border:1px solid #ddd;padding:5px;padding-left:10px;outline:none;margin-bottom:5px}
#btnchtv{width:100%;float:left;height:auto;text-align:center;margin-top:10px;margin-bottom:10px}
#btnchtv button{padding:8px 20px;background:#e21f26;color:#fff600;font-weight:bold;font-size:16px;text-transform:uppercase;border:1px solid #e21f26;outline:none;cursor:pointer;border-radius:4px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#btnchtv button:hover{background:#b7171c}
#tagbv{width:100%;float:left;height:auto;margin-bottom:15px;}
#tagbv ul{margin:0px;padding:0px}
#tagbv ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:7px;padding:5px 7px;background:#e8e8ff;color:#000;}
#tagbv ul li a{color:#000}
footer{width:100%;float:left;height:auto;}

#footer2{width:1230px;margin:auto;height:auto;}
#trft{width:736px;float:left;height:auto;}
#tdtrft{width:100%;float:left;height:auto;color:#e21f26;font-size:18px;text-transform:uppercase;font-weight:bold;padding-bottom:3px;border-bottom:1px dotted #fff;text-shadow: 2px 2px #fff;margin-bottom:10px}
#ndtrft{width:100%;float:left;height:auto;line-height:27px;margin-bottom:30px}
#ndtrft p{margin:0px;padding:0px}
#bachatft{width:100%;float:left;height:auto}
#bachatft ul{margin:0px;padding:0px}
#bachatft ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:96px;background:#fff;height:auto;line-height:42px;padding-right:10px;font-weight:bold}
#bachatft ul li:last-child{float:right;margin-right:0px}
#bachatft ul li img{float:left;margin-right:5px}
#phft{width:450px;float:right;height:auto}
#phft iframe{width:100%!important;float:left;height:220px!important}
#copyrighttc1{width:100%;float:left;height:auto;padding:15px 0px;background:#fff;color:#000;}
#copyrighttc1 a{color:#000}
#copyrighttc2{width:1230px;height:auto;margin:auto;text-align:center}
#knutdungp{position:fixed;bottom:55px;right:10px;z-index:1111111;border:1px solid #ddd;width:80px;height:auto;padding:10px 5px;background:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}#knutdungp ul{margin:0px;padding:0px;}#knutdungp ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:5px;}.hmndph{width:100%;float:left;height:auto;text-align:center;margin-bottom:0px;}.hmndph img{height:36px;margin:auto}.tmndph{width:100%;float:left;height:auto;text-align:center;font-weight:bold;color:#000;font-size:13px;font-weight:initial}
#page{ display: none;
    float: left;
    z-index: 11111111;
    top: 0px;
	left:3px;
    width: 40px;
    position: absolute;
    height: 40px;}

#logodt{    z-index: 1111111;
    position: absolute;
  
    display: none; top: 2px;
    height: 46px;
    left:45px;
    width: auto;
   }
#menurere{    width: 42px;
    height: 42px;
    background: #b91015;
    z-index: 111111;
    border-radius: 4px;
    position: absolute;
    display: none;
    top: 5px;
    right: 5px;}
#cachtopre{width:100%;float:left;height:auto;display:none;margin-top:50px}	
.mmt-container{    position: fixed;
    left: 0;
    bottom: 0;
    width: 100vw;
    z-index: 10000000000000000;}	
#metu .mmt-app{position: relative;
    display: flex;
    flex-direction: row;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
    justify-content: center;
    box-sizing: border-box;
    min-height: 56px;
    -webkit-transition: all .24s;
    transition: all .24s;
    }
.mt-tooltip{    display: inline-flex;
    position: relative;
    justify-content: center;
    align-items: center;}
#metu .mmt-button:not(.mmt-button--mobile){justify-content: flex-start;
    border-radius: 3px;
    height: 40px;
    background-color: hsla(0,0%,100%,.2);
    margin: 10px 5px;
}
#metu .mmt-button__icon{width: 20px;
    height: 20px;
    margin-right: 10px;
    box-sizing: border-box;}
#metu .mmt-button__label{    font-size: 14px;
    line-height: 20px;}
.mt-tooltip__text{    position: absolute;
    visibility: hidden;
    z-index: 1;
    background: #232f34;
    color: #fff;
    text-align: center;
    padding: 4px 8px;
    border-radius: 4px;
    min-width: 120px;
    max-width: 240px;
    bottom: calc(100% + 5px);
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 12px;
    box-sizing: border-box;}
#metu .mmt-button:not(.mmt-button--mobile):hover{    background-color: rgba(27,27,27,.2);}
#metu .mmt-button{    display: flex;
    align-items: center;
    align-self: stretch;
    padding: 0 10px;
    flex-direction: row;
    cursor: pointer;}
#metu{display:none}
#ghre{position:fixed;z-index:111111;top:20px;right:14px;display:none}
#flexvi{width:100%;float:left;height:auto}
#dongdkk{position:absolute;top:0px;right:0px;}
#ndctspdknt1{width:100%;float:left;height:auto}
#hientkre{width:100%;float:left;height:0px;overflow:hidden;position:fixed;top:50px;left:0px;z-index:1111111}
#nuttkre{display:none;position:fixed;top:14px;right:43px;z-index:1111111;cursor:pointer; font-size: 15px;
    padding: 6px;
    border-radius: 50%;
    color: #fff;


    background: #d8211e;}
#kngangre{width:100%;float:left;height:auto;position:fixed;left:0px;bottom:0px;z-index:11111;padding:5px 0px;background:#b91015;display:none;padding-top:7px}
#kngangre ul{margin:0px;padding:0px}
#kngangre ul li{margin:0px;padding:0px;list-style:none;width:25%;float:left;height:auto;text-align:center;line-height: 9px;}
#kngangre ul li img{height:26px;width:auto;margin:auto}
#kngangre ul li i{font-size:21px;color:#fdfdfd;}
#kngangre ul li a{color:#fff;font-size:13px}
#kngangre ul li a span{color:#fff}	
#bmcre{width:100%;float:left;height:auto;padding:0px 0px;padding-top:15px;display:none}
#bmcre ul{margin:0px;padding:0px}
#bmcre ul li{margin:0px;padding:0px;list-style:none;width:25%;float:left;height:auto;text-align:center;padding:0px 5px}
#bmcre ul li a{color:#333;font-size:14px}
#bmcre ul li a i{width:35px;height:35px;line-height:35px;text-align:center;color:#fff;background:#4cb551;border-radius:50%;margin-bottom:5px;font-size:18px}
#kghangre{width: 50px;
    text-align: right;
    right: 50%;
    top: 10px;
    font-size: 21px;
    position: absolute;
    z-index: 1111111;
    display: none;
    color: #fff;}
#kghangre span{font-size:15px;position:relative;top:-6px}	
#ktkire1{width:50%;position:absolute;top:0px;right:0px;height:50px;z-index:1111111;padding:10px 5px;display:none}
#ktkire2{width:100%;height:30px;float:left;background:#fff;position:relative;border-radius:4px;overflow:hidden}
#ktkire2 input{width:100%;float:left;height:30px;border:0px solid #000;padding-left:5px;outline:none}
#ktkire2 i{position:absolute;top:6px;right:5px;cursor:pointer;font-size:18px;color:#b91015}
#kpotkre1{width:100%;display:none;    background-color: rgba(11, 11, 11, 0.9);
    bottom: 0;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;z-index:111111111111}	
#kpotkre2{align-self: center;
   
    border-radius: 2px;
    padding: 6px;
    width: 96%;}	
#ktktcre{width:100%;height:44px;float:left;border:solid 1px #d4d4d4;position:relative;overflow: hidden;}
#ktktcre input{width:100%;outline:none;cursor:pointer;border:0px solid #000;padding-left:10px;padding-right:44px;height:44px;float:left}
#ktktcre i{ position: absolute;
    top: 8px;
    right: 13px;
    font-size: 25px;
    cursor: pointer;}	
#dongtkr1{width:100%;float:left;height:auto;text-align:center}	
#dongtkr1 i{font-size:44px;float:right;color:red;cursor:pointer}
#nuttimre{position: absolute;
    top: 13px;
    left: 5px;
    font-size: 25px;
    color: #e21f26;
    cursor: pointer;
    display: none;}
@media only screen and (min-width : 1px) and (max-width : 1200px) {
#nuttimre{display:block}	
#menumb1{display:block}	
#ktkire1{display:block}	
#tdktoptc h2 span{font-size:16px}	
#tdktoptc h2 i{font-size:20px;top:2px}
#kghangre{display:block}	
#bmcre{display:block}	
#kngangre{display:block}		
#nuttkre{display:block}	
#hientkre{display:block}	
#menurere{display:block}
#logodt{display:block}		
#ghre{display:block}	
#cachtopre{display:block}
#menudung{display:none}
#page{        display: block;}	
nav:not(.mm-menu)
{
	display: none;
}
#khungchinh2{width:96%;float:left;margin-left:2%}
#flexdt .owl-nav button.owl-prev{left: 0px!important;}
#flexdt .owl-nav button.owl-next{right: 0px!important;}
#footermot{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
#footerhai{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
#footerba{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
.zalo-container{display:none!important}
#metu{display:block}
#khungchinh2{overflow:hidden}
#kdoitactc2{width:96%;float:left;margin-left:2%}
#footertc2{width:96%;float:left;margin-left:2%}
#bannertc2{width:96%;float:left;margin-left:2%}
#ktintuctc2{width:96%;float:left;margin-left:2%}
#copyrighttc2{width:96%;float:left;margin-left:2%;text-align:left}

#knutdungpba{display:none}
#knutdungpbon{display:none}
#knutdungp ul li{margin-bottom:0px}

#knutdungp{bottom:70px}
.tensanpham{    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
#heatc1{height:auto!important;background-position: 38% 50%!important;
    background-size: 168%!important;}	
#logotc{width:70%;margin-left:0px;height:auto}
#giohangtc{display:none}
.khungtimkiemtc{width:100%;float:left;margin-left:0px;margin-right:0px;margin-top:0px}
#menu2{width:96%;float:left;margin-left:2%}
#flexttm .owl-nav button.owl-prev{left: 0px!important;}
#flexttm .owl-nav button.owl-next{right: 0px!important;}
.ktrens{width:100%;height:auto;position:absolute;top:10%;left:0px}
.ktrens2{width:95%;float:left;height:auto;margin-left:2%}
.ktrens3{width:100%;float:left;height:auto}
.tenktrens{margin-bottom:10px}
.mtktrens{display:none;margin-bottom:2px;line-height:23px}
.xtktrens a{padding:2px 20px}

#headertc1{background:#fff;}
#headertc2{width:100%;}
#trhead{display:none}
#phhead{width:70px;position:fixed;top:7px;right:10px;z-index:111111}
#phhead ul li:last-child{display:none}
#phhead ul li a{color:#004aad}
#gibannertc{display:none}
#trbannertc{width:100%;margin-bottom:5px}
#phbannertc{width:100%;margin-top:0px}
#phbannertc ul li#ghrrm{display:none}
.flexnb .owl-nav button.owl-prev{left:0px!important}
.flexnb .owl-nav button.owl-next{right:0px!important}
#tintuctc2{width:96%;float:left;margin-left:2%}
#dknttc2{width:96%;float:left;margin-left:2%}
#trdknttc{width:100%;float:left;margin-bottom:0px;font-size:18px}
#phdknttc{width:100%;float:left;height:auto}
#phbannertc ul li ul{left:inherit;right:0px}
#phbannertc ul li{padding-bottom:0px}
#dknttc1{padding:10px 0px}
.lSAction  a{opacity:1!important}
#ghre i{font-size:21px;color:#ed1f24}
#ghre span{position:absolute;top:-10px;right:-10px;font-size:13px;background:#ed1f24;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;}
#dndktc{display:none}
#htdktc{display:none}
#slidertc2{width:100%}
#flexdm .owl-nav button.owl-prev{left:0px!important}
#flexdm .owl-nav button.owl-next{right:0px!important}
#csbqtc2{width:96%;float:left;margin-left:2%}
#kykkhtc2{width:96%;float:left;margin-left:2%}
.hinhflexttm{width:100%}
.pflexttm{width:100%;float:right}
#phbanner{width:100%}
#trphbanner{display:none}
#menutr{display:none}
#bannertc1{height:auto;padding:0px 0px;background:#fff}
#bannertc2{height:auto;}
#aca{float:left}
.hotline-1{display:none!important}
#tdchusli{font-size:18px}
#mtchusli{font-size:15px}
.tdmkuntc h2 a{font-size:21px;width:100%;float:left;margin-bottom:15px}
.tabs li{font-size:18px!important;padding:0px 3px!important}
.tabs li:first-child{padding-left:0px!important}
.tabs li:last-child{padding-right:0px!important}
#tdkykkhtc{font-size:14px;padding:0px 0px}
#kykkhtc1{padding:30px 0px}
#c2dmdau ul li{width:23%;margin-right:2%;margin-bottom:15px}
#c2dmdau ul li .lic1tr{float:right;margin-right:0px}
#c2dmdau ul li a{width:100%;height:50px;overflow:hidden;padding:3px 5px;text-align:center}
.noidungtrong table{width:100%!important}
.noidungtrong td{width:auto!important}
#duoislitc2{width:100%;height:auto}
#duoislitc3{width:100%;height:auto}
#kspc1tc2{width:96%;float:left;margin-left:2%}
.mspcm{width:25%}
.hinhmspcm img{height:40px}
.tdkmdmcmtc h2 a{margin-bottom:5px;margin-top:0px}
.tdkmdmcmtc ul li{margin-bottom:10px}
.hinhsanpham img{width:100%;float:left;margin:0px 0px;height:auto}
.giacmpsp ul li.giasanpham{width:100%}
#footerbon{width:100%}
.giacmpsp{min-height:44px}
.tenmspcm{    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.tdkmdmcmtc ul li h3 a{    padding: 0px 0px;border: 0px solid #fff;}	
.tdkmdmcmtc ul li{margin-bottom:5px;margin-left:5px}
.tdkmdmcmtc ul li.lixtc{display:none}
.tdkmdmcmtc ul li a{    padding: 0px 0px;border: 0px solid #fff;}	
#bamucbanner ul li{display:none}
#bamucbanner ul li:first-child{display:block}
#bamucbanner ul li a .chuligh{display:none}
#bamucbanner ul li{width:40px;margin-right:14px;margin-left:0px}
#bamucbanner{top:11px;width: 59px;
    float: right;
    margin-top: 0px;
    z-index: 111111;
    padding: 0px 0px;
    right: 0px;
    position: fixed;
    background: none;}
#bamucbanner ul li a i{width: 35px;
    height: 35px;
    float: left;
    background: #fff;
    color: #4cb551;
    border-radius: 50%;
    line-height: 39px;
    text-align: center;
    font-size: 18px;
    margin-right: 10px;}	
#ktkiemtc{width:100%;float:left;margin-left:0%;border:1px solid #ddd;margin-top:5px;margin-bottom:5px}	
#ktkiemtc select{width:30%;height:32px}
#ktkiemtc input{width:69%;height:32px}
#kslbmuc2{width:96%;float:left;margin-left:2%}
#kslbmuc3{width:100%;float:left;height:auto;}
#kslitr{width:100%;float:left;height:auto;}
#ksliph{display:none}
.tdkdmtc h2 a:after{display:none}
body{background:#fff!important}
.kdmtc ul{display:none}
.tdkdmtc .xtckdmtc{display:none}
.tdkdmtc h2 a{font-size:18px}
.tdkdmtc{border-bottom:0px solid #000;background:#4cb551;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.ndkdmtc{padding:0px 0px}
#kdnnttc2{width:96%;float:left;margin-left:2%}
#trkdnnttc{width:100%;float:left;height:auto;margin-bottom:10px}
#phkdnnttc{width:100%;float:left;height:auto;margin-top:0px}
#footermoth{width:100%;float:left;height:auto;margin-bottom:15px}
#chatzalotr{display:none}
#bamucbanner ul li:first-child{width:44px}
.tghsanpham{width:100%;float:left;height:auto;text-align:left}
#ptrkdnnttc{width:100%}
.mshow{width:100%;float:left;margin-right:0px;margin-bottom:25px}
.giasanpham{color:red}
#bannertc1{display:none}
#phhead ul li a span#chugh{display:none}
#sync2{display:none}
#kslbnern2{width:100%;}
#phaisli{width:100%}
#kslider{width:100%;min-height:0px}
#kbamvih{display:none}
#kdmso{display:none}
#menu1{margin-top:5px;margin-bottom:5px}
#menu2{padding:3px 3px;height:auto;overflow:hidden}
#ktktc{width:100%;margin-left:0px;margin-top:0px}
#phmenu{display:none}
.tdkmdmtc ul{display:none}
.ndkmdmtc{border:0px solid #000}
.thgsanpham{padding:0px 0px}
.tensanpham{padding:0px 0px}
.thgsanpham .thsanpham{width:100%;float:left;height:auto;margin-bottom:5px}
.thgsanpham .gsanpham{width:100%;float:left;height:auto;margin-bottom:5px}
.sanpham{border-right: 0px solid #eeeeee;
    border-bottom: 0px solid #eeeeee;margin-bottom:25px;}
#kslbnern1{padding:0px 0px;margin-bottom:10px}	
#kttutc2{width:96%;float:left;margin-left:2%}
#kdtac2{width:96%;float:left;margin-left:2%}
#kcnhatc2{width:96%;float:left;margin-left:2%}
#kttuctc2{width:96%;float:left;margin-left:2%}
#heatc2{width:96%;float:left;margin-left:2%;height:auto}
#footer2{width:96%;float:left;margin-left:2%;height:auto}
.mttuctc{width:100%;float:left}
.mchinft{width:100%;float:left;margin-right:0px;margin-bottom:20px}
.ndmchinft{height:auto}
#bnkmtc1{display:none}
#menu1{display:none}
#bamutc{display:none}
#kslitc1{width:100%;padding:0px}
#kslitc2{width:100%}
#phsli{width:100%;border-radius:0px}
#ktoptc2{width:100%;border-radius:0px}
#kdmnb2{width:100%}
.mdmnb{width:33.3%;margin-bottom:15px}
#mdttuc{width:100%;margin-bottom:15px}
#phttuctc{width:100%}
.sanphamtc{margin-bottom:20px}


#copyrighttc1{padding-bottom:20px}
.mdmnb{width:32.6%!important;margin-right:1%!important;float:left!important}	
.mdmnbre3{float:right!important;margin-right:0px!important}
.sanphamtc{padding:5px}
.flexsp{padding:5px}
.tenmdmnb{height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.giasanpham{width:100%;float:left;height:auto;margin-bottom:5px}
.dabansp{float:left}	
#kdtr{width:100%;margin-bottom:15px}
#kdph{width:100%}
.mkdtrmot{width:100%;margin-right:0px;margin-bottom:20px}
.mkdtrhai{width:100%;margin-right:0px;margin-bottom:20px}
#tdkkhdch{ background-position: 50% 50%!important;
    background-size: 168%!important;}
#trft{width:100%;float:left;height:auto;margin-bottom:15px}	
#phft{width:100%;float:left;height:auto;margin-bottom:15px}	
#bachatft ul li{width:100%;float:left;margin-right:0px;margin-bottom:10px}
#heatc2{text-align:center}
 #bannermobi{display:block;width:60%;height:auto;margin:auto} 
 #logotc{display:none}
 #logotc2{display:none}
}	
@media only screen and (min-width : 800px) and (max-width : 1200px) {
.sanphamtc{width:24.2%!important;margin-right:1%!important;float:left!important}	
.sanpham{width:24.2%!important;margin-right:1%!important;float:left!important}	
.mcmot  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.sanphamre4{float:right!important;margin-right:0px!important}

}


@media only screen and (min-width : 600px) and (max-width : 799px) {
.sanphamtc{width:32.6%!important;margin-right:1%!important;float:left!important}	
.sanpham{width:32.6%!important;margin-right:1%!important;float:left!important}	
.mcmot  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.sanphamre3{float:right!important;margin-right:0px!important}

}

@media only screen and (min-width : 301px) and (max-width : 599px) {
.sanphamtc{width:49.5%!important;margin-right:1%!important;float:left!important}
.sanpham{width:49.5%!important;margin-right:1%!important;float:left!important}
.mcmot  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.sanphamre2{float:right!important;margin-right:0px!important}
}

@media only screen and (min-width : 0px) and (max-width : 300px) {
.sanphamtc{width:100%!important;margin-left:0%!important;margin-right:0%!important;float:left!important}	
.sanpham {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mcmot {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}

}


