/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
img { border:0px;}
ul,li { list-style-type:none;}
a { text-decoration:none; color:#333;}

body{
    margin: 0;/*清除默认样式*/
    padding: 0;
    height: 100%;
}
.clearFix{
	overflow: hidden;
}
html{
  position: relative;
}
/*iphone 320px*/
@media (min-width: 310px) {
  html{
    font-size: 53.3%;
  }
}
/* 安卓 360px*/
@media (min-width:350px){
  html{
    font-size: 59.12%;
  }
}
/*iphone6 375px*/
@media (min-width: 370px){
  html{
    font-size: 62.5%;
  }
}
/*iphone 6plus  414px*/
@media (min-width: 430px) {
  html{
    font-size: 69%;
  }
}

.header{
  width:100%;
  height:26px;
  background-color:#057A27;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .head_l{
    height: 26px;
    display: flex;
    align-items: center;
}
.header .head_l a{
    width: 39%;
    height: 26px;
    font-size: 1.4rem;
    font-weight: 700;
    color: #fff;
    display: flex;
    align-items: center;
}
.he_le{
  width:16%;
  margin-left: 3%;
  margin-right: 6%;
}
.he_le img{
  width:100%;
}
.he_cen{
  font-size:1.4rem;
  font-weight: 700;
  color:#fff;
  width:55%;
}
.he_rig{
  float:right;
  width:5%;
  display:block;
  margin-top:5%; 
}
.he_rig img{
  width:100%;
}

.header .head_r{
   width:28%;
   overflow: hidden;
}
.header .head_r .bor_right{
  border-right:2px solid #fff;
  padding-right: 8%;
}
.header .head_r .person{
  padding-left: 6%;
}

.header .head_r li{
  color:#fff;
  float:left;
  padding-left:10%; 
  overflow: hidden;
  height: 20px;
    line-height: 20px;
}
.header .head_r li a{
  color:#fff;
  font-size: 1.3rem;
  font-weight: 600;
}

.footer{
  width:100%;
  text-align:center;
  font-size: 1.2rem;
  /*background:#f2f2f2;
  background: #505050;*/
  background: linear-gradient(to bottom,#f2f2f2,#ccc); 
  color:#5C5C5C;
  /*color:#c1c1c1;*/
  position: absolute;
  bottom:0;
  margin-top:5px;
}
.footer ul li a{
  color:#5C5C5C;
}
.footer ul li{
  line-height: 20px;
  height:20px;
}
.footer ul li .word{
  /*padding-left: 9%;*/
}
/* 错误提示 */
.error{
  width:100%;
  height:auto;
  margin:0 auto;
  margin-top:10%;
}
.error .notice{
  font-size: 20px;
  font-weight: 700;
  color: red;
  text-align: center;
}

/* 电脑端样式 */
@media screen and (min-width: 960px){
  /* 电脑端CSS代码 */
   .container{
	  /* width:20%;
	   height:500px;
	   margin:0 auto;
	   background:#f5f5f5;*/
	   
   }
  .logo {
    margin-top: 5%;
   }
  .login {
    width: 20%;
    margin: 0 auto;
    padding-top: 2%;
  }
  .login ul .last {
    margin-top: 10%;
  }
  
}

