@charset "utf-8";
body, input, textarea, select, button, code, pre {font-family:"Open Sans", "Arial", "PingFangSC-Light", "", "宋体", sans-serif;}
html {background-color:#fff;}
body {font-size:12px; color:#222;}
a {color:#222; text-decoration:none;}
a:focus {outline:0; -moz-outline:none;} /*for ff*/
a:hover {text-decoration:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, code, pre, form, fieldset, legend, input, button, textarea, area, blockquote, th, td, p, figure {margin:0; padding:0;}
img, a img, button {border:0;}
img {vertical-align:middle;}
table {border-collapse:collapse; border-spacing:0;}
ul li {list-style-type:none;}
input, textarea, select, button {outline:none;}
input[type="text"], input[type="password"], textarea {resize:none; appearance:none; border-radius:0;}
button[type="submit"], button[type="button"], input[type="submit"], input[type="button"], label, label input[type="checkbox"], label input[type="radio"] {cursor:pointer;}
select {border:1px #ddd solid;}
/*重置select默认样式*/
select {-webkit-appearance:none; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAGAQMAAADwsoykAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABhJREFUCNdjAIL/DQz1DAx2DAwyDAwcDAAchQJh0xr+nAAAAABJRU5ErkJggg==") no-repeat right center #fff; height:24px; padding-right:20px; border-radius:0;}
label input {vertical-align:middle;}

body, html {width:100%; overflow-x:hidden;}
img{max-width:100% !important}