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

/* main */
* html { margin:0; padding:0; }
* { margin:0; padding:0; }
div { margin:0; padding:0; }
ul, li { margin:0; padding:0; }
th, td, dd { margin:0; padding:0; }
img { border:0; padding:0; }
form { display:inline; margin:0; padding:0; }
.clearfix { clear:both; display:block; }
body {
	background:#fff;
	font:12px/16px Arial, Helvetica, "新細明體", sans-serif;
	color:#000;
}
input { color:#999; }
input:focus { border:2px solid #8a7440; }
a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }

#left { float:left; width:auto; height:auto; }
#right { float:right; width:auto; height:auto; }
#wrapper { margin:0; padding:0; }
#container { width:1000px; height:auto; margin-left:auto; margin-right:auto; }

#con_hdr { width:1000px; height:300px; overflow:hidden; z-index:0; }
#table1 { width:1000px; height:300px; background:url(../images/header_bg01.jpg) no-repeat; }
#table2 { width:1000px; height:300px; background:url(../images/header_bg02.jpg) no-repeat; }
#table3 { width:1000px; height:300px; background:url(../images/header_bg03.jpg) no-repeat; }
#table4 { width:1000px; height:300px; background:url(../images/header_bg04.jpg) no-repeat; }
#table1.gb { width:1000px; height:300px; background:url(../images/header_bg01_gb.jpg) no-repeat; }
#table2.gb { width:1000px; height:300px; background:url(../images/header_bg02_gb.jpg) no-repeat; }
#table3.gb { width:1000px; height:300px; background:url(../images/header_bg03_gb.jpg) no-repeat; }
#table4.gb { width:1000px; height:300px; background:url(../images/header_bg04_gb.jpg) no-repeat; }
#table1.en { width:1000px; height:300px; background:url(../images/header_bg01_en.jpg) no-repeat; }
#table2.en { width:1000px; height:300px; background:url(../images/header_bg02_en.jpg) no-repeat; }
#table3.en { width:1000px; height:300px; background:url(../images/header_bg03_en.jpg) no-repeat; }
#table4.en { width:1000px; height:300px; background:url(../images/header_bg04_en.jpg) no-repeat; }

#contact_from { width:900px; height:auto; background:url(../images/contact_us.jpg) no-repeat; padding:70px 0 30px 18px; }
#contact_from.en { background:url(../images/contact_us_en.jpg) no-repeat; }
#contact_from.gb { background:url(../images/contact_us_gb.jpg) no-repeat; }

#con_div { margin:270px 0 0 50px; width:440px; height:30px; color:#fff; }
#con_div a { color:#000; text-decoration:underline; }
#con_div a:hover { text-decoration:none; }
#con_div ul { margin:0; }
#con_div ul li { float:left; margin:0; padding:7px 0; list-style:none; width:110px; min-height:30px; font-weight:bold; font-size:1.25em; display:block; text-align:center; }

#con_nav01 { min-height:300px; }

#con_nav02 { min-height:630px; }

#con_nav05 div#left { margin:20px 0 0 50px; width:990px; height:auto; }
#con_nav05 div#left h4 { color:#f03d15; font-size:1.25em; }
#con_nav05 div#left ul { margin:10px 0 0; padding:0; }
#con_nav05 div#left ul li { margin:0; padding:3px 0; list-style:none; }

#con_nav05 div#right { margin:20px 50px 0 0; width:440px; height:auto; }
#con_nav05 div#right h4 { color:#f03d15; font-size:1.25em; }
#con_nav05 div#right ul { margin:10px 0 0; padding:0; }
#con_nav05 div#right ul li { margin:0; padding:3px 0; list-style:none; }

#con_nav03 { margin:0 50px; width:900px; min-height:580px; }
#con_nav03.tc { background:url(../images/encyclop_bg01_tc.jpg) no-repeat; }
#con_nav03.en { background:url(../images/encyclop_bg01_en.jpg) no-repeat; }
#con_nav03.gb { background:url(../images/encyclop_bg01_gb.jpg) no-repeat; }
#con_nav03 div#txt_btm { width:210px; text-align:right; }
#con_nav03 div#txt_btm img, #con_nav03 div#search img { border:none; }
#con_nav03 div#left { float:left; margin:60px 0 0; width:400px; height:518px; overflow:hidden; }
#con_nav03 div#right { float:right; margin:35px 0 0; width:490px; height:545px; overflow:hidden; }
#con_nav03 h4 { color:#f03d15; font-size:1.25em; }
#con_nav03 p { min-height:90px; margin:10px 0 0; padding:0; }
#con_nav03 div#search { height:30px; text-align:right; vertical-align:top; padding:0 10px 0 0; }
#con_nav03 div#left tr { height:150px; }
#con_nav03 div#left td { padding:10px; }
#con_nav03 div#left td.btm { border-bottom:1px dashed #898989; }
#con_nav03 div#right table { margin:10px 0 0; max-height:490px; overflow:hidden; }
#con_nav03 div#right td { padding:5px; display:block; }
#con_nav03 div#right td.btm { border-bottom:1px solid #e5e5e5; }
#con_nav03 a { color:#385694; }
#con_nav03 td.date { font-weight:bold; color:#6e6e6e; text-align:right; }
#con_nav03 td.year { font-size:1.08em; font-weight:bold; color:#000; text-align:right; }
#con_nav03 img { border:1px solid #898989; }
#con_nav03 table span { font-size:.83em; font-weight:bold; }
#con_nav03 div#enc_content { height:490px; overflow:auto; }

#jumppage { text-align:right;  padding:0 10px 0 0; }

#con_nav04 { margin:0 50px; width:900px; height:580px; }
#con_nav04 h4 { color:#f03d15; font-size:1.25em; }
#con_nav04 p { margin:10px 0; }
#con_nav04.tc { background:url(../images/encyclop_bg02_tc.jpg) no-repeat; }
#con_nav04.en { background:url(../images/encyclop_bg02_en.jpg) no-repeat; }
#con_nav04.gb { background:url(../images/encyclop_bg02_gb.jpg) no-repeat; }
#con_nav04 div#left { float:left; width:280px; height:490px; overflow:hidden; }
#con_nav04 div#right { float:right; width:600px; height:490px; overflow:hidden; }
#con_nav04 div#enc_title { width:900px; height:22px; }
#con_nav04 div#search { clear:both; height:30px; text-align:right; vertical-align:top; padding:35px 10px 0 0; }
#con_nav04 div#enc_content { margin-top:10px; height:450px; overflow:auto; }
#con_nav04 div#jumppage { margin-top:5px; }
#con_nav04 div#enq_con { border-bottom:1px solid #c9c9c9; }
#con_nav04 div#enq_rpy td { background:#e9e9e9; border:1px solid #fff; }
#con_nav04 div#enq_rpy h5 { font-size:1em; font-weight:normal; }
#con_nav04 div#enq_rpy h5 span { color:#727272; }

#enc_title div#left { float:left; width:520px; height:auto; padding:5px 0 0 95px; font-weight:bold; }
#enc_title div#right { float:right; width:195px; height:auto; padding:5px 0 0 0; font-weight:bold; text-align:left; }
#enc_dtl_lft { padding:10px; }
#enc_dtl_lft div#prodshow { width:250px; height:256px; border:1px solid #dcdcdc; position:relative; z-index:1; }
#enc_dtl_lft div#enquire { width:250px; height:200px; border:1px solid #dcdcdc; margin-top:5px; }
#enquire td { vertical-align:top; color:#a7a7a7; }

#con_content { float:right; width:748px; height:auto; margin:0 50px 0 0; }

#con_form { clear:both; height:auto; }
#con_form div#inner { padding:20px 0 0 50px; }
#con_form h4 { color:#f03d15; font-size:1.25em; }
#con_form td { padding:3px; vertical-align:top; }

#aboutus { text-align:center; }
#adv_bnr { margin:70px 55px 0 0; width:120px; height:auto; }
#adv_bnr ul { margin:0; }
#adv_bnr ul li { margin:0; padding:0; list-style:none; width:120px; height:auto; }

#footer { clear:both; width:1000px; height:auto; padding-top:15px; text-align:center;border-left:2px #FF3300 solid; border-right:2px #FF3300 solid;border-bottom:10px #FF3300 solid; }
#footer p { padding:0 0 5px; }

#mainBnr { width:295px; height:200px; margin:20px 50px 0 0; background:#f03d15; text-align:center; color:#fff; }
#otherBnr { width:295px; height:55px; margin:5px 50px 0 0; }
#prod_list { margin-top:0; }

#prod_des { clear:both; width:730px; min-height:210px; margin:10px 0 0 2px; position:relative; }
#prod_des.tc { background:url(../images/pro_spe_tc.jpg) no-repeat; padding:70px 10px 0 10px;  }
#prod_des.en { background:url(../images/pro_spe_en.jpg) no-repeat; padding:70px 10px 0 10px;  }
#prod_des.gb { background:url(../images/pro_spe_gb.jpg) no-repeat; padding:70px 10px 0 10px;  }
#prod_des ul { margin:10px; padding:0; }
#prod_des ul li { margin:0; padding:3px 0; list-style:inside; }

#prod_des_dl { width:720px; height:auto; position:absolute; top:250px; left:10px; text-align:right; z-index:800;  }

#product_con { width:745px; height:auto; margin:2px 0 0 2px; }
#product_con div#pic { width:230px; height:195px; }
#product_con div#prodshow { float:left; width:250px; height:256px; border:1px solid #dcdcdc; position:relative; z-index:1; }
#prodshow div#inner { padding:10px;  }
#prodshow div#zoom { position:absolute; top:182px; left:227px; z-index:10;  }
#prodshow ul { margin:5px 0 0; padding:0; }
#prodshow ul li { margin:0 2px; padding:0; list-style:none; width:auto; height:auto; display:inline; }
#prodshow ul li img {border:1px solid #dcdcdc; }
#product_con div#advshow { float:right; width:480px; height:256px; margin-left:10px; }
#product_con div#prodadv { margin:0 0 10px 0; width:255px; height:190px; background:#fff; }
#advshow ul { padding:5px 0; border-top:1px dashed #dcdcdc; border-bottom:1px dashed #dcdcdc; }

#header_bar { width:1000px; height:30px; background:#f03d15; }
#header_bar div#right { padding-top:5px; }
#header { width:1000px; height:auto; overflow:hidden; border-left:2px #FF3300 solid; border-right:2px #FF3300 solid; }

#location { padding:20px 0 0 50px; height:auto; color:#bbb; }
#location span { color:#000; }
#location span.brand { color:#f03d15; }

#lft_menu { margin:2px 0 0 50px; width:150px; height:auto; float:left; color:#717171; }
#left_container { height:515px; overflow:auto; border:1px solid #dcdcdc;}
#lft_menu h4 { font-size:1.16em; padding:0 0 5px 0; }
#lft_menu div#title { padding-top:10px;text-align:center; }
#lft_menu ul { padding:5px 15px 15px; }
#lft_menu ul li { margin:7px 0 7px 1px; list-style:none; }
#lft_menu li ul { padding:0 0 8px 5px; border:0px; }
#lft_menu li ul li { margin:0 0 0 10px; padding:1px 0; list-style:disc; }

#menuArea { clear:both; }
#menuArea div#right { width:740px; height:auto; margin:30px 40px 0 0; }
#menuArea div#right ul { margin:0; }
#menuArea div#right ul li { list-style:none; height:auto; float:left; margin:0 8px 0 0; width:auto; display:block; }

#menu_nav { width:auto; height:auto; float:right; }

#netvigator { clear:both; width:1000px; min-height:630px; border-left:2px solid #f03d15; border-right:2px solid #f03d15; }

#brand_shw { width:882px; height:550px; margin:0 50px; padding:0; }
#brand_des { width:400px; max-height:350px; overflow:hidden; padding:165px 0 0 70px; }
#brand_conn { width:940px; height:auto; text-align:right; }

#news_left, #news_right { float:left; width:290px; height:265px; overflow:hidden; }
#news_left { margin:20px 0 0 50px; }
#news_right { margin:20px 0 0 10px; }
#news_left ul, #news_right ul { margin:0; }
#news_left ul li, #news_right ul li { margin:0; padding:4px 0 0; list-style:none; line-height:1.25em; }
#news_left label, #news_right label { color:#f03d15; }

#res_head { margin:20px 50px 0; padding:5px 10px; background:#e5ebfb; border-top:1px solid #3166ce; }
#res_content { margin:0 50px; height:560px; overflow:auto; }
#res_content ul { margin:10px 5px; padding:0; }
#res_content ul li { padding:3px 0; list-style:none; }
#res_content ul li a { color:#00f; text-decoration:underline; }
#res_content ul li a:hover { text-decoration:none; }
#res_content ul li span { color:#f00; font-weight:bold; }

#title { padding:5px; background:#f03d15; color:#fff; font-size:1.25em; font-weight:bold;  }
#title a{ color:#fff;  }

.red { color:#f00; }
.clear { clear:both; }
.iptTxt { color:#333; }
.rgt { text-align:right; }
.lft { text-align:left; }
.ctr { text-align:center; }