﻿@charset "utf-8";
/* 
*function: 机票首页
*author: 贾丰林
*data:2011-04-20
*modify:  改 L 6.1   7.21
*/

.clear_both{ clear:both; font-size:0; overflow:hidden; height:0;}
.m_top{ margin-top:10px;}
.left_230{ float:left; width:230px;}
.right_720{ float:right; width:720px; border:0px solid red;}

/* -------------左边栏 start----------------- */

/* 旅游工具箱 start */
.ly_tools{ border:1px solid #bde0ff;}
.ly_tools h3{ font-size:12px; font-weight:bold; background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airIndex_rebg.jpg) repeat-x 0 -117px; height:27px; line-height:27px; padding-left:10px;}
.ly_tools .contents{ padding:10px;}
.ly_tools .contents a{ display:inline-block;}

/* 航空公司好评率排行 start */
.praise{border:1px solid #bde0ff;}
.praise h3{font-size:12px; font-weight:bold; background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airIndex_rebg.jpg) repeat-x 0 -117px; height:27px; line-height:27px; padding-left:10px;}
.praise .contents{ padding:10px 10px 0;}
.praise .contents ul{ background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) no-repeat 0 5px;}
.praise .contents li{ margin-left:25px; height:29px; *height:26px;}
.praise .contents li img{width:16px; height:16px; margin:3px 5px 0 0; float:left;}
.praise .contents li a{ float:left; display:block; width:100px; word-spacing:normal; overflow:hidden;}
.praise .contents li a img{ margin-right:5px; vertical-align:middle; _vertical-align:baseline;}
.praise .contents li span{ float:right; display:block; color:#f60; width:50px; text-align:right;}

/* -------------右边栏 start---------------- */

/* 幻灯片 start */
.ppt{ float:left; width:480px; border:0px solid red; height:250px;}

/* 资质认证 start */
.approve{ float:right;}
.approve a{ display:block; }
.approve a.top img{ width:220px; height:76px; border:1px solid #ccc; padding:4px; display:block;}
.approve a.top:hover img{border:1px solid #f60;}
.approve .middle img{ width:220px; height:155px; border:1px solid #ccc; padding:4px; border-top:none; display:block;}
/*
.approve .middle:hover img{border:1px solid #f60;}
.approve .middle:hover{ margin-top:-1px;}
*/

/* 机票价格行情 start */
.price_hq{ border-top:none; margin-top:10px; zoom:1; display:table; width:720px;}
.price_hq .text_l{ float:left; width:380px; height:35px;}
.price_hq .input_text{ height:19px; line-height:19px; width:165px;}
.price_hq .tarce_city{ width:190px; float:left; height:35px; _padding-top:5px; _height:30px;}
.price_hq .tarce_city .keyTips{margin:-4px 0px 0px 15px;}
.price_hq .tarce_city #selectCity12{margin-left:-180px; *margin-left:-178px;}

.price_hq .input_sub{ background:url(http://img1.40017.cn/cn/new_ui/airplane/image/index_v1.0/airIndex_bg.png) no-repeat -382px -113px #005BB5; width:77px; height:25px; border:none; color:#fff; font-weight:bold; font-size:14px; float:left;  margin-top:5px; cursor:pointer;}
.price_hq .title{ height:34px; line-height:34px;}
.price_hq .title h2{ float:left; font-weight:bold; padding:0 10px; border-top:2px solid #76bbff; border-right:1px solid #bbdfff; line-height:34px; border-left:1px solid #bbdfff;}
.price_hq .title .search{ float:left; width:478px; height:35px; border-bottom:1px solid #bbdfff;  background:#eef7ff; padding-left:100px;}
.price_hq .content{ border:1px solid #bbdfff; border-top:none; padding:15px 6px 10px;}
.price_hq .content h3{ font-weight:bold; margin-bottom:10px; padding-left:60px;}
.price_hq .content .trend_fla{ padding:0 10px; overflow:hidden;}
.price_hq .content .tsy{ display:block; text-align:center; color:#666; margin-top:20px;}

/* 热门城市&热门航班查询 start */
.hot_box{ border:1px solid #bbdfff; padding:10px;}
.hot_box .title{height:27px; line-height:27px; text-align:left;
border-bottom:1px solid #ddd;}
.hot_box .title h3{ display:block; float:left; font-weight:bold;}
.hot_box .title a{ display:block; float:right; cursor:pointer;}
.hot_box .contents{ margin-top:10px;}
.hot_box .contents td{ padding-bottom:5px;}

/* 特价机票 start */
.cheap_air{}
.cheap_air .title{ background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airIndex_rebg.jpg) repeat-x 0 -212px;}
.cheap_air .title h1{ border-bottom:1px solid #76bbff; padding-left:15px;}
.cheap_air .title h1 span{ line-height:28px; font-weight:bold; _display:block; _width:119px; _border-right:1px solid #bbdfff;}
.cheap_air .title ul{ float:right; margin-top:-30px;}
.cheap_air .title li{ float:left; border:1px solid #bbdfff; border-bottom:none; margin-left:-1px; font-size:14px;}
.cheap_air .title li span{ display:block; text-align:center; line-height:28px; padding:0 22px; color:#005bb5;}
.cheap_air .title li.btnSee{ position:relative; border-top-width: 2px; border-color: #76bbff; background:#fff; cursor:default;}
.cheap_air .title li.btnSee span{ color:#000; font-weight:bold;}
.cheap_air .title li.btnNone{ cursor:pointer; display:block;}
.cheap_air .contents{ border:1px solid #bbdfff; border-top:none; padding:10px; height:255px;}
em.arrows{font-family:\5B8B\4F53;}
.cheap_air .contents td{ vertical-align:top; padding-bottom:5px;}
.cheap_air .contents td.ts_tips{ padding-top:3px;}
.cheap_air .contents td em.gray{ color:#999; display:block;}
.cheap_air .contents td strong{ font-size:14px;}
.cheap_air .contents td a.tips{ color:#f60; text-decoration:none; display:inline-block; padding:0 5px;}
.cheap_air .contents td a.tips:hover{ background:#f3f3f3;}
.cheap_air .look_all{ text-align:right;}
.show{ display:block;}
.none{ display:none;}

/* 点评 start */
.comment_main{
	width:228px;
	overflow:hidden;
	border:#bbdfff 1px solid;
}
.comment_head{
	width:228px;
	overflow:hidden;
	height:27px;
	background:url(http://img1.40017.cn/cn/new_ui/comprehensive/images/index/cnindex/index02.gif) repeat-x;
}
.comment_head h3{
	font-size:12px;
	font-weight:bold;
	padding:2px 0 0 9px;
	float:left;
}
.comment_head a{
	float:right;
	padding:4px 10px 4px 0;
	font-family:"宋体";
	*padding-top:5px;
}
.comment_info{
	width:228px;
	overflow:hidden;
}
.comment_info .comment_01{
	border-bottom:#bbdfff 1px solid;
	padding:4px 6px 4px 27px;
	width:195px;
	overflow:hidden;
}
.comment_info .comment_01 .txt01{
	width:195px;
	overflow:hidden;
}
.comment_info .comment_01 .txt01 b{
	color:#ff6600;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	padding-left:8px;
}
.comment_info .comment_01 .txt01 span{
	color:#ff6600;
}
.comment_info .comment_01 .comment_btn{
	margin-top:-7px;
	width:31px;
	float:right;
}
.comment_info .comment_01 .comment_btn span{
	float:left;
	height:14px;
	overflow:hidden;
	display:block;
	cursor:pointer;
}
.comment_info .comment_01 .comment_btn span.btn02{
	width:16px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) 0 -483px no-repeat;
}
.comment_info .comment_01 .comment_btn span.btn03{
	width:15px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) -16px -483px no-repeat;
}
.comment_info .comment_01 .comment_btn span.btn04{
	width:16px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) 0 -514px no-repeat;
}
.comment_info .comment_01 .comment_btn span.btn05{
	width:15px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) -16px -514px no-repeat;
}
.comment_info .comment_01 .comment_btn span.btn06{
	width:16px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) 0 -534px no-repeat;
	cursor:default;
}
.comment_info .comment_01 .comment_btn span.btn07{
	width:15px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) -16px -534px no-repeat;
}

.comment_info .comment_02{
	padding:0 6px;
	background:url(http://css.17u.cn/comm/images/cn/public/loading2.gif) center  center no-repeat;
	height:auto!important;
	height:85px;
	min-height:85px;
}
.comment_info .comment_02 .list01{
	overflow:hidden;
	padding:10px 0;
	border-bottom:#ccc dashed 1px;
	background:#ffffff;
	zoom:1;
	display:table;
}
.comment_info .comment_02 .list01.bordernone{
	border-bottom:none
}
.comment_info .comment_02 .list01 .tit01{
	overflow:hidden;
	white-space:nowrap;
}
.comment_info .comment_02 em.gray{ color:#999;}
.comment_info .comment_02 .list01 .list_left{
	width:50px;
	height:35px;
	overflow:hidden;
	float:right;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) 0 -640px no-repeat;
	margin-top:5px;
	margin-top:2px\9;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ff6000;
}
.comment_info .comment_02 .list01 .list_cash{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) -51px -640px no-repeat;
}
.comment_info .comment_02 .list01 .list_right{
	float:left;	
	width:155px;
	padding:2px 0 0 0;
	height:40px;
	overflow:hidden;
	position:relative;
}
.comment_info .comment_02 .list_right span.nr {
    width: 120px;
    display: inline-block;
    overflow-x: hidden;
}
.comment_info .comment_02 .list_right span.list_p {
    width: 19px;
    height: 28px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
    margin-top: 6px;
    margin-top: 5px\9;
}

.comment_info .comment_02 .list_right span.l_good{
	background: url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) no-repeat 0 -555px;
}
.comment_info .comment_02 .list_right span.l_soso{
	background: url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) no-repeat -40px -555px;
}
.comment_info .comment_02 .list_right span.l_bad{
	background: url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/airhome_bg.png?v=527) no-repeat -80px -555px;
}
.hot_dp_title{
	width:208px;
	height:20px;
	overflow:hidden;
}
.comment_info .comment_03{
	padding:0 6px;
}
.comment_info .comment_03 .more{ text-align:right; border-top:1px solid #ccc; padding:4px 0;}

/*
 *  验证弹出框样式
 */
.citySearchError{
	position:absolute;
	height:32px;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_city/city_comm.png) 0 -265px repeat-x;
	margin-left:268px;
	margin-top:0;
	*margin-left:-160px;
}
.citySearchError .text_infobg{
	padding-top:5px;
	float:left;
	overflow:hidden;
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/air_city/allaircity_bg.png) 0 -194px no-repeat;
}
.citySearchError .text_infobg .text_info{
	border-right:1px solid #FFDF47;
	padding:0 10px;
	height:27px;
	line-height:27px;
	color:#FF6600;
	font-family:"宋体";
	overflow:hidden;
	float:left;
}
.price_hq .tarce_city .citySearchError {
    margin-left: 15px;
}

/* 幻灯片样式 start */
.slide_main_top{
	width:480px;
	float:left;
	height:250px;
	overflow:hidden;
}
.slide_main_top .slide_num{
	overflow:hidden;
	margin-top:-25px;
	float:right;
	z-index:99;
	margin-right:5px;
}
.slide_main_top .slide_num li{
	float:left;
	width:18px;
	height:18px;
	font-size:12px;
	margin-right:4px;
	display:inline;
	text-align:center;
	cursor:pointer;
	line-height:18px;
}
.slide_main_top .slide_num li.at{
	background:#ff6600;
	font-weight:bold;
	color:#fff;
}
.slide_main_top .slide_num li.not{
	background:#fff;
	color:#666;
}
.slide_main{
	width:480px;
	float:left;
	height:250px;
	overflow:hidden;
}
.slide_main .linka {
    background: url("http://img1.40017.cn/cn/comm/images/cn/public/load.gif") center no-repeat #F2F2F2;
    float: left;
    height: 250px;
    width: 480px;
}
.slide_main .slide_img{
	width:480px;
	overflow:hidden;
}
.slide_main .slide_img img{
	width:480px;
	height:250px;
	display:block;
}

/* 同程认证 start */
.tc_iso{ width:960px; margin:0 auto; margin-top:10px; height:90px; background:#f5f5f5 url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat left -476px;}
.tc_iso ul{ margin-left:120px; padding-top:10px; zoom:1; display:table;}
.tc_iso li{ width:130px; height:70px; border:1px solid #ccc; float:left; background:#fff; margin-right:8px; display:inline; _margin-right:7px;}
.tc_iso li span{ margin-top:20px;}
.tc_iso li.iso01{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 8px 10px;}
.tc_iso li.iso01 span{ width:90px; text-align:center; display:inline-block; margin-left:40px;}
.tc_iso li.iso02{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 8px -72px;}
.tc_iso li.iso02 span{ width:90px; text-align:center; display:inline-block; margin-left:30px;}
.tc_iso li.iso03{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 10px -158px;}
.tc_iso li.iso03 span{ width:90px; text-align:center; display:inline-block; margin-left:40px;}
.tc_iso li.iso04{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 10px -220px;}
.tc_iso li.iso04 span{ width:90px; text-align:center; display:inline-block; margin-left:42px;}
.tc_iso li.iso05{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 10px -295px;}
.tc_iso li.iso05 span{ width:90px; text-align:center; display:inline-block; margin-left:42px;}
.tc_iso li.iso06{ background:#fff url(http://img1.40017.cn/cn/new_ui/airplane/image/air_home/footer.png) no-repeat 10px -375px;}
.tc_iso li.iso06 span{ width:90px; text-align:center; display:inline-block; margin-left:40px;}

/* 友情链接 start */
.yq_link{ width:960px; color:#999; margin:10px auto 0;}
.yq_link a{ color:#999; display:inline-block; margin-right:8px;}
.yq_link .l_title{ float:left; width:75px; font-weight:bold; padding-top:1px;}
.yq_link .r_nr{ float:right; width:885px;}

.sale_loading{
	height:255px;
	line-height:253px;
	text-align:center;
}


/*  航空公司logo  */
.tc_air_logo{
	width:20px;
	height:20px;
	display:inline-block;
	overflow:hidden;
}
.tc_air_logof{
	width:20px;
	height:20px;
	display:inline-block;
	float:left;
	overflow:hidden;
}
.l_logo_3U{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 0 no-repeat;
}
.l_logo_CA{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -50px no-repeat;
}
.l_logo_CZ{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -100px no-repeat;
}
.l_logo_FM{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -150px no-repeat;
}
.l_logo_HU{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -200px no-repeat;
}
.l_logo_MF{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -250px no-repeat;
}
.l_logo_MU{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -300px no-repeat;
}
.l_logo_SC{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -350px no-repeat;
}
.l_logo_ZH{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -400px no-repeat;
}
.l_logo_{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -450px no-repeat;
}
.l_logo_8L{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -500px no-repeat;
}
.l_logo_BK{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -550px no-repeat;
}
.l_logo_CN{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -600px no-repeat;
}
.l_logo_EU{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -650px no-repeat;
}
.l_logo_G5{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -700px no-repeat;
}
.l_logo_GS{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -750px no-repeat;
}
.l_logo_HO{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -800px no-repeat;
}
.l_logo_JD{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -850px no-repeat;
}
.l_logo_JR{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -900px no-repeat;
}
.l_logo_KN{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -950px no-repeat;
}
.l_logo_NS{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -1000px no-repeat;
}
.l_logo_PN{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -1050px no-repeat;
}
.l_logo_VD{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -1100px no-repeat;
}
.l_logo_KY{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -1150px no-repeat;
}
.l_logo_TV{
	background:url(http://img1.40017.cn/cn/new_ui/airplane/image/common/tcair_logo.png) 0 -1200px no-repeat;
}