// @import "sinosun-ui/lib/style/themes/default.less";
// @import "sinosun-ui/lib/style/mixins/index.less";

// 付方账号基础样式
.sn-payer-account-item {
	.has-current-value {
		display: flex;
		flex-direction: column;
		.account-balance {
			color: @text-color-3;
			font-size: 0.28rem;
		}
	}
	.select-placeholder {
		color: @placeholder-color;
	}
}
// 弹框样式
.sn-payer-account-popup {
	background: @body-color;
	.sn-list-item {
		padding: 0.24rem 0.3rem;
		&.payer-account-item {
			margin-top: 0.2rem;
			&:after {
				display: none;
			}
		}
		.bank-icon-con {
			width: 0.52rem;
			height: 0.52rem;
			img {
				width: 100%;
				height: 100%;
			}
		}
		&-value {
			padding-left: 0.2rem;
			height: auto;
			.bank-name {
				color: @text-color;
				font-size: @font-size-base;
				line-height: 0.48rem;
				font-weight: bold;
				.name {
					white-space: nowrap;
				}
			}
			.account-value {
				color: @text-color;
				font-size: @font-size-base;
				line-height: 0.48rem;
				font-weight: 500;
				word-break: break-all;
			}
			.account-name {
				padding-top: 0.08rem;
				color: @text-color-3;
				font-size: 0.28rem;
			}
		}
		.sn-icon-check {
			color: @theme-color;
		}
	}
}
