@charset "utf-8";
* html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body, div, dl, dt, dd, th, th, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ margin: 0px; padding: 0px;}
fieldset, img { border: 0px;}
abbr, acronym { border: 0px;}
h1, h2, h3, h4, h5, h6{ font-size: 100%; font-weight: normal;}
img { nobar:expression(this.galleryImg='no');}
body { background:url(images/bg_m1.gif) top repeat-x;}
.clear { clear:both;}

#golbalwapper { width:980px; margin:0 auto; overflow:hidden; background:url(images/bg_m2.gif) top left repeat-x;}
#wapper { width:970px; margin:0 auto; overflow:hidden; background-color:#ffffff; margin-top:5px;}
#content { width:934px; margin:0 auto; overflow:hidden;}
#maincontent { width:900px; margin:0 auto; overflow:hidden;}
#navi { width:210px; float:left; overflow:hidden; border-top:34px solid #dadada; padding-top:3px;}
#primary { width:700px; float:right; overflow:hidden; padding-bottom:40px;}


.m_style { font-family:Arial, Helvetica, sans-serif;}
.f_title { font:16px Arial, Helvetica, sans-serif bold; line-height:18px; color:#032595; font-weight:bold; width:660px; background:url(images/aw2.gif) 5px 0px no-repeat; padding:5px 0px 5px 40px; border-bottom:1px solid #d1d1d1; margin-bottom:35px; overflow:hidden;} /*藍色title*/
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f_b { font-weight:bold;}
.lh16 { line-height:16px;}
.lh18 { line-height:18px;}
.f_r1 { color:#d80000;}
.f_bk4 { color:#444444;}
.f_bk4-1 { color:#444444;}
.f_bk5 { color:#555555;}
.f_bk6 { color:#666666;}
.f_bk7 { color:#777777;}
.f_bk9 { color:#999999;}
.f_g1 { color:#497320;} /*pro title*/
.f_g2 { color:#a7c287;} /*site*/


.f_g1 a { color:#497320; text-decoration:none;}
.f_g1 a:hover { color:#497320; text-decoration:underline;}
.f_bk4 a { color:#444444; text-decoration:none;}
.f_bk4 a:hover { color:#d80000; text-decoration:underline;}
.f_bk4-1 a { color:#444444; text-decoration:none;}
.f_bk4-1 a:hover { color:#888888; text-decoration:underline;}
.f_bk9 a { color:#999999; text-decoration:none;}
.f_bk9 a:hover { color:#8daa6b; text-decoration:underline;}

.milestones { width:560px; float:right; overflow:hidden; background:url(images/line5.gif) bottom repeat-x; padding-bottom:13px; margin-bottom:13px;}
.line_1 { height:3px; background:url(images/line5.gif) center repeat-x; padding:0px;}
.bd1 { border:1px solid #dedede; background-color:#f7f7f7; padding:2px;}
.bd2 { border:1px solid #d9dfd2; padding:2px;}
.pd4 td { padding:4px;}
.pd6 td { padding:6px;}
.pd6-1 td { padding:6px 3px;}

.search_go a { width:30px; height:21px; overflow:hidden; display:block; background:url(images/search_go.gif) top left no-repeat; margin:0px 10px 0px 5px;}
.search_go a:hover { background-position:right top;}
.more a { width:50px; height:13px; overflow:hidden; display:block; background:url(images/more.gif) top left no-repeat;}
.more a:hover { background-position:right top;}
.learn_more a { width:80px; height:20px; overflow:hidden; display:block; background:url(images/learn_more.gif) top left no-repeat;}
.learn_more a:hover { background-position:right top;}
.back_list a { width:52px; height:20px; overflow:hidden; display:block; background:url(images/back_list.gif) top left no-repeat;}
.back_list a:hover { background-position:right top;}
.back a { width:13px; height:13px; overflow:hidden; display:block; background:url(images/back.gif) top left no-repeat; margin-right:15px;}
.back a:hover { background-position:right top;}
.next a { width:13px; height:13px; overflow:hidden; display:block; background:url(images/next.gif) top left no-repeat; margin-left:15px;}
.next a:hover { background-position:right top;}
.detail a { width:110px; height:25px; overflow:hidden; display:block; background:url(images/detail.gif) top left no-repeat;}
.detail a:hover { background-position:right top;}
.reset a { width:52px; height:20px; overflow:hidden; display:block; background:url(images/clear.gif) top left no-repeat; margin-right:10px;}
.reset a:hover { background-position:right top;}
.send a { width:52px; height:20px; overflow:hidden; display:block; background:url(images/send.gif) top left no-repeat;}
.send a:hover { background-position:right top;}

/*主按鈕第一層*/
.button1 { width:202px; overflow:hidden; font-size:12px;}
.button1 ul { list-style: none;}
.button1 li { border-bottom:1px solid #dbe4d2;}
.button1 li a { padding:5px 5px 5px 15px; width:182px !important; width /**/: 202px; display: block; color:#497320; text-decoration: none; background:url(images/aw1-1.gif) 5px 10px no-repeat;}
.button1 li a:hover { background:url(images/aw1-2.gif) 5px 10px no-repeat #82bb4b; color:#ffffff;}
.button1 li .stay1 { width:202px; display:block; color:#ffffff; background:url(images/aw1-2.gif) 5px 10px no-repeat #82bb4b;}
.button1 li .stay1 a { width:182px; display:block; color:#ffffff; background:url(images/aw1-2.gif) 5px 10px no-repeat #82bb4b; padding:5px 5px 5px 15px; border-bottom:1px solid #ffffff;}

/*主按鈕第二層*/
.button2 { width:202px; overflow:hidden; font-size:11px;}
.button2 ul { list-style: none;}
.button2 li { border-bottom:1px solid #e2e2e2;}
.button2 li a { padding:5px 5px 5px 15px; width:182px !important; width /**/: 202px; display: block; color:#666666; text-decoration: none; background:url(images/aw1-3.gif) 5px 10px no-repeat #efefef;}
.button2 li a:hover { background:url(images/aw1-3.gif) 5px 10px no-repeat #e4e4e4; color:#666666;}
.button2 li .stay2 { width:202px; display:block; color:#666666; background:url(images/aw1-3.gif) 5px 10px no-repeat #e4e4e4;}
.button2 li .stay2 a { width:182px; display:block; color:#666666; background:url(images/aw1-3.gif) 5px 10px no-repeat #e4e4e4; padding:5px 5px 5px 15px;}

/*主按鈕第三層*/
.button3 { width:202px; overflow:hidden; font-size:11px;}
.button3 ul { list-style: none;}
.button3 li { border-bottom:0px;}
.button3 li a { padding:5px 5px 5px 15px; width:182px !important; width /**/: 202px; display: block; color:#888888; text-decoration: none; background:url(images/aw1-4.gif) 5px 10px no-repeat #ffffff;}
.button3 li a:hover { background:url(images/aw1-5.gif) 5px 10px no-repeat #ffffff; color:#a7c287;}

/*產品列表*/
.pro1-1 { width:224px; float:left; background:url(images/line1.gif) top left no-repeat; overflow:hidden; padding-bottom:40px;}
.pro1-2 { width:195px; margin:0 auto; overflow:hidden;}