﻿.link-top { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;color: #FFFFFF;text-decoration: none;letter-spacing: 1px; }
.link-top-p { font-size: 12px;color: #FFFF00;font-family: "Arial", "Helvetica", "sans-serif";letter-spacing: 1px; }
.link-left { font-family: "微軟正黑體","新細明體","Arial", "Helvetica", "sans-serif";font-size: 15px;color: #000000;text-decoration: none;letter-spacing: 0px;display:block; padding-left:24px;text-align:left;font-weight:bold; }
.link-left-p { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;letter-spacing: 2px; }
.copyright { font-family:"新細明體", "Arial", "Helvetica", "sans-serif";font-size: 9pt;color: #535353;text-decoration: none;line-height: 1.4; }
.block-title { font-family:"微軟正黑體", "新細明體", "細明體";font-size: 11pt;color: #333333;text-decoration: none;letter-spacing: 0px;font-weight:bold;text-align:center; }
.block-content { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;color: #666666;text-decoration: none;line-height: 20px; }
.block-content-title { font-size: 12px;color: #333333;font-family: "Arial", "Helvetica", "sans-serif"; }
.input { font-family: "新細明體", "細明體";font-size: 9pt;color: #000000;text-decoration: none;background-color: #FAFAFA;border: 1px solid #999999; }
h5 { font-size: 12px;color: #FF0033;letter-spacing: 2px;font-family: "Arial", "Helvetica", "sans-serif";padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; display : inline; }
h6 { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;letter-spacing: 2px;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; display : inline; }
h2 { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;font-weight: bold;color: #00CCFF;text-decoration: none;line-height: normal;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; display : inline; }
.product-content { font-size: 10pt;color: #666666;text-decoration: none;font-family: "Arial", "Helvetica", "sans-serif"; }
.product-price { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;font-weight: normal;color: #FF9900;text-decoration: none;letter-spacing: normal; }
.product-sale { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;color: #FF0000;text-decoration: none;font-weight: normal; }
.data-ps-red { font-size: 10pt;color: #FF0000;letter-spacing: 1px;font-family: "Arial", "Helvetica", "sans-serif"; }
.date { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10pt;color: #0099CC;text-decoration: none; }
.run-text { font-size: 12px;color: #FFFFFF;font-family: "Arial", "Helvetica", "sans-serif"; }
.label-main { font-family: "微軟正黑體","新細明體", "細明體";font-size: 16px;color: #000000;text-decoration: none;font-weight: bold;list-style-position: inside;letter-spacing: 2px; line-height:25px;padding-left:20px; }
h3 { font-family: "新細明體", "細明體";font-size: 10pt;font-weight: normal;color: #000000;text-decoration: none;letter-spacing: 1px;line-height:1.6;padding-right: 0px; padding-left: 3px; padding-bottom: 0px; padding-top: 0px; margin-top: 10px; display : inline; }
.data-content { font-size: 13px;color: #000000;text-decoration: none;letter-spacing: 1px;line-height: 1.6;font-family: "新細明體"; }
.pic-intro { font-family: "新細明體", "細明體";font-size: 9pt;color: #999999;text-decoration: none;line-height: 14pt; }
h1 { font-size: 12px;color: #FFFFFF;font-family: "Arial", "Helvetica", "sans-serif";padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; display : inline; }
h4 { font-size: 10pt;color: #669900;padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; display : inline; }
.blog-button { font-size: 12px; color: #000000; text-decoration: none; }
.blog-subbutton { font-size: 12px;color: #999999;text-decoration: none; }
.run-news { font-size: 12px;color: #666666;text-decoration: none;letter-spacing: 1px;line-height: 20px; }
.calender-title { font-size: 12px;font-weight: bold;color: #000000;letter-spacing: 1px; }
.calender-date { font-family: "Arial", "Helvetica", "sans-serif";font-size: 10px;color: #000000; }
.calender-week { font-size: 11px;color: #000000; }
.store-title { font-family: "微軟正黑體", "新細明體";font-size: 16px;line-height: 18px;color: #000000;text-decoration: none;letter-spacing: 1px; }
.store-data { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;line-height: 20px;color: #666666;text-decoration: none;letter-spacing: 1px; }
.store-link { font-family: "Arial", "Helvetica", "sans-serif";font-size: 11px; line-height: 20px;color: #666666;text-decoration: none;padding-left: 18px; }
.store-sub-title { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px; line-height: 20px; color: #000000;letter-spacing: 1px;padding-left: 50px; }
.store-page-title { font-family: "微軟正黑體", "新細明體";font-size: 16px;color: #FFFFCC;letter-spacing: 1px;vertical-align: bottom;padding-left: 10px;font-weight: bold; }
.store-type { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration: none; letter-spacing: 1px;vertical-align: bottom; }
.store-dase-data { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;line-height: 17px; }
.store-sun-tiltle-s { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;line-height: 20px;color: #000000;letter-spacing: 1px;padding-left: 40px; }
.store-data-title { font-size: 12px;line-height: 18px;color: #00CC00;text-decoration: none;letter-spacing: 1px; }
.store-Y { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #0099FF; }
.store-N { font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #CCCCCC;text-decoration: line-through; }
.store-title-s { font-size: 10pt;font-weight: bold; color: #FF6600;text-decoration: none; }
.store-add { font-size: 12px;color: #999999; }
.store-new-title { font-size: 10pt;color: #000000;text-decoration: none; }
.item-title { font-family: Arial, Helvetica, sans-serif; }
.ans-data { font-family: Arial, Helvetica, sans-serif; }
.ans-product { font-family: Arial, Helvetica, sans-serif; }
.ans-title { font-family: Arial, Helvetica, sans-serif; }
.ans-bg { background-repeat: no-repeat; }
.item-ans { font-family: Arial, Helvetica, sans-serif; }
.re-item-Q { font-family: Arial, Helvetica, sans-serif; }
.test-date { font-family: Arial, Helvetica, sans-serif; }
.report-peopl {  font-size: 12px; font-weight: normal; color: #000000; padding-bottom: 10px; }
.report-item { font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #000000; padding-bottom: 10px; text-decoration: none; }
.report-data {  font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.report-block-line  {  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #000000; }
.report-title  {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; letter-spacing: 2px; padding-left: 40px; }
.dictionary-title { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #00CC00;text-decoration: none; }
.dictionary-info-data { font-size: 12px;font-weight: normal;color: #000000;text-decoration: none; }
.dictionary-data { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000; }
.dictionary-bo-data { font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #0099FF; }
.dictionary-info-title { font-family: Arial, Helvetica, sans-serif;font-size: 11pt;font-weight: normal;color: #000000;text-decoration: none; }
.knowledge-list-title { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #74BC61;text-decoration: none; }
.knowledge-basic-data { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;text-decoration: none; }
.knowledge-do-data { font-size: 11px;font-weight: normal;color: #0099FF;text-decoration: none; }
.knowledge-info-title { font-family: Arial, Helvetica, sans-serif;font-size: 11pt;font-weight: normal;color: #000000;text-decoration: none; }
.webgo-message-title { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 20px;font-weight: normal;color: #000000;letter-spacing: 1px;background-color: #f2f2f2;   
 }
.webgo-message-data { ont-size: 12px;line-height: 20px;font-weight: normal;color: #000000;letter-spacing: 1px;background-color: #f6f6f6;   
 }
.webgo-message-answer { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #8D823D;letter-spacing: 1px;background-color: #f2f2f2;   
 }
.webgo-message-date { font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #ded0e7;text-align: right;   
 }
.webgo-message-name { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000;background-color: #ded0e7;text-align: left; }
.event-qa-q { font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #000;line-height:1.6;font-weight:bold }
.event-qa-a { font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #333;line-height:1.6; }
.ul_inline li {   }
.label .label-main {   }
.data-title {   }
.link-left-product h5 {   }
table.block_notes td { padding: 2px 0; }
h3 .prd_name {   }
table.block_notes { margin-top:5px; }
.member-star { color:#FF0000; }
.button-news-1st {   }
video_list_td {   }
.big_id {   }
table.member_block_width,td.member_block_width {   }
table.block_shop {   }
table.member_block_width table.member_block_width {   }
table.block_my_cart {   }
td.title {   }
.product-link-2nd {   }
.member-item {   }
a.cart_title { font-family: "新細明體", "細明體"; font-size:15px; color: #CCCCCC;text-decoration: none;text-align: center; }
.block_shop hr { border: 0;
height: 1px;
background-color: #acacac;
color: #acacac	/* IE6 */; }
a.note { font-family: "新細明體", "細明體";font-size: 12px;color: #ACACAC;text-decoration: none; }
#mycart_block_shop .p-title { color: #acacac; }
.member-input { width:80%; }
.label-main a { font-family: "微軟正黑體","新細明體", "細明體";font-size: 20px;color: #FFFFFF;text-decoration: none;font-weight: bold;list-style-position: inside;letter-spacing: 2px;padding-left: 15px; }
td.label-main { font-family: "新細明體", "細明體";
font-size: 15px;
color: #4da52b;
text-decoration: none;
font-weight: bold;
line-height: 50px;
list-style-position: inside;
letter-spacing: 2px; }
.ckeditor_cot, .dictionary-main-title, .dictionary-data-basic { font-family: "Arial","新細明體", "細明體";
font-size: 13px;
font-weight: normal;
color: #515151;
letter-spacing: 1px;
line-height: 20px; }
