@media screen and (max-width:1200px) {
	.column_logo{
		background-color: #fff;
		-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.4); -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.4); box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	}
	#topcontrol{
		display: none;
	}
	.menu_column ul.nav li.m0.type_cat>a img{
		display: inline-block;
		width: 26px;
		height: 26px;
		vertical-align: middle;
		margin: 0 3px 0 0;
		-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	}
	.menu_column ul.nav li.m0.type_cat> .submenu .sub_class .title>a img{
		display: inline-block;
		width: 26px;
		height: 26px;
		vertical-align: middle;
		margin: 0 3px 0 0;
		-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	}
	.menu_column ul.nav li.m0.type_cat .dropdown{
		display: none;
	}
	.menu_column ul.nav li.m0.type_cat .submenu{
		display: block;
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .arrow_right{
		position: absolute;
		top: 4px;
		right: 6px;
		color: #5d5d5d;
	  background-image: url(../style/xz/icon_dropdown.svg);
	  background-color: #ddd;
	  background-repeat: no-repeat;
	  border-radius: 50px;
		border-style: unset;
		border-width: unset;
		border-color: unset;
	  width: 38px;
	  height: 38px;
	  display: inline-block;
	  margin: 0;
	  transform: rotate(-90deg);
	  z-index: 3;
	  cursor: pointer;
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .arrow_right:hover {
	  /*background-color: var(--hover_color);*/
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .arrow_right.sel{
	  background-color: #ccc;
	  background-color: var(--hover_color);
	  transform: rotate(0deg);
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .submenu2{
		display: none;
		background: #fff;
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .submenu2 .sub_class .title>a{
		padding: 10px 15px 10px 44px;
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .submenu2 .sub_class .title>a::before{
		position: relative;
		top:2px;
		content: "";
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .submenu2 .sub_class .title.brand>a{
		padding: 5px 10px;
		font-size: 0;
	}
	.menu_column ul.nav li.m0.type_cat .submenu .sub_class .title .submenu2 .sub_class .title.brand>a img{
		display: inline-block;
		width: 230px;
		max-width: 100%;
		vertical-align: middle;
		margin: 0 3px 0 0;
		-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	}
}