
body {
	background-color: #f2f2f2;
	padding-bottom: 1rem;
}

.ava_price_p {
	height: 0.75rem;
	padding-left: 0.2rem;
	color: #333;
	font-size: 0.36rem;
	line-height: 0.75rem;
}
.ava_price_p span {
	margin-left: 0.1rem;
	color: #a72038;
}

.div_box {
	width: 7.1rem;
	padding-top: 0.28rem;
	padding-bottom: 0.5rem;
	margin: 0.1rem auto 0;
	background-color: #fff;
	border-radius: 0.1rem;
}
.div_title {
	display: flex;
	align-items: center;
	margin-bottom: 0.4rem;
	padding-left: 0.1rem;
}
.title_img {
	width: 0.06rem;
	height: 0.3rem;
	margin-right: 0.16rem;
}
.title_p {
	color: #333;
	font-size: 0.3rem;
}
.xuanze_content {
	display: flex;
	align-items: center;
	padding: 0 0.35rem;
}
.neirongxuanze {
	flex-wrap: wrap;
	padding-bottom: 0;
}	
.neirongxuanze .fpnrxz_li {
	margin-right: 0.3rem;
	margin-bottom: 0.3rem;
}	
.fpnrxz_li {
	display: flex;
	align-items: center;
}
.select_fang_img {
	width: 0.28rem;
	height: 0.28rem;
	margin-right: 0.12rem;
}
.select_li_p {
	color: #666;
	font-size: 0.25rem;
}
.select_li1 {
	width: 40%;
}
.select_li2 {
	width: 35%;
}
.select_li3{
	width: 25%;
}
.fapiaoleixing .select_li1,.fapiaoleixing .select_li2 {
	width: 50%;
}

.from_li {
	position: relative;
	margin-bottom: 0.5rem;
	padding: 0 0.4rem 0 0.35rem;
	padding-left: 0.35rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bitian_img {
	position: absolute;
	left: 0.1rem;
	width: 0.3rem;
	height: 0.3rem;
}
.li_p {
	width: 17%;
	margin-right: 2%;
	text-align: right;
	color: #666;
	font-size: 0.26rem;
}
.li_beizhu {
	display: none;
}
.li_btns {
	width: 81%;
	font-size: 0.26rem;
	display: grid;
	grid-template-columns: repeat(4, 1fr); /* 三列，每列等宽 */
	gap: .1rem; /* 设置行和列之间的间隔 */
	/* 如果你想让容器居中，可以添加以下样式 */
	justify-content: center; /* 水平居中 */
	align-items: start; /* 垂直对齐方式，根据需要调整 */
}

.li_btn {
	background: #f6f6f6;
	border-radius: .1rem;
	color: #666;
	height: .54rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.li_btn_count {
	padding: 0 .24rem;
	grid-column: span 2;
	background: #f6f6f6;
	border-radius: .1rem;
	color: #666;
	height: .54rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.li_btn_child {
	display: none;
	align-items: center;
	justify-content: center;
	height:100%;
	width: auto;
}

.li_red, .li_add {
	height: .28rem;
	width: .28rem;
}

.li_num {
	font-size: .24rem;
	margin: 0 .12rem;
}

.blueBack {
	background: #d1def0;
}

.li_textarea {
	border: none;
	width: 81%;
	border-radius: .26rem;
	font-size: .26rem;
	background: #f6f6f6;
	height: 1.2rem;
}
input::-webkit-input-placeholder {
	color: #ccc;
	font-size: 0.26rem;
	padding-left: 0.1rem;
}
.spread_img {
	width: 0.22rem;
	height: 0.12rem;
}
.li_input {
	width: 81%;
	border: none;
	border-bottom: 0.01rem solid #e8e8e8;
}
.li_input1 {
	display: flex;
	align-items: center;
	width: 81%;
}
.li_input2 {
	width: 90%;
	border: none;
	border-bottom: 0.01rem solid #e8e8e8;
}
.li_find {
	width: 0.3rem;
	height: 0.3rem;
	margin-left: 0.3rem;
}
.orthers_ul {
	display: none;
}

/*弹窗*/
.tanchuang {
	display: none;
	width: 100vw;
	height: 100vh;
	background-color: rgba(00,00,00,0.3);
	position: fixed;
	z-index: 500;
	top: 0;
	left: 0;
}
.zhezhao {
	width: 100%;
	height: 100%;
}
.tc_ct {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 60%;
	padding: 0.3rem 0.2rem;
	background-color: #f2f2f2;
	overflow: auto;
}
.tc_ct li {
	width: calc(100vw - 0.4rem);
	height: 1rem;
	padding: 0 0.1rem;
	margin-bottom: 0.2rem;
	background-color: #fff;
	border-radius: 0.1rem;
}
/*底部*/
.bottom_button {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 100%;
	height: 1.3rem;
	padding: 0.12rem 0 0.3rem;	
	background-color: #f2f2f2;
}
.button_rounded_rectangle {
	margin: 0 auto;
    width: 7.1rem;
    height: 0.88rem;
    background: #023D79;
    border-radius: 0.1rem;
    color: #fff;
    font-size: 0.36rem;
    line-height: 0.9rem;
    text-align: center;
}

.swal2-popup {
	font-size: 16px; /* 设置默认字体大小，可根据需要调整 */
}