﻿/*
 * 飞鹤航空网站主CSS定义
 * 
 */

/* ==布局样式定义开始== */
#fh_position{width:960px; margin:0 auto;}

.right{float:right;}
.left{float:left;}
td.left{float:none;}
td.right{float:none;text-align:right;}
.center{text-align:center;margin:auto;}
/* ==布局样式定义结束== */


/* ==局部样式定义开始== */
/*菜单*/
.fh_menu{
	height:100%;
	overflow:hidden;
	padding:10px 0;
}
.fh_menu li{
	float:right;
}
.fh_menu li a{
	display:inline-block;
	font:bold 13px/40px "宋体";
	width:81px;
	height:40px;
	text-align:center;
}
.fh_menu li a:hover{
	background:url(Images/menu_on.gif) no-repeat;
	text-decoration:none;
	color:#c00;
}
/* 顶部 */
#fh_top li.right{width:750px; text-align:right;}
#fh_top li.left{width:200px;}

#fh_top li.left a{display:block;background:url(/skin/feihe/images/logo.gif) center center no-repeat; width:200px; height:86px;}
#fh_top li.left a:hover{background:url(/skin/feihe/images/logo_on.gif) center center no-repeat}

.fh_topinfo{background:url(images/fh_tel.gif) left bottom no-repeat;float:right; padding-left:456px;}
.fh_topinfo ul{background:url(images/bg_gray.gif) bottom repeat-x; height:30px;line-height:30px;float:right;padding-left:1px;}
.fh_topinfo li{display: inline;}
.fh_topinfo .link1 a{color:#c00; padding-left:20px;}
.fh_topinfo .link2 a{color:#9c3;}
.fh_topinfo .link3 a{color:#f93;}
.fh_topinfo .link1 a:hover {color:#000; text-decoration:none;}


/* 底部 */ 
#fh_bottom{position:relative;}
#fh_bottom dt{height:3px; font-size:0; background:#d4d4d4 url(images/fh_bottomline.gif) repeat-y;}
#fh_bottom dd{color:#999; padding:5px 0; font:normal 12px/20px Tahoma;}
#fh_bottom dd span{color:#C00}
.fh_botlink{position:absolute; text-align:right; width:960px; top:8px; color:#999;}
.fh_botlink a{color:#999;}
.fh_botlink a:hover{color:#f60; text-decoration:none;}
.fh_botic{padding:10px 0}


/* 坐席人员列表 */
.fh_center{border-top:#ef978c solid 2px;background:#fff url(images/bg_center.gif) left top repeat-x;height:auto!important; height:250px; min-height:250px; padding:5px;}
.fh_center .right{width:708px;}
.fh_center .left{width:230px;}
.fh_path/*你现在的位置*/{background:url(images/fh_cio.gif) 5px -26px no-repeat;border-bottom:#fed56f solid 1px; height:22px; line-height:22px; padding-left:26px; padding-top:5px;}
.fh_class{display:block; float:right; color:#c33;}
.fh_class a{font-weight:bold; color:#c33;}

.fh_box_red dt,.fh_box_green dt{background:url(images/fh_titbg.gif) repeat-x; padding-left:40px; font:bold 14px/30px "宋体"; height:31px;}
.fh_box_red/*红色box*/{margin-bottom:10px;}
.fh_box_red dt{color:#da2824}
.fh_box_red dd{background:#fff7de url(Images/pic_stars.gif) right bottom no-repeat; _height: 100px; min-height: 100px; border:#fed56f solid 1px; border-top-color:#da2824; padding:10px;}
.fh_box_red .pe_u_thumb {
	width: 95px;
	height: 110px;
	overflow: hidden;
	border: 5px solid #fce19a;
	float: left;
	margin-right: 10px;
}
.fh_box_red .pe_u_thumb img {
	width: 95px;
}
.fh_box_red .pe_u_thumb_title {
	color: #da2723;
	font-weight: bolder;
}
.fh_box_red .pe_u_thumb_con {
	color: #d59b1e;
	line-height: 20px;
}
.fh_box_green/*绿色box*/{margin-bottom:10px;}
.fh_box_green dt{background-position:0 -32px; color:#678506;}
.fh_box_green dd{background:#faffde; border:#bbce5f solid 1px; border-top-color:#7e9f13; padding:10px;}

/*网上呼叫中心客服列表*/
.fh_3list ul {
	margin-left: -8px;
	*float: left;
}
.fh_3list li {
	float: left;
	width: 230px;
	_display: inline;
	margin: 8px auto auto 8px;
}
.fh_3list li dl {
	padding: 7px;
	background: #f9e6c8;
}
.fh_3list li dt, .fh_3list li dd {
	border: 1px solid #d1daa5;
}
.fh_3list li dt {
	margin-top: 6px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fffaf4 url(Images/divline3.gif) center no-repeat;
}
.fh_3list li dt img {
	margin: 5px 8px auto;
}
.fh_3list li dd {
	padding: 15px 15px 5px;
	background: #fffaf4;
}
.fh_3list td {
	line-height: 20px;
	color: #c46800;
}
.fh_3list li dd .left {
	width: 78px;
}
.fh_3list li dd .right {
	width: 60px;
	color: #5c8400;
}
.fh_3list .p_title {
	color: #999999;
	text-align: center;
}
.fh_3list .p_title span {
	color: #bc363d;
}
/* 用户登录 */
.fh_login1{background:url(images/fh_login1.gif) center bottom no-repeat; height:212px;}
.fh_login2{background:url(images/fh_login2.gif) center top no-repeat; height:310px;}
.fh_login3{background:url(images/fh_login3.gif) center 48px no-repeat; height:120px; margin-top:50px; text-align:center; font:normal 12px/20px Tahoma; color:#999}
.fh_login3 span{color:#C00}

.fh_login2 ul{width:620px; margin:0 auto;padding:60px 5px 10px 5px;}
.fh_login2 ul li.right{float:right; width:220px; height:220px; background:url(images/fh_tel.gif) right bottom no-repeat;}
.fh_login2 ul li.left{float:left; width:360px; padding-top:20px;}

.fh_login2 ul li.right a{color:#333; text-decoration:underline; display:block;}
.fh_login2 ul li.right a:hover{color:#f60; text-decoration:none;}

.fh_input_login,.fh_input_login_on{height:18px; border:#ccc solid 1px; border-left-color:#808080; border-top-color:#808080; color:#999; font:normal 12px/18px Tahoma;}
.fh_input_login_on{border:#c1c1c1 solid 1px; border-left-color:#333; border-top-color:#333; color:#333; background:#f3ffcf}

a.user_link1,a.user_link2{font:bold 14px/16px "宋体"; text-decoration:underline; display:block; float:left; height:16px; overflow:hidden; padding-right:40px; background:url(images/user_ico.gif) 65px 1px no-repeat;}
a.user_link1{color:#669900;}
a.user_link2{color:#e3403d; background-position:65px -14px;}
a.user_link1:hover,a.user_link2:hover{color:#000; background-position:65px -44px;}

/* 航班实时查询 在线快速下单 */
.expressRespond {
	padding: 10px 9px 0px;
	_height: 1%;
	min-height: 224px;
	background: url(Images/bg_expRespond.gif) left top no-repeat;
}
.expressRespond .left {
	width: 394px;
}
.expressRespond .right{
	padding:3px;
	background:#fff;
	width:533px;
	height:224px;
	overflow:hidden;
}
#er_switch {
	padding-top: 8px;
}
#er_switch dt {
	padding: 0px 8px;
	height: 37px;
	background: url(Images/divline_er.gif) bottom repeat-x;
	border-bottom: 1px solid #ffffff;
}
#er_switch dt li {
	cursor: pointer;
	width: 50%;
	float: left;
	height: 37px;
	line-height: 37px;
	text-align: center;
}
#er_switch dt li.on {
	background: url(Images/bg_erOn.gif) top repeat-x;
}
#er_switch dt span {
	font-size: 14px;
	font-weight: bolder;
	color: #d72a26;
	display: block;
	height: 37px;
}
#er_switch dt li.on span {
	color: #ffffff;
	background: url(Images/icon_arrow.gif) center bottom no-repeat;
}
#er_switch dd {
	clear: both;
	display: none;
	padding:10px 20px;
	color:#cc3333;
	font:normal 14px/30px "宋体";
}
#er_switch td {
	clear: both;
	color:#cc3333;
	font:normal 14px/30px "宋体";
}
.flightQuery img,#er_switch img {
	vertical-align: middle;
	margin:0 3px;
}
#er_switch dd div{_padding:5px 0;}
.input1{
	border:#999 solid 1px;
	border-bottom-color:#ccc;
	border-right-color:#ccc;
	height:18px;
	line-height:18px;
}
.select1{
	border:#999 solid 1px;
	height:22px;
}
.fQueryBt {
	color: #a71215;
	width: 94px;
	height: 29px;
	border: 0px;
	vertical-align: top;
	background: url(Images/bt_submit2.gif) left top no-repeat;
	cursor:pointer;
}
/* 首页主要切换模块 */
/*.homeChange{margin-bottom:10px;}*/
.homeChange dt{height:22px; padding:7px 10px 0px 20px; background:#ffe6a6 url(Images/bg_homeChange.gif) left top repeat-x; border-bottom: 1px solid #dc2725;}
.homeChange dt li{float:left; margin-left: 6px;}
.homeChange dt li a{_float:left; display:block; padding-left: 3px; background:url(Images/homeChange_bt.gif) left -100px no-repeat; height:22px; text-align:center; color:#854e36;}
.homeChange dt li span{_float: left; display:block; padding:0 10px; background:url(Images/homeChange_bt.gif) right -100px no-repeat; height:22px; line-height:26px; overflow:hidden;}
/*.homeChange dt li a:hover, .homeChange dt li.menuOn a{background-position:left top; color:#e05551; text-decoration:none;} */
.homeChange dt li a:hover, .homeChange dt li.menuOn a{background-position:left top; color:#c00; font-weight:bold; text-decoration:none;}
.homeChange dt li a:hover span,.homeChange dt li.menuOn span,.homeChangeIsSel{background-position:right top;}
.homeChange dd{border:#bcbcbc solid 1px; border-top:0px; height:auto!important; height:175px; min-height: 175px; padding:14px; display: none;}
/*热点信息*/

.FlightLeft{
	float:left;
    width:490px;
} 

.NewsRight{
	float:right;
    width:465px;
} 

.hotNews {
	padding-left: 70px;
	height: 225px;
	background: url(Images/pic_homeChange1.gif) left 5px no-repeat;
}
.hotNews .more {
	display: block;
	width: 52px;
	height: 18px;
	position: absolute;
	right: 20px;
	padding-bottom: 8px;
	text-align: center;
	line-height: 19px;
	color: #7d7d7d;
	background: url(Images/icon_more2.gif) left top no-repeat;
}
.trends, .activity {
	float: left;
	position: relative;
	padding: 10px 10px 10px 10px;
}
.activity {
	border-top: 1px dashed #999999;
}
.trends .more {
	bottom: 2px;
	_bottom: 0px;
}
.activity .more {
	top: 80px;
}
.trends li, .activity li {
	line-height: 24px;
	height: 24px;
	/*float: left;*/
	width: 380px;
	overflow: hidden;
	color: #ff9900;
}
.trends li a, .activity li a {
	padding-left: 10px;
	display: block;
	width: 320px;
	*width: 310px;
	float: left;
	background: url(Images/li_arrow.gif) left 6px no-repeat;
}
/*面向对象*/
.homeChange dd.pad{padding-left:220px;}
.person1{background:url(Images/person_1.jpg) no-repeat;}
.person2{background:url(Images/person_2.jpg) no-repeat;}
.person3{background:url(Images/person_3.jpg) no-repeat;}
.person4{background:url(Images/person_4.jpg) no-repeat;}
.person5{background:url(Images/person_5.jpg) no-repeat;}

.padleft{float:left; width:415px; line-height:24px;}
.padleft p{text-indent:2em;}
.padright{float:right; width:300px;}
.padnotice{padding-right:5px; background:url(Images/padnotice.gif) right top no-repeat; margin-top:10px;}
.padnotice dl{color:#c00; border:#feccc2 solid 1px; border-right:none; background:#fef4e6; padding:5px;}
.padform{color:#c00; text-align:right;}
.pad_send{background:url(Images/fh_send.gif) 0 0 no-repeat; width:68px; height:24px; border:none; cursor:pointer; padding:0;}
.input2{border:none;border-bottom:#999 solid 1px;height:16px;line-height:16px;
}

/*网上呼叫中心，电话回接，特色服务*/
.callCenter input,.callBack input{
	height:14px;
}
.CallServices .left {
	width: 198px;
	height: 177px;
}
.CallServices .right {
	width: 547px;
	height: 177px;
}
.callCenter {
	background: url(Images/CallCenter.gif) no-repeat;
}
.callCenter p {
	padding: 66px 0px 0px 30px;
	line-height:14px;
}
.callCenter p .inputbutton{
	margin-top:5px;
	height:18px;
}
.callBack {
	margin-left: 8px;
	background: url(Images/CallBack.gif) no-repeat;
}
.callBack p {
	padding: 46px 0px 0px 30px;
	line-height:14px;
}
.callBack p input.inputbutton{
	margin-top:5px;
	height:20px;
}
.eliteServices {
	background: url(Images/EliteServices.gif) no-repeat;
}
.eliteServices .tit {
	color: #a00400;
	font-weight: bolder;
	font-size: 16px;
	margin: 20px 0px 0px 180px;
}
.eliteServices .more {
	width: 56px;
	height: 16px;
	float: right;
	margin-right: 25px;
	background: url(Images/icon_more.gif) no-repeat;
}
.eliteServices ul {
	padding: 5px 0px 0px 180px;
}
.eliteServices li {
	padding-left: 12px;
	color: #a83403;
	background: url(../../../images/elite1.gif) left 0px no-repeat;
}
.eliteServices li a {
	display: block;
	color: #a83403;
	float: left;
	width: 280px;
	overflow: hidden;
}
/*网上支付系统，旅行工具箱，创业联盟*/
.CallServices2 .left {
	width: 198px;
	height: 187px;
}
.CallServices2 .right {
	width: 547px;
	height: 187px;
}
.ePay {
	background: url(Images/ePay.gif) no-repeat;
}
.ePay p {
	padding: 120px 15px 5px;
	color: #668c01;
	line-height: 24px;
	font-weight:bold;
}
.ePay form{
	padding-left:15px;
}
.toolsBox {
	margin-left: 8px;
	background: url(Images/toolsBox.gif) no-repeat;
}
.toolsBox div {
	*float: left;
	padding: 65px 0px 0px 8px;
}
.toolsBox a {
	float: left;
	display: block;
	color: #cc6633;
	width: 89px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	margin-top: 10px;
	background: url(Images/bt_tools.gif) center bottom no-repeat;
}
.toolsBox a:hover {
	color: #336600;
	text-decoration: none;
	background: url(Images/bt_toolsOn.gif) center bottom no-repeat;
}
.eUnion {
	background: url(Images/eUnion.gif) no-repeat;
}
.eUnion p {
	padding: 50px 182px 0px 20px;
	line-height: 20px;
	color: #7a7571;
}
.eUnion a {
	color: #669900;
}
/*友情链接图片列表*/
.friendsite {
	height: 54px;
	background: url(Images/border_friendsite.gif) no-repeat;
}
.friendsite ul {
	padding-top: 10px;
}
.friendsite li {
	float: left;
	_display: inline;
	margin-left: 30px;
}
/*通用样式定义*/
.inputbutton {
	width: 56px;
	height: 22px;
	border: 0px;
	padding: 0px;
	text-align: center;
	color: #d93434;
	background: url(Images/bt_submit.gif) no-repeat;
	cursor:pointer;
}
.inputtext {
	border: 1px solid #cccccc;
	width: 100px; 
	color: #cccccc;
	height: 18px;
}

/*订单中心*/
.tickert_path{
	background:#efefef url(images/fh_ico.gif) 5px -28px no-repeat; margin-top:1px; height:26px; line-height:26px; padding-left:26px; font-family:宋体;
}
.ticketdate ul{
	height:100%;
	overflow:hidden;
}
.ticketdate ul li{
	float:left;
	width:14.2%;
	height:56px;
	text-align:center;
}
.tick_wait{
	text-align:center;
	padding-top:10px;
	background:url(Images/wait_bg.gif) center 45px no-repeat;
	height:auto!important;
	height:260px;
	min-height:260px;
}
.tablist{
	border:#fed56f;
}
/*订单填写*/
.bill_l{
	float:left;
	width:160px;
}
.bill_r{
	float:right;
	width:780px;
/*	overflow:hidden;*/
}
.billform h3{
	margin-top:20px;
	font:normal 12px/24px "宋体";
}
.billform h3 span{
	display:inline-block;
	padding:0 10px;
	margin-right:10px;
	font:bold 14px/24px "宋体";
	height:24px;
	overflow:hidden;
	color:#fff;
	background:#f5c46f url(Images/creatbilltit.gif) left top repeat-x;
}
.billborder{
	border:3px solid #f5c46f;
}
.padding10{
	padding:20px;
}

.billform h3 span.f1{
	color:#ff3333;
	font:bold 12px/24px Tahoma;
	background:none;
}
.billform h3 span.f2{
	color:#333;
	font:bold 14px/24px Tahoma;
	background:none;
	padding-left:10px;
}
.billformbg dt{
	background:#ffefd1;
	padding:5px 10px;
	color:#cc6633;
}
.billformbg dd{
	border:#ffefd1 solid 1px;
	padding:5px 10px;
}
.billformbg dd span{
	color:#f00;
	padding:0 5px;
}
.datalist{
	background:#e8c37c;
}
.creatnotice{
	font:bold 12px/24px "宋体";
	color:#c00;
}
/*订单生成*/
.notice{
	font:bold 14px/32px "宋体";
	color:#F30;
	display:inline-block;
	margin-top:10px;
}
.tdtit{
	background:#fff6e5;
	text-align:center;
	color:#cc6633;
}
.tdcon{
	background:#fff;
	text-align:center;
}
.detailtit{
	font:bold 14px/32px "宋体";
	color:#333;
	margin-top:10px;
	display:inline-block;
}
/* ==局部样式定义结束== */

/*通用列表样式*/
.class_page{ padding:10px 0;}
.class_page span{border:#e89726 solid 1px; padding:2px 5px; color:#ae4f09; background:#ffce8a}
