@import url(http://resource.elong.com/css/myelong/cn/common.css);

/*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{ float:left; text-align:left;}
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;}

.bold_n{ font-weight:normal;}

/*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*/
#content{width:1003px;background:url(http://resource.elong.com/images/myelong/cn/flight_cbg.gif) left 0 repeat-y;}
#left{width:160px;float:left;}
#right{width:800px;float:right;padding-top:20px;}
.r_left{ width:350px; border-right:1px solid #636363; float:left;}
.r_right{ width:278px; float:left; padding:0 0 0 50px;}
.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/images/myelong/cn/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/images/myelong/cn/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/images/myelong/cn/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;}
.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/images/myelong/cn/int_bg.gif) left center repeat-x;}
.bg_7{ background:#FDFDDE;}
/*长条提示框*/


.buttonnew60,.buttonnew80,.buttonnew140,.buttonnew160,.buttonnew300{ background:url(http://resource.elong.com/images/myelong/cn/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/images/myelong/cn/b_n_60.gif); width:61px; height:21px; font-size:12px;}
.buttonnew80{ background:url(http://resource.elong.com/images/myelong/cn/b_n_80.gif); width:81px; height:21px; font-size:12px;}
.buttonnew140{ background:url(http://resource.elong.com/images/myelong/cn/b_n_141.gif); width:141px; height:30px;}
.buttonnew160{ background:url(http://resource.elong.com/images/myelong/cn/b_n_215.gif); width:215px; padding-left:15px;}
.buttonnew300{ background:url(http://resource.elong.com/images/myelong/cn/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/images/myelong/cn/jian4.gif) left 10px no-repeat;padding:0 0 0 15px;}
.leftlistli2{background :url(http://resource.elong.com/images/myelong/cn/jian3.gif) left 10px no-repeat;padding:0 0 0 15px;}
.leftlistli3{list-style:none;}
.leftlistli3 li{ margin-left:25px; 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/images/myelong/cn/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/images/myelong/cn/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/images/myelong/cn/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;}
.pb_5{ padding-bottom:5px;}

.airlist_price,.airlist_price2{ width:10%; height:55px; color:#D11F1D; font-weight:bold; font-size:16px; text-align:center;}
.airlist_price2{ height:40px;}
.airlist_time{ width:9%;}
.airlist_airport{ width:10%;}
.airlist_airlineicon{ width:5%;}
.airlist_airline{ width:13%}
.airlist_plane{ width:10%;}
.airlist_tax{ width:10%;}
.airlist_terms{ width:10%;}
.airlist_class{ width:15%;}
.airlist_book{}

.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%;}

/*机票首页低价机票日历*/
.pcalendar_titleactive{ color:#cc6600; font-weight:bold; }
.pcalendar_titleinactive{ background:#eff2f7;  border-bottom:1px solid #6B8EC6; }
.pcalendar_price{ text-decoration:underline; color:#d11f1d; font-size:14px;  }


.login_navi { clear:both; text-align:left;padding:5px; }
.login_navi span { margin:0px; padding:0px;}
.login_navi span.inactive{ padding:4px 9px 5px 9px; border:solid 1px #959595; border-bottom:solid 1px #0952a1; background-color:#f3f3f3; list-style-type:none;  }
.login_navi span.active{  padding:9px 9px 5px 9px; border-top:solid 2px #0952a1;  border-left:solid 1px #0952a1; border-right:solid 1px #0952a1; background-color:#fff;list-style-type:none; }
.login_navi span.spacer{ border-bottom:solid 1px #0952a1;  padding:5px 2px 6px 2px;}

.login_w_40		{width:40px;}
.login_w_50		{width:55px;}
.login_k			{width:5px;height:29px;float:left;border-bottom:1px #0952a1 solid;}
.login_k2			{width:2px;height:29px;float:left;border-bottom:1px #0952a1 solid;}
.login_div_cc1	{float:left;padding:4px 6px 5px 6px;margin:5px 0px 0 0;border:solid 1px #959595; border-bottom:solid 1px #0952a1; background-color:#f3f3f3; list-style-type:none;text-align:center;}
.login_div_cc2	{float:Left;padding:9px 6px 5px 6px;margin-right:0px; border-top:solid 1px #0952a1;  border-left:solid 1px #0952a1; border-right:solid 1px #0952a1; background-color:#fff;list-style-type:none;text-align:center;font-weight:bolder;}

/* jiajinyi added */
.bg_yellow{ background:#feff99; padding:2px;}

/*酒店预订登录样式*/
#yidong:hover{cursor:hand;}
#yidong:hover div{display:block; position:relative;   float:left;  width:578px; background-color:#f4ebc7; padding:10px 20px; height:140px; border:1px solid #f9dbbb;  }
#yidong:hover div li{margin-bottom:2px; color:#000;}

/* 登录页2008-9-13 */
.l_8913		{width:440px;height:195px;border:1px #6B8EC6 solid;padding:1px;text-align:left;}
.l_8913_t	{background:url(http://resource.elong.com/images/myelong/cn/login_w_09.gif);width:440px;height:22px; font-size:14px;color:white;}
.l_8913_tz	{float:left; margin:5px 0 0 0;padding:0 0 0 6px;}
.l_8913_ty	{float:right; padding:1px 1px 0 0}

.l_8913_c1		{width:228px;float:left;border-right:1px #C5C5C5 solid;margin:8px 0;}
.l_8913_c1z	{padding:4px 10px;line-height:200%;}
.l_8913_c1z p	 {margin-top:15px}

.input_913		{width:190px;border:1px #A7A8AD solid;height:17px;line-height:17px;}
.input_914		{width:120px;border:1px #A7A8AD solid;height:17px;line-height:17px;}

.l_8913_c2		{width:205px;float:right;margin:8px 0;}
.l_8913_c2y	{padding:5px 10px 5px 15px;line-height:200%;}
.l_8913_c2y p {margin:17px 0;}

.ta_914		{width:95%;COLOR: #707070; LINE-HEIGHT: 16pt;font-size:12px;margin:5px;}
.line_914	{background:url(http://resource.elong.com/images/myelong/cn/line_09.gif) ;background-repeat :repeat-x ;height:1px;line-height:1px;font-size:0px;margin:0;}

/* 填写预订信息 2008-9-14 */
.ts_914		{width:138px;height:148px;border:1px #176CAF solid;text-align:left;padding:5px;background: #FCF5EB;margin-left:5px;font-family:宋体;}
.sm_914		{width:597px; float:left;color:#d92627; font-weight:bold; font-size:14px; margin:6px 0;}
.sm_914c	{background: #F4EBC7;border:2px #F9DBBB solid;display:none;margin:4px 0;padding:6px ;width:583px;line-height:150%;font-family:宋体;color: #131313;}
.sm_r			{float:right;text-align:right;}
.sm_h		{width:597px;border:2px #FEDE91 solid;}
.sm_h_title		{background: #FEDE91;width:467px;margin:0;height:24px;line-height:24px;padding-left:10px;float:left;}
.sm_h_title2	{background: #FEDE91;width:100px;margin:0;height:24px;line-height:24px;padding-right:20px;float:right;text-align:right;}
.sm_h_sq		{width:579px !important;width:581px;border:2px #F9DBBB;margin:5px 0;padding:6px;line-height:150%;font-family:宋体;color: #131313;}
.r_914			{float:right;text-align:right;}

.hotel_915		{width:577px;border:2px #FEDE91 solid;background: #fffaee;padding:10px;line-height:160%;}
.c_915			{color: #C8272C;font-size:14px;}
.c2_915			{color:#707070;}
.hotel_hz_915	 {background: #f8edc3;width:63%;height:26px;line-height:26px;padding-left:5px;}

.x1_915			{margin:14px 10px 14px 32px;}
.bg1_915		{background:#EBF2FA;}
.input_915		{width:76px;height:16px;line-height:16px;border:1px #7E9DBA solid;}
.r_915			{padding-right:10px;}

.rzxx_915		{position:relative;display:none;}
.rzxx_915_b	{position:absolute;}
.b1_915			{border:1px #FFDE91 solid;font-size:12px;}
.line2_915		{background:url(http://resource.elong.com/images/myelong/cn/line_09.gif) ;background-repeat :repeat-x ;height:1px;line-height:1px;font-size:0px;margin:0;}
.z1_915			{color: #C96702;padding-left:4px;}
.se1_915		{width:70px;border:1px #7E9DBA solid;}
.tzk_915		{padding-top:4px; height:15px; width:500px; float:left; position:absolute;}
.bc2_915		{background:#EBF2FA;}
.bjk_915		{margin:14px 10px 14px 32px;}
.input2_915	{width:157px;height:16px;line-height:16px;border:1px #7E9DBA solid;}
.input3_915	{width:157px;height:16px;line-height:16px;border:1px #FE0002 solid;}
.div1_915		{position:relative;display:block;float:right;padding-right:160px;}
.div2_915		{position:absolute;}
.ts1_915		{background:url(http://resource.elong.com/images/myelong/cn/clew_1_09.gif);width:177px;height:1px;}
.ts2_915		{background:#FEFF99;padding:5px 10px;color:#C96600;}
.ts3_915		{background:url(http://resource.elong.com/images/myelong/cn/clew_3_09.gif);width:2px;}
.ts4_915		{background:url(http://resource.elong.com/images/myelong/cn/clew_4_09.gif);background-repeat:repeat-y;width:15px;}
.ts5_915		{background:url(http://resource.elong.com/images/myelong/cn/clew_3_09.gif);width:2px;}
.ts6_915		{background:url(http://resource.elong.com/images/myelong/cn/clew_5_09.gif);width:177px;height:2px;}
.ts7_915		{width:580px;height:100px;BORDER-RIGHT:#999 1px solid; BORDER-TOP:#999 1px solid; BORDER-LEFT:#999 1px solid; BORDER-BOTTOM:#999 1px solid; font-size:13px; letter-spacing:1px;}

