
/*public*/
 /*---------------表格中的小表格--------------*/

input, select, textarea { font-size:12px; }
img,input,select,radio,checkbox,textare,div,h1,h2,h3,h4,h5,h6,ul,li,ol,form,hr{margin:0;padding:0;}

table{text-align:left;}

/*因为在国内国际机票首页左边搜索框下面，加了一个网上预订更多积分的button,没有边框，所以把下面的样式注释掉
	jianbo.liu 08-11-04
*/
 /*img { vertical-align:middle;border:0px;}*/

.navi { float:right; border-bottom:solid 1px #e1e1e1; margin-top:10px;color:#959595; }
.navi span{ padding:0px;border-bottom:2px solid #6b81c6;}
.navi span.current{ padding:0px;color:#000000;}

.infotext { color:#636363; padding:2px;} 


.na li{ list-style:none; float:right; border-bottom:1px solid #e1e1e1; width:65px; color:#959595; }
.na li.block{ border-bottom:2px solid #054b9c; color:#000000;}

/*左右浮动*/
.floatleft{float:left;}
.floatright{float:right;}

/*padding*/
.ta_p{ padding:30px; padding-top:0; padding-bottom:0;}
.ml_20{ margin-left:20px;}

/*清除浮动*/
.spc20 { height:20px; clear:both;}
.spc10 { height:10px; clear:both;}
.spc5 { height:5px; clear:both;}
.spc0 { height:0px; clear:both;}
.spc2 { height:2px; clear:both;}

/*字体样式*/
big { font-size:14px;}
big.sz16{font-size:16px;font-weight:bold; }

/*标题样式*/
h3,h4{ font-size:20px; font-family:"黑体";color:#cc6600; text-align:left; position:relative; font-weight:normal;}
h4{ float:left;}
.tip{ text-align:right; margin-top:7px;font-size:12px; font-weight:normal; color:#000000;font-family:"宋体";}

.title,.title2{ font-size:14px; font-weight:bold; text-align:left; float:left; margin-top:15px;}
.title2{ padding-top:5px; border-top:1px solid #ffcd00; width:100%;}
.title3{ border-top:2px solid #6b8ec6;padding:5px; }
.title4{ padding:5px; background:#eff2f7; text-align:left; position:relative;}
.num{ width:14px;height:16px;background:#cc6600; color:#ffffff;margin-right:5px;padding:1px 5px 1px 5px;}


/*content*/
#alipaycontent{width:776px;}
#content{width:776px;background:url(http://resource.elong.com/cn/flights/images/flight_cbg.gif) left 0 repeat-y;}
#left{width:160px;float:left;}
#right{width:606px;float:right;padding-top:20px;}
#air_right{width:606px;float:right;padding-top:20px;} /* 机票搜索结果列表页使用 */
.r_left{ width:297px; border-right:1px solid #636363; float:left;}
.r_right{ width:278px; float:right; padding:0 0 0 20px;}
.r_right ul{margin:7px 0 0 0; float:left; }
.r_right li,.r_left li{list-style:none; line-height:25px;background: url(http://resource.elong.com/cn/flights/images/point.gif) no-repeat 3px 9px;padding:0 0 0 10px;}
.lb_ul{ float:left; margin-top:10px; position:relative;}
.lb_ul li,.lb_ul li.b_tblue{ color:#353267; float:left;list-style:none; height:38px; width:86px;background:url(http://resource.elong.com/cn/flights/images/lb_bg.gif) left 0 no-repeat;padding-top:3px;}
.lb_ul li.b_tblue{color:#000000; width:88px;background:url(http://resource.elong.com/cn/flights/images/lb_bg.gif) left -41px no-repeat;}


/*边框颜色*/
.bt_blue_2{ border-top:2px solid #0952a1;}
.bt_yellow_2{ border-top:1px solid #ffcc01;}
.borderbottom{border-bottom:1px solid #6B8EC6;}         /*1像素蓝底边框*/
.bordertab{border-left:1px solid #6B8EC6; border-top:1px solid #6B8EC6;border-right:1px solid #6B8EC6;}
.b_b_grey{border-bottom:1px solid #c8d6e8;}
.borderblue{border:1px solid #6a8ec2; }                   /*1像素蓝边框*/
.b_tl_blue{border:1px solid #6a8ec2; border-bottom:none; border-right:none; }
.b_tl_blue_b{border-left:1px solid #6a8ec2;border-right:1px solid #6a8ec2; border-right:none; border-top:1px solid #d8dce8; }
.b_tl_blue2{border:1px solid #6a8ec2;border-bottom:none;}
.b_tl_blue2_b{border:1px solid #6a8ec2; border-right:1px solid #6a8ec2; border-bottom:1px solid #6a8ec2; border-top:1px solid #d8dce8;}
.borderbottom3{border-bottom:1px solid #c7d6e9; }         /*浅蓝底边框*/
.b_blue_2{ border:2px solid #6b8ec6;}
.b_b_green{ border-bottom:1px solid #9bd37a;}
.b_l_green{ border-left:1px solid #9bd37a;}
.b_r_green{ border-right:1px solid #9bd37a;}
.b_green{ border:1px solid #9bd37a;}
.line_dashed{border-bottom:1px dashed #cccccc;}
.c_bfbfbf{border:1px solid #bfbfbf;}                          /*灰边框*/

/*字体颜色*/
.bg_yellow{ background:#feff99; padding:2px;}
.c000000{ color:#000000;}


/*背景色*/
.bg_3{background:#6b8ec6;}           /*深蓝背景*/
.bg_4{background:#eff2f7;}             /*浅蓝背景*/
.int_ta_bg{ background:url(http://resource.elong.com/cn/flights/images/int_bg.gif) left center repeat-x;}
.bg_7{ background:#FDFDDE;}
/*长条提示框*/


.buttonnew60,.buttonnew80,.buttonnew140,.buttonnew160,.buttonnew300{ background:url(http://resource.elong.com/cn/flights/images/b_n_141.gif); border:0; padding:0; margin:0; width:141px; height:30px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.buttonnew60{ background:url(http://resource.elong.com/cn/flights/images/b_n_60.gif); width:61px; height:21px; font-size:12px;}
.buttonnew80{ background:url(http://resource.elong.com/cn/flights/images/b_n_80.gif); width:81px; height:21px; font-size:12px;}
.buttonnew140{ background:url(http://resource.elong.com/cn/flights/images/b_n_141.gif); width:141px; height:30px;}
.buttonnew160{ background:url(http://resource.elong.com/cn/flights/images/b_n_215.gif); width:215px; padding-left:15px;}
.buttonnew300{ background:url(http://resource.elong.com/cn/flights/images/b_n_300.gif); width:300px; padding-left:20px;}


/*文本框长度*/
.width40{width:40px;}
.width50{width:50px;}
.width70{width:70px;}
.width90{width:90px;}
.width100{width:100px;}
.width108{width:108px;}
.width119{width:119px;}
.width118{width:118px;}
.width154{width:154px;}
.width200{width:200px;}
.width254{width:254px;}
.width320{width:320px;}
.width431{width:431px;}
.width500{width:500px;}

/*textarea*/
.textarea{width:596px;height:50px;}                                         /*textarea样式*/

.summary{width:138px;margin:10px;border:1px solid #6b8ec6; }                     /*国际机票左侧列表*/
.summarytitle{width:138px;height:20px;line-height:20px;}                                   /*乘机人列表页左侧列表*/
.summarycontent2{width:118px;padding:10px;background:#eff2f7;line-height:20px;}
.summarytitle3{width:138px;height:25px;line-height:25px; text-align:left; margin-left:15px;}                                   /*乘机人列表页左侧列表*/
.leftlistli{background :url(http://resource.elong.com/cn/flights/images/jian4.gif) left 10px no-repeat;padding:0 0 0 15px;}
.leftlistli2{background :url(http://resource.elong.com/cn/flights/images/jian3.gif) left 10px no-repeat;padding:0 0 0 15px;}
.leftlistli3{ list-style:none; margin-left:0px; padding:0px; }
.leftlistli3 li{ line-height:25px; }


.titlenavi{ float:right; display:inline; margin-top:10px;}
.titlenavi li{ width:70px; float:left; list-style:none; border-bottom:1px solid #cccccc;}
.titlenavi li.blue{border-bottom:2px solid #6b8ec6;}
.maintitle{ display:inline; float:left; text-align:left;}
.maintitle img { vertical-align:middle;}
#v_bottom img{ vertical-align:bottom;}

.gl_pop,.gl_pop2,.gl_pop3{background:#d7efcd; border:1px solid #9cd378; border-top:none; border-bottom:none; padding:5px 0 0 3px; line-height:23px; text-align:center; color:#000000;}
.gl_pop2{ overflow:hidden; border-bottom:1px solid #9cd378;}
.gl_pop3{ text-align:left; overflow-y:srcoll; border-bottom:1px solid #9cd378; line-height:15px; height:170px; padding:15px 0 5px 10px;}
.gl_pop3_l{ width:226px; float:left; overflow:hidden; height:170px;}
.gl_pop3_r{ width:11px; float:left; background:url(http://resource.elong.com/cn/flights/images/scroll_bg.gif) left center no-repeat; height:167px; margin-bottom:3px; font-size:0;}
.gl_pop_b,.gl_pop_b2{border:1px solid #9cd378; background:#d7efcd; text-align:center;}
.ta_pop{ background:#d7efcd; border:1px solid #9cd378;}
.gl_pop_b2{ border-top:none;}
.b_button{ border-top:2px solid #021d76; padding:15px 0 0 0;}
.talist{width:146px;padding:3px 0 3px 3px;border-left:1px solid #6B8EC6;float:left;line-height:20px;background:#eff2f7;}
.talist2{width:30px;padding:3px 3px 3px 0;background:#eff2f7;float:left;text-align:right;line-height:20px;}
.talist li,.talist2 li{list-style:none;height:20px;}
.tablelistbottom{height:5px;width:183px;font-size:0px;line-height:0px;background:url(http://resource.elong.com/cn/flights/images/tablelist.gif) left bottom no-repeat; float:left;}          /*表格中的小表格底部图片*/
.chg ul{float:left;list-style:none;}/*000000000000000000000000000000000*/
.chg li{ text-align:left;margin:0 0 10px 0px; line-height:20px;background: url(http://resource.elong.com/cn/flights/images/point.gif) no-repeat 3px 9px;padding:0 0 0 10px;}
.chglist{width:596px;float:right;}
.hrmargin{margin:6px 0 5px 0; }                                /*预定成功页HR*/
.selemargin{margin-left:25px;}                                     /*预定成功页两个小SELECT*/
.chglistin{float:left;width:100px;height:20px;}
.chglistin img{margin-left:2px;}/* CSS Document */
.chgleft{width:104px;float:left;background:#d3d9e7;padding:5px 10px 10px 10px;line-height:25px;}
.list_bag{ border:1px solid #5dabc1; background:#f5fcff;}                     /*打包样式*/
.list_bag_bl{ border-left:1px solid #5dabc1;padding-left:10px; }


.table_bg{ background:#fffaee;}
.cjr_ts,.cjr_ts_wrong{ border:1px solid #f7941c; background:#fffaee; padding:7px; line-height:16px;}
.cjr_ts_wrong{ border:2px solid #a01e00; background:#f7f7f7;}
.mt_2{ margin-top:2px;}
.wrong_bg{ display:block; width:275px;}
.wrong_bg2{ display:block; width:154px;}
.chg{ width:396px; float:left;}
.chg_mem{ width:180px; background:#eff2f7; border:1px solid #6b8ec6; float:right; text-align:left; padding:10px; line-height:16px;}
.chg_mem2{ width:180px; float:right; text-align:right; padding:10px; line-height:16px;}
.pb_5{ padding-bottom:5px;}

.int_people{ width:25%; text-align:center;}
.int_price{ width:15%; color:#D11F1D; font-weight:bold; font-size:16px; height:40px;}
.int_icon{ width:5%;}
.int_plane{ width:22%;}
.int_city{ width:18%;}
.int_city1{ width:10%}
.int_city2{ width:10%;}

.w_30{ width:30%; height:60px;}
.w_22{ width:22%; height:60px;}
.w_19{ width:19%;}
.w_15{ width:15%;}
.w_12{ width:12%;}
.w_8{ width:8%;}
.w_2{ width:2%;}

/*toper.gao add */

.title11{ font-size:14px; font-weight:bold; text-align:left; float:left; margin-top:15px;}
.listitem{height:45px; border-bottom:solid 1px #C7D6E9; text-align:center; background-color:White;}

/*往返开始*/
#air_package		{background-color:#EFF2F7; border:solid 1px #6B8EC6;height:44px;width:100%;}
#air_package td		{padding-left:15px;text-align:center;}
#air_package .td_border			{border-right:solid 1px #6B8EC6;}


/*机票首页低价机票日历*/
.pcalendar_titleinactive{ line-height:25px; background:#eff2f7;border-bottom:1px solid #6B8EC6;cursor:pointer;}
.pcalendar_titleactive{line-height:25px; color:#cc6600; font-weight:bold;border-left:1px solid #6B8EC6; border-top:1px solid #6B8EC6;border-right:1px solid #6B8EC6; }
.pcalendar_price{ text-decoration:underline; color:#d11f1d; font-size:14px;  }


/* ============================================= ziqiu.zhang add start =============================================*/
/* ========== 国内机票中文列表页 Start ==========*/
/* 内容主题部分 */
.airlist_discount{ width:8% }
.airlist_price2{ width:10%; height:40px; color:#D11F1D; font-weight:bold; font-size:16px; text-align:center;}
.airlist_time{ width:8%;}
.airlist_airport{ width:17%;}
.airlist_airlineicon{ width:5%;}
.airlist_airline{ width:13%}
.airlist_plane{ width:8%;}
.airlist_tax{ width:8%;}
.airlist_terms{ width:10%;}
.airlist_class{ width:15%;}
.airlist_change{ width:25%; text-align:center; }/* 更改中转航班的class,宽度为 term + class */

.airlist_price{ width:10%; height:55px; color:#D11F1D; font-weight:bold; font-size:16px; text-align:center;}
.airlist_book{ width:8%;}
.airlist_main{ padding-top:5px; padding-bottom:5px; width:82%;}

/* title部分 */
.airlist_price_title{ width:10%; text-align:center;} /* 价格 title */
.airlist_start_arrive_title{ width:27%; } /* 起飞到达时间和机场title */
.airlist_airline_title{ width: 14%; } /* 航班 title */
.airlist_plane_title { width:8%; } /* 机型 title */
.airlist_tax_title{ width:8%; } /* 税费 */
.airlist_terms_title{ width:10%; } /* 退改签 title */
.airlist_class_book_title{ width:23%; } /* 舱位和预定按钮 title */

/* 国内机票列表页 机型搜索过滤控件  */
.leftlistultwoli { list-style:none } 
.leftlistultwoli1 { margin-left:0px; padding:0px; margin-right:0px; line-height:25px; float:left; }
.leftlistultwoli2 { margin-left:10px;  padding:0px; margin-right:20px; line-height:25px; float:left; }

.leftlistultwoli_showtype1 { list-style:none; width: 110px; text-align:center;} 
.leftlistultwoli1_showtype1 { margin-left:0px; padding:0px; margin-right:0px; line-height:25px; float:left; }
.leftlistultwoli2_showtype1 { margin-left:10px;  padding:0px; margin-right:10px; line-height:25px; float:left; }

#AirPortSrcFilterDivFlow { padding:8px;width:130px;}
#AirPortDestFilterDivFlow { padding:8px;width:130px;}
#AirCorpFilterDivFlow { padding:8px;width:120px; }
#PlaneTypeDivFlow { padding:8px;width:100px; }

.div_pop_filter{ padding:5px 8px 5px 12px; background:#d7efcd; border:1px solid #9cd378; line-height:23px; text-align:center; color:#000000; overflow:hidden; position:absolute; z-index:200;}
.div_pop_planetype{width:303; background:#d7efcd; border:1px solid #9cd378; padding:4px; line-height:23px; text-align:center; color:#000000; overflow:hidden; z-index:200;}


/* 显示所有舱位的图层 */
.airlist_allclass_div { background:#FDFDDE none repeat scroll 0%; text-align:left; border-bottom:1px solid #C7D6E9; }

/* ========== 国内机票中文列表页 End ==========*/

#SearchResult1_GoItinerary1_GoRepeated br{ line-height: 0pt; }
#SearchResult1_ReturnItinerary1_ReturnRepeated br{ line-height: 0pt; }
#SearchInternational1_GoRepeated br{ line-height: 0pt; } /*add by lijie for international */ 
.searchlist_primarySegsDiv { width:100%;margin:0px;padding:0px; }
.searchlist_secondarySegsDiv_hidden { width:100%;margin:0px;padding:0px;display:none; }
.searchlist_secondarySegsDiv_show { width:100%;margin:0px;padding:0px;display:BLOCK;}
.searchlist_leftFilterDiv {margin:0px;padding-left:25px;}
.cursorhand { cursor:hand; cursor:pointer;}
.allChangeFlightsDiv{position: absolute; display:none; border :1px solid #9BD37A; background-color:#d7efcd; width:408px;}/* 显示所有中转航班的图层 */
.changeFlightsDiv{ padding: 0px; margin:0px;}/* 中转航班弹出层中的每一个中转航班所在图层 */
.changeFlightsTable{  border-bottom:1px solid #9bd37a; text-align:left; margin-top:5px; padding:5px}/* 中转航班弹出层中的每一个中转航班所在table */
.changeFlightsDivClose{ text-align:center; padding:3px; cursor:pointer; } /* 中转航班弹出层中的"关闭" */

/* 国内打包机票页 */

.packagelist_primarySegsDiv { width:100%;margin:0px;padding:5px; } /* 主航段div */
.packagelist_secondarySegsDiv_hidden { width:100%;margin:0px;padding:5px;display:none; } /* 附属航段div_显示 */
.packagelist_secondarySegsDiv_show { width:100%;margin:0px;padding:5px;display:BLOCK;} /* 附属航段div_隐藏 */

.packagelist_main { width: 92%; } /* 主体部分 */
.package_radiobutton{ width:8%; text-align:center;}	/* 单选按钮 */


.package_classtype{ width:10%;text-align:center; } /* 舱位等级 */
.package_airlineicon{ width:5% ;text-align:center;} /*航班图片*/
.package_airline{ width:14%;}		/*航班*/
.package_time{ width:15% }			/* 起飞降落时间 */
.package_airport{ width:21% }		/* 机场 */
.package_plane{ width:10% }		/* 机型 */
.package_tax{ width:10% }			/* 税费 */
.package_terms{ width:15% }			/* 退改签 */

.package_change{ width:15% } /* !!!更改中转航班的class,宽度为 term  */

.package_classtype_title{width:10%;text-align:center; } /* 舱位等级 title */
.package_airline_title{width:17%;text-align:center; } /* 航班 title */
.package_time_airport_title{width:32%; padding-left:20px;} /* 时间/机场 title */
.package_plane_title{ width:10%;}		/* 机型 title */
.package_tax_title{ width:10%;}		/* 税费 title */
.package_terms_title{ width:14%;}			/* 退改签 title */
.package_radiobutton_title{ width:7%;}		/* 单选按钮 title */

/* 进度条使用的样式 */
.top_fligt_1,.top_fligt_2,.top_fligt_3,.top_fligt_4,.top_fligt_5{ height:18px; width:350px; background:url(http://resource.elong.com/cn/flights/images/navi_flight.gif) -660px top no-repeat; float:right; padding-top:18px; }
.top_fligt_2{ background:url(http://resource.elong.com/cn/flights/images/navi_flight.gif) -575px top no-repeat;}
.top_fligt_3{ background:url(http://resource.elong.com/cn/flights/images/navi_flight.gif) -498px top no-repeat;}
.top_fligt_4{ background:url(http://resource.elong.com/cn/flights/images/navi_flight.gif) -428px top no-repeat;}
.top_fligt_5{ background:url(http://resource.elong.com/cn/flights/images/navi_flight.gif) -356px top no-repeat;}

/* 搜索等待动画的样式 */
.flashad_LoadBoder { margin-top:140px;margin-left:120px;padding:20px; width:350px; height:70px; border:1px #888 solid; text-align:center; font-size:14px;font-weight: bold;}
/* 筛选等待动画的样式 */
#filtWaiter { top:300px; right:300px; position:absolute;display:none;width:374px;border:1px #2b99a6 solid;background: #DCEDF4;text-align:left;padding:26px;font-size:18px;color:#0a6577;font-weight:bolder;}

/* 错误信息控件 FlightsErrorMsgBox 图层样式 */
.errPageMsgBoxDiv{ vertical-align:middle; margin-top:0px;background-color:#eff2f7 } /* 错误信息页使用的div */
.flightsErrMsgDiv{ vertical-align:middle;padding:20px; color:#a01e00; text-align:left; margin-left:0px;}/* 搜索列表页使用的div */
.errPageMsgBoxTable{ background-color:#eff2f7; width:100%; }
.errPageMsgBoxTableT1{ text-align:right; width:40px;}
.errPageMsgBoxTableT2{ text-align:left; }

/* ================================================== ziqiu.zhang add end============================================================*/

/*  jiajinyi add */
.bg_yellow{ background:#feff99; padding:2px;}
.ValidatorDisplayStyle{VISIBILITY:none;COLOR:#f86300;}


/*jianbo.liu added 2008/05/05*/
.login_top { clear:both; text-align:left;padding:5px 0;}
.login_top span { }
.login_top span.inactive{ padding:7px 15px 7px 15px; border-top:solid 1px #FFE685; border-left:solid 1px #FFE685; border-right:solid 1px #FFE685; border-bottom:solid 1px #ffcd00; background-color:#FFFDEA; }
.login_top span.active{  padding:7px 15px 7px 15px; border-top:solid 2px #ffcd00;  border-left:solid 1px #ffcd00; border-right:solid 1px #ffcd00; background-color:#fff; font-weight:bold; color:#cc6600 }
.login_top span.spacer{ border-bottom:solid 1px #ffcd00;  padding:4px 1px 8px 2px; color:#fff;}
.login_top span.spacer2{ border-bottom:solid 1px #ffcd00;  padding:4px 324px 8px 2px; color:#fff;}
/*2008-4-25*/
.datech{ display:block; width:100px; line-height:19px; height:19px; float:right; border:1px solid #82a1bd; background: url../flight/flightimg/datech_bg.gif) left top no-repeat; margin-left:10px;}
.datech img{ margin:2px 2px 0 2px;}
.pop_round{ height:0px; width:0px; position:relative;}
.pop_main{ width:254px; height:124px; border:1px solid #9cd378; background:#d7efcd; position:absolute;}
.pop_main p{ height:15px; font-weight:bold; text-align:left;border-bottom:1px solid #9cd378; padding:5px;}


/* ================================================== Alipay wangwei add Start============================================================*/
 .ul_zf{text-align:center;border-bottom: #d1d1d1 1px dotted;border-top: #d1d1d1 1px dotted;padding:5px 0px 5px 0px;}
.tran_lx{border:3px solid #6b8ec6;width:776px;}
.zfhs16{color:#000000;font-weight:bold;font-size:16px;}
.zfred{color:#d21e1d;font-weight:bold;}
.zfred16{color:#cd6601;font-weight:bold;font-size:16px;}
.zfgreen14{color:#028005;font-weight:bold;font-size:14px;}/*绿色*/
.zfblack14{color:#000000;font-weight:bold;font-size:14px;}/*黑色*/
.zfblack18{color:#000000;font-weight:bold;font-size:18px;}
.zfzs18{color:#d32023;font-weight:bold;font-size:18px;}
.jiag13B{color:#e3271b;font-size:13px;font-weight:bold;}
.jiag16B{color:#e3271b;font-size:16px;font-weight:bold;}
.jjf13B{color:#d47209;font-size:14px;font-weight:bold;}
.jjf12_c{color:#fd6206;}


/* ================================================== Alipay wangwei add Endss============================================================*/
/*  以下部分是航班时刻表样式定义  2008-06-27 jianbo.liu 

-----------------------------------------------------------------------------*/

div .schedule
{
    width: 100%;
    margin: 3px; 
    padding: 0px; 
    display: block;
    vertical-align:middle;
}

div .schedule table
{
    width: 100%;
    border:0px;
    height:20px;
}
div .schedule .aircorpimage{width:5%;}
div .schedule .aircorp{width:20%;}
div .schedule .aircorp span{display:block;float:left;}
div .schedule .aircorp span img{padding-right: 2px; vertical-align:middle;width:18px;height:20px;}
div .schedule .departarrivedate{width:5%;}
div .schedule .airport{width:20%;}
div .schedule .planetype{width:5%;}
div .schedule .stopover{width:5%;}
div .schedule .weekschedule{width:22%; text-align:center;}
div .schedule .periodofvalidity{width:20%;}

div .schedule .weekschedule img
{
	padding-left: 2px;
	height:11px;
	border:0px;
	width:11px;
}
#repeatedItem br
{
	line-height: 0pt; 
}
#air_right br
{
	line-height: 0pt; 
}

div .title
{
	font-size:14px;
	font-weight:bold;
	text-align:left;	
}

div .booking
{
	 float:right;
	 padding-top:5px;
	 padding-bottom:5px;	
}

#flightprice{ list-style:none;}
#flightprice li,#flightprice li.block{ float:left; width:87px; height:26px; border:1px solid #c5c5c5; border-bottom:none; margin-left:7px; text-align:center; line-height:26px; margin-bottom:-1px;}
#flightprice li.block{ border:1px solid #0952A1; border-top:2px solid #0952A1; border-bottom:none; height:28px; background:#fff; font-weight:bold;}
div .tab table
{
	  padding:0px 0px 0px 0px;
	  margin:0px 0px 0px 0px;
	  width:100%;
	  background:transparent url(flightimg/priceul_bg.gif) repeat-x scroll left bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}
div .tab td .td1{width:25%;}
div .tab td .td2{width:55%;}
div .tab td .td3{width:30%;}
/*
   以下是紧急提示信息样式
   2008/08/11 jianbo
*/

div #emergent
{
	padding: 2px; width: 95%; text-align: left;
	float:left;
}

div #emergent span
{
	font-size: 12px; color: rgb(169, 54, 19);
}
/*
	支付配送页 ，选保险出生日期的样式
*/

.birthday
{
	margin-left: 10px;
	float:left;
}

/* 客史弹出框的样式 ziqiu.zhang 2009.2.20 */
.customerPopDiv {position: absolute; width: 355px; display: none; z-index: 20;  left: 221px; top: 50px; border: 1px solid rgb(127, 157, 185); background-color: #ffffff; font-size:12px;}
.customerPopDivTopFrame {background-color: #F4ECC8; color: rgb(201, 103, 2);font-weight: bold; height: 26px; line-height: 26px; width: 100%; border-bottom:1px solid rgb(127, 157, 185); margin:0px; padding:0px;}
.customerPopDivMainFrame{background-color:#FFFFFF; padding:0px; margin:0px;}        
.customerPopDivMainContent{ width:100%; font-size:12px; padding:0px; margin: 0px 0px 4px 0px;}        
.customerPopDivMainContent li {float:left; list-style-type:none;  text-align:left; padding:0px; margin:3px; border-bottom:dotted 1px #999999 ;}
.customerPopDivMainContent li span { padding:1px; cursor:pointer;}

.promotion a:visited
{
    text-decoration:underline;
} 

/*搜索无舱位弹出窗口提示*/
#classbox{clear:both;width:350px;margin:auto 0;text-align:center;}
#classbox p.content{text-align:left;}
#classbox p.searchbtn{margin-top:20px;}

/*============================= Dialog ActiveX start ====================================================*/

.com_widget {font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }
.com_widget input, .com_widget select, .com_widget textarea, .com_widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
.com_widget-content {border:1px solid #a6c9e2; background:#fcfdfd; color: #222222; }
.com_widget-content a {color: #222222; }
.com_corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.com_widget-header { border: 1px solid #4297d7; background: #5c9ccc url(../pic/com_bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.com_widget-header a { color: #ffffff; }
.com_helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.com_helper-clearfix { display: inline-block; }
* html .com_helper-clearfix { height:1%; }
.com_helper-clearfix { display:block; }
.com_icon {width:16px;height: 16px;display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;}
.com_dialog { position: relative; padding: .2em; width: 300px;}
.com_dialog .com_dialog-titlebar { padding:0 0 0 1em; position: relative;  }
.com_dialog .com_dialog-title { float: left; margin: .2em 0 .2em; *margin: .1em 0 .2em;} 
.com_dialog .com_dialog-content {border:0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.com_draggable .com_dialog-titlebar { cursor: move; }
.com_dialog .com_dialog-titlebar-close {position:absolute; right: .3em; top:50%; width:19px; margin:-10px 0 0 0; padding: 1px; height:18px; cursor:pointer;}
.com_dialog .com_dialog-titlebar-close span {display: block; margin: 1px; }
.com_dialog .com_dialog-titlebar-close{background:url(../pic/Dialog_b.gif) 6px -35px no-repeat;}
.com_dialog .com_dialog-titlebar-close:hover, .com_dialog .com_dialog-titlebar-close:focus {font-weight: bold; color: #1d5987; outline: none; background: url(../pic/Dialog_b.gif) no-repeat 6px 6px #d0e5f5; }

/*============================= Dialog ActiveX end ====================================================*/

.search_bt_s{width:61px;height:21px;background: url(http://www.elongstatic.com/common/pic/bg_com.gif) no-repeat 0 -314px;border: none; cursor:pointer; _cursor:hand; color:#FFF; }
.search_bt_s_an{width:61px;height:21px;background: url(http://www.elongstatic.com/common/pic/bg_com.gif) no-repeat -67px -314px;border:none; cursor:pointer; _cursor:hand;color:#FFF; }


