html, body {
  height: 100%;
}

body {
  padding: .266667rem/* 20/75 */
  ;
  background: linear-gradient(0deg, rgba(255, 205, 68, 1), rgba(255, 219, 101, 1));
  overflow: hidden/* */
  ;
}

.winner-page-content {
  position: absolute;
  bottom: 1.83333rem;
  top: 0;
  left: .266667rem/* 20/75 */
  ;
  right: .266667rem/* 20/75 */
  ;
  background-image: url("../img/draw/bg_winnerlist@2x.png");
  background-size: cover;
  background-position-x: center;
  background-repeat: no-repeat;
  border-radius: .213333rem/* 16/75 */
  ;
}

.winner-page-siderbar {
  background: linear-gradient(0deg, rgba(255, 205, 68, 1), rgba(255, 219, 101, 1));
  box-shadow: -5px 0px 10px 0px rgba(79, 36, 9, 0.3);
  background-image: #ffcd44;
  height: 1.333333rem/* 100/75 */
  ;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #BE4C00;
  line-height: 1.333333rem;
  font-size: .586667rem/* 44/75 */
  ;
}

.winner-list {
  padding: 0 .52rem/* 39/75 */
  ;
  position: absolute;
  top: 3.213333rem/* 241/75 */
  ;
  bottom: 0;
  left: .086667rem/* 59/75 */
  ;
  right: .086667rem/* 59/75 */
  ;
  ;
  overflow: scroll;
  -webkit-overflow-scrolling: touch/*修复设置overflow为scroll弹性滚动失效 */
}

.winner-list li {
  height: .453333rem/* 34/75 */
  ;
  line-height: .453333rem;
  padding: .2rem 0 0.35rem 0/* 30/75 */
  ;
  border-bottom: .013333rem dashed rgba(229, 229, 229, 1);
}

.winner-list li div {
  display: inline-block;
  width: 31%;
  color: #666666;
  font-size: .373333rem/* 28/75 */
  ;
}

.winner-list li .name {
  font-size: .48rem/* 36/75 */
  ;
  color: #333333;
}

.winner-ctn-wrap {
  text-align: right;
}