a {
  text-decoration: none;
}

.price-box .price {
  font-weight: 600;
}

.price-box .collect {
  display: none !important;
}

.card-head a:first-child {
  flex: 1;
  display: flex;
}

.mobile-sound {
  display: none;
}

.top_player_c {
  position: absolute;
  bottom: 0;
  right: 0;
}

.top_player {
  position: absolute;
  right: -30px;
  bottom: 33px;
  padding-bottom: 30px;
}

.top_player .top_player_btn_c {
  width: 83px;
  height: 83px;
  background-color: #C4C4CA;
  border-radius: 50%;
  position: relative;
  cursor: pointer;
}

.top_player .top_player_btn_c .top_player_btn {
  width: 34px;
  height: 34px;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top_player .top_player_btn_c .top_player_btn svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top_player .top_player_btn .play-svg {
  display: none;
}

.top_player .play_btn.play .play-svg {
  display: block;
}

.top_player .play_btn.play .pause-svg {
  display: none;
}

.not-play {
  display: block;
  width: 83px;
  height: 22px;
  margin-top: 6.3px;
}

.draw-box {
  display: none;
}

.top_player .draw-box {
  width: 83px;
  height: 22px;
  margin-top: 6.3px;
}

.top_player .tips {
  background-color: #fff;
  color: #A2A2AB;
  font-size: 12px;
  line-height: 22px;
  position: absolute;
  white-space: nowrap;
  text-overflow: ellipsis;
  left: 50%;
  bottom: -11px;
  transform: translate(-50%, -50%);
  padding: 0 11px;
  border-radius: 4px;
}

.top_player .tips:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: 0 solid transparent;
  border-width: 10px 10px 10px 10px;
  border-top-color: #fff;
  position: absolute;
  transform: translateX(-50%) rotate(180deg);
  left: 50%;
  top: -19px;
}

.main .use-help .wapper .help-info {
  display: none;
}

.main .use-help .wapper .help-info:nth-child(1),
.main .use-help .wapper .help-info:nth-child(2),
.main .use-help .wapper .help-info:nth-child(3),
.main .use-help .wapper .help-info:nth-child(4) {
  display: block;
}

.main .use-help.open .wapper .help-info {
  display: block;
}

@media screen and (max-width: 1600px) {
  .top_player {
    right: -70px;
  }
}
@media screen and (max-width: 1280px) {
  .top_player {
    display: none;
  }

  .left-side {
    display: none !important;
  }

  .right-side {
    display: none !important;
  }

  .main .anchor-content {
    padding: 0 3rem;
    width: 100% !important;
    margin-top: 5.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card {
    width: calc((100% - (24px * 1)) / 2) !important;
    height: auto !important;
    padding: 2.8rem 1.6rem 1.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card:nth-child(3n) {
    margin-right: 24px;
  }
  .main .anchor-content .content-wapper .anchor-card:nth-child(2n) {
    margin-right: 0;
  }
  .main .anchor-content .content-wapper .anchor-card .badge {
    padding: 0.2rem 0.8rem;
    font-size: 1.2rem;
    line-height: 2rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .on-line {
    top: 5rem;
    left: 5rem;
    width: 1.2rem;
    height: 1.2rem;
    border-width: 0.3rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head img {
    width: 6.4rem;
    height: 6.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .anchor-name-info .anchor-name {
    font-size: 1.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .anchor-name-info .level-icon {
    padding: 0.3rem 0.8rem;
    font-size: 1rem;
    line-height: 1.4rem;
    margin-left: 0.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info {
    margin-top: 0.9rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info .works, .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info .transaction {
    font-size: 1.2rem;
    line-height: 2rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact {
    width: 8.3rem;
    height: 4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact i {
    font-size: 1.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact span {
    font-size: 1.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .introduce {
    font-size: 1.4rem;
    line-height: 2.2rem;
    color: #16172F;
  }
  .main .anchor-content .content-wapper .anchor-card .music-info-box {
    height: 18.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .music-info-box .music-item {
    padding: 1.2rem 1.6rem 1.2rem 0.8rem;
    margin: 0 0 0.8rem;
    justify-content: flex-start;
  }
  .main .anchor-content .content-wapper .anchor-card .music-info-box .music-item:last-child {
    margin-bottom: 0;
  }
  .main .anchor-content .content-wapper .anchor-card .music-info-box .music-item .music-name {
    font-size: 1.6rem;
    line-height: 2.4rem;
    flex: 1;
  }
  .main .anchor-content .content-wapper .anchor-card .music-info-box .music-item a {
    width: 3.2rem;
    height: 3.2rem;
    background-size: 100% 100%;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .cny, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .cny {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .price, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .price {
    font-size: 2.4rem;
    line-height: 2.4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .units, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .units {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
  .main .anchor-content .content-wapper .anchor-card-wapper {
    padding: 0;
    margin-top: 3.2rem;
  }
  .main .voice-wapper .voice-content {
    margin-top: 4.8rem;
  }
  .main .voice-wapper .voice-content .content-title-wapper {
    box-sizing: border-box;
    width: 100% !important;
    margin: 0 1.5rem 3.2rem;
    padding: 0 3rem !important;
  }
  .main .voice-wapper .voice-content .content-title-wapper .title {
    font-size: 4.8rem;
    white-space: nowrap;
  }
  .main .voice-wapper .voice-content .voice-card-wapper {
    margin: 0 1.5rem;
    padding: 0 3rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card {
    width: 100%;
    height: 13.6rem;
    padding: 1.6rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card:nth-child(n+9) {
    margin-bottom: 24px;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent {
    flex: 1;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .left-cover {
    width: 10.4rem;
    height: 10.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .left-cover .music_btn {
    font-size: 3.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content {
    margin-left: 1.6rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .music-name a {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center {
    height: 4.5rem;
    align-items: center;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center .flex .waveform {
    height: 4.5rem;
    margin-top: 0;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center .right-order {
    height: 4rem;
    width: 8.8rem;
    font-size: 1.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper {
    margin-top: 8px;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .name {
    font-size: 1.4rem;
    line-height: 2.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .level {
    margin-left: 0.4rem;
    padding: 0.2rem 0.4rem;
    font-size: 1.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-left .cny, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-right .cny {
    font-size: 1.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-left .price, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-right .price {
    font-size: 2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-left .units, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper .price-right .units {
    font-size: 1.2rem;
  }
  .main .case-wapper .case-content {
    margin-top: 4.8rem;
    padding: 0 3rem 0;
  }
  .main .case-wapper .case-content .content-title-wapper {
    box-sizing: border-box;
    width: 100% !important;
    margin: 0 1.5rem 0;
    padding: 0 !important;
  }
  .main .case-wapper .case-content .content-title-wapper .title {
    font-size: 4.8rem;
    white-space: nowrap;
  }
  .main .case-wapper .case-content .case-card-wapper {
    margin-top: 3.2rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card {
    width: calc((100% - 2.4rem) / 2);
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .top-cover .video {
    padding-top: 0 !important;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info {
    padding: 1.6rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head img {
    width: 6.4rem;
    height: 6.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .on-line {
    top: 5rem;
    left: 5rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box {
    margin-left: 0.75rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .anchor-name-info .anchor-name {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .anchor-name-info .level-icon {
    margin-left: 0.8rem;
    font-size: 1rem;
    padding: 0.3rem 0.8rem 0.2rem 0.8rem;
    line-height: 1.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .works-info {
    margin-top: 0.9rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .works-info .works {
    font-size: 1.2rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact {
    width: 8.4rem;
    height: 4rem;
    font-size: 1.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact .iconfont {
    font-size: 1.6rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact span {
    margin-left: 0.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .line {
    margin-top: 2rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box {
    margin-top: 1.6rem;
    height: auto !important;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .cny, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .cny {
    font-size: 1.6rem;
    line-height: 1;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .price, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .price {
    font-size: 2.4rem;
    line-height: 1;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .units, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .units {
    font-size: 1.6rem;
    line-height: 1;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card:nth-child(2n) {
    margin-right: 0;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card:nth-child(2n + 1) {
    margin-right: 2.4rem;
  }
  .main .service .content-title-wapper {
    margin-top: 4.8rem;
  }
  .main .service .content-title-wapper .title {
    font-size: 4.8rem;
    line-height: 5.6rem;
    white-space: nowrap;
  }
  .main .service .content-title-wapper .desc {
    font-size: 2rem;
  }
  .main .service .content-title-wapper .desc .time {
    font-size: 4rem;
  }
  .main .service .service-module {
    margin: 3.2rem 0 3rem;
    padding: 3.2rem 0;
    height: 19rem;
    width: calc(100% - 60px) !important;
  }
  .main .service .service-module .service-item {
    flex: 1;
    position: relative;
  }
  .main .service .service-module .service-item::after {
    content: '';
    display: block;
    width: 0.1rem;
    height: 4.8rem;
    background-color: #EBECF0;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .main .service .service-module .service-item:last-child::after {
    display: none;
  }
  .main .service .service-module .service-item .icon {
    width: 4.8rem;
    height: 4.8rem;
    background-size: 100% 100% !important;
  }
  .main .service .service-module .service-item .title {
    font-size: 2.4rem;
    line-height: 3.2rem;
    margin-top: 1.6rem;
  }
  .main .service .service-module .service-item .detail {
    font-size: 1.4rem;
    line-height: 2.2rem;
    margin-top: 0.8rem;
  }
  .main .service .service-module .line {
    display: none;
  }
  .main .service .service-flow {
    margin: 0 4.8rem;
    height: auto !important;
    padding: 3.2rem 0;
    width: calc(100% - 60px) !important;
  }
  .main .service .service-flow .flow-name {
    font-size: 3.2rem;
    line-height: 4.2rem;
  }
  .main .service .service-flow .flow-content {
    margin-top: 1.6rem;
  }
  .main .service .service-flow .flow-content .flow {
    width: 100%;
  }
  .main .service .service-flow .flow-content .flow .arrow-icon {
    display: none;
  }
  .main .service .service-flow .flow-content .flow .flow-item {
    flex: 1;
    position: relative;
  }
  .main .service .service-flow .flow-content .flow .flow-item:after {
    content: '';
    display: block;
    width: 1.3481rem;
    height: 1.6rem;
    background-image: url("../../../images/flow-arrow.png");
    background-size: 100% 100%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(50%, -50%);
  }
  .main .service .service-flow .flow-content .flow .flow-item:last-child::after {
    display: none;
  }
  .main .service .service-flow .flow-content .flow .flow-item .icon {
    width: 4.6rem;
    height: 4.6rem;
    background-size: 100% 100%;
  }
  .main .service .service-flow .flow-content .flow .flow-item .desc {
    font-size: 1.6rem;
    line-height: 2.4rem;
    margin-top: 0.8rem;
  }
  .main .evaluate-show .content-title-wapper {
    margin: 4.8rem 0 0 !important;
  }
  .main .evaluate-show .content-title-wapper .title {
    font-size: 4.8rem;
    line-height: 5.6rem;
    white-space: nowrap;
  }
  .main .evaluate-show .content-title-wapper .desc {
    font-size: 2rem;
    margin-top: 0.8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper {
    width: calc(100% - 60px) !important;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate {
    width: 100% !important;
    margin: 0;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item {
    padding: 0;
    justify-content: flex-start;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head {
    width: auto;
    height: auto;
    padding: 1.6rem 0;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .evaluate-avatar {
    width: 8rem;
    height: 8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .user-name {
    font-size: 1.6rem;
    line-height: 2.4rem;
    margin: 0.8rem 0 0.4rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .profession {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .evaluate-text {
    font-size: 1.4rem;
    line-height: 2.2rem;
    padding: 0 1.6rem;
    height: auto;
    margin-top: 0;
  }
  .main .evaluate-show .evaluate-bottom-wapper .prev-btn, .main .evaluate-show .evaluate-bottom-wapper .next-btn {
    display: none;
  }
  .main .writer {
    position: relative;
    z-index: 1;
    padding-top: 4.8rem !important;
  }
  .main .writer .writer-title-wapper {
    width: calc(100% - 60px) !important;
    margin: 0 auto 0;
  }
  .main .writer .writer-card-wapper {
    width: calc(100% - 60px) !important;
    margin: 4rem auto 0;
  }
  .main .writer .writer-card-wapper .first-box {
    height: 27.3rem;
  }
  .main .writer .writer-card-wapper .writer-card {
    height: 27.3rem;
  }
  .main .writer .writer-card-wapper .writer-card .cover {
    height: 13.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box {
    padding: 0.8rem 1.6rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names {
    height: 4.8rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names .icon-img {
    width: 2rem;
    height: 2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names .writer-name {
    font-size: 1.4rem;
    line-height: 2.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total {
    margin-top: 0.8rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .view-num i, .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .collect i {
    font-size: 1.6rem;
    line-height: 2.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .view-num span, .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .collect span {
    font-size: 1.2rem;
    line-height: 2.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper {
    margin: 0.8rem 0 0;
    border-top: 0.1rem solid #EBECF0;
    height: 4.6rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper .box .center {
    padding: 0.5rem 0 0;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper .box .center .category-item {
    font-size: 1.2rem;
    padding: 0 0.4rem;
    margin-right: 0.4rem;
    line-height: 2.2rem;
  }
  .main .writer .introduce {
    margin: 2.4rem 30px 0;
    height: 21.2rem;
    width: calc(100% - 60px) !important;
    padding-right: 3.2rem;
  }
  .main .writer .introduce .corner-mark {
    width: 19.7rem;
    height: 4.6rem;
    font-size: 1.6rem;
  }
  .main .writer .introduce .corner-mark .logo {
    width: 8.2rem;
    height: 2.8rem;
    margin-right: 0.4rem;
    background-size: 100% 100%;
  }
  .main .writer .introduce .text-desc {
    font-size: 1.2rem;
    width: 60.2rem;
  }
  .main .writer .introduce .text-desc .bth {
    font-size: 2rem;
  }
  .main .writer .introduce .start {
    width: 12.8rem;
    height: 3.8rem;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.8rem;
  }
  .main .writer .introduce .start i {
    font-size: 1.6rem;
  }
  .main .bottom-wapper {
    display: none;
  }
  .main .use-help {
    padding-top: 4.8rem;
  }
  .main .use-help .help-title {
    font-size: 4.8rem;
    height: auto;
    margin-bottom: 0;
    line-height: 5.6rem;
    text-align: center;
  }
  .main .use-help .show-more {
    display: none;
  }
  .main .use-help .last-show {
    display: block !important;
  }
  .main .use-help .wapper {
    margin-top: 3.2rem;
    width: calc(100% - 60px) !important;
  }
  .main .use-help .wapper .help-info {
    height: auto;
  }
  .main .use-help .wapper .help-info .help-info-box {
    height: auto;
    padding: 0;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head {
    height: 5.6rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .info-title i {
    font-size: 2.4rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .info-title .info-title-text {
    font-size: 1.6rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .close-btn a i {
    font-size: 2.4rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-content {
    display: none;
  }
  .main .use-help .wapper .help-info.active-open .help-info-box .info-content {
    display: block;
    width: auto;
    height: auto;
    font-size: 1.4rem;
    margin: 0;
    padding: 0 5rem 1.6rem 0.5rem;
    line-height: 2.2rem;
  }
  .main .use-help .show-more {
    width: 14.8rem;
    height: 4rem;
    margin: 4.8rem auto 4.8rem auto;
    line-height: 4rem;
    text-align: center;
    border-radius: 4rem;
    border: 0.1rem solid #737482;
  }
  .main .use-help .show-more a span:first-child {
    font-size: 1.6rem;
  }
  .main .use-help .show-more a .icon {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 900px) {
  .main .writer .introduce {
    height: 36rem;
    display: block;
  }
  .main .writer .introduce .text-desc {
    width: auto;
    margin-top: 4.8rem;
  }
  .main .writer .introduce .start {
    margin: 1.8rem auto 0;
    width: 12.8rem;
    height: 3.8rem;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.8rem;
  }
  .main .writer .introduce .start i {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 780px) {
  .main .writer .introduce {
    height: 35rem;
  }
}
@media screen and (max-width: 750px) {
  .main .all-btn {
    align-items: center;
    height: 6.4rem;
    padding: 0 1.6rem;
    font-size: 0;
    line-height: 0;
  }
  .main .all-btn span {
    flex-grow: 1;
    display: flex;
    align-items: center;
    font-size: 2.8rem;
  }
  .main .all-btn span:after {
    display: block;
    width: 3.2rem;
    height: 3.2rem;
    margin-left: 0.8rem;
    line-height: 3.2rem;
    font-size: 3.2rem;
  }
  .main .anchor-content {
    padding: 0 3.2rem !important;
    margin-top: 3.2rem;
  }
  .main .anchor-content .content-wapper .anchor-card {
    width: 100% !important;
    padding: 4.8rem 3.2rem 3.2rem;
    margin-right: 0;
  }
  .main .anchor-content .content-wapper .anchor-card .badge {
    padding: 0.4rem 1.6rem;
    font-size: 2.4rem;
    line-height: 4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .on-line {
    top: 10rem;
    left: 10rem;
    width: 2.4rem;
    height: 2.4rem;
    border-width: 0.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head img {
    width: 12.8rem;
    height: 12.8rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .anchor-name-info {
    display: flex;
    align-items: center;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .anchor-name-info .anchor-name {
    font-size: 3.2rem;
    line-height: 1;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .anchor-name-info .level-icon {
    padding: 0.6rem 1.6rem;
    font-size: 2rem;
    line-height: 2.8rem;
    margin-left: 1.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info {
    margin-top: 1.6rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info .works, .main .anchor-content .content-wapper .anchor-card .card-head .info-box .works-info .transaction {
    font-size: 2.4rem;
    line-height: 4rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact {
    width: 16.8rem;
    height: 8rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact i {
    font-size: 3.2rem;
  }
  .main .anchor-content .content-wapper .anchor-card .card-head .contact span {
    font-size: 2.8rem;
  }
  .main .anchor-content .content-wapper .anchor-card .introduce {
    font-size: 2.8rem;
    line-height: 4.4rem;
    width: 62.2rem;
    color: #16172F;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left, .main .anchor-content .content-wapper .anchor-card .price-box .price-right {
    align-items: center;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .cny, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .cny {
    font-size: 2.4rem;
    color: #E44A42;
    font-weight: 400;
    line-height: 1;
    margin-top: 0.7rem;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .price, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .price {
    font-size: 4.8rem;
    color: #E44A42;
    font-weight: 500;
    line-height: 1;
  }
  .main .anchor-content .content-wapper .anchor-card .price-box .price-left .units, .main .anchor-content .content-wapper .anchor-card .price-box .price-right .units {
    font-size: 2.4rem;
    color: #737482;
    font-weight: 400;
    margin-top: 0.7rem;
  }
  .main .anchor-content .content-wapper .anchor-card:nth-child(n+4) {
    display: none;
  }
  .main .anchor-content .content-wapper .anchor-card-wapper {
    margin-top: 4.8rem;
  }
  .main .anchor-content .content-wapper .anchor-card-wapper .music-info-box {
    display: none;
  }
  .main .voice-wapper .voice-content {
    margin-top: 6.4rem;
  }
  .main .voice-wapper .voice-content .content-title-wapper {
    padding: 0 3.2rem 3.6rem;
  }
  .main .voice-wapper .voice-content .content-title-wapper .title {
    font-size: 5.6rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper {
    margin: 0 1.6rem;
    padding: 0 3.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card {
    width: 100%;
    height: 25.6rem;
    padding: 3.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent {
    align-items: normal;
    flex: 1;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .left-cover {
    width: 12.8rem;
    height: 12.8rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .left-cover .music_btn {
    font-size: 3.2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content {
    margin-left: 1.6rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .music-name a {
    font-size: 2.8rem;
    line-height: 4.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center {
    height: 4.5rem;
    margin-top: 2rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center .flex {
    margin-right: 0;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center .flex .waveform {
    height: 4.8rem;
    margin-top: 0;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .center .right-order {
    display: none;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .card-conent .center-content .price-wapper {
    display: none;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound {
    width: 100%;
    display: flex;
    margin-top: 1.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper {
    display: flex;
    flex: 1;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content {
    display: flex;
    flex: 1;
    align-items: center;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-left {
    margin-right: 10px;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-left, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-right {
    display: flex;
    align-items: center;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-left .cny, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-right .cny {
    font-size: 2.4rem;
    color: #E44A42;
    font-weight: 400;
    line-height: 1;
    margin-top: 0.7rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-left .price, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-right .price {
    font-size: 4.8rem;
    color: #E44A42;
    font-weight: 500;
    line-height: 1;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-left .units, .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .price-content .price-right .units {
    font-size: 2.4rem;
    color: #737482;
    font-weight: 400;
    margin-top: 1.4rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card .mobile-sound .price-wapper .right-order {
    height: 6.4rem;
    box-sizing: border-box;
    border: 0.2rem solid #6730FF;
    border-radius: 0.8rem;
    font-size: 2.8rem;
    text-align: center;
    line-height: 6.4rem;
    padding: 0 1.5rem;
  }
  .main .voice-wapper .voice-content .voice-card-wapper .voice-card:nth-child(n + 6) {
    display: none !important;
  }
  .main .case-wapper .case-content .content-title-wapper {
    padding: 0 3.2rem 3.6rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card {
    width: 100%;
    margin-right: 0 !important;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .top-cover .video {
    padding-top: 0 !important;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info {
    padding: 3.2rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head img {
    width: 12.8rem;
    height: 12.8rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .on-line {
    top: 10rem;
    left: 10rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box {
    margin-left: 1.5rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .anchor-name-info .anchor-name {
    font-size: 3.2rem;
    line-height: 4.8rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .anchor-name-info .level-icon {
    margin-left: 1.6rem;
    font-size: 2rem;
    padding: 0.6rem 1.6rem 0.4rem 1.6rem;
    line-height: 1.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .works-info {
    margin-top: 1.8rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .info-box .works-info .works {
    font-size: 2.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact {
    width: 16.8rem;
    height: 8rem;
    font-size: 2.8rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact .iconfont {
    font-size: 3.2rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .info-wapper .card-head .contact span {
    margin-left: 0.8rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .line {
    margin-top: 4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box {
    margin-top: 3.2rem;
    height: auto !important;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right {
    align-items: center;
    align-items: center;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .cny, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .cny {
    font-size: 2.4rem;
    color: #E44A42;
    font-weight: 400;
    line-height: 1;
    margin-top: 0.7rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .price, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .price {
    font-size: 4.8rem;
    color: #E44A42;
    font-weight: 500;
    line-height: 1;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-left .units, .main .case-wapper .case-content .case-card-wapper .case-card .bottom-info .price-box .price-right .units {
    font-size: 2.4rem;
    color: #737482;
    font-weight: 400;
    margin-top: 1.4rem;
  }
  .main .case-wapper .case-content .case-card-wapper .case-card:nth-child(n + 3) {
    display: none;
  }
  .main .service .content-title-wapper {
    margin-top: 6.4rem;
  }
  .main .service .content-title-wapper .title {
    font-size: 5.6rem;
    line-height: 1;
  }
  .main .service .content-title-wapper .desc {
    font-size: 3.2rem;
  }
  .main .service .content-title-wapper .desc .time {
    font-size: 4rem;
  }
  .main .service .service-module {
    margin: 4.8rem 3.2rem 5.6rem;
    padding: 0;
    height: auto;
    display: block;
    background: none;
    box-shadow: none;
  }
  .main .service .service-module:after {
    content: '';
    display: block;
    clear: both;
  }
  .main .service .service-module .service-item {
    flex: 1;
    position: relative;
    float: left;
    width: calc((100% - 1.5rem) / 2);
    background-color: #F6F7FC;
    margin-right: 1.5rem;
    margin-bottom: 1.5rem;
    background: var(--unnamed, #F6F7FC);
    box-shadow: 0 1.6rem 4.8rem 0 rgba(37, 37, 89, 0.16);
    border-top: 0.1rem solid #fff;
    border-left: 0.1rem solid #fff;
    border-right: 0.1rem solid #fff;
    padding: 3.6rem 0;
    border-radius: 0.8rem;
  }
  .main .service .service-module .service-item:nth-child(2n) {
    margin-right: 0;
  }
  .main .service .service-module .service-item::after {
    content: '';
    display: block;
    width: 0.1rem;
    height: 4.8rem;
    background-color: #EBECF0;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .main .service .service-module .service-item:last-child::after {
    display: none;
  }
  .main .service .service-module .service-item .icon {
    width: 4.8rem;
    height: 4.8rem;
    background-size: 100% 100% !important;
  }
  .main .service .service-module .service-item .icon svg {
    width: 4.8rem;
    height: 4.8rem;
  }
  .main .service .service-module .service-item .title {
    font-size: 2.4rem;
    line-height: 3.2rem;
    margin-top: 1.6rem;
  }
  .main .service .service-module .service-item .detail {
    font-size: 1.4rem;
    line-height: 2.2rem;
    margin-top: 0.8rem;
  }
  .main .service .service-module .line {
    display: none;
  }
  .main .service .service-flow {
    margin: 0 4.8rem;
    height: auto !important;
    padding: 3.2rem 0;
    width: calc(100% - 60px) !important;
  }
  .main .service .service-flow .flow-name {
    font-size: 6.4rem;
    line-height: 8.4rem;
  }
  .main .service .service-flow .flow-content {
    margin-top: 0;
  }
  .main .service .service-flow .flow-content .flow {
    width: 100%;
    display: block;
    margin-top: 1.6rem;
  }
  .main .service .service-flow .flow-content .flow .flow-item {
    float: left;
    width: calc(100% / 3);
    margin-bottom: 3.2rem;
  }
  .main .service .service-flow .flow-content .flow .flow-item:nth-child(5)::after {
    display: none;
  }
  .main .service .service-flow .flow-content .flow .flow-item:after {
    width: 2.6962rem;
    height: 3.2rem;
    margin-top: -2.4rem;
  }
  .main .service .service-flow .flow-content .flow .flow-item .icon {
    width: 9.6rem;
    height: 9.6rem;
    background-size: 100% 100%;
  }
  .main .service .service-flow .flow-content .flow .flow-item .desc {
    font-size: 3.2rem;
    line-height: 4.8rem;
    margin-top: 1.6rem;
  }
  .main .evaluate-show .content-title-wapper {
    margin: 6.4rem 0 0 !important;
  }
  .main .evaluate-show .content-title-wapper .title {
    font-size: 5.6rem;
    line-height: 4.8rem;
  }
  .main .evaluate-show .content-title-wapper .desc {
    font-size: 3.2rem;
    margin-top: 1.6rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper {
    margin: 0 !important;
    width: auto !important;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate {
    margin: 0 !important;
    padding: 4.8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate::before {
    content: '';
    display: block;
    width: 3.2rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper {
    height: auto;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item {
    width: 58.8rem;
    padding: 3.2rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head {
    padding: 3.2rem 0;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .evaluate-avatar {
    width: 12.8rem;
    height: 12.8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .user-name {
    font-size: 3.2rem;
    line-height: 4.8rem;
    margin: 1.6rem 0 0.8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .head .profession {
    font-size: 3.2rem;
    line-height: 4.8rem;
  }
  .main .evaluate-show .evaluate-bottom-wapper .swiper-evaluate .swiper-wrapper .swiper-item .evaluate-text {
    font-size: 2.8rem;
    line-height: 4.4rem;
    padding: 0 3.2rem;
  }
  .main .writer {
    padding-top: 5rem;
    display: flex;
    flex-direction: column;
  }
  .main .writer .writer-title-wapper .left-title .title {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .main .writer .writer-title-wapper .left-title .badge {
    height: 4.8rem;
    font-size: 2.4rem;
    line-height: 4.8rem;
    padding: 0 3.2rem;
    border-radius: 0px 3.2rem;
    margin-left: 1.6rem;
  }
  .main .writer .writer-title-wapper .writer-all-btn {
    display: none;
  }
  .main .writer .writer-card-wapper {
    width: calc(100% - 60px) !important;
    margin-bottom: 2.4rem;
  }
  .main .writer .writer-card-wapper .col {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
    margin-bottom: 1.2rem;
  }
  .main .writer .writer-card-wapper .first-box {
    height: 43rem;
  }
  .main .writer .writer-card-wapper .move {
    width: 50%;
    margin: 1.2rem 0;
    float: left;
  }
  .main .writer .writer-card-wapper .writer-card {
    height: 42.4rem;
  }
  .main .writer .writer-card-wapper .writer-card .cover {
    height: 20.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box {
    padding: 0.8rem 1.6rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names {
    height: 4.8rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names .icon-img {
    width: 4rem;
    height: 4rem;
    margin-top: 0.7rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .names .writer-name {
    font-size: 2.8rem;
    line-height: 5.4rem;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total {
    margin-top: 2.6rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .view-num i, .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .collect i {
    font-size: 3.2rem;
    line-height: 4.4rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .view-num span, .main .writer .writer-card-wapper .writer-card .bottom-box .data-total .collect span {
    font-size: 2.4rem;
    line-height: 4.4rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list {
    top: 0px;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper {
    margin: 1.6rem 0 0;
    border-top: 0.2rem solid #EBECF0;
    padding: 2.2rem 0;
    height: 9.2rem;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper .box .center {
    padding: 0.5rem 0 0;
  }
  .main .writer .writer-card-wapper .writer-card .bottom-box .label-list .category-wapper .box .center .category-item {
    font-size: 2.4rem !important;
    padding: 0 0.8rem !important;
    margin-right: 0.8rem !important;
    line-height: 4.4rem !important;
  }
  .main .writer .introduce {
    margin: 6.4rem 30px 0;
    width: calc(100% - 60px) !important;
    padding: 6rem 3rem 3.2rem;
    height: auto;
  }
  .main .writer .introduce .corner-mark {
    width: 39.4rem;
    height: 9.2rem;
    font-size: 3.2rem;
  }
  .main .writer .introduce .corner-mark .logo {
    width: 16.4rem;
    height: 5.6rem;
    margin-right: 0.8rem;
  }
  .main .writer .introduce .text-desc {
    font-size: 2.8rem;
    line-height: 1.57;
    margin-top: 8rem;
  }
  .main .writer .introduce .text-desc .bth {
    font-size: 4rem;
  }
  .main .writer .introduce .start {
    margin: 4.8rem auto 0;
    width: 24.8rem;
    height: 6.4rem;
    font-size: 3.6rem;
  }
  .main .writer .introduce .start i {
    font-size: 3.2rem;
  }
  .main .writer .introduce .phone {
    font-size: 3.2rem;
    margin-top: 3.2rem;
  }
  .main .writer .all-btn {
    align-items: center;
    height: 6.4rem;
    padding: 0 1.6rem;
    font-size: 0;
    line-height: 0;
  }
  .main .writer .all-btn span {
    flex-grow: 1;
    display: flex;
    align-items: center;
    font-size: 2.8rem;
  }
  .main .writer .all-btn span:after {
    display: block;
    width: 3.2rem;
    height: 3.2rem;
    margin-left: 0.8rem;
    line-height: 3.2rem;
    font-size: 3.2rem;
  }
  .main .use-help {
    padding-top: 6.4rem;
  }
  .main .use-help .title {
    width: calc(100% - 60px) !important;
  }
  .main .use-help .title .show-more {
    display: none;
  }
  .main .use-help .help-title {
    font-size: 6.4rem;
    margin-bottom: 0;
  }
  .main .use-help .wapper {
    margin-top: 4.8rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head {
    height: 11.2rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .info-title svg {
    width: 4.8rem;
    height: 4.8rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .info-title i {
    font-size: 4.8rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .info-title .info-title-text {
    font-size: 3.2rem;
    line-height: 4.8rem;
  }
  .main .use-help .wapper .help-info .help-info-box .info-head .close-btn a i {
    font-size: 4.8rem;
  }
  .main .use-help .wapper .help-info.active-open .help-info-box .info-content {
    display: block;
    width: auto;
    height: auto;
    font-size: 2.8rem;
    margin: 0;
    padding: 0 10rem 3.2rem 4rem;
    line-height: 4.4rem;
  }
  .main .use-help .last-show {
    width: 29.6rem;
    height: 6.4rem;
    margin: 4.8rem auto 9.6rem auto;
    line-height: 6.4rem;
    border-radius: 6.4rem;
    border: 0.2rem solid #737482;
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
  .main .use-help .last-show a {
    display: block;
    height: 6.4rem;
    flex-grow: 1;
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
  .main .use-help .last-show a span:first-child {
    font-size: 3.2rem;
    line-height: 1;
  }
  .main .use-help .last-show a .icon {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
  .main .use-help .last-show a .icon i {
    margin-top: 0.6rem;
    font-size: 3.2rem;
    line-height: 1;
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
}
