.box-right{
  width: 66vw;
  float: right;
  position: relative;
}
.box-right-left{
  width: 33vw;
}
.room-bg1{
  width: 33vw;
  height: 7.605vw;
  background: url(../images/room-bg1.png)no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: none;
  float: left;
}
.bg-en{
  .r1{
    background: url(../images/r1-en.png)no-repeat !important;
    background-size: 100% 100% !important;
  }
}
.room-bg2{
  width: 33vw;
  height: 7.605vw;
  background: url(../images/room-bg2.png)no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: none;
  float: left;
  .room-bg-top{
    // -webkit-text-stroke:0.6vw #C2A0FE;
    // text-shadow: 0 1vw 1vw #C2A0FE;
    // text-shadow: 1vw 0vw 1vw #803df3;
    text-shadow: 0.2vw 0.2vw 0.2vw #803df3,0.2vw 0 0.2vw #803df3,0 0.2vw 0.2vw #803df3;
  }
  .room-targe{
    -webkit-text-stroke:none;
    text-shadow: 0.2vw 0.2vw 0.2vw #803df3,0.2vw 0 0.2vw #803df3,0 0.2vw 0.2vw #803df3;
  }
  .room-num{
    -webkit-text-stroke:0;
    // -webkit-text-stroke:0.5vw #C2A0FE;
    text-shadow: 0.2vw 0.2vw 0.2vw #803df3,0.2vw 0 0.2vw #803df3,0 0.2vw 0.2vw #803df3;
  }
  .room-bar >div{
    background: #A775FA;
  }
  .room-bar >span{
    font-size: 2.5vw;
    text-shadow: 0.2vw 0.2vw 0.2vw #803df3,0.2vw 0 0.2vw #803df3,0 0.2vw 0.2vw #803df3;
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -2.2vw;
    top: -0.95vw;
  }
}
.room-bg3{
  width: 33vw;
  height: 7.605vw;
  background: url(../images/room-bg3.png)no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: none;
  float: left;
  .room-bg-top{
    // -webkit-text-stroke:0.6vw #B3EBEC;
    // text-shadow: 0 1vw 1vw #B3EBEC;
    // text-shadow: 1vw 0vw 1vw #B3EBEC;
    // text-shadow: 0.2vw 0.2vw 0.2vw #000;
    text-shadow: 0.2vw 0.2vw 0.2vw #00f4f8,0.2vw 0 0.2vw #00f4f8,0 0.2vw 0.2vw #00f4f8;
  }
  .room-targe{
    // -webkit-text-stroke:0.5vw #20e7eb;
    text-shadow: 0.2vw 0.2vw 0.2vw #00f4f8,0.2vw 0 0.2vw #00f4f8,0 0.2vw 0.2vw #00f4f8;
  }
  .room-num{
    // -webkit-text-stroke:0.5vw #B3EBEC;
    text-shadow: 0.2vw 0.2vw 0.2vw #00f4f8,0.2vw 0 0.2vw #00f4f8,0 0.2vw 0.2vw #00f4f8;
  }
  .room-bar >div{
    background: #00d6c4;
  }
  .room-bar >span{
    font-size: 2.5vw;
    text-shadow: 0.2vw 0.2vw 0.2vw #00f4f8,0.2vw 0 0.2vw #00f4f8,0 0.2vw 0.2vw #00f4f8;
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -2.2vw;
    top: -0.95vw;
  }
}
.room-bg-top{
  font-size: 2.64vw;
  color: #fff;
  font-weight: 700;

  position: absolute;
  top: 1.98vw;
  left: 2.64vw;
  text-shadow: 0.2vw 0.2vw 0.2vw #f7237f,0.2vw 0 0.2vw #f7237f,0 0.2vw 0.2vw #f7237f;
}
.room-targe{
  font-size: 4vw;
  color: #fff;
  font-weight: 700;
  // -webkit-text-stroke:0.5vw #FE93BF;
  text-shadow: 0.2vw 0.2vw 0.2vw #f7237f,0.2vw 0 0.2vw #f7237f,0 0.2vw 0.2vw #f7237f;
  position: absolute;
  top: 12vw;
  right: 6vw;
}
.room-num{
  font-size: 2.31vw;
  color: #fff;
  font-weight: 700;
  // -webkit-text-stroke:0.5vw #FE93BF;
  text-shadow: 0.2vw 0.2vw 0.2vw #f7237f,0.2vw 0 0.2vw #f7237f,0 0.2vw 0.2vw #f7237f;
  // text-shadow: 0.2vw 0.2vw 0.2vw #000;
  position: absolute;
  top: 2.178vw;
  right: 1.65vw;
}
.room-bar-box{
  position: absolute;
  width: 14.52vw;
  height: 1.65vw;
  background: rgba(255,255,255,0.4);
  border-radius: 10vw;
  left: 9.9vw;
  top: 2.904vw;
}
.room-bar{
  width: 14.52vw;
  height: 1.65vw;
  position: absolute;
  left: 0.198vw;
  top: 0.198vw;
  border-radius: 10vw;
  >div{
    height: 1.254vw;
    width: 0%;
    background: #FC3F91;
     border-radius: 10vw;
  }
  >span{
    font-size: 2.5vw;
    text-shadow: 0.2vw 0.2vw 0.2vw #f7237f,0.2vw 0 0.2vw #f7237f,0 0.2vw 0.2vw #f7237f;
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -2.2vw;
    top: -0.95vw;
  }
}

//活动

//活動
.act-room-bg{
  width: 10rem;
  height: 5.577rem;
  background: url(../images/act-room-bg.png) no-repeat;
  background-size: 100% 100%;
  transform: scale(0.33);
  position: absolute;
  top: -19vw;
  left: 33.2vw;
  .act-p1{
    text-indent: 1.2rem;
    font-size: 0.8rem;
    color: #fff;
    padding-top: 1rem;
    span{
      color: #FFF337;
    }
  }
  .act-p2{
    text-indent: 1.2rem;
    font-size: 0.8rem;
    color: #fff;
    padding-top: 0.3rem;
    span{
      color: #FFF337;
    }
  }
}