﻿@charset "utf-8";
/* ps-box */
.ps-box{
	padding: 0.9rem 0.72rem 0;
}
.ps-box:last-child{
	padding-bottom: 0.9rem;
}
.ps-box .ps-ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}
.ps-ul .ps-li{
	width: 4.56rem;
	height: 1.12rem;
	border: 1px solid #60A7DA;
	border-radius: 0.14rem;
	margin-top: 0.33rem;
	font-size: 0.38rem;
	font-weight: 300;
	color: #353535;
	box-sizing: border-box;
}

/* 2021.08.05 */
/* os-module2 */
.os-module2{
	/* height: 15rem; */
	background-color: #ffffff;
	padding: 0.72rem;
}
.os-module2 .adt-ul{

}
.adt-ul .adt-li{
	border-top: 0.03rem solid #6FB5E8;
}
.adt-ul .adt-li:first-child{
	border: none;
}
.adt-ul .adt-li:last-child{
	border-bottom: 0.03rem solid #6FB5E8;
}
.adt-li-header{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 0.6rem 0.6rem;
	box-sizing: border-box;
}
.adt-li-header .adt-li-info{
	width: 7.57rem;
}
.adt-li-info .adt-li-title{
	font-size: 0.38rem;
	font-weight: bold;
	color: #565656;
	line-height: 0.35rem;
}
.adt-li-info .adt-li-entitle{
	font-size: 0.26rem;
	font-weight: 300;
	color: #9D9D9D;
	line-height: 0.4rem;
	margin-top: 0.15rem;
}
.adt-li-header .adt-li-icon{
	width: 0.3rem;
}
.bottom_icon{
	display: none;
}
.adt-li-main{
	display: none;
}
.adt-ul .adt-select{
	box-sizing: border-box;
	/* border: 0.06rem solid #6FB5E8 !important; */
	border-radius: 0.3rem;
	background-color: #E1F1FD;
	color: #FFFFFF;
	border: none !important;
}
.adt-ul .adt-select .right_icon{
	display: none;
}
.adt-ul .adt-select .bottom_icon{
	display: block;
}
.adt-select + .adt-li{
	border: none;
}
.adt-select .adt-li-header{
	border: none;
	padding-bottom: 0;
}
.adt-select .adt-li-header .adt-li-info .adt-li-title{
	font-size: 0.54rem;
	line-height: 0.54rem;
	font-weight: bold;
	color: #353535;
}
.adt-select .adt-li-header .adt-li-info .adt-li-entitle{
	font-size: 0.26rem;
	font-weight: 300;
	color: #353535;
	line-height: 0.26rem;
	margin-top: 0.15rem;
}
.adt-select .adt-li-main{
	padding: 0 0.6rem 0.6rem;
	display: block;
}
.adt-li-item{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 0.4rem 0;
	border-bottom: 1px dashed #A2D3F7;;
}
.adt-li-name,.adt-li-value{
	font-size: 0.36rem;
	font-weight: 300;
	color: #353535;
	line-height: 0.56rem;
}
.adt-li-price{
	font-weight: bold;
}