body{
    margin:0;
	padding:0;
	font-size:12px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;

}

a:link,a:active,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}

a.b:link,a.b:hover,a.b:active,a.b:visited {color:#000;text-decoration:none;}

a.price:link,a.price:hover,a.price:active,a.price:visited { color:#ec6803;text-decoration:none;}

a.a1:link{ font-size:13px; font-family:"宋体";color:#000; text-decoration:none;}
a.a1:hover{ font-size:13px; font-family:"宋体";color:#000; text-decoration:underline;}
a.a1:active{ font-size:13px; font-family:"宋体";color:#000; text-decoration:none;}
a.a1:visited{ font-size:13px; font-family:"宋体";color:#0060; text-decoration:none;}

a.c1:link{ font-size:12px; font-family:"宋体";color:#0276c3; text-decoration:none;}
a.c1:hover{ font-size:12px; font-family:"宋体";color:#FF6600; text-decoration:none;}
a.c1:active{ font-size:12px; font-family:"宋体";color:#0276c3; text-decoration:none;}
a.c1:visited{ font-size:12px; font-family:"宋体";color:#0276c3; text-decoration:none;}

a.d1{font-size:12px; font-family:"宋体";color:#0066FF; text-decoration:none;}

a.e1{color: #0080ff; font-size:14px; font-family:"宋体"; font-weight:bold; text-decoration:none;}

a.f1:link{ font-size:12px; font-family:"宋体";color:#000; text-decoration:none;}
a.f1:hover{ font-size:12px; font-family:"宋体";color:#FF6600; text-decoration:none;}

a.showall:link{ font-size:12px; font-family:"宋体";color:#0066FF; text-decoration:none;}

.gnjp a:link,.gnjp a:visited{ text-align:left;color:#000000;text-decoration:none;border-bottom:#CCCCCC 1px dashed; font-size:14px;}
.gnjp a:hover{text-align:left;border-bottom:#ccc 1px dashed;color:#9a0238;font-size:14px;}

.notice h2{
font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#004892;
	padding-left:10px;
	margin-bottom:3px;}

h2.blue{
    font-size:14px;
	color:#0063b3;
	text-align:left;
	padding-left:20px;
    padding-top:10px;
}
h2.yello{
    font-size:14px;
	color:#cc5006;
	text-align:left;
	padding-left:20px;
}

table{
font-size:12px; line-height:16px; color:#000;}

table.search_jipiao{ margin-left:15px; margin-top:10px; padding-left:5px;}

table.search_jipiao td{height:40px;}

table.search_hotel{ margin-top:15px;}

table.search_hotel td{ padding-left:20px;height:32px;}


input,select{
font-size:12px; color:#000;}

input.gray{
border:1px solid #b5b8c8;
}

#pagebody{
text-align:center;}

#header {
    width:956px; 
    height:148px; 
    margin:0 auto; 
    background:#06f;
}
#divcenter{
    width:956px;
	margin:0 auto;
	overflow:hidden;
}
#divall {
    width:956px;
	margin:0 auto;
		/*overflow:hidden;
background-image:url(../images/bg_all.gif);
	background-repeat:repeat-y;*/
}

#aboutall {
    width:956px;
	margin:0 auto;
	overflow:hidden;
	background-image:url(../images/aboutbg.gif);
	background-repeat:repeat-y;
}

#footer {
    width:956px; 
    margin:0 auto; 
    background:#999;
	clear:both;
}
#sider_a {
    width:300px; 
    float:left; 

}
#main {
    width:376px; 
    float:left; 
    margin-left:3px; 
} 
#sider_b {
    width:274px; 
	*width:270px; 
    float:right; 

}
.fontblue{
font:bold 14px;color:#004892;}

/*head-css-begin*/
.logo {
	width: 956px;
	height:81px;
	margin-top:10px;
	}

			
			.mainNav {
				width: 956px;
				background-image: url(../images/navbg.jpg);
				background-repeat: no-repeat;
				height: 45px;
				background-color: #FFFFFF;
			}
			
			.mainNav ul {
				width: 956px;
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
			
			.mainNav ul li {
				font: bold 14px "宋体";
				color: #FFFFFF;
				margin-left: 15px;
				margin-right: 12px;
				margin-top: 15px;
				float: left;
			}
			
			
          a.nav:link{ font-size:14px; font-family:"宋体"; color: #FFFFFF;text-decoration:none;}
          a.nav:hover{ font-size:14px; font-family:"宋体";color:#0099FF; text-decoration:none;}
          a.nav:active{ font-size:14px; font-family:"宋体";color: #FFFFFF;text-decoration:none;}
          a.nav:visited{ font-size:14px; font-family:"宋体";color: #FFFFFF;text-decoration:none;}
			
           .secondNav {
				width: 956px;
				height: 18px;
				background-color: #FFFFFF;
			}
			
			.secondNav ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
			
			.secondNav ul li {
				margin-left: 5px;
				margin-right: 5px;
				margin-top: 2px;
				margin-bottom: 2px;
				float: right;
			}
			
			.secondNav ul li a {
				color: #3695d1;
				text-decoration: none;
			}
			
			.secondNav ul lili.line {
				color: #3695d1;
			}
/*head-css-end*/

/*信息查询*/
.info_search {
	width: 296px;
	 #width:300px;
	border-left:2px solid #41b2ff;
	border-right:2px solid #41b2ff;
	border-bottom:2px solid #41b2ff;
	margin-top:-2px;
	padding-top:10px;
	color:#000000;
	}
/*特约商户*/	
.business {
	height: 50px;
	margin:0 auto;
	width: 957px;
	text-align:left;
	padding-top:5px;
}


.shanghuimg {
	height: 40px;
	width: 131px;
}
/*旅游百宝箱*/	
.boximg {
	height: 25px;
	width: 87px;
	margin-right: 2px;
	margin-top: 5px;
}

/*广告*/	
.ad {
	height: 236px;
	width: 376px;
}
/*主题游*/	
.subject {
	background-image: url(../images/subject.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 376px;
	border-top: 1px solid #98d7f6;
	border-left: 1px solid #98d7f6;
	border-right: 1px solid #98d7f6;
	margin-top: 2px;
}
/*自由行*/	
.free {
	height: 300px;
	width: 376px;
	border-top: 1px solid #98d7f6;
	border-left: 1px solid #98d7f6;
	border-right: 1px solid #98d7f6;
	background-repeat: no-repeat;
	background-image: url(../images/free.jpg);
    padding-top:10px;
}

.free  ul {
text-align:left;
line-height:28px;
margin-top:5px;
}

.free  ul li {
margin-left:10px;
text-indent:15px;
*margin-left:10px;
*text-indent:0px;
margin-right:10px;
padding-left:5px;:
background:url(../images/free_icon.jpg) no-repeat left center;
list-style-position:inside;
border-bottom:1px dashed #ccc;
}


img.zyx{
margin-top:10px;
width:356px;
height:87px;
}
/*目的地指南*/	
.destination {
	height: 128px;
	width: 376px;
	background-image: url(../images/subject.jpg);
	border: 1px solid #98d7f6;
	background-repeat: no-repeat;
}

table.des{}

.des_imgstyle{width:96px;height:62px; margin-left:2px;margin-right:2px;}

/*特价区*/
/*-----tab标签---*/
OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 270px;
	padding: 0px;
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #daf0fe 1px solid; BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 250px; *width:268px;COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 200px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
/*-----tab标签---*/

.sale {
	width: 270px;
	 *width: 274px;
	height:426px;
	margin-top:-2px;
	padding-top:2px;
	border-left:2px solid #41b2ff;
	border-right:2px solid #41b2ff;

}



table.tejia td{
height:17px;}


a.saleprice:link,a.saleprice:visited{
	color:#FF6600;
	text-decoration:underline;
	font-size: 12px;
}
/*机票+酒店*/
.tickets_hotel {
font-family:"宋体";
	background: url(../images/ticket_hotel.jpg) no-repeat left top;
	height: 321px;
	width: 270px;
	*width: 274px;
	margin-top: 0px;
	padding-top:8px;
	text-align:center;
	border-left:2px solid #41b2ff;
	border-right:2px solid #41b2ff;
	border-bottom:2px solid #41b2ff;
}
.tickets_hotel  ul{
text-align:left;
margin:0px;
padding-top:35px;
padding-left:20px;}

.th_content {
	width: 250px;
	height: 150px;
	padding-top:10px;
	padding-left:8px;
	*padding-left:0px;
}

.th_content  table td{
height:25px;
}


.th_imgstyle {
	height: 116px;
	width: 230px;
}

.th_ad {
margin-top:5px;
	width: 235px;
	height: 120px;
	background-position: center;
	padding: 5px;
	border: 1px solid #CCCCCC;
}


/*---旅游首页------------------------------------------------------------------------------------------------------------------------------------*/
#travelall{
width:956px;
margin:0 auto;
}

#travel_first{
width:956px;
height:240px;

clear:both;
}
.travel_firstleft{
float:left;
	height: 240px;
	width: 300px;

}

.travel_firstright{
float:right;
	height: 240px;
	width: 656px;

}

#travel_second{
clear:both;
width:956px;
}

.travel_secondleft{
float:left;
width:300px;
}

.travel_secondright{
float:right;
width:640px;
}

#travelbg{
color:#333333;	
width:956px;
min-height:800px;
margin:0 auto;
	overflow:hidden;
	/*background-image:url(../images/travelbg_all.gif);
	background-repeat:repeat-y;}
	border:1px solid #6bc6fd;*/}

.travelbg_left{
float:left;
width:220px;
height:300px;
padding:2px;
border:1px solid #b5e2fc;
}

.travelbg_right{
float:right;
width:722px;
border: 1px solid #b5e2fc;
}

.travelquick_search{
padding-left:10px;
padding-top:15px;
text-align:left;
margin:0 auto;
/*background-color:#d3edfc;*/
background-image:url(../images/travel_titlebg.jpg);
background-repeat:no-repeat;
background-position:top center;
width:222px;
}


.travelquick_search input,select{ margin:3px; }

.travel_search {	
	height: 226px;
	width: 265px;
	background-image: url(../images/travel_s.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 25px;
	text-align: left;
}

.travel_search li {
	float: left;
	padding-right:35px;
	list-style-type: none;
}

.traveline{
width:300px;
height:600px;
margin-top:0px;
background-image:url(../images/traveline.jpg);
background-repeat:no-repeat;}

.guonei {
	height: 188px;
	width: 275px;
	padding-top: 80px;
	margin-left: 20px;}
	
.guonei table{
line-height:28px;}

.lvad {
	height: 64px;
	width: 263px;
	margin-top: 10px;}
	

.guowai {
	height: 188px;
	width: 275px;
	margin-top: 80px;
	margin-left: 20px;}
	
.guowai table {
line-height:28px;}

td.iconred {
	background-image: url(../images/icon-red.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 12px;
}


#right2{
	width:650px;
	float:right;
}

.lyad{
	float:left;width:418px; margin-left:6px;
}

.notice{
	float:left;
	width:220px;
	height:236px;
	margin-left:5px;
	background:url(../images/notice.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
}
.notice ul{
    margin:5px;
    padding:5px;
	font-size: 12px;
	}
.notice li{
    line-height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cde9fb;
	list-style-position: inside;
	list-style-type: square;
}


.ad2 {
	height: 200px;
	width: 345px;

}

.freediy{ width:643px;height:90px;background:url(../images/freediy.jpg);background-repeat:no-repeat; margin:2px; text-align:left; padding-top:10px;}

.freediy table{ margin-top:5px;margin-left:5px;}

a.iconcirle {	background-image: url(../images/icon-cirle.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left:20px;
	font:12px "宋体";
	/*color:#1d5ae3;*/
	color:#000;
	display:block;
}

a.iconblue {background-image: url(../images/icon-blue.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left:20px;
	font:12px "宋体";
	/*color:#1d5ae3;*/
	color:#000;
	display:block;
	}
	
a.blue2 {
	font:12px "宋体";
	color:#000;
	}
	
a.diming{
	font:12px "宋体";
	color:#ff5500;}
	

.hotline{width:643px;height:107px;background:url(../images/hotline.jpg);background-repeat:no-repeat;margin:2px; text-align:left;padding-top:10px;}
.hotline table{ margin-top:5px;margin-left:5px;}

.travelmudi{width:643px;height:271px;background:url(../images/travelmudi.jpg);background-repeat:no-repeat;margin:2px;text-align:left;padding-top:10px;}
.strategy{width:319px;float: left;height:120px;background:url(../images/duantuyou.jpg);background-repeat:no-repeat;margin:2px; text-align:left;padding-top:10px;}
.strategy ul {margin:0; padding-left:25px;}
.strategy li {line-height:18px;}
.strategyimg {margin-top:15px;margin-right:20px;margin-left:10px; float:left;}

.tournote{width:319px;float:left;height:120px;background:url(../images/tournote.jpg);background-repeat:no-repeat;margin:2px; text-align:left;padding-top:10px;}
.tournote ul {margin:0; padding-left:25px;}
.tournote li {line-height:18px;}

.traveltitle {
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#004892;
	padding-left:10px;

}

h2{
	font-family:"宋体";
	font-size:14px;
	color:#0063b3;
    margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 8px;
}

table.list{
color:#333333; font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

table.list th{
line-height:30px;
border-top:1px solid #d1eeec;
border-bottom:2px solid #98d7ff;
text-align:center;
}

table.list td{
height:55px;
line-height:20px;
border-bottom:1px dashed #67bbf9;
padding-left:10px;
}

.travel_line_blue{color:#235988;}

.travel_line_date{ font-family:Arial, Helvetica, sans-serif;color:#fa5a02;}

.block{border:1px solid #0099FF; padding:2px; color:#0066CC;}

.travel_line_xzpic{ border:1px solid #63bdf1;}

p.travel-icon{
	padding-left:18px;
	text-align:left;
	line-height:20px;
	margin:5px;
	background-image:url(../images/icon-confirm.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:2px solid #bdd7fa;
}

/*---机票查询------------------------------------------------------------------------------------------------------------------------------------*/


.search_wait {
	margin: 20px;
	padding: 10px;
	text-align: center;
	line-height:30px;
}
.search_font {
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
}

.search_fontbig {
	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
	color:#FF0000;
}

.myticket{
	width: 216px;
	 	 *width:236px;/*IE7*/
	background-image: url(../images/myticketsbg.jpg);
	background-repeat: no-repeat;
	/*background-color: #d3edfc;*/
	background-color: #FFF;
	color:#000;
	text-align:left;
	padding-top:7px;
	padding-left:20px;
	padding-bottom:10px;

}

.myticket ul{
margin-top:10px;
list-style:none;
}

.myticket ul li {
	width:190px;
	text-align:left;
	text-indent:5px;
	line-height: 26px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background:url(../images/icon-orderlist.gif) no-repeat;
	background-position:left center;
	padding-left:5px;
}

.tickets_zixun{
    text-align:right;
	margin-right:10px;
}

.hangbanxinxi {
	width: 680px;
	line-height:24px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}

.hangbanxinxi table{
	line-height:24px;
	border:0;
	padding: 2px;
}

.yellow{
	font-family:"宋体";
	font-size:12px;
	color:#cd5402;
	font-weight: bold;
}
.bold{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"; color:#000;}

.boldbig{font:bold 14px Arial, Helvetica, sans-serif; padding:10px;color:#000;}

.boldred{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000;}

.totleprice{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ff2400;}

.redbigprice{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
}

.confirmleft{
	width: 236px;
		 *width:242px;/*IE7*/
	float: left;
	/*background-color: #63bdf1;*/
	background-color: #ffffff;
	padding: 2px;
	margin-right:6px;
	border: 1px solid #b5e2fc;
	line-height:22px;
}



.left_travel_ly{
    width: 220px;
	padding:8px;
	    *width: 238px;
		*padding:12px;
    background-image: url(../images/travelcsbg.jpg);
	background-repeat: no-repeat;
    text-align:left;
	float:left;
	border:1px solid #b5e2fc;
}

.left_travel_ly ul{
margin:0;
padding:0;
}

.left_travel_ly ul li{
	line-height:24px;
	border-bottom:1px dashed #ccc;
	list-style-position: inside;
	list-style-type: disc;
}


.left_custom_ly{
	width: 150px;
	padding:12px;
	border:1px solid #b5e2fc;
	background-image: url(../images/custombg.jpg);
	background-repeat: no-repeat;
    text-align:left;
	float:left;
}

.left_custom_ly ul{
margin:0;
padding:0;
}

.left_custom_ly ul li{
padding-left:25px;
line-height:24px;
list-style:inside;
list-style-type:georgian;
border-bottom:1px dashed #ccc;
}

.right_custom_pageright {
	float: right;
	width:790px;
	background-color: #fff;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 10px;
	border: 1px solid #9bd8fc;
	text-align:justify;
	color:#000;
	line-height:24px;
}

table.wangfan{width:95%; margin-left:15px; border-bottom:1px dashed #0099FF;}
table.wangfan td{padding-left:20px; background:url(../images/hb_wf.gif) no-repeat left center; border-collapse:0;}

form.wangfan{width:95%; margin-left:15px;}


/*短途游攻略*/
.excursion {
	width:956px;
	background-color: #fff;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	border-top: 5px solid #b5e2fc;
	border-left: 1px solid #b5e2fc;
	border-right: 1px solid #b5e2fc;
	border-bottom:1px solid #b5e2fc;
	text-align:justify;
	color:#000;
	line-height:24px;
}

.excursion p{
text-indent:30px;}

.excursion_imgright{clear:both; float:right; margin:10px; padding:5px; border:1px solid #CCCCCC;}

.excursion_imgleft{clear:both; float:left; margin:10px;padding:5px;border:1px solid #CCCCCC;}

.pageright {
	float: right;
	width: 700px;
	 *width:708px;/*IE7*/
	background-color: #fff;
	padding: 3px;
	border: 1px solid #b5e2fc;
	text-align:left;
	color:#000;
}

#customerorder {
	width: 956px;
	background-color: #fff;
	padding: 10px;
	border: 1px solid #b5e2fc;
	text-align:left;
	color:#000;
}

.aboutleft {
	float: left;
	width: 170px;
	height:287px;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	background:url(../images/about_classbg.jpg) no-repeat;
}

.aboutleft  ul{
margin:0;
margin-top:55px;
padding:0;
list-style:none;
}

.aboutleft  ul li{
padding:2px;
margin-left:10px;


}

.aboutright {
	float: right;
	width: 770px;
	background-color: #fff;
	padding-left: 10px;
	padding-top: 5px;
	border: 1px solid #b5e2fc;
	text-align:left;
	color:#333333;
}

.aboutright table {
line-height:20px;
margin-bottom:10px;
}

.aboutright table td {
padding-left:15px;
}


.aboutus {
width:740px;
padding:5px;
line-height:26px;
}

.table_line{
border-bottom:2px solid #cbdee8;
background-color:#ddf1fd;
}

.table_line2{
border-bottom:1px solid #cbdee8;
padding:10px;
}

.table_line2{
border-bottom:1px dashed  #3399FF;
height:35px;
vertical-align:middle;}

table.jiage{ line-height:24px;}

table.queren{
 font-family:Arial, Helvetica, sans-serif;
 line-height:24px; 
 margin-left:10px; 
 margin-bottom:10px;
 text-align:left;
 border:1px solid #a8dbff;}
 
table.queren td{
height:30px; 
padding-left:10px;
border-bottom:1px solid #a8dbff;}

table.queren th{
height:30px; 
padding-left:10px;
background-color:#e8f5fd;
border-bottom:2px solid #a8dbff;}

 table.orderpay{
 font-family:Arial, Helvetica, sans-serif;
 line-height:24px; 
 margin-left:10px; 
 margin-bottom:10px;
 text-align:left;
 border:1px solid #a8dbff;}

table.orderpay th{
height:30px; 
padding-left:10px;
background-color:#e8f5fd;
border-bottom:2px solid #a8dbff;}

 table.orderpay td{
height:30px; 
padding-left:10px;
border-bottom:1px solid #a8dbff;}

.redsmallprice{
font:12px "宋体";
color:#990033;
}

p.confirm-icon{
	padding-left:18px;
	line-height:20px;
	margin:5px;
	background-image:url(../images/icon-confirm.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:1px solid #bdd7fa;
}
/*---会员注册登录/会员中心------------------------------------------------------------------------------------------------------------------------------------*/
.reg {
	padding-left: 65px;
	padding-top:20px;
	height:180px;
}
.regbj {
	background-image: url(../images/regtitle.gif);
	background-repeat: no-repeat;
	height:62px;
	background-position: center center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	padding-left: 100px;
}

.reglogin{	background-image: url(../images/regdl.gif);
	background-repeat: no-repeat;
	height:62px;
	background-position: center center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	padding-left: 80px;
	padding-top:30px;
}
.regloginzj{	background-image: url(../images/regdlzj.gif);
	background-repeat: no-repeat;
	height:62px;
	background-position: center center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	padding-left: 80px;
	padding-top:30px;
}

.searchleft {
	width: 236px;
		 *width:242px;/*IE7*/
	float: left;
	/*background-color: #63bdf1;*/
	padding: 2px;
	border:1px solid #b5e2fc;
}

p.zhgl{
	padding-left:30px;
	padding-top:8px;padding-bottom:5px;
	margin-bottom:10px;
	background-image: url(../images/icon-zhgl.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:1px solid #bdd7fa;
}

p.jfgl{
	padding-left:30px;
	padding-top:8px;padding-bottom:5px;
	margin-bottom:10px;
	background-image: url(../images/icon-jf.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:1px solid #bdd7fa;
}

p.jfgl2{
	padding-left:30px;
	padding-top:8px;padding-bottom:5px;
	margin-bottom:10px;
	background-image: url(../images/gifticon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:1px solid #bdd7fa;
}

p.paixun{
height:20px;
}
	
.pageright table td{
line-height:26px;
}
	
.bluetitle{
color: #3995d6; font-weight:bold; padding-left:10px;
background-image: url(../images/icon-orderlist.gif);
background-repeat: no-repeat;
margin-left:10px;
	
}

.blacktitle{
color: #000; font-weight:bold; padding-left:10px;
background-image: url(../images/icon-orderlist.gif);
background-repeat: no-repeat;
margin-left:10px;
	
}

	
.blue2{
color: #055aaa; font-weight:bold; }


.bigbluetitle{	
    text-align:left;
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	padding-left:30px;
	padding-bottom:10px;}

.redprice-s{
/*font:bold 14px Arial, Verdana, sans-serif;
color:#FF3300;*/
font:bold 14px Arial, Verdana, sans-serif;
color:#CC0000;
}

.redprice-b{
font:bold 16px Arial, Verdana, sans-serif;
color:#CC0000;
}

.redprice{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF3300;
}

.zhekouprice{
/*font:bold 12px Arial, Helvetica, sans-serif;
color:#bd2342;*/
font:12px Arial, Helvetica, sans-serif;
color:#000;
}

.travelprice{
font:bold 14px Arial, Helvetica, sans-serif;
color:#bd2342;
}

img.zhgl{
margin-top:20px;
}

.blueline{
color:#3399FF;
border-bottom:1px solid #99FFFF;}


.jfnew{
	margin-top:10px;
	padding-top:35px;
	padding-left:5px;
	padding-right:5px;
	width:680px;
	height:400px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbg.jpg);
	background-repeat: no-repeat;
}

.jfrule{
	margin-top:10px;
	padding-top:5px;
	padding-left:20px;
	padding-right:5px;
	width:680px;
	height:400px;
	text-align:justify;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jftitlebg.jpg);
	background-repeat: repeat-x;
}

.styleblue{ font-family:"宋体";color: #0a6bd6;}/*color:#3995d6*/

.STYLE1 {color: #cccccc; font-family:"宋体";}

.styleyello{ color:#FF6600; font-weight:bold;}

.stylered{ color:#FF0000;}
.styleredm{ color:#FF0000; font-size:14px; font-weight:bold;}

.blue{color: #0080ff; font-size:14px; font-family:"宋体"; font-weight:bold;}

.membercenterright {
	float: right;
	width: 700px;
	background-color: #fff;
	padding: 5px;
	text-align:left;
	color:#000;
}

.membercenterright  table td{
height:30px;
padding-left:10px
}


/*---国内机票------------------------------------------------------------------------------------------------------------------------------------*/
.pageleft {
	width: 220px;
	float: left;
	/*background-color: #63bdf1;*/
	padding: 10px;
	border:1px solid #6bc6fd;
}

.pageleft ul li{
	line-height:40px;
	background-image: url(../images/titlebg.jpg);
	background-position:right;
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
	list-style-type: none;
}

.flightsearch {
	height: 230px;
	width: 640px;
	*width:680px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #63bdf1;
	padding-left: 40px;
	padding-top:10px;
	background-image:url(../images/jipiaosearchbg.gif);
	background-repeat:repeat-x;

}

.flightsearch_title {
width:684px;
   *width:700px;/*IE7*/
height:47px;
background:url(../images/flightstitle.jpg)  no-repeat;
text-align:right;
padding-top:13px;
padding-right:20px;
color:#2188e2;
}

.flightsearch_jiantou {
font-size:8px;
}

.flight7day {
	height: 270px;
	width: 680px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 2px solid #63bdf1;
}
.flightsale {
	height: 230px;
	width: 680px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 2px solid #63bdf1;
}

p.jipiao{
	padding-left:18px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:20px;
	background-image:url(../images/jp-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	text-align:left;
}

p.jipiaosearch{
	padding-left:25px;
	padding-top:8px;padding-bottom:5px;
	background-image: url(../images/icon-search.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#0063b3;
	border-bottom:1px solid #bdd7fa;
}

p.jianju{
padding:5px;}

.go {
	background-image: url(../images/go.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}

.back{
	background-image: url(../images/back.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	border-bottom:1px dashed #63bdf1;
}

.dhlogo {
	background-image: url(../images/dh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	
}


/*国内机票七日内最低价机票*/
.jiaocha_gray {
	FONT-SIZE: 12px; 
	text-align:center;
}/*
.jiaocha_kuang {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
*/

.jiaocha_sikuang {
	BORDER-RIGHT: #45abe9 1px solid; BORDER-LEFT: #45abe9 1px solid; BORDER-BOTTOM: #45abe9 1px solid
}
.chaxun {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 180%; font-family:Arial, Helvetica, sans-serif;
}
.chaxun A {
	COLOR:#000; TEXT-DECORATION: underline
}
.chaxun A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}

.shang1 {
	BACKGROUND-IMAGE: url(../images/chaxun_btn1.gif); WIDTH: 89px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px;background-position:bottom;
}
.shang2 {
	BACKGROUND-IMAGE: url(../images/chaxun_btn2.gif); WIDTH: 88px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; background-position:bottom;
}

.tdunderline{
border-bottom:1px dashed #63bdf1;
}

/*机票订单详情*/
.xinxifont{
margin:0px;
padding-top:0px;
line-height:24px;
font-family:Verdana, "宋体",Arial, Helvetica, sans-serif;}

.orderblue{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1451ff;}

.ordertitlebg{
	width:233px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg01.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

.ordertitlebgzf{
	width:294px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg02.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

.ordertitlebglx{
	width:294px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg03.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

.ordertitlebgfs{
	width:294px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg05.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

.ordertitlebgbz{
	width:294px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg06.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

.ordertitlebgzt{
	width:294px;
	height:28px;
	font-weight:bold;
	font-family:"宋体";
	color:#0462cc;
	background-image:url(../images/ordertitlebg04.jpg);
	background-repeat:no-repeat;
	background-position: -2px -2px;
	padding-left: 44px;
	padding-top:5px;
	margin-bottom:0px;
}

/*积分主页*/
.jfleft {
	width: 236px;
		 *width:242px;/*IE7*/
	float: left;
	/*background-color: #63bdf1;*/
	border:1px solid #6bc6fd;
	padding: 2px;
}

.jfright {
	float: right;
	width: 680px;
	min-height:835px;
	background-color: #fff;
	/*background-image:url(../images/giftsjbj.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}

.jfgift {
background-color:#666;
    float: right;
	background-color: #fff;
	padding: 5px;
	border:1px solid #80c9f3;
}

.jfchaxun{
	width: 220px;
	background-image: url(../images/jfchaxunbg.gif);
	background-repeat: no-repeat;
	/*background-color: #d3edfc;*/
	
	padding: 15px;
	text-align:left;
}

.jfchaxun li {
margin-top:8px;
	line-height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	list-style-image: url(../images/icon-orderlist.gif);
	list-style-position: inside;
}

.jfbanner{
width:700px;
margin:0;
padding:0;
}

.jfnew{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	width:680px;
	height:400px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbg.jpg);
	background-repeat: no-repeat;
}

.jfnewbyc01{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	width:680px;
	height:650px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbyc1.jpg);
	background-repeat: no-repeat;
}

.jfnewbyc02{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	width:680px;
	height:650px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbyc2.jpg);
	background-repeat: no-repeat;
}

.jfnewbyc03{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	width:680px;
	height:650px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbyc3.jpg);
	background-repeat: no-repeat;
}

.jfnewbyc04{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	width:680px;
	height:650px;
	line-height:20px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfnewbyc4.jpg);
	background-repeat: no-repeat;
}

.jfhot{
	margin-top:10px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
	width:680px;
	height:200px;
	border:1px solid #a0d9fa;
	background-image: url(../images/jfhotbg.jpg);
	background-repeat: no-repeat;
	}
.imgborder{
border:1px solid #a0d9fa;
width:114px;height:114px}

.giftshow
{
border:solid 1px #7ec8f3;
position:relative;
margin-right:15px;
margin-top:10px;
float:left;
}

p.gift
{
line-height:24px;
padding-left:280px;
padding-right:10px}


p.giftfangshi
{
clear:both;
line-height:24px;
padding-left:20px;
padding-right:20px;
border-bottom:2px solid #c0e8ff;
}

.giftname {
	color: #046b9c;
	font-size: 14px;
	font-weight: bold;
}

.giftform{
line-height:30px;
padding-left:110px;
}



/*按钮样式*/
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2 {padding: 2 4 0
4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
BORDER-RIGHT: #88bad3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#88bad3 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #88bad3
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #88bad3 1px solid
}
.btn3_mouseover {
BORDER-RIGHT: #88bad3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#88bad3 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #88bad3
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #88bad3 1px solid
}
.btn3_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
BORDER-RIGHT: #88bad3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#88bad3 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #88bad3
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #88bad3 1px solid
}
.btn_2k3 {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:
#002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;
BORDER-BOTTOM: #002D96 1px solid
}
.all{
width:80px;
}

.error{
	width:700px;
	height:400px;
	padding-top: 40px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-image: url(../common/images/errorbg.jpg);
	background-repeat: repeat-x;

}

.traveltieshi{
margin-left:10px;
margin-right:10px;
line-height:24px;
text-align:left;
}

/*吴江假日酒店*/
#divall .wjhotel{
	width:944px;
	background-color: #fff;
	padding:5px;
	border:1px solid #b5e2fc;
	text-align:justify;
	color:#000;
	line-height:24px;
}

#divall .wjhotel_banner{
	width:944px;
	height:200px;
	background:url(../images/wjhotel_banner.jpg) no-repeat;
	margin-bottom:5px;
}

#divall .wjhotel_nav{
	width:942px;
	height:40px;
	margin-bottom:5px;
	border:1px solid #b3b3b3;
	background:url(../images/wjhotel_navbg.gif)  repeat-x;
	text-align:justify;
}

#divall .wjhotel_content{
	width:944px;
	background:url(../images/wjhotel_contentbg.jpg)  repeat-y;
	text-align:justify;
	color:#000;
	line-height:24px;
}

#divall .wjhotel_content p{
font-family:Arial, "宋体";
	text-indent:2em;
	text-align:justify;
	line-height:24px;
	margin-left:3em;
	margin-right:3em;
}

#divall .wjhotel_content p.english{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
	text-indent:2em;
	text-align:justify;
	line-height:24px;
	margin-left:3em;
	margin-right:3em;
}

#divall .wjhotel_content .imgright{
float:right;
margin-right:3em;
margin-left:1em;
}

#divall .wjhotel_content .imgleft{
float:left;
margin-right:1em;
margin-left:3em;
}

.styleyellow2{color:#fa4007}

#divall .wjhotel_content .cy_left{
float:left;
width:425px;
margin-right:1em;
margin-left:3em;
margin-top:1em;
}

#divall .wjhotel_content .cy_left p{
margin-right:1em;
margin-left:1em;
margin-top:1em;
}

#divall .wjhotel_content .cy_right{
float:right;
width:425px;
margin-right:3em;
margin-top:1em;
}

#divall .wjhotel_content .cy_right p{
margin-right:1em;
margin-left:1em;
margin-top:1em;
}

#divall .wjhotel_content .xx1{
width:860px;
height:304px;
margin-right:1em;
margin-left:3em;
margin-top:1em;
background:url(../images/wjhotel_xx_pic1.jpg) no-repeat left top;
}

#divall .wjhotel_content .xx2{
width:860px;
height:392px;
margin-right:1em;
margin-left:3em;
margin-top:1em;
background:url(../images/wjhotel_xx_pic2.jpg) no-repeat right bottom;
}