/*
 IMPORTANT edit only the file style-360.css all sizes should be space<number>px  for auto-handling by program repl-css.php
*/

#uberbar	{ 
	border-bottom: 0.5px solid #C0C0C0; 
	background: #D0D0D0; 
	padding: 2.5px 2.5px; 
	position:fixed; 
	top:0; 
	left:0; 
	z-index:2000; 
	width:100%;
	text-align:center; 
}

#uberbar2 { line_height: 18px; height: 18px; vertical-align: middle; width:100%; font-size: 15px; text-align:center; color:#FF4310; }
#prog { color:#304ffe; line_height: 18px; height: 18px; width: 90px; font-size: 15px;  }

div.err  { line-height:100%; font-family:"宋體"; font-size: 12px; width:100%; color:#FFFFFF; background-color: #FF4310; }

body { line-height:100%; font-family:"宋體"; font-size: 12px; width:100%; color:#445566; background-color: #E0F2F1; }

label      {  display: block;  margin: 0 0 2.5px 0; line_height: 16.5px; height: 16.5px; }
label span {  display: inline-block; text-align: right; width: 52.5px; margin-right: 2.5px; padding-right: 0px; }
.dummy { visibility: hidden; width: 0; margin-left: -8px; }

div { margin: 0 0 2.5px 0; width: 179.5px; padding: 0; line_height: 16.5px; }

input { margin-left: 0px; font-family:"宋體"; font-size: 12px; vertical-align: middle; box-sizing:border-box; background-color: #F0F0F0;  padding-left: 1.5px;}

input[type="select"]   { margin-left: 0px; width: 100px;  }
input[type="checkbox"] { margin-left: 0px; width: 12px; height: 12px; }
input[type="checkbox"].Big   { margin-top: -3px !Important;  }
input[type="button"]   { margin-left: 0px;  }
input[type="text"]     { margin-left: 0px; border:1px solid #AAA0A0; }
input[type="text"].r   { text-align:right !important; }
input[type="password"] { margin-left: 0px; border:1px solid #AAA0A0; }

a:link, a:visited, a:hover, a:active { color:#407010; }  /* ALL links */

.ttl { text-align:right; color:#407010; }

table.fixed { table-layout:fixed; width:90px; word-break:break-all;}
td { text-align:left; color:#407010; white-space: nowrap; }
td.slip  { font-family:"宋體"; font-size: 11px; text-align:left;  color:#004444; white-space: nowrap; }
td.slip2 { font-family:"宋體"; font-size: 11px; text-align:right; color:#004444; white-space: nowrap; }
td.r { text-align:right !important; }
td.r2 { text-align:right !important; font-size: 6px; }
td.fix200 {min-width: 100px !important; max-width: 100px !important; white-space: normal; }
tr:nth-child(even) { background-color: #FFE0E0; }


.bt { border-bottom: thick solid #004444;   border-width: 1px; }

.bar { border: 0.5px #000090 solid; padding: 0.5px; border-spacing:0; display: table-cell; line_height: 14px; height: 14px; vertical-align: middle; font-family:"宋体"; font-size: 12px; font-weight: 500; white-space:nowrap; padding: 1.5px 2.5px;  width: 33%; }

.tab { position:absolute; top: 45px; left: 0; font-family:"宋体"; font-size: 12px; font-weight:normal; white-space:nowrap; padding: 0.5px; }
.hint { font-size: 6px; font-weight:normal; }

.must { color:#FF4310; font-family:"Arial"; font-size: 12px;}

hr {
    display: block;
    line-height: 1.5px;
    height: 1.5px;
    border: 0;
    border-top: 0.5px solid #F04040;
    margin: 1.5px 1.5px 1.5px -3px;
    padding: 0;
    width: 99%;
}

.note  { display: inline-block; vertical-align: middle; width: 15px !important; margin: 0px !important; padding: 0px !important; }

.width_30  { font-family:"宋體"; font-size: 12px; width: 15px !important; }
.width_50  { font-family:"宋體"; font-size: 12px; width: 25px !important; }
.width_80  { font-family:"宋體"; font-size: 12px; width: 40px !important; }
.width_90  { font-family:"宋體"; font-size: 12px; width: 45px !important; }
.width_120 { font-family:"宋體"; font-size: 12px; width: 60px !important; }
.width_150 { font-family:"宋體"; font-size: 12px; width: 75px !important; }
.width_180 { font-family:"宋體"; font-size: 12px; width: 90px !important; }
.width_200 { font-family:"宋體"; font-size: 12px; width: 100px !important; }
.width_210 { font-family:"宋體"; font-size: 12px; width: 105px !important; }
.width_300 { font-family:"宋體"; font-size: 12px; width: 150px !important; }

.digit  { font-family:"宋體"; font-size: 12px; width: 12px; line_height: 16.5px; height: 16.5px; margin; 1px !important; }
.short { font-family:"宋體"; font-size: 9px; line_height: 12px; height: 12px; margin; 0.5px !important; }
.funct  { font-family:"宋體"; font-size: 12px; width: 30px; line_height: 16.5px; height: 16.5px; margin; 1px !important; color: #FF4310;  }
.funct2 { font-family:"宋體"; font-size: 11px; width: 30px; line_height: 16.5px; height: 16.5px; margin; 1px !important; color: #FF4310;  }
.funct3 { font-family:"宋體"; font-size: 11px; width: 48px; line_height: 16.5px; height: 16.5px; margin; 1px !important; color: #FF4310;  }
.funct4 { font-family:"宋體"; font-size: 11px; width: 36px; line_height: 16.5px; height: 16.5px; margin; 1px !important; color: #FF4310;  }

.but { font-family:"宋體"; font-size: 9px; line_height: 12px; height: 12px; margin; 1px !important; color: #FF4310;  }

.normal_row {  background-color: #E0F2F1; } 
.select_row {  background-color: #FFFFFF; } 

.picture { width: 150px; }