@charset "utf-8";
/*PEP Q-Teacher Class*/
/*三级页面样式*/


   #main_top{
    width:977px;
	height:18px;
	float:left;
	background:url(../images/bg_mainTop_l3.gif) no-repeat;
	line-height:1px;
	font-size:1px;
   }
   #main_body{
    width:977px;
	height:auto;
	background:url(../images/bg_mainBody_l3.gif) repeat-y;
	float:left;
   }
    #main_body_bg{
     width:929px;
	 height:auto;
	 background:url(../images/bg_l3Body.gif) bottom right no-repeat;
	 padding:0 19px 0 29px;
	 float:left;
    }
    #main_body_l{
	 width:648px;
	 height:auto;
	 float:left;
	}
     #mBody_lTop{
	  width:648px;
	  height:10px;
	  background:url(../images/bg_detailLTop.gif) no-repeat;
	  font-size:1px;
	  line-height:1px;
	  float:left;
	 }
     #mBody_lTopbody{
	  width:596px;
	  height:auto;
	  float:left;
	  border-left:1px solid #95d4f5;
	  border-right:1px solid #95d4f5;
	  padding:25px;
	 }
      #lTopbody_Tit{
	   width:596px;
	   height:auto;
	   float:left;
	   text-align:center;
	   font-size:16px;
	   font-weight:bold;
	   line-height:24px;
	   color:#636363;
	  }
      #lTopbody_Info{
	   width:596px;
	   height:auto;
	   float:left;
	   text-align:center;
	   font-size:12px;
	   line-height:24px;
	   margin-top:5px;
	   color:#636363;
	  }
      #lTopbody_vidio{
	   width:486px;
	   height:auto;
	   float:left;
	   padding:25px 55px 0 55px;
	   font-size:12px;
	   line-height:24px;
	   color:#328ecd;
	  }
       #lTopbody_vidio_text{
	    width:486px;
	    height:auto;
	    float:left;
		font-size:12px;
		line-height:24px;
		color:#328ecd;
	   }
       #lTopbody_vidio_sp{
	    width:486px;
	    height:auto;
	    float:left;
		padding:10px 0 10px 0;
	   }
      #lTopbody_text{
	   width:596px;
	   height:auto;
	   float:left;
	   padding:25px 0 0 0;
	   font-size:12px;
	   line-height:24px;
	   color:#636363;
	  }
      #lTopbody_anwser{
	   width:596px;
	   height:auto;
	   float:left;
	   padding-top:20px;
	   color:#308ecc;
	   font-size:12px;
	   line-height:24px;
	  }
      #lTopbody_list{
	   width:596px;
	   height:auto;
	   float:left;
	   color:#fd6c01;
	   font-size:12px;
	   line-height:24px;
	  }
       #lTopbody_list a{
	    color:#fd6c01;
		text-decoration:none;
	   }
       #lTopbody_list a:hover{
	    color:#fd6c01;
		text-decoration:underline;
	   }
     #mBody_lBtm{
	  width:648px;
	  height:10px;
	  background:url(../images/bg_detailLBtm.gif) no-repeat;
	  font-size:1px;
	  line-height:1px;
	  float:left;
	 }
    #main_body_msg{
	 width:648px;
	 height:auto;
	 float:left;
	 margin-top:15px;
	}
     #mBody_msg_top{
	  width:613px;
	  height:28px;
	  float:left;
	  background:url(../images/bg_msgTop.gif) no-repeat;
	  padding:10px 15px 0 20px;
	  font-size:14px;
	  font-weight:bold;
	  color:#328ecd;
	  line-height:20px;
	 }
     #mBody_msg_body{
	  width:646px;
	  height:auto;
	  float:left;
	  border-left:1px solid #95d4f5;
	  border-right:1px solid #95d4f5;
	 }
      #msg_body_item{
	   width:580px;
	   height:auto;
	   float:left;
	   padding:10px 40px 10px 26px;
	   border-top:1px solid #95d4f5;
	  }
     #mBody_msg_btm{
	  width:648px;
	  height:10px;
	  background:url(../images/bg_msgBtm.gif) no-repeat;
	  font-size:1px;
	  line-height:1px;
	  float:left;
	 }
	 
    #main_body_serachR{
	 width:665px;
	 height:auto;
	 float:left;
	 margin-top:15px;
	 padding-left:2px;
	}
     #mBody_serachR_top{
	  width:665px;
	  height:8px;
	  float:left;
	  background:url(../images/bg_searchR_top.gif) no-repeat;
	  font-size:1px;
	  line-height:1px;
	 }
     #mBody_serachR_body{
	  width:613px;
	  height:auto;
	  float:left;
	  background-color:#f6fdff;
	  border-left:1px solid #95d4f5;
	  border-right:1px solid #95d4f5;
	  padding:0 25px 0 25px;
	  font-size:12px;
	  line-height:24px;
	  color:#000000;
	 }
     #mBody_serachR_btm{
	  width:665px;
	  height:8px;
	  float:left;
	  background:url(../images/bg_searchR_btm.gif) no-repeat;
	  font-size:1px;
	  line-height:1px;
	 }
    #main_body_serachList{
	 width:664px;
	 height:auto;
	 float:left;
	 margin-top:15px;
	 padding-left:2px;
	}
     #mBody_serachList_top{
	  width:662px;
	  height:37px;
	  background:url(../images/bg_searchList_top.gif) no-repeat;
	  float:left;
	  padding:1px;
	  font-size:14px;
	  font-weight:bold;
	  line-height:22px;
   	  color:#328ecd;
	 }
      #serachList_top_tit{
	   height:auto;
	   border-right:1px solid #ffffff;
	   padding:8px 0 7px 0;
	   text-align:center;
	   float:left;
	  }
      .serachList_top_b{
	   width:84px;
	   height:20px;
	   line-height:20px;
	   color:#757575;
	   border:1px solid #959595;
	  }
     #mBody_serachList_line{
	  width:663px;
	  height:auto;
	  float:left;
	  border-left:1px solid #95d4f5;
	  border-bottom:1px solid #95d4f5;
	  font-size:12px;
	  line-height:20px;
	  color:#757575;
	 }
      #mBody_serachList_line a{
	   color:#757575;
	   text-decoration:none;
	  }
      #mBody_serachList_line a:hover{
	   color:#328ecd;
	   text-decoration:underline;
	  }
      #serachList_line_text1{
	   height:auto;
	   border-right:1px solid #95d4f5;
	   padding:8px 0 7px 0;
	   text-align:center;
	   float:left;
	  }
      #serachList_line_text2{
	   height:auto;
	   border-right:1px solid #95d4f5;
	   padding:8px 15px 7px 15px;
	   float:left;
	  }
	  
     #mBody_testTopbody{
	  width:646px;
	  height:auto;
	  float:left;
	  border-left:1px solid #95d4f5;
	  border-right:1px solid #95d4f5;
	 }
      #testTopbody_Tit{
	   width:606px;
	   height:auto;
	   background-color:#f1f9fc;
	   float:left;
	   font-size:14px;
	   font-weight:bold;
	   line-height:24px;
	   color:#328ecd;
	   padding:7px 20px 7px 20px;
	  }
      #testTopbody_Tit a{
	   color:#328ecd;
	   text-decoration:none;
	  }
      #testTopbody_Tit a:hover{
	   color:#328ecd;
	   text-decoration:underline;
	  }
      #testTopbody_text{
	   width:606px;
	   height:auto;
	   float:left;
	   padding:15px 20px 0 20px;
	   font-size:12px;
	   line-height:24px;
	   color:#636363;
	  }
      #testTopbody_link{
	   width:606px;
	   height:auto;
	   float:left;
	   padding:0 20px 15px 20px;
	   font-size:12px;
	   font-weight:bold;
	   line-height:24px;
	   color:#328ecd;
	   border-bottom:1px solid #d7effc;
	   text-align:right;
	  }
      #testTopbody_link a{
	   color:#328ecd;
	   text-decoration:none;
	  }
      #testTopbody_link a:hover{
	   color:#328ecd;
	   text-decoration:underline;
	  }
	
	#mr_gItem{
	 width:232px;
	 height:auto;
	 float:left;
	 margin-top:15px;
	}
	 #mr_gItem_top{
	  width:195px;
	  height:30px;
	  float:left;
	  background:url(../images/bg_l3mainRgTop.gif) no-repeat;
	  padding:10px 0 0 37px;
	 }
	 #mr_gItem_body{
	    width:206px;
		height:auto;
		float:left;
		border-left:1px solid #c3c3c3;
		border-right:1px solid #c3c3c3;
		padding:10px 12px 0 12px;
		font-size:12px;
		line-height:24px;
		color:#757575;
		background-color:#ffffff;
	 }
        #mr_gItem_body a{
		 color:#757575;
		 text-decoration:none;
	    }
        #mr_gItem_body a:hover{
		 color:#318fd0;
		 text-decoration:underline;
	    }
	  #gItem_body_tit{
	   width:190px;
	   height:auto;
	   float:left;
	   font-size:14px;
	   font-weight:bold;
	   color:#757575;
	   line-height:20px;
	   padding:0 8px 0 8px;
	  }
	  #gItem_body_text{
	   width:190px;
	   height:auto;
	   float:left;
	   font-size:12px;
	   color:#757575;
	   line-height:20px;
	   padding:5px 8px 0 8px;
	   border-bottom:1px solid #e9e9e9;
	   padding-bottom:5px;
	  }
	  #gItem_body_link{
	   width:190px;
	   height:auto;
	   float:left;
	   font-size:12px;
	   color:#757575;
	   line-height:24px;
	   padding:5px 8px 0 8px;
	  }
	 #mr_gItem_btm{
	    width:232px;
		height:14px;
		background:url(../images/bg_l3mainRgBtm.gif) no-repeat;
		font-size:1px;
		line-height:1px;
		float:left;
	 }
	#mr_img{
	 width:232px;
	 height:auto;
	 float:left;
	 text-align:center;
	 padding-top:25px;
	}
   #main_btm{
    width:977px;
	height:29px;
	background:url(../images/bg_mainBtm_l3.gif) no-repeat;
	float:left;
   }
