/* CSS Document */
@charset "UTF-8";
/* CSS Document */
#frame_wrapper {
  width: 950px;
  margin: 0 auto;
  position: relative;
  height: 396px;
  background: url(../img/common/404_bg.jpg) repeat-x;
}
#frame_wrapper .left {
  position: absolute;
  left: 0px;
}
#frame_wrapper .right {
  position: absolute;
  right: 0px;
}
#frame_content {
  width: 920px;
  margin: 18px 0px 15px 13px;
  height: 360px;
  position: relative;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(53%, #fafafa), color-stop(100%, #f2f2f2));
  background: -webkit-linear-gradient(top, #f2f2f2 0%, #fafafa 53%, #f2f2f2 100%);
  background: -o-linear-gradient(top, #f2f2f2 0%, #fafafa 53%, #f2f2f2 100%);
  background: -ms-linear-gradient(top, #f2f2f2 0%, #fafafa 53%, #f2f2f2 100%);
  background: linear-gradient(to bottom, #f2f2f2 0%, #fafafa 53%, #f2f2f2 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 )";
}
#frame_content img {
  display: block;
  margin: 50px auto 0px auto;
}
#frame_content .backtoindex_btn {
  width: 93px;
  height: 30px;
  position: absolute;
  left: 520px;
  top: 160px;
}
#frame_content .backtoindex_btn a {
  display: block;
  width: 93px;
  height: 30px;
  background: url(../img/common/back_to_index.png) no-repeat;
}
#frame_content .backtoindex_btn a:hover {
  background: url(../img/common/back_to_index_o.png) no-repeat;
}
#frame_content .shadow {
  position: absolute;
  bottom: 0px;
}
ul {
  width: 300px;
  position: absolute;
  left: 520px;
  top: 210px;
}
.copyright2 {
  display: block;
  width: inherit;
  text-align: center;
  font-size: 11px;
}

/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
