

.filter_text {
	width:auto;
	min-width:100px;
}

input.filter_text,
.filter_text select,
.filter_div,
.filter_div .inline-group	{
	display: inline;
} 

.buttarea {
	margin-top:5px;
	/*text-align:right;*/
}

.table_no_str {
	text-align:center;
}

/* FV_info_message */
.FV_info_message {
	background-color: #DADADA;
	padding:5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.icon-req {
	color:red;
}

.form-footer {
	padding:5px;
}

.w-section-header {
	padding-top :20px;
	padding-bottom :10px;
}

.f700  h1,.f700 h2,.f700 h3{
	font-weight:700;
}

.w-section-header h3 {
	display:inline;
	
}

/* 檔案上傳 */
.file_space {
	position:relative;
	border:1px solid #000000;
	padding:2px 2px 2px 2px;
	margin:2px 0 2px 0;
}

.file_space .fa-times-circle-o {
	position:absolute;
	top:-8px;
	left:-8px;
	font-size:26px;
	cursor:pointer;
	display:none;
	color:red;
}
.file_space .fa-close {
	color:red;
	display:none;
	cursor:pointer;
}
.file_space:hover .fa-times-circle-o,
.file_space:hover .fa-close {
	display:inline-block;
}
input[type="radio"] + label {
	display: inline-block;
}
.table-filter-header {
	margin-bottom: 10px;
}



















