@charset "utf-8";
/*WaWaYaYa Math House*/

/*通用页面样式*/
body{
	margin:0;
	font-size:12px;
	font-family:Tahoma,Arial,"宋体";
	background:url(../images/bg_all.gif) top repeat-x #7cdefe;
	}
	
/*全局*/
.fl{
	margin:0px;
	float:left;
	}
.fr{
	margin:0px;
	float:right;
	}
img{
    border:0px;
	}

/*主体*/
#allbg{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	word-break:break-all;
	text-align:center;
	overflow:hidden;
	}
#all{
	width:1000px;
	float:left;
	text-align:center;
	padding-bottom:10px;
	overflow:hidden;
}

/*头部*/
#top{
    width:1000px;
	height:185px;
	margin:0px;
	clear:both;
	float:left;
	background:url(../images/bg_all.gif) top repeat-x;
}
#topmenu {
	position:absolute;
	right:26px;
	top:8px;
	width:320px;
	height:19px;
	background:url(../images/bg_topmenu.gif) no-repeat;
	z-index:9999;
	color:#FFFFFF;
	font-size:12px;
	line-height:19px;
}
#topmenu a{
	color:#FFFFFF;
	text-decoration:none;
}
#topmenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#menu_flash{
	width:967px;
	height:185px;
	margin-left:15px!important;
	margin-left:7px;
	float:left;
}

/*主体内容部分*/
#main{
    width:967px;
	height:auto;
	margin-left:15px!important;
	margin-left:7px;
	background-color:#048de2;
	margin-top:0;
	float:left;
	}
  
  /*页面右侧*/ 
  #main_right{
  width:144px;
  height:auto;
  margin-right:8px!important;
  margin-right:3px;
  text-align:left;
  float:right;
  }
   #main_r_toptip{
   width:132px;
   height:73px;
   margin-top:6px;
   float:left;
   }
   #main_r_btns{
   width:136px;
   height:auto;
   margin-top:18px;
   float:left;
   }
   #main_r_btns img{
    margin:8px 0 8px 0;
   }
   .main_r_btn{
   margin:10px 0 0 0;
   }
	
  #main_right_blog{
   width:144px;
   height:auto;
   float:left;
   margin-top:5px;
  }
  #main_right_news{
   width:144px;
   height:auto;
   background:url(../images/bg_news.gif) repeat-y;
   float:left;
   margin-top:22px;
  }
   #mRight_news_top{
    width:144px;
	height:77px;
	background:url(../images/bg_newsTop.gif) no-repeat;
	float:left;
   }
   #mRight_news_body{
    width:126px;
	height:auto;
	padding:0px 9px 5px 9px;
	float:left;
   }
   #mRight_news_btn{
    width:126px;
	height:auto;
	float:left;
	padding:0px 9px 0 9px;
	text-align:right;
   }
   #mRight_news_btm{
    width:144px;
	height:15px;
	float:left;
	background:url(../images/bg_newsBtm.gif) no-repeat;
   }
   #mRight_news_body ul{
   width:126px;
   height:auto;
   float:left;
   list-style-type:none;
   margin:0;
   padding:0;
   }
   #mRight_news_body li{
   width:110px;
   background:url(../images/icon_news.gif) 0px 1px no-repeat;
   border-bottom:1px dashed #0d566e;
   padding:0 0 0 16px;
   margin:5px 0 5px 0;
   line-height:20px;
   color:#0d566e;
   font-size:12px;
   float:left;
   }
   #mRight_news_body li a{
   color:#0d566e;
   text-decoration:none;
   }
   #mRight_news_body li a:hover{
   color:#0d566e;
   text-decoration:underline;
   }
   
	
	
  /*单栏页面*/
  #main_single{
  width:924px;
  height:auto;
  background:url(../images/bg_singleTop.gif) no-repeat;
  background-color:#f8e042;
  margin-left:20px!important;
  margin-left:12px;
  text-align:left;
  float:left;
  }
  #main_single_now{
  width:635px;
  height:auto;
  color:#3b4a06;
  font-size:12px;
  line-height:24px;
  margin-left:194px!important;
  margin-left:94px;
  margin-top:30px;
  float:left;
  }
  #main_single_now a{
  color:#3b4a06;
  text-decoration:none;
  }
  #main_single_now a:hover{
  color:#3b4a06;
  text-decoration:underline;
  }
  
  #single_btm{
  width:924px;
  height:14px;
  background:url(../images/bg_singleBtm.gif) no-repeat;
  margin-top:10px;
  float:left;
  }
  
  /*页面底部*/
  #main_btm{
  width:967px;
  height:auto;
  background-color:#048de2;
  padding-top:20px;
  margin:0;
  float:left;
  word-break:normal;
  }
   /*版权信息*/
   #main_btm_cr{
   width:967px;
   height:auto;
   float:left;
   }
   #btm_cr_l{
    width:340px;
	height:auto;
	border-right:1px #87B1E1 dashed;
	float:left;
	padding-right:10px;
	margin:8px 0 5px 0;
	text-align:right;
	float:left;
   }
   #btm_cr_r{
   width:600px;
   height:auto;
   margin-left:10px;
   margin-top:8px;
   text-align:left;
   float:left;
   }
   #btm_cr_r_link{
	font-weight:bold;
	color:#ffffff;
	line-height:22px;
   }
   #btm_cr_r_link a{
	color:#ffffff;
	text-decoration:none;
   }
   #btm_cr_r_link a:hover{
	color:#fff776;
	text-decoration:none;
   }    
   #btm_cr_r_text{
	color:#ffffff;
	line-height:18px;
	margin-top:5px;
	}     
   #btm_cr_r_text a{
	color:#ffffff;
	text-decoration:underline;
	}   
    #btm_cr_r_text a:hover{
	color:#fff776;
	text-decoration:underline;
	}
   
   /*底部*/  
   #main_btm_btm{
   width:967px;
   height:16x;
   background:url(../images/bg_btm.gif) no-repeat;
   margin:0;
   padding:0;
   float:left;
   }
   
   
   /*两栏页面*/
   #main_btm_cr1{
   width:750px;
   height:auto;
   margin:30px 15px 0 20px;
   float:left;
   }
   #btm_cr1_l{
    width:170px;
	height:50px;
	border-right:1px #87B1E1 dashed;
	float:left;
	padding-top:16px;
	padding-right:10px;
	margin:8px 0 5px 0;
	text-align:right;
   }
   #btm_cr1_r{
   width:550px;
   height:auto;
   margin-left:10px;
   margin-top:8px;
   text-align:left;
   float:left;
   }
   #btm_cr1_r_link{
	font-weight:bold;
	color:#ffffff;
	line-height:22px;
   }
   #btm_cr1_r_link a{
	color:#ffffff;
	text-decoration:none;
   }
   #btm_cr1_r_link a:hover{
	color:#fff776;
	text-decoration:none;
   }    
   #btm_cr1_r_text{
	color:#ffffff;
	line-height:18px;
	margin-top:5px;
	}     
   #btm_cr1_r_text a{
	color:#ffffff;
	text-decoration:underline;
	}   
    #btm_cr1_r_text a:hover{
	color:#fff776;
	text-decoration:underline;
	}