﻿body { font-family:宋体;
}

.lblusername{ color:#FF2D76; margin:0 0 0 10px;}
.mlr5{ margin:0 5px;}
.div1{ height:290px;}
.div11{ width:640px; height:284px;}
.div11 b{ overflow:hidden; display:block;}
.divp1{ border-left:solid 1px #FEB7CF; border-right:solid 1px #FEB7CF; background:#FCEFF6; height:30px; line-height:30px; padding:0 0 0 10px;}
.lblol{ color:#F572A8; font-size:14px; font-family:Arial; margin:0 5px;}
.boderlr{ border-left:solid 1px #FEB7CF; border-right:solid 1px #FEB7CF;}
.div12{ width:300px; height:284px; margin:0 0 0 10px;}
.div12 b{ overflow:hidden; display:block;}
.div12con{ padding:5px 0 0 25px; background:#FEF3F6; height:269px;}
.ptitle1{ background:url(../images/imglove/index_title1.png) no-repeat; height:74px;}
.div12con ul{ list-style-type:decimal;}
.div12con ul li{ line-height:22px; margin:0 0 0 20px}
.div12cons{ padding:10px 0 0 25px; background:#FEF3F6; height:264px;}
.div12cons ul{ list-style-type:decimal;}
.div12cons ul li{ line-height:22px;}
.linklog{ width:91px; height:28px; background:url(../images/imglove/index_button.gif); text-align:center; line-height:28px; font-size:14px; font-weight:bold; color:#fff; margin:0 0 0 20px;}
.linkreg{ width:91px; height:28px; background:url(../images/imglove/index_button.gif) 0 -29px; text-align:center; line-height:28px; font-size:14px; font-weight:bold; color:#fff; margin:0 0 0 20px;}
.div13{ margin:0 0 0 10px;}
.div13 ul{ list-style:none; margin:0 0 0 10px; }
.div13 ul li{ line-height:24px; }
.div13 ul li a{ display:inline-block; width:81px; height:24px; background:url("../images/imglove/b4.gif") no-repeat; color:#FF2D76; text-align:center; line-height:22px; letter-spacing:2px; margin-left:5px }
.ptitle2{ background:url(../images/imglove/redheart.gif) 0 5px no-repeat;  height:20px; line-height:20px; padding:0 0 0 20px; margin:10px 0 0 0;}
.ptitle2 a{color:#FF2D76; padding:2px 0 0 0; text-align:center; margin:0 0 0 15px;}
.div14{ border-top:dashed 1px #999; margin:15px 25px 0 0;}
.div2{ height:230px; margin:10px 0 0 0;}
.div2con{ background:#FEF3F6; }
.div2 b{ overflow:hidden; display:block;}
.div21{}
.div21 ul{ list-style:none;}
.div21 ul li{ float:left; display:inline; height:35px;}
.item1{ background: #FEF3F6 url(../images/imglove/index_searchbar.png) no-repeat; width:65px; padding:15px 0 0 50px;font-size:14px; margin:0 0 0 20px; font-family:微软雅黑; font-weight:bold; }
.item2{ margin:0px 0 0 30px; padding:15px 0 0 0;}
.item3{ margin:0 0 0 10px; padding:15px 0 0 0;}
.div22{}
.div22 ul{ list-style:none;}
.div22 ul li{ float:left; display:inline; height:132px;}
.item4{ background:#FEF3F6 url(../images/imglove/index_searchbar.png) 0 -50px no-repeat; width:35px; margin:20px 0 0 35px;}
.item5{ margin:20px 0 0 20px; text-align:center;}
.item5 a{ color:#4360A0;}
.item5 a:hover{ color:#ED4197;}
.div3{}
.div3 b{ overflow:hidden; display:block;}
.div31{ width:645px;}
.spttl{ width:4px; height:26px; background:url(../images/imglove/index_title_left.gif) no-repeat;}
.spttm{ width:637px; height:26px; background:url(../images/imglove/index_title_middle.gif) repeat-x; color:#fff; line-height:26px;}
.spttms{ width:287px; height:26px; background:url(../images/imglove/index_title_middle.gif) repeat-x; color:#fff; line-height:26px;}
.spttr{ width:4px; height:26px; background:url(../images/imglove/index_title_right.gif) no-repeat;}
.lbltitlel{ font-size:14px; font-weight:bold; margin:0 0 0 10px;}
.lbltitler{ margin:0 10px 0 0;}
.lbltitler a{ color:#fff;}
.div31con{padding:0 0 0 10px; background:#fff; height:650px;*height:630px !important;*height:630px; }
.spredlistl{ background:url(../images/imglove/index_redlist.gif); width:180px; height:33px; line-height:33px; padding:2px 0 0 0; margin:15px 0 0 10px}
.spredlistr{  background:url(../images/imglove/button.gif) 0 -160px no-repeat; width:80px; height:27px; line-height:27px; margin:15px 10px 0 10px; text-align:center;}
.spredlistr a{ color:#fff;}
.lblredlistmale{ color:#fff; margin:0 0 0 45px;}
.lblredlistfemale{ color:#fff; margin:0 0 0 20px;}
.aredlistmale{ color:#555; margin:0 0 0 45px;}
.aredlistfemale{ color:#555; margin:0 0 0 20px;}
.div32{ width:300px; margin:15px 0 0 10px; display:inline;}
.div32 ul{ list-style:none;}
.div32 ul li{ float:left; display:inline; height:124px;}
.item6{ width:96px;}
.item7{ width:180px; margin:0 0 0 10px;}
.item7 p{ line-height:20px;}
.item7 p a{ color:#4360A0;}
.item7 p a:hover{ text-decoration:underline;}
.indeximg1{ width:85px; height:100px;}
.indeximg2{ width:100px; height:120px;}
.predlist1{ border-bottom:dotted 1px #999;}
.predlist2{ height:38px; line-height:20px; overflow:hidden;  float:left; width:180px; height:38px; color:#777; }
.predlist3{ height:1px; background:#FEF3F6; font-size:0; border-top:solid 1px #fff; }
.predlist4{ height:38px; line-height:20px; overflow:hidden;  float:left; width:180px; height:38px;  }
.ddl1{ width:80px;}
.btnsearch{ background:url(../images/imglove/button.gif) 0 -160px no-repeat; width:80px; height:27px; border:0; color:#fff; margin:0 0 0 20px; cursor:pointer;}
.div33{ width:295px; }
.div33con{ margin:-2px 0 0 0; padding:5px 0 0 0;}
.div33con ul{ list-style:none; padding:0 0 0 10px;}
.div33con ul li{ background:url(../images/imglove/redheart.gif) 0 50% no-repeat; width:250px; overflow:hidden; white-space:nowrap; padding:10px 0 0 20px; height:20px; border-bottom:dashed 1px #999;text-overflow: ellipsis; -o-text-overflow: ellipsis;float:left; display:inline;}
.div33con ul li a:hover{ color:#ED4197;}
.div33cons{ background:#fff; }
.div33cons ul{ list-style:none;}
.div33cons ul li{ background:url(../images/imglove/redheart.gif) 0 50% no-repeat;  line-height:18px; width:200px;height:40px;  padding:10px 10px 0 20px; border-bottom:dashed 1px #999; margin:0 0 0 20px; float:left; display:inline;}
.div33cons ul li a:hover{ color:#ED4197;}
.lblcircle{ width:100px; height:24px; line-height:24px; padding:2px 0 0 0; text-align:center; cursor:pointer;  font-weight:bold; }
.lblcircle b{ overflow:hidden; display:block;}
.lblcon{ width:100px; height:18px; background:#fff; color:#F34897; text-align:center; line-height:18px; font-weight:bold; font-size:14px;}
.bar1{ height:1px; width:935px; background:#FEF3F6; font-size:0; margin:0 5px; border-bottom:solid 1px #FAE3EB;}
.bar2{ height:0px; width:935px; background:#FEF3F6; font-size:0; margin:0 5px; border-top:solid 1px #fff;}
.leave{ background:url(../images/imglove/love_star.gif); height:16px;}
.b1{ height:1px; margin:0 6px; background: #FEB7CF;}
.b2{ height:1px; border-left:2px solid #FEB7CF; border-right:2px solid #FEB7CF; margin:0 4px; background:#FEF3F6;}
.b3{ height:1px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 3px; background:#FEF3F6;}
.b4{ height:1px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 2px;  background:#FEF3F6;}
.b5{ height:2px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 1px;  background:#FEF3F6;}
.b6{ height:1px; margin:0 6px; background: #FEF3F6;}
.b7{ height:1px; border-left:2px solid #FEF3F6; border-right:2px solid #FEF3F6; margin:0 4px; background:#fff;}
.b8{ height:1px; border-left:1px solid #FEF3F6; border-right:1px solid #FEF3F6; margin:0 3px; background:#fff;}
.b9{ height:1px; border-left:1px solid #FEF3F6 border-right:1px solid #FEF3F6; margin:0 2px;  background:#fff;}
.b10{ height:2px; border-left:1px solid #FEF3F6; border-right:1px solid #FEF3F6; margin:0 1px;  background:#fff;}
.b11{ height:1px; margin:0 6px; background: #FEB7CF;}
.b12{ height:1px; border-left:2px solid #FEB7CF; border-right:2px solid #FEB7CF; margin:0 4px; background:#fff;}
.b13{ height:1px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 3px; background:#fff;}
.b14{ height:1px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 2px;  background:#fff;}
.b15{ height:2px; border-left:1px solid #FEB7CF; border-right:1px solid #FEB7CF; margin:0 1px;  background:#fff;}

.flink{margin-top:10px; font-size:12px; color:#777777;  line-height:21px;}
.flink b{ overflow:hidden; display:block; }
.flink a{ margin:0 10px;}
.flink a:hover {color: #FD2F79;}
