/*
Theme name: YouDao
Author: Me
Author URI: https://www.net.cn/
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,html{font-family:PingFang SC,Segoe UI,Arial,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1","\5b8b\4f53",Malgun Gothic,sans-serif}
body{line-height:1}
ol,ul{list-style:none}
a,a:hover{text-decoration:none;color:#333}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
@media screen and (min-width:750px) and (max-width:1024px){html{font-size:200px!important}
}
.container{min-width:1200px}
.header{min-height:72px;max-height:120px}
.scrolling{background: hsla(0, 0%, 100%, .7);}
.nav{width:100%;height:72px;display:flex;align-items:center;position:fixed;top:0;left:0;z-index:999;transition:top .3s ease-out}
.nav .nav-content{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}
.nav .nav-content .item-right .current-menu-item{position: relative;}
.nav .nav-content .item-right .current-menu-item a:before {
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translate(-50%);
    content: "";
    width: 16px;
    height: 2px;
    background: #fb4a3e;
    border-radius: 100px;
}
.nav .nav-content .item-left{display:flex;align-items:center}
.nav .nav-content .item-left .logo{width:164px;height:auto;cursor:pointer}
.nav .nav-content .item-right{display:flex;font-size:16px;line-height:100%;color:#2a2b2e}
.nav .nav-content .item-right li{margin-left:40px;cursor:pointer;display:inline-block}
.main{min-height:calc(100vh - 447px)}
.desktop-content .first{position:relative;width:100%;height:759px}
.desktop-content .first .banner{width:100%;height:759px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-48px;z-index:0}
.desktop-content .first .content{position:absolute;top:133px;left:50%;transform:translate(-50%);width:1200px;text-align:center;z-index:1}
.desktop-content .first .content .logo{width:auto;height:38px;display:block;margin:48px auto 0 auto}
.desktop-content .first .content .title{width:auto;height:84px;margin:32px auto 40px auto}
.desktop-content .first .content .computer{width:823px;height:auto;top:0}
.desktop-content .first .content .ele{position:absolute;left:50%;transform:translate(-50%);z-index:-1}
.download-container .download-area{display:flex;justify-content:center;margin-bottom:16.5px}
.download-container .download-area .download{width:auto;height:72px;cursor:pointer}
.download-container .download-area .appstore{margin-left:10px}
.download-container .download-old{font-family:PingFang SC;font-style:normal;font-size:16px;line-height:100%;color:#939599;text-align:center;cursor:pointer;margin:0 auto 8px auto;max-width:360px}
.download-container .download-old .icon{width:16px;height:16px;vertical-align:top}
.content-more_container{width:100%;margin:0 auto 0 auto}
.content-more_container .part1{width:100%;max-width:1200px;margin:90px auto 120px auto}
.content-more_container .part1 .title{font-weight:600;font-size:48px;line-height:115%;text-align:center;letter-spacing:.008em;color:#2a2b2e}
.content-more_container .part1 .desc{font-size:22px;line-height:100%;text-align:center;color:#939599;margin:16px auto 80px auto}
.content-more_container .part1 .details .detail-item{display:flex;justify-content:space-between;align-items:center;margin:100px auto}
.content-more_container .part1 .details .detail-item.ai-Box .img1{width:750px;height:auto}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc{height:auto;padding:20px 0;background:no-repeat 100% 0/138px 95px url(https://luna-dict-community.nosdn.127.net/0042518dc07464831d484c6609f3c530.png);background-position:76% 0}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .subtitle{letter-spacing:.8%;font-size:40px;font-weight:700;line-height:40px;color:#ff878c}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .subtitle-desc{font-size:16px;line-height:24px;text-align:left;margin:10px 0;color:#626469}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .infos{overflow:hidden}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .infos .infos-item{display:flex;flex-direction:column;margin:10px 0}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .infos .infos-item .infos-item-tip{height:27px;font-size:18px;font-weight:600;line-height:27px;color:#3c3329;background-size:78px 10px;background-image:url(https://luna-dict-community.nosdn.127.net/fe83e1960f5733e443714eed18c5daf1.png);background-repeat:no-repeat;background-position:0 100%}
.content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .infos .infos-item .infos-item-tip-desc{margin:10px 0;font-size:16px;color:#626469}
.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc{width:400px}
.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc .subtitle{letter-spacing:.8%;font-size:40px;font-weight:700;line-height:40px;color:#a385ff}
.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc .subtitle-desc{font-size:18px;line-height:27px;color:#626469;margin-top:10px}
.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc .subtitle-desc:first-of-type{margin-top:30px}
.content-more_container .part1 .details .detail-item.aiTrans .img1,.content-more_container .part1 .details .detail-item.aiWrite .img1{width:750px;height:auto}
.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc{width:410px}
.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc .subtitle{letter-spacing:.8%;font-size:40px;font-weight:700;line-height:40px;color:#85c4ff}
.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc .subtitle-desc{font-size:18px;line-height:27px;color:#626469;margin-top:10px}
.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc .subtitle-desc:first-of-type{margin-top:30px}
.content-more_container .part2{padding-top:140px;padding-bottom:110px;background:url(https://ydlunacommon-cdn.nosdn.127.net/73d7addd8df13af6c2462e4ded7b160e.jpeg) no-repeat;background-size:cover}
.content-more_container .part2 .title{margin-bottom:60px;font-weight:600;font-size:48px;line-height:55px;text-align:center}
.content-more_container .part2 .rows{width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto}
.content-more_container .part2 .rows .row-item{width:584px;height:640px;background:#fff;border-radius:32px;margin-bottom:42px;display:flex;flex-flow:column;justify-content:space-between}
.content-more_container .part2 .rows .row-item .text{box-sizing:border-box;padding:40px 48px 0 48px}
.content-more_container .part2 .rows .row-item .text .sub-title{font-weight:600;font-size:32px;line-height:32px}
.content-more_container .part2 .rows .row-item .text .sub-desc{font-weight:400;font-size:18px;line-height:27px;margin-top:24px;color:#626469}
.content-more_container .part2 .rows .row-item .img{width:584px;height:auto}
.content-more_container .part2 .rows .row-item:last-child{width:1200px;height:640px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.content-more_container .part2 .rows .row-item:last-child .img{margin-right:70px}
.content-more_container .part2 .bottom-infos{display:flex;flex-wrap:wrap;width:1200px;padding:0 30px;margin:0 auto;box-sizing:border-box}
.content-more_container .part2 .bottom-infos .bottom-infos-item{display:flex;justify-content:space-between;margin:20px 0 40px 0;overflow:hidden}
.content-more_container .part2 .bottom-infos .bottom-infos-item:nth-child(2n){margin-left:auto}
.content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-img-box{display:flex;justify-content:center;align-items:center;width:114px;height:114px;border-radius:35px;overflow:hidden}
.content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-img-box .bottom-infos-img{width:115px;height:115px}
.content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-text{display:flex;justify-content:center;flex-direction:column;margin-left:20px}
.content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-text .bottom-infos-title{font-weight:600;font-size:22px;line-height:30px;color:#101214}
.content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-text .bottom-infos-desc{width:400px;font-size:18px;color:#626469;line-height:27px;margin-top:10px}
.content-more_container .bottom{width:100%;height:750px;background:url(https://ydlunacommon-cdn.nosdn.127.net/40c5e3f772e9ed898251ab48130bc482.jpg) no-repeat;background-size:cover}
.content-more_container .bottom .download{max-width:1200px;text-align:center;padding-top:120px;margin:0 auto}
.content-more_container .bottom .download .title{font-weight:600;font-size:48px;line-height:55px;letter-spacing:.008em;color:#2a2b2e}
.content-more_container .bottom .download .honor{display:flex;justify-content:space-between;width:1200px;height:auto;margin:60px auto}
.content-more_container .bottom .download .honor .honor-item{width:224px;height:270px}
.content-more_container .bottom .download .download-btn{width:226px;height:auto;cursor:pointer}
.dict-website-footer.footer-default{--footer-bg-color:#f1f6ff;--footer-list-title-color:#2a2f45;--footer-list-item-color:#85899e}
.dict-website-footer.footer-gray{--footer-bg-color:#f5f6f7;--footer-list-title-color:#2a2b2e;--footer-list-item-color:#939599}
.dict-website-footer{min-width:1600px;box-sizing:border-box;font-size:12px;padding:48px 0 0;background:var(--footer-bg-color);margin:0 auto;text-align:left;font-family:Gilroy,PingFang SC}
.dict-website-footer .dict-website-footer-container{width:1600px;margin:0 auto;display:flex;justify-content:space-between;padding-bottom:36px}
.dict-website-footer .dict-website-footer-container .official-code .logo{width:130px;height:auto}
.dict-website-footer .dict-website-footer-container .official-code .wechat-container{display:flex;margin-top:20px}
.dict-website-footer .dict-website-footer-container .official-code .wechat-container img.wechat-qrcode{width:76px;height:76px}
.dict-website-footer .dict-website-footer-container .official-code .wechat-container p{font-size:14px;font-weight:400;line-height:150%;margin-left:12px;color:var(--footer-list-item-color)}
.dict-website-footer .dict-website-footer-container .official-code .channel-area-title{font-size:14px;font-weight:400;line-height:150%;color:var(--footer-list-item-color);margin-top:28px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area{position:relative;margin-top:12px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .channel-logo{width:32px;height:32px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .channel-logo:nth-child(2){margin:0 9px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .channel-logo:nth-child(3){margin-right:9px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .qr-code{position:absolute;top:32px;width:100px;height:auto;display:block;margin-top:4px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .code0{left:-38px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .code1{left:-4px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .code2{left:22px}
.dict-website-footer .dict-website-footer-container .official-code .select-channel_area .code3{left:56px}
.dict-website-footer .dict-website-footer-container .foot-content{width:1200px;height:255px;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list{white-space:nowrap}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list:first-child{min-width:142px}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list:nth-child(5){margin-right:0}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list:nth-child(6){position:absolute;top:125px;left:0}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list .list-title{font-weight:500;font-size:16px;line-height:16px;color:var(--footer-list-title-color);margin-bottom:9px}
.dict-website-footer .dict-website-footer-container .foot-content .foot-list .list-cell .value{font-weight:400;font-size:14px;line-height:28px;color:var(--footer-list-item-color)}
.dict-website-footer .report{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px}
.dict-website-footer .report .parting{display:none}
.dict-website-footer .copyright,.dict-website-footer .report{text-align:center}
.dict-website-footer .copyright .text,.dict-website-footer .copyright a.link+a.link,.dict-website-footer .report .text,.dict-website-footer .report a.link+a.link{margin-left:10px}
.dict-website-footer .copyright .link,.dict-website-footer .copyright .text,.dict-website-footer .report .link,.dict-website-footer .report .text{font-weight:400;font-size:14px;line-height:24px;color:var(--footer-list-item-color)}
.dict-website-footer .copyright .link .mail-text,.dict-website-footer .copyright .text .mail-text,.dict-website-footer .report .link .mail-text,.dict-website-footer .report .text .mail-text{color:var(--footer-list-item-color)}
@media (max-width:1280px){.dict-website-footer{min-width:808px}
.dict-website-footer .dict-website-footer-container{width:808px}
.dict-website-footer .dict-website-footer-container .foot-content{width:566px}
.dict-website-footer .dict-website-footer-container .report .parting{display:block;width:100%}
}
@media (min-width:1281px) and (max-width:1920px){.dict-website-footer{min-width:1024px}
.dict-website-footer .dict-website-footer-container{width:1024px}
.dict-website-footer .dict-website-footer-container .foot-content{width:762px}
}
.post-all{max-width:1000px;margin:20px auto;}
.position {font-size: .8rem;color: #666;}
.post-all h1{font-size: 2em;text-align: center;}
.news-list{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2.5rem;
}
#wps-list-img{
    display: block;
    width: 100%;
    height: 10rem;
    overflow: hidden;
    background-size: 100%;
    background-repeat: no-repeat;
}
.news-list div{
    box-shadow: 0 12px 32px rgba(255, 0, 60, .16);
    border-radius: 1rem;
    overflow: hidden;
    text-align: left;
    transition: transform 0.3s ease;
}
.news-list div:hover{
    transform: scale(1.1);
}
.c-tit{
    font-size: 2rem;
    text-align: center;
    margin: 2rem 0;
}
.atk-title{
    padding: 1rem;
    line-height: 1.8;
}
.atk-title strong{
    display: block;
    height: 1.5rem;
    line-height: 1.5rem;
    overflow: hidden;
    margin-bottom: .5rem;
}
.atk-title a{
    font-size: 1rem;
    color: #000;
    text-decoration: none;
}
.atk-title p{
    font-size: .8rem;
    color: #666;
}
.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;width:100%;justify-content:center;border-radius:.25rem;margin: 30px auto;}
.page-link,.page-num{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#08c;background-color:#fff;border:1px solid #dee2e6}
.page-num:not(:disabled){cursor:pointer}
.page-num-current{z-index:1;color:#fff;background-color:#246789;border-color:#5b39c98}

.inf{
    font-size: .8rem;
    color: #666;
    display: flex;
    gap: 1rem;
    justify-content: center;
    margin: 1rem 0;
}
.content{
    width: 750px;
    margin: auto;
    font-size: 1rem;
    line-height: 200%;
    color: #333;
    margin-bottom: 1rem;
}
.content img{
    max-width:100%;
    margin: auto;
    display: block;
}
.content iframe{
    display: block;
    margin: auto;
    margin-top: .8rem;
    margin-bottom: .8rem;
    min-width: 660px;
    max-width: 660px;
    min-height: 400px;
    max-height: 400px;
}
.nextorprev{
    font-size: .8rem;
}
.nextorprev a{
    color: #000;
    text-decoration: none;
    font-size: .8rem;
}
.nextorprev a:hover{
    text-decoration: underline;
}
.prev-post{margin-bottom:10px;}

@media screen and (max-width:768px){
    .container{min-width:100%}
    .nav .nav-content,.desktop-content .first .content,.content-more_container .part2 .rows,.content-more_container .part2 .bottom-infos,.content-more_container .bottom .download .honor,.dict-website-footer .dict-website-footer-container .foot-content,.content{width: 100%;}
    .nav .nav-content,.desktop-content .first .content,.content-more_container .part2 .rows .row-item:last-child{width: 100%;}
    .content-more_container .part1,.content-more_container .bottom .download{max-width: 100%;margin: 90px auto 40px auto;}
    .nav{width: 100%;}
    .desktop-content .first .content .title{height:25px;}
    .desktop-content .first .banner{display: none;}
    .desktop-content .first .content .computer{top:-5px;width: 100%;}
    .download-container .download-area .download{height:42px;}
    .desktop-content .first{height:359px;}
    .content-more_container .part1 .title,.content-more_container .part2 .title{font-size:32px;}
    .content-more_container .part1 .desc{font-size:16px;margin: 16px auto 30px auto;}
    .content-more_container .part1 .details .detail-item{margin:20px auto;flex-direction: column;}
    .content-more_container .part1 .details .detail-item.ai-Box .img1,.content-more_container .part1 .details .detail-item.aiTrans .img1, .content-more_container .part1 .details .detail-item.aiWrite .img1{width:90%;}
    .content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc,.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc,.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc{width:90%;}
    .content-more_container .part2{padding-top:60px;padding-bottom: 60px;}
    .content-more_container .part2 .rows .row-item,.content-more_container .part2 .rows .row-item .img{width:100%;height: auto;justify-content: center;}
    .content-more_container .part2 .rows .row-item:last-child{height: auto;flex-direction: column;}
    .content-more_container .part2 .rows .row-item:last-child .img{margin-right:0;}
    .content-more_container .part2 .bottom-infos .bottom-infos-item{flex-direction: column;align-items: center;}
    .content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-text{margin-left:0;align-items: center;margin-top: 20px;}
    .content-more_container .bottom .download{padding-top:0px;}
    .content-more_container .part1 .details .detail-item.ai-Box .aiBox-desc .subtitle,.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc .subtitle,.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc .subtitle,.content-more_container .part1 .details .detail-item.aiTrans .aiTrans-desc .subtitle,.content-more_container .part1 .details .detail-item.aiWrite .aiWrite-desc .subtitle{font-size:24px;}
    .content-more_container .bottom .download .title{font-size:28px;line-height: 35px;}
    .content-more_container .bottom .download .honor{display: block;}
    .content-more_container .bottom .download .honor .honor-item{width:33.3333%;float:left;height:auto;}
    .content-more_container .bottom .download .download-btn{margin-top:20px;}
    .dict-website-footer .dict-website-footer-container{width:98%;flex-direction: column;}
    .dict-website-footer .dict-website-footer-container .foot-content{height:auto;}
    .dict-website-footer .dict-website-footer-container .foot-content .foot-list{margin-top:20px;}
    .dict-website-footer .dict-website-footer-container .foot-content .foot-list:nth-child(6){    position: initial;}
    .dict-website-footer{min-width:auto;}
    .dict-website-footer .dict-website-footer-container .foot-content .foot-list{    flex: 0 0 50%;}
    .nav .nav-content{flex-direction: column;}
    .nav .nav-content .item-right{margin-top:10px;}
    .nav .nav-content .item-right li:first-child{margin-left:0;}
    .content-more_container .part2 .bottom-infos .bottom-infos-item:nth-child(2n) {
        margin-left: 0;
    }
    .news-list {
        grid-template-columns: 1fr;
    }
    .content-more_container .part2 .bottom-infos {
        flex-direction: column;
    }
    .content-more_container .part2 .bottom-infos .bottom-infos-item .bottom-infos-text .bottom-infos-desc{width:100%;}
}