
/******************************** box category *******************************/
.box-category {
	margin-top: 0px;
}
.box-category ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.box-category > ul > li {
	
	font-size:14px;
	background-color: #e0e0e0;
    border: 1px solid #fff;
    margin-bottom:-1px;
    box-shadow: inset 0px 0px 6px rgba(200,200,200,1);
    -webkit-box-shadow: 0 0 6px rgba(200,200,200,1) inset;
    -moz-box-shadow: 0 0 6px rgba(200,200,200,1) inset;
}
.box-category > ul > li > a {
	text-decoration: none;
	font-family: 'PT Sans Narrow', Helvetica, Arial,  sans-serif;
	font-size:15px;
	padding: 8px 10px;
	display:block;
}
.box-category > ul > li:hover{background-color:#f0f0f0;}
.box-category a:hover{color:#ca5149;} 
.box-category > ul > li a.active, .box-category > ul > li a.active2 { color:#ca5149;}
.box-category ul li ul li { padding:0 10px 0 10px;}
.box-category ul li ul li + li{ border-top:1px dotted #ccc;}
.box-category > ul > li li a {
	text-decoration: none;
	display: block;
	line-height:26px;
	padding-left:10px;
	
	
}
.box-category ul li ul  li:hover ul{ display:block;}

.box-category > ul > li > ul { 
position:relative;
/*display: none;*/
padding-bottom:10px;
margin: 0;
width:100%;


}
.box-category ul li ul li ul { 
position: absolute;
z-index:1000;
left:228px;
min-width:200px;
display: none;
padding:10px 0px 10px 0px;
margin-top:-26px;
background-color:#f0f0f0;
border-top:1px solid #434343;
border-bottom:1px solid #434343;
}

.box-category li li:hover{ background-color:#f3be3f;}
.box-category > li li:hover > a, .level3category li li a:hover{color:#333;}
.box-content ul ul{ display:none;}

.box-category > ul > li > div >a {
	text-decoration: none;
}
