﻿*{margin:0;padding:0;}
body{background:white url(../images/app-bd-bg.png) repeat-x;font-size:12px;}
ul,ol{list-style:none;}
a{color:#355E9E;text-decoration:none;}
.logo{display:block;width:100%;height:120px;line-height:120px;text-align:center;font-size:32px;font-weight:bold;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.searchtitle{color:#355E9E;width:100px;float:right;height:28px;line-height:28px;font-size:18px;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.query{color:#355E9E;width:500px;float:left;margin-left:5px;height:25px;line-height:25px;font-size:18px;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.btn{color:#fff;display:inline; margin-left:5px; border:none;width:100px; height:28px; cursor:pointer; background:url(images/btn.gif) no-repeat; font-size:13px; line-height:28px;font-weight:bold; letter-spacing:10px; }
.cityborder{border-color:#8BB0C2;border-width:1px;border-style:solid;padding:1px;}





/*---------- 城市列表开始 ---------*/
.citys{width: 960px;margin:10px 0;border:#ace 1px solid;}
#wrap{
	width:100%;
	position:relative;
	padding: 10px 10px 0px 10px;
}

.setCity{
	width:70px;
	background:url(../images/dot_blue.gif) center right no-repeat;
	padding-right:12px;
	font-size:14px;
	color:#0E6DBC;
	cursor:pointer;
	position:absolute;
	top:10px;
	right:25px;
}

#wrap .tit{
	font-size:14px;
	margin-left: 10px;
	text-align:left;
}

#allCity{
	background:#ebe007;
	width:275px;
	background:#fff;
	display:none;
	border:1px solid #ccc;
	position:absolute;
	left: 460px;
	top: 30px;
	text-align:center;
}

#allCity ul{width:250px;text-align:left;margin:10px 5px 10px 10px;}

#allCity ul li{width:50px; cursor:pointer; font-size:12px; float:left;	text-align:left;line-height:200%;}
#wrap .c{clear:both;float:right;color:#060;}



.province ul{
	width:100%;
	margin: 10px 5px 5px 5px;
}

.province ul li{
	width:100;
	margin-right: 10px;
	text-align:left;
	float: left;
	text-overflow:ellipsis;
	text-overflow:hidden;
}

.province ul li a{
	font-size:14px;
	line-height:200%;
	text-align:left;
	color: #0E6DBC; 
	text-decoration:none;
        white-space: nowrap;
}

#footer{font-family:Arial;margin:20px auto 20px;padding:5px;text-align:center;}

.clear{clear:both;height:15px;}

*{margin:0;padding:0;}
body{background:white url(/weather/images/app-bd-bg.png) repeat-x;font-size:12px;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#355E9E;text-decoration:none;}
.logo{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-size:32px;font-weight:bold;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.searchtitle{color:#355E9E;width:100px;float:right;height:28px;line-height:28px;font-size:18px;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.query{color:#355E9E;width:500px;float:left;margin-left:5px;height:25px;line-height:25px;font-size:18px;font-family:"黑体",宋体,Arial Narrow,arial,serif;}
.btn{color:#fff;display:inline; margin-left:5px; border:none;width:100px; height:28px; cursor:pointer; background:url(/weather/images/btn.gif) no-repeat; font-size:13px; line-height:28px;font-weight:bold; letter-spacing:10px; }
.cityborder{border-color:#8BB0C2;border-width:1px;border-style:solid;padding:1px;}

.tableTop th
	{
	font-weight:bold;
	text-align:center;
	color:#000;
	font-size:14px;
	height:30px;
	line-height:30px;
	background-color:#dbe3fa;
	border:1px #99b0da solid;
	border-bottom:none;
	}
.yuBaoTable
	{
	margin-bottom:10px;
	}
.yuBaoTable td
	{
	text-align:center;
	height:30px;
	
	border:1px #99b0da solid;
	background-color:#fff;
	}	
.yuBaoTable td.t0 b
	{
	color:#c00;
	}
.yuBaoTable td b
	{
	color:#e54600;
	}
.yuBaoTable td span
	{
	color:#000065;
	}

#footer{font-family:Arial;margin:20px auto 20px;padding:5px;text-align:center;}

.clear{clear:both;height:15px;}