body {
 background:#f0f3f5
}
.weather_li_head {
 background:#fff;
}
.right-div {
 margin-bottom:20px;
 background:#fff;
 width:300px
}	
.weather_right h1 {
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  font-weight: normal;
  color: #333;
  padding-left: 15px; 
  font-size: 18px;
  font-weight: normal;
  float: left;
}
.title a.go-more {
  display: block;
  float: right;
  width: 20px;
  height: 60px;
  margin-right: 20px;
  background: url(https://i.tq121.com.cn/i/weather2019/i-rt-more.png) no-repeat center;
  background-size: auto;
  background-size: 20px auto;
}

.pic h1 {
  border: 0;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  font-weight: normal;
  color: #333;
  padding-left: 15px; 
  text-indent: 0;
  float: left;
}
.right-div a.go-more {
 display:block;
 width:20px;
 height:60px;
 background:url(https://i.tq121.com.cn/i/weather2019/i-rt-more.png) no-repeat center;
 background-size:20px auto;
 margin-right:15px;
 float:right
}
.right-div .pic h1 a {

 font-size:18px
}
.right-div .pic h1 span {
 display:none
}
.tqsp p {
 text-align:left;
 height:35px;
 line-height:35px;
 padding-left:25px;
 font-size:14px;
 background:url(https://i.tq121.com.cn/i/weather2014/city/c8.jpg) no-repeat scroll 8px 13px transparent
}
.tqsp p a {
 width:265px;
 display:block;
 height:35px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.pic_more {
  display: none;
}
.jctj h1 span {
  display: none;
}
.weather_ly h1 {
  display: none;
}
.weather_rmjd h3 {
  height: 60px;
  line-height: 60px;
  color: #333;
  padding-left: 15px; 
  font-weight: normal;
  font-size: 18px;
  background: #fff;
}
.qxcp-body {
 padding-bottom:2px
}
.qxcp-body img {
 display:block;
 margin:0 auto
}
.qxfw .title {
 border-bottom:1px solid #e5e5e5
}
.qxfw-body {
 padding-bottom:10px;
 margin-top:10px
}
.qxcp-body a {
 display:block;
 height:40px;
 line-height:40px;
 background:#f2f2f7;
 color:#333;
 text-align:center;
 font-size:16px;
 width:275px;
 margin:0 auto;
 margin-bottom:8px
}
.qxcp-body a:hover {
 color:#fff;
 background:#377beb
}
.qxfw-body h1 {
 font-size:16px;
 color:#333;
 font-weight:normal;
 line-height:35px;
 height:35px;
 padding:0 13px;
 width: 100%;
}
.qxfw-body p {
 font-size:14px;
 color:#999;
 line-height:30px;
 padding:0 13px
}
.qxfw-body img {
 display:block;
 margin:10px auto
}
.qxfw-body span {
 display:block;
 text-align:center;
 font-size:16px;
 color:#333
}
.right-div .title {
  overflow: hidden;
}
.weather_7d{
	 background:#fff;
	}
.newsMore{
	background:#fff;
	}
	.around{
		background:#fff;
	}
	.weather_zdsk{
		background:#fff;
	}
	.calendarModel{
		background:#fff;
	}
		.left-div {
margin-bottom: 20px;
background: #fff;
float: left;
width: 680px;
}
.left-div .title {
  height: 50px;
  line-height: 50px;
}
.hd-img .title a {
 height:50px
}
.hd-img .title h1 {
 float:left;
 font-size:20px;
 font-weight:normal;
 line-height:50px;
 height:50px;
 padding-left:15px
}
.hi-body {
 overflow:hidden;
 padding:0 10px;
 position:relative;
 width:660px;
 height:257px
}
.hi-left {
 float:left;
 width:500px
}
.hi-left a {
 display:block;
 width:500px;
 position:relative;
 height:280px;
 overflow:hidden
}
.hi-left a b {
 position:absolute;
 bottom:0;
 width:500px;
 text-align:center;
 right:0;
 bottom:0;
 line-height:30px;
 color:#fff;
 height:30px;
 background:rgba(0,0,0,0.3);
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.hi-body a {
 display:block;
 position:absolute;
 overflow:hidden;
 opacity:.9;
 filter:alpha(opacity=90);
 -moz-opacity:.9;
 -khtml-opacity:.9
}
.hi-body #img1 {
 width:167px;
 height:126px;
 top:0;
 left:0
}
.hi-body #img2 {
 width:167px;
 height:126px;
 top:130px;
 left:0
}
.hi-body #img4 {
 width:167px;
 height:126px;
 top:0;
 right:0
}
.hi-body #img5 {
 width:167px;
 height:126px;
 top:130px;
 right:0
}
.hi-body i,
.hi-body b {
 width:147px
}
.hi-body a b {
 display:block;
 position:absolute;
 right:0;
 bottom:0;
 line-height:16px;
 color:#fff;
 font-weight:normal;
 text-align:center;
 z-index:5;
 padding:3px 10px
}
.hd-img.left-div .hi-body a i {
 display:block;
 position:absolute;
 right:0;
 bottom:0;
 height:42px;
 line-height:30px;
 background:0;
 background-color:#3a3635;
 opacity:.7;
 filter:alpha(opacity=70);
 padding:0 10px
}
.hi-body #img3 {
 width:338px;
 height:256px;
 top:0;
 left:171px
}
.hi-body #img3 b {
 padding:9px 10px
}
.hi-body #img3 i,
.hi-body #img3 b {
 width:338px
}
.hi-right {
 float:left;
 margin-left:10px
}
.hi-right a {
 display:block;
 width:150px;
 position:relative;
 height:85px;
 overflow:hidden;
 margin-bottom:12px
}
.hi-right a b {
 position:absolute;
 bottom:0;
 width:150px;
 text-align:center;
 right:0;
 bottom:0;
 line-height:25px;
 color:#fff;
 height:25px;
 background:rgba(0,0,0,0.3);
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.weather_left .around h1{
	height:50px;
	}
	.weather_left .around{
		background: #fff;
		}
		
           .tq_zx{
			    /*! border-top: 3px solid #076ea8; */
   			 margin-top: 12px;
			    margin-bottom: 20px;
			    background: #fff;
			    float: left;
			    width: 680px;
}
.tq_zx .title{
	height: 50px;line-height: 50px;border-bottom: 1px solid #eee;
	}
			.tq_zx h1{
				float: left;
font-size: 20px;
font-weight: normal;
line-height: 50px;
height: 50px;
padding-left: 15px;
}
			.tq_zx h1 a{
				 font-size: 20px;
    height: 50px;
    line-height: 50px;
	float:right}
			.tq_zx dl{
				margin-top:10px;
				border:1px solid #d7d7d7;
				height:75px;
				padding:10px;
                float: none;
                width: auto;
                border-right: none;
                border-left: none;
                border-top: none;
				overflow: hidden;
padding: 0 15px;
position: relative;
width: 660px;
                            }
			.tq_zx dl dt{
				width:120px;
				height:66px;
				float:left;
				}
			.tq_zx dl dt a img{
				width:120px;
				height:66px;
				}
			.tq_zx dl dd{
				width:500px;
				float:left;
				position:relative;
				height:66px;
				margin-left:15px;}
			.tq_zx dl dd a{
				
				font-size:16px;}
			.tq_zx dl dd p{
				color:#999;
				font-size:12px;
				}
			.tq_zx dl dd span{
				position:absolute;
				left:0;
				bottom:0;
				font-size:12px;
				color:#999;}
   .blueFor-container .more_left{ z-index:999 }
  .tqsp a i {
  background: url(https://i.tq121.com.cn/i/index/index_icons.png) no-repeat scroll -68px -48px rgba(0,0,0,0);
  display: block;
  height: 44px;
  left: 128px;
  position: absolute;
  top: 63px;
  width: 44px;
}
.tqsp a.l {
  position: relative;
  display: block;
  width: 300px;
  margin-bottom: 10px;
  height: 160px;
  overflow: hidden;
} 
.click_wrap_f{z-index: 222; } 