 html, body {
   padding: 0;
   margin: 0;
   font-size: 32px;
}
.page-notices{
  background: #fff;
  margin : 0 0.4rem;
  /* outline: 1px solid gray; */
}

.header {
  display: inline-block;
  position: relative;
  height: 0.88rem;
  margin-top: 0.5rem;
  width: 100%;
}
.header .logo{
  height: 100%;
  width: 5.44rem;
}
.header .toggle{
  height: 0.88rem;
  width: 0.88rem;
  position: absolute;
  right: 0;
  top: 0;
}
.header .logo img,.header .toggle img {
   width: 100%;
   display: inline-block;
   vertical-align: top;
}

.page-notices .notices-item {
  margin-top: 0.7733rem;
}
.page-notices .notices-item .notices-item-title {
  font-size: .5em;
  line-height: .5867rem;
  height: .5867rem;
  color: #333;
  font-weight: bold;
  margin-bottom: 0.4rem;
}
.notices-item-content {
  background: #F8F8F8;
  border-radius: 8px;
}
.notices-item-content .item-line{
  display: inline-block;
  width: 100%;
  height: 1.73333rem;
  padding: 0 0  0 0.2667rem;
  box-sizing: border-box;
  position: relative;
}
.item-line .item-line-text a {
  color: #666666;
  line-height: 1.73333rem;
  height: 1.73333rem;
  font-size: 0.5em;
  text-decoration: none;
}
.item-line .item-line-right{
  position: absolute;
  right: 0.2667rem;
  top:0.76666rem;
  width: 0.26rem;
  height: 0.26rem;
}
.item-line .item-line-right img {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}