@charset "utf-8";
/* hao CSS Document */
@import url("reset.css");
body{ margin:0px; padding:0px; background:#3F628A; font-family:新細明體;}
div.CONTAINER{ width:100%; height:auto; font-size:12px; color:#666; background:url('../images/background/bg2.jpg'); background-position:center top; background-repeat:repeat-x;}
div.CONTAINER div.MAIN{ width:1000px; height:auto; margin:0 auto; padding:0;}

div.CONTAINER div.MAIN div.HEADER{ display:block; width:auto; height:86px; margin:0px; padding:0px;}
div.CONTAINER div.MAIN div.BANNER{ display:block; width:auto; height:236px; margin:0px; padding:10px 0 0 0; }
div.CONTAINER div.MAIN div.CONTENT{ display:block; width:auto; height:auto; margin:0px; padding:0;}


div.CONTAINER div.MAIN div.CONTENT div.LL{ float:left; display:block; width:200px; height:auto; padding:0;}
div.CONTAINER div.MAIN div.CONTENT div.RR{
	display:block;
	width:auto;
	height:auto;
	background:url('../images/right/bg1.png');
	background-repeat:no-repeat;
	background-position:left top;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

div.CONTAINER div.MAIN div.HEADER a.LOGO{ float:left; display:block; width:480px; height:86px; margin:0; padding:0;}

div.CONTAINER div.MAIN div.HEADER div.ICON{ display:block; width:110px; height:auto; margin:0 0 0 880px; padding:25px 0 0 0; }
div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_1{ float:left; display:block; width:36px; height:38px; margin:0px; padding:0px; background:url('../images/header/icon.png'); background-repeat:no-repeat; background-position:0px top;}
div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_2{ float:left; display:block; width:37px; height:38px; margin:0px; padding:0px; background:url('../images/header/icon.png'); background-position:-36px top; background-repeat:no-repeat;}
div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_3{ display:block; width:auto; height:38px; margin:0 0 0 73px;*margin:0 0 0 73px;_margin:0 0 0 73px; padding:0px; background:url('../images/header/icon.png'); background-position:-73px top; background-repeat:no-repeat;} 

div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_1:hover{ background-position:0px -38px;}
div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_2:hover{ background-position:-36px -38px;}
div.CONTAINER div.MAIN div.HEADER div.ICON a.ICON_3:hover{ background-position:-73px -38px;} 

div.CONTAINER div.MAIN div.HEADER ul.MENU{ clear:both; display:block; width:990px; height:55px; margin:0px auto; padding:0px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li{ float:left; margin:0; padding:0; }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M1{ display:block; width:86px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:0px 0px; background-repeat:no-repeat; }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M2{ display:block; width:79px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-86px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M3{ display:block; width:118px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-165px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M4{ display:block; width:108px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-283px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M5{ display:block; width:142px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-391px 0px; background-repeat:no-repeat;  }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M6{ display:block; width:174px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-533px 0px; background-repeat:no-repeat;  }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M7{ display:block; width:98px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-707px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M8{ display:block; width:80px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-805px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M9{ display:block; width:105px; height:55px; margin:0; padding:0; background:url('../images/header/menu.jpg'); background-position:-885px 0px; background-repeat:no-repeat;   }
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M1:hover{ background-position:0px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M2:hover{ background-position:-86px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M3:hover{ background-position:-165px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M4:hover{ background-position:-283px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M5:hover{ background-position:-391px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M6:hover{ background-position:-533px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M7:hover{ background-position:-707px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M8:hover{ background-position:-805px -55px;}
div.CONTAINER div.MAIN div.HEADER ul.MENU li a.M9:hover{ background-position:-885px -55px;}

div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M1{
	display:block;
	width:200px;
	height:63px;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-image: url(../images/left-service.png);
	background-position: center top;
}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M2{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left-contact.png');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M3{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left-products.png');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M4{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left/title/t4.png');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M5{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left/title/t5.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M6{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left/title/t6.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M7{ display:block; width:200px; height:63px; margin:0; padding:0; background:url('../images/left/title/t7.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M8{ display:block; width:200px; height:87px; margin:0; padding:0; background:url('../images/left/title/t8.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.LL div.TITLE_M9{ display:block; width:200px; height:87px; margin:0; padding:0; background:url('../images/left/title/t9.jpg');}

div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON{ display:block; width:157px; height:auto; margin:0 0 100px 19px;}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li{ }
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li a{display:block; width:127px; height:auto; margin:0; padding:8px 0 8px 30px; line-height:18px; text-decoration:none; color:#a13632; background:url('../images/left/dot_1.jpg'); background-repeat:no-repeat; background-position:13px center; border-bottom:1px solid #ccc;}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li a:hover{}

div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li ul.SUBBUTTON{}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li ul.SUBBUTTON li{}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li ul.SUBBUTTON li a{display:block; width:127px; height:auto; margin:0; padding:8px 0 8px 30px; line-height:18px; text-decoration:none; color:#666; background:url('../images/left/dot_2.jpg'); background-repeat:no-repeat; background-position:13px center; border-bottom:1px solid #ccc;}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON li ul.SUBBUTTON li a:hover{ color:#C99;}

div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON_2{ display:block; width:157px; height:auto; margin:0 0 100px 19px;}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON_2 li{ }
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON_2 li a{display:block; width:127px; height:auto; margin:0; padding:8px 0 8px 30px; line-height:18px; text-decoration:none; color:#666; background:url('../images/left/dot_0.jpg'); background-repeat:no-repeat; background-position:13px center; border-bottom:1px solid #ccc;}
div.CONTAINER div.MAIN div.CONTENT div.LL ul.BUTTON_2 li a:hover{color:#a13632; background:url('../images/left/dot_1.jpg');background-repeat:no-repeat; background-position:13px center;}

div.CONTAINER div.MAIN div.CONTENT div.RR p.BREADCRUMB{ text-align:right; color:#fff; margin-top:10px; margin-right:0px;}
div.CONTAINER div.MAIN div.CONTENT div.RR p.BREADCRUMB a{ color:#fff; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR p.BREADCRUMB a:hover{ color:#a13632;}

div.CONTAINER div.MAIN div.CONTENT div.RR p.T1{ margin:0 0 0 10px; font-size:14px; font-weight:bold; color:#353535; line-height:26px;}
div.CONTAINER div.MAIN div.CONTENT div.RR p.T2{ margin:0 0 16px 10px; font-size:30px; font-weight:bold; color:#353535; line-height:30px;}
div.CONTAINER div.MAIN div.CONTENT div.RR p.T3{  margin:0px; padding:0px; margin-left:20px; margin-top:5px;}

/*  products */

div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER{ display:block; width:748px; height:205px; margin:0 0 10px 10px; padding:13px 16px 0 16px; border:1px solid #CCC;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER a.IMG{ float:left; display:block; width:262px; height:187px; margin:0; padding:0;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER div.INFO{ width:auto; height:205px; margin:0 0 0 262px; padding:0 0 0 15px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER div.INFO p.NAME{ font-size:24px; font-weight:600; color:#7baae3; line-height:36px}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER div.INFO p.CONTENT{ display:block; height:120px; overflow:hidden; line-height:21px; text-align:justify;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER div.INFO a.DETAIL{ display:block; height:25px; margin:0 0 0 400px; padding:0 0 0 25px; text-decoration:underline; line-height:25px; background:url('../images/right/detail.png'); background-repeat:no-repeat;  color:#7baae3;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.PROD_BORDER div.INFO a.DETAIL:hover { color:#999;}

div.CONTAINER div.MAIN div.CONTENT div.RR table{ margin:0 0 0 16px; width:auto;}
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td div.IMG{ float:left; display:block; width:330px; height:auto; margin:0; padding:0; text-align:center; }
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td div.IMG a.ZOOM{ display:block; width:45px; height:30px; margin:0px auto; margin-top:10px; padding:0 0 0 23px;; text-decoration:none; line-height:30px; color:#aaa; background:url('../images/right/zoom.png'); background-repeat:no-repeat;}
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td div.IMG a.ZOOOM:hover{}
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td p.NAME{ font-size:24px; font-weight:600; color:#7baae3; line-height:36px}
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td p.CONTENT{ display:block; height:auto; overflow:hidden; line-height:21px; text-align:justify;}
div.CONTAINER div.MAIN div.CONTENT div.RR table tr td p.TT{ font-family:Baskerville Old Face; font-size:18px; line-height:30px; color:#333;}


/*  products end */

/*  SUPPORT */

div.CONTAINER div.MAIN div.CONTENT div.RR div.SUPPORT{ display:block; width:auto; height:375px; margin:0; padding:0 0 0 16px; background:url('../images/right/bg2.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.RR div.SUPPORT p.TT{ color:#5f799a; font-weight:bolder; line-height:26px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.SUPPORT p.PP{ margin:0; padding:0 0 0 10px; background:url('../images/right/dot_1.jpg'); background-position:left center; background-repeat:no-repeat; line-height:21px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.SUPPORT p.PP a{ color:#666; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.SUPPORT p.PP a:hover{ color:#C99;}

/*  SUPPORT end */

/* WHERETOBUY */
div.CONTAINER div.MAIN div.CONTENT div.RR div.WHERETOBUY{ display:block; width:auto; height:auto; margin:0; padding:0 0 0 16px; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.WHERETOBUY p.TT{ font-size:14px; color:#5f799a; font-weight:bold; margin:0 0 10px 0; padding:0; line-height:21px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.WHERETOBUY p.PP{ margin:0 0 10px 0; padding:0; line-height:21px;}

/* WHERETOBUY end */

/* LATESTNEWS */
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }

div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS div.TITLEBAR_M4_1{ display:block; width:757px;height:30px; margin:0; padding:0;background:url('../images/right/m4/titlebar_1.jpg');}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS div.TITLEBAR_M4_1_1{ display:block; width:747px;height:30px; margin:0; padding:0 0 0 10px;background:url('../images/right/m4/titlebar_2.jpg');}

div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS h2.LIST_M4_1{ border-bottom:1px #CCC solid; width:757px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS h2.LIST_M4_1 p.ITEM{ float:left; display:block; width:64px; height:30px; line-height:30px; text-align:center;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS h2.LIST_M4_1 a.SUBJECT{ float:left; display:block; width:610px; height:30px; line-height:30px; color:#666; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS h2.LIST_M4_1 a.SUBJECT:hover{ color:#09F;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS h2.LIST_M4_1 p.DATE{ display:block; width:auto; height:30px; line-height:30px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS p.PAGES{ text-align:center; line-height:30px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS p.PAGES a{ margin:5px; color:#666; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS p.PAGES a:hover{ color:#09F;}

div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS div.TITLEBAR_M4_1_1 p.SUBJECT{ float:left; display:block; width:650px; height:26px; line-height:26px; margin:0; padding:0; color:#FFF;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS div.TITLEBAR_M4_1_1 p.DATE{ display:block; width:auto; height:26px; line-height:26px; margin:0; margin:0; padding:0; color:#FFF;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.LATESTNEWS div.CONTENT{ display:block; width:auto; height:auto; min-height:300px; margin:0px; padding:10px; height:0px; }

/* LATESTNEWS end */

/* AWARDS */
div.CONTAINER div.MAIN div.CONTENT div.RR div.AWARDS{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 0px; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.AWARDS p.TT{
	font-size:12px;
	color:#fff;
	margin:0 20px 0px 20px;

	padding:0;
	line-height:21px;
	background-image: url(../images/link.png);
	background-position: center bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
}


div.CONTAINER div.MAIN div.CONTENT div.RR div.AWARDS p.TP{
	font-size:12px;
	color:#fff;
	margin:0 20px 0px 5px;

	padding:0;
	line-height:21px;
	background-image: url(../images/link.png);
	background-position: center bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
}

/* AWARDS end */

/* DOWNLOADCENTER */
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }

div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER div.TITLEBAR_M5{ display:block; width:757px;height:30px; margin:0; padding:0;background:url('../images/right/m5/titlebar_1.jpg');}

div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER h2.LIST_M5{ border-bottom:1px #CCC solid; width:757px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER h2.LIST_M5 p.ITEM{ float:left; display:block; width:64px; height:30px; line-height:30px; text-align:center;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER h2.LIST_M5 P.SUBJECT{ float:left; display:block; width:605px; height:30px; line-height:30px; color:#666; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER h2.LIST_M5 a.DOWNLOAD{ display:block; width:auto; height:30px; margin:0 0 0 669px; padding:0 0 0 30px; color:#666;  line-height:30px; text-decoration:underline;background:url('../images/right/m5/icon.png'); background-repeat:no-repeat;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER h2.LIST_M5 a.DOWNLOAD:hover{ color:#09F; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER p.PAGES{ text-align:center; line-height:30px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER p.PAGES a{ margin:5px; color:#666; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.DOWNLOADCENTER p.PAGES a:hover{ color:#09F;}


/* DOWNLOADCENTER end */


/* COMPANYINFO */
div.CONTAINER div.MAIN div.CONTENT div.RR div.COMPANYINFO{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }

div.CONTAINER div.MAIN div.CONTENT div.RR div.COMPANYINFO p.TT{ font-size:14px; color:#5f799a; font-weight:bold; margin:0 0 10px 0; padding:0; line-height:21px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.COMPANYINFO p.PP_1{ font-size:12px; color:#666; margin:0 0 10px 0; padding:0; line-height:21px; text-align:justify;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.COMPANYINFO p.PP_2{ font-size:12px; color:#9a4400; margin:0 0 10px 0; padding:0; line-height:21px; text-align:justify;}
/* COMPANYINFO end */

/* CONTACT */
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT p.TT{ font-size:14px; color:#5f799a; font-weight:bold; margin:0 0 10px 0; padding:0; line-height:21px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT p.TTT{ font-size:18px; color:#283952; font-weight:bold; margin:30px 0 30px 0; padding:0; line-height:21px;}

div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT p.PP{ font-size:12px; color:#666; margin:0 0 10px 0; padding:0; line-height:21px; text-align:justify;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT a.MAILICON{ display:inline-block; width:200px; height:28px; margin:0; padding:0 0 0 40px; line-height:28px; color:#666; background:url('../images/right/m7/mailicon.jpg'); background-repeat:no-repeat;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT a.MAILICON:hover{ color:#C99; }

div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT table{ margin:0; padding:0;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT table tr td { line-height:30px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT table tr td input{ border:0px solid #CCC; width:475px; height:23px; line-height:23px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT table tr td textarea{ border:0px solid #CCC;  width:475px; height:100px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.CONTACT table tr td input.SUBMIT{ display:block; width:61px; height:21px; margin:0 auto; margin-top:10px; padding:0; border:0px solid #CCC; }

/* CONTACT end */

/* SITEMAP */
div.CONTAINER div.MAIN div.CONTENT div.RR div.SITEMAP{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }

/* SITEMAP end */

/* GLOBALLINKS */

div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS{ display:block; width:auto; height:auto; min-height:300px; margin:0; padding:0 0 0 16px; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW{ display:block; width:auto; height:85px; margin:0; padding:0; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW div.IMG{ float:left;display:block; width:160px; height:85px; margin:0; padding:0; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW div.INFO{ display:block; width:auto; height:75px; margin:0 0 0 170px; padding:20px 0 0 0; }
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW div.INFO p.TT{ font-size:14px; color:#5f799a; font-weight:bold; margin:0 0 0 10px; padding:0; line-height:21px;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW div.INFO a.PP{ display:block; font-size:12px; color:#666; margin:0 0 0 10px; padding:0; line-height:21px; text-decoration:none;}
div.CONTAINER div.MAIN div.CONTENT div.RR div.GLOBALLINKS div.SHOW div.INFO a.PP:hover{ color:#C99; text-decoration:underline; }

/* GLOBALLINKS end */

div.CONTAINER div.MAIN div.FOOTER p.P1{ display:block; width:950px; height:auto; margin:0 auto; margin-top:15px; color:#ffffff; line-height:21px; text-align:right;}
div.CONTAINER div.MAIN div.FOOTER p.P1 a{ text-decoration:none; color:#ffffff;}
div.CONTAINER div.MAIN div.FOOTER p.P1 a:hover{ color:#C99; text-align:right;}

p.LINE_1{ display:block; width:auto; height:1px; font-size:1px; line-height:1px; margin:0; padding:0; background-color:#d9d9d9;}
p.LINE_2{ display:block; width:auto; height:1px; font-size:1px; line-height:1px; margin:0; padding:0; background-color:#ffffff;}
p.LINE_3{ display:block; width:757px; height:3px; font-size:3px; line-height:3px; margin:0; padding:0; background-color:#d9d9d9;}


br.CLEAR{ clear:both; font-size:1px; height:1px; line-height:1px;}
/*----------消虛線---------*/
/* For IE, onFocus 的 F 要大寫*/
a{noFocusline:expression(this.onFocus=this.blur());}     
/* For Firefox */
a:focus{<br />	-moz-outline-style:none;}                       
.product-title{background:url(../images/333.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; color:#FFF; font-size:16px;}

.product-name{color:#FFF; font-size:13px;} .product-name a{color:#FFF; text-decoration:none;} .product-name a:hover{color:#999; text-decoration:none;}
.product-un{font-size:12px; text-align:center; color:#FFF; margin-top:10px;}
.product-un a{color:#FFF; text-decoration:none; } 
.footer-top {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height:12px; 
	width:100%;
	margin-top:15px;
	float:left;}
.FOOTER p.P1{ display:block; width:100%; height:auto; margin:0 auto; margin-top:5px; color:#ffffff; line-height:21px; text-align:center; font-size:12px;float:left;}
.FOOTER p.P1 a{ text-decoration:none; color:#ffffff;}
.FOOTER p.P1 a:hover{ color:#C99; text-align:right;}

#product-photo{border:3px #acc3cf;}
#product-photo a{border:3px #acc3cf;}
#product-photo a:hover{border:3px #f0ff00;}
.dott{background:url(../images/dott.jpg); background-repeat:no-repeat; background-position:left center; font-size:13px; color:#FFF; padding-left:10px; margin-left:15px; margin-bottom:10px; }
.prodcut-info-main{color:#FFF; font-size:12px; line-height:20px; margin-left:25px;margin-bottom:20px; }
.sit-iceo{background-position:left center; background-image:url(../images/sit-iceo.png); background-repeat:no-repeat; font-size:13px; color:#FFF; padding-left:20px;}
.sit-iceo a{ color:#FFF; text-decoration:none;}
.sit-iceo a:hover{ color:#FF0; text-decoration:none;}

.product-left-one{
	background:url(../images/ee1.png);
	background-repeat:repeat-x;
	font-size:13px;
	color:#FF3;
	padding-left:15px;
	line-height:30px;
}
.product-left-one a {color:#FF3; text-decoration:none;}
.product-left-one a:hover {color:#FC0; text-decoration:none;}

.product-left-two{ font-size:13px; color:#fff; padding-left:15px; line-height:30px;		background:url(../images/ee2.png);
	background-repeat:repeat-x;}
.product-left-two a {color:#fff; text-decoration:none;}
.product-left-two a:hover {color:#FC0; text-decoration:none;}

.product-left-three{ font-size:12px; color:#fff; padding-left:30px; line-height:30px;	background:url(../images/ee3.png); 
	background-repeat:repeat-x;	}
.product-left-three a {color:#fff; text-decoration:none;}
.product-left-three a:hover {color:#FC0; text-decoration:none;}
.doubar {
	border: 3px solid #FC0;
}
.dou {
	border: 3px solid #39F;
}