﻿/* 全局 */
body { text-align: center; margin: 0px; color: #373737; }
form { width: 800px; }
/* 标准按钮样式 */
.onclickBtn { background: url(  '../images/btn/Flight_Order_OK_btn.jpg' ) no-repeat; height: 32px; width: 79px; cursor: pointer; padding: 0px 0 0 2px; color: White; font-weight: bold; border: none; }

/* 头部样式 */

.top { border: #ababab 1px solid; font-size: 13px; }
.top table { width: 100%; }
.top table tr td { padding: 6px 10px 0px 10px; }
.top ul { margin: 0px; background: url(../images/bg/topbg.gif); height: 27px; }
.top ul li { float: left; padding: 4px 8px 3px 8px; font-weight: bold; font-size: 14px; }
.top a { text-decoration: none; color: #373737; }
.top a:hover { text-decoration: none; color: Orange; }

/* 首页样式开始 */

/* 机票查询 */
.Default_Div { }
.Default_Div .Default_Main { width: 100%; text-align: left; }
.Default_Div .Flight_Search { width: 240px; }
.Default_Div .Flight_Search .title { background: url(../Images/bg/air_search.jpg); height: 32px; }
.Default_Div .Flight_Search .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.Default_Div .Flight_Search .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.Default_Div .Flight_Search div { width: 80%; height: 35px; font-size: 13px; color: #6f6f6f; text-align: left; }
.Default_Div .Flight_Search div input { cursor: pointer; }
.Default_Div .Flight_Search div input.txt { width: 80px; border: #d5d5d5 1px solid; }
.Default_Div .Flight_Search div input.txt:hover { width: 80px; border: #66ccff 1px solid; background: #e4f6ff; }
.Default_Div .Flight_Search div input.onfocused { width: 80px; border: #66ccff 1px solid; background: #e4f6ff; }
.Default_Div .Flight_Search div input.textblured { width: 80px; border: #d5d5d5 1px solid; }


.Default_Div .Flight_Trip { width: 380px; }
.Default_Div .Flight_Trip .title { background: url(../Images/bg/around_style.jpg); height: 32px; }
.Default_Div .Flight_Trip .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.Default_Div .Flight_Trip .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.Default_Div .Flight_Trip .body td div { width: 95%; height: 65px; text-align: left; padding: 9px 0 0 0px; border-bottom: #d5d5d5 1px dotted; }
.Default_Div .Flight_Trip .body td div table tr td { text-align: left; border: none; font-size: 13px; }
.Default_Div .Flight_Trip .body td div table tr td a { text-decoration: none; color: #999999; }
.Default_Div .Flight_Trip .body td div table tr td a:hover { text-decoration: underline; color: #999999; }
.Default_Div .Flight_Trip .body td div table tr td.tripname a { font-weight: bold; color: #1a66ad; text-decoration: none; }


.Default_Div .Flight_Specials { width: 560px; }
.Default_Div .Flight_Specials .title { background: url(../Images/bg/air_specials.jpg); height: 32px; padding-left: 30px; }
.Default_Div .Flight_Specials .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.Default_Div .Flight_Specials .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.Default_Div .Flight_Specials .body td div { height: 400px; }
.Default_Div .Flight_Specials .body td div table { width: 100%; }
.Default_Div .Flight_Specials .body td div table tr td { border: none; font-size: 13px; height: 30px; color: #6f6f6f; }
.Default_Div .Flight_Specials .body td div table tr:hover { background: #f5f5f5; cursor: pointer; }
.Default_Div .Flight_Specials .body td div table .Specialstitle td { background: #ededed; height: 20px; color: #535353; }
.Default_Div .Flight_Specials .body td div table a { text-decoration: none; color: #6f6f6f; }
.Default_Div .Flight_Specials .body td div table a:hover { color: Orange; }


.Default_Div .TripTools { width: 560px; }
.Default_Div .TripTools .title { background: url(../Images/bg/travel_tool.jpg); height: 32px; padding-left: 30px; }
.Default_Div .TripTools .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.Default_Div .TripTools .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.Default_Div .TripTools .body td div { height: 115px; }
.Default_Div .TripTools .body td div ul { margin: 0px; font-size: 12px; }
.Default_Div .TripTools .body td div ul li { margin: 0px; float: left; padding: 4px 0 3px 8px; width: 270px; text-align: left; }
.Default_Div .TripTools .body td div ul li a { text-decoration: none; color: #7d7d7d; }
.Default_Div .TripTools .body td div ul li a:hover { color: Orange; }





/* 首页样式结束 */


/* 查询页样式开始 */

.AirQuery_Div { }
.AirQuery_Div .AirQuery_Main { width: 100%; text-align: left; }
.AirQuery_Div .Flight_Search { width: 200px; }
.AirQuery_Div .Flight_Search .title { background: url(../Images/bg/airquery_search.jpg); height: 32px; }
.AirQuery_Div .Flight_Search .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .Flight_Search .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.AirQuery_Div .Flight_Search div { width: 88%; height: 35px; font-size: 13px; color: #6f6f6f; text-align: left; }
.AirQuery_Div .Flight_Search div input { cursor: pointer; }
.AirQuery_Div .Flight_Search div input.txt { width: 80px; border: #d5d5d5 1px solid; }
.AirQuery_Div .Flight_Search div input.txt:hover { width: 80px; border: #66ccff 1px solid; background: #e4f6ff; }
.AirQuery_Div .Flight_Search div input.onfocused { width: 80px; border: #66ccff 1px solid; background: #e4f6ff; }
.AirQuery_Div .Flight_Search div input.textblured { width: 80px; border: #d5d5d5 1px solid; }
.AirQuery_Div .Flight_Search div select { width: 85px; }

.AirQuery_Div .Flight_Trip { width: 200px; }
.AirQuery_Div .Flight_Trip .title { background: url(../Images/bg/airquery_trip.gif); height: 32px; }
.AirQuery_Div .Flight_Trip .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .Flight_Trip .body td { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-align: center; }
.AirQuery_Div .Flight_Trip .body td div { width: 95%; height: 65px; text-align: left; padding: 9px 0 0 0px; border-bottom: #d5d5d5 1px dotted; }
.AirQuery_Div .Flight_Trip .body td div table tr td { text-align: left; border: none; font-size: 13px; }
.AirQuery_Div .Flight_Trip .body td div table tr td a { text-decoration: none; color: #999999; }
.AirQuery_Div .Flight_Trip .body td div table tr td a:hover { text-decoration: underline; color: #999999; }
.AirQuery_Div .Flight_Trip .body td div table tr td.tripname a { font-weight: bold; color: #1a66ad; text-decoration: none; }


.AirQuery_Div .flightcount { font-size: 12px; color: #535353; letter-spacing: 1px; height: 20px; }
.AirQuery_Div .flightcount a { text-decoration: none; color: #535353; }
.AirQuery_Div .flightcount a:hover { color: Orange; }
.AirQuery_Div .flightBase { font-size: 12px; color: #7d7d7d; height: 45px; }
.AirQuery_Div .flightBase span { font-size: 26px; color: Red; font-family: 微软雅黑; padding-right: 20px; }
.AirQuery_Div .dayselect { width: 100%; }
.AirQuery_Div .dayselect tr { background: #f5f5f5; }
.AirQuery_Div .dayselect tr td { font-size: 12px; color: #7d7d7d; height: 20px; padding: 2px 10px 0 10px; }
.AirQuery_Div .dayselect tr td a { text-decoration: none; color: #7d7d7d; }
.AirQuery_Div .dayselect tr td a:hover { text-decoration: none; color: Orange; }


.AirQuery_Div .selectdays { width: 100%; text-align: center; }
.AirQuery_Div .selectdays tr td { font-size: 12px; color: #7d7d7d; height: 55px; padding: 0 10px 0 10px; border: #d5d5d5 1px solid; border-left: none; line-height: 16px; }
.AirQuery_Div .selectdays tr td:hover { cursor: pointer; color: #1a90c9; }
.AirQuery_Div .selectdays tr td a { text-decoration: none; color: #7d7d7d; }
.AirQuery_Div .selectdays tr td a:hover { text-decoration: none; color: Orange; }
.AirQuery_Div .selectdays tr td span { font-weight: bold; }

.AirQuery_Div .flightList { width: 100%; text-align: center; font-size: 12px; }
.AirQuery_Div .flightList .title { font-weight: bold; color: #535353; }
.AirQuery_Div .flightList .title td { padding-top: 4px; height: 26px; background: url(../Images/bg/flightlist_title_bg.jpg); }
.AirQuery_Div .flightList tr td { height: 74px; line-height: 20px; background: url(../Images/bg/flightlist_cab_btom_bg.jpg); font-family: 微软雅黑; letter-spacing: 1px; }
.AirQuery_Div .flightList .flightmsgicon tr td { height: 15px; text-align: left; }


/* 舱位样式 */

.flightCabList { padding: 10px 10px 10px 10px; border-bottom: #d5d5d5 1px solid; }
.flightCabList .cabBorder { border: #b7e0fe 3px solid; padding: 0px 10px 10px 10px; background-color: #fafeff; }
.flightCabList .cabBorder table { width: 100%; }
.flightCabList .cabBorder table tr td { border-bottom: #abafb0 1px dotted; height: 50px; font-family: 微软雅黑; font-size: 12px; }
.flightCabList .topicon { background: url(../Images/bg/cablistTopIcon.gif) no-repeat 610px; height: 6px; }

/* 查询页样式结束 */

/* 机票预订样式开始 */

.AirQuery_Div .FlightOrderMessage { width: 100%; background: url(../Images/bg/air_Flightorder_BG.jpg) no-repeat; text-align: center; }
.AirQuery_Div .FlightOrderMessage .title { height: 32px; }
.AirQuery_Div .FlightOrderMessage .title td { font-size: 12px; color: #535353; }
.AirQuery_Div .FlightOrderMessage .body td { font-size: 12px; border-bottom: #d5d5d5 1px solid; text-align: center; height: 25px; }

.AirQuery_Div .FlightOrderPay { width: 100%; background: url(../Images/bg/air_Flightorder_Pay_BG.jpg) no-repeat; text-align: left; }
.AirQuery_Div .FlightOrderPay .title { height: 32px; }
.AirQuery_Div .FlightOrderPay .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .FlightOrderPay .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; }
.AirQuery_Div .FlightOrderPay .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }

.AirQuery_Div .FlightOrderSend { width: 100%; background: url(../Images/bg/air_Flightorder_Send_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .FlightOrderSend .title { height: 32px; }
.AirQuery_Div .FlightOrderSend .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .FlightOrderSend .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; }
.AirQuery_Div .FlightOrderSend .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }

.AirQuery_Div .FlightOrderUser { width: 100%; background: url(../Images/bg/air_Flightorder_User_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .FlightOrderUser .title { height: 32px; }
.AirQuery_Div .FlightOrderUser .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .FlightOrderUser .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; }
.AirQuery_Div .FlightOrderUser .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }



.AirQuery_Div .FlightOrderPageLogin table { width: 430px; background: url(../Images/bg/air_Flightorder_User_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .FlightOrderPageLogin table .title { height: 32px; }
.AirQuery_Div .FlightOrderPageLogin table .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .FlightOrderPageLogin table .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; }
.AirQuery_Div .FlightOrderPageLogin .body td  ul.NavUL { width: 95%; border-bottom: #d5d5d5 1px solid; height: 22px;margin:5px;padding-left:5px;}
.AirQuery_Div .FlightOrderPageLogin .body td  ul.NavUL li { float: left; position: relative; padding: 5px 15px 0px 15px; background: #F1F1F1; border-top: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; cursor: pointer; height: 16px; line-height: 18px; }
.AirQuery_Div .FlightOrderPageLogin .body td  ul.NavUL .lb { padding: 0 20px 0 15px; background: #FFFFFF; font-size: 14px; font-weight: bold; border: 0; }
.AirQuery_Div .FlightOrderPageLogin .body td  ul.NavUL .b { background: #d5d5d5; width: 1px; padding: 5px 0 0 0; border: 0; height: 17px; }
.AirQuery_Div .FlightOrderPageLogin .body td  ul.NavUL .c { background: White; font-weight: bold; height: 17px; }


/* 机票预订样式结束 */


/* 其他AirQuery下分支样式开始 */

.AirQuery_Div .AisLoginSystem { width: 100%; background: url(../Images/bg/air_Flightorder_User_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .AisLoginSystem .title { height: 32px; }
.AirQuery_Div .AisLoginSystem .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .AisLoginSystem .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 30px; }
.AirQuery_Div .AisLoginSystem .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }

/* 积分商城样式 */
.AirQuery_Div .productList { width: 100%;}
.AirQuery_Div .productList tr td { height: 100px; border-bottom: #d5d5d5 1px dashed; }



/* 会员中心样式开始 */

.AirQuery_Div .AisUserCenLeftMenu { width: 100%; background: url(../Images/bg/air_Flightorder_User_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .AisUserCenLeftMenu .title { height: 32px; }
.AirQuery_Div .AisUserCenLeftMenu .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; border-right: #d5d5d5 1px solid; }
.AirQuery_Div .AisUserCenLeftMenu .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 14px; padding: 4px 0 3px 10px; color: #535353; line-height: 30px; }
.AirQuery_Div .AisUserCenLeftMenu .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }
.AirQuery_Div .AisUserCenLeftMenu .body td a { text-decoration: none; color: #454545; }
.AirQuery_Div .AisUserCenLeftMenu .body td a:hover { color: Orange; }

.AirQuery_Div .AisUserCenMenu { width: 100%; background: url(../Images/bg/air_Flightorder_User_BG.gif) no-repeat; text-align: left; }
.AirQuery_Div .AisUserCenMenu .title { height: 32px; }
.AirQuery_Div .AisUserCenMenu .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; border-right: #d5d5d5 1px solid; }
.AirQuery_Div .AisUserCenMenu .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 10px; color: #535353; line-height: 30px; }
.AirQuery_Div .AisUserCenMenu .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }
.AirQuery_Div .AisUserCenMenu .body td a { text-decoration: none; color: #454545; }
.AirQuery_Div .AisUserCenMenu .body td a:hover { color: Orange; }
.AirQuery_Div .AisUserCenMenu .body td input.txt { width: 100px; border: #d5d5d5 1px solid; cursor: pointer; }
.AirQuery_Div .AisUserCenMenu .body td input.txt:hover { width: 100px; border: #66ccff 1px solid; background: #e4f6ff; }
.AirQuery_Div .AisUserCenMenu .body td input.onfocused { width: 100px; border: #66ccff 1px solid; background: #e4f6ff; }
.AirQuery_Div .AisUserCenMenu .body td input.textblured { width: 100px; border: #d5d5d5 1px solid; }

.AirQuery_Div .AisUserOrder { width: 100%; background: url(../Images/bg/air_Flightorder_BG.jpg) no-repeat; text-align: left; }
.AirQuery_Div .AisUserOrder .title { height: 32px; }
.AirQuery_Div .AisUserOrder .title td { text-align: center; font-weight: bold; font-size: 20; color: #535353; border-right: #d5d5d5 1px solid; }
.AirQuery_Div .AisUserOrder .body td { text-align: center; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 0px; color: #535353; line-height: 30px; border-bottom: #d5d5d5 1px solid; }
.AirQuery_Div .AisUserOrder .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }
.AirQuery_Div .AisUserOrder .body td a { text-decoration: none; color: #454545; }
.AirQuery_Div .AisUserOrder .body td a:hover { color: Orange; }
.AirQuery_Div .AisUserOrder .over td { text-align: center; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 0px; color: #535353; line-height: 30px; border-bottom: #d5d5d5 1px solid; cursor: pointer; background-color: #f1f1f1; }
.AirQuery_Div .AisUserOrder .over td a { text-decoration: none; }
.AirQuery_Div .AisUserOrder .over td a:hover { font-weight: bold; font-weight: bold; }
/* 其他AirQuery下分支样式结束 */

/* 旅行社查询样式开始 */

.AirQuery_Div .TripBase { font-size: 12px; color: #7d7d7d; height: 45px; }
.AirQuery_Div .TripBase span { font-size: 26px; color: crimson; font-family: 微软雅黑; padding-right: 20px; }

.AirQuery_Div .TripSummaryScenery { padding-bottom: 15px; }
.AirQuery_Div .TripSummaryScenery .TripScenery .imgBorder { vertical-align: top; border: #d5d5d5 1px solid; width: 300px; }
.AirQuery_Div .TripSummaryScenery .TripScenery .imgBorder .imgs { width: 300px; padding: 8px 8px 4px 4px; }
.AirQuery_Div .TripSummaryScenery .TripScenery { padding: 0px 4px 0px 4px; font-family: 微软雅黑; font-size: 14px; vertical-align: top; }
.AirQuery_Div .TripSummaryScenery .TripScenery .FirstWord { font-size: 26px; }
.AirQuery_Div .TripSummaryScenery .TripScenery .wouldMsg { font-size: 12px; color: #999999; padding: 0px 0 0 0; text-align: right; }
.AirQuery_Div .TripSummaryScenery .TripScenery .wouldMsg a { cursor: pointer; }
.AirQuery_Div .TripSummaryScenery .TripScenery .wouldMsg a:hover { color: Orange; }

.AirQuery_Div .Tripdayselect { width: 100%; }
.AirQuery_Div .Tripdayselect tr { background: #f5f5f5; }
.AirQuery_Div .Tripdayselect tr td { font-size: 12px; color: #7d7d7d; height: 20px; padding: 2px 10px 0 10px; }
.AirQuery_Div .Tripdayselect tr td a { text-decoration: none; color: #7d7d7d; }
.AirQuery_Div .Tripdayselect tr td a:hover { text-decoration: none; color: Orange; }


.AirQuery_Div .Tripselectdays { width: 100%; text-align: center; }
.AirQuery_Div .Tripselectdays tr td { font-size: 12px; color: #7d7d7d; height: 40px; padding: 0 10px 0 10px; border: #d5d5d5 1px solid; border-left: none; line-height: 16px; }
.AirQuery_Div .Tripselectdays tr td:hover { cursor: pointer; color: #1a90c9; }
.AirQuery_Div .Tripselectdays tr td a { text-decoration: none; color: #7d7d7d; }
.AirQuery_Div .Tripselectdays tr td a:hover { text-decoration: none; color: Orange; }
.AirQuery_Div .Tripselectdays tr td span { font-weight: bold; }


.AirQuery_Div .TripSearchList { width: 100%; text-align: center; font-size: 12px; }
.AirQuery_Div .TripSearchList .title { font-weight: bold; color: #535353; }
.AirQuery_Div .TripSearchList .title td { padding-top: 4px; height: 26px; background: url(../Images/bg/triplist_title_bg.jpg); }
.AirQuery_Div .TripSearchList tr td { height: 74px; line-height: 20px; background: url(../Images/bg/flightlist_cab_btom_bg.jpg); font-family: 微软雅黑; letter-spacing: 1px; }
.AirQuery_Div .TripSearchList .flightmsgicon tr td { height: 15px; text-align: left; }
.AirQuery_Div .TripSearchList a { text-decoration: none; }



/* 旅行社详细信息样式 */

.TripCabList { padding: 10px 10px 10px 10px; border-bottom: #d5d5d5 1px solid; }
.TripCabList .TpBorder { border: #b7e0fe 3px solid; padding: 0px 10px 10px 10px; background-color: #fafeff; }
.TripCabList .TpBorder table { width: 100%; }
.TripCabList .TpBorder table tr td { border-bottom: #abafb0 1px dotted; height: 50px; font-family: 微软雅黑; font-size: 12px; padding: 10px 0 5px 5px; line-height: 20px; }
.TripCabList .TpBorder table tr td span { font-size: 16px; color: Green; }
.TripCabList .TpBorder table tr td label { font-size: 14px; color: mediumvioletred; }
.TripCabList .topicon { background: url(../Images/bg/cablistTopIcon.gif) no-repeat 610px; height: 6px; }


/* 旅行社查询样式结束 */




/* 旅行社预定页样式开始 */


/* 景点概要样式 */

.AirQuery_Div .TripLineMsg { width: 100%; background: url(../Images/bg/air_TripOrder_LineMsg.gif) no-repeat; text-align: left; }
.AirQuery_Div .TripLineMsg .title { height: 32px; }
.AirQuery_Div .TripLineMsg .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .TripLineMsg .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 20px; }
.AirQuery_Div .TripLineMsg .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }

/* 路线概要样式 */

.AirQuery_Div .TripLineBaseMsg { width: 100%; background: url(../Images/bg/air_TripOrder_LineBaseMsg.gif) no-repeat; text-align: left; font-family: 微软雅黑; }
.AirQuery_Div .TripLineBaseMsg .title { height: 32px; }
.AirQuery_Div .TripLineBaseMsg .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .TripLineBaseMsg .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 20px; }
.AirQuery_Div .TripLineBaseMsg .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }
.AirQuery_Div .TripLineBaseMsg .body td .lineDayMsgBorder { padding: 10px 0 0 0; }
.AirQuery_Div .TripLineBaseMsg .body td .lineDayMsg { font-size: 16px; color: Green; }

/* 旅行社介绍样式 */

.AirQuery_Div .TripMsg { width: 100%; background: url(../Images/bg/air_TripOrder_TripName.gif) no-repeat; text-align: left; font-family: 微软雅黑; }
.AirQuery_Div .TripMsg .title { height: 32px; }
.AirQuery_Div .TripMsg .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .TripMsg .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 20px; }
.AirQuery_Div .TripMsg .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }

/* 填写预定信息样式 */

.AirQuery_Div .TripWriterMsg { width: 100%; background: url(../Images/bg/air_TripOrder_TripWriteOrde.gif) no-repeat; text-align: left; font-family: 微软雅黑; }
.AirQuery_Div .TripWriterMsg .title { height: 32px; }
.AirQuery_Div .TripWriterMsg .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .TripWriterMsg .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 20px; }
.AirQuery_Div .TripWriterMsg .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }


/* 相关信息样式 */

.AirQuery_Div .TripOtherMsg { width: 100%; background: url(../Images/bg/air_TripOrder_OtherMsg.gif) no-repeat; text-align: left; }
.AirQuery_Div .TripOtherMsg .title { height: 32px; }
.AirQuery_Div .TripOtherMsg .title td { padding-left: 40px; font-size: 20; font-weight: bold; color: #535353; }
.AirQuery_Div .TripOtherMsg .body td { border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; font-size: 12px; padding: 4px 0 3px 6px; color: #535353; line-height: 20px; }
.AirQuery_Div .TripOtherMsg .body td span { font-family: 微软雅黑; font-size: 14px; color: Orange; }


/* 旅行社预定页样式结束 */

/* 新闻页开始 */

.AirQuery_Div .flightNews { font-family: 微软雅黑; font-size: 12px; padding-bottom: 10px; }
.AirQuery_Div .flightNews span { font-weight: bold; }
.AirQuery_Div .flightNews a { text-decoration: none; color: #535353; }
.AirQuery_Div .flightNews a:hover { color: Orange; }

.AirQuery_Div .flightNewsTitle { font-size: 12px; color: #7d7d7d; height: 45px; border-bottom: #d5d5d5 1px solid; }
.AirQuery_Div .flightNewsTitle span { font-size: 26px; color: darkslateblue; font-family: 微软雅黑; padding-right: 10px; }

.AirQuery_Div .flightNewBody { border: #f1f1f1 3px solid; padding: 20px; font-size: 12px; }



/* 尾部样式 */

.footer { border-top: #ababab 1px solid; line-height: 30px; color: #8f8f8f; font-size: 13px; }
.footer a { text-decoration: none; }
.footer a:hover { text-decoration: none; }

/*加载进度条*/
.DivLoad { position: absolute; background: White url(../Images/bg/flightLoad.gif) no-repeat 100px 50px; height: 60px; width: 310px; top: 390px; text-align: center; }
.DivLoad { left: expression((document.body.offsetWidth-100)/2 +   'px' ); padding: 5px 0 0 0px; border: 5px solid #eff0eb; color: #515862; font-size: 18px; font-weight: bold; }

/*提示*/
.msg { font-family: 微软雅黑; font-size: 12px; background-color: #ffffc4; border: #c4cbb5 1px dotted; padding: 8px 5px 0px 25px; background: url(../../../../App_Themes/Admin/images/btn/dot.gif) no-repeat 8px; }
.msg table { line-height: 20px; width: 100%; text-align: center; }



/* 客服 */

#QQTake { border: #ababab 0px solid; font-size: 13px;  }
#QQTake .body { text-align: left; padding-left: 23px; line-height: 25px; text-decoration: none;}
#QQTake .body a { text-decoration: none; }
#QQTake .body a:hover { text-decoration: none; color: Orange; }




/*效果*/
.AdminMessage #fld_FlightSelected { background: #FFFFFF; position: absolute; top: 200px; }
.AdminMessage { display: block; position: absolute; top: 0; left: 0; text-align: left; width: expression(document.body.offsetWidth +   "px" ); height: expression(document.body.offsetHeight +   "px" ); }
.filter { background: black; position: absolute; z-index: -9; width: 100%; height: 2000px; filter: Alpha(Opacity=   "50" ); }


