@charset "utf-8";

html {
  overflow-y: scroll;
}
body {
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.4em;
  font-family: "Î¢ÈíÑÅºÚ";
}

.bold {
  font-weight: bold;
}
.center {
  text-align: center;
}
.right {
  text-align: right;
}
.uppercase {
  text-transform: uppercase;
}
.hidden {
  display: none;
}
.nospace {
  margin: 0;
  padding: 0;
  list-style: none;
}
.borderedbox {
  padding: 5px;
  border: 1px solid;
}

.clear,
.group {
  display: block;
}
.clear::before,
.clear::after,
.group::before,
.group::after {
  display: table;
  content: "";
}
.clear,
.clear::after,
.group,
.group::after {
  clear: both;
}

a {
  outline: none;
  text-decoration: none;
}

.fl_left,
.imgl {
  float: left;
}
.fl_right,
.imgr {
  float: right;
}
.fl_left0 {
  float: left;
}

img {
/*  width: auto;*/
  margin: 0;
  padding: 0;
  border: none;
  line-height: normal;
  vertical-align: middle;
  box-sizing: border-box;
  max-width: -webkit-fill-available;
  width: -moz-available;
  width: fill-available;
}
.imgl {
  margin: 0 15px 10px 0;
  clear: left;
}
.imgr {
  margin: 0 0 10px 15px;
  clear: right;
}


form,
fieldset,
legend {
  margin: 0;
  padding: 0;
  border: none;
}
legend {
  display: none;
}
label,
input,
textarea,
select {
  display: block;
  resize: none;
  outline: none;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  box-sizing: border-box;
}
label {
  margin-bottom: 5px;
}



address {
  font-style: normal;
  font-weight: normal;
}
hr {
  display: block;
  width: 100%;
  height: 1px;
  border: solid;
  border-width: 1px 0 0 0;
}

.wrapper {
  display: block;
  margin: 0 auto 20px;
  text-align: left;
  word-wrap: break-word;
}
.rounded,
myrounded,
#topbar,
#header,
#mainav,
#slider,
.container,
#footer,
#copyright {
  display: block;
  width: 100%;
  box-sizing: border-box;
}
.rounded,
myrounded {
  margin: 0;
  padding: 10px;
}

/* HTML 5 Overrides
--------------------------------------------------------------------------------------------------------------- */
address,
article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
  margin: 0;
  padding: 0;
}

/* Grid
--------------------------------------------------------------------------------------------------------------- */
.one_half,
.one_third,
.two_third,
.one_quarter,
.two_quarter,
.three_quarter,
.one_six,
.five_six {
  display: inline-block;
  float: left;
  margin: 0 0 0 3.06748466257669%;
  list-style: none;
  box-sizing: border-box;
}
.one_half0 {
  display: inline-block;
  float: left;
  margin: 0 0 0 3.06748466257669%;
  list-style: none;
  box-sizing: border-box;
}
.first {
  margin-left: 0;
  clear: left;
}
.second {
  float: left;
  margin-left: 20px;
}
.one_quarter {
  width: 22.69938650306748%;
}
.one_third {
  width: 31.28834355828221%;
}
.one_half,
.two_quarter {
  width: 48.46625766871166%;
}
.one_half0 {
  width: 48.46625766871166%;
}
.two_third {
  width: 60.6441717791411%;
}
.three_quarter {
  width: 74.23312883435584%;
}
.one_six {
  width: 17%;
}
.five_six {
  width: 78%;
}

/* Spacing
--------------------------------------------------------------------------------------------------------------- */
.btmspace-10 {
  margin-bottom: 10px;
}
.btmspace-15 {
  margin-bottom: 15px;
}
.btmspace-30 {
  margin-bottom: 30px;
}
.btmspace-50 {
  margin-bottom: 50px;
}

.pright-10 {
  margin-right: 10px;
}
.tmspace {
  margin-top: 30px;
}