/* 导航 */

.admincp-header {

    height: 68px;

    background-color: #fff;

  }

  .admincp-name {

    display: flex;

    justify-content: center;

    align-items: center;

    width: 182px;

    height: 100%;

    padding: 0;

    background-color: #2c304c;

  }

  .admincp-name img {

    height: auto !important;

  }

  .nc-module-menu ul li {

    margin: 30px 0;

  }

  .nc-module-menu ul li a {

    text-shadow: none;

    color: #2c304c;

  }

  .nc-module-menu ul li.active a {

    color: #fe7061;

    background-color: #fff;

  }

  .admincp-header-r .manager dl {

    color: #2c304c;

  }

  .admincp-header-r .operate li a.sitemap,

  .admincp-header-r .operate li a.homepage,

  .admincp-header-r .operate li a.login-out {

    opacity: 0.8;

  }

  .admincp-header-r .operate li a.sitemap {

    background-image: url("../images/orange/renewal_org.png");

  }

  .admincp-header-r .operate li a.homepage {

    background-image: url("../images/orange/icon_home_org.png");

  }

  .admincp-header-r .operate li a.login-out {

    background-image: url("../images/orange/quit_org.png");

  }

  .admincp-header-r {

    margin-top: 11px;

  }

  /* 外部框架 */

  /* 左边菜单栏 */

  .unfold .admincp-container-left {

    width: 182px;

    background-color: #2c304c;

  }

  .unfold .nav-tabs {

    width: 202px;

    overflow-y: scroll;

    background-color: #2c304c;

  }

  .unfold .nav-tabs * {

    box-sizing: border-box;

  }

  .unfold .nav-tabs dl {

    width: 182px;

  }

  .unfold .nav-tabs dl dt a {

    height: 60px;

  }

  .unfold .nav-tabs dl dt a:before {

    display: none;

  }

  .unfold .nav-tabs dl dt a:hover {

    background-color: #333855;

  }

  .unfold .nav-tabs dl dt span {

    top: 15px;

    left: 20px;

    opacity: 1;

  }

  .unfold .nav-tabs dl dt span.ico-system-7 {

    background-position: -270px 0;

  }

  .unfold .nav-tabs dl dt span.ico-system-8 {

    background-position: -90px 0;

  }

  .unfold .nav-tabs dl dt span.ico-system-9 {

    background-position: -390px -30px;

  }

  .unfold .nav-tabs dl dt h3 {

    padding-left: 60px;

    font-size: 15px;

    font-weight: normal;

    line-height: 60px;

    text-align: left;

  }

  .unfold .nav-tabs dl.active dt a {

    height: 60px;

    color: #fff;

    background-color: #333855;

  }

  .unfold .nav-tabs dl.active dt a:hover {

    background-color: #333855;

  }

  .unfold .nav-tabs dl.active dd {

    background-color: #2c304c;

  }

  .unfold .nav-tabs dl.active dd li a {

    border-left: 3px solid rgba(0, 0, 0, 0);

  }

  .unfold .nav-tabs dl.active dd li.active a {

    color: #fe7061 !important;

    border-color: #fe7061;

    background-color: #2c304c !important;

  }

  .unfold .nav-tabs dl dd li a,

  .unfold .nav-tabs dl dd li.active a {

    font-weight: normal;

  }

  .unfold .nav-tabs dl dd li a:before,

  .unfold .nav-tabs dl dd li.active a:before {

    background: none;

  }

  .unfold .nav-tabs dl dd li a span,

  .unfold .nav-tabs dl dd li.active a span {

    width: 25px;

    height: 25px;

  }

  .unfold .nav-tabs dl dd li a {

    height: 40px;

    padding-left: 57px;

    font-size: 13px;

    line-height: 40px;

    color: #b2b5ce !important;

  }

  .unfold .nav-tabs dl dd li:hover {

    background-color: #333855;

  }

  .unfold .admincp-container-left {

    top: 68px;

  }

  .unfold .admincp-container-left .about {

    display: none;

  }

  /* 右边内容 */

  .unfold .admincp-container-right {

    top: 68px;

  }

  .admincp-container-right {

    left: 182px;

    padding: 20px 30px;

    background-color: #ebeef2;

  }

  #workspace {

    border-radius: 8px;

  }

  /* 内嵌页样式 */

  .flexigrid .mDiv {

    margin-bottom: 5px;

  }

  .flexigrid .sDiv2 {

    overflow: hidden;

    border-radius: 4px;

    border-color: #8b8d9b;

  }

  .flexigrid .sDiv2 .btn {

    color: #fff;

    background-color: #8b8d9b;

  }

  .flexigrid .sDiv2:hover {

    border-color: #fe7061;

  }

  .flexigrid .sDiv2:hover .btn {

    background-color: #fe7061;

  }

  .flexigrid .mDiv {

    border-bottom: none;

  }

  .flexigrid .hDiv {

    background-color: #e6e7ee;

    color: #333855;

    border: none;

    border-radius: 4px;

  }

  .flexigrid .fbutton div {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  .flexigrid .fbutton .add:hover,

  .flexigrid .fbutton.fbOver .add:hover {

    background-color: #fe7061;

    border-color: #fe7061;

    opacity: 0.8;

  }

  .flexigrid .hDiv th .sdesc {

    background-color: #e6e7ee;

  }

  .flexigrid .hDiv .sorted {

    background-color: #e6e7ee;

  }

  .flexigrid .hDiv .thOver div,

  .flexigrid .hDiv .sorted.thOver div {

    border-color: #a9adc5;

  }

  .flexigrid .tDiv {

    border-top: none;

  }

  .flexigrid div.bDiv tr:hover td,

  .flexigrid div.bDiv tr:hover td.sorted,

  .flexigrid div.bDiv tr.trOver td.sorted,

  .flexigrid div.bDiv tr.trOver td {

    background-color: #fff0ef;

  }

  .flexigrid .hDiv th,

  .flexigrid .bDiv td {

    border-left: none;

  }

  .flexigrid .bDiv a.blue:hover {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  /* 内嵌页标题 */

  .page {

    padding-top: 0;

  }

  .page .fixed-bar {

    position: relative;

  }

  .item-title {

    padding-top: 0;

  }

  .item-title .subject {

    display: inline-block;

  }

  .item-title .subject:nth-child(1):last-child {

    display: none;

  }

  .tab-base .nc-row {

    padding-top: 3px;

  }

  /* 列表 */

  .flexigrid .bDiv td .on,

  .flexigrid .bDiv td .yes {

    color: #fe7061;

  }

  /* 列表星星 */

  .flexigrid .hDiv i.ico-check,

  .flexigrid .bDiv td i.ico-check {

    background-image: url("../images/orange/checkbox.png");

    background-size: 100% 100%;

  }

  .flexigrid .hDiv .trSelected i.ico-check,

  .flexigrid .bDiv .trSelected td i.ico-check {

    background-image: url("../images/orange/checkbox_fill_org.png");

    background-position: 0 0;

    background-size: 100% 100%;

  }

  /* 列表选中 */

  .flexigrid div.bDiv tr.trSelected:hover td,

  .flexigrid div.bDiv tr.trSelected:hover td.sorted,

  .flexigrid div.bDiv tr.trOver.trSelected td.sorted,

  .flexigrid div.bDiv tr.trOver.trSelected td,

  .flexigrid tr.trSelected td.sorted,

  .flexigrid tr.trSelected td {

    background-color: #fff0ef;

    border-color: #ffd8d6;

  }

  /* 分页 */

  .flexigrid .bDiv a {

    color: #fe7061;

  }

  .flexigrid .bDiv a:hover {

    color: #fe7061;

  }

  .pagination > .active > a,

  .pagination > .active > a:focus,

  .pagination > .active > a:hover,

  .pagination > .active > span,

  .pagination > .active > span:focus,

  .pagination > .active > span:hover {

    background-color: #fe7061;

    border-color: #fe7061;

    color: #fff;

  }

  /* 详情页表单 */

  input[type="text"]:focus,

  input[type="text"]:hover,

  input[type="text"]:active,

  input[type="password"]:focus,

  input[type="password"]:hover,

  input[type="password"]:active,

  textarea:hover,

  textarea:focus,

  textarea:active {

    border-color: #fe7061;

    box-shadow: 0 0 0 2px rgba(254, 112, 97, 0.15);

  }

  .ncap-form-default dl.row:hover p.notic {

    color: #333;

  }

  a.ncap-btn-green {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  a.ncap-btn-green:hover {

    background-color: #fe7061;

    opacity: 0.8;

  }

  .onoff .cb-enable.selected {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  /* 图片上传 */

  .input-file-show:hover {

    border-color: #fe7061;

  }

  .input-file-show:hover .type-file-button {

    background-color: #fe7061;

  }

  .input-file-show:hover span.show a,

  .input-file-show span.show a:hover {

    color: #fe7061;

  }

  /* 日期插件 */

  .laydate_body .laydate_top {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  .laydate_body .laydate_ym {

    background-color: #fe7061;

    border-color: #fe7061;

  }

  .laydate_body .laydate_choose {

    border-color: #fe7061;

  }

  .laydate_body .laydate_choose:hover,

  .laydate_body .laydate_y .laydate_yms a:hover {

    background-color: #fe877a;

  }

  .laydate_body .laydate_click {

    background-color: #fe7061 !important;

  }

  .laydate_body .laydate_box {

    color: #fe7061;

  }

  .laydate_body .laydate_table td {

    color: #fe7061;

  }

  .laydate_body .laydate_bottom input {

    color: #fe7061;

  }

  .laydate_body .laydate_box a,

  .laydate_body .laydate_box a:hover {

    color: #fe7061;

  }

  .laydate_body .laydate_m .laydate_yms span:hover,

  .laydate_body .laydate_time .laydate_hmsno span:hover,

  .laydate_body .laydate_y .laydate_yms ul li:hover,

  .laydate_body .laydate_table td:hover {

    background-color: #fe877a;

  }

  /* 弹窗 */

  .layui-layer-btn .layui-layer-btn0 {

    background-color: #fe7061 !important;

    border-color: #fe7061 !important;

  }

  /* 登录界面 */

  .submitDiv .sub {

    background-color: #fe7061;

    box-shadow: 0px 4px 16px 2px rgba(254, 112, 97, 0.5);

  }

  .formContent .title {

    padding-right: 55px;

  }

  /*# sourceMappingURL=./new.css.map */



  /* 200225 */

  .flexigrid .bDiv span.btn:hover em,

  .flexigrid .bDiv span.btn ul{

    background-color: #fe7061;

    border-color: #fe422e;

  }

  .flexigrid .bDiv span.btn ul li{

    border-color: #fe422e;

  }

/* 图标 */

.unfold .nav-tabs dl dt span[class^='ico-'] {

  background-position: center center;

}

.unfold .nav-tabs dl dt span.ico-system-0 {

  background-image: url("../images/icons/icon_juese.png");

}

.unfold .nav-tabs dl dt span.ico-system-1 {

  background-image: url("../images/icons/icon_peizhi.png");

}

.unfold .nav-tabs dl dt span.ico-system-2 {

  background-image: url("../images/icons/icon_muban.png");

}

.unfold .nav-tabs dl dt span.ico-system-3 {

  background-image: url("../images/icons/icon_shuju.png");

}

.unfold .nav-tabs dl dt span.ico-system-4 {

  background-image: url("../images/icons/icon_weixin.png");

}

.unfold .nav-tabs dl dt span.ico-system-5 {

  background-image: url("../images/icons/icon_app.png");

}

.unfold .nav-tabs dl dt span.ico-inter-0 {

  background-image: url("../images/icons/icon_huiyuan.png");

}

.unfold .nav-tabs dl dt span.ico-inter-1 {

  background-image: url("../images/icons/icon_mendian.png");

}

.unfold .nav-tabs dl dt span.ico-inter-2 {

  background-image: url("../images/icons/icon_guanggao.png");

}

.unfold .nav-tabs dl dt span.ico-inter-3 {

  background-image: url("../images/icons/icon_wenzhang.png");

}

.unfold .nav-tabs dl dt span.ico-inter-4 {

  background-image: url("../images/icons/icon_baobiao.png");

}

.unfold .nav-tabs dl dt span.ico-shop-0 {

  background-image: url("../images/icons/icon_shangcheng.png");

}

.unfold .nav-tabs dl dt span.ico-shop-1 {

  background-image: url("../images/icons/icon_shangpin.png");

}

.unfold .nav-tabs dl dt span.ico-shop-2 {

  background-image: url("../images/icons/icon_taocan.png");

}

.unfold .nav-tabs dl dt span.ico-shop-3 {

  background-image: url("../images/icons/icon_dingdan.png");

}

.unfold .nav-tabs dl dt span.ico-shop-4 {

  background-image: url("../images/icons/icon_pintuan.png");

}

.unfold .nav-tabs dl dt span.ico-shop-5 {

  background-image: url("../images/icons/icon_cuxiao.png");

}

.unfold .nav-tabs dl dt span.ico-shop-6 {

  background-image: url("../images/icons/icon_fenxiao.png");

}

.unfold .nav-tabs dl dt span.ico-shop-7 {

  background-image: url("../images/icons/icon_dayinji.png");

}



/* 200306 */

.unfold .nav-tabs{

  padding-bottom: 100px;

}

.unfold .nav-tabs dl.active dt span[class^='ico-']{

  background-position: center center;

}

/* 200623 */
/* 禁用元素样式 */
input[disabled="disabled"],
input[disabled="disabled"]:hover,
textarea[disabled="disabled"],
select[disabled="disabled"]{
  background-color: #eee;
}

/* 样式对齐 */
.ncap-form-default .input-txt{
  vertical-align: middle;
}
.ncap-form-default dd.opt select{
  height: 26px;
}