@charset "utf-8";
/* WaWaYaYa Study Records*/
/*学习档案 二级页面*/

/*头部数学家介绍*/
#m_d_Top{
 width:670px;
 height:auto;
 float:left;
}
 #m_d_Top_l{
 width:520px;
 height:auto;
 background:url(../images/icon_pencl.gif) 5px 3px no-repeat;
 color:#096daa;
 font-size:14px;
 line-height:22px;
 font-weight:bold;
 padding:6px 0 0 35px;
 margin:25px 0 0 0;
 border-top:1px dashed #dddddd;
 float:left;
 }
 #m_d_Top_r{
 width:109px;
 height:auto;
 float:right;
 }
 .m_d_Top_r_class{
 width:109px;
 height:26px;
 background:url(../images/bg_classT.gif) no-repeat;
 font-size:14px;
 color:#FFFFFF;
 font-weight:bold;
 text-align:center;
 }

/*选择时间段*/ 
#m_d_Time{
 width:628px;
 height:auto;
 background-color:#779bb0;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 line-height:20px;
 text-align:center;
 margin:10px 0 0 20px!important;
 margin:10px 0 0 12px;
 padding:2px 0 2px 0;
 float:left;
}
#m_d_Time a{
 color:#FFFFFF;
 text-decoration:none;
}
#m_d_Time a:hover{
 color:#FFFFFF;
 text-decoration:underline;
} 

/*绿色按钮*/
#m_d_Btn{
 width:628px;
 height:25px;
 margin:20px 0 0 20px!important;
 margin:20px 0 0 12px;
 padding:0;
 line-height:10px;
 font-size:9px;
 text-align:center;
 float:left;
}

 /*绿色框部分内容*/
 #G_body_btn{
  width:595px;
  height:20px;
  text-align:center;
  margin-bottom:5px;
  float:left;
 }
 
 /*灰色标题条*/
 #G_body_gTit{
 width:595px;
 height:auto;
 background-color:#f9f9f9;
 border:1px solid #e5e5e5;
 margin:5px 0 0 0;
 float:left;
 }
  .body_gTit_t1{
   color:#3d3d3d;
   font-size:12px;
   font-weight:bold;
   line-height:22px;
  }
  
 /*内容*/
 #G_body_gDetail{
  width:580px;
  height:auto;
  margin-left:20px!important;
  margin-left:10px;
  padding:5px 0 5px 0;
  float:left;
 }
 #G_body_gDetail ul{
  width:290px;
  height:auto;
  margin:0;
  padding:0;
  list-style-type:none;
  float:left;
 }
 #G_body_gDetail li{
  width:270px;
  height:auto;
  background:url(../images/icon_black.gif) 6px 5px no-repeat;
  color:#5d5d5d;
  font-size:12px;
  line-height:20px;
  padding:0 0 0 15px;
  float:left;
 }
 #G_body_gDetail li a{
  color:#5d5d5d;
  text-decoration:none;
 }
 #G_body_gDetail li a:hover{
  color:#5d5d5d;
  text-decoration:underline;
 }
 
 /*成绩对比部分*/
 #G_body_gMark{
  width:595px;
  height:auto;
  border:1px solid #e5e5e5;
  margin:20px 0 10px 0;
  float:left;
 }
  #G_b_gMark_tit{
  width:570px;
  background-color:#f9f9f9;
  border-bottom:1px solid #e5e5e5;
  color:#e04f00;
  font-size:12px;
  line-height:20px;
  padding:4px 0 4px 25px;
  float:left;
  }
  #G_b_gMark_tit1{
  width:595px;
  height:5px;
  background-color:#f9f9f9;
  padding:0;
  float:left;
  }
  #G_b_gMark_chart{
  width:575px!important;
  width:555px;
  height:auto;
  margin:10px;
  text-align:center;
  font-size:12px;
  color:#3d3d3d;
  float:left;
  }
   #gMark_chart_text{
   color:#e04f00;
   font-size:12px;
   line-height:20px;
   font-weight:bold;
   text-align:left;
   }
 
 #G_b_gExplain{
  width:595px;
  height:auto;
  color:#4c4c4c;
  font-size:12px;
  line-height:20px;
  float:left;
 }
  #G_b_gExplain_text{
   width:577px;
   height:auto;
   background:url(../images/icon_gray.gif) 0px 3px no-repeat;
   padding:0 0 0 18px;
   float:left;
   font-weight:bold;
  }
  #G_b_gExplain_table{
   width:590px;
   height:auto;
   border-top:1px solid #d0d0d0;
   border-left:1px solid #d0d0d0;
   margin:5px 0 5px 5px;
   float:left;
  }
   .gExplain_table_hr{
    width:103px;
    background-color:#f9f9f9;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:2px 6px 2px 6px;
   }
   .gExplain_table_tr{
    width:103px;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	padding:3px 6px 3px 6px;
   }
 
 /*学习内容部分*/
 #m_d_DTable{
  width:629px;
  height:auto;
  margin:15px 0 0 20px!important;
  margin:15px 0 0 12px;
  float:left;
 }
  .m_d_DTable_tb{
   border-left:1px solid #bfbfbf;
   border-top:1px solid #bfbfbf;
   color:#000000;
   font-size:12px;
   line-height:20px;
  }
  .m_d_DTable_hr{
   background-color:#f9f9f9;
   border-right:1px solid #bfbfbf;
   border-bottom:1px solid #bfbfbf;
   text-align:center;
  }
  .m_d_DTable_tr{
   border-right:1px solid #bfbfbf;
   border-bottom:1px solid #bfbfbf;
   padding:3px 5px 3px 5px;
  }
  
 #m_d_DBtn{
  width:629px;
  height:auto;
  margin:15px 0 0 20px!important;
  margin:15px 0 0 12px;
  text-align:center;
  float:left;
 }
  .m_d_DBtn_b{
   border:1px solid #bfbfbf;
   height:18px;
   font-size:12px;
   line-height:18px;
  }
 
 /*日历部分*/
 #m_d_TimeR{
  width:610px;
  height:auto;
  background-color:#ffffff;
  border:1px solid #e5e5e5;
  margin:10px 0 0 25px!important;
  margin:10px 0 0 15px;
  padding:0 0 15px 0;
  float:left;
 }
  #m_d_TimeR_tit{
  width:610px!important;
  width:615px;
  height:auto;
  background-color:#f5f5f5;
  color:#5d5d5d;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
  text-align:center;
  padding:3px 0 3px 0;
  float:left;
  }
  #m_d_TimeR_body{
  width:580px;
  height:auto;
  border:1px solid #e5e5e5;
  background-color:#f5f5f5;
  color:#000000;
  font-weight:bold;
  line-height:20px;
  padding:3px 5px 3px 5px;
  margin:15px 0 0 10px!important;
  margin:15px 0 0 5px;
  text-align:left;
  float:left;
  }
   #TimeR_body_Date{
    width:580px;
	height:auto;
	border-top:1px solid #acacac;
	border-left:1px solid #acacac;
	margin:10px 0 5px 0;
	float:left;
   }
   .T_b_Date_week{
    width:82px;
	height:auto;
    background-color:#8d8d8d;
	border-bottom:1px solid #acacac;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	padding:2px 0 2px 0;
   }
   .T_b_Date_day{
    width:82px;
	height:auto;
	background-color:#FFFFFF;
	border-bottom:1px solid #acacac;
	border-right:1px solid #acacac;
	text-align:center;
	padding:0px;
   }
    #T_b_D_day_num{
	 width:82px;
	 height:auto;
	 background-color:#b8dded;
	 color:#000000;
	 font-size:12px;
	 font-weight:bold;
	 line-height:18px;
	 text-align:center;
	 margin:0;
	 padding:0;
	 float:left;
	}
    #T_b_D_day_time{
	 width:82px;
	 height:auto;
	 color:#656565;
	 font-size:12px;
	 font-weight:normal;
	 line-height:20px;
	 text-align:center;
	 padding:6px 0 5px 0;
	 float:left;
	}
 #m_d_TimeR_m{
  width:550px;
  height:auto;
  padding:0 5px 0 5px;
  margin:15px 0 0 35px!important;
  margin:15px 0 0 18px;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
  float:left;
 }
  #m_d_TimeR_table{
  width:595px!important;
  width:600px;
  height:auto;
  background-color:#ebf8ff;
  border-bottom:1px solid #c2dfef;
  border-top:1px solid #c2dfef;
  color:#e04f00;
  font-size:12px;
  line-height:20px;
  padding:5px 0 5px 15px;
  float:left;
  }
  #m_d_TimeR_table a{
   color:#4b4b4b;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
  }
  #m_d_TimeR_table a:hover{
   color:#4b4b4b;
   font-size:12px;
   font-weight:bold;
   text-decoration:underline;   
  }
 
 /*系统提示部分*/
 #r_m_d_system{
  width:508px;
  height:auto;
  padding:70px 0 70px 0;
  margin:0 0 0 70px!important;
  margin:0 0 0 35px;
  float:left;
 }
  #m_d_systemTop{
   width:508px;
   height:14px;
   background:url(../images/bg_sgTop.gif) no-repeat;
   float:left;
  }
  #m_d_systemBody{
   width:508px;
   height:auto;
   background:url(../images/bg_sgBody.gif) repeat-y;
   float:left;
  }
   #m_d_sBody_tit{
    width:419px;
	height:auto;
	background:url(../images/img_info.gif) no-repeat;
    color:#1f6186;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	margin:10px 0 5px 28px!important;
	margin:10px 0 5px 14px;
	padding-left:36px;
	float:left;
   }
   #m_d_sBody_tit1{
    width:419px;
	height:auto;
	background:url(../images/img_info1.gif) no-repeat;
    color:#ec3200;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0 5px 28px!important;
	margin:10px 0 5px 14px;
	padding-left:36px;
	float:left;
   }
   #m_d_sBody_g{
    width:435px;
	height:auto;
	background-color:#f5f5f5;
	color:#525252;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 5px 36px!important;
	margin:10px 0 5px 18px;
	padding:4px 0 4px 0;
	text-align:center;
	float:left;
   }
   #m_d_sBody_text{
    width:405px;
	height:auto;
	color:#4b4b4b;
	font-size:12px;
	line-height:20px;
	margin:5px 0 10px 50px!important;
	margin:5px 0 10px 25px;
	float:left;
   }
   #m_d_sBody_table{
    width:205px;
	height:auto;
	margin:25px 0 0px 150px!important;
	margin:25px 0 0px 75px;
	color:#858585;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	float:left;
   }
   .sBody_table_b{
    width:135px;
	height:16px;
	color:#858585;
	font-size:12px;
	line-height:16px;
	border:1px solid #b0b0b0;
   }
   #m_d_sBody_btn{
    width:405px;
	height:auto;
	margin:0 0 0 50px!important;
	margin:5px 0 10px 25px;
	padding:25px 0 30px 0;
	text-align:center;
	float:left;
   }
  #m_d_systemBtm{
   width:508px;
   height:13px;
   background:url(../images/bg_sgBtm.gif) no-repeat;
   float:left;
  }