@charset "big5";

body {
	font-family: "Verdana", 新細明體;
	background-image: url(images/bg.gif);
	margin :0px;
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #6E4F29;
}

/*****************************************************************/
.newstittle{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #D28500;
}

.newcolor {
	font-size: 11px;
	color: #B49B88;
}

.newss {
	font-size: 11px;
	color: #B49B88;
	text-decoration: none;
	line-height: 18px;
}

.newss:hover {
	text-decoration: underline;
}

/*****************************************************************/

.copyrightcoler {
	font-size: 13px;
	line-height: 22px;
	color: #241209;
}

.copyright {
	font-size: 11px;
	line-height: 24px;
	color: #241209;
	text-decoration: none;
}

.copyright:hover {
	text-decoration: underline;
}

/*****************************************************************/

.w12lh30g{
	font-size: 13px;
	line-height: 30px;
	color: #2A1E00;
}

.w12lh24g{
	font-size: 12px;
	line-height: 24px;
	color: #2A1E00;
}

.w12lh20g{
	font-size: 12px;
	line-height: 20px;
	color: #2A1E00;
}

.w12lh20gg{
	font-size: 13px;
	line-height: 20px;
	color: #FFFFE1;
}

.w12lh16g{
	font-size: 12px;
	line-height: 16px;
	color: #2A1E00;
}

.subtittle {
	font-size: 15px;
	line-height: 30px;
	color: #2A1E00;
	font-weight: bold;
}

.subtittle02 {
	font-size: 15px;
	line-height: 30px;
	color: #FFFFE1;
	font-weight: bold;
}

.bn {
	font-size: 12px;
	color: #2A1E00;
	background-color: #A0855C;
	display: block;
	height: 16px;
	width: 70%;
	font-weight: normal;
	padding: 1px 0px 2px 3px;
}

.news {
	font-family: "Verdana", "新細明體";
	font-size: 15px;
	line-height: 20px;
	color: #2A1E00;
	text-decoration: none;
	background-color: #A0855C;
	display: block;
	height: 20px;
	width: 590px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A1E00;
	padding: 2px 0px 2px 5px;

}

.button {
	font-family: "Verdana", 新細明體;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	height: 12px;
}

.button:hover {
	text-decoration: underline;
}

/*****************************************************************/

.w12lh20content{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}

.w13lh24coffee-b {
	font-size: 13px;
	line-height: 20px;
	color: #712800;
	font-weight: bold;
}

.w12lh24gray-w {
	font-size: 12px;
	line-height: 18px;
	color: #D6CECE;
	font-weight: bold;
}

.w12lh20coffee{
	font-size: 12px;
	line-height: 20px;
	color: #712800;
}


.w11lh14coffee{
	font-size: 11px;
	line-height: 14px;
	color: #7B4E1B;
}




.bn2 {
	font-size: 12px;
	color: #F9F8BF;
	background-color: #156900;
	display: block;
	height: 16px;
	width: 170px;
	font-weight: bold;
	padding: 2px 0px 2px 4px;
}

.w12prise{
	font-size: 12px;
	line-height: 20px;
	color: #BF1B00;
}

.w11prise{
	font-size: 11px;
	line-height: 20px;
	color: #BF1B00;
}

.w12lh24content{
	font-size: 12px;
	line-height: 24px;
	color: #212121;
}



/*****************************************************************/

.content {
	font-size: 12px;
	line-height: 20px;
	color: #6C715E;
	text-decoration: none;
}

.content:hover {
	text-decoration: underline;
}

.down {
	font-size: 11px;
	line-height: 24px;
	color: #241209;
	text-decoration: none;
}

.down:hover {
	text-decoration: underline;
}



/********************************/

.w11lh15content{
	font-size: 11px;
	line-height: 15px;
	color: #6C715E;
}


.pic-number{
	font-size: 11px;
	line-height: 15px;
	color: #BFBBA7;
}


.w12lh24coffee {
	font-size: 12px;
	line-height: 24px;
	color: #7D7A72;
}



/********************************/
.pciture{
	text-decoration: none;
	background-color: #EAE7D1;
	padding: 2px;
	display: block;
	border: 1px solid #EAE7D1;
}
.pciture:hover {
    background-color: #FFD881;
	border: 1px solid #FFD881;
}

/*********************************/
.travelpic_left{
	background-color: #B38F8F;
	float: left;
	height: 130px;
	width: 210px;
	margin-righ: 10px;
	padding:5px;
	margin-right: 10px;
}

.from {
	height: 16px;
	background-color: #570706;
	border: 1px solid #B38F8F;
	font-size: 12px;
	color: #D6CECE;
}
.from02 {
	background-color: #570706;
	border: 1px solid #B38F8F;
	font-size: 12px;
	color: #D6CECE;
}.w12lh16g .td_img .boardimg {
	margin: 5px;
	border: 1px solid #999999;
	padding: 5px;
}
.w12lh15g {
	font-size: 15px;
	line-height: 20px;
	color: #2A1E00;
}
.MSN {
	color: #FFFF00
}
.black {
	background-color: #000;
}
