@charset "utf-8";
/*创而新少儿国际英语 通用*/


body{
	margin:0px;
	font-size:12px;
	font-family:Tahoma,Arial,"宋体";
	text-align:center;
    background:url(../images/bg_all.gif) top repeat-x;
	background-color:#fff9bc;
	}
	
/*通用*/
.fl{
	margin:0px;
	float:left;
	}
.fr{
	margin:0px;
	float:right;
	}

/*主体*/
#all{
 width:100%;
 height:auto;
 float:left;
 text-align:left;
}
 #main{
  width:1000px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
 }
  #main_left{
   width:295px;
   height:auto;
   float:left;
  }
   #main_left_logo{
    width:295px;
    height:auto;
    float:left;
    margin-top:9px;
	text-align:left;
   }
   #main_left_top{
    width:240px;
	height:auto;
	margin-top:11px;
	padding-left:55px;
	float:left;
   }
   #main_left_btn{
    width:240px;
	height:auto;
	float:left;
	padding-left:55px;
	margin-top:10px;
   }
   #main_left_news{
    width:200px;
	height:auto;
	float:left;
	padding-left:55px;
	margin-top:10px;
   }
    #mLeft_news_tit{
	 width:200px;
	 height:auto;
	 float:left;
	}
     #mLeft_news_titL{
	  width:130px;
	  height:auto;
	  float:left;
	  background:url(../images/icon_news1.gif) no-repeat;
	  padding-left:20px;
	  font-size:14px;
	  line-height:20px;
	  font-weight:bold;
	  color:#a27d29;
	 }
     #mLeft_news_titL a{
	  color:#a27d29;
	  text-decoration:none;
	 }
     #mLeft_news_titL a:hover{
	  color:#a27d29;
	  text-decoration:underline;
	 }
     #mLeft_news_titR{
	  width:50px;
	  height:auto;
	  float:right;
	  text-align:right;
	  padding-top:3px;
	 }
    #mLeft_news_item{
	 width:200px;
	 height:auto;
	 float:left;
	 margin-top:5px;
	}
     #mLeft_news_item ul{
	  width:200px;
	  height:auto;
	  float:left;
	  list-style-type:none;
	  margin:0;
	  padding:0;
	 }
	 #news_detail_itme li.new{
		 width:210px;
		 height:auto;
		 float:left;
		 background:url(../images/icon_n.gif) 2px 6px no-repeat;
		 font-size:12px;
		 line-height:22px;
		 color:#6f4c77;
		 padding:0 0 0 20px;
		}
	#mLeft_news_item li.new{
	  width:180px;
	  height:auto;
	  float:left;
	  padding:3px 5px 1px 20px;
	  background:url(../images/icon_n.gif) 5px 8px no-repeat;
	  font-size:12px;
	  line-height:22px;
	  color:#9d620e;
	  border-bottom:1px dashed #9e974e;
	 }
	 #mLeft_news_item li.list{
	  width:180px;
	  height:auto;
	  float:left;
	  padding:3px 5px 1px 20px;
	  background:url(../images/icon_newsItem1.gif) 5px 8px no-repeat;
	  font-size:12px;
	  line-height:22px;
	  color:#9d620e;
	  border-bottom:1px dashed #9e974e;
	 }
	
     #mLeft_news_item li a{
	  color:#9d620e;
	  text-decoration:none;
	 }
     #mLeft_news_item li a:hover{
	  color:#9d620e;
	  text-decoration:underline;
	 }
   #main_left_btns{
    width:205px;
	height:auto;
	float:left;
	padding-left:55px;
	margin-top:10px;
   }
    #mLeft_btns_top{
	 width:205px;
	 height:22px;
	 float:left;
	 background:url(../images/bg_mlBtnTop.gif) no-repeat;
	 font-size:1px;
	 line-height:1px;
	}
    #mLeft_btns_body{
	 width:190px;
	 height:auto;
	 float:left;
	 background:url(../images/bg_mlBtn.gif) repeat-y;
	 padding:0 0 0 15px;
	}
    #mLeft_btns_body a:hover{
	 margin-left:2px;
	 float:left;
	}
    #mLeft_btns_btm{
	 width:205px;
	 height:25px;
	 float:left;
	 background:url(../images/bg_mlBtnBtm.gif) no-repeat;
	}
  #main_single{
   width:950px;
   height:auto;
   float:left;
   padding-left:30px;
  }
   #main_single_top{
    width:939px;
	height:53px;
	float:left;
	background:url(../images/bg_mainTop_ens.gif) no-repeat;
	margin:0;
   }
   #main_single_body{
    width:915px;
	float:left;
	height:auto;
	background:#FFFFFF;
	padding:12px;
   }
    #mSingle_body_detail{
	 width:915px;
	 height:auto;
	 float:left;
	}
     #sBody_detail_top{
	  width:915px;
	  height:12px;
	  line-height:1px;
	  font-size:1px;
	  background:url(../images/bg_ensDetail_Top.gif) no-repeat;
	 }
     #sBody_detail_body{
	  width:860px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_ensDetail_Body.gif) repeat-y;
	  padding:3px 28px 8px 27px;
	 }
      .sBody_dBody_tit{
	   width:860px;
	   height:auto;
	   float:left;
	   text-align:center;
	   padding:3px 0 15px 0;
	  }
      .sBody_dBody_table{
	   width:859px;
	   height:auto;
	   float:left;
	   border-left:1px solid #d2ab56;
	   border-top:1px solid #d2ab56;
	  }
       .dBody_table_line{
	    width:859px;
		height:auto;
		float:left;
	   }
       .dBody_table_th{
		height:auto;
		float:left;
		border-right:1px solid #d2ab56;
	    border-bottom:1px solid #d2ab56;
		background-color:#ffe7a5;
		padding:6px 0 4px 0;
		text-align:center;
		font-size:14px;
		line-height:20px;
		font-weight:bold;
		color:#e06028;
	   }
       .dBody_table_td{
		height:auto;
		float:left;
		border-right:1px solid #d2ab56;
	    border-bottom:1px solid #d2ab56;
		background-color:#fff9e1;
		font-size:12px;
		line-height:18px;
		color:#946c1e;
		padding:4px 0 3px 0;
		text-align:center;
	   }
       .dBody_table_td0{
		height:auto;
		float:left;
		border-right:1px solid #d2ab56;
	    border-bottom:1px solid #d2ab56;
		background-color:#fff9e1;
		font-size:12px;
		line-height:18px;
		color:#946c1e;
		font-weight:bold;
		padding:4px 0 3px 0;
		text-align:center;
	   }
       .dBody_table_td1{
		height:auto;
		float:left;
		border-right:1px solid #d2ab56;
	    border-bottom:1px solid #d2ab56;
		background-color:#fff9e1;
		font-size:12px;
		line-height:18px;
		color:#946c1e;
		padding:6px 5px 4px 5px;
	   }
     #sBody_detail_btm{
	  width:915px;
	  height:12px;
	  background:url(../images/bg_ensDetail_Btm.gif) no-repeat;
	  line-height:1px;
	  font-size:1px;
	  float:left;
	 }
   #main_single_btm{
    width:939px;
	height:27px;
	float:left;
	background:url(../images/bg_btm_ens.gif) no-repeat;
   }
  #main_right{
   width:705px;
   height:auto;
   float:right;
  }
   #main_right_topLink{
    width:650px;
	height:65px;
	float:left;
	padding-left:30px;
	margin-top:55px;
   }
   #main_right_body{
    width:680px;
	height:auto;
	float:left;
	margin:0;
	padding:0 5px 0 5px;
   }
    #mRight_body_top{
	 width:670px;
	 height:23px;
	 float:left;
	 background:url(../images/bg_mrBodyTop.gif) no-repeat;
	}
    #mRight_body_body{
	 width:670px;
	 height:auto;
	 float:left;
	 background-color:#ffffff;
	}
     #mRight_bBody_tit{
	  width:635px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_mrBodyTit.gif) bottom no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  margin:0 10px 0 10px!important;
	  margin:0 5px 0 5px;
	 }
     #mRight_bBody_tit1{
	  width:635px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_mrBodyTit_o.gif) bottom no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  margin:0 10px 0 10px!important;
	  margin:0 5px 0 5px;
	 }
     #mRight_bBody_tit2{
	  width:635px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_mrBodyTit_g.gif) bottom no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  margin:0 10px 0 10px!important;
	  margin:0 5px 0 5px;
	 }
     #mRight_bBody_tit3{
	  width:635px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_mrBodyTit_b.gif) bottom no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  margin:0 10px 0 10px!important;
	  margin:0 5px 0 5px;
	 }
     #mRight_bBody_tit4{
	  width:635px;
	  height:auto;
	  float:left;
	  background:url(../images/bg_mrBodyTit_p.gif) bottom no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  margin:0 10px 0 10px!important;
	  margin:0 5px 0 5px;
	 }
     #mRight_bBody_img{
	  width:650px;
	  height:auto;
	  float:left;
	  margin:10px 10px 0 10px!important;
	  margin:10px 5px 0 5px;
	 }
     #mRight_bBody_detail{
	  width:650px;
	  height:auto;
	  float:left;
	  margin:10px 10px 0 10px!important;
	  margin:10px 5px 0 5px;
	 }
      #bBody_detail_top{
	   width:650px;
	   height:14px;
	   float:left;
	   background:url(../images/bg_mrBodyDetailTop.gif) no-repeat;
	   font-size:1px;
	   line-height:1px;
	  }
      #bBody_detail_top1{
	   width:650px;
	   height:12px;
	   float:left;
	   background:url(../images/bg_mrBodyDetailTop1.gif) no-repeat;
	   font-size:1px;
	   line-height:1px;
	  }
      #bBody_detail_body{
	   width:610px;
	   height:auto;
	   float:left;
	   background:url(../images/bg_mrBodyDetail.gif) repeat-y;
	   padding:10px 20px 10px 20px;
	  }
       #bBody_detail_body ul{
	    width:610px;
	    height:auto;
	    float:left;
		list-style-type:none;
		margin:0;
		padding:0;
	   }
       #bBody_detail_body li.item{
	    background:url(../images/icon_pink.gif) 0px 9px no-repeat;
		float:left;
		font-size:14px;
		line-height:24px;
		color:#656565;
		padding:2px 0 2px 15px;
	   }
       #bBody_detail_body li.text{
	    width:490px;
		height:auto;
		float:left;
		font-size:14px;
		line-height:24px;
		color:#656565;
		padding:2px 0 2px 5px;
	   }
       #bBody_detail_body li.img{
	    width:610px;
		height:auto;
		float:left;
		text-align:center;
		padding:8px 0 8px 0;
	   }
       #bBody_detail_body li.orangeTit{
	    width:590px;
		height:auto;
		float:left;
		background:url(../images/icon_orange1.gif) 0px 5px no-repeat;
		font-size:14px;
		line-height:20px;
		font-weight:bold;
		color:#df760f;
		padding:0 0 5px 20px;
	   }
       #bBody_detail_body li.orangeText{
	    width:590px;
		height:auto;
		float:left;
		padding:0 0 0 20px;
		font-size:12px;
		line-height:20px;
		color:#656565;
		padding-bottom:15px;
	   }
       #bBody_detail_body li.orangeImage{
	    width:610px;
		height:auto;
		float:left;
		text-align:center;
		padding:10px 0 10px 0;
	   }
       #bBody_detail_body li.greenImage{
	    width:610px;
		height:auto;
		float:left;
		text-align:center;
		padding:10px 0 10px 0;
	   }
       #bBody_detail_body li.greenDetail{
	    width:560px;
		height:auto;
		float:left;
		padding:5px 20px 5px 20px;
	   }
        #bBody_detail_body li.greenDetail div.greenItem{
		 width:240px;
		 height:auto;
		 float:left;
		 padding:10px 20px 10px 20px;
		}
        #bBody_detail_body li.greenDetail div.greenTit{
		 width:240px;
		 height:auto;
		 float:left;
		 text-align:center;
		}
        #bBody_detail_body li.greenDetail div.greenText{
		 width:215px;
		 height:auto;
		 float:left;
		 padding:3px 0 5px 25px;
		 font-size:14px;
		 line-height:20px;
		 color:#464646;
		}
	   #dBody_SingUp{
	    width:590px;
		height:auto;
		float:left;
		padding:0 10px 0 10px;
	   }
	    #dBody_SingUp_info{
	     width:590px;
		 height:auto;
		 float:left;
		 font-size:14px;
		 line-height:24px;
		 color:#656565;
	    }
	    #dBody_SingUp_detail{
	     width:500px;
		 height:auto;
		 float:left;
		 padding:10px 0 0 55px;
		}
	     #dBody_SingUp_detail ul{
		  width:500px;
		  height:auto;
		  float:left;
		  list-style-type:none;
		  margin:0;
		  padding:5px 0 5px 0;
		 }
	     #dBody_SingUp_detail li.item{
		  width:110px;
		  height:auto;
		  float:left;
		  background:url(../images/icon_gray.gif) 0px 10px no-repeat;
		  font-size:14px;
		  line-height:24px;
		  padding:3px 0 2px 20px;
		 }
	     #dBody_SingUp_detail li.text{
		  width:360px;
		  height:auto;
		  float:left;
		  font-size:14px;
		  line-height:24px;
		 }
		  .SingUp_detail_border{
		   border:1px solid #b9b9b9;
		   height:22px;
		   font-size:14px;
		   line-height:22px;
		   color:#272727;
		  }
	     #dBody_SingUp_detail li.btn{
		  width:500px;
		  height:auto;
		  float:left;
		  padding:15px 0 5px 0;
		  text-align:center;
		 }
	   #dBody_SchoolTit{
	    width:610px;
		height:auto;
		float:left;
		padding:0 0 10px 0;
	   }
	   #dBody_SchoolText{
	    width:610px;
		height:auto;
		float:left;
		padding:10px 0 10px 0;
		font-size:12px;
		line-height:20px;
		color:#48658f;
	   }
	   #dBody_SchoolImg{
	    width:610px;
		height:auto;
		float:left;
		text-align:center;
		padding-bottom:20px;
	   }
	   #dBody_prizeItem{
	    width:149px;
		height:auto;
		float:left;
		padding:5px 0 10px 3px;
	   }
	    #dBody_prizeItem_text{
		 width:149px;
		 height:auto;
		 float:left;
		 font-size:12px;
		 line-height:20px;
		 color:#48658f;
		 text-align:center;
		 padding-bottom:10px;
		}
	    #dBody_prizeItem_img{
		 width:149px;
		 height:auto;
		 float:left;
		 text-align:center;
		 padding:10px 0 10px 0;
		}
      #bBody_detail_body1{
	   width:600px;
	   height:auto;
	   float:left;
	   background:url(../images/bg_mrBodyDetail1.gif) repeat-y;
	   padding:5px 25px 5px 25px;
	  }
       #bBody_detail_body1 ul{
	    width:590px;
		height:auto;
		float:left;
		margin:0;
		list-style-type:none;
		border-bottom:1px dashed #d6c28e;
		padding:5px;
	   }
       #bBody_detail_body1 li.title{
	    width:505px;
		height:auto;
		float:left;
		font-size:12px;
		line-height:20px;
		color:#9d620e;
		background:url(../images/icon_orange.gif) 4px 6px no-repeat;
		padding-left:20px;
	   }
	   #bBody_detail_body1 li.titlenew{
	    width:505px;
		height:auto;
		float:left;
		font-size:12px;
		line-height:20px;
		color:#9d620e;
		background:url(../images/icon_n.gif) 1px 6px no-repeat;
		 color:#6f4c77;
		 padding:0 0 0 20px;
	   }
       #bBody_detail_body1 li.titlenew a{
		color:#9d620e;
		text-decoration:none;
	   }
       #bBody_detail_body1 li.titlenew a:hover{
		color:#9d620e;
		text-decoration:underline;
	   }
	          #bBody_detail_body1 li.title a{
		color:#9d620e;
		text-decoration:none;
	   }
       #bBody_detail_body1 li.title a:hover{
		color:#9d620e;
		text-decoration:underline;
	   }
       #bBody_detail_body1 li.time{
	    width:70px;
		height:auto;
		float:right;
		font-size:12px;
		line-height:20px;
		color:#9d620e;
	   }
	   #detail_body1_tit{
	    width:600px;
		height:auto;
		float:left;
		text-align:center;
		font-size:18px;
		line-height:30px;
		color:#9d620e;
		padding-top:5px;
	   }
	   #detail_body1_time{
	    width:600px;
		height:auto;
		float:left;
		font-size:12px;
		line-height:24px;
		color:#c6a577;
		padding:0 0 10px 0;
		text-align:center;
	   }
	   #detail_body1_text{
	    width:600px;
		height:auto;
		float:left;
		font-size:12px;
		line-height:24px;
		color:#9d620e;
	   }
	   #detail_body1_img{
	    width:600px;
		height:auto;
	    text-align:center;
		float:left;
		padding:10px 0 10px 0;
	   }
	    #detail_body1_img img{
		 border:3px solid #e8dfbf;
	    }
      #bBody_detail_body2{
	   width:620px;
	   height:auto;
	   float:left;
	   background:url(../images/bg_mrBodyDetail3.gif) repeat-y;
	   padding:5px 15px 5px 15px;
	  }
       #detail_body2_d{
	    width:620px;
		height:auto;
		float:left;
		padding:5px 0 5px 0;
	   }
        #detail_body2_dL{
	     width:620px;
		 height:auto;
		 float:left;
		 padding:12px 0 0 0;
		 text-align:center;
	    }
        #detail_body2_dLTop{
		 width:620px;
		 height:12px;
		 line-height:1px;
		 font-size:1px;
		 float:left;
		 background:url(../images/bg_sutdentLTop.gif) no-repeat;
		}
        #detail_body2_dLBody{
	     width:600px;
		 height:auto;
		 float:left;
		 text-align:center;
		 padding:10px;
		 background:#FFFFFF;
	    }
        #detail_body2_dLBtm{
		 width:620px;
		 height:19px;
		 float:left;
		 background:url(../images/bg_sutdentLBtm.gif) no-repeat;
		}
         #detail_body2_dL img{
		  border:1px solid #4d4d4d;
		 }
        #detail_body2_dR{
	     width:580px;
		 height:70px;
		 float:left;
		 background:url(../images/bg_studentR.gif) no-repeat;
		 padding:22px 20px 0 20px;
		 font-size:14px;
		 line-height:18px;
		 color:#317c9f;
	    }
        #detail_body2_dR a{
		 color:#317c9f;
		 text-decoration:none;
		}
        #detail_body2_dR a:hover{
		 color:#317c9f;
		 text-decoration:underline;
		}
      #bBody_detail_btm{
	   width:650px;
	   height:11px;
	   float:left;
	   background:url(../images/bg_mrBodyDetailBtm.gif) no-repeat;
	   font-size:1px;
	   line-height:1px;
	  }
      #bBody_detail_btm1{
	   width:650px;
	   height:12px;
	   float:left;
	   background:url(../images/bg_mrBodyDetailBtm1.gif) no-repeat;
	   font-size:1px;
	   line-height:1px;
	  }
     #mRight_bBody_link{
	  width:600px;
	  height:auto;
	  float:left;
	  padding:10px 25px 10px 25px;
	  text-align:center;
	 }
      #bBody_link_detail{
	   margin-left:auto;
	   margin-right:auto;
	   width:auto;
	   font-size:12px;
	   line-height:18px;
	   color:#9d620e;
	  }
      #bBody_link_detail a{
	   color:#9d620e;
	   text-decoration:none;
	  }
      #bBody_link_detail a:hover{
	   color:#9d620e;
	   text-decoration:underline;
	  }
	   .link_detail_this{
		 color:#9d620e;
		 padding:0 3px 0 3px;
		 background-color:#fff9bc;
		 border:1px solid #e7c340;
		 margin:0 1px 0 1px;
		 font-weight:bold;
		}
	   .link_detail_num a{
		 color:#9d620e;
		 padding:0 4px 0 4px;
		 text-decoration:none;
		 margin:0 1px 0 1px;
	   }
	   .link_detail_num a:hover{
		 color:#9d620e;
		 padding:0 3px 0 3px;
		 text-decoration:none;
		 border:1px solid #e7c340;
		 margin:0 1px 0 1px;
	   }
     #mRight_bBody_link1{
	  width:650px;
	  height:auto;
	  float:left;
	  padding:15px 15px 5px 15px;
	  text-align:center;
	 }
      #bBody_link_detail1{
	   margin-left:auto;
	   margin-right:auto;
	   width:auto;
	   font-size:12px;
	   line-height:18px;
	   color:#317c9f;
	  }
      #bBody_link_detail1 a{
	   color:#317c9f;
	   text-decoration:none;
	  }
      #bBody_link_detail1 a:hover{
	   color:#317c9f;
	   text-decoration:underline;
	  }
	   .link_detail1_this{
		 color:#317c9f;
		 padding:0 3px 0 3px;
		 background-color:#eafbff;
		 border:1px solid #89d3e5;
		 margin:0 1px 0 1px;
		 font-weight:bold;
		}
	   .link_detail1_num a{
		 color:#317c9f;
		 padding:0 4px 0 4px;
		 text-decoration:none;
		 margin:0 1px 0 1px;
	   }
	   .link_detail1_num a:hover{
		 color:#317c9f;
		 padding:0 3px 0 3px;
		 text-decoration:none;
		 border:1px solid #89d3e5;
		 margin:0 1px 0 1px;
	   }
    #mRight_body_btm{
	 width:670px;
	 height:25px;
	 float:left;
	 background:url(../images/bg_mrBodyBtm.gif) no-repeat;
	}
  #main_btm{
   width:705px;
   height:auto;
   float:right;
   padding:25px 0 25px 0;
  }
  #main_btm1{
   width:705px;
   height:auto;
   margin-left:auto;
   margin-right:auto;
   padding:25px 0 25px 0;
  }
   #main_btmL{
    width:200px;
	height:auto;
	float:left;
	border-right:3px solid #caa639;
	text-align:left;
	padding-left:10px;
   }
   #main_btmR{
    width:480px;
	height:auto;
	float:right;
	font-size:12px;
	line-height:18px;
	color:#b18c1c;
	text-align:left;
   }
   #main_btmR a{
    color:#da7817;
	text-decoration:none;
   }
   #main_btmR a:hover{
    color:#da7817;
	text-decoration:underline;
   }
