@charset "utf-8";

.subNavBox{width:200px; position:relative; text-align: left;}

.subNav,.subNavA{border-bottom:solid 1px #D0D0D1; text-align: left; margin-bottom: 1px;
background: rgb(242,242,242);
background: linear-gradient(180deg, rgba(242,242,242,1) 0%, rgba(255,255,255,1) 100%);
}

.subNav a, .subNavA{display:block;font-weight:bold;font-size:15px;color:#000;font-weight:600;line-height:20px;padding:9px 24px 9px 5px; height:auto; position:relative;-webkit-transition:0.5s all;	-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all; min-height:34px; text-align: left;}
.subNav a:hover{color:#000;}
.subNav i, .subNav:hover i,.subNavA i, .subNavA:hover i{ color:#6F8F2C}
.subNav i, .subNavA i{transform: rotate(90deg); font-size:16px;}
.subNav .fa,.subNavA .fa{ position:absolute; top:10px;right:5px;}
.subNavA{font-size:16px;}
.subNavA:hover{cursor: pointer;}

.currentDd{color:#000}
.currentDd i.fa-plus:before {content: "\f068"}

.currentDt{}

ul.navContent{ margin:0px; padding:10px 0px 10px 0px; width:200px; position:relative; overflow:hidden}
.navContent{display: block;border-bottom:solid 1px #e5e3da;}

.navContent  li{ list-style-type:none; position:relative;}
.navContent  li .fa{ position:absolute; top:7px;left:7px;}
.navContent  li .lselected{ color:#FF8000; font-weight: 600; letter-spacing: 0px;}
.navContent  li a.lselected:hover{ color:#FF8000;}
.navContent  li a{display:block;text-align:left;font-size:14px;line-height:25px;color:#333; text-decoration:none; padding:2px 5px 2px 22px; font-weight: normal;
-webkit-transition:0.3s all; -moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;
font-family:"微軟正黑體",Microsoft JhengHei,Microsoft YaHei ,Arial, Times New Roman,Century Gothic, Helvetica, Verdana, 新細明體;
}
.navContent li a:hover{color:#000; letter-spacing: 0px; font-weight: 800;}
