﻿/* msn header&footer styles */

/* 公用样式 begin */
body{
	background-color:#0071B5;
	
}
td,p,li,input,select,div,span {page-break-after:auto;}
table,td,img,div,span,form,input{margin: 0 0 0 0;padding: 0 0 0 0;}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 

#header,#content,#footer{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
}
#header A:link,#content A:link,#footer A:link {color:#0055A1;text-decoration: none;}
#header A:visited,#content A:visited,#footer A:visited {color:#0055A1;text-decoration: none;}
#header A:active,#content A:active,#footer A:active {color:#f00;text-decoration: underline;}
#header A:hover,#content A:hover,#footer A:hover {color:#f00;text-decoration: underline;}

/* 公用样式 end */

/* 头部样式 begin */
#header{}

#header .adBanner{
	width:728px;
	height:90px;
	overflow:hidden;
	border:1px solid #036;
	margin-left:auto;
	margin-right:auto;
}
#header .topNav{
	text-align:left;
	padding:2px 15px 2px 10px;
	color:#049;
	background-color:#fff;
	margin-top:10px;
	font-family:Arial;
	font-size:12px;
	line-height: 20px;
	
}
#header .topNav span{ float: right;}
#header .topNav span label{ float:left; margin-top: 2px; font-weight:bolder;}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00;}

#header .schNNav{
	background-color:#0072B4;
	border:1px solid #fff;
	width: 768px;
	float:left;
	padding: 5px 0;
}
#header .schNNav .logo{
	float:left;
	padding:6px 0 5px 2px;
	font-size:25px;
	font-family:黑体, simhei, Arial;
	color:#fff;
	line-height:24px;
	float: left;
	width: 120px;
}
#header .schNNav .logo .logoimg1{ float: left;  margin: 0 0 6px 6px; }
#header .schNNav .logo .logoimg2{ margin: 10px 0 0 60px; }
#header .iptSch, #footer .iptSch{
	border:1px solid #ace;
	width:227px;
	height:18px;
	line-height:18px;
}
#header .btnSch, #footer .btnSch{
	background-image:url(/images/msn/msn_v_01.gif);
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#header .schNNav .mainNav{
	clear:both;
	padding:12px 10px 0 0;
	color:#8DAED6;
	word-spacing: 1px;/* 字距限制*/
	letter-spacing: 2px;	
	float: right;
	line-height:24px;
}
#header .schNNav .mainNav a:link,#header .schNNav .mainNav a:visited {text-decoration: none;color:#fff;}
#header .schNNav .mainNav a:active,#header .schNNav .mainNav a:hover {text-decoration: underline;color:#ff0;}
#header .schNNav .mainNav .cur{
	color:#ff0;
}
#header .schNNav .mainNav .cur a:link,#header .schNNav .mainNav .cur a:visited {text-decoration: none;color:#ff0;}
#header .schNNav .mainNav .cur a:active,#header .schNNav .mainNav .cur a:hover {text-decoration: underline;color:#ff0;}


#header .subNav{
	border:1px solid #fff;
}
#header .subNav .inner{
	border:1px solid #AACCEE;
	background-color:#EBF4FF;
	text-align:center;
	padding:6px 0 6px 0;
	color:#8DAED6;
}
#header .subNav a:link,#header .subNav a:visited {text-decoration: none;color:#049;}
#header .subNav a:active,#header .subNav a:hover {text-decoration: underline;color:#f00;}
/* 头部样式 end */

/* 内容部分样式 begin */
#content .frame{
	background-color:#fff;
	border:1px solid #fff;
}
/* 内容部分样式 end */

/* 尾部样式 begin */
#footer{
	color:#666;
	line-height:20px;
	background-color:#fff;
}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{
	background-color:#0072B4;
	padding:12px 0 12px 0;
	font-weight:bold;
	color:#fff;
	margin:10px 0 10px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
/* 尾部样式 end */
