


	.calс_tab_p_1{
		overflow:hidden;
		padding-bottom:10px;
	}
		.calс_tab_p_txt{
			font-size:14px;
			float:left;
			width:49%;
			line-height:20px;
			color:#333;
		}
		.calс_tab_p_input{
			float:right;
			width:10%;
		}
			.calс_tab_p_input_val{
				display:block;
				width:100%;
				height:20px;
				box-sizing:border-box;
				border:1px solid #555;
				color:#333;
				text-align:center;
			}
	.calс_tab_p_2{
		clear:both;
		position:relative;
		width:100%;
		box-sizing:border-box;
		padding:0px 5px;
		display:block;
	}
/*		.calс_tab_slider{
			position:relative;
			display:block;
			width:100%;
			height:1px;
			background:#aaa;
			z-index:5;
		}
		.calс_tab_slider:before,
		.calс_tab_slider:after{
			position:absolute;
			top:0px;
			left:-5px;
			width:5px;
			height:1px;
			content:" ";
			display:block;
			background:inherit;
			z-index:5;
		}
		.calс_tab_slider:after{left:auto; right:-5px;}
			.ui-slider-handle{
				position:absolute;
				top:-6px;
				display:block;
				width:10px;
				height:12px;
				margin-left:-5px;
				border:2px solid #333;
				box-sizing:border-box;
				background:#fff;
				cursor:pointer;
				z-index:7;
			}
		*/
		.d-block .calс_tab_p_2 {display: flex;justify-content: center;}
		.ui-slider-vertical	{height: 50vh;margin-right: 2.5vw}
		.d-block .calс_tab_slider_grad{
			    display: flex;
			    flex-direction: column;
			    flex-wrap: nowrap;
			    align-content: flex-start;
			    justify-content: space-between;
			    margin-left: 1em;
		}
		.d-none .calс_tab_slider_grad {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: flex-start;
		    justify-content: space-between;		
		    margin-top: 2em;	
		}
			.calс_tab_slider_num{
				top:0px;
				left:auto;
				width:auto;
				color:#fff;
				font-size:12px;
				margin-left:-1%;
			}
			.calс_tab_slider_num_1{left:0px; margin-left:-5px;}
			.calс_tab_slider_num_25{margin-left:5%;}
			.calс_tab_slider_num_50{margin-left:4%;}
			.calс_tab_slider_num_75{margin-left:4%;}
			.calс_tab_slider_num_100{right:-5px; margin-left:0px;}
			.calс_tab_slider.ui-widget-content {background: #a5a5a5;}
			.calс_tab_slider.ui-slider .ui-slider-range {background: #ea23f0;}