*{margin:0; padding:0; font-family:'Microsoft YaHei','Heiti SC',simhei,'Lucida Sans Unicode','Myriad Pro','Hiragino Sans GB',Verdana; font-size:12px;color:#414141;} 
html,body{margin:0 auto;padding:0;}
body{background:#fff; }
div{ text-indent:0.1em;}
#all{width:1002px;margin:0 auto;}
#top{width:1002px; margin:0 auto;}
#main{width:980px;display:inline;}
img {border:none;}
li { list-style-type:none; line-height:20px; }
em { font-style:normal;}
a { color:#333; text-decoration:none;}
a:hover{color:#1AA4CA; text-decoration:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ clear:both;}
button, p {
font-family: 'Microsoft YaHei','Heiti SC',simhei,'Lucida Sans Unicode','Myriad Pro','Hiragino Sans GB',Verdana;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
label, input, button, select, textarea {
font-size: 14px;
font-weight: normal;
line-height: 20px;
}