@charset "utf-8";

/*首頁 - ind*/
#ind{}
#ind h1{ font-size:120%; display:none;}
#ind #bBreadcrumb { visibility:hidden; line-height:5%; /*display:none;*/}
#ind .pList{ margin-top:0 !important; margin-bottom:0 !important;}
#ind .pList ul{ margin:0 0 0 15px !important; padding:0 !important;}
#ind .pBlock{ padding-top:5px !important; zoom:1;}



/*產品資訊 - pro*/
#pro{}

/*解決方案 - sol*/
#sol{}
/*#sol h1{ font-size:120%; display:none;}*/
#sol h2.noSpace{ margin:0px !important;}
/*#sol .pBlock{ padding-top:5px !important; zoom:1;}*/

/*支援服務 - sup*/
#sup{}

/*下載 - dow*/
#dow{}

/*關於我們 - abo*/
#abo{}
#abo h2.noSpace{ margin:0px !important;}
#abo .pBlock{ padding-top:5px !important; zoom:1; height:1%; overflow:hidden; _overflow:inherit; margin-bottom:15px;*margin-bottom:0px; _margin-bottom:0px;}


body > div * #swfpic{ margin:0px 0px 10px 0px;}
table td{ word-break:keep-all;}


/*首頁 - 產品列表*/
#pro_area{ clear:both; width:575px; margin:0px 0px 0px 0px;}
#pro_area ul.pro_list{ list-style:none; margin:0px; padding:0px; width:575px;}
#pro_area ul.pro_list li{ float:left; width:175px; background:url(../../images/en/linkmark_gray.gif) no-repeat left 2px; padding:0px 0px 3px 15px; margin-right:1px;}
#pro_area ul.pro_list li img{ border:0px; margin:3px 0px 0px 0px;}
#pro_area ul.pro_list li.clearSpace{ width:550px;clear:both;height:0px;overflow:hidden;display:inline-block;display:block;}


/*首頁 - 焦點產品*/
ul.focuslink{ text-align:center}
ul.focuslink li span{ text-align:left; display:block; margin:0px; padding:0px;}
ul.focuslink li img{}


/*產品資訊 - 產品列表*/
#pro_menu{ text-align:center; position:relative; z-index:1; height:430px;}
#pro_menu .midcont{ position:absolute; top:0; left:40px; z-index:3;}
#pro_menu .midcont .submenu_bg{position:absolute; top:80; left:0; z-index:3;}
#pro_menu .midcont .btn01{ position:absolute; z-index:10; top:140px; left:20px;}
#pro_menu .midcont .btn02{ position:absolute; z-index:10; top:200px; left:385px;}
#pro_menu .midcont .btn03{ position:absolute; z-index:10; top:270px; left:315px;}
#pro_menu .midcont .btn04{ position:absolute; z-index:10; top:75px; left:185px;}
#pro_menu .midcont .menu_select{position:absolute; z-index:10; top:355px; left:320px; text-align:left}

#pro_menu .midcont .btn01 a:link img,#pro_menu .midcont .btn01 a:visited img{ filter:Alpha(Opacity=80); Opacity:0.8;}
#pro_menu .midcont .btn01 a:hover img{ filter:Alpha(Opacity=100); Opacity:1;}

#pro_menu .midcont .btn02 a:link img,#pro_menu .midcont .btn02 a:visited img{ filter:Alpha(Opacity=80); Opacity:0.8;}
#pro_menu .midcont .btn02 a:hover img{ filter:Alpha(Opacity=100); Opacity:1;}

#pro_menu .midcont .btn03 a:link img,#pro_menu .midcont .btn03 a:visited img{ filter:Alpha(Opacity=80); Opacity:0.8;}
#pro_menu .midcont .btn03 a:hover img{ filter:Alpha(Opacity=100); Opacity:1;}

#pro_menu .midcont .btn04 a:link img,#pro_menu .midcont .btn04 a:visited img{ filter:Alpha(Opacity=80); Opacity:0.8;}
#pro_menu .midcont .btn04 a:hover img{ filter:Alpha(Opacity=100); Opacity:1;}


#pro_menu .midcont span.subtitle{ background-image:url(../../images/en/listmark_pro.gif); background-repeat:no-repeat; background-position:left 3px; padding:0px 0px 0px 15px;}

/*產品資訊 - one*/
table.protb td{ border-right:1px #dcddde solid; border-collapse:separate; padding:0px 12px 0px 3px;word-break:keep-all;}

/*沒有空內距*/
.p_Block{ zoom:1; border-bottom:1px solid #DCDDDE; border-left:3px solid #DCDDDE; padding:0px 5px 0px 5px; line-height:140%;}
.p_Block h5{ margin:8px 0px 6px 0px;}

.product_box { display:block; background:url(../../images/en/product_box.jpg) no-repeat right top; padding:4px 0px 0px 0px; font-weight:normal; width:161px; height:105px; text-align:center; margin-bottom:10px; margin-left:5px;}

.product_thumbnail { display:block; padding:0px 0px 0px 0px; width:161px; height:78px; text-align:center; margin:3px 0px 0px 0px;}

.product_name { display:block; padding:4px 0px 0px 5px; width:161px; text-align:center; font-size:80%; line-height:120%;}
.product_name a { text-decoration:underline;}
.product_name a:visited, .product_name a:hover{ text-decoration:underline;}


/*產品資訊 - 產品介紹*/

/*.tab_button_clear {}*/
.parent{} /*含所有產品資訊*/
.details_tb_clear{}/*各子項內容*/

.hspace{ margin-bottom:10px; clear:both;}

/*details_navi*/
#details_header{ margin:10px 0px 0px 0px;}

#details_header ul#details_nav { list-style-type:none; width:575px; height:31px; margin:0; padding:0; background:none; text-align:left;}

#details_header ul#details_nav li { display:block; float:left; margin:0; width:90px; padding:0px 0px 0px 0px; height:30px;}
#details_header ul#details_nav li img { border:none;}

#details_header ul#details_nav li.tab_navon { background:url(../../images/en/tab_btn_on.gif) no-repeat; padding:8px 0px 0px 0px; text-align:center; width:90px; height:23px; float:left;}

#details_header ul#details_nav li.tab_navof { background:url(../../images/en/tab_btn_off.gif) no-repeat; padding:0px 0px 0px 0px; text-align:center; width:85px; height:30px; float:left;}

#details_header ul#details_nav li.tab_navof a:link,#details_header ul#details_nav li.tab_navof a:visited{ background:url(../../images/en/tab_btn_off.gif) no-repeat; padding:8px 0px 0px 0px; text-align:center; width:90px; height:23px; float:left;}

#details_header ul#details_nav li.tab_navof a:hover{ background:url(../../images/en/tab_btn_on.gif) no-repeat; text-align:center; float:left;}

/*details_photo*/
.details_photoinfo{}
.details_photoinfo .productimg{}
.details_photoinfo .productinfo{}
.details_photoinfo .productinfo p{ font-size:85%; margin-top:5px;}
.details_photoinfo .productinfo h4{ margin-top:5px;}

/*details_table*/
.details_thead { display:block; background:url(../../images/en/prod_content_thead.jpg) no-repeat right top; padding:0px 0px 0px 0px; width:575px; height:6px; overflow:hidden;}
.details_tbg { display:block; background:url(../../images/en/prod_content_bg.jpg); padding:0px 0px 0px 0px; width:575px;}
.details_tfoot { display:block; background:url(../../images/en/prod_content_tfoot.jpg) no-repeat right top; padding:0px 0px 0px 0px; width:575px; height:6px;}

ul.dnlist{ list-style:none; margin:0px; padding:0px;}
ul.dnlist li{ margin-bottom:5px; padding:0px; line-height:150%;}
ul.dnlist li img{ margin-right:6px; border:0px;}

table.downform{}
table.downform td{ padding:4px; table-layout:fixed}
table.downform td.tddown{ text-align:left;}
table.downform td.tddown img { }
/*table.downform select{ font-size:85%;}*/

input.bor_gy{ border:1px solid #aaaaaa; height:16px; margin-left:1px;}
input.formbtn{ color:#ffffff; background-color:#666666; font-size:85%; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #666666; border-right:1px solid #666666; padding:2px 4px; margin:0px; height:22px;}
/*原本舊設定input.formbtn{ background-color:#d0d0d0; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #666666; border-right:1px solid #666666; padding:2px; margin:0px; height:22px;}*/
input.formbtn2{ background-color:#d9d9d9; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-bottom:2px solid #666666; border-right:2px solid #666666; padding:0px; margin:0px; height:22px;}


/*供應訂購octc*/
.tborderlist{}
.tborderlist td{padding:4px;}
/*.tborderlist .tdord{ background-color:#ffffe8; text-align:center;}*/
.tborderlist .tdord{ background-color:#daf0fd; text-align:center;}
.tborderlist .tdord2{ background-color:#ffffff; text-align:center;}
.tborderlist .tdord3{ background-color:#ffffe8; text-align:center;}
.tborderlist .tdord2 table{ text-align:left;}

.parent p.notice{ color:#FF3333;}



/*解決方案 - one*/
/*有空內距*/
.p_Block2{ zoom:1; border-bottom:1px solid #DCDDDE; border-left:3px solid #DCDDDE; padding:8px 5px 8px 5px; line-height:140%;}
.p_Block2 h5{ margin:8px 0px 6px 0px;}
/*沒有底線*/
.p_Block3{ zoom:1; padding:8px 5px 8px 5px; line-height:140%;}
.p_Block3 h5{ margin:8px 0px 6px 0px;}

/*聯絡我們*/
.feedbk{ background:url(../../images/en/linkmark_gray.gif) no-repeat left 5px; padding:0px 0px 0px 15px;}
.feedbk a:link,.feedbk a:visited{ text-decoration:underline;}
.feedbk a:hover{ text-decoration:none;}

table.feedbkform{}
table.feedbkform td{ padding:4px;}
table.feedbkform td.tdfeed{ text-align:left;}
table.feedbkform em{ color:#cc3300;}
table.feedbkform input{ border:1px solid #aaaaaa; height:16px; margin-left:1px;}

/*下載*/
.redtxt{ color:#ff0000;}
.linebar{ color:#cccccc; height:1px; margin:0px; padding:0px; line-height:0em;}
table.downform2{ margin:0px auto;}
table.downform2 td{ padding:4px;}
table.downform2 td.tddown{ text-align:center;}
table.downform2 td.tddown img { margin-right:6px;}
/*table.downform2 select{ font-size:85%;}*/

input.bor_gy2{ border:1px solid #aaaaaa; height:18px; margin:0px 2px 0px 1px; background-color:#e0e0e0}
/*input.gobtn{ background:url(../../images/en/icon_go.gif) no-repeat; width:45px; height:26px; border:0px;}*/

/*下載列表*/
.tbdownlist{}
.tbdownlist td{padding:4px;}
/*.tbdownlist .tdord{ background-color:#ffffe8; text-align:center;}*/
.tbdownlist .tdord{ background-color:#daf0fd; text-align:center;}
.tbdownlist .tdord2{ background-color:#ffffff; text-align:center;}
.tbdownlist .tdord2 table{ text-align:left;}
.tbdownlist .tdord .tdleft,.tbdownlist .tdord2 .tdleft{ text-align:left;}
.tbdownlist td img{ margin-right:3px;}

ol.notfound{}
ol.notfound li{line-height:150%; margin:3px;}

.tbdownlist2{}
.tbdownlist2 td{padding:5px 4px; border-bottom:1px #dddddd dashed;}
/*.tbdownlist2 .tdord{ background-color:#ffffe8; text-align:center;}*/
.tbdownlist2 .tdord{ background-color:#ffffff; text-align:left;}
.tbdownlist2 .tdord .tdleft{ text-align:left;}
.tbdownlist2 td img{ margin-right:3px;}


/*最新消息*/
.tbnewlist{ margin:0px auto;}
.tbnewlist td{padding:8px;}
body > div .tbnewlist td{padding:5px;word-break:keep-all;}/*for FF*/
*+html div .tbnewlist td{padding:8px;word-break:keep-all;}/*for IE7*/

.tbnewlist .tdtitle{ background-color:#eeeeee; text-align:center;}
.tbnewlist .nwno{ text-align:center;}
.tbnewlist .nwcont{}
.tbnewlist .nwdate{ text-align:center;}
.pgbar{ text-align:center;}
.pgbar a:link,.pgbar a:visited{ text-decoration:underline;}
.pgbar a:hover{ text-decoration:none;}
.pgbar strong{ margin:0px 4px;}

p.newsdate{ text-align:right; margin:0px;}
.newscont{ padding:0px}
/*空左、下*/
.newsimg{ margin:0px 0px 5px 5px;}

/*服務狀況查詢*/
.tbstatus{ margin:0px auto;}
.tbstatus .login{ background-image:url(../../images/en/support/status_top.gif); background-repeat:no-repeat; width:200px; height:75px; padding:77px 0px 0px 207px;}
.tbstatus .login input.lgbor{ border:1px #8d7e3c solid; height:16px;}
.tbstatus .btm{}
input.loginbtn{ background-image:url(../../images/en/icon_login.gif); background-repeat:no-repeat; width:55px; height:43px; border:0px;}


/*訂貨服務*/
.orderform{ background-image:url(../../images/en/support/ordertop01.jpg); background-repeat:no-repeat; width:515px; padding:45px 0px 0px 0px;word-break:keep-all;}
.orderform2{ background-image:url(../../images/en/support/ordertop02.jpg); background-repeat:no-repeat; width:515px; padding:45px 0px 0px 0px;word-break:keep-all;}
.orderform3{ background-image:url(../../images/en/support/ordertop03.jpg); background-repeat:no-repeat; width:515px; padding:45px 0px 0px 0px;word-break:keep-all;}

.tborder{ margin:0px 0px 0px 240px;word-break:keep-all;}
.tborder td{padding:1px;}

.orderarea{ margin:10px 0px 5px 40px; width:525px; clear:both;}
.orderarea .arealeft{ float:left; width:100px; background-color:#0033CC; margin:0px 20px 0px 0px; text-align:center;}
.orderarea .arearight{ float:right; width:405px;}
.orderarea .subtitle{ padding:6px; background-color:#87b35b; color:#ffffff;}
textarea.bor_gy3{ border:1px solid #aaaaaa; margin-left:1px;}


.orderarea2{ margin:20px 0px 5px 40px; padding:15px 0px 0px 0px; width:525px; clear:both; border-top:1px #dddddd solid;}
.orderarea2 .arealeft{ float:left; width:100px; background-color:#0033CC; margin:0px 20px 0px 0px; text-align:center;}
.orderarea2 .arearight{ float:right; width:405px;}
.orderarea2 .subtitle{ padding:6px; background-color:#87b35b; color:#ffffff;}


/*線上支援服務*/
table.suptb td{ border-right:1px #dcddde solid; border-collapse:separate; padding:0px 12px 0px 3px;word-break:keep-all;}
table.suptb2{ margin:0px 0px 10px 0px;}
table.suptb2 td{ border-right:1px #dcddde solid; border-collapse:separate; padding:0px 5px 0px 6px; width:19px;}


/*沒有空內距*/
#sup .s_Block{ zoom:1; border-bottom:1px solid #DCDDDE; border-left:3px solid #DCDDDE; padding:0px 5px 0px 5px; line-height:140%;}
#sup .s_Block h5{ margin:8px 0px 6px 0px;}

.support_box { display:block; background:url(../../images/en/support_box.jpg) no-repeat right top; padding:4px 0px 0px 0px; font-weight:normal; width:161px; height:105px; text-align:center; margin-bottom:10px; margin-left:5px;}

.support_thumbnail { display:block; padding:0px 0px 0px 0px; width:161px; height:78px; text-align:center; margin:3px 0px 0px 0px;}

.support_name { display:block; padding:4px 0px 0px 5px; width:161px; text-align:center; font-size:80%; line-height:120%;}
.support_name a { text-decoration:underline;}
.support_name a:visited, .support_name a:hover{ text-decoration:underline;}


/*沒有空內距*/
#sup .s_Block2{ zoom:1; border-bottom:1px solid #DCDDDE; margin:0px 0px 10px 0px; padding:0px 5px 5px 5px; line-height:140%; clear:both; height:1%;overflow:hidden; _overflow:inherit;}
#sup .s_Block2 ul{ margin:0px; padding:0px; list-style:none; height:1%;}
#sup .s_Block2 ul li{ float:left; width:118px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_sup.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:7px 0px 0px 0px;}

body > div #sup .s_Block2{ margin:0px 0px 20px 0px;}
body > div #sup .s_Block2 ul{ overflow:hidden}

/*事業夥伴*/
.parcont{ padding:0px}
.parcont img{ padding:6px; background-color:#eeeeee; margin:0px 0px 5px 5px;}

/*關於我們首頁*/
/*#abo .pList{ margin-top:0 !important; margin-bottom:0 !important;}
#abo .pList ul{ margin:0 0 0 15px !important; padding:0 !important;}*/

#abo .pList{ float:left; width:148px; margin:0 !important; padding:0 10px 0 18px; overflow:hidden;}
#abo .pList2{  padding:0 10px 0 8px;}


/*企業資訊*/
.abo_info{ background-image:url(../../images/en/about/about02_listbg.jpg); background-repeat:no-repeat; width:570px; height:250px; padding:20px 0px 0px 0px;}
.abo_info ul{ width:230px; list-style:none; margin:75px 0px 0px 300px;}
body > div .abo_info ul{ width:230px; list-style:none; margin:50px 0px 0px 270px;}
*+html div .abo_info ul{width:230px; margin:75px 0px 0px 300px;}
.abo_info ul li{ float:left; width:103px; padding:0px 0px 5px 12px; background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px;}
.abo_info ul li.listb{ width:240px;}

/*企業資訊 - 子項*/
.abo_subnav{ width:525px; padding:20px 0px 0px 0px;}
.abo_subnav .subleft{ float:left; width:195px;}
.abo_subnav .subright{ float:right; width:330px; height:170px; background-image:url(../../images/en/about/about02_subbg.jpg);}
.abo_subnav .subright ul{ width:230px; list-style:none; margin:75px 0px 0px 300px;}
.abo_subnav .subright ul li{ float:left; width:103px; padding:0px 0px 5px 12px; background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px;}
.abo_subnav .subright ul li.listb{ width:240px;}

/*大事紀*/
/*.history_list strong{ width:90px; margin:0px 10px 0px 0px; float:left; border-right:1px #aaaaaa solid;}*/
.history_list{ margin:0px auto;}
.history_list td{border-bottom:1px #dddddd dashed;}
.history_list .bor{ border-left:1px #aaaaaa solid; padding:0px 0px 0px 10px; height:1%; word-break:keep-all;}

/*空左、下*/
.infoimg{ margin:0px 0px 5px 5px;}
/*空右、下*/
.infoimg02{ margin:0px 5px 5px 0px;}

/*不分左右，整體背景圖*/
.subinfo{ width:525px; margin:0px 0px 10px 0px; background-image:url(../../images/en/about/about02_3_subbg.jpg); background-repeat:no-repeat; padding:20px 10px 0px 10px;}
body > div .subinfo{ padding:5px 10px 0px 10px;}

/*分左右，有背景圖*/
.subinfo02{ width:525px; margin:0px auto; height:1%;}
.subinfo02 .infoleft{ float:left; margin-bottom:10px;}
.subinfo02 .inforight{ float:right;background-image:url(../../images/en/about/about02_subbg.jpg); background-repeat:no-repeat; padding:40px 10px 0px 10px; width:310px; height:130px;} 
body > div .subinfo02 .inforight{ padding:30px 10px 0px 10px; height:140px;}

/*企業資訊 - 簡介*/
/*分左右，有背景圖*/
.subinfo03{ width:535px; margin:0px auto; height:1%;}
.subinfo03 .infoleft{ float:left; margin-bottom:10px;}
.subinfo03 .inforight{ float:right;padding:10px 0px 0px 15px; width:340px;} 
body > div .subinfo03 .inforight{ padding:10px 0px 0px 15px; }
.subinfo03 .inforight h5{ width:318px; border-bottom:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; }

.info_list{margin:0px auto;}
.info_list td{border-bottom:1px #dddddd dashed;}
.info_list .bor{ border-left:1px #aaaaaa solid; padding:0px 0px 0px 10px; height:1%;word-break: break-all;}



/*典藏*/
.classic{ background-image:url(../../images/en/about/about02_2_subbg.jpg); background-repeat:no-repeat; height:190px; padding:20px 0px 0px 360px;}
.classic h4{border-left:solid 3px #adafb2; margin:0px 0px 10px 0px; padding:0px 0px 0px 4px;}
body > div .classic h4{ margin:0px 0px 0px 0px; margin:0px 0px 10px 0px; }

table.tbcate{ margin:0px 0px 0px 0px;}
table.tbcate td{ padding:5px;}
table.tbcate img{ margin:0px 5px 0px 0px;}
table.tbcate .tdbor{ background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px; padding:0px 0px 5px 10px; display:block;}

/*廣告與活動*/
.pro_event{ background-image:url(../../images/en/about/about02_10_subbg.jpg); background-repeat:no-repeat; height:190px; padding:20px 0px 0px 360px;}
.pro_event h4{border-left:solid 3px #adafb2; margin:0px 0px 10px 0px; padding:0px 0px 0px 4px;}
body > div .pro_event h4{ margin:0px 0px 0px 0px; margin:0px 0px 10px 0px; }

/*典藏 & 活動類別列表*/
/*沒有空內距*/
#abo .s_Block{ zoom:1; border-bottom:1px solid #DCDDDE; border-left:3px solid #DCDDDE; padding:0px 5px 0px 5px; line-height:140%;}
#abo .s_Block h5{ margin:8px 0px 6px 0px;}

#abo .s_Block2{ zoom:1; border-bottom:1px solid #DCDDDE; margin:0px 0px 10px 0px; padding:0px 5px 5px 5px; line-height:140%; clear:both; height:1%;overflow:hidden; _overflow:inherit;}
#abo .s_Block2 ul{ margin:0px; padding:0px; list-style:none; height:1%;}
#abo .s_Block2 ul li{ float:left; width:118px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:7px 0px 0px 0px;}

body > div #abo .s_Block2{ margin:0px 0px 20px 0px;}
body > div #abo .s_Block2 ul{ overflow:hidden}

table.abotb td{ border-right:1px #dcddde solid; border-collapse:separate; padding:0px 12px 0px 3px;}

.about_box{ background:url(../../images/en/about_box_bottom.jpg) no-repeat left bottom; padding:4px 0px 7px 0px; font-weight:normal; width:161px; text-align:center; margin:0px 0px 10px 5px;}

.about_thumbnail{ background:url(../../images/en/about_box_bg.jpg) repeat left top; padding:3px 0px 0px 0px; width:161px; text-align:center;}

.about_name{ background:url(../../images/en/about_box_head.jpg) no-repeat left top; padding:8px 0px 2px 5px; width:161px; text-align:center; font-size:80%; line-height:120%;}
.about_name a{ text-decoration:underline;}
.about_name a:visited, .about_name a:hover{ text-decoration:underline;}

/*縮圖放大*/
.picsbig{ text-align:center; margin:0px 0px 5px 0px;}
.picsbig strong{ width:560px; display:block; background-color:#eeeeee; text-align:left; padding:5px; margin:0px 0px 10px 0px;}

/*服務據點*/
.location_top{ width:545px;background-color:#eeeeee; padding:6px 6px 3px; margin:5px 0px 0px 10px; height:1%; overflow:hidden; _overflow:inherit;}
.location_top ul{ list-style:none; margin:0px; padding:0px;}
.location_top ul li{ float:left; width:100px; text-align:center;}
.location_top ul li.name{ width:130px;}
.location_top ul li.zip_code{ width:105px;}
.location_top ul li.add{ width:190px;}
.location_top ul li.tel{ width:120px;}

.location_list{ margin:0px auto;}
.location_list td{border-bottom:1px #dddddd dashed; text-align:center;}
.location_list .ltalign{ text-align:left;}
.location_list .bor{ border-left:1px #aaaaaa solid; padding:0px 0px 0px 8px; height:1%;}
.location_list .bga{ background-color:#fff9eb;}

.location_area{clear:both; height:1%;}
.location_area .lo_title{ background-color:#f6e5d1; margin:2px 0px 10px 0px; padding:6px 90px 4px 6px; background-image:url(../../images/en/about/about02_7_tbimg01.gif); background-repeat:no-repeat; background-position:right top; width:474px;}

/*公益回饋*/
.society_area{clear:both; height:1%;}
.society_area .so_title{ background-color:#f6e5d1; margin:2px 0px 10px 0px; padding:6px 90px 4px 6px; background-image:url(../../images/en/about/about02_8_tbimg01.gif); background-repeat:no-repeat; background-position:right top; width:474px;}

.society_list{ margin:0px auto;}
.society_list td{border-bottom:1px #dddddd dashed; text-align:left;}
.society_list td.so_year{ font-weight:bold; text-align:center;}
.society_list td p{ line-height:140%;}
.society_list ul{ margin:0px 0px 0px 20px; padding:0px;}
.society_list ul li{ line-height:150%;}
.society_list img{ border:1px #dddddd solid; padding:3px; margin:5px 10px 5px 0px; vertical-align:top;}
.society_list img.midalign{ vertical-align:middle;}
/*徵才項目*/
/*subinfo02背景圖變化*/
.subinfo02 .inforight02{ float:right;background-image:url(../../images/en/recruit/recruit01_subbg.jpg); background-repeat:no-repeat; padding:70px 30px 0px 10px; width:290px; height:100px;} 
body > div .subinfo02 .inforight02{ padding:55px 30px 0px 10px; height:115px;}

p.infotxt{ padding:0px 10px;}
table.tbreinfo{ table-layout:fixed; background-image:url(../../images/en/recruit/recruit01_tbimg01.gif); background-repeat:no-repeat; background-position:right bottom; height:1%;}


/*福利制度*/
/*subinfo02背景圖變化*/
.subinfo02 .inforight03{ float:right;background-image:url(../../images/en/recruit/recruit04_subbg.jpg); background-repeat:no-repeat; padding:70px 50px 0px 10px; width:270px; height:100px;} 
body > div .subinfo02 .inforight03{ padding:55px 50px 0px 10px; height:115px;}

/*教育中心簡介*/
/*subinfo02背景圖變化*/
.subinfo02 .inforight04{ float:right;background-image:url(../../images/en/recruit/recruit05_subbg.jpg); background-repeat:no-repeat; padding:40px 60px 0px 10px; width:260px; height:130px;} 
body > div .subinfo02 .inforight04{ padding:30px 60px 0px 10px; height:140px;}

/*人才資料庫*/
.recruit_from{ width:95%; margin:0px auto ;}
.recruit_from .from_top{ padding:5px; background-color:#d99e60; color:#ffffff; text-align:center}
.recruit_from .from_data{ border:1px #cccccc solid; margin:0px 0px 15px 0px;}
.recruit_from .from_data .data_head{ padding:5px; background-color:#f0d4b7; text-align:center}
.recruit_from .from_data .data_head em{color:#ff0000; margin:0px 3px 0px 0px;}

td.txtwhite{ color:#ffffff;}
table.tbrecruit{}
table.tbrecruit em{color:#ff0000; margin:0px 3px 0px 0px;}
input.bor_re{ border:1px solid #aaaaaa; height:16px; margin:0px 0px 0px 1px;}
textarea.bor_re{ border:1px solid #aaaaaa; margin:0px 0px 0px 1px;}

/*環境經營與社會貢獻首頁*/
.eco_movie{ width:570px; height:115px; margin:0px auto 10px auto; position:relative; z-index:1;}
.eco_movie p{ margin:0px; padding:0px;}
.eco_movie .contbg{ background-image:url(../../images/en/protection/eco_contbg.jpg); background-repeat:no-repeat; width:570px; height:115px; position:absolute; top:0; left:0; z-index:2;}
.eco_movie .eco_btn{ position:absolute; z-index:10; top:55px; left:450px;}

/*環境經營*/
.env_info{ background-image:url(../../images/en/protection/protection01_listbg.jpg); background-repeat:no-repeat; width:570px; height:320px; padding:20px 0px 0px 0px;}
.env_info ul{ width:236px; list-style:none; margin:35px 0px 0px 180px;}
body > div .env_info ul{ width:276px; list-style:none; margin:15px 0px 0px 140px;}
*+html div .env_info ul{ width:236px; margin:35px 0px 0px 180px;}
.env_info ul li{ float:left; width:106px; padding:0px 0px 5px 12px; background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px;}

/*提供綠色的辦公室*/
.protect_list{ margin:0px auto 0px; padding:0px; width:560px;height:1%; clear:both;}
.protect_list .head{ background-image:url(../../images/en/protection/list_borderhead.gif); background-repeat:no-repeat; width:40px; height:70px; float:left;}
.protect_list .cont{ background-image:url(../../images/en/protection/list_bordercont.gif); background-repeat:repeat-x; height:40px; float:left; padding:30px 0px 0px 0px; font-size:130%; font-weight:bold; width:350px;}
.protect_list .btm{  background-image:url(../../images/en/protection/list_borderbtm.gif); background-repeat:no-repeat; width:30px; height:70px; float:left;}

.protect_title{ background-image:url(../../images/en/protection/protection02_4_subtitle.gif); background-repeat:no-repeat; width:540px; font-size:120%; padding:5px 0px 0px 20px; height:25px;}
.protect_txt{ padding:0px 15px 0px 5px;}


/*商品安全首頁*/
.sec_info{background-image:url(../../images/en/protection/protection02_listbg.jpg); background-repeat:no-repeat; width:570px; height:320px; padding:20px 0px 0px 0px;}
.sec_info ul{ width:236px; list-style:none; margin:90px 0px 0px 230px;}
body > div .sec_info ul{ width:276px; list-style:none; margin:70px 0px 0px 190px;}
*+html div .sec_info ul{ width:236px; margin:90px 0px 0px 230px;}
.sec_info ul li{ float:left; width:220px; padding:0px 0px 5px 12px; background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px;}


/*商品安全*/
table.tbsecurity{ margin:0px auto;}

/*網路投訴*/
.problemform{ background-image:url(../../images/en/protection/probtop01.jpg); background-repeat:no-repeat; width:515px; padding:45px 0px 0px 0px;}

.tbprob{ margin:0px 0px 0px 240px;}
.tbprob td{padding:1px;}
.probarea{ margin:10px 0px 5px 40px; width:525px; clear:both;}
.probarea .arealeft{ float:left; width:100px; background-color:#0033CC; margin:0px 20px 0px 0px; text-align:center;}
.probarea .arearight{ float:right; width:405px;}
.probarea .subtitle{ padding:6px; background-color:#d99e60; color:#ffffff;}

.probarea2{ margin:20px 0px 5px 40px; padding:15px 0px 0px 0px; width:525px; clear:both; border-top:1px #dddddd solid;}
.probarea2 .arealeft{ float:left; width:100px; background-color:#0033CC; margin:0px 20px 0px 0px; text-align:center;}
.probarea2 .arearight{ float:right; width:405px;}
.probarea2 .subtitle{ padding:6px; background-color:#d99e60; color:#ffffff;}

/*商品安全*/
/*subinfo02背景圖變化*/
.subinfo02 .inforight05{ float:right;background-image:url(../../images/en/protection/protection01_subbg.jpg); background-repeat:no-repeat; padding:40px 10px 0px 10px; width:310px; height:130px;} 
body > div .subinfo02 .inforight05{ padding:30px 10px 0px 10px; height:140px;}

/*環保認證*/
/*沒有空內距*/
#abo .s_Block3{ zoom:1; border-bottom:1px solid #DCDDDE; margin:0px 0px 10px 0px; padding:0px 5px 5px 5px; line-height:140%; clear:both; height:1%;overflow:hidden; _overflow:inherit;}
#abo .s_Block3 ul{ margin:0px; padding:0px; list-style:none; height:1%;}
#abo .s_Block3 ul li.twocol{ float:left; width:248px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:7px 0px 0px 0px;}

body > div #abo .s_Block3{ margin:0px 0px 20px 0px;}
body > div #abo .s_Block3 ul{ overflow:hidden}

/*環保產品*/
#abo .s_Block3 ul li.treecol{ float:left; width:160px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:7px 0px 0px 0px;}
#abo .s_Block3 ul li.onecol{ width:300px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:0px 0px 0px 0px;}

#abo .selectitem{ width:560px; background-color:#eeeeee; padding:5px; margin:0px 0px 10px 0px;height:1%;overflow:hidden; _overflow:inherit;}
#abo .selectitem .itemtitle{ float:left;width:300px; font-weight:bold; padding:3px 0px 0px 0px;}
#abo .selectitem .item{ width:250px; float:right;text-align:right; }

/*空左、下*/
.envimg{ margin:0px 0px 5px 5px; float:right;}

/*環境經營*/
#abo .s_Block3 ul li.fourcol{ float:left; width:118px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:7px 0px 0px 0px;}

/*環境報告*/
.report_info{ background-image:url(../../images/en/protection/protection02_1_listbg.jpg); background-repeat:no-repeat; width:570px; height:250px; padding:20px 0px 0px 0px;}
.report_info ul{ width:275px; list-style:none; margin:75px 0px 0px 25px;}
body > div .report_info ul{ width:300px; list-style:none; margin:50px 0px 0px -15px;}
*+html div .report_info ul{ width:275px; margin:75px 0px 0px 25px;}
.report_info ul li{ float:left; width:183px; padding:0px 0px 8px 12px; background-image:url(../../images/en/linkmark_abo.gif); background-repeat:no-repeat; background-position:left 3px;}


/*其他頁面*/
#oth h1.oth_title{display:block; font-size:135%;}

/*sitemap*/
.menu_subitle{ border-left:solid 5px #adafb2; padding:2px 0px 0px 5px;}
ul.main_list{ list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; background-image:url(../../images/en/linkmark_gray.gif); background-repeat:no-repeat; background-position:left 5px;}
ul.main_list li{ margin:0px 0px 5px 0px; padding:0px; line-height:130%;}

ul.menu_list{ list-style:none; margin:5px 0px 0px 15px; padding:0px 0px 0px 0px;}
ul.menu_list li{ margin:0px 0px 5px 0px; padding:0px; line-height:130%;}
table.tbmenu{ table-layout:fixed;}
table.tbmenu img{ margin:0px 5px 0px 0px;}
table.tbmenu ul{ margin-top:5px;}


/*全球服務*/
#g_service a img{ border:0;}

#g_service ul{}
#g_service ul li{  line-height:150%;}

#g_service div.box_border01{
  margin:0px 0px 17px;
  padding:0px;
  height:1%;
  /*border-left:#e6e6e6 3px solid;
  position:relative;
  z-index:0;*/
}

#g_service div.box_border01 h2{
  margin:0px 0px 0px -3px;
  width:275px;
  /*position:relative;
  z-index:1;*/
}

#g_service div.box_border01 p{ margin:12px 0px 12px 6px; overflow:hidden;}

#g_service div.box_border01 ul{ margin-left:17px;}

#g_service div.case_box{ margin:0; padding:17px 0 10px 0; overflow:hidden;}

#g_service div.case_box dl{ margin:0; position:relative; clear:left;}
#g_service div.case_box dl dt.dt_case01{ margin:5px 0 0 0; width:140px; font-weight:bold;}
#g_service div.case_box dl dd.dd_case01{ margin:-17px 0 0 140px;}
#g_service div.case_box ul.list_case01{ margin:17px 0 0 15px; padding:0;}

/*
#g_service div.case_box02{ margin:0; padding:0 0 10px 0; overflow:hidden;}
#g_service div.case_box02 dl{ margin:0; padding:0;}
#g_service div.case_box02 dl dt.dt_case01{ margin:5px 0 0 0; width:100px; font-weight:bold;}
#g_service div.case_box02 dl dd.dd_case01{ margin:-17px 0 0 100px;}
#g_service div.case_box02 ul.list_case01{ margin:0 0 0 15px; padding:17px 0 0 0;}
#g_service div.case_box02 ul.list_case01 li{ margin:0; padding:0;}
*/
#g_service ul.list_nobullet{ margin:0; padding:0; list-style:none;}

#g_service span.annotation01{ font-size:75%; color:#ff3333;}
#g_service ul.annotation02{ font-size:75%;}
#g_service ul.annotation03{ margin:0px 0px 17px 0px; font-size:75%;}

#g_service p.notice-txt{ font-size:75%;}

#g_service div.movie_area{ margin:0 0 20px 10px}
/*
#g_service div.opCosList{ margin-top:-10px;}
*/
#g_service div.pBlock{ padding-top:5px;}


/*搜尋結果*/
.searchlist{ padding:0px; margin:10px 20px 10px 20px;}
.searchlist .list{ border-bottom:1px #dddddd dashed; clear:both; padding:0px 0px 5px 15px; background-image:url(../../images/en/listmark_gray.gif); background-repeat:no-repeat; background-position:left 5px; margin:0px 0px 10px 0px; line-height:150%;}

/*活動訊息*/
/*沒有空內距*/
#oth .s_Block3{ zoom:1; margin:0px 0px 10px 0px; padding:0px 5px 5px 5px; line-height:140%; clear:both; height:1%;overflow:hidden; _overflow:inherit;}
#oth .s_Block3 ul{ margin:0px; padding:0px; list-style:none; height:1%;}

body > div #oth .s_Block3{ margin:0px 0px 20px 0px;}
body > div #oth .s_Block3 ul{ overflow:hidden}

#oth .s_Block3 ul li.treecol{ float:left; width:120px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:0px 0px 0px 0px;}
#oth .s_Block3 ul li.twocol{ float:left; width:195px; border-left:1px #dcddde solid; background:url(../../images/en/linkmark_abo.gif) no-repeat 5px 4px; padding:0px 5px 3px 17px; margin:0px 0px 0px 0px;}

#oth .selectitem{ width:570px; margin:0px 0px 10px 0px;height:1%;overflow:hidden; _overflow:inherit;}
#oth .selectitem .item{ float:left;width:450px; padding:3px 0px 0px 0px;}
#oth .selectitem .itemicon{ width:120px; float:right;text-align:right; }

table.eventform{}
table.eventform td{ padding:4px;}
table.eventform td.tdfeed{ text-align:left;}
table.eventform em{ color:#cc3300;}
table.eventform input{ border:1px solid #aaaaaa; height:16px; margin-left:1px;}
