text: .float-action {
    position: absolute;
    bottom: 20px;
    right: 30px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    box-shadow: 2px 2px 10px #AAA;
    background: #1891D4;
    z-index: 100;
  }
  
  /*slide-menu*/
  .slide-mask {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .3);
    z-index: 800;
  }
  .slide-menu {
    position: fixed;
    top: 0;
    background: #FFF;
    z-index: 900;
  }
  .slide-menu .close-btn {
    position: absolute;
    top: 20rpx;
    right: 40rpx;
    z-index: 1000
  }
  .slide-menu .header {
    background: #019DD6;
    height: 200rpx;
    color: #FFF;
    padding: 20rpx 40rpx 0 40rpx;
  }
  .userinfo {
    height: 80rpx;
    line-height: 80rpx;
    overflow: hidden;
  }
  .userinfo .avatar {
    width: 80rpx;
    height: 80rpx;
    border-radius: 50%;
    margin-right: 40rpx;
    float: left;
  }
  .userinfo text {
    float: left;
    font-size: 35rpx;
  }
  .toolbar {
    height: 100rpx;
    padding-top: 25rpx;
    line-height: 75rpx;
  }
  .toolbar .item {
    width: 50%;
    display: inline-block;
    overflow: hidden;
    text-align: center
  }
  .toolbar .item text {
    display: inline-block;
    font-size: 30rpx
  }
  .toolbar .item image {
    display: inline-block;
    position: relative;
    top: 10rpx;
    margin-right: 10rpx;
    height: 50rpx;
    width: 50rpx;
  }
  .slide-menu .menu-item {
    position: relative;
    height: 100rpx;
    line-height: 100rpx;
    padding: 0 40rpx;
    font-size: 35rpx;
  }
  .slide-menu .menu-item:active {
    background: #FAFAFA;
  }
  .slide-menu .menu-item image {
    position: absolute;
    top: 25rpx;
    right: 40rpx;
    width: 50rpx;
    height: 50rpx;
  }
  .home-icon {
    position: absolute;
    top: 25rpx;
    left: 40rpx;
  }
  .home-text {
    position: absolute;
    left: 100rpx;
  }
  .slide-menu .home {
    color: #019DD6
  }
  .main-list-header{
  	width: 100%;
  background: #20B4F0;	
  }
  .main-list-header .title,
  .main-list-header .date {
    display: inline-block;
    color: #FFF;
    font-size: 30rpx;
    padding: 25rpx;
  }
  /*.main-list-header .title {
  }
  .main-list-header .date {
    background: #019DD6;
  }*/
  
  /*合并theme的*/
  /*.list-item{
    width: 90%;
    margin:30rpx 2%;
    padding: 5px 10px 6px;
    border-radius: 5rpx;
    border-bottom: 1px solid rgba(0,0,0,0.25);
    box-shadow:0 1px 2px rgba(0,0,0,0.5);
  }
  */
  .header-cover {
    position: relative;
    height: 500rpx;
    overflow: hidden
  }
  .header-cover image {
    width: 100%;
  }
  .header-cover .mask {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0, 0, 0, .3);
  }
  .header-cover .desc {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 0 20rpx 60rpx 20rpx;
    font-size: 40rpx;
    color: #FFF;
    z-index: 10
  }
  
  .editors {
    padding: 20rpx;
    height: 60rpx;
    line-height: 60rpx;
    background: #FAFAFA;
  }
  .editors text,
  .editors image {
    float: left
  }
  .editors text {
    color: #AAA;
    margin-right: 40rpx;
    font-size: 30rpx;
  }
  .editors image {
    width: 60rpx;
    height: 60rpx;
    border-radius: 50%;
    margin-right: 20rpx;
  }