﻿/*---------初始化---------*/

::-moz-selection{background:#a81a1d color:#fff;} 
::selection {background:#a81a1d; color:#fff;}
legend {color: #000;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td,span {margin:0;padding:0;}
fieldset, img {border: 0;}
abbr, acronym {border: 0;font-variant: normal;}
address, caption, cite, code, dfn,em, i, th, var, optgroup {font-style:normal; font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing:0;}
caption, th{text-align: left;}
sup, sub {font-size:100%;vertical-align:baseline;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content: none;}
a[href^="javascript"]:focus{outline:0; -moz-outline-style: none;}
a{blr:expression(this.onFocus=this.blur());text-decoration: none;}

/* Clear Floated Elements */
.clear {clear:both; padding:0;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;clear:both;} /*ie6,7*/

.fixed-content {
    top: 0;
    bottom:0;
    position:fixed;
    overflow-y:scroll;
    overflow-x:hidden;
 }