@charset "utf-8";
/* CSS Document */

.headerbox{ width:1001px; margin:0 auto;background:#fff; height: auto; border-top:1px solid #ccc;}
.headerbox div.log0cs{ float:left; padding:18px 0px 8px 0px;}
.headerbox div.righttop{ float: right;width:820px;}
.headerbox div.indextopdh{  background:url(http://www.echinacities.com/Cityguide/images/head/indexdhtitle.gif) repeat-x;color:#fff; height:28px; padding:0px 10px; line-height:28px; text-align:left;}
.headerbox div.indextopdh a{ margin:0px 5px; font-weight:bold; color:#fff;font-size:12px;}

.headerbox div.indextopdh a:link{ color:#fff;}
.headerbox div.indextopdh a:hover{color:#fff;}
.headerbox div.indextopdh a:active{color:#fff;}
.headerbox div.indextopdh a:visited{ color:#fff;}

.clear{ clear:both;}

.headerbox div.righttop div.city_login1{ float:left; width:820px; margin:0px 0px 0px 0px; padding-bottom:0px;}
.headerbox div.righttop div.city_login1 img{  margin-left:5px;}
.headerbox div.righttop div.city_login1 SELECT {FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 22px;WIDTH: 100px; COLOR: #000; border:1px solid #fff;}

.chengshidaohang{ height:20px; font-size:12px; padding:5px 0px; text-align:right;}
.chengshidaohang a{ margin-left:6px; }

.indextopdhsu{ height:33px; line-height:33px; margin:10px 0px;}
.top_newletter { float: right; color:#1c7fb3; width:230px; PADDING-top:0px; LINE-HEIGHT: 20px; TEXT-ALIGN: right}

.top_newletter A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.searchtop {
	
}
.searchtoptj {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: url(http://www.echinacities.com/images/commonle/search_btn.gif) no-repeat; MARGIN-LEFT: 3px; BORDER-LEFT: medium none; WIDTH: 25px; LINE-HEIGHT: 25px; BORDER-BOTTOM: medium none; HEIGHT: 25px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.sectcity {
background:transparent url(http://www.echinacities.com/images/icons2.gif) no-repeat scroll 104px 8px;
float:left;
font-size:15px;
text-align:left;
height:25px;
line-height:25px;
margin-bottom:5px;
margin-top:25px;
padding-left:10px;
width:110px;
}
.xiala{ float:left; width:91px; text-align:left; padding-top:6px;position:relative;z-index:3;  }
.xiala2{ margin-top:10px}
.sousuo{float:left; width:360px; padding-left:60px; margin-top:4px; padding-top:4px; display:inline-block;}
.sousuo input{border:1px solid #7F9DB9;float:left; font-family:Arial, Helvetica, sans-serif; padding:6px 2px;margin-left:12px;width:260px;}
.sousuo img{ float:left; margin-left:10px;}

#DivOtherCityList{text-align:center;left:0px; border:1px solid #ccc; padding-left:12px; background: #FFFCE6; height:200px; width:418PX;overflow-x:hidden; }
#DivOtherCityList ul{margin:0px;padding:0px; }
#DivOtherCityList li{margin:0px 0px 0px 0px; width:80px; line-height:22px;list-style:none; float:left;text-align:left; }


.libg{}
.libg SPAN{ text-align:left; float:right; padding-top:3px; margin-right:0px;}
.libg SPAN IMG{ border:NONE;margin:0px 5px 0px 0px;}
/* CSS navr */
.navr { width:1003px; z-index:1px;clear:both; margin:0 auto;  height:28px;margin:1px 0px; line-height:28px; font-size:12px; padding-left:0px;background:#fff url(http://www.echinacities.com/images/lan3.jpg) repeat-x;  }
.navr ul{ margin:0px; padding:0px;}
.navr li { list-style:none; float:left; padding:0 14px; border-right:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.navr li a { color:#fff;}
.navr li a:link { color:#fff;}
.navr li a:hover { color:#fff;}
.navr li a:active { color:#fff;}
.navr li a:visited { color:#fff;}
.navr li.active { height:28px;background:url(http://www.echinacities.com/images/cityindex.gif) repeat-x;}

.navr li.active a { color:#014B8F;}
.navr li.active a:link { color:#014B8F;}
.navr li.active a:hover { color:#014B8F;}
.navr li.active a:active { color:#014B8F;}
.navr li.active a:visited { color:#014B8F;}

.cityselect a{ color:red; }
.cityselect a:link { color:red;}
.cityselect a:hover { color:red;!important}
.cityselect a:active { color:red;}
.cityselect a:visited { color:red;}


.showcity a{ color:#052CAF; }
.showcity a:link { color:#052CAF;}
.showcity a:hover { color:#052CAF;!important}
.showcity a:active { color:#052CAF;}
.showcity a:visited { color:#052CAF;}

.cityselect ul{ margin:0px; padding: 0px;}
.cityselect li{ margin:0px; padding: 0px; list-style:none;}

.login07{ width:235px; float:right; margin-top:8px; text-align:center; line-height:18px;}
.login07 a{ margin:0px 5px;}
