@charset "utf-8"; html {} html,img,fieldset {border:0;} html,body,form {margin:0;padding:0;} body {color:#000;background-color:#fff;} body,td { } h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:14px;} ul,ol {margin:0;padding:5px 5px 5px 40px;} dl,p {margin:0;padding:5px 0;} a, a:link {color:#000;text-decoration:none;} a:active {} a:hover { } a:visited{} /* 浮动元素 */ .rectbox:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .rectbox {clear:both;*display:inline-block;} .rectbox .left {float:left;_display:inline;} .rectbox .right {float:right;_display:inline;} /*================ Form 元素统一 =================*/ textare {overflow-y:visible} label {cursor:pointer;_cursor:default;} input[type="submit"] {cursor:pointer;} input[type="button"] {cursor:pointer;} input[type="reset"] {cursor:pointer;} input.submit {cursor:pointer;} input.button {cursor:pointer;} input.reset {cursor:pointer;} input.disabled {cursor:default;} input[disabled] {} input.readonly {color:#999;border:1px solid #ccc;background:#f3f3f3;} input[readOnly] {color:#999;border:1px solid #ccc;background:#f3f3f3;} *html input { direction:expression(function(sjd){ if(document.readyState=="complete"){ sjd.style.direction = "ltr"; /* 只 执行一次*/ sjd.className += " "+sjd.type; /* 根据type 类型 添加 className,弥补IE6 无法使用 [type=""] 改用 input.type */ } }(this)); unicode-bidi:expression(function(sjd){ if(document.readyState=="complete"){ /* input 只读时 ie6 添加 className " readonly" */ if(sjd.readOnly == true) { if(sjd.className.search(" readonly")==-1){sjd.className += " readonly";} } else {if(sjd.className.search(" readonly")!=-1){sjd.className = sjd.className.replace(" readonly","")} } /* input被禁用时 ie6 添加 className " disabled" */ if(sjd.disabled == true) { if(sjd.className.search(" disabled")==-1){sjd.className += " disabled";} } else {if(sjd.className.search(" disabled")!=-1){sjd.className = sjd.className.replace(" disabled","")} } } }(this)); } /* IE6 背景图缓存优化 IE6 fixed box hack */ *html html {direction:expression(function(el){ el.style.direction = "ltr"; try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {} }(this))} /************ 常用 类 使用 ---------------------------- ------ A 虚线 ------ ---------------------------- a {outline:0;zoom:expression(function(sjd){sjd.style.zoom = "1";sjd.hideFocus=true;}(this))} ------ :first-child{} ------ ---------------------------- div:first-child{} ; div.first-child{} ; *html div {zoom:expression(function(sjd){ sjd.style.zoom = "1"; if(sjd == sjd.parentNode.getElementsByTagName(sjd.tagName)[0]){sjd.className += " first-child"} }(this))} .className:first-child{} .className_first-child{} *html .className {zoom:expression(function(sjd){ sjd.style.zoom = "1"; if(sjd == sjd.parentNode.getElementsByTagName(sjd.tagName)[0]){sjd.className += " className_first-child"} }(this))} ---------------------------- ------ :hover{} ------------ ---------------------------- div:hover{} ; div.hover{} ; *html div {zoom:expression(function(sjd){ sjd.style.zoom = "1"; sjd.onmouseover = function(){ if(!this.contains(event.fromElement)){this.className +=' hover'} }; sjd.onmouseout = function(){ if(!this.contains(event.toElement)){this.className =this.className.replace(' hover','')} }; }(this))} .className:hover{} .className_hover{} *html .className {zoom:expression(function(sjd){ sjd.style.zoom = "1"; sjd.onmouseover = function(){ if(!this.contains(event.fromElement)){this.className +=' className_hover'} }; sjd.onmouseout = function(){ if(!this.contains(event.toElement)){this.className =this.className.replace(' className_hover','')} }; }(this))} ---------------------------- ------ PNG图 --------------- ---------------------------- 背景 *html .className {zoom:expression( function(sjd){sjd.style.zoom=1;if (sjd.className.search(" ie6bg")==-1){sjd.className += " ie6bg"}}(this));} 前景 *html .className img {zoom:expression( function(sjd){sjd.style.zoom=1;if (sjd.className.search(" ie6img")==-1){sjd.className += " ie6img"}}(this));} ********************/ /* CSS Document Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /*----------basic----------*/ .bt:hover, .bt:hover * { cursor: pointer; text-decoration: none; opacity: 0.8; filter: alpha(opacity=80); } .bt:hover.lt, .bt:hover.lt * { opacity: 0.95; filter: alpha(opacity=95); } .bt:hover.gt, .bt:hover.gt * { opacity: 0.6; filter: alpha(opacity=60); } .clear { clear: both; } .flex { display: flex; } .flex.lt { width: 105%; } .flex.gt { width: 125%; } .ht05 { height: 5px; } .ht10 { height: 10px; } .ht15 { height: 15px; } .ht20 { height: 20px; } .ht25 { height: 25px; } .ht30 { height: 30px; } .ht35 { height: 35px; } .ht40 { height: 40px; } .ht45 { height: 45px; } .ht50 { height: 50px; } .ht55 { height: 55px; } .ht60 { height: 60px; } .ht65 { height: 65px; } .ht70 { height: 70px; } .ht75 { height: 75px; } .ht80 { height: 80px; } .ht85 { height: 85px; } .ht90 { height: 90px; } .ht95 { height: 95px; } .ht100 { height: 100px; } .ht200 { height: 200px; } .ht300 { height: 300px; } .ht400 { height: 400px; } .ht500 { height: 500px; } .wh05 { display: inline-block; width: 5px; } .wh10 { display: inline-block; width: 10px; } .wh15 { display: inline-block; width: 15px; } .wh20 { display: inline-block; width: 20px; } .wh25 { display: inline-block; width: 25px; } .wh30 { display: inline-block; width: 30px; } .wh35 { display: inline-block; width: 35px; } .wh40 { display: inline-block; width: 40px; } .wh45 { display: inline-block; width: 45px; } .wh50 { display: inline-block; width: 50px; } .wh55 { display: inline-block; width: 55px; } .wh60 { display: inline-block; width: 60px; } .wh65 { display: inline-block; width: 65px; } .wh70 { display: inline-block; width: 70px; } .wh75 { display: inline-block; width: 75px; } .wh80 { display: inline-block; width: 80px; } .wh85 { display: inline-block; width: 85px; } .wh90 { display: inline-block; width: 90px; } .wh95 { display: inline-block; width: 95px; } .wh100 { display: inline-block; width: 100px; } .none { display: none; } .hide { opacity: 0; filter: alpha(opacity=0); } .ie-radius { border-radius: 5px; behavior: url(css/ie-css3.htc); } .f_left { float: left; } .f_right { float: right; } /*----------custom----------*/