html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}@font-face{font-family:HarmonyOS_Sans;font-style:normal;font-display:swap;src:url(fonts/HarmonyOS_Sans.subset.woff2) format('woff2')}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-family:HarmonyOS_Sans;font-size:12px;line-height:2em;color:#6d6d6d;background:#e6e6e6}::selection{background:rgba(94,132,215,0.8);color:white}::-moz-selection{background:rgba(94,132,215,0.8);color:white}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track-piece{background:#fff}::-webkit-scrollbar-thumb{background:#5e84d7}::-webkit-scrollbar-button:vertical{height:30px}::-webkit-scrollbar-button:vertical:increment{background:url(images/scrollbar.png) -1px -36px no-repeat}::-webkit-scrollbar-button:vertical:decrement{background:url(images/scrollbar.png) -1px -14px no-repeat}::-webkit-scrollbar-button:horizontal{width:30px}::-webkit-scrollbar-button:horizontal:increment{background:url(images/scrollbar.png) -22px -1px no-repeat}::-webkit-scrollbar-button:horizontal:decrement{background:url(images/scrollbar.png) 0 -1px no-repeat}h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:1em}a{color:#5e84d7;text-decoration:none;outline:none}a:hover{color:rgba(0,0,0,0.6)}p{margin:20px 0;line-height:24px}img{vertical-align:bottom}hr{width:80%;height:1px;margin:20px auto;border:none;border-bottom:1px dashed #5e84d7}blockquote{margin:0 20px;padding-left:20px;border-left:2px solid #5e84d7}pre{overflow:auto;margin:20px 0;padding:5px}.clear{clear:both}#hover-name{position:absolute;padding:4px 10px;box-shadow:0 0 3px rgba(0,0,0,0.2);background:#5e84d7;color:white;display:none}#wrapper{margin:100px auto;padding:0;width:680px;max-width:96%;border:1px solid rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);background:white;overflow:hidden}#main-header,#news,#content,#main-footer{margin:0 40px}#main-header{padding-top:40px}#main-header .logo{padding:14px 0}.logo h1{font-size:22px;font-weight:normal;line-height:1em;margin:0;padding:0}.logo h1 a{color:rgba(0,0,0,0.7)}.logo h1 a:hover{color:rgba(0,0,0,0.6)}.logo h2{margin-top:10px;font-size:12px;font-weight:normal;line-height:2em}#news{float:right;border-bottom:1px solid #ededed;padding-right:28px;background:url(images/news.png) right center no-repeat}#picture{width:600px;height:195px;position:relative;overflow:hidden}#picture img{max-width:100%}#slider{width:100%;height:100%}#slider,.slider-bg,.slider-wrapper,.slider-nav{position:absolute;left:0;bottom:0}.slider-bg{width:100%;height:100%}.slider-bg span{position:absolute;left:0;bottom:0}.slider-wrapper{width:500px;height:95px;padding:50px;color:white;background:rgba(0,0,0,0.2)}.slider-title{margin-bottom:10px}.slider-title a{color:white}.slider-title a:hover{color:black}.slider-nav{margin:0;padding:0;display:block;width:100%}.slider-nav-ul{width:500px;height:33px;margin:auto;overflow:hidden}.slider-nav li{float:left;margin-right:1px;position:relative;border:2px solid rgba(255,255,255,0);cursor:pointer;overflow:hidden}.slider-nav img{width:78px !important;height:25px !important}.slider-nav .slider-current{border:2px solid white}#search-form{position:absolute;right:0;top:12px}#search-form input{width:130px;height:20px;padding:0;border:0;background:transparent;font-size:13px;line-height:20px;color:rgba(0,0,0,0.6)}#main-nav,#cate-nav{margin:20px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative}ul.nav-menu{overflow:hidden;padding:0;margin:0}ul.nav-menu li{float:left;margin-right:30px}ul.nav-menu a{display:block;padding:12px 5px 10px 5px;color:rgba(0,0,0,0.6);border-bottom:1px solid white}ul.nav-menu li:first-child a{padding-left:0}ul.nav-menu a:hover{border-bottom:1px solid black}ul.nav-menu .current-menu-item a{border-bottom:1px solid black}ul.nav-menu .menu-item-home a{border-bottom:1px solid white}ul.nav-menu .menu-item-home a:hover{border-bottom:1px solid black}#content{clear:both}article{clear:both;margin:40px 0}.entry-header{margin:20px 0}.entry-header h1{font-size:1.2em;line-height:2em;font-weight:normal}.entry-content p{letter-spacing:1px}.entry-content img{max-width:582px;height:auto;padding:8px;border:1px solid rgba(0,0,0,0.1)}.entry-content ul{margin:20px;padding-left:20px;list-style:square}.entry-content li{margin:10px 0}.entry-meta{overflow:hidden;padding:0;margin:0;float:left}.entry-meta li{float:left;margin-right:20px}.entry-meta a{color:rgba(0,0,0,0.6)}.entry-meta li:before{content:'';width:20px;height:13px;position:relative;top:2px;display:inline-block;background:url(images/meta.png) left center no-repeat}.entry-meta .meta-date:before{background-position:-20px center}.entry-meta .meta-author:before{background-position:-38px center}.entry-meta .meta-comm:before{width:0;height:0;background:none}#page-navi{text-align:center}span.page{color:#5e84d7;font-weight:bolder;padding:2px 5px 2px 5px;margin:4px;border:1px solid #cccccc}span.now-page{color:#666;font-weight:bolder;padding:2px 5px 2px 5px;margin:5px;border:1px solid #666}a:hover span.page{color:red;border:1px solid red}ul.ul-subcates{padding:8px 0 0 0;margin-bottom:-8px}span.sh{border:1px solid #CCC;padding:0 3px;margin-right:5px;font-size:.5em;cursor:pointer;color:#666}.page-header,.tag-header,.search-header{padding-left:10px;margin:20px 0;border-left:3px solid #5e84d7}.tag-header{margin-top:40px}#archives{float:left;width:85%}#archives li a{margin-left:10px}#archives .msg{float:right}.archive-month{padding-left:10px;border-left:3px solid #5e84d7;font-weight:normal}#archive-nav{float:right;margin-right:-40px;width:100px}#archive-nav span{display:block;padding-left:15px;background:url(images/map.gif) left 2px no-repeat}.archive-nav{position:fixed;display:block;width:100px}#archive-nav ul{list-style:none;margin:0;padding:0}.one-year li{margin:4px 0;padding:0 0 0 6px;border-left:3px solid rgba(0,0,0,0.4);color:rgba(0,0,0,0.3)}.month{display:none;font-size:12px;line-height:18px}.year{font-size:14px;line-height:18px}.year:hover,.month:hover{cursor:pointer;color:black;border-left:3px solid black}.selected{border-left:3px solid black !important;color:black !important}.current-year .month{display:block}#readerwall ul{list-style:none;margin:0;padding:0;overflow:hidden}#readerwall li{float:left;margin:10px 30px}#readerwall a{display:block;width:90px;height:116px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}#readerwall img{float:left;border:0;padding:0 0 4px 0}#readerwall .wall_name{display:block;text-align:center;clear:both}.links-title{margin:20px 0}ul.links{margin:0;padding:0;overflow:hidden}ul.links li{float:left;width:160px;margin:2px 0px 2px 36px;padding:0}ul.links a{display:block}ul.links span{display:inline-block;height:24px;overflow:hidden;color:rgba(0,0,0,0.4)}.error p{text-align:center;font-size:14em;line-height:1em}#main-footer{margin-top:40px;padding-top:20px;padding-bottom:40px;border-top:1px solid rgba(0,0,0,0.1);clear:both}.cmts{margin-top:20px}.cmtsitem{padding:18px 0 14px;border-bottom:1px dotted #e4e8eb;zoom:1}.cmtsitem::after{content:"";display:block;clear:both}.cmtsitem .avatar{width:48px;height:48px;float:left;display:inline;margin-right:10px;overflow:hidden}.cmtsitem .avatar img{width:48px;height:48px;border-radius:3px}.cmtsitem .cmtscon .avatar{display:none}.cmtscon{margin-left:65px;zoom:1}.cmtscon::after{content:"";display:block;clear:both}.cmtscon>.cmtsitem{margin-top:15px;padding:0 0 0 20px;border-left:2px solid #e4e8eb}.cmtscon>.cmtsitem .cmtscon{margin:0}.cmtsdate{float:right;display:inline;font-size:14px;color:#bbb}.cmtsname{font-size:14px;color:#333;display:inline-block}.cmtsname a{font-size:14px;color:#333}.cmtsname em{margin-top:1px;padding:0 7px;font-size:12px;color:#888;font-style:normal;line-height:20px;border:1px solid #eee;border-radius:2px;background:#fafafa;display:inline-block;vertical-align:top}.cmtsbody{margin-top:8px;line-height:26px;word-wrap:break-word;word-break:break-all}.cmtsbody .cmtscon{margin:0;padding-left:20px;border-left:2px solid #e4e8eb}.cmtsbody .cmtsfoot{display:none !important}.cmtsreply{margin-top:15px;padding-left:20px;border-left:2px solid #e4e8eb}.cmtsreplyname{font-size:12px;color:#888}.cmtsreplyname em{margin-top:1px;padding:0 7px;font-size:12px;color:#888;font-style:normal;line-height:20px;border:1px solid #eee;border-radius:2px;background:#fafafa;display:inline-block;vertical-align:top}.cmtsreplyname a{font-size:14px;color:#333}.cmtsreplycon{margin-top:8px;word-wrap:break-word;word-break:break-all}.cmtsreplydate{margin-top:8px;font-size:14px;color:#bbb}.cmtsfoot{margin-top:8px}.cmtsfoot .reply{font-size:14px;color:#888}.cmtsfoot .reply:hover{color:#6d6d6d}.cmtsfoot .reply:hover::before{color:#6d6d6d}.cmts.nocmt{padding:15px 30px}.cmts.nocmt::before{content:attr(data-content);width:100%;font-size:16px;color:#888;text-align:center;display:inline-block}.reply-frm{border-left:2px solid #e4e8eb;padding:0 0 0 20px;margin-top:15px;box-shadow:none}.reply-frm .cmtimg{display:none !important}.reply-frm .cmtarea{padding:0}#cancel-reply{height:26px;margin-left:20px;padding:0 10px 0 6px;font-size:14px;color:#6d6d6d;line-height:25px;border:2px solid #6d6d6d;outline:0;box-sizing:content-box;border-radius:20px;cursor:pointer;background:#fff;vertical-align:top;display:none}.comment{margin-top:20px;zoom:1}.comment::after{content:"";display:block;clear:both}.cmtimg{width:48px;float:left;text-align:center}.cmtimg img{width:48px;height:48px;border-radius:3px}.cmtimg p{height:20px;font-size:12px;color:#888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmtinfo{padding-left:70px;font-size:14px;word-break:break-all}.cmtinfo a{color:#333}.cmtinfo .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmt .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmt .cmt .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmtinfo{width:500px}.cmtinfo .cmtinfo .cmtinfo{width:430px}.cmtinfo .cmtinfo .cmtinfo .cmtinfo{width:360px}.cmttime,.cmttime a{font-size:12px;color:#888}.cmtarea{padding-left:68px}.cmtarea textarea{width:100%;margin:0 0 10px;padding:5px 15px;font-size:16px;color:#333;line-height:28px;border:1px solid #e4e8eb;outline:0;border-radius:3px;overflow:hidden;vertical-align:top;box-sizing:border-box}.cmtarea textarea:focus{color:#6d6d6d;background-color:#fff;border-color:#aab7c1;outline:0;box-shadow:0 0 0 .2rem rgba(31,73,119,0.1)}.cmtsubmit button{height:36px;margin:0 10px 0 0;padding:0 20px;font-size:16px;color:#888;line-height:32px;border:2px solid #e4e8eb;outline:0;border-radius:20px;cursor:pointer;background:#fff}.cmtsubmit button:hover{color:#6d6d6d;border-color:#6d6d6d}.cmtsubmit button:hover::before{color:#6d6d6d}.cmtsubmit button:active{border-color:#6d6d6d;background:#f1f1f1}.cmtsubmit span{font-size:14px;color:#888}.cmtform{width:100%;float:left;margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #e4e8eb;display:none}.cmtform p{width:49%;float:left;padding:5px 0}.cmtform input{width:180px;height:27px}