@media (min-width: 1200px){
}
@media (max-width: 1199px){
	.container{
		width:970px;
	}
	.back-to-top{
		display:none;
	}
	.menu-top > ul > li > a{
		padding:8px 4px 0;
		font-size:12px;
	}
	.box-admin > ul > li{
		margin-left:3px;
	}
	.box-admin > ul > li > a{
		padding:8px 10px 0;
	}
	.box-search{
		margin:40px 0 0 25px;
		width:540px;
	}
	.menu > ul > li > a{
		font-size:14px;
	}
	.menu-alias.active .ma-content{
		display:none;
	}
	.menu-alias.active:hover .ma-content{
		display:block;
	}
	.box-center{
		margin-left:0;
	}
	.home-main{
		width:700px;
	}
	.product-list ul li{
		width:33.33%;
	}
	.commit-banner .grid .img{
		font-size:36px;
		width:60px;
	}
	.commit-banner .grid .g-content{
		margin-left:60px;
	}
	.commit-banner .grid .g-title{
		font-size:15px;
	}
	.commit-banner .grid .g-row{
		font-size:11px;
	}
	.footer-list > ul > li > a{
		font-size:12px;
	}
	.footer-bottom .copyright{
		font-size:12px;
	}
	.main{
		width:755px;
	}
	.product-category ul li{
		width:33.33%;
	}
	.product-image{
		width:300px;
		height:300px;
	}
	.product-image .pi-inner{
		width:290px;
		height:290px;
	}
	.product-image img{
		max-width:290px;
		max-height:290px;
	}
	.product-right{
		margin:0 10px 0 0;
	}
	.pd-detail-main{
		width:755px;
	}
	.news-main{
		width:575px;
	}
}
@media (min-width: 992px){
	.row.md-reset-all{
		margin-left:0;
		margin-right:0;
	}
	.row.md-reset-5{
		margin-left:-5px;
		margin-right:-5px;
	}
	[class*="col-md-"].padding-all-5{
		padding-left:5px;
		padding-right:5px;
	}
	[class*="col-md-"].padding-left-5{
		padding-left:5px;
	}
	[class*="col-md-"].padding-right-5{
		padding-right:5px;
	}
	[class*="col-md-"].reset-padding-all{
		padding-left:0;
		padding-right:0;
	}
	[class*="col-md-"].reset-padding-left{
		padding-left:0;
	}
	[class*="col-md-"].reset-padding-right{
		padding-right:0;
	}
	.p-item:hover .p-inner{
		background:#fff;
		z-index:82;
		-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
		-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
		box-shadow:0 0 20px rgba(0,0,0,0.2);
	}
	.p-item:hover .p-inner .p-title{
		white-space:normal;
	}
	.p-item:hover .p-inner .p-desc{
		display:block;
	}
}
@media (max-width: 991px){
	.container{
		width:750px;
	}
	.right-banner{
		display:none;
	}
	.main-slider{
		width:100%;
	}
	.box-admin > ul > li > a > .fa{
		margin-right:0;
	}
	.menu-top{
		float:none;
		display:none;
		position:absolute;
		top:100%;
		left:0;
		right:0;
		z-index:100;
		background:#fff;
		-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);
		-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);
		box-shadow:0 5px 5px rgba(0,0,0,0.2);
	}
	.menu-top > ul > li{
		float:none;
		border-bottom:1px solid #f9f9f9;
		height:auto;
	}
	.menu-top > ul > li:last-child{
		border-bottom:none;
	}
	.menu-top > ul > li > a{
		font-size:14px;
		padding:8px 15px;
		height:auto;
	}
	.navigator-expand{
		display:block;
	}
	.hotline{
		display:none;
	}
	.menu-alias{
		display:none;
	}
	.menu{
		margin-left:0;
	}
	.home-main{
		float:none;
		width:auto;
		margin:0 0 15px;
	}
	.home-sidebar{
		float:none;
		width:auto;
	}
	.box-fanpage{
		display:none;
	}
	.footer-logo{
		display:none;
	}
	.footer-main{
		margin-left:0;
	}
	.footer-sale label{
		font-size:13px;
	}
	.footer-bottom{
		text-align:center;
	}
	.footer-bank{
		float:none;
		padding:5px 0 10px;
	}
	.footer-bank li{
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	.main{
		float:none;
		width:auto;
	}
	.sidebar{
		float:none;
		width:auto;
	}
	.product-category ul{
		margin-right:-20px;
	}
	.product-category ul li{
		padding-right:20px;
		padding-bottom:20px;
	}
	.pc-item .pc-thumb{
		width:231px;
	}
	.pc-item .pc-thumb a{
		width:223px;
		height:223px;
	}
	.pc-item .pc-thumb img{
		max-width:223px;
		max-height:223px;
	}
	.product-detail{
		margin:0 0 15px;
		padding:0 0 15px;
	}
	.pd-center{
		padding-right:15px;
	}
	.product-right{
		margin:0 15px;
	}
	.pd-detail-main{
		float:none;
		width:auto;
	}
	.pd-detail-sidebar{
		display:none;
	}
	.checkout-info .checkbox{
		float:none;
		display:block;
		margin:10px 0;
	}
	.news-main{
		width:auto;
		float:none;
		margin-left:32px;
	}
	.news-sidebar{
		width:auto;
		float:none;
	}
	.news-featured .grid .img{
		height:auto;
		max-height:400px;
	}
	.news-featured .grid .img img{
		min-height:0;
	}
}
@media only screen and (min-width: 768px){
	.row.sm-reset-all{
		margin-left:0;
		margin-right:0;
	}
	.row.sm-reset-5{
		margin-left:-5px;
		margin-right:-5px;
	}
	[class*="col-sm-"].padding-all-5{
		padding-left:5px;
		padding-right:5px;
	}
	[class*="col-sm-"].padding-left-5{
		padding-left:5px;
	}
	[class*="col-sm-"].padding-right-5{
		padding-right:5px;
	}
	[class*="col-sm-"].reset-padding-all{
		padding-left:0;
		padding-right:0;
	}
	[class*="col-sm-"].reset-padding-left{
		padding-left:0;
	}
	[class*="col-sm-"].reset-padding-right{
		padding-right:0;
	}
}
@media (max-width: 767px){
	.container{
		width:auto;
		padding-left:15px;
		padding-right:15px;
	}
	.main-filter .box-control{
		display:none;
	}
	.header{
		height:auto;
		padding:0 0 10px;
	}
	.logo{
		float:none;
		text-align:center;
		width:auto;
		margin:0 0 10px;
	}
	.logo img{
		height:90px;
	}
	.box-search{
		margin:0;
		width:auto;
		float:none;
	}
	.menu-outer{
		height:auto;
	}
	.menu-expand{
		display:block;
	}
	.menu{
		display:none;
	}
	.menu > ul > li{
		float:none;
		height:auto;
		border-bottom:1px solid #fff;
	}
	.menu > ul > li > a{
		height:auto;
		padding:12px 15px;
	}
	.menu > ul > li:hover > a, .menu > ul > li.active > a{
		border-bottom:none;
		color:#fa9d1c;
	}
	.menu > ul > li:hover  > a > .fa, .menu > ul > li.active  > a > .fa{
		display:none;
	}
	.box{
		margin:0 0 15px;
	}
	.winget{
		margin:0 0 15px;
	}
	.footer-text{
		display:none;
	}
	.footer-bottom{
		background:#f2f2f2;
	}
	.breadcrumb > li{
		font-size:12px;
	}
	.breadcrumb > li > a{
		font-size:12px;
	}
	.center-banner{
		margin:0 0 15px;
	}
	.center-banner ul{
		margin-right:-10px;
	}
	.center-banner ul li{
		padding-right:10px;
	}
	.big-title .lb-name{
		font-size:16px;
	}
	.box-control .pagination-router{
		text-align:left;
	}
	.product-image{
		display:none;
	}
	.pi-slider{
		padding:0;
		border:1px solid #eee;
		padding:4px;
		margin:0 auto 15px;
	}
	.pi-slider .pi-sale{
		display:block;
	}
	.pi-slider .pi-gift{
		display:block;
	}
	.pi-slider .owl-nav .owl-prev,
	.pi-slider .owl-nav .owl-next{
		left:0;
	}
	.pi-slider .owl-nav .owl-next{
		left:auto;
		right:0;
	}
	.pi-item{
		width:340px;
		height:340px;
		padding:0;
		border:none;
	}
	.pi-item:hover, .pi-item.active{
		border:none;
	}
	.pi-item a{
		display:table-cell;
		text-align:center;
		vertical-align:middle;
		width:340px;
		height:340px;
	}
	.pi-item img{
		width:auto;
		height:auto;
		max-height:340px;
		max-width:340px;
	}
	.pd-center{
		padding:0 15px;
	}
	.product-detail{
		margin:0 -15px 15px;
	}
	.page-detail{
		margin:0 -15px;
	}
	.checkout-table{
		margin:0 0 20px;
	}
	.checkout-info{
		margin:0 0 20px;
	}
	.checkout-info .row .col-sm-6:first-child{
		border-right:none;
	}
	.checkout-payment{
		margin:0 0 20px;
	}
	.checkout-payment .row .col-sm-6:first-child{
		border-right:none;
	}
	.checkout-button{
		padding:0 0 20px;
	}
	.box-contact .box3d{
		margin:0 0 20px;
	}
	.box-contact .form{
		padding:10px 15px 5px;
	}
	.news-list .box3d{
		margin:0 0 20px;
	}
	.news-list .box3d .nl-thumb a{
		height:auto;
	}
	.news-list .box3d .nl-thumb img{
		min-height:0;
	}
	.news-list .box3d .nl-share{
		display:none;
	}
	.news-list .box3d .nl-bottom .btn{
		float:none;
	}
}
@media (max-width: 640px){
	.product-list ul li{
		width:50%;
	}
	.box-title .lb-name{
		font-size:16px;
	}
	.product-category ul li{
		width:50%;
	}
	.product-title h1{
		font-size:18px;
	}
	.news-featured .grid .img{
		max-height:324px;
	}
	.news-list .box3d .nl-thumb a{
		max-height:154px;
	}
	.news-list .box3d .maincontent{
		font-size:12px;
	}
}
@media (max-width: 533px){
}
@media (max-width: 480px){
	.box-search .seach-select{
		display:none;
	}
	.box-search .search-text{
		margin:0 56px 0 0;
		border-left:none;
	}
	.pc-item .pc-thumb{
		width:213px;
		height:213px;
	}
	.pc-item .pc-thumb a{
		width:205px;
		height:205px;
	}
	.pc-item .pc-thumb img{
		max-width:205px;
		max-height:205px;
	}
	.product-title h1{
		font-size:16px;
	}
	.box-map{
		height:300px;
	}
	.news-featured .grid .img{
		max-height:236px;
	}
	.news-main{
		border-left:none;
		margin-left:0;
	}
	.news-inner{
		padding:0;
	}
	.news-list .box3d .news-bullet{
		display:none;
	}
	.news-list .box3d .nl-title a{
		white-space:normal;
	}
	.news-list .box3d .nl-time{
		position:static;
		background:transparent;
		width:auto;
		height:auto;
		padding:0 9px 8px;
		text-align:left;
	}
	.news-list .box3d .nl-time .nl-date{
		color:#999;
		border-bottom:none;
		font-weight:normal;
		font-size:12px;
	}
	.news-list .box3d .nl-time .nl-date:after{
		content:"/";
	}
	.news-list .box3d .nl-time .nl-year{
		display:inline-block;
		vertical-align:top;
		color:#999;
		font-weight:normal;
		font-size:12px;
	}
	.news-list .box3d .nl-thumb a{
		max-height:105px;
	}
	.news-list .box3d .maincontent{
		max-height:220px;
	}
}
@media (max-width: 360px){
	.product-list ul li{
		float:none;
		width:auto;
	}
	.p-item{
		width:auto;
	}
	.p-item .p-inner{
		margin:0;
		padding:0;
		width:auto;
		position:static;
	}
	.p-item .p-inner .p-tag{
		top:4px;
		left:4px;
	}
	.p-item .p-inner .p-gift{
		right:8px;
		top:0;
	}
	.product-category ul{
		margin-right:0;
	}
	.product-category ul li{
		float:none;
		width:auto;
		padding-right:0;
	}
	.center-banner{
		margin:0 0 10px;
	}
	.center-banner ul{
		margin-right:0;
	}
	.center-banner ul li{
		float:none;
		padding-right:0;
		width:auto;
		padding-bottom:5px;
	}
	.big-title .lb-name{
		font-size:14px;
	}
	.pi-slider{
		max-width:278px;
	}
	.pi-item{
		width:268px;
		height:268px;
	}
	.pi-item a{
		width:268px;
		height:268px;
	}
	.pi-item img{
		max-height:268px;
		max-width:268px;
	}
	.maincontent{
		font-size:12px;
		line-height:20px;
	}
	.maincontent p{
		font-size:12px;
	}
	.box-map{
		height:250px;
	}
	.news-featured .grid .img{
		max-height:170px;
	}
	.news-bigtitle .nb-name{
		font-size:16px;
		padding:14px 0 0 7px;
	}
	.news-menu > ul > li > a{
		font-size:13px;
		padding:20px 5px 20px 70px;
	}
	.news-menu > ul > li > a > .fa{
		font-size:40px;
	}
	.other-news ul li a{
		font-size:12px;
	}
	.abouts-menu > ul > li > a{
		font-size:12px;
	}
	.form-account .btn{
		margin-bottom:10px;
	}
	.form-account .btn-lg{
		display:block;
		width:100%;
	}
	.form-account .pull-right{
		float:none !important;
	}
}
@media (max-width: 320px){
	.checkout-payment .radio label{
		font-size:12px;
	}
	.checkout-payment .radio input[type="radio"]{
		margin-top:2px;
	}
	.news-menu > ul > li > a{
		font-size:12px;
	}
}