 
	
*{margin: 0;padding: 0}
 body{font-size: 18px;font-family: "微软雅黑";}
.mask{margin:0;padding:0;border:none;width:100%;height:100%;background:#333;opacity:0.6;filter:alpha(opacity=60);z-index:999;position:fixed;top:0;left:0;display:none;}
.fd {width:100%;background-color:white; font-size:16px;/*z-index:9999; */position:fixed;_position:absolute;_top:expression_r(documentElement.scrollTop);}

.nava {width: 100%;font-size: 14px;color: white;background-color:#000000;height: 60px;}

.navLeft{ float:left;padding-left:10px;  width:30%;font-size:18px;font-weight:bold; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;   }
.imgLeft{ float:left;  width:30px; height:30px; margin-left:10px;margin-top:15px;}
.imgRightA{float:right; width:30px; height:30px; margin-right:15px;margin-top:15px;}
.imgRightC{float:right; margin-right:15px; margin-top:13px; font-size:16px;font-weight:bold; }
.imgAddRight{ float:right; width:30px; height:30px; margin-right:15px;margin-top:15px;}
.navRight{ float:right; font-size:16px;line-height:30px;}
.navCenter{ text-align: left; font-size:14px;float:left;width:50%}
.spanCenter{line-height:60px;font-weight:bold;margin-top:15px;  margin-left:15px; } 
.imgRightB{ float:right;  width:50px; height:50px; margin-right:5px;margin-top:5px;}
.imgRightD{float:right; color: red;border:0; margin-top:3px;border-radius:50px; text-align: center ;font-weight:bold; width:50px;height:50px;  font-size:12px }
 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.toolbar{position:absolute;background-color:white;left:0px;top:0px;height: 40px ;width:100%; font-size:16px;border-bottom:#F0F0F0 2px solid;   }
.toolleft{float:left;margin-top:5px; height:40px;width:200px; margin-left:15px;line-height:30px; }
.toolleftA{float:left;  height:40px;width:20%; margin-left:25px;line-height:30px; }
.toolcenter{ text-align: left;margin-top:5px; height:40px;margin-left:15px;line-height:40px; }
.toolcenterA{ text-align: left;margin-top:5px; height:40px;width:40%; margin-left:15px;line-height:40px; }
.toolright{ float:right;text-align: center;margin-top:5px;  height:40px;margin-left:15px;line-height:30px; }
.toolrightA{ float:right;text-align: center;margin-top:5px;  height:40px;margin-right:15px;line-height:30px; }
.divframe {position:absolute; left:200px;top:60px;height:calc(100% - 65px) ;width:calc(100% - 200px); border-bottom:#F0F0F0 2px solid;}
.mainframe{height: 100%; width: 100%;position: absolute;border:0px;}
.sub_body{background-color: #F2F2F2;}
.menu_bar {width: 100%;height: 45px; }
.menu_item         {height:45px;  background-color: white;font-size: 16px;font-weight:600;}
.menu_item_selected{width: 50%;  background-color:  #6699FF  ;color: white;font-size: 16px;font-weight: 600;}
.btn_item         {height:40px;width: 100px;   background-color: #EAEAEA;}
.btn_item_selected{  background-color:  #6699FF  ;  }

.seacrh{ line-height:40px;height:40px ;position:relative;border:1px solid #CCC;margin-left:10%;background:#fff;padding:0 10px;border-radius:40px;box-shadow:1px 1px 2px #eee inset;}
.seacrhKeyData{margin-top:10px;}
.seacrh .soText{height:32px;line-height:32px;width:65%;float:left;border:0 none;margin-left:8px;margin-top:4px;font-size:14px;}
.seacrh .soBtn{width:28px;height:28px;background:url(../images/soBtn.png) 0 0 no-repeat;-webkit-background-size:28px 28px;background-size:28px 28px;border:0 none;cursor:pointer;position:absolute;top:6px;right:12px;}
.seacrh .soClose{width:14px;height:14px;background:url(../images/soClose.png) 0 0 no-repeat;-webkit-background-size:14px 14px;background-size:14px 14px;border:0 none;cursor:pointer;position:absolute;top:14px;right:60px;}

.footerhead {width: 100%;height: 50px;text-align: center;font-size: 20px;font-weight:bold;color: black;border-bottom:#CCC 1px solid;margin-top:10px;}
.footerchoice {width: 100%;height: 40px;text-align: center;font-size: 20px;color: black;border-bottom:#CCC 1px solid;margin-top:10px;}
.footerchoice:hover {color: #CCC}

.table-list{width: 100%;max-width: 100%;border-collapse: collapse;border-spacing: 0;text-align:center;}
.table-list td{font-size: 12px;border-top: 1px solid #ddd;padding: 8px;vertical-align: top;}
.table-list tr:hover{text-decoration: none;background-color: #e6f2fb;}
.table-list th{border-bottom: 2px solid #ddd;vertical-align: bottom;padding: 2px;text-align: left;}
 
 .divcenter{display: -webkit-flex;  -webkit-justify-content: center;  -webkit-align-items: center;}

.table-list-noborder{width:100%;border-collapse:collapse;text-align:left;}
.table-listA{width:100%;border-collapse:collapse;text-align:center;border-top: #F0F0F0 1px solid;}
.table-listB{width:100%;border-collapse:collapse;text-align:left;font-size: 18px;font-weight:bold; color:#4C4C4C;  }
.table-listC{width:100%;border-collapse:collapse; color:#4C4C4C;  }
.table-listD{width:90%;margin:auto;border-collapse:collapse; font-size: 16px; color:#4C4C4C;  }
.table-listE{width:100%;border-collapse:collapse;text-align:center;table-layout:fixed;}
.table-tr-title  {width:100%;height:30px; text-align:center;font-size:14px;font-weight:bold;}
.table-tr-titleA  {width:100%;height:30px; text-align:left;font-size:14px;font-weight:bold;border-bottom:#E4E4E4 1px solid;}
.table-tr-row    {width:100%;height:30px; text-align:center;  font-size:14px;} 
.table-tr-content{width:100%;height:60px;background-color:white;font-size:12px;text-align:center;border-bottom:#F0F0F0 1px solid;}
.table-tr-contentA {width:100%;height:50px;background-color:white;font-size:12px;text-align:center;border-bottom:#F0F0F0 1px solid;}
.table-tr-contentB {width:100%;height:65px;background-color:white;font-size:14px;text-align:center;border-bottom:#F0F0F0 1px solid; color:#4C4C4C;}
.table-tr-contentC {width:100%;height:55px;background-color:white;font-size:16px;text-align:center;border-bottom:#F0F0F0 1px solid;color:#4C4C4C; }
.table-tr-txt{width:100%;height:40px;background-color:white;font-size:12px;text-align:center;border-bottom:#F0F0F0 2px solid;}
.table-tr-content-10{width:100%;height:60px;background-color:white;font-size:10px;text-align:center;border-bottom:#F0F0F0 1px solid;}
.table-td-contentA {border :#F0F0F0 3px solid;}

.table-tr-lineS    {width:100%;height:40px; background-color: #EAEAEA;;}

 .table-tr-Selected{background-color: #51b2f6;} 
.table-tr-line    {width:100%;height:50px;border-bottom:#E4E4E4 1px solid;line-height:30px;}
.table-tr-lineA   {width:100%;height:30px;border-bottom:#F0F0F0 1px solid;}
.table-tr-lineB   {width:100%;height:80px;border-bottom:#F0F0F0 1px solid;}
.table-tr-lineC   {width:100%;height:40px;border-bottom:#F0F0F0 1px solid;}
.table-tr-lineD    {width:100%;height:90px;}
.table-tr-lineE    {width:100%;height:90px;border-bottom:#F0F0F0 1px solid;}
.table-tr-lineF   {width:100%;height:40px;font-size:14px;border-bottom:#F0F0F0 1px solid;}
.table-tr-lineG    {width:100%;height:30px;border-bottom:#E4E4E4 1px solid;line-height:35px;}
.table-tr-noline  {width:100%;height:50px;} 
.table-tr-nolineA  {width:100%;height:35px;text-align:left;} 
.table-input-size {width:100%;height:30px;font-size:16px;border-radius:12px;}
.table-input-sizeA{width:50%;height:30px;font-size:16px;border-radius:12px;}
.tdSelected{ background-color: #89E3A3; } 
 
ul,li{list-style: none;}
a:link,a:visited{text-decoration: none;}
.list{width: 200px;margin:40px auto 0 auto;position:absolute;background-color:#1E2631; height:calc(100% - 60px);left:0px;top:20px;box-shadow: 0 0 20px #222;}
.list ul li{background-color:#273240;  border-bottom:0;}
.list ul li a{padding-left: 30px;color: #fff; font-size:14px; display: block; font-weight:bold; height:50px;line-height:50px;position: relative;
}
.list ul li .inactive{   no-repeat:184px center;border-bottom:solid 1px #1E2631;}
.list ul li .inactives{  no-repeat:184px center;}
.list ul li ul{display: none;}
.list ul li ul li { border-left:0; border-right:0; background-color:#1E2631; border-color:#467ca2;}
.list ul li ul li:hover {   background-color:#000;  }
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:50px; height:40px;line-height: 40px;font-size:12px;}
.list ul li ul li ul li { background-color:#273240; border-color:#6196bb; }
.last{ background-color:#1E2631; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#1E2631; padding-left:30px;}

.listA{width: 100%;position:relative;background-color:white; margin-left:10px;margin-top:10px;}
.listA ul li{background-color:white;  border-bottom:0;}
.listA ul li a{padding-left:30px;font-size:14px;display:block;font-weight:bold;height:50px;line-height:50px;position:relative;}
.listA ul li .inactive{   no-repeat:184px center;border-bottom:solid 1px #E4E4E4;}
.listA ul li .inactives{  no-repeat:184px center;}
.listA ul li ul{display: none;}
.listA ul li ul li { border-left:0; border-right:0; background-color:white; border-color:#467ca2;}
.listA ul li ul li:hover {   background-color:#6699FF;  }
.listA ul li ul li ul{display: none;}
.listA ul li ul li a{ padding-left:50px; height:50px;line-height: 50px;font-size:12px;}
.listA ul li ul li ul li { background-color:#273240; border-color:#6196bb; }
.lastA{ background-color:#1E2631; border-color:#6196bb; }
.listA ul li ul li ul li a{ color:#1E2631; padding-left:30px;}
 
.imagebtnpos {position:absolute;top:5px; right:50px;}
.imagebtn {background-color:red;border:0; border-radius:50px; text-align: center ;font-weight:bold; width:20px;height:20px;padding:1px; font-size:12px; color:#FFF;}
.imagebtnA{background-color:white;color: red;border:0; border-radius:50px; text-align: center ;font-weight:bold; width:22px;height:22px;padding:1px; font-size:12px;position:absolute;}


.imgface {width:50px;height:50px;border-radius:50%;margin-top:2px;vertical-align:middle;}
.imgfaceA {width:50px;height:50px;border-radius:50%;margin-top:6px;vertical-align:middle;}
.imgfaceB {width:25px;height:25px;margin-top:5px;vertical-align:middle;}
.img {width:25px;height:25px;margin-top:5px;vertical-align:middle;}
.imgagesmall {width:20px;height:20px;margin-top:2px;vertical-align:middle;}
.imgfaceC {width:40px;height:40px;margin-top:0px;vertical-align:middle;}
.imgnew {width:40px;height:20px;vertical-align:middle;}
.imginfoA {width:100px;height:50px; }
.imgbtn{width:60px;height:40px;margin-top:10px; position:absolute; left:70%;  }
.imgequip {width:50px;height:50px;float: right;  }
.imginfo  {width:100px;height:50px;  }
.imgclose {width:30px;height:30px;	margin-right: 20px;}
.column1 {border:1px white solid; width:60px;  height:56px;float:left;text-align:right;  }
.column2 {border:1px white solid; width:200px; height:56px; }
.middle {width: 100%;height: 10px;color: #999;border: 1px;background-color: #999;margin-top:10px;margin-bottom:10px;}
.locktop{}
.locktop1{font-size: 14px;position:relative;top:expression((this.offsetParent.scrollTop>this.parentElement.parentElement.offsetTop?this.offsetParent.scrollTop-this.parentElement.parentElement.offsetTop-1:0)-1);}
.check_box{vertical-align:middle;width:25px;height:25px;} 
.check_boxA{height:25px;width:25px; vertical-align:middle;}
.check_boxB{height:20px;width:20px; vertical-align:bottom;}
.btndo{position:absolute;background-image:url(../images/sure.png);background-attachment:fixed;border:0; border-radius:20px;background-size:100%;width:48px;height:32px; font-size:16px;line-height: 30px; margin-top:15px;padding-top: -12px;color:#FFF; }
.buttonok1  {background-color:#6699FF;background-attachment:fixed; background-size:100%;border:0; border-radius:2px;width:60%;height:35px; font-size:18px; color:#FFF;}
.buttonok   {background-color:#6699FF;background-attachment:fixed; background-size:100%;border:0; border-radius:2px;width:70px;height:35px; font-size:14px; color:#FFF;margin-left:100px;}
.buttonokE  {background-color:#6699FF;background-attachment:fixed; background-size:100%;border:0; border-radius:2px;width:100px;height:35px; font-size:14px; color:#FFF;margin-left:100px;}
.buttonno  {background-image:url(../images/no.png);background-attachment:fixed;border:0; border-radius:25px;background-size:100%;width:60%;height:50px; font-size:24px; color:#FFF;}
.buttonokA {background-image:url(../images/sure.png);background-attachment:fixed;border:0; border-radius:20px;background-size:100%;width:90%;height:30px; font-size:16px; color:#FFF;}
.buttonnoA {background-image:url(../images/no.png);  background-attachment:fixed;border:0; border-radius:20px;background-size:100%;width:90%;height:30px; font-size:16px; color:#FFF;}
.buttonokB {background-image:url(../images/sure.png);background-attachment:fixed;border:0; border-radius:20px;background-size:100%;width:100%;height:30px; font-size:16px; color:#FFF;}
.buttonnoB {background-image:url(../images/no.png);  background-attachment:fixed;border:0; border-radius:20px;background-size:100%;width:100%;height:30px; font-size:16px; color:#FFF;}
.buttonokC {background-image:url(../images/sure.png);background-attachment:fixed;border:0; border-radius:10px;background-size:100%;width:60px;height:60px; font-size:16px; color:#FFF;}
.buttonnoC {background-image:url(../images/no.png);background-attachment:fixed;border:0; border-radius:10px;background-size:100%;width:60px;height:60px; font-size:16px; color:#FFF;}
.buttonokD {background-image:url(../images/sure.png);background-attachment:fixed;border:0; border-radius:30px;background-size:100%;width:80%;height:50px; font-size:24px; color:#FFF;}
.buttonnoD {background-image:url(../images/no.png);background-attachment:fixed;border:0; border-radius:30px;background-size:100%;width:80%;height:50px; font-size:24px; color:#FFF;}
.btnok  {background-color:#6699FF;background-attachment:fixed; background-size:100%;width:60px;height:35px; font-size:18px; color:#FFF;}
.btnsure  {margin-right: 40px;margin-top: 10px;background-color:#6699FF;border:0; border-radius:2px;background-attachment:fixed; background-size:100%;width:80px;height:30px; font-size:14px; color:#FFF;}
.btnpass   {margin-left: 40px;margin-top: 10px;border:0;background-color:blue;background-attachment:fixed; background-size:100%;width:80px;height:30px; font-size:14px; color:#FFF;}
.btnrefuse {margin-left: 40px;margin-top: 10px;border:0;background-color:red; background-attachment:fixed; background-size:100%;width:80px;height:30px; font-size:14px; color:#FFF;}
.btnB{text-align:center;  background-attachment:fixed;border:0;background-size:100%;border:0; border-radius:2px;width:40px;height:25px; font-size:14px;}
.btnA{text-align:center;  background-attachment:fixed;border:0;background-size:100%;border:0; border-radius:2px;width:60px;height:25px; font-size:14px;}
#content {clear: left;width: 100%;background-color: white;color: black;}
#content div {display: none;}
#content .consh {display: block;width: 100%}
#title .titsh {background-color: white;border-bottom: 4px solid #34CC67;color: #34CC67;font-size: 16px;font-weight: 600;}
#head {width: 100%;height: 36px;font-weight: 800;}
#head .firstli {background-color: white;border-bottom: 4px solid #34CC67;color: #34CC67;font-size: 16px;font-weight: 600;}
#popupBoxA{position:absolute;left:0;top:80%; margin-left:auto;margin-right:auto;background:white;border-radius:7px;border-radius:10px;z-index:1000;font-size: 16px;font-family: "微软雅黑";display:none;}
#popupBoxB{position:absolute;width:100%;left:0;top:80% ;  overflow:auto; border-radius:7px;border-radius:10px;z-index:1000;font-size: 16px;font-family: "微软雅黑";display:none;}
#popupBoxC{position:absolute;width: 90%;padding:10px;left:50%;top:5%;height: 85%;background: white;margin-left: -45%;z-index:1000;border-radius:10px;font-size: 14px;font-family: "微软雅黑";display:none;}
#footerAA{position:absolute;width:100%;left:0;  margin-left:auto;margin-right:auto;background:white;border-radius:7px;z-index:1000;font-size: 16px;font-family: "微软雅黑";display:none;}
#noticebar{background:#000;opacity:0.8;color:#fff;padding:10px;position:fixed;top:40%;left:15%;width:70%;text-align:center;overflow:hidden;line-height:30px;height:50px;font-size:16px;border-radius:5px;z-index:1000;}
#noticeprint{background:#000;opacity:0.8;color:#fff;padding:10px;position:fixed;top:40%;left:10%;width:80%;text-align:left;overflow:hidden;line-height:30px;height:160px;font-size:16px;border-radius:5px;z-index:10000;}

#popupBox {
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 70%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 10%;
	margin-left: -40%;
	display: none;
}

#approval{
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 50%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 15%;
	margin-left: -35%;
	display: none;
}

#footer{
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 70%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 15%;
	margin-left: -40%;
	display: none;
}

#passworddlg{
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 30%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 70%;
	top: 20%;
	margin-left: -40%;
	display: none;
}
#registerdlg{
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 40%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left:75%;
	top: 20%;
	margin-left: -40%;
	display: none;
}
 
#popupdialog {
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 70%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 1px;
	margin-left: -40%;
	display: none;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.popupdialog {
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 70%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 1px;
	margin-left: -40%;
	display: none;
}
#popupdialogA {
	position: absolute;
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 80%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	left: 50%;
	top: 10%;
	margin-left: -40%;
	display: none;
}
#popupdialogimport {
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 60%;
	height: auto;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	position: absolute;
	left: 60%;
	top: 10%;
	margin-left: -40%;
	display: none;
}
#popupdialogimage {
	z-index: 1000;
	border: 1px solid rgba(0,0,0,.2);
	width: 90%;
	height: 90%;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
	background: #fff;
	z-index: 1000;
	position: absolute;
	left: 60%;
	top: 5%;
	margin-left: -55%;
	display: none;
}