body{padding:0; -webkit-text-size-adjust: none; width:100%; min-width:320px; max-width:640px;overflow-x: hidden; margin:0 auto; font-family:"微锟斤拷锟脚猴拷";}*/
ol,ul{list-style:none}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd{ margin:0; padding:0; list-style:none; font-weight:normal;}		
img{border:0; display:block;}
em{ font-style:normal;}
a{ text-decoration:none; color:#333;}
.img1{ width: 100%; margin: 0; padding: 0;}
.img a img{display: block; margin: 0; padding: 0;}
.clear{ clear: both;}
/*contnet*/
.ban{ width: 100%;}
.ban a{ display: block;}
.ban a img{ width: 100%;}
/*表单 */
.form{ width: 100%;}
.title{ width: 100%; margin-top: 2%; margin-bottom: 2%;}
.form h1{ text-align: center; font-size: 1.3rem; font-weight: 700;}
.hot{ background-color: rgba(234,46,54,.1); height: 2rem; border-radius:3rem; width: 80%; margin-left: auto; margin-right: auto;}
.form-img{ width:8%; float: left; margin-left:4%;}
.wen{ text-align:left; width:80%; float: left; line-height: 2rem; letter-spacing:.1rem; color: #EE2A3E;}
.wen span{ width: 1rem; height: .5rem; background: #ee2a3e; padding:2%; color: #fff; font-weight: 700; border-radius: .5rem;}
  #box { width: 100%; overflow: hidden; }
  .btn button { width:96%; height: 50px; background: #ff7200; color: #fff; display: block;
 text-align: center; line-height: 50px; font-size: 22px; margin-top:10px; }
  .registered_out { width: 100%; background: #fff; padding-bottom:10px; }
  .registered { width:96%; margin: 0 auto; }
  .registered h2 { height: 110px; line-height: 110px; padding-left: 20px; }
  .reg-box { padding-left: 30px; padding-top: 10px;}
  .reg-box li { line-height: 50px; margin: 10px 0 20px; width: 500px; overflow: hidden; }
  .reg-box li label { width:15%; height: 50px; float: left; line-height: 50px; text-align: right; padding-right: 20px; }
  .reg-box li input { padding: 10px 0; font-size: 16px; width:75%; height: 48px; line-height: 28px; border: 1px solid #dddddd;
   text-indent: 0.5em; float: left; border-radius:10px;}
  .registered .btn button { background: #f91e56; margin-left: auto; margin-right: auto; border-radius: 25px;border:0px}
  .add { width: 128px; height: 50px; float: left; _display: inline; cursor: pointer; margin-left: 20px; }
  .reg-box li .sradd { width: 148px; text-indent: 4px; font-size: 14px; }
  .reg-box li .input-code { width: 106px; padding: 10px; font-family: Arial; font-style: italic; color: red; letter-spacing: 1px; cursor: pointer; text-align: center; text-indent: 0; }
  .yzm { background: #ff7200; text-align: center; line-height: 50px; color: #fff; }
  .yzmc { background: #dddddd; text-align: center; line-height: 50px; color: #999; }
  .error { color: red; padding-left: 20px; float: left; }
  input { background-color: #fff; outline: none; }
  .reg-box li { width: auto;}
  .reg-box li input.errorC { border: 1px solid red; }
  .reg-box li input.checkedN { border: 1px solid #1ece6d; }
  /*表单*/
 /*content*/
 .content{ width: 98%; margin-left: auto; margin-right: auto;}
 .c-tit{ width: 100%;}
 .con1{ width: 100%;}
 .con1 ul li{ float: left; width:30%; margin-left:2.2%; border: 1px solid #282828; border-radius:5px;}
 .con1-img img{ padding-top:4%; padding-bottom:4%;}
 .con1-wen{ text-align: center; font-size: 1rem;}
 .btn-a{ width:90%; margin-left: auto; margin-right: auto; height: 3rem; background: #FF0000; margin-top: 20px; 
 margin-bottom: 20px; border-radius: 20px;}
 .btn-a a{ display: block; height: 3rem; text-align: center; line-height: 3rem; color: #fff;
  font-size: 1.2rem;}
 .con2 h3{ color:red; font-weight: 700; margin-top: 2%; margin-bottom: 2%;}
 .con2 p{text-indent:2rem; letter-spacing:.2rem; line-height:1.3rem;}
 .teacher{ width: 98%; margin: 1%; border: 1px solid #333;}
 .teacher p{ padding:2%; letter-spacing: .2rem;}
 .job{ width: 100%;}
 .job ul li{ width: 47%; margin: 1%; float: left; border: 1px solid #999999; height:8.5rem;}
 .b-box{ background: #FF0000; height: 1rem; width:150px; margin: 3%; height:2rem; box-shadow:2px 2px 10px #ffc900;}
 .b-box h3{ color: #fff; text-align: center; line-height: 2rem; font-weight: 700; letter-spacing: .2rem;}
 .job ul li p{padding:2%; letter-spacing: .2rem;}