.page {
  width: 100%;
  height: 100%;
}
.bg-white {
  border: 1rem solid #ebeef5;
  background-color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 4rem;
  overflow: hidden;
  padding: 20rem;
  height: 100%;
  position: relative;
}
.bg-white .el-table {
  height: 100%;
  overflow:scroll;
}

.bg-white.top {
  border-radius: 0;
}

.wrap-white {
  border: 1rem solid #ebeef5;
  background-color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 4rem;
}

/* 基础框架 */
.indexkeywordedit-dialog {
  /* height: 85%; */
  /* min-height: 300rem; */
  height: auto;
}
.indexkeywordedit-dialog .el-dialog__header {
  padding: 0;
}

.indexkeywordedit-dialog .el-dialog__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: atuo;
  width: 100%;

  height: 100%;
  padding: 0;
}
.indexkeywordedit-dialog .el-dialog__headerbtn {
  display: none;
}
.promptform-dialog .el-dialog__headerbtn {
  display: none;
}

.indexkeywordedit-dialog .el-dialog__footer {
  display: block;
  background-color: #eef3fa;
}

.el-dialog__footer .dialog-footer {
  text-align: right;
}
.el-dialog__headerbtn {
  /* display: none; */
}
.indexkeywordedit-dialog .dialog-footer {
  display: block;
}

.indexkeywordedit_tip {
  margin-bottom: 20rem;
}
.indexkeywordedit_box textarea {
  height: 200rem;
}

/* 基础样式 */
.indexkeywordeditcon {
 
  padding: 20rem 30rem 20rem 30rem;
  display: flex;
  width: 100%;
  height: 100%;
  /* flex-flow: row nowrap;
  justify-content: space-between;
  align-items: start; */
  border-radius: 10rem 10rem 0 0;
  position: relative;
  
}
.indexkeywordeditlist{
  position: relative;
 


}
  


  /* 关键字编辑器 */
  .dialogkeywordedit {
    background-color: ;
  }
  .dialogkeywordedit_in {
    padding:  0rem;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: start;
    border-radius: 0rem 0;
    overflow: hidden;
  }
  .dialogkeywordedit_tile {
    padding: 10rem 0 5rem 0;
    text-align: center;
    font-size: 16rem;
    font-weight: ;
    color: #747594;
  }
  .dialogkeywordedit_textarea {
    flex: 1 0 auto;
    max-width: 700rem;
    height: auto;
    position: relative;
  }
  .dialogkeywordedit_textarea h4 {
    font-size: 14rem;
    color: #B6B7D9;
    line-height: 1.5em;
    margin-bottom: 8rem;
  }

  .dialogkeywordedit_trans {
    height: 200rem;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
  }
  .dialogkeywordedit_textarea textarea {
    width: 100%;
    font-size: 14rem;
    color: #d7d8ec;
    height: 140rem;
    padding: 10rem;
    background-color: #3F4062;
    border:1rem solid #606186;
    border-radius: 10rem;
    border: 0rem;
  }
  .dialogkeywordedit_trans .dialogkeywordedit_trans_btn {

    margin: 0rem 10rem;
    height: 35rem;
    line-height: 35rem;
    padding: 0 15rem;
    border-radius: 35rem;
    font-size: 13rem;
    border: 0rem;
    color: #fff;
    background-color: #6B6D94;
    margin-bottom: 10rem;

    
  }
  .dialogkeywordedit_trans .dialogkeywordedit_trans_btn span{
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
  }
  .dialogkeywordedit_trans .dialogkeywordedit_trans_btn i{
    font-size: 20rem;
  }
  .dialogkeywordedit_trans .dialogkeywordedit_trans_btn:hover {
    background-color: #787aa3;
  }
  .scq_top_prompt_con_bottom {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-end;
    align-items: center;
    margin-top: 20rem;
  }
  .scq_top_prompt_con_bottom .dialogkeywordedit_textarea_box_save {
    background-color: #ffbe67;
    color: #242833;
    border: 0rem;
    font-size: 14rem;
  }
  .scq_top_prompt_con_bottom .dialogkeywordedit_textarea_box_save:hover {
    background-color: #ffce8f;
    color: #242833;
  }
  .scq_top_prompt_con_bottom .dialogkeywordedit_textarea_box_quxiao {
    background-color: #505175;
    border: 0rem;
    color: #fff;
    font-size: 14rem;
  }
  .scq_top_prompt_con_bottom .dialogkeywordedit_textarea_box_quxiao:hover {
    background-color: #64658b;
    color: #fff;
  }

.core_dialogue {
}

 
.core_dialogue::-webkit-scrollbar-track-piece {
  background-color: #f8f8f800;
}

.core_dialogue::-webkit-scrollbar {
  width: 6rem;
  transition: all 2s;
}

.core_dialogue::-webkit-scrollbar-thumb {
  background-color: #dddddd;
  border-radius: 100rem;
}

.core_dialogue::-webkit-scrollbar-thumb:hover {
  background-color: #bbb;
}

.core_dialogue::-webkit-scrollbar-corner {
  background-color: rgba(255, 255, 255, 0);
}

.carouselImg {
  opacity: 0;
  width: 100%;
  height: auto;
}

#body .el-dialog__footer .cuspromptfooter {
  display: flex;
  flex-flow: row nowrap;
  justify-content: end;
  align-items: center;
  height: 50rem;
  padding: 0rem;

}
#body .el-dialog__footer .cuspromptfooter .addfilder{
 color: #fff;
}
#body .el-dialog__footer .cuspromptfooter .close{
  background: #CBCCDA;
  color: #222;
 }
 #body .el-dialog__footer .cuspromptfooter .confirm{
  background: #C6FF00;
  color: #222;
 }