/* 基础框架 */
.imgtaskitemadd-dialog {
  height: auto;
  min-height: 400rem;
}
.imgtaskitemadd-dialog .el-dialog__header {
  padding: 0;
}

.imgtaskitemadd-dialog .el-dialog__body {
  display: block !important;
  width: auto;
  width: 100%;

  height: 100%;
  padding: 0;
}
.imgtaskitemadd-dialog .el-dialog__headerbtn {
  display: block;
  top: 10rem;
  right: 20rem;
}

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

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

.imgtaskitemadd_tip {
  margin-bottom: 20rem;
}
.imgtaskitemadd_box textarea {
  height: 200rem;
}
.imgtaskitemadd-dialog .el-dialog__header {
  padding: 10rem 0rem;
  background-color: #ebf0f8;
}

/* 基础样式 */
.imgtaskitemaddcon {
  background-color: #58597a;
  padding: 20rem 40rem 20rem 40rem;
  display: block;
  width: 100%;
  height: 100%;
  /* flex-flow: row nowrap;
  justify-content: space-between;
  align-items: start; */
  border-radius: 10rem 10rem 0 0;
  position: relative;
}

.imgtaskitemaddcon .el-alert {
  margin-bottom: 15rem;
  padding: 5rem 15rem;

  background: #cbccda;
}
.imgtaskitemaddcon .el-alert .el-alert__title {
  font-size: 12rem;
  line-height: 18rem;
}

/* keyword列表 */

.keyworddetai_data_box {
  background-color: #eef2f8;
  display: flex;
  flex-flow: row wrap;
  justify-self: start;
  align-items: start;
  padding: 10rem;
  overflow: hidden;
  margin-bottom: 20rem;
  border-radius: 5rem;
  max-width: 600rem;
}
.rongqi_con_tag {
  margin-bottom: 5rem;
  margin-right: 5rem;
}

.imagebox2 {
  width: 160rem;
  height: 110rem;
  background: #fff;
  padding: 5rem;
  border-radius: 5rem;
  overflow: hidden;
  margin-right: 10rem;
  margin-bottom: 10rem;
}

.imagebox2 .el-image {
  width: 150rem;
  height: 100rem;
  background-color: #97adc9;

  border-radius: 5rem 5rem 0 0;
  overflow: hidden;
}

.core_dialogue {
}

.keyworddetai_main_in .keywordrq_msg_r {
  display: flex;
  flex-flow: row nowrap;
  justify-content: start;
  align-items: center;
}
.keyworddetai_main_in .keywordrq_msg_r .keywordrq_msg_r_collect {
  color: rgb(187, 24, 24);
}

.tishi {
  font-size: 12rem;
  color: #888;
  line-height: 1.5em;
}

.el-upload-list--picture-card .el-upload-list__item-thumbnail {
  width: 100%;
  height: auto;
}
.imgtaskitemaddcon .choserizhi {
  height: 32rem;
  line-height: 32rem;
  font-size: 13rem;
  font-weight: normal;
  padding: 0 15rem;
  margin: 0rem;
  border: 0rem;
  background: #444567;
  margin-top: 10rem;
  color: #bebfdc;
  border-radius: 10rem;
}
#body .imgtaskcommon .el-form-item .el-form-item__label {
  font-size: 13rem;
}
.imgtaskitem_btns_out {
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}

/*  公共样式 */
.imgtaskcommon .imgtaskitem_btns {
  display: flex;
  flex-flow: row nowrap;
  justify-content: start;
  align-items: center;
  margin: 10rem auto;
  background: #4f5071;
  border-radius: 5rem;
  border: 1px solid #61628a;
  padding: 5rem;
}
.imgtaskcommon .imgtaskitem_btns .el-button {
  color: #dedef4;

  background: none;
  height: 30rem;
  line-height: 30rem;
  font-size: 13rem;
  font-weight: normal;
  padding: 0rem 20rem;
  margin: 0rem;
  margin-right: 5rem;
  border: 1rem solid #4f5071;
  border-radius: 5rem;
}
.imgtaskcommon .imgtaskitem_btns .active {
  color: #20213d;
  background: #c6ff00;
  border: 1rem solid #deff6d;
}

.imgtaskcommon .el-textarea__inner {
  display: block;

  line-height: 1.5em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  font-size: 13rem;
  color: #bebfdc;
  height: 120rem;
  border-radius: 5rem;
  background: #3e3f5c;
  border: 1rem solid #6a6b98;
  padding: 10rem;
}

.imgtaskcommon .imgtasktips {
  font-size: 13rem;
  line-height: 1.5em;
  color: #a2a4cb;
  margin-top: 8rem;
}
.imgtaskcommon .imgtasktips i {
  font-size: 17rem;
}

.imgtaskcommon .imgtaskcommon_imgbox {
  display: block;
  border-radius: 5rem;
  background: #3e3f5c;
  border: 1rem solid #6a6b98;
  padding: 10rem;
  width: 100%;
  max-height: 350rem;
  overflow-x: hidden;
  overflow-y: scroll;
}

.imgtaskcommon .el-switch__core:after {
  content: '';
  position: absolute;
  top: 1rem;
  left: 1rem;
  border-radius: 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 16rem;
  height: 16rem;
  background-color: #404165;
}
.imgtaskcommon .imgtaskcommon_formitem {
  margin-top: 10rem;
  margin-bottom: 20rem;
}
.imgtaskcommon .imgtaskcommon_formitem_in {
  margin-top: 10rem;
}

.imgtaskcommon .imgtaskcommon_param {
  margin-top: 10rem;
  margin-bottom: 20rem;
  width: 400rem;
}
.imgtaskcommon .el-textarea__inner {
  height: auto !important;
}
.imgtaskcommon .el-textarea__inner::placeholder {
  color: #7c7da6;
}
.imgtaskcommon .indexcanshu {
  padding: 15rem 10rem 15rem 10rem;
}
.imgtaskcommon .imgtaskcommon_switchbox {
  max-height: 500rem;
  overflow-x: hidden;
  overflow-y: scroll;
  padding-right: 10rem;
}

.imgtaskcommon .el-switch {
  max-width: 80rem;
}
.imgtaskcommon .el-form-item--small.el-form-item {
  margin-bottom: 30rem;
}
.imgtaskcommon .imgtaskcommon_generatebox {
  background: #4f5071;
  padding: 10rem;
}
.el-select-dropdown__item {
  font-size: 12rem;
  padding: 0 15rem;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #363861;
  height: 30rem;
  line-height: 30rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
#body .imgtaskcommon .el-upload-list--picture-card .el-upload-list__item {
  background-color: #5b5c83;
  border: 1rem solid #73749b;
  width: 60rem;
  height: 60rem;
}
#body .imgtaskcommon .el-upload--picture-card {
  background-color: #5b5c83;
  border: 1rem dashed #73749b;
  border-radius: 5rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 60rem;
  height: 60rem;
  cursor: pointer;
  line-height: 60rem;
  vertical-align: top;
  /* display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center; */
}

#body .imgtaskcommon .el-upload--picture-card i {
  font-size: 24rem;
  color: #8c939d;
  margin-top: 18rem;
}

#body .imgtaskcommon .el-input-number--mini {
  width: 130rem;
  height: auto;
  /* line-height: 28rem; */
}


#body   .imgtaskcommon .imgtaskcommon_switchbox .core_dialogue {
  overflow-x: hidden;
  overflow-y: scroll;
}
#body   .imgtaskcommon .imgtaskcommon_switchbox .core_dialogue::-webkit-scrollbar-track-piece {
  background-color: #3e3f5c;
}
#body   .imgtaskcommon .imgtaskcommon_switchbox .core_dialogue::-webkit-scrollbar {
  width: 4rem;
  transition: all 2s;
}
#body   .imgtaskcommon .imgtaskcommon_switchbox .core_dialogue::-webkit-scrollbar-thumb {
  background-color: #1f2038;
  border-radius: 100rem;
}
#body   .imgtaskcommon .imgtaskcommon_switchbox .core_dialogue::-webkit-scrollbar-thumb:hover {
  background-color: #3e3f5c;
}
#body   .imgtaskcommon  .imgtaskcommon_switchbox .core_dialogue::-webkit-scrollbar-corner {
  background: none;
}
