@charset "utf-8";
/* CSS Document */
* {font-family:  Arial,Tahoma, Helvetica, sans-serif}
body {background:#fff;}
body, div, p, table, h1, h2, h3, h4, h5, h6{padding:0; margin:0; font-weight:normal;}
.clr{clear:both;}
.fs12px{
	font-size:12px;
}
.content{
	width:990px;
	margin:0px auto;
	
}
.menu{
	height:40px;
}
a:hover{
	text-decoration:none;
}
.menu .item{
	display:block; float:left;
	width:119px;
	height:40px;
	padding-top:5px;
	text-align:center;
}
.menu .item, .menu .item a, .menu .item h3 {
	font-size:18px;
	color:#858585;
}
.menu .item h3{
	display:block;
	width:119px;
	height:35px;
	text-align:center;
}
.menu .item a{
	width:119px;
	height:35px;
	display:block;
	text-align:center;
}
.menu .item a:hover{
	text-decoration:none;
}
.menu .active{
	background:url(../img/menu.jpg) center top no-repeat;
}
.menu .active h3{
	color:#ECECEC;
}
h1.hi{
	position:absolute;
	top:-50px;
}
.left{
	width:990px;
/*	float:left;*/
}
.right{

/*	margin-left:760px;*/
}
.block {
	color:#666;
	font-size:12px;
	padding-left:5px;
	padding-top:10px;
}
.right .hi{
	color:#aaa;
}
.left .head{
}
.left .head  small{
	color:#ADADAD;
	font-size:10px;
}

div.h1{
	padding:0px 0px 0px 75px;
	width:350px;
	font-size:24px;
	color:#adadad;
}
div.h1  h1{
	font-size:24px;
	color:#adadad;
	display:inline;
}
.time td p{
	font-size:10px;
}
.time td{
	width:31px;
}
.time td p small{
	display:block;
	color:#aaa;
}
.tem td p{
	font-size:12px;
	color:#ADADAD;
	font-weight:bold;
	padding:5px 0;
}
.cloud td p, .tem td p , .time td p, .rain td p{
	text-align:center;
	border-left:1px solid #eee;
}
td.first p{
	border:0px;
}
.day{
	color:#adadad;
}
.big .thead{

}
.big .day{
	font-size:40px;
	width:50px;
}
.now{
	color:#1866ec;
}
.big .now, .big .week, .big .month{
	font-size:11px;
}
.week, .month{
	color:#adadad;
}
.pt10px{
	padding-top:10px;
}
.plp1 {
	padding:5px;
	border:1px solid #eee;
	background: url(../img/bg_day.png) left top repeat-x;
	border-bottom:5px solid #eee;
	width:124px;
	height:166px;
}
div.weekend{
	background:url(../img/bg_day_we.png) left top repeat-x;
}
/* ===== small ===== */
.small .thead{
	height:40px;
}
.small .day{
	font-size:40px;
	width:50px;
}
.small .now, .small .week, .big .small, .small .month{
	font-size:11px;
}
.weekend{
	color:#ffb62a;
}
.small .plp1 {
}
.big .plp1 {
}
.small td.last .plp1  , .big td.last .plp1  {
	margin-right:0px;
}
div.small {
	padding-top:10px;
}
.small img {
	width:30px;
}
.stylebig img{
	width:30px;
}
.submenu{
	padding-top:10px;
	color:#adadad;
	font-size:14px;
	padding-left:75px;
	font-weight:bold;
}
.submenu a {
	color:#adadad;
	text-decoration:underline;
}
.submenu a:hover {
	text-decoration:none;
}
.submenu span{
	color:#2a71fd;
}
.submenu span , .submenu a {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}