/*==========banner標題==========*/
.bannerTitle { width:990px; margin:0 auto;}
.bannerTitle p { width:245px; height:150px; background-image:url(../../image/web/page/topTitle_bg_02.png); font-size:24px; color:#ffffff; text-align:center; line-height:150px;}

/*==========左側選單==========*/
.leftMenu a:hover { text-decoration:underline;}
.leftMenu { list-style:none; font-size:14px;}
.leftMenu li { position:relative;}
.leftMenu li a { display:block; width:205px; background-color:#cee2b8; color:#718246; padding:15px 20px; border-bottom:#ffffff 1px solid;}
.leftMenu > li > a:hover { background-color:#E3EDD8; color:#718246; text-decoration:none; }
.leftMenu li span { display:block; width:205px; background-color:#cee2b8; color:#718246; padding:15px 20px; border-bottom:#ffffff 1px solid;}
.leftMenu > li > span:hover { background-color:#E3EDD8; color:#718246; text-decoration:none; }

.leftMenu li ul {}
.leftMenu li ul li { position:relative;}
.leftMenu li ul li a { display:block; width:185px; background-color:#ebebeb; color:#7a7b79; padding:10px 30px;}
.leftMenu li ul li span { display:block; width:185px; background-color:#ebebeb; color:#7a7b79; padding:10px 30px;}

.leftMenu li ul li ul { background-color:#f7f7f7; padding:10px 0;}
.leftMenu li ul li ul li {}
.leftMenu li ul li ul li a {  display:table; width:auto; max-width:245px; background-color:inherit; color:#7a7b79; padding:5px 43px; position:relative; border-bottom:0;}
.leftMenu li ul li ul li a:hover { color:#477544; text-decoration:none;}
.leftMenu li ul li ul li a:before { content:""; background-image:url(../../image/web/page/menu_arrow_00.png); width:6px; height:9px; position:absolute; top:10px; left:32px;}
.leftMenu li ul li ul li span {  display:table; width:auto; max-width:245px; background-color:inherit; color:#7a7b79; padding:5px 43px; position:relative; border-bottom:0;}
.leftMenu li ul li ul li span:hover { color:#477544; text-decoration:none;}
.leftMenu li ul li ul li span:before { content:""; background-image:url(../../image/web/page/menu_arrow_00.png); width:6px; height:9px; position:absolute; top:10px; left:32px;}

/*點選後效果*/
.leftMenuNow01 { background-color:#E3EDD8 !important; color:#718246 !important; text-decoration:none; }
.leftMenuNow02 { display:block; width:185px; background-color:#ebebeb; color:#7a7b79; padding:10px 30px; text-decoration:underline;}
.leftMenuNow03 { color:#477544 !important; text-decoration:none;}

/*彩色點選後效果(第一層)*/
.leftMenuNowA01 { background-color:#fff4db; color:#df8800; text-decoration:underline }
.leftMenuNowA02 { background-color:#d6e4f1; color:#2c80ce; text-decoration:underline }
.leftMenuNowA03 { background-color:#f3d7e8; color:#cf366c; text-decoration:underline }
.leftMenuNowA04 { background-color:#dfeed7; color:#5f8a3f; text-decoration:underline }

/*彩色點選後效果(第二層)*/
.leftMenuNowB01 { color:#db8700 !important; text-decoration:none; } 
.leftMenuNowB02 { color:#2c80ce !important; text-decoration:none; } 
.leftMenuNowB03 { color:#cf366c !important; text-decoration:none; } 
.leftMenuNowB04 { color:#5f8a3f !important; text-decoration:none; } 

/*有第三層/箭頭*/
.haveMore1 > a:before { content:""; background-image:url(../../image/web/page/menu_arrow_02.png); width:6px; height:9px; position:absolute; top:19px; right:10px;}
.haveMore1 > span:before { content:""; background-image:url(../../image/web/page/menu_arrow_02.png); width:6px; height:9px; position:absolute; top:19px; right:10px;}

/*有第四層/箭頭*/
.haveMore2:before { content:""; background-image:url(../../image/web/page/menu_arrow_00.png); width:6px; height:9px; position:absolute; top:14px; right:10px;}

/*==========右側面包屑==========*/
.way { font-size:13px; border-bottom:#e5e5e5 1px solid; padding:12px 0;}
.way a { color:#7d7d7d;}
.way a:hover { text-decoration:underline; }
a.wayNow { color:#286323; }

/*選單介紹*/
.wayIntro { font-size:13px; color:#637c23; padding:6px 0;}