.cherry-switcher-wrap{
	border: 2px solid #dddcdc;
	border-radius: 6px;
	display: inline-block;
	overflow: hidden;
	padding: 4px;
	-webkit-user-select: none;
			user-select: none;
	.sw-enable{
		padding: 6px 10px;
		background-color: #F5F5F5;
		border-right: none;
		border-radius: 3px 0 0 3px;
		display: block;
		float: left;
		span{
			font-weight: bold;
		}
		&.selected{
			background-color: #8bc735;
			border-right: none;
			span{
				color: #fff;
			}
		}
	}
	.sw-disable{
		background-color: #eeeded;
		border-left: medium none;
		border-radius: 0 3px 3px 0;
		display: block;
		float: left;
		padding: 6px 10px;
		span{
			font-weight: bold;
		}
		&.selected{
			background-color: #646464;
			border-left: none;
			span{
				color: #fff;
			}
		}
	}
	&.size-small{
		border: 1px solid #dddcdc;
		padding: 1px;
		border-radius: 3px;
		font-size: 10px;
		.sw-enable{
			padding: 2px 4px;
		}
		.sw-disable{
			padding: 2px 4px;
		}
	}
}
