* {
    box-sizing: border-box;
}

@media (min-width: 1270px) {
    .main2 {
        margin-top: 50px;
        .main2shang {
          max-width: 1200px;
            margin: auto;
        }
        .Finance {
           font-family: Noto Sans, Noto Sans;
            text-align: left;
            font-style: normal;
            text-transform: none;
            margin: 26px 0 26px 0;
            font-weight: 600;
            font-size: 30px;
            color: #442B6D;
            line-height: 30px;
        }
        .main2vote {
            display: flex;
            justify-content: space-between;
        }
        .main2vote dl {
            display: flex;
            justify-content: space-between;
        }
.main2vote a{
 width: 49%;
}
        .main2vote dl dt {
            width: 48%;
           
        }
        .main2vote dl dt img {
            width: 100%;
            height: 100%;
            border-radius: 16px 16px 16px 16px;
        }
        .main2vote dl dd {
            width: 48%;
        }
        .main2vote dl dd h6 {
            font-family:
                Noto Sans,
                Noto Sans;
            text-align: left;
            font-style: normal;
            text-transform: none;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
            margin-top: 16px;
            padding-bottom: 3px;
            font-weight: 600;
            font-size: 22px;
            color: #442B6D;
            line-height: 28px;
        }
        .main2vote dl dd p {
            font-family:
                Noto Sans,
                Noto Sans;
            text-align: left;
            font-style: normal;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
            text-transform: none;
            margin-top: 6px;
            font-weight: 500;
            font-size: 16px;
            color: #756590;
            line-height: 22px;
        }
        .main2for {
            padding-top: 30px;
            padding-bottom: 30px;
        }
        .main2for ul {
                      display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            gap: 20px;
        }
        .main2for ul li {
         
            /* margin-bottom: 50px; */
            border-radius: 16px 16px 16px 16px;
            border: 3px solid #7043ba;
        }
        .main2for_w ul li{
            width: calc(32% - 10px);
        }
        .waamain{
            width: calc(32% - 2px);
        }
        .main2for1{
            width: 100%;
        }
       
        .main2for1 h6 {
          font-family: Noto Sans, Noto Sans;
            color: #442b6d;
            background-color: 08011F;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
                     margin: 20px 20px 8px 20px;
            font-weight: 600;
         
            line-height: 41px;
            font-weight: 600;
            font-size: 22px;
            line-height: 28px;

        }
        .main2for1 p {
             margin: 8px 20px 12px 20px;
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 4;
            line-clamp: 4;
            -webkit-box-orient: vertical;
            font-family: Noto Sans, Noto Sans;
            font-weight: 500;
            font-size: 16px;
            color: #756590;
            line-height: 22px;
        }
        .main2for1 h5 {
            border-radius: 31px 31px 31px 31px;
            border: 2px solid #7043ba;
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin: auto;
            margin: 20px;
        }
        .main2for1 h5 img {
                       max-width: 36px;
            display: inline-block;
            margin-left: 30px;
        }
        .main2for1 h5 span {
          margin: auto;
            font-style: normal;
            text-transform: none;
            padding: 12px 0;
            font-family: Noto Sans, Noto Sans;
            font-weight: 500;
            font-size: 16px;
            color: #442B6D;
            line-height: 28px;
        }
      
        .main2for2 h6,
        .main2for3 h6 {
          font-family: Noto Sans, Noto Sans;
            background-color: 08011F;
            font-style: normal;
            text-transform: none;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 3;
            -webkit-box-orient: vertical;
            padding-bottom: 2px;
            font-weight: 600;
            margin: 10px 14px 10px 14px;
            font-size: 22px;
            line-height: 26px;
            color: #442B6D;
        }
.voer h6{
  margin: 14px 0 0 0;
}
        .main2for2 img,
        .main2for3 img {
         
            height: 156px;
         
            border-radius: 16px 16px 16px 16px;
          
        }
.voer img {
 height: 220px;
}
        .imageds{
            height: 250px;
            margin-left: 3.5%!important;
            width: 93%;
            margin-bottom: 3.5%!important;
            margin: 0px 0px 0px 0;
        }
        .main2for3 p {
            font-family:
                Noto Sans,
                Noto Sans;
            font-weight: 500;
            font-size: 24px;
            color: #8f8f8f;
            line-height: 28px;
            text-stroke: 1px #0c0c0c;
            text-align: left;
            font-style: normal;
            text-transform: none;
            -webkit-text-stroke: 1px #0c0c0c;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
            margin: 24px;
        }
        .main2zhong {
            background: #543980;
            padding-bottom: 30px;
            .main2zhong1 {
                max-width: 1200px;
                margin: auto;
            }
            .main2career {
                font-family:
                    Noto Sans,
                    Noto Sans;
             font-weight: 600;
              font-size: 30px;
              color: #FFFFFF;
              line-height: 44px;
                text-align: left;
                font-style: normal;
                text-transform: none;
                padding: 30px 0;
            }
            .main2zhongreliable1{
                width: calc(33% - 10px);
            }
              .main2zhongreliable2{
                width: calc(33% - 10px);
            }
              .main2zhongreliable3{
                width: calc(33% - 10px);
            }
            .main2zhongreliable {
                display: flex;
                flex-wrap: wrap;
               justify-content: space-between;
                .reliable1 {
                   background: #ffffff;
                    border-radius: 16px 16px 16px 16px;
                    border: 3px solid #2f1b52;
                   
                    margin: 20px 0px 0px 0;
                }
                .reliable1 h6 {
                    font-family:
                        Noto Sans,
                        Noto Sans;
                   font-weight: 600;
                    font-size: 22px;
                    color: #442B6D;
                    line-height: 28px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 2;
                    margin: 12px 20px 10px 20px;
                    line-clamp: 2;
                    -webkit-box-orient: vertical;
                }
                .reliable1 img {
                     margin-left: 2.5%!important;
            width: 95%;
            margin-bottom: 2.5%!important;
                    height: 209px;
                   
                    border-radius: 16px 16px 16px 16px;
                }
                .reliable1 p {
                    font-family: Noto Sans, Noto Sans;
                    font-weight: 500;
                    font-size: 16px;
                    color: #442b6d;
                    line-height: 22px;
                    font-style: normal;
                    text-transform: none;
                    margin: 0px 20px 14px 20px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 3;
                    line-clamp: 3;
                    -webkit-box-orient: vertical;
                }
            }
        }
        .main2shangcheng {
            background: #543980;
            padding-bottom: 30px;
        }
        .recently {
            font-family: Noto Sans, Noto Sans;
            text-align: left;
            font-style: normal;
            text-transform: none;
            padding: 30px 0 0px 0px;
            font-weight: 600;
            font-size: 30px;
            color: #FFFFFF;
            line-height: 30px;
        }

        .main2forimg ul li {
            border: none;
        }
       .main2forimg a{
width: calc(32% - 2px);
        }
        .main2forimg ul li h6 {
            color: #ffffff;
        }
        .voer {
            margin: 0 !important;
        }
        .main_2for2 {
width: calc(24% - 5px);
        }
        .main2fo ul {
            display: flex;
            display: flex;
            flex-wrap: wrap;
            margin-top: 30px;
            gap: 20px;
            justify-content: space-between;
        }
        .main2fo ul li {
          
        }
    }
}
@media (min-width: 1270px)  and (max-width: 1390px) {
 
        .main2for1 h5 img {
         
            margin-left: 14px!important;
        }
    
}
/* 平板 */
@media (min-width: 750px) and (max-width: 1270px) {
    .main2 {
        width: 100%;
        
        padding-top: 20px;
    }
    .showwhichhch,.shozhong ,.exzhong{
        
        width: 90%;
         margin: auto;
    }
    .shozhonsllt{
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    }
    .Finance {
        font-family:
            Noto Sans,
            Noto Sans;
        padding-bottom: 40px;
        width: 90%;
        margin: auto;
        font-weight: 600;
        font-size: 28px;
        color: #442B6D;
        line-height: 36px;
    }
    .Trending {
        padding-top: 20px;
        font-family:
            Noto Sans,
            Noto Sans;
        padding-bottom: 30px;
    font-weight: 600;
font-size: 28px;
color: #442B6D;
line-height: 36px;
        margin: auto;
    }

    .shozhong1 {
        border-radius: 8px 8px 8px 8px;
    }

    .shozhongimg {
       
        height: 470px;
    }
    .shozhongimg img {
        width: 100%;
        height: 100%;

        border-radius: 8px 8px 8px 8px;
    }
    .shozhongtxt p {
        font-family:
            Noto Sans,
            Noto Sans;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-transform: none;
       
        font-weight: 600;
        font-size: 22px;
        color: #442B6D;
        line-height: 32px;
margin-top: 16px;
    }

    /* car */
    .showwhichh {
        display: flex;
        flex-wrap: wrap;
        padding-bottom: 30px;
              justify-content: space-between;
    }
    .showwhich {
        /* margin: 10px; */
        border: 3px solid #7043ba;
        margin-bottom: 20px;
        border-radius: 16px 16px 16px 16px;
        /* width: 320px; */
        /* height: 355px; */
        width: calc(49% - 10px);
    }
    .imgimg {
      
        padding: 10px;
        border-radius: 8px 8px 8px 8px;
    }
    .imgimg img {
        width: 100%;

        height: 100%;
        border-radius: 8px 8px 8px 8px;
    }
    .shozhonsllt {
        font-family:
            Noto Sans,
            Noto Sans;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        padding: 10px;
        -webkit-box-orient: vertical;
        font-weight: 600;
        font-size: 20px;
        color: #442B6D;
        line-height: 28px;
    }
    /*  */

    .shozhong11 {
        background: #442b6d;
        width: 100% !important;
    }
    .Trending11 {
        color: #ffffff !important;
        width: 90%;
        margin: auto;
        margin-top: 12px;
        padding-top: 20px;
        font-family:
            Noto Sans,
            Noto Sans;
        padding-bottom: 30px;
        font-weight: 600;
        font-size: 28px;
        color: #FFFFFF;
        line-height: 36px;
    }
    .shozhong1 {
        margin: auto;
        margin-bottom: 30px;
    }
    .shozhongtxt11 p {
        color: #ffffff !important;
    }
    .showwhich111 {
        background: #ffffff !important;
        border-radius: 16px 16px 16px 16px;
        border: 3px solid #7043ba;
    }

    /* 第三个黑色书签*/

    .main2fo ul {
        display: flex;
        flex-wrap: wrap;
     justify-content: space-between;
                gap: 30px;
        margin-top: 30px;
    }
     .main2fo ul a{
            width: calc(49% - 10px);
     }
    .main2fo ul li {
        border-radius: 16px 16px 16px 16px;
        border: 3px solid #7043ba;
      
    }
    .main2for1 h6 {
        font-family:
            Noto Sans,
            Noto Sans;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        margin: 16px;
font-weight: 600;
font-size: 20px;
color: #442B6D;
line-height: 28px;
    }
    .main2for1 p {
        height: 92px;
        font-family:
            Noto Sans,
            Noto Sans;
        padding: 0px 20px 20px 20px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        line-clamp: 4;
        -webkit-box-orient: vertical;
        font-weight: 500;
        font-size: 16px;
        color: #756590;
        line-height: 22px;
    }
    .main2for1 h5 {
       
        height: 56px;
        border: 2px solid #7043ba;
        border-radius: 31px 31px 31px 31px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: auto;
        margin-top: 16px;
        margin-bottom: 16px;
        margin-left: 16px;
        margin-right: 16px;
        
    }
    .main2for1 h5 img {
        width: 32px;
        display: inline-block;
        margin-left: 22px;
    }
    .main2for1 h5 span {
        margin: auto;
        font-family:
            Noto Sans,
            Noto Sans;
          font-weight: 500;
          font-size: 18px;
          color: #442B6D;
          line-height: 21px;
    }
   
    .main2for2 h6 {
        font-family:
            Noto Sans,
            Noto Sans;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
         margin: 16px 0 0 0px;
        font-weight: 600;
        font-size: 20px;
        color: #FFFFFF;
        line-height: 28px;
    }
    .main2for2 img {
       
        height: 198px;
        border-radius: 16px 16px 16px 16px;
      
    }
    .main2forimg ul li {
        color: #ffffff;
        border: none !important;
    }
    .ul_main{
        width: 90%;
    margin: 0 auto;
    }

    .main2shangcheng {
        width: 100%;
        background: #54397f;
        margin-top: 30px;
padding-bottom: 30px;
    }

    .recently {
        font-family:
            Noto Sans,
            Noto Sans;
        padding-top: 30px;
        margin-top: 20px;
        width: 87%;
        margin: auto;
        font-weight: 600;
        font-size: 28px;
        color: #FFFFFF;
        line-height: 36px;
    }
    /* .showwhich222 {
        border: none;
        border-radius: 16px 16px 16px 16px;
    }
    .shozhonsllt222 {
        color: #ffffff;
    } */
}

/* 手机端 */
@media (max-width: 750px) {

    /* 中间 */
    .shozhong1 {
        margin: auto;
    }

    .shozhong1 {
        border-radius: 8px 8px 8px 8px;
    }
    .shozhongimg {
        width: 100%;

        height: 200px;
    }
    .shozhongimg img {
        width: 100%;
        height: 100%;

        border-radius: 8px 8px 8px 8px;
    }
    .shozhongtxt p {
               font-family: Noto Sans, Noto Sans;
        font-weight: bold;
        font-size: 16px;
        color: #442b6d;
        line-height: 19px;
        text-align: left;
        font-style: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-transform: none;
         margin: 10px 10px 10px 0;
    }
    .imgimg img {
        border-radius: 8px 8px 8px 8px;
     
        width: 100%;
        height: 100%;
    }
    .shozhonsllt {
            overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    }
    .imgimg{
            border-radius: 8px 8px 8px 8px;
    padding: 10px;
    height: 149px;
    }
    .shozhong {
        width: 92%;
        margin: auto;
    }
    .shozhonsllt {
        line-height: 24px;
        font-size: 18px;
    }
    
    .showwhichhch {
        width: 90%;
        margin: auto;
    }
    /* car */
    .showwhichh {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
      
    }
    .shozhong {
        margin-bottom: 0px;
    }
    .showwhich {
        width: calc(50% - 10px);
        /* height: 200px; */
        /* margin: 6px; */
        border: 2px solid #7043ba;
        border-radius: 16px 16px 16px 16px;
        overflow: hidden;
         margin-bottom: 20px;
    }
    /* .imgimg {
        height: 60%;
        padding: 8px;
        border-radius: 8px 8px 8px 8px;
    }
    .imgimg img {
        width: 100%;

        height: 100%;
        border-radius: 8px 8px 8px 8px;
    }
    
    .showwhich a{
           width: calc(50% - 10px);
    } */
    .shozhonsllt {
        /* height: 41%; */
               font-family: Noto Sans, Noto Sans;
        font-weight: bold;
        font-size: 14px;
        color: #442b6d;
               line-height: 20px;

        text-align: left;
        font-style: normal;
       padding: 10px 5px 0px 10px;
        text-transform: none;
        overflow: hidden;
        /* text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        line-clamp: 2;
        -webkit-box-orient: vertical; */
    }
   
    /*  */

    .shozhong11 {
        background: #442b6d;
        width: 100% !important;
    }
    .Trending11 {
        color: #ffffff !important;
        width: 90%;
        margin: auto;
      
        padding-top: 12px;
        margin-bottom: 10px;
    }
    .shozhong1 {
        margin: auto;
    }
    .shozhongtxt11 p {
        color: #ffffff !important;
    }
    .showwhich111 {
        background: #ffffff !important;
        border-radius: 16px 16px 16px 16px;
    }

    .Finance {
        padding-top: 10px;
        padding-bottom: 20px;
        font-family:
            Noto Sans,
            Noto Sans;
        font-weight: 600;
        font-size: 20px;
        color: #442b6d;
        line-height: 23px;
        text-align: left;
        font-style: normal;
        text-transform: none;
        width: 90%;
        margin: auto;
    }
    /* 第三个黑色书签*/

    .main2fo ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        gap: 20px;
    }
.ul_main{
 gap: 4px !important;
}
    .main2fo ul a {
        width: calc(50% - 10px);
    }
    .main2fo ul li {
      
        color: #442b6d;
       
        border-radius: 8px 8px 8px 8px;
        border: 3px solid #7043ba;
    }
    .main2for1 h6 {
        font-family:
            Noto Sans,
            Noto Sans;
        font-weight: bold;
        font-size: 14px;

        line-height: 16px;

        text-align: left;
        font-style: normal;
        text-transform: none;

        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
        margin: 8px;
    }

    .main2for1 p {
        font-family: Noto Sans, Noto Sans;
        font-weight: 500;
        font-size: 12px;
        line-height: 18px;
        padding: 4px 8px 4px 8px;
        text-align: left;
        font-style: normal;
        text-transform: none;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .main2for1 h5 {
        display: flex;
        align-items: center;
        justify-content: center;
        margin: auto;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 10px;
        margin-right: 10px;
        border: 2px solid #7043ba;
        border-radius: 15px 15px 15px 15px;
        padding: 2px;
    }
    .main2for1 h5 img {
        width: 23px;
        height: 23px;
        display: inline-block;
        margin-left: 14px;
    }
    .main2for1 h5 span {
        margin: auto;
        font-family:
            Noto Sans,
            Noto Sans;
        font-weight: 500;
        font-size: 12px;
        color: #442b6d;
        line-height: 14px;
        text-align: left;
        font-style: normal;
        text-transform: none;
margin-left: 5px;
    }
    .main2for2 {
        /* margin: 80px 20px 0 20px; */
    }

    .main2for2 h6 {
        font-family:
            Noto Sans,
            Noto Sans;
        font-weight: 600;
        font-size: 14px;
        color: #ffffff;
        line-height: 16px;
        text-align: left;
        font-style: normal;
        text-transform: none;

        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
       margin: 10px 0px;
    }
    .main2for2 img {
        /* width: 90%;
        height: 110px;
        border-radius: 8px;
               margin-top: 15px;
        margin-left: 20px; */
        height: 110px;
        border-radius: 8px;
    }
    .voer {
        border: none !important;
    }

    /* Recently Published*/
    .main2shangcheng {
        width: 100%;
        background: #54397f;
        margin-top: 20px;
        padding-bottom: 20px;
    }
.ul_main{
    width: 90%;
        margin: 0 auto;
        margin-top: 15px;
}
    .recently {
        font-family:
            Noto Sans,
            Noto Sans;
        font-weight: bold;
        font-size: 20px;
        color: #ffffff;
        line-height: 23px;
        text-align: left;
        font-style: normal;
        text-transform: none;
        padding-top: 20px;
        margin-top: 20px;
        width: 90%;
        margin: auto;
    }
    .showwhich222 {
        border: none;
        border-radius: 16px 16px 16px 16px;
    }
    .shozhonsllt222 {
        color: #ffffff;
    }
    .shozhongww ,.exzhong{
        width: 90%;
        margin: auto;
    }
        
}

/*
     FILE ARCHIVED ON 14:39:11 Jul 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:34:55 Apr 08, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.562
  captures_list: 0.87
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.007
  esindex: 0.011
  cdx.remote: 36.048
  LoadShardBlock: 1129.617 (3)
  PetaboxLoader3.datanode: 1126.073 (5)
  PetaboxLoader3.resolve: 177.932 (3)
  load_resource: 216.927
  loaddict: 47.021
*/