page {
	background: #f6f6f6;
}

.container {
	padding-top: 10rpx;
}

.consignee-info {
	width: 100%;
}

.payInfo {
	height: auto;
	width: 100%;
	margin-top: 25rpx;
	background: #fff;
	
}

.pay {
	bottom: 0;
	width: 90%;
	background: #fb752c;
	margin-top: 100rpx;
}

.pay text {
	color: #fff;
	line-height: 100rpx;
	text-align: center;
	font-size: 40rpx;
	display: block;
}

.payInfo_title {
	height: 100%;
	width: 22%;
	display: block;
	float: left;
	font-size:28rpx;
	color:#333;
	line-height: 50rpx;
	text-indent:15rpx;
	text-align: justify;
	font-weight: 400;
}
/* .payInfo_title::after {
	width: 100%;
	display: inline-block;
	content: ''
} */
.consignee-info-hint text {
	font-size: 24rpx;
	color: #999;
	padding: 10rpx 20rpx;
	width: 100%;
	display: block;
}

.cl {
	clear: both;
}

.payInfo_content {
	font-size: 24rpx;
	height: 100%;
	width: 75%;
	display: block;
	float: left;
	align-content: left;
	color:#999;
	font-weight: 400;
}

.consignee-site {
	background: #fff;
	padding: 20rpx;
	border-bottom: 1px splid #999;
	margin-bottom: 20rpx;
}

.consignee-user text {
	font-size: 32rpx;
	font-weight: 600;
	margin-bottom: 20rpx;
}

.consignee-user-address text {
	font-size: 28rpx;
	color: #333;
	width: 90%;
	display: block;
}

.warning {
	background: #fff;
	padding: 20rpx;
	width: 100%;
	box-sizing: border-box;
}

.warning-title {
	font-size: 32rpx;
	font-weight: 600;
}

.deposit-info {
	background: #fff;
	width: 100%;
	box-sizing: border-box;
}

.deposit-sum {
	font-size: 32rpx;
	font-weight: 600;
	margin-bottom: 20rpx;
	border-bottom:1rpx solid #dfdfdf;
	padding:10rpx 0;
	box-sizing: border-box;
}

.deposit-protocol {
	padding: 15rpx;
	margin-top: 25rpx;
	background: #fff;
}

.deposit-protocol text {
	display: block;
	font-size: 24rpx;
	color: #999;
}

.protocol {
	padding: 20rpx;
	width: 100%;
	box-sizing: border-box;
}

checkbox-group {
	float: left;
	width: 48rpx;
	height: 48rpx;
}

.protocol .checkbox checkbox {
	transform: scale(0.7);
	height: 48rpx;
}

.protocol-text::after {
	content: '';
	display: block;
	clear: both;
}

.protocol-text {
	float: left;
	line-height: 56rpx;
	margin-left: 5rpx;
}

.protocol-text text,
.protocol-text navigator {
	display: block;
	float: left;
	color: #333;
	font-size: 24rpx;
}

.protocol-text navigator {
	color: #00adfe;
}

.offine_Tips_title {
	font-size: 25rpx;
	line-height: 50rpx;
}

.offine_Tips_p {
	line-height: 40rpx;
	padding: 5rpx 0;
	font-size: 24rpx;
}

.section {
	width: 100%;
	margin: 0 auto;
	background: #fff;
	padding: 20rpx;
	box-sizing: border-box;
	font-size: 30rpx;
	border-bottom: 1px solid #ececec;
	line-height: 50rpx;
}

.section view,
.section input,
.section textarea {
	float: left;
}

.place-holder {
	font-size: 28rpx;
	color: #ccc;
	letter-spacing: 1rpx;
}

.section input {
	width: 70%;
	font-size: 28rpx;
	letter-spacing: 1rpx;
}

.section text {
	float: right;
}

.section::after {
	clear: both;
	content: "";
	display: block;
}

.section_left {
	width: 165rpx;
	color: #333;
	text-align: justify
}
.img-list {
    width: 700rpx;
    margin: 0 auto;
}


.img-list .list {
    width: 700rpx;
}

.img-list .list .li {
    width: 84rpx;
    margin: 10rpx 0 0 10rpx;
    height: 84rpx;
    float: left;
    position: relative;
    top: 10rpx;
    left: 10rpx;
}



.img-list .list .li .file {
    display: block;
    width: 84rpx;
    height: 84rpx;
    position: relative;

}

.img-list .list .li .close {
    position: absolute;
    top: 7rpx;
    right: 0;
    width: 30rpx;
    height: 30rpx;
}

/* .section_left::after {
	width: 100%;
	display: inline-block;
	content: ''
} */
