﻿body {font:12px/1.5 宋体,arial;}
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 { margin: 0; padding: 0;}
fieldset,img {border: 0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup{font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;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;}
code, kbd, samp, tt {font-size: 100%;}
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;}
:link,:visited ,ins {text-decoration: none;}
:focus {outline: 0;}
a:hover{ text-decoration:underline}
a{color:#333; /*hideborder:expression(this.hideFocus=true)*/}
blockquote,q {quotes: none;}
blockquote:before,blockquote:after,q:before, q:after{content: '';content: none;}
hr{height:0; border:none;  overflow:hidden;}
img{ padding:0; margin:0; font-size:0; line-height:0; }

.clearfix { display: inline-block; }
.clearfix:after { content: ".";  display: block; height:0; clear:both; visibility:hidden; } 

* html .clearfix { height:1%; } 
.clearfix { display: block; } 
.red { color:#d00; }
.c333 { color:#333; }