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

body              {background-color:#D8D1E2; color:#333333; margin:0px; padding:0px; font-family: Arial, Verdana, sans-serif; font-size:12px; height:100%; line-height:20px;}
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:16px;}
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 p           {text-indent:24px; margin:8px; line-height:17px;}
.phar01 p         {margin:0px; line-height:19px;}
.phar02 p         {margin:5px; line-height:16px;}

/**************** 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; color: #ffffff; text-decoration:none}
A.mainNav         {font: 12px Arial, Verdana, sans-serif; color: #ffffff; text-decoration:none}
A.mainNav:visited {font: 12px Arial, Verdana, sans-serif; color: #ffffff; text-decoration:none}
A.mainNav:hover   {font: 12px Arial, Verdana, sans-serif; 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 */
.navleftrop        {background-image:url(../images/left-rop.jpg); background-repeat:no-repeat; height:409px; vertical-align:top; padding-left:22px;padding-top:140px;}
.navleftroh        {background-image:url(../images/left-roh.jpg); background-repeat:no-repeat; height:409px; vertical-align:top; padding-left:10px;padding-top:140px;}
.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:20px; font-weight:bold; border-bottom:#FFFFFF 1px dashed; background-repeat:no-repeat; padding-right:20px; margin-bottom:8px;}
.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:16px; padding-left:4px;}
.homeRoyalp       {color:#333333; line-height:16px;}
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             {padding-left:3px;}

/* content fonts */
.font01           {color:#9E1271; font-size:14px; font-weight:bold; line-height:20px;}
.font01 a:link    {color:#9E1271; text-decoration:none;}
.font01 a:hover   {color:#9E1271; text-decoration:none;}
.font01 a:visited {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; text-decoration:none;}
.font02 a:hover   {color:#9E1271; font-size:12px; font-weight:bold; text-decoration:none;}
.font02 a:visited {color:#9E1271; font-size:12px; font-weight:bold; text-decoration:none;}
.font14           {font-size:14px; font-weight:bold; line-height:20px;}
.font12blue       {font-size:12px; font-weight:bold; line-height:20px; color:5A24C6;}
.font12blue a:link{color:5A24C6;}
.font12blue a:hover{color:#333333;}
.font12blue a:visited{color:5A24C6;}
.font12blue a:active{color:5A24C6;}
.font14blue       {font-size:14px; font-weight:bold; line-height:20px; color:5A24C6;}
.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 4px; 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 5px; 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;}
.lineheight15 td  {line-height:16px;}
.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;}

/* 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;}

/* 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:180px; height:23px; font-size:12px; padding:5px 0px 5px 0px;}
.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;}



/*mg_smd*/
#liftgg{width:116px; float:left; clear:both;}

/*bj*/

.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; text-decoration:none;}
.shsmd_ctz a:hover{color:#666666; text-decoration:none;}
.shsmd_ctz a:visited{color:#666666; text-decoration:none;}
.shsmd_ctz a:active{color:#666666; text-decoration:none;}
.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:hover{color:#0033FF; text-decoration:none;}
.email a:visited{color:#0033FF; text-decoration:underline;}
.email a:visited:hover{color:#0033FF; text-decoration:none;}
.gzbj{padding-left:8px;}

.yeshu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.yeshu a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.yeshu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C521A6; }
.yeshu a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#FFFFFF;}


.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;}

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

.shbk{border:#C521A6 1px solid; width:547px;}

.0527gz_bg{background:url(../images/promo/13_bg.gif) no-repeat; width:336px; height:31px;}

.17nav{background:url(../images/promo/17nav_bg.gif) no-repeat; width:548px; height:42px;}

.17navbj{padding:0px 4px 0px 4px;}


.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;}
.xm_tab{font-size:12px;}





/*bella 090702 */
.royal_bg{background:url(../royal_orchid_holidays/images/bg.jpg) no-repeat; width:96%px; height:625px; padding-left:80px; padding-top:50px;}
.royal_bg ul{margin:0px; padding:0px;}
.royal_bg ul li{list-style:none; padding-bottom:20px;}






/*bella 090828*/
#pro_title{width:97%; border-bottom:#d53d8a 1px dashed; margin-bottom:10px;}
#pro_content{margin-top:0px; height:750px;}
#pro_cn{background:transparent url(../images/promo/new_pro_bg.png) no-repeat; position:absolute; margin-top:-20px; width:556px; margin-left:-280px; padding-left:18px; padding-right:20px;}
.con_ti{font-size:20px;  color:#FFFFFF; line-height:30px;}

.con_cn{width:92%; margin:0px auto; margin-top:15px; margin-bottom:15px;}
.IE6png{behavior: url("iepngfix.htc");}


/* cheistmas*/

.zifont{ color: #765FAB;}
.navlinkx{color:#FFFFFF; line-height:20px; font-weight:bold; }