﻿
/*[20260603] hkseals leftmenu */

/*20230207 close，thunder-parts.com localinfo leftmenu */

/*newfh_functions.com getleftmenu() */

/*html_make_section20200812.asp LeftMenuReadFromDb_HYX()*/

/* left menu */
h1.leftmenutitle{
	color:#fff;
	width:100%;
	font-size:16px;
	padding-left:25px;
	background: #369 url(../sys_pic/lib/icon/dot.gif) no-repeat 8px 11px;
	margin: 0 0 .67em 0
}

.left_menu_title {
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	font-size:1rem;
	line-height:3rem;
	xfont-family:'PTSans-CaptionBold',"Open Sans",Arial,sans-serif;
	font-weight:700;
	font-family: "Open Sans",Arial,sans-serif;
	color:#666;
}

.left_menu_title{
	xborder:solid #035779;
	xborder-width:0 1px 1px;
	width:288px;
	xmargin:auto;
	xdisplay:none;
	background:#eee;
}

.block-category>div.heading{
	border-width:0;
}

.block-category>div.first {
	border-top:4px solid #eee;
}

._block-category>div.heading:before{
	content:"";
	border-radius:50%;
	background:#666;
	font-family:parIconFont;
	position:absolute;
	top:50%;
	left:6px;
	margin-top:-8px;
	font-size:.2rem;
	color: #fff;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color:#666;
	xborder-color: #C4406F transparent transparent transparent;
	z-index:1;
}

.block-category>div.heading.hasChildren:after {
	content:"\e619";
	font-family:parIconFont;
	position:absolute;
	top:50%;
	right:6px;
	margin-top:-12px;
	font-size:1rem;
	color: #aaa;
	z-index:10;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.block-category>div.heading.hasChildren.downward:after{
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}

.block-category>div.heading.hasChildren:hover:after{
	color:#000;
	cursor:pointer
}

.block-category>div.heading A{
	display:block;
	text-decoration:none;
	background:#f2f2f2;
	font:normal 14px/18px "Open Sans";
	'PTSans-CaptionBold';
	xfont-family: "Open Sans",Arial,sans-serif;
	padding:8px 15px 8px 24px;
	color:#000;
	border:solid #eee;
	border-width:0 1px 1px 1px;
	font-weight:400;
}

.block-category>div.heading:first-child A{
	border-top:1px solid #eee;
}

.block-category>div.heading:hover:before{
	border-color:#C03E6C;
}

.block-category>div.cat-cur-item:before{
	border-color:#C03E6C !important;
}

.block-category>div.cat-cur-item:after{
	color:#fff !important;
}

.block-category>div.heading:hover:after {
	color:#fff;
}

.block-category>div.heading A:hover{
	background-color:#e2e2e2;
	xopacity:0.7;
	color:#000;
	text-decoration:none;
}

.block-category>div.content{
	margin-bottom:0rem;
}

.block-category>div.content>div.item{
	font:normal 13px/18px "Open Sans";
	xfont-size:.8rem;
	font-family: "Open Sans",Arial,sans-serif;
}

.block-category>div.content>div.item>a{
	background:#fff;
	fff;
	display:block;
	color:#666;
	cursor:pointer;
	text-decoration:none;
	padding:8px 15px 8px 24px;
	xborder-top:#C13969 1px solid;
	border-bottom:#eee 1px solid;
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	margin:0px 0px;
	background:#fff url('../sys_pic/lib/icon/dot.gif') no-repeat 8px 11px;
}

.block-category>div.content>div.item>a:hover,
.block-category>div.content>div.item>a.active{
	background:#e2e2e2;
	font-weight:400;
}

.block-category>div.content>div.expanded>a{
	xbackground:#eee url('/sys_img/menu-folder-hover.png') no-repeat 7px -29px;
}

.block-category>div.content>div.collapsed>a{
	xbackground:#eee url('/sys_img/menu-folder-hover.png') no-repeat 8px 0;
	00789a
}

.block-category>div.content>div.expanded>a:hover{
	background:#4B5846 url('/sys_img/menu-folder-hover.png') no-repeat 7px -29px;
	font-weight:bold;
}

.block-category>div.content>div.collapsed>a:hover{
	background:#4B5846 url('/sys_img/menu-folder-hover.png') no-repeat 8px 0;
	font-weight:bold;
}

.block-category>div.content>div.first{
	border:0;
}

.block-category>div.content>div.collapsed>div.sub-menu{
	display:none;
	text-decoration:none;
}

.block-category>div.content>div.item div.sub-menu>div.item{
	background:#fff;
	4facba;
	text-decoration:none;
}

.block-category>div.content>div.item div.sub-menu>div.item>a{
	display:block;
	cursor:pointer;
	padding:5px 5px 5px 19px;
	color:#666;
	fff;
	text-decoration:none;
	border-bottom:#035c7c 1px solid;
	border-left:#035c7c 1px solid;
	border-right:#035c7c 1px solid;
	top
}

.block-category>div.content>div.item div.sub-menu>div.item:hover{
	background:#ffffff;
}

.block-category>div.content>div.item div.sub-menu>div.item:hover>a{
	color:#448f8f;
	text-decoration:none;
}

.block-category>div.content>div.item div.sub-menu>div.current-item{
	background:#fff;
}

.block-category>div.content>div.item div.sub-menu>div.current-item>a{
	color:#448f8f;
}

.static-page{}

.static-page>h1{
	font:normal 30px/36px 'PTSans-CaptionBold';
	margin:0;
	padding:30px 30px 20px 30px;
}

.static-page>div.content{
	padding:0 30px 0;
}

.block div {
	text-align:left;
}

.heading{
	position:relative;
}

.block-category>div.content>div.item {
	position:relative;
}

A.cat-cur-item {
	background-color:#4B5846 !important;
	color:#eee !important;
	C03E6C
}

A.cat-cur-item:after{
	position:absolute;
	top:50%;
	left:100% !important;
	margin-top:-10px;
	font-size: 1rem;
	xcolor: #C4406F;
	content:"";
	width: 0;
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: #4B5846 transparent transparent transparent;
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
/* IE 9 */
-moz-transform:rotate(-90deg);
/* Firefox */
-webkit-transform:rotate(-90deg);
/* Safari Chrome */
-o-transform:rotate(-90deg);
/* Opera */

}

.block-category .first {
	border-top:1px solid #C13969;
}

DIV.heading{
	_display:none
}

DIV.content{
	display:none
}

DIV.cat-cur-item {
	display:block
}

.content.b-cat-cur-item,
.heading.b-cat-cur-item {
	display:block;
}

.s-cat-cur-item{
	display:block
}


