	.info_box {
		padding: 10px;
		font-size: 16px;
	}
	/* .form-inline ul {
		display: inline-block;
		margin-top: 0px;
	} */
	button {
		width:  auto !important;
		display: inline-block !important;
	}
	.page_box{
		display: flex;
		justify-content: center;
	}
	
	.info_box_item {
		display: flex;
		justify-content: space-between;
		padding-bottom: 6px;
	}

	.info_box_item_right {
		display: flex;
	}

	.table_box_item {
		padding: 10px 0;
	}

	.list_box {
		padding: 10px 0;
	}

	.price_y {
		font-size: 14px;
		text-decoration: line-through;
	}
	.color_red {
		color: #F56C6C;
	}
	.price_x {
		font-size: 16px;
		color: red;
		font-weight: bold;
	}

	.btn_box {
		display: flex;
		flex-direction: column;
		align-items: center;
		cursor: pointer;
		user-select: none;
	}

	.ch_btn {
		background-color: #004898;
		color: #fff;
	}

	.pl_btn {
		background-color: #ffb800;
		color: #fff;
	}

	.xg_btn {
		background-color: #16baaa;
		color: #fff;
	}

	.table_btn {
		display: flex;
		align-items: center;
		justify-content: center;
		/* border: 1px solid #ccc; */
		height: 22px;
		width: 50px;
		font-size: 12px;
		margin-bottom: 10px;
	}

	.flex_alc {
		display: flex;
		flex-direction: column;
		/* align-items: center; */
		justify-content: center;
		text-align: left !important;
	}

	.table_box div {
		box-sizing: border-box;
	}

	.table_box_top {
		box-shadow: none !important;
		display: flex;
		align-items: center;
		padding: 10px;
		justify-content: space-between;
	}

	.table_box_top_item_time {
		padding-right: 20px;
		font-size: 14px;
		color: #000;
		font-weight: bold;
	}

	.table_title {
		display: flex;
		padding: 10px;
	}

	.table_title_item {
		text-align: center;
	}
	.table_border{
		border-bottom: 1px solid #eee;
		border-left: 1px solid #eee;
		border-right: 1px solid #eee;
	}
	.table_border_top{
		padding: 10px;
		padding-bottom: 0;
	}
	.table_box_info {
		display: flex;
		padding: 10px ;
		align-items: center;
	}
	.goods_list{
		text-align: center;
	}

	.ellipsis-multiline2 {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-overflow: ellipsis;
	}


	.table_box_info_item {
		text-align: center;
		padding: 0 10px;
		/* flex-shrink: 0; */
		word-break: break-all;
	}

	.table_box_info_item_img {
		width: 160px;
		height: auto;
		margin-right: 10px;
	}

	.table_box_info_item_name {
		padding-top: 8px;
		color: #606266;
	}

	.table_box_info_item_left {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.table_box_info_item_right {
		display: flex;
		flex-direction: column;
	}

	.table_box_info_item_right_name {
		margin-bottom: 8px;
		text-align: left;

	}

	.table_box_info_item_right_name:last-child {
		margin-bottom: 0;

	}

	.flex_column {
		display: flex;
		flex-direction: column !important;
	}

	.shenhe_red {
		color: red;
	}






	@media (max-width:99999px) {
		.table_box_top_right {
			display: none;
		}

		.zt_box {
			width: 10%;
		}

		.cz_box {
			width: 10%;
		}

		.fy_box {
			width: 10%;
		}

		.sx_box {
			width: 10%;
		}

		.fk_box {
			width: 10%;
		}

		.yp_box {
			width: 40%;
		}
		.sj_box{
			width: 20%;

		}

		.btn_box980 {
			display: none;
		}
	}

	@media (max-width: 980px) {
		.order_box980 {
			padding: 10px 0;
			border-bottom: 1px solid #eee;
			border-left: 1px solid #eee;
			border-right: 1px solid #eee;
		}
		.table_border{
			border-bottom: none !important;

		}
		.table_box_info {
			border-bottom: none !important;

		}

		.btn_box980 {
			display: block;
		}

		.cz_box {
			display: none !important;
		}

		.zt_box {
			display: none;
		}

		.fy_box {
			width: 20%;
		}

		.sx_box {
			width: 20%;
		}

		.fk_box {
			width: 10%;
		}

		.yp_box {
			width: 60%;
		}
		
		.table_box_top_right {
			display: block;
		}

		.btn_box {
			flex-direction: row !important;
			justify-content: flex-end;
			padding-top: 12px;
			display: flex;
		}

		.table_btn {
			margin-left: 10px;
		}
		.btn_box{
			padding-right: 10px;
		}
	}

	.order_box650 {
		display: none;
	}

	@media (max-width: 650px) {
		.table_box_top_item_time {
			display: none;
		}
		.sj_box{
			display: none;
		}

		.goods_list{
			text-align: left !important;
		}
		.table_box_info_item{
			padding: 0 !important;
		}

		.table_title {
			display: none;
		}
		.btn_box{
			padding-right: 10px;
		}

		.yp_box {
			width: 100%;
			justify-content: flex-start;
		}

		.fy_box {
			display: none;
		}

		.sx_box {
			display: none;
		}

		.fk_box {
			display: none;
		}

		.order_box650 {
			display: block;
			display: flex;
			padding: 10px;
			justify-content: space-between;
		}

		.order_box650_price {
			display: flex;
			align-items: center;
		}

		.price_y {
			padding: 0 10px;
		}
	}