img {
  display: block;
}
html {
  min-height: 100%;
  background-color: #ffe39c;
}
.content {
  height: 100%;
  position: relative;
  padding-bottom: 0.88rem;
}
.content .banner {
  width: 100%;
  position: relative;
}
.content .banner img {
  width: 100%;
}
.content .banner .more_btn {
  width: 1.48rem;
  height: 0.52rem;
  line-height: 0.52rem;
  text-align: center;
  border-radius: 0.52rem;
  background: linear-gradient(#a75c3c, #7e4123);
  background: -moz-linear-gradient(#a75c3c, #7e4123);
  background: -webkit-linear-gradient(#a75c3c, #7e4123);
  position: absolute;
  top: 0.88rem;
  right: 0.48rem;
  font-size: 0.266667rem;
  color: #fff;
}
.content .kuang {
  width: 9.2rem;
  background-color: #fff;
  border: solid 0.066667rem #efbb82;
  border-radius: 0.2rem;
  margin: auto;
  position: relative;
  padding-top: 1.32rem;
  padding-bottom: 0.72rem;
  margin-top: -2.24rem;
}
.content .kuang .biaoqian {
  color: #fad196;
  font-size: 0.4rem;
  width: 3.88rem;
  height: 0.946667rem;
  line-height: 0.9rem;
  background: url(/2022/static/public/resources/hysxkcss/bqbg.png) 0 0 no-repeat;
  background-size: 100%;
  text-align: center;
  position: absolute;
  top: 0.213333rem;
  left: -0.1rem;
}
.content .kuang .rule_btn {
  width: 1.7rem;
  height: 0.546667rem;
  line-height: 0.546667rem;
  color: #ffeddd;
  font-size: 0.32rem;
  top: 0.386667rem;
  right: 0rem;
  position: absolute;
  border-top-left-radius: 0.546667rem;
  border-bottom-left-radius: 0.546667rem;
  background: linear-gradient(#ff9321, #fe810f);
  background: -moz-linear-gradient(#ff9321, #fe810f);
  background: -webkit-linear-gradient(#ff9321, #fe810f);
  text-align: center;
}
.content .kuang .boxmain {
  width: 8.68rem;
  margin: auto;
  background: url(/2022/static/public/resources/hysxkcss/kuangbg.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding-top: 0.28rem;
}
.content .kuang .boxmain .boxmain_tit {
  color: #391916;
  font-size: 0.266667rem;
  line-height: 0.4rem;
  text-align: center;
}
.content .kuang .boxmain .boxmain_tit span {
  display: inline-block;
  background: url(/2022/static/public/resources/hysxkcss/boxmain_titbg.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding: 0rem 0.68rem;
}
.content .kuang .boxmain .boxmain_tit span em {
  color: #f95917;
}
.content .kuang .boxmain .boxmain_tit span .boxmain_titsp1 {
  font-size: 0.4rem;
}
.content .kuang .boxmain .boxmain_tit span .boxmain_titsp2 {
  font-size: 0.36rem;
  margin: 0.2rem 0rem;
}
.content .kuang .boxmain .boxmain_tit span .boxmain_titsp3 {
  font-size: 0.48rem;
}
.content .kuang .boxmain .boxmain_tit span.newtype_tit {
  font-size: 0.4rem;
  color: #391916;
  background: url(/2022/static/public/resources/hysxkcss/boxmain_titbg1.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding: 0rem 0.68rem;
}
.content .kuang .boxmain .icon_list {
  width: 98%;
  margin: auto;
  padding-top: 0.1rem;
}
.content .kuang .boxmain .icon_list .icon_one {
  width: 33.333%;
  float: left;
  position: relative;
  margin-bottom: 0.2rem;
}
.content .kuang .boxmain .icon_list .icon_one img {
  width: 1.15rem;
  margin: 0.16rem auto 0.44rem;
}
.content .kuang .boxmain .icon_list .icon_one p {
  text-align: center;
}
.content .kuang .boxmain .icon_list .icon_one p.bigp {
  color: #303030;
  font-size: 0.32rem;
  line-height: 0.5rem;
  position: absolute;
  top: 1.3rem;
  width: 120%;
  left: 50%;
  margin-left: -60%;
}
.content .kuang .boxmain .icon_list .icon_one p.smallp {
  color: #84614b;
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.32rem;
}
.content .kuang .boxmain .pd3 {
  padding-bottom: 0.3rem;
}
.content .kuang .boxmain .zkqb {
  color: #b69169;
  font-size: 0.32rem;
  height: 0.64rem;
  line-height: 0.64rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content .kuang .boxmain .zkqb em {
  width: 0.16rem;
  height: 0.16rem;
  border-bottom: solid 1px #b69169;
  border-right: solid 1px #b69169;
  margin-left: 0.1rem;
  display: inline-block;
  transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -webkit-transform: rotateZ(45deg);
}
.content .kuang .boxmain .bzzf_tit {
  font-size: 0.346667rem;
  color: #666;
  line-height: 0.96rem;
  height: 0.96rem;
  background: url(/2022/static/public/resources/hysxkcss/bzzf_bg.png) center center no-repeat;
  background-size: 6.32rem;
  text-align: center;
}
.content .kuang .boxmain .bzzf_tit span {
  color: #af5c0a;
  font-size: 0.373333rem;
  margin-left: 0.32rem;
}
.content .kuang .boxmain .redku {
  width: 7.72rem;
  height: 2.16rem;
  margin: auto;
  background-color: #fcf7ef;
  padding-top: 0.36rem;
}
.content .kuang .boxmain .redku img {
  width: 6.613333rem;
  margin: auto;
}
.content .kuang .boxmain .fsl_note {
  font-size: 0.32rem;
  color: #666;
  width: 7.56rem;
  line-height: 0.426667rem;
  margin: 0.28rem auto 0rem;
}
.content .kuang .boxmain .sxxjlbl_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 4.16rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.content .kuang .sxxBox .icon_list .icon_one {
  width: 20% !important;
}
.content .kuang .dcboxsxx {
  padding-top: 1.08rem;
  overflow-x: scroll;
}
.content .kuang .dcboxsxx .dclistsxx {
  margin-left: 0.2rem;
  width: auto;
  float: left;
  margin-right: 0.1rem;
  padding-right: 0.2rem;
  padding-bottom: 1px;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx {
  white-space: nowrap;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx {
  width: 2.613333rem;
  display: inline-block;
  position: relative;
  border: solid 1px #dfdfdf;
  border-radius: 0.14rem;
  height: 3.24rem;
  text-align: center;
  padding-top: 0.32rem;
  cursor: pointer;
  margin-right: 0.15rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx em {
  position: absolute;
  text-align: center;
  top: -0.2rem;
  right: -1px;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx em img {
  height: 0.346667rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx h2 {
  font-size: 0.32rem;
  color: #00001d;
  line-height: 0.6rem;
  font-weight: bold;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx p.dclistp1 {
  color: #8b4418;
  font-size: 0.32rem;
  line-height: 0.88rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx p.dclistp1 span {
  font-weight: bold;
  font-size: 0.56rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx .dclistpb {
  height: 0.8rem;
  display: table-cell;
  width: 2.6rem;
  vertical-align: middle;
  text-align: center;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx .dclistpb .dclistp2 {
  font-size: 0.28rem;
  color: #848494;
  line-height: 0.4rem;
  height: 0.4rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx:last-child {
  margin-right: 0rem;
}
.content .kuang .dcboxsxx .dclistsxx .dclistmsxx .dclist_onesxx.active {
  background-color: #fcf7e7;
  border: solid 1px #ed4417;
}
.content .kuang .dc_mssxx {
  font-size: 0.32rem;
  color: #848494;
  line-height: 0.4rem;
  margin-top: 0.52rem;
  padding: 0rem 0.5rem;
}
.content .kuang .spnote {
  font-size: 0.293333rem;
  color: #f95917;
  background: url(/2022/static/public/resources/hysxkcss/laba.png) 0.6rem 0.08rem no-repeat;
  background-size: 0.546667rem 0.386667rem;
  padding-left: 1.4rem;
  line-height: 0.56rem;
  margin-top: 0.24rem;
}
.content .kuang .jldg_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 7.6rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.content .kuang .jldg_btn.hs_btn {
  box-shadow: 0rem 0.08rem #929292;
  -moz-box-shadow: 0rem 0.08rem #929292;
  -webkit-box-shadow: 0rem 0.08rem #929292;
  background: linear-gradient(#c4c4c4, #afafaf);
  background: -moz-linear-gradient(#c4c4c4, #afafaf);
  background: -webkit-linear-gradient(#c4c4c4, #afafaf);
  color: #4e4e4e;
}
.content .kuang .sxxlqqy_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 4.16rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.content .kuang .ylqy_img {
  width: 7.92rem;
  margin: 0.64rem auto 0rem;
}
.content .kuang .succeszy {
  width: 8.56rem;
  margin: 0.28rem auto 0rem;
  border: solid 0.026667rem #ffd686;
  position: relative;
  padding-bottom: 0.4rem;
  border-radius: 0.12rem;
  text-align: center;
}
.content .kuang .succeszy .jiao {
  width: 0.386667rem;
  height: 0.16rem;
  background: url(/2022/static/public/resources/hysxkcss/jiao1.png) 0 0 no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: -0.15rem;
  left: 50%;
  margin-left: -0.14rem;
  z-index: 1;
}
.content .kuang .succeszy p {
  font-size: 0.32rem;
  color: #666;
  line-height: 0.4rem;
  padding: 0.24rem 0.44rem;
  text-align: left;
}
.content .kuang .succeszy h2 {
  text-align: center;
  color: #391916;
  font-size: 0.346667rem;
  padding-left: 0.6rem;
  padding-right: 0.5rem;
  display: inline-block;
  line-height: 0.52rem;
  background: url(/2022/static/public/resources/hysxkcss/righth.png) 0 center no-repeat;
  background-size: 0.52rem 0.16rem;
  position: relative;
}
.content .kuang .succeszy h2:after {
  content: '';
  width: 0.52rem;
  height: 0.52rem;
  display: block;
  position: absolute;
  right: 0rem;
  top: 0rem;
  background: url(/2022/static/public/resources/hysxkcss/lefth.png) 0 center no-repeat;
  background-size: 0.52rem 0.16rem;
}
.content .kuang .succeszy .success_list {
  background-color: #fbf9f7;
  border-radius: 0.08rem;
  width: 7.84rem;
  margin: 0.28rem auto 0rem;
  padding: 0.16rem 1% 0.2rem;
}
.content .kuang .succeszy .success_list .success_one {
  width: 25%;
  padding-top: 0.16rem;
  text-align: center;
  float: left;
}
.content .kuang .succeszy .success_list .success_one img {
  width: 1.28rem;
  margin: auto;
}
.content .kuang .succeszy .success_list .success_one p {
  font-size: 0.293333rem;
  text-align: center;
  color: #666;
  line-height: 0.48rem;
  margin-top: 0.16rem;
  padding: 0rem;
}
.content .kuang .succeszy .success_list .success_one.active {
  position: relative;
}
.content .kuang .succeszy .success_list .success_one.active span {
  width: 1.6rem;
  height: 1.6rem;
  border: solid 0.04rem #fe4b3e;
  border-radius: 0.16rem;
  position: absolute;
  top: 0rem;
  left: 50%;
  margin-left: -0.8rem;
  background: url(/2022/static/public/resources/hysxkcss/right_icon.png) right 0 no-repeat;
  background-size: 0.346667rem 0.333333rem;
}
.content .kuang .succeszy .success_list .success_one.active p {
  color: #fe4b3e;
}
.content .kuang .succeszy .jjdg_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 3.84rem;
  height: 0.88rem;
  line-height: 0.88rem;
  border-radius: 0.88rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
  margin: 0.28rem auto 0rem;
}
.content .kuang .succeszy .jjdg_btn.hs_btn {
  box-shadow: 0rem 0.08rem #929292;
  -moz-box-shadow: 0rem 0.08rem #929292;
  -webkit-box-shadow: 0rem 0.08rem #929292;
  background: linear-gradient(#c4c4c4, #afafaf);
  background: -moz-linear-gradient(#c4c4c4, #afafaf);
  background: -webkit-linear-gradient(#c4c4c4, #afafaf);
  color: #4e4e4e;
}
.content .kuang .boxmainnew {
  background: none;
  border: solid 1px #ffd686;
  border-radius: 0.12rem;
  background-color: #fff !important;
  padding-bottom: 0.3rem;
}
.content .kuang .pb42 {
  padding-bottom: 0.42rem;
}
.content .kuang .fsgr_box {
  width: 8.2rem;
  margin: 0.4rem auto 0rem;
  border-top: dotted 1px #cfd1d2;
  padding-top: 0.16rem;
  text-align: center;
}
.content .kuang .fsgr_box span {
  font-size: 0.373333rem;
  color: #755027;
  display: inline-block;
  padding: 0rem 0.76rem;
  background: url(/2022/static/public/resources/hysxkcss/fsgr_icon.png) 0 center no-repeat;
  background-size: 100%;
  line-height: 0.84rem;
  font-weight: bold;
}
.content .kuang .pb0 {
  padding-bottom: 0rem;
}
.content .kuang .boxmain.mt5 {
  margin-top: 0.5rem;
}
.content .kuang .dcbox {
  padding-top: 1.08rem;
  overflow-x: scroll;
}
.content .kuang .dcbox .dclist {
  margin-left: 0.2rem;
  width: auto;
  float: left;
  margin-right: 0.1rem;
  padding-right: 0.2rem;
  padding-bottom: 1px;
}
.content .kuang .dcbox .dclist .dclistm {
  white-space: nowrap;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one {
  width: 2.613333rem;
  display: inline-block;
  position: relative;
  border: solid 1px #dfdfdf;
  border-radius: 0.14rem;
  height: 3.24rem;
  text-align: center;
  padding-top: 0.32rem;
  cursor: pointer;
  margin-right: 0.15rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one em {
  position: absolute;
  text-align: center;
  top: -0.2rem;
  right: -1px;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one em img {
  height: 0.346667rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one h2 {
  font-size: 0.346667rem;
  color: #00001d;
  line-height: 0.6rem;
  font-weight: bold;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one p.dclistp1 {
  color: #8b4418;
  font-size: 0.32rem;
  line-height: 0.88rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one p.dclistp1 span {
  font-weight: bold;
  font-size: 0.56rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one .dclistpb {
  height: 0.8rem;
  display: table-cell;
  width: 2.6rem;
  vertical-align: middle;
  text-align: center;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one .dclistpb .dclistp2 {
  font-size: 0.28rem;
  color: #848494;
  line-height: 0.4rem;
  height: 0.4rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one:last-child {
  margin-right: 0rem;
}
.content .kuang .dcbox .dclist .dclistm .dclist_one.active {
  background-color: #fcf7e7;
  border: solid 1px #ed4417;
}
.content .kuang .dc_ms {
  font-size: 0.32rem;
  color: #848494;
  line-height: 0.4rem;
  margin-top: 0.52rem;
  padding: 0rem 0.84rem;
}
.content .kuang .ljdg_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 7.64rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.content .kuang .lqqy_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 5.08rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.content .pb10 {
  padding-bottom: 1rem;
}
.content .pb42 {
  padding-bottom: 0.42rem;
}
.content .youlike {
  padding-top: 0.64rem;
  width: 9.333333rem;
  margin: auto;
}
.content .youlike h2 {
  font-size: 0.373333rem;
  color: #3a1c0c;
  border-left: solid 0.06rem #3a1c0c;
  line-height: 0.4rem;
  padding-left: 0.24rem;
  margin-left: 0.2rem;
}
.content .youlike .youlink_list {
  padding-top: 0.24rem;
}
.content .youlike .youlink_list img {
  width: 100%;
  cursor: pointer;
  margin-top: 0.16rem;
}
.content .youlike.pt0 {
  padding-top: 0rem;
}
.content .qylqnbox {
  width: 9.08rem;
  margin: 0.4rem auto 0rem;
  background-color: #ffdb80;
  border: solid 1px #fec64f;
  border-radius: 0.12rem;
}
.content .qylqnbox .qylqnbox_top {
  padding: 0.36rem 0.4rem 0.52rem;
}
.content .qylqnbox .qylqnbox_top .qylqnbox_top_tit {
  height: 0.86rem;
  line-height: 0.64rem;
  color: #762a0c;
  font-size: 0.426667rem;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_tit.png) center center no-repeat;
  background-size: 4.613333rem;
}
.content .qylqnbox .qylqnbox_top p {
  font-size: 0.346667rem;
  color: #703017;
  line-height: 0.52rem;
  margin-top: 0.16rem;
}
.content .qylqnbox .qylqnbox_bottom {
  border-radius: 0.2rem;
  background-color: #f9cd6f;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_tit {
  font-size: 0.32rem;
  color: #e46007;
  height: 0.76rem;
  line-height: 0.76rem;
  text-align: center;
  width: 3.28rem;
  margin: auto;
  background: url(/2022/static/public/resources/hysxkcss/down.png) right center no-repeat;
  background-size: 0.266667rem 0.24rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_tit.toup {
  background: url(/2022/static/public/resources/hysxkcss/up.png) right center no-repeat;
  background-size: 0.266667rem 0.24rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main {
  width: 8.68rem;
  margin: auto;
  border-top: solid 1px #ffe299;
  padding-bottom: 0.24rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list {
  position: relative;
  padding-top: 1.08rem;
  padding-bottom: 0.28rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_right_tit {
  width: 3.013333rem;
  height: 0.76rem;
  font-size: 0.373333rem;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_right_tit.png) 0 0 no-repeat;
  background-size: 100%;
  color: #fff;
  padding-left: 0.64rem;
  line-height: 0.64rem;
  position: absolute;
  left: -0.266667rem;
  top: 0.28rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff {
  position: relative;
  padding: 0.44rem 0rem 0.44rem 2.64rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff span {
  width: 1.213333rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_bo_ff.png) 0 0 no-repeat;
  background-size: 100% 100%;
  color: #fff;
  font-size: 0.32rem;
  position: absolute;
  display: block;
  padding-left: 0.16rem;
  left: 1.2rem;
  top: 0.56rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff p {
  font-size: 0.32rem;
  line-height: 0.4rem;
  color: #4a1b08;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff p em {
  font-style: italic;
  color: #c62100;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp1 {
  text-align: center;
  color: #4a1b08;
  font-size: 0.346667rem;
  line-height: 0.4rem;
  margin-top: 0.32rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp1 em {
  color: #c62100;
  font-style: italic;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp2 {
  font-size: 0.346667rem;
  line-height: 0.4rem;
  color: #c62100;
  font-style: italic;
  padding-left: 2.2rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list img {
  width: 8.826667rem;
  margin: 0.2rem auto 0rem;
}
.content .qylqnbox .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list img.smallimg {
  width: 5.786667rem;
  margin: 0.16rem auto 0rem;
}
.content .bottom {
  font-size: 0.32rem;
  color: #8a4518;
  height: 0.88rem;
  line-height: 0.88rem;
  position: absolute;
  bottom: 0rem;
  width: 9.4rem;
  left: 50%;
  margin-left: -4.7rem;
  background: url(/2022/static/public/resources/hysxkcss/fgicon.png) 0 center no-repeat;
  background-size: 0.893333rem 0.56rem;
  text-align: center;
}
.qylqWrap {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 14;
  width: 100%;
  height: 100%;
}
.qylqWrap .rulebox {
  width: 9.36rem;
  border-radius: 0.16rem;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  z-index: 15;
  background-color: #ffe39c;
  border: solid 0.066667rem #efbb82;
  padding-top: 0.48rem;
  padding-bottom: 0.6rem;
  height: 70%;
  display: flex;
  flex-flow: column;
}
.qylqWrap .rulebox img {
  width: 2.2rem;
  margin: 0rem auto 0.48rem;
}
.qylqWrap .rulebox .rulem {
  padding: 0rem 0.48rem;
  flex: 1;
  overflow-y: scroll;
  font-size: 0.32rem;
}
.qylqWrap .rulebox .rulem h2 {
  font-size: 0.35rem;
}
.qylqWrap .rulebox .rulem p {
  font-size: 0.32rem;
  color: #333;
  line-height: 0.56rem;
}
.qylqWrap .rulebox .rule_close {
  width: 4.8rem;
  height: 0.96rem;
  line-height: 0.96rem;
  text-align: center;
  color: #fff;
  border-radius: 0.96rem;
  margin: 0.52rem auto 0rem;
  font-size: 0.4rem;
  background-color: #ff8400;
}
.new_stop_box {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.new_stop_box img {
  width: 98% !important;
  margin: 0 !important;
}
.new_stop_stepjiantou {
  width: 100%;
  margin: -0.24rem auto 0;
  border-radius: 0.32rem 0.32rem 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f9cd6f;
  font-size: 0.32rem;
  color: #e46007;
  padding: 0.28rem 0 0.28rem 0;
}
.new_stop_stepjiantou img {
  width: 0.27rem;
  height: 0.34rem;
  margin-left: 0.2rem;
}
.new_stop_img {
  width: 100%;
}
.ruleImg {
  width: 100%;
  padding: 0.4rem 0;
}
.ruleImg img {
  width: 100%;
}
.ruleWrap {
  width: 9.36rem;
  border-radius: 0.16rem;
  background-color: #ffe39c;
  border: solid 0.066667rem #efbb82;
  padding-top: 0.48rem;
  padding-bottom: 0.6rem;
  margin: 0.4rem auto;
  display: flex;
  flex-flow: column;
}
.ruleWrap img {
  width: 2.2rem;
  margin: 0rem auto 0.48rem;
}
.ruleWrap .rulem {
  padding: 0rem 0.48rem;
  flex: 1;
  overflow-y: scroll;
  font-size: 0.32rem;
}
.ruleWrap .rulem h2 {
  font-size: 0.35rem;
}
.ruleWrap .rulem p {
  font-size: 0.32rem;
  color: #333;
  line-height: 0.56rem;
}
.ruleWrap .rulem span {
  color: red;
  font-weight: bold;
}
.fn-mask {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 4;
  width: 100%;
  height: 100%;
}
.fn-mask .tanbox {
  width: 7.2rem;
  border-radius: 0.2rem;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  z-index: 15;
  padding-top: 0.48rem;
  padding-top: 0.2rem;
  background-color: rgba(255, 255, 255, 0.98);
}
.fn-mask .tanbox h2 {
  line-height: 1.12rem;
  font-size: 0.453333rem;
  color: #000;
  text-align: center;
}
.fn-mask .tanbox .tanboxm {
  padding: 0.08rem 0.44rem 0.44rem;
}
.fn-mask .tanbox .tanboxm img.tan_img {
  width: 0.96rem;
  margin: auto;
  text-align: center;
  margin-top: 0.4rem;
}
.fn-mask .tanbox .tanboxm p.tanptypesu {
  font-size: 0.346667rem;
  color: #333;
  line-height: 0.45rem;
  margin-top: 0.4rem;
  text-align: center;
}
.fn-mask .tanbox .tanboxm p.tanptype1 {
  color: #333;
  line-height: 0.64rem;
  font-size: 0.346667rem;
}
.fn-mask .tanbox .tanboxm p.tanptype2 {
  color: #666;
  padding-left: 0.32rem;
  line-height: 0.48rem;
  font-size: 0.32rem;
  position: relative;
}
.fn-mask .tanbox .tanboxm p.tanptype2 em {
  width: 0.08rem;
  height: 0.08rem;
  display: block;
  position: absolute;
  background-color: #666;
  left: 0.05rem;
  border-radius: 0.08rem;
  top: 0.16rem;
}
.fn-mask .tanbox .tanboxm p.tanptype2 span {
  color: #333;
}
.fn-mask .tanbox .tanboxm p.tanptype3 {
  color: #08518d;
  font-size: 0.266667rem;
  margin-top: 0.16rem;
}
.fn-mask .tanbox .tanboxm .choosetype {
  font-size: 0.346667rem;
  color: #666;
  width: 3.48rem;
  height: 0.72rem;
  border: solid 1px #666;
  border-radius: 0.12rem;
  margin: 0.32rem auto 0rem;
  text-align: center;
  line-height: 0.72rem;
  cursor: pointer;
}
.fn-mask .tanbox .tanboxm .choosetype.checked {
  color: #339df5;
  border: solid 1px #339df5;
  background: url(/2022/static/public/resources/hysxkcss/choose.png) right 0 no-repeat;
  background-size: 0.586667rem 0.546667rem;
}
.fn-mask .tanbox .tanyz {
  display: flex;
  align-items: center;
  margin: 0.08rem 0.44rem 0.44rem;
  position: relative;
  height: 0.9467rem;
  border-radius: 0.48rem;
  border: solid 0.0267rem #b1b1b1;
}
.fn-mask .tanbox .tanyz .mobile_number {
  position: absolute;
  left: 0.36rem;
  top: -0.2133rem;
  font-size: 0.32rem;
  color: #4c4c4c;
  background-color: #fff;
}
.fn-mask .tanbox .tanyz label {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 0 0.16rem 0 0.36rem;
}
.fn-mask .tanbox .tanyz label input {
  width: 3.9467rem;
  display: block;
  height: 0.6933rem;
  outline: none;
  border: none;
  font-size: 0.32rem;
}
.fn-mask .tanbox .tanyz label input::placeholder {
  font-size: 0.2667rem;
  color: #afafaf;
}
.fn-mask .tanbox .tanyz label .taninput {
  width: 3.3333rem;
}
.fn-mask .tanbox .tanyz label .tanhuoqu {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.8rem;
  height: 0.6933rem;
  background-image: linear-gradient(0deg, #1295fe 0%, #50e6da 100%);
  border-radius: 0.3467rem;
  font-size: 0.2933rem;
  color: #fff;
}
.fn-mask .tanbox .tanyz label .tancurrent {
  width: 2.4rem;
  color: #5a5a5a;
  background-color: #fff;
  background-image: none;
}
.fn-mask .tanbox .tanyz label .tanagain {
  color: #218dfc;
  background-color: #fff;
  background-image: none;
}
.fn-mask .tanbox .tanbtns {
  border-top: solid 1px #b2b2b2;
}
.fn-mask .tanbox .tanbtns span {
  width: 50%;
  height: 1.16rem;
  font-size: 0.4rem;
  color: #339df5;
  line-height: 1.16rem;
  text-align: center;
  float: left;
  display: block;
  cursor: pointer;
}
.fn-mask .tanbox .tanbtns span:nth-child(1) {
  border-right: solid 1px #b2b2b2;
}
.fx_btn {
  width: 1.48rem;
  position: fixed;
  top: 10rem;
  right: 0rem;
  overflow: hidden;
}
.fx_btn img {
  width: 100%;
}
.shareIcons span.wb {
  display: none;
}
.shareIcons span.msg {
  display: none;
}
.wj_box {
  width: 2rem;
  height: 2.4rem;
  position: fixed;
  top: 12.2rem;
  right: 0.75rem;
}
.wj_box img.wj_img {
  display: block;
  width: 2rem;
}
.wj_box .wj_close {
  display: block;
  position: absolute;
  width: 0.58rem;
  height: 0.58rem;
  top: -0.2rem;
  right: -0.3rem;
  background: url(/2022/static/public/resources/hysxkcss/wj_close.png) right top no-repeat;
  background-size: 0.2933rem 0.2933rem;
}
.jhycon {
  width: 100%;
  position: relative;
  padding-bottom: 0.88rem;
}
.jhycon .banner {
  width: 100%;
  position: relative;
}
.jhycon .banner img {
  width: 100%;
}
.jhycon .banner .hdgl_btn {
  position: absolute;
  width: 1.8rem;
  height: 0.56rem;
  color: #fff;
  font-size: 0.32rem;
  line-height: 0.56rem;
  border-radius: 0.56rem;
  bottom: 0.36rem;
  text-align: center;
  left: 0.16rem;
  background: linear-gradient(to right, #e84316, #ef7013);
  background: -moz-linear-gradient(to right, #e84316, #ef7013);
  background: -webkit-linear-gradient(to right, #e84316, #ef7013);
}
.jhycon .banner .myqy_btn {
  position: absolute;
  width: 1.8rem;
  height: 0.56rem;
  color: #fff;
  font-size: 0.32rem;
  line-height: 0.56rem;
  border-radius: 0.56rem;
  bottom: 0.36rem;
  right: 0.16rem;
  text-align: center;
  background: linear-gradient(to left, #e84316, #ef7013);
  background: -moz-linear-gradient(to left, #e84316, #ef7013);
  background: -webkit-linear-gradient(to left, #e84316, #ef7013);
}
.jhycon .banner .phonenum {
  color: #b95816;
  font-size: 0.293333rem;
  background: url(/2022/static/public/resources/hysxkcss/person.png) 0 0 no-repeat;
  background-size: 0.48rem 0.48rem;
  padding-left: 0.6rem;
  line-height: 0.48rem;
  top: 0.1rem;
  right: 0.2rem;
  position: absolute;
}
.jhycon .jhymain .jhybox {
  width: 9.2rem;
  background-color: #fff;
  border: solid 0.066667rem #efbb82;
  border-radius: 0.2rem;
  margin: auto;
  position: relative;
  padding-top: 1.32rem;
  margin-top: -0.16rem;
  text-align: center;
  padding-bottom: 0.24rem;
}
.jhycon .jhymain .jhybox .dpbanner {
  width: 8.586667rem;
  margin: 0.4rem auto 0.2rem;
}
.jhycon .jhymain .jhybox .biaoqian {
  color: #fad196;
  font-size: 0.4rem;
  width: 3.88rem;
  height: 0.946667rem;
  line-height: 0.9rem;
  background: url(/2022/static/public/resources/hysxkcss/bqbg.png) 0 0 no-repeat;
  background-size: 100%;
  text-align: center;
  position: absolute;
  top: 0.213333rem;
  left: -0.1rem;
}
.jhycon .jhymain .jhybox .boxmain {
  width: 8.68rem;
  margin: auto;
  background: url(/2022/static/public/resources/hysxkcss/kuangbg.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding-top: 0.28rem;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit {
  color: #391916;
  font-size: 0.266667rem;
  line-height: 0.4rem;
  text-align: center;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span {
  display: inline-block;
  background: url(/2022/static/public/resources/hysxkcss/boxmain_titbg.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding: 0rem 0.68rem;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span em {
  color: #f95917;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span .boxmain_titsp1 {
  font-size: 0.4rem;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span .boxmain_titsp2 {
  font-size: 0.36rem;
  margin: 0.2rem 0rem;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span .boxmain_titsp3 {
  font-size: 0.48rem;
}
.jhycon .jhymain .jhybox .boxmain .boxmain_tit span.newtype_tit {
  font-size: 0.4rem;
  color: #391916;
  background: url(/2022/static/public/resources/hysxkcss/boxmain_titbg1.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding: 0rem 0.68rem;
}
.jhycon .jhymain .jhybox .boxmain .sxkSix .icon_one {
  width: 33.333% !important;
  margin-bottom: 0.2rem;
}
.jhycon .jhymain .jhybox .boxmain .sxkSix .icon_one img {
  width: 1.15rem !important;
}
.jhycon .jhymain .jhybox .boxmain .sxxThree {
  width: 100% !important;
  padding-left: 0.12rem;
}
.jhycon .jhymain .jhybox .boxmain .icon_list {
  width: 98%;
  margin: auto;
  padding-top: 0.1rem;
}
.jhycon .jhymain .jhybox .boxmain .icon_list .icon_one {
  width: 20%;
  float: left;
  position: relative;
}
.jhycon .jhymain .jhybox .boxmain .icon_list .icon_one img {
  width: 1.133333rem;
  margin: 0.16rem auto 0.44rem;
}
.jhycon .jhymain .jhybox .boxmain .icon_list .icon_one p {
  text-align: center;
}
.jhycon .jhymain .jhybox .boxmain .icon_list .icon_one p.bigp {
  color: #303030;
  font-size: 0.32rem;
  line-height: 0.5rem;
  position: absolute;
  top: 1.3rem;
  width: 120%;
  left: 50%;
  margin-left: -60%;
}
.jhycon .jhymain .jhybox .boxmain .icon_list .icon_one p.smallp {
  color: #84614b;
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.32rem;
}
.jhycon .jhymain .jhybox .boxmain .icon_list.sxtconlist {
  width: 94%;
}
.jhycon .jhymain .jhybox .boxmain .icon_list.sxtconlist .icon_one {
  width: 25%;
}
.jhycon .jhymain .jhybox .boxmain .pd3 {
  padding-bottom: 0.3rem;
}
.jhycon .jhymain .jhybox .boxmain .bzzf_tit {
  font-size: 0.346667rem;
  color: #666;
  line-height: 1.32rem;
  height: 1.32rem;
  background: url(/2022/static/public/resources/hysxkcss/bzzf_bg.png) center center no-repeat;
  background-size: 6.32rem;
  text-align: center;
}
.jhycon .jhymain .jhybox .boxmain .bzzf_tit span {
  color: #af5c0a;
  font-size: 0.373333rem;
  margin-left: 0.32rem;
}
.jhycon .jhymain .jhybox .boxmain .zkqb {
  color: #b69169;
  font-size: 0.32rem;
  height: 0.64rem;
  line-height: 0.64rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.jhycon .jhymain .jhybox .boxmain .zkqb em {
  width: 0.16rem;
  height: 0.16rem;
  border-bottom: solid 1px #b69169;
  border-right: solid 1px #b69169;
  margin-left: 0.1rem;
  display: inline-block;
  transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -webkit-transform: rotateZ(45deg);
}
.jhycon .jhymain .jhybox .boxmainnew {
  background: none;
  border: solid 1px #ffd686;
  border-radius: 0.12rem;
  background-color: #fff !important;
  padding-bottom: 0.3rem;
}
.jhycon .jhymain .jhybox .pb0 {
  padding-bottom: 0rem;
}
.jhycon .jhymain .jhybox .ljdg_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 7.64rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.jhycon .jhymain .jhybox .lqqy_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 5.08rem;
  margin: 0.4rem auto 0rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.jhycon .jhymain .jhybox .jhy_jg1 {
  width: 8.68rem;
  margin: auto;
  padding-bottom: 0.24rem;
}
.jhycon .jhymain .jhybox .jhy_jg1 div:nth-child(1) {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 3.64rem;
  float: right;
  margin-top: 0.4rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.jhycon .jhymain .jhybox .jhy_jg1 div:nth-child(2) {
  margin-top: 0.4rem;
  height: 1rem;
  line-height: 1rem;
  float: left;
}
.jhycon .jhymain .jhybox .jhy_jg1 div:nth-child(2) span {
  color: #af5c0a;
  font-size: 0.533333rem;
}
.jhycon .jhymain .jhybox .jhy_jg1 div:nth-child(2) span em {
  font-size: 0.373333rem;
}
.jhycon .jhymain .jhybox .jhy_jg1 div:nth-child(2) i {
  color: #999;
  font-size: 0.293333rem;
  font-style: normal;
  text-decoration: line-through;
}
.jhycon .jhymain .jhybox .jhy_jg2 {
  width: 8.68rem;
  margin: auto;
  padding-bottom: 0.24rem;
}
.jhycon .jhymain .jhybox .jhy_jg2 div:nth-child(1) {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 3.64rem;
  float: right;
  margin-top: 0.4rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.jhycon .jhymain .jhybox .jhy_jg2 div:nth-child(2) {
  margin-top: 0.4rem;
  height: 1rem;
  line-height: 1rem;
  float: left;
  text-align: center;
  width: 50%;
}
.jhycon .jhymain .jhybox .jhy_jg2 div:nth-child(2) span {
  color: #af5c0a;
  font-size: 0.533333rem;
}
.jhycon .jhymain .jhybox .jhy_jg2 div:nth-child(2) span em {
  font-size: 0.373333rem;
}
.jhycon .jhymain .jhybox .yjg1 {
  padding-top: 0.4rem;
  margin-bottom: 0.2rem;
}
.jhycon .jhymain .jhybox .yjg1 .yjg_btn {
  display: block;
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 3.64rem;
  margin: auto;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
}
.jhycon .jhymain .jhybox .jhy_note {
  font-size: 0.32rem;
  color: #666;
  padding: 0rem 1.4rem;
  background: url(/2022/static/public/resources/hysxkcss/left.png) 0 center no-repeat;
  background-size: 1.08rem 0.186667rem;
  height: 0.6rem;
  line-height: 0.6rem;
  display: inline-block;
  position: relative;
  margin: auto;
}
.jhycon .jhymain .jhybox .jhy_note span {
  color: #f95917;
}
.jhycon .jhymain .jhybox .jhy_note.padsm {
  font-size: 0.3rem;
  padding: 0rem 0.6rem;
  background: url(/2022/static/public/resources/hysxkcss/left1.png) 0 center no-repeat;
  background-size: 0.52rem 0.186667rem;
}
.jhycon .jhymain .jhybox .jhy_note:after {
  content: '';
  background: url(/2022/static/public/resources/hysxkcss/right.png) right center no-repeat;
  background-size: 1.08rem 0.186667rem;
  width: 1.08rem;
  height: 0.6rem;
  position: absolute;
  right: 0rem;
  top: 0rem;
}
.jhycon .jhymain .jhybox .jhy_note.padsm:after {
  content: '';
  background: url(/2022/static/public/resources/hysxkcss/right1.png) right center no-repeat;
  background-size: 0.52rem 0.186667rem;
  width: 0.6rem;
  height: 0.6rem;
  position: absolute;
  right: 0rem;
  top: 0rem;
}
.jhycon .jhymain .jhybox .jhy_note.newstyle {
  text-align: left;
  line-height: 0.48rem;
  background: url(/2022/static/public/resources/hysxkcss/left1.png) 0 0.15rem no-repeat;
  background-size: 0.52rem 0.186667rem;
}
.jhycon .jhymain .jhybox .jhy_note.newstyle:after {
  background: url(/2022/static/public/resources/hysxkcss/right1.png) right 0.15rem no-repeat;
  background-size: 0.52rem 0.186667rem;
}
.jhycon .jhymain .mt30 {
  margin-top: 0.4rem;
}
.jhycon .bottom {
  font-size: 0.32rem;
  color: #8a4518;
  height: 0.88rem;
  line-height: 0.88rem;
  position: absolute;
  bottom: 0rem;
  width: 9.4rem;
  left: 50%;
  margin-left: -4.7rem;
  background: url(/2022/static/public/resources/hysxkcss/fgicon.png) 0 center no-repeat;
  background-size: 0.893333rem 0.56rem;
  text-align: center;
}
.jhycon .pb81 {
  bottom: 1.08rem;
}
.jty_note {
  line-height: 0.6rem;
  margin-top: 0.2rem;
}
.jty_note span {
  color: #af5c0a;
  font-size: 0.533333rem;
}
.jty_note span em {
  font-size: 0.373333rem;
}
.jty_note i {
  color: #999;
  font-size: 0.293333rem;
  font-style: normal;
  text-decoration: line-through;
}
.pb2 {
  padding-bottom: 2rem;
}
.jhy_bottom {
  color: #fff;
  font-size: 0.426667rem;
  text-align: center;
  height: 1.08rem;
  line-height: 1.08rem;
  position: fixed;
  width: 100%;
  left: 0rem;
  bottom: 0rem;
  background-color: #f15517;
}
.rukou {
  padding-top: 0.2rem;
}
.rukou img {
  width: 8.24rem;
  margin-left: 0.24rem;
}
.lineth {
  color: #999;
  font-size: 0.293333rem;
  font-style: normal;
  text-decoration: line-through;
}
.zhezhao {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9;
  width: 100%;
  height: 100%;
}
.zhezhao .successbox {
  width: 8.8rem;
  border-radius: 0.12rem;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  z-index: 15;
  padding-top: 0.56rem;
  background-color: #fff;
  padding-bottom: 0.32rem;
}
.zhezhao .successbox .success_close {
  width: 0.586667rem;
  height: 0.586667rem;
  background: url(/2022/static/public/resources/hysxkcss/close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 0.24rem;
  right: 0.24rem;
}
.zhezhao .successbox .successicon {
  width: 0.96rem;
  display: block;
  margin: auto;
}
.zhezhao .successbox h2 {
  font-size: 0.453333rem;
  text-align: center;
  line-height: 0.72rem;
}
.zhezhao .successbox .wntjbox {
  width: 7.88rem;
  margin: 0.64rem auto 0rem;
  position: relative;
  background-color: #fffaeb;
  border-radius: 0.08rem;
  padding: 0.52rem 0.24rem 0.32rem;
}
.zhezhao .successbox .wntjbox .wntj_icon {
  width: 1.493333rem;
  position: absolute;
  top: -0.24rem;
  left: 0rem;
}
.zhezhao .successbox .wntjbox p {
  color: #543923;
  font-size: 0.346667rem;
  line-height: 0.56rem;
}
.zhezhao .successbox .wntjbox p span {
  color: #f13900;
  text-decoration: underline;
}
.zhezhao .successbox .wntjbox p.suojin {
  text-indent: 2em;
}
.zhezhao .successbox .successk {
  width: 8.28rem;
  margin: 0.32rem auto 0rem;
  border: dashed 1px #dedede;
  position: relative;
  padding-bottom: 0.28rem;
  border-radius: 0.12rem;
  text-align: center;
}
.zhezhao .successbox .successk .jiao {
  width: 0.28rem;
  height: 0.16rem;
  background: url(/2022/static/public/resources/hysxkcss/jiao.png) 0 0 no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: -0.12rem;
  left: 50%;
  margin-left: -0.14rem;
  z-index: 16;
}
.zhezhao .successbox .successk p {
  font-size: 0.32rem;
  color: #666;
  line-height: 0.4rem;
  padding: 0.24rem;
  text-align: left;
}
.zhezhao .successbox .successk h2 {
  text-align: center;
  color: #391916;
  font-size: 0.346667rem;
  padding-left: 0.6rem;
  padding-right: 0.5rem;
  display: inline-block;
  line-height: 0.52rem;
  background: url(/2022/static/public/resources/hysxkcss/righth.png) 0 center no-repeat;
  background-size: 0.52rem 0.16rem;
  position: relative;
}
.zhezhao .successbox .successk h2:after {
  content: '';
  width: 0.52rem;
  height: 0.52rem;
  display: block;
  position: absolute;
  right: 0rem;
  top: 0rem;
  background: url(/2022/static/public/resources/hysxkcss/lefth.png) 0 center no-repeat;
  background-size: 0.52rem 0.16rem;
}
.zhezhao .successbox .successk .success_list {
  background-color: #fbf9f7;
  border-radius: 0.08rem;
  width: 7.8rem;
  margin: 0.28rem auto 0rem;
  padding: 0.16rem 2% 0.2rem;
}
.zhezhao .successbox .successk .success_list .success_one {
  width: 25%;
  padding-top: 0.16rem;
  text-align: center;
  float: left;
}
.zhezhao .successbox .successk .success_list .success_one img {
  width: 1.28rem;
  margin: auto;
}
.zhezhao .successbox .successk .success_list .success_one p {
  font-size: 0.293333rem;
  text-align: center;
  color: #666;
  line-height: 0.48rem;
  margin-top: 0.16rem;
}
.zhezhao .successbox .successk .success_list .success_one.active {
  position: relative;
}
.zhezhao .successbox .successk .success_list .success_one.active span {
  width: 1.6rem;
  height: 1.6rem;
  border: solid 0.04rem #fe4b3e;
  border-radius: 0.16rem;
  position: absolute;
  top: 0rem;
  left: 50%;
  margin-left: -0.8rem;
  background: url(/2022/static/public/resources/hysxkcss/right_icon.png) right 0 no-repeat;
  background-size: 0.346667rem 0.333333rem;
}
.zhezhao .successbox .successk .success_list .success_one.active p {
  color: #fe4b3e;
}
.zhezhao .successbox .successk .jjdg_btn {
  font-size: 0.4rem;
  color: #762a0c;
  text-align: center;
  width: 3.84rem;
  height: 0.88rem;
  line-height: 0.88rem;
  border-radius: 0.88rem;
  box-shadow: 0rem 0.08rem #e99d09;
  -moz-box-shadow: 0rem 0.08rem #e99d09;
  -webkit-box-shadow: 0rem 0.08rem #e99d09;
  background: linear-gradient(#fed268, #ffb934);
  background: -moz-linear-gradient(#fed268, #ffb934);
  background: -webkit-linear-gradient(#fed268, #ffb934);
  margin: 0.28rem auto 0rem;
}
.zhezhao .successbox .successk .jjdg_btn.hs_btn {
  box-shadow: 0rem 0.08rem #929292;
  -moz-box-shadow: 0rem 0.08rem #929292;
  -webkit-box-shadow: 0rem 0.08rem #929292;
  background: linear-gradient(#c4c4c4, #afafaf);
  background: -moz-linear-gradient(#c4c4c4, #afafaf);
  background: -webkit-linear-gradient(#c4c4c4, #afafaf);
  color: #4e4e4e;
}
.swiper-wrapper div {
  cursor: pointer;
}
.qylqnboxWrap {
  height: calc(100% - 0.2rem);
  overflow: auto;
}
.qylqnboxWrap .qylqnbox_top {
  padding: 0.36rem 0.4rem 0.52rem;
}
.qylqnboxWrap .qylqnbox_top .qylqnbox_top_tit {
  height: 0.86rem;
  line-height: 0.64rem;
  color: #762a0c;
  font-size: 0.426667rem;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_tit.png) center center no-repeat;
  background-size: 4.613333rem;
}
.qylqnboxWrap .qylqnbox_top p {
  font-size: 0.346667rem;
  color: #703017;
  line-height: 0.52rem;
  margin-top: 0.16rem;
}
.qylqnboxWrap .qylqnbox_bottom {
  border-radius: 0.2rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_tit {
  font-size: 0.32rem;
  color: #e46007;
  height: 0.76rem;
  line-height: 0.76rem;
  text-align: center;
  width: 3.28rem;
  margin: auto;
  background: url(/2022/static/public/resources/hysxkcss/down.png) right center no-repeat;
  background-size: 0.266667rem 0.24rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_tit.toup {
  background: url(/2022/static/public/resources/hysxkcss/up.png) right center no-repeat;
  background-size: 0.266667rem 0.24rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main {
  width: 8.68rem;
  margin: auto;
  border-top: solid 1px #ffe299;
  padding-bottom: 0.24rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list {
  position: relative;
  padding-top: 1.08rem;
  padding-bottom: 0.28rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_right_tit {
  width: 3.013333rem;
  height: 0.76rem;
  font-size: 0.373333rem;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_right_tit.png) 0 0 no-repeat;
  background-size: 100%;
  color: #fff;
  padding-left: 0.64rem;
  line-height: 0.64rem;
  position: absolute;
  left: -0.266667rem;
  top: 0.28rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff {
  position: relative;
  padding: 0.44rem 0rem 0.44rem 2.64rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff span {
  width: 1.213333rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  background: url(/2022/static/public/resources/hysxkcss/qylqnbox_bo_ff.png) 0 0 no-repeat;
  background-size: 100% 100%;
  color: #fff;
  font-size: 0.32rem;
  position: absolute;
  display: block;
  padding-left: 0.16rem;
  left: 1.2rem;
  top: 0.56rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff p {
  font-size: 0.32rem;
  line-height: 0.4rem;
  color: #4a1b08;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list .qylqnbox_bo_ff p em {
  font-style: italic;
  color: #c62100;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp1 {
  text-align: center;
  color: #4a1b08;
  font-size: 0.346667rem;
  line-height: 0.4rem;
  margin-top: 0.32rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp1 em {
  color: #c62100;
  font-style: italic;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list p.qylqnbox_bo_listp2 {
  font-size: 0.346667rem;
  line-height: 0.4rem;
  color: #c62100;
  font-style: italic;
  padding-left: 2.2rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list img {
  width: 80%;
  margin: 0.2rem auto 0rem;
}
.qylqnboxWrap .qylqnbox_bottom .qylqnbox_bo_main .qylqnbox_bo_list img.smallimg {
  width: 50%;
  margin: 0.16rem auto 0rem;
}
.new_stop_box {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.new_stop_box img {
  width: 98% !important;
  margin: 0 !important;
}
.new_stop_stepjiantou {
  width: 100%;
  margin: -0.24rem auto 0;
  border-radius: 0.32rem 0.32rem 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f9cd6f;
  font-size: 0.32rem;
  color: #e46007;
  padding: 0.28rem 0 0.28rem 0;
}
.new_stop_stepjiantou img {
  width: 0.27rem;
  height: 0.34rem;
  margin-left: 0.2rem;
}
.new_stop_img {
  width: 100%;
}
