﻿@charset "utf-8";
/* base Document */
body{
  margin:0; height:100%; font-family:"宋体",Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:22px; background:#fff;
}
a{ color:#2c2c2c; text-decoration:none;}
A:hover {color: #f09a4b; text-decoration: underline}
A:active {color: #bc2a4d; text-decoration: underline}
IMG {border: 0px}
H1 {font-size: 2em; padding-: 0px; margin: 0px 0px 0.5em; color: black; line-height: 1.5em;}
H2 {font-size: 1.5em; padding: 0px; margin: 0px 0px 0.5em; color: black; line-height: 1.5em; }
H3 {font-size: 1.2em;padding: 0px; margin: 0px 0px 0.5em; color: black; line-height: 1.5em; }
H4 {font-size: 1.15em;padding: 0px; margin: 0px 0px 0.25em; color: black; line-height: 1.3em; }
H5 {
	font-size: 1.1em;padding: 0px; margin: 0px 0px 0.25em; color: black; line-height: 1.3em; }
H6 {
    font-size: 1em;padding: 0px; margin: 0px 0px 0.25em; color: black; line-height: 1.3em;
}
P {padding: 0px; margin: 0px; }
UL{padding: 0px; margin:0px;}
UL LI {padding: 0px;  margin: 0px; list-style:outside; }
OL {padding: 0px; font-size: 1em; margin: 0px 0px 1.5em; line-height: 1.4em; }
OL LI {padding: 0px; font-size: 1em; margin: 0px 0px 0.25em 30px;}
HR {border-bottom-width: thin; border-bottom-color: black; margin: 1.5em 10px; height: 1px}
div.topic_page {color: #069}
FIELDSET { border: #eee 1px solid; padding:5px 10px; margin: 0px; }
FIELDSET LEGEND {padding:0px; font-weight: bold; font-size: 1.1em;  margin: 0px; color: #666;}
* HTML FIELDSET LEGEND { margin: 0px 0px 10px -10px}
FIELDSET UL {padding: 0px; margin: 0px 0px 1.5em; list-style-type: none}
FIELDSET UL LI {padding: 0px; margin: 0px 0px 0.5em; list-style-type: none}
input.text {border: #069 1px solid; padding:1px 3px; margin: 0px; vertical-align: middle; }
SELECT {
	border: #069 1px solid; padding:1px 3px; margin: 0px; vertical-align: middle; 
}
textAREA {
	border: #069 1px solid; padding:1px 3px;   margin: 0px; vertical-align: middle; 
}
input.text {
	font-FAMILY: Arial, sans-serif, Verdana, Tahoma, Helvetica; height: 18px; 
}
input.button {
	border: #cccccc 1px solid; padding:2px 5px; font-size:12px; background: #006699;  vertical-align: middle; cursor: pointer; color: white; height: 23px
}
input.submit {
	border: #cccccc 1px solid; padding:2px 5px;  font-size:12px; background: #006699;  vertical-align: middle;  cursor: pointer; color: white; height: 23px;
}
input.submit2 {
	background: #108ac6; color: white; border: none;  height: 23px; padding:2px 5px; 
}
input.submit3 {
	border: #cccccc 1px solid; padding:0px;  font-size: 12px; background: #108ac6;  vertical-align: middle; color: white; height: 23px; margin-top:5px;
}
input.submit4{
	font-size:12px; background: url(../images/submit_m.png) no-repeat;  color: #fff; border:none; width:35px; height:16px;
}
input.submit5{
border: #aac1de 1px solid; padding:0px;  font-size: 12px; background: #eff5fb; color: #1e5494;  vertical-align: middle; 
}
input.submit6{
border: #aac1de 1px solid; padding:0px;  font-size: 12px; background: #eff5fb; color: #1e5494;  vertical-align: middle; height: 23px; margin-top:5px;
}

FORM {
	CLEAR: both; padding: 0px; margin: 0px;
}
.row2_left {
	 float: left; width: 50px;  text-align: right; margin-right:10px; font-weight:bold; 
}
.input_style1 {
	border: #cccccc 1px solid; color: #333; width:160px; height:18px; 
}
.input_style2 {border: #cccccc 1px solid; color: #333; width:190px; height:20px; } 
.input_style3{ border: #cccccc 1px solid; color: #333; width:300px;height:20px;  }
.textarea_style1{ width:200px;  height:50px; border: #ccc 1px solid; }
.textarea_style2{ width:300px;  height:100px; border: #ccc 1px solid; }
.textarea_style3{ width:400px;  height:150px; border: #ccc 1px solid; }
.textarea_style4{ width:500px;  height:200px; border: #ccc 1px solid; }
.textarea_style5{ width:468px;  height:300px; border: #ccc 1px solid; }
.textarea_style6{ width:968px;  height:300px; border: #ccc 1px solid; }
.font_a_blue{color:black;}
.font_a_blue a{color:#069; text-decoration:none;}
.font_a_blue a:hover{color: #f09a4b; text-decoration: underline}
.floatL{float:left;}
.floatR{float:right;}
.font12{ font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}


/* head Document */
.head_top {
	DISPLAY: block; WIDTH: 100%; color: #9e9e9e; LINE-HEIGHT: 25px;HEIGHT: 25px; }
.t_right {
	text-align:right;MARGIN: 0px auto; WIDTH: 968px;}
.t_right a{ text-decoration:none; color:#108ac6}
.t_right a:hover{
	background:#108ac6; color:#fff; padding:3px 0px;}
.mainheader{
	MARGIN: 0px auto; WIDTH: 968px; }
.mainheader span {
	FLOAT: left;}
.mainheader span A {
	DISPLAY: block; WIDTH: 220px; HEIGHT: 81px}
.header_right {
	float: right; width: 671px; height: 70px; text-align: right; background:url(../images/index2011/head-bg.jpg) no-repeat; border:1px solid #f6f6f6;}
.headnav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; background: url(../images/nav_bg.png) #71ace1 no-repeat 0px -68px; FLOAT: left; WIDTH: 968px; color: #3366ff; POSITION: relative; HEIGHT: 38px}
.headnav UL {
	PADDING-LEFT: 50px}
.headnav UL LI {
	FLOAT: left; MARGIN: 0px 7px; PADDING-TOP: 6px; TEXT-ALIGN: center; list-style:none;}
.headnav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 86px; PADDING-TOP: 1px; TEXT-DECORATION: none}
.headnav A:link {
	color: #ffffff}
.headnav A:visited {
	color: #ffffff}
.headnav A:hover {
	color: #ffffff; TEXT-DECORATION: underline}
.headnav A:active {
	color: #ffffff; TEXT-DECORATION: underline}
.headnav .current A:link {
	background: url(../images/nav_bg.png) no-repeat 0px -111px; color: #333333}
.headnav .current A:visited {
	background: url(../images/nav_bg.png) no-repeat 0px -111px; color: #333333}
.headnav .current A:hover {
	background: url(../images/nav_bg.png) no-repeat 0px -111px; color: #333333}
.headnav .current A:active {
	background: url(../images/nav_bg.png) no-repeat 0px -111px; color: #333333}
.headnav .current A:hover {
	TEXT-DECORATION: none}
.headnav .current A:active {
	TEXT-DECORATION: none}
	
	
.nav_right {
	right: 5px; 
	float: right; 
	line-height: 34px; 
	position: absolute; 
	top: 0px;
	_top:5px;
}
.nav_right a {
	padding:0px 0px 0px 25px; 
	font-weight: normal; 
	float: left;  
	width: auto; 
}
.nav_right form {
	float:left;
}
.nav_right  .search{
  background:url(../images/search_btn.gif) no-repeat; 
  background-position:0px 3px;
  color:#FFFFFF; 
  border:0; 
  width:45px; 
  height:24px; 
  *padding-top:5px;
  padding-top:5px\0; 
}
  
/* main Document */
.container{
  width:968px; margin:0 auto; padding:0; clear:both; background:#fff; height:100%; 
}
.container2{
  width:968px; margin:0 auto; padding:0; clear:both; background:#fff;
}
.head_bg{
  z-index:1; height:125px; float:left;
}
.headL{ width:50%;}
.headR{ width:49.9%;background-color:#68a7db}
.head_img{
  z-index:10;  position:relative; top:-125px;
}
.footer{ text-align:center; font-family:Arial; line-height:28px; padding-bottom:10px; _height:75px; _overflow:hidden;}
.footer a{ padding:0 7px;}
.footer .line{background:url(../images/nav_bg.png) 0 -150px no-repeat; height:2px; _overflow:hidden; margin:25px 0 10px 0; _margin:10px 0 10px 0;}

/*Business Components css*/
.zj_centerbg{ padding-top:8px;}
#zj_left_side{ width:700px; float:left; height:100%; }
.tjzjBg{ background:url(../images/Components_tbtjbg.gif) repeat-y; overflow:hidden;height:50px; }
.tjzjBtm{ background:url(../images/Components_tbtj_img.png) no-repeat 0 -19px; height:12px;}
.tjzjTop{ background:url(../images/Components_tbtj_img.png) no-repeat 0 0; height:12px;}
#zj_right_side{width:250px; float:right; height:100%; }
#zj_hy{ background:url(../images/zj_hy.gif) no-repeat; height:241px;}
.hy_list{
  list-style:none; line-height:28px; padding:27px 0px 0px 33px;
}
.sectionContent {
	border-left: 1px solid #d2e8ed; border-right: 1px solid #d2e8ed; border-bottom: 1px solid #d2e8ed; height:100%;}
.active_component_list{ 
    margin:0px; padding:0px; border-bottom: 1px solid #f1f1f1; clear:both; margin:10px; padding-bottom:20px;
}
.active_component_list H2{ 
    font-size:13px; color:#4a83a5
	}
.active_component_list H2 a{ 
    font-size:13px; color:#4a83a5
	}
.active_component_list li{ 
    font-size:13px; color:#595959; line-height:25px; list-style:none;
	}
.zj_list_img{
	float:left; margin:0px; padding-left:20px; 
	} 
.zj_list_line{
	width:97%; color:#f1f1f1; height:1px; clear:left
	} 
.zj_list_button{ 
padding-left:500px;
}
.rnd-wrap {
	OVERFLOW: hidden;  background:#f5f5f5; padding:6px; margin-top:15px; width: 689px;
}
.round-wrap {
	border: #e5e5e5 1px solid;  background-color: #fff;float: right; width: 560px; font-size:13px; 
}

.rnd-wrap H4 {
	width:95px; height:130px; background:url(../images/heading_zjbg.gif) no-repeat; font-size:16px; font-family:"黑体",Arial, Helvetica, sans-serif; color:#448fa5; font-weight:normal; padding:5px 0px 0px 20px;
}
.rnd-wrap .more a{
	background:url(../images/btn_add_commment.gif) no-repeat;color:#fff; padding:3px 10px; margin-left:10px;
}
.rnd-wrap UL {
	margin:5px 15px; list-style:none;
}
.rnd-wrap a{font-size:13px; 
}
.rnd-wrap UL LI {
	border-bottom: #dfdfdf 1px solid;  padding-left:20px; background: url(../images/icon_navigation_li.gif) no-repeat 4px 6px; margin:13px 0px; list-style:none;
}
.rnd-wrap UL LI.last-child {
	margin-bottom: 0px; border-bottom-style: none
}

/* index_blog page  */

#blog_content{ 
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#006699; line-height:25px; width:968px; margin:0 auto;
	background:url(../images/blog_c_bg.gif) repeat-y; overflow:hidden;
}
#blog_left{ 
    float:left; padding:0; width:700px; margin-left:15px ; _margin-left:0px;
}

#blog_hot_article{
	width:710px;font-size:14px; margin-top:15px; padding:0
	}
#blog_hot_article ul{
	float:left; padding:0; margin:0; list-style-type:none; list-style:none;
	}
#blog_hot_article ul li{
	 list-style-type:none; list-style:none;
	}
#blog_hot_article ul li a{
	color:#424242;
	}
.blog_hot_article_list{
	width:454px; background:url(../images/hot_article_bg.gif) repeat-x; height:272px;line-height:28px; margin:0; padding:0;
	}
.blog_hot_article_list li{
	border-bottom:1px solid #dfdfdf; background:url(../images/dot01.gif) no-repeat; padding-left:15px; font-size:13px; height；100%; overflow:hidden;
	}
.blog_left_L{
  float:left; padding:0; margin:12px 0px 0px 0px; width:343px;
  }
.blog_left_R{ 
  float:left;padding:0; margin:12px 0px 0px 0px; width:343px; margin-left:10px; _margin-left:-10px;

}
.blog_left_title{
   background:url(../images/blog_leftlist_top.gif) no-repeat;font-size:16px;font-family:"黑体";clear:both; color:#2e669c;height:27px; padding:20px 0px 5px 70px; margin:0;
}
.blog_left_list{
  font-size:14px; color:#424242; font-size:13px;
}
.blog_left_list a{
  font-size:14px; color:#424242; font-size:13px;
}
.blog_left_list li{
  margin-left:15px; padding-left:15px; background:url(../images/dot02.gif) no-repeat; background-position:0px 10px; width:300px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; 
}
.blog_left_list{
  background:url(../images/blog_leftlist_bg.gif) repeat-y;width:343px;  line-height:25px;  margin:0; padding-left:0px;min-height:200px; list-style:none;
}
.blog_left_more{
  background:url(../images/blog_leftlist_bottom.gif) no-repeat; height:44px;  width:343px;_width:330px; padding:0; margin:0;
}
.blog_left_more a{
  color:#2e669c;padding:1px 0px;
}
.blog_left_more a:hover{
 color:#FFF; background:#108ac6; text-decoration:none; 
}
.more_padding_left{  padding-left:30px;}

#blog_right{ 
    float:left; width:238px; background:url(../images/blog_right_bg.gif) repeat-y; position:relative; left:15px; display:inline;
}
#blog_right a{ 
    font-size:12px; 
}
.hoverblue a:hover {
    color:#FFF; background:#108ac6; text-decoration:none; padding:2px 0px;
}
.blog_right_title{
     background:url(../images/blog_right_title.gif) no-repeat;font-size:16px;font-family:"黑体"; color:#279323; padding:10px 0px 25px 35px; margin:0px;
}
.blog_right_list{ 
     background: url(../images/num2.gif) no-repeat;line-height:26px; margin:0px 0px 0px 20px; padding-left:25px;
}
.blog_right_list{
	list-style-type:none; 
}
.blog_right_list li{
	list-style-type:none; 
}
.mostBolgUsers{
	list-style-type:none;
}
.mostBolgUsers li{
	list-style-type:none;
}
.mostBolgUsers li a:hover{
	background:none;
}
.new_blog_article{
	padding:0; margin:0; line-height:26px; list-style:none;
	}
.new_blog_article li{
	 line-height:25px; margin-left:15px; padding-left:10px; width:200px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; background:url(../images/dot2.gif) no-repeat;
	}
.blog_tag {
    width: 210px;float:left; overflow:hidden; margin-left:15px; 
}
.blog_tag a {
    padding:0px 8px; word-wrap:break-word;background:url(../images/dot2.gif) no-repeat; 
}
.blog_tag a:hover {
    color:#FFF; background:#108ac6; text-decoration:none; 
}
.blog_comments{
  margin:0px; padding-left:6px; 
}
.blog_comments LI {
	 margin: 5px 12px; color: #666; line-height: 25px; padding-top: 0px; border-bottom: #d8d8d8 1px dashed; list-style-type:none;
}
.blog_comments SPAN {
	font-size: 10px;
}

.comment_title{
  background-color:#eaf7ff; font-size:13px; font-weight:bold; margin:0px; color:#2d669d; 
}
.comment_title22{
  background-color:#eaf7ff; font-size:13px; font-weight:bold; margin:0px; color:#2d669d;
}
.comments_list {
	CLEAR: left; float: left; margin-bottom: 10px; width: 99%; border-bottom: #d7d7d7 1px dashed; background-color:#FFFFFF;
}
.comments_user {
	float: left; margin: 5px 0px; line-height: 22px; text-align: center
}
.comments_img {
	border-right: #cbcbcb 1px solid; padding-right: 2px; border-top: #cbcbcb 1px solid; padding-left: 2px; background: #fff; float: left; padding-bottom: 2px; margin: 0px 10px 0px 0px; border-left: #cbcbcb 1px solid; padding-top: 2px; border-bottom: #cbcbcb 1px solid
}
.comments_text {
	CLEAR: left; float: left; width: 64px; text-align: center
}
.comments_content {
	padding-right: 0px; padding-left: 10px; font-size: 12px; padding-bottom: 0px; width: 620px; color: #444; line-height: 18px; padding-top: 10px
}
.comments_content SPAN {
	font-size: 10px; font-FAMILY: Arial, Helvetica, sans-serif
}

.button_blue {
	border-right: #a2b7d2 1px solid; padding-right: 0px; border-top: #a2b7d2 1px solid; padding-left: 2px; font-size: 12px; background: url(../images/cart_menu_bg.gif); padding-bottom: 0px; border-left: #a2b7d2 1px solid; color: #000; padding-top: 1px; border-bottom: #a2b7d2 1px solid; height: 18px; 
}


/*登录、注册、申请 css */
.containerfix{ 
    width:875px; margin:0 auto; padding:0; 
}
#head{
	 padding:0px;height:80px; background:url(../images/header_login_bg.gif) repeat-x bottom;
	}
#head span{
	 width:250px; float:left;
	}
.top_menu{
	 width:625px; text-align:right; margin-top:20px; height:20px; float:left;
	}
.top_menu a{padding-right:15px;}
.login_copy{
	 width:875px; text-align:center; clear:both; margin:0 auto; padding-top:30px;font-size:12px; 
}	
.login_copy a{
	padding:0px 10px;
}		
.red{ color:#fe0000;}
	
/*用户登录 css */
.cont{width:900px;height:300px;  margin:50px auto;
	}
#cont_left{
	width:512px; float:left; height:300px; padding:0; margin:0 ;
	}
#cont_left ul{
	float:left; padding:0; margin:0;
	}
.input_area_img{
	height:300px; width:164px; background:url(../images/login_img.gif) no-repeat; float:left;
	}
.input_area{
	background:url(../images/login_img_R.gif) no-repeat; width:348px; height:300px; float:left; margin:0; padding:0;
	}
.input_area ul li{
	list-style-type:none;
	}
.input_area4{  padding-top:130px; padding-left:70px; line-height:28px; float:left }
.login_enter{  padding-top:130px; padding-left:5px;  float:left }
.point_text{
	margin:0px 40px 0px 40px; font-size:13px;
	}
.point_text a{
	font-size:13px; color:#858585;}
#cont_right{
	width:350px;float:right;font-size:14px; color:#7a7a7a; line-height:38px; background:url(../images/tree.gif) no-repeat bottom right;
	}	
#cont_right ul{padding:0; margin:0 ;}
#cont_right ul li{ height:38px; list-style:none;}
#cont_right ul li:hover{ color:#1574bb;}

/*用户注册 css */
.body2{ background:#fff;}
.color1{color:#464747; }
.color2 {color: #1875d1}
.font_12{ font-size:12px; color:#464747; }
.font12{font-size:12px;}
.register_list_L{ width:110px; float:left; text-align:right; color:#464747;   }
.register_list_R{ width:270px; float:left; padding-left:20px;   }

/*组件讨论 css */
H3{ font-size:14px; font-weight:bold; }
.clear {
	CLEAR: both;
	}
.hr_dashed{
	border: 1px dashed #ccc; width: 100%; height: 1px; padding:0; margin:5px 0px;
}
#forum_left{ 
    float:left; width:690px; margin-top:10px;
	}
#forum_right{ 
    float:right; width:250px; margin-top:15px; padding:0;
	}
#forum_right ul{
	padding:0; margin-left:10px;
	}
#forum_right li{
	padding:0; margin-left:5px; list-style:outside; list-style-type:square;
	}
#forum_right a {
	color:#069; text-decoration:underline; padding:2px; line-height:24px; height:24px;
	}
#forum_right a:hover{ 
    color:#fff; background:#069;
	}
.forum_page{ 
    line-height:20px;line-height:22px;
	}
.post_content a{ 
    color:#069; text-decoration:underline; line-height:22px;
	}
.post_content a:hover{ 
    color:#fff; background:#069; line-height:22px;
	}
#crumbs{
	background:#effaff;  line-height:28px; width:100%; clear:both; padding:0;  margin-bottom:10px; overflow:hidden;
	}
.crumbs_pos{
	width:400px; text-align:left; float:left; background:#effaff;
	
}
.crumbs_action{
	 text-align:right; width:310px; float:left; color:#d6d7d8; background:#effaff;
	
}
.crumbs_action a{	
     padding:0px 7px; color:#F60; 
	
}
#crumbs_green{
	background:#f2f8ef;  line-height:28px;
	}
SPAN.arrow {
	font-weight: normal; font-size: 0.9em; color: #999
}
.form_title H3{
	  background-color:#effaff; line-height:28px; margin:5px 0px;
}
.forum_actions{ 
  margin:15px 0px;
  }
#post{ 
  margin:0; padding-top:8px; clear:both;border-bottom:1px dashed #ccc;height:100%; overflow:hidden;
}
.post_author {
	background:url(../images/logo_bg.gif) no-repeat; float:left; vertical-align: top; width: 50px; padding:2px 2px; margin:0;
}
.logo{ width:48px; border:0; height:48px;}
.post_content{
	 float:right; width:650px; margin:0;
	}
div.post_body {
	padding:5px; min-height:60px; margin:0;
}
.related_forum_title{ 
     background-color:#effaff; line-height:30px; font-weight:bold; width:100px; padding-left:10px; margin-bottom:10px;
	}
/*讨论列表 css */	
.topic_title{ clear:both; margin:0; padding:0; width:690px; margin-top:20px;}
.topic_title ul li{ float:left; list-style:none;}
.topic_list{clear:both; margin:0; padding:0; line-height:25px;}
.topic_list ul{width:690px;}
.topic_list ul li{border-top:1px #ccc dashed;line-height:32px;text-align:left;float:left;list-style:none;}

.topic_status{ color:#bc2a4d}
.hot_forum_title{ 
     background-color:#f2f8ef; line-height:30px; font-weight:bold; width:100px; padding-left:10px; margin-bottom:10px;
	}
	
/*博客文章更多页面 css */	
.blog_moretitle a{font-weight:bold; color:#000;}
.blog_morecont{color:#000;}
.blog_morecont a{color:#be5f02;}
.blog_morelink{color:#666;}
	
/*创建讨论主题 css */	
.create_topic ul li{list-style:none;}
.create_topic ul{list-style:none; padding:10px 0px;}
	
/*某业务员组件主页 css */	
#bc_left{ 
    float:left; width:715px; margin-top:10px;
	}
#bc_right{ 
    float:right; width:230px; overflow:hidden;padding-top:15px;
	}	
#navigation {
	border: #a8d4ec 3px solid; margin-top:10px;  background: url(../images/navigation_h2_bg.gif) #fff repeat-x;  position: relative
}
.navigation-wrapper {
	border: #95b8cd 1px solid; padding:10px 11px;
}

#navigation H2 {
	padding: 0px 0px 12px 0px; background: url(../images/sub_h2_bg.gif) repeat-x left bottom; margin: -2px 0px 12px 0px;
	color:#004d89; font-size:16px; font-family:"黑体"; font-weight:normal;
}
#navigation UL {
	padding: 0px ; margin: 0px 0px -2px 0px; list-style-type: none; l
}
#navigation UL LI {
	padding: 0px 0px 1px 15px; background: url(../images/icon_navigation_li.gif) no-repeat 4px 6px;margin: 0px 0px 6px; color: #333; border-bottom: #d8d8d8 1px solid;list-style:none
}
#navigation UL LI A {
	color: #333
}
#navigation UL LI A:hover{
  color:#f09a4b; text-decoration:underline;
}
#navigation UL LI.last-child {
	margin-bottom: 0px; padding-bottom: 0px; border-bottom-style: none;
}

#navigation2 {
	border: #a8d4ec 3px solid; margin-top:10px;  background: url(../images/navigation_h2_bg.gif) #fff repeat-x;  position: relative
}
.navigation-wrapper {
	border: #95b8cd 1px solid; padding:10px 11px;
}

#navigation2 H2 {
	padding-bottom:12px; background: url(../images/sub_h2_bg.gif) repeat-x left bottom; margin: -2px 0px 12px 0px;
	color:#004d89; font-size:16px; font-family:"黑体"; font-weight:normal;
}
#navigation2 UL {
	padding: 0px ; margin: 0px 0px -2px 0px; list-style-type: none; font-family:Arial, Helvetica, sans-serif;
}
#navigation2 UL LI {
	padding-left:15px; background: url(../images/dot02.gif) no-repeat 4px 6px;margin: 0px 0px 6px; color: #333; border-bottom: #d8d8d8 1px solid;list-style:none
}
#navigation2 UL LI A {
	color: #333;
}
#navigation2 UL LI A:hover{
  color:#f09a4b; text-decoration:underline;
}
#navigation2 UL.last-child {
	margin-bottom: 0px; padding-bottom: 0px; border-bottom-style: none; text-align:right
}


.bc_content{width:710px; color:#000; clear:both;}
.bc_content a{}

.bclist_title ul{ clear:both;border-left:solid 1px #666; }
.bclist,#bc3_box_01,#bc3_box_02{
     border:solid 1px #ccc; width:710px; height:100%; height:100%;overflow:hidden
	}
.bclist_title{ font-weight:bold; background:#f6f6f6; width:100%;}
.bclist ul li {
    border-bottom:1px dashed #c2c7ca; float:left; padding:5px 2px 5px 2px;  list-style:none
	}
.bclist_name{ 
    width:515px;}
.bclist_type{ 
    width:105px;}
.bclist_author{
	 width:75px;}
.active {
	 color:#FFF; background-image:url(../images/bc_titlebg.gif); 
	}

.bc_more{ padding-left:410px;}
.bc_more a{ text-decoration:underline; color:#108ac6}
.bc_more a:hover{ background:#108ac6; color:#FFF; padding:2px;}
#bc3_box_01 ul,#bc3_box_02 ul{ 
    margin:0; padding:10px;border-bottom:1px dashed #c2c7ca;
	}
#bc3_box_01 ul li,#bc3_box_02 ul li{ list-style:none; float:left;  }
#bc3_box_01 img,#bc3_box_02 img{ width:80px; border:0;}
#bc3_box_01 a,#bc3_box_02 a{ text-decoration:underline
	}
.bc3_box_L{ width:80px;}
.bc3_box_R{padding-left:10px; width:600px;}

.bc_intro{ border:4px solid #e9e9e9; margin-top:15px; padding:0; height:100%; overflow:hidden }
.bc_intro_inner{ border-bottom:1px dashed #b5b5b5;  padding-top:10px; height:100%;overflow:hidden}
.bc_intro_inner ul{ margin:0; padding:0px; }
.bc_intro_inner ul li{ float:left; padding:5px; list-style:none; margin:0;}
.bc_intro_inner img{ width:100px;}
.bc_intro_content{ width:580px;}

/* 组件设计 css*/
.bc_title {
	font-weight:bold; float:left; height:25px; width:100px; text-align:center; margin-right:5px; border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf
	}
.bc_title a {
	font-weight:bold; float:left; height:25px; width:100px; text-align:center; margin-right:5px; 
	}
.bc_title a:hover {}
.active {
	 font-weight:bold; color:#FFF; background-image:url(../images/bc_titlebg.gif); float:left; height:25px; width:100px; text-align:center; margin-right:5px;
	}
.bc_blue a{ text-decoration:underline; color:#136ec2}
.bc_blue a:hover{
	background:#108ac6; color:#fff; padding:5px;
	}
.bc_blue2 a{ text-decoration:none; color:#069}
.bc_blue2 a:hover{
	text-decoration:underline; color:#bc2a4d
	}
.bc_blue3 a{ text-decoration:underline; color:#108ac6}
.bc_blue3 a:hover{
	background:#108ac6; color:white; padding:2px 0px;
	}
.bc_blue3Nd a{ text-decoration:none; color:#108ac6}
.bc_blue3Nd a:hover{
	background:#108ac6; color:white; padding:2px 0px;}
.bc_design_action{
	float:right; width:370px; text-align:right}
.bc_design_action a{
	 padding-right:10px;}
.bc_design_more{
	text-align:right;}	
.bc4_box{border-top:4px solid #8cb317; padding:3px; height:100%;}
.bc4_box ul{ 
    margin:0; padding:10px;border-top:1px #ccc dashed; clear:both;}	
.bc4_box h5{
	font-size:14px;
	}		
.bcdesign_comments {
	margin-top:10px; padding:0px; line-height:50px; border-top:1px dashed #ccc;text-align:left;clear:both;
}		
.bcdesign_comments span {
	font-size:16px; font-weight:bold; color:#000;
}
.bcdesign_comments h5 {
	font-size:12px; font-weight:normal; background:#ebebeb; 
}			
#bcdesign_catalog {
	border: #e6e6e6 1px solid; margin: 10px 0px; width: 300px; background-color: #f5f5f5; float:left; padding:5px;
}
#bcdesign_catalog H4 {
	text-align: center
}
#bcdesign_intro{
	float:left; clear:right; margin: 10px 0px 0px 15px; width: 360px; *width: 380px;
	}

/* 流程模板解析服务 css*/	
.bc5_box{  border-top:4px solid #8cb317;}
.bc5_box ul{ margin-bottom:10px; padding:10px 5px;clear:both; list-style-type:none;}	
.bc5_box ul li{ list-style-type:none;}	
.bc5_box h5{font-size:14px;}
.bcManage a{color:#000000;}
.bcManage a:visited{color:#000000;}	
.star{ 
    padding-left:20px; color:#108ac6; font-weight:normal; font-size:12px;
	}
		
/* 待审核组件 css*/
.items_review{clear:both; margin:0; padding:0; width:710px; border:solid 1px #95b8cd; overflow:hidden; }
.items_review ul{width:720px; margin:0; padding:0;}
.items_review ul li{ border-right:1px #ccc solid; border-bottom:1px #ccc solid; text-align:left;float:left;list-style:none; padding:5px;}
		
.items_review_name{ width:460px;}
.items_review_type{ width:70px;}
.items_review_author{width:70px; }
.items_review_time{width:70px;}

/* 版本对照 css*/
.bc6_box{ /* border-top:4px solid #8cb317; */}
.bc6_box ul{ margin-bottom:10px; padding:10px 5px;clear:both;}
.bc6_box ul li{ height:24px;}
.bc6_box h2{ margin-top:15px; font-size:14px;}
.items_version{clear:both; margin:0; padding:0; width:710px; border:solid 1px #95b8cd; overflow:hidden; }
.items_version ul{width:720px; margin:0; padding:0;}
.items_version ul li{ border-right:1px #ccc solid; border-bottom:1px #ccc solid; text-align:left;float:left;list-style:none; padding:5px;}
.items_version_select{ width:25px;}		
.items_version_name{ width:365px;}
.items_version_type{ width:80px;}
.items_version_author{width:80px; }
.items_version_time{width:110px;}

/* 流程实体设计 css*/
.current_version{
	 float:left;
	}
.new_version{
	float:right;
	}
.wf_design_content{
	clear:both; padding:10px; font-weight:bold; overflow:hidden; line-height:26px;
	}
.wf_design{ 
    margin-bottom:15px
	}
.wf_design_left{
	width:720px; float:left; margin-top:10px;
	}
.wf_design_right{
	width:230px; float:right;
	}
.wf_design_reference{
	border:1px solid #ccc; padding:10px;margin-top:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; line-height:26px; color:#000
	}
.wf_design_reference li{
	list-style-type:decimal; line-height:22px;
}
.wf_design_verify {
	margin-right:10px; margin-bottom:20px; padding:0px; text-align:center;
}
.wf_design_notice{
	border:1px #ccc dashed; margin-top:10px; padding:5px;
	}
.wf_design_content2{
	border:1px #ccc solid; color:#000; margin:10px auto; height:100%; overflow:hidden;
	}
.wf_design_content2 ul, .wf_design_content3 ul{
	list-style:none; margin:0; border-bottom:1px #ccc dashed; clear:both; line-height:30px;
	}
.row3_left{ 
     font-weight:bold; text-align:center; background:#f2f8ef; 
	}
.row3_right{
	white-space:normal; word-wrap: break-word; padding:0px 10px;
	
	 }
.wf_design_content3{
	float:left; border:1px #ccc solid; color:#000; width:470px; max-height:500px;overflow:auto; max-width:width:470px; margin:10px 0px;
	}
.wf_design_intro{
	float:left; border:1px #ccc dotted; color:#000; width:460px; max-height:500px;overflow:auto; max-width:width:470px; margin-top:10px; padding:5px 5px;
	}

.newdigg {
	 height:60px;  width:420px; margin:0 auto; 
}
.diggbox {
	float: left; OVERFLOW: hidden; width: 195px; cursor: pointer; margin-right: 8px; height: 51px
}
.diggbox .digg_act {
	font-weight: bold; font-size: 14px; float: left; OVERFLOW: hidden; text-INDENT: 32px; line-height: 31px; height: 29px
}
.diggbox .digg_num {
	float: left; text-INDENT: 5px; line-height: 29px
}
.newdigg .digg_good {
	background: url(../images/newdigg-bg.png) no-repeat left top
}
.newdigg .digg_bad {
	background: url(../images/newdigg-bg.png) no-repeat right top
}
.newdigg .digg_good .digg_act {
	color: #c30
}
.newdigg .digg_good .digg_num {
	color: #c63
}
.newdigg .digg_bad .digg_act {
	color: #36c
}
.newdigg .digg_bad .digg_num {
	color: #39c
}
.diggbox .digg_percent {
	CLEAR: both; padding-left: 10px; OVERFLOW: hidden; width: 180px
}
.diggbox .digg_percent .digg_percent_bar {
	border-right: #ccc 1px solid; margin-top: 3px; background: #e8e8e8; float: left; OVERFLOW: hidden; width: 100px; height: 7px
}
.diggbox .digg_percent .digg_percent_num {
	padding-left: 10px; font-size: 10px; float: left
}
.diggbox .digg_percent .digg_percent_bar SPAN {
	display: block; background: #000; OVERFLOW: hidden; height: 5px
}
.newdigg .digg_good .digg_percent .digg_percent_bar SPAN {
	border: #e37f24 1px solid; background: #ffc535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar SPAN {
	border: #689acc 1px solid;background: #94c0e4;
}

/* 编辑流程实体设计 css*/
.textarea_style7{width:99%; height:250px; border:1px solid #ccc; margin:15px 0px;}
.wf_design_add_action{ text-align:right; margin:0px 20px 10px 0px;}	
.wf_design_crumbs{font-size:12px; font-weight:bold;}	
.edit_name{  margin-right:20px;}
	
/* 组件设置管理 css*/	
.bc_contentm{
	 width:710px; color:#000; clear:both;border:1px solid #aac1de; height:100%;overflow:hidden;background:#fff; margin-bottom:10px;margin-top:5px;}
.bc_contentW{
	  color:#000; clear:both;border:1px solid #aac1de; height:100%;overflow:hidden;background:#fff; margin-bottom:10px;margin-top:5px;}
.bc_title2 {
	background:#eff5fb; height:33px; width:100%; border-bottom:#aac1de 1px solid; font-size:12px; color:#000; line-height:33px; padding-left:10px;}
.bc_title2 a { 
    color:#000;  border:1px solid #aac1de; border-bottom:none; display:block; float:left; margin:5px 8px 0px 0px;height:28px; padding:0px 10px;}
.bc_title2 a:hover { 
     color:#1e5494;text-decoration:none;}
.active2 {
	color:#000; background:#fff; }
.bc_box_sys{ 
    background:#fff; width:680px; padding:10px 20px; }
.bc_box_sys h3{
	border-bottom:1px solid #ddd; line-height:30px; clear:both; font-size:12px;}
.bc_box_sys ul{
	clear:both; list-style-type:none; height:100%; border-bottom:1px dashed #ddd;overflow:hidden; padding:5px 0px;}	
.bc_box_sys ul li{
	list-style-type:none; float:left; height:100%; line-height:30px;}
.bc_box_sys table tr td{ 
    border-bottom:1px dashed #ddd;}
.rowS_left{
	width:100px; text-align:right; margin-right:20px;}
.rowS_right{
	width:560px; }
.bc_box_sys_action{
	width:680px; padding:5px 20px; font-size:12px;}
.bc_box_sys h4{
	border-bottom:2px solid #aac9ea;}
.sys_list_title{
	width:100%;  border:0; background:#e0ecf9; border-bottom:1px solid #c9d7e5; color:#798699; font-weight:bold;}
.sys_list_row{
	width:100%;  border:0; border-bottom:1px solid #c9d7e5; color:#1e5494; }
	
/*404 page css*/
.float_L{ float:left}
.float_R{ float:right}
#error_404 {
	background: url(../images/error_404_bg.gif) no-repeat left top; left: 50%; margin: -209px auto auto -350px; width: 735px; position: absolute; top: 50%; height: 429px}
#error_404 li{
	list-style:none;}
#error_404 span{
	color:#2650a5; font-weight:bold; line-height:35px;}
.error_404_layout1 {
	margin: 75px auto auto 240px; width: 350px; height: 45px; color:#333; font-size:14px; line-height:28px;}
.error_404_layout1 H1 {
	font-size: 18px; color: #000; line-height: 18px; font-FAMILY: "微软雅黑"; height: 18px; margin-bottom:15px;}
.error_404_layout2 {
	margin:40px auto auto 0px; width: 416px; color: #5b5b5b; font-FAMILY: "宋体"; height: 49px; text-align: left;line-height:26px;}
.error_404_layout2 A {
	font-size: 12px; color: #626262;text-decoration:none;padding-right:8px; border-right:1px solid #626262;}
.error_404_layout2 A:hover {
	 text-decoration:underline; }
#file_error{
	background: url(../images/fileerror.gif) no-repeat right bottom; left: 50%; margin: -200px auto auto -350px; width: 700px; position: absolute; top: 50%; height: 380px}
.file_error_layout1 {
	margin: 75px auto auto 0px; width: 700px; height: 45px; color:#333; font-size:14px; line-height:28px; height: 300px}
.file_error_layout1 ul{
	list-style:outside; list-style-type:square; margin-left:40px;}
.file_error_layout1 ul li {
	list-style:outside; list-style-type:square; margin-top:10px;}
.file_error_layout1 h1 {
	font-size: 18px; color: #000; line-height: 18px; font-FAMILY: "微软雅黑"; width:auto; border-bottom:1px solid #999; height:22px; padding:0; margin-bottom:10px; letter-spacing:1px;}
.file_error_layout1 A {
	color: #007ab7;}
.file_error_layout1 A:hover {
	color: #de1d6a;text-decoration: none}

/* 翻页 css*/
.pagination {
	 font-size:12px; text-align:right; clear:both; background:#FFF; padding:10px 0px; }
.listPage_normal a{
    border: #6b96c6 1px solid;font-size:12px; padding:2px 5px; margin:3px; color:#6b96c6; text-decoration: none }
.listPage_normal a:hover{
    background:none; color:#6b96c6;font-size:12px; text-decoration:underline; padding:2px 5px; margin:3px;}
.listPage_curpage a{
    border: #a1a1a1 1px solid; font-size:12px; padding:2px 5px; margin:3px;  color: #a1a1a1;text-decoration: none }
.listPage_curpage a:hover{
   text-decoration:underline; font-size:12px; background:none; color: #a1a1a1;padding:2px 5px; margin:3px;}

/* 社区动态 css*/
.secNav_menu {
	font-size: 14px; float: left; width: 570px; height: 35px; margin-top:10px;}
.secNav_menu UL {
	padding-left: 15px}
.secNav_menu UL LI {
	float: left; width: 162px; margin-right: 5px; position: relative; height: 35px; text-align: center}
.secNav_menu li{
	CLEAR: both; display: block; font-weight: bold; left: 0px; width: 162px; color: #0b5ba5; line-height: 35px; position: absolute; height: 35px; text-decoration: none}
.secNav_menu li.li_active {
	margin-top: 1px; font-weight: bold; background: url(../images/dynamic.png) no-repeat 0px -120px; color: #333}
.container_border {
	width: 960px; margin:0 auto;}
.wrap {
	border: #b6d2e7 1px solid; background: #e3f2f9; float: left;}
.sidebar {
	float: left; width: 175px}
.sidebar_menu {
	padding-left: 5px; font-size: 14px; width: 170px; padding-top: 20px; }
.sidebar_menu UL LI {
	width: 170px; line-height: 39px; height: 39px; list-style:none;}
.sidebar_menu A {
	CLEAR: both; padding-right: 20px; display: block; width: 150px; color: #0b5ba5; text-align: right; text-decoration: none}
.sidebar_menu A:link {
	background: url(../images/dynamic.png) no-repeat 0px -78px; color: #0b5ba5; text-decoration: none}
.sidebar_menu A:visited {
	background: url(../images/dynamic.png) no-repeat 0px -78px; color: #0b5ba5; text-decoration: none}
.sidebar_menu A:hover {
	font-weight: bold; background: url(../images/dynamic.png) no-repeat 0px -39px; color: #0b5ba5; text-decoration: none}
.sidebar_menu A:active {
	font-weight: bold; background: url(../images/dynamic.png) no-repeat 0px -39px; color: #0b5ba5; text-decoration: none}
.sidebar_menu A.li_active{
	margin-top: -1px; font-weight: bold; background: url(../images/dynamic.png) no-repeat 0px 0px; color: #333}

.sidebar_menu .sidebar_top {
	border-top: #b8d4e9 1px solid}
.activity_main {
	border-right: #e6f3f9 3px solid; padding:15px 0px; border-top: #e6f3f9 3px solid;MIN-height: 450px; background: #fff; float: left; border-bottom: #e6f3f9 3px solid; width: 780px;}
.activity_main2 {
	background:#fff;}
.space_center2{
	border:1px solid #b6d2e7;overflow:hidden; height:100%; clear:both; background:#fff; }
.space_center3{
	border:1px solid #b6d2e7;overflow:hidden; height:100%; background:#fff; margin-left:10px; float:left;width:730px;}
.attendlist{
	border-bottom: #d8dfea 1px solid; height:100%; overflow:hidden; margin:10px; }
div.activity {
	 height:100%; border-top:1px solid #d8dfea;clear:both; color:#000; font-family:Arial; line-height:20px; padding:10px 10px 0px 10px; margin:0; }
/* 赞助商 css*/
.partnerLayout{	
    clear:both; margin:0 auto; width:968px; min-height:250px; height:100%; overflow;hidden; 
	
}
.partnerNav{ 
    float:left; width:155px; height:100%;overflow:hidden;  padding-left:20px;z-index:10; 
	}
.partnerNav h3{ 
   padding:10px 0px 0px 10px;
}
.partnerNav li {
	list-style:none; padding:8px 0px; font-size:14px; text-align:right;
}
.partnerNav li a {
	text-indent: 18px; display: block; border-bottom:1px solid #eee; height: 20px; color: #2965b1; TEXT-DECORATION: none;padding-right:20px;
}
.partnerNav li A:hover {
	color: #dc4003; 
}
.partnerNav li a.li_active  {
	line-height: 28px; background: #ecf5fe url(../images/dot_b.gif)  no-repeat right;border:1px solid #c1d6f0; height: 28px; color: #2965b1; font-weight:bold;
}

.partnerMain{
   float:left; width:738px; padding:10px 0px 10px 20px;  border-left:1px solid #dddddd; margin:10px 0; 
}
.PartnerCrumb{
	border-bottom:1px solid #ddd; height:30px; color: #595959; TEXT-DECORATION: none
}
.partnersListTitle{
	color:red; font-weight:bold; font-size:14px; line-height:40px; clear:both;
}
.partnersList{
    border-bottom:1px dashed #ddd; color: #F00; height:100%; overflow:hidden; 
}
.partnersList ul{
	clear:both; width:728px; height:100%; 
}
.partnersList ul li{
	float:left; width:172px; list-style:none; margin-bottom:10px; padding-right:10px;
}
.partnersList ul li img{
	max-width:160px; max-height:50px; border:0;_width:160px; _height:50px;
}
.partnersInfo img{
	max-width:400px; max-height:100px; border:0; float:left; 
}
.partnersInfo{
	margin-top:15px; line-height:28px;
}
.partnersInfoName{
	color:red; font-weight:bold; font-size:14px; float:left; display:block; height:20px; vertical-align:middle; margin:auto o; padding-left:10px; padding-top:15px;
}
.partnersInfoContent{
    color:#000; clear:both; padding-top:15px;font-size:14px; line-height:28px;
}
/*news list  css*/
.partnerMain a{color:#0078c9;}
.partnerMain .news{ padding-top:10px; line-height:22px; }
.partnerMain .news_info{ font-size:12px; margin-top:5px;color:#7e8fa1;  }
.partnerMain .news_info a{ color:#7e8fa1; }
.partnerMain .columnIndexLink {clear:both;}
.partnerMain .columnIndexLink a{ color:#ff0000;}

/*about us css*/
.aboutInfo{
	line-height:26px; color:#333; font-size:14px; padding-left:5px; height:100%;
}
.aboutInfo h4{
	color:#2965b1; padding:15px 0px;
}
.aboutInfo ul li {
	margin: 5px 0px; padding-left: 20px; background: url(../images/dot.gif) no-repeat 0px 3px; list-style:none;
}

.aboutInfoBtm{
    background:url(../images/aboutUs-img.gif) no-repeat right; height:235px; width:650px; vertical-align:middle;
}
.aboutInfoBtm ul{
	padding-top:50px;
}
.aboutInfoBtm ul li{
    margin: 5px 0px; padding:5px 0px 5px 25px; background: url(../images/dot4.gif) no-repeat 0px 8px; list-style:none;
}
/*new newbc css*/
div.new_reply {
	background-color: #eee}
.activity_content {
	padding:0px 0px 0px 22px; float: left; width: 580px; background-REPEAT: no-repeat; margin:0px;}
	
.BCSubject .activity_content {
	background-image: url(../images/Bctopic.png)}
.Blog .activity_content {
	background-image: url(../images/blog.gif);}
.PostBlog .activity_content {
	background-image: url(../images/post.gif);}
.NewBC .activity_content {
	background-image: url(../images/NewBc.gif)}
.ArticleComment .activity_content {
	background-image: url(../images/post.gif)}
.BCtopic .activity_content {
	background-image: url(../images/group_topic.gif);}
.BCPost .activity_content {
	background-image: url(../images/group_post.gif);}
.BCWiki .activity_content {
	background-IMAGE: url(../images/page.gif);}
.PostBCWiki .activity_content {
	background-image: url(../images/page_comment.gif);}
.LeaveWord .activity_content {
	background-image: url(../images/guest_book.gif);}
.AttendUser .activity_content {
	background-image: url(../images/subscription.gif);}
.AttendBC .activity_content {
	background-image:url(../images/SubscriptionBc.png)}
.BCJoin .activity_content {
	background-image:url(../images/JoinBc.png)} 
.BCMistake .activity_content {
	background-image:url(../images/PickFlaws.png)}
.Reg .activity_content {
	background-image:url(../images/space_userimg.gif)}
.BCDocComment .activity_content {
	background-image:url(../images/BCDocComment.png)}
.BCDoc .activity_content {
	background-image:url(../images/BCDoc.png)}
.BlogVote .activity_content {
	background-image:url(../images/star_2.png)}
.Activity .activity_content {
	background-image:url(../images/Activity.gif)}
.ActivityComment .activity_content {
	background-image:url(../images/ActivityComment.gif)}
.JoinActivity .activity_content {
	background-image:url(../images/JoinActivity.gif)}
.ActivityPhoto .activity_content {
	background-image:url(../images/ActivityPhoto.gif)}
.ActivityPhotoComment .activity_content {
	background-image:url(../images/ActivityPhotoComment.gif)}
.News .activity_content {
	background-image:url(../images/News.gif)}
.NewsComment .activity_content {
	background-image:url(../images/NewsComment.gif)}	
div.activity_summary {
	padding:5px 0px;
}
div.activity_summary IMG.thumb {
	border-right: #eee 1px solid; padding-right: 2px; border-top: #eee 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #eee 1px solid; padding-top: 2px; border-bottom: #eee 1px solid}
div.activity_time {
	float: right; line-height:20px;}
div.activity A {
	color: #108ac6; text-decoration: underline}
div.activity A:hover {
	color: white;background-color: #108ac6; padding:1px 0px;}
div.activity img{ 
	vertical-align:top; border:none;padding:1px 0px;}
div.activity a:hover img{
	background:transparent none;background-color: #fff;}

/*about us css*/
.aboutInfo{
	line-height:26px; color:#333; font-size:14px; padding-left:5px; height:100%;}
.aboutInfo h4{
	color:#2965b1; padding:15px 0px;}
.aboutInfo ul li {
	margin: 5px 0px; padding-left: 20px; background: url(../images/dot.gif) no-repeat 0px 3px; list-style:none;}
.aboutInfoBtm{
    background:url(../images/aboutUs-img.gif) no-repeat right; height:235px; width:650px; vertical-align:middle;}
.aboutInfoBtm ul{
	padding-top:50px;}
.aboutInfoBtm ul li{
    margin: 5px 0px; padding:5px 0px 5px 25px; background: url(../images/dot4.gif) no-repeat 0px 8px; list-style:none;}
	
/*new newbc css*/
.newBc_list {padding-right: 0px; padding-left: 80px; font-size: 14px; padding-bottom: 0px; padding-top: 16px; color:black; clear:both;}
.newBc_list ul{ clear:both; list-style:none; padding:10px 0px;}
.newBc_list ul li{ list-style:none; line-height:28px;}
.newBc_L{ width:90px; float:left; text-align:right; color:#464747; vertical-align:middle   }
.newBc_R{ width:700px; float:left; padding-left:10px; vertical-align:middle   }
.newBc_note {display: block; font-size: 12px; margin:0; color: #9e9f9f; }

/*new reg css*/
.box_blue{	width:968px; margin:0 auto; padding-top:15px; margin-bottom:15px; overflow:hidden; }
.reg_process1 {	background:url(../images/reg_step1.gif) no-repeat; width:945px; height:29px; clear:both; margin:0px auto; margin-bottom:15px;}
.reg_process2{	background:url(../images/reg_step2.gif) no-repeat; width:945px; height:29px; clear:both; margin:0px auto; margin-bottom:15px;}
.reg_process3 {	background:url(../images/reg_step3.gif) no-repeat; width:945px; height:29px; clear:both; margin:0px auto; margin-bottom:15px;}
.reg_process4 {	background:url(../images/reg_step4.gif) no-repeat; width:945px; height:29px; clear:both; margin:0px auto; margin-bottom:15px;}
.reg_process5 {	background:url(../images/reg_step5.gif) no-repeat; width:945px; height:29px; clear:both; margin:0px auto; margin-bottom:15px;}
.box_blue .top {	background: url(../images/box_blue.jpg) repeat-x 0px -22px; overflow: hidden; height: 11px}
.box_blue .bottom {	background: url(../images/box_blue.jpg) repeat-x 0px -22px; overflow: hidden; height: 11px}
.box_blue .top .top_left {	background: url(../images/box_blue.jpg) no-repeat left 0px; overflow: hidden; height: 11px}
.box_blue .top .top_right {	background: url(../images/box_blue.jpg) no-repeat left 0px; overflow: hidden; height: 11px}
.box_blue .bottom .bottom_left {	background: url(../images/box_blue.jpg) no-repeat left 0px; overflow: hidden; height: 11px}
.box_blue .bottom .bottom_right {	background: url(../images/box_blue.jpg) no-repeat left 0px; overflow: hidden; height: 11px}
.box_blue .top .top_right {	background-position: right -11px}
.box_blue .bottom {	background-position: 0px -55px}
.box_blue .bottom .bottom_left {	background-position: left -33px}
.box_blue .bottom .bottom_right {	background-position: right -44px}
.box_blue .middle {	border-right: #d6eefc 2px solid; height:100%; overflow:hidden; background: url(../images/box_blue.jpg) #fff repeat-x left -66px; border-left: #d6eefc 2px solid; clear:both;}
.regmail{	padding-left:300px; width:200px;}
.finish-title{	padding-top:50px; padding-bottom:20px;}
.finish-text {	font-size:15px; font-weight:bold; color:#4d8006}
.finish-logo{	background:url(../images/reg_finish.gif) no-repeat; width:41px; height:35px;float:left;}
.reg_list {	padding-right: 0px; padding-left: 0px; font-size: 14px; padding-bottom: 0px; padding-top: 16px; color:black;}
.reg_list_con{	clear:both;}
.reg_list_con LI {	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; color: #333; padding-top: 5px; list-style:none;}
.reg_list_con LI LABEL {	display:block; float:left; vertical-align:middle; width: 300px; line-height: 22px; height: 22px; text-align: right}
.reg_list_note {	display: block; font-size: 12px; margin: 10px 0px 0px 300px; color: #9e9f9f; }
.reg_input_txt {	border: #c6c6c6 1px solid; vertical-align: middle;  color: #9e9f9f; height: 18px}
.login_reply_mw_c {	padding-right: 0px; padding-left: 400px; font-size: 12px; padding-bottom: 20px; overflow: hidden; padding-top: 15px}
.w166 {width: 166px}
.spaceDeskTitle{	clear:both; margin:10px;padding-bottom:10px; }
.spaceDeskTitle a{	font-weight:bold;color:#5c94c5; text-decoration:underline;}
.spaceDeskTitle div.title{	float:left; font-size:14px; font-weight:bold;}
.spaceDeskTitle .link{	float:right; text-align:right;}

/* bc user list page*/
table.grid {	width:100%;	margin-bottom:20px; font-size:12px;	color:black;}
table.grid thead {	font-size:13px;}
table.grid td{ border-top:#ddd 1px dashed;	padding:5px;}
div.logoGroup {	background-image:url(../images/logoGroup_bg.gif); padding:2px 6px 6px 2px; float:left; background-repeat:no-repeat;}

/* integral rule*/
.integral {	line-height:25px;	margin:10px auto;	width:960px;	font-size:14px;	color:#000;	background-color:#fff;	margin-bottom:10px;	clear:both;}
.jf_t{	background:url(../images/integral_bg.png) no-repeat;	background-position:0 -30px;	height:2px;}
.jf_b{	background:url(../images/integral_bg.png) no-repeat; background-position:0 -33px;	height:2px;}
.jf_title{	background:url(../images/integral_bg.png) no-repeat;	background-position:0 0;	height:27px;	font-weight:bold;	padding-left:30px;	line-height:27px;}
.tableArea{	padding:10px 20px;}
.tableArea table .tdTitle {	border-bottom: #d4d4d4 1px solid;	text-align:center;	border-left: #d4d4d4 1px solid; 	line-height:26px;	background:#f8f8f8; 	height:26px;	color: #2a2a2a;	border-top: #61a7da 2px solid;	font-weight:bold;}
.tableArea table td.tdTitleLast {	border-right: #d4d4d4 1px solid}
.tableArea table td.level {	font-weight:bold;	font-size:14px;}
.tableArea table td{	border-bottom: #e9dcc1 1px solid; text-align: center; border-left: #e9dcc1 1px solid; line-height: 30px; height: 30px; color:#7c7c7c;	padding:0px 10px;}
.tableArea table td.last {	border-right: #e9dcc1 1px solid}

/* event css*/
.bodyWhite{	background:#fff; }
.eventWrapper {	border:3px #dbecf8 solid; width:940px; margin:0 auto; font-size:13px; padding:10px; height:100%; overflow:hidden; _height:auto; _overflow:auto;}
.eventWrapper .Title{	font-size:14px;	color:#126198;	font-weight:bold; padding:5px 0px;}
.eventWrapper .line ,.photoComment .line ,.bookContL .line {	padding-top:9px;}
.eventWrapper .Name , .photoComment .Name , .bookContL .Name{	background:#1177be;	font-weight:bold; color:#FFF; line-height:20px; padding:0px 5px; margin-right:10px; float:left;}
.eventWrapper .describe ,.bookContL .describe{	float:left;}
.eventWrapper .eventContent , .photoComment {	float:left; width:790px;}
.eventWrapper .participator .list , .photoComment .list {	float:left; margin:10px 30px 0 0; text-align:center;}
.eventWrapper .participator .list a{	font-size:12px; text-align:center;}
.eventWrapper .participator .list img , .photoComment .list img{	border:1px #eeeeee solid; padding:2px;}
.eventWrapper .comments .list, .photoComment  .list , .bookContL  .list{	padding:8px 0; font-size:13px;}
.eventWrapper .comments .list .describe {	float:right; width:720px; line-height:20px;}
.bookContL .list .describe {	float:right; width:650px; line-height:20px;}
.eventWrapper .comments .list .describe .time, .photoComment .list .describe .time , .bookContL .list .describe .time{	background:#eee; padding-left:5px; margin-bottom:8px;}
.eventWrapper .comments .Prompt{	padding-top:20px; font-weight:bold;}
.eventWrapper .eventAction{	float:right; width:148px; padding-top:20px;}
.eventWrapper .eventAction .join{	background:url(../images/event_Btn.png) 0 0; width:148px; height:40px;  margin-bottom:10px;}
.eventWrapper .eventAction .photo{	background:url(../images/photoalbum.png) 0 0; width:148px; height:40px;  margin-bottom:10px;}
.eventWrapper .eventAction .promotion {	background:url(../images/event_Btn.png) 0 -80px; width:148px; height:40px; margin-bottom:10px;}
.eventWrapper .eventAction .review {	background:url(../images/event_Btn.png) 0 -160px; width:148px; height:40px; margin-bottom:10px;}
.eventWrapper .eventform  .label{	font-weight:bold;}
.eventWrapper  .eventlist{	width:230px;}
#content h4{ 	text-align:center; color:#2965b1; padding:10px 0;}
#content  .titleActivity{ 	color:#2965b1; font-size:14px; font-weight:bold; padding:10px 0 0 10px; float:left;}
#content  .UploadActivity{ 	padding:10px 0 0 10px; float:right;}

#content ul.thumb { float: left; list-style: none;margin: 0; padding: 10px; width: 750px;  }
#content ul.thumb li { margin: 0; padding: 5px;float: left;position: relative;width: 140px;height: 140px; list-style: none; }
#content ul.thumb li img {  width: 105px; height: 105px; border: 1px solid #ddd; padding: 8px;background: #f0f0f0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic; }
#content ul.thumb li img.hover {  margin-top:15px; background:url(../images/activity/thumb_bg.png) no-repeat center center;border: none; }
.activityPic{	background:url(../images/activity/activity_picbg2.gif) no-repeat; padding:3px 0 0 9px;width:737px;height:440px;}
.activityPic img{	height:430px; over-height:hidden;}
#activityPicInfo{ font-size:13px;}
.head_message a{ color: #ff0000; }
.head_message a:link{color: #ff0000; }


/* new 组件CSS*/
.layoutNew{margin:0 auto; background:#fff; width:968px;}
.tags {	padding: 0px 0px 0px 5px; 	margin: 0px; 	width: 100%; 	height: 24px;	border-bottom: #a9cbee 1px solid}
.tags LI {	background: url(../images/tagleft.gif) no-repeat left bottom; 	float: left; 	margin-right: 8px;list-STYLE-TYPE: none; 	height: 24px;	font-size:14px;}
.tags LI A {	padding:0px 10px; 	background: url(../images/tagright.gif) no-repeat right bottom; 	float: left; 	color: #000; 	line-height: 24px; 	 height: 24px; 	 text-DECORATION: none;}
.tags LI.emptyTag {	background: none transparent scroll repeat 0% 0%; 	width: 4px}
.tags LI.selectTag {	background-position: left top; 	margin-bottom: -2px; 	position: relative; 	color:#FFF;}
.tags LI.selectTag A {	background-position: right top;   color: #fff;	text-decoration:none;}
.tagC {	background: #f4f8fb;	height:6px;}

.bookContL{	float:left;	width:705px;	margin-top:15px;	line-height:23px;	background: #fff;}
.bookList{	margin-bottom:15px;}
.bookList .img{	float:left;	background:url(../images/bookbg.gif) no-repeat;	padding:6px 0 0 12px;	width:155px;	height:187px}
.bookList .info{	width:535px;	float:left;}
.bookList a,.bookList2 a{	color:#125b9f;}
.bookList2{	margin:15px 0;}
.bookList2 .img{	float:left;	background:url(../images/book2bg.gif) no-repeat;	width:179px;	padding:4px 0 0 14px;	height:186px;}
.bookList2 .info{	width:760px;	float:left;}
.bookList2 .info h3{	border-bottom:1px dashed #cdcdcd;}
.bookContR{	float:right;	width:227px;	margin-right:4px;	margin-top:15px;	background:#fff;}
.boxList{background:#f3f8fc;	padding:3px;	margin-bottom:5px;}
.bookList  .paragraph{	width:290px; border:1px solid #dedfe1; float:left; padding:5px; margin:0;}
.bookList  .paragraph ol{	padding:0; margin:0;}
.bookList  .paragraph h3{	border-bottom:1px dashed #dedfe1; margin:10px 0; padding:0px 0 5px 10px; }
.bookList  .paragraphR{	width:380px; padding-left:10px;float:left;}
.bookContR .boxList{	height:100%;}
.bookContR .boxList ul{	border:1px solid #c6e6fb;	background:#FFF;	padding:15px;	height:100%;	overflow:hidden;	}
.bookContR .boxList ul li{	border-bottom:1px dashed #ccc;	padding:3px 0;	list-style:none;}
.bookContR  .basicInfo ul li{	color:#0a318a;	list-style:none;	border-bottom:none;}
.tags2 {	height: 31px;	clear:both;	background:url(../images/tag2bg.gif) left top no-repeat #e2effa;	padding:0; }
.tags2  .tag2R{	background:url(../images/tag2bg.gif) 0 -33px no-repeat;	float:right;	width:16px;	position:relative;height:31px;}
.tags2 ul {	padding:0 10px;}
.tags2 LI {	float: left; 	margin:7px 40px 0 0;	list-STYLE-TYPE: none; 	height: 24px;	font-size:14px;}
.tags2 LI A {	padding:0px 10px; 	float: left; 	color: #000; 	line-height: 24px; 	 height: 24px; 	 text-DECORATION: none;}
.tags2 LI.selectTag {   background: url(../images/tag2bg.gif) no-repeat bottom; 	margin-bottom: -2px; 	position: relative; 	color:#000;}
.tags2 LI.selectTag A {	background-position: right top;    color: #0082d4; }
.tagsMain{	line-height:25px;	margin:15px 0px;}
.tagsMain .bookCatalog{	margin:0;	padding:5px;	}
.tagsMain .bookCatalog li{	float:left;	width:440px;	margin:0;	padding:3px 10px 3px 0px;	list-style:none;	line-height:22px;	}
.sidebar2 {
	z-index:1; position:fixed; left:50%; top:220px; margin-left:228px; 
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrolltop));
	_margin-top:200px;
	_margin-left:224px;
}
.sidecatalog{float:left;width:27px; height:92px;  position:relative; right:-1px;}
#side-catalog-content {float:right; border: #f5cc7e 1px solid;  background: #fff; width:207px; min-height:79px;  padding:5px;_height:79px; }
#side-catalog-content H2 {line-height: 20px; padding-left: 16px;  height: 20px; font-size: 14px; OVERFLOW: hidden; font-weight: normal}
#side-catalog-content H3 {line-height: 20px; padding-left: 16px;  height: 20px; margin-left: 10px; font-size: 14px; OVERFLOW: hidden; font-weight: normal}
#side-catalog-content A {text-decoration: none}
#side-catalog-content A:hover {text-decoration: none}
.postimg1 IMG{margin:5px 0px; border:1px #f1f1f1 solid; padding:1px;	}
.modifiRecord UL LI{float:left; width:90px;	}
.revisionsDivtext{float:right; margin:0px 50px 0 0; }
.revisionsDiv{border: #f5cc7e 1px solid;  background: #fff; width:90px; min-height:79px;  _height:79px; display:none;	position:absolute;	top:206px;	right:50%;	margin-right:-440px;	z-index:1;}


/*程序语言代码的样式*/
.codeHead {
   font-weight: bold;font-size: 12px;padding: 5px;padding-left: 15px;background: #fff;border-bottom: 1px solid #ddd;
}
.codeText {
    border: 1px solid #ddd;width: 98%;overflow: auto;margin: 0 0 1.1em;padding: 0;word-break: break-all;background: #fff;font: 12px 'Courier New', Monospace;
}
.codeText ol {
    list-style: decimal ;margin: 0 1px 0 45px;padding: 5px 0;color: #5C5C5C;border-left: 1px solid #ddd;background: #fff;
}
.codeText ol li {
    list-style: decimal ;padding-left: 10px;background: #FFF;
}
.codeText ol li.alt {
    background: #FFF;
}
.codeText ol li span {
    color: #000;
}
.codeText .comment, .codeText .comments {
    color: #008200;
}
.codeText .string {
    color: blue;
}
.codeText .keyword {
    color: #069;font-weight: bold;
}
.codeText .preprocessor {
    color: gray;
}
.dp-c .comment {
    color: green;
}
.dp-c .string {
   color: blue;
}
.dp-c .preprocessor {
   color: gray;
}
.dp-c .keyword {
    color: blue;
}
.dp-c .vars {
    color: #d00;
}
.dp-vb .comment {
    color: green;
}
.dp-vb .string {
    color: blue;
}
.dp-vb .preprocessor {
    color: gray;
}
.dp-vb .keyword {
    color: blue;
}
.dp-sql .comment {
    color: green;
}
.dp-sql .string {
    color: red;
}
.dp-sql .keyword {
    color: #7f0055;
}
.dp-sql .func {
    color: #ff1493;
}
.dp-sql .op {
    color: blue;
}
.dp-xml .cdata {
    color: #ff1493;
}
.dp-xml .comments {
color: green;
}
.dp-xml .tag {
   font-weight: bold;color: blue;
}
.dp-xml .tag-name {
    color: #7f0055;font-weight: bold;
}
.dp-xml .attribute {
    color: red;
}
.dp-xml .attribute-value {
    color: blue;
}
.dp-delphi .comment {
    color: #008200;font-style: italic;
}
.dp-delphi .string {
    color: blue;
}
.dp-delphi .number {
    color: blue;
}
.dp-delphi .directive {
    color: #008284;
}
.dp-delphi .keyword {
   font-weight: bold;color: navy;
}
.dp-delphi .vars {
    color: #000;
}
.dp-py .comment {
    color: green;
}
.dp-py .string {
    color: red;
}
.dp-py .docstring {
    color: green;
}
.dp-py .keyword {
    color: blue;font-weight: bold;
}
.dp-py .builtins {
    color: #ff1493;
}
.dp-py .magicmethods {
    color: #808080;
}
.dp-py .exceptions {
    color: brown;
}
.dp-py .types {
    color: brown;font-style: italic;
}
.dp-py .commonlibs {
    color: #8A2BE2;font-style: italic;
}
.dp-rb .comment {
    color: #c00;
}
.dp-rb .string {
    color: #f0c;
}
.dp-rb .symbol {
    color: #02b902;
}
.dp-rb .keyword {
    color: #069;
}
.dp-rb .variable {
    color: #6cf;
}
.dp-css .comment {
    color: green;
}
.dp-css .string {
    color: red;
}
.dp-css .keyword {
    color: blue;
}
.dp-css .colors {
    color: darkred;
}
.dp-css .vars {
    color: #d00;
}
.dp-j .comment {
    color: #3f7f5f;
}
.dp-j .string {
    color: #2a00ff;
}
.dp-j .keyword {
    color: #7f0055;font-weight: bold;
}
.dp-j .annotation {
    color: #646464;
}
.dp-j .number {
    color: #C00000;
}
.dp-cpp .comment {
    color: #e00;
}
.dp-cpp .string {
    color: red;
}
.dp-cpp .preprocessor {
    color: #CD00CD;font-weight: bold;
}
.dp-cpp .keyword {
    color: #5697D9;font-weight: bold;
}
.dp-cpp .datatypes {
    color: #2E8B57;font-weight: bold;
}
.pinglun{ 
    
}

