/* packageA/drugOrderDetail/drugOrderDetail.wxss */
@import '/components/icon.wxss';

page {
	background: #fff;
	padding-bottom: constant(safe-area-inset-bottom);
	/*兼容 IOS<11.2*/
	padding-bottom: env(safe-area-inset-bottom);
	/*兼容 IOS>11.2*/
}

.top {
	width: 750rpx;
	height: 70rpx;
	background: #626775;
	color: #fff;
	padding-top: 44rpx;
	padding-bottom: 40rpx;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.top-title {
	margin-left: 30rpx;
	height: 30rpx;
	font-size: 28rpx;
	font-weight: 700;
	text-align: left;
	display: flex;
	flex-direction: row;
}

.top-title>image {
	width: 28rpx;
	height: 28rpx;
	margin-right: 24rpx;
}

.top-title>view {
	line-height: 26rpx;
}

.top-text {
	margin-left: 83rpx;
	height: 24rpx;
	line-height: 24rpx;
	font-size: 24rpx;
	font-weight: 500;
	text-align: left;
}

.logistics {
	/* height: 76rpx; */
	width: 690rpx;
	padding: 32rpx 30rpx;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
/* .logistics-left{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
} */
.logistics-right{
	line-height: 76rpx;
}
.br {
	width: 750rpx;
	height: 20rpx;
	background: #f5f8fb;
}

.logistics-title {
	height: 36rpx;
	font-size: 34rpx;
	font-weight: 700;
	text-align: left;
	color: #212121;
	line-height: 36rpx;
}

.logistics-text {
	/* height: 25rpx; */
	/* font-size: 26rpx; */
	/* font-weight: 500; */
	text-align: left;
	color: #666666;
	/* line-height: 26rpx; */
}
.addressInfo{
	display: flex;
	flex-direction: row;
	background-color: #fff;
	margin-top: 10rpx;
	/* padding: 10rpx 30rpx 10rpx 30rpx; */
	height: auto;
}
.address-icon{
	line-height: 84rpx;
	padding-right:20rpx;
}
.address_name,.address_call,.address_text{
	line-height: 42rpx;
}
.address_call{
	margin-left: 20rpx;
font-size: 28rpx;
}
.address_name{
font-size: 32rpx;
}
.address_text{
	font-size: 25rpx;
	color: #333333;
	font-weight: 300;
	display: -webkit-box;
-webkit-line-clamp: 2; 
-webkit-box-orient: vertical; 
overflow: hidden;
}
.list {
	padding: 0 30rpx;
}

.list-item {
	display: flex;
	width: 100%;
	border-bottom: 2rpx solid #F5F8FB;
	padding-bottom: 42rpx;
	padding-top: 42rpx;
}

.list-item image {
	width: 155rpx;
	height: 155rpx;
}

.image {
	padding: 2.5rpx;
	border: 1rpx solid rgb(241, 241, 241);
}

.item-name {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding-left: 18rpx;
}
.name {
	width: 455rpx;
	font-size: 32rpx;
	color: #333333;
	font-weight: 600;
}

.firm {
	font-size: 24rpx;
	color: #666666;
}

.norms {
	font-size: 24rpx;
	color: #666666;
}

.pirce {
	color: #EC5B68;
}

.pirce text:first-child {
	font-size: 24rpx;
}

.pirce text:last-child {
	font-size: 32rpx;
	font-weight: 700;
}

.number {
	display: flex;
	margin-top: 5rpx;
	font-size: 28rpx;
}

.order {
	padding: 0 30rpx;
	font-size: 28rpx;
	font-weight: 500;
	text-align: left;
	color: #333333;
}

.row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.actualPay {
	border-top: 1rpx solid #e7e7e7;
	padding: 30rpx 0 26rpx 0;
	text-align: right;
	font-size: 26rpx;
}

.order-price {
	height: 28rpx;
	line-height: 28rpx;
	margin-top: 30rpx;
}

.order-freight {
	height: 28rpx;
	line-height: 28rpx;
	margin-top: 20rpx;
	margin-bottom: 30rpx;
}

.orderinfo {
	padding: 40rpx 30rpx;
	width: 690rpx;
	font-size: 28rpx;
	font-weight: 500;
	text-align: left;
	color: #666666;
}

.ordertitle {
	height: 34rpx;
	font-size: 34rpx;
	line-height: 34rpx;
	font-weight: 700;
	text-align: left;
	color: #212121;
	margin-bottom: 34rpx;
}

.ordernumber {
	height: 48rpx;
	line-height: 48rpx;
	font-size: 28rpx;
	margin-bottom: 14rpx;
}

.copy {
	width: 120rpx;
	height: 48rpx;
	font-size: 22rpx;
	text-align: center;
	border: 1rpx solid #cecece;
	color: #999;
}

.issue-top {
	padding: 35rpx 30rpx;
	border-bottom: 1rpx solid #e7e7e7;
}

.issue-item {
	margin: 0 30rpx;
	border-bottom: 1rpx solid #e7e7e7;
}

.issue-item:last-child {
	border: 0 !important;
}

.issue-title {
	padding: 30rpx 0;
	height: 40rpx;
	font-size: 28rpx;
	font-weight: 700;
	text-align: left;
	color: #999999;
}

.hide {
	display: none; 
}
.issue-content {
	padding: 0 30rpx 58rpx 30rpx;
	width: 630rpx;
	height: auto;
	font-size: 28rpx;
	font-weight: 500;
	color: #666666;
	line-height: 50rpx;
	letter-spacing: 1rpx;
}

.issue-content>view {
	text-align: justify;
}

.issue {
	padding-top: 40rpx;
	height: 250rpx;
	width: 750rpx;
	background: #f5f8fb;
	font-size: 28rpx;
	font-weight: 700;
	text-align: center;
	color: #999999;
	line-height: 42rpx;
	letter-spacing: 2rpx;
}

.bottom {
	height: 100rpx;
	width: 750rpx;
	justify-content:flex-end !important;
}
.bottom>view{
	margin:auto 0;
	padding: 15rpx;
	height: 22rpx;
	line-height: 22rpx;
	border: 1px solid #999999;
	margin-right: 30rpx;
	font-size: 22rpx;
	color:#212121;
}
.bottom>view:last-child{
	background:#2684ff;
	color: #fff;
	border:1rpx solid #2684ff;
}