@media (min-width: 1511px){ .headerlog .wrap{width:1480px;}   .headerlog .search_relative>.wrap .search_term {left: 762px;}  .headerlog .search_relative>.wrap .search_words  {left: 762px;} .headerlog .search_similar {left: 762px !important;}  }
@media (min-width: 1260px) and (max-width: 1511px) { .headerlog .wrap{width:1230px;} }
.grid {
    margin: 10px auto;
}
.headerlog {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
}
.nickname_hover:hover{text-decoration:underline;cursor:pointer;}
.dot_red_bg,.line_red_bg,.dot_grey_bg,.line_grey_bg{
    float:left;word-break: break-all;
}
.dot_red_bg,.dot_grey_bg{

    width:10px;height:10px;
}
.line_red_bg,.line_grey_bg{
    width:120px;height:2px;
    margin-top:4px;
}
.dot_red_bg{
    background: url(/Public/statics/homepage/images/dot_red.png) no-repeat center center; 
     background-size:10px 10px;
}
.dot_grey_bg{
    background: url(/Public/statics/homepage/images/dot_grey.png) no-repeat center center; 
    background-size:10px 10px;
}
.line_red_bg{
    background: url(/Public/statics/homepage/images/line_red.png) no-repeat center center; 
    background-size:120px 2px;
}
.line_grey_bg{
    background: url(/Public/statics/homepage/images/line_grey.png) no-repeat center center; 
    background-size:120px 2px;
}
.name_not_curr{
    width:130px;color:#666666;font-size:12px;float:left;text-align:center;letter-spacing: 0;
}
.name_curr{
    font-size: 24px;
    color: #F85659;
    font-weight:200;
    position: relative;
    top: 4px;
}
.layui-layer-tips {
    margin-left:-18px !important;
}
.headimg_class{
    position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;margin-top:-76px;padding:5px;border-radius:100px;background-color:#FFFFFF;
}
.home_cate {
    text-align: center;
    background-color: #FFFFFF;
    border-bottom: 1px solid #EDEDED;
}
.home_cate ul {
    list-style: none;
}
.home_cate ul li {
    display: inline-block;
    width:115px;
    font-size: 14px;
    font-weight: bold;
    margin:-1px 20px;
    padding: 10px;
}
.home_cate ul li a{
    font-weight: normal;
}
.home_cate ul li.active{
    border-bottom: 2px solid #2E2E30;
}
.home_cate ul li a span{
    color:#b3b3b3;
}
.follow_title {
    height:24px;font-size:12px;color:#B3B3B3;text-align:center;margin-bottom:16px;
}
.follow_div {
    height:30px;text-align:center;font-size:14px;margin-top:25px;margin-bottom:50px;
}
.follow_div .upload {
    width:115px;line-height:30px;border-radius:4px;display: inline-block;color:#FFFFFF;background:#F85659;border: 1px solid #F85659;
}
.follow_div .follow_me {
    width:115px;line-height:30px;border-radius:4px;display: inline-block;color:#FFFFFF;background:#F85659;border: 1px solid #F85659;
}
.follow_div .followed_me {
    width:115px;line-height:30px;border-radius:4px;display: inline-block;color:#F85659;background:#FFFFFF;border: 1px solid #F85659;
}
.follow_div .to_design {
    width:115px;line-height:30px;border-radius:4px;display: inline-block;color:#F85659;border: 1px solid #F85659;margin-left:25px;
}
.follow_row {
    height:180px;background-color:#FFF;margin-top: 20px;border-radius:4px;
}
.follow_row .head_img {
    height:88px;width:88px;float:left;margin:40px 20px 40px 40px;
}
.follow_row .p_info {
    width:295px;float:left;
}
.follow_row .p_info .name{
    margin:40px 0 5px;font-size: 16px;
}
.follow_row .right_work {
    float:left;margin-top: 40px;
}
.follow_row .right_work img{
    width: 100px;
    margin: 0 20px;
    border-radius:4px;
}
.follow_row .work_num {
    margin-top:22px;color:#b3b3b3;font-size: 12px;
}
.follow_row .work_num span{
    color:#2e2e30;
}
.follow_row .work_num span.line{
    color:#b3b3b3;
    margin:0 8px;
}
.follow_row .p_more{
    float: right;width:30px;margin-top: 55px;margin-right:20px;
}