@charset "UTF-8";
html {
width:100%;
height:100%;
margin:0;
padding:0;
}
body {
background-color:white;
font-family:宋体;
font-size:10pt;
text-align:center;
vertical-align:middle;
background-repeat:repeat-x;
scrollbar-face-color:#dfdfff;
scrollbar-highlight-color:#c1c1bb;
scrollbar-shadow-color:#c1c1bb;
scrollbar-3dlight-color:#ebebe4;
scrollbar-arrow-color:#cacab7;
scrollbar-track-color:#f4f4f0;
scrollbar-darkshadow-color:#ebebe4;
width:100%;
height:100%;
margin:0;
padding:0;
overflow:auto;
}
button {
overflow:hidden;
text-overflow:ellipsis;
}
form {
width:100%;
height:100%;
margin:0 0 0 0;
}
.dvBG {
width:calc(100vw - 4px);
height:calc(100vh - 4px);
overflow:auto;
}
.dvBG {
width:calc(100vw - 4px);
height:calc(100vh - 4px);
overflow:auto;
}
#frmHide{
display:none;
position:fixed;
left:40px;
top:40px;
width:100px;
height:100px;
}
*:disabled {
pointer-events:none;
}
/*打印隐藏*/
@media print {
.divX {
display:none;
}
.printx {
display:block;
}
table.printx {
display:table;
}
caption.printx {
display:table-caption;
}
thead.printx {
display:table-header-group;
}
tfoot.printx {
display:table-footer-group;
}
td.printx {
display:table-cell;
}
tr.printx {
display:table-row;
}
}
.printx {
display:none;
}
canvas {
display:block;
}
.chk_dv {
display:inline-block;
}
.chk_dv td{
border-style:none !important;
}
/*---------移动专用-----------*/
.divM0 {
position:fixed;
display:none;
left:0;
top:0;
width:100%;
height:100%;
background-color:rgba(0,0,200,0.1);
z-index:1000;
}
#inputTipDiv {
position:fixed;
display:none;
left:0;
top:0;
right:0;
height:40px;
margin:0 0 0 0;
background-color:rgba(38,100,200,0.1);
z-index:1000; 
}
#inputTipTxt {
color:yellow;
font-size:12pt;
font-weight:bold;
}
#tbHomeM {
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0;
}
.btHome {
display:inline-block;
width:80px;
text-align:center;
vertical-align:top;
padding-top:26px;
background-image:url(icon/24/edit.png);
background-position:center top;
background-repeat:no-repeat;
margin:4px 2px 4px 2px;
color:black;
text-decoration:none;
font-size:11pt;
font-weight:bold;
}
.btHomeM {
display:inline-block;
width:80px;
text-align:center;
vertical-align:top;
padding-top:50px;
background-image:url(icon/48/xtsz.png);
background-position:center top;
background-repeat:no-repeat;
margin:4px 2px 4px 2px;
color:black;
text-decoration:none;
font-size:11pt;
font-weight:bold;
}
.btHomeM:active,.btHomeM:link,.btHomeM:visited{
color:black;
}
.btHomeM:hover{
color:green;
}
.btHomeM2 {
display:inline-block;
width:28px;
text-align:center;
vertical-align:top;
padding-top:28px;
background-image:url(icon/24/info.png);
background-position:center top;
background-repeat:no-repeat;
margin:4px 2px 4px 2px;
color:black;
text-decoration:none;
font-size:10px;
font-weight:bold;
}
.btMenu{
width:98%;
margin:4px 0 4px 0;
padding:2px 2px 2px 2px;
background-image:url(icon/24/logo.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:20px;
text-align:left;
display:inline-block;
word-break:avoid;
}
.cHomeM {
text-align:left;
vertical-align:top;
padding-left:2px;
padding-right:2px;
}
.rp_Header_M {
height:40px;
font-family:宋体;
font-size:18pt;
font-weight:bold;
white-space:nowrap;
vertical-align:bottom;
text-align:center;
}
/*---------------------*/
.div00 {
width:100%;
height:100%;
text-align:center;
} 
#tbHome0 {
border:solid 1px gray;
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0;
}
#tbHome {
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0;
}
#tbHeader,#trHeader {
background-color:#BAF5FC;
}
.headerNavi {
max-height:45px;
height:45px;
background-color:#005BA2; 
}
.headerNavi {
max-height:45px;
height:45px;
background-color:#005BA2;
}
#tdHeader {
width:100%;
height:300x;
background-image:url(images/bgheader.png);
background-position:left center;
background-repeat:no-repeat;
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#tdHeaderM {
width:100%;
height:40px;
background-image:url(images/bgheaderm40.png);
background-position:left center;
background-repeat:no-repeat;
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#tbBG0 {
width:100%;
height:143px;
background-image:url(images/bgtop.png);
background-repeat:no-repeat;
background-position:left bottom;
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#tbBG1 {
width:100%;
height:143px;
background-color:rgba(02,181,206,0.95);
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#tbIndex1 {
height:150px;
width:auto;
color:white;
text-align:right;
float:right;
margin-top:50px;
margin-bottom:100px;
border:0 none;
}
/*-----defaultN------*/
.defaultN {
width:100%;
height:100%;
background-color:#1f487c;
background-image:url(images/bg0B.jpg);
background-repeat:repeat;
}
.panelLogin {
width:564px;
height:424px;
background-image:url(images/loginp.png);
position:fixed;
_position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:4px;
border:1px solid silver;
}
.labT {
height:60px;
text-align:right;
font-size:16pt;
font-weight:bold;
width:180px;
}
.txtT {
height:60px;
text-align:left;
}
.bg00 {
position:fixed;
display:none;
left:0;
top:0;
width:100%;
height:100%; 
z-index:0;
}
.edit {
background-color:rgba(255,255,255,0.3);
border-radius:8px;
border:1px solid gray;
font-size:16pt;
width:250px;
height:40px;
text-align:center;
}
/*--------------------------------*/
.tdHeader3 {
height:32px;
background-color:#3A9E9E; 
padding:0;
border-bottom:solid 1px silver;
overflow-wrap:anywhere;
word-wrap:anywhere;
}
.tbbox {
display:inline-table;
cursor:pointer;
border:1px none blue;
border-radius:6px;
border-collapse:separate;
border-spacing:0px;
overflow:hidden;
}
.tbbox:hover {
background-color:rgba(128,255,255,0.8);
}
.tbbox .tdCheck table {
width:auto;
table-layout:auto;
}
.tbBG0A,.tbBG0B {
width:100%;
height:143px;
background-image:url(images/bgtop.png);
background-repeat:no-repeat;
background-position:left top;
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
.tbBG0A {
height:143px;
background-image:url(images/bgtop.png);
}
.tbBG0B {
height:36px;
background-image:url(images/bgtop35.png);
}
.rowTop1A,.rowTop1B {
background-color:#397aea;
}
.rowTop1A {
height:143px;
}
.rowTop1B {
height:36px;
}
.rowTop1_M {
height:80px;
padding-right:10px;
text-align:right;
vertical-align:bottom;
background-image:url(images/bgtopmv.png);
}
.rowTop1_TD {
background-image:url(images/bgtopM.png);
background-position:left bottom;
background-repeat:no-repeat;
}
.rowTop2_M {
height:40px;
}
#rowTop1 {
background-image:url(images/bgtopv.png);
background-color:#0087c9;
height:143px;
}
#rowTop2 {
height:105px;
text-align:right;
vertical-align:top;
}
#tbTop2 {
color:white;
text-align:right;
height:100%;
width:auto;
float:right;
margin:auto;
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#tbLinks {
width:auto;
height:34px;
float:right;
}
#I1,#I2 {
width:100%;
overflow:auto;
}
#I2,#I3,#I4 {
width:100%;
height:100%;
float:left;
overflow:auto;
}
/*左侧菜单*/
#tdmenu {
width:120px;
height:100%;
vertical-align:top;
border-right:solid 1px silver;
background-color:#3A9E9E;
}
.menutitle {
height:24px;
color:white;
font-size:14px;
font-weight:bold;
cursor:pointer;
background-color:rgba(1,98,147,0.75);
background-image:url(icon/folder.png);
background-position:left center;
background-repeat:no-repeat;
}
.tbmenu {
width:100%;
height:auto;
vertical-align:top;
}
.tbmenu a:link,.tbmenu a:visited,.tbmenu a:hover {
color:black;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.tbmenu a:hover {
color:#006aff;
text-decoration:underline;
}
.menu0 {
text-align:center;
margin:0 0 0 0;
padding:0 0 0 0;
border-top:medium none;
display:none;
}
.menu24 {
background-repeat:no-repeat;
background-position:left center;
padding-left:18px;
height:24px;
}
.menu32 {
background-repeat:no-repeat;
background-position:left center;
padding-left:26px;
height:32px;
}
.icon,.icon16,.icon24,.icon32,.icon48 {
background-repeat:no-repeat;
background-position:left center;
}
.icon16 {
padding-left:18px;
}
.icon24 {
padding-left:26px;
}
.icon32 {
padding-left:34px;
}
.icon48 {
padding-left:50px;
}
.LinkA {
display:table-cell;
width:120px;
padding:2px 2px 2px 18px;
background-image:url(icon/list1.png);
background-repeat:no-repeat;
background-position:left center;
text-align:left;
word-wrap:normal;
word-break:keep-all;
}
.space_02 {
height:2px;
}
/*菜单分割线*/
.menuSepTD {
height:2px;
padding-left:10px;
}
.menuSepLine {
width:100%;
height:1px;
border-top:1px solid silver;
}
/*------for home page----*/
.nav { 
height:36px;
width:auto;
right:5px;
float:right;
margin:0 0 0 0;
border:0 none;
border-collapse:collapse;
border-spacing:0;
_height:25px;
}
.nav td {
padding:0 0 0 0;
border-right:solid 1px silver;
}
.nav li {
display:table-cell;
margin:0 0 0 0;
padding:0 0 0 0;
}
.nav a:link,.nav a:visited,.nav a:active {
height:36px;
margin:0 0 0 0;
color:black;
text-decoration:none;
text-align:center;
vertical-align:middle;
font-size:12pt;
font-weight:bold;
display:table-cell;
_display:block;
_height:25px;
}
.btHomes {
width:120px;
background:url(images/btHome.png) no-repeat left top;
}
.btHome60 {
width:60px;
background:url(images/btHome60.png) no-repeat left top;
}
.btHome70 {
width:70px;
background:url(images/btHome70.png) no-repeat left top;
}
.btHome80 {
width:80px;
background:url(images/btHome80.png) no-repeat left top;
}
.btHome90 {
width:90px;
background:url(images/btHome90.png) no-repeat left top;
}
.bt1A {
width:30px;
background:url(images/bt1a.png) no-repeat left top;
}
.bt1B {
width:30px;
background:url(images/bt1b.png) no-repeat left top;
}
.nav a:hover,.nav a:active {
background-position:left -36px; 
}
/*--------------*/
.logo0 {
display:none;
}
.logo1 {
height:40px;
text-align:left;
padding-left:40px;
background-image:url(images/logo.gif);
background-position:2px center;
background-repeat:no-repeat;
font-size:11pt;
}
.divX {
position:absolute;
left:0;
top:0;
width:0;
height:0;
text-align:left;
vertical-align:top;
}
.iframe {
width:100%;
height:100%;
}
.headerBar {
width:100%;
height:36px;
background-image:url(images/bg_header36.gif);
background-repeat:no-repeat;
background-position:center center;
text-align:right;
border:none;
border-collapse:collapse;
}
.header36 {
width:100%;
height:40px;
background-image:url(images/vline40.png);
background-repeat:repeat-x;
background-position-y:center;
border:solid 1px silver;
}
.content36 {
width:100%;
height:40px;
background-color:rgba(02,181,206,0.95);
}
.bgL {
background-color:rgba(02,181,206,0.95);
}
.bar_title {
background-color:rgba(02,181,206,0.95);
width:100%;
height:36px;
font-size:14pt;
font-weight:bold;
vertical-align:middle;
text-align:center;
}
.tdHeaderX {
background-color:#3A9E9E; 
padding:1px 1px 1px 1px;
border:none 0;
}
.tdHeader {
height:34px;
background-color:#3A9E9E; 
padding:1px 1px 1px 1px;
border-bottom:solid 1px silver;
color:white;
}
.tdHeaderT {
height:34px;
background-color:#3A9E9E; 
padding:1px 1px 1px 1px;
font-size:20px;
}
.tdHeaderV {
width:auto;
height:30px;
background-color:#008000;
color:white; 
padding:1px 1px 1px 1px;
border-bottom:solid 1px silver;
border-right:double 4px silver;
font-size:12pt;
font-weight:bold;
}
.tdHeader2 {
width:100%;
height:34px;
background-color:#aaaaee;
padding:1px 1px 1px 1px;
border:solid 1px black;
}
.tbHeader {
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0;
margin:0;
font-family:'Microsoft YaHei';
}
.bar_func {
width:100%;
height:40px;
background-color:rgba(172,230,236,0.95); 
border-collapse:collapse;
border-spacing:0;
margin:0;
}
.rowData {
width:100%;
height:36px; 
border:solid 1px silver;
}
.btLink {
border:none;
cursor:pointer;
font-size:12pt;
font-family:宋体;
font-weight:bold;
width:75px;
height:32px;
background-repeat:no-repeat;
background-position:center center;
background-color:rgba(255,255,255,0.3);
padding-top:6px;
padding-right:5px;
}
.rowChk {
width:24px;
}
.rowText {
text-align:left;
cursor:pointer;
}
.rowText:hover {
background-color:#99ead9;
}
.rowText:active {
background-color:lime;
}
.btLink:link,.btLink:visited {
color:black;
}
.btLink:hover {
color:#3366ff;
text-decoration:underline;
border:outset 1px;
}
.btLink:active {
color:red;
border:inset 1px;
}
.panelLinks {
position:absolute;
left:10px;
top:155px;
border:outset 2px;
width:220px;
min-height:20px;
display:none;
background-color:rgba(02,181,206,0.95);
z-index:9997;
}
.img0 {
width:100%;
}
.img1 {
width:auto;
}
.lCheckT0,.lCheckT1 {
min-width:18px;
min-height:16px;
display:inline-block;
padding-left:18px;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
vertical-align:middle;
}
.lCheck0,.lCheck1 {
min-width:18px;
min-height:16px;
display:inline-block;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
vertical-align:middle;
}
.lCheck0,.lCheckT0 {
background-image:url(images/check0.gif);
}
.lCheck1,.lCheckT1 {
background-image:url(images/check1.gif);
}
.tdCheckT0,.tdCheckT1 {
min-width:18px;
min-height:16px;
padding-left:18px;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
vertical-align:middle;
}
.tdCheck0,.tdCheck1 {
width:18px;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
vertical-align:middle;
}
.tdCheck0,.tdCheckT0 {
background-image:url(images/check0.gif);
}
.tdCheck1,.tdCheckT1 {
background-image:url(images/check1.gif);
}
.tdCheck1,.tdCheckT1 {
background-image:url(images/check1.gif);
}
.labCheck0,.labCheck1 {
padding-left:18px;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
min-height:16px;
display:inline-block;
}
.labCheck0 {
background-image:url(images/check0.gif);
}
.labCheck1 {
background-image:url(images/check1.gif);
}
.labRadio0,.labRadio1,.labRadio0L,.labRadio1L {
padding-left:18px;
background-repeat:no-repeat;
background-position:1px center;
cursor:pointer;
min-height:16px;
display:inline-block;
}
.labRadio0,.labRadio0L {
background-image:url(images/radio0.png);
}
.labRadio1,.labRadio1L {
background-image:url(images/radio1.png);
}
.labRadio0L,.labRadio1L {
color:silver;
}
.tdRadio0,.tdRadio1 {
width:18px;
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.tdRadio0 {
background-image:url(images/radio0.png);
}
.tdRadio1 {
background-image:url(images/radio1.png);
} 
A:visited {
COLOR:#0000ff;
TEXT-DECORATION:none;
}
A:link {
COLOR:#006699;
TEXT-DECORATION:none;
}
A:hover {
COLOR:#3366ff;
TEXT-DECORATION:underline;
}
A:active {
COLOR:#008000;
TEXT-DECORATION:none;
}
table {
font-family:宋体;
font-size:10pt;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
margin:0 0 0 0;
border-spacing:0;
outline:0;
}
input,select,td {
font-size:11pt;
}
.panelBody {
border:none;
border-collapse:collapse;
width:100%;
height:100%;
text-align:center;
vertical-align:middle;
}
.case0,.case_dv {
width:100%;
height:100%;
overflow:auto;
border:none 0px;
vertical-align:top;
margin:0;
}
.case1 {
width:1240px;
height:100%;
}
.case_tb {
width:100%;
height:100%;
empty-cells:show;
}
.case_tb0 {
width:100%;
height:100%;
empty-cells:show;
background-color:rgba(255,255,225,0.95);
}
.td_left {
text-align:left;
}
.td_right {
text-align:right;
}
.td_center {
text-align:center;
}
.labCheck {
cursor:pointer;
}
.labLink {
cursor:pointer;
color:blue;
}
.labHand,.tdHand {
cursor:pointer;
}
.labLeft {
text-align:left;
}
.divPg_bg {
position:relative;
width:100%;
height:36px; /*此项必须为固定值*/
}
.divPg_fillH {
top:0;
left:0;
position:absolute;
height:36px; /*此项必须为固定值*/
background-color:lime;
}
.divPg_fillV {
position:absolute;
left:0;
bottom:0;
width:100%;
background-color:lime;
}
.divPg_value {
position:absolute;
top:0;
left:0;
width:100%;
height:36px; /*此项必须为固定值*/
vertical-align:middle;
}
.divMenu {
display:none;
position:absolute;
left:1px;
top:10px;
z-index:1;
text-align:left;
border-collapse:collapse;
border:outset 1px;
background-color:rgba(02,181,206,0.95);
}
.divRT {
position:fixed;
_position:absolute;
right:4px;
top:4px;
z-index:1;
text-align:left;
border-collapse:collapse;
}
.divLT {
position:fixed;
_position:absolute;
left:4px;
top:4px;
z-index:1;
text-align:left;
border-collapse:collapse;
}
.divRB {
position:fixed;
_position:absolute;
right:1px;
bottom:10px;
z-index:1;
text-align:left;
border-collapse:collapse;
}
.divLB {
position:fixed;
_position:absolute;
left:1px;
bottom:10px;
z-index:1;
text-align:left;
border-collapse:collapse;
}
.LinkTask0,.LinkTask0:link,.LinkTask0:active,.LinkTask0:visited {
cursor:pointer;
text-align:left;
color:#e68a18;
background-color:#efe7c5;
width:100%;
min-height:20px;
display:block;
}
.LinkTask1,.LinkTask1:link,.LinkTask1:active,.LinkTask1:visited {
cursor:pointer;
text-align:left;
color:Blue;
width:100%;
min-height:20px;
display:block;
}
.LinkTask0:hover,.LinkTask1:hover,.LinkTask2:hover {
background-color:#63ffff;
text-decoration:none;
}
.LinkTask2,.LinkTask2:link,.LinkTask2:active,.LinkTask2:visited {
cursor:pointer;
text-align:left;
color:Green;
width:100%;
min-height:20px;
display:block;
}
.LinkMsg1,.LinkMsg1:link,.LinkMsg1:active,.LinkMsg1:visited {
color:blue;
font-size:12pt;
font-family:宋体;
width:100%;
height:20px;
text-align:left;
padding-top:4px;
display:block;
}
.LinkMsg1:hover {
color:red;
height:20px;
text-decoration:none;
background-color:#63ffff;
}
.LinkMsg2,.LinkMsg2:link,.LinkMsg2:active,.LinkMsg2:visited {
font-size:12pt;
font-family:宋体;
width:100%;
color:Green;
text-align:left;
padding-top:4px;
display:block;
}
.LinkMsg2:hover {
color:black;
text-decoration:none;
background-color:#63ffff;
}
.bt_LinksA {
font-size:inherit;
font-family:inherit;
width:100%;
text-align:left;
padding-top:4px;
display:block;
}
.bt_LinksA:link,.bt_LinksA:visited {
color:black;
}
.bt_LinksA:hover {
color:white;
text-decoration:none;
background-color:#63ffff;
}
.bt_LinksA {
font-size:16pt;
font-family:宋体;
width:100%;
text-align:left;
padding-top:4px;
display:block;
}
.bt_Links16:link,.bt_Links16:visited {
color:black;
}
.bt_Links16:hover {
color:blue;
text-decoration:none;
background-color:#63ffff;
}
.bt_Links16:active {
color:red;
}
.bt_Links {
font-size:12pt;
font-family:宋体;
width:100%;
text-align:left;
padding-top:4px;
display:block;
}
.bt_Links:link,.bt_Links:visited {
color:black;
}
.bt_Links:hover {
color:blue;
text-decoration:none;
background-color:#63ffff;
}
.bt_Links:active {
color:red;
}
.bt_Links2 {
font-size:11pt;
font-family:宋体;
width:100%;
text-align:left;
padding-top:4px;
display:block;
}
.btClose40 {
position:absolute;
top:20px;
right:10px;
border-width:0px;
border-color:#8080FF;
border-style:none;
cursor:pointer;
font-size:12pt;
font-family:宋体;
font-weight:bold;
height:30px;
width:40px;
background-repeat:no-repeat;
background-position:center center;
background-color:rgba(255,255,255,0.3);
background-image:url(images/btclose20.gif);
}
.bt_Links2:link,.bt_Links2:visited {
color:black;
}
.bt_Links2:hover {
color:blue;
text-decoration:none;
background-color:#63ffff;
}
.bt_Links2:active {
color:red;
}
.flagFlow {
width:16px;
background-image:url(images/farr1.gif);
background-position:center center;
background-repeat:no-repeat;
}
.flagStep {
width:24px;
background-image:url(images/farr2.gif);
background-position:right center;
background-repeat:no-repeat;
}
.rowBlock {
text-align:left;
padding-left:20px;
background-image:url(images/collapse.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
}
.rowBlock2 {
text-align:left;
padding-left:20px;
background-image:url(images/expand.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
}
.divBlock {
width:100%;
padding-left:20px;
background-image:url(images/collapse.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
}
.divBlock2 {
width:100%;
padding-left:20px;
background-image:url(images/expand.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
}
.rowMsg {
height:20px;
text-align:left;
}
.rowMsgH {
height:20px;
text-align:left;
display:none;
}
.rowMsg2 {
height:20px;
text-align:left;
background-color:Lime;
}
.rowRC {
height:24px;
white-space:nowrap;
font-size:10pt;
cursor:help;
}
.rowFlows {
text-align:left;
}
.rowFlow {
text-align:left;
}
.rowStep {
text-align:left;
padding-left:10px;
}
.tdLogVs {
cursor:pointer;
font-size:10pt;
font-weight:normal;
color:Blue;
}
.tdLogVs:hover {
background-color:Aqua;
}
/*打印隐藏*/
@media print {
.barNavi,.panelTipM,.panelTips,.panelStates,.panelWait {
display:none;
}
.logo0 {
display:block;
}
}
/* for report global */
.rp_Header {
height:40px;
font-family:宋体;
font-size:20pt;
font-weight:bold;
/*letter-spacing:10px;*/
white-space:nowrap;
vertical-align:bottom;
text-align:center;
}
.rp_Page {
height:2px;
text-align:right;
padding-right:10px;
font-size:10pt;
vertical-align:middle;
}
.rp_PageDV {
position:absolute;
right:2px;
bottom:4px;
}
.rp_Table {
border:solid 2px gray;
width:100%;
font-size:11pt;
empty-cells:show;
vertical-align:middle;
text-align:center;
border-collapse:collapse;
margin:0 0 0 0;
border-spacing:0;
}
.RPRow0,.RPRow1,.RPRow2 {
height:30px;
}
.RPRow1 {
background-color:transparent;
}
.RPRow2 {
background-color:rgba(255,255,225,0.95);
}
.tdCaption {
width:100px;
font-size:11pt;
font-weight:bold;
white-space:nowrap;
}
.tdCaption0 {
font-size:11pt;
font-weight:bold;
white-space:nowrap;
}
.tdContent {
text-align:left;
}
.td_CM {
text-align:center;
vertical-align:middle;
}
.td_click {
cursor:pointer;
}
.w100 {
width:100%;
}
.h100 {
height:100%;
}
.tb_100,.tb100,.tb100a {
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0;
border:none 0;
}
.tb100a {
_position:absolute;
_left:0;
_right:0;
_top:0;
_bottom:0;
}
.labFor {
cursor:pointer;
font-size:11pt;
}
/* for col and relation_menu */
.menuforCol {
border:outset 2px;
position:absolute;
width:200px;
height:auto;
background-color:rgba(02,181,206,0.95);
left:10px;
top:10px;
padding-left:4px;
display:none;
z-index:9;
}
.colHeader,.colHeaderA,.colHeaderD,.colHeaderL,.colHeaderR {
height:28px;
font-weight:bold;
color:ButtonText;
cursor:pointer;
padding-right:12px;
background-position:right center;
background-repeat:no-repeat;
background-color:#fafafa;
position:sticky;
top:0;
}
.colHeaderL {
left:0;
}
.colHeaderR {
right:0;
}
.colHeader {
background-image:url(images/dropmenu.gif);
}
.colHeaderA {
background-image:url(images/dropmenua.gif);
}
.colHeaderD {
background-image:url(images/dropmenud.gif);
}
.colHeader2,.colHeaderA2,.colHeaderD2 {
height:28px;
font-weight:bold;
color:ButtonText;
cursor:pointer;
padding-right:12px;
background-position:right center;
background-repeat:no-repeat;
background-color:#fafafa;
position:sticky;
left:0;
top:0;
z-index:1;
}
.colHeader2 {
background-image:url(images/dropsort.gif);
}
.colHeaderA2 {
background-image:url(images/dropmenua2.gif);
}
.colHeaderD2 {
background-image:url(images/dropmenud2.gif);
}
.colHeaderB {
height:28px;
font-weight:bold;
color:ButtonText;
background-color:#fafafa;
position:sticky;
left:0;
top:0;
z-index:1;
}
.colIndex {
width:40px;
font-weight:bold;
color:ButtonText;
background-color:#fafafa;
position:sticky;
left:0;
top:0;
z-index:1;
}
.tdIndex {
width:40px;
font-weight:bold;
color:ButtonText;
background-color:#fafafa;
position:sticky;
left:0;
}
.colDel {
width:40px;
font-weight:bold;
color:ButtonText;
background-color:#fafafa;
position:sticky;
right:0;
top:0;
z-index:1;
}
.colStickL,.colStickR,.tdStickL,.tdStickR {
background-color:#fafafa;
position:sticky;
}
.colStickL {
left:0;
top:0;
z-index:1;
}
.colStickR {
top:0;
right:0;
z-index:1;
}
.tdStickL {
left:0;
}
.tdStickR {
right:0;
}
/*---缩进标签---display:inline-block;*/
.labIndent {
display:inline-block;
width:16px;
height:16px;
background-image:url(images/indent.gif);
background-repeat:repeat-x;
background-position-y:center;
}
.tdIndent {
width:0;
padding:0;
background-image:url(images/indent.gif);
background-repeat:repeat-x;
background-position-y:center;
empty-cells:show;
}
.tdIndent0 {
width:0;
padding:0;
empty-cells:show;
}
.tdIndent2 {
padding:0;
empty-cells:show;
width:32px;
background-image:url(images/indent.gif);
background-repeat:repeat-x;
background-position-y:center;
}
.labIndent0 {
display:inline-block;
width:16px;
height:16px;
}
.labIndent2 {
display:inline-block;
width:32px;
height:16px;
background-image:url(images/indent.gif);
background-repeat:repeat-x;
background-position-y:center;
}
.colMenu,.colMenuA,.colMenuD,.colMenuN {
height:30px;
padding-left:24px;
cursor:pointer;
background-position:left center;
background-repeat:no-repeat;
}
.colMenuA {
background-image:url(images/sortfa.gif);
}
.colMenuD {
background-image:url(images/sortfd.gif);
}
.colMenuN {
background-image:url(images/sortfn.gif);
}
.colMenuF {
height:24px;
padding-left:24px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/filter.gif);
}
.colMenuSep {
height:1px;
border-top:solid 1px gray;
border-collapse:collapse;
border-spacing:0;
}
.colMenu_Sub {
height:24px;
}
.ckM_Sub {
cursor:pointer;
width:140px;
}
.colChecks_td {
padding:0px 5px 0px 5px;
}
.colChecks_div {
width:100%;
height:150px;
border:solid 1px gray;
overflow:auto;
background-color:rgba(255,255,225,0.95);
}
.colChecks_tb {
width:100%;
height:auto;
white-space:nowrap;
}
.colChecksTD0:hover {
background-color:rgba(134,214,227,0.95);
}
.colChecksTD1 {
text-align:left;
padding-left:5px;
width:20px;
}
.colChecksTD2 {
text-align:left;
cursor:pointer;
white-space:nowrap;
}
.colMenuBt {
height:40px;
word-spacing:30px;
text-align:center;
vertical-align:middle;
}
.colMenuE {
height:30px;
}
.colEdit {
width:100%;
text-align:center;
background-color:rgba(255,255,225,0.95);
}
/*编辑框下拉菜单*/
.dropMenu {
border:solid 1px gray;
position:absolute;
left:10px;
top:10px;
width:150px;
height:200px;
background-color:rgba(255,255,225,0.95);
display:none;
z-index:10;
}
.dropMenu_tb {
width:100%;
height:auto;
white-space:nowrap;
table-layout:fixed;
}
.dropMenu_td {
width:100%;
height:20px;
font-size:10pt;
text-align:left;
cursor:pointer;
white-space:nowrap;
overflow:visible;
/*
overflow:hidden;
text-overflow:ellipsis;*/
}
.trSep {
height:auto;
}
.trSep:hover {
background-color:rgba(128,255,255,0.8);
}
.trSep .dropMenu_td {
border-top:2px dotted gray;
}
.dropMenu_sep {
width:100%;
height:2px;
background-color:rgba(80,80,80,0.5);
}
.dropMenu_tb0 {
width:100%;
height:100%;
border:0 none;
}
.dropMenu_header {
height:10px;
width:100%;
border:0 none;
}
.dropMenu_header_L {
width:10px;
background-image:url(images/menu_header_l.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:se-resize;
}
.dropMenu_header_C {
width:auto;
background-image:url(images/menu_header_c.gif);
background-position-y:center;
background-repeat:repeat-x;
cursor:move;
}
.dropMenu_header_Close {
width:10px;
height:10px;
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
background-image:url(images/close.gif);
}
.dropMenu_header_Lock1,.dropMenu_header_Lock2 {
width:10px;
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}
.dropMenu_header_Lock1 {
background-image:url(images/menu_header_lock1.gif);
}
.dropMenu_header_Lock2 {
background-image:url(images/menu_header_lock2.gif);
}
.dropMenu_header_R {
width:10px;
background-image:url(images/menu_header_r.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:sw-resize;
}
.dropMenu_content {
height:auto;
text-align:left;
vertical-align:top;
}
.dropMenu_footer {
height:10px;
width:100%;
border:0 none;
}
.dropMenu_footer_L {
width:10px;
background-image:url(images/menu_footer_l.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:ne-resize;
}
.dropMenu_footer_C {
width:auto;
background-image:url(images/menu_footer_c.gif);
background-position-y:center;
background-repeat:repeat-x;
cursor:s-resize;
}
.dropMenu_footer_R {
width:10px;
background-image:url(images/menu_footer_r.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:nw-resize;
}
.dropMenu_dv {
width:100%;
height:240px;
overflow-y:auto;
text-align:left;
vertical-align:top;
}
.list_con {
width:100%;
height:240px;
overflow-y:auto;
text-align:left;
vertical-align:top;
}
.list_cnt {
width:100%;
height:240px;
overflow:clip;
display:flow-root;
text-align:left;
vertical-align:top;
padding-top:0px;
}
.list_tb {
width:100%;
height:auto;
border-spacing:0;
border-collapse:collapse;
margin:0 0 0 0;
}
.list_tr {
height:36px;
}
.list_td {
word-wrap:normal;
overflow:hidden;
text-overflow:clip; /*ellipsis;*/
font-size:12px;
}
/* iframe */
.iframe0 {
width:100%;
height:100%;
border:none;
z-index:0;
}
/* panels */
.panel_tb {
width:100%;
height:100%;
/* table-layout:fixed; */
}
.panelEdit {
width:auto;
height:auto;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
overflow:visible;
min-height:410px;
max-height:calc(100vh - 120px);
}
.panelEdit .case0{
min-height:300px;
max-height:calc(100vh - 250px);
}
.panelEditH {
height:50px;
font-size:24pt;
font-weight:bold;
text-align:center;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelEditC {
height:auto;
min-height:100px;
padding:10px 20px 10px 20px;
}
.panelEditB {
word-spacing:60px;
text-align:center;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
/* for Batch operation */
.panel0 {
width:500px;
height:auto;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panel0H {
height:42px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:12px;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panel0B {
height:auto;
word-spacing:60px;
text-align:center;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
.panel0TdL {
width:150px;
height:50px;
text-align:right;
font-weight:bold;
white-space:nowrap;
}
.panel0TdR {
text-align:left;
white-space:nowrap;
padding-right:20px;
}
.panel0Sep {
height:5px;
padding-left:70px;
padding-right:70px;
}
.panel0TdC {
height:200px;
padding-left:50px;
padding-right:50px;
}
.panel0TdLab {
height:20px;
padding-left:50px;
padding-top:20px;
}
.panel0TdLab2 {
height:20px;
width:110px;
padding-left:50px;
}
.panel0Div {
border:inset 1px;
overflow:auto;
width:280px;
height:200px;
}
/* for Batch operation */
.panelInput {
width:500px;
height:200px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
/*
border-radius:8px;
border:1px solid silver;
*/
}
.panelInputH {
height:55px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:bottom;
letter-spacing:10px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelInputTips {
height:35px;
text-align:left;
padding-left:70px;
vertical-align:middle;
font-size:12pt;
}
.panelInputSep {
height:5px;
padding-left:70px;
padding-right:70px;
}
#dgInputTxt_Title { 
font-size:16pt;
font-family:黑体;
text-align:left;
}
.dgInputTxt_Txt {
width:100%;
height:100%;
overflow:auto;
margin:0;
font-size:16pt;
line-height:120%;
}
.dgInputEdit {
width:350px;
color:black;
text-align:center;
}
.panelInputTB {
height:50px;
word-spacing:60px;
text-align:center;
vertical-align:top;
word-break:keep-all;
word-wrap:normal;
white-space:nowrap;
}
.panelInputSepB {
height:25px;
}
/*---for confirm--*/
.panelConfirm {
width:500px;
height:200px;
background-color:rgba(200,238,255,0.95);
display:none;
z-index:9998;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:4px;
border:1px solid silver;
}
.panelConfirmH {
height:50px;
cursor:move;
vertical-align:bottom;
}
#dgConfirmTitle{
font-size:14pt;
font-weight:bold;
text-align:left;
padding-left:15px; 
}
#dgConfirmTN {
width:30px;
font-size:10pt;
color:red;
vertical-align:top;
padding-top:8px;
}
.panelConfirmTips {
height:70px;
text-align:center;
padding-left:10px;
padding-right:10px;
font-size:16pt;
font-weight:bold;
white-space:normal;
}
.panelConfirmSep {
height:10px;
}
.panelConfirmB {
height:auto;
white-space:nowrap;
word-wrap:normal;
word-wrap:nowarp;
word-spacing:20px;
text-align:center;
padding-top:16px;
padding-bottom:16px;
}
/* for panel Wait、Tips、Msg
expression(eval(body.scrollLeft) + eval(body.clientWidth)/2 - eval(this.clientWidth)/2 )
*/
.panelWait {
border:1px solid silver;
border-radius:4px;
background-color:rgba(153,204,219,0.75);
width:400px;
height:100px;
z-index:9996;
display:none;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
}
#labWait{
font-size:16pt;
font-weight:bold;
color:black;
}
#panelWait {
display:none;
position:fixed;
left:50%;
top:50%;
width:360px;
height:100px;
transform:translate(-50%,-50%);
background-color:rgba(0,198,198,0.5);
border-radius:8px;
z-index:9999;
}
#panelWaitT {
width:100%;
height:100%;
line-height:100px;
font-size:16px;
cursor:move;
}
#panelWaitN {
position: absolute;
top: 8px;
left: 8px;
color: red;
font-size: 12px;
width: 20px;
height: 20px;
line-height: 20px;
border-radius: 50% 50%;
border: solid 1px red;
cursor:help;
display: none;
}
#panelWaitLED {
display: none;
position: absolute;
top: 8px;
right: 8px;
width: 16px;
height: 16px;
border-radius: 50%;
background: radial-gradient(circle at 30% 30%, #ff8888 0%,#ff0000 40%,#600000 100%);
cursor: help;
}
.panelSys {
width:500px;
height:240px;
background-image:url(images/gmsg.png);
display:none;
z-index:9998;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
/*border-radius:8px;
background-color:rgba(252,252,255,0.95);
border:1px solid silver;*/
}
#labSysMsg {
width:100%;
height:auto;
overflow:auto;
font-size:14pt;
font-weight:bold;
color:#9c0606;
}
.panelSysH {
height:50px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:23px;
letter-spacing:20px;
cursor:move;
}
.panelSysC {
text-align:center;
vertical-align:middle;
padding:2px 10px 2px 10px;
}
.panelSysB {
height:auto;
text-align:center;
vertical-align:middel;
padding-top:16px;
padding-bottom:16px;
}
.panel200 {
width:500px;
height:200px;
background-color:rgba(252,252,255,0.95);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panel300 {
width:600px;
height:300px;
background-color:rgba(252,252,255,0.95);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panel500 {
width:600px;
height:500px;
background-color:rgba(252,252,255,0.95);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelStates{
width:400px;
height:258px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:9998;
position:fixed;
_position:absolute;
left:50%;
bottom:50px;
transform:translateX(-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelStatesH {
font-size:22pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:16px;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelStatesC {
height:80px;
text-align:center;
vertical-align:middle;
padding:2px 10px 2px 10px;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
background-color:rgba(34,168,202,0.1);
}
.panelStatesPro {
height:30px;
text-align:left;
vertical-align:top;
position:relative;
background-color:rgba(34,168,202,0.1);
}
.panelStatesProTB {
position:absolute;
left:5px;
top:1px;
width:390px;
height:28px;
border:solid 1px gray;
}
.panelStatesProF {
position:absolute;
left:5px;
top:2px;
width:0px;
height:26px;
background-color:rgba(0,255,0,0.55);
}
.panelStatesProT {
font-size:12px;
color:blue;
}
.panelStatesB {
text-align:center;
vertical-align:middle;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
.labStates {
font-size:12pt;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
}
.panelTipM {
width:500px;
background-color:rgba(252,252,255,0.9);
display:none;
z-index:9999;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
pointer-events:none;
}
.panelTipMC {
text-align:center;
vertical-align:middle;
padding:20px 10px 20px 10px;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
background-color:rgba(255,255,128,0.2);
}
.panelTips {
width:500px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:9998;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelTipsH {
height:50px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
#dgTipTitle{
padding-top:23px;
padding-left:30px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
letter-spacing:20px;
}
#dgTipsTN {
font-size:10pt;
color:red;
width:30px;
vertical-align:top;
padding-top:8px;
}
.panelTipsC {
height:80px;
text-align:center;
vertical-align:middle;
padding:2px 10px 2px 10px;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
background-color:rgba(34,168,202,0.2);
}
.panelTipsB {
height:auto;
text-align:center;
vertical-align:middle;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
.labTips {
font-size:12pt;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
}
.panelMsg {
width:500px;
height:auto;
min-height:400px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:9998;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver; 
} 
.panelMsgH {
height:50px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:23px;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelMsgC {
text-align:left;
vertical-align:middle;
padding:2px 10px 2px 10px;
}
.panelMsgB {
height:auto;
text-align:center;
vertical-align:middle;
padding-top:10px;
padding-bottom:10px;
background-color:rgba(34,168,202,0.2);
}
.labMsg { 
width:470px;
height:270px;
overflow:auto;
font-size:14pt;
border:inset 1px;
white-space:pre-wrap;
}
/* for Upload operation */
.panelUpload {
width:500px;
height:300px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelUploadH {
height:50px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:23px;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelUploadC {
height:140px;
vertical-align:top;
}
.panelUploadf {
width:500px;
height:300px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelUploadfH {
height:47px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-top:23px;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelUploadfC {
height:170px;
vertical-align:top;
}
.panelUploadB {
height:auto;
word-spacing:60px;
text-align:center;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
.panelUploadB button {
margin-left:20px;
margin-right:20px;
}
.panelUploadTdL {
width:150px;
height:50px;
text-align:right;
font-weight:bold;
}
.panelUploadTdR {
text-align:left;
white-space:nowrap;
}
.panelUploadSep {
height:5px;
padding-left:70px;
padding-right:70px;
}
.ctrlUpload {
width:270px;
}
#uploadTips {
text-align:center;
}
/* for query */
.panelQuery {
width:600px;
height:500px;
background-color:rgba(252,252,255,0.95);
display:none;
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelQueryH {
height:60px;
font-size:24pt;
font-weight:bold;
text-align:center;
vertical-align:bottom;
letter-spacing:20px;
cursor:move;
background-color:rgba(34,168,202,0.2);
}
.panelQueryC {
height:auto;
padding:0px 30px 0px 30px;
text-align:center;
}
.panelQueryDiv {
width:100%;
height:100%;
border:inset 1px;
overflow:auto;
}
.panelQueryTb {
width:100%;
border:solid 1px gray;
border-collapse:collapse;
empty-cells:show;
}
.tdQueryStyleL {
width:120px;
text-align:right
}
.tdQueryStyleR {
width:auto;
word-spacing:10px;
text-align:left
}
.panelQueryB {
height:auto;
word-spacing:50px;
text-align:center;
padding-top:16px;
padding-bottom:16px;
background-color:rgba(34,168,202,0.2);
}
.panelQueryTdL {
width:130px;
text-align:right;
border:solid 1px gray;
font-weight:bold;
}
.panelQueryTdR {
height:24px;
text-align:center;
white-space:nowrap;
border:solid 1px gray;
}
.panelQueryTdR1 {
height:24px;
text-align:left;
white-space:nowrap;
border:solid 1px gray;
}
.panelQueryTdR2 {
height:100px;
border:solid 1px gray;
}
.cmbQuery {
width:100px;
}
.txtQuery {
width:280px;
}
/* for navigation */
.barNavi {
background-color:rgba(171,225,245,0.75);
z-index:1;
position:fixed;
right:10px;
bottom:10px;
margin-right:0px;
margin-bottom:0px;
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border:1px solid silver;
height:30px;
}
.barNavi button {
height:100%;
min-height:30px;
overflow:visible;
}
.barNavi_move {
width:12px;
background-image:url(images/dot35.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:move; /*pointer*/
}
.navi_td,.naviPage {
padding:1px 2px 1px 2px;
}
.navi_Page {
border:inset 1px;
width:44px;
height:18px;
cursor:default;
background-color:rgba(255,255,255,0.3);
text-align:center;
vertical-align:middle;
}
.panelClose {
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    border: none;
    background-image: url(images/btclose.gif);
    border-radius:8px;
}
.panelClose:hover {
    background-color: rgba(255,255,255,0.3);
}
.panelClose:active {
    background-color: rgba(255,255,255,0.5);
}
.tbRadio,.tbCheckbox {
display:inline-table;
width:auto;
}
.tdBTM {
width:34px;
}
.tdBTN {
width:65px;
}
.tdBT70 {
width:70px;
}
.tdBT80 {
width:80px;
}
.tdBT90 {
width:90px;
}
.tdBT100 {
width:100px;
}
.tdBT110 {
width:110px;
}
.tdBT120 {
width:120px;
}
.tdBT130 {
width:130px;
}
.tdBT140 {
width:140px;
}
.tdLab1 {
width:16px;
text-align:right;
}
.tdLab2 {
width:32px;
text-align:right;
}
.tdLab2A {
width:36px;
text-align:right;
}
.tdLab2B {
width:40px;
text-align:right;
}
.tdLab3 {
width:48px;
text-align:right;
}
.tdLab4 {
width:64px;
text-align:right;
}
.tdLab5 {
width:80px;
text-align:right;
}
.tdLab6 {
width:96px;
text-align:right;
}
.tdLab7 {
width:112px;
text-align:right;
}
.tdLab8 {
width:128px;
text-align:right;
}
.tdLab9 {
width:144px;
text-align:right;
}
.tdLab10 {
width:160px;
text-align:right;
}
.tdLabL {
text-align:left;
width:50px;
}
.tdLabR {
text-align:right;
width:50px;
}
.tdTXT10 {
width:10px;
}
.tdTXT15 {
width:15px;
}
.tdTXT20 {
width:20px;
}
.tdTXT25 {
width:25px;
}
.tdTXT30 {
width:30px;
}
.tdTXT40 {
width:40px;
}
.tdTXT50 {
width:50px;
}
.tdTXT60 {
width:60px;
}
.tdTXT70 {
width:70px;
}
.tdTXT80 {
width:80px;
}
.tdTXT90 {
width:90px;
}
.tdTXT100 {
width:100px;
}
.tdTXT110 {
width:110px;
}
.tdTXT120 {
width:120px;
}
.tdTXT130 {
width:130px;
}
.tdTXT140 {
width:140px;
}
.tdTXT150 {
width:150px;
}
.tdTXT160 {
width:160px;
}
.tdTXT170 {
width:160px;
}
.tdTXT180 {
width:160px;
}
.tdTXT190 {
width:160px;
}
.tdTXT200 {
width:200px;
}
.tdTXTQ {
width:55px;
}
.tdTXTS {
width:50px;
}
.tdTXTM {
width:80px;
}
.tdTXTL {
width:120px;
}
/*dataview：当前位置*/
.tdPC {
padding-left:2px;
width:34px;
padding-left:2px;
}
.tdPI {
width:20px;
text-align:right;
}
/*dataview：数量*/
.tdPN {
width:30px;
padding-left:4px;
padding-right:2px;
text-align:left;
}
button,.tdBTN button,.tdBT70 button,.tdBT80 button,.tdBT90 button,.tdBT100 button,.tdBT110 button,.tdBT120 button,.tdBT130 button,.tdBT140 button {
background-position:4px center;
}
.tdBTM button {
background-position:center center;
}
.naviBt_Acc {
min-height:30px;
}
button:disabled,input:disabled,label:disabled,div:disabled,td:disabled {
color:gray;
}
.naviBt:focus,.naviBt_F:focus,.naviBt:focus,.naviBt_F:focus,.naviBt_More:focus,.naviBt_GP:focus,.naviBt_logo:focus,.naviBt_Msg:focus,.naviBt_Lyb:focus,.navi_Label:focus,.naviBt_Login:focus,.naviBt_Sms:focus,.naviBt_Exit:focus,.naviBt_Full:focus,.naviBt_BBS:focus,.naviBt_FX:focus,.naviBt_Checks:focus,.naviBt:focus,.naviBt_Left:focus,.naviBt_Right:focus,.naviBt_Up:focus,.naviBt_Down:focus,.naviBt_Drop:focus,.naviBt_Dollor:focus,.naviBt_Favor:focus,.naviBt_Favor0:focus,.naviBt_Favor1:focus,.naviBt_Filter:focus,.naviBt_FilterNo:focus,.naviBt_Add:focus,.naviBt_Del:focus,.naviBt_DelB:focus,.naviBt_Batch:focus,.naviBt_Edit:focus,.naviBt_Save:focus,.naviBt_Undo:focus,.naviBt_Redo:focus,.naviBt_Stat:focus,.naviBt_Detail:focus,.naviBt_Home:focus,.naviBt_Back:focus,.naviBt_Query:focus,.naviBt_Setting:focus,.naviBt_Chart:focus,.naviBt_Grid:focus,.naviBt_Refresh:focus,.naviBt_Find:focus,.naviBt_Over:focus,.naviBt_Upload:focus,.naviBt_Download:focus,.naviBt_Close:focus,.naviBt_Flows:focus,.naviBt_Acc:focus,.naviBt_Play:focus,.naviBt_Pause:focus,.naviBt_Resume:focus,.naviBt_Check:focus,.naviBt_noPass:focus,.naviBt_Pack:focus,.naviBt_Print:focus,.naviBt_View:focus,.naviBt_Chart2:focus,.naviBt_Video:focus,.naviBt_Simu:focus,.naviBt_Share:focus,.naviBt_UnShare:focus,.naviBt_Ding:focus,.naviBt_Seal:focus,.naviBt_UnSeal:focus,.naviBt_Copy:focus,.naviBt_Cut:focus,.naviBt_Paste:focus,.naviBt_Audio0:focus,.naviBt_Audio1:focus,.naviBt_JF:focus,.naviBt_JFDH:focus {
border-color:blue;
}
.naviBt:hover,.naviBt_F:hover,.naviBt_More:hover,.naviBt_GP:hover,.naviBt_logo:hover,.naviBt_Msg:hover,.naviBt_Lyb:hover,.naviBt_Checks:hover,.navi_Label:hover,.naviBt_Login:hover,.naviBt_Sms:hover,.naviBt_Exit:hover,.naviBt_Full:hover,.naviBt_BBS:hover,.naviBt_FX:hover,.naviBt:hover,.naviBt_Left:hover,.naviBt_Right:hover,.naviBt_Up:hover,.naviBt_Down:hover,.naviBt_Drop:hover,.naviBt_Dollor:hover,.naviBt_Favor:hover,.naviBt_Favor0:hover,.naviBt_Favor1:hover
.naviBt_Filter:hover,.naviBt_FilterNo:hover,.naviBt_Add:hover,.naviBt_Del:hover,.naviBt_DelB:hover,.naviBt_Batch:hover,.naviBt_Edit:hover,.naviBt_Save:hover,.naviBt_Undo:hover,.naviBt_Redo:hover,.naviBt_Stat:hover,.naviBt_Detail:hover,.naviBt_Home:hover,.naviBt_Back:hover,.naviBt_Query:hover,.naviBt_Setting:hover,.naviBt_Chart:hover,.naviBt_Grid:hover,.naviBt_Refresh:hover,.naviBt_Find:hover,.naviBt_Over:hover,.naviBt_Upload:hover,.naviBt_Download:hover,.naviBt_Close:hover,.naviBt_Flows:hover,.naviBt_Acc:hover,.naviBt_Play:hover,.naviBt_Pause:hover,.naviBt_Resume:hover,.naviBt_Check:hover,.naviBt_noPass:hover,.naviBt_Pack:hover,.naviBt_Print:hover,.naviBt_View:hover,.naviBt_Chart2:hover,.naviBt_Video:hover,.naviBt_Simu:hover,.naviBt_Share:hover,.naviBt_UnShare:hover,.naviBt_Ding:hover,.naviBt_Seal:hover,.naviBt_UnSeal:hover,.naviBt_Copy:hover,.naviBt_Cut:hover,.naviBt_Paste:hover,.naviBt_Audio0:hover,.naviBt_Audio1:hover,.naviBt_JF:hover,.naviBt_JFDH:hover {
border-color:blue;
}
.navi_Label:disabled,.naviBt_Login:disabled,.naviBt_Sms:disabled,.naviBt_Exit:disabled,.naviBt_Checks:disabled,.naviBt_Full:disabled,.naviBt_More:disabled,.naviBt_GP:disabled,.naviBt_logo:disabled,.naviBt_Msg:disabled,.naviBt_Lyb:disabled,.naviBt_Left:disabled,.naviBt_Right:disabled,.naviBt_BBS:disabled,.naviBt_FX:disabled,.naviBt_Up:disabled,.naviBt_Down:disabled,.naviBt_Drop:disabled,.naviBt_Dollor:disabled,.naviBt_Favor:disabled,.naviBt_Favor0:disabled,.naviBt_Favor1:disabled,.naviBt_noPass:disabled,.naviBt_Check:disabled,.naviBt_Play:disabled,.naviBt_Pause:disabled,.naviBt_Resume:disabled,.naviBt_Acc:disabled,.naviBt_Close:disabled,.naviBt_Flows:disabled,.naviBt_Over:disabled,.naviBt_FilterNo:disabled,.naviBt_Add:disabled,.naviBt_Del:disabled,.naviBt_DelB:disabled,.naviBt_Batch,.naviBt_Edit:disabled,.naviBt_Save:disabled,.naviBt_Undo:disabled,.naviBt_Redo:disabled,.naviBt_Query:disabled,.naviBt_Ding:disabled,.naviBt_Seal:disabled,.naviBt_UnSeal:disabled,.naviBt_Copy:disabled,.naviBt_Cut:disabled,.naviBt_Paste:disabled,.naviBt_Audio0:disabled,.naviBt_Audio1:disabled,.naviBt_JF:disabled,.naviBt_JFDH:disabled {
color:gray;
}
.naviBt,.navi_Label,.naviBt_Login,.naviBt_Sms,.naviBt_Exit,.naviBt_Full,.naviBt_Up,.naviBt_Down,.naviBt_Drop,.naviBt_Dollor,.naviBt_BBS,.naviBt_FX,.naviBt_Filter,.naviBt_FilterNo,.naviBt_Add,.naviBt_Del,.naviBt_DelB,.naviBt_Batch,.naviBt_Edit,.naviBt_Save,.naviBt_Undo,.naviBt_Redo,.naviBt_Stat,.naviBt_Detail,.naviBt_Home,.naviBt_Back,.naviBt_Query,.naviBt_Setting,.naviBt_Chart,.naviBt_Grid,.naviBt_Refresh,.naviBt_Find,.naviBt_Over,.naviBt_Favor,.naviBt_Favor1,.naviBt_Favor0,.naviBt_Upload,.naviBt_Download,.naviBt_Close,.naviBt_Flows,.naviBt_Acc,.naviBt_Play,.naviBt_Pause,.naviBt_Resume,.naviBt_Left,.naviBt_Right,.naviBt_Check,.naviBt_noPass,.naviBt_Pack,.naviBt_Print,.naviBt_View,.naviBt_Chart2,.naviBt_Video,.naviBt_Simu,.naviBt_Share,.naviBt_UnShare,.naviBt_Ding,.naviBt_Seal,.naviBt_UnSeal,.naviBt_Copy,.naviBt_Cut,.naviBt_Paste,.naviBt_Audio0,.naviBt_Audio1,.naviBt_Checks,.naviBt_More,.naviBt_GP,.naviBt_logo,.naviBt_Msg,.naviBt_Lyb,.naviBt_JF,.naviBt_JFDH {
margin:2px 2px 2px 2px;
padding-left:20px;
padding-right:4px;
font-size:11pt;
font-weight:bold;
cursor:pointer;
width:100%;
height:100%;
background-repeat:no-repeat;
background-color:rgba(255,255,255,0.3); /*rgba(122,236,245,0.1);  */
vertical-align:middle;
text-align:center;
border:solid 1px silver;
border-radius:4px;
min-height:24px;
}
.naviBt {
padding-left:0px;
padding-right:0px;
outline:none;
min-width:24px;
}
.naviBt_Favor0 {
background-image:url(icon/24/favb0.png);
}
.naviBt_Favor1 {
background-image:url(icon/24/favb1.png);
}
.naviBt_Favor {
background-image:url(icon/24/favb1.png);
}
.naviBt_Favor:disable {
background-image:url(icon/24/favb0.png);
}
.naviBt_JF {
background-image:url(icon/jf.png);
}
.naviBt_JFDH {
background-image:url(icon/jfdh.png);
}
.naviBt_More {
background-image:url(images/dot3.png);
}
.naviBt_Checks {
background-image:url(images/checks.png);
}
.naviBt_GP {
background-image:url(icon/gp.png);
}
.naviBt_logo {
background-image:url(icon/logo.png);
}
.naviBt_Lyb {
background-image:url(icon/lyb.png);
}
.naviBt_Msg {
background-image:url(icon/msg.png);
}
.navi_Label {
padding-left:0;
padding-right:0;
border-style:dotted;
border-width:1px;
font-weight:normal;
}
.lab_Audio0,.lab_Audio1 {
background-position:left top;
background-repeat:no-repeat;
padding-left:18px;
min-height:18px;
cursor:pointer;
}
.lab_Audio0 {
background-image:url(images/audio0.png);
}
.lab_Audio1 {
background-image:url(images/audio1.png);
}
.naviBt_Audio0 {
background-image:url(images/audio0.png);
}
.naviBt_Audio1 {
background-image:url(images/audio1.png);
}
.naviBt_Login {
background-image:url(icon/home.png);
}
.naviBt_Dollor {
background-image:url(images/dollor.png);
}
.naviBt_Sms {
background-image:url(images/sms16.gif);
}
.naviBt_Exit {
background-image:url(images/exitb.gif);
}
.naviBt_Full {
background-image:url(images/full.gif);
background-position:center center;
}
.naviBt_Copy {
background-image:url(images/copy.gif);
}
.naviBt_Cut {
background-image:url(images/cut.gif);
}
.naviBt_Paste {
background-image:url(images/paste.gif);
}
.naviBt_Seal {
background-image:url(images/Seal.gif);
}
.naviBt_UnSeal {
background-image:url(images/SealB.gif);
}
.naviBt_Left {
background-image:url(images/moveleft.gif);
background-position:center center;
}
.naviBt_Right {
background-image:url(images/moveright.gif);
background-position:center center;
}
.naviBt_Up {
background-image:url(images/moveup.gif);
background-position:center center;
}
.naviBt_Down {
background-image:url(images/movedown.gif);
background-position:center center;
}
.naviBt_Drop {
padding-left:10px;
padding-right:14px;
white-space:nowrap;
background-position:right center;
background-repeat:no-repeat;
background-image:url(images/dropdown.gif);
}
.naviBt_Ding {
background-image:url(icon/ding.png);
}
.naviBt_Ding:disabled {
background-image:url(icon/dingg.png);
}
.naviBt_UnShare {
background-image:url(icon/unshare.png);
}
.naviBt_Share {
background-image:url(icon/share.png);
}
.naviBt_FX {
background-image:url(icon/share.png);
}
.naviBt_Simu {
background-image:url(images/simu.gif);
}
.naviBt_Video {
background-image:url(images/video.gif);
}
.naviBt_Chart2 {
background-image:url(images/chart2.gif);
}
.naviBt_View {
background-image:url(icon/look2.png);
}
.naviBt_Print {
background-image:url(icon/print.png);
}
.naviBt_Pack {
background-image:url(images/pack.gif);
}
.naviBt_noPass {
background-image:url(icon/del.png);
color:blue;
}
.naviBt_Check {
background-image:url(icon/check.png);
color:blue;
}
.naviBt_Play {
background-image:url(images/play.gif);
color:blue;
}
.naviBt_Pause {
background-image:url(images/pause.gif);
color:blue;
}
.naviBt_Resume {
background-image:url(images/resume.gif);
color:blue;
}
.naviBt_Acc {
background-image:url(images/acc.gif);
color:blue;
}
.naviBt_Close {
background-image:url(icon/close.png);
color:blue;
}
.naviBt_Flows {
background-image:url(images/flows.gif);
color:blue;
}
.naviBt_Over {
background-image:url(images/over.gif);
color:blue;
}
.naviBt_Upload {
background-image:url(icon/upload.png);
}
.naviBt_Download {
background-image:url(icon/download.png);
}
.naviBt_Find {
background-image:url(icon/find.png);
}
.naviBt_Refresh {
background-image:url(icon/refresh.png);
}
.naviBt_Grid {
background-image:url(images/grid.gif);
}
.naviBt_Stat {
background-image:url(images/stat.gif);
}
.naviBt_Detail {
background-image:url(images/detail.gif);
}
.naviBt_Chart {
background-image:url(images/chart.gif);
}
.naviBt_Setting {
background-image:url(icon/setting.png);
}
.naviBt_Filter {
background-image:url(images/filter16.gif);
}
.naviBt_FilterNo {
background-image:url(images/filterno.gif);
color:green;
}
.naviBt_Add {
background-image:url(icon/add.png);
color:Blue;
}
.naviBt_Del {
background-image:url(icon/del.png);
color:#A00000;
}
.naviBt_DelB {
background-image:url(icon/delb.png);
color:#A00000;
}
.naviBt_Batch {
background-image:url(icon/replace.png);
color:Blue;
}
.naviBt_BBS {
background-image:url(images/bbs.png);
color:Blue;
}
.naviBt_Edit {
background-image:url(icon/edit.png);
color:Blue;
}
.naviBt_Save {
background-image:url(icon/save.png);
color:Blue;
}
.naviBt_Undo {
background-image:url(icon/undo.png);
color:Blue;
}
.naviBt_Redo {
background-image:url(icon/redo.png);
color:Blue;
}
.naviBt_Home {
background-image:url(icon/home.png);
}
.naviBt_Back {
background-image:url(icon/back.png);
}
.naviBt_Query {
background-image:url(icon/find.png);
color:blue;
}
/*------case for button-----*/
.case_RT {
position:absolute;
right:15px;
top:15px;
}
.case_LT {
position:absolute;
left:15px;
top:15px;
}
.case_RB {
position:absolute;
left:15px;
bottom:15px;
}
.case_LB {
position:absolute;
left:15px;
bottom:15px;
}
/* for label——tree.. */
.labNone {
display:none;
width:0px;
}
.labNode {
font-size:12pt;
}
.labFlag {
width:18px;
height:16px;
background-image:url(images/dept.gif);
display:inline-block;
}
.labFunc {
width:18px;
height:16px;
background-image:url(images/play.gif);
display:inline-block;
}
.labDoc,.labPpt,.labWps,.labHtm,.labPdf,.labXls,.labVideo,.labMusic,.labU3d,.labTxt,.labImg,.labFlash,.labVisio,.labRar,.labAsp,.labDept,.labRole,.labUser,.labGroup,.labNode,.labFile,.labFolder,.labShare,.labSelf,.labCollapse,.labExpand {
display:inline-block;
padding-left:18px;
background-repeat:no-repeat;
background-position:left center;
background-color:Transparent;
cursor:pointer;
text-align:left;
}
.tdDoc,.tdPpt,.tdWps,.tdHtm,.tdPdf,.tdXls,.tdVideo,.tdMusic,.tdU3d,.tdTxt,.tdImg,.tdFlash,.tdVisio,.tdRar,.tdAsp,.tdDept,.tdRole,.tdUser,.tdGroup,.tdNode,.tdFile,.tdFolder,.tdShare,.tdSelf,.folder0,.folder1,.folder2,.folder3 {
padding-left:18px;
background-repeat:no-repeat;
background-position:left center;
background-color:Transparent;
cursor:pointer;
text-align:left;
}
.labCollapse {
background-image:url(images/collapse.gif);
}
.labExpand {
background-image:url(images/expand.gif);
}
.tdNone {
display:none;
width:0px;
}
.folder0 {
background-image:url(images/folder.gif);
}
.folder1 {
background-image:url(images/share1.gif);
}
.folder2 {
background-image:url(images/share2.gif);
}
.folder3 {
background-image:url(images/share3.gif);
}
.labShare,.tdShare {
background-image:url(images/share.gif);
}
.labSelf,.tdSelf {
background-image:url(images/self.gif);
}
.labDoc,.tdDoc {
background-image:url(images/doc.gif);
}
.labPpt,.tdPpt {
background-image:url(images/ppt.gif);
}
.labWps,.tdWps {
background-image:url(images/wps.gif);
}
.labHtm,.tdHtm {
background-image:url(images/htm.gif);
}
.labPdf,.tdPdf {
background-image:url(images/pdf.gif);
}
.labXls,.tdXls {
background-image:url(images/xls.gif);
}
.labVideo,.tdVideo {
background-image:url(images/video.gif);
}
.labRar,.tdRar {
background-image:url(images/rar.gif);
}
.labMusic,.tdMusic {
background-image:url(images/music.gif);
}
.labVisio,.tdVisio {
background-image:url(images/visio.gif);
}
.labU3d,.tdU3d {
background-image:url(images/u3d.gif);
}
.labAsp,.tdAsp {
background-image:url(images/asx.gif);
}
.labTxt,.tdTxt {
background-image:url(images/txt.gif);
}
.labImg,.tdImg {
background-image:url(images/img.gif);
}
.labFlash,.tdFlash {
background-image:url(images/flash.gif);
}
.labDept,.tdDept {
background-image:url(images/dept.gif);
}
.labGroup,.tdGroup {
background-image:url(images/group.gif);
}
.labNode,.tdNode {
background-image:url(images/node.gif);
font-size:12pt;
padding-top:3px;
padding-bottom:3px;
}
.labFile,.tdFile {
background-image:url(images/file.gif);
}
.labFolder,.tdFolder {
background-image:url(images/folder.gif);
}
.labRole,.tdRole {
background-image:url(images/role.gif);
}
.labUser,.tdUser {
background-image:url(images/user.gif);
}
/* for common buttons */
.button80:hover {
border:solid 1px blue;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.button80 {
cursor:pointer;
font-size:12pt;
font-family:宋体;
font-weight:bold;
height:30px;
width:80px;
background-color:rgba(255,255,255,0.3);
border:solid 1px gray;
border-radius:4px;
}
.btMove30 {
width:30px;
height:30px;
}
.case_btMove {
width:130px;
vertical-align:top;
}
.case_tree {
vertical-align:top;
border:inset 1px;
}
.btMove {
width:110px;
height:34px;
padding-left:5px;
text-align:left;
font-size:11pt;
border-radius:4px;
background-color:rgba(255,255,255,0.3);
border-color:silver;
margin-bottom:4px;
}
.btMove:hover {
box-shadow:2px 2px 1px rgba(136,136,136,0.75);
padding-bottom:2px;
/*border-color:white;*/
}
.labMoveTop,.labMoveUp,.labMoveDown,.labMoveBottom,.labMoveLeft,.labMoveRight,.labMoveUp2,.labMoveDown2,.labMoveUp1,.labMoveDown1,.labMoveLeft2,.labMoveRight2,.labNodeAdd,.labNodeAdd2,.labNodeDel,.labNodeEdit,.labCollapse,.labExpand {
width:16px;
height:16px;
background-position:center center;
background-repeat:no-repeat;
display:inline-block;
}
.labMoveTop {
background-image:url(images/movetop.gif);
}
.labMoveUp {
background-image:url(images/moveup.gif);
}
.labMoveDown {
background-image:url(images/movedown.gif);
}
.labMoveBottom {
background-image:url(images/movebottom.gif);
}
.labMoveLeft {
background-image:url(images/moveleft.gif);
}
.labMoveRight {
background-image:url(images/moveright.gif);
}
.labMoveUp1 {
background-image:url(images/moveup1.gif);
}
.labMoveDown1 {
background-image:url(images/movedown1.gif);
}
.labMoveUp2 {
background-image:url(images/moveup2.gif);
}
.labMoveDown2 {
background-image:url(images/movedown2.gif);
}
.labMoveLeft2 {
background-image:url(images/moveleft2.gif);
}
.labMoveRight2 {
background-image:url(images/moveright2.gif);
}
.labNodeAdd {
background-image:url(images/nodeadd.gif);
}
.labNodeAdd2 {
background-image:url(images/nodeadd2.gif);
}
.labNodeDel {
background-image:url(images/nodedel.gif);
}
.labNodeEdit {
background-image:url(images/nodeedit.gif);
}
.labCollapse {
background-image:url(images/collapse.gif);
}
.labExpand {
background-image:url(images/expand.gif);
}
.btMoveTop:hover,.btMoveUp:hover,.btMoveDown:hover,.btMoveBottom:hover,.btMoveLeft:hover,.btMoveRight:hover,.btMoveTop_G:hover,.btMoveUp_G:hover,.btMoveDown_G:hover,.btMoveBottom_G:hover,.btMoveLeft_G:hover,.btMoveRight_G:hover {
border:1px solid blue;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.btMoveTop,.btMoveUp,.btMoveDown,.btMoveBottom,.btMoveLeft,.btMoveRight,.btMoveTop_G,.btMoveUp_G,.btMoveDown_G,.btMoveBottom_G,.btMoveLeft_G,.btMoveRight_G {
width:30px;
height:30px;
background-position:center center;
background-repeat:no-repeat;
background-color:rgba(255,255,255,0.3);
border-radius:4px;
border:1px solid silver;
}
.btMoveTop,.btMoveUp,.btMoveDown,.btMoveBottom,.btMoveTop_G,.btMoveUp_G,.btMoveDown_G,.btMoveBottom_G {
margin-top:5px;
margin-bottom:5px;
}
.btMoveTop {
background-image:url(images/movetop.gif);
}
.btMoveUp {
background-image:url(images/moveup.gif);
}
.btMoveDown {
background-image:url(images/movedown.gif);
}
.btMoveBottom {
background-image:url(images/movebottom.gif);
}
.btMoveLeft {
background-image:url(images/moveleft.gif);
}
.btMoveRight {
background-image:url(images/moveright.gif);
}
.btMoveTop_G {
background-image:url(images/movetop_g.gif);
}
.btMoveUp_G {
background-image:url(images/moveup_g.gif);
}
.btMoveDown_G {
background-image:url(images/movedown_g.gif);
}
.btMoveBottom_G {
background-image:url(images/movebottom_g.gif);
}
.btMoveLeft_G {
background-image:url(images/moveleft_g.gif);
}
.btMoveRight_G {
background-image:url(images/moveright_g.gif);
}
/*  for single cell(用于放置单个按钮) */
.tdforButton {
padding-left:10px;
padding-right:10px;
}
.tdLink {
cursor:pointer;
text-decoration:underline;
}
.cellEdit {
color:black;
cursor:pointer;
}
.cellEdit:hover {
color:blue;
background-color:aliceblue;
}
.tdDel,.tdEdit,.tdView,.tdUpload,.tdDownload,.tdLock,.tdUnlock,.tdSeal,.tdUnSeal {
width:40px;
cursor:pointer;
background-repeat:no-repeat;
background-position:center center;
_width:2px;
height:20px;
padding:1px 12px 1px 12px;
empty-cells:show;
}
.tdSeal {
background-image:url(images/seal.gif);
}
.tdUnSeal {
background-image:url(images/sealB.gif);
}
.tdDel {
background-image:url(icon/del.png);
}
.tdEdit {
background-image:url(icon/edit.png);
}
.tdLock {
background-image:url(icon/lock.png);
}
.tdUnlock {
background-image:url(icon/unlock.png);
}
.tdView {
background-image:url(icon/look2.png);
}
.tdUpload {
background-image:url(icon/upload.png);
}
.tdDownload {
background-image:url(icon/download.png);
}
/*-----单元格功能按钮----*/
.btUpload,.btDownload,.btView {
border-style:outset;
border-width:1px;
background-position:center center;
background-repeat:no-repeat;
width:20px;
height:20px;
}
.btUpload {
background-image:url(icon/upload.png);
}
.btDownload {
background-image:url(icon/download.png);
}
.btView {
background-image:url(icon/look2.png);
}
.btEdit {
cursor:pointer;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/edit.png);
background-repeat:no-repeat;
background-position:center center;
width:40px;
height:32px;
padding:1px 12px 1px 12px;
border-style:solid;
border-width:1px;
display:inline-block;
}
.labEdit,.labDel,.labLock,.labView,.labChecker,.labAI,.labChker0,.labChker1,.labFav0,.labFav1,.labVeh0,.labVeh1 {
cursor:pointer;
background-color:Transparent;
background-repeat:no-repeat;
background-position:center center;
_display:inline-block;
empty-cells:show;
width:40px;
_width:2px;
height:20px;
padding:1px 12px 1px 12px;
border-style:dotted;
border-width:1px;
}
.labChker0{
background-image:url(icon/24/chker0.png);
}
.labChker1{
background-image:url(icon/24/chker1.png);
}
.labFav0{
background-image:url(icon/24/favb0.png);
}
.labFav1{
background-image:url(icon/24/favb1.png);
}
.labVeh0{
background-image:url(icon/24/veh0.png);
}
.labVeh1{
background-image:url(icon/24/veh1.png);
}
.labChker0:hover,.labChker1:hover,.labFav0:hover,.labFav1:hover,.labEdit:hover,.labDel:hover,.labLock:hover,.labView:hover,.labChecker:hover,.labAI:hover {
border-style:solid;
border-color:blue;
}
.labAI {
background-image:url(icon/ai.png);
}
.labChecker {
background-image:url(icon/check.png);
}
.labEdit {
background-image:url(icon/edit.png);
}
.labDel {
background-image:url(icon/del.png);
}
.labLock {
background-image:url(icon/lock.png);
}
.labView {
background-image:url(icon/look2.png);
}
.btDel {
width:40px;
height:20px;
cursor:pointer;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/del.png);
background-repeat:no-repeat;
background-position:center center;
border:none 0px;
}
.btView {
width:40px;
height:20px;
cursor:pointer;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/look2.png);
background-repeat:no-repeat;
background-position:center center;
border:none 0px;
}
/* for edit */
.ctrl_tb {
width:100%;
height:100%; /* 25px; */
text-align:left;
vertical-align:middle;
empty-cells:show;
table-layout:fixed;
}
.ctrl_td {
text-align:center;
vertical-align:middle;
}
/*多行文本*/
.txtM {
width:100%;
height:100%;
border-radius:4px;
}
.txtEM {
width:100%;
height:100%;
border:inset 1px;
border-radius:4px;
}
input::placeholder {
  color:silver;
  opacity:0.8;
}
/* cmbE:下拉框背景，cmbE2：下拉框真实edit，txtE：文本框背景，txtEA：AddNew文本框背景，txtE2：文本框真实edit，cmbD:日期下拉框  */
.cmbE,.cmbR,.txtEA,.cmbD,.cmbD1 {
padding-right:14px;
background-color:white;
text-align:inherit;
vertical-align:middle;
overflow:hidden;
}
.cmbE,.cmbR,.cmbD,.cmbD1 {
background-position:right center;
background-repeat:no-repeat;
background-image:url(images/dropdown.gif);
white-space:nowrap;
}
.cmbR{
text-align:center;
}
.cmbR[placeholder]:empty:before {
  content:attr(placeholder);
  color:silver;
  opacity:0.8;
}/*
.cmbR:focus:before {
content: none;
}*/
.cmbD1 {
height:26px;
text-align:center;
}
.cmbE2,.cmbD2 {
width:100%;
border:0 none;
height:24px;
background-color:white;
text-align:inherit;
vertical-align:middle;
overflow:hidden;
}
.txtE {
border-style:solid;
border-width:1px;
border-color:gray;
width:100%;
height:100%;
text-align:center;
vertical-align:middle; /* bottom */
background-color:white;
overflow:hidden;
border-radius:4px;
}
input,textarea {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.txtE0,.txtE1 {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;
border:1px solid silver;
border-collapse:collapse;
border-spacing:0;
border-radius:4px;
position:relative;
width:100%;
height:30px;
overflow:hidden;
min-width:30px;
}
.txtE2 {
border:none 0px;
border-radius:4px;
background-color:white;
margin:auto;
width:100%;
height:24px;
text-align:inherit;
vertical-align:middle;
overflow:hidden;
min-width:30px;
}
.tbHeader button {
height:32px;
}
.tbHeader .txtE0,.tbHeader .txtE1,.tbHeader .txtE2 {
height:32px;
background-color:transparent;
}
.tbHeader input[type="text"],.tbHeader .cmbE,.tbHeader .cmbE,.tbHeader .cmbR,.tbHeader .txtEA,.tbHeader .cmbD,.tbHeader .cmbD1 {
background-color:transparent;
}
.txtE0 {
text-align:center;
}
.txtE1 {
text-align:left;
}
.txtE0 table,.txtE1 table {
table-layout:fixed;
}
.txtE0 td,.txtE1 td {
white-space:nowrap;
overflow:hidden;
text-overflow:clip; /*ellipsis;*/
}
.txtE0 td:hover,.txtE1 td:hover {
overflow:visible;
}
td input,td select {
min-height:25px;
max-height:30px;
border-radius:4px;
border:1px solid silver;
}
td input[type="radio"],td input[type="checkbox"] {
min-height:auto;
}
.barNavi .txtE0,.barNavi .txtE1 {
height:30px;
}
.panel0 input {
text-align:center;
}
/*
min-height:24px;
max-height:30px;
去除苹果浏览器默认样式ios设备上的input，button都有默认样式的，input文本框有内阴影，按钮有圆角，且颜色很怪，用下面代码清除之：
input[type="submit"],input[type="text"],input[type="button"],input[type="number"],select,button {
-webkit-appearance:none;
}
*/
.popView {
z-index:2; /*100*/
display:none;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
border-radius:8px;
border:1px solid black;
background-color:rgba(02,181,206,0.95);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
}
/* for popWin(panelview) */
.panelView {
z-index:2;
left:calc(50vw - 400px);
top:calc(50vw - 300px);
width:800px;
height:600px;
display:none;
position:fixed;
_position:absolute;
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid black;
background-color:rgba(200,238,255,0.95);
}
.panelView_NR {
height:auto;
}
.panelView_TB {
width:100%;
height:100%;
border-collapse:collapse;
border-spacing:0 0;
border:none 0;
margin:0 0 0 0;
padding:0 0 0 0;
}
.panelView_TL {
width:8px;
height:36px;
cursor:se-resize;
}
.panelView_TC {
width:auto;
height:36px;
text-align:left;
vertical-align:top;
cursor:move;
}
.panelView_TR {
width:8px;
height:36px;
cursor:sw-resize;
}
.panelView_CL {
width:8px;
cursor:ew-resize;
}
.panelView_CC {
width:auto;
height:auto;
text-align:left;
vertical-align:top;
border-style:solid;
border-width:1px;
border-color:gray;
overflow:visible;
padding-right:2px;
}
.panelView_CR {
width:8px;
cursor:ew-resize;
}
.panelView_BL {
width:8px;
height:8px;
cursor:ne-resize;
}
.panelView_BC {
width:auto;
height:8px;
text-align:center;
vertical-align:middle;
cursor:ns-resize;
}
.panelView_BR {
width:8px;
height:8px;
cursor:nw-resize;
}
.panelView_Title {
font-size:16pt;
font-family:'黑体','SimHei',sans-serif;
color:black;
position:absolute;
left:22px;
top:6px;
}
.panelView_BTN_s,.panelView_BTN_b,.panelView_BTN_m,.panelView_BTN_c,.panelView_BTN_ok {
width:32px;
height:32px;
border:1px solid gray;
border-radius:4px;
position:absolute;
right:2px;
top:2px;
z-index:10;
background-color:transparent;
background-position:center center;
background-repeat:no-repeat;
background-size:100% 100%;
}
.panelView_BTN_s {
background-image:url(images/win_s.png);
right:102px;
}
.panelView_BTN_b {
background-image:url(images/win_b.png);
right:68px;
}
.panelView_BTN_m {
background-image:url(images/win_m.png);
right:34px;
}
.panelView_BTN_ok {
background-image:url(images/win_ok.png);
right:34px;
}
.panelView_BTN_c {
background-image:url(images/win_c.png);
right:0px;
}
.panelView_BTN_s:hover,.panelView_BTN_b:hover,.panelView_BTN_m:hover,.panelView_BTN_c:hover,.panelView_BTN_ok:hover {
border:1px solid lime;
}
.panelView_BT {
width:65px;
height:30px;
border:1px solid silver;
border-radius:4px;
background-color:rgba(255,255,255,0.3);
position:absolute;
top:2px;
z-index:10;
font-size:11pt;
font-weight:bold;
}
.panelView_BT:hover {
border-color:lime;
box-shadow:2px 2px 1px rgba(136,136,136,0.75);
}
#dvHTMLView{
border:2px inset;
width:100%;
height:100%;
overflow:auto;
}
.frmView {
display:block;
border:0px;
width:100%;
height:100%;
margin:0;
padding:0;
}
.btClose,.btCloseHover {
position:absolute;
right:2px;
bottom:3px;
z-index:10;
width:20px;
height:16px;
font-size:10px;
font-weight:bold;
}
.btClose {
background-color:ButtonFace;
border:solid 1px gray;
}
.btCloseHover {
background-color:white;
border-style:outset;
border-width:1px;
}
/*--for pic--*/
.ManPic {
width:200px;
height:300px;
}
/*--for tree--Expand.gif*/
.imgExpand {
width:16px;
height:16px;
display:inline-block;
background-image:url(images/expand.gif);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
/*---for Collapse.gif---*/
.imgCollapse {
width:16px;
height:16px;
display:inline-block;
background-image:url(images/collapse.gif);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.imgIndent {
width:16px;
height:16px;
display:inline-block;
background-image:url(images/indent.gif);
background-repeat:repeat-x;
}
.imgNode {
width:16px;
height:16px;
display:inline-block;
background-image:url(images/node.gif);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.tdExpand {
width:16px;
background-image:url(images/expand.gif);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.td00{
height:0;
padding:0;
border:none 0;
}
.trExpand{
background-color:transparent;
background-image:linear-gradient(to right,#AEEFF7,transparent);
}
.tdExpand0,.tdExpand1 {
height:20px;
padding-left:16px;
background-repeat:no-repeat;
background-position:left center;
cursor:pointer;
font-weight:bold;
text-align:left;
vertical-align:bottom;
padding-bottom:4px;
border-bottom:solid 1px silver;
}
.tdExpand0 {
background-image:url(images/expand.gif);
}
.tdExpand1 {
background-image:url(images/collapse.gif);
}
/*---for Collapse.gif---*/
.tdCollapse {
width:16px;
background-image:url(images/collapse.gif);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.trNode{
height:auto;
}
.treeNode0 {
height:28px;
background-color:transparent;
background-image:linear-gradient(to right,#AEEFF7,transparent);
padding:0;
border-bottom:solid 1px silver;
}
.treeNode1 {
height:34px;
}
.trNode:hover,.treeNode0:hover,.treeNode1:hover  {
background-color:rgba(128,255,255,0.8);
}
.tdCheck {
width:100%;
text-align:left;
cursor:pointer;
white-space:nowrap;
padding:4px 4px 4px 4px;
}
.tdCheckI {
width:16px;
}
.tdCheck table {
width:100%;
table-layout:fixed;
}
.tdCheck td {
text-align:left;
}
/*----列表 list-----*/
.list_dv {
width:100%;
height:100%;
overflow:auto;
border:inset 1px;
}
.list_tb {
width:100%;
height:auto;
}
.list_td {
width:100%;
height:30px;
border:dotted 1px gray;
text-align:left;
font-size:11pt;
cursor:pointer;
}
.link_list {
width:320px;
height:30px;
border:dotted 1px gray;
text-align:left;
vertical-align:middle;
font-size:11pt;
cursor:pointer;
display:table-cell;
_display:block;
_height:25px;
white-space:nowrap;
}
.tr_list {
background-color:rgba(255,255,225,0.95);
}
/*-----flow----*/
.flowImg {
filter:progid:DXImageTransform.Microsoft.GradientWipe(duration=1,WipeStyle=1);
/*Barn Blinds(duration=1,direction='down') CheckerBoard(duration=1,direction='left') Fade GradientWipe(duration=1,WipeStyle=1) Insert Iris Wheel ;*/
}
#NewTask_Name {
width:400px;
}
#NewTask_Flow,#NewTask_Name {
height:25px;
}
.panelFlowP {
display:none;
z-index:1;
width:600px;
height:500px;
background-color:rgba(252,252,255,0.95);
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelFlowP2 {
display:none;
z-index:1;
width:600px;
height:300px;
background-color:rgba(252,252,255,0.95);
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
/*-----HTML----*/
.htmView {
font-size:18pt;
text-align:left;
vertical-align:top;
width:100%;
height:100%;
overflow:auto;
border:solid 1px gray;
}
/*----for calendar----*/
.panelCalendar {
display:none;
border:outset 2px;
width:320px;
height:auto;
background-color:rgba(255,255,225,0.95);
position:absolute;
z-index:102;
}
.calTitle {
height:30px;
cursor:move;
background-color:rgba(02,181,206,0.7);
color:white;
}
.calHeader {
background-color:rgba(02,181,206,0.7);
color:InfoText;
height:20px;
}
.calTitleTb {
width:auto;
margin:auto;
height:100%;
}
.calTb {
text-align:center;
vertical-align:middle;
border-collapse:collapse;
font-size:10pt;
font-weight:bold;
width:100%;
}
.calToday,.calYue,.calTd0,.calTd1,.calTd2,.calTdH {
border-color:silver;
border-width:1px;
border-style:solid;
cursor:pointer;
}
.calTdH {
color:#a605fb;
background-color:rgba(34,168,202,0.2);
}
.calTd0 {
color:blue;
}
.calTd1 {
color:black;
}
.calTd2 {
color:silver;
}
.calToday {
/*background-color:#99CCFF;*/
color:blue;
height:25px;
}
.calWeek {
color:#FFFFFF;
border-width:1px;
background-color:rgba(128,128,0,0.95);
}
.calNian {
border-color:gray;
border-width:1px;
border-style:solid;
width:80px;
border-radius:4px;
padding:2px 2px 2px 2px;
background-color:rgba(255,255,255,0.3);
}
.calYue {
border-color:gray;
border-width:1px;
border-style:solid;
width:50px;
border-radius:4px;
padding:2px 2px 2px 2px;
background-color:rgba(255,255,255,0.3);
}
.calCls {
width:50px;
height:30px;
background-color:transparent;
background-position:center center;
background-repeat:no-repeat;
border:none 0;
cursor:pointer;
font-size:9pt;
border-radius:4px;
}
.calCls:hover {
border:1px solid blue;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.calPrev,.calNext {
width:30px;
height:30px;
background-color:transparent;
background-position:center center;
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
border-radius:4px;
}
.calPrev {
background-image:url(images/arrlg.gif);
}
.calNext {
background-image:url(images/arrrg.gif);
}
.calPrev:hover,.calNext:hover {
border:1px solid blue;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.txtFlowXJLC {
width:60px;
text-align:center;
}
/*--for Acc---*/
.tb_Acc {
width:100%;
height:auto;
}
.td_Acc {
cursor:pointer;
text-decoration:underline;
}
.td_AccE,.td_AccR,.td_AccD {
width:30px;
cursor:pointer; 
background-position:center center;
background-repeat:no-repeat;
border-radius: 4px;
}
.td_AccE:hover,.td_AccR:hover,.td_AccD:hover {
    background-color:rgba(0,222,222,0.3);
}
.td_AccE:active,.td_AccR:active,.td_AccD:active {
    background-color:rgba(200,0,0,0.3);
}
.td_AccE { 
background-image:url(icon/edit.png); 
}
.td_AccR { 
background-image:url(icon/replace.png); 
}
.td_AccD { 
background-image:url(icon/download.png); 
}
.tr_Acc {
height:30px;
text-align:left;
}
.tr_Acc:hover {
background-color:rgba(0,0,200,0.1);
}
.td_AccBt {
text-align:left;
}
.btAcc_Del,.btAcc_Download,.btAcc_Add {
padding-left:20px;
padding-right:4px;
font-size:11pt;
font-weight:bold;
cursor:pointer;
width:80px;
height:30px;
vertical-align:middle;
text-align:center;
background-color:rgba(255,255,255,0.3);
background-position:4px center;
background-repeat:no-repeat;
border:solid 1px gray;
outline:none;
margin-right:10px;
}
.btAcc_Add {
background-image:url(icon/add.png);
color:blue;
}
.btAcc_Del {
background-image:url(icon/del.png);
color:red;
}
.btAcc_Download {
background-image:url(icon/download.png);
}
.td_accSel {
width:40px;
}
.td_accTL {
width:40px;
}
.td_accTR {
width:40px;
text-align:right;
vertical-align:top;
padding-right:10px;
padding-top:16px;
}
/*附件对话框*/
.panelAcc {
width:500px;
height:400px;
display:none;
background-color:rgba(252,252,255,0.95);
z-index:1;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.panelAccH {
    height: 60px;
    background-color: rgba(34,168,202,0.2);
    border-radius: 4px;
}
/*附件内容区*/
.panelAcc_C {
height: 340px;
width: 100%;
}
.panelAcc_List {
height: 280px;
width: 100%;
overflow: auto;
}
.tb_AccBt0,.td_AccBt0 {
float:left;
height:40px;
text-align:left;
}
.tb_Acc0 {
width:100%;
height:100%;
}
/*----study timer----*/
.timer_div {
width:130px;
height:40px;
background-image:url(images/bartime.gif);
background-repeat:no-repeat;
border:solid 1px #7f7f7f;
position:fixed;
_position:absolute;
right:10px;
top:2px;
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
}
.timer_td {
text-align:center;
vertical-align:middle;
}
.timer_lab {
color:black;
font-family:黑体;
font-size:20pt;
}
/*----image switch---*/
.imgSW {
filter:progid:DXImageTransform.Microsoft.GradientWipe(duration=1,WipeStyle=1);
width:100%;
height:100%;
border:none 0px;
position:absolute;
left:0px;
top:0px;
cursor:pointer;
}
.imgSWDV {
text-align:left;
vertical-align:top;
width:100%;
height:100%;
position:relative;
}
.imgSWTB {
width:auto;
height:20px;
border-spacing:3px;
border-collapse:separate;
position:absolute;
right:5px;
bottom:5px;
}
.imgSWTD {
width:18px;
border:solid 1px white;
cursor:pointer;
background-color:rgba(255,255,255,0.2);
} 
.imgSWTDA {
width:18px;
border:solid 1px red;
cursor:pointer;
background-color:rgba(255,255,255,0.2);
}
.imgSWTD:hover,.imgSWTDA:hover{
background-color:rgba(255,255,255,0.4);
}
.imgSWTD:active,.imgSWTDA:active{
background-color:rgba(255,255,255,0.6);
}
.ctrlBatch {
width:270px;
}
/*----htmEdit---*/
.htmEdit {
background-color:Transparent;
font-size:12pt;
text-align:left;
overflow:auto;
}
/*---logo----*/
.tdLogo {
text-align:left;
padding-left:28px;
background-image:url(icon/24/logo.png);
background-position:2px center;
background-repeat:no-repeat;
font-size:12pt;
white-space:nowrap;
}
/*----tooltips----*/
.ToolTipPanel {
display:none;
z-index:1;
position:absolute;
width:450px;
}
.ToolTipTable {
border-collapse:collapse;
width:auto; /* 100% */
min-width:80px;
}
.ToolTipText {
background-color:rgba(255,255,128,0.95);
text-align:center;
padding:8px 8px 8px 8px;
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:8px;
border:1px solid silver;
}
.ToolTipArrUp {
height:9px;
background-image:url(images/arr_tipup.gif);
background-repeat:no-repeat;
background-position:center top;
display:none;
}
.ToolTipArrDown {
height:9px;
background-image:url(images/arr_tipdown.gif);
background-repeat:no-repeat;
background-position:center top;
}
/*----more------*/
.dv_more1,.dv_more2,.dv_Warn,.dv_Info {
width:30px;
height:30px;
background-repeat:no-repeat;
background-position:center center;
position:absolute;
left:2px;
top:0;
cursor:pointer;
}
.dv_Info {
background-image:url(images/info.gif);
}
.dv_Warn {
background-image:url(images/warn16.gif);
}
.dv_more1 {
background-image:url(images/arrleft.png);
background-position:left center;
}
.dv_more1:hover {
background-image:url(images/arrleft2.png);
}
.dv_more2 {
background-image:url(images/arrright.png);
background-position:left center;
}
.dv_more2:hover {
background-image:url(images/arrright2.png);
}
.tdLeft {
text-align:left;
vertical-align:middle;
}
.tdRight {
text-align:right;
vertical-align:middle;
}
.btFind {
background-color:rgba(255,255,255,0.3);
background-image:url(images/find.png);
background-position:center center;
background-repeat:no-repeat;
border:0 none;
width:40px;
height:40px;
border-radius:50% 50%;
cursor:pointer;
}
.btFind:hover,.btVehicle32:hover,.btNum32:hover,.btFavor32:hover,.btDollor32:hover {
border:1px solid blue;
}
.btVehicle32,.btFavor32,.btFavor32,.btDollor32,.btView32 {
background-color:rgba(255,255,255,0.3);
background-position:center center;
background-repeat:no-repeat;
border:0 none;
width:32px;
height:32px;
border-radius:50% 50%;
cursor:pointer;
border:1px solid green;
color:lime;
}
.btVehicle32 {	
background-image:url(images/vehicle30.png);
}
.btFavor32 {
background-image:url(images/favor30.png);
} 
.btDollor32 {
background-image:url(images/dollor30.png);
} 
.btView32 {
background-image:url(images/view30.png);
} 
.btNum32 {
background-color:rgba(255,255,255,0.3);
border:0 none;
width:32px;
height:32px;
border-radius:50% 50%;
cursor:pointer;
border:1px solid green;
color:lime;
}
.btFind32,.btFindR32,.btAI32 {
background-color:rgba(255,255,255,0.3);
background-position:center center;
background-repeat:no-repeat;
border:0 none;
width:32px;
height:32px;
border-radius:50% 50%;
cursor:pointer;
}
.btFind32 {
background-image:url(images/find30.png);	
}
.btFindR32 {
background-image:url(images/findr30.png);
}
.btAI32 {
background-image:url(images/ai30.png);
}
.btAI32:disabled {
background-image:url(images/ai30g.png);
}
.btFind32:hover,.btFindR32:hover,.btAI32:hover {
border:1px solid lime;
}
.btSort {
width:65px;
height:32px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:silver;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/sort.png);
background-position:2px center;
background-repeat:no-repeat;
padding-left:20px;
border-radius:4px 4px;
}
.btSort:hover {
border-color:blue;
}
.linkMore {
width:65px;
height:32px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:silver;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/look2.png);
background-position:2px center;
background-repeat:no-repeat;
padding-left:20px;
border-radius:4px 4px;
}
.linkMore:hover {
border-color:blue;
}
.linkEdit {
width:65px;
height:32px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:silver;
background-color:rgba(255,255,255,0.3);
background-image:url(icon/edit.png);
background-position:2px center;
background-repeat:no-repeat;
padding-left:20px;
border-radius:4px 4px;
}
.linkEdit:hover {
border-color:blue;
}
.linkCheck {
width:65px;
height:32px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:silver;
background-color:rgba(255,255,255,0.3);
background-image:url(images/check.gif);
background-position:2px center;
background-repeat:no-repeat;
padding-left:20px;
border-radius:4px 4px;
}
.linkCheck:hover {
border-color:blue;
}
.linkBBS {
width:65px;
height:32px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:silver;
background-color:rgba(255,255,255,0.3);
background-image:url(images/bbs.png);
background-position:2px center;
background-repeat:no-repeat;
padding-left:20px;
border-radius:4px 4px;
}
.linkBBS:hover {
border-color:blue;
}
.tdmore {
height:30px;
background-image:url(images/vline36.png);
background-repeat:repeat-x;
border:solid 1px silver;
font-weight:bold;
padding-left:10px;
width:100%;
}
.lineH {
width:100%;
height:1px;
border-top:inset 1px;
border-collapse:collapse;
margin:0px 0px 0px 0px;
}
.lineV {
width:2px;
height:100%;
border:inset 1px;
margin:0px 0px 0px 0px;
}
.PlanImg {
border:none;
}
.btDing {
display:inline-block;
width:16px;
height:16px;
background-image:url(icon/ding.png);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.btDing:disabled {
background-image:url(icon/dingg.png);
}
.btDing2 {
display:inline-block;
width:16px;
height:16px;
background-image:url(icon/ding2.png);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.labDing {
width:40px;
height:16px;
background-image:url(icon/ding.png);
background-repeat:no-repeat;
background-position:0 center;
cursor:pointer;
padding:1px 10px 1px 18px;
border-style:dotted;
border-width:1px;
}
.labDing:hover {
border-style:solid;
border-color:blue;
}
.barMV {
width:6px;
cursor:e-resize;
background-color:#e8e8e8;
}
.tdLT {
text-align:left;
vertical-align:top;
}
.tdLB {
text-align:left;
vertical-align:bottom;
}
.tdRT {
text-align:right;
vertical-align:top;
}
.tdRB {
text-align:right;
vertical-align:bottom;
}
.tdL {
text-align:left;
}
.tdC {
text-align:center;
}
.tdR {
text-align:right;
}
.tdT {
vertical-align:top;
}
.tdM {
vertical-align:middle;
}
.tdB {
vertical-align:bottom;
}
.tdSep {
width:2px;
}
.tdSepR {
width:4px;
}
.labRed {
color:red;
}
.labGreen {
color:green;
}
.labBlue {
color:blue;
}
table {
margin:auto;
}
/*-----button---*/
.btxx {
width:128px;
height:128px;
background-image:url(images/btxx.png);
background-size:contain;
}
.btxx:hover {
background-image:url(images/btxxf.png);
}
.btCopy {
cursor:pointer;
width:100%;
height:30px;
background-color:rgba(255,255,255,0.3);
background-position:center center;
background-repeat:no-repeat;
border:solid 1px gray;
border-radius:4px;
background-image:url(images/copy.gif);
}
.btCopy:hover {
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
/*已阅人员颜色*/
.cView {
color:blue;
}
.tdSplit {
width:6px;
cursor:ew-resize;
border:1px solid silver;
}
.btExpand,.btCollapse,.btArrLeftG,.btArrRightG,.btArrLeft,.btArrRight,.btArrDown,.btArrUp {
width:30px;
height:30px;
background-color:rgba(255,255,255,0.3);
background-repeat:no-repeat;
background-position:center center;
border:0 none;
cursor:pointer;
font-size:10pt;
font-weight:bold;
font-family:宋体;
}
.btExpand:hover,.btCollapse:hover,.btArrLeft:hover,.btArrRight:hover,.btArrDown:hover,btArrUp:hover {
border:1px dashed #000000;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.btArrLeftG:hover,.btArrRightG:hover {
border:1px dashed silver;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.btExpand {
background-image:url(images/flagadd.gif);
}
.btCollapse {
background-image:url(images/flagdel.gif);
}
.btArrLeft {
background-image:url(images/arrl.gif);
}
.btArrRight {
background-image:url(images/arrr.gif);
}
.btArrLeftG {
background-image:url(images/arrlg.gif);
}
.btArrRightG {
background-image:url(images/arrrg.gif);
}
.btArrDown {
background-image:url(images/arrd.gif);
}
.btArrUp {
background-image:url(images/arru.gif);
}
/*----edit html---*/
.editTb0 {
width:100%;
height:100%;
}
.editTd0 {
height:24px;
white-space:nowrap;
vertical-align:middle;
text-align:left;
}
.editTd1 {
height:auto;
white-space:nowrap;
vertical-align:top;
text-align:left;
}
.editDv {
    width: 100%;
    text-align: left;
    vertical-align: top;
    border: 2px inset;
    padding: 8px 8px 8px 8px;
    font-size: 16px;
    word-break:break-all;
    word-wrap:break-word;
    white-space:normal;
    overflow-y:auto;
    overflow-x:hidden;
}
/*----news---*/
.cellBB {
border:solid 1px #1f68b6;
text-align:left;
height:25px;
background-image:url(images/bgtopr2.jpg);
}
.cellBR {
border:solid 1px #ff6a00;
text-align:left;
}
/*----time picker------*/
.panelPicker {
width:300px;
height:340px;
background-color:rgba(200,238,255,0.95);
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
border-radius:4px;
border:1px solid silver;
text-align:left;
vertical-align:top;
display:none;
}
.tdPicker0 {
background-color:rgba(200,238,255,0.95);
font-size:16pt;
font-weight:bold;
height:42px;
cursor:move;
}
.tdPickerbtUD {
height:34px;
background-color:#C8EEFF;
}
.tdPickerbtUD table {
margin:auto;
}
.tdPicker1 {
background-color:transparent;
width:80px;
height:150px;
text-align:center;
vertical-align:middle;
}
.tdPicker2 {
background-color:rgba(200,238,255,0.95);
width:20px;
height:150px;
text-align:center;
vertical-align:middle;
}
.tdPicker4 {
background-color:rgba(200,238,255,0.95);
width:50px;
height:150px;
}
.tdPicker3 {
background-color:rgba(200,238,255,0.95);
padding-top:5px;
padding-bottom:5px;
}
.tdPicker3 .button80 {
height:40px;
}
.conPicker {
position:relative;
text-align:left;
vertical-align:top;
left:0;
top:0;
width:0;
height:0;
}
.tbPickerF {
position:absolute;
left:10px;
top:0;
width:280px;
height:auto;
}
.tbPickerB {
position:absolute;
top:50px;
width:90px;
height:210px;
}
.dvPickerM {
position:absolute;
top:85px;
width:90px;
height:150px;
background-color:transparent;
cursor:pointer;
}
.tbPickerM {
width:80px;
height:150px;
}
.tdPickerM {
width:80px;
height:30px;
color:transparent;
}
.tdPickerD0,.tdPickerD1,.tdPickerD2 {
height:30px;
font-size:14pt;
text-align:center;
vertical-align:middle;
}
.tdPickerD0 {
height:30px;
color:black;
}
.tdPickerD1 {
height:30px;
color:gray;
}
.tdPickerD2 {
height:30px;
color:silver;
}
.dvpickerW {
width:75px;
height:30px;
border:2px solid black;
}
.btPickerD,.btPickerU {
width:70px;
height:30px;
background-position:center center;
background-repeat:no-repeat;
background-color:rgba(255,255,255,0.3);
border:none;
border-radius:4px;
cursor:pointer;
}
.btPickerU {
background-image:url(images/arru.gif);
top:45px;
}
.btPickerD {
background-image:url(images/arrd.gif);
top:225px;
}
.btPickerD:hover,.btPickerU:hover {
border:1px solid #006699;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
/*-----panelNumber----*/
.panelNumber {
width:300px;
height:auto;
background-color:rgba(200,238,255,0.95);
z-index:7;
position:fixed;
_position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
border-radius:4px;
border:1px solid silver;
text-align:left;
vertical-align:top;
display:none;
padding:4px 4px 4px 4px;
overflow:visible;
}
.tbNumber {
width:100%;
height:310px;
}
.tdNumberT {
font-size:20pt;
width:290px;
height:50px;
border:inset 2px;
word-wrap:break-word;
word-break:break-all;
cursor:move;
}
#rowNumber9 {
display:none;
}
.tdNumber {
width:25%;
height:40px;
padding:2px 2px 2px 2px;
}
.tdNumberB {
height:60px;
vertical-align:middle;
}
.tdNumberB .button80 {
height:40px;
}
.btNumber:hover {
border:solid 1px blue;
box-shadow:2px 2px 2px rgba(136,136,136,0.75);
}
.btNumber {
width:100%;
height:100%;
font-size:18pt;
border-width:0px;
border-color:#8080FF;
border-style:none;
cursor:pointer;
font-size:12pt;
font-family:宋体;
font-weight:bold;
background-color:rgba(255,255,255,0.3);
border:solid 1px gray;
border-radius:4px;
}
.tbM {
margin:auto;
}
.tdML {
height:2px;
border-top:1px solid black;
}
.tdR {
text-align:right;
}
/**多行左对齐**/
.tdLM {
text-align:left;
overflow-wrap:anywhere;
white-space:normal;
word-break:break-all;
word-wrap:anywhere;
}
/**成绩标记颜色**/
.cjG {
color:green;
font-weight:bold;
}
.cjR {
color:red;
font-weight:bold;
}
.cjH1 {
border-bottom:solid 1px gray;
height:50%;
}
.cjH2 {
border-top:solid 1px gray;
height:50%;
}
.cjH31 {
border-bottom:solid 1px gray;
height:33.4%;
}
.cjH32 {
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:33.3%;
}
.cjH33 {
border-top:solid 1px gray;
height:33.3%;
}
.cjH21 {
border-bottom:solid 1px gray;
height:50%;
}
.cjH22 {
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:25%;
}
.cjH23 {
border-top:solid 1px gray;
height:25%;
}
.tbA {
margin:auto;
}
/*--列宽调整div--*/
.dvCMS {
display:block;
position:absolute;
z-index:9;
width:16px;
height:32px;
cursor:col-resize;
left:0;
top:0;
/*
background-image:url(images/cms2.gif);
background-position:center center;
background-repeat:no-repeat;
*/
}
.tdMLine {
text-align:left;
word-wrap:break-word;
word-break:break-all;
white-space:pre-wrap;
}
.tdMLineC {
text-align:center;
word-wrap:break-word;
word-break:break-all;
white-space:pre-wrap;
}
.dvQZ {
cursor:pointer; 
}
.dvQZ:hover {
background-color:rgba(81,188,240,0.3);
}
.dvQZ:active {
background-color:rgba(81,188,240,0.3);
}
.imgQZ {
  pointer-events: none;
}
.tdQZ {
cursor:pointer; 
}
/*检查单标题*/
.tdJCH {
font-family:黑体;
font-size:24pt;
}
/*阶段检查标题*/
.tdJDH {
font-family:黑体;
font-size:24pt;
height:60px;
}
/*--新消息标签--*/
.labNew0 {
position:relative;
}
.labNew1 {
position:absolute;
left:0;
top:-6px;
border-radius:50%;
padding:2px 4px 2px 4px;
background-color:red;
color:white;
font-size:12px;
overflow:visible;
}
.labNew2 {
border-radius:50%;
padding:2px 4px 2px 4px;
background-color:red;
color:white;
font-size:12px;
overflow:visible;
}
.panelFlash {
position:fixed;
_position:absolute;
width:500px;
height:150px;
z-index:19;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
background-color:aliceblue;
}
.tbFlash {
width:100%;
height:100%;
}
.tbFlash td {
font-size:16pt;
}
.labVD {
font-size:10px;
line-height:10px;
}
video {
width:100%;
height:100%;
}
.BTViewPDF,.BTViewPDF2 {
position:fixed;
bottom:2px;
left:2px;
width:80px;
height:32px;
background-image:url(images/pdfewm16.png);
font-size:11pt;
font-weight:bold;
cursor:pointer;
background-position:4px center;
background-repeat:no-repeat;
background-color:#fafafa;
vertical-align:middle;
text-align:center;
padding-left:16px;
border:solid 1px gray;
border-radius:4px;
box-shadow:2px 2px 1px rgba(136,136,136,0.75);
z-index:3;
}
.BTViewPDF2 {
background-image:url(images/pdfview16.png);
}
.tbIN {
margin:0;
width:100%;
height:100%;
}
.trN {
height:30px;
}
.trN2 {
height:60px;
}
.tdN {
padding:0;
}
/* for model */
.gx,.gz,.xh,.bp,.bm,.sg,.gp {
width:100px;
height:100px;
margin:0 0 0 0;
}
.gx{
z-index:2;
}
.gz{
z-index:1;
}
.xh{
z-index:0;
}
.gp{
z-index:3;
}
.bm{
z-index:4;
}
.sg{
z-index:5;
}
.bp{
z-index:8;
}
.xl {
margin:0 0 0 0;
z-index:9;
}
#xl .xl {
width:100%;
height:100%;
margin:0 0 0 0;
}
.mp3 {
width:100px;
height:100px;
margin:0 0 0 0;
overflow:hidden;
}
/*---filesend----*/
.panelFile {
display:none;
position:fixed;
_position:absolute;
width:400px;
height:200px;
left:50%;
bottom:50px;
transform:translateX(-50%);
z-index:1;
background-color:rgba(250,250,250,0.85);
border:1px solid silver;
box-shadow:4px 4px 4px rgba(136,136,136,0.75);
overflow:visible;
}
#panelFileT {
font-size:16px;
font-weight:bold;
height:40px;
cursor:move;
background-color:rgba(34,168,202,0.5);
border-bottom:1px solid silver;
}
.panelFileInfo {
height:30px;
text-align:left;
padding-left:10px;
}
.panelFileInfo span {
color:blue;
}
.panelFilePro {
height:30px;
text-align:left;
vertical-align:top;
position:relative;
}
.panelFileProTB {
position:absolute;
left:5px;
top:1px;
width:390px;
height:28px;
border:solid 1px gray;
}
#panelFileProF {
position:absolute;
left:5px;
top:2px;
width:0px;
height:26px;
background-color:rgba(0,255,0,0.55);
}
#panelFileProT {
font-size:12px;
color:blue;
}
.panelFileB {
height:36px;
}
.panelFileBT {
margin:2px 2px 2px 2px;
font-size:16px;
font-weight:bold;
cursor:pointer;
width:75px;
height:32px;
background-color:rgba(255,255,255,0.3);
vertical-align:middle;
text-align:center;
border:solid 1px silver;
border-radius:4px;
}
.panelFileBT:hover {
border-color:blue;
}
.panelTipsB button,.panel0B button,.panelConfirmB button,.panelSysB button,.panelStatesB button,.panelMsgB button,.panelUploadB button,.panelQueryB button {
min-height:32px;
}
.Track_TR1 {
height:40px; 
}
.Track_btUp,.Track_btDown {
width:100%;
height:100%; 
border-radius:50%;  
cursor:pointer; 
background-color:rgba(255,255,255,0.1);
-webkit-user-select:none; 
-moz-user-select:none; 
-ms-user-select:none; 
user-select:none; 
}
.Track_btUp td,.Track_btDown td {
font-size:10px;
color:rgba(255,255,255,0.5);            
}
.Track_tdC{
position:relative;
vertical-align:top;
text-align:left;
}
.Track_Line {
position:absolute;
left:18px;
width:4px;
height:100%;
background-color:rgba(255,255,255,0.1);
}
.Track_Bar{
width:40px;
height:40px; 
position:absolute;
left:0;
top:0;
border-radius:50%; 
cursor:ns-resize;
background-color:rgba(255,255,255,0.1);
}
.Track_Bar:hover,.Track_btUp:hover,.Track_btDown:hover{
background-color:rgba(255,255,255,0.3);
}
.Track_Bar:active,.Track_btUp:active,.Track_btDown:active{
background-color:rgba(255,255,255,0.5);
}
.Track_BarT {
font-size:10px;
color:rgba(255,255,255,0.5);
-webkit-user-select:none; 
-moz-user-select:none; 
-ms-user-select:none; 
user-select:none; 
}

/*大数据加载*/
.panelBigData{
    display:none;
    position:fixed;
    left:50%;
    top: 50%;
    width: 300px;
    height:100px;
    transform: translate(-50%, -50%);
    background-color:rgba(0,198,198,0.5);
    border-radius:8px;
    z-index:1;
}
.panelBigDataPro{
    position:relative;
    left:0;
    top:0;
    height:26px;
    width:300px;
    border-radius:4px;
    margin:auto;
    background-color:rgba(28,155,183,0.4);
  }
.panelBigDataProF{
    position:absolute;
    left:0;
    top:0;
    height:26px;
    width:0;
    border-radius:4px;
    background-color:rgba(28,155,183,0.8);
  }
.panelBigDataProTB{
    position:absolute;
    left:0;
    top:0;
    height:26px;
    width:100%;
  }
.panelBigDataH{
    cursor:move; 
    position:relative;
}
.panelBigDataT{
    font-size:16px; 
}
.panelBigDataProT{
    font-size:12px;
    color:white;
}
.panelBigDataB{ 
    height:40px; 
}
.btBigData {
    position:absolute;
    right:4px;
    top:4px;
    width:28px;
    height:28px; 
    font-size:12px;
    background-color:transparent; 
    border-radius:8px;
    border:none;
    z-index:1;
}
.btBigData:hover { 
    background-color:rgba(255, 255, 255, 0.3);
}
.btBigData:active { 
    background-color:rgba(255, 255, 255, 0.5);
}
/*----end----*/
