.layui-layer-page.pop-win .layui-layer-content{
  overflow: hidden;
}
.layui-layer-page.pop-win .layui-layer-content .layui-layer-wrap{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
}
.layui-layer-page.noScroll .layui-layer-content .layui-layer-wrap{
  overflow: hidden!important;
}
.layui-layer-dialog {
  z-index: 62001032!important;
}
.layui-layer-loading {
  z-index: 62001039!important;
}
.onez-document{
  cursor: pointer;
}
.layui-layer-content .content-header{
  display:none;
}
.win-small,.win-small .layui-layer-content{
  overflow: hidden;
}
.win-small .form-group .form-control, .win-small .form-group .form-type-html pre{
  width:200px;
}

.app .nav-tabs-custom+.form-btns .form-left {
  margin-right: 10px;
}
.form-group-checkbox{
  margin-bottom: 0!important;
  line-height: 35px!important;
}


*{
  box-sizing: border-box;
  outline:none;
}
button,input{
  outline:none!important;
}
@media screen and (max-width: 750px){
  .layui-layer-page.pop-win{
    left:0!important;
    top:0!important;
    right:0!important;
    bottom:0!important;
    width:auto!important;
    height:auto!important;
  }
  .layui-layer-shade{
    z-index:62001030!important;
  }
  .layui-layer-photos{
    z-index:62001031!important;
  }
  .layui-layer-loading{
    height:100%;
  }
  .layui-layer-loading .layui-layer-content{
    left:50%;
    top:50%;
    margin-left:-30px;
    margin-top:-12px;
  }
  .form .form-horizontal .row{
    margin-left:5px;
    margin-right:5px;
  }
  .form .form-horizontal .form-control,.form .form-horizontal .form-tip{
    margin-left:-15px;
    margin-right:-15px;
  }
  .form .form-horizontal button[type="submit"]{
    margin-left:-10px;
  }
  .form .form-horizontal .form-btns .form-left{
    display: none;
  }
}
.t1px:before{
  position: absolute;
  right: 0;
  top: 0;
  left: 0px;
  width: 100%;
  height: 1px;
  content: '';
  -webkit-transform: scaleY(.5);
  transform: scaleY(.5);
  background-color: #b2b2b2;
  z-index: 2;
}
.b1px:after{
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0px;
  width: 100%;
  height: 1px;
  content: '';
  -webkit-transform: scaleY(.5);
  transform: scaleY(.5);
  background-color: #b2b2b2;
  z-index: 2;
}
.l1px:before{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0px;
  width: 1px;
  height: 100%;
  content: '';
  -webkit-transform: scaleX(.5);
  transform: scaleX(.5);
  background-color: #b2b2b2;
  z-index: 2;
}
.r1px:after{
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0px;
  width: 1px;
  height: 100%;
  content: '';
  -webkit-transform: scaleX(.5);
  transform: scaleX(.5);
  background-color: #b2b2b2;
  z-index: 2;
}