.touch_drag{
	z-index: 21;
}
.show {
	display: block !important;
}
.hide {
	display: none !important;
}


.none-before:before{
	content: none !important;
}

.opacity1{
	opacity: 1;
}
.opacity0{
	opacity: 0;
}


.touch_text{
	font-size: 30px;
}

.touch_drag.hold{
	display: block;
}
.touch_drag.hold .touch_point_drag{
	display: none;
}
.touch_drag.hold .drag{
	pointer-events: none;
}



.order .order_img{
	position: absolute;
	top: 26px;
	left: 31px;
	opacity: 0;
}
.order .order_img.active,
.order .order_img.showed{
	opacity: 1;
}


.img_cut{
	display: none;
}
.img_cut.showed{
	display: block;
}