@charset "utf-8";
/* WaWaYaYa Study Records*/
/*学习档案*/

body{
	margin:0px;
	font-size:12px;
	font-family:Tahoma,Arial,"宋体";
	text-align:left;
	background:url(../images/bg_body.gif) repeat-x top #779BB0;
	}
	
/*通用*/
.fl{
	margin:0px;
	float:left;
	}
.fr{
	margin:0px;
	float:right;
	}
	
/* 全局*/	
#all{
	width:916px;
	margin-left:auto;
	margin-right:auto;
	word-break: break-all;
	}
#allbg{
	width:916px;
	float:left;
	margin:0px;
	word-break: break-all;
	}
/*左侧*/
#all_l{
   width:165px;
   float:left;
   overflow:hidden;
   }
   #all_l_logo{
   width:135px;
   float:left;
   margin-left:12px!important;
   margin-left:6px;
   margin-bottom:10px;
   overflow:hidden;
   }
   /*登录后*/
   #all_l_login_a{
   width:164px;
   height:143px;
   background:url(../images/bg_login_a.gif) no-repeat;
   float:left;
   overflow:hidden;
   }
    #login_a_name{
	width:145px;
	height:auto;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-right:15px;
	margin:28px 0 0 0;
	text-align:right;
	float:right;
	}
	#login_a_table{
	width:145px;
	height:auto;
	color:#FFFFFF;
	font-size:12px;
	line-height:20px;
	margin:8px 0 0 15px!important;
	margin:8px 0 0 7px;
	float:left;
	}
	#login_a_table a{
	color:#FFFFFF;
	text-decoration:none;
	}
	#login_a_table a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
   /*登录前*/
   #all_l_login_b{
   width:164px;
   height:143px;
   background:url(../images/bg_login_a.gif) no-repeat;
   float:left;
   overflow:hidden;
   }
   /*左导航*/
   #all_l_menus{
   width:164px;
   background:url(../images/bg_leftmenus.gif) repeat-y top;
   float:left;
   overflow:hidden;
   }
   #all_l_menus_detail{
   width:158px;
   float:left;
   overflow:hidden;
   padding-left:6px;
   }
     #leftmenu{
     width:130px;
     height:22px;
     background:#F2F2F2 url(../images/icon_leftmenu.gif) top left no-repeat;
     border-top:1px #fff solid;
     float:left;
     line-height:24px;
     color:#686868;
	 padding-left:22px;
     }
     #leftmenu a{
     line-height:24px;
     color:#686868;
	 text-decoration:none;
     }
	 #leftmenu a:hover{
     line-height:24px;
     color:#E04F00;
	 font-weight:bold;
	 text-decoration:none;
     }
     #leftmenu1{
     width:130px;
     height:22px;
     background:#F2F2F2;
     border-top:1px #fff solid;
     float:left;
     line-height:24px;
     color:#686868;
	 padding-left:22px;
     }
     #leftmenu1 a{
     line-height:24px;
     color:#686868;
	 text-decoration:none;
     }
	 #leftmenu1 a:hover{
     line-height:24px;
     color:#E04F00;
	 text-decoration:none;
     }
	  #leftmenu_li{
	    width:115px;
		height:auto;
		background:url(../images/icon_c.gif) 0px 7px no-repeat;
		padding-left:12px;
	  }
      #leftmenu_li a{
      line-height:24px;
      color:#686868;
	  text-decoration:none;
      }
	  #leftmenu_li a:hover{
      line-height:24px;
      color:#a32a00;
	  text-decoration:none;
      }
	 
	 
/*右侧*/
#all_r{
   width:722px;
   float:right;
   padding-right:22px;
   overflow:hidden;
   background: url(../images/bg_shadow.gif) right top no-repeat;
   }
   #all_r_main{
   width:722px;
   float:left;
   overflow:hidden;
   }
   .table_main{
   background:#fff  url(../images/bg_maintable.gif) top left repeat-y;
   } 
      /*头部辅助导航*/
      #topmenus{
	  width:329px;
	  height:36px;
	  float:right;
	  background:url(../images/bg_topmenus.gif);
	  margin-top:34px;
	  margin-right:23px;
	  line-height:36px;
	  color:#fff;
	  text-align:center;
	  letter-spacing:1px;
	  }
	  #topmenus a{
	  line-height:36px;
	  color:#fff;
	  letter-spacing:1px;
	  text-decoration:none;
	  }
	  #topmenus a:hover{
	  line-height:36px;
	  color:#fff;
	  letter-spacing:1px;
	  text-decoration:underline;
	  }
	/*右侧的具体内容*/  
   #all_r_main_detail{
   width:676px;
   margin:0px;
   overflow:hidden;
   float:left;
   } 
    /*蓝色框部分*/
	#m_d_Blue{
	 width:629px;
	 height:auto;
	 margin:5px 0 0 20px!important;
	 margin:5px 0 0 12px;
	 float:left;
	}
	 #m_d_Blue_top{
	  width:629px;
	  height:14px;
	  background:url(../images/bg_iBlue_top.gif) no-repeat;
	  float:left;
	 }
	 #m_d_Blue_body{
	  width:599px;
	  height:auto;
	  background:url(../images/bg_iBlue_body.gif) repeat-y;
	  padding:0 15px 0 15px;
	  color:#1a75a7;
	  font-size:12px;
	  line-height:18px;
	  float:left;
	 }
	  .d_Blue_body_i{
		border:1px dashed #6daacf;
		padding:5px 10px 5px 10px;
	  }
	 #m_d_Blue_btm{
	  width:629px;
	  height:13px;
	  background:url(../images/bg_iBlue_btm.gif) no-repeat;
	  float:left;
	 } 
	 
    /*绿色框部分*/
	#m_d_Green{
	 width:628px;
	 height:auto;
	 margin:0 0 0 20px!important;
	 margin:0 0 0 12px;
	 float:left;
	}
	 #m_d_Green_top{
	  width:628px;
	  height:13px;
	  background:url(../images/bg_GreenTop.gif) no-repeat;
	  float:left;
	 }
	 #m_d_Green_body{
	  width:598px;
	  height:auto;
	  background:url(../images/bg_GreenBody.gif) repeat-y;
	  padding:0 15px 0 15px;
	  color:#1a75a7;
	  font-size:12px;
	  line-height:18px;
	  float:left;
	 }
	 #m_d_Green_btm{
	  width:628px;
	  height:13px;
	  background:url(../images/bg_GreenBtm.gif) no-repeat;
	  float:left;
	 }
	 
    /*灰色框部分*/
	#m_d_Gray{
	 width:628px;
	 height:auto;
	 margin:10px 0 0 20px!important;
	 margin:10px 0 0 12px;
	 float:left;
	}
	 #m_d_Gray_top{
	  width:628px;
	  height:13px;
	  background:url(../images/bg_GrayTop.gif) no-repeat;
	  float:left;
	 }
	 #m_d_Gray_body{
	  width:598px;
	  height:auto;
	  background:url(../images/bg_GrayBody.gif) repeat-y;
	  padding:0 15px 0 15px;
	  color:#1a75a7;
	  font-size:12px;
	  line-height:18px;
	  float:left;
	 }
	 #m_d_Gray_btm{
	  width:628px;
	  height:13px;
	  background:url(../images/bg_GrayBtm.gif) no-repeat;
	  float:left;
	 }
	 
	/*能力指数*/
	#m_d_Ability{
	 width:576px;
	 height:auto;
	 float:left;
	 background:url(../images/icon_starBig.gif) 15px 8px no-repeat;
	 background-color:#f9f9f9;
	 border:1px solid #e5e5e5;
	 font-size:14px;
	 font-weight:bold;
	 line-height:20px;
	 padding:10px 0 10px 50px;
	 margin:20px 0 0 20px!important;
	 margin:20px 0 0 12px;
	}
	   
	/*二级页面底部年级*/
	#m_d_Class{
	 width:670px;
	 height:auto;
	 border-top:1px dashed #dddddd;
	 margin:15px 0 0 0;
	 padding:15px 0 10px 0;
	 text-align:center;
	 float:left;
	}
	 .m_d_Class_nImg{
	  border:3px solid #dddddd;
	 }
	 .m_d_Class_nImg1{
	  border:3px solid #dddddd;
	  padding:2px;
	 }
	
   /*底部版权信息*/
   #all_r_bottom{
   width:722px;
   float:left;
   overflow:hidden;
   background:url(../images/bg_bottom.gif) top repeat-x;
   height:85px;
   }
	#all_r_bottom_l{
    width:147px;
	height:65px;
	padding-top:20px;
	padding-right:10px;
	
	float:left;
	background:url(../images/img_bottom_01.gif) left top no-repeat;
	text-align:right;
	}		
   #all_r_bottom_r{
    width:555px;
	float:right;
	height:75px;
	padding-top:10px;
	text-align:left;
	background:url(../images/img_bottom_02.gif) right top no-repeat;
	} 
	  #copyright{
	  width:533px;
	  height:55px;
	  float:left;
	  border-left:1px #fff dashed;
	  padding-left:10px;
	  } 
   #copyright_menus{
	font-weight:bold;
	color:#fff;
	line-height:21px;
	}     
   #copyright_menus a{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}     
   #copyright_menus a:hover{
	font-weight:bold;
	color:#DBF2FF;
	text-decoration:none;
	}  
	   
   #copyright_text{
	color:#E4EBEF;
	line-height:14px;
	margin-top:5px;
	}     
   #copyright_text a{
	color:#E4EBEF;
	line-height:14px;
	text-decoration:underline;
	}   
   #copyright_text a:hover{
	color:#D2FF00;
	line-height:14px;
	text-decoration:underline;
	} 
   
   
   
   
   
   
   
   
   
   
   
