@charset "utf-8";
/* CSS Document */



/*	选项卡*/
.tab1 {
	width:222px;
	height:237px;

}
.menutitle {
	height:28px;
	margin-left:33px;
	margin-top:40px;
	
}
.menutitle li {
	float:left;
	width:86px;
	text-align:center;
	line-height:28px;
	height:28px;
	cursor:pointer;
	color:#bd0457;
	font-size:18px;
	overflow:hidden;
}
.menutitle li.off {
	
	color:#ff0072;

}
.menudiv {
	height:200px;

}
.menudiv div {
	line-height:28px;
}

.hl_main5_content {
            width: 220px;
            height: 160px;
            border-top: none;
            margin-left: 1px;
            margin: 0px auto;
        }

        .hl_main5_content1 {
            width: 220px;
            margin-top: 0px;
            overflow: hidden;
            float: left;
            
        }

        .hl_main5_content1 ul {
            width: 1600px;
            overflow: hidden;
        }

        .hl_main5_content1 ul li {
            float: left;
            width: 220px;
            display: inline;
            margin-right: 10px;
        }

        .hl_main5_content1 ul li img {
            width: 220px;
            height:160px;
        }
        
        
        
         .hl_main5_content21 {
            width: 150px;
            height: 170px;
            border-top: none;
            margin-left: 1px;
            margin: 0px auto;
        }
        
        .hl_main5_content2 {
            width: 150px;
            margin-top: 5px;
            overflow: hidden;
            float: left;
            margin-left: 0px;
        }

        .hl_main5_content2 ul {
            width: 1600px;
            overflow: hidden;
        }

        .hl_main5_content2 ul li {
            float: left;
            width: 150px;
            display: inline;
            margin-right: 10px;
        }

        .hl_main5_content2 ul li img {
            width: 150px;
            height:170px;
        }
.memTJ
{
    text-decoration:none;
    color:#C44BA8;
}



.logandflash {
	width:992px;
	height:237px;
	overflow:hidden;
	margin:7px auto 0;
}
.login {
	width:222px;
	height:237px;
	float:left;
	overflow:hidden;
	background:url(../images/login1.gif) no-repeat;
}
.login_context {
	width:186px;
	color:#ff0072;
	padding-top:26px;
	padding-left:36px;
}
.login_button, .login_register {
	height:24px;
	width:65px;
	margin:10px 5px;
	border:none;
}
.login_button {
	background:url(../images/login_button1.gif) no-repeat;
}
.login_register {
	background:url(../images/register.gif) no-repeat;
}
.login_context li {
	float:left;
	width:186px;
	margin-top:10px;
}
.login_context .inpu {
	width:95px;
}
.flash {
	width:532px;
	height:237px;
	float:left;
	overflow:hidden;
	margin-left:20px;
}
.marry {
	width:218px;
	float:right;
	height:237px;
	overflow:hidden;
}
.marry li {
	width:218px;
	height:59px;
	float:left;
	overflow:hidden;
}

.view {
	width:228px;
	height:208px;
	float:left;
	background:url(../images/view_bug.gif) no-repeat;
}
.view_title {
	width:210px;
	float:left;
}
.view_context {
	width:212px;
	height:156px;
	float:left;
	padding:8px;
}
.card {
	width:240px;
	height:208px;
	float:left;
	overflow:hidden;
}
.card_title {
	width:222px;
	float:left;
	background:url(../images/card.gif) no-repeat;
}
.noties_title, .card_title {
	color:#FFF;
}
.card_context {
	width:240px;
	height:170px;
	float:left;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
	background:url(../images/card2.gif) no-repeat;
}
.noties {
	width:304px;
	float:left;
	height:208px;
}
.noties_title {
	width:286px;
	background:url(../images/noties.gif);
	float:left;
}
.noties_context {
	width:276px;
	float:left;
	height:154px;
	padding:14px;
	font-size:12px;
	background:url(../images/noties2.gif);
}
.goodwoment {
	width:193px;
	height:208px;
	float:left;
}
.goodwoment, .noties, .card {
	margin-left:8px;
	overflow:hidden;
}
.goodwoment_title {
	width:175px;
	background:url(../images/good_women.gif);
	float:left;
}
.goodwoment_context {
	width:193px;
	height:160px;
	float:left;
	text-align:center;
	padding-top:1px;
	padding-bottom:21px;
	background:url(../images/good_women_buf.gif);
}
.noties_title, .card_title, .goodwoment_title, .view_title {
	padding-top:5px;
	padding-left:18px;
	height:22px;
	font-size:14px;
}
.goodwoment_title, .view_title, .part_title, .entry_title, .new_article_title, .new_activity_title, .love_manifesto_title, .new_join_title {
	color:#8a1e5a;
}
.goodwoment_title {
	padding-right:18px;
	width:157px;
	text-align:right;
}
.goodwoment_title h3, .part_title h3, .entry_title h3, .new_article_title h3, .new_activity_title h3, .love_manifesto_title h3, .new_join_title h3 {
	font-size:14px;
	float:left;
}
.goodwoment_title a, .part_title a, .entry_title a, .new_join_title a, .new_article_title a, .new_activity_title a, .love_manifesto_title a {
	color:#6b6b6b;
	font-size:12px;
	text-decoration:none;
	padding-top:3px;
	display:block;
}

.menpart, .womentpart {
	width: 488px;
	float:left;
	height:455px;
	overflow:hidden;
	background:url(../images/bg.gif) no-repeat -6px 69px;
}
.womentpart {
	float:right;
}
.part_bottom {
	background:url(../images/recommend2.gif);
	float:left;
	height:11px;
	width:489px;
}
.part_title {
	width:450px;
	background:url(../images/recommend1.gif);
	height:25px;
	float:left;
	padding-left:18px;
	padding-top:8px;
	color:#7b0041;
	font-size:14px;
	padding-right:20px;
	text-align:right;
}
.part_context {
	height:409px;
	width:486px;
	float:left;
	border-left:1px #ead0d9 solid;
	border-right:1px #ead0d9 solid;
	background:#FFF;
}
.part_context li {
	width:105px;
	float:left;
	height:197px;
	font-family: "宋体";
	font-size:12px;
 *display:inline;
	margin:8px;
	margin-bottom:0px;
	overflow:hidden;
}
.photo {
	width:105px;
	float:left;
	height:121px;
	overflow:hidden;
}
.photo_context {
	width:105px;
	float:left;
	line-height:18px;
	height:75px;
	overflow:hidden;
}
.part_context li a {
	color:#943531;
	text-decoration:none;
}
.entry_man, .entry_women, .new_men {
	float:left;
	width:327px;
	height:476px;
	overflow:hidden;
}
.entry_women {
	margin:0 5px;
}
.entry_title {
	width:291px;
	float:left;
	background:url(../images/member.gif);
	height:22px;
	overflow:hidden;
	text-align:right;
	padding:5px 18px 0;
}
.entry_context {
	width:325px;
	float:left;
	border-left:1px #ead0d9 solid;
	border-right:1px #ead0d9 solid;
}
.entry_context table {
	margin:8px 15px;
	color:#636363;
	font-size:12px;
	font-family:"宋体";
	line-height:19px;
}
.entry_bottom {
	width:327px;
	height:9px;
	float:left;
	background:url(../images/member2.gif) no-repeat;
}
.entry_context table span {
	color:#c44ba8;
}
.entry_context table tr .line_bottom {
	border-bottom:#dedede 1px dashed
}
.new_join, .new_article, .new_activity, .love_manifesto {
	height:339px;
	overflow:hidden;
}
.new_activity {
	margin:0 3px;
}
.new_article {
	margin-right:3px;
}
.new_join, .new_join_title, .new_join_bottom, .new_join_context {
	float:left;
	width:257px;
}
.new_article, .new_article_title, .new_article_bottom, .new_article_context {
	float:left;
	width:236px;
}
.new_activity, .new_activity_title, .new_activity_bottom, .new_activity_context {
	float:left;
	width:251px;
}
.love_manifesto, .love_manifesto_title, .love_manifesto_bottom, .love_manifesto_context {
	float:left;
	width:235px;
}
.new_article_title, .new_activity_title, .love_manifesto_title, .new_join_title {
	padding:5px 18px 0;
	height:21px;
	text-align:right;
}
.new_article_bottom, .new_activity_bottom, .love_manifesto_bottom, .new_join_bottom {
	height:9px;
	background:url(../images/new_bottom.gif) no-repeat;
}
.new_activity_context, .new_article_context, .new_join_context, .love_manifesto_context {
	border-left:1px #ead0d9 solid;
	border-right:1px #ead0d9 solid;
	height:303px;
	line-height:25px;
}
.new_article_context {
	padding:0 10px;
	width:214px;
}
.new_activity_context {
	padding:0 10px;
	width:229px;
}
.love_manifesto_context {
	padding:0 10px;
	width:213px;
}
.new_article_context li a, .new_activity_context li a, .love_manifesto_context li a {
	text-decoration:none;
	color:#5d5d5d;
}
.new_article_context li a:hover, .new_activity_context li a:hover, .love_manifesto_context li a:hover {
	text-decoration: underline;
	color:#5d5d5d;
}
.new_article_context li, .new_activity_context li, .love_manifesto_context li, new_join_context li {
	width:100%;
	overflow:hidden;
	float:left;
}
.new_join_context li a {
	text-decoration:none;
	color:#fa0000;
}
.new_join_context li a:hover {
	text-decoration: underline;
	color:#fa0000;
}
.new_join_context li {
	list-style-type:circle;
	padding:0 10px 0 19px;
	width:226px;
	overflow:hidden;
	float:left;
}
.new_join_context ul {
	list-style-type: disc;
}
.new_join_context {
	width:255px;
}
.new_join_title {
	background:url(../images/new_join.gif) no-repeat;
	width:221px;
}
.new_join_bottom {
	width:257px;
	background-position:0 0;
}
.new_activity_title {
	background: url(../images/new_activity.gif) no-repeat;
	width:215px;
}
.new_activity_bottom {
	width:251px;
	background-position:-263px 0;
}
.new_article_title {
	background: url(../images/new_article.gif) no-repeat;
	width:200px;
}
.new_article_bottom {
	width:236px;
	background-position:-518px 0;
}
.love_manifesto_title {
	background: url(../images/love_manifesto.gif) no-repeat;
	width:199px;
}
.love_manifesto_bottom {
	width:235px;
	background-position:-758px 0;
}
.ad {
	width:992px;
	margin:0 auto;
	text-align:center;
}
.links {
	width:982px;
	padding:5px;
	margin:0 auto;
	overflow:inherit;
	line-height:25px;
	background:#f6e7ee;
	font-size:15px;
	color:#5c5d5f;
}
.links a {
	color:#000;
	text-decoration:none;
	padding:0 10px;
}
.partners {
	width:842px;
	margin:0 auto;
	overflow:hidden;
	padding-left:150px;
	background: url(../images/Partners.gif) no-repeat #FFF;
	padding-top:10px;
	padding-bottom:10px;
}
.partners li{
	float:left;
	margin:5px; }
.bottom {
	background:#b82367;
	width:100%;
	color:#FFF;
	text-align:center;
	line-height:25px;
	margin:0 auto;
	padding:5px 0;
}
.bottom a {
	color:#FFF;
	text-decoration:none;
}
/*flash切换*/
#idSlider2, #idSlider2 img {
	width:532px;
	height:237px;
}
#idSlider2 {
	overflow:hidden;
	position:relative;
}
.num {
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:20;
}
.num li {
	float: left;
	list-style:none;
	color: #ff426f;
	text-align: center;
	line-height: 20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	background-color: #FFF;
}
.num li.on {
	font-size: 14px;
	background-color: #ff426f;
	font-weight: bold;
	color:#FFF;
}
#idContainer2 {
	width:532px;
	height:237px;
	overflow:hidden;
	position:relative;
}
/*会员中心*/
.user_left{
	float:left;
	width:236px;
	padding:0 25px 0 14px;
	background:url(../images/userline.gif) no-repeat right;}
.user_right,.user_right_context,.user_page,.userdateset{
	float:left;
	width:692px;
	padding:0 9px;
	overflow:hidden;
	}
.user_right_context,.user_page{
	padding:0;}
.user_page,.user_page_marray{
	height:27px;
	*margin-top:5px;
	line-height:27px;
	text-align:center;}
.user_page a,.user_page_marray a{
	padding:2px 6px;
	border:1px #d2d2d2 solid;
	color:#404041;
	margin: 0 3px;
	text-decoration:none;}
.user{
	float:left;
	width:230px;
	overflow:hidden;
	background: url(../images/userphoto.gif) no-repeat;
	height:437px;}
.user_photo{
	float:left;
	width:168px;
	height:223px;
	overflow:hidden;
	*display:inline;
	margin-top:99px;
	margin-left:32px;}
.user_name{
	float:left;
	*display:inline;
	margin-top:45px;
	margin-left:99px;
	color:#FFF;
	font-weight:bold;
	width:100px;
	height:25px;
	line-height:25px;}
.user_space{
	float:left;
	width:230px;
	height:192px;}
.user_space_title{
	float:left;
	width:230px;
	background: url(../images/userspace.gif) no-repeat;
	height:65px;}
.user_space_context{
	float:left;
	width:230px;
	background: url(../images/user_space_list.gif) no-repeat;
	height:109px;
	overflow:hidden;
	padding-top:11px;}
.user_space_context li{
	float:left;
	width:210px;
	font-family:"宋体";
	font-size:12px;
	padding-left:10px;
	height:25px;
	line-height:25px;
	color:#dc5776;}
.user_space_context li a{
	color:#dc5776;
	width:205px;
	height:25px;
	display:block;
	text-indent:2em;
	text-decoration:none;
	}
.user_space_context li a:hover{
	background:url(../images/userlisthover.gif) no-repeat;}
.user_quick{
	width:218px;
	float:left;
	padding-left:12px;
	margin-top:27px;}
.user_ad{
	float:left;
	width:218px;
	padding-left:12px;

	margin-top:7px;}
.user_ad img{
		border:1px #ffe2ee solid;
	}
.userlist,.userlist_marray{
	float:left;
	width:290px;
	height:190px;
	overflow:hidden;
	background:url(../images/userbg.gif) no-repeat;
	*display:inline;
	margin: 13px;
	padding:15px;}
.userlist_photo{
	width:149px;
	height:180px;
	float:left;
	background:#FFF;}
.userlist_photo_context{
	width:98px;
	height:144px;
	float:left;
	padding-left:34px;
	padding-right:6px;
	padding-top:36px;}
.userlist_photo_context li{
	font-size:12px;
	line-height:25px;
	}
.userlist_photo_context li font{
	font-size:12px;
		color:#949295;
		}
.userlist_photo_context li span{
	width:47px;
	height:28px;
	float:left;
	padding-left:30px;
	line-height:28px;
	background:url(../images/hello.gif) no-repeat;}
.userlist_photo_context li span a{
	color:#000;
	text-decoration:none;}
/*征婚家园*/
.selectmarrage{
	width:932px;
	margin:5px auto;
	height:34px;
	line-height:34px;
	overflow:hidden;
	padding-left:30px;
	padding-right:30px;
	background:#fde9f1;
	text-align:right;}
.userlist_marray{
	margin:5px;}
.user_page_marray{
	width:992px;
	float:left;
	margin:10px 0;}

.select_button{
	background:url(../images/selectbutton.gif) no-repeat;
	width:39px;
	height:25px;
	border:none;}
.select_left{
	float:left;}
.select_input{
	width:50px;}
.select_input_add{
	width:60px;}
.selectmarrage table{
	font-size:12px;}
