.content font {
	letter-spacing:1px;
	line-height:1.5em;
}

.text11 {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C4C4C;
}

.text11_bold {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E3E3E;
}

a:link {text-decoration: underline;font-size: 13px; 	font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #1888c0;}

a:visited {text-decoration: underline;font-size: 13px; 	font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #1888c0;}

a:hover {
	/*font-size:13px;*/
	color:#5b5b5b;
	text-decoration:underline;
	/*	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;*/
	font-weight: normal;
}

.text12bold-green {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #49b428;
}

a .greyframe {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.greyframe {
	color: #CCCCCC;
}

.blueheading {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 1888c0;
}

.blackheading {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 000000;
}

.greenheading {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6AA121;
}

.text13-bubble-name {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a:active {
	font-size:13px;
	color:#62a4c9;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.text13-green {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4ab03e;
}

.spacing {
	font-family: "ө";
	font-size: 5px;
	font-weight: normal;
	color: #333333;
}

.text12-orange {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f17700;
}

.whitedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.news-date2 {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5b5b5b;
}

.news-date {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5b5b5b;
}

.text12_red {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF0000;
}

.front-user {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1888C0;
}

.front-user_pink {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0099;
}

.front-user_blue {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000FF;
}

.page-nonlink {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.c_news01_head {
	font-family: "sө";
	font-size: 15px;
	font-weight: bold;
	color: dd0e63;
}

.a2:link {text-decoration: none;font-size: 13px; 	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;font-weight: normal;color: #5b5b5b;}

.a2:visited {text-decoration: none;font-size: 13px; 	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;font-weight: normal;color: #5b5b5b;}

.text12_bold {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #525252;
}

.a2:hover {
	font-size:13px;
	color:#62a4c9;
	text-decoration:none;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.a2:active {
	font-size:13px;
	color:#62a4c9;
	text-decoration:none;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.a3:link {text-decoration: none;font-size: 12px; 	font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #5b5b5b;}

.table_frame {
	border: 0.1pt solid #dbdbdb;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.a3:visited {text-decoration: none;font-size: 13px; 	font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #5b5b5b;}

.a3:hover {
	font-size:13px;
	color:#62a4c9;
	text-decoration:none;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #e2e2e2;
}

.a3:active {
	font-size:13px;
	color:#62a4c9;
	text-decoration:none;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.text12 {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #525252;
	line-height: 18px;
}

.text10{
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #525252;
	line-height: 18px;
}

.timeline-date {
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1888C0;
}

.spacing2 {
	font-family: "ө";
	font-size: 2px;
	font-weight: normal;
	color: #333333;
}

/*****************************
**		Added by Ringo		**
*****************************/
body {
	background-color: #E4E2E3;
	margin: 0px;
	font-family:"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #525252;
	line-height: 150%;
}

.wrapperBackground {
	width: 980px;
	padding-left: 12px;
	padding-right: 12px;
	left: 0px; right: 0px;
	margin: 0 auto;
	background: url('images/news_17.jpg') repeat-y scroll 0% 0% transparent;
}

.wrapper {
	width: 980px;
	background-color: #fff;
	overflow: auto;
}

.banner {
	height: 206px;
	vertial-align: bottom;
	margin-bottom: 38px;
	position: relative;
	float: left;
}

.submenu_product {
	width: 224px;
	position: relative;
	float: left;
}

.product_content {
	width: 720px;
	padding-right: 10px;
	padding-bottom: 60px;
	position: relative;
	float: right;
}

.bottom {
	position: relative;
	float: left;
}

.bottom_Menu {
	width: 980px;
	height: 40px;
	padding-top: 18px;
	background: url('images/c_news_13.jpg') no-repeat scroll 0% 0% transparent;
	text-align: center;
	word-spacing: 18px;
	color: #bbb;
}

.bottom_Menu a {
	color: #525252;
}

.bottom_MenuDetail {
	width: 580px;
	padding-left: 30px;
	left: 0px; right: 0px;
	margin: 0 auto;
	font-size: 11px;
	line-height: 180%;
}

.bottom_MenuDetail > div {
	position: relative;
	float: left;
	padding-right: 30px;
}

.bottom_MenuTitle {
	font-weight: bold;
	padding-top: 16px;
}

.bottom_MenuSubtitle {
	font-weight: bold;
}

.bottom_MenuSubtitle div {
	margin-left: 5px;
}

.copyright {
	position: relative;
	float: left;
	margin-top: 60px;
	margin-bottom: 20px;
}

.product_img {
	float: right;
}

.product_img div {
	text-align: center;
}

.product_ul, .product_ul_left {
	margin-left: -40px;
}

.product_ul li, .product_ul_left li {
	list-style: none;
	background: url('images/addo.jpg') no-repeat 0px 3px transparent;
	padding-left: 20px;
	height: 90px;
}

.product_ul_left li {
	background: url('images/addo.jpg') no-repeat 75px 3px transparent;
	padding-left: 90px;
	height: 70px;
}

.product_ul li div, .product_ul_left li div {
	margin-left: 10px;
	height: 90px;
	float: right;
}

.product_ul_left li div {
	margin-left: -90px;
	height: 70px;
	float: none;
	position: absolute;
}

.product_ul li p, .product_ul_left li p {
	margin-left: -20px;
}

.heading {
	font-size: 16px;
	font-weight: bold;
}

.question {
	font-weight: bold;
	font-size: 15px;
	color: #1888C0;
	margin-bottom: 15px;
}

.answer {
	margin-bottom: 20px;
}

.bold {
	font-weight: bold;
}

.redfont {
	color: #ff0066;
}

.pinkfont {
	color: #ff3399; 
}

.greenfont {
	color: #00b050; 
}

.submenu_left {
	padding-bottom: 5px;
	width: 222px;
	border-bottom: 1px solid #ddd;
}

.submenu_left_heading {
	padding-left: 25px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #635454;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	font-size: 13pt;
	border-bottom: 1px solid #ddd;
}

.submenu_left_about {
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #666;
	font-size: 9pt;
	cursor: pointer;
}

.submenu_left_about:hover {
	background-color: #e2e2e2;
}

.submenu_left_product_category {
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #715756;
	font-size: 11pt;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
}

.submenu_left_product {
	padding-left: 38px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #666;
	font-size: 9pt;
	font-family: "Microsoft JhengHei";
	cursor: pointer;
}

.submenu_left_product:hover {
	background-color: #e2e2e2;
}

.submenu_left_product_detail {
	padding-left: 46px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #666;
	font-size: 9pt;
	font-family: "Microsoft JhengHei";
	cursor: pointer;
}

.submenu_left_product_detail:hover {
	background-color: #e2e2e2;
}

.submenu_left_active {
	background-color: #e2e2e2;
}

.loginBox {
	max-width: 400px;
	margin: 0px auto;
}

.loginBox > div {
	padding: 10px;
	margin: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#FFFFFF;
	-webkit-box-shadow: #B3B3B3 0px 0px 8px;
	-moz-box-shadow: #B3B3B3 0px 0px 8px;
	box-shadow: #B3B3B3 0px 0px 8px;
}

.loginBox .instruction {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 5px solid #6B9FFF;
}

.loginBox .input_row {
	padding: 10px 30px;
	text-align: center;
}

.loginBox div[class*="input_row"]:last-of-type {
	text-align: center;
}

.loginBox .input_row input {
	width: 165px;
}

.loginBox .label {
	min-width: 80px;
	display: inline-block;
	text-align: left;
}

.loginBox #code {
	max-width: 90px;
}

.loginBox #imgCode {
	vertical-align: middle;
}
