/*
 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.89px solid #C0C0C0; 
	background: #D0D0D0; 
	padding: 4.44px 4.44px; 
	position:fixed; 
	top:0; 
	left:0; 
	z-index:2000; 
	width:100%;
	text-align:center; 
}

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

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

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

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

div { margin: 0 0 4.44px 0; width: 319.11px; padding: 0; line_height: 29.33px; }

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

input[type="select"]   { margin-left: 0px; width: 177.78px;  }
input[type="checkbox"] { margin-left: 0px; width: 21.33px; height: 21.33px; }
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: 19.56px; text-align:left;  color:#004444; white-space: nowrap; }
td.slip2 { font-family:"宋體"; font-size: 19.56px; text-align:right; color:#004444; white-space: nowrap; }
td.r { text-align:right !important; }
td.r2 { text-align:right !important; font-size: 10.67px; }
td.fix200 {min-width: 177.78px !important; max-width: 177.78px !important; white-space: normal; }
tr:nth-child(even) { background-color: #FFE0E0; }


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

.bar { border: 0.89px #000090 solid; padding: 0.89px; border-spacing:0; display: table-cell; line_height: 24.89px; height: 24.89px; vertical-align: middle; font-family:"宋体"; font-size: 21.33px; font-weight: 500; white-space:nowrap; padding: 2.67px 4.44px;  width: 33%; }

.tab { position:absolute; top: 80px; left: 0; font-family:"宋体"; font-size: 21.33px; font-weight:normal; white-space:nowrap; padding: 0.89px; }
.hint { font-size: 10.67px; font-weight:normal; }

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

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

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

.width_30  { font-family:"宋體"; font-size: 21.33px; width: 26.67px !important; }
.width_50  { font-family:"宋體"; font-size: 21.33px; width: 44.44px !important; }
.width_80  { font-family:"宋體"; font-size: 21.33px; width: 71.11px !important; }
.width_90  { font-family:"宋體"; font-size: 21.33px; width: 80px !important; }
.width_120 { font-family:"宋體"; font-size: 21.33px; width: 106.67px !important; }
.width_150 { font-family:"宋體"; font-size: 21.33px; width: 133.33px !important; }
.width_180 { font-family:"宋體"; font-size: 21.33px; width: 160px !important; }
.width_200 { font-family:"宋體"; font-size: 21.33px; width: 177.78px !important; }
.width_210 { font-family:"宋體"; font-size: 21.33px; width: 186.67px !important; }
.width_300 { font-family:"宋體"; font-size: 21.33px; width: 266.67px !important; }

.digit  { font-family:"宋體"; font-size: 21.33px; width: 21.33px; line_height: 29.33px; height: 29.33px; margin; 1.78px !important; }
.short { font-family:"宋體"; font-size: 16px; line_height: 21.33px; height: 21.33px; margin; 0.89px !important; }
.funct  { font-family:"宋體"; font-size: 21.33px; width: 53.33px; line_height: 29.33px; height: 29.33px; margin; 1.78px !important; color: #FF4310;  }
.funct2 { font-family:"宋體"; font-size: 19.56px; width: 53.33px; line_height: 29.33px; height: 29.33px; margin; 1.78px !important; color: #FF4310;  }
.funct3 { font-family:"宋體"; font-size: 19.56px; width: 85.33px; line_height: 29.33px; height: 29.33px; margin; 1.78px !important; color: #FF4310;  }
.funct4 { font-family:"宋體"; font-size: 19.56px; width: 64px; line_height: 29.33px; height: 29.33px; margin; 1.78px !important; color: #FF4310;  }

.but { font-family:"宋體"; font-size: 16px; line_height: 21.33px; height: 21.33px; margin; 1.78px !important; color: #FF4310;  }

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

.picture { width: 266.67px; }