.menuBar .menuBx .btnMB,
.btnMB2 {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	position: absolute;
	top: 15px;
	width: 30px;
	height: 30px;
	background-image: url(images/ico_menu.png);
	background-size: 100% auto;
	background-position: center center;
	background-repeat: no-repeat;
	left: 100px;
	cursor: pointer;
	display: none;
	z-index: 4;
}
.menuBar .menuBx .btnMB.sel {
	background-image: url(images/ico_x.png);
}
.btnMB2 {
	top: 50px;
	z-index: 3;
	background-image: url(images/ico_menu2.svg);
}
.btnMB2.sel {
	background-image: url(images/ico_x2.svg);
}
.bxSideBar .btnMB2{
	top: 5px;
}
@media (max-width:1217px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:1080px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:1017px) {
	/*==========================================================================*/
	.bxMain .menuBar .menuBx .bxSearch {
		width: 200px;
	}
	/*==========================================================================*/
}
@media (max-width:967px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:917px) {
	/*==========================================================================*/
	.bxMain .menuBar .menuBx .bxSearch {
		width: 300px;
		top: 15px;
	}
	.menuBar .menuBx .btnMB,
	.btnMB2 {
		display: block;
		left: auto;
		right: 5px;
	}
	.bxMain .menuBar .menuBx .menuLink {
		position: absolute;
		width: 100%;
		top: 0px;
		background-color: #1c1b1b;
		z-index: 3;
		text-align: center;
		padding: 20px;
		left: 100%;
	}
	.bxMain .menuBar .menuBx .menuLink.menuLinkLoginMb {
		padding-top: 75px;
	}
	.bxMain .menuBar .menuBx .menuLink.sel {
		left: 0%;
	}
	.bxMain .menuBar .menuBx .menuLink .aLink {
		display: block;
		line-height: 22px;
		width: 200px;
		margin: auto;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 1px solid #1c1b1b;
	}
	.bxMain .menuBar .menuBx .menuLink .aLink:hover {
		text-decoration: none;
		text-align: center;
		cursor: pointer;
		-moz-border-radius: 500px;
		-webkit-border-radius: 500px;
		border-radius: 500px;
		color: #333333;
		background-color: #fecb3c;
		border: 1px solid #fecb3c;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.bxMain .menuBar .menuBx .menuLink .menuUserIcon {
		position: absolute;
		top: 15px;
		left: 0;
		right: 0;
		margin-right: auto;
		margin-left: auto;
		width: 50px;
	}
	.bxMain .menuBar .menuBx .menuLink .menuUserIcon .bxS_vip {
		right: -10px;
	}
	.bxMain .menuBar .menuBx .menuLink .menuUserIcon .bxS_vip.sel .txts_vip {
		font-size: 12px;
		padding-top: 2px;
	}
	.bxMain .bxBody .bxSideBar {
		position: fixed;
		background-color: #1c1b1b;
		width: 100%;
		z-index: 4;
		top: 0px;
		left: 100%;
	}
	.bxMain .bxBody .bxSideBar.sel {
		left: 0%;
	}
	.bxMain .bxBody .bxSideBar .bxLinkSidebar .a {
		color: #fff;
	}
	.bxMain .bxBody .bxSideBar .bxLinkSidebar .bxLinkSub .a {
		color: #fff;
	}
	/*==========================================================================*/
}
@media (max-width:837px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:817px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:717px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:667px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:617px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:567px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:517px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:467px) {
	/*==========================================================================*/
	.bxMain .menuBar .menuBx .bxSearch {
		width: 190px;
		left: 5px;
	}
	/*==========================================================================*/
}
@media (max-width:417px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:367px) {
	/*==========================================================================*/
	/*==========================================================================*/
}
@media (max-width:337px) {
	/*==========================================================================*/
	/*==========================================================================*/
}