

/*** Power by PowerEasy ***/

/* All Style */
body,td{font:normal 12px/22px "宋体"; color:#333;}
body,ul,li,dl,dt,dd,form{margin:0; padding:0;}
li{list-style:none;}

a{color:#333; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}


#fh_position{width:960px; margin:0 auto;}

.right{float:right;}
.left{float:left;}

/* 顶部
#fh_top li.right{width:750px; text-align:right;}
#fh_top li.left{width:200px;}

#fh_top li.left a{display:block;background:url(images/logo.gif) center center no-repeat; width:200px; height:86px;}
#fh_top li.left a:hover{background:url(images/logo_on.gif) center center no-repeat}

.fh_topinfo{background:url(images/fh_tel.gif) left bottom no-repeat;float:right; padding-left:216px; _width:190px}
.fh_topinfo ul{background:url(images/bg_gray.gif) bottom repeat-x; height:28px;line-height:28px;}

.link1 a{color:#c00; padding-left:20px}
.link2 a{color:#9c3;}
.link3 a{color:#f93;}
.link1 a:hover,.link2 a:hover,.link3 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 li.right{width:708px;}
.fh_center li.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;}

.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{}
.fh_box_red dd{background:#fff7de; border:#fed56f solid 1px; border-top-color:#da2824; padding:10px;}

.fh_box_green/*绿色box*/{margin-bottom:10px;}
.fh_box_green dt{background-position:0 -32px;}
.fh_box_green dd{background:#faffde; border:#bbce5f solid 1px; border-top-color:#7e9f13; padding:10px;}

.fh_3list/*三分列*/{}
.fh_3list li{float:left; width:33.2%;}


/* 用户注册 */
.fh_reg{border-top:#ef978c solid 2px; background:#fff url(images/fh_regeditbg.jpg) top no-repeat; height:auto!important; height:250px; min-height:250px; padding-top:120px;}
.fh_reg li.right{width:380px;}
.fh_reg_list{width:360px;}
.fh_reg_list dt{height:44px; font:bold 16px/44px "宋体"; color:#690;padding-left:35px; background:url(images/fh_cio.gif) left 12px no-repeat;}
.fh_reg_list dd{border:#bbce98 solid 1px; padding:0 15px 10px; color:#666; font:normal 14px/24px "宋体";}
.fh_reg_list dd h4{padding:0; margin:0; color:#c00;}

.fh_send1,.fh_send2,.fh_send3,.fh_send4{background:url(images/user_lgoin.gif) no-repeat;cursor:pointer !important;display:inline;float:left;height:33px;width:86px; border:0;font:bold 16px/32px "宋体"; color:#1664ac; text-align:center;}
.fh_send2{background-position:0 -33px; color:#002973;}
.fh_send3{background-position:0 -66px; color:#407211; margin-right:10px}
.fh_send4{background-position:0 -99px; color:#103200; margin-right:10px}

.fh_reg li.left{padding-left:60px; padding-top:30px; width:400px;}
.fh_reg li.left span{color:#999; font-size:12px;}
.fh_reg li.left span.tit,span.memo{display:block;font-size:14px; color:#f60;}


/* 用户登录 */
.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;}


/* 管理中心 */
iframe #menuleft,#frmTitle{width:194px;}
.user_center{border-top:#ef978d solid 2px; background:url(images/user_bg.gif) no-repeat; }

.user_left{ padding:10px;}
.user_info dt{background:url(images/user_manage.gif) no-repeat; height:95px;}
.user_info dd{padding:10px; background:url(images/user_infoborder.gif) repeat-y; border-bottom:#cbc7e4 solid 1px;}
.user_menu{padding-top:10px;}
.user_menu dt{ background:url(images/user_lefttitbg.gif) no-repeat; height:25px;}
.user_menu dt span{display:block; padding-left:36px; height:25px; font:bold 12px/25px "宋体"; background:url(images/user_ico2.gif) 15px 6px no-repeat; color:#cf1d1a;}
.user_menu dd{padding:3px 10px; color:#fff7ec}
.user_menu dd a{display:block;}

.user_r_name{height:50px; padding:40px 0 10px 0; background:url(images/user_center.gif) 96% 30px no-repeat;}
.user_r_path{padding:3px 10px 1px; border:#fad0b2 solid 1px; background:#fff; height:20px; line-height:20px;}

/*订单中心*/
.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:blod 14px/32px "宋体";
	color:#F30;
	display:inline-block;
	margin-top:1px;
}

.billtitle{
	font:normal 14px/32px "宋体";
	color:black;
	display:inline-block;
	margin-top:1px;
}

.billcap
{
	background:url(images/title2.jpg) repeat-x;
	height:30px;
}

.billtopimg
{
	background:url(skin/feihe/Images/banner_detail.jpg) no-repeat;
	height:auto;
}

.BillDetail
{
    border:1px solid black;
    width:100%;border-collapse:collapse;
    background: #ffffff;
}
.BillDetail td{border:1px solid #666666;background:#fff;text-align:center;}
.BillDetail th
{
    border: 1px solid #666666;
    background: #fff6e5;
    text-align: center;
    color: #cc6633;
    font-weight: 100;
}
 .BillDetail caption{
	font:bold 14px/32px "宋体";
	color:#333;
	margin-top:10px;
	display:inline-block;
}

/*字体定义*/
.font_1/*橙色粗体*/{color:#f60; font:bold 14px/26px "宋体";}


/* 通用定义 */
.clearbox,.clearbox10
{
	border-top: 1px solid transparent !important;
	margin-top: -1px !important;
	border-top: 0px;
	margin-top: 0px;
	height: 0px;
	clear: both;
	background: none;
	font-size: 0px;
	visibility: hidden;
}
.clearbox10{
	height:10px;
}

.regform th
{
    font-size:14px; color:#f60;
    font-family: "宋体";
    text-align: right;
    font-weight:normal;
}
.regform td
{
    font-family: "宋体";
    font-size: 9pt;
    color: #C0C0C0;
    text-align: left;
}
.regform caption
{
    font-family: "宋体";
    font-size:14px; color:#f60;
    font-weight:bold;
}
.regform label
{
    font-family: "宋体";
    color: #000000;
}
#divEdit
{
    margin-top:5px;
    padding: 15px;
    border: 1px solid #F5C1C1;
    background-color: #FDE6D8;
}
#divEdit caption
{
    font-family: "宋体";
    font-size:14px; color:#cf1d1a;
    font-weight:bold;
    
}
.user_r_content dt{background: #fef no-repeat top left;border:1px solid #FFCB84; height:20px; float:left; margin-left:-1px;margin-bottom:-1px; padding-top:8px;text-align: center;padding:5px;}
.user_r_content dd{border:1px solid #FFCB84; height:20px; float:left; margin-left:-1px;margin-bottom:-1px; padding:5px;}
.user_r_content dl{border-left:solid 1px #FFCB84; display: inline-block;}

.tablist dt{height:22px; padding:7px 10px 0px 20px; background:#ffe6a6 url(Images/bg_homeChange.gif) left top repeat-x; border-bottom: 1px solid #dc2725;}
.tablist dt li{float:left; margin-left: 0px;width:160px;_float: left; display:block; padding:0 0px; height:22px; line-height:26px; text-align:center; overflow:hidden;cursor:hand;}
.tablistNoSel{background:url(Images/bg_homeChange.gif) left -100px no-repeat;}
.tablistIsSel{background:url(Images/homeChange_bt.gif) left top no-repeat; }toptablisthange dd{border:#bcbcbc solid 1px; border-top:0px; _height:172px; min-height: 172px; padding:14px; display: none
;}

.datalist
{
    /*margin-top: 5px;*/
    border:1px solid #FFCB84;
    width:100%;border-collapse:collapse;
    background: #ffffff;
}
.datalist th,.ListIsSel
{
    background: #fef no-repeat top left;
    border: 1px solid #FFCB84;
    font-family: "宋体";
    font-size: 12px;
    color: #0000FF;
}
.datalist dt
{
    background: #fef no-repeat top left;
    border-bottom: 1px solid #FFCB84;
    font-family: "宋体";
    font-size: 12px;
    color: #0000FF;
    font-weight:bold;
    text-align:center;
}
.datalist td{border:1px solid #FFCB84;}

.soti09 {
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
}
.airline-summary{margin-top:10px!important;border:1px solid #FFCB84;margin-left:1px;width:174px;background-image:none!important;color:#15428B;overflow:hidden;}
.airline-summary h4{background:#fef;margin:0;padding:5px;font-size:14px;}
.airline-summary h5{font-size:12px;border-bottom:1px solid #eaeaea;padding:2px;padding-left:5px;margin:5px;}
.airline-summary dl{font-size:12px;margin:5px 10px;color:#111!important;}
.airline-summary dd{text-align:right;margin-top:-20px;}
.airline-summary dt{padding-bottom:5px;}
.airline-summary dd em{font-size:18px;color:#fc5000;}
.airline-summary dl.buyer-info-inline{font-weight:bold;zoom:1;overflow:hidden;}
.airline-summary dl.buyer-info-inline dt{margin-right:30px;float:left;}
.buyer
{
    padding: 5px;
}
.buyer-form
{
    margin-bottom:5px;
    padding: 5px;
    border: 1px solid #FFCB84;
    background-color: #fef;
}
.buyer-form th
{
    font-family: "宋体";
    font-size: 9pt;
    color:Black;
    text-align: right;
    font-weight: normal;
}
.right1
{
    text-align: right;
    margin: -5px;
}
span
{
    font-family: "宋体";
	font-size: 9pt; 
	font-weight: normal;
}
.tit
{
    font-family: "宋体";
	font-size: 14px; 
	font-weight: bold; 
	color:#c33; 
}
