/* CSS Document */
img { text-decoration: none; border: 0; }
li { list-style: none; }
tr{ padding: 1px 0 1px 0; height: 20px; line-height: 20px; }
td{ word-break:break-all; border: 1px solid #e6e6e6; padding: 3px; }
*{ font-size: 12px; font-family: "Arial","Microsoft YaHei","΢���ź�",sans-serif; text-decoration: none; line-height: 170%; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: none; /*color: #000000; text-decoration: underline; color: #FF0000; text-decoration: none; font-weight: bold;*/ }
body { margin-top: 0px; margin-bottom: 0px; background-image: url('/images/20211223143901.png'); background-position: center; background-repeat: no-repeat; background-size: cover; }
form{ margin:0; padding:0; }
.currentTR, .currentTR td { background-color:#EDF2F7; }
.normalTR, .normalTR td { background-color:#FFF; }
/* .btn { background:#f0f0f0; border:1px solid #808080; height:14pt; line-height:12pt; } */
.bg01{ background:#FFFFEE; }

/* .validator{
	padding:1px;
	padding-left:20px;
	margin-left:3px;
	font:bold 12px Tahoma;color:#666;
	border:1px solid #FF6600;
	background:#FFF2E9 url(../images/msg_error.gif) no-repeat 2px center;
	white-space:nowrap;
} */
table { background-color: #fff; border:1px solid #000; margin: 0 auto; max-width: 100%; border-collapse:collapse;  padding: 0 10px;}
table td { border: 1px solid #999; }
input, input[type="submit"], button { min-height: 24px; min-width: 60px; line-height: 24px; margin: 3px 0; }
input[type="checkbox"], input[type="radio"] { min-width: 16px; min-height: 16px;}
input[type="text"],input[type="button"],input[type="checkbox"],input[type="radio"], textarea, select{ margin: 2px; font-family:"Microsoft YaHei","΢���ź�",Helvetica Neue,sans-serif,Arial !important; }
input[type="text"],input[type="password"],input[type="number"],input[type="date"] { width: 300px !important;height: 32px !important;line-height: 32px !important; display:unset !important; }
input[name*="title"] {width: 500px !important;}

.admin_table { max-width:100%; width: 100%; text-align:center; }
.admin_table img { max-height: 60px !important; }
.admin_table tr { max-height: 80px !important; }
.admin_table td { min-width: 100px; max-width: 270px; text-align:left; overflow: hidden; text-overflow: ellipsis; }
.admin_table tr td:nth-child(1), .admin_table tr td:nth-child(2) { min-width: 30px; text-align: center; }