@media all and (min-width: 640px) {

body {

	font-family: '微软雅黑',Arial,Tahoma,sans-serif;
	font-size:14px;

}
img {
max-width:100%;
}
input {
font-family: 微软雅黑,Verdana,Arial,Helvetica,sans-serif;
-webkit-appearance: none;
}
.header {
  position: relative;
  width: 100%;
  height: 44px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #f5f5f5;

  color:#32323;

}
.header .back {
position: absolute;
left:5%;
top:8px;
display:inline-block;
width:15px;
height:20px;

}
.header h3.title {
text-align:center;
color:#32323;
line-height:45px;


}
.pl {
padding:2% 4%;
background-color:#fff;
margin:4% 0;
}
.color_c {
color:#666;
}
.form_list li {

height:32px;
line-height:32px;
padding:10px;
margin:5px 0;
border-top:1px solid #eee;

}
.form_list li .fl {
float:left;
width:25%;
text-align:right;
}
.form_list li .fl span {
color:red;
}
.form_list li .fr {
float:left;
padding-left:5%;
width:60%;
}
.form_list li .fr input {

width:95%;
border:1px solid #ccc;
line-height:30px;
height:30px;
font-size:14px;
padding-left:5px;
}

.fr textarea {

width:95%;
border:1px solid #ccc;
line-height:30px;
height:60px;
font-size:14px;
padding-left:5px;
}



.btn_gy {

  display: block;
  width: 80%;
  height: 44px;
  background-color: #00a2c9;
  margin: 20px auto 0;
  border: none;
  color: #fff;
  font-size: 16px;
  border-radius: 5px;

}
h3.title2 {
text-align:center;
padding:10px 0;

}
p.notice {
text-align:center;
font-size:12px;
}
