.city {
    z-index: 4;
    padding-top: 38px;
}
.ml40 {
    margin-left: 0px;
    border: none;
    width: 100px;
    float: left;
}


 .city{z-index: 4; padding-top: 38px;}
 .city span{ cursor: pointer; color: #333; font-size: 16px; padding:10px  20px 10px 8px; background: url(bottom.png) no-repeat 90% center;}
 .city span.hover{ background:url(top.png) no-repeat 90% center #fff;}
.city_con{position: absolute; z-index: 11;display: none; background: #fff; padding: 5px 0px; width: 554px;box-shadow: 2px 3px 3px #ddd;border: 1px solid #ddd;}
.city_con ul{ height: 30px; border-bottom: 1px solid #ddd;}
.city_con ul li{font-family: "Î¢ÈíÑÅºÚ"; cursor: pointer; float: left; height: 30px; line-height: 30px; font-size: 12px; color: #333; padding:0px 10px; margin-right: 10px;}
.city_con ul li.hover{height: 29px; color: #3baf29; border-bottom: 2px solid #3baf29;}
.city_con01{ display: none;}
.city_con01 a{padding: 5px 15px 5px; font-family: "Î¢ÈíÑÅºÚ";    line-height: 22px;}


.city_logo img{ width: 100px;}
.no_city_con01 ul li{border-bottom: 1px solid #ddd; height: auto; line-height: 67px;}
.no_city_con01 ul li span{ width: 80px; color:  #999; font-size: 14px;}
.no_city_con01 ul li a{ color: #333;font-size: 14px; display: inline-block; padding: 0px 10px;}
.no_city_con01 ul li a:hover{ color: #4eb73e;}

.no_city_hot{ margin: 30px 0 0 40px;}
.no_city_hot a{ color: #333; padding:0 12px; font-size: 14px;height: 40px; line-height: 40px;}
.no_city_hot a:hover{ color: #4eb73e;}
.no_city_hot span{ height: 40px; line-height: 40px; width: 80px;}

.eyoung_sousuo {
    width: 490px;
	}

 .city 	a,  .city span {
	font-size: 14px;
    text-decoration: none;
    display: inline-block;
}