
    /* 企业版轮播图 */
    #enterprise_header {
      height: 50rem;
      width: 100%;
      margin: 0 auto;
      position: relative;
    }

    #enterprise_header .enterprise_swiper {
      width: 100%;
      height: 100%;
    }

    #enterprise_header .swiper-wrapper {
      height: 100%;
    }

    
    #enterprise_header .swiper-wrapper .swiper-slide {
      display: flex;
      /*justify-content: center;*/
      position: relative;
    }

    #enterprise_header .swiper-wrapper .swiper-slide .banner_button {
      position: absolute;
      left: calc(50% - 37.5rem);
      top: 23.4375rem;
      display: flex;
      padding: 1rem 3rem;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      gap: 2rem;
      border-radius: 0.75rem;
      background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
      color: #FFF;
      font-family: PingFang SC;
      font-size: 1.5rem;
      font-weight: 600;
      line-height: 2.25rem;
    }
    #enterprise_header .swiper-wrapper .swiper-slide .small_bg {
      position: absolute;
      left: calc(50% - 37.5rem);
      bottom: 30rem;
      width: auto;
      height: 10rem;
      object-fit: contain;
    }

    #enterprise_header .swiper-wrapper img {
      /*min-width: 75rem;*/
      width: 120rem;
      height: 100%;
      object-fit: cover;
    }

    #enterprise_header .swiper-wrapper .swiper-slide .background_img{
        flex: 1;
        height: 100%;
    }
    #enterprise_header .swiper-pagination-bullets .swiper-pagination-bullet-active::after {
      content: "";
      width: 3.75rem;
      height: 0.375rem;
      border-radius: 0.5rem;
      top: 0rem;
      left: -100%;
      position: absolute;
      background: #006BFF;
      animation: navScroll 4s linear;
    }

    #enterprise_header .swiper-pagination-bullets .swiper-pagination-bullet {
      width: 3.75rem;
      height: 0.375rem;
      border-radius: 0.5rem;
      opacity: 0.4;
      background: #B5D4FF;
      position: relative;
      overflow: hidden;
    }

    @keyframes navScroll {
      to {
        left: 0;
      }
    }

    #enterprise_header .swiper-pagination-bullets {
      height: 0.375rem;
      border-radius: 0.5rem;
      display: flex;
      justify-content: center;
      position: relative;
      margin-top: -7.5rem;
      z-index: 2;
    }

    #enterprise_header .swiper-pagination-bullet+.swiper-pagination-bullet {
      margin-left: 0.75rem;
    }

    /* 品牌轮播 */
    #enterprise_header .img_list {
      position: absolute;
      bottom: 8.75rem;
      left: 0;
      width: 100%;
      z-index: 2;
      display: flex;
      justify-content: center;
    }

    .tag_list {
      width: 18.75rem;
      height: 100%;
      padding-inline: 0;
      list-style: none;
    }

    .tag_list li {
      box-sizing: border-box;
      padding: 0.3125rem;
      width: 11.4375rem;
      height: 100%;
      border-radius: 0.75rem;
      background: #FFF;
    }

    .tag_list li a {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .tag_list li img {
      height: 3.375rem;
      width: 10.8125rem;
      object-fit: contain;
    }

    .scroller {
      max-width: 75rem;
      width: 75rem;
      /* height: 4rem; */
    }

    .scroller[data-animated="true"] {
      overflow: hidden;
      -webkit-mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
      mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
    }

    .scroller[data-animated="true"] .scroller_inner {
      width: max-content;
      flex-wrap: nowrap;
      animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
    }

    .scroller[data-direction="right"] {
      --_animation-direction: reverse;
    }

    .scroller[data-direction="left"] {
      --_animation-direction: forwards;
    }

    .scroller[data-speed="slow"] {
      --_animation-duration: 60s;
    }

    .scroller[data-speed="fast"] {
      --_animation-duration: 30s;
    }

    .scroller_inner {
      /* padding-block: 16px; */
      display: flex;
      justify-content: center;
      align-items: center;
      flex-wrap: nowrap;
      gap: 1.5rem;
    }

    @keyframes scroll {
      to {
        transform: translate(calc(-50% - 0.75rem));
      }
    }

    /* 数字递增 */
    #enterprise_header .count_wrap {
      padding: 1rem 0;
      position: absolute;
      bottom: 0rem;
      left: 0;
      width: 100%;
      z-index: 2;
      display: flex;
      justify-content: center;
      background: rgba(255, 255, 255, 0.40);
      backdrop-filter: blur(0.25rem);
    }

    #enterprise_header .count_wrap .count_list {
      width: 75rem;
      display: flex;
      justify-content: space-between;
    }

    #enterprise_header .count_wrap .count_list .count_item {
      width: 16rem;
      height: 4.5rem;
      display: flex;
      align-items: center;
    }

    #enterprise_header .count_wrap .count_list .count_item>img {
      margin-right: 1.5rem;
      width: 3rem;
      height: 3rem;
    }

    #enterprise_header .count_wrap .count_list .count_item .desc {
      font-size: 1rem;
      font-weight: 600;
      color: #1B2532;
    }
    #enterprise_header .count_wrap .count_list .count_item .desc .counter{
      font-family: "ShouhuType";
      font-size: 1.5rem;
      font-weight: 700;
    }

    #enterprise_header .count_wrap .count_list .count_item p {
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
    }
    
    /* 产品优势 */
    #advantage {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #F7F8FA;
    }

    #advantage .advantage_wrap {
      width: 75rem;
      justify-items: center;
    }

    #advantage .advantage_wrap .advantage_title {
      text-align: center;
      color: var(--main-text, var(--gray-80, #1B2532));
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }

    #advantage .advantage_wrap .advantage_title p {
      color: var(--subordinate-text, #626F84);
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin: 1rem 0 3.75rem;
    }

    #advantage .advantage_wrap .advantage_list {
      display: flex;
      justify-content: space-between;
      height: 32.625rem;
    }

    #advantage .advantage_wrap .advantage_list .title_list {
      width: 22.9375rem;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-right: 2.5rem;
      border-left: 0.0625rem solid rgba(0, 107, 255, 0.20);
    }

    #advantage .advantage_wrap .advantage_list .title_list .title_item {
      color: #1B2532;
      height: 7.5rem;
      width: 100%;
      padding: 1rem 1.5rem;
      box-sizing: border-box;
      cursor: pointer;
    }

    #advantage .advantage_wrap .advantage_list .title_list .title_item h3 {
      font-family: 360shouhu Type;
      font-size: 1.5rem;
      font-weight: 700;
      line-height: 1.875rem;
      margin-bottom: 0.75rem;
    }

    #advantage .advantage_wrap .advantage_list .title_list .title_item.active {
      color: #006BFF;
      background-color: #fff;
      border-radius: 0rem 0.75rem 0.75rem 0rem;
      border-left: 0.125rem solid #006BFF;
    }

    #advantage .advantage_wrap .advantage_list .title_list .title_item p {
      color: #626F84;
      text-align: justify;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
    }

    #advantage .advantage_wrap .advantage_list .imgs_list {
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;
      width: 49.5625rem;
      padding: 1.25rem;
      box-sizing: border-box;
    }
    #advantage .advantage_wrap .advantage_list .imgs_list .background_img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

    #advantage .advantage_wrap .advantage_list .imgs_list .imgs_item {
      z-index: 2;
      display: none;
    }

    #advantage .advantage_wrap .advantage_list .imgs_list .imgs_item img {
      width: 100%;
      height: 100%;
      object-fit: contain;
    }

    #advantage .advantage_wrap .advantage_list .imgs_list .imgs_item.active {
      display: block;
    }

    /* 效率工具 */
    #tools {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #fff;
      height: 45.875rem;
      padding: 6.25rem 0;
      box-sizing: border-box;
    }

    #tools .tools_wrap {
      width: 75rem;
      justify-items: center;
    }

    #tools .tools_wrap .tools_title {
      text-align: center;
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }

    #tools .tools_wrap .tools_title p {
      color: var(--subordinate-text, #626F84);
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin: 1rem 0 1.875rem;
    }

    #tools .tools_list {
      width: 75rem;
      height: 12.5rem;
      display: flex;
      flex-wrap: wrap;
    }

    #tools .tools_list .tools_item {
      position: relative;
      cursor: pointer;
      width: 12.4rem;
      height: 100%;
    }

    #tools .tools_list .tools_item .showclass {
      padding: 1.875rem 0;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: center;
      /* display: none; */
    }

    #tools .tools_list .tools_item .showclass p {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin-top: 0.75rem;
    }

    #tools .tools_list .tools_item .showclass img {
      width: 6.25rem;
      height: 6.25rem;
    }

    #tools .tools_list .tools_item .hiddenclass {
      display: flex;
      width: 12.5rem;
      height: 12.75rem;
      padding: 1.875rem 2.5rem;
      flex-direction: column;
      align-items: center;
      gap: 1rem;
      position: absolute;
      top: 0;
      left: 0;
      border-radius: 0.75rem;
      background: #F2F7FF;
      padding: 1.875rem 2.5rem;
      box-sizing: border-box;
      flex-direction: column;
      justify-content: space-between;
      align-items: center;
      overflow: hidden;
      visibility: hidden;
      opacity: 0;
      transition: all .2s ease-in;
    }

    #tools .tools_list .tools_item .hiddenclass p {
      color: #626F84;
      font-family: PingFang SC;
      font-size: 0.875rem;
      font-weight: 400;
      line-height: 1.375rem;
      z-index: 2;
    }

    #tools .tools_list .tools_item .hiddenclass h3 {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 600;
      line-height: 1.5rem;
      z-index: 2;
    }

    #tools .tools_list .tools_item .hiddenclass>img {
      position: absolute;
      right: -0.75rem;
      bottom: -0.75rem;
      width: 6.25rem;
      height: 6.25rem;
      opacity: .5;
    }

    #tools .tools_list .tools_item:hover .hiddenclass {
      visibility: visible;
      opacity: 1;
    }

    #packages{
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #fff;
    }
    
    #packages.member_page{
      padding-top: 15rem;
      width: 100%;
      background: none;
    }
    
    #packages h3{
      text-align: center;
      color: var(--main-text, var(--gray-80, #1B2532));
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }
    
    #packages.member_page > h3{
      font-family: "ShouhuType", sans-serif;
      font-size: 1.75rem;
      font-weight: 700;
      line-height: 2.25rem;
      width: 55.875rem;
    }

    #packages .package_list{
        display: flex;
        gap: 1.5rem;
        width: 75rem;
        padding: 2.5rem 1.5rem;
        border-radius: 1.25rem;
        margin-top: 3.75rem;
        background: no-repeat center bottom / cover url('../images/t110b9a930153006fad87dd07bf.png');
    }
    
    #packages.member_page .package_list{
        padding: 0;
        margin-top: 2.5rem;
    }
    
    #packages.member_page .package_list{
        background: none;
    }
    
    #packages.member_page .package_list .package_item{
        height: 30rem;
    }
    
    #packages .package_list .package_item{
        width: 18.5rem;
        height: 23.25rem;
        display: flex;
        padding: 2.5rem 1.25rem;
        flex-direction: column;
        align-items: flex-start;
        border-radius: 1rem;
        background: #FFF;
        box-shadow: 0px 8px 30px 0px rgba(137, 184, 255, 0.30);
        backdrop-filter: blur(5px);
    }
    
    #packages .package_list .package_item.merge{
        width: 32.5rem;
    }
    
    #packages .package_list .package_item h3{
        font-size: 2.75rem;
        font-weight: 700;
        line-height: 3.25rem;
        font-family: "ShouhuType", sans-serif;
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        margin-bottom: .75rem;
    }
    
    #packages .package_list .package_item h3.advance{
        background-image: linear-gradient(92deg, #2AADFF 1.81%, #1C92FF 89.11%);
    }
    #packages .package_list .package_item h3.flagship{
        background-image: linear-gradient(92deg, #717AFF 1.81%, #6937FF 89.11%);
    }
    #packages .package_list .package_item h3.smart{
        background-image: linear-gradient(92deg, #22A2FF 1.81%, #006BFF 89.11%);
    }
    
    #packages .package_list .package_item p{
        color: #657083;
        height: 4.5rem;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5rem;
    }
    
    #packages .package_list .package_item .price_list{
        height: 7.25rem;
        font-size: 1.5rem;
        font-weight: 400;
        line-height: 2.25rem;
        display: flex;
        width: 100%;
        justify-content: space-between;
        gap: 1.2rem;
    }
    
    #packages .package_list .price_list .price_item{
        width: 100%;
        height: 7.25rem;
        margin-top: 2.5rem;
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        position: relative;
    }
    
    #packages .package_list .price_list span{
        font-size: 4rem;
        font-weight: 900;
        line-height: 5rem;
        font-family: "ShouhuType", sans-serif;
    }

    #packages .package_list .space{
        width: 5rem;
        height: 2.125rem;
        color: #fff;
        font-size: 1rem;
        text-align: center;
        line-height: 1.8rem;
        position: absolute;
        right: 3.3rem;
        top: -1rem;
    }
    
    #packages .package_list .price_list.smart .price_item:first-child .space{
        right: 1.8rem;
    }
    #packages .package_list .price_list.smart .price_item .space{
        right: -.2rem;
    }

    #packages .price_list.advance{
        color: #1C92FF;
    }
    #packages .price_list.flagship{
        color: #6937FF;
    }
    #packages .price_list.smart{
        color: #006BFF;
    }
    #packages .price_list.advance .space{
        background: no-repeat center bottom / cover url('../images/t110b9a9301b434642d21ae8518.png');
    }
    
    #packages .price_list.flagship .space{
       background: no-repeat center bottom / cover url('../images/t110b9a93017080eb7904c51de0.png');
    }
    
    #packages .price_list.smart .space{
        background: no-repeat center bottom / cover url('../images/t110b9a93010182ffe4d18bf48e.png');
    }
    
    #packages .price_list.smart .price_item:first-child::after{
        content: '';
        position: absolute;
        width: 1px;
        height: 100%;
        right: 0rem;
        background: #D8E0E8;
    }
    #packages.member_page .price_list.smart .price_item:first-child::after{
        right: -.6rem;
        height: 14rem;
    }
    
    #packages .go_member{
        margin-top: 3.75rem;
        width: 17.5rem;
        height: 4.25rem;
        border-radius: 0.75rem;
        background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
        color: #fff;
        font-size: 1.5rem;
        font-weight: 400;
        line-height: 4.25rem;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: .75rem;
        cursor: point;
    }
    
    #packages.member_page .go_buy{
        text-align: center;
        margin-top: 3.5rem;
        width: 100%;
        border-radius: 0.75rem;
        background: linear-gradient(92deg, #2AADFF 1.81%, #1C92FF 89.11%);
        height: 4.25rem;
        line-height: 4.25rem;
        font-size: 1.5rem;
        font-weight: 600;
        color: #fff;
    }
    
    #packages.member_page .flagship .go_buy{
        background: linear-gradient(92deg, #717AFF 1.81%, #6937FF 89.11%);
    }
    #packages.member_page .smart .go_buy{
        background: linear-gradient(92deg, #22A2FF 1.81%, #006BFF 89.11%);
    }
    
    /* 定制化解决方案 */
    #solution {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #F7F8FA;
    }

    #solution .solution_wrap {
      width: 75rem;
      justify-items: center;
      position: relative;
    }

    #solution .solution_wrap .solution_title {
      text-align: center;
      color: var(--main-text, var(--gray-80, #1B2532));
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }

    #solution .solution_wrap .solution_title p {
      color: #626F84;
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin: 1rem 0 3.75rem;
    }

    #solution .solution_container {
      margin-top: 10rem;
      height: 23.5rem;
      width: 100%;
      margin-left: 1px;
    }

    #solution .solution_container .solution_wrapper {
      width: 100%;
      height: 100%;
    }

    #solution .solution_container .solution_wrapper .solution_slide {
      text-align: center;
      font-size: 1.125rem;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: left;
      -ms-flex-pack: left;
      -webkit-justify-content: left;
      justify-content: left;
      -webkit-box-align: left;
      -ms-flex-align: left;
      -webkit-align-items: left;
      align-items: left;
      position: relative;
      border-radius: 1.5rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide>img {
      width: 35.25rem;
      height: 23.5rem;
      border-radius: 1.5rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right {
      position: absolute;
      top: 0;
      right: 0;
      width: 41.1875rem;
      height: 23.5rem;
      padding: 1.25rem 4rem;
      box-sizing: border-box;
      background-color: #fff;
      z-index: 2;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      border-radius: 0rem 1.5rem 1.5rem 0rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right h3 {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1.5rem;
      font-weight: 600;
      line-height: 2.25rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right .imgs {
      width: 100%;
      height: 1.75rem;
      display: flex;
      margin-top: 1rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right .imgs>img {
      height: 100%;
      object-fit: contain;
      margin-right: 1rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right>p {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
      margin: 2rem 0 0;
      text-align: left;
      height: 5.9375rem;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right .solution_bottom {
      display: flex;
      gap: 2rem;
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
      text-align: left;
      position: absolute;
      bottom: 1.25rem;
      left: 4rem;
    }
    #solution .solution_container .solution_wrapper .solution_slide .solution_right .solution_bottom .bottom_item{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    #solution .solution_container .solution_wrapper .solution_slide .solution_right .solution_bottom h2 {
      font-family: DIN;
      font-size: 2.5rem;
      font-weight: 700;
      margin-bottom: 0.25rem;
    }
    #solution .solution_container .solution_wrapper .solution_slide .solution_right .solution_bottom h2 > span{
        font-size: 1.5rem;
        font-weight: 600;
    }

    #solution .solution_pagination {
      top: 10rem;
      left: 0;
      width: 100%;
      height: 3.75rem;
      position: absolute;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    #solution .solution_pagination .swiper-pagination-bullet {
      width: 9.375rem;
      height: 100%;
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 1.125rem;
      font-weight: 400;
      color: #1B2532;
      background: none;
      opacity: 1;
    }

    #solution .solution_pagination .swiper-pagination-bullet-active {
      color: #fff;
      border-radius: 2.5rem;
      background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
    }

    #choose {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #fff;
      height: 71rem;
      padding: 6.25rem 0;
      box-sizing: border-box;
    }

    #choose .choose_wrap {
      width: 75rem;
      justify-items: center;
    }

    #choose .choose_wrap .choose_title {
      text-align: center;
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }

    #choose .choose_wrap .choose_title p {
      color: var(--subordinate-text, #626F84);
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin: 1rem 0 3.75rem;
    }

    #choose .choose_wrap .choose_container {
      width: 100%;
      height: 25rem;
    }

    #choose .choose_wrap .choose_container .choose_wrapper {
      width: 100%;
      height: 20rem;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide {
      position: relative;
      padding: 0 5.3125rem;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide img {
      position: absolute;
      left: 5.3125rem;
      top: 1.7188rem;
      height: 16.5625rem;
      object-fit: contain;
      border-radius: 1.5rem 0rem 0rem 1.5rem;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content {
      position: absolute;
      width: 37.5rem;
      height: 20rem;
      top: 0;
      right: 5.3125rem;
      border-radius: 1.5rem;
      padding: 2.5rem;
      box-sizing: border-box;
      z-index: 2;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content > img {
      position: absolute;
      border-radius: 1.5rem;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content .svg_icon {
      width: 2.5rem;
      height: 2.5rem;
      margin-bottom: 0.625rem;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content {
      color: #FFF;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
    }
    
    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content .desc {
        width: 100%;
        height: 7.5rem;
        display: flex;
        justify-content: start;
        align-items: center;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content .choose_bottom {
      /*margin-top: 1rem;*/
      /*display: flex;*/
      /*justify-content: space-between;*/
      /*align-items: flex-end;*/
      font-size: 1.25rem;
      font-weight: 600;
      position:absolute;
      right: 3.75rem;
      bottom: 2.5rem;
    }

    #choose .choose_wrap .choose_container .choose_wrapper .choose_slide .content span {
      font-family: DIN;
      font-size: 2.5rem;
      font-weight: 700;
      line-height: 4rem;
      margin: 0 0.1875rem 0 0.5rem;
    }

    #choose .choose_container .swiper-button-white {
      display: flex;
      width: 3.75rem;
      height: 3.75rem;
      padding: 0.0781rem;
      justify-content: center;
      align-items: center;
      border-radius: 2.5rem;
      background: #F2F7FF;
    }

    #choose .swiper-button-next:after,
    #choose .swiper-button-prev:after {
      font-size: 1.25rem;
    }

    #choose .swiper-button-next,
    #choose .swiper-button-prev {
      top: calc(50% - 3.125rem);
    }

    #choose .swiper-button-next.swiper-button-white,
    #choose .swiper-button-prev.swiper-button-white {
      --swiper-navigation-color: #006bff;
    }

    #choose .choose_pagination .swiper-pagination-bullet {
      background: #ebf0f5;
      opacity: 1;
    }

    #choose .choose_pagination .swiper-pagination-bullet-active {
      background: #006bff;
    }

    #choose .choose_pagination .swiper-pagination-bullet:hover {
      border: 0.0625rem solid #006bff;
      box-sizing: border-box;
    }

    #choose .img_list li {
      box-shadow: 0rem 0.1875rem 0.5rem 0rem rgba(27, 37, 50, 0.13);
    }

    #choose .img_list {
      margin: 4.375rem 0;
    }

    #choose .img_list .tag_list {
      margin: 0.625rem 0;
    }

    #choose .img_list .scroller:first-child {
      margin-left: 6.25rem;
      margin-bottom: 1.75rem;
      -webkit-mask: linear-gradient(90deg, transparent, white 10%, white 70%, transparent 90%, transparent);
      mask: linear-gradient(90deg, transparent, white 10%, white 70%, transparent 90%, transparent);
    }

    #choose .img_list .scroller+.scroller {
      -webkit-mask: linear-gradient(90deg, transparent, transparent 10%, white 20%, white 80%, transparent);
      mask: linear-gradient(90deg, transparent, transparent 10%, white 20%, white 80%, transparent);
    }

    #choose .try_now {
      display: flex;
      padding: 1rem 3rem;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      gap: 2rem;
      border-radius: 0.75rem;
      background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
      font-family: PingFang SC;
      font-size: 1.5rem;
      font-weight: 400;
      line-height: 2.25rem;
      color: #fff;
      cursor: pointer;
      margin-bottom: 6.25rem;
    }

    /* 为您的企业选择最佳方案 */
    /* 定制化解决方案 */
    #scheme {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #F7F8FA;
    }

    #scheme .scheme_wrap {
      width: 75rem;
      justify-items: center;
      position: relative;
    }

    #scheme .scheme_wrap .scheme_title {
      text-align: center;
      color: var(--main-text, var(--gray-80, #1B2532));
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
      margin-bottom: 3.75rem;
    }

    #scheme .scheme_wrap .scheme_list {
      width: 100%;
      height: 21.375rem;
      display: flex;
      gap: 1rem;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item+.scheme_item {
      border-left: 0.0625rem solid #fff;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item {
      width: 20rem;
      color: #1B2532;
      position: relative;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      background: #fff;
      padding: 2rem 1.5rem;
      overflow: hidden;
      transition: width .5s ease-in-out;
      border-radius: 1rem;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .tip {
      font-family: "PingFang SC";
      font-size: 1.5rem;
      font-weight: 600;
      line-height: 2.25rem;
      white-space: nowrap;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .title {
      height: 3rem;
      line-height: 3rem;
      font-size: 2.25rem;
      font-weight: 700;
      font-family: 360shouhu Type;
      line-height: 3rem;
      margin-bottom: 1.5rem;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .showclass {
      color: #657083;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 2.5rem;
      opacity: .8;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item .showclass .show_list {
      display: flex;
      flex-direction: column;
      margin-top: 2rem;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item .showclass .show_list .show_item:before {
        content: '·';
        width: 1rem;
        font-size: 1rem;
        display: inline-block;
        height: 100%;
        font-weight: 600;
    }
    
    #scheme .scheme_wrap .scheme_list .scheme_item .showclass > img {
      position: absolute;
      width: 6.25rem;
      height: 5rem;
      right: 1.25rem;
      bottom: 0;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc{
        margin-top: 2rem;
    }
    
    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc li {
      font-size: 0.875rem;
      display: flex;
      flex-direction: column;
    }
    
    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc li h4 {
        font-size: 1rem;
        line-height: 1.5rem;
        margin-bottom: .25rem;
        font-weight: ;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc li p {
        letter-spacing: 1px;
        line-height: 1.375rem;
        font-size: .875rem;
        text-wrap: nowrap;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc li h4:before {
        content: '·';
        width: 1rem;
        text-align: center;
        font-weight: 600;
        height: 100%;
        display: inline-block;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass .desc li+li {
      margin-top: 1.5rem;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item .hideclass {
      display: none;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item.active {
      color: #fff;
      width: 25.9375rem;
      background: linear-gradient(136deg, #006BFF 3.3%, #22A2FF 99.41%);
    }

    #scheme .scheme_wrap .scheme_list .scheme_item.active .enterprise_use {
      position: absolute;
      left: 1.25rem;
      bottom: 2.5rem;
      width: 7rem;
      height: 2.5rem;
      display: flex;
      justify-content: center;
      align-items: center;
      border-radius: 0.375rem;
      background: #fff;
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5rem;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item.active .showclass {
      display: none;
    }

    #scheme .scheme_wrap .scheme_list .scheme_item.active .hideclass {
      display: block;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item.active .hideclass .desc{
        position: relative;
        z-index: 2;
    }
    /* 热门行业场景 */
    #scheme .trade_wrap .scheme_list{
        width: 100%;
        height: 24.94rem;
        display: flex;
        border-radius: 1.5rem;
        overflow: hidden;
        gap: 0;
    }
    
    #scheme .trade_wrap .scheme_list .scheme_item{
        width: 8rem;
        background: pink;
        border-radius: 0;
        border: none;
        padding: 2.5rem;
        background: none;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .scheme_bg{
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        object-fit: cover;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item.active {
      width: 35.81rem;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .showclass{
        position: absolute;
        bottom: 3rem;
        left: 0;
        font-weight: 500;
        font-size: 1.2rem;
        color: #fff;
        width: 100%;
        height: 1.8rem;
        text-align: center;
    }
    #scheme .trade_wrap .scheme_list .scheme_item.active{
        background: none;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass{
        z-index: 2;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass h3{
        font-size: 2rem;
        line-height: 2.5rem;
        font-weight: 500;
        margin-bottom: 1.25rem;
        white-space: nowrap;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .trade_list{
        font-size: .8rem;
        line-height: 1.5rem;
        width: 30.8rem;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .tag_list{
        position: absolute;
        left: 2.5rem;
        bottom: 9rem;
        height: 1.375rem;
        width: 30.8rem;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .tag_list:after{
        content: '';
        width: 8rem;
    }
    #scheme .scheme_wrap .scheme_list .scheme_item+.scheme_item{
        border-left: 3px solid #fff;
    }
    
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .tag_list .tag_item{
        /*width: 8rem;*/
        min-width: 8rem;
        width: auto;
        font-size: .875rem;
        font-weight: 400;
        line-height: 1.375rem;
        background: none;
    }
    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .tag_list .tag_item:before{
        content: '·';
        display: inline-block;
        width: 1rem;
        font-weight: 600;
        height: 100%;
    }

    #scheme .trade_wrap .scheme_list .scheme_item .hideclass .go_buy{
        position: absolute;
        left: 2.5rem;
        bottom: 2.5rem;
        width: 9rem;
        height: 3rem;
        border-radius: 0.5rem;
        background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
        text-align: center;
        line-height: 3rem;
        color: #fff;
        font-size: 1.25rem;
        font-weight: 600;
    }

    /* 立即使用企业云盘 */
    
    #enterprise_use {
      height: 20.1875rem;
      width: 100%;
      position: relative;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      overflow: hidden;
      /*background: no-repeat center bottom / cover url('https://p1.ssl.qhimg.com/t01cab2547e477250b6.png');*/
      position: relative;
    }
    /*#enterprise_use .use_front{*/
    /*  position: absolute;*/
    /*  width: 27rem;*/
    /*  height: 27.25rem;*/
    /*  left: calc(50% + 30rem);*/
    /*  top: calc(50% - 10.3125rem);*/
    /*}*/

    #enterprise_use .img_wrap {
      display: flex;
      position: absolute;
      height: 100%;
      width: 100%;
      opacity: 0.65;
      z-index: -1;
    }

    #enterprise_use .img_wrap>img {
      width: 120rem;
      background: no-repeat center bottom / cover url('../images/t01658da2ce0760f580.png');
    }

    #enterprise_use .img_wrap .img_left {
      flex: 1;
      height: 100%;
      background: linear-gradient(180deg, #E7EDF5 0%, #ECF3FB 63.06%, #EFF4FE 100%);
    }

    #enterprise_use .img_wrap .img_right {
      flex: 1;
      height: 100%;
      background: linear-gradient(180deg, #EEF4FC 0%, #EFF6FF 35.7%, #F0F4FD 70.1%, #F0F4FD 100%);
    }

    #enterprise_use {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
      z-index: 1;
    }

    #enterprise_use .use_wrap {
        flex-direction: row;
      margin-top: 2.5rem;
      height: 4.75rem;
      display: flex;
      align-items: center;
      color: #fff;
    }

    #enterprise_use .use_wrap input {
      box-sizing: border-box;
      width: 25rem;
      height: 100%;
      border-radius: 0.75rem 0rem 0rem 0.75rem;
      border: 0.0625rem solid #006BFF;
      background: var(--white, #FFF);
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      color: #626F84;
    }

    #enterprise_use .use_wrap input:focus {
      box-sizing: border-box;
      border: 0.0625rem solid #006BFF;
    }
    input::placeholder {
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-style: normal;
      font-weight: 400;
      line-height: 1.75rem;
    }
    #enterprise_use .use_wrap .go_enterprise {
      height: 100%;
      width: 13.5rem;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      border-radius: 0rem 0.75rem 0.75rem 0rem;
      background: linear-gradient(96deg, #006BFF 1.11%, #0094FF 93.04%);
      font-family: PingFang SC;
      font-size: 1.5rem;
      font-weight: 600;
      line-height: 2.25rem;
      cursor: pointer;
    }
#enterprise_use .use_wrap {
  flex-direction: row;
  margin-top: 2.5rem;
  height: 4.75rem;
  display: flex;
  align-items: center;
}
#enterprise_use .use_wrap input {
  box-sizing: border-box;
  width: 25rem;
  height: 100%;
  border-radius: 0.75rem 0rem 0rem 0.75rem;
  border: 0.0625rem solid #006bff;
  background: var(--white, #fff);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
}
#enterprise_use .use_wrap input :focus {
  box-sizing: border-box;
  border: 0.0625rem solid #006bff;
}
#enterprise_use .use_wrap input :placeholder {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.75rem;
}
#enterprise_use .use_wrap input[type="text"] {
  padding-left: 1.5rem;
}
#enterprise_use .use_wrap input[type="submit"] {
  color: #fff;
}
#enterprise_use .use_wrap .go_enterprise {
  height: 100%;
  width: 13.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0rem 0.75rem 0.75rem 0rem;
  background: linear-gradient(96deg, #006bff 1.11%, #0094ff 93.04%);
  font-family: PingFang SC;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2.25rem;
  cursor: pointer;
}

    /* 安全资质认证 */
    #qualification {
      display: flex;
      padding: 6.25rem 0;
      flex-direction: column;
      align-items: center;
      background-color: #fff;
      height: 30.125rem;
      padding: 6.25rem 0;
      box-sizing: border-box;
    }

    #qualification .qualification_wrap {
      width: 75rem;
      justify-items: center;
    }

    #qualification .qualification_wrap .qualification_title {
      text-align: center;
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 2.5rem;
      font-weight: 600;
    }

    #qualification .qualification_wrap .qualification_title p {
      color: var(--subordinate-text, #626F84);
      font-family: PingFang SC;
      font-size: 1.125rem;
      font-weight: 400;
      line-height: 1.75rem;
      margin: 1rem 0 3.75rem;
    }

    #qualification .qualification_wrap .qualification_list {
      display: flex;
      justify-content: space-between;
    }

    #qualification .qualification_wrap .qualification_list .qualification_item {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    #qualification .qualification_wrap .qualification_list .qualification_item>img {
      height: 3.75rem;
      object-fit: contain;
      margin-bottom: 1.25rem;
    }

    #qualification .qualification_wrap .qualification_list .qualification_item p {
      color: #1B2532;
      font-family: PingFang SC;
      font-size: 0.875rem;
      font-weight: 600;
      line-height: 1.375rem;
    }

    #qualification .qualification_wrap .qualification_list .qualification_item span {
      color: #626F84;
      font-family: PingFang SC;
      font-size: 0.75rem;
      font-weight: 400;
      line-height: 1.25rem;
    }
    
    #fixed_right_top .right_service{
        display: none;
        position: fixed;
        width: 3.5rem;
        height: 10.75rem;
        right: 2.5rem;
        bottom: 13.75rem;
        /*display: flex;*/
        padding: 1rem 0.625rem;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border-radius: 5rem;
        background: linear-gradient(161deg, #006BFF 0%, #00C2FF 87.34%);
        box-shadow: 0rem 0.9375rem 2.8125rem 0.4375rem rgba(27, 37, 50, 0.06), 0rem 0.625rem 1.875rem -0.1875rem rgba(75, 85, 105, 0.10);
        z-index: 888;
        cursor: pointer;
    }
    #fixed_right_top .right_service > div{
        width: 2.25rem;
        height: 2.25rem;
        margin-bottom: 0.5rem;
        border-radius: 50%;
        background: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #fixed_right_top .right_service > div img{
        width: 1.375rem;
        height: 1.375rem;
    }
     #fixed_right_top .right_service p{
        color: #FFF;
        font-family: PingFang SC;
        font-size: 1rem;
        font-weight: 600;
        line-height: 1.375rem;
        white-space: wrap;
        letter-spacing: 0.125rem;
     }
    
    
    
    
    
    #news .news-pagination{
        display: flex;
        justify-content: center;
        margin-top: 3.75rem;
    }
    #footer .footer_wrap .footer_list .footer_item.enterprise .enterprise_img{
        display: flex;
        flex-direction: column;
    }
    #footer .footer_wrap .footer_list .footer_item.enterprise .enterprise_img img:first-child{
        height: 2rem;
        object-fit: contain;
        margin-bottom: 1.25rem;
    }
    #footer .footer_wrap .footer_list .footer_item.enterprise .enterprise_img img:last-child{
         width: 6.25rem;
         height: 6.25rem;
         border-radius: .25rem;
     }
     
     
     
     
      .bx-wrapper .bx-pager.bx-default-pager a {
        position: relative;
        width: 3.75rem;
        height: 0.375rem;
        border-radius: 0.5rem;
        opacity: 0.4;
        background: #B5D4FF;
    }
    .bx-wrapper .bx-pager.bx-default-pager .bx-pager-link{
        overflow: hidden;
    }
    .bx-wrapper .bx-pager.bx-default-pager a.active{
        width: 3.75rem;
        height: 0.375rem;
        border-radius: 0.5rem;
        opacity: 0.4;
        background: #B5D4FF;
        /*overflow: hidden;*/
    }
    .bx-wrapper .bx-pager.bx-default-pager a.active::after{
        content: "";
        width: 3.75rem;
        height: 0.375rem;
        border-radius: 0.5rem;
        top: 0rem;
        left: -3.75rem;
        position: absolute;
        background: #006BFF;
        animation: navScroll 5s linear;
    }
    @keyframes navScroll {
      to{
        left: 0;
      }
    }
    .bx-wrapper .bx-pager{
        bottom: 4.375rem;
    }
    .header .logo{
        left: 2.5rem;
    }
    .header .nav-content {
        display: flex;
        justify-content: center;
    }
    .header.opaque .header-nav.fixed .navbar li.active > a{
        color: #006BFF;
        font-size: 1rem;
        font-weight: 600;
    }
    .navbar li:after {
        color: #006BFF;
    }
    .header.opaque .header-nav.fixed .navbar a.level_one{
        font-size: 1rem;
        font-weight: 600;
    }
    .navbar a {
        padding: 0 1.875rem;
    }
    .navbar li:after {
        background-color: #006BFF;
    }
    .header.opaque .navbar li.active > a {
        color: #006BFF;
    }
    .header.opaque .navbar a {
        color: #1B2532;
        font-size: 1rem;
        font-weight: 600;
        opacity: 1;
    }
    .header.opaque .header-nav.fixed .navbar li.active > a, .header.opaque .header-nav.fixed .navbar li.on > a{
        color: #006BFF;
    }
    #navBox>div>ul>li>ul>li a {
        background-color: #006BFF;
    }
    .header.opaque .header-nav.fixed .navbar li.on > a.level_one{
        color: #006BFF;
    }

    /* 头部电话 + 登录 */
    .header-nav.menu .nav_right{
        height: 100%;
        position: absolute;
        right: 2.5rem;
        display: flex;
        align-items: center;
    }
    .nav_right .nav_tele{
        display: flex;
        align-items: center;
        color: #1B2532;
        font-family: PingFang SC;
        font-size: 1rem;
        font-weight: 600;
        line-height: 1.5rem;
    }
    .nav_right .nav_tele span{
        margin: 0 2.5rem 0 0.5rem;
    }
    .nav_right .nav_login_button{
        border-radius: 5rem;
        width: 7.25rem;
        background: #006BFF;
        display: flex;
        height: 2.5625rem;
        justify-content: center;
        align-items: center;
        color:  #FFF;
        font-family: PingFang SC;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5rem;
    }

/* 三级下拉菜单 */
.header.opaque .header-nav.fixed .navbar li:after{
    opacity: 0;
}
.header-nav.fixed .navbar a{
    line-height: 3.75rem;
}
.header.opaque .header-nav.fixed .navbar li.on > a.title{
    color: #1B2532;
}
.header.opaque .header-nav.fixed .navbar li.on > a.item{
    color: #1B2532;
}
.nav_menu {
  display: none!important;
  z-index: 10;
  position: fixed;
  /*top: 3.75rem;*/
  top: 5rem;
  left: 0;
  width: 100vw;
  height: 31rem;
  border-bottom: 0.0625rem solid #fff;
  background: rgba(247, 248, 250, 0.8);
  box-shadow: 0rem 0.625rem 0.75rem 0rem rgba(1, 56, 119, 0.05);
  backdrop-filter: blur(22.5px);
  -webkit-backdrop-filter: blur(22.5px);
  padding: 2.5rem 0;
  display: flex;
  justify-content: center;
  transition: top .2s ease-in;
}
#nav_tab_enterprise.on .nav_menu.show{
    display: flex!important;
}
#navBox.fixed .nav_menu{
    top: 3.75rem;
}
.nav_menu .menu_wrap {
  width: 75rem;
  height: 100%;
  display: flex;
  justify-content: space-between;
}
.nav_menu .menu_wrap .menu_left {
  width: 11.25rem;
  border-right: 0.0625rem solid #d8e0e8;
  padding-right: 3rem;
}
.nav_menu .menu_wrap .menu_left .left_title {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
}
.nav_menu .menu_wrap .menu_left .left_title img {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.75rem;
}
.nav_menu .menu_wrap .menu_left .left_title h3 {
  color: #006bff;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.nav_menu .menu_wrap .menu_left p {
  text-align: left;
  color: #626f84;
  font-size: 0.875rem;
  font-weight: 400;
}
.nav_menu .menu_wrap .menu_middle {
  display: flex;
  justify-content: space-between;
  width: 36.5625rem;
}

.nav_menu .menu_wrap .menu_middle .menu_item .item_wrap{
    overflow-y: auto;
    height: 24rem;
    white-space: nowrap;
}
.nav_menu .menu_wrap .menu_middle .menu_item .item_wrap::-webkit-scrollbar {
  width: 0.1em!important;
  background-color: transparent;
}

.nav_menu .menu_wrap .menu_middle .menu_item .title {
  text-align: left;
  color: #1b2532;
  font-weight: 600;
  line-height: 1.75rem;
  margin-bottom: 1.5rem;
  padding: 0;
}

.nav_menu .menu_wrap .menu_middle .menu_item .item {
    text-align: left;
  color: #1b2532;
  display: block;
  font-weight: 400;
  margin-top: 2rem;
  cursor: pointer;
  line-height: 1.5rem;
  padding: 0;
}
.nav_menu .menu_wrap .menu_middle .menu_item .item:first-child {
  margin-top: 0;
}
.nav_menu .menu_wrap .menu_middle .menu_item .item:last-child {
  padding-bottom: 1.55rem;
}
.nav_menu .menu_wrap .menu_right {
  width: 17.1875rem;
  position: relative;
}
.nav_menu .menu_wrap .menu_right img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.nav_menu .menu_wrap .menu_right .order_button {
  padding: 0rem 1.5rem;
  line-height: 2.5rem;
  height: 2.5rem;
  background: #fff;
  border-radius: 0.375rem;
  text-align: center;
  color: #1b2532;
  font-size: 1rem;
  font-weight: 600;
  position: absolute;
  bottom: 2.5rem;
  left: 1.875rem;
  cursor: pointer;
}
