html, body, h1, h2, h3, h4, h5, h6, a, blockquote{
  border:0;
  font-size:14px;
  margin:0;
  outline:0;
  padding:0;
  font-family: "Times New Roman";
  vertical-align:baseline;
  color: #262627;
}
* html .clearfix {
  height:1%;
}
.clearfix {
  display:inline-block;
}
html[xmlns] .clearfix {
  display:block;
}
.clearfix::after {
  clear:both;
  content:'.';
  display:block;
  font-size:1px;
  height:0;
  line-height:0;
  overflow:hidden;
  visibility:hidden;
}
.clear{ clear:both;}
#containr{ width:100%; margin:0 auto; padding-top:25px;}
.header{ width:1200px; margin:0 auto; padding:10px 0px;}
.nav-container {
  background:linear-gradient(#FFFFFF 0%, #F4F1F1 100%);
  border:1px solid #EAE5E4;
  width:1200px;
  margin:0 auto;
  position:relative;
}
.content{width:1200px; margin:0 auto;}
.content .left{
	float:left;
	width:230px;
	margin:20px 0px;
}
.content .center{
	float:left;
	width:720px;
	padding-left:10px;
	margin:20px 0px;
}
.content .right{
	float:right;
	width:230px;
	margin:20px 0px;
}
.rowleft{
	margin-bottom:10px;
}
.rowleft_title{
  background:#1293C7;
  color:#FFFFFF;
  font-size:17.3px;
  font-weight:bold;
  padding:10px 16px;
  text-transform:uppercase;
}
.supporthot{
	border:1px solid #EAE5E4;
}
.support{
	text-align:center;
	margin:10px 0px;
}
.leftmenu{
	margin:0px;
	padding:0px;
	border:1px solid #EAE5E4;
}
.leftmenu li{
	 line-height:35px;
	 list-style:none;
	 border-bottom:1px solid #EAE5E4;
	 position:relative;
}
.leftmenu li a{ 
	text-decoration:none;
	color:#000;
	padding:3px 25px;
	font-size:16px;
	display:block;
	background:url(../images/menu-arrow-l.png) 10px 15px no-repeat;
	
}
.leftmenu li h2{ font-weight:500; font-size:16px;}
.leftmenu li h3{ font-weight:500; font-size:16px;}
.leftmenu li a:hover{ color:#F14002;}
.leftmenu li a.active{ color:#F14002; background:#EAE5E4; } 
.leftmenu li a.active span{ 
	background:url(../images/menu-arrow.png) 10px 15px no-repeat;
	height:36px;
	width:30px;
	float:right;
	position:absolute;
	right:0;
	border-left:1px solid #CCCCCC;
}
.leftmenu .submenu{
	margin:0px;
	padding-left:10px;
}
.leftmenu .submenu li{ border-bottom:none; border-top:1px dashed #EAE5E4; }
.leftmenu  li ul{ padding-left:10px;}
.leftmenu li a.submenucon{ background:url(../images/menu-arrow-l.png) 10px 15px no-repeat;  }
.leftmenu li .submenucon.active{ color:#F14002; } 
.centerbox{
 margin:0px;
 padding:0px;
 list-style:none;
}
.centerbox li{
 float:left;
 width:330px;
 margin-bottom:20px;
 border:1px solid #ccc;
 padding:12px;
 box-shadow: 0px 5px 5px #888;
 background:#F0F0F0;
}
.centerbox li a{
	text-decoration:none;
	color:#1293C7;
	text-transform:uppercase;
	font-weight:bold;
}

.centerbox li:nth-child(2n+2){
 float:right;
  margin-bottom:20px;
}
.centerbox li img{ width:313px; height:250px;}
.border{ border:8px solid #454545; width:313px;  background:#fff; text-align: center; cursor:pointer;}
.border:hover{ background:#000000; color:#FFFFFF;}
.center_cate {
  padding:20px 0;
  text-align:center;
  font-size:26px;
}
.newshome_title {
  border-bottom:1px solid #EAE5E4;
  color:#FFFFFF;
  font-size:22px;
  font-weight:bold;
  padding:10px 16px;
  text-transform:uppercase;
  background:#1293C7;
}
.newshomebox{ margin:0px; padding:0px; list-style:none;}
.newshomebox li {
  -webkit-box-shadow:rgba(0, 0, 0, 0.0980392) 0 3px 12px 1px;
  background-color:#FFFFFF;
  border:1px solid #D1D7DC;
  border-radius:5px;
  box-shadow:rgba(0, 0, 0, 0.0980392) 0 3px 12px 1px;
  float:left;
  height:465px;
  margin:10px 5px;
  width:225px;
}
.newshomebox li a{ text-decoration:none; color:#000000;}
.newshomebox li a:hover{ color:#FF0000;}
.newshomebox li img {
  border-radius:3px;
  height:130px;
  margin:9px;
  width:205px;
}
.newshomebox li .newsbox_name{
  margin:9px;
  height:70px;
}
.newshomebox li .newsbox_name a{
 font-size:14.5px;
 font-weight:bold;
}
.newshomebox li .newsbox_brief{
 text-align:justify;
 line-height:180%;
 margin:9px;
 height:125px;
}
.newshomebox li .chitiet a {
  -webkit-transition:all 0.1s ease;
  background:#F4F9FC;
  border-bottom:1px solid #55ADED;
  color:#428BCA;
  display:inline-block;
  font-size:12px;
  line-height:14px;
  padding:3px 4px 1px;
  transition:all 0.1s ease;
  margin:9px;
}
.newshomebox li .info {
  background:#F1F6F8;
  border-radius:0 0 5px 5px;
  border-top:1px solid #EAE5E4;
  height:19px;
  padding:15px 9px;
  bottom:0px;
}
.newshomebox li .info .cate {
  background:#D4EDFC;
  border:1px solid #75B9DD;
  border-radius:4px;
  color:#3893C1;
  font-size:11px;
  line-height:14px;
  padding:2px 5px;
}
.newshomebox li .info .date {
  color:#3C5B68;
  font-size:12px;
  margin-left:5px;
  text-transform:uppercase;
}
.footer{
	width:1200px;
	margin:0 auto;
	background:#1293C7;
}
.footer_w{
	padding:20px 20px;
	color:#FFFFFF;
}
.footer_w div{ line-height:180%;}
.footer_w .cty{
	font-size:26px;
	margin-bottom:5px;
}
.center_right{
	float:right;
	width:960px;
	margin:20px 0px;
	
}
.center_right_row {
  border:1px solid #EAE5E4;
  margin-bottom:20px;
}
.center_right .rightrow_title{
	text-transform:uppercase;
	 color:#666666;
	 padding:10px 16px;
	 font-weight:bold;
	 font-size:14px;
	 border-bottom:1px solid #EAE5E4;
}
.homebox{
 margin:0px; 
 padding:0px;
 list-style:none;
}
.homebox li{
 float:left;
 width:295px;
 padding:11.5px;
 border-bottom:1px solid #EAE5E4;
 border-right:1px solid #EAE5E4;
 height:250px;
}
.homebox li:nth-child(3n+3){ border-right:none; }
.homebox li a{ text-decoration:none; color:#000000; font-size:16px;}
.homebox li a:hover{color:#ff0000;}
.homebox li .namehome{ padding-top:10px;}
.morehome{ text-align:right; padding:10px;}
.morehome a{ text-decoration:none; color:#000000;}
.homebox li .hotriver{ position:absolute;
 width:295px;
float:left;
}
.homebox li .hot {
  background:#FF4200;
  color:#FFFFFF;
  display:block;
  left:-10px;
  opacity:0.8;
  padding:5px 20px;
  position:absolute;
  top:6px;
  transform:rotate(-45deg);
  z-index:9999;
}
.imghome .img_prod{ width:295px; height:200px;}
#padding{
  padding:10px 0;
  text-align:right;
  width:100%;
  margin-right:10px;
  clear:left;
}
#padding a{ 
	text-align:right; 
	border: 1px solid #CCCCCC; 
	padding:5px 12px 5px; 
	margin:0 4px 4px; 
	color:#999; 
	text-decoration:none; 
	font-weight:600;
}
#padding a:hover{ 
	text-align:right; 
	border:1px solid #ff0000; 
	padding:5px 12px 5px; 
	background:#ff0000; 
	color:#FFFFFF;
}
#padding .active{ 
	text-align:right; 
	border:1px solid #ff0000; 
	padding:5px 12px 5px; 
	background:#ff0000; 
	color:#FFFFFF;
}
#padding .pad{ color:#666666; text-decoration:none;}
.detailimg{
  border:1px solid #E9E9E9;
  float:left;
  margin:10px;
  overflow:hidden;
  width:550px;
}
.detailimg img {
  max-width:100%;
}
.detailcontent{
 float:right;
 width:370px;
 margin-right:10px;
}
.detailcontent h1{
 text-transform:uppercase;
 font-size:20px;
 border-bottom:1px solid #EEEEEE;
 padding-bottom:10px;
 color:#666666;
 margin-top:15px;
}
.de_r{ margin:10px 0; padding:0px;}
.de_r li{
 font-size:14px;
  line-height:20px;
  list-style-type:disc;
  margin-bottom:5px;
  margin-left:20px;
}
.de_r li span{ font-weight:bold; width:100px; display:inline-block;}

.dehotline .detitle {
  background:#F14002;
  color:#FFFFFF;
  padding:5px;
  text-align:center;
}
.dehotline .detitle .denum {
  display:block;
  font-size:28px;
  font-weight:bold;
  line-height:30px;
  margin-top:3px;
}

.dehotline blockquote {
  background:#F9F9F9;
  border-bottom:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  font-size:17px;
  font-style:italic;
  font-weight:bold;
  line-height:1.5;
  padding:10px;
  text-align:justify;
}
.blockquote_left:before{
	content:"\f10d";font-family:FontAwesome;margin-right:5px;
	font-size:16px;
}
.blockquote_right:before{
	content:"\f10e";font-family:FontAwesome;margin-left:5px;
	font-size:16px;
}
.tabmenu{ margin-top:20px;}
.tabmenu_row{ margin:-15px 0px; padding:0px; list-style:none; border-bottom:2px solid #999999; padding-bottom:32px;}
.tabmenu_row li{ float:left;}
.tabmenu_row li a{ 
	text-decoration:none; 
	text-transform:uppercase; 
	font-size:18px;
	float:left;
	padding:6px 20px;
}
.tabmenu_row li a:hover{
 background:#F14002;
 color:#FFFFFF;
}
.tabmenu_row li a.selected{
 background:#F14002;
 color:#FFFFFF;
}
.note{
 text-align:justify;
 line-height:180%;
 padding:10px;
}
.detail_iconmxh {
 border:1px solid #ccc;
height:40px;
padding:5px;
}
.detail_iconmxh .chiasequa{
	text-transform:uppercase;
	padding:10px;
	color:#F14002;
	font-weight:bold;
	margin-top:7px;
	float:left;
}
.detail_iconmxh a{
 text-decoration:none;
 padding:10px;
}
.detail_brief{
	line-height:180%;
	margin:10px 0px;
}
.readproduct{ margin-top:20px; padding-bottom:20px;}
.readproduct_title{
  text-transform:uppercase;
  font-size:14px;
  font-weight:bold;
  color:#666;
  border-bottom:2px solid #666;
  margin:10px;
}
.homeboxcl{
 margin:0px; 
 padding:0px;
 list-style:none;
}
.homeboxcl li{
 float:left;
 width:295px;
 padding:5px;
 border:1px solid #EAE5E4;
 margin:5px;
 height:250px;
}
.homeboxcl li a{ text-decoration:none; color:#000000;}
.homeboxcl li a:hover{color:#F14002;}
.homeboxcl li .namehome{ padding-top:10px;}
.homeboxcl li .hot {
  background:#FF4200;
  color:#FFFFFF;
  display:initial;
  left:-30px;
  opacity:0.8;
  padding:5px 40px;
  position:absolute;
  top:10px;
  transform:rotate(-45deg);
}
.tip_trigger:hover{text-decoration: none !important; }
.tip {color: #333333;
display:none;
position:absolute;
z-index:1000;box-shadow: 2px 2px 4px #888888;text-decoration: none; 
opacity: 0.95;filter: alpha(opacity = 95);padding:5px 3px 3px 3px;background-color:#ccc;}
.tip *{text-decoration: none}
.tip *{text-align: left}
.tip img{ max-width:400px; max-height:400px;}
.noidung-detail{
	padding:10px;
	line-height:180%;
	text-align:justify;
}
.newsbox{ margin:0px; padding:0px; list-style:none;}
.newsbox li {
  -webkit-box-shadow:rgba(0, 0, 0, 0.0980392) 0 3px 12px 1px;
  background-color:#FFFFFF;
  border:1px solid #D1D7DC;
  border-radius:5px;
  box-shadow:rgba(0, 0, 0, 0.0980392) 0 3px 12px 1px;
  float:left;
  height:500px;
  margin:15px;
  width:285px;
}
.newsbox li a{ text-decoration:none; color:#000000;}
.newsbox li img {
  border-radius:3px;
  height:162px;
  margin:9px;
  width:265px;
}
.newsbox li .newsbox_name{
  margin:9px;
  height:55px;
}
.newsbox li .newsbox_name a{
 font-size:16px;
 font-weight:bold;
}
.newsbox li .newsbox_brief{
 text-align:justify;
 line-height:180%;
 margin:9px;
 height:150px;
}
.newsbox li .chitiet a {
  -webkit-transition:all 0.1s ease;
  background:#F4F9FC;
  border-bottom:1px solid #55ADED;
  color:#428BCA;
  display:inline-block;
  font-size:12px;
  line-height:14px;
  padding:3px 4px 1px;
  transition:all 0.1s ease;
  margin:9px;
}
.newsbox li .info {
  background:#F1F6F8;
  border-radius:0 0 5px 5px;
  border-top:1px solid #EAE5E4;
  height:19px;
  padding:15px 9px;
  bottom:0px;
}
.newsbox li .info .cate {
  background:#D4EDFC;
  border:1px solid #75B9DD;
  border-radius:4px;
  color:#3893C1;
  font-size:11px;
  line-height:14px;
  padding:2px 5px;
}
.newsbox li .info .date {
  color:#3C5B68;
  font-size:12px;
  margin-left:5px;
  text-transform:uppercase;
}
.detail_h1 {
  font-size:30px;
  font-weight:normal;
  line-height:32px;
  margin-bottom:10px;
}
.detail_news{
	margin:20px;
}
.item-social {
  background-color:#F4F4F4;
  border:1px solid #CCCCCC;
  line-height:0;
  margin:10px 0;
  padding:10px 10px 9px;
}
.note_news{ text-align:justify; line-height:180%;}
.readnews_title{
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	margin:10px 0px;
}
.newcl{
	float:left;
	width:220px;
	height:180px;
	margin:10px 10px;
}
.newcl img{ width:220px; height:138px;}
.newcl a{ text-decoration:none; color:#000000;}
.newcl a:hover{ color:#FF0000;}
.newcl .newcl_name{ margin-top:10px;}
.baogiabox{
	margin:0px;
	padding:0px;
	list-style:none;
}
.baogiabox li{
  float:left;
  height:200px;
  margin:15px;
  width:285px;
}
.baogiabox li a{ text-decoration:none; color:#000000;}
.baogiabox img{ width:285px; height:178px;}
.baogiabox li a:hover{ color:#FF0000;}
.baogiabox li .baogianame{ margin-top:10px;}
.search{
	padding:5px;
	width:250px;
	position:absolute;
	right:0;
	margin-top:-45px;
}
.search .s_text{
	width:200px;
	height:29px;
	border:none;
	color:#999999;
	float:left;
	border:1px solid #ccc;
}
.search .s_submit{
	background:#222 url(../images/btnsearch.png) 50% 50% no-repeat scroll;
	border-radius:0px 4px 4px 0px;
	border:none;
	height:32px;
	width:43px;
	float:left;
}
.imgbannerright{ width:230px;}
.toolbar {
  background:#FFFFFF;
  border-bottom:1px solid #CCCCCC;
  border-top:2px solid #1293C7;
  box-shadow:#676565 0 0 8px;
  height:30px;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:12;
}
 .toolbartop{
	width:1200px;
	margin:0 auto;
 }
 .toolbar ul{
	margin:0px;
	padding:0px;
 }
.toolbar ul li{
	list-style:none;
	float:left;
	line-height:26px;
	padding:4px;
}
.toolbar ul li a{
	color:#000;
	text-decoration:none;
	border-left:1px solid #ccc;
	float:left;
	padding:0px 10px;
	height:20px;
	line-height:1.60 !important;
}
.icon_mxh{
	background:#F0F0F0;
	width:82px;
	display:table;
}
.soclia{
  border:1px dashed #C6C6C6;
  margin:4px;
  display:block;
}
.soclia_1{
	background:#fff;
	text-align:center;
	
}
.soclia_1 > p{ margin:3px; padding-top:4px;}
.frmcontact{
	margin:10px 20px;
	border:1px solid #ccc;
	background:#F0F0F0;
	padding:10px;
}
.text-user{
	width:250px;
	height:25px;
	border:1px solid #ccc;
}
.noidungct{
	width:250px;
	border:1px solid #ccc;	
}
.name_contact{ width:100px;}
.btn{
	background:#ff0000;
	padding:10px;
	color:#fff;
	border:none;
	font-weight:bold;
	cursor:pointer;
	margin-left:110px;
}
.mapsgoogle iframe{
	width:100%;
	height:500px;
}
.soluongsp {
  border:1px solid #CCCCCC;
  border-radius:3px;
  height:25px;
  width:100px;
}
.productPriceWrapRight {
  margin:10px 0px;
}
.cart {
  background:#1293C7;
  border:1px solid #1293C7;
  border-radius:3px;
  color:#FFFFFF;
  cursor:pointer;
  font-size:24px;
  font-weight:bold;
  padding:8px;
  text-transform:uppercase;
  width:170px;
}
.shoppingcart{
	float:right;
	margin-top:8px;
}
.shoppingcart a{
	text-decoration:none;
	color:#000;
}
.shopcart{
	margin:10px 0px;
}
.thanhtoanshop{
	float:right;
	margin:20px 0px;
}
.btnthanhtoan{
	background:#ff0000;
	color:#fff;
	padding:10px;
	cursor:pointer;
	border:none;
	text-transform:uppercase;
}
.btnthanhtoan:hover{
	background:#808080;
}
.shopcartuser{
	width:500px;
	margin:20px auto;
}
.ordershopping tr{
	line-height:30px;
}
.camon{ text-align:center;}
.detail_price{
	margin:10px 0px;
	font-size:20px;
}
.detail_price font{
	color:#ff0000;
}
.price{
	margin:10px 0px;
	color:#ff0000;
	font-weight:bold;
}
.totleshop{
	float:right;
	margin:10px 0px;
	font-size:22px;
}
.tongtienshop{
	color:#ff0000;
}
.title_right{
	text-transform:uppercase;
	background:#1293C7;
	color:#fff;
	padding:10px;
	font-size:17.3px;
   font-weight:bold;
}
.news_right{ margin:0px; padding:0px; list-style:none;}
.news_right li {
	height:35px;
	border-bottom:1px dashed #ccc;
	padding:10px 0px;
}
.news_right li .imgnew_right{
	float:left;
	width:50px;
}
.news_right li .titlenew_right{
	float:right;
	width:170px;
}
.news_right li a{
	text-decoration:none;
	color:#000;
}
.news_right li a:hover{
	color:#ff0000;
}
.news_right li .imgnewsright{
	width:50px;
	height:31px;
}
.rowright{
	padding-bottom:10px;
}
.pro_right{ margin:0px; padding:0px; list-style:none;}
.pro_right li {
	height:45px;
	border-bottom:1px dashed #ccc;
	padding:10px 0px;
}
.pro_right li .imgpro_right{
	float:left;
	width:50px;
}
.pro_right li .titlepro_right{
	float:right;
	width:170px;
}
.pro_right li a{
	text-decoration:none;
	color:#000;
}
.pro_right li a:hover{
	color:#ff0000;
}
.pro_right li .imgproright{
	width:50px;
	height:33px;
}
.price_right{
	color:#ff0000;
	font-weight:bold;
}
.textlink a{
	text-decoration:none;
	color:#fff;
}
.footer_center{
	text-align:center;
	padding-bottom:20px;
	font-size:16px;
}
@media only screen and (max-width:1024px){
	.right{ display:none;}
	.header {
	  margin:0 auto;
	  padding:0px 0;
	  width:100%;
	}
	.header img{ width:100%;}
	.content {
	  margin:0 auto;
	  width:100%;
	}
	.footer {
	  margin:0 auto;
	  width:100%;
	}
	.nav-container {
	  margin:0 auto;
	  width:100%;
	  border-left:none;
	  border-right:none;
	}
	#cssmenu > ul > li > a {
	  padding: 16px 10px;
	}
	.content .center {
	  float:left;
	  margin:20px 0;
	  padding-left:10px;
	  width:760px;
	}
	.centerbox li{
	 float:left;
	 width:46%;
	 margin:3% 1%;
	 border:6px solid #ccc;
	 padding:1px;
	 box-shadow: 0px 0px 0px #888;
	}
	.centerbox li:nth-child(2n+2){
	 float:right;
	  margin:3% 1%;
	}
	.border{width:95%;}
	.centerbox li img{ width:100%; height:100%;}
	.center_cate {
	  font-size:20px;
	}
	.newshomebox li {
	  float:left;
	  height:465px;
	  margin:3% 1%;
	  width:31%;
	}
	.newshomebox li img {
	  height:130px;
	  margin:9px;
	  width:95%;
	}
	.center_right {
	  float:right;
	  margin:20px 0;
	  width:770px;
	}
	.homebox li{
	 float:left;
	 width:223px;
	 padding:5% 2%;
	 height:160px;
	}
	.homebox li:nth-child(3n+3){ border-right:none; }
	.imghome .img_prod{ width:220px; height:135px;}
	.newsbox li {
	  float:left;
	  height:500px;
	  margin:2% 1%;
	  width:236px;
	}
	.newsbox li img {
	  height:162px;
	  margin:9px;
	  width:94%;
	}
	.baogiabox li{
	  float:left;
	  height:auto;
	  margin:2% 1%;
	  width:236px;
	}
	.baogiabox img{ width:236px; height:148px;}
	.newcl {
	  float:left;
	  height:185px;
	  margin:10px;
	  width:235px;
	}
	.newcl img {
	  height:147px;
	  width:235px;
	}
	.detailimg {
	  border:1px solid #E9E9E9;
	  float:left;
	  margin:2% 2%;
	  overflow:hidden;
	  width:45%;
	}
	.detailcontent {
	  float:left;
	  margin:0px auto;
	  width:49%;
	}
	.homeboxcl li {
	  border:1px solid #EAE5E4;
	  float:left;
	  height:190px;
	  margin:3% 1%;
	  padding:1%;
	  width:29%;
	}
	
}
@media only screen and (min-width: 200px) and (max-width: 479px){
	.left, .right, .toolbar, #divBannerFloatRight, .shopmobicart{ display:none;}
	.shopcartuser{
		width:100%;
		margin:20px auto;
	}
	.text-user {
	  width:90%;
	}
	.content_order{
		 width:95%;
	}
	.camon{
		text-align:center;
	}
	.camon img{ width:100%;}
	.dhthanhcong{
		line-height:180%;
		text-align:justify;
		width:95%;
		margin:0 auto;
	}
	#containr{padding-top:0px;}
	.search{
		padding:5px;
		width:80%;
		position:absolute;
		left:0;
		margin-top:4px;
		display:block;
		top:0;
	}
	.search .s_text{
		width:75%;
		height:28px;
	}
	.header {
	  margin:0 auto;
	  padding:0px 0;
	  width:100%;
	}
	.header img{ width:100%;}
	.content {
	  margin:0 auto;
	  width:100%;
	}
	.footer {
	  margin:0 auto;
	  width:100%;
	}
	.content .center {
	  float:none;
	  margin:20px 0;
	  padding-left:0px;
	  width:100%;
	}
	.center_right {
	  float:none;
	  margin:20px 0;
	  width:100%;
	}
	.centerbox li{
	 float:none;
	 width:90%;
	 margin:5% 2%;
	 border:6px solid #ccc;
	 padding:1px;
	 box-shadow: 0px 0px 0px #888;
	}
	.centerbox li:nth-child(2n+2){
	 float:none;
	  margin-bottom:20px;
	}
	.border{width:94%;}
	.centerbox li img{ width:100%; height:100%;}
	.center_cate {
	  padding:20px 0;
	  text-align:center;
	  font-size:20px;
	}
	.footer_w .cty {
	  font-size:16px;
	  margin-bottom:5px;
	}
	.newshomebox li {
	  float:none;
	  height:465px;
	  margin:5% 2%;
	  width:95%;
	}
	.newshomebox li img {
	  height:130px;
	  margin:9px;
	  width:95%;
	}
	.homebox li{
	 float:none;
	 width:95%;
	 padding:5% 2%;
	 height:auto;
	}
	.homebox li:nth-child(1n+1){ border-right:none; }
	.imghome .img_prod{ width:100%; height:100%;}
	.newsbox li {
	  float:none;
	  height:500px;
	  margin:5% 2%;
	  width:95%;
	}
	.newsbox li img {
	  height:162px;
	  margin:9px;
	  width:94%;
	}
	.baogiabox li{
	  float:none;
	  height:auto;
	  margin:5% 2%;
	  width:95%;
	}
	.baogiabox img{ width:100%; height:100%;}
	.note_news img{ max-width:100%;}
	.detail_news {
	  margin:5%;
	}
	.newcl {
	  float:none;
	  height:auto;
	  margin:5% 2%;
	  width:95%;
	  padding-bottom:10%
	}
	.newcl img {
	  height:100%;
	  width:100%;
	}
	.detailimg {
	  border:1px solid #E9E9E9;
	  float:none;
	  margin:5% 2%;
	  overflow:hidden;
	  width:95%;
	}
	.detailcontent {
	  float:none;
	  margin:0px auto;
	  width:95%;
	  padding-bottom:10%;
	}
	.homeboxcl li {
	  border:1px solid #EAE5E4;
	  float:none;
	  height:auto;
	  margin:5% 2%;
	  padding:2%;
	  width:90%;
	}
	.imghome .img_prod {
	  height:100%;
	  width:100%;
	}
	.dehotline .detitle .denum{font-size:20px;}
	.dehotline .detitle .denum a{ text-decoration:none; color:#fff; font-size:20px; }
	
}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.left, .right, .toolbar, #divBannerFloatRight, .shopmobicart{ display:none;}
	.shopcartuser{
		width:100%;
		margin:20px auto;
	}
	.text-user {
	  width:90%;
	}
	.content_order{
		 width:95%;
	}
	.camon{
		text-align:center;
	}
	
	.dhthanhcong{
		line-height:180%;
		text-align:justify;
		width:95%;
		margin:0 auto;
	}
	#containr{padding-top:0px;}
	.search{
		padding:5px;
		width:80%;
		position:absolute;
		left:0;
		margin-top:4px;
		display:block;
		top:0;
	}
	.search .s_text{
		width:75%;
		height:28px;
	}
	.header {
	  margin:0 auto;
	  padding:0px 0;
	  width:100%;
	}
	.header img{ width:100%;}
	.content {
	  margin:0 auto;
	  width:100%;
	}
	.footer {
	  margin:0 auto;
	  width:100%;
	}
	.content .center {
	  float:none;
	  margin:0px 0;
	  padding-left:0px;
	  width:100%;
	}
	.center_right {
	  float:none;
	  margin:20px 0;
	  width:100%;
	}
	.centerbox li{
	 float:left;
	 width:43%;
	 margin:2%;
	 border:5px solid #ccc;
	 padding:1px;
	 box-shadow: 0px 0px 0px #888;
	}
	.centerbox li:nth-child(2n+2){
	  margin:2%;
	  float:left;
	}
	.border{width:94%;}
	.centerbox li img{ width:100%; height:100%;}
	.center_cate {
	  padding:20px 0;
	  text-align:center;
	  font-size:15px;
	}
	.footer_w .cty {
	  font-size:20px;
	  margin-bottom:5px;
	}
	.newshomebox li {
	  float:left;
	  height:465px;
	  margin:5% 2%;
	  width:45%;
	}
	.newshomebox li img {
	  height:130px;
	  margin:9px;
	  width:95%;
	}
	.homebox li{
	 float:left;
	 width:45%;
	 padding:5% 2%;
	 height:230px;
	}
	.homebox li:nth-child(3n+3){ border-right:1px solid #ccc; }
	.imghome .img_prod{ width:100%; height:200px;}
	.newsbox li {
	  float:left;
	  height:500px;
	  margin:5% 2%;
	  width:45%;
	}
	.newsbox li img {
	  height:162px;
	  margin:9px;
	  width:94%;
	}
	.baogiabox li{
	  float:left;
	  height:auto;
	  margin:5% 2%;
	  width:45%;
	}
	.baogiabox img{ width:100%; height:100%;}
	.note_news img{ max-width:100%;}
	.detail_news {
	  margin:5%;
	}
	.newcl {
	  float:left;
	  height:180px;
	  margin:5% 2%;
	  width:45%;
	  padding-bottom:3%
	}
	.newcl img {
	  height:150px;
	  width:100%;
	}
	.detailimg {
	  border:1px solid #E9E9E9;
	  float:none;
	  margin:5% 2%;
	  overflow:hidden;
	  width:95%;
	}
	.detailcontent {
	  float:none;
	  margin:0px auto;
	  width:95%;
	  padding-bottom:10%;
	}
	.homeboxcl li {
	  border:1px solid #EAE5E4;
	  float:left;
	  height:auto;
	  margin:5% 2%;
	  padding:2%;
	  width:40%;
	}
	.dehotline .detitle .denum a{ text-decoration:none; color:#fff; }

}
@media only screen and (min-width: 768px) and (max-width: 989px){
	.left, .right, .toolbar, #divBannerFloatRight{ display:none;}
	.shopcartuser{
		width:100%;
		margin:20px auto;
	}
	.text-user {
	  width:90%;
	}
	.content_order{
		 width:95%;
	}
	.camon{
		text-align:center;
	}
	.dhthanhcong{
		line-height:180%;
		text-align:justify;
		width:95%;
		margin:0 auto;
	}
	#containr{padding-top:0px;}
	.search{
		padding:5px;
		width:80%;
		position:absolute;
		left:0;
		margin-top:4px;
		display:block;
		top:0;
	}
	.search .s_text{
		width:75%;
		height:28px;
	}
	.header {
	  margin:0 auto;
	  padding:0px 0;
	  width:100%;
	}
	.header img{ width:100%;}
	.content {
	  margin:0 auto;
	  width:100%;
	}
	.footer {
	  margin:0 auto;
	  width:100%;
	}
	.content .center {
	  float:none;
	  margin:0px 0;
	  padding-left:0px;
	  width:100%;
	}
	.center_right {
	  float:none;
	  margin:20px 0;
	  width:100%;
	}
	.centerbox li{
	 float:left;
	 width:44%;
	 margin:2%;
	 border:5px solid #ccc;
	 padding:1px;
	 box-shadow: 0px 0px 0px #888;
	}
	.centerbox li:nth-child(2n+2){
	  margin:2%;
	  float:left;
	}
	.border{width:95%;}
	.centerbox li img{ width:100%; height:100%;}
	.center_cate {
	  padding:20px 0;
	  text-align:center;
	  font-size:20px;
	}
	.footer_w .cty {
	  font-size:20px;
	  margin-bottom:5px;
	}
	.newshomebox li {
	  float:left;
	  height:465px;
	  margin:3% 1%;
	  width:30.5%;
	}
	.newshomebox li img {
	  height:130px;
	  margin:9px;
	  width:95%;
	}
	.homebox li{
	 float:left;
	 width:31%;
	 padding:5% 1%;
	 height:230px;
	}
	.homebox li:nth-child(3n+3){ border-right:none; }
	.imghome .img_prod{ width:100%; height:200px;}
	.newsbox li {
	  float:left;
	  height:500px;
	  margin:5% 1%;
	  width:31%;
	}
	.newsbox li img {
	  height:162px;
	  margin:9px;
	  width:94%;
	}
	.baogiabox li{
	  float:left;
	  height:auto;
	  margin:5% 1%;
	  width:31%;
	}
	.baogiabox img{ width:100%; height:100%;}
	.note_news img{ max-width:100%;}
	.detail_news {
	  margin:2%;
	}
	.newcl {
	  float:left;
	  height:180px;
	  margin:2% 1%;
	  width:31%;
	  padding-bottom:3%
	}
	.newcl img {
	  height:150px;
	  width:100%;
	}
	.detailimg {
	  border:1px solid #E9E9E9;
	  float:left;
	  margin:2% 2%;
	  overflow:hidden;
	  width:45%;
	}
	.detailcontent {
	  float:left;
	  margin:0px auto;
	  width:49%;
	}
	.homeboxcl li {
	  border:1px solid #EAE5E4;
	  float:left;
	  height:240px;
	  margin:3% 1%;
	  padding:1%;
	  width:29%;
	}
	.dehotline .detitle .denum a{ text-decoration:none; color:#fff; }

}