﻿/*相对定位 三行 中间行三列 居中显示 容器宽度 987px*/
.main
{/*主框架负外边距居中*/
	
	position:absolute;
	left:50%;
	width:987px;
    
	/*margin:0px auto;*/
	
    margin-left:-494px;
    
	font-family:"新宋体";
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.main a
{
    text-decoration:none;
    color:#0297FE;
}
.main a:visited {
	color:  #0297FE;
	}
.main a:active {
	color:  #0297FE;
	}
.main a:hover {
	color: #0297FE;
	text-decoration: underline;
	}
/*第一行容器*/
.main #top
{
	width: 987px;
	text-align:left;
	
}
.main #top #language
{
	clear:both;
	padding:0px 15px 0 0px;
	color:#FFFFFF;
	width:970px;
	height:20px;
	text-align:right;
	
	background-color:#898989;
}
.main #top #menu
{
	clear:both;
	width:987px;
	height:30px;
	text-align:left;
	border-style:dashed;
	border-width:0px;
}
#cealogo
{
	position:absolute;
	left:29px;
	top:9px;
	width:224px;
	height:50px;
	background:url(../Images/cealogo.gif) no-repeat left top;
    
}
/*第二行主容器*/
#container
{
	/*内边距上右下左*/
	padding-top:75px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	/*背景图片*/
	background:url(../Images/container.png) no-repeat left top;
	 
	/*相对定位*/
	position:relative;
	
	width:987px;
	text-align:left;
}
#cleft {
	background: url(../Images/containerleft.gif) no-repeat; left: 0px; width: 5px; position: absolute; top: 0px; height: 5px
}
#cright {
	right: -1px; BACKGROUND: url(../Images/containerright.gif) no-repeat; width: 5px; position: absolute; top: 0px; height: 5px
}

/*二行左*/
#conleft
{
	float:left;
	width:600px;
	margin:0 auto;
	/*border-style:dashed;
	border-width:1px;*/
	background:;
}
/*二行中*/
#concenter
{
	width:185px;
	margin:0 0 0 1px;
	float:left;
	background:;
}
/*二行右*/
#conright
{
	width:180px;
	margin:0 0 0 0px;
	float:right;
	background:;
	/*border-style:dashed;
	border-width:1px;*/
}
/**/
#footer
{
	clear:both;
	width:987px;
	text-align:left;
	/*border-style:dashed;
	border-width:1px;*/
}

/*2008年7月10日*/
/*--信息及新闻模板页面css样式*/
/*----二行左主框架样式masterInfo*/
/*------顶部功能预留框架*/
#mitop
{
	float:left;
	width:580px;
	height:70px;
	
}
/*------导航框架*/
#minavigation
{
	float:left;
	width:580px;
	height:25px;
	padding:10px 0 0 10px;
	
}
/*------标题框架*/
.mititle
{
	float:left;
	width:756px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/skb.png) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-left:0px;
	border-right:0px;
	border-color:#54BAFD;
}
.titleCity
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/bgcity.gif) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titleqywh
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/qywh.jpg) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titletriplan
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/triplan.gif) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titleContact
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/Contact.jpg) no-repeat right -25px;
	
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titleNews
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	/*background:url(../Images/xw.png) no-repeat right top;*/
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titleBaggage
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/xlfw.gif) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
.titleCustomer
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/lkfw.gif) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
	border-left:0px;
	border-right:0px;
}
.titleChild
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/child.gif) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
	border-left:0px;
	border-right:0px;
}
.titleJob
{
	float:left;
	width:550px;
	height:30px;
	padding:20px 0 0 40px;
	font-size:18px;
	font-weight:bold;
	background:url(../Images/job.jpg) no-repeat right top;
	border-style:solid;
	border-width:1px;
	border-color:#54BAFD;
	border-left:0px;
	border-right:0px;
}
/*------内容框架*/
#micontent
{
	float:left;
	width:590px;
	padding:10px 0 0 10px;
	
}
#micontent a
{
	text-decoration: none;
	color:#54BAFD;
	outline:none;
}
#micontent a:visited {
	color:  #54BAFD;
	}
#micontent a:active {
	color:  #54BAFD;
	}
#micontent a:hover {
	color: #54BAFD;
	text-decoration: underline;
	}
/*----二行中预留框架associatorInfo*/
#miconter /*改右容器框架--2008-10-23*/
{
	width:365px;
	margin:0px 0px 0px 0px;
	float:left;
	background:;
	height:100%;
	
	padding:115px 0px 0px 0px;
}
#aifunction
{
	float:right;
	width:355px;
	
	padding:55px 0 0 10px;
	background:url(../Images/InfoBU.gif) no-repeat;
	/*background-position:0px 110px;
	background-color:#F7FCFF;*/
	
}

/*2008年7月18日*/
/*--通用模板页面css样式*/
/*----二行左主框架样式masterCommon*/
#mctop
{
	float:left;
	width:580px;
	height:70px;
	
}
/*------导航框架*/
#mcnavigation
{
	float:left;
	width:770px;
	height:25px;
	padding:10px 0 0 10px;
	
}
/*------标题框架*/
#mctitle
{
	float:left;
	width:770px;
	height:70px;
	padding:10px 0 0 10px;
	font-size:20px;
	font-weight:bold;
}

.mctitle
{
	float:left;
	width:770px;
	height:70px;
	padding:10px 0 0 10px;
	font-size:20px;
	font-weight:bold;
}
/*------内容框架*/
#mccontent
{
	float:left;
	width:780px;
	padding:10px 0 0 0px;
}
#commleft
{
	float:left;
	width:780px;
	margin:0 auto;
	/*border-style:dashed;
	border-width:1px;*/
	background:;
}
/*----二行右*/
#commright
{
	width:180px;
	margin:0 0 0 0px;
	float:right;
	background:;
	/**/
border-style:dashed;
	border-width:0px;
}
/*时刻表样式*/
.TimeTable
{
	width:760px;
	border:0px;
	text-align:center;
}
.TimeTable tr
{
	padding:2px 0px 2px 0px;
}
 #trTitle
{
	font-weight:bold;
	padding:2px 0px 2px 0px;
	
}
.tdInfo
{
	width:78px;
	border-top:1px solid #A0A0A0;
	
	border-right:1px solid #A0A0A0;
}
/*
.tdInfo #tdTransfer
{
	border-right:0px;
}*/
.tdDate
{
	width:220px;
	border-top:1px solid #A0A0A0;
	
	border-right:1px solid #A0A0A0;
}
/*不是查询日无航班*/
.tdWeek
{
	width:30px;
	border-right:1px solid #A0A0A0;
	border-top:1px solid #A0A0A0;
}
/*不是查询日有航班*/
.tdWeekA 
{
	width:30px;
	border-right:1px solid #A0A0A0;
	border-top:1px solid #A0A0A0;
	background:url(../Images/aircraft_yellow.gif) no-repeat;
	background-position:center center;
}
/*查询日有航班*/
.tdWeekB
{
	width:30px;
	border-right:1px solid #A0A0A0;
	border-top:1px solid #A0A0A0;
	background:#0297FE url(../Images/1.gif) no-repeat;
	background-position:center center;
	
}
/*查询日无航班*/
.tdWeekC
{
	width:30px;
	border-right:1px solid #A0A0A0;
	border-top:1px solid #A0A0A0;
	background:#0297FE;
}
/*时刻表查询框*/
#divTSearch
{
	width:780px;
	padding:10px 0px 0px 10px;
    border-style:ridge;
    border-color:#1FA3FE;
    background:#F7FCFF;
    
}
#divTSearch ul
{
	float:left;
	width:700px;
	list-style-type:none;
}
#divTSearch ul li
{
	float: left; 
	padding: 0px; 
	margin: 0px 5px; 
	width:210px;
	height:30px;
	display: inline;
}
.dtli
{
	float: left; 
	padding: 0px; 
	margin: 0px 5px; 
	width:700px;
	height:30px;
	display: inline;
	
	font-weight:bold;
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #1FA3FE;
    background-color: #F7FCFF;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------*/
/*首页时刻表样式--------------------------------------------------------------------------------------*/

#divInTT /*主容器框*/
{
	width:100%;
	height:170px;
	text-align:center;
	padding:60px 0px 0px 0px;
}
#divInTT ul /*主容器框列表*/
{
	margin:0px;
	list-style:none;
}
.InTTli /*主容器列表项*/
{
	height:20px;
	width:500px;
	padding:5px 10px 10px 0px;
}
.InTTul
{
	list-style:none;
	text-align:inherit;
}
.InTTlis /*文字框*/
{
	float:left;
	width:100px;
	height:20px;
	/*用图片代替文字*/

}
.InTTlil /*控件容器框*/
{
	float:left;
	width:150px;
	height:20px;
}
/*----------------------------------------------------------------------------------------------------*/
/*通用列表样式*/
.cul
{
	list-style:none;
}
.cul li
{
	padding:5px 10px 5px 10px;
}
.culcity
{
	margin:0px;
	list-style:none;
}
.culcity li
{
	
	padding:10px 0px 10px 0px;
	
}

/*字体样式*/
.emIntro
{
	font-weight:bold;
	color:#0297FE;
	font-style:normal;
	font-size:13px;
}
.emB
{
	font-weight:bold;
	color:#000;
	font-style:normal;
	font-size:13px;
}
.emS
{
	font-weight:bold;
	color:#171875;
	font-style:normal;
	font-size:12px;
}
.emTitle
{
	font-weight:bold;
	color:#171875;
	font-style:normal;
	font-size:13px;
}
/*小列表样式*/
 .ulslist
 {
   list-style:none;
 }
 .ulslist li
 {
	margin:5px 0px 20px 0px;
   padding:5px 10px 5px 0px;
   border-bottom:1px solid #0297FE;
   height:110px;
   
 }
 /*图片圆角---------------------------------------------------------------------------------------------------*/
 .blockimgtop {
	BACKGROUND: url(../Images/rctop.gif); WIDTH: 557px; TOP: 0px
}
 .blockimgtop {
	BACKGROUND: url(../Images/rctop.gif); WIDTH: 557px; TOP: 0px
}
.blockimgtop {
	FONT-SIZE: 0px; Z-INDEX: 2; LEFT: 0px; WIDTH: 175px; LINE-HEIGHT: 0; POSITION: absolute; HEIGHT: 5px
}
.blockimgbot {
	FONT-SIZE: 0px; Z-INDEX: 2; LEFT: 0px; WIDTH: 175px; LINE-HEIGHT: 0; POSITION: absolute; HEIGHT: 5px
}
 /*左---------------------------------------------------------------------------------------------------------*/
 .imgleft {
	FLOAT: left; MARGIN-LEFT: 10px; POSITION: relative
}
.imgleft .blockimgbot {
	BACKGROUND: url(../Images/rcbot.gif)); BOTTOM: 0px
}
.imgleft .blockimgbot {
	MARGIN-BOTTOM: -1px
}
 /*----------------------------------------------------------------------------------------------------------*/
 /*右---------------------------------------------------------------------------------------------------------*/
 .imgright {
	FLOAT: right; MARGIN: 0px 0px 10px 13px; POSITION: relative
}
.imgright .blockimgtop {
	WIDTH: 175px
}


.imgright .blockimgbot {
	BACKGROUND: url(../Images/rcbot.gif); BOTTOM: 0px;
}
.imgright .blockimgbot {
	MARGIN-BOTTOM: -1px
}

 /*----------------------------------------------------------------------------------------------------------*/
 /*公司信息框架样式------------------------------------------------------------------------------------*/
 
 #divCoInfo
 {
	text-align:left;
	width:98%;
 }
 .Infoul 
 {
	padding:0px 0px 0px 10px;
	list-style:none;
 }
 .Infoli
 {
    border-bottom:1px solid #0297FE;
    margin:10px 0px 10px 0px;
 }

 .clli
 {
	float:left;
	width:50px;
	border-bottom:0px;
 }
 .divBTop
{
	PADDING-RIGHT: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px; BACKGROUND-COLOR: #fff;
	width:200px; float:right;
}

 /*----------------------------------------------------------------------------------------------------*/
 
 
  /*menu样式*/
    /*menu样式*/
     #floatPanel
     {
        background-color:#fff;
        border:0px solid #1FA3FE;
        width:987px;
        position: absolute;top: 20px; left:0px; 
        z-index:100;
     }
     .floatPanel
     {
        background-color:#fff;
        border:0px solid #1FA3FE;
        width:987px;
        position: absolute;top: 20px; left:0px; 
        z-index:100;
     }
     #ifMenu
     {
        width:987px;
        height:140px;
        
     }

 /*----------------------------------------------------------------------------------------------------------*/
 
 
 
 /*----------------------------------------------------------------------------------------------------------*/
 .divbg
 {
	height:120px;
	background:url(../Images/divbg.gif) left top repeat-x;
 }
 
 .ulbk
 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
 }
 .ulbk li
 {
    margin:10px 0px 10px 10px;
 }
 .ulbkt
 {
	list-style:none;
	margin:0px,0px 10px 0px;
	padding:10px 0px 0px 10px;
 }
 .ulbkt li
 {
	float:left;
	width:250px;
 }
 /*----------------------------------------------------------------------------------------------------------*/
 
 
