/*註解形式
A:link { color: #003399; text-decoration:   none } 
A:visited { color: #003399; text-decoration: none }
A:hover { color: #CC0066; text-decoration: underline } 
A {text-decoration : none;} */


/*全局定義頁面置中靠上邊界，移除頁面邊界*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	background-color: #EFEFEF;
	text-align: left;
}
a:link {
	FONT-SIZE: 12px; COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
a:visited {
	FONT-SIZE: 12px; COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a:hover {
	FONT-SIZE: 12px; COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
/*隱藏連結*/
.no_show{display:none;}
/*==============================全頁區塊==============================*/
#wrapper {
    background-color: #FFFFFF;
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


/*==============================上方區塊==============================*/
.top_content {
	height: 35px;
	width: 100%;
	margin-top: auto;
	margin-bottom: auto;
	padding: 0px;
	text-align: right;
}
#top {
	padding: 0px;
	text-align:center;/*內容物居中*/
}
#sub_menu1 {
	padding-top: 14px;
	padding-right: 26px;
	padding-bottom: 11px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	text-align:right;/*內容物靠右*/
}
a.sub_menu1 {
	FONT-SIZE: 10px; COLOR: #777777; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
a.sub_menu1:link {
	FONT-SIZE: 10px; COLOR: #777777; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a.sub_menu1:visited {
	FONT-SIZE: 10px; COLOR: #777777; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a.sub_menu1:hover {
	FONT-SIZE: 10px; COLOR: #e60012; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
	
	
/*==============================logo與影像menu==============================*/
#header {
	height: 86px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	text-align:center;/*內容物居中*/
	float:none;	
	}
#logo {
	margin: 0px;
	height: 60px;
	width: 163px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;/*以我為準物件靠左 (在此是圖片) 繼承先前宣告值*/
}
#menu {
	height: 13px;
	width: 700px;
	padding-top: 24px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: right;/*整區塊以我為準靠右*/
	text-align: right;/*內容物menu img靠右*/
}
#menu img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;	
}
.cre {clear:both;}
#line {
	height: 15px;
	width: 950px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	padding: 0px;
	margin: auto;
	text-align:center;/*內文對齊置中*/
	clear: both;/*不跟隨*/
	}
	
	
/*==============================中間區塊==============================*/
#content {
	margin-bottom: 0;
	margin: auto;/*margin是外緣距離(總寬往外推)*/
	padding: 0px;/*padding是內緣距離(總寬往內推)*/
    text-align:center;/*內容物居中*/
	float:none;
}
#sub_menu2 {
	padding: 0px 0px 18px 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:left;/*內容物靠左*/
}
a.sub_menu2 {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.sub_menu2:link {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a.sub_menu2:visited {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a.sub_menu2:hover {
	FONT-SIZE: 13px; 
	COLOR: #e60012; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
#tit_img {
	padding: 0px 0px 25px 75px;
	float: left;
	clear: both;
}

#edit {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align:center;/*內容物居中*/
	float:none;
	clear: both;	
	}

/*==============================下方區塊==============================*/
#down {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:center;
}
/*-------紅區隔線-------*/
.downline_img {
    background: url(images/down_line.gif) no-repeat;
	height: 4px;
	width: 950px;
	text-align:center;
	padding: 0px;
	clear: both;
	margin: auto;
}
.copyright {
	padding-top: 19px;
	padding-right: 8px;
	padding-bottom: 34px;
	padding-left: 8px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.banner
{
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
	text-align:center;
}

/*==============================新聞活動==============================*/
/*-------上方展示主標題-------*/
.news-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
	padding-left: 8px;
	line-height: 30px;
	vertical-align: bottom;
	text-align: left;
	float: left;
}
.line_px2_h10_gary {
	line-height: 10px;
	background-image:  url(images/line_px2_h10_gary.gif);
}
.news_date{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; 
	font-weight: normal;
}
.news-date_line {
	height: 21px;
	width: 98%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	padding: 0px;
	margin: auto;
	text-align:center;/*內文對齊置中*/
	clear: both;/*不跟隨*/
}	
/*-------上方內容編輯-------*/
.news-edit {
    margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 13px;
	font-weight: normal;
}
.news-content {
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	text-align: left;
	padding: 5 5 5 70;
}
/*-------附件下載-------*/
.item_text04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}
/*-------新聞目錄標題-------*/
.news-list {
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
	padding-left: 10px;
	text-align: left;
}
.news-list a:link{
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
}
.news-list a:visited{
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
	}
.news-list a:hover{
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
}

/*-------副標題-------*/
.news-subtit {
	font-size: 12px;
	font-weight: bold;
	color: #E49B12;
}

/*-------目錄項次與日期-------*/
.item_text02{
	font-family: MingLiU, PMingLiU;
	font-size: 12px;
	line-height: 16px;
	color: #323232;
}
/*-------筆數-------*/
.news_pagetext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
/*-------目前的頁次-------*/
.news_pageNo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D21212;
	font-weight: bold;
}
/*頁面頁數跳頁符號*/
.news_pageArrow {
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.news_pageArrow a:link{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.news_pageArrow a:visited{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.news_pageArrow a:hover{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

/*目前頁數*/
.pagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pagelink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.pagelink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pagelink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}


/*==============================門市==============================*/

h1 {
	font-family: Futura, Arial, helvetica;
	font-size: 16px;
	color: #3366CC;
}
/*-------區域-------*/
.area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
	text-align: left;
}
/*-------店名-------*/
.shop-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 2;
}
/*-------店址-------*/
.add {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

/*==============================問卷==============================*/
.faq-t4 {
	font-size: 12px;
	font-weight: normal;
	color: #0083A1;
	text-decoration: none;
	line-height: 14px;
	text-align: left;
}
.faq-t4 a:link{
	font-size: 12px;
	font-weight: normal;
	color: #0083A1;
	text-decoration: none;

	line-height: 14px;
}
.faq-t4 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;

	line-height: 14px;
}
.faq-t4 a:visited{
	font-size: 12px;
	font-weight: normal;
	color: #0083A1;
	text-decoration: underline;

	line-height: 14px;
}
.table-1 {
	border: 1px solid #CCCCCC;
}
/*表單*/	
.form01 {
	border: 1px #999999 solid;
	clip: rect( );
	list-style-type: none;
	font-family: "Verdana", "Arial", "Helvetica","sans-serif"; color: #000000;
	border-color: #999999 d0tted; text-decoration: none; background-color: #F7F7E7;
}

.form02 {
	border: 1px #999999 dotted;
	clip: rect( );
	color: #333333;
	font-size: 9pt;
	background-color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
/*==============================產品總覽==============================*/
#collection-group {
	height: 100%;
	width: 950px;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom:auto;
	margin-left: 0px;
	padding-top: auto;
	padding-right: 0px;
	padding-bottom: 50;
	padding-left: 0px;
	text-align:center;/*內容物居中*/
}
/*-------左方大圖-------*/
.collection_left {
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 50px;
	margin: 0px;
	float: left;/*以我為準物件靠左 (在此是圖片) 繼承先前宣告值*/
	text-align:left;/*內容物靠左*/

}
/*-------中間文字-------*/
.collection_center {
	width: 300px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
    float: left;/*整區塊以我為準靠左*/
	text-align: left;/*內容物menu img靠左*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5;
}

/*-------小產品下方中間文字區-------*/
.collection_center2 {
	width: 600px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom:auto;
	margin-left: 0px;
    float: right;/*整區塊以我為準靠*/
	text-align: center;/*內容物*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5;
	
}
/*標題;字幕;照片說明*/
.divers-caption{
	font-size: 12px; 
	COLOR: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 1.5;
}

/*-------右邊產品橫排-------*/
.collection_right {
	width: 573px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 55px;
	padding-left: 0px;
    float: right;/*整區塊以我為準靠右*/
	text-align: left;/*內容物menu img靠左*/
}
.collection_right img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;		
}
/*-------右邊產品直排-------*/
.collection_right2 {
	width: 180px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: auto;
    float: right;/*整區塊以我為準靠右*/
	text-align: left;/*內容物menu img靠左*/
}
.collection_right2 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;		
}

/*-------產品頁次-------*/
.pd_page_left {
    font-size: 12px;
	color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 20px;
	margin: 0px;
	float: left;
	text-align:left;
}
.pd_page_left img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
}
.pd_page_right {
	font-size: 12px;
	color: #999999;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin: 0px;
	float: right;
	text-align:right;
}
.pd_page_right img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
}
a.pd_page_left, a.pd_page_right {
	FONT-SIZE: 12px; COLOR: #999999; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.pd_page_left:link, a.pd_page_right:link {
	FONT-SIZE: 12px; COLOR: #999999; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
a.pd_page_left:visited, a.pd_page_right:visited {
	FONT-SIZE: 12px; COLOR: #999999; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
a.pd_page_left:hover, a.pd_page_right:hover {
	FONT-SIZE: 12px; COLOR: #999999; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
/*頁面頁數跳頁符號*/
.pd_pageArrow {
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pd_pageArrow  a:link{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pd_pageArrow  a:visited{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pd_pageArrow  a:hover{
	font-family: Webdings;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
/*==============================關於我們==============================*/
h2 {
	font-family: Futura, Arial, helvetica;
	font-size: 15px;
	color: #3366CC;
}
.about {
	width: 850px;
	height: 250px;
	margin: auto;/*margin是外緣距離(總寬往外推)*/
	padding: 0px;/*padding是內緣距離(總寬往內推)*/
	float: none;/*以我為準物件靠左 (在此是圖片) 繼承先前宣告值*/
}
.about-text {
	width: 750px;
	font-size: 13px;
	line-height: 1.5;
	margin-top: 24px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: none;/*整區塊以我為準*/
	text-align:left;/*內容物menu img靠左*/
}
/*-------------------------------------------------*/
.about-text2 {
	width: 450px;
	font-size: 13px;
	line-height: 1.5;
	margin-top: 100px;
	margin-right: 50px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 50px;
	float: left;/*整區塊以我為準靠左*/
	text-align:left;/*內容物menu img靠左*/
}
.about2 {
	width: 350px;
	height: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: left;/*以我為準物件靠左 (在此是圖片) 繼承先前宣告值*/
}

/*-------------------------------------------------*/
.about3 {
	width: 350px;
	height: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 50px;
	float: left;/*以我為準物件靠 (在此是圖片) 繼承先前宣告值*/
}
.about-text3 {
	width: 450px;
	font-size: 13px;
	line-height: 1.5;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 50px;
	float: left;/*整區塊以我為準靠左*/
	text-align:left;/*內容物menu img靠左*/
}
/*-------版權宣告-------*/
.copyright2 {
    width: 650px;
	height: 300px;
	font-size: 13px;
	line-height: 1.5;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: none;/*整區塊以我為準*/
	text-align:left;/*內容物menu img靠左*/
}
/*-------首頁-------*/
.fla {
	width: 900px;
	height: 600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: none;/*整區塊以我為準*/
	padding: 0px;
}
/*-------網站導覽-------*/
.sitemap {
    width: 650px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 2;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: none;
	text-align:left;/*內容物menu img靠左*/
}
.sitemap a:link{
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica
}
.sitemap a:visited{
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica
}
.sitemap a:hover{
	FONT-SIZE: 9pt; 
	COLOR: #FF9900; 
	FONT-FAMILY: arial, helvetica
}

li.dd{
	list-style-type:disc;
}

li.cc{
	list-style-type:circle;
}
li.ss{
	list-style-type:square;
}
/*-------虛線-------*/
#aaa {border-top:1px dashed #cccccc;
      height: 1px;
	  overflow:hidden;
	  }
hr {border:1px #cccccc dotted;}
.content_place {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	line-height: 11px;
}
/*分格線*/
hr {
	background-color: #F7F7E7;
	height: 6px;
}
/*圓點狀分格線*/
hr {
	border: #F7F7E7 5px dotted;
}
