/*
File Name: 主要CSS
*/
/**header固定高度**/
header{
	height:120px;
}
header>.header{
	height:80px;
}
/**Logo**/
header a.logo{
	width:200px;
	height:60px;
	background-position: center; 
	text-indent:-1000px;
}
/**搜索框**/
header>.header>form{
	width:300px;
}
header>.header>form>.So{
	height:40px;
	line-height:36px;
	border:2px solid var(--color-34);
	padding:0 70px 0 10px;
	background-color:var(--color-3);
}
header>.header>form>.So>input[type="submit"]{
	top:-2px;
	height:40px;
	width:60px;
	background-position: 0 -150px;
}
header>.header>form>.So>select.option{
	height:24px;
	width:60px;
	top:6px;
	border-right:1px solid var(--color-7);
}

/**导航**/
header>.TopNav{
	height:40px;
}
header>.TopNav>.fixed{
	background-color:var(--color-34);
}
header>.TopNav>.fixed ul.menu>li>a{
	color:var(--color-3);
}
header>.TopNav ul.menu{
	line-height:40px;
	margin-left:-10px;
}
header>.TopNav ul.menu>li>a{
	display:block;
	height:40px;
	padding:0 10px;
	position:relative;
}
header>.TopNav ul.menu>li>a:before{
	position:absolute;
	display:block;
	content:"";
	width:0;
	height:0;
	border-top:4px solid var(--color-3);
	border-left:4px solid var(--color-3);
	border-right:4px solid transparent;
	border-bottom:4px solid transparent;
	top:calc(100% - 10px);
	left:50%;
	transform: translate(-50%,-50%) rotate(45deg);
	transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
	opacity:0;
	visibility:hidden;
}
header>.TopNav ul.menu>li:hover>a:before,header>.TopNav ul.menu>li.current-menu-item>a:before,header>.TopNav ul.menu>li.current-menu-parent>a:before{
	opacity:1;
	visibility:visible;
	top:calc(100% + 1px);
}
header>.TopNav ul.menu>li.menu-item-has-children{
	position:relative;
}
header>.TopNav ul.menu>li.menu-item-has-children>a:after{
	display:block;
	position:absolute;
	content:"";
	width:5px;
	height:5px;
	left:100%;
	border-top:2px solid var(--color-3);
	border-left:2px solid var(--color-3);
	top:50%;
	transform: translate(-5px,-50%) rotate(-135deg);
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu{
	position:absolute;
	width:140px;
	top:100%;
	left:100%;
	transform: translateX(-50%);
	background-color:var(--color-3);
	padding:10px 20px;
	line-height:40px;
	border-radius:0 0 5px 5px;
	box-shadow: 1px 1px 5px var(--color-33);
	transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
	opacity:0;
	visibility: hidden;
	z-index:-1;
}
header>.TopNav ul.menu>li.menu-item-has-children:hover>ul.sub-menu{
	opacity:1;
	visibility: visible;
	z-index:9998;
	left:50%;
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu:before{
	display:block;
	content:"";
	position:absolute;
	border-top:4px solid var(--color-3);
	border-left:4px solid var(--color-3);
	border-right:4px solid transparent;
	border-bottom:4px solid transparent;
	top:0;
	left:50%;
	transform:translate(-50%,-50%) rotate(45deg);
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li{
	width:100%;
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li:not(:last-child){
	border-bottom:1px dashed var(--color-7);
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{
	display:block;
	width:100%;
	position:relative;
	transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:before{
	position:absolute;
	display:block;
	content:"";
	width:0;
	height:2px;
	background-color:var(--color-34);
	left:0;
	top:50%;
	transform:translateY(-50%);
	transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover,header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a,header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-parent>a{
	padding-left:25px;
	color:var(--color-34);
}
header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover:before,header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a:before,header>.TopNav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-parent>a:before{
	width:20px;
}

/**首页轮播图**/
.SwiperBoxIndex>.SwiperBox,.main{
	width:calc(100% - 320px);
}
.SwiperBoxIndex>.SwiperBox .swiper{
	position:absolute;
}
.SwiperBoxIndex>.SwiperBox .swiper>button,.PicSwiperBox>.PicSwiper .mySwiper2>button{
	background-color:transparent;
}
.SwiperBoxIndex>.SwiperBox .swiper .swiper-slide .swiper-title{
	background-color:var(--color-35);
	color:var(--color-3);
	height:60px;
	line-height:60px;
	text-align:left;
	z-index: 9;
}
.right,.sidebar{
	width:300px;
}
.SwiperBoxIndex>ul.right>li.right-li:not(:last-child){
	padding-bottom:20px;
}
.SwiperBoxIndex>ul.right>li.right-li span.title{
	background-color: var(--color-35);
    color: var(--color-3);
	line-height:var(--number-30);
	height:var(--number-30);
	bottom:-30px;
	font-size:var(--number-12);
}
.SwiperBoxIndex>ul.right>li.right-li>a:hover span.title{
	bottom:0;
}
/**图片页轮播图**/
.PicSwiperBox{
	background-color:var(--color-2);
}
.PicSwiperBox>.PicSwiper{
	padding-top:60%;
}
.PicSwiperBox>.PicSwiper .mySwiper2{
	height:calc(100% - 80px);
}
.PicSwiperBox>.PicSwiper .mySwiperBox{
	height:80px;
	padding-top:10px;
	padding-bottom:10px;
}
.PicSwiperBox>.PicSwiper .mySwiperBox .mySwiper{
	width:calc(100% - 280px);
}
.PicSwiperBox>.PicSwiper .swiper-wrapper>.swiper-slide>img{
	height:100%;
	width:auto;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >.mySwiper>.swiper-wrapper>.swiper-slide{
	background-color:var(--color-20);
	border:1px solid var(--color-8);
}
.PicSwiperBox>.PicSwiper .mySwiperBox >.mySwiper>.swiper-wrapper>.swiper-slide:hover,.PicSwiperBox>.PicSwiper .mySwiperBox >.mySwiper >.swiper-wrapper>.swiper-slide-thumb-active{
	border:1px solid var(--color-3);
}
.PicSwiperBox>.PicSwiper .mySwiperBox >.mySwiper>.swiper-wrapper>.swiper-slide:hover>img,.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button:hover>img{
	transform: scale(1.1);
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button{
	width:120px;
	height:60px;
	background-color:var(--color-9);
	top:50%;
	transform: translateY(-50%);
	z-index:99;
	background-size: cover;
    background-position: center;
	color:var(--color-3);
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button:before{
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-color:var(--color-2);
	opacity:.55;
	transition: 0.3s;
    -moz-transition: 0.3s; /* Firefox 4 */
    -webkit-transition: 0.3s; /* Safari and Chrome */
    -o-transition: 0.3s; /* Opera */
	z-index:3;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button:after{
	width: 10px;
    height: 10px;
    border-bottom: 2px solid var(--color-3);
    border-left: 2px solid var(--color-3);
    top: 50%;
	z-index:5;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button:hover:before{
	opacity:.35;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button>i{
	line-height:var(--number-16);
	z-index:4;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-prev{
	left:10px;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-prev:after{
	left:20px;
	transform: translateY(-50%) rotate(45deg);
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-next{
	right:10px;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-next:after{
	right:20px;
	transform: translateY(-50%) rotate(225deg);
}
.PicSwiperBox>.Esc-full-bin{
	background-color:var(--color-2);
	color:var(--color-3);
	padding:2px 10px 2px 30px;
	cursor: pointer;
	z-index:9999;
	display:none;
	right:10px;
	top:10px;
}
.FullScreen>.Esc-full-bin{
	display:block;
}
.PicSwiperBox>.Esc-full-bin:before{
	background-image:url('data:image/png;base64,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');
	width: 16px;
    height: 16px;
    left: 10px;
    top: 50%;
    background-size: cover;
    transform: translateY(-50%);
}
.PicSwiperBox .Full-Screen-Btn{
	height:30px;
	line-height:30px;
	right:20px;
	bottom:10px;
	color:var(--color-3);
	z-index:5;
	cursor: pointer;
}
.PicSwiperBox .Full-Screen-Btn:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0NDI0NTIxODg3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjcgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIxMjIiIHdpZHRoPSIyNTYuNzUiIGhlaWdodD0iMjU2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTczMy41NDkzMDQgMGwxMTYuNDM0MzU5IDExNi4yMzQ1Mi0yMjYuNDAyNTIxIDIyNi40MDI1MiA1Ny4wNTM4MzUgNTcuMDY4MTA5IDIyNi40NTk2MTctMjI2LjQ0NTM0MiAxMjAuNjE2Njg5IDEyMC40MTY4NVYwSDczMy41NDkzMDR6TTY4OS41MTM1MDcgNjE5Ljg1NTU4NmwtNTcuMDY4MTA4IDU3LjA2ODEwOSAyMjQuMjMyODQ3IDIyNC4yMzI4NDctMTIyLjY0MzYyIDEyMi44NDM0NThoMjkzLjY3NjY1N1Y3MjkuODM4MDIybC0xMTQuMDA3NzUxIDExNC4yMDc1ODgtMjI0LjE5MDAyNS0yMjQuMTkwMDI0ek0zMzguMTk3Nzc1IDQwNC4xNDQ0MTRsNTcuMDY4MTA5LTU3LjA2ODEwOUwxNzEuMDMzMDM3IDEyMi44NDM0NTggMjkzLjY3NjY1NyAwSDB2Mjk0LjE2MTk3OGwxMTQuMDIyMDI1LTExNC4yMDc1ODggMjI0LjE3NTc1IDIyNC4xOTAwMjR6TTM0Ny4wNzYzMDUgNjI0LjI5NDg1MUwxMjAuNjE2Njg5IDg1MC43NTQ0NjggMCA3MzAuMzIzMzQzdjI5My42NzY2NTdoMjk0LjE2MTk3OGwtMTE2LjQyMDA4NC0xMTYuMjM0NTIgMjI2LjQwMjUyLTIyNi40MDI1Mi01Ny4wNjgxMDktNTcuMDY4MTA5eiIgcC1pZD0iMjEyMyIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvc3ZnPg==');
	width: 16px;
    height: 16px;
    left: 0;
    top: 50%;
    background-size: cover;
    transform: translateY(calc(-50% + 1px));
}
.FullScreen .Full-Screen-Btn{
	display:none;
}
.FullScreen{
	position:fixed;
	top:0;
	left:0;
	z-index:9998;
	height:100%;
}
.FullScreen>.Relative{
	position:static;
}
/**面包屑导航**/
ol.crumbs a:hover,ol.crumbs span{
	color:var(--color-34);
}
/**首页列表**/
.index-list>li:not(:last-child){
	border-bottom: 1px dashed var(--color-7);
}
.index-list>li .imgs{
	width:32%;
}
.index-list>li .mate{
	color:var(--color-15);
}
.index-list>li .img{
	width:25%;
}
.index-list>li .content{
	width:calc(75% - 20px);
}

/**边栏**/
aside .aside>h3>a{
	color:var(--color-34);
}
/**边栏-关于**/
aside .about img.avatar {
	width:var(--number-avatar);
	height:var(--number-avatar);
}
aside .about .mate i:before,aside .about .Contacts>span:before,aside .about .Contacts>span:after{
	top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
}
aside .about .mate i.nickname:before{
	left: 100%;
	background-position: -332px 0;
}
aside .about .mate i.Y{
	color: var(--color-13);
}
aside .about .mate i.Senior{
	padding-left:30px;
	color: var(--color-14);
}
aside .about .mate i.Senior:before{
	left: 5px;
	background-position: -352px 0;
}

aside .about .Contacts>span:before{
	left:0;
}
aside .about .Contacts>span:after{
	right:0;
}
aside .about .Contacts>span.wechat:after,aside .about .Contacts>span.mp:after,aside .about .Contacts>span.qq:after{
	background-position: -472px 0;
}
aside .about .Contacts>span.email:after{
	background-position: -452px 0;
}
aside .about .Contacts>span.wechat:before{
	background-position: -372px 0;
}
aside .about .Contacts>span.qq:before{
	background-position: -392px 0;
}
aside .about .Contacts>span.email:before{
	background-position: -412px 0;
}
aside .about .Contacts>span.mp:before{
	background-position: -150px -20px;
}
aside .about .Contacts>span>.mack{
	width: 200px;
    top: 50%;
	left: -240px;
    transform: translateY(-50%);
    border: 1px solid var(--color-7);
    border-radius: 5px;
    text-align: center;
    visibility: hidden;
    opacity: 0;
    z-index: 9997;
}
aside .about .Contacts>span>.mack:before{
	content: "";
    display: block;
    width: 10px;
    height: 10px;
    background-color: var(--color-3);
    border-top: 1px solid var(--color-7);
    border-left: 1px solid var(--color-7);
    position: absolute;
    left: calc(100% - 6px);
    top: 50%;
    transform: translateY(-50%) rotate(135deg);
}
aside .about .Contacts>span>.mack:after{
	content: "";
    display: block;
	width:30px;
	height:100%;
	left:100%;
	top:0;
	position: absolute;
}
aside .about .Contacts>span:hover>.mack{
	visibility: visible;
    opacity: 1;
	left: -220px;
}
aside .about .Contacts>span:hover>.mack button{
	background: transparent;
    border-color: transparent;
    padding: 0;
    cursor: pointer;
}
/**边栏-近期文章**/
aside .news>ul>li:before{
	width:10px;
	height:10px;
	top:50%;
	left:5px;
	border-radius:100%;
	background-color:var(--color-34);
	transform: translate(-50% , -50%);
}
aside .news>ul>li:not(:last-child):after{
	left:5px;
	top:50%;
	height:100%;
	width:0;
	border-left:2px solid var(--color-34);
	transform: translateX(-50%);
}
/**边栏-置顶文章**/
aside .sticky>ul>li{
	counter-increment: number;
}
aside .sticky>ul>li:before{
	width:20px;
	height:20px;
	content: counter(number);
	left:0;
	top:50%;
	background-color:var(--color-15);
	transform: translateY(-50%);
	line-height:20px;
	text-align:center;
	font-size:var(--number-12);
	color:var(--color-3);
	border-radius:5px;
}
aside .sticky>ul>li:nth-child(1):before{
	background-color:var(--color-16);
}
aside .sticky>ul>li:nth-child(2):before{
	background-color:var(--color-17);
}
aside .sticky>ul>li:nth-child(3):before{
	background-color:var(--color-18);
}
/**边栏-标签云**/
aside .tag>a{
	padding:2px 5px;
	border:1px solid var(--color-7);
	margin:3px 0;
}
aside .tag>a:hover{
	background-color:var(--color-9);
}
/**侧栏日历**/
.sidebar>aside .calendar button.btn{
	width:36px;
	height:36px;
	background-color:var(--color-3);
}
.sidebar>aside .calendar button.btn:before{
	width:10px;
	height:10px;
	border-top:2px solid var(--color-6);
	border-left:2px solid var(--color-6);
	top:50%;
	Left:50%;
}
.sidebar>aside .calendar button.prev:before{
	transform:translate(-25%,-50%) rotate(-45deg);
}
.sidebar>aside .calendar button.next:before{
	transform:translate(-75%,-50%) rotate(135deg);
}
.sidebar>aside .calendar button.btn:hover {
  background-color:var(--color-9);
}
.sidebar>aside .calendar ul.week,.sidebar>aside .calendar ul.days{
	grid-template-columns: repeat(7, 1fr);
    gap: 8px;
}
.sidebar>aside .calendar ul.week >li{
	color:var(--color-13);
}
.sidebar>aside .calendar ul.days>li{

    height: 30px;
    line-height: 30px;
}
.sidebar>aside .calendar ul.days>li.active {
    background-color: var(--color-32);
    color: var(--color-3) !important;
}
.sidebar>aside .calendar ul.days>li.today {
    background-color: var(--color-10);
    color: #fff !important;
}
.sidebar>aside .calendar ul.days>li.other-month{
	color:var(--color-19);
}
.sidebar>aside .calendar ul.days>li:not(.today):not(.active):hover {
	background-color: var(--color-7);
}
.FixedMode>.FixeDiv{
	width:300px;
	z-index:9994;
}
.FixedMode>.SiderFixed{
	position: fixed;
}
.FixedMode>.SiderAbsolute{
	position: absolute;
	bottom:0;
}
/**文章页顶部**/
.single-act-title{
	height:140px;
	background-size: cover;
	background-position:center;
}
.single-act-title:after{
	width:100%;
	height:100%;
	background-color:var(--color-35);
	top:0;
	left:0;
	z-index:1;
}
.single-act-title>.single-act-title-bg{
	z-index:2;
}
/**文章信息**/
.title-mate{
	color:var(--color-3);
}
.title-mate>.mate{
	height:30px;
}
.title-mate>.mate>.img{
	width:20px;
	height:20px;
}
.title-mate>.mate>.icos:before{
	width:20px;
	height:20px;
	left:0;
	top:50%;
	transform:translateY(-50%) scale(0.7);
}
.title-mate>.mate>span.views:before{
	background-position: -140px -120px;
}
.title-mate>.mate>time:before{
	background-position: -120px -120px;
}
/**文章声明**/
article .disclaimers{
	background-color:var(--color-21);
}
article .disclaimers>p{
	margin-bottom:0;
}
/**文章标签**/
.tags>a{
	display: inline-block;
    border-radius: 5px;
    background-color: #F5F6F7;
    padding: 2px 10px 2px 30px;
    border: 1px solid #F5F6F7;
    font-size: 12px;
    color: var(--color-2);
    margin-right: 10px;
    position: relative;
}
.tags>a:before{
	position:absolute;
	display:block;
	content:"";
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAwVJREFUWEe1lk1rE1EUht8TmjZgVURbQRAC1iTiuQGJUBEUQRQ/QFC0CdiVC5f+ADfWRVf+AnGpbmxFEPxGsAgFwVLIXDENFQKCIrQqFomp7Ry5dabcpvmYmbaBIWE49zzPe3PPJIQ1vJRSl0TkAYAZALPmXURmiWjGXAC+A/jR6HIcx9wHReX7cBH5QERPiajXdd1eIuoB0OtdiVb9tdYUScBKXgRQ0Fp/bATq6+vbkkgkeoycEXJd1/88bOpFZHtoASv55OLiYqFUKpXD7iIzXwcwLCJ7QwlYyd97yT+FhZt6pdRVEbntuu6hwAJW8nde8koUuFnDzBcAPCSiM4EErOTjXvLPreBe/X4A41rrl/W1SqmjIjJGRINtBazkbxcWFgpTU1NfWsGZ+R6Ay1bNTa31kL0mm82mXdctAbjWUsBK/sZL/q0N/CSAFwCWoMxswDfMVjuO88xfm8vlttZqtZ8AhpoK+HAiel2r1Qrlctk8WFq+fKCZb7+QmcUXshczcxXAnYYCVvJXRJT3n1oBBJrtwIDjOCN1AuYcja0SsJI/r1ar+enp6V/twHWNl7bdundfaz1Y34OZJ0Xk6woBK/mTWCyWLxaLv8PA/Vql1GkR6W82Bd4omt3dvCxgJX88NzeXr1Qqf6LAg65h5rsA/j+IrOSPurq68hMTE3+DNopax8y3AFwhK/mo4zh5AG7UpkHXMfM+ERkhov3kjQns0QnaKEpdJpNJdXR0mInIEtHA8g4AGNFaD0RpGnQNM+/xkh8wcDOa9WdgwyQymUzSS37QhxvxVVOwETvBzLu95P02fIVA3TSs206k0+ld8XjcfOeH6+GrBNZbgpl3esmPNII3FFgviVQqtaOzs9MkP9YM3lRgrRJKqW3mLInI8VbwlgJRJbx/wqMATrSDtxUIK5HNZjeJyKiInAoCDyQQVCKZTCa6u7tN8rNB4YEF2knkcrn4/Py8SX4uDDyUQAuJGDOb5OfDwkMLNJJQSpnTfjEKPJJAncTS71BUeGQBW2ItcNPnH4JlBsWOyepvAAAAAElFTkSuQmCC");
	background-size: cover;
	left:5px;
	top:50%;
	transform: translateY(-50%);
	width:16px;
	height:16px;
}
.tags>a:hover{
	border: 1px solid #e3e7eb;
}
/**文章打赏**/
.tip>img{
	width:60px;
	height:60px;
}
.tip>span.text{
	padding:5px 10px 5px 32px;
	background-color:var(--color-36);
	color:var(--color-3);
	cursor: pointer;
}
.tip>span.text:before{
	width:20px;
	height:20px;
	left:10px;
	top:50%;
	transform: translateY(-50%);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAnpJREFUWEfVlkuoTVEYx3+/MmCCFIWxCUNJIY8y8BiYuAYGSEJuHnnkUR43r9xIIcJAkpTHgAwIud6PDAwwMqIUUlIepXxat71v557Ouec45+xuVp3a7bP2+n7ff/2/tT7p52E/x+f/BoiIXcBi4CNwXj36r4o2rEBErAROAB+yoKOADjVB1T2aAXgFjFO714iII8BqYKZ6p16CZgAC6FJnZABTgAfAIvVcoQARMR54UQYwHPgEbFIPFg2wHDgJHFfbMwWGAV+AdvV40QCPgEnABDUpkTwwEXgKTFYfFwaQld5O4Io6Pw8UEXuBbbkpCwGIiOTy5PbXwAL1TQnAO2CgOqLe4GlezSqIiLHAMmAqkMx3C1hXFnw6cBf4A/ws+f3Knn8A6fk5sF/9mkP2AETEUOB2FiT9f0pdERGp3NJ4D3Sqx8ozjIjBwNU6Mk+gL4Fp6rdeCkREnkVXttC9dKplAP98wlWCiYhk3GTgWerNagDb1T0le5sUaBXAECDJ37Ne6RbkCmxRDxQEMBe4DixVz1RTYKN6qCCAfcBWYIz6thrAWjWVWvdosQfuZ8FHVqqCfAtWqemabSlARAwCvgOX1QV9ASxXTxcAkCe4prRxqWTCJerZMoBdakcddV51SkRsSYdQukPUJ30psFC9UIAC14DUOwxTf/cF0KZebiVARAzI+sZn6pxSmSptwTw10bbMhBExGXgI7FZ31AKYrd5opQciYgOQuqReyVU7B3o1ldk50JQJI+Ii0AaMVvMuujvHSltQ6TLK3zVaCKkEN6ud5QuUAuRXapqcxmF1fcl13Gjwz8ClvHesCtDo6s1+V7MjajZAre/7HeAve5hPMHn9lXAAAAAASUVORK5CYII=");
	background-size:20px 20px;
	
}
.tip>span.text>.qrcode{
	width:300px;
	left:50%;
	top:0;
	transform: translate(-50%,-100%);
	border:1px solid var(--color-7);
	z-index:-1;
	opacity:0;
	visibility: hidden;
}
.tip>span.text:hover>.qrcode,.tip>span.show>.qrcode{
	top:-10px;
	opacity:1;
	visibility: visible;
	z-index:9;
}
.tip>span.text>.qrcode:after{
	width: 12px;
    height: 12px;
    background-color: var(--color-3);
    border-bottom: 1px solid var(--color-7);
    border-right: 1px solid var(--color-7);
    left: 50%;
    top: 100%;
    transform: translate(-50% , -50%) rotate(45deg);
}
.tip>span.text>.qrcode>img{
	width:135px;
}

/**相邻文章**/
a.previous-next{
	width:calc(50% - 10px);
	height:100px;
	padding-top:20px;
	padding-bottom:20px;
}
a.previous-next:before{
    width: 10px;
    height: 10px;
    border-bottom: 2px solid var(--color-20);
    border-left: 2px solid var(--color-20);
    top: 50%;
}
a.previous{
	padding-left:40px;
	padding-right:20px;
}
a.previous:before{
	left:20px;
	transform: translateY(-50%) rotate(45deg);
}
a.next{
	padding-right:40px;
	padding-left:20px;
}
a.next:before{
	right: 20px;
	transform: translateY(-50%) rotate(-135deg);
}
/**文章页-图片**/
article .pic-mate{
	color:var(--color-2);
}
article .pic-mate>.mate>.icos:before{
	width:16px;
	height:16px;
	transform: translateY(calc(-50% - 1px)) scale(1);
}
article .pic-mate>.mate>time:before{
	background-position: -113px -20px;
}
article .pic-mate>.mate>span.views:before{
	background-position: -81px -20px;
}
article .right .down>.down-list:after{
	content:"";
	width:100%;
	display: inline-block;
}
/**相关文章**/
.related>h3:before{
	width:0px;
	height:0px;
	border-top: 5px solid var(--color-34);
    border-left: 5px solid var(--color-34);
    border-right: 5px solid transparent;
    border-bottom: 5px solid transparent;
	left:0px;
	top:50%;
	transform: translateY(-50%) rotate(135deg);
}
/**相关文章-图片**/
.Pic-related>ul.related>li{
	width:25%;
}
.Pic-related>ul.related>li:nth-child(4n){
	margin-right:0;
}
.Pic-related>ul.related>li h2{
	height:40px;
	line-height:20px;
}
.Pic-related>ul.related>li .Pic-li{
	padding-top:65%;
}
.Pic-related>ul.related>li .Pic-li>span.pic-num{
	right:10px;
	bottom:10px;
	background-color:var(--color-35);
	color:var(--color-3);
	z-index:2;
}

/**标签云**/
main .main ul.tags>li{
	width:20%;
}
main .main ul.tags>li:nth-child(5n){
	margin-right:0;
}
main .main ul.tags>li:nth-child(7n+1)>a{
	background-color:var(--color-38);
} 
main .main ul.tags>li:nth-child(7n+2)>a{
	background-color:var(--color-39);
} 
main .main ul.tags>li:nth-child(7n+3)>a{
	background-color:var(--color-40);
} 
main .main ul.tags>li:nth-child(7n+4)>a{
	background-color:var(--color-41);
}
main .main ul.tags>li:nth-child(7n+5)>a{
	background-color:var(--color-42);
}
main .main ul.tags>li:nth-child(7n+6)>a{
	background-color:var(--color-43);
}
main .main ul.tags>li:nth-child(7n+7)>a{
	background-color:var(--color-44);
}
main .main ul.tags>li>a:hover{
	opacity:0.8;
}
/**文章归档**/
main .main ul.archives .c-d{
	width:80px;
}
main .main ul.archives .c-d>i{
	color:var(--color-3);
}
main .main ul.archives>.y-c{
	line-height:40px;
}
main .main ul.archives>.y-c>.c-d>i{
	background-color:var(--color-16);
}
main .main ul.archives .m-c>.c-d>i{
	background-color:var(--color-17);
}
main .main ul.archives .d-c>.c-d>i{
	background-color:var(--color-18);
}
main .main ul.archives .m-c,main .main ul.archives .d-c{
	line-height:30px;
}
/*
main .main ul.archives .m-c>.c-d>i{
	width:70px;
}
main .main ul.archives .d-c>.c-d>i{
	width:60px;
}
*/
main .main ul.archives>li.y>ul.y-box>li.m>ul.m-box>li.d>ul.d-box>li{
	counter-increment: number;
	line-height:40px;
	padding-left:65px;
}
main .main ul.archives>li.y>ul.y-box>li.m>ul.m-box>li.d>ul.d-box>li:before{
	content: counter(number);
	width:32px;
	height:32px;
	line-height:32px;
	font-size:12px;
	left:40px;
	top:50%;
	text-align:center;
	background-color:var(--color-15);
	color:var(--color-3);
	border-radius:5px;
	transform: translate(-50%,-50%);
	z-index:1;
}
main .main ul.archives *:after{
	width:0;
	height:15px;
	border-left:2px solid var(--color-15);
	left:50%;
	transform: translateX(-50%);
}
main .main ul.archives ul.d-box>li:after{
	left: 40px;
	top:100%;
	transform: translate(-50%,-5px);
	z-index:99;
}
main .main ul.archives>li.y:last-child>ul.y-box>li.m:last-child>ul.m-box>li.d:last-child>ul.d-box>li:last-child:after{
	display:none;
}
.pageNV span{
	display:inline-block;
	padding:5px 8px;
	background-color:var(--color-34);
	color:var(--color-3);
	margin:0 5px;
}
.pageNV span:hover{
	border-radius:8px;
	background-color:var(--color-2);
}
/**404**/
.GoHome>a {
    width: 120px;
    line-height: 34px;
    border-radius: 16px;
    border: 1px solid var(--color-7);
}
.GoHome>a:hover {
    border: 1px solid var(--color-12);
}
/**底部Wrap**/
footer .footer-wrap{
	background-color:var(--color-34);
	color:var(--color-3);
}
/**底部navs**/
footer>.navs>ol>h3:before{
	width:10px;
	height:10px;
	border-radius:100%;
	background-color:var(--color-34);
	top:50%;
	left:0;
	transform: translateY(-50%);
}
footer>.navs>ol>li>i.t{
	width:60px;
}
footer>.navs>ol>li>i>em.icosA{
	width:20px;
	height:20px;
}
footer>.navs>ol>li>i>em.icosA:after{
	width:20px;
	height:20px;
	right:0;
	top:50%;
	background-position: -472px 0;
	transform:translateY(-50%) scale(0.6);
	cursor: pointer;
}
footer>.navs>ol>li>i>em.icosA>.img{
	right:20px;
	bottom:-10px;
	width:120px;
	height:120px;
	border:1px solid var(--color-7);
	opacity:0;
	visibility: hidden;
}
footer>.navs>ol>li>i>em.icosA>.img:after{
	width:6px;
	height:6px;
	background-color: var(--color-3);
    border-top: 1px solid var(--color-7);
    border-left: 1px solid var(--color-7);
	right:-3px;
	bottom:6px;
	transform:rotate(135deg);
}
footer>.navs>ol>li>i>em.icosA:hover>.img{
	opacity:1;
	visibility: visible;
	bottom:0;
}
/**底部菜单**/
.BottomNavs>#BottomNav{
	width:100%;
	display:flex;
	justify-content: space-between;
}
.BottomNavs>#BottomNav>li{
	width:25%;
	padding-left:20px;
	padding-top:10px;
}
.BottomNavs>#BottomNav>li>a{
	position:relative;
	font-weight:bold;
}
.BottomNavs>#BottomNav>li>a:before{
	content: "";
    position: absolute;
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: var(--color-14);
    top: 50%;
    left: -20px;
    transform: translateY(-50%);
}
.BottomNavs>#BottomNav>li>.sub-menu{
	width:100%;
}
.BottomNavs>#BottomNav>li>.sub-menu>li{
	width:100%;
	font-size:var(--number-14);
}
.BottomNavs>#BottomNav>li:not(:last-child)>ul.sub-menu a:hover {
    text-decoration: underline;
}
/**边栏悬浮到顶部**/
.FixedBox>.FixedGo{
	width: 40px;
    Bottom: 100px;
    right: 20px;
    z-index: 9999;
}
.FixedBox>.FixedGo>.Go{
	width:30px;
	height:30px;
}
.FixedBox>.FixedGo>.Go:before{
	width:15px;
	height:15px;
	border-top:2px solid var(--color-2);
	border-left:2px solid var(--color-2);
	left:50%;
	top:50%;
}
.FixedBox>.FixedGo>.GoTop:before{
	transform:translate(-50%,-25%) rotate(45deg);
}
.FixedBox>.FixedGo>.GoBottom:before{
	transform:translate(-50%,-75%) rotate(-135deg);
}
.FixedBox>.FixedGo>.scroll{
	width:30px;
	height:60px;
}
.FixedBox>.FixedGo>.scroll>.RadAll{
	width:30px;
	height:30px;
}
.FixedBox>.FixedGo>.scroll>.RadAll:before{
	width:20px;
	height:20px;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	background-position: -372px 0;
}
.FixedBox>.FixedGo>.scroll>.RadAll>.qrcode{
	width:200px;
	height:200px;
	left:0px;
	top:50%;
	transform:translate(-100%,-50%);
	visibility:hidden;
	opacity:0;
}
.FixedBox>.FixedGo>.scroll>.RadAll:hover>.qrcode,.FixedBox>.FixedGo>.related:hover>span{
	left:-10px;
	visibility:visible;
	opacity:1;
}
.FixedBox>.FixedGo>.scroll>.RadAll>.qrcode:before,.FixedBox>.FixedGo>.related:hover>span:before{
	position:Absolute;
	content:"";
	display:block;
	width:12px;
	height:12px;
	border-top:1px solid var(--color-7);
	border-left:1px solid var(--color-7);
	background-color:var(--color-3);
	left:100%;
	top:50%;
	transform:translate(-50%,-50%) rotate(135deg);
}
.FixedBox>.FixedGo>.scroll>.RadAll>svg{
	width: 100%;
    height: 100%;
    transform: rotate(-90deg);
    transform-origin: center;
}
.FixedBox>.FixedGo>.scroll>.RadAll>svg>circle.bg{
	fill: none;
	stroke: var(--color-29);
    stroke-width: 4;
}
.Dark .FixedBox>.FixedGo>.scroll>.RadAll>svg>circle.bg{
	stroke: var(--color-6);
}
.FixedBox>.FixedGo>.scroll>.RadAll>svg>circle.progress{
	fill: none;
    stroke-width: 4;
    stroke-linecap: round;
    transition: stroke-dashoffset 0.1s ease;
}

.FixedBox>.FixedGo>.scroll>.Txt{
	Bottom:0;
	left:50%;
	transform:translateX(-50%);
}
/**评论相关**/

.respond >.comment-respond{
	margin-bottom:20px;
}
.respond h3.comment-reply-title{
	width:100%;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dashed var(--color-7);
}
.respond h3.comment-reply-title>small{
	font-weight:normal;
	padding-left:5px;
}

.respond form.comment-form>p.comment-notes{
	font-size:var(--font-size-2);
	color:var(--color-10);
}
.respond form.comment-form>.comment-form-input>p{
	width:calc(50% - 10px);
	border: 1px solid var(--color-7);
    background-color: var(--color-1);
	height:36px;
}

.respond form.comment-form>.comment-form-input>p>input{
	flex-grow:1;
	height:34px;
	line-height:24px;
	padding:5px 10px;
	background-color:transparent;
}
.respond form.comment-form>.comment-form-input>p>label{
	border-right:1px solid var(--color-7);
	flex-shrink: 0;
}

.respond form.comment-form>.comment-form-input>p>label>em{
	color:var(--color-16);
	padding-left:2px;
}
.respond form.comment-form>p.comment-form-cookies-consent{
	display:flex;
	align-items: center;
	font-size:var(--font-size-2);
}
.respond form.comment-form>p.comment-form-cookies-consent>label{
	padding-left:5px;
}
.respond form.comment-form>p.comment-form-comment>textarea{
	border: 1px solid var(--color-7);
	background-color: var(--color-1);
}

.respond form.comment-form>p.form-submit{
	text-align:right;
}
.respond form.comment-form>p.form-submit>input.submit{
	padding:10px 25px;
	background-color:var(--color-5);
	color:var(--color-3);
	border-radius: 5px;
    cursor: pointer;
}
.respond form.comment-form>.comment-tips{
	color:var(--color-16);
	display:none;
}
/**输入验证码**/
.respond>.GetCheck{
	color:var(--color-6);
}
.respond>.GetCheck>span,.respond>.GetCheck>.ReqTips{
	color:var(--color-34);
}
.respond>.GetCheck>.CheckShow{
	visibility: visible !important;
	opacity:1 !important;
	top:-10px !important;
}
.respond>.GetCheck>.CheckInputBox{
	width:300px;
	background-color:var(--color-45);
	color:var(--color-2);
	left:50%;
	top:0;
	transform:translate(-50% , -100%);
	z-index:999;
	visibility: hidden;
	opacity:0;
}
.respond>.GetCheck>.CheckInputBox>img{
	width:60%;
}
.respond>.GetCheck>.CheckInputBox:after{
	width: 0;
    height: 0;
    border-right: 5px solid var(--color-45);
    border-bottom: 5px solid var(--color-45);
	border-left:5px solid transparent;
	border-top:5px solid transparent;
    left:50%;
    bottom: 0;
    transform: translate(-50% , 50%) rotate(45deg);
	
}
.respond>.GetCheck>.CheckInputBox>.CheckInput{
	height:40px;
}
.respond>.GetCheck>.CheckInputBox>.CheckInput>input.k{
	line-height:40px;
	padding: 0 70px 0 10px;
}
.respond>.GetCheck>.CheckInputBox>.CheckInput>input.submit {
    width: 60px;
    line-height: 40px;
    background-color: var(--color-8);
    color: var(--color-3);
}

/**评论列表**/

.respond ul,.respond ul li{
	width:100%;
}
.respond ul.comments_list h3.comment-reply-title{
	text-align:right;
	font-weight:normal;
}
.respond ul.comments_list h3.comment-reply-title>small>a{
	color:var(--color-16);
}
.respond >.comments>ul.comments_list >li.comment >.comment_body >.comment-centent>.comment-author{
	flex-direction: column;
	align-items: center;
	flex-shrink: 0;
	flex-grow: 0;
	padding:20px;
	
}
.respond >.comments>ul.comments_list >li.comment{
	background-color:var(--color-9);
}

.respond >.comments>ul.comments_list >li.comment{
	border-bottom:1px dashed var(--color-7);
	border-right:1px dashed var(--color-7);
	border-left:1px dashed var(--color-7);
}
.respond >.comments>ul.comments_list >li.comment:first-child{
	border-top:1px dashed var(--color-7);
}

.respond >.comments>ul.comments_list >li.comment>.comment_body >.comment-centent>.comment-text{
	background-color: var(--color-3);
	flex-grow: 1;
	padding:20px;
	flex-direction: column;
}

.respond >.comments>ul.comments_list  li.comment>.comment_body >.comment-centent>.comment-text>.comment-text-body{
	flex-grow: 1;
}
.respond >.comments>ul.comments_list  li.comment>.comment_body >.comment-centent>.comment-text >.comment-meta{
	text-align:right;
	font-size:var(--font-size-2);
}
.respond >.comments>ul.comments_list  li.comment>.comment_body >.comment-centent>.comment-text >.comment-meta>span>a{
	font-weight:bold;
	margin-left:5px;
}
.respond >.comments>ul.comments_list>li.comment>ul.children>.comment-respond{
	background-color:var(--color-3);
	padding:20px;
}

.respond >.comments>ul.comments_list>.comment-respond>h3.comment-reply-title{
	margin-top:20px;
}
.respond >.comments>ul.comments_list >li.comment>ul.children{
	padding:0 0 0 136px;
	margin:0;
}
.respond >.comments>ul.comments_list >li.comment>ul.children>li.comment{
	background-color:var(--color-3);
}

.respond >.comments>ul.comments_list>li.comment>ul.children{
	font-size:var(--font-size-2);
}
.respond >.comments>ul.comments_list>li.comment>ul.children>li.comment{
	padding-left:20px;
	padding-right:20px;
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment>.comment_body>.comment-centent{
	border-top:1px dashed var(--color-7);
	padding-top:5px;
	padding-bottom:5px;
}

.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-author{
	flex-shrink: 0;
    flex-grow: 0;
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-author>img.avatar {
	width:32px;
	height:32px;
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-text>.comment-text-body>p{
	margin-bottom:0;
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-author>span.fn,.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-text>.comment-text-body>p>a.strong{
	margin:0 5px;
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-text>.comment-text-body>p>a.strong{
	color:var(--color-10);
}
.respond >.comments>ul.comments_list>li.comment>ul.children li.comment >.comment_body >.comment-centent>.comment-text{
	flex-direction: column;
	flex-grow: 1;
}
.respond >.comments>ul.comments_list>li.comment span.approved{
	color:var(--color-19);
	font-style: italic;
	font-size:var(--font-size-1);
}
.respond > nav.comment-pagination{
	text-align:right;
}
.PcNone{
	display:none;
}
@media screen and (min-width: 841px) and (max-width: 1100px) {/*841-1100以下*/
/**标签云**/
main .main ul.tags>li{
	width: 25%;
}
/*841-1100以下*/	
}
@media screen and (max-width: 840px) {/*840以下*/
footer{
	padding-bottom:80px;
}
.FixedBox>nav.FixedNavs{
	display:block;
	height:60px;
	display: block;
    height: 60px;
    z-index: 9997;
    box-shadow: 0 0 10px rgb(0 0 0 / 20%);
}
.FixedBox>nav.FixedNavs>ol>li{
	width:calc(100% / 5);
}
.FixedBox>nav.FixedNavs>ol>li>a{
	padding-top:24px;
}
.FixedBox>nav.FixedNavs>ol>li>a:before{
	width:24px;
	height:24px;
	background-size:24px 24px;
	Left:50%;
	top:0;
	transform:translateX(-50%);
}
.FixedBox>nav.FixedNavs>ol>li.home>a:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0MjQ4Mjk0MjU3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ3NjQiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTk0OS4wODIyMTggNTE5LjM0MzI0NSA1MDguNzA0NDQyIDEwNy41OTA0MTQgNjguMzI2NjY3IDUxOC4xMzM2OTdjLTguNjE1MjE1IDguMDMxOTMtOS4wOTYxNjkgMjEuNTM4NTQ5LTEuMDQzNzcyIDMwLjE0NDU1NCA4LjA0MzE4NyA4LjU5OTg2NSAyMS41NjYxNzggOS4wODU5MzYgMzAuMTc1MjUzIDEuMDM1NTg2bDQxMS4yMTQ1NzMtMzgzLjMzNzY2NSA0MTEuMjMyOTkyIDM4NC41MDUyNTdjNC4xMjU5NzEgMy44NTQ3OTQgOS4zNjMyNTIgNS43NjAxOTEgMTQuNTkwMyA1Ljc2MDE5MSA1LjY5MDYwNiAwIDExLjM4NDI4MS0yLjI2MDQ4MyAxNS41ODM5My02Ljc1NzkxNEM5NTguMTM4NDc4IDU0MC44ODM4NDEgOTU3LjY5NTM4NyA1MjcuMzg4NDc5IDk0OS4wODIyMTggNTE5LjM0MzI0NUw5NDkuMDgyMjE4IDUxOS4zNDMyNDV6TTk0OS4wODIyMTggNTE5LjM0MzI0NU04MTQuNjk5NjAyIDUyNy44MDA4NzFjLTExLjc4NzQ2NCAwLTIxLjM0OTIzNyA5LjU1NTYzMy0yMS4zNDkyMzcgMjEuMzI3NzQ4bDAgMzI3LjAzNzQwNUw2MjIuNTUyMzczIDg3Ni4xNjYwMjMgNjIyLjU1MjM3MyA2NDguNjYyNTQzIDM5NC44MjQ3ODkgNjQ4LjY2MjU0M2wwIDIyNy41MDM0ODFMMjI0LjAzMjkzOCA4NzYuMTY2MDIzIDIyNC4wMzI5MzggNTQ5LjEyODYxOWMwLTExLjc3MjExNS05LjU1MTU0LTIxLjMyNzc0OC0yMS4zNDgyMTQtMjEuMzI3NzQ4LTExLjgwMjgxNCAwLTIxLjM1MzMzIDkuNTU1NjMzLTIxLjM1MzMzIDIxLjMyNzc0OGwwIDM2OS42OTE4NzcgMjU2LjE5NDk0IDBMNDM3LjUyNjMzMyA2OTEuMzE4MDM4bDE0Mi4zMjk2MTMgMCAwIDIyNy41MDI0NTcgMjU2LjE4ODggMEw4MzYuMDQ0NzQ2IDU0OS4xMjg2MTlDODM2LjA0NTc2OSA1MzcuMzU2NTA0IDgyNi40ODE5NDkgNTI3LjgwMDg3MSA4MTQuNjk5NjAyIDUyNy44MDA4NzFMODE0LjY5OTYwMiA1MjcuODAwODcxek04MTQuNjk5NjAyIDUyNy44MDA4NzFNNjY1LjI1NDk0MSAyMjIuMDk1MzA3bDEyOC4wOTU0MjMgMCAwIDExMy43NDg2N2MwIDExLjc4OTUxMSA5LjU2Mjc5NiAyMS4zMzI4NjQgMjEuMzQ5MjM3IDIxLjMzMjg2NCAxMS43ODMzNzEgMCAyMS4zNDYxNjctOS41NDMzNTQgMjEuMzQ2MTY3LTIxLjMzMjg2NEw4MzYuMDQ1NzY5IDE3OS40Mzk4MTIgNjY1LjI1NDk0MSAxNzkuNDM5ODEyYy0xMS43ODk1MTEgMC0yMS4zNTMzMyA5LjUzODIzNy0yMS4zNTMzMyAyMS4zMjc3NDhDNjQzLjkwMDU4NyAyMTIuNTU0IDY1My40NjQ0MDcgMjIyLjA5NTMwNyA2NjUuMjU0OTQxIDIyMi4wOTUzMDdMNjY1LjI1NDk0MSAyMjIuMDk1MzA3ek02NjUuMjU0OTQxIDIyMi4wOTUzMDciIGZpbGw9IiMyYzJjMmMiIHAtaWQ9IjQ3NjUiPjwvcGF0aD48L3N2Zz4=');
}
.FixedBox>nav.FixedNavs>ol>li.cats>a:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0MjQ5ODI3MjA1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjYwMDciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTgwMS4wNDY2NSA5NDUuNjk4NjU2TTg3LjU2Nzg5MyAzNjAuOTQxNTg2TTEyMy4yNDY0ODcgMTA0LjY3NTAxNGMtMzAuODQwNDAyIDAtNTUuODAyOTM0IDI0Ljk3NDgxMS01NS44MDI5MzQgNTUuODA0OTggMCAzMC44MTA3MjYgMjQuOTYyNTMxIDU1Ljc5MjcwMSA1NS44MDI5MzQgNTUuNzkyNzAxIDMwLjgwNzY1NiAwIDU1Ljc4OTYzMS0yNC45ODE5NzQgNTUuNzg5NjMxLTU1Ljc5MjcwMUMxNzkuMDM1MDk0IDEyOS42NTA4NDkgMTU0LjA1NDE0MyAxMDQuNjc1MDE0IDEyMy4yNDY0ODcgMTA0LjY3NTAxNEwxMjMuMjQ2NDg3IDEwNC42NzUwMTR6TTMwMS43OTcwNDYgMTkzLjk1MzM2NGw2MjQuOTgyMjE0IDBjMTguNDg2MDI2IDAgMzMuNDcyMzQ2LTE0Ljk3MzAxNiAzMy40NzIzNDYtMzMuNDczMzY5IDAtMTguNTExNjA5LTE0Ljk4NjMxOS0zMy40ODU2NDktMzMuNDcyMzQ2LTMzLjQ4NTY0OUwzMDEuNzk3MDQ2IDEyNi45OTQzNDZjLTE4LjUxNzc0OSAwLTMzLjQ3MjM0NiAxNC45NzQwNC0zMy40NzIzNDYgMzMuNDg1NjQ5QzI2OC4zMjM2NzcgMTc4Ljk4MDM0NyAyODMuMjc5Mjk3IDE5My45NTMzNjQgMzAxLjc5NzA0NiAxOTMuOTUzMzY0TDMwMS43OTcwNDYgMTkzLjk1MzM2NHpNMTIzLjI0NjQ4NyA0MzkuNDgyMzgzYy0zMC44NDA0MDIgMC01NS44MDI5MzQgMjQuOTY4NjcxLTU1LjgwMjkzNCA1NS44MTMxNjcgMCAzMC44MzAxNjkgMjQuOTYyNTMxIDU1Ljc5ODg0IDU1LjgwMjkzNCA1NS43OTg4NCAzMC44MDc2NTYgMCA1NS43ODk2MzEtMjQuOTY4NjcxIDU1Ljc4OTYzMS01NS43OTg4NEMxNzkuMDM1MDk0IDQ2NC40NTEwNTQgMTU0LjA1NDE0MyA0MzkuNDgyMzgzIDEyMy4yNDY0ODcgNDM5LjQ4MjM4M0wxMjMuMjQ2NDg3IDQzOS40ODIzODN6TTkyNi43NzkyNiA0NjEuODEzOTk0IDMwMS43OTcwNDYgNDYxLjgxMzk5NGMtMTguNTE3NzQ5IDAtMzMuNDcyMzQ2IDE0Ljk3NDA0LTMzLjQ3MjM0NiAzMy40ODA1MzIgMCAxOC40OTMxOSAxNC45NTQ1OTcgMzMuNDc5NTA5IDMzLjQ3MjM0NiAzMy40Nzk1MDlsNjI0Ljk4MjIxNCAwYzE4LjQ4NjAyNiAwIDMzLjQ3MjM0Ni0xNC45ODYzMTkgMzMuNDcyMzQ2LTMzLjQ3OTUwOUM5NjAuMjUxNjA1IDQ3Ni43ODgwMzQgOTQ1LjI2NTI4NiA0NjEuODEzOTk0IDkyNi43NzkyNiA0NjEuODEzOTk0TDkyNi43NzkyNiA0NjEuODEzOTk0ek0xMjMuMjQ2NDg3IDc5Ni42MDgwNmMtMzAuODQwNDAyIDAtNTUuODAyOTM0IDI0Ljk4MTk3NC01NS44MDI5MzQgNTUuODE0MTkgMCAzMC44NDI0NDkgMjQuOTYyNTMxIDU1Ljc4NTUzNyA1NS44MDI5MzQgNTUuNzg1NTM3IDMwLjgwNzY1NiAwIDU1Ljc4OTYzMS0yNC45NDMwODkgNTUuNzg5NjMxLTU1Ljc4NTUzN0MxNzkuMDM1MDk0IDgyMS41OTAwMzQgMTU0LjA1NDE0MyA3OTYuNjA4MDYgMTIzLjI0NjQ4NyA3OTYuNjA4MDZMMTIzLjI0NjQ4NyA3OTYuNjA4MDZ6TTkyNi43NzkyNiA4MTguOTQyNzQxIDMwMS43OTcwNDYgODE4Ljk0Mjc0MWMtMTguNTE3NzQ5IDAtMzMuNDcyMzQ2IDE1LjAxMTkwMi0zMy40NzIzNDYgMzMuNDc5NTA5IDAgMTguNDY2NTg0IDE0Ljk1NDU5NyAzMy40NjYyMDYgMzMuNDcyMzQ2IDMzLjQ2NjIwNmw2MjQuOTgyMjE0IDBjMTguNDg2MDI2IDAgMzMuNDcyMzQ2LTE0Ljk5OTYyMiAzMy40NzIzNDYtMzMuNDY2MjA2Qzk2MC4yNTE2MDUgODMzLjk1NDY0MyA5NDUuMjY1Mjg2IDgxOC45NDI3NDEgOTI2Ljc3OTI2IDgxOC45NDI3NDFMOTI2Ljc3OTI2IDgxOC45NDI3NDF6TTkyNi41MjM0MzMgODEyLjEyMDM1OCIgZmlsbD0iIzJjMmMyYyIgcC1pZD0iNjAwOCI+PC9wYXRoPjwvc3ZnPg==');
}
.FixedBox>nav.FixedNavs>ol>li.so>a:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0MjQ5OTA4NzY3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjcwOTciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTQ0OCA3NjhjMTc2LjcyNTMzMyAwIDMyMC0xNDMuMjc0NjY3IDMyMC0zMjAgMC0xNzYuNzI1MzMzLTE0My4yNzQ2NjctMzIwLTMyMC0zMjAtMTc2LjcyNTMzMyAwLTMyMCAxNDMuMjc0NjY3LTMyMCAzMjAgMCAxNzYuNzI1MzMzIDE0My4yNzQ2NjcgMzIwIDMyMCAzMjB6IG0wIDQyLjY2NjY2N2MtMjAwLjI5ODY2NyAwLTM2Mi42NjY2NjctMTYyLjM2OC0zNjIuNjY2NjY3LTM2Mi42NjY2NjdTMjQ3LjcwMTMzMyA4NS4zMzMzMzMgNDQ4IDg1LjMzMzMzM3MzNjIuNjY2NjY3IDE2Mi4zNjggMzYyLjY2NjY2NyAzNjIuNjY2NjY3LTE2Mi4zNjggMzYyLjY2NjY2Ny0zNjIuNjY2NjY3IDM2Mi42NjY2Njd6IG0zMDQuOTE3MzMzLTI3LjU4NGEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDMwLjE2NTMzNC0zMC4xNjUzMzRsMTUwLjg0OCAxNTAuODQ4YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMzAuMTY1MzM0IDMwLjE2NTMzNGwtMTUwLjg0OC0xNTAuODI2NjY3eiIgZmlsbD0iIzJjMmMyYyIgcC1pZD0iNzA5OCI+PC9wYXRoPjwvc3ZnPg==');
}
.FixedBox>nav.FixedNavs>ol>li.about>a:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0MjUwMDY1OTY3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjkzMzciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTUwOS45NTMzODggNTcuNDY0NzgzYy0yNTAuNjMzMjcxIDAtNDU0LjUzNTIxNyAyMDMuOTAyOTctNDU0LjUzNTIxNyA0NTQuNTM1MjE3IDAgMjUwLjY2Mjk0NyAyMDMuOTAxOTQ2IDQ1NC41MzUyMTcgNDU0LjUzNTIxNyA0NTQuNTM1MjE3IDI1MC42MzgzODcgMCA0NTQuNTM1MjE3LTIwMy44OTU4MDcgNDU0LjUzNTIxNy00NTQuNTM1MjE3Qzk2NC40ODg2MDUgMjYxLjM2ODc3NiA3NjAuNTkwNzUxIDU3LjQ2NDc4MyA1MDkuOTUzMzg4IDU3LjQ2NDc4M0w1MDkuOTUzMzg4IDU3LjQ2NDc4M3pNNTA4LjIzOTM1IDkyMy40NzU1MTZjLTIyNy4yNTY4NjQgMC00MTIuMTUwODk4LTE4NC44ODg5MTctNDEyLjE1MDg5OC00MTIuMTUwODk4IDAtMjI3LjI1Njg2NCAxODQuODk1MDU3LTQxMi4xNTA4OTggNDEyLjE1MDg5OC00MTIuMTUwODk4IDIyNy4yNjMwMDQgMCA0MTIuMTUwODk4IDE4NC44OTUwNTcgNDEyLjE1MDg5OCA0MTIuMTUwODk4QzkyMC4zOTEyNzEgNzM4LjU4NjU5OCA3MzUuNTAyMzUzIDkyMy40NzU1MTYgNTA4LjIzOTM1IDkyMy40NzU1MTZMNTA4LjIzOTM1IDkyMy40NzU1MTZ6TTUwOS45NTMzODggOTEzLjA2MDMwNSIgZmlsbD0iIzJjMmMyYyIgcC1pZD0iOTMzOCI+PC9wYXRoPjxwYXRoIGQ9Ik01MTAuMDA0NTUzIDQzMi45MzMyMjNjLTE0LjU1OTYwMSAwLTI2LjM3MzY3MSAxMS44MTIwMjMtMjYuMzczNjcxIDI2LjM3MjY0N2wwIDMwMy4yOTA1NjFjMCAxNC41ODMxMzcgMTEuODE0MDcgMjYuMzcyNjQ3IDI2LjM3MzY3MSAyNi4zNzI2NDdzMjYuMzcyNjQ3LTExLjc4OTUxMSAyNi4zNzI2NDctMjYuMzcyNjQ3TDUzNi4zNzcyIDQ1OS4zMDQ4NDdDNTM2LjM3NjE3NyA0NDQuNzQ1MjQ3IDUyNC41NjQxNTQgNDMyLjkzMzIyMyA1MTAuMDA0NTUzIDQzMi45MzMyMjNMNTEwLjAwNDU1MyA0MzIuOTMzMjIzek01MTAuMDA0NTUzIDQzMi45MzMyMjMiIGZpbGw9IiMyYzJjMmMiIHAtaWQ9IjkzMzkiPjwvcGF0aD48cGF0aCBkPSJNNDU3LjI1ODIzNSAzMDEuMDY4OTYzYzAgMTMuODA0NDAxIDUuNjg2NTEzIDI3LjUzMTAzIDE1LjQ0NjgwNyAzNy4yOTIzNDggOS43NjY0MzQgOS43NjY0MzQgMjMuNDg2OTI0IDE1LjQ1Mjk0NyAzNy4yOTk1MTEgMTUuNDUyOTQ3IDEzLjgxMDU0IDAgMjcuNTMxMDMtNS42ODY1MTMgMzcuMjk5NTExLTE1LjQ1Mjk0NyA5Ljc2NjQzNC05Ljc2MTMxOCAxNS40NDY4MDctMjMuNDg4OTcgMTUuNDQ2ODA3LTM3LjI5MjM0OCAwLTEzLjgxMTU2NC01LjY4MDM3My0yNy41MzcxNy0xNS40NDY4MDctMzcuMjk5NTExLTkuNzY3NDU4LTkuNzY2NDM0LTIzLjQ4ODk3LTE1LjQ1Mjk0Ny0zNy4yOTk1MTEtMTUuNDUyOTQ3LTEzLjgxMTU2NCAwLTI3LjUzMzA3NyA1LjY4NjUxMy0zNy4yOTk1MTEgMTUuNDUyOTQ3QzQ2Mi45NDQ3NDcgMjczLjUzMTc5MyA0NTcuMjU4MjM1IDI4Ny4yNTczOTkgNDU3LjI1ODIzNSAzMDEuMDY4OTYzTDQ1Ny4yNTgyMzUgMzAxLjA2ODk2M3pNNDU3LjI1ODIzNSAzMDEuMDY4OTYzIiBmaWxsPSIjMmMyYzJjIiBwLWlkPSI5MzQwIj48L3BhdGg+PC9zdmc+');
}
.FixedBox>nav.FixedNavs>ol>li.GoTop>a:before{
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzc0MjUwMTMwMTY5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEwNzAyIiB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik01MTEuMyAzNDkuMWwzOTUuNDQgMzkyLjcyYTMyIDMyIDAgMCAwIDQ1LjEtNDUuNDFMNTMzLjcgMjgxLjE0YTMyIDMyIDAgMCAwLTQ1LjI1IDAuMTZMNzYgNjk2LjU3YTMyIDMyIDAgMSAwIDQ1LjQxIDQ1LjF6IiBmaWxsPSIjMmMyYzJjIiBwLWlkPSIxMDcwMyI+PC9wYXRoPjwvc3ZnPg==');
}
.FixedBox>.FixedNavSo{
	display:block;
	background-color: var(--color-35);
	z-index: 9990;
	opacity: 0;
    visibility: hidden;
}
.FixedBox>.ShowNavs,.FixedBox>.ShowSo,.FixedBox>.ShowNavs>.NavsBox,.FixedBox>.ShowSo>.SoBox{
	opacity: 1 !important;
    visibility: visible !important;
}
.FixedBox>.FixedNavSo>.NavsBox{
	width:60%;
	padding:50px 0 60px 0;
	margin-left:-100%;
	opacity: 0;
	visibility: hidden;
}
.FixedBox>.ShowNavs>.NavsBox{
	margin-left:0 !important;
}
.FixedBox>.FixedNavSo>.NavsBox ul,.FixedBox>.FixedNavSo>.NavsBox ul li,.FixedBox>.FixedNavSo>.NavsBox ul li a{
	display:block;
	width:100%;
}
.FixedBox>.FixedNavSo>.NavsBox ul li a{
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless{
	height:100%;
	padding:5px 20px 10px 20px;
	overflow-y:auto;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li>a{
	font-weight:bold;
	border-bottom: 1px dashed var(--color-7);
	padding-bottom: 5px;
	font-size: var(--number-16);
	margin-bottom:10px;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li>ul.sub-menu{
	background-color:var(--color-30);
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li>ul.sub-menu>li>a{
	border-bottom: 1px solid var(--color-7);
	background-color:var(--color-29);
	padding-left:20px;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li>ul.sub-menu>li>ul.sub-menu>li>a{
	padding-left:20px;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li>ul.sub-menu>li>ul.sub-menu{
	padding-left:20px;
}
.FixedBox>.FixedNavSo>.NavsBox>nav>ul#wireless>li ul.sub-menu>li>a:before{
	position: absolute;
    display: block;
    content: '';
    left: 10px;
    top: 50%;
    border-top: 5px solid transparent;
    border-left: 5px solid var(--color-14);
    border-bottom: 5px solid transparent;
    transform: translateY(-50%);
}
.FixedBox>.FixedNavSo>.NavsBox>.foldup{
	writing-mode: vertical-rl;
    background-color: var(--color-14);
    width: 24px;
    height: 60px;
    text-align: center;
    line-height: 24px;
    right: -23px;
    bottom: 80px;
    color: var(--color-3);
    font-size: var(--font-size-2);
    border-radius: 0 5px 5px 0;
}
.FixedBox>.FixedNavSo>.SoBox{
	width:80%;
	top:50%;
	left:50%;
	transform:translate(-50% , -50%);
	opacity: 0;
	visibility: hidden;
	margin-top:-100px;
}
.FixedBox>.ShowSo>.SoBox{
	margin-top:0 !important;
}
.FixedBox>.FixedNavSo>.SoBox>.SoClose{
	width:32px;
	height:32px;
	background-color:var(--color-3);
	bottom:-50px;
	left:50%;
	border-radius:100%;
	font-size:12px;
	text-align:center;
	line-height:32px;
	transform:translateX(-50%);
}
.FixedBox>.FixedNavSo>.SoBox:after{
	width:1px;
	height:18px;
	border-left:1px dashed var(--color-3);
	bottom:-18px;
	left:50%;
}
.FixedBox>.FixedNavSo>.SoBox>form>.So{
	border:2px solid var(--color-34);
	background-color:var(--color-34);
	height:40px;
	padding-right:10px;
}
.FixedBox>.FixedNavSo>.SoBox>form>.So>input{
	height:36px;
}
.FixedBox>.FixedNavSo>.SoBox>form>.So>input.s{
	padding:5px 60px 5px 10px;
	background-color:var(--color-3);
}
.FixedBox>.FixedNavSo>.SoBox>form>.So>input.submit{
	width:60px;
	background-color:var(--color-34);
	color:var(--color-3);
	z-index:1;
}
/**边栏**/
.main,.SwiperBoxIndex>.SwiperBox,.PicSwiper>.right{
	width:100%;
}
.FixedMode>.SiderFixed,.FixedMode>.SiderAbsolute{
	position:static !important;
}
/**首页焦点图**/
.SwiperBoxIndex {
	flex-direction: column;
}
.SwiperBoxIndex>ul.right{
	width:100%;
	padding-top:20px;
	flex-direction: row !important;
}
.SwiperBoxIndex>ul.right>li.right-li{
	padding-bottom:0 !important;
	width:32%;
}
.SwiperBoxIndex>.SwiperBox .swiper .swiper-slide .swiper-title{
	height:40px;
	line-height:40px;
}
/**归档**/
.Archives{
	flex-direction: column-reverse !important;
}
.Archives>.sidebar,.FixedMode>.FixeDiv{
	width:100% !important;
	margin-bottom:10px;
}
/**图片文章焦点图**/
.PicSwiper,.NotFount{
	flex-direction: column;
}
/**NotFount**/
.NotFount>.sidebar{
	width:100% !important;
}
/**文章列表**/
.index-list>li>article h3>a{
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	word-break: break-all;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
}
.None840{
	display:none;
}
/**840以内**/
}
@media screen and (max-width: 680px) {/*680以下*/
/**标签云**/
main .main ul.tags>li{
	width: 25%;
}
/**图片轮播图**/
.PicSwiperBox>.PicSwiper{
	padding-top:150%;
}
.PicSwiperBox>.PicSwiper .mySwiper2{
	height: calc(100% - 50px);
}
.PicSwiperBox>.PicSwiper .mySwiperBox{
	height:50px;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button{
	height:30px;
}
/**相关文章-图片**/
.Pic-related>ul.related>li{
	width:50%;
}
/**底部导航**/
.BottomNavs>#BottomNav{
	flex-wrap: wrap;
}
.BottomNavs>#BottomNav>li {
    width: 50%;
}
.None680{
	display:none;
}
/*680以下*/
}
@media screen and (max-width: 540px) {/*540以下*/
/**标签云**/
main .main ul.tags>li{
	width: 33.333%;
}
/**图片轮播图**/
.PicSwiperBox>.PicSwiper .mySwiperBox .mySwiper{
	display:none;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button{
	width:calc(50% - 1px);
	box-sizing: border-box;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-prev{
	left:0;
}
.PicSwiperBox>.PicSwiper .mySwiperBox >a.post-button-next{
	right:0;
}
.None540{
	display:none;
}
/*540以下*/
}
@media screen and (max-width: 400px) {/*400以下*/
/**顶部菜单**/
header>.TopNav>.fixed{
	height:40px;
	overflow:hidden;
}
/**标签云**/
main .main ul.tags>li{
	width: 50%;
}
/**底部菜单**/
.BottomNavs>#BottomNav>li {
    width: 100%;
}
/*400以下*/
}

@media screen and (max-width: 300px) {/*300以下*/
/**相关文章-图片**/
.Pic-related>ul.related>li{
	width:100%;
}

/*300以下*/
}
