.wrapper {
    background: #fff;
    line-height: 1;
    box-sizing: border-box;
    padding: 0;
}

.logo_box {
    background: #FFFFFF;
}

.logo_box img {
    width: 2.13rem;
    height: 0.64rem;
    padding: 0.27rem 0.32rem;
}

.nav_btn {
    width: 1.28rem;
    height: 1.18rem;
    background: url('//7niu.kaokao.mobi/download_app_zhankai@2x.png') center center/0.64rem 0.64rem no-repeat;
    line-height: 1;
}

.hide_nav {
    position: absolute;
    top: 0;
    right: 0;
    width: 5.6rem;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0rem 0.07rem 0.21rem 0rem rgba(0, 0, 0, 0.06);
    z-index: 1;
}

.hide_nav ul {
    padding-top: 0.4rem;
}

.hide_nav li {
    font-size: 0.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 1.17rem;
    padding-left: 0.6rem;
    text-align: left;
    position: relative;
}

.hide_nav li span {
    position: absolute;
    top: 0.27rem;
    left: 2.7rem;
    width: 0.8rem;
    height: 0.27rem;
    background: url('//7niu.kaokao.mobi/kk_nav_hot@2x.png') 0 0/100% 100% no-repeat;
}

.hide_nav li img {
    width: 0.53rem;
    height: 0.53rem;
    margin: 0.32rem 0.29rem 0 0.61rem;
}

.hide_nav li .select_img {
    display: none;
}

.hide_nav li:hover {
    background: rgba(254, 103, 103, 0.03);
}

.hide_nav .select_li {
    background: rgba(254, 103, 103, 0.1);
    color: #FE6767;
}

.hide_nav .select_li:hover {
    background: rgba(254, 103, 103, 0.1);
}

.hide_nav .select_li img {
    display: none;
}

.hide_nav .select_li .select_img {
    display: inline-block;
}

.part1 {
    width: 100%;
    height: 4.27rem;
    background: url('//7niu.kaokao.mobi/mobi_kehu_banner@2x.png') 0 0/100% 100% no-repeat;
}

.part1 h3 {
    font-size: 0.64rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #2B2C2F;
    line-height: 4.27rem;
    text-align: center;
}

.blog_part {
    background-image: url('//7niu.kaokao.mobi/mobi_blog_banner@2x.png');
    color: #F9FAFC;
}

.help_part {
    background-image: url('//7niu.kaokao.mobi/mobi_help_banner@2x.png');
}

.product_part {
    background-image: url('//7niu.kaokao.mobi/mobi_product_banner@2x.png');
}

.version_part {
    background-image: url('//7niu.kaokao.mobi/mobi_version_banner@2x.png');
}

.other_part {
    background-image: url('//7niu.kaokao.mobi/mobi_other_banner4@2x.png');
}

.blog_part h3,
.other_part h3 {
    color: #fff;
}

.part7 {
    width: 100%;
    height: 3.92rem;
    background: url('//7niu.kaokao.mobi/mobi_bottom_banner@2x.png') 0 0/100% 100% no-repeat;
    padding-top: 2.17rem;
    box-sizing: border-box;
}

.part7 p {
    width: 1.87rem;
    height: 0.77rem;
    background: #FFFFFF;
    border-radius: 0.11rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #1061FD;
    text-align: center;
    line-height: 0.77rem;
    margin: 0 auto;
}

.part8 {
    width: 100%;
    height: 8.49rem;
    background: #4A4B4D url('//7niu.kaokao.mobi/index_logo2@2x.png') 0.33rem 0.36rem/1.81rem 0.48rem no-repeat;
    padding-top: 1.31rem;
    text-align: center;
    box-sizing: border-box;
}

.part8 img {
    display: block;
    width: 2.93rem;
    height: 2.93rem;
    margin: 0 auto;
}

.part8 .tips {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.4);
}

.part8 .dianhua,
.part8 .address,
.part8 .beian {
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.7);
}

.part8 .dianhua {
    display: block;
    margin: 0.53rem 0 0.31rem;
}

.part8 .beian {
    font-size: 0.24rem;
    color: rgba(255, 255, 255, 0.2);
}

.beian1 {
    margin: 1.04rem 0 0.27rem;
}

.part2 {
    background: #F9FAFC;
}

.part2 ul {
    width: calc(100% - 0.8rem);
    padding-top: 0.4rem;
    margin: 0 auto;
}

.part2 li {
    width: 4.465rem;
    height: 4.83rem;
    background: #FFFFFF;
    border-radius: 0.16rem;
    padding: 0.8rem 0.37rem;
    margin-right: 0.27rem;
    margin-bottom: 0.27rem;
    text-align: justify;
    box-sizing: border-box;
}

.part2 li:nth-child(2n) {
    margin-right: 0;
}

.part2 li.hover {
    box-shadow: 0rem 0.16rem 0.64rem 0rem rgba(98, 116, 130, 0.12);
    padding: 0.24rem;
}

.part2 li.hover .logo_img {
    display: none;
}

.part2 li.hover div {
    display: block;
}

.part2 .logo_img {
    display: block;
    width: 3.73rem;
    height: 3.73rem;
    object-fit: contain;
}

.part2 .mini_logo {
    display: block;
    width: 1.44rem;
    height: 1.44rem;
    background: #D7DDE4;
    border: 1px solid #F0F0F0;
    border-radius: 4px;
    box-sizing: border-box;
    object-fit: contain;
    margin-bottom: 0.24rem;
}

.part2 h5 {
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 0.53rem;
    margin: -0.09rem 0 0.13rem;
}

.part2 li p {
    height: 1.72rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 0.43rem;
    text-align: justify;
    margin: -0.08rem 0;
}

.part2 li span {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #AAAAAA;
    margin-top: 0.24rem;
}

.part2 li em {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    font-style: normal;
    color: #1061FD;
    margin-top: 0.24rem;
}

.get_more_btn {
    padding: 1.09rem 0 1.05rem;
}

.get_more_btn span {
    display: block;
    width: 2.37rem;
    border: 1px solid #1061FD;
    border-radius: 0.11rem;
    font-size: 0.27rem;
    font-family: Source Han Sans SC;
    font-weight: 400;
    color: #1061FD;
    line-height: 0.75rem;
    text-align: center;
    margin: 0 auto;
}

.get_more_btn2 {
    background: #fff;
    padding: 0.53rem 0;
}

.get_more_btn2 span {
    border-color: #FE5454;
    color: #FE5454;
}

.get_more_btn3 {
    background: #fff;
    border-radius: 0 0 0.16rem 0.16rem;
    padding: 0;
    margin: 0 0.4rem;
}

.get_more_btn3 span {
    border: none;
    font-size: 0.27rem;
    font-family: Source Han Sans SC;
    font-weight: 400;
    color: #999999;
    line-height: 0.67rem;
}

.part3 {
    text-align: left;
    background: #F9FAFC;
    padding-bottom: 1.05rem;
}

.new_nav_list {
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #F0F2F5;
    padding: 0.4rem 0.8rem 0.19rem 0.4rem;
    margin-bottom: 0.27rem;
    box-sizing: border-box;
    overflow: scroll;
    position: relative;
}

.new_nav_list p {
    position: relative;
    border: 1px solid #E5E5E5;
    border-radius: 0.11rem;
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #AAAAAA;
    padding: 0.24rem 0.4rem;
    margin-right: 0.21rem;
    margin-bottom: 0.21rem;
}

.new_nav_list .select_p {
    background: #FE5454;
    border-color: #FE5454;
    color: #FFFFFF;
}

.new_nav_list p:last-child {
    margin-right: 0;
}

.new_nav_list em {
    font-size: 0.29rem;
    font-style: normal;
    line-height: 0.37rem;
    margin-left: 0.21rem;
}

.new_nav_list .icon {
    position: absolute;
    top: 1.7rem;
    right: 0.4rem;
    width: 0.37rem;
    height: 0.37rem;
    background: url('//7niu.kaokao.mobi/kk_web_down_icon@2x.png') center center/0.21rem 0.21rem no-repeat;
}

.new_content_box {
    background: #fff;
}

.part3 .new_year {
    font-size: 0.32rem;
    font-family: DIN Alternate;
    font-weight: bold;
    color: #999999;
    padding: 0.52rem 0 0;
    margin: 0 0.4rem -0.02rem;
}

.part3 .new_time {
    font-size: 0.43rem;
    font-family: DIN Alternate;
    font-weight: bold;
    color: #333333;
    padding-top: 0.43rem;
    margin: 0 0.4rem;
}

.part3 .content_list li {
    border-bottom: 1px solid #F0F2F5;
    padding: 0.32rem 0;
    margin: 0 0.4rem;
    text-align: left;
}

.new_content_box:nth-last-child(1) li:last-child {
    border: none;
}

.part3 .content_list li img {
    width: 2.67rem;
    height: 2rem;
    background: #FFFFFF;
    border-radius: 0.16rem;
    margin-right: 0.36rem;
}

.part3 .content_list li h4 {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    margin-bottom: 0.26rem;
}

.part3 .content_list li p {
    height: 0.86rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 0.43rem;
    margin: -0.08rem 0;
}

.part3 .content_list li>div {
    width: 6.17rem;
}

.part3 .content_list li div div {
    margin-top: 0.24rem;
}

.part3 .content_list li span {
    background: #F8F8F8;
    border-radius: 0.05rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FE5454;
    line-height: 0.43rem;
    padding: 0 0.13rem;
    margin-right: 0.16rem;
}

.part4 {
    background: #F9FAFC;
    padding: 1.05rem 0 1.07rem;
}

.title_img {
    display: block;
    width: 3.2rem;
    height: 0.64rem;
    margin: 0 auto 0.67rem;
}

.part4 div h4 {
    font-size: 0.43rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    text-align: center;
    margin-bottom: 0.52rem;
}

.part4 ul {
    width: calc(100% - 0.8rem);
    margin: 0 auto;
}

.function_list li {
    width: 2.88rem;
    height: 2.88rem;
    background: #FFFFFF;
    border-radius: 0.16rem;
    padding: 0.4rem;
    margin: 0 0.27rem 0.27rem 0;
    box-sizing: border-box;
}

.function_list li:hover {
    box-shadow: 0rem 0.16rem 0.64rem 0rem rgba(98, 116, 130, 0.12);
}

.function_list li:nth-child(3n) {
    margin-right: 0;
}

.function_list li img {
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    margin: 0.05rem auto 0.4rem;
}

.function_list li p {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    text-align: center;
    line-height: 0.53rem;
    margin: -0.08rem 0;
}

.question_list {
    width: 1200px;
    background: #FFFFFF;
    border-radius: 8px;
}

.question_list li {
    background: url('//7niu.kaokao.mobi/kk_question_down@2x.png') center calc(100% - 0.16rem)/0.21rem 0.21rem no-repeat;
    padding: 0.43rem 0 0.66rem;
    border-bottom: 1px solid #F0F2F5;
    margin: 0 0.4rem;
}

.question_list li:last-child {
    border: none;
}

.question_list li h4 {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 0.53rem;
    text-align: left;
    margin: -0.08rem 0;
}

.question_list .sq_li {
    background-image: url('//7niu.kaokao.mobi/kk_question_up@2x.png')
}

.question_list li div {
    position: relative;
    margin-top: 0.21rem;
}

.question_list li div p {
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 0.43rem;
    word-break: break-all;
    text-align: justify;
    margin: -0.07rem 0;
}

.question_list li div span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 12px;
    font-family: Source Han Sans SC;
    font-weight: 400;
    color: #1061FD;
}

.part11 {
    background: #F9FAFC;
    padding-bottom: 1.07rem;
}

.part_content {
    background: #fff;
    margin: 0 auto;
}

.part11>h4 {
    background: #fff;
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #AAAAAA;
    line-height: 0.92rem;
    padding: 0 0.4rem;
    margin: 0 auto 0.27rem;
}

.goList {
    color: #333333;
    padding-right: 0.4rem;
    background: url('//7niu.kaokao.mobi/kk_help_arrow@2x.png') right center/0.34rem 0.34rem no-repeat;
    margin-right: 0.1rem;
}

.part11 .top_part {
    border-bottom: 1px solid rgba(27, 27, 27, 0.04);
    padding: 0.48rem 0 0.27rem;
    text-align: center;
}

.part11 .top_part h3 {
    font-size: 0.45rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    padding: 0 0.4rem;
    line-height: 0.53rem;
    margin: -0.05rem 0 0.08rem;
}

.part11 .top_part h4 {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
    line-height: 0.4rem;
}

.part11 .top_part h4 .num {
    background: url('//7niu.kaokao.mobi/kk_help_liulan@2x.png') 0 center/0.4rem 0.4rem no-repeat;
    padding-left: 0.53rem;
    margin-right: 0.4rem;
}

.part11 .top_part h4 .time {
    background: url('//7niu.kaokao.mobi/kk_help_time@2x.png') 0 center/0.4rem 0.4rem no-repeat;
    padding-left: 0.53rem;
}

.part11 .bottom_part {
    padding: 0.4rem 0.4rem 0;
}

.part11 .bottom_part .txt_box {
    margin-bottom: 0.27rem;
}

.part11 .bottom_part .txt_box .txt,
.part11 .bottom_part>p {
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.53rem;
    text-align: justify;
    white-space: pre-wrap;
    margin: -0.08rem 0;
}

.part11 .bottom_part>p {
    margin-bottom: 0.2rem;
}

.part11 .bottom_part>p:last-child {
    margin-bottom: 0;
}

.part11 .bottom_part p img {
    max-width: 100%;
    height: auto;
}

.part11 .bottom_part hr {
    margin: 0 0 0.27rem;
}

.part11 .bottom_part a {
    background: url('//7niu.kaokao.mobi/web_link_icon@2x.png') 0 center/0.35rem 0.35rem no-repeat;
    color: #2C4CED;
    padding-left: 0.4rem;
}

.part11 .bottom_part h1 a {
    background-size: 0.45rem 0.45rem;
    padding-left: 0.5rem;
    margin-left: 0.05rem;
}

.part11 .bottom_part h2 a {
    background-size: 0.43rem 0.43rem;
    padding-left: 0.48rem;
    margin-left: 0.05rem;
}

.part11 .bottom_part h3 a {
    background-size: 0.4rem 0.4rem;
    padding-left: 0.45rem;
    margin-left: 0.05rem;
}

.part11 .bottom_part h4 a {
    background-size: 0.37rem 0.37rem;
    padding-left: 0.42rem;
    margin-left: 0.05rem;
}

.part11 .bottom_part h5 a {
    background-size: 0.37rem 0.37rem;
    padding-left: 0.42rem;
    margin-left: 0.05rem;
}

.part11 .bottom_part blockquote {
    background: rgba(65, 164, 102, 0.08);
    border: 1px solid #41A466;
    border-radius: 0.08rem;
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #41A466;
    line-height: 0.53rem;
    padding: 0.24rem 0.27rem;
    margin: 0 0 24px;
}

.part11 .bottom_part h1 {
    font-size: 0.45rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.64rem;
    margin: -6px 0 18px;
}

.part11 .bottom_part h2 {
    font-size: 0.43rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.61rem;
    margin: -5px 0 19px;
}

.part11 .bottom_part h3 {
    font-size: 0.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.59rem;
    margin: -5px 0 19px;
}

.part11 .bottom_part h4 {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.56rem;
    margin: -4px 0 20px;
}

.part11 .bottom_part h5 {
    font-size: 0.34rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.53rem;
    margin: -3px 0 21px;
}

.part11 .bottom_part ul,
.part11 .bottom_part ol {
    list-style: revert;
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.53rem;
    text-align: justify;
    white-space: pre-line;
    margin: 0 0.4rem 0.2rem;
}

.part11 .bottom_part ul li,
.part11 .bottom_part ol li {
    list-style: revert;
}

.part11 .bottom_part .video_box {
    width: calc(100% - 0.8rem);
    height: 5.17rem;
    background: #000000;
    border-radius: 0.16rem;
    margin: 0 auto 0.27rem;
    position: relative;
}

.part11 .bottom_part .video_box video {
    display: block;
    width: 100%;
    height: 100%;
    background: #000000;
    border-radius: 0.16rem;
}

.part11 .bottom_part .video_box .video-play {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000000 url('//7niu.kaokao.mobi/kk_help_mask@2x.png') center center/1.32rem 1.32rem no-repeat;
    border-radius: 0.16rem;
}

.part11 .bottom_part .photo_box {
    width: calc(100% - 0.8rem);
    border-radius: 0.16rem;
    margin: 0 auto 0.27rem;
}

.part11 .bottom_part .photo_box img {
    display: block;
    width: calc(100% - 0.8rem);
    height: auto;
    border-radius: 0.16rem;
}

.part11 .bottom_part .audio_box {
    width: calc(100% - 0.8rem);
    height: 1.97rem;
    background: #F7F9FA;
    border-radius: 0.16rem;
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #344967;
    line-height: 0.64rem;
    padding: 0.67rem 0 0.67rem 0.24rem;
    margin: 0 auto 0.27rem;
    box-sizing: border-box;
}

.part11 .bottom_part .audio_btn {
    width: 0.64rem;
    height: 0.64rem;
    background: url('//7niu.kaokao.mobi/analysis_start@2x.png') 0 0/100% 100% no-repeat;
    margin-right: 0.24rem;
}

.part11 .bottom_part .scroll_bar {
    width: 5.47rem;
    height: 0.05rem;
    background: #EEEEEE;
    border-radius: 0.03rem;
    margin: 0.29rem;
}

.part11 .bottom_part .line {
    width: 0;
    height: 100%;
    background: #fe6767;
    border-radius: 0.03rem;
    position: relative;
}

.part11 .bottom_part .circle {
    position: absolute;
    top: -0.14rem;
    right: -0.14rem;
    width: 0.29rem;
    height: 0.29rem;
}

.part11 .bottom_part .circle span {
    width: 0.29rem;
    height: 0.29rem;
    background: #fe6767;
    border-radius: 50%;
    margin: 0 auto;
}

.part11 .bottom_part .audio_time {
    font-style: normal;
}

.part11 .bottom_part .audio_pause_btn {
    background-image: url('//7niu.kaokao.mobi/analysis_pause@2x.png');
}

.part11 .bottom_part .enclosure_box {
    width: calc(100% - 0.8rem);
    background: #FFFFFF;
    border: 1px solid #F0F2F5;
    border-radius: 0.16rem;
    padding: 0.36rem;
    box-sizing: border-box;
    margin: 0 auto 0.27rem;
}

.part11 .bottom_part .enclosure_box .r_part {
    width: 7.23rem;
    text-align: left;
}

.part11 .bottom_part .enclosure_box a {
    display: block;
}

.enclosure_box img {
    display: block;
    width: 0.83rem;
    height: 0.83rem;
    margin-right: 0.36rem;
}

.enclosure_box h3 {
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #555555;
    line-height: 0.43rem;
    margin: -0.05rem 0;
}

.part11 .bottom_part .enclosure_box p {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
    margin-top: 0.24rem;
}

.part_content {
    border-radius: 8px;
}

.part_content .tips_box {
    padding: 0 0 0.11rem 0.4rem;
    margin-top: 0.16rem;
}

.part_content .tips_box p {
    margin-right: 0.16rem;
    margin-bottom: 0.16rem;
}

.part_content .tips_box span {
    display: inline-block;
    background: #F8F8F8;
    border-radius: 0.05rem;
    padding: 0 0.13rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FE5454;
    line-height: 0.43rem;
}

.part6 {
    width: 100%;
    height: 8rem;
    background: url('//7niu.kaokao.mobi/mobi_syh_banner@2x.png') 0 0/100% 100% no-repeat;
    padding-top: 1.29rem;
    text-align: center;
    box-sizing: border-box;
}

.part6 h3 {
    font-size: 0.64rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 0.96rem;
    margin: 0 1rem 0.29rem;
}

.part6 h4 {
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.43rem;
    margin: 0 0.53rem;
}

.part6 .btn {
    width: 3.52rem;
    height: 0.96rem;
    background: #FFFFFF;
    border-radius: 0.11rem;
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #267EF7;
    line-height: 0.96rem;
    margin: 0.56rem auto 0.23rem;
}

.part6 span {
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.32rem;
    padding-left: 0.45rem;
    background: url('//7niu.kaokao.mobi/mobi_syh_phone@2x.png') 0 0/0.32rem 0.32rem no-repeat;
}

.part12 .title_img {
    width: 4.27rem;
    margin: 1.05rem auto 0.59rem;
}

.part12 p {
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 0.53rem;
    margin: -0.1rem 0.67rem;
}

.part9 {
    padding-bottom: 1.08rem;
}

.part9 .title_img {
    width: 3.73rem;
    margin: 1rem auto 0.64rem;
}

.part9 ul {
    padding: 0 0.4rem;
}

.part9 li {
    width: calc(50% - 0.17rem);
    text-align: center;
    margin-right: 0.34rem;
}

.part9 li:nth-child(2n) {
    margin-right: 0;
}

.part9 li:nth-child(3),
.part9 li:nth-child(4) {
    margin-top: 0.61rem;
}

.part9 li img {
    width: 1.47rem;
    height: 1.47rem;
    margin: 0 auto;
}

.part9 h5 {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    margin: 0.47rem 0 0.28rem;
}

.part9 p {
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 0.48rem;
    margin: -0.09rem 0;
}

.part10 {
    background: #F9F9FD;
    padding: 1.3rem 0 1.07rem;
}

.part10 .title_img {
    width: 4.8rem;
    margin: 0 auto -0.04rem;
}

.part10 h4 {
    font-size: 0.43rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    text-align: center;
    margin: 0.71rem 0 0.52rem;
}

.part10 dl {
    width: calc(100% - 0.72rem);
    border-radius: 0.11rem;
    text-align: left;
    padding: 0.48rem 0.4rem;
    margin: 0 auto 0.27rem;
    box-sizing: border-box;
}

.part10 dl:nth-last-child(1) {
    background: #FFFFFF url('//7niu.kaokao.mobi/mobi_syh_characteristic_bg3@2x.png') right bottom/1.17rem 1.17rem no-repeat;
}

.part10 dl:nth-last-child(2) {
    background: #FFFFFF url('//7niu.kaokao.mobi/mobi_syh_characteristic_bg2@2x.png') right bottom/1.17rem 1.17rem no-repeat;
}

.part10 dl:nth-last-child(3) {
    background: #FFFFFF url('//7niu.kaokao.mobi/mobi_syh_characteristic_bg1@2x.png') right bottom/1.17rem 1.17rem no-repeat;
}

.part10 dl:last-child {
    margin-bottom: 0;
}

.part10 dl img {
    display: block;
    width: 0.91rem;
    height: 0.91rem;
    margin-right: 0.51rem;
}

.part10 dl dd {
    width: 7.01rem;
}

.part10 dl h5 {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    margin-bottom: 0.29rem;
}

.part10 dl p {
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 0.48rem;
    margin: -0.09rem 0;
}

.part13 {
    background: #F9FAFC;
}

.qy_part {
    background: #323642;
}

.version_nav {
    background: #fff;
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    text-align: center;
    padding: 0.21rem 0 0.16rem;
    margin-bottom: 0.27rem;
}

.version_nav .hover {
    font-weight: 500;
}

.version_nav p {
    margin-right: 0.53rem;
}

.version_nav p:last-child {
    margin-right: 0;
}

.version_nav img {
    width: 0.85rem;
    height: 0.85rem;
    margin: 0 auto 0.07rem;
}

.version_nav span {
    margin-bottom: 0.24rem;
}

.version_nav em {
    visibility: hidden;
    width: 0.43rem;
    height: 0.08rem;
    background: #9299A0;
    border-radius: 0.04rem;
    margin: 0 auto;
}

.version_nav p:nth-child(2) em {
    background-color: #9299A0;
}

.version_nav p:nth-child(3) em {
    background-color: #1CB178;
}

.version_nav p:nth-child(4) em {
    background-color: #32A1F8;
}

.version_nav p:nth-child(5) em {
    background-color: #D1A246;
}

.version_qy_nav {
    background: #3A3E4B;
    color: #FFFFFF;
}

.version_nav p:nth-child(5) em {
    background-color: #E0B773;
}

.version_nav .hover em {
    visibility: visible;
}

.earnings li {
    width: 100%;
    line-height: 1;
}

.earnings li .top_part {
    background: #fff;
    color: #575A5E;
    text-align: center;
    padding: 0.67rem 0 0.4rem;
    margin-bottom: 0.27rem;
    box-sizing: border-box;
}

.earnings li .bottom_part {
    background: #fff;
    padding: 0.4rem 0.4rem 0.8rem;
    color: #333333;
    text-align: left;
}

.earnings .totipotent_box .bottom_part {
    background: #3A3E4B;
    color: #FFFFFF;
}

.earnings li .bottom_part div {
    background: #F7F8F9;
    border-radius: 0.16rem;
    padding: 0.4rem 0.32rem;
}

.earnings .totipotent_box .bottom_part div {
    background: rgba(247, 248, 249, 0.06);
    padding: 0.4rem 0.32rem;
}

.earnings li .bottom_part .num_box {
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
}

.earnings li .bottom_part .num_box span {
    color: rgba(51, 51, 51, 0.8);
    margin-left: 0.13rem;
}

.earnings li.totipotent_box .bottom_part .num_box span {
    color: rgba(255, 255, 255, 0.5);
}

.earnings li .bottom_part .num_box p:last-child {
    margin-top: 0.34rem;
}

.earnings li h3 {
    font-size: 0.43rem;
    font-family: PingFang SC;
    font-weight: 500;
    margin-bottom: 0.37rem;
}

.earnings li h4 {
    height: 1.66rem;
    font-size: 0.35rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 0.53rem;
    margin: -0.09rem 1.5rem;
}

.earnings .totipotent_box h4 {
    margin: -0.09rem 0.4rem;
}

.earnings li h5 {
    font-size: 0.53rem;
    font-family: PingFang SC;
    font-weight: 400;
    margin: 0 0 0.33rem;
}


.earnings li h5 span {
    font-weight: bold;
}

.earnings li h5 em {
    font-size: 0.29rem;
    font-style: normal;
    margin-top: 0.24rem;
}

.earnings li .top_part p {
    width: 2.69rem;
    border: 1px solid #9299A0;
    border-radius: 0.11rem;
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 0.75rem;
    text-align: center;
    margin: 0 auto;
}

.earnings .free_box h5,
.earnings .free_box .top_part p {
    color: #9299A0
}

.earnings .personal_box .top_part {
    color: #9954D4;
}

.earnings .basic_box .top_part {
    color: #1AB179;
}

.earnings .advanced_box .top_part {
    color: #32A2F8;
}

.earnings .ultimate_box .top_part {
    color: #D2A346;
}

.earnings .totipotent_box .top_part {
    background: #3A3E4B;
    color: #E6BE7D;
}

.earnings .personal_box .top_part p {
    border-color: #9954D4;
}

.earnings .basic_box .top_part p {
    border-color: #1AB179;
}

.earnings .advanced_box .top_part p {
    border-color: #32A2F8;
}

.earnings .ultimate_box .top_part p {
    border-color: #D2A346;
}

.earnings .totipotent_box .top_part p {
    color: #603C18;
    background: linear-gradient(180deg, #F0CC90, #D4A55C);
    border-color: #E6BE7D;
}

.earnings .function_list p {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 0.43rem;
    margin-bottom: 0.4rem;
}

.earnings .function_list p:last-child {
    margin-bottom: 0;
}

.earnings .function_list .grey_box {
    font-weight: 400;
    color: rgba(51, 51, 51, 0.3);
}

.earnings .totipotent_box .function_list p {
    color: #fff;
}

.earnings .function_list p em {
    width: 0.43rem;
    height: 0.43rem;
    background: url('//7niu.kaokao.mobi/update_free_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .free_box .grey_box em {
    background: url('//7niu.kaokao.mobi/update_free_icon2@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .personal_box p em {
    background: url('//7niu.kaokao.mobi/update_personal_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .personal_box .grey_box em {
    background: url('//7niu.kaokao.mobi/update_personal_icon2@2x.png') 0 0 /100% 100% no-repeat;
    opacity: 0.3;
}

.earnings .basic_box p em {
    background: url('//7niu.kaokao.mobi/update_basic_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .basic_box .grey_box em {
    background: url('//7niu.kaokao.mobi/update_basic_icon2@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .advanced_box p em {
    background: url('//7niu.kaokao.mobi/update_advanced_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .advanced_box .grey_box em {
    background: url('//7niu.kaokao.mobi/update_advanced_icon2@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .ultimate_box p em {
    background: url('//7niu.kaokao.mobi/update_ultimate_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .totipotent_box p em {
    background: url('//7niu.kaokao.mobi/update_totipotent_icon@2x.png') 0 0 /100% 100% no-repeat;
}

.earnings .bottom_part p b {
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 0.43rem;
}

.earnings .personal_box .bottom_part p b {
    color: rgba(153, 84, 212, 0.3);
}

.earnings .basic_box .bottom_part p b {
    color: rgba(26, 177, 121, 0.3);
}

.earnings .advanced_box .bottom_part p b {
    color: rgba(50, 162, 248, 0.3);
}

.earnings .ultimate_box .bottom_part p b {
    color: rgba(210, 163, 70, 0.3);
}

.earnings .totipotent_box .bottom_part p b {
    background: linear-gradient(180deg, #F0CC90 0%, #D4A55C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    opacity: 0.6;
}

.earnings .bottom_part h6 {
    font-size: 0.43rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    text-align: center;
    margin: 0.64rem 0 0.4rem;
}

.earnings .totipotent_box .bottom_part h6 {
    color: rgba(255, 255, 255, 1);
}

.earnings .bottom_part .list_box {
    box-sizing: border-box;
    margin-bottom: 0.4rem;
    padding: 0 0.32rem;
}

.earnings .bottom_part .list_box i {
    display: block;
    font-size: 0.32rem;
    font-family: PingFang SC;
    font-weight: 400;
    font-style: normal;
    color: #333333;
    opacity: 0.8;
    margin-bottom: 0.2rem;
}

.earnings .totipotent_box .bottom_part .list_box i {
    color: rgba(255, 255, 255, 0.5);
}

.earnings .bottom_part .list_box i:last-child {
    margin-bottom: 0;
}

.part14 {
    background: #F9F9FD;
    padding: 1.03rem 0;
}

.part14 .title_img1 {
    width: 2.4rem;
    margin: 0 auto 0.63rem;
}

.part14 .title_img2 {
    width: 2.67rem;
    margin: 0.76rem auto 0.63rem;
}

.part14 li {
    width: 9.28rem;
    background: #FFFFFF;
    border-radius: 0.11rem;
    padding: 0.48rem 0.4rem 0.4rem;
    margin: 0 auto 0.27rem;
    box-sizing: border-box;
}

.part14 li img {
    width: 0.91rem;
    height: 0.91rem;
    margin-right: 0.48rem;
}

.part14 li div {
    width: calc(100% - 2.19rem);
}

.part14 li h3 {
    margin-bottom: 0.27rem;
}

.part14 li em {
    font-size: 0.37rem;
    font-family: PingFang SC;
    font-weight: 500;
    font-style: normal;
    color: #333333;
}

.part14 li span {
    border: 1px solid #C1C1C1;
    border-radius: 0.05rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
    line-height: 0.32rem;
    padding: 0 0.12rem;
}

.part14 li i {
    width: 0.75rem;
    height: 0.37rem;
    background: #31A634;
    border-radius: 0.05rem;
    font-size: 0.27rem;
    font-family: PingFang SC;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    line-height: 0.37rem;
    margin: 0 0.13rem;
}

.part14 li .red_i {
    background: #F53325;
}

.part14 li .blue_i {
    width: 1.57rem;
    background: #189AD3;
}

.part14 li p {
    font-size: 0.29rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    text-align: left;
    line-height: 0.48rem;
    margin: -0.09rem 0;
}


.tc_server_box {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    z-index: 10;
    
    margin: 0 auto;
}

.tc_server_box .server_content {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 7.79rem;
    height: 8.43rem;
    border-radius: 0.21rem;
    background: #FFFFFF url('//7niu.kaokao.mobi/server_content_bg@2x.png') right bottom/3.76rem 3.67rem no-repeat;
    border-radius: 0.21rem;
    transform: translate(-50%, -50%);
    padding: 1.23rem 0.4rem;
    text-align: center;
    box-sizing: border-box;
}

.tc_server_box .close {
    position: absolute;
    top: 0.21rem;
    right: 0;
    width: 0.53rem;
    height: 0.53rem;
    background: url('//7niu.kaokao.mobi/close@2x.png') 0 bottom/0.21rem 0.21rem no-repeat;
    cursor: pointer;
}

.tc_server_box h4 {
    font-size: 0.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
}

.tc_server_box h4:nth-child(2) {
    margin-bottom: 0.32rem;
}

.tc_server_box .qrcode {
    width: 4.27rem;
    height: 4.27rem;
    border: 1px solid #2856CE;
    border-radius: 0.11rem;
    padding: 0.16rem;
    box-sizing: border-box;
    margin: 0.64rem auto 0;
}

.tc_server_box .qrcode img {
    display: block;
    width: 100%;
    height: 100%;
}