.usercenter .uc_fl_right {
  float: right;
}
.usercenter .uc {
  background: white;
  box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #CCCCCC;
  -khtml-box-shadow: 0 0 5px #CCCCCC;
  border: 1px solid #dddddd;
  border-radius: 0.2em;
  margin-bottom: 1em;
}
.usercenter .uc_top_bg {
  height: 230px;
  position: relative;
  width: 100%;
  background: url('../images/user_top_bg.jpg') no-repeat;
}
.usercenter .uc_top_bg img {
  position: absolute;
  top: 0;
  right: 0;
}
.usercenter .uc_info {
  margin-top: -64px;
}
.usercenter .uc_info .top_img {
  -webkit-box-shadow: 0 3px 4px rgba(11, 2, 5, 0.54);
  -moz-box-shadow: 0 3px 4px rgba(11, 2, 5, 0.54);
  box-shadow: 0 3px 4px rgba(173, 173, 173, 0.54);
  border: solid 2px #fff;
}
.usercenter .uc_info > div > dl dt img {
  margin: 0 auto;
}
.usercenter .uc_info > div > dl dd > div {
  color: #8c8c8c;
  width: 188px;
  height: 42px;
  margin: 30px auto;
}
.usercenter .uc_info .uc_main_info {
  padding: 64px 10px 10px;
}
.usercenter .uc_info .uc_main_info .uc_m_t_12 {
  margin-top: 12px;
}
.usercenter .uc_info .uc_main_info .uc_m_b_12 {
  margin-bottom: 12px;
}
.usercenter .uc_info .uc_main_info .uc_m_r_36 {
  margin-right: 36px;
}
.usercenter .uc_info .uc_main_info .uc_uname {
  font-size: 16px;
  color: #333333;
}
@media (min-width: 992px) {
  .usercenter .uc_info .uc_follow {
    float: right;
    margin: 152px 100px 20px 0;
  }
}
@media (max-width: 992px) {
  .usercenter .uc_info .uc_follow {
    margin: 0 0 10px 85px;
  }
}
.usercenter .uc_navbar {
  border-radius: 0;
  border: 1px solid #D0D0D0;
  border-left: none;
  border-right: none;
  background: #F1F1F1;
}
.usercenter .uc_navbar .navbar-collapse {
  padding-left: 0;
}
.usercenter .uc_navbar .navbar-collapse ul li a {
  color: #848484;
  font-size: 16px;
  padding: 13px 25px;
  border-right: 1px solid #D0D0D0;
}
.usercenter .uc_navbar .navbar-collapse ul li a:hover {
  background: white;
  color: #333333;
}
.usercenter .uc_navbar .navbar-collapse ul li .uc_current {
  background: white;
  color: #333333;
}
.usercenter .uc_content .uc_other_link {
  margin-bottom: 20px;
}
.usercenter .uc_content .uc_other_link > div {
  margin: 10px;
  margin-right: 30px;
  border-radius: 3px;
}
.usercenter .uc_content .uc_other_link > div .uc_link_info {
  margin-top: 15px;
}
.usercenter .uc_content .uc_other_link > div .uc_link_info dt img {
  margin: 0 auto;
  max-width: 100%;
}
.usercenter .uc_content .uc_other_link > div .uc_link_info dd {
  text-align: center;
}
.usercenter .uc_content .uc_other_link > div .uc_link_block {
  display: inline-block;
}
.usercenter .uc_content .uc_other_link > div .uc_link_block .uc_link_top {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
}
.usercenter .uc_content .uc_other_link > div .uc_link_block .uc_link_top .uc_title {
  margin: 12px 15px 12px 0;
  float: left;
}
.usercenter .uc_content .uc_other_link > div .uc_link_block .uc_link_top .uc_more_link {
  font-size: 14px;
  margin: 14px 10px 0 0;
}
.usercenter .uc_fans a,
.usercenter .uc_follow a,
.usercenter .uc_information a {
  background: white;
  color: #848484;
}
.usercenter .uc_fans .uc_current,
.usercenter .uc_follow .uc_current,
.usercenter .uc_information .uc_current {
  background: white;
  color: #333333;
  border-bottom: 3px solid #03ae87;
}
.usercenter .base_info dl dt,
.usercenter .expand_info dl dt {
  width: 99px;
}
.usercenter .base_info dl dd,
.usercenter .expand_info dl dd {
  margin-left: 115px;
}
