/* css reset */body,h1,h2,h3,h4,h5,h6,p,dl,dd {  margin: 0;  -webkit-text-size-adjust: 100%;  font-family: arial;  font-size: initial;}ul,ol {  margin: 0;  padding: 0;  list-style: none;}body{    min-width: 1200px;}.fl{float:left}.fr{float:right}li{	list-style: none;}i{    font-style: normal;}/*strong{    font-weight: normal;}img {  display: block;}*/a {  text-decoration: none;}a,input,button {  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  /*-webkit-appearance: none;*/  outline: none;  border: none;}.clear:after{content:'200B';display:block;font-size:0;line-height:0;clear:both;}select,textarea{outline:none;}/* reset end */:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color: #7c7c7c;}::-moz-placeholder { /* Mozilla Firefox 19+ */    color: #7c7c7c;}input:-ms-input-placeholder{    color: #7c7c7c;}input::-webkit-input-placeholder{    color: #7c7c7c;    }input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {        -webkit-appearance: none;}