@media screen and (max-width: 700px) {
    .zyr_sub_body {
        padding: 15px;
    }

    .zyr_sub_title1 {
        padding-top: 0 !important;
        font-size: 18px !important;
    }

    .zyr_sub_title2 {
        padding-top: 20px !important;
        font-size: 15px !important;
    }

    .zyr_sub_title3 {
        margin-top: 10px !important;
        font-size: 14px !important;
    }

    .zyr_sub_search {
        height: 40px !important;
        font-size: 12px !important;
    }

    .zyr_sub_search_input {
        font-size: 12px !important;
    }

    .zyr_sub_search_button {
        width: 20% !important;
    }

    .zyr_sub_scroll {
        width: 100%;
        max-height: 400px;
        overflow: scroll;
        margin: 20px 0 0 0 !important;
    }

    .zyr_sub_list {
        width: 100%;
        margin: 0 !important;
    }

    .zyr_sub_col {
        -ms-flex: 0 0 50% !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    .zyr_sub_col input {
        width: 25px !important;
        height: 25px !important;
        right: 15px !important;
        top: 5px !important;
        background-size: 25px 25px !important;
    }

    .zyr_sub_col input:checked {
        background-size: 25px 25px !important;
    }

    .zyr_sub_more {
        font-size: 12px;
    }

    .zyr_sub_more img {
        width: 12px;
    }

    .zyr_sub_none {
        font-size: 12px;
    }

    .zyr_sub_all {
        font-size: 12px;
    }

    .zyr_sub_input {
        height: 40px !important;
        border: 0 !important;
        background: #f5f5f5;
    }

    .zyr_sub_text1 {
        font-size: 14px !important;
        margin-top: 10px !important;
    }

    .zyr_sub_text3 {
        font-size: 12px !important;
        margin-top: 5px !important;
    }

    .zyr_sub_textarea {
        border: 0 !important;
        background: #f5f5f5;
    }

    .zyr_sub_button {
        font-size: 15px !important;
        margin: 30px 0 !important;
    }

    .zyr_subsuccess_img img {
        height: 80px;
        width: 80px;
    }

    .zyr_subsuccess_text1 {
        font-size: 18px !important;
    }

    .zyr_subsuccess_text2 {
        font-size: 16px !important;
    }

    /**所有基金页allfoundpages**/
    .leader_sou_row .height60 {
        height: 40px;
    }

    .field_weixin {
        width: 68px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .search_citys {
        padding: 14px 20px !important;
        border-bottom: 1px solid #e0e0e0;
        font-size: 14px !important;
        background: white;
    }

    .search_citys1 {
        width: 96px;
        padding: 5px 0 !important;
        font-size: 14px !important;
        background: white;
        box-sizing: border-box;
        border: 1px solid #e0e0e0;
        border-radius: 4px;
    }

    .search_citys1:nth-of-type(n + 0) {
        margin: 0 0 12px 22px;
    }

    .search_citys2 {
        width: 214px;
        padding: 8px 0 !important;
        font-size: 14px !important;
        background: white;
        box-sizing: border-box;
        border: 1px solid #e0e0e0;
        border-radius: 4px;
    }

    .search_citys2:nth-of-type(n + 0) {
        margin: 0 0 12px 22px;
    }

    .search_provinces {
        margin-left: 10px !important;
    }

    .field_checkbox {
        padding: 14px 20px !important;
        font-size: 14px !important;
        background: white;
    }

    .button_up {
        padding: 12px 20px;
        background: white;
    }

    .button_lookup {
        padding: 10px 0px;
        text-align: center;
        border-radius: 4px;
        background: #f1951a;
        color: white;
    }

    .field_border {
        border-bottom: 1px solid #e0e0e0;
    }

    .field_box {
        width: 16px;
        height: 16px;
        border: 1px solid #999999;
        margin-right: 20px;
        border-radius: 4px;
        overflow: hidden;
    }

    .field_boxs {
        width: 16px;
        height: 16px;
        /*border: 1px solid #999999;*/
        margin-right: 20px;
    }

    .field_boxs img {
        width: 100%;
        height: 100%;
    }

    .border_de {
        border: 1px solid #f1951a;
    }

    .search_result {
        padding: 20px 20px 0px 20px;
        text-align: center;
    }

    .field_box img {
        width: 100%;
        height: 100%;
    }

    .public_check_img {
        width: 10px;
        height: 5px;
        margin-left: 8px;
    }

    .public_check_img img {
        width: 100%;
        height: 100%;
    }

    /**邻家公社**/
    .ta_say {
        padding: 38px 0 60px 0 !important;
    }

    .public_news_page_ul li {
        padding: 15px !important;
    }

    .linjiaproject_white_list_title {
        padding: 15px 0 15px 0 !important;
    }

    .web_none {
        display: flex !important;
    }

    .web_none1 {
        display: block !important;
    }

    .web_show {
        display: none !important;
    }

    /**邻家总页面**/
    .ta_say_content {
        padding: 34px 15px 0 15px !important;
    }

    .lingjia_fund_img {
        width: 90.46% !important;
        padding-bottom: 90.46% !important;
    }

    .lingjia_program {
        height: 200px !important;
        padding: 0 15px;
    }

    .ta_say_img {
        width: 36px !important;
        height: 36px !important;
        min-width: 36px;
        min-height: 36px;
    }

    .ta_say_div div:nth-of-type(even) .ta_say_name {
        position: initial;
        text-align: right;
        margin-right: 45px;
        right: 0;
    }

    .ta_say_text {
        width: 100% !important;
        padding: 0px !important;
    }

    .ta_say_text div {
        padding: 8px 8px 18px 8px !important;
    }

    /**邻家项目**/
    .zmc_leader_main {
        width: 100% !important;
    }

    .linjiaproject_white_list {
        width: 50%;
    }

    .linjiaproject_white_list h3 {
        font-size: 14px;
        padding-bottom: 7px;
    }

    .linjiaproject_white_list p {
        font-size: 12px;
    }

    .linjiaproject_white_list_title {
        font-size: 15px !important;
    }

    .linjia_projects {
        font-size: 15px !important;
    }

    .lianjia_show_more {
        padding-bottom: 0px !important;
    }

    .padding_t100 {
        padding-top: 0px;
    }

    /**邻家基金**/
    .page_limit li {
        width: 25px !important;
        height: 25px !important;
        padding: 0px !important;
    }

    .leaderwelfare_project_main_all {
        padding: 15px !important;
    }

    .font_32 {
        font-size: 18px !important;
    }

    /**邻家项目详情页**/
    .point_view {
        display: block;
    }

    .point_view_div {
        margin: 10px 0 0 34px;
        font-size: 12px;
    }

    .padding_tb60 {
        padding: 30px 0 40px 0px;
    }

    /*.public_news_page_ul .point_view {*/
    /*    padding: 10px 10px 10px 30px !important;*/
    /*}*/
    .drop_down_show_more {
        width: 76px !important;
    }

    .jiantou_img {
        width: 15px !important;
        height: 8px !important;
    }

    .neighborhood_figures_h2 {
        font-size: 15px !important;
        padding: 24px 0 17px 0px !important;
    }

    .neighborhood_figures_img {
        width: 35.08% !important;
        padding-bottom: 23.27% !important;
    }

    .neighborhood_figures h3 {
        font-size: 14px !important;
    }

    .neighborhood_figures {
        border-bottom: 0px !important;
    }

    .drop_down_show_more_span {
        font-size: 12px !important;
    }

    .lingjia_fund:hover {
        box-shadow: none !important;
    }

    .zmc_company_input {
        position: relative;
    }

    .zmc_company_yuan {
        position: absolute;
        top: 10px;
        right: 20px;
    }

    #public_news_page_ul_news {
        padding-bottom: 0px;
    }

    .modal_liuyan_div {
        width: 100%;
        display: flex;
        flex-direction: column;
        margin-bottom: 10px;
    }

    .modal_liuyan_div span {
        color: #000000;
        margin-bottom: 10px;
    }

    .modal_liuyan_div input {
        width: 100%;
        border: 1px solid #000;
        padding: 12px;
        font-size: 14px;
    }
}
