dd/dist/css/style.css

2310 lines
38 KiB
CSS

@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;
}