@charset "utf-8";
/* CSS Document */

html, body {
  margin:0px;
  padding:0px;
  color:#454545;
  font-family:"Microsoft JhengHei", "微軟正黑體", PMingLiu, "新細明體", MingLiu, "細明體", Arial, "Arial Unicode MS", sans-serif;
  font-size:15px;
  font-weight:500px;
  line-height:24px;
}

a { text-decoration: none; }
a:link { color:#454545; }
a:visited { color:#454545; }
a:active { color:#454545; }
a:hover { color:#454545; }

#container {
  /*border:1px #DCDCDC solid;
  border-top:0px;
  border-bottom:0px;*/
  width:1000px;
  margin:auto;
  padding:0px;
}

#webpage_logo {
  border:0px;
  /*background:url(./images/top_logo_title.png) no-repeat center center;*/
  width:725px;
  height:102px;
  float:left;
}

#top_link_list {
  padding-top:74px;
  font-size:12px;
  line-height:20px;
  vertical-align:middle;
  float:right;
}

#menu_bar {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background:url(../images/top_menu/top_menu_bg.jpg) repeat-x;
  width:940px;
  height:40px;
  padding:0px 30px 0px;
}
.top_menu_btn {
  color:#FFFFFF;
  font-weight:bold;
  float:left;
  height:40px;
  line-height:40px;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
}

#top_menu_btn_1 {
  background:url(../images/top_menu/top_menu_btn_1.jpg) no-repeat center center;
  width:50px;
  margin-right:49px;
}
#top_menu_btn_1:hover {
  background:url(../images/top_menu/top_menu_btn_1_o.jpg) no-repeat center center;
}
#top_menu_btn_2 {
  background:url(../images/top_menu/top_menu_btn_2.jpg) no-repeat center center;
  width:127px;
  margin-right:50px;
}
#top_menu_btn_2:hover {
  background:url(../images/top_menu/top_menu_btn_2_o.jpg) no-repeat center center;
}
#top_menu_btn_3 {
  background:url(../images/top_menu/top_menu_btn_3.jpg) no-repeat center center;
  width:158px;
  margin-right:49px;
}
#top_menu_btn_3:hover {
  background:url(../images/top_menu/top_menu_btn_3_o.jpg) no-repeat center center;
}
#top_menu_btn_4 {
  background:url(../images/top_menu/top_menu_btn_4.jpg) no-repeat center center;
  width:81px;
  margin-right:50px;
}
#top_menu_btn_4:hover {
  background:url(../images/top_menu/top_menu_btn_4_o.jpg) no-repeat center center;
}
#top_menu_btn_5 {
  background:url(../images/top_menu/top_menu_btn_5.jpg) no-repeat center center;
  width:65px;
  margin-right:49px;
}
#top_menu_btn_5:hover {
  background:url(../images/top_menu/top_menu_btn_5_o.jpg) no-repeat center center;
}
#top_menu_btn_6 {
  background:url(../images/top_menu/top_menu_btn_6.jpg) no-repeat center center;
  width:81px;
  margin-right:50px;
}
#top_menu_btn_6:hover {
  background:url(../images/top_menu/top_menu_btn_6_o.jpg) no-repeat center center;
}
#top_menu_btn_7 {
  background:url(../images/top_menu/top_menu_btn_7.jpg) no-repeat center center;
  width:81px;
}
#top_menu_btn_7:hover {
  background:url(../images/top_menu/top_menu_btn_7_o.jpg) no-repeat center center;
}
#footer_box {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  /*background:url(../images/index_footer_bg.jpg) repeat-x;*/
  /*background:url(../images/index_footer.jpg) no-repeat center center;*/
  width:1000px;
  height:180px;
  margin:auto;
}
#footer_img {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.index_content_btn {
  float:left;
  margin-left:25px;
  width:300px;
  height:120px;
}
#content_btn_1 {
  background:url(../images/content_btn_1.jpg) no-repeat center center;
}
#content_btn_1:hover {
  background:url(../images/content_btn_1_o.jpg) no-repeat center center;
}
#content_btn_2 {
  background:url(../images/content_btn_2.jpg) no-repeat center center;
}
#content_btn_2:hover {
  background:url(../images/content_btn_2_o.jpg) no-repeat center center;
}
#content_btn_3 {
  background:url(../images/content_btn_3.jpg) no-repeat center center;
}
#content_btn_3:hover {
  background:url(../images/content_btn_3_o.jpg) no-repeat center center;
}

#btn_go_ass_page {
  background:url(../images/btn_go_ass_page.png) no-repeat center center;
  margin:auto;
  width:300px;
  height:120px;
}
#btn_go_ass_page:hover {
  background:url(../images/btn_go_ass_page_o.png) no-repeat center center;
}

#introduction_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/introduction_title_1.jpg) no-repeat center center;
}
#target_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/target_title_1.jpg) no-repeat center center;
}
#target_title_2 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/target_title_2.jpg) no-repeat center center;
}
#organization_list_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/organization_list_title_1.jpg) no-repeat center center;
}
#method_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/method_title_1.jpg) no-repeat center center;
}
#online_evaluate_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/online_evaluate_title_1.jpg) no-repeat center center;
}
#news_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/news_title_1.jpg) no-repeat center center;
}
#contact_us_title_1 {
  width:600px;
  height:40px;
  margin-bottom:20px;
  background:url(../images/contact_us_title_1.jpg) no-repeat center center;
}
.content_footer {
  width:100%;
  height:60px;
  background:url(../images/content_footer.jpg) no-repeat center center;
}