@charset "utf-8";

/*=====================================================網站主體==========================================================*/

.iframech { display:none }
body { font-family: "新細明體", Verdana;letter-spacing:1px; line-height:18px; color:#454545; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; -webkit-text-size-adjust:none; overflow-y:scroll;}
body,td,th { font-size: 12px; -webkit-text-size-adjust:none;}
.letter_space{ letter-spacing:1px;}
.img{ display:block;}/*HTML5圖片問題*/
/*=====================================================網站背景==========================================================*/

.website_background{background:url(../../images/index/background.jpg);background-repeat:no-repeat; background-position:top;}
.website_2_background{background:url(../../images/index/background_top.jpg);background-repeat:repeat-x; background-position:top;}
.top_banner_background{background:url(../../images/index/top_banner.png);background-repeat:no-repeat; background-position:top;}
.flash_banner_background{background:url(../../images/index/flash_banner.png);background-repeat:no-repeat; width:730px; height:195px;}
.hotnews_border_background{background:url(../../images/index/hotnews_boder.jpg); background-repeat:repeat-x;}
.bottom_copyright_background{ background-color:#f3f3f3;}
.title_background{ background-color:#EEEEEE;}
.content_title_background{ background-color:#71B9E0; color:#FFFFFF;}
.photo_bg{background:url(../../images/index/photo_frame.png);background-repeat:no-repeat;}

/*=====================================================網站文字==========================================================*/

.title_text{ color:#8B8B8B;}
.title_2_text{ border-top:1px #D0D0D0 dotted;border-bottom:1px #D0D0D0 dotted; background-color:#EBEBEB;}
.hotnews_date_text{ color:#999; font-size:11px;}

/*=====================================================表單元件==========================================================*/

/*表單text輸入width300*/
.form_text_width300 { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:300px; border:1px solid #CCCCCC;line-height:16px ; padding-left:5px }

/* 20170912 steve 雇主滿意度加欄位格式 */
/*表單text輸入width200*/
.form_text_width200 { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:200px; border:1px solid #CCCCCC;line-height:16px ; padding-left:5px }

/*表單text輸入width150*/
.form_text_width150 { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:150px; border:1px solid #CCCCCC;line-height:16px ; padding-left:5px }

/*表單textarea輸入height50*/
.form_textarea {letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:450px ; height:50px }
/*按鈕圖片*/
.submit_a { width:88px; height:22px; background-image:url(../../images/index/submit1.jpg); border:0px; cursor:hand; cursor:pointer; }
.submit_b { width:88px; height:22px; background-image:url(../../images/index/submit2.jpg); border:0px; cursor:hand; cursor:pointer; }
.submit_c { width:70px; height:23px; background-image:url(../../images/index/previous.jpg); border:0px; cursor:hand; cursor:pointer; }
.form_b{width:80px;height:26px;border:1px solid #CCCCCC;font-family:"Times New Roman", Times, serif;font-size:16px;font-weight:800;padding-top:3px;padding-left:8px;margin-right:26px;letter-spacing:2px;}


/*=====================================================網站超連結==========================================================*/

/*超連結-行事曆*/
a.calendarlink:link { text-decoration: none; color:#FF0000; font-weight:bold;}
a.calendarlink:visited { text-decoration: none; color: #FF0000;font-weight:bold; }
a.calendarlink:hover { text-decoration: underline; color: #FF0000;font-weight:bold; }
a.calendarlink:active { text-decoration: none; color: #FF0000;font-weight:bold; }
/*超連結 - 回首頁*/
a.top_home_link:link { text-decoration: none; color:#84888B;}
a.top_home_link:visited { text-decoration: none; color: #84888B;}
a.top_home_link:hover { text-decoration: underline; color: #84888B; }
a.top_home_link:active { text-decoration: none; color: #84888B; }
/*超連結 - 上方的選單*/
a.top_menu_link:link { text-decoration: none; color:#EFF0F5;}
a.top_menu_link:visited { text-decoration: none; color: #EFF0F5;}
a.top_menu_link:hover { text-decoration: underline; color: #EFF0F5; }
a.top_menu_link:active { text-decoration: none; color: #EFF0F5; }
/*超連結 - 禾太國際*/
a.bottom_devisetop_link:link { text-decoration: none; color:#000000;}
a.bottom_devisetop_link:visited { text-decoration: none; color: #000000;}
a.bottom_devisetop_link:hover { text-decoration: underline; color: #000000; }
a.bottom_devisetop_link:active { text-decoration: none; color: #000000; }
/*超連結 - 最新消息*/
a.hotnews_title_text:link { text-decoration: none; color:#1D85CC; font-size:16px;}
a.hotnews_title_text:visited { text-decoration: none; color: #1D85CC; font-size:16px;}
a.hotnews_title_text:hover { text-decoration: underline; color: #1D85CC; font-size:16px;}
a.hotnews_title_text:active { text-decoration: none; color: #1D85CC; font-size:16px;}
/*超連結 - 最新消息2*/
a.hotnews_title2_text:link { text-decoration: none; color:#454545; }
a.hotnews_title2_text:visited { text-decoration: none; color: #454545; }
a.hotnews_title2_text:hover { text-decoration: underline; color: #454545; }
a.hotnews_title2_text:active { text-decoration: none; color: #454545;}
/*超連結 - 附加檔案*/
a.attachment_link:link { text-decoration: underline; color:#454545; }
a.attachment_link:visited { text-decoration: underline; color: #454545; }
a.attachment_link:hover { text-decoration: underline; color:#900; }
a.attachment_link:active { text-decoration: underline; color: #454545;}

a.survey_title_text:link { text-decoration: none; color:#1D85CC;}
a.survey_title_text:visited { text-decoration: none; color: #1D85CC; }
a.survey_title_text:hover { text-decoration: underline; color: #1D85CC; }
a.survey_title_text:active { text-decoration: none; color: #1D85CC; }

/*=====================================================網站框線==========================================================*/

.news_border{ border-left:1px #EBEBEB solid;border-right:1px #EBEBEB solid;border-bottom:1px #EBEBEB solid;}
.news_title_border{ border-bottom:1px #EBEBEB solid;}
.apply_main_a{border-bottom:1px dashed #CCC; line-height:30px}
.apply_main_b{border-top:1px dashed #CCC; line-height:35px}
.frame_border{ border:1px #EBEBEB solid;}

/*==================================================網站首頁－行事曆========================================================*/

.calendar_a { background-image:url(../../images/index/calendar_top.jpg); background-repeat: no-repeat; background-position: center top; }
.calendar_b { font-size:12px; color:#FFFFFF }
.calendar_c { font-size:14px; font-weight:bold; color:#666666 }
.calendar_d { font-size:18px; font-weight:bold; color:#00A0EA }
.calendar_e { color:#737373 }
.calendar_f { letter-spacing:1px; }
.calendar_g { font-size:16px }

/*=======================================================下載專區========================================================*/

.down_border{border-top:1px #D0D0D0 dotted;border-bottom:1px #D0D0D0 dotted; background-color:#EBEBEB}

/*=====================================================浮動選單==========================================================*/
.banner_a{
  z-index:0;	
}
ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 203px; /* Width of Menu Items */
  text-align:left;/*無制訂IE會置中*/
  z-index:999; 
  /*border-bottom: 1px solid #ccc;*/
  }
ul li {
  position: relative;
  z-index:999; 
  } 
li ul {
  position: absolute;
  left: 199px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  z-index:999; 
  }
/* Styles for Menu Items */
ul li a {
  display: block;
  text-decoration: none;
  color: #737373;
  background: #fff; /* IE6 Bug */
  padding: 10px;
  border-bottom: 1px dotted #E8E8E8;
  border-top: 0;
  z-index:999; 
  }
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }/* End */
ul li a:hover { color: #E2144A; background: #f9f9f9; } /* Hover Styles */
li ul li a { padding: 10px 5px; } /* Sub Menu Styles */
li:hover ul, li.over ul { display: block; } /* The magic */

/*=====================================================BANNER 輪播==========================================================*/
.slick{ width:700px; height:190px; overflow:hidden;}
