.mint-msgbox-cancel {
  color: #00857c;
}
.mint-msgbox-confirm {
  color: #6a6a6a;
}


.main-container {
  background-color:  rgba(10, 3, 5, 0.08);
}
.header{
  /* background-color: #00857c;  */
  background: url(/image/index-bg.png) no-repeat;
  background-size: 100% 100%;
  height: 3.9rem; 
}

.header .divhome{
  height: 0.61rem;
  width: 0.58rem;
  background: url(/image/home.png) no-repeat;
  background-size: cover;
  position: absolute;
  left: 0.67rem;
  top: 0.2rem;
  z-index:100;
}

.header .header_left_box{
  float: left; 
  width: 30%; 
  height: 100%; 
  position: relative;
}
.header_left_box .header_img_box{
  width: 1.7rem; 
  height:1.7rem;
  position: absolute; 
  left: 0.67rem;
  top: 1.26rem
}
.header_left_box .header_img_box img{
  object-fit: cover;
  vertical-align: top;
  width: 100%;
  height: 100%;
  border-radius: 0.26rem;
}
.header_content_box{
  float: left; 
  width: 70%; 
  height: 100%; 
  text-align: left; 
  overflow: hidden; 
  position: relative;
}
.header_content_box .header_content_txt_box{
  position: absolute; 
  width: 100%; 
  top: 1.4rem;
}
.header_content_box  .header_content_txt_box .nickname_txt{
  color: #ffffff;
  width: 70%;
  padding-bottom: 0.02666rem;
  font-size: 0.533rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.header_content_box  .header_content_txt_box .identy{
  color: #ffffff; 
  font-size: 0.426rem;
}
.el-icon-setting{
  position: absolute; 
  right: 8%;
  bottom: 28%;
  display: inline-block; 
  font-size: 0.533rem;
}
.body_domain{
  font-size: 0.426rem;
}
.body_setting{
  margin: 0 0.74rem;
  border-radius: 0.26rem;

  /* border-bottom: 0.02666rem solid #eeeeee; */
}


.body_item{
  background: #FFFFFF;
  box-shadow: 0px 0px 5px 0px rgba(10, 3, 5, 0.08);
}

.aoiitemmargin
{
    margin-top: -0.2rem;
}

.itemmargin
{
    margin-top: 0.4rem;
}


.div_mobile{
  width: 0.46rem;
  height: 0.6rem;
  background: url(/image/index-mobile.png) no-repeat;
  background-size: 100%;
  display: inline-block;
  float: left;
  margin-top: 0.2rem;
  margin-left: 0.4rem;
}

.div_email{
  width: 0.46rem;
  height: 0.6rem;
  background: url(/image/email.png) no-repeat;
  background-size: 100%;
  display: inline-block;
  float: left;
  margin-top: 0.35rem;
  margin-left: 0.4rem;
}


.body_setting .index-dep{
    padding-top: 0.45rem;
    padding-left: 0.26rem;
}

.body_setting .index-dep-img{
  width: 0.53rem;
  height: 0.53rem;
  background: url(/image/index-dep.png) no-repeat;
  background-size: 100%;
  display: inline-block;
  float: left;
}

.body_setting .card_header_title_txt {
  float: left;
  display: inline-block; 
  font-size: 0.375rem;
  font-weight: 400;
  color: #00847C;
  padding-left:0.3rem;
}

.textmarg{
  margin-top: 0.02rem;
}

.body_setting .index-dep-list {
  font-size: 0.26rem;
  font-weight: 400;
  color: #333333;
  display: flex;
  flex-direction:row;
  flex-wrap: wrap;
  align-items: center;
  justify-content:"flex-start";
  margin-left: 0.26rem;
  margin-right: 0.26rem;
  padding-bottom:0.42rem;
  
}

.index-dep-list .aoiitem
{
  opacity: 0.8; 
  border-radius: 0.26rem;
  padding:0.12rem 0.5rem;
  margin-top: 0.3rem;
  margin-left: 0.15rem;
}
.index-dep-list .aoispan{
  background: #FFC0CB;
}
.index-dep-list .ownspan
{
  background: #66CC33;
}
.index-dep-list .aoiadd
{
  height: 0.428rem;
  background: url(/image/index-add.png) no-repeat;
  background-size: 100% 100%;
}

.body_setting .card_body_setting_box {
  text-align: left; 
  padding-left: 0.8rem;
  font-size: 0.426rem;
}
.body_setting .card_body_setting_box p{
  text-align: left;
  font-size: 0.375rem;
  color: #333;
}
.body_setting .card_body_aoi_box{
  text-align: left; 
  padding-left: 0.8rem; 
  font-size: 0.426rem; 
  padding-bottom: 0.533rem;
}

.card_header{
    height: 0.9rem;
    line-height: 0.9rem;
    width: 100%;
}
.msgtext
{
   padding:0rem 0.4rem 0.4rem;
}
.body_setting .card_header .card_switch{
  float: right;
  display: inline-block;
  font-size: 0.375rem;
  height: 0.026rem;
  line-height: 0.026rem;
  margin-top: 0.2rem;
}
.body_setting .card_header .card_switch .el-switch__core{
  width: 1.066rem!important;
  height: 0.53rem;
  border: 0.02666rem solid #DCDFE6;
  border-radius: 0.266rem;
}
.body_setting .card_header .card_switch.is-checked .el-switch__core:after{
  top: 0.0226rem;
  width: 0.426rem;
  height: 0.426rem;
  margin-left: -0.453rem;
}
.body_setting .card_header .card_switch .el-switch__core:after{
  top: 0.0226rem;
  width: 0.426rem;
  height: 0.426rem;
  margin-left: 0;
}
.body_setting .card_header .card_header_title_aoi{
  float: right; 
  display: inline-block; 
  font-size: 0.533rem;
  color: rgba(220, 220, 220, 1);
  margin-top: 0.2rem;
}
.body_setting .body_setting_check{
  float: left; 
  display: inline-block; 
  font-size: 0.533rem; 
  line-height: 0.5666rem;
  margin-top: 0.2rem;
}
.body_setting .body_setting_tag{
  float: left; 
  display: inline-block; 
  line-height: 0.6666rem;
}