@charset "utf-8"; /* CSS Document */ /*公用代码*/ html, body { background: #efefef repeat scroll 0 0; } body { color: black; font: 12px arial, verdana; overflow: hidden; padding: 0 !important; } .pr { position: relative; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; text-shadow: none; } label input { text-shadow: none; vertical-align: middle; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } a { transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; } a:link, a:visited { text-decoration: none; text-shadow: none; } a:hover, a:active, a:focus, *:hover { text-decoration: none; text-shadow: none; transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; } img { border: 0 none; max-width: 100%; } i { font-style: normal; } table { border-collapse: collapse; } ul li { list-style: none outside none; } input, textarea, select { outline: medium none; } .f-l { float: left; display: inline-block; } .f-r { float: right; display: inline-block; } .t-l { text-align: left; } .t-c { text-align: center; } .t-r { text-align: right; } .top10 { margin-top: 10px; } .top20 { margin-top: 20px; } .top30 { margin-top: 30px; } .top40 { margin-top: 30px; } .top50 { margin-top: 50px; } .top60 { margin-top: 60px; } .top70 { margin-top: 70px; } .top80 { margin-top: 80px; } .bg-w { background: #fff; } .w-100 { width: 100%; display: inline-block; } .p-25 { padding-right: 25px; padding-left: 25px; } .p-40 { padding-right: 40px; padding-left: 40px; } .f-l { display: inline-block; float: left; } .f-r { display: inline-block; float: right; } .color-w { color: #fff; } .color-g6 { color: #666; } .color-b { color: #000; } .font-20 { font-size: 20px; font-weight: bold; } .font-18 { font-size: 18px; font-weight: bold; } .font-14 { font-size: 14px } a.color-b:hover { color: #132d94 } .flie-btn { width: 80px; height: 36px; margin-right: 20px; border-radius: 3px; background: #3d5afe; color: #fff; border: none; } .flie-btn-primary { border: #3d5afe 1px solid; color: #3d5afe; background: #fff; } /* 布局样式 */ .between-top { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; } .between-center { display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; -webkit-justify-content: space-between; -webkit-align-items: center; } .between-bottom { display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-end; -webkit-justify-content: space-between; -webkit-align-items: flex-end; } .center-center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .around-center { display: flex; display: -webkit-flex; justify-content: space-around; align-items: center; -webkit-justify-content: space-around; -webkit-align-items: center; } .column-between { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-between; -webkit-justify-content: space-between; } .column-around { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-around; -webkit-justify-content: space-around; } /* 文字超出隐藏省略号 */ .text-one-hide { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .text-two-hide { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .text-three-hide { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } /*顶部样式*/ .head { width: 100%; height: 65px; background: linear-gradient(90deg, #0c1f86, #397cdd 100%); position: relative; z-index: 10; } .head-tit span { display: inline-block; height: 62px; line-height: 62px; background: url(../image/icon_01.png) no-repeat center left / 37px 30px; padding-left: 50px; } .head-other { height: 62px; display: inline-block; padding-top: 20px; } .head-news { position: relative; } .head-news .head-news-icon { position: relative; height: 20px; padding-right: 24px; display: inline-block; } .head-news .head-news-icon:hover { cursor: pointer; } .head-news .head-news-icon img { height: 20px; width: 18px; } .head-news .head-news-icon span { position: absolute; left: 12px; top: 0px; background: #df6359; height: 12px; line-height: 12px; width: auto; text-align: center; border-radius: 6px; padding: 0 6px; opacity: 0; } .head-news .head-news-icon span.active { opacity: 1; } .head-name { margin-left: 10px; height: 20px; line-height: 20px; } .head-name .img { width: 20px; height: 20px; } .head-name .img img { width: 20px; height: 20px; border-radius: 10px; } .head-name .name { margin-left: 6px; line-height: 20px; height: 20px; } /*下拉*/ .head-drop-down { width: 380px; background: rgb(255, 255, 255); box-shadow: rgba(32, 86, 189, 0.23) 0px 4px 12px 0px; position: absolute; right: 0px; top: 50px; border-radius: 8px; left: auto; display: none; z-index: 20; } .head-drop-down .down-ul { margin: 0px; list-style: none; padding: 0px; width: 100%; border-bottom: 1px solid rgb(234, 234, 234); display: inline-block; } .head-drop-down .down-ul>li { padding: 20px 9px; width: 50%; float: left; text-align: center; font-size: 14px; position: relative; cursor: pointer; } .head-drop-down .down-ul>li.active { color: rgb(61, 90, 254); } .head-drop-down .down-ul>li.active:after { content: ""; width: 100%; height: 3px; background: rgb(61, 90, 254); position: absolute; left: 0; bottom: 0; } .head-drop-down .down-con div:first-child { display: block; } .head-drop-down .down-con>div { display: none; } .down-con { display: inline-block; width: 100%; } .down-list li a { display: inline-block; border-bottom: 1px solid rgb(234, 234, 234); padding: 15px 20px 15px 70px; position: relative; width: 100%; } .down-list li a img { position: absolute; left: 20px; top: 15px; width: 40px; height: 40px; border-radius: 50%; } .down-list li a span { margin-top: 5px; display: inline-block; } .down-list li.down-list-center a { padding: 10px 30px } .operation { display: inline-block; width: 100%; padding: 15px 30px; } .operation-icon { background: url(../image/icon_05.png) no-repeat center left/ 15px 19px; height: 20px; display: inline-block; padding-left: 20px; } /*导航*/ .nav { width: 220px; min-height: calc(100vh - 65px); background: #fff; } .nav .layui-nav-tree { width: 220px; } .nav .layui-nav-tree, .layui-nav-tree .layui-nav-item a { background: none; color: #aeaeae; } .layui-nav .layui-nav-more { border-top-color: #aeaeae; } .layui-nav .layui-nav-mored, .layui-nav-itemed>a .layui-nav-more { border-bottom-color: #aeaeae; } .nav .layui-nav-itemed>.layui-nav-child { background: none !important; } .nav .layui-nav-itemed>a, .nav .layui-nav-tree .layui-nav-title a, .nav .layui-nav-tree .layui-nav-title a:hover, .layui-nav-tree .layui-nav-item a:hover { color: #3d59f8 !important; background: none; } .layui-nav .layui-nav-mored, .layui-nav-itemed a.active { color: #3d59f8; } .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover { background: none; } .nav .layui-nav-tree .layui-nav-bar { display: none; } .nav .layui-nav-item { border-bottom: 1px solid #f3f3f3; } .nav .layui-nav-item a { padding-left: 50px; } .nav .layui-nav-item a.nav-icon-public { background: url(../image/icon_06.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item a.nav-icon-inside { background: url(../image/icon_07.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item a.nav-icon-upload { background: url(../image/icon_08.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item a.nav-icon-set { background: url(../image/icon_09.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item a.nav-icon-notice { background: url(../image/icon_10.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item a.nav-icon-renew { background: url(../image/icon_31.png) no-repeat 20px center / 20px 16px; } /*renew*/ .nav .layui-nav-item.layui-nav-itemed a.nav-icon-public { background: url(../image/icon_06-1.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item.layui-nav-itemed a.nav-icon-inside { background: url(../image/icon_07-1.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item.layui-nav-itemed a.nav-icon-upload { background: url(../image/icon_08-1.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item.layui-nav-itemed a.nav-icon-set { background: url(../image/icon_09-1.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item.layui-nav-itemed a.nav-icon-notice { background: url(../image/icon_10-1.png) no-repeat 20px center / 20px 16px; } .nav .layui-nav-item.layui-nav-itemed a.nav-icon-renew { background: url(../image/icon_31-1.png) no-repeat 20px center / 20px 16px; } /**/ .content { width: calc(100% - 220px); height: calc(100vh - 65px); overflow: hidden; } .content-auto { height: calc(100vh - 65px); padding: 30px; overflow: auto; } .con-tit, .con-seclevel { position: relative; display: block; padding-left: 17px; height: 30px; line-height: 30px; } .con-tit:after { position: absolute; content: ''; width: 7px; height: 30px; background: #3d59f8; border-radius: 7px; top: 0px; left: 0px; } .con-tit .add, .con-tit .back, .con-seclevel .add { font-weight: 400; font-size: 12px; color: #fff; text-decoration: none; background: #3d59f8; display: inline-block; position: absolute; right: 0px; top: 0; padding: 0 20px; height: 30px; line-height: 30px; text-align: center; border-radius: 5px; } .con-seclevel .add2 { font-weight: 400; font-size: 12px; color: #fff; text-decoration: none; background: #3d59f8; display: inline-block; position: absolute; right: 160px; top: 15px; padding: 0 20px; height: 30px; line-height: 30px; text-align: center; border-radius: 5px; } .con-tit .back { background: #fff; border: 1px solid #3d59f8; color: #3d59f8 } .layui-form { display: inline-block; width: 100%; } .con-search { width: 100%; display: inline-block; padding: 20px 20px 0; border-radius: 2px; } .con-search .layui-form-item { width: calc((100% - 60px) / 4); float: left; clear: inherit; margin-right: 20px; } .con-search .layui-form-item:nth-child(4n) { margin-right: 0; } .con-search .layui-form-item .layui-form-label { width: 60px; padding: 0px; height: 35px; line-height: 35px; text-align: left; } .con-search .layui-form-item .layui-input-block { margin-left: 60px; } .con-search .layui-form-item { margin-bottom: 10px; } .con-search .layui-form-select dl dd.layui-this { background: #3e5afa } .con-search .layui-input, .layui-textarea { border-radius: 7px; height: 35px } .con-search .layui-btn { background: #3d59f8; border-radius: 7px; height: 35px; line-height: 35px; } .con-search .layui-btn-primary { background: #fff; border-color: #3d59f8; } /**/ .no-con-list { padding: 30px; text-align: center; } .no-con-list img { max-width: 50%; } .con-list { padding: 20px; } .con-list .name { display: inline-block; width: 100%; position: relative; line-height: 30px; } .con-list .name span, #folder-navigation span { position: relative; padding-left: 24px; } .con-list .name span .icon-back, #folder-navigation span .icon-back { position: absolute; left: 0; top: 50%; margin-top: -9px; } .con-list .name span a { cursor: pointer; } .icon-back { width: 18px; height: 18px; text-align: center; border: 1px solid #bcbcbc; border-radius: 100%; display: inline-block; cursor: pointer; } .icon-back::after { content: ''; border: solid #bcbcbc; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; transform: rotate(135deg); -webkit-transform: rotate(135deg); position: absolute; left: 50%; top: 50%; margin: -3.5px 0 0 -2.5px; } .con-list-mero { position: absolute; right: 0px; top: 0px; border: 1px solid #efefef; border-radius: 3px; overflow: hidden; } .con-list-mero li { float: left; display: inline-block; } .con-list-mero li a { width: 35px; height: 28px; display: block; } .con-list-mero li .img-list { background: #efefef url(../image/icon_26.png) no-repeat center / 17px; } .con-list-mero li .tab-list { background: #efefef url(../image/icon_27.png) no-repeat center / 17px; } .con-list-mero li.active .img-list { background: #fff url(../image/icon_26-1.png) no-repeat center / 17px; } .con-list-mero li.active .tab-list { background: #fff url(../image/icon_27-1.png) no-repeat center / 17px; } .con-list-cn { margin-top: 30px; } .con-list-cn .list-content { width: 100%; } .history .con-list-cn .list-content { min-height: 135px; } .history .no-con-list { padding: 0; } .history .no-con-list img { height: 155px; } .list-content ul { display: inline-block; width: 100%; } .list-content .list { width: calc((100% - 210px) / 8); float: left; margin-right: 30px; margin-bottom: 30px; cursor: pointer; padding: 10px; position: relative; border: 1px solid transparent; } .list-content .list:hover { background: #f5f6ff; } .list-content .list:nth-child(8n) { margin-right: 0; } .list-content .list .list-hight { height: 38px; } .list-content .list .img img { height: 64px; } .click-download { cursor: pointer; } .list-content .list .more { display: none; position: absolute; right: 10px; top: 0px; font-size: 14px; height: 20px; line-height: 20px; } .list-content .list:hover .more { display: block; } .list-content .list .more .more-edit { /* background:#fff url(../image/icon_33.png) no-repeat 5px center / 9px; */ background: #fff; padding: 5px 10px 5px 20px; position: absolute; top: 20px; right: -30px; display: none; font-size: 12px; border-radius: 5px; width: 60px; box-shadow: 0 0 5px rgba(0, 0, 0, .3); } .list-content .list .more:hover .more-edit { display: block; } /*列表*/ .list-content table {} .list-content .table>thead>tr>th, .history-content .table>thead>tr>th { border-width: 1px; } .list-content table.table td, .history-content table.table td { border-bottom: 1px solid #f3f3f3; } .list-content table.table td:first-child .list-imga { cursor: pointer; } .list-content table.table td .list-imga, .history-content table.table td .list-imga { display: inline-block; } .list-content table.table td .list-imga img, .history-content table.table td .list-imga img { width: 16px; float: left; display: inline-block; margin-right: 10px; border-radius: 8px; } .list-content table.table td a { color: #999; } .list-content table.table td a.news-red { color: red; } /*下载*/ .download, .history { position: fixed; z-index: 999; left: 0px; top: 0px; background: rgba(0, 0, 0, .4); width: 100%; height: 100%; display: none; } .history { z-index: 99; } .download-hight { height: 100%; } .download-content, .history-content { max-width: 100%; width: 288px; border-radius: 10px; position: relative; padding: 40px 20px; } .history-content { width: 800px; padding: 0 0 40px; } .download-content .close, .history .close { background: url(../image/icon_25.png) no-repeat center / 19px; width: 19px; height: 19px; display: inline-block; position: absolute; right: 10px; top: 10px; z-index: 9; } .download-content .text img { width: 40px; } .download-content .text h3 { font-size: 18px; margin-top: 15px; margin-bottom: 10px; } .download-content .text p { color: #999; font-size: 12px; display: block; } .download-content .text a { background: rgb(61, 90, 254); width: 77px; height: 28px; color: #fff; border-radius: 14px; display: inline-block; line-height: 28px; margin-top: 20px; } .on-name { padding: 15px 25px; font-size: 14px; position: relative; background: #efefef; border-radius: 10px 10px 0 0; } /*上传文件*/ .add-border { border-bottom: 1px solid #f3f3f3; } .add-list .list .layui-form-label, .add-list .add-border .layui-form-label { text-align: left; padding-left: 0; } .add-list .add-border .layui-input-block { margin-left: 80px; } .layui-form-radio>i:hover, .layui-form-radioed>i { color: #3d59f8; } .add-list .add-list-tow .list { width: calc((100% - 100px) / 3); float: left; margin-right: 50px; clear: inherit; } .add-list .add-list-tow .list:nth-child(3n) { margin-right: 0; } .add-list .add-list-tow .list .layui-form-label, .add-list .add-list-tow .list .layui-unselect { width: 100%; display: inline-block; } .layui-form-select dl dd.layui-this { background: #3d59f8 } .add-list .add-list-tow .list .layui-input-block, .add-path .list .layui-input-block, .add-list-upload .list .layui-input-block { margin-left: 0px; } .add-path .list a { height: 36px; line-height: 36px; color: #3d59f8 } .add-path .layui-form-item { margin-bottom: 0px; } .add-path, .renew-list { padding-bottom: 20px; } .add-path, .add-path .path-list, .add-list-upload, .add-list-upload .layui-input-block, .renew-list .layui-input-block { display: inline-block; width: 100%; } .add-path .path-list li { float: left; display: inline-block; position: relative; background: #f5f5f5; color: #989898; width: calc((100% - 100px) / 3); height: 20px; line-height: 20px; margin-right: 50px; padding-right: 20px; padding-left: 10px; margin-bottom: 10px; } .add-path .path-list li .path-del { width: 20px; height: 20px; position: absolute; right: 0px; color: #000; cursor: pointer; text-align: center; } .add-path .path-list li:nth-child(3n) { margin-right: 0px; } .layui-upload .upload-btn { padding-left: 30px; width: 132px; height: 40px; border-color: rgb(229, 229, 234); border-width: 1px; border-style: solid; background: #fff url(../image/icon_28.png) no-repeat 20px center / 20px 18px; font-size: 16px; border-radius: 5px; } .layui-upload-list { display: inline-block; width: 100% } .layui-upload-list .list { width: calc((100% - 50px) / 2); position: relative; padding-left: 30px; background: url(../image/icon_29.png) no-repeat left 3px / 15px 11px; padding-bottom: 10px; margin-top: 10px; } .layui-upload-list .list.list-cg p::after { content: "(上传成功)"; font-size: 12px; color: #000; } .layui-upload-list .list i { width: 0; height: 4px; content: ""; bottom: 0px; left: 0px; border-radius: 2px; position: absolute; background: #34c758; transition: all .6s; } .layui-upload-list .list .del { position: absolute; right: 0px; top: 0px; cursor: pointer; } .upload-search { padding: 20px 0 0; } .upload-search .layui-form-item { width: calc((100% - 40px) / 2); margin-right: 20px; } .upload .con-list { padding: 0px; } .upload .con-list-cn { margin-top: 20px; } .upload .list-content .list, .upload .list-content .list:nth-child(8n) { width: calc((100% - 120px) / 7); margin-right: 20px; padding: 15px 10px 5px; margin-bottom: 10px; border-radius: 3px; position: relative; } .upload .list-content .list:nth-child(7n) { margin-right: 0px; } .upload .upload_selection { border: 1px solid #fff; } .upload .upload_selection:hover { border: 1px solid #9dacff; background: rgba(61, 90, 254, 0.05); } .upload .upload_list_acive { border: 1px solid #9dacff; background: rgba(61, 90, 254, 0.05); } .upload .upload_list_acive:after { background: url(../image/icon_30.png) no-repeat center / 15px 15px; height: 15px; width: 15px; position: absolute; right: 5px; top: 5px; content: ''; } .upload-form { padding: 20px 0 0; } .renew-list .xm-select-parent .xm-select-title div.xm-select-label>span { background: #3d59f8; border-color: #3d59f8; } .renew-list .xm-select-parent dl dd.xm-select-this div i { color: #3d59f8 } .renew-list .xm-form-checkbox>i, .renew-list .xm-form-checkbox:hover>i, .renew-list .xm-form-selected .xm-select, .xm-form-selected .xm-select:hover { border-color: #3d59f8 !important; } /**/ .con-seclevel { height: auto; padding: 15px; } .con-seclevel .add { right: 15px; top: 15px; } /**/ .con-content { width: 100%; position: relative; display: inline-block; } .con-content:after { height: 100%; width: 230px; content: ""; background: #fff; position: absolute; left: 0px; top: 0px; } .con-content-none.con-content:after { display: none; } .con-mune { width: 230px; float: left; display: inline-block; position: relative; z-index: 1; margin-right: 20px; } .con-mune .name { padding: 10px; display: inline-block; width: 100%; } .con-mune .name img { width: 30px; height: 30px; border-radius: 50%; float: left; margin-right: 5px; } .con-mune .name span { display: inline-block; height: 30px; line-height: 30px; } .con-mune ul { padding-left: 20px; } .con-mune ul li { position: relative; } .con-mune ul.org-menu-lis-children { padding-left: 10px; border-top: 1px solid #f3f3f3; } .con-mune ul.org-menu-list li:last-child { border-bottom: none; } .con-mune ul.org-menu-list li>a { position: relative; } .con-mune ul.org-menu-list li>a::after { content: ''; width: 4px; height: 4px; background-color: #3d59f8; position: absolute; left: -7px; top: 50%; margin-top: -2px; border-radius: 4px; } .con-mune .org-menu-list ul.org-menu-lis-children li>a::after { display: none; } .con-mune ul li a { font-size: 14px; padding: 15px 0; display: block; color: #a9a9a9; } .con-mune ul li a:hover, .con-mune ul li a.active { color: #3d59f8; } .con-text { width: calc(100% - 250px); display: inline-block; padding: 20px; } .con-content-none .con-text { width: 100%; } .con-text .name { padding: 0 0 20px; position: relative; } .con-text .name input { border: none; background: none; font-size: 14px; color: #3d59f8; display: block; width: 100%; } .con-text .name .name-btn .btn-edit, .con-text .name .name-btn .btn-edit img { width: 18px; height: 18px; padding: 0; border: none; background: none; } .con-text .name input.name-input-edit { border-bottom: 1px solid #3d59f8; } .con-text .name-btn { display: none; position: absolute; right: 0px; top: -2px; } .con-text .name-btn.name-btn-none { display: block; } .con-text .name-btn.name-btn-active { display: none; } .org-list { padding: 20px 0; } .con-content-none .org-list { padding: 0; } .org-list .org-ul { padding: 3px; border-radius: 5px; border: 1px solid #e6e9f0; background: #f0f2f5; display: inline-block; } .org-list .org-ul li { display: inline-block; float: left; } .org-list .org-ul li a { float: left; padding: 7px 25px; cursor: pointer; } .org-list .org-ul li.active { color: #fff; background: #aab7f9; border-radius: 5px; } .org-list .org-ul li.active a { color: #fff; } .org-con .org-remarks { padding: 15px 100px 15px 35px; border: 1px solid #aab7f9; background: #f5f6ff; border-radius: 5px; position: relative; } .org-con .org-remarks:after { background: url(../image/icon_35.png) no-repeat center / 12px; position: absolute; left: 15px; top: 20px; content: ""; width: 12px; height: 12px; } .org-con .org-remarks p { color: rgb(125, 125, 130); line-height: 24px; } .org-remarks-add { position: absolute; right: 30px; top: 50%; height: 30px; line-height: 30px; margin-top: -15px; color: #3d59f8 } .list-content table.table td a.color-r { color: red; } .list-content table.table td a.color-org { color: #ffd397; } .layui-laypage .layui-laypage-curr .layui-laypage-em { background: #3d59f8 } .layui-laypage a:hover { color: #3d59f8 } .layui-laypage a, .layui-laypage span { padding: 0 10px } /**/ .list-content .list.establish { background: #f5f6ff; border: 1px dotted #3d59f8; text-align: center; border-radius: 5px; display: block; position: relative; } .list-content .list.establish:hover { background: #f5f6ff; } .field-list .more { display: none; position: absolute; right: 10px; top: 0px; font-size: 14px; height: 20px; line-height: 20px; } .field-list:hover .more { display: block; } .field-list .more .more-edit { background: #fff url(../image/icon_37.png) no-repeat 5px center / 9px; padding: 5px 10px 5px 20px; position: absolute; top: 20px; right: -30px; display: none; font-size: 12px; border-radius: 5px; width: 60px; box-shadow: 0 0 5px rgba(0, 0, 0, .3); } .field-list .more:hover .more-edit { display: block; } .history.small .history-content { width: 495px; max-width: 100%; } .history.small .layui-form-label { padding: 9px 0; text-align: left; width: 60px; } .history.small .layui-input-block { margin-left: 70px; } .history.small .con-list { padding: 0px; } .field-tab-title { padding: 1px; border-radius: 5px; border: 1px solid #e6e9f0; background: #f0f2f5; display: inline-block; height: auto; float: right; } .field-tab-title li { display: inline-block; float: left; height: 28px; line-height: 28px; cursor: pointer; min-width: initial; font-size: 12px; } .field-tab-title li.active { color: #fff; background: #3d5afe; border-radius: 5px; } .field-tab-title li a { display: block; padding: 0px 25px; } .field-tab-title li.active a { color: #fff; display: block; } .tab-pane .org-list .org-con>div { display: block; } .notice-tab-title { float: none; } /**/ .con-list .layui-btn-sm { margin-top: 3px; background-color: #e1e1e1; color: #000; position: relative; } .layui-input, .layui-select, .layui-textarea { min-height: 38px; height: auto; } .borderblockbgfff { border-radius: 4px; min-height: 147px; margin-bottom: 12px; background-color: #fff; margin-left: 12px; margin-right: 12px; padding: 15px; } .fonttitle { font-size: 13px; font-weight: bold; font-family: PingFangSC-bold; margin-bottom: 22px; } .display { display: flex; display: -webkit-flex; } .disLeftRihgt { justify-content: space-between; } .aligncneter { align-items: center; } .wh50 { width: 50px; height: 50px; } .wh20 { width: 20px; height: 20px; } .wh76 { width: 76px; display: flex; flex-direction: column; align-items: center; } .flexcolumn { display: flex; flex-direction: column; align-items: center; } .displayCenter { display: flex; justify-content: center; align-items: center; } .fontS12 { font-size: 12px; } .marightR20 { margin-right: 20%; } .margitt7 { margin-top: 7px; } .height50 { height: 50px; } .widthb50 { width: 50%; } .padding28 { padding: 28px; } .padding16 { padding: 15px 28px; } .borderbottom1ddd { border-bottom: 1px solid rgb(201, 198, 198); } .bgffffff { background: #fff; } .poflexfoot { position: fixed; width: 100%; background: #fff; left: 0; bottom: 0; display: none; } .appheader { height: 44px; font-size: 20px; font-weight: bold; padding-left: 12px; background: #fff; margin-bottom: 15px; line-height: 44px; } /**/ .pc-block { display: block; } .phone-block { display: none; } .internal { position: absolute; color: red; left: -10px; border: 1px solid red; border-radius: 50%; width: 20px; display: flex; justify-content: center; align-items: center; height: 20px; top: -5px; } .file-tit { width: 100%; background-color: #fff; height: 60px; margin-top: 20px; display: flex; padding: 0 20px; align-items: center; justify-content: space-between; border-radius: 5px; } .listBtn { display: flex; } .listBtn button { width: 100px; height: 30px; background-color: #3d59f8; display: flex; border: none; align-items: center; justify-content: center; border-radius: 5px; font-size: 14px; font-weight: 600; color: #fff; margin-left: 10px; } .makeOne { position: absolute; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); } .onClickList .list-img { position: absolute; right: 30px; display: none; top: 0px; width: 25px; } .onClickLista { position: relative; padding-left: 50px; display: flex; align-items: center; } .onClickLista .list-img { position: static; right: 30px; margin-right: 10px; display: none; top: 0px; left: 0px; width: 15px; } .onClickLista .list-imga { display: flex; align-items: center; padding-top: 6px; } .file-tit-btn { width: 100px; height: 30px; background-color: #3d59f8; display: flex; align-items: center; justify-content: center; border-radius: 5px; font-size: 14px; font-weight: 600; color: #fff; margin-left: 10px; } .file-con { width: 100%; min-height: 70%; background-color: #ddd; margin-top: 20px; border-radius: 6px; box-sizing: border-box; padding: 40px 30px 0px; } .file-tit-name { font-size: 20px; font-weight: 600; } .file-tit-button { display: flex; } .moveFile { width: 100px; height: 30px; background-color: #3d59f8; display: flex; align-items: center; justify-content: center; border-radius: 5px; font-size: 14px; font-weight: 600; color: #fff; margin-left: 10px; } .file-make { width: 100%; height: 100%; position: absolute; z-index: 20; left: 0px; top: 0px; display: none; align-items: center; background-color: rgba(0, 0, 0, .4); justify-content: center; } .file-make .file-make-con { width: 50%; background-color: #fff; height: 50%; border-radius: 20px; padding: 40px 30px; text-align: center; } .name>:nth-child(1) { font-size: 20px; color: rgb(184, 61, 61); margin-bottom: 20px; } .file-upload { justify-content: center; } .file-upload>:nth-child(1) { font-size: 20px; margin-bottom: 20px; color: rgb(184, 61, 61); } .name>:nth-child(2) { border: none; border-bottom: 2px solid #999999; width: 200px; } .name { justify-content: center; } .file-make-con h2 { text-align: center; font-weight: 600; } .btn-con { display: flex; justify-content: space-evenly; } .file-make-con .btn { width: 150px; height: 40px; color: #fff; background-color: #397cdd; display: flex; align-items: center; justify-content: center; } .file-con-img { display: inline-block; width: 80px; background-color: #fff; height: 80px; position: relative; margin: 0 16px; margin-bottom: 30px; } .delet-cken { width: 20px; height: 20px; border-radius: 50%; position: absolute; right: -8px; top: -8px; border: 1px solid red; display: none; } .file-con-img img { width: 100%; } .nameMake { width: 100%; height: 100%; display: flex; align-items: center; position: absolute; left: 0px; display: none; top: 0px; z-index: 3; } .nameMake-con { width: 100%; height: 100%; margin: auto; background-color: #fff; } .nameMake-con .tit-name { font-size: 26px; font-weight: bold; padding-top: 20px; text-align: center; } .nameMake-cona { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 60px; } .nameMake-cona p { display: flex; margin-bottom: 30px; align-items: center; } .nameMake-cona span { display: inline-block; font-size: 20px; margin-right: 10px; margin-left: 10px; } .nameMake-btn { display: flex; justify-content: center; } .nameMake-btn button { width: 150px; height: 40px; color: #fff; margin: 40px 20px; background-color: #397cdd; display: flex; align-items: center; font-size: 20px; border: none; justify-content: center; } .nameMake-cona input { width: 300px; height: 30px; } .mobileGroup { position: absolute; right: 160px; top: 15px; font-weight: 400; font-size: 12px; color: #fff; text-decoration: none; background: #3d59f8; display: inline-block; position: absolute; padding: 0 20px; height: 30px; line-height: 30px; text-align: center; border: none; border-radius: 5px; } .organization-con { width: 100%; left: 0px; z-index: 10; top: 0px; height: 100%; position: fixed; background-color: rgba(0, 0, 0, 0.5); } .listBtn { position: absolute; right: 200px; top: 0px; } .onClickImg { border: solid 2px #ddd; position: absolute; right: -10px; top: -10px; width: 40px; display: flex; justify-content: center; border-radius: 5px; align-items: center; height: 40px; } .onClickImg>img { display: none; } .onClickImga .list-img { display: none; width: 15px; margin-right: 10px; } .onClickImga { display: flex; align-items: center; } .head-name:hover .qh{ display: flex; } .qh{ width: 200px; height: 100px; background-color: #fff; position: absolute; top: 40px; right: 0px; display: none; justify-content: center; align-content: space-around; flex-wrap: wrap; } .qh p{ width: 150px; height: 40px; border-radius: 5px; color: #fff; background-color: #397cdd; display: flex; align-items: center; font-size: 20px; border: none; justify-content: center; } .make-Tc{ position: fixed; width: 100%; height: 100%; display: flex;align-items: center; justify-content: center; display: none; background-color: rgba(0, 0, 0, 0.5); z-index: 10; } .make-Tc>div{ width: 300px; height: 200px; background-color: #fff; } .make-Tc>div input{ width: 150px; height: 30px; display: block; margin: auto; border: solid 1px #ddd; margin-top: 20px; } .make-Tc>div .tit-name{ width: 100%; background-color: #ddd; height: 40px; font-weight:600; font-size: 20px; line-height: 40px ; padding-left: 14px; box-sizing: border-box; } .make-Tc>div button{ width: 80px; height: 40px; border-radius: 1px; color: #fff; background-color: #397cdd; font-size: 20px; margin: 30px 20px 0px; border: none; } /* 小于等于多少高度的样式 */ @media screen and (max-height:880px) {} @media screen and (max-height:600px) {} /* 小于等于多少宽度的样式 */ @media screen and (max-width:1660px) {} @media screen and (max-width:1440px) {} @media screen and (max-width:1366px) {} @media screen and (max-width:1200px) { .list-content .list { width: calc((100% - 120px) / 5); float: left; margin-right: 30px; margin-bottom: 30px; cursor: pointer; padding: 10px; position: relative; border: 1px solid transparent; } .list-content .list:nth-child(8n) { margin-right: 30px; } .list-content .list:nth-child(5n) { margin-right: 0px; } .con-search .layui-form-item { width: calc((100% - 60px) / 3); float: left; clear: inherit; margin-right: 20px; } .con-search .layui-form-item:nth-child(3n) { margin-right: 0; } .con-search .layui-form-item:nth-child(4n) { margin-right: 20px; } } @media screen and (max-width:1100px) {} @media screen and (max-width:1024px) {} @media screen and (max-width:768px) {} @media screen and (max-width:480px) {} @media screen and (max-width:365px) {} .hide-wide, .phone-inline { display: none; } .show-wide { display: block; } .pc-inline { display: inline-block; } span.PutAway { right: 20px; top: 0px; height: 49px; line-height: 49px; position: absolute; } .org-menu-lis-children { display: none; }