/************ Powered by Gixon Simple Chinese************/
/************ English ************/

body              {background-color:#D8D1E2; color:#333333; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; height:100%; line-height:22px;}
td                {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#636363;}
span,td           {font-family:Arial,helvetica,sans-serif; font-size: 12px; line-height:14px;}
a                 {text-decoration:none}
a:active, a:link, a:visited 
                  {color:#333333; text-decoration:none}
a:hover           {color:#333333; text-decoration:underline}
a img             {border:none;}
div               {line-height:18px; font-family:Arial, Helvetica, sans-serif;}
ul                {margin-left:0px; padding:0 px;}
h3                {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#9e1271; font-weight:bold; line-height:22px;}
p                 {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
select            {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.phar             {line-height:19px;text-align: justify;}
.phar p           {margin:8px;	line-height:19px;}
.phar01 p         {margin:0px; line-height:19px;}
.phar02 p         {margin:5px; line-height:15px;}

/**************** Styles for Header ****************/


.header           {position:relative; width:774; height:87; background-image:url(../images/bg_top_ban.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#24004a;}
.topNav           {color:#e6d0e7; height:22px; line-height:22px;}
.topNav A:link    {color:#e6d0e7;}
.topNav A:visited {color:#e6d0e7;}
.topNav A:hover   {color:#ffffff;}
.topNav A:visited:hover  {color:#ffffff;}
.mainNavBkg       {padding-bottom:3px; padding-top:5px; background-color: #9e1271; line-height:20px;}
.mainNav          {font: 12px Arial, Verdana, sans-serif; font-weight:bold; color: #ffffff; text-decoration:none}
A.mainNav         {font: 11px Arial, Verdana, sans-serif; font-weight:bold; color: #ffffff; text-decoration:none}
A.mainNav:visited {font: 11px Arial, Verdana, sans-serif; font-weight:bold; color: #ffffff; text-decoration:none}
A.mainNav:hover   {font: 11px Arial, Verdana, sans-serif; font-weight:bold;	color: #fae085;	text-decoration:none;position: relative;left: 1px;top: 1px;}
#loginbar         {position:relative; width:760px; height:10px;}
#loginarea        {position:absolute; top:40px; left:450px; width:280px; text-align:center; height:25px;color:#FFFFFF; font-size:12px;z-index:650; background-color:#000;}
#topflash         {position:absolute; top:4px; left:344px; width:430px; text-align:center; height:60px; z-index:550;}
.logininput       {height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/**************** Styles for Content ****************/

/* left quick links */
.navleftbg        {background-image:url(../images/bg_navleft.gif); background-repeat:no-repeat; height:409px; vertical-align:top; padding-left:22px;}
.navlink          {color:#FFFFFF; line-height:15px; font-weight:bold; background-image:url(../images/line_nav.gif); background-repeat:no-repeat; height:28px; width:140px;}
.navlink A:link    {color:#FFFFFF;}
.navlink A:visited {color:#FFFFFF;}
.navlink A:hover   {color:#ffea00; text-decoration:none;}
.mainleftBkg      {background-image:url(../images/hdr_travel_info.gif); background-repeat:no-repeat; vertical-align:top;}
.findds           {color:#FFFFFF; line-height:13px; padding-left:4px; font-size:11px;}
.homeRoyalp       {color:#333333; line-height:15px;}
A.homeRoyalp      {color:#333333;}
A.homeRoyalp:visited {color:#333333;}
A.homeRoyalp:hover {color:#333333; text-decoration:underline;}
.rjlinks          {line-height:18px; background-image:url(../images/icon_arr_blue.gif); background-repeat:no-repeat; padding-left:15px; clip:#333333}
.pl10             {font-size:11px;}

/* content fonts */
.font01           {color:#9E1271; font-size:14px; font-weight:bold; line-height:16px;}
.font01 a:link    {color:#9E1271; text-decoration:none;}
.font01 a:visited    {color:#9E1271; text-decoration:none;}
.font01 a:hover    {color:#9E1271; text-decoration:none;}
.font01 a:active    {color:#9E1271; text-decoration:none;}
.font02           {color:#9E1271; font-size:12px; font-weight:bold;}
.font02 a:link    {color:#9E1271; font-size:12px; font-weight:bold;}
.font02 a:hover   {color:#9E1271; font-size:12px; font-weight:bold;}
.font02 a:visited    {color:#9E1271; font-size:12px; font-weight:bold;}
.font02 a:hover:visited    {color:#9E1271; font-size:12px; font-weight:bold;}
.font14           {font-size:12px; font-weight:bold; line-height:20px;}
.font12blue       {font-size:12px; font-weight:bold; line-height:20px; color:5A24C6;}
.font14blue       {font-size:14px; font-weight:bold; line-height:20px; color:5A24C6;}
.font14white      {font-size:14px; font-weight:bold; color:#FFF;}
.font18pink       {font-size:18px; font-weight:bold; line-height:30px; color:#9E1271; padding:14px 0px 0px 9px;}
.thcont           {color:#333333; line-height:19px;} 
.thcont_note      {color:#9e1271}
.sublink UL       {PADDING-RIGHT: 5px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px;	LIST-STYLE-TYPE: none;}
.sublink LI       {LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:20px;}
.sub     UL       {PADDING-RIGHT: 5px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px;	LIST-STYLE-TYPE: none;}
.sub     LI       {LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/spot.gif) no-repeat 0px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:20px;}
.pinklink UL      {PADDING-RIGHT: 5px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px;	LIST-STYLE-TYPE: none;}
.pinklink LI a    {LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:22px; color:#95216C;}
.pinklink LI a:hover   {LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:22px; color:#000;}
.pinklink LI a:visited    {LIST-STYLE-TYPE: none; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:22px; color:#95216C;}
.arrow            {color:#9E1271; PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:20px;}
.spot             {color:#9E1271; PADDING-LEFT: 9px; BACKGROUND: url(../images/spot.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:bold; line-height:20px;}
.ulli  ul         {PADDING-LEFT: 15px;PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px;	list-style-type: disc;}
.ulli  li         {list-style-type: disc;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}

/* last news */
.dashed_top       {border-top:1px #bbb dashed;}
.newslis          {padding-left:10px; line-height:19px;}
.newslis li       {list-style-image:url(../images/icon_arr.gif); list-style-position:inside;}


.left             {BACKGROUND: url(../images/sitemap-left.gif) no-repeat 0px 0px; padding-left:10px;}
.left-roh         {BACKGROUND: url(../images/left-roh.jpg) no-repeat 0px 0px; padding-left:10px; padding-top:140px;}
.left-rop         {BACKGROUND: url(../images/left-rop.jpg) no-repeat 0px 0px; padding-left:10px; padding-top:140px;}
/* aircraft*/
.acf_main         {padding-left:20px; padding-right:20px; text-align:left; background-color:#FFFFFF; vertical-align:top;}
.title_acf        {color:#9e1271; font-size:15px; font-weight:bold; height:50px; vertical-align:middle;}
.title_acf_sh        {color:#9e1271; font-size:15px; font-weight:bold; height:20px; vertical-align:middle;}
.acfpic_s         {background-image:url(../travel_destination/aircrafts/images/acfpic_bg.gif); background-repeat:repeat-x;}
.cflist           {color:#9e1271; font-size:12px; line-height:20px; padding-left:10px; font-weight:bold;}
.cflist A         {color:#9e1271;}
.cflist LI        {color:#9e1271; font-size:12px; list-style-image:url(../travel_destination/aircrafts/images/arrow.gif);}

/*promo cont*/
.pcitems          {float:left; width:188px; height:23px; font-size:12px;}
.pcitems span     {color:#9E1271; font-weight:bold;}

#gd               {padding:0px 0px 0px 50px;}
.gd-cen           {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9E1271; text-decoration:none;}
.gd-cen a:link    {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9E1271; text-decoration:none;}
.gd-cen a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9E1271; text-decoration:none;}
.gd-cen a:hover   {text-decoration:underline;}
.gd-cen a:visited :hover{text-decoration:underline;}

/*bj*/
.gzbj{padding-left:8px;}
.bj{padding-left:20px;}
.shsmd_ctz{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}
.shsmd_ctz a:link{color:#666666; font-weight:bold;}
.shsmd_ctz a:visited{color:#666666; font-weight:bold;}
.shsmd_ctz a:hover{color:#C521A6; font-weight:bold; text-decoration:none;}
.shsmd_ctz a:active{color:#C521A6; font-weight:bold;}

.email{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0033FF; text-decoration:underline;}
.email a:link{color:#0033FF; text-decoration:underline;}
.email a:visited{color:#0033FF; text-decoration:underline;}
.email a:hover{color:#0033FF;}
.email a:active{color:#0033FF; text-decoration:underline;}

.nrhj{line-height:20px;}


.in_bjbg{background:url(../images/promo/index_bj.jpg) no-repeat; width:154px; height:134px;}
.in_shbg{background:url(../images/promo/index_sh.jpg) no-repeat; width:154px; height:134px;}
.in_gzbg{background:url(../images/promo/index_gz.jpg) no-repeat; width:154px; height:134px;}
.in_xmbg{background:url(../images/promo/index_xm.jpg) no-repeat; width:154px; height:134px;}
.in_cdbg{background:url(../images/promo/index_cd.jpg) no-repeat; width:154px; height:134px;}
.in_knbg{background:url(../images/promo/index_kn.jpg) no-repeat; width:154px; height:134px;}


.in_cx{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3277F6;}
.in_cx a:link{color:#3277F6; text-decoration:none;}
.in_cx a:hover{color:#3277F6; text-decoration:none;}
.in_cx a:visited{color:#3277F6; text-decoration:none;}
.in_cx a:visited;hover{color:#3277F6; text-decoration:none;}


.13_bg{background:url(../images/promo/13_bg.gif) no-repeat;}
.snbk{border:#C521A6 1px solid; width:547px;}

.newnav_ng{background:url(../images/promo/14_newnav_bg.gif) no-repeat;}

.0527gz_bg{background:url(../images/promo/13_bg.gif) no-repeat; height:31px; width:100%;}
.17nav{background:url(../images/promo/17nav_bg.gif) no-repeat;}
.17navbj{padding-left:5px; padding-right:5px;}

.zkbj{padding:20px 20px 20px 20px;}



/*20090122 bella*/
.xm{font-size:14px; color:#9E1271; font-weight:bold; line-height:25px;}
.xm a:link{color:#9E1271; font-weight:bold;}
.xm a:visited{color:#9E1271; font-weight:bold;}
.xm a:hover{color:#ffffff; background-color:#9E1271; font-weight:bold;}
.xm a:active{color:#ffffff; background-color:#9E1271; font-weight:bold;}


/*20090506 ะกั๎*/
.holidays_bg{background:url(../../images/holdays_bg.gif) no-repeat; width:100%; height:241px;}
.hod_con{padding:50px 20px 0px 40px;}
.hod_con ul {margin:0px; padding:0px;}
.hod_con ul li{list-style:none;display:inline; padding-right:30px;}
.hod_ti{float:left; padding-right:30px; color:#5a24c6;}
.hod_ti a:link{color:#5a24c6;}
.hod_ti a:visited{color:#5a24c6;}
.hod_ti a:hover{color:#5a24c6; text-decoration:underline;}
.hod_ti a:active{color:#5a24c6;}
/* cheistmas*/

.zifont{ color: #765FAB;}
.navlinkx{color:#FFFFFF; line-height:20px;  font-size:11px; }
.zi{ color:color:#333333; font-size:11px;}
.gd-cen2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9E1271; text-decoration:none;}