body * {
  box-sizing: border-box;
  flex-shrink: 0;
}
body {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
}
button {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}

button:active {
  opacity: 0.6;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
.pointer {
    cursor:pointer;
}







.outer222 {
  z-index: 76;
  height: 250px;
  background: #FFFFFF -4px -3px
    no-repeat;
  width: 487px;
  position: absolute;
  left: 952px;
  top: 80px;
  padding: 37px 0 0 30px;
}

.box444 {
  width: 428px;
  height: 184px;
}

.section888 {
  width: 234px;
  height: 26px;
}

.icon111 {
  width: 28px;
  height: 23px;
  margin-top: 1px;
}

.txt555 {
  width: 190px;
  height: 26px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(132, 134, 248, 1);
  font-size: 19px;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 26px;
  text-align: left;
}

.section999 {
  width: 244px;
  height: 22px;
  margin-top: 16px;
}

.wrap444 {
  width: 14px;
  height: 10px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng0f775645a09a466b62d52f0d3377dd7fd4c9bea76f8ab411db7dcc5f2d804262)
    100% no-repeat;
  margin-top: 7px;
}

.wrap555 {
  width: 219px;
  height: 22px;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  font-size: 0;
}

.info1000 {
  font-size: 16px;
  font-family: PingFangSC-Medium;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word1333 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word1444 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.section1000 {
  width: 229px;
  height: 22px;
  margin-top: 18px;
}

.main111 {
  width: 14px;
  height: 10px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng0f775645a09a466b62d52f0d3377dd7fd4c9bea76f8ab411db7dcc5f2d804262)
    100% no-repeat;
  margin-top: 7px;
}

.main222 {
  width: 204px;
  height: 22px;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  font-size: 0;
}

.txt666 {
  font-size: 16px;
  font-family: PingFangSC-Medium;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word1555 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.txt777 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.section1111 {
  width: 296px;
  height: 22px;
  margin-top: 18px;
}

.wrap666 {
  width: 14px;
  height: 10px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng0f775645a09a466b62d52f0d3377dd7fd4c9bea76f8ab411db7dcc5f2d804262)
    100% no-repeat;
  margin-top: 7px;
}

.wrap777 {
  width: 271px;
  height: 22px;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  font-size: 0;
}

.txt888 {
  font-size: 16px;
  font-family: PingFangSC-Medium;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.info1111 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.txt999 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.section1222 {
  width: 428px;
  height: 22px;
  margin-top: 18px;
}

.layer222 {
  width: 14px;
  height: 10px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng0f775645a09a466b62d52f0d3377dd7fd4c9bea76f8ab411db7dcc5f2d804262)
    100% no-repeat;
  margin-top: 7px;
}

.layer333 {
  width: 403px;
  height: 22px;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  font-size: 0;
}

.word1666 {
  font-size: 16px;
  font-family: PingFangSC-Medium;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word1777 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(0, 0, 0, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word1888 {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
}









.page-section21 {
  width: 484px;
  height: 32px;
  position: absolute;
  right: 5%;
  bottom: 8%;
}
.page-word46 {
  width: 28px;
  height: 20px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(100, 107, 158, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 6px;
}
.page-mod9 {
  height: 32px;
  border-radius: 3px;
  border: 1px solid rgba(215, 219, 224, 1);
  margin-left: 8px;
  padding-left: 18px;
  width: 72px;
}
.page-block3 {
  width: 35px;
  height: 20px;
}
.page-word47 {
  width: 15px;
  height: 20px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 20px;
}
.page-main2 {
  width: 8px;
  height: 10px;
  margin-top: 5px;
}
.page-icon1 {
  width: 8px;
  height: 4px;
}
.page-icon2 {
  width: 8px;
  height: 4px;
  margin-top: 2px;
}
.page-word48 {
  width: 42px;
  height: 20px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(100, 108, 154, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 20px;
  margin: 6px 0 0 8px;
}
.page-mod10 {
  height: 32px;
  border-radius: 3px;
  background-color: rgba(235, 233, 242, 1);
  margin-left: 16px;
  width: 42px;
}
.page-word49 {
  width: 28px;
  height: 20px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(164, 167, 175, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 20px;
}
.page-mod11 {
  height: 32px;
  border-radius: 3px;
  background-color: rgba(43, 118, 203, 1);
  margin-left: 8px;
  width: 32px;
}
.page-info11 {
  width: 6px;
  height: 22px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 22px;
  text-align: center;
}
.page-mod12 {
  height: 32px;
  border-radius: 3px;
  margin-left: 8px;
  padding-left: 12px;
  width: 32px;
}
.page-word12 {
  width: 9px;
  height: 22px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 22px;
  text-align: center;
}
.page-mod13 {
  height: 32px;
  border-radius: 3px;
  margin-left: 8px;
  padding-left: 12px;
  width: 32px;
}
.page-word13 {
  width: 9px;
  height: 22px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 22px;
  text-align: center;
}
.page-mod14 {
  height: 32px;
  border-radius: 3px;
  margin-left: 8px;
  padding-left: 12px;
  width: 32px;
}
.page-word14 {
  width: 9px;
  height: 22px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 22px;
  text-align: center;
}
.page-word16 {
  width: 10px;
  height: 14px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: Roboto-Regular;
  white-space: nowrap;
  line-height: 14px;
  text-align: left;
  margin: 7px 0 0 8px;
}
.page-mod15 {
  height: 32px;
  border-radius: 3px;
  margin-left: 8px;
  padding-left: 7px;
  width: 32px;
}
.page-word15 {
  width: 17px;
  height: 22px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 22px;
  text-align: center;
}
.page-mod16 {
  height: 32px;
  border-radius: 3px;
  background-color: rgba(235, 233, 242, 1);
  margin-left: 8px;
  width: 42px;
}
.page-txt15 {
  width: 28px;
  height: 20px;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 20px;
  text-align: left;
}