/*20180728 by pekey*/
@charset "utf-8";
/* CSS Document */

/*------------------------------------------CSS Reset 開始-------------------------------*/

/*/////////////////////////////////////////////////////////*/
/*-------版頭2--------*/
/*/////////////////////////////////////////////////////////*/

.header2{
	position: fixed;
	top: 0;
	z-index: 999;
	background: #fff;
	width: 100%;
	padding: 15px 0px 0px;
    /*padding: 25px 0px;*/
    transition: 0.3s ease all;
}

/*浮動*/
.header2.fixed{
	box-shadow: 0px 0px 20px -1px rgba(0,0,0,0.3);
    transition: 0.3s ease all;
	/*padding: 10px 0px;*/
	padding: 5px 0px 5px;
}

	.header2 > .wrap{
	}

		
	
	/*手機menu按鍵*/
	.menu_btn2 {
		position:absolute;
		width:20px;
		/* width: 25px; */
		top: 50%;
		right: 15px;
		cursor:pointer;
		display:none;
		z-index: 99;
		margin: -15px 0px 0px;
		background-color: #3498db;
		padding: 2px 8px;
	}
		.menu_btn2 span {
			display:block;
			background: #fff;
			/* background: #777; */
			height:2px;
			/*margin: 4px 0px;*/
			margin: 6px 0px;
			transition:0.3s ease all;
			border-radius:3px;
		}
			/*點擊*/
			.menu_btn2.active {
				top: 28px;
				position: fixed;
				margin: 0px;
				right: 15px;
				width: 25px;
				padding: 2px 1px 2px 8px;
			}
				.menu_btn2.active span {
					background:#fff;
				}
				.menu_btn2.active span:nth-of-type(1) {
					/*transform: rotate(39deg);*/
					transform: rotate(42deg);
					transform-origin: top left;
				}
				.menu_btn2.active span:nth-of-type(2) {
					opacity: 0;
				}
				.menu_btn2.active span:nth-of-type(3) {
					/*transform: rotate(-39deg);*/
					transform: rotate(-42deg);
					transform-origin: bottom left;
				}
				
				
		/*手機版搜尋按鈕*/
		/*.search_icon2{
			display: none;
			position: absolute;
			width: 30px;
			top: 50%;
			right: 55px;
			cursor: pointer;
			z-index: 2;
			margin: -10px 0px 0px;
		}
			.search_icon2 label{
				width: 30px;
				height: 30px;
			}
				.search_icon2 img{
					width: 70%;
					height: auto;
					margin: 0px auto;
				}*/
				
			
		/*版頭搜尋區塊*/	
		/*.search_area2{
			-webkit-transition: top .2s;
			transition: top .2s;
			z-index: 15;
			position: absolute;
			width: 100%;
			z-index: 2000;
			overflow: hidden;
			display:none;
			top: 105px;
			left: 0px;
			background: #000;
		}
			.search_inArea2{
				padding: 15px;
			}
				.search_inArea2 input{
					background: transparent;
					border: 0px;
					text-align: center;
					color: #fff;
					font-size: 34px;
					font-weight: bold;
					line-height: 40px;
					height: 58px;
					padding: 0px 80px;
				}
				.search_inArea2 input[type="text"]:focus{
					border: 0px;
				}
				
			.search_inArea2 a{	
				z-index: 2002;
				color: #fff;
				position: absolute;
				right: 30px;
				top: 35px;
				text-decoration: none;
			}
				.search_inArea2 span{
					display:inline-block;
					vertical-align:middle;
				}
				.close_icon2{
					font-size:22px;
					font-weight:lighter;
				}*/

		
		.header_rightArea2{
			float: right;
			box-sizing:border-box;
			/*width: 60%;*/
		}
		
			.logo2{
				float: left;
				width: 150px;
				box-sizing:border-box;
				padding: 10px 0px;
				/*width: 350px;*/
				transition:0.3s ease all;
			}
			
			.header2.fixed .logo2{
				width: 100px;
				padding: 4px 0px;
				/*width:120px;
				padding: 0px 0px 0px;*/
				transition:0.3s ease all;
			}
			
				.logo2 img{
					width: 100%;
					height: auto;
				}
				.logo2 a{
					display:block;
				}				
					.logo2 a:hover{
						opacity:0.5;
					}					
				
				
				
				
				/*pc語系*/
				.lang {
					text-align: right;
					position:relative;
					/*float:right;*/
				}
				.lang:before {
					position: absolute;
					content: "";
					background-image: url(../images/lang_icon.png);
					background-position: center;
					background-repeat: no-repeat;
					background-size: cover;
					top: 4px;
					right: 108px;
					width: 20px;
					height: 20px;
				}				
				
					.lang select {
						font-size: 13px;
						color: #5e5e5e;
						/*border-color: #c7c7c7;
						border-radius: 4px;*/
						border:none;
						padding: 0px 13px;
						width: 103px;
						text-align: center;
						height: 27px;
					}				
					
				.header2.fixed .lang{
					display:none;
				}				
				
				
				
				
			
				/*語系*/
				/*.lang_area2 {
					float:right;
					box-sizing: border-box;
				}
					.lang_area2 select {
						width: 90px;
						font-size: 12px;
						color: #5e5e5e;
						border: 1px solid #d3d4d4;
						border-radius: 6px;
						padding: 0px 13px;
						text-align: center;
						height: 30px;
						line-height: 28px;
						cursor: pointer;
						background: #fff url(../images/select_arrow2.png) no-repeat;
						background-size: 18px;
						background-position: 70px 8.5px;
						padding-right: 25px !important;
					}*/
			
			
			
			.navbar_searchArea{
				margin-top: 41px;
			}			
			.header2.fixed .navbar_searchArea{
				 margin: 13.5px 0px;
			}			
			   

				/*pc搜尋區塊*/
				.search_areaPC3{
					float: right;
					box-sizing: border-box;
					/*display: inline-block;
					vertical-align: middle;*/
				}
					/*搜尋icon*/
					.search_iconPC3{
						margin-top: 5px;
						transition: 0.3s ease all;
					}
						.search_iconPC3 label{
							/* border: 1px solid #d3d4d4; */
							/* border-radius: 30px; */
							padding: 3px;
							position: relative;
							display: block;
							color: #aaa;
						}
							.search_iconPC3 i{
								font-size: 22px;
							}
						
						/*hover*/
						.search_iconPC3:hover label{
							/*background: #d6d6d6;*/
							transition: 0.3s ease all;
							color:#3498db;
						}	
				
				
				.search_inAreaPC3{
					-webkit-transition: top .2s;
					transition: top .2s;
					z-index: 15;
					position: absolute;
					width: 321px;
					z-index: 2000;
					overflow: hidden;
					display:none;
					top: 124px;
					right: 79px;
					/*top: 40px;
					right: 0px;*/
					background: #3498db;
					box-sizing: border-box;
					padding: 13px 15px 13px;
					border-bottom-left-radius: 10px;
					border-bottom-right-radius: 10px;
				}
					
					/*搜尋類別*/
					.search_categoryAreaPC3{
						display:none;
						position: absolute;			
						left: 15px;
						width: 59px;
						z-index: 2;
					}
						.search_categoryAreaPC3 select{
							color: #fff;
							background: #000 url(../images/select_arrow_white.png) no-repeat;
							background-size: 13px;
							background-position: right;
							padding-right: 18px !important;
						}
				
					.search_inBoxPC3{
						position: relative;
						width: 100%;
						padding: 0px 50px 0px 5px;
						/*padding: 0px 50px 0px 69px;*/
						box-sizing: border-box;
					}
						.search_inBoxPC3 input{
							background: transparent;
							border: 0px;
							color: #fff;
							font-size: 16px;
							font-weight: bold;
							line-height: 22px;
							height: 40px;
							padding: 0px;
							
							width: 100%;
							border-radius: 0px;
							border-bottom: 1px solid #ffffff96;
						}
						.search_inBoxPC3 input[type="text"]:focus{
							border: 0px;
						}
						
					.search_inBoxPC3 a{	
						z-index: 2002;
						color: #fff;
						position: absolute;
						right: 0px;
						top: 10px;
						text-decoration: none;
					}
						.search_inBoxPC3 span{
							display:inline-block;
							vertical-align:middle;
						}
						.search_closePC3{
							font-size:22px;
							font-weight:lighter;
						}	
						
				
				
				
	
				/*搜尋區塊*/
				.search_area3{
					display: none;
					float: right;
					padding: 10px 0px 0px 0px;
					box-sizing: border-box;
				}
					.search_categoryArea3{
					    display: inline-block;
						z-index: 2;
					}
						.search_categoryArea3 select{
					     	width: 75px;
							font-size: 12px;
							color: #5e5e5e;
							border: 1px solid #d3d4d4;
							border-radius: 30px;
							padding: 0px 13px;
							text-align: center;
							height: 30px;
							line-height: 28px;
							cursor: pointer;
							background: #fff url(../images/select_arrow2.png) no-repeat;
							background-size: 18px;
							background-position: 50px 8.5px;
							padding-right: 25px !important;
						}
						
					.search_inArea3 {
						position: relative;
						top: 0;
					    display: inline-block;
					}
						.search_inArea3 input[type='text']{
							height: 30px;
							line-height: 30px;
							font-size: 12px;
							border-radius:36px;
							border-right:0px;
							background:#fff;
							border:0px;
							padding: 0px 40px 0px 16px;
							color: #333;
							border: solid 0.5px #d3d4d4;
							width: 265px;
						}
						.search_inArea3 label{
							width: 35px;
							height: 30px;
							cursor: pointer;
							transition: 0.3s ease all;
							position: absolute;
							right: 0px;
							top: 0px;
						}
						
						
							.search_inArea3 i{
								position: relative;
								right: 6px;
								top: 5px;
								z-index:10;
								color: #a3a4a4;
								font-size: 20px;
							}
							.search_inArea3 i:hover{
								opacity:0.7;
								transition: 0.3s ease all;
							}
							.search_inArea3 input[type='submit']{
								width: 35px;
								height: 30px;
								cursor: pointer;
								transition: 0.3s ease all;
								position: absolute;
								right: 0px;
								top: 0;
								background: rgba(255,255,255,0);
							}



				
				/*mobile搜尋*/
				.siteSearch{
					display:none;
				}
					.siteSearchBg {
						border: solid 1px #afafaf;
						/* border-radius:30px; */
						position:relative;
						width: 100%;
						box-sizing:border-box;
						/* padding-right: 30px; */
					}
						.siteSearchBg input[type='text'] {
							padding: 0px 0px 0px 13px;
							border-radius: 0px;
							border:none;
							background:none;
							height: 27px;
							line-height: 27px;
							font-size:13px;
							background-color: #fff;
						}
						.siteSearchBg label {
							position:absolute;
							top:0px;
							right:0px;
							height: 27px;
							box-sizing:border-box;
							padding: 5px 6px;
						}
							.siteSearchBg i {
								font-size:18px;
								color: #093389;
							}
							.siteSearchBg input[type='submit'] {
								display:none;
							}
				


			
			

				/*主按鍵*/
				.navbar2{
					/*width: 100%;*/
					float: right;
					box-sizing:  border-box;
					/*padding: 20px 0px 0px;*/
				}
					.nav2{
						width: 20%;
						float: left;
						box-sizing:  border-box;
						position: relative;
					}
				
						.nav2 > a{
							display: block;
							color:#687074;
							font-size: 16px;
							/*line-height: 48px;*/
							line-height: 30px;
							/*border-radius: 3px;*/
							transition: 0.3s ease all;
							border-bottom: 2px #ffffff00 solid;
							
							/*斜狀效果*/
							padding: 4px 30px;
							/*transform: skew(-12deg);
							letter-spacing: 1px;
							border-left: 1px solid #ccc;*/
							text-decoration: none;
						}
				
							.nav2 span{
								display: block;
								/*transform: skew(12deg);*/
								text-align: center;
							}
				
							.nav2_inArea{
								display: block;
								/*transform: skew(12deg);*/
								text-align: center;
							}
								.nav2_inTW{
									font-weight: bold;
									position:relative;
								}
								.nav2_inTW:before{
									position:absolute;
									content:url(../images/top_arrow.png);
									top: 11px;
									right: -16px;
								}								
								
								
								.nav2_inEN{
									font-size: 12px;
									color: #999;
								}
						
						/*主按鍵中的語系區塊*/
						/*.nav2.language{
							float: right;
						}
							.nav2.language > a{
								color: #3498db;
								border: 1px solid #ccc;
								padding: 0px 24px;
								line-height: 48px;
							}

								.nav2.language  i{
									top: 4px;
									position: relative;
									font-size: 18px;
								}*/
								
								/*hover*/
								/*.nav2.language > a:hover{
									background-color: #999;
									color: #fff; 
								}*/
						
						/*主按鍵中的搜尋區塊*/
						/*.nav2.search{
							float: right;
						}
							.nav2.search > a{
								color: #3498db;
								border: 1px solid #ccc;
								height: 48px;
								padding: 0px 15px 0px 10px;
							}*/
							
							/*hover*/
							/*.nav2.search > a:hover{
								background-color: #999;
								color: #fff; 
							}
								.nav2.search  i{
									font-size: 16px;
									line-height: 48px;
								}*/
								
						/*手機版_主按鍵中的搜尋區塊*/
						/*.nav2.search2_mobile{
							display: none;
						}*/
								
						
						
						
						/*hover*/
						.nav2:hover > a {
							color: #3498db;
							text-decoration:none;
							transition: 0.3s ease all;
							border-bottom: 2px #3498db solid;
						}
							
						/*主按鍵_下拉選單*/
						.navOpen2.pc {
							position:absolute;
							left:50%;
							padding: 13px 0px 0px;
							/*width:115px;*/
							width: 140px;
							margin:0px 0px 0px -70px;
							display:none;
							z-index: 2;
						}
						
						/*mobile版*/
						.navOpen2.mobile {
							display:none;
							opacity:0;
							z-index:-999999;
							position: absolute;
						}	
						
						/*hover*/
						.nav2:hover .navOpen2.pc {
							display: block;
						}	
											
							.navOpenBg2 {
								position:relative;
								box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
								/*box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2);*/
							}
						
								.navOpenBg2:before {
									position: absolute;
									content:'';
									border-bottom: solid 8px rgba(0,0,0,0.6);
									border-left: solid 12px rgba(255,255,255,0);
									border-right: solid 12px rgba(255,255,255,0);
									top:-8px;
									left:50%;
									margin:0px 0px 0px -12px;
								}
								
								.navOpen2.pc  .navOpenList a {
									text-align:center;
									font-size: 15px;
									color:#fff;
									line-height:22px;
									padding: 10px 5px;
									background: rgba(0,0,0,0.6);
									/*background: rgba(126, 126, 126, 0.8);*/
									/*background: rgba(126, 126, 126, 1);*/
									/*background: rgba(172, 172, 172, 1);*/
									transition:0.3s ease all;
									text-decoration:none;
									display:block;
								}
									.navOpen2.pc  .navOpenList a:hover {
										background: #3498db;
										text-decoration:none;
										transition: 0.3s ease all;
									}



@media (max-width: 1160px){
	.nav2 > a{
		padding: 3px 15px 2px;
	}
	.nav2.language a{
		padding: 0px 15px;
	}
}



@media (max-width: 1080px){
	
	.search_inAreaPC3{
		top: 120px;
	}

}



/*@media (max-width: 1080px){*/
@media (max-width: 900px){
	.header2{
		/*display: none;*/
		padding: 15px 0px;
	}
	
	/*手機menu按鍵*/
	.menu_btn2 {
		display: block;
	}
		
	/*.search_icon2{
		display: block;
	}
	.search_area2{
		top: 84px;
	}
	.header2.fixed .search_area2{
		top: 64px;
	}*/
	
	
	.logo2 {
		width: 100px;
		box-sizing: border-box;
		padding: 0px;
	}

	.header2.fixed .logo2{
		padding: 0px;
		/*transition:0.3s ease all;*/
	}
	
	
	.header_rightArea2 {
		position:fixed;
		top:0px;
		/*right:-225px;*/
		right:-100%;
		transition:0.3s ease all;
		/*width:225px;*/
		width:100%;
		box-sizing:border-box;
		background: rgba(255, 255, 255, 0.95);
		/*background: rgba(0, 0, 0, 0.8);*/
		height: 100%;
		overflow-y:scroll;
		/*z-index: 98;*/ /*modify by pekey 20180626*/
		z-index: 3; 
		padding: 80px 0px 0px;
	}
	
		.header_rightArea2.active {
			/*right:0px;*/
			right:0%;
			box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.16);
		}
		
		
	
	
			
			/*語系*/
			.lang {
				/*text-align: right;*/
				width: 49%;
			}
			
				.lang:before {
					display:none;
				}			
				.lang select {
					/*font-size: 13px;
					color: #5e5e5e;
					border-color: #c7c7c7;
					padding: 0px 13px;*/
					border: #c7c7c7 1px solid;
					border-radius: 0px;
					width: 100%;
					/*text-align: center;
					height: 27px;*/
					height: 29px;
				}
			.header2.fixed .lang{
				display:inherit;
			}				
						
		
		.navbar_searchArea ,
		.header2.fixed .navbar_searchArea {
			margin: 10px 0px 0px;
			position: relative;
		}	
		
		
		
			/*pc搜尋*/
			.search_areaPC3{
				display:none;
			}
			/*mobile搜尋*/
			.siteSearch{
				display: block;
				position: absolute;
				top: -39px;
				right: 0px;
				width: 49%;
			}			
			
			
	
			/*主按鍵*/
			.navbar2 {
				float: none;
				padding: 0px;
			}
			
				.nav2{
					width:auto;
					float:none;
					padding: 0px;
				}
				
				
					.nav2  a {
						/*color:#fff;*/
						border:none;
					}
						.nav2 > a {
							line-height:23px;
							/*padding: 20px 15px;*/
							padding: 12px 15px;
							font-size:16px;  
     						transform: skew(0deg);
							border-radius: 0px;
						}
							/*hover*/
							.nav2:hover > a{
								border:none;
								background: transparent;
								color: #3498db;
								/*color: #fff;*/
								opacity: 0.7;
							}
							
							/*當前模式*/
							.nav2.active > a{
								background: transparent;
							}
							
							.nav2_inArea {
								transform: skew(0deg);
								text-align: left;
							}
							.nav2 span{
								transform: skew(0deg);
								text-align: left;
							}
								.nav2_inTW:before{
									display:none;
								}	
							
								/*展開選單*/
								.navOpen2 {
									position:relative;
									top:0px;
									left:0px;
									margin:0px;
									width:auto;
									border-radius:0px;
									background:#444;
								}
									.navOpen2:before, .navOpen2:after {
										border-bottom: solid 8px #444;
										left: 23px;
									}
										.nO_list a {
											text-align:left;
											padding: 15px 15px;
										}
					
				/*.nav2.language{
					float: none;
					margin-bottom: 12px;
				}		
					.nav2.language > a{
						background-color: #fff;
						color: #333;
						border: 0px;
						line-height: 34px;
						position: relative;
					}
					.nav2.language > a:hover{
						background-color: #fff;
						color: #333;
						opacity: 1;
					}
					.nav2.language i {
						position: absolute;
						right: 5px;
						top: 8px;
					}
					
				.nav2.search{
					float: none;
					display: none;
				}*/
				
				/*手機版_主按鍵中的搜尋區塊*/
				/*.nav2.search2_mobile{
					display: block;
					float: none;
					padding: 0px;
					box-sizing: border-box;
				}
					.search2_mobile .search_inArea input[type='text']{
						border: 0px;
						border-bottom: 1px solid #d3d4d4;
						border-radius: 0px;
						height: 34px;
						line-height: 34px;
						padding: 0px 48px 0px 13px;
						font-size: 14px;
						width: 100%;
					}*/
								
								/*hover*/
								.nav2:hover .navOpen2.pc {
									display:none;
								}	
									
									.navOpen2.mobile {
										display: none;
										opacity: 1;
										z-index: 1;
										position: relative;
									}
										.navOpenBg2 {
											box-shadow: none;
										}
										.navOpenBg2:before{
											display: none;
										}
											.navOpen2.mobile  .navOpenList {
											}
											.navOpen2.mobile  .navOpenList > a {
													text-align:left;
													font-size:14px;
													color:#fff;
													line-height:22px;
													padding: 12px 15px;
												    background: rgba(255, 255, 255, 0.5);
													transition:0.3s ease all;
													text-decoration:none;
													display:block;
												}
}

/*@media (max-width: 980px){*/
@media (max-width: 900px){
	.header2{
		padding: 15px 0px;
	}
}


@media (max-width: 640px){
	
	/*.logo2 {
		width: 135px;
	}*/
	
	.search_area2 {
		/*top: 75px;*/
	}
		/*.search_inArea2 input {
			padding: 0px 55px;
		}
		.search_inArea2 a {
			z-index: 2002;
			color: #fff;
			position: absolute;
			right: 30px;
			top: 25px;
			text-decoration: none;
		}
			.close_icon2 {
				font-size: 40px;
			}
			.search_inArea2 span:nth-child(2) {
				display: none;
			}*/
}


@media (max-width: 640px){
	/*.logo2 {
		width: 300px;
	}*/
}


@media (max-width: 425px){

	.lang {
		width: 100%;
	}
	.siteSearch {
		/*display: block;*/
		position: static;
		top: inherit;
		right: inherit;
		width: 100%;
	}
	.navbar2 {
		margin-top: 15px;
	}
}












/*/////////////////////////////////////////////////////////*/
/*-------內容2--------*/
/*/////////////////////////////////////////////////////////*/

.main2{
	padding-top: 123px;
}

@media (max-width: 1080px){
		
	.main2{
		padding-top: 84px;
	}
}





/*/////////////////////////////////////////////////////////*/
/*-------版腳--------*/
/*/////////////////////////////////////////////////////////*/

/*-------footer----------------------------------------------------------------------------*/
.footer {
	background: #222;
	padding:15px 0px 15px;

}
	/*返回最上面*/
	/*.topBtn {
		position:fixed;
		bottom:-70px;
		right:14px;
		z-index:3;
	}
		.topBtn a {
			display:block;
			text-align:center;
			box-sizing:border-box;
			width:33px;
			height:33px;
			border: solid 2px #4c4944;
			position:relative;
			text-decoration:none;
			transition:0.3s ease all;
			border-radius:100%;
			background:#fff;
			padding: 13px 0px 0px;
			color:#4c4944;
		}
			.topBtn a:before {
				position:absolute;
				content:'';
				border-bottom: solid 8px #4c4944;
				border-left: solid 4px rgba(0,0,0,0);
				border-right: solid 4px rgba(0,0,0,0);
				top: 4px;
				left: 10px;
			}
			.topBtn a span {
				font-size:12px;
				transform:scale(0.8);
				display:block;
			}*/
				/*hover*/
				/*.topBtn a:hover {
					border-color:#fff;
					box-shadow:0px 0px 10px rgba(0,0,0,0.2);
					color:#0048dc;
				}
					.topBtn a:hover:before {
						border-bottom: solid 8px #0048dc;
					}*/
	/*.footer .wrap {
		background:url(../images/footer_line.png) top left repeat-x;
		padding-top:24px;
	}*/
		/*版腳左*/
		.footerLeft {
			/*border-right: 1px #fff solid;*/
			float:left;
			box-sizing: border-box;
			width: 49%;
			/*min-height: 250px;*/
		}
			.footerLeft_info {
				color:#fff;
				font-size: 12px;
				line-height: 15px;
				/* padding:24px 0px 0px; */
			}
				.footerLeft_info span {
					display:inline-block;
					/* display:inline-block; */
					padding:3px 0px;
					padding-right:7px;
					color: #555;
				}
				.footerLeft_infoName {
					padding-bottom:10px;
					/*font-size:15px;*/
				}
				.footerLeft_infoName a {
					display:block;
				}		
				.footerLeft_infoName a:hover {
					opacity:0.7;
				}				
				.footerLeft_infoName img{
					width: 100px;
					height:auto;
				}						
				
					.fL_infoNameTit {
						color:#383838;
					}
			.copyright {
				font-size:12px;
				color: #555;
				padding:14px 0px 0px;
			}
				.copyright a {
					color: #555;
				}
				
				
				
			/*版腳右主按鍵*/
			.footerRight_navbar {
				width: 49%;
				float:right;
				box-sizing:border-box;
				font-size:0px;
				text-align:right;
				/*margin-top: 118px;*/
				margin: 108px 0px 0px;
			}
				.fR_nav {
					display:inline-block;
					vertical-align:top;
					/* padding:0px 6px; */
					/* width: 50%; */
				}
					.fR_nav a {
						font-size: 15px;
						padding: 10px 15px;
						/* line-height: 46px; */
						color: #3498db;
						text-decoration:none;
						display:block;
						position:relative;
					}
						.fR_nav a:hover {
							color: #ffffff;
							/* border-color:#ffd6a7; */
						}				
				
						.fR_nav:first-child a {
							padding-left:0px;
						}				
						.fR_nav:last-child a {
							padding-right:0px;
						}				
				
				
				
				
				
		/*版腳右*/
		/*.footerRight {
			width: 33.3%;
			float:right;
			box-sizing:border-box;
		}*/

						
			/*版腳認證圖*/
			/*.footerRight_Certification {
				font-size:0px;
				text-align:right;
			}
				.fR_CertificationImg {
					width: 40%;
					display:inline-block;
					vertical-align:top;
				}
				.fR_CertificationImg a {
					display:block;
				}				
				.fR_CertificationImg a:hover {
					opacity:0.6;
				}	
				.fR_CertificationImg:first-child {
					padding-right:10px;
				}
					.fR_CertificationImg img {
						width: 100%;
						height: auto;
					}*/
	

		@media (max-width:1386px){
			.footerRight_navbar {
				margin: 123px 0px 0px;
			}
		}


		@media (max-width: 990px){
			/*版腳左*/
			.footerLeft {
				float:none;
				width:auto;
			}
			/*版腳右*/
			/*.footerRight {
				width: 39%;
			}*/
				/*版腳右主按鍵*/
				.footerRight_navbar {
					float:none;
					width:auto;
					text-align:center;
					margin-top:0px;
					margin-bottom:20px;
					/*display: none;*/
				}
					/*.fR_nav {
						width:24.8%;
						box-sizing: border-box;
					}
						.fR_nav a {
							padding: 8px 6px;
						}*/
						
				/*版腳認證圖*/
				/*.footerRight_Certification {
					text-align:center;
					padding: 15px 0px 0px;
				}*/
		}
		
		
		
		@media (max-width: 640px){
			/*版腳左*/
			.footerLeft {
				/*width: 100%;
				float:none;*/
				text-align: center;
			}
			/*版腳右*/
			/*.footerRight {
				width: 100%;
				float:none;
				padding-bottom: 40px;
			}*/
			
				/*.footerRight_Certification {
					text-align: center;
				}					
				.fR_CertificationImg {
					width: 150px;
				}*/
		}		


			@media (max-width: 510px){
				/*返回最上面*/
				/*.topBtn {
					position: relative;
					bottom: 0 !important;

					right: 0px;
				}
					.topBtn a {
						border-radius: 0px;
						width: auto;
						border: none;
						background: #0048dc;
						color: #fff !important;
						padding: 21px 0px 0px;
						height: 42px;
					}
						.topBtn a:before {
							top:10px;
							left: 50%;
							border-bottom-color: #fff !important;
							margin: 0px 0px 0px -4px;
						}*/
				
				/*版腳左*/
				.copyright {
					/*white-space: nowrap;*/
					transform: scale(0.8);
					/*transform-origin: bottom left;*/
				}
				
				/*版腳右主按鍵*/
				/*.footerRight_navbar {
					display:none;
				}*/
				/*版腳認證圖*/
				/*.footerRight_Certification {
					padding:0px;
				}*/
				
				.footerRight_navbar{
					display:none;
				}
				
			}	


			/*@media (max-width: 375px){
				.fR_CertificationImg {
					width: 45%;
				}
			}*/