.plugin_list{
  /*width: 100%;*/
  /*display: flex;*/
  /*justify-content: center;*/
  /*width: fit-content;*/
  /*width: -webkit-fill-available;*/
}

.multiple_plugin{
  width: 1440px;
  margin: 0 auto;
}



.topPlus {
  position: absolute;
  top: -12px;
  left: calc(100% /2 - 8px);
  background-color: #466cce;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

.topAddDistrict {
  position: absolute;
  top: -15px;
  left: calc(100% / 2 - 35px);
  background-color: #466cce;
  padding: 5px 10px;
  border-radius: 4px;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

/*——底部分区——*/
.bottomPlus {
  position: absolute;
  bottom: -23px;
  left: calc(100% /2 - 7px);
  background-color: #466cce;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

.bottomAddDistrict {
  position: absolute;
  bottom: -15px;
  left: calc(100% / 2 - 35px);
  background-color: #466cce;
  padding: 5px 10px;
  border-radius: 4px;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

/*——左边分区——*/
.leftPlus {
  position: absolute;
  top: calc(100% / 2);
  left: -10px;
  background-color: #466cce;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

.leftAddDistrict {
  position: absolute;
  top: calc(100% / 2 - 5px);
  left: -35px;
  background-color: #466cce;
  padding: 5px 10px;
  border-radius: 4px;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}


/*——右边分区——*/
.rightPlus {
  position: absolute;
  top: calc(100% / 2);
  right: -10px;
  background-color: #466cce;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}

.rightAddDistrict {
  position: absolute;
  top: calc(100% / 2 - 5px);
  right: -37px;
  background-color: #466cce;
  padding: 5px 10px;
  border-radius: 4px;
  display: none;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}


.plugin_css:hover .topBoxContainer .topPlus,
.plugin_css:hover .bottomBoxContainer .bottomPlus,
.plugin_list:hover .leftBoxContainer .leftPlus,
.plugin_list:hover .rightBoxContainer .rightPlus {
  display: flex;
  z-index: 9;
}

.topBoxContainer:hover .topAddDistrict {
  display: flex;
  z-index: 99;
}

.bottomBoxContainer:hover .bottomAddDistrict {
  display: flex;
  z-index: 99;
}

.leftBoxContainer:hover .leftAddDistrict {
  display: flex;
  z-index: 99;
}


.rightBoxContainer:hover .rightAddDistrict {
  display: flex;
  z-index: 99;
}