.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}
/*20231201 start*/
.pop_cat .content .main{
	padding-left:0; 
	width:calc(100% - 15px);
}
.pop_cat .content .main_new{
	padding-left:0; 
	/*width:calc(100% - 15px);*/
}
.pop_cat .content .main_new .list{
	display:grid;
	grid-gap:15px;
	grid-template-columns:repeat(7,1fr);
	margin-bottom:40px;
}
.pop_cat .content .main_new .item{
	overflow:hidden;
}
.pop_cat .content .main_new .item img{
	display:block;
}
.pop_cat .content .main_new .item .text{
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	text-align:center;
	padding:5px;
	height:calc(100% - 250px);
	color:#000;
}
.pop_cat .content .main_new .item .text p{
	margin-bottom:10px;
	font-size:16px;
	font-weight:500;
}
.pop_cat .content .main_new .item .name{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:5px;
	font-weight:800;
	letter-spacing:.01em;
}
.pop_cat .content .main_new .item .name h3{
	width:100%;
	font-size:25px;
	text-transform:uppercase;
}
.pop_cat .content .main_new .item .name span{
	width:100%;
	font-size:55px;
	color:#d30404;
	text-align:right;
}
@media(max-width:1200px){
	.pop_cat .content .main_new .list{
		display:grid;
		grid-gap:15px;
		grid-template-columns:repeat(5,1fr);
		margin-bottom:40px;
	}
}
@media(max-width:1000px){
	.pop_cat .content .main_new .list{
		display:grid;
		grid-gap:15px;
		grid-template-columns:repeat(4,1fr);
		margin-bottom:40px;
	}
}
@media(max-width:800px){
	.pop_cat .content .main_new .list{
		display:grid;
		grid-gap:15px;
		grid-template-columns:repeat(4,1fr);
		margin-bottom:40px;
	}
}
@media(max-width:500px){
	.pop_cat .content .main_new .list{
		display:grid;
		grid-gap:15px;
		grid-template-columns:repeat(3,1fr);
		margin-bottom:40px;
	}
}
@media(max-width:400px){
	.pop_cat .content .main_new .list{
		display:grid;
		grid-gap:15px;
		grid-template-columns:repeat(2,1fr);
		margin-bottom:40px;
	}
}
/*20231201 end*/