body{
	margin: 0px;
	background-color: #EEEBE4;
}
img{
	border:0px;
}
body, table, td, p, form, textarea, select {
	font-size: 12px;
	color: #333333;
	letter-spacing:1px;
	font-family: "Arial", "Helvetica", "sans-serif";
	text-decoration: none;
	letter-spacing:0px;
	font-weight: normal;
	scrollbar-face-color:transparent;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-3dlight-color:#transparent;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-track-color:#transparent;
	scrollbar-darkshadow-color:#CCCCCC;
}
.link_01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
		line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.link_01 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.link_01 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
        LEFT: 1px;
	color: #996600;
		line-height: 150%;
	text-decoration: underline;
        POSITION: relative; 
        TOP: 1px;
        letter-spacing:0px;
}
.link_02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	text-decoration: none;
    letter-spacing:0px;
	padding:0px 10px;
}
.link_02 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	text-decoration: none;
    letter-spacing:0px;
}
.link_02 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
        LEFT: 1px;
	color: #FF6600;
	text-decoration: none;
        POSITION: relative; 
        TOP: 1px;
        letter-spacing:0px;
}
.link_03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333300;
	font-weight:bold;
		line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_03 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333300;
	font-weight:bold;
	line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_03 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
    LEFT: 1px;
    font-weight:bold;
	color: #000000;
	line-height: 150%;
	text-decoration: none;
    POSITION: relative; 
    TOP: 1px;
    letter-spacing:0px;
}
.link_04 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	line-height: 150%;
	text-decoration: none;
    letter-spacing:0px;

}
.link_04 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.link_04 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
    LEFT: 1px;
	color: #FF6600;
	line-height: 150%;
	text-decoration: none;
    POSITION: relative; 
    TOP: 1px;
    letter-spacing:0px;
}
.link_05 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #660000;
		line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_05 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #333300;
	line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_05 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
    LEFT: 1px;
	color: #660000;
	line-height: 150%;
	text-decoration: underline;
    POSITION: relative; 
    TOP: 1px;
    letter-spacing:0px;
}
.link_06 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #333300;
		line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_06 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_06 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
    LEFT: 1px;
	color: #333300;
	line-height: 150%;
	text-decoration: underline;
    POSITION: relative; 
    TOP: 1px;
    letter-spacing:0px;
}
.link_07 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #652201;
		line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.link_07 a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #652201;
	line-height: 150%;
	text-decoration: underline;
        letter-spacing:0px;
}
.link_07 a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
    LEFT: 1px;
	color: #652210;
	line-height: 150%;
	text-decoration: underline;
    POSITION: relative; 
    TOP: 1px;
    letter-spacing:0px;
}
.txt_01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_04 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_05 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_06 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_07 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #1C5977;
	line-height: 150%;
	text-decoration: none;
    letter-spacing:0px;
	text-align:center	
}
.txt_08 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5A4B36;
	line-height: 150%;
	font-weight:bold;
	text-decoration: none;
        letter-spacing:0px;
	text-align:center;
	vertical-align:middle;
	height:40px;
}
.txt_09 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	line-height: 180%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_10 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
    font-weight:bold;
	color: #5A4B36;
	line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_11 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5A4B36;
	line-height: 120%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_12 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #1C5977;
	line-height: 120%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_13 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #456426;
	line-height: 120%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_14 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 120%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_15 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	color: #232323;
	line-height: 140%;
	text-decoration: none;
        letter-spacing:0px;
	width:142px;
}
.txt_16 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #D4160A;
	line-height: 140%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_17 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #993300;
	line-height: 140%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_18 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 150%;
	text-decoration: none;
    letter-spacing:0px;
	background-image:url(images/shopping/show_ap_01.gif);
	border:0px;
}
.txt_19 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5F8934;
	line-height: 130%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_20 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	line-height: 150%;
	text-decoration: none;
        letter-spacing:0px;
}
.txt_21 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #2F3C32;
	line-height: 120%;
	text-decoration: none;
        letter-spacing:0px;
}

.nav{
	padding-left:10px;
	padding-top:5px;
}

/*產品介紹列表*/
.shadow {
	padding-right:2px;
	width: 156px;
	background:url(images/products/shadow1.gif) no-repeat top right #948655;
}
.shadow div{
	width:auto;
	text-align:left;
	padding-bottom:2px;
	background: url(images/products/shadow2.gif) no-repeat left bottom #948655;
}
.shadow img {
	background:white;
	border: 3px solid #BBAF87;
	padding: 4px;
	vertical-align: bottom;
}
.shadow2{
	background-image:url(images/products/shadow3.gif);
	background-repeat:repeat-x;
	padding-top:5px;
}
.p_vline{
	width:18px; background:url(images/products/icon_05.gif) no-repeat center
}
.p_line{
	background:url(images/products/pp.gif) repeat-x; height:4px
}	
.p_item{
	width:200px;
	vertical-align:top;
	text-align:center;
}
.p_cont{
	height:130px;width:245px; 
	overflow:auto; word-break:break-all;
	padding-right:3px;
	margin-bottom:3px;
	text-align:justify; text-justify:inter-ideograph
}
.img_detail{
	height:212px;
	text-align:center;
	vertical-align:middle;
	background:url(images/products_02/detail_frame.gif) no-repeat center;
}

/* 頁面連結 */
.tb_page{font-size:12px; letter-spacing:1px;width:98%}
.pg {margin:5px}
.pgn{margin:5px}
.tm {FILTER: Alpha(Opacity=20) }
.beuc{font-size:12px; color:#990000; font-weight:bold}
.beuc a{color:#333333; text-decoration:none; font-weight:bold}
.beuc a:hover{ position:relative; font-size:12px;bottom:-1px;}

/*news*/
.news_line{height:1px;background:#B9B18A}
.news_cont{
	width:100%;height:280px; 
	overflow:auto; word-break:break-all;
	overflow-x:hidden;
	text-align:justify; text-justify:inter-ideograph
}

.drink_cont{
	width:100%;height:320px; 
	overflow:auto; word-break:break-all;
	overflow-x:hidden;
	text-align:justify; text-justify:inter-ideograph
}
