.all-shipin
{
    width: 100%;
    flex-wrap: wrap;
}
.all-shipin .dg-shipin
{
     width: 49%;
     margin-top: var(--size-48);
}
.all-shipin .dg-shipin .dg-shipin-pic
{
     position: relative;
     width: 100%;
     height: var(--size-450);
}
.all-shipin .dg-shipin .dg-shipin-pic img
{
     width: 100%;
     height: 100%;
     object-fit: cover;
}
.all-shipin .dg-shipin .dg-shipin-pic .shipin-icon
{
     position:absolute;
     top:0px;
     left:0px;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0, 0.5);
}
.all-shipin .dg-shipin .dg-shipin-pic .shipin-icon img
{
    width: var(--size-80);
    height:auto;
}
.all-shipin .dg-shipin .dg-shipin-title
{
    width:100%;
    font-weight: 400;
    font-size: var(--size-26);
    color: #000000;
    text-align: center;
    line-height: var(--size-26);
    padding:var(--size-30) 0px;
}
.all-shipin .dg-shipin .dg-shipin-title a
{
    color: #000000;
}
.shipinmore
{
    width: 100%;
    padding:var(--size-48) 0px;
}
.videoAlert{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	background:rgba(0,0,0,0.2) !important;
	display: none;
}
.img_close{
	width:36px;
	height:36px;
	flex-shrink: 0;
	position: absolute;
	top: 20px;
	right: 20px;
	transform: translate(-50%, -50%);
}
.videoAlert_bg{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
.videoAlert video{
	outline: none;
	max-width: 90%;
	max-height: 90%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}