/*左边*/
.left{float:left;width:250px;padding-top:10px;}


/*国际机票搜索*/
.search_right{float:left;width:250px;  }


.search_nav{ float:left; width:250px; height:25px; overflow:hidden; background:url(../images/plane/ticket_03.gif) no-repeat;}
.search_nav h1{float:left;color:#fff;font-weight:bold;font-size:14px; line-height:25px; padding-left:10px;}

.search_con{float:left;width:230px; height:297px; padding:7px 0px 0px 20px; background:#E9F4FF;}

.search_con .search{float:left;width:220px;}
.search .methodWrap { height:21px;padding-left:2px; }
.search .methodWrap .radio { float:left; margin:3px 6px 0 0; width:13px; height:13px; cursor:pointer; }
.search .methodWrap label { float:left; margin-right:24px; padding-top:3px; cursor:pointer; }
.search .zhi{ text-indent:50px; float:left;}

.cft_Input02 {float:left; background:url(../images/kuan_bg_44.gif) repeat-x; border:1px solid #7DC7FF; width:132px; height:23px;}
.cft_Input02 .textbox { float:left;font-size:14px;color:#333; font-family:"宋体";background:none;margin:0;   padding-left:4px;border:medium none; width:128px; height:23px; line-height:23px;}

.cft_clean {float: left;height: 21px;}
.cft_clean dl {float: left;background: url(../images/xl_51.gif) no-repeat scroll 0 0 transparent;cursor: pointer;
height: 25px;line-height: 28px;margin: 0;width: 134px;}
	
.cft_clean dl dd {color: #999999;float: left;margin: 0; padding: 0 0 0 8px;font-size:14px;}	




/*国际机票相关信息*/	
.search_right_02{float:left;width:250px; padding-top:10px;background:#E9F4FF;  }

.search_zt{float:left;width:227px;padding:0px 13px 0px 10px;}
.nav_zt{float:left;width:227px; padding:11px 0px 9px  0px; background:url(../images/index_67.gif) no-repeat center bottom; font-weight:bold;font-size:14px;}
.list_con{float:left;width:227px;padding:0px 0px 10px 0px;}
.list_con ul{float:left;width:227px;padding:10px 0px 10px 0px;}
.list_con ul li{float:left;width:227px; line-height:24px;}

.list_con  ul li a {background: url(../images/index_60.gif) no-repeat scroll left center;color: #0051A1;font-size: 12px;padding-left: 10px;}


/*右边*/
.right{float:right;width:720px;padding-top:10px;}
.right_banner{float:left;width:720px;height:237px;}

/*航线列表*/
.tickets_list{float:left;width:720px; padding-top:10px;}
.tickets_top{float:left;width:720px;height:35px; background:url(../images/plane/tickets_06.gif) no-repeat;}
.tickets_top h1{float: left; padding-left: 10px;line-height: 35px; font-weight: bold; font-family: "宋体"; font-size: 14px;color: #333333;}
.tickets_top span{float:right; line-height:35px; padding-right:12px;}
.tickets_top a{ color:#006699;}    


.tickets_con{float:left;width:720px;color:#0051A1; }
   
.tickets_con .td_hover {background:#FFFFD7;color: #FF5400;}    
   
.yellow_td {color: #FF5400;}    

.yellow_price{color: #FF5400; cursor:pointer; padding-right:8px; padding-top:6px;background:url(../images/plane/price_03.gif) no-repeat 58px center;}    

.yellow_price_x{color: #FF5400; cursor:pointer; padding-right:8px; padding-top:6px; background:url(../images/plane/price_hover.gif) no-repeat 58px center;}    

   
/*----------end-----------------*/





/*搜索结果页面*/
.search_special{float:left; padding:15px 0px 40px 28px; width:222px; background:#E9F4FF;}
.search_title{float:left;width:194px;color:#339933; padding:0px 0px 10px 12px;}
.special_bg{float:left;width:194px; color:#0051A1; background:url(../images/plane/search_07.gif) no-repeat; height:30px; line-height:30px; text-align:center; cursor:pointer; }



.special_hover{float:left;width:194px;}
.special_bghover{float:left;width:194px; color:#0051A1; background:url(../images/plane/search_10.gif) no-repeat; height:30px; line-height:30px; text-align:center; cursor:pointer;}
.special_con{float:left;width:192px; background:#fff;border-left:1px solid #7DC7FF;border-right:1px solid #7DC7FF;border-bottom:1px solid #7DC7FF;}



.cityInputWrap_date {float:left;}
.cityInputWrap_date span.t2 { float:left;color:#333;display:block; padding:0px 3px;line-height:23px; overflow:hidden; }
.cityInputWrap_date .cft_Input {float:left; background:url(../images/kuan_bg_44.gif) repeat-x; border:1px solid #7DC7FF; width:78px; height:23px;}
.cityInputWrap_date .cft_Input .textbox { float:left;font-size:14px;color:#333; font-family: "宋体";background:none;margin:0;  padding-left:2px;border:medium none; width:76px; height:23px; line-height:23px;}



.cft_button_x {float: left;height:40px; overflow:hidden; padding-left:4px; }
.cft_button_x input {float: left;}



.clean{float:left;height:23px;}
.clean dl{ float:left; background:url(../images/xl_75.gif) no-repeat;width:72px;height:25px;line-height:28px;margin:0px; cursor:pointer;}
.clean dl dd{float:left;color:#999999;padding:0px 0px 0px 4px;margin:0;font-size:13px;}


/*搜索结果页面右边*/
.jp_search{margin:0px auto 0px auto;width:653px;}

/*单程*/
.jp_content_news{float:left;width:720px;padding:24px 0px 0px 0px;}
.title_top{float:left;width:720px;padding:10px 0px 8px 0px;}

.title_top .jp_title{float:left; font-size:14px;color:#333333;font-weight:bold; font-family:"宋体";}
.clean_s{float:right;}
.clean_s dl{ float:left; background:url(../images/plane/kuang_10.gif) no-repeat;height:25px;line-height:25px;margin:0px; overflow:hidden; cursor:pointer;width:122px;}
.clean_s dl dd{float:left;color:#999999;padding:0px 0px 0px 6px;margin:0;}

.lj{float:left; font-size:12px; padding-left:15px; color:#666;}

.jp_content_news .content_news{float:left;width:720px;}

.fine{float:left;width:710px;height:auto; padding:10px;_padding:10px 0px 2px 10px;}
.fine_title ul{float:left;width:720px; height:25px;}
.fine_title ul li{ float:left;width:144px;height:25px; line-height:25px; background-color:#88A9D2;text-align:center;font-size:14px;color:#fff;font-weight:bold; }
.fine_cont{float:left;width:68px; height:auto; padding-top:10px; color:#333;}
.fine_button{ float:left; width:40px; height:30px; padding:0 40px;}
/*七天最低价*/

.content_news .jp_nav{float:left;width:720px;height:45px;}
.content_news .jp_nav ul{float:left;}
.content_news .jp_nav ul li{float:left; text-align:center;}


.content_news .jp_bj_01{ background:url(../images/plane/nav_01.gif) no-repeat;height:40px;padding-top:5px;cursor:pointer;width:91px;color:#336598;line-height:18px;}
.content_news .jp_bj_01 span{color:#333;}
.content_news .jp_bj_01 b{ font-weight:700;font-size:16px;}


.content_news .jp01_hover{background:url(../images/plane/hover_01.gif) no-repeat;height:40px;padding-top:5px;line-height:18px;width:91px;color:#336598;cursor:pointer;}
.content_news .jp01_hover .jp_rq{color:#FF6633;}
.content_news .jp01_hover .jp_rq b{ font-weight:700;font-size:16px;}




.content_news .jp_bj{ background:url(../images/plane/search_15.gif) no-repeat;height:40px;padding-top:5px;cursor:pointer;width:91px;color:#336598;line-height:18px;}
.content_news .jp_bj span{color:#333;}
.content_news .jp_bj b{ font-weight:700;font-size:16px;color:#333;}

.content_news .rl{ float:right; background:url(../images/plane/rl_19.gif) no-repeat;height:45px;width:83px; text-align:center; cursor:pointer;}

.content_news .jp_hover{background:url(../images/plane/search_14.gif) no-repeat;height:40px;padding-top:5px;line-height:18px;width:91px;color:#336598;cursor:pointer;}
.content_news .jp_hover .jp_rq{color:#FF6633;}
.content_news .jp_hover .jp_rq b{ font-weight:700;font-size:16px;}

/*---------end-------------*/


.content_news_list{float:left; width:720px;}

.jp_content_news .jp_top{float:left; background:#E9F4FF; width:720px; height:43px; overflow:hidden; color:#666666;}
.jp_content_news .jp_top a{color:#4C4C4C; text-decoration:underline;}

.jp_content_list{float:left;width:720px; font-family:"宋体";color:#0051A1;}
.jp_content_list a{color:#0051A1; text-decoration:underline;}


.jp_content_list font{ font-size:12px;}

.hui{color:#999;}

.hk{float:left;width:71px; padding-left:4px;}
.tw{float:left;width:16px;text-align:left;}
.tw img{float:left;width:17px; height:17px;}
.num{float:left;width:52px;padding-left:2px; text-align:left; line-height:22px; }

#yd_button{ background:url(../images/plane/button_10.gif) no-repeat;width:44px;height:21px; cursor:pointer;}


/*往返程*/
.jp_con{float:left; width:720px;}
.jp_biaoti_02{float:left;width:720px; text-align:left;}
.jp_biaoti_02 .qc{float:left;width:68px;height:29px; background:#0051A1; display:inline; text-align:center;color:#ffffff;font-weight:bold;font-size:13px;line-height:30px; overflow:hidden;}
.jp_biaoti_02 .lan_big{float:left;color:#666666;line-height:29px;padding-left:12px;font-weight:bold;font-size:14px;}
.jp_biaoti_02 .time{float:right;padding:5px 4px 0px 0px;}


.jp_con .jp_content{float:left;width:720px;}

.jp_content .jp_title{float:left; font-size:14px;color:#333;font-weight:bold; font-family:"宋体";padding:0px 0px 0px 10px;}
.news_ico{float:left;width:720px;background:url(../images/plane/news_08.gif) no-repeat;height:7px; overflow:hidden; }

.jp_biaoti{float:left;width:682px; text-align:left;padding:10px 0px 5px 10px;}

.jp_biaoti .lan_big{float:left;color:#666666;line-height:20px;padding-left:18px;font-weight:bold;font-size:14px;background:url(../images/plane/arrow_03.gif) no-repeat center left;}
.jp_biaoti .jp_title{float:left; font-size:14px;color:#333;font-weight:bold;padding-top:2px; }

/*-----------------end----------------------*/



/*翻页*/
.pageblock {float:right;width:718px;text-align:left;padding:20px 0px 15px 20px;}

.page-bar{font-size:12px; text-align:right;font-family:"宋体";}
    .page-bar span{margin:0px 10px 0px 0px; line-height:16px;}
    .page-bar a{padding:1px 4px; line-height:16px; margin:0px 4px 0px 0px; color:#0051A1; text-decoration:underline; }
    .page-bar a:hover{background:#ededed;color:#ff7e00;}
    .page-bar a.selected{text-decoration:none; background:#0051A1; color:white;padding:1px 9px;}
    .page-bar a.selected:hover{background:#3384ad;}
    .page-bar a.dis{color:#848484; text-decoration:none; cursor:default;}
    .page-bar a.dis:hover{color:#848484; text-decoration:none; background:none; cursor:default;}
    .page-bar em.ellipsis{font-style:normal; color:#07679c; padding:1px 7px; line-height:16px; margin:0px;}
    .page-bar label input{width:27px; border:1px solid #999999; height:14px; text-align:center; margin:0px 7px; font-size:12px;}
    .page-bar label button{background:#0051A1; border:none; color:white; width:42px; height:16px; font-size:12px; margin-left:5px;}



/*航班信息*/
.TB-Shadow{position:absolute;filter:alpha(opacity=30);opacity:.30;background-color:#000;}
.umbuchen-popuo {background-color:#DEECFF;border:1px solid #B2DBFF;padding:3px;position:absolute;width:267px; z-index:9999;}
.umbuchen-popuo .wrap {background-color:#FFFFFF;color:#404040;padding:5px;}
.umbuchen-popuo .arrow {display:block;height:17px;left:70%;position:absolute;
top:-8px;width:17px;background:transparent url(../images/plane/arrow_02.gif) no-repeat;}
.info_title{font-weight:bold;}
.line_bottom{border-bottom:1px solid #CCCCCC;line-height:18px; font-family:"宋体";}

.line_bottom a{color:#0571B2;}



/*更多价格*/
.little_button_blue {font-family:Arial,"宋体","Arial,SimSun,sans-serif"; font-size: 12px; font-weight: bold; color: #0571B2; text-decoration: underline; background:url(../images/plane/price.gif) no-repeat; height: 18px; width: 65px; border: none; cursor:pointer; margin-left:8px;}

.more_price {background-color:#DEECFF;border:1px solid #B2DBFF;padding:3px;position:absolute;width:227px; z-index:9999;}

.more_price .wrap {background-color:#FFFFFF;color:#404040;padding:15px 8px 15px 0px;}
.price_bt{ text-align:center;}


.more_price .arrow {display:block;height:17px;left:85%;position:absolute;
top:-8px;width:17px;background:transparent url(../images/plane/arrow_02.gif) no-repeat;}
