reduxForm.les 6.6 KB
@import "../../less/variables";

// .xi_form_item,.xi_form_item_group{
// 	font-size: 14px;
//     line-height: 1.5; 
//     color: rgba(0, 0, 0, 0.65); 
//     margin: 0;
//     padding: 0;
//     list-style: none;
//     margin-bottom: 24px;
//     vertical-align: top;
//     .xi_label_right{
// 		text-align: right;
// 	}
// 	.xi_label_left{
// 		text-align: left;
// 	}
// 	.xi_label_center{
// 		text-align: center;
// 	}
// 	.xi_form_label{ 
// 		line-height: 39px;
// 	    vertical-align: middle; 
// 	    display: inline-block;
// 	    overflow: hidden;
// 	    white-space: nowrap;
// 	    label {
// 			display: inline-block;
// 			padding-right: 2px;
// 			margin-bottom: 0px;
// 			font-size: 14px;
// 		    font-weight: normal;
// 		    color: rgba(0,0,0,0.65);
// 	    }
// 	}
// 	.xi_form_label:after{
//     	content: ":"; 
// 	    position: relative;
// 	    top: -0.5px;
//     }
//     .xi_hidden_text.xi_form_label:after{
//     	content: ""; 
// 	    position: relative;
// 	    top: -0.5px;
//     }
//     .xi_form_item_control{
//     	display: inline-block;
//     	line-height: 39px;
//     	vertical-align: top;
//     	margin-left: 8px; 
//     }
//     .xi_radio_group_wrap,.xi_checkbox_group_wrap{
//     	padding: 0;
// 		outline: none;
// 	    -webkit-user-select: none;
// 	    -moz-user-select: none;
// 	    -ms-user-select: none;
// 	    user-select: none;
// 	    -webkit-box-sizing: border-box;
// 	    box-sizing: border-box;
// 	    display: block;
// 	    background-color: #fff;
// 	    border-radius: 4px;
// 	    border: 1px solid transparent;
// 	    border-top-width: 1.02px;
// 	    -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
// 	    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
//     }
//     .xi_has_error .xi_input, .xi_has_error .xi_input:hover,
//     .xi_has_error .xi_input > div,.xi_has_error .xi_input > div:hover,
//     .xi_has_error .xi_input input,.xi_has_error .xi_input input:hover,
//     .xi_has_error .xi_input > span,.xi_has_error .xi_input > span:hover{
// 	    border-color: #f5222d;
// 	}
// 	.xi_has_error .xi_input:focus{
// 		border-color: #ff4d4f;
// 		outline: 0;
// 		-webkit-box-shadow: 0 0 0 2px rgba(245,34,45,.2);
// 		box-shadow: 0 0 0 2px rgba(245,34,45,.2);
// 		border-right-width: 1px!important; 
// 	}
// 	.xi_has_error .xi_input > span > input:focus{ 
// 		-webkit-box-shadow: none;
// 		box-shadow: none; 
// 	}
// 	.xi_has_error .xi_radio_group_wrap,.xi_has_error .xi_checkbox_group_wrap{
// 		padding: 0 8px
// 	} 
// 	.xi_has_error .xi_form_explain{
// 	    color: #f5222d;
// 	}
// 	.xi_form_explain{
// 		color: rgba(0,0,0,.45);
// 	    line-height: 1.5;
// 	    -webkit-transition: color .3s cubic-bezier(.215,.61,.355,1);
// 	    transition: color .3s cubic-bezier(.215,.61,.355,1);
// 	    margin-top: -2px;
// 	    clear: both;
// 	}
//     .xi_form_group_wrap{
//     	display: inline-block;
// 		vertical-align: top;
//     } 
// }
// .xi_form_item_group{
// 	margin:0px;
// 	line-height: 1.5;
// }

// .xi_form_item_with_help{
// 	margin-bottom: 0px;
// }

// .xi_form_wrap{
// 	margin: 0 8px 5px 8px;
// 	vertical-align: top;
// 	font-size:14px;
// }



.xi_form_wrap{
	margin: 0 8px;
	vertical-align: top;
	font-size:14px;
	.xi_form_item{
		font-size: 14px;
	    line-height: 1.5; 
	    color: rgba(0, 0, 0, 0.65); 
	    margin: 0;
	    padding: 0;
	    list-style: none; 
	    vertical-align: top;
	    margin-bottom: 18px;
	    //label
	    .xi_form_label{ 
			line-height: 36px;
		    vertical-align: middle; 
		    display: inline-block;
		    overflow: hidden;
		    white-space: nowrap;
		    label {
				display: inline-block;
				padding-right: 2px;
				margin-bottom: 0px;
				font-size: 14px;
			    font-weight: normal;
			    color: rgba(0,0,0,0.65);
		    }
		}
		.xi_form_label:after{
	    	content: ":"; 
		    position: relative;
		    top: -0.5px;
	    }
	    .xi_hidden_text.xi_form_label:after{
	    	content: ""; 
		    position: relative;
		    top: -0.5px;
	    }
	    .xi_label_right{
			text-align: right;
		}
		.xi_label_left{
			text-align: left;
		}
		.xi_label_center{
			text-align: center;
		}
		//inputwrap
		.xi_form_item_control{
	    	display: inline-block;
	    	// line-height: 36px;
	    	vertical-align: top;
	    	margin-left: 8px; 
	    }
	    //input
	    .xi_input{
	    	font-size:14px;
	    	height:32px;
	    }
		//input
	    .xi_input{
	    	input{ 
	    		font-size:14px;
	    	}
	    }
	    //has err
	    .xi_has_error .xi_input, .xi_has_error .xi_input:hover,
	    .xi_has_error .xi_input > div,.xi_has_error .xi_input > div:hover,
	    .xi_has_error .xi_input input,.xi_has_error .xi_input input:hover,
	    .xi_has_error .xi_input > span,.xi_has_error .xi_input > span:hover{
		    border-color: #f5222d;
		}
		.xi_has_error .xi_input:focus{
			border-color: #ff4d4f;
			outline: 0;
			-webkit-box-shadow: 0 0 0 2px rgba(245,34,45,.2);
			box-shadow: 0 0 0 2px rgba(245,34,45,.2);
			border-right-width: 1px!important; 
		}
		.xi_has_error .xi_input > span > input:focus{ 
			-webkit-box-shadow: none;
			box-shadow: none; 
		}
		.xi_has_error .xi_radio_group_wrap,.xi_has_error .xi_checkbox_group_wrap{
			padding: 0 8px
		} 
		.xi_has_error .xi_form_explain{
		    color: #f5222d;
		} 
		.xi_form_explain{
			color: rgba(0,0,0,.45);
		    line-height: 1.5;
		    font-size:12px;
		    -webkit-transition: color .3s cubic-bezier(.215,.61,.355,1);
		    transition: color .3s cubic-bezier(.215,.61,.355,1);
		    margin-top: 0px;
		    clear: both;
			margin-bottom: 4px;
		}
	}
	.xi_form_item_with_help{
		margin-bottom: 0px;
	}
	//groupWrap
	.xi_form_item_group{
		font-size: 14px;
	    line-height: 1.5; 
	    color: rgba(0, 0, 0, 0.65); 
	    margin: 0;
	    padding: 0;
	    list-style: none; 
	    vertical-align: top; 
	    //groupLabel
	    .xi_form_label{ 
			line-height: 36px;
		    vertical-align: middle; 
		    display: inline-block;
		    overflow: hidden;
		    white-space: nowrap;
		    label {
				display: inline-block;
				padding-right: 2px;
				margin-bottom: 0px;
				font-size: 14px;
			    font-weight: normal;
			    color: rgba(0,0,0,0.65);
		    }
		}
		.xi_form_label:after{
	    	content: ":"; 
		    position: relative;
		    top: -0.5px;
	    }
	    .xi_hidden_text.xi_form_label:after{
	    	content: ""; 
		    position: relative;
		    top: -0.5px;
	    }
	    .xi_label_right{
			text-align: right;
		}
		.xi_label_left{
			text-align: left;
		}
		.xi_label_center{
			text-align: center;
		}
		.xi_form_group_wrap{
	    	display: inline-block;
			vertical-align: top;
	    } 
	}
	//groupRowWrap 
	.xi_form_group_row_wrap{
		.xi_form_wrap{
			margin: 0px;
			display: inline-block;
		}
	}
}