﻿
/*现在是在头尾中统一用common.css zhen.lei 2008-03-14*/
/* content star */

/*sac*/
td img
{
	vertical-align: middle;
}
.width50
{
	width: 50px;
}
.sk
{
	padding: 6px 6px 6px 10px;
}
#content
{
	margin-left: auto;
	margin-right: auto;
	width: 890px;
	background: url( '../images/index_bg.jpg' );
	overflow: hidden;
	padding: 10px; *margin-top:-12px!important;
*margin-top:-15px!;
margin-bottom:0px;
height:680px;
}
#content #left
{
	width: 328px;
	float: left;
	margin-left: 1px;
}
#content #left h2
{
	margin-top:0px;
	width: 328px;
	height: 49px;
	line-height: 49px;
	background: url(../images/left_h2.jpg);
	background-position: 0px -98px;
	font-size: 18px;
	font-family: 黑体;
	color: #191919;
	font-weight: normal;
}
#content #left .pic_hotels
{
	background: url(../images/indexImg.gif);
	background-position: -628px -45px;
	background-repeat: no-repeat;
	text-align: right;
}
#content #left .pic_flights
{
	background: url(../images/indexImg.gif);
	background-position: -526px -45px;
	background-repeat: no-repeat;
}

#content #left .hotels
{
	background: url(../images/indexImg.gif);
	background-position: -280Px 0px;
	width: 138px;
	height: 77px;
	margin: 16px 0 0 0;
	padding: 6px 0 0 22px;
}
#content #left .hotels ul
{
	list-style: none;
}
#content #left .hotels li
{
	list-style: none;
	padding: 2px 0;
	font-size: 12px;
}

#content #left .flights
{
	background: url(../images/indexImg.gif);
	background-position: -3px 0px;
	width: 138px;
	height: 68px;
	margin: 16px 0 0 0;
	padding: 15px 0 0 22px;
}
#content #left .flights ul
{
	list-style: none;
}
#content #left .flights li
{
	list-style: none;
	padding: 3px 0;
	font-size: 12px;
}
#content #left .hotelSwitch
{
	background: url( '../images/indexImg.gif' ) -637px -22px;
	width: 65px;
	height: 18px;
}
#content #left .flightSwitch
{
	background: url(../images/indexImg.gif);
	background-position: -534px 0px;
	width: 48px;
	height: 18px;
}

#content #left .input_w1, #content #left .input_w2, #content #left .input_w3
{
	line-height: 18px;
	padding-left: 4px;
	font-family: Arial;
}

#content #left .input_w1
{
	width: 160px;
	height: 18px;
}
#content #left .input_w2
{
	width: 133px;
	height: 18px;
}
#content #left .input_w2b
{
	width: 118px;
	height: 18px;
}
#content #left .input_w3
{
	width: 165px;
	height: 20px;
}
#content #left .input_w4
{
	width: 150px;
	height: 20px;
}

#content #left .bottom
{
	width: 328px;
	height: 27px;
	background: url(../images/left_bottom.gif);
	padding-top: 6px;
}

#content #left #travel_tools
{
	width: 273px;
	margin-top: 10px;
}
#content #left #travel_tools h5
{
	width: 263px;
	height: 16px;
	background: url(../images/indexImg.gif);
	background-position: 0px -187px;
	padding: 11px 0 0 10px;
	font-size: 12px;
}
#content #left #travel_tools ul
{
	width: 271px;
	height: 80px;
	border-right: 1px #E4A16C solid;
	border-left: 1px #E4A16C solid;
	background: white;
	list-style-type: none;
	text-align: left;
}
#content #left #travel_tools li
{
	width: 100px;
	float: left;
	background: url(http://resource.elong.com/cn/home/images/pic_li.gif);
	background-repeat: no-repeat;
	background-position: 18px;
	padding: 4px 0 2px 25px;
	font-size: 12px;
}
#content #left #travel_tools .line
{
	background: #FFFFFF;
	width: 271px;
	height: 1px;
	border-right: 1px #E4A16C solid;
	border-left: 1px #E4A16C solid;
	padding: 10px 0 6px 0;
	margin: 0;
}
#content #left #travel_tools .text
{
	background: #f8f5ee;
	width: 271px;
	border-right: 1px #E4A16C solid;
	border-left: 1px #E4A16C solid;
	margin: 0;
	padding: 0px;
}
#content #left #travel_tools .text p
{
	width: 245px;
	padding: 6px 6px 2px 6px;
	margin: 0px;
	line-height: 140%;
}
#content #left #travel_tools .bt
{
	width: 273px;
	height: 17px;
	background: url(../images/indexImg.gif);
	background-position: 0px -220px;
	padding: 0;
}

#content #left #travel_tools .bbx
{
	width: 271px;
	padding: 5px 0;
	text-align: left;
	margin: 0;
	border-right: 1px #E4A16C solid;
	border-left: 1px #E4A16C solid;
	background: white;
}

#content #left #travel_tools .ztc
{
	background: white;
	border-right: 1px #E4A16C solid;
	border-left: 1px #E4A16C solid;
}


#content #center
{
	margin-top:-15px;
	width: 248px;
	float: left;
	margin-left: 9px;
}
#content #center h2
{
	margin-top:15px;
	width: 282px;
	height: 49px;
	line-height: 49px;
	background: url(../images/center_top.jpg);
	font-size: 18px;
	font-family: 黑体;
	color: #FFF;
	font-weight: normal;
	text-align: left;
	text-indent: 10px;
}
#content #center p
{
	text-align: left;
	line-height: 170%;
	padding: 0 0 10px 16px;
	margin: 6px 10px;
}
#content #center .theme
{
	width: 282px;
	background: url(http://resource.elong.com/cn/home/images/c_center_bg.gif);
	background-repeat: repeat;
}
#content #center .theme img
{
	margin: 3px 0;
}
#content #center .theme .rmb
{
	color: #D22020;
	font-size: 14px;
	font-family: Arial;
	line-height: 110%;
}
#content #center .theme .rmb b
{
	color: #D22020;
	font-size: 18px;
	font-family: Arial;
	font-weight: normal;
}



#content #center .c_middle
{
	width: 248px;
	height: 272px;
	background: url(http://resource.elong.com/cn/home/images/i_in30day.gif);
	background-repeat: repeat;
}
#content #center .c_middle h3
{
	width: 160px;
	color: white;
	font-size: 18px;
	text-align: left;
	padding: 17px 73px 0 10px;
	font-family: 黑体;
	font-weight: normal;
	margin: 0 0 13px 0;
}
#content #center .c_middle table
{
	margin-left: 0px;
}
#content #center .c_middle td
{
	height: 32px;
}
#content #center .c_middle .jt
{
	background: url(http://resource.elong.com/cn/home/images/i_arrow1.gif) no-repeat;
	background-position: 0px;
	padding-left: 10px;
	text-align: left;
}
#content #center .c_middle .rmb a:link
{
	color: #D22020;
	text-decoration: underline;
}
#content #center .c_middle .rmb a:visited
{
	color: #D22020;
	text-decoration: underline;
}
#content #center .c_middle .rmb a:hover
{
	color: #D22020;
	text-decoration: none;
}
#content #center .c_middle .rmb a:active
{
	color: #D22020;
	text-decoration: underline;
}
#content #center .c_middle .rmb span
{
	font-size: 10px;
	color: #636363;
}
#content #center .c_middle .l
{
	border-left: 2px #c80000 solid;
}
#content #center .c_middle .b
{
	border-bottom: 2px #c80000 solid;
}
#content #center .c_middle .r
{
	border-right: 2px #c80000 solid;
}


#content #center .c_bottom
{
	width: 276px;
	text-align: left;
	background: url(http://resource.elong.com/cn/home/images/c_center_bg.gif);
	background-repeat: repeat;
}
#content #center .c_bottom h4
{
	width: 160px;
	color: white;
	background: #C80000;
	font-size: 18px;
	text-align: left;
	padding: 8px 70px 8px 10px;
	font-family: 黑体;
	font-weight: normal;
	margin: 0 0 6px 4px;
}
#content #center .c_bottom table
{
	margin-left: 10px;
}
#content #center .c_bottom .td
{
	background: white;
	height: 24px;
}


#content #center .bottom
{
	width: 248px;
	height: 6px;
	line-height: 6px;
	background: url(../images/indexImg.gif);
	background-position: -279px -150px;
	background-repeat: no-repeat;
}


#content #right
{
	margin-top:-15px;
	width: 218px;
	float: right; *margin-right:43px!important;
*margin-right:0px;
}
#content #right h2
{
	margin-top:15px;
	width: 260px;
	height: 49px;
	line-height: 49px;
	background: url(../images/rigtht_top.jpg);
	font-size: 18px;
	font-family: 黑体;
	color: #FFF;
	font-weight: normal;
}

#content #right .title
{
	width: 260px;
	background: #FFFFFF url(http://resource.elong.com/cn/home/images/c_right_bg3.gif);
	background-repeat: repeat;
	border-right: 1px #BBCAE7 solid;
	border-left: 1px #BBCAE7 solid;
}
#content #right .title h5
{
	text-align: left;
	color: #011A77;
	margin: 10px 10px 0px 0;
	padding: 0px;
}
#content #right .title .p1b
{
	text-align: left;
	line-height: 160%;
	padding: 4px 1px 0 12px;
	font-size: 12px;
	color: #131313;
	width: 203px;
	height: 118px;
	background: url(../images/c_right_bg4.gif) right bottom;
	background-repeat: no-repeat;
	border-bottom: 1px #999 solid;
}

#content #right .title2
{
	width: 216px;
	background: #FFFFFF url(http://resource.elong.com/cn/home/images/c_right_bg3.gif);
	background-repeat: repeat;
	margin: 0;
	border-right: 1px #BBCAE7 solid;
	border-left: 1px #BBCAE7 solid;
}
#content #right .title2 div
{
	background: #FFFFFF url(../images/c_right_bg5.gif) right bottom;
	background-repeat: no-repeat;
	border-bottom: 1px #999 solid;
	height: 119px;
	margin: 0 1px;
}
#content #right .title2 p
{
	text-align: left;
	line-height: 160%;
	padding: 10px 1px 0 12px;
	font-size: 12px;
	color: #131313;
}

#content #right .title3
{
	width: 260px;
	background: #FFFFFF url(http://resource.elong.com/cn/home/images/c_right_bg3.gif);
	background-repeat: repeat;
	border-right: 1px #BBCAE7 solid;
	border-left: 1px #BBCAE7 solid;
}
#content #right .title3 div
{
	background: #FFFFFF url(../images/i_beijing2008.gif) right;
	background-repeat: no-repeat;
	background-position: 148px;
	margin: 0 0 0 1px;
	padding-right: 5px;
	height: 125px;
	border-bottom: 1px #999 solid;
}
#content #right .title3 p
{
	text-align: left;
	line-height: 140%;
	padding: 10px 0 0 12px;
	font-size: 12px;
	color: #131313;
}


#content #right .title4
{
	width: 218px;
	height: 215px;
	background: #FFFFFF url(../images/c_right_bg6.gif) right bottom;
	background-repeat: no-repeat;
}
#content #right .title4 div
{
	width: 216px;
	margin: 0;
}
#content #right .title4 p
{
	text-align: left;
	line-height: 140%;
	padding: 10px 10px 0 12px;
	font-size: 12px;
	color: #131313;
}


/*sac end*/
/* content end */

/* 2008-3-5 start */
.new_search_tbn
{
	background: url(../images/headerImg.gif);
	background-position: -312px -179px;
	width: 68px;
	height: 21px;
	border: 0px;
	cursor: hand;
	font-weight: bolder;
	letter-spacing: 2px;
}

.air_table1
{
	z-index: 10;
	width: 220px;
	filter: alpha(opacity=100);
	opacity: 1;
}
.air_table2
{
	width: 220px;
	z-index: 1;
	filter: alpha(opacity=0);
}

.new_flp
{
	width: 253px;
	height: 220px !important;
	height: 220px;
	border: 1px #90BECB solid;
	margin: 5px 0 0 0;
	padding: 0px;
}
.new_t
{
	padding-left: 5px;
	background: #BFDDE4;
	height: 30px;
}
.new_table
{
	width: 235px;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
.new_table span
{
	font-size: 10px;
	font-family: Arial;
}
a.link_new:link, a.link_new:visited
{
	color: #076879;
	font-size: 12px;
	text-decoration: underline;
	font-family: Arial;
}
a.link_new:hover
{
	color: #FF6B00;
	font-size: 12px;
	text-decoration: underline;
	font-family: Arial;
}
.new_mail
{
	border: #7F9DB9 1px solid;
	padding-left: 6px;
	font-size: 12px;
	width: 160px;
	color: #56555A;
	line-height: 18px;
	height: 21px;
}

.flightLowPriceDivCss div
{
	position: absolute;
	opacity: 0;
	width: 98%;
	z-index: 100;
	background-color: #FFFFFF;
}

.f_g1
{
	color: #9C9C9C;
}
.input_0709
{
	border: 1px #BCD7D6 solid;
	padding-left: 5px;
	color: #9C9C9C;
	width: 160px;
}

/* 页脚开始 */
/* 版权开始 */
#copyRightArea
{
	margin: 0;
	padding: 0;
}

.footerArea
{
	width: 776px;
	text-align: center;
	color: white;
	padding: 6px 0px;
	font-size: 12px;
	font-family: Arial;
	margin: 0 0 10px 0;
}
.footerArea a:link, .footerArea a:visited, .footerArea a:hover, .footerArea a:active
{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	padding: 0 3px;
}

#copyRightArea p
{
	color: #8C8C8C;
	margin: 5px 0px;
}
#copyRightArea p a:link, #copyRightArea p a:visited, #copyRightArea p a:hover, #copyRightArea p a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

#copyRightArea .hotcity
{
	width: 776px;
	height: 82px;
	border: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin-top: 8px;
}
#copyRightArea .hotcity li
{
	width: 92px;
	float: left;
	list-style: none;
	height: 18px;
	text-align: left;
	padding: 0 0 0 10px;
	margin: 0;
}
#copyRightArea .hotcity .title
{
	background: #EAEAEA;
	width: 20px;
	height: 76px;
	height: 82px !improstont;
	line-height: 140%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity li a:link, #copyRightArea .hotcity li a:visited, #copyRightArea .hotcity li a:hover, #copyRightArea .hotcity li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}


#copyRightArea .hotcity2
{
	width: 776px;
	height: 74px;
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity2 ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin-top: 9px;
}
#copyRightArea .hotcity2 li
{
	width: 137px;
	float: left;
	list-style: none;
	text-align: left;
	padding: 2px 0 2px 7px;
}
#copyRightArea .hotcity2 .title
{
	background: #EAEAEA;
	width: 20px;
	height: 68px;
	height: 74px !improstont;
	line-height: 110%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity2 li a:link, #copyRightArea .hotcity2 li a:visited, #copyRightArea .hotcity2 li a:hover, #copyRightArea .hotcity2 li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

#copyRightArea .hotcity3
{
	width: 776px;
	height: 82px;
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity3 ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin-top: 8px;
	border: 0px red solid;
}
#copyRightArea .hotcity3 li
{
	width: 172px;
	float: left;
	list-style: none;
	height: 18px;
	text-align: left;
	padding: 0 0 0 7px;
}
#copyRightArea .hotcity3 .title
{
	background: #EAEAEA;
	width: 20px;
	height: 76px;
	height: 82px !improstont;
	line-height: 120%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity3 li a:link, #copyRightArea .hotcity3 li a:visited, #copyRightArea .hotcity3 li a:hover, #copyRightArea .hotcity3 li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

#copyRightArea .hotcity4
{
	width: 776px;
	height: 42px;
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity4 ul
{
	float: left;
	list-style: none;
	padding-top: 8px;
	border: 0px red solid;
}
#copyRightArea .hotcity4 li
{
	width: 170px;
	float: left;
	list-style: none;
	height: 16px;
	text-align: left;
	padding: 0 0 0 7px;
}
#copyRightArea .hotcity4 .title
{
	background: #EAEAEA;
	width: 20px;
	height: 36px;
	height: 42px !improstont;
	line-height: 120%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity4 li a:link, #copyRightArea .hotcity4 li a:visited, #copyRightArea .hotcity4 li a:hover, #copyRightArea .hotcity4 li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}


#copyRightArea .bottom
{
	width: 776px;
	text-align: left;
	font-family: Arial;
	color: #999;
	margin: 10px 0;
}
#copyRightArea .bottom img
{
	text-align: right;
	padding: 15px 10px 0 55px;
}
#copyRightArea .bottom span
{
	font-size: 11px;
}
#copyRightArea .bottom a:link, #copyRightArea .bottom a:visited, #copyRightArea .bottom a:hover, #copyRightArea .bottom a:active
{
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: none;
	padding: 0;
}


/* 版权结束 */

.bottom080108, .bottom080108, .bottom080108, .bottom080108
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

.footerArea
{
	text-align: center;
	color: white;
	padding: 6px 0px;
	font-size: 12px;
	font-family: Arial;
	margin: 2px 0 10px 0;
}
.footerArea a:link, .footerArea a:visited, .footerArea a:hover, .footerArea a:active
{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	padding: 0 3px;
}
.bg_c1
{
	background: #227E95;
}
.border_g1
{
	border-top: 1px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 0px #EAEAEA solid;
}
.border_g2
{
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 0px #EAEAEA solid;
}
.b_size12
{
	font-size: 12px;
}
.b_gray
{
	color: #999;
}
.img_b
{
	padding-right: 10px;
}
.b_height
{
	line-height: 150%;
	margin: 4px 0;
}
.bottom_title
{
	background: #EAEAEA;
	color: #9A9A9A;
	width: 10px;
	padding: 2px 4px;
}
.bottom_link
{
	width: 776px;
	text-align: center;
	font-family: Arial;
	color: #999;
	margin: 10px 0;
}
.bottom_link span
{
	font-size: 11px;
}
.bottom_link, .bottom_link, .bottom_link, .bottom_link a
{
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: none;
	padding: 0;
}

/* 页脚结束 */



/* 公共调用开始 */
body
{
	margin: 0;
	padding: 0;
	background: white;
	font-size: 12px;
	font-family: Arial,宋体;
}
body, img, input, select, radio, checkbox, textare, div, h1, h2, h3, h4, h5, h6, ul, li, ol, form, hr, p
{
	margin: 0;
	padding: 0;
}


.sz10
{
	font-size: 10px;
}
.sz11
{
	font-size: 11px;
}
.sz12
{
	font-size: 12px;
}
.sz14
{
	font-size: 14px;
}
.sz16
{
	font-size: 16px;
}
/*+++++++++*/
.sz20
{
	font-size: 20px;
}
/*+++++++++*/

.fontweight
{
	font-weight: bold;
}
/*+++++++++*/
.underline
{
	text-decoration: underline;
}
/*+++++++++*/


.sq
{
	font-family: 宋体;
}
.dpN
{
	display: none;
}
.dpB
{
	display: block;
}
.bgc_1
{
	background: #FEF3C6;
}
.bgc_2
{
	background: #d2d7dd;
}
/*+++++++++*/
.bgc_3
{
	background: #FFFAEE;
}
.bgc_4
{
	background: #EEEEEE;
}
/* 灰色背景 */
.bgc_5
{
	background: #FFFFFF;
}
/* 白色背景 */
.bgc_6
{
	background: #F9E5E6;
}
/* 浅红色背景 */

/* 边框线颜色 */
.bc1
{
	border: 1px #A5ACB2 solid;
}
.bc2
{
	border: 1px #6B8EC4 solid;
}
.bc3
{
	border: 1px #CC6601 solid;
}


.white
{
	color: white;
}
.black
{
	color: black;
}
.cFFFFFF
{
	color: white;
}
.cD11F1D
{
	color: #D11F1D;
}
/* 深红色 */
.c636363
{
	color: #898989;
}
.c001c76
{
	color: #001c76;
}
.ccc6600
{
	color: #cc6600;
}
/*+++++++++*/
.c707070
{
	color: #707070;
}
/* 灰色 */

.hand
{
	cursor: hand;
}
.clr
{
	clear: both;
}
.img_m
{
	vertical-align: middle;
	margin-right: 3px;
}

/* 连距上下空白 */
.margin_tb10
{
	margin: 10px 0;
}
.margin_tb5
{
	margin: 5px 0;
}


/* 公用按钮/图片开始 */
.button2
{
	width: 60px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/button_bg2.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}
.button4
{
	width: 89px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/button_bg4b.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}
.button7
{
	width: 140px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/b3_a.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}
.button9
{
	width: 160px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/b4_a.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}
.button10
{
	width: 230px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/button_bg10.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}
.button6
{
	width: 109px;
	height: 30px;
	background: url(http://resource.elong.com/images/index_0601/cn/b1_a.gif) no-repeat;
	text-align: center;
	border: 0px;
	color: white;
	font-weight: bolder;
	font-size: 14px;
}

.sac_pic_c
{
	width: 25px;
	height: 21px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: 0px -137px;
}
/* 按钮结束 */
.taL
{
	text-align: left;
}
.taC
{
	text-align: center;
}
.taR
{
	text-align: right;
}

.line_solid
{
	background: url(http://resource.elong.com/images/index_0601/cn/line_d1.gif);
}
/* 深红色虚线 */
.button
{
	height: 20px;
	line-height: 16px;
	background: #009900;
	color: white;
	font-weight: bolder;
	border-top: 1px #CACACC solid;
	border-right: 1px #006600 solid;
	border-bottom: 1px #006600 solid;
	border-left: 1px #CACACC solid;
}

a:link, a:visited
{
	color: #001D75;
	text-decoration: underline;
}
a:hover
{
	color: #FF6600;
	text-decoration: none;
}
a:active
{
	color: #001D75;
	text-decoration: underline;
}
a.red
{
	color: #D11F1D;
}
/*机票列表页预定链接红色*/
a.red:link, a.red:hover, a.red:active, a.red:visited
{
	color: #D11F1D;
}


.link_white a:link
{
	color: #FFF;
	text-decoration: underline;
}
.link_white a:visited
{
	color: #FFF;
	text-decoration: underline;
}
.link_white a:hover
{
	color: #FFF;
	text-decoration: underline;
}
.link_white a:active
{
	color: #FFF;
	text-decoration: underline;
}

.link_red a:link
{
	color: #D11F1D;
	text-decoration: underline;
}
.link_red a:visited
{
	color: #D11F1D;
	text-decoration: underline;
}
.link_red a:hover
{
	color: #D11F1D;
	text-decoration: underline;
}
.link_red a:active
{
	color: #D11F1D;
	text-decoration: underline;
}



/* 头部及导航 开始 */
/*sac*/
#top
{
	width: 776px;
	height: 102px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
}
#top .logo
{
	width: 279px;
	height: 75px;
	text-align: left;
	float: left;
}
#top .banner
{
	float: right;
	height: 60px;
	padding: 5px 20px 0 0;
}
.sacLogo
{
	float: left;
	height: 75px;
	width: 279px;
}
.enImg
{
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -405px -187px;
}
.big5Img
{
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -444px -185px;
}

#nav
{
	width: 766px;
	height: 27px;
	padding-left: 10px;
	background: transparent;
	color: #0457a3;
	margin-top: -27px;
}
#nav .elong_cn_big5
{
	width: 88px;
	float: left;
	text-align: center;
	padding-top: 5px;
}
#nav .imgr
{
	border-right: 1px #FFF solid;
	height: 13px;
	margin: 0px 8px 0 24px;
	padding-right: 8px;
	font-size: 9px;
}

#nav ul
{
	width: 663px;
	list-style: none;
	background: transparent;
	float: left;
}
#nav li
{
	float: left;
	height: 27px;
	line-height: 27px;
}
#nav li a span
{
	cursor: hand;
	color: #000;
	background-image: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 0px -180px;
	float: left;
}

#nav li.w1
{
	width: 50px;
}
#nav li.w2
{
	width: 64px;
}
#nav li.w3
{
	width: 83px;
}
#nav li.w4
{
	width: 64px;
}
#nav li.w5
{
	width: 64px;
}
#nav li.w6
{
	width: 64px;
}
#nav li.w7
{
	width: 64px;
}
#nav li.w8
{
	width: 79px;
}
#nav li.w9
{
	width: 65px;
}
#nav li.w10
{
	width: 66px;
}


#nav li.w1b
{
	width: 50px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: 0px -105px;
}
#nav li.w2b
{
	width: 64px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -51px -105px;
}
#nav li.w3b
{
	width: 83px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -115px -105px;
}
#nav li.w4b
{
	width: 64px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -197px -105px;
}
#nav li.w5b
{
	width: 64px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -261px -105px;
}
#nav li.w6b
{
	width: 64px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -325px -105px;
}
#nav li.w7b
{
	width: 64px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -389px -105px;
}
#nav li.w8b
{
	width: 79px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -453px -105px;
}
#nav li.w9b
{
	width: 65px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -533px -105px;
}
#nav li.w10b
{
	width: 66px;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-position: -598px -105px;
}
/*sac end*/



#hotline
{
	width: 776px;
	height: 24px;
	line-height: 24px;
	background: #E0F0FF;
	color: #021D78;
	font-size: 12px;
	font-family: Arial;
}
#hotline .left
{
	line-height: 24px;
	width: 300px;
	float: left;
	background: url(http://resource.elong.com/images/index_0601/cn/headerImg.gif);
	background-repeat: no-repeat;
	background-position: -668px -109px;
	text-align: left;
	text-indent: 35px;
}
#hotline .left1
{
	line-height: 24px;
	width: 300px;
	float: left;
	background: url(http://resource.elong.com/images/index_0601/cn/pic_phone_2.gif);
	background-repeat: no-repeat;
	background-position: 16px 4px;
	text-align: left;
	text-indent: 35px;
}
#hotline .left span
{
	color: #D11F1D;
	font-weight: bolder;
}
#hotline .right
{
	line-height: 24px;
	width: 466px;
	float: left;
	text-align: right;
	padding-right: 10px;
}
#hotline .right span
{
	color: #D11F1D;
}
#hotline .right span a:link, #hotline .right span a:visited, #hotline .right span a:hover, #hotline .right span a:active
{
	color: #D11F1D;
	text-decoration: underline;
	font-size: 12px;
}

/* 头部及导航 结束 */



/* footer star */
#footer
{
	width: 776px;
	border-top: 1px #000 dashed;
	margin: 0 0 8px 0;
	padding-top: 14px;
}

#footer p
{
	color: #001D75;
	margin: 8px 0;
}
#footer div b
{
	color: #707070;
	font-size: 12px;
	font-weight: normal;
}
#footer div
{
	color: #999;
	font-size: 11px;
	margin-bottom: 4px;
}
#footer div a:link
{
	color: #999;
	text-decoration: none;
}
#footer div a:visited
{
	color: #999;
	text-decoration: none;
}
#footer div a:hover
{
	color: #999;
	text-decoration: none;
}
#footer div a:active
{
	color: #999;
	text-decoration: none;
}
/* footer end */

/* 页脚开始 */
/* 版权开始 */
#copyRightArea
{
	margin: 0;
	padding: 0;
}

.footerArea
{
	width: 776px;
	text-align: center;
	color: white;
	padding: 6px 0px;
	font-size: 12px;
	font-family: Arial;
	margin: 0 0 10px 0;
}
.footerArea a:link, .footerArea a:visited, .footerArea a:hover, .footerArea a:active
{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	padding: 0 3px;
}

#copyRightArea p
{
	color: #8C8C8C;
	margin: 5px 0px;
}
#copyRightArea p a:link, #copyRightArea p a:visited, #copyRightArea p a:hover, #copyRightArea p a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

#copyRightArea .hotcity
{
	width: 776px;
	height: 82px;
	border: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin-top: 8px;
}
#copyRightArea .hotcity li
{
	width: 92px;
	float: left;
	list-style: none;
	height: 18px;
	text-align: left;
	padding: 0 0 0 10px;
	margin: 0;
}
#copyRightArea .hotcity .title
{
	background: #EAEAEA;
	width: 20px;
	height: 76px;
	height: 82px !improstont;
	line-height: 140%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity li a:link, #copyRightArea .hotcity li a:visited, #copyRightArea .hotcity li a:hover, #copyRightArea .hotcity li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}


#copyRightArea .hotcity2
{
	width: 776px;
	height: 74px;
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea .hotcity2 ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin-top: 9px;
}
#copyRightArea .hotcity2 li
{
	width: 137px;
	float: left;
	list-style: none;
	text-align: left;
	padding: 2px 0 2px 7px;
}
#copyRightArea .hotcity2 .title
{
	background: #EAEAEA;
	width: 20px;
	height: 68px;
	height: 74px !improstont;
	line-height: 110%;
	float: left;
	color: #8B8B8B;
	padding: 6px 0 0 0;
	margin: 0 19px 0 0;
}
#copyRightArea .hotcity2 li a:link, #copyRightArea .hotcity2 li a:visited, #copyRightArea .hotcity2 li a:hover, #copyRightArea .hotcity2 li a:active
{
	color: #8C8C8C;
	text-decoration: none;
	font-size: 12px;
	padding: 0;
}

#copyRightArea .hotcity3
{
	width: 776px;
	height: 82px;
	border-top: 0px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	border-left: 1px #EAEAEA solid;
	margin: 0;
	padding: 0;
}
#copyRightArea 
