#selectedCity{
	min-width: 35px;
	padding-left: 22px;
	padding-right: 8px;
	height: 22px;
	line-height: 22px;
	background: #fff url(../../images/NavHomeImages/icons/icon_city.png) no-repeat 5px center;
	margin-left: 12px;
	cursor: default;
	color: #308bd8;
}
#switchCity{
	height: 24px;
	line-height: 24px;
	color: #666;
	cursor: pointer;
	margin-left: 8px;
	background: url(../../images/NavHomeImages/icons/icon_downARR.png) no-repeat right center;
	padding-right: 12px;
}
#switchCity.arrUp{
	background-image:url(../../images/NavHomeImages/icons/icon_downtoupARR.png) ;
}
.changeOpsi,.citySelectCon {
	z-index: 100000;
	*z-index: 100000;
}
.cityNames{
	width: 433px;
	height: 400px;
	border: 1px solid #ddd;
	z-index: 100000;
	*z-index: 100000;
	background: #fff;
	left: -75px;
	top: 36px;
}
.cityNames .arr{
	width: 17px;
	height: 10px;
	background: url(../../images/NavHomeImages/icons/icon_upARR.png);
	position: absolute;
	left: 24%;
	top: -10px;
}
.cityNames .title{
	color: #308bd8;
	margin-bottom: 10px;
}
.cityNames .soonSearch{
	padding:12px 10px 0px;
}
.cityNames .namesearchBox{
	width: 413px;
	height: 38px;
	background: #308bd8;
}
.cityNames .nameSearchInput{
	width: 330px;
	height: 36px;
	padding: 0 10px;
	background: #fff;
	margin: 1px 0 0 1px;
}
.cityNames .namesearchBox .btn{
	width: 62px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	cursor: pointer;
	color: #fff;
}
.cityNames .hotCitys{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #eee;
}
.cityNames .hotCitys dt{
	color: #999;
	font-size: 12px;
}
.cityNames .hotCitys dd{
	color: #999;
	font-size: 12px;
	margin-left: 15px;
	cursor: pointer;
}
.cityNames .hotCitys dd:hover{
	color: #308bd8;
}
/*citysWrap*/
.citysWrap .title{
	padding: 12px 0 0 10px;
}
.citysWrap>ul>li{
	width: 58px;
	height: 26px;
	line-height: 26px;
	background: #f4f4f4;
	text-align: center;
	cursor: pointer;
	color: #666;
	margin: 0 0 15px 12px;
}
/*控制盒子位置*/
.citysWrap>ul>li.li02 .province_city{
	left: -70px;
}
.citysWrap>ul>li.li03 .province_city{
	left: -140px;
}
.citysWrap>ul>li.li04 .province_city{
	left: -210px;
}
.citysWrap>ul>li.li05 .province_city{
	left: -171px;
}
.citysWrap>ul>li.li06 .province_city{
	left: -239px;
}
.citysWrap>ul>li .province{
	width: 58px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.citysWrap>ul>li.on .province{
	color: #308bd8;
	background: #fff;
	border: 1px solid #ddd;
	border-bottom: 1px solid #fff;
	z-index: 1;
}
.citysWrap>ul>li.on{
	z-index: 999999;
}
.citysWrap>ul>li .province_city li:hover{
	color: #308bd8;
}
.citysWrap .province_city{
	width: 297px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 13px;
	padding: 5px 0;
	display: none;
	top: 27px;
}
.citysWrap>ul>li.on .province_city{
	display: block;
}
.citysWrap .province_city li{
	width: 68px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0 0 0 5px;
}
