@charset "utf-8";
/* CSS Document */

body { margin:0px; font-size:12px; font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:12px; line-height:25px; background:url(../images/bg.jpg) repeat-x;}

.clean_flot { clear:both;}

.center_box { width:960px; margin-left:auto; margin-right:auto;}

.top { width:960px; background:url(../images/top_bg.jpg) no-repeat;}

.top_logo { width:301px; height:97px; float:left;}

.top_product { width:97px; height:97px; margin-right:10px; float:left;}

.top_country { width:338px; float:left; padding-top:25px;}

.top_country_links { padding-left:60px;}

.top_country_links ul li 
{
margin:0px; 
padding:0px 25px 0px 5px;
list-style: url(../images/point.jpg);
float:left;
line-height:25px;
text-align:left;
color:#38598d;
cursor: pointer;
border:#000 solid 0px;
font-size:8px;
font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; 
}
.top_country_all { width:338px; float:left;}
.top_country_all_google { width:55px; height:23px; margin-left:30px; margin-right:5px; float:left;}
.top_country_all_button { width:26px; height:18px; margin-top:0px; margin-right:6px; float:left;}

.menu_box { padding-left:53px; background:url(../images/top_menu_button_bg.jpg) no-repeat;}
.menu { margin:0px; padding:0px;}
.menu li 
{
	padding:0px;
	margin:0px;
	width:144px;
	line-height:26px;
	background:url(../images/top_menu_button.jpg) no-repeat;
	list-style:none;
	font-size:13px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	color:#38598d;
	border:#000 solid 0px;
	text-align:center;
	float:left;

}

.menu li ul li
{
	padding:0px;
	margin:0px;
	width:144px;
	line-height:26px;
	background:url(../images/top_menu_button.jpg) no-repeat;
	list-style:none;
	font-size:13px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	color:#38598d;
	border:#000 solid 0px;
	text-align:center;
	float:left;

}

.flash { width:857px; height:398px; margin-left:41px; padding:7px 10px 10px 10px; background:url(../images/fla_bg.jpg) no-repeat;}
.flash_info { position:absolute; width:270px; height:398px; background:url(../images/top_flash_imfo.png) no-repeat;margin-left:587px;}

.flash_info_up { padding:10px; color:#FFF; line-height:20px; font-size:14px; height:240px;}

.flash_info_dn { height:138px;}

.flash_info_button 
{
	margin:0;
	padding:0;
}

.flash_info_button li 
{
	margin:0;
	padding:0;
	list-style:none;
	width:190px;
	height:22px;
	background:url(../images/top_flash_imfo_button.png) repeat-x;
	margin-bottom:1px;
	margin-left:70px;
	padding:0px 5px 0px 5px;
}

.index_main { width:960px;}

.main {  padding:0px 41px 0px 41px;}

.run { padding:0px 10px 0px 10px; background:#ededed; font-size:12px; font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif; line-height:20px; color:#F00; margin:5px 0px 5px 0px;}

.index_info_box_product { margin:0px; padding:0px;}

.index_info_box_product li { width:290px; margin-right:2px; float:left; background:#; list-style:none;}

.index_info_box_product_top { width:290px; height:29px; background:url(../images/3_button_top.png) no-repeat; text-align:center; color:#38598d; font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;font-size:15px; line-height:29px; font-weight:bold;}

.index_info_box_product_box { width:290px; height:164px; background:url(../images/3_button_box.png) no-repeat; padding-top:11px;}

.index_l_button { width:24px; float:left; margin-top:60px;}

.inde_products_box { width:227px; float:left; padding:0px 5px 0px 5px;}

.index_r_button { width:29px; float:left; margin-top:60px;}

.index_info_box_product_dn { width:240px; height:169px; background:url(../images/3_button_dn.png) no-repeat; padding:10px 25px 0px 25px; line-height:20px;}

.footer { padding:0px 41px 0px 41px;}

.footer_color_ber { height:8px; background-color:#143d72; margin:5px 0px 10px 0px}

.footer_box_left { width:640px; float:left;}

.footer_box_right { width:237px; float:left;}

.footer_box_left_links { border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;}

.footer_links { margin:0px; padding:0px; }

.footer_links li { list-style:none;  border:#999 0px solid ; float:left; margin-right:10px; padding-right:5px; font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;font-size:15px;}

.footer_box_left_copyright { font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;font-size:12px; line-height:20px; padding-top:5px;}

.copyright { border-top-width: 1px;border-top-style: solid;border-top-color: #797778; text-align:center;}

.list_bg { background:url(../images/list_bg.png) repeat-y; float:left;float:left; margin-top:15px;}

.list_menu { width:192px; float:left;}

/*about*/

.about_info { width:625px; float:left; height:620px; background:url(../images/about_info_bg.png) no-repeat; padding:20px 30px 20px 30px;}

.list_menu_box { margin:0px; padding:0px;} 

.list_menu_box  li
{
	padding:0px 0px 0px 28px; 
	margin:0px 0px 0px 14px;
	width:145px;
	line-height:30px;
	background:url(../images/list_bg.jpg) no-repeat;
	list-style:none;
	font-size:13px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	color:#38598d;
	border:#000 solid 0px;
	text-align:left;
}
.list_menu_box  li ul li
{
	padding:0px 0px 0px 10px; 
	margin:0px 0px 0px -50px;
	width:130px;
	line-height:30px;
	background:none;
	list-style:none;
	font-size:13px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	color:#38598d;
	border:#000 solid 0px;
	text-align:left;

}


.list_menu_title { width:192px; height:35px; background:url(../images/list_title.png) no-repeat; text-align:center;font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;font-size:13px; color:#1c499e; padding-top:6px;}

.about_run { width:877px; height:230px;}
.about_run_top { width:877px; height:52px;}
.about_run_box { width:857px; height:155px; background:url(../images/about_run_box.jpg) no-repeat; padding:0px 0px 0px 20px;}
.about_run_dn { width:877px; height:24px; background:url(../images/about_run_dn.jpg) no-repeat;}

.about_run_box_pic { width:204px; height:154px; float:left; margin-right:6px;}


/*application*/
.application_info { width:685px; float:left; no-repeat; padding:0px 0px 0px 0px;}

.product_title { width:685px; height:33px; background:url(../images/product_title.png) no-repeat;}

.product_top { width:685px; height:18px; background:url(../images/product_top.png) no-repeat;}

.product_box { width:585px; background:url(../images/product_box.png) repeat-y; padding:10px 50px 10px 50px;}

.product_dn { width:685px; height:30px; background:url(../images/product_dn.png) no-repeat;}

.product_title_name { width:460px; float:left; line-height:30px; color:#002d81; font-size:18px; padding-left:25px;}

.product_title_links { width:180px; float:left; line-height:30px; text-align:right; padding-right:20px;}

.product_box_info { width:585px; padding:5px 0px 5px 0px ;}

.product_box_info_pic { width:268px; height:268px; border:#999 1px solid; float:left;}

.product_box_info_text { width:315px; float:left;}

.product_box_info_title { padding:0px 0px 0px 10px; line-height:30px;font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:16px; color:#c91927; font-weight:bold;}

.product_box_info_information { padding:0px 10px 0px 10px;}

.product_box_info_s_box { width:48px; height:48px; border:#999 solid 1px; float:left; margin-right:5px;}

.product_detail_top { width:665px; height:34px; line-height:34px; background:url(../images/product_info_top.png) no-repeat; padding:0px 0px 0px 20px; font-size:16px; color:#d8101d; font-weight:bold;}

.product_detail_box { width:685px; background:url(../images/product_info_box.png) repeat-y;}

.product_detail_dn { width:685px; height:9px; background:url(../images/product_info_dn.png)}

.product_detail_list { margin:0px; padding:0px;}

.product_detail_list li 
{
	list-style:none;
	width:325px;
	height:143px;
	float:left;
	border:#CCC solid 0px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 10px;
}

.product_detail_list_l { width:126px; height:137px; float:left; background:url(../images/product_detail_list_l.png) no-repeat; padding:6px 0px 0px 7px;}

.product_detail_list_r { width:170px; height:120px; float:left; background:url(../images/product_detail_list_r.png) no-repeat; padding:13px 10px 10px 11px;}

.page { margin:0; padding:0px;}

.page li 
{
	list-style:none;
	width:25px; 
	height:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	background:#1b4290;
	float:left;
	margin:5px 5px 5px 0px;
	border:#000 solid 1px;
}

.all_page { padding:0px 0px 0px 20px}

/*application*/
.pro { width:878px;}

.pro_top { width:858px;height:31px; background:url(../images/pro_top.png) no-repeat; margin-top:10px; padding:0px 0px 0px 20px; line-height:31px; color:#183f83; font-size:16px;}

.pro_box { width:828px; background:url(../images/pro_box.png) repeat-y; padding:10px 20px 10px 30px;}

.pro_dn { width:878px; height:10px; background:url(../images/pro_dn.png) no-repeat;}

.pro_box_top { width:818px; height:11px; background:url(../images/pro_box_top.jpg) no-repeat; margin-top:0px;}

.pro_box_box_title { width:778px; background:url(../images/pro_box_box.jpg) repeat-y; padding:0px 20px 0px 20px;font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:15px; font-weight:bold;}

.pro_box_box { width:818px; background:url(../images/pro_box_box.jpg) repeat-y;}

.pro_box_dn { width:818px; height:16px;background:url(../images/pro_box_dn.jpg) no-repeat;}

.pro_box_box_l { width:490px; float:left; padding-left:28px;}

.pro_box_box_r { width:300px; float:left; color:#183f83;}

.pro_box_box_l_pic { width:100px; height:100px; float:left; margin-right:15px;}

/*resource*/
.resource { width:645px; background:url(../images/product_info_box.png) repeat-y; padding:5px 20px 5px 20px ;}

.resource tr td { padding:7px}

.resource_top { width:665px; height:34px; line-height:34px; background:url(../images/product_info_top.png) no-repeat; padding:0px 0px 0px 20px; font-size:16px; color:#002d81 ; font-weight:bold;}

.resource_title { width:685px; background:url(../images/product_info_box.png) repeat-y; padding:0px 0px 0px 0px ;}

.resource_title_l { width:370px; float:left; padding-left:30px;}

.resource_title_r { width:265px; float:left; text-align:right; padding-right:20px;}


.app_box { width:835px; background:url(../images/pro_box.png) repeat-y; padding:10px 21px 10px 22px;}

.product_box_news {  padding:5px 0px 5px 0px ; font-size:18px; font-weight:bold;}

.news_box { width:615px; background:url(../images/product_box.png) repeat-y; padding:10px 35px 10px 35px;}

.news_info { padding:5px 0px 5px 0px ;}

.menu_left_box {  padding:10px 38px 10px 37px;}



/******* 文字類 *******/
.flash_info_button a:link ,.flash_info_button a:visited  {
	color:#FF0;
	text-decoration: none;
	font-size:12px;
	line-height:22px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.flash_info_button a:hover ,.flash_info_button a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:22px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
.flash_info_button a { display:block;}

.top_country_links  a:link ,.top_country_links  a:visited  {
	color: #38598d;
	text-decoration: none;
	font-size:8px;
	line-height:25px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.top_country_links  a:hover ,.top_country_links a:active {
	text-decoration: none;
	color:# F00;
	font-size:8px;
	text-decoration: none;
	line-height:25px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.menu  a:link ,.menu  a:visited  {
	color: #38598d;
	text-decoration: none;
	font-size:13px;
	line-height:26px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.menu  a:hover ,.menu a:active {
	text-decoration: none;
	color:#F00;
	font-size:13px;
	text-decoration: none;
	line-height:26px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.menu a { display:block;}

.index_info_box_product_dn  a:link ,.index_info_box_product_dn  a:visited  {
	color:#000;
	text-decoration: none;
	font-size:13px;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.index_info_box_product_dn  a:hover ,.index_info_box_product_dn a:active {
	text-decoration: none;
	color:#38598d;
	font-size:13px;
	text-decoration: none;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.footer_links  a:link ,.footer_links  a:visited  {
	color:#000;
	text-decoration: none;
	font-size:13px;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.footer_links  a:hover ,.footer_links a:active {
	text-decoration: none;
	color:#38598d;
	font-size:13px;
	text-decoration: none;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.footer_links a { display:block;}

.list_menu_box  a:link ,.list_menu_box  a:visited  {
	color:#000;
	text-decoration: none;
	font-size:12px;
	line-height:30px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.list_menu_box  a:hover ,.list_menu_box a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:30px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.list_menu_box a { display:block;}

.product_title_links  a:link ,.product_title_links  a:visited  {
	color:#002d81;
	text-decoration: none;
	font-size:12px;
	line-height:30px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.product_title_links  a:hover ,.product_title_links a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:30px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}

.font_01 {font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:16px; color:#002d81; line-height:30px;}
.font_02 {font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:12px; color:#d8101d;}
.font_03 {font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:12px; color:#d8101d;}
.font_04 {font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:12px; color:#545454;}
.font_05 {font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ; font-size:11px; color:#666;}


.product_box_info_information  a:link ,.product_box_info_information  a:visited  {
	color:#000;
	text-decoration: none;
	font-size:12px;
	line-height:25px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.product_box_info_information  a:hover ,.product_box_info_information a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:25px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.product_box_info_information a { display:block;}

.all_page  a:link ,.all_page  a:visited  {
	color:#FFF;
	text-decoration: none;
	font-size:12px;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.all_page  a:hover ,.all_page a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
.all_page a { display:block;}

.pro_box_box_r  a:link ,.pro_box_box_r  a:visited  {
	color:#183f83;
	text-decoration: none;
	font-size:12px;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.pro_box_box_r  a:hover ,.pro_box_box_r a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	line-height:20px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
.resource_link  a:link ,.resource_link  a:visited  {
	color:#183f83;
	text-decoration: none;
	font-size:12px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.resource_link  a:hover ,.resource_link a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
.resource_link a { display:block;}

.resource_title_r  a:link ,.resource_title_r  a:visited  {
	color:#183f83;
	text-decoration: none;
	font-size:12px;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
}
.resource_title_r  a:hover ,.resource_title_r a:active {
	text-decoration: none;
	color:#F00;
	font-size:12px;
	text-decoration: none;
	font-family:微軟正黑體, 新細明體, Verdana, Geneva, sans-serif ;
	}
	
	
/* font 2014 */

body { font-family:Verdana, sans-serif;}
.menu { font-family:Verdana, sans-serif; font-weight:bold;}
.product_detail_list { line-height:20px;}

/* 2015 - 0915 */
.pageThis { background:#890829 !important;}