body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#757575;
}
#container {
	margin:0 auto;
	width:960px;
	background-color:#fff;
	padding-bottom: 8px;
}
#pagecontai {
	margin:0 auto;
	width:960px;
	background-color:#eae8e8;
	padding-bottom: 8px;
}
.bold{ font-weight:bold;}
.bold12{ font-weight:bold; font-size:12px;}
.bold14{ font-weight:bold; font-size:14px;}
.fh_bd01{border-bottom:#dddbc3 3px solid; border-top:#ecead6 2px solid;}
.fh_bd02{border-bottom:#ecead6 1px solid; border-right:#ecead6 solid 2px;}
.fh_bd03{border-bottom:#ecead6 solid 1px; }
.lv18bold {
	font-size: 18px;
	color: #0b5828;
}
.red18font {
	color: #cb1300;
	font: 18px;
	font-weight: bold;
}
.lvcolor {color: #0b5828}
.font_pa15 {
	font-size: 11px;
	padding-right: 15px;
}
.font11red {
	color: #d06405;
	font: bold;
	font-size: 11px;
	padding-left: 5px;
}
.lvtitle {
	color: #0b5828;
	font-size: 14px;
	font-weight: bold;
}
.bgtlet {
	font-size: 12px;
	color: #8a865c;
	line-height: 22px;
	border-bottom: #eceed0 1px solid;
	background-color:#f2f1e5;
	padding-left: 20px;
}
.hotbai {
	font-size: 12px;
	color: #8a865c;
	line-height:14px;
	border-bottom: #eceed0 1px solid;
	background-color:#fff;
	padding:10px;
}
/*---网站头部---*/
#header { height:135px; margin:0; clear:both;}
#hometop{ height:92px; background:url(/flight/images/ru_RU/head_top.jpg) no-repeat top left; text-align:right; padding:10px 30px 0 0;}
#hometop ul {margin:0; padding:0; list-style-type:none;}
#hometop ul li{color:#fff;  padding-right:5px; float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:26px; }
#hometop ul  li a{ display:inline; line-height:26px; height:26px;}
#hometop ul li a:link{color:#fff; text-decoration:none; }
#hometop ul li a:visited {color:#fff; text-decoration:none; }
#hometop ul li a:hover{color:#fcec0a; text-decoration:underline;}
#hometop ul li a:active{color:#fff; text-decoration:none; }
#homemenu { height:33px; background:url(/flight/images/ru_RU/menu_bg.gif) no-repeat top left; padding-left:390px;}
#homemenu2 { height:38px; background:url(/flight/images/ru_RU/menu_bg2.gif) no-repeat top left; padding-left:390px;}
#inmulu{background:url(/flight/images/ru_RU/mulu_bg.gif) top center no-repeat; height:25px; font-size:11px; padding-left:25px; line-height:25px; color:#105931; margin-bottom:3px!important; margin-bottom:3px;}
.inbo a{ font-weight:bold; color:#105931; text-decoration:none;}
.inbo a:hover{ font-weight:bold; color:#105931; text-decoration:underline;}
.inxi a{ color:#105931; text-decoration:none;}
.inxi a:hover{ color:#105931; text-decoration:underline;}
.indq{ color:#d6930b;}
.indq a{ color:#d6930b; text-decoration:none;}
.indq a:hover{color:#d6930b; text-decoration:underline;}
/*---网站主体---*/
#mainContent { height:567px; margin-bottom:5px; margin-top:5px!important; margin-top:2px;}
#sidebar {
	float:left;
	width:238px;
	height:567px;
	margin-left:7px!important;
	margin-left:4px;	
}
#sidebar2 { float:right; width:238px;  margin-right:7px!important; margin-right:4px; height:567px; }
#content { margin:0 auto; width:448px; height:567px;  }
#hometjjp{ margin-top:7px;}
#confootad{ height:145px; margin-top:10px;}
* html #111content{margin-right:-3px;}
#hotpic{
	width:448px;
	margin: 0;
	padding: 0;
}
#footer {
	height:106px;
	background-color:#8b919a;
	width: 945px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}
 .11{margin-left:256px!important; margin-left:256px;}

.home_foot{
	margin:0 auto;
	width:890px;
	overflow:hidden;
	padding: 0;
	text-align:center;
	border-bottom:#a8acb3 1px solid;
}
.home_foot ul {padding:0; margin:5px auto; list-style-type:none; overflow:hidden;}
.home_foot ul li{color:#fff; display:inline; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:26px; padding:0 2px; }
.home_foot ul li a{ display:inline;}
.home_foot ul li a:link{color:#fff; text-decoration:none; }
.home_foot ul li a:visited {color:#fff; text-decoration:none; }
.home_foot ul li a:hover{color:#fcec0a; text-decoration:underline;}
.home_foot ul li a:active{color:#fff; text-decoration:none; }
.home_foot_bq{color:#fff;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.home_foot_bq a:link{color:#fff; text-decoration:none; }
.home_foot_bq a:visited {color:#fff; text-decoration:none; }
.home_foot_bq a:hover{color:#fcec0a; text-decoration:underline;}
.home_foot_bq a:active{color:#fff; text-decoration:none; }
/*---首页左上搜索样式---*/
.index_right{height:411px; background-image:url(/flight/images/ru_RU/hm_lf_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}
.index_search_left{ font-size:11px; width:213px; height:200px; color:#6f690f; margin:0 auto; padding:0px; }
.index_search_left ul{margin:0;
	padding:0px;
	list-style-type: none;}
.index_search_left li{margin:0;
	padding:0px;
	list-style-type: none;}
.inp115{ width:120px; font-size:11px; border:#d7d7ad 1px solid; color:#504b07;}
.inp156{ width:170px; font-size:11px; border:#d7d7ad 1px solid; color:#504b07;}
.inp105{ width:105px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;}
.inp143{ width:143px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;} /*没用*/
.inp150{ width:150px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;} 
.inp190{ width:172px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;} /*订单查询*/
.inp95{ width:88px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;} /*订单查询*/
.inp80{ width:78px; font-size:12px; border:#d7d7ad 1px solid; color:#504b07;} 

.index_search_left a{ color:#6f690f; text-decoration:none;}
.index_search_left a:hover{ color:#6f690f; text-decoration:underline;}
.sidetop{text-align:right; padding-top:5px!important; padding-top:0px;}

/*---homeleftlink---*/
.sidedis{
	width:210px;
	height:30px;
	background-image:url(/flight/images/ru_RU/dqwz.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	font-size:11px;
	line-height:28px;
	color: #105931;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 7px;
	}
.page_leftad{ padding-top:10px; margin:0 auto; width:208px;}
.message{
	margin: 5px auto;
	width: 210px;
	}
.leftqc{
	width:175px;
	height:34px;
	background:url(/flight/images/ru_RU/qic_bg.gif) no-repeat top center;
	color:#2a7546;
	padding-left:34px;
	margin: 3px auto;
	font-size: 11px;
	line-height:11px;
	padding-top:1px;
}
.leftfaq{
	width:178px;
	height:26px;
	background:url(/flight/images/ru_RU/faq_lfbg.gif) no-repeat top center;
	margin-top:10px;
	padding-left:31px;
	color:#2a7546;
	margin: 0 auto;
	font-size: 11px;
	padding-top: 15px;
}
.leftekp{
	width:130px;
	height:50px;
	background:url(/flight/images/ru_RU/ekep_bg.gif) no-repeat top center;
	color:#d4a743;
	margin: 3px auto;
	padding-left: 79px;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	padding-top: 13px;
}

.leftqc a, .leftfaq a{color:#2a7546; text-decoration:none;}
.leftqc a:hover, .leftfaq a:hover{color:#7baf05; text-decoration:none;}
.leftekp a{color:#d4a743; text-decoration:none;}
.leftekp a:hover{color:#fc4303; text-decoration:none;}

.leftqc02 a{color:#9e9e9e; text-decoration:none;}
.leftqc02 a:hover{color:#fc4303; text-decoration:none;}
/*search css*/
.search_title {
	clear:both;
	width:238px;
	height:25px;
}
.search_title  ul{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.search_title  ul li { 
	line-height:10px;/*For Firefox*/ 
	*line-height:11px; /*For IE7 & IE6*/
	_line-height:11px;/*For IE6*/ 
	background-image: url(/flight/images/ru_RU/hm_lf_qh02.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height:24px;
	padding:0;
	margin:0;
	width: 119px;
	float: left;
}
.search_title  ul li a {
	color:#012322;
	font-size:11px;
	text-decoration: none;
}
.search_title  ul li a:hover {
	color:#0c6833;
	font-weight:bold;
}
.tejidate{ width:118px; color:#808082; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.tejitext{ width:118px; color:#808082; font-size:11px;}
/*内页布局 css*/

#pagecontent{
	background-color: #eae8e8;
	clear: both;
	overflow: auto;
	background-image: url(/flight/images/ru_RU/page_ybg.gif);
	background-repeat: repeat-y;
	background-position: top;

}
#pageleft{
	width:228px;
	float:left;
	margin-left:7px!important;
	margin-left:4px;
	background-image: url(/flight/images/ru_RU/page_left_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f5f5dd;
	padding-bottom: 15px;
}
#pagemain{width:708px; margin-left:245px!important; margin-left:243px;}
#pagefoot{
	height:106px;
	background-color:#8b919a;
	width: 945px;
	margin:0 auto;
	margin-top:10px;
	clear:both;
	overflow:hidden;
	}

/*机票正文s*/
.flight{height:190px; font-family:Arial, Helvetica, sans-serif;}
.flight h2,.flight_main_list h2,.pay h2,.about_main h2{  font-size:12px; color:#fffc03; font-weight:bold; line-height:24px; background:url(/flight/images/ru_RU/pagenav_bg.gif) no-repeat left top; width:684px; margin:0; padding-bottom:0px; padding-left:24px; text-align:left;}
.t_pading{ margin-top:8px;}
.flight ul{padding:0px;
	margin:0px;
	list-style-type: none;}
.flight_main
	{
	background-image:url(/flight/images/ru_RU/p_ss_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	color:#6f690f;
	height:190px;
	background-color: #f5f5dc;
	overflow: hidden;
	width: 708px;
}
.flight_text{
	font-size:11px;
	color:#6f690f;
	background-color: #FFFFFF;
	overflow: hidden;
	width: 702px;
	margin: 0 auto;
}
.flight_text a{ color:#003300; text-decoration:underline;}
.flight_text a:hover{ color:#FF9900; text-decoration:none;}
/*步骤俄文 */
#welcome{height:64px; background:url(/flight/images/ru_RU/buz_00.gif) no-repeat left top #f8f8e8; padding-left:259px;}
.welright{ background-repeat:no-repeat; background-position:left top; width:410px; height:23px; font-size:11px; color:#474848; padding-top:41px; padding-left:39px;}
.welright span{ text-align:center; display:block; float:left;}
.welright01{ width:70px;}
.welright02{ width:72px;}
.welright03{ width:60px;}
.welright04{ width:80px;}
.welright05{ width:88px;}
/* 机票首页下部三列布局样式 */
.flight_33{
	overflow:hidden;
	width: 708px;
	font-size:12px; color:#898659;
}
.flight_33 img{ border:0;}
.flight_33 td{ line-height:180%;}
.flight_33 td a{ color:#898659; text-decoration:none;}
.flight_33 td a:hover{ color:#fc3301; text-decoration:none;}
.flight_331 td{ padding-left:25px; height:21px;}/*height:21px为处理ie6.0兼容显示问题 */
.flight_33left{float:left; width:457px; background-image:url(/flight/images/ru_RU/page_line_right.gif); background-position:right top; background-repeat:no-repeat;}
.flight_331{
	float:left; width:204px; overflow:hidden; background-image:url(/flight/images/ru_RU/page_line_left.gif); background-position:right top; background-repeat:no-repeat;
}
.flight_332{
	float:left;
	width: 252px;
}
.flight_33right{
	overflow:hidden;
	float:left; margin-left:1px; width:250px;}
/* 俄文机票首页上部搜索*/	
.flight_33nav{background-color:#0b5828;color:#fffc03; font-size:11px; padding-left:15px; line-height:24px; font-weight:bold;}
.flight_33ri{ padding-left:5px;}
/* 机票搜索列表页 */	
.flight_main_list
	{
	background-image:url(/flight/images/ru_RU/p_ss_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	color:#504b07;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 8px;
	}
.flight_main_list2
	{
	background-image:url(/flight/images/ru_RU/p_ss_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	color:#504b07;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 8px;
	}	
	
.flight_main_list a{ text-decoration:underline; color:#504b07;}	
.flight_main_list a:hover{ text-decoration:none; color:#FF0000;}
.redfont{ color:#FF0000;}
.whitet{ color:#FFF; font-size:12px; font-weight:bold;}	
.yellowt{ color:#ffff33;}
.goldt{color:#FFD700;}
.yellow2{color:#fffc03; font-size:12px; font-weight:bold;}
.ayellow{color:#fffc03; font-size:12px;}
.ayellow a{color:#fffc03; font-size:12px; text-decoration:underline;}
.ayellow a:hover{color:#fffc03; font-size:12px; text-decoration:none;}
/* 机票搜索列表页结束 */	

/* 俄文机票首页上部搜索*/	
.sehtejia{font-size:11px; padding-left:15px; color:#6f690f;}
.sehimg{ width:210px;}
.sehtj01{padding-left:5px; padding-right:10px;}
.sehtj02{padding-right:12px; padding-left:5px;}		
.fmain_zuo{
	width:430px;
	padding:10px;
	float:left;
	height: 144px;
	background-image: url(/flight/images/ru_RU/p_ss_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.fsehbox{ width:420px; clear:both; }
.fsehbox02{ width:420px; clear:both;}
.fsehboxtr01{ width:210px; float:left;}
.fsehboxtr02{ width:210px; float:right;}
.fmain_you{
	margin-left:445px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
/* 机票页左侧FAQ'广告等*/	
.pegeleft_faq{ padding-bottom:15px; font-size:11px;}
.pegeleft_faq h2{
	font-size:12px;
	color:#fffc03;
	font-weight:bold;
	line-height:24px;
	width:203px;
	margin:0;
	padding-bottom:0px;
	padding-left:24px;
	background-image: url(/flight/images/ru_RU/leftnav_faqbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pegeleft_faq ul{margin:0; padding:8px 0 0 10px; list-style-type:none; color:#696533; }
.pegeleft_faq ul li{ line-height:20px;}
.pegeleft_faq a{color:#696533; text-decoration:underline;}
.pegeleft_faq a:hover{color:#d6930b; text-decoration:none;}

/* 订购支付相关*/	
.rese_text{margin:0 auto; text-align:left; background-color:#FFFFFF; width:688px;}
.rese_text ul{ list-style-type:decimal;}
.rese_text li{ line-height:20px;}
.flight_list{}
.flight_listnav{
	color:#fffc03;
	font-size:11px;
	font-weight: 300;
}
/* 日历兼容 */	
#jitou { position:absolute; left: 13px; top: 0px;}
* html #jitou { position:relative; margin-top:-180px; width:298px; clear:both;}
*+html #jitou { position:absolute; left: 12px; top: -2px; }
/* 左侧faq列表 */
.faqli li{ margin:0; padding:0;}

/* 国际化新增 */
/* 首页左侧搜索 */
.dateimg01{margin-right:5px; margin-left:5px;}
.dateimg02{margin-right:5px; margin-left:4px; padding-top:5px;}
/* 关于我们H3 */
.aboleft{ padding-left:80px;}
/* 2009年11月五号新增tems隐藏条款设置 */
ul.terms_bottom {
	background-image: url(/flight/images/ru_RU/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float:right;
	height: 21px;
	width: 457px;
	overflow: hidden;
	padding:0px;
	margin:0px;
}
ul.terms_bottom  li {
	float:left;
	line-height:21px;
	padding-left:30px;
	padding-right:5px;
	list-style-type: none;	
}
/* 2009年11月五号新增机加酒tems设置 */
#fhtemsh3{background-color:#0b5828; color:#fffc03; margin:5px 0; font-weight:bold; padding:0 0 0 20px; font-size:12px; height:20px; line-height:20px; }
.fhtemsspan{color:#cc6600; font-weight:bold; font-size:14px; line-height:30px;}
.fhtemsp{padding:0px 10px 5px 10px; margin:0;}
.fhtemsptext{ margin:5px 0;}
#fhinbo a{ font-weight:bold; color:#105931; text-decoration:none;}
#fhinbo a:hover{ font-weight:bold; color:#105931; text-decoration:underline;}