@charset "utf-8";

/* Reset */
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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0}
html, body{height:100%}
body, table, input, textarea, select, button, th, td, input, select, textarea, th, td, p, dl, dt, dd, li, pre{color:#444;font:12px Arial, Tahoma,sans-serif}
fieldset, img{border:0}
fieldset{display:block}
table{border-collapse:collapse}
ul, ol, li{list-style:none}
var, em, dfn{font-style:normal}
.blind,legend{overflow:hidden;position:absolute;top:-999em;left:0;display:block}
caption, hr{display:none !important}
.none{display:none !important}
a:link, a:visited, a:active{color:#444;text-decoration:none}
a:hover{color:#1179ea;text-decoration:underline;cursor:pointer}
button{border:0;cursor:pointer}
input[type="text"],input[type="password"],input[type="image"],input[type="search"]{-webkit-appearance:none;-webkit-border-radius:0}

.wrap{position:relative;margin:0 auto;width:980px;*zoom:1}
.wrap:after{content:"";display:block;clear:both}
