/* 缘遇择偶广场：布局跟稿，主色粉色，不新增功能入口 */
body.yy-user{background:#FFF3F6;color:#2B2B2B}
body.yy-user .nodatatips{color:#C4A8B0}

/* 顶栏：白底，缘分书法粉色，附近/最匹配 */
body.yy-user .topnav,
body.yy-user .topnav1{
	background:#fff!important;
	background-image:none!important;
	color:#2B2B2B;
	box-shadow:0 .1rem .6rem rgba(232,92,134,.06)
}
body.yy-user .topnav a,
body.yy-user .topnav1 a,
body.yy-user .topnav font,
body.yy-user .topnav1 font{color:#B08996}
body.yy-user .topnav a.ed,
body.yy-user .topnav1 a.ed{color:#2B2B2B;font-size:1.7rem;font-weight:700}
body.yy-user .topnav a.ed:after,
body.yy-user .topnav1 a.ed:after{background-color:#E85C86!important;width:1.2rem;height:.28rem;border-radius:.2rem;bottom:-.85rem}
body.yy-user .topnav a.yy-logo-tab,
body.yy-user .topnav a.yy-logo-tab.ed{
	font-family:"STXingkai","华文行楷","KaiTi","PingFang SC","Microsoft Yahei",serif;
	font-size:1.7rem!important;
	line-height:2rem;
	color:#E85C86!important;
	font-weight:700;
	letter-spacing:.04rem;
	margin-right:1.4rem
}
body.yy-user .topnav a.yy-logo-tab.ed:after{display:none}
body.yy-user .topnav font#user_search{color:#E85C86}
body.yy-user .topnav font#user_search i{color:#E85C86;margin-right:.15rem}

/* 筛选条 */
body.yy-user .sotab{
	background:#FFF3F6;
	height:4.2rem;line-height:4.2rem
}
body.yy-user .sotab li{font-size:1.32rem;color:#B08996}
body.yy-user .sotab li span{
	background:#fff;
	border-radius:2rem;
	padding:0 1rem;
	line-height:2.6rem;
	height:2.6rem;
	display:inline-block;
	box-shadow:0 .1rem .4rem rgba(232,92,134,.06)
}
body.yy-user .sotab li.ed,
body.yy-user .sotab li.ed span{color:#E85C86}
body.yy-user .sotab li i{color:#D4B8C0}
body.yy-user .sotab li:nth-child(2):before,
body.yy-user .sotab li:nth-child(2):after{display:none}

body.yy-user .soubox{background:#fff}
body.yy-user .soubox a.ed,
body.yy-user .soubox a.ed:after,
body.yy-user #sotab1 a.ed{color:#E85C86!important}
body.yy-user .soubox a.ed,
body.yy-user #sotab1 a.ed{background-color:rgba(232,92,134,.12)!important}
body.yy-user #sotab4 .size3{background-color:#E85C86;border-color:#E85C86}

/* 列表卡：白卡片 + 方图 + 粉标签；优质会员徽章仍用金色点缀 */
body.yy-user .LIST_list{
	background:transparent;
	padding:1rem 1.2rem 10rem;
	margin-top:9.2rem
}
body.yy-user .LIST_list dl{
	height:auto;
	min-height:11.2rem;
	background:#fff;
	border-radius:1.2rem;
	box-shadow:0 .2rem .8rem rgba(232,92,134,.08);
	border-bottom:0;
	margin-bottom:1rem;
	padding:1.1rem;
	box-sizing:border-box
}
body.yy-user .LIST_list dl a{display:block;position:relative;overflow:hidden}
body.yy-user .LIST_list dl dt,
body.yy-user .LIST_list dl dd{position:relative;top:auto}
body.yy-user .LIST_list dl dt{
	width:9.2rem;height:9.2rem;left:auto;float:left;margin:0;overflow:hidden;border-radius:1.1rem
}
body.yy-user .LIST_list dl dt img.alpha0_100_1s{
	width:9.2rem;height:9.2rem;border-radius:1.1rem;display:block
}
body.yy-user .LIST_list dl dt .rzj{display:none}
body.yy-user .LIST_list dl .yy-rz{
	position:absolute;left:0;top:0;
	background:linear-gradient(90deg,#F07A9C,#E85C86);
	color:#fff;font-size:1rem;line-height:1.7rem;
	padding:0 .5rem;border-radius:1.1rem 0 .7rem 0;z-index:1
}
body.yy-user .LIST_list dl dd{
	right:auto;left:auto;float:none;
	width:auto;margin-left:10.4rem;min-height:9.2rem
}
body.yy-user .LIST_list dl dd h4{
	font-size:1.55rem;color:#2B2B2B;font-weight:700;
	display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:.35rem
}
body.yy-user .LIST_list dl dd h4 span{
	width:auto;max-width:46%;font-weight:700;color:#2B2B2B
}
body.yy-user .LIST_list dl dd h4 .yy-vip{
	display:inline-block;
	background:#F7F0E2;color:#C4A05A;
	font-size:1rem;font-style:normal;font-weight:normal;
	line-height:1.7rem;padding:0 .45rem;border-radius:.35rem;flex-shrink:0
}
body.yy-user .LIST_list dl dd h5{
	font-size:1.22rem;color:#B08996;margin:.35rem 0 .45rem;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
body.yy-user .LIST_list dl dd h5 b{float:none;background:none;color:#B08996;padding:0;line-height:1.6rem;height:auto;margin:0}
body.yy-user .LIST_list dl dd h6{
	font-size:1.12rem;margin:0;white-space:normal
}
body.yy-user .LIST_list dl dd h6 b{
	display:inline-block;
	background:#FFE8F0;color:#E85C86;
	font-size:1.12rem;line-height:2rem;height:2rem;
	padding:0 .55rem;border-radius:.9rem;margin:0 .4rem .35rem 0
}
body.yy-user .LIST_list dl a:after{content:'';display:block;clear:both}
body.yy-user .LIST_list dl .gps{
	position:static;clear:none;padding:.15rem 0 0;
	font-size:1.15rem;color:#B08996
}
body.yy-user .LIST_list dl .gps i{color:#E85C86;margin-right:.15rem}
body.yy-user .LIST_list dl .cert_store{bottom:1rem;right:1rem}

/* 双排头像 */
body.yy-user .ZEAI_list{top:10.8rem}
body.yy-user .ZEAI_list a em{border-radius:1.1rem 1.1rem 0 0}
body.yy-user .ZEAI_list a em img.m{border-radius:1.1rem 1.1rem 0 0}
body.yy-user .ZEAI_list a .uinfo{border-radius:0 0 1.1rem 1.1rem}
body.yy-user .ZEAI_list a .uinfo .data span b{
	background-color:#FFE8F0!important;color:#E85C86!important;border-color:#F8D4E0!important
}
body.yy-user .ZEAI_list a .uinfo .data i.ico{color:#E85C86}

/* 大图卡 */
body.yy-user .PIC_list{width:94%;margin:10.6rem auto 0}
body.yy-user .PIC_list a{border-radius:1.3rem;box-shadow:0 .25rem .9rem rgba(232,92,134,.08)}
body.yy-user .PIC_list a em img.m{border-radius:1.3rem 1.3rem 0 0}
body.yy-user .PIC_list a .uinfo .nik span h4{color:#2B2B2B}
body.yy-user .PIC_list a .uinfo .data span li{background:#FFE8F0;color:#E85C86}
body.yy-user .PIC_list a .uinfo .data i.ico{color:#E85C86}
body.yy-user .PIC_list a .uinfo .about{color:#B08996}

/* 视图切换、筛选侧栏、回顶 */
body.yy-user .btmKefuBtn,
body.yy-user #showtype.btmKefuBtn{
	display:block!important;
	background-color:#E85C86!important;
	color:#fff!important;
	box-shadow:0 .3rem .8rem rgba(232,92,134,.28);
	bottom:12.4rem
}
body.yy-user .btmKefuBtn i{color:#fff}
body.yy-user #showtype_box a.ed,
body.yy-user #showtype_box a.ed i{color:#E85C86!important}
body.yy-user #backtop a{color:#E85C86!important}

body.yy-user .div_left_so a.ed,
body.yy-user .div_left_so a.ed:after{color:#E85C86!important}
body.yy-user .div_left_so ul.def li.ed{color:#E85C86!important;background-color:rgba(232,92,134,.12)!important}
body.yy-user .div_left_so .listbox dl dd span.ed{color:#E85C86!important;border-top-color:#E85C86!important}
body.yy-user .div_left_so_areabox .ul dt.ed,
body.yy-user .areabox .ul dt.ed{color:#E85C86!important;border-top-color:#E85C86!important}
body.yy-user .div_left_so_areabox .ul li a.ed,
body.yy-user .areabox .ul li a.ed{color:#E85C86!important;background-color:rgba(232,92,134,.12)!important}
body.yy-user .ios-select-widget-box header.iosselect-header a.sure{background-color:#E85C86!important}
body.yy-user .div_left_so .savebox .zeaibg,
body.yy-user .div_left_so .savebox button.zeaibg{background-color:#E85C86!important}
body.yy-user .form_uid button{color:#E85C86}

body.yy-user .yy-nav a.ed i,
body.yy-user .yy-nav a.ed font{color:#E85C86}
