@charset "UTF-8";@font-face{font-family:iconfont;src:url(iconfont.eot?t=1725250427755);src:url(iconfont.eot?t=1725250427755#iefix) format("embedded-opentype"),url(iconfont.woff2?t=1725250427755) format("woff2"),url(iconfont.woff?t=1725250427755) format("woff"),url(iconfont.ttf?t=1725250427755) format("truetype"),url(iconfont.svg?t=1725250427755#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a-Open-SourceIniciative:before{content:"\e879"}.icon-weixin:before{content:"\e60c"}.icon-tools:before{content:"\e61d"}.icon-talk:before{content:"\e670"}.icon-books:before{content:"\e613"}.icon-arrow-double-right:before{content:"\e666"}.icon-shuxin:before{content:"\e659"}.icon-xuexiao:before{content:"\e65a"}.icon-wenda:before{content:"\e893"}.icon-handjob:before{content:"\e884"}.icon-suanfaku-xian:before{content:"\e73a"}.icon-bzhan:before{content:"\e61e"}.icon-QQ:before{content:"\e606"}.icon-demo:before{content:"\e665"}.icon-pointerup:before{content:"\e67b"}.icon-map:before{content:"\e654"}.icon-github:before{content:"\ead8"}.icon-twitter:before{content:"\e60d"}.icon-view:before{content:"\e60b"}.icon-shangpinfenlei01:before{content:"\e61a"}.icon-tag:before{content:"\e605"}.icon-ios-shijian:before{content:"\e600"}.icon-icon-test:before{content:"\e609"}.icon-email:before{content:"\e612"}.icon-rss:before{content:"\e64f"}.icon-at:before{content:"\e63c"}.icon-weibo:before{content:"\e60a"}.icon-Search:before{content:"\e64c"}.icon-news:before{content:"\e608"}.icon-home:before{content:"\e7a4"}.icon-software:before{content:"\e6dd"}.icon-explore:before{content:"\e603"}.icon-video:before{content:"\e630"}.icon-ictabbarcommunitygray:before{content:"\e6b3"}.icon-note:before{content:"\e6f2"}.icon-book:before{content:"\eb31"}.icon-data:before{content:"\e602"}.icon-gongshixiadan:before{content:"\e619"}.icon-shouce:before{content:"\e63d"}.icon-wpexplorer:before{content:"\e7c3"}:root{scroll-behavior:smooth}*{margin:0;padding:0}html{background:#f2f2f2;background-attachment:fixed;background-repeat:repeat}body,html{-webkit-text-size-adjust:none;color:#333;font-size:16px;height:100%;width:100%;word-break:normal;word-wrap:break-word}body,h1,h2,h3,h4,h5,h6,html{font-family:-apple-system,BlinkMacSystemFont,PingFang-SC-Regular,Hiragino Sans GB,Microsoft Yahei,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}a,button,img,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}img{border:0;height:auto;max-width:100%}embed,iframe,object,video{border:none;margin-bottom:20px;max-width:100%}a{color:#5498cb;text-decoration:none}a:hover{color:#3da9f7}.clear{clear:both}.pull-right{float:right}.pull-left{float:left}ul{list-style:square}ol,ul{margin:0 0 12.5px 25px;padding:0}hr{border:0;border-bottom:1px solid #fff;border-top:1px solid #eee;margin:25px 0}blockquote{border-left:5px solid #eee;margin:0 0 20px;padding:0 0 0 15px}input{-webkit-appearance:none;-moz-appearance:none}#leftboard{background:#fff;float:left;max-width:190px;padding-bottom:15px;position:sticky;top:0;width:10%}#leftboard .logo{padding:20px 15px 0;text-align:center}#leftboard .logo a img{width:84%}#leftboard .menu{display:none}#leftboard .wx-follow{color:#ff6000;font-size:14px;text-align:center}#leftboard .wx-follow img{height:103px;width:103px}ul.nav{display:block;list-style:none;margin-bottom:0;margin-left:0}ul.nav li.li-link{border-bottom:1px dashed #ececec;padding:7px 15px 7px 30px}ul.nav li.li-link h2{font-size:13px;font-weight:400}ul.nav li a{color:#141f40;font-size:13px}ul.nav li.current,ul.nav li.li-link:hover{background-color:#f8f8f8;border-left:1px solid #3da9f7}ul.nav li.current a{color:#3da9f7!important}ul.nav li:hover a{color:#3da9f7;text-decoration:none}ul.nav li a i{margin-right:8px}.more-category{color:#3da9f7;cursor:pointer;font-size:14px;padding-left:30px}.more-category .iconfont{position:relative;top:1px}@media screen and (max-width:940px){.more-category{display:none}}#container{float:right;position:relative;width:90%}#main{box-sizing:border-box;float:left;padding:0 20px;width:71.2%}.swiper-container{height:250px;margin-top:20px!important;width:100%}.swiper-slide{background:rgba(0,0,0,.6);position:relative}.swiper-slide img{height:250px;width:100%}.swiper-slide .title{background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.65) 97%);bottom:0;display:table;height:100px;left:0;padding-left:20px;position:absolute;text-align:left;width:100%}.swiper-slide .title a{color:#fff;display:table-cell;font-size:20px;vertical-align:middle}.swiper-pagination{bottom:10px;font-size:0;height:12px;left:20px;position:absolute;text-align:left;width:100%;z-index:20}.swiper-pagination-switch{background:#fff;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-block;height:2px;margin-right:2px;opacity:.85;width:30px}.swiper-active-switch{background:#3da9f7;opacity:1}#sidebar{float:right;position:sticky;top:-20px;transform:translateZ(0);width:28.8%}@media screen and (max-width:768px){#sidebar{display:none}}.content{margin:0 auto}.indexAd{border-bottom:1px solid #e6e8eb;margin-top:20px}.index-page-posts .index-page-posts-group h2{color:#ff6000;font-size:28px;font-weight:400;margin:20px 0 10px}.index-page-posts .index-page-posts-group .index-category-more{margin-bottom:50px;margin-top:20px;text-align:center}.index-page-posts .index-page-posts-group .index-category-more a{background-color:#3da9f7;border-radius:50px;box-shadow:1px 1px 4px #ccc;color:#fff;display:inline-block;font-size:16px;height:40px;line-height:40px;text-align:center;vertical-align:top;width:160px}.tag-list{line-height:22px}.tag-list a{background-color:#ff6000;color:#fff!important;display:inline-block!important;line-height:15px;margin-left:3px;padding:3px 8px;transform:skew(345deg);transition:transform .2s ease}.tag-list a:hover{border-bottom:0!important;text-decoration:underline;transform:skew(1turn)}.category-list{line-height:22px}.category-list a{background-color:#3da9f7;color:#fff!important;display:inline-block;line-height:15px;margin-left:3px;padding:3px 8px;transform:skew(345deg);transition:transform .2s ease}.category-list a:hover{border-bottom:0!important;text-decoration:underline;transform:skew(1turn)}.post{background:#fff;border-bottom:1px solid #e6e8eb;border-top:1px solid #e6e8eb;height:180px;position:relative}.post .picleft{height:130px;left:0;overflow:hidden;position:absolute;text-align:center;top:25px;width:29%}.post .picleft img{height:130px;width:100%}.post .conright{height:130px;position:absolute;right:0;top:25px;width:68%}.post .conright p{color:#666;font-size:12px;line-height:22px;width:75%}.post .conright h1{font-size:18px}.post .conright h1 a{color:#333;font-size:18px;font-weight:600;word-break:break-all;word-wrap:break-word}.post .conright h1 a:hover{color:#3da9f7}.post .conright .postinfo{color:#999;font-size:12px;padding:9px 0}.post .conright .postinfo .post-info-author,.post .conright .postinfo .post-info-category a{color:#999}#site-searchform{border:1px solid #3da9f7;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;height:30px;left:10px;position:relative;width:90%}#bdcsMain{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;color:#606566;font-size:12px;left:0;line-height:30px;padding-left:4px;width:81%}#bdcsMain,#searchsubmit{-webkit-appearance:none;border:0;height:100%;outline:none;position:absolute;top:0}#searchsubmit{background-color:#3da9f7;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;color:#fff;cursor:pointer;right:0;width:18%}.content_side{margin-top:20px;width:100%}.side-qq{align-items:center;border:1px solid #ececec;box-shadow:1px 1px 8px #ececec;box-sizing:border-box;display:flex;flex-direction:row;height:50px;justify-content:space-between;margin-top:12px;padding:10px;width:97%;width:calc(100% - 10px)}.side-qq .author-qq{border-radius:20px;color:#fff;display:block;font-size:14px;height:32px;line-height:30px;text-align:center;width:120px}.side-qq .author-qq i{margin-right:5px}.side-qq .author-qq{background-color:#4397f7}.side-qq .author-qq img{position:relative;top:4px;width:22px}.side-mabianyouxuan{width:97%;width:calc(100% - 10px)}.side-mabianyouxuan .youxuan-post{box-shadow:1px 1px 8px #ececec;margin-top:3px}.side-mabianyouxuan .youxuan-post img{height:80px;width:100%}#footer{background:#2d3237;color:#fff;margin:25px auto 0;overflow:hidden;padding-top:40px;width:100%}.footer-wrap{margin:0 auto;max-width:1360px;overflow:hidden;padding:0 20px}.footer-tags{float:left;width:25%}.footer-links{float:left;width:35%}.footer-contact{float:left;width:21%}.footer-weixin{float:right;text-align:center;width:15%}.footer-weixin img{height:135px;width:135px}.footer-weixin .footer-scan{font-size:13px;margin-top:10px}.footer-title{color:#fff;font-weight:600;height:24px;margin-bottom:25px}.footer-about-links a,.footer-links ul li a,.footer-tags a{color:#b1d1e8;font-size:13px}.footer-about-links a:hover,.footer-links ul li a:hover,.footer-tags a:hover{color:#fff}.footer-about-links{margin-bottom:20px}.footer-contact-detail{font-size:13px}.footer-contact-detail .footer-website-info{margin-bottom:10px}.footer-links ul{margin:0;padding:0}.footer-links ul li{float:left;list-style:none;margin-bottom:2px;width:32%}.footer-copy{background:#23282d;height:40px;width:100%}.footer-copy-wrap{height:100%;margin:0 auto;max-width:1220px;overflow:hidden;padding:0 20px}.footer-sns{line-height:40px;text-align:center;width:15%}.footer-sns a{display:inline-block;margin-left:10px;text-align:center}.footer-sns a i{font-size:27px}.footer-copy .footer-beian{color:#666;font-size:13px;line-height:40px;text-align:center}.footer-copy .footer-beian a{color:#666}.footer-copy .footer-beian img{position:relative;top:3px}.postcon{margin:5px auto 0}.justcon{background:#fff;padding:20px 0}.justcon .breadcrumbs{box-sizing:border-box;font-size:16px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justcon .breadcrumbs .your-locaton{display:inline-block}.justcon .breadcrumbs a:hover{border-bottom:1px dotted #5498cb;color:#3da9f7}.justcon .mainPost a.downLink{border:1px solid #3da9f7;border-radius:19px;color:#3da9f7;display:inline-block;font-size:14px;padding:5px 10px}.justcon .mainPost a.downLink:hover{background:#3da9f7;border-bottom-style:solid;color:#fff;font-style:normal}.justcon .mainPost a.videoLink{background:url(https://image.malagis.com/vthumb.png) no-repeat 50%;background-size:100% 100%;display:block;height:200px;position:relative;width:320px}.justcon .mainPost a.videoLink:hover{border:0;text-decoration:none}.justcon .mainPost a.videoLink span{background:rgba(0,0,0,.3);box-sizing:border-box;color:#fff;font-size:14px;line-height:16px;padding:10px;position:absolute;text-align:center;top:25px;width:100%}.justcon .mainPost #maplayer{position:relative}.justcon .mainPost #maplayer img{width:100%}.justcon .mainPost #maplayer .videoTitle{color:#fff;font-size:22px;font-weight:700;position:absolute;text-align:center;top:50px;width:100%}.justcon .mainPost img.medium-zoom-image{box-shadow:1px 1px 5px #ccc;max-width:75%}.postcon h1{font-family:微软雅黑,幼圆,Microsoft YaHei,YouYuan,PingFang SC,WenQuanYi Micro Hei,Segoe UI Light,Helvetica Neue,Segoe UI,Segoe WP,sans-serif;font-size:24px;line-height:1.5}.postcon p{font-size:18px;letter-spacing:.05em;line-height:1.62;margin-bottom:20px}.postcon a{color:#5498cb}.postcon .mainPost a:hover{border-bottom:1px dotted #5498cb;color:#3da9f7}.postcon h2 span{background-color:#ff6000;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,PingFang-SC-Regular,Hiragino Sans GB,Microsoft Yahei,Arial,sans-serif;font-size:20px;font-weight:500;line-height:40px;padding:0 10px;position:relative}.postcon h2 span:after{border-bottom:36px solid #efebe9;border-right:20px solid transparent;content:"";display:inline-block;position:absolute;right:-22px;top:2px;vertical-align:bottom}.postcon h2{border-bottom:2px solid #ff6000;cursor:pointer;margin-bottom:20px;margin-top:20px}@media screen and (max-width:480px){.postcon h2{text-align:center}}.postcon h3{font-size:20px;margin-bottom:20px}.postcon h3,.postcon h4{color:#000;font-weight:700}.postcon h4{border-bottom:1px dotted silver;border-top:1px dotted silver;font-family:微软雅黑,幼圆,Microsoft YaHei,YouYuan,PingFang SC,WenQuanYi Micro Hei,Segoe UI Light,Helvetica Neue,Segoe UI,Segoe WP,sans-serif;font-size:18px;margin-bottom:24px;padding:5px 0}.postcon h5{color:#2e7bcc;font-size:16px;font-weight:700;margin-bottom:24px}.postcon ol li,.postcon ul li{font-size:18px;line-height:1.5;margin-bottom:10px}.postinfosig{color:#999;font-size:16px;padding:20px 0 22px}.postinfosig .post-category,.postinfosig .post-tags{margin-left:12px}.postinfosig a:hover{border-bottom:1px dotted #5498cb;color:#3da9f7}#postNextPrev>a{display:none}#postNextPrev div{border:1px solid #3da9f7;border-radius:18px;box-sizing:border-box;font-size:14px;line-height:36px;margin-bottom:15px;overflow:hidden;padding:0 10px;text-align:left}#postNextPrev div a{color:#3da9f7}#postNextPrev div a:hover{border-bottom:0;color:#3da9f7}.author-sns{align-items:stretch;border-bottom:1px dashed #999;border-top:1px dashed #999;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-top:30px;padding:15px 0}.author-sns .author{align-items:center;display:flex;flex-direction:row}.author-sns .author img{border-radius:50%;height:80px;width:80px}.author-sns .author .info{margin-left:15px}.author-sns .sns{display:flex;flex-direction:column;justify-content:space-between}.author-sns .sns .author-bzhan,.author-sns .sns .author-qq,.author-sns .sns .author-weixin{border-radius:20px;color:#fff;display:block;font-size:14px;height:32px;line-height:30px;text-align:center;width:120px}.author-sns .sns .author-bzhan i,.author-sns .sns .author-qq i,.author-sns .sns .author-weixin i{margin-right:5px}.author-sns .sns .author-bzhan{background-color:#fb7299}.author-sns .sns .author-weixin{background-color:#00b322}.author-sns .sns .author-qq{background-color:#4397f7}.author-sns .sns .author-qq img{position:relative;top:4px;width:22px}#sidebar .comment-avatar img,.authorimg img{border-radius:50%}.needMore{background:#f4f5f6 url(../images/blockquote.gif) 5px 3px no-repeat;padding:8px 12px 8px 36px}.disclaimer{background-color:#f8f8f8;border-bottom:0;box-shadow:3px 3px 8px #ccc;padding:10px}.disclaimer h3,.disclaimer p{margin-bottom:9px}.disclaimer p{font-size:14px}.disclaimer p a{font-size:18px;font-weight:600;text-decoration:underline}.disclaimer p:last-child{margin-bottom:0}.postcon pre{background:#23241f;clear:both;color:#fff;font-size:14px;line-height:22.4px;margin:10px 0 20px;overflow:auto;padding-left:2px}.postcon pre,.postcon pre code{font-family:Source Code Pro,Consolas,Monaco,Menlo,monospace}.postcon p code{font-size:18px}.postcon li code,.postcon p code{background-color:#d6dbdf;border:0;border-radius:4px;color:#c13;font-family:Source Code Pro,Consolas,Monaco,Menlo,monospace;padding:2px 4px}.postcon li code{font-size:14px;white-space:nowrap}.pagination{display:none}.loading-more,.loading-more:hover{background:#fff!important}.table{margin-bottom:20px;width:100%}.table td,.table th{border-top:1px solid #ddd;line-height:20px;padding:8px;text-align:left;vertical-align:top}table td p,table th p{font-size:14px;line-height:20px!important;margin:0!important}table{border-collapse:collapse;margin-bottom:20px;table-layout:fixed;width:100%}td,th{border:1px solid #000;color:#000;font-size:14px;padding:5px}tr{background-color:#f8f8f8}.widget_hot_post ul li{margin:8px 0}.ul-container{margin:0 auto;width:90%}.etabs{margin:0;padding:0}.tab{border-bottom:0;display:inline-block;*display:inline;padding:5px 0;text-align:center;width:33.3%;zoom:1;*zoom:1}.tab a{color:#333;display:block;font-size:15px;line-height:2em;outline:0;text-decoration:none}.tab.current{background:#fff;border-bottom:2px solid #3da9f7;position:relative}.tab.current a{color:#3da9f7}.tab-container .panel-container{background:#fff;border-top:1px solid #ebebeb;padding-right:10px}.tab-container{clear:both;margin-bottom:20px}#side-window{border:1px solid #ececec;box-shadow:1px 1px 8px #ececec;box-sizing:border-box;height:427px;margin-top:10px;position:relative;width:97%;width:calc(100% - 10px)}#side-window .side-tabs{background:#fff}#side-window .side-tabs .tabs{background:#ececec;display:inline-block;height:39px;line-height:39px;text-align:center;width:12.5%}#side-window .side-tabs .tabs.active{background:#fff;color:#3da9f7}#side-window .side-swiper{backface-visibility:hidden;background:#fff;height:372px;overflow:hidden;position:relative;width:100%;z-index:1}#side-window .side-swiper .swiper-wrapper .swiper-slide{background:#fff;box-sizing:border-box;padding-left:5px;padding-right:5px;width:100%}#side-window .side-swiper .swiper-wrapper .swiper-slide .title{background:#fff;padding-left:0;text-align:left}.side-post{height:60px;margin-top:20px;position:relative;width:100%}.side-post .side-picleft{height:100%;left:0;position:absolute;text-align:center;top:0;width:26%}.side-post .side-picleft a img{display:block;height:100%;width:100%}.side-post .side-conright{height:100%;position:absolute;right:0;top:0;width:70%}.side-post .side-conright .title{height:60px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.side-post .side-conright .title a{color:#3d464d;display:block;font-size:14px;height:60px;line-height:22px;overflow:hidden;text-overflow:ellipsis;width:100%;word-break:break-all}.side-more a,.side-post .side-conright .title a:hover{color:#3da9f7}.side-more a{border:1px solid #3da9f7;border-radius:16px;display:inline-block;font-size:14px;padding:5px 30px}.side-more a:hover{background:#3da9f7;color:#fff}.side-more{margin-top:18px;text-align:center}@keyframes join-in{0%{transform:scale(1)}to{transform:scale(1.1)}}.post-ins{background:#fff;*display:none;height:90px;overflow:hidden;width:100%}@media screen and (max-width:480px){.post-ins{height:90px}}.post-blog-ins{text-align:center}.hide{display:none}.indexmore{background:#fff;border:1px solid #3da9f7;border-radius:2px;bottom:0;color:#3da9f7;display:block;font-size:12px;font-weight:400;height:28px;line-height:28px;position:absolute;right:12px;text-align:center;width:79px}.indexmore:hover{background:#3da9f7;color:#fff}.comfrm{background:#fff;margin:0 0 25px}@media screen and (max-width:768px){.comfrm{display:none}}#comments h3{font-size:20px;margin:-10px -15px 0;padding:15px;position:relative;text-align:left}.comments-loading{display:none;line-height:30px;padding:20px;text-align:center;width:100%}.comment-list{margin:0;width:auto}.comment-list .comment{border-top:1px solid #e1e1e1;font-size:13px;list-style:none}.comment-list .comment blockquote{background:#fcfcfc;border:1px solid #eee;border-left-width:8px;margin:15px 0;padding:10px}.comment-list .comment:hover{border-color:#e1e1e1}.comment-list .comment-parent{padding:10px 0 0}.comment-list .comment-child{background:#fff;margin:10px 0}.comment-list li{display:inline-block;position:relative;width:100%}.comment-list .comment-body{padding:5px 0}.comment-list .comment-body p{line-height:1.5;margin:10px 0 10px 65px}.comment-list .comment-body .comment-author.vcard{font-size:18px}.reply a:link,.reply a:visited{text-align:center}.datetime{color:#aaa}.commentmetadata{color:#aaa;margin-left:70px}.comment-list li div.vcard img.avatar{background:#fff;border:1px solid #eee;border-radius:36px;float:left;height:54px;margin-right:10px;padding:4px;position:relative;transition:transform .4s ease-out;width:54px}.comment-list li div.vcard img.avatar:hover{border:1px solid #ccc;box-shadow:0 0 10px #fff;transform:rotate(1turn)}.comment-list li .floor{color:#82c28e;float:right;font-size:18px;font-weight:700}.comment-reply-title{margin-bottom:15px}#comment{background:#fff}.heading,.heading i{font-size:22px;margin-right:6px}.form-allowed-tags{display:none}.logged-in-as{font-size:14px}#respond{margin-top:15px;position:relative}#reply-title{font-size:18px;font-weight:400;height:20px;margin-bottom:20px;text-transform:uppercase}li #reply-title{border-top:0;font-size:0;height:0;margin:0!important;padding:0}#cancel-comment-reply-link{color:#e77068;display:block;font-size:14px;position:absolute;right:0;top:0;z-index:1}#cancel-comment-reply-link:hover{color:#777}.comment-form{position:relative}#commentform{margin-bottom:15px}li #commentform{margin-top:-1px}#commentform p.comment-form-author{float:left;width:48%}#commentform p.comment-form-email{float:right;width:48%}#commentform p.comment-form-comment,#commentform p.comment-form-url{clear:both;margin-bottom:0!important}#commentform label{display:block;padding:6px 0}#commentform input[type=text],#commentform textarea{background:#fcfcfc;border:1px solid #e1e1e1;font-size:14px;padding:8px 1.8%;width:96%}#commentform textarea{height:100px;margin-top:10px}#commentform p.form-submit{margin-bottom:0!important;margin-top:10px}#commentform input#reset,#commentform input#submit{background:#5498cb;border:0;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;height:36px;line-height:16px;margin:10px 10px 0 0;text-align:center;width:120px}#commentform #reset:hover,#commentform #submit:hover{background:#82c28e}.logged-in #reply-title{margin-bottom:20px}.logged-in #commentform p.comment-form-comment{margin-top:10px}.logged-in #commentform p.comment-form-comment label{display:none}#commentform #smilies{margin:10px 0}.comment-notes{margin-bottom:0!important}.pclayer{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0 auto;max-width:1360px}.pclayer:after{clear:both;content:"";display:block}.post-menutree-wrapper{line-height:1.8em;margin-bottom:5px;overflow:auto!important;position:relative}.post-menutree-wrapper a{border-bottom:none;color:#3da9f7;text-decoration:none}@keyframes arrow-animation{0%{top:0}25%{top:-2px}50%{top:0}75%{top:-2px}to{top:0}}.post-menutree-title{border-bottom:2px solid #ff6000;line-height:1.5em;margin:0}.post-menutree-title .post-menutree-title-name{background-color:#ff6000;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:inline-block;font-size:20px;font-weight:500;line-height:40px;padding:0 10px}.post-menutree-title .post-menutree-title-handle{bottom:0;display:none;height:50px;left:0;position:absolute;text-align:center;width:100%}.post-menutree-title .post-menutree-title-handle.withLinear{background:linear-gradient(180deg,transparent,#fff 36%)}.post-menutree-title .post-menutree-title-handle.withLinear a:before{transform:scaleX(2) rotate(90deg) scale(.5)}.post-menutree-title .post-menutree-title-handle a{color:#ff6000;display:inline-block;padding:5px 20px}.post-menutree-title .post-menutree-title-handle a:before{animation:arrow-animation 1.5s;animation-iteration-count:infinite;content:">>";display:inline-block;position:relative;top:0;transform:scaleX(2) rotate(270deg) scale(.5)}.post-menutree-title .post-menutree-title-handle a:hover{border-bottom:0;color:#ff6000}.post-menutree-content{height:120px;margin-top:5px;min-width:200px;overflow:hidden;padding:5px 20px 5px 5px}.post-menutree-content ol{margin-bottom:0;margin-top:0}.post-menutree-content .post-menutree-content-list{padding-right:10px}.post-menutree-content .post-menutree-content-list li{list-style:square}.video-tips{border:1px dashed #999;box-sizing:border-box;margin-top:30px;padding:15px;position:relative}.video-tips p{font-size:14px;margin-bottom:6px;margin-top:6px;padding-left:10px}.video-tips ul{margin-bottom:0}.video-tips ul li{font-size:12px}.video-tips-title{background-color:#ff6000;color:#fff;display:inline-block;font-size:14px;padding:3px 10px;position:absolute;top:-15px}.qrcodes{border-bottom:1px dashed #999;border-top:1px dashed #999;margin-bottom:30px;margin-top:30px;padding-bottom:30px;padding-top:30px}.qrcodes .title-wrapper{width:100%}.qrcodes .title-wrapper .title{background-color:#ff6000;color:#fff;cursor:pointer;font-size:16px;height:40px;line-height:40px;margin:0 auto;text-align:center;width:116px}.qrcodes .title-wrapper .qrcode-title{box-sizing:border-box;display:inline-block;width:33%}@media screen and (max-width:768px){.qrcodes .codes-wrapper .code-box:first-child,.qrcodes .title-wrapper .qrcode-title{display:none}}.qrcodes .codes-wrapper .code-box:first-child .code-tips{background-color:#ff9000}@media screen and (max-width:768px){.qrcodes .codes-wrapper .code-box:nth-child(2){width:50%}}.qrcodes .codes-wrapper .code-box:nth-child(2) .code-tips{background-color:#5bb153}@media screen and (max-width:768px){.qrcodes .codes-wrapper .code-box:last-child{width:50%}}.qrcodes .codes-wrapper .code-box:last-child .code-tips{background-color:#0086bd}.qrcodes .codes-wrapper .code-box{box-sizing:border-box;display:inline-block;padding:20px 20px 0;vertical-align:top;width:33%}.qrcodes .codes-wrapper .code-box canvas,.qrcodes .codes-wrapper .code-box img{width:100%}.qrcodes .codes-wrapper .code-box .code-tips{border-radius:18px;color:#fff;height:36px;line-height:36px;margin-top:20px;text-align:center;width:100%}.archiveBox .archive-title{color:#000;font-size:27px;font-weight:400;padding-top:15px;text-align:center}.archiveBox .archiveItemAd{box-sizing:border-box;float:left;height:322px;overflow:hidden;padding:15px 0;position:relative;width:33.333333%}.archiveBox .archiveItemAd .itemDet{background:#fff;border:1px solid #ddd;box-shadow:1px 1px 4px #ccc;box-sizing:border-box;height:100%;margin:0 auto;overflow:hidden;width:96%}.archiveBox .archiveItem{float:left;overflow:hidden;padding:15px 0;position:relative;width:33.333333%}.archiveBox .archiveItem .itemDet{background:#fff;border:1px solid #ddd;box-shadow:1px 1px 4px #ccc;margin:0 auto;position:relative;width:96%}.archiveBox .archiveItem .itemDet .thumb{box-sizing:border-box;height:173px;position:relative;width:100%}.archiveBox .archiveItem .itemDet .thumb img{height:100%;width:100%}.archiveBox .archiveItem .itemDet a{color:#fff;display:block}.archiveBox .archiveItem .itemDet a:hover{color:#fff;text-decoration:underline}.archiveBox .archiveItem .itemDet .h2Title{background-image:linear-gradient(183deg,hsla(0,0%,75%,0),rgba(0,0,0,.78) 97%);cursor:pointer;height:173px;left:0;position:absolute;top:0;width:100%}.archiveBox .archiveItem .itemDet .h2Title:hover h2{height:100px}.archiveBox .archiveItem .itemDet .h2Title h2{bottom:0;box-sizing:border-box;font-size:18px;font-weight:400;height:60px;overflow:hidden;padding:0 10px;position:absolute;transition:height .5s;width:100%}.archiveBox .archiveItem .itemDet .desc{font-size:14px;height:107px;padding-top:10px;position:relative;text-align:left}.archiveBox .archiveItem .itemDet .desc p{box-sizing:border-box;color:#666;display:-webkit-box;font-size:13px;height:60px;-webkit-line-clamp:3;line-height:20px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical}.archiveBox .archiveItem .itemDet .desc .postinfo{border-bottom:0;bottom:10px;color:#999;font-size:12px;height:22px;line-height:22px;overflow:hidden;padding:0 10px;position:absolute}.search-wrapper{box-sizing:border-box;margin-top:15px;padding:9px;text-align:center;width:100%}.search-wrapper.side-search-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 0 0}.search-wrapper.side-search-wrapper #search-text{border-radius:6px;flex:1;font-size:12px;height:36px;line-height:36px;margin-right:6px;padding-left:6px;width:auto}.search-wrapper.side-search-wrapper .baidu-search,.search-wrapper.side-search-wrapper .google-search{border-radius:20px;font-size:12px;height:36px;line-height:36px;padding:0 10px;width:auto}.search-wrapper #search-text{border:1px solid #3da9f7;box-sizing:border-box;font-size:16px;height:40px;line-height:40px;outline:0;padding-left:15px;width:72%}@media screen and (max-width:768px){.search-wrapper #search-text{font-size:12px;width:60%}}.search-wrapper .baidu-search,.search-wrapper .google-search{background-color:#3da9f7;box-shadow:1px 1px 4px #ccc;color:#fff;display:inline-block;font-size:14px;height:40px;line-height:40px;text-align:center;vertical-align:top;width:12%}@media screen and (max-width:768px){.search-wrapper .baidu-search,.search-wrapper .google-search{font-size:11px;width:18%}}.search-wrapper .baidu-search i,.search-wrapper .google-search i{margin-left:5px}@media screen and (max-width:768px){.search-wrapper .baidu-search i,.search-wrapper .google-search i{display:none}}.search-wrapper .google-search{background-color:#ff6000}#video-player p{font-size:18px;font-weight:600;margin-bottom:30px}#video-player p span{color:#ff6000}#video-player div{padding-bottom:25px;text-align:center}#login-modal{max-width:320px}#login-modal .login-modal-text{font-size:15px}#login-modal .login-modal-code-tips span{color:#ff6000;font-size:20px;font-weight:700}#login-modal .login-modal-qrcode{text-align:center}#login-modal .login-modal-qrcode img{width:81%}#login-modal .login-modal-input{border:1px solid #ccc;box-sizing:border-box;font-size:14px;height:40px;line-height:40px;margin-top:10px;padding-left:10px;width:100%}#login-modal .wx-login{background-color:#3da9f7;color:#fff;cursor:pointer;height:40px;line-height:40px;margin-top:10px;text-align:center}#pay-modal{max-width:320px}#pay-modal .pay-modal-title{margin:2px 0}#pay-modal .pay-modal-title span{color:#56ab6e;font-weight:700;margin:0 10px}#pay-modal .pay-modal-price{color:#ff9000;font-size:30px;margin-bottom:5px;text-align:center}#pay-modal .pay-modal-price span{margin-left:5px}#pay-modal .pay-modal-qrcode{text-align:center}.wxbuypay-tips{background-color:#fff4ff;border:1px dashed #f60;clear:both;line-height:200%;margin:10px 0;overflow:hidden;padding:10px}.wxbuypay-tips .wxbuypay-btn{background:#3da9f7;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:40px;line-height:40px;outline:0;text-align:center;width:120px}.relate-posts{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.relate-posts .relate-post{box-sizing:border-box;display:block;flex:0 0 50%;margin-top:16px;max-width:50%;padding-left:8px;padding-right:8px}@media screen and (max-width:480px){.relate-posts .relate-post{flex:0 0 100%;max-width:100%}}.relate-posts .relate-post .relate-post-container{border:1px solid #ececec;box-sizing:border-box;height:100px;padding:10px}.relate-posts .relate-post .relate-post-container a{box-sizing:border-box;display:flex;height:100%;width:100%}.relate-posts .relate-post .relate-post-container a img{display:block;height:80px;padding-right:10px;width:80px}.relate-posts .relate-post .relate-post-container a .relate-content{flex:1;position:relative}.relate-posts .relate-post .relate-post-container a .relate-content .relate-title{font-size:14px;height:60px;overflow:auto}.relate-posts .relate-post .relate-post-container a .relate-content .relate-date{bottom:0;color:#999;font-size:12px;position:absolute}.archive-pagination{margin-bottom:30px;text-align:center}.archive-pagination ul{border:1px solid #3da9f7;border-radius:20px;display:inline-block;margin:0;padding:0 15px}.archive-pagination ul li{border-left:1px solid #3da9f7;display:inline-block;height:36px;line-height:36px;list-style:none;padding:0 15px}@media screen and (max-width:480px){.archive-pagination ul li{padding:0 9px}}.archive-pagination ul li:first-child{border-left:none}.archive-pagination ul li.current{background:#3da9f7}.archive-pagination ul li.current a{color:#fff}@media screen and (max-width:480px){.archive-pagination ul li.next,.archive-pagination ul li.prev{display:none}}@media screen and (min-width:940px){#container{min-height:1152px}}@media screen and (max-width:940px){#site-searchform{display:none}#leftboard{box-shadow:1px 0 2px 0 #afafaf;height:60px;max-width:100%;padding-bottom:0;width:100%;z-index:9999}#leftboard .logo{height:60px;left:0;padding:0;position:absolute;top:0;width:90px}#leftboard .logo img{height:50px;padding:5px 0 0 5px;width:auto}#leftboard .nav{background:#fff;display:none;position:absolute;top:60px;width:100%}#leftboard .nav li{text-align:left}#leftboard .left-money{display:none}#leftboard .menu{border:1px solid #3da9f7;border-radius:3px;cursor:pointer;display:block;height:46px;position:absolute;right:5px;top:6px;width:50px}#leftboard .menu .menu-line{background:#3da9f7;height:2px;margin:10px auto 0;width:72%}#leftboard .wx-follow,.indexAd{display:none}.pclayer{padding:0}.content{width:96%}#sidebar{background:#fff;box-sizing:border-box;float:none;margin:0 auto;overflow:hidden;padding:0 10px;width:100%}#container,#main{padding:0;width:100%}.site-search{display:none}#searchform{margin:5px auto}#container{background:#fff}.post{height:auto;margin-top:20px;padding:20px}.post .picleft{display:none}.post .conright{height:auto;position:static;width:100%}.post .conright .postinfo{border-bottom:1px dotted #ddd;margin-bottom:10px}.post .conright h1 a{display:block;font-size:.9em;overflow:hidden}.post .indexmore{bottom:12px}#footer{margin:0;padding-bottom:40px}.footer-wrap{display:none}.post-ins{margin-bottom:20px}}@media screen and (max-width:768px){.archiveBox .archive-title{color:#000;font-size:18px;font-weight:700;padding-left:6px}.archiveBox .archiveItemAd{float:none;height:auto;overflow:hidden;position:relative;width:100%}.archiveBox .archiveItemAd .itemDet{width:97%}.archiveBox .archiveItem{float:none;overflow:hidden;position:relative;width:100%}.archiveBox .archiveItem .itemDet{width:97%}}@media screen and (max-width:480px){#container,#main{padding:0;width:100%}.WxFollowView-yzm{display:block;float:none!important}.picleft img{height:auto}#dexhot_big2,.picleft .meta{display:none}.dexhot_big{width:100%}.postcon p img{max-width:100%!important}.breadcrumbs,.post-menutree-wrapper,.postinfosig .post-category,.postinfosig .post-tags{display:none}#author_textarea{margin-left:0;margin-top:50px;width:90%}#author_info{width:100%}#commsut{float:left;margin:24px 24px 24px 0;width:90%}#searchform{margin:5px auto}#respond h3{float:left}.foot-center{float:none;text-align:center}.footer-sns{display:none}.author{width:100%}.content_side{margin-top:25px}}.yqc-tip{background:rgba(0,0,0,.75);border-radius:20px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);font-size:24px;left:0;margin:auto;padding:8px;position:fixed;right:0;text-align:center;top:80px;width:300px;z-index:999999}.yqc-tip.info{color:#3da9f7}.yqc-tip.error{color:#ff6000}.yqc-input{border:1px solid #ccc;font-size:14px;height:18px}.yqc-button,.yqc-input{outline:none;padding:10px}.yqc-button{background:#3da9f7;border:0;border-radius:3px;color:#fff;cursor:pointer}.WxFollowView-box{background-color:#fff4ff;border:1px dashed #f60;clear:both;line-height:200%;margin:10px 0;overflow:hidden;padding:10px}.WxFollowView-wxpic{border:none;display:inline;float:right;height:150px;margin-left:20px;width:150px}.WxFollowView-tips{font-size:18px}p.WxFollowView-text{color:#00bf30;margin-bottom:0!important}.WxFollowView-text-tips-key{color:#f60;font-size:30px}.WxFollowView-text-tips-name{color:#f60}.WxFollowView-verify-form{margin-top:10px}.WxFollowView-verify-form .WxFollowView-verify-label{font-size:18px}.WxFollowView-verify-form .WxFollowView-verify-code{border:1px solid #f60;border-radius:0;height:30px;line-height:30px;padding:0 5px;width:80px}.WxFollowView-verify-form .WxFollowView-verify-btn{background-color:#f60;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:14px;height:32px;left:-5px;line-height:32px;padding:0 5px;position:relative;text-align:center;vertical-align:middle;width:80px}article.cesium-v-1-63-1{font-size:18px;letter-spacing:.05em;line-height:1.62}article.cesium-v-1-63-1 table{display:block;margin-top:20px;overflow:auto}article.cesium-v-1-63-1 .api-name{background-color:#eee;box-sizing:border-box;clear:both;font-size:18px;font-weight:400;letter-spacing:-.01em;margin:18px 0;padding:10px;position:relative}article.cesium-v-1-63-1 .api-name span.attribute-abstract,article.cesium-v-1-63-1 .api-name span.attribute-constant,article.cesium-v-1-63-1 .api-name span.attribute-deprecated,article.cesium-v-1-63-1 .api-name span.attribute-readonly,article.cesium-v-1-63-1 .api-name span.attribute-static{background-color:#779c34!important;border-radius:3px;color:#fff;display:inline-block;font-size:.7em;margin-bottom:1px;margin-right:8px;padding:2px 4px;position:relative;top:-1px}article.cesium-v-1-63-1 .api-name span.optional{background-color:#ddd;color:gray;font-size:.7em;margin-right:5px;padding:2px 4px}article.cesium-v-1-63-1 .api-name .type-signature{color:#888}article.cesium-v-1-63-1 .api-name .source-link{font-size:12px;margin-top:8px;opacity:.9}article.cesium-v-1-63-1 .api-name .rightLinks{display:block;text-align:right}article.cesium-v-1-63-1 .doc-h4-label{background-color:#819b54;color:#fff;font-size:14px;margin:10px 0;padding:3px}
.late-night-notice{align-items:center;background:rgba(0,0,0,.45);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:100000}.late-night-notice .late-night-notice-panel{background:#fff7f0;border:1px solid #ffd7bf;border-radius:8px;border-top:3px solid #ff6000;box-shadow:0 12px 40px rgba(0,0,0,.18);box-sizing:border-box;color:#5a4034;font-size:16px;line-height:1.7;max-width:360px;padding:28px 36px 44px;position:relative;text-align:center;width:100%}.late-night-notice p{margin:0}.late-night-notice p+p{margin-top:6px}.late-night-notice p.late-night-notice-from{bottom:12px;color:#a07868;font-size:13px;line-height:1.4;margin:0;position:absolute;right:16px;text-align:right}.late-night-notice .late-night-notice-close{background:transparent;border:0;color:#a07868;cursor:pointer;font-size:20px;height:24px;line-height:22px;padding:0;position:absolute;right:8px;top:8px;width:24px}

/* --- 文章内链接样式 (参考设计：经典蓝色文字 + 精致下划线 + 右上角跳转小图标) --- */
.mainPost a[href]:not(.downLink):not(.videoLink):not(.heading-anchor):not(.post-menutree-wrapper a):not(.WxFollowView-box a):not(.no-link-icon):not(:has(img)) {
  color: #5498cb;
  text-decoration: underline;
  text-decoration-color: #5498cb;
  text-underline-offset: 3px;
  text-decoration-thickness: 1.2px;
  transition: color 0.15s ease, text-decoration-color 0.15s ease;
  word-break: break-word;
}

.mainPost a[href]:not(.downLink):not(.videoLink):not(.heading-anchor):not(.post-menutree-wrapper a):not(.WxFollowView-box a):not(.no-link-icon):not(:has(img)):hover {
  color: #3da9f7;
  text-decoration-color: #3da9f7;
}

.mainPost a[href]:not(.downLink):not(.videoLink):not(.heading-anchor):not(.post-menutree-wrapper a):not(.WxFollowView-box a):not(.no-link-icon):not(:has(img))::after {
  content: "";
  display: inline-block;
  width: 0.82em;
  height: 0.82em;
  margin-left: 3px;
  margin-right: 2px;
  vertical-align: -0.05em;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3E%3C/path%3E%3Cpolyline points='15 3 21 3 21 9'%3E%3C/polyline%3E%3Cline x1='10' y1='14' x2='21' y2='3'%3E%3C/line%3E%3C/svg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3E%3C/path%3E%3Cpolyline points='15 3 21 3 21 9'%3E%3C/polyline%3E%3Cline x1='10' y1='14' x2='21' y2='3'%3E%3C/line%3E%3C/svg%3E") no-repeat center / contain;
  text-decoration: none !important;
  transition: transform 0.15s ease;
}

.mainPost a[href]:not(.downLink):not(.videoLink):not(.heading-anchor):not(.post-menutree-wrapper a):not(.WxFollowView-box a):not(.no-link-icon):not(:has(img)):hover::after {
  transform: translate(1px, -1px);
}

.mainPost a:has(img),
.mainPost a.no-link-icon {
  text-decoration: none !important;
}

.mainPost a:has(img)::after,
.mainPost a.no-link-icon::after {
  display: none !important;
}

/* --- 文章各级标题锚点内链样式 (参考设计：淡灰线框链条小图标 [🔗]) --- */
.heading-with-anchor {
  position: relative;
}

.heading-anchor {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  margin-right: 8px;
  border: 1px solid #e0e0e0;
  border-radius: 5px;
  background: #fff;
  color: #888;
  text-decoration: none !important;
  vertical-align: middle;
  opacity: 0;
  transition: opacity 0.2s ease, border-color 0.15s ease, background-color 0.15s ease, color 0.15s ease, transform 0.15s ease;
  cursor: pointer;
  box-sizing: border-box;
  font-size: 13px;
  line-height: 1;
}

.heading-with-anchor:hover .heading-anchor,
.heading-anchor:focus {
  opacity: 1;
}

.heading-anchor:hover {
  border-color: #3da9f7;
  background-color: #f4faff;
  color: #3da9f7;
  transform: scale(1.05);
}

.heading-anchor svg {
  display: block;
}

@media (hover: none) {
  .heading-anchor {
    opacity: 0.6;
  }
}

