@charset "utf-8";
/* CSS Document */

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}	

br{
clear: left;
}
hr {
	 width:680px;
	 border:0px;
	 border-bottom:1px dotted #999;
	 height:1px;
}

#divline {
	width:638px;
	line-height: 1px;
	border: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	}
/*====用户登录开始======================================*/
#container {
	margin: 0 auto;
	width: 100%;
	text-align:center;
    }
#content {
	width: 100%;
	text-align:center;
	}
	
#content #conbor {
	width:988px;
	border: 1px solid #000;	
	background-color: #FFF;
	margin: 0 auto;
/*	margin-top: 10px;
*/	}
	
#conbor #conbor1 {
	width:988px;
	height:63px;
	text-align: left;
	background-image:url(../images/blueline.gif);
	}
#conbor1 #conbor1wen {
	width:948px !important;
	width:988px;
	height:45px;
	padding: 0px 20px 15px 20px;
	text-align: left;
	line-height: 45px;
	font-size: 16px;
	color:#fff;
	font-weight: bold;
	margin: 0px;
	}

#conbor #conbor2 {
	width:948px;
	height: 35px;
	margin: 0px 20px;
	}
#conbor2 #conbor2_left {
	width:190px;
	height: 35px;
	margin-left: 10px;
	line-height: 35px;
	display:inline;
	text-align:left;
	font-size: 18px;
	font-weight:bold;
	color: #00669d;
	float: left;
	}
#conbor2 #conbor2_left a {
	font-size: 18px;
	font-weight:bold;
	color: #00669d;
	text-decoration: none;
	}
#conbor2 #conbor2_left a:hover {
	font-size: 18px;
	font-weight:bold;
	color: #00669d;
	text-decoration: underline;
	}
#conbor2_right {
	width:200px;
	height: 35px;
	line-height: 35px;
	float: right;
	}
#conbor2_right a {
	text-align:left;
	cursor:pointer;
	}
#conbor2_right a:link {text-decoration: none;}	
#conbor2_right a:visited {text-decoration: none;}
#conbor2_right a:hover {text-decoration: underline; color:#00669d;}
#conbor2_right a:active {text-decoration: none;}	
	
	
#conbor2_right1	{
	width:120px;
	height: 35px;
	text-align:right;
	font-size: 14px;
	color: #00669d;
	float: left;
}
#conbor2_right2	{
	width:80px;
	height: 35px;
	text-align: left;
	font-size: 14px;
	color: #00669d;
	font-weight: bold;
	float: right;
}	
.conbor2_right1	{
	width:120px;
	height: 35px;
	text-align:right;
	font-size: 14px;
	color: #00669d;
	float: left;
}
.conbor2_right2	{
	width:80px;
	height: 35px;
	text-align: left;
	font-size: 14px;
	color: #00669d;
	font-weight: bold;
	float: right;
}		
#conbor2_right2 a {
	text-align:left;
	font-size: 14px;
	color: #00669d;
	font-weight: bold;
	}
	
#conbor3 {
	width: 948px;
	height:1px;/*ff下必须要有1px的高度,使得横线显示*/
	border: 0px;/*清除border的高度,使得在ie6下不会有空隙显示*/
	background-image:url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	margin: 0px 20px;
	padding: 0px;
	}



#conbor4 {
	width: 948px;
	height: 350px;
	}

#conbor4all {
	width: 470px;
	margin: 0px 5px;
	float: left;
	display:inline;
	}

#conbor4_a {
	width: 460px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	text-align:left;
	height:28px;
	line-height: 28px;
	margin-left: 10px;
	float:left;
	display:inline;
	}


#conbor4_left {
	width: 460px;
	margin-left: 10px;
	direction:inherit;
	float: left;

	}
#conbor4_left ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}
	
#conbor4_left ul li.class1 {
	margin-top: 15px;
	padding: 0px 0px 0px 15px;
	line-height:24px;
	text-align:left;
	background-image:url(../images/dian.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	}
#conbor4_left ul li.class2 {
	margin-top: 15px;
	padding: 0px;
	line-height:24px;
	text-align:left;
	font-size: 15px;
	color:#000;
	font-weight:800;

	}	
	
#conbor4 #conbor4_right {
	width: 399px;
	height: 269px;
	float: right;
	margin: 20px 20px 0px 35px;
	display:inline;
	background-image:url(../images/k.gif);
	}
	
#conbor4_right_form {
	width: 399px;
	padding: 20px 20px;
	}
/*	
#conbor4_right_form label{
	float: left;
	width: 100px;
	font-size: 14px;
	color:#323232;
	line-height:40px;
	vertical-align:middle;
	}
	
	

#conbor4_right_form form{margin:0px}

#conbor4_right_form .input01{
	width: 180px;
	height:22px;
	border:1px solid #bcbcbc;
	margin-left:60px;
	vertical-align:middle;

	}
#conbor4_right_form .input02{
	width: 15px;
	height:15px;
	margin-left:105px;
	margin-top:15px;
	line-height: 40px;
	}

#conbor4_right_form .input03{
	width: 100px;
	height:25px;
	margin-top:15px;
	margin-left:90px;
	border:1px solid #bcbcbc;
	background-color: #FFF;
	color: #00669d;
	font-size:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}

#wen {
	width:100px;
	height:40px;
	margin-left: 90px;
	direction:inherit;
	line-height: 40px;
	text-align:left;
	color: #00669d;
	}
*/	


	
	
	
input .input02 {
	width: 15px;
	height:15px;
	vertical-align: middle;
	}	

#checkboxwen input {
	width: 15px;
	height:15px;
	vertical-align: middle;
	}
	

.input03{
	width: 120px;
	height:28px;
	border:1px solid #bcbcbc;
	background-color: #FFF;
	color: #00669d;
	font-size:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
/*按钮*/
.plastic_button {
  color: #006699;
  display: block;
  float:right;
  position: relative;
  background-image: url(../images/plastic_button_bg_off.png);
  background-repeat: repeat-x;
  background-position: 0 2px !important;
  background-color: white;
  padding: 3px 8px 3px;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
}
button.plastic_button {
  padding: 4px 8px 4px;
}
.plastic_button input {
  background: transparent;
  border: none;
  color: #006699;
  font-weight: bold;
  font-size: 100%;
  padding: 4px 8px 4px;
  margin: 0px;
  cursor:pointer;
  width: 100%;
}

.disabled_plastic_button {
  background-image: url(../images/plastic_button_bg_none.png);
}
.cursor_hover {
  cursor: pointer;
}
.plastic_button:hover, .plastic_button_hover {
  background-position: 0 2px !important;
  text-decoration: none;
  cursor: pointer;
  background-color: white;
  background-image: url(../images/plastic_button_bg_on.png);
}
.plastic_button:hover input {
  cursor: pointer;
}

.plastic_button:hover,
.plastic_button_hover,
.plastic_button a:hover,
.plastic_button_hover a {
  text-decoration: none;
  color: rgb(0, 102, 153);
}
.disabled_plastic_button, .disabled_plastic_button:hover, .disabled_plastic_button_hover{
  background-image: url(../images/plastic_button_bg_none.png);
  cursor: auto;
  color:#999;
}

.large_plastic_button {
  background-position: 0 2px !important;
  font-size: 16px;
  padding: 0;
  border: 1px solid #CCCCCC;
  float: none;
  margin: 0 auto;
  background-image: url(../images/large_plastic_button_bg_off.png);
}
a.large_plastic_button {
  padding: 8px 25px 7px;
}
.large_plastic_button input {
  padding: 6px 25px 5px;
}
.large_plastic_button:hover, .large_plastic_button_hover {
  background-position: 0 2px !important;
  background-color: white;
  background-image: url(../images/large_plastic_button_bg_on.png);
}

form .large_plastic_button {
  width: 150px;
  margin-bottom: 0.5em;
}
/*控制提交按钮长度*/
button.plastic_button {
  padding: 4px 8px 4px;
}

/* 按钮位置浮动*/
div.plastic_form_button {
  float: left;
  padding: 0;
}

.disabled .plastic_button_hover,
.disabled .plastic_button:hover {
  background-image: url(../images/plastic_button_bg_off.png);
  cursor:auto;
  cursor:default;
}
.disabled .large_plastic_button.plastic_button_hover,
.disabled .large_plastic_button.plastic_button:hover {
  background-image: url(../images/large_plastic_button_bg_off.png);
}
button.clear_button {
  background: none;
  border: none;
  padding: 0;
  width: auto;
  overflow: visible;
  font-size: 1em;
  font-weight: normal;
}
button.clear_button_hover,
button.clear_button:hover {
  background: none;
  text-decoration: underline;
}



.submit {
  text-align: center;
}
div.submit, p.submit {
	padding-bottom: 12px;
}
.submit hr {
	margin: 12px 0 24px;
}
.submit input {
  padding: 10px;
  font-size: 20px;
  font-weight: bold;
}


.submit {
  text-align: center;
}

/*按钮结束*/



	
.wen1 {
	color: #00669d;
	font-size: 12px;
	}
.wen1 a:link {
	text-decoration: none;
	color: #00669d;
    }
.wen1 a:visited {
	text-decoration: none;
	color: #00669d;
	}
.wen1 a:hover {
	text-decoration: underline;
	color: #00669d;
	}
.wen1 a:active {
	text-decoration: none;
	color:#00669d;
	}



.wen2 {
	color: #000;
	font-size: 12px;
	}
.wen3 {
	color: #333333;
	font-size: 14px;
	font-weight:bold;
	}
.wen4 {
	color: #000;
	font-size: 12px;
	line-height: 28px;
	text-align:left;
	}
.wen5 {
	color: #74747c;
	font-size: 12px;
	line-height:28px;
	text-align:left;
	}
#kong {
	width: 990px;
	height: 100px;
    }
/*====用户登录结束======================================*/

/*===注册开始=======================================*/
#contentb {
	width: 990px;
	margin: 0 auto;
	padding: 0px;
	}
/*导航*/
#subMenua {
	width: 990px;
	height: 41px;
/*	margin-top: 10px;
*/	background-image: url(../images/re1.gif);
	}	
#subMenua ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}	
#subMenua ul li {
	float: left;
	width: 230px;
	line-height:29px;
	text-align:center;
	margin: 6px 6px;
	display:inline;
	}	
#subMenua ul li.whitewen {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	}	
#subMenua ul li.blackwen {
	color: #acacac;
	font-size:14px;
	font-weight: bold;
	
	}
/*导航结束*/	
	
	
#sidebar {
	width: 990px;
	margin-top: 10px;
	}	
/*左侧填写注册信息开始*/	
#sidebar #sidebar_left {
	width: 738px;
	float: left;
	border: 1px solid #000;	
	background-color: #FFF;
	}
	
#sidebar_left1 {
	width: 738px;
	height: 63px;
	text-align: left;
	background-image:url(../images/blueline.gif);
	}	

/*#sidebar_left1 {
	width: 738px;
	height: 63px;
	text-align: left;
	background-image:url(../images/blueline.gif);
	}
*/	
#sidebar_leftImg {
	width:718px;
	margin-left:20px;
	display:inline;
	height: 19px;
	background-image:url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	}
#sidebar_leftImg2 {
	width:718px;
	margin-left:20px;
	display:inline;
	height: 19px;
	background-image:url(../images/red_arrow.gif);
	background-repeat: no-repeat;
	}
#sidebar_leftImg3 {
	width:968px;
	margin-left:20px;
	display:inline;
	height: 19px;
	background-image:url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	}	
/*错误信息页面 红色*/	
#sidebar_left1error {
	width: 738px;
	height: 63px;
	text-align: left;
	background-image:url(../images/redline.gif);
	}
	
#sidebar_left1wen {
	width:698px !important;
	width:738px;
	height::30px !important;
	height:45px;
	padding: 0px 20px 15px 20px;
	text-align: left;
	line-height: 45px;
	font-size: 16px;
	color:#fff;
	font-weight: bold;
	}
#sidebar_left2a {
	width: 638px;
	height: 30px;
	margin-left: 50px;
	color: #ff6600;
	font-size: 14px;
	font-weight:bold;
	display:inline;
	text-align:left;
	line-height: 30px;
	float:left;
	}
#sidebar_left2b {
	width: 638px;
	line-height:1px;
	margin-left: 50px;
	display:inline;
	border:0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	display:inline;
	float:left;

	}
#sidebar_left2c {
	width: 638px;
	height: 30px;
	margin-left: 50px;
	color: #6699CC;
	font-size: 14px;
	font-weight:bold;
	display:inline;
	text-align:left;
	line-height: 30px;
	float:left;

	}
	
#sidebar_left2d {
	width: 638px;
	margin-left: 50px;
	display:inline;
	float:left;

	}
#sidebar_left2d form {
	margin:0px;
	padding: 0px;
	}

.formwen {
	color: #333;
	font-size: 13px;
	/*text-align: right;*/
	line-height: 28px;
	}
	
#sidebar_left2d	 form table tr {
	vertical-align:left;
	}
#sidebar_left2d	 form table tr td {
	padding: 3px 5px;
	}		
#sidebar_left2d	form table tr.error.msg td {
  vertical-align: top;
  padding-top: 0;
  border-top: none;
}
/*提示信息开始*/

/* New Signup Hint Text */
 .inline_text {
  position:absolute;
  width:220px;
  text-align:left;
  margin-top:-5px;
 
}
 .hint_text_arrow {
  display:block;
  position:absolute;
  width:40px;
  top:7px;
  height:35px;
  left:-34px;
  z-index:3;
  background: transparent url(../images/hint_box_left.png) no-repeat center left;
  behavior: url(/templates/default/scripts/iepngfix.htc);
}

.hint_text {
  min-height:50px;
  width:220px;
  padding-left:10px;
  border: 1px solid rgb(255, 153, 0);
  background:#ffffcd;
}

 .hint_text h3 {
  font-size:16px;
  padding-bottom:0px;
  margin-bottom:5px;
  padding-top:10px;
}

 .hint_text p {
  padding-right:5px;
  margin-bottom:10px;
}

 .hint_text {
  min-height:50px;
  width:220px;
  padding-left:10px;
  border: 1px solid rgb(255, 153, 0);
  background:#ffffcd;
}

 .hint_text h3 {
  font-size:16px;
  padding-bottom:0px;
  margin-bottom:5px;
  padding-top:10px;
}

 .hint_text p {
  padding-right:5px;
  margin-bottom:10px;
}
.hint_text_arrow {
  display:block;
  position:absolute;
  width:40px;
  top:7px;
  height:35px;
  left:-34px;
  z-index:3;
  background:url(../images/hint_box_left.png) no-repeat center left;
}

/*提交按钮动作*/
#submitting {
  padding-left:25px;
  width: 220px;
  margin:10px auto;
  font-size:1.2em;
  color:#666;
  display:none;
}
.signup_button {
  margin-top:15px;
  height: 60px;
}
.signup_button #submitting {
  padding-top: 7px;
}

.spinner_right {
  background-image: url(../images/ajax_loader.gif);
  background-position: center right;
  background-repeat: no-repeat;
}

.spinner_left {
  background-image: url(../images/ajax_loader.gif);
  background-position: center left;
  background-repeat: no-repeat;
}

.spinner_center {
  background-image: url(../images/ajax_loader.gif);
  background-position: center center;
  background-repeat: no-repeat;
}

.orange_spinner {
  background-image: url(../images/ajax_orange_wheel.gif);
  background-position: center center;
  background-repeat: no-repeat;
}
.spinner_center.large {
  background-image: url(../images/loading.gif);
}




/*左侧填写注册信息结束*/




/*右侧信息开始*/
#sidebar #sidebar_right {
	width: 238px;
	margin-left:10px;
	float: right;
	display: inherit;
	border: 1px solid #000;	
	background-color: #FFF;
	}
#barcolor {
	width: 238px;
	height: 44px;
	background-color: #ff7b33;
	text-align:left;
	}
	
#barcolor #barcolorwen {
	height:44px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	display:inline;
	line-height: 44px;
	text-align:left;
	}	
#infor1 {
	width: 238px;
	text-align:left;
	}
#product {
	width: 180px !important;
	width: 200px;
	padding: 5px 10px;
	}
#product dt {
    width:200px;
    height:26px;
    margin-top:5px;
    line-height:26px;
    white-space:nowrap;
	text-align:left;
    overflow:hidden;
}
	
#product dt a {
    font-size:13px;
    color:#158b75;
    text-decoration:none;
	text-align:left;
}

#product dt a:hover {
    color:#158b75;
    text-decoration:underline;
}

#product dd {
    width:200px;
    height:44px;
    font-size:12px;
    line-height:21px;
	text-align:left;
    color:#000;
    overflow:hidden;
}
#product dd a {
    float:left;
    border:1px solid #ccc;
    margin-right:5px;
	text-align:left;

}
#product dd a img {
    width:36px;
    height:34px;
    margin:1px;
    border:0;
}
#product dd a:hover {
    border-color:#000;
}


#line {
	width:200px;
	height: 1px;
	margin-left: 10px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;	
	}
	

/*右侧信结束息*/
/*===注册结束=======================================*/


/*==形象照片开始===================================*/
/*导航*/
#subMenub {
	width: 990px;
	height: 41px;
/*	margin-top: 10px;
*/	background-image: url(../images/re2.gif);
	}
#subMenub ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}	
#subMenub ul li {
	float: left;
	width: 230px;
	line-height:29px;
	text-align:center;
	margin: 6px 6px;
	display:inline;
	}	
#subMenub ul li.whitewen {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	}	
#subMenub ul li.blackwen {
	color: #acacac;
	font-size:14px;
	font-weight: bold;
	
	}

/**/
#sidebar_left2_1 {
	width: 688px !important;
	width: 738px;
	padding: 25px 25px;
	text-align: left;
	float:left;
	}
#sidebar_left2_1 form {
	margin: 0px;
	padding: 0px;
	
	}
#imgLeft {
	width: 260px;
	padding: 0px;
	margin: 0px;
	float:left;
	}
#inforright {
	width: 380px !important;
	width: 400px;
	margin: 0px;
	padding: 10px 0px 10px 10px;
	float: right; 
	background-color:#efefef;
	}
#inforright1 {
	width: 380px !important;
	width: 400px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#inforright1wen	{
	width:40px;
	height: 25px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
/*	background-color:#fff;
*/	text-align:left;
	float:left;
	}
#line_infor {
	width: 340px;
	height:20px;
	line-height:20px;
	background:url(../images/line.gif) repeat-x center center;
	float:left;
	}	
	
	
	
	
#inforright2 {
	height: 30px;
	text-align:left;
	}
#inforright3 {
	width: 400px;
	padding-top: 10px;
	text-align:left;
	float:left;
	}
#inforright3_1 {
	 width: 100px;
	 height: 100px;
	 border:2px solid #ccc;
	 float: left;
	 overflow:hidden;
	}
#biancicun {
	 width: 160px;
	 height: 120px;
	 border:2px solid #ccc;
	 float: left;
	 overflow:hidden;
	}
	
#biancicun3_2 {
	width: 235px;
	height: 30px;
	float:right;
	}
#biancicun3_2a {
	width: 235px;
	color: #000;
	font-size: 14px;
	font-weight: 600;
	height: 30px;
	margin-left: 5px;
	line-height: 30px;

	}
#biancicun3_2b {
	width: 235px;
    height: 30px;
	margin-left: 5px;

	}
	
	
	
	
/*#inforright3_1 img {
	width: 100px;
	height: 100px;
	margin: 2px;
	}	*/
#inforright3_2 {
	width: 295px;
	height: 30px;
	float:right;
	}
#inforright3_2a {
	width: 295px;
	color: #000;
	font-size: 14px;
	font-weight: 600;
	height: 30px;
	margin-left: 5px;
	line-height: 30px;

	}
#inforright3_2b {
	width: 295px;
    height: 30px;
	margin-left: 5px;

	}
	
#inforright4 {
	width: 380px !important;
	width: 400px;
	height: 50px !important;
	height: 70px;
	padding-top:20px;
	float: left;
	}
#inforright5{
	width: 300px;
	height:20px !important;
	height:50px;
	padding-top: 30px;
	margin: 0px;
	}
	
.picbtn {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5f7f36;
	border-right-color: #3e6700;
	border-bottom-color: #3E6700;
	border-left-color: #5F7F36;	
	background: url(../images/btnbj.jpg) repeat-x center center;
	color:#FFF;
	font-size: 14px;
	font-weight:600;
	cursor: pointer;
	}
.picbtn02{
	width:100px;
	height: 23px;
	
	}
.picbtn03{
	width:70px;
	height: 23px;
	
	}

.pic2btn {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c4c4c4;
	border-right-color: #8a8a8a;
	border-bottom-color: #8a8a8a;
	border-left-color: #c4c4c4;	
	background: url(../images/btnbj2.gif) repeat-x center center;
	color:#000;
	font-size: 14px;
	font-weight:600;
	cursor: pointer;
	}	
.pic2btn01 {
	width:60px;
	height: 23px;
	}
#btn_left {
	width:680px;
	line-height:0px;
	border: 0px;
	margin-top:25px;
	float:left;
	display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	}
#btn_align {
	height:30px !important; 
	height:40px;
	margin-left: 250px;
	padding-top: 20px;
	line-height:50px;
	text-align:center;
	float:left;
	display:inline;
	}
	
/*==形象照片结束===================================*/





/*===社区开始==*/
#subMenuc {
	width: 990px;
	height: 41px;
/*	margin-top: 10px;*/
	background-image: url(../images/re3.gif);
	}
#subMenuc ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}	
#subMenuc ul li {
	float: left;
	width: 230px;
	line-height:29px;
	text-align:center;
	margin: 6px 6px;
	display:inline;
	}	
#subMenuc ul li.whitewen {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	}	
#subMenuc ul li.blackwen {
	color: #acacac;
	font-size:14px;
	font-weight: bold;
	}
#sidebar_left1_line {
	width: 720px;
	height:22px;
	background:url(../images/line2.gif) repeat-x center center;
	margin: 0px auto;
	}
#infor_list {
	width: 738px;
	text-align: left;
	}
#infor_list_a {
	width:130px;
	margin-top: 10px;
	margin-left: 15px;
	display:inline;
	float: left;
}
#infor_list_a1 {
 width: 30px;
 float: left;
}
#infor_list_a1 a {
 width: 22px;
 float: left;
 display:block;
 border:1px solid #ddd;
}
#infor_list_a1 a img {
    width:20px;
    height:20px;
    margin:1px;
    border:0;
}
#infor_list_a1 a:hover {
    border:1px solid #999;
}
#infor_list_a2 {
 width: 100px;
 float: right;
 margin-bottom:10px;
 display:inline;
}
#infor_list_a2_1 {
	width: 100px;
}
#infor_list_a2_1 a {
	font-size:18px;
    font-weight:800;
	text-align: left;
	color:#000;
	text-decoration: underline;
	}

#infor_list_a2_2 {
	width: 100px;
    font-size:12px;
    color:#000;
	text-align: left;
}
#infor_list_a2_2 a {
	width: 100px;
    font-size:12px;
    color:#000;
	text-align: left;
	text-decoration: underline;
}
/*===社区结束==*/

/*注册完成开始*/
#subMenud {
	width: 990px;
	height: 41px;
/*	margin-top: 10px;*/
	background-image: url(../images/re4.gif);
	}
#subMenud ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}	
#subMenud ul li {
	float: left;
	width: 230px;
	line-height:29px;
	text-align:center;
	margin: 6px 6px;
	display:inline;
	}	
#subMenud ul li.whitewen {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	}	
#subMenud ul li.blackwen {
	color: #acacac;
	font-size:14px;
	font-weight: bold;
	}
.regok_top {
	text-align:left;
	margin-left:35px;
	margin-top:20px;
	height:25px;
	line-height:25px;
	}
.regok_house {
	width:988px;
	overflow:hidden;
	margin-top:15px;

	}
.regok_house_left {
	float:left;
	width:355px;
	margin-left:145px;
	background-image:url(../images/reghouse.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:536px;
	overflow:hidden;
	display:inline;
	}
.house_left_title {
	text-align:right;
	margin:100px 85px 10px 120px;
	}
.house_left_people {
	width:198px;
	text-align:left;
	margin:20px 87px 0px 70px;
	}	
.house_left_people ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}	
.house_left_people ul li.friend_door {
	width:56px;
	float:left;
	margin:8px 5px;
	display:inline;
	text-align:center;
	}
.house_left_people ul li.my_door {
	width:56px !important;
	width:66px;
	float:left;
	margin:8px 0px;
	padding:0px 5px;
	display:inline;
	text-align:center;
	}	
.door_nur {
	width:24px;
	height:15px;
	line-height:15px;
	margin:0px 15px;
	border:1px solid #CCC;
	}
.door_nur_red {
	width:24px;
	height:15px;
	line-height:15px;
	margin:0px 15px;
	border:1px solid #C00;
	background-color:#F60;
	}
.door_img {
	margin:2px 0px;
	text-align:center;
	}
.door_img img {
	border:1px solid #CCC;
	}
.regok_house_right {
	width:338px!important;
	width:388px;
	float:right;
	margin:160px 100px 0px 0px;
	padding:20px 0px 20px 50px;
	display:inline;
	background-color:#f7f6f6;
	text-align:left;
	}
.founder {
	height:25px;
	line-height:25px;
	margin:3px 0px;
	} 
.regok_house_right input {
	vertical-align:middle;
	margin-top:-4px;
	margin-bottom:0;
	} 
.friend_select {
	width:321px;
	}
.friend_select ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.friend_select ul li.friend_select {
	width:107px;
	height:22px;
	line-height:22px;
	float:left;
	text-align:left;
	}
.my_select {
	margin-left:3px;
	width:104px;
	height:22px;
	line-height:22px;
	float:left;
	text-align:left;
	display:inline;
	}
/*注册完成结束*/


/*=========查找朋友开始================================*/
/*#subMenud {
	width: 990px;
	height: 41px;
	margin-top: 10px;
	background-image: url(../images/re4.gif);
	}
#subMenud ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	}	
#subMenud ul li {
	float: left;
	width: 230px;
	line-height:29px;
	text-align:center;
	margin: 6px 6px;
	display:inline;
	}	
#subMenud ul li.whitewen {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	}	
#subMenud ul li.blackwen {
	color: #acacac;
	font-size:14px;
	font-weight: bold;
	}
*/	
#friend {
	width: 708px !important;
	width: 738px;
	padding: 30px 10px 0px 20px;
	margin: 0px;
	text-align: left;
	text-indent: 2em;
	}
	
#friendform {
	width:658px !important;
	width:738px;
	padding: 15px 40px;
	text-align:center;
	}
#friendform form{margin:0px}

/*=========查找朋友结束================================*/

/*完成*/
#finishok {
	width: 436px;
	margin: 50px 150px 50px 150px;
	height:200px;
	text-align:center;
	color:#C00;
	border: 1px dotted #999;
	}
	
#ok_left {
	width:136px;
	height: 180px !important;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
	display:inline;
	float:left;
	background-image: url(../images/png-0044.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
#ok_right {
	width: 230px;
	margin-top: 100px;
	height: 100px !important;
	text-align:center;
	float:right;

	}
/***************************社区部分样式代码*********************************/
#sq_title {
	width: 988px;
	height: 63px;
	text-align: left;
	background-image:url(../images/blueline.gif);
	}	

#sq_box {
	width: 988px;
	border: 1px solid #000;	
	background-color: #FFF;
	}

.tjsq{ margin:0 0 0 15px; height:30px; line-height:30px; text-align:left;}

#shequ_line {
	width: 970px;
	height:1px;
	border-bottom:1px dotted #999;
	margin:auto;
	margin-bottom:5px;
	}
	
#tuijian_sq{ width:auto; height:100%; text-align:left;}

#tuijian_sq ul{ margin:0px; padding:0px; list-style:none;}

#tuijian_sq ul li{ border:1px solid #dbebf4; line-height:30px; overflow:hidden; width:142px; text-align:center; margin:10px 0px 10px 18px; float:left; cursor:pointer;}

#sq_tit{background-color:#dbebf4; line-height:21px; padding:6px;text-align:left;}

#tit_box{ height:16px;}

#tit_box .left-sq{ float:left; padding-top:4px; width:80px;}

#tit_box .right-sq{ float:right; text-align:right; line-height:21px;}

.bg_img{ background:url(../images/shared/open.gif) no-repeat right top; }
.choosebtn {width:150px;margin:15px 20px 0px 420px;padding-bottom: 25px;float:left;display:inline;}

#commline {width:970px;	margin:auto; margin-top:15px;}

.inp_txt {
border-color:#ABB0AC -moz-use-text-color #ABB0AC #ABB0AC;
border-style:solid none solid solid;
border-width:1px 0 1px 1px;
cursor:pointer;
height:20px;
line-height:20px;
margin:auto;
text-indent:5px;
padding:0px;
}
.inp_sel {
background:transparent url(../images/community/tubiao.gif) no-repeat scroll left -119px;
border:0 none;
cursor:pointer;
height:20px;
margin:0 auto;
vertical-align:top;
width:20px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~社区管理页面2009-05-25日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.sq_guanli{ padding:6px 15px 6px 0; width:585px!important; width:600px; overflow:hidden;}
#sq_gl_id table{ padding-bottom:0px; margin-bottom:0px;}

#sq_gl_id td{ padding:8px;}

.top_bian{ border-top:1px dotted #ccc;}
.bottom_bian{ border-bottom:1px dotted #ccc;}

#user_sqgl{width:672px; _width:660px; border:1px solid #336666; text-align:center; margin:auto; margin-top:15px; _margin-left:120px; background-color:#FFF;}

#user_sqgl td{ padding-top:6px;}

.tabble_0 table{ margin-bottom:10px;}

.tabble_0 td{vertical-align:top; margin:0px; height:50px; *height:40px; _height:50px; overflow:hidden;}

.errorbg_sqgl {
	width:100%;
	height:42px;
	_height:52px;
	border: 1px solid #ff6600;
	background-image:url(../images/errorbg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin: 0 auto;
	margin: 10px 0px;
	line-height:21px;
	padding:5px;
	overflow:hidden;
}
.text_sqgl textarea{ width:312px; _width:300px; height:80px; border:1px solid #ccc;}
.sqts_input{ width:150px; border:1px solid  #FFF; padding-top:6px;}

/*~~~~~~~~~模块添加~~~~~~~~~``*/

#mokuai_tianjia{ width:auto; height:100%; margin-bottom:30px;}

#mokuai_tianjia ul{ padding:0px; margin:0px; list-style:none;}

#mokuai_tianjia ul li{ border-bottom: 1px dotted #CCC; height:102px; _height:122px; padding-top:20px;}

.mokuai{ float:left; width:120px; height:80px; display:block; }

.opC{ float:left; width:380px; height:80px; text-align:left;}

.opD{ float:left; width:100px; height:30px; margin-top:24px;}

.title_guanli{ height:26px; line-height:26px;}
.red14B{ color:#F00; font-weight: bold; font-size:14px;}

/*操作记录*/

#operate{ margin-top:20px; margin-bottom:20px;}

#operate ul{ padding:0px; margin:0px; list-style:none; }

#operate ul li{ margin-bottom:2px; background-color:#dfeefc; padding:5px;}

#operate .time_sq{ float:left; width:90px; text-align:center; color:#666;}

#operate .jl_sq{ float:left; width:480px; text-align:left;}

.right40px{ margin-right:40px;}

#all_send{ height:24px; width:300px; margin:auto; margin-top:15px;}

#all_send ul{ list-style:none; padding:0px; margin:0px;}

#all_send ul li{ padding:2px 5px 2px 5px; line-height:24px; float:left;}

.all_visited{ background-color:#dfeefc;}

.ttop8{ margin-top:8px;}


.ttop8_8{ margin:12px 0 2px 10px; text-align:left;}



/*7.6杨娜娜添加*/
.regxingbie {
	_margin-top:4px;
	}
.regxingbie input.regxbinput {
	vertical-align:-2px;
	_vertical-align:0px; 
	margin-left:0px;
	*margin-left:-4px;
	_margin-left:-4px;
	}
.regxbwen {
	margin-right:5px;
}


/*7.15杨娜娜添加*/
.invitefriend {
	width: 948px;
	overflow:hidden;
	margin-left:26px;
	*margin-left:10px;
	_margin-left:10px;
	margin-top:20px;
	}
.invitefriend_left {
	width:640px;
	float:left;
	}
.invitefriend_left_infor {
	width:490px;
	margin-left:30px;
	float:right;
	display:inline;
	}
	
.invitefriend_left_infor ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.invitefriend_left_infor ul li {
	text-align:left;
	}
.invitefriend_left_infor ul li.longbtn {
	margin-top:5px;
	margin-bottom:5px;
	}	
	
.invitefriend_left_img {
	width:120px;
	float:left;
	}
.invitefriend_left_img_border {
	width:100px!important;
	width:108px;
	border:1px solid #CCC;
	margin:0px 4px 2px 4px;
	padding:5px;
	}	
.invitefriend_left_name {
	text-align: center;
	height:22px;
	line-height:22px;
	}
	
	
	
	
.invitefriend_right {
	width:298px;
	margin-left:10px;
	float:right;
	display:inline;
	text-align:left;
	}
	
.invitefriend_biao {
	margin-left:10px;
	height:30px;
	}
.invitefriend_kong {
	margin-bottom:30px;
	}
	
/*留言*/
#content1 {
	width:410px;
	float:left;
}
#inforall ul #comments_list {
	MARGIN: 0px 10px 0px 0px;
	padding: 0px;
	list-style: none;
}
#comments_list .author {
	FLOAT: left;
	MARGIN-LEFT: 8px;
	WIDTH: 75px;
	TEXT-ALIGN: center;
}
.bubble_frame .arrow_left {
	BACKGROUND: url(../images/photo/comment_arrow_left.gif) no-repeat center 50%;
	LEFT: -30px;
	WIDTH: 35px;
	POSITION: absolute;
	TOP: 20px;
	HEIGHT: 20px;
}
.bubble_frame .author {
	LEFT: -100px;
	WIDTH: 85px;
	POSITION: absolute;
	TEXT-ALIGN: center;
}
.bubble_frame .posted_comment {
	MIN-HEIGHT: 60px;
}
.bubble_frame {
	MARGIN-LEFT: 100px
}
.bubble_frame .author .name {
	FONT-SIZE: 11px;
	line-height:22px;
}
.bubble_frame .author .name a {
	color: #235c7a;
	font-size: 12px;
	text-align: center;
}
.bubble_frame .manage {
	FLOAT: right;
	WIDTH: 65px;
}
.bubble_frame {
	PADDING-RIGHT: 4px;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND: url(../images/photo/white_right_edge.gif) repeat-y right center;
	MARGIN: 0px 0px 0px;
	BORDER-LEFT: #ccc 1px solid;
	POSITION: relative;
}
.bubble_frame .frame {
	BACKGROUND: url(../images/photo/white_bottom_edge.gif) white repeat-x center bottom;
	PADDING-BOTTOM: 6px
}
.bubble_frame .window {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 10px;
	POSITION: relative;
}
.bubble_frame .corner {
	BACKGROUND-IMAGE: url(../images/photo/white_corners.gif);
	POSITION: absolute;
}
.bubble_frame .tl {
	BACKGROUND-POSITION: left top;
	LEFT: -2px;
	WIDTH: 7px;
	TOP: -2px;
	HEIGHT: 8px;
	line-height:8px;
	font-size:2px;
}
.bubble_frame .tr {
	BACKGROUND-POSITION: right top;
	RIGHT: -1px;
	WIDTH: 11px;
	TOP: -2px;
	HEIGHT: 8px;
	line-height:8px;
	font-size:2px;
}
.bubble_frame .bl {
	BACKGROUND-POSITION: left bottom;
	LEFT: -2px;
	WIDTH: 7px;
	BOTTOM: 0px;
	HEIGHT: 10px;
}
.bubble_frame .br {
	BACKGROUND-POSITION: right bottom;
	RIGHT: -1px;
	WIDTH: 11px;
	BOTTOM: 0px;
	HEIGHT: 10px;
}
.posted_comment .date {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #999999;
	text-align:left;
}
.posted_comment P {
	CLEAR: none;
	MARGIN: 0px 0px 1em;
}
.posted_comment FORM.delete {
	FLOAT: right;
	OVERFLOW: hidden;
	POSITION: relative;
}
.posted_comment FORM.delete INPUT.image {
	LEFT: 0px;
	POSITION: absolute;
	TOP: -540px;
}
.delete .icon {
	BACKGROUND-POSITION: 0px -73px;
}
.no_print {
	DISPLAY: none
}
#post_comment INPUT.post {
	BACKGROUND-POSITION: 0px 25%;
	FONT-SIZE: 1em;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 3px;
	HEIGHT: 20px;
}
BUTTON.clear_button {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	OVERFLOW: visible;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
BUTTON.clear_button_hover {
	BACKGROUND:  transparent scroll repeat 0% 0%;
	TEXT-DECORATION: underline;
}
BUTTON.clear_button:hover {
	BACKGROUND:  tranxsparent scroll repeat 0% 0%;
	TEXT-DECORATION: underline;
}
INPUT.trash.delete {
 DISPLAY: none;
}
#addan {
	width: 120px !important;
	width: 130px;
	height: 35px;
	text-align:right;
	padding: 5px 10px;
	left: 440px;
	top:1px;
	POSITION: absolute;
	float:right;
}

#postwen {
	width:100%;
	margin-top:2px;
	*margin-top:0px;
	_margin-top:0px;
	text-align:left;
}
#postwen2 {
	position:relative;
	text-align:left;
}



/*开天宝宝新加*/
#sidebar #newreg_all {
	width: 988px;
	float: left;
	border: 1px solid #000;	
	background-color: #FFF;
	}
	
#newreg_sidebar_left1 {
	width: 988px;
	height: 63px;
	text-align: left;
	background-image:url(../images/blueline.gif);
	}	


#newreg_sidebar_left2a {
	width: 888px;
	height: 30px;
	margin-left: 50px;
	color: #ff6600;
	font-size: 14px;
	font-weight:bold;
	display:inline;
	text-align:left;
	line-height: 30px;
	float:left;
	}
#newreg_sidebar_left2b {
	width: 888px;
	line-height:1px;
	margin-left: 50px;
	display:inline;
	border:0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	display:inline;
	float:left;

	}
#newreg_sidebar_left2c {
	width: 888px;
	height: 30px;
	margin-left: 50px;
	color: #6699CC;
	font-size: 14px;
	font-weight:bold;
	display:inline;
	text-align:left;
	line-height: 30px;
	float:left;

	}
	
#newreg_sidebar_left2d {
	width: 888px;
	margin-left: 50px;
	display:inline;
	float:left;

	}
#newreg_sidebar_left2d form {
	margin:0px;
	padding: 0px;
	}

/*表单注册新样式开始*/
.newreg_bar_table {
	width:400px;
	margin-top:10px;
	}

.newreg_bar_table ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.newreg_bar_table ul li {
	width:400px;
	height:50px;
	}	
.newreg_bar_table ul li.classtiao {
	}
.newreg_bar_table ul li.classtiao_error {
	overflow:hidden;
	background-color:#fbe2e4;
	}

.newreg_bar_table_top {
	float:left;
	display:inline;
	height:28px;
	line-height:28px;
	margin-top:4px;
	}

.newreg_bar_table_error {
	margin-left:130px;
	height:16px;
	line-height:14px;
	margin-bottom:2px;
	text-align:left;
	padding-left:10px;

	}
*html .newreg_bar_table_error {
    margin-left:140px;
	height:14px;
	margin-top:0px;
	margin-bottom:2px;
	text-align:left;
	padding-left:0px;
	}
	
*+html .newreg_bar_table_error {
	margin-left:140px;
	height:16px;
	margin-top:2px;
	margin-bottom:2px;
	text-align:left;
	padding-left:0px;
	}
	
	
.newreg_bar_left {
	width:120px;
	float:left;
	text-align:right;
	}
.newreg_bar_right {
	width:260px;
	float:right;
	text-align:left;
	margin-left:20px;
	display:inline;
	}

/*表单注册新样式结束*/

.newreg_bar_table_01 {
	width:400px;
	float:left;
	}

.newreg_bar_table_02 {
	width:400px;
	float:right;
	}

.newreg_bar_table_03 {
	width:400px;
	float:left;
	}
#boxcontent form {
	margin:0px;
	padding: 0px;
	}
	
.newreg_line {
	width:1px;
	float:left;
	margin-left:43px;
	height:330px;
	background-image: url(../images/regshuline.gif);
	background-repeat:repeat-y;
	}
	
.newreg_bar_all {
	width:888px;
	margin-top:15px;
	overflow:hidden;
	}
.imgfumu {
	text-align:left;
	}	
.tongyi {
	width:888px;
	height:35px;
	border:1px solid #d4d3d3;
	background-color:#ececec;
	margin-bottom:15px;
	margin-top:25px;
	line-height:35px;
	_padding-top:8px;
}
.tongyi input {
	vertical-align:middle;
	margin-top:-4px;
	margin-bottom:0;
}



.newreg_topbox { width:888px; }
.newreg_activ_box_shequ { width:856px!important; _width:888px; background-color:#fafaf8; border:1px solid #d8d8d0; padding:5px 15px; overflow:hidden; }
.newreg_activ_box_top_shequ { width:913px!important; _width:913px; overflow:hidden; }
.newreg_activ_box_topwen { width:300px; height:30px; line-height:30px; float:left; text-align:left; cursor: pointer; }
.activimg { width: 12px; height: 13px; line-height: 13px; background-image: url(../images/community/yellowjian.gif); background-position:left center; background-repeat:no-repeat; text-decoration:none; float:left; margin: 8px 0px 0px 3px;  *margin: 7px 0px 0px 3px;}
.newreg_activ_box_bottom { width:840px; margin-left:15px; margin-top:6px; display: inline; float:left; text-align:left;}
.newreg_top_shadow { BACKGROUND: url(../images/community/bg_shadow.png) repeat-x 50% top; LINE-HEIGHT: 1%; HEIGHT: 4px; font-size:1px; overflow:hidden; }
.kongbao {
	height:25px;
	
	}
.yanzheng_link {
	text-align:center;
	height:35px;
	line-height:35px;
	margin-left:350px;
	}
.an_link {
	text-align:center;
	line-height:35px;
	margin-left:180px;
	}
.an_link ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.an_link ul li {
	width:197px;
	float:left;
	text-align:center;
	margin-left:20px;
	display:inline;
	}
.guan_an {
	width:197px;
	overflow:hidden;
	}
	
.nokd{ height:60px; padding:10px 0 0 10px;}
.nokd_1{width:50px; height:50px; float:left}
.nokd_1 img{ border:1px solid #999;}
.nokd_2{float:left; margin-left:10px; margin-top:8px; width:370px; overflow:hidden;}
.bot15{ padding-bottom:15px;}




.fumu {
	width:400px;
	margin-bottom:15px;
	overflow:hidden;
	}
	
.fumu_img {
	width:60px;
	height:60px;
	text-align:left;
	float:left;
	}
.fumu_img img {
	width:50px!important;
	height:50px!important;
	_width:51px;
	_height:51px;
	border:1px solid #CCC;
	
	}
.fumu_infor_more {
	width:330px;
	margin-left:10px;
	float:left;
	display:inline;
	}
.fumu_infor_more ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}

.fumu_infor_more ul li {
	width:300px;
	height:30px;
	line-height:30px;
	text-align:left;
	
	}
.blue_qian {
	color:#22a1ca;
	font-size: 16px;
	font-weight: bold;
}
.blue_qian a:link {
	color:#22a1ca;
	text-decoration: none;
}
.blue_qian a:visited {
	color:#22a1ca;
	text-decoration: none;
}
.blue_qian a:hover {
	color:#22a1ca;
	text-decoration: underline;
}
.blue_qian a:active {
	color:#22a1ca;
	text-decoration: none;
}
.jihuo {
	width:100%;
	float:left;
	margin-left:435px;
	margin-top:20px;
	margin-bottom:20px;
	display:inline;
	}
.jihuo_line  {
	width:100%;
	float:left;
	margin-top:10px;
	}
#boxtop_jihuo {
	width:988px;
	height: 63px;
	background-image:url(../images/blueline.gif);
	background-repeat:repeat-x;
	background-position:left center;
}
#boxcontent_jihuo {
	width: 968px !important;
	padding:10px 10px 10px 10px;
	text-align:left;
/*	text-indent: 24px;
*/	background-color:#FFF;
	overflow:hidden;
}