﻿@media all and (min-width:320px) and (max-width:600px) {
    html{
        font-size: 0.26666666vw;
        box-sizing: border-box;
    }
    .container {
        width: 90%;
    }
    /*搜索主页面*/
   #app .search-title {
        width: 100%;
   }
    #app .search{
        width: 100%;
    }
	#app .top-content{
		width: 100%;
	}
    /*搜索两个字*/
    #app .search .ivu-input-group-append{
        width: 66rem;
        height: 32rem;
        font-size: 15rem;
        letter-spacing: 0;
        right: 12rem;
        top: 28rem;
    }
    .ivu-input-group-append{
        line-height: 0;
    }
    /*隐藏搜索历史记录*/
    #app .recentSearch  {
        display: none;
    }
    .ivu-poptip-rel {
        border: 1rem solid gainsboro; 
        padding: 6rem;
        border-radius: 4rem;
        color: gainsboro;
    }
    #app .filter .filterMain .ivu-poptip:first-child {
        border-right: 0;
    }
    #app .filter .filterMain .ivu-poptip img:last-child {
        margin-left: 18rem;
    }
    #app .filter .filterMain i{
        color: gainsboro;
    }
    #app .filter .filterMain .ivu-poptip:first-child .typeNum {
        display: none;
    }
    /*整个搜索框*/
    #app .search .searchInput input{
        width: 100%;
        height: 54rem;
        padding-right: 85rem;
        padding-left: 46rem;
        font-size: 12rem;
        margin-top: 18rem;
    }
    /*搜索的图标*/
    #app .search .searchInput img {
        left: 18rem;
        top: 36rem;
        width: 18rem;
        height: 18rem;
    }
    #app .filter .filterMain .ivu-poptip{
        line-height: 20rem;
        width: 46%;
    }
    #app .filter .filterMain {
        width: 100%;
        /* left: 66%; */
        display: flex;
        justify-content: space-between;
    }
    .ivu-poptip-rel{
        display: block;
    }
   
    /*模态窗*/

    .mtimg{
        width: 16rem;
        height: 16rem;
        position: absolute;
        top: 24rem;
        left: 30rem;
        z-index: 2;
    }
    .searchInput1{
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .searchInput1 span{
        font-size: 12rem;
        display: block;
        width: 40rem;
        height: 20rem;
        margin-top: 8rem;
    }
    .ivu-input{
        width: 88%;
        padding: 6rem 38rem;
        border: 1rem solid rgb(142, 214, 243);
    }
    .recentSearcha{
        margin-top: 24rem;
        height: 88rem;
        display: flex;
        flex-wrap: wrap;
        align-content: space-between;
    }
    .xnss{
        width: 100%;
        justify-content: space-between;
    }
    .xnss span{
        font-size: 18rem;
        font-weight: bold;
    }
    .his{
        width: 80%;
        display: flex;
        justify-content: space-between;
    }

    /*视频音频详情页*/
    #video .videoInfo.a,#video .videoInfo.v{
        display: none;
    }
    #video .videoWrap.a{
        margin-top: 28rem;
        position: fixed;
        top: 100rem;
        left: 20rem;
        width: 90%;
        height: 200rem;
    }
    #video .videoWrap.v{
        margin-top: 28rem;
        position: fixed;
        top: 100rem;
        left: 20rem;
        width: 90%;
        height: auto;
    }
    .web-top > span:first-child{
        line-height: 87rem;
    }
    .web-top .top-share{
        position: fixed;
        justify-content: center;
        z-index: 100;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 46rem;
        padding-top: 6rem;
        background-color: rgb(10, 143, 196);
    }
    .web-top .top-share button{
        color: #ffff;
        border: 0;
        background-color: rgb(10, 143, 196);
        margin-left: 50rem;
        font-size: 18rem;
    }
    .ivu-btn{
        margin-right: 50rem;
        font-size: 18rem;
    }

    /*搜索结果展示*/
    #app .search-content {
        width: 100%;
    }
    .ivu-page {
        width: 100%;
    }
    .yinc{
        display: none;
    }
    .search-result .pc{
        display: none;
    }
    .search-result .mobile{
        display: block;
        margin-top: 30rem;
        padding-bottom: 20rem;
        border-bottom: solid 1px #ccc;
    }
    .search-result .mobile img{
        vertical-align: top;
    }
    .search-result .wen{
        padding-left: 55px;
        font-size: 14rem;
        font-family: MicrosoftYaHei;
        color: #8C8C8C;
        line-height: 24rem;
    }
    .search-result .wen.lan{
        color: #1B7AB0;
    }
    .pcf{
        display: none;
    }
    .mobilef{
        display: block;
        text-align: center;
        display: flex;
        align-content: space-between;
        flex-wrap: wrap;
    }
    .ivu-page-options-elevator{
        width: 100%;
    }
    .ivu-select-small.ivu-select-single .ivu-select-selection{
        margin: 16rem 0;
    }
    .ivu-page.mini .ivu-page-total{
        margin-left: 12rem;
    }


    /* 服务类别 */
    .mobile .ivu-modal-mask,.mobile .ivu-modal-wrap{
        display: block;
    }
    .mobile .ivu-poptip-popper{
        display: none;
    }
    .ydong{
        color: rgb(10, 143, 196);
        background-color: #fff;
        border: 1px solid rgb(10, 143, 196);
        width: 90rem;
        height: 32rem;
        margin: 6rem;
        text-align: center;
        line-height: 32rem;
        border-radius: 4rem;
    }
    .ydong.active{
        color: #fff;
        background-color: rgb(10, 143, 196);
        border: none;
    }
    .ydongall{
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .btn{
        width: 260rem;
        margin-top: 36rem;
        margin-left: 120rem;
    }
    .btn1, .btn2{
        border: 1px solid rgb(10, 143, 196);
        width: 90rem;
        line-height: 32rem;
        text-align: center;
        border-radius: 4rem;
    }
    .btn1{
        color: rgb(10, 143, 196);
        background-color: #fff;
        margin-right: 12rem;
    } 
    .btn2{
        background-color:   rgb(10, 143, 196);
        color: #fff;
    }  
    .checkAlly{
        position: absolute;
        top: 14rem;
        right: 18rem;
    }


    /* 时间区间 */
    .ivu-modal-header-inner{
        height: 26rem;
        line-height: 26rem;
        font-size: 18rem;
    }
    .tim{
        display: flex;
        justify-content: space-between;
        margin-top: 16rem;
    }
    .tim span{
        margin-top: 2rem;
        font-size: 16rem;
    }
    .iconfont{
        font-size: 16rem;
    }


    /* pdf展示页 */
    .container.d .ivu-row{
        flex-direction: column;
    }
    .container.d .ivu-col-span-18,.container.d .ivu-col-span-6{
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .container.d .to{
        /* display: none; */
        position: relative;
        top: 400rem;
    }
    .container.d .ivu-col-span-6 .videoInfo:nth-child(1){
        display: none;
    }

    /* 文件夹 */
    #fileOpen .folderInfo img{
        display: none;
    }
    .serach-top > :last-child .ivu-col{
        display: none;
    }
    #fileOpen .bac-white{
        width: 100%;
        margin: 20rem 0 0  60rem;
    }
    /* .ivu-row{
        display: flex;
        align-content: space-between;
        flex-wrap: wrap;
    } */
    #fileOpen .folderInfo{
        display: none;
    }
}    