@charset "UTF-8";
/*
    项目通用颜色变量
*/
/*
    zIndex层级
*/
/*
    各种字体大小
*/
/*
    字体颜色
*/
/*
    基础路径
*/
[data-v-5b7fbd41]:export {
  menuText: #ffffff;
  menuActiveText: #ffffff;
  subMenuActiveText: #ffffff;
  menuBg: #23345E;
  menuHover: #1890FF;
  subMenuBg: #23345E;
  subMenuHover: #1890FF;
  sideBarWidth: 256px;
}
[data-v-5b7fbd41] .el-scrollbar__wrap {
  overflow-x: hidden;
}
.custom-tree-node[data-v-5b7fbd41] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}

@charset "UTF-8";
/*
    项目通用颜色变量
*/
/*
    zIndex层级
*/
/*
    各种字体大小
*/
/*
    字体颜色
*/
/*
    基础路径
*/
[data-v-096e0cb0]:export {
  menuText: #ffffff;
  menuActiveText: #ffffff;
  subMenuActiveText: #ffffff;
  menuBg: #23345E;
  menuHover: #1890FF;
  subMenuBg: #23345E;
  subMenuHover: #1890FF;
  sideBarWidth: 256px;
}
[data-v-096e0cb0] .el-scrollbar__wrap {
  z-index: 0;
  position: relative;
}

@charset "UTF-8";
/*
    项目通用颜色变量
*/
/*
    zIndex层级
*/
/*
    各种字体大小
*/
/*
    字体颜色
*/
/*
    基础路径
*/
[data-v-4f313676]:export {
  menuText: #ffffff;
  menuActiveText: #ffffff;
  subMenuActiveText: #ffffff;
  menuBg: #23345E;
  menuHover: #1890FF;
  subMenuBg: #23345E;
  subMenuHover: #1890FF;
  sideBarWidth: 256px;
}
[data-v-4f313676] .el-scrollbar__wrap {
  overflow-x: hidden;
}
[data-v-4f313676] .el-tab-pane {
  height: 100%;
}

@charset "UTF-8";
/*
    项目通用颜色变量
*/
/*
    zIndex层级
*/
/*
    各种字体大小
*/
/*
    字体颜色
*/
/*
    基础路径
*/
[data-v-6bc99c4c]:export {
  menuText: #ffffff;
  menuActiveText: #ffffff;
  subMenuActiveText: #ffffff;
  menuBg: #23345E;
  menuHover: #1890FF;
  subMenuBg: #23345E;
  subMenuHover: #1890FF;
  sideBarWidth: 256px;
}
.sc_screen[data-v-6bc99c4c] .el-tabs__item {
  color: #d5d5d5;
}
.sc_screen[data-v-6bc99c4c] .is-active {
  color: #1890FF;
}
.sc_screen[data-v-6bc99c4c] .el-tree {
  background-color: #000;
  color: #d5d5d5;
}
.sc_screen[data-v-6bc99c4c] .el-tree-node__children {
  border-top: 1px solid #3e3e3e;
}
.sc_screen[data-v-6bc99c4c] .el-tree-node__content:hover {
  background-color: #686767 !important;
}
.sc_screen[data-v-6bc99c4c] .is-current > .el-tree-node__content {
  background-color: #3d3c3c !important;
}
.sc_screen[data-v-6bc99c4c] .el-input__inner, .sc_screen[data-v-6bc99c4c] .el-textarea__inner {
  background-color: #3d3c3c !important;
  border: 1px solid #3e3e3e;
  color: #d5d5d5;
}
.sc_screen[data-v-6bc99c4c] .el-tabs__nav-wrap::after {
  background-color: #3e3e3e;
}
.sc_screen[data-v-6bc99c4c] .el-collapse-item__wrap {
  background-color: #000;
  border-bottom: 0px;
}
.sc_screen[data-v-6bc99c4c] .el-collapse-item__header {
  background-color: #3e3e3e;
  border-bottom: 0px;
  padding-left: 5px;
  color: #d5d5d5;
}
.sc_screen[data-v-6bc99c4c] .el-collapse {
  border-color: #3e3e3e;
}
.sc_screen[data-v-6bc99c4c] .el-collapse-item__header.is-active, .sc_screen[data-v-6bc99c4c] .el-collapse-item__arrow.is-active {
  color: #d5d5d5;
}
[data-v-6bc99c4c] .el-tabs__content {
  height: 100%;
  overflow-y: auto;
}
[data-v-6bc99c4c] .el-input-number--mini,[data-v-6bc99c4c] .el-select {
  width: 100%;
}
[data-v-6bc99c4c] .el-upload {
  width: 100%;
}
[data-v-6bc99c4c] .el-upload-dragger {
  width: 100%;
}
[data-v-6bc99c4c] .el-radio {
  margin-right: 10px;
}
[data-v-6bc99c4c] * {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
}

@charset "UTF-8";
/*
    项目通用颜色变量
*/
/*
    zIndex层级
*/
/*
    各种字体大小
*/
/*
    字体颜色
*/
/*
    基础路径
*/
@font-face {
  font-family: "iconfont";
  /* Project id 2423298 */
  src: url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"), url("//at.alicdn.com/t/font_2423298_mwmf0ac8bk.woff?t=1644543558517") format("woff"), url("//at.alicdn.com/t/font_2423298_mwmf0ac8bk.ttf?t=1644543558517") format("truetype");
}
.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-suoding:before {
  content: "\e8d4";
}
.icon-jiesuo:before {
  content: "\e8d5";
}
.icon-shezhi:before {
  content: "\e696";
}
.icon-suofang:before {
  content: "\e63b";
}
.icon-shanchuxian:before {
  content: "\e629";
}
.icon-shanchu1:before {
  content: "\e626";
}
.icon-duankailianjie:before {
  content: "\e7da";
}
.icon-yincang:before {
  content: "\e73e";
}
.icon-daima:before {
  content: "\e60a";
}
.icon-iconset0114:before {
  content: "\e60d";
}
.icon-zhiding:before {
  content: "\e653";
}
.icon-zhidi:before {
  content: "\e64e";
}
.icon-zhong:before {
  content: "\e74a";
}
.icon-dian:before {
  content: "\e62c";
}
.icon-shuaxin:before {
  content: "\e8f8";
}
.icon-yanjing:before {
  content: "\e623";
}
.icon-yanjing2:before {
  content: "\e63d";
}
.icon-bangzhu:before {
  content: "\e627";
}
.icon-icon--:before {
  content: "\e786";
}
.icon-icon--1:before {
  content: "\e787";
}
.icon-fuzhi:before {
  content: "\e628";
}
.icon-xiayiceng:before {
  content: "\e71e";
}
.icon-qingkong:before {
  content: "\e60e";
}
.icon-shangyiceng:before {
  content: "\e7b5";
}
.icon-fabu:before {
  content: "\e604";
}
.icon-chexiao:before {
  content: "\e7b9";
}
.icon-yulan:before {
  content: "\e61a";
}
.sc_screen {
  position: absolute;
  background-color: #000;
  width: 99%;
  height: 99%;
  display: flex;
  flex-direction: column;
}
.sc_screen > * {
    color: #d5d5d5 !important;
}
.sc_screen > .sc_header {
    display: flex;
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #3e3e3e;
}
.sc_screen > .sc_header > .left {
      width: 20%;
      min-width: 300px;
      display: flex;
}
.sc_screen > .sc_header > .left .title {
        flex: 1;
        display: flex;
        align-items: center;
        font-size: 20px;
        justify-content: center;
}
.sc_screen > .sc_header > .left > .right {
        width: 20px;
}
.sc_screen > .sc_header > .center {
      flex: 1;
      text-align: right;
      padding-right: 20px;
}
.sc_screen > .sc_header > .right {
      width: calc(20% - 20px);
      min-width: 260px;
      text-align: right;
      padding-right: 20px;
}
.sc_screen .sc_center {
    position: relative;
    flex: 1;
    width: 100%;
    display: flex;
    overflow: hidden;
}
.sc_screen .sc_center > div {
      height: 100%;
      overflow: hidden;
      min-width: 200px;
}
.sc_screen .sc_center > .hide {
      min-width: 0px !important;
      width: 0% !important;
}
.sc_screen .sc_center > div > .sizeUp {
      z-index: 999;
      position: absolute;
      top: 40%;
      height: 20%;
      min-height: 100px;
      width: 1px;
      border: 1px;
      background-color: transparent;
      cursor: e-resize;
      -webkit-user-select: none;
      -moz-user-select: none;
      user-select: none;
}
.sc_screen .sc_center > div > .leftLine {
      right: 0px;
      border-bottom-left-radius: 50px;
      border-top-left-radius: 50px;
}
.sc_screen .sc_center > div > .rightLine {
      left: 0px;
      border-bottom-right-radius: 50px;
      border-top-right-radius: 50px;
}
.sc_screen .sc_center > div:hover > .sizeUp {
      background-color: #3e3e3e;
      width: 8px;
}
.sc_screen .sc_center .sc_assembly {
      border-right: 1px solid #3e3e3e;
      position: relative;
}
.sc_screen .sc_center .sc_assembly .assCenter {
        height: -moz-max-content;
        height: max-content;
        width: 100%;
}
.sc_screen .sc_center .sc_assembly .assCenter > div > .title {
          height: 40px;
          line-height: 40px;
          font-size: 18px;
          border-bottom: 1px solid #3e3e3e;
          margin-bottom: 5px;
}
.sc_screen .sc_center .sc_assembly .assCenter > .group {
          width: calc(100% - 20px);
          max-height: 50%;
          margin: 0 10px;
}
.sc_screen .sc_center .sc_assembly .assCenter > .group .groupTree .searchText {
            margin-bottom: 5px;
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList {
          width: calc(100% - 20px);
          max-height: 50%;
          margin: 0 10px;
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList {
            width: 100%;
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item {
              width: calc(50% - 12px);
              height: 100px;
              display: inline-block;
              vertical-align: top;
              margin: 5px;
              overflow: hidden;
              border: 1px solid #3e3e3e;
              border-radius: 4px;
              cursor: move;
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item > .img {
                width: calc(100% - 4px);
                margin: 2px;
                height: calc(100% - 35px);
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item .title {
                color: #d5d5d5;
                font-size: 13px;
                width: calc(100% - 4px);
                text-align: center;
                height: 25px;
}
.sc_screen .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item:hover {
              border: 1px solid #1890FF;
}
.sc_screen .sc_center .sc_assembly .assCenter .stateList span {
          margin: 0 0 0 5px;
}
.sc_screen .sc_center .sc_canvas {
      position: relative;
      flex: 1;
}
.sc_screen .sc_center .sc_canvas .top {
        position: relative;
        width: 100%;
        height: calc(100% - 20px);
}
.sc_screen .sc_center .sc_canvas .top .canvasCenter {
          width: 100%;
          height: 100%;
          position: relative;
          overflow: hidden;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy {
        width: 100%;
        height: 20px;
        line-height: 19px;
        background-color: #3d3c3c;
        border-top: 1px solid #3e3e3e;
        display: flex;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy > div > span {
          color: #d5d5d5;
          cursor: pointer;
          margin: 0 5px;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy > div > span:hover {
            color: #1890FF;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy > div > .select {
          color: #1890FF;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy > .left {
          width: 100px;
          text-align: left;
          padding-left: 10px;
}
.sc_screen .sc_center .sc_canvas .avcanvasSy > .right {
          flex: 1;
          text-align: right;
          padding-right: 10px;
}
.sc_screen .sc_center .sc_setting {
      position: relative;
      border-left: 1px solid #3e3e3e;
}
.sc_screen .sc_center .sc_setting .setInf {
        height: inherit;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control {
          margin: 8px 5px 8px 5px;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .sc_item {
            width: calc(100% - 10px);
            margin-left: 5px;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control .hr {
            border-bottom: 1px solid #3e3e3e;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .title {
            margin-bottom: 10px;
            padding: 10px;
            font-size: 18px;
            border-bottom: 1px solid #3e3e3e;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .title > .iconfont {
              cursor: pointer;
              color: #1890FF;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .left {
            width: 100%;
            min-height: 35px;
            display: -webkit-flex;
            align-items: center;
            justify-content: left;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .left > .iconfont {
              cursor: pointer;
              color: #1890FF;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .left.secondary {
              color: #686767;
              font-size: 12px;
              min-height: 25px;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .right {
            width: 100%;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .right .upload-demo {
              width: 100% !important;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .term .sc_setting_control .sc_item {
            width: 100%;
            margin-left: 0px;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .aLineInf {
            display: flex;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .input > .aLineInf .sc_setting_control {
              flex: 1;
              display: inline-block;
              vertical-align: top;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .aLine {
            display: flex;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .aLine > .left {
              display: flex;
              max-width: 150px;
              width: -moz-max-content;
              width: max-content;
}
.sc_screen .sc_center .sc_setting .setInf .sc_setting_control > .aLine > .right {
              padding-left: 10px;
              flex: 1;
              display: -webkit-flex;
              align-items: center;
              justify-content: left;
}
.sc_screen_white {
  position: absolute;
  background-color: #f3f3f3;
  width: 99%;
  height: 99%;
  display: flex;
  flex-direction: column;
}
.sc_screen_white > * {
    color: #3e3e3e !important;
}
.sc_screen_white > .sc_header {
    display: flex;
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #dcdbdb;
}
.sc_screen_white > .sc_header > .left {
      width: 20%;
      min-width: 300px;
      display: flex;
}
.sc_screen_white > .sc_header > .left .title {
        flex: 1;
        display: flex;
        align-items: center;
        font-size: 20px;
        justify-content: center;
}
.sc_screen_white > .sc_header > .left > .right {
        width: 20px;
}
.sc_screen_white > .sc_header > .center {
      flex: 1;
      text-align: right;
      padding-right: 20px;
}
.sc_screen_white > .sc_header > .right {
      width: calc(20% - 20px);
      min-width: 260px;
      text-align: right;
      padding-right: 20px;
}
.sc_screen_white .sc_center {
    position: relative;
    flex: 1;
    width: 100%;
    display: flex;
    overflow: hidden;
}
.sc_screen_white .sc_center > div {
      height: 100%;
      overflow: hidden;
      min-width: 200px;
}
.sc_screen_white .sc_center > .hide {
      min-width: 0px !important;
      width: 0% !important;
}
.sc_screen_white .sc_center > div > .sizeUp {
      z-index: 999;
      position: absolute;
      top: 40%;
      height: 20%;
      min-height: 100px;
      width: 1px;
      border: 1px;
      background-color: transparent;
      cursor: e-resize;
      -webkit-user-select: none;
      -moz-user-select: none;
      user-select: none;
}
.sc_screen_white .sc_center > div > .leftLine {
      right: 0px;
      border-bottom-left-radius: 50px;
      border-top-left-radius: 50px;
}
.sc_screen_white .sc_center > div > .rightLine {
      left: 0px;
      border-bottom-right-radius: 50px;
      border-top-right-radius: 50px;
}
.sc_screen_white .sc_center > div:hover > .sizeUp {
      background-color: #dcdbdb;
      width: 8px;
}
.sc_screen_white .sc_center .sc_assembly {
      border-right: 1px solid #dcdbdb;
      position: relative;
}
.sc_screen_white .sc_center .sc_assembly .assCenter {
        height: -moz-max-content;
        height: max-content;
        width: 100%;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > div > .title {
          height: 40px;
          line-height: 40px;
          font-size: 18px;
          border-bottom: 1px solid #dcdbdb;
          margin-bottom: 5px;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .group {
          width: calc(100% - 20px);
          max-height: 50%;
          margin: 0 10px;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .group .groupTree .searchText {
            margin-bottom: 5px;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList {
          width: calc(100% - 20px);
          max-height: 50%;
          margin: 0 10px;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList {
            width: 100%;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item {
              width: calc(50% - 12px);
              height: 100px;
              display: inline-block;
              vertical-align: top;
              margin: 5px;
              overflow: hidden;
              border: 1px solid #dcdbdb;
              border-radius: 4px;
              cursor: move;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item > .img {
                width: calc(100% - 4px);
                margin: 2px;
                height: calc(100% - 35px);
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item .title {
                color: #3e3e3e;
                font-size: 13px;
                width: calc(100% - 4px);
                text-align: center;
                height: 25px;
}
.sc_screen_white .sc_center .sc_assembly .assCenter > .assemblyList > .list .assList .ass_Item:hover {
              border: 1px solid #1890FF;
}
.sc_screen_white .sc_center .sc_assembly .assCenter .stateList span {
          margin: 0 0 0 5px;
}
.sc_screen_white .sc_center .sc_canvas {
      position: relative;
      flex: 1;
}
.sc_screen_white .sc_center .sc_canvas .top {
        position: relative;
        width: 100%;
        height: calc(100% - 20px);
}
.sc_screen_white .sc_center .sc_canvas .top .canvasCenter {
          width: 100%;
          height: 100%;
          position: relative;
          overflow: hidden;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy {
        width: 100%;
        height: 20px;
        line-height: 19px;
        background-color: #f3f3f3;
        border-top: 1px solid #dcdbdb;
        display: flex;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy > div > span {
          color: #3e3e3e;
          cursor: pointer;
          margin: 0 5px;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy > div > span:hover {
            color: #1890FF;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy > div > .select {
          color: #1890FF;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy > .left {
          width: 100px;
          text-align: left;
          padding-left: 10px;
}
.sc_screen_white .sc_center .sc_canvas .avcanvasSy > .right {
          flex: 1;
          text-align: right;
          padding-right: 10px;
}
.sc_screen_white .sc_center .sc_setting {
      position: relative;
      border-left: 1px solid #dcdbdb;
}
.sc_screen_white .sc_center .sc_setting .setInf {
        height: inherit;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control {
          margin: 8px 5px 8px 5px;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .sc_item {
            width: calc(100% - 10px);
            margin-left: 5px;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control .hr {
            border-bottom: 1px solid #dcdbdb;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .title {
            margin-bottom: 10px;
            padding: 10px;
            font-size: 18px;
            border-bottom: 1px solid #dcdbdb;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .title > .iconfont {
              cursor: pointer;
              color: #1890FF;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .left {
            width: 100%;
            min-height: 35px;
            display: -webkit-flex;
            align-items: center;
            justify-content: left;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .left > .iconfont {
              cursor: pointer;
              color: #1890FF;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .left.secondary {
              color: #686767;
              font-size: 12px;
              min-height: 25px;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .right {
            width: 100%;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .right .upload-demo {
              width: 100% !important;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .term .sc_setting_control .sc_item {
            width: 100%;
            margin-left: 0px;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .aLineInf {
            display: flex;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .input > .aLineInf .sc_setting_control {
              flex: 1;
              display: inline-block;
              vertical-align: top;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .aLine {
            display: flex;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .aLine > .left {
              display: flex;
              max-width: 150px;
              width: -moz-max-content;
              width: max-content;
}
.sc_screen_white .sc_center .sc_setting .setInf .sc_setting_control > .aLine > .right {
              padding-left: 10px;
              flex: 1;
              display: -webkit-flex;
              align-items: center;
              justify-content: left;
}
.sc_screen .sc_button {
  text-align: center;
  cursor: pointer;
}
.sc_screen .sc_button:hover {
    color: #1890FF;
}
.sc_screen .sc_button:hover > .headButton {
    border: 1px solid #1890FF;
}
.sc_screen .headButton {
  border: 1px solid #3e3e3e;
  border-radius: 4px;
  height: 50px;
  width: 50px;
  margin: 5px;
  display: inline-block;
  vertical-align: top;
}
.sc_screen .headButton .icon {
    font-size: 20px;
    height: 50%;
    width: 100%;
    margin-top: 3%;
}
.sc_screen .headButton .title {
    height: 40%;
    width: 100%;
}
.sc_screen .headButton.readonly {
    color: #878787;
    cursor: no-drop;
}
.sc_screen .headButton.select {
    color: #1890FF;
    border-color: #1890FF;
}
.sc_screen .headLink {
  height: 20px;
  width: 20px;
  margin: 15px 0;
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
}
.sc_screen_white .sc_button {
  text-align: center;
  cursor: pointer;
  color: #3e3e3e;
}
.sc_screen_white .sc_button:hover {
    color: #1890FF;
}
.sc_screen_white .sc_button:hover > .headButton {
    border: 1px solid #1890FF;
}
.sc_screen_white .headButton {
  border: 1px solid #dcdbdb;
  border-radius: 4px;
  height: 50px;
  width: 50px;
  margin: 5px;
  display: inline-block;
  vertical-align: top;
}
.sc_screen_white .headButton .icon {
    font-size: 20px;
    height: 50%;
    width: 100%;
    margin-top: 3%;
}
.sc_screen_white .headButton .title {
    height: 40%;
    width: 100%;
}
.sc_screen_white .headButton.readonly {
    color: #878787;
    cursor: no-drop;
}
.sc_screen_white .headButton.select {
    color: #1890FF;
    border-color: #1890FF;
}
.sc_screen_white .headLink {
  height: 20px;
  width: 20px;
  margin: 15px 0;
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
}

