/* introduction text area in main location pages. CSS Document */
#topsection					{width:789px;margin:23px 0 5px 0;padding:0;text-align:center;font-family:arial,helvetica,verdana;float:right;clear:right;}
#topleftbox					{display:none;width:150px;margin:0;padding:0;text-align:center;float:left;clear:left;}
#toprightbox				{width:220px;float:right;}

.placeMapBox				{width:990px;margin:10px 0;padding:0;text-align:left;float:left;clear:both;}					
.placeMapBox ol				{width:750px;margin:10px 0;padding:0;text-align:left;float:left;}					
.placeMapBox ol li			{margin:3px 30px;}					
.placeMapBox ol img			{width:750px;margin:5px;border:1px solid #a0a0a0;clear:both;}					

.top						{width:739px;margin:0 0 10px 0;float:right;clear:both;}
.top img					{margin:0 0 8px 0;border:1px solid #a0a0a0;float:right;clear:right;}
.top p		 				{margin:0;padding:0;text-align:left;font-size:90%;color:#505050;clear:both;}
.top strong	 				{margin:0 3px;font-weight:normal;}
.top p span 				{display:block;font-weight:bold;}
.top p span.detailSPAN		{display:inline;font-weight:bold;}
.top #locInfo				{width:230px;margin:0;padding:0;text-align:left;float:left;clear:none;}
.top #locSideInfoP			{width:230px;margin:0;padding:0;text-align:left;color:#123456;float:left;clear:none;}
.top #locSideInfoP span			{color:#505050;display:block;font-weight:bold;}
.top #locSideInfoP span span	{display:inline;font-weight:normal;font-size:80%;}

.sidemap					{width:100%;margin:0 auto 8px auto;float:right;clear:both;}
.sidemap p					{margin:2px 0 0 0;padding:0;text-align:left;font-size:80%;color:#505050;}

.toptextbox					{width:539px;margin:0;padding:8px 8px 12px 8px;border:1px solid #d0d0d0;background-color:#f3f3f3;text-align:left;font-size:90%;float:left;}		
.region .toptextbox			{border:none;background-color:transparent;}
#beijing .toptextbox		{border:1px solid #d0d0d0;background-color:#e9e9e9;}
.toptextbox p				{margin:8px 0;padding:0;}
.toptextbox a.continueReading			{border:none;margin:0;padding:0;display:block;background:none;}
.toptextbox p img			{margin:0;border:none;}
.toptextbox strong			{color:#123456;font-weight:normal;}
.toptextbox strong.zh		{margin:0 2px 0 2px;padding:0;}
.toptextbox strong.en		{margin:0 2px 0 1px;padding:0;}
.toptextbox a strong.zh		{padding:0 0 0 15px;background:url(../images/logo_icon/linkarrow.gif) 0 center no-repeat;text-decoration:none;color:#123456;}
.toptextbox #zhTitle 		{font-weight:normal;} 
.toptextbox #enTitle 		{font-weight:bold;font-style:normal;}
.toptextbox .zh				{font-size:105%;}
.toptextbox h3				{margin:0;padding:0;display:inline;color:#000050;font:bold 105% georgia;clear:none;}
.toptextbox h3 strong.zh	{margin-left:0;}
.toptextbox h3 strong.en	{font-weight:bold;font-style:normal;}
.toptextbox blockquote		{width:100%;margin:10px 0;padding:0;float:left;clear:both;}
.toptextbox blockquote p	{margin:0;clear:both;}
.toptextbox blockquote p.zh	{padding:10px 20px 5px 20px;}
.toptextbox blockquote p.en	{padding:5px 20px 10px 20px;}
.toptextbox .underline		{text-decoration:underline;font-weight:normal;}
.toptextbox span			{margin:0 8px 8px 0;float:left;}
.toptextbox #texttitle		{margin:0 5px 5px 0;padding:0;color:#000050;font:bold 125% georgia,serif,lucida sans,arial;}
.toptextbox a:link			{color:#123456;}
.toptextbox a:visited		{color:#123456;}
.toptextbox a:hover			{background-color:#FFC13B;text-decoration:none;}
.toptextbox a:active		{background-color:#FFC13B;text-decoration:none;}
.a_italic   				{margin:0;padding:0;font-size:90%;font-style:italic;}

.toptop		 				{width:739px;margin:0;padding:0;text-align:left;float:left;}
.imgtxtbox					{margin:0 0 15px 0;float:right;}
#imgtxtbox-beijing			{width:739px;}
.imgtxtbox p				{margin:0;padding:0;color:#323232;text-align:left;font-size:90%;clear:both;}
.imgtxtbox img				{border:1px solid #a0a0a0;}
.imgtxtbox p strong			{margin:0 1px;background:none;padding:0;font-weight:normal;}

#region 					{width:200px;margin:0;padding:0 0 3px 0;color:#000050;font-family:verdana,lucida sans,arial;border-bottom:3px solid #d9d9d9;text-align:left;float:left;clear:both;}					
#region h5 .zh				{margin:0 5px 0 0;font-weight:normal;}					
#region span				{margin:0 5px 0 0;font-size:85%;}					
#region #regname			{background:url(../images/logo_icon/RarrowOff.gif) 0 center no-repeat;margin:0;padding:0 0 0 15px;float:left;font-size:85%;}					

#midsection					{width:990px;margin:8px auto;padding:0;xclear:both;display:none;}
#midcontent					{display:none;}

.red						{color:#ff0000}
#travelinfoX				{margin:0 0 0 10px;padding:0 0 0 110px;text-align:left;color:#000;font:bold 100% Lucida Sans;background:url(../images/logo_icon/travelinfoicon.gif) left center no-repeat;display:block;clear:both;}
#travelinfoX a:link			{color:#000;}
#travelinfoX a:visited		{color:#000;}


