@charset "utf-8";
/*选择框*/
.Radio input,.Checkbox input {
	display: none
	}
.Radio label,.Checkbox label {
	padding: 0 ;	display: inline-block;	cursor: pointer;	position: relative
	}
.Radio label:before,.Checkbox label:before { 	box-sizing: border-box;	content: "";	width: 18px;	height: 18px;
	border-radius: 50%;	border: 1px solid #999;	margin: 0  ;	vertical-align: -4px;	display: inline-block;	transition: 0.1S;margin-right: 5px;
	}
.Radio label:hover:before,.Checkbox label:hover:before {
	border-color: #00a4ff;
	}
.Radio input:disabled + label:before,.Checkbox input:disabled + label:before {
	background-color: #CCC;	border-color: #999;	opacity: 0.5;
	}
.Radio input:disabled + label,.Checkbox input:disabled + label {
	opacity: 0.5;
	}
.Radio input:checked + label:before {
	border: 5px solid #00a4ff;
	}
.Checkbox label:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAMAAABSrFY3AAAAY1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+aRQ2gAAAAIHRSTlMA8/m49pCJTEQ07ee+q4SAPwqxPDkiDAXUxWtqX1QuFQ7A/sIAAACBSURBVBjTfY9XEoAgEEOxi4i99/ufUsg4OMpqvsi+zWZglHgqW0YqO9y5pYGSR4D8APkA7rpbINTAj4gOgJj9JkouZfEAzmUDofqiG8BAA9Y4lvA0HVOqfcIBcMqoAxJbbhI3qnAe0YY91HtqSP+jBLISSFW6o7YBUgLA1jIGr8kJ7yIOUuFZ9IwAAAAASUVORK5CYII=) no-repeat center;	background-size: 0;	border-radius: 4px;	transition: 0.2S;
	}
.Checkbox input:checked + label:before {
	background-color: #00a4ff;	background-size: 16px;	border-color: #00a4ff;
	}

