.query-hd{
    font-size: 14px;
    color:#666;
    line-height: 40px;
    padding:0;
    font-family:'Microsoft Yahei';
}
.query-hd li div{float:left;overflow:hidden;white-space:nowrap;}
.query-hd li .date{width:25%;margin:0;}
.query-hd li .phrase{width:51%;margin:0;}
.query-hd li .temperature{width:24%;margin:0;}
.query-hd li .wind{width:25%;margin:0;}

.city-list li{float:left;width:33%;line-height:200%;}
.query{
    color:#666;
    font-size: 16px;
    line-height: 30px;
    font-family:'Microsoft Yahei';
    font-weight: normal;
    margin-bottom: 10px;
}
.result{
    line-height: 30px;
    color:#3b5999;
    font-size:14px;
    font-family:'Microsoft Yahei';
    padding-left:14px;
    *padding-left:0;
    position: relative;
}
.result:before{
    width: 5px;
    height: 5px;
    background: #6882b9;
    position: absolute;
    top: 12px;
    left: 3px;
    content: ' ';
}
.tq-btn{
	width:200px;
	margin:5px;
	padding:5px auto;
	border:2px solid #fff;
    background: #3b5999;
    color:#fff;
    height:40px;
	text-align:center;
    vertical-align: middle;
    line-height:36px;
    font-size:14px;
    cursor: pointer;
	display:block;
	margin:5px auto;
}
.tq-more{
margin:0px;
padding:0px;
display:none;
}
.module{
    padding:20px 0;
    margin:0 auto;
	width:330px;
}
.module h1{text-align:center;padding:5px 0 0 0;font-size:18px;}
.clear{ clear:both}
.gotop {
background: rgba(255, 255, 255, 0.8);
display: block;
width: 42px;
height: 20px;
padding-top: 22px;
line-height: 20px;
font-size: 1.1em;
text-align: center;
color: #3D4245;
overflow: hidden;
border: 1px solid #A6A9AF;
border-radius: 50%;
position: fixed;
right: 10px;
bottom: 75px;
z-index: 50;
}
.gotop:after{content:"";display:block;background:url(../image/gotop.png) no-repeat;background-size:14px 16px;width:14px;height:16px;position:absolute;left:50%;margin-left:-7px;top:5px}
.nav{
    font-size: 16px;
    line-height: 30px;
    color:#666;
    padding:10px 0;
}
.nav a{margin-left:5px}
.whiteBg div{background-color:#ffffff;}