@charset "utf-8";

@import url("reset.css");

/*div basic ----------------------------------------------------------*/

#wrapper{ margin: 0 auto; }
#out{	position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
#center{
	margin-right: auto;
	margin-left: auto;
	width: 916px;
}

#menu{ height: 95px; }

#content{
	width: 916px;
	clear: both;
}

#bottom{ clear: both; }

/*div menu ----------------------------------------------------------*/

#menu_logo{ width: 183px; height:83px; vertical-align:bottom; border-right:3px solid #CCCCCC;}
#menu_logo img{ margin-top:56px;}


#menu_right{ float:right; width: 733px; height:95px;}



#menu_nav{ float: left; width: 485px; height:52px; }
#menu_nav ul{ margin-left: 16px; margin-top: 8px; width: 420px; }
#menu_nav li{ float: left; width: 83px; height: 25px; }


#emenu_nav{ float: left; width: 455px; height:52px; }
#emenu_nav ul{ margin-left: 16px; margin-top: 8px; width: 420px; }
#emenu_nav li{ float: left; width: 75px; height: 25px; }


#menu_search{margin-top:6px;}


#menu_button{ width:600px; height: 40px; clear: both; }

#imenu_nav{ width: 455px; height:52px; }
#imenu_nav ul{ width: 420px; }
#imenu_nav li{ width: 75px; height: 25px; }


/*div main ----------------------------------------------------------*/

#main_title{ width: 910px; height: 52px; }

/*div search ----------------------------------------------------------*/

#menu_box{ float: right; width: 275px; height: 20px; }

/*div button --------------------------------------------------------*/

#button_main { width: 600px; height: 25px; }
#button_main ul{ margin-left: 16px; }
#button_main li{ float: left; height: 25px; margin-right:20px}
#button_main li a{font-family: "微軟正黑體", Arial; font-size: 15px; color: #4c4c4c; font-weight: bold; text-decoration: none;}
#button_main li a:hover , .button_main_visited{color: #3d90cc; font-weight: bold;font-family: "微軟正黑體", Arial; font-size: 15px;text-decoration: none;}

.subNav a{font-family: "微軟正黑體", Arial; font-size: 15px; color: #4c4c4c; font-weight: bold; text-decoration: none;}
.subNav a:hover , .subNav{color: #3d90cc; font-weight: bold;font-family: "微軟正黑體", Arial; font-size: 15px;text-decoration: none;}

#ebutton_main { width: 560px; height: 25px; }
#ebutton_main ul{ margin-left: 16px; }
#ebutton_main li{ float: left; width: 90px; height: 25px; }

#button_a { width: 300px; height:19px; }
#button_a ul{ margin-left: 16px;  }
#button_a li{ float: left; width: 69px; height: 19px; }

#button_b { width: 100px; height:73px; background-color: #cceaff; }
#button_b ul{ background-color: #cceaff; }
#button_b li{ width: 70px; height:15px; background-color: #cceaff; }

#button_c { width: 300px; height:19px; margin-left: 180px;}
#button_c ul{ margin-left: 16px;  }
#button_c li{ float: left; width: 69px; height: 19px; }

#button_d { width: 300px; height:19px; margin-left: 270px;}
#button_d ul{ margin-left: 16px;  }
#button_d li{ float: left; width: 69px; height: 19px; }

/*news -----------------------------------------------------------*/

#newsmain{ width: 910px; height:170px; }

#news_title{ float: left; width: 80px; height:140px; }

#newsP{ float: left; width: 513px; height:140px; }
#newsP_main{ float: right; width: 433px; height:140px; }
#newsP_main ul{ width: 433px; height:145px; }
#newsP_main li{ float: left; width: 130px; height:140px; }
#newsP_img{ width: 110px; height:110px;border: 1px solid #CCCCCC; }
#newsP_word{ margin: 10px 0px 0px 0px; width: 112px; height:20px; text-align: center; }


#newsN_main{ float: right; width: 315px; }
#newsN_main ul{ width: 315px; }
#newsN_main li{ width: 315px; padding-bottom:10px;}



#newsN_main_day{ float: left; width: 65px; height:25px; }
#newsN_main_word{ float: right; width: 220px; height:25px; }



/*div bottom --------------------------------------------------------*/

#buttom_space{ width: 728px; height:50px;}

#buttom_add{ width: 800px; height: 20px; }

#buttom_copyright{ width: 525px; height: 20px; }

/*class search --------------------------------------------------------*/

.search_box{ border: 1px solid #8abfe6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; width:120px; }

.search_choose{ font-family: "微軟正黑體", Arial; font-size: 12px; color: #0070bf; height: 18px; width: 50px; border: 1px solid #8abfe6; background-color: #FFFFFF; text-align:center;}
.search_choose2{ font-family: "微軟正黑體", Arial; font-size: 12px; color: #0070bf; height: 18px; width: 60px; border: 1px solid #8abfe6; background-color: #FFFFFF; text-align:center;}

/*class bottom --------------------------------------------------------*/

.buttom_add{ font-family: Tahoma; font-size: 12px; color: #8b8b8b; }

.buttom_copyright{ font-family: Tahoma; font-size: 11px; color: #8b8b8b; }


/*class word --------------------------------------------------------*/

.menu_nav{	font-family: Tahoma; font-size: 12px; }
.menu_nav a{ color: #3d90cc; text-decoration: none;}

.menu_title { font-family: "微軟正黑體", Arial; font-size: 18px; color: #066bb5; }

.main_text{	font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0.3pt; line-height: 14px; color: #808080; text-align: left;}
.main_text img{ margin-right:9px;}
.main_text a{ color: #808080; text-decoration: none;}
.main_text a:hover{ color: #72c4ff; text-decoration: none; }


.newsN_main_day{ font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #1a1a1a; }

