@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; color:#333; }
body{ width:100%; min-width:1250px;  _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1250?"1250px":""); margin:0 auto; background:#fff;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0;outline-width:0px;
      vertical-align:top; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
q:before, q:after { content: '' }
abbr, acronym { border: 0; }
a img { border: none; }
ul, ol { list-style: none; }
input, textarea { outline: none; }
a:link, a:visited, a:active {text-decoration:none; color:#333;}
a:hover {color: #333; }
a {cursor: pointer; }
.red { color: #FF0000;}
.clear{ clear:both;}
a:focus {
  outline:none;
  -moz-outline:none;
}