input::-webkit-input-placeholder{
            color:#999;}
        input::-moz-placeholder{   /* mozilla firefox 19+ */
              color:#999;}
        input:-moz-placeholder{    /* mozilla firefox 4 to 18 */
             color:#999;}
        input:-ms-input-placeholder{  /* internet explorer 10-11 */ 
              color:#999;}
.xymj ul {
    display: flex;
    flex-wrap: wrap;}
.xymj ul li{
    width: calc(33.33333% - 30px);
    display: block;margin: 15px;
    border-radius: 0 50px 0 50px;
    overflow: hidden;
    position: relative;}
.xymj ul li .xymjimg {
    position: relative;
    padding-top: 60%;}
.xymj ul li .xymjimg img {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    -webkit-transition: .3s all ease-in;
    -moz-transition: .3s all ease-in;
    -ms-transition: .3s all ease-in;
    transition: .3s all ease-in;}
.xymj ul li .cover_img {
    display: block;}
.xymj ul li .cover_img p{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding: 40px 40px 10px;
    background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0,0,0, 0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b2000000', GradientType=0);
    color: #fff;
    margin: 0;}
.xymj ul li:hover .xymjimg img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);}
