/*------------ 重置基础样式 ------------*/
html, body{border: 0;overflow-x: hidden;font-family: "微软雅黑", "PingFang SC","Helvetica Neue","Helvetica","STHeitiSC-Light","Arial",sans-serif;margin: 0; padding: 0; }
div, span, object, iframe, img, table, caption, thead, tbody,
tfoot, tr, tr, td, article, aside, canvas, details, figure, hgroup, menu,
nav, footer, header, section, summary, mark, audio, video { border: 0; margin: 0;padding: 0; }
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cit, code,
del, dfn, em, ins, q, samp, small, strong, sub, sup, b, i, hr, dl, dt, dd,
ol, ul, li, fieldset, legend, label {border: 0;font-size: 100%;font-weight: 300; margin: 0;padding: 0; }
article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {display: block; }
table {border-collapse: separate;border-spacing: 0;}
table caption, table th, table td {text-align: left; vertical-align: middle; }
a,button,input,optgroup,select,textarea,span,div {-webkit-tap-highlight-color:rgba(0,0,0,0); /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/}
li { list-style: none; }
a {text-decoration: none; }
a img { border: 0; }
:focus {outline: 0; }
* {-webkit-box-sizing: border-box; box-sizing: border-box;-moz-box-sizing: border-box;font-weight: 300;padding:0;margin:0;}
textarea {resize: none;-webkit-appearance: none;}
input{ border: none;}
input::-webkit-input-placeholder {color: #cccccc;} 
input::-moz-placeholder { color: #cccccc;} 
input::-moz-placeholder {color: #cccccc;} 
input::-ms-input-placeholder { color: #cccccc;} 