@charset "utf-8";
/*==================================================     每個頁面都需要     ==================================================*/

body, td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; ; letter-spacing:0px; -webkit-text-size-adjust:none; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; -webkit-text-size-adjust:none; overflow-y:scroll; }
form { margin:0px; }
img { border:0px; }
.hand { cursor:hand; }
.iframech { display:none; }
.captcha { border:1px solid #999999 }
.captcha_m { margin-left:2px }
.hand { cursor:hand; }
.empty { background: transparent url('../../images/strike.png') 0 50% repeat-x; }
.search_text_a { border: 1px solid #999999; width:100px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.language_show_list { position: absolute; padding:15px; margin: 0px 0px 0px 0px; width: 160px; background-color: #EEE; filter:alpha(opacity=); -moz-opacity:0.9; opacity: 0.9; border:1px solid #999; -moz-border-radius: 3px; -webkit-border-radius: 3px; ; line-height:25px; }
.pro_send_list { position: absolute; padding:15px; margin: 35px 0px 0px -150px; width: 300px; background-color: #EEE; filter:alpha(opacity=); -moz-opacity:0.9; opacity: 0.9; border:1px solid #999; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.pro_send_list form { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
.contact_text_pro_a { border: 1px solid #999999; width:200px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.contact_text_pro_b { border: 1px solid #999999; width:200; height:50px; line-height:19px; padding-left:4px; margin-left:2px }
.promotions_listch { border-bottom:1px dashed #999 }
.index_more_product5 { padding-right:15px }
.index_more_product { margin-right:15px }
.infor_main_authenticate { font-size:12px; line-height:20px; }
a.authenticate_weblink:link { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.authenticate_weblink:visited { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.authenticate_weblink:hover { color: #900; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.authenticate_weblink:active { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
.information_map_a { line-height:25px }
a.information_map_link:link { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.information_map_link:visited { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.information_map_link:active { color: #900; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.information_map_link:hover { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }

.order_city_show{ display:}
.order_city_hide{ display:none}

/*==================================================     到貨通知     ==================================================*/
.CompleteTransaction_end_a { border:1px solid #CCC }
.CompleteTransaction_end_b { line-height:20px; padding:15px }
.CompleteTransaction_end_c { border:1px solid #999 }
/*==================================================     到貨通知     ==================================================*/

.noarrival_a { width:170px; border: 2px solid #999; height:25px; font-size:13px; padding-top:4px; color:#999999; padding-left:5px }
/*==================================================     行事曆全部列表     ==================================================*/
.calendar_main { width:630px; overflow:auto; font-size:12px; line-height:20px; }
a.calendar_main_alllink:link { color: #000; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_alllink:visited { color: #000; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_alllink:active { color: #000; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_alllink:hover { color: #000; text-decoration: underline; font-family:Verdana; font-size:12px; }
/*==================================================     產品知識列表     ==================================================*/

a.aboutleft_more:link { color: #900; text-decoration: none; font-family:Verdana; }
a.aboutleft_more:visited { color: #900; text-decoration: none; font-family:Verdana; }
a.aboutleft_more:active { color: #900; text-decoration: none; font-family:Verdana; }
a.aboutleft_more:hover { color: #900; text-decoration: underline; font-family:Verdana; }
/*==================================================     產品知識列表     ==================================================*/
.product_know_list_a { padding-top:5px }
.product_know_list_b { line-height:20px; color:#666 }
/*==================================================     搜尋     ==================================================*/

.search_ch_content_a { line-height:20px }
.search_ch_content_b { font-size:15px; padding-left:10px; }
.search_ch_content_c { padding-right:10px; }
/*==================================================     歷史訂單     ==================================================*/

.orderstory_a { border: 1px solid #999999; width:350px; height:23px; line-height:19px; padding-left:4px; margin-left:2px; color:#999999 }
.orderstory_b { border: 1px solid #999999; width:159px; height:23px; line-height:19px; padding-left:4px; margin-left:2px; color:#999999 }
.orderstory_c { padding-left:10px; padding-right:10px }
a.orderstory_link:link { color: #F30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.orderstory_link:visited { color: #F30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.orderstory_link:active { color: #F30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.orderstory_link:hover { color: #F30; text-decoration: none; font-family:Verdana; font-size:12px; }
/*==================================================     結帳頁面     ==================================================*/

.checkout_title { padding-left:15px }
.checkout_padd_a { padding-top:5px }
.checkout_padd_b { line-height:22px; }
.checkout_bottona_ch { width:119px; height:30px; background-image:url(../../images/buttona_ch.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
.checkout_bottonb_ch { width:119px; height:30px; background-image:url(../../images/buttonb_ch.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
.checkout_bottonc_ch { width:119px; height:30px; background-image:url(../../images/buttonc_ch.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
.checkout_bottona_en { width:119px; height:30px; background-image:url(../../images/buttona_en.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
.checkout_bottonb_en { width:119px; height:30px; background-image:url(../../images/buttonb_en.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
.checkout_bottonc_en { width:119px; height:30px; background-image:url(../../images/buttonc_en.jpg); cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*==================================================     沒有資料     ==================================================*/

.nodate_text { font-size:16px; color: #F66 }
/*==================================================     忘記密碼     ==================================================*/

.forget_a { border: 1px solid #999999; width:350px; height:23px; line-height:19px; padding-left:4px; margin-left:2px; color:#999999 }
/*==================================================     banner     ==================================================*/

.banner_a { padding-left:25px; padding-top:25px; color:#333333; line-height:20px }
/*==================================================     登入介面     ==================================================*/
.login_a { font-size:12px; color:#333333; }
.login_b { font-size:12px; color:#333333; line-height:20px }
.login_c { color: #333333 }
.login_d { padding-top:60px }
.login_text_a { border: 1px solid #999999; width:159px; height:23px; line-height:19px; padding-left:4px; color:#999999; margin-left:2px }
.login_text_b { border: 1px solid #999999; width:159px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.login_text_c { border: 1px solid #999999; width:159px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
a.login_forget:link { color: #666666; text-decoration: none; font-family:Verdana; font-size:12px; }
a.login_forget:visited { color: #666666; text-decoration: none; font-family:Verdana; font-size:12px; }
a.login_forget:active { color: #666666; text-decoration: none; font-family:Verdana; font-size:12px; }
a.login_forget:hover { color: #666666; text-decoration: none; font-family:Verdana; font-size:12px; }
/*==================================================     購物清單     ==================================================*/


a.product_card_link:link { color: #039; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_card_link:visited { color: #039; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_card_link:active { color: #039; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_card_link:hover { color: #039; text-decoration: underline; font-family:Verdana; font-size:12px; }
.product_card_a { color:#666; border-top: 1px dashed #CCC; }
.product_card_b { width:255px; word-wrap: break-word; word-break: normal; font-weight:bold }
.product_card_c { border: 1px solid #999999; width:30px; height:23px; line-height:19px; ; text-align:center }
.product_card_d { color:#666; font-size:11px; padding-left:5px }
.product_card_text_a { color:#CC0000; }
.product_card_text_b { line-height:20px; }
.product_card_text_c { color:#CC0000; font-weight:bold; }
.product_card_text_d { color:#0033CC; }
.product_card_text_e { font-size:18px; color:#0033CC; font-weight:bold; }
.product_card_text_f { font-size:24px; color:#F00; font-weight:bold; }
.product_card_text_g { font-size:26px; color:#F00; font-weight:bold; }
.product_card_text_h { font-size:12px; color:#F00; font-weight:bold; }
.product_card_text_i { font-size:12px; color:#900; font-weight:bold; }
/*==================================================     產品觀看     ==================================================*/
.product_price_all { color: #F30; font-weight:bold }
.product_view_a_1 { color: #000; font-size:13px; padding-left:5px; background-color: #D48305; font-weight:bold }
.product_view_a_2 { color: #000; font-size:13px; padding-left:5px; background-color: #58C15D; font-weight:bold }
.product_view_a_3 { color: #000; font-size:13px; padding-left:5px; background-color: #79acf4; font-weight:bold }
.product_view_a_4 { color: #000; font-size:13px; padding-left:5px; background-color: #b4ad90; font-weight:bold }
.product_view_a_5 { color: #000; font-size:13px; padding-left:5px; background-color: #F7513D; font-weight:bold }
.product_view_a_6 { color: #FFF; font-size:13px; padding-left:5px; background-color: #5b0c11; font-weight:bold }
.product_view_b { font-weight:bold; height:30px; font-size:13px }
.product_view_c { color:#666 }
.product_view_d { color:#666; border-top: 1px dashed #ccc; }
.product_view_e { padding-left:5px }
.product_view_f { color:#666; padding-left:5px }
.product_view_g { color: #F00; font-size:24px; font-weight:bold; padding-left:5px }
.product_view_g_s { color: #F00; font-size:16px; font-weight:bold; padding-left:5px }
.product_view_h { float:left; width:100px; padding-left:45px }
.product_view_i { float:left; width:100px; padding-left:3px }
.product_view_j { color: #F00; font-weight:800 }
.product_view_k { color: #333; font-weight:bold; font-size:13px; }
.product_main_a { width:630px; overflow:auto; line-height:20px; }
.product_text_a { border: 1px solid #999999; width:35px; height:23px; line-height:19px; text-align:center }
a.product_viewadder_link_a:link { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_viewadder_link_a:visited { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_viewadder_link_a:active { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.product_viewadder_link_a:hover { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.application_link_a:link { color: #C30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.application_link_a:visited { color: #C30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.application_link_a:active { color: #C30; text-decoration: none; font-family:Verdana; font-size:12px; }
a.application_link_a:hover { color: #C30; text-decoration: underline; font-family:Verdana; font-size:12px; }
/*==================================================     修改會員或加入會員    ==================================================*/

.registration_list_a { font-size:13px; line-height:20px; color:#333333 }
.registration_a { padding-top:6px }
.joinus_text_a { border: 1px solid #999999; width:160px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_text_b { border: 1px solid #999999; width:180px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_text_c { border: 1px solid #999999; height:23px; line-height:19px; margin-left:2px; text-align:center }
.joinus_text_d { border: 1px solid #999999; width:350px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_text_e { border: 1px solid #FFFFFF; width:160px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_text_f { border: 1px solid #999999; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_text_g { border: 1px solid #999999; width:220px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_select_a { border: 1px solid #999999; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.joinus_textarea_a { border: 1px solid #999999; width:450px; height:60px; padding-left:4px; margin-left:2px; resize:none; margin-top:1px; }
a.joinus_link:link { color: #CC3333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.joinus_link:visited { color: #CC3333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.joinus_link:active { color: #CC3333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.joinus_link:hover { color: #CC3333; text-decoration: underline; font-family:Verdana; font-size:12px; }
/*==================================================     FAQ     ==================================================*/

.faq_main { width:590px; overflow:auto; font-size:12px; line-height:20px; }
/*==================================================     連絡我們     ==================================================*/

.contact_text_a { border: 1px solid #999999; width:350px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.contact_text_b { border: 1px solid #999999; width:156px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
.contact_text_c { border: 1px solid #999999; width:350px; height:100px; padding-left:4px; margin-left:2px; resize: none; }
.contact_text_d { padding-left:35px }
.contact_text_e { padding-left:35px; letter-spacing:1px; line-height:20px; }
.login_text_c { border: 1px solid #999999; width:159px; height:23px; line-height:19px; padding-left:4px; margin-left:2px }
a.contact_linkch:link { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.contact_linkch:visited { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
a.contact_linkch:active { color: #900; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.contact_linkch:hover { color: #900; text-decoration: none; font-family:Verdana; font-size:12px; }
/*==================================================     首頁產品的連結     ==================================================*/

a.index_product:link { color: #333333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.index_product:visited { color: #333333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.index_product:active { color: #333333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.index_product:hover { color: #333333; text-decoration: none; font-family:Verdana; font-size:12px; }
/*==================================================     行事歷的連結     ==================================================*/

.calendar_listch { border:1px solid #999 }
.calendar_listch_pad_A { padding-left:5px; padding-right:5px }
a.calendarlink:link { color: #f7513d; text-decoration: underline; font-family:Verdana; font-size:13px; font-weight:bold }
a.calendarlink:visited { color: #f7513d; text-decoration: underline; font-family:Verdana; font-size:13px; font-weight:bold }
a.calendarlink:active { color: #f7513d; text-decoration: underline; font-family:Verdana; font-size:13px; font-weight:bold }
a.calendarlink:hover { color: #f7513d; text-decoration: underline; font-family:Verdana; font-size:13px; font-weight:bold }
a.calendar_link:link { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link:visited { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link:active { color: #333; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link:hover { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_link_b:link { color: #000000; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link_b:visited { color: #000000; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link_b:active { color: #000000; text-decoration: none; font-family:Verdana; font-size:12px; }
a.calendar_link_b:hover { color: #000000; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_weblink:link { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_weblink:visited { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_weblink:active { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
a.calendar_main_weblink:hover { color: #333; text-decoration: underline; font-family:Verdana; font-size:12px; }
/*==================================================     加入購物車處理     ==================================================*/

.loadaction_box { position: absolute; width:100%; left: 0px; top:0px; background-image:url(../../images/action_bg.png); }
.loadaction { position: fixed; width: 220px; height: 55px; left: 42%; top: 42%; }
.actionupload_text { font-size:13px; color:#FFFFFF; height:20px; font-weight:bold }
/*==================================================     分頁     ==================================================*/

.cssa { font-family:Verdana; letter-spacing:1px; font-size:11px; padding-right:10px; padding-left:10px }
.cssb { font-family:Verdana; letter-spacing:1px; font-size:11px; padding-right:5px; padding-left:5px }
.cssc { padding-bottom:3px; letter-spacing:1px; font-size:11px; padding-left:10px; padding-right:10px; height:10px }
.cssd { font-family:Verdana; font-size:11px; letter-spacing:2px; height:10px; border:1px solid #FFFFFF }
a.pagelink_no:link { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
a.pagelink_no:visited { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_no:active { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_no:hover { color: #003399; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:link { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
a.pagelink:visited { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:active { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:hover { color: #333333; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_ch:link { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:visited { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:active { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:hover { color: #cc3300; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
/*==================================================     footer     ==================================================*/

.footer_main_a { line-height:20px; color: #333333; -webkit-text-size-adjust:none; font-size:11px }
a.footerlink:link { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; }
a.footerlink:visited { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; }
a.footerlink:active { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; }
a.footerlink:hover { color: #333333; text-decoration: underline; font-family:Verdana; font-size:11px; }
