@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:180px; background-image:url(../img/side_header_banner.jpg); background-repeat:no-repeat; }
.topicondiv {float:right; padding:0px; margin:0px}
.menubar {padding:120px 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:10px;clear:both; background-color:#EEE; margin-bottom:15px !important; margin-bottom:0px; text-align:center}
.tableborder {border-collapse: collapse;border-style:solid;}
.content_top_menu {float:right; text-align:right; padding:0px; color:#444; margin-bottom:5px}
.content_top_menu a:link, .content_top_menu a:visited {color:#444}
.content_top_menu a:hover {text-decoration:underline; color:#600}
.content_left_title {float:left; width:250px; border-bottom:1px #ACCCDB solid; text-align:left; padding:0px; margin:0px}
.content_left {float:left; text-align:left; padding:0px; margin:20px 0px 0px 0px; width:660px}
.content_left_div {float:left; padding:2px; width:100px; height:32px; text-align:left; font-weight:bold; font-size:13px; border-bottom:#666666 1px solid}
.content_right_div {float:right; padding:2px; width:580px; height:32px; text-align:left; border-bottom:#666666 1px solid}

.content_right_menu {float:right; margin:10px 0px 0px 0px; width:30px; background-color:#999}
.content_right_menu ul {float:right; list-style:none;margin:0px; padding:0px; width:30px}
.content_right_menu ul li.submenu {margin:1px; padding:8px 5px 5px 9px; font-size:13px; position: relative; font-weight:bold; height:65px}
.content_right_menu ul ul ul{float:none; list-style:disc ; width:auto; margin:0px 0px 10px 25px; padding:0px; font-size:12px}
.content_right_menu ul li.submenu:hover ul.submenu1 {display:block;}
.content_right_menu ul li.submenu:hover ul.submenu2 {display:block;}
.content_right_menu ul li.submenu:hover ul.submenu3 {display:block;}
.content_right_menu ul li.submenu:hover ul.submenu4 {display:block;}

.content_right_menu ul ul.submenu1 {display:none; position:absolute; left:-675px !important; left:-675px; top:-1px; background-color:#FFF; padding:0px; border:1px #999999 solid; width:677px}
.content_right_menu ul ul.submenu2 {display:none; position:absolute; left:-675px !important; left:-675px; top:-80px; background-color:#FFF; padding:0px; border:1px #999999 solid; width:677px}
.content_right_menu ul ul.submenu3 {display:none; position:absolute; left:-675px !important; left:-675px; top:-159px; background-color:#FFF; padding:0px; border:1px #999999 solid; width:677px}
.content_right_menu ul ul.submenu4 {display:none; position:absolute; left:-675px !important; left:-675px; top:-238px; background-color:#FFF; padding:0px; border:1px #999999 solid; width:677px}
.content_right_menu ul ul li.submenu_2 {margin:0px; padding:0px; font-size:13px; height:315px; font-weight:normal; cursor:auto}
.content_right_menu ul li ul li.submenu_2 div {text-align:left; padding:5px; margin:0px; font-size:13px; margin-left:5px}
.content_right_menu ul li.submenu:hover {cursor:pointer; background-color:#E9E9E9}

.content_right_menu ul li ul li.submenu_2 div.left_div {float:left}


.content_main {padding:3px; text-align:left}
.content_table_title {color:#400000}
.content_main ul {margin:3px 0px 15px 3px !important; margin:3px 0px 15px 40px}
.history_back {text-align:right}
.history_back a {background-color:#BBB; border:1px #666 solid; border-bottom:2px #444 solid; border-right:3px #444 solid; padding:3px; width:100px; font-weight:bold}
.content_down {clear:both; float:right; margin:0px; padding:0px; padding-top:5px; margin:0px; width:715px; border-top:#999 1px solid}
.content_down a:link, .content_down a:visited {color:#660000}
.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; margin-top:10px; 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}


