body{
	background-color: #ffffff;                       /*背景色*/
	/*background-image: url(../image/home/bg.jpg);
	/*background-attachment:fixed;                     /*背景圖不動*/
	background-repeat: repeat-x;                     /*背景圖不重覆*/
	/*background-position:100% 0;                      /*背景圖位置*/
	font-family: "Arial", "Helvetica", "sans-serif"; /*字型*/
	font-size: 9pt;                                  /*字大小*/
	line-height: 18pt;                               /*行距*/
	/*overflow-x:hidden;                               /*不會出現橫拉把，x改成y的話就不會出現直拉把*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #4c4c4c;
	MARGIN: 0px;
	}
/*-------------------------------------------------位置-----------------------------------------------------------*/
TD {
	FONT-SIZE: 9pt; COLOR: #494848; LINE-HEIGHT: 14pt; FONT-FAMILY: "Arial", "Helvetica", "sans-serif";  line-height:0px; *line-height:25px; 
 
}
A {
	FONT-SIZE: 11px
}

.form {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}


/*-------------------------------------------------按鈕-----------------------------------------------------------*/
.input01 {
	BORDER-RIGHT: #4e8a1b 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #4e8a1b 0px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../js/images/inpbg2.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #4e8a1b 0px solid; COLOR: #4c1a36; PADDING-TOP: 5px; BORDER-BOTTOM: #4e8a1b 0px solid
}
.google_btn{
	border-radius:6px;
	border:1px solid #ccc;
	padding:4px 10px;
	background:#FFF;
}
.login_btn{
	border-radius:6px;
	border:1px solid #907130;
	padding:5px 10px;
	background:#907130;
	display:inline-block;
	font-size:14px;
	color:#fff;
    text-decoration: none;
}
.login_btn.join{
	background:#006c33;
	border:1px solid #006c33;
}
.inputkeyword87{
	height:20pt;
}
/*-------------------------------------------------表單-----------------------------------------------------------*/
.inputkeyword0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bbbbbb;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #FFF;
}
.inputkeyword01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #dedede;
	line-height: 14px;
}
/*-------------------------------------------------字型-----------------------------------------------------------*/
.style1 {
	FONT-SIZE: 9pt; COLOR: #7c042c
}
.style2 {
	FONT-SIZE: 9px;
	COLOR: #777777;
	line-height: 11px;
}
.style3 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 18px;
	letter-spacing: 1px;
}
.style4 {
	FONT-SIZE: 15px;
	COLOR: #000000;
	line-height: 18px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5 {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	line-height: 18px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
}



/*-------------------------------------------------bg-----------------------------------------------------------*/
.bg_rtx {
	background-position: right top;
	background-repeat:repeat-x;
}
.bg_rbx {
	background-position: right bottom;
	background-repeat:repeat-x;
}
.bg_rb {
	background-position: right bottom;
	background-repeat:repeat;
}
.bg_lbx {
	background-position: left bottom;
	background-repeat:repeat-x;
}
.bg_lb {
	background-position: left bottom;
	background-repeat:no-repeat;
}
.bg_ry {
	background-position: right top;
	background-repeat:repeat-y;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}
.bg_ltx {
	background-position: left top;
	background-repeat:repeat-x;
}
.bg_lt {
	background-position: left top;
	background-repeat:no-repeat;
	min-width: 60px;
}
.bg_ltt {
	background-position: left top;
	background-repeat:repeat;
}
.bg_rt {
	background-position: right top;
	background-repeat:no-repeat;
	min-width: 60px;
	position: relative;
	z-index: 5;
}
.bg_rtt {
	background-position: right top;
	background-repeat:repeat;
}
.bg_ly {
	background-position: left top;
	background-repeat:repeat-y;
}
table.bg_ly.menu_fixed>tbody>tr>td:first-child{
	position: fixed;
    bottom: -40px;
	transition: 0.3s all ease;
}
table.bg_ly.menu_fixed.menu_fixed2>tbody>tr>td:first-child{
	position: fixed;
    bottom: 115px;
	transition: 0.3s all ease;
}
.bg_cx {
	background-position: center;
	background-repeat:repeat-x;
}
.bg_c {
	background-position: center;
	background-repeat:no-repeat;
}
.bg_cb {
	background-position:center bottom;
	background-repeat:no-repeat;
}

/*----------------------------------------------------連結--------------------------------------------------*/
a.cart_a{
	text-decoration:none;
}
span.cart_span {

    padding: 6px 25px;
    background: #4d2c13;
    border-radius: 5px;
    color: #fff;
    border: unset;
    font-size: 13px;
}
.eztrust:link { font-size:12PX;color:#000000;text-decoration: none;}/*藝誠科技l*/
.eztrust:visited { font-size:12PX;color:#000000;text-decoration: none;}/*藝誠科技v*/
.eztrust:hover { font-size:12PX;color:#cf5d00;text-decoration: none;}/*藝誠科技o*/ 

.bt_b {
	
}
.bt_b a:link,
.bt_b a:active,
.bt_b a:visited
 {
	font-size:15px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding:0 20px 0 20px 
	}
.bt_b a:hover {
	font-size:15px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.bt_c {
	
}
.bt_c a:link,
.bt_c a:active,
.bt_c a:visited
 {
	font-size:12px;
	color:#e0e0e0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.bt_c a:hover {
	font-size:12px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_d {
	
}
.bt_d a:link,
.bt_d a:active,
.bt_d a:visited
 {
	font-size:12px;
	color:#777777;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.bt_d a:hover {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_e {
	
}
.bt_e a:link,
.bt_e a:active,
.bt_e a:visited
 {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:25px;
	}
.bt_e a:hover {
	font-size:12px;
	color:#a31818;
	font-family: Arial, Helvetica, sans-serif;
}

.bt_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	line-height:25px;
	
}
.bt_f a:link,
.bt_f a:active,
.bt_f a:visited
 {
	color:#000000;
	font-size:15px;
	text-decoration: none;
	}
.bt_f a:hover {
	font-size:15px;
	color:#b90f0f;
}
.copyright_link{
	color:#4c4c4c;
	line-height:24px;
	text-decoration:none;
}
.copyright_link a{
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
}
.copyright_link a:active{
	color:#4c4c4c;
	text-decoration:none;
}
.copyright_link a:hover{
	font-size:12px;
	color:#64aa01;
	text-decoration:none;
}
.news_link tr td{
	font-size:12px;
	color:#79645ac;
	line-height:25px;
	text-decoration:none;
}
.news_link a{
	font-size:12px;
	color:#5d4438;
	line-height:25px;
	text-decoration:none;
}
.news_link a:active{
	color:#5d4438;
	text-decoration:none;
}
.news_link a:hover{
	font-size:12px;
	color:#64aa01;
	line-height:25px;
	text-decoration:none;
}
.menu_1{
	color:#6d0606;
	font-size:15px;
	line-height:36px;
}
.menu_1 a{
	color:#6d0606;
	font-size:15px;
	line-height:32px;
	font-weight:bold;
	background-image:url(../images/home/a.gif);
	background-position:left 8px;
	padding-left:20px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
.menu_1 a:hover{
	color:#1f5304;
	font-size:15px;
	line-height:32px;
	font-weight:bold;
	text-decoration:none;
}
.menu_2{
	color:#564409;
	font-size:13px;
	line-height:28px;
}
.menu_2 a{
	color:#564409;
	font-size:13px;
	line-height:27px;
	background-image:url(../images/home/b.gif);
	background-position:left 8px;
	padding-left:20px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
.menu_2 a:hover{
	color:#353535;
	font-size:13px;
	line-height:27px;
	text-decoration:none;
}
.product_link{
	color:#6d0606;
	font-size:13px;
	line-height:20px;
}
.product_link a{
	color:#6d0606;
	font-size:13px;
	line-height:20px;
	text-decoration:none;
}
.product_link a:hover{
	color:#564409;
	font-size:13px;
	line-height:20px;
	text-decoration:none;
}
.ps_link{
	color:#6d0606;
	font-size:12px;
	line-height:20px;
}
.ps_link a{
	color:#6d0606;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.ps_link a:hover{
	color:#564409;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.photo_border img{
	border:solid 1px #c1bda5;
}

.order_1{
	color:#5a5a5a;
	font-size:12px;
	line-height:25px;
}
.order_1 a{
	color:#e57840;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
}
.order_1 a:hover{
	color:#5a5a5a;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
}
.line-height, .line-height tr td{
	line-height:25px;
}
.link{
	color:#a1a1a1;
	line-height:24px;
	text-decoration:none;
}
.link a{
	font-size:12px;
	color:#a1a1a1;
	text-decoration:none;
}
.link a:active{
	color:#a1a1a1;
	text-decoration:none;
}
.link a:hover{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
a.link2 {
	font-size:12px;
	color:#bc9200;
	text-decoration:none;
}
a.link2:active{
	color:#bc9200;
	text-decoration:none;
}
a.link2:hover{
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}
.link_N01:link     {color:#343434;text-decoration:none;font-size:13px;}  /*最新消息連結*/
.link_N01:visited  {color:#343434;text-decoration:none;font-size:13px;}      
.link_N01:hover    {color:#523f05;text-decoration:none;font-size:13px;}
.style_N001  {color: #343434;line-height:13pt;font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:2px;}
.input022   {background-image: url(../images/page/inpbg022.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:5px;padding-right:3px;padding-top:0px;*padding-top:3px;padding-bottom:0px;font-size: 12px;*font-size: 12px; width:48px; height:20px; cursor: pointer;display:inherit;}
.style01   {color: #ffffff;}

.td20
{
	color: #FFFFFF;
	background-color: #40711f;
	text-align:center;
	font-size: 9pt;line-height: 16pt;letter-spacing:1pt;
	border-top: 1px  solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.bt_pag   {background-image: url(../images/product/bt_pag.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width: 150px;height: 47px;background-size: 100%; cursor: pointer;display:inherit;}
.bt_shop   {background-image: url(../images/product/bt_shop.gif);background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width: 150px;height: 47px;background-size: 100%; cursor: pointer;display:inherit;}
.bt_del   {background-image:url(../images/product/bt_del.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width: 150px;height: 47px;background-size: 100%; cursor: pointer;display:inherit;}
.bt_back  {background-image: url(../images/product/bt_back.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width:130px; height:40px; cursor: pointer;display:inherit;}
.style_P02  {color: #f1ea9a;letter-spacing:1pt; font-size:10pt;font-weight: bold;}
.input02   {background-image:url(../images/page/inpbg02.png); background-color:transparent; border: 0 solid #4E8A1B;color:#000;padding-left:5px;padding-right:3px;padding-top:0px;*padding-top:3px;padding-bottom:0px;font-size: 12px;*font-size:12px; width:51px; height:21px; cursor: pointer;display:inherit;}
.input02.bt{background-image:url(../images/page/inpbg06.png); font-size: 19px; width: 100px; height: 41px;background-size: cover;}
.input05   {background-image:url(../images/page/inpbg05.png); background-color:transparent; border: 0 solid #4E8A1B;color:#000;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width:87px; height:21px; cursor: pointer;display:inherit;}
.bt_content   {background-image:url(../images/page/bt_content.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width:41px; height:41px; cursor: pointer;display:inherit;}
.input04   { background-image:url(../images/member/bt.png); background-color:transparent; border: 0 solid #4E8A1B;color:#3b7810;padding-left:18px;padding-right:1px;padding-top:0px;*padding-top:10px;padding-bottom:0px;font-size: 9pt; width:71px; height:44px; cursor: pointer;display:inherit;}
.input03   {background-image:url(../images/page/inpbg03.png); background-color:transparent; border: 0 solid #4E8A1B;color:#000;padding-left:1px;padding-right:1px;padding-top:0px;*padding-top:4px;padding-bottom:0px;font-size: 9pt; width:51px; height:21px; cursor: pointer;display:inherit;}
.inputkeyword03
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#ffffff; 
color:#666666;font-size:9pt;
line-height:11pt; height:20pt;
border-style:solid;border-color:#d2d2d2;border-width:1px;
}
.inputkeyword04
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#ffffff; 
color:#666666;font-size:9pt;
line-height:11pt; height:15pt;
width:60px;
border-style:solid;border-color:#d2d2d2;border-width:1px;
}
.inputkeyword10
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#ffffff; 
font-size:9pt;
color:#1e1e1e;
line-height:12pt;
	scrollbar-highlight-color   :#ffffff;  /*左上外框內綠*/
	scrollbar-shadow-color      :#ffffff;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#ffffff;  /*右下外框邊緣*/ 
	scrollbar-3dlight-color     :#ffffff;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#000000;  /*箭頭*/
	scrollbar-face-color        :#ffffff;  /*面板*/ 
	scrollbar-track-color       :#ffffff;  /*面板底色*/ 
/*	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/
display:inherit;
}
.shopping{
	width:680px;
	height:360px;
	overflow:auto;
	text-align:left;
	margin:10px;
}
.a1{
	background-image:url(../images/sitemap/bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:48px;
	width:133px;
	color:#482315;
	text-decoration:none;
	padding-top:8px;
}
.a1 a{
	background-image:url(../images/sitemap/bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:48px;
	width:133px;
	color:#482315;
	text-decoration:none;
	padding-top:8px;
}
.a1 a:hover{
	background-image:url(../images/sitemap/bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:4/8px;
	width:133px;
	color:#006e38;
	padding-top:8px;
}
.download a{
	background-image:url(../images/download/download.jpg);
	background-repeat:no-repeat;
	height:80px;
	width:185px;
	text-indent:-9999px;
	display:block;
}
.download a:hover{
	background-image:url(../images/download/downloado.jpg);
	background-repeat:no-repeat;
	height:80px;
	width:185px;
}

#ad {
	display:none;
	position: relative;
	height: 100px;
}
#ad img {
	/*height: 100%;*/
	width: 100%;
}
#ad .slidesjs-pagination {
	position: absolute;
	right: 5px;
	bottom: 0;
	list-style: none;
	z-index: 50;
	margin-bottom: 5px;
}
#ad .slidesjs-pagination-item {
	float: left;
	margin-right: 5px;
}
#ad .slidesjs-pagination-item a {
	text-indent: -9999px;
	display: block;
	width: 8px;
	height: 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #FFF;
	border: 1px solid #07723E;
}
#ad .slidesjs-pagination-item a.active {
	background-color: #07723E;
}
.hidden{
	display:none;
}
#dialog{
	overflow:hidden;
}

body.home .news_box .news_link {
	overflow: hidden;
}
body.home .news_box .news_link a {
	display: inline-block;
	overflow: hidden;
	height: 25px;
	width: 335px;
}

.buy_another h3 {
	text-align: center;
	background-color: #FFECE0;
	color: #ED7467;
	padding: 3px 0;
	letter-spacing: 2px;
}
.buy_another ul {
	list-style: none;
	padding: 0;
	margin-right: -10px;
}
.buy_another ul li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	width: 160px;
}
.buy_another ul li:hover {
	background-color: #EDF6FF;
}
.buy_another ul li label span {
	color: #F00;
	font-size: 16px;
    font-weight: bold;
}
.buy_another ul li a .pic img {
	width: 100%;
}
.buy_another ul li a {
	color: #06C;
	text-decoration: none;
}
.buy_another ul li a p {
	margin: 10px 0 0 0;
	line-height: 16px;
}
.star {
	background-image: url(../images/product/star.png);
	background-repeat: no-repeat;
	background-position: 38px 0;
}
.star.s0 { background-position: 38px 0; }
.star.s1 { background-position: 38px -25px; }
.star.s2 { background-position: 38px -50px; }
.star.s3 { background-position: 38px -75px; }
.star.s4 { background-position: 38px -100px; }
.star.s5 { background-position: 38px -125px; }

.menu_2.star.s0 { background-position: 0 0; }
.menu_2.star.s1 { background-position: 0 -25px; }
.menu_2.star.s2 { background-position: 0 -50px; }
.menu_2.star.s3 { background-position: 0 -75px; }
.menu_2.star.s4 { background-position: 0 -100px; }
.menu_2.star.s5 { background-position: 0 -125px; }

.font_style_1 {
	font-size: 14px;
	padding: 10px 0;
}
.font_style_1 a {
	font-size: 14px;
}


.news_title_left {
	background-color:#FAF6EA;
	border-top: 1px solid #D4C188;
	border-bottom: 1px solid #D4C188;
	border-left: 1px solid #D4C188;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	vertical-align: top;
}
.news_title_center {
	background-color:#FAF6EA;
	border-top: 1px solid #D4C188;
	border-bottom: 1px solid #D4C188;
}
.news_title_right {
	background-color:#FAF6EA;
	border-top: 1px solid #D4C188;
	border-bottom: 1px solid #D4C188;
	border-right: 1px solid #D4C188;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	vertical-align: top;
}

body.news.show .news_content td {
	padding-left: 0!important;
	padding-right: 0!important;
}
body.news.show .news_content td iframe {
	width: 100%!important;
	max-width: 750px;
}
body.news.show .news_content .content_txt td img {
	max-width: 750px;
}
body.news.show .news_content .content_txt table {
	background: none!important;
	border: none!important;
	width: 100%!important;
}

body.is_touch.product td.qty_ti,
body.is_touch.product td.qty {
	width: 30px;
}
body.is_touch.product td.qty input {
	width: 100%;
}
body.is_touch.product td.addcart {
	padding-left: 10px;
}
body.is_touch.product td.addcart a {
	display: block;
}
body.is_touch.product td.addcart a img {
	width: 100%;
}
body.is_touch.product.show td.btn a {
	display: inline-block;
	width: 200px;
	margin-bottom: 5px;
}
body.is_touch.product.show td.btn a img {
	width: 100%;
}

.txt-wrap {
	display: inline-block;
}
.info {
    width: 550px;
    margin: 10px auto;
    background: #F1EEDD;
    padding: 10px 30px;
    border: 1px solid #D4C188;
    border-radius: 8px;
}
.info p {
    margin: 0;
    color: #6D0606;
}

.info2 p {
    margin: 0;
    color: #6D0606;
}
.info2 {
    width: 550px;
    margin: 30px auto;
    background: #F1EEDD;
    padding: 10px 30px;
    border: 1px solid #D4C188;
    border-radius: 8px;
}
.m_box{
	position:relative;
}
.kumo a{
	font-family:"微軟正黑體";
	background-image:url(../images/member/kumo.png);
	background-repeat:no-repeat;
	width:281px;
	height:95px;
	display:block;
	text-decoration:none;
	padding: 25px 19px;
	position: absolute;
	box-sizing: border-box;

}

.kumo a#k2{
	left:300px;
}
.kumo a#k3{
	left:200px;
	top:110px;
}

.kumo .title{
	display:block;
	color:#7a8b08;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:0;
	margin-top:0;
}

.kumo a .txt{
	margin-bottom:0;
	margin-top:0;
	color:#000000;
	font-size:12px;
}

.kumo a:hover .title{
	display:block;
	color:#c3520d;
}

.kumo a:hover .txt{
	display:block;
	color:#137b95;
}
.fbuybox {
    margin-bottom: 25px;
    margin-top: 25px;
	background:url(../images/all/fbuy.jpg) no-repeat;
	
}

.fbuy_title {
    text-align: center;
    font-size: 18px;
    color: #40711f;
    font-family: "微軟正黑體";
    font-weight: bold;
}

.SMALL {
	display: inline-block;
}