html,
body {
  height: 100%;
}
.header .website {
  color: #fff;
  padding: 0.186667rem 0 0 0.786667rem;
  font-size: 0.373333rem;
}
.header .header-title {
  color: #fff;
  text-align: center;
  margin-top: 1.093333rem;
  font-size: 0.373333rem;
}
.content .center {
  height: auto;
}
.btn-top {
  position: fixed;
  display: block;
  width: 1.28rem;
  height: 1.28rem;
  right: 0.226667rem;
  bottom: 0.373333rem;
}
.img-container {
  width: 9.333333rem;
  margin: 0.533333rem auto;
  text-align: center;
}
.project-title {
  font-size: 0.533333rem;
  line-height: 1.066667rem;
}
.img-container .time {
  font-size: 0.373333rem;
  color: #4a4a4a;
}
.img-container .split-line {
  width: 100%;
  height: 0.013333rem;
  background-color: #5292c6;
  display: inline-block;
  margin: 0.4rem auto;
}

body,
html {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  /*overflow-x: hidden;*/
}
@font-face {
  font-family: 'cmsicon';
  /* project id 1037842 */
  src: url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.eot');
  src: url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.woff2') format('woff2'), url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.woff') format('woff'), url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.ttf') format('truetype'), url('//at.alicdn.com/t/font_1037842_4djdgn45i2r.svg#cmsicon') format('svg');
}
.iconfont {
  font-family: 'cmsicon';
}
.fp {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
}
.fp span:nth-last-child(2) {
  position: relative;
  left: 0.2rem;
}
.fp span:nth-last-child(6) {
  position: relative;
  left: 1.4rem;
}
.fp span:nth-last-child(4) {
  position: relative;
  left: 0.79rem;
}
.fp select:nth-last-child(5) {
  position: relative;
  left: 1.2rem;
  height: 0.5rem;
}
.fp select:nth-last-child(3) {
  position: relative;
  left: 0.58rem;
  height: 0.5rem;
}
p {
  margin: 0;
}
a {
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: none;
  -moz-user-focus: none;
  -moz-user-select: none;
}
a:hover {
  cursor: pointer;
  outline: none;
  color: inherit;
}
a:visited {
  color: inherit;
}
.header-container a:visited {
  color: #fff !important;
}
.bgCover {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.bgContain {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.bgWidth {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.bgTop {
  background-position: top;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.bgBottom {
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.bgHeight {
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bgLeft {
  background-position: left;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bgRight {
  background-position: right;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.content {
  display: block;
  position: relative;
  width: 10rem;
  margin: 0 auto;
}
.content .header,
.content .footer {
  display: block;
  position: relative;
  left: 0;
  width: 100%;
}
.content .header #imgConac,
.content .footer #imgConac {
  width: 2.15rem !important;
}
.content .header #_span_jiucuo img,
.content .footer #_span_jiucuo img {
  width: 3rem !important;
  height: 1.6rem !important;
}
.content .header {
  width: 10rem;
  height: 3.2rem;
  background-size: 10rem 3.2rem;
}
.content .header .top-bar {
  color: #fff;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  padding: 0.16rem 0.213333rem 0;
}
.content .header .top-bar .login-wrapper {
  display: none;
  float: right;
  color: #fff;
  font-size: 0;
  vertical-align: middle;
  margin-left: 0.266667rem;
}
.content .header .top-bar .login-wrapper .item {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.373333rem;
  cursor: pointer;
}
.content .header .top-bar .login-wrapper .item .iconfont {
  font-size: 0.4rem;
  margin-right: 0.053333rem;
}
.content .header .top-bar .login-wrapper .item span {
  vertical-align: middle;
}
.content .header .top-bar .right-btns {
  display: none;
  float: right;
  font-size: 0;
  vertical-align: middle;
}
.content .header .top-bar .right-btns .fav-list,
.content .header .top-bar .right-btns .btn-fav,
.content .header .top-bar .right-btns .btn-faved {
  font-size: 0.373333rem;
  margin-left: 0.2rem;
  cursor: pointer;
  vertical-align: middle;
}
.content .header .top-bar .right-btns .fav-list .iconfont,
.content .header .top-bar .right-btns .btn-fav .iconfont,
.content .header .top-bar .right-btns .btn-faved .iconfont {
  font-size: 0.4rem;
  margin-right: -0.026667rem;
}
.content .header .top-bar .right-btns .fav-list > span,
.content .header .top-bar .right-btns .btn-fav > span,
.content .header .top-bar .right-btns .btn-faved > span {
  display: inline-block;
  vertical-align: middle;
}
.content .header .top-bar .right-btns .fav-list {
  color: #fff;
}
.content .header .top-bar .right-btns .btn-fav {
  display: inline-block;
}
.content .header .top-bar .right-btns .fav-list,
.content .header .top-bar .right-btns .btn-faved {
  display: none;
}
.content .header .top-bar .right-btns .btn-faved {
  color: #f9a825;
}
.content .header .top-bar .right-btns.denied .btn-fav {
  display: inline-block;
}
.content .header .top-bar .right-btns.faved .fav-list,
.content .header .top-bar .right-btns.faved .btn-faved {
  display: inline-block;
}
.content .header .top-bar .right-btns.faved .btn-fav {
  display: none;
}
.content .title-page {
  position: relative;
  width: 100%;
  padding: 0.533333rem 0.853333rem 0px 0.533333rem;
  box-sizing: border-box;
  font-size: 0.533333rem;
  font-weight: 400;
  color: #3C4455;
  line-height: 0.8rem;
  display: block;
  text-decoration: none;
}
.content .desc {
  color: #666666;
  padding: 0.453333rem 0.533333rem 0.266667rem 0.533333rem;
  box-sizing: border-box;
  font-size: 0.32rem;
  font-weight: 400;
  line-height: 0.533333rem;
}
.content .desc .label {
  color: #333333;
}
.content .center {
  position: relative;
  height: 100%;
  width: 8.933333rem;
  margin: auto;
}
.content .main {
  position: relative;
  width: 100%;
  left: 0;
}


/*# sourceMappingURL=img_preview.896c7220.css.map*/