




/*==========================*/

@charset "utf-8";
/* 单/多选自定义 */


.beautify-radio .rdobox,
.beautify-check .chkbox {
	/*display:block;*/
	/*cursor:default;*/
	/*overflow: hidden;*/
	display:flex;
	cursor:default;
}
.beautify-radio .rdolist,
.beautify-check .chklist {
	display: none;
}


/* 单选 */
/*.beautify-radio p {*/
/*	margin: 0 0 0 20px;*/
/*}*/
.beautify-radio .box-radio {
	margin-right: 6px;
	width: 13px;
	height: 13px;
	border-radius:50%;
	border:1px solid #dcdcdc;
	background-color: #fff;
}
.beautify-radio .box-radio i {
	display: block;
	margin:2px;
	width: 9px;
	height: 9px;
	border-radius:50%;
	background-color: #fff;
}
/*已选*/
.beautify-radio .checked .box-radio {
	border-color: #2baf2b;
}
.beautify-radio .checked .box-radio i {
	background-color: #2baf2b;
}
/*已选+禁选*/
.beautify-radio .checked.disabled .box-radio {
	border-color: #dcdcdc;
}
.beautify-radio .checked.disabled .box-radio i {
	background-color: #dcdcdc;
}



/* 多选 */
/*.beautify-check p {*/
/*	margin: 0 0 0 20px;*/
/*}*/
.beautify-check .box-checkbox {
	flex-shrink: 0;
	margin-right: 6px;
	width:13px;
	height:13px;
	text-align: center;
	color: #fff;
	border-radius:3px;
	border:1px solid #e1e1e1;
	background-color: #fff;
}
.beautify-check .box-checkbox i {
	display: block;
	line-height:13px;
}
.beautify-check .box-checkbox i:before {
	margin-left: -1px;
	content: "\e662";
}
/*不选*/
.beautify-check .uncecked .box-checkbox {
	border-color: #e1e1e1;
	background-color:#fff;
}
/*已选*/
.beautify-check .checked .box-checkbox {
	border-color: #2baf2b;
	background-color:#2baf2b;
}
/*已选+禁选*/
.beautify-check .checked.disabled .box-checkbox {
	border-color: #c6cace;
	background-color: #cbcbcb
}
.beautify-check .checked.disabled .box-checkbox i {
	color: #f5f6fb;
}
.beautify-check .c-disabled .box-checkbox {
	border-color: #c6cace;
	background-color: #f5f6fb
}
.beautify-check .c-disabled .box-checkbox i {
	color: #c6cace;
}