﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #F7F4EE;
}

/*******/

.white  a:link {font-size:12px; color: #8F8464; text-decoration: none;}
.white  a:visited {font-size:12px; color: #8F8464; text-decoration: none;}
.white  a:hover {font-size:12px; color: #8F8464; text-decoration: underline;}
.white  a:active {font-size:12px; color: #8F8464; text-decoration: underline;}

.whiteM  a:link {font-size:13px; color: #8F8464; text-decoration: none;}
.whiteM  a:visited {font-size:13px; color: #8F8464; text-decoration: none;}
.whiteM  a:hover {font-size:13px; color: #8F8464; text-decoration: underline;}
.whiteM  a:active {font-size:13px; color: #8F8464; text-decoration: underline;}

.whiteL  a:link {font-size:14px; color: #8F8464; text-decoration: none;}
.whiteL  a:visited {font-size:14px; color: #8F8464; text-decoration: none;}
.whiteL  a:hover {font-size:14px; color: #8F8464; text-decoration: underline;}
.whiteL  a:active {font-size:14px; color: #8F8464; text-decoration: underline;}

/**********/

.white02  a:link {font-size: 12px;  color: #8F8464;	 text-decoration: none; }
.white02  a:visited {font-size: 12px;  color: #8F8464;	 text-decoration: none; }
.white02  a:hover {font-size: 12px;  color: #FFFFFF;	 text-decoration: underline; }
.white02  a:active {font-size: 12px;  color: #FFFFFF;	 text-decoration: underline; }

.white02M  a:link {font-size: 13px;  color: #8F8464;	 text-decoration: none; }
.white02M  a:visited {font-size: 13px;  color: #8F8464;	 text-decoration: none; }
.white02M  a:hover {font-size: 13px;  color: #FFFFFF;	 text-decoration: underline; }
.white02M  a:active {font-size: 13px;  color: #FFFFFF;	 text-decoration: underline; }

.white02L  a:link {font-size: 14px;  color: #8F8464;	 text-decoration: none; }
.white02L  a:visited {font-size: 14px;  color: #8F8464;	 text-decoration: none; }
.white02L  a:hover {font-size: 14px;  color: #FFFFFF;	 text-decoration: underline; }
.white02L  a:active {font-size: 14px;  color: #FFFFFF;	 text-decoration: underline; }

/**********/

.white_top  a:link{font-size:12px; color:#8F8464;text-decoration: none;}
.white_top  a:visited{font-size:12px; color:#8F8464;text-decoration: none;}
.white_top  a:hover{font-size:12px; color:#8F8464;text-decoration: underline;}
.white_top  a:active {font-size:12px; color:#8F8464;text-decoration: underline;}

.white_topM  a:link{font-size:13px; color:#8F8464; text-decoration: none;}
.white_topM  a:visited{font-size:13px; color:#8F8464; text-decoration: none;}
.white_topM  a:hover{font-size:13px; color:#8F8464; text-decoration: underline;}
.white_topM  a:active{font-size:13px; color:#8F8464; text-decoration: underline;}

.white_topL  a:link {font-size:14px; color:#8F8464; text-decoration: none;}
.white_topL  a:visited {font-size:14px; color:#8F8464; text-decoration: none;}
.white_topL  a:hover {font-size:14px; color:#8F8464; text-decoration: underline;}
.white_topL  a:active {font-size:14px; color:#8F8464; text-decoration: underline;}
/**********/

.dark_gray {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
}

.dark_gray a:link, .dark_gray a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.dark_gray a:hover, .dark_gray a:active{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

.dark_grayM {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
}

.dark_grayM a:link, .dark_grayM a:visited{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.dark_grayM a:hover, .dark_grayM a:active{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
.dark_grayL {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
}

.dark_grayL a:link, .dark_grayL a:visited{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.dark_grayL a:hover, .dark_grayL a:active{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

/**********/

.des {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
}

.des a:link, .des a:visited {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
	text-decoration : none;
}

.desM{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
}

.desM a:link, .desM a:visited {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
	text-decoration : none ;
}
.desL{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
}
.desL a:link, .desL a:visited {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #333333;
	line-height:16px;
	font-weight: normal;
	text-decoration : none ;
}
/**********/

.orange {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orange a:link, .orange a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orange a:hover, .orange a:active{
	font-size: 12px;
	font-family: arial san-serif;
	color: #FF6600;
	text-decoration:underline;
}

.orangeM {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orangeM a:link, .orangeM a:visited{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orangeM a:hover, .orangeM a:active{
	font-size: 13px;
	font-family: arial san-serif;
	color: #FF6600;
	text-decoration:underline;
}
.orangeL {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}
 
.orangeL a:link, .orangeL a:visited{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orangeL a:hover, .orangeL a:active{
	font-size: 14px;
	font-family: arial san-serif;
	color: #FF6600;
	text-decoration:underline;
}
/************/


.camel_light {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8f8464;
	text-decoration:none;
}

.camel_lightM {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8f8464;
	text-decoration:none;
}

.camel_lightL {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8f8464;
	text-decoration:none;
}


/************/


.white_h1{
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-decoration:none;
}

/************/


.white_s {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-decoration:none;
}

.white_sM {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-decoration:none;
}
.white_sL {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-decoration:none;
}

/************/


.beige{
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-align:left;
	text-decoration:none;
}

.beigeM{
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-align:left;
	text-decoration:none;
}
.beigeL{
	font-size: 14px;
	font-family:  Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-align:left;
	text-decoration:none;
}
/************/


.camel_dark {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:none;
}

.camel_dark a:link, .camel_dark a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:underline;
}

.camel_dark a:hover, .camel_dark a:active{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8A7859;
	text-decoration:underline;
}

.camel_darkM {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:none;
}

.camel_darkM a:link, .camel_darkM a:visited{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:underline;
}

.camel_darkM a:hover, .camel_darkM a:active{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8A7859;
	text-decoration:underline;
}

.camel_darkL {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:none;
}

.camel_darkL a:link, .camel_darkL a:visited{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #b7a890;
	text-decoration:underline;
}

.camel_darkL a:hover, .camel_darkL a:active{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8A7859;
	text-decoration:underline;
}

/************/


.gray_h1 {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 14px;
	color: #5b5b5b;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

.gray_h1M {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 15px;
	color: #5b5b5b;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

.gray_h1L {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	color: #5b5b5b;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

/************/


.orange_h2 {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 14px;
	color: #FF9900;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

.orange_h2M {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 15px;
	color: #FF9900;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

.orange_h2L {
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	color: #FF9900;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}

/************/


.red{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF3300;
	text-decoration:none;
}

.redM{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF3300;
	text-decoration:none;
}

.redL{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF3300;
	text-decoration:none;
}

/************/


.copyright{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #474032;
	text-decoration:none;
}

/************/


.copyright a:link, .copyright a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #474032;
	text-decoration:underline;
}

.copyright a:hover, .copyright a:active{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #474032;
	text-decoration:underline;
}


/************/

.item_title {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-align:center;
}

.item_titleM {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-align:center;
}
.item_titleL {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #ffffff;
	text-align:center;
}
/************/
#left_clm{
	background:#ffffff;
	width:567px;
	height:800px;
	margin-top:0px;
	margin-left:0px;
	border-right: solid ;
	border-bottom: solid ;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #c9c9c9;
}

a#msg{
	background-image: url(images/msg_btn_on.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height:40px;
	margin-top:0px;
	margin-right:0px;
	float: right;
}

a#msg:hover{
	background-image: url(images/msg_btn_over.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height:40px;
	margin-top:0px;
	margin-right:0px;
	float: right;
}

.search {
	background-color: #DDD5BC;
	color:#787878;
	border: 1px solid #807564;
}

.search_btn {
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #808080;
	border: 1px solid #9C9181;
	padding-top:2px;
	height:20px;
	width:33px;
}

#pic{
	background:#ffffff;
	width:741px;
	height:638px;
	border: 1px solid #CFC2AB;
}

#shop{
	margin-top:13px;
}

#show{
	width:720px;
	margin-top:24px;
	margin-left:auto;
	margin-right:auto;
}
/*---------start---------*/
.search_rt
{
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	padding-left:10px;
	
}
.search_rt_cnt
{
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	padding-left:5px;
}

.fenpage
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}

.fenpage a:link, .fenpage a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.fenpage a:hover, .fenpage a:active{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

.orangen {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orangen a:link, .orangen a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

.orangen a:hover, .orangen a:active{
	font-size: 12px;
	font-family: arial san-serif;
	color: #FF6600;
	text-decoration:underline;
}
.camel_lightn {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8f8464;
	text-decoration:none;
}

.camel_lightn a:link, .camel_lightn a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	color: #8f8464;
	font-weight: normal;
	text-decoration: none;
}

.camel_lightn a:hover, .camel_lightn a:active{
	font-size: 12px;
	font-family: arial san-serif;
	color: #8f8464;
	text-decoration:underline;
}
.message_list
{
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;	
}
/*---------end---------*/