.x_home_news_container_mobile_box {
    display: none;
}

@media screen and (max-width: 700px) {
    .bg_fef7f5.container.x_home_timeline {
        display: none;
    }

    .x_home_news_container_mobile_box {
        display: block;
    }

    .container {
        padding: 0;
        width: 100% !important;
        max-width: 100% !important;
        overflow: hidden;
    }

    .home_body_main {
        padding-bottom: 0 !important;
    }

    .container .row {
        margin: 0;
    }

    .x_nav-link {
        width: 100%;
    }

    .x_management {
        padding: 15px;
    }

    .x_management_title {
        max-width: 200px;
    }

    .x_management li div:first-child {
        margin-bottom: 10px;
    }

    .x_management_clone {
        /* width: 100%; */
    }

    .x_donationway_title {
        display: flex;
        align-items: center;
        /*flex-direction: column;*/
        /*justify-content: center;*/
    }

    .x_donationway_title button {
        width: 150px;
    }

    .x_projectbidding_title {
        /*padding-right: 10%;*/
    }

    /****时间轴****/
    .x_VivaTimeline dl dd.x_pos .events {
        float: right;
        width: 63%;
        margin-right: 20px;
    }

    .x_pos:nth-child(odd) .events {
        float: right;
        width: 63%;
        margin-right: 20px;
    }

    .x_home_title {
        margin: 20px 0 20px 0;
    }

    .x_home_title_row {
        padding: 0 20px;
        margin: 0 0 15px 0 !important;
    }

    .x_home_coment {
        margin-bottom: 5px;
        padding: 0px;
    }

    .x_home_coment:hover {
        box-shadow: 0px 0px 0px rgba(42, 42, 42, 0.1);
    }

    .x_home_coment span {
        display: none;
    }

    .x_home_money {
        height: 80px;
    }

    .x_home_money .col-md-6 span {
        margin-bottom: 10px;
    }

    /*.x_home_money div{*/
    /*margin-bottom: 20px;*/
    /*}*/
    .x_home_money div:last-child {
        margin-bottom: 0px;
    }

    .x_home_information {
        padding: 0px 15px;
        /*margin: 0 20px;*/
        background-color: #ffffff;
    }

    .x_home_information li {
        margin-bottom: 20px;
    }

    .x_lingshanDetail_ul {
        padding: 0 15px;
    }

    .x_home_information li div {
        margin-bottom: 10px;
    }

    .x_home_project {
        /*display: none;*/
        padding-bottom: 0px;
    }

    .x_home_project .row {
        margin: 0px;
    }

    .x_home_news_container {
        display: none;
    }

    .x_home_newscenterul {
        padding-bottom: 20px;
    }

    .x_home_selfmedia {
        display: none !important;
    }

    .x_home_timeline {
        margin-bottom: -1px;
    }

    .x_newsshow {
        margin: 0;
    }

    .x_newsrow {
        padding: 0 20px;
        margin-right: 0;
        margin-left: 0;
    }

    .x_newsrow .col-md-4:nth-of-type(odd) {
        padding: 0 7.5px 0 0;
    }

    .x_newsrow .col-md-4 {
        padding: 0 0 0 7.5px;
    }

    .x_news_nav-pills {
        padding: 0 15px;
    }

    .x_nav-item {
        margin-right: 10px;
    }

    /*关于我们*/
    .x_projectbidding li p {
        margin-right: 150px;
    }

    .x_projectbidding li p:last-child {
        margin-right: 0px;
    }

    .x_projectbidding_img {
        margin: 0 5px 0 15px;
    }

    .x_management_title {
        margin-right: 0px;
    }

    /* .x_management li p:first-child {
        margin-right: 100px;
    } */
    /*首页捐款动态*/
    .x_home_contribution {
        padding: 0px;
        margin-top: 0px;
    }

    .x_home_contribution:first-child {
        display: none;
    }

    .x_home_contribution_between {
        display: none;
    }

    .x_home_contribution_lines {
        background-color: #FBEFEC;
        margin: 0 20px;
        padding-bottom: 0px;
    }

    .x_home_contribution_donationlink {
        display: none;
    }

    .x_home_contribution p {
        color: #de654a;
        /*text-shadow: 1px 4px 5px #ecada2;*/
        font-size: 20px;
        margin-top: 20px;
    }

    .x_home_information li div span:nth-of-type(2) {
        display: none;
    }

    .x_home_img {
        width: 40%;
        padding-top: 40%;
    }

    #x_home_contribution {
        height: 200px;
    }

    .x_donation {
        display: none;
        width: 90%;
    }

    .x_show {
        padding: 20px;
    }

    .x_newsrow_links li:nth-of-type(2) {
        padding: 0px;
    }

    .x_newsrow_links li:nth-of-type(3) {
        padding: 0px;
    }

    .x_picturedetail {
        padding: 15px;
        margin-bottom: 15px;
        margin-right: 0px;
    }

    .x_picturemain .col-md-4 {
        display: none;
    }

    /**推荐更多**/
    .x_home_recommend {
        display: none;
    }

    .x_home_recommend_li {
        /* margin-bottom: 25px;
        padding-left: 0px; */
        width: 100%;
        padding-top: 0;
    }

    .project_color {
        padding-top: 8px;
    }

    .more_button_mobile {
        padding: 0;
    }

    /* .x_home_recommend_moblie a:nth-of-type(4) {
            display: none;
    } */
    .x_home_recommend_moblie {
        padding: 0 15px;
        margin: 0px;
        display: flex;
    }

    .x_home_recommend_moblie .col-6 {
        padding: 0px;
    }

    .x_home_recommend_moblie .col-6:nth-of-type(odd) {
        padding: 0 7.5px 0 0;
    }

    .x_home_recommend_moblie .col-6:nth-of-type(even) {
        padding: 0 0 0 7.5px;
    }

    .x_nav {
        margin-right: 0px;
        padding-right: 0px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .x_nav-link {
        text-align: center;
        /*margin-right: 10px;*/
        margin-bottom: 15px;
        padding: 10px 0;
        width: 105px;
    }

    /*信息披露*/
    .table td,
    .table th {
        padding: 10px 0 10px 0;
    }

    .x_information_input {
        padding-left: 10px;
    }

    .x_information_lines {
        padding: 0 15px;
        height: 36px;
    }

    .x_information_table {
        padding: 0 15px;

    }

    .x_information_input {
        padding-left: 10px;
    }

    .x_information_table span {
        margin-right: 5px;
    }

    .x_information_table_title span {
        font-size: 12px;
    }

    .x_information_table_line span {
        font-size: 12px;
    }

    .x_information_table_line span:nth-of-type(4) {
        display: none;
    }

    .x_information_table_line span:nth-of-type(3) {
        flex: 5;
    }

    .x_information_table_line span:nth-of-type(5) {
        flex: 3;
    }

    .x_information_table_title span:nth-of-type(4) {
        display: none;
    }

    .x_information_table_title span:nth-of-type(3) {
        flex: 5;
    }

    .x_information_table_title span:nth-of-type(5) {
        flex: 3;
    }

    .x_pay_times {
        text-align: center;
    }

    .margin_b60 {
        margin-bottom: 30px;
    }

    /***首页新闻中心***/
    .x_home_newscenter {
        margin: 0px;
        padding: 0 20px;
    }

    .x_home_newscenter .col-md-4 {
        padding: 0px;
    }

    .x_home_newscenter .col-md-4:nth-of-type(odd) {
        padding: 0 7.5px 0 0;
    }

    .x_home_newscenter .col-md-4:nth-of-type(even) {
        padding: 0 0 0 7.5px;
    }

    /***首页了解更多***/
    .x_home_understanging {
        margin: 20px 0;
    }

    .x_home_newscenterul {
        padding: 10px 0;
    }

    .x_home_newscenterul li:first-child {
        margin-bottom: 10px;
    }

    .x_councildetail {
        margin-top: 20px;
    }

    .x_council {
        padding: 20px 15px;
    }

    .x_council p {
        margin-left: 15px !important;
        margin-bottom: 15px !important;
    }

    .x_secretariat {
        padding: 20px 15px;
    }

    .x_secretariat p {
        margin-bottom: 15px !important;
    }

    .x_contact {
        padding: 20px 15px;
    }

    .x_contact p {
        margin-bottom: 20px;
    }

    .x_tearmshow {
        margin: 20px 0 0 0;
    }

    /* #mishuzhang{
      left: 45%;
      bottom: 65px;
      height: 30px;
      width: 100px;
    } */
    .x_councilshow ul li:first-child {
        margin: 15px 0 10px 0;
    }

    .x_councilshow ul li:last-child {
        margin-bottom: 20px;
    }

    .x_tearmshow .col-6 {
        margin-bottom: 10px;
    }

    .x_tearmshow .col-6 ul li:nth-of-type(2) {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .x_nav_lable {
        margin-bottom: 10px;
    }

    .x_newsrow {
        padding: 20px 20px 0 20px;
    }

    .x_home_address {
        width: 68%;
    }

    .x_donaquiry_links {
        padding: 0 20px;
        width: 100%;
        overflow: hidden;
    }

    .x_donaquiry_links .page-item {
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center;
        font-size: 12px;
        width: 30px;
    }

    .x_donaquiry_links .page-item .page-link {
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center;
        padding: 8px;
    }

    /**灵山生态***/
    .x_lingshan_plan {
        margin-top: 0px;
    }

    .x_lingshan_plan .row {
        padding: 20px 5px 20px 5px;

    }

    .x_ecology_lingshan a span {
        padding: 15px 0 0 0;
    }

    .x_ecology_lingshan a span:hover {
        background-color: #fff;
        color: #333;
    }

    .x_lingshanDetail {
        margin-bottom: 10px;
        padding: 20px 0 0 0;
    }

    .x_lingshanDetail p {
        margin-bottom: 15px;
       margin-left: 15px;
    }

    .x_lingshanDetail .row .col-md-4 {
        margin-bottom: 20px;
    }

    .x_lingshanDetail .row .col-md-4 span {
        margin-top: 15px;
    }

    .x_lingshanDetail_news {
        padding: 10px 0;
    }

    .x_lingshanDetail ul li {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-direction: column;
    }

    .x_lingshanDetail ul div:last-child {
        margin-top: 10px;
        margin-left: 27px;
    }

    /**捐款**/
    .x_ecologyDetail_link {

        margin-right: 0px;
    }

    /*.x_ecologyDetail_tabs li:first-child {*/
    /*margin-right: 30px;*/
    /*}*/
    .x_ecologyDetail_content {
        margin-top: 20px;
    }

    .x_ecology_container_img {
        padding-left: 0px;
    }

    .x_ecologyDetail_content .padding_l30 {
        padding-left: 0px;
    }

    .x_ecologyDetail_content ul {
        padding-left: 0px;
    }

    .x_ecologyDetail_content .padding_l30 .border_bot {
        border-bottom: 0px solid #eee;
        padding-bottom: 0px;
    }

    .x_ecologyDetail_main {
        padding-top: 20px;
    }

    .x_ecology_container_group .flex {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-direction: column;
    }

    .x_ecology_container_line {
        height: 22% !important;
    }

    .x_ecologyDetail_img {
        margin-bottom: 10px;
    }

    .flex_column .color_666 {
        margin-top: 10px;
    }

    .x_ecologyDetail {
        margin-top: 0px;
    }

    .x_ecologyDetail_row {
        padding: 20px;
    }

    .x_ecologyDetail_row {
        margin-bottom: 10px !important;
    }

    .x_ecologyDetail_row_img div {
        width: 100%;
        padding-top: 90%;
        background-position: left;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .x_ecologyDetail_content ul {
        width: 100%;
    }

    /***项目列表手机端***/
    .x_mobile_line {
        height: 85px;
        margin-top: 20px;
        padding: 0 15px 0 15px;
        margin-bottom: 20px;
    }

    .x_mobile_line_img {
        margin-right: 15px;
        width: 128px;
        height: 85px;
    }

    .x_mobile_line .flex_column {
        height: 100%;
    }

    .x_mobile_line_title {
        font-size: 15px;
    }

    .x_mobile_line_money {
        font-size: 12px;
    }

    .x_mobile_line_money span:first-child {
        margin-bottom: 10px;
    }

    .x_donationway {
        margin-bottom: 0px;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .x_donationway_title {
        margin-bottom: 30px;
    }

    .x_moneys_div {
        width: 100px;

    }

    .moneys {
        margin-top: 20px;
    }

    .x_user_defined_money {
        align-items: flex-start;
    }

    .x_user_defined_money input {
        width: 60px;
    }

    /***项目捐款手机端************************************8*/
    /************置于底部*********/
    .x_edetail_donnation {
        display: none;
    }

    .x_footer_pay {
        display: inherit;
        padding: 17px 0;
        z-index: 999;
        width: 100%;
        position: fixed;
        bottom: 0px;
        right: 0px;
    }

    .x_moneys span {
        padding: 10px 15px;
    }

    .x_moneys {
        margin-bottom: 20px;
    }

    #x_my_donations {
        width: 100%;
    }

    #x_my_donations .modal-dialog {
        bottom: 0px;
        position: absolute;
        width: 100%;
        margin: 0px;
    }

    #x_my_donations .modal-dialog .modal-content {
        border: 0px;
        border-radius: 0px;
    }

    .x_donation_modal {
        width: 100%;
    }

    .x_timeaxis_comment {
        display: none;
    }

    /**************捐款成功***********/
    .x_success_title p:first-child {
        margin-top: 30px;
    }

    .x_success_title p:last-child {
        margin-bottom: 20px;
    }

    .x_success_main li:last-child {
        margin-bottom: 30px !important;
    }

    .x_success {
        margin-bottom: 30px;
    }

    .x_donationway_title button {
        display: none;
    }

    .x_defaul_tnavbar-toggler {
        /*margin-right: 20%;*/
    }

    .x_default_english_a {
        display: none;
    }

    .x_home_news_container_mobile_box {
        padding: 0 15px;
        background: #fdefec;
    }

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

    .news_mobile_more {
        padding: 0 0 20px 0;
    }
}

/***s时间轴***/
@media screen and (max-width: 767px) {
    .x_VivaTimeline dl:before {
        left: 90px
    }

    .x_VivaTimeline dl dt {
        margin: 0 30px 30px
    }

    .x_VivaTimeline dl dd .x_circ {
        left: 90px
    }

    .x_VivaTimeline dl dd.x_pos .events {
        float: right;
        width: 73%;
        margin-right: 20px;
    }

    .x_VivaTimeline dl dd.x_pos .events:before {
        left: -12px;
        border-color: transparent #CCC transparent transparent
    }

    .x_pos:nth-child(odd) .events {
        float: right;
        width: 73%;
        margin-right: 20px;
    }

}
