.Clew
{
	margin:5px 0 5px 0;
	padding:5px 10px 15px 10px;
	border:1px solid #FFBF7F;
	background:#FFF1D1;
	
}
.Clew img
{
	position:relative;
	top:8px ;
}

.LeftColumn
{
	width:550px;
	float:left;
	margin-top:8px;
}
.LeftColumn .PageTitle
{
	margin-top:10px;
}

.LeftColumn .PageTitle h1{color:#C51100;margin:0;font-size:20px;font-weight:bold;}

.LeftColumn .CitySearch
{	
	height:30px;
	position:absolute;
	width:540px;
}
.LeftColumn .CitySearch .SearchTitle
{
	padding-top:8px;
	float:left;
	font-size:14px;
}
.LeftColumn .CitySearch .SearchItem
{
	float:right;
}

 .imgbtn
{
	position:relative;
	top:4px;
}

.LeftColumn  .divCityList
{
	position:static;
	padding: 0 0 0 384px ;
	margin:0px;
}
.LeftColumn .HotCity
{	
	clear:both;
	margin-top:10px;
	border:1px solid #D4D0C8;
	padding:0px 0px 8px 0px;
}

.LeftColumn .HotCity .Title
{
	padding:5px 0 5px 10px;
	background:#EEEEEE ;
	color:#C51100;
	font-size:14px;
	margin-bottom:10px;
}
.LeftColumn .HotCity .CityListRow 
{
	margin:3px 0 0 0;
}
.LeftColumn .HotCity .CityListRow .RowTitle
{
	font-size:14px;
	padding:0 25px 0 10px ;
}
.LeftColumn .HotCity .CityListRow .SingleCity
{
	padding:2px 2px 3px  2px ;
}
.LeftColumn .HotCity  .RowLine
{
	height:10px;
	padding-left:8px;
}
.LeftColumn .PinYin
{
	clear:both;
	margin-top:10px;
	border:1px solid #D4D0C8;
	padding:0px 0px 8px 0px;
}

.LeftColumn .PinYin .PinYinTitle
{
	padding:5px 0 5px 10px;
	background:#EEEEEE ;
	color:#C51100;
	font-size:14px;
	margin-bottom:10px;
}
.LeftColumn .PinYin .PinYinItem
{
	padding-left:10px;
}

.LeftColumn .Province
{
	clear:both;
	margin-top:10px;
	border:1px solid #D4D0C8;
	padding:0px 0px 8px 0px;
}

.LeftColumn .Province .ProvinceTitle
{
	padding:5px 0 5px 10px;
	background:#EEEEEE ;
	color:#C51100;
	font-size:14px;
	margin-bottom:10px;
}
.LeftColumn .Province .ProvinceItem
{
	padding-left:10px;
}

.RightColumn
{
	width:215px;
	float:right;
	margin-top:8px;
}
.RightTable
{
	width:215px;
}
.RightTable .RTitle
{
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
}

.RightTable .RContent
{
	border-bottom:1px solid #D4D0C8;
	padding-bottom:10px;
}

.RightTable .RImage
{
	padding:5px 0 0px 0;
}
.HiddenCityList
{
	z-index:5;
	position:absolute;
	width:360px;
}

.topV
{
	padding-left:65px;
}

.IndexCityTitle
{
	height:20px;
	background:#FFA237;
	width:360px;
}
.IndexCityTitleText
{
	float:left;
	font-weight:bold;
	color:#FFF;
	padding: 3px 0 0 10px;
}
.IndexCityTitle .IndexCityTitleBtn
{
	cursor: pointer;
	margin-left:10px;
	margin: 2px;
	width:12px;
	height:12px;
	float: right;
	background: url(/Comm/Images/CloseDiv.gif) no-repeat 0 0;
}
.IndexCityItem
{
	border:1px solid #FFA237;
	background:#FFF;
	width:358px;
}

#IndexCityList
{
	
}
 .WordList
{
	margin:2px;
	text-align:left;
	background:#FFF;
	font-size:14px;
}

 .WordList .tdCityName
{	
	text-align:left;
	width:80px;	
	white-space:pre;
	
}
.TM
{
	border:0;
	width:100%;
}
.TM .PrivinceTD
{
	width:12.5%;
	white-space:nowrap;
	font-size:12px;
}
.TM .WordTD
{
	width:9%;
	white-space:nowrap;
	font-size:12px;
}
.TM td
{
	white-space:nowrap;
	font-size:13px;
}
.AllCityList
{
	margin-top:40px;
}
.AreaItem
{
	width:100%;
	margin-bottom:3px;
}
.AreaName
{
	background:#EEEEEE;
	width:56px;
	padding:7px 3px 5px 0px;
	text-align:right;
	margin:3px 5px 0 0 ;
	font-weight:bold;

}
.CityItemShort
{
	width:470px;
	text-align:left;
	line-height:20px;
	white-space:pre;
 
}
.CityItem
{
	width:475px;
	text-align:left;
	line-height:20px;
	white-space:pre-wrap;
}
.CityItem span
{
	table-layout:fixed
}

.PrivinceName
{ 
	width:45px;
 	padding:5px  5px 0px 0px  ;
	float:left;
	text-align:right;
	margin-top:3px;
	margin-right:5px;
}

.PrivinceItem
{
	width:100%;	
}
.CityTD
{
	width:62px;
	white-space: nowrap;
}
a.ActiveCity:Link,a.ActiveCity:Visited
{
	padding:2px 1px 0 1px;
	color:#C51100;
	text-decoration:underline; 
}
a.ActiveCity:Hover,a.ActiveCity:Active
{
	padding:2px 1px 0 1px;
	color:#FFFFFF;
	background:#C51100;
	text-decoration:underline;
}

a.OnClickLink:Link,a.OnClickLink:Visited{padding:2px 1px 0 1px;color:#FFA237;text-decoration:none;font-size:14px; font-weight:bold}
a.OnClickLink:Hover,a.OnClickLink:Active{padding:2px 1px 0 1px;color:#FFA237;text-decoration:none;font-size:14px;font-weight:bold}
.BigWord
{
	font-size:15px;
}