@charset "utf-8";
/*WaWaYaYa Math House*/

/*二级页面样式*/
/*全局*/
.fl{
	margin:0px;
	float:left;
	}
.fr{
	margin:0px;
	float:right;
	}
img{
    border:0px;
	}

/*课程中心主体左侧*/
 #main_left{
 width:762px;
 height:auto;
 background:url(../images/bg_ccTop.gif) no-repeat;
 background-color:#0567a5;
 margin:6px 15px 0 20px!important;
 margin:6px 8px 0 12px;
 text-align:left;
 float:left;
 }
  #main_left_now{
  width:490px;
  height:auto;
  color:#ffffff;
  font-size:12px;
  line-height:24px;
  margin-left:194px!important;
  margin-left:94px;
  margin-top:30px;
  float:left;
  }
  #main_left_now a{
  color:#ffffff;
  text-decoration:none;
  }
  #main_left_now a:hover{
  color:#ffffff;
  text-decoration:underline;
  }
  #main_left_Timg{
  width:194px;
  height:80px;
  margin:5px 0 0 95px!important;
  margin:5px 0 0 45px;
  float:left;
  }
  #main_left_Timg1{
  width:111px;
  height:80px;
  margin:25px 0 10px 55px!important;
  margin:25px 0 10px 25px;
  float:left;
  }
  #main_left_Timg2{
  width:194px;
  height:80px;
  margin:25px 0 10px 55px!important;
  margin:25px 0 10px 25px;
  float:left;
  }
  #main_left_Ttext{
  width:430px;
  height:auto;
  color:#FFFFFF;
  font-size:12px;
  line-height:20px;
  margin-left:10px;
  margin-top:15px;
  float:left;
  }
   #main_left_Ttext ul{
    width:460px;
    height:auto;
    float:left;
    margin:0;
    padding:0;
    list-style-type:none;
	font-size:12px;
	color:#ffffff;
	line-height:20px;
   }
   #main_left_Ttext li.ltTit{
    width:450px;
	height:auto;
	float:left;
	padding:10px 0 5px 0;
   }
   #main_left_Ttext li.ltText{
    width:430px;
	height:auto;
	float:left;
	margin-left:20px!important;
	margin-left:10px;
   }
  #main_left_Ttext1{
  width:550px;
  height:auto;
  color:#FFFFFF;
  font-size:12px;
  line-height:20px;
  margin-left:10px;
  margin-top:20px;
  margin-bottom:10px;
  float:left;
  }
  #main_left_d{
  width:734px;
  height:auto;
  margin-left:16px!important;
  margin-left:7px;
  float:left;
  }
  #main_left_dh{
   width:685px;
   height:auto;
   float:left;
   margin-left:44px!important;
   margin-left:22px;
   margin-top:8px;
  }
   #main_left_dh_l{
    width:547px;
	height:auto;
	float:left;
	background:url(../images/bg_helpMain.gif) repeat-y;
   }
   #main_left_dh_l ul{
    width:527px;
	height:auto;
	float:left;
	margin:0;
	padding:38px 10px 5px 10px;
	list-style-type:none;
   }
   #main_left_dh_l li{
    width:233px;
	height:auto;
	float:left;
	border-bottom:1px solid #d2d2d2;
	background:url(../images/icon_starW.gif) 5px 2px no-repeat;
	padding-left:30px;
	margin-top:2px;
	font-size:12px;
	line-height:24px;
	color:#4f4f4f;
   }
   #main_left_dh_l li a{
	color:#4f4f4f;
	text-decoration:none;
   }
   #main_left_dh_l li a:hover{
	color:#4f4f4f;
	text-decoration:underline;
   }
    #mleft_dh_l_btm{
	 width:547px;
	 height:15px;
	 background:url(../images/bg_helpMainBtm.gif) no-repeat;
	 font-size:10px;
	 line-height:10px;
	 float:left;
	}
   #main_left_dh_r{
    width:125px;
	height:auto;
	float:right;
	background:url(../images/bg_helpR.gif) repeat-y;
	margin-top:20px;
   }
    #mLeft_dh_r_top{
	 width:125px;
	 height:13px;
	 background:url(../images/bg_helpRtop.gif) no-repeat;
	 font-size:10px;
	 line-height:10px;
	}
    #mLeft_dh_r_body{
	 width:95px;
	 height:auto;
	 float:left;
	 padding:0 20px 0 10px;
	}
    #mLeft_dh_r_body ul{
	 width:95px;
	 height:auto;
	 float:left;
	 list-style-type:none;
	 margin:0;
	 padding:0;
	}
    #mLeft_dh_r_body li{
	 width:95px;
	 height:auto;
	 float:left;
	 text-align:center;
	 color:#464646;
	 font-size:12px;
	 line-height:22px;
	 padding:5px 0 5px 0;
	 border-bottom:1px dotted #464646;
	}
    #mLeft_dh_r_body li a{
	 color:#464646;
	 text-decoration:none;
	}
    #mLeft_dh_r_body li a:hover{
	 color:#464646;
	 text-decoration:underline;
	}
    #mLeft_dh_r_btm{
	 width:125px;
	 height:27px;
	 background:url(../images/bg_helpRbtm.gif) no-repeat;
	 font-size:10px;
	 line-height:10px;
	 margin-top:10px;
	 float:left;
	}
	
  #main_left_dsy{
   width:733px;
   height:224px;
   float:left;
  }
   #main_left_dsy_l{
    width:281px;
	height:224px;
	float:left;
	background:url(../images/bg_kcsyL.gif) no-repeat;
   }
   #main_left_dsy_r{
    width:427px;
	height:200px;
	float:left;
	background:url(../images/bg_kcsyR.gif) no-repeat;
	padding:24px 25px 0 0;
	font-size:12px;
	line-height:20px;
	color:#484848;
   }
  
  #main_left_ds{
  width:695px;
  height:auto;
  margin-left:36px!important;
  margin-left:18px;
  margin-top:8px;
  float:left;
  }
   #main_left_ds ul{
    width:695px;
    height:auto;
    float:left;
    margin:0;
    padding:0;
    list-style-type:none;
	font-size:12px;
	color:#ffffff;
	line-height:20px;
   }
   #main_left_ds li.big{
    width:695px;
	height:auto;
	float:left;
   }
    .dssj{
	 width:650px;
	 background:url(../images/icon_contrl1.gif) 0px 6px no-repeat;
	 padding-left:12px;
	 padding-bottom:15px;
	 margin-left:28px;
    }
   #main_left_ds li.itemTxt{
    width:565px;
	height:auto;
	float:left;
	margin-left:116px!important;
	margin-left:53px;
	padding:20px 0 5px 0;
   }
   #main_left_ds li.itemTit{
    width:695px;
	height:auto;
	float:left;
	padding:20px 0 5px 0;
   }
   #main_left_ds li.itemText{
    width:545px;
	height:auto;
	float:left;
	margin-left:136px!important;
	margin-left:68px;
   }
   #left_d_top{
   width:734px;
   height:14px;
   background:url(../images/bg_ccBTop.gif) no-repeat;
   float:left;
   }
   #left_d_top1{
   width:710px;
   height:45px;
   background:url(../images/bg_ccBTop1.gif) no-repeat;
   padding-right:24px;
   text-align:right;
   float:left;
   }
   #left_d_top2{
   width:704px;
   height:23px;
   background:url(../images/bg_ccBTop2.gif) no-repeat;
   float:left;
   font-size:14px;
   line-height:20px;
   font-weight:bold;
   color:#505050;
   padding-left:30px;
   padding-top:5px;
   }
   #left_d_body{
   width:664px;
   height:auto;
   padding:15px 35px 15px 35px!important;
   padding:10px 35px 10x 35px;
   background:url(../images/bg_ccBbody.gif) repeat-y;
   float:left;
   }
   #left_d_body1{
   width:704px;
   height:auto;
   padding:15px 15px 15px 15px!important;
   padding:10px 35px 10x 35px;
   background:url(../images/bg_ccBbody.gif) repeat-y;
   float:left;
   }
   #left_d_body2{
   width:704px;
   height:auto;
   background:url(../images/bg_ccBbody.gif) repeat-y;
   float:left;
   padding:5px 15px 5px 15px!important;
   padding:5px 35px 5x 35px;
   }
    #d_body_Evaluate{
	 width:704px;
	 height:auto;
	 float:left;
	}
     #body_Evaluate_tit{
	  width:309px;
	  height:23px;
	  margin-left:auto;
	  margin-right:auto;
	  text-align:center;
	  font-size:14px;
	  line-height:23px;
	  color:#353535;
	  background:url(../images/bg_PE_tit.gif) no-repeat;
	  margin-top:5px;
	 }
     #body_Evaluate_img{
	  width:228px;
	  height:171px;
	  float:left;
	  padding:15px 20px 0 15px;
	  text-align:center;
	 }
     #body_Evaluate_img img{
	  width:220px;
	  height:163px;
	  border:4px solid #e6e6e6;
	 }
     #body_Evaluate_text{
	  width:420px;
	  height:auto;
	  float:left;
	  padding:15px 0 0 0;
	  font-size:12px;
	  line-height:20px;
	  color:#616161;
	 }
    #left_d_body_l{
	width:300px;
	height:auto;
	border-right:1px dashed #b5b5b5;
	padding-right:25px;
	float:left;
	}
    #left_d_body_r{
	width:300px;
	height:auto;
	padding-left:25px;
	float:left;
	}
    #left_d_body_d{
	width:300px;
	padding:20px 0 20px 0!important;
	padding:15px 0 15px 0;
	border-bottom:1px dashed #b5b5b5;
	font-size:12px;
	line-height:20px;
	color:#363636;
	float:left;
	}
    #left_d_body_d a{
	color:#363636;
	text-decoration:none;
	}
    #left_d_body_d a:hover{
	color:#0567a5;
	text-decoration:underline;
	}
	 #left_d_body_dr{
	 width:210px;
	 height:auto;
	 margin-left:10px;
	 float:left;
	 }
	
  #left_db_table{
  width:540px;
  height:auto;
  margin:20px 0 0 0;
  padding-bottom:20px;
  float:left;
  }
  
  .left_db_td{
  width:90px;
  height:auto;
  border-right:1px dashed #b5b5b5;
  text-align:center;
  color:#909090;
  font-size:12px;
  line-height:20px;
  }
  .left_db_td a{
  color:#909090;
  text-decoration:none;
  }
  .left_db_td a:hover{
  color:#909090;
  text-decoration:underline;
  }
	
  #left_db_tR{
  width:140px;
  height:auto;
  margin:20px 0 0 10px;
  color:#303030;
  font-size:12px;
  line-height:20px;
  float:left;
  }
  #left_db_ln{
  width:700px;
  height:auto;
  color:#3b3b3b;
  font-size:12px;
  line-height:20px;
  float:left;
  }
  #left_db_ln ul{
   width:700px;
   height:auto;
   float:left;
   list-style-type:none;
   margin:0;
   padding:0;
  }
  #left_db_ln li.titImg{
   width:700px;
   height:auto;
   float:left;
   padding:0 0 5px 0;
  }
  #left_db_ln li.textImg{
   width:650px;
   height:auto;
   float:left;
   margin-left:50px!important;
   margin-left:25px;
  }
  #left_db_ln li.item{
   width:650px;
   height:auto;
   float:left;
   margin-left:50px!important;
   margin-left:25px;
   padding:10px 0 10px 0;
  }
   #item_tit{
    width:608px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#015f9a;
	line-height:20px;
	padding-bottom:5px;
   }
   #item_text{
    width:578px;
	height:auto;
	float:left;
	border:1px solid #bababa;
	padding:5px 15px 5px 15px;
	font-size:12px;
	line-height:18px;
	color:#444444;
   }
   #item_text1{
    width:578px;
	height:auto;
	float:left;
	border:1px solid #d8d8d8;
	padding:5px 15px 5px 15px;
	font-size:12px;
	line-height:18px;
	color:#444444;
   }
   #item_text1 a{
    color:#00578e;
	text-decoration:none;
   }
   #item_text1 a:hover{
    color:#00578e;
	text-decoration:underline;
   }
   .item_text_bold{
    color:#353535;
	font-size:12px;
	font-weight:bold;
   }
  .left_db_lnTD{
  width:326px;
  height:auto;
  padding:12px;
  border-right:1px dashed #b5b5b5;
  border-bottom:1px dashed #b5b5b5;
  }
   #left_d_btm{
   width:734px;
   height:12px;
   background:url(../images/bg_ccBBtm.gif) no-repeat;
   float:left;
   }
  
  #left_btm{
  width:762px;
  height:14px;
  background:url(../images/bg_ccBtm.gif) no-repeat;
  margin-top:10px;
  float:left;
  }
  
  
/*活动主体左侧*/
 #main_al{
 width:797px;
 height:auto;
 float:left;
 }
 #main_aleft{
 width:762px;
 height:auto;
 background:url(../images/bg_acTop.gif) no-repeat;
 background-color:#f8e042;
 margin:6px 15px 0 20px;
 text-align:left;
 float:left;
 }
  #main_aleft_now{
  width:490px;
  height:auto;
  color:#3b4a06;
  font-size:12px;
  line-height:24px;
  margin-left:194px!important;
  margin-left:94px;
  margin-top:30px;
  float:left;
  }
  #main_aleft_now a{
  color:#3b4a06;
  text-decoration:none;
  }
  #main_aleft_now a:hover{
  color:#3b4a06;
  text-decoration:underline;
  }
  #main_aleft_intr{
  width:670px;
  height:auto;
  border-bottom:1px solid #fff;
  margin:0 0 20px 45px!important;
  margin:0 0 20px 23px;
  padding:0;
  float:left;
  }
  #main_aleft_Timg{
  width:192px;
  height:66px;
  margin:5px 0 0 30px!important;
  margin:5px 0 0 15px;
  padding:0;
  float:left;
  }
  #main_aleft_Btn{
  width:395px;
  height:30px;
  color:#FFFFFF;
  padding:0;
  text-align:right;
  float:right;
  }
  #main_aleft_d{
  width:675px;
  height:auto;
  margin-left:45px!important;
  margin-left:23px;
  margin-bottom:10px;
  float:left;
  }
   #aleft_d_top{
   width:658px;
   height:21px;
   background:url(../images/bg_acBTop.gif) no-repeat;
   font-size:13px;
   color:#000000;
   font-weight:bold;
   line-height:20px;
   padding:2px 10px 0 7px;
   float:left;
   }
   #aleft_d_top a{
   color:#000000;
   text-decoration:none;
   }
   #aleft_d_top a:hover{
   color:#000000;
   text-decoration:underline;
   }
   
   #aleft_d_body{
   width:645px;
   height:auto;
   padding:15px;
   background:url(../images/bg_acBBody.gif) repeat-y;
   float:left;
   }
    #aleft_d_body_l{
	width:200px;
	height:150px;
	margin-right:22px;
	float:left;
    }
    #aleft_d_body_r{
	width:400px;
	height:auto;
    font-size:12px;
    color:#3f3f3f;
    line-height:20px;
	float:left;
	}
    #aleft_d_body_r a{
    color:#3f3f3f;
	text-decoration:none;
	}
    #aleft_d_body_r a;hover{
    color:#3f3f3f;
	text-decoration:underline;
	}
    #aleft_d_body_r ul{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	}
    #aleft_d_body_r li{
	width:400px;
	margin-bottom:20px;
	float:left;
	}
   
   #aleft_d_btm{
   width:660px;
   height:24px;
   background:url(../images/bg_acBbtm.gif) no-repeat;
   font-size:12px;
   line-height:20px;
   color:#000000;
   padding:3px 15px 0 0;
   text-align:right;
   float:left;
   }
    #aleft_d_btm_red{
	color:#FF0000;
	font-size:12px;
	}
    #aleft_d_btm_red a{
	color:#FF0000;
	text-decoration:none;
	}
    #aleft_d_btm_red a:hover{
	color:#FF0000;
	text-decoration:underline
	}
  
  #main_guide_intr{
  width:706px;
  height:auto;
  border-bottom:1px solid #fff;
  margin:0 0 5px 30px!important;
  margin:0 0 5px 15px;
  padding:0;
  float:left;
  }
  
  #main_guide{
  width:706px;
  height:auto;
  margin:5px 0 20px 30px!important;
  margin:5px 0 20px 15px;
  float:left;
  }
   #main_guide_top{
    width:706px;
	height:16px;
	background:url(../images/bg_guideTop.gif) no-repeat;
	float:left;
   }
   #main_guide_body{
    width:706px;
    height:auto;
	background:url(../images/bg_guideBody.gif) repeat-y;
	float:left;
   }
   #main_guide_btm{
    width:706px;
	height:16px;
	background:url(../images/bg_guideBtm.gif) no-repeat;
	float:left;
   }
  
  #main_lucky{
  width:666px;
  height:auto;
  margin:10px 0 20px 48px!important;
  margin:10px 0 20px 24px;
  float:left;
  }
   #main_lucky_info{
    width:666px;
	height:auto;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#bc4200;
	padding:20px 0 60px 0;
   }
   #main_lucky_info a{
	color:#F20C00;
	text-decoration:none;
   }
   #main_lucky_info a:hover{
	color:#F20C00;
	text-decoration:underline;
   }
   #main_lucky_top{
   width:666px;
   height:136px;
   background:url(../images/bg_luckyTop.gif) no-repeat;
   float:left;
   }
   #main_lucky_body{
   width:666px;
   height:auto;
   background:url(../images/bg_luckyBody.gif) repeat-y;
   float:left;
   }
   #mainLu_b_table{
   width:625px;
   height:auto;
   border:1px solid #c9920e;
   border-bottom:none;
   border-right:none;
   margin-bottom:10px;
   }
   .mainLu_b_td{
   border-bottom:1px solid #c9920e;
   border-right:1px solid #c9920e;
   color:#4b2500;
   font-size:12px;
   line-height:22px;
   }
   #mainLu_b_btn{
   width:240px;
   height:auto;
   text-align:center;
   padding-bottom:10px;
   }
   #main_lucky_btm{
   width:666px;
   height:9px;
   background:url(../images/bg_luckyBtm.gif) no-repeat;
   float:left;
   }
  
  #aleft_btm{
  width:762px;
  height:14px;
  background:url(../images/bg_acBtm.gif) no-repeat;
  margin-top:10px;
  float:left;
  }

