.prototype-item *{
    margin: 0;
    padding: 0;
    border: 0;
}
.prototype-item{
    position: relative;
    background-color: rgb(235,235,235);
    border-radius: 5px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    box-sizing: border-box;
}
.prototype-item.advertise-landscape .first{
    position: relative;
    background-color: rgb(244,244,244);
    height: 40%;
    box-sizing: border-box;
}
.prototype-item.advertise-landscape .second{
    position: absolute;
    bottom:0;
    left: 0;
    width: 100%;
    height: 50%;
    overflow: hidden;
    box-shadow:0px 4px 4px #999 inset;
}
.prototype-item.advertise-landscape .pbg{
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -ms-filter: blur(10px);
    -o-filter: blur(10px);
    filter: blur(10px);
}
.prototype-item.advertise-landscape .first .block{
    position: relative;
    width: 70%;
    margin:0 15%;
    height: 80%;
    position: absolute;
    bottom: 0;
    overflow: hidden;
    box-shadow:0px 15px 15px -15px #000,
    -15px 0 15px -15px #000;
}
.prototype-item.advertise-landscape .pic{
    position: absolute;
    left: 5%;
    top: 5%;
    width: 90%;
    height: 90%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.prototype-item.advertise-vertical .first{
    background-color: rgb(244,244,244);
    height: 80%;
}
.prototype-item.advertise-vertical .first .block{
    position: absolute;
    width: 74%;
    margin:0 13%;
    height: 74%;
    bottom: 13%;
    overflow: hidden;
    box-shadow:-15px 0 15px -15px #000,
    0px 15px 15px -15px #000;
}
.prototype-item.advertise-vertical .pbg{
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -ms-filter: blur(10px);
    -o-filter: blur(10px);
    filter: blur(10px);
}
.prototype-item.advertise-vertical .pic{
    position: absolute;
    left: 5%;
    top: 5%;
    width: 90%;
    height: 90%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}