* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #fcfaf0; FONT-SIZE: 12px
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666
}
H1 {
	MARGIN: 0px
}
.page {
	PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 990px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: auto; PADDING-TOP: 5px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clearall {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.pagemain {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 745px; PADDING-RIGHT: 10px; BACKGROUND: #fcfcfc; FLOAT: left; PADDING-TOP: 0px
}
.pageside {
	WIDTH: 235px; FLOAT: right
}
.pagelist {
	FLOAT: right; CLEAR: both
}
.pagelist UL {
	LIST-STYLE-TYPE: none
}
.pagelist LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e3e3e3; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.clear {
	CLEAR: both
}
.more {
	FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px
}
H1 {
	MARGIN-TOP: 20px; FONT-SIZE: 20px
}
H2 {
	COLOR: #066; FONT-SIZE: 13px
}
.mgt5 {
	MARGIN-TOP: 5px
}
.mgt10 {
	MARGIN-TOP: 10px
}
.location {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.menu_side {
	MARGIN: 0px auto; WIDTH: 95%
}
.menu_side UL {
	LIST-STYLE-TYPE: none
}
.menu_side LI {
	BORDER-BOTTOM: #dfdfdf 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; BACKGROUND: url(icon_menu.gif) no-repeat 5px 12px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.menu_side_1 {
	BORDER-BOTTOM-COLOR: #dfdfdf; BORDER-LEFT: #dfdfdf 1px solid; MARGIN: 10px auto 0px; WIDTH: 130px; BACKGROUND: #f2f2f2; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.menu_side_1_bar {
	LINE-HEIGHT: 30px; BACKGROUND: url(menu_side_1_bg.gif) repeat-x; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menu_side_1 UL {
	LIST-STYLE-TYPE: none
}
.menu_side_1 LI {
	BORDER-BOTTOM: #dfdfdf 1px solid; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; FONT-SIZE: 12px
}
.menu_side_2 {
	BORDER-BOTTOM-COLOR: #dfdfdf; BORDER-LEFT: #dfdfdf 1px solid; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #f2f2f2; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.menu_side_2_bar {
	LINE-HEIGHT: 30px; BACKGROUND: url(menu_side_2_bg.gif) repeat-x; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menu_side_2 UL {
	LIST-STYLE-TYPE: none
}
.menu_side_2 LI {
	BORDER-BOTTOM: #dfdfdf 1px solid; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; FONT-SIZE: 12px
}
.head_logo {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 180px; FONT-SIZE: 14px
}
.head_logo IMG {
	MARGIN: 40px 0px 10px
}
.head_bg {
	TEXT-ALIGN: center; BACKGROUND: url(head_bg.gif) repeat-x; HEIGHT: 26px; COLOR: #fff; FONT-WEIGHT: bold
}
.head_bg UL {
	LIST-STYLE-TYPE: none
}
.head_bg LI {
	LINE-HEIGHT: 26px; FLOAT: left; HEIGHT: 26px
}
.head_bg LI A:link {
	COLOR: #fff
}
.head_bg LI A:visited {
	COLOR: #fff
}
.head_but {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 3px; BORDER-TOP-STYLE: none; BACKGROUND: #bd1e22; HEIGHT: 19px; COLOR: #fff; MARGIN-LEFT: 4px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.head_input {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; HEIGHT: 15px; PADDING-TOP: 0px
}
.head_menu {
	BACKGROUND: url(head_menu_bg.gif) repeat-x; FLOAT: left; HEIGHT: 34px
}
.head_menu UL {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.head_menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #9f0e0f 1px solid; PADDING-TOP: 0px
}
.head_menu LI A:link {
	COLOR: #fff
}
.head_menu LI A:hover {
	COLOR: #090
}
.head_menu LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.head_link {
	PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.head_link UL {
	BACKGROUND: #efefef; HEIGHT: 30px
}
.head_link LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 29px; FLOAT: left; COLOR: #b32524; FONT-WEIGHT: bold
}
.head_link_golf {
	BACKGROUND: url(head_menu_golf.gif) no-repeat 8px 8px; MARGIN-RIGHT: 5px
}
.head_link_photo {
	BACKGROUND: url(head_menu_photo.gif) no-repeat 3px 5px
}
.head_link_Minorities {
	BACKGROUND: url(head_menu_minorities.gif) no-repeat 10px 8px
}
#footer {
	BORDER-BOTTOM: #d2d1c8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 979px; PADDING-RIGHT: 0px; CLEAR: left; BORDER-TOP: #edf6fa 9px solid; PADDING-TOP: 10px; margin-bottom:25px
}
#footer H5 {
	MARGIN: 15px 0px 10px; CLEAR: left; FONT-SIZE: 1.1em
}
#footer H6 {
	POSITION: relative; LINE-HEIGHT: 1em; MARGIN: 0px 0px 5px; WIDTH: 120px; HEIGHT: 27px
}
#footer H6 SPAN {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../i/footer_sprite.gif) #ffffff no-repeat 0px -142px; HEIGHT: 100%
}
#footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 6px
}
#footer INPUT {
	COLOR: #757575
}
#footer_left {
	WIDTH: 430px; FLOAT: left; BORDER-RIGHT: #c8d8e0 1px solid
}
#footer_left .links_wrap {
	MARGIN-BOTTOM: 15px; FLOAT: left
}
#footer_right {
	WIDTH: 544px; MARGIN-BOTTOM: 20px; FLOAT: left
}
UL#footer_col1 {
	LINE-HEIGHT: 20px; WIDTH: 240px; FLOAT: left; BORDER-RIGHT: #c8d8e0 1px solid
}
UL#footer_col2 {
	WIDTH: 170px; FLOAT: left; MARGIN-LEFT: 16px
}
#footer_col3 {
	PADDING-LEFT: 18px; WIDTH: 230px; PADDING-RIGHT: 10px; FLOAT: left
}
#footer_col4 {
	BORDER-LEFT: #c8d8e0 1px solid; PADDING-LEFT: 18px; WIDTH: 250px; FLOAT: left
}
#footer_sitesearch {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 10px; WIDTH: 402px; PADDING-RIGHT: 0px; HEIGHT: 30px; CLEAR: left
}
#footer_sitesearch LABEL {
	MARGIN: 0px 5px 0px 0px; FONT-WEIGHT: bold
}
#footer_searchbox {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 228px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#footer_btn_search {
	MARGIN: 0px 5px; WIDTH: 59px; HEIGHT: 25px
}
.footer_connect UL {
	
}
.footer_connect LI {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 9px
}
.footer_connect LI A {
	PADDING-LEFT: 18px; DISPLAY: inline-block; BACKGROUND: url(../i/footer_sprite.gif) no-repeat 0px 0px; HEIGHT: 18px; COLOR: #3b88b0
}
.footer_subscribe_to {
	MARGIN: 5px 0px 20px 5px; WIDTH: 180px; FLOAT: left; COLOR: #ea1c00; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.footer_subscribe_to A {
	COLOR: #ea1c00
}
.footer_subscribe_to A EM {
	FONT-STYLE: normal; COLOR: #ea1c00; TEXT-DECORATION: underline
}
#legalLinks {
	LINE-HEIGHT: 20px; MARGIN-TOP: 20px; CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
#legalLinks A:link {
	TEXT-DECORATION: underline
}
#legalLinks A:hover {
	TEXT-DECORATION: none
}
#legalLinks A:visited {
	TEXT-DECORATION: underline
}
BUTTON {
	BACKGROUND-COLOR: #006391
}
.homepage {
	BACKGROUND: url(adven.jpg) no-repeat center 0px
}
.page_bar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 29px; PADDING-LEFT: 14px; BACKGROUND: url(page_bar.gif); HEIGHT: 29px; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.page_class_hotlist_pic {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 715px; PADDING-RIGHT: 10px; HEIGHT: 200px; CLEAR: both; PADDING-TOP: 10px
}
.page_class_hotlist_pic LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #e8e8e8; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.page_class_hotlist_pic LI IMG {
	MARGIN: 5px 0px
}
#page_class_list_col2_pic {
	LINE-HEIGHT: 18px; WIDTH: 47%; FLOAT: left; HEIGHT: 220px; MARGIN-LEFT: 15px
}
#page_class_list_col2_pic UL {
	FLOAT: left
}
#page_class_list_col2_pic LI IMG {
	FLOAT: right; PADDING-TOP: 3px
}
#page_class_list_col2_pic LI {
	CLEAR: both
}
#page_class_list_col2_pic A {
	FLOAT: left
}
#page_class_list_col2_pic .title {
	BORDER-BOTTOM: #ccc 4px double; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#page_class_list_col2_pic .pic {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#page_class_list_col2_pic .pic IMG {
	WIDTH: 100px
}
.page_infolist_right {
	BORDER-BOTTOM: #999 1px dotted; BORDER-LEFT: #999 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fdf7ee; FLOAT: right; BORDER-TOP: #999 1px dotted; BORDER-RIGHT: #999 1px dotted; PADDING-TOP: 5px
}
.page_infolist_right UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: square; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #c00; PADDING-TOP: 10px
}
#com_table {
	BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 0px 0px 15px; WIDTH: 100%; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #6b6b6b; FONT-SIZE: 12px; BORDER-TOP: #d9d9d9 1px solid
}
#com_table TH {
	BACKGROUND-IMAGE: url(images/bg-table.GIF); BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 11px; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 6px
}
#com_table TD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
#com_table TD.person {
	BACKGROUND-COLOR: #fff
}
#com_table TD.person:hover {
	BACKGROUND-COLOR: #fff
}
#com_table TD.tableLeft {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#com_table TR {
	BORDER-LEFT: #d9d9d9 1px solid; BORDER-COLLAPSE: separate; BORDER-RIGHT: #d9d9d9 1px solid
}
#com_table TR A {
	COLOR: #6b6b6b; TEXT-DECORATION: underline
}
#com_table TR A:hover {
	TEXT-DECORATION: none
}
#com_table TR:hover {
	BACKGROUND-COLOR: #dddddd
}
#com_table TR.odd TD {
	BACKGROUND-COLOR: #f1f1f1
}
UNKNOWN {
	BACKGROUND-COLOR: #f1f1f1
}
#com_table .price {
	COLOR: red
}
.content_pic_r {
	PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; BACKGROUND: #bfdff9; FLOAT: right; HEIGHT: 140px; PADDING-TOP: 5px
}
.pagelisttitle {
	MARGIN: 0px 20px
}
.pagelisttitle UL {
	LIST-STYLE-TYPE: none
}
.pagefy {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 250px; CLEAR: both
}
.pagefy UL {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none
}
.pagefy LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e3e3e3; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#TourPiccontent #TourPicBox {
	POSITION: relative; MARGIN: 5px 0px 0px; WIDTH: 645px; BACKGROUND: url(/css/images/-click.GIF) #333 repeat-x 50% bottom; FLOAT: left
}
#TourPiccontent #TourPicBox #TourPicRight {
	POSITION: relative; WIDTH: 450px; FLOAT: left
}
#TourPiccontent #TourPicBox #TourPicRight .description {
	POSITION: absolute; FILTER: alpha(opacity=60); PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #333; PADDING-LEFT: 10px; WIDTH: 430px; PADDING-RIGHT: 10px; HEIGHT: 50px; COLOR: #fff; TOP: 230px; PADDING-TOP: 10px; LEFT: 0px; -moz-opacity: 0.6; opacity: 0.6
}
#TourPiccontent #TourPicBox #tour_picright {
	WIDTH: 190px; FLOAT: right
}
#TourPiccontent #TourPicBox #tour_picright .listImg {
	POSITION: relative; MARGIN: 15px 0px 0px 10px; WIDTH: 80px; FLOAT: left; HEIGHT: 60px
}
#TourPiccontent #TourPicBox #tour_picright .listImg .videoIcon {
	POSITION: absolute; WIDTH: 46px; BACKGROUND: url(/pic/play.png) no-repeat center 50%; HEIGHT: 32px; TOP: 18px; LEFT: 5px
}
#TourPiccontent #TourPicBox .preNext {
	MARGIN: 25px 0px 0px 28px; WIDTH: 150px; FLOAT: left
}
.tourlist {
	LINE-HEIGHT: 20px; MARGIN-TOP: 10px; COLOR: #333
}
.tourlist UL {
	LIST-STYLE-TYPE: none
}
.tourlist LI {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; CLEAR: both; PADDING-TOP: 5px
}
.tourlist SPAN {
	COLOR: #f00; MARGIN-LEFT: 10px
}
.tourlist_pic {
	LINE-HEIGHT: 20px; MARGIN-TOP: 10px; COLOR: #333
}
.tourlist_pic UL {
	LIST-STYLE-TYPE: none
}
.tourlist_pic LI {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px
}
.tour_classlist_pic {
	CLEAR: both
}
.tour_classlist_pic LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; WIDTH: 125px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 120px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.tour_classlist_pic IMG {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 110px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px; BACKGROUND: #fafafa; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 80px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
.tourlist_img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tourlist_img IMG {
	BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #ccc; PADDING-LEFT: 5px; WIDTH: 120px; PADDING-RIGHT: 5px; BACKGROUND: #ccc; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 90px; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 5px
}
.tour_list_basic {
	MARGIN-TOP: 10px; WIDTH: 490px; FLOAT: left
}
.tourlist_pic_intro {
	CLEAR: both; FONT-SIZE: 11px
}
.tourlist_pic_price {
	MARGIN-TOP: 20px; FLOAT: right; MARGIN-RIGHT: 10px
}
.tourlist_pic_price B {
	COLOR: #c30; FONT-SIZE: 17px
}
.tourlist_pic_price P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 5px; WIDTH: 82px; BACKGROUND: url(but_bg.gif) no-repeat; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: hand; FONT-WEIGHT: bold
}
.tour_map {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666 1px solid; MARGIN: 10px; WIDTH: 180px; BACKGROUND: #ccc; FLOAT: left; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.tour_map IMG {
	WIDTH: 180px
}
.tour_basic {
	LINE-HEIGHT: 25px
}

.tour_info {
	CLEAR: both
}
.tour_info B {
	CLEAR: both; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
.tour_highlights {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: #fff; MARGIN: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fafdd9; BORDER-RIGHT-COLOR: #fff; CLEAR: both; BORDER-LEFT-COLOR: #fff; PADDING-TOP: 10px
}
.tour_highlights B {
	LINE-HEIGHT: 30px; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.tour_price {
	FLOAT: right
}
.tour_price SPAN {
	FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #c00; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.tour_Details {
	CLEAR: both
}
#tour_content {
	TEXT-ALIGN: left; MARGIN: 20px; CLEAR: both
}
#day {
	MARGIN: 5px 20px; COLOR: #333; CLEAR: both; FONT-SIZE: 13px
}
#day .daytitle {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f1f8fe; PADDING-TOP: 10px
}
#day .h2 {
	
}
#day .pic {
	MARGIN: 10px; FLOAT: left
}
#day .pic IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 280px; PADDING-RIGHT: 5px; BACKGROUND: #ccc; PADDING-TOP: 5px
}
#day .text {
	
}
.ArticalFinallist {
	MARGIN: 20px; CLEAR: both
}
.ArticalFinallist .fl {
	WIDTH: 570px
}
.ArticalFinallist UL {
	LIST-STYLE-TYPE: none
}
.ArticalFinallist LI {
	BORDER-BOTTOM: #999 1px dotted; LINE-HEIGHT: 22px; MARGIN-BOTTOM: 8px
}
.ArticalFinallist H1 {
	MARGIN: 5px
}
.ArticalFinallist H1 A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
.ArticalFinallist H1 A:hover {
	COLOR: #900; TEXT-DECORATION: none
}
.ArticalFinallist SPAN {
	COLOR: #c00; FONT-SIZE: 10px
}
.ArticalFinallist_intro {
	MARGIN: 5px; COLOR: #666; FONT-SIZE: 11px
}
.ArticalList_img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.ArticalList_img IMG {
	BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #ccc; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; BACKGROUND: #ccc; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 80px; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 5px
}
.article_content {
	LINE-HEIGHT: 23px; COLOR: #333; FONT-SIZE: 13px
}
.article_basic {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 5px
}
.article_brief {
	BORDER-BOTTOM: #900 1px dotted; BORDER-LEFT: #900 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; BORDER-TOP: #900 1px dotted; BORDER-RIGHT: #900 1px dotted; PADDING-TOP: 10px
}
.article_control {
	BORDER-BOTTOM: #666 1px dotted; BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fafccb; FONT-SIZE: 13px; BORDER-TOP: #666 1px dotted; BORDER-RIGHT: #666 1px dotted; PADDING-TOP: 5px
}
.article_tags {
	BORDER-BOTTOM: #666 1px dotted; BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px dotted; BORDER-RIGHT: #666 1px dotted; PADDING-TOP: 5px
}
.article_comment {
	CLEAR: both
}
.class_brief {
	BORDER-BOTTOM: #ccc 3px double; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN-TOP: 20px; FLOAT: left; COLOR: #333; MARGIN-LEFT: 20px; FONT-SIZE: 13px
}
.pagemain .fl {
	WIDTH: 535px
}
.class_brief H1 {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 28px
}
.class_brief_img {
	MARGIN: 10px; FLOAT: left
}
.class_brief_img IMG {
	WIDTH: 150px
}
.class_brief IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eaeaea; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.content_picbox_l {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.content_picbox_r {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.content_picbox_title {
	FONT-STYLE: italic; CLEAR: both
}
.content_pic IMG {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.guide_list_pic UL {
	LIST-STYLE-TYPE: none
}
.guide_list_pic {
	CLEAR: both
}
.guide_list_pic LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.guide_list_pic IMG {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px; BACKGROUND: #fafafa; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 120px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
.photoplay {
	MARGIN: 10px; CLEAR: both
}
.photoplay LI {
	MARGIN: 5px; FLOAT: left
}
.photoplay IMG {
	WIDTH: 160px; HEIGHT: 110px
}
.photo_classlist {
	CLEAR: both
}
.photo_classlist LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 193px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.photo_classlist IMG {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 205px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; BACKGROUND: #fafafa; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 143px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
.overview_list_pic {
	CLEAR: both
}
.overview_list_pic LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.overview_list_pic IMG {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 90px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px; BACKGROUND: #fafafa; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 60px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
.golf_list_pic {
	CLEAR: both
}
.golf_list_pic LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 160px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.golf_list_pic IMG {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px; BACKGROUND: #fafafa; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 100px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
#shiplist_class_pic {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f3f3f3; CLEAR: both; BORDER-TOP: #ccc 4px double; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
#shiplist_class_pic UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; FLOAT: left
}
#shiplist_class_pic LI {
	PADDING-LEFT: 15px; BACKGROUND: url(shipico.gif) no-repeat
}
#shiplist_class_pic .tittle {
	BACKGROUND: #fff; FONT-SIZE: 19px
}
#shiplist_class_pic .pic {
	MARGIN: 10px; FLOAT: left
}
#shiplist_class_pic .pic IMG {
	BORDER-BOTTOM-COLOR: #999; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #999; PADDING-LEFT: 3px; WIDTH: 100px; PADDING-RIGHT: 3px; BACKGROUND: #ccc; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
#shiplist_class_pic .intro {
	CLEAR: both; FONT-SIZE: 11px
}
.sea {
	LINE-HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 970px; BACKGROUND: url(searchbg.gif); HEIGHT: 40px
}
.search {
	MARGIN: 0px auto; WIDTH: 970px
}
.sea_l {
	TEXT-ALIGN: left; PADDING-LEFT: 60px; WIDTH: 450px; FLOAT: left
}
.searchsd {
	MARGIN-TOP: 0px; _margin-top: 8px
}
.sea_r {
	TEXT-ALIGN: left; PADDING-LEFT: 68px; WIDTH: 350px; BACKGROUND: url(tags.gif) no-repeat left center; FLOAT: right
}
#leftCategory {
	
}
#leftCategory H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #e7f5ff; LETTER-SPACING: 2px; HEIGHT: 22px; COLOR: #004299; CLEAR: both; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#leftCategory H2 SPAN {
	MARGIN: 3px 0px 0px 5px; DISPLAY: block; FLOAT: left
}
#leftCategory DT {
	LINE-HEIGHT: 25px; COLOR: #eb5403; MARGIN-LEFT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#leftCategory DT A:link {
	COLOR: #eb5403; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#leftCategory DT A:visited {
	COLOR: #eb5403; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#leftCategory DL DD {
	LINE-HEIGHT: 23px; PADDING-LEFT: 5px; FLOAT: left; COLOR: #5a5a5a; FONT-SIZE: 12px
}
#leftCategory DD A:link {
	COLOR: #5a5a5a; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#leftCategory DD A:visited {
	COLOR: #5a5a5a; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#leftCategory DD A:hover {
	COLOR: #eb5403; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#leftCategory UL {
	BORDER-BOTTOM: #595959 1px solid; MARGIN: 0px 0px 5px 1px
}
.ask_main1 {
	MARGIN: 10px auto 0px; WIDTH: 970px
}
.ask_main1_l {
	WIDTH: 224px; FLOAT: left
}
.ask_main1_lbox {
	BORDER-BOTTOM: #b6d3eb 1px solid; BORDER-LEFT: #b6d3eb 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #b6d3eb 1px solid; BORDER-RIGHT: #b6d3eb 1px solid
}
.ask_main1_tit {
	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: url(title1_bg.gif) no-repeat; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ask_main1_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 583px; OVERFLOW: hidden; PADDING-TOP: 10px; _height: 585px
}
.ask_main1_box SPAN {
	line-heihgt: 25px
}
.ask_main1_box SPAN.askjjnum {
	COLOR: #1cc60b; FONT-WEIGHT: bold
}
.ask_main1_box SPAN.asknum {
	COLOR: #006699; FONT-WEIGHT: bold
}
.ask_main1_m {
	WIDTH: 530px; FLOAT: left; MARGIN-LEFT: 10px
}
.ask_main1_m_tit {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(knowbg.gif); HEIGHT: 28px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ask_main1box {
	BORDER-BOTTOM: #7daee6 1px solid; BORDER-LEFT: #7daee6 1px solid; PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: #7daee6; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 1px; HEIGHT: 124px; BORDER-RIGHT: #7daee6 1px solid; PADDING-TOP: 10px
}
.ask_img {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 160px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 120px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}
.ask_main1box_list {
	WIDTH: 340px; FLOAT: right
}
.ask_main1box_list LI {
	LINE-HEIGHT: 24px
}
.ask_main1box_list .style IMG {
	VERTICAL-ALIGN: middle
}
.ask_main1box_list A {
	COLOR: #006699; FONT-SIZE: 14px
}
.ask_main1_m2 {
	MARGIN-TOP: 10px
}
.ask_main1_listbox {
	BORDER-BOTTOM: #7daee6 1px solid; BORDER-LEFT: #7daee6 1px solid; PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: #7daee6; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 1px; HEIGHT: 200px; OVERFLOW: hidden; BORDER-RIGHT: #7daee6 1px solid; PADDING-TOP: 10px
}
.ask_main1_listbox LI {
	LINE-HEIGHT: 25px
}
.ask_main1_listbox A {
	FONT-SIZE: 14px
}
.ask_main1_listbox SPAN.class_name {
	COLOR: #006699
}
.ask_main1_listbox IMG {
	WIDTH: 20px; HEIGHT: 20px
}
.ask_main1_r {
	WIDTH: 175px; FLOAT: right
}
.ask_main1_rbox1 {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.ask_main1_rbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ask_main1_rbox UL {
	LIST-STYLE-TYPE: none
}
.ask_main1_rtit {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; HEIGHT: 28px; COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ask_main1_rbox LI {
	LINE-HEIGHT: 22px
}
.ask_main1_rbox A {
	COLOR: #000
}
.ask_main1_rbox2 {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.askad {
	MARGIN-TOP: 10px
}
.ask_main1_twr {
	WIDTH: 710px; FLOAT: right
}
.ask_tiwen {
	BORDER-BOTTOM: #b6d3eb 1px solid; BORDER-LEFT: #b6d3eb 1px solid; MARGIN-TOP: 10px; BACKGROUND: #fafcff; BORDER-TOP: #b6d3eb 1px solid; BORDER-RIGHT: #b6d3eb 1px solid
}
.ask_tiwen DIV {
	MARGIN-BOTTOM: 10px
}
.keyword {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; FONT-SIZE: 14px
}
.search_border {
	HEIGHT: 28px
}
.ask_classname {
	BORDER-BOTTOM: #b6d3eb 1px solid; BORDER-LEFT: #b6d3eb 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fafcff; HEIGHT: auto; BORDER-TOP: #b6d3eb 1px solid; BORDER-RIGHT: #b6d3eb 1px solid; PADDING-TOP: 10px
}
.ask_classname .classname {
	COLOR: #006699; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ask_classname .classlist {
	LINE-HEIGHT: 25px
}
.ask_classname .classlist A {
	COLOR: #539a08; FONT-SIZE: 14px
}
.asklist {
	MARGIN-TOP: 10px
}
.topic {
	LINE-HEIGHT: 28px; PADDING-LEFT: 12px
}
.topic A {
	COLOR: #000; FONT-SIZE: 14px
}
.about_bg {
	BACKGROUND: url(about_bg.gif) repeat-x; FONT-SIZE: 14px
}
.about_bg .fl {
	MARGIN-TOP: 0px; WIDTH: 710px
}
.about_bg H1 {
	MARGIN-TOP: -7px
}
.flinkdiv {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 10px auto 0px; WIDTH: 948px; HEIGHT: auto; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.flink {
	BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #f1f1f1; HEIGHT: 30px; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.flink SPAN.more {
	POSITION: absolute; TOP: 0px; RIGHT: 8px
}
.flink SPAN.more A {
	COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.flinkdiv .links {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
#fenye {
	CLEAR: both
}
#xsnazzy H1 {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy H2 {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy P {
	MARGIN: 0px 10px; LETTER-SPACING: 1px
}
#xsnazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.xtop {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND: #ccc; BORDER-RIGHT: #ccc 1px solid
}
.xb3 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND: #ccc; BORDER-RIGHT: #ccc 1px solid
}
.xb4 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND: #ccc; BORDER-RIGHT: #ccc 1px solid
}
.xb1 {
	MARGIN: 0px 5px; BACKGROUND: #ccc
}
.xb2 {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 3px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px
}
.xb3 {
	MARGIN: 0px 2px
}
.xb4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.xboxcontent {
	FONT-SIZE: 12px; background: url(m_b.jpg) no-repeat; height:25px; line-height:25px; color: #FF0; text-align:center; 
}
.xboxcontent a:link{ color:#FFF;font-weight:bold}
.xboxcontent a:visited{ color:#FFF;font-weight:bold}
.xboxcontent a:hover{ color: #CCC; text-decoration:underline;font-weight:bold}
#male {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 763px; FLOAT: left
}
#male H2 {
	MARGIN: 0px
}
#male H3 {
	MARGIN: 0px; FONT-SIZE: 13px
}
#male H4 {
	MARGIN: 0px
}
#male1 {
	MARGIN-TOP: 3px; WIDTH: 321px; FLOAT: left; HEIGHT: 300px
}
#male2 {
	WIDTH: 438px; FLOAT: left
}
#male2top {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; MARGIN: 27px 3px 4px; HEIGHT: 20px
}
#male2top STRONG {
	FLOAT: left; MARGIN-LEFT: 14px; FONT-SIZE: 17px; MARGIN-RIGHT: 4px
}
#male2topspan1 {
	MARGIN-TOP: 2px; FLOAT: left; COLOR: #c00; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.male2topspan2 {
	MARGIN-TOP: 1px; PADDING-LEFT: 20px; BACKGROUND: url(gou2.gif) no-repeat 0px 60%; FLOAT: right; COLOR: #09f; FONT-SIZE: 11px; MARGIN-RIGHT: 20px
}
#male2 UL {
	BACKGROUND: url(15.gif) no-repeat 23px 8px
}
#male2 UL H2 {
	FLOAT: left
}
#male2 UL IMG {
	MARGIN-BOTTOM: -2px; FLOAT: left; MARGIN-RIGHT: 3px
}
#male2 UL SPAN {
	COLOR: #c00; MARGIN-LEFT: 2px
}
#male2 UL H3 {
	MARGIN-LEFT: 24px; FONT-WEIGHT: normal
}
#male2 UL H3 A:link {
	COLOR: #000
}
#male2 UL H3 A:visited {
	COLOR: #000
}
#male2 UL H4 {
	COLOR: #afafaf; MARGIN-LEFT: 24px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#male2 UL A:hover {
	COLOR: #c00
}
#male2 LI {
	BORDER-BOTTOM: #999 1px dashed; HEIGHT: 35px; COLOR: #282828; MARGIN-LEFT: 22px; MARGIN-RIGHT: 20px; PADDING-TOP: 8px
}
#male2down {
	MARGIN: 3px 50px auto 0px; DISPLAY: inline; FLOAT: right
}
#male2down A:hover {
	COLOR: #c00
}
#mari {
	WIDTH: 225px; FLOAT: right
}
#maritop {
	
}
#maritop SPAN {
	COLOR: #666; FONT-SIZE: 30px
}
#maritop STRONG {
	COLOR: #c00; FONT-SIZE: 10px
}
#maritop IMG {
	PADDING-LEFT: 3px; FLOAT: left; MARGIN-RIGHT: 8px
}
#marice {
	
}
#marice UL {
	MARGIN-LEFT: 5px
}
#marice LI {
	LINE-HEIGHT: 15px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(gou2.gif) no-repeat 0px 0px; HEIGHT: 15px; COLOR: #39f; FONT-SIZE: 14px
}
#marice STRONG {
	MARGIN-TOP: 7px; DISPLAY: block; MARGIN-BOTTOM: 12px; HEIGHT: 16px; MARGIN-LEFT: 4px; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
#marice SPAN {
	DISPLAY: block; COLOR: #39f; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#marice A:hover {
	COLOR: #009
}
#marice2 {
	MARGIN-TOP: 8px
}
#maricedown {
	BACKGROUND-COLOR: #fdfaf1; MARGIN-TOP: 6px; WIDTH: 225px; HEIGHT: 88px
}
#maricedown STRONG {
	MARGIN: 6px auto 8px 12px; DISPLAY: block; FONT-SIZE: 13px
}
#maricedown LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 14px
}
#ma1le {
	WIDTH: 309px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 7px; CLEAR: left
}
#ma1letop {
	BORDER-BOTTOM: #666 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 4px; HEIGHT: 23px; FONT-SIZE: 16px
}
#ma1lece {
	BORDER-BOTTOM: #999 1px dashed; MARGIN-TOP: 9px; HEIGHT: 100px; CLEAR: both
}
#ma1lece IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#ma1lece P {
	LINE-HEIGHT: 18px; PADDING-LEFT: 5px; FLOAT: left; COLOR: #5d5d5d; CLEAR: both; FONT-SIZE: 11px
}
#ma1lece P IMG {
	FLOAT: none
}
#ma1ledown {
	CLEAR: both
}
#ma1ledown LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 14px; BACKGROUND: url(dian.jpg) no-repeat 0px 50%; HEIGHT: 24px; COLOR: #282828; MARGIN-LEFT: 6px
}
#ma1ledown A:hover {
	COLOR: #c00
}
#ma1ledown SPAN {
	COLOR: #c00
}
#ma1ledown1 {
	MARGIN: 5px 5px 0px; FLOAT: right; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ma1ledown1 A:hover {
	COLOR: #c00
}
#ma1ce {
	WIDTH: 416px; DISPLAY: inline; FLOAT: left; HEIGHT: 271px; MARGIN-LEFT: 19px
}
#ma1cetop {
	HEIGHT: 38px
}
#ma1cetop1 {
	LINE-HEIGHT: 38px; PADDING-LEFT: 16px; WIDTH: 390px; BACKGROUND: url(3bg.gif) 0px -226px; FLOAT: left; COLOR: #c60000; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
#ma1cecezhong {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 7px; WIDTH: 414px; BORDER-RIGHT: #999 1px solid
}
#ma1cecezhong H2 {
	MARGIN: 0px
}
#ma1cecezhong H3 {
	MARGIN: 0px; COLOR: #b7b7b7; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#ma1cecezhong H4 {
	MARGIN: 0px
}
#ma1cecezhong UL {
	BORDER-BOTTOM: #999 1px dashed; PADDING-LEFT: 15px; BACKGROUND: url(dian.jpg) no-repeat 0px 37%; HEIGHT: 34px; COLOR: #282828; MARGIN-LEFT: 16px; MARGIN-RIGHT: 8px; PADDING-TOP: 9px
}
#ma1cecezhong LI U {
	FONT-SIZE: 12px
}
#ma1cecezhong LI U A:link {
	COLOR: #000
}
#ma1cecezhong LI U A:visited {
	COLOR: #000
}
#ma1cecezhong SPAN {
	COLOR: #c00
}
#ma1cecezhong A:hover {
	COLOR: #c00
}
#ma1ri {
	BORDER-BOTTOM: #6d6d6d 1px solid; BORDER-LEFT: #6d6d6d 1px solid; WIDTH: 223px; FLOAT: right; COLOR: #282828; BORDER-TOP: #6d6d6d 1px solid; BORDER-RIGHT: #6d6d6d 1px solid
}
#ma1ritop {
	LINE-HEIGHT: 29px; BACKGROUND-COLOR: #494949; PADDING-LEFT: 10px; WIDTH: auto; MARGIN-BOTTOM: 8px; HEIGHT: 29px; COLOR: #fcfcfc; FONT-SIZE: 14px
}
#ma1rice {
	BORDER-BOTTOM: #666 1px solid; MARGIN: 12px 3px 0px 6px; HEIGHT: 72px
}
#ma1rice LI {
	LINE-HEIGHT: 14px; PADDING-LEFT: 10px; BACKGROUND: url(fdian.gif) no-repeat left 50%; HEIGHT: 14px; COLOR: #000; FONT-SIZE: 11px
}
#ma1rice A:hover {
	TEXT-DECORATION: underline
}
#ma1rice UL {
	MARGIN-TOP: -4px; FLOAT: left; MARGIN-LEFT: 5px
}
#ma1rice IMG {
	FLOAT: left; MARGIN-LEFT: 3px
}
#ma1ri P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 9px; PADDING-RIGHT: 3px; HEIGHT: 105px; PADDING-TOP: 4px
}
#ma1ridown {
	MARGIN: 0px 2px 3px 3px; PADDING-LEFT: 100px; BACKGROUND: url(3bg.gif) 0px -186px; HEIGHT: 39px
}
#ma1ridown SPAN {
	PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(ma2rijian.jpg) no-repeat 0px 92%; COLOR: #f00; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
#ma1ridown SPAN IMG {
	MARGIN-BOTTOM: -1px
}
#ma2le {
	MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 11px
}
#ma2ce {
	WIDTH: 415px; FLOAT: left; MARGIN-LEFT: 24px
}
#ma2cetop {
	BORDER-BOTTOM: #666 1px solid; MARGIN-TOP: 7px; WIDTH: 415px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
#ma2cece {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; WIDTH: 410px; HEIGHT: 41px; COLOR: #282828
}
#ma2cece B {
	FONT-SIZE: 12px
}
#ma2cece SPAN {
	LINE-HEIGHT: 15px; WIDTH: 140px; DISPLAY: block; FLOAT: left; HEIGHT: 36px; COLOR: #000; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#ma2cece A:hover {
	TEXT-DECORATION: underline
}
#ma2cece IMG {
	WIDTH: 55px; FLOAT: left; MARGIN-RIGHT: 4px
}
#ma2cece SPAN IMG {
	FLOAT: none
}
#ma2ri {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; MARGIN: 4px 0px 0px; WIDTH: 223px; FLOAT: right; HEIGHT: 204px; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}
#ma2ritop {
	BORDER-BOTTOM: #666 1px solid; LINE-HEIGHT: 27px; MARGIN: 10px 8px auto 10px; BACKGROUND: url(ma3ce5.jpg) no-repeat 0px top; HEIGHT: 32px
}
#ma2ritop STRONG {
	PADDING-LEFT: 28px; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
#ma2ritop SPAN {
	FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#ma2ri P {
	BACKGROUND-COLOR: #f6f6f6; HEIGHT: 148px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
#ma3le {
	MARGIN: 4px 0px 0px 5px; FLOAT: left; CLEAR: left
}
#ma3ce {
	MARGIN: 4px auto auto 0px; WIDTH: 655px; BACKGROUND: url(3bg.gif); FLOAT: right; HEIGHT: 186px
}
#ma3cetop {
	LINE-HEIGHT: 21px; FONT-STYLE: italic; MARGIN: 11px auto auto 15px; PADDING-LEFT: 9px; WIDTH: 250px; BACKGROUND: url(ma4jian.jpg) #89bfe4 no-repeat 238px 50%; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: 600
}
#ma3cetop IMG {
	MARGIN-LEFT: 4px
}
.biao TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 725px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.biao TD {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.biaotop {
	WIDTH: 725px; BACKGROUND: #639ace
}
.biaotop SPAN {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.biaotop2 {
	TEXT-ALIGN: center; BACKGROUND: #639ace
}
.biaotop2 STRONG {
	COLOR: #fff; FONT-SIZE: larger
}
.biaoce {
	TEXT-ALIGN: center; BACKGROUND: #dee7ff; FONT-WEIGHT: bold
}
.biaoce2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #dee7ff; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.biaoce2 SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #800000; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.home_hotellist UL {
	PADDING-LEFT: 15px; PADDING-TOP: 11px
}
.home_hotellist LI {
	PADDING-LEFT: 18px; BACKGROUND: url(gou2.gif) no-repeat 0px -37px; HEIGHT: 18px
}
.home_cities_pic {
	CLEAR: both
}
.home_cities_pic LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 3px; PADDING-LEFT: 5px; WIDTH: 85px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; FLOAT: left; PADDING-TOP: 5px
}
.home_cities_pic IMG {
	WIDTH: 85px; BACKGROUND: #fafafa; HEIGHT: 60px
}
.tour_basic .fl{  width:400px; }




.foot_wrap { height:100%; overflow:hidden;}




/* FILE: required/overlays.css */
.overlayContents {display:none;}
.overlaySrc {display:none !important;}
 

.overlay.np .inner { padding:0;} /* tight overlay - no padding */

.overlay.lbbd { z-index: 9999;}
.overlay.relative { margin:3px;}



.crOverlayButton {width:94px; cursor:pointer;}
.overlay.commerceOverlay { width: 420px; border: 4px solid #d67b00;}
.overlay.commerceIEOverlay { background:#EE7818; padding:4px;}
.overlay.commerceOverlay .close {background-position:-170px -2324px; width:13px; height:13px;}
.overlay.kinder b {padding-right:16px;}

.overlay.dmoLB { width:500px; border:none;}
.overlay.dmoLB .inner { padding:0;}
.overlay.dmoLBevt { width:524px; border:none;}
.overlay.dmoLBevt .inner { padding:0;}
.overlay.dmoLBmap { width:731px; border:none;}
.overlay.dmoLBmap .inner { padding:0;}

.overlay.fatNotice .inner {padding:40px 150px; background-color:#fefaca; font:bold 1.8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif; color:#91b056;}

.overlay.ovrFooter { position:fixed !important; width:321px; bottom:36px !important; top:auto !important; left:auto !important; right:1% !important; margin-right:26px;}




/* FILE: required/buttons.css */
/* Button (Green) Default
   ----------------------------------------------------------------------------------------- */
.wrpBtn { height:100%; overflow:hidden;}
.button { display:inline; height:100%; overflow:hidden; margin-right:10px; border:1px solid #589442; float:left;}

.button a,
.button span,
.button input { display:block; overflow:visible; margin:0; border:none; background-color:#589442; font:bold 1em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif; color:#fff; text-shadow:#589442 0 0 0; white-space:nowrap; cursor:pointer; float:left;}

/* Handles Mozilla and Chrome -------------------------------------------------------------- */
.button input { margin:-1px 0; padding:2px 6px;}
/* Handles Opera and Safari but resets Chrome ---------------------------------------------- */
@media screen and (-webkit-min-device-pixel-ratio:0) {.button input { margin:0; padding:2px 9px;}}

.button a, .button span { display:block; padding:2px 9px;}
.button a, .button a:hover, .button a:focus,
.button a:active, .button a:visited { color:#fff; text-decoration:none;}

/* Button (Orange)
   ----------------------------------------------------------------------------------------- */
.button.org { border:1px solid #d67b00;}
.button.org a,
.button.org span,
.button.org input { background-color:#d67b00; text-shadow:#d67b00 0 0 0;}

.button.cr span {text-transform:uppercase;}

.booking .button {float:none;}
/* FILE: accommodations/quickcheck.css */

/* Traveler Resources */
.travRe .interior dl dd.sponsored { margin:-5px 14px 6px;}
.travRe .interior dl dd.sponsored img { vertical-align:middle;}  
.tamgFooterShell {bottom:0px; left:0px; position:fixed; margin:0% 1%; width:98%; z-index:9999;}
.tamgFooterShell .tamgFooter {display:block; border:1px solid #b5b5b5; position:relative; border-bottom:0px; padding: 0px 123px 0px 12px;
                                                     background-color:#ebebeb;
                                                     font:normal 11px Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif; color:#2c2c2c;}

.tamgFooterShell .tamgFooter .extRight {position:absolute; border-left:1px solid #bbb9ba; text-align:center;}
.tamgFooterShell .tamgFooter .extRight.ecs {right:0px; width:27px;}
.tamgFooterShell .tamgFooter .extRight.mgs {right:28px; width:93px; color:#1f2c92;}
.tamgFooterShell .tamgFooter .extRight.mgs:hover {text-decoration:underline;}
.tamgFooterShell .tamgFooter .extRight .extRightBtn {cursor:pointer; color:#202d95; border-left:1px solid #f9f9f9;
                                                     padding:8px 0px 6px; margin:0px auto;}
/* wof tamg footer takeover */
.tamgFtr_Takeover { position:fixed; z-index:9999; bottom:0; right:1%; max-width:372px !ie; margin:0 29px 0 138px; height:27px;}
.tamgFtr_Takeover .ftrBtn { margin:2px 0; padding:4px 172px 3px 8px; border-left:1px solid #ccc; background-color:#ebebeb; font:bold 12px/17px Arial, sans-serif; color:#202d95; cursor:default; float:right;}
.tamgFtr_Takeover .ftrBtn.hvrd,
.tamgFtr_Takeover .ftrBtn:hover { margin:1px 0px 2px; padding:5px 172px 3px 8px; background-color:#fbfbfb;}
.tamgFtr_Takeover .ftrBtn .fkLnk { padding-left:5px; text-decoration:underline;} 

.tamgFtr_Takeover .ftrBtn.ftrWof, 
.tamgFtr_Takeover .ftrBtn.ftrWof.hvrd,
.tamgFtr_Takeover .ftrBtn:hover { padding-right:148px;} 
.tamgFtr_Takeover .sprite-ftr-wof-pix { position:fixed; bottom:0; right:1%; margin-right:31px;}
 

  
 .overlay.ovrFooter { position:fixed; width:294px; bottom:32px !important; right:1%; margin-right:26px; border:3px solid #666; background-color:#fff; font-size:12px; cursor:default;}
 .overlay.ovrFooter .inner { padding:8px 12px; }
 .overlay.ovrFooter .overlayHdr { margin:-8px -12px 10px; padding:7px 12px 9px 12px; background-color:#666; font:bold 14px Lucida, Arial, sans-serif; color:#fff; }
 .overlay.ovrFooter p  { margin:0; padding-bottom:10px; font:normal 12px/125% Verdana, Arial, sans-serif;} 
 .overlay.ovrFooter .wrap { padding-bottom:6px;}
 .overlay.ovrFooter .sprite-ftr-wof-arrow  { position:absolute; bottom:-10px; left:34px;}
 .overlay.ovrFooter .inlineFBLogo { display:inline; vertical-align:-3px;}
 

.sprite-AW16x16 {
  background-image: url('foot_bg1.png');
  background-position: left 0px;
  width: 16px;
  height: 14px;
}

.sprite-BB16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -30px;
  width: 9px;
  height: 15px;
}


.sprite-CC16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -45px;
  width: 23px;
  height: 10px;
}


.sprite-FB16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -55px;
  width: 16px;
  height: 16px;
}

.sprite-FVC16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -71px;
  width: 20px;
  height: 16px;
}

.sprite-FK16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -87px;
  width: 16px;
  height: 16px;
}


.sprite-FH16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -103px;
  width: 14px;
  height: 15px;
}

.sprite-HW16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -118px;
  width: 16px;
  height: 16px;
}


.sprite-IT16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -134px;
  width: 15px;
  height: 16px;
}


.sprite-JL16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -150px;
  width: 16px;
  height: 16px;
}

.sprite-MX16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -166px;
  width: 16px;
  height: 16px;
}

.sprite-MU16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -182px;
  width: 16px;
  height: 12px;
}

.sprite-OT16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -194px;
  width: 16px;
  height: 16px;
}


.sprite-SG16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -210px;
  width: 15px;
  height: 15px;
}

.sprite-ST16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -225px;
  width: 16px;
  height: 12px;
}


.sprite-TL16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -237px;
  width: 16px;
  height: 16px;
}

.sprite-TP {
  background-image: url('foot_bg1.png');
  background-position: left -253px;
  width: 48px;
  height: 20px;
}

.sprite-TP16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -273px;
  width: 16px;
  height: 16px;
}


.sprite-TA {
  background-image: url('foot_bg1.png');
  background-position: left -289px;
  width: 200px;
  height: 25px;
}

.sprite-TA16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -308px;
  width: 16px;
  height: 9px;
}


.sprite-UN16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -317px;
  width: 16px;
  height: 16px;
}

.sprite-UR16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -333px;
  width: 15px;
  height: 15px;
}

.sprite-VT16x16 {
  background-image: url('foot_bg1.png');
  background-position: left -348px;
  width: 16px;
  height: 16px;
}


.sprite-X {
  background-image: url('foot_bg1.png');
  background-position: left -364px;
  width: 8px;
  height: 8px;
}

.sprite-BarBk {
  background-image: url('foot_bg1.png');
  background-position: left -372px;
    background-repeat: repeat-x;
}

.sprite-luft-plane {
  background-image: url('foot_bg1.png');
  background-position: left -404px;
  width: 110px;
  height: 12px;
}

.sprite-luft-arrow {
  background-image: url('foot_bg1.png');
  background-position: left -416px;
  width: 110px;
  height: 12px;
}

.sprite-luft-de-logo {
  background-image: url('foot_bg1.png');
  background-position: left -428px;
  width: 110px;
  height: 12px;
    margin: 5px 0 3px !important;
}

.sprite-luft-miles-more {
  background-image: url('foot_bg1.png');
  background-position: left -440px;
  width: 110px;
  height: 12px;
}

.sprite-ftr-wof-arrow {
  background-image: url('foot_bg1.png');
  background-position: left -452px;
  width: 16px;
  height: 12px;
}

.sprite-ftr-wof-close {
  background-image: url('foot_bg1.png');
  background-position: left -464px;
  width: 13px;
  height: 13px;
}

.sprite-ftr-wof-fblogo {
  background-image: url('foot_bg1.png');
  background-position: left -477px;
  width: 16px;
  height: 16px;
}

.sprite-ftr-wof-pix {
  background-image: url('foot_bg1.png');
  background-position: left -493px;
  width: 141px;
  height: 57px;
}
