.rmc-picker-item {
	.week-field {
		font-size:12px;  // Fs-2
	}
}
.searchitem_datepicker.rmc-date-picker {
	padding: 0;
	.rmc-picker-mask {
	    background-image: linear-gradient(to bottom, rgba(250, 250, 250, 0.95), rgba(250, 250, 250, 0.6)), linear-gradient(to top, rgba(250, 250, 250, 0.95), rgba(250, 250, 250, 0.6));
    }
}

.pre-datePicker {
	.rmc-picker {

		.rmc-picker-indicator {
			height: 40px;
		}
		.rmc-picker-item {
			padding: 12px 0;
			height: 40px;
			line-height: 40px;
		}
		.rmc-picker-content {
			padding: 80px 0 120px 0 !important;
		}
		.rmc-picker-mask {
			background-size: 100% 116px!important;
			top: -32px;
			height: 114%;
		}
	}
	&.rmc-date-picker {
		.rmc-picker-item {
			padding:0 2px;
			color: #252C33;  // M1
		}
		>div:nth-child(4) {
			.rmc-picker-item {
				text-align: right;

			}
		}
	}
	&.pre-picker-time {
		.rmc-picker-item {
			padding: 0;
		}
		>div:nth-child(1) {

			.rmc-picker-item {
				text-align: right;
				&:after {
					width: 32px;
					height: 20px;
					display: inline-block;
					content: ":";

				}
			}
		}
		>div:nth-child(2) {
			.rmc-picker-item {
				text-align: left;
				&::before {
					width: 28px;
					height: 20px;
					display: inline-block;
					content: "";

				}
			}
		}
	}
	&.pre-picker-datetime {
		>div:first-child {
			text-align: right;
		}
		div.rmc-picker:nth-child(1) {
			flex: 1 1 3% !important;
		}
		>div:nth-child(4) {
			.rmc-picker-item {
				text-align: right;
				&::after {
					width: 28px;
					height: 20px;
					display: inline-block;
					content: ":";

				}
			}
		}
	}
	&.pre-picker-month {
		.rmc-picker-item {
			padding:0 20px;  // Sp-7
		}
		>div:first-child {
			text-align: right;
		}
		>div:last-child {
			text-align: left;
		}
	}
}
.rmc-picker-popup-header{
	height: 42px;
	.mc-picker-popup-item {
		height: 42px;
		line-height: 42px;
	}
	.rmc-picker-popup-header-left,.rmc-picker-popup-header-right {
		color:#1381F0;  // S1
		padding-left: 12px; // Sp-5
		padding-right: 12px;  // Sp-5
		font-size: 16px;  // Fs-4
        width: 84px;
	}
    .rmc-picker-popup-header-left{
        text-align: left;
    }
    .rmc-picker-popup-header-right{
        text-align: right;
    }
	.rmc-picker-popup-title {
		color: #252C33;  // M1
        overflow: hidden;
        display: block;
        text-overflow: ellipsis;
	}
}
