@import url("../../layui/css/layui.css");
@import url("../font/iconfont.css");

@import url("module/dtree/font/dtreefont.css");
@import url("module/dtree/dtree.css");
@import url("module/iconPicker.css");
@import url("module/treetable.css");
@import url("module/nprogress.css");
@import url("module/message.css");
@import url("module/cropper.css");
@import url("module/loading.css");
@import url("module/topBar.css");
@import url("module/select.css");
@import url("module/layout.css");
@import url("module/notice.css");
@import url("module/button.css");
@import url("module/table.css");
@import url("module/frame.css");
@import url("module/layer.css");
@import url("module/toast.css");
@import url("module/menu.css");
@import url("module/form.css");
@import url("module/link.css");
@import url("module/code.css");
@import url("module/step.css");
@import url("module/card.css");
@import url("module/tab.css");
@import url("module/tag.css");
@import url("module/fullscreen.css");
@import url("module/popover.min.css");
.layui-form-label{
	padding: 9px 5px;width:100px;
}
.layui-form-label1{padding: 9px 0px !important;}
.layui-upload-listbox{display:flex;flex-wrap: wrap}
.layui-upload-img{width:100px; height: 100px;}
.uploadboxit,.uploadboxit1{width:100px; height: 100px; padding: 4px; position: relative;}
.uploadboxit1 button {width:100px; height: 100px; }
.uploadboxit1 button i{font-size: 20px !important;}
.uploadboxit i{display:block; width:20px; height: 20px; right:4px; top:4px; position: absolute; background-color:rgba(0,0,0,0.5); color: #fff; text-align: center; line-height: 20px; cursor: pointer;}
.heigh1{height:1px}
.centerbt{margin: 0 auto}
.red{color:#f00; font-weight: bold;}
.textinf{padding:10px 15px; color: #9b9b9b;}
input[readonly]{background-color: #f7f7f7 ;color: #9b9b9b;}
input[readonly]:focus,input[readonly]:hover {
    box-shadow: 0px 0px 0px 0px #f7f7f7 !important;
    border: #f7f7f7 1px solid!important;
}
.blod{font-weight: bold;}
.imgbox{padding: 2px;}
.imgbox li{ display: inline-block; float: left;padding: 2px;}
.imgbox li img{width:90px; height: 90px; }
.copyrightbox{border-bottom:1px #d9d9d9 solid;padding: 6px 20px;
    position: relative;}
	.delcpr{position:absolute; width: 20px; height:20px; right:0; top:2px; z-index: 1; cursor: pointer;}
	.mainBox1:after {
    content: '';
    clear: both;
    display: block;
    height: 30px;
}
.bottom1{width: 100%;
    position: fixed;
    bottom: 0px;
    left: 0px;
    height: 50px;
    line-height: 50px;
    background-color: #F8F8F8; z-index: 999;
    border-top: 1px solid #eee;}
	.layui-a{display:inline-block; padding: 6px 10px;text-decoration: underline;}
	.filebox{}
	.filebox li{background-color:#ccc; display: inline-block; width: 120px; height: auto;vertical-align: top;}
	.mete-ico{word-break: break-all; padding: 4px; border: 1px #fff solid; display: block; height: 100%;background-color: #fff;}
	.mete-ico-on .mete-ico{word-break: break-all; padding: 4px; border: 1px #a8d8ff solid; display: block; height: 100%; background-color: #cce8ff;}
	  .mete-ico:hover{word-break: break-all; padding: 4px; border: 1px #c4e5ff solid; display: block; height: 100%; background-color: #f2f9ff;}
	.mete-ico i{display: block; width: 90px; height: 90px; background-position: center; background-repeat: no-repeat; background-size: 100%; margin: 0 auto;}
	.mete-ico .mete-folder{ background-image: url(../../../admin/images/file/folder_win11_open.png);}
	.layui-layer-title{background: #e2e5e7;}
	.layui-form-pane .layui-form-label{padding: 8px 10px;}
	/* .layui-4-inline{width:30%} */
 .layui-input-wrap-3 .layui-form-mid{width:30% !important} 
  .layui-upload-drag{padding:10px}
  .layui-table-cell .bdir{font-weight: bold;}
  .bor1px{border: 1px #ededed solid;}
/*  img[src=""] {
    content: url('default-image.jpg');
} */
/* .layui-tab .layui-tab-title li {background: #f9f9f9;} */
.layui-table-checked {
    background-color: #f9f9f9;
}
.layui-table-checked.layui-table-click,.layui-table-checked.layui-table-hover{background-color:#f7f7f7}
.fontw{font-weight: bold;
    background-image: linear-gradient( #efefef, #fdfdfd)
}

 .texcen{text-align: center}
 .lit{position: relative;}
 .lit em{display:block;position:absolute; width: 20px; height: 20px; line-height: 20px; text-align: center;  background-color: #02a100; right: 1px; top:1px; color: #fff; cursor: pointer;}
 
 .cdlit{position: relative;}
 .cdlit em{display:block;position:absolute; width: 20px; height: 20px; line-height: 20px; text-align: center;  background-color: #dd0505; right: 1px; top:1px; color: #fff; cursor: pointer;}
 .layui-imgs{padding:8px}
 #cdTPLview .pear-card-title{white-space: nowrap;}
 .layui-progress-text {display: none;}
 .ronly{border:none; opacity: 0.1;}
 .hiddetab{display:none}
 .register_nameadd{color:#f00}
 /*藏品子表格*/
 .layui-table-view .layui-table td.addtablebox{margin:0 !important; padding:0;  width: 100%;}
 .addtablebox .layui-form{margin-top:0}
  .addtablebox table td{color:#a5bbbb}
 table{min-width:100%}
 tbody{width:100%}
 /* .addtablebox .layui-form .layui-table-box .layui-table-header{height: 0; overflow: hidden;} */
 /* .layui-table-view .layui-table.addtablebox {} */
 .layui-input-inline1{width:240px !important}
 
 .top-panel-icon{text-align: center; font-weight: bold;}
  .top-panel-icon span{font-size: 52px; }
  .layui-form-item{padding-right:2px}
  .layui-table-page{margin-bottom: 30px}
  #myname{color:#ccc; text-align: center; overflow: hidden;max-width: 100px;}
  .printbt{position: absolute;   right: 6px; top:6px}
  .exportbt{position: absolute;   right: 78px; top:6px}
  .layui-col-xs12 .layui-col-xs12 .layui-input-block .layui-input1{height: auto;white-space: normal; }
.layui-table-body{margin-right: -6px!important;border: 1px #f5f5f5 solid; border-top: none;}
.layui-table-header .layui-table[lay-skin=grid]{border: 1px #f5f5f5 solid;border-right: none;border-bottom: none; }
.layui-table-header{width: calc(100% - 1px);}
/* .layui-table-fixed-r{width: calc(100% - 2px);} */
.layui-table-main{width:100%}
/* .layui-table-cell {
    height: auto ;
    white-space: normal;
} */
.ishidover{height:1px; width:1px;overflow: hidden; padding:0 !important; margin: 0 !important;}
.rksy{margin: 10px;
    display: inline-block;
    color: #999;}
.layui-form-pane .layui-input1{ height: auto !important;
    white-space: normal!important;}
/* deepseek	 */
.layui-nav .aichat{display:none}
.layui-nav .aichat78{display:inline-block}
.layim-chat-text think{display:block; color: #555 ; font-size: 12px;}

	
 @media (max-width: 1000px) {
   .layui-form-labelblock {
      display: block; width: 100%; text-align: left;
   }
 }
 
  @media print {
          .layui-tab-item{display:block !important}  
		   .layui-tab-title{display:none}
		   .layui-tab-card{border:none; box-shadow: none;}
         }
		 
	/* 提交防抖	 */
@keyframes throttle {
  from {
    pointer-events: none;
  }
  to {
      pointer-events: all;
  }
}
button[type="submit"]{
  animation: throttle 3s step-end forwards;
}
button[type="submit"]:active{
  animation: none;
}
.layui-hide{opacity: 0 !important;}
.clearfix{clear: both;}
.showbox2{border-bottom:1px #e1e1e1 solid}