﻿
.service_btm ul{box-sizing: border-box;width: 400px;}
.service_team marquee{position: relative;width: 100%;/*height: 221px;*/}
.service_team marquee ul:nth-child(1){margin-left: 21px;}
.service_team marquee ul:nth-child(2){position: absolute;left: -100%;top:0;}
.service_team ul li a {
    display: flex;
    flex-direction: column;
    white-space: pre-wrap;
}
.cost_list dl dd span:nth-child(1)::before{display: inline-block;margin-right: 5px;}


/* 缴费 */
.renew_cons2 p.lpss{position: relative;width: 250px;margin: 0 auto;}
.renew_cons2 p.lpss span{padding-left: 0;width: 100px !important;}
.renew_cons2 p.lpss input{opacity: 0;position: absolute;left: 100px;top: 0;}
.renew_cons2 p.lpss em{width: auto !important;background: #1387ec;color:#fff;text-align: center;height: 30px !important;line-height: 30px !important;font-size: 14px;padding: 0 10px !important;}
.specialist ul li span img{width: 100%;height: 100%;}
.renew_con h2{margin-bottom: 20px;}
.renew_cons{margin: 15px auto;}
.renew_cons2 p img{width: 30%;max-width: 200px;}
.renew_con{margin: 3% auto 0;}


/* 其他缴费 */
.renew0_cons2 p.lpss{position: relative;width: 250px;margin: 0 auto;}
.renew0_cons2 p.lpss span{padding-left: 0;width: 100px !important;}
.renew0_cons2 p.lpss input{opacity: 0;position: absolute;left: 100px;top: 0;}
.renew0_cons2 p.lpss em{width: auto !important;background: #1387ec;color:#fff;text-align: center;height: 30px !important;line-height: 30px !important;font-size: 14px;padding: 0 10px !important;}
.specialist0 ul li span img{width: 100%;height: 100%;}
.renew0_con h2{margin-bottom: 20px;}
.renew0_cons{margin: 15px auto;}
.renew0_cons2 p img{width: 30%;max-width: 200px;}
.renew0_con{margin: 3% auto 0;}




.notice_left,
.notice_center,
.notice_right{height: 515px;}
.notice_left .list ul li{padding-bottom: 10px;}
.notice_center .list ul li{border-bottom: 1px dashed #a0a0a0;padding: 6px 0 10px;}
.notice_center .list ul li p::before{display: none;}
.notice_center .list ul li p{padding-left: 0;height: 40px;}
.notice_center .list ul li em span{display: inline-block;color: #1387ec;}
.notice_right .list dl dd{border-bottom: 1px dashed #9d0101;padding-bottom: 6px;margin-bottom: 6px;}
.notice_right .list dl dd p{line-height: 24px;height: 48px;}
.notice_right .list dl dd p::before{top: 0; margin-top: 10px;}

/* .fellow_new_list{padding-top: 0;} */
.fellow_new_list ul{display: inline-flex;flex-wrap: wrap;justify-content: space-between;}
.fellow_new_list ul li{position: relative;width: 48%;border-bottom: 1px solid #ebeef5;padding: 13px 0;}
.fellow_new_list ul li p {
    max-width: 75%;
    float: left;
    font-size: 14px;
    line-height: 30px;
    color: #666;
    font-weight: bold;
    padding-left: 20px;
    box-sizing: border-box;
    position: relative;
}
.fellow_new_list ul li p::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #dae0ef;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -4px;}
.fellow_new_list ul li em {
    width: 20%;
    float: right;
    text-align: right;
    display: block;
    font-size: 14px;
    line-height: 30px;
    color: #adadbd;
    opacity: 0.86;
}
.fellow_new_list ul li:hover p,
.fellow_new_list ul li:hover em{color: #3a7afe;}
/* .fellow_new_list ul li:hover p::before{background: #3a7afe;} */

.declare_bd ul li p{text-align: left;}
.declare_bd ul li label{display: inline-flex;align-items: center;margin-right: 10px;}
.declare_bd ul li label input{width: 20px;height: 20px;display: inline-block;}
.cost_list dl dt,
.cost_list dl dd{justify-content: space-between;}
.bans{width: 100%;height: 150px;}
.mySwiper3 .swiper-slide-visible{width: 100% !important;height: 150px;}
.declare_con .mains_text{width: 100%;background: #f6f7fb;padding: 30px;box-sizing: border-box;}

@media screen and (max-width:1800px){
    
}
@media screen and (max-width:1680px){
    
    
}
@media screen and (max-width:1600px){
    
}
@media screen and (max-width:1500px){
   
}
@media screen and (max-width:1366px){
    header, footer, .lg_wrap{min-width: 100%;}
    .box_con{min-width: 1200px;width: 94%;}

    .banner{height: 330px;}
    .head_top{height: auto;}
    .head_top .logo a{width: 250px;background-size: contain !important;height: 85px;}
    .head_right{margin: 22px auto;}

    .society_left{width: 880px;}
    .society_pics,
    .society_pics .mySwiper2{width: 400px;}
    .society_news{width: 450px;}

    .notice_left{width: 440px;}
    .notice_center{width: 425px;}
    .service_top ul li{width: 183px;}
    .service_top ul li span{width: 35px;height: 35px;margin: 10px auto;}
    .service_top ul li p{text-indent: 2.3em;}

    .service_btm ul{width: 370px;padding-right: 25px;margin-right: 25px;}

    .info_list ul li{width: 220px;}
    .info_list ul li p{width: 150px;font-size: 16px;}
    
    .activity_left{width: 800px;height: 380px;}

    .trend_item{width: 354px;}
    .trend_item .trend_txt{width: 100%;height: 300px;}
    
    .vip_left{width: 830px;}
    .vip_left_topr{width: 545px;}
    .vip_left_topr ul li{width: 127px;}
    .vip_left_center .vip_left_item{width: 389px;}
    .vip_left_btm .vip_left_item .vip_left_con ol{width: 435px;}
    .vip_left_btm .vip_left_item .vip_left_con ol li{width: 127px;}
    .branch_list ul li{margin-right: 25px;width: 263px;}

    .links_list ul li{padding-right: 15px;}
    footer p span {padding: 0 7px;}

    .box_left {width: 220px;}
    .box_right{width: 960px;}
    .box_right .box_nav{padding: 0 20px;}
    .box_right_con{padding: 20px;}

    .service_left{width: 840px;}
    .service_left .service_tct{width: 375px;}

    .service_team marquee ul:nth-child(1){margin-left: 23px;}
    .service_team ul li{width: 127px;}
    .service_item {width: 405px;margin-right: 25px;}

    .zt_left{width: 770px;}

    .sign_logo{left: 620px;}
    .sign_con,
    .membership{margin: 70px auto;}
    .sign_con .sign_left{width: 680px;}
    .fellow_item .box_title{padding: 0 0;}
    .fellow_item .cost_fp {padding: 20px;}
    .cost_left{width: 740px;}

}
@media screen and (max-width:1280px){
  
}
@media screen and (max-width:1200px){
    body,
    html {
        overflow-x: hidden !important;
    }

    .pt-100,
    .pt-90,
    .pt-80,
    .pt-70,
    .pt-60,
    .pt-50,
    .pt-40,
    .pt-30 {
        padding-top: 20px;
    }

    .pb-100,
    .pb-90,
    .pb-80,
    .pb-70,
    .pb-60,
    .pb-50,
    .pb-40,
    .pb-30 {
        padding-bottom: 20px;
    }
    .search_list{overflow-x: auto;}
}
@media screen and (max-width:1024px){
    
    .box_con,
    .box_con2 {max-width: 600px;width: 94%;min-width: auto;}

    
    .declare_bd ul li em{padding-left:0;margin-left:0;}

    .banner,
    .banner .item{height: auto;}

    .society_left{width: 100%;height: auto;}
    .society_pics, .society_pics .mySwiper2{width: 100%;}
    .society_news{margin: 20px auto;width: 100%;}
    .society_right{width: 100%;margin-top: 20px;}
    .member_tit{text-align: center;}
    .notice_left,
    .notice_center{width: 100%;margin: 0 auto 20px;}
    .notice_right{width: 100%;}

    .service_top ul li{width: 46%;margin: 2%;}
    .service_top ul li p{width: 95%;}
    .service_btm ul{width: 100%;padding: 0;margin: 20px auto 0;border:none}
    
    .info_list ul li,
    .info_list ul li:nth-child(5n){width: 46%;margin: 2%;}
    .activity_con,
    .activity_left{width: 100%;height: auto;box-sizing: border-box;margin: 20px auto 0;}
    .activity_right{padding: 0;width: 100%;margin: 20px auto 0;}
    .trend_con {padding: 20px;}
    .trend_item{width: 100%;height: auto;margin: 0 auto 20px;}

    .vip_left{width: 100%;}
    .vip_left_topr{width: 100%;margin: 20px auto 0;}
    .vip_left_center .vip_left_item{width: 100%;margin: 0 auto 20px;}
    .branch_list ul li,
    .branch_list ul li:nth-child(6n){width: 46%;margin: 2%;}、
    .branch_list ul li p{font-size: 15px;}
    .links_list ul li{padding-right: 5px;}
    
    .head_right .link,
    .head_right .search{display: none;}
    .head_top .box_con{position: relative;}
    .head_top .logo a{width: 150px;height: 45px;margin: 15px auto;}

    .sj_menu{display: block;width:30px;height:30px;margin:0 auto;right: 2%;top:20px;position: absolute;}
    .sj_menu span{width:20px;height:3px;display: block;margin:13.5px auto;transition: ease-in 1s;position: relative;background: #1387ec;}
    .sj_menu span::after,
    .sj_menu span::before{content: "";display: block;width:20px;height:3px;background: #1387ec;transition: ease-in 1s;position: absolute;}
    .sj_menu span::after{bottom: -6px;}
    .sj_menu span::before{top: -6px;}
    .son .sj_menu span{position: relative;transform: rotate(45deg);transition: ease-in 1s;}
    .son .sj_menu span::before{transform: rotate(90deg);top:0px;position: absolute;transition: ease-in 1s;}
    .son .sj_menu span::after{display: none;}
    nav{display: none;}
    .son nav{display: block;}
    nav ul{display: block;}
    nav ul li{width: 100%;}
    nav ul li a{font-size: 15px;line-height: 40px;}
    nav ul li a img{display: none;}
    nav ul li::after{display: none;}
    nav ul>li>ul{position: static;display: block;width: 100%;box-sizing: border-box;display: inline-flex;flex-wrap: wrap;}
    nav ul>li>ul>li,
    nav ul>li>ul>li:nth-child(3n){width: 49%;padding-left: 10px;border-right: 1px solid rgba(170, 170, 170, 0.3);;}
    nav ul>li>ul>li:nth-child(2n){border-right: none;}
    nav ul>li>ul>li>a{font-size: 13px;line-height: 24px;}
    .society_pics,
    .society_pics .mySwiper2,
    .society_pics .mySwiper2 .swiper-slide span{height: 200px;}

    .society_news .yyui_tab>ul>a{margin-right: 0;}
    .society_news .yyui_tab>ul>li{width: 85px;}
    .society_news .yyui_tab .yyui_tab_content_this{padding: 0;}
    .society_news .yyui_tab .yyui_tab_content_this dl dd em,
    .notice_center .list ul li em,
    .notice_right .list dl dd em,
    .service_btm ul li em,
    .service_item ul li em,
    .member_cons .member_item1 .member_list ul li em,
    .member_btm{padding-top: 0;}
    .member_btm ul li em,
    .member_top .tct ul li em,
    .branch_right dl dd em,
    .party_list ul li em,
    .society_news .yyui_tab .yyui_tab_content_this dl dd em,
    .notice_center .list ul li em,
    .notice_right .list dl dd em,
    .service_btm ul li em{font-size: 12px;letter-spacing: -0.5px}
    .notice_center .list ul li p{width: 71%}.bans
    .notice_left .list ul li p,
    .news_list ul li p{width: 73%;}
    .notice_left .list ul li em,
    .news_list ul li em{width: 23%;font-size: 12px;letter-spacing: -0.5px}
    .notice_right .list dl dt em, .notice_right .list dl dt p{width: 75%;}
    .branch_list,
    .links_list {padding: 20px;}
    .branch_list ul{margin: 0 auto;}
    .branch_list ul li p{font-size: 14px;}
    .links_list ul li::after{margin-left: 5px;}
    footer p{padding: 20px;}
    footer p span{display: block;}
    .bans,
    .mySwiper3{height: auto;}
    .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
        bottom: 0;
    }
    .links_list .items,
    .links_list .items .item{width: 100%}
    .vip_left_btm .vip_left_item .vip_left_con ol li{height: 100px}
    .ban h3{font-size: 20px;}
    .ban dl{display: none;}
    .box_left, .box_right{margin: 0 auto;width: 100%;margin: 20px auto 0;}

    .box_left ul{display: inline-flex;flex-wrap: wrap;width: 100%;}
    .box_left ul li{width: 46%;margin:2% 2% 0}
    .box_left ul li::after{width: 100%;}
    .box_left ul li,
    .box_left ul li a{height: 40px;line-height: 40px;font-size: 15px;}
    .box_right .box_nav{display: none;}
    .lead_top .pic,
    .lead_top .tct{width: 100%;}
    .lead_top .tct h3{font-size: 20px;line-height: 36px;}
    .lead_top .tct p{font-size: 14px;line-height: 24px;}
    .lead_top{padding-bottom: 20px;margin-bottom: 20px;}

    .lead_btm ul li,
    .lead_btm ul li:nth-child(3n){width: 46%;margin: 2%;}
    .lead_btm ul li span{width: 100%;height: auto;}
    .lead_btm ul li p{font-size: 14px;}
    
    .memoir_top ul li,
    .memoir_top ul li:nth-child(11n){width: 23%;margin: 1%;font-size: 15px;}
    .memoir_tit span{font-size: 20px;}
    .news_list ul li{font-size: 14px;}
    .page{padding: 0;}
    .news_tit h3{font-size: 20px;}
    .return{margin: 20px auto;}
    .turn_page dl dd a{display: block;}

    .service_left,
    .service_left .service_tct{width: 100%;margin: 0 auto 20px;}
    .service_right{width: 100%;}
    .service_item{width: 100%;margin: 0 auto 20px;}
    .service_item:nth-child(2){margin-bottom: 0;}
    .member_cons .member_left,
    .member_cons .member_left .pic{width: 100%;height: auto;}
    .member_top .tct{width: 345px;}
    .member_btm ul{width: 100%;margin: 0px auto;padding: 0;border-right: 0;}
    .member_cons .member_right{width: 100%;margin: 20px auto 0;}
    .member_cons .member_item1,
    .member_cons .member_item{width: 100%;margin: 0 auto 20px;}
    .member_cons .member_item:last-child{margin-bottom: 0;}

    .spaced_left,
    .spaced_right{width: 100% !important;border-right: 0;height: auto;}
    .spaced_left .tct{width: 100%;padding: 0;}
    .spaced_right .spaced_item{width: 46%;padding-right: 2%;}
    /* .spaced_right .spaced_item .tct{height: auto;} */

    .branch_left,
    .branch_right{width: 100%;height: auto;}
    .box_con2 .party_item{width: 100%;margin: 0 auto 20px;}
    .box_con2 .party_item:last-child{margin-bottom: 0;}
    .party_right{width: 100%;height: auto;}
    .branch_con{padding: 20px;}
    .branch_right dl dt h3{font-size: 20px;}
    .party_item{padding: 0;}

    .news_list ul li.active .pic{width: 100%;height: auto;}
    .news_list ul li.active .tct{width: 100%;margin: 20px auto 0;}
    .news_list ul li.active .tct h3{font-size: 18px;}
    
    .social_list ul li .tct{width: 80%;}
    .social_list ul li .tct p{font-size: 14px;}

    .specialist_search{padding: 20px;}
    .search_left dl dd{padding-left: 20px;}
    .search_left dl dd p{font-size: 20px;}
    .search_left dl dd span{font-size: 15px;}
    .search_right{width: 100%;background: #fff;height: 40px;}
    .search_right input{width: 75%;font-size: 14px;height: 40px;line-height: 40px;}
    .search_right button{width: 25%;line-height: 40px;}
    .specialist ul li,
    .specialist ul li:nth-child(5n){width: 46%;margin: 2%;}
    .specialist ul li span{width: 100%;height: auto;max-height: 188px;}
    .box_right_con{padding: 0 20px;}
    .statistics_top ul li{width: 46%;margin: 2%;}
    .search_tit {padding: 20px;}
    .search_left {width: 100%;}
    .search_left dl dt,
    .search_tit dl dt{display: block;text-align: center;width: 35px;height: 35px;margin: 0 auto;}
    .search_left dl dd{width: 100%;padding-left: 0;}
    .search_tit dl dd{width: 80%;padding-left: 20px;}
    .search_tit dl dd p,
    .search_left dl dd p{font-size: 18px;text-align: center;}
    .search_tit dl dd span,
    .search_left dl dd span{font-size: 15px;text-align: center;display: block;}
    .search_bd span,
    .search_bd span:nth-child(3n){width: 45%;margin: 2%;}
    .search_bd span input, .search_bd span select{width: 68%;}
    .search_list{padding: 20px;}
    .search_list dl dt{display: none;}
    .search_list dl dd{padding: 10px;}
    .search_list dl dd span{display: block !important;width: 100% !important;line-height: 24px !important;text-align: left !important;}
    .search_list dl dd span a{line-height: 24px;}
    .search_list dl dt span:nth-child(1), .search_list dl dd span:nth-child(1){padding-left: 0;}
    .sign_con .sign_left{width: 100%;padding: 55px 20px;box-sizing: border-box;}
    .sign_logo{left: 50%;margin-left: -40px;width: 80px;height: 80px;top: -40px;}
    .sign_con{height: auto;}
    .sign_con .sign_left .sign_tit{font-size: 20px;}
    
    
    /**/
    .sign_con .sign_left .sign_tit2{font-size: 16px;}
    
    
    .sign_con .sign_left .sign_way{width: 100%;}
    .sign_con .sign_right{display: none;}
    .way_item ul{width: 100%;height: 50px;}
    .way_item ul li{line-height: 40px;font-size: 16px;}
    .way_bd ul li span{font-size: 14px;}
    .way_bd ul li p input{font-size: 14px;}
    .way_bd ul li .yzm_btn{background: none;height: 40px;}
    .way_bd ul li .yzm_btn img{height: 100%;}
    .way_bd ul li button{font-size: 16px;}
    .pop_con{width: 90%;padding: 20px;height: auto;}
    .pop_con .pop_txt{height: 400px;}
    .head_top .logos span{font-size: 18px;}
    .fellow_tit h3,
    .fellow_tit h3 span font{font-size: 20px;}
    .fellow_tit h3 span{float: none;}
    .fellow_tit p font{font-size: 18px;line-height: 40px;}
    .fellow_tit p a{font-size: 15px;margin-left: 0;}
    .fellow_con{flex-wrap: wrap;margin: 20px auto 0;}
    .fellow_item1,
    .fellow_item2{width: 100%;}
    .fellow_item2{margin-bottom: 20px;}
    .fellow_item1{margin-bottom: 20px;}
    .fellow_item1 .item_list,
    .fellow_item2 .item_list{padding: 20px;height: auto;}
    .fellow_item2 .item_list ul li p{max-width: 70%;}
    .fellow_item:last-child{margin-bottom: 0;}
    .head_btm ul li{width: 49%;padding: 0;text-indent: 1em;font-size: 15px;}
    .ss span{display: none;}
    .hyzx, .ss, .ts{margin: 10px 0 10px 10px;}
    .fellow_items .item_list{padding: 20px;}
    .fellow_items .item_list ul li p{max-width: 90%;width: 90%;}
    .fellow_items .item_list ul li em{width: 100%;float: none;text-indent: 1em;text-align: left;}
    .page{padding: 0 !important;}
    .declare_list{padding: 20px;}
    .declare_list ul li:nth-child(odd) .tct{background: none;}
    .declare_list ul li{padding-bottom: 20px;margin-bottom: 20px;}
    .declare_list ul li .pic{width: 100%;height: auto;margin-right: 0;}
    .declare_list ul li .tct{flex-wrap: wrap;padding: 0;}
    .declare_list ul li .tst{width: 100%;margin: 20px auto 0;}
    .declare_list ul li .tct .bts{width: 100%;}
    .declare_list ul li .bts a{display: inline-block;margin: 15px auto;}
    .declare_list ul li .tst h3{font-size: 18px;}
    .declare_bd{padding: 0;width: 100%;box-sizing: border-box;}
    .declare_bd h3{font-size: 18px;}
    .declare_bd ul li{flex-wrap: wrap;}
    .declare_bd ul li span{width: 100% !important;text-align: left;}
    .declare_bd ul li p{width: 90%;}
    .declare_bd .btns{width: 120px;font-size: 16px;}
    .declare_bd ul li p.ps{font-size: 14px;width: 100%;}
    .examine_tit{padding: 20px 20px 0;}
    .form-horizontal{padding: 0 20px;}
	
	/*mh*/
    .form0-horizontal{padding: 0 20px;}
	
    .examine_tit h2{font-size: 18px;}
    .examine_con{padding: 0;}
    .examine_tit p a{width: 20%;}
    .examine_tit p{padding-bottom: 20px;}
    .cost_list{padding: 20px;}
    .cost_list dl dt span:nth-child(2), 
    .cost_list dl dd span:nth-child(2),
    .cost_list dl dt span:nth-child(3), 
    .cost_list dl dd span:nth-child(3),
    .cost_list dl dt span:nth-child(4), 
    .cost_list dl dd span:nth-child(4){display: none;}
    .cost_list dl dt span:nth-child(1), .cost_list dl dd span:nth-child(1){padding-left: 1em;width: 50%;text-indent: 0;}
    .cost_list dl dt span, .cost_list dl dd span{width: 22%;line-height: 30px;}
    .cost_list dl dd span:nth-child(1)::before{display: none;}
    .cost_right{width: 100%;}
    .cost_bd{padding: 20px;}
    .cost_bd ul li p input{font-size: 14px;}
    .cost_bd .bts{width: 150px;}
    .declare_con{padding: 20px;}
    .declare_con h4 font{font-size: 20px;}
    .declare_con dl dt span, .declare_con dl dd span{text-indent: 1em;}
    .fellow_items{padding: 0px;}
    .hy_bd ul li{width: 100%;}
    .hy_bd {padding:0;}

    .membership{width: 100%;}
    .membership_con{padding: 30px 20px;}
    .membership_item ul li{width: 100%;}
    .membership_tit{font-size: 20px;}
    .membership_item ul li span{font-size: 13px;letter-spacing: -1px;}
    .membership_item ul li p input, .membership_item ul li p select{font-size: 13px;}
    .membership_item .btns{font-size: 12px;margin-left:135px}
    .membership_bd .membership_item{margin: 20px auto;}
    .membership_bd .membership_item h3{text-align: left;}
    .membership_item ul li p.checkbox label{padding-right: 0;}
    .membership_item ul li.ls p{width: 180px;}
    .membership_item2 ul li{flex-wrap: wrap;}
    .membership_item2 ul li span{width: 100%;text-align: left;margin-bottom: 20px;}
    .membership_item2 ul li p em{width: 100%;}
    .membership_item2 ul li font{width: 100%;}
    .btn4{width: 100%;margin-left: 0;}
    .membership_item2 .ps{margin-left: 0;}
    .zt_year ul{flex-wrap: wrap;}
    .zt_year ul li{font-size: 15px;width: calc(100% / 4);}
    .zt_left{width: 100%;}
    .zt_left .zt_top{height: auto;padding-bottom: 20px;}
    .zt_left .zt_top h3{font-size: 20px;line-height: 24px;width: 35px;height: auto;}
    .zt_left .zt_top .txt{width: 100%;box-sizing: border-box;padding: 20px 20px 20px 40px;border-radius: 0;font-size: 14px;line-height: 24px;height: auto;}
    
    .zt_right{width: 100%;}
    .zt_btm h3{width: 100%;}
    .zt_btm h3 span{font-size: 18px;width: 150px;}
    .zt_left .zt_btm ul li{padding-left: 20px;}
    .zt_left .zt_btm ul li::before{left: 0;top: 18px;}
    .zt_right .zt_top{height: auto;}
    .zt_right .zt_btm .pic{width: 100%;height: auto;}
    .zt_right .zt_btm .tct p{padding:0;}
    
    
    /*mh*/
    .renew0_con{width: 90%;}
    .renew0_con h2{width: 50%;font-size: 18px;margin-bottom: 0px;}
    .renew0_item,
    .renew0_cons{width: 90%;margin: 20px auto 0;}
    .renew0_item ul li span{width: 40px;height: 40px;}
    .renew0_item ul li span::before{width: 0px;height: 0px;padding: 20px;}
    .renew0_item ul li p{font-size: 14px;line-height: 24px;}
    .renew0_cons p{padding-bottom: 5px;}
    .renew0_cons p>span{width: 100%;padding-left: 0;text-align: left;line-height: 30px;}
    .renew0_cons p select, .renew0_cons p em, .renew0_cons p em span, .renew0_cons p em input{width: 100% !important;}
    .renew0_cons p label img{width: 20%;}
    .renew0_cons p abbr,
    .renew0_cons p a,
    .renew0_cons p a.bbtts0{width: 100% !important;height: 40px !important;line-height: 40px !important;}
    .renew0_cons p abbr b{font-size: 18px;}
    .renew0_cons3 p{font-size: 18px;}
    .renew0_cons2 p img{width: 50%;}
	
    /*mh*/
    .renew0_cons2 input{width: 71%;}
    .renew0_cons p a.bbts20{width: auto !important;height: 40px !important;line-height: 40px !important;}
    
    
    
    
    .renew_con{width: 90%;}
    .renew_con h2{width: 50%;font-size: 18px;margin-bottom: 0px;}
    .renew_item,
    .renew_cons{width: 90%;margin: 20px auto 0;}
    .renew_item ul li span{width: 40px;height: 40px;}
    .renew_item ul li span::before{width: 0px;height: 0px;padding: 20px;}
    .renew_item ul li p{font-size: 14px;line-height: 24px;}
    .renew_cons p{padding-bottom: 5px;}
    .renew_cons p span{width: 100%;padding-left: 0;text-align: left;line-height: 30px;}
    .renew_cons p select, .renew_cons p em, .renew_cons p em span, .renew_cons p em input{width: 100% !important;}
    .renew_cons p label img{width: 20%;}
    .renew_cons p abbr,
    .renew_cons p a,
    .renew_cons p a.bbtts{width: 100% !important;height: 40px !important;line-height: 40px !important;} 
    .renew_cons p abbr b{font-size: 18px;}
    .renew_cons3 p{font-size: 18px;}
    .renew_cons2 p img{width: 50%;}
    
    /*mh*/
    .renew_cons2 input{width: 71%;}
    .renew_cons2 p a.bbts2{width: auto !important;height: 40px !important;line-height: 40px !important;}
	
    .fellow_tit h4 span{font-size: 14px;padding: 0 10px;}
    .fellow_tit h4{font-size: 16px;}
	
    /* .renew_cons1 p{padding-bottom: 0;} */
	
    .examine_bd .declare_bd{padding:0px;}
    .examine_bd .declare_bd ul li span{width: 100%;}
    .examine_bd .declare_bd ul li p{width: 100%;}
    .fellow_item .box_title{padding: 0 20px;}
    .hy_bd ul li.list p{width: 100%;}
    .hy_bd ul li.list p abbr{padding-left: 0px;font-size: 18px;}
    .hy_bd ul{width: 100%;}
    .vip{height: auto;}
    .vip_left_topr ul li,.tps,
    .member_new ul li{height: 100px;}
    #hy-container{width: 100% !important;}
    .social_list ul li .tct h3{font-size: 15px;}
    .specialist_search{padding: 20px 0;}
    .specialist2 ul li:first-child span{font-size: 13px;}
    .specialist2 ul li span,
    .specialist2 ul li span em{font-size: 12px;padding: 0;}
    .member_conss{box-sizing: border-box;}
    .member_cons_left{inline-size: 100%;}
    .member_cons_left .mySwiper2{width: 100%;}
    .member_cons_right{width: 100%;}
    .member_cons_right .member_right_list .item{width: 100%;margin-top: 15px;}
    .member_cons .member_items{width: 100%;margin: 10px auto;}
    footer p{padding: 0;}
    nav ul>li>ul{padding: 10px;}
    nav ul>li>ul>li::before,
    nav ul>li>ul>li:hover::before{display: none;}

}
@media screen and (max-width:768px){
    .vip_left_btm .vip_left_item .vip_left_con ol,
    .vip_left_btm .vip_left_item .vip_left_con ul{
        width: 100%;
        float: none;
    }
    .vip_right{
        width: 100%;
        margin: 20px auto 0;
    }
    .foot_con{padding: 20px}
    .foot_left p span{width: 230px;}
    
}
@media screen and (max-width:640px){
    
    .notice_right .list dl dt em, .notice_right .list dl dt p{width: 175px;}
    .service_top ul li p{text-indent: 2.5em;font-size: 12px;}
    .service_btm ul h3{height: auto;}
    .info_list ul li,
    .info_list ul li .box-modal,
    .info_list ul li .box-modal-con{height:150px}
    .info_list ul li span{float: none;margin: 0 auto;}
    .info_list ul li p{width: 100%;font-size: 12px;text-align: center;padding: 0;height: auto;justify-content:center;}
    .activity_right ul li span:nth-child(1){width: 10%;}
    .activity_right ul li span:nth-child(2){width: 88%;}
    .trend_item .trend_txt{height: auto;}
    .vip_left_topl p b{font-size: 20px;}

    .mySwiper{height: auto;padding-bottom: 30px;}

    .ban,
    .ban3{height: 120px;}
    .ban h3{padding-top: 50px;}
    .member_new ul li,
    .member_new ul li:nth-child(7n){width: 45%;margin: 2%;}
    .spaced_right .spaced_item{padding: 1.5%;width: 100% !important;box-sizing: border-box;border:none !important;}
    .member_top .tct{width: 100%;}
    .social_list ul li .tct{width: 70%;}
    .search_bd span input, .search_bd span select{width: 100%;}
    .search_tit dl dd{width: 100%;padding: 0;}
    .statistics_top ul li a{font-size: 13px;}
    .search_bd span, .search_bd span:nth-child(3n){width: 100%;margin: 2% auto;}
    .fellow_items .item_list ul li p{width: 80%;}
    .fellow_item2 .item_list ul li em{width: 100%;text-align: left;float: none;text-indent: 2em;}
    .declare_con dl dt span,
    .declare_con dl dd span{width: 50%;}
    .declare_con dl dt span:nth-child(2), .declare_con dl dd span:nth-child(2){display: none;}
    .hy_bd ul li span{width: 100%;text-align: left;}
    .hy_bd button{width: 100%;}
    
}
@media screen and (max-width:414px){
    
}
@media screen and (max-width:375px){
   
}
@media screen and (max-width:360px){}
@media screen and (max-width:320px){
    
}