/*
Description: Reset css inside content for all pages.
Version: 2.0
Time: 2013-10-02 22:00
Author: Jensen
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr, acronym, del, cite, address, small, sub, sup, b, u, i, center, font, em, dl, dt, dd, ul, ol, li, form, fieldset, legend, table, caption, thead, tbody, tfoot, tr, th, td {
  margin: 0;
  padding: 0;
  outline: none;
  font-weight: normal;
}

ul, ol {
  list-style-type: none; }

a {
  text-decoration: none;
  color: #000000; }

a:hover {
  text-decoration: none; }

a:focus {
  outline: none; }

li:focus {
  outline: none; }

fieldset, img {
  border: 0; }

q, blockquote {
  quotes: "" ""; }

q:before, q:after, blockquote:before, blockquote:after {
  content: ""; }

del {
  text-decoration: line-through; }

ins {
  text-decoration: underline; }

sup {
  vertical-align: super; }

sub {
  vertical-align: sub; }

cite, em, dfn {
  font-style: normal; }

table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show; }

caption, th, td {
  font-weight: normal;
  text-align: left; }

input, textarea, select, button {
  font-size: 100%;
  font-family: inherit;
  margin: 0;
  padding: 0; }

label, button {
  cursor: pointer; }

textarea {
  white-space: pre;
  resize: none;
  border: 1px solid #ececec; }

button, input, select, textarea {
  font-size: 100%; }

article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, summary {
  margin: 0;
  padding: 0;
  display: block;
  border: 0;
  font-size: 100%; }

.clearfix {
  /*
   * For IE 6/7 only
   * Include this rule to trigger hasLayout and contain floats.
   */
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.clearfix:after {
  clear: both;
}
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
not supported by any browser */
}