body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,section,a{margin:0;padding:0;box-sizing:border-box}
*{outline:none;}
div,ul,h1,h2,h3,h4,h5,h6{box-sizing:border-box}
ul,ol,li{list-style:none}
a{text-decoration:none;}
html,body{background-color:#f2f2f2;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;}
p{text-align:justify;text-justify:inter-ideograph;}
em{font-style:inherit;}
.main{flex:1}
.s1{display:flex;justify-content:center;column-gap:60px;flex-direction:column;align-items:center;background:url(../img/banner-bg.webp);height:944px;position:relative;background-repeat:no-repeat;background-size:cover;}
.s1 .logo_wrap{position:absolute;top:16px;width:1140px;}
.s1 .name{font-size:50px;font-weight:bold;color:#333;margin: 24px 0 16px;text-align: center;}
.s1 .desc{font-size:18px;font-weight:bold;color:#fff;margin-top:16px;text-align: center;}
.s1 .con{display:flex;flex-direction:row;column-gap:54px;align-items:center}
.s1 .con .img-banner{content:url(../img/banner.webp);width:auto;height:700px}
.s1 .con .row{display:flex;flex-direction:row;column-gap:25px;}
.s1 .con .down{display:flex;align-items: center;justify-content: center;width:270px;height:54px;line-height:54px;background-color:#fff;border-radius:27px;text-align:center;color:#0f67ff;font-size:18px;font-weight:bold;margin: 22px 0 0;}
.s1 .con .down i{content:url(../img/icon-download.webp);margin-right:12px;width:24px;height:24px;}
.s1 .con .down:hover{opacity:0.8;}
.s1 .down-base-info{margin-top: 10px;font-size:14px;color:#fff;line-height:24px;text-align:center;display:flex;align-items:center;gap:16px;justify-content: center;}
.s1 .down-base-info em{all:unset;font-style:normal;}
.s2{height:593px;background:#EBEDFC;}
.s2 .list1{display:flex;justify-content:center;column-gap:40px;height:inherit;align-items:center;}
.s2 .list1 .item{width:270px;height:297px;cursor:pointer;}
.s2 .list1 .item .info1{width:inherit;height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;}
.s2 .list1 .item .info1 p{color:#333C4B;font-size:20px;font-weight:bold;margin-top:24px;}
.s2 .list1 .item:hover{margin-top:-16px;}
.s2 .list1 .item:hover .info1{display:none;}
.s2 .list1 .item:hover .info2{display:flex;}
.s2 .list1 .item .info2{width:inherit;height:inherit;position:relative;background:#0f67ff;border-radius:10px;display:none;flex-direction:column;justify-content:center;align-items:center;}
.s2 .list1 .item .info2 img{position:absolute;top:-40px;left:50%;transform:translateX(-50%);}
.s2 .list1 .item .info2 .name{color:#fff;font-size:20px;font-weight:bold;}
.s2 .list1 .item .info2 .desc{font-size:14px;color:#fff;width:222px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:24px;}
.s3{display:flex;flex-direction:column;align-items:center;row-gap:80px;padding:80px 0;}
.s3 .row{width:1200px;height:444px;display:flex;justify-content:center;align-items:center;column-gap:80px}
.s3 .row:nth-child(even){flex-direction:row-reverse;}
.s3 .row .info{}
.s3 .row > img{background-size:contain;}
.s3 .row .img-feature-1{content:url(../img/feature-1.webp)}
.s3 .row .img-feature-2{content:url(../img/feature-2.webp)}
.s3 .row .info .name{font-size:32px;color:#333C4B;font-weight:600;}
.s3 .row .info .desc{font-size:16px;color:#686F7F;margin-top:24px;}
.s4{background-color:#F2F6FE;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:108px;}
.s4 .name{color:#333C4B;font-size:36px;font-weight:bold;margin-top:80px;text-align:center;}
.s4 .con{margin-top:120px;display:flex;justify-content:center;column-gap:32px;}
.s4 .con img{background-size:cover;}
.s4 .con .info{width:250px;height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:16px;background-color:#fff;border-radius:28px;}
.s4 .con .c1,.s4 .con .c2{display:flex;flex-direction:column;row-gap:40px;}
.s4 .con .c1{margin-top:28px;}
.s4 .con .c2{margin-top:-58px;}
.s4 .con .info .tt{font-size:40px;font-weight:bold;color:#333C4B;}
.s4 .con .info .dd{font-size:16px;color:#333C4B;text-align:center;margin-top:8px;}
header.header{left:0;position:absolute;right:0;top:0;-webkit-transition:height .4s;transition:height .4s;height:64px;z-index:100;box-shadow:0 2px 6px 0 rgba(32,33,37,.1);display:flex;background:#fff;align-items:center;justify-content:space-between;padding:0 32px;}
header.header .nav{display:flex;align-items:center;height:100%;background-color:#fff;}
header.header .nav .logo_warp{display:block;cursor:pointer;}
header.header .nav .logo_warp img{height:36px;width:auto;display:block;}
header.header .nav ._index{display:block;height:100%;line-height:62px;margin:0 12px;font-size:16px;color:#202125;margin-left:168px;position:relative;cursor:pointer;}
header.header .nav .cat-item-name{display:none;margin-left:42px;}
header.header .nav ._index:hover{color:#0f67ff;border-bottom:2px solid #0f67ff;}
header.header .nav ._index.on{color:#0f67ff;border-bottom:2px solid #0f67ff;}
header.header .btn-right{position:fixed;right:0;margin-right:10px;}
header.header .btn-down{display:none;padding:12px 24px;background:#0f67ff;border-radius:30px;text-align:center;font-size:16px;color:#FFFFFF;}
header.header .cate {
    font-size: 16px;
    display: flex;
    column-gap: 24px;
    margin-left: 190px;
    margin-right: auto;
}
header.header .cate a {
    color: #000;
}
header.header .cate a.active {
    color: #0f67ff;
}
.crumbs_wrap{margin-top:64px;background:#FFFFFF;}
.crumbs{display:flex;align-items:center;padding:16px 0;font-size:14px;color:#6D6D7D;width:1200px;margin:0 auto;}
.crumbs:first-child:before{content:'';width:14px;height:14px;background:url("../img/crumbs.png");background-size:14px;margin-right:4px;}
.crumbs a,.crumbs span{font-size:14px;color:#6D6D7D;}
.crumbs a:hover{color:#0f67ff;}
.section-1 {
    width: 1200px;
    margin: 8px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
}

.section-1 .help-item {
    padding: 24px;
    background: #FFFFFF;
    border-radius: 22px;
    position: relative;
    margin-top: 48px;
}

.section-1 .help-item:hover {
    scale: 1.03;
}

.section-1 .help-item:hover .item-name {
    color: #0f67ff !important;
}


.section-1 .help-item .item-thumb {
    width: 258px;
    height: 144px;
    border-radius: 8px;
    object-fit: cover;
    position: absolute;
    left: 24px;
    top: -24px;
}

.section-1 .help-item .base-info {
    margin-left: 274px;
    height: 96px;
    width: 266px;
}

.section-1 .help-item .base-info .item-name {
    font-size: 20px;
    color: #333333;
    line-height: 26px;
    font-weight: bold;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 52px;
}

.section-1 .help-item .base-info .item-time {
    font-size: 12px;
    color: #666666;
    line-height: 16px;
    display: block;
    margin: 8px 0;
}

.section-1 .help-item .base-info .item-views {
    font-size: 12px;
    color: #999999;
    line-height: 16px;
}

.section-1 .help-item .item-desc_wrap {
    position: relative;
    width: 540px;
    height: 92px;
    margin-top: 30px;
    padding: 28px 16px 24px ;
    background: #F7F7F7;
    border-radius: 10px;
    position: relative;
    box-sizing: border-box;
}

.section-1 .help-item .item-desc_wrap:before {
    content: '';
    width: 32px;
    height: 24px;
    background: url("../img/item-desc-icon.png");
    background-size: 32px 24px;
    position: absolute;
    top: -8px;
    left: 16px;
}

.section-1 .help-item .item-desc_wrap .item-desc {
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.lists-pages {
    width: 1200px;
    margin: 24px auto;
    display: flex;
    justify-content: center;
    column-gap: 12px;
}
.lists-pages a {
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(157, 157, 157, 0.44);
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    cursor: pointer;
    display: inline-block;
    color: #666;
    padding: 6px 12px;
    box-sizing: content-box;
    box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.16);
    border-radius: 5px 5px 5px 5px;
}

.lists-pages .active {
    color: #fff;
    background: #007aff;
}
.lists-pages a:hover {
    color: #fff;
    background: #007aff;
}

.s5{padding:0 24px 24px;width:1200px;margin:24px auto;background:#FFF;border-radius:12px;}
.s5 .base-info_wrap{padding:40px 0 24px;border-bottom:1px dashed #E3E4E3;}
.s5 .base-info_wrap .article-name{font-weight:bold;font-size:24px;color:#2C2C2C;line-height:32px;text-align:center;}
.s5 .base-info_wrap .base-info{display:flex;justify-content:center;align-items:center;margin-top:24px;gap:64px;}
.s5 .base-info_wrap .base-info span{font-size:14px;color:#999;line-height:20px;}
.s5 .base-info_wrap .base-info span a{font-size:14px;color:#999;line-height:20px;}
.s5 .base-info_wrap .base-info span a:hover{color:#0f67ff}
.s5 .article-detail{padding:16px 0 0;box-sizing:border-box;font-size: 15px;line-height: 28px;color: #333;}
.s5 .article-detail h3{font-size:18px;font-weight:bold;color:#0f67ff;margin:15px 0;border-radius:8px;}
.s5 .article-detail h4{font-size:14px;font-weight:bold;color:#0f67ff;margin:15px 0;padding-bottom:8px;}
.s5 .article-detail p{font-size:15px;line-height:28px;color:#333;}
.s5 .article-detail p a,.s5 .article-detail p span{vertical-align:unset}
.s5 .article-detail p a{color:#0f67ff;}
.s5 .article-detail img{max-width:50%;max-height:400px !important;width:auto;height:auto;margin:20px auto;display:block;box-shadow:0 0 10px 2px rgb(101 156 255 / 50%);border-radius:8px;}
.s5 .next-pre_wrap{display:flex;margin-top:24px;}
.s5 .next-pre_wrap .next-pre-item{width:50%;padding:24px;display:flex;background:#FBFBFB;border:1px solid #EAEBEA;align-items:center;}
.s5 .next-pre_wrap .next-pre-item:hover p{color:#0f67ff;}
.s5 .next-pre_wrap .next-pre-item:hover p span{color:#0f67ff;}
.s5 .next-pre_wrap .next-pre-item img{width:120px;height:80px;border-radius:12px;object-fit:cover;}
.s5 .next-pre_wrap .next-pre-item p{width:400px;margin-left:16px;font-size:14px;color:#333333;line-height:26px;}
.s5 .next-pre_wrap .next-pre-item p em{color:#999;}
.s5 .next-pre_wrap .next-pre-item p span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#999;}
.s6{width:1200px;background:#FFFFFF;border-radius:12px;padding:24px;margin:0 auto 24px;}
.s6 .section-name{font-weight:bold;font-size:20px;color:#333333;line-height:26px;display:flex;align-items:center;}
.s6 .section-name:before{content:'';background:url("../img/icon-section-name.png");background-size:23px 18px;margin-right:8px;width:23px;height:18px;}
.s6 .section-lists{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.s6 .section-lists .section-item{width:48%;display:flex;align-items:center;margin-top:24px;color:#000;}
.s6 .section-lists .section-item:hover{color:#007aff;}
.s6 .section-lists .section-item:before{content:'';width:6px;height:6px;background:#FFFFFF;border:1px solid #D0D1D1;border-radius:3px;margin-right:8px;}
.s6 .section-lists .section-item .item-name{font-size:14px;line-height:22px;width:470px;}
.s6 .section-lists .section-item .item-time{font-size:14px;line-height:22px;margin-left:20px;}

.page-wrap {
    width: 1200px;
    margin: auto;
}
.part-privacy h1 {
    font-size: 32px;
}
.part-privacy {
    padding: 32px 16px 16px;
    font-size: 16px;
    line-height: 32px;
}
.part-privacy p{
    font-size: 16px;
    line-height: 32px;
}
.page-404 {
    height: 100%;
    text-align: center;
}

.page-404 img {
    width: 600px;
    padding: 0 2rem;
    box-sizing: border-box;
}

.page-404 h1,.page-404 span {
    display: block;
    font-size: 18px;
    color: #333;
    text-align: center;
    margin-top: 1rem;
}

.page-404 .desc {
    text-align: center;
    font-size: 18px;
    color: #333;
    margin-top: 16px;
}

.page-404 .desc a {
    color: #0f67ff;
}

.page-404 .btn-lists {
    margin: 1rem 0 1rem;
    display: flex;
    justify-content: center;
}

.page-404 .btn-lists a {
    width: 78px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #0f67ff;
    font-size: 12px;
    color: #FFFFFF;
    margin-right: 1.5rem;
    border-radius: 4px;
}



.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer{padding:16px 0;text-align:center;width:100%;background-color:#1d293e;line-height:24px;}
.footer p,.footer p a{font-size:14px;font-weight:normal;margin-bottom:0;color:#E7ECF9;margin-top:0;text-align:center;}
.footer p a {color:#0f67ff;}
/* .footer p a{font-size:14px;font-weight:normal;color:#a9b4c7;}
*/
.footer .beian{font-size:14px;color:#333;}
.index-btn_wrap{position:relative;cursor:pointer;display: flex;justify-content: center;}
.index-code-box{display:flex;align-items:flex-end!important;justify-content:center!important;width:179px!important;height:197px!important;background:url(../img/code-box.png);background-size:179px 197px;position:absolute;top: 70px;left: 26%;display:none!important;}
.index-code-box .index-code{margin-bottom:24px;}
.index-code-box .index-code img{width:136px!important;height:136px!important}
.to_top{position:fixed;right:56px;bottom:100px;cursor:pointer;display:none;}
.to_top img{width:50px;height:50px;}
@media screen and (max-width:810px){
.s1{flex-direction:column;height:auto;}
header.header .cate {
    font-size:.875rem;
    margin-left:0;
    margin-right: 0;
}
.s1 .logo_wrap{top:1rem;left:1rem;width:auto;}
.s1 .name{font-size:2rem;color:#333;text-align:center;margin:1rem 0 .5rem 0;}
.s1 .con{flex-direction:column-reverse;column-gap:0.625rem;margin-top: 6.5rem;row-gap:1rem;align-items:center;row-gap:2rem;}
/* .s1 .con img{width:24.9375rem;height:19.8125rem;content:url(../img/m-banner.webp);}
*/
.s1 .con .img-banner{width:auto;height: 26.8125rem;}
.s1 .con .row{display:flex;flex-direction:row;column-gap:0.625rem;}
.s1 .con .row:first-child{justify-content:center;}
.s1 .info{margin-top:0;display:flex;align-items:center;flex-direction:column;}
.s1 .info .desc{font-size:1rem;margin:0.25rem 0 0;}
.s1 .down-base-info{font-size:.875rem;margin-top:.75rem;line-height:1.5rem;gap:0 .5rem;flex-wrap:wrap;justify-content:center;}
.s1 .down-base-info.package{margin-top:.5rem;}
.s1 .con .down{border-radius:0.625rem;width:13.5rem;height:2.8125rem;font-size:1rem;margin-top: 1rem;}
.s1 .con .down i{margin-right:0.5rem;width:1.125rem;height:1.125rem;}
.s1 .con .down.android i{content:url(../img/icon-down-android.webp);}
.s1 .con .down.ios i{content:url(../img/icon-down-ios.webp);}
.s2{height:auto;padding:2.5rem 0;}
.s2 .list1{flex-wrap:wrap;column-gap:1.25rem;row-gap:1.375rem;}
.s2 .list1 ul{display:none;}
.s2 .list1 .item{width:8.8125rem;height:8.8125rem;}
.s2 .list1 .item .info1 p{font-size:1rem;margin-top:1rem;}
.s2 .list1 .item img{width:2.5rem;height:2.5rem;}
.s2 .list1 .item:hover{margin-top:0;}
.s2 .list1 .item:hover .info1{display:flex;}
.s2 .list1 .item:hover .info2{display:none;}
.s3{row-gap:2.5rem;padding:2rem 1rem;background-color:#fff;}
.s3 .row{width:100%;height:auto;flex-direction:column !important;row-gap:1.5rem;}
.s3 .row .info{display:flex;align-items:center;flex-direction:column;}
.s3 .row .info .name{font-size:1.125rem;color:#333C4B;text-align:center;line-height:1.5rem;}
.s3 .row .info .desc{font-size:0.875rem;color:#686F7F;line-height:1.125rem;margin-top:1rem;text-align:center;}
.s3 .row > img{width:19.9375rem;height:19.5rem;}
/* .s3 .row:first-child img{content:url(../img/m-feature-1.webp);}
.s3 .row:nth-child(2) img{content:url(../img/m-feature-2.webp);}
*/
.s3 .row:first-child .img-feature-1{width:20rem;height:19.5rem;}
.s3 .row:nth-child(2) .img-feature-2{width:20rem;height:19.5rem;}
.s4{padding-bottom:2rem;}
.s4 .name{font-size:1.125rem;color:#333C4B;text-align:center;line-height:1.5rem;margin-top:2rem;}
.s4 .con{flex-direction:column;margin-top:1rem;row-gap:1.25rem;align-items:center;}
.s4 .con > img{width:25rem;height:18.75rem;content:url(../img/m-feature-3.webp);}
.s4 .con .c1,.s4 .con .c2{margin-top:0;flex-direction:row;column-gap:1rem;}
.s4 .con .c2{margin-top:0;flex-direction:row;}
.s4 .con .info{width:8.8125rem;height:4.375rem;flex-direction:row;border-radius:0.25rem;}
.s4 .con .info .tt{font-size:1rem;color:#333C4B;}
.s4 .con .info .dd{font-size:0.875rem;color:#666}
.s4 .con .info img{width:2.375rem;height:2.375rem;margin-right:0.5rem;}
header.header{width:100%;padding:0 1rem;box-sizing:border-box;}
header.header .nav .logo_warp img{height:2rem;width:auto;}
header.header .nav ._index{margin:0 0.75rem 0 3.5rem;font-size:0.8rem;}
header.header .nav .cat-item-name{margin-left:.75rem;}
header.header .btn-down{display:none;}
header.header .btn-down.index-head-btn{position:fixed;top:72px;width:calc(100% - 3rem);}
.h-8{display:block;height:.5rem;background:#f5f5f5;width:100%;}
.crumbs_wrap{width:100%;background:#F7F7F7;}
.crumbs{padding:0 1rem 0 2rem;height:2rem;white-space:normal;font-size:.8rem;position:relative;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;width:100%;}
.crumbs:first-child:before{content:'';width:.875rem;height:.875rem;background:url(../img/crumbs.png);background-size:.875rem;display:inline-block;position:absolute;top:.5rem;left:.75rem;}
.crumbs a{font-size:.8rem;line-height:2rem;}
.crumbs span{font-size:.8rem;width:calc(100vw - 10.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.section-1 {
    width: 100%;
    background-color: #fff;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    padding: 0 1rem;
    box-sizing: border-box;
}

.section-1 .help-item {
    padding: 1rem;
    border-radius: .5rem;
    margin-top: 2.5rem;
    box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.16);
    width: 100%;
}

.section-1 .help-item:hover {
    scale: 1;
}

.section-1 .help-item .item-thumb {
    width: 10.5rem;
    height: 5.875rem;
    border-radius: .375rem;
    left: 1rem;
    top: -1rem;
}

.section-1 .help-item .base-info {
    margin-left: 11.125rem;
    height: 4.875rem;
    width: 10.75rem;
}

.section-1 .help-item .base-info .item-name {
    font-size: .875rem;
    line-height: 1.25rem;
    height: 2.5rem;
}

.section-1 .help-item .base-info .item-time {
    font-size: .8rem;
    line-height: 1rem;
    margin: .375rem 0;
}

.section-1 .help-item .base-info .item-views {
    font-size: .8rem;
    line-height: 1rem;
}

.section-1 .help-item .item-desc_wrap {
    width: 100%;
    height: 4.5rem;
    margin-top: 1rem;
    padding: 1.25rem .5rem .75rem;
    border-radius: .5rem;
}

.section-1 .help-item .item-desc_wrap:before {
    content: '';
    width: 1.25rem;
    height: 1rem;
    background: url("../img/item-desc-icon.png");
    background-size: 1.25rem 1rem;
    top: -.327rem;
    left: .625rem;
}

.section-1 .help-item .item-desc_wrap .item-desc {
    font-size: .8rem;
    line-height: 1.2rem;
}
.lists-pages {
    width: 100%;
    margin: 0;
    padding: 1.25rem 0;
    background-color: #fff;
    column-gap: .375rem;
}
.lists-pages a {
    line-height: normal;
    font-size: .8rem;
    padding: .25rem .5rem;
    border-radius: .25rem;
}
.s5{padding:0 1rem 1rem;width:100%;margin:0;border-radius:0;}
.s5 .base-info_wrap{padding:1rem 0;}
.s5 .base-info_wrap .article-name{font-size:1rem;line-height:1.5rem;}
.s5 .base-info_wrap .base-info{margin-top:.75rem;gap:1.5rem;}
.s5 .base-info_wrap .base-info span{font-size:.8rem;line-height:1.2rem;}
.s5 .base-info_wrap .base-info span a{font-size:.8rem;line-height:1.2rem;}
.s5 .article-detail{padding:1rem 0 0;box-sizing:border-box;font-size:.9375rem;line-height:1.375rem;}
.s5 .article-detail h3{font-size:1rem;margin:1rem 0;}
.s5 .article-detail ol{width:100% !important;}
.s5 .article-detail p{font-size:.9375rem;line-height:1.375rem;}
.s5 .article-detail img{max-width:50%;max-height:20rem !important;width:auto;height:auto;margin:1rem auto;display:block;border-radius:.5rem;}
.s5 .next-pre_wrap{flex-direction:column;margin-top:1.75rem;gap:.5rem;}
.s5 .next-pre_wrap .next-pre-item{width:100%;padding:1rem;align-items:center;}
.s5 .next-pre_wrap .next-pre-item img{width:6.25rem;height:4rem;border-radius:.5rem;}
.s5 .next-pre_wrap .next-pre-item p{width:calc(100vw - 11.25rem);margin-left:1rem;font-size:.8rem;line-height:1.2rem;}
.s6{width:100%;border-radius:0;padding:1rem 1rem 1.25rem;margin:0;}
.s6 .section-name{font-size:1rem;line-height:1.5rem;}
.s6 .section-name:before{content:'';background:url("../img/icon-section-name.png");background-size:1.25rem 1rem;margin-right:.5rem;width:1.25rem;height:1rem;}
.s6 .section-lists{display:flex;align-items:flex-start;flex-wrap:nowrap;justify-content:space-between;flex-direction:column;}
.s6 .section-lists .section-item{width:100%;display:flex;align-items:center;margin-top:1rem;}
.s6 .section-lists .section-item:before{content:'';width:.25rem;height:.25rem;border-radius:.125rem;margin-right:.5rem;}
.s6 .section-lists .section-item .item-name{font-size:.8rem;line-height:1.2rem;width:18rem;}
.s6 .section-lists .section-item .item-time{font-size:.8rem;line-height:1.2rem;margin-left:1.25rem;}
.page-wrap {
    width: 100%;
    margin: 0 auto;
}
.part-privacy h1 {
    font-size: 2rem;
}
.part-privacy {
    padding: 2rem 1rem 1rem;
    font-size: 0.875rem;
    line-height: 1.75rem;
}
.part-privacy p{
    font-size: 0.875rem;
    line-height: 1.75rem;
}
.page-404 h1,.page-404 span {
    font-size: 1.125rem;
    margin-top: 1rem;
}
.page-404 img {
    width: 100%;
    margin-top: 4rem;
}
.page-404 .desc {
    text-align: center;
    font-size: 1.125rem;
    margin-top: 1rem;
}
.footer{padding:1rem 1rem;}
.footer p,.footer p a{font-size:12px;margin-bottom:0;line-height:1.25rem;}
.footer .beian{font-size:12px;color:#333;}
.to_top{right:1rem !important;bottom:2rem !important;}
.to_top img{width:1.5625rem !important;height:1.5625rem !important;}
}
/*** @description:Photo Browser;***/
.photo-browser{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;opacity:0;display:none;background:rgba(0,0,0,0.75);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.photo-browser.photo-browser.photo-browser-in{display:block;-moz-animation:photoBrowserIn 400ms forwards;-webkit-animation:photoBrowserIn 400ms forwards;animation:photoBrowserIn 400ms forwards;}
.photo-browser.photo-browser-out{display:block;-moz-animation:photoBrowserOut 400ms forwards;-webkit-animation:photoBrowserOut 400ms forwards;animation:photoBrowserOut 400ms forwards;}
.photo-browser .page[data-page="photo-browser-slides"]{background:none;}
.photo-browser-body{position:relative;height:100%;}
.photo-browser-swiper-container{position:absolute !important;left:0;right:0;top:0;bottom:0;overflow:hidden;-webkit-transition-duration:400ms;transition-duration:400ms;}
.photo-browser-swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.photo-browser-link-inactive{opacity:0.3;}
.photo-browser-slide{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;box-sizing:border-box;}
.photo-browser-slide.transitioning{-webkit-transition-duration:400ms;transition-duration:400ms;}
.photo-browser-slide span.photo-browser-zoom-container{width:100%;text-align:center;display:none;}
.photo-browser-slide img{width:auto;height:auto;max-width:100%;max-height:100%;display:none;}
.photo-browser-slide.swiper-slide-active span.photo-browser-zoom-container,.photo-browser-slide.swiper-slide-next span.photo-browser-zoom-container,.photo-browser-slide.swiper-slide-prev span.photo-browser-zoom-container{display:block;}
.photo-browser-slide.swiper-slide-active img,.photo-browser-slide.swiper-slide-next img,.photo-browser-slide.swiper-slide-prev img{display:inline;}
.photo-browser-slide.swiper-slide-active.photo-browser-slide-lazy .preloader,.photo-browser-slide.swiper-slide-next.photo-browser-slide-lazy .preloader,.photo-browser-slide.swiper-slide-prev.photo-browser-slide-lazy .preloader{display:block;}
.photo-browser-slide iframe{width:100%;height:100%;}
.photo-browser-slide .preloader{display:none;position:absolute;width:42px;height:42px;margin-left:-21px;margin-top:-21px;left:50%;top:50%;}
.photo-browser-header{position:absolute;left:0;right:0;height:1rem;z-index:10;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all 0.4s;}
.photo-browser-close,.photo-browser-remove{position:absolute;z-index:10;top:0.2rem;left:0.2rem;display:none;}
.photo-browser-close{width:0.6rem;height:0.6rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMA2PwU5GRQ+elZHyJCF93SO/RUDGwbEcm3KH1J9qeapxKm0wAAAPJJREFUWMPt1MkOgjAUheHL4IgoDijgcN//LS21yVmQXvQk7nr23x9o0kpaWlpaZLuhEGPt0Ni+WWlmFLalHnsz0Km6guFVn2Zgob5geF2KuUsoRP3G5CiwHgXWo8B6nOTE586Thcp7d/5koVrDEwV4rgDPFGrOo7CvSY9vgCcL8HSB91KU/i/OtM/U70YW6tEfc7pQ70ffLMfC4Ux7EbLQBu928oXrj74MnixsR79ynijA78QPheJbX8GjgPdh3q/hUQi3m/Bhm8/tnvc9PFOAjxVasXcIPlroxF7n/F0kXniJvWv2gJ9skbuLmZaW9pe9AdgOIqeqhDo2AAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%;}
.photo-browser-remove{left:auto;right:0.3rem;}
.photo-browser-of{margin:0 5px;}
.photo-browser-captions{pointer-events:none;position:absolute;left:0;width:100%;top:0;z-index:1001;opacity:1;}
.photo-browser-exposed .photo-browser-name,.photo-browser-exposed .photo-browser-time,.photo-browser-exposed .photo-browser-text{display:none;}
.photo-browser-caption{text-align:left;position:relative;z-index:1002;display:none;min-height:1rem;}
.photo-browser-caption:empty{display:none;}
.photo-browser-caption.photo-browser-caption-active{display:block;}
.photo-browser-captions-light .photo-browser-caption{background:rgba(255,255,255,0.8);color:#000;}
.photo-browser-info{font-size:0;position:relative;padding:0.3rem 0;text-align:center;}
.photo-browser-info + .photo-browser-text{margin-top:-0.4rem;}
.photo-browser-text{font-size:0.3rem;color:#e1e1e1;padding:0.3rem;}
.photo-browser-text:empty{display:none;}
.photo-browser-text pre{line-height:1.5;font-family:inherit;margin:0;word-wrap:break-word;white-space:pre-wrap !important;}
.photo-browser-name{font-size:0.34rem;color:#4fab7d;margin-right:0.16rem;}
.photo-browser-time{font-size:0.24rem;color:#777;}
.photo-browser-count{color:#fff;font-size:0.6rem;}
.photo-browser-exposed .photo-browser-header{opacity:0;visibility:hidden;pointer-events:none;}
.photo-browser-remove{display:none;}
.photo-browser-upload .photo-browser-name,.photo-browser-upload .photo-browser-time,.photo-browser-upload .photo-browser-text{display:none;}
.photo-browser-upload .photo-browser-remove{display:block;}
@-webkit-keyframes photoBrowserIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes photoBrowserIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes photoBrowserOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes photoBrowserOut{0%{opacity:1;}
100%{opacity:0;}
}
