/*个人首页*/
.main .main_container{
    width:980px;
    padding-top: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{.main .main_container{
    padding-top: 0px;
}}

.home .char_info .char_side { width:auto;}
.home .content_main{
    margin-top: 30px;
}
.home .content_main .recommond_feed_list .recommend img{
    cursor: pointer;
}
.home .publish_comment{ padding:0 10px; background: #F1F1F1;}
.uc_sprites{ background-image:url('../images/home/big_sprite.png');}

/*个人信息*/
.info{
    position:relative;
    z-index:110;
}
.info .comunication_images img{
    width:110px;
    height:110px;
    padding:0;
}
.info .comunication_images .update_icon{
    left:0;
    bottom: 0;
}
.info .comunication_images .update_icon a{
    display: inline-block;
    width: 110px;
    height: 30px;
    *zoom:1;
}
.info .comunication_images .update_icon a:hover{
    background: #000;
    opacity: 0.8;
}
/*.info .comunication_images .update_icon a:hover span{
    display:inline-block;
    width: 110px;
    height: 30px;
}*/
.info .comunication_images a{
    line-height: 30px;
    color: #fff;
}
/*.info .grade li{
    float: left;
}
.info .grade em{
    display: block;
    margin-top: 9px;
    text-align: center;
    *zoom:1;
}*/
.info .info_not_element{
    height: 24px;
    padding-top: 10px;
    *top:0px;
}
.info .info_not_element li{
    float: left;
    margin: 0 13px 0 0;
    line-height: 24px;
}

.info .praise dt{
    height:24px;
}
.info .praise dt a{
    vertical-align: top;
}
.info .praise dt span{
    width:20px;
    height:20px;
    margin-right: 5px;
    background-position: -20px -38px;
}

.info .praise{
}
.info .praise dd{
    position: absolute;
    left: -94px;
    top: 30px;
    padding: 5px;
    border: 1px solid #ddd;
    background-color: #fff;
    box-shadow: 0 1px 4px rgba(0,0,0,0.2);
    z-index: 110;
}
.info .praise .arrow{
    position: absolute;
    top: -17px;
    left:0;
    width:251px;
    height:20px;
}
.info .praise .arrow span{
    display: block;
    position: absolute;
    left: 114px;
    width: 20px;
    height:20px;
  background-position: -20px -57px;
}
.info .praise dd ul{
    width:240px;
}
.info .praise dd li{
    float: left;
    margin: 5px;
}

.info .quick-entrance{}
.info .quick-entrance a{ width:96px; height:26px; line-height:26px; background-color: #0484cf; text-decoration:none; text-align:center; color:#fff;}
.info .quick-entrance a:hover{opacity: 0.8; filter:alpha(opacity=80);}
/*发微博框*/
.char_text .buttonObj{
    top:0;
    right: 0;
}
.char_text .cntBox{
   *width:512px;
}
.char_text .cntBox textarea{
    width:502px;
}
.char_text .cntBox,.char_text .icon{
    min-width:512px;
}
/*广告*/
.home_advertisement{
    overflow: hidden;
    width:640px;
    *zoom:1;
}
.home_advertisement .close_btn{
    position: absolute;
    right:0;
    width:20px;
    height:20px;
    background-position: -20px -60px;
    cursor: pointer;
}
.home-ad-bg{ display: none; position: fixed; top: 50px; left: 0; width: 100%; height: 100%; z-index: 999999;}
.home-ad-bg .home-ad-black-bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);z-index: 1;}
.home-ad-bg .home-ad-wrap{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg{ position: relative; width: 680px; padding: 5px 20px 15px; margin: 10px auto 0; background: #f5f5f5;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-title{ background: url(/public/themes/Maibo/common_v1/images/newreg_title.png?v=1) no-repeat; width: 215px; height: 126px; margin: 10px auto 0;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg{width: 100%; margin: 15px auto; border: 1px solid #e7e0e0;background: #fff;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert{padding:15px 20px; overflow: hidden;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block{position:relative;float: left;padding: 10px 20px 15px; width: 160px;height: 175px;border: 1px solid #e7e0e0;border-radius: 10px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b1{padding-bottom: 10px;border-bottom: 1px solid #e7e0e0;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b1 img{display: inline-block;vertical-align: middle;width: 40px;border-radius:50%; margin-right: 10px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b1 .info{display: inline-block;vertical-align: middle;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b1 .info .s1{display: block; font-size: 16px;color: #000; padding-bottom: 5px;width: 100px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b1 .info .s2{display: block; font-size: 12px;color: #3f99d6;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .b2{cursor:pointer;padding-top: 5px;font-size: 12px;color: #a0a0a0; line-height: 18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .newreg-expert-choose{position: absolute;top:0;right: 0; padding:10px 10px 10px 10px;cursor: pointer; }
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block .newreg-expert-choose .icon-choose{background: url(/public/themes/Maibo/common_v1/images/newreg_icon_choose.png) no-repeat 0 0; width: 15px;height: 15px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block.active{border: 1px solid #d64638;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block.active .icon-actived{position:absolute;bottom:0;right:0;background: url(/public/themes/Maibo/common_v1/images/newreg_actived.png) no-repeat;width: 60px;height: 60px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-block.active .newreg-expert-choose .icon-choose{background: url(/public/themes/Maibo/common_v1/images/newreg_icon_choose.png) no-repeat 0 -15px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-page{padding-top:15px;text-align: center;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-page .newreg-expert-prev{display:inline-block;vertical-align:middle;background: url(/public/themes/Maibo/common_v1/images/newreg_icon_arrow.png) no-repeat; width: 40px;height: 25px; cursor: pointer; margin: 0 5px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-page .newreg-expert-prev.active{background-position: 0 -25px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-page .newreg-expert-next{display:inline-block;vertical-align:middle;background: url(/public/themes/Maibo/common_v1/images/newreg_icon_arrow.png) no-repeat 0 -50px; width: 40px; height: 25px; cursor: pointer; margin: 0 5px;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-expert-bg .newreg-expert .newreg-expert-page .newreg-expert-next.active{background-position: 0 -75px;}

.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-tips{text-align:center;font-size: 14px;color: #1976d2;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-btn{cursor:pointer;transition: all ease 0.2s;margin:10px auto 0; width: 150px;height: 35px;line-height: 35px;text-align: center;background: #1976d2;font-size: 16px;color: #fff;}
.home-ad-bg .home-ad-wrap .home-ad-wrap-newreg .newreg-btn:hover{transform: scale(0.95);}

.slideBox{ width:640px;  height:60px; overflow:hidden; position:relative;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:640px;  height:60px; }



/*微博列表*/
.feedBox{
    padding:0 0 15px;
}
.feedBox .repeat-load{
    padding:5px 0;
    background: #fff;
}
.feedBox .repeat-load span{
    cursor: pointer;
}
.feed_list .lineD_btm{
    border-bottom:1px dotted #ddd;
}
.feed_list li .feed_c h4{
    display: block;
}
.feed_list li.feature .recommend{
    top:20px;
}
.feed_list li .userface img{
    width:50px;
    height:50px;
}

/*推荐系统*/
.recommend-sys{}
.recommend-sys .nav-btn-left,
.recommend-sys .nav-btn-right{ width:12px; height:20px;}
.recommend-sys .nav-btn-left{ left:-4px;top: 55px; background-position: -492px -250px; cursor:pointer;}
.recommend-sys .nav-btn-right{ right:-4px; top: 55px; background-position: -492px -274px; cursor:pointer;}
.recommend-sys .recommend-sys-list { margin:0 12px;}
.recommend-sys .recommend-sys-list .recommend-sys-list-box{ width:596px;}
.recommend-sys .recommend-sys-list ul{ left:0; width:10000px;}
.recommend-sys .recommend-sys-list li { float:left; width:240px; height:129px; margin-right:10px; border:1px solid #ddd; background-color: #f1f1f1;}
.recommend-sys .recommend-sys-list .part-a{ height:78px; padding:10px;}
.recommend-sys .recommend-sys-list .part-b{ height:16px; margin:0 3px; padding:7px 0; border-top: 1px solid #ddd;}
.recommend-sys .recommend-sys-list .part-b a{ cursor: pointer;}
.recommend-sys .recommend-gs .part-a dl{ float:right; width:138px;}
.recommend-sys .recommend-gs .part-a dt{ padding:5px 0; font-size: 16px; font-weight: bold; color:#222;}
.recommend-sys .recommend-gs .part-a dd{ padding:2px 0;}
.recommend-sys .recommend-gs .part-a .dig{ color:#0383cc;}
.recommend-sys .recommend-gs .part-a .dig span{ margin-left: 3px; color:#b3bec9;}
.recommend-sys .recommend-gs .part-a img{ border-radius: 100%;}
.recommend-sys .recommend-zuhe{}
.recommend-sys .recommend-zuhe dl{ float:right; width:138px;}
.recommend-sys .recommend-zuhe dt{ margin:3px 0 3px; font-size: 14px; color:#222;}
.recommend-sys .recommend-zuhe .part-a .industry span{ margin-right:6px; padding:2px 4px; border-radius:5px; background-color: #99c6f0; color:#fff; font-size: 10px;}
.recommend-sys .recommend-zuhe .part-a .author{ color:#b4bec8;}
.recommend-sys .recommend-zuhe .part-a .roi-static{ width:72px; height:32px; padding:20px 0; border-radius: 100%; background-color: #62abf0; color:#fff; text-align: center;}
.recommend-sys .recommend-zuhe .part-a .roi-static .num{ font-size: 14px; font-weight: bold;}
.recommend-sys .recommend-zuhe .part-a .desc{ padding:4px 0; color:#0183ce;}

/*其他个人*/

.other_user .content_main{
    margin-top: 30px;
    background: transparent;
}

/*侧边栏*/
.other_user .content_side .other_info { padding-top:5px;}
.other_user .content_side .other_info a{ font-size:12px; padding-bottom:5px;}
.other_user .content_side .other_info .color_black{ text-indent:2em;}
.other_user .content_side .other_info .color_light_gray{ margin-top:10px;}
.other_user .content_side .other_info p{ line-height:22px;}
.other_user .content_side div .content_div{ padding-left:2em;}
.other_user .content_side .invest_man .content_div div div a{display: inline-block;padding-left: 10px;*display: inline;*zoom:1;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 90px;}
.other_user .content_side .search_history ul li a{width: 170px;display: inline-block;*display:inline;*zoom:1;}
.other_user .content_side .search_history ul li i{ color:#0078b6; margin-right:10px;}
.other_user .content_side .fix_follow ul li { margin-right:17px;display: inline-block;*display:inline;*zoom:1;}
.other_user .content_side .fix_follow ul li a {width: 50px;overflow: hidden; color:#0078b6;display:block;text-overflow: ellipsis;white-space: nowrap;}
.other_user .content_side .fix_follow .userface img{ width: 50px;height: 50px;}
.other_user .content_side .fix_stock ul li a{ display:inline-block; padding:2px 12px; margin:0px 10px 10px 0px; background:#e3eafa; color:#0078b6; width:inherit;display:inline; float:left; }

/*切换的tab*/
.tab_title{ width:640px; height:60px;}
.tab_title li {float: left; width:25%;height: 60px; padding:0; background-color: #fff; text-align: center; border-bottom: 3px solid #fff; transition: all ease 0.3s;}
.tab_title li a{ position: relative;display: block; line-height: 60px;  padding: 0;font-size:17px; color:#aaa; text-align: center; text-decoration: none; }
.tab_title li a i{position:relative; top:5px; margin-right:5px; color: #000;  font-weight: bold;}
.tab_title li.cur,.tab_title li:hover{ border-color: #03a9f4; opacity: 1 !important;}
.tab_title li.cur a{color: #000;}

/*搜索过滤框*/
.other_user .self_search_box,
.other_tzzh .self_search_box { width:640px; height:24px; padding-top:20px;}
.other_tzzh .self_search_box{ display: none;}
.other_user .self_search_box .search_content,
.other_tzzh .self_search_box .search_content{ height:24px; padding-right: 17px; background: url('../images/home/big_sprite.png') 0 -123px;text-align: right;}
.other_user .self_search_box .input_box,
.other_tzzh .self_search_box .input_box { width:181px;height:24px; padding-left: 7px;padding-right:20px;background-position: 0 -76px;background-color: transparent;line-height:24px;}
.other_user .self_search_box .search_logo,
.other_tzzh .self_search_box .search_logo{ position: absolute; right: 3px;top: 2px; width: 20px; height: 20px; background-position: -40px -79px; text-indent: -9999px;}

/*其他个人-首页*/
.pcflow01{background: url("../../images/0121hd/PCflow01.png") no-repeat center; width: 205px; height: 250px; position: absolute; left: -185px; top:0; cursor: pointer;  }
.pcflow01.have{ background: url("../../images/0121hd/PCflow020.png") no-repeat center;}
.pcflow01.no{background: url("../../images/0121hd/PCflow01.png") no-repeat center;}

.other_user .user_page_list{ width: 620px; padding-right:20px;}
.other_user .user_page_list .feed_list{ margin-top: 0;}
.other_user .user_page_list .feed_list li .feed_c{ padding-left: 30px;}
.other_user .user_page_list .char_info .char_side { width:auto;}
.other_user .user_page_list .change-page{ display:inline-block; margin-left: 15px; *zoom:1;}
.other_user .user_page_list .go-page-num,
.other_user .user_page_list .go-page-confirm{
    display:inline-block;
    *zoom:1;
}
.stick_layer  .mask_layer_content{
    width:360px;
    margin-left:-180px;
    padding:0;
}
.stick_layer  .mask_layer_content .close_btn{
    width: 20px;
    height: 20px;
    background-color: transparent;
    background-image: url('../images/icon.png');
    _background-image: url('../images/icon.gif');
    background-repeat: no-repeat;
    background-position: -169px -145px;
}
.stick_layer .title {
    background: #F2F2F2;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
    padding: 0 0 0 20px;
    font-size: 12px;
    vertical-align: middle;
}
.layer_point {
    width: 320px;
    padding: 15px 20px;
}
.layer_point .point dt, .layer_point .point dd {
     float: left;
 }
.layer_point .point dd {
      word-wrap: break-word;
      width: 285px;
      line-height: 18px;
      padding-top: 8px;
  }
.stick_layer .btn {
    text-align: right;
    padding: 15px 0 0;
}
/*其他个人,右侧个人简介*/
.other_user_side .other_user_info{ padding-left:15px;}
.other_user_side .other_user_info h2{ line-height:32px; font-weight:600;font-size:18px; font-family: 'Simsun','Microsoft YaHei',sans-serif;}
.other_user_side .other_user_info h2 span{min-width: 15px;text-align: center;top: -2px;position: relative;background:#ee9900; padding: 2px 3px; line-height:17px; display:inline-block; *display:inline;*zoom:1; border: 1px solid #FFFFFF; border-radius:3px; font-size:14px; color:#fff; margin: 0 10px;}
.other_user_side .other_user_info h2 i{ font-size:12px; font-weight:100; color: #e97d25;}
.other_user_side .other_user_info p{ line-height:30px;}
.other_user_side .other_user_info ul{ margin-top:7px;margin-left: 27px;}
.other_user_side .other_user_info ul li{color:#999999;display:inline-block;*display:inline;*zoom:1; margin-right:5px;padding:6px 12px; border:1px solid #dddddd; background: none repeat scroll 0 0 #fff;}
.other_user_side .other_user_info dd span{ line-height: 26px;}
.other_user_side  li{ text-align:center;display:inline-block; background-color: #fff; *display:inline;*zoom:1;}
.other_user_side  li strong{ display:block; margin-bottom: 5px; font-size:18px; font-weight:bold; font-family: 'Simsun','Microsoft YaHei',sans-serif; line-height:25px;color: #000;}
.other_user_side .follow_info{ }
.other_user_side  .follow_ul{ border-bottom:1px solid #e1e1e1; padding: 2px 10px;padding-top: 5px;}
.other_user_side  .follow_ul li{display: inline-block;*display:inline;*zoom:1;width:100px; margin-bottom:10px;}
.other_user_side  .follow_ul li span{width:100%;clear: both;padding: 8px 0px; cursor: pointer;color: #666666;display: inline-block;*display:inline;*zoom:1;border: 1px solid #ddd;border-radius: 5px;margin-top: 5px;}
.other_user_side  .unfollow {margin-right:10px; background-color:transparent;}
.other_user_side  .unfollow span i{ background: #0484cf; color:#fff;}
.other_user_side  .follow { border:1px solid #ddd; background:#fff; margin-right:10px;}
.other_user_side  .follow span i{ cursor:pointer;color: #0078b6 !important;}
.other_user_side .follow span .cur{display:block}
.other_user_side .follow_info li{ width:70px; height:55px; margin-right:5px; padding-top: 5px;}
.other_user_side .follow_info li .dot{
    position: absolute;
    right: 20px;
    top:5px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    overflow: hidden;
    background: red;
}
.other_user_side .follow_info i{ position:absolute;top: 0px; display:block; width:2px; height:60px; background-color: #efefef; }
.other_user_side .bottom_follow_info{  clear:both ; padding:10px 0 0;}
.other_user_side .bottom_follow_info li{ margin-right: 5px; padding:1px 1px;line-height: 23px; color:#0078b6; }
.other_user_side .bottom_follow_info .unfollow li{  background-color: transparent;}
.other_user_side .bottom_follow_info .curs{ padding:0 5px; cursor: pointer;}
.other_user_side .follow span,
.other_user_side .bottom_follow_info li a { display:block; padding: 0 4px; background: #fff;*zoom:1;}
.other_user_side .bottom_follow_info .hand { padding: 1px 4px;}

.other_user_side  .distinguish_team span{
    background: #f1f1f1;
    -webkit-box-shadow:#e2e2e2 1px 1px 1px;
    -moz-box-shadow:#e2e2e2 1px 1px 1px;
    box-shadow:#e2e2e2 1px 1px 1px;
    background-image: -moz-linear-gradient(top, #e3e3e3, #fafafa);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e3e3e3), color-stop(1, #fafafa));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#fafafa', GradientType='0');
}

/*.other_user_side  div{ border-radius:3px;}*/
.other_user_side  .inside_border{ background: none repeat scroll 0 0 #fff; border:1px solid #fff;}
.other_user_side  .cancel_follow{ color:#999 !important;}
.other_user_side .fix_select{z-index: 10;background-position: -497px -118px;top: -3px;left: 6px; }
.other_user_side .fix_select dl{ width:130px;top: 26px;left: -25px; border: 1px solid #ddd; border-bottom:none;}
.other_user_side .fix_select dd { border-bottom: 1px solid #ddd; background: #000;cursor: pointer; color:#fff; display:block}
.other_user_side .fix_select dd i{ line-height:23px; color:#0078b6;}
.other_user_side .fix_select dd:hover{filter: alpha(opacity=80);background: rgba(0,0,0,0.8);}
.other_user_side .fix_select dd .create_team{font-size: 16px;font-weight: 700;position: relative;top: 3px;margin: 0 5px;margin-right: 5px;}
.ico_user_distance ~ i{ margin-right:10px; color:#999999}
.other_user_side .fix_length{width: 400px; color:#666;line-height: 29px;display:inline-block;*display:inline;*zoom:1; vertical-align: top;max-height:50px;white-space:pre-wrap;-o-text-overflow:ellipsis;text-overflow: ellipsis;word-wrap:normal; overflow:hidden;}

.fix_user_index_top .feed_wb .comment_list{ margin: 0px;}
.fix_user_index_top .feed_wb .title{ line-height: 30px; border-bottom: 1px solid #ddd;}
.fix_user_index_top .simple_user_page .lineD_btm{ padding-top:25px;padding-bottom: 20px !important;}
/*.fix_user_index_top .lineD_btm{ margin-top: 20px !important;}*/
.fix_user_index_top .stick_swb{ margin-top:20px; padding: 10px; border: 1px solid #ffa615; background: #FEFEFF; }



.user_follow_menu{ padding:0px;}
.user_follow_menu ul{ border-bottom:1px solid #ddd; padding:0px; margin:0px; height:35px;}
.user_follow_menu ul li{margin-right:15px;}
.user_follow_menu ul li a{ top:0px; margin:0px; float:none; color: #827472;}
.user_follow_menu ul li a:hover{ font-weight:100;}
.user_follow_menu ul li .on{color: #000;}
.other_user_more_info{ color:#0078b6;}

/*其他个人页面自选股*/
.middle_side_user .stock { width: 638px;background:#fafafa;}
.middle_side_user .stock .color_stock_red .balance .flag{/*width:19px;height:15px;*/background-position:-497px -70px;/*position: relative;top: 3px;*top: 0px;*/}
.middle_side_user .stock .color_stock_green .balance .flag{/*width:19px;height:15px;*/background-position:-497px -93px;/*position: relative;*top: 0px;*/}
.middle_side_user .stock li{ height: 35px; border-left:1px #eeeeee solid; border-right:1px #eeeeee solid;border-bottom:1px solid #eee;}
.middle_side_user .stock li span{ text-align:center; vertical-align:middle;text-align: center;padding: 8px 6px; display:inline-block; *display:inline;*zoom:1;}
.middle_side_user .stock .stock_name{ width:120px;}
.middle_side_user .stock .now_price{width:70px}
.middle_side_user .stock .balance{width:70px}
.middle_side_user .stock .percent{width:70px}
.middle_side_user .stock .deal{width:100px}
.middle_side_user .stock .capital{width:100px}
.middle_side_user .stock .turnover {overflow:hidden; display: inline-block; width: 212px;text-align: left; white-space: nowrap; text-overflow:ellipsis;*width:200px; *zoom:1;}
.middle_side_user .stock .no_optional {line-height: 36px;}
.middle_side_user .stock .stock_more{ line-height: 36px;padding-left: 20px;}
/*其他个人follow*/
.follow_total{width: 619px; }
.follow_total .feed_list .lineD_btm{ margin-left: 10px;}
.tab-menu { height: 35px; overflow: visible; white-space: nowrap; }
.tab-menu ul { height: 27px; padding:8px 10px;}
.tab-menu li { float:left; margin-right: 5px; height:20px; line-height:28px; color:#827472;}
.tab-menu li a {text-decoration:none; margin-left:5px;margin-right:5px; float:left;font-size:12px;color:#827472; }
.tab-menu li a span { /*height:27px; display:block; font-size:14px;*/font-size:12px;/* padding-right:10px; float:left;line-height: 27px */cursor:pointer; text-decoration: none;  }
.tab-menu li a span.ico_arrow { padding-right:15px;}
.tab-menu li a.on, .tab-menu li a:hover,.tab-menu li a.on:hover { text-decoration: none; font-weight: bold; color: #0078b6;}
.tab-menu .btn_b{margin:5px 0 0}
.tab-menu span{/*line-height:35px*/ line-height:16px;}
.tab-menu .searchGroup{margin:5px 0 0}
.tab-menu ul.list li a,.tab-menu ul.list li a.on {margin: 0 5px;float:none;color:#827472; line-height:14px; font-size:12px;background:none; padding: 0;display: inline;height:auto;}
.tab-menu ul.list li a.on{font-weight:bold;}

.other_user .user_follow_menu ~ .user .feedBox .feed_list li .feed_c{ padding-left:65px;}
/*.other_user .user .bg .eachfollow .flag{ margin-right:10px;}*/
.other_user .user li .feed_c{ line-height: 22px; min-height:108px;}
.other_user .user .feed_list li .feed_c a { color:#333333}
.other_user .user .feed_list li .position_absolute{ right:0px; top:20px;}
.other_user .user .feed_list li .position_absolute a{ display:block; margin-bottom:14px; text-align:right;}
.other_user .user .feed_list li .position_absolute span{ display:block;}
.other_user .user .feed_list li .position_absolute .fix_fox{ width:100%;  margin:0px;}
.other_user .user .feed_list li .position_absolute .connect a{ margin:0;line-height: 26px; color:#999;}
.other_user .user .feed_list li .position_absolute .connect dl{ z-index: 1; min-width: 100px; border:1px solid #eee; border-bottom: 0; background-color: #fff;*top:10px;}
.other_user .user .feed_list li .position_absolute .connect dd{ padding: 0 0px 0 8px; border-bottom:1px solid #eee;text-align: right;}
.other_user .user .feed_list li dl .first_dd span~span{ font-weight:100; color:#999; margin-left:15px;}
.other_user .user .feed_list li dl .last_dd{ margin-right: 67px;}
.other_user .user .feed_list li dl .last_dd a{ color:#0078b6;}
.other_user .user .feed_list li dl .last_dd ~ dd{ line-height:23px; width:450px;}
.other_user .user .bg a {
    text-decoration:none;cursor: pointer;color: #fff;background: #489ac9;
}
.other_user .user .userPic img{ width:50px; height:50px}
.other_user .user .bg .dofollow{ display:inline-block;padding:5px 6px;*zoom:1;}
.other_user .user .bg .unfollow {padding: 0 4px;}
.other_user .user .bg .unfollow em,
.other_user .user .bg .follow em,
.other_user .user .bg .eachfollow em{ display: inline-block; padding:6px 10px; *zoom:1;}
.other_user .user .bg .eachfollow .flag,
.other_user .user .bg .follow .flag{ padding-right:10px; color:#fff;background-color:#ccc;cursor:default}
.other_user .user .addicon {color: #fff;}


/*其他个人profile*/
.other_user .person_info h2{ line-height: 50px;text-indent: 10px;}
.other_user .person_info ul{ width:578px; padding:20px; border: 1px solid #eee; background-color: #fff;}
.other_user .person_info li span{ display: inline-block; width: 70px; margin-right: 15px; text-align: right;}
.other_user .person_info li i{ margin-left: 6px; color:#ccc;}
.other_user .person_info li{ line-height: 22px;}
.other_user .person_info li p{ width:493px;}

/*其他个人单条微博*/
.other_user .simple_user_page{ width:600px;}
.other_user .simple_user_page .feed_list li .feed_c{ padding-left: 0;}
.other_user .simple_user_page .feed_wb .new_position{ margin-bottom: 10px;}
.other_user .simple_user_page .feed_wb .new_position textarea{width:79%;}
.other_user .simple_user_page .feed_wb .new_position #weibo_comment_form textarea{width: 423px; margin-left:10px;}
.other_user .simple_user_page .feed_wb .new_position #weibo_comment_form label{ display: block;*zoom:1;}
.other_user .simple_user_page .feed_wb .new_position #weibo_comment_form label input{margin-left: 41px;}
.other_user .simple_user_page .feed_list li .feed_c h4{display:inline;vertical-align:top}
.other_user .simple_user_page .feed_list .feed_quote .q_con .comment_to_original{ position: relative;}
.other_user .simple_user_page .feed_list .feed_quote .q_con .comment_to_original .N_but{top: -39px; height: 27px;background-position: -15px -558px;}
.other_user .simple_user_page .feed_list .N_but{ position: absolute; top: 0; right: 0; height: 32px; background-position: -15px -132px;}
.other_user .simple_user_page .select_choice{width: 100px;
    height: 18px;
    padding: 0 3px;
    border: 1px solid #ddd;
    line-height: 18px;}
.other_user .simple_user_page .choice{  z-index:1; }     /*精选标签*/
.other_user .simple_user_page .choice_list{left: 268px;top: 26px;min-width: 107px;}
.other_user .simple_user_page .choice_list ul { padding: 2px 10px;border-radius: 3px; background-color: #efefef;}
.other_user .simple_user_page #weiboLabel{height: 25px;background-color: #ccc5de;}
.other_user .simple_user_page #weiboLabel ul{ position: absolute; z-index: 1; padding: 5px; background: #ddd;}
.other_user .simple_user_page #weiboLabel li{ float:left;margin: 0 5px 0 0;}
.other_user .simple_user_page #weiboLabel i{ padding:0 3px; cursor: pointer;}

.other_user .simple_user_page .more_info{ border:1px solid #c5d2e2;}
.other_user .simple_user_page .more_info .title{ border-bottom:1px solid #e8e8e8;}
.other_user .simple_user_page .more_info .feed_list{ margin: 15px;}
.other_user .simple_user_page .more_info .lineD_btm { padding-top:10px;}

/*投资组合入口*/
.other_tzzh .content_main{ margin-top: 30px; background: #F1F1F1;}
.other_tzzh .content_main .color-up{ color:#e24e42;}{}
.other_tzzh .tzzh-list-box .tzzh-list-alone{ clear: both; width:638px; height:140px; margin:20px 0 10px; padding:0px; background-color: #fff;}
.other_tzzh .tzzh-list-box .tzzh-list-alone{ box-shadow: 2px 2px 3px #CFCACA;}
.other_tzzh .tzzh-list-box .tzzh-list-alone:hover{ box-shadow: 2px 2px 3px #9B9898;}
.other_tzzh .tzzh-list-box .tzzh-list-alone li{ float: left; margin:10px 0; padding:0 10px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .wave-desc,
.other_tzzh .tzzh-list-box .tzzh-list-alone .sharp-desc{ top:-64px; padding:10px; background-color: #2bbef4; color:#fff;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .wave-desc .arrow,
.other_tzzh .tzzh-list-box .tzzh-list-alone .sharp-desc .arrow{ left: 42%; bottom:-20px; border:10px solid #2bbef4; border-bottom-color:transparent; border-right-color:transparent;border-left-color:transparent;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .sort-name{ top:86px; width: 59px; color:#666; }
.other_tzzh .tzzh-list-box .tzzh-list-alone .vertical-line{ position:absolute; top:20px; left:0; height:90px; border-left:1px solid #ddd;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-a{ width:133px; height:120px; padding: 0 6px 0 10px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-a .zh-industry{ width:133px; bottom: 0px; padding:4px 0; background: url('../images/opacity_bg_black_50.png?v=20150313001');}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-a .zh-name{ overflow:hidden; width:117px; margin:0 8px 5px; text-overflow:ellipsis; white-space: normal; }
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-a .zh-name a{ font-size: 14px; color:#fff; font-family: 'simsun';}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-a .sort{ margin-right: 5px; margin-bottom: 5px; padding:2px 3px; background-color:#959596; color:#fff; border-radius:2px; font-size:12px;}
/*
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-b .target-yield em{ color:#e44e40;}*/
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-b{ width:78px; height:83px; padding-top:36px; }
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-b .sort-name{ width:78px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-c { width:50px;height:102px; padding-top:38px; border-left:1px solid #ddd;}

.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-d { position:relative;width:58px; height:82px; padding-top:38px; }
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-d .wave-desc{ top: -121px; left: -63px; width: 205px; border-radius: 2px; text-align:left; line-height:18px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-e{width:59px; height:82px; padding-top:38px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-e .sharp-desc{ top: -103px; left: -46px; width: 160px; border-radius: 2px; text-align:left; line-height:18px;}

.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-f { width:211px; height:82px; padding-top:38px;}
.other_tzzh .tzzh-list-box .tzzh-list-alone .alone-f .sort-name{ width:211px;}

.other_tzzh .tzzh-list-box .tzzh-list-alone .weibo_denounce{ display: none;}
.other_tzzh .tzzh-list-box .tzzh-list-alone:hover .weibo_denounce{ float: right; display: block;}

/*userIndex in page*/
.left_side_user{ width:150px;padding: 12px 0 30px;overflow: hidden;}
.WB_left_nav .lev a, .WB_left_nav .lev2 a {display: block;height: 28px;line-height: 29px;font-size: 12px;padding: 0 0 0 12px;text-decoration: none;text-overflow: ellipsis;overflow: hidden;}
.level_1_Box .lev{ *height:30px;position: relative;}
.level_1_Box .lev i{top: 0px;left: 25px;}
.level_1_Box .lev:hover{ background:#fff;}
.level_1_Box .cur{ background:#fff; color:#990000}
.S_txt1{color: #595959;text-decoration: none;}
.WB_left_nav .lev .W_ico20 {margin-right: 10px;vertical-align: -5px;}
.WB_left_nav .level_1_Box .lev a {height: 30px;line-height: 30px;font-size: 12px;}
.level_1_Box{ margin-bottom:30px;}
.vip_bg{background-image: url('../images/vip_bg.png'); color:#fff !important;width:51px; display:inline-block; font-weight:600; font-family: "New York", serif; *display:inline;*zoom:1; text-align:center; height:15px; line-height:15px;}
.add_team{ margin-left:15px; color:#c0c0c0; margin-top:20px; cursor:pointer}

.ico_user_distance{background-position:-426px -124px; margin-right:5px; position:relative; top:6px;}
.ico_user_name{background-position:-427px -147px; margin-right:5px; position:relative; top:3px;}
.ico_user_introduce{background-position:-428px -173px; margin-right:5px; position:relative;top:5px;}

.ico_myhomepage {background-position: 0 -25px;}
.lev_curr .ico_myhomepage {background-position: -25px -25px;}
.ico_favor {background-position: 0 -124px;}
.lev_curr .ico_favor {background-position: -25px -124px;}
.ico_personletter {background-position: 0 -99px;}
.ico_mycomments {background-position: 0 -74px;}
.lev_curr .ico_mycomments {background-position: -25px -74px;}
.lev_curr .ico_mentionedmy {background-position: -25px -49px;}
.ico_mentionedmy {background-position: 0 -49px;}
.lev_curr .ico_group {background-position: -25px -175px;}
.ico_group {background-position: 0 -175px;}
.notice{background-position:-1px -252px;}
.fans_user{background-position:-1px -277px;}
.ico_order{background-position:-1px -301px;}
.ico_person{background-position:0 -148px;}
.icon_stock_up_down{background-position:0 -199px;}
.cur .ico_myhomepage {background-position: -25px -25px;}
.cur .lev_curr .ico_myhomepage {background-position: -25px -25px;}
.cur .ico_favor {background-position: -25px -124px;}
.cur .lev_curr .ico_favor {background-position: -25px -124px;}
.cur .ico_personletter {background-position: -25px -99px;}
.cur .ico_mycomments {background-position: -25px -74px;}
.cur .lev_curr .ico_mycomments {background-position: -25px -74px;}
.cur .lev_curr .ico_mentionedmy {background-position: -25px -49px;}
.cur .ico_mentionedmy {background-position: -25px -49px;}
.cur .lev_curr .ico_group {background-position: -25px -175px;}
.cur .ico_group {background-position: -25px -175px;}
.cur .notice{background-position:-26px -252px;}
.cur .fans_user{background-position:-1px -277px;}
.cur .ico_order{background-position:-26px -301px;}
.cur .ico_person{background-position:-25px -148px;}
.cur .icon_stock_up_down{background-position:-25px -199px;}


.ico_iphone{width:20px;height:25px;background-position:-425px -30px;}
.WB_left_nav .lev a:hover .icon_opt {
    display: block;
    cursor: pointer;
}
.WB_left_nav .lev .icon_opt {width: 15px;height: 15px;display: none;_display: block;float: right;margin-right: 10px;margin-top: -23px;cursor: pointer;}
.WB_left_nav .lev .new_opt {float: right;margin-top: -25px;cursor: pointer;line-height: 20px;font-size: 10px;text-align: center;color: #fff;display: inline-block;*display:inline;*zoom:1;}
.small_than_ten{width: 20px;height: 20px;background-position: right bottom;}
.big_than_ten{width: 26px;height: 20px;background-position: right bottom;}
a:hover .W_ico12, a:hover .W_ico16, a:hover .W_ico20 {cursor: pointer;}
.icon_opt:hover {background-position: -100px -50px;}
.icon_opt {background-position: -75px -50px;}

.pop_weibo_transmit .contentObj{ width:458px!important; margin-bottom:10px;}
/*---快速发言弹窗---*/
.pop_quick_publish{padding:0 0 20px 0;width:400px;text-align:left}
.pop_quick_publish dd,
.pop_quick_publish dt{padding:10px 20px 0;clear:both}
.pop_quick_publish .btn_big_disable{width:80px;height:28px;background-position:0 -108px}
.pop_quick_publish span{line-height:52px}
.pop_quick_publish dd  .btn_big_after{background-position: left top;border: 0 none;color: #FFFFFF;font-size: 12px;height: 24px;line-height: 24px;padding: 0 0 3px;text-align: center;text-decoration: none;vertical-align: middle;width: 60px;}
.pop_quick_publish dd  .left a.a52{ float:left; margin-right:5px;}
.pop_quick_publish textarea{width:360px!important;}
.share_wei_bo  .share_wei_bo_bg .icon_sina{background:url('../images/sicon.png?v=2013090702')  -42px -140px; width:18px; height:20px; vertical-align:middle; overflow:hidden; }

/*送礼界面*/
.gift-layer-box{ width:1000px; margin-left: -500px;}
.gift-layer-box .gift-r-side{ top:198px;}

/*牛股挖掘*/
.selected-right{}
.selected-right h3 a{text-decoration:none;}
.selected-right h3 .excavateTitle{display: inline-block;vertical-align: middle;}
.selected-right h3 .excavateNew{display: inline-block;vertical-align: middle;background: url("../images/excavateNew.gif") no-repeat center; width: 32px;height: 15px;margin-left: 10px;}
.selected-right .r-list{overflow: hidden;padding: 20px;border-bottom: 1px solid #DDD;}
.selected-right .r-list .l-block{display:block;color: #000; font-size: 14px;overflow: hidden;padding-bottom: 25px;}
.selected-right .r-list .l-block:last-child,.selected-right .r-list .l-block.noBottom{padding-bottom:0;}
.selected-right .r-more{text-align: center;padding: 20px 0;font-size: 12px;color: #000;}
.selected-right .r-more span{cursor: pointer;color: #1976d2;}
