@charset "gb2312";

/*头部提示
------------------------------------------------------------------------------------------------------------*/
.mb_Point01{ position:relative; margin:10px 10px 0; padding:10px;border:1px solid #ffcb99; line-height:22px; background:#fff6db; overflow:hidden; zoom:1;}
.mb_Point01 strong{ color:#ff6600;}
.mb_Point01 .name{ float:right; color:#2f81d4; text-decoration:underline;}
.mb_Point01 .yellow{ color:#ff6600;}
.mb_Point01 .closeicon01{ float:right; display:block; width:12px; height:12px; line-height:12px; background:url(//images5.baihe.com/images/baihe_new/images/mb_Point_icon.gif) no-repeat; text-indent:-999em; overflow:hidden;}

.mb_Point{height:70px; margin:10px 10px 0; padding:5px; border:1px solid #ffecb8; background:#fffeeb url(//images5.baihe.com/images/baihe_new/images/mb_Point_bg.jpg) no-repeat; overflow:hidden;}
.mb_Point.love_point01{ background-position:0 0;}
.mb_Point.love_point02{ background-position:0 -80px;}
.mb_Point.love_point03{ background-position:0 -160px;}
.mb_Point.love_point04{ background-position:0 -240px;}
.mb_Point.love_point05{ background-position:0 -320px;}
.mb_Point.love_point09{ background-position:0 -640px;}
.mb_Point.love_point10{ background-position:0 -720px;}
.mb_Point.love_point11{ background-position:0 -800px;}
.mb_Point dt{ float:left; width:90px; height:70px; padding:0 0 0 5px; _margin:0 -3px 0 0; overflow:hidden;}
.mb_Point dt img{ display:block; width:70px;}
.mb_Point dd{ padding:12px 5px 10px 95px; overflow:hidden; zoom:1;}
.mb_Point dd.test{ padding:12px 5px 10px 0;}
.mb_Point dd strong,.mb_Point dd .title{ font-size:14px; font-weight:700; color:#ff6600;}
.mb_Point dd .title{ text-decoration:none;}
.mb_Point dd .closeicon{ position:relative; top:-8px;}
.mb_Point dd .closeicon,.mb_Point dd .morebtn{ display:block; float:right;background:url(//images5.baihe.com/images/baihe_new/images/mb_Point_icon.gif) no-repeat;}
.mb_Point dd .closeicon:hover,.mb_Point dd .morebtn:hover{ color:#fff; text-decoration:none;}
.mb_Point dd .closeicon{ width:12px; height:12px; background-position:0 0; text-indent:-999em; overflow:hidden;}
.mb_Point dd .morebtn{ width:72px; height:22px; line-height:22px; background-position:0 -18px; text-align:center; color:#fff; text-decoration:none;}
.mb_Point dd .morebtn:hover{ background-position:0 -40px;}
.mb_Point dd p{ padding:8px 0 0; line-height:22px;}
.mb_Point dd p b,.mb_Point dd p em{ color:#ff6600;}
.mb_Point dd .link{ color:#ff6600;}
.mbUserTop{ width:558px; height:100px; margin:10px 20px; border:1px solid #ffecb8;overflow:hidden; zoom:1;}

/*#baihe_col1
------------------------------------------------------------------------------------------------------------*/
	.left_nav{ padding:25px 25px 5px 20px; overflow:hidden;}
	.left_nav ul{ margin:0 0 10px 0; background:url(//images5.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
	.left_nav ul li{ margin:0 0 8px 0; padding:0 0 0 5px;}
	.left_nav ul li a{ display:block; text-decoration:none; zoom:1;}
	.left_nav ul li span{ display:block; margin:8px 0 0; overflow:hidden;}
	.bottom_box{ display:block; margin:-11px 0 0; height:1px; line-height:1px; background:#dae3f2; overflow:hidden;}
	.left_safe{ margin:0 0 15px 0; text-align:center;}
	
/*#baihe_col2
------------------------------------------------------------------------------------------------------------*/
.mb_profile{padding:0 0 15px 0; margin:0 0 15px 0; background:url(//images1.baihe.com/images/baihe_new/images/mybaihe_tem_bj.gif) repeat-x 0 bottom; border-bottom:1px solid #ccc; overflow:hidden; zoom:1;}
.mb_profile dt{ position:relative; float:left; width:150px; margin:15px 0 10px 15px; }
.mb_profile dt{ display:inline;}
.mb_profile dt p{ width:120px; height:155px;padding:10px; background:url(//images1.baihe.com/images/baihe_new/images/mb_photo_bj.gif) no-repeat 0 0; }
.mb_profile dt .editphoto{ position:absolute; bottom:55px; right:15px; display:block; width:30px; height:24px; background-image:url('//images1.baihe.com/images/baihe_new/images/icon/mybaihe_editphoto.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images1.baihe.com/images/baihe_new/images/icon/mybaihe_editphoto.png', sizingMethod='crop'); overflow:hidden; cursor:pointer; text-indent:-999em;}
.mb_profile dt span{ display:block; margin:6px 0 0; text-align:center;}
.mb_profile dd{ float:left; width:444px; padding:20px 15px 0 0; overflow:hidden;}

.mb_profile .main{ height:46px; margin:0 0 10px 0; padding:0 0 12px 0; border-bottom:1px dotted #a2a2a2; overflow:hidden; zoom:1;}
.mb_profile .main .nameCont{ clear:both; padding:3px 0 0; *padding:10px 0 0; overflow:hidden; zoom:1;}
.mb_profile .main .nameCont a{ color:#ff6600; text-decoration:underline;}
.mb_msgexp{ height:26; margin:0 0 10px 0; padding:0 3px 10px 0; border-bottom:1px dotted #a2a2a2; zoom:1;}
.mb_msgexp:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.mb_profile .main{ *padding-top:4px;}
.mb_profile .main span{ padding:0 9px 0 0; line-height:28px;}
.mb_profile .main span img{ vertical-align:middle; position:relative; top:-4px;}
.mb_profile .main img{ position:relative; top:4px; margin:0 5px 0 0;}
.mb_profile strong{ font-size:20px; font-weight:700; color:#000;}
.mb_profile a.edit{ display:block; text-align:center;text-decoration:none; color:#ff6600;}
.mb_msgexp li{ position:relative; float:left; line-height:30px;}
.mb_msgexp li.step{ height:22px; line-height:22px;}
.mb_msgexp li.typeTxt{ line-height:30px;}
.mb_msgexp li.personal,.mb_msgexp li.matchIcon,.mb_msgexp li.faith,.mb_msgexp li.greenIcon,.mb_msgexp li.blueIcon,.mb_msgexp li.yellowIcon,.mb_msgexp li.redIcon{ padding:0 0 0 25px; background:url(//images2.baihe.com/images/baihe_new/images/icon/user_icon.gif) no-repeat;}
.mb_msgexp li.matchIcon{ background-position:0 -30px;}
.mb_msgexp li.faith{ padding:0 12px 0 25px; background-position:0 -60px;}
.mb_msgexp li.greenIcon{ background-position:0 -90px;}
.mb_msgexp li.blueIcon{ background-position:0 -120px;}
.mb_msgexp li.yellowIcon{ background-position:0 -150px;}
.mb_msgexp li.redIcon{ background-position:0 -180px;}
.mb_msgexp li.fr{ float:right;}

.mb_msgexp .bg{ position:relative; width:192px; height:30px; background-image:url('//images2.baihe.com/images/baihe_new/images/mybaihe_profile_img.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images2.baihe.com/images/baihe_new/images/mybaihe_profile_img.png', sizingMethod='crop');}
.mb_msgexp .percentImage{ position:absolute;width:192px; height:30px; background-position: 1px 0; background:url(//images2.baihe.com/images/baihe_new/images/mybaihe_profile_step.gif) no-repeat 0 0; text-align:center; color:#fff; font-weight:700;}
.mb_msgexp .percentImageorg{ position:absolute;width:192px; height:30px; background-position: 1px 0; background:url(//images3.baihe.com/images/baihe_new/images/mybaihe_profile_steporg.gif) no-repeat 0 0; text-align:center; color:#fff; font-weight:700;}
.mb_msgexp .star{ position:relative; top:2pxpx;}
.mb_msgexp li span{ position:absolute; right:0; top:-12px; display:block; width:34px; height:16px; background:url(//images3.baihe.com/images/baihe_new/images/icon/user_icon01.gif) no-repeat; text-indent:-999em; z-index:99; overflow:hidden;}
	
.mb_infomation{ clear:both;padding:10px 0 0; margin:0 15px;  border-top:1px dotted #a2a2a2; text-align:center; overflow:hidden; zoom:1;}
.mb_infomation li{ float:left; padding:0 15px 3px 10px; border-right:1px solid #c7c7c7; overflow: hidden;}
.mb_infomation li a img{ position:relative; top:7px; left:8px; margin:0 20px 0 0;}
.mb_infomation li a:hover{ text-decoration:none;}
.mb_infomation li b{ padding:0 3px; color:#ff3c00; }
.mb_infomation li a:hover b{text-decoration:underline;}
.mb_infomation li .red{ font-weight:700; color:#ff3c00;}
.mb_infomation li.fr{ width:28.5%; height:16px; padding:10px 0 0; text-align:right; border:0; overflow:hidden; }
.mb_infomation li ol li{ float:none; margin-left:10px; border:none; text-align:left;}
.mb_infomation li ol li a{ color:#ff6600;}
.mb_infomation li.noline{ border:0;}
		

/*#baihe_col2 匹配
------------------------------------------------------------------------------------------------------------*/
	.mb_matching{ margin:0 10px 25px; padding:15px; border:1px solid #ccc; background:url(//images3.baihe.com/images/baihe_new/images/mybaihe_matching_bj.gif) repeat-x 0 bottom;zoom:1;}
	.mb_matching:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	.mb_matching h2 a{ font-size:12px; font-weight:normal;}
	.mb_matching h2 .match{ padding:2px 5px 2px 0; color:#ff6600;}
	.mb_matching ul{ position:relative;zoom:1;}
	.mb_matching ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	.mb_matching ul li{ float:left; width:115px; margin:20px 0 0; text-align:center; }
	.mb_matching ul li{ display:inline;}
	.mb_matching ul li .photo{ width:80px; height:100px; padding:3px; border:1px solid #ccc; }
	.mb_matching ul li .matchbg{ position:relative; display:block; width:80px; height:100px; margin:0 auto; padding:3px; border:1px solid #e0c275; background:#e0c275; overflow:hidden; zoom:1;}
	.mb_matching ul li .matchbg img{ display:block; width:80px; height:100px;}
	.mb_matching ul li .matchbg .bIcon{ position:absolute; bottom:3px; left:3px; display:block; float:left; width:19px; height:19px; background:url(//images3.baihe.com/images/baihe_new/images/icon/matchIcon01.gif) no-repeat; text-indent:-999em; overflow:hidden; zoom:1;}
	.mb_matching ul li .starBg{ display:block; width:80px; height:100px; margin:0 auto; padding:3px; border:1px solid #ffbc90; background:#ffbc90; overflow:hidden; zoom:1;}
	
	/*
	.mb_matching ul li .starBtn1,.mb_matching ul li .starBtn2{ display:block; width:63px; height:18px; margin:0 auto; padding:0 0 0 25px; line-height:18px; color:#fff; background:url(//images3.baihe.com/images/baihe_new/images/cryStar/btn_greet.gif) no-repeat; overflow:hidden; zoom:1;}
	.mb_matching ul li .starBtn1{ background-position:0 0;}
	.mb_matching ul li .starBtn2{ background-position:0 -18px;}
	*/
	
	.mb_matching ul li .starBtn1,.mb_matching ul li .starBtn2,.mb_matching ul li .starBtn3{ display:block; height:21px; margin:3px auto 0; line-height:18px; line-height:22px\9; *line-height:21px!important; _line-height:22px; color:#fff; background:url(//images3.baihe.com/images/baihe_new/images/cryStar/btn_greet01.gif) no-repeat; overflow:hidden; zoom:1;}
	.mb_matching ul li .starBtn1{ width:61px; padding:0 0 0 27px; color:#762f00;  background-position:0 0;}
	.mb_matching ul li .starBtn2{ width:61px; padding:0 0 0 27px; color:#762f00; background-position:0 -21px;}
	.mb_matching ul li .starBtn3{ width:88px; text-align:center; color:#666; background-position:0 -42px;}
	
	.mb_matching ul li p{ height:20px; padding:2px 0; line-height:20px; text-align:center; font-family:Simsun; zoom:1;}
	.mb_matching ul li p:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	.mb_matching ul li p img{ position:relative; top:3px; margin:0 3px 0 0;}
	.mb_matching ul li.blank,
	.mb_matching ul li.loading{ padding:62px 0; text-align:center; background:none; width:563px; line-height:22px;}
	.mb_matching.noline{ padding-top:5px; border-top:0;}
	.mb_matching.tagheight{ height:185px;}
	.mb_matching .lovePoint{ padding:10px 0 0; text-align:center;} 
	.mb_matching .lovePoint strong,.mb_matching .lovePoint a{ color:#e74b4b;}
	
	.matchOpen{ position:absolute; left:13px; width:240px;border:1px solid #ffc266; background:#fff url(//images3.baihe.com/images/baihe_new/images/match_bg.jpg) repeat-x; z-index:10;}
	.matchOpen dt{ float:left; width:86px; text-align:left;}
	.mb_matching ul li .matchOpen dt img{ border:none;}
	.matchOpen dd{ padding:8px 10px; line-height:20px; text-align:left; overflow:hidden; zoom:1;}
	.matchOpen dd .text{ padding:5px 0 0; margin:5px 0 0; border-top:1px dashed #ccc;}
	.matchOpen dd strong{ color:#ff6600;}
	.stepsImage{ width:120px; height:20px; margin:3px 0 0; background:url(//images4.baihe.com/images/baihe_new/images/tribe/mybaihe_profile_stepPsychic.gif) no-repeat 0 0; overflow:hidden;}
		
		
	.mb_matching.msg_attention{ margin:30px 0; overflow:hidden;}
	.msg_attention ul li{ display:inline; width:82px; margin:15px 19px 0 10px; overflow:hidden;}
	.msg_attention ul li .photo{ padding:0;}
	
	.mb_matching.search_attention{ margin:15px 17px 0 0; overflow:hidden;}
	.search_attention ul li{ display:inline; width:82px; margin:15px 20px 0 12px;}
	.search_attention ul li .photo{ padding:0;}
	.search_attention ul li p{ overflow:visible;}
	
	.mb_attention{zoom:1;}
	.mb_attention:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	.mb_attention .title{ margin:0 10px;padding:0 0 0 10px; line-height:32px; background:url(//images4.baihe.com/images/baihe_new/images/mybaihe_attend_tagbj.gif) repeat-x; overflow:hidden; zoom:1; }
	.mb_attention .title li{ display:block; float:left; margin:0 20px 0 0;}
	.mb_attention .title li .current{ padding:0 0 0 5px; background:url(//images4.baihe.com/images/baihe_new/images/mybaihe_attend_tag_left.gif) no-repeat 0 0;}
	.mb_attention .title li .current span{ display:block; padding:0 15px 0 10px; background:url(//images4.baihe.com/images/baihe_new/images/mybaihe_attend_tag_right.gif) no-repeat right 0;}
		
	.mb_memberTrends{ margin:0 10px 25px; overflow:hidden; zoom:1;}
	.mb_memberTrends dl{ padding:10px 0 0; margin:5px 0 10px 0; background:url(//images5.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x 0 top; overflow:hidden; zoom:1;}
	.mb_memberTrends dl dd{ display:block; float:right; width:560px; line-height:20px;}
	.mb_memberTrends dl dt{ width:36px; height:45px; overflow:hidden;}
	.mb_memberTrends .time{ float:right; font-size:9px;}
	
	
	
/*升级水晶百合
------------------------------------------------------------------------------------------------------------*/
.userApp{ padding:20px 0 20px 15px; border-top:1px solid #d0d0d0; overflow:hidden; zoom:1;}
.userApp h2{ display:block; padding:0 0 0 20px; margin:0 0 10px 0; font-weight:700; color:#333; line-height:24px; background:url(//images5.baihe.com/images/baihe_new/images/icon/mybaihe_arrow_04.gif) no-repeat 0 2px; }
.userApp ul li{ float:left; width:88px; margin:0 6px; text-align:center; overflow:hidden; zoom:1;}
.userApp ul li{ display:inline;}
.userApp .pic{ display:block; width:75px; height:75px; margin:0 auto 10px auto; text-indent:-999em; background:url(//images1.baihe.com/images/baihe_new/images/user_app.jpg) no-repeat; overflow:hidden;}
.userApp .pic.mapIcon{ background-position:0 0;}
.userApp .pic.QAIcon{ background-position:0 -75px;}
.userApp .pic.partyIcon{ background-position:0 -150px;}
.userApp .pic.InIcon{ background-position:0 -225px;}
.userApp .pic.firstIcon{ background-position:0 -300px;}
.userApp .pic.seeIcon{ background-position:0 -375px;}
.userApp .btn_norm{ margin:0;}


/*#baihe_col3同城
------------------------------------------------------------------------------------------------------------*/
	.mb_userphoto li{ float:left; display:block; width:36px; height:45px;margin:0 4px 4px 0;padding:2px 3px 4px 3px;  background-image:url('//images1.baihe.com/images/baihe_new/images/mybaihe_userphoto_bj.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images1.baihe.com/images/baihe_new/images/mybaihe_userphoto_bj.png', sizingMethod='crop'); background-repeat:no-repeat; overflow:hidden; zoom:1;}
	.mb_userphoto li a{ position:relative;}
	.mb_userphoto li img{width:36px; height:45px;}

/*#baihe_col3 快速搜索
------------------------------------------------------------------------------------------------------------*/
	.mb_select select{ margin:0 0 10px 0; vertical-align:middle;}
	.mb_select .age{ width:75px;}
	.mb_select .city{ float:left; width:90px; margin:0 5px 0 0;}
	.mb_select .name{ float:left; width:90px;}
	.mb_select p{clear:both;}
	.mb_select p input{ vertical-align:middle;}
	.mb_select p.link{ margin:10px 0 0;}
	.mb_select p.link a{ margin:0 10px 0 0;}

	
/*内容推荐
------------------------------------------------------------------------------------------------------------*/
#baihe_recommend{ clear:both; padding:15px 0 0 12px; border-top:1px solid #b9bdc3; background:#fff; overflow:hidden; zoom:1;}
	#baihe_recommend li{ float:left; width:300px; padding:0 13px 13px 0; margin:0 13px 0 0; border-right:1px dotted #a2a2a2;}
	#baihe_recommend li.noline{ border:0; margin:0; padding:0;}
	#baihe_recommend li h4{ margin:10px 0; font-weight:700; color:#333;}
	#baihe_recommend li p{ line-height:18px;}
	

/*看过我的，我看过的等list_nav
------------------------------------------------------------------------------------------------------------*/
.list_subnav{ position:relative; width:100%; overflow:hidden; zoom:1;}
	.list_subnav ul{ height:33px; overflow:hidden; zoom:1;}
	.list_subnav ul li{ display:block; float:left; padding:0 0 0 7px; margin:0 6px 0 0; line-height:33px;background:url(//images1.baihe.com/images/baihe_new/images/mb_memberlist_tag_left.gif) no-repeat 0 0; font-size:14px;}
	.list_subnav ul li a{ float:left; padding:0 25px 0 20px; line-height:33px; background:url(//images2.baihe.com/images/baihe_new/images/mb_memberlist_tag_right.gif) no-repeat right 0; text-decoration:none;}
	.list_subnav ul li.now{ background-position:0 -33px;}
	.list_subnav ul li.now a{background-position:right -33px; color:#333; font-weight:700;}
	.list_subnav .link{ position:absolute; top:11px; right:50px;}
	.list_subnav .link a{ color:#ff6600; text-decoration:underline;}
	
.list_pagecont{ margin:0 17px 0 0; padding:14px 15px; background:#eff9f9 url(//images2.baihe.com/images/baihe_new/images/mb_list_pager_bg.gif) repeat-x 0 0; border:1px solid #e6e6e6; border-top:3px solid #dfebf4; overflow:hidden; zoom:1;}
.list_pagegray{margin:-1px 17px 0 0; padding:14px 15px;background:url(//images2.baihe.com/images/baihe_new/images/mb_list_pager_bg01.gif) repeat-x 0 bottom; border:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.list_pagegray.nomargin{ margin-right:0; border-width:1px 0 0;}
.list_pagecont input{ height:16px; margin:0 2px 0 0; vertical-align:middle !important;}
* html .list_pagecont label{ position:relative; top:3px;}
.list_pagecont span a{ text-decoration:none; line-height:22px;}
.list_pagecont .name{ color:#2f81d4;}


.list_content{ margin:0 17px 0 0; border:1px solid #e6e6e6; border-width:0 1px; zoom:1;}
.list_content:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	.list_member{ position:relative; padding:15px 30px 8px; border-bottom:1px dashed #d0d0d0;zoom:1;}
	.list_member.golden_bg{ background:url(//images2.baihe.com/images/baihe_new/images/golden_bh_bg.gif) no-repeat right bottom;}
	.list_member dt{ float:left; margin:0 30px 0 0; _margin:0 27px 0 0; }
	.list_member dt img{ padding:3px; border:1px solid #ccc; color:#979797; background:#fff;}
	.list_member dt span{ display:block; margin:5px 0 0; text-align:center;}
	.list_member dd{ float:left; width:507px; zoom:1;}
	.list_member dd .title{ margin:0 0 15px 0; zoom:1;}
	.list_member dd .title:after,.list_member dd:after,.list_member:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
	
	.list_member dd .uname{ display:block; float:left; margin:0 5px 0 0; line-height:26px;}
	.list_member .ranking{ display:block; float:right; margin:0 35px 0 0;}
	.list_member .staricon{ display:block; float:right; padding:4px 0 0; margin:0 35px 0 0;}
	.list_member .staricon{ display:inline;}
	.list_member .staricon img{ vertical-align:middle; position:relative; top:-3px;}
	.list_member dd .icon{ float:right; width:240px; height:22px; text-align:right;}
	.list_member dd .icon span img{ float:left; position:relative;top:4px;}
	.list_member dd .typeIcon{ float:left; display:block;height:22px;}
	.list_member dd span.typeIcon img{ position:relative; top:1px; *top:-1px;  margin-left:3px;}
	*+html .list_member dd span.typeIcon img{ top:1px;}
	.list_member dd .time{ float:right; color:#999;}
	.list_member .close{ position:absolute; right:15px; top:19px; display:block;width:14px; height:14px; background:url(//images3.baihe.com/images/baihe_new/images/icon/close_icon.gif) no-repeat; text-indent:-999em; overflow:hidden; zoom:1;}
	.list_member .redthread{ position:relative; top:-7px; float:right; padding:0 0 0 17px; height:28px; background:url(//images3.baihe.com/images/baihe_new/images/redthread/arrow_left.gif) no-repeat; overflow:hidden; zoom:1;}
	.list_member .redthread span{ display:block; float:left; padding:0 17px 0 0; line-height:28px; background:url(//images3.baihe.com/images/baihe_new/images/redthread/arrow_right.gif) no-repeat right 0;}
	
	.list_member dd .uname img{ position:relative; top:3px; left:5px;}
	.list_member .ranking img{ position:relative; top:5px; right:5px;}
	.list_member dd p{ width:100%; margin:10px 0 0; min-height:85px; _height:85px; color:#8b8b8b; line-height:22px; overflow:hidden;}
	.list_member dd .text{  margin:10px 0; color:#8b8b8b; line-height:22px; overflow:hidden;}
	.list_member dd .btn{ float:right;}
	
.list_content_blank{ padding:40px 15px 115px; margin:0 17px 0 0; background:url(//images3.baihe.com/images/baihe_new/images/blacklist_blank_bg.gif) repeat-x 0 bottom; border:1px solid #e6e6e6; border-top:3px solid #dfebf4 ;  overflow:hidden; zoom:1;}
.list_content_blank span{ display:block; width:455px; margin:0 auto; font-size:14px; line-height:24px; color:#525252;background:url(//images4.baihe.com/images/baihe_new/images/blacklist_blank_tu.gif) no-repeat 0 0;}
.list_content_blank a{ font-size:14px; color:#2f81d4;}
.list_content_blank span.font12{ font-size:12px;}
.list_content_blank.gray{ border-top:1px solid #e6e6e6;}

.list_content_blank span.blankbg{ height:50px; padding:150px 0 0 320px; background-position:0 0;}  /*黑名单为空*/
.list_content_blank span.favbg{ height:120px; padding:80px 0 0 320px; background-position:0 -200px;}  /*收藏夹为空*/
.list_content_blank span.myevent{ height:50px; padding:150px 0 0 320px; background-position:0 -400px;} /*我的活动为空*/
.list_content_blank span.myjoin{ height:50px; padding:150px 0 0 320px; background-position:0 -600px;} /*我的参与的活动为空*/
.list_content_blank span.myissue{ height:120px; padding:80px 0 0 320px; background-position:0 -800px;} /*我发布活动为空*/
.list_content_blank span.seeme{ height:135px; padding:65px 0 0 320px; background-position:0 -1000px;} /*看过我的*/
.list_content_blank span.seen{ height:120px; padding:80px 0 0 320px; background-position:0 -1200px;} /*我看过的*/
.list_content_blank span.myfavbg{ height:120px; padding:80px 0 0 320px; background-position:0 -1400px;} /*我收藏的*/
.list_content_blank span.mymatch{ height:100px; padding:100px 0 0 320px; background-position:0 -1600px;} /*我的匹配*/
.list_content_blank span.matchblank{ height:80px; padding:120px 0 0 320px; background-position:0 -1800px;} /*我的匹配为空*/
.list_content_blank span.match01{ height:100px; padding:100px 0 0 320px; background-position:0 -2000px;} /*我的匹配为空*/
.list_content_blank span.match02{ height:125px; padding:75px 0 0 313px; background-position:0 -2200px;} /*我的匹配为空*/
.list_content_blank span.qhx{ height:120px; padding:80px 0 0 320px; background-position:0 -2600px;} /*牵红线*/
.list_content_blank span.webim{ height:140px; padding:110px 0 0 320px; background-position:0 -2800px;} /*聊天记录*/
.list_content_blank span.seen01{ height:120px; padding:80px 0 0 320px; background-position:0 -3050px;} /*非水晶百合看我的*/
.list_content_blank span.myfavbg01{ height:120px; padding:80px 0 0 320px; background-position:0 -3250px;} /*非水晶百合看我的*/
.list_content_blank span.memTest{ height:140px; padding:110px 0 0 310px; background-position:0 -3450px;} /*test*/
.list_content_blank .text{ padding:15px 0 0; color:#e74b4b;}
.list_content_blank .text p{ margin:0 0 10px 0;}
.list_content_blank .text ul li { float:left; margin:0 10px 0 0; line-height:70px;}
.list_content_blank .text ul li a{ display:block; float:left; width:199px; height:70px; background:url(//images1.baihe.com/images/baihe_new/images/addService/attentionIcon.gif) no-repeat; text-indent:-999em; overflow:hidden;}
.list_content_blank .text ul li a.cryIcon{ background-position:0 0;}
.list_content_blank .text ul li a.loveIcon{ background-position:0 -70px;}



/*我的测试
------------------------------------------------------------------------------------------------------------*/
.mytest{ padding:10px; min-height:1415px; _height:1415px; zoom:1;}
.mytest	h2{ width:100%; padding:0 0 10px 0; font-size:14px; font-weight:700; color:#333; overflow:hidden;}
.mytest h2 img{ position:relative; top:2px; margin:0 5px 0 0;}
.mytest	h2.blue{ margin:0 0 15px 0; border-bottom:4px solid #3081d3;}
	.test_type{ width:100%; margin:20px 0; overflow:hidden; zoom:1;}
	.test_type ul{ width:100%; margin:0 0 20px 0; overflow:hidden; zoom:1;}
	.test_type li{ float:left; padding:15px; width:43.5%; border:1px solid #ccc; background:url(//images4.baihe.com/images/baihe_new/images/mybaihe_matching_bj.gif) repeat-x 0 bottom;}
	.test_type li.fr{ float:right; line-height:20px;}
	.test_type li.fr span{ color:#016eb8;}
	.test_type li h3{ width:100%; margin:0 0 10px 0; text-align:center; font-size:16px; font-weight:700;}
	.test_type li h3 span{ color:#016eb6;}
	.test_type .pic{ padding:0 0 0 40px; margin:0 0 5px 0; *margin:0 0 8px 0; overflow:hidden; zoom:1;}	
	.test_type .pic a{ display:block; float:left; width:45px; height:45px; overflow:hidden;}
	.test_type table tr td{ text-align:center; font-weight:700; vertical-align:bottom;}
	.test_type .test_btn{ width:100%; overflow:hidden;}
	.test_type .test_btn.center{ padding:0 0 0 150px;}
	.test_type .test_btn a{ display:block; float:left; width:225px; height:46px; background:url(//images4.baihe.com/images/baihe_new/images/button_large09.png) no-repeat 0 0; overflow:hidden;}
	.test_type .test_btn a{ display:inline;}
	.test_type .test_btn a.view{ background-position:0 0;margin:0 0 0 45px; }
	.test_type .test_btn a.view:hover{ background-position:0 -46px;}
	.test_type .test_btn a.gono{ background-position:0 -92px;margin:0 0 0 70px; }
	.test_type .test_btn a.gono:hover{ background-position:0 -138px;}
	
	.test_type .intro{ padding:15px; margin:0 0 20px 0; border:1px solid #ccc; background:url(//images4.baihe.com/images/baihe_new/images/mybaihe_matching_bj.gif) repeat-x 0 bottom;}
	.test_type .intro dl{ width:100%; margin:0 0 15px 0; line-height:22px; overflow:hidden;}
	.test_type .intro dl dt{ width:100%; margin:0 0 5px 0; font-weight:700; color:#016ab1;}
	


/*我的匹配推荐
------------------------------------------------------------------------------------------------------------*/	
.match_recommend{ margin:0 17px 0 0; overflow:hidden;}
.match_recommend h3{ padding:0 0 10px 15px; font-size:14px; font-weight:700; color:#2f81d4;border-bottom:3px solid #dfebf4; }
.match_recommend h3.normal{ border:0;}

.myselection_mate{ margin:0 17px 0 0; border:1px solid #ccc; border-width:0 1px; background:url(//images5.baihe.com/images/baihe_new/images/selection_mate_bg.gif) repeat-x 0 bottom; overflow:hidden;}
.myselection_mate dl{ padding:15px 25px; border-bottom:1px dotted #ccc; font-size:12px; line-height:22px; overflow:hidden; zoom:1;}
.myselection_mate dl.intro{ font-size:14px;}
.myselection_mate dl dd{ float:left; width:650px;}
.myselection_mate dl dd h5{ font-weight:700; font-size:14px;}
.myselection_mate dl dt{ overflow:hidden; zoom:1; text-align:right;}



/*黄色提示框
------------------------------------------------------------------------------------------------------------*/
.baihe_point{ margin:15px 17px 0 0; padding:10px 15px; border:1px solid #fdcea0; background:#fff6dd; color:#666; line-height:22px; overflow:hidden; zoom:1;}
.baihe_point strong{ display:block; float:left; height:40px; font-weight:700;}
.baihe_point p{ float:left;}
.baihe_point .btn_norm{ float:left;}


/*寻爱基本功
------------------------------------------------------------------------------------------------------------*/
.love_bh{ padding:15px; background:#fff; min-height:1415px; _height:1415px; font-family:Arial, Helvetica, sans-serif; zoom:1;}
	.love_bh dl{ padding:10px 0 10px 20px; margin:20px 0 0; border:1px solid #c7c7c7; background:url(//images5.baihe.com/images/baihe_new/images/love_bh_bg.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
	.love_bh dl dt{ float:left;width:100px; height:80px; margin:0 30px 0 0; _margin:0 27px 0 0;background:url(//images5.baihe.com/images/baihe_new/images/love_bh_icon.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
	.love_bh dl dt.pic{ background-position:0 -80px;}
	.love_bh dl dt.mobile{ background-position:0 -160px;}
	.love_bh dl dt.test{ background-position:0 -240px;}
	.love_bh dl dt.msg{ background-position:0 -320px;}
	.love_bh dl dt.sft{ background-position:0 -400px;}
	.love_bh dl dt.safe{ background-position:0 -480px;}
	.love_bh dl dd{ float:left; width:51%; padding:15px 0 7px 0; line-height:18px;}
	.love_bh dl dd.btn{ float:left; width:26%; padding:25px 0 7px 0;}
	.love_bh dl dd strong{ display:block; margin:0 0 10px 0; font-size:14px; font-weight:700; color:#ff3c00;}
	.love_bh dl.finish{ background:url(//images5.baihe.com/images/baihe_new/images/love_bh_bg_finish.gif) repeat-x 0 bottom; border:1px solid #b0e0b9;}
	.love_bh dl.finish dd strong{ margin:0 0 5px 0; color:#666;}
	
	.lovegift{ padding:135px 0 15px 0; line-height:20px; background:url(//images1.baihe.com/images/baihe_new/images/love_bh_gift.gif) no-repeat 0 0; overflow:hidden; zoom:1;}
	.lovegift.love01{ padding:135px 0 15px 0; line-height:20px; background:url(//images1.baihe.com/images/baihe_new/images/love_bh_gift01.gif) no-repeat 0 0; overflow:hidden; zoom:1;}
	.lovegift.love02{ padding:135px 0 15px 0; line-height:20px; background:url(//images1.baihe.com/images/baihe_new/images/love_bh_gift02.gif) no-repeat 0 0; overflow:hidden; zoom:1;}
	.lovegift p{ padding:0 0 15px 40px; }
	.lovegift strong{ display:block; margin:5px 0; text-align:center; font-weight:700; font-size:12px;line-height:22px; color:#ff3300;}
	.lovegift em{display:block; text-align:center;}
	.lovegift .btn{ padding:0 0 0 50px; font-weight:700;}
	.lovegift .btngray{ padding:10px 0 0; text-align:center;}
	.lovegift .point01{ padding:10px 15px; margin:0 0 10px 0; background:#fff6dc; border:1px solid #fdcc9d; color:#ff3c00;}
	.lovegift .point02{ padding:10px 15px; background:#f4faff; border:1px solid #c7e0f4;}
	.lovegift .point02 img{ position:relative; top:3px; margin:0 5px 0 0;}


/*积分按钮
------------------------------------------------------------------------------------------------------------*/
.homeCareer{ position:relative; height:68px; padding:7px 5px 0 70px; margin:0 0 5px 0; line-height:18px; border:1px solid #c7c7c7; background:url(//images1.baihe.com/images/baihe_new/images/accumulate/jf_icon_bg.jpg) no-repeat 0 0; text-align:center; z-index:5;}
.homeCareer p{ font-size:14px; font-weight:700; color:#000; line-height:20px;}
.homeCareer strong{  color:#ff0000; font-weight:700;}
.homeCareer a.fLeft{ display:block; float:left; width:65px; height:75px; text-indent:-999em; background:#fff; opacity:0; filter:alpha(opacity=0); overflow:hidden; zoom:1;}
.homeCareer .next{ position:absolute; top:0; right:10px; color:#2f81d4;}
.homeCareer b{ font-size:14px;}
.homeCareer .fRight{ padding:20px 0 0;}
.homeCareer.keepon,.homeCareer.Icon01,.homeCareer.Icon02,.homeCareer.Icon03,.homeCareer.Icon04,.homeCareer.Icon05,.homeCareer.Icon06,.homeCareer.Icon07,.homeCareer.Icon08,.homeCareer.Icon09,.homeCareer.Icon10,.homeCareer.Icon11,.homeCareer.Icon12,.homeCareer.Icon13,.homeCareer.Icon14,.homeCareer.Icon15,.homeCareer.Icon16,.homeCareer.Icon17{ height:75px; padding:0 5px 0 0; text-align:left; line-height:22px;}
.homeCareer.keepon{ background-position:0 -75px; }
.homeCareer.Icon01{ background-position:0 -150px;}
.homeCareer.Icon02{ background-position:0 -225px;}
.homeCareer.Icon03{ background-position:0 -300px;}
.homeCareer.Icon04{ background-position:0 -375px;}
.homeCareer.Icon05{ background-position:0 -450px;}
.homeCareer.Icon06{ background-position:0 -525px;}
.homeCareer.Icon07{ background-position:0 -600px;}
.homeCareer.Icon08{ background-position:0 -675px;}
.homeCareer.Icon09{ background-position:0 -750px;}
.homeCareer.Icon10{ background-position:0 -825px;}
.homeCareer.Icon11{ background-position:0 -900px;}
.homeCareer.Icon12{ background-position:0 -975px;}
.homeCareer.Icon13{ background-position:0 -1050px;}
.homeCareer.Icon14{ background-position:0 -1125px;}
.homeCareer.Icon15{ background-position:0 -1200px;}
.homeCareer.Icon16{ background-position:0 -1275px;}
.homeCareer.Icon17{ background-position:0 -1350px;}


.homeCareer .btn_norm{ margin-top:10px;}
.homeLink{ margin:0 0 3px 0; overflow:hidden; zoom:1;}
.homeLink a{ display:block; height:20px; padding:0 0 0 27px; line-height:20px; color:#ff6600; text-decoration:underline;}
.homeLink a.gift{ background:url(//images2.baihe.com/images/baihe_new/images/icon/mybaihe_oper11.gif) no-repeat 0 center;}
.homeLink a.blog{ background:url(//images2.baihe.com/images/baihe_new/images/icon/miniblog.gif) no-repeat 0 center;}
.homeLink a.match{ background:url(//images2.baihe.com/images/baihe_new/images/icon/user_icon.gif) no-repeat 0 -30px;}

.homebtn{ display:block; width:111px; height:40px; line-height:42px; font-weight:700; font-size:14px; text-align:center; background:url(//images2.baihe.com/images/baihe_new/images/homeCareer_btn.gif) no-repeat; color:#fff; text-decoration:none; overflow:hidden;}
.homebtn_finish{ display:block; width:111px; height:37px; padding:5px 0 0; line-height:16px; font-size:12px; text-align:center; background:url(//images3.baihe.com/images/baihe_new/images/homeCareer_btn.gif) no-repeat 0 bottom;color:#999;text-decoration: none;}
.homeCareer span{ display:none;}
.homeCareer a.homebtn:hover{  border:0; text-decoration:none; color:#fffe94;}
.homeCareer a.homebtn_finish:hover{ border:0; text-decoration:none; color:#666;}
.homeCareer a.homebtn:hover span,
.homeCareer a.homebtn_finish:hover span{ position:absolute; top:60px; left:-1px; display:block; width:166px; padding:10px; font:12px normal; line-height:20px; border:1px solid #fbe7b8; background:#fef8df; color:#666; text-align:left; z-index:20;}
.homeCareer a.homebtn:hover strong,
.homeCareer a.homebtn_finish:hover strong{ color:#666;}

/*****顾问推荐静态页，临时css*****/
.counselor{ padding:10px 0 9px 15px; margin:0 17px 0 0; border:1px solid #e0e0e0; line-height:20px; background:#dcebf6 url(//images3.baihe.com/images/baihe_new/images/search_request_bg.gif) repeat-x 0 0;}
.counselor strong{ display:block; font-size:14px; font-weight:700;}
.counselor .yellow{ font-weight:700; color:#ff6600;}

.userAd{ position:relative; height:300px; overflow:hidden; zoom:1;}
.userAd img{ position:absolute; top:0; left:0;}


/*部落
------------------------------------------------------------------------------------------------------------*/
.tribe{ width:578px; height:130px; margin:0 0 15px 10px; border:1px solid #ece8db; background:#fdf5dc url(//images3.baihe.com/images/baihe_new/images/tribe/userMathBg.gif) no-repeat 0 0; overflow:hidden; zoom:1;}
.tribe dl dd{ float:left; width:390px; padding:20px 15px 0 145px;line-height:22px;}
.tribe .close{ position:absolute; top:5px; right:5px; display:block; width:16px; height:16px; text-indent:-99em; background:url(//images3.baihe.com/images/baihe_new/images/close.gif) no-repeat center; cursor:pointer; overflow:hidden;}
.tribe dl dd strong{ display:block; margin:0 0 5px 0; color:#333;}
.tribe dl dd .link{ display:block; text-align:right; color:#ff3400; font-weight:700;}

.meaning dl dt,.meaning strong,.meaning dl dd h3{ background-position:0 0; color:#347a06;}
.knowledge dl dt,.knowledge strong{ background-position:0 -140px; color:#1068ad;}
.safety dl dt,.safety strong{ background-position:0 -280px; color:#ff571d;}
.stimulate dl dt,.stimulate strong{ background-position:0 -420px; color:#cc0018;}

.meaning dl dd{ background-position:0 0;}
.knowledge dl dd{ background-position:0 -130px;}
.safety dl dd{ background-position:0 -260px;}
.stimulate dl dd{ background-position:0 -390px;}

.chatLogs{ padding:15px; overflow:hidden; zoom:1;}
.chatLogs table{ border-collapse:collapse; table-layout:fixed;}
.chatLogs tr td{ padding:8px 15px; border-bottom:1px solid #ccc; line-height:20px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.chatLogs tr th{ padding:5px 15px; background:#f3f3f4; font-weight:700;}


.astroPoint{ padding:10px; margin:15px 0 0; background:#f9f9f9 url(//images4.baihe.com/images/baihe_new/images/astro/astro_user_bg.jpg) no-repeat 0 bottom; border:1px solid #c9c9c9; line-height:20px; overflow:hidden; zoom:1;}
.astroPoint dl{ overflow:hidden; zoom:1;}
.astroPoint dl dt{ float:left; width:90px; _line-height:22px;}
.astroPoint dl dd{ color:#ff3c00; overflow:hidden; zoom:1;}


/*****浮动框*****/
.realName{ position:relative; cursor:pointer; z-index:9;}
.realPop{ position:absolute; bottom:22px; left:-50px; width:130px; height:45px; padding:15px; background:#fff; text-align:center; border:4px solid #ccc;}
.realBtn{ display:block; width:92px; height:21px; margin:5px auto 0; line-height:21px;color:#fff; text-align:center; background:url(//images5.baihe.com/images/baihe_new/images/button/btn_prvoe.gif) no-repeat; color:#fff; font-weight:normal; text-decoration:none; font-weight:700; color:#fff; cursor:pointer; z-index:100;}
.realBtn{ display:inline;}
.realBtn:hover{ color:#fff; text-decoration:none;}

.namePop{ display:block; position:absolute; bottom:22px; left:-50px; width:243px;background:#f5f5f5; color:#333; text-align:left; border:4px solid #ccc; zoom:1; z-index:100}
.namePop .title{ display:block; padding:5px 10px; color:#333; background:#e6e6e6; font-size:14px; border-bottom:1px solid #ccc; line-height:16px; overflow:hidden; zoom:1;}
.namePop .title .nameClose{ float:right; display:block; width:16px; height:16px; background:url(//images5.baihe.com/images/baihe_new/images/icon/close_01.gif) no-repeat; text-indent:-999em; cursor:pointer; overflow:hidden;}
.namePop .text{ position:relative; display:block; padding:10px 15px; background:#f5f5f5; overflow:hidden; zoom:1;}
.namePop .text img{ float:right; display:block; width:58px; height:71px; padding:2px; border:1px solid #ccc;}
.namePop .text em{ position:absolute; display:block; width:58px; height:71px; right:13px; top:16px; z-index:10; background:#fff; opacity:0; filter:alpha(opacity=0);}
.namePop .intro{ float:left; width:140px; padding:0; font-size:14px; line-height:26px;}
.namePop .intro strong{ font:12px/26px SimSun; color:#999;}
.namePop .close{ position:relative; top:-50px; right:-55px; display:block; width:16px; height:16px; background: url(//images5.baihe.com/images/baihe_new/images/icon/icon_02.gif) no-repeat; text-indent:-999em; overflow:hidden;}

.mb_matching ul li p a.realBtn{  color:#fff; font-weight:normal; text-decoration:none;}
.mb_matching ul li p a.realBtn:hover{ color:#fff;}
.mb_attention .namePop .title,.list_member dd .namePop .title,.list_member dd .namePop .text{ margin:0;}
.list_member dd .title .ra_icon img{ position:relative; top:4px;}
.list_member dd .uname .realPop{ line-height:14px;}

/*人气达人
------------------------------------------------------------------------------------------------------------*/
.btn_rqdr,.btn_rqdred { display:block; width:70px; padding:0 0 0 13px; height:26px; line-height:28px; line-height:28px !important; text-align:center; background:url(//images3.baihe.com/images/baihe_new/images/userBtn01.gif) no-repeat; overflow:hidden;}
.btn_rqdr { width:83px; margin:5px auto;padding:0; background-position:0 -52px; color:#6D7182; line-height:25px;}
.btn_rqdred { width:83px; margin:5px auto;padding:0; background-position:0 -52px; color:#c1c1c3; line-height:25px;}
