﻿img
{
	border:0px;
}
img.border0{ border:0px;}
body 
{
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE:12px;
	LINE-HEIGHT:120%;
	BACKGROUND: url(/images/background_pic.gif);
	FONT-FAMILY: arial,'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',verdana,sans-serif;
	text-align:center;
	border-width: 0px;
	line-height: 11pt;
	font-weight: normal;
	margin:0px auto 0px auto;
}
.indent24px{
	text-indent: 24px;
}
td           { font-size: 9pt; line-height:120%}
#oklx {}
.redbolder
{
	font-weight:bolder; color:#ff0000;line-height:120%; 
}
.redbolderaddfont
{
	font-weight:bolder; color:#ff0000; font-size:15px;line-height:130%;
}
td.topunionad
{
	 line-height:120%; padding-top:6px;line-height: 160%;border:1px #0066cc dotted; background:#effbfc;
}

dt.redbolder
{
	  font-weight:bolder; color:#ff0000;
}

a:link       { font-size: 12px; text-decoration: underline; color: #0000FF }
a:visited    { font-size: 12px; text-decoration: underline; color: #0000FF }
A:active {	FONT-SIZE: 12px;text-decoration: underline}
a:hover      { color: #FF0000; font-size: 12px;   TEXT-DECORATION: none}

a:link.gray			{font-size: 12px; text-decoration: none; color: gray }
a:visited.gray		{font-size: 12px; text-decoration: none; color: gray }
A:active.gray		{FONT-SIZE: 12px;text-decoration: none}
a:hover.gray		{color: gray; font-size: 12px;   TEXT-DECORATION: underline}

a:link.px14       { font-size: 14px;text-decoration: none; }
a:visited.px14    { font-size: 14px;text-decoration: none;}
A:active.px14 {	FONT-SIZE: 14px;text-decoration: none;}
a:hover.px14      { font-size: 14px;text-decoration: none;}

a:link.nav       { font-size: 12px; text-decoration: none; color: #161616 }
a:visited.nav    { font-size: 12px; text-decoration: none; color: #161616 }
a:active.nav {	FONT-SIZE: 12px;text-decoration: none}
a:hover.nav      { color: #FF0000; font-size: 12px;   TEXT-DECORATION: underline}

a.nav_top	 {DISPLAY: block;MARGIN:0px;PADDING:0px;WIDTH: 100%; COLOR: #000;TEXT-DECORATION: none;}
a:link.nav_top       { font-size: 12px; text-decoration: none; color: #000000;}
a:visited.nav_top    { font-size: 12px; text-decoration: none; color: #000000;}
A:active.nav_top	 { font-size: 12px;text-decoration: none;}
a:hover.nav_top      { color: #ffffff; font-size: 12px;text-decoration:none;FONT-WEIGHT: bold;BACKGROUND-COLOR: #0033cc;}

a.nav_top_red	 {DISPLAY: block;MARGIN:0px;PADDING:0px;WIDTH: 100%; COLOR: #000;TEXT-DECORATION: none;}
a:link.nav_top_red       { font-size: 12px; text-decoration: none; color: #ff0000;}
a:visited.nav_top_red    { font-size: 12px; text-decoration: none; color: #ff0000;}
A:active.nav_top_red	 { font-size: 12px;text-decoration: none;}
a:hover.nav_top_red      { color: #ffffff; font-size: 12px;text-decoration:none;FONT-WEIGHT: bold;BACKGROUND-COLOR: #0033cc;}


a:link.nav_top_1 	    { font-size: 12px; text-decoration: none; color: #ffffff}
a:visited.nav_top_1		{ font-size: 12px; text-decoration: none; color: #ffffff}
A:active.nav_top_1		{	FONT-SIZE: 12px;text-decoration: none}
a:hover.nav_top_1   	{ color: #ffff00; font-size: 12px;   TEXT-DECORATION: underline}

a:link.blue       { font-size: 12px; text-decoration: none; color: #0000ff }
a:visited.blue    { font-size: 12px; text-decoration: none; color: #0000ff}
a:active.blue {	FONT-SIZE: 12px;text-decoration: none}
a:hover.blue      { color: #FF0000; font-size: 12px;text-decoration: none}

a:link.yellow       { font-size: 12px; text-decoration: none; color: #ffff00 }
a:visited.yellow    { font-size: 12px; text-decoration: none; color: #ffff00}
a:active.yellow {	FONT-SIZE: 12px;text-decoration: none}
a:hover.yellow      { color: #ffffff; font-size: 12px;text-decoration: none}


a:link.blue_tab       { font-size: 12px; text-decoration: none; color: #0449be}
a:visited.blue_tab    { font-size: 12px; text-decoration: none; color: #0449be}
a:active.blue_tab {	FONT-SIZE: 12px;text-decoration: none}
a:hover.blue_tab      { color: #FF0000; font-size: 12px;text-decoration: none}

a:link.blue_realprice       { font-size: 12px; text-decoration: none; color: #0055aa}
a:visited.blue_realprice    { font-size: 12px; text-decoration: none; color: #0055aa}
a:active.blue_realprice {	FONT-SIZE: 12px;text-decoration: none}
a:hover.blue_realprice      { color: #FF0000; font-size: 12px;text-decoration: none}


a:link.addblue       { font-weight:bolder;font-size: 16px; color: #CC3300}
a:visited.addblue    { font-weight:bolder;font-size: 16px; text-decoration: none; color: #CC3300}
a:active.addblue {	font-weight:bolder;color: #CC3300;FONT-SIZE: 16px;text-decoration: none}
a:hover.addblue      { font-weight:bolder;color: #CC3300; font-size: 16px;text-decoration: none}

a:link.addred       { font-weight:bolder; color:#ff0000; font-size:16px;line-height:130%;text-decoration: none;}
a:visited.addred    { font-weight:bolder; color:#ff0000; font-size:16px;line-height:130%;text-decoration: none;}
a:active.addred {	font-weight:bolder; color:#ff0000; font-size:16px;line-height:130%;text-decoration: none;}
a:hover.addred      { font-weight:bolder; color:#ff0000; font-size:16px;line-height:130%;text-decoration: none;}

span.addred       { font-weight:bolder; color:#ff0000; font-size:16px;line-height:300%;text-decoration: none;}

a:link.white       { font-size: 12px; text-decoration: none; color: #ffffff}
a:visited.white    { font-size: 12px; text-decoration: none; color: #ffffff}
a:active.white {	FONT-SIZE: 12px;text-decoration: none; color: #ffffff}
a:hover.white      { color: #ffff00; font-size: 12px;text-decoration: none}


a:link.whitenoline       { font-size: 12px; text-decoration: none; color: #ffffff}
a:visited.whitenoline    { font-size: 12px; text-decoration: none; color: #ffffff}
a:active.whitenoline {	FONT-SIZE: 12px;text-decoration: none}
a:hover.whitenoline      { color: #FF0000; font-size: 12px;text-decoration: none}

a:link.blacknoline       { font-size: 12px; text-decoration: none; color: #000000}
a:visited.blacknoline    { font-size: 12px; text-decoration: none; color: #000000}
a:active.blacknoline {	FONT-SIZE: 12px;text-decoration: none}
a:hover.blacknoline      { color: #FF0000; font-size: 12px;text-decoration: none}

a:link.red       { font-size: 12px; text-decoration: none; color: #ff0000}
a:visited.red    { font-size: 12px; text-decoration: none; color: #ff0000}
a:active.red {	FONT-SIZE: 12px;text-decoration: none}
a:hover.red      { color: #0000ff; font-size: 12px;text-decoration: none}

a:link.yellow_white {
	font-size: 12px;
	text-decoration: none;
	color: #ffff00;
}
a:visited.yellow_white {
	font-size: 12px;
	text-decoration: none;
	color: #ffff00;
}
A:active.yellow_white {
	FONT-SIZE: 12px;
	text-decoration: none;
}
a:hover.yellow_white {
	color: #ffffff;
	font-size: 12px;
	TEXT-DECORATION: underline;
}

#top
{
	text-align:center;
	WIDTH:1020px;
	MARGIN-RIGHT: auto;/*居中*/
	MARGIN-LEFT: auto; 
	PADDING: 0px;
	BACKGROUND: #fff;
}

#logo 
{
	float:left;
	MARGIN: 0px;
	PADDING:0px;
	BORDER:0px;
	WIDTH: 246px;
	HEIGHT:26px;
}

/*主菜单的样式*/
#topmenu 
{
	float:left;
	MARGIN:0px; 
	BORDER:0px;
	COLOR: #FFF; 
	HEIGHT:20px;
}

#topmenu ul {
width:458px;
MARGIN: 0px;
PADDING:1px 0px 0px 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center; 
}

#topmenu ul li {
FLOAT: left;
DISPLAY: block;
MARGIN: 0px;
PADDING:0px;
TEXT-ALIGN: center;
LINE-HEIGHT:20px;
}

#topmenu ul li#one A {	WIDTH: 60px;}
#topmenu ul li#two A {	WIDTH: 60px;}
#topmenu ul li#three A {WIDTH: 60px;}
#topmenu ul li#four  A {WIDTH: 60px;}
#topmenu ul li#five A {	WIDTH: 60px;}
#topmenu ul li#six A {WIDTH: 90px;}
#topmenu ul li#seven A {	WIDTH: 60px;}

#ContentPlaceHolder
{
	text-align:center;
	WIDTH:1020px;
	MARGIN-RIGHT: auto;/*居中*/
	MARGIN-LEFT: auto; 
	PADDING: 0px;
	BACKGROUND: #fff;
}

#footer
{
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto;background:#ffffff; width:1020px;
}


#ctl00_ContentPlaceholderIndex_Label1
{
	 width:760px;
}

/* 机票公共CSS */
body						{margin:0px;text-align:center;font-size:12px;background-color:#FFFFFF;}
td,input,select		 	{font-size:12px;}
.color1					{color:#C10000; font-size:12px;}

/* 机票UX*/
a.textlink1:link{color:#227e95; text-decoration:underline}
a.textlink1:visited{color:#227e95; text-decoration:underline}
a.textlink1:hover{color:#ff6b00; text-decoration:underline}

.font_highlight1 {color:#ff3c02;font-family: 宋体;font-size:12px;}
.fontgray2 {color:#707070;font-family: arial,宋体;font-size:11px;}
.font_price {color:#ff6c02;font-family:arial,宋体;font-size:11px;}
.today {background-color:#fff5b9}
.stat1 {background-color:#b9e1c3}
.stat2 {background-color:#d4ffeb}
.stat3 {background-color:#fffac8}
.whitebg {background-color:#ffffff}

a.pricelink:link{color:#ff6c02; font-family: arial; font-size:11px; text-decoration:underline}
a.pricelink:visited{color:#ff6c02; font-family: arial; font-size:11px; text-decoration:underline}
a.pricelink:hover{color:#ff6c02; font-family: arial; font-size:11px; text-decoration:underline}
a.pricelink1:link{color:#000000; font-family: arial; font-size:11px; text-decoration:underline}
a.pricelink1:visited{color:#000000; font-family: arial; font-size:11px; text-decoration:underline}
a.pricelink1:hover{color:#ff6b00; font-family: arial; font-size:11px; text-decoration:underline}

a.titlelink1:link{color:#ffffff; font-size:14px; text-decoration:underline}
a.titlelink1:visited{color:#ffffff; font-size:14px; text-decoration:underline}
a.titlelink1:hover{color:#ff6b00; font-size:14px; text-decoration:underline}

a.titlelink1a:link{color:#ff6c02; font-size:14px; font-weight: bold; text-decoration:none}
a.titlelink1a:visited{color:#ff6c02; font-size:14px; font-weight: bold; text-decoration:none}
a.titlelink1a:hover{color:#ff6c02; font-size:14px; font-weight: bold; text-decoration:none}

.title3 {color:#ff6b00;font-size:14px;font-family: 宋体,arial;font-weight:bold;}
.titlebar1 {background-color:#5dabc1}

a.textlink1b:link		{color:#227E95; font-size:14px; text-decoration:none;}
a.textlink1b:visited	{color:#227E95; font-size:14px; text-decoration:none;}
a.textlink1b:hover		{color:#227E95; font-size:14px; text-decoration:none;}

/**/
#flight_table0			{width:635px;
						 height:26px;
						 margin:0px;
						 padding:0px 0px 0px 20px;
						 background-image:url(http://www.elong.com/flights/images/hotel_bg1.gif);
						 }
#flight_div1			{width:61px;
						 float:left;
						 text-align:center;
						 margin:4px 20px 0px 0px;
						 padding:4px 0px 0px 0px;
						 vertical-align:middle;
						 background:#BDDAE2;
						 border:1px #23808F solid;}
#flight_div1b			{width:61px;
						 float:left;
						 margin-top:4px !important;1px;
						 margin-right:20px;
						 margin-bottom:0px;
						 margin-left:0px;
						 padding-top:4px !important;1px;
						 padding-right:0px;
						 padding-bottom:0px;
						 padding-left:0px;
						 text-align:center;
						 background:#FFF;
						 border-top:1px #23808F solid;
						 border-right:1px #23808F solid;
						 border-bottom:1px #FFF solid;
						 border-left:1px #23808F solid;
						 color:#FF8506;
						 font-weight:bolder;
						 font-size:14.7px;
						 }
/**/

/* 机票首页FAQ CSS */
.faq			{font-size:14px;
				color:#227E93;
				height:25px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-weight:bold;
				padding-left:20px;				}
.faq_td		{padding-left:6px;color:#227E93; line-height:170%;}
.faq_li		{color:#227E93;}
.left-label	{margin-left:5px; margin-top:5px}
.btnx			{background-color:#009B01; color:#FFFFFF; font-weight:bold;height:21px;font-size:12px;}
a.faq_link:link		{color:#227E93; font-size:12px; text-decoration:underline;}
a.faq_link:visited	{color:#227E93; font-size:12px; text-decoration:underline;}
a.faq_link:hover	{color:#227E93; font-size:12px; text-decoration:underline;}

/* 机票折扣申请样式 */
a.shenq:link
{
	font-weight: bold;
	font-size: 12px;
	color: #ff3333;
	text-decoration: underline;
}
a.shenq:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #FFF001;
	text-decoration: underline;
}
a.shenq:hover			{font-size:12px;color:#FF8600;text-decoration: underline;}

/* 机票首页国内国际切换CSS */
.div1				{padding:18 0 0 0;color:#227E95;font-family:'黑体'; font-size:20px;height:40px;}
.font-default	{color:#707070; font-size:12px;}
.td-hand			{cursor:hand;}
.jiudian_haha	{font-size:14px; color:#5DABC1; font-weight:bold;padding-top:5px;}
.white			{color:#FFFFFF; font-size:12px;padding-top:5px;}
/*国际机票需求单*/
.title5 {color:#df431a;font-size:18px;font-family: 黑体}
.title4 {color:#227e95;font-size:14px;font-family: 宋体,arial;font-weight:bold;}
.searchBtn{background-color:#019C00; color:#FFFFFF; font-size:12px; font-weight:bold; padding:2 3 0 3;}
.colbg1 {background-color:#f4fcff}
/* 机票首页选择城市及时间CSS */
.air_city_opt				{border:1px solid #7D9EBA; width:130px;}
.td-border1					{border-right:1px solid #5DABC1;border-bottom:1px solid #5DABC1;border-left:1px solid #5DABC1; line-height:150%;color:#707070; font-size:12px;}
.whitefontb					{color:#FFFFFF;background-color:#5DAAC3;height:20px;font-weight:bold;padding-left:5px;}
a.pick_link:link				{color:#217D92; font-size:12px; text-decoration:underline;}
a.pick_link:visited			{color:#217D92; font-size:12px; text-decoration:underline;}
a.pick_link:hover			{color:#217D92; font-size:12px; text-decoration:underline;}

/* 机票页尾电话/传真/email地址CSS */
.yellow-font					{color:#FF6602; font-size:12px; font-weight:bold;}
a.custemer-email:link		{font-size:12px; color:#0035FD; text-decoration:underline;font-family:Arial;}
a.custemer-email:visited	{font-size:12px; color:#0035FD; text-decoration:underline;font-family:Arial;}
a.custemer-email:hover		{font-size:12px; color:#FF6602; text-decoration:underline;font-family:Arial;}

/* 列表页CSS */
.list_1							{background:#E6F5FA;height:25px;color:#227E95;font-size:12px;font-weight:bolder;}
.border-btm-green-height	{border:1px solid #227E95; background-color:#FFFFFF; line-height:150%}
.margin-left1					{padding-left:5px;color:#227E95;font-size:12px;}
.margin-left2					{padding-left:5px;color:#707070; font-size:12px;}
.title-fontb-balck18			{font-size:18px; color:#000000; font-weight:bold;}
.title-fontb-balck12			{font-size:12px; color:#000000; font-weight:bold;margin-left:20px;}
.numfont	 						{font-size:16px; font-family:Arial; color:#237D97; font-weight:bold;padding-left:5px;}

a.green:link						{color:#217D92; font-size:12px; text-decoration:underline}
a.green:visited					{color:#217D92; font-size:12px; text-decoration:underline}
a.green:hover					{color:#217D92; font-size:12px; text-decoration:underline}

.green-font						{color:#227E95;}
.liebiao-td-padding-left		{padding-left:50px;}
.liebiao-td-padding-left5	{padding-left:5px;}

a.greenleft40:link				{color:#217D92; font-size:12px; text-decoration:underline; margin-left:150px;}
a.greenleft40:visited			{color:#217D92; font-size:12px; text-decoration:underline; margin-left:150px;}
a.greenleft40:hover			{color:#217D92; font-size:12px; text-decoration:underline; margin-left:150px;}

.width130						{width:130px;}
.line-text-span					{margin-left:5px; width:242px; }
.td-right5						{padding-right:5px;}
.td-left20						{padding-left:20px}
.green-fontb					{color:#227E95; font-weight:bold;}
.border-btm-green-height3{ background-color:#FFFFFF; line-height:150%}
.huifont2							{color:#707070; font-size:12px;}
.blackfontb						{color:#000000; font-weight:bold;line-height:160%;padding:10 5 10 5;}
.left20							{margin-left:20px}
.left10							{margin-left:10px }
.border-1px-ch				{border-top:1px solid #999999;color:#707070; font-size:12px}
.border-btm-green-height2{border:1px solid #5CABC0; background-color:#FFFFFF; line-height:150%}
.whitefont14					{color:#FFFFFF;font-size:14px}
.whitefont14b					{color:#FFFFFF; font-weight:bold; font-size:14px}
.whitefontb						{color:#FFFFFF; font-weight:bold}
.td-lineheight					{line-height:200%;}
.air-td-top						{border-top:2px solid #E6F5FA;}
.air-td-money					{height:27px; width:60px;background-color:#FFF5B7; text-align:center; font-size:16px; color:#707070; font-weight:bold}
.whitefont14b-width225		{color:#FFFFFF; font-weight:bold; font-size:14px;width:225px }
.left5								{margin-left:5px }
.td-dfont						{font-size:12px; color:#000000}
.left-li							{list-style-image: url(http://resource.elong.com/img/flights/green_dotted.jpg); margin-left:0px; line-height:170%;}
.left-font						{font-size:12px; color:#227E93; margin-top:0px; vertical-align:middle; margin-left:5px}
.yellow-font					{color:#FF6602; font-size:12px; font-weight:bold}
.pline180left5					{line-height:180%; margin-left:5px;}
.width180						{width:180px;}
.margin-left						{margin-left:5px;}
.td-hangban					{border:1px solid #5CABC0; background-color:#F6FFF3; color:#707070;}
.numfont16						{font-size:16px; font-family:Arial; color:#237D97; font-weight:bold}

.height150{
	line-height: 150%;
}

/* 机票预订单页CSS */
.big_font			{padding-left:20px;font-size:18px; padding-left:5px;font-family:黑体;color:#DF431A;font-weight:bolder;}
.big_font2		{color:#716F70;font-size:16px; font-family:Arial; color:#237D97; font-weight:bold}
.big_font3		{color:#247E96; font-weight:bold;}
.p2-left0			{line-height:190%; padding-left:0px; padding-right:5px; padding-top:5px; padding-bottom:5px; color:#706E6F;}
.zongji1			{font-family:黑体; font-size: 20px; margin-left:0px;color:#000000; font-weight:bold;}
.colorredb		{color:#C50000; font-size:22px; font-family:Arial;font-weight:bold;}
.colorredc		{color:#C50000; font-size:12px; font-family:Arial;font-weight:bold;}
.select-page	{width:120px; font-size:12px;}
.input_2			{border:1px #7F9DB9 solid;height:20px;}
.huifont			{color:#707070; font-size:12px;font-weight:bold;}
.huifont-left5	{color:#707070; font-size:12px;  margin-left:5px;}


.border-line{border:1px solid #8B8B8B;}
.height30{line-height:30px }

/* 订单确认CSS */
.order_affirm1	{line-height:190%; padding-left:0px; padding-right:5px; padding-top:5px; padding-bottom:5px; color:#000000;}
.order_font2	{color:#707070;}
.order_font3	{color:#000000;font-weight:bolder;}
.order_font4	{background:#F4FCFF;color:#000000;font-weight:bolder;height:32px;padding-left:30px;}


/* 预订信息确认CSS */
.info_affirm1			{height:23px;background-color:#E6F5FA;color:#227E95;font-weight:bolder;font-size:12px;}
.info_affirm_td1		{line-height:160%;padding:5px;color:#707070;}
.info_affirm_td2		{color:#707070;}
.info_affirm_td3		{line-height:220%;padding:5px;color:#707070;}
.info_affirm_td4		{padding-left:5px;font-size:14.7px;background:#5CABC0;height:25px;color:white;font-weight:bolder;}
.noticeIframe{border:#7f9db9 1px solid; height:100px;} 

/* 常见问题页CSS */
.faq_td1			{height:24px;font-size:14.7px;color:#207D96;font-weight:bolder;}
.faq_td2			{font-size:14.7px;font-weight:bolder;background:#E7F3FB;height:24px;}
.faq_td3			{font-size:14.7px;color:#707070;background:#FFFFFF;height:24px;padding:4px;line-height:150%;}

.left-font{font-size:12px; color:#227E93; margin-top:0px; vertical-align:middle}
.left-label{margin-left:5px; margin-top:5px}

.td-hand{cursor:hand;}
.air_city_opt{border:1px solid #7D9EBA; width:130px;}

/* 首页机票查询按钮样式 */
.eButton 
{
	BORDER-RIGHT: #006600 thin solid; BORDER-TOP: #cccccc thin solid; FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #cccccc thin solid; padding-bottom:2px;
	CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 0.85; PADDING-TOP: 3px; BORDER-BOTTOM: #006600 thin solid; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #009900
}

.Button
{
	background-color:"#FF4F20";
	font-family:"vernada";
	color:"White";
}
.TextBox
{font-size:12px;border:1px #5A9FB5 solid;font-family:Arial;}
/******************************************************************************************************************************************/
/*** 机票控件样式 ***/
/******************************************************************************************************************************************/
.myhuifont{color:#707070; font-size:12px;}
.myhuiboldfont{color:#707070; font-size:12px;font-weight:bold;}
/* 航班查询结果－每个航班详细信息外边框样式 */
.fntable
{
	border-right: #5dabc1 1px solid;
	padding-right: 0px;
	border-top: #5dabc1 1px solid;
	padding-left: 0px;
	border-left: #5dabc1 1px solid;
	width: 100%;
	border-bottom: #5dabc1 1px solid;
}
/* 航班查询结果－每个航班详细信息标题行样式 */
.fntitle
{
	vertical-align:middle;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	height: 30px;
	background-color: #5dabc1;
}
/* 航班查询结果－每个航班详细信息行样式 */
.fndetail
{
	font-size: 12px;
	height: 16px;
	background-color: #f4fcff;
}
/* 航班查询结果－电子客票图片 */
.eticket
{
	margin-top:0;
}

/* 已选择航班详细信息样式 */
.selectfn
{
	color:#707070; font-size:12px;
	border-right: #5dabc1 1px solid;
	border-top: #5dabc1 1px solid;
	border-left: #5dabc1 1px solid;
	border-bottom: #5dabc1 1px solid;
	width: 100%;
	border:1px solid #5CABC0; background-color:#F6FFF3; 
}

/* 航班查询框外框 */
.searchbound
{
	padding-top:4px;
	border-right: #5dabc1 1px solid;
	border-top: #5dabc1 1px;
	border-left: #5dabc1 1px solid;
	width: 635px;
	border-bottom: #5dabc1 1px solid;
}

/* 航班城市/日期信息外框 */
.searchdiv
{
	color:#707070; font-size:12px;
	margin:5 5 5 5; 
	display:block;
}

/* 航班查询左边框城市/日期信息外框 */
.margin-left
{
	margin-left:0px; margin-top:2px;
	padding-top:4px;
	padding-left:2px;color:#227E95;font-size:12px;
}

.search_city_left
{
	border:1px solid #7D9EBA; width:100px;
}
.search_date_left{border:1px solid #7D9EBA; width:60px;}
.searchdiv_left
{
	position:relative; 
	display:block;
}

/* 登记人信息输入页 */
.select-page{width:120px; font-size:12px}



/* 特惠机票CSS */
a.link_gray:link						{color:#737373; font-size:12px; text-decoration:none;}
a.link_gray:visited				{color:#737373; font-size:12px; text-decoration:none;}
a.link_gray:hover					{color:#737373; font-size:12px; text-decoration:underline;}


.preference_tr1		{height:24px;background-color:#5CABC0;color:white;font-weight:bolder;padding:0 2 0 2;}
.preference_rx	 		{border-right:1px #CEDEE7 solid;text-align:center;color:#737373;}
.preference_rx2 		{border-right:1px #CEDEE7 solid;padding-left:2px;color:#737373;}
.preference_rmb 		{padding-left:2px;color:#FE0000;font-weight:bolder;}
.preference_bg1		{width:12px;background-image:url(http://resource.elong.com/img/flights/preference_bg1.gif)}
.preference_bg2		{width:12px;background-image:url(http://resource.elong.com/img/flights/preference_bg2.gif)}

.scrollPanelWrapper	{position:relative;overflow:hidden;}
.scrollPanel				{position:absolute; top:0; left:0px;overflow:hidden;}
.scrollBarWrapper		{position:absolute; top:0;}
.browseByScrollPath	{position:absolute; top:0px; left:5px; width:1px; height:160px; background:#5AADC6 }
.browseByWrapper	{width:300px; margin:2 2 2 5;}


/* 特惠机票详细页CSS */
.p_td1			{padding:20 6 6 20;color:#707070;}
.p_td2			{padding:20 6 20 20;color:#707070;}
.p_td3			{padding:20 6 26 20;color:#707070;}
.p_td4			{padding:12 6 6 20;color:#707070;line-height:200%;}
.p_span1		{width:260px;}
.p_span2		{width:140px;}
.p_input1		{color:#227E95;border:1px #A3CBDB solid;height:20px;}
.p_input2		{width:40px;}
.p_td			{padding:5 5 5 20;color:#707070; line-height:200%}
.font-redb		{color:#FF0000; font-size:12px; font-weight:bold}

/* 提交成功页CSS */
.gray						{color:#707070;}
.succeed_title			{font-size:20px;color:#E15935;font-weight:bolder;font-family:黑体;padding:20px}
.succeed_td1			{color:#707070;line-height:220%;padding-left:50px;}
.succeed_td2			{padding:20 150 0 0;}
.succeed_font1		{font-size:14.7px;color:black;font-weight:bolder;}
.succeed_font2		{font-size:14.7px;color:#C30000;font-weight:bolder;}
.mauve					{color:#C30000;font-weight:bolder;}
.succeed_font3		{font-size:18px;color:#0024FF;font-weight:bolder;}
.succeed_font4		{color:#FF9A04;}

/*机票打印定单页*/
.p-print1{
	line-height: 150%;
	font-size: 14px;
	margin-top: 22px;
}
.print-huifont{
	color:#707070; 
	font-size:12px;
	font-weight: normal;
}
.p-print2{
	line-height: 150%;
	font-size: 12px;
	font-weight: bold;
}

.print-bigfont{
	font-size: 18px;
	color: Black;
}

.green-font14b
{color:#227E95; font-weight:bold; font-size: 14px;}

.print-jipiao-info{
	border: 1px solid #5CABC0;
	border-top-width:0px; 
	line-height: 150%;
	padding-left: 5px;
	margin-top:2px;
}
.huifont-nb			{color:#707070; font-size:12px;font-weight: normal;}
.print-tdmg{margin-top:10px; background-color:#F4FCFF; line-height:150%;}
.pd-l20{padding-left:20px;}
.pd-l35{padding-left:35px;}
.font-black12b{color:#000000; font-size:12px; font-weight:bold;}

/*机票重复页面*/
.chongfu-td{
	border: 1px solid #5CABC0;
	margin-top: 40px;
	line-height: 180%;
	padding-left: 20px;
}
.chongfu-font1{
	color: #009900; font-weight: bold;
}
.chongfu-font2{
	color: #FF9900; font-weight: bold;
}

/*特惠机票详细页*/
.li-square{list-style-type:square;}

/*预定航班次确认页*/
.font-red{
	color: Red;
	font-size: 12px;
	font-weight: normal;}

/*会员服务*/
.ul-style{list-style-type:disc; color:#207D96; margin-top:10px; line-height:150%;}

.link-blue:link{font-size:12px; color:#207D96; text-decoration:underline;}
.link-blue:visited{font-size:12px; color:#207D96; text-decoration:underline;}
.link-blue:hover{font-size:12px; color:#207D96; text-decoration:underline;}

	.pop500 {Z-INDEX: 1; LEFT: 500px; VISIBILITY: hidden; WIDTH: 225px; POSITION: absolute; TOP: 430px; HEIGHT: 15px}
		.pop120 {Z-INDEX: 1; LEFT: 120px; VISIBILITY: hidden; WIDTH: 225px; POSITION: absolute; TOP: 430px; HEIGHT: 15px}
		.tbl 	{COLOR: #003366; BACKGROUND-COLOR: #ffeeff; TEXT-ALIGN: center}
		.tb2 	{COLOR: #003366; BACKGROUND-COLOR: #f1e2f3; TEXT-ALIGN: center}
		.tb 	{BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #003366; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #8feeff}
	
	
.zhanzhantitle{color: #CC3300;font-size:11pt;font-weight: bold;}
input{
font-size: 9pt; line-height: 11pt 
}
span{
font-size: 9pt; line-height: 11pt 
}
.botton 
{
	border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px
}

#expand
{
    CURSOR: hand;
    COLOR: #0033bb;
    TEXT-DECORATION: none
}
div.expand
{
    DISPLAY: none;
    Z-INDEX: 1;
    MARGIN: 0.5em 1.3em
}
div.expand2
{
    PADDING-RIGHT: 10px;
    DISPLAY: none;
    PADDING-LEFT: 10px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 10px;
    MARGIN: 0.5em 1.3em;
    OVERFLOW: visible;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #eeeeee
}

.xpTable
{
	behavior: url(/xpTable.htc);
	sortNoneImageUrl: /sortBlank.gif;
	sortUpImageUrl: /sortUp.gif;
	sortDownImageUrl: /sortDown.gif;
	posUpImageUrl: /upArrow.gif;
	posDownImageUrl: /downArrow.gif;
	position: relative;
	margin: 0px;
	width: 100%;
 	font: menu;
	highlightBackgroundColor: #C1D2EE;
	highlightBorderColor: #eff3fb;
	color: windowtext;
  cursor: default;
}
.xpTable thead td
{
	border-left: 1px solid buttonhighlight;
	border-top: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	font: menu;
	color: menutext;
	background-color: buttonface;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
}
.xpTable tbody tr
{
	color: windowtext;
	background: window;
	height:20px;
}
.xpTable thead th
{
	background-color: buttonface;
	background: url('/title_bg.gif');
	border-left: 1px solid buttonhighlight;
	border-top: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	font: menu;
	color: menutext;
	cursor: hand;
	padding-top: 8px;
	padding-bottom: 8px;
}

.completionListElement 
		{  
			background:url('/Images/completionList.gif') no-repeat left top;
			visibility : hidden;
			margin : 0px!important;
			padding:0px;
			padding-top:30px;
			color : windowtext;
			border : buttonshadow;
			border-width : 1px;
			border-style : solid;
			border-color:#7f9db9;
			overflow : auto;
			text-align : left; 
			list-style-type : none;
			font-family :Arial;
			width:230px;	
			cursor : 'default';
			background-color : inherit;
			float:inherit;
		}
		.listItem 
		{
			height: 18px;
			line-height: 18px;
			width:224px;
			padding-left:3px;
			padding-right:3px;
			padding-top:2px;
			padding-bottom:2px;
			cursor: hand;
			background-color : window;
	        color : windowtext;
		}
		.highlightedListItem
		{
			background-color: #e7f1fd;
			height: 16px;
			line-height: 16px;
			color: #0055aa;
			border-bottom:solid 1px #7f9db9 ;
			border-top:solid 1px #7f9db9 ;
			padding-left:3px;
			padding-right:3px;
			padding-top:2px;
			padding-bottom:2px;
			cursor: hand;
		}
		.result
		{
			font-size: 10pt; font-family:宋体;
		}
		.keywords
		{
			font-size: 10pt;font-family:Arial;
		}
		.listItem .keywords
		{
			color: #0055aa;
		}
		.listItem .result
		{
			color: #0055aa;
		}



a:link.blue_no_underline      {font-size: 12px; text-decoration: none; color: #003366}
a:visited.blue_no_underline   {font-size: 12px; text-decoration: none; color: #003366}
a:active.blue_no_underline	{FONT-SIZE: 12px;text-decoration: none; color: #003366}
a:hover.blue_no_underline{color: #ff0000; font-size: 12px; TEXT-DECORATION: underline}
/* 特价机票切换 */
#pubGlobal_main_content {
	width: 584px;
	text-align: center;
	font-size: 12px;
}
.prifltDomestic_sevendays_city01 {
	list-style: none;
	margin: 0px;
	height: 25px;
	overflow: hidden;
	position: relative;
	z-index: 99;
}
.prifltDomestic_sevendays_city01 {
	list-style: none;
	margin: 0px;
	height: 25px;
	overflow: hidden;
	position: relative;
	z-index: 99;
	margin-bottom: -1px;
}
ul {
	padding: 0;
	margin: 0;
}
.prifltDomestic_sevendays_city01 .city_current {
	background: url('/images/un_sevenday_01.gif') no-repeat;
}
.prifltDomestic_sevendays_city01 .city_current {
	background: url('/images/un_sevenday_01.gif') no-repeat;
}
.prifltDomestic_sevendays_city01 li {
	float: left;
	color: #0055aa;
	cursor: pointer;
	width: 73px;
	text-align: center;
	line-height: 25px;
}
.prifltDomestic_sevendays_city01 li {
	float: left;
	color: #0055aa;
	cursor: pointer;
	width: 73px;
	text-align: center;
	line-height: 25px;
}
li {
	padding: 0;
	margin: 0;
}
.prifltDomestic_sevendays_info01 {
	width: 100%;
	border: 1px solid #65A9F6;
	margin-bottom: 10px;
	background: url('/images/bg_sevendays_info01.gif') repeat-y 0 25px;
	font-family: simsun;
}
.prifltDomestic_sevendays_info01 {
	width: 100%;
	border: 1px solid #65A9F6;
	margin-bottom: 10px;
	background: url('/images/bg_sevendays_info01.gif') repeat-y 0 25px;
	font-family: simsun;
}
table {
	border: none;
}
.prifltDomestic_sevendays_info01 thead th {
	font-weight: normal;
	height: 24px;
	width: 73px;
	background: url('/images/un_sevenday_01.gif') repeat-x 0 -39px;
}
.prifltDomestic_sevendays_info01 thead th {
	font-weight: normal;
	height: 24px;
	width: 73px;
	background: url('/images/un_sevenday_01.gif') repeat-x 0 -39px;
}
.prifltDomestic_sevendays_info01 .line {
	background: url('/images/un_sevenday_01.gif') repeat-x 0 -189px;
}
.prifltDomestic_sevendays_info01 .line {
	background: url('/images/un_sevenday_01.gif') repeat-x 0 -189px;
}
.prifltDomestic_sevendays_info01 .line th {
	padding: 6px 0 2px 0;
}
.prifltDomestic_sevendays_info01 .line th {
	padding: 6px 0 2px 0;
}
.prifltDomestic_sevendays_info01 .arrow {
	background: url(/images/un_sevenday_01.gif) no-repeat 0 -146px;
*	background: url('/images/un_sevenday_01.gif') no-repeat 0 -86px;
}
.prifltDomestic_sevendays_info01 .arrow {
	background: url(/images/un_sevenday_01.gif) no-repeat 0 -146px;
*	background: url('/images/un_sevenday_01.gif') no-repeat 0 -86px;
}
.prifltDomestic_sevendays_info01 tbody th {
	font-weight: normal;
	padding: 4px 0px;
	width: 73px;
	line-height: 1.55em;
}
.prifltDomestic_sevendays_info01 tbody th {
	font-weight: normal;
	padding: 4px 0px;
	width: 73px;
	line-height: 1.55em;
}
.prifltDomestic_sevendays_info01 .line td {
	padding: 6px 0 2px 0;
}
.prifltDomestic_sevendays_info01 .line td {
	padding: 6px 0 2px 0;
}
.prifltDomestic_sevendays_info01 td {
	text-align: center;
	padding: 4px 0px;
	height: 19px;
	width: 73px;
	line-height: 1.55em;
}
.prifltDomestic_sevendays_info01 td {
	text-align: center;
	padding: 4px 0px;
	height: 19px;
	width: 73px;
	line-height: 1.55em;
}

.completionListElement
        {
            background: url('/images/completionList.gif') no-repeat left top;
            visibility: hidden;
            margin: 0px !important;
            padding: 0px;
            padding-top: 30px;
            color: windowtext;
            border: buttonshadow;
            border-width: 1px;
            border-style: solid;
            border-color: #7f9db9;
            overflow: auto;
            text-align: left;
            list-style-type: none;
            font-family: Arial;
            width: 300px;
            cursor: 'default';
            background-color: #ffffff;
            float: inherit;
            z-index:999;
        }
        .listItem
        {
            height: 18px;
            line-height: 18px;
            width: 294px;
            padding-left: 3px;
            padding-right: 3px;
            padding-top: 2px;
            padding-bottom: 2px;
            cursor: hand;
            background-color: window;
            color: windowtext;
        }
        .highlightedListItem
        {
            background-color: #e7f1fd;
            height: 16px;
            line-height: 16px;
            color: #0055aa;
            border-bottom: solid 1px #7f9db9;
            border-top: solid 1px #7f9db9;
            padding-left: 3px;
            padding-right: 3px;
            padding-top: 2px;
            padding-bottom: 2px;
            cursor: hand;
        }
        .result
        {
            font-size: 10pt;
            font-family: 宋体;
        }
        .keywords
        {
            font-size: 10pt;
            font-family: Arial;
        }
        .listItem .keywords
        {
            color: #0055aa;
        }
        .listItem .result
        {
            color: #0055aa;
        }
.td_price_1 {width:63px; text-align:center;}
.td_price_2 {text-align:center;}
.td_price_3 {width:86px;text-align:center;}
.td_price_3_1 {width:26px; text-align:center;}
.td_price_3_2 {width:60px; line-height:150%; text-align:left;}
.td_price_4 {width:36px;text-align:center;}
.td_price_5 {width:60px;text-align:center;}
.td_price_6 {width:60px; text-align:center;}
.td_price_7 {width:90px; text-align:left;}
.td_price_8 {width:60px;}

#navlist {padding:4px;margin: 0;border-bottom: 1px solid #3f80d0;font: 11px  Arial, Helvetica, sans-serif;text-align:center;} 
#navlist li {list-style: none;display: inline;} 
#navlist li a {padding:2px 5px 4px 5px;border: 1px solid #3f80d0;border-bottom: none;background: #ffffff;text-decoration: none;} 
#navlist li a:link { color: #000000; font-weight:bold; }
#navlist li a:visited { color: #000000; }
#navlist li a:hover {color: #000000;background: #a3d1ff;border-color: #3f80d0;}
#navlist li a#current {background: #a3d1ff;border-bottom: 1px solid #a3d1ff;}

#navlist2 {padding:4px;margin: 0;border-bottom: 1px solid #3f80d0;font: 11px  Arial, Helvetica, sans-serif;text-align:center;} 
#navlist2 li {list-style: none;margin: 0;display: inline;} 
#navlist2 li a {padding:2px 5px 4px 5px;border: 1px solid #3f80d0;border-bottom: none;background: #ffffff;text-decoration: none;} 
#navlist2 li a:link { color: #000000; font-weight:bold; }
#navlist2 li a:visited { color: #000000; }
#navlist2 li a:hover {color: #000000;background: #a3d1ff;border-color: #3f80d0;}
#navlist2 li a#current2 {background: #a3d1ff;border-bottom: 1px solid #a3d1ff;}


/*li水平排列*/
ul.nlshuiping { list-style:none outside none; margin:0px; padding:0px;}
ul.nlshuiping li { float:left; width:90px; height:18px;padding-top:3px; padding-left:15px; background-position:left 7px;}


.goto {margin:0px 0px 0px 0px;WIDTH: 704px; BACKGROUND: #ffffff; FLOAT: left; }
.goto .tit {
	LINE-HEIGHT: 29px; WIDTH: 704px; DISPLAY: inline; BACKGROUND: url(/images/bg07.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 0px; 
}
.goto .tit UL {
	WIDTH: 444px; FLOAT: left; 
}
.goto .tit .more {
	TEXT-ALIGN: right; WIDTH: 220px; FLOAT: right;
}
.goto .tit LI {
	LINE-HEIGHT: 29px; WIDTH: 176px; DISPLAY: inline; BACKGROUND: url(/images/bg06.gif) no-repeat; FLOAT: left; FONT-SIZE: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px;
}
.goto .tit .at {
	WIDTH: 176px; BACKGROUND: url(/images/bg05.gif) no-repeat; COLOR: #195cb5; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.goto .titone {
	LINE-HEIGHT: 29px; WIDTH: 704px; DISPLAY: inline; BACKGROUND: url(/images/bg07.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 0px;
}
.goto .titone UL {
	WIDTH: 444px; FLOAT: left;
}
.goto .titone .more {
	TEXT-ALIGN: right; WIDTH: 220px; FLOAT: right;
}
.goto .titone LI {
	LINE-HEIGHT: 29px; WIDTH: 176px; DISPLAY: inline; BACKGROUND: url(/images/bg06.gif) no-repeat; FLOAT: left; FONT-SIZE: 14px;  MARGIN-RIGHT: 5px;
}
.goto .titone .at {
	WIDTH: 176px; BACKGROUND: url(/images/bg05.gif) no-repeat; COLOR: #195cb5; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.goto .info {
	BORDER-BOTTOM: #bbcade 1px solid; BORDER-LEFT: #bbcade 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 702px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #bbcade 1px; BORDER-RIGHT: #bbcade 1px solid; PADDING-TOP: 5px;
}
.goto .none {
	DISPLAY: none;
}
.goto .info UL {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; MARGIN: 0px 9px; WIDTH: 684px; DISPLAY: inline; FLOAT: left;
}
.goto .info LI {
	TEXT-INDENT: 15px; WIDTH: 120px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden;
}
.goto .info .on {
	BACKGROUND: #eff7ff;
}
.divcenter{ margin:auto;}
.divbasic{ width:1020px; background-color:#ffffff; text-align:center;}
.clear {     clear: both;}

#navigationtop{ width:1020px; background-color:#ffffff; text-align:center;margin:auto;height:21px; padding-top:3px;}

/*  顶部 ul li link */
ul.navigationlink{line-height:21px;text-align:center;}
ul.navigationlink li{list-style:none;display:inline;background:url(/images/nav_mj_001.png) no-repeat 0 -66px;}
ul.navigationlink li.navigationlinknoli{list-style:none;display:inline;background:#ffffff;}
/*  顶部 没有分隔符 ul li link */
ul.navigationlinknoline{line-height:21px;text-align:center;}
ul.navigationlinknoline li{list-style:none;display:inline;}
/*  小LOGO 链接列表 ul li link */
ul.littlelogolist{ height:36px;text-align:center;margin:auto; width:90%; padding-top:21px;}
ul.littlelogolist li{list-style:none;display:block; float:left; width:110px;}


#navigationtopleft{float: left; text-align: left;width: 220px; margin-left:8px;}
#navigationtopleft ul{list-style-type:none; line-height:21px; }
#navigationtopleft ul li{FLOAT: left;MARGIN: 0px;PADDING:0 9px 0 9px;TEXT-ALIGN: center;}
#navigationtopcenter{float:left;text-align:center;width: 180px; line-height:18px;}
#navigationtopright{float: right; text-align: right;width: 560px;}
#navigationtopright ul { list-style-type:none;line-height:21px;}
#navigationtopright ul li{FLOAT:left;MARGIN: 0px;PADDING:0 9px 0 9px;TEXT-ALIGN: center;}

#unioncorp{ width:1020px; background-color:#ffffff; text-align:center;margin:auto;height:86px; padding-bottom:6px;}
#unioncontactimg{ width:1020px; background-color:#ffffff; text-align:center;margin:auto;height:86px; padding-bottom:6px;}

#navigationtopmenu{ width:1020px; background-color:#ffffff; text-align:center;margin:auto; }
#navigationtopmenuleft{float: left; text-align:center;width: 154px;background-color:#ffffff;}
#navigationtopmenuright{float: right; text-align: right;width: 866px;background-color:#ffffff;}
#navigationtopmenuenglish{float: right; text-align:center;width:18%; background-color:#ffffff; padding-top:6px;}
#navigationtopmenubuy{float:left; text-align:left;background-color:#2379d8; height:31px; width:100%; color:#ffffff;font-family:宋体;letter-spacing: 2px;line-height:31px;}
#navigationtopmenubuyimg{padding:10px 20px 0 5px;float:left;}
#navigationtopmenubuystring{float:left; padding-top:6px;}
#navigationtopbackground{ width:1020px; margin:auto; background: url("/images/navigation_background.gif") repeat-x; height:12px;background-color:#ffffff; padding-bottom:6px;}

/*- navigation--------------------------- */
#navigationtopmenulist {  float:left;  width:82%;  background:#ffffff;  line-height:normal;  }
#navigationtopmenulist ul {      margin:0;      padding:0;      list-style:none;  }
#navigationtopmenulist li {  display:inline;  margin:0;  padding:0;    }
#navigationtopmenulist a {  float:left;  background:url("/images/tableft.gif") no-repeat left top;  margin:0;  padding:0 0 0 4px;  text-decoration:none;  }
#navigationtopmenulist a span {  float:left;  display:block;  background:url("/images/tabright.gif") no-repeat right top;  padding:7px 16px 4px 10px;  color:#FFF;  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigationtopmenulist a span {float:none;}
/* End IE5-Mac hack */
#navigationtopmenulist a:hover span {color:#FFF;}
#navigationtopmenulist a:hover {background-position:0% -26px;}
#navigationtopmenulist a:hover span {background-position:100% -26px;}
#navigationtopmenulist #current a {background-position:0% -26px;}
#navigationtopmenulist #current a span {background-position:100% -26px;}


#footerunion{ width:1020px; background-color:#ffffff;margin:auto;padding-bottom: 16px; padding-top:18px;clear:both;}
#footerunionlist{ width:1000px;margin:auto;border: 1px #eaeaea solid;}
#footerunionlistall{ float:left;color: #9a9a9a; background-color: #eaeaea; height:64px;width: 30px;text-align: center; display:table; vertical-align:middle;}
#footerunionlistallname{ width:8px; height:64px; line-height:16px; padding-left:12px; padding-right:12px;}
#footerunionlistname{ height:50px; width:957px; padding-top:15px; text-align:center; }
/*li水平排列*/
ul.footerunionshuiping{line-height:21px;text-align:center;width:100%;}
ul.footerunionshuiping li{list-style:none; float:left ;padding:0 8px 0 45px;}

#footer{ width:1020px; color:Gray; background-color:#ffffff;margin:auto;}
#footermenu{color:Gray;background-color:#ffffff;height:24px;}
#footermenu ul{list-style-type:none; line-height:21px;}
#footermenu ul li{MARGIN: 0px;PADDING:0 9px 0 9px;TEXT-ALIGN: center;}
#footercopyright{color:Gray;background-color:#ffffff;height:24px;}
#footercopyright ul{list-style-type:none; line-height:21px;}
#footercopyright ul li{MARGIN: 0px;PADDING:0 3px 0 3px;TEXT-ALIGN: center;}

.email{ vertical-align:bottom;border: none; margin:0px;}
.cursorhand{cursor:hand;}

/*通用样式--容器宽度值*/
.sharp{width:99%;margin:auto;float:left;}
.sharp .content div{padding:3px;}
.content{background:#fff; text-align:left;}
h3{height:19px;line-height:19px;font-size:12px;text-indent:10px;color:#000; font-weight:lighter; text-align:center;}

/*圆角框通用设置样式，如果要运用多个不同颜色，以下部分不用重新变化--------------------------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}

.content {border-right:1px solid;border-left:1px solid;overflow:hidden;}
/*图片偏移定位--上面部分*/
.sharp b.b2{background-position:left top;}
.sharp b.b3{background-position:left -1px;}
.sharp b.b4{background-position:left -2px;}
.sharp .content h3{background-position:left -4px;}
/*图片偏移定位--下面部分*/
.sharp b.b7{background-position:left top;}
.sharp b.b6{background-position:left -1px;}
.sharp b.b5{background-position:left -2px;}
.sharp .content h3{background-position:left -4px;}

/*颜色方案二,深兰风格----------------------------------------*/
/*边框色*/
.color2 .b2,.color2 .b3,.color2 .b4,.color2 .b5,.color2 .b6,.color2 .b7,.color2 .content{border-color:#7cb9f4;}
.color2 .b1,.color2 .b8{background:#7cb9f4;}
.color2 h3{border-bottom:1px #7cb9f4 solid;margin:0;}
/*图片路径*/
.color2 .b2,.color2 .b3,.color2 .b4,.color2 h3{background:url(/images/bg10.gif) repeat-x;}
.color2 .b5,.color2 .b6,.color2 .b7{background:#FFF;}

/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#96C2F1;}
.color1 .b1,.color1 .b8{background:#96C2F1;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#EFF7FF;}

/*圆角底部直角框*/
.b15,.b16,.b17,.b18{height:1px; font-size:1px; overflow:hidden; display:block;}
.b18{margin:0;}
.b17{margin:0;border-right:1px solid; border-left:1px solid;}
.b16{margin:0;border-right:1px solid; border-left:1px solid;}
.b15{margin:0;border-right:1px solid; border-left:1px solid;}
.color1 .b15,.color1 .b16,.color1 .b17,.color1 .content{border-color:#96C2F1;}
.color1 .b18{background:#96C2F1;}
.color2 .b15,.color2 .b16,.color2 .b17,.color2 .content{border-color:#96C2F1;}
.color2 .b18{background:#96C2F1;}

/*城市首页中小图标列表*/
dl.cityhelplist {width: 70px; margin:auto; padding:0;text-align:center; float:left;}
dl.cityhelplist dt {margin:auto; padding: 8px 8px 0px 8px;}
dl.cityhelplist dd {margin:auto; padding:3px 8px 0 8px;}

/*图片白灰色*/
.bianhui {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
