@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');}
.clear { clear:both;}
body { background-color:#e7efdc;}

#globalwapper { background:url(../images/bg_ind.gif) center repeat-y; margin:0 auto;}
#wapper { width:1000px; margin:0 auto; overflow:hidden;}
#content { width:950px; margin:0 auto; overflow:hidden;}
#navi { width:195px; float:left; background:url(../tw/images/bg_icon1.gif) left 70px no-repeat;}
#primary { width:735px; float:right; overflow:hidden;}
.goods_1 { width:120px; float:left; padding:0px 10px 25px; overflow:hidden;}
.goods_2 { width:698px; height:78px; border:1px solid #dcdcdc; border-top:1px solid #ffffff; overflow:hidden; background:url(../tw/images/bg_proimg.gif) repeat-x; margin-bottom:20px;}

/*main button*/
.button { width:181px; padding-left:14px; overflow:hidden; background:url(../tw/images/bg_picicon1.gif) center bottom no-repeat; height:400px;}
/*內頁左邊第一層按鈕選單*/
.button1 { width:160px; overflow:hidden;}
.button1 ul { list-style: none;}
.button1 li { border:none; }
.button1 li a { padding: 5px 0px 5px 15px; width:145px !important; width /**/: 160px; display: block; color:#000000; text-decoration: none; background:url(../tw/images/arrow_title-1.jpg) no-repeat; border-bottom:1px solid #cccccc;}
.button1 li a:hover { background:url(../tw/images/arrow_title-2.jpg) no-repeat;}

/*內頁左邊第二層按鈕選單*/
.button2 { width:160px; overflow:hidden; border-bottom:1px solid #cccccc;}
.button2 ul { list-style: none; border: none;}
.button2 li { border:none;}
.button2 li a { padding: 5px 0px 5px 15px; width:145px !important; width /**/: 160px; display: block; color:#666666; text-decoration: none; background:none; border:none;}
.button2 li a:hover { color:#2a6d00; background:none; text-decoration:underline;}

/* 選單捲軸 */
.menu_scroll { width: 100%; height: 350px; overflow: auto; }

/*btn img*/
.lan_en a { width:100px; height:80px; background:url(../images/language_en.gif) left no-repeat; display:block; overflow:hidden;}
.lan_en a:hover { background-position:right;}
.lan_tw a { width:100px; height:80px; background:url(../images/language_tw.gif) left no-repeat; display:block; overflow:hidden;}
.lan_tw a:hover { background-position:right;}
.btn_more a { width:33px; height:13px; background:url(../tw/images/btn_more.gif) left; display:block; overflow:hidden;}
.btn_more a:hover { background-position:right;}
.btn_prev a { width:37px; height:10px; display:block; background:url(../tw/images/btn_prev.gif) left no-repeat; margin-right:20px;}
.btn_prev a:hover { background-position:right;}
.btn_next a { width:36px; height:10px; display:block; background:url(../tw/images/btn_next.gif) left no-repeat; margin-left:20px;}
.btn_next a:hover { background-position:right;}
.btn_jcart a { width:90px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_jcart.gif) left no-repeat;}
.btn_jcart a:hover { background-position:right;}
.btn_jfllow a { width:96px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_jfllow.gif) left no-repeat;}
.btn_jfllow a:hover { background-position:right;}
.btn_backpage a { width:81px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_backpage.gif) left no-repeat;}
.btn_backpage a:hover { background-position:right;}
.btn_go a { width:36px; height:18px; overflow:hidden; display:block; background:url(../tw/images/btn_go.gif) left no-repeat;}
.btn_go a:hover { background-position:right;}
.btn_go2 a { width:50px; height:50px; overflow:hidden; display:block; background:url(../tw/images/btn_go2.gif) left no-repeat;}
.btn_go2 a:hover { background-position:right;}
.btn_unregister a { width:76px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_unregister.gif) left no-repeat;}
.btn_unregister a:hover { background-position:right;}
.btn_register a { width:90px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_register.gif) left no-repeat;}
.btn_register a:hover { background-position:right;}
.btn_ok a { width:55px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_ok.gif) left no-repeat;}
.btn_ok a:hover { background-position:right;}
.btn_cancel a { width:55px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_cancel.gif) left no-repeat;}
.btn_cancel a:hover { background-position:right;}
.btn_notify a { width:76px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_notify.gif) left no-repeat;}
.btn_notify a:hover { background-position:right;}
.btn_goshop a { width:75px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_goshop.gif) left no-repeat;}
.btn_goshop a:hover { background-position:right;}
.btn_clean a { width:88px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_clean.gif) left no-repeat;}
.btn_clean a:hover { background-position:right;}
.btn_gopay a { width:99px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_gopay.gif) left no-repeat;}
.btn_gopay a:hover { background-position:right;}
.btn_next2 a { width:65px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_next2.gif) left no-repeat;}
.btn_next2 a:hover { background-position:right;}
.btn_prev2 a { width:65px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_prev2.gif) left no-repeat;}
.btn_prev2 a:hover { background-position:right;}
.btn_ok2 a { width:76px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_ok2.gif) left no-repeat;}
.btn_ok2 a:hover { background-position:right;}
.btn_home a { width:76px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_home.gif) left no-repeat;}
.btn_home a:hover { background-position:right;}
.btn_see a { width:76px; height:22px; overflow:hidden; display:block; background:url(../tw/images/btn_see.gif) left no-repeat;}
.btn_see a:hover { background-position:right;}


/*文字*/
.style_1 { font-family:Arial, Helvetica, sans-serif;}
.style_2 { font-family:Verdana, Arial, Helvetica, sans-serif;}
.f_b { font-weight:normal;}
.f_n { font-weight:normal;}
.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.c_g1 { color:#78a540;}
.c_g2 { color:#00843c;}
.c_g3 { color:#4e7b00;}
.c_g4 { color:#487d00;}
.c_g5 { color:#1b4000;}
.c_g6 { color:#619a38; font-weight:bold;}
.c_g7 { color:#2b675d;}
.c_bc { color:#cccccc;}
.c_b3 { color:#333333;}
.c_b4 { color:#444444;}
.c_b5 { color:#555555;}
.c_b5d { color:#5d5d5d;}
.c_b6 { color:#666666;}
.c_b7 { color:#777777;}
.c_b9 { color:#999999;}
.c_p1 { color:#f73872;}
.c_cf1 { color:#ae9067;}
.c_wb { color:#FFFFFF; font-weight:bold;}
.c_blue1 { color:#3f5e7b;}
.c_blue1 a { color:#3f5e7b; text-decoration:underline;}
.c_blue1 a:hover { color:#3f5e7b; text-decoration:none;}

/*主要title*/
.m_title { font-size:16px; color:#032074; font-weight:bold; background:url(../tw/images/bg_mtitle.gif) top left no-repeat; width:695px; height:35px; overflow:hidden; padding:13px 0 0 40px; margin-bottom:28px;}

/*link*/
.c_b3 a { color:#333333; text-decoration:none;}
.c_b3 a:hover { color:#327700; text-decoration:none;}
.c_b5 a { color:#555555; text-decoration:none;}
.c_b5 a:hover { color:#222222; text-decoration:none;}
.c_b6 a { color:#666666; text-decoration:underline;}
.c_b6 a:hover { color:#666666; text-decoration:none;}
.c_g3 a { color:#4e7b00; text-decoration:none;}
.c_g3 a:hover { color:#333333; text-decoration:none;}
a.page:link { color:#333333; text-decoration:none;}
a.page:visited { color:#333333; text-decoration:none;}
a.page:hover { color:#ff3300; font-weight:bold; text-decoration:underline;}
a.site:link { color:#78a540; text-decoration:underline;}
a.site:visited { color:#78a540; text-decoration:underline;}
a.site:hover { color:#666666; text-decoration:none;}
a.list:link { color:#487d00; text-decoration:none;}
a.list:visited { color:#487d00; text-decoration:none;}
a.list:hover { color:#78a540; text-decoration:underline;}

/*line height*/
.lh16 { line-height:16px;}
.lh18 { line-height:18px;}
.lh20 { line-height:20px;}
.lh24 { line-height:24px;}

/*border*/
.bder_1 { border:1px solid #dddddd;}
.bder_2 { border:1px solid #cccccc;}
.bder_3 { border:1px solid #ffffff;}
.bder_new { width:82px; height:82px; border:2px solid #dddddd; padding:2px; overflow:hidden; float:left;}
.bder_event { width:134px; height:104px; border:2px solid #dddddd; padding:2px; float:left; overflow:hidden;}

/*other*/
.newpd td { padding:3px 0px;}
.line_new1 { background:url(../tw/images/line_new1.gif) repeat-x; height:3px; padding:0px;}
.line_td1 { height:1px; overflow:hidden; background-color:#a6c980;}

/*td padding*/
.goods td { padding:4px 0px;}
.member1 td { padding:6px 0px 5px;}

