@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:#fbfbfb;
}

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;PADDINGLEFT: 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; 
}
BLOCKQUOTE {
	BORDER: #cccccc 1px solid; background-color: #fafafa;
}
CITE {
	FONT-WEIGHT: bold; MARGIN-LEFT: 3px
}
PRE {
	FONT-SIZE: 1em; FONT-FAMILY: monospace
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
CODE {
	FONT-SIZE: 1em; FONT-FAMILY: "Courier New", Courier, monospace; WHITE-SPACE: pre
}
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;
}
DL {
	PADDING: 0px; MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.4em; 
}
DL DT {
	PADDING: 0px;  MARGIN: 0.25em 0px; 
}
DL DD {
	PADDING: 0px; MARGIN: 0px 0px 0px 30px; 
}
TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 1em
}
HR {
	BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-color: black; MARGIN: 1.5em 10px; HEIGHT: 1px
}
div.topic_page {
	color: #069
}
LABEL {
	
}
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.check {
	MARGIN: 0px; WIDTH: auto; BORDER: none; HEIGHT: auto; 
}
INPUT.radio {
	MARGIN: 0px; WIDTH: auto; BORDER: none; HEIGHT: auto; 
}
INPUT.file {
	WIDTH: 250px; HEIGHT: auto
}
INPUT.readonly {
	BORDER: none; background-color: transparent; 
}
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;
}
INPUT.image {
	WIDTH: auto; HEIGHT: auto; BORDER: none;
}
TEXTAREA {
	FONT-SIZE: 1em
}
FORM {
	CLEAR: both; PADDING: 0px; MARGIN: 0px;
}
.row1_left {
	 FLOAT: left; WIDTH: 100px;  LINE-HEIGHT: 30px;  TEXT-ALIGN: right; margin-right:50px; *margin-right:0px; font-weight:bold; 
}
.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
	}
.font12{
   font-size:12px;
  }
 .font13{
  font-size:13px;
  }
.font14{
  font-size:14px;
  }
.2column UL {
	 clear:both;
}
.row1_left {
	 FLOAT: left; WIDTH: 100px;  LINE-HEIGHT: 30px; text-align: right; margin-right:10px; font-weight:bold;  
}  

/* 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 {
	background: url(../images/head_img.gif) no-repeat; FLOAT: right; WIDTH: 671px; HEIGHT: 70px; TEXT-ALIGN: right; border:1px solid #dadada;
}
.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; background: url(../images/nav_bg.png) no-repeat -100px -109px; FLOAT: right; WIDTH: 160px; LINE-HEIGHT: 34px; POSITION: absolute; TOP: 0px
}
.nav_right A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}

  
/* 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;
}


#user_nav{
	background:url(../images/top.gif) repeat-y;height:27px;
}
.user_nav_link{
	float:right; width:585px; text-align:right; line-height:27px;
	background:url( "../images/top_bg.png") no-repeat !important;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top_bg.png", sizingmethod=scale); 
	}
#user_nav A {
	PADDING-RIGHT: 10px;
}
#user_nav A.welcome {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; color: #e28822
}
#user_nav A.welcome:hover {
	color: #e28822; background-color: transparent; TEXT-DECORATION: none
}
#branding{
	height:84px; background:url(../images/top.gif) repeat-y;
	}
.branding-logo{
	float:left; margin:5px 0px 0px 20px;	
	background:url( "../images/banner-logo.png") no-repeat !important;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/banner-logo.png", sizingmethod=scale); 
	width:255px; height:55px;
	}
.branding-img{
	float:right; padding:10px 15px 0px 0px;
	}
.center_bg{
  background:url(../images/container_bg.gif) repeat-y; height:100%; overflow:hidden;  _overflow:visible; 
}
#menubar{
   height:38px; color:#fff; font-size:14px;
}
#menubar a{
  color:#fff; font-weight:bold;
}
#menubar ul{
   padding:0;  margin-top:10px; 
}
#menubar ul li{
  float:left; background:url(../images/menubreak.gif) no-repeat right; padding:0px 40px; list-style-type:none;
}
#menubar ul li a:hover{
	color:#f09a4b;
}

.input {
	BORDER: #326698 1px solid; color: #333; width:160px; height:20px; 
}
#search{
  float:right; width:260px;  text-align:right; height:35px; margin-top:8px;
}
#search ul{
	float:left; margin-right:3px;
}

#left_side{
  float:left;width:686px; margin-top:10px;
}

#about_us{
  background:url(../images/about_us_rightbg.gif) no-repeat top right; height:223px;
}
#about_us_img{
  float:left; background:url(../images/about_us.gif) no-repeat; width:213px; height:223px; 
}
#about_us_text{
  float:left; font-size:13px; font-family:"宋体"; color:#999999;  width:450px; line-height:28px; padding:30px 20px 0px 0px;
}
#about_us_text a{
   text-decoration:none;
}
#about_us_text a:hover{
  text-decoration:underline;color:#666;
}

#articlelist{
   height:100%; margin-top:15px;
}
#articlelist_module{
  float:left;  width:346px; background-image:url(../images/articlelist_module_title.gif);
}
#articlelist_bolg{
  float:left;  width:340px; background-image:url(../images/articlelist_blog_title.gif);
}
.article_more{
  padding:30px 0px 0px 280px;height:35px;
}

.article_list{
  margin:0;  padding:10px 0px 10px 30px; font-size:12px; color:#999999; line-height:25px; list-style-image:url(../images/dot.gif); 
}
.article_listbgL{
    background:url(../images/articlelist_L.gif) repeat-y; background-position:0px -30px;
}
.article_listbgR{
    background:url(../images/articlelist_R.gif) repeat-y;background-position:0px -30px;
}
.article_list li{
  list-style-image:url(../images/dot.gif); list-style:outside;
}
.article_list li a{
  text-decoration:none;
}
.article_list li a:hover{
  color:#f09a4b; text-decoration:underline;
}

#right_side{
  float:right; background:#f4f4f4; width:267px; margin-top:-8px;  *margin-top:0px; height:100%;
}
#notice{
   background:url(../images/notice_title.gif) no-repeat;margin-top:15px; 
}
.right_more{
  padding:10px 0px 0px 210px;
}
.right_list{
  margin:10px 0px 5px 30px; padding:0; font-size:12px; color:#999999; line-height:25px; 
}
.right_list li{
  list-style-image:url(../images/dot.gif); 
}
.right_list li a{
   text-decoration:none;
}
.right_list li a:hover{
  color:#f09a4b; text-decoration:underline;
}

#new_recommend{
   background:url(../images/new_recommend_title.gif) no-repeat;
}
#recommend_module{
  background:url(../images/recommend_module_title.gif) no-repeat;
}

#new_user{
  font-size:14px; color:#46a1bc; font-weight:bold; margin:15px 0px; clear:both;padding-left:10px;
}
#new_user ul{
  margin:10px 0px 0px 0px; padding:0; list-style:none; height:60px;
 }
#new_user ul li{
  float:left; font-family:Arial; color:#666666; font-weight:normal; font-size:12px; list-style:none; margin-right:10px;
}

#copybar{
   border-top:1px solid #b2d6eb;font-size:12px; width:968px; margin:0 auto; color:#507388;font-family:Arial; padding:20px 0px; clear:both;
}
#copybar a{
   color:#507388; text-decoration:none; padding:0 10px;
}
#copybar a:hover{
   text-decoration:underline;
}
.copy_normal{
	text-align:right; width:600px;float:right;
}
/* article display */
#articleInfor {
 color: #9c9a9c; LINE-HEIGHT: 24px; BORDER-BOTTOM: #9c9a9c 1px dashed; HEIGHT: 24px
}
#articleInfor a {
  color:#3e62a6; font-family:Arial, Helvetica, sans-serif;
}
#articleTitle H1{
    font-size:18px;  color:#000000; padding-top:20px;
}
#blog_articleTitle{
   font-size:16px;font-family:"黑体"; color:#004d89; background:url(../images/page_title_about_bg.gif) no-repeat; height:61px; 
   margin-top:5px; padding-top:15px; padding-left:30px;
}
#articleText span a {
	FONT-SIZE: 13px; color:#e67402;PADDING-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#articleText {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; color: #666; LINE-HEIGHT: 30px; BORDER-BOTTOM: #9c9a9c 1px dashed; WORD-WRAP: break-word
}
#articleText A {
	FONT-SIZE: 13px; TEXT-DECORATION: underline
}

/*Business Components css*/
.zj_centerbg{ padding-top:8px;
}
#zj_left_side{ width:700px; float:left; height:100%; }
.tjzjTop{ background:url(../images/Components_tbtj_img.png) no-repeat 0 0; height:12px;
}
.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;
}
#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;
}
.zj_right_title{
	color:#3c96b1; font-size:16px; font-family:"黑体"; font-weight:normal; margin:0px 10px 0px 10px; padding-left:5px; background:url(../images/zj_right_title_bg.gif) repeat-x; height:37px; line-height:37px; _padding-top:10px;
}
.zj_right_title a{
	padding-left:100px;
}
.zj_right_more{
  padding:10px 0px 0px 190px;
}
.function-wrapper {
	margin-top: 20px; background: url(../images/function_wrapper_bg.gif) repeat-x 0 0; height:38px; line-height:38px;color:#fff; font-size:13px;
}
.function-wrapper span {
	padding:2px 15px 15px 15px;
}
.bc_tabtitle{
	background: url(../images/function_wrapper_bg01.gif) no-repeat 0 0; height: 100%; margin: 0; padding-left:20px;
	}
.tab_active {
	background: url(../images/dt_bg02.gif) no-repeat 100% 0 !important; font-weight: bold; color:#448fa5; height:38px;
	}
.tab_action {
  background: url(../images/function_wrapper_bg02.gif) no-repeat 100% 0; float:right;
  }
.tab_action a {
	color:#fff;
  }
.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:"黑体"; color:#2e669c; 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; }
#newbc_left{
	float:left; width:555px;  margin-top:20px;padding:0; 
	}
#newbc_right{
	float:right; width:300px;margin-top:20px; padding-left:15px; min-height:430px;
	}
.newbclist_L{ width:90px; float:left; text-align:right; color:#464747; vertical-align:middle   }
.newbclist_R{ width:450px; float:left; padding-left:10px; vertical-align:middle   }
.newbc_cont{ font-size:14px; color:#7a7a7a; line-height:30px; z-index:101; background:#fff; background:url(../images/register_line.gif) no-repeat;background-position: 530px 0px; min-height:430px;
}
.register_cont{ font-size:14px; color:#7a7a7a; line-height:30px; z-index:101; background:#fff; background:url(../images/register_line.gif) no-repeat;background-position: 400px 0px; min-height:430px;
}
.font12{font-size:12px;}
#register_left{
	float:left; width:435px;  margin-top:30px;padding:0; 
	}
#register_left ul,#newbc_left ul{ clear:both; padding-top:10px;padding-bottom:10px; margin:0;  list-style-type:none; height:100%; line-height:30px;}
#register_left ul li,#newbc_left ul li{list-style-type:none; white-space:normal; word-wrap: break-word; height:100%;  }
.register_list_L{ width:110px; float:left; text-align:right; color:#464747;   }
.register_list_R{ width:270px; float:left; padding-left:20px;   }
#register_right{
	float:right; width:420px;margin-top:30px; padding-left:15px; min-height:430px;
	}
#register_right ul li,#newbc_right ul li{
	list-style-type:none;
	}
#register_right:hover{
    color:#1574bb;
	}
.register_hr{
    color:#f1f1f1; height:1px; margin:20px 5px;}
.zj_R {padding-bottom:15px; margin-bottom:15px;}
.zj_R li{ float:left; margin-top:15px;}

/*组件讨论 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:10px; 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:70px; 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;}
.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{

	}
.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:#108ac6}
.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_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 10px; line-height:50px; border-top:1px solid #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*/
.wf_design_reference2{
	border-bottom:1px solid #ccc; padding:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; line-height:26px; color:#000
	}
.wf_design_reference_add{
  border-top:1px #ccc dashed; padding:10px;
	}
.wf_design_reference_add span{
	font-weight:bold;
}
.wf_design_reference_add ul{
	padding:5px 0px;
	}
.wf_design_reference_addaction{
	margin-left:40px;
	}
.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; 
}
div.new_reply {
	background-color: #eee
}
.activity_content {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 590px; background-REPEAT: no-repeat; 
}
.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)
}

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;
}


/* 赞助商 css*/
.partnerLayout{	
    clear:both; margin:0 auto; width:968px; background: url(../images/aboutnav_line.gif) no-repeat #fff 174px 10px; 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:20px 0px 0px 10px;
}
.partnerNav li {
	list-style:none; padding:8px 0px; font-size:14px;
}
.partnerNav li a {
	text-indent: 18px; display: block; background: url(../images/aboutnav_li_bg.gif) no-repeat 8px center; height: 20px; color: #2d4f7d; TEXT-DECORATION: none
}
.partnerNav li A:hover {
	color: #2d4f7d; font-weight: bold; TEXT-DECORATION: none
}
.partnerNav li a.li_active  {
	line-height: 28px; background: url(../images/aboutnav_over_bg.gif) no-repeat; height: 28px; color: #2d4f7d; font-weight:bold;
}

.partnerMain{
   float:left; width:738px; padding:10px 0px 10px 20px;  
}
.PartnerCrumb{
	border-bottom:1px solid #ddd; height:100%; 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;
}
/*about us css*/
.aboutInfo{
	line-height:26px; color:#333; font-size:14px; padding-left:5px; height:100%;
}
.aboutInfo h4{
	color:#2d4f7c; 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 a:hover{
	
}
.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
}
