@charset "big5";
/* CSS Document */
body {height:100%; text-align:left; color:#222; font-family:Verdana; font-size:12px; padding:0px; margin:0; behavior:url(csshover.htc);}

.blackline {border-top:none; height:1px; width:100px; margin:0px 0px 10px 0px !important; margin:0px}
.cleardiv {clear:both}

a:link {color:#000; text-decoration:none; }
a:visited {color:#000; text-decoration:none; }
a:hover {color:#004592; text-decoration:underline; }
a:active {color:#004592; text-decoration:none; }
h3 {padding:0px; margin:0px}
h4 {padding:0px; margin:0px}
h5 {padding:0px; margin:0px}
p {margin-top:0px}

.header {margin:0px auto 0px auto; padding:0px; width:900px; height:225px; background-image:url(../img/header_banner.jpg); background-repeat:no-repeat; }
.topicondiv {float:right; padding:0px; margin:0px}
.menubar {padding:177px 0px 0px 0px;clear:both}
.menubar ul {float:right;list-style:none;margin:0px; background-color:#F3F3F3; padding:3px; border-bottom:#999 2px solid; border-right:#999 2px solid}
.menubar ul li.submenu {float:left;margin:0 4px; padding:3px 0px; line-height:14px; font-size:13px; position: relative;}

.menubar ul li.submenu:hover ul{display:block;}
.menubar ul ul {display:none; position:absolute; left:0; top:20px; background-color:#FFF; padding:5px; border:1px #999999 solid}
.menubar ul ul li {margin:0px; padding:0px; line-height:20px; font-size:13px; border-bottom:1px #999 solid}
.menubar ul li.submenu li a:hover {text-decoration:underline;color:#000066; background-color:#E7EAFE;padding:0px}

.menubar ul li.submenu a:link ,.menubar ul li a:visited {color:#444;padding:0px}
.menubar ul li.submenu a:hover {text-decoration:underline;color:#000000;background-color:#f3f3f3;padding:0px}
.menuDiv {float:left; margin:0 4px; padding:3px 0px; width:1px;height:11px;background:#999;}

.mainbg {clear:both; margin:0px auto; width:900px; }
.maintitle {font-size:12px; color:#444; background-color:#EEE; padding:5px; border-bottom:1px #BBB solid; border-top:1px #BBB solid; margin-bottom:5px}
.leftdiv {float:left; padding:0px; margin:0px; width:185px; background-image:url(../img/side-left-menu-bg.gif)}
.banner1 {float:left; width:160px; height:55px; border:1px #c3cad5 solid; margin-bottom:5px}
.banner1 img {border:none}
.mainmenu {float:left; margin:5px 0px 5px 0px !important; margin:5px 0px 5px 0px; width:185px; z-index:10}
.mainmenu ul {list-style:none;margin:0px 20px 0px 0px; padding:5px 0px 5px 0px; z-index:1; width:160px; border:1px #c3cad5 solid}
.mainmenu ul li.submenu {margin:0 4px; padding:10px 0px 5px 15px; line-height:14px; font-size:12px; position: relative; background-image:url(../img/side-left-menu-item-bg.gif); border-bottom:1px #B9B9B9 dotted}
.mainmenu ul li.submenu:hover ul{display:block;}
.mainmenu ul li.submenu:hover ul ul{display:none;}
.mainmenu ul ul li.submenu_2:hover ul{display:block;}
.mainmenu ul ul {display:none; position:absolute; left:145px !important; top:2px !important; left:137px; top:5px; background-color:#FFF; padding:5px; border:1px #999999 solid; width:300px; border-right:2px #777 solid; border-bottom:2px #777 solid}
.mainmenu ul ul li.submenu_2 {margin:0px; padding:0px 2px 0px 5px; font-size:13px; border-bottom:1px #CCC dotted; background-image:url(../img/side-left-menu-item-bg.gif); background-repeat:no-repeat; height:20px}
.mainmenu ul li.submenu a:link ,.mainmenu ul li a:visited {color:#666;padding:3px}
.mainmenu ul ul li.submenu a:link ,.mainmenu ul ul li a:visited {color:#666;padding:0px}
.mainmenu ul li.submenu:hover {background-image:url(../img/side-left-menu-over-bg.gif); background-repeat:no-repeat}
.mainmenu ul li.submenu:hover a.rootlink {text-decoration:underline;color:#006; padding:0px}
.mainmenu ul li ul li.submenu_2 div:hover {background-color:#CCC}
.mainmenu ul li ul li.submenu_2 a:hover {text-decoration:underline; color:#006}
.optiondiv {float:left; width:97px; text-align:center; padding:3px 0px}
.optiondiv2 {float:left; width:72.5px; text-align:center}
.optionlinediv {float:left; width:1px; background-color:#333; height:15px}

.selected {background-color:#B6D7EB}

.mainmenu_title {font-weight:bold; font-size:13px; margin:0px}
.mainmenu_title img {border:none; margin:auto 5px auto 1px}

.flashdiv {float:left; width:160px; height:120px; border:1px #c3cad5 solid; margin-top:10px}

.rightdiv {float:right; padding:0px; margin:0px; width:715px}
.slogan {clear:both; margin: 0px 0px 10px 0px; padding:0px}
.content_menu {padding:0px;clear:both; height:270px; background-color:#EEE; margin-bottom:15px !important; margin-bottom:0px}
.content_menu ul {float:left;list-style:none;margin:0px; background-color:#F3F3F3; padding:0px; background-color:#EEE}

.content_menu ul li.submenu {float:left;margin:0px; padding:8px 11px 3px 16px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu:hover ul{display:block}
.content_menu ul li.submenu:hover{background-color:#ccc}
.content_menu ul li.submenu ul {display:none; position:absolute; left:0px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul ul li {margin:0px; padding:0px; line-height:20px; font-size:13px; height:233px; width:703px}
.content_menu ul li.submenu a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu2 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu2:hover ul{display:block}
.content_menu ul li.submenu2:hover{background-color:#ccc}
.content_menu ul li.submenu2 ul {display:none; position:absolute; left:-83px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu2 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu2 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu3 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu3:hover ul{display:block}
.content_menu ul li.submenu3:hover{background-color:#ccc}
.content_menu ul li.submenu3 ul {display:none; position:absolute; left:-161px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu3 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu3 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu4 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu4:hover ul{display:block}
.content_menu ul li.submenu4:hover{background-color:#ccc}
.content_menu ul li.submenu4 ul {display:none; position:absolute; left:-239px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu4 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu4 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu5 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu5:hover ul{display:block}
.content_menu ul li.submenu5:hover{background-color:#ccc}
.content_menu ul li.submenu5 ul {display:none; position:absolute; left:-317px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu5 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu5 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu6 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu6:hover ul{display:block}
.content_menu ul li.submenu6:hover{background-color:#ccc}
.content_menu ul li.submenu6 ul {display:none; position:absolute; left:-395px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu6 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu6 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu7 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu7:hover ul{display:block}
.content_menu ul li.submenu7:hover{background-color:#ccc}
.content_menu ul li.submenu7 ul {display:none; position:absolute; left:-473px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu7 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu7 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu8 {float:left;margin:0px; padding:8px 11px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu8:hover ul{display:block}
.content_menu ul li.submenu8:hover{background-color:#ccc}
.content_menu ul li.submenu8 ul {display:none; position:absolute; left:-579px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu8 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu8 a:hover {text-decoration:underline;color:#000000;padding:0px}

.content_menu ul li.submenu9 {float:left;margin:0px; padding:8px 16px 3px 11px; line-height:14px; font-size:13px; position: relative}
.content_menu ul li.submenu9:hover ul{display:block}
.content_menu ul li.submenu9:hover{background-color:#ccc}
.content_menu ul li.submenu9 ul {display:none; position:absolute; left:-629px; top:25px; background-color:#C5CFFC; padding:5px; border:1px #999999 solid}
.content_menu ul li.submenu9 a:link ,.content_menu ul li a:visited {color:#444;padding:0px}
.content_menu ul li.submenu9 a:hover {text-decoration:underline;color:#000000;padding:0px}
.content_left_title {float:left; width:250px; border-bottom:1px #ACCCDB solid; text-align:left; padding:5px; margin:5px}
.left_div {float:left; margin:10px 5px 5px 5px; width:130px}
.left_div ul {list-style:disc ; width:auto; margin:5px 0px 10px 0px; padding:0px 0px 0px 20px; font-size:13px}

.news {clear:both; float:left; margin: 8px 0px 3px 0px; padding:5px}
.news ul {margin:0px 0px 0px 0px !important; margin:0px 0px 0px 60px}
.more_news {text-align:right}
.good_link {float:right; margin: 8px 0px 3px 0px; padding:5px; width:180px; border:1px #999999 solid}
.good_link ul {margin:0px 0px 0px 0px !important; margin:0px 0px 0px 25px}
.content_down {clear:both; float:right; padding:0px; padding-top:5px; margin:0px; width:715px; border-top:#999 1px solid}
.ptitle, .ptitle a:link, .ptitle a:visited, .ptitle a:hover {font-size:14px; font-weight:bold; color:#990000;text-decoration:none}

.footer {clear:both; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; width:900px; }
.menu {padding:20px 0px; clear:both; font-family:Verdana; font-size:11px; color:#6F3700; margin-left:70px}
.menu ul {float:left; list-style:none; margin:0px}
.menu ul li {float:left; margin:0 10px; display:block; line-height:14px}
.menu ul li a:link ,.menu ul li a:visited {padding:0px}
.menu ul li a:hover {text-decoration:underline; color:#000000; padding:0px}
.menuDiv {width:1px; height:14px; background:#6F3700}
.footer_link {text-align:center; font-size:11px; padding:2px; margin:3px 0px; background-color:#D3DAFA; border-top:1px #999 solid; border-left:1px #999 solid; border-bottom:1px #DDD solid; border-right:1px #DDD solid}
.footer_link a:link, .footer_link a:visited {margin:0px 15px; color:#444}
.footer_link a:hover {margin:0px 15px; color:#000}
.footerbanner {border-top:1px #666666 solid; padding-top:5px; width:900px; height:85px; background-image:url(../img/footer_banner.jpg); background-repeat:no-repeat;}

.font11 {font-size:11px}
.font12 {font-size:12px}
.font13 {font-size:13px}
.font16 {font-size:16px; font-weight:bold}

