.user_container {
  background:#f4f4f4;
  padding-bottom:48px;
  padding-top:20px
}
.user_container .wrap {
  display:flex;
  justify-content:space-between
}
.user_container .right {
  background:#fff;
  float:right;
  width:1200px;
  padding:16px;
}


.wrap {
  color: #333;
  line-height: 36px;
  margin: 0 auto;
  min-width: 1200px;
  width: 1500px;
}
  .left_main a {
  line-height:30px;
  height:30px;
  padding-top: 5px;
}
.container-left{
width:200px;
}
.user-left {
  background:#fff;
  float:left;
  width:240px
}
.user-left .user-info {
  margin-bottom:43px;
  padding-top:30px
}
.user-left .user-info .nickName {
  color:#999;
  font-size:14px;
  font-weight:400;
  height:14px;
  margin-top:18px;
  text-align:center
}
.user-left .user-info .cellphone {
  color:#333;
  font-size:18px;
  font-weight:400;
  text-align:center
}
.user-left .user-info .avatar {
  display:block;
  height:89px;
  margin-left:auto;
  margin-right:auto;
  width:89px
}
.user-left .hover {
  background:linear-gradient(264deg,rgba(231,241,255,.2),rgba(0,88,220,.2));
  color:#0f2182;
  height:30px;
  line-height:30px;
  padding-left:40px;
  width:210px
}
.user-left a {
  align-items:center;
  color:#666;
  display:flex;
  font-size:16px;
  font-weight:400;
  height:30px;
  margin-bottom:15px;
  padding-left:40px;
  width:241px
}
.user-left a:hover {
  color:#0f2182
}
.user-left a:hover img:first-child {
  display:block!important
}
.user-left a:hover img:nth-child(2) {
  display:none!important
}
.user-left a img {
  margin-right:24px;
  width:22px
}
.user-left a:last-child {
  border:none
}

.user-input {
  display:flex
}
.user-label {
  line-height:40px;
  padding:20px 0 0;
  text-align:right;
  width:20%
}