*{margin: 0;padding: 0;}
body{position: relative;}
a{text-decoration:none;outline: none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:transparent;}
img{display: block;}
/* 清除默认表单样式 */
input{box-shadow:none;outline: none;resize: none;border: none;-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);background: transparent;}
select{border: none;appearance:none;-moz-appearance:none;-webkit-appearance: none;outline: none;background: transparent;}
select::-ms-expand { display: none; }
textarea{border: none;appearance:none;-moz-appearance:none;-webkit-appearance: none;outline: none;background: transparent;}
/* placeholder */
input::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    color: #808080; 
} 
input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #808080; 
} 
input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #808080; 
} 

.contact-form input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #b2b2b2; 
}
.contact-form input::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    color: #b2b2b2; 
} 
.contact-form input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #b2b2b2; 
} 
.contact-form input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #b2b2b2; 
} 
.contact-form input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #b2b2b2; 
}
.contact-form textarea:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #b2b2b2; 
}
.contact-form textarea::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    color: #b2b2b2; 
} 
.contact-form textarea:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #b2b2b2; 
} 
.contact-form textarea::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #b2b2b2; 
} 
.contact-form textarea:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #b2b2b2; 
}