<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.z-code {
  width: 100%;
  height: 0.88rem;
  margin-top: 0.24rem;
  display: flex;
  justify-content: space-between;
}
.z-code input {
  width: 100%;
  height: 0.88rem;
  border: 0.02rem solid #CCCCCC;
  background-color: #FFFFFF;
  margin: 0;
}
.z-code button {
  width: 2.8rem;
  height: 0.88rem;
  background-color: #FFFFFF;
  border: 0.02rem solid #CCCCCC;
  outline: none;
  cursor: pointer;
  background-color: #2b77df;
  color: #FFFFFF;
  margin-left: 0.2rem;
}
.z-code button[disabled] {
  background-color: rgba(43, 119, 223, 0.8);
  border: solid 0.02rem rgba(43, 119, 223, 0.8);
}
* {
  margin: 0;
  padding: 0;
}
.z-comment {
  margin-top: 0.6rem;
}
.z-comment h2.tltLog {
  float: initial;
}
/*.z-comment .z-list.istop3 ul li:nth-of-type(n+4) {*/
/*  display: none;*/
/*}*/
.z-comment .z-list.istop3 .z-more {
  display: block;
}
.z-comment .z-list ul {
  list-style: none;
  padding-bottom: 0.36rem;
}
.z-comment .z-list ul li {
  padding-top: 0.66rem;
  overflow: hidden;
}
.z-comment .z-list ul li:first-of-type {
  padding-top: 0.4rem;
}
.z-comment .z-list ul li .z-portrait {
  float: left;
  width: 0.7rem;
  height: 0.7rem;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
}
.z-comment .z-list ul li .z-content {
  /*float: right;*/
  /*width: 5.9rem;*/
  float: right;
  width: calc(100% - 1rem);
}
.z-comment .z-list ul li .z-content h6 {
  font-size: 0.28rem;
  font-family: PingFang SC;
  font-weight: bold;
  color: #666666;
  line-height: 1;
}
.z-comment .z-list ul li .z-content p.text {
  font-size: 0.32rem;
  padding-top: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 0.4rem;
}
.z-comment .z-list ul li .z-content .z-tool {
  height: 0.64rem;
  line-height: 0.64rem;
  margin-top: 0.36rem;
  display: flex;
  justify-content: space-between;
}
.z-comment .z-list ul li .z-content .z-tool .time {
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #A3A6AC;
}
.z-comment .z-list ul li .z-content .z-tool .tool button {
  position: relative;
  min-width: 0.8rem;
  height: 0.4rem;
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  border: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  margin-left: 0.4rem;
}
.z-comment .z-list ul li .z-content .z-tool .tool button.zan::before {
  content: "";
  display: inline-block;
  width: 0.28rem;
  height: 0.3rem;
  vertical-align: -0.04rem;
  margin-right: 0.08rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAADaUlEQVRIS7WW32tcRRTHv9/JBoO2krRKFWK1YBZ8qNj6IAbFYPNg6osgS0U0TXrv3MTig1Kw9g+wDyIoFAw7c7NZhKKwBV/EH9S8KK0voraFUqhRqX0wIt2H0mKze2fkLLNhGzTeLNl5mp37nfOZs3POnEOsGbOzsw9lWXaE5H4AOwEU1mq6+O289+edc6+yc/PMzMwB730FwJ1dGM2z5adVYBRF+/r6+r7s8OgmgIskm3ksicY5t4vkjqD/EcCNMH8UwN3ee98ClkqlvsHBwUskHw6CuWazebRSqVzPCxNdkiQfAnitDTHGXAjr3wJ4SuYtYBzHzyqlFmXuvf/KWvvcRkBtbW6g1voYyePhbymlaXqqp8AkSaoADgbII8aYS70GngXwJIBmvV6/q1arrfQa+BeA7d77n621I93AcgfN5OTk9oGBAQFKwHxurX2+p0Ct9SjJMwHygTHmzV4Dp0guBMhhY8xcr4HHSR4TSJZl4/Pz86187GbkysMkSSTnXhRAo9HYubCw8Hs3sNxBkyTJeQC7vfc3rLVbJXZ6DZQHVqrDOWPMY93CNuKhPNBbAPxSr9eLtVot6xaa9w4/A9DKPe/91yQXpYz8B3TZWivP4G0j5PLjAN4CsC/YOkFyOcw1yQdlziiK9iilzpIcyOHZnDHmcFtXKpW2DA0NvQfgEID+HPv/aJUnrfUzANKOevive733+621X8jHKIq2KaVOk9ybA9RKAufcoc4WQ2mtpTLvUEqtrjvnTpLcJlHcaDTuqVarf4eCvUhSDipXcQ1AWSl12Xtf997fUkqtXov33jnnLqZpevW2nmbtSaenp+8tFArLJEW3aIwZF00cx28opd4P+ivOubE0TX/N4+m6QK31OMnTwYt3rbVHx8bGCsViUR6H+6ScAXjCGPNDHlgraNYTJknyOoATonHOHUzT9KM4jp9WSn0TDnHSWvtKXlgeoETgERE2m83RSqXy3Zp25OU0TT/eTKAYeyl4+IBcutb6U5IvyNrKysquarX622YCPwFwQAxmWbZ3aWnpwsjIyBWS9wP40xjT7kFzM/8vaGZJtuujhL50BsVwf6estaXcpCBcFzgxMXHH8PDwGZLybHWOmyRHy+XyuU0FirGpqanB/v7+d6RBB7BV2hGSb5fL5e83ChP9P/whtjF7A9d1AAAAAElFTkSuQmCC);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotateZ(180deg);
}
.z-comment .z-list ul li .z-content .z-tool .tool button.zan.is::before {
  transform: rotateZ(0deg);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAB30lEQVRIS73WMWjUYBjG8f+T6yE4ikgHEd1E9JrDrR3Fwd3BqoOiIA4Kl56LLp0s2uZcHJwKIkrlcFQcRMRBu2hyd6MFxUUqKGLlqnDJK5VGTulluKZfphC+7/nlTXjzRgx5HJqzwyMeNzHGTawATb5zLZ7Wt7xIDeNVQxtDvAK2/7PfeLNSZmLpsn4Nyh0ObFgTOL5RaJpysVXXnUJBv2HLgl0bhhoPoymdKAz0Z2yvtvE+51UsRIEmCwOrczaJx4NBgSmErUD1wkA/tPsSJ3PAS61AtwsB/7SCWESMDHyk4mhU07NNg5VZ21cq8QLYk/P+LEkYbV/R51ywcsN2q8yBEnjZwreBnmbn/i27jnFBsCOvbw2+enAqW5OkmFKW4y5tppWuXddYaKc9MQ+U+8OiQH97tNowG+YDke0xeJeknO/U9VLV0D4hRv8PLBJcz15NjQkNuvstADF47Br84RQEuq7BjmvwkVPQjBnX4FnXoNs+XP3JTpcVfokCOQVfR4HGnVVocDcOdMYdaFyNp+SuLRJxpF3TczcVGkvRIvtpKpHfsER9kz6biwWOp15PHOus/+esgZHA36IB3E3gXDvQQpavyqwd9ErcAyr9lW6iwp7BR8ETE2Fc04f+Yn4DkU0T/N2KcnIAAAAASUVORK5CYII=);
}
.z-comment .z-list ul li .z-content .z-tool .tool button.cai::before {
  content: "";
  display: inline-block;
  width: 0.28rem;
  height: 0.3rem;
  vertical-align: -0.08rem;
  margin-right: 0.08rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAADaUlEQVRIS7WW32tcRRTHv9/JBoO2krRKFWK1YBZ8qNj6IAbFYPNg6osgS0U0TXrv3MTig1Kw9g+wDyIoFAw7c7NZhKKwBV/EH9S8KK0voraFUqhRqX0wIt2H0mKze2fkLLNhGzTeLNl5mp37nfOZs3POnEOsGbOzsw9lWXaE5H4AOwEU1mq6+O289+edc6+yc/PMzMwB730FwJ1dGM2z5adVYBRF+/r6+r7s8OgmgIskm3ksicY5t4vkjqD/EcCNMH8UwN3ee98ClkqlvsHBwUskHw6CuWazebRSqVzPCxNdkiQfAnitDTHGXAjr3wJ4SuYtYBzHzyqlFmXuvf/KWvvcRkBtbW6g1voYyePhbymlaXqqp8AkSaoADgbII8aYS70GngXwJIBmvV6/q1arrfQa+BeA7d77n621I93AcgfN5OTk9oGBAQFKwHxurX2+p0Ct9SjJMwHygTHmzV4Dp0guBMhhY8xcr4HHSR4TSJZl4/Pz86187GbkysMkSSTnXhRAo9HYubCw8Hs3sNxBkyTJeQC7vfc3rLVbJXZ6DZQHVqrDOWPMY93CNuKhPNBbAPxSr9eLtVot6xaa9w4/A9DKPe/91yQXpYz8B3TZWivP4G0j5PLjAN4CsC/YOkFyOcw1yQdlziiK9iilzpIcyOHZnDHmcFtXKpW2DA0NvQfgEID+HPv/aJUnrfUzANKOevive733+621X8jHKIq2KaVOk9ybA9RKAufcoc4WQ2mtpTLvUEqtrjvnTpLcJlHcaDTuqVarf4eCvUhSDipXcQ1AWSl12Xtf997fUkqtXov33jnnLqZpevW2nmbtSaenp+8tFArLJEW3aIwZF00cx28opd4P+ivOubE0TX/N4+m6QK31OMnTwYt3rbVHx8bGCsViUR6H+6ScAXjCGPNDHlgraNYTJknyOoATonHOHUzT9KM4jp9WSn0TDnHSWvtKXlgeoETgERE2m83RSqXy3Zp25OU0TT/eTKAYeyl4+IBcutb6U5IvyNrKysquarX622YCPwFwQAxmWbZ3aWnpwsjIyBWS9wP40xjT7kFzM/8vaGZJtuujhL50BsVwf6estaXcpCBcFzgxMXHH8PDwGZLybHWOmyRHy+XyuU0FirGpqanB/v7+d6RBB7BV2hGSb5fL5e83ChP9P/whtjF7A9d1AAAAAElFTkSuQmCC);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotateZ(0deg);
}
.z-comment .z-list ul li .z-content .z-tool .tool button.cai.is::before {
  transform: rotateZ(180deg);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAB30lEQVRIS73WMWjUYBjG8f+T6yE4ikgHEd1E9JrDrR3Fwd3BqoOiIA4Kl56LLp0s2uZcHJwKIkrlcFQcRMRBu2hyd6MFxUUqKGLlqnDJK5VGTulluKZfphC+7/nlTXjzRgx5HJqzwyMeNzHGTawATb5zLZ7Wt7xIDeNVQxtDvAK2/7PfeLNSZmLpsn4Nyh0ObFgTOL5RaJpysVXXnUJBv2HLgl0bhhoPoymdKAz0Z2yvtvE+51UsRIEmCwOrczaJx4NBgSmErUD1wkA/tPsSJ3PAS61AtwsB/7SCWESMDHyk4mhU07NNg5VZ21cq8QLYk/P+LEkYbV/R51ywcsN2q8yBEnjZwreBnmbn/i27jnFBsCOvbw2+enAqW5OkmFKW4y5tppWuXddYaKc9MQ+U+8OiQH97tNowG+YDke0xeJeknO/U9VLV0D4hRv8PLBJcz15NjQkNuvstADF47Br84RQEuq7BjmvwkVPQjBnX4FnXoNs+XP3JTpcVfokCOQVfR4HGnVVocDcOdMYdaFyNp+SuLRJxpF3TczcVGkvRIvtpKpHfsER9kz6biwWOp15PHOus/+esgZHA36IB3E3gXDvQQpavyqwd9ErcAyr9lW6iwp7BR8ETE2Fc04f+Yn4DkU0T/N2KcnIAAAAASUVORK5CYII=);
}
.z-comment .z-list ul li .z-content .reply {
  padding-top: 0.2rem;
}
.z-comment .z-list ul li .z-content .reply p {
  background-color: rgba(163, 166, 172, 0.2);
  border-radius: 0.2rem;
  padding: 0.18rem 0.22rem;
  font-size: 0.28rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #192C46;
}
.z-comment .z-list ul li .z-content .reply p span {
  color: #318EFF;
  padding-right: 0.14rem;
}
.z-comment .z-list ul li .z-content .reply p a {
  color: #192C46;
  padding: 0 0.04rem;
}
.z-comment .z-list .z-more {
  display: none;
  text-align: center;
  height: 0.4rem;
}
.z-comment .z-list .z-more button {
  cursor: pointer;
  border: none;
  outline: none;
  background-color: transparent;
  padding-top: 0.2rem;
  height: 0.4rem;
  font-size: 0.34rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #192C46;
}
.z-comment .z-list .z-more button img {
  vertical-align: middle;
  width: 0.3rem;
  height: 0.3rem;
}
.footer-tools-new {
  position: fixed;
  bottom: 0;
  left: 50%;
  max-width: 750px;
  transform: translateX(-50%);
  z-index: 100;
  box-shadow: 0 2px 8px rgba(153, 153, 153, 0.6);
  width: 100%;
  background-color: white;
}
.footer-tools-new ul {
  height: 1.4rem;
  display: flex;
  justify-content: space-between;
  padding: 0 0.38rem;
}
.footer-tools-new ul li {
  text-align: center;
  padding-top: 0.16rem;
}
.footer-tools-new ul li a img {
  width: 0.72rem;
  height: 0.72rem;
}
.footer-tools-new ul li a p {
  font-size: 0.22rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
}
.comment-box {
  display: none;
  position: fixed;
  left: 50%;
  bottom: 0;
  right: 0;
  top: 0;
  transform:translateX(-50%);
  width: 100%;
  max-width: 750px;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 200;
}
.comment-box .comment-conent {
  position: absolute;
  left: 0;
  bottom: -100vh;
  width: 100%;
  height: 3.58rem;
  background: #FFFFFF;
}
.comment-box .comment-conent .textarea {
  padding: 0.24rem 0.3rem;
}
.comment-box .comment-conent .textarea textarea {
  box-sizing: border-box;
  width: 100%;
  height: 2.2rem;
  background: rgba(242, 242, 242, 0.4);
  border: 1px solid #A4A7AD;
  resize: none;
  box-shadow: 0px 0.02rem 0px 0px #EDEDEE;
  padding: 0.26rem 0.24rem;
  font-size: 0.28rem;
  font-family: PingFang SC;
  font-weight: 500;
}
.comment-box .comment-conent .textarea textarea::placeholder {
  color: #A3A6AC;
}
.comment-box .comment-conent .comment-bottom {
  width: 100%;
  height: 0.8rem;
  background-color: #F7F7F7;
  text-align: right;
}
.comment-box .comment-conent .comment-bottom button {
  border: none;
  outline: none;
  width: 2.4rem;
  height: 0.8rem;
  background-color: #318EFF;
  font-size: 0.28rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
}
.footernav {
  padding-bottom: 1.4rem;
}




/*å…³è”ç­¾çº¦å­¦æ&nbsp;¡*/
.article-sem{border:1px solid #efefef;overflow: hidden;margin:.4rem -.3rem .4rem;}
.sem-one-pic{padding:.32rem .32rem .26rem .32rem;}
.sem-one-pic img{width:2.5rem !important;height:1.7rem !important;float: left;margin:0;}
.sem-one-pic .school-info{margin-left:2.74rem;}
.article-sem h3{font-weight: normal;}
.sem-one-pic  h3{font-size: .3rem;line-height: .36rem; color:#333;}
.article-sem  h3 a{color:#333;}
.sem-one-pic .school-info p{}
.sem-one-pic .school-info p a{font-size: .26rem;line-height: .32rem; color:#666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: .16rem;color:#666;}
.article-sem .school-info&gt; a{width: 1.64rem;height: .68rem;line-height: .68rem;display: block;border-radius: .04rem;font-size: .3rem;text-align: center;margin-top: .18rem;background: #f5a623;color:#fff;float: right;}
.sem-mult-pic{padding:.24rem .16rem .32rem .16rem;position: relative;}
.sem-mult-pic&gt;p{overflow: hidden;margin-top: 0;}
.sem-mult-pic img{width:32% !important;height: 1.56rem !important;margin:0;float: left;margin-right:2%;border:none;vertical-align:top;}
.sem-mult-pic img:last-child{margin-right: 0;}
.sem-mult-pic .school-info{margin-top: .28rem;}
.sem-mult-pic h3 a{font-size: .3rem;line-height:.42rem;margin-right: 2.36rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.sem-mult-pic .school-info&gt;a{position: absolute;right:.16rem;bottom: .43rem;}
h7{font-weight: bold;}
.portrait&gt;a {
  margin-right: .16rem;
}
.portrait img {
  width:.66rem;
  height:.66rem;
  border-radius: 50%;
}
.portrait span,.portrait span a {
  display: block;
  color: #333;
}
.portrait span {
  line-height: 1.8;
}
.detail_tlt {
  height: auto;
}
.fontControl {
  margin-top: .1rem;
}
.attention-btn {
  margin-right: 10px;
  margin-top: .1rem;
  width: 1rem;
  font-size: .26rem;
  line-height: .4rem;
  color: #9C9C9C;
  border: 1px solid #DEDEDE;
  border-radius: 4px;
  text-align: center;
  cursor:pointer;
}
.attention-btn.remove {
  color: #1A9AAD;
  border-color: #1A9AAD;
}
.detail_words .collect {
  float: right;
  width: .4rem;height: .4rem;margin-top: -.5rem;
  background: url(../images/collect2.png) no-repeat 0 0;
  background-size: 100%;
  cursor:pointer;
}
.detail_words .collect.remove{
  background: url(../images/collect1.png) no-repeat 0 0;
  background-size: 100%;
}
.us-tips {
  position: fixed;
  z-index: 100;
  background: rgba(17,17,17,.7);
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  padding: 8px 24px;
  color: #ffffff;
  font-size: 16px;
  border-radius: 4px;
  animation: tipZoomIn 300ms ease-in-out;
  -webkit-animation: tipZoomIn 600ms ease-in-out;
}
.qr_wrap{
  text-align: center;
}
.qr_wrap .qr{
  display: inline-block;
  margin: .2rem;
}
.qr_wrap .qr img{
  width: 2.5rem !important;
  height: 2.5rem !important;
  margin: 0;
}
.qr_wrap .qr p{
  margin-top: 0;
  font-size: .28rem;
  color: #919191;
  line-height: 2;
  text-align: center !important;
}
#wrapper{
  padding-bottom:.97rem;
}
.footernav{padding-bottom: 0;}
.footer-tools-new{display: none;}
.footer-tools-new ul li{display: none;}

/*æµè§ˆé‡*/
.desc-new{
  padding-bottom: 0.4rem;
}
.desc-new .top {
  width: 100%;
  /*display: flex;*/
  padding-top: 0.3552rem;
  overflow: hidden;
}
.desc-new .top .user-img {
  width: 0.95904rem;
  height: 0.95904rem;
  border-radius: 50%;
  overflow: hidden;
  float: left;
}
.desc-new .top .user-img a img {
  width: 0.95904rem;
  height: 0.95904rem;
}
.desc-new .top .descs {
  margin-left: 0.2664rem;
  width: 4.36352rem;
  float: left;
}
.desc-new .top .descs .username {
  width: 100%;
  font-size: 0.28416rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: 0.28416rem;
  color: #262525;
  padding-top: 0.14208rem;
  padding-bottom: 0.10656rem;
}
.desc-new .top .descs .username a{
  color: #000000;
  font-width: 400;
}
.desc-new .top .descs p:last-of-type{
  color: rgba(71,71,71,1);
}
.desc-new .top .rightbtn {
  float: right;
  padding-top: 0.2rem;
}
.desc-new .top .rightbtn span{
  margin-right: 0;
}
.desc-new .bottom {
  width: 100%;
  display: flex;
  padding: 0.3552rem 0;
  justify-content: space-between;
}
.desc-new .bottom a {
  color: #000000;
}
.desc-new .bottom .fontControl {
  margin-top: 0;
  color: #0770D1;
}
.desc-new .bottom .fontControl a {
  color: #0770D1;
}
.desc-new .bottom .fontControl.fontControls {
  margin-right: 0.1776rem;
  margin-top: 0.04rem;
}
.desc-new .bottom .nums {
  white-space: nowrap;
  display: flex;
  justify-content: space-between;
  font-size: 0.31968rem;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #000000;
}
.desc-new .bottom .nums p {
  color: #000000;
  padding-bottom: 0px;
  margin-right: 0.3552rem;
}
.desc-new .bottom .nums p img {
  vertical-align: -0.07104rem;
  width: 0.3552rem;
}
.desc-new .bottom .nums p img.isthumbs {
  display: none;
}
.desc-new .bottom .nums p:nth-of-type(n+3) {
  cursor: pointer;
}
.desc-new .bottom .nums p span {
  color: #000000;
}

/*********å­¦æ&nbsp;¡*******/
.school-message {
  box-sizing: border-box;
  border: 0.02rem solid #e6e6e6;
  background-color: white;
  margin: 0.28rem 0;
}
.school-message .top {
  box-sizing: border-box;
  height: 0.75rem;
  display: flex;
  justify-content: flex-start;
}
.school-message .top .school-logo {
  box-sizing: border-box;
  width: 2.58rem;
  height: 0.75rem;
  border: solid 0.02rem #e6e6e6;
  margin-top: -0.03rem;
  margin-left: -0.03rem;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.school-message .top h2 {
  padding-left: 0.1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.32rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: 0.75rem;
  color: #262525;
}
.school-message .label {
  overflow: hidden;
  padding-left: 0.4rem;
  padding-bottom: 0.06rem;
  height: auto;
}
.school-message .label a {
  padding: 0rem 0.1rem;
  border: 0.02rem solid transparent;
  border-radius: 0.4rem;
  float: left;
  margin-right: 0.2rem;
  margin-bottom: 0.04rem;
  font-size: 0.24rem;
}
.school-message .label a.y {
  color: #fecc76;
  border-color: #fecc76;
}
.school-message .label a.x {
  color: #fcb9b9;
  border-color: #fcb9b9;
}
.school-message .label a.c {
  color: #9cd8ae;
  border-color: #9cd8ae;
}
.school-message .label a.g {
  color: #64aafb;
  border-color: #64aafb;
}
.school-message p {
  padding-left: 0.4rem;
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: 300;
  line-height: 0.5rem;
  color: #262525;
}
.school-message .btn {
  text-align: center;
  line-height: 1.2rem;
}
.school-message .btn button {
  cursor: pointer;
  width: 2.8rem;
  height: 0.48rem;
  border: solid 0.02rem #1473e6;
  border-radius: 0.6rem;
}
.school-message .btn button:first-of-type {
  background-color: transparent;
  color: #1473e6;
}
.school-message .btn button:last-of-type {
  background-color: #1473e6;
  color: white;
  margin-left: 0.3rem;
}
.school-message .btn button:last-of-type a {
  color: white;
  display: block;
  line-height: 0.48rem;
}
.mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 88888;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  display: none;
}
.mask .biaodan {
  position: absolute;
  top: 50%;
  left: 0;
  width: 6.344rem;
  margin-left: 50%;
  transform: translate(-50%, -50%);
  background-color: #ffffff;
  padding: 0.3172rem 0;
}
.mask .biaodan span.close {
  cursor: pointer;
  position: absolute;
  width: 0.6344rem;
  height: 0.6344rem;
  right: -0.3172rem;
  top: -0.80357333rem;
  background-image: url(../images/tclose.png);
  background-size: 0.6344rem 0.6344rem;
}
.mask .biaodan h2 {
  font-size: 0.33834667rem;
  font-weight: bold;
  line-height: 0.57096rem;
  color: #035297;
  text-align: center;
}
.mask .biaodan .xh {
  margin-top: 0.38064rem;
}
.mask .biaodan .xh label {
  display: flex;
}
.mask .biaodan .xh label span {
  display: block;
  width: 22%;
  text-align: right;
  padding-right: 0.10573333rem;
  padding-left: 0.25376rem;
  color: #333333;
  font-size: 0.29605333rem;
  font-weight: 400;
  padding-top: 0.21146667rem;
}
.mask .biaodan .xh label span a {
  color: red;
  padding-right: 0.06344rem;
}
.mask .biaodan .xh label .username {
  width: 70%;
  height: 0.6344rem;
  background-color: #ffffff;
  color: #333333;
  font-size: 0.29605333rem;
  padding: 0 0.3172rem;
  border: solid 1px #e5e5e5;
  border-radius: 0.10573333rem;
}
.mask .biaodan .xh label .username::placeholder {
  font-size: 0.29605333rem;
  color: #666666;
}
.mask .biaodan .xh label select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-repeat: no-repeat;
  background-position: 5.3924rem 0.33834667rem;
  background-size: 0.23261333rem auto;
  padding: 0;
  border-radius: 0.10573333rem;
  width: 70%;
  height: 0.6344rem;
  background-color: #ffffff;
  font-size: 0.29605333rem;
  color: #333333;
  padding: 0 0.3172rem;
  border: none;
  outline: none;
  border: solid 1px #e5e5e5;
}
.mask .biaodan .xh label select::placeholder {
  font-size: 0.29605333rem;
  color: #cccccc;
}
.mask .biaodan .xh label .address {
  border-radius: 0.10573333rem;
  width: 70%;
  height: 0.6344rem;
  background-color: #ffffff;
  color: #333333;
  font-size: 0.29605333rem;
  padding: 0 0.3172rem;
  line-height: 0.71898667rem;
  border: solid 1px #e5e5e5;
}
.mask .biaodan .xh label .address.msgnull {
  color: #666666;
}
.mask .biaodan .xh.xhelse {
  display: none;
}
.mask .biaodan .xh.xhelse span {
  width: 100%;
  text-align: right;
  padding-left: 0.52866667rem;
  display: block;
  text-align: left;
  color: #333333;
  font-size: 0.29605333rem;
  font-weight: 400;
  padding-bottom: 0.21146667rem;
}
.mask .biaodan .xh.xhelse span a {
  color: red;
  padding-right: 0.06344rem;
}
.mask .biaodan .xh.xhelse .else {
  width: 84%;
  height: 2.74906667rem;
  background-color: #ffffff;
  color: #333333;
  font-size: 0.29605333rem;
  padding: 0 0.3172rem;
  border: solid 1px #e5e5e5;
  margin-left: 0.54981333rem;
  font-size: 0.25376rem;
  font-weight: 400;
  line-height: 0.43350667rem;
  padding: 0.10573333rem;
  outline: none;
  border-radius: 0.10573333rem;
}
.mask .biaodan .xh.xhelse .else::placeholder {
  font-size: 0.29605333rem;
  color: #cccccc;
}
.mask .biaodan .error-tips {
  color: red;
  font-size: 0.25376rem;
  text-align: center;
  line-height: 0.42293333rem;
  height: 0rem;
}
.mask .biaodan .save {
  cursor: pointer;
  margin-top: 0.42293333rem;
  width: 4.22933333rem;
  height: 0.84586667rem;
  background: #035297;
  border-radius: 0.46522667rem;
  border: none;
  color: #ffffff;
  margin-left: 1.05733333rem;
  font-size: 0.33834667rem;
  outline: none;
  display: inline-block;
  text-align: center;
  line-height: 0.84586667rem;
}
.preWrap {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.4);
  display: none;
}
.preWrap .list2 {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 8000;
  transform: translate(-50%, -50%);
  max-height: 80vh;
  width: 7.40133333rem;
  height: 9.516rem;
  padding: 0.21146667rem 0;
  background: #ffffff;
  overflow: hidden;
}
.preWrap .list2 .ulWrap {
  position: absolute;
  width: 100%;
  height: 9.516rem;
  max-height: 90vh;
  overflow: hidden;
}
.preWrap .list2 .ulWrap:first-of-type {
  left: 0;
  border-right: solid 0.02114667rem #e5e5e5;
}
.preWrap .list2 .ulWrap:last-of-type {
  right: 0;
  width: 0;
}
.preWrap .list2 .ulWrap ul {
  width: 110%;
  height: 100%;
  overflow-y: scroll;
}
.preWrap .list2 .ulWrap ul li {
  font-size: 0.29605333rem;
  text-align: center;
  line-height: 0.84586667rem;
  margin-left: -10%;
}
.preWrap .list2 .ulWrap ul li span {
  border-bottom: solid 0.02114667rem #ffffff;
  padding: 0.04229333rem 0.21146667rem;
}
.preWrap .list2 .ulWrap ul li.active {
  color: #035297;
}
.preWrap .list2 .ulWrap ul li.active span {
  border-bottom: solid 0.02114667rem #035297;
}


.detail_content .titleLogo {
  display: inline-block;
  width: 1rem;
  height: 0.4rem;
  background-image: url(../images/9f508f54.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: -0.05rem;
}
.detail_content .desc-new .top .user-img {
  width: 0.7rem;
  height: 0.7rem;
}
.detail_content .desc-new .top .user-img a img {
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
}
.detail_content .desc-new .top .rightbtn {
  padding-top: 0;
}
.detail_content .desc-new .top .rightbtn span {
  border-color: #318eff;
  color: #318eff;
}
.detail_content .desc-new .top .descs .username {
  font-weight: inherit;
  font-size: 0.32rem;
  line-height: 0.17rem;
}
.detail_content .desc-new .top .descs p {
  font-size: 0.24rem;
}
.detail_content .desc-new .top .descs p span {
  margin-left: 0.4rem;
}
.detail_content .desc-new .top .descs p:last-of-type {
  color: #9195a3;
}
.detail_content .total {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0.4rem;  
}
.detail_content .total span {
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 0.6rem;
  border-radius: 0.6rem;
  border: solid 1px #d8d8d8;
  line-height: 0.6rem;
  margin-right: 0.2rem;
}
.detail_content .total span:last-of-type {
  margin-right: 0;
}
.detail_content .total span a {
  font-size: 0.24rem;
  color: #000000;
  cursor: pointer;
  display: block;
  margin-top: -0.03rem;
}
.detail_content .total span a i {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: -0.08rem;
  background-position: center 0.05rem;
  background-repeat: no-repeat;
  background-size: 0.36rem 0.36rem;
  margin-right: 0.06rem;
}
.detail_content .total span a i.f {
  background-image: url(../images/a39c682a.png);
  background-size: 0.4rem 0.4rem;
  width: 0.4rem;
  height: 0.4rem;
}
.detail_content .total span a i.d {
  background-image: url(../images/f6e02e51.png);
}
.detail_content .total span a i.p {
  background-image: url(../images/31a69131.png);
  vertical-align: -0.1rem;
}
.detail_content .total span a i.j {
  background-image: url(../images/910e4c87.png);
}
.detail_content .school-message {
  padding-top: 0.2rem;
  padding-bottom: 0.4rem;
}
.detail_content .school-message .top .school-logo {
  border: none;
  min-width: 2.58rem;
  margin: 0.1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.detail_content .school-message .btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin-top: 0.2rem;
}
.detail_content .school-message .btn button {
  width: 2.1rem;
  height: 0.6rem;
}</pre></body></html>