﻿﻿.layui-btn.upload-btn { margin-right: 10px; }
.layui-upload-btn, .layui-upload-item { border-radius: 5px; text-align: center; cursor: pointer; display: inline-block; margin: 0 10px 10px 0; vertical-align: top; }
.layui-upload-btn { border: 1px dashed #e2e2e2; color: #999; }
.layui-upload-btn .wrapper { width: 100%; height: 100%; display: flex; justify-content: center; align-items: flex-end; }
.layui-upload-btn .wrapper .layui-icon { font-size: 50px; color: #007eed; }
.layui-upload-item { border: 1px solid transparent; }
.layui-upload-item.upload-file { border-color: #e2e2e2; line-height: 31px; height: 32px }
.layui-upload-item.upload-file .layui-upload-choose { margin-right: 0; margin-bottom: 0; padding-right: 0; }
.layui-upload-item.upload-file .layui-btn { padding: 0; margin: 0; background-color: transparent; border: transparent }
.layui-upload-item.upload-file .layui-btn .layui-icon { color: #FF5722 !important; }
.layui-upload-item.upload-image .wrapper { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.layui-upload-item.upload-image .file-panel { position: absolute; background: rgba(0,0,0,.5); overflow: hidden; z-index: 300; display: flex; justify-content: center; align-items: center; }
.layui-upload-item.upload-image .file-panel i { font-size: 24px; color: #FFF; margin: 0 5px; }
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child .layui-nav-child a { padding-left: 75px; }
.layui-input-company { padding-right: 0 !important }
.layui-input-input { width: auto !important }
.layui-label-verify { color: #F00; margin-right: 2px; }
.layui-form .layui-layer-btn { position: absolute; bottom: 20px; right: 20px; width: calc(100% - 70px); box-shadow: 0 -1px 2px 0 rgb(0 0 0 / 5%); }
.layui-card-body { padding: 0px 15px 10px!important; }
.steps { margin-bottom: 20px; }
.step-item { display: inline-block; line-height: 26px; position: relative; background: #ffffff; }
.step-item-tail { width: 100%; padding: 0 10px; position: absolute; left: 0; top: 13px; }
.step-item-tail i { display: inline-block; width: 100%; height: 1px; vertical-align: top; background: #c2c2c2; position: relative; }
.step-item-tail-done { background: #007eed !important; }
.step-item-head { position: relative; display: inline-block; height: 26px; width: 26px; text-align: center; vertical-align: top; color: #007eed; border: 1px solid #007eed; border-radius: 50%; background: #ffffff; }
.step-item-head.step-item-head-active { background: #007eed; color: #ffffff; }
.step-item-main { background: #ffffff; display: block; position: relative; }
.step-item-main-title { font-weight: bolder; color: #555555; }
.step-item-main-desc { color: #aaaaaa; }
.layui-table-cell-id div { color: #00f !important; cursor: pointer; }
.layui-info { line-height: 32px; padding-left: 20px; display: block; }
.layui-input-full { margin-left: 0 !important; }
.step-item-head.layui-anim-loop { -webkit-animation-iteration-count: 0; animation-iteration-count: 0; background-color: #007EED }
.layui-timezone-content .laydate-time-list { position: relative; display: table; }
.layui-timezone-content .laydate-time-list > li > ol > li { text-align: center; width: 100%; padding: 0; }
.main-table { background-color: #FFF; padding: 0 24px 10px!important;  }
.layui-table-tool { padding:10px 0px }
#customer-downloadlist-table~.layui-table-view { margin-top:25px }
.top-nav-item { }
.top-nav-item .layui-nav-itemed { }
/*自定义多选下拉框*/
.layui-treeselect { width: 1200px; padding: 10px; background: #fff; position: absolute; z-index: 899; border: 1px solid #ebeef5; box-shadow: 0 2px 12px 0 rgb(0 0 0 / 15%); margin-top: 10px; }
/*.layui-treeselect .layui-card { border: 1px solid #e8e9eb }*/
.carding .layui-card-header { border-bottom: 1px solid #e8e9eb }
.layui-treeselect .layui-card-header { display: block; }
.layui-treeselect .layui-card-body .layui-form-item { border-bottom: 1px solid #f6f6f6; padding: 15px 0; margin-bottom: 0; }
.layui-treeselect .layui-card-body .layui-form-item:last-child { border-bottom: none }
.layui-treeselect .layui-btn { height: 32px; line-height: 32px }
.layui-treeselect .layui-card-header button { height: 32px; line-height: 32px; background: #FFF; color: #296bd4; border: 1px solid #296bd4; }
.layui-treeselect .layui-card-header .layui-treeselect-head-left { float: left; display: flex; }
.layui-treeselect .layui-card-header .layui-treeselect-head-right { float: right; display: block; }
.layui-layer-admin .layui-layer-content .layui-treeselect .layui-card-header .layui-treeselect-head-right label { height: 32px; line-height: 32px; display: inline-block; text-align: right; float: left; padding: 0 0 0 10px; width: auto; }
.layui-layer-admin .layui-layer-content .layui-treeselect .layui-card-body .layui-form-item .layui-form-label { text-align: right; float: left;  }
.layui-treeselect-head-right .layui-form-item { margin-bottom: 0 }
.layui-treeselect .layui-card-header .layui-treeselect-head-right input { height: 32px; line-height: 32px; display: inline-block; width: 160px; float: left; }
.layui-treeselect .layui-card-header .layui-treeselect-head-right button { float: right; margin-left: 10px; }
.layui-treeselect .layui-card-body button { background: #f1f3f5; color: #606266; }
.layui-treeselect .layui-card-body button.layui-this { background: #FFF; color: #ffffff; border: 1px solid #007eed; background:#007eed}
.layui-treeselect .carding .layui-treeselect-head-right { display: flex; line-height: 61px; height: 100%; align-items: center }
.layui-treeselect .carding .layui-form-item .layui-inline { margin-bottom: 0px }
/*自定义单选下拉框*/
.layui-treeradio { width: 1200px; background: #fff;  z-index: 899; border: 1px solid #ebeef5;  margin-top: 10px; }
.layui-treeradio .layui-card { border: none }
.layui-treeradio .layui-card-header { display: block; }
.layui-treeradio .layui-card-body .layui-form-item { border-bottom: 1px solid #f8f8f9; padding: 15px 0; margin-bottom: 0; }
.layui-treeradio .layui-card-body .layui-form-item:last-child { border-bottom: none }
.layui-treeradio .layui-btn { height: 32px; line-height: 32px }
.layui-treeradio .layui-card-header button { height: 32px; line-height: 32px; background: #FFF; color: #296bd4; border: 1px solid #296bd4; }
.layui-treeradio .layui-card-header .layui-treeselect-head-left { float: left; display: flex; }
.layui-treeradio .layui-card-header .layui-treeselect-head-right { float: right; display: block; }
.layui-layer-admin .layui-layer-content .layui-treeradio .layui-card-header .layui-treeselect-head-right label { height: 32px; line-height: 32px; display: inline-block; text-align: right; float: left; padding: 0 0 0 10px; width: auto; }
.layui-layer-admin .layui-layer-content .layui-treeradio .layui-card-body .layui-form-item .layui-form-label { text-align: right; float: left;  }
.layui-treeselect-head-right .layui-form-item { margin-bottom: 0 }
.layui-treeradio .layui-card-header .layui-treeselect-head-right input { height: 32px; line-height: 32px; display: inline-block; width: 160px; float: left; }
.layui-treeradio .layui-card-header .layui-treeselect-head-right button { float: right; margin-left: 10px; }
.layui-treeradio .layui-card-body button { background: #f1f3f5; border: 1px solid #dcdfe6; color: #606266; }
.layui-treeradio .layui-card-body button.layui-this { background: #FFF; color: #296bd4; border: 1px solid #296bd4; }
.layui-treeradio .carding .layui-treeselect-head-right { display: flex; line-height: 61px; height: 100%; align-items: center }
.layui-treeradio .carding .layui-form-item .layui-inline { margin-bottom: 0px }
.selectcar { width: 214px; }
    .selectcar > .layui-btn { padding: 0px 22px 0px 10px; background-color: #f7f7f7; color: #344053; position: relative; border: 1px solid #dce1e6 }
.selectcar > .layui-btn.layui-this { padding: 0px 22px 0px 10px; color: #007EED; border: 1px solid #007EED; background-color: #fff }
.selectcar > .layui-btn .layui-icon { right: auto }
.selectcar { height: 32px; line-height: 32px; }
.carding .layui-card-header .layui-treeselect-head-left { display: inline-block; line-height: 60px }
.carding .layui-card-header { height: auto !important; padding-top: 0 !important; padding-bottom: 0 !important }
.carding .layui-card-header .layui-treeselect-head-right .layuiadmin-btn-admin .layui-icon-search { line-height: unset; position: inherit; margin-right: 5px; }
.carding .layui-card-header .layui-treeselect-head-right .layuiadmin-btn-admin { padding: 0 10px; margin-bottom: 0px }
.carding .layui-card-header:after { clear: both; content: ''; display: block }
.Selectblock { margin-left: 15px; margin-top: 15px; display: none }
.addss { background-color: #e6e6e6; color: #344053; font-weight: 500; height: 32px; line-height: 31px; }
.addss:hover { color: #344053; opacity: unset }
.layui-logo span { color: #1a1a1a; padding: 0px 0px; font-size: 9px; font-weight: 700; font-family: 'PingFang SC';position:relative }
    /*.layui-logo span:before { content: ""; position: absolute; height: 12px; border-left: 2px solid #b3b3b3; top: 50%; margin-top: -5px; left: 0; }*/
.layui-logo span:before { content: ""; position: absolute; height: 12px; border-left: 0px solid #b3b3b3; top: 50%; margin-top: -5px; left: 0; }
.layui-logo img { line-height: 15px }
.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 { color: #fff; font-size: 14px; font-family: 'PingFang SC'; }
.layui-nav .layui-nav-item a { color: #666; }
.layui-nav .layui-nav-item a:hover { color: #000; }
.layui-nav .layui-this a:hover { color: #fff; }
.layui-nav-tree .layui-nav-item { width: 190px; margin: 0 8px; border-radius: 3px; height: 38px; }
.layui-nav .layui-nav-item a { padding: 6px 13px; }
.layui-layout-admin .layui-header a:hover { color: #007eed; }
.layui-layout-admin .layui-header #layadmin-system-top-menu .layui-nav-itemed a cite { color: #007eed !important; background: #f0f8ff !important; }
.layui-layout-admin .layui-header .layui-nav { text-align: center }
.layui-layout-admin .layui-header #layadmin-system-top-menu a:hover,
.layui-layout-admin .layui-header #layadmin-system-top-menu a cite:hover { color: #007eed !important; }
#layadmin-system-left-menu .layui-nav .layui-this a { color: #fff }
.layui-layout-admin .layui-header .layui-nav .layui-nav-itemed a cite { color: #007eed !important; background: #f0f8ff !important; }
.layui-layout-admin .layui-header a:hover,
#layadmin-system-top-menu .layui-nav-item a cite:hover { color: none }
.layui-layout-admin .layui-layout-left .layui-nav-itemed { background: #f0f8ff !important; }
.layui-layout-admin .layui-layout-left .layui-nav-item { margin: 14px 0px !important; padding: 0 18px; height: 40px !important; line-height: 40px !important; text-align: center; border-radius: 5px; }
.layui-side-menu .layui-nav { margin-top: 0px !important;width:204px!important}
.layui-nav-itemed > a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover { color: #007eed !important; }
.layui-header .layui-nav-item .layui-icon { top: 0px !important;font-size:20px!important; }
.layui-header .layui-layout-right .layui-nav-item a .layui-icon { top: 2px !important; }
.layui-side-menu .layui-nav .layui-nav-item a:hover { color: #666; }
.layui-side-menu .layui-nav .layui-this a:hover { color: #ffffff; }
.layui-side-menu .layui-nav .layui-this a { color: #ffffff; }
/*button样式*/
.layui-btn { background-color: #007eed; font-size: 13px; border-radius: 3px; }
.layui-btn-primary { border-color: #d2d2d2; background: 0 0; color: #666; }
.main-table .layui-table-tool .layui-btn, .main-filter .layui-btn { height: 32px; line-height: 31px }
.layui-table-col-special .layui-btn { padding: 0; background-color: transparent !important; color: #007eed !important; }
.layui-table-col-special .layui-btn .layui-icon::before { display: none !important; }
.layui-table-tool .layui-btn { padding: 0 16px !important }
.layui-form-onswitch { border-color: #007eed; background-color: #007eed; }
.layui-btn-normal { background-color: transparent; color: #007eed }
.layui-btn-normal:hover { opacity: 1; filter: none; color: #0064bd }
.layui-btn-primary:hover { border-color: #007eed }
.layui-form-checked[lay-skin=primary] i { border-color: #007eed !important; background-color: #007eed; }
.layui-layer-admin .layui-layer-title { color: #555 !important; }
.layui-laydate-content td.laydate-selected { background-color: #f0f8ff !important; }
.laydate-selected:hover { background-color: #007eed !important; }
.layui-laydate-footer span:hover { color: #007eed; }
.images { width: 100px; height: 93px; margin-left: 8px; text-align: center; margin-right: 75px; padding-top: 6px }
.images img { width: 59px; height: 59px; flex-shrink: 0; border-radius: 20%; margin-bottom: 5px }
/*.imageName:before,
.imageName2:before { content: ""; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: -15px; width: 4px; height: 4px; background-color: #296bd4; border-radius: 50%; }*/
.ding { height: auto; padding: 10px }
.all { width: calc(100% - 140px); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 17px 0; line-height: 35px }
.allTwo {  display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 17px 0; line-height: 35px; justify-content: flex-start; }
/*.all p { margin-left: 32px; margin-top: 8px; color: #000; font-weight: normal }*/
.RowTwo .imageName,
.imageName2 { display: flex; align-items: center; width: 32%; -webkit-box-align: center; position: relative; flex-wrap: wrap }
.RowOne .all .imageName { display: flex; align-items: center; width: 25%; -webkit-box-align: center; position: relative; flex-wrap: wrap }
.imageName span,
.imageName2 span { font-size: 14px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.imagetitle { width: 75px; color: rgba(51,68,102,.6); padding-right: 10px; }
.imagecontent { width: calc(100% - 75px); color: #346; }
.RowOne { display: flex; align-items: center; padding: 0 20px 0 30px; background-size: cover; margin-bottom: 10px; }
.iconIng { height: 100px; width: 88px; padding-top: 26px; margin-right: 50px; text-align: center }
.RowTwo { display: flex; flex-wrap: wrap; background: #fafbfc; border: 1px solid #f2f3f5; border-radius: 3px; margin: 10px ;padding-left:100px}
.information { width: 100px; height: 46px; font-size: 16px; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700; text-align: left; color: rgba(0,0,0,0.90); line-height: 70px; }
.iconIng span { width: 40px; height: 40px; background-color: aquamarine; border-radius: 20px; display: inline-block; text-align: center; line-height: 38px }
.iconTwo { display: inline-block;width:50px;margin-top:8px }
.iconTwo img { height: 32px; width: 32px; margin-bottom: 8px }
.modeling .layui-col-md4 .layui-card .layui-card-header,
.modeling .layui-col-md8 .layui-card .layui-card-header,
.modeling .layui-col-md6 .layui-card .layui-card-header { height: 72px; line-height: 72px }
.el-tabs__header { border-bottom-width: inherit; }
.data-icon { font-size: 20px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; text-align: left; color: rgba(0,0,0,0.90); }
.Rowadd { height: 50px; border-bottom: 1px solid #f2f3f5; line-height: 40px }
.Rowadd img { margin-bottom: 8px }
.stateing div { display: inline-block }
/*.stateing:before { content: ""; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 10px; width: 4px; height: 4px; background-color: #296bd4; border-radius: 50%; }*/
.stateing { display: flex; justify-content: space-between; margin: 5px auto; position: relative; padding: 0 10px 0 10px; line-height: 30px }
.stateing div:nth-child(1) { color: #b3b3b3 }
.boxing { display: inline-block; width: 45%; margin-right: 10px; border-right: 1px solid #f6f6f6; padding-right: 45px }
.layui-tab-title .layui-this { background-color: #fff; color: #007eed; border-top-right-radius: 10px; border-top-left-radius: 10px; }
.rowing { padding: 10px }
.progress { width: 82%; line-height: 26px; margin: 15px auto }
.progressing { display: flex; justify-content: space-between; }
.progressing span { color: #958e8e }
.layui-progress { height: 10px }
.layui-bg-blue { height: 10px }
.maining { width: 50%; display: flex; border-left: 1px solid #f4f6f9; }
.flow_list { display: flex; flex-flow: column; justify-content: center; color: #8d8d8d; font-size: 13px; margin-left: 10px; height: 350px; }
.flow_list li { margin-top: 40px; }
.flow_list li:nth-child(1) { margin-top: 0 }
.AllTime { margin-top:9px ;right:-30px}
.AllTime ul { display: flex; justify-content: flex-end; background-color: #e2edff; padding: 0 30px 0 36px; border-radius: 20px 0 0 20px; height: 40px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.AllTime ul li:not(:last-child) { margin-right: 15px; }
.AllTime ul li { cursor: pointer }
.AllTime-child { background-color: #296bd4; width: 75px; height: 20px; color: #fff; margin: 0 15px; line-height: 20px; text-align: center; border-radius: 3px; padding: 5px 15px; }
.AllTime ul li { width: 75px; height: 20px; margin: 0 15px; line-height: 20px; text-align: center; border-radius: 3px }
.munberTwo { display: flex; align-items: center; width: 50%;margin-bottom:40px }
.munbering { display: flex; flex-wrap: wrap }
.weighting { font-weight: 700 }
.munber { padding: 0 40px; margin: 25px auto; height: 300px; padding: 75px 0px }
.main-info { display: flex; justify-content: flex-start; flex-wrap: wrap; align-content: center; margin-left: 40px }
.main-info .layui-inline { width: 32%;word-break:break-all;height:40px }
.main-info .layui-inline .layui-form-label:after { content: ":"; display: block; position: absolute; top: 8px; right: -9px; font-size: 18px }
.main-info .layui-input-company { line-height: 32px }
.main-info .layui-collapse { width: 100%; }
.layui-form-label { padding: 9px 1px; width: 106px; line-height: 14px }
.layui-input-block { margin-left: 114px }
.layui-layer-admin i[close] { color: #7a7f87 }
.main-filter .layui-inline .layui-input-block .layui-form-radio { margin: 0px 10px 0 0; line-height: 32px; }
.switchover .layui-inline .layui-input-block .layui-form-radio { margin: -11px 10px 0 0 }
.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed > i { color: #007eed }
.layui-input, .layui-select, .layui-textarea { font-weight: normal; height: 32px; font-size: 14px; border-radius: 3px; border: 1px solid #dce1e6; }
.layui-form-select dl dd, .layui-form-select dl dt { font-weight: normal }
.layui-layer-admin .layui-layer-title { border-bottom: 1px solid #f0f0f0 !important }
.layui-layer-admin i[close] { color: #555 !important }
.layui-cardOne { padding: 20px }
.layui-paneling { background-color: #FCFCFC }
.img-One { text-align: center; padding-top: 24px }
.img-One img { width: 100%; }
.img-Two { height: 70px; margin: 20px auto; display: flex; justify-content: space-between; align-items: center; padding: 0 33px }
.img-show { background-color: rgba(255,248,248,0.70); height: auto;line-height: 60px; padding: 10px 40px; font-family: 'PingFang SC'; border-top: 1px solid #ff3838 }
.show-one div { display: inline-block; font-size: 16px; color: #2c3748; text-decoration: line-through; }
.show-one span:nth-child(2) { margin: 15px; color: #FA5437; font-size: 28px; font-family: PingFang SC, PingFang SC-Heavy; font-weight: 800; }
.show-one span:nth-child(1),
.show-two span:nth-child(1) { font-size: 18px; color: #535353; font-weight: 400; font-family: PingFang SC, PingFang SC-Regular; }
.show-two div { background: rgba(250,84,55,0.11); border-radius: 11px; display: inline-block; width: 41px; height: 21px; line-height: 21px; text-align: center; color: #fa5437; font-size: 13px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; margin: 0px 10px 0px 20px; }
.show-two1,
.show-card span { color: #7a7a7a; font-size: 18px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; }
.show-card { height: 82px; line-height: 82px; padding: 0 40px; color: #7a7a7a; font-size: 18px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; }
    .show-card div { display: inline-block; background: rgba(0,93,224,0.06); border-radius: 13px; height: 26px; line-height: 26px; color: #005de0; font-size: 16px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400;padding:0 10px;margin:0 20px }
    .headerOne { border: 1px solid #f1f1f1; height: 51px !important; line-height: 50px; padding: 0 20px; font-weight: 600 }
.bodyOne {  border-top: none; overflow: hidden; line-height: 38px; color: rgba(44,55,72,.6); border-bottom: 0px;display:flex;padding:10px 40px }
.essential { display: inline-block; color: #535353; font-size: 16px; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700;position:relative }
.essential:before { content: ""; width: 64px; height: 4px; border-radius: 2px; background-color: rgba(0,126,237,0.32); position: absolute; margin-top: 23px; }
.bodyOne div div { color: #7a7a7a; font-size: 16px; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; }
    .bodyOne div div span { color: #535353;margin-left:10px }

@media screen and (max-width: 1200px) { .layui-layout-admin .layui-layout-left .layui-nav-item { width: 100px; }
}

@media screen and (max-width: 1100px) {
    .layui-layout-admin .layui-layout-left .layui-nav-item { width: 80px; }
}

.layui-side-menu .layui-nav .layui-nav-item a { padding-right: 0px;padding-left:20px!important }
.paneling { overflow: hidden; padding: 15px 25px; color: #7A7A7A; width: 100% !important; min-height: 200px; height: auto; border: none; display: grid }
.cardOne { padding: 15px }
.cardOne .layui-card { border-radius: initial; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0%); }
.tabTitleOne { border-bottom-width: 0px }
.layui-tab-title li { line-height: 30px; border: 1px solid #c7c9d1; margin: 0 10px; background-color: #f5f5f5; border-radius: 4px }
.layui-tab-title .layui-this { border-top-right-radius: 0px; border-top-left-radius: 0px; line-height: 30px; border: 1px solid #007eed; border-radius: 4px; background-color: #f5f5f5 }
.cardTwo { background-color: #fafdff; color: #888888; }
.layui-tab-item .layui-card { padding: 15px; line-height: 40px }
.layui-tab-title .layui-this:after { border-width: 0px; border-style: none; border-bottom-color: none; border-radius: initial }
.swiper { height: 100px }
.swiper-wrapper { align-items: center }
.downSwiper .swiper-slide img { height: 100% }
.layui-form-select dl, .layui-panel { box-shadow: 1px 1px 4px rgb(0 0 0 / 0%); }
.rowStree .layui-panel:nth-child(1) { border-width: 0px 5px 10px 0px; border-color: #FCFCFC }
.rowStree .layui-panel:nth-child(2) { border-width: 0px 0px 5px 5px; border-color: #FCFCFC }
.padding { padding: 40px }

.layui-input, .layui-textarea { padding-left: 12px }
/*.layui-form-select dl dd:hover { background-color: #e4f3ff; color: #007eed }*/
.layui-laydate-content td:hover, .layui-laydate-list li:hover { color: #007eed !important; border: 1px solid #007eed; background-color: #fff !important; display: inline-block }
.layui-laydate-footer span:hover { border: 1px solid #007eed; color: #007eed !important }
.laydate-footer-btns span { margin: 0px 0 0 5px !important; }
.layui-laydate-header i:hover, .layui-laydate-header span:hover { color: #007eed !important }
.layui-laydate-footer span[lay-type=date] { color: #007eed !important }
.layui-form-switch { margin-top: 5px; }
.layui-layer-admin .layui-layer-content { line-height: 38px !important }
#products-promotionalproductlist-ValidDate { width: 120% }
.layui-colla-title { padding: 0 15px 0 16px; }
.layui-form-checkbox[lay-skin=primary] i:hover { border: 1px solid #007eed !important }
.layui-transfer-box .layui-form-checkbox .layui-form-checkbox i:hover { border: 1px solid #007eed !important }
.layui-transfer-search .layui-icon-search { top: 32%; margin-top: -10px }
.layui-transfer-active .layui-btn { background-color: #007eed; border-color: #007eed }
.layui-form-selectup dl { top: 40px; bottom: initial }
.StaRow { margin-top: 20px }
.StaBtn { border-radius: 5px }
.StaRowTow { padding: 20px }
.StaRowTow th, .StaRowTow tbody tr:nth-child(1) { text-align: center; font-weight: 700; color: #000 }
.StaRowTow td { text-align: center; }
.StaRowTow tbody tr:nth-child(1) { background-color: #fafafa }
.table .layui-btn { margin-bottom: 0px; line-height: 25px }
.StaRowTow tbody { color: #007eed }
.StaRowTow tbody tr td:nth-child(1) { color: #111111 }
.layui-input:hover, .layui-textarea:hover { border-color: #cbc7c7 !important }
.layui-input:focus, .layui-textarea:focus { border-color: #007eed !important }
.layui-select-disabled .layui-disabled:hover { border-color: #f7f7f7 !important }
.layui-form-radio > i { font-size: 19px }
.layui-laydate-footer span.layui-laydate-preview:hover { color: #007eed !important }
.layui-laydate-footer span { color: #111111 !important; }
.layui-layer-dialog { width: 15% }
.titleing { font-weight: 500; font-size: 14px; padding: 0px 10px; border-radius: 4px; line-height: 44px; width: 100%; position: relative; }
.titleing::before { content: ""; width: 4px; height: 15px; background: #3a7fee; position: absolute; top: 50%; -webkit-transform: translate(-10px,-50%); transform: translate(-10px,-50%); }
.item-basicing { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: distribute; justify-content: space-around; }
.layui-form-checkbox[lay-skin=primary] i { border-radius: 2px; width: 14px; height: 14px;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]:hover { border-color: #007eed !important }
.item-endOne { display: flex }
.item-endOne .layui-form-item { width: 25% }
.item-endOne .layui-input { width: 55% }
.item-endOne .layui-input-block { display: flex; align-items: center }
.item-endTow .layui-input-block { display: flex; align-items: center; }
.item-endTow .layui-form-radio { margin: -5px 10px 0 0; }
.layui-tree-pack { padding-left: 50px; }
.layui-tree-iconClick { width: 10px; }
.layui-tree-set .layui-tree-set .layui-tree-pack .layui-tree-set { width: 33.3%; display: inline-block; }
.main-filter .layui-form-radio .layui-icon { margin-top: 0px !important; position: unset !important }
/*
    .layui-card-header { border-bottom: none }
*/
.layui-card-header { font-size: 14px; }
.layui-card { box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0%); }
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn { border-top: 1px solid #f0f0f0 }
.reso { text-align: center; padding: 15px 0px }
.ziyuan { height: 30px; width: 80px; background-color: #007eed; color: #fff; border: 1px solid transparent; border-radius: 2px }
.rkmb { color: #007eed; font-family: 'PingFang SC'; font-size: 14px; font-weight: 400 }
.rkmb:hover { color: #007eed }
#king { padding: 15px; line-height: 60px }
.sping, .shuj1 { border: 1px solid rgb(204, 204, 204); height: 32px; display: inline-block; text-align: center; line-height: 32px; padding: 0px 15px; border-radius: 5px; white-space: pre-wrap; color: #606266; cursor: pointer; margin: 0px 5px }
.active { border: 1px solid #007eed; background-color: #007eed; color: #fff }
.layui-layer-tips .layui-layer-content { top: 8px; color: #000 !important; background-color: #fff !important; border-radius: 5px !important; border: 2px solid #007eed }
.layui-layer-tips { padding: 15px; top: 347.5px }
.layui-form-radio * { font-weight: 500 }
.layui-layer-tips i.layui-layer-TipsB { top: -17px !important }
.layui-layer-tips i.layui-layer-TipsB, .layui-layer-tips i.layui-layer-TipsT { transform: rotate(90deg); border-right-color: #007eed !important }
.layui-layer-page ~ .layui-layer-tips .layui-layer-content { top: 8px; color: #000 !important; background-color: #fff !important; border-radius: 5px !important; border: 2px solid #007eed }
.layui-table-tips .layui-layer-content { border: none !important; }
/*
.layui-form-mid { line-height: 14px }
*/
#products-createproduct-edit-CanExchangeByPoints-row .layui-input-block .layui-unselect { margin-top: 4px }
.layui-form .layui-input-block .layui-form-radio { margin: 2px 10px 0 0; line-height: 28px; }
.layui-collapse .layui-colla-item .layui-colla-title { padding: 0px 35px }
.layui-collapse .layui-colla-item .layui-colla-content { padding: 40px 25px }
.main-info .layui-collapse .layui-colla-item .layui-colla-content { padding: 10px 15px }
.layui-collapse ~ .layui-form-item .layui-input-block { text-align: center; padding-top: 25px }
.layadmin-tabsbody-item .layui-fluid .layui-card .layui-card-body .layui-form .layui-collapse { margin-bottom: 15px }
.layui-form .layui-collapse { margin-bottom: 15px }
#products-productlist-create-CanExchangeByPoints-row .layui-input-block .layui-unselect { margin-top: 5px }
#products-carserialbasicplanlist-create-HasApn2-row .layui-form-label,
#products-carserialbasicplanlist-create-HasApn3-row .layui-form-label,
#products-carserialbasicplanlist-create-HasVoice-row .layui-form-label { width: 121px; margin-right: 10px }
#products-carserialbasicplanlist-create-HasApn1-row .layui-form-label { margin-right: 24px }
.layui-transfer-data li .layui-unselect .layui-icon { line-height: 14.5px }
#resources-retirementapply-edit-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-apnmanagement-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftpackage-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-yunbaicardoff-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftotapackage-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-extendtesttime-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftpackage-create-OfficeFile-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftotapackage-create-File-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftpackage-create-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftotapackagelist-create-File-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftotapackage-create-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftpackagelist-create-TestFile-row .layui-input-block .layui-form-mid .rkmb,
#customer-cardswitch-create-File-row .layui-input-block .layui-form-mid .rkmb,
#customer-extendtesttimelist-create-File-row .layui-input-block .layui-form-mid .rkmb,
#customer-giftpackagelist-create-OfficeFile-row .layui-input-block .layui-form-mid .rkmb,
#customer-apnopelist-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#customer-apnopelist-create-File-row .layui-input-block .layui-form-mid .rkmb,
#smsmanage-statuslist-create-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#authmanage-testcardrecord-create-FileUrl-row .layui-input-block .layui-form-mid .rkmb,
#resources-import-edit-FileUrl-row .layui-input-block .layui-form-mid .rkmb { background-image: url(../../dist/style/res/iconing.png); background-repeat: no-repeat; width: 100%; display: block; background-position-x: right }
#resources-retirementapply-edit-FileUrl-row .layui-input-block .layui-form-mid,
#customer-giftpackage-FileUrl-row .layui-input-block .layui-form-mid,
#customer-yunbaicardoff-FileUrl-row .layui-input-block .layui-form-mid,
#customer-giftotapackage-FileUrl-row .layui-input-block .layui-form-mid,
#customer-extendtesttime-FileUrl-row .layui-input-block .layui-form-mid,
#customer-giftpackage-create-OfficeFile-row .layui-input-block .layui-form-mid,
#customer-giftpackage-create-FileUrl-row .layui-input-block .layui-form-mid,
#customer-giftotapackage-create-File-row .layui-input-block .layui-form-mid,
#customer-giftotapackage-create-FileUrl-row .layui-input-block .layui-form-mid,
#customer-giftpackagelist-create-TestFile-row .layui-input-block .layui-form-mid,
#customer-giftotapackagelist-create-File-row .layui-input-block .layui-form-mid,
#customer-cardswitch-create-File-row .layui-input-block .layui-form-mid,
#customer-extendtesttimelist-create-File-row .layui-input-block .layui-form-mid,
#customer-giftpackagelist-create-OfficeFile-row .layui-input-block .layui-form-mid,
#customer-apnopelist-FileUrl-row .layui-input-block .layui-form-mid,
#customer-apnopelist-create-File-row .layui-input-block .layui-form-mid,

#smsmanage-statuslist-create-FileUrl-row .layui-input-block .layui-form-mid,
#customer-apnmanagement-FileUrl-row .layui-input-block .layui-form-mid { width: 80px }
#resources-import-edit-FileUrl-row .layui-input-block .layui-form-mid { width: 135px }
#authmanage-testcardrecord-create-FileUrl-row .layui-input-block .layui-form-mid { width:137px }
.layui-layer-content .main-info-cards .main-info .layui-inline .layui-form-label { color: #666;text-align:left; }
    .layui-layer-content .main-info-cards .main-info .layui-inline .layui-form-label::after{ content:"" }
.main-info-cards .main-info .layui-inline .layui-input-block .layui-info { padding-left:0px!important }
.layui-layer-content .main-info-cards .main-info .layui-inline .layui-input-block { margin-left:27px }
/*.layui-layer-content .main-info-cards,
.layui-layer-content .main-info-cards .main-table { font-size: 12px; font-family: 'PingFang SC' }*/
#products-carserialbasicplanlist-create-HasApn1-row .layui-form-label { margin-right: 24px }
/*翻页开始*/
/*.layui-laypage input:focus, .layui-laypage select:focus { border-color: #007eed !important; color: #007eed !important }*/
.layui-laypage-skip input:focus { color: #007EED; border-color: #007EED !important; }
.layui-laypage-limits select:focus { border-color: #007EED !important; }
.layui-laypage button, .layui-laypage input, .layui-laypage select { color: #555; border: 1px solid #dedede; }
.layui-laypage button:hover, .layui-laypage input:hover, .layui-laypage select:hover { color: #333 !important; border: 1px solid #cbc7c7 !important; }
.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span { margin-bottom: 17px }
.layui-laypage a:hover { color: #007eed }
.layui-table-page > div { height: 32px; }
.main-table .layui-table-page .layui-laypage a { height: 30px; border: 1px solid #dedede; line-height: 30px; }
.layui-table-page .layui-laypage .layui-laypage-prev, .layui-table-page .layui-laypage .layui-laypage-next { border: 1px solid #dedede; height: 30px; padding: 0 3px; color: #dedede; }
.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span { margin-bottom: 0px; height: 32px; line-height: 32px; }
.layui-table-page select { height: 24px; }


.layui-table-page .layui-laypage button, .layui-table-page .layui-laypage input { height: 32px; line-height: 32px; }

.layui-table-page .layui-laypage-skip { margin-left: 10px !important; }
.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span { margin-left: 8px; }
.layui-table-page .layui-laypage .layui-laypage-prev, .layui-table-page .layui-laypage .layui-laypage-next { padding: 0 7px; color: #dedede; }
/*翻页结束*/
/*列表页table开始*/
.layui-icon-ok:before { content: "\e605" !important; }
.layui-table-tool-self{right:0}
.main-table .layui-form { border: none; }
.main-table .layui-table-tool {  background: #fff; border: none; margin-top: 6px; margin-bottom: 6px; }
.main-table .layui-table-page { border: none; padding: 24px 7px 14px; height: auto }
.main-table .layui-table-box { border: 1px solid #e6e6e6; }
/*.main-table .layui-table-header { border-width: 0 0 0px; }*/
.layui-table-header, .layui-table thead tr { background-color: #f7f7f7; }
.main-table .layui-table-body .layui-table td, .main-table .layui-table-body .layui-table th { border-right: 1px solid transparent;padding:10px 0 }
.layui-table-view .layui-table td, .layui-table-view .layui-table th { padding: 10px 0; border-top: none; border-left: none; border-bottom: 1px solid #f2f3f5; }
/*列表页table结束
列表页搜索栏开始*/
.main-filter .layui-input-block input[type=text] { width: 214px; }
.main-filter .layui-input-block input[type=number] { width: 214px; }
.main-filter .layui-input-block textarea { width: 214px }
.main-filter.layuiadmin-card-header-auto .layui-form-item .layui-inline > .layui-input-block .layui-inline { margin-bottom: 0 }
/*max-height: 48px;*/
.main-filter { display: flex; }
.main-filter.layuiadmin-card-header-auto { line-height: normal !important; padding-top: 24px !important; padding-bottom: 0 !important; }
.main-filter.layuiadmin-card-header-auto .layui-form-item .layui-inline { margin-bottom: 24px; margin-right: 10px; }
.main-filter .layui-filter-body { display: table-cell; width: 100%; margin-bottom: 0;height:100%; }
.main-filter .layui-filter-btns { display: table-cell; min-width: 200px; }
.main-filter .layui-filter-btns .layui-filter-btn-fold { background-color: transparent; color: rgba(0,0,0,0.90); border: 1px solid #dce1e6;padding:0 15px }
.main-filter.layui-filter-fold { max-height: 55px !important; }
.layui-filter-btns .layui-icon-search:before{content:''}

.main-filter .layui-form-label { padding: 9px 1px!important; width: 106px!important; line-height: 14px;float:left!important;text-align:right!important; }
.main-filter .layui-input-block { margin-left: 114px!important; }
/*列表页搜索栏结束*/
.layui-layer .layui-fluid .layui-form .layui-collapse { margin-bottom: 15px }
/*输入框样式开始*/
.layui-input-block { min-height: 32px; line-height: 26px }
.layui-form input[disabled] { background-color: #f7f7f7; color: #CCCCCC }
.layui-select-title .layui-disabled { background-color: #f7f7f7; }
.layui-input:disabled:hover, .layui-textarea:disabled:hover { border-color: #eee !important }
.main-filter .layui-btn { vertical-align: baseline; }
/*输入框样式结束
资源管理*/
#resources-retirementapply-edit-Mode-row .layui-input-block .layui-unselect .layui-anim { right: inherit; top: 15%; margin-top: auto; position: unset }
#resources-retirementapply-edit-Mode-row .layui-input-block .layui-unselect { margin: 2px 10px 0 0; }
#resources-retirementapply-edit-Mode-row .layui-input-block { line-height: normal }
#resources-retirementapply-edit-FileUrl-button .layui-icon { line-height: unset; position: unset; right: auto; margin-top: unset }
#resources-retirementapply-edit-FileUrl-button { height: 32px; line-height: 32px }
#resources-retirementapply-edit-FileUrl-row .layui-form-label { line-height: 21px }
/*.layui-create-zone .layui-form .layui-form-item:nth-child(1) { margin-bottom: auto }*/
/*.layui-create-zone { padding: 15px 30px 0px 0px }*/
/*客户管理*/
#customer-otapackage-create-Type-row .layui-input-block .layui-form-radio,
#customer-yunbaicardoff-create-OperateType-row .layui-input-block .layui-form-radio,
#customer-yunbaicardoff-create-ValueMode-row .layui-input-block .layui-form-radio,
#customer-giftpackage-create-UserType-row .layui-input-block .layui-form-radio,
#customer-giftpackage-create-OperateType-row .layui-input-block .layui-form-radio { margin: 2px 10px 0 0; }
/*弹框样式开始*/
.layui-layer-admin .layui-layer-content .layui-form-item .layui-form-label { width: auto; text-align: left; float: none; padding: 9px 15px; }
.layui-layer-admin .layui-layer-content .layui-form-item .layui-input-block { margin-left: 16px; }
.layui-layer-admin .selectcar .addss .layui-icon { line-height: initial; position: absolute; top: 50%; margin-top: -7px; }
/*弹框样式结束*/
.layui-layer .layui-fluid .layui-form .layui-collapse { margin-bottom: 15px }
/*商品详情打开超链接*/
#LAY_layedit_link .layui-form-radio { margin: 4px 10px 0 0; }
#LAY_layedit_link .layui-form-item { width: 100%; }
#LAY_layedit_link .layui-form-item button:nth-child(2) { background-color: #fff }
#LAY_layedit_link .layui-form-item button:nth-child(2):hover { color: #007eed }
/*下拉框滚动条*/
.layui-anim-upbit::-webkit-scrollbar {
    width: 12px;
    height: 12px
}
.layui-anim-upbit::-webkit-scrollbar-thumb {
    background: #cdcdcd;
    min-height: 150px;
    min-width: 150px;
    border-radius: 10px
}
    .speechless { color: rgba(44, 55, 72, 0.6); }
#resources-retirementapply-edit-FileUrl-list .layui-upload-item .layui-btn .layui-icon { line-height: unset; position: unset }
/*商品审批详情*/
.GoodsDetail { position: sticky; left: 190px; right: 15px; bottom: -20px; z-index: 99; padding: 20px 0 0 0; width: auto; background: #fff; box-shadow: 0px -5px 7px 0px rgb(0 0 0 / 5%); }
.GoodsDetail .layui-card-header { border-bottom: none }
.GoodsDetail .layui-unselect .layui-anim-upbit { top: unset; bottom: 42px }
/*导航栏*/
.layui-layout-admin .layui-header .layui-nav .layui-this:after, .layui-layout-admin .layui-header .layui-nav-bar{height:0!important;background-color:transparent!important}
/*导航栏响应式*/
.header-checkout { height: 64px; padding: 0 15px; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 20px; }
.header-checkout i { display: inline-block; background-color: #fff; height: 35px; width: 35px; line-height: 34px; text-align: center; border-radius: 8px; margin-left: 15px; cursor: pointer; -webkit-box-shadow: 0 0 5px 0 rgba(0 0 0 / 10%); box-shadow: 0 0 5px 0 rgb(0 0 0 / 10%); color: #000 }
.header-checkout i:last-child { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.layui-header .layout-nav-small { left: 0 !important; width: 220px; color: #e0e4e7; position: fixed; /* left: -100%; */ z-index: 999; top: 64px; -webkit-transition: all .5s; transition: all .5s; padding: 12px; background: #fff !important; -webkit-box-shadow: 0 0 37px 0 rgba(0 0 0 / 50%); box-shadow: 0 0 37px 0 rgba(0 0 0 / 50%); border-radius: 8px; }
/*.layui-header .layui-nav-tree { height: 100%; overflow-y: scroll; left: 0 !important; width: 220px; color: #e0e4e7; position: fixed;*/ /* left: -100%; */ /*z-index: 999; top: 64px; -webkit-transition: all .5s; transition: all .5s; padding: 12px; background: #fff !important; -webkit-box-shadow: 0 0 37px 0 rgba(0 0 0 / 50%); box-shadow: 0 0 37px 0 rgba(0 0 0 / 50%); border-radius: 8px; }*/
.layui-header .layui-nav-tree { width: 204px; color: #e0e4e7; position: relative; z-index: 999; /* top: 64px; */ -webkit-transition: all .5s; transition: all .5s; padding: 12px; background: #fff !important;list-style: none; }
#layadmin-system-left-menu { box-sizing: border-box; height: calc(100% - 69px)!important; position: fixed; margin-top: 69px; height: 100%;  overflow-x: hidden; padding: 10px; border-right: 1px solid #e6e6e6; background: #fff; }
.layui-header .layui-nav-tree .layui-nav-item { width: auto }
.layui-left-menu-hide { transform: translate3d(-220px, 0, 0) !important; }
/*#layadmin-system-left-menu .layui-nav .layui-nav-item a:hover { color:#333 !important; }*/
#layadmin-system-left-menu .layui-nav .layui-this { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#layadmin-system-left-menu .layui-nav .layui-this a { color: #FFF }
#layadmin-system-left-menu .layui-nav-tree .layui-nav-item { height: 38px; line-height: 38px;margin:8px 0; }
/*客户管理/赠送套餐*/
.giftpackage-row { border-bottom: 13px solid #f2f2f2; padding-top: 13px }
.giftpackage-row .layui-form .layui-form-btns { text-align: center; background: #dbe4ee; margin-bottom: unset; height: 50px; }
.giftpackage-row .layui-form .layui-form-btns .layui-input-block { line-height: 50px }
.giftpackage-row .layui-form .layui-form-btns .layui-input-block .layui-btn { height: 32px; line-height: 32px }
/*客户管理/赠送OTA流量包*/
.giftotapackage-row { border-bottom: 13px solid #f2f2f2; padding-top: 13px }
.giftotapackage-row .layui-form .layui-form-btns { text-align: center; background: #dbe4ee; margin-bottom: unset; height: 50px; }
.giftotapackage-row .layui-form .layui-form-btns .layui-input-block { line-height: 50px }
.giftotapackage-row .layui-form .layui-form-btns .layui-input-block .layui-btn { height: 32px; line-height: 32px }
/*客户管理/延长测试期套餐*/
.extendtesttime-row, extendtesttime-tow { border-bottom: 13px solid #f2f2f2; padding-top: 13px }
.extendtesttime-row .layui-form .layui-form-btns,
.extendtesttime-tow .layui-form .layui-form-btns { text-align: center; background: #dbe4ee; margin-bottom: unset; height: 50px; }
.extendtesttime-row .layui-form .layui-form-btns .layui-input-block,
.extendtesttime-tow .layui-form .layui-form-btns .layui-input-block { line-height: 50px }
.extendtesttime-row .layui-form .layui-form-btns .layui-input-block .layui-btn,
.extendtesttime-tow .layui-form .layui-form-btns .layui-input-block .layui-btn { height: 32px; line-height: 32px }
/**/
.voicetimechange-row { border-bottom: 13px solid #f2f2f2; padding-top: 13px }
.voicetimechange-row .layui-form .layui-form-btns { text-align: center; background: #dbe4ee; margin-bottom: unset; height: 50px; }
.voicetimechange-row .layui-form .layui-form-btns .layui-input-block { line-height: 50px }
.voicetimechange-row .layui-form .layui-form-btns .layui-input-block .layui-btn { height: 32px; line-height: 32px }
.flow_list li:nth-child(1) .circle { display: inline-block; width: 10px; height: 10px; border-radius: 5px; margin-right: 10px; background-image: -webkit-gradient(linear,left bottom,left top,from(#536ff4),to(#3fa0f4)); }
.flow_list li:nth-child(2) .circle { display: inline-block; width: 10px; height: 10px; border-radius: 5px; margin-right: 10px; background: #dae5ef; }
.flow_list li:nth-child(3) .circle { display: inline-block; width: 10px; height: 10px; border-radius: 5px; margin-right: 10px; background: #f9958a; }

.layui-layout-admin .layui-header .layui-nav .layui-this:after, .layui-layout-admin .layui-header .layui-nav-bar { background-color: none !important }
.layui-on, .layui-off { border-radius: 4px; padding: 6px 25px; }
.layui-on { background: #d5f6e9; color: #3ab786; }
.layui-off { background: #fdf1e6; color: #f38013; }
/*layui-create-zone样式*/
.layui-create-zone .layui-form .layui-form-item .layui-inline > .layui-input-block .layui-inline { margin-bottom: 0 }
.layui-create-zone .layui-form .layui-form-item{margin-bottom:0}
.layui-create-zone .layui-form .layui-form-item>div{margin-bottom:15px}
.layui-create-zone { border-bottom: 1px solid #f6f6f6; background: #f2f2f2; padding-bottom: 15px; }
.layui-create-zone > form { background: #fff; padding: 15px 30px 0px 0px;}
.layui-create-zone .layui-form-btns > .layui-input-block { display: inline-block; }
.layui-create-zone .addss .layui-icon { line-height: initial; position: absolute; top: 50%; margin-top: -7px; }
/*模板下载按钮*/
.layui-form-mid { padding: 6px 0 !important; }
/*360视图开始*/
/*.personal-info-detail .layui-tab .layui-tab-content{padding-top:0}*/
.personal-info-detail .layui-tab .layui-tab-content .layui-card { padding-top: 0 }
.personal-info-detail .layui-tab .layui-tab-content .layui-table, .layui-table-view { margin-top: 0 }
/*360视图结束*/
.DataTime .layui-card { padding: unset }
.DataTime .layui-card { padding:unset }


#resources-retirementapply-edit-FileUrl-row .layui-input-block .layui-form-mid { margin-top:3px }

/*启动策略、停用策略*/
.layui-table-view .layui-table-tool .layui-table-tool-temp .layui-btn-container .tool-btn-enabled { background-color: #ffffff; border-radius: 4px; border: 1px solid #3ab786; color: #3ab786; }
.layui-table-view .layui-table-tool .layui-table-tool-temp .layui-btn-container .tool-btn-disabled { background-color: #ffffff; border-radius: 4px; border: 1px solid #f38013; color: #f38013; }
.layui-table-view .layui-table-tool .layui-table-tool-temp .layui-btn-container .tool-btn-add,
.layui-table-view .layui-table-tool .layui-table-tool-temp .layui-btn-container .tool-btn-ChangeCard { color: #296bd4; border-color: #296bd4; background-color: #fff; }
.layui-table-view .layui-table-tool .layui-table-tool-temp .layui-btn-container .tool-btn-ChangeCard { color: #296bd4; border-color: #296bd4; background-color: #fff; }


/*状态*/
#resources-overduewarning-table-filter ~ .layui-card-body .layui-table-view .layui-table-box .layui-table-main .layui-table tbody tr td:nth-child(10) { color: rgb(255, 151, 50); }

/*商品详情*/
.paneling div .describe { font-size: 16px; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700; color: #535353; display: flex; margin-bottom: 15px; position: relative; line-height: 22px; }
    .paneling div .describe:before { content: ""; width: 63px; height: 4px; border-radius: 2px; background-color: rgba(0,126,237,0.32); position: absolute; margin-top: 15px; }

/*弹出框页面*/
.layui-layer-page .layui-layer-title:before { content: ""; width: 3px; height: 15px; background: #007eed; position: absolute; top: 25px; -webkit-transform: translate(-10px,-50%); transform: translate(-10px,-50%); }
.layui-layer-page .layui-layer-title { padding: 0 80px 0 30px !important }

/*自定义页面样式调整*/
/*.layui-forma .layui-form-item .layui-col-md12 .layui-input-block { line-height:45px }*/

/*资源报废审核下拉框*/
.layui-table-cell select { font-size: 14px; border-radius: 5px; height: 28px; border-width: 1px; border-style: solid; background-color: #fff; color: #666666; border-color: #dbd5d5; width: 75px }
/*全局样式*/
.layui-body>.layadmin-tabsbody-item>.layui-fluid { padding: 24px }
.layui-body > .layadmin-tabsbody-item > .layui-fluid > .layui-card > .layui-card-header{border-bottom:none}
.layui-table-tool .layui-inline[lay-event] { padding:unset;line-height:22px }
.layui-fluid .main-info .layui-collapse .layui-colla-item .layui-colla-content { word-break:break-all }
/*导航栏*/
.layui-header .layui-layout-right .layui-nav-item a:hover { background-color: #F3F3F3; border-radius: 3px }
#layadmin-system-left-menu .layui-nav .layui-nav-item:hover { background: #F3F3F3;border-radius:3px }

/*分页栏*/
.layui-table-page div .layui-box a { border-radius:3px }
.layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #007EED; height: 30px; border: 1px solid #007EED;border-radius:3px }
.layui-laypage .layui-laypage-curr em { color: #ffffff; font-weight: 400; font-size: 14px; font-family: Source Han Sans SC; }
.layui-table-page .layui-laypage-skip input { border-radius: 3px; }
.layui-table-page .layui-laypage button { line-height: 25px;border-radius:3px }
.layui-table-page div .layui-box .layui-laypage-limits select { border-radius: 3px }

.asdasd1::-webkit-scrollbar-thumb { 
    display:none;
}
.asdasd2::-webkit-scrollbar-thumb { display: block; }

.item-basicing .layui-form-item .layui-input-block input[readonly] { background-color:#f7f7f7 }
.item-basicing .layui-form-item .layui-input-block .layui-form-select .layui-select-title input { background-color:#ffffff }
.item-basicing .layui-form-item .layui-input-block .layui-form-select .layui-select-title .layui-disabled { background-color:#F7F7F7 }
#LAY_app_body { background-color: #F2F3F5 }
.layui-layer-page .layui-layer-content .layui-fluid .main-info .layui-inline .layui-form-label { color: #808080; font-family: Microsoft YaHei; font-weight: 400; }
.layui-layer-page .layui-layer-content .layui-fluid .main-info .layui-inline .layui-input-block { color: #1A1A1A; font-family: Microsoft YaHei; font-weight: 400; }
.flow_list li p { height:0px;font-size:17px;padding-left:25px;color:#000 }

/*输入框样式调整*/
#products-list-Id-row .layui-input-block input::-webkit-outer-spin-button,
#products-list-Id-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-list-Id-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }
#products-approvallist-Id-row .layui-input-block input::-webkit-outer-spin-button,
#products-approvallist-Id-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-approvallist-Id-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }
#products-publishlist-Id-row .layui-input-block input::-webkit-outer-spin-button,
#products-publishlist-Id-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-publishlist-Id-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }
#products-productcheaplist-create-TotalCount-row .layui-input-block input::-webkit-outer-spin-button,
#products-productcheaplist-create-TotalCount-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-productcheaplist-create-TotalCount-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }
#products-productcheaplist-create-MaxQtyLimit-row .layui-input-block input::-webkit-outer-spin-button,
#products-productcheaplist-create-MaxQtyLimit-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-productcheaplist-create-MaxQtyLimit-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }
#products-productcheaplist-ProductId-row .layui-input-block input::-webkit-outer-spin-button,
#products-productcheaplist-ProductId-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-productcheaplist-ProductId-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }

#products-create-edit-Price-row .layui-input-block input::-webkit-outer-spin-button,
#products-create-edit-Price-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-create-edit-Price-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }

#products-create-edit-PlanFee-row .layui-input-block input::-webkit-outer-spin-button,
#products-create-edit-PlanFee-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-create-edit-PlanFee-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }

#products-list-create-Price-row .layui-input-block input::-webkit-outer-spin-button,
#products-list-create-Price-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-list-create-Price-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }

#products-list-create-PlanFee-row .layui-input-block input::-webkit-outer-spin-button,
#products-list-create-PlanFee-row .layui-input-block input::-webkit-inner-spin-button { -webkit-appearance: none; }
#products-list-create-PlanFee-row .layui-input-block input[type="number"] { -moz-appearance: textfield; }

#customer-giftpackagelist-create-ProductId-wrapper .layui-inline:nth-child(2) {
    width: 350px
}

#customer-giftpackagelist-create-VoiceProductId-wrapper .layui-inline:nth-child(2) {
    width: 350px
}

.layui-layer-dialog .layui-layer-setwin {
    display: none
}

#resources-cardinfoquery-Iccids {
    width:552px

}

/*单选框换行*/
#customer-apnopelist-Type-row {
    display: block
}
#customer-apnopelist-ListType-row{ display:block }

#settings-adminlist-info-Email{ width:300px }

/*提示样式*/
#productNameTips { border: none }
.prompteding { width: 20%; top: 10vh !important; left: 68vw !important; background-color: #fff; z-index: 9999; border: 1px solid #0002; padding: 20px; overflow-y: auto; height:500px}
.layui-layout-admin .layui-logo {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1002;
    width: 220px;
    height: 50px;
    box-sizing: border-box;
    overflow: hidden;
    font-weight: 300;
    background-repeat: no-repeat;
    background-position: center center
}