@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
	font-family:font-name;
	font-size:14px;}	
a { text-decoration: none; color:#666;}
a:hover {text-decoration: none;}
.clear{ clear: both;}
body{ background:#efefef; overflow-x: hidden; width:100%; height:100%;}
img { border:none; }
em{ font-style:normal;}

.xyn-city{ width:100%; background:#ebebeb;padding-bottom: 50px;}
.xyn-main{ background:#fff; padding-bottom:200px;}
.xyn-title{ height:40px; background:#287fdd; color:#fff; font-size:16px; font-weight:bold; padding-left:15px; line-height:40px;}
.xyn-title span{ float:right; display:block; width:50px; height:22px; border-radius:5px; background:#ebebeb; color:#287fdd; line-height:20px; margin-right:12px; margin-top:10px; text-align:center; font-weight:normal; cursor:pointer;}
.city-button a{ display:inline-block; width:47.6%; text-align:center; height:45px; line-height:45px; border:1px solid #a5a5a5; color:#888; font-size:16px; margin-top:7px; margin-bottom:7px;cursor:pointer;}
.city-button a:nth-child(1){ margin-left:1%; }
.city-button a:nth-child(2){ margin-right:1%;}
.nearby-city ul li a{ display:block; width:25%; text-align:center; float:left; margin-top:12px;cursor:pointer;font-size:16px;}

.xyn-citybox{ border:1px solid #a5a5a5; width:23.2%; height:120px; position:relative; text-align:center; margin-top:7px; margin-left:1%; float: left;}
.xyn-citybox-span { display: none;}
.xyn-delete{ position:absolute; right:5px; top:5px; width:20px; cursor:pointer; display:none;}
.city-name{ font-size:18px; color:#282828; margin-top:26px;}
.country-name{ color:#9b9b9b; margin-top:10px;}
.on-adress{ color:#418adf;}
.on-adress img{ padding-right:5px; margin-top:10px;}

.xyn-footer{ margin-top:15px; text-align:center;}
.xyn-line{ height:1px; background:#b2b2b2; margin-left:20px; margin-right:20px;}
.xyn-footer .xyn-icon{ margin-top:25px; display: none;}
.xyn-footer .xyn-icon img{ height:45px;}
.xyn-footer 
.xyn-footlist{ margin-top:50px;}
.xyn-footlist a{ color:#888; font-size:14px;}
.xyn-footlist span{ color:#888; padding-left:5px; padding-right:5px;}
.xyn-footext1{ margin-top:10px; color:#888;}
.xyn-footext2{ margin-top:10px; color:#888;}


