@charset "utf-8";

/* CSS Document */

html,
body {
  height: 100%;
  font-family:"微軟正黑體";

}
img { display: block; height: auto; max-width: 100%; } 


/* 網站右邊頁面內容區樣式*/

#PageContent {
	padding-top:10px;
}



/* 網站右邊頁面內容區 上方功能樣式*/

#page_c_top {



	color: #626262;

}



/*設定網站字型大小*/

.set_font_off {

	width: 16px;

	height: 14px;

	color: #333;



	display:inline-block;

	background: url(../images/icon_font_off.gif) left center no-repeat;

	padding: 3px 0px 0px 0px;

	margin: 0px 2px 0px 0px;

	text-align:center;

	cursor: pointer;

}

.set_font_off:hover {

	color: #fff;

	background: url(../images/icon_font_on.gif) left center no-repeat;

}

.set_font_on {

	width: 16px;

	height: 14px;



	display:inline-block;

	background: url(../images/icon_font_on.gif) left center no-repeat;

	color: #fff;

	padding: 3px 0px 0px 0px;

	margin: 0px 3px 0px 0px;

	text-align:center;

	cursor: pointer;

}

.set_font_on:hover {

	background: url(../images/icon_font_off.gif) left center no-repeat;

	color: #333;

}



/* 網路相本 樣式*/

/*頁面標題樣式─上方標題*/

/*一般的頁面標題樣式*/

.page_title {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #db7831;
	font-size:160%;
	font-weight:bold;
	margin:3px 0px 5px 0px;/*
	width: 100%;

	height: 44px;

	background: url(../images/icon_intro_title.gif) top left no-repeat;

	margin: 5px 0px 10px 0px;
*/
}
.page_title p{
	padding:0px;
	margin:0px;}


/*頁面標題上方標題文字第2階，加底線的文字*/

.page_title_l1 {
	

}

/*頁面標題上方標題文字第2階*/

.page_title_l2 {

	color: #cf1664;

}



/*頁面標題樣式─ 購買說明*/

.page_title_howbuy {

	
}



/*頁面標題上方標題文字第2階，加底線的文字*/

.page_title_howbuy_hd1 {

	width: 92%;

	line-height: 32px;

	margin: 5px 0px 0px 50px;

	padding: 0px;

	/*color: #7a8111;*/

	font-weight:bold;

	border-bottom: #708b25 1px solid;

}



/*頁面標題樣式─ 購買說明*/

.page_title_offers {

	

}



/*頁面標題上方標題文字第2階，加底線的文字*/

.page_title_offers_hd1 {

	width: 92%;

	line-height: 32px;

	margin: 5px 0px 0px 50px;

	padding: 0px;

	color: #7a8111;

	font-weight:bold;

	border-bottom: #708b25 1px solid;

}



/*頁面標題樣式─ 私房旅遊路線*/

.page_title_ways {

	

}



/*頁面標題上方標題文字第2階，加底線的文字*/

.page_title_ways_hd1 {

	width: 92%;

	line-height: 35px;

	margin: 5px 0px 0px 65px;

	padding: 0px;

	color: #cf6116;

	font-weight:bold;

	border-bottom: #8b2525 1px solid;

}



/*頁面標題樣式─ 景點介紹*/

.page_title_scenery {

	
}



/*頁面標題上方標題文字第2階，加底線的文字*/

.page_title_scenery_hd1 {

	width: 92%;

	line-height: 32px;

	margin: 5px 0px 0px 50px;

	padding: 0px;

	color: #2f9500;

	font-weight:bold;

	border-bottom: #2fb5ff 1px solid;

}



/*相本列表區樣式*/



.album_page {

	width: 95%;
	padding:10px;

	text-align:center;
}
.album_list [class^=col-] { margin:5px 0px;}

/*相本主圖外框樣式*/

.album_main_img {

	background: url(../images/album_bg.png) top left no-repeat;
-webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
	
	margin: 0px 10px 10px 0px;

	padding:3px 5px 5px 3px;

	text-align:center;

}

.album_list  p {

	margin: 0;

text-align:center;


}
.album_main_title,.album_photo_total{
		padding:0px;

	text-align:center;
	}

/* 相本主圖圖片*/






/* 相本主圖標題*/

.album_main_title {

	font-weight:bold;

	color:#663419;

}

.album_main_title a:link {



}

.album_main_title a:hover {

}

/* 相本照片張數*/

.album_photo_total {

	color:#ff4200;

}



/*相本內容的圖片外框樣式*/

.album_box_view {

	width: 135px;

	height: 145px;

	float: left;

	background: #f7f4e0;

	border: #999999 1px solid;

	margin: 0px 10px 10px 0px;

	padding: 5px 0px 2px 0px;

	text-align:center;

}

.album_box_view p {

	margin: 0;

	text-align:center;



}

/* 相本主圖標題*/

.album_view_title {

	color: #764f00;

}



/*aboutus*/

#vimgBox{



	/*

	width: 200px;

	height: 190px;

	*/

	border: #FFFFFF 1px solid;

	/*background-color:#CCCCCC;*/

	margin: 5px 15px 5px 15px;

	padding: 0px 0px 0px 0px;

	text-align:center;

	/*line-height: 80px;*/	/*可讓中間的圖片置中*/

	/*background-image:url(/images/culguides/imgbox.gif);*/

}



/* Mouse 移到圖框時反白樣式*/

#vimgBox:hover {

	/*border: #FFFF33 1px solid;*/

	/*background-color:#CCCCCC;*/

	filter:alpha(opacity=80);	/*IE 90%透明*/

	opacity: 0.8;

	-moz-opacity:0.8;

	/*border: #FFFFFF 2px ridge;*/

}

/*文章內的小圖限高度 128px */

.vLimitImgHeight {

	max-width: 200px;

	_width: 200px;	

	padding: 3px 2px 2px 2px;

	vertical-align:middle;

	border:#999999 1px solid;

}



/*景點*/

#viewdiv {

	text-align: left;

	border:#757c88 1px solid;

	padding: 10px;



	margin-top:0px;

}





/*圖片列表清單區樣式 */

.Imgdiv{

	text-align: left;

	border:#757c88 1px solid;

}

.ImgListArea {

	width: 100%;

	border:#757c88 1px solid;

	height:100px;

	margin: 0px 0px 5px 0px;

	/*line-height: 80px;	/*可讓中間的圖片置中*/

	overflow: auto;



}



/*景點小圖框*/

#imgBox {

	float: left;

	width:110px;

	height: 90px;

	border: #FFFFFF 2px solid;

	background-color:#CCCCCC;

	margin: 3px 3px 3px 3px;

	padding: 2px 0px 0px 0px;

	text-align:center;

	/*line-height: 73px;	/*可讓中間的圖片置中*/

	/*background-image:url(/images/culguides/imgbox.gif);*/

}

/*景點小圖框 Mouse 移到圖框時反白樣式*/

#imgBox:hover {

	border: #FFFF33 2px solid;

	background-color:#CCCCCC;

	filter:alpha(opacity=80);	/*IE 90%透明*/

	opacity: 0.8;

	-moz-opacity:0.8;

	/*border: #FFFFFF 2px ridge;*/

}

/*景點小圖框內的小圖限高度 128px */

.LimitImgHeight {

	height: 70px;

	width: 104px;

	padding: 2px 2px 2px 2px;

	vertical-align:middle;

}





/*交通指引地圖*/

.traffic_map {

	width:100%;

	height:280px;

	border:#666666 1px solid;

	margin: 0px 10px 0px 0px;



}

/*交通指引內容區 */

.traffic_bd {



}

/*交通指引放大地圖示 */

.traffic_mapzoom {

	width: 100%;
	line-height: 35px;
	text-align:left;



}



/*商品介紹頁樣式 Begin*/

.div_prodcate {
	
	width: 100%;

	height: 100%;


	/*background-color: #f0f0f0;

	background-image: url(../images/prodcate_bg.gif);

	background-repeat: repeat;
*/
}

/*商器介紹標籤下方的分類訊息區*/
.div_prodcate_content{
	clear: both;
	margin-bottom: 5px;
	border-radius: 5px;
	padding: 5px;
	border: thin dashed #CCC;
	/*
	background-color:#FFF;*/
}
.div_prodcate_info {


	

}
/*
.prodcate_on {
	line-height:1;
	float:left;
	
	margin:0 0 7px 20px;
	position:relative;


	font-size:100%;
	font-weight:bold;
	text-decoration:none;

	color:#996633;
	text-shadow:0px 1px 0px rgba(255,255,255,.4);

	padding:0.417em 0.417em 0.417em 0.917em;

	border-top:1px solid #d99d38;
	border-right:1px solid #d99d38;
	border-bottom:1px solid #d99d38;

	-webkit-border-radius:0 0.25em 0.25em 0;
	-moz-border-radius:0 0.25em 0.25em 0;
	border-radius:0 0.25em 0.25em 0;

	background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba47');

	-webkit-box-shadow:
		inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:
		inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);
	box-shadow:
		inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);
}

.prodcate_on:before {
	content:'';

	width:1.30em;
	height:1.358em;

	background-image: -webkit-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -moz-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -o-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: -ms-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
	background-image: linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#feda71', EndColorStr='#feba47');
	
	position:absolute;
	left:-0.69em;
	top:.2em;

	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);

	border-left:1px solid #d99d38;
	border-bottom:1px solid #d99d38;

	-webkit-border-radius:0 0 0 0.25em;
	-moz-border-radius:0 0 0 0.25em;
	border-radius:0 0 0 0.25em;

	z-index:1;
}

.prodcate_on:after {
	content:'';

	width:0.5em;
	height:0.5em;

	background:#fff;

	-webkit-border-radius:4.167em;
	-moz-border-radius:4.167em;
	border-radius:4.167em;

	border:1px solid #d99d38;

	-webkit-box-shadow:0 1px 0 #faeaba;
	-moz-box-shadow:0 1px 0 #faeaba;
	box-shadow:0 1px 0 #faeaba;

	position:absolute;
	top:0.667em;
	left:-0.083em;
	z-index:9999;
}

.prodcate_on:hover {
	background-image: -webkit-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -moz-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -o-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -ms-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fee18d', EndColorStr='#fec86c');

	border-color:#e1b160;
}

.prodcate_on:hover:before {
	background-image: -webkit-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -moz-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -o-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: -ms-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
	background-image: linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#fee18d', EndColorStr='#fec86c');

	border-color:#e1b160;
}
*/
.prodcate_on {
	margin:5px;
		background:#db7831;

	float: left;
	min-width:100px;
	text-align:center;
text-decoration: none;
	padding:5px 10px;
/*
-webkit-box-shadow: #666 0px 2px 3px;     /*陰影for Google Chrome、Safari*/
/*-moz-box-shadow: #666 0px 2px 3px;     /*陰影for Firefox*/
/*box-shadow: #666 0px 2px 3px;     /*陰影for IE*/



}

.prodcate_on a {

	white-space: nowrap;/*不換行*/

	color: #fff;

	text-decoration:none;



}

.prodcate_on a:hover {
	color: #FFFF33;
	text-decoration: none;


}



/*

.prodcate_off {
	line-height: 1;
	float: left;
	margin: 0 0 7px 20px;
	position: relative;
	font-size: 100%;
	text-decoration: none;
	color: #996633;
	text-shadow: 0px 1px 0px rgba(255,255,255,.4);
	padding: 0.417em 0.417em 0.417em 0.917em;
	border-top: 1px solid #d6dbbf;
	border-right: 1px solid #d6dbbf;
	border-bottom: 1px solid #d6dbbf;
	-webkit-border-radius: 0 0.25em 0.25em 0;
	-moz-border-radius: 0 0.25em 0.25em 0;
	border-radius: 0 0.25em 0.25em 0;
	background-image: -webkit-linear-gradient(top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -moz-linear-gradient(top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -o-linear-gradient(top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -ms-linear-gradient(top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: linear-gradient(top, rgb(214, 219, 191), rgb(254, 255, 232));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d6dbbf', EndColorStr='#feffe8');
	
	
	-webkit-box-shadow: inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 #faeaba,
		0 1px 1px rgba(0,0,0,.1);

}

.prodcate_off:before {
	content:'';

	width:1.30em;
	height:1.358em;

	background-image: -webkit-linear-gradient(left top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -moz-linear-gradient(left top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -o-linear-gradient(left top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: -ms-linear-gradient(left top, rgb(214, 219, 191), rgb(254, 255, 232));
	background-image: linear-gradient(left top, rgb(214, 219, 191), rgb(254, 255, 232));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#d6dbbf', EndColorStr='#feffe8');
	
	position:absolute;
	left:-0.69em;
	top:.2em;

	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);

	border-left:1px solid #d6dbbf;
	border-bottom:1px solid #d6dbbf;

	-webkit-border-radius:0 0 0 0.25em;
	-moz-border-radius:0 0 0 0.25em;
	border-radius:0 0 0 0.25em;

	z-index:1;
}

.prodcate_off:after {
	content:'';

	width:0.5em;
	height:0.5em;

	background:#fff;

	-webkit-border-radius:4.167em;
	-moz-border-radius:4.167em;
	border-radius:4.167em;

	border:1px solid #d6dbbf;

	-webkit-box-shadow:0 1px 0 #faeaba;
	-moz-box-shadow:0 1px 0 #faeaba;
	box-shadow:0 1px 0 #faeaba;

	position:absolute;
	top:0.667em;
	left:-0.083em;
	z-index:9999;
}

.prodcate_off:hover {
	background-image: -webkit-linear-gradient(top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: -moz-linear-gradient(top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: -o-linear-gradient(top, rgb(254, 255, 232),rgb(214, 219, 191));
	background-image: -ms-linear-gradient(top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: linear-gradient(top, rgb(254, 255, 232), rgb(214, 219, 191));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feffe8', EndColorStr='#d6dbbf');

	border-color:#d6dbbf;
}

.prodcate_off:hover:before {
	background-image: -webkit-linear-gradient(left top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: -moz-linear-gradient(left top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: -o-linear-gradient(left top, rgb(254, 255, 232), rgb(214, 219, 191));
	background-image: -ms-linear-gradient(left top, rgb(254, 255, 232),rgb(214, 219, 191));
	background-image: linear-gradient(left top, rgb(254, 255, 232), rgb(214, 219, 191));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#feffe8', EndColorStr='#d6dbbf');

	border-color:#d6dbbf;
}
*/
.prodcate_off {
	margin: 5px;
	background: #c5c5c5;
	min-width:100px;

	float: left;
	text-align: center;
	padding: 5px 10px;
	text-decoration: none;/*-webkit-box-shadow: #666 0px 2px 3px;     /*陰影for Google Chrome、Safari*/
/*-moz-box-shadow: #666 0px 2px 3px;     /*陰影for Firefox*/
/*box-shadow: #666 0px 2px 3px;     /*陰影for IE*/
	


}


.prodcate_off a {
	white-space: nowrap;/*不換行*/
	color: #000000;
	text-decoration: underline;
	text-decoration: none;
}

.prodcate_off a:hover {
	color: #861b05;
	text-decoration: none;
}



/*強打商品區*/

.div_promo {

	width: 100%;

	height: 190px;

	margin: 0;

	/*padding: 0px 0px 20px 0px;*/

	border-bottom:#666666 1px dotted;



}

.div_promo_prod {

	width: 48%;

	margin: 0px 10px 0px 0px;

	float:left;

	

}

/*重點商品標題*/

.promo_prod_title:link {

/*	color: #6c781d;*/

	margin: 5px 0px 5px 0px;

	text-decoration:underline;

}



.promo_prod_title:hover {

	/*color: #6c781d;*/

	text-decoration:none;

}

/*重點商品簡介*/

.promo_prod_intro {

	

}

.promo_prod_intro img {

	height: 110px;

	

}

/*重點商品售價*/

.promo_prod_price {

	color: #fc0000;

	margin:5px 0px 5px 0px;

}
.product_view_price{
	color: #fc0000;
	}

.buybt{
	background-color:#861b05;
	padding:10px;
	margin:5px 0px;
	display:inline-block;
	}
.buybt a{
	color:#FFF;
	font-weight:bolder;}
.buybt:hover{
	background-color:#db7831;
	}	
/*促銷商品消息區*/

.div_promo_info {
	padding: 10px 0px 10px 0px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #6a1e0f;
	border-bottom-color: #6a1e0f;
	margin-top: 10px;



}

/*促銷商品消息header區*/

.div_promo_info_hd {

padding: 5px 10px;
	margin: 10px;
	background: #894934;
	color: #fff;
	font-size: 120%;
	line-height: 1.3em;
	border: 2px dashed #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 0 0 0 4px #894934, 2px 1px 4px 4px rgba(10,10,0,.5);
	-webkit-box-shadow: 0 0 0 4px #894934, 2px 1px 4px 4px rgba(10,10,0,.5);
	box-shadow: 0 0 0 4px #894934, 2px 1px 6px 4px rgba(10,10,0,.5);
	text-shadow: -1px -1px #894934;

}

.div_promo_info_hd a {

	color: #1175a9;

	text-decoration:underline;

}

.div_promo_info_hd a:hover {

	color: #6a1e0f;

	text-decoration:none;

}



/*促銷商品消息body區*/

.div_promo_info_bd {

	height: 115px;

	background: #f8f6d6;



	padding: 10px;

}

/*促銷商品消息body li 列表內容*/

.div_promo_info_bd ul {

	padding: 0;

	margin: 0;

}

.div_promo_info_bd li {

	width: 45%;

	float:left;

}





/*熱門商品body區*/

.div_prod_hot_bd {
	padding: 10px;

}

.div_prod_hot_bd  [class^=col-] .container{
		box-shadow: 1px 3px 3px #D8D8D8; 
-webkit-box-shadow: 1px 3px 3px #D8D8D8;
-moz-box-shadow: 1px 3px 3px #D8D8D8;
background-color:#FFF;
margin-bottom:10px;


	}
.div_prod_hot_bd  img{text-align:center;}

/*熱門商品產器列表方框 樣式*/

.div_prod_hot_box {

	

	margin: 0px 10px 10px 0px;

	text-align:center;

}

.div_prod_hot_box p {

	margin: 0;

	text-align:center;

	

}

/* 熱門商品主圖圖片*/

.prod_hot_img {

	width: 100%;

	height: 120px;

	line-height: 125px;

	text-align:center;

	border: #ccc 1px solid;

}

.prod_hot_img img {

	max-width: 110px;

	max-height: 110px;

	_height: 110px;

}

/* 熱門商品 top 10*/

.div_prod_hot10_bd {



	padding: 10px;

}





/*商品詳細內容區樣式 products_view.php*/

.div_product {

	padding: 0px 0px 20px 0px;



}

/*商品內容頁─商品header*/

.div_product_hd {

	margin: 0px 0px 10px 0px;

	/*border-bottom: #ccc 1px dotted;*/

}
.procontent{
	 }



/*商品內容頁─商品名稱標題*/

.product_title {
	margin: 0px 0px 10px 10px;
	color: #db7831;
	font-weight: 700;
	font-size:140%;
}

/*商品內容頁─商品簡介標題*/

.product_view_intro {

	margin: 0px 0px 10px 0px;

	color: #000;
	background-color:#FFF;
	padding:5px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

}

/*商品內容頁─商品論細內容標題*/

.product_detail_title {

	line-height: 30px;

	margin: 0px 0px 5px 0px;

	color: #000;

	font-weight: 700;

}



/*商品內容頁─回商品類別連結*/

.product_back:link {

	color: #838383;

}

/*商品介紹頁樣式 End*/



/*購物車頁面樣式 Begin*/

/*頁面標題樣式─上方標題*/

.cart_title {

	width: 100%;

	height: 44px;

	margin: 5px 0px 10px 0px;

	font-weight: bold;

	color:#FF0000;

}

/*購物車表列內容*/

.cart_list {

	border:#999999 1px solid;

}

/*購物車表列內容─表頭第一列*/

.cart_list th {

	

	background: #fffbd7;

	color:#ff9600;

	font-weight: normal;

}

/*購物車表列內容─表格內容*/

.cart_list td {



}

/*購物車表列內容─單數列*/

.cartlist_r1 {

	background: #fffdef;

}

/*購物車表列內容─雙數列*/

.cartlist_r2 {

	background: #fff;

}

/*購物車表列內容─更改數量*/

.UpdateQty {

	height: 20px;

	border-style: ridge;

	border-width: 1px;

}

/*購物車內容─購物須知區*/

.shopnote {

	margin: 10px 0px 10px 0px;

}

.shopnote_hd {

	line-height: 30px;

	

}

.cart_subtotal {

	color: #6a1e0f;

	

}

/*購物車內容─填表上方標題*/

.shopform_title {

	color:#ff7301;

	font-weight: 700;

	margin: 5px 0px 5px 0px;

}





/*購物車頁面樣式 End*/



/*會員選單區配置*/

#mem_PageMenu {

	float:left;

	width: 160px;

	text-align: left;

  	margin: 0;

	background: #ededd5;

}



.mMenuItem {

	width: 136px;

	height: 28px;

	color: #8b0000;

	margin: 0px 0px 0px 10px;



}

.mMenuItem a:link {

	width: 120px;

	height: 28px;

	line-height: 28px;

	display:block;

	background: url(../images/mem_menu.gif) left center no-repeat;

	color: #8b0000;

	margin: 0;

	padding: 0px 0px 0px 26px;

}

.mMenuItem a:visited {

	width: 120px;

	height: 28px;

	line-height: 28px;

	display:block;

	color: #8b0000;

	margin: 0;

	padding: 0px 0px 0px 26px;

	background: url(../images/mem_menu.gif) left center no-repeat;

}

.mMenuItem a:hover {

	color: #f63;

	background: url(../images/mem_menu.gif) left center no-repeat;

}
.aboutspace{
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999;

	}
.sec_space{
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-bottom:5px;

	}	
.timestyle{
	padding:0px;
	margin:0px;
	text-align:right;
	color:#999;
	font-size:80%;}	
	/*調*/
.prolink{
	margin-top:10px;}	
.prolink img{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}	
.prolink a{
	color:#db7831;}	
.prolink a:hover{
	color:#b12408;}		