﻿/*全局*/
body{font-size:12px; background:url(../../images/bg_01.gif) repeat-x top; padding:0; margin:0;}
.dackcolor_8e8d8d{color:#8e8d8d;}/*灰色*/
.btn{ border:1px solid #2d93bc; background:url(../../images/index_20.jpg) repeat-x; height:20px; line-height:18px; cursor:pointer; padding:0px 3px; color:White;}/*按钮*/
.ipt_text{ text-indent:2px; color:#555555; height:16px; line-height:16px; border:1px solid #6593CF; background:url(../../AdminManage/images/Main/ipt_bg.jpg) repeat-x;}
.ipt_text_onfocus{text-indent:2px;color:#555555; height:16px; line-height:16px; border:1px solid #C0812F; background:url(../../AdminManage/images/Main/ipt_bg.jpg) repeat-x;}
.textarea_text{border:1px solid #6593CF; background:url(../../AdminManage/images/Main/textarea_bj.jpg) repeat-x;}
.textarea_text_onfocus{border:1px solid #C0812F; background:url(../../AdminManage/images/Main/textarea_bj.jpg) repeat-x;}
label{ cursor:pointer;}
.img_UnColor{filter:Gray;}
.red{ color:Red;}
.TipShow{ border-bottom:1px solid #F3572F;}
/*==========首页==========*/
/*导航*/
.Nav_TD{background:url(../../images/index_11.gif) repeat-x;}
.Nav_TD .Current{background:url(../../images/index_14.jpg) no-repeat bottom; color:White; font-size:14px; font-weight:bold; text-align:center; height:43px; cursor:pointer;}
.Nav_TD .Current A{color:White; text-decoration:none;}
.Nav_TD .Current A:hover{color:White; text-decoration:none;}
.Nav_TD .Normal{ font-size:14px; font-weight:bold; text-align:center; height:43px; color:#014d9f; cursor:pointer;}

/*用户登陆*/
.UserLogin_TD{background-color:White; border:1px solid #97a6b0;}
.UserLogin_TD .ipt{border:1px solid #96c6e6; background-color:white; width:120px; height:16px;}

/*查询服务*/
.Box_TD{background:url(../../images/box_bg_38.gif) repeat-x top white; border-left:1px solid #c6ccd2;border-right:1px solid #c6ccd2;}
.Box_BigTitle{text-align:center; font-size:14px; font-weight:bold; color:#e25e3f;}
.Box_Current{ color:white; font-weight:bold; text-align:center; background:url(../../images/index_33.jpg) no-repeat bottom; width:91px; cursor:pointer;}
.Box_Normal{color:#3675bc; text-align:center; width:91px; cursor:pointer;}

/*票务常识*/
.Box2_TD{height:160px; border-left:1px solid #c6ccd2;border-right:1px solid #c6ccd2; background-color:white;}
.Box2_Current{text-align:center; height:23px; line-height:23px; border:1px solid #97a6b0; border-bottom:0; width:78px; color:#3675bc; background-color:white; cursor:pointer; font-weight:bold;}
.Box2_Normal{text-align:center; height:23px; line-height:23px; width:78px;color:#3675bc; cursor:pointer;}

.MainNews1{width:98%; margin-top:2px;} 
.MainNews1 td{ height:24px; border-bottom:1px dotted #bfccdf;}
.MainNews1 .FrontStyle{width:20px; text-align:center;}
.MainNews1 .PostDate{ width:78px;}
.MainNews1 A{color:#41527d; text-decoration:none;}
.MainNews1 A:hover{color:#41527d; text-decoration:underline;}

/*旅游工具箱*/
.Box3_Title{text-indent:1em; text-align:left;color:#194889;}
.Box3_TD{border-left:1px solid #c6ccd2;border-right:1px solid #c6ccd2; background-color:white;color:#194889;}

/*信息服务区*/
.Info_Services_Title{font-size:14px; font-weight:bold; color:red; height:34px; line-height:34px;width:100px; text-align:center;}
.Info_Services_Red{ color:Red;text-align:left; width:140px;}
.Info_Services_Red A{color:Red;}
.Info_Services_Normal{text-align:left; width:140px;}
.Info_Services_Normal A{ color:Black; text-decoration:none;}
.Info_Services_Normal A:hover{ color:Black; text-decoration:underline;}

.Info_Services_Red1{ color:Red;text-align:left; width:120px;}
.Info_Services_Red1 A{color:Red;}
.Info_Services_Normal1{text-align:left; width:120px;}
.Info_Services_Normal1 A{ color:Black; text-decoration:none;}
.Info_Services_Normal1 A:hover{ color:Black; text-decoration:underline;}

/*友情链接*/
.LinkTable{ width:98%; margin:4px 0px;}
.LinkTable td{ height:25px;}
.LinkTable A{ color:Black; text-decoration:none;}
.LinkTable A:hover{ color:Black; text-decoration:underline;}

/*特价机票*/
.SpecialOffersTable { width:96%;}
.SpecialOffersTable .Title_Tr{ height:28px; line-height:28px; text-align:left; color:#194889;}/*表头*/
.SpecialOffersTable .Title_Tr td{ border-bottom:1px solid #dddddd;}
.SpecialOffersTable .Title_Tr .Title_Tr_Td_1{ width:130px;}/*城市*/
.SpecialOffersTable .Title_Tr .Title_Tr_Td_2{ width:40px; text-align:center;}/*价格*/
.SpecialOffersTable .Title_Tr .Title_Tr_Td_3{ width:60px; text-align:center;}/*日期*/
.SpecialOffersTable .Title_Tr .Title_Tr_Td_4{ width:40px;}/*中间的空列*/

.SpecialOffersTable .City{height:25px; line-height:25px; text-align:left;}
.SpecialOffersTable .Price{ font-family:Arial; color:#E25E3F;}
.SpecialOffersTable .Date{ font-family:Arial;  text-align:center;}

.SeedImg{ margin-top:-2px;}
.UpdatePanel1{ float:left;}

.Table_Detail td{ padding:0px 10px;}

.PrintTrain { }
.PrintTrain .name{ height:26px; line-height:26px; font-weight:bold; color:#014d9f; padding-left:15px; font-size:14px;}
.PrintTrain .address{ height:26px; line-height:26px;  color:#014d9f;}
.PrintTrain .phone{ height:26px; line-height:26px;  color:#014d9f;}
/*汽车时刻表导航*/
.Carnavi .td1{background:url(../../Sale_Car/images/qcp_top1.jpg) no-repeat ; height:35px; width:233px; text-align:center; font-size:16px; color:White; font-weight:bold;}
.Carnavi .td2{background:url(../../Sale_Car/images/qcp_top2.jpg); height:35px; width:489px; text-align:right; }
.Carnavi .td2 A{color:#014d9f; text-decoration:none;}
.Carnavi .td2 A:hover{color:Black; text-decoration:underline;}
.Carnavi .td3{ background:url(../../Sale_Car/images/qcp_top3.jpg); height:35px; width:4px;}
.CarContent { width:725px; text-align: left; border:1px solid #aaa;}
.Carfoot { width:725px; height:8px;}
/*QQ在线咨询*/
.QQ_Table .td1{ width:50%; height:50%;}
.QQ_Table .td2{ width:50%; height:49%;}

/*汽车站列表样式*/
.PrintCar .name{ height:26px; line-height:26px; font-weight:bold; color:#014d9f; padding-left:15px; font-size:14px;}
.PrintCar .address {height:26px; line-height:26px;  color:#014d9f; padding-left:15px;}
/*汽车站详细列表*/
.PrintList .list{ width:50%;}

/*新闻客车时刻表显示样式*/
.DJ_Table_List { font-weight:bold; font-size:14px;}
.DJ_Table_List .ArticleTitle{ height:30px; line-height:30px; padding-left:15px;}
.DJ_Table_List A{color:#014d9f; text-decoration:none; }
.DJ_Table_List A:hover{color:Black; text-decoration:underline; }

/*新闻详细内容*/
.NewsDetail_Table{ width:92%;color:#4f4f4f;}
.NewsDetail_Table .ArticleTitle{ height:40px; line-height:40px; font-size:24px; font-weight:bold; text-align:center;}
.NewsDetail_Table .ArticleTitle2{ height:30px; line-height:40px; font-size:16px; text-align:center;}
.NewsDetail_Table .Info{ height:30px; text-align:center;}
.NewsDetail_Table .Content{ line-height:1.8em;}
.NewsDetail_Table .PrevNext{ height:40px; padding-top:20px; line-height:22px;}

/*民航咨询首页新闻样式*/
.DJ_Table_2 {  margin-top:8px;margin-left:10px}
.DJ_Table_2 A{ color:#014588; text-decoration:none;}
.DJ_Table_2 A:hover{ color:#525252; text-decoration:none; }
.DJ_Table_2 .ArticleTitle { text-align:left; height:28px; line-height:28px}
.DJ_Table_2 .Content { color:#525252;   padding-left:10px; padding-right:35px;}
.DJ_Table_2 .PostDate{ color:#4f4f4f; }
.DJ_Table_2 .FrontStyle{ width:20px; text-align:left; color:Black; font-size:8px; font-weight:bold;}
/*民航咨询新闻*/
.Box2_MHTD{height:160px; border-left:1px solid #c6ccd2;border-right:1px solid #c6ccd2; background-color:white;}
.Box2_MHCurrent{text-align:center; height:23px; line-height:23px; border:1px solid #97a6b0; border-bottom:0; width:78px; color:#3675bc; background-color:white; cursor:pointer; font-weight:bold;}
.Box2_MHNormal{text-align:center; height:23px; line-height:23px; width:78px;color:#3675bc; cursor:pointer;}

/*新闻列表*/
.NewsList_Table{ padding-right:10px; width:90%; }
.NewsList_Table .Title_Tr{ height:23px; font-weight:bold; color: White; background:url(../../images/Flight_Title_Bg.jpg) repeat-x;}
.NewsList_Table .Title_No{ width:8%; text-align:center;}

.NewsList_Table .Title_Author{ text-align:center; width:15% }
.NewsList_Table .Title_ArticleTitle{ width:60%; text-align:left;}
.NewsList_Table .Title_PostDate{text-align:center; width:15%}
.NewsList_Table .Title_Point{text-align:center; width:15%}

.NewsList_Table .NewsListContent_1 td{ background-color:#f7f7f7;}
.NewsList_Table .No{ text-align:center; height:28px; border-bottom:1px dotted #ddd;}
.NewsList_Table .Author{ text-align:center; height:28px; border-bottom:1px dotted #ddd;}
.NewsList_Table .ArticleTitle{ text-align:left; border-bottom:1px dotted #ddd;}
.NewsList_Table .ArticleTitle A{ color:#444; text-decoration:none;}
.NewsList_Table .ArticleTitle A:hover{ color:Black; text-decoration:underline;}
.NewsList_Table .ArticleTarget A{ color:#444; text-decoration:none;}
.NewsList_Table .ArticleTarget A:hover{ color:Black; text-decoration:none;}
.NewsList_Table .PostDate{ text-align:center; border-bottom:1px dotted #ddd;}
.NewsList_Table .Point{text-align:center;  border-bottom:1px dotted #ddd;}
.NewsList_Table .Content A{ color:#444; text-decoration:none;}
.NewsList_Table .Content A:hover{ color:#444; text-decoration:none;}
.NewsList_Table .Page{ height:60px; line-height:60px;}
.NewsList_Table .Page A {
	BORDER: #8db5d7 1px solid; PADDING: 2px 5px; COLOR: #000; MARGIN-RIGHT: 2px; TEXT-DECORATION: none;
}
.NewsList_Table .Page A:hover {
	BORDER: red 1px solid; PADDING: 2px 5px; MARGIN-RIGHT: 2px;
}

.NewsList_Table .Page A:active {
	BORDER: red 1px solid; PADDING: 2px 5px; MARGIN-RIGHT: 2px;
}

.NewsList_Table .Page SPAN.current {
	BORDER: #e89954 1px solid; PADDING: 2px 5px; FONT-WEIGHT: bold;  COLOR: #000; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ffca7d;
}

.NewsList_Table .Page SPAN.disabled {
	BORDER: #ccc 1px solid; PADDING: 2px 5px; COLOR: #ccc; MARGIN-RIGHT: 2px;
}



/*新闻列表*/
.TravelTable{ padding-right:10px; width:90%; }
.TravelTable .Title_Tr{ height:20px; font-weight:bold; color: White; background:url(../../images/Flight_Title_Bg.jpg) repeat-x;}
.TravelTable .Title_No{ width:8%; text-align:center;}

.TravelTable .Title_Title{ width:60%; text-align:left;}
.TravelTable .Title_Price{text-align:left; width:15%}
.TravelTable .Title_Book{text-align:center; width:15%}

.TravelTable .NewsListContent_1 td{ background-color:#f7f7f7;}
.TravelTable .No{ text-align:center; height:28px; border-bottom:1px dotted #ddd;}
.TravelTable .Title{ height:28px; text-align:left; border-bottom:1px dotted #ddd;}
.TravelTable .Title A{ color:#444; text-decoration:none;}
.TravelTable .Title A:hover{ color:Black; text-decoration:underline;}
.TravelTable .Price{ text-align:center; border-bottom:1px dotted #ddd; font-size:14px; color:#F3572F; font-weight:bold; text-align:left;}
.TravelTable .Book{text-align:center;  border-bottom:1px dotted #ddd;}
.TravelTable .Page{ height:60px; line-height:60px;}
.TravelTable .Page A {
	BORDER: #8db5d7 1px solid; PADDING: 2px 5px; COLOR: #000; MARGIN-RIGHT: 2px; TEXT-DECORATION: none;
}
.TravelTable .Page A:hover {
	BORDER: red 1px solid; PADDING: 2px 5px; MARGIN-RIGHT: 2px;
}

.TravelTable .Page A:active {
	BORDER: red 1px solid; PADDING: 2px 5px; MARGIN-RIGHT: 2px;
}

.TravelTable .Page SPAN.current {
	BORDER: #e89954 1px solid; PADDING: 2px 5px; FONT-WEIGHT: bold;  COLOR: #000; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ffca7d;
}

.TravelTable .Page SPAN.disabled {
	BORDER: #ccc 1px solid; PADDING: 2px 5px; COLOR: #ccc; MARGIN-RIGHT: 2px;
}



/*新闻左侧显示样式*/
.tb_style_1 { margin-left:15px;}
.tb_style_1 .tb_1{ line-height:26px; height:26px; text-align:left;}
.tb_style_1 .td_2{width:60px; text-align:center;}

/*未登录时,弹出选择登陆或直接订票的层*/
#LoginDiv{ position:absolute; left:100px; top:106px; width:700px; z-index:1000; background-color:White; border:6px solid #eee;}
#TopClose{ text-align:right; height:22px;}
#TopClose img{ cursor:pointer;}
#MainDiv{ height:400px;}


.ForUserLoginTitle{ color:#FD8400; font-size:14px; font-weight:bold;}


/*特价机票选项卡*/
.Special_Tab .Tab_On{ width:50px; border:1px solid #ddd; background-color:White; height:22px; cursor:pointer;}
.Special_Tab .Tab_Off{ width:50px; border:0; cursor:pointer;}


/*加盟商列表*/
.AgentList{ width:680px; color:#666666;}
.AgentList .AgentName{ height:30px; width:140px; font-size:14px; font-weight:bold; color:#014d9f;}
.AgentList .ContactUser{ width:90px;}
.AgentList .Mobile{ width:120px;}
.AgentList .Address{ width:230px;}


/*票务常识控件*/
.Knowledge{ margin-top:5px; width:96%;}
.Knowledge .FrontStyle{width:20px; text-align:right; border-bottom:1px dotted #ddd; height:24px; line-height:24px;}
.Knowledge .ArticleTitle{ text-indent:3px; border-bottom:1px dotted #ddd; height:24px; line-height:24px; text-align:left;}



/*步骤标题*/
.Step{ text-align:left;font-weight:bold; height:30px; line-height:30px;}



/*旅游线路详细*/
.TravelDetail .Title{ height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#F3572F; vertical-align:bottom;}
.TravelDetail .ProjectTitle{ height:28px; border-bottom:1px solid #8BC0E5; background-color:#E9F3FA; padding-left:5px; font-weight:bold;}
.TravelDetail .Price{font-size:14px; color:#F3572F; font-weight:bold; text-align:left;}
.TravelDetail .Introduction{ background-color:#EFF6FA; padding:2px;}
.TravelDetail .Content{ padding:10px;}

.page{text-align:right;padding-right:20px;}