@import url('innerLayer.css');

.innerNavigateTitleSG								{height:28px;line-height:26px;font-size:14px;font-weight:bold;color:#F60;text-align:left;background:url('../images/arrow_orange.gif') 0 7px no-repeat;padding-left:20px;width:735px;overflow:hidden;clear:both;margin:0;margin-bottom:10px;border-bottom:1px solid #F4F4F4;}
.innerNavigateTitleSG span							{float:left;display:inline;}
/*.innerNavigateTitleSG img							{float:right;display:inline;height:27px;margin-left:9px;}*/
.innerNavigateTitleSG a								{height:27px;width:auto;overflow:hidden;float:right;display:inline-block;margin-left:9px;}
.innerNavigateTitleSG a.book						{width:62px;background:url('../images/icons/bookit.gif');}
.innerNavigateTitleSG a.book:hover					{background:url('../images/icons/bookit.gif') 0 -27px;}
.innerNavigateTitleSG a.favorites					{width:88px;background:url('../images/icons/favorites.gif');}
.innerNavigateTitleSG a.favorites:hover				{background:url('../images/icons/favorites.gif') 0 -27px;}

.destinationsBackground								{clear:both;width:1004px;overflow:hidden;background:#D0DEF8;margin-top:2px;}
.destinationsLeftBg									{width:220px;height:auto;overflow:hidden;float:left;display:inline;padding-bottom:32767px;margin-bottom:-32767px;}
.destinationsRightBg								{width:765px;height:auto;overflow:hidden;float:left;display:inline;overflow:hidden;padding-left:11px;background:#FFF;padding-bottom:32767px;margin-bottom:-32767px;}

.destinationsNavi									{height:32px;overflow:hidden;}
.destinationsNavi ul								{margin:0;padding:0;}
.destinationsNavi ul li								{width:auto;height:32px;line-height:32px;overflow:hidden;float:left;display:inline;color:#454545;}
.destinationsNavi ul li a							{color:#06C;}
.destinationsNavi ul li a:link						{color:#06C;}
.destinationsNavi ul li a:hover						{color:#F00;}
.destinationsIcon									{background:url('../images/arrow_orange_shadow.gif') 0 10px no-repeat;margin:0;padding:0;margin-left:5px;padding-left:16px;}

.innerSceneryImagePanel								{width:610px;height:auto;overflow:hidden;margin-top:10px;background:#F6F6F6;}
.innerSceneryImageTopPanel							{height:5px;overflow:hidden;background:url('../images/theme/destinations/photoalbum/images_03.gif');}
.innerSceneryImageTop1								{width:5px;height:5px;overflow:hidden;float:right;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_01.gif') -5px 0;}
.innerSceneryImageTop2								{width:5px;height:5px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_01.gif');}
.innerSceneryImageBtmPanel							{height:5px;overflow:hidden;background:url('../images/theme/destinations/photoalbum/images_02.gif');}
.innerSceneryImageBtm1								{width:5px;height:5px;overflow:hidden;float:right;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_01.gif') -5px -5px;}
.innerSceneryImageBtm2								{width:5px;height:5px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_01.gif') 0 -5px;}
.innerSceneryImageCenter							{clear:both;width:600px;height:auto;overflow:hidden;padding:0 4px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}

.destinationsSceneryImagePanel						{clear:both;width:600px;height:auto;overflow:hidden;background:#FFF;}
.destinationsSceneryImageTop						{clear:both;height:9px;overflow:hidden;}
.destinationsSceneryImageTop1						{width:10px;height:9px;overflow:hidden;float:right;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_04.gif') 10px 0;}
.destinationsSceneryImageTop2						{width:10px;height:9px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_04.gif');}
.destinationsSceneryImageBtm						{clear:both;height:6px;overflow:hidden;}
.destinationsSceneryImageBtm1						{width:6px;height:6px;overflow:hidden;float:right;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_04.gif') 14px -9px;}
.destinationsSceneryImageBtm2						{width:6px;height:6px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_04.gif') 0 -9px;}

.destinationsSceneryImages							{width:589px;height:auto;overflow:hidden;padding:0 5px 0 6px;}
.destinationsSceneryImagesTitle						{margin:0;height:24px;overflow:hidden;}
.destinationsSceneryImagesTitle span				{height:auto;float:left;display:inline;line-height:25px;background:url('../images/theme/destinations/photoalbum/icon_01.gif') 0 6px no-repeat;font-weight:bold;font-size:12px;color:#204efb;padding-left:21px;margin-left:4px;}
.destinationsSceneryImagesTitle span a				{color:#204efb;}
.destinationsSceneryImagesTitle span a:link			{color:#204efb;}
.destinationsSceneryImagesTitle span a:hover		{color:#f00;}
.destinationsSceneryImagesTitle label				{float:right;display:inline;margin-right:5px;color:#222;font-weight:bold;font-size:12px;}
.destinationsSceneryImagesTitle label samp			{color:#e20100;line-height:25px;display:inline;font-weight:normal;font-size:12px;}
.destinationsSceneryImagesTitle label ins			{color:#e20100;line-height:25px;display:inline;font-weight:normal;font-size:12px;margin-left:8px;text-decoration:none;}
.destinationsSceneryImagesGroup						{clear:both;width:100%;height:122px;overflow:hidden;}
.destinationsSceneryImagesLeft						{width:28px;height:122px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_05.gif');}
.destinationsSceneryImagesLeft a					{width:8px;height:51px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/icon_02.gif');margin:41px 0 0 15px;}
.destinationsSceneryImagesLeft a:link				{}
.destinationsSceneryImagesLeft a:hover				{background:url('../images/theme/destinations/photoalbum/icon_02.gif') -8px 0;}
.destinationsSceneryImagesCenter					{width:533px;height:122px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_07.gif');}
.destinationsPhotoAlbumPanel						{width:10000px;overflow:hidden;}
.destinationsPhotoAlbumGroup						{width:auto;margin-top:11px;}
.destinationsPhotoAlbumGroup ul						{width:auto;margin:0;padding:0;}
.destinationsPhotoAlbumGroup ul li					{width:116px;height:100px;overflow:hidden;margin:0;padding:0;margin-left:10px;margin-right:5px;float:left;display:inline;}
.destinationsPhotoAlbumGroup ul li a				{width:92px;height:92px;overflow:hidden;text-align:center;float:left;display:inline-block;padding:3px;}
.destinationsPhotoAlbumGroup ul li a:link			{}
.destinationsPhotoAlbumGroup ul li a:hover			{border:1px solid #2590fe;}
.destinationsPhotoAlbumSelOut						{border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
.destinationsPhotoAlbumSelIn						{border:1px solid #2590fe;}
.destinationsPhotoAlbumGroup ul li img				{border:0;}
.destinationsPhotoAlbumGroup ul li span				{width:16px;height:92px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_08.gif') 15px -2px no-repeat;}
.destinationsSceneryImagesRight						{width:28px;height:122px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_06.gif');}
.destinationsSceneryImagesRight a					{width:8px;height:51px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/icon_03.gif');margin:41px 0 0 7px;}
.destinationsSceneryImagesRight a:link				{}
.destinationsSceneryImagesRight a:hover				{background:url('../images/theme/destinations/photoalbum/icon_03.gif') -8px 0;}

.destinationsPhotoAlbumSortting						{width:610px;height:24px;line-height:24px;overflow:hidden;margin-top:2px;margin-bottom:5px;display:block;color:#222;text-align:right;}
.destinationsPhotoAlbumSortting span				{background:url('http://www.discoverchinatours.com/images/arrow_o.gif') 0 2px no-repeat;padding-left:10px;font-weight:bold;font-size:13px;}
.destinationsPhotoAlbumSortting a					{padding:0 6px;color:#06c;}
.destinationsPhotoAlbumSortting a:link				{padding:0 6px;color:#06c;}
.destinationsPhotoAlbumSortting a:hover				{padding:0 6px;color:#E20100;}
.destinationsPhotoAlbumSortting a.hSortIn			{padding:0 6px;color:#FC4500;}
.destinationsPhotoAlbumSortting a.hSortIn:link		{padding:0 6px;color:#FC4500;}
.destinationsPhotoAlbumSortting a.hSortIn:hover		{padding:0 6px;color:#E20100;}

.destinationsPhotoAlbumToursPanel					{clear:both;width:610px;height:auto;overflow:hidden;margin-top:2px;margin-bottom:8px;background:#F6F6F6;display:block;}
.destinationsPhotoToursPanel						{height:122px;overflow:hidden;}
.destinationsPhotoToursLeft							{width:16px;height:122px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_05.gif');}
.destinationsPhotoToursGroup						{width:557px;height:100px;overflow:hidden;float:left;display:inline;padding:11px 0;background:url('../images/theme/destinations/photoalbum/images_07.gif');}
.destinationsPhotoToursRight						{width:16px;height:122px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_06.gif') -12px 0;}
.destinationsPhotoToursImage						{width:146px;height:100px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_08.gif') 145px 0px no-repeat;margin-right:15px;}
.destinationsPhotoToursImage a						{width:120px;height:90px;padding:4px;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;float:left;display:block;}
.destinationsPhotoToursImage a:link					{}
.destinationsPhotoToursImage a:hover				{border:1px solid #2590fe;}
.destinationsPhotoToursImage img					{width:120px;height:90px;border:0;}

.destinationsPhotoTourItems							{width:396px;height:100px;overflow:hidden;float:left;display:inline;}
.destinationsPhotoTourItems p						{margin:0;}
.destinationsPhotoTourItems1						{height:22px;overflow:hidden;}
.destinationsPhotoTourItems1 span					{width:198px;height:22px;line-height:22px;overflow:hidden;float:left;display:inline-block;color:#3a3a3a;}
.destinationsPhotoTourItems1 samp					{line-height:22px;font-weight:bold;color:#e20100;display:inline;margin-left:6px;}
.destinationsPhotoTourItems1 label					{line-height:22px;font-weight:bold;color:#3261a7;display:inline;margin-left:3px;}
.destinationsPhotoTourItems2						{height:46px;line-height:23px;overflow:hidden;}
.destinationsPhotoTourItems2 label					{height:46px;line-height:23px;overflow:hidden;float:left;display:inline-block;color:#333;padding-right:3px;}
.destinationsPhotoTourItems2 span					{height:23px;line-height:23px;overflow:hidden;display:inline-block;color:#333;padding-right:3px;}
.destinationsPhotoTourItems2 a						{height:23px;line-height:23px;overflow:hidden;display:inline-block;color:#06c;padding-right:3px;}
.destinationsPhotoTourItems2 a:link					{height:23px;line-height:23px;overflow:hidden;display:inline-block;color:#06c;padding-right:3px;}
.destinationsPhotoTourItems2 a:hover				{height:23px;line-height:23px;overflow:hidden;display:inline-block;color:#F00;padding-right:3px;text-decoration:none;}
.destinationsPhotoTourItems3						{clear:both;height:24px;overflow:hidden;margin-top:8px;}
.destinationsPhotoTourItems3 a.Bookit				{width:97px;height:24px;float:right;display:inline-block;background:url('../images/theme/destinations/HongKong/images_21.gif') no-repeat;}
.destinationsPhotoTourItems3 a.MoreDetails			{height:24px;line-height:28px;overflow:hidden;width:auto;float:left;display:inline-block;background:url('../images/theme/destinations/HongKong/images_22.gif') no-repeat;color:#366bef;font-style:italic;padding-left:15px;}
.destinationsPhotoTourItems3 a.MoreDetails:link		{height:24px;line-height:28px;overflow:hidden;width:auto;float:left;display:inline-block;background:url('../images/theme/destinations/HongKong/images_22.gif') no-repeat;color:#366bef;font-style:italic;padding-left:15px;}
.destinationsPhotoTourItems3 a.MoreDetails:hover	{height:24px;line-height:28px;overflow:hidden;width:auto;float:left;display:inline-block;background:url('../images/theme/destinations/HongKong/images_22.gif') no-repeat;color:#F00;font-style:italic;text-decoration:none;padding-left:15px;}

.destinationsPhotoNoscript							{clear:both;width:610px;height:auto;overflow:hidden;}
.destinationsPhotoNoscript a						{width:99px;height:99px;overflow:hidden;padding:4px;float:left;display:inline-block;margin-top:10px;margin-right:16px;text-align:center;}
.destinationsPhotoNoscript a:link					{}
.destinationsPhotoNoscript a:hover					{border:1px solid #2590fe;}

.destinationsPhotoFormPanel							{height:158px;overflow:hidden;}
.destinationsPhotoFormLeft							{width:16px;height:158px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_09.gif');}
.destinationsPhotoFormGroup							{width:557px;height:136px;overflow:hidden;float:left;display:inline;padding:11px 0;background:url('../images/theme/destinations/photoalbum/images_11.gif');}
.destinationsPhotoFormRight							{width:16px;height:158px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_10.gif');}

.destinationsPhotoFormItems1						{width:268px;height:24px;overflow:hidden;float:left;display:inline;margin:0;}
.destinationsPhotoFormItems1 span					{width:88px;height:24px;line-height:24px;overflow:hidden;float:left;display:inline-block;color:#3179f1;font-weight:bold;}
.destinationsPhotoFormItems1 select					{float:left;display:inline;margin-left:6px;}
.destinationsPhotoFormItems1 input					{float:left;display:inline;margin-left:6px;font-size:12px;}
.destinationsPhotoFormItems1 label					{float:left;display:inline;margin-left:6px;line-height:24px;color:#E20100;}
.destinationsPhotoFormItems2						{clear:both;width:556px;height:60px;overflow:hidden;float:left;display:block;margin:2px 0 0 0;}
.destinationsPhotoFormItems2 span					{width:88px;min-height:26px;height:auto !important;height:26px;line-height:26px;overflow:hidden;float:left;display:inline-block;}
.destinationsPhotoFormItems2 textarea				{height:50px;line-height:25px;font-size:12px;width:450px;float:left;display:inline-block;margin-left:6px;}
.destinationsPhotoFormItems3						{clear:both;height:24px;overflow:hidden;margin:0;margin-top:4px;}
.destinationsPhotoFormItems3 span					{float:left;display:inline;line-height:24px;}
.destinationsPhotoFormItems3 input					{float:left;display:inline;margin-left:6px;margin-right:6px;font-size:12px;}
.destinationsPhotoFormItems3 label					{float:left;display:inline;margin-right:6px;line-height:24px;color:#E20100;}

.destinationsBookPanelBg							{width:100%;height:900px;position:absolute;left:0;top:0;background:#000;-moz-opacity:0.2;opacity:0.2;filter:alpha(opacity=20);-ms-filter:"alpha(opacity=20)";z-index:97;}
.destinationsBookPanelB2							{width:650px;height:auto;position:absolute;left:0;top:0;background:#000;-moz-opacity:0.2;opacity:0.2;filter:alpha(opacity=20);-ms-filter:"alpha(opacity=20)";z-index:98;}
.destinationsBookPanel								{width:648px;height:auto;overflow:hidden;background:#FFF;position:absolute;left:0;top:0;border:1px solid #A0C9FC;z-index:99;padding-bottom:8px;}
.destinationsAJBookTitle							{width:640px;height:30px;overflow:hidden;padding-top:1px;border-bottom:1px solid #A0C9FC;}
.destinationsAJBookTitle span						{width:auto;height:30px;line-height:36px;overflow:hidden;float:left;display:inline-block;background:url('../images/theme/destinations/photoalbum/images_13.gif') no-repeat;padding-left:32px;font-size:14px;font-weight:bold;color:#2584E5;font-family:Calibri, Arial;}
.destinationsAJBookTitle img						{height:30px;float:right;display:inline;cursor:pointer;}
.destinationsAJBookNotice							{height:36px;overflow:hidden;text-align:center;margin-top:20px;margin-bottom:20px;}
.destinationsAJBookNotice span						{width:auto;height:36px;line-height:36px;overflow:hidden;display:inline-block;}
.destinationsAJBookNotice1							{background:url('../images/theme/destinations/photoalbum/images_17.gif') no-repeat;padding-left:46px;font-size:24px !important;font-size:22px;font-weight:bold;font-family:Calibri,Arial;color:#27364D;}
.destinationsAJBookNotice1 label					{color:#F47121;}
.destinationsAJBookNotice2							{background:url('../images/theme/destinations/photoalbum/images_16.gif') no-repeat;padding-left:46px;font-size:24px !important;font-size:22px;font-weight:bold;font-family:Calibri,Arial;color:#27364D;}
.destinationsAJBookNotice2 label					{color:#1B7E13;}
.destinationsAJBookNotice3							{background:url('../images/theme/destinations/photoalbum/images_18.gif') 2px 2px no-repeat;padding-left:46px;font-size:24px !important;font-size:22px;font-weight:bold;font-family:Calibri,Arial;color:#27364D;}
.destinationsAJBookNotice3 label					{color:#F47121;}
.destinationsAJBookTipsGroup						{width:610px;height:auto;overflow:hidden;clear:both;margin-top:8px;}
.destinationsAJBookTipsGroupLeft					{width:35px;height:26px;overflow:hidden;float:left;display:inline;background:url('../images/theme/destinations/photoalbum/images_15.gif') no-repeat;}
.destinationsAJBookTipsGroupRight					{width:575px;height:auto;line-height:26px;font-size:13px;float:left;display:inline;color:#212C43;}
.destinationsAJBookTipsGroupRight label				{color:#E20100;}
.destinationsAJBookItemGroup						{clear:both;width:610px;height:auto;overflow:hidden;margin-top:5px;}
.destinationsAJBookItemGroup span					{width:88px;height:24px;line-height:24px;overflow:hidden;float:left;display:inline-block;color:#3179f1;font-weight:bold;}
.destinationsAJBookItemGroup label					{float:left;display:inline;line-height:24px;color:#212C43;font-size:13px;margin-left:6px;}
.destinationsAJBookItems1							{width:305px;height:24px;overflow:hidden;float:left;display:inline;margin:0;}
.destinationsAJBookItems1 span						{width:88px;height:24px;line-height:24px;overflow:hidden;float:left;display:inline-block;color:#3179f1;font-weight:bold;}
.destinationsAJBookItems1 select					{float:left;display:inline;margin-left:6px;}
.destinationsAJBookItems1 input						{float:left;display:inline;margin-left:6px;font-size:12px;}
.destinationsAJBookItems1 label						{float:left;display:inline;margin-left:6px;line-height:24px;color:#E20100;}
.destinationsAJBookItems1 img						{float:left;display:inline;margin-left:6px;height:22px;cursor:pointer;}
.destinationsAJBookItems2							{clear:both;width:610px;height:88px;overflow:hidden;margin:0;}
.destinationsAJBookItems2 span						{width:88px;min-height:26px;height:auto !important;height:26px;line-height:26px;overflow:visible;float:left;display:inline-block;color:#212C43;font-weight:normal;}
.destinationsAJBookItems2 textarea					{width:486px;height:78px;line-height:26px;font-size:12px;float:left;display:inline-block;margin-left:6px;}
.destinationsAJBookItems3							{clear:both;height:24px;overflow:hidden;margin:0;}
.destinationsAJBookItems3 span						{width:auto;float:left;display:inline;line-height:24px;color:#212C43;font-size:13px;font-weight:normal;}
.destinationsAJBookItems3 input						{float:left;display:inline;margin-left:6px;margin-right:6px;font-size:12px;}
.destinationsAJBookItems3 label						{float:left;display:inline;margin-right:6px;line-height:24px;color:#E20100;}
.destinationsAJBookSuccesful						{width:600px;height:auto;line-height:24px;font-size:13px;overflow:hidden;color:#212C43;text-align:justify;}
.destinationsAJBookSuccesful label					{color:#E20100;font-weight:bold;}

.nLeftRedTitle										{width:210px;min-height:26px;height:auto !important;height:26px;margin:0 auto;margin-top:5px;text-align:left;font-weight:bold;color:#FC0000;line-height:26px;font-size:14px;}
.nLeftRedTitle a									{color:#E20100;}
.nLeftRedTitle a:link								{color:#E20100;}
.nLeftRedTitle a:hover								{color:#E20100;text-decoration:none;}

.nLeftTailorTitle									{height:26px;line-height:26px;overflow:hidden;margin:0;margin-top:10px;}
.nLeftTailorTitle a									{color:#E20100;background:url('../images/hotel/icons_02.gif') 5px 5px no-repeat;padding-left:26px;display:inline-block;height:26px;font-size:13px;font-weight:bold;font-family:Arial;}
.nLeftTailorTitle a:link							{color:#E20100;}
.nLeftTailorTitle a:hover							{color:#E20100;text-decoration:none;}
.nLeftTailorImage									{width:210px;height:210px;overflow:hidden;}
.nLeftTailorContent									{line-height:22px;padding:0 5px;text-align:justify;color:#3A3A3A;}

.nLeftScenicImagePanel								{width:100px;height:auto;overflow:hidden;float:left;margin-top:5px;margin-left:6px;background:url('../images/theme/destinations/photoalbum/images_12.gif') 2px 2px no-repeat;}
.nLeftScenicImagePanel div							{width:92px;height:92px;overflow:hidden;background:#FFF;padding:2px;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;float:left;display:block;text-align:center;clear:both;}

.nLeftScenicImagePanel p							{margin:0;line-height:22px;font-weight:bold;color:#0851F6;font-family:Arial Narrow,Arial;text-align:center;padding:0 3px;}
.nLeftScenicImagePanel p a							{color:#204efb;font-family:Arial Narrow,Arial;font-size:13px;}
.nLeftScenicImagePanel p a:link						{color:#204efb;}
.nLeftScenicImagePanel p a:hover					{color:#E20100;text-decoration:none;}

.innerWhiteBg										{background:#F9F9F9;clear:both;border-bottom:1px solid #6FBBF5;padding-bottom:5px;}
.innerBlueBg										{background:#6FBBF5;clear:both;border-bottom:1px solid #F9F9F9;}
.yjFrd												{width:756px;height:1px;display:none;}
.innerCityNaviNoMargin								{margin:0;}
.mgl20												{margin-left:20px;}
