html,
body {
  height: 100%;
  min-height: 100%;
  background: #f0f0f0;
  overflow: auto;
}
* {
  -webkit-box-sizing: unset;
  -moz-box-sizing: unset;
  box-sizing: unset;
}

a {
  text-decoration: none;
}

a:link {
  text-decoration: none !important;
}

a:visited {
  text-decoration: none !important;
}

a:hover {
  text-decoration: none !important;
}

a:active {
  text-decoration: none !important;
}

a:focus {
  text-decoration: none !important;
}

/*#header {
  height: 1.066667rem;
  background: #ff5452;
}

.logo {
  width: 80%;
  position: relative;
  height: 100%;
  margin: 0px auto;
}

.ui-title {
  display: block;
  width: 100%;
  height: 100%;
  font-size: .48rem;
  color: #fff;
  line-height: 1.066667rem;
}

#header .back {
  top: .24rem;
  margin-left: .166667rem;
}

#header i {
  width: .333333rem;
  height: .56rem;
}

.ui-person {
  display: block;
  width: .533333rem;
  height: .6rem;
}

.search_open {
  margin-right: .413333rem !important;
  top: .24rem !important;
}*/

#footer {
  width: 100%;
  height: 1.16rem;
  padding: .266667rem 0;
}

.page-footer ul .active {
  width: 20%;
}

.page-footer ul li {
  width: 20%;
  padding: 0;
}

.ui-icon {
  width: .853333rem;
  height: .76rem;
  margin: 0 auto;
}

.page-footer ul .active a p {
  color: #f55f60;
  margin-bottom: 0;
}

.page-footer ul li p {
  font-size: .333333rem;
}

.home {
  background: url('/AppImages/home.png') no-repeat;
  background-size: cover;
}

.juanzen {
  background: url('/AppImages/juanzen.png') no-repeat;
  background-size: cover;
}

.huzhu {
  background: url('/AppImages/huzhu.png') no-repeat;
  background-size: cover;
}

.vip {
  background: url('/AppImages/vip.png') no-repeat;
  background-size: cover;
}
.gmjj{
    background: url('/AppImages/ts-ggjj1.png') no-repeat;
    background-size: cover;
}

.renlin{
    background: url('/AppImages/renlin.png') no-repeat;
    background-size: cover;
}
.activebg {
  background: url('/AppImages/huzhu-1.png') no-repeat;
  background-size: cover;
}
.ui-home-header {
  width: 10rem;
  height: 1.12rem;
  background: #fc4c56;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 1.12rem;
  position: relative;
}
.ui-home-header a {
  line-height: 1.12rem;
  display: inline-block;
}
.ui-home-header .headerleft {
  width: .333333rem;
  height: 1.12rem;
  float: left;
  margin-left: .426667rem;
}
.ui-home-header .headerleft img {
  width: .333333rem;
  height: .56rem;
  vertical-align: text-bottom;
}
.ui-home-header .headerright {
  width: .533333rem;
  height: 1.12rem;
  float: right;
  margin-right: .426667rem;
}
.ui-home-header .headerright img {
  width: .56rem;
  height: .626667rem;
  vertical-align: middle;
}
[data-dpr="2"] .ui-home-header {
  font-size: 36px;
}
[data-dpr="3"] .ui-home-header {
  font-size: 54px;
}
.ui-home-container {
  width: 9.36rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2rem;
}
.ui-home-container dl {
  width: 4.493333rem;
  height: 5.813333rem;
  display: inline-block;
  border-radius: 4px;
  margin-top: .44rem;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}
.ui-home-container dl:nth-of-type(odd) {
  margin-right: .22rem;
}
.ui-home-container dl dt {
  width: 4.533333rem;
  height: 4.64rem;
  overflow: hidden;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}
.ui-home-container dl dt img {
  width: 4.533333rem;
  height: 4.64rem;
}
.ui-home-container dl dd {
  width: 4.533333rem;
  height: 1.2rem;
  background: #fff;
  line-height: 1.2rem;
  font-size: 14px;
  color: #3d3d3d;
}
.ui-home-container dl dd .ui-home-name {
  margin-left: .186667rem;
  margin-right: .74rem;
}
.ui-home-container dl dd .ui-home-credit i {
  font-style: normal;
  color: #ff5452;
}
[data-dpr="2"] .ui-home-container dl,
[data-dpr="2"] .ui-home-container dl dt {
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
}
[data-dpr="3"] .ui-home-container dl,
[data-dpr="3"] .ui-home-container dl dt {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -ms-border-radius: 12px;
  -o-border-radius: 12px;
}
[data-dpr="2"] .ui-home-container dl dd {
  font-size: 28px;
}
[data-dpr="3"] .ui-home-container dl dd {
  font-size: 42px;
}
