@charset "big5";
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* copyright--------------------------------------------------------------------------------------------------- */
.copyright {font-family: "細明體";font-size: 11px;line-height: 18px;color: #e2e2e2;}
.copyright A:link{color:#e2e2e2; text-decoration: underline}
.copyright A:visited{color:#e2e2e2; text-decoration: none; }
.copyright A:hover{color:#ffe700; text-decoration: underline; }

.copyright1 {font-family: "細明體";font-size: 11px;line-height: 18px;color: #242424;}
.copyright1 A:link{color:#242424; text-decoration: underline}
.copyright1 A:visited{color:#242424; text-decoration: none; }
.copyright1 A:hover{color:#9c8571; text-decoration: underline; }

.copyright-en {font-family: Verdana;font-size: 10px;line-height: 18px;color: #e2e2e2;}
.copyright-en A:link{color:#e2e2e2; text-decoration: underline}
.copyright-en A:visited{color:#e2e2e2; text-decoration: none; }
.copyright-en A:hover{color:#ffe700; text-decoration: underline; }

.copyright-en1 {font-family: Verdana;font-size: 10px;line-height: 18px;color: #242424;}
.copyright-en1 A:link{color:#242424; text-decoration: underline}
.copyright-en1 A:visited{color:#242424; text-decoration: none; }
.copyright-en1 A:hover{color:#9c8571; text-decoration: underline; }

/* product-------------------------------------------------------------------------------------------------- */
.product-01 {font-family: "細明體";font-size: 13px;line-height: 21px;color:#3b7aaf;letter-spacing: 1px;font-weight: bold;}
.product-01 A:link{color:#3b7aaf; text-decoration:  none;}
.product-01 A:visited{color:#3b7aaf; text-decoration: none; }
.product-01 A:hover{color:#990000; text-decoration: underline;}

.product-02 {font-family: "細明體";font-size: 12px;line-height: 20px;color: #4f5f21;font-weight: normal;}
.product-02 A:link{color:#4f5f21; text-decoration:  none;}
.product-02 A:visited{color:#4f5f21; text-decoration: none; }
.product-02 A:hover{color:#e63338; text-decoration: underline;}

/* top-------------------------------------------------------------------------------------------------- */
.top {font-family: "細明體";color: #8e8e8e;font-style: normal;font-size: 11px;line-height: 16px;font-weight: normal;}
.top A:link{color:#8e8e8e; text-decoration:  none;}
.top A:visited{color:#8e8e8e; text-decoration: none; }
.top A:hover{color:#e63338; text-decoration: underline;}

.quick-01 {font-family: "細明體";font-size: 12px;line-height: 19px;color:#9c9c9c;}
.quick-01 A:link{color:#9c9c9c; text-decoration:  none;}
.quick-01 A:visited{color:#9c9c9c; text-decoration: none; }
.quick-01 A:hover{color:#990000; text-decoration: underline;}

.quick-02 {font-family: "細明體";font-size: 12px;line-height: 19px;color:#39c2ff;}
.quick-02 A:link{color:#39c2ff; text-decoration:  none;}
.quick-02 A:visited{color:#39c2ff; text-decoration: none; }
.quick-02 A:hover{color:#990000; text-decoration: underline;}

.date {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #ff8400;font-weight: normal;}

.more {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #fff600;font-weight: blod;}
.more A:link{color:#fff600; text-decoration:  none;}
.more A:visited{color:#fff600; text-decoration: none; }
.more A:hover{color:#ffd200; text-decoration: underline; }

.title-product {font-family: "細明體";line-height: 24px;color: #557f1d;font-weight: bold;}
.title-product A:link{color:#557f1d; text-decoration:  none;}
.title-product A:visited{color:#557f1d; text-decoration: none; }
.title-product A:hover{color:#ff0000; text-decoration: underline;}


.news_title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 20px;color: #EF8334;}

.black-13 {font-family: "細明體";font-size: 13px;line-height: 20px;color:#53514f;letter-spacing: 1px;font-weight: blod;}
.black-13 A:link{color:#53514f; text-decoration:  none;}
.black-13 A:visited{color:#53514f; text-decoration: none; }
.black-13 A:hover{color:#990000; text-decoration: underline;}

.index-news {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 19px;color:#585757;letter-spacing: 1px;}
.index-news A:link{color:#585757; text-decoration:  none;}
.index-news A:visited{color:#585757; text-decoration: none; }
.index-news A:hover{color:#990000; text-decoration: underline;}

.gray-11 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #666666;}
.gray-11 A:link{color:#666666; text-decoration:  none;}
.gray-11 A:visited{color:#666666; text-decoration: none; }
.gray-11 A:hover{color:#ff0000; text-decoration: underline;}

.gray-12 {font-family: "細明體";font-size: 12px;line-height: 19px;color:#666666;letter-spacing: 1px;}
.gray-12 A:link{color:#666666; text-decoration:  none;}
.gray-12 A:visited{color:#666666; text-decoration: none; }
.gray-12 A:hover{color:#990000; text-decoration: underline;}

.gray-12d {
	font-family: "細明體";
	font-size: 12px;
	line-height: 19px;
	color:#666666;
	letter-spacing: 1px;
	text-decoration: line-through;
}
.gray-12d A:link{color:#666666; text-decoration:  none;}
.gray-12d A:visited{color:#666666; text-decoration: none; }
.gray-12d A:hover{color:#990000; text-decoration: underline;}

.gray-15d {
	font-family: "細明體";
	font-size: 15px;
	line-height: 22px;
	color:#666666;
	letter-spacing: 1px;
	text-decoration: line-through;
}
.gray-12d A:link{color:#666666; text-decoration:  none;}
.gray-12d A:visited{color:#666666; text-decoration: none; }
.gray-12d A:hover{color:#990000; text-decoration: underline;}

.gray-12en {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;color:#53514f;letter-spacing: 0px;font-weight: ;}
.gray-12en A:link{color:#53514f; text-decoration:  none;}
.gray-12en A:visited{color:#53514f; text-decoration: none; }
.gray-12en A:hover{color:#990000; text-decoration: underline;}

.gray-13 {font-family: "細明體";font-size: 13px;line-height: 20px;color:#53514f;letter-spacing: 0px;font-weight:  ;}
.gray-13 A:link{color:#53514f; text-decoration:  none;}
.gray-13 A:visited{color:#53514f; text-decoration: none; }
.gray-13 A:hover{color:#990000; text-decoration: underline;}

.gray-13en {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;line-height: 20px;color:#53514f;letter-spacing: 0px;font-weight:  ;}
.gray-13en A:link{color:#53514f; text-decoration:  none;}
.gray-13en A:visited{color:#53514f; text-decoration: none; }
.gray-13en A:hover{color:#990000; text-decoration: underline;}

.gray-15 {font-family: "細明體";font-size: 15px;line-height: 24px;color: #666666;font-weight: ;}
.gray-15 A:link{color:#666666; text-decoration:  none;}
.gray-15 A:visited{color:#666666; text-decoration: none; }
.gray-15 A:hover{color:#ff0000; text-decoration: underline;}

.gray-15en {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;line-height: 24px;color:#53514f;letter-spacing: 0px;font-weight:  ;}
.gray-15en A:link{color:#53514f; text-decoration:  none;}
.gray-15en A:visited{color:#53514f; text-decoration: none; }
.gray-15en A:hover{color:#990000; text-decoration: underline;}

.word-red-15 {font-family: "細明體";font-size: 15px;line-height: 24px;color: #b23301;font-weight: ;}
.word-red-15 A:link{color:#b23301; text-decoration:  none;}
.word-red-15 A:visited{color:#b23301; text-decoration: none; }
.word-red-15 A:hover{color:#ff0000; text-decoration: underline;}

.d-12en {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;line-height: 20px;color:#ff3d3d;letter-spacing: 0px;font-weight:  ;}
.d-12en A:link{color:#ff3d3d; text-decoration:  none;}
.d-12en A:visited{color:#ff3d3d; text-decoration: none; }
.d-12en A:hover{color:#990000; text-decoration: underline;}

.d-13en {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;line-height: 20px;color:#ff3d3d;letter-spacing: 0px;font-weight:  ;}
.d-13en A:link{color:#ff3d3d; text-decoration:  none;}
.d-13en A:visited{color:#ff3d3d; text-decoration: none; }
.d-13en A:hover{color:#990000; text-decoration: underline;}

.d-15en {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;line-height: 24px;color:#ff3d3d;letter-spacing: 0px;font-weight:  ;}
.d-15en A:link{color:#ff3d3d; text-decoration:  none;}
.d-15en A:visited{color:#ff3d3d; text-decoration: none; }
.d-15en A:hover{color:#990000; text-decoration: underline;}

.blue-t {font-family: "細明體";font-size: 12px;line-height: 25px;color:#008bc3; letter-spacing: 1px;font-weight: bold;}
.blue-t A:link{color:#008bc3; text-decoration:  none;}
.blue-t A:visited{color:#008bc3; text-decoration: none; }
.blue-t A:hover{color:#990000; text-decoration: underline;}

.blue-p {font-family: "細明體";font-size: 15px;line-height: 25px;color:#21627d; letter-spacing: 0px;font-weight: bold;}
.blue-p A:link{color:#21627d; text-decoration:  none;}
.blue-p A:visited{color:#21627d; text-decoration: none; }
.blue-p A:hover{color:#990000; text-decoration: underline;}

.date {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;color:#ffa548;letter-spacing: 1px;}
.date A:link{color:#ffa548; text-decoration:  none;}
.date A:visited{color:#ffa548; text-decoration: none; }
.date A:hover{color:#990000; text-decoration: underline;}

.blue-l {font-family: "細明體";font-size: 12px;line-height: 20px;color:#006699; letter-spacing: 0px;font-weight: none;}
.blue-l A:link{color:#006699; text-decoration:  underline;}
.blue-l A:visited{color:#006699; text-decoration: none; }
.blue-l A:hover{color:#990000; text-decoration: underline;}

.br-l {font-family: "細明體";font-size: 12px;line-height: 18px;color:#996633; letter-spacing: 0px;font-weight: none;}
.br-l A:link{color:#996633; text-decoration:  underline;}
.br-l A:visited{color:#996633; text-decoration: none; }
.br-l A:hover{color:#990000; text-decoration: underline;}


.blue-12 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 19px;color:#10a4e6;letter-spacing: 1px;}
.blue-12 A:link{color:#10a4e6; text-decoration:  none;}
.blue-12 A:visited{color:#10a4e6; text-decoration: none; }
.blue-12 A:hover{color:#990000; text-decoration: underline;}

.page-b {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color:#10a4e6;letter-spacing: 1px;}
.page-b A:link{color:#10a4e6; text-decoration:  none;}
.page-b A:visited{color:#10a4e6; text-decoration: none; }
.page-b A:hover{color:#990000; text-decoration: underline;}

.page-b1 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;color:#ade1f9;letter-spacing: 1px;}
.page-b1 A:link{color:#ade1f9; text-decoration:  none;}
.page-b1 A:visited{color:#ade1f9; text-decoration: none; }
.page-b1 A:hover{color:#990000; text-decoration: underline;}



.title-red {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #993333;}


 
.white-15 {	font-family: "細明體";font-size: 15px;line-height: 24px;font-weight: bold;color: #FFFFFF;}
.white-15 A:link{color:#FFFFFF; text-decoration:  none;}
.white-15 A:visited{color:#FFFFFF; text-decoration: none; }
.white-15 A:hover{color:#ffea00; text-decoration: underline;}
 
.white-13 {	font-family: "細明體";font-size: 13px;line-height: 18px;font-weight: bold;color: #FFFFFF;}
.white-13 A:link{color:#FFFFFF; text-decoration:  none;}
.white-13 A:visited{color:#FFFFFF; text-decoration: none; }
.white-13 A:hover{color:#ffea00; text-decoration: underline;}

.white-13a {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 18px;font-weight: bold;color: #FFFFFF;}
.white-13a A:link{color:#FFFFFF; text-decoration:  none;}
.white-13a A:visited{color:#FFFFFF; text-decoration: none; }
.white-13a A:hover{color:#ffea00; text-decoration: underline;}

.white-11 {	font-family: "細明體";font-size: 11px;line-height: 18px;font-weight: none;color: #FFFFFF;}
.white-11 A:link{color:#FFFFFF; text-decoration:  none;}
.white-11 A:visited{color:#FFFFFF; text-decoration: none; }
.white-11 A:hover{color:#ffea00; text-decoration: underline;}

.white-12 { font-family: "細明體";	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #FFFFFF;}

.white-12en { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #FFFFFF;}

.w01 {font-family: "細明體";font-size: 12px;line-height: 18px;color: #666666;}
.w01 A:link{color:#666666; text-decoration:  none;}
.w01 A:visited{color:#666666; text-decoration: none; }
.w01 A:hover{color:#ff0000; text-decoration: underline;}

.org-11 {
	font-family: "細明體";
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
}
.product_item15 {
	font-family: "細明體";
	font-size: 13px;

	font-weight: bold;
	color: #333333;
}
.product_item13 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 18px;color: #666666;}
.product_item13 A:link{color:#666666; text-decoration:  none;}
.product_item13 A:visited{color:#666666; text-decoration: none; }
.product_item13 A:hover{color:#ff0000; text-decoration: underline;}

.product_item {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #FFFFFF;}
.product_item A:link{color:#FFFFFF; text-decoration:  none;}
.product_item A:visited{color:#FFFFFF; text-decoration: none; }
.product_item A:hover{color:#ff0000; text-decoration: underline;}



.news_15 {
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}



/* input------------------------------------------------------------------------------------------------- */
.index_input {font-family: "細明體";font-size: 11px;color: #28727E;border: 1px solid #90D9E6;background-color: #59C7DA;}
.input-shop {font-family: "細明體";font-size: 12px;color: #6666666;border: 1px solid #336699;background-color: #e7e9ed;}
.input {font-family: "細明體";font-size: 12px;color: #333333;background-color: #f2f2f1;border: 1px solid #c9c9c8;}
.input-search {font-family: "細明體";font-size: 12px;color: #747051;background-color: #dcd9c1;border: 1px solid #dcd9c1;}
.input-search-in {font-family: "細明體";font-size: 12px;color: #FFFFFF;background-color: #485c85;border: 1px solid #485c85;}
.input-search-in01 {font-family: "細明體";font-size: 12px;color: #666666;background-color: #FFFFFF;border: 0px solid #FFFFFF;}

