/**全局设置**/
body,form,input,button,h1,h2,h3,h4,h5,h6,h7,p,ul,ol,dl,dt,dd {
	 padding:0; margin:0;font: 12px  "宋体", Verdana, sans-serif; color:#4C5A62; line-height:22px;
}
ul,ol,li {
	list-style-type:none;
}
a {
	color: #0097CC; text-decoration: underline; 
}
a:hover {
	color: #58595B; text-decoration: underline;
}
em{
	  color:#FF8F00; font-weight:bold; font-style:normal;
}
img{
	border:0px;
}
.button {
	border: #95b5d7 1px solid;  font-size: 12px; background: url(/Template/default/images/button_bg.gif); line-height: 20px; height: 20px
}
.buttonOn {
	border: #bdc5ca 1px solid; background: url(/Template/default/images/button_bg2.gif);  line-height: 20px; height: 20px
}
.clear{
	 clear:both;
}
.input {
	height: 17px;font-size: 12px;padding: 3px 2px 0px;border-width: 1px;	border-style: solid;border-color: #808080 #D4D0C8 #D4D0C8 #808080;
}
/*顶部*/
#head {
	width: 100%; height: 130px;margin: 0px auto;overflow: hidden;border-bottom: #835b76 1px solid
}
.top{
	background-color:#F8F8F8; margin:0px auto; border-bottom:#CFDFEA 1px solid; text-align:left;
}
.top p{
	height:22px; line-height:22px; width: 950px;  text-align:left; margin-left:auto;
}
#head #logo {
	width: 950px; height: 75px; margin: 0px auto;overflow: hidden;
}
#head #logo h1 {
	float: left; padding-top:14px;
}
#head #logo p {
	float: right; width: 280px; line-height: 25px; height: 25px; text-align: center
}
#head #logo p a {
	color: #4C5A62;text-decoration: none; 
}
#head #logo p em {
	 padding:0 10px 0 10px; color: #4C5A62
}
/**导航菜单**/
#wrap {
	padding: 0; background: url(/Template/default/images/topbg.gif) repeat-x;  margin: 0px auto; width: 100%;  height: auto; text-align: left
}
#topmenu {
	padding-bottom: 0px; margin: auto; width: 950px; padding-top: 0px; height: 35px
}
#topmenu li {
	background: url(/Template/default/images/topbg.gif) repeat-x; float: left; padding: 0px; margin: 0px;
}
#topmenu li a {
	padding-right: 23px; display: block; padding-left: 23px; font-weight: bold; float: left; padding-bottom: 0px; margin: 0px; color: #eee; line-height: 35px; padding-top: 0px; height: 35px; text-decoration:none;
}
#topmenu li a:hover {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #666; line-height: 35px; padding-top: 0px; height: 35px
}
.menuOn a {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #000000! important; line-height: 35px; padding-top: 0px; height: 35px
}
.menuOn a:hover {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #000000! important; line-height: 35px; padding-top: 0px; height: 35px
}
.menuOn a:link {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #000000! important; line-height: 35px; padding-top: 0px; height: 35px
}
.menuOn a:visited {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #000000! important; line-height: 35px; padding-top: 0px; height: 35px
}
.menuOn a:active {
	padding-right: 23px; display: block; padding-left: 23px; background: url(/Template/default/images/menubg.gif) repeat-x; float: left; padding-bottom: 0px; margin: 0px; color: #000000! important; line-height: 35px; padding-top: 0px; height: 35px
}
/**中间框架结构**/
.main{
	margin: 10px auto 0px; overflow: hidden; width: 950px
}
.left{
	float: left; overflow: hidden; width: 292px
}
.right{
	float: right; overflow: hidden; width:650px;
}
/**底部**/
#foot {
	overflow: hidden; width: 100%; padding-top: 10px; border-bottom: #007cc3 3px solid; height: 70px
}
#foot div {
	border-top: #CFDFEA 1px dashed; margin: 0px auto; width: 950px; padding-top: 10px
}
#foot p#message {
	float: right
}
#foot p#copy {
	float: right;clear: both; margin-top: 5px; WHITE-SPACE: nowrap;color: #4c5a62
}
#foot em {
	padding:0 10px 0 10px; color: #666
}
