@charset "utf-8";
input{padding:0;}
.center{margin:0 auto;width:903px;}
.left{float:left;width:651px;}
.right{float:right;width:243px;}

/*机票搜索*/
.search_right{float:left;width:651px;height:278px; overflow:hidden;background:url(../images/cft_index_03.gif) no-repeat;}
.search_right h1{float:left;width:632px;color:#666666;font-family:"宋体";font-size:14px;font-weight:bold;padding:12px 0px 0px 19px;}
.search_right .search{float:left;width:450px;padding:14px 0px 0px 61px;}
.cft_big{font-size:14px;font-weight:800;line-height:40px;}

.methodWrap { height:21px;padding-left:16px; }
.methodWrap .radio { float:left; margin:3px 6px 0 0; width:13px; height:13px; cursor:pointer; }
.methodWrap label { float:left; margin-right:24px; padding-top:3px; cursor:pointer; }

.cityInputWrap {float:left;height:23px; }
.cityInputWrap span.t { float:left;color:#666666;display:block; line-height:23px; width:16px; overflow:hidden; }
.cityInputWrap span.t2 { float:left;color:#666666;display:block; padding-left:5px;line-height:23px; width:18px; overflow:hidden; }
.cityInputWrap .cft_Input {float:left; padding:2px 0px 1px 0px;background:url(../images/button_cft_08.gif) no-repeat; width:123px; height:20px;}
.cityInputWrap .cft_Input .textbox { float:left;color:#999999;padding:4px 0px 0px 14px;background:none;margin:0;border:medium none; width:86px; height:16px;}
.cityInputWrap .cft_Input .cityButton { float:left; border:0; width:20px; height:16px; background:url(../images/button_cft_11.gif) 1px 3px no-repeat; cursor:pointer; }

.cft_hanban{float:left; padding:2px 0px 1px 0px;border:1px solid #CCCCCC;background:#ffffff; width:161px; height:16px;}
.cft_hanban .textbox { float:left;color:#999999;padding:0px 0px 0px 8px;background:#ffffff;margin:0;border:medium none; width:152px; height:16px;}

.cft_date {float:left; display:inline; padding:2px 0px 1px 0px;background:url(../images/button_cft_08.gif) no-repeat; width:123px; height:20px;}
.cft_date .textbox { float:left; font-family:"宋体";color:#999999;padding:4px 0px 0px 6px;background:none;margin:0;border:medium none; width:94px; height:16px;}
.cft_date .cityButton { float:left;border:0; width:20px; height:16px; background:url(../images/button_cft_20.gif) 1px 3px no-repeat; cursor:pointer; }

.input_search{float:left;padding-left:12px;}
.cft_button{float:left;padding:14px 0px 0px 16px;}
.cft_button img{float:left;}
.cft_button span{float:left;padding:14px 0px 0px 16px;color:#006599;width:200px;}
.cft_button span a{color:#006599; text-decoration:underline;}

/*精明出行*/
.cft_right{float:right;width:245px;}
.cft_right_top{float:left;width:245px;height:5px;background:url(../images/index_jm_03.jpg) no-repeat; overflow:hidden; }
.cft_right_room{float:left;width:245px;background:url(../images/index_jm_06.jpg) repeat-y;padding-bottom:28px!important;}
.cft_right h1{float:left;width:232px;font-size:14px; font-family:"宋体";color:#666666;font-weight:bold;padding:6px 0px 0px 12px;}
.cft_right h1 span{font-size:12px;font-weight:normal;color:#999999;padding:0px 0px 0px 6px;}

.cft_search{float:left;width:231px;padding:29px 6px 0px 8px;}
.cft_search img{padding-top:6px;}
.font-big{font-size:14px;color:#000000;}
.clean{float:left;height:23px;}
.clean dl{ float:left; background:url(../images/button_cft_14.gif) no-repeat;width:76px;height:23px;line-height:25px;margin:0px; cursor:pointer;}
.clean dl dd{float:left;color:#999999;padding:0px 0px 0px 4px;margin:0;}


.cityInputWrap_date {float:left;height:23px;padding:6px 0px 0px 0px;}
.cityInputWrap_date span.t2 { float:left;color:#000000;display:block; padding:0px 3px;line-height:23px; overflow:hidden; }
.cityInputWrap_date .cft_Input {float:left; padding:2px 0px 1px 0px;background:url(../images/inedx_ico_03.gif) no-repeat; width:91px; height:20px;}
.cityInputWrap_date .cft_Input .textbox { float:left;color:#999999;background:none;margin:0; padding:4px 0px 0px 6px;border:medium none; width:62px; height:16px; font-family:"宋体";}
.cityInputWrap_date .cft_Input .cityButton { float:left; border:0; width:20px; height:16px; background:url(../images/button_cft_20.gif) 1px 3px no-repeat; cursor:pointer; }

.cityInputWrap_02 {float:left;height:23px;padding:6px 0px 0px 0px;}
.cityInputWrap_02 span.t2 { float:left;color:#000000;display:block; padding:0px 3px;line-height:23px; overflow:hidden; }
.cityInputWrap_02 .cft_Input {float:left; padding:2px 0px 1px 0px;background:url(../images/inedx_ico_03.gif) no-repeat; width:91px; height:20px;}
.cityInputWrap_02 .cft_Input .textbox { float:left;color:#999999;background:none;margin:0; padding:4px 0px 0px 6px;border:medium none; width:62px; height:16px;}
.cityInputWrap_02 .cft_Input .cityButton { float:left; border:0; width:20px; height:16px; background:url(../images/button_cft_11.gif) 1px 3px no-repeat; cursor:pointer; }



.button{float:left; cursor:pointer;margin-left:10px; background:url(../images/travel_t.gif) no-repeat;width:100px;height:33px; text-align:center; line-height:31px;color:#336699;}
.button_hover{float:left; cursor:pointer; background:url(../images/travel_index.gif) no-repeat;width:95px;height:33px; text-align:center;line-height:29px;color:#fff;padding-left:2px;}

.cft_right_bottom{float:left;padding-left:22px;text-align:center;width:223px;height:62px;background:url(../images/index_jm_14.jpg) no-repeat; overflow:hidden;  }

.cft_right_bottom a:hover{ background:url(../images/travel_index_hover.gif) no-repeat; text-decoration:none; color:#FFFFFF;}

/*更多筛选条件*/
.price_filter{float:left;width:196px;}
.price_filter_con{float:left;border:1px solid #cccccc;padding:8px 0px 10px 4px;width:190px;}

.moreFilter {float:left;padding-top:6px;text-align:left;color:#999999;line-height:18px!important;line-height:20px;width:162px;}

.moreFilter  #more_filters_btn {float:left;font-size:12px; font-family:"宋体";color:#336699;padding-left:16px;cursor:pointer;background:url(../images/tjdg/cft_travel_14.gif) no-repeat 0px 2px;}

.moreFilter_hover{float:left;font-size:12px; font-family:"宋体";padding-top:6px;text-align:left;color:#999999;line-height:18px!important;line-height:20px;width:162px;}
.moreFilter_hover #more_filters_btn {float:left;font-size:12px; font-family:"宋体";color:#336699;padding-left:16px;cursor:pointer;background:url(../images/tjdg/cft_travel_hover_03.gif) no-repeat 0px 2px;}

.filter_week {float:left;padding:0px 0px 4px 0px;width:190px;}
.filter_week span{float:left;padding-right:3px;}

.filter_time{float:left;width:190px;}
.filter_time span{float:left;padding-right:3px;}



/*特价机票*/
.jipiao{float:left;width:649px;padding:0px 1px; }

/*特价机票的导航 */
.jp_room{float:left; background:url(../images/cft_index_25.gif) no-repeat;height:23px;width:649px; overflow:hidden;}
.jp_room h1{float:left; padding:4px 0 0 8px; color:#666666;  font-weight:bold; font-family:"宋体";font-size:14px;}
.jp_room h1 span { color:#346699; cursor:pointer;font-weight: normal;padding-left:4px;font-size:12px;}
.jp_room h1 span a{color:#346699; font-weight: normal; text-decoration:underline;}
.jp_room .city{float:right;height:23px; overflow:hidden;}
.jp_room .city li{float:left;line-height:28px; margin-right:4px;text-align:center;width:50px; color:#33659A; cursor:pointer;height:14px;}
.jp_room .city .hover{ text-align:center;background:url(../images/cft_index_16.gif) no-repeat 0px 4px;width:53px;height:23px;color:#010101;font-size:12px; text-decoration:none;cursor:pointer;font-weight:normal;}

/*特价机票的内容 */
.jp_content{float:left;width:641px;padding:18px 0px 21px 6px;border-right:1px solid #D6E0E2;border-left:1px solid #D6E0E2;border-bottom:1px solid #D6E0E2;}
.jp_con{float:left;width:641px;height:180px; overflow:hidden;}
.ct_1 {float:left; display:inline;width:207px;padding:4px 0px 8px 0px;border-right:1px solid #CCCCCC;margin:0px 8px 0px 0px;}
.ct_1 ul{float:left;width:207px;}
.ct_1 ul li{float:left;width:207px;}
.ct_1 li a {float:left;color:#336598;line-height:24px;width:207px;cursor:pointer;  }
.ct_1 li a:hover{color:#FF6633; text-decoration:none;}
.ct_1  .date {float:left;width:55px;padding-right:8px;}
.ct_1 .city01 {float:left; text-align:left;width:63px;}
.ct_1 .pr {color:#0065CA;float:left;font-weight:bold;text-align:left;width:38px;}
.ct_1 .dis {float:right;text-align:left;width:38px;}

.ct_2 {float:left; display:inline;width:207px;padding-top:4px;}
.ct_2 ul{float:left;width:207px;}
.ct_2 ul li{float:left;width:207px;}
.ct_2 li a {float:left;display:block; color:#336598;line-height:24px;width:207px;cursor:pointer;  }
.ct_2 li a:hover{color:#FF6634; text-decoration:none;}
.ct_2  .date {float:left;width:55px;padding-right:8px;}
.ct_2 .city01 {float:left; text-align:left;width:63px;}
.ct_2 .pr {color:#0065CA;float:left;font-weight:bold;text-align:left;width:38px;}
.ct_2 .pr a:hover{color:#FF6634;}
.ct_2 .dis {float:right;text-align:left;width:38px;}

.cft_other{float:left;width:631px;padding:12px 0px 0px 10px;}
.cft_other .cn{float:left;}
.cft_other .cn ul li{float:left;width:84px; text-align:left;display:inline;padding-right:10px;}
.cft_other .cn ul li span{float:left;padding-right:4px;}
.cft_other .cn ul li a{float:left;color:#336598;text-decoration:underline;line-height:21px;}
.cft_other .cn ul li a:hover{float:left;color:#FF6634;text-decoration:underline;}
.cft_other .cft_best{float:right;padding-right:25px;}
.cft_other .cft_best a{color:#336598; text-decoration:underline;}
.cft_other .cft_best a:hover{float:left;color:#FF6634;text-decoration:underline;}


/*全国航班信息*/
.tick_cft{float:right;padding:0px 1px;width:243px;}
.tick_cft_top{float:left;width:243px;background:url(../images/cft_index_28.gif)  no-repeat;height:23px; overflow:hidden;}
.tick_cft_top h1{float:left; padding:5px 0 0 10px; color:#666666;  font-weight:bold; font-family:"宋体";font-size:14px;}
.tick_cft_top h1 span {color:#346699; cursor:pointer;font-weight: normal;padding-left:4px;font-size:12px;}
.tick_cft_top h1 span a{color:#346699; font-weight: normal; text-decoration:underline;}
.tick_cft_top .city{float:right;height:23px; overflow:hidden;}
.tick_cft_top .city li{float:left;line-height:28px; margin-right:4px;text-align:center;width:50px; color:#33659A; cursor:pointer;height:14px;}
.tick_cft_top .city .hover{ text-align:center;background:url(../images/cft_index_16.gif) no-repeat 0px 4px;width:53px;height:23px;color:#010101;font-size:12px; text-decoration:none;cursor:pointer;font-weight:normal;}

.tick_cft_con{float:left;width:241px;padding-bottom:3px;border-right:1px solid #D6E0E2;border-left:1px solid #D6E0E2;border-bottom:1px solid #D6E0E2;}  
.tick_cft_search{float:left;color:#666666;width:221px;padding:8px 5px 4px 15px;border-bottom:1px solid #DBDBDB;}
.methodWrap_02 { height:23px;padding-left:0px; }
.methodWrap_02 .radio { float:left; margin:3px 6px 0 0; width:13px; height:13px; cursor:pointer; }
.methodWrap_02 label { float:left; margin-right:18px; padding-top:3px; cursor:pointer; }

.cityInputWrap_03 {float:left;height:23px; overflow:hidden; }
.cityInputWrap_03 span.t2 { float:left;color:#7D8286;display:block;text-align:center;line-height:23px; width:20px; overflow:hidden; }
.cityInputWrap_03 .cft_Input {float:left; padding:2px 0px 1px 0px;border:1px solid #CCCCCC;background:#ffffff; width:73px; height:16px;}
.cityInputWrap_03 .cft_Input .textbox { float:left;color:#999999;padding:2px 0px 0px 4px;background:#ffffff;margin:0;border:medium none; width:50px; height:14px;}
.cityInputWrap_03 .cft_Input .cityButton { float:left; border:0; width:17px; height:16px; background:url(../images/button_cft_11.gif) 0px 1px no-repeat; cursor:pointer; }

/*全国航班信息的列表*/
.tick_cft_content{float:left;width:221px;height:172px;padding:8px 5px 4px 15px;color:#666666; font-family:"宋体"; overflow:hidden;}
.tick_cft .hui_bold{color:#999999;font-weight:bold;}
.tick_cft_content span{float:left;}

/*未来1个月机票价格行情图*/
.city_b{float:left;width:649px;padding:0px 1px;}
.city_b .title02 {float:left;width:649px;background:url(../images/cft_index_36.gif) no-repeat;height:34px;}
.title02 .chuti{float:left;color:#666666;font-weight:bold; font-family:"宋体";font-size:14px;padding:7px 0px 0px 8px;}
.title02 .bule{float:left;cursor:pointer;color:#577FC5;padding:10px 0px 0px 0px;}
.title02 .pic_close{float:left;cursor:pointer;padding:12px 0px 0px 2px;}
.title02 .green{float:left;cursor:pointer;color:#3FA736;padding:10px 0px 0px 0px;}

.city_pic{float:left;width:647px;border-right:1px solid #D6E0E2;border-left:1px solid #D6E0E2;border-bottom:1px solid #D6E0E2;}


.jp_right{float:right;width:243px;padding:0px 1px;}

/*网上办理乘机续*/
.zp_w{float:right;padding:0px 1px;width:243px;}
.zp_top{float:left;width:243px;background:url(../images/cft_index_28.gif)  no-repeat;height:23px; overflow:hidden;}
.zp_top h1{float:left; padding:5px 0 0 8px; color:#666666;  font-weight:bold; font-family:"宋体";font-size:14px;}
.zp_con{float:left;width:241px;padding-bottom:3px;border-right:1px solid #D6E0E2;border-left:1px solid #D6E0E2;border-bottom:1px solid #D6E0E2;}  
.zp_con ul{float:left;width:225px;padding:14px 0px 10px 16px;}
.zp_con ul li{float:left; color:#346699;line-height:21px;text-align:left;display:inline;padding-right:28px;}
.zp_con ul li a{ text-decoration:underline;}

/*常见问题*/
.tarvel{float:right;padding:10px 1px 0px 1px;width:243px;}
.tarvel_top{float:left;width:243px;background:url(../images/cft_index_28.gif)  no-repeat;height:23px; overflow:hidden;}
.tarvel_top h1{float:left; padding:5px 0 0 8px;color:#666666;  font-weight:bold; font-family:Arial,"宋体","Arial,SimSun,sans-serif";font-size:14px;}
.tarvel_top span{float:right;padding:7px 6px 0px 0px;color:#346699;font-size:12px; font-weight:normal;}
.tarvel_top span a{ font-family:"宋体";}
.tarvel_top span a:hover{ text-decoration:none;}
.tarvel_con{float:left;width:241px;padding-bottom:0px;border-right:1px solid #D6E0E2;border-left:1px solid #D6E0E2;border-bottom:1px solid #D6E0E2;} 
.tarvel_con ul{float:left;width:225px;padding:10px 0px 8px 16px;}
.tarvel_con ul li{float:left;width:225px;color:#346699;line-height:22px;text-align:left;display:inline;}
.tarvel_con ul li a{ text-decoration:none;}
.tarvel_con ul li a:hover{ text-decoration:none; color:#FF7E00;}
/*客服热线*/
.kefu{float:left;width:843px;padding:40px 0px 15px 60px;color:#999999;}
.kefu p{float:left;padding-top:5px;}
.kefu .big{color:#333333;}
.kefu_news{color:#333333; font-family:"宋体";}
.kefu_news img{float:left;}

