@charset "utf-8"; * { word-wrap: break-word; /*允许浏览器在单词内进行断句,但是单词会在单独的一行/word-break:break-all;单词不会换行*/ } select:-moz-focusring{ color: transparent; text-shadow: 0 0 0 #705a39; } html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td, fieldset { margin: 0; padding: 0; } ul, ol, dl { list-style-type: none; } html, body { /* *position:static; 静态定位,没有定位*/ } input, button, textarea, select, optgroup, option { font-family: inherit; /*继承父级元素*/ font-size: inherit; font-style: inherit; font-weight: inherit; outline: none; } input, button { overflow: visible; vertical-align: middle; outline: none; border: none; } body, th, td, button, input, select, textarea { font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, Verdana, sans-serif, "WenQuanYi Micro Hei", "\5B8B\4F53"; font-size: 14px; color: #333; } /*body { line-height: 1.6; } h1, h2, h3, h4, h5, h6 { font-size: 100%; }*/ a, area { outline: none;/*当元素获得焦点时,焦点框为0*/ } a { text-decoration: none; cursor: pointer; } a:hover { text-decoration: underline; outline: none; } a.ie6:hover { zoom: 1; } a:focus { outline: none; } a:hover, a:active { outline: none; } :focus { outline: none; } button, input[type="button"], input[type="submit"] { line-height: normal !important; } /*img*/ img { border: 0; vertical-align: middle; } a img, img { -ms-interpolation-mode: bicubic; /*iE7.0中自带的-ms-interpolation-mode属性可以解决缩放失真问*/ } /*IE下a:hover 背景闪烁*/ *html { overflow: -moz-scrollbars-vertical; zoom:expression(function(ele) { ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true) } (this)) } /*HTML5 reset*/ header, footer, section, aside, details, menu, article, section, nav, address, hgroup, figure, figcaption, legend { display: block; margin: 0; padding: 0; } time { display: inline; } audio, canvas, video { display: inline-block; *display:inline; *zoom:1; } audio:not([controls]) { display: none; } legend { width: 100%; margin-bottom: 20px; font-size: 21px; line-height: 40px; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 15px; color: #999; } svg:not(:root) { overflow: hidden; } fieldset { border-width: 0; padding: 0.35em 0.625em 0.75em; margin: 0 2px; border: 1px solid #c0c0c0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* Name: style_clearfix Example: class="clearfix|cl" Explain: Clearfix(简写cl)避免因子元素浮动而导致的父元素高度缺失能问题 */ .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clear{ zoom: 1; }