#facelift {
  position: relative;
}
#facelift .header {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 2px;
}
#facelift .header div {
  background: #F5F5F5;
  margin: 4px 20px 0px 20px;
  border-radius: 0.17rem;
  height: 0.32rem;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 0.15rem;
}
#facelift .header div img {
  height: 0.14rem;
  width: 0.14rem;
}
#facelift .header div span {
  font-size: 0.13rem;
  color: #9A9A9A;
  margin-left: 0.04rem;
}
#facelift .banner {
  position: relative;
  margin-bottom: 18px;
}
#facelift .banner .main {
  padding: 0 20px;
  height: 70px;
}
#facelift .banner .main .van-swipe {
  height: 100%;
}
#facelift .mtb10 {
  margin: 0.1rem 0;
}
#facelift .mb5 {
  margin-bottom: 0.05rem;
}
#facelift .stickyBox .shadeMain {
  position: relative;
  height: .46rem;
  width: 100%;
  z-index: 10;
}
.Rectangle {
  position: absolute;
  right: 0;
  top: 0;
  width: .24rem;
  height: .22rem;
  z-index: 200;
  top: .12rem;
}
#facelift .stickyBox .shadeMain::after {
  /* position: absolute;
  content: '';
  right: 0;
  top: 0;
  height: 100%;
  width: .24rem;
  z-index: 100;
  background-image: linear-gradient(90deg, #FFFFFF 0%, rgba(255,255,255,0.20) 100%); */
}
#facelift .stickyBox ul {
  -webkit-overflow-scrolling: touch;
  background: #fff;
  height: 0.46rem;
  line-height: 0.46rem;
  display: flex;
  white-space: nowrap;
  min-width: 100%;
  position: relative;
  overflow-x: scroll;
  width: 100%;
  padding: 0 0.2rem;
  /* box-shadow: 0 0.04rem 0.06rem 0 rgba(0, 0, 0, 0.06); */
  z-index: 100;

}
#facelift .stickyBox ul::-webkit-scrollbar {
  display:none
}
#facelift .stickyBox ul li {
  position: relative;
  box-sizing: border-box;
  height: 0.46rem;
  line-height: 0.46rem;
  cursor: pointer;
  margin-right: 0.25rem;
  display: flex;
}
#facelift .stickyBox ul li span {
  font-size: 0.15rem;
  color: #353535;
}
#facelift .stickyBox ul .active span {
  font-size: 0.18rem;
  color: #353535;
  font-weight: bold;
}
#facelift .stickyBox ul .active::before {
  position: absolute;
  content: '';
  width: 100%;
  bottom: 0.11rem;
  height: 0.04rem;
  background: red;
  background-color: rgba(255, 128, 62, 0.6);
}
#facelift .stickyBox .labelArr {
  padding: 0.06rem 0.2rem 0 0.2rem;
  display: flex;
  flex-wrap: wrap;
}
#facelift .stickyBox .labelArr .sonLabel {
  display: inline-block;
  background: #F9F9F9;
  border-radius: 0.16rem;
  height: 0.32rem;
  width: 1.05rem;
  margin-right: 0.1rem;
  margin-bottom: 0.10rem;
  position: relative;
  overflow: hidden;
}
#facelift .stickyBox .labelArr .sonLabel:nth-child(3n) {
  margin-right: 0;
}
#facelift .stickyBox .labelArr .sonLabel div {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.13rem;
  color: #353535;
  white-space: nowrap;
}
#facelift .stickyBox .labelArr .sonLabel .sml div {
  font-size: 0.12rem;
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}
#facelift .stickyBox .labelArr .active {
  background: #FFF5F0;
  border: 0.01rem solid #FFC6A9;
}
#facelift .stickyBox .labelArr .active div {
  color: #FF803E;
}
#facelift .projectOne {
  background: #FFFFFF;
  box-shadow: 0 0.01rem 0.12rem 0 rgba(0, 0, 0, 0.11);
  border-radius: 0.08rem;
  margin: 0.04rem 0.2rem 0 0.2rem;
}
#facelift .projectOne .main {
  padding: 0.16rem;
}
#facelift .projectOne .main .title {
  display: flex;
  justify-content: space-between;
}
#facelift .projectOne .main .title .t-l,
#facelift .projectOne .main .title .t-r {
  display: flex;
  align-items: center;
}
#facelift .projectOne .main .title .t-l img {
  height: 0.18rem;
  width: 0.18rem;
}
#facelift .projectOne .main .title .t-l span {
  font-size: 0.16rem;
  color: #242424;
  font-weight: bold;
  line-height: 1;
  margin-left: 0.04rem;
}
#facelift .projectOne .main .title .t-r img {
  height: 0.12rem;
  width: 0.12rem;
  margin-left: 0.02rem;
}
#facelift .projectOne .main .title .t-r span {
  line-height: 1;
  font-size: 0.13rem;
  color: #B7B7B7;
}
#facelift .projectOne .main .text {
  font-size: 0.14rem;
  color: #797979;
  letter-spacing: 0;
  line-height: 0.2rem;
}
#facelift .projectOne .main .smlTitel {
  font-size: 0.15rem;
  color: #353535;
  line-height: 0.21rem;
  margin-bottom: 0.04rem;
  font-weight: bold;
}
#facelift .projectTwo {
  background: #FFFFFF;
  box-shadow: 0 0.01rem 0.12rem 0 rgba(0, 0, 0, 0.11);
  border-radius: 0.08rem;
  margin: 0.04rem 0.2rem 0 0.2rem;
}
#facelift .projectTwo .main {
  padding: 0.16rem;
}
#facelift .projectTwo .main .title {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.1rem;
}
#facelift .projectTwo .main .title .t-l {
  display: flex;
  align-items: center;
}
#facelift .projectTwo .main .title .t-l img {
  height: 0.18rem;
  width: 0.18rem;
}
#facelift .projectTwo .main .title .t-l span {
  font-size: 0.16rem;
  color: #242424;
  font-weight: bold;
  line-height: 1;
  margin-left: 0.04rem;
}
#facelift .projectTwo .main .text {
  font-size: 0.14rem;
  color: #797979;
  letter-spacing: 0;
  line-height: 0.2rem;
}
#facelift .projectTwo .main .text .info {
  display: inline;
}
#facelift .projectTwo .main .text .selectIco {
  display: inline-block;
  float: right;
  position: relative;
  top: 0.02rem;
}
#facelift .projectTwo .main .text .selectIco .icoMain {
  display: flex;
  align-items: center;
}
#facelift .projectTwo .main .text .selectIco .icoMain span {
  font-size: 0.13rem;
  color: #FF803E;
  line-height: 1;
}
#facelift .projectTwo .main .text .selectIco .icoMain img {
  width: 0.12rem;
  height: 0.07rem;
  margin-left: 0.05rem;
}
#facelift .projectTwo .main .smlTitel {
  font-size: 0.15rem;
  color: #353535;
  line-height: 0.21rem;
  margin-bottom: 0.04rem;
  font-weight: bold;
}
#facelift .newHint {
  padding: 0.14rem 0.2rem;
  position: relative;
  border-bottom: 0.08rem solid #F4F4F4;
  display: flex;
}
#facelift .newHint .new-l-leble {
  height: 0.24rem;
  width: 0.64rem;
  display: flex;
  font-size: .14rem;
  color: #FF803E;
  letter-spacing: 0;
  line-height: .20rem;
}
#facelift .newHint .new-l-leble .van-tag {
  padding: 0em 0em;
}
#facelift .newHint .new-l-leble span {
  font-size: 0.14rem;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
#facelift .newHint ul {
  flex: 1;
  height: 24px;
  overflow: hidden;
  margin-left: 0.08rem;
}
#facelift .newHint ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 24px;
}
#facelift .newHint ul li .new-l {
  display: flex;
  align-items: center;
}
#facelift .newHint ul li .new-l .new-l-text {
  font-size: 0.14rem;
  color: #353535;
}
#facelift .newHint ul li .new-r {
  font-size: 0.14rem;
  color: #B7B7B7;
}
#facelift .fixedBox {
  position: sticky;
  position: -webkit-sticky;
  top: -0.01rem;
  width: 100%;
  background: #FFFFFF;
  /* box-shadow: 0 0.04rem 0.06rem 0 rgba(0, 0, 0, 0.06); */
  /* height: 0.52rem; */
  z-index: 1000;
}
#facelift .isShowBox{
  /* display: none; */
  height: .20rem;
  width: 100%;
  background: #fff;
}
#facelift .doctorArr .mainBoxChild {
  display: flex;
  flex-direction: column;
}
#facelift .doctorArr .mainBoxChild .child {
  display: flex;
  border-bottom: 0.08rem solid #F4F4F4;
  padding: 0.14rem 0.2rem;
}
#facelift .doctorArr .mainBoxChild .child:last-child::after {
  border-bottom-width: 0rem;
}
#facelift .doctorArr .mainBoxChild .left {
  position: relative;
  margin-right: 0.1rem /* 10/16 */;
  width: 0.5rem /* 50/16 */;
}
#facelift .doctorArr .mainBoxChild .left .userImg {
  height: 0.5rem /* 50/16 */;
  width: 0.5rem /* 50/16 */;
  border-radius: 50%;
  overflow: hidden;
}
#facelift .doctorArr .mainBoxChild .left .ico-10 {
  height: 0.19rem /* 19/16 */;
  width: 0.19rem /* 19/16 */;
  position: absolute;
  right: 0;
  top: 0.33rem /* 33/16 */;
}
#facelift .doctorArr .mainBoxChild .left .ico-9 {
  position: absolute;
  top: -0.08rem;
  left: -0.08rem;
  width: 0.22rem /* 26/16 */;
  height: 0.22rem /* 26/16 */;
  transform: rotate(-14deg);
  -webkit-transform: rotate(-14deg);
}
#facelift .doctorArr .mainBoxChild .right {
  flex: 1;
  position: relative;
}
#facelift .doctorArr .mainBoxChild .top6 {
  display: flex;
  align-items: center;
  line-height: 1;
  margin-bottom: 0.06rem /* 6/16 */;
}
#facelift .doctorArr .mainBoxChild .top6 .top6-l {
  display: flex;
}
#facelift .doctorArr .mainBoxChild .top6 .money {
  display: flex;
  margin-left: 0.06rem;
}
#facelift .doctorArr .mainBoxChild .top6 .money span {
  font-size: 0.13rem /* 13/16 */;
  color: #b3b3b3;
}
#facelift .doctorArr .mainBoxChild .top6 .money span:first-child {
  color: #ff803e;
  margin-right: 0.13rem /* 13/16 */;
}
#facelift .doctorArr .mainBoxChild .top7 {
  line-height: 0.2rem;
  margin-bottom: 0.06rem;
  font-size: 0.14rem /* 14/16 */;
  color: #797979;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
#facelift .doctorArr .mainBoxChild .top2 {
  color: #8a8a8a;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.06rem /* 6/16 */;
}
#facelift .doctorArr .mainBoxChild .top2 .name {
  font-size: 0.13rem;
  color: #8A8A8A;
  letter-spacing: 0;
  line-height: 0.2rem;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 1.9rem /* 230/16 */;
}
#facelift .doctorArr .mainBoxChild .top2 .distance {
  display: inline-block;
  font-size: 0.12rem /* 12/16 */;
  color: #8A8A8A;
  opacity: 0.8;
  width: 0.34rem /* 34/16 */;
}
#facelift .doctorArr .mainBoxChild .top1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-box-l {
  display: flex;
  align-items: center;
}
#facelift .doctorArr .mainBoxChild .top1 .ico_active {
  background: #FDF0E9;
  border-radius: 0.02rem;
  height: 0.14rem /* 14/16 */;
  width: 0.28rem /* 28/16 */;
}
#facelift .doctorArr .mainBoxChild .top1 .ico_active div {
  font-size: 0.12rem;
  transform: scale(0.8);
  -webkit-transform: scale(0.8);
  color: #FF803E;
  display: flex;
  align-items: center;
  justify-content: center;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-l {
  display: flex;
  align-items: center;
  font-size: 0.16rem /* 16/16 */;
  color: #242424;
  margin-right: 0.06rem /* 6/16 */;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-l span {
  font-size: 0.13rem;
  color: #8A8A8A;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-l .p1-s4 {
  display: inline-block;
  margin-left: 0.1rem /* 10/16 */;
  font-size: 0.12rem /* 12/16 */;
  background: #FDF0E9;
  color: #FF803E;
  width: 0.28rem /* 28/16 */;
  height: 0.16rem;
  text-align: center;
  border-radius: 0.04rem /* 4/16 */;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-l .p1-s4 a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #FF803E;
  display: inline-block;
  font-size: 0.12rem /* 12/16 */;
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}
#facelift .doctorArr .mainBoxChild .top1 .top1-r {
  display: flex;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-r div {
  height: 0.18rem /* 18/16 */;
  width: 0.48rem /* 48/16 */;
  border-radius: 0.02rem /* 2/16 */;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.12rem /* 12/16 */;
  line-height: 1;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-r div div {
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
  display: flex;
  align-items: center;
  justify-content: center;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-r .icoOne {
  border: 0.01rem /* 1/16 */ solid #FF803E;
  color: #FF803E;
}
#facelift .doctorArr .mainBoxChild .top1 .top1-r .icoTwo {
  margin-left: 0.05rem /* 5/16 */;
  border: 0.01rem /* 1/16 */ solid #8ED55C;
  color: #8ED55C;
}
#facelift .doctorArr .mainBoxChild .top1 .times {
  font-size: 0.12rem /* 12/16 */;
  color: #b3b3b3;
  line-height: 0.17rem;
}
#facelift .doctorArr .mainBoxChild .top3 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0.06rem /* 6/16 */;
}
#facelift .doctorArr .mainBoxChild .top3 span {
  background: #f9f9f9;
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  display: inline-block;
  height: 0.2rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  color: #646464;
  line-height: 0.2rem;
  /* 20/16 */
}
#facelift .doctorArr .mainBoxChild .top4 {
  margin-top: 0.06rem /* 6/16 */;
  line-height: 0.2rem;
}
#facelift .doctorArr .mainBoxChild .top4 span {
  font-size: 0.12rem /* 12/16 */;
  color: #b3b3b3;
  position: relative;
  padding-right: 0.1rem /* 10/16 */;
}
#facelift .doctorArr .mainBoxChild .top4 span::before {
  content: "";
  position: absolute;
  right: 0.04rem /* 4/16 */;
  top: 0.02rem /* 2/16 */;
  height: 0.1rem /* 10/16 */;
  width: 0.01rem /* 1/16 */;
  background: #b3b3b3;
}
#facelift .doctorArr .mainBoxChild .top4 span:last-child::before {
  content: "";
  position: absolute;
  right: 0.04rem /* 4/16 */;
  top: 0.03rem /* 3/16 */;
  height: 0.12rem /* 12/16 */;
  width: 0.01rem /* 1/16 */;
  background: transparent;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg {
  display: flex;
  justify-content: space-between;
  position: relative;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-l {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-l .img1,
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-l .img2 {
  height: 0.94rem;
  width: 0.94rem;
  position: relative;
  overflow: hidden;
  border-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-l .img1 img,
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-l .img2 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-r .img3 {
  border-radius: 0.04rem;
  width: 1.73rem;
  height: 1.96rem;
  width: calc((100vw - 2.02rem));
  position: relative;
  overflow: hidden;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .boxImg-r .img3 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImg .msg {
  position: absolute;
  right: 0;
  bottom: 0;
  display: inline-block;
  height: 0.18rem;
  line-height: 0.18rem;
  padding: 0 0.09rem;
  font-size: 0.11rem;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.36);
  border-top-left-radius: 0.04rem;
  border-bottom-right-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo {
  display: flex;
  justify-content: space-between;
  position: relative;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .boxImg-l {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .boxImg-l .img1 {
  height: 1.33rem;
  width: 1.33rem;
  position: relative;
  overflow: hidden;
  border-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .boxImg-l .img1 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .boxImg-r .img3 {
  height: 1.33rem;
  width: 1.33rem;
  position: relative;
  overflow: hidden;
  border-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .boxImg-r .img3 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgTwo .msg {
  position: absolute;
  right: 0;
  bottom: 0;
  display: inline-block;
  height: 0.18rem;
  line-height: 0.18rem;
  padding: 0 0.09rem;
  font-size: 0.11rem;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.36);
  border-top-left-radius: 0.04rem;
  border-bottom-right-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree {
  display: flex;
  justify-content: space-between;
  position: relative;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg .img1 {
  height: 1.77rem;
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg .img1 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg .videoBtn {
  position: absolute;
  top: 0.14rem;
  left: 0.14rem;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0.02rem;
  height: 0.3rem;
  width: 0.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg .videoBtn img {
  height: 0.12rem;
  width: 0.12rem;
}
#facelift .doctorArr .mainBoxChild .top8 .boxImgThree .boxImg .videoBtn span {
  font-size: 0.13rem;
  color: #FFFFFF;
  padding-left: 0.05rem;
}
#facelift .doctorArr .mainBoxChild .top9 {
  font-size: 0.13rem;
  color: #EE6620;
  line-height: 0.18rem;
  padding: 0.1rem 0;
}
#facelift .doctorArr .mainBoxChild .top10 {
  display: flex;
  flex-direction: column;
  padding-top: 0.1rem;
}
#facelift .doctorArr .mainBoxChild .top10 .top10-t {
  display: flex;
}
#facelift .doctorArr .mainBoxChild .top10 .top10-t img {
  height: 0.18rem;
  width: 0.18rem;
}
#facelift .doctorArr .mainBoxChild .top10 .top10-t span {
  font-size: 0.15rem;
  color: #4E4E4E;
  font-weight: bold;
  padding-left: 0.04rem;
}
#facelift .doctorArr .mainBoxChild .top10 .top10-b {
  margin-top: 0.04rem;
  font-size: 0.13rem;
  color: #3A3A3A;
  line-height: 0.22rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
#facelift .liftPopup {
  box-shadow: 0 0.06rem 0.06rem 0 rgba(178, 178, 178, 0.09);
}
#facelift .liftPopup .hdbox {
  position: fixed;
  top: 0;
  z-index: 9999;
  width: 100%;
  background: #fff;
  overflow: hidden;
}
#facelift .liftPopup .hdbox .van-tree-select__content {
  background: #f5f5f5;
}
#facelift .liftPopup .fixation {
  z-index: 9999;
  background-color: #fff;
  width: 100%;
  height: 0.4rem;
}
#facelift .liftPopup .fixation .fixation-item {
  display: flex;
  align-items: center;
  font-size: 0.15rem;
  height: 100%;
  width: 100%;
  justify-content: space-evenly;
}
#facelift .liftPopup .cukselect .paixuList {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-bottom: 0.16rem;
}
#facelift .liftPopup .cukselect .paixuList div {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 0.4rem;
  line-height: 0.4rem;
  align-items: center;
  align-content: center;
}
#facelift .liftPopup .cukselect .paixuList div:active {
  color: #ff803e;
}
#facelift .liftPopup .cukselect .paixuList div:hover {
  color: #ff803e;
}
#facelift .liftPopup .cukselect .paixuList .active {
  color: #ff803e;
}
#facelift .liftPopup .cukselect .cukselectUL {
  margin-top: 0.1rem;
}
#facelift .liftPopup .cukselect .cukselectUL li {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.4rem;
  font-size: 0.14rem;
  color: #8A8A8A;
}
#facelift .liftPopup .cukselect .cukselectUL .active {
  color: #ff803e;
}
#facelift .fixedMain {
  display: flex;
  justify-content: space-evenly;
  height: 100%;
  /* box-shadow: 0 0.06rem 0.06rem 0 rgba(178, 178, 178, 0.09); */
  width: 100%;
  background: #FFFFFF;
  /* box-shadow: 0 0.04rem 0.06rem 0 rgba(0, 0, 0, 0.06); */
  height: .4rem;
  z-index: 1000;
}
#facelift .fixedMain .pulldown {
  background: url("../img/Artboard 37.png") no-repeat center;
  background-size: 0.12rem /* 12/16 */ 0.07rem /* 7/16 */;
  background-position: right center;
  padding-right: 0.2rem;
  display: flex;
  align-items: center;
  font-size: 0.14rem;
  color: #8A8A8A;
}
#facelift .fixedMain .pulldownRed {
  background: url("../img/Artboard 40.png") no-repeat center;
  background-size: 0.12rem /* 12/16 */ 0.07rem /* 7/16 */;
  background-position: right center;
  padding-right: 0.2rem;
  color: #ff803e;
}
#facelift .van-sidebar-item--select {
  border-color: #ff803e;
}
#facelift .van-tree-select__item--active {
  color: #ff803e;
}
#facelift .van-tree-select__item {
  font-weight: 400;
  color: 0.14rem;
}
.van-swipe__indicators {
  bottom: 6px;
}

.newService {
  margin: .18rem .2rem .1rem .2rem;
}
.newService .main {
  width: 100%;
  height:0.8rem;
  background: url('./../img/serverBg.png') no-repeat center;
  background-size: 100% 100%;
  border-radius:0.08rem;
  padding: 0 .13rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.newService .main .m-r{
  display: flex;
  flex-direction: column; 
}
.newService .main .m-r .m-r-t{
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 1;
}
.newService .main .m-r .m-r-t .text{
  font-size:0.2rem;
  font-weight:600;
  color:rgba(255,255,255,1);
  line-height:0.28rem;
}
.newService .main .m-r .m-r-t .btn{
  width:0.64rem;
  height:0.2rem;
  background:rgba(255,136,103,1);
  border-radius:0.1rem;
  font-size:0.12rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.newService .main .m-r .m-r-b{
  margin-top: .03rem;
  font-size:0.14rem;
  font-weight:bold;
  color:rgba(255,255,255,1);
  line-height:0.2rem;
}
.fixeShot {
  position: fixed;
  bottom: 0;
  left: 0;
  top: 0;
  overflow: hidden;
  height: 100vh;
  background:rgba(0,0,0,.85);
  z-index: 2000;
  width: 100%;
}
.fixeShot .mainBox {
  display: flex;
  width: 3.1rem;
  margin: 1.3rem auto 0;
}
.fixeShot .mainBox .img{
  height: 0.66rem;
  width: 0.66rem;
  overflow: hidden;
}
.fixeShot .mainBox .text{
  margin-left: 0.14rem;
}
.fixeShot .mainBox .text .t-p1{
  font-size:0.15rem;
  color:rgba(255,255,255,1);
  line-height:0.2rem;
}
.fixeShot .mainBox .text .t-p2{
  position: relative;
  width:2.09rem;
  height:0.68rem;
  background:rgba(255,255,255,1);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin-top: 0.17rem;
}
.fixeShot .mainBox .text .t-p2::after{
  position: absolute;
  content: '';
  top: -0.12rem;
  left: 0.2rem;
  width: 0;
  height: 0rem;
  border-width: 0.06rem;
  border-style: solid;
  border-color: transparent transparent #fff;
}

.fixeShot .mainBox .text .t-p2 .wxText{
  font-size:0.14rem;
  color:rgba(53,53,53,1);
  line-height:0.2rem;
}

.fixeShot .mainBox .text .t-p2 .copyWx{
  font-size:0.14rem;
  color:rgba(255,128,62,1);
  line-height:0.2rem;
  margin-top: 0.04rem;
}

.wx-doctor {
  background: #0DD15F;
  border-radius: 0.14rem;
  height: 0.27rem;
  display: flex;
  align-items: center;
  width: 0.74rem;
  padding: 0 0.07rem;
  justify-content: space-between;
  position: absolute;
  right: 0;
  top: 0.45rem;
}
.wx-doctor img {
height: 0.18rem;
width: 0.18rem;
}
.wx-doctor div {
  font-size: 0.12rem;
  color: #FFFFFF;
  margin-left: 0.03rem;
}

