g@charset "utf-8";
/* CSS Document */
/*-------------------------

Title : Flight Dynamics
Author : shigy
URL : http://www.csair.com

Description : Flight Dynamics

Created : 2007-11-06
Modified : 2008-01-30

-------------------------*/
body{font-size:12px; margin:0px; color:#000000;background-color:transparent;}
img{border:0;}
td{ font-size:12px;}

a:link {text-decoration: none; color:#007CBA; font-size:12px;}
a:visited {text-decoration: none;color:#007CBA;font-size:12px;}
a:hover {text-decoration: underline;color:#F00;font-size:12px;}
a:active {text-decoration: none;color:#007CBA;font-size:12px;}

a.xg:link {color:#800080;font-size:12px;text-decoration: underline;}
a.xg:visited {color:#800080;font-size:12px;text-decoration: underline;}
a.xg:hover {color:#800080;font-size:12px;text-decoration: underline;}
a.xg:active {color:#800080;font-size:12px;text-decoration: underline;}

.bj{background-color:#EFF4F8;}
.bj2{background-image: url(../../hotel/touimages/bjxa.jpg);	background-repeat: no-repeat; font-weight:bold; text-indent:5px;}
.bj3{
	color:#010000;
	font-weight:bold;
	background-image: url(../../hotel/touimages/bg_table1.png);
	background-repeat:repeat-x;
	height:26px; line-height:26px;
	padding-left:5px;
}
.bj4{
	color:#000000;
	height:26px; line-height:26px;
	padding-left:5px;
}
.bj5{
	height:26px; line-height:26px;
	padding-left:5px;
}
.btta{
	width:118px;
	height:29px;
	line-height:29px;
	text-align:center;
	background-image: url(../../hotel/touimages/bttt.jpg);
	background-repeat: no-repeat;
	margin:auto 8px;
	color:#333333;
	display:block;
	font-weight:bold;
	cursor:hand;
}
.wz { color:#000000; font-weight:bold;}
.btwz{color:#FFFFFF; font-weight:bold;}
.bjbuer{background-color:#EFF4F8;}
.lm{width:98%; border:solid 1px #c0c2c1;}
.lm1{border:solid 1px #c0c2c1;}
.lm2{border:solid 1px #58CDF9;}
.bjcor{background-image:url(../../hotel/touimages/line.gif); background-repeat:repeat-x; color:#002052; font-weight:bold; height:25px; text-align: center; text-indent:5px; teext}
.reg{
	color:#FF6600;
	font-weight:normal;
}
.loginbj{
	background-image:url(../../help/images/login.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat; height:25px;
	background-position: left; text-indent:30px; line-height:25px; color:#00344D; font-weight:bold;
}
.topbjd{background-color:#21A4DA; color:#FFFFFF; font-weight:bold;text-indent:5px;}
.fx{background-color:#D9ECFF}
.boxfx{ border:solid 1px #0099FF; padding:2px}
.fx1{}
.bottomX{ border-bottom:dashed 1px #58CDF9;}
.bottomXX{ border-bottom:dashed 1px #0066CC;}
.topbk{
	border-top-width: 1px;
	border-top-style: ridge;
	border-top-color: #999999;
    color:#007DAE;
}
/* ----- IDS ----- */
#hd{
	font-size:12px;
	height:89px;
	background:url(../images/csair/bg_hd.gif) #2295E8 repeat-x left top;
	width:898px;
	z-index:13000;
	
	}
	#banner_hd{
		background:url(../images/csair/banner_hd.gif) repeat-x top right;
		height:56px;
		float:left;
		width:100%;
		color:#FFFFFF;
		top:32px;
		}
		#logo{
			background:url(../images/csair/logo.gif) no-repeat;
			text-align:right;
			height:26px;
			padding-top:30px;
			
			}

/* ----- CLASSES 类----- */
.clearhd{
	clear:both;
	}


/*- Menu --------------------------- */

/* common styling */
/* set up the overall width of the menu div, the font and the margins */

.mymainmenu {
font-family: arial, sans-serif; 
margin:0; 
margin:0;
float:right;
height:33px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.mymainmenu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.mymainmenu ul li {
float:left; 
position:relative;
padding:0;
margin:0 4px 0 0;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.mymainmenu ul li a, .mymainmenu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:122px; 
height:25x;
color:#fff; 
border:0px solid #fff;
border-width:0px 0px 0 0;
background:url(../images/csair/bg_meun_top2.gif) no-repeat left top; 
line-height:25px;
font-size:12px;
}
/* make the dropdown ul invisible */
.mymainmenu ul li ul {
display: none;
}

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.mymainmenu ul li:hover a {
color:#fff;
background:url(../images/csair/bg_menu_top1.gif) no-repeat left top;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.mymainmenu ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:0; 
width:122px;
}
/* style the background and foreground color of the submenu links */
.mymainmenu ul li:hover ul li a {
display:block; 
background:#faeec7; 
color:#000;
}
/* style the background and forground colors of the links on hover */
.mymainmenu ul li:hover ul li a:hover {
background:#dfc184; 
color:#000;
}

.tfbb{ float:right; height:23px; margin:0px; padding:0px; line-height:40px;}
.tfbb  .bta{background:url(../../hotel/touimages/bje.gif) no-repeat; color:#fff; text-align:center; text-indent:5px; padding:0px; margin:0px 5px; line-height:23px; float:left; width:110px; height:23px;}
.tfbb  .btc{background:url(../../hotel/touimages/bje.gif) no-repeat; background-position: 0px -24px; color:#000;  text-align:center; text-indent:5px;  margin:0px 5px; line-height:23px; float:left;width:110px; height:23px;}
.tfbb  .btd{background:url(../../hotel/touimages/bje.gif) no-repeat; background-position: 0px -48px; color:#fff; font-weight:bold;  text-align:center; text-indent:5px;  margin:0px 5px; line-height:23px; float:left; width:110px;height:23px;}
.tfbb  .bte{background:url(../../hotel/touimages/bje.gif) no-repeat; background-position: 0px -72px; color:#000; text-align:center; text-indent:5px;  margin:0px 5px; line-height:23px; float:left; width:110px;height:23px;}
.tfbb  .btf{background:url(../../hotel/touimages/bje.gif) no-repeat; background-position: 0px -96px; color:#fff; text-align:center; text-indent:5px;  margin:0px 5px; line-height:23px; float:left; width:110px;height:23px;}
.tfbb  .btg{background:url(../../hotel/touimages/bje.gif) no-repeat; background-position: 0px -120px; color:#000; text-align:center; text-indent:5px;  margin:0px 5px; line-height:23px; float:left; width:110px;height:23px;}

.textboxcss{
	border:1px solid #000;
}