@charset "utf-8";
body {
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat;
	background-position: center center;
	background-color: #000000;
}

.body2{
	background-image: url(../images/bg02.jpg);
	background-repeat: repeat;
	background-position: center center;
}

.body3{
	background-image: url(../images/bg03.jpg);
	background-repeat: repeat;
	background-position: center center;
}

ul{padding:0px; margin:0px;}

#left {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	height:400px;
	width: 140px;
	text-align: justify;
	overflow: scroll;
	overflow-x:hidden;
	clear: left;
	float: left;
	filter:alpha(opacity:100);
	SCROLLBAR-FACE-COLOR: #ffffff;                     /*設定軸面顏色*/
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;              /*設定軸面三角左邊顏色*/
	SCROLLBAR-SHADOW-COLOR: #ffffff;               /*設定軸面三角右邊顏色*/
	SCROLLBAR-3DLIGHT-COLOR: #999999;                 /*設定左立體邊顏色*/
	SCROLLBAR-DARKSHADOW-COLOR: #999999;      /*設定右立體面顏色*/
	SCROLLBAR-ARROW-COLOR: #007f99;                 /*設定箭頭的顏色*/
	SCROLLBAR-TRACK-COLOR: #ffffff;                   /*設定軸軌的顏色*/
	SCROLLBAR-BASE-COLOR: #ffffff;
}
#left p{
	width: 140px;
	margin-top: 0px;
}
.left_menu {
	font-size: 12px;
	line-height: 30px;
	color: #000000;
	text-align: left;
}
.left_menu li{
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9a9999;	
}
.left_menu li a{color: #000000;}
.left_menu li a:hover{color: #000000;}

.left_menu2 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	background-image: url(../images/left_row.png);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	text-align: left;
	
}
.left_menu2 a{
	display:block;
	text-align: left;
	padding-left: 15px;
	color: #666666;
}
.left_menu2 a:hover{color: #666666;}

h1 {
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

#center {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	height:360px;
	width: 670px;
	text-align: justify;
	overflow: scroll;
	overflow-x:hidden;
	clear: left;
	float: left;
	filter:alpha(opacity:100);
	SCROLLBAR-FACE-COLOR: #ffffff;                     /*設定軸面顏色*/
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;              /*設定軸面三角左邊顏色*/
	SCROLLBAR-SHADOW-COLOR: #ffffff;               /*設定軸面三角右邊顏色*/
	SCROLLBAR-3DLIGHT-COLOR: #999999;                 /*設定左立體邊顏色*/
	SCROLLBAR-DARKSHADOW-COLOR: #999999;      /*設定右立體面顏色*/
	SCROLLBAR-ARROW-COLOR: #007f99;                 /*設定箭頭的顏色*/
	SCROLLBAR-TRACK-COLOR: #ffffff;                   /*設定軸軌的顏色*/
	SCROLLBAR-BASE-COLOR: #ffffff;
}
#center p{
	width: 640px;
	margin-top: 0px;
}

.product_case img{
	border: 1px solid #945a04;
	text-align: center;
	background-color: #FFFFFF;
}
.product_name {
	font-size: 12px;
	line-height: 18px;
	color: #4c422e;
	text-align: center;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.product_name a{color: #4c422e;}
.product_name a:hover{color: #4c422e;}

.product_p {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #c80900;
	text-align: left !important;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.product_text {
	font-size: 12px;
	line-height: 20px;
	color: #282828;
	text-align: justify;
	height: 8em;
	overflow:hidden;
}

.page{
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align: center;
}
.page a:link{color: #000000;}
.page a:visited{color: #000000;}
.page a:hover{color: #000000;}
.page a:active{color: #000000;}

/*  相簿設定  */
#album_case_pic_list {
	width:100%;
	float: left;
	clear: left;
}
#album_case_pic_list .pic {
	width: 100%;
}
#album_case_pic_list p {
	float: left;
	width: 57px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
}

/* 相簿排行 */
.album_title{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	height:35px;
	color: #1f7918;
	padding-left: 10px;
	width: 179px;
}
.album_center{
	width: 179px;
	background-color: #FFFFFF;
	padding:5px;
}
.album_footer{width: 189px; height: 10px;}

#album_ranking {
	width:179px;
	float: left;
	clear: left;
}
#album_ranking .album_title{
	background-image: url(../images/album_ranking_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#album_ranking .album_center{text-align: center; padding-top:10px;}
#album_ranking .album_footer{}
#album_ranking .pic{border: #cdcdcd 1px solid}
#album_ranking .title{font-size: 11px; line-height: 16px; color: #5ea30f;}
#album_ranking .text{font-size: 12px; line-height: 16px; color: #737373;}
#album_ranking .text a:link{color: #737373;}
#album_ranking .text a:visited{color: #737373;}
#album_ranking .text a:hover{color: #737373;}
#album_ranking .text a:active{color: #737373;}




.glossymenu {
	font-size: 12px;
	line-height: 30px;
	color: #000000;
	text-align: left;
}
.glossymenu a.menuitem {
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9a9999;
	display: block;
	color: #000000;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active .glossymenu a.menuitem:hover{
	color: #000000;
}

.glossymenu div.submenu ul li {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	background-image: url(../images/left_row.png);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	text-align: left;
	
}
.glossymenu div.submenu ul li a {
	display:block;
	text-align: left;
	padding-left: 15px;
	color: #666666;
}
.glossymenu div.submenu ul li a:hover {
	color: #666666;
}

/* 討論區/購物車/詢問車/檔案下載共用 */
.forum_title{
	color:#2b2b2b;
	font-size: 1em;
	line-height: 16px;
	background-image: url(../images/default/forum_case02.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: center;
	padding-top:7px;
}
.forum_title2{
	color:#2b2b2b;
	font-size: 1em;
	line-height: 16px;
	background-image: url(../images/default/forum_case02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
	padding-top:7px;
}
/* 共用區結束 */
