td {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 21px;
}
	
.home {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#646464;
	text-decoration: underline;
}

.location {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#646464;
	text-decoration: none;
}

.location a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#646464;
	text-decoration: none;
}

.location a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#00a1bf;
	text-decoration: none;
}

.location a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#646464;
	text-decoration: none;
}

.location_red {
	font-family: 新細明體, Verdana, Arial;
	font-size: 9px;
	color:#990000;
}

.keyword {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color: #333333;
}

.left_btn01 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	line-height: 24px;
	text-decoration: none;
}

.left_btn01 a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	line-height: 24px;
	text-decoration: none;
}


.left_btn02 a:link {
    font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#515151;
	line-height: 14px;
	text-decoration: none;
}

.left_btn02 a:hover {
    font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 14px;
	text-decoration: none;
}

.left_btn02 a:visited {
    font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 14px;
	text-decoration: none;
}

.left_btn {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#515151;
	line-height: 14px;
	text-decoration: none;
}

.left_btn a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#515151;
	line-height: 14px;
	text-decoration: none;
}

.left_btn a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#275872;
	line-height: 14px;
	text-decoration: none;
}

.support {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	line-height: 18px;
	color:#333333;
	font-weight: bold;
}

.btn03 {
	font-family: 新細明體, Arial, Verdana;
	font-size: 12px;
	color:#275872;
	line-height: 18px;
}

.btn04 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color:#585858;
	line-height: 14px;
}

.product {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#5F8498;
	line-height: 12px;
}

.product_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#527399;
	line-height: 32px;
	font-weight: bold;
}

.product_title01 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	line-height: 18px;
	color:#2f527b;
	font-weight: bold;
}

.product_title02 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	line-height: 24px;
    font-weight: bold;
	background-color:#7393b8;
}

.product_detail{
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#810081;
	line-height: 24px;
}

.product_detail a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#810081;
	line-height: 24px;
}

.product_detail a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#810081;
	line-height: 24px;
}
.support_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#3f4f37;
	line-height: 32px;
}

.related_pt_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#1671a2;
	line-height: 24px;
    font-weight: bold;
}

.product_model {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#527399;
	line-height: 16px;
}

.product_overview {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.product_spec {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
}

.product_spec_head {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 17px;
}

.product_spec_head2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#FFFFFF;
	line-height: 17px;
}

.product_text {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 17px;
}

.product_text2 {
	font-family: 新細明體, Arial, Verdana;
	font-size: 11px;
	color:#333333;
	line-height: 17px;
}

.product_text3 {
	font-family: 新細明體, Courier;
	font-size: 6px;
	color:#333333;
	line-height: 17px;
}

.product_des {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 16px;
	font-weight: bold;
}

.product_des2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#229BA5;
	font-weight: bold;
	line-height: 21px;
}

.product_blue a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#1671a2;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.product_blue a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.product_blue a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#1671a2;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.product_blue2 a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
}

.product_blue2 a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
}

.product_gray2 a:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	color:#585858;
	font-weight: bold;
	text-decoration: none;
}

.product_dot {
	font-family: 新細明體, Verdana, Arial;
	font-size: 8px;
	color:#999999;
}

.solution {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 12px;
}

.solution_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#34696e;
	line-height: 24px;
}

.solution_sub {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 21px;
	font-weight: bold;
}

.solution_model {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#962A2A;
	line-height: 21px;
}

.solution_model2 a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	line-height: 21px;
	text-decoration: none;
}


.solution_model2 a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
	line-height: 21px;
	text-decoration: none;
}

.solution_model2 a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	line-height: 21px;
	text-decoration: none;
}

.solution_spec {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 21px;
}

.solution_text {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 20px;
}

.solution_line {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#666666;
}

.solution_blue {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#34696e;
	line-height: 32px;
	font-weight: bold;
}

.solution_lavender {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#3e4985;
	line-height: 28px;
	font-weight: bold;
}

.solution_bg {
    background-image:url(../solution/images/model_bg.gif)
}

.solution_bg2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#999999;
	line-height: 21px;
	font-weight: bold;
	text-align:center;
}

.solution_des {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#3e4985;
	line-height: 21px;
}

.solution_list {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#1671a2;
	line-height: 21px;
}

.solution_bk {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	font-weight: bold;
	line-height: 21px;
}

.solution_list a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#1671a2;
	line-height: 21px;
}

.solution_sub2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 18px;
	color:#502407;
	line-height: 32px;
}

.support_text {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	line-height: 18px;
}

.download_title01 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
	line-height: 14px;
}

.download_bk {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.download_list {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
	background-color: #e7e7e7;
	line-height: 24px;
	font-weight: bold;
}

.download_list1 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	background-color: #FFFFFF;
	line-height: 24px;
}

.download_list2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
	background-color: #f2f2f2;
	line-height: 24px;
}

.download_red1 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#712745;
	background-color: #FFFFFF;
	line-height: 18px;
}

.download_red2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#712745;
	background-color: #f2f2f2;
	line-height: 18px;
}

.download_red3 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#990000;
}

.ex {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#666666;
}

.warranty_red {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#990000;
	line-height: 24px;
	font-weight: bold;
}

.warranty_bk {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.warranty_blue {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#003366;
	line-height: 24px;
}

.top5_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#1671a2;
	line-height: 18px;
	font-weight: bold;
	padding-left:5px;
}

.top5_list {
	font-family: 新細明體, Verdana, Arial;
	color:#333333;
	font-size:10px;
	line-height: 12px;
	padding-left:5px;
}

.top5_list a:hover {
	font-family: 新細明體, Verdana, Arial;
	color:#1671a2;
	line-height: 12px;
}

.result_page a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size:11px;
	color:#0b4389;
	line-height: 14px;
	text-decoration: underline;
}

.result_page a:hover {
	font-family: 新細明體, Verdana, Arial;
	font-size:11px;
	color:#ff0000;
	line-height: 14px;
	text-decoration: underline;
}

.result_page a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size:11px;
	color:#0b4389;
	line-height: 14px;
	text-decoration: underline;
}

.news_year {
	font-family: 新細明體, Arial, Verdana;
	font-size: 14px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.news_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#5d326f;
	line-height: 32px;
	font-weight: bold;
}

.news_title2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 13px;
	color:#484772;
	line-height: 18px;
	font-weight: bold;
}

.news_location {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#666666;
	line-height: 24px;
	font-weight: bold;
	text-align:right;
}

.news_text {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 17px;
}
.news_red {
	font-family: 新細明體, Arial, Verdana;
	font-size: 14px;
	color:#b80000;
	line-height: 24px;
}


.news_gray {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 21px;
}

.news_date {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1671A2;
	line-height: 21px;
}

.news_content {
	font-family: 新細明體, Arial, Verdana;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	margin-bottom:10px;
}
.news_content a:link {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	margin-bottom:10px;
}

.news_content a:visited {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	margin-bottom:10px;
}

.newproduct_gray {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	line-height: 12px;
}

a:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
}

a:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
}

.newproduct_red {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #833407;
}

.btn_product {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 32px;
	background-image:url(../images/left_bg.jpg);
	text-decoration: none;
}

.btn_product a:link {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 32px;
	background-image:url(../images/left_bg.jpg);
	text-decoration: none;
}

.btn_product a:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 32px;
	background-image:url(../images/left_bg.jpg);
	text-decoration: none;
}

.related_news a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#3e3c80;
	line-height: 25px;
	text-decoration: underline;
}

.related_news a:visited {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#3e3c80;
	line-height: 25px;
}

.about{
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 21px;
}

.about_blue {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#0F58C5;
	line-height: 21px;
}

.about_org {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#D28603;
	line-height: 21px;
	font-weight: bold;
}

.about_red {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#990000;
	line-height: 21px;
	font-weight: bold;
}

.about_lavender {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#0F0063;
	line-height: 21px;
	font-weight: bold;
}

.about_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#456181;
	line-height: 21px;
	font-weight: bold;
}

.csr_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#597c68;
	line-height: 21px;
	font-weight: bold;
}

.eol_title {
	font-family: 新細明體, Arial, Verdana;
	font-size: 16px;
	color:#044771;
	line-height: 32px;
	font-weight: bold;
}

.eol_model {
	font-family: 新細明體, Arial, Verdana;
	font-size: 12px;
	color:#1671a2;
	line-height: 24px;
}

.eol_red a:link {
	font-family: 新細明體, Arial, Verdana;
	font-size: 14px;
	color:#b80000;
	text-decoration: underline;
}

.eol_bk {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.eol_bg {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#044771;
	background-color:#f5f5f5;
	line-height: 18px;
}

.event_bk {
	font-family: 新細明體, Arial, Verdana;
	font-size: 12px;
	color:#333333;
	line-height: 24px;
	font-weight: bold;
}

.partner_login {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#333333;
}

.partner_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#527C84;
	line-height: 32px;
}

.join {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
}

.join a:link {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#1671a2;
}

.marketing_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#5B8790;
	line-height: 32px;
}

.success_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	color:#527399;
	line-height: 32px;
}

.c_studies_red {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#b80000;
	background-color: #f2f2f2;
	line-height: 21px;
}

.c_studies_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 14px;
	line-height: 21px;
	color:#2f527b;
	font-weight: bold;
}

.c_studies_des {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#666666;
	line-height: 18px;
}

.c_studies_bold {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#527399;
	line-height: 18px;
	font-weight: bold;
}


.c_studies_item {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	background-color: #e7e7e7;
	line-height: 14px;
	font-weight: bold;
}

.activities_item {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	background-image:url(../partner/images/item_bg.gif);
	line-height: 18px;
}

.activities_item2 {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	line-height: 18px;
}

.activities_item2 a:link {
	color:#1671a2;
}

.activities_item2 a:visited {
	color:#1671a2;
}

.activities_list {
	font-family: 新細明體, Verdana, Arial;
	font-size: 11px;
	color:#333333;
	background-color: #e7e7e7;
	line-height: 18px;
	font-weight: bold;
}

.service_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#202020;
	line-height: 32px;
	font-weight: bold;
}

.h-red{
	font-size:14px;
	color:#bd0000;
	text-align: left;
	padding-left:3px;padding-top:15px;padding-bottom:5px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	font-weight: bolder;	
	line-height: 20px;
}

.h-blue{
	font-size: 12px;
	color:#FFFFFF;
	background-color:#5683A4;
	text-align: center;
	line-height: 18px;
	margin:0px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	font-weight: bold;
}

.h-blue2{  /*Sub Title 分類類別大分類*/
	font-size: 13px;
	color:#0F58C5;line-height: 22px;
	text-align: left;
	padding-top:6px;padding-left:6px;
	font-weight: bold;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	} 
	
.h-green{
	font-size: 12px;
	color:#FFFFFF;
	background-color:#717f6a;
	text-align: center;
	line-height: 18px;
	margin:0px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	font-weight: bold;
}

.n {
	color:#333;
	text-align:center;
	font-size: 10px;
	background:#E1F2FF;
	line-height: 15px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}
	
.n a{
	color:#333;
	text-decoration: none;
}
	
.n a:hover{
	color:#00AED9;
	position:relative;
	top:1px;
	left:1px;
}

.n_left {
	color:#333;
	text-align:left;
	font-size: 10px;
	background:#E1F2FF;
	line-height: 15px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}
	
.n_left a{
	color:#333;
	text-decoration: none;
}
	
.n_left a:hover{
	color:#00AED9;
	position:relative;
	top:1px;
	left:1px;
}

.n_w {
	color:#333;
	text-align:center;
	font-size: 10px;
	line-height: 15px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}
	
.n_w a{
	color:#333;
	text-decoration: none;
}
	
.n_w a:hover{
	color:#00AED9;
	position:relative;
	top:1px;
	left:1px;
}
	
.n_w td{
	border-right:1px solid #D5EAF9;
}
	
.n_w th{
	border-bottom:1px solid #BCD4E6;
	border-right:1px solid #BCD4E6;
}

.n_w_left {
	color:#333;
	text-align:left;
	font-size: 10px;
	line-height: 15px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}
	
.n_w_left a{
	color:#333;
	text-decoration: none;
}
	
.n_w_left a:hover{
	color:#00AED9;
	position:relative;
	top:1px;
	left:1px;
}

.n_w_left td{
	border-right:1px solid #D5EAF9;
}

.n_w_left th{
	border-bottom:1px solid #BCD4E6;
	border-right:1px solid #BCD4E6;
}
	
.n1{
	color:#333;
	text-align:left;
	font-size: 12px;
	line-height:25px;
	background:#FFFFFF;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}

.table_gray {
	color:#333;
	text-align:left;
	font-size: 11px;
	background:#e5e5e5;
	line-height: 21px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", ;	
	padding-top:10px;
	padding-bottom:10px;
}

.table_gray_blue {
	color:#034793;
	text-align:left;
	font-size: 11px;
	background:#e5e5e5;
	line-height: 21px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", ;	
}

.red {
	color:#990000;
	font-size: 11px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", ;	
	spadding-top:10px;
	padding-bottom:10px;
}

.blue {
	color:#034793;
	font-size: 11px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", ;	
	padding-top:10px;
	padding-bottom:10px;
}

.line_01 {
	border-bottom: 1px dashed #999999;
	border-right: 1px dashed #999999;
}
.line_02 {
	border-right: 1px dashed #999999;
}
.line_03 {
	border-bottom: 1px dashed #999999;
}
.line_04 {
	border-bottom: 1px dashed #999999;
	border-left: 1px dashed #999999;
}
.line_05 {
	border-left: 1px dashed #999999;
}

.title {
	font-size: 8pt;
    font-weight: bold;
	color:#0042B0
}

.t2{ /*合作夥伴*/
	font-size: 13px;
	text-align: left;
	line-height:20px;
	color: #208EFF;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
	font-weight: bolder;	
}

.t2 a{
	color: #208EFF;
	text-decoration:none;
}

.t2 a:hover{
	color: #208EFF;
	text-decoration:underline;
}

.t3{ /*index & product*/
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	color: #333;
	font-weight:normal;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	padding-bottom:10px;
}
.t3 a{ 
	color: #333;
	text-decoration:none;
}
.t3 a:hover{ 
	color: #00CCFF;
}
.t4{
	color:#845800;
	line-height: 20px;
	font-weight: normal;
}
	
.list_arrow_brown{
	list-style-image:   url(../coagent/images/icon_arrow_brown.gif);
	padding-left:25px;
	padding-top:5px;
	margin-left:5px;
	line-height: 22px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	color: #333;
	font-size: 12px;
}
	
.list_arrow_brown a:link, a:visited {
	color: #333;
	text-align: left;
	text-decoration:none; 
}
	
.list_arrow_brown a:hover {
	color: #00CCFF;
	text-decoration:none;
}
	
.sitemap_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 10px;
	color:#FFFFFF;
	background-color:#527399;
	line-height: 14px;
	font-weight: bold;
}

.ir_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#115484;
	line-height: 21px;
	font-weight: bold;
}

.ir_table {
	color:#333;
	text-align:left;
	font-size: 10px;
	background:#E1F2FF;
	line-height: 21px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";
	padding-left:10px;
}

.ir_center {
	color:#333;
	text-align:center;
	font-size: 10px;
	background:#E1F2FF;
	line-height: 21px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}

.ir {
	color:#333;
	text-align:center;
	font-size: 10px;
	background:#e8e8e8;
	line-height: 21px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif, "新細明體","細明體", "標楷體";	
}

.hr_title {
	font-family: 新細明體, Verdana, Arial;
	font-size: 15px;
	color:#1b7d96;
	line-height: 21px;
	font-weight: bold;
}

.mail {
	font-family: 新細明體, Verdana, Arial;
	font-size: 12px;
	color:#1671a2;
	line-height: 18px;
	text-decoration: underline;
	
}

.copyright {
    font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #FFFFFF;
	text-decoration: none;
	background-color: #787878;
	line-height: 18px;
}

.copyright a:visited {
	font-size: 11px;
    color: #FFFFFF;
}

.copyright a:hover {
	font-size: 11px;
    color: #FFFFFF;
	text-decoration: underline;
}
