body {
 	height: 100%;
 }

 input:focus {
 	outline: 0.01rem solid #b79275;
 }

 .srdzsj {
 	width: 7.50rem;
 	background-color: #695147;
 }

 .srdzsj .srdzsj_cont>img {
 	width: 100%;
 	display: block;
 }

 .srdzsj_bm {
 	width: 7.36rem;
 	height: 10.4rem;
 	margin: 0 auto;
 	background-color: #fff;
 	border-bottom-left-radius: 0.2rem;
 	border-bottom-right-radius: 0.2rem;

 }

 .srdzsj_bm_titile {
 	display: flex;
 	justify-content: center;
 	font-size: 0.26rem;
 	padding-top: 0.38rem;
 	padding-bottom: 0.64rem;
 }

 .srdzsj_bm_titile img {
 	width: 0.46rem;
 	height: 0.46rem;
 	margin-top: 0.16rem;
 }

 .srdzsj_bm_titile p {
 	width: 0.01rem;
 	height: 0.26rem;
 	background-color: #b79478;
 	margin: 0.26rem 0.2rem 0 0.2rem;
 }

 .srdzsj_bm_titile b {
 	color: #b79478;
 }

 .select1,
 .select2 {
 	width: 6.32rem;
 	margin: 0 auto;
 	font-size: 0.26rem;
 	color: #7f7f7f;
 	padding-bottom: 0.3rem;
 }

 .select1 h1,
 .select2 h1 {
 	font-size: .3rem;
 	font-weight: 800;
 }

 .select1 ul,
 .select2 ul {
 	display: flex;
 	flex-wrap: wrap;
 }

 .select1 ul li,
 .select2 ul li {
 	display: flex;
 	width: 3.1rem;
 	margin-top: 0.35rem;
 }


 .select1 ul p,
 .select2 ul p {
 	width: 0.12rem;
 	height: 0.12rem;
 	background-color: #cccccc;
 	border-radius: 50%;
 	margin-top: 0.2rem;
 	margin-right: 0.18rem;
 	margin-left: 0.18rem;
 }

 .select1 ul li p.active,
 .select2 ul li p.active {
 	background-color: #b79275;
 }

 .select1 ul li h2.active,
 .select2 ul li h2.active {
 	color: #b79275;
 }


 .srdzsj_bmk {
 	width: 6.9rem;
 	margin: 0 auto;
 }

 .srdzsj_bmk input {
 	width: 6.8rem;
 	height: 0.7rem;
 	margin-top: 0.2rem;
 	border-radius: 0.1rem;
 	border: 0.01rem solid #d4c3af;
 	background-color: #f6f6f6;
 	text-indent: 0.2rem;
 }

 .srdzsj_bmk .layui-btn {
 	width: 6.9rem;
 	height: 0.8rem;
 	background-color: #c2272d;
 	color: #fff;
 	border: 0;
 	text-indent: 0;
 	font-size: 0.3rem;
 	font-weight: 800;
 }

 .srdzsj_bmk1 {
 	width: 7.5rem;
 	background-color: #fff;
 	padding-bottom: 1rem;
 }

 .address {
 	width: 7.5rem;
 	margin: 0.2rem 0;

 }

 .address button {
 	width: 6.7rem;
 	height: 0.8rem;
 	display: block;
 	margin: 0 auto;
 	text-align: center;
 	line-height: 0.8rem;
 	background-color: #c2272d;
 	color: #fff;
 	font-size: 0.32rem;
 	font-weight: 800;
 	border: 0;
 	margin: ;
 }

 /* 轮播图 */

 .swiper {
 	width: 100%;
 	height: 9.25rem;
 }

 .swiper-slide {
 	text-align: center;
 	font-size: 18px;
 	background: #fff;

 	/* Center slide text vertically */
 	display: -webkit-box;
 	display: -ms-flexbox;
 	display: -webkit-flex;
 	display: flex;
 	-webkit-box-pack: center;
 	-ms-flex-pack: center;
 	-webkit-justify-content: center;
 	justify-content: center;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	-webkit-align-items: center;
 	align-items: center;
 }

 .swiper-slide img {
 	display: block;
 	width: 100%;

 	object-fit: cover;
 }

 .swiper-pagination-bullet {
 	background-color: #fff;
 }
