﻿.content {width:1000px; margin:15px auto; position:relative;}


/*个人资料*/
.personal_information{ float:left; width:558px; height:270px; margin-top:20px;}
.com_index_title{ height:44px; line-height:44px; border:1px solid #e2e2e2; background:#f5f5f5; position:relative;}
.com_index_title_left{ width:132px; font-size:15px; line-height:44px; float:left; color:#FFF; font-family:"宋体"; background:url(../images/com_index_titlebg.jpg) no-repeat; text-indent:24px;}
.com_index_title_right{ float:right; margin-right:13px;}
.change_icon{ width:25px; height:5px; background:url(../images/com_index_icon.png) no-repeat 0 -77px; display:inline-block; margin-top:20px; margin-right:20px; cursor:pointer;}

.company_introduction_con{border:1px solid #e2e2e2; border-top:none; background:#FFF; clear:both}
.h222{ height:222px;}
.com_introduction_inner{ width:535px; margin:0 auto; padding-top:12px;}
.details{ color:#41a1d2; float:right;}

.company_details{border-bottom:1px solid #e0e0e0; font-size:12px; color:#555555; height:147px; padding-top:7px;}
.company_details_list li{ float:left; padding-right:35px; padding-bottom:18px;}
.company_details p{ padding-bottom:8px; clear:both; line-height:18px;}
.personal_info_con{ float:left; width:445px; padding-left:12px;}
.com_introduction_nav li{ padding-left:30px; font-size:12px; height:30px; line-height:30px; float:right;}
.com_introduction_nav li a{color:#41a1d2;}
/*个人资料end*/


/*名片*/
.business_card{ width:403px; height:243px; padding-top:25px; padding-left:25px; float:right; overflow:hidden; margin-top:20px;border:1px solid #e2e2e2; background:url(../images/card_bg.jpg) no-repeat;}
.personal_logo{ width:48px; height:48px; float:left;}
.personal_logo img{ width:48px; height:48px;}
.personal_com_name{ font-size:14px; color:#14396f; line-height:48px; padding-left:8px; }
.personal_com_name a{ color:#14396f;}
.bus_card_mid{ padding-top:40px;_padding-top:32px; overflow:hidden; height:72px;}
.bus_card_left{ width:285px; float:left; padding-top:23px;}
.bus_card_name{ color:#34455f; font-size:28px;_color:#34455f !important; _font-size:28px !important; padding-right:11px; border-right:1px solid #f8715b; float:left; max-width:112px;}
.bus_card_name a{ color:#34455f;}
.card_department{ font-size:12px; color:#555555; float:left; padding-left:10px; line-height:18px;width: 178px;}
.card_department em,i{ font-style: normal;}
.card_department em{ display:block;}
.card_department span{ display:block;}
.bus_card_ewm{ width:70px; height:70px; border:1px solid #f87b67; float:left;}
.bus_card_ewm img{ width:70px; height:70px;}
.bus_card_bot{ font-size:12px; color:#555555; height:36px; line-height:18px; clear:both; padding-top:20px;_padding-top:15px;}
.bus_card_bot p{line-height:18px;}
.user_more{ float:right; padding-right:10px; font-size:12px; color:#687a94;}
.user_more:hover{ color:#41a1d2;}
.user_more_icon{ width:15px; height:12px; display:inline-block; background:url(../images/user_index_icon.png) no-repeat 0 0; padding-right:6px;}
.user_more:hover .user_more_icon{ background-position:0 -35px;}


/*名片end*/

/**
 * 右侧提示'查看全部''换一换'样式
 */
.public-poptip{ display:none; position: absolute;top:33px;right:33px; padding: 5px; width:55px; text-align:center; line-height: 12px;color: #7f7f7f;font-size: 12px;background-color: #f7f7f7;border: solid 1px #6aa6e4;border-radius: 2px;box-shadow: 0 0 3px #ddd; }
.public-poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 8px;text-shadow:0 0 2px #ccc;}

.public-poptip-arrow em,.public-poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.public-poptip-arrow em{color: #6aa6e4;}
.public-poptip-arrow i{color: #f7f7f7;text-shadow:none;}
.public-poptip-arrow-top{height: 6px;width: 12px;left:12px;margin-left:38px;}
.public-poptip-arrow-top{top: -6px;}
.public-poptip-arrow-top em{top: -1px;}
.public-poptip-arrow-top i{top: 0px;}


/*微博*/
.user_micro_blog{float:left; width:558px; height:388px; margin-top:20px;}
.user_micro_blog_con{border:1px solid #e2e2e2; border-top:none; background:#FFF; clear:both; height:344px;}
.user_micro_blog_list{ width:100%; height:340px; overflow-y:auto;}
.user_micro_blog_list ul{}
.user_micro_blog_list ul li{ font-size:12px; line-height:18px;}
.user_micro_blog_list ul li .user_micro_blog_div{ margin-left:20px; margin-right:20px; border-bottom:1px solid #eeeeee; padding-top:10px; padding-bottom:10px; color:#4a4a4a;}
.user_micro_blog .user_micro_blog_list ul li a{ color:#41a1d2;}

.user_micro_blog .user_micro_blog_div div div {
    background:#f5f5f5;
    border: 1px solid #e8e8e8;
    margin-top: 8px;
    padding: 5px;
}
.user_micro_blog .user_micro_blog_div div div div{ padding:0; border:none; background:none;}
.user_micro_blog .user_micro_blog_div div div div div{ padding:0; border:none; background:none;}
.user_micro_blog .post_date{ font-size:12px; color:#8e8e8e; height:22px; line-height:22px;}
/*微博end*/

/*随笔*/
.user_blog{width:428px; height:388px; margin-top:20px; float:right;}
.h342{ height:342px;}
.com_index_news{}
.com_index_news ul{ font-size:14px;}
.com_index_news ul li{ height:52px;_height:48px; cursor:pointer;}
.com_index_news ul li a{ height:52px; line-height:52px;_height:48px; _line-height:48px; color:#7e7e7e; display:block; overflow:hidden; margin-left:25px; margin-right:25px;}
.news_a{ float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 230px;_height:48px !important; _line-height:48px !important; display:inline-block;color:#7e7e7e;_color:#7e7e7e !important;}
.com_index_news ul li i{ width:3px; height:28px; background:#dcdcdc; display:inline-block; float:left; margin-top:12px; margin-right:12px;}
.com_index_news ul li:hover{ background:#f5f5f5;}
.com_index_news ul li:hover i{background:#f8715b;}
.news_lines{ border-bottom:1px dashed #e0e0e0;}
/*随笔end*/

/*图库和视频*/
.pic_video{ clear:both; padding-top:20px; *+padding-top:10px;}
.title_left{ float:left;}
.title_left li{ float:left; border-right:1px solid #d8d8d8}
.title_left li.active{ background:#fff; color:#687a94; height:46px;}
.title_left li a{ height:45px; width:106px; line-height:45px; _height:45px !important; _line-height:45px !important; text-align:center; color:#7e7e7e; font-size:15px; display:block}
.pic_video_con{border:1px solid #e2e2e2; border-top:none; background:#FFF; clear:both; height:227px;}
.pic_video_left{ width:7px; height:13px; margin-left:15px; margin-top:95px; float:left; display:inline-block; background:url(../images/user_index_icon.png) no-repeat 0 -78px;}
.pic_video_left:hover{ background-position:0 -118px;}
.pic_video_right{width:7px; height:13px; margin-left:6px; margin-top:95px; display:inline-block; float:left;background:url(../images/user_index_icon.png) no-repeat 0 -166px;}
.pic_video_right:hover{ background-position:0 -216px;}
.pic_video_list{ padding-top:17px; width:946px; float:left;}
.pic_video_list ul{ margin-left:10px;}
.pic_video_list ul li{ margin-left:10px; float:left; padding:10px; position:relative;width:100px;border:1px solid #efefef; cursor:pointer;}
.pic_video_list ul li:hover{ border:1px solid #94c3df;}
.pic_video_list ul li .pic_but a{width:120px; height:120px; display:block; position:absolute; left:0; top:0;}
.pic_name{ padding-top:5px; font-size:12px; color:#4a4a4a; line-height:16px; height:32px; overflow:hidden; display:block;}
.pic_name a{color:#4a4a4a;}
.pic_postdate{ font-size:12px; padding-top:5px; color:#8e8e8e; display:block;}
.pic_video_list ul li .pic_but{ width:100px; height:100px;}
.pic_video_list ul li button{ width:100px; height:100px; border:none; background:none;}
.pic_default{ width:100px; height:100px; background:#dddddd; border:1px dashed #b5b5b5;}
/*图库和视频end*/

/*分享*/
.user_share{float:left; width:558px; height:388px; margin-top:20px;}
.share_post_date{font-size:12px; color:#8e8e8e; height:22px; line-height:22px; float:right;}
.user_share_title{ color:#7e7e7e;height:22px; line-height:22px;}
.user_share_pic{ width:50px; height:50px; float:left;border: 1px solid #fff;}
.user_share_pic img{ width:50px; height:50px;}
.share_pic_title{ display:block; font-size:12px;color:#7e7e7e; font-weight:bold;}
.share_pic_num{ display:block; margin-top:10px;}
.user_share_pic{ margin-right:10px;}
.user_micro_blog_list ul li:hover .user_share_pic{ border:1px solid #e5e5e5; display:inline-block;}
.user_share .user_micro_blog_list ul li a {
    color: #8e8e8e;
}
.user_share .user_micro_blog_list ul li:hover{ background:#f5f5f5;}
/*分享end*/

/*来访纪录*/
.visit_record{width:100%; float:right;  margin-top:20px;}
.com_index_fans{width:100%;overflow:hidden;}
.com_index_fans ul{ padding-left:32px; padding-top:16px; padding-bottom:2px; *+padding-bottom:16px; _padding-bottom:18px; overflow:hidden; zoom:1;}
.com_index_fans ul li{ width:86px; height:86px; position: relative; margin-bottom:16px; margin-right:20px; *+z-index:1; float:left;}
.fans_tx{ width:80px; height:80px; border:3px solid #FFF; display:inline-block;}
.com_fans_detail{ display:none; width:150px; z-index:1; cursor:pointer; padding-top:10px; padding-left:12px; padding-right:12px; position:absolute; border:3px solid #c4d2db; border-left:none; height:40px; border-top-right-radius:20px;border-bottom-right-radius:20px; bottom:0; left:84px; background:#FFF; font-size:12px; color:#7e7e7e; line-height:18px; }
.com_index_fans ul li:hover .fans_tx{ border:3px solid #c4d2db;}
/*来访纪录end*/

/*商友关注粉丝*/
.user_friend_fans{width:428px; height:388px; margin-top:20px; float:right;}
.user_friend_fans .com_index_title a{ width:78px;}
.h344{ height:344px;}
.friends_list{ padding-left:24px;}
.friends_list ul{}
.friends_list ul li{ width:185px; float:left; padding-right:16px; padding-top:14px;}
.friends_list_tx{ width:88px; height:88px; border-radius:80px; border:4px solid #a6b7d1; float:left; margin-right:7px;}
.friends_list_tx img{width:88px; height:88px; border-radius:80px;}
.friends_list_name{ height:20px; overflow: hidden; width: 60px; float:left; font-size:12px; padding-top:4px; color:#41a1d2; font-weight:bold; line-height:20px; display:block;}
.friends_list_name a{ color:#41a1d2;}
.friends_list_company{ width:75px; height:38px; line-height:18px;float:left; font-size:12px; color:#7e7e7e; display:block;overflow: hidden;}
.friends_list_company a{ color:#7e7e7e;}
.add_friends{float:left; width:68px; height:24px; text-align:center; line-height:24px; text-align:center; background:#eaeaea; font-size:12px; margin-top:6px; color:#555555; display:block; border-radius:3px;}
.friends_list ul li .active{ background:#41a1d2; color:#FFF;}
.friends_list ul li .disable{ background:#f8f8f8; color:#c8c8c8; border:1px dashed #e3e3e3;}
/*商友关注粉丝end*/

/*所在公司*/
.company_in{ padding-top:20px; *+padding-top:10px; clear:both;}
.com_secect{ font-size:12px; border:1px solid #dadada; height:24px; line-height:24px; margin-top:10px;border-radius:3px;}
.h212{ height:212px;}
.company_left{ width:266px; height:163px;border-radius:3px;  background:#f5f5f5; margin-left:15px; padding-top:20px; text-align:center; float:left;}
.company_left_logo{ width:80px; height:80px; border-radius:4px; display:block; margin:0 auto; border:1px solid #adb9ca; }
.company_left_logo img{ width:80px; height:80px; border-radius:4px; }

.company_left_name{ font-size:15px; line-height:28px; color:#7e7e7e; font-weight:bold;}
.company_left_name a{ color:#7e7e7e;}
.company_in_con{border:1px solid #e2e2e2; border-top:none; background:#FFF; clear:both; padding-top:14px; overflow:hidden}
.com_right_colleague{ width:685px; float:left;}
.com_right_colleague ul{}
.com_right_colleague ul li{ width:80px; height:80px; cursor:pointer; float:left; margin-left:16px; _margin-left:13px; position:relative;}
.com_right_colleague ul li img{ width:80px; height:80px;}
.colleague_name{ position: absolute; display:block; bottom:0; left:0; background:#000; width:80px; height:24px; line-height:24px; opacity:0.5; filter:alpha(opacity=50); font-size:12px; color:#c4c4c4; text-align:center; font-weight:bold; display:none;}
.com_right_colleague ul li a:hover .colleague_name{ display:block}
.com_right_colleague ul li.more_colleague{ width:78px; height:78px; background:#f5f5f5; border:1px solid #ececec; font-size:12px; text-align:center;}
.com_right_colleague ul li.more_colleague i{ margin-left:20px;*+margin-left:0; margin-top:10px; width:33px; height:36px; display:block; background:url(../images/user_index_icon.png) no-repeat 0 -263px;}
.com_right_colleague ul li.more_colleague span{color:#7e7e7e; line-height:24px; text-align:center;}
.com_right_colleague ul li.more_colleague:hover{ background:#687a94;border:1px solid #687a94;}
.com_right_colleague ul li.more_colleague:hover i{ background-position:0 -344px;}
.com_right_colleague ul li.more_colleague:hover span{ color:#FFF;}.com_right_department{  width:690px; _width:670px;padding-left:16px; float:left; padding-top:22px;}
.com_right_department ul{}
.com_right_department ul li{ float:left; margin-right:11px;_margin-right:5px; font-size:12px; padding-bottom:7px;}
.com_right_department ul li a{ width:113px; height:34px; display:block; color:#7e7e7e; line-height:34px; background:#f5f5f5; border-left:3px solid #f5f5f5; text-indent:10px; padding-right:10px;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.com_right_department ul li a:hover{ border-left:3px solid #f8715b;}
.more_department{ width:123px; height:25px; overflow:hidden; cursor:pointer; background:#f5f5f5; border:1px solid #ececec;}
.com_right_department ul li.more_department a{ text-indent:6px;}
.com_right_department ul li.more_department a:hover{background:#687a94;border:1px solid #687a94; border-left:3px solid #687a94;}
.more_department i{ width:18px; height:18px; display:inline-block; margin-right:3px; background:url(../images/user_index_icon.png) no-repeat 0 -424px; margin-left:20px; margin-top:8px; float:left;}
.more_department span{ font-size:12px; color:#7e7e7e; float:left;line-height:34px; display:inline-block;}
.more_department:hover{ background:#687a94;border:1px solid #687a94;}
.more_department:hover i{ background-position:0 -479px;}
.more_department:hover span{ color:#FFF;}
/*所在公司end*/

/*内部动态*/
.internal_dynamic{ clear:both; overflow:hidden; padding-top:20px;}
/**
 * 动态列表
 */
.dynamic_list_wrapper{}
.department_blog_list{}
.department_blog_list .blog_detail_content{ float: right; width: 90%;}
.title_function_list{ display:none; _display:inline-block; float: right;}
.dynamic_list_wrapper:hover .title_function_list{ display:inline-block;float: right;}
.blog_list_model{ transition: .5s; width: auto; height: ; overflow: hidden; padding: 24px 30px 0 30px; _width: 90%; }
.user_pic{ width: 48px; height: 48px; float: left;}
.user_pic img{ float: left; width:48px ; height:48px ; border: 1px solid #bbbbbb; display: block;}
.user_pic em{ font-size: 12px; font-style:normal; text-align: center; display: block; width: 50px; height: auto; line-height: 22px; color:#2b8fcf; float: left; font-weight:bold; overflow:hidden; height:45px;}
.user_pic em a{ color: #2b8fcf; }

.blog_detail_content{ width: 100%; float: left;}

.list_model_title { overflow: hidden;}
.list_model_title h2{ float: left; font-size: 14px; color:#555; font-weight: bold; width: 80%; height:24px ; line-height: 24px; overflow: hidden;text-overflow: elispise; word-break: break-all;  }
.list_model_title h2 img{ vertical-align:middle;}
.list_model_title h2 a{ color:#2b8fcf;}
.list_model_title h2 a:hover{ text-decoration: underline;}
.title_function_list{ width: auto; height: 20px; line-height: 20px; float: right;}
.title_function_list li{ float: left; font-size: 12px; font-size: 12px;}
.title_function_list a{  color: #777777; margin-left: 12px;}
.title_function_list a:hover{ color: #41A1D2}
.blog_content{ margin-top: 10px; font-size: 14px; color:#999999 ; clear:both;line-height: 24px;word-wrap: break-word;}
.blog_content a{ color:#2b8fcf;}
.blog_footer{ margin-top: 10px;}
.blog_time{ color: #bbbbbb; font-size: 12px; float: left; font-family: arial;}
.footer_function_list{ float: right;}
.footer_function_list li{ float: left; margin-left: 10px; font-size: 12px; color: #41a1d2;}
.footer_function_list a{ color: #41a1d2;}
.blog_list_model:hover{ background: #f5f5f5; box-shadow: 0px 0px 10px #ccc; }
.blog_list_mode_con{ padding-bottom: 24px; _padding-bottom:12px;overflow:hidden; zoom:1;}
.dynamic_con{ font-weight:normal;}
.department_name{ font-weight:normal;}
.department_name em{ color:#2b8fcf; font-style:normal;}
.upload_new_honor{ font-weight:normal; color:#999999;}
.dynamic_bottom_line{ border-bottom: 1px dashed #eeeeee; }
.dynamic_list_more_btn{ width:86px; height:30px; text-align:center; line-height:30px; display:block; background:#fff; font-size:16px; color:#0073af; /*margin-bottom:-27px; */ margin:0px auto 0 auto; position:relative; top:-1px; z-index:100; left:; box-shadow:2px 5px 10px #dbdbdb; border-bottom-left-radius:3px; border-bottom-right-radius:3px; font-family:"微软雅黑"}
.dynamic_list_more_wrap{ background:#eee;}
.content-left-border { border: 1px solid #d8d8d8; border-top:none; }
.internal_dynamic_con{ background:#FFF;}

/*内部动态end*/

/*没有信息*/
.no_message{width:252px; padding-top:40px;  margin:0 auto;}
.no_message i{ width:32px; height:32px; display:inline-block; background:url(../images/biaoqing_icon.png) no-repeat; vertical-align:middle;}
.no_message span{ font-size:18px; color:#34455f; font-family:"微软雅黑"; vertical-align:middle; padding-left:12px;}
.add_share{ width:95px; height:24px; display:block; margin:10px auto; line-height:24px; background:#f5725d; border-radius:2px;}
.add_share i{ width:11px; height:11px; display:inline-block; margin-left:20px; background:url(../images/jia_icon.jpg) no-repeat;}
.add_share span{ font-size:12px; color:#FFF; margin-left:8px;}
/*没有信息end*/



/*pyh_add*/

.com_index_fans .right{ display:none; width:150px; z-index:1; cursor:pointer; padding-top:10px; padding-left:12px; padding-right:12px; position:absolute; border:3px solid #c4d2db; border-right:none; height:40px; border-top-left-radius:20px;border-bottom-left-radius:20px; bottom:1px; left:-176px; background:#FFF; font-size:12px; color:#7e7e7e; line-height:18px;border-top-right-radius:0;border-bottom-right-radius:0; }

/*名片*/
.cardlist .business_card{ float:left;margin: 5px 30px; _margin: 5px 15px;}
.cardlist .personal_com_name{ width: 320px; display:block; float:left; line-height: 24px;}
.cardlist  .bus_card_title{ height:60px;}
.cardlist .bus_card_ewm{ height:70px; width:70px;}
.cardlist .bus_card_left{ height:60px;}
.cardlist .bus_card_bot{ padding-top:0;height: 36px;}



/*pyh_动态*/
.model_title {color: #444444;float: left;font-size: 14px;}
.model_title  a {color: #2b8fcf;font-size: 14px;}




/*关注微博中转发微博*/

.forward-mblog-inlilne{border:1px solid #cccccc; background:#fafafa;border-radius:2px; position:relative; margin-top: 10px;margin-bottom: 20px;}
.forward-mblog-inlilne .poptip-arrow-top{height: 10px;width: 20px;left:26px;}
.forward-mblog-content{ width:90%; margin:0 auto; font-size:12px; color:#4a4a4a; line-height:24px;}
.forward-content{ height: auto; /* height:48px; */overflow: hidden;word-wrap:break-word; word-break:break-all; line-height:26px}
.forward-content a {
    color: #41a1d2;
}
.forward-content img{ display: inline-block;}

.wb-report {
    font-size: 12px;
    height: 16px;
    text-align: right;
    width: 100%;
}
.wb-report a {
    display: none;
}
.forward-mblog-inlilne:hover .wb-report > a {
    color: #41a1d2;
    display: inline-block;
}
.wb-func {
    height: 30px;
    line-height: 30px;
}
.wb-handle .relay, .line, .review, .relay-num, .review-num {
    color: #41a1d2;
    display: inline-block;
    font-size: 12px;
}
.wb-handle .line {
    color: #b4b4b4;
    font-style: normal;
}
.wb-from {
    font-size: 12px;
}
.wb-from span {
    color: #8e8e8e;
}
.searchTxt {
    margin-left: 10px;
    margin-top: 3px;
}
.microblog-pubDate {
    color: #a1a1a1;
    font-size: 12px;
}














