@charset "utf-8"; body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, iframe { margin: 0; padding: 0; } body, button, input, select, textarea { font-size: 12px; color: #444; background: #fff; font-family: 微软雅黑, Arial, Helvetica, sans-serif; /*overflow:-Scroll; overflow-x:hidden;*/ } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } fieldset, img { border: 0; } img { vertical-align: middle; } address, caption, cite, dfn, em, th, var, optgroup { font-style: normal; font-weight: normal; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; } code, kbd, pre, samp { font-family: courier new, courier, monospace } ol, ul, li { list-style: none; } a { text-decoration: none; color: #444; } a:hover { color: #03a3e6; } a:active { color: #03a3e6; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } input, select, button { vertical-align: baseline; *vertical-align: middle; font-size: 100%; border: none; background: none; } input[type=checkbox], input[type=radio] { vertical-align: middle; margin: 0 5px; } input[type="text"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none; } textarea { resize: none; } textarea { overflow: auto; } table { border-collapse: collapse; border-spacing: 0; } .clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html .clearfix { height: 1%; } * + html .clearfix { min-height: 1%; } *html { zoom:expression(function(ele) { ele.style.zoom="1"; document.execCommand("BackgroundImageCache", false, true) } (this)) } .clear { margin: 0px auto; clear: both; height: 0px; font-size: 0px; overflow: hidden; } .blank3 { margin: 0px auto; clear: both; height: 3px; font-size: 1px; overflow: hidden; } .blank5 { margin: 0px auto; clear: both; height: 5px; font-size: 1px; overflow: hidden; } .blank6 { margin: 0px auto; clear: both; height: 6px; font-size: 1px; overflow: hidden; } .blank9 { margin: 0px auto; clear: both; height: 9px; font-size: 1px; overflow: hidden; } .blank10 { margin: 0px auto; clear: both; height: 10px; font-size: 1px; overflow: hidden; } .blank12 { margin: 0px auto; clear: both; height: 12px; font-size: 1px; overflow: hidden; } .blank15 { margin: 0px auto; clear: both; height: 15px; font-size: 1px; overflow: hidden; } .blank20 { margin: 0px auto; clear: both; height: 20px; font-size: 1px; overflow: hidden; } .blank25 { margin: 0px auto; clear: both; height: 25px; font-size: 1px; overflow: hidden; } .blank50 { margin: 0px auto; clear: both; height: 50px; font-size: 1px; overflow: hidden; } .blank80 { margin: 0px auto; clear: both; height: 80px; font-size: 1px; overflow: hidden; } .clean { display: block; width: 100%; clear: both; } input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } .fl { float: left; } .fr { float: right; } ::-webkit-scrollbar { width: 6px; height: 4px; background-color: #F5F5F5; } ::-webkit-scrollbar-track { background: rgba(0, 0, 0, .2); } ::-webkit-scrollbar-thumb { border-radius: 3px; background: #666; } ::-webkit-scrollbar-thumb:hover { background: #333; } @-webkit-keyframes bounce-down { 25% { -webkit-transform: translateY(-10px); } 50%, 100% { -webkit-transform: translateY(0); } 75% { -webkit-transform: translateY(10px); } } @keyframes bounce-down { 25% { transform: translateY(-10px); } 50%, 100% { transform: translateY(0); } 75% { transform: translateY(10px); } } .animate-bounce-down { background: #333; width: 100px; height: 100px; margin: 100px auto; -webkit-animation: bounce-down 1.5s linear infinite; animation: bounce-down 1.5s linear infinite; } @-webkit-keyframes bounce-up { 25% { -webkit-transform: translateY(10px); } 50%, 100% { -webkit-transform: translateY(0); } 75% { -webkit-transform: translateY(-10px); } } @keyframes bounce-up { 25% { transform: translateY(10px); } 50%, 100% { transform: translateY(0); } 75% { transform: translateY(-10px); } } .animate-bounce-up { -webkit-animation: bounce-up 1.4s linear infinite; animation: bounce-up 1.4s linear infinite; }