/* basic style for page structure */

body {
	padding: 0em;
	margin: 0em;
}

em {
	font-size: 0.9em;
	font-style: normal;
}

div.comment {
	font-size: 0.7em;
	color: gray;
	margin-top: 0.5em;
	margin-bottom: 1em;
}

div.testing_tips {
	color : #B80000;
	font-size: 0.8em;
}

div.testing_tips>em {
	color : black;
	font-size: 1em;
	font-style: normal;
	border:1px solid red;
}

div#the_line {
	height: 0.7em;
	background-color: #B80000;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em; 
	padding: 0 em;
	width: 100%;
	position: relative;
	min-width: 50em;
}

div#the_line div {
	height: 100%;
	margin: 0 em;
	padding: 0 em;
	border: 0 em;
	float: left;
	background-color: #B80000;
}

div#the_line div#c1 {
	width: 10%;
}

div#the_line div#c2 {
	width: 6%;
	background-color: #940000; 
}

div#the_line div#c3 {
	width: 6%;
	background-color: #CBCBCB; 
}

div#the_line div#c4 {
	width: 6%;
	background-color: #B5B5B5; 
}

div#the_line div#c5 {
	width: 6%;
	background-color: #A3A3A3; 
}

div#the_header {
	width: 80%;
	height: 7em;
	margin: 0em auto; 
	padding: 0em;
	min-width: 50em;
	max-width: 62.5em;
	cursor: pointer;
}

div#the_header img {
	float: right;
	cursor: hand;
}

/* the container of buttons for debug */
div#the_header div#buttons_in_the_head {
	text-align: right;
	padding-top:2.95em;
}

div#buttons_in_the_head span {
	vertical-align: middle;
}

div#the_header div#welcome {
	margin-top: 0.5em;
	text-align: right;
	font-size: 0.8em;
}

div#the_header div#welcome em {
	font-size: 0.9em;
	color: #B80000;
	font-style: normal;
	margin-left: 0.2em;
	margin-right: 0.2em;
}

/* buttons for debug */
div#the_header input {
	font-size: 0.9em;
	height: 2em;
}

div#header {
	margin-bottom: 1em;
}

div#header input {
	font-size: 0.9em;
	height: 2em;
}

#header label{
	font-size: 0.9em;
    height: 1em;
}

div#global_wrapper {
	margin: 0em auto;
	padding: 0em;
	width: 80%;
	min-width: 50em;
	max-width: 62.5em;
}

div#error_msg {
	float: right;
	text-align: right;
	font-size: 1em;
	font-weight: bold;
	color: red;
	height: 1.2em;
	right-margin: 2em;
}

.dialog_error_msg {
	text-align: center;
	padding: 0.5em 0em;
	margin-bottom: 0.5em;
	color: red;
}

.help {
	color: rgb(255, 0, 0);
	font-size: 0.88em;
	display: block;
}

.color_help{
	display: inline-block;
	margin-right: 1em;
	width: 2em;
	height: 0.8em;
}

.no-close .ui-dialog-titlebar-close {
	display: none;
}	

textarea.q_text {
	width: 98%;
	margin-bottom: 1em;
	font-size: 1em;
	min-height: 3em;
}

#ajax_dialog {
	font-size: 1.5em;
}

#ajax_dialog pre {
	white-space: pre-wrap;
	word-wrap: break-word;
	margin: 0px;
	padding: 0px;
}

#header_zone {
	width: 100%;
	top:0;
	background-color: #FCFCFA; 
}

.hover_z_index {
	position:fixed !important; 
	z-index: 1000;
}

.header_zone_height {
	margin-top: 9em !important;
}

div.bg_dialog span.label {
	display: inline-block;
	color: gray;
	width: 18%;
	font-size: 0.9em;
	text-align: left;
}

div.bg_dialog input[type=text], div.bg_dialog input[type=password]{
	width: 40%;
	font-size: 0.9em;
}

.hint_label{
	font-size: 0.8em;
	color: red;
	text-align: left;
	margin-left: 3%;
	display: inline-block;
}

div.bg_dialog span.error_label {
	display: inline-block;
	width: 35%;
	font-size: 0.8em;
	color: red;
	text-align: left;
}

.warning {
	display: inline-block;
	width: 35%;
	font-size: 0.8em;
	color: red;
	text-align: left;
}

div.bg_dialog span.tip_label {
	font-size: 0.6em;
	color: black;
	display: inline-block;
	margin-top: 0.5em;
	margin-bottom: 2em;
}

/* 标记与password有关的html标签 */
.password {
	
}

/* 起到辅助选择作用 */
.add {
	
}

/* 起到辅助选择作用 */
.update {
	
}

.status_note {
	font-size: 0.9em;
}


/* 把对 dataTables 的干预写到这里 */
div#tester_table_length, div#tester_table_filter,
div#tester_table_info, div#tester_table_paginate,
div#org_table_length, div#org_table_filter,
div#org_table_info, div#org_table_paginate {
	font-size: 0.7em;
	color: gray;
}

table#org_table thead tr, table#tester_table thead tr{
	color:gray;
	font-size: 0.6em;
}


div#tester_table, div#org_table {
	width: 100% !important;
}

table#tester_table > tbody tr > td > a:hover {
	color: rgb(113, 156, 255);
}
