@charset "utf-8";
/* CSS Document */
body,td {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height: 180%;
	margin: 0px;
	text-decoration: none;
}

a{
	color: #cc0000; 
	text-decoration: none;
}
a:hover{
	color: #cc0000;
	text-decoration: underline;
		}
/*-----------------------------index------------------------------------*/
.IndexBG{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BG.jpg);
	background-repeat: repeat;
}
.IndexTopBG{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_topBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.IndexBGR1{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BG_R1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IndexBGR2{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BG_R2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.IndexBGL1{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BG_L1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.IndexBGL2{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BG_L2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.Topmenu{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #876E46;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.Topmenu a{
	font-size: 11px;
	color: #876E46;
	text-decoration: none;
}
.Topmenu a:hover{
	font-size: 11px;
	color: #BE1117;
	text-decoration: none;
}
.Topmenu2{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #876E46;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.Topmenu2 a{
	font-size: 11px;
	color: #BE1117;
	text-decoration: none;
}
.Topmenu2 a:hover{
	font-size: 11px;
	color: #BE1117;
	text-decoration: none;
}
/*------------------------------主網站背景底色--------------------------------*/
.IndexBGWedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/index_BG.jpg);
	background-repeat: repeat;
}
.IndexBGL2Wedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/index_BG_L2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.IndexBGR2Wedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/index_BG_R2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.IndexBotMenuBGWedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/index_BotMenuBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
}
.JourneyBGWedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/journey_BG.jpg);
	background-repeat: repeat;
}
.JourneyOverTopBGWedding{
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/journey_overviewBG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.TopmenuWedding{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #757274;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.TopmenuWedding a{
	font-size: 11px;
	color: #757274;
	text-decoration: none;
}
.TopmenuWedding a:hover{
	font-size: 11px;
	color: #9B999A;
	text-decoration: none;
}
.JourneyTopmenuWedding{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #757274;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_indexWedding/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.JourneyTopmenuWedding a{
	font-size: 11px;
	color: #757274;
	text-decoration: none;
}
.JourneyTopmenuWedding a:hover{
	font-size: 11px;
	color: #9B999A;
	text-decoration: none;
}
.IndexBotMenuWedding{
	font-size: 10px;
	font-weight: normal;
	color: #857780;
	text-decoration: none;
	line-height: 160%;
}
.IndexBotMenuWedding a{
	font-size: 10px;
	font-weight: normal;
	color: #857780;
	text-decoration: none;
}
.IndexBotMenuWedding a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #857780;
	text-decoration: underline;
}
.IndexBotMenu2Wedding{
	font-size: 10px;
	font-weight: normal;
	color: #9A8B95;
	text-decoration: none;
}
.IndexBotMenu2Wedding a{
	font-size: 10px;
	font-weight: normal;
	color: #9A8B95;
	text-decoration: none;
}
.IndexBotMenu2Wedding a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #9A8B95;
	text-decoration: underline;
}
.IndexBotLineWedding{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA6E0;
}
.JourneyNameWedding{
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*-----------------------------特別企劃單一文字顏色----------------------------*/
.Topmenu_news{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F05B60;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.Topmenu_news a{
	font-size: 11px;
	color: #F05B60;
	text-decoration: none;
}
.Topmenu_news a:hover{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

.Topmenu_facebook{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F05B60;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_layout/facebook.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-right: 12px;
}
.Topmenu_facebook a{
	font-size: 11px;
	color: #F05B60;
	text-decoration: none;
}
.Topmenu_facebook a:hover{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}


.Topmenu_gabriel{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F05B60;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_layout/gabriel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-right: 12px;
}
.Topmenu_gabriel a{
	font-size: 11px;
	color: #F05B60;
	text-decoration: none;
}
.Topmenu_gabriel a:hover{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}



.Topmenu_news02{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.Topmenu_news02 a{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.Topmenu_news02 a:hover{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.MainmenuLine{
	background-attachment: scroll;
	background-image: url(../_img/00_index/mainmenu_line.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 37px;
}
.IndexLinkBG{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_quicklinkBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.IndexBotMenu{
	font-size: 10px;
	font-weight: normal;
	color: #625E55;
	text-decoration: none;
	line-height: 160%;
}
.IndexBotMenu a{
	font-size: 10px;
	font-weight: normal;
	color: #A09B91;
	text-decoration: none;
}
.IndexBotMenu a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #A09B91;
	text-decoration: underline;
}
.IndexBotMenu2{
	font-size: 10px;
	font-weight: normal;
	color: #706D66;
	text-decoration: none;
}
.IndexBotMenu2 a{
	font-size: 10px;
	font-weight: normal;
	color: #706D66;
	text-decoration: none;
}
.IndexBotMenu2 a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #706D66;
	text-decoration: underline;
}
.IndexBotLine{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #413C28;
}
.IndexBotMenuBG{
	background-attachment: scroll;
	background-image: url(../_img/00_index/index_BotMenuBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 82px;
}
/*-----------------------------01journeyList------------------------------------*/
.JourneyTopBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_topBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.JourneyBGR1{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_BG_R1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.JourneyBGL1{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_BG_L1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.JourneyPageBGtop{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_pageBGtop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.JourneyPageBGtop2{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
.JourneyPageBGbot{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_pageBGbot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.JourneylistLine{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDED1;
}
.JourneylistPicBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/list_picBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.JourneylistTit{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.JourneylistTit a{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.JourneylistTit a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.JourneylistMore{
	font-size: 10px;
	font-weight: bold;
	color: #917240;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 11px;
}
.JourneylistMore a{
	font-size: 10px;
	font-weight: bold;
	color: #917240;
	text-decoration: none;
}
.JourneylistMore a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #917240;
	text-decoration: underline;
}
.JourneylistQuickBGbot{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/list_QuickBG_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.JourneylistQuickBGtop{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/list_QuickBG_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.JourneySearch{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.JourneyKeyword{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.JourneyKeyword a{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.JourneyKeyword a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #FF3626;
	text-decoration: none;
}
.JourneyQuickLine{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1B3;
}
.JourneyTAILORMADE{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: none;
}
.JourneyTAILORMADE a{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: none;
}
.JourneyTAILORMADE a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: underline;
}
.TAILORMADE_BG{
	background-image: url(../_img/01_journey/TAILORMADE_BG.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 127px;
	width: 225px;
}
/*-----------------------------01journey------------------------------------*/
.JourneyName{
	font-size: 15px;
	font-weight: normal;
	color: #B4996B;
	text-decoration: none;
}
.JourneyTopmenu{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #876E46;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 12px;
}
.JourneyTopmenu a{
	font-size: 11px;
	color: #876E46;
	text-decoration: none;
}
.JourneyTopmenu a:hover{
	font-size: 11px;
	color: #AA8D5E;
	text-decoration: none;
}
.JourneyBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_BG.jpg);
	background-repeat: repeat;
}
.JourneyOverTopBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_overviewBG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.JourneyPhotoBGLine{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/photo_BGline.gif);
	background-repeat: repeat-x;
	background-position: center 610px;
}
.JourneyTopBG2{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_topBG2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.JourneyBGR2{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_BG_R1_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.JourneyBGL2{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/journey_BG_L1_2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.ContentsLeftTopBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/contents_LiftBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ContentsPageBGtop{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/contentsBGtop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.CountryTit01{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.CountryTit02{
	font-size: 11px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
}
.CountryTit02 a{
	font-size: 11px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: underline;
}
.CountryTit02 a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
}
.OtherLink{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 11px;
}
.OtherLink a{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: underline;
	line-height: 140%;
}
.OtherLink a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.OtherLinkBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/contents_linkBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*-----------------------------Calendar------------------------------------*/
.CalendarSize{
	height: 152px;
	width: 186px;
	padding-bottom: 0px;
}
.CalendarTex{
	font-size: 11px;
	font-weight: normal;
	color: #353526;
	text-decoration: none;
}
.CalendarWeek{
	font-size: 10px;
	font-weight: normal;
	color: #353526;
	text-decoration: none;
}
.CalendarLine{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7C8;
}
.CalendarNumber01{
	font-size: 10px;
	font-weight: bold;
	color: #D1C2B4;
	text-decoration: none;
	height: 15px;
	width: 24px;
	line-height: 100%;
}
.CalendarNumber02{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 15px;
	width: 24px;
	line-height: 100%;
	background-attachment: scroll;
	background-image: url(../_img/01_journey/calendar_numberBG03.jpg);
	background-repeat: no-repeat;
}
.CalendarNumber02 a{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.CalendarNumber02 a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.CalendarNumber03{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	height: 15px;
	width: 24px;
	line-height: 100%;
	background-attachment: scroll;
	background-image: url(../_img/01_journey/calendar_numberBG01.jpg);
	background-repeat: no-repeat;
}
.CalendarNumber04{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	height: 15px;
	width: 24px;
	line-height: 100%;
	background-attachment: scroll;
	background-image: url(../_img/01_journey/calendar_numberBG02.jpg);
	background-repeat: no-repeat;
}
.CalendarNumber04 a{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.CalendarNumber04 a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

/*-----------------------------01journeyCountry------------------------------------*/
.CountryBG{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/country_BG.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.CountryName{
	font-size: 15px;
	line-height: 120%;
	font-weight: bold;
	color: #F59D18;
	text-decoration: none;
	padding-bottom: 12px;
}
.CountryPic { 
    opacity: 1;                 /* 透明度100% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=100);   /* 透明度100% IE 瀏覽器 */ 
}
.CountryPic a:link img { 
    opacity: .3;                 /* 透明度30% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=30);   /* 透明度30% IE 瀏覽器 */ 
}
.CountryPic a:visited img { 
   opacity: .3; 
   filter: Alpha(Opacity=30); 
} 
.CountryPic a:hover img { 
   opacity: 1;                    /* 透明度100% FireFox 瀏覽器 */ 
   filter: Alpha(Opacity=100);   /* 透明度100% IE 瀏覽器 */ 
} 

.CountryFormBotline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCB9;
}
.CountryFormTit{
	font-size: 11px;
	color: #56472E;
	text-decoration: none;
}
.CountryFormTit a{
	font-size: 11px;
	color: #8E754A;
	text-decoration: none;
}
.CountryFormTit a:hover{
	font-size: 11px;
	color: #56472E;
	text-decoration: none;
}
/*-----------------------------01journeySign------------------------------------*/
.SignTxt01{
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.SignTxt02{
	font-size: 15px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
.SignTxt03{
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.SignTxt04{
	font-size: 13px;
	font-weight: normal;
	color: #826A44;
	text-decoration: none;
}
.SignTxt04 a{
	font-size: 13px;
	font-weight: normal;
	color: #826A44;
	text-decoration: underline;
}
.SignTxt04 a:hover{
	font-size: 13px;
	font-weight: normal;
	color: #826A44;
	text-decoration: none;
}
.SignFormTxt{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.SignLine01{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/sign_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.SignLine02{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/sign_line2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.SignLine03{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/sign_line3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.SignLine04{
	background-attachment: scroll;
	background: url(../_img/01_journey/sign_line3.gif) repeat-x left bottom;
	padding:10px 0;
}
/*-----------------------------Form------------------------------------*/
.Form input{
	background-color: #FFFFFF;
	font-size: 11px;
	color: #735F3C;
	border: 1px solid #FFFFFF;
	/* FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#DED8BC);   */
	line-height: 120%;
	margin-top: 0px;
	margin-left: 1px;
}
.Form select{
	font-size: 11px;
	color: #735F3C;
	border: 1px solid #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#DED8BC);
	overflow: scroll;
	SCROLLBAR-FACE-COLOR: #8C7869;/* 軸面顏色 */
	SCROLLBAR-HIGHLIGHT-COLOR:#8C7869;/* 軸面三角左邊顏色 */
	SCROLLBAR-SHADOW-COLOR: #615045;/* 軸面三角右邊顏色 */
	SCROLLBAR-3DLIGHT-COLOR: #8C7869;/* 軸面三角左立體邊顏色 */
	SCROLLBAR-DARKSHADOW-COLOR:#8C7869;/* 軸面三角右立體面顏色 */
	SCROLLBAR-ARROW-COLOR:#ffffff;/* 箭頭的顏色 */
	SCROLLBAR-track-COLOR:#EBE9E4;/* 軸軌的顏色 */
	overflow-x:hidden; /* 卷軸全部隱藏 */
}
.FormTxt02{
	background-color: #FFFFFF;
	font-size: 11px;
	color: #990000;
	border: 1px solid #FFFFFF;
	/* FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#DED8BC);   */
}
.Form textarea{
	background-color: #FFFFFF;
	font-size: 11px;
	color: #735F3C;
	border: 1px solid #FFFFFF;
}
/*-----------------------------Other------------------------------------*/
.display{display:none;} 
.overicon a{
	text-decoration: underline;
}
.overicon a:hover{
	text-decoration: none;
	position: relative;
	left: -1px;
	top: -1px;
}

/*-----------------------------04_travelnews------------------------------------*/
.Submenutxt{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
}
.Submenutxt a{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	padding-top: 6px;
	padding-left: 29px;
	width: 180px;
}
.Submenutxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SubmenuOnpage{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
}
.SubmenuOnpage a{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	padding-top: 6px;
	padding-left: 29px;
	width: 180px;
}
.SubmenuOnpage a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
}

.Submenutxt2{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
}
.Submenutxt2 a{
	font-size: 11px;
	font-weight: normal;
	color: #927441;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	padding-top: 8px;
	padding-left: 29px;
	width: 180px;
}
.Submenutxt2 a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Submenutxt2Onpage{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
}
.Submenutxt2Onpage a{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	padding-top: 8px;
	padding-left: 29px;
	width: 180px;
}
.Submenutxt2Onpage a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #3A2F1B;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/submenu_BG04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.TravelListLine{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDED1;
}
.TravelListTit{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
}
.TravelListTit a{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.TravelListTit a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
}
.TravelTimeTxt{
	font-size: 11px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
	line-height: 140%;
}

.TravelLinkMoreTxt{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: none;
}
.TravelLinkMoreTxt a{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: none;
}
.TravelLinkMoreTxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #53452B;
	text-decoration: underline;
}
.TravelListPicBG{
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/listpic_BG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.DonwloadTxt{
	font-size: 11px;
	font-weight: normal;
	color: #F83500;
	text-decoration: none;
}
.DonwloadTxt a{
	font-size: 11px;
	font-weight: normal;
	color: #F83500;
	text-decoration: none;
}
.DonwloadTxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #F83500;
	text-decoration: underline;
}
.NewsPageNumber{
	font-size: 10px;
	color: #53452B;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NewsPageNumber a{
	font-size: 10px;
	color: #92774B;
	text-decoration: none;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NewsPageNumber a:hover{
	font-size: 10px;
	color: #53452B;
	text-decoration: underline;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.CathedraListBG{
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/cathedra_listBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 5px 0px;
}
.CathedraListLine01{
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/list_line1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.CathedraListLine02{
	background-attachment: scroll;
	background-image: url(../_img/04_travelnews/list_line2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/*-----------------------------01_about-----------------------------------*/
.AboutTit{
	font-size: 16px;
	font-weight: normal;
	color: #56472E;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/06_about/about_Titicon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.TourListBG{
	background-attachment: scroll;
	background-image: url(../_img/05_toursearch/tourlistBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
}
.TourListBG_02{
	background-attachment: scroll;
	background-image: url(../_img/05_toursearch/tourlistBG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
}
/*-----------------------------01_about-----------------------------------*/
.ToursearchBG3{
	background-attachment: scroll;
	background-image: url(../_img/05_toursearch/searchBG03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


/*-----------------------------01_journey_overview-----------------------------------*/
.JourneyOverviewBG {
	opacity: .75;
	filter: Alpha(Opacity=75);
	background-attachment: scroll;
	background-image: url(../_img/01_journey/overview_menuBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.JourneyOverviewMenu2{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/overview_main011_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	opacity: .7;
	filter: Alpha(Opacity=70);
}
.JourneyOverviewMenu2 a{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/overview_main011_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	opacity: .7;
	filter: Alpha(Opacity=70);
}
.JourneyOverviewMenu2 a:hover{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/overview_main01_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
   opacity: .7;                    /* 透明度100% FireFox 瀏覽器 */ 
   filter: Alpha(Opacity=70);   /* 透明度100% IE 瀏覽器 */ 
}

.JourneyOverviewMenu3 { 
    opacity: .8;                 /* 透明度100% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=80);   /* 透明度100% IE 瀏覽器 */ 
}
.JourneyOverviewMenu3 a:link img { 
    opacity: .7;                 /* 透明度30% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=70);   /* 透明度30% IE 瀏覽器 */ 
}
.JourneyOverviewMenu3 a:visited img { 
   opacity: .7; 
   filter: Alpha(Opacity=70); 
} 
.JourneyOverviewMenu3 a:hover img { 
   opacity: .8;                    /* 透明度100% FireFox 瀏覽器 */ 
   filter: Alpha(Opacity=80);   /* 透明度100% IE 瀏覽器 */ 
   background-attachment: scroll;
	background-image: url(../_img/01_journey/overview_main_hover.jpg);
	background-repeat: no-repeat;
	background-position: left top;
} 


/*-----------------------------行程內容_左_行程相關說明-----------------------------------*/
.TripMain_mid{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/main_mid.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 27px;
	padding-right: 10px;
	padding-left: 10px;
}
.TripMain_left{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/main_left01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.TripMain_right{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/main_right01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TripMain_down{
	background-attachment: scroll;
	background-image: url(../_img/01_journey/main_down.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/*-----------------------------量身訂做專區_標題+bg-----------------------------------*/
.redesign_tit{
	background-attachment: fixed;
	background-image: url(../_img/08_sitemap/sitemap_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	font-weight: normal;
	color: #413623;
	padding-top: 2px;
}
/*量身訂做專區_icon*/
.redesign_icon{
	background-attachment: scroll;
	background-image: url(../_img/08_sitemap/sitemap_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*量身訂做專區_line*/
.redesign_line{
	background-attachment: fixed;
	background-image: url(../_img/08_sitemap/sitemap_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*量身訂做專區_列表文字*/
.redesign_list{
	line-height: 165%;
	color: #61523B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	text-decoration: none;
	padding-right: 5px;
	padding-bottom: 10px;
}
.redesign_list a{
	line-height: 165%;
	color: #61523B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	text-decoration: none;
	padding-right: 5px;
	padding-bottom: 10px;
}
.redesign_list a:hover{
	line-height: 165%;
	color: #AC9264;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	text-decoration: none;
	padding-right: 5px;
	padding-bottom: 10px;
}
/*行程內容左邊文字連結*/
.contents_link a{
	text-decoration: underline;
}
.contents_link a:hover{
	text-decoration: none;
}

/*-------------------------------領隊專區-----------------------------*/
.leaderPicBG{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/list_picBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	padding-left: 4px;
}
.leaderPageBG{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/list_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.leaderlistTit{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leaderlistTit a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.leaderlistTit a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*領隊手札 右上*/
.leaderLink{
	font-size: 11px;
	font-weight: normal;
	color: #765E34;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 11px;
	line-height: 160%;
}
.leaderLink a{
	font-size: 11px;
	font-weight: normal;
	color: #765E34;
	text-decoration: underline;
	line-height: 160%;
}
.leaderLink a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #765E34;
	text-decoration: none;
	line-height: 160%;
}
.leaderLink_neme{
	font-size: 11px;
	font-weight: normal;
	color: #CEB893;
	text-decoration: none;
	line-height: 150%;
	padding-left: 11px;
	padding-bottom: 13px;
}
.LeaderTopmenu{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderTopmenuBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
}
/*領隊手札blog*/
.LeaderBG{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/Leader_bg.jpg);
	background-repeat: repeat;
}
.LeaderBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderBGTop03.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.LeaderBGBot{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderBGBot02.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.CopyrighterBGBot{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/CopyrighterBGBot.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.CopyrighterBG{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/copyrighterBG.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/*領隊專區copyrighter*/
.LeaderBotMenu2{
	font-size: 10px;
	font-weight: normal;
	color: #A09B91;
	text-decoration: none;
}
.LeaderBotMenu2 a{
	font-size: 10px;
	font-weight: normal;
	color: #A09B91;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LeaderBotMenu2 a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #A09B91;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*領隊專區_輔助導覽列*/
.LeaderTopmenu02{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #AA8D5E;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/00_index/topmenu_icon.gif);
	background-repeat: no-repeat;
	background-position: 11px 3px;
	padding-left: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LeaderTopmenu02 a{
	font-size: 11px;
	color: #AA8D5E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LeaderTopmenu02 a:hover{
	font-size: 11px;
	color: #B69E76;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*---------------領隊右_About---------------*/
.LeaderR_aboutBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_aboutBGTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeaderR_aboutBGBot{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_aboutBGBot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	padding-top: 53px;
	padding-right: 20px;
	padding-bottom: 30px;
}
/*--------------More---------------*/
.LeaderMore{
	font-size: 10px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}
.LeaderMore a{
	font-size: 10px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LeaderMore a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.LeaderR_AboutTextTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.LeaderR_AboutTextTit a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.LeaderR_AboutTextTit a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.LeaderR_AboutText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 165%;
	color: #9DA097;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 3px;
}
/*---------------領隊右_Photo---------------*/
.LeaderR_PhotoBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_PhotoBGTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeaderR_PhotoBGTop_2{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_PhotoBGTop_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeaderR_PhotoBGBot{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_PhotoBGBot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	padding-top: 53px;
	padding-right: 20px;
	padding-bottom: 30px;
}
.LeaderR_PhotoBG{
	background-image: url(../_img/02_leader/LeaderR_PhotoBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeaderR_PhotoDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom: 4px;
}
.LeaderR_PhotoText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
}
.LeaderR_PhotoText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: underline;
}
.LeaderR_PhotoText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
}
.LeaderR_PhotoList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/02_leader/bt_new.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.LeaderR_PhotoList a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
}
.LeaderR_PhotoList a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: underline;
}
.LeaderR_PhotoListDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #7C7F77;
	text-decoration: none;
	padding-bottom: 8px;
	padding-left: 11px;
}
/*-----------相簿熱門關鍵字----------*/
.LeaderR_KeyBGTop_Photo{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_KeyBGTop_Photo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 111px;
}
/*---------------領隊右_手札關鍵字---------------*/
.LeaderR_KeyBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_KeyBGTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
}
.LeaderR_KeyBGBot{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_KeyBGBot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	padding-top: 43px;
	padding-right: 20px;
	padding-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 170%;
	color: #DDDDDD;
	text-decoration: none;
}
.LeaderR_KeyBGBot a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 170%;
	color: #DDDDDD;
	text-decoration: underline;
}
.LeaderR_KeyBGBot a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 170%;
	color: #9D9D9D;
	text-decoration: none;
}
/*---------------領隊右_手札類別---------------*/
.LeaderR_TypeBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_TypeBGTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 53px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.LeaderR_TypeList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #D0D0D0;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(../_img/02_leader/bt_type.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-bottom: 8px;
	padding-left: 14px;
}
.LeaderR_TypeList a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #D0D0D0;
	text-decoration: none;
}
.LeaderR_TypeList a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #D0D0D0;
	text-decoration: underline;
}
/*---------------領隊左_最新推薦行程 有底線---------------*/
.LeaderR_NewBGTop{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeaderR_NewBGTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 53px;
	padding-right: 20px;
	padding-bottom: 30px;
}
.LeaderR_NewList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/02_leader/bt_new.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 8px;
	padding-left: 11px;
}
.LeaderR_NewList a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: underline;
}
.LeaderR_NewList a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
}
/*右邊無底線*/
.LeaderR_NewList_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/02_leader/bt_new.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 8px;
	padding-left: 11px;
}
.LeaderR_NewList_02 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
}
.LeaderR_NewList_02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: underline;
}
/*---------------領隊_分隔線---------------*/
.Leader_Line{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/leader_line.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
/*---------------領隊_blog日期---------------*/
.Leader_Date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #7C7F77;
	text-decoration: none;
}
/*---------------領隊_blog標題文字---------------*/
.Leader_Tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 8px;
	padding-top: 3px;
}
.Leader_Tit a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: underline;
	padding-bottom: 22px;
}
.Leader_Tit a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 22px;
}
.Leader_TitPeople {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #999999;
	text-decoration: none;
	padding-bottom: 2px;
}
.Leader_TitPeople a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #999999;
	text-decoration: underline;
	padding-bottom: 2px;
}
.Leader_TitPeople a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #999999;
	text-decoration: none;
	padding-bottom: 2px;
}
/*---------------領隊_bt旅遊心得---------------*/
.Leader_BtTravel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #787977;
	text-decoration: none;
	padding-top: 5px;
}
.Leader_BtTravel a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #787977;
	text-decoration: underline;
}
.Leader_BtTravel a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #787977;
	text-decoration: none;
}
/*---------------領隊_blog簡述文字---------------*/
.Leader_Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	font-weight: normal;
	color: #B5B7B0;
	text-decoration: none;
	padding-bottom: 20px;
}
.Leader_Text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	font-weight: normal;
	color: #B5B7B0;
	text-decoration: none;
}
.Leader_Text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	font-weight: normal;
	color: #B5B7B0;
	text-decoration: underline;
}
/*領隊_回應文字*/
.Leader_AnswerText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #797B75;
	text-decoration: none;
	padding-top: 3px;
}
.Leader_AnswerText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #797B75;
	text-decoration: none;
}
.Leader_AnswerText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #787977;
	text-decoration: underline;
}
/*領隊_回應內容文字*/
.Leader_AnswerText02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #A7A7A7;
	text-decoration: none;
	}
/*領隊列表_登入文字*/
.Leader_SignText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #B8965C;
	text-decoration: none;
}
.Leader_SignText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #B8965C;
	text-decoration: none;
}
.Leader_SignText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #876E46;
	text-decoration: none;
}
/*----------------TOP-----------------*/
.Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
}
.Top a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
}
.Top a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
}
/*--------------------按鈕文字----------------*/
.BtText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
}
.BtText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
}
.BtText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: underline;

/*--------------------其他相關行程_背景框架----------------*/
}.OtherTripMain_LR {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/OtherTripMain_LR.jpg);
	background-repeat: repeat-y;
}
.OtherTripMain_TOP {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/OtherTripMain_TOP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.OtherTripMain_Bot {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/OtherTripMain_Bot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.OtherTripMain_Mid {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/OtherTripMain_Mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
/*----------------------手札留言版框架左邊--------------------*/
.MessMain_LTOP {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_LTOP.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
}
.MessMain_LBot {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_LBot.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 194px;
}
.MessMain_LMid {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_LMid.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
/*----------------------手札留言版框架右邊--------------------*/
.MessMain_RTOP {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_RTOP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
}
.MessMain_RBot {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_RBot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 194px;
}
.MessMain_RMid {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_RMid.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
/*----------------------手札留言版框架中間上下延伸--------------------*/
.MessMain_TOP {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_TOP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
}
.MessMain_Bot {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MessMain_Bot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*----------------------手札留言版文字--------------------*/
.MessTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #C7B494;
	padding-bottom: 10px;
}
.MessDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #575A54;
}
/*手札留言版線段*/
.MessLine {
	background-attachment: scroll;
	background-image: url(../_img/02_leader/MesLine.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 42px;
}
/*----------------------手札留言版BG--------------------*/
.LeatterMainBG{
	background-attachment: scroll;
	background-image: url(../_img/02_leader/LeatterMainBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 160%;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
}
/*--------------------------------------領隊相簿總覽--------------------------------------*/
.PhotoBG{
	background-image: url(../_img/02_leader/PhotoBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 231px;
	width: 206px;
}

/*--------------------------------------分頁按鈕文字--------------------------------------*/
.PageText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #9DA097;
	text-decoration: none;
}
.PageText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #9DA097;
	text-decoration: none;
}
.PageText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*---------------領隊手札 左邊其他推薦行程文字+icon--------------*/
 .Leader_NewList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../_img/02_leader/bt_new02.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 8px;
	padding-left: 11px;
}
.Leader_NewList a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: none;
}
.Leader_NewList a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #DDDDDD;
	text-decoration: underline;
}
.successBG{
	background-attachment: scroll;
	background-image: url(../_img/07_contact/successBG_M.jpg);
	background-repeat: repeat-x;
	background-position: left top;





/*-------------------------------團員專區 00列表頁-----------------------------*/
}.MembersPicBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/list_picBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 96px;
}.MemList_Tex01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #B8965C;
}.MemList_Tex02{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 135%;
}.MemList_Tex02 a{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.MemList_Tex02 a:hover{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.MemList_Tex03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	color: #B6B6B6;
}.MemList_Tex04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	color: #919191;
}.MemListR_bgTop{
	background-attachment: scroll;
	background-image: url(../_img/03_members/list_bgTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 199px;
}.MemListR_bgTop02{
	background-attachment: scroll;
	background-image: url(../_img/03_members/list_bgTop02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 119px;
}.MemListR_bgBot{
	background-attachment: scroll;
	background-image: url(../_img/03_members/list_bgBot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 192px;
}.MemList_Tex05{
	font-size: 12px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}.MemList_Tex05 a{
	font-size: 12px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.MemList_Tex05 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #735F3C;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

/*---------------------------------------------------團員專區黑色 Album---------------------------------------------------*/
}.AlbumR_loginBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/AlbumR_loginBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 240px;
}.AlbumR_Tex01{
	font-size: 12px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}.AlbumR_Tex01 a{
	font-size: 12px;
	font-weight: normal;
	color: #DDDDDD;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_Tex01 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #DDDDDD;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_Tex02{
	font-size: 12px;
	color: #9DA097;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_Tex03{
	font-size: 12px;
	color: #dddddd;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_searchBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/AlbumR_searchBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
}.AlbumR_loginBG02{
	background-attachment: scroll;
	background-image: url(../_img/03_members/AlbumR_loginBG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
}.AlbumR_loginBG03{
	background-attachment: scroll;
	background-image: url(../_img/03_members/AlbumR_loginBG03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 210px;
}.AlbumR_SignText{
	font-size: 11px;
	font-weight: normal;
	color: #9E9E9E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_SignText a{
	font-size: 11px;
	color: #9E9E9E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.AlbumR_SignText a:hover{
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*-------------相片上傳upload------------*/
}.UploadBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/UploadBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 460px;
}.Upload_Tex01{
	font-size: 12px;
	color: #B5B7B0;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.Upload_Tex02{
	font-size: 12px;
	color: #9DA097;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.Upload_Line{
	background-attachment: scroll;
	background-image: url(../_img/03_members/Upload_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
/*-------------相片上傳 Management------------*/
}.SendBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/SendBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 191px;
/*-------------管理相片 setphotos------------*/
}.SetPhotoBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/PhotoBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 120px;
}.SetPhotoM_BG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/PhotoM_BG.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 88px;
/*-------------管理相片 setphotos_other------------*/
}.SetPhoto_SmallBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/Photo_SmallBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
	padding-top: 7px;
	padding-left: 7px;/*-------------行前說明----------------------*/
}.SetPhoto_SmallBG2{
	background-attachment: scroll;
	background-image: url(../_img/03_members/001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
	padding-top: 7px;
	padding-left: 7px;/*-------------行前說明----------------------*/
}.Help_PhotoBG{
	background-attachment: scroll;
	background-image: url(../_img/03_members/HelpBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
}.Help_Tex01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}.Help_Tex01 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}.Help_Tex01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
/*-------------旅客意見調查表----------------------*/
}.Q_Tex01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #B5B7B0;
}.Q_Tex02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	font-weight: normal;
	color: #E8E8E6;
}.Q_BG_mid {
	background-attachment: scroll;
	background-image: url(../_img/03_members/QABG_mid.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.Q_BG_topfile {
	background-attachment: scroll;
	background-image: url(../_img/03_members/QABG_topfile.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 87px;
}
.VoteBg {
    background-image:url(../_img/03_members/flowerBg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.VTitleBg {
    background-image:url(../_img/03_members/Vote_BigBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.VTitleBgDown {
    background-image:url(../_img/03_members/Vote_Bigdown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.VTitleframe {
    background-image:url(../_img/03_members/V_frameBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.VTex01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #735F3C;
}
/*---------STEP------------*/
.wordred{color:#CC0033;}
.b{color:#000;}
.star{color:#ff0000; padding-right:5px;font-size:14px;}
.wordbrown{color:#735F3C;}
.words{color:#999;}
.step_form{border:#866E58 1px solid; border-top:none; border-bottom:none; padding:10px 20px;}
.step_form_bottom{border:#866E58 1px solid; border-top:none;padding:10px 20px;}
.step_form_4{border:#866E58 1px solid; border-top:none; border-bottom:none;background-attachment: scroll;
	background: url(../_img/01_journey/sign_line3.gif) repeat-x left bottom;
	padding:10px 20px;}
.step_Bg{background:url(../_img/01_journey/bgline.jpg) repeat-x;}



/*-----------------------------02_leader_member------------------------------------*/
.leadmemb_banner01{background:url(../_img/02_leader_member/gamily_banner01_2.jpg) no-repeat; width:620px; height:40px; padding:13px 30px 0 40px;}
.leadmemb_banner02{background:url(../_img/02_leader_member/gamily_banner01_3.jpg) no-repeat; width:630px; height:302px; padding:0px 30px 0 30px;}
.leadmemb_linedash01{background:url(../_img/02_leader_member/gamily_banline01.jpg) repeat-x left bottom; padding:5px 0 5px 0}
.leadmemb_range{ padding:5px 0;}

.leadmemb_banner01btm{}

.leadmemb_banner02 td { color:#C19F7F;}
.leadmemb_banner02 td a{ color:#C19F7F;}
.leadmemb_banner02 td a:hover{ color:#513107; text-decoration:none;}

.leadmemb_banner02 td.popular{ color:#513107}

.leadmemb_banner03{background:url(../_img/02_leader_member/gamily_banner02_2.jpg) no-repeat; width:620px;  height:46px; padding:20px 30px 0 40px;}
.leadmemb_banner04{background:url(../_img/02_leader_member/gamily_banner02_3.jpg) no-repeat; width:630px; height:304px; padding:0px 30px 0 30px;}


.leadmemb_banner04 td { color:#B58C66;}
.leadmemb_banner04 td a{ color:#B58C66;}
.leadmemb_banner04 td a:hover{ color:#513107; text-decoration:none;}

.leadmemb_banner04 td.popular{ color:#513107}

.leadmemb_banner05{background:url(../_img/02_leader_member/gamily_banner03_2.jpg) no-repeat; width:620px; height:560px; padding:0px 40px 0 30px;}


.leadmebm_albumpic{background:url(../_img/02_leader_member/album_picno.jpg) no-repeat 5px 5px; padding:8px 0 0 13px; height:82px; width:87px;}
.leadmemb_albumtit_date{ color:#B77033; font-size:11px;}
.leadmemb_albumtit_name{color:#000; font-size:13px; font-weight:bold;}
.leadmemb_albumtit_name a{color:#000; text-decoration:underline; }
.leadmemb_albumtit_name a:hover{color:#000; text-decoration:none;}
.leadmemb_albumtit_update{ color:#999;font-size:10px;}
.leadmemb_albumtit_upppl{color:#666;font-size:11px;}
.leadmemb_linedash02{background:url(../_img/02_leader_member/gamily_banline01.jpg) repeat-x left bottom; padding:7px 0 13px 0}
.leadmemb_albumrange{padding:7px 0 13px 0}
.leadmemb_linedash02a{background:url(../_img/02_leader_member/gamily_banline01.jpg) repeat-x left top; }

.leadmemb_loginBg{background:url(../_img/02_leader_member/member_areaheadBg.jpg) no-repeat left top; padding:10px 15px;}
.leadmemb_logintxt01{color:#65462D;}

.leadmemb_leaderBg{background:url(../_img/02_leader_member/member_areaheadBg2.jpg) no-repeat left top; padding:50px 7px 50px 16px;}
.leadmemb_leaderpicBg{background:url(../_img/02_leader_member/leaderpicBg.jpg) no-repeat left 2px; padding:0; width:64px; height:68px; color:#8E6744; font-size:11px; line-height:14px;}

.leadmemb_leaderpicBg a{color:#8E6744;text-decoration:none;}
.leadmemb_leaderpicBg a:hover{color:#8E6744;}

.leadmemb_freeedit{padding:0px 7px 0px 16px;}
/*-----------------------------02_leader_member search------------------------------------*/
.leadmemb_search_head{background:url(../_img/02_leader_member/gamily_searchblog01.jpg) no-repeat left top; width:875px; height:130px; padding:50px 35px 0 75px;}

.leadmemb_border{background:url(../_img/02_leader_member/gamily_searchblog_bg.jpg) no-repeat 1px 1px; border:1px solid #DAC5B9; padding:10px 30px 10px 20px;}
.leadmemb_searchline{background:url(../_img/02_leader_member/gamily_banline01.jpg) repeat-x left bottom; padding:5px 0 5px 0}

.leadmemb_border td.linkname{color:#B58C66;}
.leadmemb_border td.linkname a{color:#B58C66;}
.leadmemb_border td.linkname a:hover{color:#513107; text-decoration:none;}

.leadmemb_border td.respond{color:#513107;}
.leadmemb_border td.respond a{color:#513107;text-decoration:underline;}
.leadmemb_border td.respond a:hover{color:#513107;text-decoration:none;}


.leadmemb_search_head2{background:url(../_img/02_leader_member/gamily_searchalbum01.jpg) no-repeat left top; width:865px; height:130px; padding:50px 35px 0 85px;}
.leadmemb_searchalbumBg{background:url(../_img/02_leader_member/gamily_searchalbum02.jpg) no-repeat left top; padding:50px 25px 0 30px;}
.leadmemb_searchalbumBg span.point{ color:#990000; font-weight:bold; font-size:12px}
.leadmemb_resulttxt{color:#000; font-size:12px}
.hidding{ display:none;}
.point{ color:#990000}

/* -----------------------------------03_member_contacts_from---------------------------------------- */

.Member_bg{
    background:url(../_img/03_members/contacts_bg.jpg) left top repeat-x;}
	
.Member_text01{ 
    font-size:12px;
	line-height:1.6;
	color:#CCCCCC;
	padding:24px 26px 31px 26px;
	text-align:justify;}

.Member_text02 a{
    font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding:24px 26px 31px 5px;
	text-decoration:none;}
	
.Member_text02 a:hover{
    font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding:24px 26px 31px 5px;
	text-decoration:underline;}
	
.Member_line{
   background-image:url(../_img/03_members/contacts_line.gif);
   background-repeat:repeat-x;}

.Member_from{
   padding:10px 10px 8px 0px;}

.Member_from_yesno{
   padding:10px 10px 10px 0px;}

.Member_from_yesno_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;}

.Member_from_0{
   padding:10px 10px 0px 0px;}

.Member_from_1{
   padding:10px 10px 15px 0px;}
.Member_from_1_2{
   padding:10px 10px 0 0;}
.Member_from_2{
   padding:10px 10px 5px 0px;}

.Member_from_3_1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFC166;
   padding:0 10px 5px 0;
   letter-spacing:1.8;}
   
.Member_from_3_2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFC166;
   padding:5px 10px 5px 0;
   letter-spacing:1.8;}

.Member_from_4{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFC166;
   padding:5px 10px 0 0;
   letter-spacing:1.8;
   line-height:17px;}


/* -----------------------------------03_member_contacts_list---------------------------------------- */

.Contacts_list_from_1{
    padding:25px 0px 25px 0px;}



.Message{
    background-image:url(../_img/03_members/contacts_l_p2.jpg);}

.Message_2{
    background-image:url(../_img/03_members/contacts_l_p2.jpg);
	background-repeat:repeat;}
	
.Contacts_list_text01{
    color:#FFFFFF;
	font-size:12px;
	padding:5px 10px 5px 5px;}
	
.Contacts_list_text02{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.Contacts_list_text_name01{
    padding:10px 5px 5px 5px;
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.Contacts_list_text_name01 a{
    padding:10px 5px 5px 5px;
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;}
	
.Contacts_list_text_name01 a:hover{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;}



.Contacts_list_text03 a{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}
	
.Contacts_list_text03 a:hover{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;}

.Contacts_list_text04 a{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
}
	
.Contacts_list_text04 a:hover{
    color:#FFFFFF;
	text-decoration:underline;}
	
.Contacts_list_line{
    padding:5px 0px 5px 0px}
	
.Contacts_list_web{
    padding-left:20px;}
