*{ margin:0; padding:0;}

body{
     background-color:#FFFFFF;
	 margin-top:0px;
}
.clear{ clear:both;}
/*--------------------head-----------------*/
#head{
	height:auto;  /*height:242px;  */
    width:982px;
	margin-left:auto;
	margin-right:auto;
}
#head_logo{
	height: 113px;
	width: 982px;
	background-image:url(/templates/yufu2/images/headlogo_bg.jpg);
	background-repeat:repeat-x;
}
#head_logo_top{
	height:28px;
	font-size:12px;
	line-height:29px;
	vertical-align:middle;
	border-bottom:1px #F36 dotted;
	width: 982px;
	float: left;
}
#head_logo_top a{
    text-decoration:none;
}
.div1{
    width:60px;
    height:29px;
	float:left;
	overflow:hidden;
	display:inline;
    margin-left:10px;
}
.div2{
	font-size:14px;
	width:70px;
    height:29px;
	float:left;
	overflow:hidden;
	display:inline;
    margin-left:10px;
	}
.a1{
    color:#000000;
}
.a2{
    color:#ff6600;
}
#head_logo_top_login{
	margin-top:4px;
	margin-left:5px;
	height:21px;
	width:57px;
	overflow: hidden;
	float:left;
}
#head_logo_top_text{
    height:29px;
	font-family:"宋体";
	font-size:12px;
	color:#004592;
	width:320px;
	overflow: hidden;
	margin-left:200px;
	float:left;
}
#head_logo_top_text span{
	float:left;
}
.head_logo_top_text_name{
	height:24px;
	width:120px;
	padding:0px;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
	font-family:"宋体";
	color:#000000;
    overflow:hidden;
/*	border:#aaccee 1px solid;
	background-color:#FFFFFF;  */
	float:left;
}
.in{
	height:12px;
	margin-top:3px;
	width:100px;
	font-size:12px;
	font-family:"宋体";
	color:#000000;
	}
.in1{
	height:18px;
	width:280px;
	color:#000000;
	}
#re{
	height:12px;
	width:12px;
	margin-left:5px;
	margin-top:4px;
	border:1px solid #004592;
	background-color:#FFFFFF;
	float:left;
}







#head_logo_bottom{
	float: left;
	height: 84px;
	width: 982px;
	background-image:url(/templates/yufu2/images/logo.jpg);
	background-repeat:no-repeat;    
}
.phone{
    font-size:12px;
	height:50px;
	width:160px;
	text-align:right;
	list-style:none;
	margin:30px 0px 0px 150px;
	padding:0px;
	overflow:hidden;
	display:inline;
	float:left;
}
.phone li{
    height:20px;
}





#head_logo_bottom_ser{
    width:430px;
	height:61px;
	margin-top:5px;
	margin-left:16px;
	background-image:url(/templates/yufu2/images/ser_bg.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	float:left;
}
.date{
	height:45px;
	width:220px;
	padding:0px;
	font-size:12px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:0px;
	display:block;
	float:left;
	list-style:none;
	text-align: center;
}
#head_logo_bottom_ser_borderleft{
    height:61px;
	width:2px;
	background-image:url(/templates/yufu2/images/ser_bg_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
#head_logo_bottom_ser_borderright{
	height:61px;
	width:2px;
	background-image:url(/templates/yufu2/images/ser_bg_right.jpg);
	background-repeat:no-repeat;
	float:left;
}

#head_logo_bottom_ser_content{
    height:55px;
	width:426px;
	float:left;
}
.head_logo_bottom_ser_content_title{
    width:58px;
	height:24px;
	float:left;
	font-size:14px;
	text-align:center;
	line-height:24px;
	vertical-align:middle;
	float:left;
}
.head_logo_bottom_ser_content_title a{
	text-decoration:none;
	color:#000000;
}
.head_logo_bottom_ser_content_title a:hover{
     font-weight:bold;
     width:58px;
	 height:24px;
	 color:#F00;
	 display:block;
	 background-image:url(/templates/yufu2/images/title_bg.jpg);
	 background-repeat:no-repeat;
}
.head_logo_bottom_ser_content_title a:active{
     font-weight:bold;
     width:58px;
	 height:24px;
	 display:block;
	 background-image:url(/templates/yufu2/images/title_bg.jpg);
	 background-repeat:no-repeat;
}
#head_logo_bottom_ser_text{
    height:25px;
	width:300px;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	margin-right:6px;
	overflow:hidden;
/*	border:1px groove #939393;
	background-color:#FFFFFF;   */
	float:left;
}
#head_logo_bottom_ser_bottom{
    width:90px;
	height:25px;
	margin-top:5px;
	margin-left:5px;
	overflow:hidden;
	float:left;
}
#head_logo_bottom_law{
    width:90px;
	height:25px;
	margin-top:41px;
	margin-left:10px;
	overflow:hidden;
	float:left;
}

 /*.ann{
height:100px;
width:970px;
} */
#head_nav{
	height: 131px;
	width: 982px;
	margin-bottom:5px;
}
#head_nav_top{
	height: 32px;
	width: 982px;
	font-family:"宋体";
	font-size:14px;
	color:#FFFFFF;
	line-height:32px;
	vertical-align:middle;
	background-image:url(/templates/yufu2/images/nav_header_bg.jpg);
	background-repeat:repeat-x;
}
#head_nav_top a{
    text-decoration:none;
	color:#FFFFFF;
	 width:109px;
}
.homepage{
    height:32px;
	width:109px;
	text-align:center;
	float:left;	
}
.homepage a:hover{	
    height:32px;
	width:109px;
	display:block;
    background-image:url(/templates/yufu2/images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
}
.homepage1{
    height:32px;
	width:109px;
	text-align:center;
	float:left;
}
.homepage1 a:hover{	
    height:32px;
	width:109px;
	display:block;
    background-image:url(/templates/yufu2/images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
}
.homepage2{
    height:32px;
	width:109px;
	text-align:center;
	float:left;
}
.homepage2 a:hover{	
    height:32px;
	width:109px;
	text-align:center;
	display:block;
    background-image:url(/templates/yufu2/images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
}
.homepage3{
    height:32px;
	width:109px;
	text-align:center;
	float:left;
}
.homepage3 a:hover{	
    height:32px;
	width:109px;
	text-align:center;
	display:block;
    background-image:url(/templates/yufu2/images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
}
.homepage4{
    height:32px;
	width:109px;
	text-align:center;
	float:left;
}
.homepage4 a:hover{	
    height:32px;
	width:109px;
	text-align:center;
	display:block;
    background-image:url(/templates/yufu2/images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
}






#head_nav_middle{
	height: 92px;
	width: 976px;
	border-right: 3px solid #bf0803;
	border-left:3px solid #bf0803;
	font-size:12px;
}
.head_nav_middle_container{
	height: 86px;
	width: 230px;
	margin-top:5px;
	margin-right: 5px;
	margin-left: 5px;
	display:inline;
	float:left;
}
#head_nav_middle_one{
	background-image: url(/templates/yufu2/images/lianai.png);
	background-repeat: no-repeat;
	margin-left:20px;
}
#head_nav_middle_two{
	background-image: url(/templates/yufu2/images/qinzi.png);
	background-repeat: no-repeat;
}
#head_nav_middle_three{
	background-image: url(/templates/yufu2/images/langman.png);
	background-repeat: no-repeat;
}
#head_nav_middle_four{
	background-image: url(/templates/yufu2/images/zhijia.png);
	background-repeat: no-repeat;
}
#head_nav_middle_five{
	background-image: url(/templates/yufu2/images/nav_interactive_image.jpg);
	background-repeat: no-repeat;
}
#head_nav_middle_six{
	background-image: url(/templates/yufu2/images/nav_eisure_image.jpg);
	background-repeat: no-repeat;
}
#head_nav_middle ul{
    margin-top:5px;
    margin-left:90px;
	padding-left:0px;
	margin-bottom:0px;
	list-style:none;
	font-family:"宋体";
	font-size:14px;
	color:#727272;
	display:block;
}
#head_nav_middle ul li{
    padding-left:0px;
	margin-left:0px;
	margin-bottom:5px;
    height:20px;
	line-height:20px;
	vertical-align:middle;
}
#head_nav_middle ul a{
    text-decoration:none;
	color:#727272;
}
#head_nav_bottom{
	background-image: url(/templates/yufu2/images/nav_bottomborder.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 982px;
}
/*--------------------head end-----------------*/


/*-------------------------------------content----------------------------------*/
#content{
	height: auto;
	width: 982px;aaaaaaaaa
    margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

/*---情感威客----*/
#witkey{
	height: 330px;
	width: 982px;
	font-family:"宋体";
}
#witkey_image_show{
	height: 330px;
	width: 246px;
	float:left;
}
.modulebox.sidebox {
	float: left;
	width: 244px;
	height: 310px;
}

#witkey_image_show_big{
    height:287px;
	width:244px;
	border:1px solid #3a432a;
	float:left;	
}
.witkey_image_show_samll{
    width:41px;
	height:35px;
	margin-left:1px;
	margin-right:7px;
	padding:0px;
	margin-top:5px;
	overflow:hidden;
	float:left;
}
.witkey_image_show_samll_end{
	width:41px;
	height:35px;
	margin-left:1px;
	margin-right:0px;
	margin-top:5px;
	overflow:hidden;
	float:left;
	}




#witkey_content{
	height: 326px;
	width: 720px;
	margin-left: 16px;
	margin-right:0px;
	overflow:hidden;
	float:left;
}
#witkey_content_header{
    height:26px;
	width:720px;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	line-height:26px;
	background-image:url(/templates/yufu2/images/weike_header_bg.jpg);
	background-repeat:no-repeat;
	float:left;
}
#witkey_content_header span{
    font-size:12px;
}
#witkey_content_borderleft{
    height:300px;
	width:4px;
	background-image:url(/templates/yufu2/images/weike_border_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
#witkey_content_right{
    height:299px;
	width:715px;
	font-family:"宋体";
	font-size:12px;
	border-bottom:1px solid #c10207;
	border-right:1px solid #d9d4d1;
	float:left;
}
.witkey_content_right_one{
	margin-top:10px;
	margin-left:1px;
	padding-left:0px;
	height:139px;
	width:470px;
	float:left;
}
.witkey_content_right_one #topUL {
	height: 136px;
	width: 440px;
	text-align: left;
}
.witkey_content_right_one #topUL li {
	width: 220px;
	float: left;
}

.witkey_content_right_one #downUL {
	height: 136px;
	width: 440px;
	text-align: left;
}
.witkey_content_right_one #downUL li {
	width: 220px;
	float: left;
}

#witkey_content_right ul{
	height:136px;
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}
#witkey_content_right ul li{
    margin-left:0px;
    height:18px;
}
#witkey_content_right ul a{
   text-decoration:none;
   color:#333333;
}
.list_center{
   height:139px;
   width:230px;
   text-align:center;
   margin:0px;
   float:left;
}
.list_center img{
   margin-top:40px;
}
.witkey_content_right_bottom{
	height:149px;
	width:715px;
	float:left;
}
#witkey_content_right_top{
    border-bottom: 1px dotted #333333;
}
/*---情感威客结束----*/




/*------情感110----*/
#alarm{
	height: 450px;
	width: 982px;
	font-family:"宋体";
	margin-top: 7px;
}


#alarm_left{
	height: 450px;
	width: 246px;
	float:left;
}
#alarm_left_newbulletin{
    height:320px;
	width:246px;
	float:left;
}
.alarm_left_newbulletin_header{
    height:29px;
	width:246px;
	background-image:url(/templates/yufu2/images/bulletin__bg.jpg);
	background-repeat:repeat-x;
	float:left;
}
.alarm_left_newbulletin_header_left{
    height:29px;
	width:3px;
	background-image:url(/templates/yufu2/images/bulletin_cornerleft.jpg);
	background-repeat:no-repeat;
	float:left;
}
.alarm_left_newbulletin_header_right{
    height:29px;
	width:3px;
	background-image:url(/templates/yufu2/images/bulletin_corner.jpg);
	background-repeat:no-repeat;
	float:left;
}
.alarm_left_newbulletin_header_middle{
    height:29px;
	width:240px;
	float:left;
}
.bulletin_bottom{
    height:29px;
	width:117px;
	color:#F00;
	text-align:center;
	line-height:29px;
	vertical-align:bottom;
	float:left;
}    
.bulletin_bottom b{
	color:#900;
    font-size:14px;
}
.bulletin_bottom a{
    height:29px;
	width:117px;
	display:block;
	color:#900;
    text-decoration:none;
}
.bulletin_bottom a:link{
	color:#F00;
    background-image:url(/templates/yufu2/images/bulletin_bottom.jpg);
	background-repeat:no-repeat;
}
.bulletin_bottom a:hover{
	color:#F00;
    background-image:url(/templates/yufu2/images/bulletin__hover_bottom.jpg);
	background-repeat:no-repeat;
}
.bulletin_bottom a:active{
	color:#F00;
    background-image:url(/templates/yufu2/images/bulletin__hover_bottom.jpg);
	background-repeat:no-repeat;
}
.alarm_left_newbulletin_content{
	height:300px;
	width:244px;
	background-color:#f2f7fd;
	border-left: 1px solid #aaccef;
	border-bottom: 1px solid #aaccef;
	border-right: 1px solid #aaccef;
	float:left;	
}
.alarm_left_newbulletin_content_one{
	height:310px;
	width:244px;
	background-color:#f2f7fd;
	border-left: 1px solid #aaccef;
	border-bottom: 1px solid #aaccef;
	border-right: 1px solid #aaccef;
	float:left;	
}
.alarm_left_newbulletin_content_one ul{
	height:281px;
	font-family:"宋体";
	font-size:12px;
	list-style:none;
	color:#004499;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:block;
	text-align: left;
}
.alarm_left_newbulletin_content_one ul li{
  padding-top:5px;
  height:15px;  
}
.alarm_left_newbulletin_content_one ul li b{
    color:#ff6600;
    font-size:14px;
}
.alarm_left_newbulletin_content_one p{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:10px;
	font-family:"宋体";
	font-size:12px;
	display:block;
	}
.alarm_left_newbulletin_content_one span{
    color:#ff6600;
}
.alarm_left_newbulletin_content p{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:10px;
	font-family:"宋体";
	font-size:12px;
	display:block;
}
.alarm_left_newbulletin_content ul{
    height:266px;
	font-family:"宋体";
	font-size:12px;
	list-style:none;
	color:#004499;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:block;
}
.alarm_left_newbulletin_content ul li{
/*padding-top:5px;*/
height:20px;
line-height:20px;
}
.alarm_left_newbulletin_content ul li b{
    color:#ff6600;
    font-size:14px;
}
.alarm_left_newbulletin_content span{
    color:#ff6600;
}




#alarm_left_cs{
	margin-top:3px;
	width:246px;
	height:164px;
	font-family:"宋体";
	background-color:#f2f7fd;
	float:left;
}
#alarm_left_cs_content{
    height:134px;
	width:244px;
	background-image:url(/templates/yufu2/images/csmm.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:left bottom;
	border-left: 1px solid #aaccef;
	border-bottom: 1px solid #aaccef;
	border-right: 1px solid #aaccef;
	text-align:center;
}
#alarm_left_cs ul{
    height:115px;
	width:224px;
    list-style:none;
	padding:0px;
	margin:10px 10px 0px 10px;
	overflow:hidden;
	display:inline;
	float:left;
}
#alarm_left_cs ul li{
    padding:0px;
	margin:0px;
    height:23px;
	width:224px;
	display:block;
/*	line-height:25px; 
	vertical-align:middle;*/
}
#alarm_left_cs ul li span{
    font-size:12px;
	font-weight:bold;
	color:#000000;
}
#alarm_left_cs ul li b{
    font-size:14px;
}
.b1{
    color:#3989c5;
}
.b1 a{
    color:#3989c5;
	text-decoration:none;
}
.b2{
    color:#f08908;
}
.b2 a{
    color:#f08908;
}
.b2 a:hover{
    color:#ffce21;
}





#alarm_rihgt{
	height: 445px;
	width: 720px;
	margin-left:16px;
	overflow:hidden;
	float:left;
}
#alarm_rihgt a:hover{
    color:#fd0202;
	text-decoration:none;
}
#alarm_rihgt ul{
margin-top:10px;
margin-left:10px;
	padding-left:15px;
	font-size:12px;
	display:block;
}
#alarm_rihgt ul li{
    height:20px;
}
#alarm_rihgt ul li a{
    text-decoration:none;
    color:#333333;
}
#alarm_rihgt_header{
	height:26px;
	width:720px;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	line-height:26px;
	background-image:url(/templates/yufu2/images/110_header_bg.jpg);
	background-repeat:no-repeat;
	float:left;
}
#alarm_rihgt_header span{
    font-size:12px;
}
#alarm_right_top_content_two{
	border-bottom: 1px dotted #333333;
}
.alarm_ul_style_right{
	margin-top:10px;
    height:190px;
	width:355px;
	float:left;
	font-family:"宋体";
	font-size:14px;
	text-align:left;
	color:#000000;
	background-image:url(/templates/yufu2/images/110separator.jpg);
	background-repeat:no-repeat;
}
.alarm_ul_style_left{
	font-family:"宋体";
	font-size:14px;
	text-align:left;
	color:#000000;
	margin-top:10px;
	height:190px;
	width:355px;
	float:left;
}
.alarm_ul_style_right span{
	font-family:"宋体";
	font-size:12px;
	color:#333333;
	padding-left: 5px;
}
.alarm_ul_style_right a:hover{
    color:#fd0202;
	text-decoration:none;    
}
.alarm_ul_style_left a:hover{
    color:#fd0202;
	text-decoration:none;    
}
.alarm_ul_style_left span{
	font-family:"宋体";
	font-size:12px;
	color:#333333;
	padding-left: 5px;
}
.wordspace{
    text-decoration:none;
	color:#333333;
    margin-left:10px;
}

/*------情感110结束-----*/

/*---心灵庄园---*/
#manor{
	height: 655px;
	width: 982px;
	font-family:"宋体";
	margin-top: 5px;
	margin-bottom:5px;
}

#manor1{
	height: 550px;
	width: 982px;
	font-family:"宋体";
	margin-top: 11px;
}

#manor_left{
	height: 567px;
	width: 246px;
	float:left;
}
#manor_right_top{
	width: 720px;
	height: 654px;
	margin-left:16px;
	overflow:hidden;   
	float:left;
}
#manor_right_top_header{
    height:26px;
	width:720px;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	line-height:26px;
	float:left;
	background-image:url(/templates/yufu2/images/manor_header_bg.jpg);
	background-repeat:no-repeat;
	float:left;
}
#manor_right_top_header span{
    font-size:12px;
}
.manor_right_top_rightborder{
    height:628px;
	width:4px;
	background-image:url(/templates/yufu2/images/110_border_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
.manor_right_top_header_content{
    height:627px;
	width:715px;
	border-bottom:1px solid #c10207;
	border-right:1px solid #d9d4d1;
	float:left;
}
.manor_right_top_content_one{
 	height:205px;
	width:715px;
	float:left;
}
#manor_right_top_content_two{
	border-bottom: 1px dotted #333333;
}
.manor_right_top_content_buttom_border{
border-bottom: 1px dotted #333333;
}
#manor_right_top ul{
	height:150px;
	width:320px;
    margin:10px 0px 0px 10px;
	padding: 0px 0px 0px 20px;
	font-size:12px;
	display:block;
	}
#manor_right_top ul li{	
    height:20px;
}
#manor_right_top ul a{
   text-decoration:none;
   color:#333333;
}
#manor_right_bottom{
	height: 114px;
	width: 720px;
	margin-top: 9px;
	margin-left:16px;
/*	background-image:url(/templates/yufu2/images/change_image.jpg);
	background-repeat:no-repeat;*/
	float:left;
}
#manor_right_bottom1{
	height: 114px;
	width: 720px;
	margin-top: 9px;
	margin-left:16px;
/*	background-image:url(/templates/yufu2/images/change_image1.gif);
	background-repeat:no-repeat;*/
	float:left;
}


/*---心灵庄园结束---*/


/*---专家在线答疑---*/
#experts_online{
/*	height: 298px;      */
    height:auto;
	width: 982px;
	margin-top: 13px;
}
.experts_online_header{
	height: 29px;
	width: 5px;
	float:left;
}
#experts_online_header_left{
	background-image: url(/templates/yufu2/images/experts_online_headerright.jpg);
	background-repeat: no-repeat;
}
#experts_online_header_riht{
	background-image: url(/templates/yufu2/images/experts_online_headerleft.jpg);
	background-repeat: no-repeat;
}
#experts_online_header_middle{
	height: 29px;
	width: 972px;
	color:#FFFFFF;
	font-family:"宋体";
	font-size:14px;
	line-height:29px;
	text-align:center;
	vertical-align:middle;
	background-color:#bf0803;
	float:left;
}
#experts_online_header_middle span{
    font-size:12px;
}
#experts_online_border_right{
	background-image: url(/templates/yufu2/images/experts_online_borderright.jpg);
	background-repeat: no-repeat;
	height: 269px;
	width: 5px;
	float:left;
}






#experts_online_content{
	height: 268px;
	width: 976px;
	font-family:"宋体";
	color:#333333;
	border-right: 1px solid #d9d4d1;
	border-bottom: 1px solid #bf0803;
	float:left;
}
#experts_online_content_nav{
	height: 35px;
	width: 800px;
	margin-left:50px;
	padding-left:65px;
	font-size:12px;
	border-bottom: 1px solid #9ad39b;
	display:inline;
	float:left;
}
.experts_online_content_nav2{
    height:34px;
	width:86px;
	margin-right:15px;
	font-size:12px;
	font-family:"宋体";
	line-height:34px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	float:left;
}
.experts_online_content_nav2 a{
    text-decoration:none;
	color:#000000;
}
.experts_online_content_nav2 a:link{
    width:90px;
	height:34px;
	display:block;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	
}
.experts_online_content_nav2 a:hover{
    width:90px;
	height:34px;
	font-weight:bold;
	display:block;
	border-left:1px solid #9ad39b;
	border-right:1px solid #9ad39b;
	border-top:1px solid #9ad39b;

}






.experts_photo{
	height:137px;
	width:112px;
	margin-left:20px;
	margin-top:20px;
	overflow:hidden;
	float:left;
	border:1px solid #d9d4d1;
}
#experts_online_content ul{
	height:139px;
	width:150px;
	font-size:12px;
	padding-left:30px;
	margin-top:20px;
	margin-left:0px;
	text-align:left;
	display:block;
	float:left;
}
#experts_online_content ul li{
	padding-left:0px;
	height:14px;
}
#experts_online_content ul li a{
    text-decoration:none;
    color:#333333;
}
#experts_online_content p{
    width:935px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:12px;
	line-height:18px;
	text-align:left;
	overflow:hidden;
	display:block;
	float:left;
}
/*---专家在线答疑结束---*/


/*---征婚与交友---*/
#shop{
	height: 298px;
	width: 982px;
	margin-top: 13px;
}
.shop_header{
	height: 29px;
	width: 5px;
	float:left;
}
#shop_header_left{
	background-image: url(/templates/yufu2/images/experts_online_headerright.jpg);
	background-repeat: no-repeat;
}
#shop_header_riht{
	background-image: url(/templates/yufu2/images/experts_online_headerleft.jpg);
	background-repeat: no-repeat;
}
#shop_header_middle{
	height: 29px;
	width: 972px;
	color:#FFFFFF;
	font-family:"宋体";
	font-size:14px;
	line-height:29px;
	text-align:center;
	vertical-align:middle;
	background-color:#bf0803;
	float:left;
}
#shop_header_middle span{
    font-size:12px;
}
#shop_border_right{
	background-image: url(/templates/yufu2/images/experts_online_borderright.jpg);
	background-repeat: no-repeat;
	height: 269px;
	width: 5px;
	float:left;
}






#shop_content{
	height: 268px;
	width: 976px;
	font-family:"宋体";
	color:#333333;
	border-right: 1px solid #d9d4d1;
	border-bottom: 1px solid #bf0803;
	float:left;
}
#shop_content_nav{
	height: 35px;
	width: 800px;
	margin-top:5px;
	margin-left:50px;
	padding-left:65px;
	font-size:12px;
	border-bottom: 1px solid #F39;
	display:inline;
	float:left;
}
.shop_content_nav2{
    height:34px;
	width:86px;
	margin-right:15px;
	font-size:12px;
	font-family:"宋体";
	line-height:34px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	float:left;
}
.shop_content_nav2 a{
    text-decoration:none;
	color:#000000;
}
.shop_content_nav2 a:link{
    width:90px;
	height:34px;
	display:block;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	
}
.shop_content_nav2 a:hover{
    width:90px;
	height:34px;
	font-weight:bold;
	display:block;
	border-left:1px solid #F39;
	border-right:1px solid #F39;
	border-top:1px solid #F39;

}






.experts_photo{
	height:137px;
	width:112px;
	margin-left:20px;
	margin-top:20px;
	overflow:hidden;
	float:left;
	border:1px solid #d9d4d1;
}
#shop_content ul{
	height:139px;
	width:150px;
	font-size:12px;
	padding-left:30px;
	margin-top:20px;
	margin-left:0px;
	text-align:left;
	display:block;
	float:left;
}
#shop_content ul li{
	padding-left:0px;
	height:14px;
}
#shop_content ul li a{
    text-decoration:none;
    color:#333333;
}
#shop_content p{
    width:935px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:12px;
	line-height:18px;
	text-align:left;
	overflow:hidden;
	display:block;
	float:left;
}
/*---征婚与交友结束---*/

	#forumlinks div { overflow:hidden; zoom:1; padding: 5px; color: #999; border-top:1px solid #E8E8E8;  width:980px; }
	.forumlinks li { float:left; width:49.5%; }
		.forumlinks li h5,.forumlinks li p { padding-right:18px; }
	.forumlinks .forumlink_logo { float: left; margin:4px 15px 4px 4px; }
	.forumimglink a { margin-right:8px; font-size:12px;}
	.forumtxtlink a { display:block; float:left; margin-right:5px; overflow:hidden; white-space:nowrap; width:8em; font-size:12px }

/*---强档合作---*/
#cooperation{
	height: 238px;
	width: 982px;
	margin-top: 5px;
}
#cooperation_header{
	background-image: url(/templates/yufu2/images/cooperation_header_bg.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 982px;
	float:left;
}
#cooperation_border_left{
	background-image: url(/templates/yufu2/images/cooperation_left_border.jpg);
	background-repeat: no-repeat;
	height: 194px;
	width: 5px;
	float:left;
}
#cooperation_content{
    height:193px;
    width: 976px;
	border-right: 1px solid #d9d4d1;
	border-bottom: 1px solid #bf0803;
	float:left;
}
#cooperation_content ul{
    width:111px;
	height:171px;
	margin-top:5px;
	margin-left:20px;
	margin-bottom:0px;
	padding:0px;
	list-style-type:none;
	color:#333333;
	font-size:12px;
	font-family:"宋体";
	overflow:hidden;
	display:inline;
	float:left;
}
#cooperation_content ul li{
padding:0px;
    text-align: center;
	vertical-align: middle;
}
#cooperation_content ul li a{
    text-decoration:none;
}
.cooperation_content_image{
	height:140px;
	width:105px;
	padding:2px;
	border: 1px solid #d9d4d1;
}
.cooperation_content_text{
    height:20px;
	width:112px;
	line-height:20px;
}
/*---强档合作结束---*/
/*-------------------------------------content end----------------------------------*/

/*--------------------bottom-----------------*/
#bottom{
	height: 276px;
	width: 982px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
#bottom_link{
	height: 145px;
	width: 980px;
	border:1px #d9d4d1 solid;
	font-family:"宋体";
	text-align: center;
}
#bottom_link_header{
	background-image: url(/templates/yufu2/images/link_header_bg.jpg);
	background-repeat: repeat-x;
	margin: 1px;
	height: 25px;
	width: 980px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align: middle;
	line-height:25px;
	display:inline;
	float:left;
}
#bottom_link ul{
    margin-top:20px;
    height:100px;
	text-align:left;
	width:80px;
    font-size:12px;
	color:#333333;
	float:left;
	list-style-type:none;
}
#bottom_link ul li{
    height:25px;
}
#bottom_link .ulclass{
	width:90px;
	}
#bottom_link ul li a{
    text-decoration:none;
	color:#333333;
}


body #bottom #bottom_link_header #bottom_note{
    float:left;
	text-align:left;
	border:2px solid #990000;
	width:969px;
	height:80px;
}
 body #bottom #bottom_link_header #bottom_note img{width:100px; height:25px; float:left;margin-right:10px;}
 font.line1{font-size:13px; color:#0033FF; }
 font.line2{font-size:13px; color:#FF0000; }
 font.line3{font-size:13px; color:#006633; }
 font.line4{font-size:13px; color:#CC9900; }
 font.line5{ font-size:13px; color:#9933CC; } 

#bottom_copyright{
	height: 125px;
	width: 982px;
	margin-top:1px;
	padding-top:20px;
	border-top:1px solid #d9d4d1;
	font-family:"宋体";
	font-size:12px;
	text-align: center;
	vertical-align: middle;
	float:left;
}
#bottom_copyright a{
	text-decoration: none;
	color:#020202;
}
#bottom_copyright a:hover{
    color:#0000FF;
	text-decoration:underline;
}
/*--------------------bottom end-----------------*/
/*2011.08.18个人简介*/
#introduce{ height:335px; width:982px; border:1px solid #d9d4d1; position:relative; font-size:12px; margin-bottom:0px;}
#introduce p{text-align:center; font-size:18px; font-weight:bold; line-height:20px; margin-top:15px;}
.i_con1{width:850px; margin-left:36px; padding-top:10px;}
.i_con1 img{ float:left; margin-right:20px;}
.i_con1 span{ position:relative;top:12px;}
.i_con2{ width:930px;margin-top:5px; margin-left:0px;text-align:center; position:relative;}
.i_con2 img{float:right;}
.i_con2  span{}
.i_con2 a{ text-decoration:none;}
.s1{ position:absolute; top:40px; left:0px;}
.s2{ position:absolute; top:10px; left:330px;width:420px;}
#money_inf{}
#money_inf a{ text-decoration:none; margin-right:10px; color:#000;}

/*发布收费信息*/
#infopresent{ margin-bottom:5px;}
.info_up{ height:26px; width:982px;background:url(/templates/yufu2/images/xinxifabu.png) no-repeat;}
.info_down{ height:45px;width:980px;border:#aaccef solid 1px; border-top:none;}
.info_down span{ font-size:14px; height:20px; line-height:20px; text-align:left;}
.info_down a{ text-decoration:none;float:left; margin-right:10px; cursor:pointer;} 
.info_down a:hover{text-decoration:none;}
