.w100{width:100%!important;}
.dib{display:inline-block!important;}
.ofh{overflow:hidden!important;}
.b-fff{background:#fff!important;}
.pd0{padding:0!important;}
.pr{position:relative!important;}
.pa{position:absolute!important;}
.xb_jh {
	position: relative;
	background: url("../images/xbzx/xbzxzh_jhbj.jpg");
	background-size: 100% 100%;
	padding: 4% 1%;
}

.xb_jh img.title {
	width: 80%;
	display: block;
	margin: 0 auto;
	padding: 1rem 0;
}

.xb_jh .swiper-slide{
	background: transparent;
}
/*胸部整形综合*/

.banner_xbzxzh .img_xb1 {
	width: 50%;
	left: 5%;
	top: 20%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.banner_xbzxzh .img_xb2 {
	width: 55%;
	left: 5%;
	top: 65%;
	-webkit-animation: fadeInLeft 1.1s ease;
	animation: fadeInLeft 1.1s ease;
}

.banner_xbzxzh .img_xb3 {
	width: 20%;
	right: 10%;
	top: 65%;
	-webkit-animation: fadeInRight 1.1s ease;
	animation: fadeInRight 1.1s ease;
}

.banner_xbzxzh .img_xb4 {
	width: 10%;
	right: 2%;
	top: 60%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.hdzx {
	position: relative;
	height: 2.4074074074074074rem;
	margin: 0.5rem auto !important;
}

.hdzx input {
	background: #dedddf;
	height: 2.4074074074074074rem;
	width: 66%;
	font-size: 0.6666666666666666rem;
}

.hdzx a:nth-of-type(1) {
	background: #91754b;
	width: 4.703703703703703rem;
	text-align: center;
	line-height: 1.962962962962963rem;
	color: #fff;
	position: absolute;
	height: 1.962962962962963rem;
	font-size: 0.8888888888888888rem;
	top: 48%;
	left: 55%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.hdzx a:nth-of-type(2) {
	width: 32%;
	float: right;
	height: 2.4rem;
	text-align: center;
	line-height: 2.4rem;
	color: #fff;
	font-size: 0.8888888888888888rem;
	background: rgb(40, 0, 56);
	background: -moz-linear-gradient(30deg, rgb(40, 0, 56) 30%, rgb(50, 50, 50) 70%);
	background: -webkit-linear-gradient(30deg, rgb(40, 0, 56) 30%, rgb(50, 50, 50) 70%);
	background: -o-linear-gradient(30deg, rgb(40, 0, 56) 30%, rgb(50, 50, 50) 70%);
	background: -ms-linear-gradient(30deg, rgb(40, 0, 56) 30%, rgb(50, 50, 50) 70%);
	background: linear-gradient(120deg, rgb(40, 0, 56) 30%, rgb(50, 50, 50) 70%);
}

.tyzj {
	height: 3rem !important;
	margin: 0.5rem 0;
}

.tyzj .div1,
.tyzj .div2 {
	padding-left: 1% !important;
	float: left;
}

.tyzj .tyzjlb {
	width: 70%;
	padding-left: 0.5rem !important;
	height: 3rem !important;
}

.tyzj .tyzjlb a {
	font-size: 1.1rem !important;
}

.xbzxzh_bj {
	background: #faf8f7;
	margin: 0;
	padding-top: 0.2rem;
}

.djgz {
	padding: 1rem 0 1rem 0;
}

.djgz .title b {
	color: #666;
}

.djgz nav a {
	display: inline-block;
	width: 20%;
	color: #666;
	font-size: 1rem;
	text-align: center;
	margin: 3% 0 0 2.8%;
}

.xbzx_nav {
	height: auto;
	padding: 1%;
}

.xbzx_nav h2 {
	font-size: 1.1111111111111112rem;
	color: #91754b;
	text-align: center;
}

.xbzx_nav h2:nth-of-type(2) {
	padding-top: 0.5rem;
	clear: both;
}

.xbzx_nav a {
	position: relative;
	float: left;
}

.xbzx_nav nav a {
	width: 24.2%;
	margin: 0 1% 1% 0;
	font-size: 0.6rem;
}

.xbzx_nav .nav a {
	width: 49%;
	margin: 0 0 1% 1%;
	font-size: 0.6rem;
}

.xbzx_nav a:nth-of-type(4),
.xbzx_nav a:nth-of-type(8) {
	margin-right: 0;
}

.xbzx_nav a p {
	position: absolute;
	text-align: center;
	width: 100%;
	color: #fff;
	font-size: 1rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.dxwt {
	margin-top: 0.5rem;
}

.dxwt .title i {
	width: 10%;
}

.dxwt a:nth-of-type(1) {
	background: #714897;
}

.dxwt a:nth-of-type(2) {
	background: #280038;
}

.dxwt a:nth-of-type(3) {
	background: #be96ee;
}

.dxwt a:nth-of-type(4) {
	background: #714897;
}

.dxwt a:nth-of-type(5) {
	background: #714897;
}

.dxwt a:nth-of-type(6) {
	background: #ff928c;
}


/*胸部整形综合结束*/


/*胸部整形效果*/

.banner_xbzxzh .img_xb1 {
	position: absolute;
	width: 50%;
	left: 5%;
	top: 10%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.banner_xbzxxg .img_xb3 {
	right: 60%;
	top: 70%;
}

.banner_xbzxxg .img_xb4 {
	right: 55%;
	top: 65%;
}

.xbzxzh_bj {
	background: #faf8f7;
	margin: 0;
	padding-top: 0.2rem;
}

.xbzxxg_hyts {
	margin-bottom: 3rem !important;
}

.xbzxxg_hyts .nr {
	border: 1px solid #91754b;
	border-radius: 6px;
	margin: 0.5rem 0 1rem 0;
	padding: 0.5rem 0.5rem 2rem 0.5rem;
}

.xbzxxg_hyts .cb {
	border: 1px solid #91754b;
	border-radius: 6px;
	margin: 0.5rem 0 1rem 0;
	padding: 0.5rem 0.5rem 2rem 0.5rem;
}

.xbzxxg_hyts .anniu1 {
	background: #ff928c;
	position: absolute;
	bottom: -5%;
	left: 50%;
	margin-left: -40%;
	overflow: inherit;
}
.icon_yztp{width:14%!important;position:absolute;top:-35%;right:-3%;}
.xbzxzh_mlrz1 .bj {
	background: url("../images/xbzx/xbzxzh_mlrzbj2.jpg");
	background-size: 100% 100%;
	margin-top: 0.5rem;
}

.xbzxzh_mlrz1 .swiper-pagination-bullet {
	background: #91754b;
	opacity: 1;
}

.xbzxzh_mlrzlb .swiper-pagination-bullet-active {
	background: #ff928c;
	opacity: 1;
}

.xbzxzh_fhdz .nr {
	padding: 2% 5%;
}

.xbzxzh_fhdz .nr .p1 {
	color: #7f5727;
	text-indent: 2em;
	margin-bottom: 0.5rem;
}

.xbzxzh_fhdz .nr a {
	position: relative;
	background: #91754b;
	text-align: center;
	width: 49%;
	float: left;
	margin: 0 2% 2% 0;
	padding-bottom: 1%;
}

.xbzxzh_fhdz .nr a:nth-of-type(2),
.xbzxzh_fhdz .nr a:nth-of-type(4) {
	margin-right: 0;
}

.xbzxzh_fhdz .nr a p {
	color: #fff;
}

.xbzxzh_fhdz .nr a p.p2 {
	font-size: 1.1111111111111112rem;
}

.xbzxzh_fhdz .nr a p.p3 {
	font-size: 0.65rem;
}

.xbzxxg_gaq {
	margin: 1rem 0;
}

.xbzxxg_gaq a {
	width: 50% !important;
	margin: 0 !important;
}

.xbzxxg_gaq a:nth-of-type(1),
.xbzxxg_gaq a:nth-of-type(4),
.xbzxxg_gaq a:nth-of-type(5) {
	background: #d5c9a4;
	color: #9d843d;
}

.xbzxxg_gaq a:nth-of-type(2),
.xbzxxg_gaq a:nth-of-type(3),
.xbzxxg_gaq a:nth-of-type(6) {
	background: #9d843d;
	color: #fff;
}

.xbzxxg_gaq a i {
	font-size: 2rem;
}
.yzqz{width:100%;float:left;position:relative;margin-top:2.222rem;}
.yzqz dd{width:100%;float:left;position:relative;}
.yzqz dd img{width:100%;float:left;}
.yzqz dd h4{height:0.888rem;line-height:0.888rem;float:left;font-size:0.888rem;color:#333;position:absolute;font-weight:bold;}
.yzqz dd p{line-height:1.259rem;float:left;font-size:0.888rem;color:#333;position:absolute;}
.yzqz dd font{width:30%;height:2.4rem;line-height:2.4rem;float:left;font-size:0.888rem;color:#fff;background:#ff928c;border-radius:0.27rem;position:absolute;text-align:center;}
.yzqz dd span{width:10.148rem;height:2.444rem;line-height:2.444rem;float:left;font-size:1.185rem;color:#fff;background:#ff928c;border-radius:0.27rem;position:absolute;text-align:center;right:2.222rem;top:11.862rem;}
.yzqz dd.wjd h4{top:1.703rem;left:1.111rem;}
.yzqz dd.wjd p{top:3.177rem;left:1.111rem;}
.yzqz dd.wjd font{bottom:1.111rem;left:1.111rem;}
.yzqz dd.wjd font.zx2{left:9.511rem;background:#5a3086;}
.yzqz dd.wjh h4{top:1.925rem;left:11.259rem;}
.yzqz dd.wjh p{top:3.45rem;left:11.259rem;}
.yzqz dd.wjh font{bottom:1.407rem;left:9.296rem;}
.yzqz dd.wjh font.zx2{left:18.111rem;background:#5a3086;}

.mztd{width:100%;float:left;position:relative;}
.mztd h2{width:100%;float:left;text-align:center;margin-top:1.703rem;}
.mztd h2 img{width:19.777rem;}
.mztd .mztd_img{width:25.333rem;float:left;margin-top:1.037rem;margin-left:0.666rem;}
.mztd font{width:21.333rem;height:4.444rem;line-height:4.444rem;float:left;font-size:1.481rem;color:#fff;text-align:center;background:#ff928c;border-radius:0.57rem;position:absolute;left:2.666rem;bottom:1.111rem;}

.xbzxxg_hyts .cb{text-align:center;width:87.777%;margin:0 auto;}
.xbzxxg_hyts .cb img{width:79.23%;}
.banner_xbzxxg .img_xb1{top:22%!important;}

.xbzxxg_pxdt{}
.xbzxxg_pxdt h4{line-height:2.24rem;font-size:2rem;color:#fff;top:3.4rem;left:4.7rem;padding:0;margin:0;}
.xbzxxg_pxdt p{width:16.01rem;line-height:1.36rem;font-size:0.779rem;text-align:center;left:0.8rem;top:8.5rem;color:#fff;}
.xbzxxg_pxdt font{width:88%;height:4.38rem;line-height:4.38rem;font-size:1.6rem;color:#fff;text-align:center;display:inline-block;background:#ff928c;border-radius:0.27rem;top:18.9rem;left:1.76rem;}
.xbzxzh_al .anniu1{background:#ff928c!important;color:#fff!important;}

.xbzxxg_zyjd{background:#9c83b6;padding-bottom:1.111rem;}
.xbzxxg_zyjd *{-webkit-box-sizing:unset!important;-moz-box-sizing:unset!important;box-sizing:unset!important;}
.xbzxxg_zyjd .swiper-zyjd{width:95%;margin:0 auto;}
.xbzxxg_zyjd .swiper-zyjd h6{display:none;}
.xbzxxg_zyjd .swiper-zyjd dt{width:100%;display:inline-block;text-align:center;margin-top:1.74rem;}
.xbzxxg_zyjd .swiper-zyjd dt span{width:3.148rem;height:3.074rem;display:inline-block;line-height:115%;font-size:1.333rem;color:#7b599e;font-weight:100;background:url("../images/xbzx/xbzxxg_icon1.png") left top no-repeat;background-size:contain;padding-left:0.185rem;text-align:left;}
.xbzxxg_zyjd .swiper-zyjd dt p{display:inline-block;line-height:105%;font-size:1.481rem;color:#fff;font-weight:bold;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1{}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul{display:inline-block;margin-top:1.111rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul li{width:8.148rem;height:5.555rem;float:left;margin-left:0.444rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul li p{width:100%;display:inline-block;line-height:1.185rem;font-size:0.962rem;color:#fff;text-align:center;margin-top:2.555rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul li.li1{background:url("../images/xbzx/xbzxxg_bg1.png") left top no-repeat;background-size:contain;margin-left:0rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul li.li2{background:url("../images/xbzx/xbzxxg_bg2.png") left top no-repeat;background-size:contain;}
.xbzxxg_zyjd .swiper-zyjd dd.dd1 ul li.li3{background:url("../images/xbzx/xbzxxg_bg3.png") left top no-repeat;background-size:contain;}
.xbzxxg_zyjd .zyjd1 dd.dd2{width:100%;height:14.074rem;background:url("../images/xbzx/xbzxxg_wjd_info.png") left top no-repeat;background-size:contain;}
.xbzxxg_zyjd .zyjd2 dd.dd2{width:100%;height:14.074rem;background:url("../images/xbzx/xbzxxg_wjh_info.jpg") left top no-repeat;background-size:contain;}
.xbzxxg_zyjd .swiper-zyjd dd.dd2 h4{width:15.037rem;line-height:1.185rem;float:left;font-size:0.888rem;color:#fff;margin-left:8.407rem;margin-top:1.592rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd2 p{width:15.037rem;line-height:1.111rem;float:left;font-size:0.814rem;color:#fff;font-weight:100;margin-left:8.407rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd2 p span{color:#ff0;}
.xbzxxg_zyjd .swiper-zyjd dd.dd2 font{width:20rem;height:3.555rem;line-height:3.555rem;float:left;font-size:1.296rem;color:#fff;text-align:center;background:#ff928c;border-radius:0.555rem;margin-top:3.259rem;margin-left:2.592rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 h3{width:100%;height:1.481rem;line-height:1.481rem;float:left;font-size:1.481rem;color:#fff;text-align:center;margin-top:1.37rem;font-weight:bold;}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 div{width:100%;float:left;margin-top:0.74rem;position:relative;}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 div img{}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 p{width:4.814rem;height:4.814rem;position:absolute;top:1.481rem;left:10.296rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 p span{width:4.814rem;height:3.37rem;line-height:0.962rem;float:left;font-size:0.74rem;color:#fff;font-weight:bold;text-align:center;border-radius:2.592rem;background:#ff928c;padding-top:1.444rem;z-index:1;position:relative;}
.xbzxxg_zyjd .swiper-zyjd dd.dd3 p:before{content:" ";width:5.555rem;height:5.555rem;background:#ffeceb;position:absolute;top:-0.37rem;left:-0.37rem;border-radius:2.962rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd4{}
.xbzxxg_zyjd .swiper-zyjd dd.dd4 div{width:15.555rem;float:left;}
.xbzxxg_zyjd .swiper-zyjd dd.dd4 div p{line-height:1.333rem;float:left;font-size:0.962rem;color:#fff;font-weight:100;margin-top:1.444rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd4 font{width:15.555rem;height:3.555rem;line-height:3.555rem;float:left;;font-size:1.296rem;color:#fff;text-align:center;background:#ff928c;border-radius:0.555rem;margin-top:1.185rem;}
.xbzxxg_zyjd .swiper-zyjd dd.dd4 img{width:8.666rem;float:right;margin-top:0.74rem;}
.xbzxxg_zyjd .zyjd2 dd.dd4 div{width:100%;}
.xbzxxg_zyjd .zyjd2 dd.dd4 div p{width:100%;text-align:center;}
.xbzxxg_zyjd .zyjd2 dd.dd4 div font{width:20rem;margin-left:2.592rem;}
.xbzxxg_zyjd .xbzxxg_zyjd_title{width:100%;float:left;border-bottom:2px solid #5a3086;background:#fff;}
.xbzxxg_zyjd .xbzxxg_zyjd_title h3{line-height:1.76rem;float:left;font-size:1.68rem;color:#333;margin:0.28rem 0 0 0.72rem;}
.xbzxxg_zyjd .xbzxxg_zyjd_title .zyjd-pagination{float:left;margin-left:11px;}
.xbzxxg_zyjd .xbzxxg_zyjd_title .zyjd-pagination span{width:10.36rem;height:3.48rem;line-height:1.52rem;padding-top:0.4rem;float:left;font-size:1.28rem;color:#666;font-weight:100;border:1px solid #ccc;border-bottom:0px;border-radius:0;opacity:1;text-align:center;background:none;margin-left:0.32rem;}
.xbzxxg_zyjd .xbzxxg_zyjd_title .zyjd-pagination span.swiper-pagination-bullet-active{border-color:#5a3086;color:#fff;background:#5a3086;font-weight:bold;}
/*胸部整形效果*/


/*胸部整形症状*/

.banner {
	position: relative;
}

.banner_xbzxzh .img {
	position: absolute;
}

.banner_xbzxzz .img_xb1 {
	width: 50%;
	left: 40%;
	top: 5%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.banner_xbzxzz .img_xb3 {
	width: 20%;
	right: 18%;
	top: 72%;
	-webkit-animation: fadeInRight 1.1s ease;
	animation: fadeInRight 1.1s ease;
}

.banner_xbzxzz .img_xb4 {
	width: 10%;
	right: 10%;
	top: 68%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.xbzxzzlb_nr {
	border: 1px solid #666;
	border-radius: 4px;
	padding: 4% 2% 2%;
	height: 10rem;
}

.xbzx_jh {
	position: relative;
	background: url("../images/xbzx/xbzxzh_jhbj.jpg");
	background-size: 100% 100%;
	padding: 4% 1%;
}

.xbzx_jh .jhimg {
	width: 80%;
	margin: 0 auto;
	display: block;
}

.xbzxzz_nav a {
	width: 19.3%;
	height: 2.888888888888889rem;
	background: #efe7d0;
	color: #ae7c3c;
	line-height: 2.888888888888889rem;
	text-align: center;
	float: left;
	border-radius: 0.2222222222222222rem;
	margin: 0.8% 0 0 0.55%;
}

.xbzxzz_nav a:nth-of-type(9) {
	position: relative;
}

.xbzxzz_nav a.title {
	height: 5.96rem;
	position: relative;
}

.xbzxzz_nav a i {
	width: 100%;
	line-height: 120%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}


/*专家*/

.xbzxzh_zj {
	position: relative;
}

.xbzxzh_zj .zjnr img {
	position: absolute;
}

.xbzxzh_zj .zjnr img:nth-of-type(1) {
	width: 55%;
	top: 10%;
	right: 2%;
}

.xbzxzh_zj .zjnr img:nth-of-type(2) {
	width: 60%;
	top: 50%;
	right: 1%;
}

.xbzxzh_zj .zjnr img:nth-of-type(3) {
	width: 50%;
	top: 66%;
	right: 6%;
}

.xbzxzh_zj .zjnr img:nth-of-type(4) {
	width: 65%;
	top: 79%;
	left: 2%;
}


/*美丽日志*/

.xbzxzh_fhdz .title i {
	display: inline-block;
	height: 1.2rem;
	width: 20%;
	border-bottom: 1px solid #7f5727;
	vertical-align: bottom;
}

.xbzxzh_fhdz .title i.i1 {
	float: left;
}

.xbzxzh_fhdz .title i.i2 {
	float: right;
}

.xbzxzh_fhdz .title img {
	width: 56%;
	float: left;
	margin-left: 2%;
}

.xbzxzh_mlrz .title {
	font-size: 1.2962962962962963rem;
	color: #91754b;
	text-align: center;
	font-weight: bold;
	margin-bottom: 1rem;
}

.xbzxzh_mlrz .bj {
	background: url("../images/xbzx/xbzxzh_mlrzbj.jpg");
	background-size: 100% 100%;
	padding: 8% 10% 0 10%;
}

.xbzxzh_mlrzlb .swiper-wrapper {
	margin-bottom: 4rem;
}

.xbzxzh_mlrzlb .swiper-pagination-bullet {
	background: #fff;
	opacity: 1;
}

.xbzxzh_mlrzlb .swiper-pagination-bullet-active {
	background: #ff928c;
	opacity: 1;
}

.xbzxzzlb {
	background: #faf8f7;
	padding: 1rem 0 0 0;
}

.xbzxzzlb_nr:nth-of-type(1) {
	height: 16rem;
}

.xbzxzzlb_nr {
	border: 1px solid #666;
	border-radius: 4px;
	padding: 4% 2% 2%;
	height: 15rem;
	margin-bottom: 0.5rem;
}

.xbzxzzlb_nr:nth-of-type(even) {
	border: none;
	background: #e3e3e3;
}

.xbzxzzlb .left {
	width: 36%;
	text-align: center;
	float: left;
}

.xbzxzzlb .left p {
	font-size: 1rem;
	color: #fff;
	background: #957a45;
	display: table-cell;
	vertical-align: middle;
	height: 3.5rem;
	width: 9rem;
	padding: 0 2%;
}

.xbzxzzlb .right {
	width: 60%;
	border-left: 1px dashed #957a45;
	float: right;
	padding-left: 4%;
	position: relative;
	font-size: 0.8rem;
	color: #666;
	height: 13rem;
}

.xbzxzzlb .right .p1 {
	font-size: 1.2rem;
	color: #91754b;
}

.xbzxzzlb .right .p2 {
	font-size: 0.8rem;
	color: #666;
	margin: 0.5rem 0;
}

.xbzxzzlb .right .p3 {
	font-size: 0.8rem;
	color: #91754b;
	margin-bottom: 0.5rem;
}

.xbzxzzlb .right .anniu {
	background: url("../images/xbzx/xbzxzz_lban1.png");
	background-size: 100% 100%;
	color: #fff;
	text-align: center;
	width: 80%;
	font-size: 1rem;
	height: 2.5rem;
	line-height: 2.5rem;
	margin-top: 0.5rem;
}

.xbzxzzlb .right .hot {
	background: url("../images/xbzx/xbzxzz_lban.png");
	background-size: 100% 100%;
	position: relative;
}

.xbzxzzlb .right .hot img {
	width: 20%;
	position: absolute;
	right: -12%;
	top: -40%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.xbzxzzlb .right img.zxun {
	width: 8%;
	margin-right: 1%;
}


/*胸部整形价格*/
.lxjg_gaq{background: #ccc8bb;padding: 4% 0;}
.xbzxjgbj {
	background: #faf8f7;
}

.ty_anniu {
	background: #ef79ac;
	color: #fff;
	font-size: 1.2rem;
	text-align: center;
	width: 80%;
	height: 4rem;
	line-height: 4rem;
	padding-right: 10%;
	margin: 0 auto;
	border-radius: 10rem;
}

.ty_anniu:hover {
	color: #fff;
}

.ty_anniu img {
	width: 10% !important;
	position: absolute;
	right: 5%;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
}

.banner_xbzxjg .ty_anniu {
	position: absolute;
	bottom: 3%;
	left: 50%;
	margin-left: -40%;
}

.banner_xbzxjg .img {
	position: absolute;
}

.banner_xbzxjg .img_xb1 {
	width: 50%;
	left: 50%;
	top: 30%;
	margin-left: -25%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.banner_xbzxjg .img_xb2 {
	width: 30%;
	left: 35%;
	top: 22%;
	margin-left: -30%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.banner_xbzxjg .img_xb3 {
	width: 30%;
	right: 3%;
	top: 25%;
	margin-left: -30%;
	-webkit-animation: fadeInDown 1.1s ease;
	animation: fadeInDown 1.1s ease;
}

.dxwt a {
	width: 48%;
	float: left;
	text-align: center;
	margin: 0 0 0.2rem 0.2rem;
	color: #fff;
	font-size: 1.2rem;
	padding: 0.5rem 0;
}

.dxwt1 a {
	font-size: 1rem;
	border-radius: 4px;
	position: relative;
	text-align: center;
	padding-left: 0.2rem;
	letter-spacing: -0.05rem;
}

.dxwt1 a i {
	float: right;
	padding-right: 0.2rem;
}

.dxwt1 a img {
	width: 10%;
	position: absolute;
	right: 2.6rem;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
}

.dxwt1 a:nth-of-type(1),
.dxwt1 a:nth-of-type(4),
.dxwt1 a:nth-of-type(5) {
	background: #91754b;
}

.dxwt1 a:nth-of-type(2),
.dxwt1 a:nth-of-type(3),
.dxwt1 a:nth-of-type(6) {
	background: #b09564;
}

.xbzxzh_fhdz {
	margin: 1rem 0 1rem 0;
	position: relative;
}

.xbzxjg_tpy .left {
	float: left;
	width: 20%;
}

.xbzxjg_tpylb {
	margin: 1rem auto !important;
}

.xbzxjg_tpy .right {
	float: right;
	width: 80%;
	padding: 0 0 0 2%;
}

.xbzxjg_tpy .right .p1 {
	font-size: 1rem;
	color: #555;
	margin-bottom: 0.5rem;
}

.xbzxjg_tpy .right .p2 {
	color: #fff;
	font-size: 0.9rem;
	background: #666;
	border-radius: 4px;
	padding: 2%;
}

.xbzxjg_tpy .right .p2 img {
	width: 5%;
	margin-left: 1rem;
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.xbzxjg_xjb .ty_anniu {
	margin: 0.5rem auto 1.5rem;
	position: relative;
}

#xbzxzh_al {
	position: relative;
	background: url("../images/xbzx/xbzxzh_jhbj.jpg");
	margin-bottom: 0.5rem;
}

#xbzxzh_al .hd li {
	background: #666;
	width: 32%;
	color: #fff;
	text-align: center;
	float: left;
	padding: 2% 0;
	margin-right: 2%;
}

.xbzxzh_al .hd li {
	padding: 1% 0!important;
	line-height:120%;
}

#xbzxzh_al .hd li:last-of-type {
	margin-right: 0;
	float: right;
}

#xbzxzh_al .hd li.on {
	background: #5a3086;
}

.xbzxxg_al .hd li.on {
	background: #511d1e !important;
}

#xbzxzh_al .tempWrap {
	width: 100%;
}

#xbzxzh_al .bd {
	margin-top: 0.5rem !important;
}

#xbzxzh_al .bd div {
	position: relative;
	padding-bottom: 45%;
}

#xbzxzh_al .bd div .anniu1 {
	background: #91754b;
	bottom: 29%;
	position: absolute;
	left: 50%;
	margin-left: -40%;
}

.xbzxzh_al .bd div .anniu1 {
	bottom: 9%!important;
}
#xbzxzh_al video {
	position: absolute;
	width: 80%;
	margin-left: -40%;
	left: 50%;
}

#xbzxzh_al .video {
	position: absolute;
	width: 80%;
	margin-left: -40%;
	left: 50%;
}
.xbzxzh_al .video {
	top:10%;
}

.xbzxjg_fxff {
	background: url("../images/xbzx/xbzxjg_fxffbj.jpg");
	background-size: 100% 100%;
	margin-top: 1rem;
	padding: 4% 0;
}

.xbzxjg_fxff .hd li {
	background: #b09564;
	width: 33%;
	color: #fff;
	text-align: center;
	float: left;
	padding: 2% 0;
	margin: 0 0.5% 1rem 0;
}

.xbzxjg_fxff .hd li:last-of-type {
	margin-right: 0;
	float: right;
}

.xbzxjg_fxff .hd li.on {
	background: #91754b;
	position: relative;
}

.xbzxjg_fxff .hd li.on:after {
	content: "";
	width: 0;
	height: 0;
	border-left: 0.8rem solid transparent;
	border-right: 0.8rem solid transparent;
	border-top: 0.8rem solid #91754b;
	position: absolute;
	left: 50%;
	margin-left: -0.4rem;
	top: 100%;
}

.xbzxjg_fxff .bd {}

.xbzxjg_fxff .bd p {
	margin: 0.5rem 0;
	padding: 0 1%;
	width: ;
}

.xbzxjg_fxff .bd .content {
	width: 92;
}

.xbzxjg_qhzn {
	background: url("../images/xbzx/xbzxjg_qhzn.jpg");
	background-size: 100% 100%;
	height: 24rem;
	margin: 0 2%;
}

.xbzxjg_qhzn a {
	height: 24rem;
}

.xbzxjg_qhzn p {
	font-size: 1.5rem;
	text-align: center;
	color: #fff;
	padding-top: 1rem;
}

.xbzx_jh2 {
	background: url("../images/xbzx/jhbj2.jpg") !important;
	background-size: 100% 100%;
	margin: 1.5rem 0;
}

.xbzx_jh2 .jhimg {
	width: 80%;
}

.xbzxjg_gd {
	background: url("../images/xbzx/xbzxjg_gdbj.png");
	background-size: 100% 100%;
	height: 12rem;
	position: relative;
}

.xbzxjg_gd a {
	float: left;
}

.xbzxjg_gd a:nth-of-type(1) {
	width: 45%;
	margin: 6% 0 0 4%;
}

.xbzxjg_gd a:nth-of-type(2) {
	width: 30%;
	margin: 6% 0 0 0%;
}

.xbzxjg_gd a:nth-of-type(3) {
	position: absolute;
	width: 20%;
	top: 8%;
	right: 0;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
	margin: 12% 5% 0 0;
}

.xbzxjg_lxdb table tr td {
	font-size: 0.8rem;
	padding: 2% 1%;
}

.xbzxjg_lxdb table tr td.td1 {
	width: 38%;
	background: #f0f0f0;
}

.xbzxjg_lxdb table tr td.td2 {
	width: 13%;
	background: #fff;
	text-align: center;
	font-size: 1rem;
}

.xbzxjg_lxdb table tr td.td3 {
	width: 49%;
	background: #c4b886;
}


/*胸部整形价格结束*/

/*胸部整形专家*/
.xbzxzj_jdal .xbzxzh_mlrz .title{
	display: none;
}
.banner .img {
	position: absolute;
}

.banner_xbzxzj .img_xb1 {
	width: 50%;
	left: 48% !important;
	top: 15% !important;
}
.banner_xbzxzj .img_xb3{
	top: 70% !important;
}
.banner_xbzxzj .img_xb4{
	top: 68% !important;
}
.xbzxzj_zj img {
	width: 30% !important;
	margin-left: 14% !important;
}

.xbzxzj_mxzx {
	padding-bottom: 2rem;
}

.xbzxzj_mxzx div {
	width: 48%;
	border-radius: 6px;
	margin: 1% 1% 0 1%;
	padding: 2%;
	height: 8rem;
}

.xbzxzj_mxzx div:last-of-type {}

.xbzxzj_mxzx div p {
	font-size: 0.9rem;
}

.xbzxzj_mxzx div p.p1 {
	font-size: 1rem;
	font-weight: bold;
}

.xbzxzj_mxzx p.p0 {
	width: 96%;
	color: #91754b;
	font-size: 0.8rem;
	margin: 0 auto 0.2rem;
}

.xbzxzj_mxzx div.div1 b {
	font-size: 1rem;
}

.xbzxzj_mxzx div.div2 {
	float: left;
	background: #91754b;
}

.xbzxzj_mxzx div.div2 p {
	color: #fff;
}

.xbzxzj_mxzx div.div3 {
	float: right;
	background: #ded5c9;
}

.xbzxzj_mxzx div.div3 p {
	color: #91754b;
}

.xbzxzj_dzmx {
	background: url("../images/xbzx/xbzxzj_dzmx.jpg");
	background-size: 100% 100%;
	padding: 0 0 10% 0;
	margin-top: 1rem;
}

.xbzxzj_dzmx a:nth-of-type(1) {
	padding-top: 60%;
}

.xbzxzj_dzmx a:nth-of-type(1) img {
	display: block;
	width: 80%;
	margin: 0 auto 1.5rem;
}

.xbzxzj_dzmx a:nth-of-type(2) img {
	display: block;
	width: 90%;
	margin: 0 auto;
}

.xbzxzj_al .title img {
	width: 40%;
	margin-left: 10%;
}

.xbzxzj_al .video {
	position: absolute;
	width: 80%;
	margin-left: -40%;
	left: 50%;
	top: 64%;
}

.xbzxzj_al .content a:nth-of-type(1) {
	margin: 1rem 0 12rem 0;
}

.xbzxzj_al .content .anniu3-2 {
	background: #91754b;
}


/*胸部整形专家结束*/


/*胸假体列表*/

.banner_xjtlb .img_xb1 {
	width: 60%;
	left: 18%;
	top: 60%;
}

.banner_xjtlb .img_xb3 {
	width: 40%;
	right: 32%;
	top: 70%;
}

a.xjtan {
	background: url("../images/xbzx/xjtlban.png");
	background-size: 100% 100%;
	width: 80%;
	color: #74471d;
	margin: 0 auto;
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	position: relative;
	font-size: 1.5rem;
}

a.xjtan .img4 {
	width: 20%;
	right: 0;
	top: -60%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
	position: absolute;
}

.xjtlb_bmbz div {
	width: 50%;
	padding: 2%;
}

.xjtlb_bmbz div:nth-of-type(odd) {
	float: left;
}

.xjtlb_bmbz div:nth-of-type(even) {
	float: right;
}

.xjtlb_bmbz div .p1 {
	font-size: 1.2rem;
	color: #91754b;
	text-align: center;
	margin: 0.5rem 0;
}

.xjtlb_bmbz div .p2 {
	font-size: 0.9rem;
	color: #666;
	padding-left: 1.4rem;
}

.xjtlb_bmbz div .p2-1 {
	background: url("../images/xbzx/xjtlb_bmbzp1.png") no-repeat;
	background-size: 1.2rem 1.2rem;
}

.xjtlb_bmbz div .p2-2 {
	background: url("../images/xbzx/xjtlb_bmbzp2.png") no-repeat;
	background-size: 1.2rem 1.2rem;
}

.xjtlb_bmbz div .p3 {
	font-size: 0.8rem;
	color: #91754b;
	line-height: 180%;
	margin-top: 0.5rem;
}

.xjtlb_bmbz .anniu3 {
	position: relative;
	animation: none;
	webkit-animation: none;
	margin-bottom: 1rem;
}

.xjtlb_bmbz .anniu3 img {
	width: 25%;
	position: absolute;
	top: -1rem;
	right: -0.2rem;
}

#xjtlb_mx3sd .hd li {
	width: 24.2%;
	float: left;
	margin-right: 0.2rem;
}

#xjtlb_mx3sd .hd li.on {
	-webkit-filter: hue-rotate(60deg);
	filter: hue-rotate(210deg);
}

#xjtlb_mx3sd .xjtan {
	color: #fff;
	margin-top: -2rem;
}

.xjtlb_xdcz p {
	width: 50%;
	float: left;
	font-size: 0.9rem;
	color: #91754b;
	padding: 0 2%;
	margin: 2% 0;
	height: 9rem;
}

.xjtlb_xdcz p:nth-of-type(1) {
	border-right: 1px dashed #91754B;
}

.xbzxzh_fhdz1 a.text {
	color: #91754b;
	width: 50%;
	float: left;
	text-decoration: underline;
	margin:0 0 0.5rem 0 !important;
	padding-left: 2%;
	text-align: center;
}

.xbzxzh_fhdz1 a.text1 {
	float: right;
	padding-right: 2%;
}


/*胸假体列表结束*/


/*胸部整形方法*/

.banner_xbzxff .img_xb1 {
	width: 60%;
	left: 5%;
	top: 30%;
}

.banner_xbzxff .img_xb3 {
	width: 30%;
	right: 10%;
	top: 65%;
}

.banner_xbzxff .img_xb4 {
	width: 15%;
	right: 2%;
	top: 60%;
}

.xbzxff_dxwt a:nth-of-type(1),
.xbzxff_dxwt a:nth-of-type(4),
.xbzxff_dxwt a:nth-of-type(5) {
	background: #bb852a;
}

.xbzxff_dxwt a:nth-of-type(2),
.xbzxff_dxwt a:nth-of-type(3),
.xbzxff_dxwt a:nth-of-type(6) {
	background: #e0b159;
}

.xbzxff_t {
	background: url("../images/xbzx/xbzxfftbj.jpg");
	background-size: 100% 100%;
	border-radius: 6px;
	padding: 2%;
	margin: 0 2% 0.5rem;
	position: relative;
}

.xbzxff_t i:nth-of-type(1) {
	width: 4rem;
	height: 3.259259259259259rem;
	display: inline-block;
	border: 1px solid #fff;
	border-radius: 4px;
	color: #fff;
	font-size: 1.1111111111111112rem;
	text-align: center;
}

.xbzxff_t i:nth-of-type(2) {
	width: 100%;
	display: inline-block;
	color: #fff;
	font-size: 1.2962962962962963rem;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 55%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.xbzxff_dzfx p.p1 {
	color: #a2895c;
	font-size: 0.8888888888888888rem;
	margin-bottom: 0.5rem;
}

.xbzxff_dzfx p.p2 {
	color: #ab9061;
	text-align: center;
	font-size: 0.8888888888888888rem;
	margin: 0.5rem 0;
}

.xbzxff_dzfx .wcxg {
	position: relative;
	width: 4.8rem;
	height: 4.8rem;
	border-radius: 50%;
	float: left;
	margin-left: 1%;
}

.xbzxff_dzfx .wcxg1 {
	background: #c4b886;
}

.xbzxff_dzfx .wcxg2 {
	background: #91754b;
}

.xbzxff_dzfx .wcxg i {
	line-height: 120%;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 0.8888888888888888rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.xbzxff_al {
	position: relative;
	padding: 1rem 0;
}

.xbzxff_al a:nth-of-type(2) {
	width: 80%;
	margin: -1rem auto 0;
}

.xbzxff_al .anniu1 {
	position: relative;
}

.xbzxff_al .anniu1 i {
	width: 100%;
	font-size: 1.2962962962962963rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.xbzxff_dzfx .pr {
	position: relative;
}

.xbzxff_dzfx .img_xb4 {
	position: absolute;
	width: 10%;
	right: 12%;
	top: 67%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.xbzxff_jtfxan {
	position: relative;
	margin: 0.5rem 0;
}

.xbzxff_jtfxan i {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	color: #fff;
}

.xbzxff_jtfxan i:nth-of-type(1) {
	left: 5%;
}

.xbzxff_jtfxan i:nth-of-type(2) {
	right: 5%;
}

#fxjtlb .hd {
	width: 100%;
	height: 11px;
	position: absolute;
	z-index: 1;
	bottom: 5px;
	text-align: center;
}

#fxjtlb .hd ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top;
}

#fxjtlb .hd ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}

#fxjtlb .hd ul .on {
	background: #FE6C9C;
}


/*胸部整形方法结束*/


/*医院优势*/

.banner_yyys .img_xb1 {
	width: 45%;
	right: 50%;
	top: 10%;
}

.banner_yyys .img_xb3 {
	width: 25%;
	left: 10%;
	bottom: 2%;
}

.banner_yyys .img_xb4 {
	width: 10%;
	left: 30%;
	top: 60%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.yyys_djdzw {
	width: 100%;
	float: left;
	margin: 0.5rem 0;
	padding: 0 2%;
}

.yyys_djdzw .title {
	width: 15%;
	float: left;
	text-align: center;
	background: #efe7d0;
	height: 7rem;
	position: relative;
	border-radius: 0.5rem;
}

.yyys_djdzw .title i {
	position: absolute;
	color: #998061;
	font-size: 0.8148148148148148rem;
	left: 50%;
	top: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.yyys_djdzw .right {
	width: 85%;
	float: right;
	text-align: center;
	height: 7rem;
}

.yyys_djdzw .right a {
	width: 48%;
	display: block;
	float: left;
	font-size: 0.8148148148148148rem;
	background: #a69c5f;
	color: #fff;
	border-radius: 4px;
	line-height: 2.2rem;
	height: 32%;
	margin: 0 0 0.7% 1.5%;
}

.yyys_djdzw .right a:nth-of-type(2),
.yyys_djdzw .right a:nth-of-type(3),
.yyys_djdzw .right a:nth-of-type(6) {
	background: #efe7d0;
	color: #998061;
}

.hdzx_yyys {
	width: 100%;
	float: left;
	padding: 0 2%;
}

.hdzx_yyys a {
	background: #a69c5f !important;
}

.yyys_title {
	position: relative;
	padding: 1rem 0 3rem;
}

.yyys_title i:nth-of-type(1) {
	border-bottom: 1px solid #a69c5f;
	width: 30%;
	display: inline-block;
	float: left;
	margin-top: 3%;
}

.yyys_title i:nth-of-type(3) {
	border-bottom: 1px solid #a69c5f;
	width: 30%;
	display: inline-block;
	margin-top: 3%;
	float: right;
}

.yyys_title i:nth-of-type(2) {
	color: #a69c5f;
	text-align: center;
	font-size: 0.8888888888888888rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.yyys_title i b {
	font-size: 1.2962962962962963rem;
}

.fl100 {
	float: left;
	width: 100%;
}

.yyys_al {
	padding: 0 2%;
}

.yyys_al .txj {
	position: relative;
}

.yyys_al .txj .txjdt {
	position: absolute;
	width: 10rem;
	height: 7.5rem;
	right: 0;
	bottom: 0.5%;
}

.yyys_al .zjjs {
	background: #a69c5f;
	padding: 2% 4%;
	border-radius: 6px;
	margin-top: 0.5rem;
}

.yyys_al .zjjs a.wjd {
	width: 25%;
	float: left;
}

.yyys_al .zjjs p {
	font-size: 0.7407407407407407rem;
	color: #fff;
	margin-top: 1rem;
}

.yyys_al .zjjs div a img {
	float: left;
	width: 32%;
	margin-right: 1%;
	margin-top: 0.5rem;
}

.yyys_al .zjjs div a img:last-of-type {
	margin-right: 0
}

.yyys_al .anniu3-1 {
	background: #6a6a6a;
}

.yyys_al .anniu3-2 {
	background: #a69c5f;
}
.yyys_6chhlb1 .hd li{
	background: #91754b !important;
}
.yyys_6chhlb1 .yyys_title i:nth-of-type(2) {
    color: #91754b !important;
    }
#yyys_6chhlb .hd {}

#yyys_6chhlb .hd li {
	float: left;
	text-align: center;
	background: #a69c5f;
	color: #fff;
	width: 16%;
	margin-right: 0.8%;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	font-size: 0.7407407407407407rem;
}

#yyys_6chhlb .hd li:last-of-type {
	margin-right: 0;
}

#yyys_6chhlb .hd li.on {
	-webkit-filter: hue-rotate(60deg);
	filter: hue-rotate(210deg);
}

#yyys_6chhlb .bd {
	background: url("../images/xbzx/xbzxzh_jhbj.jpg");
	height: 27rem;
}

#yyys_6chhlb .bd .div1 {
	padding: 0 5%;
}

#yyys_6chhlb .bd .div1 .title {
	padding: 0.5rem 0;
	width: 90%;
	margin: 0 auto;
}

#yyys_6chhlb .bd .div1 .div1-1 a:nth-of-type(1) {
	width: 60%;
	float: left;
	margin-top: 2rem;
	border-radius: 6px;
}

#yyys_6chhlb .bd .div1 .div1-1 a:nth-of-type(2) {
	width: 38%;
	float: right;
}

#yyys_6chhlb .bd .div1-2 {
	position: relative;
}

#yyys_6chhlb .bd .img_xb3 {
	width: 30%;
}

#yyys_6chhlb .bd .img_xb4 {
	position: absolute;
	width: 10%;
	left: 25%;
	top: 0;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

#yyys_6chhlb .bd .div1 .div1-2 img:last-of-type {
	float: right;
	width: 65%;
}

#yyys_6chhlb .bd .div2 .div1-2 {
	margin-top: 2rem;
}

#yyys_6chhlb .bd .div2 .div1-2 img:nth-of-type(1) {
	float: left;
	width: 65%;
	margin-left: 1rem;
}

#yyys_6chhlb .bd .div2 .div1-2 .img_xb4 {
	left: 88%;
}

#yyys_6chhlb .bd .div3 {
	padding: 2%;
}

#yyys_6chhlb .bd .div3 img:nth-of-type(1) {
	float: left;
	width: 66%;
}

#yyys_6chhlb .bd .div3 img:nth-of-type(2) {
	float: right;
	width: 34%;
}

#yyys_6chhlb .bd .div3 .img_xb3 {
	position: absolute;
	bottom: 3%;
}

#yyys_6chhlb .bd .div3 .img_xb4 {
	position: absolute;
	top: 60%;
	left: 85%;
}

#yyys_6chhlb .bd .div5 .p1 {
	color: #a69c5f;
	text-align: center;
	font-size: 0.7407407407407407rem;
	padding: 1rem 0;
}

#yyys_6chhlb .bd .div5 .p2 {
	color: #a69c5f;
	text-align: center;
	font-size: 1.1111111111111112rem;
	padding: 1rem 0;
}

#yyys_6chhlb .bd .div5 .img {
	width: 23%;
	float: left;
	color: #a69c5f;
	text-align: center;
	font-size: 0.8888888888888888rem;
	margin-left: 1.5%;
}

#yyys_6chhlb .bd .div5 .img img {
	margin-bottom: 0.5rem;
}

#yyys_6chhlb .bd .div5 .anniu1 {
	position: relative;
	margin: 2rem 10% 0 10%;
}

#yyys_6chhlb .bd .div5 .anniu1 img {
	position: absolute;
	width: 15%;
	right: -10%;
	top: -60%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

#yyys_6chhlb .bd .div6 {
	position: relative;
	padding-top: 1rem;
}

#yyys_6chhlb .bd .div6 .img_xb3 {
	position: absolute;
	bottom: 3%;
	left: 42%;
	width: 25%;
}

#yyys_6chhlb .bd .div6 .img_xb4 {
	position: absolute;
	top: 65%;
	left: 60%;
}

.yyys_mlrz .bj {
	background: url("../images/xbzx/xbzxzh_mlrzbj2.jpg");
	background-size: 100% 100%;
}

.yyys_mlrz .swiper-pagination-bullet {
	background: #656261;
	opacity: 1;
}

.yyys_mlrz .swiper-pagination-bullet-active {
	background: #ff928c;
	opacity: 1;
}

.yyys_dxsf a {
	position: relative;
}

.yyys_dxsf a img:nth-of-type(2) {
	position: absolute;
	width: 15%;
	top: 5%;
	left: 15%;
	-webkit-animation: flash 2s ease infinite;
	animation: flash 2s ease infinite;
}

.yyys_title i b.b1 {
	font-size: 1.2rem;
}

.yyys_title i.i3,
.yyys_title i.i1 {
	width: 20%;
}


/*医院优势结束*/


/*丰胸安全*/

.banner_fxaq .img_xb1 {
	width: 63%;
	right: 5%;
	top: 43%;
}

.banner_fxaq .img_xb2 {
	width: 20%;
	right: 10%;
	top: 25%;
	animation: pulse 2s infinite;
	-webkit-animation: pulse 2s infinite;
}

.banner_fxaq .xjtan {
	position: absolute !important;
	bottom: 2%;
	right: 2%;
}

.fxaq_gul .til h2,
.fxaq_gul .til h3 {
	margin: 0;
	line-height: 120%;
}

.fxaq_gul .til span {
	display: inline-block;
	width: 13.964285714285714rem;
	margin-top: 0.42857142857142855rem;
	line-height: 0;
	vertical-align: middle;
}

.fxaq_gul .p1_bd {
	width: 70%;
	margin: 0 auto;
}

.fxaq_gul {
	padding: 1rem 0;
}

.p1_bd div a {
	color: #000000;
	border-radius: 50%;
	position: absolute;
}

.p1_bd div a:nth-child(1) {
	left: -1.642857142857143rem;
	top: 1.4285714285714286rem;
	background-color: #66cccc;
	width: 5.964285714285714rem;
	height: 5.964285714285714rem;
	padding-top: 1.4285714285714286rem;
}

.p1_bd div a:nth-child(2) {
	left: -1.5714285714285716rem;
	top: 8.785714285714286rem;
	background-color: #99cccc;
	width: 4.714285714285714rem;
	height: 4.714285714285714rem;
	padding-top: 1.2142857142857142rem;
}

.p1_bd div a:nth-child(3) {
	left: 0.7857142857142857rem;
	top: 14rem;
	background-color: #b7e8f6;
	width: 4.392857142857143rem;
	height: 4.392857142857143rem;
	padding-top: 0.8rem;
}

.p1_bd div a:nth-child(4) {
	right: 0.642857142857143rem;
	top: 1.4285714285714286rem;
	background-color: #b7e8f6;
	width: 5.285714285714286rem;
	height: 5.285714285714286rem;
	padding-top: 1.4285714285714286rem;
}

.p1_bd div a:nth-child(5) {
	right: 1.7857142857142857rem;
	top: 7.285714285714286rem;
	background-color: #99cccc;
	width: 4.25rem;
	height: 4.25rem;
	padding-top: 1rem;
}

.p1_bd div a:nth-child(6) {
	right: -1.142857142857143rem;
	top: 11.5rem;
	background-color: #66cccc;
	width: 6.25rem;
	height: 6.25rem;
	padding-top: 1.7142857142857142rem;
}

.p1_bd div a:nth-child(7) {
	left: 5.571428571428571rem;
	top: 15.142857142857142rem;
	width: 5.321428571428571rem;
	height: 0.4642857142857143rem;
}

#fxaq_al {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

#fxaq_al .hd {
	width: 100%;
	height: 11px;
	position: absolute;
	z-index: 1;
	bottom: 22%;
	text-align: center;
}

#fxaq_al .hd ul {
	display: inline-block;
	padding: 3px 5px;
	font-size: 0;
	vertical-align: top;
}

#fxaq_al .hd ul li {
	display: inline-block;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}

#fxaq_al .hd ul .on {
	background: #FE6C9C;
}

#fxaq_al .anniu1 {
	margin: 1rem auto;
}

.fxaq_ygzs h2 {
	padding: 20px 0 0;
	height: 50px;
	color: #827EBB;
	line-height: 50px;
	font-size: 48px;
	font-weight: normal;
}

.fxaq_ygzs .img-text {
	width: 272px;
	float: left;
	margin: 40px 4px 0 0;
	overflow: hidden;
}

.fxaq_gul p.p0 {
	margin-top: 0.5rem;
}

.fxaq_gul ul li {
	width: 33%;
	float: left;
	margin: 0.5rem 0.5% 0.5rem 0;
}

.fxaq_gul ul li:nth-of-type(3),
.fxaq_gul ul li:nth-of-type(5) {
	margin-right: 0;
}

.fxaq_gul ul li:nth-of-type(4),
.fxaq_gul ul li:nth-of-type(5) {
	width: 49.3%;
}

.fxaq_hzhb {
	background: url("../images/xbzx/p4_bg.jpg") no-repeat;
	background-size: auto auto;
	background-size: 100% auto;
}

.fxaq_hzhb {
	color: #fff;
	padding: 1rem 0;
}

.fxaq_hzhb p {
	color: #fff;
}

.fxaq_hzhb .img1 {
	width: 50%;
	margin-top: 0.2rem;
}

.padlr20 img {
	width: 90% !important;
	margin: 0.5rem 0;
}


/*丰胸安全结束*/


/*隆胸修复*/

.banner_lxxf img:nth-of-type(2) {
	animation: 1.5s ease 0s normal none infinite running pulse;
	position: absolute;
	width: 50%;
	bottom: 8%;
	right: 5%;
}

.bry_list {
	width: 100%;
	float: left;
	padding: 0.26rem;
}

.bry_list dl {
	width: 50%;
	padding: 0.26rem;
	float: left;
}

.bry_list dl dd {
	width: 100%;
	float: left;
}

.bry_list dl dt {
	width: 100%;
	text-align: center;
	font-size: 0.8rem;
	line-height: 1.4rem;
}

.bry_list dl div {
	width: 100%;
	float: left;
}

.bry_list dl div a {
	width: 100%;
	color: #FFFFFF;
	text-align: center;
	float: left;
	font-size: 0.8rem;
	border-radius: 1.3rem;
	height: 1.5rem;
	line-height: 1.5rem;
}

.bry_d {
	width: 100%;
	float: left;
	padding: 0.4rem;
}

.bry_list dl:nth-of-type(odd) div a {
	background: #E94E88;
}

.bry_list dl:nth-of-type(even) div a {
	background: #714D67;
}

.m_wr_s {
	background: #FFDFF4;
	width: 100%;
	float: left;
	overflow: hidden;
}

.sdxm_x {
	width: 96%;
	margin-left: 2%;
	padding: 0.3rem;
	margin-right: 2%;
	float: left;
	background: #FFFFFF;
	border-radius: 0.3rem;
}

.sdxm_x_h3 {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	text-align: center;
	float: left;
	border-bottom: 1px dashed #CCCCCC;
	padding-top: 0.4rem;
	padding-bottom: 0.2rem;
	font-size: 1rem;
	font-weight: bold;
	color: #EC4E88;
}

.sdxm_x_h3 img {
	width: 1.5rem !important;
	margin-bottom: 0.2rem;
	margin-right: 0.2rem;
}

.sdxm_dl1 {
	width: 100%;
	float: left;
}

.sdxm_dl1 dt {
	width: 10%;
	text-align: center;
	float: left;
	color: #FFFFFF;
	background: #312033;
	font-size: 0.78rem;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	height: 5rem;
	display: table;
}

.sdxm_dl1 dt span {
	vertical-align: middle;
	display: table-cell;
}

.sdxm_dl1 dd {
	width: 90%;
	float: left;
}

.sdxm_dl1 dd p {
	width: 25%;
	float: left;
	padding-left: 0.15rem;
	text-align: center;
	font-size: 0.6rem;
}

.sdxm_dl1 dd p img {
	height: 5rem;
}

.sdxm_dl2 {
	width: 100%;
	float: left;
}

.sdxm_dl2 dt {
	width: 8%;
	text-align: center;
	float: left;
	color: #FFFFFF;
	background: #312033;
	font-size: 0.7rem;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	height: 5rem;
	display: table;
}

.sdxm_dl2 dt span {
	vertical-align: middle;
	display: table-cell;
}

.sdxm_dl2 dd {
	width: 92%;
	float: left;
	color: #FFFFFF;
	padding-left: 0.15rem;
}

.sdxm_dl2 dd div {
	height: 5rem;
	background: #312033;
	display: table;
	width: 100%;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	font-size: 0.5rem;
}

.sdxm_dl2 dd p {
	width: 100%;
	float: left;
	padding-left: 0.15rem;
	line-height: 150%;
	font-size: 0.69rem;
	text-align: left;
	padding-bottom: 0.2rem;
	color: #fff;
}

.style_fo1 {
	padding-top: 0.6rem;
}

.style_fo1 strong {
	font-weight: bold;
	color: #EA4E8B;
}

.style_fo2 span {
	float: left;
}

.style_fo2 a {
	float: left;
	background: #815785;
	color: #FFFFFF;
	margin-right: 0.1rem;
	padding-left: 0.1rem;
	padding-right: 0.1rem;
	padding-bottom: 0.1rem;
}

.sdxm_ul1 {
	width: 100%;
	float: left;
	font-size: 0.5rem;
	line-height: 1rem;
	padding-top: 0.4rem;
}

.sdxm_ul1 span {
	background: #312033;
	color: #FFFFFF;
	float: left;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	height: 1.2rem;
	line-height: 1.2rem;
}

.sdxm_ul1 a {
	float: left;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	color: #FFFFFF;
	background: #745E75;
	border-radius: 0.3rem;
	margin-left: 0.3rem;
	height: 1.2rem;
	line-height: 1.2rem;
}

.sdxm_dl3 {
	width: 100%;
	float: left;
}

.sdxm_dl3 dd {
	width: 100%;
	float: left;
	padding-bottom: 0.6rem;
}

.sdxm_dl3 dt {
	width: 100%;
	float: left;
	padding-top: 0.6rem;
	padding-bottom: 0.6rem;
}

.sdxm_dl3 dd p {
	width: 49%;
}

.sdxm_dl3 dd p:nth-of-type(1) {
	float: left;
}

.sdxm_dl3 dd p:nth-of-type(2) {
	float: right;
}

.m_e2rem {
	width: 100%;
	overflow: hidden;
	height: 0.8rem;
	float: left;
}

.url_wr1 {
	float: left;
}

.url_wr2 {
	float: right;
}

.m_url_k2 span a {
	padding-left: 1rem;
	padding-right: 1rem;
	background-size: 100% 100%;
	text-align: center;
	height: 2rem;
	font-size: 0.9rem;
	line-height: 2rem;
	float: left;
	color: #FFFFFF;
	border-radius: 1rem;
}

.url_wr1 a {
	background: #EC4E89;
	background-size: auto auto;
}

.url_wr2 a {
	background: #714D67;
	background-size: auto auto;
}

i,
em {
	font-style: normal;
}

.ldys_list {
	width: 100%;
	float: left;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
}

.ldys_list p {
	width: 50%;
	padding: 0.2rem;
	float: left;
}


/*隆胸修复结束*/