/**Reset Css Begin**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,header,nav,article,section,aside,footer,figure{margin:0;padding:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
img{border:0px;font-size:0px; vertical-align: bottom;}
body{
	overflow-y: scroll;
	_overflow-y:hidden;
	color:#5a5a5a; 
	background:url(/ekp/new/km/themes/default/images/page_bg.jpg) repeat-x #f5f5f5;
	font:12px/1.6 "微软雅黑", arial, helvetica, sans-serif;
	[;font-family:"宋体"]; /*for webkit(chrome and safari)*/
	font-family:"宋体", arial, helvetica, sans-serif\0; /*for opera*/
	font-family:"微软雅黑", arial, helvetica, sans-serif\9; /*for IE8+*/
	*font-family:"微软雅黑", arial, helvetica, sans-serif;  /*for IE7*/
	}
a{color:#5a5a5a;text-decoration:none;}
a:hover{color:#3d81ae;text-decoration:underline;}

/* html5 Tags */
header,nav,article,section,aside,footer,figure{display:block}
/* 禁止聚焦的特效 */
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {outline:none; -webkit-box-shadow:none; } 
input[type="checkbox"]:focus,input[type="submit"]:focus,input[type="reset"]:focus, input[type="radio"]:focus { outline:none; } 
/**Reset Css End**/
.clear{clear:both;height:0px;overflow:hidden;line-height:0px;font-size:0px;display:block}

/*==============================header=========================================*/

header.page_header{
  width:1002px;
  margin:0px auto;
}

.top{
  width:100%;
  height:85px;
  margin:0px auto;
  display:block;
  Z-INDEX:1;
}

.logo{
  width:180px;
  height:40px;
  padding:30px 0px 0px 0px;
  float:left;
}

.logo_img{
  width:182px;
  height:51px;
  background-repeat:no-repeat;
  background-position:left top;
  cursor:pointer;
}

.top_nav{
  width:680px;
  height:85px;
  float:right;
  padding-right:30px;
}

.top_nav1{
  width:680px;
  height:20px;
  line-height:20px;
  padding:15px 0px 0px 0px;
}

.top_nav1 a{
  display:block;
  padding:2px;
  color:#205c83;
  float:left;
  padding:0px 5px 2px 5px;
  margin-right:14px;
  font-size:14px;
  -moz-border-radius:3px; 
  -webkit-border-radius:3px; 
}

.top_nav1 a:hover{
  color:#fff;
  background:#666c7a;
  text-decoration:none;
}

.top_nav1 a.current{
  color:#fff;
  background:#666c7a;
}

.top_biaod{
  width:680px;
  height:35px;
  padding-top:10px;
  Z-INDEX:5;
}

.top_biaod li{
  Z-INDEX:100;
  float:left;
  POSITION:relative;
}

.top_wbk{
  width:327px;
  height:25px;
  line-height:25px;
  border:1px solid #939393;
  background:#fff;
  color:#b8b8b8;
  padding-left:5px;
  *margin-top:-1px;
}

.top_xiala{
  width:75px;
  height:25px;
  border:1px solid #939393;
  color:#b8b8b8;
  margin-top:1px;
}

.cb_select{
  float:left;
  clear:both;
  position:relative;
  text-transform:uppercase;
  width:77px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/header_11.jpg) no-repeat left top;
  font-size:14px;
  padding:3px 0px;
}

.cb_select .cb_selectMain{
  color:#777;
  cursor:pointer;
  text-align:left;
  height:24px;
  line-height:25px;
  text-indent:10px;
  width:77px;
  position:absolute;
  top:0px;
  left:0px;
  text-shadow:1px 1px 1px #fff;
}

.cb_selectWrapper{
  width:75px;
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  border:1px solid #939393;
  margin:26px 0px 0px -1px;
  background:#f0f0f0;
}

.cb_selectWrapper ul {
  list-style:none;
  padding:0px;
  margin:0px;
  width:100%;
}

.cb_selectWrapper ul li a{
  text-decoration:none;
  cursor:pointer;
  display:block;
  padding:3px 0px;
  text-indent:10px;
  letter-spacing:1px;
  color:#777;
  text-shadow:1px 1px 1px #fff;
  width:76px;
}

.cb_selectWrapper ul li a:hover{
  background-color:#616161;
  color:#fff;
  text-shadow:1px 1px 1px #000;
  width:76px;
  text-decoration:none;
}

.top_sousuo{
  font-family:"微软雅黑";
  width:52px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/header_sousuo.jpg) no-repeat;
  line-height:27px;
  color:#fff;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:4px;
  font-size:15px;
  cursor:pointer;
}
.find_expert{
  font-family:"微软雅黑";
  width:80px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/find_expert.jpg) no-repeat;
  line-height:27px;
  color:#fff;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:4px;
  font-size:15px;
  cursor:pointer;
}
.help_me{
  background:url(/ekp/new/km/themes/default/images/expert_help.jpg) no-repeat left top;
  width:113px;
  height:28px;
  line-height:29px;
  color:#fff;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:70px;
  font-size:15px;
  cursor:pointer;
}
.top_zhishi{
  background:url(/ekp/new/km/themes/default/images/header_08.jpg) no-repeat left top;
  width:113px;
  height:28px;
  line-height:29px;
  color:#fff;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:70px;
  font-size:15px;
  padding-left:10px;
  cursor:pointer;
}
.top_sercher_qa{
  font-family:"微软雅黑";
  width:81px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/qa_01.jpg) no-repeat;
  line-height:27px;
  color:#fff;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:4px;
  font-size:15px;
  cursor:pointer;
}
.top_q{
  font-family:"微软雅黑";
  width:75px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/qa_03.jpg) no-repeat;
  line-height:27px;
  color:#0771CD;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:4px;
  font-size:15px;
  cursor:pointer;
  padding-left:5px;
}
.top_a{
  font-family:"微软雅黑";
  width:75px;
  height:27px;
  background:url(/ekp/new/km/themes/default/images/qa_05.jpg) no-repeat;
  line-height:27px;
  color:#0771CD;
  text-align:center;
  font-weight:600;
  border:0px;
  margin-left:2px;
  font-size:15px;
  cursor:pointer;
  padding-left:5px;
}
.top_zhishi:hover{
  background:url(/ekp/new/km/themes/default/images/header_08_1.jpg) no-repeat left top;
}
.top_zhishi .creatcircle{
	color:#fff;
}
.top_zhishi .creatcircle:hover{
	color:#fff;
	TEXT-DECORATION:none;
}
nav.page_nav {
  Z-INDEX:1;
  MARGIN:0px 0px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_17.jpg) repeat-x 0px 0px;
  height:43px;
  line-height:43px;
}

.nav_right{
  height:33px;
  line-height:34px;
  color:#f0f0f0;
  float:right;
  clear:none;
  text-align:right;
  padding:0px 25px 3px 10px;
}

.nav_right a{
  color:#f0f0f0;
}

.nav_right a:hover{
  color:#fff;
}
.nav_right a.blue{
  color:#c8e8fd;
  padding-left:7px;
}
.nav_right a.blue:hover{
  color:#c8e8fd;
}
.nav_right .separator{
  color:#989BA0;
}
.nav_right a.white{
  color:#f0f0f0;
  padding-left:7px;
}

.page-navbox {
  padding-top:6px;
}

.page-navbox .page-nav {
  MARGIN:2px 0px 0px 0px;
  FLOAT:left;
}

.page-nav LI {
  Z-INDEX:100;
  POSITION:relative;
  PADDING-BOTTOM:0px;
  PADDING-LEFT:22px;
  PADDING-RIGHT:24px;
  FLOAT:left;
  MARGIN-LEFT:-2px;
  PADDING-TOP:0px;
  HEIGHT:31px;
  LINE-HEIGHT:28px;
  _HEIGHT:auto;
}
.page-nav LI A.nav-global {
  HEIGHT:31px;
  LINE-HEIGHT:28px;
  _HEIGHT:auto;
  _LINE-HEIGHT:31px;
}
.page-nav .site-switch{
  /*BACKGROUND:url(/ekp/new/km/themes/default/images/site_switch_bg.jpg) repeat-x left top;*/
  HEIGHT:40px;
  padding-top:9px;
  margin:-9px 0px;
  font-weight:bold;
  padding-right:22px;
}
.site-switch{
	width:165px;
	font-weight:normal;
}
.siteName{
	display:block;
	width:102px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;
}
.page-nav LI.site-switch A {
  HEIGHT:31px;
  LINE-HEIGHT:28px;
  _HEIGHT:auto;
  _LINE-HEIGHT:31px;
}
.page-nav .site-switch-sep{
  /*BACKGROUND:url(/ekp/new/km/themes/default/images/site_switch_sep.jpg) no-repeat left top;
  WIDTH:50px;*/
  HEIGHT:40px;
  padding:0px;
  margin:-9px 0px;
}
.page-nav .site-switch span font{
  font-weight:normal;
  font-size:14px;
}

.page-nav LI.site-switch A.nav-global:hover {
  MARGIN:0px -18px 0px -11px;
}
.page-nav LI.site-switch .current A.nav-global:link {
  MARGIN:0px -18px 0px -11px;
}
.page-nav LI.site-switch .current A.nav-global:visited {
  MARGIN:0px -18px 0px -11px;
}
.page-nav LI.site-switch A:hover SPAN {
  PADDING-RIGHT:18px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}
.page-nav LI.site-switch .nav-box A:hover {
  PADDING:0px;
  MARGIN:0px;
  COLOR:#0455a1;
  TEXT-DECORATION:underline;
}

.page-nav LI.nav-arrow {
  PADDING-RIGHT:32px;
  HEIGHT:29px;
}

.page-nav LI A SPAN {
  DISPLAY:inline-block;
  CURSOR:pointer;
}
.page-nav LI.nav-arrow A {
  COLOR:#fff;
}

.page-nav A.nav-global:hover {
  MARGIN:0px -11px;
  PADDING-LEFT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#fff;
  TEXT-DECORATION:none;
}

.page-nav .current A:link {
  MARGIN:0px -11px;
  PADDING-LEFT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#fff;
  TEXT-DECORATION:none;
}

.page-nav .current A:visited {
  MARGIN:0px -11px;
  PADDING-LEFT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#ffffff;
  TEXT-DECORATION:none;
}

.page-nav LI.current A.nav-global:hover {
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#fff;
}

.page-nav A.nav-global:hover {
  MARGIN:0px -11px;
  PADDING-LEFT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#fff;
  TEXT-DECORATION:none;
}

.page-nav A.nav-global:hover SPAN {
  PADDING-RIGHT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current.jpg) #989BA0 no-repeat 100% 0px;
}
.page-nav A.nav-global SPAN figure{
  display:inline-block;
  font-size:9px;
  padding-left:5px;
  _margin-left:-5px;
}

.page-nav LI.nav-tab-on A.nav-global {
  Z-INDEX:6;
  POSITION:relative;
  MARGIN:0px -11px;
  PADDING-LEFT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current.jpg) #989BA0 no-repeat 0px 0px;
  COLOR:#ffffff;
  TEXT-DECORATION:none;
}

.page-nav LI.nav-tab-on A.nav-global:hover {
  Z-INDEX:6;
  POSITION:relative;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current.jpg) #989BA0 no-repeat 0px 0px;
}

.page-nav LI.nav-arrow A.nav-global:hover {
  MARGIN:0px -18px 0px -11px;
}

.page-nav .current A.nav-global {
  MARGIN:0px -18px 0px -11px;
}

.page-nav LI.nav-arrow .current A.nav-global:link {
  MARGIN:0px -18px 0px -11px;
}

.page-nav LI.nav-arrow .current A.nav-global:visited {
  MARGIN:0px -18px 0px -11px;
}

.page-nav LI.nav-tab-on A.nav-global {
  MARGIN:0px -18px 0px -11px;
}

.page-nav A.nav-global:hover {
  COLOR:#ffffff;
}

.page-nav .current A {
  COLOR:#ffffff;
}

.page-nav .current A:link {
  COLOR:#ffffff;
}

.page-nav .current A:visited {
  COLOR:#ffffff;
}

.page-nav A.nav-global:hover SPAN {
  PADDING-RIGHT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}

.page-nav .current A SPAN {
  PADDING-RIGHT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}

.page-nav .current A:hover SPAN {
  PADDING-RIGHT:11px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}

.page-nav LI.nav-arrow A:hover SPAN {
  PADDING-RIGHT:18px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}

.page-nav LI.nav-tab-on A SPAN {
  PADDING-RIGHT:18px;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_current_white.jpg) #989BA0 no-repeat 100% 0px;
}

.page-nav A SPAN {
  DISPLAY:block;
}

.page-nav LI.nav-tab-on .nav-box A {
  PADDING:0px;
  MARGIN:0px;
  DISPLAY:inline-block;
  BACKGROUND:none transparent scroll repeat 0% 0%;
  COLOR:#72777B;
  FONT-SIZE:12px;
  FONT-WEIGHT:normal;
}

.page-nav LI.nav-arrow .nav-box A:hover {
  PADDING:0px;
  MARGIN:0px;
  COLOR:#0455a1;
  TEXT-DECORATION:underline;
}

.page-nav LI.nav-tab-on {
  Z-INDEX:101;
}

.page-nav A.nav-global {
  DISPLAY:block;
  COLOR:#fff;
  FONT-SIZE:14px;
}

.page-nav A.nav-global:hover {
  COLOR:#ffffff;
}
.nav-box {
  Z-INDEX:5;
  BORDER:#999CA1 1px solid;
  POSITION:absolute;
  MARGIN-TOP:-1px;
  WIDTH:200px;
  BACKGROUND:#fff;
  PADDING:5px;
  LEFT:11px;
  BORDER-top:#999CA1 5px solid;
}


.site_switch_content {
  Z-INDEX:5;
  BORDER:#999CA1 1px solid;
  POSITION:absolute;
  MARGIN-TOP:-1px;
  BACKGROUND:#fff;
  PADDING:5px;
  LEFT:11px;
  BORDER-top:#999CA1 5px solid;
}


.nav-box .nav-box-more {
  LINE-HEIGHT:29px;
  DISPLAY:inline;
  FLOAT:right;
  HEIGHT:29px;
}

.nav-box P {
  PADDING-LEFT:6px;
  WIDTH:474px;
  FLOAT:left;
  CLEAR:both;
}

.area-box-w {
  PADDING-BOTTOM:10px;
  PADDING-LEFT:12px;
  WIDTH:165px;
  PADDING-RIGHT:10px;
  PADDING-TOP:10px;
}

.cate-box-w {
  PADDING-BOTTOM:5px;
  PADDING-LEFT:5px;
  WIDTH:480px;
  PADDING-RIGHT:5px;
  PADDING-TOP:5px;
}

.page-nav .nav-box .bg-blue {
  BACKGROUND:#fff;
}
.page-nav .nav-box .top_line{
  padding-top:5px;
  margin-top:5px;
  border-top:1px #ccc dashed;
}
.page-nav .nav-box A.f-red {
  COLOR:red;
}

.page-nav {
  OVERFLOW:inherit;
}

.nav-box .nav-box-left {
  PADDING:0px;
  FLOAT:left;
  width:80px;
}

.nav-box .nav-box-left a.class_link{
  WIDTH:80px;
  HEIGHT:22px;
  TEXT-OVERFLOW:ellipsis;
  WHITE-SPACE:nowrap;
  OVERFLOW:hidden;
  *HEIGHT:20px;
  *line-height:15px !important;
}
.page-nav LI.nav-tab-on .nav-box .nav-box-left a.class_link {
  COLOR:#3d81ae;
}

.nav-box .nav-box-right {
  PADDING:0px;
  FLOAT:left;
  width:390px;
  *margin:-5px 0px 0px 0px;
}

.nav-box .nav-box-right .class_link {
  WIDTH:85px;
  HEIGHT:22px;
  TEXT-OVERFLOW:ellipsis;
  WHITE-SPACE:nowrap;
  OVERFLOW:hidden;
  COLOR:#72777B;
  *HEIGHT:30px;
  *line-height:34px !important;
}

.page-nav LI.nav-arrow A B {
  FONT-WEIGHT:bold;
}

.icon-new {
  WIDTH:22px;
  DISPLAY:inline-block;
  BACKGROUND:url(/ekp/new/km/themes/default/images/header_new_icon.gif) no-repeat 0px 0px;
  HEIGHT:12px;
  FONT-SIZE:0px;
  OVERFLOW:hidden;
}

#nav-join A {
  POSITION:relative;
}

#nav-join .icon-new {
  POSITION:absolute;
}

#nav-join A .icon-new {
  TOP:-5px;
  RIGHT:-18px;
  _right:10px;;
}

#nav-join A:hover .icon-new {
  TOP:-5px;
  RIGHT:-7px;
  _right:10px;
}

#page-nav .has-icon .icon-new {
  TOP:-5px;
  RIGHT:-7px;
  _right:10px;
}

#page-nav .has-icon A:hover .icon-new {
  TOP:-5px;
  RIGHT:-7px;
  _right:10px;
}

.msg_num_tip {
  POSITION:relative;
   left:-5px;
  top:2px;
  width:17px;
  background:url(/ekp/new/km/themes/default/images/5.gif) -43px no-repeat;
  font-weight:bold;
  height:19px;
  line-height:13px;
  font-size:14px;
  overflow:hidden;
  font-family:"宋体";
  color:#fff; 
  font-weight:bold;
  vertical-align:50%;
  text-align:center;
  display:inline-block;
   cursor:pointer;
  _padding:0 3px;
}
.msg_num_tip_width {
	background:url(/ekp/new/km/themes/default/images/5.gif)  no-repeat;
	width:22px;
}
/************** common style  *********************/
figure.expert_icon{
  BACKGROUND:url(/ekp/new/km/themes/default/images/expert_icon.png) no-repeat 0px 0px;
  width:20px;
  height:15px;
  display:inline-block;
  *height:18px;
}
.user_link_12{
  font-size:12px;
  color:#0970CC;
}
.user_link_14{
  font-size:14px;
  color:#0970CC;
}
.user_link_22{
  font-size:20px;
  color:#0970CC;
}
.user_link_20{
  font-size:20px;
  color:#5a5a5a;
}
.department_link_12{
  font-size:12px;
  color:#A5A5A5;
}
.department_link{
  font-size:12px;
  color:#5a5a5a;
}
.domain_link_12{
  font-size:12px;
  color:#A5A5A5;
}
.domain_link{
  font-size:12px;
  color:#0970CC;
}
.doc_link_12{
  font-size:12px;
  color:#0970CC;
}
.doc_link_14{
  font-size:14px;
  color:#0970CC;
}
.user_level_1{
  background:url(/ekp/new/km/themes/default/images/user_level.jpg) repeat-x;
  height:13px;
  width:17px;
  display:inline-block;
}
.user_level_2{
  background:url(/ekp/new/km/themes/default/images/user_level.jpg) repeat-x;
  height:13px;
  width:34px;
  display:inline-block;
}
.circle_link_14{
  font-size:14px;
  color:#0970CC;
}
.favourite_icon{
  background:url(/ekp/new/km/themes/default/knowledge/images/shouc.png) no-repeat;
  height:14px;
  width:16px;
}
.recommend_icon{
  background:url(/ekp/new/km/themes/default/knowledge/images/tuij.png) no-repeat bottom left;
  height:13px;
  width:14px;
}
.comment_icon{
  background:url(/ekp/new/km/themes/default/knowledge/images/comment.jpg) no-repeat;
  height:13px;
  width:14px;
}
.related_icon{
  background:url(/ekp/new/km/themes/default/knowledge/images/lies.png) no-repeat;
  height:13px;
  width:14px;
}
.common_btn{
  background:url(/ekp/new/km/themes/default/images/btn_bg.png) no-repeat;
  height:28px;
  line-height:28px;
  text-align:center;
  font-size:14px;
}
.common_btn:hover{
  background:url(/ekp/new/km/themes/default/images/btn_bg.png) no-repeat 0px -50px;
  height:28px;
  line-height:28px;
  text-align:center
}
.loading{
  background:url(/ekp/new/km/themes/default/images/loading.gif) no-repeat;
  width:16px;
  height:16px;
}
.classify_children{
  background:url(/ekp/new/km/themes/default/images/has_child.png) no-repeat !important;
  width:13px;
  height:13px;
}

/*---------------当前位置样式----------------*/
.currPosition {height:35px;color:#999;line-height:35px;padding-left:12px;padding-bottom:3px;padding-top:3px;}
.currPosition a{color:#999;}
.currPosition a:hover{color:#0672ca;}


.normal_color{color:#5a5a5a;}

/*新增上滚样式 goTop*/
.goTop_show{position:fixed;_position:absolute;width:27px;height:60px;bottom:10px;margin-left:1003px;cursor:pointer;background: url(/ekp/new/km/themes/default/images/search_gotop.jpg) no-repeat center center;}
.goTop_hide{display:none;position:fixed;_position:absolute;width:27px;height:60px;bottom:10px;margin-left:1003px;cursor:pointer;background: url(/ekp/new/km/themes/default/images/search_gotop.jpg) no-repeat center center;}

/* 新增：footer */
footer.page_footer .leave_words{background:url(/ekp/new/km/themes/default/images/index_67.jpg) no-repeat;}
footer.page_footer {width:1002px; height:80px; text-align:center; margin:0px auto; background:url(/ekp/new/km/themes/default/images/index02_64.jpg) repeat-x #ffffff; padding-top:15px; line-height:24px; display:block;}
footer.page_footer a{color:#3d81ae;}

/* 新增二级logo：问答、专家、圈子、百科、我的空间、部门空间 */
.logo_separator{width:3px;height:37px;border-left:1px solid #a9aaad;float:left;margin:32px 0px 0px 0px;}
.level_2_logo{width:84px;height:24px;padding:46px 0px 0px 5px;float:left;_padding:0px;_padding-top:46px;_margin-bottom:-46px;}
.level_2_logo .logo_img_2{width:84px;height:24px;cursor:pointer;}
/* 专家 */
.expert_logo{background:url(/ekp/new/km/themes/default/images/expert_logo.jpg) no-repeat left top;}
.knowledge_logo{background:url(/ekp/new/km/themes/default/images/knowledge_logo.jpg) no-repeat left top;}
/* 百科 */
.wiki_logo{background:url(/ekp/new/km/themes/default/images/wiki_logo.jpg) no-repeat left top;}
/* 部门空间 */
.department_logo{background:url(/ekp/new/km/themes/default/images/department_logo.jpg) no-repeat left top;}
/* 圈子 */
.circle_logo{background:url(/ekp/new/km/themes/default/images/circle_logo.jpg) no-repeat left top;}
/* 我的空间 */
.space_logo{background:url(/ekp/new/km/themes/default/images/space_logo.jpg) no-repeat left top;}
/* 问答 */
.qa_logo{background:url(/ekp/new/km/themes/default/images/qa_logo.jpg) no-repeat left top;}
/*统计排行*/
.statistics_logo{background:url(/ekp/new/km/themes/default/images/statistics_logo.jpg) no-repeat left top;}

/* 我的空间 顶层输入框*/
.out_div
{
	position:relative;
	top:73px;
	z-index:300;
	_top:75px;
}
#onfous_search
{
	width:332px;
	border:#939393 1px solid;
	height:58px;
	background:#fff;
	z-index:300;
	color:#b8b8b8;
	position:absolute;
	left:292px;
	visibility:hidden;
	_margin-left:-273px;
}
.space_insert
{
	color:#cc0a08;
}
.space_addClass
{
	background:#d0ebff;
	cursor:pointer;
}
a.onfous_href:link,a.onfous_href:visited
{
	color:#b8b8b8;
}
a.onfous_href:hover
{
	text-decoration:none;
}
.margin_left_20{
	margin-left:20px;
}
/*-------new add notice sytle begin------------*/
.top_notice_box{
	height:auto;
	width:250px;
	padding:3px;
}
.top_notice_box a{
	color:#0871cc;
}
.notice_inner_container{
	padding-top:5px;
	background:#fff;
}
p.notice_content{
	line-height:23px;
	margin-left:8px;
	width:230px;
}
p.notice_line{
	height:0px ;
	width:240px;
	margin-left:3px;
	border-bottom:1px dashed #DEDFE3;
	margin-bottom:4px;
}
span.notice_tip{
	color:#ccc;
	margin-left:3px;
}
.top_notice_box .notice_button{
	height:27px;
	width:80px;
	color:#fff;
	background:url(/ekp/new/km/themes/default/images/find_expert.jpg) no-repeat;
	margin-top:5px ;
	line-height:27px;
	text-align:center;
	margin-left:160px;
	cursor:pointer;
}
.notice_inner_container p span{margin-right:2px;}
.notice_top_triggle{
	height:12px;
	width:30px;
	background:url(/ekp/new/km/themes/default/images/triggle_notice.jpg) no-repeat 0px 0px;
	display:none;
}
.top_notice_name{
	margin-right:2px;
}

/*-------new add notice sytle end------------*/
/*--------翻页代码begin-------------------------*/
.liebiao{
  height: 67px;
  text-align: right;
}

.liebiao .lb_fye{
  height: 47px;
  padding-top: 20px;
  width:auto;
  text-align:center;
  margin:0px auto;
}

.liebiao .lb_fye span a{
  display: inline-block;
  border: 1px solid #d9d9d9;
  background: #f0efef;
  padding: 3px 5px;
  margin-left: 15px;
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px; 
}
.liebiao .lb_fye span a:hover{
  text-decoration:none;
  color:#484848;
}
.liebiao .lb_fye span img{
  margin-right: 2px;
  vertical-align: middle;
}

.liebiao .lb_fye p{
  display: inline;
  line-height: 30px;
  height:34px;
}

.liebiao .lb_fye p a{
  color: #444444;
  margin-left: 15px;
}

.liebiao .lb_fye p a:hover{
  color: #0076c3;
}

.liebiao .lb_fye p .current{
  margin-left: 15px;
  color: #0076c3;
  font-weight: 600;
}
.liebiao .lb_fye .pre_page{
  background: url(/ekp/new/km/themes/default/images/list_50.jpg) no-repeat center center;
  width: 15px;
  height: 15px;
cursor:pointer;
}
.liebiao .lb_fye .pre_page_off{
  background: url(/ekp/new/km/themes/default/images/list2.19.jpg) no-repeat center center;
  width: 15px;
  height: 15px;
}
.liebiao .lb_fye .pre_page_off a{
	color:#ccc;
}
.liebiao .lb_fye .next_page_off a{
	color:#ccc;
}
.liebiao .lb_fye .next_page{
  background: url(/ekp/new/km/themes/default/images/list_47.jpg) no-repeat center center;
  width: 15px;
  height: 15px;
  cursor:pointer;
}
.liebiao .lb_fye .next_page_off{
  background: url(/ekp/new/km/themes/default/images/list2._18.jpg) no-repeat center center;
  width: 15px;
  height: 15px;
}
/*--------翻页代码 end -------------------------*/
/** 页面顶部用到的翻页代码 begin **/
.cpager{color:#0871cc;font-size:12px;margin-top:20px;}
.cpager a{height:20px;font-size:12px;text-decoration:none;}
.sample_pager{text-align:right;}
.cpagerleft{float:left;margin:10px 0 0 10px;}
.cpagerright{float:right;margin:10px 0 0 10px;}
.no_record{
	height:25px; line-height:25px;text-align:center;width:100%;display:block;
}
.prePage{
	height:22px;border:1px solid #DFDFDF;_padding-top:2px;width:60px;background:url(/ekp/new/km/themes/default/images/page_pre.jpg) no-repeat 5px center;text-indent:13px;display:inline-block;line-height:22px;text-align:left;
}
.nextPage{
	height:22px;border:1px solid #DFDFDF;_padding-top:2px;width:60px;background:url(/ekp/new/km/themes/default/images/page_next.jpg) no-repeat 48px center;text-indent:8px;display:inline-block;line-height:22px;text-align:left;
}
.prePage_d{
	color:#5a5a5a;height:22px;line-height:22px;_padding-top:2px;border:1px solid #DFDFDF;width:60px;background:url(/ekp/new/km/themes/default/images/page_pre_d.jpg) no-repeat 5px center;text-indent:13px;display:inline-block;text-align:left;
}
.prePage_d:hover{
	color:#5a5a5a;
}
.nextPage_d{
	color:#5a5a5a;height:22px;line-height:22px;_padding-top:2px;border:1px solid #DFDFDF;width:60px;background:url(/ekp/new/km/themes/default/images/page_next_d.jpg) no-repeat 48px center;text-indent:8px;display:inline-block;text-align:left;
}
.nextPage_d:hover{
	color:#5a5a5a;
}
.sample_pager span{
	margin-right:5px;
}
/** 页面顶部用到的翻页代码 end **/

.sample_pager{
  display:inline-block;
}
.sample_pager a.pager_link{
  text-indent:16px;
}
.sample_pager select.select_page{
  text-indent:16px;
}
.sample_pager .no_record{
  height:30px;
  line-height:30px;
  text-align:center;
}

.page_status_info{
  width:982px;
  margin:10px auto;
  height:30px;
  line-height:30px;
  border:1px #F1C354 solid;
  background:#ffffcb;
  padding:5px 10px;
  color:#5a5a5a;
  display:none;
}
.page_status_info .info_text{
  float:left;
  text-indent:5px;
}
.page_status_info .info_icon{
  float:left;
  height:28px;
  width:29px;
  background: url(/ekp/new/km/themes/default/images/error_info_icons.gif) no-repeat 0 0;
}
.page_status_info .warn_icon{
  float:left;
  height:28px;
  width:29px;
  background: url(/ekp/new/km/themes/default/images/error_info_icons.gif) no-repeat -48px -48px;
}
.page_status_info .error_icon{
  float:left;
  height:28px;
  width:29px;
  background: url(/ekp/new/km/themes/default/images/error_info_icons.gif) no-repeat -48px 0;
}
.page_status_info .success_icon{
  float:left;
  height:28px;
  width:29px;
  background: url(/ekp/new/km/themes/default/images/error_info_icons.gif) no-repeat 0 -48px;
}
.page_status_info .hide_icon{
  float:right;
  height:10px;
  width:10px;
  cursor:pointer;
  background: url(/ekp/new/km/themes/default/images/error_info_icons.gif) no-repeat -96px 0px;
  margin-top:10px;
}

a.concern_add{color:#3a8f00;padding:1px 3px;}
a.message_send{color:#3a8f00;padding:1px 3px;}
a.concerned_already{color:#666666;padding:1px 3px;}
a.concern_add:hover{color:#fff;background:#36ADFF;text-decoration: none;}
a.position_a:link,a.position_a:visited{color:#999;text-decoration:none;}
a.position_a:hover{color:#999;text-decoration:underline;}
a.curr_user_link:link,a.curr_user_link:visited{
	color:#0970cc;
	text-decoration:none;
}
a.curr_user_link:hover{
	color:#0970cc;
	text-decoration:underline;
}

.page-nav a.class_link:hover{
	color:#3d81ae;
	text-decoration:underline;
}