body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
lengend,
button,
input,
textarea,
th,
td {
 margin:0;
 padding:0;
}
h1 {
 font-size:18px;
}
h2 {
 font-size:16px;
}
h3 {
 font-size:14px;
}
h4,
h5,
h6 {
 font-size:100%;
}
address,
cite,
dfn,
em,
var {
 font-style:normal;
}
code,
kbd,
pre,
samp,
tt {
 font-family:"Courier New",Courier,monospace;
}
small {
 font-size:12px;
}
ul,
ol {
 list-style:none;
}
li {
 vertical-align:middle;
}
a {
 color:#000;
 text-decoration:none;
}
a:hover {
 text-decoration:none;
}
abbr[title],
acronym[title] {
 border-bottom:1px dotted;
 cursor:help;
}
q:before,
q:after {
 content:'';
}
legend {
 color:#000;
}
fieldset,
img {
 border:none;
}
button,
input,
select,
textarea {
 font-size:100%;
 border-radius:4px;
 border:1px solid #dedede;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
hr {
 border:none;
 height:1px;
}
html {
 overflow-y:scroll;
}
.hidden {
 display:none;
}
.max-width {
 width:1200px;
 margin:0 auto;
}
input[type="submit"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
 cursor:pointer;
}
.fl {
 float:left;
}
.fr {
 float:right;
}
.clearfix:after {
 content:".";
 display:block;
 height:0;
 visibility:hidden;
 clear:both;
}
.clearfix {
 *zoom:1;
}
#showthumb,
#showthumb1,
#showthumb2,
#showthumb3,
#showthumb4,
#showthumb5 {
 width:88px;
 height:88px;
}
