.g-wrp {
  min-height: 100%;
  padding: .4rem/* 30/75 */
  ;
  padding-right:0;
}

.m-ale {
  height: 2.133333rem/* 160/75 */
  ;
  margin-bottom: .266667rem;
}

.m-ale .thumb {
  width: 2.133333rem/* 160/75 */
  ;
  height: 2.133333rem/* 160/75 */
  ;
  float: left;
}

.m-ale .thumb img {
  width: 100%;
  height: 100%;
}

.m-ale .atl-wrp {
  height: 100%;
  margin-left: 2.386667rem/* 179/75 */;
  background-image: url("../icons/icon_more_slices/icon_more.png");
  background-repeat: no-repeat;
  background-size: .173333rem .293333rem/* 22/75 */;
  background-position: 95% center;
  
  position: relative;
}

.m-ale .atl-wrp::after {
  content:'';
  
  position: absolute;
  
  left:0;
  bottom:0;
  
  width:100%;
  height:1px;
  
  background-color: #e5e5e5;
  
  transform:scaleY(0.5);
  -webkit-transform:scaleY(0.5);
}


.m-ale .atl-wrp h4 {
  font-size: .426667rem/* 32/75 */
  ;
  margin-bottom: .413333rem/* 31/75 */
  ;
  padding-top: .293333rem/* 37/75 */
  ;

  width: 6.64rem;
  overflow: hidden;
  text-overflow: ellipsis; 
  white-space: nowrap;
}

.m-ale .atl-wrp footer {
  color: #CCCCCC;
  font-size: .32rem/* 24/75 */
  ;
}

.m-ale .atl-wrp .tme {
  margin-right: 1.066667rem/* 80/75 */
  ;
  float: left;
  margin-left: .493333rem/* 37/75 */
  ;
  position: relative;
}

.m-ale .atl-wrp .rad-ctn {
  position: relative;
}

.m-ale .atl-wrp .tme::after {
  background-image: url("../icons/icon_time_slices/icon_time.png");
}

.m-ale .atl-wrp .rad-ctn::after {
  background-image: url("../icons/icon_read_slices/icon_read.png");
}

/*  全局通用组件 */

.u-icn-bfe::after {
  content: '';
  position: absolute;
  left: -0.493333rem/* 37/75 */
  ;
  top: 50%;
  width: .4rem/* 30/75 */
  ;
  height: .32rem/* 24/75 */
  ;
  margin-top: -0.175rem;
  background-size: cover;
}