@media (max-width:1000px) {
html{font-size:4vw;}
.title{font-size:1.2rem;text-align:center;}
.content{width:90vw;}
#page0 .content p{font-size:0.9rem;}
.content p{line-height:1.5em;}
#speListBox{width: 90vw;margin: 10vw auto;display: grid;grid-template-columns: repeat(2,42.5vw);grid-gap: 8vw 5vw;}
.speBox .speimg{width: 36vw;height: 36vw;}
.speBox .speC{margin: 3vw 0 0;}
.speBox .speL{display:none;}
}
	
@media (min-width: 1000px){
html{font-size:1.25vw;}
.content{width:60vw;}
.title{font-size:2rem;display:flex;align-items:center;}
#page0 .content p{font-size:1rem;}
.title>div{margin:0;padding:0;}
.content p{line-height:2em;}
#speListBox{width: 75vw;margin: 3vw auto;display: grid;grid-template-columns: repeat(5,13.4vw);grid-gap: 2vw;}
.speBox .speimg{width: 12vw;height: 12vw;}
.speBox .speC{margin: 1vw 0 0;}
}


.speBox{display: flex;flex-direction: column;align-items: center;overflow: hidden;}
.speBox .speimg{display: block;background: #fff;margin: 0 auto;border-radius: 50%;overflow: hidden;border-style:solid;border-width:1px}
.speBox .speimg>img{width:100%;height:100%;}
.speBox .speC{text-align: center;}
.speBox .speC>a{color: #000;font-size: 1.2rem;font-weight: bold;}
.speBox .speL>a{font-size: 0.9rem;font-family: Times;color: #000;font-weight: bold;}
.speBox .speL{text-align: center;margin: 0;}


body{margin:0;padding:0;}
.page{margin:0;padding:0;width:100%;min-height:100vh;display: flex;justify-content: center;align-items: center;position:relative;}
.page>div{margin:3vw 0;}
.summary{margin:1rem auto;padding:0;width:100%;display: flex;justify-content: center;align-items: center;position:relative;}
.summary::after{content:'';display:block;width:15em;height:0.2em;position: absolute;width: 40rem;max-width:100%;bottom:-0.5rem;}
.content{margin:0 auto;}.content p{text-align:justify;text-indent:2em;margin:1em 0 0 0;padding:0;font-size:1.2rem}
.title{font-weight:bold}.pageti{width:2.4rem;margin:0 0.4rem}
.loading{min-height:80vh;}
.loading::after{content:'------加载中------';display: block;font-size: 14px;color: #666;text-align: center;}



.noch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
a{text-decoration:none;}