.wl .wl-tab-beauty{
	position: relative;
	height: 300px;
	width: 100%;
	overflow: hidden;
}
.wl .wl-tab-beauty .wl-tb-content {
	padding: 16px 25px;
  	position: absolute;
  	top: 0;
  	left: 0;
  	width: 100%;
  	height: 100%;
  	overflow-y: scroll;
  	-webkit-transition: -webkit-transform 0.4s ease;
  			transition: -webkit-transform 0.4s ease;
  			transition: transform 0.4s ease;
  			transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  	-webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.wl .wl-tab-beauty .wl-tb-content .wl-tb-title,
.wl .wl-tab-beauty .wl-tb-content .wl-tb-description{	
  	color: #fff;
}

.wl .wl-tab-beauty .wl-tb-radio {
  	position: absolute;
  	left: 0;
  	width: 10px;
  	outline: 10px solid;
  	outline-offset: -10px;
  	margin: 0;
  	z-index: 1;
  	cursor: pointer;
}
.wl .wl-tab-beauty .wl-tb-radio:checked + .wl-tb-content {
  	-webkit-transform: translateX(0%);
          	transform: translateX(0%);
  	-webkit-transition: -webkit-transform 0.4s ease 0.4s;
  			transition: -webkit-transform 0.4s ease 0.4s;
  			transition: transform 0.4s ease 0.4s;
  			transition: transform 0.4s ease 0.4s, -webkit-transform 0.4s ease 0.4s;
}
