@media screen and (max-width: 1440px) {
    .content .v_con {
        width: auto;
        padding: 0 50px;
    }

        .content .v_con .con_top .t_left {
            width: 65%;
        }

            .content .v_con .con_top .t_left .player {
                width: 100%;
                height: auto;
            }

                .content .v_con .con_top .t_left .player video {
                    width: 100%;
                }

        .content .v_con .con_top .t_right {
            width: 35%;
        }

            .content .v_con .con_top .t_right h4 {
                margin: 0px 0 2%;
            }

            .content .v_con .con_top .t_right h5 {
                margin-bottom: 5%;
            }

            .content .v_con .con_top .t_right ul {
                margin-bottom: 3%;
            }

                .content .v_con .con_top .t_right ul li {
                    margin-bottom: 4%;
                }

            .content .v_con .con_top .t_right .delivery span {
                margin-top: 3%;
            }

            .content .v_con .con_top .t_right .button {
                margin-top: 3%;
                font-size: 16px;
            }

            .content .v_con .con_top .t_right .use div {
                height: 60px;
                line-height: 55px;
            }

                .content .v_con .con_top .t_right .use div p .per {
                    background: none;
                }
}

@media screen and (max-width: 1366px) {
    .content .v_con .con_top .t_right .button {
        margin-top: 9.5%;
    }
    .content .v_con .con_top .t_right ul li {
        margin-bottom: 4%;
    }
}

@media screen and (max-width: 1280px) {
    .content .v_con .con_top .t_right .button {
        margin-top: 10.5%;
    }

}
@media screen and (max-width: 1234px) {
    .content .v_con .con_top .t_right .use div p b img{
        display:none;
    }
}

@media screen and (max-width: 1225px) {
    .content .v_con .con_top .t_right .button {
        margin-top: 3%;
    }
}

@media screen and (max-width: 1186px) {
    .content .v_con {
        padding: 0 20px;
    }

        .content .v_con .v_bot ul li {
            width: 24%;
        }

            .content .v_con .v_bot ul li:nth-child(5n) {
                display: none;
            }

            .content .v_con .v_bot ul li:nth-child(4),
            .content .v_con .v_bot ul li:nth-child(9) {
                margin-right: 0;
            }

        .content .v_con .con_top .t_right {
            padding-left: 20px;
        }

            .content .v_con .con_top .t_right .button {
                margin-top: 4%;
            }

        .content .v_con .con_top .t_left .player .progress {
            width: 72%;
        }

        .content .v_con .con_top .t_right .use div p i {
            display: none;
        }

        .content .v_con .v_bot ul li a img {
            height: 153px;
        }
}


@media screen and (max-width: 1024px) {
    .content .v_con {
        padding: 0 20px;
    }

        .content .v_con .con_top .t_right .tit_head {
            height: 48px;
        }

        .content .v_con .v_bot ul li {
            width: 32%;
        }

            .content .v_con .v_bot ul li:nth-child(5n),
            .content .v_con .v_bot ul li:nth-child(4n) {
                display: none;
            }

            .content .v_con .v_bot ul li:nth-child(3),
            .content .v_con .v_bot ul li:nth-child(8) {
                margin-right: 0;
            }

        .content .v_con .con_top .t_right {
            padding-left: 20px;
        }

            .content .v_con .con_top .t_right h4 {
                font-size: 16px;
            }

            .content .v_con .con_top .t_right h5 {
                margin-bottom: 4%;
            }

            .content .v_con .con_top .t_right ul li {
                font-size: 12px;
            }

            .content .v_con .con_top .t_right .button {
                margin-top: 2%;
            }

            .content .v_con .con_top .t_right .delivery {
                font-size: 14px;
            }

            .content .v_con .con_top .t_right .use div {
                height: 40px;
                line-height: 40px;
            }

              /*  .content .v_con .con_top .t_right .use div p .per {
                    width: 90px;
                }
*/
        .content .v_con .v_bot ul li a img {
            height: 177px;
        }
}

@media screen and (max-width: 1020px) {
    .content .v_con .con_top .t_left {
        width: 100%;
    }

        .content .v_con .con_top .t_left .player .progress {
            width: 76%;
        }

    .content .v_con .con_top .t_right {
        width: 100%;
        padding: 0;
    }

        .content .v_con .con_top .t_right ul {
            margin-bottom: 20px;
        }

            .content .v_con .con_top .t_right ul li {
                width: 33.33%;
            }

        .content .v_con .con_top .t_right .delivery {
            font-size: 16px;
        }

            .content .v_con .con_top .t_right .delivery span {
                margin-top: 2%;
            }

        .content .v_con .con_top .t_right .use div {
            height: 60px;
            line-height: 60px;
        }
}

@media screen and (max-width: 900px) {
    .content .v_con .con_top .t_left {
        width: 100%;
    }

        .content .v_con .con_top .t_left .player .progress {
            width: 74%;
        }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .content .search_box input {
        width: 75%;
    }
}

@media screen and (max-width: 768px) {
    .content .search_box {
        min-width: 375px;
        height: 35px;
        padding: 5px;
    }

        .content .search_box input {
            width: 65%;
            height: 20px;
            font-size: 13px;
            margin-left: 10px;
        }

        .content .search_box b {
            width: 35px;
            height: 35px;
        }

        .content .search_box .all_picture {
            width: 80px;
            height: 30px;
            font-size: 12px;
            margin-right: 30px;
        }

            .content .search_box .all_picture span {
                height: 16px;
            }

    .content .v_con .v_bot ul li {
        width: 49%;
    }

        .content .v_con .v_bot ul li:nth-child(5n),
        .content .v_con .v_bot ul li:nth-child(4n),
        .content .v_con .v_bot ul li:nth-child(9),
        .content .v_con .v_bot ul li:nth-child(3) {
            display: none;
        }

        .content .v_con .v_bot ul li:nth-child(2),
        .content .v_con .v_bot ul li:nth-child(7) {
            margin-right: 0;
        }

    .content .v_con .con_top .t_left {
        width: 100%;
    }

        .content .v_con .con_top .t_left .player .progress {
            width: 70%;
        }

    .content .v_con .v_bot ul li a img {
        height: 197px;
    }

    .search_box .search_wbox {
        height: 40px;
    }

    .fixed {
        height: 40px !important;
        width: 100%;
        margin: 0;
        padding: 0;
        min-width: auto;
    }

    .search_box input {
         width: calc(100% - 149px) !important;
    height: 40px !important;
    padding-left: 10px;
    font-size: 14px !important;
    }

    .search_box b {
        width: 40px !important;
        height: 40px !important;
        background: url(/images/ss-x.png) 50% center no-repeat rgb(242, 150, 0) !important;
    }

    .search_box .all_picture {
      width: 85px !important;
        font-size: 14px !important;
        background: url(/images/gd.png) no-repeat 100% 18px #eee !important;
        height: 40px !important;
        padding-top: 0;
        line-height: 40px !important;
        margin-right: 64px !important;
    }

    .result_pager {
        display: none !important;
    }
    .search_box .all_picture span{
            margin-top: 11px !important;
    }
    .search_box .all_picture ul{
            top: 40px !important;
    }
    .search_box .all_picture ul li{
            width: 83px !important;
    }
}

@media screen and (max-width: 610px) {
    .content .v_con .con_top .t_left .player .progress {
        left: 6%;
        width: 61%;
    }

    .content .v_con .con_top .t_left .player .timer {
        right: 7%;
    }
}

@media screen and (max-width: 490px) {
    .content .v_con .con_top .t_left .player .progress {
        left: 7%;
        width: 55%;
    }

    .content .v_con .con_top .t_left .player .timer {
        right: 7%;
    }

    .content .v_con .con_top .t_right .delivery {
        margin-bottom: 15px;
    }

    .content .v_con .con_top .t_right ul {
        margin-bottom: 20px;
    }

        .content .v_con .con_top .t_right ul li {
            width: 50%;
            margin-bottom: 4%;
        }

    .content .v_con .con_top .t_right .use div {
        height: 56px;
        line-height: 56px;
    }
}

@media screen and (max-width: 410px) {
    .content .v_con {
        padding: 0;
    }

        .content .v_con .v_bot ul li {
            width: 100%;
        }

        .content .v_con .con_top .t_left .player .progress {
            left: 7%;
            width: 50%;
        }

        .content .v_con .con_top .t_left .player .timer {
            right: 7%;
        }

        .content .v_con .v_bot ul li a img {
            height: 221px;
        }
}
