@charset "utf-8";
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #99cc00; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f8fff0
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #ffffff
}
acronym{cursor:help;}
OBJECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #ffffff
}
.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}
.navtd {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
.header {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #99cc66
}
.category {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #99cc00
}
.multi {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.smalltxt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.mediumtxt {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.bold {
	FONT-WEIGHT: normal
}
.copy {
	COLOR: #669900; TEXT-DECORATION: none
}
.copy:hover {
	COLOR: #669900; TEXT-DECORATION: underline
}
.green {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #99cc00
}
.input {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../images/input.gif); BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
.input2 {
	BORDER-RIGHT: #cccccc 2px outset; BORDER-TOP: #cccccc 1px outset; BORDER-LEFT: #cccccc 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 2px outset; BACKGROUND-COLOR: #999999
}
.input3 {
	BORDER-RIGHT: #dbdbdb 1px inset; BORDER-TOP: #f5f5f5 2px outset; BORDER-LEFT: #f5f5f5 2px outset; BORDER-BOTTOM: #dbdbdb 1px inset; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.green2 {
	FONT-SIZE: 11px; COLOR: #ffffff; BORDER-BOTTOM: #669900 1px solid; FONT-FAMILY: Tahoma, Verdana
}
.kuan_all {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.line-height {
	LINE-HEIGHT: 21px
}

.radio{ color:#000000;background-color:#FFFFFF;}

/*calender style*/
.daycell{text-align:center;background-color:#FFFFFF;}
.todaycell{text-align:center;background-color:#DDDDDD;}

li {float:left;	list-style-type: none;}

TABLE.inc_b {
	 background-color: #02953C; border-width:0px thick; width:100%; cellpadding:0; cellspacing:1;
}
TD.inc_b_title {
	width : 100%;  height:20px; text-align : left; vertical-align : center; background-color: #02953C;
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
TD.inc_b_title A {
	width : 100%;  height:20px; text-align : left; vertical-align : center; background-color: #02953C;
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
TD.inc_b_text {
	width : 100%;  height:20px; text-align : left; vertical-align : center; background-color: #FFFFFF;
	font-family: Arial, sans-serif;	font-size: 14px; line-height: 18px;
}


TABLE.itinerary_item {
	border-width:2px thick; width:100%; border-color:#FF0000;
}
TD.itinerary_name_title {
	background-color: #F3F3F3; width:85px; height:20px; text-align : center;
	font-family: Verdana; font-size: 12px; font-weight: bold;
}
TD.itinerary_name_text {
	background-color: #F1F1F1; height:38px; text-align : left;
	font-family: Verdana; font-size: 15px; font-weight: bold; color: #CC0000;
}
TD.itinerary_item_title {
	background-color: #F1F1F1; width:85px;  height:30px; text-align : center; vertical-align : text-top;
	font-family: Verdana; font-size: 12px; font-weight: bold;
}
TD.itinerary_item_text {
	background-color: #F9F9F9; height:18px; text-align : left;  vertical-align : text-top;
	font-family: Arial, sans-serif;	font-size: 12px; line-height: 18px;
}
TABLE.itinerary_map {
	 border-width:2px thick; width:200px; height:200; border-color:#FF0000;
}
TD.itinerary_map_title {
	background-color: #FDFDFD; width:85px;  height:22px; text-align : left;
	font-family: Verdana; font-size: 12px; font-weight: bold;
}
TD.itinerary_map_pic {
	background-color: #FDFDFD  vertical-align : text-top;
	font-family: Verdana; font-size: 12px;
}
TD.itinerary_table_title {
	background-color: #666666;  height:20px; text-align : center;
	font-family: Verdana; font-size: 13px; font-weight: bold; color: #FFFFFF;
}
TD.itinerary_table_title_2 {
	background-color: #F6F5ED;  height:24px; text-align : left;
	font-family: Verdana; font-size: 12px; font-weight: bold;
}
TD.itinerary_table_explain {
	background-color: #666666;  height:20px; text-align : center;
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
TD.itinerary_table_text {
	background-color: #666666;  height:20px; text-align : center;
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
TD.itinerary_table_text_2 {
	background-color: #F6F5ED;  height:40px; text-align : left;
	font-family: Arial, sans-serif;	font-size: 12px; line-height: 18px;
}
TD.itinerary_daybyday_dayid {
	background-color: #EEEEEE; width:10%;  height:26px; text-align : center;
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 18px;
}
TD.itinerary_daybyday_title {
	background-color: #EEEEEE; width:70%;  height:26px; text-align : left;
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 18px;
}
TD.itinerary_daybyday_abode {
	background-color: #EEEEEE; width:10%;  height:26px; text-align : center;
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 18px;
}
TD.itinerary_daybyday_text {
	background-color: #F7F7F7;  height:30px; text-align : left;
	font-family: Arial, sans-serif;	font-size: 12px; line-height: 16px;
}
TD.itinerary_price_title {
	background-color: #EEEEEE; width:20%;  height:26px; text-align : center;
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 18px;
}
TD.itinerary_price_text {
	background-color: #F7F7F7;  height:30px; text-align : center;
	font-family: Arial, sans-serif;	font-size: 12px; line-height: 16px;
}



table_temp{cell-spacing:0;text-align:center;background-color:#99ccff;
border-collapse:collapse;border:1px solid #66ccff}
.table_temp td{border:1px solid #66ccff}




.lang_index a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}
.lang_index a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;
}
.lang a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}
.lang a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;
}
.menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}
.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #99CC00; text-decoration: none;
}
.menu_sort2 a {
	font-family: Arial, sans-serif;	font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;
}
.menu_sort2 a:hover {
	font-family: Arial, sans-serif;	font-size: 12px; font-weight: bold; color: #99DC00; text-decoration: none;
}
.inc_menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #FFFFEE; text-decoration: none;
}
.inc_menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #99CC00; text-decoration: none;
}

.inc_sort_title_menu {
	font-family: Verdana; font-size: 13px; font-weight: bold; color: #FFFFFF;
}
.inc_sort_title_a {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #216338;
}
.inc_sort_title_b {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
.inc_right_title {
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 20px;
}
.inc_left_title {
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 20px;
}
.inc_text {
	font-family: Arial, sans-serif;	font-size: 12px; line-height: 20px;
}

.page_title {
	font-family: Verdana; font-size: 15px; font-weight: bold; color: #CC0000;
}
.page_column_title {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-left:35px; margin-top:4px;
}
.page_itineraries_sort_title {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-left:32px; margin-top:0px;
}
.page_itineraries_sort_title A {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-left:32px; margin-top:0px;
}
.page_itineraries_sort_title A:hover {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #66DC00; margin-left:32px; margin-top:0px;
}
.page_itineraries_title_area_sort {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000;
}
.page_itineraries_title_area_sort A {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000;
}
.page_itineraries_title_area_sort A:hover {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #66DC00;
}
.page_itineraries_title_list {
	font-family: Verdana; font-size: 11px; color: #000000;
}
.page_itineraries_title_list A {
	font-family: Verdana; font-size: 11px; color: #000000;
}
.page_itineraries_title_list A:hover {
	font-family: Verdana; font-size: 11px; color: #66DC00;
}
.page_itinerary_title {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFEE;
}
.page_itinerary_title A {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFEE;
}
.page_itinerary_title A:hover {
	font-family: Verdana; font-size: 12px; font-weight: bold; color: #66DC00;
}
.page_itinerary_details {
	font-family: Verdana; font-size: 11px; font-weight: bold; color: #EE0000;
}
.page_itinerary_details A {
	font-family: Verdana; font-size: 11px; font-weight: bold; color: #EE0000;
}
.page_itinerary_details A:hover {
	font-family: Verdana; font-size: 11px; font-weight: bold; color: #66DC00;
}

.itinerary_title {
	font-family: Verdana; font-size: 15px; font-weight: bold; color: #CC0000;
}


.text {
	font-family: Arial, sans-serif;	font-size: 13px; line-height: 18px;
}
.text_stress {
	font-family: Verdana; font-size: 13px; font-weight: bold; color: #216338;
}

.page_album_title a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;
}
.page_album_title a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #99CC00; text-decoration: none;
}

.page_album_introduction {
	font-family: Arial;	font-size: 12px; line-height: 18px;
}

.textcuti {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	line-height: 20px;
}
.left_title {
	font-family: Verdana; font-size: 13px; font-weight: bold; color: #216338;
}
.title {
	font-family: Verdana; font-size: 15px; font-weight: bold; color: #CC0000;
}
.liebiao {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #666666;
}
.navigation1 img{
     margin-top:-90px}
.navigation2 {
    text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px; 
	font-weight: bold;	
	color: #666666;
	background-color:#f9f9f9;
	padding:5px 0 5px 0;
    }
.Team_Profile p { 
    margin-top:10; 
	size:20px
	}
.foot_top {width:780px; text-align:center; height:40px; background-color:#F5F5F5; background-image:url(/images/footer.jpg);}
.foot_com  {height:10px; width:780px; background-color:56641d}
.foot_bottom { width:780px; text-align:center; height:45px; background-color:#eeeddd; padding-top:10px}
.album_index_img{ 
    float:left;
	width:180px;
	height:200px;
	margin:0px 20px 0 50px;
	}
.album_index_img img{ width:180px; height:135px;}	
.album_con  { width:780px; }
.album_d_index { width:780px;padding-left:15px}
.album_d_index img { margin:0 50px 0 0px; width:200px;}
.album_top { text-align:center; margin:10px 0 20px 0}
.album_p {width:780px; text-align:left; margin-left:10px; margin-bottom:50px}
.album_img_new { margin-bottom:10px;width:250px;}
.album_img { background-color:#FFFFFF; padding-top:20px; }
.album_img img{width:260px; height:200px;}
.aboutus_a a {display:block}
.aboutus_a a:hover { background-color:#F2F2F2;} 

