@charset "utf-8";
/***登陆框***/
fieldset{
  width:50%; 
  margin: 8rem auto 2rem auto;
  line-height:5rem;
  height:26rem;
  border:0px;
  background:#F7F7F7;
  -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
  }
fieldset input.input{
  height:5rem;
  margin-left:10%;
  width:80%;
  padding-left:10px;
  border:0px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);
}
fieldset input.login{
  width:100%;
  margin-left:0px;
  background:rgb(243, 174, 75);
  

  color:#FFF;
  border:0px;
  border-radius:10px;
  padding-left:0px;
}
fieldset a{
  display:block;
  width:100%;
  height:100%;
  line-height:5rem;
  text-align:center;
  background:rgb(82, 219, 154);
  

  color:#FFF;
  font-size:1.8rem;
  border-radius:10px;
}
  
  
legend{
  font-weight:bold; 
  font-size:2.0rem;
  margin-left:10px;
  }
p{
  height:5rem;
  line-height:5rem;
  width:100%;
  margin:3rem auto;
  }
.label{
  float:left; 
  width:30%; 
  margin-left:10px;
  font-size:1.6rem;
  line-height:2.8rem;
  }
.input{
  width:60%;
  height:2.8rem;
  line-height:2.8rem;
  font-size:1.6rem;
  }
.left{
  margin-left:10px;
  width:30%;
  height:3rem;
  line-height:3rem;
  font-size:1.8rem;
  }
i{
  font-size:1.4rem;
  color:red;
  margin-left:10%;
  }

#result{
  width:100%;
  }
@media only screen and ( max-width: 1080px ) {
  fieldset{
    width:70%; 
    margin: 5rem auto;
    }
}

table .tr_title{
  background:#86c5e3;
  margin-top:2rem;
}
table td{
  padding-left:10px;
  padding-right:10px;
  border-bottom:1px solid #ccc;
}
td.spe{
   width:10%;
   text-align:center;
   border-right:1px solid #ccc;
}
table tr.table_name td{
  border:0px solid red;
  background:url(../images/table_name.png) no-repeat;
  background-size:100% 100%;
  font-size:1.8rem;
  color:#FFF;
  width:20%;
}

/* ===== 手机适配 (max-width:640px) ===== */
@media only screen and ( max-width: 640px ) {
  fieldset{
    width:90%;
    margin: 4rem auto;
  }
  fieldset input.input{
    width:88%;
    margin-left:6%;
  }
  .input{
    width:88%;
  }
  .label{
    width:28%;
  }
  fieldset div.form-group{
    width:90%;
  }
  fieldset div.form-group input.form-control{
    width:40%;
  }
}
