@charset "utf-8";
@import url(Family.css);
@import url(family_header.css);
@import url(select.css);
@import url(friendgroup.css);
@import url(top.css);
@import url(s-1.css);
@import url(style1.css);
/* CSS Document */ 
body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#636363;font-size:12px;font-family:"宋体", arial;text-align:center;background-color: #fff;}
table{font-size:12px}
input{font-size:12px}
.tb {table-layout:fixed}
.td {overflow:hidden;word-break: break-all; work-wrap: break-word;overflow:hidden;}
.input_search{
	border: 2px solid #93d9f8;
	height: 17px;
	color: #a4a4a4;
	padding-top: 6px;
	padding-left: 5px;
	line-height: 100%;
}
.div_h{
	margin-bottom: 10px;
	text-align: center;
}
.input_login{height: 17px;color: #a4a4a4;line-height: 200%;background-color: #FFF;border: 1px solid #93d9f8;}
.input3{height: 17px;color: #9ca4b1;line-height: 200%;background-color: #FFF;border: 1px solid #9ca4b1;}
.input4{height: 25px;color: #9ca4b1;line-height: 150%;background-color: #FFF;border: 1px solid #9ca4b1;}
.input_box{height: 17px;color: #a4a4a4;line-height: 200%;background-color: #90D4F7;border: 0px solid #93d9f8;}

.left{ float:left}
.right{ float:right}

.bt_o{
	height: 31px;
	background-image: url(../image/bt_bg.gif);
	background-position: 0px -148px;
	font-weight: bold;
	color: #FFF;
	padding: 1px;
	border: 0px solid #cc0000;
	background-repeat: repeat-x;
	background-color: #FFF;
	background-attachment: scroll;
	width: 121px;
	cursor: pointer;
}
.bt_search{
	background-image: url(../image/bt_bg.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 32px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	color: #FFF;
	margin-left: -6px;
	cursor: pointer;
	background-position: left top;
}

.bt_login_reg{
	background-image: url(../image/bt_bg.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 77px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	background-position: left -99px;
}
.bt_login{
	background-image: url(../image/bt_bg.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 63px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	background-position: left -48px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


.bt_w_out{
	background-image: url(../image/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px -3px;
	height: 24px;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border: 1px solid #72a146;
	cursor: pointer;
}
.bt_w_over{
	background-image: url(../image/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px -32px;
	height: 24px;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border: 1px solid #72a146;
	cursor: pointer;
	}
.bt_b_out{
	background-image: url(../image/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px -90px;
	height: 24px;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border: 1px solid #f97f08;
	cursor: pointer;
	background-color: #FFF;
	}
.bt_b_over{
	background-image: url(../image/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px -3px;
	height: 24px;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border: 1px solid #72a146;
	cursor: pointer;
	background-image: url(../image/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px -120px;
	height: 24px;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border: 1px solid #f97f08;
	cursor: pointer;
	background-color: #FBA40C;
}
.button_link{
	color: #008FD5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F0FAFF;
	height: 20px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
}
.button_tag{
	color: #008FD5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #d9f3ff;
	height: 17px;
	cursor: pointer;
	padding-top: 2px;
	padding-bottom: 2px;
	width: auto;
}
.orange{color: #fd7600;}
.red{
	color: #F00;
}
ul,ol{list-style-type:none;}
select,input,img{vertical-align:middle;}
.clear{ clear:both;visibility: hidden; }

/*a{text-decoration:none;}
a:link,a:visited{color:#008fd5;text-decoration: none;}
a:active{color:#ff414e;text-decoration: none;}
a:focus{
	color:#0275b4;
	text-decoration: none;
}
a:hover{
	color:#ff414e;
	text-decoration: underline;
}*/


a{text-decoration:none;outline:none;}
a:link,a:visited{color:#008fd5;text-decoration: none;}
a:hover,a:active,a:focus{color:#ff414e;text-decoration: none;}



#a2{
	color: #ba2f36;
}
#a3{
	color: #008fd4;
	cursor: pointer;
	text-decoration: none;
}
.LightGray{color:#bababf;}

/*页面所有图标单独定义*/
.ico-agree{
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: 3px 2px;
	background-repeat: no-repeat;
}
.ico-news{background-image: url(../image/news_n_add_c_cont.gif);background-repeat: no-repeat;background-position: left -105px;}

.t_1{font-size: 14px;font-weight: bold;color: #474747;}
.t_l{float: left;}
.t_r{float: right;}
.bg_b2{	background: #F0FAFF;}
.f14{font-size: 14px;}

.f15{font-size: 14px;font-weight: bold;	color: #ba2f36;}
.fred{color: #F00;}
/*图标*/
.ico1{background-image: url(../image/news_n_add_c_cont.gif);background-position: left 0px;background-repeat: no-repeat;padding-left: 18px;cursor: pointer;}
.ico2{background-image: url(../image/top10_bg.gif);background-position: -4px -330px;background-repeat: no-repeat;padding-left: 20px;cursor: pointer;}


/*浮动清除*/
.clearfix:after {content: "."; clear: both;height: 0;visibility: hidden; display: block;}  /* 这是对Firefox进行的处理，因为Firefox支持生成元素，而IE所有版本都不支持生成元素 */   
.clearfix {display: inline-block; }   /* 这是对 Mac 上的IE浏览器进行的处理 */   
/* Hides from IE-mac \*/   
* html .clearfix {height: 1%;}        /* 这是对 win 上的IE浏览器进行的处理 */   
.clearfix {display: block;height: auto;}        /* 这是对display: inline-block;进行的修改，重置为区块元素*/   
/* End hide from IE-mac */  


.b_input{
	border: 1px solid #9da4b2;
	color: #333;
	margin-right: 5px;
	font-size: 12px;
}

/*body-2009-7-2*/
#page_body{
	width: 942px;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 23px;
}
.page_body_left{
	width: 181px;
	float: left;
	margin-bottom: 30px;
}
.page_body_left_login{
	background-color: #90D4F7;
	font-weight: bolder;
	color: #FFF;
	line-height: 200%;
	margin-bottom: 17px;
	height: 210px;
}
.login_h{padding-top: 4px;padding-bottom: 4px;}
.login_o{
	font-weight: normal;
	text-align: left;
	line-height: 150%;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
 .page_body_left_login h1{
	background-image: url(../image/login_top.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 181px;
	margin-bottom: 10px;
}
.page_body_left_login_bottom{
	background-image: url(../image/login_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 181px;
	background-position: bottom;
}
#page_body_left_login a{font-weight: normal;color: #1762c1;}
.page_body_left_div{
	margin-bottom: 17px;
	position: relative;
	clear: both;
}
.page_body_left_div h1{
	background-image: url(../image/login_div_title_bg.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	height: 27px;
	line-height: 200%;
	text-align: left;
	padding-left: 10px;
	position: relative;
}
.r_icon{

	*margin-left: 70px;
	margin-top: 3px;
	left: 155px;
	top: 0px;
	float: right;
	margin-right: 5px;
}
.l_title{float: left;}
 /*index_top 2009-7-2*/
 .page_body_left_10_div{
	height: 28px;
	background-image: url(../image/top10_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 10px;
}
 .page_body_left_10_div li{float: left;}
#page_body_left_10_div_p{
	color: #FFF;
	background-color: #93d9f8;
	height: 11px;
	width: 11px;
	margin-top: 5px;
	margin-left: 5px!important;/* IE7+FF */ 
	*margin-left: 2px;/*ie6*/
	padding: 1px;
}
#page_body_left_10_div_t{
	color: #008fd4;
	margin-top: 6px;
	margin-left: 5px;
}
#page_body_left_10_div_n{
	float: right;
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -4px -26px;
	width: 40px;
	color: #fe8029;
	padding-top: 5px;
	text-align: left;
	padding-left: 20px;
}
#page_body_left_10_div_n2{
	float: right;
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -4px -62px;
	width: 40px;
	color: #10a3e5;
	padding-top: 5px;
	text-align: left;
	padding-left: 20px;
}
.page_body_left_10_div2{clear: both;background-color: #c9ecfb;height: 60px;}
.page_body_left_10_div2 li{float: left;}
#page_body_left_10_div2_p{color: #FFF;font-size: 24px;font-weight: bold;}
#page_body_left_10_div2_img{
	color: #FFF;
	font-size: 24px;
	font-weight: bold;
	border: 3px solid #FFF;
	margin: 5px;
}
#page_body_left_10_div2_title{
	font-size: 14px;
	font-weight: bold;
	color: #ff414e;
	line-height: 160%;
	width: 90px;
	text-align: left;
}
#page_body_left_10_div2_title a{color: #ff414e;}
#page_body_left_10_div2_n{
	width: 60px;
	color: #2c55b9;
	background-image: url(../image/top10_bg.gif);
	background-position: -6px -95px;
	height: 15px;
	padding-left: 18px;
	text-align: left;
}
#page_body_left_10_div2_c{
	width: 60px;
	color: #2c55b9;
	background-image: url(../image/top10_bg.gif);
	background-position: -6px -125px;
	height: 20px;
	padding-left: 18px;
	padding-top: 1px;
	text-align: left;
}
.page_body_left_faq{
	border: 1px solid #93d9f8;
	margin-bottom: 17px;
	padding: 5px;
}
.page_body_left_faq h1{
	background-image: url(../image/faq_title_bg.gif);
	background-repeat: no-repeat;
	height: 47px;
}
.page_body_left_faq li{	line-height: 180%;text-align: left;}
/*body_center 2009-7-2*/
.page_body_center{
	float: left;
	width: 480px;
	text-align: left;
	margin-right: 18px;
	margin-left: 18px!important;/* IE7+FF */

	*margin-left: 18px;
}

#ad01{margin-bottom: 17px;}
.page_body_center_hot{
	border: 1px solid #93d9f8;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.page_body_center_hot h1{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	height: 24px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93D9F8;
	padding-top: 10px;
}
.page_body_center_hot_img{height: 140px;}
.page_body_center_hot_img img{
	float: left;
	margin-top: 10px;
	border: 1px solid #c9c9c9;
}
.page_body_center_hot_l{height: 140px;float: right;}
.page_body_center_hot_l ul{
	float: left;
	width: 310px;
}
.page_body_center_hot_l li{
	line-height: 180%;
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -6px -190px;
	padding-left: 20px;
}
#page_body_center_hot_i{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -6px -153px;
	line-height: 200%;
	font-size: 14px;
	font-weight: bold;
	color: #ff414e;
	padding-left: 20px;
	margin-top: 5px;
}
#page_body_center_hot_i a{color: #ff414e;}
.page_body_center_class{margin-bottom: 17px;height: 150px;}

.page_body_center_class_Content1_l{
	font-size: 12px;
	font-weight: normal;
	clear: both;
	padding: 10px;
}
.page_body_center_class_Content1_l li{float: left;	width: 230px;	line-height: 180%;}
.page_body_center_class_Content1{	background-color: #fef6e5;}
.page_body_center_class_Content2{	background-color: #fdebe5;}
.page_body_center_class_Content3{	background-color: #ecf8e8;}
.page_body_center_class_Content4{	background-color: #ebf5fe;}
.page_body_center_class_Content4{	background-color: #f3f0ff;}
.page_body_center_class_table{
	height: 42px;
	background-image: url(../image/top10_bg.gif0);
	background-position: 0px -232px;
	padding-bottom: 1px;
}
	
	.page_body_center_class_table_bg1{
	background-image: url(../image/class_table_bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 90px -5px;
	padding-left: 90px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #F4A600;
}

.page_body_center_class_table_bg1 h4{background-color: #fef4e0;}
		
	.page_body_center_class_table_bg1 li{
	height: 40px;
	cursor: pointer;
	width: 48px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
		}
	
			.page_body_center_class_table_bg2{
	background-image: url(../image/class_table_bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 90px -64px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #EE3800;
	padding-left: 90px;
}
		.page_body_center_class_table_bg2 li{
	height: 40px;
	cursor: pointer;
	width: 48px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
		}
		
	.page_body_center_class_table_bg3{
	background-image: url(../image/class_table_bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 90px -126px;
	padding-left: 90px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #46B61F;
}
		.page_body_center_class_table_bg3 li{
	height: 40px;
	cursor: pointer;
	width: 48px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
		}
		
    
		.page_body_center_class_table_bg4{
	background-image: url(../image/class_table_bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 90px -189px;
	padding-left: 90px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #37A1F2;
}
		.page_body_center_class_table_bg4 li{
	height: 40px;
	cursor: pointer;
	width: 48px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
		}
		
   .page_body_center_class_table_bg5{
	background-image: url(../image/class_table_bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 90px -244px;
	padding-left: 90px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #8768FE;
}
		.page_body_center_class_table_bg5 li{
	height: 40px;
	cursor: pointer;
	width: 48px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
		}
		
		
		
.page_body_center_demo{	height: 187px;	margin-bottom: 17px;}
.page_body_center_demo_left{float: left;}
.page_body_center_demo_center{
	margin-left: 5px;
	float: left;
	width: 475px;
}

.page_body_center_demo_center li{

	float: left;

}
.page_body_center_demo_center img{
	border: 1px solid #d9d9d9;
	padding: 4px;
	margin-right: 2px;
	margin-left: 3px;
	height: 80px;
	width: 80px;
	background-image: url(../image/no-face-8080.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	margin-bottom: 3px;
	margin-top: 3px;
}

.page_body_center_demo_right{float: right;}


#page_body_center{
	float: left;
	width: 480px;
	text-align: left;
	margin-right: 18px;
	margin-left: 18px!important;/* IE7+FF */

	*margin-left: 18px;
}



#page_body_center .f_d_f_ul{	float: left;}
#page_body_center .f_d_f li{float: left;}
#page_body_center .f_d_f_ul img{
	border: 1px solid #dcdcdc;
	padding: 4px;
	margin-right: 4px;
	margin-left: 3px;
	height: 80px;
	width: 80px;
	background-image: url(../image/no-face-8080.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
#page_body_center .f_d_f li p{margin-top: 5px;margin-left: 10px;}
#page_body_center .f_d_f li p a{color: #ba2f36;}



#page_body_center .f_d_det{
	height: 185px;
	width: 206px;
	position: absolute;
	left: 601px;
	background-color: #FFF;
	border: 1px solid #4ec6fb;
	z-index: 100;
	top: 0px;
	text-align: left;
}

#page_body_center .f_d_det_t{
	float: left;
	width: 110px;
	padding-top: 5px;
}
#page_body_center .f_d_det_t li{
	width: 110px;
	color: #a4a4a4;
	line-height: 140%;
}
#page_body_center .f_d_det_t img{	margin: 0px;}






/*body_rihgt 2009-7-3*/
.page_body_rihgt{
	float: left;
	width: 218px;
	margin-bottom: 30px;
}
.page_body_rihgt_Member{
	margin-bottom: 17px;
}
.page_body_rihgt_Member h1{
	background-image: url(../image/login_div_title_bg2.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 218px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	line-height: 200%;
}
.page_body_rihgt_Member_div{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding: 10px;
	clear: both;
}
.page_body_rihgt_Member_div img{
	float: left;
	border: 1px solid #d9d9d9;
}
.page_body_rihgt_Member_div li{float: right;}
.page_body_rihgt_Member_div_t{font-size: 14px;font-weight: bold;width: 80px;}
.page_body_rihgt_Member_div_t2{
	width: 80px;
	color: #a4a4a4;
}
.page_body_rihgt_Member_div_t3{
	width: 160px;
	text-align: left;
	line-height: 150%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.page_body_rihgt_Member_div_img{
	width: 160px;
	text-align: left;
	line-height: 150%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.page_body_rihgt_Member_div_img img{
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.page_body_rihgt_Member_div2{
	padding: 10px;
	clear: both;
	background-color: #c9ecfb;
}
.page_body_rihgt_Member_div2 img{float: left;}
.page_body_rihgt_Member_div2 li{float: right;}
.page_body_rihgt_tool{
	border: 1px solid #93d9f8;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 17px;
}
.page_body_rihgt_tool h1{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	height: 27px;
	width: auto;
	color: #474747;
	line-height: 200%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-top: 3px;
}
/*footer2009-7-3*/
.footer{}
.footer_link{color: #008FD5;}
.footer_c{line-height: 200%;color: #a4a4a4;}

/*my_community*/
.face_ico{
	margin-bottom: 5px;
	position: relative;
}
.face_ico img{
	border: 1px solid #93d9f8;
	height: 176px;
	width: 176px;
}
.face_img{
	margin-bottom: 5px;
	position: relative;
	background-image: url(../image/mf4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #caedff;
	padding-bottom: 3px;
}
.face_ico ul{
	height: auto;
	padding-top: 5px;
}
.face_ico li{
	float: left;
	width: 60px;
	padding-bottom: 6px;
}
.bd{
	margin-right: 5px;
	margin-left: 5px;
}

.material{
	clear: both;
} 
.material dl{} 

.material dl dt{
	float: left;
	width: 75px;
	color: #999999;
	margin-top: 10px;
	text-align: right;
} 
.material dl dd{
	width: 100px;
	float: left;
	text-align: left;
	margin-top: 10px;
	height: 15px;
} 
.material2{margin-top: 15px;clear: both;text-align: left;} 
.material2_h{font-size: 12px;font-weight: bolder;color: #e5236c;line-height: 150%;
}
/*兼容ie 6.0*/ 
.clearfix dl dd div{ padding-top:3px; } 
.zs_f{line-height: 150%;padding: 5px;text-align: left;}
.news_div2{padding: 10px;clear: both;background-color: #c9ecfb;}
.news_div2 li{
	clear: both;
	background-color: #c9ecfb;
	text-align: left;
	margin-left: 5px;
	color: #343434;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.news_icon1{
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: left -5px;
}
.news_icon2{
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: left -25px;
}
.news_icon3{
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: left -45px;
}
.news_icon4{
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: left -65px;
}

.icon1{
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 -50px;
	padding-left: 17px;
}
/*System*/
.system_news{background-color: #f4fadc;position: relative;}
.system_news_b{color: #343434;
	background-image: url(../image/new_icon.gif);
	background-position: 20px -148px;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 35px;
	margin-bottom: 10px;}
.system_news_c{
	position: absolute;
	left: 464px;
	top: 5px;
}
.user_info_s{height: 25px;margin-bottom: 10px;}
.user_info_s h1{
	float: left;
	font-size: 18px;
	margin-right: 5px;
	padding-top: 5px;
}
.user_info_s h2{
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding-top: 10px;
	background-image: url(../image/new_icon.gif);
	background-repeat: no-repeat;
	background-position: left -95px;
	padding-left: 15px;
	margin-right: 20px;
}
.user_info_s h3{
	font-size: 12px;
	float: left;
	margin-right: 20px;
	padding-top: 10px;
	font-weight: normal;
}
.user_info_s h4{
	float: left;
	font-size: 12px;
	font-weight: normal;
	padding-top: 10px;
}
.tie_bg{
	background-image: url(../image/tie_bg.gif);
	background-repeat: no-repeat;
	height: auto;
	width: 481px;
	margin-bottom: 17px;
	background-color: #93D9F8;
	padding-bottom: 10px;
	background-position: right top;
}
.tie_bg h1{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 10px;
	padding-left: 10px;
}
.tie_input{
	margin-left: 10px;
	background-image: url(../image/tie_input_bg.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	background-position: -2px 0px;
}
.tie_input2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A3AEBC;
	border-bottom-color: #A3AEBC;
	border-left-color: #A3AEBC;
	padding: 5px;
	width: 435px;
	background-color: #FFF;
	color: #333;
}
.tie_input_c{
	height: 20px;
	width: 420px;
	border: 1px solid #FFF;
	color: #333;
	font-size: 12px;
}
.tie_bt{
	margin-top: 6px;
	margin-right: 23px;
	margin-left: 10px;
	text-align: right;
}
/*center_Content*/
.center_Content{
	margin-bottom: 17px;
}
.center_Content_top{
	height: 25px;
}
.center_Content_top ul{}
.center_Content_top li{
	float: left;

	width: 70px;
	text-align: center;
	margin-right: 10px;
	
}
.center_Content_top span{
	float: left;
	height: 20px;
	width: 70px;
	text-align: center;
	padding-top: 5px;
	cursor: pointer;
}

.center_Content_top2{
	height: 25px;
}
.center_Content_top2 ul{}
.center_Content_top2 li{
	float: left;
	width: 90px;
	text-align: center;
	margin-right: 10px;
	
}
.center_Content_top2 span{
	float: left;
	height: 20px;
	width: 90px;
	text-align: center;
	padding-top: 5px;
	cursor: pointer;
}

.center_Content_top_over{
	background-image: url(../image/Family/family-group-tag-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ea8200;
	border-left-color: #ea8200;
/*	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #90d8f8;
	border-right-color: #90d8f8;
	border-left-color: #90d8f8;
	height: 25px;
	background-color: #FFF;
	color: #474747;*/
}
.center_Content_top_over2{
	background-image: url(../image/Family/family-group-tag-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ea8200;
	border-left-color: #ea8200;
/*	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #90d8f8;
	border-right-color: #90d8f8;
	border-left-color: #90d8f8;
	height: 25px;
	padding-top: 0px;
	background-color: #FFF;
	color: #474747;*/
}
.center_Content_top_out{
	background-image: url(../image/cont_table_bg.gif);
	background-repeat: repeat-x;
	color: #008FD5;
	height: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #90d8f8;
	border-right-color: #90d8f8;
	border-left-color: #90d8f8;
}
.center_Content_top_title{
	float: left;
	height: 10px;
	padding-top: 6px;
	width: 214px;
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	margin-left: 20px!important;/* IE7+FF */ 
	*margin-left: 5px;/* IE6 */ 
}
.center_Content_body{
	padding: 10px;
	line-height: 150%;
	height: 1%;
	border: 1px solid #93d9f8;
	background-color: #FFF;
}

.center_Content_div{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-bottom: 10px;
	margin-bottom: 10px;
	height: 1%;
	position: relative;
}
.center_Content_div_close{
	top: 0px;
	float: right;
	width: 20px;
	position: absolute;
	left: 438px;
	z-index: 1000000;
}
.center_Content_div_close2{
	position: absolute;
	left: 373px;
	top: 4px;
}
.center_Content_div_img{float: left;}
.center_Content_div_img img{
	padding: 3px;
	border: 1px solid #93d9f8;
	margin-bottom: 5px;
}
.center_Content_div_cont{
	float: right;
	width: 390px;
	display: block;
}
#center_Content_div_u{
	font-size: 12px;
	color: #343434;
	line-height: 150%;
	width: 360px;

}
#center_Content_div_u a{
	font-size: 12px;
	color: #ba2f36;
	}
#center_Content_div_t{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 20px;
	padding-bottom: 5px;
}
.center_Content_div_r{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 10px;
	padding-bottom: 5px;
}
.center_Content_r{
	background-color: #d9f3ff;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	position: relative;
	height: 1%;
}
.center_Content_r_img{
	float: left;
}
.center_Content_r_img img{
	height: 32px;
	width: 32px;
	border: 1px solid #90D4F7;
}
#center_Content_r_u{
	font-size: 12px;
	color: #343434;
	line-height: 150%;
	float: right;
	padding-right: 20px;
	width: 300px;

}
#center_Content_r_u a{
	font-size: 12px;
	color: #ba2f36;
	}
#center_Content_r_t{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 20px;
	margin-bottom: 5px;
}
.center_Content_r_r{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 10px;
	margin-bottom: 5px;
}
.center_Content_r ul{float: right;width: 325px;}
.center_Content_r2{
	background-color: #f0faff;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.center_Content_r2_img{float: left;}
/*.center_Content_r2 ul{float: right;width: 335px;}*/
.center_Content_r2_input{
	height: 20px;
	width: 305px;
	border: 1px solid #9da4b2;
	float: right;
	color: #bababf;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.center_Content_r2_b{
	float: left;
	height: 20px;
	padding-top: 5px;
	width: 100px;
}
.center_Content_r2_box{	border: 1px solid #F0FAFF;color: #bababf;}
.center_Content_r_bt{
	float: right;
	margin-top: 5px;
	color: #bababf;
	margin-bottom: 5px;
	padding-right: 20px;
}
#center_Content_bottom{
	background-color: #f0faff;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}
/*家族故事*/
.body_center_f_s{
	margin-bottom: 10px;
	height: 100px;
}
.body_center_f_s_i img{
	padding: 3px;
	border: 1px solid #93d9f8;
	float: left;
	margin-top: 10px;
}
.body_center_f_s_a{
	float: right;
	width: 375px;
	margin-top: 10px;
}
.body_center_f_s_a h5{
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-right: 20px;
}
.body_center_f_s_a h6{
	font-size: 12px;
	font-weight: normal;
	margin-top: 2px;
	margin-right: 20px;
	float: left;
}
.body_center_f_s_b{
	float: right;
	width: 375px;
	margin-top: 10px;
	line-height: 150%;
}
.body_center_f_s_c{
	float: right;
	width: 375px;
	margin-top: 5px;
	line-height: 150%;
}
#body_center_f_s_c_l{float: left;}
#body_center_f_s_c_l a{
	color: #ba2f36;
	margin-right: 5px;
}
.body_center_f_s_c_r{float: right;	margin-left: 20px;}
.body_center_g{
	border: 1px solid #93d9f8;
	margin-bottom: 17px;
	height: 1%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 150%;
}
.body_center_g h1{}
/*center_interest*/
.center_Content_div_i{}
.center_Content_div_i ul{
	float: left;
	width: 152px;
	height: 60px;
	margin-bottom: 5px;
}
.center_Content_div_i ul img{
	float: left;
	padding: 2px;
	border: 1px solid #cccccc;
	margin-right: 5px;
	height: 50px;
	width: 50px;
}
.center_Content_div_i li{

}



.center_Content_div_family{}
.center_Content_div_family ul{
	float: left;
	width: 225px;
	height: 90px;
	margin-bottom: 5px;
}
.center_Content_div_family_img{
	float: left;
	padding: 4px;
	border: 1px solid #cccccc;
	margin-right: 5px;
	height: 80px;
	width: 80px;
}
.center_Content_div_family li{
	color: #a4a4a4;
}

.center_Content_div_user{}
.center_Content_div_user ul{
}
.center_Content_div_user_img{
	float: left;
	padding: 4px;
	border: 1px solid #cccccc;
	margin-right: 5px;
}
.center_Content_div_user li{
	color: #a4a4a4;
	padding: 2px;
	border: 1px solid #cccccc;
	float: left;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 2px;
	height: 80px;
	width: 80px;
	
}
/*好友列表*/
#rihgt_friend{}
#rihgt_friend li{
	width: 98px;
	float: left;
	margin-right: 3px;
	margin-bottom: 6px;
	margin-left: 5px!important;/* IE7+FF */
	*margin-left: 3px;/*ie6*/
	text-align: left;
}
#rihgt_friend li img{
	padding: 3px;
	border: 1px solid #90d4f7;
	margin: 5px;
	height: 80px;
	width: 80px;
}
#rihgt_friend a{
	color: #b82c30;
}
#rihgt_friend span{
	width: 105px;
}
#rihgt_friend_p1{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -2px -62px;
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#rihgt_friend span img{padding: 0px;
	border: 0px solid #90d4f7;
	margin: 0px;
	height: auto;
	width: auto;
	}
#rihgt_friend_p2{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -227px;
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#rihgt_friend_p2 img{padding: 0px;
	border: 0px solid #90d4f7;
	margin: 0px;
	height: auto;
	width: auto;
	}

.rihgt_friend_p1{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -2px -62px;
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.rihgt_friend_p2{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -227px;
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}


/*friend 2009-07-09*/
.friend_class{}
.friend_class_edit{
	position: absolute;
	width: 48px;
	height: 21px;
	left: 126px;
	float: right;
	text-align: left;
	top: 127px;
	
	
}

/*.friend_class_edit a{margin: 1px;	padding: 1px;}
.friend_class_edit a:link,.friend_class_edit a:visited{border: 2px solid #FFF;}
.friend_class_edit a:hover,.friend_class_edit a:active,a:focus{border: 2px solid #e02399;}*/
.i-edit{
	background-image: url(../image/bianji.gif);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}
.i-del{
	background-image: url(../image/i-del.gif);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}
.friend_class ul{

}
.friend_class li{
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-top: 15px;
	padding-left: 38px;
	padding-bottom: 15px;
	height: 1%;
}
.friend_class span{
	font-size: 12px;
	font-weight: normal;
	margin-left: 5px;
	color: #999;
}
.friend_c_o1{
	background-image: url(../image/..);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.friend_c_o2{
	background-image: url(
../image/..;
	background-position: 0px -46px;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.friend_c_o3{
	background-image: url(../image/..);
	background-position: 0px -98px;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.friend_c_o4{
	background-image: url(../image/..);
	background-position: 0px -146px;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.friend_c_oh{
	background-image: url(../image/..);
	background-position: 0px -546px;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.friend_c_edit{
	background-image: url(../image/add.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*.friend_c_edit a{
	font-weight: normal;
	padding-top: 10px;
	width: 30px;
}
.friend_c_edit a{font-weight: normal;border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
.friend_c_edit a:link,.friend_c_edit a:visited{font-weight: normal;border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
.friend_c_edit a:hover,.friend_c_edit a:active,a:focus{
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}*/
.friend_c_b1{
	background-color: #f0faff;
}
.friend_c_b2{
	background-color: #d9f3ff;
}
.friend_c_add{
	height: 25px;
	padding-right: 20px;
	clear: both;
	padding-top: 10px;
}
.friend_c_add input{
	height: 18px;
	width: 125px;
	border: 1px solid #9da4b2;
	float: right;
	color: #999;
	padding-top: 5px;
	font-weight: bold;
	padding-left: 5px;
}
.friend_c_add img{
	float: left;
	margin: 5px;
}
/*body_r2_right*/
.body_r2_right{
	float: left;
	width: 718px;
	text-align: left;
	margin-left: 18px!important;/* IE7+FF */


	*margin-left: 8px;/* IE6 */ 
	margin-bottom: 30px;
}
#body_r2_right{
	float: left;
	width: 718px;
	text-align: left;
	margin-left: 18px!important;/* IE7+FF */


	*margin-left: 18px;/* IE6 */ 
	margin-bottom: 30px;
}
.body_r2_r_d{}
.body_r2_r_d h1{
	background-image: url(../image/body_r2_r_t.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	height: 27px;
	width: 718px;
	line-height: 200%;
	text-align: left;
	padding-left: 20px;
	}
	#body_r2_right .body_r2_r_d_l{
	font-size: 12px;
	font-weight: normal;
}
.body_r2_r_s{
	height: 30px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.body_r2_r_s_input{
	height: 18px;
	width: 250px;
	border: 1px solid #9da4b2;
	float: left;
	color: #999;
	padding-top: 5px;
	margin-right: 5px;
!important;/* IE7+FF */ 
	*margin-right:2px;/* IE6 */ 
	padding-left: 5px;
	}
.body_r2_r_s_bt{float: right;}

.f_p{}
.f_p ul{}
.f_p li{
	height: 151px;
	width: 227px;
	margin: 6px!important;/* IE7+FF */
	*margin: 5px;/* IE6 */ 
	float: left;
	position: relative;
	
}
.f_p_i{
	padding-top: 18px;
	padding-left: 14px;
}
.f_p_i_p{
	padding: 4px;
	border: 1px solid #72C9FF;
	float: left;
	margin-bottom: 10px;
	position: absolute;
	left: 9px;
}

.f_p_i_p img{
	height: 80px;
	width: 80px;
}
.f_p_i_p1{
	background-image: url(../image/sex/top10_0bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -62px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	position: absolute;
	left: 100px;
	top: 19px;
	}
.f_p_i_p11{
	background-image: url(../image/sex/top10_0bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	position: absolute;
	left: 100px;
	top: 19px;
	}
.f_p_i_p12{
	background-image: url(../image/sex/top10_0bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -92px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	position: absolute;
	left: 100px;
	top: 19px;
	}
.f_p_i_p13{
	background-image: url(../image/sex/top10_0bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -122px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	position: absolute;
	left: 100px;
	top: 19px;
	}
	#body_r2_right .f_p_i_p1 a{color: #ba2f36;}
.f_p_i_p2{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -269px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	margin-top: 10px;
	position: absolute;
	left: 100px;
	top: 40px;
	}
	
.f_p_i_p3{
	margin-top: 10px;
	clear: both;
	position: absolute;
	left: 17px;
	top: 116px;
}
.f_p_i_p4{
	position: absolute;
	left: -16px;
	top: -24px;
	width: 178px;
	height: auto;
	border: 1px solid #9da4b2;
	z-index: 1000;
	background-color: #FFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
 .f_p_i_p4 img{
	border: 1px solid #efefef;
	margin: 1px;
	padding: 1px;
	float: left;
}
.f_p_i_p4 span{
	clear: both;
	width: 100px;
	text-align: right;
	padding: 5px;
	float: right;
}
.f_p_i_p5{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 1px -328px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	margin-top: 10px;
	position: absolute;
	left: 100px;
	top: 40px;
	}
	.f_p_i_p6{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -357px;
	padding-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 94px;
	font-size: 12px;
	margin-top: 10px;
	position: absolute;
	left: 100px;
	top: 62px;
	height: 24px;
	}
	
	.f_p_i_p7{
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: 1px -400px;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 85px;
	font-size: 12px;
	margin-top: 10px;
	position: absolute;
	left: 100px;
	top: 69px;
	}
.f_p_i_common{
	position: absolute;
	left: 206px;
	top: -23px;
	width: 178px;
	height: auto;
	border: 1px solid #9da4b2;
	z-index: 1000;
	background-color: #FFF;
	padding: 8px;
	line-height: 150%;
}
.f_p_i_c_m{
	width: 80px;
	height: 17px;
	padding-top: 6px;
	padding-left: 5px;
	background-image: url(../image/f_choice.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	cursor: pointer;
}
.f_p_i_c_m_over{
	width: 80px;
	height: 17px;
	padding-top: 6px;
	padding-left: 5px;
	background-image: url(../image/f_choice.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}
.f_p_o{
	background-color: #f0faff;
	background-image: url(../image/p_f_bg.gif);
	background-position: left -159px;
}
.f_p_v{	
	background-color: #fff;
	background-image: url(../image/p_f_bg.gif);
	background-position: 0px 0px;
}
.f_p_o_c{
	position: absolute;
	left: 206px;
	top: 5px;
}

.body_r2_r_t{
	margin-top: 30px;
	margin-bottom: 17px;
}
.body_r2_r_t h1{
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}


.f_d{
	height: 113px;
	margin-bottom: 15px;
	position: relative;
}
.f_d_l{float: left;}
.f_d_r{float: right;}


.f_d_f{	float: left;}
#body_r2_right .f_d_f_ul{	float: left;}
#body_r2_right .f_d_f li{float: left;}
#body_r2_right .f_d_f_ul img{
	border: 1px solid #dcdcdc;
	padding: 4px;
	margin-right: 4px;
	margin-left: 3px;
	height: 80px;
	width: 80px;
	background-image: url(../image/no-face-8080.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
#body_r2_right .f_d_f li p{margin-top: 5px;margin-left: 10px;}
#body_r2_right .f_d_f li p a{color: #ba2f36;}



#body_r2_right .f_d_det{
	height: 185px;
	width: 206px;
	position: absolute;
	left: 601px;
	background-color: #FFF;
	border: 1px solid #4ec6fb;
	z-index: 100;
	top: 0px;
	text-align: left;
}
.f_d_det_img{
	border: 1px solid #F3FBFE;
	padding: 4px;
	margin-left: 7px;
	float: left;
	margin-left: 0px!important;/* IE7+FF */


	*margin-left: 2px;/* IE6 */ 
}
.f_d_det_img img{
	height: 80px;
	width: 80px;
}
#body_r2_right .f_d_det_t{
	float: left;
	width: 110px;
	padding-top: 5px;
}
#body_r2_right .f_d_det_t li{
	width: 110px;
	color: #a4a4a4;
	line-height: 140%;
}
#body_r2_right .f_d_det_t img{	margin: 0px;}
.f_d_det_b{
	line-height: 130%;
	clear: both;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
	height: 35px;
}
.f_c_c{
	width: 83px;
	position: absolute;
	border: 1px solid #8ed4f7;
	left: 172px;
	top: 286px;
	background-color: #FFF;
}
.f_c_c p{
	line-height: 180%;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	color: #2e2e2e;
}
.f_c_c_p2{
	background-color: #f5f5f5;
}
.f_c_c p input{
	margin-right: 5px;
}
/*分页样式开始*/
/*
.f_page{
	height: 40px;
	padding-top: 10px;
	clear: both;
}
.f_page ul{
	float: right;
}
.f_page li{
	float: left;
	height: 21px;
	width: 15px;
	line-height: 200%;
	padding-left: 6px;
	background-image: url(../);
	margin: 0px;
}
.f_page li span{
	height: 29px;
	width: 29px;
	padding-top: 10px;
}
*/
#page_body_b_left .f_page li span{
	height: 29px;
	width: 29px;
	padding-top: 10px;
}


#f_page_n{
	padding: 0px;
	height: 21px;
	width: 19px;
	margin-right: 5px;
	margin-left: 5px;
}
#f_page_o{
	background-image: url(../image/f_page.gif);
	background-position: 1px -82px;
	font-weight: bolder;
	color: #333;
	font-size: 14px;
	padding-bottom: 10px;
	padding-right: 15px;
	line-height: 170%;
	margin-left: 3px;
}
#f_page_pn{width: 90px;}
#f_page_l12{
	background-image: url(../image/f_page.gif);
	background-position: left -140px;
	height: 20px;
	width: 30px;
	color: #343434;
	padding-left: 10px;
}
#f_page_l122{
	background-image: url(../image/f_page.gif);
	background-position: left -166px;
	height: 20px;
	width: 30px;
	color: #008fd4;
	padding-left: 10px;
}
#f_page_l24{
	background-image: url(../image/f_page.gif);
	background-position: left -201px;
	height: 20px;
	width: 30px;
	color: #343434;
	padding-left: 15px;
}
#f_page_l242{
	background-image: url(../image/f_page.gif);
	background-position: left -232px;
	height: 20px;
	width: 30px;
	color: #008fd4;
	padding-left: 15px;
}
#f_page_l36{
	background-image: url(../image/f_page.gif);
	background-position: left -262px;
	height: 20px;
	width: 30px;
	color: #343434;
	padding-left: 19px;
}
#f_page_l362{
	background-image: url(../image/f_page.gif);
	background-position: left -293px;
	height: 20px;
	width: 30px;
	color: #008fd4;
	padding-left: 19px;
}
/*分页样结束式*/
/*弹出页分页样式开始*/
.f_page2{
	height: 40px;
}
.f_page2 ul{
	float: right;
}
.f_page2 li{
	float: left;
	height: 21px;
	line-height: 200%;
	padding-left: 6px;
	background-image: url(../);
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
/*弹出页分页样结束式*/

/*消息*/
.news_class{}
.news_class ul{}
.news_class li{
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-top: 15px;
	padding-left: 38px;
	padding-bottom: 15px;
}
.news_class span{font-size: 12px;font-weight: normal;margin-left: 5px;	color: #999;}
.news_c_b1{	background-color: #f0faff;}
.news_c_b2{	background-color: #d9f3ff;}
.news_s{height: 26px;margin-bottom: 10px;}
.news_s select{	border: 1px solid #fff;	height: 40px;}
#send_message_news_n_add{
	border: 1px solid #94d9f8;
	clear: both;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	height: 1%;
}
#send_message_news_n_add .news_n_add_rc{
	position: relative;
	float: left;
	height: 80px;
	width: 110px;
}
#send_message_news_n_add .news_n_add_l2{
	position: absolute;
	left: 616px;
	top: 50px;
	clear: both;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-repeat: no-repeat;
	background-position: left -143px;
	padding-top: 5px;
	padding-left: 17px;
	height: 18px;
	width: 37px;
}
#send_message_news_n_add .news_n_add_c_cont_m{
	float: left;
	width: 410px;
}
#send_message_news_n_add .news_n_add_c_cont2{
	width: 560px;
	left: 118px;
	top: 8px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
#send_message_news_n_add .news_n_add_g2{
}
#send_message_news_n_add .news_n_add_c_cont_m2{
	float: left;
	width: 480px;
}
.news_n_add{
	border: 1px solid #94d9f8;
	clear: both;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	height: 1%;
	background-color: #FFF;
}
.news_n_add_t{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	height: 30px;
	margin-bottom: 10px;
}
.news_n_add_t h1{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	float: left;
	line-height: 200%;
}
.news_n_add_t h2{
	float: right;
}
.news_n_add_f{}
.news_n_add_f li{
	clear: both;
	margin-bottom: 10px;
}
.news_n_add_g{
	height: 88px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_n_add_c{
	left: 7px;
	top: 22px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	float: left;
}
.news_n_add_c_img{
	left: 50px;
	top: 12px;
	padding: 3px;
	border: 1px solid #90d4f7;
	float: left;
}
.news_n_add_c_cont{
	width: 495px;
	left: 118px;
	top: 8px;
	height: 70px;
	float: left;
	margin-left: 10px;
}
#news_n_add_c_cont_n{
	float: left;
	width: 65px;
	color: #b82c30;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
#news_n_add_c_cont_n a{
	font-size: 12px;
	color: #b82c30;
}
.news_n_add_c_cont_m{
	float: left;
	height: 72px;
	width: 410px;
}
.news_n_add_c_cont_m span{float: left;margin-right: 15px;color: #343434;}
#news_n_add_c_cont_m2{
	clear: both;
	line-height: 150%;
	color: #a4a4a4;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 35px;
	width: 405px;
}
#news_n_add_c_cont_m2_i1{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left 0px;
	background-repeat: no-repeat;
	padding-left: 18px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
#news_n_add_c_cont_m2_i2{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left -33px;
	background-repeat: no-repeat;
	padding-left: 18px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
#news_n_add_c_cont_m2_i3{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left -176px;
	background-repeat: no-repeat;
	padding-left: 19px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
#body_r2_right .news_n_add_c_cont_agree{
	color: #e5236c;
	padding: 5px;
}
.news_n_add_l{
	position: absolute;
	left: 616px;
	top: 12px;
	clear: both;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-repeat: no-repeat;
	background-position: left -105px;
	padding-top: 5px;
	padding-left: 17px;
	height: 18px;
}
.news_n_add_l2{
	position: absolute;
	left: 616px;
	top: 50px;
	clear: both;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-repeat: no-repeat;
	background-position: left -143px;
	padding-top: 5px;
	padding-left: 17px;
	height: 18px;
}
.news_n_add_c_all{
	background-color: #f0faff;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
	height: 25px;
	padding-bottom: 5px;
	color: #008FD5;
}
.news_n_add_c_all a{margin-right: 15px;	line-height: 150%;}
#news_n_add_c_cont_data{
	color: #666;
}
.news_n_add_c_all_l{float: left;}
.news_n_add_c_all_r{float: right;}
.news_n_add_reg{
	margin-left: 190px;
}


/*写站内信*/
.news_n_add_w{margin-bottom: 17px;}
.news_n_add_w_title{
	height: 20px;
	padding-left: 10px;
}
.news_n_add_w_contact{
	position: absolute;
	left: 462px;
	top: -280px;
}
.news_n_add_w_i{position: relative;}
.news_n_add_w_i dl{} 
.news_n_add_w_i dl dt{
	float: left;
	width: 75px;
	color: #999999;
	margin-top: 10px;
	text-align: right;
	padding-top: 5px;
	height: 21px;
} 
.news_n_add_w_i dl dd{
	width: 600px;
	float: left;
	text-align: left;
	margin-top: 10px;
	height: 26px;
} 
.news_n_add_w_r{
	clear: both;
	margin-bottom: 17px;
	padding-top: 10px;
	width: 550px;
	text-align: center;
	position: relative;
}
/*写站内信提示框样式*/
.news_n_add_p{
	position: absolute;
	width: 181px;
	left: 490px;
	top: -267px;
	background-image: url(../image/news_n_add_p.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;
	text-align: left;
}
.news_n_add_p2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #8dd3f7;
	border-right-color: #8dd3f7;
	border-bottom-color: #8dd3f7;
	padding: 10px;
	line-height: 150%;
	color: #a4a4a4;
	background-color: #FFF;
}
/*没有站内信*/
.news_n_add_s_i{
	position: relative;
	height: 300px;
}
.news_n_add_s_i_i{
	background-image: url(../image/news_n_add_s.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 112px;
	position: absolute;
	left: 74px;
	top: 49px;
}
.news_n_add_s_i_p1{
	background-image: url(../image/news_n_add_s.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 142px;
	position: absolute;
	background-position: -110px -25px;
	left: 209px;
	top: 67px;
	color: #464646;
	padding-top: 20px;
	padding-left: 20px;
}
.news_n_add_s_i_p2{
	background-image: url(../image/news_n_add_s.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 300px;
	background-position: -145px -90px;
	color: #464646;
	position: absolute;
	left: 266px;
	top: 137px;
	padding-top: 20px;
	padding-left: 23px;
}
.news_n_add_s_i_p3{
	position: absolute;
	left: 508px;
	top: 204px;
}

/*站内信详细页面*/
.news_n_detail{
	border: 1px solid #94d9f8;
	clear: both;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	height: 1%;
}
.news_n_detail_t{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	height: 30px;
	margin-bottom: 10px;
}
.news_n_detail_t h1{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	float: left;
	line-height: 200%;
}
.news_n_detail_t h2{float: right;}
.news_n_detail_t span{
	margin-left: 60px;
	margin-top: 8px;
	float: left;
}
.news_n_detail_t span a{
	margin-right: 20px;
}
.news_n_detail_f{}
.news_n_detail_f li{
	margin-bottom: 10px;
}
.news_n_detail_f_title{
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
}
.news_n_detail_f_title_layer{
	position: absolute;
	height: auto;
	width: 338px;
	left: 143px;
	top: -168px;
	background-color: #FFF;
	border: 1px solid #93d9f8;
	padding: 1px;
}
.news_n_detail_g{

}
.news_n_detail_c{
	padding: 10px;
	position: absolute;
	left: 7px;
	top: 22px;
	width: 9px;
}
.news_n_detail_c_img{
	left: 3px;
	top: 3px;
	padding: 3px;
	border: 1px solid #90d4f7;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	position: relative;
}
.news_n_detail_c_cont{
	width: 495px;
	left: 77px;
	top: 8px;
	float: left;
	margin-right: 10px;
}
#news_n_detail_c_cont_n{
	float: left;
	width: 70px;
	color: #b82c30;
	text-align: right;
	padding-right: 5px;
}
#news_n_detail_c_cont_n a{font-size: 14px;color: #b82c30;}
.news_n_detail_c_cont_m{
	float: left;
	width: 590px;
	margin-left: 10px;
	margin-top: 10px;
	position: relative;
}
.news_n_detail_c_cont_m span{float: left;margin-right: 15px;color: #343434;}
#news_n_detail_c_cont_m2{
	clear: both;
	line-height: 150%;
	color: #a4a4a4;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 25px;
	width: 405px;
}
#news_n_detail_c_cont_m2_i1{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left 0px;
	background-repeat: no-repeat;
	padding-left: 18px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
#news_n_detail_c_cont_m2_i2{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left -33px;
	background-repeat: no-repeat;
	padding-left: 18px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
#news_n_detail_c_cont_m2_i3{
	color: #1288d0;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-position: left -176px;
	background-repeat: no-repeat;
	padding-left: 19px;
	height: 15px;
	margin-top: 3px;
	cursor: pointer;
}
.news_n_detail_l{
	position: absolute;
	left: 549px;
	top: 11px;
	clear: both;
	background-image: url(../image/top10_bg.gif);
	background-repeat: no-repeat;
	background-position: -5px -267px;
	padding-top: 5px;
	padding-left: 21px;
	height: 18px;
}
.news_n_detail_l2{
	position: absolute;
	left: 497px;
	top: 11px;
	clear: both;
	background-image: url(../image/news_n_add_c_cont.gif);
	background-repeat: no-repeat;
	background-position: left -143px;
	padding-top: 5px;
	padding-left: 17px;
	height: 18px;
	width: 47px;
}
.news_n_detail_del{
	position: absolute;
	left: 639px;
	top: 10px;
	clear: both;
	background-image: url(../image/news_n_add_c_all.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-top: 5px;
	padding-left: 18px;
	height: 18px;
}
.news_n_detail_c_all{
	background-color: #f0faff;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
	height: 25px;
	padding-bottom: 5px;
}
.news_n_detail_c_all a{margin-right: 15px;	line-height: 150%;}
#news_n_detail_c_cont_data{
	color: #666;
}
.news_n_detail_c_all_l{float: left;}
.news_n_detail_c_all_r{float: right;}
.news_n_detail_regbox{
	height: 170px;
	position: relative;
}
.news_n_detail_reg{	margin-left: 190px;}
.news_n_detail_reg_title{
	position: absolute;
	width: 40px;
	height: 21px;
	left: 37px;
	top: 13px;
}
.news_n_detail_reg_cont{
	position: absolute;
	width: 495px;
	left: 76px;
	top: 41px;
	height: 70px;
}
.news_n_detail_reg_face{
	position: absolute;
	left: 76px;
	top: 5px;
	height: 33px;
}
.news_n_detail_reg_button{
	position: absolute;
	left: 200px;
	top: 89px;
}
/*用户动态列表*/
.body_c_u_d{margin-bottom: 17px;}
.body_c_u_d_t h1{
	background-image: url(../image/body_c_u_d_t.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	height: 20px;
	padding-top: 9px;
	padding-left: 20px;
	width: 460px;
}
.body_c_u_d_b{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99dbf8;
	border-bottom-color: #99dbf8;
	border-left-color: #99dbf8;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.body_c_u_d_b_div{}
.body_c_u_d_b_div li{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	position: relative;
	padding-top: 15px;
	height: 1%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: auto;
}
.body_c_u_d_b_f{
	float: left;
	margin-left: 5px;
}
.body_c_u_d_b_f img{
	height: 32px;
	width: 32px;
	border: 1px solid #93D9F8;
}
.body_c_u_d_b_c{
	float: left;
	margin-left: 10px;
	width: auto;
}
#body_c_u_d_b_n{
	float: left;
	width: auto;
	color: #474747;
}
#body_c_u_d_b_n a{
	font-size: 12px;
	color: #ba2f36;
	
}
.body_c_u_d_b_p{
	clear: both;
	color: #a4a4a4;
	padding-top: 10px;
	padding-bottom: 10px;
}
.body_c_u_d_b_i{
	clear: both;
	padding-top: 5px;
}
.body_c_u_d_b_i img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
/*右侧最热产品*/
#c_u_d_r{
	padding-left: 10px;
}
#c_u_d_r li{
	width: 90px;
	float: left;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 8px!important;/* IE7+FF */
	*margin-left: 5px;/*ie6*/
	text-align: left;
}
#c_u_d_r li img{
	padding: 3px;
	border: 1px solid #90d4f7;
	margin: 5px;
}
#c_u_d_r a{
	color: #0970ac;
}
.c_u_d_r_h{}
.c_u_d_r_h ul{
	float: left;
	width: auto;
	height: 60px;
	margin-top: 5px;
}
.c_u_d_r_h ul img{
	float: left;
	padding: 1px;
	border: 1px solid #cccccc;
	margin-right: 5px;
}
.u_c_t{clear: both;}
.u_c_t_h{background-image: url(../image/s_bg.gif);background-repeat: repeat;}
.u_c_t_h ul{}
.u_c_t_h li{
	float: left;
	height: 23px;
	width: 320px;
	padding-top: 12px;
}
.u_c_t_h thead{
	font-weight: normal;
	color: #343434;
	padding-top: 10px;
	padding-bottom: 10px;
}
.u_c_t_h thead th{
	font-weight: normal;
	background-color: #c0e9fb;
	text-align: left;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.u_c_t_h tbody{font-weight: normal;color: #343434;}
.u_c_t_h tbody th{
	font-weight: normal;
	text-align: left;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.u_c_t_h_t_th{background-color: #f0faff;}
.u_c_t_h_t_th2{background-color: #fff;}
.u_c_t_h_t_f{color: #a4a4a4;}

/*邀请*/
.invite_r_b{padding: 15px;clear: both;}
.invite_r_b_t{
	margin-bottom: 17px;
	text-align: left;
}
.invite_r_b_l{
	height: 525px;
	width: 320px;
	border: 1px solid #9adbf8;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
}
.invite_r_b_l h1{
	font-size: 14px;
	font-weight: bolder;
	color: #474747;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9adbf8;
	margin-right: 15px;
	margin-left: 15px;
}
.invite_r_b_b{clear: both;padding-top: 15px;text-align: center;}
.invite_r_b_div{
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 15px;
	overFlow-x: hidden;
	overFlow-y: scroll;
	height: 450px;
}
.invite_r_b_tab{}
.invite_r_b_tab thead{
	width: auto;
}
.invite_r_b_tab p{
	width: auto;
	color: #A2A2A2;
	padding-top: 5px;
	padding-bottom: 5px;
}
.invite_r_b_tab thead th{
	font-size: 12px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}
.invite_r_b_tab_bg1{background-color: #f0faff;}
.invite_r_b_tab_bg2{background-color: #fff;}
.invite_r_b_tab_bg3{background-color: #fff0e0;}
.invite_r_b_bottom{
	background-color: #f0faff;
	height: 20px;
	margin-top: 2px;
	padding-top: 5px;
	padding-left: 25px;
	text-align: left;
}
.invite_r_i{clear: both;padding-top: 15px;}
.invite_r_b_i{
	margin-top: 40px;
	margin-left: 90px;
	margin-right: 90px;
	margin-bottom: 40px;
	text-align: left;
}
.invite_r_b_i2{
	margin-bottom: 15px;
	text-align: left;
}
.invite_r_b_i3{
	margin-bottom: 30px;
	background-color: #f4fadc;
	padding: 18px;
	text-align: left;
}
.invite_r_b_i4{margin-bottom: 15px;}
.invite_r_b_i4 thead {}
.invite_r_b_i4 thead th{
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
}
.invite_r_b_i5{
	background-color: #f4fadc;
	padding: 18px;
	width: 300px;
}
/*即时贴*/
.record_Content_div{
	padding-bottom: 0px;
	margin-bottom: 5px;
	height: 1%;
}
.record_Content_div_img{float: left;}
.record_Content_div_img img{
	padding: 3px;
	border: 1px solid #93d9f8;
	margin-bottom: 5px;
}
.record_Content_div_cont{
	float: right;
	width: 615px;
}
#record_Content_div_u{
	font-size: 12px;
	color: #343434;
	line-height: 150%;
	width: 390px;

}
#record_Content_div_u a{
	font-size: 14px;
	color: #ba2f36;
	margin-right: 10px;
	}

#record_Content_div_u2{
	font-size: 12px;
	color: #343434;
	line-height: 150%;

}
#record_Content_div_u2 a{
	font-size: 14px;
	color: #ba2f36;
	margin-right: 10px;
	}
	
	
#record_Content_div_t{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 20px;
	padding-bottom: 5px;
}
.record_Content_div_r{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 10px;
	padding-bottom: 5px;
}
.record_Content_r{
	background-color: #d9f3ff;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	position: relative;
	height: 1%;
}
.record_Content_c{position: absolute;left: 598px;top: 4px;}
.record_Content_r_img{float: left;}
#record_Content_r_u{
	font-size: 12px;
	color: #343434;
	line-height: 150%;
	margin: 0px;
	padding: 0px;

}
#record_Content_r_u a{font-size: 12px;color: #ba2f36;margin-right: 10px;}
#record_Content_r_t{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 20px;
	margin-bottom: 5px;
	width: 60px;
}
.record_Content_r_r{
	float: left;
	margin-top: 5px;
	color: #bababf;
	margin-right: 10px;
	margin-bottom: 5px;
}
.record_Content_r ul{float: right;width: 550px;}
.record_Content_r2{
	background-color: #f0faff;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.record_Content_r2_img{float: left;}
.record_Content_r2 ul{float: right;width: 550px;}
.record_Content_r2_input{
	height: 20px;
	width: 330px;
	border: 1px solid #9da4b2;
	float: right;
	color: #bababf;
	padding-top: 10px;
}
.record_Content_r2_b{float: left;height: 20px;padding-top: 5px;width: 100px;}
.record_Content_r2_box{	border: 1px solid #F0FAFF;color: #bababf;}
.record_Content_r_bt{float: right;margin-top: 5px;color: #bababf;margin-bottom: 5px;}
/*搜索*/
.page_body_b_left{
	width: 680px;
	float: left;
	margin-right: 18px;		
	margin-bottom: 30px;
	text-align: left;
}
#page_body_b_left{
	width: 680px;
	float: left;
	margin-right: 18px;		
	margin-bottom: 30px;
	text-align: left;
}
.system_search{
	background-color: #f4fadc;
	color: #343434;
	background-image: url(../image/new_icon.gif);
	background-position: 20px -148px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin-bottom: 10px;
	clear: both;
	line-height: 200%;
}
.system_search a{
	margin-right: 5px;
	margin-left: 5px;
}
.center_Content_top3{
	height: 25px;
}
.center_Content_top3 ul{}
.center_Content_top3 li{
	float: left;
	text-align: center;
	margin-right: 10px;
	
}
.center_Content_top3 span{
	float: left;
	height: 20px;
	text-align: center;
	padding-top: 5px;
	cursor: pointer;
	padding-right: 15px;
	padding-left: 15px;
}
.b_s_d{}
.b_s_d li{
	clear: both;
	height: 65px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.b_s_d_i{padding: 3px;float: left;border: 1px solid #93d9f8;}
.b_s_d_c{
	float: right;
	margin-left: 10px;
	width: 565px;
	position: relative;
}
.b_s_d_c_f{
	float: right;
	margin-left: 10px;
	width: 550px;
	position: relative;
}
.b_s_d_c_t{background-color: #f7f7f7;height: 20px;padding-top: 3px;}
.b_s_d_c_t2{padding-left: 5px;float: left;margin-right: 20px;}
.b_s_d_c_t3{padding-left: 5px;float: right;margin-right: 20px;color: #bababf;}
.b_s_d_c_b{clear: both;line-height: 150%;padding: 5px;}
.b_s_d_c_gl{color: #FFF;background-color: #e5236c;}
.b_s_d_c_add{
	clear: both;
	padding-top: 3px;
}
.b_s_d_c_add span{margin-right: 25px;padding-bottom: 3px;}
.b_s_d_c_operate{
	position: absolute;
	left: 466px;
	top: 12px;
	width: 74px;
	height: 48px;
}
.b_s_d_c_operate p{
	padding-left: 20px;
	padding-bottom: 8px;
	line-height: 150%;
}
.icon_man{
	background-image: url(../image/icon_man.gif);
	background-position: 0px 0px;
	height: 17px;
	width: 17px;
}
.icon_woman{
	background-image: url(../image/icon_woman.gif);
	background-position: 0px 0px;
	height: 17px;
	width: 17px;
}
.s_d{height: 113px;margin-bottom: 15px;position: relative;}
.s_d_l{float: left;}
.s_d_r{float: right;}
#page_body_b_left .s_d_f{	float: left;}
#page_body_b_left .s_d_f_ul{float: left;}
#page_body_b_left .s_d_f li{float: left;}
#page_body_b_left .s_d_f_ul img{border: 1px solid #dcdcdc;padding: 6px;margin-right: 4px;	margin-left: 2px;}
#page_body_b_left .s_d_f li p{margin-top: 5px;margin-left: 10px;}
#page_body_b_left .s_d_f li p a{color: #ba2f36;}
.b_s_d_i_



.b_f_p{
	background-color: #d9d9d9;
	background-image: url(../image/mf4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 3px;
	padding-bottom: 3px;
}
.b_f_p_r{
	background-color: #FFF;
	border: 1px solid #bbbbbb;
}
.b_f_p_b{
	line-height: 200%;
	padding-top: 40px;
	padding-right: 50px;
	padding-bottom: 40px;
	padding-left: 130px;
	background-image: url(../image/mf5.gif);
	background-repeat: no-repeat;
	background-position: 80px 45px;
}
/*加为好友弹出窗口样式*/
.add_f_header{
	background-color: #61c3fd;
	height: 25px;
	color: #FFF;
	line-height: 200%;
	text-align: left;
	padding-left: 10px;
}

.add_f_d{
	position: absolute;
	width: 338px;
	left: 198px;
	top: 186px;
	border: 1px solid #93d9f8;
	background-color: #FFF;
}
.add_f_d2{
	position: absolute;
	width: 338px;
	left: 197px;
	top: 442px;
	border: 1px solid #93d9f8;
	background-color: #FFF;
}
.add_f_d_p{
	margin: 15px;
	text-align: left;
}
.add_f_d_p_t{text-align: left;margin-bottom: 20px;font-weight: bold;}
.add_f_d_p_i{text-align: left;}
.add_f_d_p_i ul{
	height: auto;
	width: auto;
}
.add_f_d_p_i li{text-align: left;width: 100px;float: left;height: 30px;}
.add_f_d_p_a{
	text-align: left;
	clear: both;
	line-height: 200%;
	height: 25px;
	padding-top: 5px;
}
.add_f_d_p_b{
	margin-top: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	margin-bottom: 10px;
}
.add_f_d_p_c{
	position: absolute;
	left: 319px;
	top: 5px;
	height: 15px;
	width: 15px;
}
.add_f_d_p_c span{
	height: 15px;
	width: 15px;
	background-image: url(../image/div-close.gif);
	display: block;
	cursor: pointer;
}

.add_f_d_p_blacklist{
	line-height: 200%;
	padding: 10px;
}
/*个人资料*/
.material_title{}
.material_title h1{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
.material_title h2{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	background-color: #E3F5FD;
	margin-top: 10px;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.material_face_preview{
	height: 270px;
	width: 540px;
	background-color: #F3F3F3;
	border: 1px solid #CCC;
	width: 540px!important;/* IE7+FF */


	*width: 500px;/* IE6 */ 
	text-align: center;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.material_face_preview_big{
	padding: 3px;
	border: 1px solid #CCC;
	float: left;
	background-color: #FFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 30px!important;/* IE7+FF */
	*margin-left: 15px;/* IE6 */ 
	height: 227px;
	width: 227px;
	
	overflow:hidden;
	position:relative;
	text-align:center;
	vertical-align: middle;
	

}

.material_face_preview_big span{
	position:static;
	+position:absolute;
	top:50%;
	vertical-align:middle;
	display: table-cell;
	height: 227px;
	width: 227px;
	*height: ;
	*width: ;
	
	
	}
.material_face_preview_big img{
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	
	vertical-align:middle;
	
	}
	
	
.material_face_preview_small{
	float: left;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 60px;
	margin-left: 80px;
}
.material_face_preview_small img{
	padding: 3px;
	border: 1px solid #CCC;
	background-color: #FFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.material_tab{
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 30px;
}
.material_tab thead th{
	float: left;
	width: 100px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}
.material_tab thead span{
	color: #999999;
	font-weight: normal;
	line-height: 150%;
}
.material_tab thead td{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.material_tab td{
	padding-top: 8px;
	padding-bottom: 8px;
}
.material_tab tbody th{
	float: left;
	width: 250px;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	vertical-align: top;
	font-weight: normal;
}
.material_tab tbody span{
	color: #999999;
	font-weight: normal;
}
.material_tab tbody td{
	padding-top: 8px;
	padding-bottom: 8px;
}
.material_bt{
	text-align: center;
	margin-top: 20px;
	clear: both;
}
.material_tab_left{
	float: left;
	width: 210px;
}
.material_tab_right{
	margin-bottom: 17px;
}
.material_tab_face{
	margin-bottom: 5px;
	position: relative;
}
.material_tab_face_img img{border: 1px solid #93d9f8;}
.material_tab_face_img{
	margin-bottom: 5px;
	position: relative;
	background-image: url(../image/mf4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CCC;
	padding-bottom: 3px;
	width: 178px;
	margin-right: 10px;
	margin-left: 10px;
}
.material_detail{
	margin-right: 10px;
	margin-left: 10px;
}
.material_detail_title{
	margin-top: 10px;
}
.material_detail_title h1{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBEDFC;
	text-align: left;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CBEDFC;
	height: 20px;
}
.material_detail_title h1 span{float:  left;}
.material_detail_title h1 p{float: right;}
.material_detail_interest{
	margin-left: 40px;
}
.material_detail_interest li{float: left;width: 110px;margin-top: 10px;}
.material_detail_interest_other{
	margin-top: 10px;
	clear: both;
}
.material_detail_interest_other span{color: #999;}
.material_detail_edu{}
.material_detail_job{margin-top: 10px;}
.material_detail_job_detail{padding-top: 5px;
	padding-bottom: 5px;}
.material_detail_job_add{

}
.material_detail_contact{}
.material_detail_f_d_detcontact thead th{
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: right;
	width: 100px;
}

.material_detail_contact thead td{

}
.gray *{filter: Gray;} 
/*资料联系方式*/
dl.Material-Contact dt{
	float: left;
	height: 20px;
	width: 70px;
	clear: both;
}
dl.Material-Contact dd{
	height: 20px;
	width: 300px;
}
.error404{
	background-image: url(../image/404.gif);
	background-repeat: no-repeat;
	height: 519px;
	width: 811px;
	margin-right: auto;
	display: block;
	margin-left: auto;
}
/*注册样式*/
.club-reg{
	background-image: url(../image/reg_bg.jpg);
	background-repeat: no-repeat;
	height: 580px;
	width: 920px;
	margin-bottom: 30px;
	margin-right: 10px;
	*margin-left: -10px;
}
.club-reg-title{
	font-size: 16px;
	font-weight: bold;
	padding-top: 50px;
	padding-bottom: 30px;
}
.club-reg-face{
	float: left;
	width: 300px;
	height: 400px;
	font-size: 14px;
	font-weight: bold;
}
.club-reg-face img{
	background-color: #FFF;
	padding: 3px;
	height: 128px;
	width: 128px;
	border: 1px solid #7adee0;
}
.club-reg-right{
	float: left;
	text-align: left;
}
.club-reg-input tbody th{
	font-weight: normal;
	text-align: right;
	width: 80px;
	font-size: 14px;
	line-height: 250%;
	color: #333;
}
.club-reg-input tbody td{
	text-align: left;
}
.club-reg-input input{
	width: 230px;
}

.club-reg-btn{
	padding-top: 10px;
	padding-bottom: 10px;
}
.club-reg-btn tbody th{
	font-weight: normal;
	text-align: right;
	width: 80px;
	font-size: 14px;
	line-height: 250%;
	color: #333;}
	
	
	
	
/*消息分类图标*/
.newsw_icon1{
	
}
.newsw_icon2{}
.newsw_icon3{}
.newsw_icon4{}


/*奇货样式*/
.comm_body{}
.comm_body li{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #93d9f8;
	padding:10px;
}

.search_cont_tab_list{clear: both;}
.search_cont_tab_list li{
	clear: both;
	padding:22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dedede;
}

.search_cont_tab_list_table{ line-height:1.5em}
.search_cont_tab_list_table th{
	font-size: 12px;
	font-weight: normal;
	background-color: #f4feff;
	line-height:2em;
}

.search_cont_tab_list_title a font{
	color:#0f9ac7;
	font-weight: bold;
	font-size:12px;
	margin-right: 20px;
}
.search_cont_tab_list_title a span{ color:#1d81b5}

.jibsa{ border:1px #93D9F8 solid; padding:2px;}
.mew-main-cente3_text_1{border-bottom:1px #D1D1D1 solid; padding-bottom:10px; height:1%; margin-bottom:15px; clear:both;}
.mew-main-cente3_text_2{padding-bottom:10px; height:1%; margin-bottom:15px;}


.new_product_show_card_sett span{
	display: block;
	width: 160px;
	margin-left: 10px;
}
.new_product_show_card_sett a span{color:#1d81b5}
.new_product_show_card_sett a:hover span{color:#ff4800}

.new_product_show_card_vote{
	float: left;
	margin-left: 20px!important;
	*margin-left: 5px;
	text-align: left;
}
.new_product_show_card_vote_option{	margin-top: 15px;}
.new_product_show_card_vote h1{
	font-size: 14px;
	font-weight: normal;
	white-space: nowrap;
}
.new_product_show_card_vote p{
	line-height: 1.8em;
	height: 22px;
	background-image: url(../image/qihuo/vote_icon.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.vote_option_01{background-position: left 3px;}
.vote_option_02{background-position: left -32px;}
.vote_option_03{background-position: left -65px;}
.vote_option_04{background-position: left -98px;}
.vote_option_05{background-position: left -135px;}
.vote_option_estate{
	height: 8px;
	width: 80px;
	background-image: url(../image/qihuo/cate_voter_bg.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
	font-size: 0px;
	border: 1px solid #d5d5d5;
	display: block;
	text-align: left;
	cursor: pointer;	
}
.vote_option_estate em{float: left;margin-right: 5px;}

.leaveword_input_bt{
	border: 0px solid #FFF;
	background-image: url(../image/qihuo/leaveword_bt_bg.gif);
	height: 24px;
	width: 84px;
	cursor: pointer;
}

 .new_div_r3_Daren_main{
	height: 1%;
}
 .new_div_r3_Daren_main ul{
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
.new_div_r3_Daren_main li{
	float: left;
	width:80px;
	
	
	

}
.new_div_r3_Daren_main img{
	height: 65px;
	width: 65px;
	padding: 1px;
	border: 1px solid #93d9f8;
	margin: 15px 10px 5px 10px;

}
.new_div_r3_Daren_main p{ line-height:1.5em}

.bottom10{ margin-bottom:10px}
