﻿
body
{
font:"\5b8b\4f53","Arial Narrow";
font-family:"宋体";


}
.orderManagementWrap
{
	
	
	width:1000px;
	margin:0 auto;

	
}

.orderDate,.orderTo
{
	width:113px;
	_width:110px;
	border:solid 1px #c8c8c8;
	*border:solid 1px #7f9db9;
	font-family:"宋体";
	height:22px;
	line-height:22px;
	height:20px\0;
	line-height:20px\0;
	padding-left:3px;
	*position:relative;
	*top:3px;
	_left:5px;
	margin-left:5px;
	font-size:15px;

}

.orderName
{
		position:relative!important;
		right:5px!important;
		width:100px;
		_width:100px;
		border:solid 1px #c8c8c8;
		*border:solid 1px #7f9db9;
		font-family:"宋体";
		height:22px;
		line-height:22px;
		height:20px\0;
		line-height:20px\0;
		padding-left:3px;
		*position:relative;
		*top:3px;
		_left:5px;
		margin-left:5px;
		font-size:15px;
}



.orderIndex
{
		position:relative!important;
		right:5px!important;
		width:153px;
		_width:150px;
		border:solid 1px #c8c8c8;
		*border:solid 1px #7f9db9;
		font-family:"宋体";
		height:22px;
		line-height:22px;
		height:20px\0;
		line-height:20px\0;
		padding-left:3px;
		*position:relative;
		*top:3px;
		_left:5px;
		margin-left:5px;
		font-size:15px;
}


.orderTo
{
	margin-left:0px;
	
	position:relative;
	left:2px;
	_left:5px;
	
}





.orderType,.orderStatus,.orderNumber
{
	width:153px;
	border:solid 1px #c8c8c8;
	*border:solid 1px #7f9db9;
	font-family:"宋体";
	height:22px;
	line-height:22px;
	height:20px\0;
	line-height:20px\0;
	padding-left:3px;
	*position:relative;
	*top:3px;
	margin-left:5px;
	color:#313131;
	

}

.orderType,.orderStatus
{
	
	width:144px;
	_width:142px;
	height:auto;
	font-size:18px;



}


.orderType2,.orderStatus,.orderNumber
{
	width:153px;
	border:solid 1px #c8c8c8;
	*border:solid 1px #7f9db9;
	font-family:"宋体";
	height:22px;
	line-height:22px;
	height:20px\0;
	line-height:20px\0;
	padding-left:3px;
	*position:relative;
	*top:3px;
	margin-left:5px;
	color:#313131;
	
}

.orderType2,.orderStatus
{
	width:144px;
	_width:142px;
	height:auto;
	font-size:18px;


}
.NeedHideSelect
{
	font-size:15px;
}



.searchOrderTo
{
	
	_margin-left:10px;
	
}

.searchByDate
{
	text-align:center;
	padding-top:24px;
	*padding-top:19px;
	
	
}

.adjustOrderG
{
	_margin-left:18px;
	
	
	
	
}
.searchByType
{
	
 margin-top:25px;
 padding-left:156px;
 color:#313131;
 
}




.searchOrder
{
	width:951px;
	height:149px;
	background:url(/images/img_airline/orderManagementSearch.jpg);
	margin:0 auto;
	font-size:14px;
	font-weight:bolder;
	color:#313131;
	position:relative;
	

}
.search
{
	
		position:absolute;
		width:106px;
		height:29px;
		background:url(/images/img_airline/orderSearch.jpg);
		bottom:70px;
		bottom:72px\9;
		right:20px;
		top:65px;
		border:none;
        cursor:pointer;
	
}

.myOrderTitle
{
	

		width:956px;
		height:34px;
		background:url(/images/img_airline/myOrderTitle.jpg);
		margin:0 auto;
		margin-top:15px;
		margin-bottom:15px;


	
}

.thisOrderNumber
{
	width:135px;
	font-size:13px;

}





.thisOrderType
{
	
	width:80px;
	margin-left:10px;
	
	
}
.thisOrderDate
{
	width:170px;
	
	
}
.thisOrderStatus
{
	
	width:110px;
	
}
.thisPaymentPrice
{
	width:120px;
	
	
	
}

.thisPaymentStatus
{
	
	width:80px;
	
	
}
.thisPriceChange
{
		width:120px;
		margin-left:5px;
	
	
}

.thisOrderOperation
{
	
	width:120px;
	position:relative;
	top:3px;
	*top:-2px;
	_top:5px;


	
	
}


.operationPurchase
{
	

		width:43px;
		height:18px;
		background:url(/images/img_airline/purchaseDisabled.jpg);
		border:none;
        cursor:pointer;
        
	

}
.operationPurchaseEnabled
{
	
		width:43px;
		height:18px;
		background:url(/images/img_imagesTicket/purchaseEnabled.jpg);
		border:none;
        cursor:pointer;
	
	
}

.operationCancel
{
	

		width:43px;
		height:19px;
		background:url(/images/img_imagesTicket/cancelUnabled-1.jpg);
		border:none;
        cursor:pointer;
 
	
}

.operationCancelEnabled
{
		width:43px;
		height:19px;
		background:url(/images/img_airline/orderCancel.jpg);
		border:none;
       cursor:pointer;
}

.Paging
{
	padding-bottom:15px!important;
	padding-top:15px;
}
.mainContent2
{
	
	
	font-size:14px;
	color:#2f2f2f;
	font-weight:bolder;
	margin-top:240px;
	padding-left:50px;
	position:relative;

	

}

.mainContent1
{
	width:952px;
	background:url(/images/img_imagesTicket/mainBack.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	padding-top:1px;
	min-height:490px;
	_height:490px;
 }
 
.mainContentDetail
{
	width:951px;
	background:url(/images/img_airline/mainBackDetail.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	padding-top:1px;
	min-height:497px;
	_height:497px;
}

.content1
{
	width:951px;
	background:url(/images/img_airline/content1.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	min-height:187px;
	_height:187px;
}

.content2
{
	width:951px;
	background:url(/images/img_airline/content2.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	min-height:75px;
	_height:75px;
}

.content3
{
	width:951px;
	background:url(/images/img_airline/content3.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	min-height:229px;
	_height:229px;
}

 .blueGap
 {
 	height:35px;
 	background:url(/images/img_imagesTicket/blueGap.jpg) no-repeat left bottom;
 	margin:0 auto;
 	margin-bottom:25px;
 	margin-top:15px;
 	width:952px;
 }
 .apply
 {
 	padding-left:25px;
    font-size:14px;
    font-weight:bolder;
    color:#00aeef;
    background:url(/images/img_imagesTicket/blueAir.jpg) no-repeat left center;
 }
 .note
 {
 	
 	position:absolute;
 	width:119px;
 	height:116px;
 	background:url(/images/img_imagesTicket/note.jpg) no-repeat;
    bottom:45px;
    left:75px;
 	
 }
 
 .addTicket
 {
 	
 	position:absolute;
 	width:104px;
 	height:27px;
 	background:url(/images/img_imagesTicket/addTicket.jpg) no-repeat;
    top:20px;
    left:197px;
    border:none;
    cursor:pointer;
 	
 }
 
  .cancelTicket
 {
 	
 	position:absolute;
 	width:104px;
 	height:27px;
 	background:url(/images/img_imagesTicket/deleteTicketUnable.jpg) no-repeat;
    top:51px;
    left:197px;
    border:none;
    cursor:pointer;
 	
 }
 
.addContents
{
	width:580px;
	height:130px;
	background-color:#fff;
	position:absolute;
    top:65px;
    right:55px;
    *margin-top:0px;
    overflow:auto;
    

	
	
}
.addContentsInput
{
		position:absolute;
		top:15px;
		*top:10px;
		_top:15px;
		right:175px;
		
	
	
}

.addContentsMain
{
	font-size:13px;
	color:#484848;
	position:relative;
	_top:5px;
	padding-right:20px;
	
	
	



}

.thisAttention
{
	font-size:14px;
	font-weight:bolder;
	color:#00aeef;
	
	
}

.thisWrap
{
	margin-left:195px;
	_margin-left:22px;
	
	
	
}

.thisInput
{

	width:153px;
	border:solid 1px #cacad2;
	padding:4px;
	position:relative;
	top:6px;
	*top:10px;
	_top:0px;
	/*color:#03a6eb;*/
}

.thisAsk
{
	position:absolute;
	top:-3px;
	*top:10px;
	_top:-2px;
	right:0;

}

.insertedStyle
{
	
	font-size:13px;
	color:#5d5d5d;
	float:left;
    margin-left:25px;
    *margin-left:20px;
    margin-top:5px;
    *margin-top:0px;

    
    
}

.insertedcheckboxStyle
{
	
	position:relative;
	top:2px;
	*top:0px;
	margin-right:2px;
	
	
}

.inputDecline
{
	
	color:Red;
	font-size:13px;
	position:absolute;
	top:6px;
	*top:12px;
	_top:6px;
	right:-90px;
	display:none;
	

}



.type1
{
	width:140px;
	padding:4px;
	border:solid 1px #c9c9c9;
	color:#2099db;
	
	
}
.adressDetails
{
	
	width:256px;
	padding:4px;
	border:solid 1px #c9c9c9;
	color:#2099db;
	
	
	
}

#ctl00_ContentPlaceHolder1_txtRemark
{
	width:747px;
	height:55px;
	border:solid 1px #c9c9c9;
	color:#2099db;
	
}

.receiveName2,.thisMobile1,.receiveDetail1,.postCode1,.distribution
{
	
  padding-left:30px;
  background:url(/images/img_imagesTicket/thisRedStar.jpg) left center no-repeat!important;
  
	
}

.thisMobile1
{
	*background-position:10px center!important;
	
	
}


.receiveName2
{




	
	
}



.receiveDetail1
{
	margin-top:13px;
	*margin-top:10px;

}
.postCode1
{
		margin-top:13px;
		*margin-top:10px;
		
	
}

.thisPostCode
{
	
	margin-left:15px;
	
}

.distribution
{
	margin-top:13px;
	*margin-top:10px;
	padding-left:22px!important;
	
}

.additionMessage
{
	margin-top:13px;
	*margin-top:10px;
	
}

.shortMessage
{
	margin-top:13px;
	*margin-top:10px;
	padding-left:485px;
	*padding-left:465px;
}


.Province
{
	margin-left:15px;
	width:735px;
	

	
	
}
.addition
{
	margin-left:30px;
	padding-top:3px;
	padding-left:3px;
}

.adjustThis1
{
  

}

.letter1
{
  margin-left:3px;
}

.letter2
{
	margin-left:20px;
	
	
}

.type3
{
	margin-left:5px;
	position:relative;
	bottom:1px;
	*bottom:0px;
	
	
}

.additionMessage1
{
	position:relative;
	bottom:18px;
	left:12px;
}

.moreAddress
{
	
	position:absolute;
	top:0px;
	right:30px;
	background:url(/images/img_imagesTicket/letter.jpg) left center no-repeat;
	padding-left:20px;
	
	
}

#thisMore
{
	
	font-size:13px;
	font-weight:bolder;
	color:#00aeef;
	text-decoration:underline;
}

.createXin
{

	font-size:13px;
	color:#4b4b4b;
	margin-top:45px;
	
}

.highlight1
{
	
	font-size:14px;
	font-weight:bolder;
	color:#00aeef;
	
}

.thisBtnSubmit
{
	
	
	width:136px;
	height:33px;
	background:url(/images/img_imagesTicket/createAndPay.jpg);
	border:none;
	cursor:pointer;
	margin-left:400px;
	margin-top:15px;
	margin-bottom:60px;
}

.addPass1
{
	width:908px;
    height:345px;
	background-color:#f2f2f2;
	padding-top:1px;
    position:absolute;
    left:50%;
    margin-left:-454px;
    top:200px;
    z-index:9999999;
    display:none;

	
	
}

.addThisConfirm
{
	width:106px;
	height:29px;
	background:url(/images/img_imagesTicket/addConfirm.jpg);
	cursor:pointer;
	border:none;
	
}

.addThisCancel
{
	width:106px;
	height:29px;
	background:url(/images/img_imagesTicket/addCancel.jpg);
	cursor:pointer;
	border:none;
	
	
}


.addContentsWrap
{
	width:865px;
	height:223px;
	margin:0 auto;
	margin-top:33px;
	overflow:auto;
	margin-top:50px;
	font-family:"宋体"!important;
	font-size:14px!important;
	background-attachment: fixed;



	
	
}


.thisDivDevlieries
{
	overflow:hidden;
	zoom:1;
	padding-top:11px;
	padding-bottom:11px;
	_padding-top:10px;
	_padding-bottom:10px;
	/*background:url(/images/img_imagesTicket/addgrayLine.jpg) left bottom repeat-x;*/
	
	cursor:pointer;
	border-bottom:solid 1px #c2c2c2;
	
	

}

.divDevlieriesName
{
	width:10%;
	float:left;
	color:#323232;
	text-align:center;
	padding-top:11px;

	
}

.divDevlieriesAddress
{
	
	
	width:88%;
	float:left;
	font-size:15px;
	color:#323232;
	
	
}

.customerInfo1,.customerInfo2,.customerInfo3,.customerInfo4,.customerInfo5
{

	display:inline-block;
    display:-moz-inline-stack;
    *display:inline;
    zoom:1;

}

.customerInfo1
{
	
	width:450px;

	
	
}
.customerInfo2
{
	
	width:140px;
	
	
}

.customerInfo3
{
	width:130px;
	
	
}

.customerInfo4
{
	
	width:100px;
}

.customerInfo5
{
	
	width:508px;
	
	
}

.otherInfo
{
	margin-top:5px;
	
	
	
}

.addThisConfirm
{
	margin-left:300px;
	*margin-left:800px;
	margin-top:15px;

}
.addThisCancel
{
	margin-left:15px;
	margin-top:15px;
}

#myTest
{
	
	border:solid 1px red;
	
	
}
.ticketPurchase
{
	
	width:461px;
	height:213px;
	position:absolute;
    left:50%;
    margin-left:-260px;
    top:277px;
    z-index:999999999;
	background:url(/images/img_imagesTicket/ticketPurchase.jpg);
	display:none;
	
	
}

.ticketPurchaseSuccess
{
	
	width:113px;
	height:75px;
	position:absolute;
	bottom:50px;
	left:65px;

	
}

.ticketPurchaseFail
{
	
	width:113px;
	height:75px;
	position:absolute;
	bottom:50px;
	right:80px;

	
}

.gapLast
{
	width:957px;
	height:8px;
	background:url(/images/img_imagesTicket/gapLast.jpg);
	margin:0 auto;
	margin-bottom:15px;
	position:relative;
	
}

.listCounter
{
	position:absolute;
	right:15px;
	bottom:7px;
	font-size:12px;
	font-weight:bolder;
	color:#00aeef;
	
}

.orderNumber
{
	color:#149bf7;
	_width:150px;


}


.orderType 
{
	color:#000;
	margin-left:5px;
	border:solid 1px #d8d8d8;
	
	
	
	position:relative;
	left:1px;
	_left:4px;
	
	


	

}

.adjustStatus
{
	
		position:relative;
	right:2px;

	
}


.adjustTicketIndex2
{
  _position:relative;
  _right:12px;
	
}

.adjustTicketIndex
{
	border:solid 1xp red!important;
	
	
	
}



.orderType2

{
	color:#000;
	width:137px!important;
	_width:132px!important;
	margin-left:-6px;
	_position:relative;
	_right:2px;

	
}

.countNeededTickets
{
	

	
	
}


.ticketsNeeded
{
	font-size:13px;
	color:#444444;
	width:180px;
	position:absolute;
	right:200px;
	top:205px;
}







/* order detail*/


.orderDetailBanner1
{
	width:952px;
	height:20px;
	background:url(/images/img_imagesTicket/normalDetail.jpg);
	margin:0 auto;
	margin-top:20px;

}

.orderInfo
{
	width:951px;
	height:84px;
	background:url(/images/img_imagesTicket/detailBackGray2.jpg);
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	zoom:1;
	
	
	
}





.orderInfo1
{

	width:21%;
	float:left;
	font-size:14px;
	font-weight:bolder;
	height:84px;
	line-height:84px;

	
	
}
.orderInfo1Number
{
	
	margin-left:20px;
	
	
}



.orderNumberDetail
{
	
	font-size:14px;
	color:#00aeef;
	text-decoration:underline;
	
	
	
}

/*floating div*/



.orderInfo2
{
	
	
	
	overflow:hidden;
	zoom:1;
	width:53%;
	float:left;
	margin-left:40px;
	padding-top:20px;


}


/*floating div*/

.orderInfo2a
{
	
	font-size:14px;
   font-weight:bolder;
   float:left;
   
 

	
}





.orderInfo2a span
{
	font-weight:normal!important;
  
  
}


.orderInfoDate
{
	width:160px;
	
}


.orderInfoReturn
{
	
	width:155px;
	
}
.orderInfoStatus
{
	width:180px;
	
	
}


.orderInfoOurchaseStatus
{
	
	width:160px;
	margin-top:15px;
	
}

.orderInfoTime
{
	width:155px;
	margin-top:15px;
	
}


.orderInfoMessage
{
	width:175px;
	margin-top:15px;
}







.orderInfoReturnValue
{
	
	font-weight:normal!important;
	
}




.orderInfo3
{

	width:21%;
	float:left;
	font-size:14px;
	font-weight:bolder;
	height:84px;
	line-height:84px;
	text-align:center;
	
}


.totalValue
{
	
	font-size:20px;
	color:#00aeef;
	padding-left:10px;
    background:url(/images/img_imagesTicket/money1.png) no-repeat left center;
	
	
}


/*floating div*/



.orderDetailMain1
{
	
	
	
	width:950px;
	height:494px;
	background:url(/images/img_imagesTicket/blueBack.jpg);
	margin:0 auto;
	margin-top:5px;
	padding-top:1px;
	position:relative;

	
	
	

}

.orderDetailMain1a
{
	width:925px;
	height:80px;
	background:url(/images/img_imagesTicket/orderDetailBackGray3.jpg);
	margin:0 auto;
	height:80px;

	
}

.orderDetailMain1b
{
	width:925px;
	height:80px;
	background:url(/images/img_imagesTicket/orderDetailBackGray3.jpg);
	margin:0 auto;
	overflow:hidden;
	zoom:1;

}


.passInfoRepeat
{
	
	background:none;
	border:solid 1px #dfdfdf;
	border-top:none;
	
}










.orderDetailMain1Left
{

	float:left;
	width:10%;
	height:80px;
	line-height:80px;
	
	
	
}



.orderDetailMain1LeftF
{
	
	text-align:center;
	
}





.orderDetailMain1Right
{

	float:left;
	height:53px;
	zoom:1;
	width:89%;
	padding-top:20px;

	

	
	
}

.orderDetailMain1Right1
{
	
	
	width:18%;
	float:left;
	padding-left:28px;
	position:relative;
  
  
	
}


.repeatImgD
{
	
		position:absolute;
		top:0px;
		left:0px;
	
}

.orderDetailMain1Right2
{
	width:27%;
	float:left;
	margin-left:10px;
	

}


.orderDetailMain1Right3
{
	width:27%;
	float:left;
	
}


.orderDetailMain1Right4
{
	
	width:20%;
	float:left;


}

.detailBolder
{
	
	font-weight:bolder;
	font-size:16px;

	
}

.detailBolder span
{
	font-weight:normal;
	
}




.takeofftime
{
	position:relative\0;
	top:6px\0;
	
	
}

.arrivingtime
{
	position:relative\0;
	top:6px\0;
	
}


.flightClass
{
	position:relative\0;
	top:6px\0;
	
}


.takeofftimeDetail
{
		font-size:14px;
		padding-left:5px;
	
}

.arrivingtimeDetail
{
	
	font-size:14px;
	padding-left:5px;
	
}


.flightClassDetail
{
		font-size:14px;
		padding-left:5px;
	
}

.takeoffAirportDetail
{
		font-size:14px;
		padding-left:5px;
	
}
.destAirport
{
	font-size:14px;
		padding-left:5px;
}


.flightDateDetail
{
	
		font-size:14px;
		padding-left:5px;
	
}


.ticketIndex
{
		font-size:14px;
		padding-left:5px;
	
	
}










.flightDetailInfo
{
	font-size:16px;
	font-weight:bolder;
	margin: 25px 0 10px 25px;
	
	
}

.passengerInfoDetail
{
	
	

	height:164px;
	overflow:auto;
	margin:0 auto;
	margin-left:3px;
	margin-right:3px;

	
	
	
}


 .aMargin1
 {

    margin-left:5px\0;

 }

.passengerName
{
	padding-left:3px\0;

	padding:0!important;

	
}



.passengerName span
{
	padding:0!important;
    margin:0!important;

	
}




.passInfoRepeat2
{

	width:24%;	

	margin-left:0px;
}
.passInfoRepeat3
{
	
	width:23%;

	margin-left:0px;
	
}
.passInfoRepeat4
{
	

	width:30%;

	
	
	
}

.passInfoRepeat5
{

width:21%;

}








.passInfoRepeatLast
{
	
	width:77%;

	
}


.passInfoRepeat1
{
	font-weight:bolder;
	font-size:15px;
	width:22%;
	overflow:hidden;
	zoom:1;

	
}









.banishTicket,.applyReturn,.sendMessage
{
	position:absolute;
   
	
	
	
}

.banishTicket
{
	width:76px;
    height:25px;
    background:url(/images/img_imagesTicket/babished.jpg);
    bottom:31px;
    right:170px;
    
    
}
.applyReturn
{
	width:75px;
    height:26px;
    background:url(/images/img_imagesTicket/applayRetrun.jpg);
    bottom:30px;
    right:90px;
}

.sendMessage
{
	width:74px;
    height:25px;
    background:url(/images/img_imagesTicket/shortMessage.jpg);
    bottom:31px;
    right:10px;
    
    
}
.orderExtraInfo
{
	width:952px;
    height:54px;
    background:url(/images/img_imagesTicket/more.jpg) no-repeat;
    border:none;
    padding:5px;
    overflow:hidden;
    font-family:"宋体";
    font-size:12px;
	
}

.beizhu
{

margin-bottom:20px;
	
	
}

.detailF1,.detailF2,.detailF3
  {
  	float:left;
  	margin-top:25px;
	border:none;
  }
  
  .detailF1
  {
  	width:102px;
    height:25px;
    background:url(/images/img_imagesTicket/detailCancel.jpg) no-repeat;
    margin-left:360px;
  
  	
  }
    .detailF2
  {
  	width:103px;
    height:25px;
    background:url(/images/img_imagesTicket/detailPurchase.jpg) no-repeat;
    margin-left:10px;
  	
  }  
  .detailF3
  {
  	width:104px;
    height:26px;
    background:url(/images/img_imagesTicket/detailReturn.jpg) no-repeat;
     margin-left:10px;
   cursor:pointer;
  }
  
  .orderDetailNormalWrap
  {
  	
  	height:800px;
  	
  }
  
  
 /* pop divs'style of all detail pages*/
 
 
 
 
 
 .detailPop1
 {
 	width:493px;
 	height:277px;
 	background:url(/images/img_imagesTicket/detailPop1.jpg);
    top:300px;
    left:50%;
    margin-left:-246px;
    position:absolute;
    z-index:999999;
    display:none;
 	
 }
 
 .repeatContentsWrap
 {
 	overflow:hidden;
 	zoom:1;
 	width:95%;
 	padding-bottom:10px;
 	margin:0 auto;
 	overflow:hidden;
 	zoom:1;
 	margin-top:15px;
 	padding-left:20px;
 	background:url(/images/img_imagesTicket/orderDetailSmallGap.jpg) no-repeat center bottom;
 	height:30px;
 	overflow:auto;

 }
 
 
.storeOriginalDate
{
	
	overflow:hidden;
 	zoom:1;
 	width:95%;
 	padding-bottom:10px;
 	margin:0 auto;
 	overflow:hidden;
 	zoom:1;
 	margin-top:15px;
 	padding-left:20px;
 	height:30px;
 	overflow:auto;
 	background:url(/images/img_imagesTicket/orderDetailSmallGap.jpg) no-repeat center bottom;

	
}
 
 .newClassTyle
 {
 	overflow:hidden;
 	zoom:1;
 	width:95%;
 	padding-bottom:10px;
 	margin:0 auto;
 	overflow:hidden;
 	zoom:1;
 	margin-top:15px;
 	/*padding-left:20px;*/
 	height:30px;
 	overflow:auto;
 	background:url(/images/img_imagesTicket/orderDetailSmallGap.jpg) no-repeat center bottom;

 	
 }
 
 
  .newClassTyle2
 {
 	overflow:hidden;
 	zoom:1;
 	width:95%;
 	padding-bottom:10px;
 	margin:0 auto;
 	overflow:hidden;
 	zoom:1;
 	margin-top:15px;
 	/*padding-left:20px;*/
 	height:30px;
 	overflow:auto;
 	background:url(/images/img_imagesTicket/orderDetailSmallGap.jpg) no-repeat center bottom;

 	
 }
 
 
 
 .detailPop1Repeat
 {
 	width:95%;
 	font-size:12px;
 	color:#6c6c6c;
 	line-height:20px;
 	margin:0 auto;
 	overflow:hidden;
 	_zoom:1;
 

 	
 
 	

 }
  .detailPop1Repeat span
  {
    float:left;
  	
  }
 
 
 
 
 
 
 .changeMargin1
 {
 	margin-left:5px;
 	font-weight:bolder;
 	
 	
 }
 .toWeight
 {
 	font-weight:bolder;
 	margin-left:60px;
 	_display:inline;

 	
 }
 
 
 .adjustWidth1
 {
 	width:150px;

 	
 	
 }
 
 .adjustWidth2
 {
 	
 	width:110px;
 	
 }
 

 
 .closePop1
 {
 	display:block;
 	width:41px;
 	height:11px;
 	background:url(/images/img_imagesTicket/cancelPop1.jpg) no-repeat;
 	margin-top:10px;
 	margin-right:30px;
 	_display:inline;
 	margin-left:415px;
  
 }
 
 .pop1Notice
 {
 	
 	font-size:12px;
 	text-align:center;
 	color:#434343;
 	margin-top:15px;
 	
 	
 	
 }
 
  .pop1Notice2
  {
  	color:#515151;
  	font-weight:bolder;
  	font-size:15px;
  	margin-top:8px;
  	
  }
 

   .pop1Notice3
  {
  	color:#1e9ff8;
  	font-size:12px;
  	margin-top:8px;
  	
  }
 
 
 
 
 .popExtra
 {
 	 	color:#434343;
 	 	font-size:13px;
 	 	position:relative;
 	    bottom:38px;
 	    margin-left:35px;
 	
 }
 
  .popExtra2
 {
 	
 	    margin-left:50px;
 	
 }
 
 .popWords
 {
 	
 	background-color:#daf1ff;
 	border:none;
 	width:350px;
 	height:53px;
 	margin-top:10px;
 	font-family:"宋体";
 	font-size:12px;
 	padding:5px;
 	color:#434343;
 	overflow:hidden;
 	
 	
 }
 .pop1Confirm,.pop1Cancel
 {
 	
 	position:absolute;
 	width:108px;
 	height:27px;

 	
 }
 
  .pop1Confirm
  {
  	bottom:33px;
  	left:90px;
  	
  	
  }
  
  .pop1Cancel
  {
  	bottom:33px;
  	right:90px;
  	
  }
  
  
  .failure1
  {
  	font-size:12px;
 	color:#434343;
  	

  }
  
  .failure1b
  {
  	margin-left:15px;

  }
  
  
  .failure1
  {

  	width:431px;
 	height:210px;
 	background:url(/images/img_imagesTicket/failureBack1.jpg);
    top:300px;
    left:50%;
    margin-left:-215px;
    position:absolute;
    z-index:999999;
    display:none;

  }
  
  .failure1a
  {
  	margin-top:35px;
  	margin-left:35px;
  	
  	
  }
  
  
    .failure1 ul
    {
    	list-style-type:none;
    	margin-top:10px;
  	  margin-left:35px;

    }
    
      .failure1 ul li
      {
      	line-height:18px;
      	
      	
      }
      
      .failure1d
      {
      margin-top:10px;
  	  margin-left:35px;
      	
      }
      
       .failure1d span
       {
       	color:#24a0f8;
       	
       }
      .failure1c
      {
      	font-weight:bolder;
      	
      	
      }
      
      .closeFailure1
      {

      	width:45px;
      	height:15px;
      	background:url(/images/img_imagesTicket/cancelFailure1.jpg);
      	position:absolute;
      	top:15px;
      	right:15px;

      	
      }
      

      
      
      
      .detailPop1Edit1
      {
      	
      	overflow:hidden;
      	zoom:1;
      	color:#4b4b4b;
      	font-size:13px;
      	margin-top:5px;
      	*margin-top:2px;
      	_margin-top:0px;

    
      	

      }
      
      
      .detailPop1Edit1Left
      {
      	width:40%;
      	float:left;
     line-height:16px;
     margin-left:35px;
      _display:inline;


      }
      
            
      .detailPop1Edit1Right
      {
      	width:40%;
      	float:right;
      	line-height:16px;
       margin-right:35px;
       _display:inline;

      }
      
      .detailPop1Edit2
      {
      	margin-left:3px;
      	font-size:14px;
      	font-weight:bolder;
      	color:#00afed;
      	
      }
      .detailPop1EditNext
      {
      	width:100px;
      	height:25px;
      	position:absolute;
      	bottom:27px;
      	left:50%;
      	margin-left:-50px;
      }
       .detailPop1EditNext2
      {
      	width:100px;
      	height:25px;
      	position:absolute;
      	bottom:27px;
      	left:50%;
      	margin-left:-50px;
      	
      }
      
      
      
            
      .detailPop1Edit
      {
      	
      	
    width:493px;
 	height:224px;
    background:url(/images/img_imagesTicket/detailPop1EditBack.jpg);
 	/*height:469px;*/
 	/*background:url(/images/img_imagesTicket/feiBack.jpg);*/
    top:300px;
    left:50%;
    margin-left:-246px;
    position:absolute;
    z-index:999999;
    display:none;

      	
      }
      
      .detailPop1EditWrap1
      {
      	
  
      	
      }
      .detailPop1EditWrap2
      {
      	
      	display:none;
      	
      }
      
      
      .detailPop1EditWrap3
      {
      	
        display:none;
      	
      }
      
      .detailPop1EditWrap4
      {
      	
      	padding-left:25px;
      	padding-right:35px;
      	display:none;
      	
      }
      
      
      
        .closePop3
        {
        	
        	position:absolute;
        	top:50px;
        	right:-15px;
        	
        	
        	
        }
    
    
    .detailPop1EditWrap3a
    {
    	
    
    	color:39d9d9d;
    	width:90%;
    	margin:0 auto;
    	margin-top:5px;
    	color:#454445!important;
    	font-size:12px;
    	
    	
    	
    }
    
    .detailPop1EditWrap3d
    {
    	
    	padding-left:10px;
    	line-height:18px;
    	margin-top:5px;
    	font-size:12px;
    	
    }
    
    .detailPop1EditWrap3b
    {
    	text-align:center;
    	margin-top:15px;
    	font-size:10px;
    	
    }
    
    .detailPop1EditWrap3b1
    {
    	color:#4a4a4a;
    	font-weight:bolder;
    	font-size:17px;
    	
    }
    
     .detailPop1EditWrap3b2
     
     {
     	
     	font-size:12px;
     	color:#30a6fb;
     	position:relative;
     	top:5px;
     	
     	
     }
     .returnTicketConfirm,.returnTicketCancel
     {

     	position:absolute;
 
     }
     
      .returnTicketConfirm
      {
      	width:100px;
      	height:25px;
      	bottom:25px;
      	left:110px;

      }
     
     
        .returnTicketCancel
      {
      	width:100px;
      	height:25px;
      	bottom:25px;
      	right:110px;

      }
     
     
    .receiveDataA
    {
    	
    	
    	
    	
    }
    
    .enterReason
    {
    	
    	font-size:13px;
    	font-weight:bolder;
    	margin-top:12px;
    	margin-left:30px;
    	
    	
    	
    	
    	
    }
    .detailPop1EditWrap4a
    {
    	
    	font-size:16px;
    	overflow:hidden;
    	zoom:1;
    	margin-top:15px;
    	margin-bottom:15px;
    	padding-left:20px;
    	
    	
    	
    }
    
        .toLeftF1
        {
        	float:left;
        	margin-right:5px;
        	*margin-right:1px;
        	position:relative;
        	top:1px;
        	*top:-3px;
        	
        	
        	
        	
        	
        }

      .checkboxNotice
      {
      		float:left;
      		width:95%;
      		font-size:13px;
      	
      }
      
    
   
    
    
    .detailPop1EditWrap4b
    {
    	
    	
   
    	margin-top:20px;

    }
    
    .color2
    {
    	color:#599cc7;
 	
    }
    
    
    .enterReason2
    {
    	font-size:13px;
    	margin-left:30px;
    	margin-top:-5px;
    	_margin-top:0px;
    	margin-bottom:10px;
	
    }
    
    
    .detailPop1EditWrap4b1
    {
    	
    	font-size:12px;
    	margin-left:20px;
    	line-height:20px;
	
    }
    
    .detailPop1EditWrap4c
    {
 
    	font-size:14px;
    	margin-left:20px;
    	margin-top:25px;
    	_margin-top:15px;
    	
    	
    }
    
    
    .shengcang
    {
    	position:relative\0;
    	left:2px\0;
    	bottom:1px\0;
    	font-size:13px;
    	
    }
    
    .detailPop1EditWrap4d
    {
    	
    	
    	font-size:16px;
    	padding-left:20px;
    	margin-top:10px;
    	
    }
    
    .detailPop1EditWrap4d1
    {
    	
    	width:322px;
    	height:48px;
    	overflow:hidden;
    	background-color:#daf1ff;
    	border:none;
    	font-family:"宋体";
    	padding:5px;
    	font-size:12px;
    	
    	
    }
    
    
    .extraNotice
    {
    	position:relative;
    	bottom:20px;
	
    	
    }
    
    .receiveDataC
    {
    	
    	width:115%!important;
    	margin:0px!important;
    	padding-left:0!important;
    	position:relative;
    	right:25px;
    
    	
    	
    }
    .detailPop1EditWrap4e
    {
    	position:absolute;
        width:92px;
        height:23px;
        bottom:35px;
        left:0;
        left:50%;
        margin-left:-46px;
        _margin-left:-80px;
       
    }
    
    .detailPop1EditWrap4f
    {
    	
    	position:absolute;
        width:41px;
        height:11px;
        top:70px;
        right:25px;
        _right:80px;
        background:url(/images/img_imagesTicket/cancelPop1.jpg);
 
	
    }
    



.refundTicketFailure
{
	
	width:431px;
	height:165px;
    background:url(/images/img_imagesTicket/bf3.jpg);
    position:absolute;
    top:260px;
    left:50%;
    margin-left:-215px;
    z-index:9999999;
    font-size:14px;
    color:#5a5959;
    padding-top:1px;
    display:none;
    


}




.refundTicketFailureA
{
	
	width:45px;
	height:15px;
    background:url(/images/img_imagesTicket/cancelFailure1.jpg);
    position:absolute;
    top:10px;
    right:10px;
	
	
}

.refundTicketFailureB,.refundTicketFailureD
{
	
	width:80%;
	margin:0 auto;
	
}


.refundTicketFailureB
{
	margin-top:30px;
	line-height:18px;
	
}

.refundTicketFailureD
{
	margin-top:5px;
	font-size:13px;
	width:80%;
	
}

.refundTicketFailureD span
{
	
	
	color:#2dbce4;
	
}



















.passenagerWrap
{
	
    height:25px;
	line-height:25px;
	font-size:15px;
	margin-top:4px;
	*margin-top:2px;

	
}

.thisInputStyle
{
	width:150px;
	height:25px;
	line-height:25px;
	
	*height:22px;
	*line-height:22px;
	
	
	text-align:center;
	border:solid 1px #cdcdcd;
	margin-top:2px;
	*margin-top:1px;


}

.thisInstructionFa
{
	background-color:#f3f3f3;
	padding:10px;
	padding-bottom:20px;
	
	
}

.xinxiF
{
	
	color:#00aeef;
	font-weight:bolder;
	text-align:center;
	
}
.thisInstructionFa1,.thisInstructionFa2,.thisInstructionFa3
{
	color:#494849;
	font-weight:bolder;
	font-size:13px;
	position:relative;
	bottom:1px;

}
.thisInstructionFb
{
	line-height:18px;
	margin-top:5px;

	
	
	
}

.messageCounter
{
	
	color:#00aeef;
	font-weight:bolder;
	text-align:right;
	margin-top:5px;
	font-size:13px;
	
}

.messageNotice
{
	font-size:12px!important;
	width:90%;
	margin:0 auto;
	margin-top:8px;
	_margin-top:4px;
	
	float:left;
	margin-left:50px;
	_display:inline;

	
}

.sendShortMessage1
{
	position:absolute;
	width:100px;
	height:26px;
	bottom:30px;
	left:240px;
	
	
}


.cancelShortMessage1
{
	position:absolute;
	width:100px;
	height:26px;
    bottom:30px;
	right:240px;
	
}


.messageLeft
{
	font-weight:bolder;
	color:#3a3a3a;
	
	
	
}

.messageLeft2
{
	font-weight:bolder;
	color:#3a3a3a;

}

.messageSubmitted
{
	width:373px;
	height:197px;
	background:url(/images/img_imagesTicket/MessageSubmitted.jpg);
	margin:0 auto;
	position:relative;
}


.messageCancelled
{
	width:373px;
	height:197px;
	background:url(/images/img_imagesTicket/messageCancelled.jpg);
	margin:0 auto;
	position:relative;
	
}


.shortMessage1
{
	
	width:757px;
	height:434px;
	background:url(/images/img_imagesTicket/shortMessageBack.jpg);
	position:absolute;
	top:260px;
	left:50%;
	margin-left:-378px;
	z-index:999999;
	padding-top:1px;
    display:none;
 


}


.shortMessageContentsWrap
{

	
}

.shortMessage1Main
{
	height:250px;
	margin-top:65px;


	
}

.receiveName
{
	
	width:22%;
	font-size:14px;
	color:#333;
	text-align:center;
	_display:inline;
	float:left;
	margin-left:30px;

}

/*这个类名要改！！和其他CSS类有冲突！！！*/


.receiveMobile
{
	
	width:22%;
	float:left;
	font-size:16px;
	color:#333;
	text-align:center;
	margin-left:20px;
	*margin-left:16px;
	float:left;

}




.thisInstructionF
{

	width:44%;
	float:left;
	font-size:14px;
	color:#000;
	margin-left:20px;
    float:left;


	

}





.messageSubmittedClose
{
	
	width:36px;
	height:20px;
	position:absolute;
	top:10px;
	right:15px;
	
	
	
}

.messageCancelledClose
{
	
	
	width:36px;
	height:20px;
	position:absolute;
	top:10px;
	right:15px;
	
}

.reSend
{
	
	width:60px;
	height:16px;
	position:absolute;
	bottom:25px;
	right:150px;
	margin-left:-30px;
	
	
}



.messageStatus
{
	
	display:none;
	
	
}




/*普通订单详情*/



.orderDetailBanner2
{
	width:952px;
	height:20px;
	background:url(/images/img_imagesTicket/returnDetail5.jpg);
	margin:0 auto;
	margin-top:20px;

}


.returnOrderDetailTitle
{
	font-size:15px;
	font-weight:bolder;
	margin-left:25px;
	
	margin-left:240px;
	
}


.returnOrderDetailTitle2
{
	font-size:15px;
	font-weight:bolder;
    margin-left:25px;
margin-left:240px;
	
	
}


.returnOrderDetailTitle3
{
	font-size:15px;
	font-weight:bolder;
	margin-left:25px;
	
	margin-left:240px;
}





.returnOrderDetailMain
{
	
	width:951px;
	height:98px;
	background:url(/images/img_imagesTicket/returnDetail2.jpg) no-repeat;
	margin-top:20px;
	overflow:hidden;
	zoom:1;
	font-size:16px;
	color:#4b4b4b;
	padding-top:2px;
	_padding-top:3px;
	margin:0 auto;
	margin-top:15px;

	
}

.returnOrderDetailMain1,.returnOrderDetailMain2,.returnOrderDetailMain3

{
	
	

	width:30%;
	float:left;
	
	
	
}

.returnOrderDetailMain1
{
	
	margin-left:65px;
	_display:inline;
	
	
}




.returnOrderDetail
{
	margin-top:15px;

}

.mainP
{
	
	margin-top:11px;
	
	
}

.thisBolder2
{
	font-weight:bolder;
	
	
	
}

.orderNo2,.returnFree,.returnTimeP1,.returnTimeP2,.returnTotal,.returnStatusF,.returnOriginal,.returnDateP1,.returnDateP2,.dingStatus,.bMessage

{
	margin-left:5px;
	

}

.returnOriginal
{
	
	text-decoration:underline;
	color:#12b1ee;
	
	
	
	
}


.returnTotal
{
	padding-left:10px;
	background:url(/images/img_imagesTicket/money1.jpg) left center no-repeat;
	

}

.returnOrderExtra1
{
	
	
	border:solid 1px #cacaca;
	overflow:hidden;
	zoom:1;
	background:none;
	height:auto;
	padding:10px;
	width:930px;
	
}

.returnOrderExtra1a
{
	
	width:49%;
	float:left;
	overflow:hidden;
    zoom:1;

 

	
}


.returnOrderExtra1b
{
	
	width:49%;
	float:right;
	overflow:hidden;
    zoom:1;
    
  

	
}


.returnOrderExtra1a1
{

    padding:6px;
	float:left;
	font-weight:bolder;


	
}

.returnOrderExtra1a2
{
	
	 

	
		padding:5px;
		float:left;
		width:350px;
		/*background-color:#ebebeb;*/

	
}






.returnOrderExtra1b1
{

  padding:6px;
	float:left;
	font-weight:bolder;

	
}


.returnOrderExtra1b2
{
	
	
}


.returnOrderFlightTitle
{
	font-size:15px;
	font-weight:bolder;
	margin-left:240px;

	
}


.returnOrderFlight
{
	margin-top:15px;

	
}

.returnOrderFlightMain
{
	
	width:951px;
	height:67px;
	background:url(/images/img_imagesTicket/returnDetail3.jpg);
	margin:0 auto;
	font-size:15px;
	color:#474747;
		margin-top:15px;

}


.returnOrderFlightMain a
{
	font-family:"宋体";
	color:#1f9eea;
	margin-left:4px;
	text-decoration:underline;
	
}

.returnOrderFlightMain1
{
	
	width:5%;
	float:left;
	height:67px;
	line-height:67px;
	text-align:center;
	margin-left:60px;
	_display:inline;
	

	
	
}

.returnOrderFlightMain2
{
	
	width:22%;
	float:left;
	text-align:center;
	margin-top:17px;

	
}


.adjustAbsoluteF
{
	position:absolute;
	top:0;
	left:-5px;
	
}


.returnOrderFlightMain3
{
	
	width:22%;
	float:left;
	margin-top:17px;
}

.returnOrderFlightMain4
{
	
	width:22%;
	float:left;
	margin-top:17px;
	
}

.returnOrderFlightMain5
{
	
	width:22%;
	float:left;
	margin-top:17px;
}

.returnOrderFlightType
{
	font-weight:bolder;
	padding-left:23px;
	padding-bottom:8px;
	_padding-left:5px;
	width:160px;
	position:relative;

	
	
}


.repeatImg1
{
	position:absolute;
	top:0;
	left:0;
	
}

.returnOrderFlightMain2a
{
	
	margin-left:17px;
	_margin-left:0px;
	position:relative;
	top:3px;
	_top:-6px;
	
	
}




.returnOrderFlightMain3a
{
	font-weight:bolder;
}
.returnStartTime
{
	font-weight:bolder;
	
	top:3px
	
}
.returnOrderFlightMain3a2
{
	font-weight:bolder;
	
}

.returnStartTime2
{
	font-weight:bolder;

	top:3px
}
.returnOrderFlightMain3a3
{
	font-weight:bolder;
}

.returnStartTime3
{
		font-weight:bolder;
		position:relative;
	top:3px
}

.returnStart3
{
	font-weight:normal;
	margin-left:5px;
}

.returnStartTimeDetail3
{
	font-weight:normal;
	margin-left:5px;
}

.returnStartTimeDetail
{
	font-weight:normal;
	margin-left:5px;
}

.returnStart
{
	font-weight:normal;
	margin-left:5px;
}

.returnStart2
{
	font-weight:normal;
	margin-left:5px;
}

.returnStartTimeDetail2
{
	
	font-weight:normal;
	margin-left:5px;
	
}

.returnOrderFlightTypeDetail
{
	margin-left:3px;
}

.returnPassAndTicketInfoTitle
{
	width:954px;
	height:44px;
	background:url(/images/img_imagesTicket/returnDetail4.jpg);
	margin:0 auto;
	margin-top:15px;
	
	
}

.returnPassAndTicketInfoMain
{
	
    height:38px;
    line-height:38px;
	list-style-type:none;
	padding-left:265px;
    background:url(/images/img_airline/returnGap1.jpg) no-repeat center top;
 
	
}

.returnPassAndTicketInfoMain li
{
	
	float:left;
	text-align:center;
	color:#4a4a4a;
	font-size:18px;
	
} 

.returnName
{
  width:120px;
  _display:inline;
 height:33px;
  margin-left:-6px;
}

.returnTicketNo
{
	 
	  width:140px;
margin-left:-10px;
	height:33px;
	
}
li.returnThisMobile
{
  height:33px;
  width:140px!important;
  text-align:left;
  
}
.piaomianPrice
{
	height:33px;
	width:100px;
	margin-left:30px;
}

.returnOilTax
{
		height:33px;
		width:65px;
		margin-left:80px;
}

.returnPriceF
{
		width:180px;
		font-weight:bolder;
		font-size:30px!important;
		margin-left:80px;
		background:url(/images/img_imagesTicket/money1.jpg) no-repeat 15px 15px;
		height:33px;
}

.returnOrderExtra
{
	margin-top:15px;
}

.returnPassAndTicketInfo
{
		margin-top:15px;
		margin-bottom:50px;
	
}


.otherPop1
{
	width:941px;
	background:url(/images/img_imagesTicket/fixGapB.jpg) repeat-y;
	overflow:visible;
	position:absolute;
	top:275px;
	_top:285px;
	left:50%;
	margin-left:-469px;
	z-index:999999;
	display:none;


}
.otherPop1Header
{
	width:951px;
	height:13px;
	background:url(/images/img_imagesTicket/fixGapC.jpg) no-repeat;
	margin-left:-5px;
	*margin-left:-7px;
	_margin-left:-6px;
	_position:relative;
	_z-index:9999999;

	
}

.otherPop1a
{

	background-color:#bfc0c2;
	color:#000;
	font-weight:bolder;
	width:85px;
	font-size:16px;
	margin-top:30px;
	margin-left:45px;
	text-align:center;
	width:116px;
	height:28px;
	line-height:28px;
	
}

.otherPop1b
{
	

	background-color:#bfc0c2;
	color:#000;
	font-weight:bolder;
	width:85px;
	font-size:16px;
	margin-top:30px;
	margin-left:45px;
	text-align:center;
	width:116px;
	height:28px;
	line-height:28px;
	
}


.otherPop1c
{
	

	background-color:#bfc0c2;
	color:#000;
	font-weight:bolder;
	width:85px;
	font-size:16px;
	margin-top:30px;
	margin-left:45px;
	text-align:center;
	width:116px;
	height:28px;
	line-height:28px;
	
}





.otherPop1OrderInfo
{
	
	overflow:hidden;
	zoom:1;
	font-size:15px;
	padding-top:30px;
	border-top:solid 1px #cececf;

	
	
}

.otherPop1OrderInfo1,.otherPop1OrderInfo2,.otherPop1OrderInfo3,.otherPop1OrderInfo4,.otherPop1OrderInfo5

{
	

	float:left;
	font-weight:bolder;
	text-align:center;
	
	
	
	
}


.otherPop1OrderInfo1
{
	
	width:160px;
	margin-left:65px;
	
	
}


.otherPop1OrderInfo2
{
	
	width:180px;
}


.otherPop1OrderInfo3
{
		width:140px;
	
}

.otherPop1OrderInfo4
{
	width:160px;
	
}

.otherPop1OrderInfo5
{
	
	width:180px;
}




.otherPop1OrderTime
{
	
	
	
}

.otherPop1OrderTicket
{
	
	
	
}

.otherPop1OrderPay
{
	
	
}

.otherPop1OrderDate2
{
	
	
	
}

.otherPop1OrderStatus
{
	
	
	
	
}


.otherPop1FlightInWrap
{
	padding-top:15px;
	border-top:solid 1px #d6d6d8;
	

	
}


.orderDetailMain1aF
{
	width:925px;
	height:80px;
	margin:0 auto;
	border:solid 1px #d6d6d8;

	
}

.orderDetailMain1bF
{
	width:925px;
	height:80px;
	margin:0 auto;
	margin-top:5px;
    border:solid 1px #d6d6d8;
}

.orderDetailMain1LeftFa
{
	text-align:center;
	
	
}

.orderDetailMain1LeftFb
{
	text-align:center;
	
	
}

.orderDetailMain1LeftA
{

	float:left;
	width:10%;
	height:80px;
	line-height:80px;
	
	
	
}

.orderDetailMain1LeftB
{

	float:left;
	width:10%;
	height:80px;
	line-height:80px;
	
	
	
}


.orderDetailMain1RightA
{

	float:left;
	height:53px;
	zoom:1;
	width:89%;
	padding-top:20px;

	

	
	
}

.orderDetailMain1RightB
{

	float:left;
	height:53px;
	zoom:1;
	width:89%;
	padding-top:20px;

	

	
	
}



.orderDetailMain1Right1A
{
	
	
	width:18%;
	float:left;
	padding-left:28px;
    position:relative;
    
	
	
}

.repeatImg2
{
	position:absolute;
	top:0;
	left:0;
	
}

.repeatImg3
{
	position:absolute;
	top:0;
	left:0;
	
}




.orderDetailMain1Right1B
{
	
	
	width:18%;
	float:left;
	padding-left:28px;
    position:relative;
  
	
	
	
	
}


.detailBolderA
{
	
	font-weight:bolder;
	font-size:16px;

	
}

.detailBolderA span
{
	font-weight:normal;
	
	
	
}


.detailBolderB
{
	
	font-weight:bolder;
	font-size:16px;

	
}

.detailBolderB span
{
	font-weight:normal;
	
	
	
}




.flighDetailA
{
	font-size:14px;
	padding-left:3px;
	padding-top:10px;
	position:relative\0;
	top:6px\0;
	
	
}

.flighDetailA a
{
		font-size:12px;
		color:#00abea;
		text-decoration:underline;
		margin-left:5px;
		position:relative;
		bottom:1px;
		
	
	
}


.flighDetailB
{
	font-size:14px;
	padding-left:3px;
	padding-top:10px;
	position:relative\0;
	top:6px\0;
	
	
}

.flighDetailB a
{
		font-size:12px;
		color:#00abea;
		text-decoration:underline;
		margin-left:5px;
		position:relative;
		bottom:1px;
		
	
	
}



.flighDetailTypeA
{
	font-size:12px;
	margin-left:5px;
	
}

.flighDetailTypeB
{
	font-size:12px;
	margin-left:5px;
	
}


.orderDetailMain1Right2A
{
	width:27%;
	float:left;
	margin-left:10px;
	

}

.orderDetailMain1Right2B
{
	width:27%;
	float:left;
	margin-left:10px;
	

}

.detailBolderA
{
	
	font-weight:bolder;
	font-size:16px;

	
}

.detailBolderA span
{
	font-weight:normal;
	
}


.detailBolderB
{
	
	font-weight:bolder;
	font-size:16px;

	
}

.detailBolderB span
{
	font-weight:normal;
	
}

.takeoffAirportDetailA
{
		font-size:14px;
		padding-left:5px;
	
}

.takeoffAirportDetailB
{
		font-size:14px;
		padding-left:5px;
	
}


.takeofftimeA
{
	position:relative\0;
	top:6px\0;
	
	
}

.takeofftimeB
{
	position:relative\0;
	top:6px\0;
	
	
}

.takeofftimeDetailA
{
		font-size:14px;
		padding-left:5px;
	
}

.takeofftimeDetailB
{
		font-size:14px;
		padding-left:5px;
	
}


.orderDetailMain1Right3A
{
	width:27%;
	float:left;
	
}

.orderDetailMain1Right3B
{
	width:27%;
	float:left;
	
}



.destAirportA
{
	font-size:14px;
 padding-left:5px;
}


.destAirportB
{
	font-size:14px;
 padding-left:5px;
}


.arrivingtimeA
{
	position:relative\0;
	top:6px\0;
	
}

.arrivingtimeB
{
	position:relative\0;
	top:6px\0;
	
}


.arrivingtimeDetail
{
	
	font-size:14px;
	padding-left:5px;
	
}


.orderDetailMain1Right4A
{
	
	width:20%;
	float:left;


}


.orderDetailMain1Right4B
{
	
	width:20%;
	float:left;


}

.flightDateDetailA
{
	
		font-size:14px;
		padding-left:5px;
	
}

.flightDateDetailB
{
	
		font-size:14px;
		padding-left:5px;
	
}


.flightClassA
{
	position:relative\0;
	top:6px\0;
	
}

.flightClassB
{
	position:relative\0;
	top:6px\0;
	
}

.flightClassDetailA
{
		font-size:14px;
		padding-left:5px;
	
}

.flightClassDetailB
{
		font-size:14px;
		padding-left:5px;
	
}

.otherPop1PassInfoTitle
{
	
	height:40px;
	line-height:40px;
	border:solid 1px #D6D6D8;
	font-size:15px;
	color:#333;
	font-weight:bolder;
	width:90.4%;
	margin:0 auto;
	
}

.otherPop1PassInfoTitle span
{
	margin-left:85px;
	
	
	
}

.otherPop1PassInfoMain
{
	
	overflow:hidden;
	zoom:1;
	list-style-type:none;
	margin-top:10px;
	
	
}

.otherPop1PassInfoMain li
{
	

	float:left;
	font-size:16px;
	color:#333;
	text-align:center;

}



.otherPop1PassInfoMain1
{
	width:100px;
	margin-left:96px;
	_display:inline;
	
}

.otherPop1PassInfoMain2
{
	width:60px;
	margin-left:60px;
	
}


.otherPop1PassInfoMain3
{
	width:100px;
	margin-left:80px;
	
}

.otherPop1PassInfoMain4
{
	width:160px;
	margin-left:35px;
	
}

.otherPop1PassInfoMain5
{
	width:160px;
	
}

.otherPop1PassInfo
{
	
	padding-top:15px;
	border-top:solid 1px #d6d6d8;
	
}


.otherPop1PriceInfoTitle
{
	
	height:40px;
	line-height:40px;
	border:solid 1px #D6D6D8;
	font-size:15px;
	color:#333;
	font-weight:bolder;
	width:90.4%;
	margin:0 auto;
	
}


.otherPop1PriceInfoTitle span
{
	margin-left:60px;
	

}


.otherPop1PriceInfoMain
{
	
	overflow:hidden;
	zoom:1;
	list-style-type:none;
	margin-top:10px;
	
	
}

.otherPop1PriceInfoMain li
{
	

	float:left;
	font-size:16px;
	color:#333;
	text-align:center;

	

}

.otherPop1PriceInfoMain1
{
	width:80px;
	margin-left:80px;
	_display:inline;
	
	
	
}



.otherPop1PriceInfoMain2
{
	width:160px;
	
	
}

.otherPop1PriceInfoMain3
{
	width:60px;
	margin-left:5px;
	
	
}

.otherPop1PriceInfoMain4
{
	width:80px;
	margin-left:55px;

	
	
	
}

.otherPop1PriceInfoMain5
{
	width:80px;
	
	margin-left:32px;
	
}


.otherPop1PriceInfoMain6
{
	width:80px;
	margin-left:20px;
	
}


.otherPop1PriceInfoMain7
{
	width:80px;
	margin-left:35px;
	
	
}

.otherPop1Bottom
{
	
	height:2px;
	background:url(/images/img_imagesTicket/fixGapH.jpg) no-repeat;
	overflow:hidden;
	
}


.otherPop1PriceInfo
{
	
	margin-bottom:105px;
	
	
	
}

.AccTheTotal
{
	

	width:260px;
	font-size:16px;
	color:#00adf1;
	font-weight:bolder;
	
	
	
}


.AccTheTotal
{
	
	float:right;
	margin-top:40px;
	
	
}

.closeOtherPop1
{
	position:absolute;
	width:40px;
	height:12px;
	top:15px;
	right:10px;
	background:url(/images/img_imagesTicket/closeFinalF.jpg);
	overflow:hidden;
	
	
	
}


.orderDetailBanner3
{
	width:952px;
	height:21px;
	background:url(/images/img_imagesTicket/fPiaoD.jpg);
	margin:0 auto;
	margin-top:20px;

}



.thisReturnDetail
{
	font-size:12px;
	color:#00aeef;
	text-decoration:underline;
	margin-left:3px;

}
.flighDetailType
{
	font-size:12px;
	position:relative;
	right:4px;
	_right:2px;
   
	

	
}


.thisS
{
	
	
	
}


/*这三个DIV控制三个详情页面的显示*/


.normalOrderWrap
{
	

	
}

.returnOrderWrap
{
	
	

	 display:none;
	 position:relative;
	 padding-bottom:50px;
	
	 
	 
	 
}


.returnBanishWrap
{
	
	 display :none;
}


.myOrderMain
{

  background:none!important;
 


	
}

.myOrderHeader
{
	background-image:none;
	 
	
}


.specialArea
{
	
	
	
}





.absoluteImg
{
	position:absolute;
	left:0;
	top:0;
	
	
}





.selectAll
{
	display:block;
	background:url(/images/img_imagesTicket/selectAll.jpg);
	width:46px;
	height:21px;
	margin-top:0px;
	margin-left:9px;
	position:absolute;
	left:0;
	bottom:30px;

	
}

.adjustBolder1
{
	
	color:#3a3a3a;
	
}

.mobileT1
{

	
	
	
}


.addContentsWrap
{
	
	
	
	
	
}

.thisRetunF2
{
	width:102px;
	height:25px;
	background:url(/images/img_airline/button.jpg);
	border:none;
	cursor:pointer;
	/*
	position:relative;
	left:50%;
	margin-left:-61px;
	margin-top:50px;
	*/
	
	position:absolute;
	left:50%;
	margin-left:-51px;
	bottom:0px;
	
	
	
	
}


.createPop1BF{
width:276px;
padding-left:10px;
position:absolute;
margin-left:-250px;
border:solid 1px #6cc5ff;
background-color:#f1f9ff;
cursor:pointer;
font-family:"宋体";
color:#18191a;
display:none;
font-size:14px;
padding-bottom:5px;
z-index:9999;
top:-45px;
left:400px;
text-align:left!important;

}
.createPop1BF2{
width:276px;
padding-left:10px;
position:absolute;
margin-left:-250px;
border:solid 1px #6cc5ff;
background-color:#f1f9ff;
cursor:pointer;
font-family:"宋体";
color:#18191a;
display:none;
font-size:14px;
padding-bottom:5px;
z-index:99999999;
top:-48px;
*top:-43px;
_top:-50px;

left:400px;
text-align:left!important;
}


div.tuiganqian span{
font-weight:bolder;
}
.tuiganqian{
color:#000;
font-size:13px;
margin-top:5px;
}
.tuiganqian2{
margin-bottom:5px;
}


.flighDetail
{
	
	position:relative;
    top:8px\0;
	font-size:12px;



	
}
.adjustPositionF2
{
	position:absolute;
	top:0;
	left:0;
	
	
}

.AccTheTotalA
{
	
		font-size:28px;
		font-weight:bolder;
		position:relative;
		top:2px;	
		padding-left:10px;
		background:url(/images/img_1css/moneyLast.jpg) no-repeat left center;

		
		


	
}


.cancelAll
{
	
	display:block;
	background:url(/images/img_imagesTicket/cancelAll.jpg);
	width:46px;
	height:21px;
	margin-top:0px;
	margin-left:9px;
	position:absolute;
	left:50px;
	bottom:30px;
	
}

.passengerIndex
{
	

	bottom:1px;
	
}

.passengerDetail
{
	bottom:2px;
	*bottom:1px;
	font-weight:normal!important;
	font-size:12px;
	
	
	
}


*
{
	padding:0;
	margin:0;
	outline:none;
}

#getplatform {
	position:absolute;
	visibility: hidden;
	width: 180px !important;
	border: 1px solid #1a9ef0;
	background: #fcfcfc;
	cursor: pointer;
	color: #ff7a23;
	list-style-type: none;
	font-family:"宋体";
	z-index:999999999999;
	
}

.hint {
	width: 180px;
	padding-left: 6px;
	font-size: 12px;
	color: #656565;
	background: #fff;
	border-bottom: 1px dashed #1a9ef0;
	height:20px;
	line-height:20px;
}
.mout {
	width: 180px;
	padding-left: 6px;
	border-top: 1px dashed #fff;
	border-bottom: 1px solid #fff;
	font-size: 12px;
	line-height: 160%;
	color:#1a9ef0;
	
	background: #fff;
}
.mover {
	width: 180px;
	padding-left: 6px;
	border-top: #1a9ef0 1px solid;
	border-bottom: #1a9ef0 1px solid;
	line-height: 160%;
	font-size: 12px;
	color: #457007;
	
	
	background: #fff4d2;
	cursor: hand;
}
.selected {
	width: 180px;
	padding-left: 6px;
	border-top: #1a9ef0 1px solid;
	border-bottom: #1a9ef0 1px solid;
	line-height: 160%;
	font-size: 12px;
	color: #ffffff;
	
	
	background: #1a9ef0;
}
.tdleft {
	padding-left: 6px;
	font-size: 12px;
}
.tdright {
	padding-right: 4px;
}



body{font:"\5b8b\4f53","Arial Narrow";}
*{
padding:0;
margin:0;
}
.wrap{
width:1000px;
margin:0 auto;
}
.header{
height:124px;
background:url(/images/img_1css/header.jpg);
position:relative;
}
.header a{
position:absolute;
width:151px;
height:45px;
}
.userInformation{
top:0;
right:63px;
}
.orderManagement{
top:0;
right:222px;
}
.book{
top:0;
right:381px;
}

.coverMain{
width:604px;
margin:0 auto;
margin-top:90px;

height:300px;

}
.coverMainHeader{
height:53px;
background:url(img/title1.jpg);
}
.coverMainContents{
background:url(/images/img_1css/coverBack.jpg) 255px top no-repeat;
*background:url(/images/img_1css/coverBack.jpg) 251px top no-repeat;
position:relative;
height:300px;
bottom:100px;
}
.flightQueryBanner
{
	
	left:0;
	top:-50px;
	
	
}



.checkButton{
display:block;
width:140px;
height:38px;
background:url(/images/img_1css/button1.jpg);
position:absolute;
bottom:15px;
left:50%;
margin-left:-70px;

}


.coverMainContents1{
text-align:center;
font-size:14px;
font-weight:bolder;
padding-top:15px;
color:#555;
}
.coverMainContents1 input{
margin-right:8px;

top:1px;
*top:0;
}
.singl{
margin-right:25px;
}
.coverMainContents2{
overflow:hidden;
zoom:1;
margin-top:15px;

height:38px;
}
.coverMainContents2 span{
float:left;
}
#adjust1{
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
padding-top:6px;
}
#adjustf{
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
padding-top:6px;
}
#adjust2{
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
margin-left:-50px;
padding-top:6px;
}
.from{
position:absolute;
top:0;
left:20px;
font-size:12px;
color:#000;
padding:1px;
padding-top:5px;
padding-left:5px;
width:115px;
border:solid 1px #c8c8c8;
}
.to{
position:absolute;
top:0;
left:20px;
font-size:12px;
color:#000;
padding:1px;
padding-top:5px;
padding-left:5px;
width:115px;
border:solid 1px #c8c8c8;
}
.city1{
font-size:14px;
font-weight:bolder;
color:#00aeef;
margin-right:15px;
margin-left:120px;
margin-top:6px;
}
.jsPic1{
position:absolute;
top:5px;
right:65px;
cursor:pointer;
}
.jsPic2{
position:absolute;
top:5px;
right:65px;
cursor:pointer;
}
.selectCity1{
width:290px;
font-family:"宋体";
font-size:14px;
padding-bottom:10px;
position:absolute;
top:50%;
*top:57%;
left:50%;
margin-left:-145px;
z-index:99999;
background:#fff;
border:solid 1px #999;
display:none;
}
.selectCity1 div{
overflow:hidden;
zoom:1;
}
span.leftGap{
height:12px;
width:50px;
cursor:default!important;
}
.selectBanner{
margin-top:5px;
font-size:12px!important;
}
.selectBanner span{
float:left;
padding:7px;
cursor:pointer;
border-bottom:solid 1px #1da4f5;
}
.selectCity1Title{
height:25px;
line-height:25px;
background:#1da4f5;
padding-left:10px;
color:#fff;
}
.cityDetail{
font-size:12px;
padding-left:2px;

}
span.remen{
margin-left:4px;
border:solid 1px #1da4f5;
border-bottom:none;
_padding:6px;

}
.selectCity1Title span{
font-weight:bolder;

}
.date1{
font-size:14px;
font-weight:bolder;
color:#00aeef;
margin-right:15px;
margin-left:120px;
margin-top:6px;
}

.coverMainContents3{
overflow:hidden;
zoom:1;
}
.coverMainContents3 span{
float:left;
}
.Datefrom{
position:absolute;
top:0;
left:20px;
font-size:12px;
padding:1px;
padding-top:5px;
padding-bottom:2px;
padding-left:5px;
width:176px;
border:solid 1px #c8c8c8;
}
.Dateto{
position:absolute;
top:0;
left:20px;
font-size:12px;
padding:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:2px;
width:176px;
border:solid 1px #c8c8c8;
}
.jsPic3{
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}
.coverMainContents4{
overflow:hidden;
zoom:1;
display:none;

}
.coverMainContents4 span{
float:left;
}

.jsPic4{
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}
.cityDetail span{
float:left;
cursor:pointer;
margin-left:5px;
margin-top:5px;
width:57px;
padding-left:5px;
height:27px;
line-height:27px;
}
#adjust3{
margin-left:166px;
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
padding-top:6px;
}

.today{
font-size:12px;
color:#555;
position:absolute;
top:6px;
right:25px;
}
.tomorrow{
position:absolute;
top:6px;
right:25px;
font-size:12px;
color:#555;
}




.WdateDiv{
border:solid 1px green!important;
}


#rblMethod
{

	
	margin:0 auto;
	
	
}
#rblMethod td
{
 padding-left:5px;

}
.arrivalHidden
{
 display:none;
}




.header ul{
position:absolute;
width:150px;
padding-top:10px;
padding-bottom:10px;
border:solid 1px #00a4ff;
list-style-type:none;
top:45px;
right:63px;
font-size:15px;
color:#878787;
font-weight:bolder;
text-align:center;
line-height:28px;
background:#fff;
display:none;
}
.header ul a{
position:static;
color:#878787;
text-decoration:none;
}
.header ul a:hover{
text-decoration:underline;
color:#2ca4ee;
}

.orderPop{
right:222px!important;
}
.userInformation{
top:0;
right:63px;
}
.orderManagement{
top:0;
right:222px;
}

.wrapSpecial
{
	
	
	
}

.coverMain
{


	
	
}

.mainContentDetail
{
margin-top:0px;
padding-top:0px;
font-size:11pt;
}

.mainContentDetail strong
{
vertical-align:top;
}

.mainContentDetail .content1
{
margin-top:0px;
}

#C1D1InnerDiv1
{
position:absolute;
margin-top:24px;
margin-left:54px;
float:left;
}

#C1D1InnerDiv2
{
position:absolute;
margin-top:24px;
margin-left:300px;
float:left;
}

#C1D1InnerDiv3
{
position:absolute;
margin-top:24px;
margin-left:468px;
float:left;
}

#C1D1InnerDiv4
{
position:absolute;
margin-top:24px;
margin-left:664px;
padding-right:40px;
float:left;
}

#C1D2InnerDiv1
{
margin-left:54px;
position:absolute;
margin-top:48px;
float:left;
}

#C1D2InnerDiv2
{
margin-left:300px;
position:absolute;
margin-top:48px;
float:left;
}

#C1D3InnerDiv1
{
float:left;
margin-left:54px;
margin-top:72px;
position:absolute
}

.mainContentDetail .content2
{
margin-top:2px;
padding-top:0px;
}

#C2D1InnerDiv1
{
margin-left:54px;
margin-top:16px;
float:left;
position:absolute;
}

#C2D1InnerDiv2
{
margin-left:468px;
margin-top:16px;
float:left;
position:absolute;
}

#C2D2InnerDiv1
{
margin-left:54px;
margin-top:42px;
float:left;
position:absolute;
}

#C2D2InnerDiv2
{
margin-left:468px;
margin-top:42px;
float:left;
position:absolute;
}

.mainContentDetail .content3
{
margin-top:1px;
padding-top:0px;
}

.mainContentDetail .content3 strong
{
vertical-align:top;
}

#C3D1InnerDiv1
{
margin-left:54px;
margin-top:21px;
float:left;
position:absolute;
}

#C3D1InnerDiv2
{
margin-left:290px;
margin-top:21px;
float:left;
position:absolute;
}

#C3D1InnerDiv3
{
margin-left:520px;
margin-top:21px;
float:left;
position:absolute;
}

#C3D1InnerDiv4
{
margin-left:760px;
margin-top:21px;
float:left;
position:absolute;
}

#C3D2InnerDiv1
{
margin-left:620px;
margin-top:41px;
float:left;
position:absolute;
}

#C3D3InnerDiv1
{
margin-left:54px;
margin-top:67px;
float:left;
position:absolute;
}

#C3D4InnerDiv1
{
margin-left:54px;
margin-top:130px;
float:left;
position:absolute;
}

.mainContentDetail .button
{
margin-left:406px;
margin-top:32px;
margin-bottom:50px;
}

.myOrderHeader
{
list-style-type:none;
height:40px;
line-height:40px;
border:solid 1px #fff;
border-bottom:solid 1px #dfdfdf;
}

.myOrderHeader li
{
	float:left;
	text-align:center;
	margin-left:0.5px;
	height:39px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.myOrderMain
{
	font-family:"宋体";
	font-size:15px;
	width:953px;
	margin:0 auto;	
}

.myOrderInfo a
{
   text-decoration:underline!important;
	color:#00aeef;
}

.myOrderInfo li
{
	float:left;
	text-align:center;
}

.myOrderInfo
{
	list-style-type:none;
	height:32px;
	line-height:32px;
	border:solid 1px #fff;
	border-bottom:solid 1px #dfdfdf;
}

*{
padding:0;
margin:0;
outline:none;
_zoom:1;
zoom:normal;
}
body
{
	font:"\5b8b\4f53","Arial Narrow";

}

.wrap{
width:1000px;
margin:0 auto;
}
.header{
height:124px;
background:url(/images/img_imagesTicket/header.jpg);
position:relative;

}
.header a{
position:absolute;
width:151px;
height:45px;
}
.userInformation{
top:0;
right:63px;
}
.orderManagement{
top:0;
right:222px;
}
.book{
top:0;
right:381px;
}
/*global*/
.coverMain{
width:604px;
margin:0 auto;
margin-top:90px;
position:relative;
height:300px;

}
.coverMainHeader{
height:53px;
background:url(/images/img_imagesTicket/title1.jpg);

}
.coverMainContents{
background:url(/images/img_imagesTicket/coverBack.jpg) 255px top no-repeat;
*background:url(/images/img_imagesTicket/coverBack.jpg) 251px top no-repeat;
height:200px;
}
.coverMainContents1{
text-align:center;
font-size:14px;
font-weight:bolder;
padding-top:15px;
color:#555;
}
.coverMainContents1 input{
margin-right:8px;
position:relative;
top:1px;
*top:0;
}
.singl{
margin-right:25px;
}
.coverMainContents2{
overflow:hidden;
zoom:1;
margin-top:15px;
}
.coverMainContents2 span{
float:left;
}
#adjust1{
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
padding-top:6px;
}
#adjust2{
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
margin-left:-50px;
padding-top:6px;
}
.from{
position:absolute;
top:0;
left:20px;
font-size:13px;
color:#555;
padding:1px;
padding-top:5px;
padding-left:5px;
width:115px;
border:solid 1px #c8c8c8;
}
.to{
position:absolute;
top:0;
left:20px;
font-size:13px;
color:#555;
padding:1px;
padding-top:5px;
padding-left:5px;
width:115px;
border:solid 1px #c8c8c8;
}
.city1{
font-size:14px;
font-weight:bolder;
color:#00aeef;
margin-right:15px;
margin-left:120px;
margin-top:6px;
}
.jsPic1{
position:absolute;
top:5px;
right:65px;
cursor:pointer;
}
.jsPic2{
position:absolute;
top:5px;
right:65px;
cursor:pointer;
}
.date1{
font-size:14px;
font-weight:bolder;
color:#00aeef;
margin-right:15px;
margin-left:120px;
margin-top:6px;
}
.coverMainContents3{
overflow:hidden;
zoom:1;
}
.coverMainContents3 span{
float:left;
}
.Datefrom{
position:absolute;
top:0;
left:20px;
font-size:12px;
color:#555;
padding:1px;
padding-top:5px;
padding-bottom:2px;
padding-left:5px;
width:176px;
border:solid 1px #c8c8c8;
}
.jsPic3{
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}

.coverMainContents4{
overflow:hidden;
zoom:1;
display:none;
}
.coverMainContents4 span{
float:left;
}
.Dateto{
position:absolute;
top:0;
left:20px;
font-size:12px;
color:#555;
padding:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:2px;
width:176px;
border:solid 1px #c8c8c8;
}
.jsPic4{
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}
#adjust3{
margin-left:166px;
position:relative;
width:200px;
padding-bottom:15px;
font-size:13px;
color:#555;
padding-top:6px;
}
.checkButton{
display:block;
width:140px;
height:38px;
background:url(/images/img_imagesTicket/button1.jpg);
position:absolute;
bottom:15px;
left:50%;
margin-left:-70px;
}
.today{
font-size:12px;
color:#555;
position:absolute;
top:6px;
right:25px;
}
.tomorrow{
position:absolute;
top:6px;
right:25px;
font-size:12px;
color:#555;
}
/*cover*/
.checkProcess{
height:90px;
background:url(/images/img_imagesTicket/processBanner.jpg) 570px 10px no-repeat;
}
.cityAndTime{
height:70px;
}


.cityAndTime input{
font-size:12px;
color:#555;
border:solid 1px #c8c8c8;
height:25px;
width:170px;
line-height:25px;
padding-left:5px;
}


.cityAndTime div{
float:left;

}
.SingleFlight{
float:left;
background:url(/images/img_imagesTicket/single1.jpg) no-repeat;
width:98px;
height:26px;
margin-top:15px;
margin-left:65px;
cursor:pointer;


}
.reCheck{
float:left;
background:url(/images/img_imagesTicket/reInquery.jpg) no-repeat;
width:140px!important;
height:35px!important;
margin-left:18px!important;
margin-top:10px!important;
cursor:pointer!important;
border:none!important;
}
.reCheckF
{
	
	
}
.selectCity{
font-size:14px;
color:#555;
width:280px;
overflow:hidden;
zoom:1;
margin-left:28px;
}
.selectDate{
font-size:14px;
color:#555;
width:280px;
overflow:hidden;
zoom:1;
margin-left:28px;
}
.takeOff{
width:240px;
float:left;
position:relative;
height:30px;

}
.arrival{
width:240px;
clear:both;
float:left;
height:30px;
position:relative;
}
.takeOffSub{
position:absolute;
top:6px;
left:0;
}
.arrivalSub{
position:absolute;
top:6px;
left:0;
}
.takeOffSub2{
position:absolute;
top:0;
right:0;
color:#000!important;
}
.takeOffSub3{
position:absolute;
top:0;
right:0;
color:#000!important;
}
.takeOffSub4{
position:absolute;
top:7px;
right:6px;
}
.takeOffSub5{
position:absolute;
top:7px;
right:6px;
}
input.selectDateSub{
width:200px;
right:-30px;

}
.selectDateSub2{
top:7px;
right:-24px;
}
.today1{
font-size:12px;
color:#555;
position:absolute;
top:8px;
right:0px;
}
.afterWards{
font-size:12px;
color:#555;
position:absolute;
top:8px;
right:0px;
}
.gap1{
background:url(/images/img_imagesTicket/gapLine1.jpg) no-repeat;
width:963px;
height:3px;
margin:15px auto;
_margin:15px auto;



}
.queryResult1{
font-weight:bolder;
font-size:15px;
color:#313131;
padding:26px;
padding-left:30px;
background:url(/images/img_imagesTicket/flightIcon.jpg) no-repeat left 18px;
margin-left:25px;
}
.queryResultDetails{
color:#00adef;
font-weight:bolder;
font-size:13px;
margin-top:15px;
margin-left:53px;
}
.DetailCity{
font-size:15px;
}
.DetailDate{
font-size:15px;
margin-left:10px;
margin-right:10px;
}
.queryOperation{
height:43px;
zoom:1;
margin-top:25px;
background:url(/images/img_imagesTicket/gapLine2.jpg) no-repeat center bottom;
padding-bottom:10px;
position:relative;
}
.pop1 input{
position:relative;
top:1px;
*top:0;
margin-right:3px\9;
*margin-right:0;


}
.pop1 div{
_margin-top:4px;
}
.pop2{
background-color:#f2f2f2;
font-size:14px;
font-family:arial;
color:#4b4b4b;
line-height:24px;
padding-left:20px;
width:146px;
border:solid 1px #c9c9c9;
position:absolute;
top:25px;
left:240px;
z-index:99999;
padding-top:5px;
padding-bottom:5px;
display:none;


}
.pop2 input{
position:relative;
top:1px;
*top:0;
margin-right:3px\9;
*margin-right:0;
}
.pop2 div{
_margin-top:4px;
}
.queryOperation a{
float:left;
}
.queryCompany{
width:169px;
height:26px;
background:url(/images/img_imagesTicket/company.jpg);
margin-left:51px;

}
.queryTakeoff{
width:169px;
height:26px;
background:url(/images/img_imagesTicket/flightTime.jpg);
text-align:center;
margin-left:20px;
}
.squencePrice{
width:90px;
height:30px;
background:url(/images/img_imagesTicket/down1.jpg) no-repeat;
font-family:"宋体";
color:#555;
font-size:13px;
text-decoration:none;
padding-left:7px;
padding-top:8px;
margin-left:85px;
border:none;
cursor:pointer;
}
.squenceTime {
width:90px;
height:30px;
background:url(/images/img_imagesTicket/down1.jpg) no-repeat;
font-family:"宋体";
color:#555;
font-size:13px;
text-decoration:none;
padding-left:6px;
padding-top:8px;
margin-left:5px;
border:none;
cursor:pointer;
}
.squenceReturn {
width:90px;
height:30px;
background:url(/images/img_imagesTicket/down1.jpg) no-repeat;
font-family:"宋体";
color:#555;
font-size:13px;
text-decoration:none;
padding-left:6px;
padding-top:8px;
margin-left:5px;
border:none;
cursor:pointer;
}

.showAllFlights{
font-family:"宋体";
color:gray;
font-size:12px;
font-weight:bolder;
padding-left:15px;
background:url(/images/img_imagesTicket/icon1.jpg) no-repeat;
position:absolute;
top:30px;
right:25px;


}

.queryListTitle{
background:url(/images/img_imagesTicket/title2.jpg) no-repeat;
width:954px;
height:44px;
margin:0 auto;
}
.airport{
width:135px;
font-size:13px;
margin-left:25px;
display:inline;
margin-top:15px;
}

.airportArrivalf
{

	position:relative\0;
	top:6px\0;
	
}
.arrivalTimef
{
	
	
	position:relative\0;
	top:6px\0;
}
.flightTypeDetailf
{
	
	position:relative\0;
	top:6px\0;
}

.flighClassf
{
	
		
		position:relative\0;
	top:6px\0;
	
}
.priceDetailcf
{
	position:relative\0;
	top:6px\0;
	
}
.constructionFeef
{
	
 position:relative\0;
	top:6px\0;
	
}

.timeDetail{
width:90px;
margin-top:15px;
}
.startTime{
font-size:18px;
/*
font-weight:bolder;
*/
/*
color:#6cd63e;   绿色 */
color:#00aeef;

}
.arrivalTime{
/*
font-weight:bolder;
*/
font-size:15px;
}
.flightNumber{
width:105px;
margin-left:10px;
margin-top:15px;
}
.flightCompanyName{
font-size:15px;
/*
font-weight:bolder;
*/
}
.flightCompanyImage{
	float:left;
}
.airline
{
	float:left;
}
.flightTypeDetail
{
font-size:12px;
font-family:verdana;
float:left;
_float:none;
_margin-left:25px!important;
_margin-top:-15px;


}
.flightType{
width:60px;
font-size:14px;
font-weight:bolder;
font-size:16px;
margin-top:20px;
}
.discount{
width:102px;
margin-left:5px;
margin-top:15px;
}
.discountDetail{
font-size:15px;
/*
font-weight:bolder;
*/
}
.flighClass{
font-size:13px;
/*
*position:relative;
*bottom:6px;
*/
}
.priceDetail{
width:137px;
height:50px;
margin-left:5px;
margin-top:10px;
}
.priceDetail span{
}
.priceDetaila
{
	

	
	
	font-size:22px;
	/*color:#89d63e;  绿色  */
	color:#00aeef;
	font-weight:bolder;
	background:url(/images/img_imagesTicket/money1.jpg) no-repeat 3px center;
	padding-left:15px;
}
.priceDetailf
{
	background:url(/images/img_imagesTicket/money1.png) no-repeat 3px center;
}
.priceDetailb{

font-size:13px;
color:#bbb;
font-weight:bolder;
background:url(/images/img_imagesTicket/money2.jpg) no-repeat 8px center;
padding-left:15px;
}

.priceDetailbf
{
	background:url(/images/img_imagesTicket/money2.png) no-repeat 8px center;
	
}



.priceDetailcf
{
	position:relative;
	right:30px;
	
}


.priceDetailcc{

font-size:12px!important;
color:#00b0ee!important;
text-decoration:underline!important;
cursor:pointer;
position:relative;
right:29px;

}





.priceDetaild{
font-size:13px;
color:#4a4a4a;
background:url(/images/img_imagesTicket/icon2.jpg) no-repeat 52px center;
text-align:left;
cursor:pointer;
padding-right:9px;
margin-left:3px;
}

.priceDetaild2
{
font-size:13px;
color:#4a4a4a;
background:url(/images/img_imagesTicket/icon2.jpg) no-repeat 52px center;
text-align:left;
cursor:pointer;
padding-right:10px;	
}
.priceDetaild2f
{
	background:url(/images/img_imagesTicket/icon2.png) no-repeat 52px center;
}
.theTax{
width:63px;
margin-left:5px;
margin-top:15px;
}
.oil{
font-size:13px;
}
.constructionFee{
font-size:13px;
/*
*position:relative;
*bottom:7px;
*/
}
.seatLeft{
width:68px;
font-size:13px;
margin-top:20px;

}
.theOperation{
width:80px;
margin-left:12px;
margin-top:15px;

}
.theOperation a
{

	background:url(/images/img_imagesTicket/book.jpg);
	width:66px;
	height:22px;
	display:block;
	
}


.theOperation img{
cursor:pointer;
}


.queryListDetails
{
	position:relative;
	z-index:1;

}

.queryOperation
{
    position :relative;
	zoom:1;

}


.pop1{
background-color:#f2f2f2;
font-size:14px;
font-family:"宋体";
color:#4b4b4b;
line-height:24px;
padding-left:20px;
width:146px;
border:solid 1px #c9c9c9;
position:absolute;
top:25px;
left:52px;
z-index:9999;
padding-top:5px;
padding-bottom:5px;
display:none;

}


.detailUnit{
padding-bottom:10px;
background:url(/images/img_imagesTicket/gapLine3.jpg) no-repeat bottom center;
position:relative;
z-index:0;
}
.detailShow{
zoom:1;
list-style-type:none;
padding:0;
margin:0;
font-family:"宋体";
color:#4a4a4a;
height:62px;
z-index:1;

}
.detailShow2{
height:65px;
zoom:1;
list-style-type:none;
padding:0;
margin:0;
font-family:"宋体";
color:#4a4a4a;
zoom:1;
position:relative;
}
.detailShow li{
float:left;
text-align:center;
padding:0;
}
.detailHidden{
width:55%;
margin-left:425px;
_margin-left:420px;
border:solid 2px #71c0f4;
*padding-bottom:7px;
display:none;




}
.priceDetailFinal
{
	

	
}
.detailShow2 li{
float:left;
text-align:center;
padding:0;


}
li.returnDetailHidden
{
	
	color:Red;
	
}



.returnDetailHigh{
position:relative;

}
.specialNotice
{
display:none;
width:350px;
padding:4px;
font-family:"宋体";
font-size:12px;
top:-155px;
right:-350px;
background:#fff;
text-align:left;
color:#696969;
font-size:12px;
cursor:default;
position:absolute;
border:solid 1px red;
line-height:20px;
}






.queryOperation
{
    position :relative;
	zoom:1;
	z-index:9999;

	
}

.queryListDetails
{
	position:relative;
	z-index:1;

}
.queryList{
margin-top:25px;
padding-bottom:150px;


}

/*single*/






/*april 6-17*/

.orderfailure_checkProcess 
{
	background:url(/images/img_imagesTicket/processBannerFour.jpg)no-repeat  570px 10px transparent;
}

.orderDetails_div
{
	background: url("/images/img_imagesTicket/orderDetails_div_bg.jpg") no-repeat scroll 0 0 transparent;
	height: 21px;
	width: 753px;	
	font-size:13px;
	padding:0 0 0 30px;
	color: #00aeef;
	margin:0px 0 0px 110px;
}

.orderfailure_gap1
{
	background: url("/images/img_imagesTicket/gapLine1.jpg") no-repeat scroll 0 0 transparent;
	height: 2px;
	margin: 5px 0 20px 110px;
	width: 753px;	
}

.orderfailure_img
{
	background: url("/images/img_imagesTicket/orderfailure_div_bg.jpg") no-repeat scroll 0 0 transparent;
	height: 88px;
	margin: 0 0 0 110px;
	width: 753px;	
}

.orderfailure_checkbtn
{
	background: url("/images/img_imagesTicket/orderfailure_checkbtn_bg.jpg") repeat scroll 0 0 transparent;
	display: block;
	height: 37px;
	width: 138px;	
	margin:40px 0 0 400px;
	float:left;
}

.ordersuccess_img
{
	background: url("/images/img_imagesTicket/ordersuccess_div_bg.jpg") no-repeat scroll 0 0 transparent;
	height: 88px;
	margin: 0 0 0 110px;
	width: 753px;	
}

.ordersuccess_text 
{
	line-height:80px;
	color:#323232;
	font-size:15px;
	font-weight:bold;
}
.ordersuccess_text p
{
	display:block;
	float:left;
	width:250px;	
	text-align:center;
}
.ordersuccess_text a
{
	
}

.ordernum_a 
{
	color:#00aeef;
	text-decoration:underline;
	font-size:13px;
	font-weight:normal;
	margin:0 0 0 20px;
}
.orderaudit_a 
{
	font-weight:normal;	
	margin:0 0 0 10px;
}

.ordertips_div
{
	background: url("/images/img_imagesTicket/flightIcon.jpg") no-repeat scroll 0 0 transparent;
	color: #f26c4f;
	float: left;
	font-size: 12px;
	height: 50px;
	margin: 15px 0 0 110px;
	padding: 5px 0 0 35px;
	width: 718px;
}
.selectedInformation1{
font-weight:bolder;
font-size:15px;
color:#313131;
padding:26px;
padding-left:30px;
background:url(/images/img_imagesTicket/flightIcon.jpg) no-repeat left 18px;
margin-left:25px;
}
.selectedInformation2{
width:952px;
height:119px;
background:url(/images/img_imagesTicket/wideBanner.jpg) no-repeat;
margin:0 auto;
margin-bottom:30px;
position:relative;

}
.detailShowTitle{
width:1000px;
padding-top:50px;
margin-left:-15px;
}
.theOperation2{
margin-left:6px!important;
}
.priceDetail2{
margin-left:0!important;
}
#btnSearch
{
	
	background-image:url(/images/img_imagesTicket/reInquery.jpg);
	width:140px;
	height:35px;
    border:none;
    cursor:pointer;
	
}
#btnPriceOrder
{
	
		background-image:url(/images/img_imagesTicket/byPrice.jpg);
    border:none;
	width:90px;
	height:30px;
	cursor:pointer;
	float:left;
	margin-left:60px;
	

}

#btnTimeOrder
{
	
		background-image:url(/images/img_imagesTicket/byTime.jpg);
	width:90px;
	height:30px;
    border:none;
    cursor:pointer;
    float:left;
    margin-left:10px;
}

#btnOrder
{
	
		background-image:url(/images/img_imagesTicket/byPoints.jpg);
	width:90px;
	height:30px;
    border:none;
    cursor:pointer;
    float:left;
     margin-left:10px;
}

.createPop1A{
width:276px;
padding-left:10px;
position:absolute;
top:-15px;
right:100px;
margin-left:-250px;
border:solid 1px #6cc5ff;
background-color:#f1f9ff;
cursor:pointer;
font-family:"宋体";
color:#18191a;
display:none;
font-size:14px;
padding-bottom:5px;
z-index:9999999;
}

.createPop1B{
width:276px;
padding-left:10px;
position:absolute;
top:-25px;
right:50px;
margin-left:-250px;
border:solid 1px #6cc5ff;
background-color:#f1f9ff;
cursor:pointer;
font-family:"宋体";
color:#18191a;
display:none;
font-size:14px;
padding-bottom:5px;
z-index:9999999999;
}

.specialNoticeHidden
{
	display:none;
	border:solid 1px red!important;
}


/*

.returnDetailFinal
{
	
	border:solid 1px red!important;
	z-index:999999!important;
	position:relative!important;
}
*/

.specialNoticeHiddenTwo
{
	border:solid 1px #199ef1!important;

	background-color:#fff;
	width:230px!important;
	display:block;
	padding:4px;
	font-family:"宋体";
	text-align:left;
	color:#696969;
	font-size:13px;
	position:absolute;


	right:-250px;
	top:-30px;
	
	line-height:18px;
	z-index:99;
	
}

.returnDetail
{
 width:62px;
font-size:14px;
margin-top:20px;
cursor:pointer;
}

.returnDetailFinal
{
	position:relative;
}

.fontUnderline
{
	text-decoration:underline;

}

.fontUnderlineSize
{
    font-size:14px;    
}

.adjustZ
{
	position:relative;

}


div.tuiganqian span{
font-weight:bolder;
}
.tuiganqian{
color:#000;
font-size:13px;
margin-top:5px;
}
.tuiganqian2{
margin-bottom:5px;
}
#rpBookedFlight_ctl00_lbBook
{
	
	
	width:74px;
	height:25px;
}

.tito3
{
	
	background:url(/images/img_imagesTicket/editMyPlane.jpg) no-repeat!important;
	display:block;
	
	
}
 





.queryResultWrap
{
	
	
	min-height:1200px;
	_height:1200px;
	
}

.editFin
{
	color:Red;
	text-decoration:underline;
	
}

.airportStart
{

	
	
}

.airportArrival
{
	

	
}

.priceDetailc{
font-size:12px;
/*color:#6cd667;     绿色  */
color:#00aeef;
margin-left:10px;
cursor:pointer;
zoom:1;

}

.popStyle
{
	position:relative;
}

div.popStyleTwo
{
	display:block;
	position:absolute;
	top:-110px!important;
	left:50px!important;
	width:260px!important;
	background-color:#fff;
	text-align:left!important;
	border:solid 1px #00aeef!important;
	padding:10px;
	color:#000!important;	
	z-index:9999;	
    
	
	
}

.popStyleThree
{
	display:block;
	position:absolute;
	top:15px;
	left:-30px;
	width:300px;
	background-color:#fff;
	text-align:left!important;
	border:solid 1px #00aeef!important;
	padding:10px;
	color:#000!important;	
}


.adjustColorA
{
	

	
}
.adjustMarginTop
{
	margin-top:16px;
	padding-top:7px;
	padding-left:4px;
	
}
*{outline:none;}


.priceDetaila_Wait
{
	color:#FF7702;
	font-size:14px;
	font-weight:bold;
}



span.choseElse
{
	_margin-left:610px!important;
	
}

#choseElse
{
z-index:10;
	
}




.datepicker
{
	z-index:9999;
	
	
	
	
}




#QueryRoute
{
	_position:relative;
	_top:2px;
}
#QueryDate
{
	_position:relative;
	_top:0px;
}


#queryResult
{
	
  

}

.TitleText
{
	
	
	vertical-align:bottom!important;
	_padding-top:5px!important;
}



body{font:"\5b8b\4f53","Arial Narrow";}
*{
padding:0;
margin:0;
outline:none;
}
body{
position:relative;
_height:100%;
padding-bottom:30px;
}
a{
text-decoration:none;
}
.wrap{
width:1000px;
margin:0 auto;
}
.header{
height:124px;
background:url(/images/img_userInfo/header.jpg);
position:relative;
}
.header a{
position:absolute;
width:151px;
height:45px;
}
.header ul{
position:absolute;
width:150px;
padding-top:10px;
padding-bottom:10px;
border:solid 1px #00aeef;
list-style-type:none;
top:45px;
right:63px;
font-size:15px;
color:#878787;
font-weight:bolder;
text-align:center;
line-height:28px;
background:#fff;
display:none;
}
.header ul a{
position:static;
color:#878787;
text-decoration:none;
}
.header ul a:hover{
text-decoration:underline;
color:#2ca4ee;
}
.orderPop{
right:222px!important;
}
.userInformation{
top:0;
right:63px;
}
.orderManagement{
top:0;
right:222px;
}
.book{
top:0;
right:381px;
}
.guide{
overflow:hidden;
zoom:1;
width:952px;
height:25px;
background:url(/images/img_userInfo/guideLine1.jpg) no-repeat left bottom;
margin-top:20px;
padding-bottom:5px;
margin-left:auto;
margin-right:auto;
}
.guide span{
float:left;
font-size:15px;
color:##00aeef;
font-weight:bolder;
margin-left:35px;
padding-top:4px;
}
.guide a{
float:right;
width:111px;
height:23px;
line-height:23px;
background:url(/images/img_userInfo/buttonX.jpg) no-repeat;
text-align:center;
font-size:12px;
color:#fff;
}
.main1{
width:953px;
height:41px;
line-height:41px;
background:url(/images/img_userInfo/userBanner1.jpg) no-repeat;
overflow:hidden;
zoom:1;
margin-top:15px;
margin-left:auto;
margin-right:auto;
}
.main1 span{
float:left;
color:#323232;
font-size:15px;
font-weight:bolder;
margin-left:310px;
}
.main1 input{
float:left;
padding:3px;
padding-top:6px;

margin-left:15px;
margin-top:6px;
color:#00aeef;
color:#00aeef;
}
.main1 a{

}
.headGap1{
margin-top:25px;
margin-left:25px;
}
.contentTitle{
width:953px;
height:41px;
background:url(/images/img_userInfo/navbkg.jpg) no-repeat;
margin-top:25px;
*margin-top:20px;
margin-left:auto;
margin-right:auto;
}
.mainContentsUl{
overflow:hidden;
zoom:1;
list-style-type:none;
font-size:14px;
color:#323232;
height:33px;
line-height:33px;
position:relative;
}
.mainContentsUl li{
float:left;
text-align:center;
}
.mainContentsUl li.mobile
{
	border:none;
	
}


.ulGapLine{
position:absolute;
bottom:0;
left:0;
}
.userType{
width:90px;

display:inline;
*margin-top:-1px;
_margin-top:7px;
}
.userType input{
margin-right:3px\0;
position:relative\0;
top:1px\0;
*top:0px;
}
.userName{
width:90px;
margin-left:25px;
}
.mobile{
width:90px;
margin-left:5px;
}
.cardType{
width:110px;
margin-left:-20px;

}
.cardCode{
width:150px;
 height:33px;
}
.userInfo{
width:180px;
margin-left:25px;

height:33px;

}
.birthDay
{
    margin-left:5px;
    
}
.userOperation{
width:100px;
margin-left:-9px;
padding-top:1px !important;
/*padding: 8px 0px 0px 20px;*/
padding-top:5px \9;
height:40px;

/*
margin-left:20px;
margin-left:20px\0;
*margin-left:11px;
margin-top:0px;
*margin-top:0px;
_margin-top:0px;
*/




}


.editUser2{
background:url(/images/img_userInfo/editUser.jpg) no-repeat;
width:43px;
height:19px;
border:none;
cursor:pointer;
display:inline;

}
.deleteUser2{
background:url(/images/img_userInfo/deleteUser.jpg) no-repeat;
width:42px;
height:19px;
border:none;
cursor:pointer;
display:inline;

}
.mainOperation{
padding-left:50px;
padding-top:5px;
overflow:hidden;
zoom:1;

}
.mainOperation a img{
border:none;
}
.batchDelete2{
	background:url(/images/img_userInfo/batchDelete.jpg) no-repeat;
	width:84px;
	height:25px;
	border:none;
	cursor:pointer;
	margin-top:5px;
	margin-left:15px;
	position:relative;
	top:29px;

}
.addRepeated{
margin-left:650px;
*margin-left:635px;

width:111px;
height:25px;
background:url(/images/img_userInfo/addRepeated.jpg) no-repeat;
border:none;

}
#Button3
{
  margin-top:10px;
	
}
.searchBackCurstomer
{
float:left;
width:53px;
height:24px;
background:url(/images/img_userInfo/smallButton.jpg) no-repeat;
font-size:11px;
color:#fff;
line-height:24px;
text-align:center;
margin-left:15px;
border:none;
cursor:pointer;
position:relative;
top:2px;
}
.turnPageUl{
overflow:hidden;
zoom:1;
list-style-type:none;
width:500px;
position:relative;
left:50%;
margin-left:-250px;
padding-left:130px;
}
.turnPageUl li{
float:left;
border:solid 1px #bcbcbc;
font-size:14px;
color:#5b5b5b;
font-family:arial;
width:18px;
height:18px;
line-height:18px;
text-align:center;
margin-left:3px;
}
.turnPageUl li img{
border:none;
}
li.previousPage{
border:none;
margin-right:4px!important;
_margin-right:0px!important;
}
li.nextPage{
border:none;
}
li.shenglue{
border:none;
}
.countPage{
cursor:pointer;
}
.deleteUserInfo{
width:335px;
height:112px;
background:url(/images/img_userInfo/deleteUserOrNot.jpg);
position:absolute;
top:300px;
left:50%;
margin-left:-167px;
display:none;
z-index:999999999;
}
.deleteUserInfo a{
position:absolute;
width:51px;
height:21px;
}
.deleteUserInfoYes{
bottom:20px;
left:105px;
}
.deleteUserInfoNo{
bottom:20px;
left:175px;
}
.addRepeated2{
margin-left:655px;
width:111px;
height:25px;
background:url(/images/img_userInfo/addRepeated.jpg);
border:none;
cursor:pointer;

}
.addRepeated4
{
	margin-left:710px;
	_margin-left:705px;
	
	
}


.addRepeated3
{
	
	margin-left:837px!important;
	margin-top:-140px!important;
	*margin-top:10px!important;
	position:relative\0;
	top:25px\0;
	

	
}
.addRepeated2 img{
border:none;
}
.mainContents{
margin-left:auto;
margin-right:auto;
width:953px;
height:500px!important;



}
.mainContentsWrap{
}
.hiddenAttention{

}
.addUserInfomation{
width:908px;
height:235px;
background-color:#f2f2f2;
position:absolute;
top:300px;
left:50%;
margin-left:-454px;
padding-top:1px;
display:none;
z-index:9;
}
.editUserInfomation{
width:908px;
height:235px;
background-color:#f2f2f2;
position:absolute;
top:300px;
left:50%;
margin-left:-454px;
padding-top:1px;
display:none;
z-index:999999;
}
.addUserInfomationTitle{
width:869px;
height:25px;
background:url(/images/img_userInfo/myTitle.jpg) no-repeat;
margin-left:20px;
margin-top:10px;
}
.addUserInfomation1{
overflow:hidden;
zoom:1;
padding-bottom:5px;
}
.addUserInfomation1 span{
float:left;
color:#000;
font-size:14px;
font-weight:bolder;
margin-left:50px;
}
.selectUserType{
width:138px;
height:25px;
*position:relative;
*top:3px;
_top:0;
*left:8px;
margin-left:10px;
}
.inputUserName{
width:141px;
padding:0;
}
.mobile{
width:130px;
margin-top:-5px;
}
.addUserInfomation3{
position:relative;
width:206px;
height:22px;
}
.selectAll2
{
	background:url(/images/img_userInfo/selectAll.jpg) no-repeat;
	width:54px;
	height:25px;
	border:none;
	cursor:pointer;
	margin-top:5px;
	position:relative;
	top:29px;

	
}
.adjustPosition1
{
    
    
    position:absolute;
    left:52px;
    bottom:50px;
    
}


.adjustPosition2
{
   right:6px!important;
   border-color:auto!important;
   
    
}
.addUserInfomation1 input
{
   
    
    
    
}
.tbBirthDay
{
    border:1px solid #C8C8C8;
      width:132px!important;
}



.addUserInfomation2{
position:absolute!important;
top:5px!important;
left:-70px!important;
}
.adjusta{
margin-left:60px!important;
}
.addUserInfomation3 input{
margin-left:60px;

}
.addUserInfomation1{
margin-top:25px;
}
.thisUserType{
margin-left:85px!important;
}
.inputUserName{
padding:1px;
padding-top:5px;
padding-left:3px;
}
.mobile{
padding:3px;
margin-top:0px;



}
.red1,.red2,.red3,.red4,.red5,.red6,.redMust{
position:absolute;
}
.red1{
top:71px;
_top:68px;
left:70px;
}
.red2{
top:71px;
_top:68px;
left:323px;
}
.red3{
top:71px;
_top:68px;
left:582px;
}
.red4{
top:125px;
_top:120px;
left:70px;
}
.red5{
top:125px;
_top:120px;
left:323px;
}
.red6
{
top:125px;
_top:120px;
left:582px;
}



.redMust{
bottom:70px;
right:100px;
}
.myAdd{
background-image:url(/images/img_userInfo/myAdd.jpg);
width:105px;
height:27px;
border:0;
cursor:pointer;
position:absolute;
bottom:35px;
left:350px;
}
.myAdd2{
background-image:url(/images/img_userInfo/editUserInfo.jpg);
width:105px;
height:27px;
border:0;
cursor:pointer;
position:absolute;
bottom:35px;
left:350px;
}
.myCancel{
background-image:url(/images/img_userInfo/myCancelF2.jpg);
width:105px;
height:27px;
border:0;
cursor:pointer;
position:absolute;
bottom:35px;
left:480px;
}
.myCancel2{
background-image:url(/images/img_userInfo/myCancel.jpg);
width:105px;
height:27px;
border:0;
cursor:pointer;
position:absolute;
bottom:35px;
left:480px;
}
.addUserInfomation2Pop{
position:relative;
}
.tit1{
position:absolute;
top:35px;
left:415px;
display:none;
}
.enterUserName{
padding-top:6px;
*padding-top:7px;
}
.Paging
{
	
	font-size:14px;
	font-family:"宋体";
	color:#5d5d5d;


	
	
	
}
.Paging a
{
	
	font-size:14px;
	font-family:"宋体";
	color:#5d5d5d;
	text-decoration:none;
	 font-family:"宋体";
	font-size:13px;
	
	
}
.turnPageCounter
{
		
	text-align:center;
    font-family:"宋体";
   
 
  
	
}




.pagnLink
{
	border:solid 1px #bcbcbc;
/*
    padding-left:5px;
    padding-right:5px;
	height:20px;
	line-height:20px;
*/
	text-align:center;
	cursor:pointer;
	 overflow:hidden;
	 zoom:1;
	 display:inline-block;
	 
	 width:16px;
	 height:16px;
	 position:relative;
	 top:5px;
	 *top:2px;
}





.pagnLink a
{


	display:inline-block;
    width:16px;
	 height:16px;
	 line-height:16px;
	text-align:center;
  
	
	
	
	
}

.pagnCur 
{
	
	border:solid 1px #00aeef;
	color:#00aeef;
	text-align:center;
	cursor:pointer;
	height:16px;
	width:16px;
	text-align:center;
	line-height:16px;
	display:inline-block;
		 position:relative;

	 top:1px;
	 *top:2px;
	
	
	
	
}




.reco
{
	
	text-align:center;
	margin-top:15px;
	font-size:12px;
	
}

.pagnNext
{
	border:solid 1px #bcbcbc;
	padding-right:30px;
    padding:2px;
	padding-top:3px;
	*padding-top:4px;
	_padding-bottom:2px;
	padding-right:22px;
	/*background:url(/images/img_airline/myNextOrder.jpg) no-repeat 48px center;*/
	position:relative;
	top:1px;
	*top:2px;
	text-align:center;
	
	
	
}

.pagnPrevious 
{
	border:solid 1px #bcbcbc;
	padding-left:30px;
    padding:2px;
	padding-top:3px;
	*padding-top:4px;
	padding-right:22px;
	/*background:url(/images/img_airline/myPreviousOrder.jpg) no-repeat 48px center;*/
	position:relative;
	top:1px;
	*top:2px;
	text-align:center;
	
	
}




.pagnNext a
{
	
	
	padding-right:10px;
	background:url(/images/img_airline/myNextOrder.jpg) no-repeat right center;
	position:relative;
	left:10px;
	
	
	
}


.pagnPrevious  a
{
	

	padding-left:10px;
	background:url(/images/img_airline/myPreviousOrder.jpg) no-repeat left center;
	position:relative;
	left:8px;
	bottom:1px;
}











#lbCustmoerName
{
	
	position:relative;
	top:6px;
	*top:7px;
	
	
	
}


.footerWrap
{
	border:solid 1px red;

	
}
.thisAddFail
{
	width:327px;
	height:170px;
	background:url(/images/img_imagesTicket/addFail.jpg);
	position:absolute;
	z-index:99999999;
	left:50%;
	margin-left:-113px;
	top:350px;
	display:none;
	
}
.closeAddFail
{
	position:absolute;
	top:4px;
	right:8px;
	width:37px;
	height:13px;
	

}



.thisEditFail
{
	width:327px;
	height:170px;
	background:url(/images/img_imagesTicket/editFail.jpg);
	position:absolute;
	z-index:99999999;
	left:50%;
	margin-left:-113px;
	top:350px;
	display:none;
	
	
}
.closeEditFail
{
	position:absolute;
	top:4px;
	right:8px;
	width:37px;
	height:13px;
	

}


.attachBack2
{
	
	
	position:absolute;
	left:415px;
	top:35px;
	display:none;
	
}

input.searchCustomers2
{
	border:solid 1px #C8C8C8;
	color:#555;
	
	
}

.tbName
{
	padding:3px;
	width:141px;

	
}

.adjustMarginFin
{
	
	position:relative;
	top:5px;


	
	
}

.addNoticeBack
{
	
	
	
}

.distribution
{
	padding-left:20px;
	
	
}


.createPop1B{
width:276px;
padding-left:10px;
position:absolute;
top:-25px;
right:50px;
margin-left:-250px;
border:solid 1px #6cc5ff;
background-color:#f1f9ff;
cursor:pointer;
font-family:"宋体";
color:#18191a;
display:none;
font-size:14px;
padding-bottom:5px;
z-index:9999999;
}




.addition
{
	
	color:#333!important;
	
	
	
}
.receiveNameX,.thisMobile,.Province ,.thisPostCode
{
	
	
	color:#333;
	
	
}

.needInfo 
{
	border:solid 1px #C8C8C8;
	
}
.mobile
{
	border:solid 1px #C8C8C8;
	
}



.mobilephone
{
	
	
}


.flightSearchMian
{
	background:none;
}