.product-table31 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	color: #6DA9A3;
	text-decoration: none;
	background-color: #CAE6E1;
	font-weight: bold;
	line-height: 17pt;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
		font-size: 15px;
}
#search {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 20px;
	color: #FFF;
	margin-left: 40px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#search-word{
	background-image: url(../images/icons/icon.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.8em;
	clear: both;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-top: 0.3em;
	padding-right: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 2em;
}
#search-word:hover{
	background-color: #EAEAEA;
}
	.size {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}


	/* Box */	
	


	
/*********************************************************************************/
/* Wrappers                                                                      */
/*********************************************************************************/

	#header-wrapper
	{
	padding: 4.5em 0 1em 0;
	display: none;
	}
	
	#features-wrapper
	{
		padding: 3em 0 3em 0;
	}
	
	#main-wrapper
	{
		padding: 5em 0 5em 0;
	}
	
	#footer-wrapper
	{
		padding: 6em 0 8em 0;
	}

/*********************************************************************************/
/* Logo                                                                          */
/*********************************************************************************/

	#logo
	{
	}

		#logo h1
		{
			float: left;
			margin: 0 0.35em 0 0;
			padding: 0.25em 0.2em 0.25em 0.2em;
			font-size: 30px;
			letter-spacing: 0.05em;
		}

		#logo span
		{
			line-height: 4.5em;
			letter-spacing: 0.025em;
			font-size:15px;
		}

/*********************************************************************************/
/* Nav                                                                           */
/*********************************************************************************/

	#nav
	{
		
		position: absolute;
		right: 0;
		top: 0;
		
	}
	
		#nav ul
		{
		}
			
			#nav ul li
			{
				
				float: left;
				line-height: 4.5em;
				padding-left: 1.5em;
			}

				#nav ul li a,
				#nav ul li span
				{
					font-weight: 800;
					letter-spacing: 0.025em;
					color: #696969;
					text-decoration: none;
					border-radius: 6px;
					padding: 0.5em 1em 0.5em 1em;
					-moz-transition: background-color .25s ease-in-out;
					-webkit-transition: background-color .25s ease-in-out;
					-o-transition: background-color .25s ease-in-out;
					-ms-transition: background-color .25s ease-in-out;
					transition: background-color .25s ease-in-out;
				}
				
				#nav ul li > ul
				{
					display: none;
				}

			#nav ul li:hover
			{
			}

				#nav ul li:hover a,
				#nav ul li:hover span
				{
					background: #fff;
				}

			#nav ul li.active
			{
			}

				#nav ul li.active a,
				#nav ul li.active span
				{
					background: #fff;
				}

			#nav ul li.current
			{
			}

				#nav ul li.current a
				{
					background: #444;
					color: #fff;
				}
				
	.dropotron
	{
		background: #fff;
		letter-spacing: 0.025em;
		color: #696969;
		text-decoration: none;
		border-radius: 6px;
		padding: 0.75em 0;
		min-width: 15em;
		box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
		margin-top: calc(-0.75em + 1px);
		margin-left: -1px;
	}

		.dropotron li
		{
			border-top: solid 1px #eee;
			line-height: 3em;
		}

			.dropotron li:first-child
			{
				border-top: 0;
			}
	
			.dropotron li > a,
			.dropotron li > span
			{
				text-decoration: none;
				color: inherit;
				display: block;
				padding: 0 1.5em;
				-moz-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-webkit-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-o-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-ms-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				transition: color .25s ease-in-out, background-color .25s ease-in-out;
			}

				.dropotron li > a:hover,
				.dropotron li > span:hover,
				.dropotron li.active > a,
				.dropotron li.active > span
				{
					background: #eee;
				}
	
		.dropotron.level-0
		{
			font-size: 17px;
			margin-left: 1.5em;
			margin-top: 0;
		}
		
			.dropotron.level-0:before
			{
				content: '';
				position: absolute;
				top: -0.5em;
				left: 1em;
				border-bottom: solid 0.75em #ffffff;
				border-left: solid 0.75em transparent;
				border-right: solid 0.75em transparent;
				z-index: 1;
			}

/*********************************************************************************/
/* Banner                                                                        */
/*********************************************************************************/

	#banner
	{
		padding: 4.5em;
	}

		#banner h2
		{
			font-size: 30px;
			margin: 0.1em 0 0.35em 0;
		}

		#banner p
		{
			font-size: 30px;
			line-height: 1.35em;
			margin: 0;
		}
		
		#banner .button
		{
			width: 100%;
			margin-bottom: 0.5em;
		}
		
			#banner .button.icon:before
			{
				position: absolute;
				right: 0.15em;
				top: 50%;
				margin-top: -0.5em;
			}

		#banner .button.alt
		{
			margin-bottom: 0;
		}
		
		#banner ul
		{
			margin: 0 0 0 2em;
		}

/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/

	#menu-pc {
	clear: both;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}


/*********************************************************************************/
/* 最上層選單/ logo  /Contact ｜ Sitemap ｜ Language                                                                        */
/*********************************************************************************/
#up {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	
}
#logo {
	background-image: url(../images/logo.png);
	height: 61px;
	width: 210px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
	float: left;
}
#language {
	text-align: right;
	float: right;
	height: 61px;

	margin-top: 40px;
	margin-right: 40px;
}

/*********************************************************************************/
/* Font                                                                        */
/*********************************************************************************/
.write {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	color: #FFF;
	font-size: 20px;
}
.black {
	font-size: 15px;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	line-height: 1.8em;
}
.black2 {
	font-size: 15px;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	padding: 3px;
	margin-bottom: 5px;
	border: 1px solid #000;
}

/*********************************************************************************/
/* MENU 主選單CSS                                                                        */
/*********************************************************************************/

/* 所有文字mouser*/
a{
	color: #666;
	text-decoration: none;
	
}
	
	/* 字型*/
ul,.page-right {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-weight: 400;
	font-style: normal	
}
/* 選單css包括顏色等 */
.page-header .container .nav>li .dropdown-menu .faux-column dl dd a{
	color: #f7f7f7;
	border-right: 0;
	display: block;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 5px;
	}


/* 第一層選單mouseover */

.page-header .container .nav-pills>li.dropdown:hover>a{
	background:#686869;
	color:#f7f7f7;
	border-radius:0
	}


/* 第一層選項顯示位置*/
.nav{
	margin-bottom: 0;
	padding-left:0px;
	list-style: none
}

/* 第一層選顯示*/
.nav:before,.nav:after{
	content:" ";
	display:table
	}
	

.nav:after{
	clear:both
	}

/* 第一層選單尺寸大小*/
.nav>li>a{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	position: relative;
	display: block;
	padding-top: 7px;
	padding-right: 27px;
	padding-bottom: 7px;
	padding-left: 27px;
	color: #FFF;
	font-size: 17px;
	}

/* 第一層選單mouseover時不會出現底線*/
.nav>li>a:hover,.nav>li>a:focus{
	text-decoration:none;
	
	}


	
/* mouseover時底色只會選局塊*/
.nav-pills>li{
	float:left
	}


/* 主選單未選時底色及樣式 */
.page-header .container{
	padding: 0;
	background-color: #000;
	background: rgba(0%,0%,0%,0.8);
	position: relative;
	}

/* 顯示二層選單 */

.page-header .container .nav>li:hover .dropdown-menu{display:block}

/* 下方選單大小 */
.page-header .container .nav>li .dropdown-menu{
		font-family: "微軟正黑體", "Merriweather", Georgia, serif;

	width: 100%;
	overflow: hidden;
	font-size: 16px;
	margin-top: 0;
	border: 0;
	border-radius: 0;
	display: none;
	position: absolute;
	left: 0;
	background-color: #262626;
	text-shadow: none;
	min-height: 450px;
	color: #FFFFFF;
	background: rgba(0%,0%,0%,0.75);
	background-repeat: no-repeat;
	z-index: 50;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	text-align: center;
}



/* 層分隔大小 */
.page-header .container .nav>li .dropdown-menu .faux-column{
	width:35%;
	position:absolute;
	overflow:visible;
	top:0px;
	bottom:0px;
	background:url(../images/vertical-divider.png) right top repeat-y
}
/* 第二層選尺寸大小 */
.page-header .container .nav>li .dropdown-menu .faux-column dl{
	width: 100%;
	z-index: 1;
	
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;	
}
/* 第二層選單開始位置 */
.page-header .container .nav>li .dropdown-menu .faux-column dl:first-child{
	padding-top:0;
	
}

/* 選單>圖 */
.page-header .container .nav>li .dropdown-menu .faux-column dl dd{
	display:block;
	padding:0;margin:0;
	background:url(../images/icons/chevron-dropdown-link.png) no-repeat 96% bottom;
	font-size:13px;line-height:18px
}

/* 已選擇後顯示底色 */
.page-header .container .nav>li .dropdown-menu .faux-column dl dd:hover{
	background:#000 url(../images/icons/chevron-dropdown-link-hover.png) no-repeat 96% bottom;
	
	color:#5b6770
	}
/* 已選擇後顯示字色 */
.page-header .container .nav>li .dropdown-menu .faux-column dl dd:hover>a{
	color:#fff0
	}
/* 選單顯示 */
.page-header .container .nav>li .dropdown-menu .faux-column dl dd:hover>div,.page-header .container .nav>li  dl dd:hover>dl{
	display:block
	}

/* 第二層選單顯示 */
 .nav>li dl dd dl{
	top: 0;
	left: 100%;
	min-height: 100%;
	position: absolute;
	display: none;
	color: #f7f7f7;
	z-index: 4;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-color: #5F5F5F;
	background-image: url(../images/vertical-divider.png);
	background-repeat: repeat-y;
	background-position: right top;
		background: rgba(0%,0%,0%,0.4);
}
	
	
/* 第三層選單可選擇 */
.faux-column dl dd>div{
	display:none;
float:left;
position:absolute;
top:0px;
left:100%;
width:200%;
padding:0 0px;
z-index:2;
min-height:100%
}

/* 第三層選單 文字 */

.nav>li   dd>div{
	width: 100%;
	position: absolute;
	left: 100%;
	background-color: #4B4B4B;
	background: rgba(0%,0%,0%,0.4);
	color: #FFFFFF;
	z-index: 5;
	padding-top: 0;
	padding-right: 0;
	font-size: 10px;
	}

/* 第三層mouseover效果 */
 .container .nav>li .dropdown-menu .faux-column dl dd a:hover{
	color:#fff;
	text-decoration:none
	}


/* 第三層選單底色 */
.dropdown-menu li a:active,.dropdown-menu li a:hover{
	border-top-style: solid;
	color: #fff;
	background-color: #646464;

}


/* application menu icon */
#menu-application-s{
	clear: both;
	width: 80%;
	margin-top: 4em;
	margin-right: auto;
	margin-left: auto;
	white-space: nowrap;
	margin-bottom: 4em;
	text-align: center;
}
#menu-application-icon {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: center;
	line-height: 15pt;
}
#menu-application-icon2 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: center;
		border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFF;
	margin-left: 20px;
	padding-left: 20px;
		line-height: 15pt;
}
#menu-application-icon3 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFF;
	margin-left: 20px;
	padding-left: 20px;
	font-size: 17px;
	width: 25%;
}
#menu-application-icon5 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFF;
	margin-left: 20px;
	padding-left: 20px;
	font-size: 17px;
	width: 60%;
}
#menu-application-icon6 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: left;
	margin-left: 20px;
	padding-left: 20px;
	font-size: 17px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	margin-top: 3px;
}
#menu-application-icon7 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: left;
	margin-left: 20px;
	padding-left: 20px;
	font-size: 17px;
	width: 100%;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #000;
	margin-top: 3px;
	margin-bottom: 30px;
}
#menu-application-icon4 {
	float: left;
	margin-right: 30px;
	color: #FFF;
	text-align: left;

}
#menu-application-icon:hover {

	font-size: 15px;
}
#menu-application-left{
	float: left;

	}

/*********************************************************************************/
/* 主畫面輪播                                                                       */
/*********************************************************************************/
*{
	margin:0;
	padding:0;
}


/* Slider Style */
.pxs_container{
	width: 100%;
	height: 598px;
	position: relative;
	overflow: hidden;
	margin-left: -8px;
}
.pxs_bg{
	background:transparent url(../images/bg.png) repeat top left;
}
.pxs_bg div{
	position:absolute;
	top:0px;
	left:0px;
	width:7584px; /*1264px window width times number of images*/
	height:598px;
	background-repeat:repeat;
	background-position:top left;
	background-color:transparent;
}
.pxs_bg .pxs_bg1{
	background-image:url(../images/bg1.png);
	/*left negative 1/8 of ww*/
}
.pxs_bg .pxs_bg2{
	background-image:url(../images/bg2.png);
	/*left negative 1/4 of ww*/
}
.pxs_bg .pxs_bg3{
	background-image:url(../images/bg3.png);
	/*left negative 1/2 of ww*/
}
.pxs_slider_wrapper{
	display:none;
}
.pxs_container ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.pxs_slider{
	position:absolute;
	left:0px;
	top:0px;
	height:420px;
}
ul.pxs_slider li{
	height:598px;
	float:left;
	position:relative;
}
ul.pxs_slider li img{
	display:block;
	margin:0px auto 0px auto;

	border: 0px solid transparent;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}
ul.pxs_thumbnails{
	height: 35px;
	position: absolute;
	top: 550px;
	left: 50%;

}
ul.pxs_thumbnails li{
	position: absolute;
	display: block;
	float: left;
	color: #FFF;
}


#pxs_thumbnails_word{
	float: right;
	margin-right: 10px;
	line-height: 16pt;
	width: 1000px;
	left: 700px;
	text-align: right;
	}

ul.pxs_thumbnails li img{


	display: block;
	opacity: 0.7;

}
ul.pxs_thumbnails li.selected img{
	opacity:1.0;
}
.pxs_navigation span{
	position:absolute;
	width:30px;
	height:60px;

	top:270px;
	opacity:0.6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
}
.pxs_navigation span:hover{
	opacity:0.9;
}
.pxs_navigation span.pxs_prev{
	background: #000 url(../images/prev.png) no-repeat center center;
	z-index: 11;
}
.pxs_navigation span.pxs_next{
	background:#000 url(../images/next.png) no-repeat center center;
	z-index: 11;
}
.pxs_loading{
	color:#fff;
	font-size:20px;
	padding:15px 15px 15px 50px;
	position:absolute;
	background:#333 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	opacity:0.7;
	width:180px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-90px;
}

.pda-picture {
	display: none;
}

/*********************************************************************************/
/* 下方內容                                                                  */
/*********************************************************************************/

/* 下方內容大區塊 與1000px共用  */
#co {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #e4e3e0;
	text-align: center;
	height: auto;
}
/*********************************************************************************/
/* 下方內容 -h第一行                                                                */
/*********************************************************************************/
/* 第一行  */
#write-100 {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 380px;
	padding-top: 20px;
}
/* 1/4白色區塊 與1000px共用  */
#write-25 {
	background-color: #FFF;
	float: left;
	width: 23%;
	margin-left: 1%;
	padding: 0px;
	height: 348px;
	margin-right: 1%;
}
/* 1/4藍色區塊 與1000px共用  */
#search-25 {
	background-color: #86c6c7;
	float: left;
	width: 23%;
	margin-left: 1%;
	margin-right: 1%;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5EAEA;
	border-right-color: #61aeaf;
	border-bottom-color: #61aeaf;
	border-left-color: #D5EAEA;
}
/* 1/4白色區塊文字 與1000px共用  */
#search-25-fo {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 16pt;
	padding-right: 20px;
	padding-left: 20px;
}
/* 1/4白色區塊圖片 與1000px共用  */
.write-25-picture {
	height: auto;
	width: 100%;
	margin-top: 20px;
}
/* 1/4白色區塊文字 與1000px共用  */
#write-25-fo {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 20pt;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Merriweather;
	font-size: 17px;
}
/* more  與1000px共用*/
#more {
	background-image: url(../images/index/more.jpg);
	float: right;
	height: 43px;
	width: 42px;
}
/* search 與1000px共用*/
#search-more {
	background-image: url(../images/index/more.jpg);
	float: right;
	height: 43px;
	width: 42px;
}
#index-search{
	margin-top: 14px;
	margin-bottom: 12px;
	}
/*********************************************************************************/
/* 下方內容 -h第2行                                                                */
/*********************************************************************************/
/* home第二行 product*/
#write-200 {
	width: 1175px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
	padding-top: 20px;
	background-color: #FFF;
	padding-bottom: 20px;

}
/* 1/5白色區塊 與1000px共用  */
#write-20 {
	background-color: #FFF;
	float: left;
	width: 18.6%;
	margin-left: 1%;
	padding: 0px;
}
/* 直的分隔線 高226px  */
#line-l {
	background-image: url(../images/index/l.jpg);
	background-repeat: repeat-y;
	height: 226px;
	width: 1px;
		float: left;
}
/* 1/5 index-產品的title  */
#index-product-title{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 20px;
	color: #6fbcbb;
	text-decoration: none;
	width: 80%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
/* 1/5 index-產品項目圖  */
.index-product-picture{
	height: 200px;
	width: auto;
	margin-top: 20px;
}
/* 1/5 index-產品圖  */
.index-product-picture2{
	height: 140px;
	width: auto;
	margin-bottom: px;	
}
/* 1/5 index-產品圖框  */
#index-product-picture-s{
	width: 100%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
/* 1/5 index-文字框  */
#index-product-font{
	width: 80%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	line-height: 16pt;
}

/*********************************************************************************/
/* application                                                               */
/*********************************************************************************/
/* application  */
#index-application-200 {
	width: 1175px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 220px;
	padding-top: 10px;
	background-color: #FFF;
	padding-bottom: 10px;
	background-image: url(../images/index/application.jpg);
	background-repeat: no-repeat;
	background-position: 30px 15px;
	margin-bottom: 10px;
	padding-left: 40px;
}
#index-application-icon {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	color: #666;
	text-decoration: none;
	text-align: center;
	float: left;
	margin-right: 15px;
	height: 112px;
	width: 112px;
	margin-top: 50px;

}
#index-application-icon:hover {

	font-weight: bold;
	font-size: 15px;
}


#mobile-application{
	display: none;
	}


/*********************************************************************************/
/* 下方內容 -h第3行                                                                */
/*********************************************************************************/
#index-contact {
	background-image: url(../images/index/contact.jpg);
	clear: both;
	height: 400px;
	width: 1175px;
	margin-right: auto;
	margin-left: auto;
	background-color: #4EADB1;
	background-repeat: repeat-y;
	background-position: left;
	margin-top: 10px;
	margin-bottom: 30px;
	text-align: left;
}
#index-contact-picture {
	float: left;
	margin-top: 60px;
	margin-right: 40px;
	margin-bottom: 40px;
	margin-left: 40px;
}
#index-contact-step-1 {
	float: left;
	width: 17%;
	margin-top: 20px;
	margin-left: 5px;
}
#index-contact-step-2 {
	float: left;
	width: 24%;
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 10px;
}
#index-contact-step-3 {
	float: left;
	width: 24%;
	margin-top: 20px;
	margin-left: 5px;
}
#index-contact-step {
	background-image: url(../images/next.png);
	height: 22px;
	width: 15px;
	float: left;
	margin-top: 130px;
	margin-right: 10px;
	margin-left: 10px;
}
#bco{
	height: 10px;
	width: 100%;
	}
	
/*********************************************************************************/
/* copyright                                                                */
/*********************************************************************************/
#copyright-c {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #6b7274;
	text-align: left;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16pt;
}
.title-w {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 20px;
	
	color: #FFF;
	line-height: 23pt;
	margin-bottom: 1em;
}

/* 第一行  */
#copyright-1 {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	height: 100px;
}
#copyright-logo {
	background-image: url(../images/copyright/logo.png);
	height: 61px;
	width: 210px;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 15px;
	float: left;
}
#copyright-fb {
	background-image: url(../images/copyright/fb.png);
	height: 25px;
	width: 25px;
	margin-top: 25px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
}
#copyright-tw {
	background-image: url(../images/copyright/twi.png);
	height: 25px;
	width: 25px;
	margin-top: 25px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
#copyright-rss {
	background-image: url(../images/copyright/rss.png);
	height: 25px;
	width: 25px;
	margin-top: 25px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
#copyright-font {
	width: 65%;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 15px;
	float: left;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	line-height: 20pt;
}
/* 第2行  */
#copyright-2 {
	width: 1200px;
		font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	height: 400px;
}
#copyright-5 {
	width: 1200px;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	height: 100px;
	padding-bottom: 2em;
	font-size: 17px;
}
#copyright-20-2 {
	float: left;
	width: 30%;
	margin-left: 1%;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;

	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#copyright-20 {
	float: left;
	width: 18%;
	margin-left: 1%;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;

	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#copyright-20 ul  {
	margin-bottom: 2em;
	

}
#copyright-20 ul li {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	line-height: 20pt;
}

#copyright-20-2 ul  {
	margin-bottom: 2em;
	

}
#copyright-20-2 ul li {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	line-height: 20pt;
}
#copyright-logo2 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #FFFFFF;
	text-align: left;
	height: auto;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	line-height: 16pt;
	padding-bottom: 2em;
}

/*********************************************************************************/
/* product.html                                                                */
/*********************************************************************************/
/* 第一行  */
#product-1 {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	height: 500px;
}
.product-picture {
	width: 40%;
	margin-left: 30px;
	padding-top: 40px;
	height: auto;
	float: left;
}
#product-process {
	text-align: left;
	float: right;
	width: 54%;
	margin-bottom: 1em;
}
#product-title{
font-family: 'Raleway', sans-serif;
	color: #000;
	text-decoration: none;
	margin-bottom: 20px;
	font-size: 30px;
	font-weight:550;
	}
.product-table {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	color: #FFF;
	text-decoration: none;
	background-color: #95adad;
	font-weight: 500;
	line-height: 17pt;
	padding-top: 1em;
	padding-bottom: 1em;
	text-align: center;
	vertical-align: middle;
	font-size: 17px;
}

.product-table3 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	color: #6DA9A3;
	text-decoration: none;
	background-color: #CAE6E1;
	font-weight: bold;
	line-height: 17pt;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.product-table2 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	font-size: 17px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-color: #FFF;
}

.product-table8 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;	
	font-size: 17px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.product-table8 a {
	color: #6DA9B8;
}
.product-table8 :hover {
	color: #FF6600;
}
.product-table4 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;	
	font-size: 1em;
	color: #916759;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	vertical-align: middle;
	padding: 7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	background-color: #EEEDEA;

}
.product-table40 {
	font-size: 1em;
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	vertical-align: middle;
	padding: 7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}

.product-table4 a{
	color: #916759;
	
}
.product-table4 hover{
	color: #339999;
}
.product-table5 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	font-size: 1em;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	padding: 7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;

}
.table100 {
	float: left;
	width: 98%;
}
.product-table5 a{
	color: #916759;
	
}

.product-picture-s {
	height: auto;
	width: 63px;


}
#product-process-r {
	text-align: right;
	float: left;
	width: 98%;
	margin-bottom: 10px;
}
.font {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-weight: bold;
	color: #129398;
	margin-top: 2em;
	margin-bottom: 2em;
	font-size: 20px;
}
#product-font{
	margin-bottom: 20px;
	line-height: 1.8em;
	font-family: "Merriweather",Georgia,serif;
	font-size: 17px;
}
#product-button{}
#product-2 {
	width: 1178px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	height: auto;
	background-color: #FFF;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
#product-title-mobile{

	display: none;
	}
#product-process-r-mobile {

	display: none;
}
#logo-mobile2 {

	display: none;
}
#space{
	height: 50px;
	}
	
#product-b-mobile {

	display: none;
}
.product-table41 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	font-size: 1em;
	color: #916759;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	vertical-align: middle;
	padding: 7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	background-color: #EEEDEA;

}
.product-table51 {
	font-family: "微軟正黑體", 'Raleway', sans-serif;
	font-size: 1em;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/product/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	padding: 7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;

}

/*********************************************************************************/
/* product-list                                                                */
/*********************************************************************************/
/* product-list */
#product-200 {
	width: 1175px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 230px;
	padding-top: 20px;
	background-color: #FFF;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
/* 1/5白色區塊 與1000px共用  */
#product-20 {
	background-color: #FFF;
	float: left;
	width: 18.6%;
	margin-left: 1%;
	padding: 0px;
}
/* 直的分隔線 高226px  */
#line-2 {
	background-image: url(../images/index/l.jpg);
	background-repeat: repeat-y;
	height: 200px;
	width: 1px;
		float: left;
}
/* 1/5 index-產品的title  */
#product-list-title{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	
	color: #6fbcbb;
	text-decoration: none;
	padding: 5px;
	width: 80%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 18pt;
}
/* 1/5 index-產品項目圖  */
.product-list-picture{
	height: 164px;
	width: auto;
	margin-top: 20px;
}
/* 1/5 index-產品圖  */
.product-list--picture2{
	height: 120px;
	width: auto;
	margin-bottom: 10px;	
}
/* 1/5 index-產品圖框  */
#product-list-picture-s{
	width: 100%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
/* 1/5 index-文字框  */
#product-list-font{
	width: 80%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16pt;
}
#index-search-mobile {
	margin-top: 5px;
	margin-bottom: 5px;
}

/*********************************************************************************/
/* application.html                                                                */
/*********************************************************************************/
/* 第一行  */
#application-1 {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	height: auto;
}
#application-menu{
	margin-bottom: 20px;
	}
#application-picture-1 {
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#application-picture-mobile{
		display: none;
	}
#application-process-1 {
	text-align: left;
	float: right;
	width: 35%;
}

.application-picture-mobile-2{
	display: none;
}


.application-picture {
	width: 30%;
	margin-left: 30px;
	padding-top: 40px;
	height: auto;
	float: left;
	margin-bottom: 50px;
}
#application-process {
	text-align: left;
	float: right;
	width: 65%;
}
#application-process2 {
	text-align: right;
	width: 95%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#application-title{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 30px;
	font-weight: 500;
	color: #000;
	text-decoration: none;
	margin-bottom: 20px;
	text-align: left;
	margin-top: 10px;
	}
.application-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	background-color: #95adad;
	font-weight: bold;
}
.application-table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/application/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	padding-bottom: 20px;

}
.application-picture-s {
	height: 43px;
	width: 63px;
	margin-top: 15px;
	margin-bottom: -10px;

}
#application-process-r {
	text-align: right;
	float: left;
	width: 98%;
	margin-bottom: 10px;
}

#application-font{
	margin-bottom: 20px;
	text-align: left;
}
#application-button{}
#application-2 {
	width: 1178px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	height: auto;
	background-color: #FFF;
	padding-right: 10px;
	padding-bottom: px;
	padding-left: 10px;
}
#application-title-mobile{

	display: none;
	}
#application-process-r-mobile {

	display: none;
}
#logo-mobile2 {

	display: none;
}
#space{
	height: 50px;
	}
	
#application-b-mobile {

	display: none;
}

/*********************************************************************************/
/* about.html                                                                */
/*********************************************************************************/
/* 第一行  */
#about-1 {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	height: auto;
}
.about-picture {
	width: 40%;

	height: auto;
	float: left;
	margin-bottom: 20px;
}
.about-picture2 {
	width: 59.5%;

	height: auto;
	float: left;
	margin-bottom: 20px;
}
#about-process {
	text-align: left;
	width: 98%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	padding: 50px;
	height: auto;
}
#about-title{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
		font-size: 30px;
	
	color: #000;
	text-decoration: none;
	margin-bottom: 20px;
	}
.about-table {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	color: #FFF;
	text-decoration: none;
	background-color: #95adad;
	font-weight: bold;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
.about-table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/about/m.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	padding-bottom: 20px;

}
.about-picture-s {
	height: 43px;
	width: 63px;
	margin-top: 15px;
	margin-bottom: -10px;

}
#about-process-r {
	text-align: right;
	float: left;
	width: 98%;
	margin-bottom: 10px;
}

#about-font{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	margin-bottom: 20px;
	text-align: left;
	font-size: 17px;
	line-height: 2em;
}


#about-font22{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	margin-bottom: 20px;
	text-align: left;
	font-size: 17px;
	line-height: 2em;
	width: 100%;
}




#citifile-font{
	
	margin-bottom: 20px;
	text-align: left;
}


#citifile-font ul li {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	color: #666666;
	background-image: url(../images/20051217230939590.gif);
	background-repeat: no-repeat;
	background-position: left 0.8em;
	padding-left: 20px;
	font-size: 17px;
}
#citifile-font ul li a{
	color: #129398;
		font-size: 17px;

}
#citifile-font ul li a:hover{
	font-weight: bold;
}




#about-button{}
#about-2 {
	width: 1178px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	height: auto;
	background-color: #FFF;
	padding-right: 10px;
	padding-bottom: px;
	padding-left: 10px;
}
#about-title-mobile{

	display: none;
	}
#about-process-r-mobile {

	display: none;
}
#logo-mobile2 {

	display: none;
}
#space{
	height: 50px;
	}
	
#about-b-mobile {

	display: none;
}.font-blue {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	color: #47A3DA;
	
}

.select-ss {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	margin-bottom: 5px;
	border: 1px solid #666;
	font-size: 14px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}



/*********************************************************************************/
/* download.html                                                                */
/*********************************************************************************/
#download-200 {
	width: 1150px;
	clear: both;
	margin-right: auto;
	margin-left: -30px;
	height: auto;
	background-color: #FFF;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#download-200-a {
	float: left;
	width: 32.5%;
	margin-right: 8px;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
}
#download-200-b {
	float: left;
	width: 48%;
	margin-right: 8px;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
}
#download-200-1 {
		font-family: "Merriweather",Georgia,serif;
	height: 380px;
	font-size: 17px;
}
#download-200-1 li{
	font-family: "Merriweather",Georgia,serif;
	font-size: 17px;
	color: #999;
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #999;
	padding-left: 15px;
	background-image: url(../images/icons/vertical-divider.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
}
#download-200-1 li:hover{
	background-color: #F8F7F3;

	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	background-position: right center;
}


#download-200-2 {
	height: auto;

}
#download-200-2 li{
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	color: #333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-bottom-color: #999;
	padding-left: 15px;
	background-image: url(../images/icons/vertical-divider.png);
	background-position: 10px 20px;
	background-repeat: no-repeat;
	padding-top: 1em;
	padding-bottom: 1em;
}
#download-200-2 li:hover{
	background-color: #F8F7F3;
	font-weight: bold;
	background-image: url(../images/pdf.png);
	background-repeat: no-repeat;
	background-position: center center;
}


#taba-aa{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	color: #333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-bottom-color: #999;
	padding-left: 15px;
	background-image: url(../images/icons/vertical-divider.png);
	background-position: 10px 20px;
	background-repeat: no-repeat;
	padding-top: 1em;
	padding-bottom: 1em;
}
#taba-aa:hover{
	background-color: #F8F7F3;
	font-weight: bold;
	background-image: url(../images/pdf.png);
	background-repeat: no-repeat;
	background-position: right center;
}




#download-button {
	text-align: right;
	float: right;
}
#download-title{
	font-family: "微軟正黑體";
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	background-color: #93cbcc;
	margin-bottom: 5px;
	background-image: url(../images/icons/download.png);
	background-repeat: no-repeat;
	background-position: 95% 10px;
	line-height: 23px;
	padding-top: 0.7em;
	padding-right: 130px;
	padding-bottom: 0.7em;
	padding-left: 0.7em;
	}
#download-title:hover{

	
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #93cbcc;
	padding-left: 10px;
	margin-bottom: 5px;
	background-image: url(../images/icons/download.gif);
	background-position: 95% center;
	padding-right: 5px;
	background-repeat: no-repeat;
	}
#download-200-mobile{
	display: none;
}
#cross-table {
	font-size: small;
	margin-top: 20px;
}
.spectrum {
	height: auto;
	width: 100%;
}
#login {
	padding: 20px;

}
.login-table {
	padding: 5px;
}
/*********************************************************************************/
/* events.html                                                                */
/*********************************************************************************/

#events-01 {
	clear: both;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

#events-2-a {
	float: left;
	width: 32.5%;
	margin-right: 8px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	margin-top: 20px;
		height: auto;
	padding: 1.5%;

}
.events-image {
	height: 100px;
	width: 90%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.events-image-b {
	height:200;
	width: auto;
	padding: 20px;
}
#date {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 20px;
	color: #FFF;
	text-decoration: none;
	background-color: #81c3c4;
	text-align: left;
	padding: 15px;
	line-height: 21pt;
	height: 200px;
}
#date:hover {
	background-color: #72ACCF;
}
#events-25 {
	background-color: #FFF;
	float: left;
	width: 22%;
	margin-left: 1%;
	margin-right: 1%;
	height: auto;
	background-image: url(../images/index/more.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 10px;
	border: 1px solid #e4e3e0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2em;
	padding-left: 0px;
}
#events-25-fo {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 1.6em;
	padding-right: 20px;
	padding-left: 20px;
	height: auto;
	color: #666;
	font-size: 17px;
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	margin-bottom: 1em;
}

#events-more {
	background-image: url(../images/index/more.jpg);
	float: right;
	height: 43px;
	width: 42px;
}
#events-100 {
	width: 100%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	color: #666;	
	}
#calendar {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#events-title {
	font-family: 'Inder', sans-serif;
	font-size: 20px;
	
	color: #FFF;
	text-decoration: none;
	background-color: #81c3c4;
	text-align: left;
	padding: 15px;
	line-height: 20pt;
	margin-bottom: 50px;
}
#events-number {
	text-align: center;
	clear: both;
	width: 50%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 10%;
	padding-bottom: 5px;
	padding-left: 10%;
}
/*********************************************************************************/
/* investor.html                                                                */
/*********************************************************************************/
#investor-button {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: -20px;
}
#investor-pc {
}
#investor-mobile {
	display: none;
}#investor-co-45 {
	float: left;
	width: 49%;
	margin-right: 1%;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
}
.investor-title2{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	font-weight: bold;
	color: #14858B;
	margin-bottom: 2em;
	line-height: 20pt;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	}
	#investor-title3{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	font-weight: bold;
	color: #14858B;
	margin-bottom: 1em;
	}
	.investor-title3{
		font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 24px;
	font-weight: bold;
	color: #14858B;
	}
	.investor-title3:hover{
	color: #FF6600;
	}
#investor-news-s {
	margin-bottom: 1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 1em;
}
#investor-title {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	color: #FFF;
	background-color: #5BA7BD;
	padding-left: 10px;
}
#investor-title-l-35 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 24px;
	color: #FFF;
	background-color: #5BA7BD;
	float: left;
	width: 35%;
	margin-right: 0.5em;
	text-align: center;
	padding-right: 1em;
	padding-left: 1em;
	padding-top: 3px;
	padding-bottom: 3px;
}
#investor-center-1-30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;

	float: left;
	width: 15%;

}
#investor-center-1-60{
	text-align: left;
	float: left;
	width: 50%;
	padding-right: 0.1em;
	padding-bottom: 0.3em;
	padding-left: 0.1em;
}
#investor-download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18pt;
	color: #069;
	background-image: url(../images/pdf.jpg);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin: 5px;
}
#investor-title3 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 30px;
	font-weight: bold;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
#investor-title3-r{
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#investor-download2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #099;
}
#investor-download2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #099;
	font-weight: normal;
	background-image: url(../images/icons/download.gif);
	background-repeat: no-repeat;
	background-position: 30%;
	padding-left: 30px;
}
.investor-from {
	padding: 5px;
}

#investor-download:hover {
	background-color: #F0F0F0;
	color: #639;
	font-weight: bold;
}
.investor-picture{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
#investor-center{
	text-align: center;
}

#center-l {
	padding: 5px;
	width: 100%;
	text-align: center;
	background-color: #E4E4E4;
}
#join {
	clear: both;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

/*********************************************************************************/
/* rwd-images-map                                                              */
/*********************************************************************************/
	#rwdimages {
	width: 100%;
	clear: none;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	}
	img[usemap] {
		border: none;
		height: auto;
		max-width: 100%;
		width: auto;
	}
	.application-images-p {
	
	display: none;
}
#spectrum-picture-1 {
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFF;
}

/*********************************************************************************/
/* map                                                                       */
/*********************************************************************************/
#map-25{
	float: left;
	width: 23.5%;
	margin-right: 1%;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
	}
	#contact-map{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	background-color: #FFF;
}
#mobile-map-contact{
		display: none;
	}

* { margin: 0; padding: 0; }


article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block; }

#page-wrap-map {
	width: 100%;
	height: auto;
	margin-top: 60px;
	margin-right: auto;
	
	margin-left: auto;
}

#number-page{

	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#map_canvas { width: 100%; height: 500px; width: 40%; float: left; position: relative; z-index: 30 !important; }




#locations { list-style: none; width: 130px; float: left;  }
#locations li { padding: 0px; width: 100%; float: left; position: relative; z-index: 20; }
#locations li:hover, #locations li.hover { }
#locations li:hover h3, #locations li.hover h3 { color: red; text-shadow: 0 1px 0px rgba(255,255,255,0.3); }


#content { width: 20%; }

#more-info {
	width: 40%;
	float: left;
	height: auto;
	text-align: left;
	background: #fff;
	margin-left: 20px;
}
#more-info * { position: relative; z-index: 40; }
#more-info > div {
	padding: 20px;
	height: auto;
	width: 100%;
}
.longdesc { display: none; }
.map-title {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 20px;
	font-weight: bold;
	color: #069;
	text-decoration: none;
	line-height: 20pt;
}
.map-word {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	line-height: 22pt;
	color: #666;
	text-decoration: none;
	margin-bottom: 1em;
}
.map-line {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

/*********************************************************************************/
/* application-phone                                                                 */
/*********************************************************************************/
#application-picture-bb{
	left: 10%;
	top: 0px;
	height: 350px;
	position: relative;
	text-align: center;
	display: table-caption;

	}

#___01 {
position:absolute;
left:0px;
top:0px;
width:1018px;
height:315px;
}

#phone-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 262px;
	height: 315px;
	background-image: url(../images/phone_01.png);
}

#phone-02 {
position:absolute;
left:262px;
top:0px;
width:143px;
height:52px;
}

#phone-03 {
position:absolute;
left:405px;
top:0px;
width:156px;
height:52px;
}

#phone-04 {
position:absolute;
left:561px;
top:0px;
width:175px;
height:168px;
}

#phone-05 {
position:absolute;
left:736px;
top:0px;
width:282px;
height:44px;
}

#phone-06 {
position:absolute;
left:736px;
top:44px;
width:282px;
height:52px;
}

#phone-07 {
position:absolute;
left:262px;
top:52px;
width:299px;
height:157px;
}

#phone-08 {
position:absolute;
left:736px;
top:96px;
width:282px;
height:72px;
}

#phone-09 {
position:absolute;
left:561px;
top:168px;
width:457px;
height:147px;
}

#phone-10 {
position:absolute;
left:262px;
top:209px;
width:299px;
height:50px;
}

#phone-11 {
position:absolute;
left:262px;
top:259px;
width:299px;
height:56px;
}


/*********************************************************************************/
/* application-nb                                                                 */
/*********************************************************************************/

#___02 {
position:absolute;
left:0px;
top:0px;
width:970px;
height:323px;
}

#nb-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 293px;
	height: 207px;
	background-image: url(../images/nb_01.png);
	background-repeat: repeat;
}

#nb-02 {
position:absolute;
left:293px;
top:0px;
width:210px;
height:69px;
}

#nb-03 {
position:absolute;
left:503px;
top:0px;
width:214px;
height:93px;
}

#nb-04 {
position:absolute;
left:717px;
top:0px;
width:253px;
height:58px;
}

#nb-05 {
position:absolute;
left:717px;
top:58px;
width:253px;
height:40px;
}

#nb-06 {
position:absolute;
left:293px;
top:69px;
width:210px;
height:44px;
}

#nb-07 {
position:absolute;
left:503px;
top:93px;
width:214px;
height:114px;
}

#nb-08 {
position:absolute;
left:717px;
top:98px;
width:253px;
height:39px;
}

#nb-09 {
position:absolute;
left:293px;
top:113px;
width:210px;
height:49px;
}

#nb-10 {
position:absolute;
left:717px;
top:137px;
width:253px;
height:43px;
}

#nb-11 {
position:absolute;
left:293px;
top:162px;
width:210px;
height:45px;
}

#nb-12 {
position:absolute;
left:717px;
top:180px;
width:253px;
height:43px;
}

#nb-13 {
position:absolute;
left:0px;
top:207px;
width:293px;
height:116px;
}

#nb-14 {
position:absolute;
left:293px;
top:207px;
width:210px;
height:116px;
}

#nb-15 {
position:absolute;
left:503px;
top:207px;
width:214px;
height:32px;
}

#nb-16 {
position:absolute;
left:717px;
top:223px;
width:253px;
height:41px;
}

#nb-17 {
position:absolute;
left:503px;
top:239px;
width:214px;
height:43px;
}

#nb-18 {
position:absolute;
left:717px;
top:264px;
width:253px;
height:59px;
}

#nb-19 {
position:absolute;
left:503px;
top:282px;
width:214px;
height:41px;
}
/*********************************************************************************/
/* application-network                                                                 */
/*********************************************************************************/
#network-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 278px;
	height: 323px;
	background-image: url(../images/network_01.png);
	background-repeat: no-repeat;
}

#network-02 {
position:absolute;
left:278px;
top:0px;
width:692px;
height:116px;
}

#network-03 {
position:absolute;
left:278px;
top:116px;
width:154px;
height:71px;
}

#network-04 {
position:absolute;
left:432px;
top:116px;
width:379px;
height:71px;
}

#network-05 {
position:absolute;
left:811px;
top:116px;
width:159px;
height:71px;
}

#network-06 {
position:absolute;
left:278px;
top:187px;
width:247px;
height:136px;
}

#network-07 {
position:absolute;
left:525px;
top:187px;
width:195px;
height:136px;
}

#network-08 {
position:absolute;
left:720px;
top:187px;
width:250px;
height:136px;
}
/*********************************************************************************/
/* application-table                                                                 */
/*********************************************************************************/

#table-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 293px;
	height: 207px;
	background-image: url(../images/table_01.png);
	background-repeat: no-repeat;
}

#table-02 {
position:absolute;
left:293px;
top:0px;
width:210px;
height:69px;
}

#table-03 {
position:absolute;
left:503px;
top:0px;
width:214px;
height:93px;
}

#table-04 {
position:absolute;
left:717px;
top:0px;
width:253px;
height:58px;
}

#table-05 {
position:absolute;
left:717px;
top:58px;
width:253px;
height:40px;
}

#table-06 {
position:absolute;
left:293px;
top:69px;
width:210px;
height:44px;
}

#table-07 {
position:absolute;
left:503px;
top:93px;
width:214px;
height:114px;
}

#table-08 {
position:absolute;
left:717px;
top:98px;
width:253px;
height:39px;
}

#table-09 {
position:absolute;
left:293px;
top:113px;
width:210px;
height:49px;
}

#table-10 {
position:absolute;
left:717px;
top:137px;
width:253px;
height:43px;
}

#table-11 {
position:absolute;
left:293px;
top:162px;
width:210px;
height:45px;
}

#table-12 {
position:absolute;
left:717px;
top:180px;
width:253px;
height:43px;
}

#table-13 {
position:absolute;
left:0px;
top:207px;
width:293px;
height:116px;
}

#table-14 {
position:absolute;
left:293px;
top:207px;
width:210px;
height:116px;
}

#table-15 {
position:absolute;
left:503px;
top:207px;
width:214px;
height:41px;
}

#table-16 {
position:absolute;
left:717px;
top:223px;
width:253px;
height:41px;
}

#table-17 {
position:absolute;
left:503px;
top:248px;
width:214px;
height:36px;
}

#table-18 {
position:absolute;
left:717px;
top:264px;
width:253px;
height:59px;
}

#table-19 {
position:absolute;
left:503px;
top:284px;
width:214px;
height:39px;
}
/*********************************************************************************/
/* application-tv                                                                */
/*********************************************************************************/

#tv-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 294px;
	height: 323px;
	background-image: url(../images/tv_01.png);
	background-repeat: no-repeat;
}

#tv-02 {
position:absolute;
left:294px;
top:0px;
width:203px;
height:65px;
}

#tv-03 {
position:absolute;
left:497px;
top:0px;
width:201px;
height:180px;
}

#tv-04 {
position:absolute;
left:698px;
top:0px;
width:272px;
height:76px;
}

#tv-05 {
position:absolute;
left:294px;
top:65px;
width:203px;
height:170px;
}

#tv-06 {
position:absolute;
left:698px;
top:76px;
width:272px;
height:66px;
}

#tv-07 {
position:absolute;
left:698px;
top:142px;
width:272px;
height:64px;
}

#tv-08 {
position:absolute;
left:497px;
top:180px;
width:201px;
height:55px;
}

#tv-09 {
position:absolute;
left:698px;
top:206px;
width:272px;
height:58px;
}

#tv-10 {
position:absolute;
left:294px;
top:235px;
width:203px;
height:88px;
}

#tv-11 {
position:absolute;
left:497px;
top:235px;
width:201px;
height:88px;
}

#tv-12 {
position:absolute;
left:698px;
top:264px;
width:272px;
height:59px;
}

/*********************************************************************************/
/* application-box                                                               */
/*********************************************************************************/

#box-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 239px;
	height: 323px;
	background-image: url(../images/box_01.png);
	background-repeat: no-repeat;
}

#box-02 {
position:absolute;
left:239px;
top:0px;
width:215px;
height:61px;
}

#box-03 {
position:absolute;
left:454px;
top:0px;
width:207px;
height:220px;
}

#box-04 {
position:absolute;
left:661px;
top:0px;
width:309px;
height:70px;
}

#box-05 {
position:absolute;
left:239px;
top:61px;
width:215px;
height:52px;
}

#box-06 {
position:absolute;
left:661px;
top:70px;
width:309px;
height:136px;
}

#box-07 {
position:absolute;
left:239px;
top:113px;
width:215px;
height:77px;
}

#box-08 {
position:absolute;
left:239px;
top:190px;
width:215px;
height:133px;
}

#box-09 {
position:absolute;
left:661px;
top:206px;
width:309px;
height:46px;
}

#box-10 {
position:absolute;
left:454px;
top:220px;
width:207px;
height:48px;
}

#box-11 {
position:absolute;
left:661px;
top:252px;
width:309px;
height:71px;
}

#box-12 {
position:absolute;
left:454px;
top:268px;
width:207px;
height:55px;
}/*********************************************************************************/
/* application-Automotive                                                          */

/*********************************************************************************/

#automotive-a-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 314px;
	height: 323px;
	background-image: url(../images/automotive-a_01.png);
	background-repeat: no-repeat;
}

#automotive-a-02 {
position:absolute;
left:314px;
top:0px;
width:226px;
height:172px;
}

#automotive-a-03 {
position:absolute;
left:540px;
top:0px;
width:186px;
height:172px;
}

#automotive-a-04 {
position:absolute;
left:726px;
top:0px;
width:244px;
height:172px;
}

#automotive-a-05 {
position:absolute;
left:314px;
top:172px;
width:226px;
height:61px;
}

#automotive-a-06 {
position:absolute;
left:540px;
top:172px;
width:186px;
height:61px;
}

#automotive-a-07 {
position:absolute;
left:726px;
top:172px;
width:244px;
height:61px;
}

#automotive-a-08 {
position:absolute;
left:314px;
top:233px;
width:656px;
height:90px;
}

#products img {
	
	cursor:pointer;	
}

.description {
	width: 16.5%;
	display: none;
	-moz-border-radius: 4px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	z-index: 1;
}
#description-bbg {
	padding: 20px;
	background-color: rgba(86%,93%,94%,0.9);
	border: 1px solid #FFF;
}

.description .arrow {
	width:34px;
	height:34px;
	background:transparent url(yellow00.png) repeat scroll 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative;
}

#commercial .arrow {
	margin-left:210px;	
}

#multidomain .arrow {
	margin-left:385px;	
}
/*********************************************************************************/
/* RF 第二層選單                                                               */
/*********************************************************************************/

#rf-30{
	background-color: #74b4c4;
	float: left;
	width: 31%;
	margin-left: 0%;
	margin-right: 1%;
	height: auto;
	margin-bottom: 10px;
	border: 3px solid #FFF;
	background-image: url(../images/index/more.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}
#rf-20{
	background-color: #71C8BD;
	float: left;
	width: 15%;
	margin-left: 0%;
	margin-right: 1%;
	height: 85px;
	margin-bottom: 10px;
	border: 3px solid #FFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
#rf-20:hover{
	background-color: #A2BF79;

	border: 3px dashed #FFF;
}
#rf-30-title{
font-family: 'Raleway', sans-serif;
	font-size: 33px;
	font-weight: 500;
	color: #FFF;
	text-decoration: none;
	margin-bottom: 20px;
	}
	#rf-20-title{
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	font-weight: 550;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	}
#rf-30-word{
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	line-height: 2em;
	color: #FFF;
	}
#rf-1 {
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #FFF;
}#left-rf {
	float: left;
	width: 100%;
}
#right-rf {
	float: left;
	width: 70%;
}
.font-black {
	font-size: 17px;
	line-height: 18pt;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
}
#s-parameter {
	text-align: left;
	width: 100%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	padding: 50px;
	height: auto;
}
#s-param-bg {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	background-color: #F4F4F2;
	height: auto;
	width: 100%;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: auto;
	padding-top: 1em;
	padding-right: 2em;
	padding-bottom: 1em;
	padding-left: 2em;
	font-size: 17px;
	line-height: 2em;
}
#center-all {
	text-align: center;
	padding: 1em;
}
.application-table-line {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;
	font-size: 17px;
	line-height: 20pt;
	color: #666;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999;
	border-bottom-color: #999;
	margin: 3em;
	padding: 2em;
}


            #btn-close-modal {
                width:100%;
                text-align: center;
                cursor:pointer;
                color:#fff;
            }
.investitle {
	font-family: "微軟正黑體", "Merriweather", Georgia, serif;	
	font-size: 17px;
	font-weight: bold;
	color: #51AFB1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #92D0D6;
	border-right-color: #92D0D6;
	border-bottom-color: #92D0D6;
	border-left-color: #92D0D6;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-color: #EAF4F3;
	background-image: url(../images/a.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#a22  {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
#a22 ul li {
	background-image: url(../images/a.gif);
	background-repeat: no-repeat;
	background-position: left 0.8em;
	padding-left: 18px;
}
#investor-button {
	background-color: #E8E8E8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 1em;
	width: 100%;
	padding: 0.3em;
}
#download-s-l{
	color: #FFF;
	background-color: #333;
	float: left;
	width: 30%;
	padding-top: 0.3em;
	padding-right: 0.8em;
	padding-bottom: 0.45em;
	padding-left: 0.3em;
	margin-bottom: 0.5em;
}
#download-s-r{
	color: #FFF;
	background-color: #399;
	float: left;
	width: 70%;
	padding-top: 0.2em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
}
.color-or {
	color: #F60;
}
*/@font-face{font-family:"RionaSans";src:url('/static/font/riona/28E069_1_0.eot');src:url('/static/font/riona/28E069_1_0.eot?#iefix') format('embedded-opentype'),url('/static/font/riona/28E069_1_0.woff') format('woff'), url('/static/font/riona/28E069_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}
.icon-size-h-80 {
	height: 80%;
	width: 60%;
}
@font-face{font-family:"RionaSans";src:url('/static/font/riona/28E069_0_0.eot');src:url('/static/font/riona/28E069_0_0.eot?#iefix') format('embedded-opentype'),url('/static/font/riona/28E069_0_0.woff') format('woff'), url('/static/font/riona/28E069_0_0.ttf') format('truetype');font-weight:bold;font-style:normal}

 .footer_link{
	 opacity:0.3;
	 transition: all .5s ease-out;
 }
 .footer_link:hover{
	 opacity:1;
 }
.table-size001 {
	width: 100%;
}
#number {
	color: #FFF;
	background-color: #E2DDD8;
	margin: 3px;
	float: left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
#number:hover {
	color: #FFF;
	background-color: #7CCDDE;
	margin: 3px;
	float: left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.bgo{
	color: #CCC;
	background-color: #CCC;
	padding: 1px;}
	
	#investor-co-50 {
	float: left;
	width: 45%;
	margin-right: 1%;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
}
#investor-title50 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	color: #FFF;
	background-color: #5BA7BD;
	padding-left: 10px;
}
.investor-picture50{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
@media (max-width: 600px){
#investor-co-50 {
	width: 95%;
	margin-right: auto;
	height: auto;
	padding: 1.5%;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
	margin-bottom: 10px;
	overflow: visible;
	margin-top: 20px;
	clear: both;
	margin-left: auto;
}
#investor-title50 {
	font-family: "微軟正黑體","Raleway", Georgia, serif;
	font-size: 17px;
	color: #FFF;
	background-color: #5BA7BD;
	padding-left: 10px;
}
.investor-picture50{
	width: 95%;
	padding-top: 5px;
	padding-bottom: 5px;
}	
}