// @import "sinosun-ui/lib/style/themes/default.less";
// @import "sinosun-ui/lib/style/mixins/index.less";

.sn-popup-item {
	.title-align-right {
		text-align: right !important;
		& + .sn-list-item-value {
			padding-left: 0.3rem;
		}
	}
	.sn-popup-list-item {
		.select-placeholder {
			color: @placeholder-color;
		}
		.has-current-value {
			color: @text-color;
		}
        span.sn-list-item-readonly{
            color: @text-color-2
        }
	}
	.sn-list-item {
		&:after {
			display: block !important;
		}
	}
	.sn-list-con {
		height: 100%;
		.sn-list-item {
			&:after {
				display: block;
			}
			.sn-list-item-title {
				text-align: left;
			}
		}
	}
	.sn-list-con-check {
		padding-bottom: 0.9rem;
	}
	.btn-group {
		position: absolute;
		bottom: 0;
		display: flex;
		width: 100%;
		height: 0.88rem;
		justify-content: center;
		.sn-button {
			height: 100%;
		}
		.check-info {
			flex: 6;
			&::after {
				border-left: 0;
				border-right: 0;
				border-bottom: 0;
			}
		}
		.btn-submit {
			flex: 4;
		}
	}
	.item-checked {
		.sn-icon {
			color: @theme-color;
		}
	}
	@media screen and (min-width: @screen-sm) {
		.sn-popup{
			.sn-main-con{
				padding: 0 16px 12px!important;
			}
		}
		.sn-popup-list-item{
			&:after{
				display: none !important;
			}
		}
		.sn-list-con {
			.sn-list-item {
				.sn-list-item-title {
					line-height: 2;
				}
			}
		}
	}
}
