#pop_mask{
   position: fixed;
   z-index:10000;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;
   background:url(../images/pop/pop_mask.png);
   #background: #000; /* ie7 hack */
   #filter: alpha(opacity=50); 

}
* html #pop_mask { /* ie6 hack */
   position: absolute;
   background:#000;
   filter: alpha(opacity=50);
}
#pop_wrapper{
   position: fixed;
   z-index: 10001;
   color:#000000;
   text-align:left;
   top:50%;
   left:50%;
   display: block;
   padding:11px 0;
   width:auto;
   height:auto;
}
* html #pop_wrapper { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#r_tl,#r_tc,#r_tr,#r_bl,#r_bc,#r_br{
   position: absolute;
   height:11px;
   overflow:hidden;
}
#r_tl,#r_tr,#r_bl,#r_br{
   width:11px;
}


#r_bl {
	left:0;
	bottom:10px;
	bottom:0\9;
	background: url(../images/pop/r_bl.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/pop/r_bl.png");
}
#r_bc {
	left:11px;
	right:11px;
	bottom:10px;
	bottom:0\9;
	background:#f7f7f7;
	/*background: url(../images/pop/r_cbg.png) fixed;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/pop/r_cbg.png");*/
}
#r_br {
	right:0;
	bottom:10px;
	bottom:0\9;
	background: url(../images/pop/r_br.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/pop/r_br.png");
}
#r_c {
	width:100%;
	height:100%;
	background:#f7f7f7;
	/*background: url(../images/pop/r_cbg.png) fixed;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/pop/r_cbg.png"); */
}
#pop_container{
	position: relative;
	background: url(../images/pop/pop_content_bj.gif) no-repeat center 32px;
	/*margin:0 11px;*/
}
#pop_wrapper h3{
	padding:0 0 0 1em; 
	height:32px;
	margin-top:-10px;
	line-height: 32px;
	font-size: 14px;
	color: #f47e00;
	text-align: left;
	background:#000;
	background: url(../images/pop/h3_bj.png) no-repeat;
}
#pop_wrapper span{
	position: absolute;
	display:block;
	float:right;
	width: 79px;
	height:32px;
	right:0px;
	top:0px;
/*	_right:-0px;
	_top:-0px;*/
	background: url(../images/pop/close.gif) no-repeat ;
	/*_background: none;*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/pop/close.gif");*/
	overflow: hidden;
	text-indent: -9999px;
	cursor:pointer;
}
#pop_content{
	clear:both;
	overflow:auto;width:880px; height:470px;
/* 	padding-top:15px;*/
}
#pop_content iframe{
	width:100%;
	height:100%;
}
/*20110816*/
#pop_content_2{
	clear:both;
	overflow:auto;}
	
	
/*2012.02.08*/
.airinfo_search{margin:20px 0;}
.airinfo_search input{float:left; border:0}
.airinfo_search label{float:left; font-weight:bold; padding-top:3px;}
.bg_search_txt{background:url(/images/airinfo/bg_search_txt.jpg) no-repeat; width:140px; height:21px; line-height:21px; padding-left:5px}
.bg_search_btn{background:url(/images/airinfo/bg_search_btn.jpg) no-repeat; width:29px; height:21px; cursor:pointer}
.airinfo_search a{margin-left:10px;}
.tit_box{margin-bottom:10px; background:url(/images/airinfo/bg_tit_box.gif) repeat-x left bottom}
/*2012.02.09*/
.airlines_title{position:relative;margin-left: 5px;}
.airlines_title span{cursor:default}
.airlines_layer{/*width:264px;*/width:154px; height:42px; line-height:42px; border:1px solid #005685; background:url(/images/airinfo/bg_airlines_title.jpg) repeat-x 0 0; position:absolute; left:-28px; top:22px; display:none; z-index:99;}
.airlines_layer samp{background:url(/images/airinfo/bg_airlines_ico.gif) no-repeat; width:264px; height:8px; display:block; position:absolute; top:-8px;}
.airlines_layer a{margin:0 7px 0 16px; color:#025694; background:url(/images/airinfo/bg_airlines_ico2.gif) no-repeat left center; padding-left:14px}
.airlines_layer a:hover{color:#F9AB05}
/*2012.02.14*/
.tab_title{margin-bottom:10px; background:url(/images/airinfo/bg_tit_box.gif) repeat-x left 22px; height:32px}
.tab_title ul{float:right}
.tab_title ul li{float:left; list-style:none; background:url(/images/common/ty_right.gif) no-repeat right top;  margin:0 2px; height:29px; line-height:29px; cursor:pointer; padding-right:3px; color:#0087BE}
.tab_title ul li span{background:url(/images/common/ty_bg.gif) repeat-x left bottom;padding:0 12px; display:block; margin-left:3px}
.tab_title ul li em{background:url(/images/common/ty_left.gif) no-repeat left bottom; display:block; width:3px; height:29px; float:left}
.tab_title ul li.selected1{background:url(/images/common/ty_right_on.gif) no-repeat right top; color:#fff}
.tab_title ul li.selected1 span{background:url(/images/airinfo/ty_bg_on.gif) repeat-x center top;}
.tab_title ul li.selected1 em{background:url(/images/common/ty_left_on.gif) no-repeat left top;}
.none{display:none}