@charset "utf-8";
/*reset css*/
/**
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,select,option,button,textarea,p,blockquote,table,th,td{  margin:0;  padding:0;  font-family:'Microsoft Yahei', 'Simsun';  -webkit-font-smoothing : antialiased;  }
table {  border-collapse:collapse;  border-spacing:0;  }
address,caption,cite,code,em,strong,th {  font-style:normal;  font-weight:normal;  }
ol,ul {  list-style:none;  }
caption,th {  text-align:center;  }
h1,h2,h3,h4,h5,h6 {  font-size:100%;  font-weight:normal;  }
a {  text-decoration: none; padding:0; margin:0;  }
a:hover {  text-decoration: none;  cursor:pointer;  }
img {  border: 0 none;  padding:0;  margin:0;  *vertical-align:baseline;  }
input{  outline:none;  }
input::-webkit-input-placeholder {  color:#ccc;  }
input::-moz-placeholder {  color:#ccc;  }
input:-ms-input-placeholder {  color:#ccc;  }
textarea::-webkit-input-placeholder {  color:#ccc;  }
textarea::-moz-placeholder {  color:#ccc;  }
textarea::-ms-input-placeholder {  color:#ccc;  }
input,button,select{font-size:14px;}
**/
/*--clearfix--*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:block;}
.clear{
	clear:both;
}
/*--Hides from IE-mac--*/
* html .clearfix{height:1%;}
.hide{display:none;}
.w1200{ width:1200px; margin:0 auto;}
