@charset "utf-8";
/* CSS Document */

/*三語系字型*/
.revision_cn *{
	font-family: "微軟正黑體", "Microsoft JhengHei";
}
.revision_jp *{
	font-family: "微軟正黑體", "Microsoft JhengHei";
}
.revision_en *{
	font-family: Verdana, Geneva, sans-serif;
}
/*日文版首頁設定*/
.revision_jp .revision01_menu_search{
	display: none;
}
.revision_jp .revision02_24hrs{
	display: none;
}
.revision_jp .revision01_menu_24hrs{
	display: block;
	background-image: url(../img/revision01_24hrs_jp.png);
	background-repeat: no-repeat;
	background-position: 15px 0;
}
.revision_jp .revision04_title {
    background-image: url(../img/revision04_title_jp.png);
}
.revision_jp .revision05{
	display: none;
}
.revision_jp .revision06{
	display: none;
}
.revision_jp .revision07_statement{
	display: none;
}
.revision_jp .revision07_welcome{
	display: none;
}
.revision_jp .revision08{
	display: none;
}
.revision_jp .revision10{
	display: block;
}

/*英文版首頁設定*/
.revision_en .revision01_menu_search{
	display: none;
}
.revision_en .revision02_24hrs{
	display: none;
}
.revision_en .revision01_menu_24hrs{
	display: block;
	background-image: url(../img/revision01_24hrs_en.png);
	background-repeat: no-repeat;
	background-position: 15px 0;
}
.revision_en .revision04_title {
    background-image: url(../img/revision04_title_en.png);
}
.revision_en .revision04_search_start{
	margin: 14px 0 0 0px;
}
.revision_en .revision04_search_time{
	width: 100px;
	background-position: 68px 6px;
}
.revision_en .revision04_search_way{
	width: 130px;
	background-position: 105px 9px;
}
.revision_en .revision05{
	display: none;
}
.revision_en .revision06{
	display: none;
}
.revision_en .revision07_statement{
	display: none;
}
.revision_en .revision07_welcome{
	display: none;
}
.revision_en .revision08{
	display: none;
}
.revision_en .revision10{
	display: block;
}
/*日文版內頁設定*/
.revision_jp .revision12_content_box_timetable_2{
	border-bottom: 0;
}
.revision_jp .revision12_content_menu>ul>a>li{
	float: left;
	padding: 0 16.5px;
	display: block;
}
.revision_jp .revision12_content_menu>ul>a>li:hover{
	font-size: 20px;
	font-weight: bold;
	padding: 0 10.5px;
	line-height: 47px;
    margin-top: -2px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station05_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station10_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station15_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station20_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station25_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station30_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station40_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station45_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station50_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station55_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station65_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_menu>ul>a>li.revision_station75_jp_active{
	padding: 0 10.5px;
}
.revision_jp .revision12_content_box_timetable_3{
	display: none;
}

/*英文版內頁設定*/
.revision_en .revision12_content_box_timetable_2{
	border-bottom: 0;
}
.revision_en .revision12_content_menu>ul>a>li{
	float: left;
	font-size: 14px;
	padding: 0 10.3px;
	display: block;
	font-weight: bold;
}
.revision_en .revision12_content_menu>ul>a>li:hover{
	font-size: 14px;
	font-weight: bold;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station05_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station10_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station15_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station20_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station25_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station30_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station40_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station45_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station50_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station55_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station65_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_menu>ul>a>li.revision_station75_en_active{
	font-size: 14px;
	padding: 0 10.3px;
	line-height: 45px;
    margin-top: 0px;
}
.revision_en .revision12_content_box_info_title{
	padding: 20px 0 0 15px;
	font-size: 20px;
}
.revision_en .revision12_content_box_info_service{
	padding: 10px 0 0 15px;
}
.revision_en .revision12_content_box_timetable_1{
	padding: 25px 0 0 5px;
}
.revision_en .revision12_content_box_timetable_3{
	display: none;
}
.revision_en .revision13_menu2>ul>a>li{
	float: left;
	line-height:45px; 
	padding: 0 20px;
	font-size: 15px;
	border-right: 1px #d3d3d3 solid;
}

/*站點顏色*/
.revision_station05,
.revision_station05_jp,
.revision_station05_en{
	color: #ec6e24;
}
.revision_station10,
.revision_station10_jp,
.revision_station10_en{
	color: #781282;
}
.revision_station15,
.revision_station15_jp,
.revision_station15_en{
	color: #00834c;
}
.revision_station20,
.revision_station20_jp,
.revision_station20_en{
	color: #73bd59;
}
.revision_station25,
.revision_station25_jp,
.revision_station25_en{
	color: #868686;
}
.revision_station30,
.revision_station30_jp,
.revision_station30_en{
	color: #00abd2;
}
.revision_station40,
.revision_station40_jp,
.revision_station40_en{
	color: #e95975;
}
.revision_station45,
.revision_station45_jp,
.revision_station45_en{
	color: #af0005;
}
.revision_station50,
.revision_station50_jp,
.revision_station50_en{
	color: #007ac6;
}
.revision_station55,
.revision_station55_jp,
.revision_station55_en{
	color: #f49c00;
}
.revision_station65,
.revision_station65_jp,
.revision_station65_en{
	color: #c48c32;
}
.revision_station75,
.revision_station75_jp,
.revision_station75_en{
	color: #22b2e8;
}

/*首頁表單日期*/
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 40%;
    margin: 0 4.7px;
    padding-left: 2px;
    font-family: Microsoft JhengHei;
}

/*首頁輪撥*/
.revision01 *{
	z-index: 4;
}
.revision02 *{
	z-index: 3;
}
.revision03 .bx-viewport{
	z-index: 1;
}
.revision03 .bx-wrapper .bx-pager{
	z-index: 2;
}
.bx-wrapper {
    margin: 0;
} 
.bx-wrapper .bx-viewport{
	margin:0;
	padding:0;
	border:0;
	left:0;
    -webkit-box-shadow: none;
    box-shadow: none;
}	
.revision03 .bx-wrapper .bx-pager {
	bottom:5px;
}
.revision06 .bx-wrapper .bx-pager {
	bottom:-25px;
}
.bx-controls-direction{
	display:none;
}	
.revision03 .bx-wrapper .bx-pager.bx-default-pager a {
	background:#f4fafb;
}
.revision06 .bx-wrapper .bx-pager.bx-default-pager a {
	background:#908c86;
} 
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
	background:#d85221 ;}
