/* 375px */
/* 公共样式 */

.pc_show_area_sign {display: block;}
.wap_show_area_sign {display: none;}
.activity-list.clearfix {clear: none;}
.clearfix {clear: none;}

@media screen and (max-width: 750px) {
    .pc_show_area_sign {display: none;}
    .wap_show_area_sign {display: block;}

    .pc_show {display: none;}
    .wap_show {display: block !important;}

    html {font-size: 62.5%;-webkit-tap-highlight-color: transparent;}

    body {position: relative;background: #fff;font-family: "Microsoft YaHei" !important;line-height: 1.6;font-size: 1.4rem;color: #666;font-size: 13px;}

    /* 基本元素重置 */
    html,body {margin:0px auto;}
    a:link {color:#525252; text-decoration:none; font-family: "Microsoft YaHei";}
    a {text-decoration:none; color:#525252;}
    a:hover {text-decoration:none; color:#e1342c;}
    a:active {text-decoration:none; color:#525252;}
    a img, img {border:none;vertical-align:middle; height: auto; max-width:100%;}
    html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form,input,select,textarea,button, fieldset, table, th, td, span,form,p,a,img,object,embed  {padding:0px; margin:0px; list-style:none;}
    input, textarea, select, button, file {vertical-align:middle;}
    table {border-collapse:collapse;border-spacing:0; max-width:100%;}
    input, textarea, select {-webkit-box-sizing: border-box; box-sizing: border-box;}
    .clear {overflow:hidden;clear:both;}
    h1, h2, h3, h4, h5, h6 {font-weight:normal;}
    .fl {float:left;}
    .fr {float:right;}
    .pr {position: relative;}
    .pa {position: absolute;}
    .h15 {height:15px;}
    .none {display:none;}

    .c_red_title:before{content:"▉";color:#d01027;margin-right:9px;font-size:inherit;display:inline-block;width:9px;overflow:hidden;vertical-align:bottom;}
    .red_under_line{position:relative;}
    .red_under_line:after{content:"";position:absolute;right:0;bottom:-.3rem;width:78%;height:.2rem;border-bottom:.2rem solid #333;border-left:.2rem solid transparent;box-sizing:border-box;}
    .red_under_line:before{content:"";position:absolute;left:0;bottom:-.3rem;width:20%;height:.2rem;border-top:.2rem solid #d01027;border-right:.2rem solid transparent;box-sizing:border-box;}
    .page-r .MsoNormal{float:none;margin-left:0;font-size:inherit;margin-top:12px;}
    .c_line_height{margin:0;height:20px;}
    .del_line{text-decoration:line-through;}


    @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Roboto:300,300i,400,400i,500,700,900');
      
    
    .wrapper {width: 100%;padding: 0 10px;overflow: hidden;box-sizing: border-box;margin: 0 auto;overflow:hidden;}
    .wrap, .m_main { padding-left: 10px;padding-right: 10px;overflow:hidden;}

    /* 面包屑导航 */
    .wrapper .location {margin-bottom: 20px;}
    .location {border-bottom:1px solid #ddd; padding-top: 5px; padding-left:25px; background:url(../images/iconhome.png) no-repeat 3px center; color:#666;height: auto;line-height: inherit;}
    .location a {color:#666;}


    .page-l {display: none;}
    .page-r {width: 100%;margin-top: 0;}
    .service-con {padding: 15px 0;}

    #Navright {display: none;}
    #right_button {display: none;}

    .phara_txt{margin-top: 24px;width: 100%;text-align: justify;}
    

    /* 页面表单公用样式 */
    .contact_from div.red_border{border-color: #d01027;}
    .contact_from .from_item label{flex-shrink:0;line-height:inherit;font-size:inherit;}
    .contact_from .from_item label span{color:#d01027;}
    .contact_from .from_item input{line-height:inherit;}
    .contact_from .from_submit .not_allowed{background:#ddd;color:#333;cursor:not-allowed;padding: .4em 2em;margin: .5em 0;}
    .contact_from .source input{width:auto;}
    .contact_from button{border: none;cursor: pointer;}
    .contact_from .from_item .tip{position:absolute;display:none;background:#999;padding:.2em 1em;border-radius:.5em;right:0;top:50%;transform:translate(0,-50%);color:#fff;font-size:inherit;z-index: 3;line-height: 2em;}
    .contact_from .from_item .tip:before{content:"";display:inline-block;width:.5em;height:.5em;background:#999;position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg);}
    .contact_from .from_item .right{top:50%;right:0;bottom:auto;left:auto;transform:translate(100%,-50%);}
    .contact_from .from_item .right:before{top:50%;bottom:auto;left:0;right:auto;transform:translate(-50%,-50%) rotate(45deg);}
    .contact_from .from_item .top{top:0;right:auto;bottom:auto;left:0;transform:translate(0,-100%);}
    .contact_from .from_item .top:before{top:auto;bottom:0;left:2em;right:auto;transform:translate(0,50%) rotate(45deg);}
    .contact_from .from_item .bottom{top:auto;right:auto;bottom:0;right:0;transform:translate(0,106%);color:#fff;font-size:inherit;}
    .contact_from .from_item .bottom:before{top:0;bottom:auto;left:2em;right:auto;transform:translate(-50%,-50%) rotate(45deg);}

    /* 手机端表单样式 */
    .sidebar_from{width:100%;border:1px solid #ccc;padding:2em 1em;box-sizing: border-box;background: #FFFFFF;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}
    .sidebar_from h3{font-size:2rem;color:#333;font-weight:700;width:100%;margin-bottom:.5em;background:url(/uploads/img_email.png) left/1em 1em no-repeat;padding-left:1.5em;box-sizing:border-box;text-align: start;line-height: 110%;}
    .sidebar_from .close{position:absolute;right:0;top:0;cursor:pointer;padding:0 1em;display:none;}
    .sidebar_from input{border:none;background:0 0;width:100%;font-size:inherit;margin: 0!important;border:none!important;}
    .sidebar_from .from_item_style{width:85%;color:#666;display:flex;justify-content:flex-start;position:relative;border:1px solid #ddd;line-height:2em;margin:1em auto;}
    .sidebar_from .comment{flex-wrap:wrap;}
    .sidebar_from .comment .label{width:100%;}
    .sidebar_from .comment textarea{width:100%;border:none;}
    .sidebar_from .source{border:none;}
    .sidebar_from .source>div{margin-right:.5em;}
    .sidebar_from .from_submit{text-align:center;width:100%;}
    .source button{background:#d01027;color:#fff;padding:.3em 2em;border-radius:2em;font-size:16px;font-weight:700;margin:.5em 0;}
    .source span.source_text{border: 1px solid #ddd;}

    .from_item.from_item_style.source .source_text {display: none;}

    .sidebar_from.contact_from .from_item_style {margin: .5em auto;width: 90%;}



    /*** 分页样式 **/
    .dede_pages{clear:both;margin:20px auto;height:30px;padding: 0;}
    .dede_pages ul {text-align: center;}
    .dede_pages ul li{display: inline-block;line-height: 24px;vertical-align: middle;height:24px; font-size:13px; margin-bottom:5px;margin-left: 0;margin-right: 0;}
    .dede_pages ul li a { color:#555;display: inline-block;padding:0px 8px 0px 8px;overflow:hidden;background: none;}
    .dede_pages ul li:hover{ background-color:#ccc;color:#fff;text-decoration:none;border-radius: 50%;}
    .dede_pages ul li:hover a {color:#fff;}
    .dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover {display: inline-block; color:#fff;background:#fac944;border:1px solid #fac944;}
    .dede_pages .pageinfo {float:left;color:#888;margin-left:7px;}
    .dede_pages .pageinfo strong {font-weight:normal;margin:0px 2px;}
    .dede_pages ul li select {height:22px; border:none;}
    .dede_pages select {display: none;}
    .thisclass {border-radius: 50%;background-color: #D01027;color: #fff;padding: 0 8px;}

    .clearfix {clear: none;}

    /* header */
    .header{height: 3rem;}

    /*navbar*/
    .navbar {background-color: #fff;position: fixed;width: 100%;top: 0;left: 0;right: 0;z-index: 99;box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 9px;}
    .navbar .content-left{font-size: 24px;}
    .navbar .content-center {text-align: center;}
    .navbar .logo {float: none;margin: 0;}
    .navbar .logo img {height: 35px;}
    .navbar .language {height:30px; line-height:30px; width:50px; float:right; margin:5px 0px 0 0; background: url(../images/down.png) right center no-repeat; display: block;background-color: #fff;text-align: left;font-size: 13px;}
    .navbar .language a { display: none;}
    .navbar .language a.on { display:block;}
    .navbar .language:hover a { display: block;}
    .navbar-home {box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 9px;}

    /* sidebar */
    #slide-out li:hover{background: #ddd}
    .sidebar {float: none;word-wrap: break-word;}
    .sidebar-panel .collapsible {border: 0;}
    .sidebar-panel .side-nav {width: 260px;height: 100%;}
    .sidebar-panel .side-nav .user-view {padding: 20px 20px 0px;text-align: center;}
    .sidebar-panel .side-nav .user-view .image {width: 67px;height: 67px;position: relative;border-radius: 5px;margin: auto;}
    .sidebar-panel .side-nav .user-view .image img {width: 46px;margin: auto;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;}
    .sidebar-panel .side-nav .user-view h3 {margin: 0px 0 7px;font-weight: 600;font-size: 2.92rem;}
    .sidebar-panel .side-nav li.list-top {line-height: normal;margin-bottom: 50px;}
    .sidebar-panel .side-nav li > a:hover {background: transparent;}
    .sidebar-panel .side-nav li > a {padding: 0 24px;font-weight: 500;font-size: 15px;}
    .sidebar-panel .side-nav li a i {margin-right: 1rem;width: auto;font-size: 15px;color: rgba(0, 0, 0, 0.87);}
    .sidebar-panel .side-nav li a > i {width: 30px;font-size: 16px;}
    .sidebar-panel .side-nav .collapsible-header {display: block;font-size: 15px;color: rgba(0, 0, 0, 0.87);font-weight: 500;overflow: hidden;padding: 0 24px;}
    .sidebar-panel .side-nav .collapsible-header:hover {background: transparent;}
    .sidebar-panel .side-nav .collapsible-header > i {font-size: 16px;width: 30px;text-align: left;}
    .sidebar-panel .side-nav .collapsible-header span i {float: right;margin: 0;width: auto;font-size: 15px;}
    .sidebar-panel .side-nav .active .collapsible-header span i {-webkit-transform: rotate(90deg);transform: rotate(90deg);}
    .sidebar-panel .side-nav .collapsible-body li a {padding: 0 23.5px 0 44px;}
    .sidebar-panel .side-nav li.active {background: transparent;}
    


    /* footer */
    .on_line_contact_or_call_us{position: fixed;bottom: 0;width: 100%; z-index: 999;}
    .on_line_contact_or_call_us ul{display: flex;justify-content: space-between;align-items: center;}
    .on_line_contact_or_call_us li{width: 32%;background: #d01027;text-align:center;padding: 1em 0;border-top-left-radius: 6px;border-top-right-radius: 6px;}
    .on_line_contact_or_call_us li a{font-size: 16px;font-weight: 400;color: #fff;display: flex;justify-content: center;align-items: center;}
    .on_line_contact_or_call_us li svg{fill: #fff;width: 28px;height: 28px;margin-right: 6px;}

    .footer{display:flex;flex-direction:column;background:#f0f0f1;width:100%;font-size:15px;color:#202020;margin-bottom: 64px;}
    .footer .wrap{width: 100%;padding:3em 1em 1em 1em;background:url(/templets/default/images/footer.png) center center/100% no-repeat;display:grid;grid-template-areas:"logo" "technology_services" "menu" "company";justify-content: start;box-sizing: border-box;}
    .footer .wrap .pc{display:none;}
    .footer .wrap>.logo{grid-area:logo;margin-bottom:1em;width:80%;}
    .footer .wrap .menu{grid-area:menu;}
    .footer .wrap .company{grid-area:company;display:flex;justify-content:space-around;flex-direction: row;width: 100%;box-sizing: border-box;}
    .footer .wrap .company .contact {margin: 0;}
    .footer .wrap .company .contact>div span:first-child {width: auto;margin-right: 10px;}
    .footer .wrap .company .share{display:grid;grid-template-rows:1fr;grid-template-columns:3fr 1fr;grid-template-areas:"a b" "a c";align-items:end;grid-gap:.3em;}
    .footer .wrap .company .share .qrcode{grid-area:a;width:100px;}
    .footer .wrap .company .share .qrcode img {width: auto;}
    .footer .wrap .company .share a:nth-of-type(1){grid-area:b;width:30px;}
    .footer .wrap .company .share a:nth-of-type(2){grid-area:c;width:30px;}
    .footer .wrap .menu{display:flex;justify-content:space-between;border-bottom:2px solid #ccc;margin-bottom:2em;padding-bottom:2em;}
    .footer .wrap .menu h3{color:#202020;font-size:15px;font-weight:700;border-bottom:2px solid #ccc;position:relative;line-height:3em;margin-bottom:1em;}
    .footer .wrap .menu h3::before{content:"";display:inline-block;width:50px;height:5px;background:#d01027;position:absolute;left:0;bottom:-2px;}
    .footer .wrap .menu ul li a{font-size:16px;line-height:2em;color:#202020;}
    /*.footer .wrap .menu .myservices ul li:first-child::before{content:"+";color:#d01027;font-size:18px;line-height:2em;display:inline-block;transition:transform .5s;margin-right:.2em}*/
    /* .footer .wrap .technology_services .myservices ul li:first-child::before{content:"+";color:#d01027;font-size:18px;line-height:2em;display:inline-block;transition:transform .5s;margin-right:.2em;}
    .footer .wrap .technology_services .myservices ul .cur_service::before{transform:rotate(45deg);transition:transform .5s;}
    .footer .wrap .technology_services .myservices ul li:not(:first-child){display:none;padding-left:1em;} */
    .footer .copyright{text-align:center;background:#666;color:#fff;line-height:2em;height: auto;}
    .footer .copyright a{color:inherit;}
    .footer .copyright .content {width: 100%;display: block;font-size: 15px;}
    .footer .copyright .content>div:last-child{display:none;}
    .footer .cell_line_num{background:#d01027;color:#fff;border-radius:3px;padding:0 3px;font-size:10px;vertical-align:super;}

    .footer .wrap .technology_services_box h3{color:#202020;font-size:15px;font-weight:700;border-bottom:2px solid #ccc;position:relative;line-height:3em;margin-bottom:1em;}
    .footer .wrap .technology_services_box h3::before{content:"";display:inline-block;width:50px;height:5px;background:#d01027;position:absolute;left:0;bottom:-2px;}
    .footer .wrap .technology_services_box .technology_services { /* grid-area: technology_services; */display: flex;justify-content: space-between;flex-wrap: wrap;gap: 0;line-height: 32px;margin-top: 0;font-size: 13px;color: #202020;}
    .footer .wrap .technology_services_box .technology_services ul:nth-of-type(2n+1) {width: 55%;}
    .footer .wrap .technology_services_box .technology_services ul:nth-of-type(2n) {width: 45%;}
    .footer .wrap .technology_services_box .technology_services ul li:first-child::before {content:"+";color:#d01027;font-size:18px;line-height:2em;display:inline-block;transition:transform .5s;margin-right:.2em;}
    .footer .wrap .technology_services_box .technology_services ul .cur_service::before{transform:rotate(45deg);transition:transform .5s;}
    .footer .wrap .technology_services_box .technology_services ul li:first-child a {color: #202020;}
    .footer .wrap .technology_services_box .technology_services ul li a{font-size: 13px;color: #666666;}
    .footer .wrap .technology_services_box .technology_services ul li:not(:first-child) {padding-left: 1em;display:none;}
    
    /* 社媒导航 */
    .footer .wrap .company .share{gap:5px;display:grid;grid-template-columns: repeat(3, auto);grid-template-rows: auto auto;}
    .footer .wrap .company .share > div:hover .hover_img {opacity: 0 !important;}

    #draggable_nav_box {display: none;position: static;z-index: -1;}

}


/* 首页 */
@media screen and (max-width: 750px) {
    .index0915 .section{margin-top:48px; margin-bottom:35px;font-size:14px;color:#202020;padding:0 10px;box-sizing: border-box;}
    .index0915 h3{font-size:24px;font-weight:700;}
    .index0915 .section1{width:100%;}
    .index0915 .section1 .services{
        display:flex;
        /*justify-content:space-around;*/
        flex-wrap: wrap; padding-top:1em;
    }
    .index0915 .section1 .services a{font-size: inherit;color: inherit;}
    .index0915 .section1 .item{width:40%;display:flex;flex-direction:column;align-items:center;}
    .index0915 .section1 .item .img{text-align:center;width: 64px;}
    .index0915 .section1 .item h4{text-align:center;font-size:16px;font-weight:700;margin:1em 0 2em;}
    .index0915 .section1 .item p{display:flex;justify-content:center;flex-wrap:wrap;}
    .index0915 .section1 .item p span{color:#666;padding:0 .5em;line-height:2em;display: none;}
    .index0915 .section1 .item p span:hover{color:#d01027;font-weight:700;}
    .index0915 .section1 .item:nth-of-type(4) p{flex-direction:column;}
    .index0915 .section2{width:100%;}
    /* 0703 万象细胞库 */
    .index0915 .section2 .hot_products .new .title.title_0703 {color: #202020;background: none;line-height: normal;font-weight: 700;}
    .index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 {padding: 0;margin: 2em 0;box-shadow: 0px 0px 24px 0px rgba(41,50,62,0.24);border: 1px solid #F0F5FA;}
    .index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 >div {padding: 0 2em;}
    .index0915 .section2 .hot_products .new .new_wrap.new_wrap_0703 >div:nth-of-type(1) {background: linear-gradient(90deg, #F6EBED 0%, #FCF9F9 100%);}
    .index0915 .section2 .hot_products .new .new_wrap >div .item {border-bottom: 1px solid #C8CFD3;}
    .index0915 .section2 .hot_products .new.new_0703 {box-shadow: none;margin-top: 60px;}
    .index0915 .section2 .hot_products {flex-direction: column-reverse;}
    .index0915 .section2 .hot_products .hot {width: 100%}
    .index0915 .section2 .hot_products .hot {margin-right: unset;}
    .index0915 .section2 .hot_products .hot .content {margin: unset;background: url(/templets/default/images/0703/m/img2_bg.jpg) center/100% 100% no-repeat;position: relative;width: unset;height: unset;}
    .index0915 .section2 .hot_products .hot .content .content_box {position: absolute;top: 55%;left: 50%;transform: translate(-50%, -50%);width: 95%;}
    
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box {display: flex;gap: 2%;flex-wrap: wrap;justify-content: center;margin-top: 20px;}
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item {margin-top: 10px;justify-content: space-between;padding: 5%;padding-right: 1%;background: linear-gradient(0deg, #EBF0F6 0%, #F8FAFC 100%);border: 1px solid #FFFFFF;width: 49%;box-sizing: border-box;}
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item {display: flex;align-items: center;}
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_title .main_title {font-weight: bold;font-size: 14px;color: #202020;}
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_title .desc {color: #666666;font-size: 13px;}
    .index0915 .section2 .hot_products .hot .content .content_box .pro_box .pro_item .pro_suffix_img {display: none;}
    .index0915 .section2 .hot_products .hot .content .content_box .cell_line_num {vertical-align: super;margin-left: 5px;background:#d01027;color:#fff;border-radius:3px;padding:0 3px;font-size:10px;line-height:1rem;}
    .index0915 .section2 .hot_products .hot .title.red_under_line2 {font-size: 26px;}
    .index0915 .inquire {margin: 0 auto;width: 120px;text-align: center;}
    .index0915 .inquire .link{display: inline-block;padding: 10px 10px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;}
    .index0915 .inquire .link:hover {color: #ffffff;}
    .index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(1) {font-size: 14px;}
    .index0915 .section2 .hot_products sup {margin-left: 15px;}
    .index0915 .section2 .mysearch2 {margin: unset;}
    .index0915 .section2 .mysearch2 .pro_search_cate{margin:0 auto;line-height:3em;display:flex;justify-content:center;position:relative;}
    .index0915 .section2 .pro_search_cate .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 .5em;}
    .index0915 .section2 .pro_search_cate .pro_select:before{content:"≡";padding:0 .3em;font-weight:700;}
    .index0915 .section2 .pro_search_cate .pro_select:after{content:" ▼";}
    .index0915 .section2 .pro_search_cate ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px;max-height: 252px;overflow-y: scroll;}
    .index0915 .section2 .pro_search_cate ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px;}
    .index0915 .section2 .pro_search_cate ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px;}
    .index0915 .section2 .pro_search_cate .pro_input{border:1px solid #202020;outline:0;padding-left:.5em;flex:1;width:0;}
    .index0915 .section2 .pro_search_cate .product_search{background:#d01027;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;padding: 0 1em;width: auto;}
    .index0915 .section2 .hot_products{display:flex;justify-content:space-around;flex-wrap: wrap;}
    .index0915 .section2 .hot_products sup{font-size: 10px;color: #fff;background: #d01027;border-radius: 3px;padding: 0 .2em;font-weight: 400;}
    .index0915 .section2 .hot_products .new{border-radius:16px;box-shadow:3px 3px 9px 9px #ddd;width: 100%;margin-bottom: 48px;}
    .index0915 .section2 .hot_products .new .title{background:#d01027;color:#fff;font-size:20px;line-height:2.5em;border-top-left-radius:16px;border-top-right-radius:16px;text-align:center;}
    .index0915 .section2 .hot_products .new .new_wrap{padding:1em 2em;}
    .index0915 .section2 .hot_products .new .new_wrap .item{display: flex;flex-direction: column;padding: 1.2em 0;}
    .index0915 .section2 .hot_products .new .new_wrap .item img{grid-area:img;width:80px;}
    .index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(1){grid-area:title;font-size:14px;color: #202020;line-height: 2em;}
    .index0915 .section2 .hot_products .new .new_wrap .item span:nth-of-type(2){grid-area:subtitle;color:#666;font-size: 13px;}
    .index0915 .section2 .hot_products .new .new_wrap .item:not(:last-child){border-bottom:1px solid #333;}
    .index0915 .section2 .hot_products .hot {width: 100%;}
    .index0915 .section2 .hot_products .hot .title{font-size:20px;font-weight:700;text-align:center;}
    .index0915 .section2 .hot_products .hot .content{margin:2em 0;overflow:hidden;width:100%;}
    .index0915 .section2 .hot_products .hot .content .hot_wrap{display:flex;flex-direction:column;flex-wrap:wrap;width:590px;height:390px;}
    .index0915 .section2 .hot_products .hot .content .hot_wrap .item{width:265px;height: 180px; margin-bottom:15px;margin-right:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;box-sizing:border-box;}
    .index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(1){font-size:16px;color:#202020;display:block;font-weight: bold;line-height: 2.5em;}
    .index0915 .section2 .hot_products .hot .content .hot_wrap .item span:nth-of-type(2){font-size:13px;color:#666;}
    .index0915 .section2 .hot_products .hot .operate{display:flex;justify-content:center;}
    .index0915 .section2 .hot_products .hot .operate.pc_show_area_sign {display: none;}
    .index0915 .section2 .hot_products .hot .operate span{display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#999999;cursor:pointer;margin-right:3px;}
    .index0915 .section2 .hot_products .hot .operate span:hover{background:#d01027;}
    .index0915 .section3{background:#eeeff2;margin-bottom: 140px;padding: 0;}
    .index0915 .section3 .content{width:100%;margin:0 auto;position:relative;padding-top: 30px;padding-bottom: 80px;}
    .index0915 .section3 .content .red_cotton{display:grid;grid-template-areas:"title" "desc" "img" "ko_form" "button";grid-template-columns:1fr;grid-gap: 1em;}
    .index0915 .section3 .red_cotton .title{grid-area:title;font-size:26px;font-weight:700;text-align: center;}
    .index0915 .section3 .red_cotton .desc{grid-area:desc;color:#575757;text-align: center;padding: 0 10px;}
    .index0915 .section3 .red_cotton .ko_form{grid-area:ko_form;display:flex;height:3em;line-height:3em;position:relative;align-self:end;padding: 0 10px;}
    .index0915 .section3 .red_cotton .ko_form .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 .5em}
    .index0915 .section3 .red_cotton .ko_form .pro_select:before{content:"≡";padding:0 .3em;font-weight:700;}
    .index0915 .section3 .red_cotton .ko_form .pro_select:after{content:" ▼";}
    .index0915 .section3 .red_cotton .ko_form ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px;}
    .index0915 .section3 .red_cotton .ko_form ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px;}
    .index0915 .section3 .red_cotton .ko_form ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px;}
    .index0915 .section3 .red_cotton .ko_form input{outline:0;border:1px solid #202020;padding-left:.5em;flex:1;width: 0;box-sizing: border-box;}
    .index0915 .section3 .red_cotton .ko_form input:nth-of-type(1){border-right: none;}
    .index0915 .section3 .red_cotton .ko_form input:nth-of-type(2){border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
    .index0915 .section3 .red_cotton .ko_form button{background:#d01027;border:1px solid #d01027;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;text-align:center;width:75px;display: none;}
    .index0915 .section3 .red_cotton .button{grid-area: button;text-align: center;display: block;}
    .index0915 .section3 .red_cotton .button button{background:#d01027;border:1px solid #d01027;border-radius:5px;color:#fff;text-align:center;line-height: 3em;height: 3em;padding: 0 2em;}
    .index0915 .section3 .red_cotton .img{grid-area:img;align-self:center;text-align: center;}
    .index0915 .section3 .red_cotton .img img{width:80vw;}
    .index0915 .section3 .content .tools{position:absolute;left:0;right:0;margin:0 auto;bottom:-50px;width:90%;height:100px;display:flex;justify-content:space-between;box-sizing:border-box;box-shadow:0 0 28px 0 rgba(70,70,70,.25)}
    .index0915 .section3 .content .tools .title{width: auto;background:#666;font-size:16px;font-weight:bold;color:#fff;padding:1em;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}
    .index0915 .section3 .content .tools .tools_warp{overflow:hidden;background:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;padding-left: 0;}
    .index0915 .section3 .content .tools>span{display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;font-size:16px;font-weight:700;color:#fff;background:rgba(70,70,70,.25);cursor:pointer;margin-right:3px;position:absolute;bottom:-3em;left: 50%;top: auto;}
    .index0915 .section3 .content .tools>span:hover{background:#d01027;}
    .index0915 .section3 .content .tools>span:nth-of-type(1){margin-left: -3em;}
    .index0915 .section3 .content .tools>span:nth-of-type(2){margin-left: .5em;}
    .index0915 .section3 .content .tools .tools_warp .tool{display:flex;justify-content:flex-start;}
    .index0915 .section3 .content .tools .tools_warp .tool .item{width:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;}
    .index0915 .section3 .content .tools .tools_warp .tool .item h5{font-size:12px;padding: .5em 0;}
    .index0915 .section3 .content .tools .tools_warp .tool .item p{display:none;color:#666;font-size:12px;}
    .index0915 .section3 .content .tools .tools_warp .tool .item .img{width:48px;height:48px;display: flex;justify-content: center;align-items: center;margin-bottom: 0;}
    .index0915 .section3 .content .tools .tools_warp .tool .item .img svg use:nth-of-type(2){display: none;}
    .index0915 .section4{width:100%;display:flex;justify-content:space-between;flex-wrap: wrap;}
    .index0915 .section4>div{width:100%;}
    .index0915 .section4 .library{margin-top: 48px;}
    .index0915 .section4 .header{font-size:24px;font-weight:700;text-align:center;height: 5rem;}
    .index0915 .section4 .con{display:flex;flex-direction:column;}
    .index0915 .section4 .con .item:not(:last-child){border-bottom:1px solid #ccc;}
    .index0915 .section4 .literature .con .item {grid-template-columns: 140px auto;}
    .index0915 .section4 .con .item{padding:1em 0;display:grid;grid-template-areas:"img title" "img time";}
    .index0915 .section4 .library .con .item{padding:1em 0;display:grid;grid-template-areas:"img title";}
    .index0915 .section4 .con .item .img{grid-area:img;width:123px;height:86px;margin-right:1em;}
    .index0915 .section4 .library .con .item .img{width:86px;height:86px;}
    .index0915 .section4 .con .item .title{grid-area:title;font-size:15px;}
    .index0915 .section4 .con .item .time{grid-area:time;color:#8a8a8a}
    .index0915 .section4 .more{color:#202020;padding:.4em 1em;border-radius:3px;margin:1em 0;border: 1px solid #202020;display: inline-block;background: #FFFFFF;}
    .index0915 .section4 .more2{color:#202020;padding:.4em 1em;border-radius:3px;margin:1em 0;border: 1px solid #202020;display: inline-block;}
    .index0915 .section5{width:100%;position:relative;}
    .index0915 .section5 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:10px 0;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;}
    .index0915 .section5 .coverage h5{margin:5px 0;font-size:14px;}
    .index0915 .section5 .coverage h5 span{color:#d01027;font-size:16px;}
    .index0915 .section5 .chart-container{width: 100% !important; height: 300px !important;}

}



/* 技术服务 */
@media screen and (max-width: 750px) {
    /* 技术服务页二级菜单样式 */ 
    .service_submemu_m .menu .head{padding:0 1em;font-size:1.8rem;color:#9e9e9e;position:relative;border-bottom:2px solid #ddd;line-height:2em;}
    .service_submemu_m .menu div.cur_head{background:#666;color:#fff;border-bottom:none;}
    .service_submemu_m .menu .head:after{content:url("/uploads/phone_20191125/zhuan1.png");position:absolute;top:50%;margin-top:-7px;right:20px;transform:rotate(180deg);transition:.3s transform;line-height: 14px;}
    .service_submemu_m .menu .cur_head:after{transform:rotate(0)}
    .service_submemu_m .menu .head img{padding-right:.5em;width:1.2em;vertical-align:middle;}
    .service_submemu_m .menu .con{padding-left:3em;display:none;}
    .service_submemu_m .menu .con>div{padding:.5em 1em;display:flex;flex-wrap:wrap;justify-content:flex-start;}
    .service_submemu_m .menu .con a{font-size:1.4rem;color:#202020;line-height:2em;width:100%;color:#525252;text-decoration:none;display: inline-block;}
    .service_submemu_m .menu .con a:before{content: "";background: url(/uploads/phone_20191125/zhizhen.png) center/100% no-repeat; width: 1.2em;height: 1.2em;vertical-align: middle;margin-right: .5em;display: inline-block;}
    .service_submemu_m .menu:nth-of-type(1) .con a{width:50%;}
    .service_submemu_m .menu:nth-of-type(2) .con a{width:50%;}

    /* 20241010 技术服务-列表页 */
    .service_submemu_m {background: #dde5ed;padding: 20px 0;}
    .service_submemu_m .menu_card {margin: 20px auto;width: 92%;background: linear-gradient(0deg, #EEF5FA 0%, #FFFFFF 100%);border-radius: 13px;border: 1px solid #FFFFFF;padding: 0 15px 8px;box-sizing: border-box;position: relative;}
    .service_submemu_m .menu_card .card_top {height: 95px;display: flex;align-items: center;}
    .service_submemu_m .menu_card .card_top > div {display: flex;align-items: start;gap: 15px;margin-top: 13px;}
    .service_submemu_m .menu_card .card_top > div .icon {width: 50px;}
    .service_submemu_m .menu_card .card_top > div > div:last-child {flex: 1;display: flex;flex-direction: column;gap: 12px;}
    .service_submemu_m .menu_card .card_top .title {font-weight: bold;font-size: 19px;color: #202020;line-height: 13px;}
    .service_submemu_m .menu_card .card_top .suffix {font-size: 14px;color: #666666;line-height: 20px;}
    .service_submemu_m .menu_card hr {border: none;border-top: 1px solid #DDDDDD;}
    .service_submemu_m .menu_card .card_bottom {padding: 12px 0;display: grid;grid-template-columns: repeat(3, 1fr);row-gap: 8px;}
    .service_submemu_m .menu_card .card_bottom_2 {grid-template-columns: repeat(2, 1fr);}
    .service_submemu_m .menu_card .card_bottom a {font-size: 14px;color: #202020;}
    .service_submemu_m .menu_card .bg_img {position: absolute;bottom: 0;right: 0;width: 80px;pointer-events: none;}


    /* 详情页 */
    .service-con h3.title{font-size:2rem;color:#333;font-weight:700;text-align:center;margin-bottom:1em;}
    .tit_red_block {border-left: #D01027 8px solid;line-height: 1.6;}
    .tit_red_block_inner{font-size: 1.8rem;padding: 0 24px 0 16px;font-weight: 600;color: #333;display:block;}
    .red_under_line_new::before,.red_under_line_new::after {content: "";display: none;opacity: 0;}

    /* 300+组件 */
    .hundred_kind {display: flex;flex-direction: column;margin-top: 50px;}
    .hundred_kind .body_system {margin: 0 24px;text-align: center;}
    .hundred_kind .body_system .head {font-weight: bold;font-size: 20px;text-align: center;margin-bottom: 15px;}
    .hundred_kind .body_system .button200 {text-align: center;margin-top: 10px;margin-bottom: 10px;}
    .hundred_kind .body_system .view_all {padding: 10px 38px;border: 1px solid #000000;background: #FFFFFF;color: #666666;}
    .hundred_kind .systems .system_column {width: 100%;margin: 0 auto;}
    .hundred_kind .systems{height:346px;overflow-y: scroll;display: flex;flex-wrap: wrap;}
    .hundred_kind .systems .system_column{width: 320px;margin: 0 auto;}
    .hundred_kind .systems .system_card .system_label{display: flex;justify-content: space-between;padding:15px 5px;border-top: 1px dashed #BBBBBB;}
    .hundred_kind .systems .system_card .system_label img{margin-right: 5px;}
    .hundred_kind .systems .system_card .cell_lines{padding:15px 10px;border-top: 1px dashed #BBBBBB;}
    .hundred_kind .systems .system_card .cell_lines>span{display: block;font-size: 12px;}
    .hundred_kind .systems .system_card .cell_lines{display: none;}
    .hundred_kind .systems .expand .system_label{background: #F4F4F4;}
    .hundred_kind .systems .expand .cell_lines{display: block;}
    .service-con .hundred_kind .systems {flex: initial;}
    .service-con .hundred_kind .systems .system_column_new {width: 100%;}
    .service-con .hundred_kind .systems .system_column_new:first-child {width: 100%;}
    .service-con .hundred_kind .systems .system_column_new:last-child {width: 100%;}

    /* papers组件 */
    .papers{display: flex;flex-direction: column;margin-top: 10px;}
    .papers .paper_item{margin-top: 1px;}
    .papers .paper_item .header{display: flex;justify-content: space-between;align-items: center;color: #ffffff;height: auto;}
    .papers .paper_item .header .paper_title{width: 100%;background-color: #666666;padding: 2px 20px 2px 10px;font-size: 16px;position: relative;}
    .papers .paper_item .header .paper_title.pc_show {display: none;}
    .papers .paper_item .header .paper_title .paper_if{color: #d6d6d6;background-color: transparent;padding: 0;font-size: 16px;}
    .papers .paper_item .header .paper_title.cur .paper_if{color: #d01027;}
    .papers .paper_item .header .paper_title.cur{background: #ebebeb;color: #202020;}
    .papers .paper_item .header .paper_title::before {content: "";display: none;opacity: 0;}
    .papers .paper_item .header .paper_title::after{content: "+";position: absolute;right: 10px;text-align: center;transition: transform .5s;font-size: 24px;top: 50%;font-weight: bold;transform: translateY(-50%);}
    .papers .paper_item .header .paper_title.cur::after{transform: translateY(-50%) rotate(45deg);transition: transform .5s;}
    .papers .paper_item .detail{display: none;}
    .papers .paper_item .detail .detail_title{margin-top: 15px;}
    .papers .paper_item .detail .detail_title .main{font-size: 24px;width: 90%;font-weight: bold;line-height: 36px;}
    .papers .paper_item .detail .detail_title .company{text-align: right;color: #666666;margin-left: 40%;}
    .papers .paper_item .detail .detail_line{height: 3px;background: #333333;}
    .papers .paper_item .detail .abstract{margin-top: 25px;margin-bottom: 70px;font-size: 14px;}
    .papers .paper_item .detail .abstract .abs_content{text-indent: 20px;margin-top: 10px;}
    .papers .paper_item .detail .abstract .abs_content .suffix{font-size: 8px;vertical-align: text-top;display: none;}
    .papers .paper_item .detail .abstract .abs_content a{color: #d01027;text-decoration: underline;}
    .papers .paper_item .detail .abstract .abs_img{margin: 30px auto;text-align: center;}
    .papers .paper_item .detail .abstract .abs_img img{width: 50%;}
    .papers .paper_item .detail .abstract .abs_img .img_desc{color: #666666;font-size: 12px;margin-top: 15px;}


    /* 敲除 */
    /* 20240904 knockout */
    .service-con .knockout_desc {height: auto;background: linear-gradient(0deg, #E3EDF6 0%, #F6F9FB 100%);border-radius: 38px;padding: 30px 15px;display: flex;flex-direction: column;align-items: center;gap: 15px;}
    .service-con .knockout_desc > div:first-child {text-indent: 2em;width: 100%;}
    .service-con .knockout_desc > div:last-child {width: 165px;}
    .service-con .sketch_text {text-indent: 2em;font-size: 14px;color: #303946;margin: 15px 0;}
    .service-con .tag_box {display: grid;grid-template-columns: 1fr 1fr;gap: 10px 15px;}
    .service-con .tag_box > div {height: auto;background: linear-gradient(0deg, #E5ECF0 0%, #F4FAFD 100%);display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;padding: 15px;text-align: center;}
    .service-con .tag_box span {
        font-size: 13px;line-height: 1.6;color: 666666;padding: 0;
    }
    .service-con .card_box {background: #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(71,72,74,0.26);border-radius: 36px;margin: 50px 0;padding: 40px 15px 20px 15px;}
    .service-con .card_box > div:nth-of-type(1) {margin: 0;}
    .service-con .card_box table {width: 100%;border: 1px solid #ddd;border-collapse: collapse;}
    .service-con .card_box table td {border: 1px solid #ffffff;font-size: 13px;color: #202020;padding: 10px 6px 10px 10px;}
    .service-con .card_box table td:nth-child(odd) {width: 98px;background: #666666;color: #ffffff;text-align: center;}
    .service-con .card_box table td:nth-child(even) {width: 302px;background: #EFF1F2;}
    .service-con .card_box table td .red {font-weight: bold;}
    .service-con .card_box .seek_box {margin: 20px 0 30px 0;display: flex;align-items: center;justify-content: center;gap: 30px;position: relative;}
    .service-con .card_box .seek_box a {width: 124px;height: 36px;background: #D01027;border-radius: 18px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;text-decoration: none;gap: 5px;}
    .service-con .card_box .seek_box button {width: 124px;height: 36px;border-radius: 18px;display: flex;align-items: center;justify-content: center;gap: 5px;color: #202020;background: #FFFFFF;border-radius: 18px;border: 1px solid #202020;}
    .service-con .card_box .seek_box button.pc_show {display: none;}
    .service-con .card_box .seek_box button:hover {color: #FFFFFF;background: #D01027;border: 1px solid #D01027;}
    .service-con .site_txt_new {font-size: 13px;color: #666666;padding-left: 0;margin-top: 24px;}
    .service-con .knockout_plan_box {display: flex;flex-direction: column;margin-top: 20px;margin-bottom: 60px;}
    .service-con .knockout_plan_box.pc_show {display: none;}
    .service-con .knockout_plan_box .knockout_plan_item {display: flex;flex-direction: column;border-top: 1px solid #DDDDDD;padding: 15px 0;}
    .service-con .knockout_plan_box .knockout_plan_item:nth-child(3) {border-bottom: 1px solid #DDDDDD;}
    .service-con .knockout_plan_box .knockout_plan_item > div:first-child {display: flex;justify-content: space-between;}
    .service-con .knockout_plan_box .knockout_plan_item .plan_item_left {display: flex;align-items: center;gap: 10px;}
    .service-con .knockout_plan_box .knockout_plan_item .plan_item_right {justify-content: center;font-weight: bold;font-size: 42px;color: #525252;line-height: 28px;opacity: 0.15;}
    .service-con .knockout_plan_box .knockout_plan_item .plan_item_left span {color: #202020;font-weight: bold;}
    .service-con .knockout_plan_box .knockout_plan_item:nth-of-type(2) .plan_item_left img {position: relative;top: -5px;}
    .service-con .knockout_plan_box .knockout_plan_img {margin-top: 20px;}
    .service-con .switch_tag_box {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 25px;margin-bottom: 30px;}
    .service-con .switch_tag_box > div:nth-of-type(1) {display: flex;gap: 15px ;margin-bottom: 30px;}
    .service-con .switch_tag_box button {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #202020;background: #ffffff;}
    .service-con .switch_tag_box .tag_active {background: #D01027;color: #FFFFFF;border: none;}
    .service-con .switch_tag_content {width: 100%;height: 272px;background: url(/uploads/20240904/m/RNP法.png) center / 100% 100% no-repeat;position: relative;font-size: 10px;color: #202020;display: grid;grid-template-rows: 1fr 1fr 1fr;}
    .service-con .switch_tag_content > div {display: grid;grid-template-columns: 1fr 1fr 1fr;position: relative;}
    .service-con .switch_tag_content > div > span {display: flex;align-items: center;justify-content: center;position: relative;font-size: 10px;}
    .service-con .switch_tag_content > div:nth-child(1) {top: 15px;}
    .service-con .switch_tag_content > div:nth-child(1) > span:nth-child(1) {left: -10px;}
    .service-con .switch_tag_content > div:nth-child(1) > span:nth-child(3) {left: 10px;}
    .service-con .switch_tag_content > div:nth-child(2) {top: 25px;}
    .service-con .switch_tag_content > div:nth-child(2) > span:nth-child(1) {left: -10px;}
    .service-con .switch_tag_content > div:nth-child(2) > span:nth-child(3) {left: 10px;}
    .service-con .switch_tag_content > div:nth-child(3) {top: 30px;}
    .service-con .switch_tag_content > div:nth-child(3) > span:nth-child(1) {left: -10px;}
    .service-con .switch_tag_content > div:nth-child(3) > span:nth-child(3) {left: 10px;}
    .service-con .switch_tag_zl {background: url(/uploads/20240904/m/质粒法.png) center / 100% 100% no-repeat;}
    .service-con .switch_tag_zl > div:nth-child(1) {top: 16px;}
    .service-con .switch_tag_zl > div:nth-child(2) {top: 26px;}
    .service-con .switch_tag_bd {background: url(/uploads/20240904/m/病毒法1.png) center / 100% 100% no-repeat;}
    .service-con .card_search_box {height: 188px;background: url(/uploads/20240904/m/img3-bg.png) center / 100% 100% no-repeat;border-radius: 12px;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 0 26px 0 rgba(71,72,74,0.26);box-sizing: border-box;}
    .service-con .card_search_box > div:nth-of-type(1) {font-weight: bold;font-size: 24px;color: #202020;}
    .service-con .card_search_box > div:nth-of-type(2) {font-size: 14px;color: #666666;}
    .service-con .card_search_box > div:nth-of-type(2) .red {font-weight: bold;}
    .service-con .card_search_box > div:nth-of-type(3) {display: flex;align-items: center;justify-content: center;margin: 20px 0;}
    .service-con .card_search_box > div:nth-of-type(3) input {width: 220px;height: 42px;padding-left: 35px;border: 1px solid #202020;border-right: none;border-radius: 21px 0 0 21px;background: #fff url("/uploads/20240904/search.png") 5px / 28px 28px no-repeat;vertical-align: middle;}
    .service-con .card_search_box > div:nth-of-type(3) button {border-radius: 0 21px 21px 0;width: 90px;height: 42px;background: #D01027;font-size: 14px;color: #FFFFFF;padding: 0 10px;cursor: pointer;border: none;}

    .knockout_service .faq_item .label {width: 100%;height: auto;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;background: #DDDDDD;position: relative;}
    .knockout_service .faq_item .label .num {font-size: 14px;width: 40px;padding: 10px 0;}
    .knockout_service .faq_item:nth-child(2) .label .num {height: 28px;display: flex;align-items: center;justify-content: center;}
    .knockout_service .faq_item .label .text {flex: 1;font-size: 12px;line-height: 1.6;color: #202020;padding: 6px 30px 6px 10px;position: relative;text-align: left;}
    .knockout_service .faq_item .label::after {border-right: 10px solid #B3B3B3;border-bottom: 8px solid transparent;border-top: 8px solid transparent;}
    .knockout_service .faq_item .detail {font-size: 12px;padding: 1em;}


    
    
    /* 点突变 */
    .gray_14 {display: none;}
    .site_txt {margin-top: 24px;width: 100%;text-align: justify;}
    .service-con .all_Technical_advantages{display:flex;justify-content:space-around;}
    .service-con .all_Technical_advantages>div{display:flex;flex-direction:column;align-items:center;width:20%;border: none;padding: 0;}
    .service-con .all_Technical_advantages p{padding:0;width:96%;text-align: justify;}
    .service-con .all_Technical_advantages>div>div:first-child{flex-shrink:0;height:70px;align-items:center;display:flex;margin-bottom: 0;}
    .point_mutation_service .section_card {width: 100%;margin: 0 auto;background: url(/uploads/activity/20241107/m/img1-bg.png) center / 100% 100% no-repeat;margin-top: 30px;}
    .point_mutation_service .section_card .title {top: 16px;}
    .point_mutation_service .section_card .title .text {font-size: 23px;line-height: 23px;left: 25px;}
    .point_mutation_service .section_card .title .icon {width: 47px;left: 30px;}
    .point_mutation_service .section_card .content {width: 92%;margin: 0 auto;}
    .point_mutation_service .section_card .content_l .params {width: 100%;height: 102px;border-radius: 8px;padding: 0 8px;}
    .point_mutation_service .section_card .content_l .params img {width: 18px;}
    .point_mutation_service .section_card .content_l .params > div > div {font-size: 14px;line-height: 19px;}
    .point_mutation_service .u_image {width: 206px;margin: 20px auto 40px;}
    .point_mutation_service .service_detail_table tr td {font-size: 12px;padding: .6em;}
    .point_mutation_service .service_detail_table tr td:nth-child(1) {width: 6em;}
    .point_mutation_service .service_detail_table tr td:nth-child(2) {font-size: 11px;}
    .point_mutation_service .section_methods .suffix_title {font-size: 12px;}
    .point_mutation_service .section_methods .cate_box {margin-bottom: 6px;}
    .point_mutation_service .section_methods .cate_box .item {font-size: 19px;color: #202020;background: #EEF2F6;display: flex;align-items: center;gap: 10px;padding: 10px 0;position: relative;}
    .point_mutation_service .section_methods .cate_box .item.cur {color: #ffffff;font-weight: bold;background: #D01027;}
    .point_mutation_service .section_methods .cate_box .item img {margin-left: 15px;}
    .point_mutation_service .section_methods .cate_box .item.cur img {display: inline-block;}
    .point_mutation_service .section_methods .cate_box .item.cur img.cur {display: inline-block;}
    .point_mutation_service .section_methods .cate_box .item.cur img.normal {display: none;}
    .point_mutation_service .section_methods .cate_box .item img.normal {display: inline-block;}
    .point_mutation_service .section_methods .cate_box .item img.cur {display: none;}
    .point_mutation_service .section_methods .cate_box .item:after {content: "+";position: absolute;right: 16px;text-align: center;transition: transform .5s;font-size: 24px;top: 48%;font-weight: bold;transform: translateY(-50%)}
    .point_mutation_service .section_methods .cate_box .item.cur:after {transform: translateY(-50%) rotate(45deg);transition: transform 0.5s}
    .point_mutation_service .section_methods .cate_box .item_content {display: none;background: #FFFFFF;box-shadow: 0px 0px 5px 0px rgba(35,46,62,0.3);padding: 12px 15px 22px 15px;font-size: 12px;line-height: 22px;}
    .point_mutation_service .section_methods .cate_box .item_content li {list-style: disc;margin-left: 15px;}
    .point_mutation_service .section_methods .cate_box .item_content.cur {display: block;}
    .point_mutation_service .section_methods > a {font-size: 13px;line-height: 14px;color: #D01027;text-decoration: underline;margin-top: 20px;display: block;}


    /* 敲入 */
    .knockin_Case_Study>span{font-size: 16px;font-weight: 600;color: #333333;float: left;width: 10%;}
    .knockin_Case_Study>p{font-size: 14px;color: #333333;border-left: #333 2px solid;padding-left: 2%;float: left;width: 84%;}


    /* 20241010 技术服务-过表达细胞 */
    .overexpression {color: #202020;font-size: 13px;}
    .overexpression .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .overexpression .section1 {background: linear-gradient(0deg, #E3EDF6 0%, #F6F9FB 100%);border-radius: 38px;padding: 30px 15px;display: flex;flex-direction: column;align-items: center;gap: 15px;}
    .overexpression .section1 > div:first-child {width: 100%;}
    .overexpression .section1 > div:first-child p {margin-bottom: 15px;text-indent: 30px;line-height: 1.6;}
    .overexpression .section1 > div:last-child  img {width: 100px;}
    .overexpression .section2 .tag_box {grid-template-columns: 1fr;margin-top: 0;gap: 10px 15px;}
    .overexpression .section2 .tag_box > div {align-items: center;padding: 15px;}
    .overexpression .section2 .tag_box .tag_box_title {display: block;}
    .overexpression .section2 .tag_box .tag_box_title span {font-weight: 600;font-size: 13px;padding: 0;color: #202020;}
    .overexpression .section2 .tag_box .tag_box_title img {width: 38px;height: auto;}
    .overexpression .section2 .tag_box .tag_box_body {text-align: left;line-height: 1.6;}
    .overexpression .card_box1 {width: 100%;background: #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(71,72,74,0.26);border-radius: 36px;margin: 50px 0;padding: 40px 15px 20px 15px;}
    .overexpression .section3 table {margin-top: 20px;width: 100%;border: 1px solid #ddd;border-collapse: collapse;}
    .overexpression .section3 table td {border: 1px solid #ffffff;font-size: 13px;color: #202020;padding: 10px 6px 10px 10px;}
    .overexpression .section3 table td:nth-child(odd) {width: 98px;background: #666666;color: #ffffff;text-align: center;}
    .overexpression .section3 table td:nth-child(even) {flex: 1;;background: #EFF1F2;padding-left: 10px;}
    .overexpression .section3 .seek_box {margin: 20px 0 30px 0;display: flex;align-items: center;justify-content: center;gap: 30px;position: relative;}
    .overexpression .section3 .seek_box a {width: 124px;height: 36px;background: #D01027;border-radius: 18px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;text-decoration: none;gap: 5px;}
    .overexpression .section3 .seek_box button {width: 124px;height: 36px;border-radius: 18px;display: flex;align-items: center;justify-content: center;gap: 5px;color: #202020;background: #FFFFFF;border-radius: 18px;border: 1px solid #202020;}
    .overexpression .section3 .seek_box button.pc_show {display: none;}
    .overexpression .section3 .seek_box button:hover {color: #FFFFFF;background: #D01027;border: 1px solid #D01027;}
    .overexpression .section4 .hundred_kind {width: 100%;}
    .overexpression .section4 .hundred_kind .systems .system_column_new:last-child {width: 100%;}
    .overexpression .section5 > div:last-child {margin-top: 20px;}
    .overexpression .section6 .label {font-weight: bold;font-size: 13px;color: #333333;position: relative;margin-left: 15px;}
    .overexpression .section6 .label::before {content: "";background-color: #202020;width: 6px;height: 6px;border-radius: 50%;display: inline-block;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);}
    .overexpression .section6 > div:last-child {width: 100%;}
    .overexpression .section6 .table_virture_2 th {padding: 0 0 0 5px;}
    .overexpression .section6 .table_virture_2 td {padding: 0 0 0 5px;background: none;border: 1px solid #ccc;}
    .overexpression .section7 .tag_box1 {margin-top: 20px;display: grid;grid-template-columns: 1fr;gap: 20px;}
    .overexpression .section7 .tag_box1 .tag_item {background: #f4f9fb;position: relative;box-sizing: border-box;padding: 30px 20px 30px 40px;}
    .overexpression .section7 .tag_box1 .tag_content {width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
    .overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) {position: relative;display: flex;}
    .overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) span {font-weight: bold;font-size: 20px;color: #333333;}
    .overexpression .section7 .tag_box1 .tag_content > div:nth-child(1) div {height: 20px;background: #D01027;border-radius: 12px;font-weight: bold;font-size: 13px;color: #FFFFFF;padding: 0 5px;position: relative;top: -8px;display: flex;align-items: center;justify-content: center;}
    .overexpression .section7 .tag_box1 .tag_content > div:nth-child(2) {font-size: 16px;color: #333333;line-height: 41px;margin-bottom: 15px;}
    .overexpression .section7 .tag_box1 .tag_content > div:nth-child(3) a {font-weight: 400;font-size: 16px;color: #D01027;}
    .overexpression .section7 .tag_box1 .icon {position: absolute;bottom: 10px;right: 10px;pointer-events: none;width: 100px;}
    .overexpression .section7 .tag_box1 .icon1 {position: absolute;top: 20px;left: 20px;width: 50px;}

    .add_boder{border:1px solid #ccc;opacity: 0.9;font-size: 1.4rem;text-align: justify;padding-left: 5px;}


    /* 干扰 */
    .service-con .table_virture_2 {margin-top: 0;height: auto;}


    /* ips/es */
    .ips_es{width:100%;}
    .ips_es p{text-align:justify;text-indent:2em;}
    .ips_es .section{font-size:14px;color:#202020;margin:1em 0;}
    .ips_es h3{font-size:22px;font-weight:700;margin-bottom:1em;}
    .ips_es .section1 img{margin-bottom:2em;}
    .ips_es .section2 .plans{display:flex;justify-content:space-around;margin-top:1em;}
    .ips_es .section2 .plans .img{text-align:center;display:flex;flex-direction:column;position:relative;}
    .ips_es .section2 .plans .img::after{content:"";position:absolute;right:0;bottom:2em;display:inline-block;width:32px;height:32px;background:#000000de url(/uploads/service/ips/icon.png) center center no-repeat;}
    .ips_es .section2 .plans .img img{width:225px;height:102px;}
    .ips_es .section2 .plans .img span{line-height:2em;}
    .ips_es .section3 .advantage{display:flex;flex-wrap: wrap;justify-content:space-around;margin-top:1em;}
    .ips_es .section3 .advantage .item{width:48%;margin-bottom: 1em;}
    .ips_es .section3 .advantage .item .title{height:60px;font-size:16px;color:#fff;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
    .ips_es .section3 .advantage .item:nth-child(1) .title{background:url(/uploads/service/ips/bg1.png)center/100% no-repeat;}
    .ips_es .section3 .advantage .item:nth-child(2) .title{background:url(/uploads/service/ips/bg2.png)center/100% no-repeat;}
    .ips_es .section3 .advantage .item:nth-child(3) .title{background:url(/uploads/service/ips/bg3.png)center/100% no-repeat;}
    .ips_es .section3 .advantage .item:nth-child(4) .title{background:url(/uploads/service/ips/bg4.png)center/100% no-repeat;}
    .ips_es .section3 .advantage .item .con{border:1px solid #ddd;padding:1em;text-align:center;}
    .ips_es .section3 .advantage .item .con .img{margin-bottom:1em;}
    .ips_es .section3 .advantage .item .con .span{display:block;}
    .ips_es .section4 table{width:100%;}
    .ips_es .section4 table tr td{border:1px solid #fff;line-height:2.5em;}
    .ips_es .section4 table tr td:nth-child(1){background:#666;color:#fff;text-align:center;width:160px;}
    .ips_es .section4 table tr td:nth-child(2){background:#f1f1f1;text-align:left;padding-left:1em;}
    .ips_es .section4 table tr:nth-child(1) td:nth-child(2){font-weight:700;}
    .ips_es .section4 table a{text-decoration:underline;}
    .ips_es .section5 .flow{display: none;}
    .ips_es .section5 .flow_m {display: block;}
    .ips_es .section6 .figure{text-align:center;margin:1em 0 1em 0;}
    .ips_es .section6 table{width:100%;}
    .ips_es .section6 table td{border:1px solid #ddd;text-align:center;}
    .ips_es .section6 .thead td{background:#666;color:#fff;height:3em;}
    .ips_es .section6 .tbody{max-height: 200px;overflow-y: scroll;}
    .ips_es .section6 tbody tr:nth-child(1) td:nth-child(1){width: 25%;}
    .ips_es .section6 tbody tr:nth-child(1) td:nth-child(2){width: 30%;}
    .ips_es .section6 tbody tr:nth-child(1) td:nth-child(3){width: 15%;}
    .ips_es .section6 tbody tr:nth-child(1) td:nth-child(4){width: 15%;}
    .ips_es .section6 tbody tr:nth-child(1) td:nth-child(5){width: 15%;}
    .ips_es .accordion .item .title{font-size:13px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;border-bottom:1px solid #fff;position:relative;}
    .ips_es .accordion .item .con{display:none;padding:1em 0 2em 0;}
    .ips_es .accordion .item:nth-of-type(1) .con{display:block;}
    .ips_es .accordion .item .title::after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
    .ips_es .accordion .item .cur_title{background:#d01027;color:#fff;}
    .ips_es .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s;}
    .ips_es .accordion .item .img{text-align:center;}



    /* 敲除载体 */
    #override_txt{text-align: justify;}
    .clicktoshow{content: "\2716";margin: 1rem 0 0 87%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}  
    .knockout_plan div{width: 100%;float: left;padding: 0;box-sizing: border-box;}
    .knockout_plan div:nth-child(2),.knockout_plan div:nth-child(3){margin-top: 12px;margin-left: 0;}
    .knockout_plan div span{font-size: 16px;font-weight: 600;margin-left: 5%;color: #333;}
    .table_fuwu2{width: 100% !important;}
    .table_fuwu2>tbody>tr:nth-child(1){background-color: #333;color: #fff;font-weight: 600;}
    .mobile_first_space .tit_red_block_inner {padding-left: 15px;}


    /* 慢病毒包装 */
    .ez_virus_product{width:100%;display:flex;justify-content:space-around;align-items:center;padding:2em 0;background:url(/uploads/service/ez_virus_product.png)  no-repeat;}
    .ez_virus_product .product{color:#666;}
    .ez_virus_product>div {margin: 0;}
    .ez_virus_product .title{font-size:20px;font-weight:700;color:#202020;}
    .ez_virus_product .title span{color:#d01027;}
    .ez_virus_product .ez_btn{border:1px solid #202020;border-radius:3px;padding:.2em 1em;}
    .ez_virus_product:hover{color: #666;}
    .ez_virus_product:hover .ez_btn{color: #fff;background: #d01027;border-color: #d01027;}

    .service-con .virus_img{background: url(/uploads/service/flow/virus_m.png) center / 100% no-repeat;height: 212px;}
    .table_virture_1{text-align: center;width: 100%;font-size:1.2rem;font-weight:400;color:rgba(51,51,51,1);line-height:1.8rem;}
    .table_virture_1 tr:nth-child(2n+1){background:rgba(242,242,242,1);height:4rem;}
    .table_virture_1 tr:nth-child(2n){background:rgba(247,247,247,1);height:4rem;}
    .table_virture_1 tr:nth-child(1) {color: #333333;background: rgba(242, 242, 242, 1) !important;}
    .table_virture_1 tr:nth-last-child(1){height: 6rem;background-color: #666;color: #fff;line-height:1.8rem;}
    .table_virture_1 tr:nth-last-child(1) td:not(:first-child) p{text-align: left;}
    .table_virture_1 tr td{border:1px solid #fff;}
    .table_virture_1 tr th{border:1px solid #fff;}

    #box_faq{background:url("/uploads/service/virtual/FAQ-BG-IMG.jpg") no-repeat;background-size: 103% 100%;margin:2rem 0 0 0rem;width: 100%;height:4.31rem;margin-top: 24px;}
    .box_inner_tit_faq{font-size:18px;font-weight:bold;color:rgba(51,51,51,1);line-height:3.79rem;}



    .service-con h4{margin:1.5em 0;}
    .service-con h4 .title{font-size:1.6rem;font-weight:600;color:#333;}
    .service-con h4 .sub_title{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999;}
    .service-con h5 {font-size:1.5rem;font-weight:bold;color:#333;}
    .service-con .online_contact{font-size:14px;color:#318fbf;text-decoration:underline;}
    .service-con .online_contact:before{content:"";display:inline-block;width:2em;height:1em;vertical-align:middle;background:url(/uploads/service/knockout_cell/icon2.png) center no-repeat;}
    .service-con .wechat{font-size:14px;color:#202020;}
    .service-con .wechat:before{content:"";display:inline-block;width:2em;height:1em;vertical-align:middle;background:url(/uploads/service/knockout_cell/icon3.png) center no-repeat;}
    .service-con .toggle_text{position:relative;margin-bottom:3em;pointer-events:none;}
    .service-con .toggle_text p{line-height:2em;height:4em;overflow:hidden;text-indent: 2em;}
    .service-con .toggle_text p.toggle{height:auto;}
    .service-con .toggle_text:after{content:attr(data-text);font-size:12px;color:#d01027;position:absolute;left:0;bottom:-2em;cursor:pointer;padding-right:1.5em;pointer-events:auto;background:url(/uploads/service/knockout_cell/icon4.png) right/auto 1.2em no-repeat;}

    .service-con .server_panel {margin-top:2em;}
    .service-con .server_panel-body{padding-bottom: 1em;display:none;}
    .service-con .server_panel-header{width:100%;height:2.81rem;background:#666666;font-size:1rem;font-weight:400;color:rgba(51,51,51,1); border-bottom: 2px #ccc solid;}
    .service-con .server_panel-header::after {content: "\2716";color: #ffffff;margin: -2rem 0 0 90%;display: block;position: absolute;font-family: fontawesome;transform: rotate(45deg);}

    .service-con .service_flow {text-align: center;}


    /* 编辑细菌 */
    .service_bacteria {width: 100%;display: flex;flex-direction: column;}
    .service_bacteria table {width: 100%;margin: 0;}
    .service_bacteria table thead {border-bottom: 1px solid #d0d0d0;}
    .service-con .service_detail_table_new1 thead tr th div {border-radius: 0;padding: 0;color: #666666;}
    .service-con .service_detail_table_new2 thead tr th div{border-radius: 0;padding: 0;color: #666666;}
    .service-con .service_detail_table_new3 thead tr th div{border-radius: 0;padding: 0;color: #666666;}
    .service-con .service_detail_table_new4 thead tr th div{border-radius: 0;padding: 0;color: #666666;}
    .service-con .service_detail_table_new1 thead tr th:nth-child(1) div {background: none;width: 100%;text-align: left;}
    .service-con .service_detail_table_new1 thead tr th:nth-child(1) div{background: none;width: 100%;text-align: left;}
    .service-con .service_detail_table_new2 thead tr th:nth-child(1) div{background: none;width: 100%;text-align: left;}
    .service-con .service_detail_table_new3 thead tr th:nth-child(1) div{background: none;width: 100%;text-align: left;}
    .service-con .service_detail_table_new4 thead tr th:nth-child(1) div{background: none;width: 100%;text-align: left;}
    .service-con .service_detail_table_new1 tbody tr td {font-size: 14px;padding: 0;border-bottom: none;}
    .service-con .service_detail_table_new2 tbody tr td {font-size: 14px;padding: 0;border-bottom: none;}
    .service-con .service_detail_table_new3 tbody tr td {font-size: 14px;padding: 0;border-bottom: none;}
    .service-con .service_detail_table_new4 tbody tr td {font-size: 14px;padding: 0;border-bottom: none;}

    .service-con .service_detail_table_new{width:100%;}
    .service-con .service_detail_table_new a{text-decoration:none;}
    .service-con .service_detail_table_new tbody tr {border-bottom: none;}
    .service-con .service_detail_table_new tbody tr td {font-size: 14px;padding: 0;color: #666666;}

    .Technical_advantages_crispr_b>div{width:48%;float: left;height: 7rem;}
    .Technical_advantages_crispr_b>div>div>img{float: left;}
    .Technical_advantages_crispr_b>div>div{float: left;  width: 15%;text-align: center; padding: -1% 0 0 0;}
    .Technical_advantages_crispr_b>div>p{ float: left;width: 66%;margin-left: 12px;}
    .Technical_advantages_crispr_b>div:nth-child(1){}
    .Technical_advantages_crispr_b>div:nth-child(2){}
    .Technical_advantages_crispr_b>div:nth-child(3){margin-top: 12px;}
    .Technical_advantages_crispr_b>div:nth-child(4){margin-top: 12px;}

    .margin-left4 {margin-left: 0;}


    /* 基因检测 */
    .service_0415_bottom_img_text_com .service_0415_img_text_com_inner {width: 28%; display: inline-block;height: auto;text-align: center;padding-right: 6%;vertical-align: top;margin-top: 20px;border-right: none;}
    .service_0415_bottom_img_text_com .service_0415_img_text_com_inner:last-child {padding-right: 0px;}
    .service_0415_bottom_img_text_com .service_0415_img_text_com_inner:nth-child(2) {width: 28%;padding-left: 0;}
    .service_0415_bottom_img_text_com .service_0415_img_text_com_inner:nth-child(3) {width: 28%;padding-left: 0;}
    .service_0415_bottom_img_text_com .service_0415_img_text_com_inner_p {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;margin-top: 10px;text-align: center;}
    .service_0415_img_text_com_inner p {text-align: justify;}

    .service_table2_0415 .service_table2_0415_th {height: auto;}
    .service_table2_0416 .service_table2_0415_th:first-child .service_table2_0415_th_font {margin-left: 0;}
    .service_table2_0415_th:last-child .service_table2_0415_th_font {margin-left: 0;}

    .service_table2_0415_td_first {width: 66px;text-align: center;padding-left: 0px;vertical-align: middle;}
    .service_table2_0416 .service_table2_0415_td_first {padding-left: 0;border-right: 1px solid #ccc;text-align: center;}
    .service_table2_0415_td_text {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
    .service_table2_0415_td_content {padding: 8px;text-align: justify;vertical-align: text-top;width: auto;}
    .service_table2_0416 .service_table2_0415_td_content {border: 1px solid #ccc;}
    .service_table2_0415_td_content2 {padding: 8px;text-align: justify;vertical-align: text-top;}


    /* 细胞周期 */
    .service_10_0415_top_text {color: #666666;}
    .service_10_0415_top_por {padding-left: 20px;margin-top: 0;margin-bottom: 0;}
    .service_10_0415_point {width: 6px;height: 6px;background-color: #666666;border-radius: 50%;display: inline-block;vertical-align: 2px;}
    .service_10_0415_inn_row {margin-top: 24px;margin-bottom: 20px;margin-left: 0;text-align: justify;color: #666666;line-height: 1.6;}
    .service_table_0415 .add_boder_0415_th {padding-left: 10px;font-size: 13px;line-height: 1.6;height: auto;}
    .service_table_0415 .td_table_0415_tit {width: 50px;text-align: center;padding-left: 0px;}
    .service_table_0415 .td_table_0415_row_tit {font-size: 15px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
    .td_table_0415_inner1 {margin-top: 0;margin-bottom: 0;}
    .td_table_0415_inner1 p:first-child {color: #666666;margin-left: 0;margin-bottom: 0;}
    .service_table_0415 .service_10_0415_p_marginleft {margin-left: 0;color: #666666;}
    .service_table_0415 .service_10_0415_p_marginleft_55 {margin-left: 0;}
    .service_0415_content_text {line-height: 1.6;color: #666666;}
    .service_reference_0415_10 {margin-top: 20px;color: #666666;line-height: 1.6;}
    .service_table2_0415_th:first-child .service_table2_0415_th_font {margin-left: 0;}
    

    /* 20240920 文库技术服务页 */
    .library_240920 {font-size: 13px;;color:#202020;}
    .library_240920 p {text-align:justify;text-indent:2em;color:#666;}
    .library_240920 h3{font-size:26px;font-weight:700;text-align:center;margin-bottom:1.5em;}
    .library_240920 h3 span::before{margin-bottom:-1rem;}
    .library_240920 h3 span::after{margin-bottom:-1rem;}
    .library_240920 .pc {display: none;}
    .library_240920 .pc_show{display: none;}
    .library_240920 .banner {width:349px;height: 185px;}
    .library_240920 .banner .suffix_title {font-size: 12px;top: 50%;}
    .library_240920 .banner .params {top: 68%;font-size: 6px;gap: 2%;}
    .library_240920 .banner .params > div {box-sizing: border-box;width: 45%;padding-left: 5%;}
    .library_240920 .banner .params > div:nth-child(1) {left: 15%;}
    .library_240920 .banner .params > div:nth-child(2) {left: auto;}
    .library_240920 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .library_240920 .red{color:#d01027;}
    .library_240920 .bold{font-weight: bold;}
    .library_240920 .tip{font-size:14px;color:#202020;}
    .library_240920 .c_red_title {font-size: 18px;}
    .library_240920 h3.c_red_title {font-size: 18px;text-align: left;}
    .library_240920 .section1 .text {font-size: 13px;color: #666666;line-height: 24px;}
    .library_240920 .section1 .hidden {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .library_240920 .section1 .show {overflow: visible;}
    .library_240920 .section1 .expand_btn {width: 66px;height: 18px;font-size: 13px;color: #FFFFFF;background: #D01027;padding: 2px 6px;display: flex;align-items: center;}
    .library_240920 .section1 .expand_btn .arrow {margin-left: 6px;display: inline-block;width: 6px;height: 6px;border-top: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;transform: rotate(135deg);}
    .library_240920 .section2 .bg_content {background: linear-gradient(0deg, #D6E8F5 0%, #F4F9FC 98%);position: relative;padding: 40px 0;}
    .library_240920 .section2 .bg_content .introduce_content{width: 85%;margin: 0 auto;font-size: 15px;}
    .library_240920 .section2 .bg_content .introduce_content .img{text-align: center;margin-bottom: 40px;z-index: 10;}
    .library_240920 .section2 .bg_content .introduce_content .introduce_desc{text-indent: 30px;}
    .library_240920 .section2 .bg_content .introduce_content .content_box{display: flex;gap: 10px;margin-top: 10px;flex-direction: column;}
    .library_240920 .section2 .bg_content .introduce_content .content_box .c_red_title{font-size: 16px;display: flex;align-items: center;}
    .library_240920 .section2 .bg_content .introduce_content .content_box .c_red_title:before{font-size: 24px;margin-right: -5px;width: 6px;}
    .library_240920 .section2 .bg_content .introduce_content .content_box .title{font-size: 16px;display: inline;padding: 0 10px;font-weight: bold;background: none;}
    .library_240920 .section2 .bg_content .introduce_content .content_box .desc{font-size: 14px;margin-top: 10px;margin-left: 12px;}
    .library_240920 .section2 .bg_content .top_img{position: absolute;top: 0;left: 0;width: 51px;}
    .library_240920 .card_box1 {width: 100%;margin: 0;box-shadow: none;border-radius: 0;padding-bottom: 0;}
    .library_240920 .section3 .crispr_box {background: linear-gradient(90deg, #D01027 0%, #E5414C 99%);border-radius: 11px;padding-top: 10px;padding-bottom: 20px;}
    .library_240920 .section3 .crispr_box.pc_show {display: none;}
    .library_240920 .section3 .crispr_box .label_box {display: grid;grid-template-columns: repeat(3, 1fr);text-align: center;padding-left: 12px;box-sizing: border-box;}
    .library_240920 .section3 .crispr_box .label_box .label {font-size: 14px;color: #FFFFFF;line-height: 33px;font-weight: 400;height: 45px;display: flex;align-items: center;justify-content: center;margin-bottom: 12px;}
    .library_240920 .section3 .crispr_box .label_box .active {font-weight: bold;position: relative;padding-top: 0;border: none;box-shadow: none;}
    .library_240920 .section3 .crispr_box .label_box .active::after {content: "";width: 35%;height: 3px;background: #FFFFFF;border-radius: 30px;position: absolute;bottom: 0;left: 30%;}
    .library_240920 .section3 .crispr_box .value_box {background: linear-gradient(0deg, #F2F7FB 0%, #FFFFFF 100%);box-shadow: 0px 0px 9px 0px rgba(56,56,56,0.28);border-radius: 11px;width: 95%;margin: 0 auto;padding: 25px 0;}
    .library_240920 .section3 .crispr_box .value_box > div {width: 85%;margin: 0 auto;display: none;}
    .library_240920 .section3 .crispr_box .value_box .active {display: flex;flex-direction: column;align-items: center;height: auto;box-shadow: none;border: none;padding-top: 0;}
    .library_240920 .section3 .crispr_box .value_box .icon {width: 259px;height: 169px;}
    .library_240920 .section3 .crispr_box .value_box .desc {font-size: 14px;color: #666666;line-height: 27px;}
    .library_240920 .section4 {background: none;box-shadow: none;}
    .library_240920 .section4 .panel_label {height: 47px;background: #E0E7EE;color: #666666;font-size: 17px;display: flex;align-items: center;justify-content: space-between;margin-top: 1px;}
    .library_240920 .section4 .panel_label > div {position: relative;display: flex;align-items: center;justify-content: center;}
    .library_240920 .section4 .panel_label .num {font-size: 31px;font-weight: 400;color: rgba(252, 254, 255, 0.18);position: absolute;left: 10px;}
    .library_240920 .section4 .panel_label .label {margin-left: 22px;}
    .library_240920 .section4 .panel_label .icon {width: 14px;height: 14px;margin-right: 15px;}
    .library_240920 .section4 .active {color: #FFFFFF;background: #D01027;font-weight: bold;}
    .library_240920 .section4 .active .icon {width: 20px;height: 20px;}
    .library_240920 .section4 .panel_body {display: none;}
    .library_240920 .section4 .active + div {display: flex;flex-direction: column;padding: 25px 18px;}
    .library_240920 .section4 .panel_body p {text-indent: 0;font-size: 14px;color: #666666;line-height: 24px;}
    .library_240920 .section4 .panel_body .introduce_params {margin-top: 15px;display: flex;flex-direction: column;}
    .library_240920 .section4 .panel_body .introduce_params > div {display: flex;align-items: center;font-size: 14px;color: #202020;line-height: 29px;}
    .library_240920 .section4 .panel_body .introduce_params .icon {width: 12px;height: 12px;margin-right: 5px;}
    .library_240920 .section4 .inquire {width: 137px;height: 38px;background: #D01027;font-size: 16px;color: #FFFFFF;border-radius: 19px;margin: 20px auto;display: flex;align-items: center;justify-content: center;}
    .library_240920 .section5 .fun_screen_box {margin-top: 30px;display: flex;align-items: center;justify-content: space-between;}
    .library_240920 .section5 .fun_screen_box .item {width: 131px;box-shadow: 0px 5px 12px 0px rgba(64,64,64,0.27);display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
    .library_240920 .section5 .fun_screen_box .item:hover {box-shadow: 5px 6px 15px 0px rgba(62,62,62,0.16);transform: translateY(-10px);}
    .library_240920 .section5 .fun_screen_box .item_box {width: 85%;display: flex;flex-direction: column;justify-content: center;gap: 4px;}
    .library_240920 .section5 .fun_screen_box .box_left_top {background: url(/uploads/service/library240920/m/img2.png) center / 100% 100% no-repeat;}
    .library_240920 .section5 .fun_screen_box .box_left_bottom {background: url(/uploads/service/library240920/m/img4.png) center / 100% 100% no-repeat;}
    .library_240920 .section5 .fun_screen_box .box_right_top {background: url(/uploads/service/library240920/m/img3.png) center / 100% 100% no-repeat;}
    .library_240920 .section5 .fun_screen_box .box_right_bottom {background: url(/uploads/service/library240920/m/img5.png) center / 100% 100% no-repeat;}
    .library_240920 .section5 .fun_screen_box .box_left {display: flex;flex-direction: column;gap: 40px;}
    .library_240920 .section5 .fun_screen_box .box_right {display: flex;flex-direction: column;gap: 40px;}
    .library_240920 .section5 .fun_screen_box .box_center {display: flex;align-items: center;justify-content: center;width: 136px;height: 136px;background: url(/uploads/service/library240920/m/img10.png) center / 100% 100% no-repeat;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -40%);}
    .library_240920 .section5 .fun_screen_box .box_center .body {position: relative;}
    .library_240920 .section5 .fun_screen_box .box_center .text {color: #FFFFFF;font-weight: bold;font-size: 17px;line-height: 21px;text-align: center;}
    .library_240920 .section5 .fun_screen_box .label {display: flex;align-items: center;font-size: 14px;}
    .library_240920 .section5 .fun_screen_box .label .icon {width: 15px;height: 15px;margin-right: 5px;}
    .library_240920 .section5 .fun_screen_box .value {font-size: 11px;color: #666666;line-height: 15px;}
    .library_240920 .section6 .technology {margin-top: 30px;background: url(/uploads/service/library240920/m/img6.png) center / 100% 100% no-repeat;position: relative;display: flex;}
    .library_240920 .section6 .technology .technology_left {height: 100%;display: grid;grid-template-rows: repeat(3, 1fr);align-items: center;position: relative;}
    .library_240920 .section6 .technology .label {writing-mode: vertical-rl;font-weight: bold;position: relative;font-size: 12px;left: -2px;}
    .library_240920 .section6 .technology .technology_left > div:nth-child(1) {top: -9px;}
    .library_240920 .section6 .technology .technology_left > div:nth-child(2) {top: -4px;}
    .library_240920 .section6 .technology .technology_left > div:nth-child(3) {top: 11px;}
    .library_240920 .section6 .technology .technology_right {flex: 1;display: grid;grid-template-rows: repeat(3, 1fr);align-items: end;font-size: 11px;line-height: 17px;}
    .library_240920 .section6 .technology .technology_right_top {display: grid;grid-template-columns: repeat(4, 1fr);position: relative;}
    .library_240920 .section6 .technology .technology_right_top > div {display: flex;justify-content: center;position: relative;left: 5px;}
    .library_240920 .section6 .technology .technology_right_top > div:nth-of-type(3) {left: 14px;}
    .library_240920 .section6 .technology .technology_right_top > div:nth-of-type(4) {left: 12px;}
    .library_240920 .section6 .technology .technology_right_middle {display: grid;grid-template-columns: 1fr 2fr;position: relative;line-height: 14px;}
    .library_240920 .section6 .technology .technology_right_middle > div {text-align: center;position: relative;top: 15px;}
    .library_240920 .section6 .technology .technology_right_middle > div:first-child {left: -15px;}
    .library_240920 .section6 .technology .technology_right_middle > div:last-child {left: -38px;}
    .library_240920 .section6 .technology .technology_right_bottom {display: grid;grid-template-columns: 1fr 1fr 2fr;position: relative;}
    .library_240920 .section6 .technology .technology_right_bottom > div {display: flex;justify-content: center;position: relative;top: 15px;left: 8px;}
    .library_240920 .section6 .technology .technology_right_bottom > div:nth-child(2) {left: 25px;}
    .library_240920 .section6 .technology .technology_right_bottom > div:nth-child(3) {left: -4px;}
    .library_240920 .section7 .product_box {display: flex;flex-direction: column;gap: 10px;}
    .library_240920 .section7 .product_box .item {background: linear-gradient(0deg, #E0E7ED 0%, #EDF6FB 100%);border-radius: 1px;display: flex;align-items: center;justify-content: center;}
    .library_240920 .section7 .product_box .item_zl {background: url(/uploads/service/library240920/m/img7.png) center / 100% 100% no-repeat;}
    .library_240920 .section7 .product_box .item_bd {background: url(/uploads/service/library240920/m/img8.png) center / 100% 100% no-repeat;}
    .library_240920 .section7 .product_box .item_cell {background: url(/uploads/service/library240920/m/img9.png) center / 100% 100% no-repeat;}
    .library_240920 .section7 .product_box .item > div {width: 85%;height: 85%;display: flex;flex-direction: column;justify-content: center;gap: 30px;}
    .library_240920 .section7 .product_box .title {font-size: 17px;font-weight: bold;color: #202020;display: flex;flex-direction: row;position: relative;align-items: center;gap: 6px;}
    .library_240920 .section7 .product_box .title > div {width: 45px;height: 18px;font-size: 12px;font-weight: 400;line-height: 16px;color: #FFFFFF;background: linear-gradient(-59deg, #E81034, #CC142A);border-radius: 3px;display: flex;align-items: center;justify-content: center;position: relative;left: auto;top: auto;}
    .library_240920 .section7 .product_box .title > div::after {content: "";display: none;}
    .library_240920 .section7 .product_box .title > div.pc_show {display: none;}
    .library_240920 .section7 .product_box .title > div.wap_show {display: flex !important;}
    .library_240920 .section7 .product_box .suffix {font-size: 14px;font-weight: 400;color: #666666;}
    .library_240920 .section7 .product_box .item a {width: 92px;height: 30px;background: #D01027;border-radius: 30px;color: #FFFFFF;font-size: 14px;line-height: 28px;display: flex;align-items: center;justify-content: center;padding: 3px 5px;}
    .library_240920 .section7 .product_box .item a .icon {width: 15px;height: 15px;}
    .library_240920 .section7 .product_box .item .arrow_right {width: 6px;height: 6px;border-top: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;transform: rotate(45deg);margin-left: 5px;}
    .library_240920 .section8 .cases .title{font-size:18px;font-weight:700;color:#fff;background:#666;padding-left:1em;line-height:2.5em;border-bottom:1px solid #fff;position:relative}
    .library_240920 .section8 .cases .title:after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform .5s}
    .library_240920 .section8 .cases .cur_title{background:#d01027}
    .library_240920 .section8 .cases .cur_title:after{transform:rotate(45deg);transition:transform .5s}
    .library_240920 .section8 .cases .sub_title{color:#666;background:#f4f4f4;padding-left:2.3em;line-height:3em;position:relative}
    .library_240920 .section8 .cases .case .sub_title~.sub_title{border-top:1px dashed #ccc}
    .library_240920 .section8 .cases .sub_title:before{content:"➤";position:absolute;left:1em}
    .library_240920 .section8 .cases .cur_sub_title{color:#202020}
    .library_240920 .section8 .cases .cur_sub_title:before{color:#d01027}
    .library_240920 .section8 .cases .con{padding:1.5em 0;display:none}
    .library_240920 .section8 .cases .con h5{margin-bottom:1em}
    .library_240920 .section8 .cases .con .img{display:flex;justify-content:space-evenly;text-align:center}
    .library_240920 .section8 .cases .con .img>div{width:49%}
    .library_240920 .section8  .g_zoom_img {position: relative;}
    .library_240920 .section8  .g_zoom_img:after{content: "";position: absolute;right: 0;bottom: 0;display: inline-block;width: 32px;height: 32px;background: #000000de url(/uploads/service/ips/icon.png) center center no-repeat;}
    .library_240920 .section9 .reference {padding: 2.5em;font-size: 12px;color: #858383;background: #f4f4f4;}
    .library_240920 .section9 .reference span {font-size: 16px;}
    .library_240920 .section9 .reference p {text-align: left;text-indent: 0;}


    #box_faq_table1 {width: 100%;box-sizing: border-box;}
    .three_virture_comp1{font-size:16px;font-weight:bold;color:rgba(255,255,255,1);line-height:1.79rem;padding:24px 0 0 0;}
    .three_virture_comp1 span{font-size: 16px;font-weight: bold;color: rgba(255,255,255,1);line-height: 1.79rem;text-align: left;}
    .fqa_tit{color:rgba(254,205,0,1);margin: 12px 20px;font-size: 12px;line-height: 20px;}
    .fqa_body{text-align: justify;color:rgba(247,247,247,1);width: 100%;box-sizing: border-box;padding: 0 20px;font-size: 10px;margin-left: 0;}

    #table14, #box_faq_table1 {display: none;}
    .table_virture_4{margin-top: 2.5rem;}
    .table_virture_4 tr:first-child{height: 1.8rem;color: #000;background-color:#fff;border-bottom:0.2rem solid #D01027;}
    .table_virture_4 tr{height: 1.9rem}
    .table_virture_4 tr td,th{     word-break: break-all;}
    .table_virture_4 tr td span{text-align: left;margin-left: 0.2rem;}


    /* 20250419-iPSC服务页 */
    .wrapper_body {width: 100%;padding: 0;box-sizing: border-box;margin: 0 auto;}
    .video_banner_area {width: 100%;height: 353px;box-sizing: border-box;}
    .video_banner_area .video_desc {left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 20px;display: flex;flex-direction: column;justify-content: center;gap: 15px;}
    .video_banner_area .video_desc .main_title {font-size: 22px;}
    .video_banner_area .video_desc .main_title .b {font-size: 28px;}
    .video_desc .suffix_title {font-size: 13px;line-height: 24px;}
    .video_desc .inquire_btn {background: #D01027;border: 1px solid #D01027;font-size: 15px;}


    /* hiPSC-技术服务 */
    .hipsc_hesc_service .banner {position:relative;text-align:center;background:url(/uploads/service/hipsc_hesc_20250418/m/hipsc_service.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .hipsc_hesc_service .section1 .desc_text {font-size: 13px;line-height: 22px;text-indent: 26px;text-align: justify;}
    .hipsc_hesc_service .section1 .bg_content {width: 100%;height: 353px;background: url(/uploads/service/hipsc_hesc_20250418/m/img1_bg.png) center / 100% 100% no-repeat;flex-direction: column;gap: 18px;}
    .hipsc_hesc_service .section1 .left_product {width: 100%;}
    .hipsc_hesc_service .section1 .left_product .name {font-size: 34px;}
    .hipsc_hesc_service .section1 .left_product .cell_name {font-size: 22px;}
    .hipsc_hesc_service .section1 .left_product .cell_name_en {font-size: 14px;}
    .hipsc_hesc_service .section1 .center_spec {width: 100%;font-size: 14px;line-height: 22px;}
    .hipsc_hesc_service .section1 .right_btn {width: 101px;height: 35px;top: 0;left: 100px;}
    .hipsc_hesc_service .section2 > div {position: relative;width: 100%;height: 250px;}
    .hipsc_hesc_service .section2 .img {width: 100%;height: 233px;}
    .hipsc_hesc_service .section2 .specs {flex-wrap: wrap;gap: 10px;position: absolute;top: 93px;}
    .hipsc_hesc_service .section2 .specs > div {width: 108px;position: relative;font-size: 13px;}
    .hipsc_hesc_service .section2 .specs > div:nth-child(2) {top: -19px;left: 7px;}
    .hipsc_hesc_service .section2 .specs > div:nth-child(3) {top: -19px;left: 15px;}
    .hipsc_hesc_service .section2 .specs > div:nth-child(4) {top: 72px;left: 128px;}
    .hipsc_hesc_service .section2 .specs > div:nth-child(5) {top: 72px;left: 132px;}
    .hipsc_hesc_service .section3 {margin-top: 100px;}
    .hipsc_hesc_service .section3 .bg_content {height: 387px;background: url(/uploads/service/hipsc_hesc_20250418/m/img6_bg.png) center / 100% 100% no-repeat;}
    .hipsc_hesc_service .section3 .content {flex-direction: column;flex-wrap: nowrap;width: 100%;box-sizing: border-box;padding: 0 30px;gap: 15px;}
    .hipsc_hesc_service .section3 .content .item {width: 100%;}
    .hipsc_hesc_service .section3 .content .label {padding-left: 15px;font-size: 17px;}
    .hipsc_hesc_service .section3 .item .label::before {left: -3px;}
    .hipsc_hesc_service .section3 .item .value {font-size: 14px;line-height: 22px;}
    .hipsc_hesc_service .section4 .red_under_line:before {left: 41%;}
    .hipsc_hesc_service .section4 .red_under_line:after {right: 9%;}
    .hipsc_hesc_service .section4 .service_cards {gap: 0;justify-content: space-between;}
    .hipsc_hesc_service .section4 .service_cards .icon {width: 80px;height: 80px;}
    .hipsc_hesc_service .section4 .service_cards .text {font-size: 17px;line-height: 21px;}
    .hipsc_hesc_service .section4 .service_cards .detail_btn {opacity: 1;width: 87px;font-size: 12px;gap: 3px;}
    .hipsc_hesc_service .section4 .service_cards .detail_btn > img {width: 11px;}
    .hipsc_hesc_service .section5 .content.pc_show {display: none;}
    .hipsc_hesc_service .section5 .content_list {width: 100%;display: flex !important;flex-direction: column;gap: 10px;}
    .hipsc_hesc_service .section5 .content_list .item {width: 100%;background: linear-gradient(90deg, #F0F4F9 0%, #D9DBE2 99%);border-radius: 16px;box-sizing: border-box;padding: 20px;}
    .hipsc_hesc_service .section5 .content_list .title {font-size: 17px;font-weight: 700;}
    .hipsc_hesc_service .section5 .content_list .title > img {width: 35px;height: 35px;margin-right: 5px;}
    .hipsc_hesc_service .section5 .content_list .spec {font-size: 14px;line-height: 22px;margin-top: 5px;}
    .hipsc_hesc_service .section6 .accordion .item .title {font-size: 13px;font-weight: 700;}


    /* hiPSC-分化 */
    .hipsc_directional {width: 100%;}
    .hipsc_directional .banner {position:relative;text-align:center;background:url(/uploads/service/hipsc_hesc_20250418/m/hipsc_service.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .hipsc_directional .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;font-size:14px;color:#202020;}
    .hipsc_directional h3{font-size:22px;font-weight:700;margin-bottom:1em;}
    .hipsc_directional .section1 .desc_text {font-size: 13px;line-height: 22px;text-indent: 26px;}
    .hipsc_directional .section1 .service_params {flex-direction: column;height: auto;}
    .hipsc_directional .section1 .service_params .bg_content {width: 100%;height: 174px;background: url(/uploads/service/hipsc_hesc_20250418/m/img5_bg.png) center / 100% 100% no-repeat;padding: 30px 25px;}
    .hipsc_directional .section1 .service_params .bg_content > div {width: 100%;height: 100%;position: relative;}
    .hipsc_directional .section1 .service_params .title {font-size: 22px;line-height: 24px;position: relative;top: 10px;left: 55px;}
    .hipsc_directional .section1 .service_params .desc {font-size: 12px;line-height: 20px;}
    .hipsc_directional .section1 .params_content {width: 100%;padding-left: 0%;box-sizing: border-box;}
    .hipsc_directional .section1 .params_content .item {height: auto;flex-direction: column;align-items:baseline;padding: 10px 0;gap: 10px;}
    .hipsc_directional .section1 .params_content .item_l {width: 100%;}
    .hipsc_directional .section1 .params_content .name {font-size: 18px;font-weight: 700;}
    .hipsc_directional .section1 .params_content .item_r {width: 100%;height: auto;color: #666666;font-size: 13px;line-height: 21px;}
    .hipsc_directional .section1 .params_content .item_r .ellipsis {position: relative;margin-bottom: 15px;}
    .hipsc_directional .section1 .params_content .item_r a {display: inline-flex !important;align-items: center;float: right;}
    .hipsc_directional .section1 .params_content .item_r .text {font-size: 13px;color: #D01027;}
    .hipsc_directional .section1 .params_content .item_r .arrow_icon {margin-left: 6px;display: inline-block;width: 6px;height: 6px;border-top: 1px solid #D01027;border-right: 1px solid #D01027;transform: rotate(45deg);}
    .hipsc_directional .section1 .params_content .entire .arrow_icon {transform: rotate(-45deg);}
    .hipsc_directional .section1 .params_content .item:hover .name {color: #202020;}
    .hipsc_directional .section1 .params_content .item:hover .item_r {display: block;overflow-y: visible;}
    .hipsc_directional .section1 .params_content .item:hover .ellipsis {display: block;}
    .hipsc_directional .section1 .params_content .item:hover .entire {display: none;}
    .hipsc_directional .section2 .bg_content {height: 300px;background: url(/uploads/service/hipsc_hesc_20250418/m/img6_bg.png) center / 100% 100% no-repeat;}
    .hipsc_directional .section2 .content {flex-direction: column;flex-wrap: nowrap;width: 100%;box-sizing: border-box;padding: 0 30px;gap: 20px;}
    .hipsc_directional .section2 .content .item {width: 100%;}
    .hipsc_directional .section2 .content .label {padding-left: 15px;font-size: 16px;}
    .hipsc_directional .section2 .item .label::before {left: -3px;}
    .hipsc_directional .section2 .item .value {font-size: 13px;line-height: 21px;}
    .hipsc_directional .section3{width: 100%;margin: 60px auto;box-sizing: border-box;position: relative;padding: 0;}
    .hipsc_directional .section3 .applied_area {width: 100%;flex-wrap: nowrap;flex-direction: column;}
    .hipsc_directional .section3 .applied_area .item {width: 100%;height: 134px;}
    .hipsc_directional .section3 .applied_area .value {width: 247px;}


    /* hiPSC-重编辑 */
    .hipsc_reprogramming {width:100%}
    .hipsc_reprogramming .section {width: 100%;margin: 60px auto;box-sizing: border-box;position: relative;padding: 0;}
    .hipsc_reprogramming .title{padding-top: 20px;}
    .hipsc_reprogramming .section1 {margin-top: 20px;}
    .hipsc_reprogramming .section1 .desc_text{font-size: 13px;line-height: 26px;}
    .hipsc_reprogramming .section2 .bg_content {width: auto;height: 360px;background: url(/uploads/service/hipsc_hesc_20250418/m/img13_bg.webp) center / 100% 100% no-repeat;box-sizing: border-box;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
    .hipsc_reprogramming .section2 .content {margin: 0 2%;width: 100%;padding: 15px 0;height: 349px;background: linear-gradient(90deg, #DEE8F1 0%, #F2F7FA 98%);border-radius: 15px;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}
    .hipsc_reprogramming .section2 .content .item {width: 90%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}
    .hipsc_reprogramming .section2 .content .label {font-size: 18px;line-height: 26px;}
    .hipsc_reprogramming .section2 .content .spec {font-size: 13px;line-height: 21px;color: #666666;text-align: justify;}
    .hipsc_reprogramming .section3 .service_params {width: 100%;height: auto;margin-top: 30px;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;}
    .hipsc_reprogramming .section3 .service_params .bg_content {width: 100%;height: 117px;box-sizing: border-box;display: flex;justify-content: flex-end;padding: 50px 40px;background: url(/uploads/service/hipsc_hesc_20250418/m/img14_bg.webp) center / 100% 100% no-repeat;}
    .hipsc_reprogramming .section3 .service_params .bg_content > div {width: 278px;height: 50px;padding-left: 50px;}
    .hipsc_reprogramming .section3 .service_params .title {font-size: 18px;font-weight: 700;line-height: 29px;color: #FFFFFF;;}
    .hipsc_reprogramming .section3 .service_params .desc {font-size: 12px;line-height: 17px;color: #D5D4DF;margin: 0%;}
    .hipsc_reprogramming .section3 .params_content {flex: 1;padding: 10px 0px;box-sizing: border-box;}
    .hipsc_reprogramming .section3 .params_content .item {width: 100%;height: 115px;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;border-top: 0px;border-bottom: 1px solid #B9C3C9;}
    .hipsc_reprogramming .section3 .params_content .label {font-size: 18px;font-weight: 700;}
    .hipsc_reprogramming .section3 .params_content .spec {font-size: 13px;line-height: 21px;color: #666666;}
    .hipsc_reprogramming .section4 .bg_content {width: auto;height: 258px;object-fit: cover;background: url(/uploads/service/hipsc_hesc_20250418/img15_bg.webp) center / 100% 100% no-repeat;padding: 26px;}
    .hipsc_reprogramming .section4 .content {width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;gap: 30px;}
    .hipsc_reprogramming .section4 .title {font-size: 18px;font-weight: 700;color: #000000;}
    .hipsc_reprogramming .section4 .suffix {font-size: 13px;line-height: 21px;color: #666666;}
    .hipsc_reprogramming .section5 .img {width: 100%;height: 83px;}
    .hipsc_reprogramming .section6 .accordion .item .title{font-size:13px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;position:relative;border-bottom: 1px solid #666666;}
    .hipsc_reprogramming .section6 .accordion .item .con{display:none;padding:1em 0 2em 0;}
    .hipsc_reprogramming .section6 .accordion .item:nth-of-type(1) .con{display:block;}
    .hipsc_reprogramming .section6 .accordion .item .title::after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
    .hipsc_reprogramming .section6 .accordion .item .cur_title {border-bottom: 1px solid #D01027;}
    .hipsc_reprogramming .section6 .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s;}
    .hipsc_reprogramming .section6 .accordion .item .img{text-align:center;}


    /* hiPSC-基因编辑 */
    .hipsc_precise_genes .banner {position:relative;text-align:center;background:url(/uploads/service/hipsc_hesc_20250418/m/genes_banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .hipsc_precise_genes .section {width: 100%;margin: 60px auto;box-sizing: border-box;position: relative;padding: 0;}
    .hipsc_precise_genes .red_title_text {font-size: 22px;line-height: 22px;}
    .hipsc_precise_genes p {text-align: justify;text-indent: 2em;}
    .hipsc_precise_genes h2.title {font-size: 24px;}
    .hipsc_precise_genes .section1 .desc_text {font-size: 13px;line-height: 21px;text-indent: 26px;}
    .hipsc_precise_genes .section2 .bg_content {width: 100%;height: 400px;background: url(/uploads/service/hipsc_hesc_20250418/m/img12_bg.png) center / 100% 100% no-repeat;}
    .hipsc_precise_genes .section2 .content {flex-direction: column;flex-wrap: nowrap;gap: 12px;padding: 0 20px;}
    .hipsc_precise_genes .section2 .bg_content .item {width: 100%;height: 83px;padding: 12px 20px;}
    .hipsc_precise_genes .section2 .bg_content .item .title {font-size: 14px;line-height: 22px;font-weight: 700;}
    .hipsc_precise_genes .section2 .bg_content .item .icon {width: 26px;}
    .hipsc_precise_genes .section3 .params.pc_show {display: none;}
    .hipsc_precise_genes .section3 .params.wap_show {display: flex !important;align-items: center;justify-content: center;gap: 20px;font-size: 13px;margin-top: 10px;}
    .hipsc_precise_genes .section3 .params.wap_show .item {display: flex;align-items: center;gap: 5px;color: #202020;font-size: 13px;}
    .hipsc_precise_genes .section3 .suffix {margin-top: 10px;margin-left: 0;font-size: 13px;}
    .hipsc_precise_genes .section3 .product_cards {margin-top: 0;}
    .hipsc_precise_genes .section3 .product_cards.pc_show {display: none;}
    .hipsc_precise_genes .section3 .item_activity {margin: 20px 0;height: 200px;background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
    .hipsc_precise_genes .section3 .item_activity .title {font-size: 19px;font-weight: bold;background: #D01027;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .hipsc_precise_genes .section3 .item_activity .content {display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;gap: 10px;}
    .hipsc_precise_genes .section3 .item_activity .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
    .hipsc_precise_genes .section3 .item_activity .content .spec {display: flex;flex-direction: column;align-items: center;gap: 10px;}
    .hipsc_precise_genes .section3 .item_activity .content .spec .bold {font-size: 16px;}
    .hipsc_precise_genes .section3 .item_activity .content .btn {width: 107px;height: 36px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .hipsc_precise_genes .section3 .item_box {width: 100%;display: flex;justify-content: center;align-items: end;gap: 1%;}
    .hipsc_precise_genes .section3 .item_box .item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 49%;height: 180px;}
    .hipsc_precise_genes .section3 .item_box .item:nth-child(2) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);}
    .hipsc_precise_genes .section3 .product_cards .item:nth-child(2) {width: 49%;height: 181px;box-shadow: none;}
    .hipsc_precise_genes .section3 .product_cards .item .title {font-size: 19px;font-weight: 700;background: #154A6C;color: #FFFFFF;padding: 8px 0;}
    .hipsc_precise_genes .section3 .item_box .item:nth-child(2) .title {background: #60666A;}
    .hipsc_precise_genes .section3 .item_box .item:nth-child(2) .price {margin-top: 20px;}
    .hipsc_precise_genes .section3 .item_box .item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 10px 0;gap: 0;}
    .hipsc_precise_genes .section3 .product_cards .item:nth-child(2) .content {margin-top: 10px;}
    .hipsc_precise_genes .section3 .item_box .item .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 8px;}
    .hipsc_precise_genes .section3 .item_box .item .content .spec {font-size: 13px;color: #202020;text-align: center;}
    .hipsc_precise_genes .section3 .item_box .item .content .spec .bold {font-size: 15px;margin-bottom: 6px;}
    .hipsc_precise_genes .section3 .item_box .item .content .btn {width: 65px;height: 32px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .hipsc_precise_genes .section3 .product_cards .item:nth-child(2) .content .btn {border: 1px solid #202020;}
    .hipsc_precise_genes .section4 table.wap_show {width:100%;display: table !important;margin-top: 20px;}
    .hipsc_precise_genes .section4 tbody {width:100%;}
    .hipsc_precise_genes .section4 table tr td{border:1px solid #fff;line-height:2.5em;}
    .hipsc_precise_genes .section4 table tr td:nth-child(1){background:#666;color:#fff;text-align:center;width:120px;}
    .hipsc_precise_genes .section4 table tr td:nth-child(2){background:#f1f1f1;text-align:left;padding-left:1em;}
    .hipsc_precise_genes .section4 table tr:nth-child(1) td:nth-child(2){font-weight:700;}
    .hipsc_precise_genes .section4 table a{text-decoration:underline;}
    .hipsc_precise_genes .section5 .suffix_title {font-size: 17px;margin: 12px 0;}
    .hipsc_precise_genes .section5 .content_area {gap: 0;}
    .hipsc_precise_genes .section5 .content_area1 {display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;align-items: center;}
    .hipsc_precise_genes .section5 .content_area1.pc_show {display: none;}
    .hipsc_precise_genes .section5 .content_area1.wap_show {display: grid !important;grid-template-columns: repeat(2, 1fr);}
    .hipsc_precise_genes .section5 .content_area1 .item {display: flex;flex-direction: column;align-items: center;gap: 6px;}
    .hipsc_precise_genes .section5 .content_area1 .item .img {width: 168px;}
    .hipsc_precise_genes .section5 .content_area1 .item .label {font-size: 13px;color: #666666;}
    .hipsc_precise_genes .section5 .content_area2 {display: flex;flex-direction: column;gap: 20px;}
    .hipsc_precise_genes .section5 .content_area2 .item {display: flex;flex-direction: column;align-items: center;gap: 10px;box-sizing: border-box;}
    .hipsc_precise_genes .section5 .content_area2 .item .label {font-size: 13px;color: #666666;}
    .hipsc_precise_genes .section5 .title {font-size: 14px;font-weight: 700;color: #666666;margin: 10px 0;}
    .hipsc_precise_genes .section5 .content_area3.pc_show {display: none;}
    .hipsc_precise_genes .section5 .content_area3 .title {font-size: 14px;font-weight: 700;color: #666666;margin: 10px 0;}
    .hipsc_precise_genes .section5 .content_area3 .content {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;gap: 15px;}
    .hipsc_precise_genes .section5 .content_area3 .zoom_img {border: 1px solid #4E5156;height: 113px;}
    .hipsc_precise_genes .section5 .content_area3 .content .label {font-size: 12px;color: #666666;}
    .hipsc_precise_genes .section5 .content_area3 .content .value {display: flex;flex-direction: column;align-items: center;gap: 6px;}
    .hipsc_precise_genes .section5 .content_area3 .content1 .label {font-size: 12px;line-height: 19px;color: #666666;margin-top: 6px;}
    .hipsc_precise_genes .section5 .content_area3 > div {gap: 0;}
    .hipsc_precise_genes .section5 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .hipsc_precise_genes .section6 .applied_area {width: 100%;flex-wrap: nowrap;flex-direction: column;}
    .hipsc_precise_genes .section6 .applied_area .item {width: 100%;height: 134px;}
    .hipsc_precise_genes .section6 .applied_area .value {width: 247px;}
    .hipsc_precise_genes .section7 .internally {text-indent: 0;}
    .hipsc_precise_genes .section7 table {width:100%;}
    .hipsc_precise_genes .section7 table td{border:1px solid #ddd;text-align:center;}
    .hipsc_precise_genes .section7 .thead td{background:#666;color:#fff;height:3em;}
    .hipsc_precise_genes .section7 .tbody{max-height: 200px;overflow-y: scroll;}
    .hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(1){width: 25%;}
    .hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(2){width: 30%;}
    .hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(3){width: 15%;}
    .hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(4){width: 15%;}
    .hipsc_precise_genes .section7 tbody tr:nth-child(1) td:nth-child(5){width: 15%;}
    .hipsc_precise_genes .section7 .accordion .item .title{font-size:13px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;position:relative;border-bottom: 1px solid #666666;}
    .hipsc_precise_genes .section7 .accordion .item .con{display:none;padding:1em 0 2em 0;}
    .hipsc_precise_genes .section7 .accordion .item:nth-of-type(1) .con{display:block;}
    .hipsc_precise_genes .section7 .accordion .item .title::after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
    .hipsc_precise_genes .section7 .accordion .item .cur_title {border-bottom: 1px solid #D01027;}
    .hipsc_precise_genes .section7 .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s;}
    .hipsc_precise_genes .section7 .accordion .item .img{text-align:center;}

}   


/* 关于 */
@media screen and (max-width: 750px) {

    /* 漫画科普 */
    .download-list ul li{height:44px; line-height:44px; border-bottom:1px dotted #ddd; padding-left:28px; background:url(../images/icondownli.png) no-repeat center left; background-size:20px auto; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; font-size:15px;padding-bottom: 0;margin-bottom: 0;}
    .download-list ul li a {color:#45425d;}
    .download-list ul li span { float:right; border:1px solid #ccc; height:20px; line-height:20px; padding:0px 8px; margin:10px 0; font-size:12px;}
    .download-con .download-tit {font-size:18px; font-weight:bold;margin-bottom:10px;display: none;}


    .article-con {line-height:1.8;}
    .article-con .article-tit {font-size:18px; color:#000; text-align:center; line-height:26px;margin: 2rem 0;}
    .article-con .article-info {color:#999; font-size:13px; text-align:center; margin:5px auto 20px auto;}
    .article-con .carton_con_pic {margin-top: 0;height: auto;}
    .article-con .carton_con_pic img {width: 100%;}


    /* 联系我们 */
    .contact_us {margin-top: 0;font-size: 13px;color: #666666;}
    .contact_us li {width: 100%;height: auto;margin-left: 0;}
    .contact_us .contact_us_inner_tit {margin-top: 2rem;}
    .contact_us .contact_us_inner_tit img {width: 8%;margin-right: 5px;}
    .contact_us p {margin-top: 0;margin-left: 0;font-size: 13px;color: #666666;line-height: 1.6;}
    .contact_us .contact_us_hr {display: none;}


    /* 招商广告 */
    .merchants .section{width:100%;margin:35px auto;font-size:14px;color:#202020;}
    .merchants .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/templets/default/images/merchants/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .merchants .section1{background:url(/templets/default/images/merchants/m/bg1.png) center/100% 100% no-repeat;display:flex;flex-direction:column;justify-content:center;padding:1em 2em;box-sizing:border-box;height:413px;}
    .merchants .section1 p:last-child{margin-top:1em;text-indent:2em;}
    .merchants .section h4{font-size:22px;font-weight:700;margin-bottom:0;line-height: 110%;}
    .merchants .section1_5 .products{display:grid;grid-template-columns: 1fr;justify-content:space-around;box-sizing: border-box;row-gap: 0;}
    .merchants .section1_5 .products .item{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin-bottom:1em;border:1px solid #999;box-sizing: border-box;}
    .merchants .section1_5 .products .hidden{display: none;}
    .merchants .section1_5 .products .item .title{background:#666;color:#fff;font-size:18px;font-weight:700;height:48px;line-height:48px;text-align:center;}
    .merchants .section1_5 .products .item .img{height:85px;margin:15px 0;text-align:center;}
    .merchants .section1_5 .products .item .desc{font-size:15px;padding:0 1em;margin:15px 0;text-align:center;}
    .merchants .section2 p{display:flex;flex-direction:column;}
    .merchants .section2 p:last-child{margin-top:1em;}
    .merchants .section2 p span{font-size:14px;color:#666;padding:.2em 0;}
    .merchants .section2 p span::before{content:" ";display:inline-block;background:url(/templets/default/images/merchants/icon7.png) center/100% no-repeat;width:1em;height:1em;margin:0 .5em;}
    .merchants .section3 .customer{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .merchants .section3 .customer .item{display:flex;flex-direction:column;padding:.5em 0;width:380px;position: relative;}
    .merchants .section3 .customer div.submit{width:100%;align-items:center;}
    .merchants .section3 .customer div.submit a{width:200px;height:48px;line-height:48px;text-align:center;background:#d01027;color:#fff;margin:1em 0;font-size:15px;}
    .merchants .section3 .customer .item label{color:#666;margin-bottom:.3em;}
    .merchants .section3 .customer .item input{border:1px solid #333;outline:0;padding-left:.5em;width:100%;line-height:3em;box-sizing:border-box;}
    .merchants .section3 .customer .item .addr{display:flex;justify-content:space-between;}
    .merchants .section3 .customer .item .addr select{border:1px solid #333;outline:0;padding-left:.5em;width:48%;height:3em;line-height:3em;box-sizing:border-box;display: inherit;}
    .merchants .section3 .contact{display:flex;flex-wrap: wrap; justify-content:center;margin-top:35px;}
    .merchants .section3 .contact .item{margin:0 2em;padding:1em 1.5em;background:#f1f1f1;display:flex;justify-content:left;width: 245px;margin-bottom: 1em;}
    .merchants .section3 .contact .item .img{width:3em;display:flex;align-items:center;justify-content:center;margin-right:.5em;}
    .merchants .section3 .contact .item .con{display:flex;flex-direction:column;}
    .merchants .section3 .contact .item .con span:last-child{font-weight:700;}

    /*公司介绍*/
    .company_introduction .wap {display: block;}
    .company_introduction .section{width:100%;margin:2rem 0;}
    .company_introduction .section .wrap{width:100%;margin:0 auto;box-sizing:border-box;}
    .company_introduction .section1{background:url(/templets/default/images/about_us/m/pic2.jpg) top/120% no-repeat;}
    .company_introduction .section1 .wrap {display: flex;flex-direction: column;align-items: center;}
    .company_introduction .section1 .wrap .content {width: 100%;margin-right: 0;font-size: 13px;line-height: 1.6;}
    .company_introduction .section1 .wrap a{text-decoration: underline;color: #333;}
    .company_introduction .certificates_box {width: 100%;overflow-x: visible;}
    .company_introduction .certificates_box #carousel1 {width:100%;display:relative;overflow:hidden;}
    .company_introduction .certificates_box #carousel1 >*{display:hidden;cursor:pointer;}
    .company_introduction .section2{box-sizing:border-box;}
    .company_introduction .section3{background:url(/templets/default/images/about_us/m/s3_bg.jpg) center no-repeat;box-sizing:border-box;margin: 3em 0;}
    .company_introduction .section4{box-sizing:border-box;}
    .company_introduction .section h3{font-size:2rem;color:#202020;text-align:center;margin-bottom:2rem;font-weight:700;}
    .company_introduction .section2 .wrap h3 {font-size: 2rem;}
    .company_introduction .section1 p{text-indent:2em;text-align:justify;}
    .company_introduction .section2 .title ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2rem;box-sizing:border-box;}
    .company_introduction .section2 .title ul li{display:inline-block;font-size:1.2rem;color:#666;background:#eee;border-radius:3px;width:48%;text-align:center;margin:6px 0;padding:6px 5px;box-sizing:border-box;}
    .company_introduction .section2 .title ul li:hover{color:#fff;background:#d01027;}
    .company_introduction .section2 .title ul .cur{color:#fff;background:#d01027;}
    .company_introduction .section2 .con{display:flex;flex-wrap:wrap;}
    .company_introduction .section2 .con>div{width:100%;margin:1rem 0;}
    .company_introduction .section2 .con>div:first-child img{width:100%;}
    .company_introduction .section2 .con h4{font-size:1.6rem;font-weight:700;color:#202020;text-align:center;}
    .company_introduction .section2 .con h4 span{color:#d01027;}
    .company_introduction .section2 .con p{font-size:1.2rem;color:#666;margin:1rem 0;}
    .company_introduction .section2 .con .sys_desc{background:rgba(0,0,0,.66);width:100%;border-radius:12px;display:flex;justify-content:space-around;align-items:center;text-align:center;color:#fff;font-size:1.2rem;padding:.5rem 0;}
    .company_introduction .section2 .con .sys_desc img{margin-bottom:.5rem;width:15px;}
    .company_introduction .section3 .wrap{background:url(/templets/default/images/about_us/m/bg1.png) center/100% no-repeat;text-align:center;padding:2rem;position: relative;}
    .company_introduction .section3 .wrap > div {margin-top: 0;}
    .company_introduction .section3 .wrap .content{position: absolute;width: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);margin-top: 0;}
    .company_introduction .section3 p{font-size:1.2rem;margin:1rem 0;}
    .company_introduction .section3 h4{display:inline-block;color:#202020;font-size:1.6rem;margin:1rem 2rem;line-height: 22px;}
    .company_introduction .section3 h4 span{color:#d01027;font-size:2.4rem;}
    .company_introduction .section4 .chart-container{width:100%;height:230px;margin:0 auto;}
    .company_introduction .section4 .wrap{position:relative;line-height: 1.6;}
    .company_introduction .section4 .coverage{position:absolute;left:0;bottom:0;width:100px;background:#eee;padding:10px 0;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;}
    .company_introduction .section4 .coverage h5{margin:5px 0;font-size:1.2rem;}
    .company_introduction .section4 .coverage h5 span{color:#d01027;font-size:1.6rem;}
    .company_introduction .banner {background: url(/templets/default/images/about_us/banner_wap.jpg) center/100% 100% no-repeat;margin-bottom: 40px;height: 250px;}
    .company_introduction .section2 .platforms {display: flex;flex-direction: column;gap: 10px;}
    .company_introduction .section2 .wrap .platforms {display: flex;flex-direction: column;gap: 10px;width: 100%;height: auto;}
    .company_introduction .section2 .platforms .platform_item .platform_header{display: flex;background: #2D333D;justify-content: space-between;padding: 15px 10px;align-items: center;box-sizing: border-box;}
    .company_introduction .section2 .platforms .platform_item .platform_header svg.icon{width: 30px;height: 30px;}
    .company_introduction .section2 .platforms .platform_item .platform_header .title{font-size: 19px;color: #ffffff;}
    .company_introduction .section2 .platforms .platform_item .platform_detail {display: none;flex-direction: column;background: url(/templets/default/images/about_us/m/bg_platform.png) center 100%/100% no-repeat;height: 320px;position: relative;width: 100%;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .content_box{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;height: auto;border-right: none;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .title {font-size: 19px;margin: 0 auto;text-align: center;color: #ffffff;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .platform_icon {text-align: center;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .platform_icon img {height: 90px;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .description {width: 80%;color: #ffffff;font-size: 10px;text-align: center;margin: 5px auto;line-height: 20px;}
    .company_introduction .section2 .platforms .platform_item .platform_detail .icon_with_text {}
    .company_introduction .section2 .item{display: flex;text-align: center;color: #ffffff;justify-content: center;gap: 10px;}
    .company_introduction .section2 .item svg.icon{width: 24px;height: 24px;}
    .company_introduction .video{text-align: center;margin: 30px 0;}
    .company_introduction .section4 .sub_title{color: #666666;text-align: center;margin-bottom: 30px;}
    .company_introduction .section4 .wrap .sub_title {color: #666666;text-align: center;margin-bottom: 30px;}
    .company_introduction .section_certificates{margin: 2em 0 3em 0;}

    #carousel1{width:100%;height:200px;overflow:hidden;position: relative;display: block;}
    #carousel1>*{display:initial;cursor:pointer}


    /* 20240919 招聘页面 */
    .jobrecruit {width: 100%;}
    .jobrecruit .main {font-size: 13px;}
    .jobrecruit .banner {width: 100%;}
    .jobrecruit .banner img {width: 100%;}
    .jobrecruit .title {margin-top: 3rem;font-size: 20px;font-weight: bold;color: #333333;}
    .jobrecruit .profile {margin-top: 1rem;text-indent: 30px;font-size: 12px;color: #404040;line-height: 30px;}
    .jobrecruit .welfare {margin-top: 2rem;display: grid;grid-template-columns: repeat(5, 1fr);grid-row-gap: 25px;}
    .jobrecruit .welfare .item {display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 12px;color: #333333;}
    .jobrecruit .welfare .item img {width: 40px;height: 40px;}
    .jobrecruit .welfare .item p {text-align: center;}
    .jobrecruit .welfare .item:nth-of-type(9) {position: relative;top: 8px;}
    .jobrecruit .recruitment {margin-top: 2rem;}
    .jobrecruit .recruitment .panel_header {width: 100%;height: 45px;background: #f4f4f4;display: flex;align-items: center;justify-content: space-between;font-size: 14px;margin-top: 0.2rem;color: #505050;}
    .jobrecruit .recruitment .active {font-size: 14px;background: #666666;color: #FFFFFF;font-weight: bold;}
    .jobrecruit .recruitment .panel_header div {display: flex;align-items: center;margin-left: 20px;line-height: 20px;}
    .jobrecruit .recruitment .panel_header div:first-child span {font-size: 13px;line-height: 16px;}
    .jobrecruit .recruitment .panel_header div:last-child span {margin: 0 5px;font-size: 11px;line-height: 16px;}
    .jobrecruit .recruitment .panel_header div:last-child::after {content: "\25C4";display: block;margin: 0 20px;}
    .jobrecruit .recruitment .active div:last-child::after {content: "\25BC";display: block;margin: 0 20px;}
    .jobrecruit .recruitment .panel_body {padding-left: 20px;padding-bottom: 40px;display: none;}
    .jobrecruit .recruitment .panel_body .label {font-size: 14px;font-weight: bold;margin-top: 2.5rem;margin-bottom: 15px;}
    .jobrecruit .recruitment .panel_body .content {color: #6B6B6B;font-size: 13px;}
    .jobrecruit .contact {color: #6B6B6B;font-size: 13px;line-height: 28px;}
    .jobrecruit .contact div:nth-child(2) {display: flex;flex-direction: column;gap: 0;align-items: start;}


}


/* 技术专题 */
@media screen and (max-width: 750px) {
    /* 20241029 技术专题列表页 */
    .literature_banner {height: 300px;background: url(/uploads/literature/m/banner.jpg) center / 100% 100% no-repeat;}
    .wrapper .literature_search_box {width: 100%;margin: 20px auto;display: flex;flex-direction: column;align-items: center;gap: 10px;box-sizing: border-box;}
    .wrapper .literature_search_box .search_input {display: flex;align-items: center;box-shadow: 0px 0px 18px 0px rgba(77,77,77,0.3);background: #F9FBFF;border-radius: 22px;height: 42px;width: 100%;}
    .wrapper .literature_search_box .search_input input {flex: 1;height: 40px;border-radius: 22px 0 0 22px;border: 1px solid #202020;border-right: none;font-size: 14px;color: #666666;background: #FFF url(/uploads/literature/search.png) 10px / 17px 17px no-repeat;padding-left: 35px;padding-right: 8px;}
    .wrapper .literature_search_box .search_input button {width:81px;height: 40px;background: #D01027;font-size: 13px;color: #FFFFFF;border-radius: 0 22px 22px 0;border: none;cursor: pointer;}
    .wrapper .literature_box {margin-bottom: 30px;}
    .wrapper .literature_box .panel_item .panel_label {height: 47px;display: flex;align-items: center;justify-content: space-between;padding: 0 10px;background: #EEF2F5;margin-bottom: 1px;}
    .wrapper .literature_box .panel_item .panel_label .label_l {display: flex;align-items: center;gap: 10px;}
    .wrapper .literature_box .panel_item .panel_label .label_l .icon {width: 22px;}
    .wrapper .literature_box .panel_item .panel_label .label_l .icon > img:first-child {display: block;}
    .wrapper .literature_box .panel_item .panel_label .label_l .icon > img:last-child {display: none;}
    .wrapper .literature_box .panel_item .panel_label .label_l .text {font-size: 15px;color: #202020;}
    .wrapper .literature_box .panel_item .panel_label .label_r {width: 25px;}
    .wrapper .literature_box .panel_item .panel_label .label_r > img:first-child {display: block;}
    .wrapper .literature_box .panel_item .panel_label .label_r > img:last-child {display: none;}
    .wrapper .literature_box .panel_item .active {color: #FFFFFF;background: #D01027;}
    .wrapper .literature_box .panel_item .active .label_l .icon > img:first-child {display: none;}
    .wrapper .literature_box .panel_item .active .label_l .icon > img:last-child {display: block;}
    .wrapper .literature_box .panel_item .active .label_r > img:first-child {display: none;}
    .wrapper .literature_box .panel_item .active .label_r > img:last-child {display: block;}
    .wrapper .literature_box .panel_item .active .label_l .text {color: #FFFFFF;}
    .wrapper .literature_box .panel_item .active + .panel_body {display: block;}
    .wrapper .literature_box .panel_item .panel_body {display: none;}
    .wrapper .literature_box .panel_item .panel_body ul {width: 100%;max-height: 350px;overflow-y: scroll;}
    .wrapper .literature_box .panel_item .panel_body ul li {width: 100%;height: 100px;display: flex;align-items: center;border-bottom: 1px solid #DDDDDD;}
    .wrapper .literature_box .panel_item .panel_body ul li > div:first-child {width: 96px;height: 66px;overflow: hidden;}
    .wrapper .literature_box .panel_item .panel_body ul li > div:last-child {flex: 1;height: 66px;display: flex;flex-direction: column;justify-content: space-between;padding: 5px 8px;box-sizing: border-box;font-size: 13px;color: #202020;}
    .wrapper .literature_box .panel_item .panel_body ul li .more_detail {width: 79px;height: 22px;background: #D01027;color: #FFFFFF;font-size: 12px;display: flex;align-items: flex-end;justify-content: center;}

    /* 分页器样式 */
    .paginate{width:100%;text-align:center;padding:20px 0;}
    .paginate a{display:inline-block;padding:5px 10px;margin:0 3px;background-color:#ddd;color:#333;border-radius:5px;height:auto;font-size:14px;}
    .paginate .page:hover{background-color:#d01027;color:#fff!important;cursor:pointer;}
    .paginate .page_cur{background-color:#d01027!important;color:#fff!important;}


    /* 详情页 */
    .padding-10 { padding:10px;}
    
    .MsoNormal {float:none;margin-left:0;font-size:inherit;margin-top:0;}
    .MsoNormal23 {margin-top: 10px;}
    .MsoNormal2 {margin-top: -55px;}
    .MsoNormal3 {margin-top: 10px;}
    .MsoNormal4 {margin-top: 10px;}
    .MsoNormal44 {float: right;color: #343434;margin-top: -95px;font-size: 22px;margin-right: 16px;}
    .MsoNormal55 {float: right;margin-top: -52px;font-size: 14px;color: #343434;margin-right: 81px;}
    .MsoNormal66 {float: right;color: #343434;margin-top: -95px;font-size: 22px;margin-right: 42px;}
    .MsoNormal77 {float: right;margin-top: -52px;font-size: 14px;color: #343434;margin-right: 21px;}
    .MsoNormal-a {float: right;margin-top: 47px;margin-right: -131px;}
    .MsoNormal-aa {float: right;width: 60%;margin-right: -24px;}
    .MsoNormal-e {font-size: 15px;padding: 9px 0 40px 0;}

    .download-con .tit_red_block_inner {line-height: 110%;margin-bottom: 10px;}

    /* 技术专题 - 推荐服务 & 产品 */
    .product_detail_hot .c_red_title {font-size: 18px;font-weight: bold;color: #202020;margin: 10px 0;}
    .product_detail_hot.literature_product li{background: #f4f4f4;}
    .recommend_service .c_red_title {font-size: 18px;font-weight: bold;color: #202020;margin: 10px 0;}
    .recommend_service .content{background: #f4f4f4;padding: 20px 20px;}
    .recommend_service .content .header_{display: flex;justify-content: space-between;margin-bottom: 5px;}
    .recommend_service .content .header_ .title a{font-size: 16px;font-weight: bold;color: #202020;}
    .recommend_service .content .view_detail{color: #fff;background: #d01027;border: 1px solid #d01027;border-radius: 3px;padding: 10px;font-size: 15px;width: 40%;margin: 5px auto;text-align: center;display: block;}

    .handle {margin:15px auto; min-height:40px;color:#999;}
    .handle li {margin-top:5px;clear: both;}
    .handle li:last-child {float: none;clear: both;}
    .handle a {color:#45425d;}
}


/* 抗体验证 */
@media screen and (max-width: 750px) {
    /* 裂解液 */
    .ko_pyrolysis {font-size: 1.4rem;color: #202020;text-align: justify;}
    .ko_pyrolysis .banner {margin: 0 auto;margin-bottom: 30px;width: 100%;}
    .ko_pyrolysis .img_zoom {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200, 200, 200, 0.5);display: none;z-index: 10;}
    .ko_pyrolysis .img_zoom div {margin: 100px auto;width: 100%;height: auto;box-sizing: border-box;color: #666;padding: 320px 20px 20px;box-shadow: 1px 1px 18px 6px #ddd;background-color: #fff;background-position: 48px 48px;background-repeat: no-repeat;}
    .ko_pyrolysis p {margin-top: 12px;}
    .ko_pyrolysis span {display: inline-block;}
    .ko_pyrolysis .section {margin: 35px auto;width: 100%;min-height: 3rem;box-sizing: border-box;padding: 0;}
    .ko_pyrolysis .section>* {margin: 35px 0;}
    .ko_pyrolysis .section .title {font-size: 2.4rem;font-weight: bold;color: #202020;text-align: center;position: relative;margin: 20px 0 30px;}
    .ko_pyrolysis .section .title span {position: absolute;bottom: -10px;width: 100px;margin-left: -50px;}
    .ko_pyrolysis .section1 {background: #eee;padding: 22px 30px;}
    .ko_pyrolysis .section1>* {margin: 0;}
    .ko_pyrolysis .section1 p {text-indent: 2em;}
    .ko_pyrolysis .section1 div {height: 5.8rem;overflow: hidden;}
    .ko_pyrolysis .section1 span {color: #999;cursor: pointer;}
    .ko_pyrolysis .section2 ul p {color: #666;text-indent: 2em;}
    .ko_pyrolysis .section2 .table_title {font-weight: bold;margin: 0;text-indent: 2em;}
    .ko_pyrolysis .section2 ul {display: flex;flex-wrap: wrap;}
    .ko_pyrolysis .section2 li:first-child {width: 100%;}
    .ko_pyrolysis .section2 li:last-child {width: 100%;text-align: center;padding: 10px;}
    .ko_pyrolysis .section2 li:last-child span {padding: 0 10px;margin-top: 10px;text-align: justify;background: none;}
    .ko_pyrolysis .section2 li:last-child span.pc_show {display: none;}
    .ko_pyrolysis .section2 li:last-child img {padding: 0;border: none;}
    .ko_pyrolysis .section2 .mytable {text-align: left;width: 100%;margin: 20px auto;line-height: 1.6;}
    .ko_pyrolysis .section2 .mytable th {background: #666;color: #fff;padding-left: 1rem;line-height: 3rem;}
    .ko_pyrolysis .section2 .mytable td {border-bottom: 1px solid #ddd;padding-left: 1rem;}
    .ko_pyrolysis .section2 .mytable td:nth-child(2)>span::before {content: "• ";}
    .ko_pyrolysis .section2 .mytable tr:last-child td {border-bottom: 2px solid #666;}
    .ko_pyrolysis .section3 {box-shadow: none;}
    .ko_pyrolysis .section3 .top {background: none;padding: 0;}
    .ko_pyrolysis .section3 .tab {display: flex;justify-content: center;}
    .ko_pyrolysis .section3 .tab li {width: 45%;text-align: center;height: 3rem;line-height: 3rem;font-size: 1rem;font-weight: bold;color: #202020;background-color: #f1f1f1;cursor: pointer;}
    .ko_pyrolysis .section3 .tab li:first-child {border-radius: 30px 0 0 30px;margin-top: 10px;margin-right: 3px;}
    .ko_pyrolysis .section3 .tab li:last-child {border-radius: 0 30px 30px 0;margin-top: 10px;}
    .ko_pyrolysis .section3 .tab li.cur_tab {margin-top: 0;background-color: #d01027;color: #fff;}
    .ko_pyrolysis .section3 .tab li span.pc_show {display: none;}
    .ko_pyrolysis .section3 .con {padding: 30px 0 0 0;}
    .ko_pyrolysis .section3 .con1 p {text-indent: 2em;}
    .ko_pyrolysis .section3 .con1 ul {display: flex;flex-wrap: wrap;}
    .ko_pyrolysis .section3 .con1 li:first-child {width: 100%;padding: 0 3rem 3rem;}
    .ko_pyrolysis .section3 .con1 li:last-child {width: 100%;border-top: 1px solid #999;position: relative;padding-top: 2rem;border-left: none;}
    .ko_pyrolysis .section3 .con1 li:last-child:before {content: "";position: absolute;left: 0;top: -5px;width: 4rem;height: 5px;background-color: #d01027;}
    .ko_pyrolysis .section3 .con1 .l_title {width: 100%;height: 36px;border-left: 5px solid #d01027;}
    .ko_pyrolysis .section3 .con1 .content {padding-left: 0;}
    .ko_pyrolysis .section3 .con1 .content p:first-child {margin: 0;}
    .ko_pyrolysis .section3 .con1 .content .desc1{font-weight: bold;text-indent: 2em;background: none;padding-left: 0;line-height: 1.6;}
    .ko_pyrolysis .section3 .con1 .content .desc2{font-weight: bold;text-indent: 2em;background: none;padding-left: 0;line-height: 1.6;}
    .ko_pyrolysis .section3 .con2 {display: none;}
    .ko_pyrolysis .section3 .con2>p {text-indent: 2em;}
    .ko_pyrolysis .section3 .con2 ul {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 20px auto;}
    .ko_pyrolysis .section3 .con2 ul li {width: 100%;margin-bottom: 2rem;}
    .ko_pyrolysis .section3 .con2 ul li img {width: 100%;margin-bottom: 25px;}
    .ko_pyrolysis .section3 .con2 ul li h4 {font-weight: bold;margin-bottom: 15px;font-size: 1.8rem;}
    .ko_pyrolysis .section3 .con2 ul li p {margin-bottom: 15px;}
    .ko_pyrolysis .section3 .bottom {padding: 0;}
    .ko_pyrolysis .section3 .bottom .my_table_img {margin: 20px auto;}
    .ko_pyrolysis .section3 .bottom .mytable {text-align: center;line-height: 35px;width: 100%;margin: 20px auto;font-size: 1.4rem;display: none;}
    .ko_pyrolysis .section3 .bottom .mytable th {background: #666;color: #fff;border: 1px solid #ccc;}
    .ko_pyrolysis .section3 .bottom .mytable td {border: 1px solid #ccc;}
    .ko_pyrolysis .section3 .bottom h4 {font-size: 1.8rem;font-weight: bold;}
    .ko_pyrolysis .section3 .bottom>p {padding-left: 25px;}
    .ko_pyrolysis .section4 p {text-indent: 2em;}
    .ko_pyrolysis .section4 ul {display: flex;flex-wrap: wrap;}
    .ko_pyrolysis .section4 li {width: 50%;border: 1px solid #DDDDDD;box-sizing: border-box;padding: 2rem;text-align: center;}
    .ko_pyrolysis .section4 li div {width: 130px;height: 100px;margin: 0 auto;}
    .ko_pyrolysis .section4 li a {display: inline-block;font-size: 1.6rem;font-weight: bold;text-decoration: underline;color: #202020;}
    .ko_pyrolysis .section4 li a:hover {color: #d01027;}
    .ko_pyrolysis .section4 li span {color: #666;}


    /* 标准品 */
    .standard_product {font-size: 1.4rem;color: #202020;}
    .standard_product a {font-size: inherit;color: inherit}
    .standard_product p {text-align: justify;text-indent: 2em;}
    .standard_product .fold {line-height: 2em;height: 6em;position: relative;overflow: hidden;pointer-events: none;}
    .standard_product .toggle {height: auto;}
    .standard_product .fold:after {content: attr(data-text);display: inline-block;position: absolute;right: 1em;bottom: 0;padding-right: 1.5em;background: #fff url(/templets/default/images/standard/icon00.png) right / 1em 1em no-repeat;cursor: pointer;pointer-events: auto;}
    .standard_product .banner {position: relative;width: 100%;background: url(/templets/default/images/standard/m/banner.jpg) center/100% 100% no-repeat;box-sizing: border-box;left: auto;margin-left: 0;}
    .standard_product .online_contact {font-size: 1.4rem;color: #318fbf;text-decoration: underline;}
    .standard_product .online_contact:before {content: "";display: inline-block;width: 2em;height: 1em;vertical-align: middle;background: url(/uploads/service/knockout_cell/icon2.png) center no-repeat;}
    .standard_product .section {width: 100%;margin: 2em auto;box-sizing: border-box;}
    .standard_product .section h3 {margin: 0em auto 1em;font-size: 2.2rem;font-weight: bold;text-align: center;}
    .standard_product .section h4 {margin: 1em auto;font-size: 2rem;font-weight: bold;}
    .standard_product .section h5 {margin: 1em auto;font-size: 1.8rem;font-weight: bold;background: #eee;border-left: 5px solid #d01027;padding-left: 1em;line-height: 1.8em;}
    .standard_product table {width: 100%;margin: 1em 0;font-size: 1rem;word-wrap: break-word;word-break: break-all;}
    .standard_product table td, .standard_product table th {border: 1px solid #ddd;color: #333;text-align: center;padding: .5em 1em;box-sizing: border-box;}
    .standard_product table th {background: #666;color: #fff}
    .standard_product .section2 {background: #F0F4F8;padding: 1em 0 0 0 ;}
    .standard_product .section2 li {padding: 1.5em 0;line-height: 2em;border-bottom: 1px dashed #51545D;}
    .standard_product .section2 li .title {font-size: 16px;display: flex;justify-content: space-between;align-items: center;padding: 0 1em;}
    .standard_product .section2 li .issue::before {content: "";display: inline-block;width: 1em;height: 1em;background: url(/templets/default/images/standard/m/icon1.png) center no-repeat;vertical-align: middle;margin-right: 0.5em;}
    .standard_product .section2 li .title .icon {transform: rotate(45deg);background: none;width: auto;height: auto;}
    .standard_product .section2 li .title .icon:after {content: "✖";display: inline-block;width: 1.5em;height: 1.5em;background: #999;color: #fff;border-radius: 3em;text-align: center;line-height: 1.5em;}
    .standard_product ul li .title .rotate {transform: rotate(0deg) !important;}
    .standard_product .section2 li .con {font-size: 15px;color: #666;line-height: 1.8em;display: none;padding: 1em 0;}
    .standard_product .section2 .con .issues {display: flex;justify-content: center;margin: 1em 0;flex-wrap: wrap;}
    .standard_product .section2 .con .issues dl {border-radius: 20px;background: #fff;margin: 1em 0;padding-bottom: 1em;}
    .standard_product .section2 .con .issues dl dt {border-top-left-radius: 20px;border-top-right-radius: 20px;color: #fff;padding: 0 1em;line-height: 3em;width: 100%;box-sizing: border-box;margin-bottom: 1em;}
    .standard_product .section2 .con .issues dl dd {padding: 0 1em;}
    .standard_product .section2 .con .issues dl dd:before {content: "";display: inline-block;width: 1em;height: 1em;vertical-align: middle;margin-right: 0.5em;}
    .standard_product .section2 .con .issues dl:nth-child(1) {width: 85%;}
    .standard_product .section2 .con .issues dl:nth-child(2) {width: 85%;}
    .standard_product .section2 .con .issues dl:nth-child(1) dt {background: url(/templets/default/images/standard/bg1.png) center/100% 100% no-repeat;}
    .standard_product .section2 .con .issues dl:nth-child(2) dt {background: url(/templets/default/images/standard/bg2.png) center/100% 100% no-repeat;}
    .standard_product .section2 .con .issues dl:nth-child(1) dd:before {background: url(/templets/default/images/standard/nok.png) center no-repeat;}
    .standard_product .section2 .con .issues dl:nth-child(2) dd:before {background: url(/templets/default/images/standard/ok.png) center no-repeat;}
    .standard_product .section3 .desc {background: url(/templets/default/images/standard/m/bg3.png) center / 100% 100% no-repeat;display: flex;justify-content: space-around;flex-wrap: wrap;padding: 2em;}
    .standard_product .section3 .desc .item {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;color: #fff;margin: 0.5em 0;width: 100%;align-items: center;text-align: left;gap: 0;}
    .standard_product .section3 .desc .item img {width: 2.5em;}
    .standard_product .section3 .desc .item br {display: none;}
    .standard_product .section3 .desc .item .adv {font-size: 1.6rem;font-weight: bold;margin: 0 1em;}
    .standard_product .section3 .desc .item span:nth-child(3) {width: 100%;padding-left: 4em;box-sizing: border-box;}
    .standard_product .section3 .mytabs {margin-top: 2em;}
    .standard_product .section3 .headers {width: 100%;display: flex;justify-content: space-around;}
    .standard_product .section3 .headers .header {font-size: 1.8rem;font-weight: bold;color: #202020;background: #eee;border: 1px solid #ccc;width: 33.3%;text-align: center;line-height: 3em;height: 3em;cursor: pointer;}
    .standard_product .section3 .headers .header:not(:last-child) {border-right: none;}
    .standard_product .section3 .headers .cur {background: #d01027;border-color: #d01027;color: #fff;}
    .standard_product .section3 .headers .cur img {filter: brightness(100);}
    .standard_product .section3 .tab {display: none;padding: 1em;}
    .standard_product .section3 .tab .content {margin-top: 2em;padding-left: 0;}
    .standard_product .section3 .tab0 .services {display: flex;justify-content: center;flex-wrap: wrap;padding-left: 0;}
    .standard_product .section3 .tab0 .services .service {padding-bottom: 1em;width: 100%;margin: 1em 0;}
    .standard_product .section3 .tab0 .services .service2 .header {height: auto;}
    .standard_product .section3 .tab0 .services .service2 .header table {margin: 0;}
    .standard_product .section3 .tab0 .services .service2 .locus table {margin: 0;}
    .standard_product .section3 .tab0 .services .service2 table tr td:first-child {width: 120px;box-sizing: border-box;}
    .standard_product .section3 .tab0 .services .service2 table tr th:first-child {width: 120px;box-sizing: border-box;}
    .standard_product .section3 .tab0 .services .service2 .header tr th:first-child {font-size: 15px;color: #fff;background: #d01027;}
    .standard_product .section3 .tab0 .services .service2 .header tr th:last-child {font-size: 15px;color: #fff;background: #666;}
    .standard_product .section3 .tab0 .services .service2 .locus {max-height: 300px;overflow-y: scroll;overflow-x: hidden;}
    .standard_product .section3 .tab0 .services .service2 .locus table {table-layout: fixed;}
    .standard_product .section3 .tab0 .services .service2 .gene_filter {margin: 2em 0;padding: 0;}
    .standard_product .section3 .tab0 .services .service2 .gene_filter h6 {font-weight: bold;line-height: 2em;}
    .standard_product .section3 .tab0 .services .service2 .mysearch {width: 100%;padding: 2em;box-sizing: border-box;background: #f1f1f1;border-radius: 10px;box-shadow: 1px 1px 3px 3px #ddd;margin: 0px auto;box-sizing: border-box;}
    .standard_product .section3 .tab0 .services .service2 .mysearch .elements {text-align: center;}
    .standard_product .section3 .tab0 .services .service2 .mysearch .elements input {width: 70%;height: 2em;padding-left: 1.5em;border: none;background: #fff url(/uploads/activity/20210910/search.png) left/2em 2em no-repeat}
    .standard_product .section3 .tab0 .services .service2 .mysearch .elements button {height: 2em;line-height: 2em;background: #d01027;border: none;color: #fff;padding: 0 10px;cursor: pointer}
    .standard_product .section3 .tab0 .services .service .title {border-top-left-radius: 20px;border-top-right-radius: 20px;font-size: 18px;font-weight: bold;color: #333;margin-bottom: 0.5em;}
    .standard_product .section3 .tab0 .services .service p {padding: 0 1em;}
    .standard_product .section3 .tab0 .services .service span {color: #666;display: block;padding: 0 1em;}
    .standard_product .section3 .tab0 .services .service span::before {content: "";display: inline-block;width: 1em;height: 1em;vertical-align: middle;margin-right: 0.5em;background: url(/templets/default/images/standard/ok.png) center no-repeat;}
    .standard_product .section3 .tab0 .services .service .button {text-align: center;margin: 2em 0;}
    .standard_product .section3 .tab0 .services .service .button a {display: inline-block;background: #d01027;border-radius: 5em;color: #fff;line-height: 2.5em;padding: 0 1em;}
    .standard_product .section3 .tab0 .services .service .button a img {filter: brightness(100);}
    .standard_product .section3 .tab0 .prodict_desc {display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 1em 0;}
    .standard_product .section3 .tab0 .prodict_desc span {margin: 0.5em 1em 0.5em 0;}
    .standard_product .section3 .product_table {margin: 1em 0 2em;table-layout: fixed;word-break: break-all;word-wrap: break-word;}
    .standard_product .section3 .product_table thead {display: block;overflow-y: scroll;}
    .standard_product .section3 .product_table tbody {max-height: 200px;overflow-y: scroll;display: block;}
    .standard_product .section3 .product_table tr th:nth-child(1) {width: 190px;}
    .standard_product .section3 .product_table tr th:nth-child(2) {width: 190px;}
    .standard_product .section3 .product_table tr th:nth-child(3) {width: 190px;}
    .standard_product .section3 .product_table tr th:nth-child(4) {width: 190px;}
    .standard_product .section3 .product_table tr th:nth-child(5) {width: 188px;}
    .standard_product .section3 .product_table tr td:nth-child(1) {width: 190px;}
    .standard_product .section3 .product_table tr td:nth-child(2) {width: 190px;}
    .standard_product .section3 .product_table tr td:nth-child(3) {width: 190px;}
    .standard_product .section3 .product_table tr td:nth-child(4) {width: 190px;}
    .standard_product .section3 .product_table tr td:nth-child(5) {width: 188px;}
    .standard_product .section3 .tab1 li .title {margin-bottom: 1px;font-size: 20px;font-weight: bold;background: #eee;border-left: 5px solid #d01027;padding: 0 0.5em;display: flex;justify-content: space-between;align-items: center;}
    .standard_product .section3 .tab1 li .title .icon {transform: rotate(45deg);background: none;width: auto;height: auto;margin-right: 0;}
    .standard_product .section3 .tab1 li .title .icon:after {content: "✖";display: inline-block;width: 1.5em;height: 1.5em;background: #999;color: #fff;border-radius: 3em;text-align: center;line-height: 1.5em;font-size: 1.4rem;}
    .standard_product .section3 .tab1 li .con {display: none;padding-bottom: 1em;}
    .standard_product .section4 .advantage {padding: 1em;margin: 2em 0;box-sizing: border-box;background: #eee;}
    .standard_product .section4 .advantage .link {text-decoration: underline;color: #d01027;font-weight: bold;}
    .standard_product .section4 .advantage .red_li {font-size: 18px;font-weight: bold;color: #d01027;vertical-align: middle;line-height: 2.5em;}
    .standard_product .section4 .case .headers {margin: 1em 0;}
    .standard_product .section4 .case .headers span {font-size: 1.6rem;font-weight: bold;color: #666;background: #ddd;display: inline-block;border-radius: 3px;padding: 0.5em 2em;margin-right: 2em;cursor: pointer;width: auto;height: auto;}
    .standard_product .section4 .case .headers .cur {background: #d01027;color: #fff;}
    .standard_product .section4 .case .item {padding: 1em 0;display: none;}
    .standard_product .section4 .case .imgs {display: flex;justify-content: flex-start;margin: 1em 0;gap: 0;box-sizing: border-box;}
    .standard_product .section4 .case .img_item {width: 116px;margin-right: .2em;}
    .standard_product .section4 .case .img {width: 116px;height: 116px;position: relative;overflow: hidden;margin-bottom: 1em;}
    .standard_product .section4 .case .img img {position: absolute;left: 0;top: 0;height: 100%;max-width: none;width: auto;}
    .standard_product .section4 .case .img:after {content: "";position: absolute;right: 0;bottom: 0;width: 32px;height: 32px;background: rgba(0, 0, 0, 0.5) url(/templets/default/images/standard/label.png) right bottom no-repeat;}
    .standard_product .section4 .case .img .label {font-size: 13px;color: #999;}
    .standard_product .section4 .case .item ul {line-height: 2em;list-style: disc;padding-left: 20px;margin: 1em 0;}
    .standard_product .section4 .case .item ul li {list-style: disc;}
    .standard_product .section4 .seq {word-break: break-all;text-indent: 0;}
    .standard_product .section4 .red {color: #d01027;}
    .standard_product .section4 .myblue {color: #358BBD;}
    .standard_product .section4 .red_mark {color: #d01027;position: relative;}
    .standard_product .section4 .blue_mark {color: #358BBD;position: relative;}
    .standard_product .section4 .red_mark::before {content: "";display: inline-block;position: absolute;top: -6px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-top: 6px solid #d01027;border-left: 3px solid transparent;border-right: 3px solid transparent;}
    .standard_product .section4 .blue_mark:after {content: "•";display: inline-block;position: absolute;left: 0;right: 0;bottom: -1em;text-align: center;}
    .standard_product .fixed {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(153 153 153 / 0.8);display: flex;justify-content: center;align-items: center;z-index: 1000;}
    .standard_product .fixed>div {position: relative;display: inline-block;}
    .standard_product .fixed>div:after {content: "✖";display: inline-block;width: 32px;height: 32px;border-radius: 32px;background: #ccc;color: #333;text-align: center;line-height: 32px;font-size: 16px;position: absolute;top: -16px;right: -16px;z-index: 1001;}


    /* 红棉基因敲除计划 */
    /*.red_under_line {position: relative;}*/
    /*.red_under_line:after {content: "";position: absolute;right: 0;bottom: -0.3rem;width: 78%;height: 0.2rem;border-bottom: 0.2rem solid #333;border-left: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}*/
    /*.red_under_line:before {content: "";position: absolute;left: 0;bottom: -0.3rem;width: 20%;height: 0.2rem;border-top: 0.2rem solid #d01027;border-right: 0.2rem solid rgba(0, 0, 0, 0);box-sizing: border-box;}  */
    .activity .indent2{text-indent: 2em;text-align: justify;}
    .activity .geneko_1 {margin: 0 auto;margin-bottom: 30px;width: 100%;}
    .activity .geneko_2 {margin: 0 auto;margin-bottom: 30px;width: 100%;font-size: 15px;}
    .activity .geneko_2 p {margin-top: 12px;}
    .activity .geneko_2 span {color: #d01027;}
     /* 元素旋转 */
    @keyframes myrotate {
        0% {transform: rotate(0deg);}
        100% {transform: rotate(360deg);}
    }
    @-webkit-keyframes myrotate {
        0% {-webkit-transform: rotate(0deg);}
        100% {-webkit-transform: rotate(360deg);}
    }
    @keyframes myrotate2 {
        0% {transform: rotate(0deg);}
        100% {transform: rotate(-360deg);}
    }
    @-webkit-keyframes myrotate2 {
        0% {-webkit-transform: rotate(0deg);}
        100% {-webkit-transform: rotate(-360deg);}
    }
    /* 从隐藏到显示 */
    @keyframes myshow {
        from {opacity: 0;}
        to {opacity: 1;}
    }
    @-webkit-keyframes myshow {
        from {opacity: 0;}
        to {opacity: 1;}
    }
    /* 背景展开/收起 */
    @keyframes myfadein {
        from {width: 0px;}
        to {width: 800px;}
    }
    @-webkit-keyframes myfadein {
        from {width: 0px;}
        to {width: 800px;}
    }
    /* 标题展开/收起 */
    @keyframes myfadein_title {
        from {top: 0px;}
        to {top: 50px;}
    }
    @-webkit-keyframes myfadein_title {
        from {top: 0px;}
        to {top: 50px;}
    }
    /* 元素移动  展开/收起 */
    @keyframes mymove1 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 10rem;left: 33rem;opacity: 1;}
    }
    @-webkit-keyframes mymove1 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 10rem;left: 33rem;opacity: 1;}
    }
    @keyframes mymove2 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 23rem;left: 43rem;opacity: 1;}
    }
    @-webkit-keyframes mymove2 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 23rem;left: 43rem;opacity: 1;}
    }
    @keyframes mymove3 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 16rem;left: 60rem;opacity: 1;}
    }
    @-webkit-keyframes mymove3 {
        0% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        50% {top: 18.5rem;left: 9.5rem;opacity: 0;}
        100% {top: 16rem;left: 60rem;opacity: 1;}
    }
    .activity .geneko_3 {margin: 0 auto;margin-bottom: 30px;background: url(/uploads/activity/20210910/三大独家.png) center / 100% no-repeat;height: 300px;}
    .activity .geneko_3>div {margin: 0 auto;width: 1200px;position: relative;}
    .activity .geneko_3 .title {position: absolute;top: 30px;width: 100%;text-align: center;}
    .activity .geneko_3 .title h2 {font-size: 24px;font-weight: bold;margin-bottom: 20px;}
    .activity .geneko_3 .title p {font-size: 14px;}
    .activity .geneko_3 .line {position: absolute;top: 10.3rem;left: 3rem;width: 1000px;height: 400px;background: url(/uploads/activity/20210910/线.png) left top no-repeat;}
    .activity .geneko_3 dl dt {background: url(/uploads/activity/20210910/大圈1.png) 0% 0% / 100% 100% no-repeat;}
    .activity .geneko_3 dl dt::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: myrotate 9s infinite linear;-webkit-animation: myrotate 9s infinite linear;background: url(/uploads/activity/20210910/大圈2_转.png) center / 80% no-repeat;}
    .activity .geneko_3 dl dd {background: url(/uploads/activity/20210910/小圈.png) 0% 0% / 100% 100% no-repeat;}
    .activity .geneko_3 dl dd .modalbox{display: none;font-size: 14px;color:#000;box-shadow: 1px 1px 9px 3px #999;position: absolute;background-color: #f1f1f1;width: 700px;left: -300px;top: 0px;padding: 60px 30px 30px 30px;z-index: 100;text-align: left;}
    .activity .geneko_3 dl .dd_03 .modalbox{left: -500px;}
    .activity .geneko_3 dl dd .modalbox span{border: 1px solid #d01027;border-radius: 0 20px 20px 0;background-color: #F2B9B9;position: absolute;font-weight: bold;left: 0;top: 20px;color: #000;padding: 0px 20px;}
    .activity .geneko_3 dl dd::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: myrotate 9s infinite linear;-webkit-animation: myrotate 9s infinite linear;background: url(/uploads/activity/20210910/小圈2_转.png) center / 90% no-repeat;}
    .activity .geneko_3 dl dt {position: absolute;top: 12rem;left: 4.6rem;width: 15rem;height: 15rem;padding: 4rem 3rem 3rem 3rem;box-sizing: border-box;text-align: center;font-size: 1.8rem;font-weight: bold;color: #d01027;}
    .activity .geneko_3 dl .dd_01 {position: absolute;top: 8rem;left: 33rem;width: 9rem;height: 9rem;padding: 1.5rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
    .activity .geneko_3 dl .dd_02 {position: absolute;top: 21rem;left: 43rem;width: 8rem;height: 8rem;padding: 1rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
    .activity .geneko_3 dl .dd_03 {position: absolute;top: 14rem;left: 60rem;width: 11rem;height: 11rem;padding: 1.8rem;box-sizing: border-box;text-align: center;font-size: 1rem;font-weight: 300;color: #333;}
    .activity .geneko_3 .in .line {animation: myfadein 1s 1 linear;-webkit-animation: myfadein 1s 1 linear;}
    .activity .geneko_3 .in dt {animation: myshow 3s;-webkit-animation: myshow 3s;}
    .activity .geneko_3 .in .dd_01 {animation: mymove1 1s 1 linear;-webkit-animation: mymove1 1s 1 linear;}
    .activity .geneko_3 .in .dd_02 {animation: mymove2 1s 1 linear;-webkit-animation: mymove2 1s 1 linear;}
    .activity .geneko_3 .in .dd_03 {animation: mymove3 1s 1 linear;-webkit-animation: mymove3 1s 1 linear;}
    .activity .mytable {border-collapse: collapse;border-spacing: 0;margin-bottom: 20px;table-layout: fixed;}
    .activity .mytable tr {border: 1px solid #ccc;}
    .activity .mytable th {font-weight: bold;color: #fff;background-color: #666;line-height: 3rem;text-align: center;width: 70px;}
    .activity .mytable td {border: 1px solid #ccc;line-height: 2em;text-align: center;width: 25%;}
    .activity .geneko_4 {margin: 0 auto;margin-bottom: 30px;width: 100%;overflow: hidden;background: url(/uploads/activity/20210910/bg2.png) 100% no-repeat;box-sizing: border-box;padding: 0;}
    .activity .geneko_4 .tab {display: flex;box-shadow: 0px 0px 6px 6px #ddd;}
    .activity .geneko_4 .tab_flex {position: flexd;top: 0;width: 1200px;}
    .activity .geneko_4 .tab li {height: 56px;color: #202020;font-size: 1.5rem;font-weight: bold;line-height: 56px;background-color: #E7E7E7;text-align: center;flex: 1;cursor: pointer;z-index: 1000;}
    .activity .geneko_4 .tab .cur_tab {background-color: #d01027;color: #fff;width: 50%;flex: none;}
    .activity .geneko_4 .tab .cur_tab img {filter: brightness(100);}
    .activity .geneko_4>div {width: 100%;box-sizing: border-box;}
    .activity .geneko_4 .con1 {display: block;padding: 10px;box-shadow: 0px 0px 6px 6px #ddd;}
    .activity .geneko_4 .con2 {display: none;padding: 10px;box-shadow: 0px 0px 6px 6px #ddd;}
    .activity .geneko_4 .con1 p {font-size: 14px;margin-top: 12px;}
    .activity .geneko_4 .con2 p {font-size: 14px;margin-top: 12px;}
    /* 当前公用样式 */
    .activity .geneko_4 .desc {height: 220px;position: relative;}
    .activity .geneko_4 .con1 .desc {background: url(/uploads/activity/20210910/m细胞库.png) center / 100% no-repeat;}
    .activity .geneko_4 .con2 .desc {background: url(/uploads/activity/20210910/m载体库.png) center / 100% no-repeat;}
    .activity .geneko_4 .con1 .mode1 .title {width: 100%;height: 100px;background: url(/uploads/activity/20210910/m方式一.png) center / 100% no-repeat;margin: 10px 0;position: relative;}
    .activity .geneko_4 .con1 .mode1 .title_add2 {width: 100%;height: 100px;background: url(/uploads/activity/20210910/方式2.jpg) center / 100% no-repeat;margin: 10px 0;position: relative;}
    .activity .geneko_4 .con1 .mode2 .title {width: 100%;height: 100px;background: url(/uploads/activity/20210910/方式3.jpg) center / 100% no-repeat;margin: 2rem 0;position: relative;}
    /* 方式1 信号通路样式 */
    .activity .geneko_4 .con1 .mode .signal_pathway {width: 100%;margin: 30px 0;}
    .activity .geneko_4 .con1 .mode .signal_pathway h3 {font-weight: bold;color: #333;text-align: center;font-size: 2rem;background-color: #eee;padding: 10px 0;}
    .activity .geneko_4 .con1 .mode .signal_pathway ul {width: 100%;display: flex;justify-content: space-between;margin-bottom: 20px;flex-wrap: wrap;}
    .activity .geneko_4 .con1 .mode .signal_pathway ul li {padding: 5px 0px;font-size: 16px;color: #666;box-sizing: border-box;border-bottom: 5px solid rgba(0, 0, 0, 0);cursor: pointer;z-index: 1000;width: 25%;text-align: center;}
    .activity .geneko_4 .con1 .mode .signal_pathway ul li:first-child {background: none;}
    .activity .geneko_4 .con1 .mode .signal_pathway ul .cur {font-weight: bold;color: #333;border-bottom: 5px solid #d01027;}
    .activity .geneko_4 .con1 .mode .signal_pathway .sig_spec {margin-bottom: 20px;}
    .activity .geneko_4 .con1 .mode .signal_pathway .sig_table {height: 300px;overflow: scroll;}
    /* 方式2 疾病基因样式 */
    .activity .geneko_4 .con1 .disease_gene .disease_search{width: 100%;height: 200px;margin: 30px auto;background-color: #f1f1f1;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-bottom: 20px;padding: 10px;box-sizing: border-box;}
    .activity .geneko_4 .con1 .disease_gene .disease_search div{width: 100%;border-bottom: 1px solid #b5b5b5;font-size: 14px;display: inline-block;position: relative;line-height: 30px;padding: 0px 10px;}
    .activity .geneko_4 .con1 .disease_gene .disease_search button{width: 100%;}
    .activity .geneko_4 .con1 .disease_gene .disease_search div::before{content: "≡ ";font-size: 25px;color: #333;vertical-align: sub;}
    .activity .geneko_4 .con1 .disease_gene .disease_search ul{position: absolute;display: none;left: 0;top: 30px;background-color: #eee;box-shadow: 5px 4px 10px 0px rgba(50, 50, 50, 0.28);color: #666;z-index: 1000;}
    .activity .geneko_4 .con1 .disease_gene .disease_search ul li{padding: 3px 30px;}
    .activity .geneko_4 .con1 .disease_gene .disease_search ul li:hover{background-color: #ddd;color: #d01027;}
    .activity .geneko_4 .con1 .disease_gene .disease_search button{padding: 3px 10px;background-color: #d01027;border-radius: 3px;color: #fff;font-size: 16px;cursor: pointer;border: none;outline: none;}
    .activity .geneko_4 .con1 .disease_gene .disease_table{max-height: 300px;overflow: scroll;position: relative;}
    .activity .geneko_4 .con1 .disease_gene .disease_table .mytable{width: 100%;table-layout: fixed;}
    .activity .geneko_4 .con1 .disease_gene .disease_table .mytable td{width: 20%;}
    .activity .geneko_4 .con1 .disease_gene .table_title{width: 100%;display: flex;justify-content: space-around;}
    .activity .geneko_4 .con1 .disease_gene .table_title ul{display: none;}
    .activity .geneko_4 .con1 .disease_gene .table_title>div{width: 20%;box-sizing: border-box;background: #666;height: 3rem;line-height: 3rem;text-align: center;color: #fff;font-weight: bold;}
    .activity .geneko_4 .con1 .disease_gene .table_title>div:not(:last-child){border-right: 1px solid #ddd;}
    .activity .geneko_4 .mode .mysearch{width: 100%;padding: 30px 30px;background: #f1f1f1;border-radius: 10px;box-shadow: 1px 1px 3px 3px #ddd;margin: 30px auto;box-sizing: border-box;}
    .activity .geneko_4 .mode .mysearch .elements{text-align: center;}
    .activity .geneko_4 .mode .mysearch .elements input{width: 100%;height: 35px;padding-left: 35px;border: none;background: #fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat;margin-bottom: 1rem;}
    .activity .geneko_4 .mode .mysearch .elements button{width: 100%;padding: 3px 10px;background-color: #d01027;border-radius: 3px;color: #fff;font-size: 16px;cursor: pointer;border: none;outline: none;height: auto;line-height: inherit;}
    .activity .geneko_4 .mode .mysearch .result .res{margin: 30px auto 0;text-align: center;}
    .activity .geneko_4 .mode .mysearch .result .res .mytable{width: 100%;}
    .activity .geneko_4 .mode .mysearch .result .res .note{text-align: left;}
    .activity .geneko_4 .con1 .mode1-2 .title{width: 100%;height: 100px;background: url(/uploads/activity/20210910/方式2-1.jpg) center / 100% no-repeat;margin: 10px 0;position: relative;}
    .activity .geneko_4 .con1 .mode1-2 .title>div{display: none;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery ul{display: flex;flex-wrap: wrap;justify-content: flex-start;margin: 15px 0;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery ul li{background: #eee;color: #666;padding: 3px 5px;margin: 5px 5px;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery ul li:hover{background: #d01027;color: #fff;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery ul .cur{background: #d01027;color: #fff;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_spec{margin-bottom: 15px;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_spec p{text-indent: 2em;}
    .activity .geneko_4 .mode1-2 .drug_discovery .drug_table{width: 100%;border-collapse: collapse;border-spacing: 0;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table thead{width: 100%;display: block;background: #666;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table  thead tr{}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table thead td{color: #fff;text-align: center;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table tbody{width: 100%;max-height: 300px;display: block;overflow: auto;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table tbody td{color: #202020;text-align: center;border: 1px solid #ccc;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table td{width: 1000px;line-height: 3em;}
    .activity .geneko_4 .con1 .mode1-2 .drug_discovery .drug_table td:first-child{width: 2000px;}
    .activity .geneko_5{margin-bottom: 30px;}
    .activity .geneko_5 h3 {text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 45px;}
    .activity .geneko_5 h3 .red_under_line span{color: #d01027;}
    .activity .geneko_5 ul {width: 100%;display: flex;justify-content: space-between;margin: 0 auto;flex-wrap: wrap;}
    .activity .geneko_5 ul li {width: 100%;margin-bottom: 20px;}
    .activity .geneko_5 ul li img {width: 100%;margin-bottom: 25px;}
    .activity .geneko_5 ul li h4 {font-size: 16px;color: #d01027;font-weight: bold;margin-bottom: 15px;}
    .activity .geneko_5 ul li p {font-size: 14px;color: #666;margin-bottom: 15px;}
    .activity .geneko_5 ul li a {font-size: 14px;color: #333;background-color: #ddd;border-radius: 20px;padding: 5px 10px;}
    .activity .geneko_5 ul li a:hover {color: #fff;background-color: #d01027}

}


/* 活动 */
@media screen and (max-width: 750px) {
    /* 列表页 */
    .activity-list li {position:relative; margin-bottom:20px;font-size: 13px}
    .activity-list .pic {width:28%; float:left;position: relative;}
    .activity-list .pic img {width:100%;}
    .activity-list .text {width:68%; float: right;}
    .activity-list .text h3 {margin:0px auto 6px auto; line-height:24px;}
    .activity-list .text h3 a {font-size:15px; color:#45425d;}
    .activity-list .text h3 i {display:inline-block; width:30px; height:20px; vertical-align:top; background:url(../images/hot.jpg) no-repeat center;}
    .activity-list .text p font {color:#ab151b;}


    /* 详情页 */

    .banner_1211{height: 47vw;width: 100%;background: url(/uploads/allimg/201211/36-2012111SK0630.jpg) no-repeat;background-size: 100%;}
    .banner_1211-3{height: 47vw;width: 100%;background: url(/uploads/allimg/201211/36-20121119433O15.jpg) no-repeat;background-size: 100%;}
    .banner_1211-2{height: 45vw;width: 100%;background: url(/uploads/allimg/201211/36-20121119494CF.jpg) no-repeat;background-size: 100%;}

    .banner_web_0112{height: 45vw;width: 100%;background: url(/uploads/activity/20210112/12-210112M_banner.jpg) no-repeat;background-size: 100%;}
    .phara_txt0112 {margin-top: 0;margin-left: 0;width: 100%;box-sizing: border-box;text-align: left;background: none;padding: 0;}
    .img_icon_210112 img {margin-top: 0;}

    .non-img {display: none;}
    .left-picture{text-align:center;margin-bottom:10px;width: 100%;float: none;}
    .right-text {height: auto;margin-top: 0;background: none;padding: 0;}

    .table_0630 {width: 100%}
    .table_0630 th{height: 1.8rem;background:rgba(208,16,39,1);color:#fff;}
    .table_0630 .add_boder{text-align: center !important;padding: 6px 5px 6px 5px !important;line-height: 1.8;}
    .activity_time_0702{font-size: 1.8rem}

    .banner_web_0205{height: 45vw;width: 100%;background: url(/uploads/activity/20210205/mobile/0205_banner.jpg) no-repeat;background-size: 100%;}
    .activity-top-0205 {padding: 10px 20px 10px 20px;border-radius: 12px;text-align: center;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;box-shadow: 0px 0px 3px 2px #dcdcdc;height: auto;}
    .activity-welfare-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
    .activity-welfare-0205 p {margin-top: -11px;position: absolute;margin-left: 34%;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
    .activity-content-0205 {display: inline-block;}
    .activity-content-0205 li:first-child {width: 90%;height: 185px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;background: none;}
    .activity-content-0205 li p {width: 100%;text-align: justify;margin-top: 23px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-left: 0;}
    .activity-content-0205 li:nth-child(2) {width: 90%;height: 200px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;margin-top: 30px;margin-bottom: 30px;background: none;margin-left: 0;margin-right: 0;}
    .activity-content-0205 li:nth-child(2) p {width: 100%;text-align: justify;margin-top: 23px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-left: 0;}
    .activity-content-0205 li:last-child {width: 90%;height: 171px;display: inline-block;text-align: center; padding: 0 5% 0 5%;box-shadow:  0px 0px 3px 2px #dcdcdc;background: none;}
    .activity-welfare2-0205 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.png) no-repeat;background-size: 100%;text-align: center;margin-top: 56px;margin-bottom: 43px;}
    .activity-welfare2-0205 p {margin-top: -11px;position: absolute;margin-left: 34%;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 24px;}
    .font-style-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;}
    .font-table-bottom-0205 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px !important;height: 80px;}
    .form_submit_btn_0205{width:18%;padding: 0.5rem 0rem;font-weight:bold;height:36px;background:#D01027;border-radius:18px;margin: 3% 0 8%;color: #FFFFFF;}
    .font-style-0225 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 37px;}
    .activity-content-0205 li:first-child a {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 26px;border-radius: 20px;line-height: 38px;}
    .activity-content-0205 li:nth-child(2) a {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 18px;border-radius: 20px;line-height: 38px;}
    .activity-content-0205 li:nth-child(3) a {width: 117px;height: 38px;display: block;background: #D01027;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;margin-left: 30%;margin-top: 10px;border-radius: 20px;line-height: 38px;}
    .table_0205 .form_top_height .add_boder:first-child {width: 125px !important;}
    

    .banner_web_0226{height: 45vw;width: 100%;background: url(/uploads/activity/20210226/mobile/0226_banner.jpg) no-repeat;background-size: 100%;}
    .top-box-0226 {width: 100%;height: 655px;border-radius: 12px;box-shadow: 0px 0px 3px 3px #dcdcdc;padding-top: 36px;margin-top: 10px;}
    .activity-welfare-0226 {width: 100%;height: 5px; background: url(/uploads/activity/20210226/point_img2.png) no-repeat;background-size: 100%;text-align: center;margin-top: 0px;margin-bottom: 4px;padding: 0;}
    .activity-welfare-0226 p {margin-top: -10px; font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 25px;position: absolute;margin-left: 39%;}
    .activity-welfare-0226:first-child p {margin-left: 28%;}
    .activity-margin-top-28 p {margin-left: 34%;}
    .top-content1-0226 {margin-bottom: 12px;margin-top: 8%;}
    .top-content1-0226 img {margin: 0px 5px 0 10px;display: inline-block;vertical-align: top;}
    .top-content1-0226 p {width: 210px !important; padding: 14px 22px 13px 28px;display: inline-block;box-shadow: 0px 0px 3px 2px #dcdcdc;border-radius: 8px;text-align: justify;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;background: #FAFAFA;}
    .top-content2-0226 {margin-bottom: 65px;float: right;margin-left: 0;}
    .top-content2-0226 p {width: 203px; padding: 15px 27px 11px 20px;display: inline-block;box-shadow: 0px 0px 3px 2px #dcdcdc;border-radius: 8px;text-align: justify;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;background: #FBE9EC;}
    .top-content2-0226 img {margin: 0 10px 0 5px;vertical-align: top;}
    .content3-width-0226 {width: 450px;}
    .middle-btn-KO {width: 324px;height: 38px;background: #D01027;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 38px;text-align: center;margin-top: 34px;margin-bottom: 28px;margin-left: 7%;border-radius: 19px;}
    .middle-text-0226 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;text-align: justify;}
    .middle-ul-0226 {display: inline-block;margin-bottom: 40px;margin-top: 20px;}
    .middle-ul-0226 li {width: 50%;height: 53px;display: inline-block;float: left;margin-right: 0;}
    .middle-ul-0226 li:nth-child(3) {width: 50%;vertical-align: top;margin-top: 15px;}
    .middle-ul-0226 li:nth-child(4) {width: 50%;vertical-align: top;margin-top: 15px;}
    .middle-ul-0226 p {width: 78%;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;float: right;}
    .middle-ul-0226 li img {width: 17%;}
    .middle-ul-0226 li:last-child {margin-right: 0px;}
    .table-0226-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 17px;}
    .add_boder_0226 {width: 56px;height: 12px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 17px;}
    .table_0226 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
    .margin-table-0226 {margin-top: 48px;}
    .activity-margin-top-28 {margin-top: 10px;}
    .top-content-width-0226 p {width: 203px;}
    .activity-time-font {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 10px;margin-bottom: 25px;}
    .activity-margin-top-28 {margin-top: 220px;}
    .activity-margin-top-17 {margin-top: -10px;margin-bottom: 30px;}
    .middle-text-0226-bottom {margin-bottom: 5px;}
    .top-box-0226 div:nth-child(3) p {width: 240px;}

    .banner_web_0225{height: 45vw;width: 100%;background: url(/uploads/activity/20210225/mobile/0225_banner.jpg) no-repeat;background-size: 100%;}
    .top-box-0225 {height: 260px;background: url(/uploads/activity/20210225/0225_activity_cow2.png) no-repeat;background-size: 100% 100%; text-align: center;margin-top: 15px;padding-top: 60px;width: 100%;margin-left: 0;}
    /* .top-box-0225 img {margin-top: 85px;width: 280px;} */
    .cow-img-0225 {height: 79px;background: url(/uploads/activity/20210225/0225_img4.png) no-repeat;margin-left: 5%;background-size: 95%;width: auto;}
    .top-box-0225 p {text-align: center; margin-top: 12px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
    .hongmian-plan-0225-right {display: inline-block;margin-top: 30px;width: 100%;box-sizing: border-box;}
    .hongmian-plan-0225-right p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;text-align: justify;width: 100%;}
    .hongmian-plan-0225-right ul {float: left; position: absolute;}
    .hongmian-plan-0225-right img {margin-top: 343px;}
    .hongmian-plan-0225-right ul li{width: 32%;height: 90px;display: inline-block;margin-top: -120px;margin-right: 0px;vertical-align: text-top;}
    .hongmian-plan-0225-right ul li img {margin-bottom: 12px;margin-left: 28px;}
    .hongmian-plan-0225-right ul li p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;text-align: left;}
    .hongmian-plan-0225 .hongmian-plan-0225-img {margin-left: 19%;margin-top: -750px;float: none;}
    .hongmian-plan-0225-content {margin-top: 15px;}
    .marget-left-0225 {text-align: left ! important;margin-left: 32px;}
    .add_boder_0225 { border: 1px #ccc solid;   text-align: left;opacity: 0.9;padding-left: 8px;line-height: 27px}
    .table_0225 tr td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;}
    .add_boder_0225:last-child { border: 1px #ccc solid; text-align: left;opacity: 0.9;padding-left: 8px;line-height: 37px;}
    .hongmian-plan-0225-content + p {width: 280px! important;}
    .table_0225 {margin-top: 0px;}
    .table_0225 tr:first-child th:nth-child(2) {width: 17% !important;}
    .table_0225 tr:first-child th:nth-child(4) {width: 17% !important;}
    .table_0225 tr:nth-child(2) td:first-child {width: 24% !important;}

    .banner_web_0309{height: 45vw;width: 100%;background: url(/uploads/activity/20210309/mobile/0309_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-img-0309 {width: 100%;height: 220px;background: url(/uploads/activity/20210309/mobile/0309_img1.jpg) no-repeat;background-size: 100%;margin-top: 30px;margin-bottom: 30px;}
    .table-0309-tit{font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 20px;}
    .activity-time-font-0309 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 20px;margin-bottom: 20px;}
    .table-tit-information-0309 {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 17px;}
    .margin-top-38 {margin-top: 30px;}
    .table2_0309 tr:first-child th:first-child {border: 1px #ccc solid;padding: 6px 5px 6px 5px;text-align: center;opacity: 0.9;}
    .table3_0309 tr:first-child th:first-child {border: 1px #ccc solid;padding: 6px 5px 6px 8px;opacity: 0.9;}
    .table_0309 .add_boder_0225:last-child {line-height: 22px;}
    .table3_0309 .add_boder_0226 {padding-left: 0;}
    .margin-left-table-0309 {padding-left: 8px;font-size: 13px;}

    .table_0310 th {height: 1.8rem;background: rgba(208,16,39,1);color: #fff;}
    .table_0310 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
    .add_boder_0310 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;}
    .add_boder_transform_center_0310 {text-align: center;}
    .add_boder_0310_th_center {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;}

    .banner_web_0311 {height: 45vw;width: 100%;background: url(/uploads/activity/20210311/mobile/0311_banner.jpg) no-repeat;background-size: 100%;}
    .right-text-width-0311 {width: 100%;float: none;}
    .table_0311 tr:nth-child(-n+4) td:first-child {text-align: center;}
    .table_0311 tr th:first-child {text-align: center;}
    .table_0311 tr:last-child td {padding-left: 5px;}
    .top-box-img-0311 img {display: inline-block;margin-left: 30px;margin-top: 20px;}
    .top-box-img-0311 p {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;line-height: 40px;display: inline-block;margin-left: 10px;vertical-align: bottom;}
    .top-box-bottom-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;text-align: center;margin-top: 20px;margin-bottom: 20px;}
    .crispr-right-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
    .middle-content-text-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 20px;}
    .activity-time-font-0311 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 23px;margin-bottom: -10px;}
    .table-0311-tit {font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 30px;}
    .form_madel_table_1 tr:first-child td:first-child {width: 65px;}
    .right-text img {width: 44px;height: 44px;}
    .title-content-0318 {font-size: 18px;font-weight: 600;color: #333;}
    .article-bottom-wo-0319 {display: block;margin-top: 20px; width: 260px;background: yellow;border-radius: 20px;text-align: center;color: #333;margin-bottom: 10px;}
    .right-text-0311 {}
    .right-text1{float: left;width: 33%;}


    .banner_web_0419{height: 45vw;width: 100%;background: url(/uploads/activity/20210419/mobile/210419_activity_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-0419 {margin-bottom: 49px;}
    .top-content-box-0419 {text-align: center;}
    .top-box-img-0419 {margin-top: 30px;text-align: center;}
    .top-box-img-0419 div{width: 256px;height: 224px;background: url(/uploads/activity/20210419/mobile/210419_img1.png);margin-top: 150px;position: absolute;text-align: center;margin-left: 20%;display: block;}
    .text-font-always-0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;text-align: left;}
    .text-font-position-0419 {margin-top: -5px;}
    .text-after-p-0419 {width: 9px;height: 3px;background-color: #202020;display: inline-block;vertical-align: 4px;}
    .top-box-img2-0419 {text-align: left;margin-top: 260px;}
    .top-img-absolute-0419 {width: 228px;height: 250px;display: inline-block;background: url(/uploads/activity/20210419/mobile/210419_img2.png);}
    .text-font-middle-0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;margin-bottom: 35px;text-align: justify;}
    .bottom-table-text-com-0419 p:first-child{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;margin-bottom: 5px;}
    .bottom-table-text-com-0419 p:nth-child(2) {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 28px;text-align: justify;}
    .bottom-table-text-com-0419 p:nth-child(3) {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;margin-top: 8px;margin-bottom: 38px;}
    .table_0419 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
    .table_0419 th {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;text-align: center;}
    .table_0419 .table_0419_text_font {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;}
    .table_0419 .add_boder_transform_margin_0310 {padding-left: 5px;}
    .table_0419 .table_width_td_0419 {text-align: center;}
    .table_0419 .table_say_p_0419 {margin: 11px 5px 9px 10px;width: 100px;line-height: 20px;text-align: left;display: inline-block;}
    .table_0419 .table_text_after_img_0419:before {content: url(/uploads/activity/20210419/210419_icon1.png);}
    .table_0419 .zixun_table_style_0419 {font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #D01027;}
    .table_0419 .table_width_td2_0419 {width: 135px;}
    .table_0419 .display_none_0416 {display: none;}
    .bottom-table-content-0419 .table_bottom_more_0419 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;float: right;margin-top: 13px;margin-right: 5px;}


    .banner_web_0513{height: 45vw;width: 100%;background: url(/uploads/activity/20210513/mobile/0513_banner.png) no-repeat;background-size: 100%;}
    .top-content-box-0513 {display: none;}
    .mobile_activity_img_display {width: 100%;height: 393px;background: url(/uploads/activity/20210513/mobile/0315_D751_img1.png) no-repeat;text-align: center;background-size: 100%;}
    .middle_text_content_0315 {text-align: justify;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;margin-top: 37px;margin-bottom: 38px;}
    .activity_margin_top_0315 {margin-top: 30px;}
    .table_0315 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;}
    .table_0315 th {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;text-align: center;line-height: 20px;}
    .table_0315 .add_boder_transform_margin_0310 {padding-left: 2px;}
    .table-0513-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 41px;}
    .table_0315 td:first-child {width: 72px;}


    .banner_web_0514{height: 45vw;width: 100%;background: url(/uploads/activity/20210514/mobile/0514_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-0514 {display: none;}
    .mobile_top_content_0514 {width: 100%;height: 260px;background: url(/uploads/activity/20210514/mobile/0514_img1.png) no-repeat;text-align: center;background-size: 100%;margin-top: 30px;}
    .activity_title_icon1 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title1.png) no-repeat;background-size: 50%;background-position:center center;margin-bottom: 20px;width: auto;position: relative;margin-top: 0;margin-left: 0;}
    .middle_content_text_0415 {padding-top: 0;width: 100%;
    height: auto;background: none;border-radius: 0;margin: 0;}
    .middle_content_text_0415 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;text-align: justify;} 
    .middle_content_text_0415 p:last-child {margin-top: 10px;margin-bottom: 20px;}
    .bottom_activity_time_0514 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;margin-bottom: 32px;margin-left: 0;}
    .table_img_title_0514 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title2.png) no-repeat;background-size: 50%;background-position:center center;width: 100%;}
    .table_img1_title_0514 {height: 46px;background: url(/uploads/activity/20210514/mobile/0514_title3.png) no-repeat;background-size: 50%;background-position:center center;width: 100%;}
    .table_0514 td:first-child {width: 60px;}
    .table_0514_say_text {margin-top: 10px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;text-align: justify;margin-bottom: 20px;}
    .dotted_line_0514 {display: none;}


    .banner_web_0516{height: 45vw;width: 100%;background: url(/uploads/activity/20210516/mobile/0516_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-0516 {height: auto;background: transparent;margin-top: 0;}
    .top_text_right_0516 {margin-top: 30px;float: none;}
    .top_text_right_0516 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 25px;margin-top: 0;margin-right: 0;}
    .top_p_text_0516 {font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 28px;}
    .top_img_content_0516 {width: 100%;height: 173px;background: url(/uploads/activity/20210516/mobile/0516_pic1.png) no-repeat;margin-top: 20px;background-position: center center;float: none;margin-left: 0;}
    .text-after-p-0516 {width: 23px;height: 4px;background-color: #D01027;display: inline-block;vertical-align: 4px;}
    .top_inner_text_right_0516 {margin-top: 30px;margin-left: 0;}
    .top_inner_text_right_0516 p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 25px;}
    .top_inner_bottom_0516 {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #8A8A8A;}
    .top_inner_img_content_0516 {width: 100%;height: 198px;background: url(/uploads/activity/20210516/0516_pic2.png) no-repeat;margin-top: 20px;background-position: center center;float: none;margin-right: 0;}
    .activity_time_detail_0516 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 28px;margin-top: 15px;}
    .table_0516 th {background: #666666;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;}
    .table_0516 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;text-align: center;}
    .table_0516 th:first-child {width: 100px;}
    .line_height_table0516_td_m {line-height: 20px;}


    .banner_web_0517{height: 30vw;width: 100%;background: url(/uploads/activity/20210517/0517_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-0517 {background: none;height: auto;margin-top: 0;}
    .top_inner_left_part_0517 {margin-top: 28px;margin-left: 0;}
    .top_inner_p1_0517 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
    .top_inner_p1_font_0517 {font-size: 15px;font-weight: bold;}
    .top_inner_p2_0517 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 10px;}
    .service_10_0415_point {width: 6px;height: 6px;background-color: #666666;border-radius: 50%;display: inline-block;vertical-align: 2px;}
    .point_color_0417 {background-color: #D01027;vertical-align: 3px;margin-left: 8px;}
    .top_inner_p3_0517 {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-top: 17px;}
    .top_right_content_time {text-align: center;float: none;display: block;margin: 0;}
    .top_inner_right_part_0517 {width: 100%;height: 222px;background: url(/uploads/activity/20210517/0517_pic1.png) no-repeat;background-size: 60%;background-position: center center;margin-top: 30px;}
    .top_activity_time_0517 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #8A8A8A;line-height: 28px;}
    .table_0517 th{text-align: center;background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}
    .table_0517 td{text-align: center;}
    .table_0517 .margin_left_table0517 {padding-left: 5px;text-align: left;}
    .table1_0517 th{text-align: center;background: #666666;font-size: 14px;font-family: Microsoft YaHei;color: #FFFFFF;}
    .table1_0517 td{text-align: center;}
    .table1_0517 th:first-child {width: 56px;}


    .banner_web_0714{height: 45vw;width: 100%;background: url(/uploads/activity/20210714/mobile/0714_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-0714 {margin-left: 40vw;background: url(/uploads/activity/20210714/0714_backgroud.png) no-repeat;background-size: 100% 100%;padding: 0 0 0 10px;height: auto;margin-top: 0;margin-right: 0;}
    .top_content_tit_0714 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;margin-bottom: 10px;}
    .centent-centent-box-0714{margin-left: -40vw; padding: 1px;margin-top: 0;}
    .centent-centent-box4-0714{overflow:hidden;margin-top: 10px;margin-bottom: 18px;}
    .centent-centent-left-0714{ float:left;width:20vw;height: auto;}
    .centent-centent-left-0714 img{width: 15vw;height: inherit;}
    .centent-centent-right-0714{ float:left;width:65vw;}
    .centent-centent-right-0714 p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;width: 60vw;letter-spacing:2px}
    .activity_detail_0714{text-align: center;margin-top: 10px;width: 100%;margin-bottom: 20px;}
    .activity_detail_title_0714{background-color: rgb(247, 212, 216);border:2px solid #ab151b;margin:0 auto;width: 100px;border-radius:5px}
    .activity_detail_title_0714 p{font-size: 18px;font-weight: bolder; font-family: Microsoft YaHei;color: #202020;line-height: 28px;margin-bottom: 10px;margin:0 auto;}
    .activity_detail_date_0714 p{font-size: 12px; font-family: Microsoft YaHei;color: #8A8A8A;line-height: 28px;margin-bottom: 10px;margin:0 auto;}
    .activity_details_0714{width: 100%;overflow:hidden;margin-top: 50px;}
    .activity_details_0714 img{float:left;width: 25px;}
    .activity_details_0714 .activity_details_title_0714{font-size: 18px; float:left;margin-left: 10px;padding:0 auto ;font-weight: bold;color:rgb(206, 17, 39);}
    .activity_details_0714 p{font-size: 16px;margin-top: 4px;letter-spacing:2px}
    .table_0714{overflow:hidden; text-align: center;float: left;margin: 2px 0 2px 5px;width: auto;padding-left: 0;}
    .table_0714 img{float: left;margin-top: 0;}
    .table_0714 p{float: left;}
    .site_txt_0714 {margin-top: 12px;width: 100%;text-align:justify;}
    .width_table1_0714_td1 {width: 230px;text-align: center;}
    .width_table1_0714_td2 {width: 150px;text-align: center;}
    .width_table1_0714_td3 {width: 170px;text-align: center;}
    .td_width_activity_0714 {width: 100px;}
    .wrapper_activity { width:100%; margin: 0 auto;}

    .hongmian-plan-0714 {height: 500px; background-color: rgb(241, 241, 241);margin-top: 40px;padding: 5px;}
    .hongmian-plan-0714-right {display: inline-block;}
    .hongmian-plan-0714-right-title{color: #d01027;font-weight: 500;margin-bottom: 5px;}
    .hongmian-plan-0714-right p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 25px;text-align: left;letter-spacing:2px}
    .hongmian-plan-0714-right ul li{width: 28vw;height: 90px;display: inline-block;float: left;margin-top: 28px;margin-right: 1vw;margin-bottom: 33px;}
    .hongmian-plan-0714-right ul li img {margin-bottom: 12px;margin-left: 28px;}
    .hongmian-plan-0714-right ul li p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;text-align: left;}
    .hongmian-plan-0714 .hongmian-plan-0714-img {text-align: center;}
    .add_boder_0714_th_center {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: rgb(102, 102, 102);text-align: center;}
    .move_0714 {color: #d01027;float:left;}

    .table_0714s th {height: 1.8rem;background: #666666;color: #ffffff;}
    .table_0714s td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
    .b_centent_0714{text-align: center;}
    .b_red{color: #d01027;}
    .add_boder_transform_margin_0714 {padding: 0;}

    .table_0315 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 20px;}
    .table_0315 th {font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;text-align: center;line-height: 20px;}
    .table_0315 .add_boder_transform_margin_0310 {padding-left: 2px;}
    .table-0513-tit {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #202020;line-height: 22px;padding-left: 5px;margin-top: 41px;}
    .table_0315 td:first-child {width: 72px;}


    /* 20210715活动页 */
    .banner_web_0720{height: 45vw;width: 100%;background: url(/uploads/activity/20210720/mobile/0720_banner.jpg) no-repeat;background-size: 100%;}
    .img_display_none_0720{display: none;text-align: center;}
    .content_left_img_0720 {display: none;}


    /*20210720活动页*/
    .add_boder_0720 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;font-size: 12px;}
    .add_boder_0720s {width: 120px;}
    .content_text_0720{text-align: center;}
    .activity_details_0720{width: 100%;overflow:hidden;margin-top: 20px;padding-top: 20px;}
    .activity_detail_bg{padding-top: 20px;width: 100%;height: 60px;background: url(/uploads/activity/20210720/bg1.png) no-repeat;background-size:100% 100%;margin: 0;}
    .activity_detail_title{text-align: center;}
    .activity_detail_title p{margin-top: -39px;color:  #D01027; font-size: 22px;font-weight: 600;}
    .img_display_none_0720{display: none;}
    .top_content_tit_0720{margin-top: 20px;text-align: center;margin-bottom: 20px;height: 100%;}
    .activity_detail_text{text-align: center;white-space:nowrap;box-sizing: border-box;font-size: 13px;}
    .activity_details_table_0720{width: 100%;overflow:hidden;}
    .activity_details_table_0720 .activity_details_table_title_0720{font-size: 18px; float:left;margin-left: 10px;padding:0 auto ;font-weight: bold;color: #d01027;margin-top: 20px;margin-bottom: 10px;}
    .table_wap_th_0720{background: #666666; color: #ffffff;text-align: center;font-size: 12px;font-weight: bold;line-height: 18px;}
    .table_wap_0720_td_line_height22{line-height: 22px;}
    .banner_web_0720{height: 45vw;width: 100%;background: url(/uploads/activity/20210720/mobile/0720_banner.jpg) no-repeat;background-size: 100%;}
    .site_txt_0714 {margin-top: 12px;width: 100%;text-align:justify;font-size: 12px;}
    .table_0514 th {font-size: 12px;}
    .add_boder_transform_margin_0310 {padding-left: 0;}


    /*20210722活动页*/
    .banner_web_20210722{height: 45vw;width: 100%;background: url(/uploads/activity/20210722/mobile/0722_banner.jpg) no-repeat;background-size: 100%;}
    .top-content-box-20210722 p{margin: 2vh 5vw 2vh 5vw;text-align: center;line-height: 1.8;}
    .top-content-box-20210722 .fuli_content_box_20210722{width: 95vw;height: 100%; border:1px solid #ffffff;background: #f1f1f1;margin-top: 38px;text-align: center;}
    .top-content-box-20210722 .fuli_content_box_20210722 .fuli_content_box_20210722_div {width: 100%;height: auto;}
    .top-content-box-20210722 .fuli_content_box_20210722 .fuli_content_box_20210722_div img{margin-top: 20px;}
    .fuli_content_box_20210722_solid{width: 75vw;height: 1px;border: 1px dashed #CCCCCC;float: left;margin-left: 10vw;margin-top: 0;}
    .activity_dateils_box_20210722{text-align: center;width: 100%;margin-top: 38px;}
    .table_title_img {width: 160px;height: 33px;margin-top: 30px;}
    .table_20210722_say_text {padding: 2vw; margin-top: 5px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 28px;}
    .add_boder_20210722 {border: 1px #ccc solid;opacity: 0.9;line-height: 37px;}
    .table_202107221 th {height: 1.8rem;background: #666666;color: #FFFFFF;text-align: center;line-height: 24px;}
    .table_202107221 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;padding: 8px;}
    .table_202107221 tr td:nth-child(1) {width:  95px;}
    .table_202107221 tr td:nth-child(2) {width:  75px;}
    .table_202107221 tr td:nth-child(4) {width:  15vw;text-align: center;}
    .table_202107221 th:nth-child(4){padding-left: 2vw;padding-right: 2vw;}
    .table_202107221 th:nth-child(3){padding-left: 3vw;padding-right: 3vw;}
    .table_202107222 th {height: 1.8rem;background: #666666;color: #FFFFFF;text-align: center;line-height: 24px;}
    .table_202107222 td {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #202020;line-height: 24px;padding: 8px;}
    .table_202107222 tr td:nth-child(3) {width:  13vw;text-align: center;}
    .table_202107222 tr td:nth-child(1) {width:  40px;}
    .table_202107222 tr td:nth-child(2) {width:  20vw;}
    .table_202107222 tr td:nth-child(5) {width:  40px;}
    .table_202107222 th:nth-child(4){padding-left: 1vw;padding-right: 1vw;}
    .table_202107222 th:nth-child(5){padding-left: 1vw;padding-right: 1vw;}
    .table_20210722_center_wap {text-align: center;padding-left: 0px;}


    /* 20210802活动页 */
    .banner_web_20210802{height: 95vw;width: 100%;background: url(/uploads/activity/20210802/mobile/banner.jpg) no-repeat;background-size: 100%;}
    .avtivity_0802{width: 100%;min-height: 600px;background: rgb(241, 241, 241);margin-top: 30px;padding: 32px 0 12px 0 ;}
    .top-content-box-20210802 {text-align: center;font-size: 13px;}
    .avtivity_0802_centent_box_1 p{margin: 2vh 5vw 2vh 5vw;}
    .top-content-box-20210802 p{margin: 2vh 5vw 2vh 5vw;text-align: center;}
    .top-content-box-20210802 img{width: 40vw; }
    .avtivity_0802 .avtivity_0802_title_box{min-height: 95px;padding: 2vw 5vw 0px 5vw;overflow: hidden；}
    .avtivity_0802 .avtivity_0802_title_box_left{width: 75%;}
    .avtivity_0802 .avtivity_0802_title_box_right {float: right;background: rgb(204, 204, 204);padding: 2px 12px 2px 12px;font-size: 14px;margin-top: 40px;}
    .avtivity_0802 .avtivity_0802_title_box_solid{width: 94vw;height: 0px;border: 1px dashed rgb(204, 204, 204) ;margin-top: 40px;}
    .avtivity_0802 .avtivity_0802_centent_box_p1{padding: 0 0 0 5vw;margin-top: 4vw;}
    .avtivity_0802 .avtivity_0802_centent_box_p2 img{width: 40%;padding:5vw 30vw 5vw 30vw;}
    .avtivity_0802 .avtivity_0802_centent_box_p2 p{min-height: 186px;margin-bottom: 2vw;padding-left: 5vw;padding-right: 5vw;}
    .avtivity_0802 .avtivity_0802_centent_box_p3 p{color: #202020;font-size: 12px;margin-top: 15px;padding: 0 5vw 0 5vw;}
    .avtivity_0802 .avtivity_0802_centent_box_p3 p:nth-child(1){margin-bottom: 15px;}
    .avtivity_0802 .avtivity_0802_centent_box_p3 p:nth-child(12){ min-height: 30px;font-size: 12px;color: #666;}
    .avtivity_0802_centent_box_7,.avtivity_0802_centent_box_6,.avtivity_0802_centent_box_5,.avtivity_0802_centent_box_4,.avtivity_0802_centent_box_3,.avtivity_0802_centent_box_2,.avtivity_0802_centent_box_1{display: none;}
    .avtivity_0802 .avtivity_0802_title_box_left_title{overflow:hidden;}
    .avtivity_0802 .avtivity_0802_title_box_left_title_xuhao{width: 28px;height: 28px;font-size: 14px;background: #FEDADD;text-align: center;z-index: 100;position: absolute;margin-top: 10px;}
    .avtivity_0802 .avtivity_0802_title_box_left_title_sanjiaoxing{ margin-top: 38px;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0PX 27px 6px 0px;border-color:  transparent  #AE9E9E  ;}
    .avtivity_0802 .avtivity_0802_title_box_left_title_xuhao p{width: 20px;height: 13px;font-size: 14px;font-family: Roboto;font-weight: bold;color: #C31B2F;line-height: 25px;margin: 0 auto;}
    .avtivity_0802 .avtivity_0802_title_box_left_title_p{z-index: 1;margin-top: 6px;position: absolute;margin-left: 12px;padding-left: 20px;height: auto;background: none;border-bottom: none;}
    .avtivity_0802 .avtivity_0802_title_box_left_title_p p{font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;margin: 0 auto;width: 80vw;}
    .avtivity_0802 .avtivity_0802_title_box_left .avtivity_0802_title_box_left_p{color: rgb(109, 109, 109);position: absolute;margin-top: 70px;width: 88vw;}
    .avtivity_0802_centent_box_p3_box{text-align: center;}
    .avtivity_0802_centent_box_p3__solid{width: 70vw;height: 1px;border: 1px solid #CCCCCC;background: #cccccc;margin: 4vw 10vw 4vw 10vw;}
    .red_0803_div{padding:2vw 5vw 2vw 5vw;}
    .red_0803{display: inline-block;top: 0;width: 4px;height: 4px;background: red;border-radius: 50%;margin: 0 2px 2px 7px;}
    .avtivity_0802_title_box_left_title_8{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_8_1{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_8_3{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_388{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_1360{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_1800{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}
    .avtivity_0802_title_box_left_title_2560{position: absolute;margin-top: 30px;z-index: 10;padding-left: 30px;margin-left: 0;}

    .wrapper_activity {width:100%; margin: 0 auto;}


    /*20210914活动页*/
    .gene_ko_0914 .banner_background_0914_wrap {height: auto;}
    .gene_ko_0914 .banner_background_0914{width:100%;background:url(/uploads/activity/20210914/m_banner.jpg) no-repeat;background-size:100%;height: 380px;width: 100%;left: auto;margin-left: 0;}
    .gene_ko_0914 .wrapper_activity {width: 100%;margin: 0 auto;}
    .gene_ko_0914 .content_picture1_0914{width:100%;background:url(/uploads/activity/20210914/m_bg1.png) no-repeat;background-size:100%;height: 350px;padding-top: 40px;box-sizing: border-box;margin-top: 0;}
    .gene_ko_0914 .content_picture2_0914{margin-top:48px;width:100%;height:330px;background:url(/uploads/activity/20210914/bg3.png) no-repeat;background-size:100%;left: auto;margin-left: 0;}
    .gene_ko_0914 .content_picture2_0914>div{display:none}
    .gene_ko_0914 .content_picture2_0914 a{display:block;font-size: 0.6rem;position:absolute;top: 40px;left:150px;}
    .gene_ko_0914 .content_picture1_0914 .context{text-align:center;padding: 0;}
    .gene_ko_0914 .activity_time{margin-top:0!important;color:#666;text-align:right;font-weight:400;font-size:14px!important;line-height:25px}
    .gene_ko_0914 .activity_way{margin:auto;width:231px;height:82px;background:url(/uploads/activity/20210914/title.png) no-repeat;background-size:100%}
    .gene_ko_0914 .activity_way1{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way1.png) no-repeat;background-size:100%}
    .gene_ko_0914 .activity_way2{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way2.png) no-repeat;background-size:100%}
    .gene_ko_0914 .activity_way3{margin:auto;width:31rem;height:58px;background:url(/uploads/activity/20210914/m_way3.png) no-repeat;background-size:100%}
    .gene_ko_0914 .activity_way4{margin:auto;width:42rem;height:58px;background:url(/uploads/activity/20210914/m_way4.png) no-repeat;background-size:100%}
    .gene_ko_0914 .method_head{text-align:center;padding-bottom: 0;border-bottom: none;}
    .gene_ko_0914 .method_head>div{margin:0 auto;text-align:center;font-size:1.5rem}
    .gene_ko_0914 .method_head>div:first-child{display:inline-block;margin-bottom:10px;border:2px solid #d01027}
    .gene_ko_0914 .method_head>div:nth-child(2)>span{padding:3px 5px}
    .gene_ko_0914 .method_head>div:first-child .way_head{display:inline-block;margin:0;padding:3px 5px;background:linear-gradient(0deg,#d01027 0,#f02849 52%,#fa476d 100%);color:#fff;font-weight:700}
    .gene_ko_0914 .method1{margin-top:25px}
    .gene_ko_0914 .method2{margin-top:50px}
    .gene_ko_0914 .method3{margin-top:50px}
    .gene_ko_0914 .method4{margin-top:50px}
    .gene_ko_0914 .way_head{margin-top:23px;text-align:center}
    .gene_ko_0914 .way_head_red_border{border-right:1px solid #999;color:#d01027;font-weight:700;font-size:2rem;line-height:17px}
    .gene_ko_0914 .way_head_red{color:#d01027;font-weight:700;font-size:2rem;line-height:17px}
    .gene_ko_0914 .way_head_grey{color:#666;font-weight:700;font-size:1.5rem;line-height:25px}
    .gene_ko_0914 .RMB_symbol{font-size:1.5rem}
    .gene_ko_0914 .method1_introduce{margin-top:26px}
    .gene_ko_0914 .method2_introduce{margin-top:26px}
    .gene_ko_0914 .method3_introduce{margin-top:26px}
    .gene_ko_0914 .method4_introduce{margin-top:26px}
    .gene_ko_0914 .text1{color:#666;font-weight:400}
    .gene_ko_0914 .text2{color:#202020;font-weight:700}
    .gene_ko_0914 .text4{color:#202020;font-weight:400;font-size:1rem}
    .gene_ko_0914 .text6{color:#d01027;font-weight:700;font-size:1rem}
    .gene_ko_0914 .text7{color:#202020;font-weight:700;font-size:1.5rem}
    .gene_ko_0914 .text8{color:#666;font-weight:700;font-size:1.5rem}
    .gene_ko_0914 .text9{color:#666;font-size:14px}
    .gene_ko_0914 .text10{color:#202020;font-weight:700;font-size:14px}
    .gene_ko_0914 .table1{margin-top:26px;width:100%;border:2px solid #ccc}
    .gene_ko_0914 .table1>thead>tr>th{width:25%;border:1px solid #ccc;background:#666;color:#fff;text-align:center;font-weight:400;padding: 0;}
    .gene_ko_0914 .table1>thead>tr>th:nth-child(1) {text-align: center;}
    .gene_ko_0914 .table1>tbody>tr>td{width:25%;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400;padding: 0;}
    .gene_ko_0914 .table1>tbody>tr>td:nth-child(1){text-align:left}
    .gene_ko_0914 .col-1{display:inline-block;width:25%}
    .gene_ko_0914 .col-2{display:inline-block;width:30%}
    .gene_ko_0914 .col-3{display:inline-block;width:40%}
    .gene_ko_0914 .table2{margin-top:2rem;width:100%;border:2px solid #ccc}
    .gene_ko_0914 .table2>thead>tr>th{padding:10px 1rem;border:1px solid #ccc;background:#666;color:#fff;text-align:center;font-weight:400;font-size:1rem;line-height:1.5rem}
    .gene_ko_0914 .table2>tbody>tr>td{padding:10px 10px;border:1px solid #ccc;color:#202020;text-align:center;font-weight:400;font-size:1rem}
    .gene_ko_0914 .table2>tbody>tr>td:nth-child(1){width:18%}
    .gene_ko_0914 .table2>tbody>tr>td:nth-child(2){width:42%;text-align:left}
    .gene_ko_0914 .table2>tbody>tr>td:nth-child(3){width:13%;font-weight:700}
    .gene_ko_0914 .table2>tbody>tr>td:nth-child(4){width:8%}
    .gene_ko_0914 .table2>tbody>tr>td:nth-child(5){width:20%}
    .gene_ko_0914 .cell_list{margin-top:10px}
    .gene_ko_0914 .cell_list_mark{display:inline-block;margin-right:7px;margin-bottom:2px;width:5px;height:5px;border-radius:50%;background:#d01027;vertical-align:middle}
    .gene_ko_0914 .cell_list span{margin-right:25px}
    .gene_ko_0914 .cell_list div:nth-child(2){margin-top:7px}
    .gene_ko_0914 .cell_list div:nth-child(3){margin-top:7px}
    .gene_ko_0914 .method2 .list_table{overflow-y:auto;margin-bottom:10px;height:300px;border-collapse:collapse;table-layout:fixed;border-spacing:0}
    .gene_ko_0914 .mytable{margin:0 auto 25px auto;width:100%;font-size:1rem}
    .gene_ko_0914 .method2 .list_table tr{border:1px solid #ccc}
    .gene_ko_0914 .method2 .list_table th{width:70px;background-color:#666;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:30px}
    .gene_ko_0914 .method2 .list_table td{width:87px;border:1px solid #ccc;text-align:center;line-height:30px}
    .gene_ko_0914 .method2 .pathway_list{margin-top:1rem;box-shadow:0 1px 1.5rem rgb(0 0 0 / 20%)}
    .gene_ko_0914 .method2 .pathway_head{margin-bottom:11px;height:62px;background-color:#eee;color:#333;text-align:center;font-weight:700;font-size:1.5rem}
    .gene_ko_0914 .method2 .pathway_list ul{display:flex;margin:0 auto;margin-bottom:1rem;width:100%;flex-wrap:wrap;justify-content:space-between}
    .gene_ko_0914 .method2 .pathway_list ul li:first-child{box-sizing:border-box;padding:5px;width:100%;background-color:#eee;color:#666;text-align:center;font-weight:700;font-size:1.5rem}
    .gene_ko_0914 .method2 .pathway_list ul li:not(:first-child){box-sizing:border-box;padding:5px 0px;width: 25%;text-align: center; border-bottom:5px solid transparent;color:#666;font-size:1.5rem;cursor:pointer}
    .gene_ko_0914 .method2 .pathway_list ul li.cur{border-bottom:5px solid #d01027;color:#202020;font-weight:700}
    .gene_ko_0914 .ask{color:#d01027;font-size:1.5rem}
    .gene_ko_0914 .slide{margin-bottom:10px;color:#858485;text-align:center;font-size:1rem}
    .gene_ko_0914 .footer1{position:relative;left:35%;padding-top:50px;color:#727272;font-size:17px}
    .gene_ko_0914 .footer1_head{color:#202020;font-weight:700;font-size:32px}
    .gene_ko_0914 .footer2{margin-top:15px;color:#202020;text-align:center;font-size:14px}
    .gene_ko_0914 .method3 .disease_gene{margin-top:2rem;padding-bottom:60px;min-height:500px;}
    .gene_ko_0914 .method3 .disease_gene .disease_search{margin-bottom:1rem}
    .gene_ko_0914 .method3 .disease_gene .disease_search div:nth-child(-n+3){margin:auto;width:95%;border-bottom:1px solid #b5b5b5;color:#000;font-size:1.5rem}
    .gene_ko_0914 .method3 .disease_gene .disease_search div:nth-child(-n+3)::before{color:#333;content:"≡ ";vertical-align:sub;font-size:2rem}
    .gene_ko_0914 .method3 .disease_gene .disease_search ul{position:absolute;display:none;background-color:#eee;box-shadow:5px 4px 10px 0 rgba(50,50,50,.28);color:#666}
    .gene_ko_0914 .method3 .disease_gene .disease_search ul li{padding:3px 2rem}
    .gene_ko_0914 .method3 .disease_gene .disease_search ul li:hover{background-color:#ddd;color:#d01027}
    .gene_ko_0914 .method3 .disease_gene .disease_search button{display:block;margin:2rem auto;padding:10px 0;width:95%;outline:0;border:none;background-color:#d01027;color:#fff;font-size:1.5rem;cursor:pointer}
    .gene_ko_0914 .method3 .disease_gene .disease_table{overflow:scroll;margin:0 auto;width:100%;height:300px}
    .gene_ko_0914 .mytable{margin-bottom:10px;width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}
    .gene_ko_0914 .mytable tr{border:1px solid #ccc}
    .gene_ko_0914 .mytable th{padding:9px 0;width:70px;background-color:#666;color:#fff;text-align:center;font-size:1.5rem;line-height:20px}
    .gene_ko_0914 .mytable td{padding:9px 0;width:20%;border:1px solid #ccc;color:#202020;text-align:center;font-size:1.5rem;line-height:20px}
    .gene_ko_0914 .button_father{width:100%;text-align:center}
    .gene_ko_0914 .mysearch{margin:30px auto;padding:30px 30px;width:80%;border-radius:10px;background:#f1f1f1;box-shadow:1px 1px 3px 3px #ddd;}
    .gene_ko_0914 .mysearch .elements{text-align:center;}
    .gene_ko_0914 .mysearch .elements input{padding-left:35px;width:100%;height:35px;border:none;margin-bottom: 1rem;background:#fff url(/uploads/activity/20210910/search.png) left/35px 35px no-repeat;}
    .gene_ko_0914 .mysearch .elements button{padding:3px 10px;width:100%;outline:0;border:none;border-radius:3px;background-color:#d01027;color:#fff;font-size:16px;cursor:pointer;}
    .gene_ko_0914 .mysearch .result .res{margin:30px auto 0;text-align:center;}
    .gene_ko_0914 .mysearch .result .res .mytable{width:100%;}
    .gene_ko_0914 .mysearch .result .res .note{text-align:left;}
    .gene_ko_0914 .method3 .disease_gene .table_title{width: 100%;display: flex;justify-content: space-around;}
    .gene_ko_0914 .method3 .disease_gene .table_title ul{display: none;}
    .gene_ko_0914 .method3 .disease_gene .table_title>div{width: 20%;box-sizing: border-box;background: #666;height: 50px;line-height: 50px;text-align: center;color: #fff;font-weight: bold;}
    .gene_ko_0914 .method3 .disease_gene .table_title>div:not(:last-child){border-right: 1px solid #ddd;}
    .gene_ko_0914 .method3 .disease_gene .table_title>div:last-child{width: 0%;}
    .gene_ko_0914 .content_picture2_0914_wrap {height: auto;}


    /* 基因点突变/敲除细胞活动_20210917 */
    .point_mutation_ki .banner {height: auto;}
    .point_mutation_ki .banner>div{height:350px;background:url(/uploads/activity/20210917/m/banner.jpg) no-repeat;background-size:100%;width: 100%;left: auto;margin-left: 0;}
    .point_mutation_ki .section{margin:15px auto;width:95%;}
    .point_mutation_ki .section .title{width:100%;height:75px;background:url(/uploads/activity/20210917/m/title.png) top center/60% no-repeat;color:202020;text-align:center;font-weight:700;font-size:24px;line-height:85px;}
    .point_mutation_ki .point_mutation .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
    .point_mutation_ki .gene_ki .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
    .point_mutation_ki .surprise .title{background:url(/uploads/activity/20210917/m/title1.png) top center/60% no-repeat;color: rgba(0,0,0,0);}
    .point_mutation_ki .section>ul{display:flex;flex-wrap:wrap;}
    .point_mutation_ki .point_mutation>ul li:first-child{border-right:1px solid #ddd;}
    .point_mutation_ki .section .icon{box-sizing:border-box;margin:10px 0;width:50%;text-align:center;}
    .point_mutation_ki .gene_ki .icon{width:100%;}
    .point_mutation_ki .section .desc{width:100%;font-weight:400;font-size:15px;line-height:30px;text-align: justify;padding-left: 0;}
    .point_mutation_ki .section .fb18{color:#202020;font-weight:700;font-size:18px;}
    .point_mutation_ki .section .fb24{color:#202020;font-weight:700;font-size:24px;}
    .point_mutation_ki .spec .spec1{padding:15px 20px;background:url(/uploads/activity/20210917/m/bg2.png) center/100% 100% no-repeat;text-align:justify;font-size:15px;line-height:30px;}
    .point_mutation_ki .spec .spec2{padding:15px 20px;text-align:center;font-size:15px;line-height:30px;background: none;}
    .point_mutation_ki .section table{margin:15px 0;width:100%;text-align:center;}
    .point_mutation_ki .section table th{border:1px solid #ddd;background-color:#666;color:#fff;line-height:35px;}
    .point_mutation_ki .section table td{border:1px solid #ddd;color:#202020;font-size:15px;line-height:35px;}
    .point_mutation_ki .section table .price{color:#d01027;font-weight:700;}
    .point_mutation_ki .surprise .con{display:flex;flex-wrap:wrap;}
    .point_mutation_ki .surprise .con>div:last-child{padding:30px;background:url(/uploads/activity/20210917/m/bg.png) center 100% no-repeat;line-height:35px;}
    .point_mutation_ki .surprise .con>div{width:100%;}
    .point_mutation_ki .surprise .con ul{display:flex;flex-wrap:wrap;}
    .point_mutation_ki .surprise .con ul li{display:flex;padding:0 10px 0 15px;background:url(/uploads/activity/20210917/selected.png) center left no-repeat;}
    .point_mutation_ki .surprise .con>div{padding: 15px!important;}
    .point_mutation_ki .section>ul li:nth-child(2){border-right: none;}


    /* 稳转株活动_20210930 */
    .activity_stable_cellline a{text-decoration: underline;}
    .activity_stable_cellline .banner{height:350px;background:url(/uploads/activity/20210930/banner_m.jpg) no-repeat;background-size:100%;width: 100%;box-sizing: border-box;}
    .activity_stable_cellline .banner>div {width: auto;
    height: auto;position: relative;left: auto;margin-left: 0;}
    .activity_stable_cellline .section{margin:2rem auto;width:100%;color:#202020;font-size:1rem;}
    .activity_stable_cellline .section h3{position:relative;margin-bottom:3rem;color:#202020;text-align:center;font-weight:700;font-size:1.5rem;}
    .activity_stable_cellline .section h3:after{position:absolute;top:3rem;right:0;left:0;display:inline-block;margin:0 auto;width:66px;height:6px;background-color:#999;content:"";text-align:center;}
    .activity_stable_cellline .section1{box-sizing:border-box;padding:2rem;background:url(/uploads/activity/20210930/img_bg1.png) 100% 100% no-repeat;}
    .activity_stable_cellline .section1>p{margin-bottom:30px;font-size:16px;line-height:25px;}
    .activity_stable_cellline .section1 .standard{position:relative;display:flex;justify-content:space-between;}
    .activity_stable_cellline .section1 .standard .detail{position:absolute;top:15rem;left:0;z-index:1;display:none;box-sizing:border-box;box-sizing:1px 1px 9px 9px #ddd;padding:2rem;width:100%;background-color:#eee;background-color:#fff;text-align:justify;}
    .activity_stable_cellline .section1 .standard>div{width:33%;height:150px;text-align: center;padding: 0;background: transparent;box-shadow: none;}
    .activity_stable_cellline .section1 .standard img{width: 56px;height: 56px;}
    .activity_stable_cellline .section1 .standard>div>p:nth-of-type(1){margin-bottom:10px;text-align:center;}
    .activity_stable_cellline .section1 .standard>div>p:nth-of-type(2){margin-bottom:10px;text-align:center;font-weight:700;font-size:1rem;}
    .activity_stable_cellline .section1 .standard>div>p:nth-of-type(3){display:none;margin-bottom:10px;color:#666;font-size:14px;}
    .activity_stable_cellline .section1 .standard>div>span{padding:3px 10px;border-radius:3px;background-color:#666;color:#fff;font-weight:700;}
    .activity_stable_cellline .section1 .standard>div>span:hover+.detail{display:block;}
    .activity_stable_cellline .mytable{width:100%;text-align:center;}
    .activity_stable_cellline .mytable tbody{display:none;}
    .activity_stable_cellline .mytable th{border:1px solid #ccc;background-color:#666;color:#fff;line-height:50px;}
    .activity_stable_cellline .mytable td{border:1px solid #ccc;line-height:30px;}
    .activity_stable_cellline .section2 .table_0514 th {text-align: center;font-size: 12px;line-height: 18px;}
    .activity_stable_cellline .section2 .table_0514 td:first-child {width: 60px;line-height: 22px;padding-left: 10px;}
    .activity_stable_cellline .section2 .table_1 td span:before{color:#d01027;content:"•";font-size:18px;}
    .activity_stable_cellline .section2 .table_1{height:180px;background:url(/uploads/activity/20210930/table1.png) 100%/100% no-repeat;}
    .activity_stable_cellline .section3 h4 span{vertical-align:bottom;text-align:center;line-height:30px;}
    .activity_stable_cellline .section3 .step .con{margin-left:15px;padding:20px 0 35px 30px;border-left:2px dashed #ccc;}
    .activity_stable_cellline .section3 .step .con .table_2{height:210px;background:url(/uploads/activity/20210930/table2.png) 100%/100% no-repeat;}
    .activity_stable_cellline .section3 .step2 .con ul{margin:20px;}
    .activity_stable_cellline .section3 .step2 .con ul li{list-style-type:disc;}
    .activity_stable_cellline .section3 h4>span:nth-of-type(1){display:inline-block;width:30px;height:30px;border-radius:5px;background-color:#d01027;color:#fff;font-weight:700;font-size:27px;}
    .activity_stable_cellline .section3 h4>span:nth-of-type(2){display:inline-block;margin-right:10px;padding:0 20px;height:30px;border-radius:5px;background-color:#f1f1f1;color:#202020;font-weight:700;font-size:18px;}
    .activity_stable_cellline .section3 h4>span:nth-of-type(3){display:inline-block;padding:0 20px;width:90px;background:url(/uploads/activity/20210930/tag.png) 100% 100% no-repeat;color:#202020;font-weight:700;font-size:14px;}
    .activity_stable_cellline .section3 h4>span:nth-of-type(3) b{color:#d01027;}
    .activity_stable_cellline .section3 .step3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;border: none;}
    .activity_stable_cellline .section3 .step3 ul img{width: 80px;height: 80px;}
    .activity_stable_cellline .section3 .step3 ul li{box-sizing:border-box;padding:20px 0;width:33%;}
    .activity_stable_cellline .section3 .step3 ul li:first-child{padding:2rem;width:100%;background-color:#666;color:#fff;height: auto;}
    .activity_stable_cellline .section3 .step3 ul li .spec{text-align:center;font-weight:700;}
    .activity_stable_cellline .section3 .step3 ul li .spec{color:#d01027;}
    .activity_stable_cellline .section3 .step3 .con{padding-bottom: 0;}


    /* 产品现货_20211103 */
    .activity_spot a{cursor:pointer;color:inherit}
    .activity_spot .banner{height:340px;background:url(/uploads/activity/20211103/m/banner.jpg) no-repeat;background-size:100%;width: 100%;margin-left: 0;left: auto;}
    .activity_spot .section{font-size:1.4rem;color:#202020;width:100%;margin:25px auto}
    .activity_spot .section h3{text-align:center;margin-bottom:25px}
    .activity_spot .section h3 span{padding:0 1.5rem;font-size:1.6rem;line-height:4rem;color:#202020;font-weight:700;display:inline-block;border-radius:50px;background:linear-gradient(0deg,#f4eedb,#f0daa6);box-shadow:0 3px 1px 1px #d01027}
    .activity_spot .section1{margin:25px auto}
    .activity_spot .section1 p{font-size:1.4rem;line-height:25px;text-align:center}
    .activity_spot .section1 ul{display:flex;justify-content:center}
    .activity_spot .section1 ul li{margin:5px}
    .activity_spot .section1>div{color:#999;margin-top: 0;padding-left: 0;}
    .activity_spot .section2{padding:10px;box-sizing:border-box;position:relative;border-radius: 0;box-shadow: none;}
    .activity_spot .section2 .title{display:flex;justify-content:space-between;flex-wrap:wrap;margin:25px 0}
    .activity_spot .section2 .title span{font-size:1.6rem;font-weight:700}
    .activity_spot .section2 .title .title_r{font-size:1.4rem;width:100%;line-height:2rem;margin-top:10px;display:flex;justify-content:space-between}
    .activity_spot .section2 .title .title_r>div{background:#ddd;display:inline-block;width:15%;text-align:center;color:#d01027;font-size:1rem}
    .activity_spot .section2 .title .title_r ul{display:flex;justify-content:space-around;border:1px solid #ccc}
    .activity_spot .section2 .title .title_r ul li{position:relative;font-size:1rem}
    .activity_spot .section2 .title .title_r ul .cur{color:#d01027;font-weight:700}
    .activity_spot .section2 .con1{display:flex;justify-content:space-between;flex-wrap:wrap}
    .activity_spot .section2 .con1{display:flex;justify-content:space-between}
    .activity_spot .section2 .con1 li{width:30%}
    .activity_spot .section2 .con1 .c1{background:url(/uploads/activity/20211103/m/img_bg.png) 100%/100% 100% no-repeat;height:138px;box-sizing:border-box;width:100%;margin-bottom:20px;padding-top:80px}
    .activity_spot .section2 .con1 .c1>div{display:flex;justify-content:space-around}
    .activity_spot .section2 .con1 .c1 .list_item{width:31%;background:#666;color:#fff;line-height:2rem;text-align:center;padding:0 10px;border-radius:3px;position:relative;box-sizing:border-box;height: auto;}
    .activity_spot .section2 .con1 .c1 .list_item:after{content:"+";position:absolute;right:10px}
    .activity_spot .section2 .con1 .c1 .list_item:hover .hide_item{display:block}
    .activity_spot .section2 .con1 .c1 .img_zoom{display:none!important}
    .activity_spot .section2 .con1 .c1 .hide_item{display:none;position:fixed;left:0;right:0;top:100px;width:95%;background:rgba(0,0,0,0);z-index:10;text-align:justify;margin:0 auto}
    .activity_spot .section2 .con1 .c1 .hide_item>div{padding:15px;border:1px solid #ccc;width:100%;background:#fff;border-radius:5px;position:relative;box-sizing:border-box}
    .activity_spot .section2 .con1 .c1 .hide_item h5{color:#d01027;font-size:1.4rem;font-weight:700}
    .activity_spot .section2 .con1 .c1 .hide_item p{color:#202020;font-size:1.2rem}
    .activity_spot .section2 .con1 .c1 .hide_item a{color:#666;font-size:1.2rem}
    .activity_spot .section2 .con1 .c1 .hide_item span{color:#333;font-size:2.5rem;position:absolute;right:9px;top:9px;z-index:9}
    .activity_spot .section2 .con1 .c1 .hide_item>div>div{width:100%;overflow:hidden;border:1px dashed #ddd;padding:10px;box-sizing:border-box;margin-top:10px}
    .activity_spot .section2 .con1 li:not(:first-child){display:flex;flex-direction:column;justify-content:space-between;height:350px}
    .activity_spot .section2 .con1 .cur{box-shadow:1px 1px 9px 6px #ccc}
    .activity_spot .section2 .con1 .cur .list_item{background:#d01027}
    .activity_spot .section2 .con1 li .cur div p{color:#fff}
    .activity_spot .section2 .con1 li .cur div a{color:#fff;text-decoration:underline}
    .activity_spot .section2 .con1 li .cur>div:last-child{background:#d01027!important;color:#fff}
    .activity_spot .section2 .con1 li .item{border:1px solid #ccc;text-align:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:160px}
    .activity_spot .section2 .con1 li .item>div:first-child{height:50%;display:flex;display:flex;justify-content:center;align-items:center}
    .activity_spot .section2 .con1 li .item>div:last-child{border-top:1px solid #ccc;background:#f7f7f7;height:50%;display:flex;flex-direction:column;justify-content:center}
    .activity_spot .section2 .con1 li .item img{width:60%}
    .activity_spot .section2 .con1 li .item h4{font-size:1rem;font-weight:700}
    .activity_spot .section2 .con1 li .item p{font-size:1rem;color:#666}
    .activity_spot .section2 .con1 li .item span{font-size:1rem;color:#fff;background:#d01027;line-height:2rem;padding:0 1rem;position:absolute;top:0;left:0}
    .activity_spot .section2 .con2{display:flex;justify-content:space-around}
    .activity_spot .section2 .con2 li{width:45%;background:#f1f1f1;border-radius:3px;display:flex;flex-direction:column;justify-content:space-between;height: auto;margin: 0;}
    .activity_spot .section2 .con2 li span{background:#d01027;color:#fff;font-size:1.2rem;padding:3px 10px;border-radius:3px 0 0 0}
    .activity_spot .section2 .con2 li>div:nth-child(2){text-align:center}
    .activity_spot .section2 .con2 li>div:nth-child(3){padding:0 10px 10px 10px}
    .activity_spot .section2 .con2 li h4{font-weight:700;font-size:1.4rem}
    .activity_spot .section2 .con2 li p{color:#666;font-size:1.2rem}
    .activity_spot .section3 ul{display:flex;justify-content:space-around;flex-wrap:wrap}
    .activity_spot .section3 ul li{width:45%;display:flex;flex-direction:column;justify-content:space-around;padding:10px;box-sizing:border-box;cursor:pointer;height: auto;}
    .activity_spot .section3 ul li:nth-child(1) {width: 45%;}
    .activity_spot .section3 ul li:hover{margin-top:-15px}
    .activity_spot .section3 ul li>div {padding: 0;}
    .activity_spot .section3 ul li>div:first-child{text-align:center;padding: 0;}
    .activity_spot .section3 ul li:nth-child(1){background:url(/uploads/activity/20211103/section_3/img1.png) 100%/100% 100% no-repeat;margin-bottom:20px;color: #000000;}
    .activity_spot .section3 ul li:nth-child(1)>div {padding: 0;}
    .activity_spot .section3 ul li:nth-child(1) p {color: #000000;}
    .activity_spot .section3 ul li:nth-child(2){background:url(/uploads/activity/20211103/section_3/img2.png) 100%/100% 100% no-repeat;margin-bottom:20px}
    .activity_spot .section3 ul li:nth-child(3){background:url(/uploads/activity/20211103/section_3/img3.png) 100%/100% 100% no-repeat}
    .activity_spot .section3 ul li:nth-child(4){background:url(/uploads/activity/20211103/section_3/img4.png) 100%/100% 100% no-repeat}
    .activity_spot .section3 ul li h4 span:first-child{font-size:1.6rem;font-weight:700}
    .activity_spot .section3 ul li h4 span:last-child{font-size:1.2rem;color:#666;display: inline;}
    .activity_spot .section3 ul li:nth-child(1) h4 span:last-child {font-size:1.2rem;color:#666;color: #666666;background: transparent;border-radius: 0;margin-left: 0;padding: 0;}
    .activity_spot .section3 ul li p{font-size:1.2rem;color:#000}
    .activity_spot .section4 ul{display:flex;justify-content:center}
    .activity_spot .section4 ul li{width:100%;height:103px;border:1px solid #ddd;padding:10px;position:relative;display:flex;justify-content:center;align-items:center;margin: 0;}
    .activity_spot .section4 ul li>div:first-child{padding-right:10px;border-right:1px solid #ddd}
    .activity_spot .section4 ul li>div:last-child{padding-left:10px}
    .activity_spot .section4 ul li span{background:#d01027;color:#fff;font-size:1.4rem;padding:0 10px;position:absolute;top:0;left:0}
    .activity_spot .section4 ul li h4{font-size:1.6rem;font-weight:700}
    .activity_spot .section4 ul li p{font-size:1.2rem}
    .activity_spot .section4>div{text-align:right;color:#666}


    /* KO细胞现货库_20211112 */
    .activity_ko_cell_line a{cursor:pointer;color:inherit}
    .activity_ko_cell_line p{text-align:justify}
    .activity_ko_cell_line .banner{width:100%;margin:0 auto;background:url(/uploads/activity/20211112/m/banner.jpg) no-repeat;background-size:100%;height: auto;left: auto;}
    .activity_ko_cell_line .banner>div{width:100%;height:0;padding-bottom:94.4%}
    .activity_ko_cell_line .section{font-size:1.2rem;color:#202020;width:100%;margin:3rem auto;box-sizing:border-box}
    .activity_ko_cell_line .section h3{text-align:center;margin-bottom:3rem;font-size:1.8rem;font-weight:700;color:#202020;padding-bottom:10px;background:url(/uploads/activity/20211112/标题横杠.png) bottom center no-repeat}
    .activity_ko_cell_line .section h3 span{color:#d01027}
    .activity_ko_cell_line .section1{padding:2rem 1rem;border-radius:16px;background:#fff;box-shadow:0 0 25px 0 rgba(17,23,41,.22);font-size:1.2rem;color:#202020}
    .activity_ko_cell_line .section1 .mysearch>div{width:0;height:0;padding-bottom:23.1%}
    .activity_ko_cell_line .section1 .mysearch{width:100%;background:url(/uploads/activity/20211112/m/bg.jpg) center/100% 100% no-repeat;margin:2rem auto;text-align:center;display:flex;justify-content:center;align-items:center}
    .activity_ko_cell_line .section1 .mysearch input{width:60%;height:35px;line-height:35px;background:#fff url(/uploads/activity/20211112/search.png) left/35px 35px no-repeat;padding-left:30px;color:#8a8a8a;border:none}
    .activity_ko_cell_line .section1 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none}
    .activity_ko_cell_line .section1 .mycard{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem auto}
    .activity_ko_cell_line .section1 .mycard>div{width:100%;padding:2rem 1rem;background:#f1f1f1;border-top:4px solid #d01027;box-sizing:border-box;margin-bottom:1rem}
    .activity_ko_cell_line .section1 .mycard h4{font-size:1.5rem;font-weight:700;color:#202020;margin-bottom:.5rem}
    .activity_ko_cell_line .section1 .mycard p{font-size:1.2rem;color:#666}
    .activity_ko_cell_line .section1 .mycard a{font-size:1.4rem;color:#666;display:block;width:128px;height:38px;line-height:38px;background:#ddd;border-radius:2px;text-align:center;margin-top:10px}
    .activity_ko_cell_line .section2 .mytable{border-collapse:collapse;border-spacing:0;width:100%;background:url(/uploads/activity/20211112/m/表格.jpg) center/100% 100% no-repeat}
    .activity_ko_cell_line .section2 .mytable tbody{width:0;height:0;margin-bottom:37.6%;display:block;overflow:hidden}
    .activity_ko_cell_line .section2 .mytable th{font-weight:700;background:#666;color:#fff;border:1px solid #ccc;line-height:2rem}
    .activity_ko_cell_line .section2 .mytable td{border:1px solid #ccc;color:#202020;font-size:1.2rem;line-height:46px;text-align:center;line-height:2rem;padding:1rem}
    .activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2){text-align:left}
    .activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2) a{color:#d01027;text-decoration:underline}
    .activity_ko_cell_line .section2 .mytable tr td:nth-of-type(2) span{color:#000}
    .activity_ko_cell_line .section2 .mytable td:nth-of-type(2) span:before{content:"•";color:#d01027}
    .activity_ko_cell_line .section2 .mytable td:nth-of-type(3){font-weight:700}
    .activity_ko_cell_line .section3{margin-bottom:30px}
    .activity_ko_cell_line .section3>h4{text-align:left;font-size:1.6rem;font-weight:700;padding:35px 0;border-top:1px solid #ddd}
    .activity_ko_cell_line .section3>h4 .c_red_title span{color:#d01027}
    .activity_ko_cell_line .section3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto}
    .activity_ko_cell_line .section3 ul li{width:100%;margin-bottom:2rem}
    .activity_ko_cell_line .section3 ul li img{width:100%;margin-bottom:25px}
    .activity_ko_cell_line .section3 ul li h4{font-size:1.6rem;color:#d01027;font-weight:700;margin-bottom:15px}
    .activity_ko_cell_line .section3 ul li p{font-size:1.2rem;color:#666;margin-bottom:15px}
    .activity_ko_cell_line .section3 ul li a{font-size:1.4rem;color:#333;background-color:#ddd;border-radius:20px;padding:5px 10px}
    .activity_ko_cell_line .section3 ul li a:hover{color:#fff;background-color:#d01027}


    /* 基因点突变/敲入细胞株_20211122 */
    .activity_point_mutation p{text-align:justify}
    .activity_point_mutation .banner{width:100%;margin:0 auto;background:url(/uploads/activity/20211122/m/banner.jpg) center no-repeat;background-size:100%;height: auto;left: auto;}
    .activity_point_mutation .banner>div{width:100%;height:0;padding-bottom:94.4%}
    .activity_point_mutation .section{font-size:1.4rem;color:#202020;width:100%;margin:3rem auto;box-sizing:border-box}
    .activity_point_mutation .section1 ul{display:flex;justify-content:space-around;flex-wrap:wrap}
    .activity_point_mutation .section1 li{background:#f1f1f1;box-shadow:0 6px 14px 2px rgba(95,95,95,.36);border-radius:18px;padding:1.5rem;width:100%;margin-bottom:1rem;margin-left: 0;margin-right: 0;}
    .activity_point_mutation .section1 li:hover{background:linear-gradient(-42deg,#db373e 0,#d56f6b 49%,#f1b0aa 100%)}
    .activity_point_mutation .section1 li:hover h4{color:#fff}
    .activity_point_mutation .section1 li:hover p{color:#fff}
    .activity_point_mutation .section1 li h4{font-size:1.6rem;font-weight:700;color:#202020;border-bottom:1px solid #ddd;margin-left:40px;position:relative;line-height:35px}
    .activity_point_mutation .section1 li p{font-size:1.2rem;color:#666;text-indent:2em;margin-top:1rem}
    .activity_point_mutation .section1 li:nth-child(1) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon1_Default.png) center/auto 80% no-repeat}
    .activity_point_mutation .section1 li:nth-child(2) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon2_Default.png) center/auto 80% no-repeat}
    .activity_point_mutation .section1 li:nth-child(3) h4:before{content:"";display:inline-block;width:35px;height:35px;position:absolute;left:-40px;background:url(/uploads/activity/20211122/icon3_Default.png) center/auto 80% no-repeat}
    .activity_point_mutation .section1 li:nth-child(1):hover h4:before{background-image:url(/uploads/activity/20211122/icon1_Selected.png)}
    .activity_point_mutation .section1 li:nth-child(2):hover h4:before{background-image:url(/uploads/activity/20211122/icon2_Selected.png)}
    .activity_point_mutation .section1 li:nth-child(3):hover h4:before{background-image:url(/uploads/activity/20211122/icon3_Selected.png)}
    .activity_point_mutation .section2{background:#fff;box-shadow:0 0 16px 0 rgba(95,95,95,.36);border-radius:18px;padding:3rem;position:relative}
    .activity_point_mutation .section2 h3{font-size:1.6rem;color:#202020;margin-bottom:25px;position:absolute;top:-32px;left:0;right:0;margin:0 auto;background:url(/uploads/activity/20211122/title.png) center/80% no-repeat;width:364px;height:70px}
    .activity_point_mutation .section2 h4{font-size:1.6rem;color:#202020;margin:25px 0 15px 0;font-weight:700}
    .activity_point_mutation .section2 table{border-collapse:collapse;border-spacing:0;width:100%;font-size:1.4rem;line-height:35px;text-align:center}
    .activity_point_mutation .section2 table th{background:#666;color:#fff;border:1px solid #ddd}
    .activity_point_mutation .section2 table td{border:1px solid #ddd}
    .activity_point_mutation .section2 table td span{padding-right:10px}
    .activity_point_mutation .section2 table td span::before{content:"• ";color:#d01027}
    .activity_point_mutation .section2 table td:nth-child(1){text-align:left;padding-left:2em}
    .activity_point_mutation .section2 table td:nth-child(2){text-align:left;padding-left:1em}
    .activity_point_mutation .section2 table:nth-child(4){width:100%;background:url(/uploads/activity/20211122/m/表格1.png) center/100% 100% no-repeat}
    .activity_point_mutation .section2 table:nth-child(4) tbody{width:0;height:0;margin-bottom:30.2%;display:block;overflow:hidden}
    .activity_point_mutation .section2 table:nth-child(6){width:100%;background:url(/uploads/activity/20211122/m/表格2.png) center/100% 100% no-repeat}
    .activity_point_mutation .section2 table:nth-child(6) tbody{width:0;height:0;margin-bottom:29.2%;display:block;overflow:hidden}


    /* 载体活动_20211230 */
    .plasmid_bank_activity .banner{width:100%;text-align:center;background:url(/uploads/activity/20211230/m/banner_wap.jpg) center/100% 100% no-repeat;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;padding-bottom:15px;position: relative;left: auto;margin-left: 0;}
    .plasmid_bank_activity .banner p{color:#666;font-size:1rem;position: absolute; bottom: -110px; background: url(/uploads/activity/20211230/m/彩带.png) center/ 70% no-repeat;width: 100%;}
    .plasmid_bank_activity .section0{text-align: center;margin: 25px auto;background: url(/uploads/activity/20211230/img1.png) center no-repeat;}
    .plasmid_bank_activity .section1{width:100%;margin:0 auto;border-radius:12px;padding:0 10px 35px;box-sizing:border-box;margin-top:25px;box-shadow: none;}
    .plasmid_bank_activity .section1 h3{font-size:1.6rem;font-weight:700;background:url(/uploads/activity/20211230/m/title_bg.png) center/auto 80% no-repeat;text-align:center;height:62px;line-height:62px}
    .plasmid_bank_activity .section1>p{font-size:1.2rem;color:#666;text-align:center;margin-top:5px}
    .plasmid_bank_activity .section1 .hint{font-size:1.2rem;font-weight:700;color:#666;text-align:center;margin-top:15px}
    .plasmid_bank_activity .section1 .hint a{color:#d01027}
    .plasmid_bank_activity .section1 .mysearch>div{width:0;height:0;padding-bottom:16%}
    .plasmid_bank_activity .section1 .mysearch{width:100%;background:url(/uploads/activity/20211112/bg1.png) center/100% 100% no-repeat;margin:10px auto;text-align:center;display:flex;justify-content:center;align-items:center}
    .plasmid_bank_activity .section1 .mysearch input{width:50%;height:35px;line-height:35px;background:#fff url(/uploads/activity/20211112/search.png) left/35px 35px no-repeat;padding-left:30px;color:#8a8a8a;border:none}
    .plasmid_bank_activity .section1 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none}
    .plasmid_bank_activity .section1>p{color:#666}
    .plasmid_bank_activity .section1 .table{width:100%;overflow:scroll;height:230px}
    .plasmid_bank_activity .section1 table{width:500px;border-collapse:collapse;border-spacing:0;height:230px;table-layout:fixed}
    .plasmid_bank_activity .section1 table button{border:none;background:#d01027;border-radius:23px;color:#fff;padding:3px 9px}
    .plasmid_bank_activity .section1 table thead{display:block;width:500px}
    .plasmid_bank_activity .section1 table tbody{width:500px;overflow:auto;height:230px;display:block}
    .plasmid_bank_activity .section1 table th{background:#666;color:#fff;height:38px;line-height:25px;text-align:center;font-size:1.2rem}
    .plasmid_bank_activity .section1 table td{height:38px;line-height:25px;text-align:center;font-size:1rem}
    .plasmid_bank_activity .section1 table .instructions_down{width:20px;height:20px;display:inline-block;background:url(/templets/default/images/product/instructions_down.png) 6px 6px no-repeat;cursor:pointer}
    .plasmid_bank_activity .section1 table tr:nth-child(2n){background:#f1f1f1}
    .plasmid_bank_activity .section1 table tr:nth-child(2n+1){background:#f9f9f9}
    .plasmid_bank_activity .section1 table tr th:nth-child(1){width:80px}
    .plasmid_bank_activity .section1 table tr th:nth-child(2){width:80px}
    .plasmid_bank_activity .section1 table tr th:nth-child(3){width:230px;display:none}
    .plasmid_bank_activity .section1 table tr th:nth-child(4){width:130px;display:none}
    .plasmid_bank_activity .section1 table tr th:nth-child(5){width:130px;display:none}
    .plasmid_bank_activity .section1 table tr th:nth-child(6){width:230px}
    .plasmid_bank_activity .section1 table tr th:nth-child(7){width:80px}
    .plasmid_bank_activity .section1 table tr th:nth-child(8){width:80px}
    .plasmid_bank_activity .section1 table tr td:nth-child(1){width:80px}
    .plasmid_bank_activity .section1 table tr td:nth-child(2){width:80px}
    .plasmid_bank_activity .section1 table tr td:nth-child(3){width:230px;display:none}
    .plasmid_bank_activity .section1 table tr td:nth-child(4){width:130px;display:none}
    .plasmid_bank_activity .section1 table tr td:nth-child(5){width:130px;display:none}
    .plasmid_bank_activity .section1 table tr td:nth-child(6){width:230px}
    .plasmid_bank_activity .section1 table tr td:nth-child(7){width:80px}
    .plasmid_bank_activity .section1 table tr td:nth-child(8){width:80px}
    .plasmid_bank_activity .section3{margin-bottom:35px}
    .plasmid_bank_activity .section3 .wrap{width:100%;box-sizing:border-box;padding:0;margin:0 auto;background:url(/uploads/activity/20211230/m/pic.png) center/100% no-repeat;display:flex;justify-content:center;align-items:center;margin-bottom:5px}
    .plasmid_bank_activity .section3 .wrap p{display:inline-block;font-size:1.3rem}
    .plasmid_bank_activity .section3 .wrap p span{color:#d01027}
    .plasmid_bank_activity .section3 .wrap .pc{display:none}
    .plasmid_bank_activity .section3 .wrap img{width:30%}
    .plasmid_bank_activity .section4{display:none}
    .plasmid_bank_activity .section5 {display: block;}
    .plasmid_bank_activity .section5 .solution{border:1px solid #ddd}
    .plasmid_bank_activity .section5{width:100%px;margin:0 auto 35px;padding:0}
    .plasmid_bank_activity .section5 p{color:#666;font-size:1.2rem;padding-top:10px}
    .plasmid_bank_activity .section5 .headline{font-size:1.6rem;padding-left:1rem;background:#ddd;line-height:2em;font-weight:700}
    .plasmid_bank_activity .section5 .title{display:flex;justify-content:space-between;align-items:center;width:100%;margin:20px auto;border:1px solid #999}
    .plasmid_bank_activity .section5 .title span{display:inline-block;position:relative;font-size:1.2rem;padding:0 5px;line-height:1.6rem}
    .plasmid_bank_activity .section5 .con_wrap{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:20px 0}
    .plasmid_bank_activity .section5 .con{width:150px;height:147px;text-align:center;padding:5px}
    .plasmid_bank_activity .section5 .con a{display:flex;flex-direction:column;justify-content:center;align-items:center}
    .plasmid_bank_activity .section5 .con h4{font-size:1.2rem;font-weight:700;margin:5px 0}
    .plasmid_bank_activity .section5 .con span{font-size:1rem;color:#666}
    .plasmid_bank_activity .section .con h4 span{background:#d01027;color:#fff;padding:0 3px;margin-left:3px;display:none;}


    /* 国自然_20220210 */
    .nsfc{font-size:1.4rem;color:#202020}
    .nsfc .banner{position:relative;width:100%;min-height:350px;background:url(/uploads/activity/20220210/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .nsfc .section{width:100%;margin:30px auto;box-sizing:border-box;font-size: 13px;}
    .nsfc .section h3{font-size:2rem;font-weight:700;text-align:center;position:relative;margin-bottom:35px;width: auto;height: auto;line-height: 110%;background: none;}
    .nsfc .section h3>span{position:absolute;width:180px;bottom:-12px;left:0;right:0;margin:0 auto;display:flex;justify-content:space-between}
    .nsfc .section h3>span>span:first-child{width:48px;border-top:.2em solid #d01027;border-right:.2em solid transparent;box-sizing:border-box}
    .nsfc .section h3>span>span:last-child{width:128px;border-bottom:.2em solid #333;border-left:.2em solid transparent;box-sizing:border-box}
    .nsfc .section1{background:#f1f1f1;padding:2em;text-indent:2em}
    .nsfc .section1 p{margin:1em 0}
    .nsfc .section2{display:flex;flex-direction:column}
    .nsfc .section2>*{width:85%;margin:6px auto;}
    .nsfc .section2 input{background:#fff;border:1px solid #333;border-radius:4px;padding-left:.5em;height:48px;width: 85%;}
    .nsfc .section2 button{background:#d01027;color:#fff;font-size:1.6rem;text-align:center;border:none;border-radius:4px;height:48px;width: 85%;}
    .nsfc .section3>p{text-indent:2em;margin:2em 0}
    .nsfc .section3 ul{display:flex;justify-content:space-between}
    .nsfc .section3 ul li{width:33%;color:#666;font-size:1.6rem;font-weight:700;background:#eee;text-align:center;padding:1rem 0}
    .nsfc .section3 ul .cur{background:#d01027;color:#fff}
    .nsfc .section3 .tips>div{display:none;width: 100%;}
    .nsfc .section3 .tips>div:first-child{display:block}
    .nsfc .section3 .tips .tip{background:#f1f1f1;border-top:4px solid #d01027;width:100%;min-height:400px;padding:0 35px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}
    .nsfc .section3 .tips .tip>span{cursor:pointer;margin-bottom:1em;display: block;}
    .nsfc .section3 .tips .tip h4{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:700;color:#d01027;margin:1em 0;width:100%;display:none}
    .nsfc .section3 .tips .tip h4 span{padding:0 1em;width:200px}
    .nsfc .section3 .tips .tip h4 hr{border:.5px solid #ccc;width:100%}
    .nsfc .section3 .tips .tip p{text-indent:2em;color:#666;margin-top:1em;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline}
    .nsfc .section3 .tips .tip .toggle_slide{display:block}
    .nsfc .section3 .tips .tip img{margin:0 auto}
    .nsfc .section3 .tips .tip h5{text-indent:2em;font-size:1.4rem;font-weight:700;color:#202020;text-align:justify}
    .nsfc .section4 .services{display:flex;flex-direction:column}
    .nsfc .section4 .services .service{width:100%;margin:15px 0}
    .nsfc .section4 .services .service img{width:100%}
    .nsfc .section4 .services .service h4{font-size:1.6rem;color:#202020;font-weight:700;margin:1em 0}
    .nsfc .section4 .services .service>p{font-size:1.4rem;color:#666;margin:1em 0;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline}
    .nsfc .section4 .services .service .toggle_slide{display:block}
    .nsfc .section4 .services .service>button{font-size:1.4rem;color:#666;border:none;border-radius:20px;background:#ddd;padding:.2em 1em}
    .nsfc .section4 .services .service>button:hover{background:#d01027;color:#fff}
    .nsfc .section5 .overview{display:flex;flex-direction:column-reverse}
    .nsfc .section5 .overview>*{width:100%}
    .nsfc .section5 .overview p{color:#666;text-indent:2em;margin:1em;text-align:justify}


    /* 稳转株活动_20220210 */
    .stable_cell_line{font-size:1.4rem;color:#202020}
    .stable_cell_line p{text-align:justify}
    .stable_cell_line table{width:100%;margin:25px 0}
    .stable_cell_line table td,.stable_cell_line table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;font-size:1rem}
    .stable_cell_line table th{background:#666;color:#fff}
    .stable_cell_line .banner{width:100%;background:url(/uploads/activity/20220216/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .stable_cell_line .section{width:100%;margin:3rem auto;padding:0;font-size: 13px;}
    .stable_cell_line .section h3{font-size:1.8rem;font-weight:700;text-align:center;margin:2rem 0}
    .stable_cell_line .section h3>span{color:#d01027}
    .stable_cell_line .section h4{font-size:1.4rem;font-weight:700;margin:1rem 0}
    .stable_cell_line .section h4 img{vertical-align:baseline;height:2em}
    .stable_cell_line .section h5{color:#666;font-size:1.4rem;text-indent:1em;line-height: 1.8em;}
    .stable_cell_line .section1>p{color:#666;margin-bottom:2rem;text-indent:2em}
    .stable_cell_line .section1 .advantage{background:url(/uploads/activity/20220216/m/bg1.jpg) center/100% 100% no-repeat;padding:3rem 2rem}
    .stable_cell_line .section1 .advantage .title{border-bottom:1px solid #fff;margin-bottom:2rem;width:100%}
    .stable_cell_line .section1 .advantage .title span{background:#fff;display:inline-block;color:#d01027;font-size:1.6rem;font-weight:700;padding:0 1em}
    .stable_cell_line .section1 .advantage ul li{padding-left:65px;margin:1em 0;min-height:56px}
    .stable_cell_line .section1 .advantage ul li:nth-child(1){background:url(/uploads/activity/20220216/m/icon1.png) left no-repeat}
    .stable_cell_line .section1 .advantage ul li:nth-child(2){background:url(/uploads/activity/20220216/m/icon2.png) left no-repeat}
    .stable_cell_line .section1 .advantage ul li:nth-child(3){background:url(/uploads/activity/20220216/m/icon3.png) left no-repeat}
    .stable_cell_line .section1 .advantage ul li:nth-child(4){background:url(/uploads/activity/20220216/m/icon4.png) left no-repeat}
    .stable_cell_line .section1 .advantage ul li p:first-child{color:#fff;font-weight:700}
    .stable_cell_line .section1 .advantage ul li p:last-child{color:#c9d5e1}
    .stable_cell_line .section2 table td:first-child{text-align:left}
    .stable_cell_line .section2 table td:nth-child(2){font-weight:700}
    .stable_cell_line .section2 table td:nth-child(4){font-weight:700}
    .stable_cell_line .section3 .sec{margin:2rem 0}
    .stable_cell_line .section3 .sec1 table td:nth-child(3){font-weight:700;color:#d01027;}
    .stable_cell_line .section3 .sec1 table td:nth-child(4){font-weight:700;color:#d01027;font-size:1.6rem;}
    .stable_cell_line .section3 .sec2 .medium{display:flex;justify-content:space-between;margin:2rem 0;flex-direction:column}
    .stable_cell_line .section3 .sec2 .medium .img{width:100%;background:#eee;text-align:center}
    .stable_cell_line .section3 .sec2 .medium .img img{width:50%}
    .stable_cell_line .section3 .sec2 .medium .desc{width:100%;border:1px solid #ddd;box-sizing:border-box;padding:1em}
    .stable_cell_line .section3 .sec2 .medium .desc p{color:#202020}
    .stable_cell_line .section3 .sec2 .medium .desc p::before{content:"";width:1em;height:1em;margin-right:.5em;display:inline-block;vertical-align:middle;background:url(/uploads/activity/20220216/m/icon5.png) center/100% 100% no-repeat}
    .stable_cell_line .section3 .sec2 .medium .desc a{color:#d01027;text-decoration:underline;padding-left:2em}
    .stable_cell_line .section3 .sec2 table{width:100%;margin:25px 0 6px}
    .stable_cell_line .section3 .sec2 table td:last-child{font-weight:700}
    .stable_cell_line .section3 .sec2 table tr:nth-child(1) td:nth-child(4){color:#d01027}
    .stable_cell_line .section3 .sec2 table tr:nth-child(2) td:nth-child(4){color:#d01027}
    .stable_cell_line .section3 .sec2 table tr:nth-child(3) td:nth-child(4){color:#d01027}
    .stable_cell_line .section3 .sec2 table tr:nth-child(4) td:nth-child(4){color:#d01027}
    .stable_cell_line .section3 .sec2>p{color:#666;font-size: 1.2rem;}


    /* 半价秒杀单克隆鉴定试剂盒_20220217 */
    .monoclone_kit{font-size:1.4rem;color:#202020}
    .monoclone_kit a{font-size:inherit;color:#202020;}
    .monoclone_kit a:hover{color:#d01027;}
    .monoclone_kit p{text-align:justify}
    .monoclone_kit table{width:100%;margin:2rem 0}
    .monoclone_kit table td,.monoclone_kit table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em}
    .monoclone_kit table th{background:#666;color:#fff}
    .monoclone_kit .banner{width:100%;background:url(/uploads/activity/20220217/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .monoclone_kit .section{width:100%;margin:3rem auto;padding:0;font-size: 13px;}
    .monoclone_kit .section h3{font-size:2rem;font-weight:700;text-align:center;position:relative;margin:2rem 0;color:#202020}
    .monoclone_kit .section h3 .red{color:#d01027}
    .monoclone_kit .section h3>span{position:absolute;width:180px;bottom:-12px;left:0;right:0;margin:0 auto;display:flex;justify-content:space-between}
    .monoclone_kit .section h3>span>span:first-child{width:48px;border-top:.2em solid #d01027;border-right:.2em solid transparent;box-sizing:border-box}
    .monoclone_kit .section h3>span>span:last-child{width:128px;border-bottom:.2em solid #333;border-left:.2em solid transparent;box-sizing:border-box}
    .monoclone_kit .section h4{font-size:1.6rem;font-weight:700;margin:.5em 0}
    .monoclone_kit .section h4>img{width:1.5em;vertical-align:middle}
    .monoclone_kit .section h5{font-weight:700;line-height:1.8em;font-size:1.4rem}
    .monoclone_kit .section h5 a{text-decoration:underline}
    .monoclone_kit .section h5::before{content:"• ";font-size:16px}
    .monoclone_kit .section1{margin:0 auto}
    .monoclone_kit .section1 .instructions{text-align:center;padding:2rem 0;background:url(/uploads/activity/20220217/bg1.png) center/100% 100% no-repeat}
    .monoclone_kit .section1 .instructions p{text-align:center;font-size:1.6rem;color:#202020}
    .monoclone_kit .section1 .advantage{margin:0 auto 2rem;padding:3em 2rem;width:100%;background:url(/uploads/activity/20220217/m/bg1.png) center/100% 100% no-repeat;display:flex;flex-direction:column;box-sizing:border-box}
    .monoclone_kit .section1 .advantage>div{width:100%;color:#fff;text-align:center;display:flex;align-items:center;flex-direction: row;}
    .monoclone_kit .section1 .advantage>div>img{margin-right:1em;width:2em}
    .monoclone_kit .section1 .advantage hr{visibility: hidden;}
    .monoclone_kit .section2{padding:0 0 2rem;box-sizing:border-box;border-top: none;box-shadow: none;}
    .monoclone_kit .section2 .sec{margin:3rem auto;text-align:center}
    .monoclone_kit .section2 .sec1 .table{margin:2rem auto;width:100%}
    .monoclone_kit .section2 .sec1 table{margin: 0;}
    .monoclone_kit .section2 .sec1 table td:nth-child(1){width: 100px;}
    .monoclone_kit .section2 .sec1 table td:nth-child(3){width: 100px;}
    .monoclone_kit .section2 .sec1 table td:nth-child(2){text-decoration:line-through;width: 100px;}
    .monoclone_kit .section2 .sec1 .button{background:#ddd;border-radius:50px;padding:.2em 1em;font-size:1.6rem;font-weight:700;color:#d01027;margin:0 auto;border:none}
    .monoclone_kit .section2 .sec1 .button img{width:1em;vertical-align:middle}
    .monoclone_kit .section2 .sec2 .desc{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem 0}
    .monoclone_kit .section2 .sec2 .desc>div{width:100%;text-align:justify;box-sizing:border-box;margin:1rem 0}
    .monoclone_kit .section2 .sec2 .desc1{text-indent:2em;color:#202020;font-size:1.4rem;padding:1em;background:url(/uploads/activity/20220217/m/bg2.png) center/100% 100% no-repeat}
    .monoclone_kit .section2 .sec2 .desc1 p:first-child{margin-bottom:1em}
    .monoclone_kit .section2 .sec2 .desc ul{padding-left:2em}
    .monoclone_kit .section2 .sec2 .desc ul li{color:#666;list-style:disc}
    .monoclone_kit .section2 .sec2 .desc3 .img{margin-top:-30px;margin-bottom:-30px}
    .monoclone_kit .section2 .sec2 .desc4{margin-bottom:0!important}
    .monoclone_kit .section2 .sec2 .desc4 p>span:first-child{color:#d01027}
    .monoclone_kit .section2 .sec2 .desc4 p>span{margin:.2em 0}
    .monoclone_kit .section2 .sec2 .desc4 .tools{margin-top:.5em}
    .monoclone_kit .section2 .sec2 .desc4 .tools>div{margin:.5em 0}
    .monoclone_kit .section2 .sec2 .desc4 .tools>div>p{color:#666}
    .monoclone_kit .section2 .sec3{margin-bottom:0;}
    .monoclone_kit .section2 .sec3 .pc{display:none;}
    .monoclone_kit .section2 .sec3 .phone{display:block;}
    .monoclone_kit .section2 .sec3 p{font-size:14px;color:#666;text-align:center;margin-top:1em}



    /* 20220223现货产品活动 */
    .spot_goods{font-size:1.4rem;color:#202020;}
    .spot_goods a{font-size:inherit;color:inherit;}
    .spot_goods p{text-align:justify;}
    .spot_goods .banner{width:100%;background:url(/uploads/activity/20220223/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .spot_goods .section{width:100%;margin:3rem auto;padding:0;font-size: 13px;}
    .spot_goods .section h3{height:57px;line-height:57px;font-size:20px;font-weight:700;text-align:center;position:relative;margin-bottom:35px;color:#fff}
    .spot_goods .section h3 span{background:#d01027;padding:0 1.5em;border:2px solid #e2c8ba;position:relative;box-sizing:border-box;padding:.3em 1.5em}
    .spot_goods .section h3 span::before{content:"";width:1em;height:1em;background:url(/uploads/activity/20220223/1.png) center no-repeat;position:absolute;left:0;bottom:0}
    .spot_goods .section h3 span::after{content:"";width:1.5em;height:1em;background:url(/uploads/activity/20220223/2.png) center no-repeat;position:absolute;top:-.5em;right:-.5em}
    .spot_goods .section h4{font-size:1.6rem;font-weight:700;line-height:2em}
    .spot_goods .section h4>img{width:1.5em;vertical-align:middle}
    .spot_goods .section h5{font-size:1.4rem;line-height:1.8em}
    .spot_goods .section .cards{display:flex;flex-wrap:wrap;justify-content:space-around}
    .spot_goods .section .cards .card{width:48%;background:#fff;box-shadow:0 0 12px 0 rgba(57,57,57,.23);border-radius:8px;border-bottom:4px solid #d01027;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}
    .spot_goods .section .cards .card .title{width:100%;background:#f4f4f4;padding:1em 1em;box-sizing:border-box;text-align:center}
    .spot_goods .section .cards .card .title p{text-align:center;font-size:1.3rem;line-height:2em}
    .spot_goods .section .cards .card>p{margin:.5em 1em;height: auto;}
    .spot_goods .section .cards .card>img{margin:.5em 1em;}
    .spot_goods .section .cards .card a{background:#999;display:inline-block;background:#ddd;border-radius:8px;padding:.5em 2em;margin:1em auto}
    .spot_goods .section1 .instructions{text-align:center;margin-bottom:2em;padding: 0;}
    .spot_goods .section1 .instructions p{text-align:center;font-size:1.5rem;color:#202020}
    .spot_goods .section1 .coupons{display:flex;justify-content:space-around}
    .spot_goods .section1 .coupons>div{width:23%;height: auto;flex: 1;margin: 0;}
    .spot_goods .section2 .cards .card .title p{color:#d01027;line-height:1.5em}
    .spot_goods .section3 .cards .card .title{min-height:3em}
    .spot_goods .section .cards2{justify-content:space-evenly;flex-wrap:wrap}
    .spot_goods .section .cards2 .card{flex-direction:row;width:100%;text-align:center}
    .spot_goods .section .cards2 .card .title{width:45%;text-align:left;padding-left:1.5em;height:100%}
    .spot_goods .section .cards2 .card .title p{text-align:left}
    .spot_goods .section .cards2 .card .img{width:55%}
    .spot_goods .section .cards2 .card .img img{width:12rem}
    .spot_goods .section4 .cards .card:last-child{background:url(/uploads/activity/20220223/8折.png) 99% 0.5em /3em 1.5em no-repeat}
    .spot_goods .section6>div{background:url(/uploads/activity/20220223/m/bg.png) center/100% 100% no-repeat;padding:1em;box-sizing:border-box}
    .spot_goods .section6 a{color:#d01027;font-weight:700;text-decoration: underline;}
    .spot_goods .section7 .vectors{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1em 0}
    .spot_goods .section7 .vectors .vector{width:100%;margin-bottom:2rem}
    .spot_goods .section7 .vectors .vector a{display:inline-block;width:100%}
    .spot_goods .section7 .vectors .vector img{width:100%}
    .spot_goods .section7 .vectors .vector h5{font-weight:700;margin-top:1em}
    .spot_goods .section7 .vectors .vector h5 span{background:#d01027;color:#fff;padding:0 .5em;border-radius:10px}
    .spot_goods .section7 .vectors .vector h5{display:none;}
    .spot_goods .section7 .vectors .vector p{display:none;}


    /* ko_cell_line */
    .ko_cell_line{font-size:1.4rem;color:#202020;}
    .ko_cell_line a{font-size:inherit;color:inherit;}
    .ko_cell_line p{text-align:justify;}
    .ko_cell_line .banner{width:100%;background:url(/uploads/activity/20220224/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .ko_cell_line .section{width:100%;margin:3rem auto;font-size: 13px;}
    .ko_cell_line .section h3{font-size:2rem;height:7rem;background:#eee;box-shadow:0 5px 8px 0 rgba(57,57,57,.23);border-radius:7rem;margin:0 auto 1em;display:flex;justify-content:flex-start;line-height: 110%;}
    .ko_cell_line .section h3 .span1{display:inline-block;background:#d01027;color:#fff;font-size:1.2rem;border-top-left-radius:7rem;border-bottom-left-radius:7rem;padding:0 1em;box-sizing:border-box;width:13em;line-height:7rem;flex-shrink:0}
    .ko_cell_line .section h3 .desc{display:inline-block;display:flex;flex-direction:column;justify-content:center}
    .ko_cell_line .section h3 .span2{font-size:1.6rem;font-weight:700;padding-left:1rem}
    .ko_cell_line .section h3 .span3{font-size:1.4rem;padding-left:1rem}
    .ko_cell_line table{width:100%}
    .ko_cell_line table td,.ko_cell_line table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;font-size:1rem}
    .ko_cell_line table th{background:#666;color:#fff}
    .ko_cell_line table td span{width:7em;display:inline-block}
    .ko_cell_line table td span::before{content:"•";color:#d01027;margin-left:-5px}
    .ko_cell_line table td:nth-child(2){width:28em;font-size:.8rem;text-align:left}
    .ko_cell_line table td:nth-child(3){font-weight:700}
    .ko_cell_line .section1 .instructions{font-size:16px}
    .ko_cell_line .section1 .instructions p{text-align:center}
    #carousel1{width:100%;height:200px;display:relative;overflow:hidden}
    #carousel1>*{display:hidden;cursor:pointer}
    .ko_cell_line .section2 .mysearch{width:100%;height:100px;background:url(/uploads/activity/20220224/pic1.png) left bottom no-repeat;margin:2em auto 1em;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #d01027;border-radius:3px}
    .ko_cell_line .section2 .mysearch input{width:70%;height:35px;line-height:35px;background:rgba(255,255,255,.88) url(/uploads/activity/20220224/icon1.png) 6px/1.5em no-repeat;padding-left:30px;color:#8a8a8a;border:1px solid #202020;border-radius:3px;box-sizing:border-box;border-right:none}
    .ko_cell_line .section2 .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px}
    .ko_cell_line .section2>p{text-align:center;color:#d01027}
    .ko_cell_line .section2 .cards .card{width:25%}
    .ko_cell_line .section3 table{display:block;}
    .ko_cell_line .section4 .kit{background:#f1f1f1;padding:2em;display:flex;justify-content:space-around;flex-wrap:wrap}
    .ko_cell_line .section4 .kit .img{width:100%;text-align:center}
    .ko_cell_line .section4 .kit .desc{width:100%;text-align:center}
    .ko_cell_line .section4 .kit .desc>p{text-indent:2em}
    .ko_cell_line .section4 .kit .desc>a{background:#d01027;color:#fff;display:inline-block;padding:.2em 1em;border-radius:20px;margin-top:1em}


    /* 20220303点突变活动 */
    .point_mutation_2202{font-size:1.4rem;color:#202020;font-family: Helvetica, Tahoma, Arial, "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei";font-family: Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei";}
    .point_mutation_2202 a{font-size:inherit;color:inherit;}
    .point_mutation_2202 p{text-align:justify;}
    .point_mutation_2202 .banner{width:100%;background:url(/uploads/activity/20220303/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .point_mutation_2202 .section{width:100%;margin:4rem auto;padding:0;font-size: 13px;}
    #carousel1{width:100%;display:relative;overflow:hidden;}
    #carousel1>*{display:hidden;cursor:pointer;}
    .point_mutation_2202 .section h3{text-align:center;margin:2rem auto;}
    .point_mutation_2202 .section h3 span{font-size:2rem;font-weight:700;color:#fff;background:#d01027;line-height:2em;padding:0 1em;border-left:.2em dashed #d01027;border-right:.2em dashed #d01027;background-clip:padding-box;display:inline-block}
    .point_mutation_2202 .section h4{font-size:1.8rem;font-weight:700;line-height:1.8em;}
    .point_mutation_2202 .section p.title{text-indent:2em;}
    .point_mutation_2202 table{width:100%;margin:2rem 0;box-sizing:border-box}
    .point_mutation_2202 table td,.point_mutation_2202 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em .5em;font-size:1rem;}
    .point_mutation_2202 table th{background:#666;color:#fff;}
    .point_mutation_2202 table td span{display:inline-block;margin:0 1em;}
    .point_mutation_2202 table td span:before{content:"•";color:#d01027;display: inline-block;width: 1em;}
    .point_mutation_2202 .section1 .instructions{font-size:1.6rem;}
    .point_mutation_2202 .section1 .instructions p{text-align:center;}
    .point_mutation_2202 .section2 .wrap{background:url(/uploads/activity/20220303/m/bg1.png) center no-repeat;color:#fff;padding:1em;}
    .point_mutation_2202 .section2 .title{font-size:2rem;font-weight:700}
    .point_mutation_2202 .section2 a{font-size:1.5rem;background:#d01027;padding:0 1em;border-radius:2em;margin:1em 0;display:inline-block;}
    .point_mutation_2202 .section2 .advantage{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .point_mutation_2202 .section2 .advantage .item{width:48%;margin:.5em 0;display:flex;justify-content:flex-start;align-items:center;}
    .point_mutation_2202 .section2 .advantage .item img{margin-right:1em;}
    .point_mutation_2202 .section2 .advantage .item span{display:block;}
    .point_mutation_2202 .section2 .advantage .item .desc span:first-child{font-weight:700;}
    .point_mutation_2202 .section3 .cell tbody td:nth-child(1){text-align:left;padding-left:1em;}
    .point_mutation_2202 .section3 .cell tbody td:nth-child(2){width:45%;text-align:left;padding-left:1em;}
    .point_mutation_2202 .section3 .cell tbody td:nth-child(3){font-weight:700;}
    .point_mutation_2202 .section3 .header{height: auto;}
    .point_mutation_2202 .section3 .header table{margin: 0;}
    .point_mutation_2202 .section3 .locus table{margin: 0;}
    .point_mutation_2202 .section3 table tr td:first-child{width: 120px;box-sizing: border-box;}
    .point_mutation_2202 .section3 table tr th:first-child{width: 120px;box-sizing: border-box;}
    .point_mutation_2202 .section3 .header tr th:first-child{font-size:15px;color: #fff;background: #d01027;}
    .point_mutation_2202 .section3 .header tr th:last-child{font-size:15px;color: #fff;background:#666;}
    .point_mutation_2202 .section3 .locus {max-height:300px;overflow-y:scroll;overflow-x:hidden;}
    .point_mutation_2202 .section3 .locus table{table-layout:fixed;}
    .point_mutation_2202 .section3 .mysearch{width:100%;padding:1em 2em 3em 2em;box-sizing: border-box;background:#f1f1f1;border-radius:10px;box-shadow:1px 1px 3px 3px #ddd;margin:30px auto;box-sizing: border-box;}
    .point_mutation_2202 .section3 .mysearch .elements{text-align:center;}
    .point_mutation_2202 .section3 .mysearch .elements input{width:70%;height:2em;padding-left:1.5em;border:none;background:#fff url(/uploads/activity/20210910/search.png) left/2em 2em no-repeat}
    .point_mutation_2202 .section3 .mysearch .elements button{height:2em;line-height:2em;background:#d01027;border:none;color:#fff;padding:0 10px;cursor:pointer}
    .point_mutation_2202 .section4 table tbody td:nth-child(1){text-align:left;}
    .point_mutation_2202 .section4 table tbody td:nth-child(2){text-align:left;width:35%;}
    .point_mutation_2202 .section4 table tbody td:nth-child(4){font-weight:700;}
    .point_mutation_2202 .section4 table {margin-bottom: 0;}


    /* 20220308微生物活动 */
    .microbe_2203{font-size:1.4rem;color:#202020;font-family:Helvetica,Tahoma,Arial,"Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei";font-family:Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei"}
    .microbe_2203 a{font-size:inherit;color:inherit;}
    .microbe_2203 p{text-align:justify;}
    .microbe_2203 .banner{width:100%;background:url(/uploads/activity/20220308/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;left: auto;margin-left: 0;}
    .microbe_2203 .section{width:100%;margin:4rem auto;padding:0;box-sizing:border-box;font-size: 13px;}
    .microbe_2203 .section h3{margin:1em auto;font-size:1.8rem;font-weight:700;}
    .microbe_2203 table{width:100%;margin:2em 0;}
    .microbe_2203 table td,.microbe_2203 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;font-size:1.2rem;}
    .microbe_2203 table th{background:#666;color:#fff}
    .microbe_2203 .section1 .instructions{font-size:16px;background:url(/uploads/activity/20220308/pic3.png) 20% bottom no-repeat,url(/uploads/activity/20220308/pic2.png) left top no-repeat,url(/uploads/activity/20220308/pic1.png) right 10% no-repeat;}
    .microbe_2203 .section1 .instructions p{text-align:center;}
    .microbe_2203 .section2{box-shadow:0 0 15px 0 rgba(99,99,99,.24);padding:1em;}
    .microbe_2203 .section2 .advantage{display:flex;flex-wrap:wrap;justify-content:space-evenly;background:#eee;padding:1em;}
    .microbe_2203 .section2 .advantage .item{width:45%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:1em;}
    .microbe_2203 .section2 table tr td:nth-child(1){width:100px;}
    .microbe_2203 .section2 table tr td:nth-child(2){width:200px;}
    .microbe_2203 .section2 table tr td:nth-child(3){width:100px;}
    .microbe_2203 .section2 table tr td:nth-child(4){width:100px;}
    .microbe_2203 .section2 .flow .pc{display: none;}
    .microbe_2203 .section2 .flow .mobile {display: block;}


    /* 220513-KO细胞活动 */
    .ko_220513{font-size:1.4rem;color:#202020;}
    .ko_220513 a{font-size:inherit;color:inherit;}
    .ko_220513 p{text-align:justify;text-indent:2em;}
    .ko_220513 .banner{background:url(/uploads/activity/20220513/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;left: auto;margin-left: 0;}
    .ko_220513 .section{width:100%;margin:3rem auto;padding:0;font-size: 13px;}
    .ko_220513 .section h3{margin:1em auto;font-size:2.5rem;font-weight:700;text-align:center}
    .ko_220513 .section h4{margin:1em auto;font-size:2rem;font-weight:700}
    .ko_220513 .section h5{font-size:1.6rem}
    .ko_220513 .section .btn{border:1px solid #999;padding:0 .5em;border-radius:2em;height:1.6em;font-size:1.4rem;line-height:1.6em;color:#202020}
    .ko_220513 .section .btn:hover{color:#fff;background-color:#d01027;border-color:#d01027}
    .ko_220513 table{width:100%;margin:1em 0}
    .ko_220513 table td,.ko_220513 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
    .ko_220513 table th{background:#666;color:#fff}
    .ko_220513 .section1>div{padding:2em;background:url(/uploads/activity/20220513/bg1.png) top left/auto 100% no-repeat;margin-bottom:1em}
    .ko_220513 .section1 .ac_time{text-indent:0}
    .ko_220513 .section2 .ac_time span{color:#666;font-size:12px;margin-right:5em;display:block}
    .ko_220513 .section2>div{display:flex;justify-content:space-around;flex-wrap:wrap}
    .ko_220513 .section2 .item{width:48%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;margin-bottom:2em}
    .ko_220513 .section2 .item .space_line{width:27px;height:2px;background-color:#999;margin:1em 0}
    .ko_220513 .section3{display:flex;justify-content:space-between;flex-wrap:wrap}
    .ko_220513 .section3 .item{width:100%;margin-bottom:2em;border:1px solid #ccc;box-shadow:0 0 12px 3px #ccc}
    .ko_220513 .section3 .item .head{height:56px;background:#666;color:#fff;font-size:20px;font-weight:700;text-align:center;line-height:56px}
    .ko_220513 .section3 .item .con{padding:2em}
    .ko_220513 .section3 .item .con>div{margin:1em}
    .ko_220513 .section3 .item .con .label{color:#666}
    .ko_220513 .section3 .item .con .cycle1{color:#d01027;font-size:4.8rem;font-weight:700}
    .ko_220513 .section3 .item .con .cycle2{color:#d01027;font-size:3rem;font-weight:700}
    .ko_220513 .section3 .item .con>div:last-child{text-align:center}
    .ko_220513 .section3 .item .con .button{border:1px solid #202020;padding:.3em 1em;border-radius:2em;margin:0 auto}
    .ko_220513 .section3 .item .con .button img{width: 1.6em;}
    .ko_220513 .section3 .item .con .button:hover{background-color:#d01027;color:#fff;border-color:#d01027}
    .ko_220513 .section3 .item .con .button:hover img{filter:brightness(100)}
    .ko_220513 .section3 .item .con .project{display: flex;justify-content: space-evenly;align-items: center;}
    .ko_220513 .section3 .item .con .project .price{width: 70%;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
    .ko_220513 .section3 .item .con .project .cycle{width: 30%;}
    .ko_220513 .section3 .item .con .project .line{width: 100px;border-top:1px solid #d01027;margin: 1em 0;}
    .ko_220513 .section4 .table1{height:300px;overflow:scroll;background: #f8f8f8;}
    .ko_220513 .section4 .table1 .inner_100_sorce .con span{display:inline-block}
    .ko_220513 .section4 .hint{font-size:12px;color:#666;text-align:center;margin-top:2em}
    .ko_220513 .section4 .hint_pc{display:none}
    .ko_220513 .section5 .head{font-size:16px;border-top:2px solid #333;border-bottom:1px solid #ddd;line-height:3em}
    .ko_220513 .section5 .con{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:2em 0}
    .ko_220513 .section5 .con .item{width:100%;display:flex;justify-content:flex-start;padding:1em 0}
    .ko_220513 .section5 .con .item:not(:last-child){border-bottom:1px solid #ddd}
    .ko_220513 .section5 .con .item .sub_item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:.5em}
    .ko_220513 .section5 .con .item .title{font-size:16px;font-weight:700}
    .ko_220513 .section5 .con .item .sub_item span{margin:.2em 0}
    .ko_220513 .section5 .con .item img{width:68px;}


    /* 220523-稳转珠活动 */
    .stable_220523{font-size:1.4rem;color:#202020;}
    .stable_220523 a{font-size:inherit;color:inherit;}
    .stable_220523 p{text-align:justify;text-indent:2em;}
    .stable_220523 .banner{background:url(/uploads/activity/20220523/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;height:500px;left: auto;margin-left: 0;}
    .stable_220523 .section{width:100%;box-sizing:border-box;font-size: 13px;margin: 0;}
    .stable_220523 .section h3{margin:1em auto;font-size:2.5rem;font-weight:700;text-align:center;position:relative}
    .stable_220523 .section h3 span{position:absolute;width:108px;height:7px;background:#333;border-radius:1em;top:2em;left:50%;margin-left:-54px}
    .stable_220523 .section h3 span:before{content:"";display:inline-block;width:40px;height:7px;background:#fff;border-radius:1em;position:absolute;left:0;top:0}
    .stable_220523 .section h3 span:after{content:"";display:inline-block;width:32px;height:7px;background:#d01027;border-radius:1em;position:absolute;left:0;top:0}
    .stable_220523 .section .sub_title{color:#666;font-size:15px;text-align:center;margin:3em auto;margin-bottom:2em;width:85%}
    .stable_220523 .section .sub_title span{color:#202020;font-weight:700}
    .stable_220523 .section .sub_title>div{display: inline;}
    .stable_220523 .section h4{font-size:1.8rem;color:#fff;margin:30px 0;text-align:center}
    .stable_220523 .section h4 div{display:inline-block;padding:.5em 1em;background:#d01027;overflow:hidden;position:relative}
    .stable_220523 .section h4 div::before{content:"";width:6px;height:6px;background:#fff;position:absolute;top:-3px;left:50%;margin-left:-3px;border-radius:1em}
    .stable_220523 .section h4 div::after{content:"";width:6px;height:6px;background:#fff;position:absolute;bottom:-3px;left:50%;margin-left:-3px;border-radius:1em}
    .stable_220523 .section h5{font-size:15px}
    .stable_220523 .section .btn{border:1px solid #999;padding:.2em .5em;border-radius:2em}
    .stable_220523 .section .btn:hover{color:#fff;background-color:#d01027;border-color:#d01027}
    .stable_220523 .section .ac_time{color:grey;font-size:12px}
    .stable_220523 table{width:100%;margin:1em 0;font-size:1.2rem}
    .stable_220523 table td,.stable_220523 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em 1em;box-sizing:border-box}
    .stable_220523 table th{background:#666;color:#fff}
    .stable_220523 table img{width:11px}
    .stable_220523 table i{font-style:normal}
    .stable_220523 table i:before{content:"•";color:#d01027;display:inline-block;width:1em}
    .stable_220523 table a{color:#d01027;font-weight:700;text-decoration:underline}
    .stable_220523 table .half{background:url(/uploads/activity/20220523/half.png) top right no-repeat}
    .stable_220523 .table1{height:300px;overflow:scroll;background: #f8f8f8;display: none;}
    .stable_220523 .table1 .inner_100_sorce .con span{display:inline-block}
    .stable_220523 .section1 .chat{width:100%;margin:30px auto}
    .stable_220523 .section1 .chat .myleft{text-align:left;margin-bottom:1em}
    .stable_220523 .section1 .chat .myright{text-align:right}
    .stable_220523 .section1 .chat img{width:auto;width:38px}
    .stable_220523 .section1 .chat .myleft .con{background:#255e9e;color:#fff;border-radius:.5em;padding:.5em;display:inline-block;position:relative}
    .stable_220523 .section1 .chat .myright .con{text-align:left;background:#eaeaea;color:#202020;border-radius:.5em;padding:.5em;border:2px solid #d01027;display:inline-block;position:relative}
    .stable_220523 .section1 .chat .myleft .con:before{content:"";display:block;width:5px;height:5px;position:absolute;left:-2px;top:50%;margin-top:-2.5px;background:#255e9e;transform:rotate(45deg)}
    .stable_220523 .section1 .chat .myright .con::before{content:"";display:block;width:5px;height:5px;position:absolute;right:-5px;top:70%;background:#eaeaea;transform:rotate(-45deg);border-right:2px solid #d01027;border-bottom:2px solid #d01027}
    .stable_220523 .section1 .adv{background:#f3f5f6;display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:80px;margin-bottom:1em}
    .stable_220523 .section1 .adv .img{margin-top:-60px;width:100%;text-align:center}
    .stable_220523 .section1 .adv .img img{width: 300px;}
    .stable_220523 .section1 .adv .advs{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;margin:2em 0}
    .stable_220523 .section1 .adv .advs .item{padding:.5em 2em;box-sizing:border-box;width:100%;display:flex;justify-content:flex-start}
    .stable_220523 .section1 .adv .advs .item .icon{width:25px;flex-shrink:0;margin-right:.5em}
    .stable_220523 .section1 .adv .advs .item .title{font-size:15px;font-weight:700;display:block;margin-bottom:.3em}
    .stable_220523 .section3 .product{display:flex;justify-content:space-between;flex-wrap:wrap}
    .stable_220523 .section3 .product .item{width:80%;box-shadow:0 0 12px 9px #ddd;margin:1em auto}
    .stable_220523 .section3 .product .item .title{font-size:18px;color:#202020;text-align:center;line-height:58px;height:58px;margin-bottom:1em;font-weight:700}
    .stable_220523 .section3 .product .item:nth-child(1) .title{background:url(/uploads/activity/20220523/img5.png) center/100% 100% no-repeat}
    .stable_220523 .section3 .product .item:nth-child(2) .title{background:url(/uploads/activity/20220523/img6.png) center/100% 100% no-repeat}
    .stable_220523 .section3 .product .item:nth-child(3) .title{background:url(/uploads/activity/20220523/img7.png) center/100% 100% no-repeat}
    .stable_220523 .section3 .product .item .con{color:#202020;text-align:left;padding:.5em 2em}
    .stable_220523 .section3 .product .item .con span{color:#666;width:5em;display:inline-block}
    .stable_220523 .section3 .product .item .con span i{font-size:inherit;width:2em;display:inline-block}
    .stable_220523 .section3 .product .item .button{text-align:center;margin:2em;cursor:pointer}
    .stable_220523 .section3 .product .item .button img{width:24px;display:inline-block}
    .stable_220523 .section3 .product .item .button a{border:1px solid #202020;border-radius:2em;padding:.5em 1em}


    /* pm_220530 点突变细胞定制服务 */
    .pm_220530{font-size:1.4rem;color:#202020;}
    .pm_220530 a{font-size:inherit;color:inherit;}
    .pm_220530 p{text-align:justify;text-indent:2em;}
    .pm_220530 .banner{background:url(/uploads/activity/20220530/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;width:100%;height:500px;left: auto;margin-left: 0;}
    .pm_220530 .section{width:100%;box-sizing:border-box;font-size: 13px;margin: 0;}
    .pm_220530 .section h3{margin:1em auto;margin-bottom:2em;font-size:2.5rem;font-weight:700;text-align:center;position:relative;}
    .pm_220530 .section h3 span{position:absolute;width:108px;height:7px;background:#333;border-radius:1em;top:2em;left:50%;margin-left:-54px;}
    .pm_220530 .section h3 span:before{content:"";display:inline-block;width:40px;height:7px;background:#fff;border-radius:1em;position:absolute;left:0;top:0;}
    .pm_220530 .section h3 span:after{content:"";display:inline-block;width:32px;height:7px;background:#d01027;border-radius:1em;position:absolute;left:0;top:0;}
    .pm_220530 table{width:100%;font-size:1rem;margin:1em auto;}
    .pm_220530 table td,.pm_220530 table th{border:1px solid #ddd;color:#333;text-align:center;padding:.5em;box-sizing:border-box;}
    .pm_220530 table th{background:#666;color:#fff;}
    .pm_220530 table img{width:11px;}
    .pm_220530 table i{font-style:normal;}
    .pm_220530 table i:before{content:"•";color:#d01027;display:inline-block;width:1em;}
    .pm_220530 table a{color:#d01027;font-weight:700;text-decoration:underline;}
    .pm_220530 table .blod{font-weight:700;}
    .pm_220530 table .red{color:#d01027;}
    .pm_220530 table .align_left{text-align:left;}
    .pm_220530 table .w150{width: 6em;}
    .pm_220530 .section1 .con{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin: 0;}
    .pm_220530 .section1 .con .desc{padding:1em;width:100%;line-height:2em;background: none;border-radius: 0;}
    .pm_220530 .section1 .con .img{width:100%;text-align:center;margin-left: 0;height: auto;}
    .pm_220530 .section1 .con .pc{display:none;}
    .pm_220530 .section1 .con .img img{width:60%;}
    .pm_220530 .section1 .con .ac_time{font-size:12px;color:#666;margin-top:1em;}
    .pm_220530 .section1 .con .ac_time span{display:block}
    .pm_220530 .section1 .con .mobile {display: block;}
    .pm_220530 .mywrap{position:fixed;width:100%;height:100%;background:rgba(153 153 153/.8);z-index:1000;top:0;left:0;display:none;}
    .pm_220530 .mywrap2{position:relative;width:90%;height:300px;margin:50px auto;}
    .pm_220530 .mywrap2 .close{position:absolute;width:32px;height:32px;border-radius:32px;background:#333;color:#fff;text-align:center;line-height:32px;top:-16px;right:-16px;z-index:1001;}
    .pm_220530 .cell_200{width:100%;height:600px;overflow-y:scroll;background:#fff;}


    /* ko_220811 */
    .ko_220811{font-size:1.4rem;color:#202020;}
    .ko_220811 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto;}
    .ko_220811 p{text-align:justify;text-indent:2em;}
    .ko_220811 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220811/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .ko_220811 .section{width:100%;box-sizing:border-box;margin:1.5em 0;font-size: 13px;}
    .ko_220811 .section h3{display:inline-block;border:1px solid #202020;font-size:1.8rem;color:#202020;font-weight:700;padding-right:.5em;line-height:3rem;}
    .ko_220811 .section h3 span:first-child{background:#202020;color:#fff;padding:0 .5em;position:relative;margin-right:.6em;height:100%;display:inline-block;}
    .ko_220811 .section h3 span:first-child:after{content:"";position:absolute;top:50%;right:-.25em;margin-top:-.25em;width:.5em;height:.5em;transform:rotate(45deg);background:#202020;}
    .ko_220811 .section h4{font-size:1.6rem;font-weight:700;color:#202020;}
    .ko_220811 table{width:100%;font-size:1rem;}
    .ko_220811 table td,.ko_220811 table th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff;}
    .ko_220811 table th{background:#d01027;color:#fff;}
    .ko_220811 table img{width:11px;}
    .ko_220811 table i{font-style:normal;}
    .ko_220811 .section1 .desc{display:flex;justify-content:center;align-items:center;text-align:center;padding:2em;font-size: 14px;}
    .ko_220811 .section1 .activity_time {font-size: 14px;}
    .ko_220811 .section2>p{margin:2em 0;}
    .ko_220811 .section2>h4{margin:2em 0 1em 0;}
    .ko_220811 .section2 .cell3000{display:flex;justify-content:space-between;flex-wrap:wrap;}
    .ko_220811 .section2 .cell3000 .item{width:100%;border:1px solid #ccc;display:flex;min-height: auto;}
    .ko_220811 .section2 .cell3000 .item:first-child{margin-bottom:2em;}
    .ko_220811 .section2 .cell3000 .item p{text-indent:0;}
    .ko_220811 .section2 .cell3000 .item>div:first-child{width:100px;flex-shrink:0;background:#eaeaea;display:flex;justify-content:center;align-items:center;}
    .ko_220811 .section2 .cell3000 .item>div:last-child{color:#666;padding:1em;flex:1;}
    .ko_220811 .section2 .cell3000 .item h4>span:nth-child(2){font-size:1.4rem;color:#666;}
    .ko_220811 .section2 .cell3000 .item .price_wrap{display:flex;justify-content:space-between;}
    .ko_220811 .section2 .cell3000 .item .price_wrap .price{font-size:1.6rem;color:#d01027;font-weight:700;}
    .ko_220811 .section2 .cell3000 .item .price_wrap a{border:1px solid #202020;color:#202020;border-radius:3px;padding:.1em .5em;text-decoration:none;}
    .ko_220811 .section2 .table{overflow-x:scroll;}
    .ko_220811 .section2 table tr td{border:1px solid #fff;}
    .ko_220811 .section2 table tr td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;width:5em;}
    .ko_220811 .section2 table tr:nth-child(2n) td:first-child{background:#666;color:#fff;}
    .ko_220811 .section2 table tr:nth-child(2n+1) td:first-child{background:#d01027;color:#fff;}
    .ko_220811 .section2 table tr td:nth-child(2n){background:#f1f1f1;}
    .ko_220811 .section2 table tr td:nth-child(2n+1){background:#ddd;}
    .ko_220811 .section3 .week4{margin-top:2em;background:url(/uploads/activity/20220811/m/img4.png) center/100% no-repeat;box-sizing:border-box;padding-left:22%;padding-right:20%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:1rem;}
    .ko_220811 .section3 .week4>div{margin-top:1em;display:flex;flex-wrap:wrap;justify-content:flex-start;}
    .ko_220811 .section3 .week4>div a{border:1px solid #202020;font-size:.8rem;font-weight:700;padding:0 1em;margin-right:.5em;color:#202020;text-decoration:none;cursor:default;}
    .ko_220811 .section4>p{margin:2em 0;}
    .ko_220811 .section4 .cell_cate{display:flex;justify-content:space-around;flex-wrap:wrap;}
    .ko_220811 .section4 .cell_cate .item{width:100%;display:flex;flex-direction:column;}
    .ko_220811 .section4 .cell_cate .item:not(:last-child){margin-bottom:2em;}
    .ko_220811 .section4 .cell_cate .item .title{font-size:1.6rem;border-top-left-radius:25px;border-top-right-radius:25px;text-align:center;color:#fff;height:47px;line-height:47px;}
    .ko_220811 .section4 .cell_cate .item:nth-child(1) .title{background:#d01027;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .title{background:#333;}
    .ko_220811 .section4 .cell_cate .item:nth-child(3) .title{background:#666;}
    .ko_220811 .section4 .cell_cate .item .con{padding:2em 1em;background:#f1f1f1;display:flex;flex-wrap:wrap;justify-content:flex-start;}
    .ko_220811 .section4 .cell_cate .item .con p{width:50%;}
    .ko_220811 .section4 .cell_cate .item .con>p:last-child{width:100%;}
    .ko_220811 .section4 .cell_cate .item .con .price{color:#d01027;font-size:1.6rem;font-weight:700;}
    .ko_220811 .section4 .cell_cate .item .cells{border:1px solid #666;display:flex;justify-content:center;align-items:center;min-height:67px;position:relative;}
    .ko_220811 .section4 .cell_cate .item .cells:before{content:"";width:6px;height:6px;position:absolute;left:50%;margin-left:-3px;top:-4px;transform:rotate(45deg);background:#fff;border-top:1px solid #666;border-left:1px solid #666;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .cells{flex-wrap:wrap;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .cells .hide_cell{display:none;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .cells::after{content:"More";position:absolute;width:6em;height:1.5em;left:50%;margin-left:-3em;bottom:1em;text-align:center;color:#d01027;font-size:1rem;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .cells:hover .hide_cell{display:inline-block;}
    .ko_220811 .section4 .cell_cate .item:nth-child(2) .cells:hover:after{content:"";}
    .ko_220811 .section4 .cell_cate .item .cells span{margin-right:.5em;}
    .ko_220811 .section4 .cell_cate .item .cells span:before{content:"•";font-size:1rem;}
    .ko_220811 .section4 .cell_cate .item .cells p{width:100%;text-align:center;color:#d01027;}
    .ko_220811 .section5 table{margin-bottom:2em;font-size:1rem;}
    .ko_220811 .section5 table .price{font-weight:700;color:#d01027;}
    .ko_220811 .section5 table tr td:first-child{background:#eee;}
    .ko_220811 .section5 table tr td:nth-child(2){font-weight:700;}
    .ko_220811 .section5>p{margin:2em 0;}
    .ko_220811 .section5 .kit{font-size:1.4rem;color:#202020;padding-left:40px;margin-top:30px;}
    .ko_220811 .section5 .kit li{list-style:disc;}
    .ko_220811 .section5 .kit li a{font-weight:700;text-decoration:underline;color:#202020;}


    /* pm220817 */
    .pm220817{font-size:1.4rem;color:#202020;}
    .pm220817 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto;}
    .pm220817 p{text-align:justify;text-indent:2em;}
    .pm220817 .banner{position:relative;width:100%;height:546px;text-align:center;background:url(/uploads/activity/20220817/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .pm220817 .section{width:100%;margin:3em auto 2em;box-sizing:border-box;padding: 0;font-size: 13px;}
    .pm220817 .section h3{text-align:center;margin-bottom:1em;}
    .pm220817 .section h3 span{display:inline-block;background:#d01027;font-size:24px;font-weight:700;color:#fff;position:relative;height:46px;line-height:46px;margin:0 auto}
    .pm220817 .section h3 span::before{content:url(/uploads/activity/20220817/左.png);width:23px;height:46px;position:absolute;left:-23px;top:-1px;}
    .pm220817 .section h3 span::after{content:url(/uploads/activity/20220817/右.png);width:24px;height:46px;position:absolute;top:-1px;right:-24px;}
    .pm220817 table{width:100%;}
    .pm220817 table td,.pm220817 table th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff;}
    .pm220817 table th{background:#d01027;color:#fff;}
    .pm220817 .section1 .desc{background:url(/uploads/activity/20220817/m/img1.png) center/ 400px no-repeat;text-align:center;height:356.3px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-top: 38px;box-sizing: border-box;}
    .pm220817 .section1 .desc .bg{background:url(/uploads/activity/20220817/img1-1.png) center  no-repeat;padding:0 2em;}
    .pm220817 .section1 .desc .method:after{content:"•";color:#d01027}
    .pm220817 .section1 .desc .method1{position:absolute;top:85%;right:50%;margin-right: 90px;left: auto;}
    .pm220817 .section1 .desc .method2{position:absolute;top:85%;right:50%;margin-right: -80px;left: auto;}
    .pm220817 .section1 .desc .method3{position:absolute;top:95%;right:50%;margin-right: 90px;left: auto;}
    .pm220817 .section1 .desc .method4{position:absolute;top:95%;right:50%;margin-right: -80px;left: auto;}
    .pm220817 .section1 .activity_time{margin-top:2em;color:#666}
    .pm220817 .section2 .services{display:flex;flex-direction: column-reverse;}
    .pm220817 .section2 .services .service{margin-bottom: 1em;}
    .pm220817 .section2 .services .service{width:100%;display:flex;flex-direction:column;}
    .pm220817 .section2 .service .head{background:#eaeaea;text-align:center;padding:.5em 0;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-direction:column;}
    .pm220817 .section2 .service .head .title{color:#d01027;font-size:2rem;font-weight:700;}
    .pm220817 .section2 .service .head .sub_title{color:#666;font-size:1.6rem;}
    .pm220817 .section2 .service .img img{width: 100%;}
    .pm220817 .section2 .service .attributes{border:1px solid #ccc;border-top:none;text-align:center;padding:1em;}
    .pm220817 .section2 .service .attributes .attr{text-align:center;}
    .pm220817 .section2 .service .attributes .key{color:#666;}
    .pm220817 .section2 .service .attributes .price{font-size:1.5rem;color:#202020;font-weight:700;}
    .pm220817 .section2 .service .attributes .cycle{font-size:3.6rem;color:#d01027;font-weight:700;}
    .pm220817 .section2 .service .attributes .cycle2{font-size:2rem;color:#d01027;font-weight:700;}
    .pm220817 .section2 .service .mysearch{width:78%;margin:2em auto 1em;display:flex;justify-content:center;align-items:center;border-radius:3px;}
    .pm220817 .section2 .service .mysearch input{width:70%;height:35px;line-height:35px;background:rgba(255,255,255,.88) url(/uploads/activity/20220817/icon.png) 6px/1.5em no-repeat;padding-left:30px;color:#8a8a8a;border:1px solid #202020;border-radius:3px;box-sizing:border-box;border-right:none;}
    .pm220817 .section2 .service .mysearch button{width:80px;height:35px;line-height:35px;background:#d01027;color:#fff;text-align:center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;}
    .pm220817 .section2 .service .mybtn{text-align:center;margin:2em auto 1em}
    .pm220817 .section2 .service .mybtn a{border:1px solid #202020;border-radius:6px;text-align:center;padding:.4em 1em;text-decoration:none;color:#202020;}
    .pm220817 .section2 .service .remark{color: #666;margin-top: .5em;}
    .pm220817 .section2 .header {height: auto;display: none;}
    .pm220817 .section2 .locus {display: none;}
    .pm220817 .section2 .header table{margin: 2em 0 0 0;}
    .pm220817 .section2 .locus table{margin: 0;}
    .pm220817 .section2 table tr td:first-child{width: 120px;box-sizing: border-box;}
    .pm220817 .section2 table tr th:first-child{width: 120px;box-sizing: border-box;}
    .pm220817 .section2 .header tr th:first-child{font-size:15px;color: #fff;background: #d01027;}
    .pm220817 .section2 .header tr th:last-child{font-size:15px;color: #fff;background:#666;}
    .pm220817 .section2 .locus {max-height:300px;overflow:scroll;}
    .pm220817 .section2 .locus table{table-layout:fixed ; }
    .pm220817 .section3 .cells{border:1px solid #666;width:100%;display:flex;justify-content:flex-start;margin:1em 0 .5em 0;position: relative;}
    .pm220817 .section3 .cells .mylabel{position: absolute;left: 0;top: 0;background: #d01027;font-size: 20px;color: #fff;padding: 0 2em 0 1em;clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);}
    .pm220817 .section3 .cells .img{width:40%;background:#f1f1f1;display:flex;justify-content:center;align-items:center;}
    .pm220817 .section3 .cells .detail{padding:1em;}
    .pm220817 .section3 .cells .detail .title{font-size:2rem;color:#202020;font-weight:700;}
    .pm220817 .section3 .cells .detail .attributes{display:flex;flex-direction: column;margin: .5em 0;}
    .pm220817 .section3 .cells .detail .key{font-size:1.5rem;color:#666;}
    .pm220817 .section3 .cells .detail .val{font-size:1.5rem;color:#202020;}
    .pm220817 .section3 .cells .detail .price span{font-size:1.8rem;color:#d01027;font-weight:700;}
    .pm220817 .section3 .cells .detail .mybtn{text-align:left;margin-top:1em;}
    .pm220817 .section3 .cells .detail .mybtn a{border:1px solid #202020;border-radius:6px;text-align:center;padding:.4em 1em;text-decoration:none;color:#202020;}


    /* cas220830 */
    .cas220830{font-size:14px;color:#202020;}
    .cas220830 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto;}
    .cas220830 p{text-align:justify;text-indent:2em;}
    .cas220830 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20220830/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .cas220830 .section{width:100%;margin:2em auto;box-sizing:border-box;font-size: 13px;}
    .cas220830 h3{text-align:center;margin-bottom:2em;}
    .cas220830 h3 span{font-size:24px;font-weight:700;color:#fff;background:#d01027;box-shadow:3px 3px 9px 0 rgba(36,12,14,.23);border-radius:28px;position:relative;padding:.2em 1em;}
    .cas220830 h3 span:before{content:"";display:inline-block;width:10px;height:10px;background:#d01027;border-radius:28px;position:absolute;top:-5px;left:1em;}
    .cas220830 h3 span:after{content:"";display:inline-block;width:10px;height:10px;background:#d01027;border-radius:28px;position:absolute;top:-5px;right:1em;}
    .cas220830 .section1{text-align:center}
    .cas220830 .section1{margin-top:0;margin-bottom:0;padding:65px 0 65px 0;background:url(/uploads/activity/20220830/cell.png) left center / 15% no-repeat,url(/uploads/activity/20220830/cell.png) 80% 5%/5% no-repeat,url(/uploads/activity/20220830/cell.png) right bottom/10% no-repeat;}
    .cas220830 .section1 span{display:block}
    .cas220830 .section2{margin-top:0;}
    .cas220830 .section2 .gift{display:flex;justify-content:space-between;border:1px solid #ccc;flex-direction:column-reverse;}
    .cas220830 .section2 .gift .introduce{padding:2em;box-sizing:border-box;width:100%;}
    .cas220830 .section2 .gift .introduce>p:first-child{font-size:15px;margin-bottom:1em;}
    .cas220830 .section2 .gift .introduce>p:last-child{color:#666;text-indent:0;}
    .cas220830 .section2 .gift .img{background:#eef0f1;display:flex;justify-content:center;align-items:center;width:100%;}
    .cas220830 .section3 .service{display:flex;justify-content:space-around;flex-wrap:wrap;}
    .cas220830 .section3 .service .item:not(:last-child){margin-bottom:2em;}
    .cas220830 .section3 .service .item{width:100%;box-shadow:0 8px 20px 0 rgba(74,74,74,.3);display:flex;flex-direction:column;}
    .cas220830 .section3 .service .item .title{background:#e9e9e9;border-bottom:4px solid #d01027;font-size:24px;font-weight:700;text-align:center;line-height:2em;}
    .cas220830 .section3 .service .item .type{display:flex;justify-content:space-between;padding:1em 2em;}
    .cas220830 .section3 .service .item .type .sub_title{font-size:16px;font-weight:700;margin-bottom:.5em;position:relative;}
    .cas220830 .section3 .service .item .type .sub_title::before{content:"";width:6px;height:6px;background:#d01027;border-radius:6px;position:absolute;top:50%;margin-top:-3px;left:-10px;}
    .cas220830 .section3 .service .item .label{font-size:15px;color:#666;margin-right:.3em;}
    .cas220830 .section3 .service .item .type .con{font-size:15px;font-weight:700;}
    .cas220830 .section3 .service .item .type .price{font-size:20px;}
    .cas220830 .section3 .service .item .type .price_red{color:#d01027;font-size:20px;}
    .cas220830 .section3 .service .item .delivery{padding:0 2em;}
    .cas220830 .section3 .service .item .hr{border-bottom:1px dashed #ddd;margin:1em 0;}
    .cas220830 .section3 .service .item .remark{padding:0 2em 1em 2em;}
    .cas220830 .section3 .service .item .remark .label{font-size:15px;color:#666;display:block;}
    .cas220830 .section3 .tip{text-align:center;}
    .cas220830 .section3 .tip span{padding:.3em 2em;background:#e8e8e8;border-radius:20px;margin-top:2em;display:inline-block;}
    .cas220830 .section4 .desc{color:#666;text-align:center;margin-bottom:1em;}
    .cas220830 .section4 .desc>span{display:block;}
    .cas220830 .section4 .desc>span:last-child{color:#202020;}
    .cas220830 .section4 .products{display:flex;justify-content:space-between;flex-wrap:wrap;}
    .cas220830 .section4 .products .item:not(:last-child){margin-bottom:2em;}
    .cas220830 .section4 .products .item{width:100%;display:flex;flex-direction:column;}
    .cas220830 .section4 .products .item .img img{display:none;}
    .cas220830 .section4 .products .item .img{height:165px;}
    .cas220830 .section4 .products .item:nth-child(1) .img{background:url(/uploads/activity/20220830/m/1.png) center/100% no-repeat;}
    .cas220830 .section4 .products .item:nth-child(2) .img{background:url(/uploads/activity/20220830/m/2.png) center/100% no-repeat;}
    .cas220830 .section4 .products .item:nth-child(3) .img{background:url(/uploads/activity/20220830/m/3.png) center/100% no-repeat;}
    .cas220830 .section4 .products .item .img{width:100%;}
    .cas220830 .section4 .products .item .title{font-size:18px;margin:.5em 0;}
    .cas220830 .section4 .products .item .label{padding-left:1em;position:relative;color:#666;margin-top:.5em;}
    .cas220830 .section4 .products .item .label::before{content:"";width:3px;height:3px;background:#666;border-radius:6px;display:inline-block;position:absolute;top:50%;margin-top:-1.5px;left:.3em;}
    .cas220830 .section4 .products .item .content{padding-left:1em;}
    .cas220830 .section4 .products .item .button{padding-left:1em;margin-top:1em;}
    .cas220830 .section4 .products .item .button a{border:1px solid #666;border-radius:30px;padding:.4em 1em;text-decoration:none;color:#3a9ed7;}


    /* gene_221104 */
    .gene_221104 {font-size:14px;color:#202020;}
    .gene_221104 a{font-size:inherit;color:#d01027;text-decoration:underline;font-weight:700;pointer-events:auto;}
    .gene_221104 p{text-align:justify;text-indent:2em;}
    .gene_221104 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20221104/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .gene_221104 .section{width:100%;margin:0;box-sizing:border-box;background:#fff;padding:0;position:relative;margin-bottom: 35px;font-size: 13px;box-shadow: none;}
    .gene_221104 h3{text-align:center;font-size:20px;font-weight:700;color:#202020;display:flex;justify-content:center;align-items:center;}
    .gene_221104 h3 span{display:flex;align-items:center;}
    .gene_221104 h3 span::before{content:"";display:inline-block;background:url(/uploads/activity/20221104/img6.png) center right no-repeat;width:30px;height:20px;margin-right:.5em;}
    .gene_221104 h3 span::after{content:"";display:inline-block;background:url(/uploads/activity/20221104/img9.png) center right no-repeat;width:30px;height:20px;margin-left:.5em;}
    .gene_221104 h4{font-size:16px;color:#fff;margin:0 auto;margin-top:1em;margin-bottom:2em;text-align:center;}
    .gene_221104 h4 span{background:#d01027;border-radius:20px;padding:.1em 1em;}
    .gene_221104 .section .tag{height: 80px;text-align: center;color: #fff;font-size: 16px;box-sizing: border-box;padding-top: 33px;position: relative;top: auto;right: auto;width: auto;}
    .gene_221104 .section .tag span {display: block;}
    .gene_221104 .section2 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节.png) center center / auto 100% no-repeat;}
    .gene_221104 .section3 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节2.png) center center / auto 100% no-repeat;}
    .gene_221104 .section4 .tag{background:url(/uploads/activity/20221104/m/bg-狂欢节3.png) center center / auto 100% no-repeat;}
    .gene_221104 .section1{width:100%;background:#faf4ef;box-shadow:none;margin:0;padding: 1em;}
    .gene_221104 .section1 .card{margin-top:3em;display:flex;flex-direction:column;justify-content:center;align-items: flex-start; box-sizing:border-box;box-shadow:none;width: 100%;height: auto;padding-left: 0;background: none;}
    .gene_221104 .section1 .card .img{margin: .5em 0;}
    .gene_221104 .section1 .card .img img:first-child {width: auto;}
    .gene_221104 .section1 .card .img img:last-child {width: auto;}
    .gene_221104 .section1 .img2{text-align: center;display: block;}
    .gene_221104 .section1 .img2 img{width: 200px;}
    .gene_221104 .section1 .note{font-size:11px;color:#666;width: 100%;margin-top: 0;}
    .gene_221104 .section1 .activity_time{font-size:14px;color:#202020;font-weight:700;margin-top:1em;}
    .gene_221104 .section2{background-color:#fff;padding: 0;}
    .gene_221104 .section2 .cell_cate{display:flex;justify-content:space-around;padding: 1em;background: linear-gradient(#eee,#ddd);margin: 0;}
    .gene_221104 .section2 .cell_cate .item{width:33%;position: relative;display: flex;flex-direction: column;align-items: center;padding: 5em 0 0 0;height: auto;border-right: none;}
    .gene_221104 .section2 .cell_cate .item:not(:last-child):after{content: "";width: 1px; height: 100%;background: #ccc;display: inline-block;position: absolute;right: 0;margin-top: -5em;}
    .gene_221104 .section2 .cell_cate .item:nth-of-type(1){background: url(/uploads/activity/20221104/m/icon1.png) center 1em / 3em no-repeat;}
    .gene_221104 .section2 .cell_cate .item:nth-of-type(2){background: url(/uploads/activity/20221104/m/icon2.png) center 1em / 3em no-repeat;}
    .gene_221104 .section2 .cell_cate .item:nth-of-type(3){background: url(/uploads/activity/20221104/m/icon3.png) center 1em / 3em no-repeat;}
    .gene_221104 .section2 .cell_cate .cate{font-size:18px;font-weight:700;}
    .gene_221104 .section2 .cell_cate .gene{font-size:18px;font-weight:700;color:#d01027;margin-left: 0;}
    .gene_221104 .section2 .form{display:flex;flex-direction: column; justify-content:center;margin-bottom:35px;background: #fff;border-radius: 8px;box-shadow: 3px 3px 9px 9px #eee;padding: 1em;height: auto;}
    .gene_221104 .section2 .form .cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block; width: 100%;   height: inherit;}
    .gene_221104 .section2 .form .sub_cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block;  width: 100%;height: inherit;}
    .gene_221104 .section2 .form input{outline:none;width:100%;padding-left:.5em;border: none;padding:1.5em 1em;}
    .gene_221104 .section2 .form button{outline:none;background:#d01027;color:#fff;width:100%;border: none;padding:.5em 1em;border-radius: 4px;}
    .gene_221104 .section2 .result table{width:100%;margin:0 auto;text-align:center;}
    .gene_221104 .section2 .result table tr{border-bottom:1px solid #fff;height:35px;}
    .gene_221104 .section2 .result table th{text-align: center;}
    .gene_221104 .section2 .result table td{text-align: center;}
    .gene_221104 .section2 .result table thead tr{background:#666;color:#fff;}
    .gene_221104 .section2 .result table tbody tr:nth-of-type(2n){background:#f5f5f5;}
    .gene_221104 .section2 .result table tbody tr:nth-of-type(2n+1){background:#eee;}
    .gene_221104 .section2 .result table thead{display:table;width:100%;table-layout:fixed;}
    .gene_221104 .section2 .result table tbody{display:block;max-height:300px;overflow:auto;}
    .gene_221104 .section2 .result table thead tr{width:calc(100% - 1em);}
    .gene_221104 .section2 .result table tbody tr{display:table;width:100%;table-layout:fixed;}
    .gene_221104 .section2 .result .no_result{display: flex;align-items: flex-start;margin: 1em 0;}
    .gene_221104 .section2 .result .no_result:before{content: '';display: inline-block;width: 1.6em;height: 1.6em;background: url(/uploads/activity/20221104/icon4.png) center center / 100% no-repeat;margin-right: .5em;}
    .gene_221104 .section3 .PMKI{display:flex;flex-wrap: wrap; justify-content:center;margin-top:1em;flex-direction: column-reverse;}
    .gene_221104 .section3 .PMKI .item{width:320px;margin:0 30px;}
    .gene_221104 .section3 .PMKI .item .card{margin-bottom:1em;}
    .gene_221104 .section3 .PMKI .item .card .title{height:75px;border-bottom:4px solid #d01027;display:flex;flex-direction:column;justify-content:center;padding:0 1em;position:relative;}
    .gene_221104 .section3 .PMKI .item:nth-of-type(1) .card .title{background:#eee url(/uploads/activity/20221104/m/8周.png) 90% center / 60px no-repeat;}
    .gene_221104 .section3 .PMKI .item:nth-of-type(2) .card .title{background:#eee url(/uploads/activity/20221104/m/12周.png) 90% center / 60px no-repeat;}
    .gene_221104 .section3 .PMKI .item .card .title h5{font-size:18px;}
    .gene_221104 .section3 .PMKI .item .card .title span{color:#666;}
    .gene_221104 .section3 .PMKI .item .card .title .shufix{color:#666;position:absolute;right:1em;bottom:0;}
    .gene_221104 .section3 .PMKI .item .card .content{border:1px solid #ccc;border-top:none;padding:2em;}
    .gene_221104 .section3 .PMKI .item .card .content .subtitle{font-size:16px;}
    .gene_221104 .section3 .PMKI .item .card .content .spec{margin:.5em 0;}
    .gene_221104 .section3 .PMKI .item .card .content .price{font-weight:700;}
    .gene_221104 .section3 .PMKI .item .card .content .action{display:flex;justify-content:center;height:35px;margin-top:1em;}
    .gene_221104 .section3 .PMKI .item .card .content .action input{padding-left:5px;outline:0;border:1px solid #202020;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px;}
    .gene_221104 .section3 .PMKI .item:nth-of-type(1) .card .content .action button{background:#d01027;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;padding:0 1em;cursor:pointer;}
    .gene_221104 .section3 .PMKI .item:nth-of-type(2) .card .content .action a{border:1px solid #202020;border-radius:3px;background:#fff;padding:0 1em;cursor:pointer;text-decoration:none;color:#202020;display:flex;align-items:center;}
    .gene_221104 .section3 .PMKI .item .note{color:#666;}
    .gene_221104 .section3 .locus td{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff;}
    .gene_221104 .section3 .header th{border:1px solid #ddd;color:#202020;text-align:center;padding:.5em 1em;box-sizing:border-box;background:#fff;}
    .gene_221104 .section3 .header{display:none;}
    .gene_221104 .section3 .locus{display:none;}
    .gene_221104 .section3 .header table{margin:0;margin-top:2em;width:100%;}
    .gene_221104 .section3 .locus table{margin:0;width:100%;}
    .gene_221104 .section3 table tr td:first-child{width:120px;box-sizing:border-box;}
    .gene_221104 .section3 table tr th:first-child{width:120px;box-sizing:border-box;}
    .gene_221104 .section3 .header tr th:first-child{font-size:15px;color:#fff;background:#d01027;}
    .gene_221104 .section3 .header tr th:last-child{font-size:15px;color:#fff;background:#666;}
    .gene_221104 .section3 .locus{max-height:300px;overflow:scroll;}
    .gene_221104 .section3 .locus table{table-layout:fixed;}
    .gene_221104 .section4 .stabe{display:flex;justify-content:space-around;flex-wrap: wrap;}
    .gene_221104 .section4 .stabe .item{width:100%;margin-top:2em;}
    .gene_221104 .section4 .stabe .item .title{font-size:20px;font-weight:700;margin-bottom:1em;}
    .gene_221104 .section4 .stabe .item table td{border:1px solid #fff;text-align:center;height:45px;font-size: 14px;}
    .gene_221104 .section4 .stabe .item table tr:first-child td{border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size: 16px;}
    .gene_221104 .section4 .stabe .item table tr:last-child td{text-align: left;}
    .gene_221104 .section4 .stabe .item table tr:nth-of-type(2n) td{background:#f5f5f5;}
    .gene_221104 .section4 .stabe .item table tr:nth-of-type(2n+1) td{background:#eee;}
    .gene_221104 .section4 .stabe .item table tr:last-child td{background:none;}
    .gene_221104 .section4 .stabe .item table tr:first-child td:nth-of-type(2){background:#666;}
    .gene_221104 .section4 .stabe .item table tr:first-child td:nth-of-type(3){background:#d01027;}
    .gene_221104 .section4 .stabe .item table tr td:nth-of-type(1){background:#fff;width:50px;color:#666;}
    .gene_221104 .section4 .stabe .item table tr td:nth-of-type(2){width:45%;}
    .gene_221104 .section4 .stabe .item table tr td:nth-of-type(3){width:45%;}
    .gene_221104 .section4 .stabe .item table tr:nth-of-type(2) td:nth-of-type(2){color:#202020;font-weight:700;}
    .gene_221104 .section4 .stabe .item table tr:nth-of-type(2) td:nth-of-type(3){color:#d01027;font-weight:700;}
    .gene_221104 .section4 .stabe .item .note{color:#666;}
    .gene_221104 .section4 .tip{text-align:center;margin:3em 0;}
    .gene_221104 .section4 .tip span{padding:.6em 1em;border: none;border-radius: 0;}


    /* product_221113 */
    .product_221113 p{text-align:justify;text-indent:2em;}
    .product_221113 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20221113/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .product_221113 .section{width:100%;margin:4em auto;box-sizing:border-box;background:#fff;padding:0em;position:relative;font-size: 13px;}
    .product_221113 h3{text-align:center;width:100%;height: 100px;position: absolute;top: -45px;}
    .product_221113 .section2 h3{background: url(/uploads/activity/20221113/m/title1.png) center / 78% no-repeat;}
    .product_221113 .section3 h3{background: url(/uploads/activity/20221113/m/title-2.png) center / 100% no-repeat;}
    .product_221113 .section4 h3{background: url(/uploads/activity/20221113/m/title-3.png) center / 87% no-repeat;top: -35px;}
    .product_221113 .section5 h3{background: url(/uploads/activity/20221113/m/title-4.png) center / 70% no-repeat;top: -35px;}
    .product_221113 .section .container{box-shadow: 0px 0px 16px 0px rgba(50,50,50,0.27);border-radius: 16px;display: flex;justify-content: space-around;flex-wrap: wrap;align-items: baseline;padding: 4em 0 3em 0;width: 100%;}
    .product_221113 .section .container .wrap{padding: 0;}
    .product_221113 .section2 .container{background: linear-gradient(-37deg, #E8E1DA 0%, #E6DBCC 100%);}
    .product_221113 .section3 .container{background: linear-gradient(-37deg, #DAE2E8 0%, #CCD9E6 100%);}
    .product_221113 .section .cellitem{width: 100%; display: grid;grid-template-areas: "img title" "img desc";grid-template-columns: 1fr 2fr;margin-bottom: 1em;}
    .product_221113 .section .cellitem:not(:last-child):after {width: 0;}
    .product_221113 .section .cellitem .img{grid-area: img;    justify-self: center;}
    .product_221113 .section .cellitem img{height: 80px;}
    .product_221113 .section .cellitem h4{font-size: 16px;color: #202020;grid-area: title;text-align: left;}
    .product_221113 .section .cellitem .desc{font-size: 14px;color: #666;grid-area: desc;padding: 0;text-align: left;}
    .product_221113 .section .cellitem .desc .red{color: #d01027;}
    .product_221113 .section4 .container{box-shadow:none;padding-bottom: 0;}
    .product_221113 .section .item{width:100%;margin: 1em 0;display: flex;}
    .product_221113 .section .item .img{width: 120px;height: 120px;display: flex;justify-content: center;align-items: center;margin-right: 1em;flex: 0 0 120px;}
    .product_221113 .section .item h4{font-size: 16px;color: #202020;}
    .product_221113 .section .item .desc{font-size: 14px;color: #666;}
    .product_221113 .section .item .vs{width: 243px;}
    .product_221113 .section1 .card{background: url(/uploads/activity/20221113/m/bg1.png) center / 100% no-repeat;height: 273px;box-shadow: none;}
    .product_221113 .section1 .note{font-size:12px;color:#666;margin-top:2em}
    .product_221113 .section1 .activity_time{font-size:14px;color:#202020;margin-top:.5em;}
    .product_221113 .section5{margin: 0;}
    .product_221113 .section5 .container{box-shadow: none;}
    .product_221113 .section5 .item{width: 360px;height:93px;background: url(/uploads/activity/20221113/m/21.png) center / 100% no-repeat;margin: 1em 0;}
    .product_221113 .section5 .item .img{width: 100px;height: auto;flex: 0 0 100px;}
    .product_221113 .section5 .item .img img{height: 60px;}
    .product_221113 .section5 .item .wrap{flex:1;display: flex;flex-direction: column; justify-content: center;}
    .product_221113 .section5 .item .discount{flex: 0 0 80px;padding-top: 5px;margin-left: -45px;}
    .product_221113 .section5 .item .discount img{height: 23px;}


    /* microbe_221116 */
    .microbe_221116 p{text-align:justify;text-indent:2em;}
    .microbe_221116 .section .f20{font-size: 20px;}
    .microbe_221116 .section .f30{font-size: 30px;}
    .microbe_221116 .section .red{color: #d01027}
    .microbe_221116 .section .black{color: #202020;background: transparent !important;}
    .microbe_221116 .section .blod{font-weight: bold;}
    .microbe_221116 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20221116/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .microbe_221116 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .microbe_221116 h3{text-align:center;width:100%;height: 70px;margin-bottom: 1em;}
    .microbe_221116 .section2 h3{background: url(/uploads/activity/20221116/m/title1.png) center / 50% no-repeat;}
    .microbe_221116 .section3 h3{background: url(/uploads/activity/20221116/m/title2.png) center / 50% no-repeat;}
    .microbe_221116 .section1 .card{width: 100%;background: url(/uploads/activity/20221116/img.png) right bottom / auto 150px no-repeat;box-sizing: border-box;margin: 0 auto;line-height: 2em;box-shadow: none;padding: 0;border-radius: 0;border: none;}
    .microbe_221116 .section1 .card>span{display: block;}
    .microbe_221116 .wrapper {width: 100%;padding-top: 0;padding-bottom: 0;background: none;}
    .microbe_221116 .section2 {margin: 0 auto;margin-bottom: 2em;}
    .microbe_221116 .section3 {margin: 0 auto;}
    .microbe_221116 .section2 .container{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
    .microbe_221116 .section2 .container .item{width: 50%;padding: 0 1em;text-align: center;box-sizing: border-box;margin-bottom: 1em;}
    .microbe_221116 .section2 .container .item img{margin-bottom: 1em;}
    .microbe_221116 .section2 .container .item .advantage{font-size: 14px;}
    .microbe_221116 .section3 .sub_title{text-align: center;}
    .microbe_221116 .section3 .container{display: flex;justify-content: center;margin: 2em 0;width: 100%;flex-wrap: wrap;}
    .microbe_221116 .section3 .container .item{width: 100%;margin: 0 1em;border: 1px solid #CCCCCC; background: linear-gradient(0deg, #C5D5E4 0%, #EDF4F8 100%); box-shadow: 0px 1px 21px 0px rgba(83,89,98,0.5);border-top-left-radius: 10px;border-top-right-radius: 10px;}
    .microbe_221116 .section3 .container .item .header{background: #d01027;font-size: 20px;font-weight: bold;text-align: center;padding: .5em;border-top-left-radius: 10px;border-top-right-radius: 10px;box-sizing: border-box;color: #fff;height: auto;}
    .microbe_221116 .section3 .container .item:nth-child(1){margin-bottom: 1em;}
    .microbe_221116 .section3 .container .item:nth-child(2) .header{background: #666;}
    .microbe_221116 .section3 .container .item .content{text-align: center;padding: 1em 0;}
    .microbe_221116 .section3 .container .item .label{color: #666;width: 5em;text-align: right;padding-right: 5px;}
    .microbe_221116 .section3 .container .item .val{color: #202020;width: 8em;text-align: left;}
    .microbe_221116 .section3 .container .item .attr>div{display: flex;justify-content: center;align-items: baseline;margin-bottom: .5em;}
    .microbe_221116 .section3 .container .item .title{font-size: 16px;color: #202020;margin-bottom: .5em;}
    .microbe_221116 .section3 .container .item .title img{height: 1.5em;}
    .microbe_221116 .section3 .container .item a{background: #d01027;color: #fff;padding: .6em 2em;border-radius: 10px;border-radius: 30px;display: inline-block;}
    .microbe_221116 .section3 .note{font-size:12px;color:#666;text-align: center;}
    .microbe_221116 .section3 .activity_time{font-size:14px;font-weight: bold;color:#202020;text-align: center;}
    .microbe_221116 .section4 .title{font-size: 16px;font-weight: bold;color: #202020;}
    .microbe_221116 .section4 img{margin: 2em 0;}
    .microbe_221116 .section4 .pc{display: none;}
    .microbe_221116 .section4 .wap{display: block;}


    /* red_cotton_220212 */
    .red_cotton_220212 {color: #202020;}
    .red_cotton_220212 p{text-align:justify;text-indent:2em}
    .red_cotton_220212 .section .f20{font-size: 20px;}
    .red_cotton_220212 .section .f30{font-size: 30px;}
    .red_cotton_220212 .section .red{color: #d01027;}
    .red_cotton_220212 .section .black{color: #202020;}
    .red_cotton_220212 .section .blod{font-weight: bold;}
    .red_cotton_220212 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230212/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .red_cotton_220212 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .red_cotton_220212 h2{text-align:center;width:100%;font-size: 20px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
    .red_cotton_220212 h2 .title{display: inline-block;width: 94.5px;height: 85.5px;margin-right: .5em;}
    .red_cotton_220212 h2 .title1{background: url(/uploads/activity/20230212/title1.png) 0 -3px/100% 100% no-repeat;}
    .red_cotton_220212 h2 .title2{background: url(/uploads/activity/20230212/title2.png) 0 -3px/100% 100% no-repeat;}
    .red_cotton_220212 h2 span:last-child b{font-size: 30px;color: #d01027;}
    .red_cotton_220212 .desc{text-align: center;color: #666;font-size: 14px;}
    .red_cotton_220212 .desc2{text-indent: 2em;color: #666;}
    .red_cotton_220212 h3{font-size: 18px;margin: 1em 0;font-weight: 500;}
    .red_cotton_220212 h3 .week4{background: url(/uploads/activity/20230212/img4.png) center/100% 100% no-repeat;width: 78px;height:18px;display: inline-block;}
    .red_cotton_220212 table{border-collapse: collapse;}
    .red_cotton_220212 .section1 .card{text-align: center;background: #ddd;background:url(/uploads/activity/20230212/m/img1.jpg) center/100% no-repeat;padding: 0;margin: 0;}
    .red_cotton_220212 .section1 .card span{display: block;}
    .red_cotton_220212 .section2 .container{display: flex;justify-content: space-around;flex-wrap: wrap;margin: 35px auto;background: url(/uploads/activity/20230212/m/img2.png) center/100% no-repeat;}
    .red_cotton_220212 .section2 .container img{display: none;}
    .red_cotton_220212 .section2 .container .item{width: 260px;background: linear-gradient(180deg, #eee, #ddd);display: flex;justify-content: center;align-items: center;height: 90px;margin-bottom: 5px;margin-right: 5px;}
    .red_cotton_220212 .section2 .container .item:first-child{font-size: 24px;background:url(/uploads/activity/20230212/cell.png) center/ 100% 100% no-repeat;}
    .red_cotton_220212 .section2 .container .item .img{flex: 0 0 50px;margin-right: 10px;height: 50px;}
    .red_cotton_220212 .section2 .container .item>div:last-child{display: flex;flex-direction: column;font-size: 16px;}
    .red_cotton_220212 .section2 .container .item .cate_desc span:first-child{margin-right: 2em;}
    .red_cotton_220212 .section2 .container .item:nth-child(2) .img{background: url(/uploads/activity/20230212/icon2.png) center no-repeat;}
    .red_cotton_220212 .section2 .container .item:nth-child(3) .img{background: url(/uploads/activity/20230212/icon3.png) center no-repeat;}
    .red_cotton_220212 .section2 .container .item:nth-child(4) .img{background: url(/uploads/activity/20230212/icon4.png) center no-repeat;}
    .red_cotton_220212 .section2 .form{display:flex;flex-direction: column; justify-content:center;margin-bottom:35px;background: #fff;border-radius: 8px;box-shadow: 3px 3px 9px 9px #eee;padding: 1em;height: auto;}
    .red_cotton_220212 .section2 .form .cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block; width: 100%;   height: inherit;}
    .red_cotton_220212 .section2 .form .sub_cate{outline:none;border: none;border-bottom:1px solid #ccc;min-width:127px;padding:1.5em 1em;display: inline-block;  width: 100%;height: inherit;}
    .red_cotton_220212 .section2 .form input{outline:none;width:100%;padding-left:.5em;border: none;padding:1.5em 1em;}
    .red_cotton_220212 .section2 .form button{outline:none;background:#d01027;color:#fff;padding:0 2em;width:100%;border: none;padding:.5em 1em;border-radius: 4px;}
    .red_cotton_220212 .section2 .result table{width:100%;margin:0 auto;text-align:center}
    .red_cotton_220212 .section2 .result table tr{border-bottom:1px solid #fff;height:35px}
    .red_cotton_220212 .section2 .result table th{text-align: center;}
    .red_cotton_220212 .section2 .result table td{text-align: center;}
    .red_cotton_220212 .section2 .result table thead tr{background:#666;color:#fff}
    .red_cotton_220212 .section2 .result table tbody tr:nth-of-type(2n){background:#f5f5f5}
    .red_cotton_220212 .section2 .result table tbody tr:nth-of-type(2n+1){background:#eee}
    .red_cotton_220212 .section2 .result table thead{display:table;width:100%;table-layout:fixed}
    .red_cotton_220212 .section2 .result table tbody{display:block;max-height:300px;overflow:auto}
    .red_cotton_220212 .section2 .result table thead tr{width:calc(100% - 1em)}
    .red_cotton_220212 .section2 .result table tbody tr{display:table;width:100%;table-layout:fixed}
    .red_cotton_220212 .section2 .result .no_result{display: flex;align-items: flex-start;margin: 1em 0;}
    .red_cotton_220212 .section2 .result .no_result:before{content: '';display: inline-block;width: 1.6em;height: 1.6em;background: url(/uploads/activity/20221104/icon4.png) center center / 100% no-repeat;margin-right: .5em;}
    .red_cotton_220212 .section3 .tool{display: flex;justify-content: center;margin: 45px 0;flex-wrap: wrap;}
    .red_cotton_220212 .section3 .tool .img{width: 100%;background:url(/uploads/activity/20230212/tool.png) center/80% no-repeat;}
    .red_cotton_220212 .section3 .tool .tool_desc{width: 100%;display: flex;flex-direction: column;}
    .red_cotton_220212 .section3 .tool .tool_desc .list{font-size: 14px;margin: .5em 0;padding-left: 2em;}
    .red_cotton_220212 .section3 .tool .tool_desc .button{text-align: center;}
    .red_cotton_220212 .section3 .tool .tool_desc .button a{font-size: 14px;margin: 2em 0;border: 1px solid #666;border-radius: 50px;padding: .2em 1em;display: inline-block;}
    .red_cotton_220212 .section3 .tool .tool_desc .button a:hover{border-color: #d01027;color: #fff;background: #d01027;}
    .red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(1){background: url(/uploads/activity/20230212/icon5.png) left no-repeat;}
    .red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(2){background: url(/uploads/activity/20230212/icon6.png) left no-repeat;}
    .red_cotton_220212 .section3 .tool .tool_desc .list:nth-of-type(3){background: url(/uploads/activity/20230212/icon7.png) left no-repeat;}
    .red_cotton_220212 .section4 .table {display: flex;justify-content: space-between;margin: 25px 0;flex-wrap: wrap;}
    .red_cotton_220212 .section4 .table .item{width: 100%;display: flex;flex-direction: column;justify-content: flex-start;margin-bottom: 5px;}
    .red_cotton_220212 .section4 .table .item>div{padding: .5em 2em;border: 1px solid #fff;font-size: 16px;}
    .red_cotton_220212 .section4 .table .item .tr{text-align: left;}
    .red_cotton_220212 .section4 .table .item .tr:not(:last-of-type){border-bottom: 1px solid #fff;}
    .red_cotton_220212 .section4 .table .item .tr:nth-of-type(2n+1){background: #F4F4F4;}
    .red_cotton_220212 .section4 .table .item .tr:nth-of-type(2n){background: #EBEAEA;}
    .red_cotton_220212 .section4 .table .item .title{text-align: center;color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;font-size: 18px;}
    .red_cotton_220212 .section4 .table .item .tr:last-child{flex:1;padding: .5em 1em;}
    .red_cotton_220212 .section4 .table .item:nth-of-type(1) .title{background: #d01027;}
    .red_cotton_220212 .section4 .table .item:nth-of-type(2) .title{background: #585757;}
    .red_cotton_220212 .section4 .table .item:nth-of-type(3) .title{background: #254B8A;}
    .red_cotton_220212 .section4 .table .cells{display: flex;justify-content: flex-start;flex-wrap: wrap;}
    .red_cotton_220212 .section4 .table .cells .cell{padding: 0 .3em;}
    .red_cotton_220212 .section4 .table .cells .cell::before{content: "• ";color: #d01027;}
    .red_cotton_220212 .section4 .table .cells .more{color: #d01027;cursor: pointer;padding: 0 .5em;}
    .red_cotton_220212 .section4 .table .cells .cell_hidden{display: none;}
    .red_cotton_220212 .section4 .table .label {width: 5em;display: inline-block;color: #666;}
    .red_cotton_220212 .section4 .table .link{text-align: center;display: flex;justify-content: center;align-items: center;}
    .red_cotton_220212 .section4 .table .link a{color: #d01027;text-decoration: underline;}
    .red_cotton_220212 .section1 .card>span {display: none;}
    .red_cotton_220212 .section5{display: flex;flex-direction: column;align-items: flex-end;}


    /* pm_20230222 */
    .pm_20230222 {color: #202020;}
    .pm_20230222 p{text-align:justify;text-indent:2em}
    .pm_20230222 .section .f20{font-size: 20px;}
    .pm_20230222 .section .f30{font-size: 30px;}
    .pm_20230222 .section .red{color: #d01027;}
    .pm_20230222 .section .black{color: #202020;}
    .pm_20230222 .section .blod{font-weight: bold;}
    .pm_20230222 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230222/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .pm_20230222 .section{width:100%;margin:4em auto;box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .pm_20230222 h2{text-align:center;width:100%;font-size: 20px;font-weight: bold;margin: 1em 0;display: flex;justify-content: center;align-items: center;}
    .pm_20230222 h2 .sub_title{font-size: 14px;background: #d01027;border-radius: 50px;padding: 0 1em;color: #fff;margin-left: 1em;}
    .pm_20230222 .desc{color: #666;text-align: center;margin: 1em 0;}
    .pm_20230222 .item{box-shadow: 0px 0px 15px 0px rgba(62,62,62,0.3);border-radius: 6px;width: 100%;}
    .pm_20230222 .item:not(:last-of-type){margin-bottom: 2em;margin-right: 0;}
    .pm_20230222 .item .header{font-size: 18px;font-weight: bold;text-align: center;line-height: 2.5em;color: #fff;background: #ddd;border-top-left-radius: 6px;border-top-right-radius: 6px;height: auto;}
    .pm_20230222 .item .content{padding: 1em 2em;line-height: 2em;}
    .pm_20230222 .item .content .title{font-weight: bold;line-height: 2.5em;font-size: 16px;}
    .pm_20230222 .item .bg_blue{color:#fff;background: #254B8A;}
    .pm_20230222 .item .bg_red{color:#fff;background: #d01027;}
    .pm_20230222 .item .bg_grey{color:#fff;background: #626465;}
    .pm_20230222 .item .bg_grey_l{color:#202020;background: #E8EBED;}
    .pm_20230222 .item .li{color:#666;}
    .pm_20230222 .item .li::before{content: "";display: inline-block;width: 5px;height: 5px;background: #666;border-radius: 20px;margin-right: 3px;vertical-align: middle;}
    .pm_20230222 .item .qi{color:#666;font-size: 12px;}
    .pm_20230222 .label{color: #666;margin-right: 1em;}
    .pm_20230222 .value{color: #202020;text-align: center;}
    .pm_20230222 .section .cards{display: flex;justify-content: center;flex-wrap: wrap;margin: 2em 0;}
    .pm_20230222 .section1{position: relative;}
    .pm_20230222 .section1 .desc{margin: 2em 0;text-align: left;color: #202020;}
    .pm_20230222 .section1 .card {display: flex;flex-direction: column;justify-content: flex-start;align-items: center;line-height: 2.5em;box-shadow: none;}
    .pm_20230222 .section1 .card .line{height: 10px;}
    .pm_20230222 .section1 .discounts{background: url(/uploads/activity/20230222/m/img1.png) center / 100% no-repeat;margin: 2em 0;width: 100%;}
    .pm_20230222 .section1 .activity_cycle {font-size: 12px;color: #666;}
    .pm_20230222 .section1 .cell {position: absolute;left: 0px; top: -2em;width: 60px;}
    .pm_20230222 .section1 .cell2{left: auto;right: 0px;top:0px;width: 90px;}
    .pm_20230222 .section1 .cell3{left: 0px;top: 16em;width: 100px;}
    .pm_20230222 .section2 .demand{background: url(/uploads/activity/20230222/m/img4.png) center / 100% no-repeat;width: 100%;margin: 2em auto;}
    .pm_20230222 .section2 .cells{display: flex;flex-wrap: wrap;justify-content: center;}
    .pm_20230222 .section2 .cells>*{margin: 1em 0;width: 100%;}
    .pm_20230222 .section2 .cells .img{background: url(/uploads/activity/20230222/m/img5.png) center / 100% no-repeat;display: none;}
    .pm_20230222 .section2 .cells .plan{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}
    .pm_20230222 .section2 .cells .plan>span:nth-of-type(1){font-size: 24px;}
    .pm_20230222 .section2 .cells .plan>span:nth-of-type(2){font-size: 16px;}
    .pm_20230222 .section2 .cells .plan>span:nth-of-type(2) span{color: #fff;background: #d01027;border-radius: 20px;padding: 0 .3em;margin-right: .5em;}
    .pm_20230222 .section2 .cells .plan .plan_desc{font-size: 14px;color: #666;margin: 2em 0;display: flex;justify-content: center;}
    .pm_20230222 .section2 .cells .plan .plan_desc>span{width: 50%;}
    .pm_20230222 .section2 .cells .plan .plan_desc>span:nth-of-type(2){background: url(/uploads/activity/20230222/m/img5.png) center / 100% no-repeat;}
    .pm_20230222 .section2 .cells .plan>a{padding: .3em 1em;border: 1px solid #202020;border-radius: 20px;}
    .pm_20230222 .section2 .cells .plan>a:hover{background: #d01027;color: #fff;border-color: #d01027;}
    .pm_20230222 .section3 .advantage{display: flex;justify-content: space-around;margin: 2em 0;padding: 1em 0;background: url(/uploads/activity/20230222/m/img6.png) center / 100% 100% no-repeat;}
    .pm_20230222 .section3 .advantage .adv{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 30%;padding: 0;}
    .pm_20230222 .section3 .advantage .adv .img{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;}
    .pm_20230222 .section3 .advantage .adv .title{font-size: 14px;font-weight: bold;}
    .pm_20230222 .section3 .advantage .adv .desc{color: #666;font-size: 12px;}
    .pm_20230222 .section3 .item{width: 100%;}
    


    /* crispr_20230228 */
    .crispr_20230228 {color: #202020;}
    .crispr_20230228 p{text-align:justify;text-indent:2em;}
    .crispr_20230228 .section .f20{font-size: 20px;}
    .crispr_20230228 .section .f30{font-size: 30px;}
    .crispr_20230228 .section .red{color: #d01027;}
    .crispr_20230228 .section .black{color: #202020;}
    .crispr_20230228 .section .blod{font-weight: bold;}
    .crispr_20230228 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230228/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .crispr_20230228 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding: 1px 0;font-size: 13px;}
    .crispr_20230228 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;margin: 1em 0;}
    .crispr_20230228 h2>span::before{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;left: -3px;top: -3px;background: #F6DDBE;}
    .crispr_20230228 h2>span::after{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;left: -3px;bottom: -3px;background: #F6DDBE;}
    .crispr_20230228 h2>span .after{content: "";display: inline-block;width: 5px;height: 5px;position: absolute;right: -3px;bottom: -3px;background: #F6DDBE;}
    .crispr_20230228 h2>span:first-child{position: relative;padding: .2em 1em; background: linear-gradient(90deg, #F5D8B3 0%, #F8E6D5 100%);border: 1px solid #fff; border-image: linear-gradient(0deg, #CE9972, #EBCBBF) 10 10;}
    .crispr_20230228 h2 .sub_title{font-size: 14px;background: #d01027;border-radius: 50px;border-bottom-left-radius: 0;padding: .1em 1em;color: #fff;margin-left: 1em;position: absolute;top: -25px;right: -50px;box-shadow: 0px 5px 10px 0px rgba(27,34,38,0.22);}
    .crispr_20230228 .desc{color: #202020;text-align: center;margin: 1em 0;display: flex;justify-content: center;font-size: 16px;flex-wrap: wrap;}
    .crispr_20230228 .desc span{margin: 0 2em;padding-left: 1.5em;}
    .crispr_20230228 .section2 .desc span{background: url(/uploads/activity/20230228/icon1.png) left center / 1em no-repeat;}
    .crispr_20230228 .section3 .desc span:nth-child(1){background: url(/uploads/activity/20230228/icon2.png) left center / 1em no-repeat;}
    .crispr_20230228 .section3 .desc span:nth-child(2){background: url(/uploads/activity/20230228/icon3.png) left center / 1em no-repeat;}
    .crispr_20230228 .section3 .desc span:nth-child(3){background: url(/uploads/activity/20230228/icon4.png) left center / 1em no-repeat;}
    .crispr_20230228 .label{color: #666;margin-right: 1em;flex-shrink: 0;}
    .crispr_20230228 .value{color: #202020;}
    .crispr_20230228 .section1{position: relative;}
    .crispr_20230228 .section1 .card {display: flex;flex-direction: column;justify-content: center;align-items: center;line-height: 1.8em;background: url(/uploads/activity/20230228/img-1.jpg)center no-repeat;color: #fff;padding: 2.5em 0;}
    .crispr_20230228 .section1 .card .line{height: 10px;}
    .crispr_20230228 .section1 .activity_cycle {font-size: 12px;color: #666;margin: 2em 0;}
    .crispr_20230228 .section2 .cells{display: flex;flex-wrap: wrap;justify-content: center;margin: 2em 0;}
    .crispr_20230228 .section2 .cells .item{width: 100%;box-shadow: 0px 0px 16px 0px rgba(86,86,86,0.29);}
    .crispr_20230228 .section2 .cells .item:first-child{margin-bottom: 2em;margin-right: 0;}
    .crispr_20230228 .section2 .cells .item .header{font-size: 22px;font-weight: bold;padding: .5em 1em;width: 100%;color:#202020;box-sizing: border-box;height: auto;}
    .crispr_20230228 .section2 .cells .item .header span{font-size: 14px;font-weight: bold;padding: 0.1em .5em;background: #ccd9ea;border-radius: 20px;vertical-align: super;}
    .crispr_20230228 .section2 .cells .item:nth-child(1) .header{background: url(/uploads/activity/20230228/title-bg-2.png)left center no-repeat;}
    .crispr_20230228 .section2 .cells .item:nth-child(2) .header{background: url(/uploads/activity/20230228/title-bg-3.png)left center no-repeat;}
    .crispr_20230228 .section2 .cells .item .content{font-size: 14px;padding: 2em;width: 100%;box-sizing: border-box;}
    .crispr_20230228 .section2 .cells .item .content>div{display: flex;margin: .5em 0;}
    .crispr_20230228 .section2 .cells .item .btn{text-align: center;margin-bottom: 1.5em;width: 100%;box-shadow: none;padding: 0;font-size: 14px;}
    .crispr_20230228 .section2 .cells .item a{color: #fff;background: #d01027;border-radius: 30px;padding: .1em 2em;display: inline-block;font-size: 14px;}
    .crispr_20230228 .section2 .service_detail{color: #000;}
    .crispr_20230228 .section2 .service_detail a{text-decoration: underline;}
    .crispr_20230228 .section3 .services{display: flex;justify-content: space-around;margin: 2em 0;padding: 1em 0;box-shadow: 0px 0px 16px 0px rgba(27,34,38,0.22);background: #F6F7FA;flex-wrap: wrap;}
    .crispr_20230228 .section3 .services .service{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;padding: 1em 1em;position: relative;width: 50%;box-sizing: border-box;font-size: 13px;}
    .crispr_20230228 .section3 .services .service .img{width: 60px;display: flex;justify-content: center;align-items: center;}
    .crispr_20230228 .section3 .services .service .title{font-size: 16px;color: #000;}
    .crispr_20230228 .section3 .services .service .desc{color: #666;}
    .crispr_20230228 .section3 .services .service:nth-child(2n+1):after{content: "";display: inline-block;width: 1px;height: 50%;position: absolute;right: 0;top: 0;margin-top: 25%;background: #AFB2B6;}
    .crispr_20230228 .section3 .services .service:nth-child(2):after {width: 0;}
    .crispr_20230228 .section3 .mybutton{padding: 2em;text-align: center;}
    .crispr_20230228 .section3 .mybutton a{padding: .8em 2em;background: #d01027;color: #fff;border-radius: 50px;}
    .crispr_20230228 .section4 h3{font-size: 18px;margin: 2em 0 1em 0;}
    .crispr_20230228 .section4 .flow img{width: 100%;}
    .crispr_20230228 .section4 .flow img:first-child {display: block;}
    .crispr_20230228 .section4 .flow img:last-child{display: none;}
    .crispr_20230228 .section4 .reports{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .crispr_20230228 .section4 .reports .g_zoom_img{width: calc(50% - 3px);position: relative;margin-bottom: 5px;}
    .crispr_20230228 .section4 .reports .g_zoom_img:after{content: "点击查看大图";display: inline-block;width: 100%;height: 100%;background: rgba(54,54,54, 0.7) url(/uploads/activity/20230228/icon9.png) center calc(50% - 10px) / 1.5em no-repeat;position: absolute;top: 0;left: 0;text-align: center;padding-top: 35%;box-sizing: border-box;color: #fff;}


    /* product_20230307 */
    .product_20230307 {color: #202020;}
    .product_20230307 p{text-align:justify;text-indent:2em;}
    .product_20230307 .section .red{color: #d01027;}
    .product_20230307 .section .black{color: #202020;}
    .product_20230307 .section .blod{font-weight: bold;}
    .product_20230307 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230307/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .product_20230307 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .product_20230307 h2{text-align:center;width:100%;font-size: 30px;font-weight: bold;margin: 1em 0 .5em;}
    .product_20230307 h3{font-size: 18px;font-weight: bold;margin: 2em 0 1em;}
    .product_20230307 .desc{color: #202020;margin: 1em auto;font-size: 16px;display: flex;justify-content: center;align-items: center;font-weight: bold;line-height: 1.7em;}
    .product_20230307 .desc>span{border: 1px solid #d01027;border-radius: 30px;padding-left: 1em;}
    .product_20230307 .desc .discount{background: #d01027;color: #fff;margin-left: .5em;border-radius: 30px;padding: 0 1em;display: inline-block;}
    .product_20230307 .products{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 3em 0;}
    .product_20230307 .products a:hover{color: #202020;}
    .product_20230307 .products .product{width: 48%;box-shadow: 0px 0px 28px 0px rgba(81,81,81,0.39);}
    .product_20230307 .products .product .header{height: auto;align-items: flex-start;}
    .product_20230307 .products .product .header img{max-height: 80%;max-width: 80%;}
    .product_20230307 .products .product .content{display: flex;flex-direction: column;align-items: flex-start;padding: 2em 1em;box-sizing: border-box;font-size: 10px;color: #000;}
    .product_20230307 .products .product .content .title{font-size: 14px;font-weight: bold;color: #000;margin-bottom: .5em;}
    .product_20230307 .products .product:not(:last-child){margin-bottom: 1em;}
    .product_20230307 .products .buttons{display: flex;justify-content: flex-end;margin: 1em 0;flex-direction: column;width: 48%;align-items: center;}
    .product_20230307 .products .buttons a{border: 2px solid #202020;padding: .3em 1em;margin: 0 1em;border-radius: 30px;color: #000;width: 8em;text-align: center;margin: .3em 0;}
    .product_20230307 .products .buttons a:hover{border: 1px solid #d01027;background: #d01027;color: #fff;}
    .product_20230307 .section1{text-align: center;}
    .product_20230307 .section1 .card {display: flex;flex-direction: column;justify-content: center;align-items: center;line-height: 1.8em;background: url(/uploads/activity/20230307/m/bg-img.png)center / 100% 100% no-repeat;color: #000;padding: 1em 0;box-shadow: none;}
    .product_20230307 .section1 .activity_cycle {font-size: 12px;color: #666;margin: 2em 0;}
    .product_20230307 .section2 .products{margin-bottom: 2em;}
    .product_20230307 .section2 .product .header{display: flex;flex-direction: column;color: #fff;padding: .5em 1em;box-sizing: border-box;position: relative;font-size: 14px;font-weight: bold;}
    .product_20230307 .section2 .product .header>span:nth-of-type(2){font-size: 14px;}
    .product_20230307 .section2 .product .header .bg{position:absolute;top: -5px;right: 0px;}
    .product_20230307 .section2 .product:nth-child(1) .header{background: #d01027;}
    .product_20230307 .section2 .product:nth-child(2) .header{background: #D29F7A;}
    .product_20230307 .section2 .product:nth-child(3) .header{background: #114697;}
    .product_20230307 .section2 .product:nth-child(1) .header .bg{background: url(/uploads/activity/20230307/m/top1.png) top right / 70% no-repeat;width: 70px;height: 80px;right:-5px}
    .product_20230307 .section2 .product:nth-child(2) .header .bg{background: url(/uploads/activity/20230307/m/top2.png) top right / 70% no-repeat;width: 70px;height: 80px;right:-5px}
    .product_20230307 .section2 .product:nth-child(3) .header .bg{background: url(/uploads/activity/20230307/m/top3.png) top right / 70% no-repeat;width: 70px;height: 80px;right:-5px}
    .product_20230307 .section3 .product .header{display: flex;justify-content: center;align-items: center;height: 110px;}
    .product_20230307 .section3 .product:nth-child(1) .header{background: #F9F2F3;}
    .product_20230307 .section3 .product:nth-child(2) .header{background: #F9F3EF;}
    .product_20230307 .section3 .product:nth-child(3) .header{background: #E7EEF6;position: relative;}
    .product_20230307 .section3 .product:nth-child(3) .header:after{content: "";position: absolute;top: 10px;right: 20px;background: url(/uploads/activity/20230307/m/free.png) top right / 90% no-repeat;width: 50px;height: 50px;}
    .product_20230307 .section3 .product .content{font-size: 12px;padding: 1em 1em;}
    .product_20230307 .section4 .product .header{display: flex;justify-content: center;align-items: center;height: 110px;}
    .product_20230307 .section4 .product:nth-child(1) .header{background: #F9F2F3;}
    .product_20230307 .section4 .product:nth-child(2) .header{background: #F9F3EF;}
    .product_20230307 .section4 .product:nth-child(3) .header{background: #E7EEF6;}
    .product_20230307 .section4 .product .content{padding: 1em 1em;font-size: 12px;}
    .product_20230307 .section5 .products{margin: 0;}
    .product_20230307 .section5 .product{width: 100%;display: flex;border: 1px solid #ccc;box-shadow: none;}
    .product_20230307 .section5 .product .header{display: flex;justify-content: center;align-items: center;width: 150px;flex-shrink: 0;}
    .product_20230307 .section5 .product .content{font-size: 13px;}
    .product_20230307 .section5 .product .content .sub_title{background: #d01027;color: #fff;padding: 0 .5em;border-radius: 20px;font-size: 14px;}
    .product_20230307 .section5 .cate{display: flex;flex-direction: column;color: #666;}
    .product_20230307 .section5 .cate a{color: #202020;font-weight: bold;font-size: 15px;margin-right: .5em;text-decoration: underline;line-height: 2em;}


    /* microbe_230315 */
    .microbe_230315{color:#202020;}
    .microbe_230315 p{text-align:justify;text-indent:2em;}
    .microbe_230315 .section .black{color:#202020;}
    .microbe_230315 .section .blod{font-weight:700;}
    .microbe_230315 .section .label{font-size:15px;color:#666;width:6em;display:inline-block;line-height:2em;}
    .microbe_230315 .section .value{font-size:15px;color:#000;}
    .microbe_230315 .section .qi{font-size:12px;color:#666;}
    .microbe_230315 .section .red{color:#d01027;}
    .microbe_230315 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230315/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .microbe_230315 .section{width:100%;margin:2em auto;box-sizing:border-box;position:relative;padding:0;font-size: 13px;}
    .microbe_230315 h2{text-align:center;width:100%;font-size:30px;font-weight:700;margin:1em 0 2em;}
    .microbe_230315 .desc{text-align:center;margin: 1em 0;}
    .microbe_230315 h2 .red_under_line{position:relative;}
    .microbe_230315 h2 .red_under_line:after{content:"";position:absolute;right:15%;bottom:-1em;width:32%;height:6px;border-bottom:6px solid #333;border-left:6px solid transparent;box-sizing:border-box;}
    .microbe_230315 h2 .red_under_line:before{content:"";position:absolute;left:15%;bottom:-1em;width:35%;height:6px;border-top:6px solid #d01027;border-right:6px solid transparent;box-sizing:border-box;}
    .microbe_230315 .section1 .cards{display:flex;flex-direction:column;background:url(/uploads/activity/20230315/m/img1.png) center top/100% no-repeat;}
    .microbe_230315 .section1 .cards .card{display:flex;flex-direction:column;align-items:flex-start;padding:0 2em;box-sizing:border-box;box-shadow:none;line-height:2em;padding:2em;}
    .microbe_230315 .section1 .cards .card:nth-child(1){align-items:flex-start;justify-content:flex-start;background:url(/uploads/activity/20230315/img2.png) right bottom no-repeat;width:100%;}
    .microbe_230315 .section1 .cards .card:nth-child(2){align-items:flex-end;justify-content:center;background:url(/uploads/activity/20230315/img3.png) left bottom no-repeat;width:100%;padding-top:4em;padding-bottom: 1em;}
    .microbe_230315 .section1 .activity_cycle{font-size:12px;color:#666;margin:2em 0;}
    .microbe_230315 .section2 .advantages{display:flex;justify-content:space-between;color:#000;text-align:center;margin:2em 0;flex-wrap:wrap;}
    .microbe_230315 .section2 .advantages .adv{display:flex;flex-direction:column;justify-content:flex-start;width:48%;margin-bottom:1em;}
    .microbe_230315 .section2 .advantages .adv .title{font-weight:700;font-size:16px;margin:.5em 0;}
    .microbe_230315 .section2 .advantages .adv .icon{height:48px;}
    .microbe_230315 .section3 .details{display:flex;justify-content:space-between;flex-wrap:wrap;margin: 0;}
    .microbe_230315 .section3 .details .detail{width:100%;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 0 24px 0 rgba(64,64,64,.31);margin-bottom:1.5em;}
    .microbe_230315 .section3 .details .detail .title{font-size:18px;font-weight:700;text-align:center;padding:1em 0;}
    .microbe_230315 .section3 .details .detail:nth-child(1) .title{color:#fff;background:#d01027;}
    .microbe_230315 .section3 .details .detail:nth-child(2) .title{color:#000;background:#eed178 url(/uploads/activity/20230315/icon6.png) right top no-repeat;}
    .microbe_230315 .section3 .details .detail .content{padding:2em 3em;}
    .microbe_230315 .section3 .details .detail>div:last-child{text-align:center;margin-bottom:2em;}
    .microbe_230315 .section3 .details .detail a{padding:.5em 2em;border-radius:30px;border:1px solid #202020;}
    .microbe_230315 .section3 .details .detail a:hover{background:#d01027;color:#fff;border-color:#d01027;}
    .microbe_230315 .section4 .flow .pc{display:none;}
    .microbe_230315 .section4 .flow .wap {display: block;}


    /* ko_230510 */
    .ko_230510 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230510/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;}
    .ko_230510 .section{width:100%; margin: 1em 0; box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .ko_230510 h2{margin: 35px 0;display: flex;justify-content: center;flex-direction: column;align-items: center;}
    .ko_230510 h2 span:nth-of-type(1){font-size: 30px;color: #202020;font-weight: bold;line-height: 2em;}
    .ko_230510 h2 span:nth-of-type(2){font-size: 14px;color: #fff;background: #d01027;padding: 0 1em;border-radius: 50px;line-height: 2em;}
    .ko_230510 h2 span:nth-of-type(1){display: flex;justify-content: center;align-items: center;}
    .ko_230510 h2 span:nth-of-type(1) b{width: 7px;height: 7px;background: #999;border-radius: 9px;margin: 5px;display: none;}
    .ko_230510 h2 span:nth-of-type(1)::before{content: "";width:200px; height:1px;background: #999;border-radius: 5px;margin-right: -5px;background: url(/uploads/activity/20230510/img0.png) 7px 7px/ right center no-repeat;display: none;}
    .ko_230510 h2 span:nth-of-type(1)::after{content: "";width:200px; height:1px;background: #999;border-radius: 5px;margin-left: -5px;background: url(/uploads/activity/20230510/img0.png)  7px 7px/ left center no-repeat;display: none;}
    .ko_230510 .pc{display: none;}
    .ko_230510 .wap{display: block;}
    .ko_230510 h3{font-size: 18px;font-weight: bold;color: #202020;line-height: 2em;margin: 25px 0;display: flex;align-items: center;}
    .ko_230510 h3::before{content: "";display: inline-block;width: 6px;height: 1em;vertical-align: middle;background: #d01027;margin-right: 9px;border-radius: 3px;}
    .ko_230510 .recommend{font-size: 14px;color: #202020;text-align: center;display: flex;flex-direction: column;margin: 35px 0;}
    .ko_230510 .recommend a{font-size: 14px;color: #d01027;text-decoration: underline;}
    .ko_230510 .section1{width: 100%;margin: 0 auto;}
    .ko_230510 .section1 .card{display: flex;justify-content: center;border-radius: 200px;padding: 2em 0;box-sizing: border-box;margin: 35px 0;background: #F0F3F6;box-shadow: 0px 0px 27px 0px rgba(45,45,45,0.27);}
    .ko_230510 .section1 .card .desc{display: flex;flex-direction: column;width: auto;padding-right: 0;}
    .ko_230510 .section1 .card .img{width: 150px;display: flex;justify-content: center;align-items: center;display: none;}
    .ko_230510 .section1 .discount{display: flex;flex-direction: column;align-items: center; margin: 35px 0;display: none;}
    .ko_230510 .section1 .discount .item:not(:last-of-type){margin-bottom: 1em;}
    .ko_230510 .section1 .activity_cycle{font-size: 13px;color: #666;text-align: center;}
    .ko_230510 .section2{border: 1px solid #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(45,45,45,0.19);padding: 0 1em;}
    .ko_230510 .section2 table{border-collapse:collapse;border-spacing:0; width: 100%;font-size: 12px;}
    .ko_230510 .section2 table th{background: #666;color: #fff;text-align: center;}
    .ko_230510 .section2 table td{text-align: center;padding: 3px 0;}
    .ko_230510 .section2 table tr{border-bottom: 1px solid #fff;}
    .ko_230510 .section2 table tr:nth-of-type(2n+1){background: #F8F8F8;;}
    .ko_230510 .section2 table tr:nth-of-type(2n){background: #F3F3F3;}
    .ko_230510 .section2 .cate_desc{margin: 35px 0;width: 100%;}
    .ko_230510 .section2 .more{text-align: center;margin: 35px 0;}
    .ko_230510 .section2 .more a{font-size: 16px; border: 2px solid #202020;border-radius: 50px;padding: .5em 1em;color: #d01027;}
    .ko_230510 .section3{border: 1px solid #FFFFFF;box-shadow: 0px 0px 26px 0px rgba(45,45,45,0.19);padding: 0 1em;}
    .ko_230510 .section3 .tools{display: flex;justify-content: space-around;margin: 35px 0;}
    .ko_230510 .section3 .tools .item{display: flex;flex-direction: column;justify-content: center;align-items: center;border: 1px solid #ddd;width: 280px;}
    .ko_230510 .section3 .cells{display: flex;flex-direction: column;margin: 35px 0;}
    .ko_230510 .section3 .cells .item:not(:last-child){margin-bottom: 1em;}
    .ko_230510 .section3 .cells .item{padding: 1em;box-sizing: border-box;width: 100%;border: 1px solid #F4F7F8;border-radius: 4px;}
    .ko_230510 .section3 .cells .item .title{font-size: 16px;color: #202020;line-height: 2em;font-weight: bold;}
    .ko_230510 .section3 .cells .item .desc{font-size: 12px;color: #666;margin-bottom: 50px;}
    .ko_230510 .section3 .cells .item a{font-size: 12px;line-height: 2em;text-decoration: none;border: 1px solid;border-image: linear-gradient(0deg, #9AB7CA, #C6DCE9) 10 10;background: linear-gradient(90deg, #EDF4F8 0%, #D7E4ED 100%);opacity: 0.75;border-radius: 13px;}
    .ko_230510 .section3 .cells .item:nth-of-type(1){background:#eaf4fa url(/uploads/activity/20230510/img6.png) bottom right no-repeat;}
    .ko_230510 .section3 .cells .item:nth-of-type(2){background:#eaf4fa url(/uploads/activity/20230510/img7.png) bottom right no-repeat;}
    .ko_230510 .section3 .cells .item:nth-of-type(3){background:#eaf4fa url(/uploads/activity/20230510/img8.png) bottom right no-repeat;}
    .ko_230510 .section3 .cells .item a{padding: .2em 1em;border-radius: 30px;color: #202020;border: 1px solid #9ab7ca;background: linear-gradient(90deg, #EDF4F8 0%, #D7E4ED 100%);opacity: 0.75;}


    /* crispr_230518 */
    .crispr_230518 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230518/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .crispr_230518 .section{width:100%; margin: 1em 0; box-sizing:border-box;position:relative;padding: 0;font-size: 13px;}
    .crispr_230518 h2{margin: 35px 0;display: flex;justify-content: center;flex-direction: column;align-items: center;}
    .crispr_230518 h2 span:nth-of-type(1){font-size: 30px;color: #202020;font-weight: bold;line-height: 2em;}
    .crispr_230518 h2 span:nth-of-type(2){font-size: 14px;color: #fff;background: #d01027;padding: 0 1em;border-radius: 50px;line-height: 2em;}
    .crispr_230518 .desc{text-align: center;}
    .crispr_230518 .inquire{text-align: center;}
    .crispr_230518 .inquire a{padding: .5em 1.5em;border: 2px solid #333;border-radius: 50px;color: #d01027;font-size: 16px;}
    .crispr_230518 .inquire a::before{content: "";display: inline-block; width: 2em; height: 20px;background: url(/uploads/activity/20230518/icon1.png) center center / 1em no-repeat;vertical-align: middle;}
    .crispr_230518 .inquire a:hover{background: #f6d7db;}
    .crispr_230518 .pc{display: none;}
    .crispr_230518 .wap{display: block;}
    .crispr_230518 .info{color: #202020;font-size: 12px;margin: 1em 0;}
    .crispr_230518 .info li{line-height: 2em;list-style: disc;margin-left: 20px;}
    .crispr_230518 .section1 .card{background: #EBEEF3 url(/uploads/activity/20230518/img.png) calc(100% - 15px) calc(100% - 15px) / 80px no-repeat;padding: 2em 3em;margin-bottom: 1em;display: flex;justify-content: space-around;color: #202020;}
    .crispr_230518 .section1 .card .desc{width: 100%;display: flex;flex-direction: column;text-align: center;}
    .crispr_230518 .section1 .activity_cycle{color: #666;font-size: 12px;}
    .crispr_230518 .section2 h2 span:nth-of-type(2){background: url(/uploads/activity/20230518/m/img2.png) center center / 203px no-repeat;width: 100%;height: 50px;}
    .crispr_230518 .section2 table{border-collapse:collapse;border-spacing:0; width: 100%;text-align: center;margin-bottom: 1em;}
    .crispr_230518 .section2 table tr:nth-of-type(2n+1){background: #EBEEF3;}
    .crispr_230518 .section2 table tr:nth-of-type(2n){background: #F4F6FA;}
    .crispr_230518 .section2 table tr td{line-height: 3em;color: #202020;}
    .crispr_230518 .section2 table tr:not(:last-child){border-bottom: 1px solid #fff;}
    .crispr_230518 .section3 .crispr{display: flex;justify-content: space-between;}
    .crispr_230518 .section3 .crispr .item{border-radius: 12px;box-shadow: 0 0 9px 9px #eee;width: 48%;overflow: hidden;margin: 0;}
    .crispr_230518 .section3 .crispr .item .title{font-size: 18px;text-align: center;height: 48px;line-height: 48px;color: #fff;}
    .crispr_230518 .section3 .crispr .item:nth-of-type(1) .title{background-color: #d01027;}
    .crispr_230518 .section3 .crispr .item:nth-of-type(2) .title{background-color: #235AA0;}
    .crispr_230518 .section3 .crispr .item .content{padding: 1em 1em 2em 1em;display: flex;flex-direction: column;align-items: flex-start; box-sizing: border-box;background: #F2F6FB;position: relative;}
    .crispr_230518 .section3 .crispr .item .content::after{content: attr(index);position: absolute;right: 25px;bottom: 25px;font-size: 64px;color: #e6e7e8;font-weight: bold;line-height: 1em;width: 64px;height: 64px;}
    .crispr_230518 .section3 .crispr .item .content>div{text-align: center;width: 100%;z-index: 10;}
    .crispr_230518 .section3 .crispr .item .label{font-size: 14px;color: #666;line-height: 2em;}
    .crispr_230518 .section3 .crispr .item .price{font-size: 26px;color: #d01027;margin-bottom: 15px;font-weight: bold;}
    .crispr_230518 .section3 .crispr .item .price sup{font-size: 18px;}
    .crispr_230518 .section3 .crispr .item .delivery{font-size: 14px;color: #202020;margin-bottom: 15px;z-index: 10;}
    .crispr_230518 .section3 .crispr .item a{font-size: 15px;color: #202020;padding: .3em 1em;border: 1px solid #202020;border-radius: 30px;}
    .crispr_230518 .section3 .crispr .item a:hover{color: #fff;background: #d01027;border-color: #d01027;}
    .crispr_230518 .section4 h2 span:nth-of-type(2){background: url(/uploads/activity/20230518/m/img3.png) center center / 266px no-repeat;width: 100%;height: 50px;}
    .crispr_230518 .section4 {margin-bottom: 65px;}
    .crispr_230518 .section4 .flow{margin: 25px 0;}


    /* ez_editor_230608 */
    .ez_editor_230608 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230609/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;}
    .ez_editor_230608 .section{width:100%;margin:1em 0;box-sizing:border-box;position:relative;padding:0;font-size: 13px;}
    .ez_editor_230608 .red{color:#d01027;}
    .ez_editor_230608 .link{text-align:center;}
    .ez_editor_230608 .link a{font-size:15px;color:#202020;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;}
    .ez_editor_230608 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .ez_editor_230608 .link2{text-align:center;}
    .ez_editor_230608 .link2 a{font-size:18px;color:#fff;padding:.5em 2em;border:1px solid #d01027;border-radius:50px;background:#d01027;cursor: context-menu;}
    .ez_editor_230608 .remark{font-size:12px;color:#666;}
    .ez_editor_230608 .f20{font-size:20px;}
    .ez_editor_230608 .f40{font-size:40px;}
    .ez_editor_230608 .pc{display:none;}
    .ez_editor_230608 .wap {display: block;}
    .ez_editor_230608 img{max-width: 100%;max-height: 100%;}
    .ez_editor_230608 h2{margin:35px 0;display:flex;justify-content:center;align-items:center;background:url(/uploads/activity/20230609/img2.png) center bottom no-repeat;padding-bottom:12px;}
    .ez_editor_230608 h2>span{display:flex;flex-direction:column;text-align:center;}
    .ez_editor_230608 h2>span>span:nth-of-type(1){font-size:30px;color:#202020;font-weight:700;line-height:3em;}
    .ez_editor_230608 h2>span>span:nth-of-type(2){font-size:15px;color:#202020;padding:0 1em;border-radius:50px;background:linear-gradient(90deg,#f6e0c7 1%,#fdcca6 100%);line-height:2em;}
    .ez_editor_230608 .section1 .card{margin-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#202020;box-shadow:none;height: auto;background: none;padding: 0;}
    .ez_editor_230608 .section1 .card .desc{width:100%;display:flex;flex-direction:column;text-align:left;}
    .ez_editor_230608 .section1 .card .img{width:70%;display: block;}
    .ez_editor_230608 .section1 .activity_cycle{color:#666;font-size:12px;}
    .ez_editor_230608 .section2 .products{display:flex;justify-content:space-between;margin:35px 0 45px 0;flex-wrap:wrap;}
    .ez_editor_230608 .section2 .products .item{width:49%;box-shadow:0 0 12px 0 rgba(53,81,104,.24);background:#f1f7fc;padding:2em 1em 0 1em;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;margin-bottom:.5em;position:relative;}
    .ez_editor_230608 .section2 .products .item h3{font-size:16px;position:relative;font-weight:700;color:#202020;}
    .ez_editor_230608 .section2 .products .item .spec{font-size:12px;color:#58606a;padding:20px 0 30px 0;text-align:center;}
    .ez_editor_230608 .section2 .products .item .img{height: 100px;display: flex;justify-content: center;align-items: center;}
    .ez_editor_230608 .section2 .products .item .img img{height: 100%;}
    .ez_editor_230608 .section3 .content{display:flex;margin-top:25px;justify-content:space-between;line-height:34px;flex-direction:column;}
    .ez_editor_230608 .section3 .content .card{display:flex;width:100%;height:191px;border:1px solid #fff;box-shadow:0 0 24px 0 rgba(53,81,104,.24);}
    .ez_editor_230608 .section3 .content .card:nth-child(1){background:url(/uploads/activity/20230609/suit1.png) top right no-repeat;}
    .ez_editor_230608 .section3 .content .card:nth-child(2){background:url(/uploads/activity/20230609/suit2.png) top right no-repeat;}
    .ez_editor_230608 .section3 .content .product{display:flex;flex-direction:column;text-align:center;padding:18px 4px 18px 8px}
    .ez_editor_230608 .section3 .content .card:nth-child(1) div:nth-child(1){background:url(/uploads/activity/20230609/m/08.png) center bottom / 80% no-repeat;}
    .ez_editor_230608 .section3 .content .card:nth-child(1) div:nth-child(3){background:url(/uploads/activity/20230609/m/06.png) center bottom / 50% no-repeat;}
    .ez_editor_230608 .section3 .content .card:nth-child(2) div:nth-child(1){background:url(/uploads/activity/20230609/m/07.png) center bottom / 50% no-repeat;}
    .ez_editor_230608 .section3 .content .card:nth-child(2) div:nth-child(3){background:url(/uploads/activity/20230609/m/08.png) center bottom / 80% no-repeat;padding-left:26px;}
    .ez_editor_230608 .section3 .content .add{color:#d01027;font-size:28px;padding-top:100px;}
    .ez_editor_230608 .section3 .content .product span:nth-child(1){font-size:18px;color:#202020;font-weight:400;}
    .ez_editor_230608 .section3 .content .product span:nth-child(2){color:#666;font-size:12px;font-weight:400;}
    .ez_editor_230608 .section3 .tip{margin-top:16px;font-size:12px;font-weight:400;color:#666;line-height:34px;}
    .ez_editor_230608 .section4 .products{display:flex;justify-content:space-between;flex-wrap:wrap;margin:35px 0;}
    .ez_editor_230608 .section4 .products .item{width:49%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;background:#f3f7fa;border:1px solid #fff;box-shadow:0 0 16px 0 rgba(53,81,104,.24);box-sizing:border-box;margin-bottom:1em;padding:2em 1em}
    .ez_editor_230608 .section4 .products .item .img{width:120px;height:120px;display:flex;justify-content:center;align-items:center;}
    .ez_editor_230608 .section4 .products .item h3{font-size:16px;color:#202020;font-weight:500;}
    .ez_editor_230608 .section4 .products .item .desc{font-size:12px;color:#666;text-align:center;}
    .ez_editor_230608 .section4 .products .item .links{display:flex;justify-content:center;}
    .ez_editor_230608 .section4 .products .item .links a{border:1px solid #99afc2;background:#f1f7fc;border-radius:30px;width:5em;line-height:1.5em;text-align:center;margin:0 .5em;}
    .ez_editor_230608 .section4 .link{margin:35px 0;}
    .ez_editor_230608 .section5>img{display:block;margin:0 auto;margin-bottom:2em;}
    .ez_editor_230608 .section5 .prizes{display:flex;justify-content:space-between;margin:35px 0;flex-wrap:wrap;}
    .ez_editor_230608 .section5 .prizes .item>div{height:100px;display:flex;justify-content:center;align-items:center;}
    .ez_editor_230608 .section5 .prizes .item{width:49%;display:flex;flex-direction:column;align-items:center;font-size:14px;background:#f1f7fc;padding:40px 0 30px 0;position:relative;margin-bottom:.5em;}
    .ez_editor_230608 .section5 .prizes .item img{margin-bottom:.5em;}
    .ez_editor_230608 .section5 .prizes .item::before{content:attr(data);background:#d01027;color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:0 1em;position:absolute;left:0;top:15px;line-height:1.5em;}
    .ez_editor_230608 .section5 .method>div:nth-child(2){text-align:center;margin:15px 0 35px 0;}


    /* pm_cell_230615 */
    .pm_cell_230615 .banner{position:relative;width:100%;height:358px;text-align:center;background:url(/uploads/activity/20230615/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
    .pm_cell_230615 .section{width:100%;margin:1em 0;box-sizing:border-box;position:relative;padding:0;font-size: 13px;}
    .pm_cell_230615 .red{color:#d01027;}
    .pm_cell_230615 .bold{font-weight: bold;}
    .pm_cell_230615 .link{text-align:center;margin: 1em 0;}
    .pm_cell_230615 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;display: inline-block;}
    .pm_cell_230615 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .pm_cell_230615 .tip{font-size:14px;color:#202020;}
    .pm_cell_230615 .pc{display:none;}
    .pm_cell_230615 .wap {display: block;}
    .pm_cell_230615 img{max-width: 100%;max-height: 100%;}
    .pm_cell_230615 h2{margin-bottom:35px;display:flex;justify-content:center;align-items:center;text-align: center;font-size: 14px;line-height: 1.6em;}
    .pm_cell_230615 h2>span>span:nth-of-type(1){font-size:36px;color:#202020;line-height:3em;display: block;}
    .pm_cell_230615 h2>span>span:nth-of-type(2){font-size:24px;color:#d01027;padding:0 1em;background: linear-gradient(270deg, #FFF1E1, #FDCCA6);border-radius:50px;font-weight: bold;}
    .pm_cell_230615 h2 .qi{font-size: 12px;font-weight: 400;}
    .pm_cell_230615 .products{display: flex;justify-content: space-between;align-items: stretch;margin: 2em 0;flex-wrap: wrap;}
    .pm_cell_230615 .products .item{width: 32%;display: flex;flex-direction: column;box-shadow: 0px 0px 24px 0px rgba(76,83,87,0.31);background: #F7F7F7;    justify-content: space-between;}
    .pm_cell_230615 .products .cell{padding: 15px 15px;color: #202020;}
    .pm_cell_230615 .products .cell span{margin-right: .5em;display: inline-block;}
    .pm_cell_230615 .products .cell span::before{content: "√";display: inline-block;width: 1em;height: 1em;line-height: 1em;color: #666;}
    .pm_cell_230615 .products .price{padding: 0px 15px;font-size: 30px;color: #202020;font-weight: bold;}
    .pm_cell_230615 .products .price .currency{font-size: 24px;}
    .pm_cell_230615 .products .price .qi{font-size: 14px;color: #202020;}
    .pm_cell_230615 .products .attr{padding: 14px 15px;font-size: 14px;color: #666;display: flex;flex-direction: column;}
    .pm_cell_230615 .products .attr a{text-decoration: underline;color: #d01027;}
    .pm_cell_230615 .products .item:nth-child(2){background: #FBF3F4;}
    .pm_cell_230615 .products .item:nth-child(2) .price{color: #d01027;}
    .pm_cell_230615 .section1 .card{margin-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#202020;box-shadow:none}
    .pm_cell_230615 .section1 .card .desc{width:100%;display:flex;flex-direction:column;text-align:center}
    .pm_cell_230615 .section1 .card .img{margin: 1em 0;width: 50%;}
    .pm_cell_230615 .section1 .activity_cycle{color:#666;font-size:12px;}
    .pm_cell_230615 .section2{padding: 2em 0;width: 100%;background: none;}
    .pm_cell_230615 .section2 .wrap {width: 100%;padding: 0;box-sizing: border-box;}
    .pm_cell_230615 .section2 .plans{display: flex;justify-content: space-between;align-items: center;margin: 2em 0;text-align: center;}
    .pm_cell_230615 .section2 .plans .plan{position: relative;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 32%;margin: 0;}
    .pm_cell_230615 .section2 .plans .plan .img{flex-shrink: 0;margin-right: .5em;width: 52px;height: 52px;}
    .pm_cell_230615 .section2 .plans .plan .img img{display: none;}
    .pm_cell_230615 .section2 .plans .plan:nth-child(1) .img{background: url(/uploads/activity/20230615/icon1.png) center center  no-repeat;}
    .pm_cell_230615 .section2 .plans .plan:nth-child(2) .img{background: url(/uploads/activity/20230615/icon2.png) center center  no-repeat;}
    .pm_cell_230615 .section2 .plans .plan:nth-child(3) .img{background: url(/uploads/activity/20230615/icon3.png) center center  no-repeat;}
    .pm_cell_230615 .section2 .plans .plan .content{display: flex;flex-direction: column;font-size: 12px;line-height: 1.6em;}
    .pm_cell_230615 .section2 .plans .plan .content::after {content: "";display: none;}
    .pm_cell_230615 .section2 .plans .plan:not(:last-child):after {content: "";display: none;}
    .pm_cell_230615 .section2 .plans .plan .content span:nth-child(2){font-weight: bold;}
    .pm_cell_230615 .section2 .products .item h3{height: 45px;}
    .pm_cell_230615 .section2 .products .item:nth-child(1){width: 49%;order: 2;}
    .pm_cell_230615 .section2 .products .item:nth-child(2){width: 100%;order: 1;margin-bottom: 1em;}
    .pm_cell_230615 .section2 .products .item:nth-child(2) .cell{font-size: 17px;}
    .pm_cell_230615 .section2 .products .item:nth-child(3){width: 49%;order: 3;}
    .pm_cell_230615 .section2 .products .item:nth-child(1) h3{background: url(/uploads/activity/20230615/m/img2.png) center top / 75% no-repeat;}
    .pm_cell_230615 .section2 .products .item:nth-child(2) h3{background: url(/uploads/activity/20230615/m/img3.png) center -1px / 50% no-repeat;height: 65px;}
    .pm_cell_230615 .section2 .products .item:nth-child(3) h3{background: url(/uploads/activity/20230615/m/img4.png) center top / 84% no-repeat;}
    .pm_cell_230615 .section2 .products .item:nth-child(2) .price:after{content: "• 限时特价";background: #d01027;border-radius: 50px;color: #fff;font-size: 12px;padding: 0 .5em;line-height: 1.6em;margin-left: .5em;vertical-align: super;display: inline-block;}
    .pm_cell_230615 .section3{padding-bottom: 2em;}
    .pm_cell_230615 .section3 .products .item:nth-child(1){width: 49%;order: 2;}
    .pm_cell_230615 .section3 .products .item:nth-child(2){width: 100%;order: 1;margin-bottom: 1em;}
    .pm_cell_230615 .section3 .products .item:nth-child(2) .cell{font-size: 17px;}
    .pm_cell_230615 .section3 .products .item:nth-child(3){width: 49%;order: 3;}
    .pm_cell_230615 .section3 .products .item h3{color: #fff;text-align: center;line-height: 2em;font-size: 20px;}
    .pm_cell_230615 .section3 .products .item:nth-child(1) h3{background: #666666;}
    .pm_cell_230615 .section3 .products .item:nth-child(2) h3{background: #d01027;}
    .pm_cell_230615 .section3 .products .item:nth-child(3) h3{background: #1B4284;}


    /* ez-oe_230706 */
    .ez-oe_230706 .pc {display: none;}
    .black_{color: black;}
    .ez-oe_230706{font-size: 13px;}
    .ez-oe_230706 .banner {position: relative;width: 100%;text-align: center;background: url(/uploads/activity/20230706/m/banner.png) center/100% 100% no-repeat;box-sizing: border-box}
    .ez-oe_230706 .section {margin: 48px auto;box-sizing: border-box;position: relative;padding: 0;width: 100%;}
    .ez-oe_230706 .red {color: #d01027}
    .ez-oe_230706 .bold {font-weight: bold;}
    .ez-oe_230706 .link a {font-size: 15px;color: #d01027;padding: .7em 1.5em;border: 1px solid #202020;border-radius: 50px;}
    .ez-oe_230706 .link a:hover {color: #fff;background: #d01027;}
    .ez-oe_230706 .section1 {margin: 48px auto;width: 100%;}
    .ez-oe_230706 .section1 .container {display: flex;flex-direction: column;justify-content: space-between;box-sizing: border-box;}
    .ez-oe_230706 .section1 .card1_container {position: relative;margin-left: 40px;}
    .ez-oe_230706 .section1 .card2_container {position: relative;margin-left: -20px;}
    .ez-oe_230706 .section1 .card {justify-content: space-between;align-items: center;color: #202020;margin-bottom: 2em;width: 100%;position: relative;}
    .ez-oe_230706 .section1 .card1_img {position: absolute;top: 120px;left: -65px;width: 106px;height: 99px;text-align: center;background: url(/uploads/activity/20230706/m/img1.png) center/75% 75% no-repeat;}
    .ez-oe_230706 .section1 .card2_img {position: absolute;top: 130px;left: 300px;width: 106px;height: 99px;text-align: center;background: url(/uploads/activity/20230706/m/img2.png) center/75% 75% no-repeat;}
    .ez-oe_230706 .section1 .card1 {background: #F3F3F3;border-radius: 12px;padding: 23px 22px 25px 34px;width: 261px;}
    .ez-oe_230706 .section1 .card2 {background: #FCF1F2;border-radius: 12px;padding: 26px 13px 28px 6px;margin-top: 36px;width: 320px;}
    .ez-oe_230706 .section1 .card .content {display: flex;flex-direction: column;text-align: left;font-size: 14px;}
    .ez-oe_230706 .section1 .card2 .content {display: flex;flex-direction: column;text-align: left;align-items: flex-end;font-size: 14px;}
    .ez-oe_230706 .section1 .activity_cycle {color: #666;font-size: 12px;margin: 10px auto;text-align: center;}
    .ez-oe_230706 .section2 {width: 100%;}
    .ez-oe_230706 .section .title_bg {background: url(/uploads/activity/20230706/m/title-bg.png) center/75% 100% no-repeat;margin: 10px auto;text-align: center;padding: 15px 0 20px 0;font-size: 19px;color: #000000;line-height: 22px;width: auto;height: auto;}
    .ez-oe_230706 .section2 .content {text-align: center;}
    .ez-oe_230706 .section2 .content .tip {font-size: 12px;color: #666666;line-height: 28px;margin: 10px auto;}
    .ez-oe_230706 .section2 .content .cells_img {display: flex;position: relative;justify-content: center;margin: 10px auto;width: 100%;}
    /*@todo 鼠标移入放大*/
    .ez-oe_230706 .section2 .content .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;}
    .ez-oe_230706 .section2 .content .cells_img .cell_img img.wap {display: block;}
    .ez-oe_230706 .section2 .content .cells_img .button_left {position: absolute;top: 80px;left: -20px;display: none;}
    .ez-oe_230706 .section2 .content .cells_img .button_right {position: absolute;top: 80px;right: -20px;display: none;}
    .ez-oe_230706 .section2 .content .cells {width: 100%;height: 74px;display: flex;margin: 0 auto;margin-top: -20px;flex-wrap: wrap;overflow-y: auto;background: #F6EDE2;border: 1px solid #fffcf8;border-radius: 7px;padding-top: 30px;position: relative;box-shadow: 4px 4px 11px 0px rgba(45,45,45,0.25);padding-bottom: 0;}
    .ez-oe_230706 .section2 .content .cells .cells_title {position: absolute;top: 0px;left: 20px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;color: #000000;}
    .ez-oe_230706 .section2 .content .cells .cell_item {width: 24%;}
    .ez-oe_230706 .section2 .content .sub_content1 {margin: auto;display: flex;background: #FAF3EA;padding-bottom: 40px;width: 100%;}
    .ez-oe_230706 .section3 .container{width: 95%;}
    .ez-oe_230706 .section3 .content .img_right {position: absolute;top: 0px;right: 15px;width: 66px;height: 59px;margin: 0;}
    .ez-oe_230706 .section2 .content .img_right {position: absolute;top: 130px;right: 30px;width: 66px;height: 59px;}
    .ez-oe_230706 .section2 .content .sub_content1 .content_text {display: flex;flex-direction: column;align-items: flex-start;margin-top: 40px;margin-left: 31px;order: -1;}
    .ez-oe_230706 .section .content .sub_content1 .text {color: #666666;}
    .ez-oe_230706 .section .content .sub_content1 .price {display: flex;justify-content: flex-start;margin: 20px 10px;}
    .ez-oe_230706 .section .content .sub_content1 .price .price_text {margin-right: 10px;}
    .ez-oe_230706 .section .content .sub_content1 .price .img {margin-top: -10px;}
    .ez-oe_230706 .section .content .sub_content1 .price .discount_price {margin-top: -10px;width: 56px;height: 22px;}
    .ez-oe_230706 .section .content .sub_content1 .bold {font-size: 18px;}
    .ez-oe_230706 .section .content .sub_content1 h2 .bold {font-size: 24px;}
    .ez-oe_230706 .section .content .sub_content1 .price .bold {font-size: 24px;color: black;}
    .ez-oe_230706 .section .content .content1_img {width: 129px;height: 110px;margin: 120px 0 0 0;}
    .ez-oe_230706 .section2 .content .content1_img {order:0;}
    .ez-oe_230706 .section2 .content .img{width: 54px;height: 33px;margin-top: 50px;}
    .ez-oe_230706 .section2 .content .img_{width: 232px;height: 31px;margin: 0 auto;margin-top: 30px;}
    .ez-oe_230706 .section3 .container .content1 {display: flex;position: relative;width: 100%;}
    .ez-oe_230706 .section3 .container .content1 .content1_img{order:0;}
    .ez-oe_230706 .section3 .container .content2 {margin-top: 40px;}
    .ez-oe_230706 .section3 .container .content2 .cells {display: flex;flex-wrap: wrap;}
    .ez-oe_230706 .section3 .container .content2 .cells .cell_item {width: 44%;margin: 10px 10px;background-color: #F1F1F1;}
    .ez-oe_230706 .section3 .container .content2 .cells .cell_item .cell_name {color: #000000;font-size: 13px;}
    .ez-oe_230706 .section3 .container .content2 .cells .cell_item .apply_situation {display: flex;align-items: center;font-weight: 400;color: #666666;line-height: 28px;font-size: 10px;}
    .circle {width: 4px;height: 4px;border-radius: 2px;background-color: #666666;margin-right: 5px;}
    .ez-oe_230706 .section3 .container .content2 .cells .cell_item .cell_description {display: flex;flex-direction: column;padding: 10px 10px;font-size: 10px;}
    .ez-oe_230706 .section3 .container .content1 .sub_content1 {display: flex;flex-direction: column;order: -1;margin-left: 0;}
    .ez-oe_230706 .section3 .container .content1 .sub_content1 .inquire {width: 100px;border: 1px solid #000000;border-radius: 3px;text-align: center;margin-top: 36px;height: auto;}
    .ez-oe_230706 .section2 .content .cells_box{width: 800px;overflow-x: hidden;}
    .ez-oe_230706 .section2 .content .cells_box .cells_flex_box{display: flex;overflow-x: auto;}



    /* gene_230824 */
    .gene_230824 .pc_show{display: none;}
    .gene_230824 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20230828/m/banner_m.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .gene_230824 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0;}
    .gene_230824 .red{color:#d01027;}
    .gene_230824 .bold{font-weight: bold;}
    .gene_230824 .link{text-align:center;}
    .gene_230824 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;}
    .gene_230824 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .gene_230824 .tip{font-size:14px;color:#202020;}
    .gene_230824 .wap{display:none;}
    .gene_230824 .section1 .text {font-size: 14px;font-weight: 400;color: #202020;line-height: 23px;margin:0 auto;margin-top: 50px;text-align: center}
    .gene_230824 .section1 .text2 {width: 208px;margin: 0 auto;margin-top: 18px;font-size: 14px;color: #202020;line-height: 23px;text-align: center;}
    .gene_230824 .section1 .text3 {font-size: 11px;font-weight: 400;color: #666666;line-height: 17px;text-align: center;margin: 22px auto;width: 100%;}
    .gene_230824 .section2 {width: 98%; margin: 50px auto;}
    .gene_230824 .section3 {width: 98%; margin: 10px auto;}
    .gene_230824 .section2 .title {margin: 0 auto;width: 214px;}
    .gene_230824 .section2 .title h3{text-align: center;}
    .gene_230824 .section2 .title .sub{width: 80px;background: #D01027;border-radius: 16px;margin: 0 auto;font-size: 16px;color: #FFFFFF;padding: 5px 4px;}
    .gene_230824 .section2 .title .sub h3{font-size: 16px;font-weight: bold;}
    .gene_230824 .section2 .title .main{font-size: 26px;color: #000000;margin: 10px auto;}
    .gene_230824 .section2 .title .main h3{font-size: 26px;}
    .gene_230824 .section2 .type{margin-bottom: 55px;}
    .gene_230824 .section2 .type .content{display: flex;flex-direction: row;align-content: center;justify-content: space-around;align-items: center;margin: 10px auto}
    .gene_230824 .section2 .type1 .content .main_content{background: url(/uploads/activity/20230828/m/KO_bg.png) center/100% 100% no-repeat;height: 382px;width: 345px;position: relative}
    .gene_230824 .section2 .type2 .content .main_content{background: url(/uploads/activity/20230828/m/PM_bg.png) center/100% 100% no-repeat;height: 500px;width: 344px;position: relative}
    .gene_230824 .section2 .type3 .content .main_content{background: url(/uploads/activity/20230828/m/KI_bg.png) center/100% 100% no-repeat;height: 423px;width: 344px;position: relative}
    .gene_230824 .section2 .type1 .content .main_content .title_{position: absolute;left: 114px;top: 144px;text-align: center;}
    .gene_230824 .section2 .type2 .content .main_content .title_{position: absolute;left: 114px;top: 148px;text-align: center;}
    .gene_230824 .section2 .type3 .content .main_content .title_{position: absolute;left: 114px;top: 138px;text-align: center;}
    .gene_230824 .section2 .type .content .main_content .title_ .sub{font-size: 13px;font-weight: bold;color: #FFFFFF;margin-top: -5px;}
    .gene_230824 .section2 .type .content .main_content .title_ .main{font-size: 19px;color: #FFFFFF;margin-top: -10px;}
    .gene_230824 .section2 .type .content .inquire_content1{position: absolute;top: 264px;right: 184px}
    .gene_230824 .section2 .type2 .content .inquire_content1{position: absolute;top: 264px;right: 16px;width: 300px;}
    .gene_230824 .section2 .type3 .content .inquire_content1{position: absolute;top: 262px;right: 34px;width: 275px;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box{display: flex;flex-direction: column;align-items: center;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .cells .cell{margin-left: 6px;color: #202020;}
    .gene_230824 .section2 .type3 .content .inquire_content1 .content_box .cells{margin-top: 8px;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .cells .cell::before{content:' '; width: 4px;height: 4px;background: #d01027;display: inline-block;border-radius: 10px;border: 1px solid #d01027;margin-bottom: 2px;margin-right: 2px;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .main{font-size: 16px;font-weight: bold;color: #202020;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .main{font-size: 19px;font-weight: bold;color: #202020;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .price{font-size: 13px;color: #666666;margin-top: 0;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .price .red{font-size: 16px}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .price .blue_{font-size: 19px;color: #0A3F7B;}
    .gene_230824 .section2 .type .content .inquire_content1 .content_box .search_{background: #F2F2F2;border-radius: 12px;font-size: 13px;width: 88px;text-align: center;margin-top: 16px;}
    .gene_230824 .section2 .type .content .inquire_content2{position: absolute;top: 264px;right: 8px}
    .gene_230824 .section2 .type .content .inquire_content2 .content_box{display: flex;flex-direction: column;align-items: center;}
    .gene_230824 .section2 .type .content .inquire_content2 .content_box .main{font-size: 16px;font-weight: bold;color: #202020;}
    .gene_230824 .section2 .type .content .inquire_content2 .content_box .price{font-size: 13px;color: #666666;margin-top: 5px;}
    .gene_230824 .section2 .type .content .inquire_content2 .content_box .search_{background: #F2F2F2;border-radius: 12px;font-size: 14px;width: 88px;text-align: center;margin-top: 16px;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions{margin-top: 20px;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_box{width: 240px;background: #F1F1F1;border-radius: 16px;text-align: center;margin: 0 auto;margin-top: 10px;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_box .solution{margin: 0 8px;font-size: 14px;color:#202020; }
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_title{display: flex;align-items: center;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_title .title_line{width: 90px;border: 1px solid #666666;margin: 0 10px;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .solutions .solution_title span {font-size: 13px;}
    .gene_230824 .section2 .type2 .content .inquire_content1 .content_box .price{margin-top: 0;}
    .gene_230824 .section2 .type3 .content .inquire_content1 .content_box .price{margin: 5px auto;color: #666666;}
    .gene_230824 .section2 .type3 .content .inquire_content1 .content_box .price .wap_bold{font-size: 16px;font-weight: bold;}
    .gene_230824 .section3 .title{text-align: center;margin-bottom: 20px;}
    .gene_230824 .section3 .system_entrance{color: #202020;text-align: center;width: 130px;height: 42px;border: 1px solid #050001;border-radius: 21px;margin: 30px auto;margin-bottom: 90px;line-height: 38px;font-size: 14px;}
    .gene_230824 .section3 .title .sub{font-size: 13px;font-weight: 400;color: #666666;line-height: 22px;}
    .gene_230824 .section3 .title .sub_link{font-size: 13px;font-weight: 400;color: #666666;line-height: 22px;}
    .gene_230824 .section3 .title .main{font-size: 26px;font-weight: bold;color: #000000;line-height: 28px;margin: 10px auto;}
    .gene_230824 .section3 .content{display: flex;flex-wrap: wrap;}
    .gene_230824 .section3 .content .content_box{width: 48%;margin: 10px auto;}
    .gene_230824 .section3 .content .content_card{position: relative;width: 100%;}
    .gene_230824 .section3 .content .content_card .main{position: absolute;top: 12px;left: 18px;width: 80%;}
    .gene_230824 .section3 .content .content_card .main .content_title{font-size: 13px;font-weight: bold;color: #202020;line-height: 23px;}
    .gene_230824 .section3 .content .content_card .main .content_text{font-size: 10px;color: #202020;line-height: 14px;margin-top: 5px;}
    .gene_230824 .section3 .content .content_card1{background: url(/uploads/activity/20230828/m/img4.png) center/100% 100% no-repeat;height: 80px;width: 100%;}
    .gene_230824 .section3 .content .content_card2{background: url(/uploads/activity/20230828/m/img5.png) center/100% 100% no-repeat;height: 80px;width: 100%;}
    .gene_230824 .section3 .content .content_card3{background: url(/uploads/activity/20230828/m/img6.png) center/100% 100% no-repeat;height: 80px;width: 100%;}
    .gene_230824 .section3 .content .content_card4{background: url(/uploads/activity/20230828/m/img7.png) center/100% 100% no-repeat;height: 80px;width: 100%;}


    /* product activity 20230829 */
    .product_activity_230829 .pc_show{display: none;}
    .product_activity_230829 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20230829/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box}
    .product_activity_230829 .section{width:886px;margin:48px auto;box-sizing:border-box;position:relative;padding:0;}
    .product_activity_230829 .red{color:#d01027;}
    .product_activity_230829 .bold{font-weight: bold;}
    .product_activity_230829 .link{text-align:center;}
    .product_activity_230829 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;}
    .product_activity_230829 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .product_activity_230829 .tip{font-size:14px;color:#202020;}
    .product_activity_230829 .wap{display:none;}
    .product_activity_230829 .section1 .text1{width: 30.0rem;font-size: 1.2rem;font-weight: 400;color: #202020;line-height: 2.3rem;margin:0 auto;margin-top: 4.0rem;text-align: center}
    .product_activity_230829 .section1 .period_text{width: 100%;font-size: 1.2rem;color: #666666;line-height: 1.8rem;margin: 0 auto;margin-top: 2.0rem;text-align: center;}
    .product_activity_230829 .section1 .carnival{width: 100%;margin: 6.0rem auto;}
    .product_activity_230829 .section1 .carnival .title{text-align: center;}
    .product_activity_230829 .section1 .carnival .title .main_title span{font-size: 1.9rem;font-weight: bold;color: #202020;line-height: 1.4rem;}
    .product_activity_230829 .section1 .carnival .title .sub_title_bg{margin:0 auto;margin-top: -0.6rem;width:24.7rem;height:5.2rem;background: url(/uploads/activity/20230829/m/img_bg.png) center/100% 100% no-repeat;position: relative;}
    .product_activity_230829 .section1 .carnival .title .sub_title{font-size: 1.3rem;font-weight: bold;color: #202020;line-height: 1.4rem;position: absolute;top: 2.8rem;left: 3rem}
    .product_activity_230829 .section1 .carnival .main_content{margin-top:2.0rem;background: linear-gradient(0deg, #88CDE6 0%, #E0EEF7 100%);border-radius: 1rem;padding-bottom: 3rem;}
    .product_activity_230829 .section1 .carnival .main_content .star_product{padding-top: 1.5rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_1{margin-top: 4.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_1 .head .desc{font-size: 1.2rem;color: #505356;text-align: center;margin-top: 1rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2{margin-top: 4.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .head .desc{font-size: 1.2rem;color: #505356;text-align: center;margin-top: 1rem;}
    .product_activity_230829 .section1 .carnival .main_content .star_product .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/m/title_bg1.png) center/100% 100% no-repeat;width: 19.3rem;height: 7.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_1 .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/m/title_bg2.png) center/100% 100% no-repeat;width: 11.4rem;height: 3.4rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .head .bg{position: relative;margin:0 auto;background: url(/uploads/activity/20230829/m/title_bg2.png) center/100% 100% no-repeat;width: 11.4rem;height: 3.4rem;}
    .product_activity_230829 .section1 .carnival .main_content .star_product .head .bg .text{position: absolute;top: 3.4rem;left: 6.8rem;font-size: 1.6rem;color: #FFFFFF;line-height: 1.4rem;font-weight: bold;}
    .product_activity_230829 .section1 .carnival .main_content .activity_1 .head .bg .text{position: absolute;top: 1rem;left: 2.0rem;font-size: 1.6rem;color: #FFFFFF;line-height: 1.4rem;font-weight: bold;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .head .bg .text{position: absolute;top: 1rem;left: 2.0rem;font-size: 1.6rem;color: #FFFFFF;line-height: 1.4rem;font-weight: bold;}
    .product_activity_230829 .section1 .carnival .main_content .content{margin: 1.5rem 0.0rem;position: relative;height: auto;background: none;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .content{margin: 1.5rem 0.5rem;position: relative;background: #FFFFFF;border-radius: 0.6rem;}
    .product_activity_230829 .section1 .carnival .main_content .content .icon_right{position: absolute;bottom: 0.0rem; left: 0.0rem;top: auto;right: auto;}
    .product_activity_230829 .section1 .carnival .main_content .content .icon_add{position: absolute;bottom: 30%; left: 42%;}
    .product_activity_230829 .section1 .carnival .main_content .star_product .content .icon_right{position: absolute;top: 1.5rem; right: 3.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .content .products{display: flex;justify-content: center;}
    .product_activity_230829 .section1 .carnival .main_content .content .products .product_detail{background: #FFFFFF;margin: 0.0rem 0.5rem;text-align: center;width: 50%;padding: 2.5rem 0;border-radius: 0.6rem;position: relative;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .content .products .product_detail{background: #FFFFFF;margin: 0.0rem 0.0rem;text-align: center;width: 50%;padding: 2.5rem 0;border-radius: 0.6rem;position: relative;}
    .product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .icon_left{position: absolute;bottom: 0.0rem;left: 0.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .product_title{font-size: 1.3rem;color: #000000;font-weight: bold;text-align: center;}
    .product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .product_desc{font-size: 1.2rem;color: #666666;margin-top: 1rem;margin-bottom: 2.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .content .products .product_detail .product_img {display: flex;align-items: center;justify-content: center;}
    .product_activity_230829 .section1 .carnival .main_content .activity_1 .content .products .product_detail .product_desc{font-size: 1.2rem;color: #666666;margin-top: 1rem;margin-bottom: 2.0rem;line-height: 1.5rem;}
    .product_activity_230829 .section1 .carnival .main_content .activity_2 .content .products .product_detail .product_desc{font-size: 1.2rem;color: #666666;margin-top: 1rem;margin-bottom: 2.0rem;line-height: 1.5rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products{width: 98%;margin: 4.0rem auto;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .head h3{font-size: 1.3rem;font-weight: bold;line-height: 1.4rem;color: #FFFFFF;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .head h3::before{content: " ";width: 0.4rem;margin-right: 0.5rem;height: 1.2rem;background: #FFFFFF;display: inline-block;margin-bottom: -0.2rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .head .desc{font-size: 1rem;color: #E9F3F6;margin-left: 1.1rem;margin-top: 1.4rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products{display: flex;flex-direction: row;flex-wrap: wrap;margin-left: 0.5rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item{width: 50%;display: flex;flex-direction: row;margin-top: 2.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_img{width: 4.0rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_img img{min-width: 4rem}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info{margin-left: 0.7rem;margin-top: 0.2rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info .product_title{font-weight: bold;font-size: 1.3rem;color: #FFFFFF;line-height: 1.4rem;}
    .product_activity_230829 .section1 .carnival .main_content .other_products .products .product_item .product_info .product_desc{font-size: 1.2rem;color: #ECF5F9;line-height: 1.4rem;margin-top: 0.5rem;}
    .product_activity_230829 .section1 .carnival .info{border: 0.1rem solid #FFFFFF;background: linear-gradient(0deg, #F1F8FC 0%, #E1EEF4 100%);width: 98%;height: 7.0rem;position: relative;margin: 4.0rem auto;}
    .product_activity_230829 .section1 .carnival .info .text{font-size: 1.2rem;color: #202020;line-height: 2.1rem;margin-top: 1.3rem;margin-left: 1rem;left: auto;top: auto;position: relative;}
    .product_activity_230829 .section1 .carnival .info .text span.wap_show {display: inline !important;}


    /* crispr 20230906 */
    .crispr_230906 .pc_show{display: none;}
    .crispr_230906 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20230906/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .crispr_230906 .red{color:#d01027;}
    .crispr_230906 .bold{font-weight: bold;}
    .crispr_230906 .link{text-align:center;}
    .crispr_230906 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px;}
    .crispr_230906 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .crispr_230906 .tip{font-size:14px;color:#202020;}
    .crispr_230906 .section{width: 100%;margin-top: 4rem;}
    .crispr_230906 .section1 .text_card{margin: 0 auto;text-align: center;color: #202020;font-size: 1.3rem;}
    .crispr_230906 .section1 .info{font-size: 1.1rem;color: #666666;text-align: center;margin-top: 1.5rem;}
    .crispr_230906 .section .title{text-align: center;color: #202020}
    .crispr_230906 .section .title .main_title{font-size: 2.6rem;}
    .crispr_230906 .section .title .sub_title{font-size: 1.3rem;line-height: 22px;}
    .crispr_230906 .section2 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 20px 10px;padding-bottom: 20px;margin-top: 30px;}
    .crispr_230906 .section2 .libraries .content_box{display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;}
    .crispr_230906 .section2 .libraries .content_box span{width: 50%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 1rem;color: #221815;height: 25px;line-height: 25px;}
    .crispr_230906 .section2 .libraries .content_box span:nth-of-type(19){width: 45%}
    .crispr_230906 .section2 .libraries .content_box span:nth-of-type(2){width: 45%}
    .crispr_230906 .section2 .libraries .content_box span:nth-of-type(20){width: 55%}
    .crispr_230906 .section2 .libraries .content_box span:nth-of-type(1){width: 55%}
    .crispr_230906 .section2 .tip {margin-top: 1rem;font-size: 1.3rem;color: #202020;text-align: center;}
    .crispr_230906 .section2 .view_detail{background: #d01027;border-radius: 22px;width: 144px;text-align: center;height: 46px;margin: 15px auto;color: #FFFFFF;font-size: 1.6rem;line-height: 4.5rem;}
    .crispr_230906 .section3 .cells {display: flex;justify-content: space-between;margin-top: 24px;flex-wrap: wrap;}
    .crispr_230906 .section3 .cells .cell_item{width: 100%;height: 242px;display: flex;margin-top: 2rem;}
    .crispr_230906 .section3 .cells .cell_item .cell_img{background: linear-gradient(0deg, #DEE5EC 0%, #F5F9FC 98%);margin-top: 55px;padding: 34px 10px 10px 15px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content{box-shadow: 0px 0px 18px 0px rgba(123,135,147,0.35);background: #113644;width: 196px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .title{color: #FFFFFF;text-align: left;width: 146px;margin: 0 auto;margin-top: 35px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .title .main_title{font-size: 22px;line-height: 26px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .title .sub_title{font-size: 14px}
    .crispr_230906 .section3 .cells .cell_item .cell_content .text{width: 146px;margin: 0 auto;color: #EDF4F6;display: flex;flex-wrap: wrap;margin-top: 20px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .text span{width: 50%;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .img {width: 146px;margin: 0 auto;margin-top: 22px;}
    .crispr_230906 .section3 .cells .cell_item .cell_content a {color: #EDF4F6;}
    .crispr_230906 .section3 .cells .cell_item .cell_content a:hover {color: #d01027;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .inquire {width: 100px;height: 30px;margin: 0 auto;border: 1px solid #FFFFFF;border-radius: 8px;text-align: center;font-size: 1.3rem;margin-top: 1.5rem;line-height: 3rem;}
    .crispr_230906 .section3 .cells .cell_item .cell_content .inquire span {display: flex;align-items: center;justify-content: center;}
    .crispr_230906 .section4{margin-bottom: 100px;}
    .crispr_230906 .section4 .content_box{margin-top: 30px;padding-bottom: 30px;border: 1px solid;border-image: linear-gradient(0deg, #B0C9DA, #F2F7FA) 10 10;background: linear-gradient(0deg, #DEE5EC 0%, #F5F9FC 98%);}
    .crispr_230906 .section4 .content_box .research_directions{display: flex;flex-wrap: wrap;background: #FFFFFF;padding: 0;margin: 20px 5px;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item{padding-top: 20px;padding-bottom: 20px;text-align: center;width: 49%;border-right: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(2){border-right: none;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(3) {border-right: 1px dashed #CCCCCC;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(4){border-right: none;border-bottom: 1px dashed #CCCCCC;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(6){border-right: none;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(5){border-bottom: none;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item:nth-of-type(6){border-bottom: none;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item .img {display: flex;align-items: center;justify-content: center;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item .name{font-size: 1.3rem;font-weight: bold;color: #202020;}
    .crispr_230906 .section4 .content_box .research_directions .direction_item .info{font-size: 1rem;color: #666666;line-height: 16px}
    .crispr_230906 .section4 .content_box .information{display: flex;justify-content: center;flex-direction: column;align-items: center;}
    .crispr_230906 .section4 .content_box .information .tip{order: 2;}
    .crispr_230906 .section4 .content_box .information .process{order: 1;}
    .crispr_230906 .section4 .content_box .tip{margin-left: 25px;font-size: 13px;line-height: 25px;color: #202020;text-align: center;margin-top: 2rem;}
    .crispr_230906 .section4 .content_box .tip .inquire{font-size: 16px;display: block;width: 144px;height: 46px;border-radius: 23px;text-align: center;line-height: 4.4rem;background: #d01027;margin: 0 auto;margin-top: 15px;color: #FFFFFF;border: none;}
    .crispr_230906 .section4 .content_box .tip .inquire span {display: flex;align-items: center;justify-content: center;}
    .crispr_230906 .section4 .content_box .information .desc{margin-top: 15px;font-size: 12px;color: #666666;text-align: center;}
    .crispr_230906 .section4 .content_box .information .img{position: relative;width: 300px;border: 1px solid #CCCCCC;}
    .crispr_230906 .section4 .content_box .information .img img{height: 100%;width: 100%;cursor: pointer;transition: all 0.2s linear;}
    .crispr_230906 .section4 .content_box .information .img img:hover{transform: scale(5);transition: all 0.2s linear;}


    /* EZ-OE_231010 */
    .EZ-OE_231010 .pc_show{display: none;}
    .EZ-OE_231010 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231010/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .EZ-OE_231010 .section{width:100%;margin:48px auto;box-sizing:border-box;position:relative;padding:0;}
    .EZ-OE_231010 .red{color:#d01027;}
    .EZ-OE_231010 .bold{font-weight: bold;}
    .EZ-OE_231010 .link{text-align:center}
    .EZ-OE_231010 .link a{font-size:15px;color:#d01027;padding:.7em 1.5em;border:1px solid #202020;border-radius:50px}
    .EZ-OE_231010 .link a:hover{color:#fff;background:#d01027;border-color:#d01027;}
    .EZ-OE_231010 .tip{font-size:14px;color:#202020;}
    .EZ-OE_231010 .wap{display:none;}
    .EZ-OE_231010 .section1 .bg_img{background: url(/uploads/activity/20231010/m/img1.png) center/100% 100% no-repeat;height: 370px;position: relative;}
    .EZ-OE_231010 .section1 .bg_img .text1{font-size: 14px;color: #202020;position: absolute;right: 60px;top: 116px;line-height: 22px; display: none}
    .EZ-OE_231010 .section1 .bg_img .text2{font-size: 14px;color: #202020;position: absolute;right: 132px;top: 252px;line-height: 26px;; display: none}
    .EZ-OE_231010 .section1 .bg_img .text3{font-size: 14px;color: #F9EFEA;position: absolute;right: 60px;top: 240px;line-height: 22px;font-weight: bold;text-align: center; display: none}
    .EZ-OE_231010 .section1 .bg_img .text3 > span {font-size: 24px;}
    .EZ-OE_231010 .section1 .bg_img .text1 .bold{font-size: 24px;}
    .EZ-OE_231010 .section1 .tip{font-size: 10px;color: #666666;line-height: 15px;margin-left: 0;}
    .EZ-OE_231010 .section .bg_title{display: flex;flex-direction: row;justify-content: center;align-items: center;}
    .EZ-OE_231010 .section .bg_title h3{font-size: 26px;color: #202020;font-weight: bold;margin: 0 10px;}
    .EZ-OE_231010 .section .bg_sub_title{background: url(/uploads/activity/20231010/m/img2.png) center/100% 100% no-repeat;height: 77px;width: 334px;margin: 30px auto;}
    .EZ-OE_231010 .section3 .bg_sub_title{background: url(/uploads/activity/20231010/m/img5.png) center/100% 100% no-repeat;height: 77px;width: 334px;margin: 10px auto;}
    .EZ-OE_231010 .section .tableHeader {margin-top: 30px;display: flex;width: 100%;justify-content: center;height: 54px;background: #EBDBD7;align-items: center;border-top-left-radius: 14px;border-top-right-radius: 14px;}
    .EZ-OE_231010 .section3 .tableHeader {margin-top: 30px;display: flex;width: 100%;justify-content: center;height: 54px;background: #DCE6F3;align-items: center;border-top-left-radius: 14px;border-top-right-radius: 14px;}
    .EZ-OE_231010 .section .search_ {width: 80%;margin: 0 auto;position: relative;}
    .EZ-OE_231010 .section .search_ img{height: 30px;position: absolute;top: 6px;right: 0;}
    .EZ-OE_231010 .section .tableSearch {border: 1px solid #EBDBD7;border-radius: 24px;padding: 8px;background-color: #FFFFFF;}
    .EZ-OE_231010 .section .table .tip {text-align: center;margin-top: -16px;display: none !important;}
    .EZ-OE_231010 .section .tableHeader .left {display: flex;align-items: center;justify-content: center;}
    .EZ-OE_231010 .section .tableHeader .left .black_bold {font-size: 19px;color: #202020;font-weight: bold;background-color: #EBDBD7;}
    .EZ-OE_231010 .section3 .tableHeader .left .black_bold {background-color: #DCE6F3;}
    .EZ-OE_231010 .section .tableHeader .left .red {font-size: 13px;color: #E7F6F8;font-weight: bold;border-radius: 13px;padding: 0 10px;background: #d01027;margin-left: 5px;}
    .EZ-OE_231010 .section .cells_box {width: 800px;overflow-x: hidden;margin: 0 auto;}
    .EZ-OE_231010 .section .cells_box .cells_flex_box {display: flex;overflow-x: auto;}
    .EZ-OE_231010 .section .cells_img {margin-top: 30px;position: relative;box-sizing: border-box;}
    .EZ-OE_231010 .section .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;position: relative;height: 130px;overflow: hidden;}
    .EZ-OE_231010 .section .cells_img .cell_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.5s ease-out;}
    .EZ-OE_231010 .section .cells_img .cell_img:hover img {transform: scale(1.2);}
    .EZ-OE_231010 .section .cells_img .button_left {position: absolute;top: 40px;left: -20px;}
    .EZ-OE_231010 .section .cells_img .button_right {position: absolute;top: 40px;right: -20px;}
    .EZ-OE_231010 .section .table {background: #F8F0EE;padding: 10px 0 0 0;}
    .EZ-OE_231010 .section3 .table {background: #F5F9FF;}
    .EZ-OE_231010 .section .cells {height: 380px;display: flex;margin: 10px auto;flex-wrap: wrap;overflow-y: auto;position: relative;width: 100%;font-size: 13px;}
    .EZ-OE_231010 .section3 .cells {height: 300px;}
    .EZ-OE_231010 .section .cells .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
    .EZ-OE_231010 .section .cells .cell_item {width: 25%;text-align: center;}
    .EZ-OE_231010 .section .cells .cell_item:nth-of-type(26) {width: 18%;}
    .EZ-OE_231010 .section .cells .cell_item:nth-of-type(27) {width: 36%;}
    .EZ-OE_231010 .section .cells .cell_item:nth-of-type(28) {width: 15%;}
    .EZ-OE_231010 .section3 .cells .cell_item {width: 25%;}
    .EZ-OE_231010 .section .desc{font-size: 14px;font-weight: 400;color: #202020;line-height: 26px;text-align: center;margin-top: 15px;}
    .EZ-OE_231010 .section4 .title{font-size: 24px;color: #202020;font-weight: bold;}
    .EZ-OE_231010 .section4 .title:before{content:"▉";color:#d01027;margin-right:9px;font-size:inherit;display:inline-block;width:9px;overflow:hidden;vertical-align:bottom}
    .EZ-OE_231010 .section4 .text{font-size: 14px;color: #202020;line-height: 26px;margin-left: 22px}
    .EZ-OE_231010 .section4 .bg_container{display: flex;justify-content: center;margin-top: 25px;}
    .EZ-OE_231010 .section4 .bg_container .bg1{background: url(/uploads/activity/20231010/m/img6.png) center/100% 100% no-repeat;height: 167px;width: 179px;position: relative;}
    .EZ-OE_231010 .section4 .bg_container .desc{position: relative;left: 0;top: 15px;font-size: 18px;font-weight: bold;width: 180px;margin: 0 auto;padding-bottom: 6px;}
    .EZ-OE_231010 .section4 .bg_container .bg1 .desc{color: #d01027;border-bottom: 1px dashed #d01027;}
    .EZ-OE_231010 .section4 .bg_container .bg2 .desc{color: #0D3D96;border-bottom: 1px dashed #0D3D96;width: 164px;}
    .EZ-OE_231010 .section4 .bg_container .bg2{background: url(/uploads/activity/20231010/m/img7.png) center/100% 100% no-repeat;height: 167px;width: 158px;margin-left: 10px;position: relative;}
    .EZ-OE_231010 .section4 .bg_container .link {position: relative;top: 98px;}
    .EZ-OE_231010 .section4 .bg_container .link a{font-size: 13px;padding: 5px 15px;}
    .EZ-OE_231010 .section4 .bg_container .bg1 .link a{background: #d01027; color: #FFFFFF;border:1px solid #d01027;}
    .EZ-OE_231010 .section4 .bg_container .bg2 .link a{background: #0D3D96;color: #FFFFFF;border:1px solid #0D3D96;}


    /* activity_knockout_231101 */
    .activity_knockout_231101 {color: #202020;}
    .activity_knockout_231101 .pc_show{display: none;}
    .activity_knockout_231101 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231101/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_knockout_231101 .section{width:100%;margin:48px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_knockout_231101 .red{color:#d01027;}
    .activity_knockout_231101 .bold{font-weight: bold;}
    .activity_knockout_231101 .link{text-align:center;}
    .activity_knockout_231101 .tip{font-size:14px;color:#202020;}
    .activity_knockout_231101 .wap{display:none;}
    .activity_knockout_231101 .section1 {padding-bottom: 0;background: none;}
    .activity_knockout_231101 .section1 .head {width: 100%;height: auto;background: none;}
    .activity_knockout_231101 .section1 .head .text{text-align: center;width: 280px;font-size: 14px;line-height: 28px;margin: 40px auto;padding-bottom: 0;background: none;padding-top: 0;}
    .activity_knockout_231101 .section1 .content {display: flex;flex-wrap: wrap;width: 100%;}
    .activity_knockout_231101 .section1 .content.pc_show {display: none;}
    .activity_knockout_231101 .section1 .content.wap_show {display: flex !important;}
    .activity_knockout_231101 .section1 .content>div {width: 50%;}
    .activity_knockout_231101 .section1 .content>div:nth-child(1) {width: 60%;}
    .activity_knockout_231101 .section1 .content>div:nth-child(4) {width: 60%;}
    .activity_knockout_231101 .section1 .content>div:nth-child(2) {width: 40%;}
    .activity_knockout_231101 .section1 .content>div:nth-child(5) {width: 40%;}
    .activity_knockout_231101 .section1 .content>div:nth-child(3) {width: 100%;}
    .activity_knockout_231101 .section1 .content .image {text-align: center;}
    .activity_knockout_231101 .section1 .content .card_ {border: none;}
    .activity_knockout_231101 .section1 .content .card_ .desc{font-size: 13px;color: #666666;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(2){text-align: right;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(5){text-align: right;}
    .activity_knockout_231101 .section1 .content .card_ .title{font-size: 18px;font-weight: bold;color: #202020;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .title::before{content:"▉";color: #d01027;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(4) .title::before{content:"▉";color: #d01027;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .desc{margin-left: 20px;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .tags{margin-left: 20px;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .tags{display: flex;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .tags>div{padding: 2px 5px;font-size: 13px;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .tags .tag1{color: #FFFFFF;background-color: #d01027;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(1) .tags .tag2{background-color: #FFFFFF;margin-left: 6px;border:1px solid #202020;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(2) .title::after{content:"▉";color: #d01027;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(5) .title::after{content:"▉";color: #d01027;}
    .activity_knockout_231101 .section1 .content .card_ .sequence{font-size: 26px;color: #A1A3B0;}
    .activity_knockout_231101 .section1 .content .card_ .image{position: relative;}
    .activity_knockout_231101 .section1 .content .card_ .image .amplify{position: absolute;bottom: 0;right: 0;}
    .activity_knockout_231101 .section1 .content .middle .image {margin-top: 0;}
    .activity_knockout_231101 .section1 .content .middle .image img{width: 200px;}
    .activity_knockout_231101 .section1 .content .card_ .images{display: flex;justify-content: flex-start;}
    .activity_knockout_231101 .section1 .content .card_ .images img{margin-left: 20px;}
    .activity_knockout_231101 .section1 .content .card_:nth-of-type(4) .desc{display: flex;justify-content: flex-start;}
    .activity_knockout_231101 .section1 .content .card_ .desc .tag{border-radius: 15px;background-color: #d01027;color: #FFFFFF;padding: 0 2px;margin-right: 2px;margin-left: 10px;}
    .activity_knockout_231101 .section2 .content{display: flex;justify-content: center;flex-wrap: wrap;font-size: 13px;}
    .activity_knockout_231101 .section2 .content>div{width: 100%}
    .activity_knockout_231101 .section2 .content .card{position: relative;background: url("/uploads/activity/20231101/img_bg7.png") center/100% 100% no-repeat;width: 368px;height: 382px;}
    .activity_knockout_231101 .section2 .content .card:nth-of-type(2){background: url("/uploads/activity/20231101/img_bg8.png") center/100% 100% no-repeat;}
    .activity_knockout_231101 .section2 .content .card .card_box{margin-top: 30px;margin-left: 30px;}
    .activity_knockout_231101 .section2 .content .card .title{color: #202020;font-weight: bold;font-size: 26px}
    .activity_knockout_231101 .section2 .content .card .price{color: #d01027;font-weight: bold;font-size: 30px;margin-top: 30px}
    .activity_knockout_231101 .section2 .content .card .price .price_char{font-size: 19px;}
    .activity_knockout_231101 .section2 .content .card .price .price_suffix{font-size: 13px;color: #666666;}
    .activity_knockout_231101 .section2 .content .card .correct{font-size: 14px;color: #d01027;}
    .activity_knockout_231101 .section2 .content .card .inquire{font-size: 16px;width: 300px;height: 38px;border: 1px solid #202020;border-radius: 2px;text-align: center;vertical-align: center;margin-top: 40px;}
    .activity_knockout_231101 .section2 .content .card .inquire img{margin-left: 5px;}
    .activity_knockout_231101 .section2 .content .card .inquire a{line-height: 35px;padding: 12px 25px;}
    .activity_knockout_231101 .section2 .content .card .list{color: #202020;font-size: 13px;line-height: 29px;}
    .activity_knockout_231101 .section2 .content .card .list .item .correct{margin-right: 7px;}
    .activity_knockout_231101 .section2 .content .card .line{width: 200px;height: 1px;background: #B1C4D5;margin-top: 15px;}
    .activity_knockout_231101 .section2 .content .card .image{position: absolute;top: 30px;right: 20px;}
    .activity_knockout_231101 .amplify{position: absolute;bottom: 0;right: 0;height: 20px;}
    .activity_knockout_231101 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .activity_knockout_231101 .example_img>div {display: flex;justify-content: center;}
    .activity_knockout_231101 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
    .activity_knockout_231101 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
    .activity_knockout_231101 .example_img .antibody_text>div{text-align: left;}
    .activity_knockout_231101 .example_img .antibody_text .before::before{content: "●";color: #d01027;margin-left: 2px;}
    .activity_knockout_231101 .example_img .antibody_text .before{margin-left: -12px;}
    .activity_knockout_231101 .example_img .antibody_text span{padding-left: 20px;}
    .activity_knockout_231101 .section2 .content .card {margin-bottom: 40px;}
    .activity_knockout_231101 .date{color: #666666;font-size: 12px;text-align: center;margin-top: 20px;}


    /* activity_231110 */
    .activity_231110 {color: #202020;font-size: 13px;}
    .activity_231110 .pc_show{display: none;}
    .activity_231110 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231110/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_231110 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_231110 .red{color:#d01027;}
    .activity_231110 .bold{font-weight: bold;}
    .activity_231110 .tip{font-size:14px;color:#202020;}
    .activity_231110 .wap{display:none;}
    .activity_231110 .section1 .bg_img{position: relative;margin: 0 auto;text-align: center;width: 100%;height: auto;background: none;}
    .activity_231110 .section1 .bg_img .content{font-size: 13px;display: flex;flex-direction: column;position: relative;left: auto;top: auto;align-items: center;}
    .activity_231110 .section1 .bg_img .content .text{line-height: 26px;}
    .activity_231110 .section1 .bg_img .img{margin-top: 10px;}
    .activity_231110 .section1 .desc{color: #666666;text-align: center;margin-top: 10px;font-size: 10px;line-height: 16px;}
    .activity_231110 .section2 .title_bg{background: url(/uploads/activity/20231110/m/title_bg1.png) center/100% 100% no-repeat;width: 241px;height: 61px;margin: 0 auto;position: relative;left: 7%;}
    .activity_231110 .section2 .title_bg .main{font-size: 26px;font-weight: bold;position: absolute;top: 6px;left: 20px}
    .activity_231110 .section2 .title_bg .sub{font-size: 16px;font-weight: bold;color: #fff0f1;position: absolute;top: -4px;right: 6px;}
    .activity_231110 .section2 .desc{text-align: center;font-size: 13px;color: #666666;}
    .activity_231110 .section2 .content_bg{background: url(/uploads/activity/20231110/m/img_bg_1.png) center/100% 100% no-repeat;width: 98%;height: 136px;margin: 10px auto;position: relative;}
    .activity_231110 .section2 .content_bg .content{position: absolute;top: 24%;right: 2%;width: 200px;}
    .activity_231110 .section2 .content_bg .content .main{font-size: 19px;}
    .activity_231110 .section2 .content_bg .content .items{display: flex;flex-wrap: wrap;font-size: 11px;}
    .activity_231110 .section2 .content_bg .content .item:nth-of-type(2){margin-left: 10px;}
    .activity_231110 .section .link{width: 130px;height: 36px;border-radius: 18px;background-color: #d01027;text-align: center;font-size: 16px;color: #FFFFFF;margin-top: 10px;}
    .activity_231110 .section .link a img{margin-right: 6px;}
    .activity_231110 .section .link a{color: #ffffff;}
    .activity_231110 .section .link.wap_show {margin: 10px auto;line-height: 32px;}
    .activity_231110 .section3 .title_bg{background: url(/uploads/activity/20231110/m/title_bg2.png) center/100% 100% no-repeat;width: 316px;height: 73px;margin: 0 auto;position: relative;left: 5%;}
    .activity_231110 .section3 .title_bg .main{font-size: 26px;font-weight: bold;position: absolute;top: 14px;left: 18px}
    .activity_231110 .section3 .title_bg .sub{font-size: 19px;font-weight: bold;color: #d01027;position: absolute;top: -4px;right: 14px;}
    .activity_231110 .section3 .title_bg .sub > span {font-size: 16px;}
    .activity_231110 .section3 .desc{text-align: center;font-size: 16px;color: #666666;}
    .activity_231110 .section3 .content{display: flex;justify-content: space-between;margin-top: 20px;flex-direction: column;}
    .activity_231110 .section3 .content .product_card{width: 95%;background: #F8EADE;box-shadow: 0px 0px 16px 0px rgba(121,99,80,0.35);display: flex;margin: 10px auto;}
    .activity_231110 .section3 .content .product_card .head{border-right: 1px dashed #C8A78A;padding: 15px 0 10px 20px;width: 70%;border-bottom: none;text-align: left;}
    .activity_231110 .section3 .content .product_card .head .main{font-size: 19px;}
    .activity_231110 .section3 .content .product_card .head .sub{color: #d68b59;font-size: 14px;}
    .activity_231110 .section3 .content .product_card .product_img{text-align: center;background-color: #ffffff;width: 30%;display: flex;align-items: center;padding-top: 0;padding-bottom: 0;}
    .activity_231110 .section3 .content .product_card .product_img img{height: 55px;margin: 0 auto;}
    .activity_231110 .section3 .link {margin: 15px auto;line-height: 30px;}
    .activity_231110 .section4 .title_bg{background: url(/uploads/activity/20231110/m/title_bg3.png) center/100% 100% no-repeat;width: 306px;height: 72px;margin: 0 auto;position: relative;left: 5%;}
    .activity_231110 .section4 .title_bg .main{font-size: 26px;font-weight: bold;position: absolute;top: 16px;left: 20px}
    .activity_231110 .section4 .title_bg .sub{font-size: 13px;font-weight: bold;color: #EEF8FF;position: absolute;top: 0;right: 6px;}
    .activity_231110 .section4 .desc{text-align: center;font-size: 13px;color: #666666;margin-top: 5px;}
    .activity_231110 .section4 .products{display: flex;justify-content: space-around;flex-wrap: wrap;}
    .activity_231110 .section4 .products .product{display: flex;width: 48%;margin: 10px 0;box-shadow: 0px 0px 16px 0px rgba(121,99,80,0.35);flex-direction: column;text-align: center;}
    .activity_231110 .section4 .products .product .left{background-color: #FFFFFF;padding: 20px 5px 10px 5px;border-bottom: 1px dashed #8AACC8;height: 90px;width: 100%;border-right: none;}
    .activity_231110 .section4 .products .product .left .main{font-size: 19px;line-height: 22px;}
    .activity_231110 .section4 .products .product .left .sub{font-size: 14px;color: #29506C;line-height: 22px;margin-top: 5px;}
    .activity_231110 .section4 .products .product .right{background-color: #DEEDF8;display: flex;align-items: center;width: 100%;}
    .activity_231110 .section4 .products .product .right > span {margin: 0 auto;color: #12466C;opacity: 0.3;font-size: 47px;}
    .activity_231110 .section4 .link{margin: 0 auto;line-height: 32px;background-color: #004fa0;margin-top: 20px;}


    /* activity_231214 */
    .activity_231214 {color: #202020;font-size: 13px;}
    .activity_231214 .pc_show{display: none;}
    .activity_231214 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231214/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_231214 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_231214 .red{color:#d01027;}
    .activity_231214 .bold{font-weight: bold;}
    .activity_231214 .tip{font-size:14px;color:#202020;}
    .activity_231214 .wap{display:none;}
    .activity_231214 .section1 .bg_img{position: relative;background: url(/uploads/activity/20231214/m/img1.png) center/100% 100% no-repeat;width: 345px;height: 145px;margin: 0 auto;margin-top: 40px;}
    .activity_231214 .section1 .bg_img .content{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 34em;}
    .activity_231214 .section1 .bg_img .content .text{line-height: 20px;text-align: center;}
    .activity_231214 .section1 .desc{color: #666666;font-size: 11px;line-height: 18px;text-align: center;margin-top: 20px;}
    .activity_231214 .section2{width: 100%;height: auto;background-color: transparent;}
    .activity_231214 .section2 .title{text-align: center;}
    .activity_231214 .section2 .title .main{text-align: center;color: #4F3C81;font-size: 26px;font-weight: bold;position: relative;}
    .activity_231214 .section2 .title .sub_img{position: absolute;top: -24px;right: -100px;}
    .activity_231214 .section2 .title .sub_img img{}
    .activity_231214 .section2 .desc {text-align: center;line-height: 20px;margin-top: 5px;}
    .activity_231214 .section2 .content{display: flex;width: 100%;margin: 15px auto;justify-content: center;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(1){background: url(/uploads/activity/20231214/m/img3.png) center/100% 100% no-repeat;width: 165px;height: 190px;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(2){background: url(/uploads/activity/20231214/m/img4.png) center/100% 100% no-repeat;width: 165px;height: 190px;margin-left: 10px;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(1) .head{margin-bottom: 10px;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(2) .head{margin-bottom: 10px;}
    .activity_231214 .section2 .content .card_{color: #FFFFFF;width: 80%;margin: 20px auto;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(1) .card_ .price_box{display: flex;flex-direction: column;}
    .activity_231214 .section2 .content .content_bg:nth-of-type(2) .card_ .price_box{display: flex;}
    .activity_231214 .section2 .content .card_ .head{font-size: 19px;}
    .activity_231214 .section2 .content .card_ .clone{font-size: 16px;margin-top: 40px;}
    .activity_231214 .section2 .content .circle {width: 5px;height: 5px;border-radius: 2px;background-color: #ffffff;margin-right: 5px;margin-top: 8px;}
    .activity_231214 .section2 .content .price{display: flex;flex-direction: column;margin-right: 20px;}
    .activity_231214 .section2 .content .price .text_with_circle{display: flex;}
    .activity_231214 .section2 .content .price .price_num{margin-top: -5px;text-indent: 10px;}
    .activity_231214 .section2 .content .price .char{font-size: 13px;font-weight: bold;color: #FFC948;}
    .activity_231214 .section2 .content .price .num{font-size: 19px;font-weight: bold;color: #FFC948;}
    .activity_231214 .section2 .content .price .num2{font-size: 19px;font-weight: bold;}
    .activity_231214 .section2 .link{margin-top: 30px;text-align: center;}
    .activity_231214 .section2 .link a{color: #202020;border: 1px solid #202020;border-radius: 20px;padding: 10px 50px;font-size: 19px;font-weight: bold;}
    .activity_231214 .section3 .title{text-align: center;}
    .activity_231214 .section3 .title .main{font-size: 26px;color: #4F3C81;font-weight: bold;}
    .activity_231214 .section3 .title .sub{line-height: 19px;margin-top: 10px;}
    .activity_231214 .section3 .article_bg{background: url(/uploads/activity/20231214/m/img6_7.png) center/100% 100% no-repeat;width: 345px;height: 140px;margin: 0 auto;margin-top: 20px;}
    .activity_231214 .section3 .article_bg:nth-of-type(1){background: url(/uploads/activity/20231214/m/img5.png) center/100% 100% no-repeat;width: 345px;height: 140px;margin: 0 auto;margin-top: 20px;}
    .activity_231214 .section3 .article_bg:nth-of-type(4){background: url(/uploads/activity/20231214/m/img8.png) center/100% 100% no-repeat;width: 345px;height: 140px;margin: 0 auto;margin-top: 20px;}
    .activity_231214 .section3 .content_box{display: flex;flex-wrap: wrap;justify-content: space-between;width: 95%;margin: 0 auto;}
    .activity_231214 .section3 .article_card{width: 90%;margin: 10px auto;}
    .activity_231214 .section3 .article_card .subject{font-size: 15px;font-weight: bold;line-height: 24px;font-family: "宋体";height: 40px;display: flex;align-items: center;}
    .activity_231214 .section3 .article_card .line{height: 3px;background: #333333;margin-top: 5px}
    .activity_231214 .section3 .article_card .desc{margin-top: 10px}
    .activity_231214 .section3 .link{margin-top: 15px;}
    .activity_231214 .section3 .link a{border: 1px solid #202020;border-radius: 15px;padding: 5px 20px;}
    .activity_231214 .section3 .view_detail {text-align: center;font-size: 16px;margin-top: 40px;}
    .activity_231214 .section3 .view_detail a{text-decoration: underline;}


    /* activity_231222 */
    .activity_231222 {color: #202020;font-size: 13px;}
    .activity_231222 .pc_show{display: none;}
    .activity_231222 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20231222/m/img_bg.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_231222 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_231222 .red{color:#d01027;}
    .activity_231222 .bold{font-weight: bold;}
    .activity_231222 .tip{font-size:14px;color:#202020;}
    .activity_231222 .wap{display:none;}
    .activity_231222 .banner .text1{font-size: 15px;width: 100%;margin: 0 auto;line-height: 22px;position: absolute;top: 36%;}
    .activity_231222 .banner .text2{font-size: 15px;position: absolute;top: 78%;line-height: 22px;width: 100%;}
    .activity_231222 .date{width: 90%;margin: 20px auto;color: #65615A;line-height: 22px;font-size: 12px;text-align: center;}
    .activity_231222 .section1 .c_red_title{font-size: 21px;font-weight: bold;}
    .activity_231222 .section1 .activities{margin-top: 25px;display: flex;flex-direction: column;}
    .activity_231222 .section1 .activities .item{display: flex;flex-direction: column;margin-bottom: 60px;margin-left: 0;}
    .activity_231222 .section1 .activities .item .title {margin-top: 30px;display: flex;align-items: center;}
    .activity_231222 .section1 .activities .item .title .main{font-weight: bold;font-size: 30px;}
    .activity_231222 .section1 .activities .item .title .title_suffix{margin-left: 5px;}
    .activity_231222 .section1 .activities .item .title .title_suffix img{margin-top: -20px;}
    .activity_231222 .section1 .activities .item .content{margin-top: 5px;margin-bottom: 30px;}
    .activity_231222 .section1 .activities .item .content .desc{display: flex;align-items: center;margin-top: 5px;}
    .activity_231222 .section1 .activities .item .content .desc .circle{background-color: #d01027;width: 7px;height: 7px;border-radius: 20px;margin-right: 8px;}
    .activity_231222 .section1 .activities .item .content .desc .text{font-size: 19px;}
    .activity_231222 .section1 >div.desc{text-align: center;margin-top: 60px;}
    .activity_231222 .section1 >div.desc .tip{font-size: 18px;display: inline-block;color: #d01027;}
    .activity_231222 .section1 >div.desc .text{font-size: 16px;margin-top: 10px;}
    .activity_231222 a.link_ec{background: #d01027;color: #fff;padding: 0.6em 2em;border-radius: 30px;display: inline-block;}
    .activity_231222 div.link_ec{text-align: center;margin: 30px 0;font-size: 18px;}


    /* activity_240126 */
    .activity_240126 {color: #202020;font-size: 13px;}
    .activity_240126 .pc_show{display: none}
    .activity_240126 .banner{position:relative;width:100%;height:568px;text-align:center;background:url(/uploads/activity/20240129/m/banner_wap.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_240126 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240126 .red{color:#d01027;}
    .activity_240126 .bold{font-weight: bold;}
    .activity_240126 .tip{font-size:14px;color:#202020;}
    .activity_240126 .wap{display:none;}
    .activity_240126 .section1 .bg1{position: relative;background: url(/uploads/activity/20240129/m/img1.png) center/100% 100% no-repeat;height: 273px;}
    .activity_240126 .section1 .bg1 .text{position: absolute;width: 100%;transform: translateX(-50%);top: 32%;left: 50%;text-align: center;font-size: 12px;line-height: 22px;}
    .activity_240126 .section .desc_img{width: 90%;margin: 0 auto;}
    .activity_240126 .section2 .title_bg{text-align: center;width: 100%;margin: 0 auto;}
    .activity_240126 .section2 .title_bg .price_text{color: #d01027;font-size: 16px;}
    .activity_240126 .section2 .title_bg .main{font-size: 28px;font-weight: bold;display: flex;align-items: center;justify-content: center;}
    .activity_240126 .section2 .title_bg .main span{margin: 0 5px;}
    .activity_240126 .section2 .desc{text-align: center;font-size: 14px;}
    .activity_240126 .section2 .ko_products{margin-top: 30px;}
    .activity_240126 .section .link{text-align: center;margin: 0 auto;border-radius: 25px;padding: 5px 0;margin-top: 40px;font-size: 14px;color: #ffffff;background-color: #d01027;}
    .activity_240126 .section3 .link{margin-top: 0;color: #202020;background: none;border: 1px solid #202020;}
    .activity_240126 .section .link a{padding: 10px 25px;}
    .activity_240126 .section .inquire{display: block;margin: 0 auto;width: 90%;}
    .activity_240126 .section3 .inquire{width: 150px;margin: unset;}
    .activity_240126 .section3 .title_bg{text-align: center;}
    .activity_240126 .section3 .title_bg .main{font-size: 28px;font-weight: bold;}
    .activity_240126 .section3 .title_bg .sub1{font-size: 14px;font-weight: bold;color: #FFFAF8;}
    .activity_240126 .section3 .title_bg .sub2{font-size: 14px;font-weight: bold; color: #d01027;}
    .activity_240126 .section3 .desc{margin-top: 30px;color: #666666;font-size: 12px;}
    .activity_240126 .section3 .content_card{background: url(/uploads/activity/20240129/m/bg2.png) center/100% 100% no-repeat;height: 348px;position: relative;margin-top: 5px;}
    .activity_240126 .section3 .content_card .content{position: absolute;left: 10%;top: 50%;width: 70%;transform: translateY(-50%);margin-top: 10px;}
    .activity_240126 .section3 .content_card .content .title{font-size: 17px;display: flex;align-items: center;gap: 0 5px;font-weight: bold;}
    .activity_240126 .section3 .content_card .content .cells {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 15px;justify-content: space-between;position: relative;}
    .activity_240126 .section3 .content_card .content .cells .cell_item {background-color: #F6FBFF;border-radius: 25px;width: 30%;text-align: center;font-size: 13px;padding: 4px 0;}
    .activity_240126 .section3 .content_card .content .cells .cell_item.etc{background: none;position: absolute;bottom: 0;right: -20%;}
    .activity_240126 .section3 .content_card .content .cells .cell_item.red_cell{background-color: #d01027;color: #FFFFFF;}
    .activity_240126 .section3 .content_card .content .price {margin: 20px 0;}
    .activity_240126 .section3 .content_card .content .price .main{font-size: 19px;font-weight: bold;}
    .activity_240126 .section3 .content_card .content .price .char{font-size: 16px;font-weight: bold;}
    .activity_240126 .section3 .content_card .content .price .desc{font-size: 10px;color: #666666;}
    .activity_240126 .section4 .c_red_title{font-size: 18px;}
    .activity_240126 .section4 .product_cards{display: flex;gap: 20px 10px;margin-top: 20px;flex-direction: column;}
    .activity_240126 .section4 .product_cards a {width: 100%;box-sizing: border-box;}
    .activity_240126 .section4 .product_cards .item{border-radius: 25px;padding: 5px;box-shadow: 0 0 8px 0 rgb(119 119 119 / 35%);display: flex;align-items: center;box-sizing: border-box;}
    .activity_240126 .section4 .product_cards .item .title_box{display: flex;flex-direction: column;}
    .activity_240126 .section4 .product_cards .item .title{font-size: 16px;margin-left: 20px;margin-top: 10px;display: flex;align-items: center;font-weight: bold;}
    .activity_240126 .section4 .product_cards .item .title .suffix{color: #d01027;margin-left: 5px;font-weight: bold;font-size: 12px;background-color: #FBD7B9;border-radius: 12px;padding: 0 8px;}
    .activity_240126 .section4 .product_cards .item .desc{color: #666666;font-size: 12px;margin: 10px 20px 10px 20px;line-height: 18px;}
    .activity_240126 .ko_sale_product .cell_cate{display: flex;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;gap: 10px 0;}
    .activity_240126 .ko_sale_product .cell_cate > div{background-color: #E1E1E1;padding: 5px 0;text-align: center;border-radius: 10px;width: 24%;}
    .activity_240126 .ko_sale_product .cell_cate .active{background-color: #D01027;color: #ffffff;border-top-left-radius: 10px;border-top-right-radius: 10px;font-size: 13px;padding: 5px 0;}
    .activity_240126 .ko_product_list{text-align: center;padding-bottom: 20px;padding-top: 30px;border-radius: 40px;border-top-right-radius: 0;border-top-left-radius: 0;box-shadow: none;}
    .activity_240126 .ko_product_list .select_cate{display: none;justify-content: center;margin: 0 0 40px 0;}
    .activity_240126 .ko_product_list .select_cate_label{padding: 8px 25px;font-size: 16px;color: #ffffff;background-color: #000000;}
    .activity_240126 .ko_product_list .select_cate select{padding: 8px 10px;font-size: 16px;width: 200px;outline:0;border-radius: inherit;color: #666666;}
    .activity_240126 .ko_product_list table{width: 95%;margin:0 auto;text-align:center;max-height: 300px;overflow-y: auto;display: block;}
    .activity_240126 .ko_product_list table thead tr{background-color: #d1d1d1;border-bottom: 2px solid #d01027;}
    .activity_240126 .ko_product_list table thead tr th{padding: 5px 0;width: 180px;background: #FFF1E0;text-align: center;}
    .activity_240126 .ko_product_list table tr td{padding: 5px 0;width: 15%;text-align: center;}
    .activity_240126 .ko_product_list table thead tr th:nth-child(1){border-top-left-radius: 5px;}
    .activity_240126 .ko_product_list table thead tr th:nth-child(5){border-top-right-radius: 5px;}
    .activity_240126 .ko_product_list table tbody tr td {padding: 5px 0;border-bottom: 1px solid #d1d1d1;}


    /* activity_240228 */
    .activity_240228 {color: #202020;font-size: 13px;}
    .activity_240228 .pc_show{display: none}
    .activity_240228 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20240228/m/banner_wap.png) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_240228 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240228 .red{color:#d01027;}
    .activity_240228 .bold{font-weight: bold;}
    .activity_240126 .tip{font-size:14px;color:#202020;}
    .activity_240126 .wap{display:none}
    .activity_240228 .section1{position: relative;text-align: center;}
    .activity_240228 .section1 >div{text-align: center;font-size: 14px;}
    .activity_240228 .section1 .text2{margin-top: 25px;}
    .activity_240228 .section1 .img1{position: absolute;top: 10%;left: 10%;}
    .activity_240228 .section1 .img2{position: absolute;bottom: 0;right: 5%;}
    .activity_240228 .section2 .bg_content {background: linear-gradient(0deg, #D6E8F5 0%, #F4F9FC 98%);position: relative;padding: 40px 0;}
    .activity_240228 .section2 .bg_content .introduce_content{width: 85%;margin: 0 auto;font-size: 15px;}
    .activity_240228 .section2 .bg_content .introduce_content .img{text-align: center;margin-bottom: 40px;}
    .activity_240228 .section2 .bg_content .introduce_content .header_{text-indent: 30px;}
    .activity_240228 .section2 .bg_content .introduce_content .content_box{display: flex;gap: 10px;margin-top: 10px;flex-direction: column;}
    .activity_240228 .section2 .bg_content .introduce_content .content_box .c_red_title{font-size: 16px;display: flex;align-items: center;}
    .activity_240228 .section2 .bg_content .introduce_content .content_box .c_red_title:before{font-size: 24px;margin-right: -5px;width: 6px;}
    .activity_240228 .section2 .bg_content .introduce_content .content_box .title{font-size: 16px;background: rgba(92,187,231,0.18);display: inline;padding: 0 10px;}
    .activity_240228 .section2 .bg_content .introduce_content .content_box .desc{font-size: 14px;margin-top: 10px;margin-left: 12px;}
    .activity_240228 .section2 .bg_content .top_img{position: absolute;top: -8%;left: -4%;}
    .activity_240228 .section2 .bg_content .right_img{position: absolute;top: 18%;right: 2%;}
    .activity_240228 .section3 .title{text-align: center;}
    .activity_240228 .section3 .sub_title_img{margin-top: 20px;}
    .activity_240228 .section3 .content{display: flex;gap: 30px;margin-top: 25px;flex-direction: column;}
    .activity_240228 .section3 .content .card_content{width: 95%;margin: 0 auto;padding: 0;box-shadow: none;}
    .activity_240228 .section3 .content .card_content .card_title{background: #DD243A;font-size: 24px;text-align: center;color: #ffffff;padding: 10px 0;}
    .activity_240228 .section3 .content .card_content .card_desc{background: #EDF4F9;box-shadow: 0px 10px 30px 0px rgba(42,53,73,0.28);padding: 40px;}
    .activity_240228 .section3 .content .cells {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 10px;}
    .activity_240228 .section3 .content .cells .cell_item {font-size: 14px;background-color: #F6FBFF;border-radius: 25px;padding: 0 5px;;text-align: center;border: 1px dashed #4674B7;}
    .activity_240228 .section3 .content .cells .cell_item.etc{background: none;border:none;}
    .activity_240228 .section3 .content .cell_desc{margin-top: 10px;font-size: 14px;color: #666666;}
    .activity_240228 .section3 .content .price{margin-top: 20px;font-size: 18px;}
    .activity_240228 .section3 .content .price .bold .price_num{font-size: 30px;}
    .activity_240228 .section3 .content .card_content.content2 .card_title{background: #224699;}
    .activity_240228 .section3 .content .card_content.content2 .price .blue_{color: #224699;}
    .activity_240228 .section4 .title{text-align: center;}
    .activity_240228 .section4 .title .sub_title{margin-top: 20px}
    .activity_240228 .section4 .content{margin-top: 20px;background-color: #F3F5F7;padding: 40px;display: flex;justify-content: space-around;}
    .activity_240228 .section4 .content .left_head{font-weight: bold;font-size: 24px;line-height: 28px}
    .activity_240228 .section4 .content .left_line{margin: 15px 0}
    .activity_240228 .section4 .content .left_line span{background: rgba(247,251,253,0.87);border-radius: 11px;border: 1px dashed #4674B7;padding: 0 7px}
    .activity_240228 .section4 .content .left_price{margin: 15px 0;font-weight: bold}
    .activity_240228 .section4 .content .left_price span:nth-child(1){font-size: 18px}
    .activity_240228 .section4 .content .left_price span:nth-child(2){font-size: 30px}
    .activity_240228 .section4 .content .consult{display: block;width: 180px}
    .activity_240228 .section4 .content .link{border-radius: 21px;border: 1px solid #333333;padding: 10px}
    .activity_240228 .section4 .content2 {transform: translateY(30%);}
    .activity_240228 .section5 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 40px 10px;padding-bottom: 20px;margin-top: 10px;}
    .activity_240228 .section5 .libraries .content_box{display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;}
    .activity_240228 .section5 .libraries .content_box span{width: 50%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 11px;color: #221815;height: 35px;line-height: 35px;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(7) {width: 55%;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(8) {width: 45%;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(13) {width: 45%;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(14) {width: 55%;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(17) {width: 60%;}
    .activity_240228 .section5 .libraries .content_box span:nth-of-type(18) {width: 40%;}
    .activity_240228 .section5 .desc {font-size: 12px;color: #666666;width: 95%;margin: 20px auto;}


    /* activity_240308 */
    .activity_240308 {color: #202020;font-size: 13px;}
    .activity_240308 .pc_show{display: none;}
    .activity_240308 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20240308/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_240308 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240308 .red{color:#d01027;}
    .activity_240308 .bold{font-weight: bold;}
    .activity_240308 .section1 .content_box{display: flex;flex-direction: column;text-align: center;gap: 15px 0;font-size: 14px;align-items: center;}
    .activity_240308 .section2 .title_img{text-align: center;}
    .activity_240308 .section2 .products{display: flex;gap: 20px;margin-top: 40px;flex-direction: column;}
    .activity_240308 .section2 .products .product_img{position: relative;margin: 0 auto;}
    .activity_240308 .section2 .products .product_item{position: absolute;top: 2%;left: 5%;}
    .activity_240308 .section2 .products .product_item .header_{font-size: 19px;font-weight: bold;margin-left: 10px;}
    .activity_240308 .section2 .products .product_item .header_ img{position: absolute;top: -6%;right: 8%;}
    .activity_240308 .section2 .products .product_item .flex_content{display: flex;flex-direction: column;gap: 6px;margin-top: 17.5px;}
    .activity_240308 .section2 .products .product_item .flex_content .desc{display: flex;flex-direction: row;gap: 5px;align-items: center;margin-left: 5px}
    .activity_240308 .section2 .products .product_item .flex_content .desc .prefix{color: #7C3596;font-size: 19px;font-weight: bold;display: flex;align-items: center;gap: 5px;}
    .activity_240308 .section2 .products .product_item .flex_content .desc .prefix img{width: 15px;}
    .activity_240308 .section2 .products .product_item .flex_content .line{width: 100%;margin: 0 auto;height: 2px;background: #F6F3ED;}
    .activity_240308 .section2 .products .product_item .product_footer{display: flex;align-items: center;margin-top: 8px;gap: 5px;}
    .activity_240308 .section2 .products .product_item .product_footer .desc span.bold {font-size: 13px;}
    .activity_240308 .section2 .products .product_item .product_footer .flag{display: flex;line-height: 18px;justify-content: center;text-align: center;border-radius: 50%;width: 40px;height: 40px;font-weight: bold;font-size: 13px;}
    .activity_240308 .section2 .products .product_item .product_footer .flag span{}
    .activity_240308 .title_img{text-align: center;}
    .activity_240308 .section3 .content{display: flex;margin-top: 40px;flex-direction: column;gap: 60px 0;}
    .activity_240308 .section3 .content .product_item{display: flex;flex-direction: column;}
    .activity_240308 .section3 .content .product_item .text{background: #EEF1F5;padding: 20px;width: 85%;margin: 0 auto;border-radius: 26px;position: relative;}
    .activity_240308 .section3 .content .product_item .img{display: none;}
    .activity_240308 .section3 .content .product_item .text .title_box{width: 80%;margin: 0 auto;transform: translateX(-50%);position: absolute;top: -4%;left: 50%;text-align: center;}
    .activity_240308 .section3 .content .product_item .text .wap_show{margin: 10px auto;}
    .activity_240308 .section3 .content .product_item .text .title{padding: 7px 20px;font-size: 17px;font-weight: bold;background: linear-gradient(90deg, #D5082A 0%, #BB0B24 100%);box-shadow: 0px 1px 2px 0px rgba(27,54,96,0.22);border-radius: 20px;color: #ffffff;}
    .activity_240308 .section3 .content .product_item .text .desc{margin-top: 15px;display: flex;flex-direction: column;color: #666666;}
    .activity_240308 .section3 .content .product_item .text .desc .desc_item {display: flex;align-items: baseline;}
    .activity_240308 .section3 .content .product_item .text .desc .desc_item .circle {background: #d01027;border-radius: 15px;  width: 5px;height: 5px;}
    .activity_240308 .section4 .content{margin-top: 10px;background: #FFFFFF;box-shadow: 0px 0px 24px 0px rgba(40,45,52,0.25);border-radius: 49px;display: flex;justify-content: center;padding: 40px 0;flex-direction: column;gap: 30px;}
    .activity_240308 .section4 .content .wap_show{width: 90%;margin: 0 auto;}
    .activity_240308 .section4 .content .content_left{width: 95%;text-align: center;margin: 0 auto;}
    .activity_240308 .section4 .content .content_left .cells{display: flex;flex-direction: column;gap: 10px;margin: 0;}
    .activity_240308 .section4 .content .content_left .cells .cell_item{padding: 10px 0;gap: 5px;display: flex;align-items: center;border-radius: 31px;background: #fdebef;opacity: 0.8;width: 95%;margin:0 auto;justify-content: center;}
    .activity_240308 .section4 .content .content_left .cells .cell_item .title{font-weight: bold;font-size: 16px;width: 25%;}
    .activity_240308 .section4 .content .content_left .cells .cell_item .line{width: 1px;height: 45px;background: #ffffff;}
    .activity_240308 .section4 .content .content_left .cells .cell_item .item{width: 65%;}
    .activity_240308 .section4 .content .content_left .cells .cell_item .item span{font-size: 14px;border: 1px dashed #666666;border-radius: 11px;padding: 0 10px;margin-right: 10px;}
    .activity_240308 .section4 .content .content_right{display: none;width: 35%;background: #EEEBEC;position: relative;border-top-right-radius: 49px;border-bottom-right-radius: 49px;}
    .activity_240308 .section4 .content .content_right .img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 232px;}
    .activity_240308 .section4 .date_desc{color: #666666;line-height: 28px;margin-top: 30px;font-size: 12px;}
    .activity_240308 .section .consult{display: block;width: 120px;margin: 0 auto;margin-top: 10px;}
    .activity_240308 .section .link{border-radius: 21px;border: 1px solid #333333;padding: 10px;text-align: center;}


    /* activity_240312 */
    .activity_240312 {color: #202020;font-size: 13px;}
    .activity_240312 .pc_show{display: none;}
    .activity_240312 .banner{position:relative;width:100%;height:360px;text-align:center;background:url(/uploads/activity/20240312/m/banner_wap.jpg) center/100% 100% no-repeat;box-sizing:border-box}
    .activity_240312 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240312 .red{color:#d01027;}
    .activity_240312 .bold{font-weight: bold;}
    .activity_240312 .section1 .content_box{line-height: 26px;text-align: center;margin: 0 auto;background: none;}
    .activity_240312 .section1 .content_box .content{padding-top: 0;}
    .activity_240312 .section1 .content_box .content .inquire a{color: #d01027;text-decoration: underline;}
    .activity_240312 .section1 .intro{background: url(/uploads/activity/20240312/m/img1.png) center/100% 100% no-repeat;position: relative;margin-top: 45px;height: 405px;}
    .activity_240312 .section1 .intro .content{position: absolute;top: 12%;left: 50%;transform: translateX(-50%);width: 95%;}
    .activity_240312 .section1 .intro .content .header_{text-indent: 28px;font-size: 14px;}
    .activity_240312 .section1 .intro .content .flex_box{display: flex;margin-top: 20px;flex-direction: column;gap: 15px;}
    .activity_240312 .section1 .intro .content .flex_box .item .img_header{width: 136px;position: relative;}
    .activity_240312 .section1 .intro .content .flex_box .item:nth-of-type(1) .img_header{background: url(/uploads/activity/20240312/m/icon1.png) center/100% 100% no-repeat;}
    .activity_240312 .section1 .intro .content .flex_box .item:nth-of-type(2) .img_header{background: url(/uploads/activity/20240312/m/icon2.png) center/100% 100% no-repeat;}
    .activity_240312 .section1 .intro .content .flex_box .item .img_header .text{position: absolute;top: 50%;left: 32%;font-size: 18px;font-weight: bold;transform: translateY(-50%);}
    .activity_240312 .section1 .intro .content .flex_box .item .desc {margin-top: 10px;}
    .activity_240312 .section2 .title{margin: 0 auto;text-align: center;}
    .activity_240312 .section2 .title .sub_img{margin: 5px auto;width: 80%}
    .activity_240312 .section2 .title .main{font-size: 28px;font-weight: bold;position: relative;}
    .activity_240312 .section2 .title .main .suffix{position: absolute;top: -40%;right: -40%;}
    .activity_240312 .section2 .cells {display: flex;align-items: center;gap: 20px;margin-top: 25px;justify-content: center;flex-direction: column;position: relative;}
    .activity_240312 .section2 .cells .img{position: absolute;top: 28%;right: 0%;width: 120px;}
    .activity_240312 .section2 .cells .cell_item{width: 95%;position: relative;}
    .activity_240312 .section2 .cells .cell_item:nth-of-type(1){background: url(/uploads/activity/20240312/m/img4.png) center/100% 100% no-repeat;}
    .activity_240312 .section2 .cells .cell_item:nth-of-type(2){background: url(/uploads/activity/20240312/m/img5.png) center/100% 100% no-repeat;}
    .activity_240312 .section2 .cells .cell_item .content{width: 40%;position: absolute;top: 50%;left: 45%;transform: translateY(-50%);}
    .activity_240312 .section2 .cells .cell_item .content .header_{font-weight: bold;font-size: 16px;}
    .activity_240312 .section2 .cells .cell_item .content .price{font-weight: bold;font-size: 25px;color: #d01027;}
    .activity_240312 .section2 .cells .cell_item .content .price .price_char{font-size: 16px;vertical-align: text-top;}
    .activity_240312 .section2 .cells .cell_item .content .line{height: 1px;background: #999999;margin: 0;}
    .activity_240312 .section2 .cells .cell_item .content .desc{font-size: 18px;font-weight: bold;}
    .activity_240312 .section2 .cells .cell_item .content .consult .link{display: inline;padding: 2px 15px 4px 15px;border-radius: 26px;font-size: 16px;border: 1px solid #202020;}
    .activity_240312 .section2 .tip.wap_show {display: none !important;}
    .activity_240312 .section3 {border-radius: 30px;text-align: center;background: none;box-shadow: none;}
    .activity_240312 .section3 .title{margin: 0 auto;text-align: center;}
    .activity_240312 .section3 .title .sub_img{margin: 5px auto;width: 80%;}
    .activity_240312 .section3 .title .main{font-size: 28px;font-weight: bold;position: relative;}
    .activity_240312 .section3 .title .main .suffix{position: absolute;top: -40%;right: -40%;}
    .activity_240312 .section3 .content {margin: 40px 0;display: flex;flex-direction: column;}
    .activity_240312 .section3 .content .left_content{text-align: center;background: #A59F98;color: #FBF7F1;position: relative;height: 40px;border-top-right-radius: 16px;border-top-left-radius: 16px;width: 100%;}
    .activity_240312 .section3 .content .left_content span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 24px;width: 100%;line-height: 32px;}
    .activity_240312 .section3 .content .left_content .img{width: 120px;position: absolute;top: 0%;left: 85%;}
    .activity_240312 .section3 .content .right_content{background: #FBF7F1;padding: 10px 0;box-shadow: 0px 0px 11px 0px rgba(50,50,50,0.36);width: 100%;}
    .activity_240312 .section3 .content .right_content .cells{display: flex;justify-content: center;width: 90%;margin: 0 auto;}
    .activity_240312 .section3 .content .right_content .cells span{text-align: center;width: 20%;}
    .activity_240312 .section3 .content .right_content .line{height: 1px;background: #DBD4CA;margin: 5px auto;width: 90%;}
    .activity_240312 .section3 .consult .link{display: inline;padding: 11px 30px 11px 30px;border-radius: 26px;font-size: 16px;border: 1px solid #202020;background: none;color: #202020;}
    .activity_240312 .section2 .tableHeader {position: relative;margin-top: 30px;display: flex;width: 100%;justify-content: space-between;height: 54px;background: linear-gradient(0deg, #9bb8e6 0%, #d6ebff 98%);align-items: center;border-top-left-radius: 30px;border-top-right-radius: 30px;}
    .activity_240312 .section2 .tableHeader .search_ img {position: absolute;right: 20px;}
    .activity_240312 .section2 .tableHeader .tableSearch {border: 1px solid #FCF8F7;border-radius: 24px;padding: 8px;margin-right: 10px;background-color: #FCF8F7;}
    .activity_240312 .section2 .tableHeader .left {display: flex;align-items: center;margin-left: 30px;}
    .activity_240312 .section2 .tableHeader .left .black_bold {font-size: 18px;color: #202020;font-weight: bold;}
    .activity_240312 .section .cells_ {flex-wrap: wrap;height: 200px;overflow-y: scroll;display: flex;margin: 0 auto;flex-wrap: wrap;overflow-y: auto;position: relative;padding: 10px 0;gap: 10px 0;width: 100%;}
    .activity_240312 .section .cells_ .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
    .activity_240312 .section .cells_ .cell_item {width: 25%;text-align: center;border-bottom: 1px solid #DBD4CA;}
    .activity_240312 .section2 .table {background: #ffffff;padding: 0px 0px 30px 0px;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-bottom-right-radius:  30px;border-bottom-left-radius: 30px;}
    .activity_240312 .section4 .date_desc {color: #666666;line-height: 28px;font-size: 12px;margin-top: 20px;}
    .activity_240312 .section .search_ img{height: 30px;position: absolute;top: 24%;right: 0;}
    .activity_240312 .section .search_ {width: 80%;margin: 0 auto;position: relative;}
    .activity_240312 .section .tableSearch {border: 1px solid #EBDBD7;border-radius: 24px;padding: 8px;background-color: #FFFFFF;margin-top: 10px;}


    /* activity_240411 */
    .activity_240411 {color: #202020;font-size: 13px;}
    .activity_240411 .pc_show{display: none}
    .activity_240411 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240411 .red{color:#d01027;}
    .activity_240411 .bold{font-weight: bold;}
    .activity_240411 .banner{position:relative;text-align:center;height: 400px;background:url(/uploads/activity/20240411/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240411 .section1 .bg_content{background: #F1F8FD;position: relative;padding: 40px 20px;font-size: 14px;height: auto;}
    .activity_240411 .section1 .bg_content .text{text-indent: 14px;width: 100%;position: relative;top: auto;left: auto;transform: none;}
    .activity_240411 .section2 .c_red_title{font-size: 26px;font-weight: bold;}
    .activity_240411 .section2 .c_red_title:before{margin-right: unset;}
    .activity_240411 .section2 table{border-spacing: 3px;border-collapse: separate;background: #ffffff;text-align: center;font-size: 13px;margin-top: 20px;}
    .activity_240411 .section2 table .blue_c{color: #1B5EA9;}
    .activity_240411 .section2 table .blue_{color: #0598A9;}
    .activity_240411 .section2 table .sub_title{font-size: 13px;display: block;}
    .activity_240411 .section2 table thead tr td {background: #7E8895;color: #ffffff;}
    .activity_240411 .section2 table thead tr td:nth-of-type(1) {width: 33%;}
    .activity_240411 .section2 table tr td {width: 22%;padding: 20px 10px;text-align: center;}
    .activity_240411 .section2 table tbody tr:nth-child(1) td.row_title {background: #d01027;color: #ffffff;width: 33%;padding: 0;}
    .activity_240411 .section2 table tbody tr:nth-child(4) td.row_title {background: #1B50A9;color: #ffffff;width: 33%;padding: 0;}
    .activity_240411 .section2 table tbody tr:nth-child(7) td.row_title {background: #0598A9;color: #ffffff;width: 33%;padding: 0;}
    .activity_240411 .section2 table tbody tr:nth-child(1) td {background: #FFF2F4;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(2) td {background: #FFF2F4;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(3) td {background: #FFF2F4;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(4) td {background: #E8EFF7;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(5) td {background: #E8EFF7;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(6) td {background: #E8EFF7;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(7) td {background: #E1F1F3;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(8) td {background: #E1F1F3;padding: 5px 0;}
    .activity_240411 .section2 table tbody tr:nth-child(9) td {background: #E1F1F3;padding: 5px 0;}
    .activity_240411 .section2 .desc_date{margin-top: 20px;font-size: 12px;color: #666666;}
    .activity_240411 .section3 .title{font-weight: bold;font-size: 16px;}
    .activity_240411 .section3 .content{margin-top: 10px;display: flex;flex-direction: column;font-size: 14px;}
    .activity_240411 .section3 .content .view_detail {color: #d01027;}
    .activity_240411 .section3 .hidden_content{display: none;margin: 0 auto;text-indent: 28px;margin-top: 15px;width: 90%;padding: 30px 20px;font-size: 14px;background: #F1F1F1;}

    /*activity_240430*/
    .activity_240430 {color: #202020;font-size: 13px;}
    .activity_240430 .pc_show{display: none;}
    .activity_240430 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240430/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240430 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240430 .red{color:#d01027;}
    .activity_240430 .bold{font-weight: bold;}
    .activity_240430 .tip{font-size:14px;color:#202020;}
    .activity_240430 .section1 {width: 100%;text-align: center;}
    .activity_240430 .section1 .bg_content {font-size: 13px;}
    .activity_240430 .section1 .bg_content .text2 {margin-top: 25px;}
    .activity_240430 .section1 .bg_content .img {margin-top: 30px;}
    .activity_240430 .section2 {width: 100%;height: auto;text-align: center;margin-top: -40px;position: relative;background: linear-gradient(to bottom, #F0F6FB 0, #F0F6FB 320px, transparent 320px); /* 使用线性渐变 */padding-top: 20px;}
    .activity_240430 .section3 {width: 100%;}
    .activity_240430 .section3 .content_box{text-align: center;margin-top: 40px;}
    .activity_240430 .section .content_box .title .main {font-size: 28px;font-weight: bold;display: flex;align-items: center;justify-content: center;}
    .activity_240430 .section .content_box .title .sub1 {margin-top: 0;display: flex;align-items: center;justify-content: center;}
    .activity_240430 .section .content_box .title .sub2 {margin: 0 auto;margin-top: 15px;display: flex;justify-content: center;align-items: center;gap: 30px;width: 95%;background: none;height: auto;}
    .activity_240430 .section .content_box .title .sub2 .sub2_item {display: flex;flex-direction: column;gap: 5px;}
    .activity_240430 .section .content_box .title .sub2 .sub2_item .sub2_icon {display: flex;justify-content: center;}
    .activity_240430 .section .content_box .cell_cards {display: flex;margin-top: 20px;flex-direction: column;}
    .activity_240430 .section .content_box .cell_cards .card_item {width: 361px;height: 190px;position: relative;margin: 0 auto;}
    .activity_240430 .section .content_box .cell_cards .card_item.sale_item {background: url(/uploads/activity/20240430/m/img5.png) center/100% 100% no-repeat;order: 2;}
    .activity_240430 .section3 .content_box .cell_cards .card_item.sale_item {background: url(/uploads/activity/20240430/m/img9.png) center/100% 100% no-repeat;}
    .activity_240430 .section .content_box .cell_cards .card_item.special_item {background: url(/uploads/activity/20240430/m/img4.png) center/100% 100% no-repeat;order: 1;}
    .activity_240430 .sections .content_box .cell_cards .card_item.special_item {background: url(/uploads/activity/20240430/m/img8.png) center/100% 100% no-repeat;order: 1;}
    .activity_240430 .section .content_box .cell_cards .card_item.success_item {background: url(/uploads/activity/20240430/m/img6.png) center/100% 100% no-repeat;order: 3;}
    .activity_240430 .section3 .content_box .cell_cards .card_item.success_item {background: url(/uploads/activity/20240430/m/img10.png) center/100% 100% no-repeat;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content {text-align: left;position: absolute;top: 10%;left: 10%;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text{color: #ffffff;background: #d01027;position: relative;height: 32px;padding: 0 10px;display: inline-block;font-size: 16px;margin-left: 16px;}
    .activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text{background: #1C42B1;}
    .activity_240430 .section3 .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text{background: #3F4452;}
    .activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .tag_text{background: #3F4452;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text::before {content: "";position: absolute;top: 0;left: -16px;height: 0;border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-right: 16px solid #d01027;}
    .activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text::before {border-right: 16px solid #1C42B1;}
    .activity_240430 .section3 .content_box .cell_cards .card_item.sale_item .card_item_content .tag_text::before {border-right: 16px solid #3F4452;}
    .activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .tag_text::before {border-right: 16px solid #3F4452;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .tag_text::after {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: -5px;width: 5px;height: 5px;border-radius: 50%;background: #ffffff;z-index: 1;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .cells {display: flex;gap: 5px;margin-top: 10px;flex-wrap: nowrap;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .cells .cell_item {border-radius: 20px;border: 1px dashed #1C42B1;padding: 0 5px;text-align: center;width: auto;}
    .activity_240430 .section3 .content_box .cell_cards .card_item .card_item_content .cells .cell_item {border: 1px dashed #3F4452;}
    .activity_240430 .section .content_box .cell_cards .card_item.special_item .card_item_content .cells .cell_item {border: 1px dashed #D01027;}
    .activity_240430 .section .content_box .cell_cards .card_item.sale_item .card_item_content .cells .cell_item:last-child {border: none;padding: unset;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price{font-size: 25px;margin-top: 10px;}
    .activity_240430 .section .content_box .cell_cards .card_item.special_item .card_item_content .price{color: #d01027;font-weight: bold;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .price_char{font-size: 15px;font-weight: bold;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .num {margin-left: -5px;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .price .price_suffix{font-size: 12px;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .desc {font-size: 14px;}
    .activity_240430 .section .content_box .cell_cards .card_item .card_item_content .desc .inquire {color: #4993D1;text-decoration-line: underline;margin-top: 0;}
    .activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .success_text{color: #3F4452;font-size: 22px;margin-top: 10px;margin-bottom: 0;}
    .activity_240430 .section .content_box .cell_cards .card_item.success_item .card_item_content .price {margin-top: 0;}
    .activity_240430 .section .content_box .inquire{display: inline-block;margin-top: 10px;}
    .activity_240430 .section .content_box .inquire_box {color: #ffffff;background: #d01027;padding: 10px 40px;font-size: 16px;border-radius: 40px;}
    .activity_240430 .section4 {width: 100%;}
    .activity_240430 .section4 .date_desc {color: #666666;}
    .activity_240430 .section2 .content_box {position: relative;top: auto;left: auto;transform: none;}


    /*activity_240510*/
    .activity_240510 {color: #202020;font-size: 13px;}
    .activity_240510 .pc_show{display: none;}
    .activity_240510 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240510/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240510 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240510 .red{color:#d01027;}
    .activity_240510 .bold{font-weight: bold;}
    .activity_240510 .tip{font-size:14px;color:#202020;}
    .activity_240510 .section1{text-align: center;position: relative;}
    .activity_240510 .section1 .img1{position: absolute;top: -40%;left: 10%;}
    .activity_240510 .section1 .img2{position: absolute;top: 0;right: 0;}
    .activity_240510 .section1 .img3{position: absolute;bottom: -10%;left: 12%;}
    .activity_240510 .section2 .product_title{text-align: center;}
    .activity_240510 .section2 .product_title .main{font-size: 28px;color: #000000;display: flex;justify-content: center;align-items: center;}
    .activity_240510 .section2 .product_title .suffix_img{background: url(/uploads/activity/20240510/m/title1_bg.png) center/100% 100% no-repeat;height: 71px;width: 323px;margin: 0 auto;position: relative;}
    .activity_240510 .section2 .product_title .suffix_img .bg_text{position: absolute;top: 52%;transform: translateY(-50%);}
    .activity_240510 .section2 .product_title .suffix_img .bg_text1 {left: 2%;font-size: 16px;}
    .activity_240510 .section2 .product_title .suffix_img .bg_text2 {right: 5%;font-size: 24px;color: #ffffff;font-weight: bold;}
    .activity_240510 .section2 .product_title .suffix_img .bg_text2 .char{font-size: 16px;vertical-align: text-top;margin-right: -5px;}
    .activity_240510 .section2 .ko_products{margin-top: 20px;}
    .activity_240510 .section2 .ko_products .ko_sale_product{display: flex;flex-direction: column;}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate{position: relative;color: #BDCCEE;background: #0034B5;width: 100%;height: auto;font-size: 14px;}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .title{display: none;font-size: 20px;color: #ffffff;text-align: center;background: url(/uploads/activity/20240510/img_title2.png) center/100% 100% no-repeat;width: 141px;height: 38px;margin: 0 auto;margin-top: 40px;}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;gap: 5px 0;margin: 20px 0;}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates>div{text-align: center;position: relative;width: 20%;padding: 1% 0;padding: 5px 0;margin: 0;}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates>div:nth-of-type(8) {width: 25%}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates>div:nth-of-type(7) {width: 15%}
    .activity_240510 .section2 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #3663D1;color: #ffffff;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list {width: 100%;background: #EFF2F9;padding: 0;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list .select_cate{display: none;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 18%;text-align: center;border-bottom: 2px solid #0034B5;padding: 10px 0;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th:nth-of-type(1) {width: 28%;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table tr {border-bottom: 1px solid #B9C1D5;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table tr td{width: 18%;text-align: center;padding: 10px 0;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list table tr td:nth-of-type(1) {width: 28%;}
    .activity_240510 .section2 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
    .activity_240510 .section2 .inquire {display: block;margin: 0 auto;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 20px;}
    .activity_240510 .section3 .bg_box {background: url(/uploads/activity/20240510/m/img_bg2.png) center/100% 100% no-repeat;position: relative;width: 100%;}
    .activity_240510 .section3 .bg_content {position: absolute;top: 50%;left: 10%;transform: translateY(-50%);padding-bottom: 20px;}
    .activity_240510 .section3 .bg_content .main_title{font-size: 30px;color: #000000;font-weight: bold;}
    .activity_240510 .section3 .bg_content .sub_title{color: #53626C;display: flex;gap:10px 20px;margin-top: 5px;flex-wrap: wrap;}
    .activity_240510 .section3 .bg_content .sub_title .sub_item {display: flex;gap: 5px;align-items: center;}
    .activity_240510 .section3 .bg_content .price{color: #d01027;font-size: 30px;margin-top: 10px;font-weight: bold;}
    .activity_240510 .section3 .bg_content .price .char{font-size: 16px;}
    .activity_240510 .section3 .bg_content .price .suffix{font-size: 14px;color: #8A8884;font-weight: normal;}
    .activity_240510 .section3 .inquire {display: block;width: 140px;padding: 5px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 25px;text-align: center;margin-top: 15px;}
    .activity_240510 .section .date_desc {font-size: 12px;color: #666666;}
    .activity_240510 .section4 {margin-top: -20px;}


    /*activity_240516*/
    .activity_240516 {color: #202020;font-size: 13px;}
    .activity_240516 .pc_show{display: none;}
    .activity_240516 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240516/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240516 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240516 .red{color:#d01027;}
    .activity_240516 .bold{font-weight: bold;}
    .activity_240516 .tip{font-size:14px;color:#202020;}
    .activity_240516 .section1 .bg_content {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_bg.png) center/100% 100% no-repeat;width: 345px;height: 241px;margin: 0 auto;}
    .activity_240516 .section1 .bg_text {position: absolute;top: 50%;left: 50%;width: 90%;transform: translate(-50%,-50%);text-align: center;line-height: 23px;font-size: 14px;}
    .activity_240516 .section1 .desc {color: #666666;font-size: 14px;margin-top: 20px;text-align: left;}
    .activity_240516 .section2 .content_box {background: #F0F8FB;;box-shadow: 0px 0px 36px 0px rgba(31,59,71,0.35);border-radius: 30px;border: 1px solid #FFFFFF;}
    .activity_240516 .section2 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_bg1.png) center/100% 100% no-repeat;width: 266px;margin: 0 auto;}
    .activity_240516 .section2 .content_box .title_text {position: absolute;top: 0;left: 8%;font-size: 22px;color: #ffffff;}
    .activity_240516 .section2 .content_box .title_text2 {position: absolute;top: 0;right: 2%;font-size: 12px;color: #d01027;}
    .activity_240516 .section2 .content_box .center_box {}
    .activity_240516 .section2 .content_box .center_box .product_groups {display: flex;justify-content: center;margin-top: 5px;gap: 10px;flex-direction: column;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item {}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_title_img {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_2.png) center/100% 100% no-repeat;width: 339px;height: 70px;margin: 0 auto}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_pro_name {font-size: 14px;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_pro_name .spec{font-size: 12px;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_img .line_sep{height: 67px;width: 1px;background: #fdcfaa;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_pro_name:nth-of-type(1) {position: absolute;bottom: 10%;left: 8%;color: #ffffff;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_pro_name:nth-of-type(2) {position: absolute;bottom: 10%;right: 20%;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item .group_img {display: flex;align-items: center;justify-content: center;margin-top: 15px;margin-right: 20px;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(1) .group_img .img {width: 50%;text-align: center;display: flex;align-items: center;justify-content: center;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_title_img {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_5.png) center/100% 100% no-repeat;width: 339px;height: 66px;margin: 0 auto;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(1) {position: absolute;bottom: 10%;left: 4%;color: #ffffff;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(2) {position: absolute;bottom: 10%;right: 39.5%; color: #ffffff;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_pro_name:nth-of-type(3) {position: absolute;bottom: 10%;right: 18%;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_img .img {width: 35%;text-align: center;display: flex;align-items: center;justify-content: center;}
    .activity_240516 .section2 .content_box .center_box .product_groups .group_item:nth-of-type(2) .group_img .img:nth-of-type(5) {width: 30%;text-align: center;}
    .activity_240516 .section2 .content_box .center_box .cell_list {width: 90%;margin: 20px auto;}
    .activity_240516 .section2 .content_box .center_box .cell_list .c_red_title {font-size: 16px;}
    .activity_240516 .section2 .content_box .center_box .cell_list .list_box {border-radius: 12px;margin-top: 15px;display: flex;gap: 10px 0;flex-wrap: wrap;background: none;padding: 0;justify-content: start;}
    .activity_240516 .section2 .content_box .center_box .cell_list .list_box .cell_item{width: 25%;text-align: center;font-size: 12px;}
    .activity_240516 .section .inquire {display: block;width: 250px;padding: 10px 0;background: #d01027;font-size: 19px;color: #ffffff;border-radius: 25px;text-align: center;margin: 20px auto;margin-bottom: 45px;}
    .activity_240516 .section3 .content_box {background: linear-gradient(0deg, #F3DDE0 0%, #FCEFED 100%);;border-radius: 32px;padding-bottom: 10px;}
    .activity_240516 .section3 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_bg9.png) center/100% 100% no-repeat;width: 266px;margin: 0 auto;}
    .activity_240516 .section3 .content_box .title_text {position: absolute;top: -8%;left: 12%;font-size: 22px;color: #ffffff;}
    .activity_240516 .section3 .content_box .title_text2 {position: absolute;top: 0;right: 3%;font-size: 13px;color: #d01027;}
    .activity_240516 .section3 .content_box .center_box {padding: 30px 10px;margin: 30px auto;width: 85%;display: flex;justify-content: center;background: #ffffff;border-radius: 30px;border: 1px solid #ffffff;align-items: baseline;flex-wrap: wrap;gap: 10px 0;}
    .activity_240516 .section3 .content_box .center_box > div {text-align: center;}
    .activity_240516 .section3 .content_box .center_box .content1 {text-align: end;width: 40%;}
    .activity_240516 .section3 .content_box .center_box .content2 {text-align: center;width: 10%;}
    .activity_240516 .section3 .content_box .center_box .content3 {text-align: center;width: 50%;}
    .activity_240516 .section3 .content_box .center_box .content4 {text-align: center;width: 100%;}
    .activity_240516 .section3 .content_box .center_box .content5 {text-align: center;width: 100%;}
    .activity_240516 .section3 .content_box .center_box .content1 .pro_group .pro_name {font-size: 16px;font-weight: bold;text-align: center;}
    .activity_240516 .section3 .content_box .center_box .content1 .pro_group .pro_name .pro_name_desc {font-size: 13px;font-weight: normal;}
    .activity_240516 .section3 .content_box .center_box .content1 .pro_img {margin-top: 30px;text-align: center;}
    .activity_240516 .section3 .content_box .center_box .content2 .plus_img img {transform: translate(-30%, 250%)}
    .activity_240516 .section3 .content_box .center_box .content3 .title_content {font-size: 16px;font-weight: bold;}
    .activity_240516 .section3 .content_box .center_box .content3 .choices {display: flex;flex-direction: column;font-size: 13px;margin-top: 0;gap: 0;border-radius: 19px;border: 1px solid #F7C387;}
    .activity_240516 .section3 .content_box .center_box .content3 .choices .choice_item {width: 100%;position: relative;padding: 8px 0;border: none;border-radius: 0;}
    .activity_240516 .section3 .content_box .center_box .content3 .choices .choice_item:not(:last-child)::after {content: "";position: absolute;left: 25%;bottom: 0;height: 1px;width: 50%;border-bottom: 1px dashed #F7C387;}
    .activity_240516 .section3 .content_box .center_box .content4 .discount_img {margin: 0 auto;position:relative;text-align:center;background: linear-gradient(90deg, #FF903B 0%, #FE5442 100%);width: 159px;border-radius: 15px;height: 75px;}
    .activity_240516 .section3 .content_box .center_box .content4 .discount_img .text1 {position: absolute;top: 11%;left: 50%;transform: translateX(-50%);font-weight: bold;font-size: 18px;color: #8d775f;display: none;}
    .activity_240516 .section3 .content_box .center_box .content4 .discount_img .text2 {position: absolute;top: -6%;left: 50%;transform: translateX(-50%);color: #FFF5ED;font-size: 26px;font-weight: bold;}
    .activity_240516 .section3 .content_box .center_box .content4 .discount_img .text2 .num {font-size: 35px;font-weight: bold;}
    .activity_240516 .section3 .content_box .center_box .content4 .discount_img .text3 {position: absolute;top: 54%;left: 50%;transform: translateX(-50%);color: #fff5ed;}
    .activity_240516 .section4 .content_box {background: linear-gradient(0deg, #E2EDF7 0%, #F5FBFF 100%);border-radius: 32px;position: relative;padding-bottom: 15px;}
    .activity_240516 .section4 .content_box .title_bg {position:relative;text-align:center;background:url(/uploads/activity/20240516/m/img_bg11.png) center/100% 100% no-repeat;width: 266px;margin: 0 auto;}
    .activity_240516 .section4 .content_box .title_text {position: absolute;top: -8%;left: 8%;font-size: 22px;color: #202020;}
    .activity_240516 .section4 .content_box .title_text2 {position: absolute;top: 0;right: 3%;font-size: 12px;color: #d01027;}
    .activity_240516 .section4 .content_box .cards_box {display: flex;align-items: center;justify-content: center;margin-top: 15px;flex-wrap: wrap;}
    .activity_240516 .section4 .content_box .cards_box .card_item_box {width: 100%;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) {margin: 0 auto;background:url(/uploads/activity/20240516/m/img_bg12.png) center/100% 100% no-repeat;width: 175px;height: 215px}
    .activity_240516 .section4 .content_box .cards_box .card_item {background:url(/uploads/activity/20240516/m/img_bg13.png) center/100% 100% no-repeat;width: 156px;height: 190px;position: relative;}
    .activity_240516 .section4 .content_box .cards_box .card_item .text1 {font-size: 14px;top: 5%;left: 51%;transform: translateX(-50%);color: #8d775f;font-weight: bold;}
    .activity_240516 .section4 .content_box .cards_box .card_item >div{position: absolute;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text1 {top: 6%;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text2 {color: #666666;font-size: 12px;position: absolute;top: 26%;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 {color: #FFF5ED;font-size: 13px;top: 38%;left: 50%;width: 100%;text-align: center;transform: translateX(-50%);}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 .num {font-size: 25px;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text3 .desc {font-size: 14px;display: block;text-align: center;margin-top: -10px;}
    .activity_240516 .section4 .content_box .cards_box .card_item:nth-of-type(1) .text4 {bottom: 4%;}
    .activity_240516 .section4 .content_box .cards_box .card_item .text2 {font-size: 20px;top: 22%;left: 50%;width: 100%;text-align: center;transform: translateX(-50%);}
    .activity_240516 .section4 .content_box .cards_box .card_item .text3 {font-weight: bold;font-size: 20px;color: #D01027;left: 50%;transform: translateX(-50%);top: 46%;width: 100%;text-align: center;}
    .activity_240516 .section4 .content_box .cards_box .card_item .text3 .num {font-size: 30px}
    .activity_240516 .section4 .content_box .cards_box .card_item .text4 {position: absolute;bottom: 1%;left: 50%;transform: translateX(-50%);}
    .activity_240516 .section4 .inquire {display: block;width: 120px;padding: 5px 0;background: #d01027;font-size: 12px;color: #ffffff;border-radius: 25px;text-align: center;margin: 15px auto;}
    .activity_240516 .section .content_box .title_bg {transform: translateX(8%);}
    .activity_240516 .section .date_desc {font-size: 12px;color: #666666;}


    /* activity_240616 */
    .activity_240616 {color: #202020;font-size: 13px;}
    .activity_240616 .pc_show{display: none;}
    .activity_240616 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240616/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240616 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240616 .red{color:#d01027;}
    .activity_240616 .bold{font-weight: bold;}
    .activity_240616 .tip{font-size:14px;color:#202020;}
    .activity_240616 .section1 .bg_text {text-align: center;color: #202020;font-size: 13px;line-height: 22px;}
    .activity_240616 .section2 .main_title{font-size: 24px;font-weight: bold;margin: 0 auto;text-align: center;display: block;}
    .activity_240616 .section2 .main_title .wap_show{text-align: right;margin-right: 10px;}
    .activity_240616 .section2 .sub_title{margin: 0 auto;margin-top: 10px;}
    .activity_240616 .section2 .sub_title .groups{display: flex;justify-content: center;gap: 10px;}
    .activity_240616 .section2 .sub_title .groups .group{display: flex;justify-content: center;gap: 5px;}
    .activity_240616 .section2 .sub_title .groups .group .text{font-size: 13px;}
    .activity_240616 .section2 .cards {display: flex;justify-content: center;gap: 1%;margin-top: 20px;}
    .activity_240616 .section2 .cards .library_card{box-shadow: 0px 0px 20px 0px rgba(68,68,68,0.28);background: #ffffff;width: 49%}
    .activity_240616 .section2 .cards .library_card .title{background: #D01027;color: #ffffff;font-size: 16px;text-align: center;padding: 8px 8px;}
    .activity_240616 .section2 .cards .library_card:nth-of-type(2) .title{background: #0D43A7;padding: 8px 15px;}
    .activity_240616 .section2 .cards .library_card .content{text-align: center;padding: 10px 0;}
    .activity_240616 .section2 .cards .library_card .content .spec{margin: 15px 0;}
    .activity_240616 .section2 .cards .library_card .content .price{font-weight: bold;color: #d01027;margin-top: 10px;}
    .activity_240616 .section2 .cards .library_card .content .price .num{font-size: 26px;}
    .activity_240616 .section2 .cards .library_card:nth-of-type(2) .content .price .num{color: #000000;}
    .activity_240616 .section2 .cards .library_card .content .price .char{font-size: 16px;}
    .activity_240616 .section2 .cards .library_card:nth-of-type(2) .content .price .char{color: #000000;}
    .activity_240616 .section2 .cards .library_card .content .price .suffix{color: #202020;}
    .activity_240616 .section3 .cards .cell_card .title .prefix .icon {transform: translateY(-1px);}
    .activity_240616 .section3 .main_title{font-size: 22px;font-weight: bold;margin: 0 auto;text-align: center;display: block;}
    .activity_240616 .section3 .main_title .wap_show{text-align: right;margin-right: 10px;}
    .activity_240616 .section3 .sub_title{margin: 0 auto;margin-top: 10px;}
    .activity_240616 .section3 .sub_title .groups{display: flex;justify-content: center;gap: 10px;}
    .activity_240616 .section3 .sub_title .groups .group{display: flex;justify-content: center;gap: 5px;}
    .activity_240616 .section3 .sub_title .groups .group .text{font-size: 13px;}
    .activity_240616 .section3 .cards {display: flex;justify-content: center;gap: 20px;margin-top: 15px;flex-direction: column;align-items: center;}
    .activity_240616 .section3 .cards .cell_card{position: relative;width: 367px;}
    .activity_240616 .section3 .cards .cell_card:nth-of-type(1){background: url(/uploads/activity/20240616/m/bg1.png) center/100% 100% no-repeat;}
    .activity_240616 .section3 .cards .cell_card:nth-of-type(2){background: url(/uploads/activity/20240616/m/bg2.png) center/100% 100% no-repeat;}
    .activity_240616 .section3 .cards .cell_card .title{position: absolute;top: 15%;left: 15%;font-size: 20px;font-weight: bold;}
    .activity_240616 .section3 .cards .cell_card .title .prefix{display: flex;align-items: center;gap: 4px; font-size: 14px;font-weight: normal;margin-bottom: 5px;}
    .activity_240616 .section3 .cards .cell_card .content{position: absolute;top: 45%;left: 15%;}
    .activity_240616 .section3 .cards .cell_card:nth-of-type(2) .content{position: absolute;top: 48%;left: 15%;}
    .activity_240616 .section3 .cards .cell_card .content .libs {display: flex;gap: 10px;margin-top: 10px;}
    .activity_240616 .section3 .cards .cell_card .content .libs .lib{border: 1px solid #202020;padding: 5px 8px;text-align: center;}
    .activity_240616 .section3 .cards .cell_card .content .libs .lib.cur{background: #D01027;color: #ffffff;border: none;padding: 5px 15px;}
    .activity_240616 .section3 .cards .cell_card .content .price {color: #d01027;font-weight: bold;}
    .activity_240616 .section3 .cards .cell_card:nth-of-type(2) .content .price {color: #000000;font-weight: bold;margin-top: -10px;}
    .activity_240616 .section3 .cards .cell_card .content .price .char{font-size: 19px;}
    .activity_240616 .section3 .cards .cell_card .content .price .num{font-size: 28px;}
    .activity_240616 .section3 .cards .cell_card .content .price .num1{font-size: 28px;display: none;}
    .activity_240616 .section3 .cards .cell_card .content .price .num1.cur{display: inline-block;}
    .activity_240616 .section3 .cards .cell_card .content .price .num.cur{display: inline-block;}
    .activity_240616 .section3 .cards .cell_card .content .price .suffix{color: #000000;}
    .activity_240616 .section .inquire {display: block;width: 140px;padding: 8px 0;background: #d01027;font-size: 14px;color: #ffffff;border-radius: 25px;text-align: center;margin: 8px auto;}
    .activity_240616 .section3 .inquire {width: 140px;}
    .activity_240616 .section.section4 {margin-top: 40px;}
    .activity_240616 .section4 .inquire {width: 95%;font-size: 19px;margin: 30px auto;padding: 15px 0;border-radius: 30px;}
    .activity_240616 .section4 .main_title{font-size: 24px;font-weight: bold;margin: 0 auto;text-align: center;}
    .activity_240616 .section4 .main_title .desc {font-weight: normal;font-size: 13px;line-height: 22px;margin-top: 10px;color: #000000;}
    .activity_240616 .section4 .flow_img {text-align: center;margin-top: 18px;}
    .activity_240616 .section4 .date_desc {font-size: 14px;color: #666666;}
    .activity_240616 .section5 .libraries{background: linear-gradient(0deg, #E3EAEF 0%, #F6FAFD 100%);padding: 20px 10px;}
    .activity_240616 .section5 .libraries .content_box{margin-top: 10px;display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;height: 300px;overflow-y: scroll;}
    .activity_240616 .section5 .libraries .content_box span{width: 100%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 11px;color: #221815;height: 35px;line-height: 35px;}
    .activity_240616 .section5 .libraries .content_box span:nth-child(3n+2) {width: 100%;}
    .activity_240616 .section5 .libraries .content_box span:nth-child(3n) {width: 100%;}
    .activity_240616 .section5 .libraries .content_box span:last-child {width: 100%;}


    /* activity_240625 */
    .activity_240625 {color: #202020;font-size: 13px;}
    .activity_240625 .pc_show{display: none;}
    .activity_240625 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240625/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240625 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240625 .red{color:#d01027;}
    .activity_240625 .bold{font-weight: bold;}
    .activity_240625 .tip{font-size:14px;color:#202020;}
    .activity_240625 .section4 .date_desc {color: #666666;line-height: 28px;font-size: 12px;}
    .activity_240625 .section1 .bg_text {background: #F1F7FA;position: relative;padding: 25px 0;}
    .activity_240625 .section1 .bg_text .img {position: absolute;top: 10%;right: 0;}
    .activity_240625 .section1 .bg_text .contents {position: relative;top: auto;left: auto;width: 100%;}
    .activity_240625 .section1 .bg_text .contents .text {text-indent: 28px;font-size: 14px;width: 90%;margin: 0 auto;}
    .activity_240625 .section1 .bg_text .contents .plans_card {margin-top: 20px;display: flex;justify-content: start;gap: 15px;flex-direction: column;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item {z-index: 9;margin: 0 auto;width: 80%;background: #FFFFFF;border-radius: 12px;border: 1px solid #ABBFD2;padding: 20px;text-align: center;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .title {font-weight: bold;color: #ffffff;font-size: 17px;background: #333333;padding: 6px 20px;border-radius: 15px;text-align: center;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item:nth-of-type(2) .title {background: #d01027;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .sub_title {color: #666666;margin-top: 5px;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .features {margin-top: 10px;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item {display: flex;justify-content: center;}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item span.error {color: #D01027;margin-right: 5px;transform: translateY(-1px);}
    .activity_240625 .section1 .bg_text .contents .plans_card .card_item .features .feature_item span.correct {color: green;margin-right: 5px;}
    .activity_240625 .section2 .content_top {background: none;padding-bottom: 0;}
    .activity_240625 .section2 .content_top .contents {margin: 0 auto;display: flex;flex-wrap: wrap;width: 100%;}
    .activity_240625 .section2 .content_top .contents .left_content {width: 100%;margin-top: 0;}
    .activity_240625 .section2 .content_top .contents .left_content .title_main {font-size: 22px;font-weight: bold;display: flex;gap: 10px;justify-content: center;}
    .activity_240625 .section2 .content_top .contents .left_content .title_main .img{display: flex;align-items: center;}
    .activity_240625 .section2 .content_top .contents .left_content .cells_desc {margin-top: 20px;}
    .activity_240625 .section2 .content_top .contents .left_content .cells_desc .tool_cells {display: flex;gap: 10px;margin-top: 10px;}
    .activity_240625 .section2 .content_top .contents .left_content .cells_desc .tool_cells .tool_cell_item {padding: 0 10px;background: #EFE1D2;border-radius: 15px;}
    .activity_240625 .section2 .content_top .contents .left_content .price {font-size: 38px;font-weight: bold;color: #d01027;margin: 10px 15px;}
    .activity_240625 .section2 .content_top .contents .left_content .price .char{font-size: 28px;}
    .activity_240625 .section2 .content_top .contents .right_content .desc {margin-top: 10px;}
    .activity_240625 .section2 .card_bottom {margin: 0 auto;width: 100%;box-sizing: border-box;}
    .activity_240625 .section2 .inquire .link{text-align: center;display: block;padding: 10px 0;border-radius: 26px;font-size: 17px;border: 1px solid #d01027;background: #d01027;color: #ffffff;width: 90%;margin: 0 auto;}
    .activity_240625 .section2 .inquire .link:hover {color: #ffffff;}
    .activity_240625 .section .cells_img {margin-top: 30px;position: relative;}
    .activity_240625 .section .cells_img .cell_img {width: 190px;flex-shrink: 0;margin: 0 5px;position: relative;height: 130px;overflow: hidden;}
    .activity_240625 .section .cells_img .cell_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.5s ease-out;}
    .activity_240625 .section .cells_img .cell_img:hover img {transform: scale(1.2);}
    .activity_240625 .section .cells_img .button_left {position: absolute;top: 40px;left: -20px;}
    .activity_240625 .section .cells_img .button_right {position: absolute;top: 40px;right: -20px;}
    .activity_240625 .section .cells_box {overflow-x: hidden;margin: 0 auto;width: 355px;box-sizing: border-box;}
    .activity_240625 .section .cells_box .cells_flex_box {display: flex;overflow-x: auto;}
    .activity_240625 .section .cells_box .cells_flex_box .group {display: flex;flex-direction: row;gap: 0;}
    .activity_240625 .section2 .tableHeader {position: relative;margin-top: 30px;display: flex;width: 100%;justify-content: center;height: 54px;background: #3D342D;align-items: center;border-top-left-radius: 30px;border-top-right-radius: 30px;}
    .activity_240625 .section2 .tableHeader .search_ img {position: absolute;right: 20px;}
    .activity_240625 .section2 .tableHeader .tableSearch {border: 1px solid #FCF8F7;border-radius: 24px;padding: 8px;margin-right: 10px;background-color: #FCF8F7;}
    .activity_240625 .section2 .tableHeader .left {display: flex;align-items: center;margin-left: 30px;}
    .activity_240625 .section2 .tableHeader .left .black_bold {font-size: 18px;color: #202020;font-weight: bold;}
    .activity_240625 .section .cells_ {flex-wrap: wrap;height: 200px;display: flex;margin: 0 auto;flex-wrap: wrap;overflow-y: auto;position: relative;padding: 10px 0;gap: 10px 0;width: 100%;box-sizing: border-box;}
    .activity_240625 .section .cells_ .cells_title {position: absolute;top: 0px;left: 44px;border: 1px solid;border-image: linear-gradient(0deg, #FFF1E1, #FDCCA6) 10 10;background: linear-gradient(0deg, #DBAD77 0%, #F5D8C7 54%, #FFF7ED 100%);border-radius: 7px;padding: 0 11px;}
    .activity_240625 .section .cells_ .cell_item {width: 25%;text-align: center;border-bottom: 1px solid #DBD4CA;}
    .activity_240625 .section2 .table {background: #ffffff;padding: 0px 0px 30px 0px;box-shadow: 0px 0px 20px 0px rgba(50,50,50,0.36);border-bottom-right-radius:  30px;border-bottom-left-radius: 30px;}
    .activity_240625 .section4 .date_desc {color: #666666;line-height: 28px;font-size: 12px;margin-top: 20px;}
    .activity_240625 .section .search_ img{height: 30px;position: absolute;top: 24%;right: 0;}
    .activity_240625 .section .search_ {width: 80%;margin: 0 auto;position: relative;}
    .activity_240625 .section .tableSearch {border: 1px solid #EBDBD7;border-radius: 24px;padding: 8px;background-color: #FFFFFF;margin-top: 10px;}
    .activity_240625 .section2 .tableHeader .left .black_bold {font-size: 18px;color: #ffffff;font-weight: bold;}
    .activity_240625 .section2 .tableHeader .left .black_bold .price {font-size: 16px;font-weight: bold;padding: 3px 10px;background: #D01027;margin-left: 10px;border-radius: 15px;}
    .activity_240625 .section2 .tableHeader .left .black_bold .price .char{font-size: 12px;}
    .activity_240625 .section2 .content_top .contents > div.desc {margin: 0 auto;margin-top: 10px;text-align: center;}
    .activity_240625 .section .table {padding: 0;box-shadow: none;border-radius: 0;}
    .activity_240625 .section .table .tip {text-align: center;margin-top: -16px;}
    .activity_240625 .section3 {background: none;box-shadow: none;border-radius: 0;}
    .activity_240625 .section3 .title{margin: 0 auto;text-align: center;}
    .activity_240625 .section3 .title .sub_img{margin-top: 10px;display: flex;align-items: center;justify-content: center;}
    .activity_240625 .section3 .title .main{font-size: 26px;font-weight: bold;position: relative;}
    .activity_240625 .section3 .tableHeader {margin-top: 30px;display: flex;width: 100%;justify-content: center;height: 54px;background: #DCE6F3;align-items: center;border-top-left-radius: 14px;border-top-right-radius: 14px;}
    .activity_240625 .section .search_ {width: 80%;margin: 0 auto;position: relative;}
    .activity_240625 .section .tableSearch {border: 1px solid #EBDBD7;border-radius: 24px;padding: 8px;background-color: #FFFFFF;}
    .activity_240625 .section .table .tip {text-align: center;margin-top: -16px;display: none !important;}
    .activity_240625 .section .tableHeader .left {display: flex;align-items: center;justify-content: center;}
    .activity_240625 .section .tableHeader .left .black_bold {font-size: 19px;color: #ffffff;font-weight: bold;text-align: center;}
    .activity_240625 .section3 .tableHeader .left .black_bold {background: #DCE6F3;color: #202020;}
    .activity_240625 .section3 .tableHeader .left .red_box {color: #ffffff;background: #d01027;margin-left: 8px;display: block;border-radius: 19px;padding: 2px 8px;}
    .activity_240625 .section .cells {display: flex;margin: 10px auto;flex-wrap: wrap;overflow-y: auto;position: relative;gap: 10px 0;}
    .activity_240625 .section3 .cells .cell_item {width: 25%;text-align: center;}
    .activity_240625 .section4 .inquire .link{text-align: center;display: block;padding: 10px 0;border-radius: 26px;font-size: 17px;border: 1px solid #d01027;background: #d01027;color: #ffffff;width: 90%;margin: 0 auto;}
    .activity_240625 .section4 .inquire .link:hover {color: #ffffff;}


    /* activity_240716 */
    .activity_240716 {color: #202020;font-size: 13px;}
    .activity_240716 .pc_show{display: none;}
    .activity_240716 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240716/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240716 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240716 .red{color:#d01027;}
    .activity_240716 .bold{font-weight: bold;}
    .activity_240716 .tip{font-size:14px;color:#202020;}
    .activity_240716 .example_img {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200, 200, 200, .5);display: none;z-index: 10;overflow: auto;text-align: center;}  .activity_240716 .inquire .link {display: inline;padding: 10px 30px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;cursor: pointer;}
    .activity_240716 .example_img>div {display: flex;justify-content: center;left: 50%;width: 90%;top: 50%;transform: translate(-50%, -50%);position: absolute;}
    .activity_240716 .example_img.wap_show>div {width: 100%;}
    .activity_240716 .example_img>div img {max-width: 100%;max-height: 800px;height: auto;object-fit: contain;}
    .activity_240716 .section1 .bg_text {background: url(/uploads/activity/20240716/m/img_cell.png) center/100% 100% no-repeat;position: relative;width: 330px;margin: 0 auto;}
    .activity_240716 .section1 .bg_text .text {font-size: 14px;position: absolute;top: 50%;left: 50%;width: 80%;transform: translate(-50%, -50%);text-align: center;line-height: 28px;}
    .activity_240716 .section2 .bg_content_box {background: url(/uploads/activity/20240716/m/img_bg_1.png) center/100% 100% no-repeat;position: relative;width: 100%;margin: 0 auto;}
    .activity_240716 .section2 .bg_content_box .bg_content {position: absolute;left: 10%;top: 45%;transform: translateY(-50%);}
    .activity_240716 .section2 .bg_content_box .bg_content .main_title {font-size: 30px;font-weight: bold;}
    .activity_240716 .section .desc_groups {display: flex;flex-direction: column;gap: 0;margin-top: 10px;font-size: 14px;}
    .activity_240716 .section .desc_groups .desc_item{display: flex;flex-direction: row;gap: 8px;align-items: baseline;}
    .activity_240716 .section .desc_groups .desc_item .desc {color: #666666;}
    .activity_240716 .section2 .bg_content_box .bg_content .inquire {margin-top: 20px;display: block;}
    .activity_240716 .section2 .bg_content_box .bg_content .inquire .link{padding: 10px 15px;font-size: 16px;}
    .activity_240716 .cells_box {display: flex;justify-content: space-between;flex-direction: column;gap: 35px;}
    .activity_240716 .cells_box .cell_box {width: 85%;padding: 10% 5% 5% 10%;background: #F5FAFD;box-shadow: 0px 0px 18px 0px rgba(72,72,72,0.36);display: flex;flex-direction: column;}
    .activity_240716 .cells_box .cell_box .content {}
    .activity_240716 .cells_box .cell_box .content .main_title {font-weight: bold;font-size: 26px;}
    .activity_240716 .cells_box .cell_box .images_box {margin-top: 10px;}
    .activity_240716 .cells_box .cell_box.luc_cell .images_box {width: 100%;}
    .activity_240716 .cells_box .cell_box .images_box .images {display: flex;justify-content: space-between;gap: 8px;}
    .activity_240716 .cells_box .cell_box .images_box .images .image {position: relative;}
    .activity_240716 .cells_box .cell_box .images_box .images .image .search_icon {position: absolute;bottom: 0;right: 0}
    .activity_240716 .cells_box .cell_box .images_box .desc_suffix {font-size: 13px;color: #666666;margin-top: 10px;text-align: center;}
    .activity_240716 .cells_box .cell_box.cas9_cell .images_box .desc_suffix {margin-top: 10px;}
    .activity_240716 .cells_box .cell_box.cas9_cell .images_box {margin-top: 30px;}
    .activity_240716 .cells_box .cell_box.egfp_cell .images_box {margin-top: 30px;}
    .activity_240716 .cells_box .cell_box.luc_cell {background: #FDF5F6;width: 85%;flex-direction: column;align-items: start;}
    .activity_240716 .cells_box .cell_box.luc_cell .desc_prefix {margin-top: 20px;}
    .activity_240716 .cells_box .cell_box.luc_cell .desc_suffix {display: flex;justify-content: center;gap: 0;}
    .activity_240716 .cells_box .cell_box.luc_cell .desc_suffix >span {text-align: center;display: inline-block;}
    .activity_240716 .cells_box .cell_box.luc_cell .desc_suffix >span {width: 50%;}
    .activity_240716 .cells_box .cell_box.stem_cell {background: #FDF6F0;}
    .activity_240716 .cells_box .cell_box.stem_cell .images {width: 50%;margin: 10px auto;margin-top: 25px;}
    .activity_240716 .cells_box .cell_box.egfp_cell {background: #FDF6F0;}
    .activity_240716 .section5 .inquire {display: block;text-align: center;}
    .activity_240716 .section5 .inquire .link {padding: 15px 80px;margin-top: 40px;display: block;font-size: 19px;}
    .activity_240716 .section6 {margin-top: 50px;}
    .activity_240716 .section6 .content_box {width: 100%;height: auto;padding: 8% 7%;color: #202020;border: 3px solid #778086;border-radius: 42px;position: relative;box-sizing: border-box;}
    .activity_240716 .section6 .content_box .image {position: absolute;right: 0;top: 0;transform: translateY(-50%)}
    .activity_240716 .section6 .content_box .text {font-size: 14px;line-height: 21px;text-indent: 14px;width: 100%;}
    .activity_240716 .mysearch2{margin:3em 0;font-size: 14px;}
    .activity_240716 .mysearch2 .pro_search_cate{margin:0 auto;line-height:3em;display:flex;justify-content:center;position:relative;}
    .activity_240716 .pro_search_cate .pro_select{border:1px solid #202020;border-right:none;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:0 .5em;}
    .activity_240716 .pro_search_cate .pro_select:before{content:"≡";padding:0 .3em;font-weight:700;}
    .activity_240716 .pro_search_cate .pro_select:after{content:" ▼";}
    .activity_240716 .pro_search_cate ul{position:absolute;left:0;top:3.5em;display:none;background:#fff;z-index:100;box-shadow:0 3px 5px 0 rgb(74 74 74 / 43%);border-radius:4px;width:166px;}
    .activity_240716 .pro_search_cate ul li{cursor:pointer;padding:0 15px;color:#202020;font-size:12px;}
    .activity_240716 .pro_search_cate ul li:hover{background:#f0f0f0;font-weight:700;color:#d01027;font-size:12px;}
    .activity_240716 .pro_search_cate .pro_input{border:1px solid #d02027;outline:0;padding-left:.5em;flex:1;width:0;}
    .activity_240716 .pro_search_cate .product_search{background:#d01027;border:1px solid #d01027;border-top-right-radius:20px;border-bottom-right-radius:20px;color:#fff;text-align:center;padding: 0 1em;}


    /* 240722-点突变活动*/
    .activity_240722 {color: #202020;font-size: 13px;}
    .activity_240722 .pc_show{display: none;}
    .activity_240722 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240722/m/banner_wap.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240722 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_240722 .section .inquire .link{position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);display: inline;padding: 10px 30px;border-radius: 26px;font-size: 14px;border: 1px solid #d01027;background: #d01027;color: #ffffff;}
    .activity_240722 .section .inquire .link:hover {color: #ffffff;}
    .activity_240722 .red{color:#d01027;}
    .activity_240722 .bold{font-weight: bold;}
    .activity_240722 .tip{font-size:14px;color:#202020}
    .activity_240722 .section1 .bg_content .content_container {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);}
    .activity_240722 .section1 .top_text {font-size: 14px;line-height: 26px;color: #000000;width: 100%;margin: 0 auto;text-align: center;}
    .activity_240722 .section1 .bg_content {margin-top: 20px;;width: 100%;position:relative;text-align:center;background:url(/uploads/activity/20240722/m/img_bg_1.png) center/100% 100% no-repeat;}
    .activity_240722 .section1 .bg_content .title {display: flex;justify-content: center;gap: 25%;margin-right: 5%;}
    .activity_240722 .section1 .bg_content .title .img {width: 100px;font-size: 14px;font-weight: bold;position: relative;}
    .activity_240722 .section1 .bg_content .title .img:nth-of-type(1) {background:url(/uploads/activity/20240722/m/img_11.png) center/100% 100% no-repeat;color: #EAEDF6;}
    .activity_240722 .section1 .bg_content .title .img:nth-of-type(2) {background:url(/uploads/activity/20240722/m/img_21.png) center/100% 100% no-repeat;color: #ffffff;}
    .activity_240722 .section1 .bg_content .title .img >span {position: absolute;top: 3%;left: 30%;}
    .activity_240722 .section1 .bg_content .title .img:nth-of-type(2) >span {position: absolute;top: 3%;right: 0;transform: translateX(-35%);}
    .activity_240722 .section1 .bg_content .content_box {width: 97%;margin: 0 auto;margin-top: 10px;display: flex;flex-direction: column;gap: 5px;}
    .activity_240722 .section1 .bg_content .content_box .group {display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;gap: 3%;}
    .activity_240722 .section1 .bg_content .content_box .group .text {font-size: 10px;color: #717582;width: 32%;text-align: right;border-bottom: 1px dashed #A4AEBB;}
    .activity_240722 .section1 .bg_content .content_box .group .bg_text {position:relative;background:url(/uploads/activity/20240722/m/img33.png) center/100% 100% no-repeat;width: 21%;font-size: 13px;font-weight: bold;}
    .activity_240722 .section1 .bg_content .content_box .group .bg_text span {transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;width: 100%;}
    .activity_240722 .section1 .bg_content .content_box .group .text_right {font-size: 10px;color: #202020;width: 42%;text-align: left;border-bottom: 1px dashed #A4AEBB;}
    .activity_240722 .section1 .bg_content .content_box .group:last-child .text_right {border-bottom: none;}
    .activity_240722 .section1 .bg_content .content_box .group:last-child span.text {border-bottom: none;}
    .activity_240722 .section2 .title {text-align: center;}
    .activity_240722 .section2 .title .main_title {font-size: 28px;font-weight: bold;}
    .activity_240722 .section2 .title .sub_title {color: #666666;font-size: 16px;}
    .activity_240722 .section2 .price_cards {display: flex;gap: 30px;justify-content: center;margin-top: 25px;flex-direction: column;}
    .activity_240722 .section2 .price_card {position: relative;width: 100%;}
    .activity_240722 .section2 .price_card.left_card {background:url(/uploads/activity/20240722/img_bg2.png) center/100% 100% no-repeat;}
    .activity_240722 .section2 .price_card.right_card {background:url(/uploads/activity/20240722/img_bg3.png) center/100% 100% no-repeat;}
    .activity_240722 .section2 .price_card .content_title {color: #ffffff;font-size: 24px;position: absolute;top: 1%;left: 5%;}
    .activity_240722 .section2 .price_card .content_title .suffix {background: #ffffff;font-size: 14px;font-weight: normal;padding: 2px 8px;border-radius: 16px;color: #d01027;vertical-align: top;}
    .activity_240722 .section2 .price_card .content_box {position: absolute;top: 22%;left: 10%; width: 90%}
    .activity_240722 .section2 .price_card .content_box .advantages {display: flex;gap: 8%;width: 100%;}
    .activity_240722 .section2 .price_card .content_box .advantages .adv_item {display: flex;gap: 5px;}
    .activity_240722 .section2 .price_card .content_box .advantages .adv_item .adv_desc {font-size: 16px;}
    .activity_240722 .section2 .price_card .content_box .products {display: flex;gap: 3%;margin-top: 20px;}
    .activity_240722 .section2 .price_card .content_box .products .pro_item {border-radius: 21px;font-size: 16px;display: inline-block;padding: 0 10px;border: 1px dashed #CF1027;background: #FDEFF1;}
    .activity_240722 .section2 .price_card .content_box .price {font-weight: bold;display: flex;align-items: baseline;margin-top: 15px;color: #d01027;}
    .activity_240722 .section2 .price_card .content_box .price .char {font-size: 22px;}
    .activity_240722 .section2 .price_card .content_box .price .num {font-size: 30px;}
    .activity_240722 .section3 .bg_text {width: 100%;position:relative;text-align:center;background:url(/uploads/activity/20240722/m/img_7.jpg) center/100% 100% no-repeat;}
    .activity_240722 .section3 .bg_text .content_box {top: 50%;left: 5%;position: absolute;transform: translateY(-50%);text-align: left;}
    .activity_240722 .section3 .bg_text .content_box .title {font-weight: bold; font-size: 30px;}
    .activity_240722 .section3 .bg_text .content_box .desc_group {display: flex;gap: 10px;margin-top: 10px;}
    .activity_240722 .section3 .bg_text .content_box .desc_group .desc_item {display: flex;gap: 5px;align-items: center;}
    .activity_240722 .section3 .bg_text .content_box .desc_group .desc_icon {display: flex;align-items: center;}
    .activity_240722 .section3 .bg_text .content_box .desc_group .desc_text {font-size: 14px;}
    .activity_240722 .section3 .bg_text .content_box .price {font-weight: bold;color: #d01027;margin-top: 10px;display: flex;align-items: baseline;}
    .activity_240722 .section3 .bg_text .content_box .price .char {font-size: 24px;}
    .activity_240722 .section3 .bg_text .content_box .price .num {font-size: 30px;}
    .activity_240722 .section3 .bg_text .content_box .price .suffix {font-size: 14px;color: #666666;font-weight: normal;}
    .activity_240722 .section3 .bg_text .content_box .price_tip {transform: translateY(-5px);}
    .activity_240722 .section3 .bg_text .content_box .price_tip .img {position: relative;left: unset;top: unset;width: 267px;}
    .activity_240722 .section3 .bg_text .content_box .price_tip .img .img_text {font-size: 14px;text-align: center;position: absolute;top: 60%;left: 50%;width: 100%;transform: translate(-50%, -50%);color: #D01027}
    .activity_240722 .section3 .bg_text .content_box .inquire .link {position: static;transform: none;margin-top: 25px;display: inline-block;}
    .activity_240722 .section3 .bg_text .content_box .inquire .link .icon_suffix {transform: translateY(-2px);display: inline-block;}
    .activity_240722 .section3 .bg_text .img {position: absolute;top: -10%;left: 0;}
    .activity_240722 .section3 .bg_text .img .img_text{position: absolute;top: 12%;left: 25%;font-size: 13px;width: 70%;line-height: 19px;text-align: left;}
    .activity_240722 .section3 {margin-top: 100px;}
    .activity_240722 .section4 {margin-top: -10px;color: #666666;}


    /* activity_240813 */
    .activity_240813 {color: #202020;font-size: 13px;}
    .activity_240813 .pc_show{display: none;}
    .activity_240813 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240813/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240813 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240813 .red{color:#d01027}
    .activity_240813 .bold{font-weight: bold;}
    .activity_240813 .section1 {margin-top: 70px;}
    .activity_240813 .section1 .content_box {display: flex;justify-content: center;width: 95%;margin: 0 auto;}
    .activity_240813 .section1 .content_box .text {border: 1px solid #d01027;position: relative;border-radius: 109px;text-wrap: initial;font-size: 14px;text-align: center;line-height: 26px;width: 100%;background: linear-gradient(0deg, #F6D4B0 0%, #F6ECDE 100%);padding: 7% 0;}
    .activity_240813 .section1 .date_desc {color: #666666;text-align: center;margin-top: 7%;}
    .activity_240813 .section1 .bg_img {position: absolute;}
    .activity_240813 .section1 .bg_img.bg_img1 {top: -12%;left: 50%;transform: translateX(-50%);width: 70%;background:url(/uploads/activity/20240813/m/img1.png) center/100% 100% no-repeat;}
    .activity_240813 .section1 .bg_img.bg_img2 {top: 5%;left: 7%;width: 8%;background:url(/uploads/activity/20240813/m/section1_img2.png) center/100% 100% no-repeat;}
    .activity_240813 .section1 .bg_img.bg_img3 {top: 12%;right: 0;left: auto;width: 12%;background:url(/uploads/activity/20240813/m/section1_img3.png) center/100% 100% no-repeat;}
    .activity_240813 .section1 .bg_img.bg_img4 {top: 37%;left: 12%;width: 6%;background:url(/uploads/activity/20240813/m/section1_img3.png) center/100% 100% no-repeat;}
    .activity_240813 .section2 .bg_content_box {position: relative;background:url(/uploads/activity/20240813/m/img_bg1.png) center/100% 100% no-repeat;width: 100%;}
    .activity_240813 .section2 .bg_content_box .title {color: #ffffff;font-size: 22px;font-weight: bold;display: flex;align-items: center;position: absolute;top: 1%;left: 5%;width: 100%;}
    .activity_240813 .section2 .bg_content_box .title .sub {font-size: 14px;border-radius: 12px;background: #ffffff;color: #d01027;margin-left: 3%;padding: 0 9px;line-height: 1.8;}
    .activity_240813 .section2 .bg_content_box .card_title {display: flex;position: absolute;top: 20%;left: 0%;width: 100%;text-align: center;font-size: 22px;justify-content: center;}
    .activity_240813 .section2 .bg_content_box .card_title .suffix{width: 20%;}
    .activity_240813 .section2 .bg_content_box .card_title .suffix_img {font-size: 14px;color: #ffffff;font-weight: bold;background:url(/uploads/activity/20240813/m/icon_bg2.png) center/100% 100% no-repeat;width: 100%;}
    .activity_240813 .section2 .bg_content_box .card_title .suffix_img >div {transform: translateX(3px);}
    .activity_240813 .section2 .bg_content_box .card_content {width: 100%;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: absolute;top: 35%;left: 0;}
    .activity_240813 .section2 .bg_content_box .card_content .cells {display: flex;flex-direction: column;gap: 13px;width: 28%;align-items: center;}
    .activity_240813 .section2 .bg_content_box .card_content .cells .cell_item {border-radius: 18px;font-size: 14px;border: 1px dashed #d01027;text-align: center;padding: 0 5px;width: 70%;}
    .activity_240813 .section2 .bg_content_box .card_content .center_box {background:url(/uploads/activity/20240813/m/icon_bg3.png) center/100% 100% no-repeat;width: 25%;margin: 0 3%;position: relative;}
    .activity_240813 .section2 .bg_content_box .card_content .center_box .text {font-size: 12px;font-weight: bold;color: #ffffff;width: 100%;text-align: center;position: absolute;top: 50%;left: 40%;transform: translate(-50%, -50%);}
    .activity_240813 .section2 .bg_content_box .card_content .right_box {width: 30%;text-align: center;display: flex;flex-direction: column;align-items: center;}
    .activity_240813 .section2 .bg_content_box .card_content .right_box .plus_img {background:url(/uploads/activity/20240813/m/icon1.png) center/100% 100% no-repeat;width: 25%;margin: 5% auto;transform: none;}
    .activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text {width: auto;font-size: 13px;}
    .activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text .bg_img{width: 65%;margin: 0 auto;font-size: 14px;}
    .activity_240813 .section2 .bg_content_box .card_content .right_box .img_with_text:nth-of-type(1) .bg_img {background:url(/uploads/activity/20240813/m/全培.png) center/100% 100% no-repeat;}
    .activity_240813 .section2 .bg_content_box .card_content .right_box > div:nth-child(3) .bg_img {background:url(/uploads/activity/20240813/m/冻存液.png) center/100% 100% no-repeat;width: 40%}
    .activity_240813 .section3 .title_box {background: linear-gradient(0deg, #D1DCE7 0%, #ECF5FA 100%);border-radius: 13px;width: 100%;}
    .activity_240813 .section3 .title_box .title_content {padding: 6% 0 20% 5%;display: flex;justify-content: space-between;align-items: end;}
    .activity_240813 .section3 .title_box .title_content .left_content {display: flex;flex-direction: column;gap: 0;}
    .activity_240813 .section3 .title_box .title_content .left_content .main {font-size: 22px;font-weight: bold;}
    .activity_240813 .section3 .title_box .title_content .left_content .sub {font-size: 14px;font-weight: bold;color: #ffffff;background: #d01027;border-radius: 12px;padding: 0 10px;}
    .activity_240813 .section3 .title_box .title_content .right_img {background:url(/uploads/activity/20240813/m/icon2.png) center/100% 100% no-repeat;width: 50%}
    .activity_240813 .section3 .pro_boxes {width: 97%;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;transform: translateY(-16%);gap: 10px 0;}
    .activity_240813 .section3 .pro_boxes .pro_item {border-radius: 4px;;border: 1px solid #F9FCFF;;width: 48%;background:url(/uploads/activity/20240813/m/img_bg2.png) center/100% 100% no-repeat;position: relative;box-shadow: 0px 0px 10px 0px rgba(59,64,69,0.25);}
    .activity_240813 .section3 .pro_boxes .pro_item .pro_img {width: 45%;margin: 0 auto;position: absolute;top: 25%;left: 50%;transform: translateX(-50%);background:url(/uploads/activity/20240813/m/img2.png) center/100% 100% no-repeat;}
    .activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(1) .pro_img {background:url(/uploads/activity/20240813/m/img1_红棉万象.png) center/100% 100% no-repeat;width: 40%;top: 20%;}
    .activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(3) .pro_img {background:url(/uploads/activity/20240813/m/img3.png) center/100% 100% no-repeat;top: 35%;width: 60%;}
    .activity_240813 .section3 .pro_boxes .pro_item:nth-of-type(4) .pro_img {background:url(/uploads/activity/20240813/m/img4.png) center/100% 100% no-repeat;top: 30%;width: 35%}
    .activity_240813 .section3 .pro_boxes .pro_item .pro_desc {position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;font-size: 14px;}
    .activity_240813 .section3 {margin: 0 auto;margin-top: 40px;}
    .activity_240813 .section4 {margin-top: 0;}
    .activity_240813 .section4 .bg_content {width: 100%;position: relative;background:url(/uploads/activity/20240813/m/img_bg3.png) center/100% 100% no-repeat;}
    .activity_240813 .section4 .bg_content .title_box {position: absolute;top: 10%;left: 5%;display: flex;align-items: center;gap: 10px;}
    .activity_240813 .section4 .bg_content .title_box .main {font-size: 22px;font-weight: bold;}
    .activity_240813 .section4 .bg_content .title_box .sub {font-size: 14px;font-weight: bold;color: #ffffff;display: inline-block;padding: 0 12px;background: #D01027;border-radius: 13px;}
    .activity_240813 .section4 .bg_content .desc {font-size: 14px;position: absolute;left: 5%;top: 22%;}
    .activity_240813 .section4 .bg_content .card_box {width: 75%;background:url(/uploads/activity/20240813/m/img_bg4.png) center/100% 100% no-repeat;left: 44%;top: 35%;position: absolute;transform: translateX(-50%);}
    .activity_240813 .section4 .bg_content .card_box .title {position: absolute;top: 15%;left: 51%;color: #666666;font-size: 14px;font-weight: bold;text-align: center;}
    .activity_240813 .section4 .bg_content .card_box .card_desc {position: absolute;top: 30%;left: 29%;font-size: 14px;text-align: center;}
    .activity_240813 .section4 .bg_content .card_box .card_num {position: absolute;top: 47%;left: 46%;color: #ffffff;font-size: 26px;text-align: center;}
    .activity_240813 .section .inquire .link {position: absolute;bottom: -8%;left: 50%;transform: translateX(-50%);display: inline;padding: 12px 0;border-radius: 30px;font-size: 19px;border: 1px solid #d01027;background: #d01027;color: #ffffff;cursor: pointer;width: 60%;text-align: center;}
    .activity_240813 .section5 {margin-top: 70px;}
    .activity_240813 .section5 .desc_text {color: #666666;}


    /* activity_240827 */
    .activity_240827 {color: #202020;font-size: 13px;}
    .activity_240827 .pc_show{display: none;}
    .activity_240827 .banner{position: relative;text-align: center;background: url(/uploads/activity/20240828/m/banner-wap1.jpg) center / 100% 100% no-repeat;box-sizing: border-box;margin: 0 auto;}
    .activity_240827 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240827 .red{color:#d01027;}
    .activity_240827 .bold{font-weight: bold;}
    .activity_240827 .section1 .content_box {padding: 0;display: flex;flex-direction: column;gap: 20px;justify-content: space-between;align-items: center;border-radius: 20px;background: none;}
    .activity_240827 .section1 .content_box .text {width: 100%;text-indent: 25px;font-size: 15px;}
    .activity_240827 .section1 .content_box .text p:last-child {margin-top: 5px;}
    .activity_240827 .section1 .content_box .text .highlight_text {text-decoration: underline;color: #3A98C4;}
    .activity_240827 .section1 .content_box .img_groups {color: #ffffff;border-radius: 12px;width: 350px;padding: 25px;padding-right: 0;display: flex;flex-wrap: wrap;background: linear-gradient(90deg, #0B5375 0%, #256F91 100%);box-sizing: border-box;}
    .activity_240827 .section1 .content_box .img_groups .img_with_desc {font-size: 15px;gap: 15px;padding: 20px 0 10px 0;width: 49%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
    .activity_240827 .section1 .content_box .img_groups .img_with_desc:first-child {border-bottom: 1px solid #4690B1;border-right: 1px solid #4690B1;}
    .activity_240827 .section1 .content_box .img_groups .img_with_desc:last-child {border-left: 1px solid #4690B1;}
    .activity_240827 .section1 .content_box .img_groups .img_with_desc:nth-child(2) {border-bottom: 1px solid #4690B1;}
    .activity_240827 .section1 .content_desc {font-size: 15px;color: #666666;margin-top: 20px;}
    .activity_240827 .section2 .header_ {text-align: center;display: flex;justify-content: center;gap: 30px;}
    .activity_240827 .section2 .header_.pc_show {display: none;}
    .activity_240827 .section2 .header_.wap_show {display: flex !important;}
    .activity_240827 .section2 .header_ .title {display: flex;align-items: center;flex-direction: column;margin-left: 0;gap: 0;}
    .activity_240827 .section2 .header_ .title .main {font-size: 28px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
    .activity_240827 .section2 .header_ .title .title_desc {display: flex;justify-content: center;gap: 20px;align-items: center;}
    .activity_240827 .section2 .header_ .title .title_desc .desc_item {display: flex;gap: 8px;font-size: 14px;color: #666666;align-items: center;}
    .activity_240827 .section2 .header_ .title .title_desc .desc_item .desc_text {font-size: 14px;}
    .activity_240827 .section2 .ko_products{margin-top: 20px;}
    .activity_240827 .section2 .ko_products .ko_sale_product{display: flex;flex-direction: column;}
    .activity_240827 .section2 .ko_products .ko_sale_product .cell_cate{position: relative;color: #BDCCEE;width: 100%;font-size: 14px;background: url(/uploads/activity/20240828/m/img2_bg.png) center/100% 100% no-repeat;width: 100%;border-radius: 0;box-shadow: none;}
    .activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .title{text-align: center;margin: 20px auto;font-size: 17px;font-weight: bold;color: #ffffff;background: none;width: auto;height: auto;}
    .activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates{display: flex;flex-wrap: wrap;gap: 5px 0;margin: 20px auto;text-align: center;}
    .activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates>div{text-align: center;position: relative;width: 25%;padding: 1% 0;padding: 5px 0;}
    .activity_240827 .section2 .ko_products .ko_sale_product .cell_cate .cates .active{font-weight: bold;background: #d01027;color: #ffffff;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list {width: 100%;background: #EFF2F9;padding: 0;box-shadow: none;border-radius: 0;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .select_cate{display: none;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table {width: 100% !important;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr {display: flex;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th{width: 18%;text-align: center;padding: 10px 0;background: #d01027;color: #ffffff;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table thead tr th:nth-of-type(1) {width: 28%;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table tr {border-bottom: 1px solid #B9C1D5;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table tr td{width: 18%;text-align: center;padding: 10px 0;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list table tr td:nth-of-type(1) {width: 28%;}
    .activity_240827 .section2 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
    .activity_240827 .section2 .inquire {display: block;margin: 0 auto;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;margin-top: 20px;}
    .activity_240827 .section3 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;flex-direction: column-reverse;}
    .activity_240827 .section3 .content_box .left_content {text-align: center;padding: 40px 0;}
    .activity_240827 .section3 .content_box .left_content .title {font-size: 24px;font-weight: bold;}
    .activity_240827 .section3 .content_box .left_content .desc_groups {display: flex;justify-content: center;gap: 25px;margin-top: 30px;}
    .activity_240827 .section3 .content_box .left_content .desc_groups .desc_item {display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 0;}
    .activity_240827 .section3 .content_box .left_content .desc_groups .desc_item .desc_text {color: #666666;font-size: 14px;}
    .activity_240827 .section3 .content_box .left_content .price {margin-top: 20px;}
    .activity_240827 .section3 .content_box .left_content .price .prefix {font-size: 17px;font-weight: bold;color: #d01027;}
    .activity_240827 .section3 .content_box .left_content .price .num {font-size: 30px;font-weight: bold;color: #d01027;}
    .activity_240827 .section3 .content_box .left_content .price .suffix {font-size: 13px;}
    .activity_240827 .section3 .inquire {display: block;margin: 0 auto;width: 140px;padding: 7px 10px;font-size: 17px;color: #202020;border-radius: 22px;text-align: center;border: 1px solid #202020;margin-top: 10px;}
    .activity_240827 .section4 .content {display: flex;flex-wrap: wrap;width: 100%;}
    .activity_240827 .section4 .content.pc_show {display: none;}
    .activity_240827 .section4 .content.wap_show {display: flex !important;}
    .activity_240827 .section4 .content>div {width: 50%;}
    .activity_240827 .section4 .content>div:nth-child(1) {width: 60%;}
    .activity_240827 .section4 .content>div:nth-child(4) {width: 60%;}
    .activity_240827 .section4 .content>div:nth-child(2) {width: 40%;}
    .activity_240827 .section4 .content>div:nth-child(5) {width: 40%;}
    .activity_240827 .section4 .content>div:nth-child(3) {width: 100%;}
    .activity_240827 .section4 .content .image {text-align: center;}
    .activity_240827 .section4 .content .middle .image {margin-top: 0;}
    .activity_240827 .section4 .content .card_ {border: none;}
    .activity_240827 .section4 .content .card_ .desc{font-size: 13px;color: #666666;}
    .activity_240827 .section4 .content .card_:nth-of-type(2){text-align: right;}
    .activity_240827 .section4 .content .card_:nth-of-type(5){text-align: right;}
    .activity_240827 .section4 .content .card_ .title{font-size: 18px;font-weight: bold;color: #202020;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .title::before{content:"▉";color: #d01027;}
    .activity_240827 .section4 .content .card_:nth-of-type(4) .title::before{content:"▉";color: #d01027;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .desc{margin-left: 20px;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .tags{margin-left: 20px;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .tags{display: flex;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .tags>div{padding: 2px 5px;font-size: 13px;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .tags .tag1{color: #FFFFFF;background-color: #d01027;}
    .activity_240827 .section4 .content .card_:nth-of-type(1) .tags .tag2{background-color: #FFFFFF;margin-left: 6px;border:1px solid #202020;}
    .activity_240827 .section4 .content .card_:nth-of-type(2) .title::after{content:"▉";color: #d01027;}
    .activity_240827 .section4 .content .card_:nth-of-type(5) .title::after{content:"▉";color: #d01027;}
    .activity_240827 .section4 .content .card_ .sequence{font-size: 26px;color: #A1A3B0;}
    .activity_240827 .section4 .content .card_ .image{position: relative;}
    .activity_240827 .section4 .content .card_ .image .amplify{position: absolute;bottom: 0;right: 0}
    .activity_240827 .section4 .content .middle .image img{width: 200px;}
    .activity_240827 .section4 .content .card_ .images{display: flex;justify-content: flex-start;}
    .activity_240827 .section4 .content .card_ .images img{margin-left: 20px;}
    .activity_240827 .section4 .content .card_:nth-of-type(4) .desc{display: flex;justify-content: flex-start;}
    .activity_240827 .section4 .content .card_ .desc .tag{border-radius: 15px;background-color: #d01027;color: #FFFFFF;padding: 0 2px;margin-right: 2px;margin-left: 10px;}
    .activity_240827 .amplify{position: absolute;bottom: 0;right: 0;height: 20px;}
    .activity_240827 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .activity_240827 .example_img>div {display: flex;justify-content: center;}
    .activity_240827 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
    .activity_240827 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
    .activity_240827 .example_img .antibody_text>div{text-align: left;}
    .activity_240827 .example_img .antibody_text .before::before{content: "●";color: #d01027;margin-left: 2px;}
    .activity_240827 .example_img .antibody_text .before{margin-left: -12px;}
    .activity_240827 .example_img .antibody_text span{padding-left: 20px;}
    .activity_240827 .section5 .date_desc {color: #666666;line-height: 1.8;}
    .activity_240827 .cates .cate11 .suffix {font-size: 10px;font-weight: normal;transform: translate(2px,-10px);display: inline-block;padding: 0 3px;background: #d01027;}
    .activity_240827 .cates .cate10 .suffix {font-size: 8px;font-weight: normal;transform: translate(2px,-5px);display: inline-block;padding: 0 3px;background: #d01027;position: absolute;}
    .activity_240827 .cates .cate12 .suffix {font-size: 10px;font-weight: normal;transform: translate(2px,-10px);display: inline-block;padding: 0 3px;background: #d01027;}


    /* activity_240910 */
    .activity_240910 {color: #202020;font-size: 13px;}
    .activity_240910 .pc_show{display: none;}
    .activity_240910 .banner{position:relative;text-align:center;background:url(/uploads/activity/20240910/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_240910 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_240910 .red{color:#d01027;}
    .activity_240910 .bold{font-weight: bold;}
    .activity_240616 .tip{font-size:14px;color:#202020;}
    .activity_240910 .section1 {margin-top: -20px;}
    .activity_240910 .section1 .content {width: 100%;margin-top: 70px;background: url(/uploads/activity/20240910/m/img1-bg.png) center / 100% 100% no-repeat;position: relative;display: flex;align-items: center;box-sizing: border-box;}
    .activity_240910 .section1 .content > div {position: relative;left: 20px;}
    .activity_240910 .section1 .content .title {font-size: 15px;color: #202020;margin-bottom: 15px;}
    .activity_240910 .section1 .content .title span {font-weight: bold;}
    .activity_240910 .section1 .content .item {font-size: 13px;}
    .activity_240910 .section1 .content .item::before {content: url(/uploads/activity/20240910/m/icon.png);margin-right: 10px;}
    .activity_240910 .section1 .content .item span {font-weight: bold;}
    .activity_240910 .section2 .main_title {color: #202020;font-size: 26px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_240910 .section2 .main_title .wap_show {display: flex;flex-direction: column;align-items: end;}
    .activity_240910 .section2 .main_title .wap_show > div {width: 60px;height: 20px;background: url(/uploads/activity/20240910/m/icon1.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 17px;color: #FFFFFF;position: relative;top: 8px;}
    .activity_240910 .section2 .main_title .wap_show > div span:nth-child(1) {font-size: 12px;position: relative;top: 2px;}
    .activity_240910 .section2 .main_title .wap_show > div span:nth-child(3) {font-size: 9px;position: relative;top: 2px;}
    .activity_240910 .section2 .sub_title {display: flex;align-items: center;justify-content: center;gap: 15px;font-size: 13px;color: #202020;}
    .activity_240910 .section2 .sub_title div {display: flex;align-items: center;justify-content: center;gap: 5px;}
    .activity_240910 .section2 .sub_title img {width: 18px;height: 18px;}
    .activity_240910 .section2 .library_card_activity_box {margin: 20px 0;height: 202px;background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
    .activity_240910 .section2 .library_card_activity_box .title {font-size: 19px;font-weight: bold;background: #D01027;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_240910 .section2 .library_card_activity_box .content {display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
    .activity_240910 .section2 .library_card_activity_box .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
    .activity_240910 .section2 .library_card_activity_box .content .spec {font-size: 14px;}
    .activity_240910 .section2 .library_card_activity_box .content .price .char {font-size: 14px;color: #D01027;font-weight: bold;}
    .activity_240910 .section2 .library_card_activity_box .content .price .num {font-size: 26px;color: #D01027;font-weight: bold;}
    .activity_240910 .section2 .library_card_activity_box .content .price .suffic {font-size: 10px;color: #666666;}
    .activity_240910 .section2 .library_card_activity_box .content .btn {width: 120px;height: 36px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 13px;color: #202020;padding: 0 20px;}
    .activity_240910 .section2 .library_card_box {display: flex;justify-content: center;align-items: end;gap: 1%;width: 100%;box-sizing: border-box;}
    .activity_240910 .section2 .library_card_box.pc_show {display: none;}
    .activity_240910 .section2 .library_card_box.wap_show {display: flex !important;}
    .activity_240910 .section2 .library_card_box .library_card_item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 49%;height: 182px;}
    .activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);width: 49%;height: 183px;box-shadow: none;}
    .activity_240910 .section2 .library_card_box .library_card_item .title {font-size: 19px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .title {background: #60666A;}
    .activity_240910 .section2 .library_card_box .library_card_item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 10px 0;}
    .activity_240910 .section2 .library_card_box .library_card_item .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 8px;}
    .activity_240910 .section2 .library_card_box .library_card_item .content > div:nth-child(1) {margin-top: 0;margin-bottom: 8px;margin-top: 0;}
    .activity_240910 .section2 .library_card_box .library_card_item .content .spec {font-size: 13px;color: #202020;text-align: center;}
    .activity_240910 .section2 .library_card_box .library_card_item .content .price .char {font-size: 13px;color: #202020;font-weight: bold;}
    .activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .price .char {color: #202020;}
    .activity_240910 .section2 .library_card_box .library_card_item .content .price .num {font-size: 19px;font-weight: bold;color: #202020;}
    .activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .price .num {color: #202020;}
    .activity_240910 .section2 .library_card_box .library_card_item .content .price .suffic {color: #666666;font-size: 13px;}
    .activity_240910 .section2 .library_card_box .library_card_item .content .btn {width: 65px;height: 32px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 13px;color: #202020;padding: 0 20px;}
    .activity_240910 .section2 .library_card_box .library_card_item:nth-child(2) .content .btn {border: 1px solid #202020;}
    .activity_240910 .section3 .main_title {font-size: 26px;font-weight: bold;margin: 0 auto;text-align: center;line-height: 36px;}
    .activity_240910 .section3 .sub_title {margin: 10px 0;display: flex;align-items: center;justify-content: center;gap: 15px;font-size: 14px;color: #202020;}
    .activity_240910 .section3 .sub_title > div:nth-child(1) {display: flex;align-items: center;justify-content: center;gap: 5px;}
    .activity_240910 .section3 .sub_title > div:nth-child(1) > div {width: 70px;height: 25px;position: relative;display: flex;align-items: center;justify-content: center;background: url(/uploads/activity/20240910/m/icon1.png) center / 100% 100% no-repeat;}
    .activity_240910 .section3 .sub_title > div:nth-child(1) > div span {font-size: 17px;font-weight: bold;color: #FFFFFF;}
    .activity_240910 .section3 .sub_title > div:nth-child(2) span {font-size: 17px;font-weight: bold;line-height: 28px;}
    .activity_240910 .section3 .flow_img {width: 100%;background: url(/uploads/activity/20240910/m/img2.png) center / 100% 100% no-repeat;position: relative;margin-top: 0;}
    .activity_240910 .section3 .flow_img > div {line-height: 1.8;}
    .activity_240910 .section3 .flow_img .left_top_text {font-size: 14px;position: absolute;color: #FFFFFF;top: 20%;left: 12%;}
    .activity_240910 .section3 .flow_img .right_top_text {font-size: 14px;position: absolute;top: 20%;right: 12%;color: #FFFFFF;}
    .activity_240910 .section3 .flow_img .left_bottom_text {font-size: 14px;position: absolute;bottom: -4%;left: 12%;color: #FFFFFF;}
    .activity_240910 .section3 .flow_img .right_bottom_text {font-size: 14px;position: absolute;bottom: -4%;right: 10%;color: #FFFFFF;}
    .activity_240910 .section3 .flow_img .center_text {display: flex;flex-direction: column;align-items: center;justify-content: center;position: absolute;top: 38%;left: 38%;line-height: 24px;}
    .activity_240910 .section3 .flow_img .center_text span {font-size: 17px;font-weight: bold;color: #FFFFFF;}
    .activity_240910 .section3 .inquire {display: block;width: 135px;font-size: 15px;margin: 30px auto;padding: 10px;background: #D01027;color: #FFFFFF;text-align: center;}
    .activity_240910 .section4 .desc_spec {font-size: 14px;color: #666666;display: flex;flex-direction: column;}
    .activity_240910 .section4 .desc_spec.pc_show {display: none;}
    .activity_240910 .section4 .desc_spec.wap_show {display: flex !important;}
    .activity_240910 .section5 .libraries{background: linear-gradient(0deg, #1C4E73 0%, #2674A4 100%);padding: 10px 10px 0 10px;}
    .activity_240910 .section5 .libraries .sub_title {font-size: 16px;color: #FFFFFF;}
    .activity_240910 .section5 .libraries .scroll_tips {font-size: 14px;color: #FFFFFF;text-align: center;padding: 10px 0;}
    .activity_240910 .section5 .libraries .content_box{margin-top: 10px;display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;height: 300px;overflow-y: scroll;}
    .activity_240910 .section5 .libraries .content_box span{width: 100%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px; color:#000000;}
    .activity_240910 .section5 .libraries .content_box span:nth-child(3n+2) {width: 100%;}
    .activity_240910 .section5 .libraries .content_box span:nth-child(3n) {width: 100%;}


    /* activity_241015 稳转株 */
    .activity_241015 {color: #202020;font-size: 13px;}
    .activity_241015 .pc_show{display: none;}
    .activity_241015 .red{color:#d01027;}
    .activity_241015 .bold{font-weight: bold;}
    .activity_241015 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241015/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241015 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_241015 .section1 .bg_content {width: 100%;margin: 0 auto;background: url(/uploads/activity/20241015/m/img1.jpg) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section1 .bg_content > div {width:275px;font-weight: 400;font-size: 13px;color: #202020;line-height: 20px;text-align: center;margin-right: 75px;}
    .activity_241015 .section2 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241015 .section2 .main_title > div:first-child {font-weight: bold;font-size: 28px;color: #202020;line-height: 50px;}
    .activity_241015 .section2 .main_title > div:last-child {width: 48px;position: relative;top: -10px;left: 5px;}
    .activity_241015 .section2 .suffix_cell {display: flex;align-items: center;justify-content: center;gap: 10px;margin-top: 15px;margin-bottom: 30px;}
    .activity_241015 .section2 .suffix_cell > div {width: 63px;height: 26px;font-weight: 400;font-size: 14px;color: #202020;line-height: 50px;background: #E9EDF2;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section2 .special_content {display: flex;align-items: end;justify-content: center;}
    .activity_241015 .section2 .special_content .content_l {flex: 1;height: 141px;background: rgba(57,92,173,0.13);border: 1px solid #F3F8FF;border-top-left-radius: 80px;border-bottom-left-radius: 80px;position: relative;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section2 .special_content .content_l > div {display: flex;flex-direction: column;align-items: end;gap: 5px;}
    .activity_241015 .section2 .special_content .content_l .label {font-weight: bold;font-size: 14px;color: #202020;line-height: 22px;}
    .activity_241015 .section2 .special_content .content_l .value {display: grid;grid-template-columns: 1fr;}
    .activity_241015 .section2 .special_content .content_l .value .item {display: flex;align-items: center;gap: 5px;font-size: 12px;color: #666666;line-height: 20px;}
    .activity_241015 .section2 .special_content .content_l .bg_icon {width: 50px;position: absolute;top: 10px;right: 0;}
    .activity_241015 .section2 .special_content .content_c {width: 113px;height: 153px;background: linear-gradient(0deg, #E1E3E5 0%, #FAFBFC 63%, #F1F2F3 100%);box-shadow: 0px 0px 16px 0px rgba(88,88,88,0.3);box-sizing: border-box;border-radius: 5px;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;}
    .activity_241015 .section2 .special_content .content_c .label {font-weight: bold;font-size: 16px;color: #D01027;line-height: 15px;}
    .activity_241015 .section2 .special_content .content_c .suffix {font-weight: 400;font-size: 12px;color: #666666;line-height: 12px;}
    .activity_241015 .section2 .special_content .content_c .img {width: 38px;}
    .activity_241015 .section2 .special_content .content_c a {display: block;width: 90px;height: 30px;background: #D01027;border-radius: 16px;font-size: 14px;color: #FFFFFF;text-align: center;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section2 .special_content .content_r {flex: 1;height: 141px;background: rgba(208,16,39,0.1);border: 1px solid #FFF8F9;border-top-right-radius: 80px;border-bottom-right-radius: 80px;position: relative;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section2 .special_content .content_r > div {display: flex;flex-direction: column;align-items: start;gap: 5px;}
    .activity_241015 .section2 .special_content .content_r .label {font-weight: bold;font-size: 14px;color: #202020;line-height: 26px;}
    .activity_241015 .section2 .special_content .content_r .money {font-weight: bold;font-size: 26px;color: #D01027;line-height: 26px;display: flex;align-items: end;}
    .activity_241015 .section2 .special_content .content_r .money span {font-size: 15px;}
    .activity_241015 .section2 .special_content .content_r .time {font-weight: 400;font-size: 14px;color: #202020;line-height: 22px;}
    .activity_241015 .section2 .special_content .content_r .bg_icon {width: 50px;position: absolute;bottom: 10px;left: 0;}
    .activity_241015 .section3 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241015 .section3 .main_title > div:first-child {font-weight: bold;font-size: 26px;color: #202020;line-height: 50px;}
    .activity_241015 .section3 .main_title > div:first-child span {font-size: 16px;color: #202020;margin-left: 5px;}
    .activity_241015 .section3 .main_title > div:last-child {width: 48px;position: relative;top: -20px;left: -42px;}
    .activity_241015 .section3 .suffix_cell {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;margin-top: 15px;margin-bottom: 30px;box-sizing: border-box;}
    .activity_241015 .section3 .suffix_cell.pc_show {display: none;}
    .activity_241015 .section3 .suffix_cell.wap_show {display: flex !important;}
    .activity_241015 .section3 .suffix_cell > div {display: flex;align-items: center;gap: 10px;width: 100%;height: auto;background: none;line-height: initial;font-size: 13px;}
    .activity_241015 .section3 .suffix_cell > div > div {width: 67px;height: 29px;font-weight: 400;font-size: 13px;color: #202020;line-height: 62px;background: #E9EDF2;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section3 .bg_content {width: 282px;background: url(/uploads/activity/20241015/m/img4.png) center / 100% 100% no-repeat;margin: 0 auto;position: relative;display: flex;align-items: center;justify-content: space-between;}
    .activity_241015 .section3 .bg_content > div:first-child {font-size: 14px;color: #FFFFFF;position: relative;left: 15px;top: -3px;}
    .activity_241015 .section3 .bg_content > div:last-child {font-size: 14px;color: #202020;position: relative;right: 22px;bottom: -3px;}
    .activity_241015 .section3 .case_content {margin-top: 30px;display: flex;align-items: end;justify-content: center;}
    .activity_241015 .section3 .case_content .content_l {width: 175px;height: 129px;background: #E5EAF4;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section3 .case_content .content_l > div {display: flex;flex-direction: column;}
    .activity_241015 .section3 .case_content .content_l .label {font-weight: bold;font-size: 14px;color: #202020;display: flex;align-items: center;gap: 8px;}
    .activity_241015 .section3 .case_content .content_l .label img {width: 31px;}
    .activity_241015 .section3 .case_content .content_l .value .item {display: flex;align-items: center;gap: 5px;font-size: 14px;color: #666666;line-height: 22px;}
    .activity_241015 .section3 .case_content .content_r {width: 201px;height: 144px;background: linear-gradient(0deg, #F6F8FA 0%, #F9FBFE 100%);box-shadow: 0px 0px 16px 0px rgba(88,88,88,0.3);display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;}
    .activity_241015 .section3 .case_content .content_r > div:first-child {display: flex;align-items: center;gap: 10px;}
    .activity_241015 .section3 .case_content .content_r .btn1 {cursor: pointer;width: 24px;height: 24px;padding: 0;line-height: 0;}
    .activity_241015 .section3 .case_content .content_r .img_box {width: 117px;height: 81px;overflow: hidden;}
    .activity_241015 .section3 .case_content .content_r .img_box .cell_img {display: none;position: relative;}
    .activity_241015 .section3 .case_content .content_r .img_box .cell_img .img_tips {box-sizing: border-box;border-left: 4px solid #D01027;font-size: 9px;color: #FFFFFF;padding-left: 4px;position: absolute;bottom: 0;}
    .activity_241015 .section3 .case_content .content_r .img_box .active {display: block;}
    .activity_241015 .section3 .case_content .content_r > div:last-child {font-weight: bold;font-size: 14px;color: #202020;}
    .activity_241015 .section3 .case_inquire {margin: 30px auto;width: 121px;height: 30px;background: #D01027;border-radius: 21px;font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 16px;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section4 .content_t {position: relative;background: linear-gradient(0deg, #DBE3EE 0%, #EFF3F7 100%);display: block;}
    .activity_241015 .section4 .content_t > img {width: 200px;position: absolute;top: 50px;right: 20px;}
    .activity_241015 .section4 .content_t .value {height: 239px;display: flex;flex-direction: column;padding-left: 25px;box-sizing: border-box;}
    .activity_241015 .section4 .content_t .value .label {font-weight: bold;font-size: 24px;color: #202020;line-height: 62px;}
    .activity_241015 .section4 .content_t .value .suffix .item {display: flex;align-items: center;gap: 8px;font-weight: 400;font-size: 14px;color: #666666;line-height: 31px;}
    .activity_241015 .section4 .content_t .value .inquire_btn {margin-top: 20px;width: 116px;height: 34px;background: #D01027;border-radius: 17px;font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 30px;display: flex;align-items: center;justify-content: center;}
    .activity_241015 .section4 .content_b {margin-top: 30px;width: 100%;height: auto;box-sizing: border-box;background: #fbfdff;box-shadow: none;border-radius: 0;padding: 0;}
    .activity_241015 .section4 .content_b .label {width: 100%;height: 36px;display: flex;align-items: end;position: relative;}
    .activity_241015 .section4 .content_b .label .text {flex: 1;height: 38px;padding: 3px 15px;background: #0E4D98;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;font-weight: bold;font-size: 18px;color: #FFFFFF;line-height: 32px;}
    .activity_241015 .section4 .content_b .label .icon {width: 122px;position: absolute;top: -8px;right: -8px;left: auto;}
    .activity_241015 .section4 .content_b .table {width: 100%;height: auto;overflow-y: visible;}
    .activity_241015 .section4 .content_b .table table {width: 100%;}
    .activity_241015 .section4 .content_b .table table td {height: 36px;text-align: center;font-size: 13px;color: #202020;}
    .activity_241015 .section4 .content_b .table table tr:nth-child(odd) {background: #EBF1F7;}
    .activity_241015 .section4 .content_b .table table tr:nth-child(even) {background: #fbfdff;}
    .activity_241015 .width_covered {position: relative;}
    .activity_241015 .width_covered .bg {width: 100%;height: 420px;background: linear-gradient(0deg, #DBE3EE 0%, #EFF3F7 100%);position: absolute;top: -30px;}
    .activity_241015 .section5 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 22px;}


    /* 20241017 现货产品 */
    .activity_241017 {color: #202020;font-size: 13px;}
    .activity_241017 .pc_show{display: none;}
    .activity_241017 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241017/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241017 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_241017 .inquire_btn {width: 110px;height: 36px;border-radius: 18px;border: 1px solid #D01027;font-size: 14px;color: #202020;display: flex;align-items: center;justify-content: center;margin-top: 15px;}
    .activity_241017 .bg_box {position: relative;}
    .activity_241017 .bg_box .bg_image {width: 100%;height: 250px;background: url(/uploads/activity/20241017/m/img1.jpg) center / 100% 100% no-repeat;position: absolute;top: 0;}
    .activity_241017 .section1 .text_box {margin: 0 auto;width: 80%;height: 155px;font-size: 14px;line-height: 22px;display: flex;flex-direction: column;align-items: center;}
    .activity_241017 .section1 .text_box span {font-weight: bold;color: #D01027;}
    .activity_241017 .section1 .bg_content {margin: 30px auto 0;width: 100%;height: 286px;background: url(/uploads/activity/20241017/m/img2.png) center / 100% 100% no-repeat;border-radius: 15px;position: relative;display: flex;flex-direction: column;box-sizing: border-box;}
    .activity_241017 .section1 .bg_content .content_t {height: 85px;padding: 0 10px;display: flex;flex-direction: column;justify-content: center;gap: 10px;box-sizing: border-box;}
    .activity_241017 .section1 .bg_content .content_t > div {display: flex;align-items: center;position: relative;}
    .activity_241017 .section1 .bg_content .content_t > div:first-child > div:first-child {font-weight: bold;font-size: 20px;color: #000000;line-height: 14px;}
    .activity_241017 .section1 .bg_content .content_t > div:first-child > div:last-child {width: 49px;height: 21px;position: relative;top: -5px;left: -5px;}
    .activity_241017 .section1 .bg_content .content_t > div:last-child {top: auto;left: auto;}
    .activity_241017 .section1 .bg_content .content_t > div:last-child > div:first-child {font-weight: bold;font-size: 14px;color: #000000;line-height: 14px;background: rgba(255,252,252,0.72);border-radius: 12px;border: 1px solid #CF1229;padding: 4px 15px;}
    .activity_241017 .section1 .bg_content .content_t > div:last-child > div:last-child {width: 48px;height: 16px;position: relative;top: -10px;left: 1px;}
    .activity_241017 .section1 .bg_content .content_b {flex: 1;display: flex;align-items: center;justify-content: center;gap: 20px;}
    .activity_241017 .section1 .bg_content .content_bl {display: grid;grid-template-columns: 1fr;gap: 8px;}
    .activity_241017 .section1 .bg_content .content_bl > div {width: 87px;height: 30px;border-radius: 15px;border: 1px dashed #D01027;flex: 14px;display: flex;align-items: center;justify-content: center;}
    .activity_241017 .section1 .bg_content .content_bc {width: 79px;height: 47px;}
    .activity_241017 .section1 .bg_content .content_br {display: flex;align-items: center;flex-direction: column;justify-content: center;gap: 20px;}
    .activity_241017 .section1 .bg_content .content_br > div:first-child {display: flex;flex-direction: column;align-items: center;gap: 5px;}
    .activity_241017 .section1 .bg_content .content_br > div:first-child > div {display: flex;flex-direction: column;align-items: center;}
    .activity_241017 .section1 .bg_content .content_br > div:first-child > div img {width: 52px;}
    .activity_241017 .section1 .bg_content .content_br > div:first-child > div:nth-child(2) img {width: 20px;}
    .activity_241017 .section1 .bg_content .content_br > div:first-child > div:nth-child(3) img {width: 34px;}
    .activity_241017 .section1 .bg_content .content_br > div:last-child {width: 123px;height: 49px;position: absolute;top: 35px;right: 8px;}
    .activity_241017 .section1 .tip_text {margin-top: 8px;font-size: 14px;color: #666666;}
    .activity_241017 .section1 .inquire_btn {margin: 10px auto;width: 153px;height: 48px;border-radius: 24px;font-size: 16px;border: 1px solid #D01027;}
    .activity_241017 .section2 .bg_content {margin-top: 80px;width: 100%;height: 547px;background: url(/uploads/activity/20241017/m/img7.png) center / 100% 100% no-repeat;border-radius: 13px;position: relative;display: flex;flex-direction: column;box-sizing: border-box;}
    .activity_241017 .section2 .bg_content .content_t {height: 95px;padding: 0 10px;display: flex;flex-direction: column;justify-content: center;gap: 10px;}
    .activity_241017 .section2 .bg_content .content_t > div {display: flex;align-items: center;position: relative;}
    .activity_241017 .section2 .bg_content .content_t > div:first-child > div:first-child {font-weight: bold;font-size: 20px;color: #000000;line-height: 14px;}
    .activity_241017 .section2 .bg_content .content_t > div:first-child > div:last-child {width: 49px;height: 21px;position: relative;top: -5px;left: -5px;}
    .activity_241017 .section2 .bg_content .content_t > div:last-child {top: auto;left: auto;}
    .activity_241017 .section2 .bg_content .content_t > div:last-child > div:first-child {font-weight: bold;font-size: 14px;color: #000000;line-height: 14px;background: rgba(255,252,252,0.72);border-radius: 12px;border: 1px solid #CF1229;padding: 4px 15px;}
    .activity_241017 .section2 .bg_content .content_b {flex: 1;display: flex;flex-direction: column;gap: 20px;box-sizing: border-box;}
    .activity_241017 .section2 .bg_content .content_b .item {height: 212px;display: flex;flex-direction: row-reverse;align-items: center;justify-content: center;gap: 8px;position: relative;}
    .activity_241017 .section2 .bg_content .content_b .item:nth-child(1) {padding-right: 0;border-right: none;}
    .activity_241017 .section2 .bg_content .content_b .item > div:first-child {width: 140px;position: relative;top: -18px;}
    .activity_241017 .section2 .bg_content .content_b .item > div:last-child {gap: 0;}
    .activity_241017 .section2 .bg_content .content_b .item > div:last-child img {width: 178px;}
    .activity_241017 .section2 .bg_content .content_b .item .label {font-size: 17px;font-weight: bold;margin-bottom: 10px;}
    .activity_241017 .section2 .bg_content .content_b .item a {position: relative;left: 100px;width: 110px;height: 36px;}
    .activity_241017 .section3 .main_title {display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241017 .section3 .main_title > div:first-child {font-weight: bold;font-size: 20px;color: #202020;}
    .activity_241017 .section3 .main_title > div:last-child {width: 49px;height: 21px;position: relative;top: -12px;left: 5px;}
    .activity_241017 .section3 .bg_content {width: 100%;height: 125px;background: url(/uploads/activity/20241017/m/img12.png) center / 100% 100% no-repeat;margin: 30px auto;position: relative;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
    .activity_241017 .section3 .bg_content .content {width: 100%;height: 125px;display: grid;grid-template-columns: repeat(2, 1fr);}
    .activity_241017 .section3 .bg_content .content > div {display: flex;align-items: center;justify-content: center;}
    .activity_241017 .section3 .bg_content .content > div:first-child img {width: 136px;height: 87px;}
    .activity_241017 .section3 .bg_content .content > div:last-child img {width: 61px;height: 78px;}
    .activity_241017 .section3 .bg_content .img {position: absolute;}
    .activity_241017 .section3 .bg_content .img_pa1 {bottom: -12px;left: auto;}
    .activity_241017 .section3 .bg_content .img_pa1 > div {display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241017 .section3 .bg_content .img_pa1 > div > div:last-child {width: 100%;display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;position: absolute;}
    .activity_241017 .section3 .bg_content .img_pa1 > div > div:last-child > div {display: flex;justify-content: center;font-size: 14px;color: #FFFFFF;}
    .activity_241017 .section3 .bg_content .img_pa2 {width: 86px;top: -15px;right: auto;}
    .activity_241017 .section3 .inquire_btn {margin: 0 auto;color: #000000;width: 110px;height: 36px;border: 1px solid #D01027;font-size: 14px;}
    .activity_241017 .section4 .main_title {font-size: 20px;font-weight: bold;color: #202020;margin-bottom: 22px;}
    .activity_241017 .section4 .main_title::before {content: "▉";color: #D01027;margin-right: 9px;font-size: inherit;display: inline-block;width: 9px;overflow: hidden;vertical-align: bottom;}
    .activity_241017 .section4 .tag_box1 {display: grid;grid-template-columns: 1fr;gap: 25px;}
    .activity_241017 .section4 .tag_box1 .item {display: flex;align-items: center;height: 167px;background: #ECF2F3;}
    .activity_241017 .section4 .tag_box1 .item > div:first-child {width: 174px;height: 167px;overflow: hidden;}
    .activity_241017 .section4 .tag_box1 .item > div:last-child {flex: 1;display: flex;flex-direction: column;box-sizing: border-box;padding-left: 25px;}
    .activity_241017 .section4 .tag_box1 .item .label {font-weight: bold;font-size: 17px;color: #202020;}
    .activity_241017 .section4 .tag_box1 .item .value {display: flex;flex-direction: column;padding-left: 10px;}
    .activity_241017 .section4 .tag_box1 .item .value > div {position: relative;}
    .activity_241017 .section4 .tag_box1 .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}


    /* 20241107 点突变活动-zh */
    .activity_241107 {color: #202020;font-size: 13px;}
    .activity_241107 .pc_show{display: none;}
    .activity_241107 .red{color:#d01027;}
    .activity_241107 .bold{font-weight: bold;}
    .activity_241107 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241107/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241107 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_241107 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 24px;font-weight: 700;color: #000000;padding-left: 10px;}
    .activity_241107 .section1 .desc_box {font-size: 14px;color: #202020;text-indent: 24px;margin-bottom: 30px;}
    .activity_241107 .section1 .desc_box span {font-weight: 700;}
    .activity_241107 .section1 .bg_content {margin: 0 auto;background: url(/uploads/activity/20241107/m/img1-bg.png) center / 100% 100% no-repeat;display: flex;flex-direction: column;position: relative;height: 360px;}
    .activity_241107 .section1 .bg_content .title {width: 270px;height: 48px;font-weight: bold;font-size: 23px;color: #FFFFFF;line-height: 26px;text-align: center;display: flex;align-items: center;justify-content: center;margin: 0 auto;position: relative;top: auto;left: auto;}
    .activity_241107 .section1 .bg_content .title .icon {width: 47px;position: absolute;top: 5px;right: -20px;}
    .activity_241107 .section1 .bg_content .content {flex: 1;box-sizing: border-box;display: flex;align-items: center;justify-content: center;gap: 0;}
    .activity_241107 .section1 .bg_content .content_l {width: 330px;display: flex;flex-direction: column;gap: 10px;}
    .activity_241107 .section1 .bg_content .content_l span {font-size: 14px;color: #202020;line-height: 1.8;}
    .activity_241107 .section1 .bg_content .content_l span:last-child {color: #D01027;font-weight: 700;}
    .activity_241107 .section1 .bg_content .content_l .params {box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;gap: 6px;width:329px;height: 102px;background: #FFFFFF;border-radius: 8px;opacity: 0.88;padding: 0 8px;margin: 0;}
    .activity_241107 .section1 .bg_content .content_l .params > div {display: flex;align-items: center;gap: 10px;}
    .activity_241107 .section1 .bg_content .content_l .params > div > img {width: 18px;}
    .activity_241107 .section1 .bg_content .content_l .params > div > div {font-size: 14px;line-height: 19px;color: #202020;}
    .activity_241107 .section1 .u_image {width: 206px;margin: 20px auto;}
    .activity_241107 .section2 {display: flex;flex-direction: column;align-items: center;height: auto;}
    .activity_241107 .section2 > div:first-child {width: 100%;height: auto;display: block;box-sizing: border-box;}
    .activity_241107 .section2 > div:first-child .params {margin: 20px 0;width: 100%;height: 27px;background: #DDE8E9;border-radius: 13px;display: flex;align-items: center;justify-content: center;gap: 20px;font-size: 13px;color: #202020;box-sizing: border-box;}
    .activity_241107 .section2 > div:first-child .desc_text {font-size: 12px;color: #666666;line-height: 22px;}
    .activity_241107 .section2 > div:last-child {margin-top: 20px;width: 286px;}
    .activity_241107 .section3 {width: 100%;height: 313px;background: rgba(160,212,218,0.21);box-shadow: 0px 0px 10px 0px rgba(64,76,87,0.24);border-radius: 17px;border: 1px solid #FAFEFF;padding: 30px 20px 0 20px;box-sizing: border-box;display: flex;flex-direction: column;box-sizing: border-box;margin: 0 auto;}
    .activity_241107 .section3.pc_show {display: none;}
    .activity_241107 .section3.wap_show {display: flex !important;}
    .activity_241107 .section3 .red_title_text1 {display: flex;align-items: start;position: relative;}
    .activity_241107 .section3 .red_title_text1 > div:first-child {width: 10px;height: 26px;background: #D01027;margin-right: 10px;}
    .activity_241107 .section3 .red_title_text1 > div:last-child {font-weight: bold;font-size: 26px;color: #202020;line-height: 39px;position: relative;top: -7px;}
    .activity_241107 .section3 > div:first-child {display: flex;align-items: start;position: relative;height: auto;flex-direction: row;justify-content: start;}
    .activity_241107 .section3 .content {flex: 1;display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;}
    .activity_241107 .section3 .content_l {height: 100%;display: flex;flex-direction: column;}
    .activity_241107 .section3 .content_l .params {display: flex;flex-direction: column;gap: 3px;padding-left: 5px;margin: 20px 0 25px;}
    .activity_241107 .section3 .content_l .params > div {display: flex;align-items: center;gap: 5px;}
    .activity_241107 .section3 .content_l .params > div:last-child {color: #D01027;}
    .activity_241107 .section3 .content_l .inquire_btn {width: 99px;height: 42px;background: #D01027;color: #FFFFFF;font-size: 16px;display: flex;align-items: center;justify-content: center;}
    .activity_241107 .section3 .content_r {height: 100%;display: flex;flex-direction: column;background: url(/uploads/activity/20241107/m/img4.png) center / 100% 100% no-repeat;position: relative;}
    .activity_241107 .section3 .content_r .content_rb {display: flex;flex-direction: column;align-items: center;position: relative;top: 10px;left: 15px;}
    .activity_241107 .section3 .content_r .content_rb > div:nth-child(1) {font-weight: 700;font-size: 14px;color: #09616B;}
    .activity_241107 .section3 .content_r .content_rb > div:nth-child(2) {font-size: 11px;color: #09616B;}
    .activity_241107 .section4 .tag_content {margin-top: 30px;display: grid;grid-template-columns: 1fr;gap: 15px;}
    .activity_241107 .section4 .tag_content .item {background: linear-gradient(0deg, #F9FAFA 0%, #D1D2D2 100%);border: 1px solid;border-image: linear-gradient(0deg, #D3DDDE, #EFF9FA) 10 10;position: relative;height: auto;}
    .activity_241107 .section4 .tag_content .item .img {width: 73px;height: 27px;position: absolute;top: -2px;right: 10px;display: flex;align-items: center;justify-content: center;}
    .activity_241107 .section4 .tag_content .item .img > div {font-size: 12px;color: #FFFFFF;position: absolute;top: -1px;}
    .activity_241107 .section4 .tag_content .item .content {box-sizing: border-box;padding: 20px;display: flex;flex-direction: column;}
    .activity_241107 .section4 .tag_content .item .content .label {display: flex;align-items: center;}
    .activity_241107 .section4 .tag_content .item .content .label > div {font-size: 16px;font-weight: 700;color: #000000;}
    .activity_241107 .section4 .tag_content .item .content .label > div:nth-child(2) {font-weight: 400;color: #202020;text-decoration: none;}
    .activity_241107 .section4 .tag_content .item .content .label .tips {width: 60px;height: 17px;background: #D01027;border-radius: 9px;color: #FFFFFF;font-size: 12px;font-weight: 400;display: flex;align-items: center;justify-content: center;margin-left: 6px;}
    .activity_241107 .section4 .tag_content .item .content .doi {font-size: 13px;color: #44A3DF;line-height: 18px;}
    .activity_241107 .section4 .tag_content .item .content .text {margin-top: 20px;font-size: 13px;color: #666666;line-height: 19px;opacity: 1;}
    .activity_241107 .section5 .bg_content {width: 100%;margin-top: 30px;height: 272px;background: url(/uploads/activity/20241107/m/img6.png) center / 100% 100% no-repeat;display: grid;grid-template-rows: repeat(3, 1fr);}
    .activity_241107 .section5 .bg_content > div {display: grid;grid-template-columns: repeat(3, 1fr);text-align: center;position: relative;font-size: 10px;}
    .activity_241107 .section5 .bg_content .top > div {position: relative;top: 58px;}
    .activity_241107 .section5 .bg_content .top > div:nth-child(1) {left: -12px;}
    .activity_241107 .section5 .bg_content .top > div:nth-child(3) {left: 15px;}
    .activity_241107 .section5 .bg_content .center > div {position: relative;top: 65px;}
    .activity_241107 .section5 .bg_content .center > div:nth-child(1) {left: -15px;}
    .activity_241107 .section5 .bg_content .center > div:nth-child(3) {left: 15px;}
    .activity_241107 .section5 .bg_content .bottom > div {position: relative;top: 72px;}
    .activity_241107 .section5 .bg_content .bottom > div:nth-child(1) {left: -15px;}
    .activity_241107 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 20241210 文库活动 */
    .activity_241210 {color: #202020;font-size: 13px;}
    .activity_241210 .pc_show{display: none;}
    .activity_241210 .red{color:#d01027;}
    .activity_241210 .bold{font-weight: bold;}
    .activity_241210 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241210/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241210 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_241210 .section1 .bg_content {background: url(/uploads/activity/20241210/m/img01.png) center / 100% 100% no-repeat;width: 100%;height: 290px;padding: 45px 35px;box-sizing: border-box;font-size: 13px;}
    .activity_241210 .section1 .bg_content .desc_box {font-size: 13px;line-height: 1.8;color: #202020;}
    .activity_241210 .section1 .bg_content .desc_box span {font-weight: 700;color: #D01027;}
    .activity_241210 .section1 .bg_content .desc_box span.bold {color: #202020;}
    .activity_241210 .section1 .question_content {width: 334px;height: 178px;margin: 10px auto;}
    .activity_241210 .section2 {margin-top: -30px;}
    .activity_241210 .section2 .bg_content {width: 100%;height: 380px;background: url(/uploads/activity/20241210/m/img02.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;}
    .activity_241210 .section2 .bg_content .main_title {width: 280px;}
    .activity_241210 .section2 .bg_content .suffix_title {display: flex;align-items: center;justify-content: center;gap: 20px;}
    .activity_241210 .section2 .bg_content .suffix_title .item {font-size: 12px;color: #666666;display: flex;align-items: center;gap: 5px;}
    .activity_241210 .section2 .bg_content .suffix_title .item img {width: 13px;}
    .activity_241210 .section2 .main_content {background: url(/uploads/activity/20241210/m/img10.png) center / 100% 100% no-repeat;width: 280px;height: 200px;display: flex;flex-direction: column;}
    .activity_241210 .section2 .main_content .content_top {width: 100%;height: 34px;display: flex;align-items: center;}
    .activity_241210 .section2 .main_content .content_top > div {display: flex;align-items: center;justify-content: center;font-size: 11px;font-weight: 700;color: #FFFFFF;}
    .activity_241210 .section2 .main_content .content_top > div:nth-child(1) {width: 80px;}
    .activity_241210 .section2 .main_content .content_top > div:nth-child(2) {flex: 1;}
    .activity_241210 .section2 .main_content .content_top > div:nth-child(3) {width: 70px;}
    .activity_241210 .section2 .main_content .content_center {flex: 1;display: flex;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) {width: 80px;display: flex;flex-direction: column;align-items: center;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div {height: 18px;font-size: 10px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box {flex: 1;color: #666666;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box > div {display: flex;align-items: center;gap: 5px;font-size: 9px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) .item_box img {width: 9px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(1) {top: -3px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(2) {top: a-2px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(3) {top: auto;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(4) {top: 2px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(5) {top: 2px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(1) > div:nth-child(6) {top: -2px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(2) {flex: 1;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content {flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 10px; gap: 2px;position: relative;left: -15px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(3) {width: 70px;display: flex;align-items: center;justify-content: center;font-size: 10px;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content > div:first-child {text-decoration: underline;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(2) .left_content > div:last-child {background: url(/uploads/activity/20241210/img11.png) center / 100% 100% no-repeat;width: 70px;height: 20px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-weight: 700;}
    .activity_241210 .section2 .main_content .content_center > div:nth-child(2) .right_icon {width: 60px;height: 55px;position: absolute;top: 48px;left: 62px;}
    .activity_241210 .section2 .main_content .content_bottom {width: 100%;height: 24px;display: flex;align-items: center;justify-content: center;font-size: 10px;color: #202020;}
    .activity_241210 .section2 .inquire_btn {width: 128px;height: 40px;margin: 10px auto;background: #D01027;color: #FFFFFF;font-size: 13px;display: flex;align-items: center;justify-content: center;}
    .activity_241210 .section2 .inquire_btn.wap_show {display: flex !important;}
    .activity_241210 .section2 .bg_content .inquire_btn {display: none;}
    .activity_241210 .section3 .content_area0 {width: 100%;margin-top: 15px;}
    .activity_241210 .section3 .content_area0 table {width: 100%;border-collapse: collapse;}
    .activity_241210 .section3 .content_area0 table th {background: #848c97;color: #FFFFFF;font-size: 11px;font-weight: 700;text-align: center;padding: 3px 0;}
    .activity_241210 .section3 .content_area0 table th:nth-child(1) {width: auto;}
    .activity_241210 .section3 .content_area0 table th:nth-child(2) {width: auto;}
    .activity_241210 .section3 .content_area0 table th:nth-child(3) {width: auto;}
    .activity_241210 .section3 .content_area0 table td {font-size: 9px;text-align: center;padding: 3px 0;}
    .activity_241210 .section3 .content_area0 table tr:nth-child(odd) {background: #ededed;}
    .activity_241210 .section3 .content_area0 table tr:nth-child(even) {background: #f8f8f8;}
    .activity_241210 .section3 .content_area0 .tips {margin-top: 12px;font-size: 9px;color: #666666;}
    .activity_241210 .section3 .content_area0 .tips a {font-size: 9px;color: #666666;text-decoration: underline;}
    .activity_241210 .section3 .content_area1 {display: flex;flex-direction: column;align-items: center;gap: 15px;height: auto;padding-left: 0;}
    .activity_241210 .section3 .content_area1 .desc_content {font-size: 12px;line-height: 22px;color: #666666;flex: 1;padding-top: 0;}
    .activity_241210 .section3 .content_area1 .img_content {width: 80%;}
    .activity_241210 .section3 .content_area2 {width: 100%;display: flex;align-items: center;justify-content: center;padding: 10px 20px;box-sizing: border-box;}
    .activity_241210 .section3 .content_area3 {display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 10px 20px;gap: 20px;}
    .activity_241210 .section3 .content_area3 .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
    .activity_241210 .section3 .content_area3 .item .text {font-size: 12px;color: #666666;}
    .activity_241210 .section3 .content_area3 .item .img {height: auto;}
    .activity_241210 .section3 .content_area4 {display: flex;flex-direction: column;padding-left: 0;}
    .activity_241210 .section3 .content_area4 .desc_content {display: flex;flex-direction: column;}
    .activity_241210 .section3 .content_area4 .desc_content > div:first-child {font-size: 12px;color: #666666;margin-bottom: 5px;}
    .activity_241210 .section3 .content_area4 .desc_content > div:last-child {display: flex;flex-direction: column;}
    .activity_241210 .section3 .content_area4 .desc_content .item {display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 700;color: #666666;}
    .activity_241210 .section3 .content_area4 .desc_content .item img {width: 10px;}
    .activity_241210 .section3 .content_area4 .img_content {display: flex;flex-direction: column;align-items: end;position: relative;top: -50px;right: 30px;font-size: 12px;color: #666666;}
    .activity_241210 .section4 {margin-top: -50px;}
    .activity_241210 .section4 .content_tag {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;gap: 15px;margin-top: 20px;}
    .activity_241210 .section4 .tag_item {height: 106px;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 10px;color: #FFFFFF;font-weight: 700;}
    .activity_241210 .section4 .tag_item > div:last-child {font-size: 10px;font-weight: 400;}
    .activity_241210 .section4 .item01 {background: url(/uploads/activity/20241210/img06.png) center / 100% 100% no-repeat;}
    .activity_241210 .section4 .item02 {background: url(/uploads/activity/20241210/img07.png) center / 100% 100% no-repeat;}
    .activity_241210 .section4 .item03 {background: url(/uploads/activity/20241210/img08.png) center / 100% 100% no-repeat;}
    .activity_241210 .section4 .item04 {background: url(/uploads/activity/20241210/img09.png) center / 100% 100% no-repeat;}
    .activity_241210 .section5 .main_title {color: #202020;font-size: 26px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241210 .section5 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 20px;}
    .activity_241210 .section5 .suffix_title .item {display: flex;align-items: center;gap: 5px;color: #202020;font-size: 13px;}
    .activity_241210 .section5 .content_box.pc_show {display: none;}
    .activity_241210 .section5 .content_box {margin-top: 0;width: 100%;display: block;}
    .activity_241210 .section5 .item_activity {margin: 20px 0;height: 230px;background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
    .activity_241210 .section5 .item_activity .title {font-size: 19px;font-weight: bold;background: #D01027;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_241210 .section5 .item_activity .content {display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
    .activity_241210 .section5 .item_activity .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
    .activity_241210 .section5 .item_activity .content .spec {font-size: 14px;text-align: center;}
    .activity_241210 .section5 .item_activity .content .price .char {font-size: 14px;color: #D01027;font-weight: bold;}
    .activity_241210 .section5 .item_activity .content .price .num {font-size: 26px;color: #D01027;font-weight: bold;}
    .activity_241210 .section5 .item_activity .content .price .suffic {font-size: 10px;color: #666666;}
    .activity_241210 .section5 .item_activity .content .btn {width: 120px;height: 36px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_241210 .section5 .item_box {display: flex;justify-content: center;align-items: end;gap: 1%;width: 100%;}
    .activity_241210 .section5 .item_box .item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 49%;height: 200px;}
    .activity_241210 .section5 .item_box .item:nth-child(2) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);width: 49%;height: 201px;box-shadow: none;}
    .activity_241210 .section5 .item_box .item .title {font-size: 19px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_241210 .section5 .item_box .item:nth-child(2) .title {background: #60666A;}
    .activity_241210 .section5 .item_box .item:nth-child(2) .price {margin-top: 20px;}
    .activity_241210 .section5 .item_box .item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 10px 0;}
    .activity_241210 .section5 .item_box .item .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 8px;}
    .activity_241210 .section5 .content_box .item .content > div:nth-child(1) {margin-top: 0;margin-bottom: 8px;}
    .activity_241210 .section5 .item_box .item .content .spec {font-size: 13px;color: #202020;text-align: center;}
    .activity_241210 .section5 .item_box .item .content .price .char {font-size: 13px;color: #202020;font-weight: bold;}
    .activity_241210 .section5 .content_box .item:nth-child(2) .content .price .char {color: #202020;}
    .activity_241210 .section5 .item_box .item .content .price .num {font-size: 19px;font-weight: bold;color: #202020;}
    .activity_241210 .section5 .content_box .item:nth-child(2) .content .price .num {color: #202020;}
    .activity_241210 .section5 .item_box .item .content .price .suffic {color: #666666;font-size: 13px;}
    .activity_241210 .section5 .item_box .item .content .btn {width: 65px;height: 32px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_241210 .section5 .content_box .item:nth-child(2) .content .btn {border: 1px solid #202020;}
    .activity_241210 .section6 .libraries{background: linear-gradient(0deg, #1C4E73 0%, #2674A4 100%);padding: 10px 10px 0 10px;}
    .activity_241210 .section6 .libraries .sub_title {font-size: 16px;color: #FFFFFF;}
    .activity_241210 .section6 .libraries .scroll_tips {font-size: 14px;color: #FFFFFF;text-align: center;padding: 10px 0;}
    .activity_241210 .section6 .libraries .content_box{margin-top: 10px;display: flex;flex-wrap: wrap;justify-content: center;background-color: white;align-items: center;height: 300px;overflow-y: scroll;}
    .activity_241210 .section6 .libraries .content_box span{width: 100%;text-align: center;border-bottom: #ebf7ff solid 2px;font-size: 12px;color: #221815;height: 35px;line-height: 35px; color:#000000;text-indent: 0;}
    .activity_241210 .section6 .libraries .content_box span:nth-child(3n+2) {width: 100%;}
    .activity_241210 .section6 .libraries .content_box span:nth-child(3n) {width: 100%;}
    .activity_241210 .section7 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}
    .activity_241210 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;}
    .activity_241210 .black_title_text {font-size: 15px;font-weight: 700;line-height: 28px;color: #202020;position: relative;padding-left: 15px;margin-top: 20px;}
    .activity_241210 .black_title_text::before {content: "";display: block;width: 9px;height: 9px;background-color: #333333;position: absolute;left: 0;top: 10px;border-radius: 50%;}
    .activity_241210 .black_title_text .bg_icon {width: 99px;height: 30px;background: url(/uploads/activity/20241210/icon08.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-size: 13px;position: absolute;top: 0;left: 120px;}
    .activity_241210 .black_title_text .bg_icon span {position: relative;top: -3px;}


    /* 20241212 年终活动 */
    .activity_241212 {color: #202020;font-size: 13px;}
    .activity_241212 .pc_show{display: none;}
    .activity_241212 .red{color:#d01027;}
    .activity_241212 .bold{font-weight: bold;}
    .activity_241212 .banner{position:relative;text-align:center;background:url(/uploads/activity/20241212/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241212 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_241212 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;}
    .activity_241212 .inquire_btn {width: 110px;height: 38px;margin: 20px auto;background: #D01027;color: #FFFFFF;font-size: 14px;display: flex;align-items: center;justify-content: center;}
    .activity_241212 .section1 {margin: 20px 0;}
    .activity_241212 .section1 > div {width: 90%;height: 196px;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241212 .section1 .left_img {width: 21px;position: relative;top: -30px;}
    .activity_241212 .section1 .right_img {width: 40px;position: relative;top: 65px;left: auto;}
    .activity_241212 .section1 .desc_box {font-size: 13px;color: #202020;line-height: 22px;text-align: center;}
    .activity_241212 .section1 .desc_box .bold {font-weight: 700;}
    .activity_241212 .section1 .desc_box .red {font-weight: 700;color: #D01027;}
    .activity_241212 .section2 .bg_content {width: 100%;height: 180px;margin: 0 auto;background: url(/uploads/activity/20241212/m/img01.png) center / 100% 100% no-repeat;position: relative;}
    .activity_241212 .section2 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative;top: 5px;left: 20px;}
    .activity_241212 .section2 .bg_content .value {display: flex;align-items: center;gap: 18px;margin-left: 35px;margin-top: 35px;}
    .activity_241212 .section2 .bg_content .left_label {position: relative;}
    .activity_241212 .section2 .bg_content .left_label .bg {width: 35px;height: 14px;background: url(/uploads/activity/20241212/m/icon04.png) center / 100% 100% no-repeat;font-size: 9px;font-weight: 400;color: #FFFFFF;display: flex;align-items: center;justify-content: center;position: absolute;top: -10px;left: 70px;}
    .activity_241212 .section2 .bg_content .left_label {font-size: 14px;font-weight: 700;color: #202020;}
    .activity_241212 .section2 .bg_content .left_label span {font-size: 9px;font-weight: 400;color: #666666;}
    .activity_241212 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 11px;color: #202020;}
    .activity_241212 .section2 .bg_content .left_value > div img {width: 11px;}
    .activity_241212 .section2 .bg_content .center {width: 55px;position: relative;top: 10px;left: -8px;}
    .activity_241212 .section2 .bg_content .right > div:first-child {font-size: 13px;font-weight: 700;color: #202020;line-height: 28px;position: relative;top: 5px;}
    .activity_241212 .section2 .bg_content .right > div:first-child span {color: #D01027;}
    .activity_241212 .section2 .bg_content .right > div:first-child span:last-child {font-size: 21px;}
    .activity_241212 .section2 .bg_content .right > div:last-child {font-size: 9px;color: #727070;}
    .activity_241212 .section2 .bg_content .right > div:last-child span {text-decoration: line-through;}
    .activity_241212 .section3 .bg_content {width: 100%;height: 234px;margin: 0 auto;background: url(/uploads/activity/20241212/m/img02.png) center / 100% 100% no-repeat;position: relative;}
    .activity_241212 .section3 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative;top: 5px;left: 20px;}
    .activity_241212 .section3 .bg_content .value {display: flex;align-items: center;margin-top: 45px;margin-left: 20px;}
    .activity_241212 .section3 .bg_content .left_label {font-size: 14px;font-weight: 700;color: #202020;position: relative;display: flex;gap: 2px;}
    .activity_241212 .section3 .bg_content .left_label > div.pc_show {display: none;}
    .activity_241212 .section3 .bg_content .left_value {width: 114px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 12px;margin-top: 5px;margin-left: 0;}
    .activity_241212 .section3 .bg_content .left_value > div {width: 52px;height: 26px;border: 1px dashed #D01027;font-size: 10px;color: #202020;display: flex;align-items: center;justify-content: center;}
    .activity_241212 .section3 .bg_content .center {background: url(/uploads/activity/20241212/icon03.png) center / 100% 100% no-repeat;width: 66px;height: 48px;display: flex;align-items: center;justify-content: center;font-size: 9px;color: #FFFFFF;box-sizing: border-box;padding-right: 5px;position: relative;top: 10px;margin-right: 0;}
    .activity_241212 .section3 .bg_content .center span {font-size: 13px;font-weight: 700;position: relative;}
    .activity_241212 .section3 .bg_content .right {display: flex;flex-direction: column;align-items: center;position: relative;top: 15px;height: auto;gap: 0;}
    .activity_241212 .section3 .bg_content .right > div:first-child {width: 50px;height: 72px;}
    .activity_241212 .section3 .bg_content .right_value {display: flex;flex-direction: column;}
    .activity_241212 .section3 .bg_content .right_value_top {display: flex;flex-direction: column;align-items: center;}
    .activity_241212 .section3 .bg_content .right_value_top > div:first-child {font-size: 9px;color: #202020;}
    .activity_241212 .section3 .bg_content .right_value_top > div:last-child {font-size: 9px;color: #727070;}
    .activity_241212 .section3 .bg_content .right_value_bottom {width: 81px;height: 24px;background: url(/uploads/activity/20241212/m/icon06.png) center / 100% 100% no-repeat;display: flex;justify-content: center;font-size: 9px;color: #FFFFFF;position: absolute;box-sizing: border-box;padding-top: 2px;top: -25px;left: 10px;padding-left: 0;align-items: normal;}
    .activity_241212 .section3 .bg_content .right_value_bottom span {font-size: 12px;font-weight: 700;position: relative;top: -2px;}
    .activity_241212 .section4 .bg_content {width: 100%;height: 146px;background: url(/uploads/activity/20241212/m/img03.png) center / 100% 100% no-repeat;margin: 0 auto;display: flex;flex-direction: column;align-items: center;position: relative;}
    .activity_241212 .section4 .bg_content .img {width: 56px;position: absolute;top: -15px;right: 0;}
    .activity_241212 .section4 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative; top: -2px;}
    .activity_241212 .section4 .bg_content .content {display: flex;align-items: center;justify-content: center;gap: 20px;position: relative;margin-top: 10px;}
    .activity_241212 .section4 .bg_content .content .left {display: flex;flex-direction: column;align-items: center;}
    .activity_241212 .section4 .bg_content .content .bg_title {width: 125px;height: 28px;background: url(/uploads/activity/20241212/img10.png) center / 100% 100% no-repeat;font-size: 13px;font-weight: 700;color: #000000;text-align: center;box-sizing: border-box;padding-top: 2px;}
    .activity_241212 .section4 .bg_content .content .bg_value {width: 110px;height: 51px;background: url(/uploads/activity/20241212/img08.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;padding-left: 12px;}
    .activity_241212 .section4 .bg_content .content .bg_value > div:first-child {font-size: 8px;}
    .activity_241212 .section4 .bg_content .content .bg_value > div:first-child span {display: inline-block;width: 15px;height: 15px;background: #D01027;border-radius: 50%;font-size: 8px;color: #FFFFFF;text-align: center;margin-right: 3px;}
    .activity_241212 .section4 .bg_content .content .bg_value > div:last-child {font-size: 7px;line-height: 10px;color: #FFFFFF;text-align: center;position: relative;right: 10px;top: -6px;}
    .activity_241212 .section4 .bg_content .content .right {width: 149px;position: relative;top: 10px;}
    .activity_241212 .section5 .param_box {display: grid;grid-template-columns: 1fr;gap: 25px;margin-top: 25px;}
    .activity_241212 .section5 .param_box .item {display: flex;align-items: center;background: #ECF2F3;height: auto;}
    .activity_241212 .section5 .param_box .item > div:first-child {width: 139px;overflow: hidden;}
    .activity_241212 .section5 .param_box .item > div:last-child {flex: 1;display: flex;flex-direction: column;box-sizing: border-box;padding-left: 25px;}
    .activity_241212 .section5 .param_box .item .label {font-weight: bold;font-size: 17px;color: #202020;}
    .activity_241212 .section5 .param_box .item .value {display: flex;flex-direction: column;padding-left: 10px;}
    .activity_241212 .section5 .param_box .item .value > div {position: relative;}
    .activity_241212 .section5 .param_box .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}
    .activity_241212 .section5 .param_box .item .inquire {width: 104px;height: 34px;border-radius: 17px;border: 1px solid #D01027;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-top: 10px;}
    .activity_241212 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}

    
    /* 20241217-KO活动 */
    .activity_241217 {color: #202020;font-size: 13px;}
    .activity_241217 .pc_show {display: none;}
    .activity_241217 .red {color:#d01027;}
    .activity_241217 .bold {font-weight: bold;}
    .activity_241217 .banner {position:relative;text-align:center;background:url(/uploads/activity/20241217/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_241217 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_241217 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_241217 .red_title_text span {color: #666666;font-size: 14px;font-weight: 400;}
    .activity_241217 .section1 {margin: 20px 0;}
    .activity_241217 .section1 > div {width: 90%;height: 196px;margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_241217 .section1 .left_img {width: 19px;position: relative;top: -20px;}
    .activity_241217 .section1 .right_img {width: 22px;position: relative;top: 25px;}
    .activity_241217 .section1 .desc_box {font-size: 13px;color: #202020;line-height: 22px;text-align: center;}
    .activity_241217 .section1 .desc_box .bold {font-weight: 700;}
    .activity_241217 .section1 .desc_box .red {font-weight: 700;color: #D01027;}
    .activity_241217 .section2 .bg_content {width: 100%;height: 180px;margin: 0 auto;background: url(/uploads/activity/20241217/m/img01.png) center / 100% 100% no-repeat;position: relative;}
    .activity_241217 .section2 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative;top: 5px;left: 20px;}
    .activity_241217 .section2 .bg_content .value {display: flex;align-items: center;gap: 10px;margin-left: 35px;margin-top: 30px;}
    .activity_241217 .section2 .bg_content .left_label {font-size: 14px;font-weight: 700;}
    .activity_241217 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 11px;color: #202020;}
    .activity_241217 .section2 .bg_content .left_value > div img {width: 11px;}
    .activity_241217 .section2 .bg_content .center {display: flex;flex-direction: column;align-items: center;}
    .activity_241217 .section2 .bg_content .center .img {width: 57px;position: relative;top: 12px;}
    .activity_241217 .section2 .bg_content .center .inquire {display: flex;align-items: center;justify-content: center;font-size: 8px;border: 1px solid #202020;padding: 3px;}
    .activity_241217 .section2 .bg_content .right > div {font-size: 13px;font-weight: 700;color: #202020;line-height: 28px;position: relative;top: 5px;}
    .activity_241217 .section2 .bg_content .right > div span {color: #D01027;}
    .activity_241217 .section2 .bg_content .right > div span:last-child {font-size: 21px;}
    .activity_241217 .section3 .bg_content {width: 100%;height: 180px;margin: 0 auto;background: url(/uploads/activity/20241217/m/img02.png) center / 100% 100% no-repeat;position: relative;}
    .activity_241217 .section3 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative;top: 5px;left: 20px;}
    .activity_241217 .section3 .bg_content .value {display: flex;align-items: center;gap: 18px;margin-left: 35px;margin-top: 35px;}
    .activity_241217 .section3 .bg_content .left_label {font-size: 14px;font-weight: 700;}
    .activity_241217 .section3 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 11px;color: #202020;}
    .activity_241217 .section3 .bg_content .left_value > div img {width: 11px;}
    .activity_241217 .section3 .bg_content .center {width: 57px;position: relative;left: -5px;top: auto;}
    .activity_241217 .section3 .bg_content .right {display: flex;flex-direction: column;align-items: center;gap: 5px;}
    .activity_241217 .section3 .bg_content .right > div:first-child {font-size: 13px;font-weight: 700;color: #202020;line-height: 28px;position: relative;top: 5px;}
    .activity_241217 .section3 .bg_content .right > div:first-child span {color: #D01027;}
    .activity_241217 .section3 .bg_content .right > div:first-child span:last-child {font-size: 21px;}
    .activity_241217 .section3 .bg_content .right .inquire {width: 80px;height: 20px;font-size: 12px;border-radius: 18px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;}
    .activity_241217 .section4 .img {width:316px;height: 167px;margin: 0 auto;}
    .activity_241217 .section5 .knockout_content.wap_show {display: flex !important;flex-wrap: wrap;}
    .activity_241217 .section5 .knockout_content.pc_show {display: none;}
    .activity_241217 .section5 .knockout_content > div {width: 50%;}
    .activity_241217 .section5 .knockout_content > div:nth-child(1) {width: 60%;}
    .activity_241217 .section5 .knockout_content > div:nth-child(4) {width: 60%;}
    .activity_241217 .section5 .knockout_content > div:nth-child(2) {width: 40%;}
    .activity_241217 .section5 .knockout_content > div:nth-child(5) {width: 40%;}
    .activity_241217 .section5 .knockout_content > div:nth-child(3) {width: 100%;}
    .activity_241217 .section5 .knockout_content .image {text-align: center;}
    .activity_241217 .section5 .knockout_content .card_ {border: none;}
    .activity_241217 .section5 .knockout_content .card_ .desc {font-size: 13px;color: #666666;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(2) {text-align: right;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(5) {text-align: right;}
    .activity_241217 .section5 .knockout_content .card_ .title {font-size: 18px;font-weight: bold;color: #202020;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .title::before {content:"▉";color: #d01027;padding-right: 5px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(4) .title::before {content:"▉";color: #d01027;padding-right: 5px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .desc {margin-left: 20px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .tags {margin-left: 20px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .tags {display: flex;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .tags > div {padding: 2px 5px;font-size: 13px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .tags .tag1 {color: #FFFFFF;background-color: #d01027;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(1) .tags .tag2 {background-color: #FFFFFF;margin-left: 6px;border:1px solid #202020;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(2) .title::after {content:"▉";color: #d01027;padding-left: 5px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(5) .title::after {content:"▉";color: #d01027;padding-left: 5px;}
    .activity_241217 .section5 .knockout_content .card_ .sequence {font-size: 26px;color: #A1A3B0;}
    .activity_241217 .section5 .knockout_content .card_ .image {position: relative;}
    .activity_241217 .section5 .knockout_content .card_ .image .amplify {position: absolute;bottom: 0;right: 0;height: 20px;}
    .activity_241217 .section5 .knockout_content .middle .image img {width: 200px;}
    .activity_241217 .section5 .knockout_content .card_ .images {display: flex;justify-content: flex-start;}
    .activity_241217 .section5 .knockout_content .card_ .images img {margin-left: 20px;}
    .activity_241217 .section5 .knockout_content .card_:nth-of-type(4) .desc {display: flex;justify-content: flex-start;}
    .activity_241217 .section5 .knockout_content .card_ .desc .tag {border-radius: 15px;background-color: #d01027;color: #FFFFFF;padding: 0 2px;margin-right: 2px;margin-left: 10px;}
    .activity_241217 .section5 .amplify {position: absolute;bottom: 0;right: 0;height: 20px;}
    .activity_241217 .section5 .example_img {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .activity_241217 .section5 .example_img > div {display: flex;justify-content: center;}
    .activity_241217 .section5 .example_img .antibody_text {display: flex;justify-content: flex-start;align-items: center;}
    .activity_241217 .section5 .example_img .antibody_text {background-color: #FFFFFF;height: 250px;}
    .activity_241217 .section5 .example_img .antibody_text > div {text-align: left;}
    .activity_241217 .section5 .example_img .antibody_text .before::before {content: "●";color: #d01027;margin-left: 2px;}
    .activity_241217 .section5 .example_img .antibody_text .before {margin-left: -12px;}
    .activity_241217 .section5 .example_img .antibody_text span {padding-left: 20px;}
    .activity_241217 .section6 .card_params {display: grid;grid-template-columns: 1fr;gap: 20px;}
    .activity_241217 .section6 .card_params .item {width: 100%;height: 74px;background: #FFECE4;position: relative;}
    .activity_241217 .section6 .card_params .item .img {position: absolute;top: -2px;right: 10px;display: flex;align-items: center;justify-content: center;}
    .activity_241217 .section6 .card_params .item .img .bg_icon {width: 125px;height: 28px;background: url(/uploads/activity/20241217/icon04.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #FFFFFF;box-sizing: border-box;padding-left: 15px;}
    .activity_241217 .section6 .card_params .item .content {box-sizing: border-box;padding: 15px 25px;display: flex;flex-direction: column;}
    .activity_241217 .section6 .card_params .item .content .label {font-size: 14px;font-weight: 700;}
    .activity_241217 .section6 .card_params .item .content .value a {font-size: 13px;color: #202020;text-decoration: underline;}
    .activity_241217 .section6 .card_params .item .img .icon2 {width: 206px;height: 28px;background: url(/uploads/activity/20241217/m/icon05.png) center / 100% 100% no-repeat;}
    .activity_241217 .section6 .card_params .item .img .icon3 {width: 190px;height: 28px;background: url(/uploads/activity/20241217/m/icon06.png) center / 100% 100% no-repeat;}
    .activity_241217 .section7 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 20250103 文库活动 */
    .activity_250103 {color: #202020;font-size: 13px;}
    .activity_250103 .pc_show{display: none;}
    .activity_250103 .red{color:#d01027}
    .activity_250103 .bold{font-weight: bold;}
    .activity_250103 .banner{position:relative;text-align:center;background:url(/uploads/activity/20250103/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250103 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250103 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250103 .section1 .bg_content {width: 100%;height: 235px;background: url(/uploads/activity/20250103/m/img01.png) center / 100% 100% no-repeat;box-sizing: border-box;display: flex;align-items: center;justify-content: center;padding: 0 25px;}
    .activity_250103 .section2 .bg_content {width: 100%;height: 235px;background: url(/uploads/activity/20250103/img02.png) center / 100% 100% no-repeat;margin: 0 auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 15px;}
    .activity_250103 .section1 .bg_content .desc_box {font-size: 13px;line-height: 1.8;color: #202020;}
    .activity_250103 .section2 .bg_content .title {display: flex;align-items: center;position: relative;}
    .activity_250103 .section2 .bg_content .title > div {width: 94px;height: 36px;display: flex;align-items: center;justify-content: center;font-size: 15px;font-weight: 700;color: #202020;box-sizing: border-box;}
    .activity_250103 .section2 .bg_content .title .bg_l {background: url(/uploads/activity/20250103/m/icon01.png) center / 100% 100% no-repeat;}
    .activity_250103 .section2 .bg_content .title .bg_r {width: 85px;height: 32px;background: url(/uploads/activity/20250103/icon02.png) center / 100% 100% no-repeat;color: #FFFFFF;padding-left: 10px;position: relative;top: -10px;left: -15px;}
    .activity_250103 .section2 .bg_content .content {width: 320px;height: 105px;background: url(/uploads/activity/20250103/img03.png) center / 100% 100% no-repeat;position: relative;display: flex;align-items: center;justify-content: center;gap: 15px;}
    .activity_250103 .section2 .bg_content .content > div {display: flex;flex-direction: column;}
    .activity_250103 .section2 .bg_content .content .ct_l {gap: 8px;position: relative;right: 15px;}
    .activity_250103 .section2 .bg_content .content .ct_l > div {display: flex;align-items: center;}
    .activity_250103 .section2 .bg_content .content .ct_l > div:first-child {position: relative;top: -8px;}
    .activity_250103 .section2 .bg_content .content .ct_l .label {font-size: 12px;font-weight: 700;color: #202020;}
    .activity_250103 .section2 .bg_content .content .ct_l .value {font-size: 12px;font-weight: 400;line-height: 18px;color: #202020;background: #DADADA;padding: 3px 5px;}
    .activity_250103 .section2 .bg_content .content .ct_r {gap: 20px;}
    .activity_250103 .section2 .bg_content .content .ct_r > div {background: #D01027;font-size: 12px;color: #FFFFFF;text-align: center;padding: 0 5px;}
    .activity_250103 .section2 .bg_content .tip {width: 50px;height: 50px;background: url(/uploads/activity/20250103/icon04.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
    .activity_250103 .section2 .bg_content .tip p {transform: rotate(45deg);font-size: 9px;position: relative;top: 17px;left: 13px;}
    .activity_250103 .section3 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;position: relative;}
    .activity_250103 .section3 .content_box .left_image {width: 152px;height: 222px;}
    .activity_250103 .section3 .content_box .right_content {flex: 1;padding: 20px 25px;}
    .activity_250103 .section3 .content_box .right_content .title {font-size: 15px;font-weight: bold;}
    .activity_250103 .section3 .content_box .right_content .params {display: flex;flex-direction: column;gap: 5px;margin-top: 15px;font-size: 12px;}
    .activity_250103 .section3 .content_box .right_content .item {display: flex;gap: 10px;color: #666666;align-items: start;}
    .activity_250103 .section3 .content_box .right_content .item .red {font-weight: 700;color: #D01027;}
    .activity_250103 .section3 .content_box .right_content .item .icon {width: 11px;}
    .activity_250103 .section3 .content_box .tip {width: 78px;height: 78px;background: url(/uploads/activity/20250103/icon05.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
    .activity_250103 .section3 .content_box .tip p {transform: rotate(45deg);font-size: 11px;color: #FFFFFF;position: relative;top: 29px;left: 20px;}
    .activity_250103 .section4 .library_card_box.pc_show {display: none;}
    .activity_250103 .section4 .library_card_box.wap_show {display: block !important;width: 100%;}
    .activity_250103 .section4 .main_title {color: #202020;font-size: 26px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_250103 .section4 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 20px;}
    .activity_250103 .section4 .suffix_title .item {display: flex;align-items: center;gap: 5px;color: #202020;font-size: 13px;}
    .activity_250103 .section4 .library_card_item_activity {margin: 20px 0;height: 230px;background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
    .activity_250103 .section4 .library_card_item_activity .title {font-size: 19px;font-weight: bold;background: #D01027;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_250103 .section4 .library_card_item_activity .content {display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;}
    .activity_250103 .section4 .library_card_item_activity .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
    .activity_250103 .section4 .library_card_item_activity .content .spec {font-size: 14px;text-align: center;}
    .activity_250103 .section4 .library_card_item_activity .content .price .char {font-size: 14px;color: #D01027;font-weight: bold;}
    .activity_250103 .section4 .library_card_item_activity .content .price .num {font-size: 26px;color: #D01027;font-weight: bold;}
    .activity_250103 .section4 .library_card_item_activity .content .price .suffic {font-size: 12px;color: #666666;}
    .activity_250103 .section4 .library_card_item_activity .content .btn {width: 120px;height: 36px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_250103 .section4 .item_box {width: 100%;display: flex;justify-content: center;align-items: end;gap: 1%;}
    .activity_250103 .section4 .item_box .library_card_item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 49%;height: 200px;}
    .activity_250103 .section4 .item_box .library_card_item:nth-child(2) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);width: 49%;height: 201px;box-shadow: none;}
    .activity_250103 .section4 .item_box .library_card_item .title {font-size: 19px;font-weight: bold;background: #154A6C;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_250103 .section4 .item_box .library_card_item:nth-child(2) .title {background: #60666A;}
    .activity_250103 .section4 .item_box .library_card_item:nth-child(2) .price {margin-top: 20px;}
    .activity_250103 .section4 .item_box .library_card_item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 10px 0;}
    .activity_250103 .section4 .item_box .library_card_item .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 8px;}
    .activity_250103 .section4 .item_box .library_card_item .content .spec {font-size: 13px;color: #202020;text-align: center;}
    .activity_250103 .section4 .item_box .library_card_item .content .price .char {font-size: 13px;color: #202020;font-weight: bold;}
    .activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .price .char {color: #202020;}
    .activity_250103 .section4 .item_box .library_card_item .content .price .num {font-size: 19px;font-weight: bold;color: #202020;}
    .activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .price .num {color: #202020;}
    .activity_250103 .section4 .item_box .library_card_item .content .price .suffic {color: #666666;font-size: 12px;}
    .activity_250103 .section4 .item_box .library_card_item .content .btn {width: 65px;height: 32px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_250103 .section4 .library_card_box .library_card_item:nth-child(2) .content .btn {border: 1px solid #202020;}
    .activity_250103 .section4 .library_card_box .library_card_item .content > div:nth-child(1) {margin: 8px;}
    .activity_250103 .section5 .black_title_text {font-size: 15px;font-weight: 700;line-height: 28px;color: #202020;position: relative;padding-left: 15px;margin-top: 20px;}
    .activity_250103 .section5 .black_title_text::before {content: "";display: block;width: 9px;height: 9px;background-color: #333333;position: absolute;left: 0;top: 10px;border-radius: 50%;}
    .activity_250103 .section5 .black_title_text .bg_icon {width: 99px;height: 30px;background: url(/uploads/activity/20250103/icon03.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-size: 13px;position: absolute;top: 0;left: 120px;}
    .activity_250103 .section5 .black_title_text .bg_icon span {position: relative;top: -3px;}
    .activity_250103 .section5 table {width: 100%;border-collapse: collapse;margin-top: 15px;}
    .activity_250103 .section5 table th {background: #848c97;color: #FFFFFF;font-size: 11px;font-weight: 700;text-align: center;padding: 3px 0;}
    .activity_250103 .section5 table th:nth-child(1) {width: auto;}
    .activity_250103 .section5 table th:nth-child(2) {width: auto;}
    .activity_250103 .section5 table th:nth-child(3) {width: auto;}
    .activity_250103 .section5 table td {font-size: 9px;text-align: center;padding: 3px 0;}
    .activity_250103 .section5 table tr:nth-child(odd) {background: #ededed;}
    .activity_250103 .section5 table tr:nth-child(even) {background: #f8f8f8;}
    .activity_250103 .section5 .inquire {font-size: 12px;font-weight: 700;color: #D01027;display: block;margin-top: 10px;}
    .activity_250103 .section6 .content_box {display: flex;justify-content: space-between;background: #EFF7FC;position: relative;}
    .activity_250103 .section6 .content_box .left_image {width: 152px;height: 222px;}
    .activity_250103 .section6 .content_box .right_content {flex: 1;padding: 20px 25px;}
    .activity_250103 .section6 .content_box .right_content .title {font-size: 15px;font-weight: bold;}
    .activity_250103 .section6 .content_box .right_content .params {display: flex;flex-direction: column;gap: 5px;margin-top: 15px;font-size: 12px;}
    .activity_250103 .section6 .content_box .right_content .item {display: flex;gap: 10px;color: #666666;align-items: start;}
    .activity_250103 .section6 .content_box .right_content .item .red {font-weight: 700;color: #D01027;}
    .activity_250103 .section6 .content_box .right_content .item .icon {width: 11px;}
    .activity_250103 .section6 .content_box .tip {width: 78px;height: 78px;background: url(/uploads/activity/20250103/icon06.png) center / 100% 100% no-repeat;position: absolute;top: 0;right: 0;}
    .activity_250103 .section6 .content_box .tip p {transform: rotate(45deg);font-size: 11px;color: #FFFFFF;position: relative;top: 29px;left: 20px;}
    .activity_250103 .section7 .header_ {text-align: center;display: flex;justify-content: center;gap: 30px;}
    .activity_250103 .section7 .header_.pc_show {display: none;}
    .activity_250103 .section7 .header_.wap_show {display: flex !important;}
    .activity_250103 .section7 .header_ .title {display: flex;align-items: center;flex-direction: column;margin-left: 0;}
    .activity_250103 .section7 .header_ .title .main {font-size: 28px;font-weight: 700;display: flex;align-items: center;justify-content: center;margin-bottom: 0;}
    .activity_250103 .section7 .header_ .title .title_desc {display: flex;align-items: center;justify-content: center;gap: 20px;}
    .activity_250103 .section7 .header_ .title .title_desc .desc_item {display: flex;font-size: 14px;color: #666666;gap: 8px;align-items: center;}
    .activity_250103 .section7 .header_ .title .title_desc .desc_item .desc_text {font-size: 14px;color: #666666;}
    .activity_250103 .section7 .ko_products {margin-top: 20px;}
    .activity_250103 .section7 .ko_products .ko_sale_product {display: flex;flex-direction: column;}
    .activity_250103 .section7 .ko_products .ko_sale_product .cell_cate {width: 100%;color: #202020;background: url(/uploads/activity/20250103/m/img04.png) center / 100% 100% no-repeat;position: relative;font-size: 13px;border-radius: 0;box-shadow: none;box-sizing: border-box;}
    .activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .title {text-align: center;margin: 20px auto;font-size: 17px;font-weight: 700;color: #202020;width: 100%;height: auto;background: none;}
    .activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates {display: flex;flex-wrap: wrap;gap: 12px 0;margin: 20px auto;text-align: center;}
    .activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates > div {text-align: center;position: relative;width: 25%;padding: 5px 0;}
    .activity_250103 .section7 .ko_products .ko_sale_product .cell_cate .cates .active {font-weight: 700;color: #FFFFFF;background: #D01027;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list {width: 100%;background: #EFF2F9;padding: 0;border-radius: 0;box-shadow: none;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table tr {border-bottom: 1px solid #B9C1D5;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table thead tr th {width: 18%;text-align: center;padding: 10px 0;background: #D01027;color: #FFFFFF;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table thead tr th:nth-of-type(1) {width: 28%;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table tr td {width: 18%;text-align: center;padding: 10px 0;}
    .activity_250103 .section7 .ko_products .ko_sale_product .ko_product_list table tr td:nth-of-type(1) {width: 28%;}
    .activity_250103 .section7 .inquire {display: block;margin: 20px auto 0;width: 274px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;border-radius: 23px;text-align: center;}
    .activity_250103 .section8 {border-radius: 20px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(59,64,69,0.25);padding: 30px 20px;box-sizing: border-box;}
    .activity_250103 .section8 .main_title {margin: 0 auto;display: flex;align-items: center;justify-content: center;}
    .activity_250103 .section8 .main_title .img {width: 45px;}
    .activity_250103 .section8 .main_title .text {font-size: 22px;font-weight: 700;}
    .activity_250103 .section8 .suffix_title {width: 100%;margin: 15px auto;font-size: 12px;line-height: 18px;}
    .activity_250103 .section8 .row1 {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;gap: 10px;margin-bottom: 10px;}
    .activity_250103 .section8 .form_item {box-sizing: border-box;position: relative;}
    .activity_250103 .section8 input {border: none;width: 100%;line-height: inherit;background: #f5f5f5;border-radius: 5px;padding: 5px 12px;box-sizing: border-box;font-size: 12px;}
    .activity_250103 .section8 input:focus {border: 1px solid #D01027;}
    .activity_250103 .section8 textarea {border: none;width: 100%;height: 70px;background: #f5f5f5;border-radius: 10px;padding: 5px 12px;resize: none;box-sizing: border-box;font-size: 12px;}
    .activity_250103 .section8 textarea:focus {border: 1px solid #D01027;outline: none;}
    .activity_250103 .section8 .tips {color: #bfbfbf;font-size: 10px;margin-top: 8px;}
    .activity_250103 .section8 .form_submit {text-align: center;margin-top: 20px;}
    .activity_250103 .section8 .form_submit button {background: #D01027;font-size: 14px;color: #FFFFFF;border: none;border-radius: 30px;padding: 10px 40px;cursor: pointer;}
    .activity_250103 .section8 .red_border {border-color: #D01027;}
    .activity_250103 .section8 .bottom {position: absolute;top: auto;bottom: 0;right: 0;color: #FFFFFF;font-size: 11px;background: #999999;padding: .2em 1em;border-radius: .5em;z-index: 3;line-height: 2em;transform: translate(0, 106%);}
    .activity_250103 .section8 .bottom::before {content: "";width: .5em;height: .5em;position: absolute;top: 0;left: 2em;background: #999999;transform: translate(-50%,-50%) rotate(45deg);}
    .activity_250103 .section9 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 250110 IPS/ES活动 */
    .activity_250110 {color: #202020;font-size: 13px;}
    .activity_250110 .pc_show {display: none;}
    .activity_250110 .red {color:#d01027;}
    .activity_250110 .bold {font-weight: bold;}
    .activity_250110 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250110/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250110 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0;}
    .activity_250110 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250110 .section1 .bg_content {display: block;padding: 0;background: none;box-shadow: none;border-radius: 0;}
    .activity_250110 .section1 .bg_content .desc_box {background: #DBE8F0;border-radius: 20px;font-size: 13px;color: #202020;line-height: 22px;box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);padding: 30px 15px;}
    .activity_250110 .section2 {display: block;}
    .activity_250110 .section2 .main_title {color: #202020;font-size: 26px;font-weight: bold;margin: 0 auto;text-align: center;display: flex;align-items: center;justify-content: center;position: relative;}
    .activity_250110 .section2 .suffix_title {display: flex;align-items: center;justify-content: center;gap: 20px;font-size: 13px;}
    .activity_250110 .section2 .suffix_title .item {display: flex;align-items: center;gap: 5px;color: #202020;font-size: 13px;}
    .activity_250110 .section2 .content_box {margin-top: 0;}
    .activity_250110 .section2 .content_box.pc_show {display: none;}
    .activity_250110 .section2 .item_activity {margin: 20px 0;height: 200px;background: linear-gradient(0deg, #FAECEE 0%, #FFF7F8 100%);box-shadow: 0px 0px 10px 0px rgba(64,64,64,0.27), 0px 0px 24px 0px rgba(64,64,64,0.27);}
    .activity_250110 .section2 .item_activity .title {font-size: 19px;font-weight: bold;background: #D01027;text-align: center;color: #FFFFFF;padding: 8px 0;}
    .activity_250110 .section2 .item_activity .content {display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 15px 0;gap: 10px;}
    .activity_250110 .section2 .item_activity .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
    .activity_250110 .section2 .item_activity .content .spec {display: flex;flex-direction: column;align-items: center;gap: 10px;}
    .activity_250110 .section2 .item_activity .content .spec .bold {font-size: 16px;}
    .activity_250110 .section2 .item_activity .content .btn {width: 107px;height: 36px;border: 1px solid #D01027;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_250110 .section2 .item_box {width: 100%;display: flex;justify-content: center;align-items: end;gap: 1%;}
    .activity_250110 .section2 .item_box .item {background: linear-gradient(0deg, #E3F0F5 0%, #F6FDFF 100%);border: 1px solid #FFFFFF;width: 49%;height: 180px;}
    .activity_250110 .section2 .item_box .item:nth-child(2) {background: linear-gradient(0deg, #EFF1F2 0%, #FAFAFA 100%);}
    .activity_250110 .section2 .content_box .item:nth-child(2) {width: 49%;height: 181px;box-shadow: none;}
    .activity_250110 .section2 .content_box .item .title {font-size: 19px;font-weight: 700;background: #154A6C;color: #FFFFFF;padding: 8px 0;}
    .activity_250110 .section2 .item_box .item:nth-child(2) .title {background: #60666A;}
    .activity_250110 .section2 .item_box .item:nth-child(2) .price {margin-top: 20px;}
    .activity_250110 .section2 .item_box .item .content {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin: 10px 0;gap: 0;}
    .activity_250110 .section2 .content_box .item:nth-child(2) .content {margin-top: 10px;}
    .activity_250110 .section2 .item_box .item .content > div {display: flex;flex-direction: column;align-items: center;margin-bottom: 8px;}
    .activity_250110 .section2 .item_box .item .content .spec {font-size: 13px;color: #202020;text-align: center;}
    .activity_250110 .section2 .item_box .item .content .spec .bold {font-size: 15px;margin-bottom: 6px;}
    .activity_250110 .section2 .item_box .item .content .btn {width: 65px;height: 32px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #202020;padding: 0 20px;}
    .activity_250110 .section2 .content_box .item:nth-child(2) .content .btn {border: 1px solid #202020;}
    .activity_250110 .section4 .card_params {display: grid;grid-template-columns: repeat(2, 1fr);gap: 5px;}
    .activity_250110 .section4 .card_params .item {width: auto;height: 132px;background: url(/uploads/activity/20250110/m/img2_bg.png) center / 100% 100% no-repeat;display: flex;flex-direction: column;align-items: center;justify-content: center;box-sizing: border-box;padding: 0 15px;gap: 3px;}
    .activity_250110 .section4 .card_params .item .icon {width: 32px;}
    .activity_250110 .section4 .card_params .item:nth-child(1) .icon {width: 26px;}
    .activity_250110 .section4 .card_params .item .label {font-size: 13px;font-weight: 700;}
    .activity_250110 .section4 .card_params .item .value {font-size: 11px;font-weight: 400;line-height: 19px;}
    .activity_250110 .section3 .suffix_title {font-size: 17px;font-weight: 700;margin: 12px 0;}
    .activity_250110 .section3 .content_area {gap: 0;}
    .activity_250110 .section3 .content_area1 {display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;align-items: center;}
    .activity_250110 .section3 .content_area1.pc_show {display: none;}
    .activity_250110 .section3 .content_area1.wap_show {display: grid !important;grid-template-columns: repeat(2, 1fr);}
    .activity_250110 .section3 .content_area1 .item {display: flex;flex-direction: column;align-items: center;gap: 6px;}
    .activity_250110 .section3 .content_area1 .item .img {width: 168px;}
    .activity_250110 .section3 .content_area1 .item .label {font-size: 13px;color: #666666;}
    .activity_250110 .section3 .content_area2 {display: flex;flex-direction: column;gap: 20px;}
    .activity_250110 .section3 .content_area2 .item {display: flex;flex-direction: column;align-items: center;gap: 10px;box-sizing: border-box;}
    .activity_250110 .section3 .content_area2 .item .label {font-size: 13px;color: #666666;}
    .activity_250110 .section3 .title {font-size: 14px;font-weight: 700;color: #666666;margin: 10px 0;}
    .activity_250110 .section3 .content_area3.pc_show {display: none;}
    .activity_250110 .section3 .content_area3 .title {font-size: 14px;font-weight: 700;color: #666666;margin: 10px 0;}
    .activity_250110 .section3 .content_area3 .content {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;gap: 15px;}
    .activity_250110 .section3 .content_area3 .zoom_img {border: 1px solid #4E5156;height: 113px;}
    .activity_250110 .section3 .content_area3 .content .label {font-size: 12px;color: #666666;}
    .activity_250110 .section3 .content_area3 .content .value {display: flex;flex-direction: column;align-items: center;gap: 6px;}
    .activity_250110 .section3 .content_area3 .content1 .label {font-size: 12px;line-height: 19px;color: #666666;margin-top: 6px;}
    .activity_250110 .section3 .content_area3 > div {gap: 0;}
    .activity_250110 .section3 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .activity_250110 .section5 .content_box {display: flex;flex-direction: column;gap: 15px;}
    .activity_250110 .section5 .content_box .content_l {width: 100%;height: auto;background: #f5f5f6;position: relative;}
    .activity_250110 .section5 .content_box .content_l .img {position: absolute;top: -2px;right: 10px;display: flex;align-items: center;justify-content: center;}
    .activity_250110 .section5 .content_box .content_l .img .bg_icon {width: 130px;height: 25px;background: url(/uploads/activity/20250110/icon04.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #FFFFFF;box-sizing: border-box;padding-left: 10px;}
    .activity_250110 .section5 .content_box .content_l .content {box-sizing: border-box;padding: 25px 25px 20px 25px;display: flex;flex-direction: column;}
    .activity_250110 .section5 .content_box .content_l .content .label {font-size: 13px;}
    .activity_250110 .section5 .content_box .content_l .content .value {font-size: 10px;color: #202020;}
    .activity_250110 .section5 .content_box .content_l .content .value a {color: #52AAE2;text-decoration: none;}
    .activity_250110 .section5 .content_box .content_r {display: flex;flex-direction: column;align-items: center;gap: 6px;}
    .activity_250110 .section5 .content_box .content_r.pc_show {display: none;}
    .activity_250110 .section5 .content_box .content_r .img {width: 200px;}
    .activity_250110 .section5 .content_box .content_r .label {font-size: 10px;color: #666666;}
    .activity_250110 .section6 .card_params {display: flex;flex-direction: column;gap: 6px;}
    .activity_250110 .section6 .card_params .item {width: 100%;background: #D5D5D5;box-sizing: border-box;padding: 4px 10px;cursor: pointer;}
    .activity_250110 .section6 .card_params .item a {font-size: 9px;color: #202020;}
    .activity_250110 .section7 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 250208-开学产品活动 */
    .activity_250208 {color: #202020;font-size: 13px;}
    .activity_250208 .pc_show{display: none;}
    .activity_250208 .red{color:#d01027;}
    .activity_250208 .bold{font-weight: bold;}
    .activity_250208 .banner{position:relative;text-align:center;background:url(/uploads/activity/20250208/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250208 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250208 .inquire_btn {margin: 25px auto;text-align: center;}
    .activity_250208 .inquire_btn a {background: #D01027;color: #FFFFFF;padding: 10px 20px;font-size: 14px;}
    .activity_250208 .section1 .bg_content {width: 100%;height: 282px;background: url(/uploads/activity/20250208/m/img01.png) center / 100% 100% no-repeat;display: flex;align-items: center;justify-content: center;}
    .activity_250208 .section1 .bg_content .text {text-align: center;font-size: 13px;line-height: 24px;color: #FFFFFF;margin-left: 0;}
    .activity_250208 .section1 .bg_content .text span {font-size: 15px;font-weight: 700;color: #FFCE99;}
    .activity_250208 .section2 .bg_content {width: 100%;height: 189px;margin: 0 auto;background: url(/uploads/activity/20250208/m/img02.png) center / 100% 100% no-repeat;position: relative;}
    .activity_250208 .section2 .bg_content .title {font-size: 15px;font-weight: 700;color: #FFFFFF;position: relative;top: 5px;left: 20px;}
    .activity_250208 .section2 .bg_content .value {width: 100%;display: flex;align-items: center;gap: 35px;position: relative;top: 40px;left: 0;justify-content: center;box-sizing: border-box;}
    .activity_250208 .section2 .bg_content .left_label {font-size: 14px;font-weight: 700;color: #202020;position: relative;}
    .activity_250208 .section2 .bg_content .left_label .bg_icon {display: none;width: 35px;height: 14px;background: url(/uploads/activity/20250208/icon01.png) center / 100% 100% no-repeat;text-align: center;position: absolute;top: 0;right: -9px;}
    .activity_250208 .section2 .bg_content .left_label .bg_icon span {display: block;font-size: 9px;font-weight: 700;color: #FFFFFF;position: relative;top: -2px;}
    .activity_250208 .section2 .bg_content .left_value > div {display: flex;align-items: center;gap: 8px;font-size: 11px;color: #202020;}
    .activity_250208 .section2 .bg_content .left_value > div img {width: 11px;}
    .activity_250208 .section2 .bg_content .center {display: flex;align-items: center;gap: 0px;}
    .activity_250208 .section2 .bg_content .center .cell {width: 52px;height: 68px;position: relative;top: 12px;}
    .activity_250208 .section2 .bg_content .right {display: flex;flex-direction: column;align-items: center;position: relative;top: 5px;}
    .activity_250208 .section2 .bg_content .right > div:first-child {font-size: 21px;font-weight: 700;color: #D01027;line-height: 17px;}
    .activity_250208 .section2 .bg_content .right > div:last-child {font-size: 11px;font-weight: 400;color: #666666;line-height: 18px;}
    .activity_250208 .section2 .bg_content .right > div:last-child span {text-decoration: line-through;}
    .activity_250208 .section3 .bg_content {width: 100%;height: 145px;margin: 0 auto;background: url(/uploads/activity/20250208/m/img04.png) center / 100% 100% no-repeat;position: relative;}
    .activity_250208 .section3 .bg_content .title {font-size: 15px;font-weight: 700;color: #592C07;position: relative;top: 10px;left: 20px;}
    .activity_250208 .section3 .bg_content .value {display: flex;align-items: center;gap: 11px;position: relative;top: 30px;left: 0;width: 100%;justify-content: center;box-sizing: border-box;}
    .activity_250208 .section3 .bg_content .value .item {display: flex;flex-direction: column;align-items: center;}
    .activity_250208 .section3 .bg_content .value .cell .img {width: 57px;}
    .activity_250208 .section3 .bg_content .value .medium .img {width: 43px;}
    .activity_250208 .section3 .bg_content .value .kit .img {width: 20px;}
    .activity_250208 .section3 .bg_content .value .item .text {font-size: 9px;color: #202020;line-height: 9px;text-align: center;}
    .activity_250208 .section3 .bg_content .value .item .text > div {color: #666666;font-size: 9px;line-height: 9px;}
    .activity_250208 .section3 .bg_content .value .item .text > div span {text-decoration: line-through;}
    .activity_250208 .section3 .bg_content .value .calc {width: 12px;height: 12px;}
    .activity_250208 .section3 .bg_content .value .result {font-size: 19px;font-weight: 700;color: #D01027;font-family: Microsoft YaHei;position: relative;top: 5px;}
    .activity_250208 .section4 .bg {display: none;}
    .activity_250208 .section4 .bg_content {width: 100%;height: 356px;background: url(/uploads/activity/20250208/m/img05.png) center / 100% 100% no-repeat;display: flex;flex-direction: column;justify-content: center;}
    .activity_250208 .section4 .bg_content .title {display: flex;align-items: center;margin-left: 20px;margin-bottom: 15px;}
    .activity_250208 .section4 .bg_content .title img {width: 40px;}
    .activity_250208 .section4 .bg_content .title .black_circle {width: 5px;margin: 0 5px;background: #090204;border-radius: 50%;display: inline-block;height: 5px;}
    .activity_250208 .section4 .bg_content .title .text {font-size: 17px;}
    .activity_250208 .section4 .bg_content .title .num {background: #D01027;color: #FFFFFF;border-radius: 3px;padding: 0 6px;font-size: 9px;position: relative;top: -10px;left: 5px;}
    .activity_250208 .section4 .product_card {display: flex;align-items: center;justify-content: center;gap: 15px 10px;flex-wrap: wrap;}
    .activity_250208 .section4 .product_card .item {width: 102px;height: 121px;border-radius: 5px;box-shadow: 0px 0px 3px 0px #A9B1B4;display: flex;flex-direction: column;align-items: center;justify-content: center;background: #FFFFFF;gap: 20px;cursor: pointer;}
    .activity_250208 .section4 .product_card .item .label {font-size: 11px;font-weight: 700;}
    .activity_250208 .section4 .product_card .item .label img {width: 16px;margin-right: 3px;}
    .activity_250208 .section4 .product_card .item .value {font-size: 8px;line-height: 14px;text-align: center;color: #202020;}
    .activity_250208 .section5 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250208 .section5 .param_box {display: grid;grid-template-columns: 1fr;gap: 25px;margin-top: 25px;}
    .activity_250208 .section5 .param_box .item {display: flex;align-items: center;background: #ECF2F3;height: auto;}
    .activity_250208 .section5 .param_box .item > div:first-child {width: 139px;overflow: hidden;}
    .activity_250208 .section5 .param_box .item > div:last-child {flex: 1;display: flex;flex-direction: column;box-sizing: border-box;padding-left: 25px;}
    .activity_250208 .section5 .param_box .item .label {font-weight: bold;font-size: 17px;color: #202020;}
    .activity_250208 .section5 .param_box .item .value {display: flex;flex-direction: column;padding-left: 10px;}
    .activity_250208 .section5 .param_box .item .value > div {position: relative;}
    .activity_250208 .section5 .param_box .item .value > div::before {content: "";display: inline-block;width: 6px;height: 6px;background-color: #D01027;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);border-radius: 50%;}
    .activity_250208 .section5 .param_box .item .inquire {width: 104px;height: 34px;border-radius: 17px;border: 1px solid #D01027;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-top: 10px;}
    .activity_250208 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 250211-点突变活动 */
    .activity_250211 {color: #202020;font-size: 13px;position: relative;}
    .activity_250211 .pc_show{display: none;}
    .activity_250211 .red{color:#d01027;}
    .activity_250211 .bold{font-weight: bold;}
    .activity_250211 .banner{position:relative;text-align:center;background:url(/uploads/activity/20250211/m/banner.png) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250211 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250211 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250211 .section1 .body_l .text {font-size: 13px;line-height: 23px;color: #202020;}
    .activity_250211 .section1 .body_l .params .title {display: flex;align-items: center;gap: 6px;font-size: 13px;}
    .activity_250211 .section1 .body_l .params .title img {width: 11px;}
    .activity_250211 .section1 .body_l .params .value {display: flex;align-items: center;font-size: 12px;color: #666666;}
    .activity_250211 .section1 .body_l .params .circle {width: 6px;height: 6px;margin-right: 8px;border-radius: 50%;display: inline-block;}
    .activity_250211 .section2 .bg_content {width: 100%;height: 312px;background: url(/uploads/activity/20250211/m/img_bg1.png) center/100% 100% no-repeat;}
    .activity_250211 .section2 .main_title {font-size: 18px;font-weight: 700;color: #FFFFFF;text-align: center;position: relative;top: 3px;}
    .activity_250211 .section2 .body_value {position: relative;}
    .activity_250211 .section2 .body_l .desc {font-size: 13px;color: #202020;line-height: 23px;}
    .activity_250211 .section2 .body_l .params {width: 45%;background: #FFFFFF;border-radius: 10px;display: flex;align-items: start;justify-content: center;flex-direction: column;gap: 5px;padding: 15px;margin: 20px 0;}
    .activity_250211 .section2 .body_l .inquire_btn {text-align: center;}
    .activity_250211 .section2 .body_l .inquire_btn a {background: #D01027;color: #FFFFFF;padding: 8px 20px;font-size: 12px;}
    .activity_250211 .section2 .body_r {width: 113px;position: absolute;top: 70px;right: -8px;}
    .activity_250211 .section3 .datas_display_box {display: flex;flex-direction: column;gap: 30px;box-sizing: border-box;}
    .activity_250211 .section3 .datas_display_box .item {display: flex;flex-direction: column;align-items: center;gap: 8px;box-sizing: border-box;}
    .activity_250211 .section3 .datas_display_box .item .label {color: #666666;font-size: 10px;}
    .activity_250211 .section3 .datas_display_box .item .value {display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
    .activity_250211 .section3 .datas_display_box .item:nth-child(2) .img {width: 80%;}
    .activity_250211 .section3 .datas_display_box .item .img1 {display: inline-block;width: 110px;}
    .activity_250211 .section3 table {margin-right: 10px;border-collapse: collapse;border: 1px solid #BBC8E7;}
    .activity_250211 .section3 table th {background: #DEE5F6;font-size: 11px;text-align: center;border: 1px solid #BBC8E7;padding: 3px 8px;}
    .activity_250211 .section3 table td {font-size: 11px;text-align: center;border: 1px solid #BBC8E7;}
    .activity_250211 .section4 .main_title {font-size: 28px;}
    .activity_250211 .section4 .set_meal_box {display: flex;align-items: center;justify-content: center;gap: 30px;flex-direction: column;}
    .activity_250211 .section4 .meal_card {position: relative;width: 100%;height: 284px;}
    .activity_250211 .section4 .meal_title {color: #FFFFFF;font-size: 24px;position: relative;top: 1%;left: 5%;}
    .activity_250211 .section4 .meal_title > span {background: #FFFFFF;font-size: 14px;font-weight: normal;padding: 2px 8px;border-radius: 16px;color: #d01027;vertical-align: top;}
    .activity_250211 .section4 .meal_body {position: relative;top: 10%;left: 8%;width: 85%;}
    .activity_250211 .section4 .meal_body .products > div {border-radius: 8px;font-size: 15px;display: inline-block;padding: 0 10px;border: 1px dashed #CF1027;background: #FDEFF1;}
    .activity_250211 .section4 .meal_body .inquire_btn a {background: #D01027;color: #FFFFFF;border-radius: 7px;padding: 8px 20px;}
    .activity_250211 .section5 .cases_box {display: flex;flex-direction: column;gap: 20px;}
    .activity_250211 .section5 .case_item {width: 100%;background: url(/uploads/activity/20250211/m/img_bg4.png) center / 100% 100% no-repeat;display: flex;align-items: center;padding: 0px 10px;position: relative;box-sizing: border-box;}
    .activity_250211 .section5 .case_item .img_l .amplify {position: absolute;bottom: 0;right: 7px;width: 18px;height: 18px;display: none;}
    .activity_250211 .section5 .case_item .body_r {flex: 1;padding: 20px 0 20px 12px;position: relative;}
    .activity_250211 .section5 .case_item .title {font-size: 11px;color: #202020;line-height: 19px;}
    .activity_250211 .section5 .case_item .doi {color: #666666;font-size: 9px;margin-top: 22px;}
    .activity_250211 .section5 .case_item .doi > span {display: inline-block;background: #D01027;color: #FFFFFF;padding: 0 10px;margin-left: 10px;font-size: 8px; position: absolute;top: 100px;left: 0;}
    .activity_250211 .section5 .case_item .service {color: #666666;font-size: 9px;}
    .activity_250211 .section5 .case_item .top_tips {width: 50px;height: 20px;background: url(/uploads/activity/20250211/img_bg5.png) center / 100% 100% no-repeat;position: absolute;top: -5px;right: 15px;display: flex;align-items: center;justify-content: center;}
    .activity_250211 .section5 .case_item .top_tips a {font-size: 9px;color: #FFFFFF;}
    .activity_250211 .section5 .example_img{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(200,200,200,.5);display: none;z-index: 10;overflow: auto;text-align: center;padding-top: 100px;}
    .activity_250211 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 250226-点突变活动 */
    .activity_250226 {color: #202020;font-size: 13px;position: relative;}
    .activity_250226 .pc_show{display: none;}
    .activity_250226 .red{color:#d01027;}
    .activity_250226 .bold{font-weight: bold;}
    .activity_250226 .banner{position:relative;text-align:center;background:url(/uploads/activity/20250226/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250226 .section{width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250226 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250226 .section1 .bg_content {font-size: 13px;line-height: 23px;text-align: center;background: url(/uploads/activity/20250226/m/bg_img.png) center / 100% 100% no-repeat;width: 100%;height: auto;margin: 0 auto;box-sizing: border-box;padding-right: 0;}
    .activity_250226 .section2 .content {width: 100%;height: auto;background: #F1F7FA;display: flex;align-items: center;box-shadow: 0px 1px 6px 0px rgba(14,46,86,0.24);padding: 50px 0;}
    .activity_250226 .section2 .left_img.pc_show {display: none;}
    .activity_250226 .section2 .right_body {flex: 1;display: flex;flex-direction: column;justify-content: center;padding: 0;gap: 10px;align-items: center;}
    .activity_250226 .section2 .right_body .title {font-size: 18px;font-weight: 700;color: #000000;line-height: 18px;position: relative;}
    .activity_250226 .section2 .right_body .title .bg_icon {background: url(/uploads/activity/20250226/icon01.png) center / 100% 100% no-repeat;width: 36px;height: 17px;position: absolute;top: -20px;left: 230px;display: flex;align-items: center;justify-content: center;}
    .activity_250226 .section2 .right_body .title .bg_icon span {font-size: 11px;color: #FFFFFF;margin-top: 0;}
    .activity_250226 .section2 .right_body .params {display: flex;align-items: center;gap: 20px;}
    .activity_250226 .section2 .right_body .params > div {display: flex;align-items: center;gap: 5px;font-size: 12px;}
    .activity_250226 .section2 .right_body .params > div img {width: 13px;}
    .activity_250226 .section2 .right_body .price {font-size: 18px;font-weight: 700;color: #D01027;}
    .activity_250226 .section2 .right_body .product_img {width: 78px;height: 82px;}
    .activity_250226 .section2 .right_body .price span {font-size: 13px;font-weight: 400;color: #000000;}
    .activity_250226 .section2 .right_body .inquire_btn a {padding: 10px 20px;border-radius: 0;border: 1px solid #D01027;color: #202020;font-size: 11px;color: #FFFFFF;background: #D01027;}
    .activity_250226 .section3 .title {font-size: 18px;font-weight: 700;text-align: center;position: relative;}
    .activity_250226 .section3 .title .bg_icon {background: url(/uploads/activity/20250226/icon04.png) center / 100% 100% no-repeat;width: 68px;height: 34px;position: absolute;top: -30px;left: 260px;box-sizing: border-box;padding-top: 6px;}
    .activity_250226 .section3 .title .bg_icon span {color: #FFFFFF;font-size: 11px;}
    .activity_250226 .section3 .table {border-radius: 9px;background: #F6F6F6;box-shadow: 0px 0px 16px 0px rgba(33,45,61,0.3);padding-bottom: 20px;overflow: hidden;margin-top: 30px;}
    .activity_250226 .section3 .thead_table_area {width: 100%;padding: 0 10px;box-sizing: border-box;background: #D01027;}
    .activity_250226 .section3 .thead_table tr {background: #D01027;}
    .activity_250226 .section3 .thead_table th {color: #FFFFFF;text-align: center;border-radius: 0;font-size: 9px;font-weight: 700;padding: 3px 0;width: 16%;}
    .activity_250226 .section3 .thead_table th:nth-child(1) {width: 20%;}
    .activity_250226 .section3 .thead_table th:nth-child(3) {width: 30%;}
    .activity_250226 .section3 .thead_table th:nth-child(5) {width: 18%;}
    .activity_250226 .section3 .tbody_table_area {width: 100%;height: 200px;overflow-y: scroll;padding: 0 10px;box-sizing: border-box;}
    .activity_250226 .section3 .tbody_table tr {border-bottom: 1px solid #B8B8B8;}
    .activity_250226 .section3 .tbody_table td {padding: 3px 0;text-align: center;font-size: 8px;width: 14%;}
    .activity_250226 .section3 .tbody_table td:nth-child(1) {width: 22%;}
    .activity_250226 .section3 .tbody_table td:nth-child(3) {width: 32%;}
    .activity_250226 .section3 .tbody_table td:nth-child(5) {width: 18%;}
    .activity_250226 .section3 .inquire_btn {text-align: center;margin-top: 40px;}
    .activity_250226 .section3 .inquire_btn a {background: #D01027;padding: 8px 15px;color: #FFFFFF;font-size: 11px;border-radius: 0;}
    .activity_250226 .section4 .img {width: 100%;display: flex;align-items: center;justify-content: center;}
    .activity_250226 .section5 > .label {font-size: 13px;line-height: 23px;color: #000000;margin-bottom: 20px;}
    .activity_250226 .section5 .fun_screen_box {margin-top: 30px;display: flex;align-items: center;justify-content: space-between;position: relative;}
    .activity_250226 .section5 .fun_screen_box .item {width: 131px;box-shadow: 0px 5px 12px 0px rgba(64,64,64,0.27);display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
    .activity_250226 .section5 .fun_screen_box .item:hover {box-shadow: 5px 6px 15px 0px rgba(62,62,62,0.16);transform: translateY(-10px);}
    .activity_250226 .section5 .fun_screen_box .item_box {width: 85%;display: flex;flex-direction: column;justify-content: center;gap: 4px;}
    .activity_250226 .section5 .fun_screen_box .box_left_top {background: url(/uploads/service/library240920/m/img2.png) center / 100% 100% no-repeat;}
    .activity_250226 .section5 .fun_screen_box .box_left_bottom {background: url(/uploads/service/library240920/m/img4.png) center / 100% 100% no-repeat;}
    .activity_250226 .section5 .fun_screen_box .box_right_top {background: url(/uploads/service/library240920/m/img3.png) center / 100% 100% no-repeat;}
    .activity_250226 .section5 .fun_screen_box .box_right_bottom {background: url(/uploads/service/library240920/m/img5.png) center / 100% 100% no-repeat;}
    .activity_250226 .section5 .fun_screen_box .box_left {display: flex;flex-direction: column;gap: 40px;}
    .activity_250226 .section5 .fun_screen_box .box_right {display: flex;flex-direction: column;gap: 40px;}
    .activity_250226 .section5 .fun_screen_box .box_center {display: flex;align-items: center;justify-content: center;width: 136px;height: 136px;background: url(/uploads/service/library240920/m/img10.png) center / 100% 100% no-repeat;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
    .activity_250226 .section5 .fun_screen_box .box_center .body {position: relative;}
    .activity_250226 .section5 .fun_screen_box .box_center .text {color: #FFFFFF;font-weight: bold;font-size: 17px;line-height: 21px;text-align: center;}
    .activity_250226 .section5 .fun_screen_box .label {display: flex;align-items: center;font-size: 14px;}
    .activity_250226 .section5 .fun_screen_box .label .icon {width: 15px;height: 15px;margin-right: 5px;}
    .activity_250226 .section5 .fun_screen_box .value {font-size: 11px;color: #666666;line-height: 15px;}
    .activity_250226 .section6 .case_item .content > .text {font-size: 13px;line-height: 23px;color: #202020;margin-bottom: 20px;}
    .activity_250226 .section6 .case_item .content > table {width: 100%;}
    .activity_250226 .section6 .case_item .content > table tr:nth-child(odd) {background: #666666;color: #FFFFFF;}
    .activity_250226 .section6 .case_item .content > table tr:nth-child(even) {border-bottom: 2px solid #666666;}
    .activity_250226 .section6 .case_item .content > table td {text-align: center;padding: 4px 0;border-radius: 0;font-size: 9px;}
    .activity_250226 .section6 .case_item .content > .img {width: 100%;margin: 0 auto;}
    .activity_250226 .section6 .case_item .content .value {width: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;box-sizing: border-box;padding: 10px 20px;gap: 20px;}
    .activity_250226 .section6 .case_item .content .value .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
    .activity_250226 .section6 .case_item .content .value .item .text {font-size: 12px;color: #666666;}
    .activity_250226 .section7 .literatures {display: flex;flex-direction: column;gap: 5px;}
    .activity_250226 .section7 .literatures .item {width: 100%;background: #7E7E7E;box-sizing: border-box;padding: 6px 15px;cursor: pointer;}
    .activity_250226 .section7 .literatures .item a {color: #FFFFFF;font-size: 11px;}
    .activity_250226 .section7 .literatures .item a:hover {color: #c2181f;}
    .activity_250226 .section8 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 22px;}


    /* 20250328 细胞库活动 */
    .activity_250328 {color: #202020;font-size: 13px;}
    .activity_250328 .pc_show {display: none;}
    .activity_250328 .red {color:#d01027}
    .activity_250328 .bold {font-weight: bold;}
    .activity_250328 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250328/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;}
    .activity_250328 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250328 .section1 .bg_content {width: 350px;height: 303px;background: url(/uploads/activity/20250328/m/img1_bg.png) center / 100% 100% no-repeat;margin: 0 auto;display: flex;align-items: center;justify-content: center;}
    .activity_250328 .section1 .content {top: auto;left: auto;width: 90%;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 15px;}
    .activity_250328 .section1 .text {font-size: 13px;line-height: 25px;text-align: center;}
    .activity_250328 .section1 .bg_btn {width: 140px;height: 32px;background: url(/uploads/activity/20250328/m/img2.png) center / 100% 100% no-repeat;margin-top: 10px;}
    .activity_250328 .section1 .bg_btn > div {font-size: 13px;line-height: 18px;}
    .activity_250328 .section2 .content {flex-direction: column;}
    .activity_250328 .section2 .item {width: 346px;height: 207px;background: url(/uploads/activity/20250328/m/img2-bg.png) center / 100% 100% no-repeat;}
    .activity_250328 .section2 .item:nth-child(2) {height: 218px;background: url(/uploads/activity/20250328/m/img3-bg.png) center / 100% 100% no-repeat;}
    .activity_250328 .section2 .item_l {top: 30px;left: 35px;}
    .activity_250328 .section2 .title {font-size: 26px;line-height: 16px;position: relative;}
    .activity_250328 .section2 .title img.wap_show {width: 55px;height: 26px;position: absolute;top: -5px;left: 130px;}
    .activity_250328 .section2 .params > div {font-size: 13px;line-height: 26px;}
    .activity_250328 .section2 .item_r {top: 120px;left: 200px;}
    .activity_250328 .section2 .item_r .image img.wap_show {width: 116px;height: 40px;}
    .activity_250328 .section2 .item:nth-child(2) .title img.wap_show {left: 155px;}
    .activity_250328 .section2 .item:nth-child(2) .item_r {left: 190px;}
    .activity_250328 .section2 .item:nth-child(2) .item_r .image img.wap_show {width: 130px;height: 36px;}
    .activity_250328 .section3 {margin-top: -20px;}
    .activity_250328 .section3 .ko_products {margin-top: 20px;}
    .activity_250328 .section3 .ko_products .ko_sale_product {display: flex;flex-direction: column;}
    .activity_250328 .section3 .ko_products .ko_sale_product .cell_cate {width: 100%;color: #202020;background: url(/uploads/activity/20250103/m/img04.png) center / 100% 100% no-repeat;position: relative;font-size: 13px;border-radius: 0;box-shadow: none;box-sizing: border-box;}
    .activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .title {text-align: center;margin: 10px auto;font-size: 17px;font-weight: 700;color: #202020;width: 100%;height: auto;background: none;}
    .activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates {display: flex;flex-wrap: wrap;gap: 2px 0;margin: 10px auto;text-align: center;height: 120px;}
    .activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates > div {text-align: center;position: relative;width: 25%;padding: 3px 0;font-size: 12px;}
    .activity_250328 .section3 .ko_products .ko_sale_product .cell_cate .cates .active {font-weight: 700;color: #FFFFFF;background: #D01027;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list {width: 100%;background: #EFF2F9;padding: 0;border-radius: 0;box-shadow: none;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table {width: 100%;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list .product_table {height: 300px;overflow-y: scroll;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table tr {border-bottom: 1px solid #B9C1D5;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table thead tr th {width: 23%;text-align: center;padding: 10px 0;background: #D01027;color: #FFFFFF;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table thead tr th:nth-of-type(1) {width: 28%;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table tr td {width: 18%;text-align: center;padding: 10px 0;}
    .activity_250328 .section3 .ko_products .ko_sale_product .ko_product_list table tr td:nth-of-type(1) {width: 28%;}
    .activity_250328 .section4 .main_title {font-size: 26px;line-height: 20px;position: relative;}
    .activity_250328 .section4 .main_title img.wap_show {width: 55px;height: 26px;position: absolute;top: -8px;left: 105px;}
    .activity_250328 .section4 .content {flex-direction: column;gap: 15px;}
    .activity_250328 .section4 .item {width: 346px;height: 151px;background:url(/uploads/activity/20250328/m/img5.png) center/100% 100% no-repeat;}
    .activity_250328 .section4 .item:nth-child(2) {background:url(/uploads/activity/20250328/m/img6.png) center/100% 100% no-repeat;}
    .activity_250328 .section4 .item:nth-child(3) {background:url(/uploads/activity/20250328/m/img7.png) center/100% 100% no-repeat;}
    .activity_250328 .section4 .item_l .label {font-size: 19px;line-height: 28px;}
    .activity_250328 .section4 .item_l .spec {font-size: 15px;line-height: 28px;}
    .activity_250328 .section4 .item_l .inquire > a {font-size: 15px;line-height: 28px;}
    .activity_250328 .section5 .main_title {font-size: 19px;line-height: 17px;}
    .activity_250328 .section5 .item_l {font-size: 15px;line-height: 17px;width: 75px;}
    .activity_250328 .section5 .item_r {font-size: 13px;line-height: 21px;}
    .activity_250328 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}


    /* 20250425-hipsc活动 */
    .activity_250425 {color: #202020;font-size: 13px;}
    .activity_250425 .pc_show {display: none;}
    .activity_250425 .red {color:#d01027}
    .activity_250425 .bold {font-weight: bold;}
    .activity_250425 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250425/m/banner.webp) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;width: 100%;height: 350px;}
    .activity_250425 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250425 .main_icon_title {gap: 8px;}
    .activity_250425 .main_icon_title .icon {width: 25px;height: 25px;}
    .activity_250425 .main_icon_title .text {font-size: 18px;}
    .activity_250425 .banner .bg_content {display: none;}
    .activity_250425 .section1 .service_content {width: 100%;height: 418px;flex-direction: column;border-radius: 18px;box-sizing: border-box;}
    .activity_250425 .section1 .service_content .content_wrap {padding: 20px 10px 10px 10px;}
    .activity_250425 .section1 .service_content .content_wrap .title {font-size: 18px;}
    .activity_250425 .section1 .service_content .content_wrap .spec {font-size: 13px;line-height: 21px;}
    .activity_250425 .section1 .service_content .content_wrap .img_box {align-items: center;justify-content: center;}
    .activity_250425 .section1 .service_content .content_wrap .symbol {width: 46px;height: 37px;position: absolute;top: -195px;right: 25px;}
    .activity_250425 .section1 .service_content .image_wrap {width: 100%;height: 160px;background: url(/uploads/activity/20250425/m/img2.webp) center / 100% 100% no-repeat;}
    .activity_250425 .section1 .service_content .image_wrap .inquire_btn {width: 261px;height: 58px;}
    .activity_250425 .section1 .process_img_box {width: 345px;margin: 0 auto;left: 4%;background: none;}
    .activity_250425 .section1 .process_img_box .bg_content {width: 100%;height: 315px;background: none;box-shadow: 0px 0px 10px 0px rgba(97,97,97,0.35);border-radius: 14px;padding: 0;box-shadow: none;}
    .activity_250425 .section1 .process_img_box .text {display: none;}
    .activity_250425 .section2 .bg_content {width: 100%;height: 345px;border-radius: 18px;background: none;}
    .activity_250425 .section2 .content {width: 100%;height: 345px;background: #EDEFF2;border-radius: 18px;}
    .activity_250425 .section2 .content_l {padding-right: 0;}
    .activity_250425 .section2 .content_lt {padding: 30px 10px;}
    .activity_250425 .section2 .content_lt .spec {font-size: 13px;line-height: 21px;flex: 1;}
    .activity_250425 .section2 .content_lt .text_img {display: flex;align-items: center;justify-content: space-between;gap: 10px;}
    .activity_250425 .section2 .content_lt .text_img .img {width: 105px;height: 112px;}
    .activity_250425 .section2 .content_lb {width: 100%;height: 78px;border-radius: 8px;}
    .activity_250425 .section2 .content_lb .item {width: 88px;height: 62px;}
    .activity_250425 .section2 .content_lb .item .text {font-size: 13px;}
    .activity_250425 .section2 .content_lb .item:nth-child(1) img {width: 19px;height: 18px;}
    .activity_250425 .section2 .content_lb .item:nth-child(3) img {width: 28px;height: 20px;}
    .activity_250425 .section2 .content_lb .item:nth-child(5) img {width: 21px;height: 21px;}
    .activity_250425 .section2 .content_lb .item:nth-child(7) img {width: 22px;height: 20px;}
    .activity_250425 .section2 .content_lb .vertical_line {height: 30px;}
    .activity_250425 .section2 .content_r.pc_show {display: none !important;}
    .activity_250425 .section2 .op_btns {display: flex !important;align-items: center;justify-content: space-between;gap: 20px;margin-top: 30px;}
    .activity_250425 .section2 .op_btns .inquire_btn {width: 164px;height: 44px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;}
    .activity_250425 .section2 .op_btns img {width: 17px;height: 17px;}
    .activity_250425 .section2 .process_img_box {width: 345px;margin: 0 auto;left: 4%;background: none;}
    .activity_250425 .section2 .process_img_box .bg_content {width: 100%;height: 120px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(97,97,97,0.35);border-radius: 14px;padding: 10px;box-shadow: none;}
    .activity_250425 .section3 .wrap.pc_show {display: none !important;}
    .activity_250425 .section3 .wrap .content {display: flex;align-items: center;margin: 15px auto 30px;}
    .activity_250425 .section3 .wrap .content .spec {flex: 1;box-sizing: border-box;padding-right: 8px;font-size: 13px;line-height: 21px;color: #666666;}
    .activity_250425 .section3 .wrap .content .image {width: 120px;height: 90px;}
    .activity_250425 .section3 .wrap .content_b {display: flex;align-items: center;justify-content: space-between;gap: 20px;}
    .activity_250425 .section3 .wrap .content_b .inquire_btn {width: 164px;height: 44px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;}
    .activity_250425 .section3 .wrap .content_b img {width: 17px;height: 17px;}
    .activity_250425 .section3 .process_img_box {width: 345px;margin: 0 auto;left: 4%;background: none;}
    .activity_250425 .section3 .process_img_box .bg_content {width: 100%;height: 315px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(97,97,97,0.35);border-radius: 14px;padding: 10px;box-shadow: none;}
    .activity_250425 .section4 .suffix_spec {font-size: 13px;line-height: 21px;}
    .activity_250425 .section4 .suffix_spec .inquire_btn {display: flex;margin-top: 15px;}
    .activity_250425 .section4 .service_params {flex-direction: column;height: auto;margin-top: 20px;}
    .activity_250425 .section4 .service_params .bg_content {width: 100%;height: 174px;background: url(/uploads/service/hipsc_hesc_20250418/m/img5_bg.png) center / 100% 100% no-repeat;padding: 30px 25px;}
    .activity_250425 .section4 .service_params .bg_content > div {width: 100%;height: 100%;position: relative;}
    .activity_250425 .section4 .service_params .title {font-size: 22px;line-height: 24px;position: relative;top: 10px;left: 55px;}
    .activity_250425 .section4 .service_params .desc {font-size: 12px;line-height: 20px;}
    .activity_250425 .section4 .params_content {width: 100%;padding-left: 0%;box-sizing: border-box;}
    .activity_250425 .section4 .params_content .item {height: auto;flex-direction: column;align-items:baseline;padding: 10px 0;gap: 10px;}
    .activity_250425 .section4 .params_content .item_l {width: 100%;}
    .activity_250425 .section4 .params_content .name {font-size: 18px;font-weight: 700;}
    .activity_250425 .section4 .params_content .item_r {width: 100%;height: auto;color: #666666;font-size: 13px;line-height: 21px;}
    .activity_250425 .section4 .params_content .item_r .ellipsis {position: relative;margin-bottom: 15px;}
    .activity_250425 .section4 .params_content .item_r a {display: inline-flex !important;align-items: center;float: right;}
    .activity_250425 .section4 .params_content .item_r .text {font-size: 13px;color: #D01027;}
    .activity_250425 .section4 .params_content .item_r .arrow_icon {margin-left: 6px;display: inline-block;width: 6px;height: 6px;border-top: 1px solid #D01027;border-right: 1px solid #D01027;transform: rotate(45deg);}
    .activity_250425 .section4 .params_content .entire .arrow_icon {transform: rotate(-45deg);}
    .activity_250425 .section4 .params_content .item:hover .name {color: #202020;}
    .activity_250425 .section4 .params_content .item:hover .item_r {display: block;overflow-y: visible;}
    .activity_250425 .section4 .params_content .item:hover .ellipsis {display: block;}
    .activity_250425 .section4 .params_content .item:hover .entire {display: none;}
    .activity_250425 .section5 .main_title {font-size: 28px;}
    .activity_250425 .section5 .bg_content {background: none;height: auto;}
    .activity_250425 .section5 .content {width: 100%;gap: 15px 10px;justify-content: space-between;}
    .activity_250425 .section5 .content .item {width: 171px;height: 150px;border-radius: 8px;padding: 10px;gap: 8px;}
    .activity_250425 .section5 .content .label {font-size: 14px;line-height: 14px;}
    .activity_250425 .section5 .content .spec {font-size: 13px;line-height: 21px;}
    .activity_250425 .section6 .wrap {flex-direction: column;align-items: center;}
    .activity_250425 .section6 .content_wrap {padding-right: 0;}
    .activity_250425 .section6 .content_wrap .spec {font-size: 13px;line-height: 21px;}
    .activity_250425 .section6 .content_wrap1 {width: 100%;}
    .activity_250425 .section6 .content_wrap1 .inquire_btn {width: 164px;height: 44px;border: 1px solid #202020;display: flex;align-items: center;justify-content: center;font-size: 13px;color: #202020;margin: 20px auto;}
    .activity_250425 .section6 .video_wrap {width: 320px;height: 178px;margin: 15px auto;}
    .activity_250425 .section7 .suffix_spec {font-size: 13px;line-height: 21px;}
    .activity_250425 .section7 .product_recommendation .category_name {color: #ffffff;background-color: #898989;padding-left: 15px;margin-top: 40px;font-size: 16px;font-weight: 700;padding-bottom: 10px;padding-top: 10px;}
    .activity_250425 .section7 .product_list1 li:not([class]) {background: none;}
    .activity_250425 .section7 .product_list1 li .img {display: none;}
    .activity_250425 .section7 .product_list1 li .content .product_name {width: 100%;}
    .activity_250425 .section7 .product_list1 li .content .button.wap_show{display: flex !important;width: 95%;margin: 0 auto;text-align: center;justify-content: space-between;}
    .activity_250425 .section7 .product_list1 li .content .button>a {display: block;width: 49%;border: 1px solid #202020;padding: 10px 0;font-size: 15px;margin-top: 10px;}
    .activity_250425 .section7 .product_list1 li .content .button>a:nth-of-type(2) {color: #FCFDFE;background: #d01027;}
    .activity_250425 .section8 .accordion .item .title{font-size:13px;font-weight:700;line-height:2em;padding-left:1em;background:#ddd;position:relative;border-bottom: 1px solid #666666;}
    .activity_250425 .section8 .accordion .item .con{display:none;padding:1em 0 2em 0;}
    .activity_250425 .section8 .accordion .item:nth-of-type(1) .con{display:block;}
    .activity_250425 .section8 .accordion .item .title::after{content:"+";position:absolute;width:2em;height:2em;right:0;text-align:center;transition:transform 1s;}
    .activity_250425 .section8 .accordion .item .cur_title {border-bottom: 1px solid #D01027;}
    .activity_250425 .section8 .accordion .item .cur_title::after{transform:rotate(45deg);transition:transform 1s;}
    .activity_250425 .section8 .accordion .item .img{text-align:center;}


    /* 20250516-ko活动 */
    .activity_250516 {color: #202020;font-size: 13px; position: relative; border-top: 1px solid transparent}
    .activity_250516 .pc_show {display: none;}
    .activity_250516 h3{font-size:24px; font-weight:bold;}
    .activity_250516 h4{font-size:18px; font-weight:bold; margin:auto 10px;}
    .activity_250516 p{color:#666666; margin:auto 10px;}
    .activity_250516 .tag{display:flex; gap:34px;}
    .activity_250516 .tag-item, .tag-item2{display:flex;}
    .activity_250516 .tag-item img{width:25px; height:25px; object-fit:contain; flex-shrink:0;}
    .activity_250516 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250516 .banner1 {position:absolute; top: 0; width:100%; height:100%; background: url('/uploads/activity/20250516/m/mbg.webp') top center no-repeat;
  background-size: 100% auto; z-index:0;}

    .activity_250516 .section1{background:url(/uploads/activity/20250516/m/header-bg.webp)center/100% 100% no-repeat; width:343px; height:178px;display:flex; margin-top:300px;text-align:center; align-items:center;justify-content:center;}
    .activity_250516 .section1 .search-button {margin-top: 10px;}

    .activity_250516 .section2{margin: 0 0; padding-top: 1px; display: flex; width: 100%; height: 500px; background: url(/uploads/activity/20250516/m/section2-bg.webp)center/cover no-repeat}
    .activity_250516 .section2 .break-content{margin: auto; min-width: 375px; display: flex; flex-direction: column;}
    .activity_250516 .section2 h2 {font-size: 36px;}
    .activity_250516 .section2 .left-content{text-align: center; margin-top: 0px; display: flex; flex-direction: column;}
    .activity_250516 .section2 .tag{margin: 0 auto; margin-top: 30px; gap: 10px;}
    .activity_250516 .section2 .tag h4 {font-size: 12px;}
    .activity_250516 .section2 .right-content{display:flex; flex-direction: column; text-align: center; margin-left: 12%; margin-top: 50px; min-width: 264px; min-height: 245px; background: url(/uploads/activity/20250516/m/envelope.webp)center/cover no-repeat;padding-left: 25px; padding-top: 25px; gap: 45px; box-sizing: border-box;}
    .activity_250516 .section2 .button{grid-column: 1 / span 2; text-align: center;}
    .activity_250516 .section2 .button .inquire {margin:0 auto;  margin-top: 40px;}

    .activity_250516 .section3 {position:relative; margin-bottom: 300px;}
 
    .activity_250516 .section3 .tag{display:flex; gap:34px;}
    .activity_250516 .section3 .tag-item, .tag-item2{display:flex;}
    .activity_250516 .section3 .tag-item img{width:25px; height:25px; object-fit:contain; flex-shrink:0;}
    .activity_250516 .section3 .top-half{display:flex; flex-direction:column;}
    .activity_250516 .section3 .top-half .question{position:relative;margin:0; width:214px;}
    .activity_250516 .section3 .top-half .question p{position:absolute; top: 11px; left:40px; font-size:16px; color:black;}
    .activity_250516 .section3 .top-half .customize{position:relative;z-index:2; display:flex; flex-direction:column; background: url(/uploads/activity/20250516/m/form.webp)center / 100% no-repeat; width:275px; height:300px;margin-top:0; margin-left:80px; padding-top:80px; padding-left:36px; gap:20px; box-sizing: border-box;}

    .activity_250516 .section3 .bottom-half{position:absolute; top:300px; left:5px; display:flex;  flex-direction:column; background: url(/uploads/activity/20250516/m/section3-bg.webp)center / 100% no-repeat; width:344px; height:290px; padding-top: 50px; padding-left:25px; gap:25px; box-sizing: border-box;}
    .activity_250516 .section3 .bottom-half .tag-item2 img{width:15px; height:15px; object-fit:contain; flex-shrink:0; margin: auto 0;}
    .activity_250516 .section3 .inquire {position:absolute; top:510px; right: 25px;  display: block;width: 127px;padding: 7px 0;background: #d01027;font-size: 16px;color: #ffffff;text-align: center;}

    .activity_250516 .section4 {margin-left:5px;}
    .activity_250516 .section4 .literature-button{display:flex; flex-direction:column; width:343px; height: 78px; border-radius:6px; box-shadow: 0px 0px 20px 0px rgba(80,81,81,0.32);margin-top:10px;background-color:#eef1f3}
    .activity_250516 .section4 .literature-button a{width:343px;box-shadow: 0px 0px 5px 0px rgba(80,81,81,0.32); border:0px; font-weight:bold; border-radius:6px; background-color:white; padding-left:18px; line-height:37px; font-size:13px; box-sizing: border-box;}
    .activity_250516 .section4 .literature-button .button-name{margin:auto 0; margin-left:18px; font-size:13px; line-height:37px;}
    .activity_250516 .section4 .add-info{margin-top:135px;}

    /* 20250520-产品活动 */
    .activity_250520 {color: #202020;font-size: 13px;}
    .activity_250520 .pc_show {display: none;}
    .activity_250520 .red {color:#d01027}
    .activity_250520 .bold {font-weight: bold;}
    .activity_250520 .banner {position:relative;text-align:center;background:url(/uploads/activity/20250520/m/banner.jpg) center/100% 100% no-repeat;box-sizing:border-box;margin: 0 auto;width: 100%;height: 350px;}
    .activity_250520 .section {width:100%;margin:40px auto;box-sizing:border-box;position:relative;padding:0}
    .activity_250520 .section1 .content {width: 100%;height: 680px;background: url(/uploads/activity/20250520/m/img1.png) center/100% 100% no-repeat;box-shadow: none;border-radius: 0;padding: 50px 0 0 0;}
    .activity_250520 .section1 .content .body_area {width: 281px;margin: 0 auto;}
    .activity_250520 .section1 .bg_content {background: none;width: 100%;height: auto;position: relative;top: auto;right: auto;}
    .activity_250520 .section1 .content .suffix_title {font-size: 18px;}
    .activity_250520 .section1 .content .main_title {font-size: 24px;}
    .activity_250520 .section1 .content .spec {font-size: 13px;line-height: 23px;}
    .activity_250520 .section1 .content .btn_img {width: 100%;height: 92px;}
    .activity_250520 .section1 .content .inquire_btn > a {width: 113px;height: 37px;border-radius: 18px;font-size: 13px;}
    .activity_250520 .section1 .content .image {width: 129px;height: 92px;}
    .activity_250520 .section1 .price_menu {gap: 5px;}
    .activity_250520 .section1 .price_menu .item {width: 281px;}
    .activity_250520 .section1 .price_menu .item:nth-child(2) {padding: 5px 0;}
    .activity_250520 .section1 .price_menu .tips {font-size: 13px;}
    .activity_250520 .section1 .price_menu .price {font-size: 30px;}
    .activity_250520 .section1 .price_menu .price .coin {font-size: 22px;}
    .activity_250520 .section1 .price_menu .desc .old_price {font-size: 13px;}
    .activity_250520 .section1 .price_menu .desc > div {font-size: 13px;}
    .activity_250520 .section2 .content {width: 100%;height: auto;flex-direction: column-reverse;gap: 30px;}
    .activity_250520 .section2 .content .content_r {width: 100%;height: 402px;}
    .activity_250520 .section2 .content .content_r .head_area {width: 100%;height: 86px;padding: 20px;}
    .activity_250520 .section2 .content .content_r .head_area .main_title {font-size: 19px;line-height: 26px;}
    .activity_250520 .section2 .content .content_r .head_area .suffix_title {font-size: 13px;}
    .activity_250520 .section2 .content .content_l {width: 100%;min-height: 402px;height: auto;}
    .activity_250520 .section2 .content .content_l .head_area {width: 100%;height: 86px;padding: 20px;}
    .activity_250520 .section2 .content .content_l .head_area .bg_icon {width: 72px;height: 84px;top: -5px;}
    .activity_250520 .section2 .content .content_l .head_area .bg_icon > div {width: 52px;height: 33px;}
    .activity_250520 .section2 .content .content_l .head_area .bg_icon > div > div:nth-child(1) {font-size: 13px;line-height: 21px;}
    .activity_250520 .section2 .content .content_l .head_area .bg_icon > div > div:nth-child(2) {font-size: 19px;line-height: 21px;}
    .activity_250520 .section2 .content .content_l .head_area .bg_icon > div .unit {font-size: 14px;}
    .activity_250520 .section2 .content .content_l .head_area .main_title {font-size: 19px;line-height: 26px;}
    .activity_250520 .section2 .content .content_l .head_area .suffix_title {font-size: 13px;}
    .activity_250520 .section2 .content .body_area {width: 100%;min-height: 316px;height: auto;padding: 5px 0;}
    .activity_250520 .section2 .content .content_r .item {margin: 0 20px;}
    .activity_250520 .section2 .content .content_l .item {margin: 0 20px;padding: 8px 0;}
    .activity_250520 .section2 .content .body_area .value {font-size: 13px;line-height: 19px;}
    .activity_250520 .section2 .content_l .body_area .value {height: auto;overflow-y: visible;}
    .activity_250520 .section2 .content_l .body_area .value:hover {height: auto;overflow-y: visible;}
    .activity_250520 .section2 .content_l .body_area .value a {display: inline-flex !important;align-items: center;float: right;}
    .activity_250520 .section2 .content_l .body_area .value .text {font-size: 13px;color: #D01027;}
    .activity_250520 .section2 .content_l .body_area .value .arrow_icon {margin-left: 6px;display: inline-block;width: 6px;height: 6px;border-top: 1px solid #D01027;border-right: 1px solid #D01027;transform: rotate(45deg);}
    .activity_250520 .section2 .content_l .body_area .entire .arrow_icon {transform: rotate(-45deg);}
    .activity_250520 .section2 .content_l .body_area .item:nth-child(1) .entire {height: 60px;}
    .activity_250520 .section2 .content_l .body_area .item:nth-child(2) .entire {height: 170px;}
    .activity_250520 .section2 .content_l .body_area .item:nth-child(3) .entire {height: 60px;}
    .activity_250520 .section2 .content_l .body_area .value:hover .ellipsis {display: none;}
    .activity_250520 .section2 .content_l .body_area .value:hover .entire {display: none;}
    .activity_250520 .section2 .content .content_c {display: none;}
    .activity_250520 .section2 .bubbling_area {width: 100%;height: 110px;border-radius: 8px;box-shadow: 0px 0px 8px 0px rgba(66,72,75,0.26);margin-left: 0;top: 20px;}
    .activity_250520 .section2 .bubbling_area .left_body .title {font-size: 16px;}
    .activity_250520 .section2 .bubbling_area .left_body .params {}
    .activity_250520 .section2 .bubbling_area .left_body .params > div {width: 106px;height: 30px;border-radius: 15px;font-size: 13px;}
    .activity_250520 .section2 .bubbling_area .right_icon {top: auto;width: 61px;height: 61px;margin-left: 15px;}
    .activity_250520 .section2 .btn_area {margin: 50px auto;gap: 30px;}
    .activity_250520 .section2 .btn_area a {width: 126px;height: 41px;border-radius: 21px;font-size: 13px;}
    .activity_250520 .section2 .process_img_box {padding-top: 80px;}
    .activity_250520 .section2 .process_img_box img {width: 90%;margin: 0 auto;}
    .activity_250520 .section3 .bg_title {width: 100%;height: 80px;background: url(/uploads/activity/20250520/m/img-title.png) center / 100% 100% no-repeat;}
    .activity_250520 .section3 .bg_title > span {font-size: 24px;top: -4px;left: 12px;}
    .activity_250520 .section3 .bg_content {width: 100%;height: 520px;background: url(/uploads/activity/20250520//m/img6.jpg) center / 100% 100% no-repeat;border-radius: 16px;}
    .activity_250520 .section3 .bg_content .content.pc_show {display: none;}
    .activity_250520 .section3 .bg_content .content.wap_show {display: flex !important;flex-direction: column;align-items: start;justify-content: center;padding: 27px;}
    .activity_250520 .section3 .bg_content .content .suffix_title {font-size: 16px;font-weight: 700;color: #D01027;}
    .activity_250520 .section3 .bg_content .content .main_title {font-size: 24px;font-weight: 700;color: #202020;}
    .activity_250520 .section3 .bg_content .content .spec_text {font-size: 13px;color: #666666;line-height: 22px;}
    .activity_250520 .section3 .right_product {margin: 20px auto;}
    .activity_250520 .section3 .right_product > div {width: 301px;height: 78px;margin: 0 auto;background: url(/uploads/activity/20250520/m/img5.png) center / 100% 100% no-repeat;}
    .activity_250520 .section3 .right_product > div:nth-child(1) {background: url(/uploads/activity/20250520/m/img4.png) center / 100% 100% no-repeat;}
    .activity_250520 .section3 .right_product .product_info {padding: 0 18px;}
    .activity_250520 .section3 .right_product .product_info .name {font-size: 16px;}
    .activity_250520 .section3 .right_product .product_info .spec {font-size: 12px;}
    .activity_250520 .section3 .right_product .product_info .num {width: 47px;height: 20px;font-size: 12px;}
    .activity_250520 .section3 .inquire_btn {margin: 0 auto;}
    .activity_250520 .section3 .inquire_btn > a {width: 126px;height: 41px;background: linear-gradient(0deg, #D01027 0%, #F64653 100%);border-radius: 21px;display: flex;align-items: center;justify-content: center;color: #FFFFFF;font-size: 13px;}
    .activity_250520 .section4 h3.tit_red_block_inner {font-size: 16px;}
    .activity_250520 .section4 .suffix_spec {font-size: 13px;line-height: 21px;margin-left: 0;}
    .activity_250520 .section4 .content {flex-direction: column;gap: 20px;margin-top: 20px;}
    .activity_250520 .section4 .item_card {width: 100%;height: 120px;border: none;}
    .activity_250520 .section4 .item_card .left_content {padding-left: 0;}
    .activity_250520 .section4 .left_content .title {font-size: 16px;line-height: 22px;}
    .activity_250520 .section4 .left_content .desc {font-size: 13px;line-height: 20px;}
    .activity_250520 .section4 .left_content .product_btn > a {width: 108px;height: 30px;font-size: 12px;}
    .activity_250520 .section4 .item_card .right_img {width: 134px;height: 120px;}
    .activity_250520 .section4 .item_card .right_img > img {width: 100%;height: 100%;}
    .activity_250520 .section4 .btn_content {gap: 25px;margin-top: 55px;margin-bottom: 60px;}
    .activity_250520 .section4 .btn_content a {width: 126px;height: 41px;font-size: 13px;}
    .activity_250520 .section4 .btn_content a {width: 126px;height: 41px;font-size: 13px;}
    .activity_250520 .section5 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 20px;}

    /* 20250522-文库活动 */
    .activity_250522 .pc_show {display: none !important;}
    .activity_250522 h2 {font-size: 28px;}
    .activity_250522 .section {width:100%; margin:40px auto; box-sizing:border-box; position:relative; padding:0}
    .activity_250522 .section1 {margin-top: -30px;}
    .activity_250522 .section1 .content {width: 100%;height: 325px; background: url(/uploads/activity/20250522/m/img1.png) center / 100% 100% no-repeat; box-sizing: border-box; padding-top: 165px; padding-left: 30px;} 
    .activity_250522 .section1 .content .text {font-size: 13px;}

    
    .activity_250522 .section2 .header {height: auto;}
    .activity_250522 .section2 .header .heading {display: flex; flex-direction: column-reverse; gap: 0; align-items: center;}
    .activity_250522 .section2 .header .heading img {width:83px; height:31px; margin-left: auto;}
    .activity_250522 .section2 .header .tag {display: flex; margin-top: 22px; gap: 23px;}
    .activity_250522 .section2 .library {margin-top: 36px; flex-direction: column; min-width: 0;width: auto; height: auto;}
    .activity_250522 .section2 .library .left-panel{width: 100%; background: url(/uploads/activity/20250522/m/img2.jpg)center / 100% 100% no-repeat; box-sizing: border-box; height: 324px; align-items: center;}
    .activity_250522 .section2 .library .bottom-buttons button { width: 299px; height: 36px; padding: 7px; line-height: 1; margin-bottom: 0px; cursor: pointer; border: none;  border-radius: 4px; background: none; color: #fff;}
    .activity_250522 .section2 .library .tip1{margin-left: 5px; width: 88px; height: 25px; font-size: 13px;}
    .activity_250522 .section2 .library .right-panel {display: flex; padding: 20px; width: 100%; align-items: center; justify-content: center;}
    .activity_250522 .section2 .library .tip2{width: 150px; height: 38px; font-size: 12px; padding-top: 13px; right: 12px; top: 134px;}
    .activity_250522 .section2 .button_group {display: flex !important;}
    .activity_250522 .section2 .button_group .inquire2 {width: 105px; height: 32px; font-size: 13px; line-height: 32px;}

    .activity_250522 .section3 h3 {font-size: 19px; font-weight: bold;}
    .activity_250522 .section3 .heading{justify-content:flex-start;}
    .activity_250522 .section3 .heading-desc {text-align:left; font-size: 13px; margin-top: 14px;}
    .activity_250522 .section3 .card-section {margin-top: 23px; flex-direction: column; }
    .activity_250522 .section3 .card-content {padding-top: 40px; padding-left: 23px; width: 345px;}
    .activity_250522 .section3 .card-content .tag {margin-top: 19px; gap: 20px;}
    .activity_250522 .section3 .card-content .tag .tag-item p {font-size: 13px;}
    .activity_250522 .section3 .large-card {flex-direction: column; margin-top: 64px; width: 100%; gap: 24px;}
    .activity_250522 .section3 .large-card .card-title {width: 100%; padding-right: 0px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center;}
    .activity_250522 .section3 .large-card .card-detial .s-card {width: 170px; height: 135px; gap: 5px; padding: 20px;}

    .activity_250522 .red_title_text {border-left: #D01027 8px solid;line-height: 24px;font-size: 22px;font-weight: 700;color: #000000;padding-left: 10px;margin-bottom: 30px;}
    .activity_250522 .section4 .case_item .content > .text {font-size: 13px;line-height: 23px;color: #202020;margin-bottom: 20px;}
    .activity_250522 .section4 .case_item .content > table {width: 100%;}
    .activity_250522 .section4 .case_item .content > table tr:nth-child(odd) {background: #666666;color: #FFFFFF;}
    .activity_250522 .section4 .case_item .content > table tr:nth-child(even) {border-bottom: 2px solid #666666;}
    .activity_250522 .section4 .case_item .content > table td {text-align: center;padding: 4px 0;border-radius: 0;font-size: 9px;}
    .activity_250522 .section4 .case_item .content > .img {width: 100%;margin: 0 auto;}
    .activity_250522 .section4 .case_item .content .value {width: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;box-sizing: border-box;padding: 10px 20px;gap: 20px;}
    .activity_250522 .section4 .case_item .content .value .item {display: flex;flex-direction: column;align-items: center;gap: 10px;}
    .activity_250522 .section4 .case_item .content .value .item .text {font-size: 12px;color: #666666;}
    .activity_250522 .section5 .literatures {display: flex;flex-direction: column;gap: 5px;}
    .activity_250522 .section5 .literatures .item {width: 100%;background: #7E7E7E;box-sizing: border-box;padding: 6px 15px;cursor: pointer;}
    .activity_250522 .section5 .literatures .item a {color: #FFFFFF;font-size: 11px;}
    .activity_250522 .section5 .literatures .item a:hover {color: #c2181f;}
    .activity_250522 .section6 .desc_spec {font-weight: 400;font-size: 14px;color: #666666;line-height: 22px;}

    /* 20250609-文库活动 */
    .activity_250609 .pc_show {display: none;}
    .activity_250609 .section {width:100%; margin:40px auto; box-sizing:border-box; position:relative; padding:0}
    .activity_250609 .section1 {display: flex; flex-direction: column; position:relative; background:none ; height:auto; margin-top: 33px; z-index: 1; font-size: 13px; line-height: 1.5; gap: 21px;}
    .activity_250609 .section1 .q3{background:url(/uploads/activity/20250609/m/img2.png)center / 100% 100% no-repeat ; width: 318px; height: 61px; position: relative; top: 0px; left: 0px; padding-top: 10px; padding-left: 90px; box-sizing: border-box;}
    .activity_250609 .section1 .a3{background:url(/uploads/activity/20250609/m/img3.png)center / 100% 100% no-repeat ; width: 344px; height: 145px; position: relative; top: 0px; left: 0px; box-sizing: border-box; padding:12px 60px 0 17px}

    .activity_250609 .section2 h2 {text-align: center; font-weight: bold; font-size: 28px;}
    .activity_250609 .section2 .desc {text-align: center; font-size: 13px; margin-top: 21px; color: #666;}
    .activity_250609 .section2 .content{background: linear-gradient(to bottom, #FBE6EA, #F7E0DF); border-radius: 32px; padding: 14px 14px 0 14px; margin-top: 38px;}
    .activity_250609 .section2 .content .card-content{background-color: #fff;border-radius: 20px;position:relative; display: flex; gap:127px; height: 285px; align-items: center; z-index: 1;}
    .activity_250609 .section2 .content .card-content .tag {margin-left: 18px;}
    .activity_250609 .section2 .content .card-content .tag h3{font-size: 21px; line-height: 28px;}
    .activity_250609 .section2 .content .card-content .tag .t-heading{display: flex; gap: 5px; align-items: center; margin-top: 7px;}
    .activity_250609 .section2 .content .card-content .break{top: -17px; left: 47%;}
    .activity_250609 .section2 .content .card-content .tag .t-content .t-item2{background: url(/uploads/activity/20250609/m/img7.png) center / 100% 100% no-repeat; width: 285px; height: 37px; line-height: 37px; display: flex; font-size: 12px; color: #d01027; align-items: center; padding-left: 12px;}
    .activity_250609 .section2 .content .card-content .tag .t-content .t-item3{background: url(/uploads/activity/20250609/m/img8.png) center / 100% 100% no-repeat; width: 285px; height: 53px; font-size: 13px; color: #666;padding-left: 12px; line-height: 2;}
    .activity_250609 .section2 .content .last-content{background: url(/uploads/activity/20250609/m/img10.png) center / 100% 100% no-repeat; position: relative; margin: 0 -14px; margin-top: 22px; padding: 0 13px 22px 13px; display: flex;}
    .activity_250609 .section2 .content .last-content .tag{padding: 0px;}
    .activity_250609 .section2 .content .last-content .tag .heading{display: flex; gap: 17px; align-items: center;}
    .activity_250609 .section2 .content .last-content .tag .announcement{background: url(/uploads/activity/20250609/m/img9.png)center / 100% 100% no-repeat; width: 103px; height: 40px; font-size: 15px; box-sizing: border-box; line-height: 35px; padding-top: 10px;}
    .activity_250609 .section2 .content .last-content .tag .detail{display: flex; font-size: 13px; gap: 8px;}
    .activity_250609 .section2 .content .last-content .tag .detail .num{border-radius: 15px; color: #fff; background-color: #d01027; width: 15px; height: 15px; font-size: 7px; margin: auto 0; text-align: center; line-height: 15px;}

    .activity_250609 .section3 h2{font-size: 21px;}
    .activity_250609 .section3 .bg-content .title{font-size: 19px; }
    .activity_250609 .section3 .bg-content .btw{margin-top: 7px; font-size: 13px;}
    .activity_250609 .section3 .bg-content{flex-direction: column; background: url(/uploads/activity/20250609/m/img12.jpg)center / 100% 100% no-repeat; padding-bottom: 30px; height: 100%; gap: 8px;box-sizing: border-box;}
    .activity_250609 .section3 .bg-content .content{width: 310px; height: 100%; text-align: center;}
    .activity_250609 .section3 .bg-content .content1{font-size: 13px; width: 310px; padding: 30px 0;}
    .activity_250609 .section3 .bg-content .content1 .inquire {display: none;}
    .activity_250609 .section3 .bg-content .content2{background: url(/uploads/activity/20250609/m/img13.png)center / 100% 100% no-repeat;}
    .activity_250609 .section3 .bg-content .content2 .tip{position: absolute; color: #fff; top:4px; left: 126px;}
    .activity_250609 .section3 .inquire {display: block; width: 148px; margin: 26px auto; padding: 7px 0;background: #D01027;font-size: 16px;color: #fff;border-radius: 23px;text-align: center; cursor: pointer;}
    
    .activity_250609 .section4 h2{font-size: 21px;}
    .activity_250609 .section4 .content {flex-direction: column; gap: 15px; justify-content: center;}
    .activity_250609 .section4 .content .content-detail{width: 355px; height: auto; border: 1px dashed #d01027; border-radius: 12px; display: grid; grid-template-columns: 1fr 4fr; grid-template-rows: 1fr 1fr; padding: 10px; box-sizing: border-box;}
    .activity_250609 .section4 .content .content-detail .lc{ grid-column: 1 / 2; grid-row: 1 / 3; max-height: 44px; place-self: center;}
    .activity_250609 .section4 .content .title{font-size: 15px; font-weight: bold; grid-column: 2 / 3; grid-row: 1 / 2;}
    .activity_250609 .section4 .content .content-detail .desc {display: inline;grid-column: 2 / 3; grid-row: 2 / 3; font-size: 13px; color: #666; line-height: 1.5;}


    /* 20250617-周年庆活动 */
    .activity_250617 {font-size: 12px;}
    .activity_250617 .pc_show {display: none;}
    .activity_250617 h2 {font-size: 18px;}
    .activity_250617 .section {width:100%; margin:40px auto; box-sizing:border-box; position:relative; padding:0}
    .activity_250617 .section0 .heading {gap: 10px;}
    .activity_250617 .section0 .heading .desc {font-size: 12px;}
    .activity_250617 .section0 .heading .tip {background: url(/uploads/activity/20250617/m/shape1.png)center / 100% auto no-repeat; width: 39px;height: 39px; left: 50%;transform: translateX(75px); font-size: 12px; padding-top: 10px;}

    .activity_250617 .section0 .table {background:none; width: 100%; height: auto;}
    .activity_250617 .section0 .table table{width: 100%; border-collapse: separate; border-spacing: 1px; }
    .activity_250617 .section0 .table th {background-color: #d01027; font-size: 13px; height: 24px; gap: 1px;}
    .activity_250617 .section0 .table th:nth-child(1), td:nth-child(1){width: 25%;}
    .activity_250617 .section0 .table th:nth-child(2), td:nth-child(2){width: 25%;}
    .activity_250617 .section0 .table th:nth-child(3), td:nth-child(3){width: 50%;}
    .activity_250617 .section0 .table td {font-size: 10px; height: 15px; gap: 1px;}
    .activity_250617 .section0 .table td, th{border-radius: 4px;}
    .activity_250617 .section0 .table table tbody tr:nth-child(odd) td{background-color: #eeeeee;}
    .activity_250617 .section0 .table table tbody tr:nth-child(even) td{background-color: #f7f7f7;}

    .activity_250617 .section1 {background: none; width: 100%; height: auto; margin-top: 20px;}
    .activity_250617 .section1 .heading {gap: 10px;}
    .activity_250617 .section1 .heading .desc{display: flex; gap: 10px; font-size: 12px;}
    .activity_250617 .section1 .cards {background: url(/uploads/activity/20250617/m/s1bg.png)center / 100% 100% no-repeat; margin-top: 0px; padding: 23px 15px 40px 15px; width: 100%; height: auto; display: flex; flex-direction: column; gap: 10px;}
    .activity_250617 .section1 .cards h3 {font-size: 16px;}
    .activity_250617 .section1 .cards .inquire {width: 95px; height: 27px; text-align: center; background-color: #d01027; border-radius: 23px; font-size: 13px; line-height: 24px; color: #fff;}
    .activity_250617 .section1 .cards .card-desc{display: flex; font-size: 13px; line-height: 1; gap: 12px; align-items: baseline;}
    .activity_250617 .section1 .cards .card-desc img {width: 12px; height: 12px;}
    .activity_250617 .section1 .cards .card-desc img:nth-child(1){width: 12px; height: 10px;}
    .activity_250617 .section1 .cards .card2 .tip {width: 38px; height: 16px; position: absolute; top: 11px; left: 50%;transform: translateX(105px); text-align: center; line-height: 16px; font-size: 12px;}
    .activity_250617 .section1 .cards .top-cards {width: 325px; height: 187px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 20px;}
    .activity_250617 .section1 .cards .bottom-card {width: 325px; height: 376px; display: flex; padding: 20px; box-sizing: border-box; justify-content: center; position: relative;}
    .activity_250617 .section1 .cards .bottom-card .tip{font-weight: bold; position: absolute; top:32%;left: 32%; font-size: 12px;}
    .activity_250617 .section1 .cards .bottom-card .left-content{width: 100%; margin-top: 130px;gap: 15px; font-size: 13px;}

    .activity_250617 .section2 .heading {width:auto}
    .activity_250617 .section2 .heading .left-content h2 {margin-top: 10px;}
    .activity_250617 .section2 .heading .left-content .desc {margin-top: 10px; font-size: 13px;}
    .activity_250617 .section2 .heading .tip{position: absolute; top:18%; left: 38%; width: 59px; height: 19px;}
    .activity_250617 .section2 .bg-content {background:url(/uploads/activity/20250617/m/s2bg.png)center / 100% 100% no-repeat; width: 100%; height: 226px; padding-top: 105px; padding-left: 25px; margin-top: 15px;}
    .activity_250617 .section2 .bg-content .tag {display: flex; gap: 25px;}
    .activity_250617 .section2 .bg-content .tag h4 {font-size: 13px;}
    .activity_250617 .section2 .bg-content .tag .tag-item:nth-child(1) img {width: 15px; height: 15px;}
    .activity_250617 .section2 .bg-content .tag .tag-item:nth-child(2) img {width: 11px; height: 13px;}
    .activity_250617 .section2 .bg-content .tag .tag-item {gap: 5px;}
    .activity_250617 .section2 .inquire {width: 166px; height: 27px; line-height: 27px; font-size: 13px; border-radius: 13px; margin-top: 35px;}

    .activity_250617 .section3 {background:url(/uploads/activity/20250617/m/s3bg.png)center / 100% 100% no-repeat; width: 100%; min-height: 0; height: 230px;margin-top: -60px; padding-top: 84px;}
    .activity_250617 .section3 .tip {top: 10px; left: 42%;transform: translateX(0px); font-size: 12px;}
    .activity_250617 .section3 .bg-content {display: flex; justify-content: left;align-items: center; width: 80%; margin: auto; min-height: 0;}
    .activity_250617 .section3 .l-content {gap:10px;}
    .activity_250617 .section3 .inquire-wrapper {display: none;}
    .activity_250617 .section3 .tag {gap:40px;}
    .activity_250617 .section3 .tag-item {font-size: 12px; font-weight: normal; line-height: 10px;}
    .activity_250617 .section3 .tag-item, .tag-item2 {gap: 3px;}
    .activity_250617 .section3 .tag-item img {width:12px; height:12px;}
    .activity_250617 .section3 .tag-item2 img {display: none;}
    .activity_250617 .section3 .tag-item2 {color: #666666;}
    .activity_250617 .inquire2 {width: 252px; height:35px; line-height: 34px; background: #d01027;font-size: 13px;text-align: center; border-radius: 18px; margin: auto; margin-top: -20px;}
    .activity_250617 .inquire2 a {color: #fff;}
    
    .activity_250617 .section4 .heading h2 {margin-top: 10px;}
    .activity_250617 .section4 .heading .desc-wrapper {margin-top: 5px;}
    .activity_250617 .section4 .heading .desc-wrapper .desc {font-size: 12px;}
    .activity_250617 .section4 .heading .desc-wrapper .zero {width: 21px; height: 17px;transform: translateY(1px);}
    .activity_250617 .section4 .bg-content {background: url(/uploads/activity/20250617/m/s4bg.png)center / 100% auto no-repeat;width: 100%; height: 435px; flex-direction: column; padding: 23px; gap: 15px; margin-top: 20px;}
    .activity_250617 .section4 .bg-content .cards h3:nth-child(1) {font-size: 16px;}
    .activity_250617 .section4 .bg-content .cards h3:nth-child(2) {font-size: 28px;}
    .activity_250617 .section4 .bg-content .cards {width: 310px; padding: 25px 0;;}
    .activity_250617 .section4 .bg-content .cards:nth-child(1){height: 100px;}
    .activity_250617 .section4 .bg-content .cards:nth-child(2),.cards:nth-child(3){height: 130px; }
    .activity_250617 .section4 .inquire {width: 95px; height: 27px; border-radius: 23px; font-size: 13px; line-height: 24px;}
    
    .activity_250617 .section0 .desc_spec,.section5 .desc_spec {font-size: 9px; line-height: 11px;}
    
}



/* 产品-后期应合并到products.css */
@media screen and (max-width: 750px) {
    .list_content.wap_show .radio_group.wap_show {
        display: flex !important;
    }

    table {width: 100%;}
    
    .pro_search_cate .pro_input1 {box-shadow: unset;border: none;outline: 0;display: inline-block;height: 36px;line-height: 36px;text-indent: 30px;width: 100%;margin-bottom: 0;border-bottom: 1px solid #999;color: #acacac;background: rgba(255, 255, 255, 0) url(/templets/default/images/product/搜索icon.png) 0 10px / 20px no-repeat;box-sizing: border-box;font-size: 14px;vertical-align: bottom;}

    .ez_editor .list_content .search_box.wap_show {display: none !important;}
    .ez_editor .list_content .product_detail_sale_box.pc_show {display: none;}
    .ez_editor .list_content .inquire.wap_show {display: flex !important;}
    .product_detail_box .desc_box .desc_img.pc_show {display: none !important;}
    .product_detail_box .inquire.pc_show {display: none !important;}


    /* 引用文献 */
    .banner_citation {background:url(/templets/default/images/banner_citation_m.jpg) center/100% 100% no-repeat;}
    h2.citation.c_red_title{font-size: 22px;font-weight: bold;color: #221815;margin-top: 20px;}
    .citation_literature {color: #202020;margin-top: 20px;font-size: 14px;display: flex;flex-direction: column;margin-bottom: 30px;gap: 3px;}
    .citation_literature .papers_box {}
    .citation_literature .papers_box .cate1_item {font-size: 19px;color: #202020;background: #EEF2F6;display: flex;align-items: center;gap: 10px;padding: 10px 0;position: relative;}
    .citation_literature .papers_box .cate1_item.cur {color: #ffffff;font-weight: bold;background: #d01027;}
    .citation_literature .papers_box .cate1_item img {display: none;margin-left: 15px;}
    .citation_literature .papers_box .cate1_item.cur img {display: inline-block;}
    .citation_literature .papers_box .cate1_item.cur img.normal {display: none;}
    .citation_literature .papers_box .cate1_item img.normal {display: inline-block;}
    .citation_literature .papers_box .cate1_item:after {content: "+";position: absolute;right: 16px;text-align: center;transition: transform .5s;font-size: 24px;top: 48%;font-weight: bold;transform: translateY(-50%)}
    .citation_literature .papers_box .cate1_item.cur:after {transform: translateY(-50%) rotate(45deg);transition: transform 0.5s}
    .citation_literature .papers_box .fold_card {display: none;margin-top: 20px;padding-bottom: 30px;}
    .citation_literature .papers_box .fold_card.cur {display: block;}
    .citation_literature .papers_box .fold_card .cate2_list {font-size: 14px;display: flex; gap: 10px;margin-top: 20px;flex-wrap: wrap;}
    .citation_literature .papers_box .fold_card .cate2_list .cate2_item {display: block;padding: 5px 10px;border: 1px solid #666666;}
    .citation_literature .papers_box .fold_card .cate2_list .cate2_item.cur {background: #EBEBEB;}
    .citation_literature .papers_box .fold_card .papers {margin-top: 10px;display: flex;flex-direction: column;height: 200px;overflow-y: scroll;overflow-x: hidden;width: 100%;}
    .citation_literature .papers_box .fold_card .papers .paper_item:first-child {margin-top: 0;}
    .citation_literature .papers_box .fold_card .papers .paper_item {border-bottom: 1px dashed #CCCCCC;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_title {font-size: 19px;font-weight: 600;border-bottom: 1px solid #333333;padding-bottom: 10px;width: 95%;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body {margin-bottom: 30px;margin-top: 0;border-top: none;border-bottom: none;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_header {margin-top: 15px;display: flex;gap: 10px;align-items: center;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_header .paper_if {background: #d01027; color: #ffffff;font-size: 16px;padding: 5px;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_header .paper_publication {font-size: 16px;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_author {margin-top: 15px;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_doi {}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_doi a {text-decoration: underline;color: #3491BC;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_service {margin-bottom: 0;}
    .citation_literature .papers_box .fold_card .papers .paper_item .paper_body .paper_service a {text-decoration: underline;color: #3491BC;}
    .citation_literature .papers_box .fold_card .papers .paper_item a.interpretation {display: block;text-align: center;background: #EAEAEA; font-size: 16px;padding: 10px 0;margin-top: 20px;margin-bottom: 30px;position: relative;}
    
    
}
