.popup{position: fixed;top:0;left:0; width:0px;height:0px; }
.popupstyle{width:100%;height:100%;z-index:99}
.popup .popup_bg{width:100%;height:100%;background-color: #000;opacity: 0.5;}
.popup .popup_box{ position: fixed; background-color: #fff;left:50%;top:50%;border-radius:5px;padding:0px 10px;-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;opacity: 0;-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.datatable .popup_box.size4{width:100%;height:100%;margin:0;}
.popup_bt{height:45px;line-height:45px;position: relative;border-bottom: 1px solid #f2f2f2;}
.popupclose{width:30px;height:30px;cursor:pointer;background: url(../images/close.png) no-repeat center; background-size: 30px; position: absolute;right:0px;top:2px;}
.popup_box .formfill{margin-top: 15px;}

.popup_box .formfill label{width:100px;display: inline-block;padding-left:10px; position: relative; color:#333}


.popup_box .formfill label .mark{display: inline-block;position: absolute;left:0;top:4px;width:4px;color:#DD433E;}
.formsubmit{width:100%;text-align: center;position: absolute;bottom:20px;left:0;}
.formsubmit .formbtn{min-width:60px;height:30px; padding:0px 5px;font-family: "微软雅黑"; cursor: pointer;border:none; color:#fff; margin:10px; font-size: 12px; border-radius:3px;}
.formsubmit .quit{background-color: #d7d7d7;}
.formsubmit .save{background-color: #91b6f5;}
.radioform{margin-right: 10px;}
.departmentbox{width:360px;height:220px;margin-left:-180px;margin-top:-110px; }
.departmentbox .departmenttext{width:255px;height:40px;border:1px solid #c9def3; text-indent: 10px;display: block;margin:70px auto 20px auto; border-radius: 5px;}
.employbox{width:650px;height:430px;margin-left:-325px;margin-top:-215px; }
.popup_box .uploadtx { width: 200px; height: 180px;position:absolute;right:50px;top:60px; overflow: hidden; border: 1px dashed #ccc;}
/* .popup_box .webuploader-pick {position: relative;display: inline-block; cursor: pointer; background: #169bd5; padding: 10px 15px;  color: #fff;
text-align: center; border-radius: 3px; overflow: hidden;  top: 129px; width: 90%; left: 5%;}
.popup_box .uploadtx:hover .webuploader-pick {background: #00a2d4;}
.popup_box .webuploader-pick-disable {opacity: 0.6;pointer-events:none;} */
.popup_box  .tx_box{width:100%;height:100%;position: absolute;top:0px;left:0px;}
.popup_box  .tx_box img{width:100%;height:100%;}
.popupChoice .popup_box{width:320px;height:190px;margin-top:-95px;margin-left:-160px;-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;opacity: 0;-webkit-transform: scale(0);
-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0.);}
.popup .show{ display: block \9;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);
-o-transform: scale(1);transform: scale(1);}
.popup.popupChoice .Choiceshow{ display: block \9;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);
-o-transform: scale(1);transform: scale(1);}
.popup_box .formfill span.check{margin-right:10px;}
.popup_box .formfill span.check input{position:relative;top:1px;margin-right:2px;}
.popupChoiceForm .popup_box{width:500px;height:450px;margin-top:-225px;margin-left:-250px;-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;opacity: 0;-webkit-transform: scale(0);
-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0.);}
.popupChoiceForm .popup_box .popupform{height:320px}
.popup.popupChoiceForm .Choiceshow{ display: block \9;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);
-o-transform: scale(1);transform: scale(1);}


.parentFileBox>.fileBoxUl.linkBoxUL>li .setimgname{display:block;}
/*弹窗大小*/
.popup_box.size1{width: 350px;height: 300px;margin-left: -175px;margin-top: -150px;}
.popup_box.size1 .commtext{width: 300px;}
/*提示边框*/
.commtext.tipborder{border: 1px solid #f44;}
.roletreelist{width:230px;height:300px; position: absolute;right:10px;top:60px;}
.popup_box.size2 .commtext.text_1{width:160px;}
.popup_box.size2{width: 350px;height: 250px;margin-left: -175px;margin-top: -150px;}
.popup_box.size3{width: 520px;height: 480px;margin-left: -260px;margin-top: -200px;}
.popup_box.size4{width: 800px;height: 500px;margin-left: -400px;margin-top: -250px;}
.popup_box.size6{width: 750px;height: 570px;margin-left: -375px;margin-top: -285px;z-index:11}

.popup_box.size4 .dialogMore table{width:100%}
.popup_box.size5{width: 350px;height: 350px;margin-left: -175px;margin-top: -175px;}
.popup .popupheight1{height: 440px;margin-top:-220px;}
.popup .popupheight2{height:520px;margin-top:-260px;    width: 750px; margin-left:-375px}
.popup .popupheight3{height:570px;margin-top:-285px;}
.popup .popupheight4{height:220px;margin-top:-110px;}
.popup .popupheight5{height:300px;margin-top:-170px;}
.popup .popupwidth2{width:950px;margin-left:-475px;}
.popup .popupwidth4{width:400px;margin-left:-200px;}


.popupwidth3{width:950px;margin-left:-475px;}

.popupform2{height:500px;overflow-y: auto;padding-bottom: 10px;}
.popupform {height:450px;overflow-y: auto;padding-bottom: 10px;}
/*批量录入弹窗*/
.popup_box.batchEntrybox{width:600px;height:550px;margin-left:-300px;margin-top:-275px;}
.popup_box.batchEntrybox .popupform {max-height:400px;overflow-y: auto;;}
.batchEntrybox .datechecktit{padding-left:85px;}
.batchEntrybox .typecheck{margin-right:20px; display: inline-block;height:35px;line-height:35px;}
.batchEntrybox .typecheck.active{background-color: #f0f0f0;padding:0px 5px;border:1px solid #e9e9e9;border-bottom:none;position: relative;top:1px;}
.batchEntrybox .weekcheck{width:380px;margin:0 auto;display: none; background-color: #f0f0f0;border:1px solid #e9e9e9;padding-left:20px;}
.batchEntrybox .priceTable{width:400px;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-left:85px;}
.batchEntrybox .priceTable tr th{border:1px solid #f2f2f2;border-bottom:none;text-align: center;height:35px;border-left:none}
.batchEntrybox .priceTable tr td{border:1px solid #f2f2f2;border-bottom:none;text-align: center;padding:2px;border-left:none}
.batchEntrybox .tip{display: inline-block; width:350px;height:30px;margin-bottom:10px; border:1px solid #c2c47b;background-color: #fff8ee;padding:5px;}
.datelist{width:40%;height:100px;overflow-y:auto;border:1px solid #f2f2f2;padding:10px;line-height:20px;margin-left:10px;}
.datecheckbox{padding-left:80px; display: none;}
.priceBox{position: relative;}
/*添加账户弹窗*/
.style1{color:#FF0000 !important;}
.style2{color:#367df5;}
.style3{color:#0000FF;}
.style4{color:#999}
.popup_box.accoundPop{width:500px;height:380px;margin-left:-250px;margin-top:-190px;}
.datatable .popupclose{display:none;}
.datatable .formsubmit{position:static;}
.datatable .popup_box.size4{position:relative;}
.datatable .popup_box.size4 .popupform{height:100%;overflow-y:auto;}
.roletreelist{width:230px;height:300px; position: absolute;right:10px;top:60px;overflow-x:auto;overflow-y:auto}
.popupform .tablebox{padding:15px 15px 0px 15px;font-size: 14px;color:#333;}
.popupform .tablebox table{width:100%;border-top: 1px solid rgba(204, 204, 204, 1);border-left:1px solid rgba(204, 204, 204, 1);  }
.popupform .tablebox table tr{height:45px; text-indent: 10px;}
.popupform .tablebox table tr td{border-bottom: 1px solid rgba(204, 204, 204, 1);border-right:1px solid rgba(204, 204, 204, 1);font-size:14px; }
.popupform .tablebox table tr th{border-bottom: 1px solid rgba(204, 204, 204, 1);font-weight: normal; border-right:1px solid rgba(204, 204, 204, 1); }
.popupform .tablebox table tr.title{width: 100%;font-weight: bold;background-color: rgba(242, 242, 242, 1)}
.proofcon{width:100%;height:80%;overflow:auto; text-align: center;padding-top:20px;}
