@media screen and (max-width:1200px){
	.pd40-0,.pd20-0,.pd50-0,.cover-album{padding:20px 10px;}
	.row{margin:0;}
	.box-head .hotline{padding-right:10px;}
	.box-head:before{display:none;}
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:960px){
	:root{--item-margin:5px;--item-width:calc((100% / 3) - (var(--item-margin) * 2));--item-page-margin:5px;}
	.menu-mobile,.hc-offcanvas-nav{display:block!important;}
	.nav-menu,.box-head .hotline,.search-h,#left,#right,.cover-about .col-1:before,section.nivo-slider .nivo-directionNav a{display:none!important;}
	#center{width:100%;}
	.img-detail{width:50%;}
	.info-detail{width:48%;}
	.copyright{margin-bottom:41px;}
	.logo,.banner{flex-basis:100%;text-align:center;}
	.box-head .container{flex-wrap:wrap;}
	.search{width:calc(100% - 35px);background:var(--cover-background);position:relative;border-radius:3px;overflow:hidden;}
	.search input{height:30px;width:100%;border:none;text-indent:12px;}
	.menu-mobile .search i{color:var(--color-title);position:absolute;right:8px;top:8px;font-size:18px;}
	.cover-about .col-2 .title{font-size:40px;padding-bottom:45px;}
	.box-head{padding:0 10px 10px 10px;}
	.hc-offcanvas-nav li.search{display:none;}
	.show.on #pbCaption{bottom:40px!important;}
	section.nivo-slider{margin-top:0;}
}
@media screen and (max-width:800px){
	.cover-news .news,.cover-news .video{width:49%;}
	.news .col-1{display:none;}
	.news .col-2{width:100%;}
	.col-ft1{width:100%;margin-bottom:20px;}
	.col-ft2,.col-ft3{width:100%;margin-bottom:20px;}
	.copyright{text-align:center;}
	.copyright .container{justify-content:center;}
	.shopping-cart{width:100%;}
	.total-cart{width:100%;margin-top:20px;}
	.pay-info{width:100%;}
	.pay-cart{width:100%;}
}
@media screen and (max-width:700px){
	.about .col-1,.about .col-2{width:100%;}
	.about .col-2{margin-top:20px;}
	.cover-about .col-1{text-align:center;}
	.cover-news .news,.cover-about .col-1{width:100%;}
	.cover-news .video,.cover-about .col-2{width:100%;margin-top:20px;}
	.cover-contact .content,.cover-contact .form{width:100%;margin-top:20px;}
}
@media screen and (max-width:600px){
	.img-detail{width:100%;}
	.info-detail{width:100%;margin-top:12px;}
	.pay-info .col{width:100%;margin:0 0 10px 0;}
	.item-album{width:calc(100% / 2);}
}
@media screen and (max-width:480px){
	:root{--item-width:calc((100% / 2) - (var(--item-margin) * 2));--item-page-width:calc((100% / 2) - (var(--item-page-margin) * 2));}
	.col-ft2,.col-ft3{width:100%;}
	.item-cart .info .box{width:100%;margin-bottom:5px;}
	.item-album{width:calc(100% / 1);text-align:center;}
}