body,td,th {
	font-size: 12px;
	color: #FFFFFF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.lan{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.lanb{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	background:url(../img/lan_bh.GIF);
	text-decoration: none;
}
.lan a:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}

.lan a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
img{ border:0px;}


.baise{
	color:#FFFFFF;
}
.sizebh{
	color:#299805;
	font-weight:bold;
}
.baisebold{
	color:#003300;
	font-weight:bold;
}
.baisebold a{color:white;}
.footshib{
	border: 1px solid #d4d6d4;
	padding:6px 12px 12px 12px;
	line-height:18px;
}
.bold11{
	font-weight:bold;
}
.colorfoot{
	color:#2b7eaa;
}
.foot_color{
	color:#8b8b8b;
}
.foot_d{
	border: 1px solid #d4d6d4;
}
.foot_size{
	color:#999999;
	font-weight:bold;
}
.bold1{
	font-weight:bold;
	color:#5a9111;
}
.bold2{
	color:#000000;
	font-weight:bold;
}
.left_xiafei{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
.left_sose{
	color:#7d7d7d;
}
.hui1{
	color:#676767;
	padding-left:3px;
}
.holiday_size1{
	color:#007b00;
	font-weight:bold;
	padding-bottom:7px;
}
.holiday_size1a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:7px;
}
.holiday_size2{
	color:#2aac00;
	font-size:14px;
	font-weight:bold;
}
.hongbold{
	color:#ff0000;
	font-weight:bold;
}
.holiday_size3{
	color:#008dcf;
}
.zhonghua{
	color: #999999;
	text-decoration: line-through;
}

.holiday_size4{
	color:#007b00;
	font-size:14px;
	font-weight:bold;
}
.left_jdbold{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.left_color{
	color:#247909;
}
.line-height{
	color:#247909;
	line-height:20px;
}
.myRoomTable {
	BORDER-RIGHT: #99bfd0 1px solid; BORDER-TOP: #99bfd0 1px solid; BORDER-LEFT: #99bfd0 1px solid; BORDER-BOTTOM: #99bfd0 1px solid
}
.border-rightBottom-81D450 {
	BORDER-RIGHT: #99bfd0 1px solid; BORDER-BOTTOM: #99bfd0 1px solid
}
.tdd {
	BORDER-RIGHT: #99bfd0 1px solid; BORDER-TOP: #99bfd0 1px; BORDER-LEFT: #99bfd0 1px; COLOR: #707070; BORDER-BOTTOM: #99bfd0 1px solid
}
.border-right-81D450 {
	BORDER-RIGHT: #99bfd0 1px solid
}
.myHotelTable {
	BORDER-BOTTOM: #99bfd0 1px solid
}
.dhd {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
.font-707070 {
	COLOR: #707070
}
.line-height2{
	line-height:18px;
}
.jd_bodyxia{
	border-bottom:#9cd589 1px solid;
}
.line-height3{
	line-height:20px;
	padding-left:26px;
}
.hong{
	color:#ff0000;
}
.jd_color{
	color:#279f00;
	font-weight:bold;
}
.jd_color2{
	color:#ff993c;
	font-weight:bold;
	font-size:13px;
}
.jd_color3{
	color:#ff993c;
	font-weight:bold;
	font-size:14px;
}
.line-height4{
	line-height:20px;
	padding-top:8px;
	padding-bottom:8px;
}
.lvse {
	BORDER: #2aac00 1px solid; 
}
.lvxia {
	BORDER-BOTTOM: #2aac00 1px solid
}
a.aa:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
a.aa:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
a.aa:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
a.aa:active {
	text-decoration: none;
	color: #ffffff;
}

a:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #003300;
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #003300;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
img{border:0px;}





.topout{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.topout a:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.topout a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}

.topout a:active {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}


.topover{background-image:url(../img/lan_bh.GIF); 
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.topover a:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.topover a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
.topover a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
	background-image:url(../img/lan_bh.GIF);
}
.topover a:active {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	text-decoration: none;
}
ul,li{margin:0;padding:0;}
.pb {WIDTH: 655px; height:182px;}
.pb .steps {BACKGROUND: url(../img/index_neck_shoulders.png) no-repeat left top}
.pb .points LI {BACKGROUND: url(../img/index_neck_shoulders.png) no-repeat left top}
.pb .switcher {}
.pb .banners {FLOAT: left; height:182px;}
.pb .banners LI {DISPLAY: none; OVERFLOW: hidden; WIDTH: 629px; HEIGHT:182px}
.pb .banners LI.current {DISPLAY: block}

.pb .switcher {BACKGROUND-POSITION: left 0px; FLOAT: left; WIDTH: 8px; POSITION: relative; HEIGHT: 182px}
.pb .points {WIDTH: 19px;FONT-FAMILY: Arial}
.pb .points LI {BACKGROUND-POSITION: -26px -76px; MARGIN: 0px 0px 2px 3px; OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial; HEIGHT: 15px; TEXT-ALIGN: center}
.pb .points LI.current {BACKGROUND: url(../img/numbg.png) no-repeat; MARGIN-LEFT: 0px; WIDTH:20px; TEXT-INDENT: 3px; TEXT-ALIGN: center}
.pb .steps {BACKGROUND-POSITION: -26px -93px; MARGIN: 0px 0px 0px 2px; WIDTH: 16px; BOTTOM: 3px; FLOAT: left;HEIGHT: 23px; _overflow: hidden;}
.pb .steps .up {WIDTH: 15px; CURSOR: pointer; HEIGHT: 11px}
.pb .steps .down {WIDTH: 15px; CURSOR: pointer; HEIGHT: 11px}
#content {
	OVERFLOW: hidden;
}
#content #left {
	FLOAT: left; WIDTH: 236px
}
#content #left H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../img/indexImg.gif) 0px -97px; WIDTH: 273px; COLOR: #191919; LINE-HEIGHT: 49px; FONT-FAMILY: ºÚÌå; HEIGHT: 49px
}
#content #left .pic_hotels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/indexImg.gif) no-repeat -628px -45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border:0px;
}
#content #left .pic_flights {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/indexImg.gif) no-repeat -526px -45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content #left .hotels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../img/indexImg.gif) -280px 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; WIDTH: 138px; PADDING-TOP: 6px; HEIGHT: 77px
}
#content #left .hotels UL {
	LIST-STYLE-TYPE: none
}
#content #left .hotels LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#content #left .flights {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../img/indexImg.gif) -3px 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; WIDTH: 138px; PADDING-TOP: 15px; HEIGHT: 68px
}
#content #left .flights UL {
	LIST-STYLE-TYPE: none
}
#content #left .flights LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#content #left .hotelSwitch {
	BACKGROUND: url(../img/indexImg.gif) -637px -22px; WIDTH: 48px; HEIGHT: 18px
}
#content #left .flightSwitch {
	BACKGROUND: url(../img/indexImg.gif) -534px 0px; WIDTH: 48px; HEIGHT: 18px
}
#content #left .input_w1 {
	PADDING-LEFT: 4px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#content #left .input_w2 {
	PADDING-LEFT: 4px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#content #left .input_w3 {
	PADDING-LEFT: 4px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#content #left .input_w1 {
	WIDTH: 160px; HEIGHT: 18px
}
#content #left .input_w2 {
	WIDTH: 133px; HEIGHT: 18px
}
#content #left .input_w2b {
	WIDTH: 118px; HEIGHT: 18px
}
#content #left .input_w3 {
	WIDTH: 165px; HEIGHT: 20px
}
#content #left .input_w4 {
	WIDTH: 150px; HEIGHT: 20px
}
#content #left .bottom {
	BACKGROUND: url(../img/indexImg.gif) 0px -150px; WIDTH: 236px; PADDING-TOP: 6px; HEIGHT: 27px
}

.DatePrice_box{
	border: 1px solid #666666;
}
.line_yuding_box{
	border: 1px solid #CCCCCC;
}
