/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
*******************************************************
* *页面主体定义
********************************************************/

body {margin:0 auto;}
body,td,th {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}

/*链接定义*/
a{text-decoration: none;color: #333333;}
a:hover {color: #990000;}
#artibody a {color: blue;}

/*定义字体颜色 大小 行距*/
.fontcol1 {color: #003399;}
.fontcol1 a{color: #003399;}
.fontcol2 {color: #990000;}
.fontcol2 a{color: #990000;}
.fontcol3 {color: #ff0000;}
.fontcol4 {color: #cccccc;}
.boldfont {font-weight: bold;}
.20font {font-size: 20px;}
.14font {font-size: 14px;}
.20line {line-height: 20px;}
.24line {line-height: 24px;}

/*定义边距*/
.left  {float:left;}
.right{
	float:right;
	color: #999999;
}
.pad5 {padding:5px;}
.padtop2 {padding-top:2px;}
.padtop5 {padding-top:5px;}
.padleft2 {padding-left:2px;}
.padleft5 {padding-left:5px;}
.padright2 {padding-right:2px;}
.padright5 {padding-right:5px;}

/*Line*/
.t {border-top: 1px solid #A2C0FE;}
.b {border-bottom: 1px solid #A2C0FE;}
.l {border-left: 1px solid #A2C0FE;}
.r {border-right: 1px solid #A2C0FE;}
.fontcol11 {color: #990000;}
.t1 {border-top: 1px solid #FEB2A2;}
.b1 {border-bottom: 1px solid #FEB2A2;}
.l1 {border-left: 1px solid #FEB2A2;}
.r1 {border-right: 1px solid #FEB2A2;}

/*other*/
input{
	font-size: 12px;
	color: #666666;
	height: 18px;
}
.500{
	width: 500px;
}
select{
	font-size: 12px;
	color: #666666;
	height: 18px;
}
.icon{
	background-image: url(../images/icon1.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding:5px 0 0 15px;
}
#menu a{
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
#menu a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.boxbg {
	background-image: url(box_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.button {
	font-size: 12px;
	width: 60px;
	height: 19px;
	background-image: url(../images/button1.gif);
	border: none;
	padding-top: 3px;
	color: #990000;
}
.guide1 {
	background-image: url(../images/list_top_bg.gif);
	cursor: hand;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
	border-right: 1px solid #A2C0FE;
	height: 25px;
	line-height: 25px;
}
.guide2 {
	background-image: url(../images/list_top_bg1.gif);
	cursor: hand;
	border-right: 1px solid #A2C0FE;
	line-height: 25px;
}
.4list a{
	font-weight: bold;
	text-decoration: none;
	color: #003399;
	background-image: url(list_1_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	padding-top: 12px;
	display: block;
	width: 200px;
}
.4list a:hover{
	font-weight: bold;
	text-decoration: none;
	background-image: url(list_1_bg1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	padding-top: 12px;
	display: block;
	width: 200px;
}
.4list1 a{
	font-weight: bold;
	text-decoration: none;
	background-image: url(list_2_bg1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 24px;
	padding:8px 0 0 70px;
	display: block;
	width: 200px;
}
.4list1 a:hover{
	font-weight: bold;
	text-decoration: none;
	background-image: url(list_2_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 24px;
	padding:8px 0 0 70px;
	display: block;
	width: 200px;
}

.wtr_city{float:left; margin-top:2px}
.wIco{ display:block; font-size:0; width:16px; height:16px; background-image:url(http://mimg.126.com/tianqi/images/ico_weather.gif);float:left; margin-right:1px}
.weather00{ background-position:0 0}
.weather01,.weather02,.weather17,.weather18{ background-position:0 -28px}
.weather03,.weather04,.weather05,.weather07,.weather08,.weather09,.weather10,.weather11,.weather12,.weather21,.weather22,.weather23,.weather24,.weather25{ background-position:0 -56px}
.weather06,.weather13,.weather14,.weather15,.weather16,.weather19,.weather26,.weather27,.weather28{ background-position:0 -84px}
.weather20,.weather29,.weather30,.weather31{ background-position:0 -112px}
.wtr_info{ float:left; margin-top:0px; margin-right:2px;}
