.jquery-accordion-menu,.jquery-accordion-menu * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.jquery-accordion-menu {width: 100%;}
.jquery-accordion-menu ul {}

.jquery-accordion-menu ul li {display:inline-block;*display:inline;*zoom:1;	width: 100%;line-height:42px; margin:2px 0px; vertical-align:top;}
.jquery-accordion-menu ul li a {
	width: 100%;
	padding-left:12px;
	text-decoration: none;
	color: #666666;
	font-size: 1.2em;
	font-weight:bold;
	background: #f4f4f4;
	display:block
}
.jquery-accordion-menu>ul>li.active>a,.jquery-accordion-menu>ul>li:hover>a,#jquery-accordion-menu a.lefts_p{color: #288176;background: #fafafa;}
.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {
	width: 100%;
	display:none ;line-height:24px; padding-bottom:5px; padding-top:5px;
}
.jquery-accordion-menu ul ul.submenu li {
	width: 100%;
	line-height:24px
}
.jquery-accordion-menu ul ul.submenu li a {
	width: 100%;
	font-size: 1em;
	background: #ebebeb;

}
.jquery-accordion-menu ul ul.submenu>li>a {
	padding-left: 20px
}
#jquery-accordion-menu a.lefts_p_s{color: #288176;}
@media (max-width: 768px) {.jquery-accordion-menu ul li { width:30.5%; margin-left:1%; margin-right:1%	}}
@media (max-width: 600px) {.jquery-accordion-menu ul li { width:47%; margin-left:1%; margin-right:1%	}}
@media (max-width: 480px) {.jquery-accordion-menu ul li { width:100%; margin-left:0%; margin-right:0%	}}