﻿

body {
    font-family: "Microsoft Yahei", "PingFang SC"!important;
}
/* p, div, h1, h2, h3, h4, h5, h6, span, a {
    word-wrap: normal;
    word-break: keep-all;
} */
span,i{
    line-height: inherit;
}
@media print {
    .no-print, .no-print * {
      display: none !important;
    }
}
.ys_cont1700{
    width: 1700px;
    margin: 0 auto;
    max-width: calc(100% - 80px);
}
.ys_cont980{
    width: 980px;
    margin: 0 auto;
    max-width: calc(100% - 80px);
}
.ys_cont1800{
    width: 1800px;
    margin: 0 auto;
    max-width: calc(100% - 80px);
}
:root {
    --top1 :1rem;
    /* 字号 */
    --font60: 60px;
    --font40: 40px;
    --font30: 30px;
    --font24: 24px;
    --font20: 20px;
    --font18: 18px;
    --font14: 14px;

    --font48: 48px;
    --font34: 34px;
    /* 段落 */
    --text20: 20px;
    --text18: 18px;
    --text16: 16px;
    --text14: 14px;
    /* 行高 */
    --lh1d2: 1.2;
    --lh1d3: 1.3;
    --lh1d4: 1.4;
    --lh1d5: 1.5;
    --lh1d6: 1.6;
    --lh1d75: 1.75;
    --lh1d8: 1.8;
    /* 颜色 */
    --color000: #000;
    --colorfff: #fff;
    --color333: #333;
    --color666: #666;
    --color999: #999;
    --colormain: #004098;
    --colorf4: #f4f4f4;
    --colorda: #dadada;
    --colortext: #002252;
    --colord6: #d6d6d6;
    /* 间距 */
    --distance140:140px;
    --distance110:110px;
    --distance50: 50px;
    --distance60: 60px;
    --distance70: 70px;

    --distance120:120px;
    --distance105: 105px;
    --distance100: 100px;
    --distance80: 80px;
    --distance64: 64px;
    --distance40: 40px;

    --distance130: 130px;
    --distance90: 90px;
    /* 文案间距 */
    --textx44: 44px;
    --textx30: 30px;
    --textx26: 26px;
    --textx20: 20px;
    --textx18: 18px;
    --textx16: 16px;
    --textx15: 15px;
    /* 圆角 */
    /* --radius: 20px; */
}
.std_title1{
    font-size: var(--font60);
    font-weight: bold;
    line-height: var(--lh1d2);
}
.std_title2,.yxedr_active h2{
    font-size: var(--font40);
    font-size: var(--font30);
    font-weight: bold;
    line-height: var(--lh1d3);
    color: var(--color333);
}
.std_title2{
    line-height: var(--lh1d2);
}
.std_title3,.yxedr_active h3{
    font-size: var(--font30);
    font-size: var(--font24);
    font-weight: bold;
    line-height: var(--lh1d4);
}
.std_title4,.yxedr_active h4{
    font-size: var(--font24);
    line-height: var(--lh1d4);
}
.std_title5,.yxedr_active h5{
    font-size: var(--font20);
    line-height: var(--lh1d6);
}
.std_title6,.yxedr_active h6{
    font-size: var(--font18);
    line-height: var(--lh1d8);
}
.std_text1,.std_text1 p,.yxedr_active p{
    font-size: var(--text16);
    line-height: var(--lh1d8);
    color: var(--color666);
}
.yxedr_active p,.std_text1_margin p{
    margin-bottom: 0.8em;
}
.std_text18,.std_text18 p,.yxedr_active.std_text18 p{
    font-size: var(--text18);
    color: var(--color333);
    line-height: var(--lh1d5);
}
.std_text20,.std_text20 p,.yxedr_active.std_text20 p{
    font-size: var(--text20);
    color: var(--color333);
    line-height: var(--lh1d5);
}
.std_text14,.std_text14 p{
    font-size: var(--text14);
    line-height: var(--lh1d5);
    color: var(--color333);
}
.std_margin1{
    margin-bottom: var(--distance80);
}
.std_margin2{
    margin-bottom: var(--distance100);
}
.std_padding1{
    padding-top: var(--distance80);
    padding-bottom: var(--distance80);
}
.std_padding2{
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
/*分享翻译*/
.ys_wechat_cont_parga p::before{
    /*分享中文版本*/
    content: '分享到 - 微信';
    /*分享英文版本*/
    /* content: 'Share the - weixin'; */
}
/*导航默认选中*/
.yxnav_active1 {}

.yxnav_active2 {}

/* - banner - start*/
.ys_banner {
    width: 100%;
    position: relative;
}

.ys_ban_li {
    position: relative;
    overflow: hidden;
}

.ys_ban_imgbox {
    position: relative;
    z-index: 1;
}

.ys_ban_imgbox img {
    width: 100%;
}

.ys_ban_li>a {
    display: block;
}

.ys_ban_ph {
    display: none;
}

.ys_ban_video {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ys_ban_li:not(:first-child) {
    display: none;
}

.ys_ban_imgbox::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    /* background: rgba(0, 0, 0, .3); */
}
.ys_ban_txtbox{
    z-index: 5;
}
.ys_nybanner{
    position: relative;
}
.ys_nyban_img, .ys_nyban_img img{
    width: 100%;
}
.ys_nyban_ph{
    display: none;
}
.ys_nyban_title  h1{
    color: #fff;
    font-size: 40px;
    line-height: 1.5;
}
.ys_nyban_title  p{
    color: #fff;
    font-size: 16px;
    line-height: 1.75;
}
/* - banner - end*/

/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .head2_nav_item:hover .h2nif_font::before{
        width: 100%;
        opacity: 1;
    }
    .head2_nav_list:hover .head2_nav_item.yxnav_active1 .h2nif_font{
        color: var(--color000);
    }
    .head2_nav_list:hover .head2_nav_item.yxnav_active1:hover .h2nif_font,
    .head2_nav_item:hover .h2nif_font{
        color: var(--colormain);
    }
    .footer_top_nav_list ul a:hover{
        color: #fff;
    }
    .footer_xia_list_item a:hover{
        color: #fff;
    }
    .h1spc_til_nub_link:hover{
        background: var(--colormain);
        color: var(--colorfff);
    }
    .head1_language .mCSB_container:hover .ys_select_li.on a:hover,
    .head1_language .ys_select_li a:hover{
        color: var(--colorfff);
        background: var(--colormain);
    }
    .head1_language .mCSB_container:hover .ys_select_li.on a{
        color: var(--color000);
        background: transparent;
    }
    .h2nis_lli_link:hover .std_title6{
        color: var(--colormain);
    }
    .h2nis_rlnti_text_link:hover .ys_imgbox_cover img:nth-of-type(2),
    .h2nis_rlnft_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .h2nis_rlnti_text_link:hover .ys_imgbox_cover img:first-child,
    .h2nis_rlnft_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .h2nis_rlnti_four_article:hover::after{
        opacity: 1;
    }
    .h2nis_rlnti_text_link:hover .std_text1{
        color: var(--colormain);
    }
    .h2nis_box.on_click .h2nis_left_list_item.yxnav_active2:hover .std_title6{
        color: var(--colormain);
    }
    .h2nis3_bli:hover::after{
        opacity: 1;
    }
    .h2nis3_bli:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .h2nis3_bli:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2 .h2nis3_bli::after{
        opacity: 0;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2 .h2nis3_bli .ys_imgbox_cover img:nth-of-type(2){
        opacity: 0;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2 .h2nis3_bli .ys_imgbox_cover img:first-child{
        opacity: 1;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2:hover .h2nis3_bli::after{
        width: 100%;
        opacity: 1;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2:hover .h2nis3_bli .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .h2nis3_box_list:hover .h2nis3_box_list_item.yxnav_active2:hover .h2nis3_bli .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .aplli_cbn_link:hover{
        background: var(--colormain);
    }
    .aplli_cbn_link:hover .std_title6{
        color: var(--colorfff);
    }
    .aplli_cbn_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .aplli_cbn_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .sidebar_box_list_item .sbli_select:hover img:nth-of-type(2){
        opacity: 1;
    }
    .sbli_select:hover img:first-child{
        opacity: 0;
    }
    .sbli_link:hover .sbli_select img:nth-of-type(2),
    .sbli_link:hover .sbli_link_icon img:nth-of-type(2){
        opacity: 1;
    }
    .sbli_link:hover .sbli_select img:first-child,
    .sbli_link:hover .sbli_link_icon img:first-child{
        opacity: 0;
    } 
    .sbli_link:hover .sbli_link_font{
        color: var(--colormain);
    }
    .ys_nybanner2 .crumb_list_item a:hover,
    .inside_crumb .crumb_list_item a:hover{
        color: var(--colormain);
    }
    .mcli_link:hover .std_title6{
        color: var(--colormain);
    }
    /* .std_btn1_link:hover::before{
        width: 0;
        opacity: 0;
    }
    .std_btn1_link:hover .std_text1{
        color: var(--colormain);
    }
    .std_btn1_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .std_btn1_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    } */
    .mod_arrows1 .slick-prev:hover::before,
    .mod_arrows1 .slick-next:hover::before{
        opacity: 0;
    }
    .mod_arrows1 .slick-prev:hover::after,
    .mod_arrows1 .slick-next:hover::after{
        opacity: 1;
    }
    .tcln_box_text_title:hover .tctl_icon img:nth-of-type(2){
        opacity: 1;
    }
    .tcln_box_text_title:hover .tctl_icon img:first-child{
        opacity: 0;
    }
    .tcln_box_text_title:hover .std_title5{
        color: var(--colormain);
    }
    .tps_cate_type_link:hover .std_title5{
        color: var(--colormain);
    }
    .tps_cate_type_link:hover .tctl_icon img:first-child{
        opacity: 0;
    }
    .tps_cate_type_link:hover .tctl_icon img:nth-of-type(2){
        opacity: 1;
    }
    .apli_link:hover{
        color: var(--colormain);
    }
    .apli_link:hover::before{
        width: 100%;
        opacity: 1;
    }
    .design_point_list_item:hover .dpli_link::before{
        width: 100%;
        opacity: 1;
    }
    .design_point_list_item:hover .dpli_link .std_title6{
        color: var(--colormain);
    }
    .std_page .prev li:hover,
    .std_page .next li:hover{
        color: var(--colormain);
        border: 1px solid var(--colormain);
    }
    .std_page .pc_fenye li:hover {
        color: var(--colormain);
    }
    .std_btn2 .std_btn1_link:hover::before{
        width: calc(100% + 2px);
        opacity: 1;
    }
    .std_btn2 .std_btn1_link:hover {
        border: 1px solid var(--colormain);
    }
    .std_btn2 .std_btn1_link:hover .std_text1{
        color: var(--colorfff);
    }
    .std_btn3_link:hover .std_text1{
        color: var(--colormain);
    }
    .std_btn3_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .std_btn3_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    /* .arli_link:hover .arli_link_text .std_title5{
        color: var(--colormain);
    } */
    .olli_link:hover .olli_link_btn .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .olli_link:hover .olli_link_btn .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .olli_link:hover .std_title4{
        color: var(--colormain);
    }
    .olli_link:hover{
        border: 1px solid var(--colormain);
    }
    .sblb_nub .sblb_nub .sbli_link:hover{
        background: #DADADA;
    }
    .sblb_nub .sbli_link:hover{
        background: #fff;
    }
    .srct_search_close:hover img:nth-of-type(2){
        opacity: 1;
    }
    .srct_search_close:hover img:first-child{
        opacity: 0;
    }
    .srct_left_change:hover .srct_left_change_icon img:nth-of-type(2){
        opacity: 1;
    }
    .srct_left_change:hover .srct_left_change_icon img:first-child{
        opacity: 0;
    }
    .srct_left_change:hover .std_title6{
        color: var(--colormain);
    }
    .srct_left_reset:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .srct_left_reset:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .srct_left_reset:hover .std_text14{
        color: var(--colormain);
    }
    .mc_table_hd .mc_tab_th:hover::after {
        background: #E6E6E6;
    }
    .sele_wrap:hover .sele_wrap_icon img:nth-of-type(2){
        opacity: 1;
    }
    .sele_wrap:hover .sele_wrap_icon img:first-child{
        opacity: 0;
    }
    .sele_pop_top_icon:hover img:nth-of-type(2){
        opacity: 1;
    }
    .sele_pop_top_icon:hover img:first-child{
        opacity: 0;
    }
    .sele_pop_btm_reset p:hover{
        color: var(--colormain);
        text-decoration-color: var(--colormain);
    }
    .srct_compare.on:hover p{
        color: var(--colormain);
    }
    /* .std_btn1_white .std_btn1_link:hover {
        border: 1px solid var(--colorfff);
    } */
    .std_btn1_white .std_btn1_link:hover .std_text1 {
        color: var(--colorfff);
    }
    .std_btn1_white .std_btn1_link:hover .ys_imgbox_cover img:first-child {
        opacity: 1;
    }
    .std_btn1_white .std_btn1_link:hover .ys_imgbox_cover img:nth-of-type(2) {
        opacity: 0;
    }
    /* - second */
    .std_btn4 .std_btn1_link:hover::before{
        width: calc(100% + 2px);
        opacity: 1;
    }
    .hrln_link:hover img:nth-child(3){
        opacity: 1;
    }
    .hrln_link:hover img:nth-child(2){
        opacity: 0;
    }
    .hrln_link:hover .std_title5{
        color: var(--colormain);
    }
    .hacb_cwlib_nub_link:hover::before{
        width: calc(100% + 2px);
        opacity: 1;
    }
    .hacb_cwlib_nub_link:hover .std_text14{
        color: var(--colorfff);
    }
    .arli_link:hover .std_btn3_link .std_text1{
        color: var(--colormain);
    }
    .arli_link:hover .std_btn3_link .ys_imgbox_cover img:nth-of-type(2) {
        opacity: 1;
    }
    .arli_link:hover .std_btn3_link .ys_imgbox_cover img:first-child {
        opacity: 0;
    }
    /* .hghv_cry:hover .std_text18{
        opacity: 1;
        pointer-events: all;
        transition: all 0.36s .1s;
    }
    .hghv_cry:hover .hghv_cry_xia_icon{
        opacity: 0;
        pointer-events: none;
    } */
    .edli_link:hover{
        background: var(--colormain);
    }
    .edli_link:hover .edli_link_text .std_title5,
    .edli_link:hover .edli_link_text .std_text18,
    .edli_link:hover .edli_link_text .std_text18 p{
        color: var(--colorfff);
    }
    .edli_link:hover .std_btn3{
        border-top: 1px solid rgba(236,236,236,.2);
    }
    .edli_link:hover .std_btn3 .std_text1{
        color: var(--colorfff);
    }
    .edli_link:hover .std_btn3 .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .edli_link:hover .std_btn3 .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .board_design_clear:hover .std_text14{
        color: var(--colormain);
    }
    .board_design_clear:hover .board_design_clear_icon img:nth-of-type(2){
        opacity: 1;
    }
    .board_design_clear:hover .board_design_clear_icon img:first-child{
        opacity: 0;
    }
    .std_btn1_white1 .std_btn1_link:hover {
        border: 1px solid var(--colormain);
    }
    .std_btn1_white1 .std_btn1_link:hover::before {
        width: calc(100% + 2px);
        opacity: 1;
    }
    .flnc_select .ys_select_li:hover{
        color: var(--colormain);
    }
    /* third */
    .asli_top_title_link:hover .std_title3{
        color: var(--colormain);
    }
    .asli_top_title_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .asli_top_title_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .asli_xdntc_link:hover::after{
        opacity: 1;
        width: 100%;
    } 
    .asli_xdntc_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .asli_xdntc_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .asli_xdntc_link:hover .std_text1{
        color: var(--colormain);
    }
    .asli_xdn_top:hover{
        background: var(--colormain);
    }
    .asli_xdn_top:hover .std_text18{
        color: var(--colorfff);
    }
    .asli_xdn_top:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .asli_xdn_top:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .auto_cate_box .asli_xdn_top:hover {
        background: var(--colorf4);
    }
    .auto_cate_box .asli_xdn_top:hover .std_text18 {
        color: var(--color333);
    }
    .lcbr_lit_nav_nub:hover .std_text1::before{
        opacity: 1;
        width: 100%;
    }
    .lcbr_lit_nav_nub:hover .std_text1{
        color: var(--colormain);
    }
    .lcbr_lix_nub_select .ys_select_li:hover{
        color: var(--colormain);
    }
    .general_core_down_link:hover .gcsl_text .std_title6{
        color: var(--colormain);
    }
    .std1_path:hover .std1_path_change{
        fill:#DFEBFF;
        stroke-width:2;
        stroke:#C80000;
    }
    .aeli_cry:hover .aeli_cry_img img{
        transform: scale(1.05);
    }
    .invest_chinese_list_item3 .icli_report:hover .icli_report_img img{
        transform: scale(1.05);
    }
    .rccl_item_link:hover .std_title6{
        color: var(--colormain);
    }
    /* .std_btn1.std_btn2_da1 .std_btn1_link:hover .std_text1 {
        color: var(--colormain);
    } */
    /* .cpli_cry:hover .cpli_cry_img img{
        transform: scale(1.05);
    } */
    .cpli_cry:hover .cpli_cry_img::before{
        opacity: 1;
    }
    .news_page_btn_link:hover .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .news_page_btn_link:hover .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .news_page_btn_link:hover .std_title6{
        color: var(--colormain);
    }
    .std1_path:hover .std1_path_qi {
        opacity: 0;
    }
    .std_page .pc_fenye li:hover {
        color: var(--colorfff);
        background: var(--colormain);
    }
    .std_btn1_link:hover .ys_imgbox_cover{
        transform: translateX(5px);
    }
    .crumb_list_item a:hover{
        color: var(--colormain);
    }
    .table_left_reset:hover {
        color: var(--colormain);
        text-decoration-color: var(--colormain);
    }
    .mtbr_item:hover .mc_tab_td{
        background: #f4f4f4;
    }
    .arli_link:hover .std_title5{
        text-decoration-color: var(--colormain);
        color: var(--colormain); 
    }
    .hacb_cwl_item_title .std_title3 a:hover{
        text-decoration-color: var(--colormain);
        color: var(--colormain);
    }
    .srcr_list_item_link .std_title5:hover{
        text-decoration-color:var(--colormain);
    }
    .tps_cate_type_link:hover .std_title5{
        text-decoration-color: var(--colormain);
    }
    .tcln_box_text_title a:hover .std_title5{
        text-decoration-color: var(--colormain);
    }
    .lcbr_add_box:hover .lcbr_lix_nub_select{
        background: #E6E6E6;
    }
    .about_team_list_item a:hover .std_btn3_link .std_text1 {
        color: var(--colormain);
    }
    .atli_cry .std_btn3_link:hover .std_text1 {
        color: var(--colormain);
    }
    .about_team_list_item a:hover .std_btn3_link .ys_imgbox_cover img:nth-of-type(2){
        opacity: 1;
    }
    .about_team_list_item a:hover .std_btn3_link .ys_imgbox_cover img:first-child{
        opacity: 0;
    }
    .lidar_core_list_nub .std_btn1_link:hover::before{
        background: var(--colormain);
    }
    .lidar_core_list_nub .std_btn2 .std_btn1_link:hover .std_text1 {
        color: var(--colorfff)!important;
    }
    .lidar_core_list_nub .std_btn1_link:hover .ys_imgbox_cover img:nth-of-type(2) {
        content: url(../image/com_icon02.svg)!important;
    }
    .psli_top .std_title3 a:hover{
        color: var(--colormain);
        text-decoration-color: var(--colormain);  
    }
    /* 2024.05.10 - start */
    .partner_coop_btn .std_btn1_link:hover .ys_imgbox_cover {
        transform: translateX(0);
    }
    .partner_coop_btn .std_btn2 .std_btn1_link:hover::before {
        width: calc(100% + 2px) !important;
        opacity: 1 !important;
    }
    .partner_coop_btn .std_btn2 .std_btn1_link:hover .std_text1 {
        color: var(--colorfff)!important;
    }
    .partner_coop_btn .std_btn1_link:hover .ys_imgbox_cover img:first-child {
        opacity: 0;
    }
    .partner_coop_btn .std_btn1_link:hover .ys_imgbox_cover img:nth-of-type(2) {
        opacity: 1 !important;
    }
    /* 2024.05.10 - end */
    /* 2024.09.18 - start */
    .scti-nub-link:hover .std_title6{
        color: var(--colormain);
    }
    .scti-nub-link:hover::before{
        opacity: 1;
    }
    .scii-link:hover{
        background: var(--colormain);
    }
    .scii-link:hover .std_text1,
    .scii-link:hover .std_text1 p{
        color: var(--colorfff);
    }
    /* 2024.09.18 - end */
}
.mod_head1{
    background: var(--colormain);
}
.head1_language_icon{
    width: 24px;
}
.head1_language_icon img{
    width: 100%;
}
.mod_head1{
    --height1:55px;
}
.head1_language .ys_select_show{
    padding-left: 10px;
    color: var(--colorfff);
    font-size: var(--font18);
    line-height: var(--height1);
    width: calc(100% - 24px);
}
.head1_language .ys_select_hd{
    display: flex;
    height: var(--height1);
    align-items: center;
}
.head1_language .ys_select_show::placeholder{
    color: var(--colorfff);
}
.head1_language{
    width: 140px;
}
.head1_language .ys_select_xtbbox{
    width: 20px;
}
.head1_language .ys_select_xtbbox img{
    width: 100%;
}
.head1_other_item_icon{
    width: 24px;
}
.head1_other_item_icon img{
    width: 100%;
}
.mod_head1 .ys_cont1700{
    display: flex;
    justify-content: space-between;
}
.head1_other{
    display: flex;
    margin: 0 -27px;
}
.head1_other_item{
    padding: 0 27px;
}
.head1_other_item_link{
    display: flex;
    height: 100%;
    align-items: center;
}
.head1_other_item .std_text1{
    padding-left: 10px;
    color: var(--colorfff);
}
.head1_other_item .std_text1 p,
.head1_other_item .std_text1 a{
    color: inherit;
    line-height: var(--height1);
    display: inline-block;
}
.head1_search{
    display: flex;
}
.head1_search_input{
    width: 790px;
    border: 1px solid var(--colord6);
    background: var(--colorf4);
    height: 42px;
    position: relative;
}
.head1_search {
    padding-top: 6px;
    transform: translateX(10.6%);
}
.head1_search_input input{
    line-height: 40px;
    width: 100%;
    padding: 0 23px;
    font-size: 16px;
    color: var(--color000);
}
.head1_search_input input::placeholder{
    color: rgba(0,0,0,.5);
}
.head1_search_icon{
    width: 48px;
    padding: 0 12px;
    height: 42px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.head1_search_icon img{
    width: 100%;
}
.mod_head2{
    background: var(--colorfff);
    --height2: 100px;
}
.head2_nav_list{
    display: flex;
    justify-content: space-around;
    margin-right: -30px;
}
.mod_head2 .ys_cont1700{
    display: flex;
}
.head2_logo{
    width: 238px;
}
.head2_logo img{
    width: 100%;
}
.head2_nav{
    width: calc(100% - 238px);
    padding-left: 15px;
}
.head2_nav_item_first a{
    font-size: var(--font24);
    color: var(--color000);
    line-height: var(--height2);
    display: block;
    text-align: center;
}
.h2nif_font{
    font-size: var(--font24);
    color: var(--color000);
    line-height: var(--height2);
    display: inline-block;
    padding: 0 12px;
    position: relative;
    transition: all 0.36s;
}
.head2_logo a{
    display: flex;
    height: var(--height2);
    align-items: center;
}
.head2_nav_item{
    flex-grow: 1;
}
.h2nif_font::before{
    content: '';
    background: var(--colormain);
    height: 2px;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    bottom: 0;
    transition: all 0.36s;
    width: 100%;
    opacity: 0;
}
.head2_nav_item.yxnav_active1 .h2nif_font{
    color: var(--colormain);
}
.ys_footer{
    background: #061529;
}
.footer_top{
    padding-top: 60px;
}
.footer_top_nav{
    width: calc(100% - 388px);
    padding-right: 166px;
    border-right: 1px solid rgba(255,255,255,.2);
}
.footer_top_right{
    width: 388px;
    padding-left: 36px;
}
.footer_top .ys_cont1400{
    display: flex;
}
.footer_first,
.footer_first a{
    font-size: var(--font20);
    color: var(--colorfff);
    line-height: var(--lh1d5);
    font-weight: bold;
}
.footer_first{
    margin-bottom: 21px;
}
.footer_top_nav_list ul a{
    font-size: var(--font14);
    line-height: 2;
    transition: all 0.36s;
    color: rgba(255,255,255,.7);
}
.footer_top_nav{
    display: flex;
}
.footer_top_nav,
.footer_top_right{
    padding-bottom: 96px;
}
.footer_top_nav_list1{
    width: 33.333333%;
}
.footer_top_nav_list2{
    width: 66.666666%;
    display: flex;
    flex-wrap: wrap;
}
.footer_top_nav_list2>li{
    width: 50%;
    margin-bottom: 67px;
}
.footer_top_nav_list2{
    margin-bottom: -67px;
}
.footer_top_right .std_title5{
    color: var(--colorfff);
    font-weight: bold;
    line-height: var(--lh1d5);
}
.ftro_list_item .std_text1{
    color: var(--colorfff);
    line-height: 2;
}
.ftro_list_item .std_text1 a{
    color: inherit;
    line-height: inherit;
}
.footer_top_right_other .std_title5 {
    margin-bottom: 17px;
}
.ftrf_list_share .ys_imgbox_cover{
    width: 20px;
}
.ftrf_list_share{
    padding: 0 14px;
}
.ftrf_list{
    margin: 0 -14px;
    display: flex;
    flex-wrap: wrap;
}
.footer_top_right_other {
    margin-bottom: 72px;
}
.footer_top_right_follow .std_title5{
    margin-bottom: 15px;
}
.ftrf_list_share .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.footer_xia_cry{
    border-top: 1px solid rgba(255,255,255,.2);
    padding-top: 34px;
    padding-bottom: 34px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.footer_xia_text p{
    color: rgba(255,255,255,.6);
    font-size: var(--font14);
    line-height: 1.75;
}
.footer_xia_text p a{
    color: inherit;
    line-height: inherit;
}
.footer_xia_list_item a{
    color: rgba(255,255,255,.6);
    font-size: var(--font14);
    line-height: 1.75;
    transition: all 0.36s;
}
.footer_xia_list{
    display: flex;
    margin: 0 -6px;
}
.footer_xia_list_item{
    padding: 0 6px;
    position: relative;
}
.footer_xia_list_item::before{
    content: '';
    background: rgba(255,255,255,.6);
    width: 1px;
    height: 12px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.footer_xia_list_item:last-child::before{
    display: none;
}
.mod_phone{
    pointer-events: none;
}
.ys_hd_pc{
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
}
.search_main .ys_main,
.inside_main .ys_main,
.home_main .ys_main{
    margin-top: 155px;
}
.head1_search_propose{
    position: absolute;
    top: 100%;
    left: -1px;
    width: calc(100% + 2px);
    border: 1px solid var(--colord6);
    background: var(--colorfff);
    z-index: 10;
    display: none;
}
.head1_search_propose{
    max-height: calc(100vh - 55px);
}
.head1_search_propose_cry{
    padding: 34px 24px 45px;
}
.head1_search_propose .h1spc_text p{
    color: var(--color333);
    line-height: 1.5;
}
.head1_search_propose .h1spc_text{
    margin-bottom: 30px;
}
.h1spc_type_item_title{
    color: var(--color333);
    font-weight: bold;
    font-size: var(--text16);
    line-height: 1.5;
    margin-bottom: 10px;
}
.h1spc_type_item_list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px -10px;
}
.h1spc_til_nub{
    padding: 0 5px;
    margin-bottom: 10px;
}
.h1spc_til_nub_link{
    font-size: var(--font14);
    color: var(--color666);
    background: #F1F1F1;
    padding: 4px 21px;
    transition: all 0.36s;
    line-height: 2;
    display: block;
    transition: all 0.36s;
}
.mod_head1{
    position: relative;
    z-index: 6;
}
.h1spc_type_item{
    margin-bottom: 16px;
}
.h1spc_type_item:last-child{
    margin-bottom: 0;
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: var(--colormain);
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width: 2px;
}
.mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: var(--colormain);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: var(--colormain);
}
.head1_search_propose .mCSB_scrollTools .mCSB_draggerContainer {
    top: 20px;
    bottom: 20px;
}
.head1_language .ys_select_bd{
    border: 1px solid var(--colorda);
}
.head1_language .ys_select_li a{
    font-size: var(--text16);
    color: var(--color000);
    line-height: 2.5;
    padding: 0 18px 0 34px;
    display: block;
    transition: all 0.36s;
}
.head1_language .ys_select_li.on a{
    color: var(--colorfff);
    background: var(--colormain);
}
.h2nis_left{
    width: calc(50vw - 850px + 365px);
    background: var(--colorf4);
    max-height: calc(100vh - 155px);
}
.h2nis_right {
    max-height: calc(100vh - 155px);
}
.h2nis_left_list{
    padding-top: 34px;
    padding-bottom: 100px;
}
.h2nis_right{
    width: calc(100% - calc(50vw - 850px + 365px));
}
.h2nis_box{
    display: flex;
}
.mod_head2{
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);
}
.head2_nav_item_second{
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    max-height: calc(100vh - 155px);
    background: #fff;
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);
    z-index: -1;
    display: none;
}
.h2nis_left_list_item{
    cursor: pointer;
    transition: all 0.36s;
}
.h2nis_lli_link{
    padding-left: calc(50vw - 850px);
    padding-right: 46px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 51px;
    transition: all 0.36s;
    color: var(--color333);
}
.h2nis_left_list_item .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.h2nis_left_list_item .ys_imgbox_cover{
    width: 17px;
}
.h2nis_left_list_item img:nth-of-type(2){
    opacity: 0;
}
.h2nis_left_list_item .std_title6{
    width: calc(100% - 17px);
    padding-right: 10px;
    transition: all 0.36s;
}
.h2nis_left_list_item:first-child .std_title6{
    font-weight: bold;
}
.h2nis_left_list_item.yxnav_active2 .std_title6{
    color: var(--colorfff);
}
.h2nis_left_list_item.yxnav_active2{
    background: var(--colormain);
}
.h2nis_left_list_item.yxnav_active2 img:nth-of-type(2) {
    opacity: 1;
}
.h2nis_left_list_item.yxnav_active2 img:first-child {
    opacity: 0;
}
.h2nis_right_list{
    position: relative;
    width: 100%;
}
.h2nis_right_list_nub{
    position: relative;
    width: 100%;
    padding-left: 53px;
    padding-right: calc(50vw - 960px + 130px);
}
.h2nis_rln_first_icon{
    width: 25px;
}
.h2nis_rln_first.on .h2nis_rln_first_icon{
    width: 38px;
}
.h2nis_rln_first_icon img{
    width: 100%;
}
.h2nis3_bli .ys_imgbox_cover,
.h2nis_rlnti_text .ys_imgbox_cover,
.h2nis_rln_first_text .ys_imgbox_cover{
    width: 17px;
}
.h2nis3_bli .ys_imgbox_cover img,
.h2nis_rlnti_text .ys_imgbox_cover img,
.h2nis_rln_first_text .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.h2nis_rln_first{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.h2nis_rlnft_link{
    display: flex;
    align-items: center;
}
.h2nis_rln_first_text .std_title3{
    color: var(--colormain);
    padding-left: 10px;
    padding-right: 30px;
}
.h2nis_rln_first.on .h2nis_rln_first_text .std_title3{
    padding-left: 15px;
}
.h2nis_rlnti_text .ys_imgbox_cover img:nth-of-type(2),
.h2nis_rln_first_text .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.h2nis_rln_first{
    padding-top: 40px;
    border-bottom: 1px solid #ECECEC;
    padding-bottom: 20px;
}
.h2nis_rlnti_icon{
    width: 17px;
}
.h2nis_rlnti_icon img{
    width: 100%;
}
.h2nis_rlnti_title{
    display: flex;
    align-items: center;
    background: var(--colorf4);
    padding-left: 10px;
}
.h2nis_rlnti_text_link{
    display: flex;
    align-items: center;
    padding: 7px 10px;
    justify-content: space-between;
}
.h2nis_rlnti_text{
    width: calc(100% - 17px);
    flex-grow: 1;
}
.h2nis_rlnti_text .std_title6{
    color: var(--colormain);
    font-weight: bold;
    line-height: 2;
}
.no_link img{
    opacity: 0!important;
}
.h2nis_rln_third_item{
    width: 33.333333%;
    padding: 0 15px;
}
.head2_nav_item_second1 .h2nis_rln_third_item{
    width: 453px;
    max-width: 50%;
}
.h2nis_rln_third{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.h2nis_rlnti_four{
    margin-top: 14px;
    padding-bottom: 2px;
}
.h2nis_rlnti_four_article{
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 10px;
}
.h2nis_rlnti_text .std_text1{
    color: var(--color333);
    line-height: 2;
    transition: all 0.36s;
}
.h2nis_rlnti_four_article::before,
.h2nis_rlnti_four_article::after{
    content: '';
    height: 1px;
    background: #ECECEC;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}
.h2nis_rlnti_four_article::after{
    background: var(--colormain);
    width: 100%;
    opacity: 0;
    transition: all 0.5s;
}
.h2nis_right_list_nub{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.h2nis_right_list_nub.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.h2nis_rln_third_item{
    margin-bottom: 30px;
}
.h2nis_rln_first_icon a{
    display: block;
}
.h2nis_right_list{
    padding-bottom: 57px;
}
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2 .std_title6{
    color: var(--color333);
}
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2{
    background: transparent;
}
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2 img:nth-of-type(2) {
    opacity: 0;
}
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2 img:first-child {
    opacity: 1;
}
.h2nis_left_list_item.on .std_title6,
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2.on .std_title6{
    color: var(--colorfff);
}
.h2nis_left_list_item.on,
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2.on{
    background: var(--colormain);
}
.h2nis_left_list_item.on img:nth-of-type(2),
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2.on img:nth-of-type(2) {
    opacity: 1;
}
.h2nis_left_list_item.on img:first-child,
.h2nis_box.on_click .h2nis_left_list_item.yxnav_active2.on img:first-child {
    opacity: 0;
}
.h2nis3_bli .std_title5{
    font-weight: bold;
    color: var(--colormain);
    width: calc(100% - 17px);
    line-height: 2;
}
.h2nis3_box_list_item{
    width: 33.333333%;
    padding: 0 18px;
}
.h2nis3_box_list{
    margin: 0 -18px;
    display: flex;
    flex-wrap: wrap;
}
.h2nis3_box_list.flex_center{
    justify-content: center;
}
.h2nis3_bli{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 16px;
    position: relative;
    padding-bottom: 11px;
    padding-top: 33px;
}
.h2nis3_bli .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.h2nis3_bli::after,
.h2nis3_bli::before{
    content: '';
    height: 1px;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #ECECEC;
}
.h2nis3_bli::after{
    width: 100%;
    opacity: 0;
    transition: all .5s;
    background: var(--colormain);
}
.h2nis3_box{
    padding-bottom: 70px;
    padding-top: 21px;
} 

.h2nis3_box_list_item.yxnav_active2 .h2nis3_bli::after{
    opacity: 1;
}
.h2nis3_box_list_item.yxnav_active2 .h2nis3_bli .ys_imgbox_cover img:nth-of-type(2){
    opacity: 1;
}
.h2nis3_box_list_item.yxnav_active2 .h2nis3_bli .ys_imgbox_cover img:first-child{
    opacity: 0;
}
.ys_phnav2_lang_modal, .ys_ph_navbar2 .ys_phnav_menu,
.ys_ph_navbar2 .ys_phnav_logo,
.ys_ph_navbar2 .ys_phnav_menubtn span, .ys_ph_navbar2 .ys_phnav_menubtn::before, .ys_ph_navbar2 .ys_phnav_menubtn::after{
    background: var(--colormain);
}
.ys_ph_navbar2 .ys_phnav_search .iconfont, .ys_ph_navbar2 .ys_phnav_header a{
    color: var(--colormain);
}
.mod_crumb{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 10;
    padding-top: 10px;
    padding-bottom: 2px;
}
.crumb_list_item a{
    font-size: var(--text16);
    color: var(--colorfff);
    line-height: 2;
    transition: all 0.36s;
}
.crumb_list_item{
    padding: 0 19px;
    position: relative;
}
.crumb_list{
    margin: 0 -19px;
    display: flex;
    flex-wrap: wrap;
}
.crumb_list_item::before{
    content: '';
    background-image: url(../image/com_icon02.svg);
    width: 17px;
    height: 17px;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(-50%,-50%);
}
.crumb_list_item:first-child::before{
    display: none;
}
.ys_nyban_title h1{
    font-size: var(--font40);
    font-weight: bold;
    color: var(--colorfff);
    line-height: var(--lh1d2);
    margin-bottom: 18px;
}
.ys_nyban_title{
    z-index: 10;
}
.ys_nyban_title p{
    font-size: var(--font18);
    line-height: var(--lh1d6);
    color: var(--colorfff);
    width: 700px;
    max-width: 100%;
}
.ys_nyban_img{
    position: relative;
}
.ys_nyban_img::before{
    content: '';
    width: 63%;
    height: 100%;
    position: absolute;
    opacity: 0.5;
    background: linear-gradient(90deg, #000 11.81%, rgba(0, 0, 0, 0.00) 100%);
    left: 0;
    top: 0;
    z-index: 3;
}
.allpro_lines{
    background: var(--colorf4);
    padding-top: var(--distance80);
    padding-bottom: var(--distance105);
}
.opa_main .std_title2,
.amplifier_main .std_title2,
.allpro_main .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.allpro_lines_list_item{
    width: 33.333333%;
    padding: 0 14px;
}
.allpro_lines_swiper {
    margin: 0 -14px;
}
.allpro_lines_list{
    height: auto;
}
.aplli_cry{
    background: var(--colorfff);
    padding: 30px 29px 35px;
    height: 100%;
}
.aplli_cry .std_title5{
    color: var(--color333);
    line-height: var(--lh1d5);
    text-align: center;
    font-weight: bold;
    margin-bottom: 8px;
}
.aplli_cry .std_text1 p{
    color: var(--color333);
    line-height: var(--lh1d4);
    text-align: center;
    margin-bottom: 22px;
}
.aplli_cry_btn_nub{
    margin-bottom: 6px;
}
.aplli_cbn_link{
    background: var(--colorf4);
    padding: 10px 20px;
    display: flex;
    align-items: center;
    transition: all 0.36s;
}
.aplli_cbn_link .ys_imgbox_cover{
    width: 17px;
}
.aplli_cbn_link .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.aplli_cbn_link .std_title6{
    width: calc(100% - 17px);
    padding-right: 10px;
    color: var(--color333);
    line-height: var(--lh1d5);
    transition: all 0.36s;
}
.aplli_cbn_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.apili_img,.apili_img img{
    width: 100%;
}
.allpro_image_list_item{
    padding-top: var(--distance100);
    padding-bottom: var(--distance105);
}
.apili_img_btn{
    position: absolute;
    right: 0;
    top: 0;
    width: 89px;
    pointer-events: none;
    z-index: 10;
}
.apili_img{
    position: relative;
    cursor: pointer;
}
.apili_img_btn_icon{
    position: absolute;
    width: 27px;
    top: 11px;
    right: 12px;
}
.apili_img_btn_icon img{
    width: 100%;
}
body .viewer-button{
    transform: scale(1.6);
    transform-origin: center center;
}
body .viewer-close::before{
    background-image: url(../image/close1.svg);
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    background-position:0;
}
.inside_core{
    position: relative;
}
.sidebar_btn{
    position: fixed;
    width: 39px;
    height: 68px;
    background: var(--colormain);
    left: 0;
    top: 255px;
    cursor: pointer;
    z-index: 90;
    transition: left 0s,all .3s,0.3s;
}
.sidebar_btn img{
    width: 17px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.inside_core{
    width: 100%;
    transition: width .3s,0.3s;
    flex-shrink: 0;
    order: 2;
}
.sidebar_on .inside_core{
    width: calc(100% - 310px);
}
.sidebar_box{
    width: 310px;
    min-height: 100%;
    border-right: 1px solid #D7DFEA;
    flex-shrink: 0;
    position: relative;
    order: 1;
    background: #fff;
}
.mod_sidebar{
    display: flex;
    justify-content: flex-end;
}
.sidebar_on .sidebar_btn{
    opacity: 0;
    pointer-events: none;
    left: 290px;
}
.sidebar_box_btn{
    width: 16px;
    cursor: pointer;
}
.sidebar_box_btn img{
    width: 100%;
}
.sidebar_box_top{
    width: 100%;
    padding: 14px 20px;
    display: flex;
    justify-content: flex-end;
}
.sidebar_box_title{
    font-size: var(--text16);
    font-weight: bold;
    color: var(--colormain);
    line-height: var(--lh1d5);
    padding: 18px 14px 18px 28px;
}
.sidebar_box_list{
    border-top: 1px solid #ECECEC;
}
.sbli_link{
    display: flex;
    align-items: flex-start;
    padding: 15px 5px 15px 28px;
    border-bottom: 1px solid #ECECEC;
}
.sbli_link_icon{
    width: 17px;
}
.sbli_link_icon img{
    width: 100%;
}
.sbli_link_font{
    color: var(--color333);
    font-size: var(--font14);
    line-height: var(--lh1d5);
    width: calc(100% - 17px);
    padding-left: 10px;
    transition: all 0.36s;
}
.sidebar_box_list_item{
    position: relative;
}
.sbli_select {
    width: 17px;
    position: relative;
    top: 0;
    left: 0;
    margin-left: 6px;
}
.sbli_select .ys_imgbox_cover{
    width: 100%;
}
.sidebar_box_list_item .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.sidebar_box_list_item .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.sidebar_box_list_item.act .sbli_link_font{
    padding-left: 37px;
}
.sidebar_box_core{
    max-height: calc(100vh - 155px);
    padding-bottom: 0;
}
.sidebar_box_core{
    opacity: 0;
    pointer-events: none;
}
.sidebar_on .sidebar_box_core{
    opacity: 1;
    pointer-events: all;
    transition: opacity .3s,0.3s;
}
.ys_nybanner2 .crumb_list_item a,
.inside_crumb .crumb_list_item a{
    color: var(--color000);
}
.ys_nybanner2 .crumb_list_item::before,
.inside_crumb .crumb_list_item::before{
    background-image: url(../image/com_icon02h.svg);
}
.inside_crumb{
    border-bottom: 1px solid #ECECEC;
    position: absolute;
    width: 100%;
    left: 0;
    background: #fff;
    pointer-events: none;
}
.inside_crumb .mod_crumb{
    position: relative;
}
.crumb_list_item{
    pointer-events: all;
}
.mcu_core{
    padding-top: calc(var(--distance64) + 44px);
    padding-bottom: var(--distance80);
}
.mcu_core_title_img{
    width: 62px;
}
.mcu_core_title_img img{
    width: 100%;
}
.mcu_core_title .std_title2{
    padding-left: 26px;
    width: calc(100% - 62px);
    color: var(--color333);
}
.mcu_core_title{
    display: flex;
    align-items: center;
    margin-bottom: 24px;
}
.mcu_core_img{
    position: relative;
    width: 100%;
    margin-bottom: 31px;
}
.mcu_core_img img{
    width: 100%;
}
.mcib_play{
    width: 56px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mcib_play img{
    width: 100%;
}
.mcu_core_img_btn{
    position: relative;
}
.mcu_core_img .std_text1{
    text-align: center;
    color: rgba(0, 0, 0, 0.7);
    line-height: 1.5;
    margin-top: 21px;
}
.mcu_core_img_btn[data-src]{
    cursor: pointer;
}
.mcu_core_list{
    margin: 0 -15px;
    margin-top: 34px;
}
.mcu_core_list_item{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 21px;
}
.mcli_link{
    background: var(--colorf4);
    padding: 7px 20px 7px 36px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.mcli_link_icon{
    width: 17px;
}
.mcli_link_icon img{
    width: 100%;
}
.mcli_link .std_title6{
    width: calc(100% - 17px);
    padding-right: 6px;
    color: var(--color333);
    transition: all 0.36s;
    line-height: 2;
}
.mcu_core_list{
    display: flex;
    flex-wrap: wrap;
    padding-right: 100px;
}
.ys_nyban_img{
    width: 100vw;
}
.nybanner_icon{
    width: 62px;
    position: relative;
    top: 8px;
    margin-right: 19px;
}
.nybanner_icon img{
    width: 100%;
}
.nybanner_text{
    width: calc(100% - 62px - 19px);
}
.ys_nybanner1 .ys_nyban_title{
    display: flex;
    align-items: flex-start;
}
.std_btn1_link .ys_imgbox_cover{
    width: 17px;
}
.std_btn1_link{
    padding: 7px 29px;
    display: flex;
    border: 1px solid var(--colormain);
    align-items: center;
    position: relative;
}
.std_btn1_link .std_text1{
    font-size: var(--text16);
    color: var(--colorfff);
    font-weight: bold;
    line-height: var(--lh1d5);
    position: relative;
    z-index: 10;
    transition: all 0.36s;
}
.std_btn1_link .ys_imgbox_cover{
    margin-left: 40px;
    position: relative;
    z-index: 10;
}
.std_btn1{
    display: flex;
}
.ys_nyban_title .std_btn1{
    margin-top: 32px;
}
.std_btn1_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.std_btn1_link::before{
    content: '';
    background: var(--colormain);
    height: calc(100% + 2px); 
    width: calc(100% + 2px);
    position: absolute;
    left: -1px;
    top: 50%;
    transform: translate(0,-50%);
    transition: all 0.36s;
}
.tps_cate{
    padding-top: var(--distance80);
}
.tps_cate .std_title2{
    text-align: center;
    margin-bottom: 29px;
}
.tps_cate_list_nub{
    width: 33.333333%;
    padding: 0 14px;
}
.tps_cate_list{
    margin: 0 -14px;
}
.tcln_box{
    border: 1px solid #ECECEC;
    background: #fff;
    padding: 24px 18px 11px 30px;
    height: 100%;
}
.tps_cate_list_nub:nth-of-type(3n-1) .tcln_box{
    border: 1px solid #D7DFEA;
    background: #F8F8F8;
}
.tps_cate_list_nub:nth-of-type(3n) .tcln_box{
    border: 1px solid #D7DFEA;
    background: #EEE;
}
.tcln_box .std_title5{
    color: var(--colormain);
    font-weight: bold;
    margin-bottom: 13px;
}
.tcln_box .std_text1 p{
    color: var(--color333);
    line-height: var(--lh1d4);
}
.tctl_icon{
    width: 17px;
}
.tps_cate_type_link{
    display: flex;
    align-items: center;
}
.tps_cate_list_nub:not(:first-of-type){
    display: none;
}
.tps_cate_type_link .std_title5{
    color: var(--color333);
    font-weight: bold;
    margin-right: 28px;
    transition: all 0.36s;
}
.tps_cate_type_link .tctl_icon img:nth-of-type(2){
    opacity: 0;
}
.tps_cate_list .slick-track{
    display: flex;
}
.tps_cate_list_nub.slick-slide{
    height: auto;
}
.tps_cate_type {
    margin-top: 51px;
}
.tps_cate_list{
    margin-top: 28px;
}
.tps_further{
    padding-bottom: var(--distance120);
    padding-top: var(--distance100);
}
.tps_further .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.tfln_link .ys_imgbox_cover{
    width: 100%;
}
.tps_further_list_nub{
    width: 50%;
    padding: 0 14px;
}
.tps_further_list{
    margin: 0 -14px;
}
.tfln_link{
    position: relative;
}
.tfln_link .std_title5{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    color: #fff;
    font-weight: bold;
    padding: 31px 33px;
}
.tps_further_list_nub:not(:first-child){
    display: none;
}
.mod_arrows1 .slick-prev,
.mod_arrows1 .slick-next{
    width: 30px;
    height: 30px;
    z-index: 8;
}
.mod_arrows1 .slick-prev::after,
.mod_arrows1 .slick-next::after,
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-next::before{
    content: '';
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-next::before{
    background-image: url(../image/com_icon02h.svg);
}
.mod_arrows1 .slick-prev::after,
.mod_arrows1 .slick-next::after{
    background-image: url(../image/com_icon02h1.svg);
    opacity: 0;
}
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-prev::after{
    transform: translate(-50%,-50%) rotateY(180deg);
}
.mod_arrows1 .slick-prev {
    left: -50px;
}
.mod_arrows1 .slick-next{
    right: -50px;
}
.tcln_box_text_title .std_title5{
    line-height: var(--lh1d5);
    color: var(--color333);
    font-weight: normal;
}
.tcln_box_text_title a{
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    padding-bottom: 2px;
    border-bottom: 1px solid #ECECEC;
}
.tps_cate_list_nub:nth-of-type(3n) .tcln_box_text_title a{
    border-bottom: 1px solid #DADADA;
}
.tcln_box_text_title{
    margin-bottom: 12px;
}
.tcln_box_text .std_text1 p{
    color: var(--color666);
    line-height: var(--lh1d4);
}
.tcln_box_text{
    margin-bottom: 29px;
}
.tcln_box_text:last-child{
    margin-bottom: 0;
}
.tcln_box .tcln_box_text_title .std_title5{
    margin-bottom: 0;
    transition: all 0.36s;
}
.tctl_icon img{
    transform: scale(1)!important;
}
.tctl_icon img:nth-of-type(2){
    opacity: 0;
}
/* .tps_cate_wai .tps_cate_list_nub:nth-of-type(3n-1) .tcln_box {
    border: 1px solid #ECECEC;
} */
/* .tps_cate_wai .tps_cate_list_nub:nth-of-type(3n) .tcln_box {
    border: 1px solid #EEE;
} */
.tps_cate_wai .tcln_box{
    padding: 42px 18px 11px 30px;
}
.tps_cate_wai .tcln_box .std_text1{
    height: 2.8em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.ys_nybanner2 .ys_nyban_img{
    background: var(--colorf4);
}
.ys_nybanner2 .ys_nyban_img::before{
    display: none;
}
.ys_nybanner2 .ys_nyban_title h1{
    color: var(--color333);
}
.ys_nybanner2 .ys_nyban_title p{
    color: var(--color333);
}
.anchor_point_list{
    display: flex;
}
.apli_link{
    display: block;
    padding: 15px 30px;
    border-right: 1px solid #ECECEC;
    transition: all 0.36s;
    font-size: var(--text16);
    color: var(--color333);
    line-height: 1.5;
    position: relative;
    cursor: pointer;
}
.anchor_point_list_item:first-child{
    border-left: 1px solid #ECECEC;
}
.anchor_point{
    border-top: 1px solid #ECECEC;
    /* border-bottom: 1px solid #ECECEC; */
    background: #FFF;
}
.anchor_point_list_item.on .apli_link{
    color: var(--colormain);
}
.apli_link::before{
    content: '';
    height: 1px;
    position: absolute;
    bottom: 0px;
    width: 0;
    background: var(--colormain);
    left: 50%;
    transform: translateX(-50%);
    transition: all 0.36s;
    opacity: 0;
    z-index: 2;
}
.anchor_point_list_item.on .apli_link::before{
    width: 100%;
    opacity: 1;
}
.overview_core{
    padding-top: var(--distance80);
    padding-bottom: var(--distance120);
}   
.overview_core .std_title2{
    margin-bottom: 30px;
    text-align: center;
    color: var(--color333);
    font-weight: bold;
}
.overview_core_text p{
    color: var(--color333);
    line-height: var(--lh1d4);
}
.overview_core_text{
    margin-bottom: 55px;
}
.tcln_box_text_title>.std_title5{
    color: var(--color333)!important;
}
.overview_main .tps_cate_list {
    margin-top: 24px;
}
.design_point_list_item{
    width: 25%;
}
.design_point_list{
    display: flex;
}
.design_point_list_item .dpli_link{
    display: block;
    text-align: center;
    padding: 11.5px 20px;
    position: relative;
}
.dpli_link .std_title6{
    color: var(--color333);
    line-height: var(--lh1d5);
    font-weight: bold;
    transition: all 0.36s;
}
.design_point_list_item .dpli_link::before{
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    height: 2px;
    background: #0D4DA1;
    transition: all 0.36s;
    opacity: 0;
    width: 0;
}
.design_point_list_item.on .dpli_link::before{
    width: 100%;
    opacity: 1;
}
.design_point_list_item.on .std_title6{
    color: var(--colormain);
}
.design_point_list{
    border-bottom: 1px solid #DADADA;
}
.design_cry{
    margin-top: var(--distance40);
}
.dcll_item_btn{
    width: 14px;
    height: 14px;
    position: relative;
    cursor: pointer;
    top: 5px;
}
.dcll_item_font{
    width: calc(100% - 14px);
    padding-left: 13px;
    font-size: var(--font14);
    line-height: 1.65;
    color: var(--color666);
    transition: all 0.36s;
}
.dcll_item{
    display: flex;
    align-items: flex-start;
    margin-bottom: 10px;
    cursor: pointer;
}
.dcll_item_btn::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid #D3D3D3;
    background: #F9FAFD;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.dcll_item_btn::after{
    content: '';
    background-image: url(../image/ca_dui.svg);
    background-size: 100% 100%;
    position: absolute;
    width: 10px;
    height: 8px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all 0.36s;
}
.dcll_item.on .dcll_item_btn::before{
    border: 1px solid #0D4EA2;
}
.dcll_item.on .dcll_item_btn::after{
    opacity: 1;
}
.dcll_item.on .dcll_item_font{
    color: var(--color000);
}
.design_cry_left .std_text1{
    font-weight: bold;
    color: var(--colormain);
    margin-bottom: 20px;
}
.design_cry_left{
    width: 250px;
    padding-right: 28px;
}
.design_cry_right{
    width: calc(100% - 250px);
}
.design_table_top{
    background: var(--colormain);
} 
.std_font14{
    font-size: var(--font14);
    color: var(--color333);
    line-height: 1.65;
}
.board_main .std_font14{
    text-align: center;
    width: 100%;
}
.design_table_top,.design_table_body_tr{
    display: flex;
}
.design_table_top_th:first-child,
.dtbt_td:first-child{
    padding-left: 30px;
}
.design_table_top_th:last-child,
.dtbt_td:last-child{
    padding-right: 30px;
}
.design_table_top_th{
    font-size: var(--text16);
    line-height: 2;
    color: var(--colorfff);
    font-weight: bold;
    min-height: 50px;
    display: flex;
    align-items: center;
}
.design_table_body_tr{
    border-top: #ECECEC;
    border-bottom: #ECECEC;
    background: #FFF;
}
.dtbt_td{
    min-height: 40px;
    display: flex;
    align-items: center;
}
.design_table_body_tr:nth-of-type(2n){
    background: #F4F4F4;
}
.design_table1 .design_table_top_th1,
.design_table1 .dtbt_td1{
    width: calc(100% - 398px);
}
.design_table1 .design_table_top_th2,
.design_table1 .dtbt_td2{
    width: 157px;
}
.design_table1 .design_table_top_th3,
.design_table1 .dtbt_td3{
    width: 147px;
}
.design_table1 .design_table_top_th4,
.design_table1 .dtbt_td4{
    width: 94px;
}
.design_table_top_th,.dtbt_td{
    padding-right: 10px;
}
.std_page{
    margin-top: var(--distance40);
}
.std_page .ys_pcfy{
    display: flex;
    justify-content: center;
    align-items: center;
}
.std_page .pc_fenye {
    left: 0;
    transform: translateX(0);
}
.std_page_jump{
    display: flex;
    align-items: center;
}
.std_page_jump_input{
    border: 1px solid var(--color333);
    width: 45px;
    height: 30px;
}
.std_page_jump_input input{
    width: 100%;
    text-align: center;
    height: 100%;
    color: var(--colormain);
    font-size: var(--text16);
}
.std_page_jump_font{
    color: var(--color333);
    font-size: var(--text16);
    margin-right: 14px;
    line-height: 1.5;
}
.std_page .pc_fenye li {
    width: 32px;
    height: 32px;
    border: 1px solid transparent;
    font-size: 14px;
    line-height: 30px;
    margin: 0 9px;
}
.std_page .pc_fenye li.activepage {
    color: var(--colormain);
    background: transparent;
}
.std_page .prev li,
.std_page .next li,
.std_page .first li,
.std_page .end li{
    position: relative;
}
.std_page .end li::before,
.std_page .first li::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-image: url(../image/com_page1.svg);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background-size: 100% 100%;
}
.std_page .end li::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.std_page .prev li,
.std_page .next li{
    border: 1px solid var(--color333);
    border-radius: 50%;
    font-size: 12px;
    transition: all 0.36s;
}
.std_page{
    --jian1: 4px;
    --jian2: 13px;
    --jian3: 57px;
}
.std_page .prev{
    margin-right: var(--jian1);
}
.std_page .next{
    margin-left: var(--jian1);
}
.std_page .first{
    margin-right: var(--jian2);
}
.std_page .end{
    margin-left: var(--jian2);
}
.std_page_jump{
    margin-left: var(--jian3);
}
.dtbt_td .std_font14 a{
    color: var(--colormain);
    text-decoration-line: underline;
}
.design_table2 .design_table_top_th1,
.design_table2 .dtbt_td1{
    width: calc(185px + 42px);
    padding-right: 42px;
}
.design_table2 .design_table_top_th2,
.design_table2 .dtbt_td2{
    width: 150px;
}
.design_table2 .design_table_top_th3,
.design_table2 .dtbt_td3{
    width: calc(100% - 607px);
    flex-grow: 1;
}
.design_table2 .design_table_top_th4,
.design_table2 .dtbt_td4{
    width: 130px;
}
.design_table2 .design_table_top_th5,
.design_table2 .dtbt_td5{
    width: 100px;
}
.design_table2_img{
    width: 100%;
    padding: 14px 0;
}
.design_table2_img .ys_imgbox_cover{
    width: 100%;
}
.design_table3 .design_table_top_th1,
.design_table3 .dtbt_td1{
    width: 50%;
}
.design_table3 .design_table_top_th2,
.design_table3 .dtbt_td2{
    width: 50%;
}
.design_table4 .dtbt_td5,
.design_table3 .dtbt_td3{
    width: 100%;
    border-top: 1PX solid #DADADA;
}
.design_table4 .design_table_body_tr,
.design_table3 .design_table_body_tr{
    flex-wrap: wrap;
}
.design_table4 .design_table_body_tr,
.design_table3 .design_table_body_tr {
    padding-left: 0;
    padding-right: 0;
}
.design_table4 .dtbt_td1,
.design_table3 .dtbt_td1{
    padding-left: 30px;
}
.design_table4 .dtbt_td4,
.design_table3 .dtbt_td2{
    padding-right: 30px;
}
.design_table1 .std_text1 p,
.design_table4 .std_text1 p,
.design_table3 .std_text1 p{
    color: var(--color333);
    line-height: var(--lh1d4);
}
.design_table1 .std_text1,
.design_table4 .std_text1,
.design_table3 .std_text1{
    padding: 19px 36px 19px 30px;
}
.design_table3 .dtbt_td{
    min-height: 60px;
}
.design_table4 .dtbt_td{
    min-height: 54px;
}
.design_table4 .design_table_top_th1,
.design_table4 .dtbt_td1{
    width: 25%;
}
.design_table4 .design_table_top_th2,
.design_table4 .dtbt_td2{
    width: 20%;
}
.design_table4 .design_table_top_th3,
.design_table4 .dtbt_td3{
    width: calc(55% - 140px);
}
.design_table4 .design_table_top_th4,
.design_table4 .dtbt_td4{
    width: 140px;
}
.design_apply .std_title2{
    text-align: left;
}
.design_apply_list_nub .std_title5{
    padding-left: 30px;
    position: relative;
    text-decoration: underline;
    color: var(--colormain);
    text-underline-position: under;
    line-height: 2;
}
.design_apply_list_nub .std_title5::before{
    content: '';
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    left: 10px;
    top: 17.5px;
}
.design_apply_list{
    margin-top: 36px;
}
.nybanner2_list_nub{
    padding: 0 6.5px;
}
.nybanner2_list{
    margin: 0 -6.5px;
    display: flex;
    flex-wrap: wrap;
    margin-top: 36px;
}
.std_btn2{
    display: flex;
}
.ys_nyban_title .nybanner2_list .std_btn1 {
    margin-top: 0;
}
.std_btn2 .std_btn1_link::before{
    width: 0;
    opacity: 0;
}
.std_btn2 .std_btn1_link {
    border: 1px solid var(--color333);
}
.std_btn2 .std_btn1_link .std_text1{
    color: var(--color333);
}
.std_btn1_link .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.nybanner3_inof{
    width: 280px;
}
.nybanner3_inof_nub{
    padding-top: 8px;
    padding-bottom: 4px;
    border-bottom: 1px solid #DADADA;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.nybanner3_inof_nub .std_title6,
.nybanner3_inof_nub .std_text1{
    width: 50%;
}
.nybanner3_inof_nub .std_text1{
    text-align: right;
    color: var(--colormain);
    font-weight: bold;
    line-height: 1.5;
}
.nybanner3_inof_nub .std_title6{
    color: var(--color000);
    line-height: 1.5;
}
.ys_nybanner3 .ys_nyban_title{
    padding-top: 20px;
}
.mcufour_cry{
    display: flex;
    align-items: center;
    margin: 0 -14px;
    margin-top: var(--distance40);
    margin-bottom: var(--distance64);
}
.mcufour_cry_text,
.mcufour_cry_img{
    width: 50%;
    padding: 0 14px;
}
.mcufour_cry_img,
.mcufour_cry_img_box{
    position: relative;
}
.mcufour_list_item{
    border-bottom: 2px solid #ECECEC;
    display: flex;
    align-items: flex-start;
}
.mcufour_list_item:last-child{
    border-bottom: 0;
}
.mcufour_cry_img_box{
    cursor: pointer;
}
.mcufour_list_item .std_title5{
    color: var(--color333);
    font-weight: bold;
    width: 30.67%;
}
.mcufour_list_item .std_title5{
    color: var(--color333);
    font-weight: bold;
    width: 30.67%;
    position: relative;
    top: -3px;
}
.mcufour_list_item .yxedr_active{
    width: 69.33%;
}
.mcufour_list_item .yxedr_active ul {
    margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 24px;
}
.mcufour_list_item .std_text1 P{
    color: var(--color333);
    margin-bottom: 0;
}
.mcufour_cry_text .std_text18 p{
    margin-bottom: 16px;
}
.mcufour_cry_text .std_text18 p:last-child{
    margin-bottom: 0;
}
.mcufour_list_item .std_text1 li{
    margin-bottom: 6px;
}
.mcufour_list_item{
    padding-top: 29px;
    padding-bottom: 21px;
}
.mcufour_list_item:last-child{
    padding-bottom: 0px;
}
.amplifier_keys{
    padding-top: var(--distance80);
    padding-bottom: var(--distance100);
}
.amplifier_keys .tcln_box {
    border: 1px solid #ECECEC!important;
    background: #F4F4F4!important;
    padding: 30px 29px 30px;
    height: 100%;
}
.amplifier_main .aplli_cry .std_title5 {
    margin-bottom: 24px;
}
.amplifier_related{
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
.arli_link_img{
    width: 100%;
}
.arli_link{
    display: flex;
    background: #F4F4F4;
    flex-direction: column;
    height: 100%;
}
.std_btn3_link .ys_imgbox_cover{
    width: 17px;
}
.std_btn3_link .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.std_btn3_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.std_btn3_link .std_text1{
    margin-right: 13px;
    color: var(--color333);
    font-weight: bold;
    transition: all 0.36s;
}
.std_btn3_link{
    display: flex;
    align-items: center;
}
.amplifier_related_list_item{
    width: 33.333333%;
    padding: 0 14px;
}
.amplifier_related_list{
    margin: 0 -14px;
}
.arli_link_text{
    padding: 41px 40px 36px;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.arli_link_text_date{
    color: var(--color666);
    margin-bottom: 18px;
    line-height: 1.5;
}
.arli_link_text .std_title5{
    color: var(--color333);
    line-height: 1.5;
    margin-bottom: 66px;
    flex-grow: 1;
    transition: all 0.36s;
}
.amplifier_related_list_item:not(:first-child){
    display: none;
}
.amplifier_related_list .slick-track{
    display: flex;
}
.amplifier_related_list_item.slick-slide{
    height: auto;
}
.allpro_lines_swiper .swiper-wrapper,
.allpro_lines_swiper .swiper-slide{
    height: auto;
}
.allpro_lines_list_item.swiper-slide{
    width: 33.333333%;
}
.allpro_lines_swiper {
    position: relative;
}
.swiper_scroll.swiper-container-horizontal>.swiper-scrollbar {
    position: relative;
    height: 2px;
    width: 30%;
    left: calc(35% - 14px);
    bottom: 0;
    margin-top: var(--distance40);
    margin-bottom: -25px;
}
.swiper_scroll .swiper-scrollbar-drag{
    background: var(--colormain);
}
.swiper_scroll .swiper-scrollbar{
    background: #fff;
}
.amplifier_main .arli_link_text {
    padding: 33px 35px 28px;
}
.amplifier_main .arli_link_text_date {
    margin-bottom: 14px;
}
.amplifier_main .arli_link_text .std_title5 {
    margin-bottom: 40px;
}
.status_main .ys_main{
    position: relative;
}
.status_category{
    padding-top: var(--distance105);
    padding-bottom: var(--distance100);
}
.status_category .std_title3{
    margin-bottom: 21px;
}
.status_category_list{
    border-top: 1px solid #ECECEC;
}
.status_category_list_item{
    border: 1px solid #ECECEC;
    border-top: 0;
    display: flex;
}
.scli_name{
    border-right: 1px solid #ECECEC;
    width: 14.5%;
    padding: 14px 29px;
    display: flex;
    align-items: flex-start;
}
.scli_text{
    width: 85.5%;
    padding: 15px 140px 15px 33px;
}
.scli_text .std_text1 p{
    color: var(--color333);
    line-height: var(--lh1d4);
}
.rtv_status_img,
.scli_name_icon{
    width: 24px;
}
.scli_name_icon{
    position: relative;
    top: 1.5px;
}
.scli_name_icon img{
    width: 100%;
}
.scli_name .std_title6{
    width: calc(100% - 24px);
    padding-left: 13px;
    color: var(--color333);
    line-height: 1.5;
}
.opa_compare{
    padding-bottom: var(--distance100);
}
.opa_compare_img,
.opa_compare_img img{
    width: 100%;
}
.opa_latest_list_item{
    width: 33.333333%;
    padding: 0 14px;
}
.opa_latest_list{
    margin: 0 -14px;
}
.olli_link{
    border: 1px solid #ECECEC;
    background: #F5F5F5;
    padding: 22px 30px 0;
    display: block;
    transition: all 0.36s;
}
.olli_link_cry_img{
    width: 96px; 
}
.olli_link_cry_text{
    width: calc(100% - 96px);
    padding-right: 50px;
}
.olli_link_btn{
    border-top: 1px solid #ECECEC;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.olli_link_btn .ys_imgbox_cover{
    width: 17px;
}
.olli_link_btn .std_text1{
    color: var(--color333);
    line-height: 1.5;
    font-weight: bold;
}
.opa_latest{
    padding-bottom: var(--distance100);
}
.olli_link_btn .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.olli_link_cry{
    display: flex;
    align-items: flex-start;
    padding-bottom: 21px;
}
.olli_link_cry .std_title4{
    font-weight: bold;
    color: var(--color333);
    line-height: 1.5;
    margin-bottom: 6px;
    transition: all 0.36s;
}
.olli_link_cry .std_text14{
    height: 4.5em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.olli_link_btn .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.opa_latest_list_item:not(:first-child){
    display: none;
}
.tpa_cry{
    display: flex;
}
.tpa_cry_right{
    background: #F4F4F4;
    width: 48.83%;
    padding: 42px 38px 21px;
}
.tpa_cry_left{
    width: 51.17%;
    padding-right: 36px;
}   
.tcrl_item_name{
    width: 40%;
}
.tcrl_item_text{
    width: 60%;
}
.tcrl_item{
    display: flex;
    align-items: flex-start;
    padding-top: 8px;
    padding-bottom: 10px;
    border-bottom: 1px solid #DADADA;
}
.tcrl_item_name{
    color: var(--color000);
    line-height: 1.5;
}
.tcrl_item_text p{
    color: var(--color666);
    line-height: 1.5;
    text-align: right;
}
.tpa_overlist_nub{
    width: 50%;
    padding: 0 10px;
}
.tpa_overlist{
    margin: 0 -10px;
    padding: 0 30px;
}
.tpa_overlist.mod_arrows1 .slick-prev, 
.tpa_overlist.mod_arrows1 .slick-next {
    width: 20px;
    height: 20px;
}
.tpa_overlist.mod_arrows1 .slick-prev {
    left: 10px;
}
.tpa_overlist.mod_arrows1 .slick-next {
    right: 10px;
}
.tpa_overlist_nub:not(:first-child){
    display: none;
}
.tpa_cry_left .std_text1{
    margin-bottom: 70px;
}
.tpa_cry_left .std_text1 p{
    color: var(--color333);
    line-height: var(--lh1d5);
    margin-bottom: 1em;
}
.tpa_cry_left .std_text1 p:last-child{
    margin-bottom: 0;
}
.tpa_main .overview_core .std_title2{
    margin-bottom: var(--distance40);
}
.std_btn1_link{
    cursor: pointer;
}
.tpa_pop .ys_modal_content {
    width: 1200px;
    padding: 0 47px;
    max-width: calc(100vw - 40px);
    max-height: 700px;
    overflow: hidden;
    background: #fff;
}
.tpa_pop .std_title5{
    color: var(--color000);
    line-height: 1.2;
    font-weight: bold;
    padding: 35px 0;
    text-align: center;
}
.tpth_th,.tptb_tr_td{
    width: 50%;
}
.tpa_pop_table_head,.tptb_tr{
    display: flex;
}
.tpa_pop_table_head{
    background: var(--colormain);
}
.tpth_th{
    color: var(--colorfff);
    font-weight: bold;
    font-size: var(--font20);
    line-height: var(--lh1d5);
    padding: 12.5px 30px;
    text-align: center;
    position: relative;
}
.tpth_th::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    background: var(--colorfff);
    right: 0;
    top: 0;
}
.tptb_tr_td:last-child::before,
.tpth_th:last-child::before{
    display: none;
}
.tptb_tr{
    background: var(--colorf4);
    position: relative;
}
.tptb_tr_td{
    position: relative;
    padding: 24px 30px;
}
.tptb_tr_td::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    background: #ECECEC;
    right: 0;
    top: 0;
}
.tptb_tr::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    background: #ECECEC;
    left: 0;
    bottom: 0;
}
.tpa_pop_table{
    padding-bottom: 18px;
}
.tpa_pop_text .std_text18 p{
    color: var(--color000);
    line-height: var(--lh1d5);
    text-align: center;
}
.tpa_pop_text .std_text18 a{
    color: #0D4EA2;
}
.tpa_pop_text{
    padding: 16px 20px;
}
.tptb_tr_td_img{
    width: 120px;
}
.tptb_tr_td .std_title6{
    padding-left: 15px;
    color: var(--colormain);
    line-height: var(--lh1d5);
    text-decoration: underline;
    text-underline-position: under;
}
.tptb_tr_td:first-child{
    padding: 24px 88px;
}
.tptb_tr_td{
    display: flex;
    align-items: center;
}
.tptb_tr_td .std_btn1_link .std_text1 {
    font-size: var(--font14);
    font-weight: normal;
}
.tptb_tr_td .std_btn1_link {
    padding: 13.5px 42.5px;
    min-width: 226px;
    justify-content: center;
}
.tptb_tr_td:nth-of-type(2){
    justify-content: center;
}
.tptb_tr_td .std_title6 a{
    color: inherit;
}
.tpa_pop .ys_modal_close{
    width: 24px;
    top: 30px;
    right: 30px;
}
.tpa_pop .ys_modal_close img{
    width: 100%;
}
.sbli_link_font a{
    color: inherit;
    line-height: inherit;
    transition: all 0.36s;
    display: block;
    width: 100%;
}
.sidebar_box_list_item.act .sbli_link_font {
    padding-left: 10px;
    width: calc(100% - 40px);
}
.sbli_link {
    cursor: pointer;
}
.sblb_nub .sbli_link{
    background: #F4F4F4;
    padding-left: calc(28px + 22px);
    transition: background 0.36s;
}
.sblb_nub .sblb_nub .sbli_link{
    background: #E6E6E6;
    padding-left: calc(28px + 22px + 17px);
    transition: background 0.36s;
}
.sblb_nub .sidebar_box_list_bot{
    display: none;
}
.sbli_link_icon{
    transition: all 0.36s;
}
.sidebar_box_list_item.on>.sbli_link .sbli_link_icon{
    transform: rotate(90deg);
}
.sblb_nub.on>.sbli_link .sbli_link_icon{
    transform: rotate(90deg);
}
.mCSB_inside>.mCSB_container {
    margin-right: 13px;
}
.mCSB_scrollTools .mCSB_draggerRail {
    width: 100%;
}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #f8f8f8;
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ADADAD;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
}
.mCSB_scrollTools{
    opacity: 1!important;
}
.dcll_box_second{
    padding-left: 26px;
}
.dcll_box_second{
    display: none;
}
.design_more .std_btn1_link .ys_imgbox_cover {
    margin-left: 14px;
}
.design_more .std_btn1_link .ys_imgbox_cover {
    width: 19px;
}
.design_more .std_btn1_link {
    padding: 7px 18px 7px 24px;
}
.design_more{
    display: flex;
    justify-content: center;
    margin-top: var(--distance40);
}
.design_more .ys_imgbox_cover{
    transition: all 0.36s;
}
.design_more .std_btn2.on .ys_imgbox_cover{
    transform: rotate(180deg);
}
.sidebar_box_list .sbli_link_font a{
    color: inherit;
    transition: all 0.36s;
}
/* 选型表 - start */
.select_rtv{
    /* padding: 0 58px; */
    padding-bottom: var(--distance100);
    padding-top: calc(29px + 44px);
}
.srct_right_list_nub .std_text1{
    color: var(--colormain);
    line-height: var(--lh1d5);
    cursor: pointer;
}
.srct_right_list_nub{
    padding: 0 9px;
    position: relative;
}
.srct_right_list{
    margin: 0 -9px;
    display: flex;
    align-items: center;
}
.srln_pop{
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 20;
    display: none;
}
.ys_share_img {
    width: 24px;
}
.ys_share_img img{
    width: 100%;
}
.ys_share_list {
    padding: 0 2px;
}
.ys_share{
    display: flex;
    padding: 12% 14px 8px;
    position: relative;
    z-index: 2;
}
.srln_pop_bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.srln_pop_bg img{
    width: 100%;
}
.srct_left_change_icon{
    width: 17px;
}
.srct_left_change .std_title6{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
    padding-left: 12px;
    transition: all 0.36s;
}
.srct_left_change{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.select_rtv_cry_top{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 13px;
}
.srct_left_reset .ys_imgbox_cover img:nth-of-type(2),
.srct_left_change_icon img:nth-of-type(2){
    opacity: 0;
}
.srct_left{
    display: flex;
    align-items: center;
}
.srct_left_reset .ys_imgbox_cover{
    width: 19px;
}
.srct_left_reset .std_text14{
    color: var(--color000);
    padding-left: 6px;
    line-height: var(--lh1d5);
    transition: all 0.36s;
}
.srct_left_reset{
    display: flex;
    align-items: center;
    margin-left: 65px;
    cursor: pointer;
}
.srct_text p{
    color: var(--color333);
    line-height: var(--lh1d5);
}
.srct_text,.srct_compare{
    margin-left: 40px;
}
.srct_search{
    height: 50px;
    background: var(--colorf4);
    width: 320px;
    margin-left: 27px;
    padding: 10px 16px 10px 20px;
}
.srct_search_close,
.srct_search_submit{
    width: 16px;
    cursor: pointer;
}
.srct_search_submit img{
    width: 100%;
}
.srct_search_submit{
    width: 18px;
}
.srct_search{
    display: flex;
    align-items: center;
}
.srct_search input{
    flex-grow: 1;
    padding-right: 10px;
    font-size: var(--text16);
    color: var(--color333);
}
.srct_search_close{
    margin-right: 12px;
}
.srct_search input::placeholder{
    color: var(--color333);
}
.srct_search_close img:nth-of-type(2){
    opacity: 0;
}
.srct_search_close{
    opacity: 0;
    transition: all 0.36s;
}
.srct_search.act .srct_search_close{
    opacity: 1;
}
/* table */
.mc_rtv_left{
    width: 283px;
    border: 1px solid #ECECEC;
    background: var(--colorf4);
}
.mc_rtv_right{
    width: calc(100% - 283px);
}
.mc_rtv_bd_core{
    padding-top: 12px;
    padding-bottom: 12px;
}
.mc_tab_compare,
.mc_rtvl_radio,
.mc_rtvl_checkbox{
    width: 14px;
    height: 14px;
    position: relative;
    cursor: pointer;
}
.mc_tab_compare::before,
.mc_rtvl_checkbox::before,
.mc_rtvl_radio::before{
    content: '';
    width: 100%;
    height: 100%;
    border: 1px solid #D3D3D3;
    background: #F9FAFD;
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.mc_rtvl_radio::before{
    border-radius: 50%;
}
.mrxc_checkbox .mc_rtvl_radio::before{
    border-radius: 0;
}
.mc_tab_compare::after,
.mrxc_checkbox .mc_rtvl_radio::after,
.mc_rtvl_checkbox::after{
    content: '';
    background: transparent;
    background-image: url(/images/new/ca_dui1.svg);
    width: 10px;
    height: 8px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-size: 100% 100%;
    transition: all 0.36s;
    opacity: 0;
}
.mc_rtvl_radio::after{
    content: '';
    width: 60%;
    height: 60%;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    opacity: 0;
}
.mc_tab_compare.on::after,
.mc_rtvl_checkbox.on::after,
.mc_rtvl_radio.on::after,
.mc_rtvl_checkbox:checked::after,
.mc_rtvl_radio:checked::after{
    opacity: 1;
}
.mc_rtvl_radio:checked::before,
.mc_rtvl_checkbox:checked::before{
    border: 1px solid var(--colormain);
}
.mrxc_list_nub .std_text14,
.mc_rtvl_xlhd .std_text14{
    color: var(--color333);
    line-height: 2;
    padding-left: 13px;
}
.mc_rtvl_xlhd{
    padding: 4.5px 17px 4.5px 27px;
    cursor: pointer;
}
.mc_rtvl_xlbd{
    padding: 0 17px 0 27px;
}
.mrxc_list_nub .mc_rtvl_checkbox,
.mrxc_list_nub .mc_rtvl_radio,
.mc_rtvl_xlhd .mc_rtvl_checkbox{
    margin-top: 7px;
}
.mc_rtvl_xtb,
.mc_rtvl_xtb img{
    width: 20px;
    cursor: pointer;
}
.mc_rtvl_xtb{
    position: relative;
    top: 5px;
    transition: all 0.36s;
}
.mc_rtvl_xlbd_core{
    padding-left: 27px;
}
.mrxc_list_nub {
    padding: 2px 0;
    display: flex;
    align-items: flex-start;
}
.mc_btn{
   color: #0D4EA2;
   font-size: var(--font14);
   line-height: 2; 
}
.srct_left_change_font{
    position: relative;
}
.srct_left_change_font .std_title6:not(:first-child){
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
}
.srct_left_change.on .std_title6:not(:first-child){
    opacity: 1;
    pointer-events: all;
}
.srct_left_change.on .std_title6:first-child{
    opacity: 0;
}
.select_rtv .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.mc_retrieval_box {
    display: flex;
    justify-content: flex-end;
}
.mc_rtv_right{
    flex-shrink: 0;
    flex-grow: 1;
    order: 2;
    transition: width .3s,0.3s;
}
.mc_rtv_left{
    flex-shrink: 0;
    order: 1;
}
.select_rtv.on .mc_rtv_right{
    width: 100%;
}
.select_rtv_cry{
    overflow: hidden;
}
.mc_rtvl_xlbd{
    height: 0;
    opacity: 0;
    pointer-events: none;
}
.add_status.on1 .mc_rtvl_xlbd,
.mc_rtvl_li.on1 .mc_rtvl_xlbd{
    height: auto;
    opacity: 1;
    pointer-events: all;
    transition: all 0.36s;
}
.add_status.on1 .mc_rtvl_xtb,
.mc_rtvl_li.on1 .mc_rtvl_xtb {
    transform: rotate(180deg);
}
.mrxc_list_nub {
    cursor: pointer;
}
.mc_tab_th{
    color: var(--color000);
    font-size: var(--text16);
    background: var(--colorf4);
    position: relative;
    font-weight: normal;
    min-width: 80px;
}
.sele_th{
    position: relative;
    background: var(--colorf4);
}
.sele_th::before,
.mc_tab_th::before{
    content: '';
    border-top: 1px solid #ECECEC;
    border-bottom: 1px solid #DAD8D8;
    border-right: 1px solid #DAD8D8;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.mc_tab_th::after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transition: all 0.36s;
}
.sele_th::before{
    border-top: 0;
}
.mc_tab_th_wrap{
    position: relative;
    z-index: 6;
}
.mc_tab_td0{
    color: var(--color333);
}
.mc_tab_th{
    padding: 16.5px 16px;
    cursor: pointer;
}
.mc_tab_td0.mc_tab_td,
.sele_th.sele_th0,
.mc_tab_th.mc_tab_td0{
    padding-left: 19px;
}
.sele_th.sele_th0::before,
.mc_tab_td0.mc_tab_th::before{
    width: calc(100% - 19px);
    left: 19px;
    border-right: 1px solid #ECECEC;
}
.mc_tab_sortbtn{
    color: inherit;
    font-weight: inherit;
    font-size: inherit;
    display: inline-block;
    line-height: 1.5;
    white-space: nowrap;
}
.sele_wrap_icon{
    width: 17px;
}
.sele_wrap .std_text14{
    font-size: var(--text14);
    color: var(--color000);
    line-height: 1.5;
    font-weight: normal;
}
.sele_wrap_icon img:nth-of-type(2){
    opacity: 0;
}
.sele_wrap{
    cursor: pointer;
    position: relative;
    /* z-index: 3; */
}
.sele_wrap{
    padding: 14.5px 16px;
}
.sele_th0 .sele_wrap{
    padding-left: 0;
}
.sele_pop{
    position: absolute;
    top: 0;
    left: 0;
    width: 270px;
    border: solid 1px#DAD8D8;
    background: #f4f4f4;
    opacity: 0;
    pointer-events: none;
    z-index: 20;
}
.sele_pop_top {
    display: flex;
    justify-content: flex-end;
    padding: 14px 12px;
    background: #DADADA;
    border-bottom: 1px solid #DAD8D8;
}
.sele_th.on .sele_pop {
    opacity: 1;
    pointer-events: all;
}
.sele_pop_top_icon{
    width: 20px;
    cursor: pointer;
}
.sele_pop_top_icon img:nth-of-type(2){
    opacity: 0;
}
.sele_pop_btm_head {
    width: 100%;
    padding: 20px;
}
.sele_pop_btm .mc_tab_searchbox {
    width: 100%;
    height: 36px;
    margin-top: 0;
    margin-bottom: 15px;
    border: 1px solid #dedede;
    position: relative;
}
.mc_tabsearch_input {
    width: 100%;
    height: 100%;
    font-size: 14px;
    font-weight: normal;
    padding: 2px 5px;
    padding-right: 30px;
    color: var(--color333);
}
.mc_tabsearch_btn {
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    width: 15px;
}
.sele_pop_btm_head .mrxc_list_nub .std_text14{
    font-weight: normal;
    color: var(--color333);
    line-height: 2;
}
.sele_pop_btm_reset{
    display: inline-block;
    margin-top: 6px;
}
.sele_pop_btm_reset p{
    color: var(--color333);
    transition: all 0.36s;
    line-height: 2;
    font-size: var(--font14);
    cursor: pointer;
    text-decoration: underline;
    text-decoration-color: transparent;
    display: inline-block;
}
.g_advtopfr {
    width: 190px;
    padding-top: 16px;
}
.demo-slider {
    width: 100%;
    position: relative;
    left: 6px;
}
.layui-slider-bar::before{
    content: '';
    height: 12px;
    width: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
}
.g_advbox {
    text-align: left;
    width: 172px;
    margin-top: 18px;
}
.g_advboxin {
    display: inline-block;
}
.g_advb {
    margin-right: 18px;
}
.g_advfl {
    font-size: 14px;
    width: auto;
    margin-right: 10px;
    line-height: 24px;
}
.g_advfr {
    width: 50px;
    height: 24px;
    border: 1px solid #dfdfdf;
    border-radius: 3px;
}
.g_advfr input {
    width: 100%;
    height: 100%;
    padding: 0 3px;
}
.g_advb:nth-child(2) {
    margin-right: 0;
}
.mc_rtv_left .g_advtopfr{
    margin-bottom: 10px;
}
.mc_rtvl_xlbd_core{
    padding-bottom: 8px;
    padding-top: 4px;
}
/* tbody */
.srct_compare{
    cursor: pointer;
    opacity: .4;
    pointer-events: none;
    transition: all 0.36s;
}
.srct_compare.on{
    pointer-events: all;
    opacity: 1;
}
.srct_compare p{
    transition: all 0.36s;
}
.rtv_icon{
    width: 24px;
}
.rtv_font{
    font-size: var(--text14);
    color: var(--colormain);
    line-height: 1.5;
    width: calc(100% - 24px);
    flex-grow: 1;
}
.mtnb_core{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 20px 15px 0;
}
.mc_tab_td.mc_tab_td0{
    /* display: flex; */
    align-items: flex-start;
    position: relative;
}
.mc_tab_td{
    position: relative;
}
.mc_tab_name_box{
    width: calc(100% - 14px);
    padding-left: 13px;
}
.mc_tab_compare{
    top: 20px;
}
.mc_tab_td0{
    background: #F4F4F4;
}
.mc_tab_td::before{
    content: '';
    border-bottom: 1px solid #ECECEC;
    border-right: 1px solid #ECECEC;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.mc_tab_td.mc_tab_td0::before {
    border-bottom: 1px solid #DAD8D8;
    width: calc(100% - 19px);
    left: 19px;
}
.mc_tab_th.mc_tab_td0{
    min-width: 239px;
}
.rtv_status{
    display: flex;
    align-items: center;
}
.mc_tab_td>div{
    position: relative;
    z-index: 6;
}
.mc_tab_td:not(.mc_tab_td0){
    padding: 10px 16px;
}
.rtv_status span{
    padding-left: 11px;
    color: var(--colormain);
    text-decoration: underline;
    text-underline-position: under;
}
.select_rtv .mCSB_scrollTools {
    width: 10px;
}
.rtv_scroll,.rtv_scroll_zhan{
    height: 10px;
}
.rtv_scroll_zhan th{
    height: 10px;
}
.rtv_scroll {
    position: absolute;
    width: calc(100% - 19px);
    top: 107px;
    left: 19px;
    background: var(--colorf4);
}
.rtv_scroll::before{
    content: '';
    width: calc(100% + 19px);
    left: -19px;
    top: 0;
    height: 100%;
    background: var(--colorf4);
    position: absolute;
}
.mc_rtv_right{
    position: relative;
}
/* .rtv_scroll_bg{
    width: 100%;
    background: #EFEFEF;
    height: 13px;
    position: absolute;
    left: 0;
    top: 0;
}
.rtv_scroll_core{
    background: #ADADAD;
    position: absolute;
    height: 13px;
    width: 60%;
    top: 0;
    left: 0;
    border-radius: 6.5px;
} */
.rtv_scroll_box{
    width: var(--width1);
    height: 13px;
}
.select_rtv .rtv_scroll .mCSB_scrollTools {
    width: 100%;
}
.select_rtv .rtv_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    height: 13px;
}
.select_rtv .rtv_scroll .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-bottom: 0;
}
.select_rtv .rtv_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.select_rtv .rtv_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 100%;
    margin: 0;
}
.select_rtv .rtv_scroll .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #EFEFEF;
}
.mc_table{
    position: relative;
}
.mc_tab_td0,.sele_th0{
    position: relative;
    z-index: 10;
}
.mc_rtv_left{
    position: relative;
    z-index: 9;
}
.rtv_scroll_shu {
    width: 13px;
    height: 100%;
}
.mc_rtv_left,.mc_rtv_right {
    max-height: calc(100vh - 200px);
}
.mc_table_hd{
    position: relative;
}
.rtv_scroll{
    z-index: 11;
}
.mrxc_list {
    max-height: 160px;
}

/* 选型表 - end */
.select_main .overview_core{
    padding-bottom: 0;
}
.mcu2_main .select_rtv {
    padding-top: 20px;
}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active3>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active4>.ys_phnav_lisbox a {
    color: rgba(255,255,255,.6);
}
.mcli_link{
    height: 100%;
}
.slick-arrow{
    transition: all 0.36s;
}
.slick-arrow.slick-disabled{
    pointer-events: none;
    opacity: .4;
}
.design_cry_btn,.board_design_filter{
    position: relative;
}
.design_cry_btn .std_title6{
    font-weight: bold;
    color: var(--color333);
    cursor: pointer;
    transition: all 0.36s;
}
.board_design_filter .std_title6:nth-of-type(2),
.board_design_filter .std_title6:nth-of-type(3),
.design_cry_btn .std_title6:nth-of-type(2){
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    white-space: nowrap;
    pointer-events: none;
}
.design_cry_btn{
    display: none;
}
.design_table .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-bottom: 13px;
}
.design_table .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    height: 13px;
}
.design_table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 13px;
    margin: 0px auto;
}
.design_table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 13px;
    margin: 0px 0;
    border-radius: 0;
}
.ys_nybanner3 .nybanner_text {
    width: calc(100% - 62px - 19px - 280px);
    padding-right: 15px;
    flex-grow: 1;
}
.sidebar_box{
    z-index: 18;
}
.ys_nybanner3 .ys_nyban_title{
    align-items: stretch;
}
.tpa_overlist_nub .ys_imgbox_cover{
    width: 100%;
}
.srct_search input{
    width: calc(100% - 44px);
}
.rtv_scroll {
    z-index: 12;
}
.srct_compare{
    margin: 0!important;
}
.rtv_status_img img{
    width: 100%;
}
.srct_left_change_font .std_title6{
    white-space: nowrap;
}
.mc_table_hd>tr:not(.rtv_scroll_zhan){
    position: relative;
    z-index: 20;
}
.mc_table_hd::before{
    content: '';
    height: 100px;
    background: #fff;
    position: absolute;
    left: 0;
    bottom: 100%;
    width: 100%;
    z-index: 11;
}
.mc_tab_sortbtn::before {
    content: "";
    position: absolute;
    right: -15px;
    top: 50%;
    width: calc(64px / 4);
    height:calc(47px / 4);
    background: url(../image/jianrg.svg) center / cover no-repeat;
    opacity: 0;
    transform: translateY(-50%);
}
.mc_tab_th.desc .mc_tab_sortbtn::before {
    opacity: 1;
    transform:  translateY(-50%) rotate(90deg);
}
.mc_tab_th.asc .mc_tab_sortbtn::before {
    opacity: 1;
    transform: translateY(-50%) rotate(-90deg);
}
.add_status.act .mc_rtvl_xlhd::before {
    opacity: 1;
}
.mc_rtvl_li.act .mc_rtvl_xlhd::before {
    opacity: 1;
}
.mc_rtvl_xlhd{
    position: relative;
}
.mc_rtvl_xlhd::before{
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 40px;
    opacity: 0;
    transition: all 0.36s; 
}
.mc_tab_th_wrap::after{
    content: '';
    width: 6px;
    height: 6px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: var(--colormain);
    border-radius: 50%;
    opacity: 0;
    transition: all 0.36s;
}
.mc_tab_th.act .mc_tab_th_wrap::after{
    opacity: 1;
}
.sele_th:last-child .sele_pop {
    left: auto;
    right: 0;
}
.mCustomScrollbar {
    -ms-touch-action: auto;
    touch-action: auto;
}
.tfln_link .std_title5{
    z-index: 6;
}
.mc_table_hd{
    position: relative;
    z-index: 11;
}
.mc_rtv_right.act1 .rtv_scroll {
    z-index: 10;
}
.mc_tab_td0, .sele_th0 {
    z-index: 9;
}
.sidebar_box_list_bot{
    display: none;
}
.sblb_nub.on>.sbli_link .sbli_select img:first-child, 
.sblb_nub.on>.sbli_link .sbli_link_icon img:first-child,
.sidebar_box_list_item.on>.sbli_link .sbli_select img:first-child, 
.sidebar_box_list_item.on>.sbli_link .sbli_link_icon img:first-child {
    opacity: 0;
}
.sblb_nub.on>.sbli_link .sbli_select img:nth-of-type(2), 
.sblb_nub.on>.sbli_link .sbli_link_icon img:nth-of-type(2),
.sidebar_box_list_item.on>.sbli_link .sbli_select img:nth-of-type(2), 
.sidebar_box_list_item.on>.sbli_link .sbli_link_icon img:nth-of-type(2) {
    opacity: 1;
}
.sblb_nub.on>.sbli_link .sbli_link_font,
.sidebar_box_list_item.on>.sbli_link .sbli_link_font {
    color: var(--colormain);
}
.std_btn1_link{
    transition: all 0.36s;
}



/* - second */
.ys_banner .ys_ban_imgbox{
    width: 58.2%;
}
.home_ban_bg{
    display: flex;
    justify-content: flex-end;
    position: relative;
}
.home_ban_bg_img{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 55.21%;
    z-index: 2;
}
.home_ban_bg_img img{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    object-position: bottom right;
}
.home_ban_bg_img .hbbi_pic2{
    left: -4.32vw;
}
.ys_ban_txtbox .ys_ban_title{
    color: var(--colorfff);
    font-size: var(--font60);
    line-height: var(--lh1d5);
    font-weight: bold;
    margin-bottom: 1px;
}
.ys_ban_txtbox .std_title4{
    color: #fff;
    line-height: var(--lh1d5);
}
.std_btn4{
    display: flex;
}
.std_btn4 .std_btn1_link {
    padding: 15px 20px;
    border: 1px solid var(--colorfff);
}
.std_btn4 .std_btn1_link::before{
    background: var(--colorfff);
    width: 0;
    opacity: 0;
}
.ys_ban_txtbox .std_btn4{
    margin-top: 43px;
}
.ys_ban_txtbox .ys_ban_title,
.ys_ban_txtbox .std_title4{
    width: 42%;
}
.mod_dots1 .slick-dots li{
    width: 60px;
    height: 12px;
    background: transparent;
    border-radius: 0;
    margin: 0 5px;
}
.mod_dots1 .slick-dots li::before{
    content: '';
    height: 2px;
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: rgba(255,255,255,.3);
    transition: all 0.36s;
}
.mod_dots1 .slick-dots li.slick-active::before{
    background: #fff;
}
.ys_ban_slick.mod_dots1 .slick-dots{
    bottom: 63px;
    text-align: left;
    padding-left: calc(50vw - 700px - 5px);
}
.hrln_link_icon{
    width: 40px;
}
.hrln_link .std_title5{
    padding-left: 12px;
    color: var(--color333);
    transition: all 0.36s;
    line-height: var(--lh1d5);
}
.hrln_link{
    display: flex;
    align-items: center;
}
.hrln_link_icon img:nth-of-type(2),
.hrln_link_icon img:nth-child(3){
    transform: scale(1)!important;
}
.home_refer_list_nub{
    padding: 0 50px;
}
.home_refer_list{
    margin: 0 -50px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.ys_imgbox_cover img:nth-child(3) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.hrln_link_icon img:nth-child(3){
    opacity: 0;
}
.home_refer{
    padding-top: 50px;
}
.home_latest{
    padding-top: var(--distance80);
}
.mod_title1 .std_title2{
    text-align: center;
    color: var(--color000);
    margin-bottom: 15px;
}
.mod_title1 .std_text18 p{
    color: var(--color333);
    text-align: center;
    line-height: var(--lh1d5);
}
.mod_title1 .std_btn3{
    display: flex;
    justify-content: center;
    margin-top: 24px;
}
.hacb_cwl_item .std_btn3_link .ys_imgbox_cover,
.mod_title1 .std_btn3_link .ys_imgbox_cover{
    position: relative;
    top: -2px;
}
.mod_title1 {
    margin-bottom: 28px;
}
.yx_rotate13{
    position: relative;
}
.yrsl_nub{
    width: 33.333333%;
}
.yrsl_nub_cry,
.yrsl_nub_cry_img{
    width: 100%;
}
/* 轮播 */
.swiper {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    height: calc((100% - 20px) / 2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.home_latest .yrsl_nub {
    width: 25%;
    padding:0 14px;
    margin-bottom: 20px;
}
.home_latest .olli_link {
    width: 100%;
}
.yx_rotate13_swiper {
    left: -14px;
    width: calc(100% + 28px);
}
.home_latest .olli_link_cry_text {
    padding-right: 2px;
}
.mod_arrows1 .swiper-button-prev,
.mod_arrows1 .swiper-button-next{
    width: 30px;
    height: 30px;
}
.mod_arrows1 .swiper-button-prev::after,
.mod_arrows1 .swiper-button-next::after,
.mod_arrows1 .swiper-button-prev::before,
.mod_arrows1 .swiper-button-next::before{
    content: '';
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.mod_arrows1 .swiper-button-prev::before,
.mod_arrows1 .swiper-button-next::before{
    background-image: url(../image/com_icon02h.svg);
}
.mod_arrows1 .swiper-button-prev::after,
.mod_arrows1 .swiper-button-next::after{
    background-image: url(../image/com_icon02h1.svg);
    opacity: 0;
}
.mod_arrows1 .swiper-button-prev::before,
.mod_arrows1 .swiper-button-prev::after{
    transform: translate(-50%,-50%) rotateY(180deg);
}
.home_latest_box.mod_arrows1 .swiper-button-prev {
    left: -70px;
}
.home_latest_box.mod_arrows1 .swiper-button-next{
    right: -70px;
}
.home_latest_box{
    position: relative;
}
.home_apply{
    position: relative;
}
.home_apply{
    padding-top: var(--distance120);
    padding-bottom: var(--distance120);
}
.home_apply_cry{
    padding: 0 6px 8px;
}
.home_apply_cry_box{
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
}
.hacb_list{
    width: 44.813%;
    border-radius: 50%;
    overflow: hidden;
}
.hacb_core{
    width: 55.187%;
    position: relative;
}
.hacb_list_item:not(:first-child){
    display: none;
}
.hacb_core::before{
    content: '';
    width: 140%;
    background: var(--colorf4);
    position: absolute;
    height: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.hacb_core_dots{
    position: relative;
    z-index: 3;
    width: 140px;
}
.hacb_core_dots_nub{
    position: relative;
    padding: 20px 0;
    cursor: pointer;
}
.hacb_core_dots_nub .std_text1{
    color: var(--color999);
    line-height: 1.2;
    padding-left: 27px;
    transition: all 0.36s;
}
.hacb_core_dots_nub.on .std_text1{
    color: var(--color000);
}
.hacb_core_dots_nub span{
    position: absolute;
    width: 16px;
    height: 16px;
    left: 0;
    top: 50%;
    transform: translate(-50%,-50%);
}
.hacb_core_dots_nub span::before{
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: var(--colorfff);
    border: 2px solid #BABABA;
    transition: all 0.36s;
    z-index: 3;
}
.hacb_core_dots_nub.on span::before{
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: var(--colormain);
    border: 2px solid var(--colorfff);
    transition: all 0.36s;
}
.hacb_core_dots_nub span::after{
    content: '';
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: var(--colorfff);
    border: 2px solid var(--colormain);
    transition: all 0.36s;
    opacity: 0;
}
.hacb_core_dots_nub.on span::after{
    opacity: 1;
}
.hacb_core_dots_nub::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border-left: 1px dashed #8F8F8F;
}
.hacb_core_dots_nub:first-child::before{
    height: 50%;
    top: 50%;
}
.hacb_core_dots_nub:last-child::before{
    height: 50%;
}
.hacb_core{
    padding: 52px 94px 90px 60px;
    display: flex;
    align-items: center;
}
.hacb_core_word{
    padding-left: 80px;
    width: calc(100% - 140px);
    flex-grow: 1;
    position: relative;
    z-index: 3;
}
.hacb_cwlit_icon{
    width: 40px;
}
.hacb_cwl_item_title .std_title3{
    padding-left: 16px;
    font-weight: bold;
    color: var(--color333);
    width: calc(100% - 40px);
}
.hacb_cwl_item_title{
    display: flex;
    align-items: center;
    margin-bottom: 21px;
}
.hacb_cwl_item .std_text18 p{
    line-height: 1.5;
    color: var(--color333);
}
.hacb_cwl_item .std_text18{
    margin-bottom: 19px;
}
.hacb_cwlib_nub{
    padding: 0 6px;
    margin-bottom: 12px;
}
.hacb_cwl_item_btn{
    margin: 0 -6px -12px;
    display: flex;
    flex-wrap: wrap;
}
.hacb_cwlib_nub_link{
    border: 1px solid var(--color333);
    padding: 4px 15px;
    transition: all 0.36s;
    display: block;
    position: relative;
}
.hacb_cwlib_nub_link .std_text14{
    font-size: var(--font14);
    color: var(--color000);
    line-height: var(--lh1d5);
    transition: all 0.36s;
    position: relative;
    z-index: 6;
}
.hacb_cwlib_nub_link::before{
    content: '';
    height: calc(100% + 2px);
    width: 0;
    opacity: 0;
    position: absolute;
    left: -1px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--colormain);
    transition: all 0.36s;
}
.hacb_cwl_item .std_btn3{
    margin-top: 40px;
}
.hacb_cwl_item:not(:first-child){
    display: none;
}
.home_grow{
    position: relative;
}
.home_grow{
    padding: 68px 0;
}
.home_grow .ys_cont1400{
    position: relative;
    z-index: 6;
}
.home_grow .std_title2{
    color: #002252;
    line-height: 1.3;
}
.home_grow_bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.home_grow_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home_grow_data{
    margin-top: 69px;
    width: 58%;
    margin-bottom: 47px;
}
.home_grow_data_title{
    border-bottom: 1px solid rgba(0,0,0,.3);
    align-items: flex-end;
    justify-content: space-between;
    display: flex;
    padding-bottom: 17px;
}
.home_grow_data_title .std_title2{
    color: var(--colormain);
    font-weight: bold;
    line-height: var(--lh1d5);
}
.std_btn3_main .std_btn3_link .std_text1 {
    color: var(--colormain);
}
.std_btn3_main .std_btn3_link .ys_imgbox_cover img:first-child {
    opacity: 0;
}
.std_btn3_main .std_btn3_link .ys_imgbox_cover img:nth-of-type(2) {
    opacity: 1;
}
.hgdl_item .std_text14{
    color: #002252;
    line-height: var(--lh1d5);
    margin-top: 5px;
}
.hgdl_item{
    width: 25%;
    padding: 0 20px;
    margin-bottom: 18px;
}
.home_grow_data_list{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
    padding-top: 42px;
}
.home_grow_hover_value{
    width: 20%;
    padding: 0 5px;
}
.home_grow_hover{
    margin: 0 -5px;
}
.hghv_cry{
    background: rgba(0,64,152,.95); 
    padding: 31px 16px 22px 24px;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.hghv_cry .std_title5{
    color: var(--colorfff);
    font-weight: bold;
    margin-bottom: 15px;
}
.hghv_cry_xia{
    position: relative;
    flex-grow: 1;
}
.hghv_cry_xia .std_text18 p{
    color: var(--colorfff);
    line-height: var(--lh1d5);
}
.hghv_cry_xia .std_text18{
    transition: all 0.36s;
    opacity: 0;
    pointer-events: none;
}
.hghv_cry_xia_icon{
    position: absolute;
    width: 62px;
    bottom: 27px;
    right: 18px;
    transition: all 0.36s;
}
.hghv_cry_xia_icon img{
    width: 100%;
}
.home_grow_hover_value:not(:first-child){
    display: none;
}
.home_grow_hover .slick-track{
    display: flex;
}
.home_grow_hover .home_grow_hover_value{
    height: auto;
}
.home_grow .hgdl_item .std_title2{
    line-height: 1.2;
}
.home_explore{
    position: relative;
}
.home_explore_img{
    width: 50.625%;
}
.home_explore_img img{
    width: 100%;
}
.home_explore_bg{
    display: flex;
    justify-content: flex-end;
    position: relative;
}
.home_explore_bg_pic{
    width: 60.416667%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 3;
}
.home_explore_bg_pic img{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    object-position: bottom right;
}
.home_explore_bg_pic .hbbi_pic2{
    left: -65px;
}
.home_explore{
    position: relative;
}
.home_explore .ys_cont1200,
.home_explore .ys_cont1400{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 6;
}
.home_explore_text{
    padding-top: var(--distance100);
    padding-bottom: var(--distance140);
    width: 38.8%;
}
.home_explore_text .std_title2{
    color: var(--color333);
    line-height: var(--lh1d2);
    margin-bottom: 19px;
}
.home_explore_text .std_text18 p{
    color: var(--color333);
    line-height: var(--lh1d5);
}
.home_explore .std_text18{
    margin-bottom: 32px;
}
.std_btn2_da .std_btn1_link {
    padding: 15px 21px;
}
.std_btn2_da .std_btn1_link .ys_imgbox_cover {
    margin-left: 17px;
}
.embed_develop{
    padding-top: var(--distance80);
}
.embed_develop .std_title2{
    text-align: center;
    font-weight: bold;
    color: var(--color000);
    margin-bottom: var(--distance60);
}
.embed_develop_list_item{
    width: 50%;
    padding: 0 12px;
    margin-bottom: 20px;
}
.embed_develop_list{
    margin: 0 -12px -20px;
    display:flex;
    flex-wrap: wrap;
}
.edli_link{
    background: var(--colorf4);
    display: flex;
    height: 100%;
    padding: 30px 40px 36px;
    flex-direction: column;
    justify-content: space-between;
    transition: all 0.36s;
}
.edli_link_text .std_title5{
    color:var(--colormain);
    font-weight: bold;
    transition: all 0.36s;
    margin-bottom: 11px;
}
.edli_link_text .std_text18,
.edli_link_text .std_text18 p{
    color: var(--color333);
    transition: all 0.36s;
}
.edli_link .std_btn3{
    border-top: 1px solid #DADADA;
    padding-top: 11px;
    transition: all 0.36s;
}
.edli_link .std_btn3 .std_text1{
    color: var(--color333);
    font-size: var(--font14);
    font-weight: normal;
}
.edli_link_text {
    padding-bottom: 49px;
}
.board_evalue{
    padding-top: calc(var(--distance80) + 44px);
}
.board_evalue_title .std_title2{
    color: var(--color333); 
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 12px;
}
.board_evalue_title .std_text1,
.board_evalue_title .std_text1 p{
    color: var(--color333);
    line-height: 1.4;
}
.board_evalue_title .std_text1{
    margin-bottom: var(--distance40);
}
.board_evalue_title{
    width: 57.25%;
}
.board_main .srct_search {
    height: 50px;
    background: var(--colorf4);
    border: 1px solid #ECECEC;
    width: 100%;
    margin-left: 0;
    padding: 0 0 0 28px;
    position: relative;
}
.board_main .srct_search input::placeholder {
    color: rgba(102,102,102,.5);
}
.srct_search input{
    height: 100%;
}
.board_main .srct_search_submit{
    width: 58px;
    background: var(--colormain);
    position: relative;
    height: 50px;
}
.board_main .srct_search_submit img{
    width: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.board_main .srct_search input {
    width: calc(100% - 92px);
}
.board_main .srct_search_close {
    margin-right: 18px;
}
.design_cry_right .srct_search{
    margin-bottom: 8px;
}
.board_show{
    line-height: 2;
    color: var(--color333);
    margin-bottom: 12px;
}
.board_show span{
    color: var(--colormain);
}
.board_main .design_cry_right{
    padding-bottom: 155px;
}
.board_design_top{
    border-bottom: 1px solid #ECECEC;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 7px;
}
.board_design_filter .std_title6{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
}
.board_design_clear_icon{
    width: 19px;
}
.board_design_clear .std_text14{
    width: calc(100% - 19px);
    padding-left: 6px;
    color: var(--color333);
    line-height: var(--lh1d5);
    transition: all 0.36s;
}
.board_design_clear{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.board_design_clear_icon img:nth-of-type(2){
    opacity: 0;
}
.dclb_top_icon{
    width: 20px;
    transition: all 0.36s;
}
.dclb_top_icon img{
    width: 100%;
}
.design_cry_left .dclb_top .std_text1 {
    margin-bottom: 0;
}
.dclb_top{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.dclb_top {
    cursor: pointer;
    padding: 7px 0;
}
.design_cry_left_box{
    border-top: 1px solid #ECECEC;
}
.design_cry_left_box:first-child{
    border-top:0;
}
.board_design_core {
    padding-top: 15px;
}
.design_cry_left_box.act .dclb_top_icon {
    transform:  rotate(180deg);
}
.design_cry_left_box .design_cry_left_list{
    display: none;
}
.crumb_list_item {
    white-space: nowrap;
}
.crumb_list {
    flex-wrap: nowrap;
}
.evb_overview{
    padding-top: var(--distance70);
    padding-bottom: 40px;
}
.evb_overview_cry{
    display: flex;
    align-items: flex-start;
}
.evb_overview_img{
    width: 36.25%;
    position: relative;
    margin-top: 35px;
}
.evb_overview_img img{
    width: 100%;
}
.evb_overview_text{
    width: 63.75%;
    padding-right: 77px;
}
.evb_overview_text .std_title2{
    line-height: 1.2;
    color: var(--color000);
    font-weight: bold;
    margin-bottom: 29px;
}
.evb_overview_cry .design_more{
    margin-top: 22px;
    justify-content: flex-start;
}
.design_more_font{
    position: relative;
}
.design_more_font .std_text1:nth-of-type(2){
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    pointer-events: none;
}
.design_more_font .std_text1{
    transition: all 0.36s;
}
.design_more .std_btn2.on .std_text1:nth-of-type(2){
    opacity: 1;
    pointer-events: all;
}
.design_more .std_btn2.on .std_text1:first-child{
    opacity: 0;
    pointer-events: none;
}
.evb_overview_text_duan p{
    margin-bottom: 1em;
}
.evb_overview_text_duan p:last-child{
    margin-bottom: 0;
}
.evb_overview_text .design_more{
    display: none;
}
.evb_overview_text_duan p:nth-of-type(n+3){
    display: none;
    /* opacity: 1; */
    /* transition: all 0.36s; */
}
/* .evb_overview_text_duan.act p:nth-of-type(n+3){
    display: block;
    opacity: 1;
} */
.evb_include{
    padding-top: var(--distance100);
}
.evb_include .std_title2{
    text-align: center;
    margin-bottom: 29px;
    color: var(--color333);
    font-weight: bold;
}
.evb_include_list_item{
    width: 50%;
    padding: 0 12px;
}
.evb_include_list{
    margin: 0 -12px;
}
.eili_cry{
    background: var(--colorf4);
    padding: 42px 46px 35px;
    height: 100%;
}
.evb_include_list_item:not(:first-child){
    display: none;
}
.evb_include_list .slick-track{
    display: flex;
}
.evb_include_list_item.slick-slide{
    height: auto;
}
.eili_cry .yxedr_active,
.eili_cry .yxedr_active p{
    color: var(--color333);
    line-height: 2;
}
.eili_cry .yxedr_active a{
    color: var(--colormain);
    text-decoration: underline;
    margin-right: 13px;
}
.eili_cry .yxedr_active ul {
    margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 20px;
}
.eili_cry .std_title3{
    margin-bottom: 21px;
}
.evb_resource{
    padding-top: var(--distance100);
}
.overview_core.evb_resource .std_title2{
    margin-bottom: 62px;
}
.evb_resource_box_nub{
    padding-top: 50px;
}
.evb_resource_box_nub .std_title5{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 30px;
}
.dpli_link{
    cursor: pointer;
}
.evb_resource_box_nub{
    display: none;
    opacity: 0;
}
.evb_resource_box_nub.act{
    display: block;
    opacity: 1;
    transition: opacity 0.36s ease;
}
.mod_anchor{
    height: 56px;
}
.anchor_point{
    z-index: 11;
}
.design_cry_left{
    padding-bottom: var(--distance140);
}
.design_cry {
    display: flex;
}
.design_cry_right{
    flex-grow: 1;
}
.design_main .design_cry_left_box {
    border-top: 0;
}
.design_table5 .design_table_top_th1,
.design_table5 .dtbt_td1{
    width: 19.17%;
}
.design_table5 .design_table_top_th2,
.design_table5 .dtbt_td2{
    width: 16.67%;
}
.design_table5 .design_table_top_th3,
.design_table5 .dtbt_td3{
    width: calc(64.16% - 205px);
}
.design_table5 .design_table_top_th4,
.design_table5 .dtbt_td4{
    width: 205px;
}
.dtbt_td .std_title5{
    color:var(--color000);
    font-weight: bold;
}
.dtbt_td .std_text18,
.dtbt_td .std_text18 p{
    line-height: var(--lh1d5);
    color: var(--color666);
}
.dtbt_td .std_text18 a{
    color: var(--colormain);
    line-height: var(--lh1d5);
}
.dclb_xia_nub .std_text14{
    color: var(--colormain);
    line-height: var(--lh1d75);
}
.dclb_xia_nub{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.dclb_xia_nub_icon{
    width: 20px;
    margin-left: 3px;
}
.dclb_xia_nub_icon img{
    width: 100%;
}
.dclb_xia_less .dclb_xia_nub_icon{
    transform:rotate(180deg);
}
.dclb_xia{
    display: flex;
    justify-content: space-between;
    padding-left: 28px;
    padding-bottom: 15px;
}
.dcll_box:nth-of-type(n+6),
.dcll_box_second_nub:nth-of-type(n+6){
    display: none;
}
.dclb_btn{
    display: none;
}
.dcll_box.has_btn .dcll_box_second>.dclb_btn,
.design_cry_left_box.has_btn .design_cry_left_list>.dclb_btn{
    display: block;
}
.dcll_box_second .dclb_xia_nub .std_text14{
    font-size: 12px;
}
.dcll_box_second .dclb_xia_nub_icon {
    width: 16px;
    margin-left: 2px;
}
.std_btn1_white1 .std_btn1_link {
    border: 1px solid var(--colorfff);
}
.std_btn1_white1 .std_btn1_link .std_text1 {
    color: var(--colorfff);
}
.std_btn1_white1 .std_btn1_link .ys_imgbox_cover img:first-child {
    opacity: 1;
}
.std_btn1_white1 .std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    opacity: 0;
}
.std_btn1_white1 .std_btn1_link::before {
    width: 0;
    opacity: 0;
}
.support_request{
    padding-top: var(--distance80);
    padding-bottom: var(--distance100);
}
.support_request_inof{
    padding-top: var(--distance100);
}
.support_request_cry{
    position: relative;
}
.support_request_cry .home_explore_bg_pic .hbbi_pic2 {
    left: -35px;
}
.support_request_cry .home_explore_img {
    width: 53.916667%;
}
.support_request_cry .home_explore_bg_pic {
    width: 61.5%;
}
.home_explore_bg{
    overflow:hidden;
}
.support_request_cry_text{
    position: absolute;
    left: 0;
    top: 0;
    height:100%;
    width: 50.84%;
    z-index: 6;
    padding: 40px 54px 40px 56px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}
.support_request_cry .std_title2{
    color: var(--color333);
    line-height: var(--lh1d2);
    margin-bottom: 24px;
}
.support_request_cry .std_text20 p{
    color: var(--color333);
    line-height: 1.2;
}
.support_request_cry .std_btn2{
    margin-top: 33px;
}
.std_btn2_da1 .std_btn1_link .std_text1{
    font-size: 14px;
    color: var(--color333);
    font-weight: normal;
}
.std_btn2_da1 .std_btn1_link {
    padding: 13px 20px;
}
.sril_item{
    width: 50%;
    padding: 0 14px;
}
.support_request_inof_list{
    margin: 0 -14px;
    display: flex;
}
.sril_item_cry{
    height: 100%;
    background: var(--colorf4);
}
.sril_item_cry_top{
    background: var(--colormain);
    color: var(--colorfff);
    font-weight: bold;
    font-size: var(--font20);
    padding: 0 24px;
    line-height: 3;
}
.sril_item_cry_bot{
    padding: 8px 24px 38px;
}
.sril_icb_nub_top{
    border-bottom: 1px solid #DADADA;
    display: flex;
    justify-content: space-between;
    padding-top: 20px;
    padding-bottom: 4px; 
    cursor: pointer;
    align-items:center;
}
.sril_icb_nub_top .std_title5{
    color: var(--color333);
    line-height: var(--lh1d5);
    width: calc(100% - 20px);
    padding-right: 10px;
}
.sril_icbnt_icon{
    width: 20px;
    transition: all 0.36s;
}
.sril_icbnt_icon img{
    width: 100%;
}
.sril_icb_nub_city{
    position: relative;
    top: 7px;
    padding-top: 17px;
    padding-left: 12px;
    display:none;
}
.sril_icbnc_area{
    border-bottom: 1px solid #ECECEC;
    padding-top: 12px;
    padding-bottom: 12px;
}
.sril_icbnc_area:first-child{
    border-top: 1px solid #ECECEC;
}
.sril_icbnc_area .std_title5{
    color: var(--color333);
    margin-bottom: 15px;
}
.sril_icbnc_area .std_text18,
.sril_icbnc_area .std_text18 p{
    color: var(--color666);
    line-height: 1.75;
}
.sril_icb_nub.act .sril_icbnt_icon{
    transform: rotate(180deg);
}
.sril_icb_twig_title{
    font-size: var(--font20);
    color: var(--color333);
    border-bottom: 1px solid #DADADA;
    margin-bottom: 8px;
    padding-top: 15px;
    padding-bottom: 4px;
    line-height: 1.5;
}
.sril_icb_twig .std_text1,
.sril_icb_twig .std_text1 p{
    color: var(--color666);
    line-height: 1.4;
}
.sril_icb_twig {
    margin-bottom: 8px;
}
.sril_item2 .sril_item_cry_bot {
    padding-bottom: 27px;
}
.sril_item2{
    height: 100%;
}
.support_faq{
    background: var(--colorf4);
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
.support_faq .std_title2{
    text-align: center;
    margin-bottom: 44px;
    color: var(--color333);
}
.sfli_top_img{
    width: 28px;
}
.sfli_top_icon{
    width: 32px;
    transition: all 0.36s;
}
.sfli_top_icon img{
    width: 100%;
}
.support_faq_list{
    background: var(--colorfff);
    border-top: 1px solid #ECECEC;
}
.support_faq_list_item{
    border-bottom: 1px solid #ECECEC;
}
.sfli_xia{
    border-top: 1px solid #ECECEC;
    padding: 52px 87px;
    display: none;
}
.sfli_xia .std_text1,
.sfli_xia .std_text1 p{
    color: var(--color333);
    line-height: 1.5;
}
.sfli_xia .std_text18,
.sfli_xia .std_text1{
    width: 82%;
}
.sfli_top{
    display: flex;
    align-items: center;
    padding: 20px 24px 20px 29px;
    cursor: pointer;
}
.sfli_top .std_title5{
    flex-grow: 1;
    width: calc(100% - 60px);
    padding-left: 30px;
    padding-right: 20px;
    color: var(--color333);
    transition: all 0.36s;
}
.support_faq_list_item.act .sfli_top .std_title5{
    color: var(--colormain);
}
.support_faq_list_item.act .sfli_top_icon{
    transform: rotate(180deg);
}
.support_from_modal .ys_modal_content{
    width: 1203px;
    padding: 65px 38px 100px;
}
.support_from_modal .std_title3{
    text-align: center;
    line-height: var(--lh1d5);
    font-weight: bold;
    color: #000;
    margin-bottom: 11px;
}
.support_from_modal .std_text18 p{
    text-align: center;
    line-height: 1.5;
    color: #333;
}
.support_from_modal .std_text18{
    max-width: 825px;
    margin: 0 auto;
    margin-bottom: 19px;
}
.form_list_nub{
    width: 33.333333%;
    padding: 0 14px;
    margin-bottom: 26px;
}
.form_list{
    margin: 0 -14px -26px;
    display: flex;
    flex-wrap: wrap;
}
.form_list_nub_cry .std_text1{
    line-height: 1.5;
    color: #000;
    padding-bottom: 8px;
}
.form_list_nub_cry .std_text1 span{
    color: #E80000;
}
.flnc_input{
    border: 1px solid rgba(0, 0, 0, 0.30);
    background: #FFF;
    height: 50px;
}
.flnc_input input{
    width: 100%;
    height: 100%;
    padding: 0 15px;
    font-size: var(--text16);
    color: var(--color000);
}
.form_list_nub_cry{
    width: 100%;
}
.form_other{
    display: flex;
    justify-content: space-between;
}
.flnc_img{
    width: 120px;
    margin-left: 17px;
}
.flnc_img img{
    width: 100%;
    cursor: pointer;
}
.form_other_code{
    display: flex;
    align-items: center;
}
.form_list .ys_select_xtbbox {
    right: 14px;
}
.form_agree_btn{
    width: 14px;
    height: 14px;
    position: relative;
    top: 7px;
    cursor: pointer;
}
.form_agree .std_text1{
    width: calc(100% - 14px);
    padding-left: 11px;
}
.form_agree_btn::before{
    content:'';
    width: 100%;
    height: 100%; 
    position: absolute;
    border: 1px solid rgba(0, 0, 0, 0.30);
    background: #FFF;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.form_agree_btn::after{
    content: '';
    background-image: url(../image/ca_dui1.svg);
    width: 10px;
    height: 8px;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all 0.36s;
}
.form_agree.on .form_agree_btn::after{
    opacity: 1;
}
.form_agree{
    display: flex;
    align-items: flex-start;
    margin-top: 16px;
    margin-bottom: 34px;
}
.form_agree .std_text1 p{
    color: var(--color000);
}
.form_agree .std_text1 a{
    color: #0D4EA2;
}
.form_submit {
    background: #004098;
    width: 40%;
    margin-right: 14px;
}
.form_submit .std_text1{
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height:50px;
}
.flnc_select .ys_select_bd{
    border: 1px solid rgba(0, 0, 0, 0.30);
    background: #FFF;
    width: calc(100% + 2px);
    left: -1px;
    padding: 8px 0;
    height: 130px;
}
.flnc_select .ys_select_li{
    line-height: 1.75;
    color: var(--color000);
    font-size: var(--text16);
    padding: 0 15px;
    transition: all 0.36s;
}
.flnc_input input::placeholder{
    color: rgba(100,99,111,.5);
}
.form_other{
    margin: 0 -14px;
}
.form_other_code {
    width: 33.333333%;
    padding: 0 14px;
}
.support_from_modal .mCSB_scrollTools {
    width: 6px;
}
.flnc_select .mCSB_outside+.mCSB_scrollTools {
    right: 10px!important;
}
.support_from_modal .ys_modal_close{
    width: 24px;
    top: 38px;
    right: 38px;
}
.support_from_modal .ys_modal_close img{
    width: 100%;
}
.ys_modal.support_from_modal {
    background: rgba(51,51,51,.2);
}
.psli_top{
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #DADADA;
}
.psli_top .std_title3{
    color: var(--color333);
    line-height: var(--lh1d5);
    padding-top: 10px;
}
.psli_top_img{
    width: 120px;
}
.partners_sales_list_item{
    width: 683px;
}
.partners_sales .std_title2{
    margin-bottom: 50px;
}
.psli_list p{
    color: var(--color333);
    line-height: 1.2;
    margin-bottom: 10px;
}
.psli_list p:last-child{
    margin-bottom: 0;
}
.psli_list p a{
    color: inherit;
    line-height: inherit;
}
.psli_list{
    margin-top: 24px;
}
.partners_sales_list_item{
    margin-bottom: 54px;
}
.partners_sales_list_item:last-child{
    margin-bottom: 0;
}
.partners_sales{
    padding-top: var(--distance80);
    padding-bottom: var(--distance140);
}
.cross_refer .board_evalue_title .std_text1 p{
    font-size: var(--font18);
    line-height: 1.5;
}
.cross_refer .board_evalue_title {
    width: 66.67%;
}
.cross_refer_font20 p{
    color: var(--color333);
    line-height: 1.2;
}
.cross_refer_font20{
    margin-bottom: var(--distance40);
}
.cross_refer_search{
    width: 75%;
}
.cross_refer_search .srct_search{
    margin-bottom: 10px;
}
.cross_refer_search .std_text18 p{
    color: var(--color666);
}
.cross_refer_search .std_text18 a{
    color: #004098;
}
.cross_alter{
    padding-top: 57px;
}
.cross_alter .std_title2{
    margin-bottom: var(--distance40);
}
.design_table6 .design_table_top_th1,
.design_table6 .dtbt_td1{
    width: 31.17%;
}
.design_table6 .design_table_top_th2,
.design_table6 .dtbt_td2{
    width: 24.75%;
}
.design_table6 .design_table_top_th3,
.design_table6 .dtbt_td3{
    width: 23.08%;
}
.design_table6 .design_table_top_th4,
.design_table6 .dtbt_td4{
    width: 21%;
}
.cross_refer{
    padding-bottom: var(--distance100);
}
.search_ban{
    background: var(--colorf4);
    padding-top: var(--distance50);
    padding-bottom: 33px;
}
.search_result{
    padding-top: var(--distance40);
    padding-bottom: var(--distance140);
}
.search_result_cry{
    padding-right: 80px;
    display: flex;
    justify-content: flex-end;
}
.search_result_cry_left{
    width: 285px;
    padding-top: 1px;
}
.search_result_cry_right{
    width: calc(100% - 285px);
    padding-left: 73px;
}
.srcr_list_item_link{
    display: block;
    padding: 24px 89px 20px 0;
    border-bottom: 1px solid #ECECEC;
}
.srcr_list_item_link .std_title5{
    color: #004098;
    font-weight: bold;
    margin-bottom: 10px;
}
.srcr_list_item_link .std_text18 p{
    color: var(--color666);
    line-height: 1.5;
}
.srcr_list_item_link .std_text18{
    margin-bottom: 10px;
}
.srcr_lil_btn{
    color: #004098;
    line-height: 1.4;
}
.srcl_title{
    color: #004098;
    font-weight: bold;
    border-bottom: 1px solid #ECECEC;
    padding-bottom: 11px;
    margin-bottom: 18px;
    width: calc(100% - 34px);
}
.srcl_list_nub{
    position: relative;
    display:flex;
    cursor: pointer;
    margin-bottom: 15px;
}
.srcl_list_nub:last-child{
    margin-bottom: 0;
}
.srcl_list_nub_btn{
    width: 12px;
    height: 12px;
    position: relative;
    top: 5px;
}
.srcl_list_nub_btn::before{
    content:'';
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid #959595;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.srcl_list_nub_btn::after{
    content: '';
    background-image: url(../image/ca_dui.svg);
    background-size: 100% 100%;
    position: absolute;
    width: 10px;
    height: 8px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all 0.36s;
}
.srcl_list_nub.on .srcl_list_nub_btn::after{
    opacity: 1;
}
.srcl_list_nub.on .srcl_list_nub_btn::before{
    border: 1px solid #004098;
}
.srcl_list_nub .std_text1{
    width:calc(100% - 12px);
    padding-left: 11px;
    color: var(--color333);
    transition: all 0.36s;
    line-height: 1.5;
}
.srcl_list_nub.on .std_text1{
    color: #004098;
}
.search_result_cry_left{
    border-right: 1px solid #ECECEC;
    max-height: calc(100vh - 342px);
    position: sticky;
    top: 200px;
}
.sticky_html
,.sticky_body{
    overflow: inherit !important;
}
.srcr_box{
    display: flex;
    border-bottom: 1px solid #DADADA;
    padding-bottom: 14px;
}
.srcr_box .std_text1{
    font-weight: bold;
    color: var(--color333);
}
.srcr_box .std_title5{
    flex-grow: 1;
    padding-left: 8px;
    position: relative;
    top: -5px;
}
.srcr_box .std_title5 input{
    width:100%;
    color: var(--colormain);
    font-weight: bold;
    font-size: var(--font20);
}
.search1_main .mod_anchor {
    height: auto;
}
.search1_main .anchor_point_list {
    flex-wrap: wrap;
}
.anchor_point_list_item {
    position: relative;
}
.search1_box{
    padding-top: var(--distance110);
    padding-bottom: var(--distance110);
}
.anchor_point_list_item::before{
    content: '';
    width: 100%;
    position: absolute;
    height: 1px;
    background: #ECECEC;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
}
.anchor_point_list_item::before{
    width: 200vw;
}
.apli_link::after {
    content: '';
    height: 100%;
    position: absolute;
    top: 0;
    width: 1px;
    background: #ECECEC;
    left: -1px;
}
.anchor_point_list_item:first-child {
    border-left: 0;
}
.search1_box_nub{
    padding-top: 54px;
}
.search1_box_nub:first-child{
    margin-top: -54px;
}
.search1_box .std_title3{
    position: relative;
    padding-left: 30px;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 24px;
}
.search1_box .std_title3::before{
    content: '';
    width: 3px;
    height: 28px;
    background: var(--colormain);
    position: absolute;
    left:0;
    top: 50%;
    transform: translateY(-50%);
}
.search1_box_nub_inof{
    border-top: 1px solid #E2E2E2;
}
.s1bni_nub{
    border-bottom: 1px solid #E2E2E2;
}
.s1bni_nub_link{
    padding: 20px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.s1bni_nub_link_sheet{
    display: flex;
    align-items: center;
}
.s1bni_nub_link .std_title5{
    color: #004098;
    font-weight: bold;
}
.s1bni_nub_link_text p{
    color: #000;
    line-height: 1.5;
}
.s1bni_nls_icon{
    width: 24px;
}
.s1bni_nls_icon img{
    width: 100%;
}
.s1bni_nub_link_sheet .std_text1{
    width: calc(100% - 24px);
    padding-left: 10px;
    color: #000;
}
.s1bni_nub_link_type{
    color: #004098;
    line-height: 1.5;
    width: 82px;
}
.s1bni_nub_link_sheet{
    width: calc(calc(100% - 82px) * 0.1855);
    padding-right: 10px;
}
.s1bni_nub_link_text{
    width: calc(calc(100% - 82px) * 0.5928);
    padding-right: 10px;
}
.s1bni_nub_link .std_title5{
    width: calc(calc(100% - 82px) * 0.2217);
    padding-right: 10px;
}
.search1_main .anchor_point{
    width: 100%!important;
    overflow: hidden;
}
.home_explore{
    overflow: hidden;
}
.search1_main .ys_cont1200,
.search_main .ys_cont1200 {
    width: 1200px;
}
.search1_select{
    width: 174px;
    background: #004098;
    height: 40px;
}
.search1_select input{
    font-size: var(--text16);
    color: var(--colorfff);
    font-weight: bold;
}
.search1_select input::placeholder{
    color: var(--colorfff);
}
.search1_select .iconfont{
    color: #fff;
}
.search1_select .ys_select_hd{
    padding: 0 35px;
}
.search1_select .ys_select_xtbbox{
    right: 35px;
}
.search1_select{
    margin-top: 30px;
}
.search1_select .ys_select_bd{
    background: var(--colormain);
    padding: 7px 0;
}
.search1_select .ys_select_li{
    color: #fff;
    font-size: var(--text16);
    line-height: 1.75;
    padding: 4px 35px;
}   
.search1_select .ys_select_bd {
    height: 158px;
}
.search1_select .mCSB_scrollTools {
    width: 5px;
}
.search1_select .mCSB_outside+.mCSB_scrollTools {
    right: 10px!important;
}
.anchor_point {
    width: 100%!important;
    left: 0!important;
    transition:width 0s;
}
.mod_sidebar.sidebar_on .mod_anchor.act1 .anchor_point{
    left: var(--main_left)!important;
    width: calc(100% - var(--main_left))!important;
}
.mod_sidebar.sidebar_on .anchor_point{
    left: var(--main_left)!important;
    width: 100%!important;
}
.inside_main {
    --main_left:310px;
}
.dtbt_td .std_text18{
    padding-top: 5px;
    padding-bottom: 5px;
}
.support_from_modal .ys_modal_content {
    padding: 65px 38px 60px;
}
.support_from_modal_box{
    padding-bottom: 40px;
}
.partners_sales_list_item{
    max-width: 100%;
}
.psli_top .std_title3{
    font-weight: normal;
}
.psli_top{
    padding-bottom: 5px;
    align-items: flex-start;
}
.partners_sales .std_title2 {
    margin-bottom: 44px;
}
.psli_top .std_title3 {
    padding-top: 16px;
}
.search1_select .ys_select_bd {
    height: 159px;
    border-top: 1px solid rgba(255,255,255,.3);
}
.aplli_cry {
    width: 100%;
}
/* 2023  */
/* .rtv_scroll{
    width: 100%;
} */
/* 2023.11.22 */
.head2_nav_item.act1 .h2nif_font::before{
    width: 100%;
}
.head2_nav_list.act_add .head2_nav_item.yxnav_active1 .h2nif_font{
    color: var(--color000);
}
.head2_nav_list.act_add .head2_nav_item.yxnav_active1.act1 .h2nif_font,
.head2_nav_item.act1 .h2nif_font{
    color: var(--colormain);
}
.mCSB_scrollTools {
    width: 10px;
}
.mCSB_inside>.mCSB_container {
    margin-right: 10px;
}
.select_rtv .mCSB_scrollTools {
    width: 10px;
}
/* third */
.apply_sector{
    background: var(--colorf4);
    padding-top: var(--distance80);
    padding-bottom: var(--distance140);
}
.auto_main .std_title2,
.apply_main .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.apply_sector_list_item{
    margin-bottom: 10px;
    background: var(--colorfff);
}
.apply_sector_list_item:last-child{
    margin-bottom:0;
}
.ys_ph_navbar2 .ys_phnav_logo{
    background: transparent;
}
.ys_ph_navbar2 .ys_phnav_logo {
    width: 160px;
}
.asli_top_box_icon{
    width: 36px;
}
.asli_top_title .ys_imgbox_cover{
    width: 17px;
    margin-left:13px;
}
.asli_top_add{
    width: 20px;
    height: 20px;
    position: relative;
}
.asli_top_add::before,
.asli_top_add::after{
    content:'';
    height: 2px;
    width: 100%;
    position: absolute;
    background: var(--colormain);
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.asli_top_add::after{
    transform: translate(-50%,-50%) rotate(90deg);
}
.asli_top{
    display:flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 33px 16px 18px;
}
.asli_top_box{
    display: flex;
    align-items: center;
    flex-grow: 1;
}
.asli_top_title_link{
    display: flex;
    align-items: center;
    padding-left: 16px;
}
.asli_top_title_link .std_title3{
    color: var(--color333);
    transition: all 0.36s;
}
.asli_top_title_link .ys_imgbox_cover img,
.asli_xdntc_link .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.asli_top_title_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.asli_top_box{
    cursor: pointer;
}
.asli_xia{
    border-top: 1px solid #ECECEC;
}
.asli_xia_data_nub{
    width: 33.333333%;
    padding: 0 27px;          
    margin-bottom: 30px;
}
.asli_xia_data{
    margin: 0 -27px -30px;
    display: flex;
    flex-wrap: wrap;
}
.asli_xia{
    padding: 30px 65px 68px;
}
.asli_xdn_top{
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: var(--colorf4);
    padding: 11.5px 24px 11.5px 18px;
    transition: all 0.36s;
}
.asli_xdn_top .ys_imgbox_cover{
    width: 20px;
}
.asli_xdn_top .std_text18{
    color: #333;
    transition: all 0.36s;
    width:calc(100% - 20px);
    flex-grow:1;
}
.asli_xdn_top .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.asli_xdntc_link .ys_imgbox_cover{
    width: 17px;
}
.asli_xdntc_link{
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 11px 25px 11px 18px;
}
.asli_xdntc_link::before{
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    bottom: 0;
    background: #ECECEC;
    left: 0;
}
.asli_xdntc_link::after{
    content: '';
    height: 1px;
    width: 0;
    position: absolute;
    bottom: 0;
    background: var(--colormain);
    left: 50%;
    transform: translateX(-50%);
    transition: all 0.36s;
    opacity: 0;
    width: 100%;
}
.asli_xdntc_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.asli_xdntc_link .std_text1{
    transition: all 0.36s;
    color: var(--color000);
    width: calc(100% - 17px);
    flex-grow: 1;
}
.asli_xdn_top{
    cursor: pointer;
}
.asli_xdn_top .ys_imgbox_cover{
    transition: all 0.36s;
}
.asli_xia_data_nub.on .asli_xdn_top{
    background: var(--colormain);
}
.asli_xia_data_nub.on .asli_xdn_top .std_text18{
    color: var(--colorfff);
}
.asli_xia_data_nub.on .asli_xdn_top .ys_imgbox_cover img:nth-of-type(2){
    opacity: 1;
}
.asli_xia_data_nub.on .asli_xdn_top .ys_imgbox_cover img:first-child{
    opacity: 0;
}
.asli_xia_data_nub.on .asli_xdn_top .ys_imgbox_cover{
    transform: rotate(180deg);
}
.apply_main .asli_xdn_third{
    display: none;
}
.asli_xia{
    display: none;
}
.apply_sector_list_item.on .asli_top_add::after {
    transform: translate(-50%,-50%) rotate(0deg);
}
.auto_cate{
    padding-top: var(--distance80);
    padding-bottom: var(--distance100);
    background: var(--colorf4);
}
.auto_cate_box{
    background: var(--colorfff);
    padding: 47px 48px 42px;
}
.auto_cate .asli_xdn_top {
    cursor: auto;
}
.auto_trust .std_title5{
    font-size: var(--font34);
    border-bottom: 1px solid #ECECEC;
    padding-bottom: 10px;
}
.auto_trust{
    padding-top: var(--distance120);
    padding-bottom: var(--distance140);
}
.auto_trust .tcln_box {
    border: 1px solid #ECECEC!important;
    background: #F8F8F8!important;
    padding: 23px 29px 25px 29px;
}
.lidar_main .ys_nyban_title p{
    width: 100%;
}
.lidar_main .ys_nyban_title h1{
    color: var(--colormain);
}
.lidar_main .nybanner_text {
    flex-grow: 1;
}
.lidar_main .auto_trust{
    padding-top: var(--distance100);
}
.lidar_main .auto_trust .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.lidar_core .std_title2{
    text-align: center;
    margin-bottom: 35px;
}
.lidar_core{
    padding-top: var(--distance80);
}
.lidar_core_list_nub{
    padding: 0 5px;
}
.lidar_core_list{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: var(--distance64);
}
.lidar_core_list_nub.on .std_btn2 .std_btn1_link {
    border: 1px solid var(--colormain);
}
.lidar_core_list_nub.on .std_btn2 .std_btn1_link::before {
    width: calc(100% + 2px);
    opacity: 1;
}
.lidar_core_list_nub.on .std_btn2 .std_btn1_link .std_text1 {
    color: var(--colorfff);
}
.lidar_core_list_nub.on .std_btn1_link .ys_imgbox_cover img:first-child {
    opacity: 0;
}
.lidar_core_list_nub.on .std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    opacity: 1;
}
.lidar_core_box{
    border: 1px solid #ECECEC;
    display: flex;
    align-items: stretch;
}
.lidar_core_box_left{
    width: 62.23%;
    position: relative;
    display: flex;
    align-items:center;
}
.lidar_core_box_right{
    width: 37.77%;
}
.lcbl_pos{
    position: relative;
}
.lcbl_pos,
.lcbl_img{
    width: 100%;
}
.lidar_core_box_right{
    position: relative;
}
.lidar_core_box_right::before{
    content:'';
    background:#ECECEC;
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
}
.lcbr_list_item_top{
    border-bottom: 1px solid #ECECEC;
    padding: 41px 50px 0;
}
.lcbr_lit_nav_nub{
    padding: 0 16px;
    cursor: pointer;
}
.lcbr_lit_nav_nub:first-child{
    padding-left: 0;
}
.lcbr_lit_nav_nub:last-child{
    padding-right: 0;
}
.lcbr_lit_nav{
    /* margin: 0 -16px; */
    display: flex;
}
.lcbr_lit_nav_nub .std_text1{
    color: var(--color333);
    line-height: var(--lh1d5);
    font-weight: bold;
    transition: all 0.36s;
    position: relative;
    padding-bottom: 14px;
}
.lcbr_lit_nav_nub .std_text1::before{
    content: '';
    height: 2px;
    background: var(--colormain);
    position: absolute;
    left:50%;
    transform: translateX(-50%);
    bottom: 0;
    transition: all 0.36s;
    width:0;
    opacity: 0;
}
.lcbr_lit_nav_nub.on .std_text1::before{
    opacity: 1;
    width: 100%;
}
.lcbr_lit_nav_nub.on .std_text1{
    color: var(--colormain);
}
.lcbr_list_item_top .std_title3{
    color: var(--colormain);
    margin-bottom: 25px;
}
.lcbr_list_item_xia{
    position: relative;
}
.lcbr_lix_nub{
    padding: 26px 24px 0 49px;
    position: absolute;
    left:0;
    top: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    display: none;
    transition: opacity 0.36s;
}
.lcbr_lix_nub.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
    display:block;
}
.lcbr_lix_nub_select{
    background: var(--colorf4);
    width: 100%;
    height: 42px;
}
.lcbr_lix_nub_select .ys_select_hd{
    padding: 0 17px;
}
.lcbr_lix_nub_select input{
    font-size: var(--font18);
    color: var(--color333);
}
.lcbr_lix_nub_select input::placeholder{
    color: var(--color333);
}
.lcbr_lix_nub_select .ys_select_xtbbox{
    right: 24px;
    color: var(--color333);
}
.lcbr_lixni_pro_title{
    font-weight: bold;
    color: var(--color333);
    line-height: 1.5;
    border-bottom: 1px solid #ECECEC;
    padding-top: 18px;
    padding-bottom: 11px;
}
.lcbr_lixnipd_text .std_title5{
    color:var(--colormain);
    /* font-weight: bold; */
    line-height: 1.5;
    margin-bottom: 7px;
}
.lcbr_lixnipd_text .std_text18 p{
    color: var(--color333);
    line-height: 1.5;
}
.lcbr_lixnipd_text .std_text18{
    margin-bottom: 3px;
}
.lcbr_lixnipd_text .std_text1{
    color:var(--color000);
}
.lcbr_lixnipd_text .std_text1 span{
    color:var(--colormain);
}
.lcbr_lixnipd_text{
    border-bottom: 1px solid #ECECEC;
    padding-top: 8px;
    padding-bottom: 6px;
}
.lcbr_lix_nub_inof{
    padding-left: 18px;
    padding-right: 24px;
}
.lcbr_list_item_xia{
    height: 573px;
    overflow: hidden;
}
.lcbr_lix_nub_select .ys_select_bd {
    background: var(--colorf4);
    top: calc(100% + 1px);
    padding:6px 0;
    height:124px;
}
.lcbr_lix_nub_select .ys_select_li{
    font-size: var(--text16);
    color: var(--color333);
    line-height: 1.75;
    padding: 0 17px;
    transition: all 0.36s;
}
.allpro_lines_swiper.swiper{
    width: calc(100% + 28px);
    left: -14px;
}
.quality_title5{
    font-size: var(--font20);
    height: 1.5em;
    margin-bottom: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.aplli_cry .quality_title5 .std_title5 {
    margin-bottom: 0;
    max-height: 3em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.quality_main .aplli_cry{
    padding-bottom: 17px;
}
.quality_global{
    padding-top: var(--distance100);
}
.quality_global .std_title2{
    margin-bottom: 46px;
    text-align: center;
}
.quality_global_list_nub{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.quality_global_list{
    margin: 0 -15px -30px;
    display: flex;
    flex-wrap: wrap;
}
.qgln_core{
    background: var(--colorf4);
    padding: 28px 27px 19px 30px;
    height: 100%;
}
.qgln_core .std_title5{
    color: var(--colormain);
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 16px;
}
.qgln_core .std_text18 p{
    position: relative;
    color: var(--color333);
    line-height: 1.5;
    padding-left: 16px;
}
.qgln_core .std_text18{
    min-height: 6em;
}
.qgln_core .std_text18 p::before{
    content: '';
    width: 5px;
    height: 5px;
    position: absolute;
    top: 11px;
    left: 0;
    border-radius: 50%;
    background: var(--color333);
}
.support_faq1.support_faq{
    background: var(--colorfff);
}
.support_faq1 .sfli_xia {
    padding-top: 35px;
    padding-bottom: 33px;
}
.quality_main .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.allpro_lines2 .std_title5{
    color: var(--colormain);
}
.aplli_cbn_link .std_title6{
    flex-grow: 1;
}
.allpro_lines2 .aplli_cbn_link .std_title6{
    padding-right: 0;
}
.general_core{
    padding-top: calc(var(--distance50) + 46px);
    padding-bottom: var(--distance100);
}
.general_core .std_title2{
    margin-bottom: var(--distance40);
}
.general_core_down_link{
    display: flex;
    align-items:flex-start;
}
.gcsl_icon{
    width: 88px;
    margin-right: 18px;
}
.gcsl_text{
    width: calc(100% - 106px);
    flex-grow: 1;
}
.gcsl_text_btn_icon{
    width: 18px;
}
.gcsl_text_btn_icon img{
    width: 100%;
}
.gcsl_text_btn_font{
    width: calc(100% - 18px);
    padding-left: 14px;
    color: var(--colormain);
    line-height: 1.5;
}
.gcsl_text_btn{
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.gcsl_icon img{
    transform: scale(1)!important;
}
.gcsl_text .std_title6{
    color:var(--color333);
    font-weight: bold;
    line-height: 1.65;
    transition: all 0.36s;
}
.gcsl_text .std_text1 p{
    line-height: 1.5;
    color: var(--color333);
}
.gcsl_text .std_text1{
    margin-bottom: 18px;
}
.general_core_down_item{
    margin-bottom: 26px;
}
.general_core_down_item:last-child{
    margin-bottom: 0;
}
.general_core .std_text18 a{
    color: var(--colormain);
}
.general_core_text1.std_text18.yxedr_active p{
    margin-bottom: 16px;
}
.general_core_text2.std_text18.yxedr_active p{
    line-height: 1.65;
    margin-bottom: 4px;
}
.general_core_text1.std_text18.yxedr_active p:last-child,
.general_core_text2.std_text18.yxedr_active p:last-child{
    margin-bottom: 0;
}
.general_core_text1.std_text18.yxedr_active ul p{
    margin-bottom: 0;
}
.general_core_text1.std_text18.yxedr_active ul {
    margin-block-start: 16px;
    margin-block-end: 16px;
    padding-inline-start: 27px;
}
.general_core_down{
    padding-top: 78px;
    padding-bottom: 52px;
}
.general_core_text1 h5{
    color: var(--color000);
    font-weight: bold;
    margin-bottom: 17px;
}
.general_core_text1 h5:not(:first-child){
    margin-top: 36px;
}
.general_core_text3.general_core_text1.std_text18.yxedr_active p {
    margin-bottom: 16px;
}
.general_core_text3.general_core_text1.std_text18.yxedr_active ul {
    margin-block-end: 38px;
}
.lcbl_svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.lcbl_svg svg{
    width: 100%;
    height: 100%;
}
.lcbl_img {
    position: relative;
    z-index:10;
    pointer-events: none;
}
.std1_path_change{
    transition: all 0.36s;
    cursor: pointer;
}
.std1_path.on .std1_path_change{
    fill:#DFEBFF;
    stroke-width:2;
    stroke:#C80000;
}
.lcbr_lixnipd_text .std_title5 a{
    color:inherit;
}
.lcbr_list{
    position: relative;
}
.lcbr_list_item{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    display: none;
    transition: opacity .5s ease;
}
.lcbr_list_item.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
    display: block;
}
.lidar_core_wai{
    position: relative;
}
.lidar_core_box{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    display: none;
    transition: opacity .5s ease;
}
.lidar_core_box.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
    display: flex;
}
.about_3peak{
    padding-top: var(--distance80);
    padding-bottom: var(--distance70);
}
.about_3peak .std_title2{
    margin-bottom: 33px;
}
.about_3peak_list_item{
    width: 25%;
    padding: 0 15px;
}
.about_3peak_list{
    margin: 0 -15px;
    display: flex;
    flex-wrap: wrap;
}
.a3pli_cry_data{
    font-size: var(--font48);
    color: var(--colormain);
    font-weight: bold;
    margin-bottom: 28px;
}
.a3pli_cry .std_text1{
    color: var(--color000);
}
.a3pli_cry{
    border-top: 1px solid #333;
    padding-top: 26px;
}
.about_main,
.about_main .anchor_point {
    background: rgba(244,244,244,1);
}
.about_main .anchor_point {
    border-top: 1px solid #dadada;
}
.about_main .anchor_point_list_item::before{
    background: #dadada;
}
.about_3peak .std_text18 p{
    margin-bottom: 1em;
}
.about_3peak .std_text18{
    margin-bottom: 30px;
}
.about_misson_cry{
    width: 100%;
    position: relative;
}
.about_misson_cry_img{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.about_misson_cry_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.about_mission_core_box{
    background: rgba(255,255,255,.9);
    width: 49.75%;
    padding: 40px 30px 34px 48px;
}
.about_mission_core{
    padding-top: var(--distance100);
    padding-bottom: var(--distance120);
}
.amcb_list_nub .std_title3{
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 7px;
    color: var(--colormain);
}
.amcb_list_nub .std_text18 p{
    color: var(--color333);
    line-height: var(--lh1d5);
}
.amcb_list_nub{
    margin-bottom: 30px;
}
.amcb_list_nub:last-child{
    margin-bottom: 0;
}
.about_mission_core{
    position: relative;
    z-index:10;
}
.about_why_cry{
    background: #fff;
    padding-top: var(--distance100);
    padding-bottom: var(--distance80);
}
.about_why .std_title2{
    text-align: center;
    margin-bottom: var(--distance50);
}
.about_why_box{
    position: relative;
}
.about_why_box_img {
    width: 37.67%;
    position: absolute;
    left: 50%;
    transform: translate(-50%,0);
    top: 29px;
}
.awbc_lig_icon{
    width: 86px;
}
.awbc_list_item_grow{
    display: flex;
    align-items: flex-start;
}
.awbc_list_item_grow .std_text1 p{
    color: #1D2088;
    font-weight: bold;
    line-height: 1.5;
}
.awbc_list_item .std_title5{
    color:var(--color333);
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 2px;
}
.awbc_list_item .std_text18 p{
    color:var(--color666);
    line-height: var(--lh1d5);
}
.about_why_box_core{
    display: flex;
    justify-content: space-between;
}
.awbc_list{
    width: 31.165%;
}
.awbc_list_item_grow .std_text1{
    max-width: calc(100% - 86px);
    padding:0 14px;
    padding-top: 9px;
}
.awbc_list_item .std_text18{
    margin-bottom: 6px;
}
.awbc_list_item_grow .std_text1{
    width: 68%;
}
.awbc_list:nth-of-type(2n-1) .awbc_list_item:nth-of-type(3n) .awbc_list_item_grow,
.awbc_list:nth-of-type(2n) .awbc_list_item:nth-of-type(2n-1) .awbc_list_item_grow{
    flex-direction: row-reverse;
    justify-content: flex-end;
}
.awbc_list:nth-of-type(2n-1) .awbc_list_item:nth-of-type(3n) .awbc_list_item_grow .std_text1,
.awbc_list:nth-of-type(2n) .awbc_list_item:nth-of-type(2n-1) .awbc_list_item_grow .std_text1{
    padding-left: 0;
    width: 46%;
}
.awbc_list:nth-of-type(2n){
    padding-left: 20px;
    margin-right: -50px;
    width: calc(31.165% + 50px);
}
.awbc_list:nth-of-type(2n-1){
    padding-right: 10px;
    margin-left: -15px;
    width: calc(31.165% + 15px);
}
.awbc_list:nth-of-type(2n-1) .awbc_list_item:nth-of-type(2){
    margin-top: 36px;
}
.awbc_list:nth-of-type(2n-1) .awbc_list_item:nth-of-type(3){
    margin-top: 36px;
}
.awbc_list:nth-of-type(2n) .awbc_list_item:nth-of-type(2){
    margin-top: 58px;
}
.awbc_list:nth-of-type(2n) .awbc_list_item:nth-of-type(3){
    margin-top: 29px;
}
.about_team{
    padding-top: var(--distance120);   
}
.about_team .std_title2{
    text-align: center;
    margin-bottom: 34px;
}
.about_team_list_item{
    width: 25%;
    padding: 0 6.5px;
    margin-bottom: 18px;
}
.about_team_list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -6.5px -18px;
}
.atli_cry{
    background: #fff;
    height: 100%;
    padding: 23px 18px 41px;
}
.atli_cry_img{
    width: 100%;
}
.atli_cry .std_text1{
    border-bottom: 1px solid #ECECEC;
    color: #000;
    padding-top: 25px;
    padding-bottom: 15px;
    margin-bottom: 11px;
}
.atli_cry .std_text1 .std_title5{
    padding-left: 13px;
    color: var(--colormain);
    font-weight: bold;
}
.atli_cry .std_text18 p{
    color: #000;
}
.about_major .std_title2{
    margin-bottom: var(--distance50);
    text-align: center;
}
.about_major_list_nub{
    width: 33.333333%;
    padding: 0 13.5px;
}
.about_major_list{
    margin: 0 -13.5px;
}
.amln_img{
    width: 250px;
    margin: 0 auto;
    max-width: 100%;
    margin-bottom: 29px;
}
.amln_cry{
    background: var(--colorfff);
    padding: 55px 22px 0;
}
.amln_cry .std_title5{
    border-top: 1px solid #ECECEC;
    color: #333;
    line-height: 1.5;
    text-align: center;
    font-weight: bold;
    padding: 14px 0 17px;
}
.about_major{
    padding-top: var(--distance90);
    padding-bottom: var(--distance120);
}
.about_major_list_nub:not(:first-child){
    display: none;
}
.about_major_list .slick-list{
    overflow: visible;
}
.about_esg{
    background: #fff;
    padding-top: var(--distance120);
}
.about_esg .std_title2{
    text-align: center;
    margin-bottom: 35px;
}
.about_esg_list_item{
    width: 33.333333%;
    padding: 0 15px;
}
.about_esg_list{
    margin: 0 -15px;
}
.aeli_cry{
    height: 100%;
    background: var(--colorf4);
}
.aeli_cry_text{
    padding: 30px 20px 36px 27px;
}
.about_esg_list_item:not(:first-child){
    display: none;
}
.aeli_cry_text .std_title5{
    color: var(--colormain);
    font-weight: bold;
    border-bottom: 1px solid #DADADA;
    padding-bottom: 16px;
    margin-bottom: 14px;
}
.aeli_cry_text .std_text18 p{
    margin-bottom: 20px;
    position: relative;
    padding-left: 16px;
}
.aeli_cry_text .std_text18 p:last-child{
    margin-bottom: 0px;
}
.aeli_cry_text .std_text18 p::before{
    content:'';
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--color333);
    position: absolute;
    left:0;
    top: 11px;
}
.about_esg_list .slick-track{
    display: flex;
}
.about_esg_list .slick-slide{
    height:auto;
}
.about_milest{
    padding-top: var(--distance130);
    padding-bottom: var(--distance140);
    background: #fff;
}
.about_milest .std_title2{
    margin-bottom: var(--distance70);
    text-align: center;
}
.yrnl_nub_year{
    color: #DFEBFF;
    font-size: 90px;
    font-weight: bold;
    transition: all 0.36s;
    line-height: 1.2;
    margin-bottom: 28px;
}
.yrnl_nub.act .yrnl_nub_year{
    color: var(--colormain);
}
.yrnl_nub .std_text18{
    line-height: 1.5;
    color: var(--color333);
}
.yrnl_nub {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    border-bottom: 1px solid #ECECEC;
    padding:0 60px 63px;
    width:33.333333%;
}
.about_milest .swiper{
    overflow: visible;
}
.yrnl_nub::before{
    content: '';
    height: calc(100% - 39px);
    background: #ECECEC;
    width: 1px;
    position: absolute;
    right:0;
    top: 0;
}
.yrnl_nub::after{
    content: '';
    height: 2px;
    background: var(--colormain);
    width: 0;
    position: absolute;
    bottom:-1px;
    left: 0;
    transition: all 0.36s;
}
.yrnl_nub.act::after{
    width: 100%;
}
.about_milest .swiper-slide{
    height: auto;
}
.yryl_num .yryl_num_date{
    color: var(--color333);
    font-size: var(--font20);
    line-height: 1.75;
    transition: all 0.36s;
    text-align: center;
    cursor: pointer;
    padding-top: 17px;
}
.yryl_num.on .yryl_num_date{
    color: var(--colormain);
}
.yrnl_nub:last-child::before{
    display: none;
}
.about_milest .yx_rotate12_year.swiper {
    overflow: hidden;
}
.invest_stock{
    padding-top: var(--distance80);
    padding-bottom: var(--distance100);
}
.invest_stock .std_title2{
    margin-bottom: 30px;
    line-height: 1.5;
}
.invest_stock_cry{
    position: relative;
    padding: 56px 70px 57px;
}
.invest_stock_cry_bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.invest_stock_cry_bg img{
    width: 100%;
    height: 100%;
}
.invest_stock_cry_core{
    position: relative;
    z-index: 6;
    display:flex;
}
.iscc_left_num .invest_data{
    font-size: var(--font60);
    font-weight: bold;
    line-height: 1.2;
    color: var(--colorfff)
}
.iscc_left_num img{
    margin-left: 28px;
    width: 25px;
    transform: translateY(-10px);
}
.iscc_left .std_text1 p{
    line-height: 1.5;
    color: #fff;
}
.iscc_left{
    position: relative;
    width: 28.87%;
}
.iscc_left::before{
    content:'';
    height: 100%;
    width: 1px;
    position: absolute;
    background: linear-gradient(to bottom,transparent,#fff,transparent);
    top:0;
    right:0;
}
.iscc_right_nub .std_title5{
    color: var(--colorfff);
}
.iscc_right_nub .std_title3{
    margin-right: 9px;
}
.iscc_right{
    display: flex;
    width: 71.13%;
    padding-left:75px;
    justify-content: space-between;
    align-items: center;
}
.iscc_right_nub{
    padding-right:10px;
}
.iscc_right_nub:last-child{
    padding-right:0;
}
.iscc_left_num {
    margin-bottom: 5px;
}
.iscc_right_nub .std_title5:first-child{
    margin-bottom: 16px;
}
.iscc_left,.iscc_right{
    padding-top: 64.5px;
    padding-bottom: 64.5px;
}
.invest_stock_text{
    margin-top: 24px;
    width: 66%;
}
.invest_stock_text.std_text14 p{
    color: #666;
    line-height: 1.5;
}
.invest_stock_iframe{
    padding-top: var(--distance100);
}
.invest_stock_iframe iframe{
    width:100%;
    /*min-height: 400px;*/
}
.invest_contact{
    position: relative;
}
.invest_contact .ys_cont1200{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 10;
}
.hetl_item_icon{
    width: 24px;
    position: relative;
    top: 3px;
}
.hetl_item .std_title5{
    width: calc(100% - 24px);
    padding-left: 22px;
    line-height: 1.5;
    color: #333;
}
.hetl_item .std_title5 a{
    color: inherit;
}
.hetl_item{
    display: flex;
    align-items: flex-start;
    margin-bottom: 17px;
}
.hetl_item:last-child{
    margin-bottom: 0;
}
.invest_contact .std_title2{
    margin-bottom: var(--font40);
}
.invest_stock.invest_cn{
    background: var(--colorf4);
}   
.invest_chinese{
    padding-top: var(--distance120);
    padding-bottom: var(--distance100)
}
.invest_chinese_list_item{
    width: 33.333333%;
    padding:0 4px;
}
.invest_chinese_list{
    margin: 0 -4px;
    display:flex;
    flex-wrap: wrap;
}
.icli_report_link{
    position: relative;
    width: 100%;
    display: block;
}
.icli_report_link .icli_report_img{
    width: 100%;
    position: relative;
}
.icli_report_img::before{
    content: '';
    position: absolute;
    height: 50%;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.00) 100%);
}
.icli_report_link .std_title4{
    color: #fff;
    line-height: 1.5;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    padding: 0 27px 18px;
}
.invest_chinese_list_item1 .icli_report{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.invest_chinese_list_item3 .icli_report{
    background: #F8F8F8;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.icli_report_text{
    flex-grow: 1;
    padding: 30px 33px;
}
.icli_report_text .std_title4{
    position: relative;
    color: #333;
    line-height: 1.5;
    margin-bottom: 16px;
    padding: 0;
}
.icli_report_text .hetl_item .std_title5 {
    width: calc(100% - 24px);
    padding-left: 17px;
    line-height: 1.5;
    color: #333;
    font-size: var(--text16);
}
.icli_report_text .hetl_item {
    margin-bottom: 22px;
}
.icli_report_text .hetl_item:last-child {
    margin-bottom: 0;
}
.icli_report_text .hetl_item_icon{
    top: 0;
}
.report_casual{
    padding-top: calc(var(--distance80) + 44px);
    padding-bottom: var(--distance120);
}
.report_casual .std_title2{
    color: var(--colormain);
    margin-bottom: 66px;
    font-weight: bold;
}
.report_casual_cry_top{
    border-bottom: 1px solid #333;
    padding-bottom: 16px;
}
.report_casual_cry_top .std_title3{
    color:#333;
    line-height: 1.5;
    font-weight: bold;
}
.rcct_th2{
    width: 90px;
}
.rcct_th1{
    width: calc(100% - 90px);
}
.report_casual_cry_top{
    display: flex;
}
.report_casual_cry_list{
    padding-top: 8px;
}
.rccl_item{
    border-bottom: 1px solid #ECECEC;
}
.rccl_item_link{
    display: flex;
    width: 100%;
    padding-top: 35px;
    padding-bottom: 13px;
    align-items: center;
}
.rccl_item_link .std_title6{
    color: #333;
    transition: all 0.36s;
}
.rccl_item_link .std_text1{
    color:#666;
}
.report_main .std_page {
    margin-top: 47px;
}
.contact_asia{
    background: var(--colorf4);
    padding-top: calc(var(--distance60) + 44px);
    padding-bottom: 75px;
}
.contact_main .inside_crumb{
    background: var(--colorf4);
}
.contact_asia .std_title2{
    text-align: center;
    margin-bottom: 10px;
}
.contact_asia .std_text20 p{
    text-align: center;
    color: var(--color333);
}
.contact_asia .std_text20{
    margin-bottom: 25px;
}
.contact_asia_list_item{
    width: 50%;
    padding: 0 14px;
    margin-bottom: 28px;
}
.contact_asia_list{
    margin: 0 -14px -28px;
    display: flex;
}
.cali_cry{
    background: #fff;
    padding: 26px 50px 36px 40px;
    height: 100%;
}
.cali_cry .std_title3{
    color: var(--colormain);
    font-weight: bold;
    padding-bottom: 10px;
    line-height: var(--lh1d5);
    border-bottom: 1px solid #ECECEC;
}
.contact_asia .hetl_item .std_title5 {
    padding-left: 16px;
}
.cali_cry_inof {
    padding-top: 20px;
}
.cali_cry_inof .hetl_item {
    margin-bottom: 13px;
}
.cali_cry_inof .hetl_item:last-child{
    margin-bottom: 0;
}
.contact_quest .support_request_inof {
    padding-top: var(--distance80);
}
.contact_quest .support_request_cry_text .std_title2{
    color: var(--colormain);
}
.contact_quest .support_request_cry_text {
    width: 54.84%;
    padding: 40px 0px 57px 48px;
}
.contact_quest .support_request_cry .home_explore_bg_pic .hbbi_pic2 {
    left: 0;
}
.contact_quest .support_request_cry .std_title2 {
    margin-bottom: 13px;
}
.contact_quest .support_request_cry .std_btn1 {
    margin-top: 90px;
}
.std_btn1.std_btn2_da1 .std_btn1_link .std_text1 {
    color: var(--colorfff);
}
.contact_main .allpro_lines .std_title2 {
    text-align: center;
    margin-bottom: 45px;
}
/* .contact_main .allpro_lines{
    padding-bottom: var(--distance100);
} */
.ys_modal.support_from_modal {
    background: rgba(0,0,0,.5);
}
.career_futrue{
    padding-top: var(--distance80);
}
.career_futrue .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.career_futrue_list_nub{
    width: 33.333333%;
    padding: 0 14px;
}
.career_futrue_list{
    margin: 0 -14px;
}
.cfln_link{
    background: var(--colorf4);
    padding: 30px 20px 48px;
}
.cfln_link_icon{
    width: 70px;
    margin: 0 auto;
    margin-bottom: 7px;
}
.cfln_link .std_title5{
    text-align: center;
    font-weight: bold;
    color: #000;
    flex-grow: 1;
    margin-bottom: 23px;
}
.cfln_link{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.career_futrue_list_nub:not(:first-child){
    display: none;
}
.career_project{
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
.career_project_list_item{
    width: 33.333333%;
    padding: 0 15px;
}
.career_project_list{
    margin: 0 -15px;
}
.cpli_cry{
    width: 100%;
    position: relative;
}
.cpli_cry_img{
    width: 100%;
}
.cpli_cry .std_title5{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 0 20px 24px;
    z-index: 5;
}
.career_project .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.career_project_list_item:not(:first-child){
    display: none;
}
.cpli_cry_img::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.1);
    z-index: 3;
    opacity: 0;
    transition: all 0.36s;
}
.career_main .home_explore_text {
    width: 53.8%;
}
.career_main .home_explore .std_text1 p{
    color: #000;
    line-height: 1.5;
    padding-left: 115px;
    position: relative;
}
.career_main .home_explore .std_text1 p::before{
    content: '';
    width: 96px;
    height: 1px;
    background: #666;
    position: absolute;
    left: 0;
    top: 11px;
    transform: translateY(0);
}
.career_talent{
    position: relative;
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
.career_talent .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.ctli_img,.ctli_text{
    width: 50%;
}
.ctli_text .std_title3{
    margin-bottom: 20px;
    line-height: 1.5;
    font-weight: bold;
}
.ctli_text .std_text18 p{
    line-height: 1.5;
    color: var(--color333);
}
.career_talent_list_item{
    display: flex;
    align-items: center;
}
.career_talent_list_item:nth-of-type(2n-1) .ctli_text{
    padding-left: 88px;
}
.career_talent_list_item:nth-of-type(2n) .ctli_text{
    padding-right: 88px;
}
.career_talent_list_item:nth-of-type(2n){
    flex-direction: row-reverse;
}
.career_staff{
    background: var(--colorf4);
}
.career_staff{
    padding-top: var(--distance80);
    padding-bottom: var(--distance100);
}
.career_staff .std_title2{
    margin-bottom: 20px;
    text-align: center;
}
.career_staff .std_text18 p{
    color: #333;
    line-height: 1.5;
    text-align: center;
}
.career_staff .std_text18{
    width: 82.75%;
    margin: 0 auto;
    margin-bottom: 38px;
}
.career_staff_list_item{
    padding: 0 40px;
}
.career_staff_list{
    width: calc(77% + 80px);
    margin: 0 auto;
}
.career_staff_list_item:not(:first-child){
    display: none;
}
.career_staff .slick-list{
    overflow: visible;
}
.career_staff .mod_arrows1 .slick-prev {
    left: -15px;
}
.career_staff .mod_arrows1 .slick-next {
    right: -15px;
}
.career_code{
    padding-top: var(--distance100);
    padding-bottom: var(--distance100);
}
.career_code_cry{
    border: 1px solid #C6C6C6;
    background: var(--colorf4);
    position: relative;
    padding: 54px 132px 53px 214px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.career_code_cry::before{
    content: '';
    height: 2px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
}
.career_code_cry_img{
    width: 175px;
}
.career_code_cry_img img{
    width: 100%;
}
.career_code_cry_text .std_title2{
    color: var(--color333);
    font-weight: bold;
    margin-bottom: 18px;
}
.career_code_cry_text .std_title5{
    color: var(--color333);
}
.career_code_cry_text{
    max-width: calc(100% - 175px);
    padding-left: 40px;
}
.career_main .sbli_link_font{
    padding-left: 0;
}
.news_inof_list_item{
    width: 33.333333%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.news_inof_list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px -30px;
}
.nili_link{
    background: var(--colorf4);
    display: flex;
    flex-direction: column;
}
.news_inof{
    padding-top: var(--distance80);
    padding-bottom: var(--distance110);
}
.arli_link_text_date{
    font-size: var(--text14);
}
.nili_link .arli_link_text {
    padding: 34px 34px 27px 33px;
}
.nili_link .arli_link_text_date {
    margin-bottom: 12px;
}
.nili_link .std_btn3_link .std_text1{
    font-weight: normal;
}
.nili_link .arli_link_text .std_title5 {
    margin-bottom: 35px;
}
.news_inof .std_page{
    margin-top: 42px;
}
.news_detail_main .ys_nybanner .std_title3{
    font-size: var(--font30);
    line-height: var(--lh1d5);
    color: var(--color333);
    margin-bottom: 21px;
    margin-right: -19px;
}
.news_detail_main .ys_nybanner .std_text1{
    color: #333;
    line-height: 1.5;
}
.news_detail_main .ys_nyban_title{
    flex-direction: column;
    top: 58.5%;
}
.news_detail_cry{
    padding-top: var(--distance80);
    padding-bottom: var(--distance120);
}
.news_detail_cry .std_text18 p{
    color: var(--color333);
    line-height: var(--lh1d6);
    margin-bottom: 0.89em;
}
.news_detail_cry .std_text18 ul p{
    margin-bottom: 0;
}
.news_detail_cry .std_text18 h5{
    color: var(--colormain);
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 11px;
}
.news_detail_cry .yxedr_active ul {
    margin-block-start: 0;
    margin-block-end: 1.78em;
    padding-inline-start: 28px;
}
.news_detail_cry .std_text18 a{
    text-decoration: underline;
    color: var(--color333);
}
.news_detail_cry_share .ys_share_img{
    width: 20px;
}
.ys_share_img img{
    width: 100%;
}
.news_detail_cry_share .ys_share_list {
    padding: 2px 14px;
}
.news_detail_cry_share .ys_share_list:last-child{
    padding-right: 0;
}
.news_detail_cry_share .std_text1{
    color: var(--colormain);
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-right: 10px;
}
.news_detail_cry_share .ys_share {
    padding: 0;
}
.news_detail_cry_share{
    display: flex;
    justify-content: center;
    margin-top: 37px;
}
.news_page{
    margin-top: 36px;
    border-top: 1px solid rgba(0,0,0,.5);
    display: flex;
    justify-content: space-between;
}
.news_page_btn_link{
    display: flex;
    padding-top: 28px;
    align-items: center;
}
.news_page_btn_link .ys_imgbox_cover{
    width: 17px;
}
.news_page_btn_link img{
    transform: scale(1)!important;
}
.news_page_btn .std_title6{
    padding: 0 10px;
    color: var(--color333);
    transition: all 0.36s;
}
.news_page_btn:last-child .news_page_btn_link{
    flex-direction: row-reverse;
}
.news_page_btn:first-child .ys_imgbox_cover{
    transform: rotate(180deg);
}
.news_page_btn_link .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.legal_cry{
    padding-top: calc(var(--distance105) + 46px);
    padding-bottom: var(--distance140);
}
.legal_cry .std_title2{
    margin-bottom: var(--distance40);
}
.legal_main .yxedr_active h5{
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 8px;
    color: var(--color333);
}
.legal_main .yxedr_active{
    color: var(--color333);
    line-height: 1.65;
}
.legal_main .yxedr_active p{
    color: var(--color333);
    line-height: 1.65;
    margin-bottom: 1em;
}
.legal_main .yxedr_active h5:not(:first-child){
    padding-top: 4px;
}
.legal_main .yxedr_active a{
    color: var(--color333);
    text-decoration: underline;
}
.legal_cry .yxedr_active ul {
    padding-inline-start: 24px;
}
.legal_cry .yxedr_active ul p{
    margin-bottom: 0;
}
.asli_top_title{
    width: calc(100% - 56px);
    flex-grow: 1;
    display: flex;
}
.lcbr_lit_nav_nub .std_text1{
    white-space: nowrap;
}
.lcbr_lit_scroll .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-bottom: 0;
}
.lcbr_lit_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    height: 10px;
}
.lcbr_lit_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal{
    opacity: 0!important;
}
.lcbr_close{
    position: absolute;
    width: 20px;
    top: 15px;
    right: 15px;
    z-index: 9;
    cursor: pointer;
    display: none;
}
.lcbr_close img{
    width: 100%;
}
.sfli_xia .yxedr_active p{
    margin-bottom: 0;
}
:not(.mod_sidebar) .ys_cont1200{
    width: 1200px;
    /*max-width: calc(100% - 80px);*/
    padding-left: 0;
    padding-right: 0;
}
.about_img_ph{
    display: none;
}
.yryl_num,
.yryl_num.swiper-slide {
    width: 14.285714%;
}
.yrnl_nub,
.yrnl_nub.swiper-slide{
    width: 33.333333%;
} 
.invest_contact{
    overflow: hidden;
}
.rccl_item_link .std_title6{
    padding-right: 10px;
}
.career_main .home_explore_text {
    padding-top: 84px;
    padding-bottom: 52px;
}
.std_swiper1 .swiper-pagination{
    display: none;
}
.mod_arrows1 .slick-dots li,
.std_swiper1 .swiper-pagination-bullet{
    width: 8px;
    height: 8px;
    background: transparent;
    border: 1px solid var(--colormain);
    opacity: 1;
}
.mod_arrows1 .slick-dots li.slick-active,
.std_swiper1 .swiper-pagination-bullet-active{
    background: var(--colormain);
}
.mod_arrows1 .slick-dots li,
.std_swiper1 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, 
.std_swiper1 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 6px;
}
.mod_arrows1 .slick-dots,
.std_swiper1 .swiper-horizontal>.swiper-pagination-bullets, 
.std_swiper1 .swiper-pagination-bullets.swiper-pagination-horizontal, 
.std_swiper1 .swiper-pagination-custom, 
.std_swiper1 .swiper-pagination-fraction {
    bottom: 0;
}
.home_grow_hover .slick-dots li{
    width: 8px;
    height: 8px;
    background: transparent;
    border: 1px solid var(--colorfff);
    opacity: 1;
    margin: 0 6px;
}
.home_grow_hover .slick-dots li.slick-active{
    background: var(--colorfff);
    opacity: 1;
}
.home_grow_hover .slick-dots{
    bottom: -30px;
}
.mod_arrows1.slick-dotted{
    padding-bottom: 40px;
}
.srct_compare{
    position: relative;
}
.srct_compare .std_text14:nth-of-type(2){
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}
.srct_compare .std_text14{
    transition: all 0.36s;
}
.srct_compare.std_change .std_text14:nth-of-type(2){
    opacity: 1;
    pointer-events: all;
}
.srct_compare.std_change .std_text14:first-child{
    opacity: 0;
    pointer-events: none;
}
.rtv_scroll {
    pointer-events: none;
}
.rtv_scroll {
    position: absolute;
    width: calc(100% - 19px);
    top: 107px;
    left: 19px;
    background: var(--colorf4);
    display: none;
}
/* 2023.1.09 */
.select_rtv .mc_table_jia>.mCustomScrollBox>.mCSB_scrollTools{
    position: absolute;
    width: calc(100% - 19px);
    top: 107px;
    left: 19px;
    background: var(--colorf4);
}
.select_rtv .mc_table_jia .mCSB_horizontal.mCSB_inside>.mCSB_container{
    margin-bottom: 0;
}
.select_rtv .mc_table_jia>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    height: 10px;
    z-index: 9;
}
.select_rtv .mc_table_jia .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 10px;
    margin: 0px auto;
}
.mc_table_jia {
    background: #f4f4f4;
}
.rtv_scroll, .rtv_scroll_zhan {
    height: 10px;
}
.select_rtv .mc_table_jia .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 10px;
    margin: 0px 0;
}
.select_rtv .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #efefef;
}
.select_rtv .sele_pop .mCSB_scrollTools {
    width: 6px;
}
.select_phtable{
    display: none;
}
.spnl_title{
    display: flex;
    margin-bottom: 12px;
    align-items: center;
}
.select_phtable_nub_link .std_text14 p{
    line-height: 1.5;
    color: var(--color333);
    font-size: 16px;
}
.select_phtable_nub_link{
    display: block;
    padding-top: 16px;
    padding-bottom: 13px;
    border-bottom: 1px solid #ECECEC;
}
.select_phtable_nub:first-child{
    border-top: 1px solid #ECECEC;
}
.spnl_title .std_title5{
    font-size: 20px;
    color: var(--colormain);
    font-weight: bold;
    padding-right: 16px;
    max-width: calc(100% - 24px);
}
.spnl_text{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.spnl_text .std_text14{
    width: 86%;
    max-width: calc(100% - 17px);
}
.spnl_icon{
    width: 17px;
}
.spnl_icon img{
    width: 100%;
}
.mc_table {
    min-width: 100%;
}
/* 2023.12.04 */
.design_add{
    position: relative;
}
.design_add_item{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.design_add_item.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.design_add .design_cry {
    margin-top: 0;
}
.design_add{
    margin-top: var(--distance40);
}
/* 2023.12.13 - start */
.lcbr_add{
    position: relative;
}
.lcbr_add_box{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.36s;
}
.lcbr_add_box.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.lcbr_lix_nub_select {
    z-index: 9;
}
/* 2023.12.13 - end */
/* 2024.1.8 - start */
.home_explore_bg_pic {
    width: 62.416667%;
}
.career_main .home_explore_text {
    width: 50.8%;
}
.amplifier_main .ys_nyban_title p,
.opa_main .ys_nyban_title p {
    width: 100%;
    line-height: var(--lh1d5);
}
.ys_nyban_title h1 {
    margin-bottom: 8px;
}
.ys_nyban_title .std_btn1 {
    margin-top: 24px;
}
.amplifier_main .nybanner_text{
    flex-grow: 1;
}
.amplifier_main .ys_nyban_img::before,
.opa_main .ys_nyban_img::before{
    width: 100%;
}
.mc_tab_td_box {
    display: flex;
    align-items: flex-start;
    position: relative;
    flex-grow: 1;
}
.mc_tab_th {
    vertical-align: top;
}
.mc_tab_th_wrap{
    display: inline-block;
}
.mc_tab_th {
    min-width: 190px;
    max-width: 260px;
}
.mc_tab_sortbtn {
    white-space: normal;
}
.mc_tab_th_wrap {
    display: block;
}
.footer_xia_text,
.footer_xia_text p,
.footer_xia_text a,
.footer_xia_list_item a {
    color: rgba(255,255,255,.6);
    font-size: var(--font14);
    line-height: 1.75;
}
.inside_core {
    min-height: calc(100vh - 155px);
}
.sidebar_box_core {
    height: calc(100vh - 155px);
}
.ys_footer {
    position: relative;
    z-index: 10;
}
.opa_main .nybanner_text {
    flex-grow: 1;
}
/* 2024.1.8 - end */
a[href='javascript:;']{
    cursor: default;
}
.sele_pop .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.sele_pop .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar, 
.sele_pop .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.sele_pop .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgba(199,199,199,1);
}
.mrxc_list{
    position: relative;
}
.mrxc_list::before{
    content: '';
    background: rgba(234,234,234,1);
    height: calc(100% + 20px);
    width: 1px;
    position: absolute;
    right: 15px;
    top: -20px;
}
.select_rtv .sele_pop .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
    background: transparent;
}
.sele_pop_btm_head{
    padding-right: 10px;
}

/* .mc_table_jia {
    max-height: calc(100vh - 200px);
} */
/* .rtv_scroll_zhan{
    display: none;
} */
#modal-loading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
    backdrop-filter: blur(2px);
    background: rgba(255, 255, 255, .6);
    /* display: none; */
}
/* load - start */
.loading_svg {
    width: 60px;
}
.loading_svg_circle1 {
    stroke-dasharray: 75;
    stroke-dashoffset: 75;
    animation: 2s loading1 ease infinite 0.5s;
    transform: rotate(-90deg);
    transform-origin: 50% 50%;
}
.loading_svg_circle2 {
    stroke-dasharray: 100;
    stroke-dashoffset: 100;
    animation: 2s loading2 ease-in-out infinite;
    transform: rotate(-45deg);
    transform-origin: 50% 50%;
}
.loading_svg_text {
    font-size: 16px;
    color: #333;
    text-align: center;
    margin-top: 10px;
}
@keyframes loading1 {
    100% {
        stroke-dashoffset: -75;
        stroke-dasharray: -75;
    }
}
@keyframes loading2 {
    100% {
        stroke-dashoffset: -100;
        stroke-dasharray: -100;
    }
}
/* load - end */
.h2nis_right_list_nub {
    padding-left: 44px;
}
.news_detail_main .mod_crumb .ys_cont1000 .ys_cont1200{
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.cfln_link_icon img:nth-of-type(2){
    opacity: 0;
}
.cfln_link_icon img:nth-of-type(3){
    opacity: 0;
}
.animated .cfln_link_icon img:nth-of-type(2){
    animation: car_img_icon1 .7s .3s linear forwards;
}
.animated .cfln_link_icon img:nth-of-type(3){
    animation: car_img_icon1 .7s .8s linear forwards;
}
@keyframes car_img_icon1 {
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
@-webkit-keyframes car_img_icon1 {
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
.sele_wrap{
    transition: all 0.36s;
}
.sele_wrap.noRdCheck{
    opacity: .5;
    pointer-events: none;
}
.lcbr_add{
    min-height: 200px;
}
.mc_table_hd {
    position: relative;
    z-index: 20;
}
.mc_tab_bd{
    position: relative;
    z-index: 10;
}
/* 2023.01.17 - start */
.mc_rtvl_xlhd .std_text14 {
    max-width: calc(100% - 34px);
}
.mtnb_core_icon{
    width: 24px;
}
.mtnb_core_text{
    width: calc(100% - 24px);
}
.mtnb_core_text .rtv_font{
    width: 100%;
}

/* 2023.01.17 - end */
/* 2024.01.13 - start */
.mc_table_jia{
    overflow: auto;
    max-height: calc(100vh - 200px);
    width: 100%;
}
/* .mc_table{
    perspective: 20000px;
}
.mc_table_hd{
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
    -moz-transform: translateZ(10px);
    -ms-transform: translateZ(10px);
    -o-transform: translateZ(10px);
}*/
/* .sele_th{
    perspective: 20000px;
} */
/*.sele_pop{
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
    -moz-transform: translateZ(10px);
    -ms-transform: translateZ(10px);
    -o-transform: translateZ(10px);
} */
/* 2024.01.13 - end */
.head1_other {
    min-width: 140px;
}
.head1_search {
    transform: translateX(0%);
}
.tps_cate_type {
    display: flex;
}
.sele_wrap {
    padding: 10px 16px;
    height: 45px!important;
}
.h2nis_rlnti_four {
    margin-top: 19px;
}
.select_rtv_cry_top {
    position: relative;
    z-index: 25;
}
.mc_rtv_left_wai .mrxc_list::before{
    display: none;
}
.home_explore_text .std_title2 {
    margin-bottom: 30px;
}
.mc_tab_td>div {
    align-items: center;
    height: 100%;
}
.mc_tab_compare {
    top: 0!important;
}
.tcrl_item_name,
.tcrl_item_text,
.tcrl_item_text p{
    font-size: var(--text16);
}
.dtbt_td .std_font14 a {
    text-decoration: none;
    margin: 0 auto;
    width: 100%;
    display: block;
    text-align: center;
}
.design_cry_left_box .dclb_top_icon {
    transform: rotate(-90deg);
}
.design_cry_left_box.act .dclb_top_icon {
    transform: rotate(0deg);
}
.std_page .pc_fenye li.activepage {
    color: var(--colorfff);
    background: var(--colormain);
}
.std_page .pc_fenye li {
    line-height: 32px;
    transition: all 0.36s;
}
.cross_main .design_table_body>a:nth-of-type(2n),
.cross_main .design_table_body>a:nth-of-type(2n) .design_table_body_tr{
    background: #F4F4F4;
}
.srct_search input::placeholder{
    color: rgba(0,0,0,.4);
}
.dclb_xia {
    justify-content: flex-end;
}
.dclb_xia_nub_icon{
    transition: all 0.36s;
}
.dclb_xia_nub.on1 .dclb_xia_nub_icon{
    transform: rotate(180deg);
}
.apli_link::before {
    width: 100%;
}
/* design_table4 隐藏dtbt_td3，design_table_top_th3 - start */
.design_table4 .design_table_top_th3, .design_table4 .dtbt_td3 {
    display: none;
}
.design_table4 .design_table_top_th2, .design_table4 .dtbt_td2 {
    width: calc(45% - 70px);
}
.design_table4 .design_table_top_th1, .design_table4 .dtbt_td1 {
    width: calc(55% - 70px);
}
/* design_table4 隐藏dtbt_td3，design_table_top_th3 - end */
.design_table1 .dtbt_td5{
    width: 100%;
    border-top: 1PX solid #DADADA;
}
.design_table1 .design_table_body_tr{
    flex-wrap: wrap;
}
.ys_ban_slick.mod_dots1 .slick-dots {
    text-align: center;
    padding-left: 0!important;
}
.ys_nyban_title p{
    width: auto;
}
/* 2024.01.30 - start */
.ys_ban_li:not(.mask_show) .ys_ban_imgbox{
    width: 100%;
}
.ys_banner .slick-track{
    display: flex;
}
.ys_ban_li.slick-slide{
    height: auto;
}
.ys_ban_li .home_ban_bg {
    min-height: 100%;
}
.ys_ban_li.mask_show .ys_ban_imgbox {
    min-height: 100%;
}
.ys_ban_li.mask_show .ys_ban_imgbox img{
    min-height: 100%;
    object-fit: cover;
}
.hacb_list_item_bg{
    position: absolute;
    top: -5px;
    right: -5px;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    overflow: hidden;
}
/* .hacb_list_item_bg::before{
    content: '';
    position: absolute;
    border: 6px solid #C7C7C7;
    width: 200%;
    height: 100%;
    right: 0;
    top: 0;
    border-radius: 50%;
} */
.hacb_list_item_bg svg,
.hacb_lib_svg2{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.hacb_lib_svg2{
    clip-path: polygon(0 0, 100% 0,100% 0,0 0);
    -webkit-clip-path: polygon(0 0, 100% 0,100% 0,0 0);
}
.hacb_list_item.slick-active .hacb_lib_svg2{
    clip-path: polygon(0 0, 100% 0,100% 0,0 0);
    animation: zhuan1 3s ease-in-out forwards;
}
@keyframes zhuan1 {
    0%{
        clip-path: polygon(0 0, 100% 0,100% 0,0 0);
    }
    100%{
        clip-path: polygon(0 0, 100% 0,100% 100%,0 100%);
    }
}
@-webkit-keyframes zhuan1 {
    0%{
        clip-path: polygon(0 0, 100% 0,100% 0,0 0);
    }
    100%{
        clip-path: polygon(0 0, 100% 0,100% 100%,0 100%);
    }
}
.hacb_list,.hacb_list .slick-list{
    overflow: visible;
}
.hacb_list .ys_imgbox_cover{
    border-radius: 50%;
}
.hacb_list_item_span{
    position: absolute;
    top: -5px;
    right: -5px;
    width: calc(50% + 5px);
    height: calc(100% + 10px);
    transform-origin: left center;
}
.hacb_list_item_span::before{
    content: '';
    background: var(--colormain);
    border-radius: 5px;
    height: 50%;
    width: 10px;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateX(-50%);
}
@keyframes zhuan {
    0%{
        transform: rotate(0);
    }
    100%{
        transform: rotate(180deg);
    }
}
@-webkit-keyframes zhuan {
    0%{
        transform: rotate(0);
    }
    100%{
        transform: rotate(180deg);
    }
}
.hacb_list_item.slick-active .hacb_list_item_span{
    animation: zhuan 3s linear forwards;
}
.mrxc_list::before{
    display: none;
}
.sele_pop .mCSB_scrollTools::before{
    content: '';
    background: rgba(234,234,234,1);
    height: calc(100% + 20px);
    width: 1px;
    position: absolute;
    right: 15px;
    top: -20px;
}
.sele_pop .mCSB_scrollTools{
    top: 20px;
}
.sele_pop .mCSB_container{
    padding-top: 20px;
}
.sele_pop_btm_head{
    padding-top: 0;
}
.mrxc_list {
    max-height: 180px;
}
.std_btn1_link::before,
.std_btn2 .std_btn1_link::before {
    width: calc(100% + 2px)!important;
    opacity: 1!important;
}
.std_btn1_link .std_text1,
.std_btn2 .std_btn1_link .std_text1 {
    color: var(--colorfff)!important;
}
.std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    opacity: 1!important;
    content: url(../image/com_icon02.svg)!important;
}
.std_btn1_link .ys_imgbox_cover img:first-child {
    opacity: 0;
}
.std_btn1_link .ys_imgbox_cover{
    transition: all 0.36s;
}
.hacb_cwl_item .std_btn3_link .ys_imgbox_cover, .mod_title1 .std_btn3_link .ys_imgbox_cover {
    top: 0px;
}
.design_apply_list a,
.design_apply a{
    text-decoration: underline!important;
    color: var(--colormain)!important;
}
.home_grow_hover_value.act .hghv_cry .std_text18{
    opacity: 1;
    pointer-events: all;
    transition: all 0.36s .1s;
}
.home_grow_hover_value.act .hghv_cry .hghv_cry_xia_icon{
    opacity: 0;
    pointer-events: none;
}
.sbli_data{
    color: #999!important;
}
.allpro_lines.on .allpro_lines_swiper .swiper-wrapper {
    justify-content: center;
}
.hacb_lib_path {
    stroke-dasharray:1000;
    stroke-dashoffset:1000;
}
.mc_rtv_left{
    height: auto;
}
.std_btn1_link .std_text1{
    color: var(--colorfff)!important;
}
.std_btn1_white1 .std_btn1_link{
    border: 0!important;
}
.ys_nyban_img{
    height: 400px;
}
.ys_nyban_img img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.allpro_lines1 .allpro_lines_list_item{
    width: 25%;
    margin-bottom: 28px;
}
.allpro_lines1 .allpro_lines_list{
    display: flex;
    flex-wrap: wrap;
    width: calc(calc(1200px / 3 * 4) + 28px);
    margin-bottom: -28px;
    max-width: calc(100% - 80px);
}
.allpro_lines1 .allpro_lines_swiper {
    display: flex;
    justify-content: center;
}
.allpro_lines1.on .allpro_lines_list{
    justify-content: center;
}
.inside_crumb .ys_cont980 .ys_cont1200,
.inside_crumb .ys_cont1000 .ys_cont1200{
    width: 100%!important;
    max-width: 100%!important;
    padding: 0;
}
/* 2024.01.30 - end */
.lcbr_lit_scroll.mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}
.std_btn4 .std_btn1_link {
    border: 1px solid var(--colormain);
}
.std_btn4 .std_btn1_link::before{
    background: var(--colormain);
}
.mctable_scroll .mCSB_dragger{
    transition: all .1s linear;
}
.srcr_data,
.srcr_list_item_link .std_text18 p{
    font-size: var(--text16);
}
.mcufour_cry_text .std_text18,
.mcufour_cry_text .std_text18 p{
    font-size: var(--text16);
}
.std_page .pc_fenye li {
    margin: 0 7px;
}
.std_page {
    --jian1: 2px;
    --jian2: 6px;
    --jian3: 36px;
}
.arli_link_text .std_title5{
    text-decoration: underline;
    text-decoration-color: transparent;
}
.ys_nybanner3 .nybanner_text{
    padding-right: 0!important;
}
.head1_language {
    width: 160px;
}
.lcbr_list_item_top .std_title3{
    font-size: 28px;
    color: var(--color333);
}
.ys_nyban_title h1 {
    margin-bottom: 22px;
}
.hacb_cwl_item_title .std_title3 a{
    color: inherit;
    text-decoration: underline;
    text-decoration-color: transparent;
    transition: all 0.36s;
}
.head1_search_input_top {
    display: flex;
    align-items: center;
}
.head1_search_input_top.act .srct_search_close{
    opacity: 1;
}
.design_table6 .design_table_top_th1, .design_table6 .dtbt_td1 {
    width: 28.17%;
}
.design_table6 .design_table_top_th2, .design_table6 .dtbt_td2 {
    width: 22.75%;
}
.design_table6 .design_table_top_th3, .design_table6 .dtbt_td3 {
    width: 21.08%;
}
.design_table6 .design_table_top_th4, .design_table6 .dtbt_td4 {
    width: 28%;
}
.srcr_box .std_title5 input{
    color: var(--color333);
}
.srcr_list_item_link .std_title5{
    color: var(--color333);
}
.srcr_list_item_link .std_title5 span{
    color: var(--colormain)!important;
}
.srcr_list_item_link .std_title5{
    text-decoration: underline;
    text-decoration-color: transparent;
    transition: all 0.36s;
}
.lcbr_lixnipd_text .std_text18,
.lcbr_lixnipd_text .std_text18 p{
    font-size: var(--text16);
}
.lcbr_lix_nub:not(:first-child) .std_text1{
    display: none;
}
.dcll_box_second{
    display: block!important;
}
.board_evalue_title {
    width: 100%!important;
}
.evb_overview_text_duan p{
    display: block!important;
}
.evb_overview_cry.act .evb_overview_text_duan{
    height: var(--height3);
    overflow: hidden;
}
.evb_overview .std_title2{
    text-align: center;
    margin-bottom: var(--distance40);
}
.evb_overview_img {
    margin-top: 0!important;
}
.design_table3 .design_table_top_th1, .design_table3 .dtbt_td1 {
    width: 70%;
}
.design_table3 .design_table_top_th2, .design_table3 .dtbt_td2 {
    width: 30%;
}
.design_table4 .design_table_top_th1, .design_table4 .dtbt_td1 {
    width: 60%;
}
.design_table4 .design_table_top_th2, .design_table4 .dtbt_td2 {
    width: 20%;
}
.design_table4 .design_table_top_th4, .design_table4 .dtbt_td4 {
    width: 20%;
}
.evb_main .design_table1 .design_table_top_th1,
.evb_main .design_table1 .dtbt_td1,
.evb_main .design_table3 .design_table_top_th1,
.evb_main .design_table3 .dtbt_td1,
.evb_main .design_table4 .design_table_top_th1,
.evb_main .design_table4 .dtbt_td1 {
    width: calc(100% - 398px);
}
.evb_main .design_table3 .design_table_top_th2,
.evb_main .design_table3 .dtbt_td2 {
    width: 398px;
}
.evb_main .design_table4 .design_table_top_th2,
.evb_main .design_table4 .dtbt_td2 {
    width: calc(398px - 94px);
}
.evb_main .design_table1 .design_table_top_th4,
.evb_main .design_table1 .dtbt_td4,
.evb_main .design_table4 .design_table_top_th4,
.evb_main .design_table4 .dtbt_td4 {
    width: 94px;
}
.ys_footer {
    z-index: 18;
}
.design_table1 .std_text1 p, .design_table4 .std_text1 p, .design_table3 .std_text1 p {
    font-size: var(--text14);
}
ul:not(.board_design_core) .design_cry_left_box .design_cry_left_list {
    display: block;
}
.ys_ban_slick.mod_dots1 .slick-dots {
    bottom: 44px;
}
.sidebar_on .inside_crumb .mod_crumb .ys_cont1200 {
    width: 1200px;
    max-width: calc(100% - 80px);
}
.about_milest .yxedr_active ul {
    margin-block-start: 0;
    margin-block-end: 0;
    padding-inline-start: 20px;
}
.about_milest .yxedr_active p{
    margin-bottom: 0em;
}
.about_major_list .slick-track{
    display: flex;
}
.about_major_list_nub.slick-slide{
    height: auto;
}
.amln_cry{
    height: 100%;
}
.rtv_font{
    color: var(--color333);
}
.mc_tab_name_box {
    padding-left: 9px;
}
.tcln_box_text_title a .std_title5{
    font-weight: bold;
}
.mc_rtvl_xlhd::before {
    right: 35px;
}
.mc_tab_th_wrap::after{
    right: -8px;
}
.lcbr_lixni_pro_title {
    padding-top: 30px;
}
.sidebar_btn.no_show{
    opacity: 0;
}
.olli_link_cry_text {
    flex-grow: 1;
}
.olli_link_cry_img {
    display: none;
}
.home_latest .olli_link_cry_text {
    padding-right: 0!important;
}
.rtv_status_img, .scli_name_icon {
    width: 14px;
}
.rtv_status span {
    padding-left: 7px;
}
.tps_cate_type_link .std_title5{
    color: var(--colormain);
    text-decoration: underline;
    text-decoration-color: transparent;
}
.tcln_box,
.tps_cate_wai .tcln_box {
    padding: 19px 18px 20px 30px;
}
.tcln_box .std_title5 {
    margin-bottom: 8px;
}
.tps_cate_list .slick-track {
    padding-bottom: 1px;
}
.mcufour_list_item .std_title5{
    width: 300px;
}
.mcufour_list_item .yxedr_active {
    width: calc(100% - 300px);
}
.h2nis_left_list_item{
    position: relative;
}
.head2_nav_item:first-child .h2nis_left_list_item:last-child::before {
    content: '';
    background: #ECECEC;
    height: 1px;
    width: calc(100% - calc(50vw - 850px) + 20px);
    border-top: 1px solid #ECECEC;
    top: -1px;
    right: 0;
    position: absolute;
}
.mcufour_list_item:first-child {
    border-top: 2px solid #ECECEC;
}
.mcufour_cry {
    align-items: flex-start;
}
.select_main .inside_crumb .mod_crumb .ys_cont1200,
.select_main .sidebar_on .inside_crumb .mod_crumb .ys_cont1200 {
    width: 100%;
    max-width: calc(100% - 116px);
}
.mrxc_list {
    max-height: calc(32px * 6);
}
.kuan_zhan {
    width: calc(var(--widthcry) + var(--widthcry) * 0.3 + var(--widthcry) * 0.6 * (var(--length1) - 2) );
    height: 2px;
}
.career_futrue_list .slick-track{
    margin: 0 auto;
}
.lidar_core_list_nub .std_btn1_link::after{
    content: '';
    height: 1px;
    width: calc(100% - 58px);
    background: var(--colorfff);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 7px;
    opacity: 0;
    transition: all 0.36s;
}
.lidar_core_list_nub.on .std_btn1_link::after{
    opacity: 1;
}
.lidar_core_list_nub{
    margin-bottom: 10px;
}
.invest_stock_text {
    width: 100%;
}
.sril_icbnc_area .std_text18, .sril_icbnc_area .std_text18 p{
    font-size: var(--text16);
    line-height: 1.4;
}
.sril_icbnc_area:first-child{
    border-top: 0;
}
.sidebar_box_title a{
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}
.h2nis_left_list_item{
    z-index: 3;
}
.h2nis_left_list_item:last-child{
    z-index: 2;
}
.mc_tab_bd_left.tbs_left .mc_tab_td0 {
    background: #fff;
}
.yrnl_nub_year {
    font-size: 58px;
}
/* 2024.02.28 - ban1 - start */
.lidar_main .ys_nybanner {
    min-height: 400px;
}
.lidar_main .ys_nyban_img{
    height: 100%;
    position: absolute;
}
.lidar_main .ys_nybanner2 {
    background: var(--colorf4);
    display: flex;
    align-items: center;
}
.lidar_main .ys_nyban_title{
    position: relative;
    top: auto;
    left: auto;
    transform: translate(0,0);
    padding-top: var(--distance70);
    padding-bottom: var(--distance70);
}
/* 2024.02.28 - ban1 - end */
.scli_name .std_title6 {
    width: calc(100% - 14px);
    padding-left: 8px;
}
.scli_name_icon {
    top: 4.5px;
}
.search1_box .std_title3::before{
    display: none;
}
.search1_box .std_title3 {
    padding-left: 0!important;
}
.s1bni_nub_link .std_title5 a{
    color: inherit;
}
.s1bni_nub_link a{
    display: block;
}
.s1bni_nls_add{
    display: flex;
    align-items: center;
}
.mtnb_core a .rtv_font {
    color: var(--colormain);
}
.tcln_box_text_title .std_title5{
    color: var(--colormain);
    text-decoration: underline;
    text-decoration-color: transparent;
}
.design_cry_left_box .design_cry_left_list {
    padding-left: 14px;
}
.mc_tab_td.mc_tab_td0{
    transition: background 0.36s;
}
.mc_tab_td.mc_tab_td0.an_hover{
    background: #f4f4f4;
}
.mtbr_item.an_hover .mc_tab_td{
    background: #f4f4f4;
}
.apili_img:not(:first-child){
    display: none;
}
.allpro_image_list_item:not(:last-child){
    padding-bottom: 0;
}
.aili_box.mod_dots1 .slick-dots li::before {
    background: rgba(0,64,152,.3);
}
.aili_box.mod_dots1 .slick-dots li.slick-active::before {
    background: #004098;
}
.aili_box .slick-dots{
    bottom: 0;
}
.aili_box.mod_dots1{
    padding-bottom: var(--distance40);
}
.lcbr_lit_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    opacity: 1!important;
}
.lcbr_lit_scroll .mCSB_scrollTools .mCSB_draggerContainer{
    opacity: 0!important;
}
.lcbr_lit_scroll .mCSB_buttonLeft::before,
.lcbr_lit_scroll .mCSB_buttonRight::before{
    content: '';
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    background-image: url(../image/com_icon02h.svg);
    width: 20px;
    height: 20px;
}
.lcbr_lit_scroll .mCSB_buttonLeft,
.lcbr_lit_scroll .mCSB_buttonRight{
    width: 20px;
    height: 20px;
    opacity: 1!important;
    overflow: visible!important;
}
.lcbr_lit_scroll .mCSB_buttonLeft::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.lcbr_lit_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.lcbr_lit_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
    overflow: visible;
    top: -21px;
}
.lcbr_lit_scroll{
    padding: 0 20px;
}
.lcbr_lit_scroll .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.lcbr_lit_scroll .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: 0;
}
.lcbr_lix_nub_select {
    position: relative;
    padding: 0 17px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition: all 0.36s;
}
.select_jia .lcbr_add_box {
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.lcbr_lixni_pro_title {
    padding-top: 22px;
}
.select_jia .lcbr_add_box {
    margin-bottom: 6px;
}
.select_jia .lcbr_add_box:last-child{
    margin-bottom: 0;
}
.select_jia .lcbr_lix_nub_inof{
    display: none;
    padding-bottom: 24px;
}
.lcbr_add_box.act .lcbr_lix_nub_select .ys_select_xtbbox{
    transform: translateY(-50%) rotate(180deg);
}
.lcbr_add_box.act .lcbr_lix_nub_select{
    background: #E6E6E6;
}
.lidar_core_box_left{
    width: calc(100% - 577px);
}
.lidar_core_box_right{
    width: 577px;
}
.about_team_list_item a{
    display: block;
    height: 100%;
}
.atli_cry .std_btn3_link .std_text1 {
    border-bottom: 0px;
    color: var(--color333);
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.atli_cry {
    padding-bottom: 23px;
}
.hgdl_item:nth-of-type(4n) p{
    width: 210px;
    line-height: 1.2;
}
.lidar_core_list_nub .std_btn1_link::before{
    background: transparent;
}
.lidar_core_list_nub .std_btn2 .std_btn1_link .std_text1 {
    color: var(--color333)!important;
}
.lidar_core_list_nub .std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    content: url(../image/com_icon02h.svg)!important;
}
.lidar_core_list_nub.on .std_btn1_link::before{
    background: var(--colormain);
}
.lidar_core_list_nub.on .std_btn2 .std_btn1_link .std_text1 {
    color: var(--colorfff)!important;
}
.lidar_core_list_nub.on .std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    content: url(../image/com_icon02.svg)!important;
}
.lidar_core_list_nub .std_btn1_link::after{
    display: none;
}
.form_agree {
    padding-left: 1px;
}
.mc_rtv_right{
    --widthcry: 170px;
    max-height: none;
}
.mc_table_jia {
    overflow: visible;
    max-height: none;
}
/* 2024.01.17 - start */
.mc_table_one,
.mc_table_two,
.mc_tab_bd,
.mc_table_hd{
    white-space: nowrap;
    font-size: 0;
    display: flex;
}
.mc_table_core_right,
.mtbr_item{
    white-space: nowrap;
    font-size: 0;
}
.mtbr_item{
    width: 100%;
    background: var(--colorfff);
}
.mtbr_item .mc_tab_td{
    background: var(--colorfff); 
}
.mtcr_all_th,
.mc_tab_td{
    width: calc(var(--widthcry)*0.6);
    min-width: auto;
    max-width: none;
}
.cols_n1{
    width: var(--widthcry);
    min-width: auto;
    max-width: none;
}
.cols_n2{
    width: calc(var(--widthcry)*0.4);
    min-width: auto;
    max-width: none;
}
.mc_tab_th {
    min-width: auto!important;
    max-width: none;
    width: 100%;
}
.mc_tab_th.mc_tab_td0,
.sele_th.sele_th0,
.mc_tab_td.mc_tab_td0,
.mc_tab_bd_left {
    height: auto;
    width: 191px;/*239px;*/
    min-width: auto;
    max-width: none;
}
.mc_tab_bd_left{
    white-space: normal;
}
.mc_table_core_right{
    width: calc(100% - 191px);
}
.select_pctable.act1 .mc_table_hd{
    position: fixed;
    top: var(--top1);
    width: var(--all_width);
}
.mc_table_hd::before{
    display: none;
}
.mc_tab_td{
    font-size: 14px;
    color: var(--color333);
    line-height: 1.2;
    display: inline-block;
    white-space: normal;
    align-items: center;
}
.mc_tab_td .std_text14{
    color: var(--color333);
    line-height: 1.2;
}
.mc_tab_bd_right .mc_tab_td {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.mc_rtv_right{
    background: #f4f4f4;
}
.mc_table_core_right.mc_tab_bd_right{
    display: block;
} 
.mc_tab_bd_right{
    overflow-x: auto;
    overflow-y: hidden;
}
.mc_rtv_right{
    overflow: hidden;
}
.sele_wrap {
    height: 100%;
    display: flex;
    align-items: center;
}

.sele_wrap_icon {
    height: 21px;
    display: flex;
    align-items: center;
}
.mc_table_hd .mc_tab_bd_left,
.mtcr_all_th{
    display: flex;
    flex-direction: column;
}
.mc_table_hd .mc_tab_th{
    flex-grow: 1;
}
.srct_compare {
    white-space: nowrap;
}
.mc_table_hd::before{
    content: '';
    height: calc(100% + 2px);
    background: var(--colorfff);
    position: absolute;
    top: -1px;
    left: 100%;
    width: 100px;
    z-index: 8;
    display: block;
}
.mc_table_hd::after{
    content: '';
    height: calc(100% + 2px);
    background: var(--colorfff);
    position: absolute;
    top: -1px;
    right: 100%;
    width: 50vw;
    z-index: 8;
}
.mc_rtv_left {
    z-index: 22;
    transition: transform .1s linear;
    transform: translateZ(10px);
}
.sidebar_box {
    z-index: 22;
}
.mc_retrieval_box.act1 .mc_rtv_left,
.mc_retrieval_box.act2 .mc_rtv_left {
    transform: translateY(var(--now_all)) translateZ(10px);
}
.mc_tab_td:not(.mc_tab_td0)>div {
    height: 100%;
    display: flex;
    align-items: center;
}
.mc_rtv_left_wai {
    z-index: 23;
    background-color: #FFFFFF;
}
.mc_table_hd_box{
    position: relative;
}
.mc_table_hd{
    position: absolute;
    top: 0;
}
.mc_rtv_left {
    height: var(--lefth1);
}
.g_advfr input{
    font-size: 14px;
}
.mtcr_all_th .sele_th .sele_pop {
    left: 0;
    right: auto;
}
.mc_table_hd {
    width: 100%;
}
.mtcr_all_th,
.mc_tab_bd_right .mc_tab_td {
    flex-grow: 1;
}
.mtbr_item{
    display: flex;
}
.mtcr_all{
    width: calc(var(--widthcry) + var(--widthcry) * 0.3 + var(--widthcry) * 0.6 * (var(--length1) - 2) )!important;
    min-width: 100%;
    white-space: nowrap;
    font-size: 0;
    display: flex;
}
.mtbr_item{
    width: calc(var(--widthcry) + var(--widthcry) * 0.3 + var(--widthcry) * 0.6 * (var(--length1) - 2) );
    min-width: 100%;
}
.mc_table_hd .mc_table_core_right .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-right: 0;
    margin-bottom: 0;
}
.mc_table_hd{
    margin-bottom: 10px;
}
.mctable_scroll{
    height: 10px;
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    background: #EFEFEF;
    z-index: -1;
}
.mctable_scroll_cry{
    height: 10px;
}
.select_rtv .mctable_scroll .mCSB_scrollTools {
    width: 100%;
    left: 0;
    top: 0;
}
.select_rtv .mctable_scroll .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-bottom: 0;
}
.select_rtv .mctable_scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ADADAD;
}
.select_rtv .mctable_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 10px;
    margin: 0px auto;
}
.select_rtv .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 10px;
    margin: 0px 0;
}
.mc_tab_bd_right{
    scrollbar-color: transparent transparent!important;
    scrollbar-track-color: transparent!important;
    -ms-scrollbar-track-color: transparent!important;

    -webkit-scrollbar-color: transparent transparent!important;
    -moz-scrollbar-color: transparent transparent!important;
    -ms-scrollbar-color: transparent transparent!important;
    -o-scrollbar-color: transparent transparent!important;
    
    -webkit-scrollbar-width: 0px!important;
    -moz-scrollbar-width: 0px!important;
    -ms-scrollbar-width: 0px!important;
    -o-scrollbar-width: 0px!important;
    -webkit-scrollbar-height: 0px!important;
    -moz-scrollbar-height: 0px!important;
    -ms-scrollbar-height: 0px!important;
    -o-scrollbar-height: 0px!important;
}
.mc_tab_bd_right::-webkit-scrollbar,
.mc_tab_bd_right::-o-scrollbar,
.mc_tab_bd_right::-moz-scrollbar,
.mc_tab_bd_right::-ms-scrollbar { 
    display: none!important; 
    background-color:transparent!important;
    opacity: 0!important;
    width:0!important;
    height: 0!important;
}
.mc_tab_bd_right::-webkit-scrollbar{
    background-color: transparent!important;
    width:0!important;
    height: 0!important;
}
.mc_rtv_right {
    --widthcry: 240px;
}
.mctable_scroll.mCS_no_scrollbar{
    display: none;
}
.mc_table_hd_box.no_scroll .mc_table_hd {
    margin-bottom: 0;
}
.table_left_reset{
    color: var(--color333);
    transition: all 0.36s;
    line-height: 2;
    font-size: var(--font14);
    cursor: pointer;
    text-decoration: underline;
    text-decoration-color: transparent;
    display: inline-block;
}
.mc_rtv_left{
    height: auto;
    min-height: 100%;
}
.sele_pop_btm_head .mrxc_list_nub .std_text14,
.mrxc_list_nub .std_text14 {
    white-space: normal;
    max-width: calc(100% - 14px);
}
.mrxc_list_nub {
    padding-left: 1px;
}
.mc_rtv_right {
    min-height: calc(100vh - 400px);
}
.mc_rtv_left{
    background: #e8e8e8;
}
.mc_table_hd_box.no_scroll .mctable_scroll {
    opacity: 0;
    pointer-events: none;
}
.srct_left_change_font .std_title6,
.srct_search input,
.srct_right_list_nub .std_text1,
.mc_tab_th{
    font-size: 14px;
}
.srct_left_change_icon {
    width: 14px;
    top: -2px;
}
.srct_left_change .std_title6 {
    padding-left: 9px;
}
.mtbr_item .mc_tab_td{
    transition: all 0.36s;
}
.table_left_reset {
    margin-top: 3px;
}
.mrxc_list_nub .std_text14, .mc_rtvl_xlhd .std_text14 {
    padding-left: 8px;
}
.mc_rtvl_xlbd_core {
    padding-left: 22px;
}
.select_rtv .mctable_scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 6px;
    margin: 1.5px auto;
}
.select_rtv .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.select_rtv .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar, 
.select_rtv .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background: rgba(99,99,99,1);
}
.mc_table_hd::before{
    display: none;
}
.mc_table_hd::after{
    display: none;
}
.select_rtv {
    position: relative;
}
.select_rtv::before{
    content: '';
    height: calc(100% + 2px);
    background: var(--colorfff);
    position: absolute;
    top: -1px;
    right: -.4rem;
    width: .4rem;
    z-index: 26;
    display: block;
}
.select_rtv::after{
    content: '';
    height: calc(100% + 2px);
    background: var(--colorfff);
    position: absolute;
    top: -1px;
    left: -.4rem;
    width: .4rem;
    z-index: 26;
    display: block;
}
.mc_rtv_right {
    background: #fff;
}
.invest_stock_iframe iframe {
    /*min-height: 470px;*/
    border: 0;
}
.srcl_list{
    padding-left: 1px;
}
/* 2024.03.08 - start */
.overview_add{
    position: relative;
    --border: #DADADA;
    --bg: #F4F4F4;
    --top1: 15.5px;
    --left1: 15px;
    --scroll: 5px;
}
.overview_add_table th{
    padding: var(--top1) var(--left1);
    white-space: nowrap;
    color: var(--color000);
    line-height: var(--lh1d5);
    font-size: var(--text16);
    background: var(--bg);
    border: 1px solid var(--border);
    font-weight: normal;
    min-width: 108px;
    padding-bottom: calc(var(--top1) + var(--scroll));
}
.overview_add_table td{
    padding: var(--top1) var(--left1);
    white-space: nowrap;
    color: var(--color000);
    line-height: var(--lh1d5);
    font-size: var(--text16);
    border: 1px solid var(--border);
}
.overview_add .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #EFEFEF;
}
.overview_add .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.overview_add .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.overview_add .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.overview_add .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: var(--scroll);
    margin: 0px 0;
}
.overview_add .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #adadad;
}
.overview_add .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.overview_add .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: auto;
    top: calc(calc(var(--top1) * 2) + calc(var(--text16) * 1.5) + 1px);
}
/* 2024.03.08 - end */
.lcbr_lixnipd_text .std_title5{
    font-size: var(--font18);
}
.lcbr_lit_scroll {
    margin: 0 -20px;
    /* width: calc(100% + 40px)!important; */
}
.auto_main .auto_trust .std_title5{
    font-size: var(--font20);
}
.about_team_list {
    justify-content: center;
}
.form_list_nub.std_hide{
    opacity: 0;
}
.form_list_nub.form_list_nub1{
    width: 100%;
}
.invest_reports{
    padding-top: var(--distance80);
    /*padding-bottom: var(--distance80);*/
}
.invest_stock {
    padding-bottom: var(--distance80);
}
.invest_reports_cry,
.invest_reports_cry img{
    width: 100%;
}
.invest_reports_cry{
    position: relative;
}
.invest_reports_cry .std_title2{
    color: var(--colorfff);
    line-height: var(--lh1d5);
    padding: var(--distance40) var(--distance50);
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
}
.invest_reports_cry_link{
    display: block;
    position: relative;
}
.invest_reports_cry_link::before{
    content: '';
    background: linear-gradient(180deg, rgba(0,0,0,.5) 0%, rgba(0, 0, 0, 0.00) 100%);
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 3;
    height:  40%;
}
.tcln_box .std_title5{
    height: 3.2em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.lcbr_addx{
    display: inline-block;
}
.lcbr_lit_scroll .mCSB_buttonLeft,
.lcbr_lit_scroll .mCSB_buttonRight{
    opacity: 0!important;
}
.lcbr_lit_scroll.no_btn1 .mCSB_buttonLeft,
.lcbr_lit_scroll.no_btn1 .mCSB_buttonRight{
    opacity: 1!important;
}
.atli_cry .std_text1 .std_title5 {
    padding-left: 0;
    width: 100%;
    display: block;
}
.tpa_main .dcll_box:nth-of-type(n+6),
.tpa_main .dcll_box_second_nub:nth-of-type(n+6){
    display: block;
}
.lcbr_lix_nub_inof {
    padding-left: 0;
    padding-right: 0;
}
.auto_trust .std_title5{
    font-size: var(--font20);
    border-bottom: 0;
}
.auto_trust .std_title5 span{
    line-height: inherit;
    display: inline-block;
}
.auto_trust .std_text18 {
    border-top: 1px solid #ECECEC;
}
.auto_trust .tcln_box .std_title5{
    margin-bottom: 0;
}
.auto_trust .std_text18{
    padding-top: 8px;
}
.srcr_box .std_title5 {
    top: -3px;
}
.tcrl_item {
    align-items: center;
}
.overview_add_table th,
.overview_add_table td{
    font-size: var(--font14);
}
.sril_icb_xin_name{
    text-align: center;
    margin-bottom: 9px;
}
.sril_icb_xin {
    padding-top: 28px;
    margin-bottom: 26px;
}
.sril_icb_xin:last-child{
    margin-bottom: 0;
}
.sril_link,
.sril_link a{
    color: var(--colormain);
    line-height: var(--lh1d75);
}
.sril_icb_xin .sril_icb_nub_city {
    top: 0px;
    padding-top: 12px;
    padding-left: 0px;
}
.sril_link{
    margin-bottom: 2px;
}
.sril_text p{
    margin-bottom: 3px;
}
.sril_text p a{
    color: inherit;
}
.sril_item2 .sril_item_cry_bot {
    padding-bottom: 44px;
}
.sril_icbnc_core{
    margin-bottom: 10px;
}
.sril_icbnc_core:last-child{
    margin-bottom: 0;
}
.partners_sales_add{
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0 -55px;
}
.partners_sales_add_nub{
    padding: 0 55px;
}
.partners_sales_add_nub1{
    width: 39.618321%;
}
.partners_sales_add_nub2{
    width: 60.381679%;
}
.partners_sales_add_nub .psan_name{
    color: var(--colormain);
    margin-bottom: 12px;
}
.partners_sales{
    padding-top: var(--distance105);
}
.psli_top_img img:nth-of-type(2){
    object-fit: contain;
}
.psli_top_img {
    width: 107px;
}
.psli_top .std_title3{
    max-width: calc(100% - 107px);
    flex-grow: 1;
}
.partners_sales_list_item {
    width: 100%!important;
}
.partners_sales_add_nub .psan_name{
    color: var(--color333);
}
.psli_top .std_title3{
    font-size: calc(var(--font30) - 4px);
}
.psli_top .std_title3 a{
    color: inherit;
    display: inline-block;
    line-height: inherit;
    transition: all 0.36s;
    text-decoration: underline;
    text-decoration-color: transparent;
    text-underline-position: under;
}
/* 2024.03.22 - start */
.amp_add,
.amp_add_other{
    display: inline-block;
}
.amp_add,
.amp_add .amp_add_th{
    height: 100%;
}
.amp_add .amp_add_th .mc_tab_th{
    height: calc(100% - 45px);
}
.amp_add{
    width: 140px;
}
.amp_add_other{
    min-width: calc(100% - 140px);
}
.amp_add .mc_tab_td {
    width: 100%!important;
}
.select_main2 .mtbr_item {
    display: block;
    font-size: 0;
    white-space: nowrap;
}
.amp_add_other{
    height: 100%;
}
.amp_add_other_flex{
    width: calc(var(--widthcry) + var(--widthcry) * 0.3 + var(--widthcry) * 0.6 * (var(--length1) - 2) );
    min-width: 100%;
    white-space: nowrap;
    font-size: 0;
    display: flex;
    height: 100%;
}
.select_main2 .mtbr_item {
    width: auto;
}
.select_main2 .mc_tab_bd_right .mc_tab_td{
    vertical-align: baseline;
}

/* 2024.03.22 - end */
.mtbr_item .amp_add{
    top: -4px;
    position: relative;
}
.privacy_modal_container button:not(:last-child){
    margin-right: 20px;
}
.lcbr_soon{
    padding: 26px 24px 0 49px;
    width: 100%;
}
.design_table5 .design_table_top_th1 img, .design_table5 .dtbt_td1 img{
    object-fit: contain;
}
.scli_name {
    align-items: center;
}
.scli_name .scli_name_icon {
    top: -1px;
}
.select_main2 .mc_tab_bd_right .mc_tab_td {
    vertical-align: middle;
}
.select_main2 .kuan_zhan {
    width: calc(var(--widthcry) * var(--length1) + 140px);
}
.mc_tab_td .std_text14 p{
    width: 100%;
    /* white-space: normal;
    word-wrap: break-word; */
}
.lcbr_soon{
    padding-left: 50px;
}
.design_center .design_table_top_th{
    text-align: center;
    justify-content: center;
}
/* 2024.03.30 - start */
/* .design_center .design_table_top_th2{
    width: calc(19.17% + 16.67%)!important;
}
.design_center .design_table_top_th1{
    width: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.design_center .design_table_top_th4{
    width: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.design_center .design_table_top_th3{
    width: calc(64.16%)!important;
} */
/* 2024.03.30 - end */
.srcr_lil_alink .std_title5:not(:last-child){
    margin-bottom: 0;
}
.allpro_lines1 .aplli_cry .std_title5{
    height: 3em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.lcbr_lixni_pro_title a{
    color: inherit;
}
.lcbr_lixni_pro_title p{
    line-height: var(--lh1d5);
    font-size: var(--text16);
    color: var(--color333);
    margin-top: 4px;
}
.lcbr_lixni_pro_title{
    color: var(--colormain);
}
.select_pctable{
    position: relative;
}
.mc_tab_bd_left{
    position: relative;
}
.mc_table_hd .mc_tab_bd_left::before{
    content: '';
    background: #DAD8D8;
    width: 1px;
    position: absolute;
    left: 0px;
    top: 0;
    height: 100%;
    z-index: 21;
}
.mc_tab_bd .mc_tab_bd_left .mc_tab_td0::after{
    content: '';
    background: #ECECEC;
    width: 1px;
    position: absolute;
    left: 0px;
    top: 0;
    height: 100%;
    z-index: 21;
}
.sele_th.sele_th0::before, .mc_tab_td0.mc_tab_th::before,
.mc_tab_td.mc_tab_td0::before{
    width: 100%!important;
    left: 0!important;
}
.mtbr_item:nth-last-of-type(3) .amp_add{
    top: 0;
}
.mtbr_item .amp_add .mc_tab_td::after{
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    background: #ECECEC;
    bottom: 0;
    left: 0;
    z-index: 10;
}
.mtbr_item .amp_add .mc_tab_td::before{
    border-bottom: 0;
}
.design_table5 .dtbt_td2{
    text-align: center;
    justify-content: center;
}
.select_main2 .mtbr_item,
.mc_table_core_right{
    display: flex;
}
.mtbr_item .amp_add {
    top: 0;
}
.amp_add_other{
    width: calc(100% - 140px);
}
.design_main .dcll_box:nth-of-type(n+6),
.design_main .dcll_box_second_nub:nth-of-type(n+6) {
    display: block;
}
.sril_icbnc_area .std_title5{
    font-size: var(--text16);
}
.mc_tab_th_wrap::after {
    top: -8px;
    right: -11px;
}
.lcbr_lix_nub_select .std_text18{
    padding-right: 18px;
}
.ys_nybanner{
    overflow: hidden;
}
.tfln_link{
    display: block;
}
.select_rtv::after{
    height: 100%;
}
.kuan_zhan {
    height: 0.1px;
}
.srct_left_change_icon{
    font-size: 0;
}
.yx_rotate13_swiper_list{
    display: flex;
    flex-wrap: wrap;
}
.yx_rotate13_swiper{
    position: relative;
}
/* 2024.04.29 */
.spnl_other_name{
    font-size: 14px;
    line-height: 1.5;
    color: var(--color333);
    padding-right: 10px;
}
.spnl_other{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 -5px;
    margin-top: 5px;
}
.spnl_other_item{
    display: flex;
    flex-wrap: wrap;
    padding: 0 5px;
}
/* 2024.05.10 - start */
.partner_coop{
    padding-top: var(--distance100);
    padding-bottom: var(--distance80);
}
.partner_coop .std_title3{
    line-height: var(--lh1d5);
    text-align: center;
    margin-bottom: 30px;
}
.partner_coop_list{
    --jian14: 14px;
    --jian30: 30px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--jian14) * -1) calc(var(--jian30) * -1);
}
.partner_coop_list_item{
    width: 50%;
    padding: 0 var(--jian14);
    margin-bottom: var(--jian30);
}
.pcli_link{
    background: var(--colorf4);
    padding: 31px 37px 48px 48px;
    display: block;
}
.pcli_link_top{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-bottom: 29px;
}
.pcli_link_top_icon{
    width: 32px;
    position: relative;
    top: -10px;
}
.pcli_link_top_logo{
    width: 136px;
}
.pcli_link_top .ys_imgbox_cover img{
    transform: scale(1)!important;
}
.pcli_link_top_icon img:first-child{
    opacity: 0;
    pointer-events: none;
}
.partner_coop_list_item.on .pcli_link_top_icon img:first-child{
    opacity: 1;
    pointer-events: all;
}
.partner_coop_list_item.on .pcli_link_top_icon img:nth-of-type(2){
    opacity: 0;
    pointer-events: none;
}
.pcli_link_bot{
    border-top: 1px solid var(--color333);
    padding-top: 22px;
}
.partner_coop_list_item .pcli_link .std_title3{
    text-align: left;
    color: var(--colormain);
    margin-bottom: 14px;
}
.pcli_link{
    display: flex;
    flex-direction: column;
    height: 100%;
}
.pcli_link .std_text14{
    margin-bottom: 27px;
    flex-grow: 1;
}
.pcli_link .std_text14,
.pcli_link .std_text14 p{
    line-height: var(--lh1d75);
    color: var(--color000);
}
.pcli_link_bot,
.pcli_link_bot p{
    line-height: var(--lh1d2);
}
.pcli_link_bot p{
    margin-bottom: 10px;
}
.pcli_link_bot p:last-child{
    margin-bottom: 0;
}
.partner_coop_btn{
    margin-top: 32px;
    display: flex;
    justify-content: center;
}
.partner_coop_btn .std_btn1_link .ys_imgbox_cover {
    margin-left: 14px;
    width: 20px;
}
.partner_coop_btn .std_btn1_link {
    padding: 7px 17px 7px 22px;
}
.partner_coop_btn .std_btn2 .std_btn1_link::before {
    width: 0!important;
    opacity: 0!important;
}
.partner_coop_btn .std_btn2 .std_btn1_link .std_text1 {
    color: var(--color333)!important;
}
.partner_coop_btn .std_btn1_link .ys_imgbox_cover img:first-child {
    opacity: 1;
}
.partner_coop_btn .std_btn1_link .ys_imgbox_cover img:nth-of-type(2) {
    opacity: 0 !important;
    content: url(../image/com_icon08h.svg) !important;
}
.partner_coop_list.act .partner_coop_list_item:nth-of-type(n+7){
    display: none;
}
.partner_coop_btn .std_btn2.on .design_more_font .std_text1:nth-of-type(2){
    opacity: 1;
    pointer-events: all;
}
.partner_coop_btn .std_btn2.on .design_more_font .std_text1:first-child{
    opacity: 0;
    pointer-events: none;
}
.partner_coop_btn .std_btn2.on .std_btn1_link .ys_imgbox_cover{
    transform: rotate(180deg);
}
.partner_explore .home_explore_text .std_title2{
    font-size: 36px;
    color: var(--colormain);
    line-height: var(--lh1d2);
    margin-bottom: 20px;
}
.partner_explore .home_explore_text {
    width: 58.67%;
    padding-top: 74px;
    padding-bottom: 74px;
}
.partner_explore .home_explore_img {
    width: 44.625%;
}
.partner_explore .home_explore_bg_pic {
    width: 68.416667%;
}
.group_main .inside_crumb,
.now_main .inside_crumb,
.form_main .inside_crumb {
    border-bottom: 0px solid #ECECEC;
}
.group_inof{
    padding-top: var(--distance100);
    padding-bottom: var(--distance120);
}
.group_inof_left{
    position: sticky;
    top: 160px;
    width: 380px;
    padding-right: 20px;
}
.group_inof_text{
    width: calc(100% - 380px);
    padding-left: 103px;
    padding-top: 23px;
}
.group_inof_cry{
    display: flex;
    align-items: flex-start;
    position: relative;
}
.group_inof_cry::before{
    content: '';
    width: 1px;
    height: 100%;
    background: var(--color333);
    position: absolute;
    left: 380px;
    top: 0;
}
.gilt_logo{
    width: 281px;
    margin-right: 14px;
}
.gilt_star{
    width: 30px;
    position: relative;
    top: 30px;
}
.gilt_star img{
    width: 100%;
}
.group_inof_left_top{
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 43px;
}
.group_inof_left .std_title3{
    color: var(--colormain);
    line-height: var(--lh1d5);
    font-weight: bold;
    margin-bottom: 24px;
}
.gill_nub .std_title5{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 8px;
}
.gill_nub .std_text1,
.gill_nub .std_text1 p,
.gill_nub .std_text1 a{
    color: var(--color333);
    line-height: var(--lh1d75);
}
.gill_nub {
    margin-bottom: 27px;
}
.gill_nub:last-child{
    margin-bottom: 0;
}
.group_inof_text .std_title2{
    color: var(--colormain);
    line-height: var(--lh1d2);
    font-weight: bold;
    margin-bottom: 31px;
}
.group_inof_text .std_text18,
.group_inof_text .std_text18 p{
    line-height: var(--lh1d5);
    color: var(--color000);
}
.gitl_nub{
    margin-bottom: 20px;
}
.group_inof_text .std_title3{
    margin-bottom: 22px;
    color: var(--colormain);
    line-height: var(--lh1d2);
}
.gitl_nub_link{
   background: var(--colorf4);
   display: flex; 
}
.gitl_nub_link_img .ys_imgbox_cover{
    width: 97px;
}
.gitl_nub_link_img{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40.586%;
}
.gitl_nub_link_text{
    width: 59.414%;
    padding: 48px 30px 43px 0;
}
.gitl_nub_link_text .std_title5{
    font-weight: bold;
    color: var(--colormain);
    line-height: var(--lh1d2);
    margin-bottom: 17px;
}
.gitl_nub_link_text .std_text1 p{
    line-height: var(--lh1d75);
    color: var(--color000);
    margin-bottom: 0;
}
.gitl_nub_link_text .std_text1 li::marker {
    color: var(--color000);
}
.gitl_nub_link_text .yxedr_active ul {
    margin-block-start: 0em;
    margin-block-end: 0em;
    padding-inline-start: 18px;
}
.group_inof_text .std_text18 p{
    margin-bottom: 16px;
}
.group_inof_text .std_text18 p:last-child{
    margin-bottom: 0;
}
.group_inof_text_top{
    margin-bottom: var(--distance50);
}
.now_part{
    padding-top: var(--distance110);
    padding-bottom: var(--distance50);
}
.now_inof{
    padding-bottom: var(--distance100);
}
.now_part .std_title2{
    color: var(--colormain);
    line-height: var(--lh1d5);
    font-weight: bold;
    margin-bottom: 8px;
}
.now_part_text,
.now_part_text p{
    color: var(--color333);
    line-height: var(--lh1d5);
    margin-bottom: 0.84em;
}
.now_part_text p:last-child{
    margin-bottom: 0;
}
.now_inof_list_item{
    margin-bottom: 30px;
}
.now_inof_list_item:last-child{
    margin-bottom: 0;
}
.now_inof_list{
    position: relative;
}
.now_inof_list::before{
    content: '';
    width: 2px;
    height: 100%;
    background: #9F9F9F;
    left: 19px;
    position: absolute;
    top: 0;
}
.now_inof_list_item{
    padding-left: 80px;
    position: relative;
}
.nili_num{
    width: 40px;
    height: 40px;
    background: var(--colormain);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--colorfff);
    font-weight: bold;
    font-size: var(--font18);
    line-height: var(--lh1d5);
    position: absolute;
    left: 0;
    top: 0;
}
.nili_box{
    background: var(--colorf4);
    padding: 40px 60px;
}
.nili_box .std_title5{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
    margin-bottom: 16px;
}
.nili_box .std_text18 p{
    color: var(--color333);
    line-height: var(--lh1d5);
    margin-bottom: 16px;
}
.nili_box .std_text18 ul p{
    margin-bottom: 10px;
}
.nili_box .yxedr_active ul {
    margin-block-start: 0;
    margin-block-end: 0;
    padding-inline-start: 26px;
}
.nili_box .std_text18 p a{
    color: inherit;
    line-height: inherit;
    text-decoration: underline;
    text-underline-position: under;
}
.design_table7 .design_table_top_th1,
.design_table7 .dtbt_td1{
    width: calc(calc(100% - 264px) * 0.4071);
    padding-left: 41px;
    padding-right: 10px;
}
.design_table7 .design_table_top_th2,
.design_table7 .dtbt_td2{
    width: calc(calc(100% - 264px) * 0.5929);
    padding-left: 0;
    padding-right: 13%;
}
.design_table7 .design_table_top_th3,
.design_table7 .dtbt_td3{
    width: 135px;
    padding-left: 0;
    padding-right: 10px;
}
.design_table7 .design_table_top_th4,
.design_table7 .dtbt_td4{
    width: 129px;
    padding-left: 0;
    padding-right: 30px;
}
.design_table7 .design_table_top_th{
    justify-content: flex-start;
}
.design_table7 .design_table_top_th .dttt_add{
    text-align: center;
}
.design_table7 .design_table_top_th2{
    justify-content: center;
}
.dttt_add{
    color: inherit;
    line-height: inherit;
    font-size: inherit;
}
.design_table7 .design_table_body_tr:nth-of-type(2n-1) {
    background: #F4F4F4;
}
.design_table7 .design_table_body_tr:nth-of-type(2n) {
    background: #fff;
}
.design_table7 .std_font14 {
    line-height: 1.5;
    padding-top: 10px;
    padding-bottom: 10px;
}
.design_table7 .design_table_top_th{
    line-height: 1.5;
    padding-top: 11px;
    padding-bottom: 11px;
}
.design_table7 .design_table_body_tr{
    border-bottom: 1px solid #ECECEC;
}
.now_inof_btn{
    margin-top: 45px;
    display: flex;
    justify-content: center;
}
.nili_box_table{
    margin-top: 40px;
    margin-bottom: 44px;
}
.form_main,
.form_main .inside_crumb{
    background: var(--colorf4);
}
.form_support{
    padding-top: var(--distance120);
    padding-bottom: var(--distance140);
}
.form_support_cry{
    background: var(--colorfff);
    padding: 59px 85px 110px;
}
.form_main .mod_crumb .ys_cont1200{
    width: 1280px;
}
.form_support_cry .std_title3{
    text-align: center;
    line-height: var(--lh1d5);
    color: var(--color000);
    font-weight: bold;
    margin-bottom: 33px;
}
.form_support_cry_box{
    margin-top: 45px;
}
.form_support_cry_box .std_title4{
    line-height: var(--lh1d5);
    color: var(--color000);
    font-weight: bold;
    margin-bottom: 30px;
}
.fscb_list{
    --jian14: 14px;
    --jian26: 26px;
    --height1: 50px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--jian14) * -1) calc(var(--jian26) * -1);
}
.fscb_list_nub{
    padding: 0 var(--jian14);
    margin-bottom: var(--jian26);
}
.fscb_list_nub3{
    width: 33.333333%;
}
.fscb_list_nub4{
    width: 25%;
}
.fscb_list_nub .std_title6{
    color: var(--color333);
    line-height: var(--lh1d5);
    margin-bottom: 8px;
}
.fscb_list_nub .std_title6 span{
    color: #E80000;
}
.fscb_list_nub_frame{
    height: var(--height1);
    width: 100%;
    border: 1px solid #ECECEC;
    transition: all .4s ease;
}
.fscb_list_nub_frame input{
    width: 100%;
    height: 100%;
    color: var(--color333);
    line-height: var(--lh1d75);
    font-size: var(--text18);
    padding: 0 10px;
}
.fscb_list_nub_tips{
    font-size: var(--text14);
    color: #E80000;
    line-height: var(--lh1d4);
    margin-top: 3px;
    display: none;
}
.fscb_list_nub.empty .fscb_list_nub_tips{
    display: block;
}
.fscb_list_nub.empty .fscb_list_nub_frame{
    border: 1px solid #E80000;
}
.fscb_list_nub_frame .ys_select_bd {
    border: 1px solid #ECECEC;
}
.fscb_list_nub_frame .ys_select_xtbbox{
    right: 10px;
    color: var(--color333);
}
.form_code{
    display: flex;
    justify-content: space-between;
}
.form_support_cry .flnc_input {
    border: 1px solid #ececec;
    background: #FFF;
    height: 50px;
}
.form_other .std_btn2{
    width: 40%;
}
.form_other .std_btn1_link{
    width: 100%;
    justify-content: center;
}
.form_other .std_btn1_link .std_text1{
    font-size: var(--font20);
}
.form_support_cry_box:nth-child(2){
    margin-top: 0;
}
.form_support_cry .form_agree {
    margin-top: 30px;
}
.form_support_cry_box4 .flnc_select .ys_select_li{
    text-align: center;
}
.form_support_cry_box4 .flnc_select .ys_select_bd{
    height: auto;
}
.form_support_cry .mCSB_scrollTools {
    width: 6px;
}
.form_support_cry .flnc_select .ys_select_li {
    line-height: 1.5;
    padding: 3.5px 15px;
    font-size: 14px;
}
.flnc_input{
    transition: all .36s;
}
.form_list_nub.empty .fscb_list_nub_tips{
    display: block;
}
.form_list_nub.empty .flnc_input{
    border: 1px solid #E80000;
}
/* 2024.05.10 - end */
.design_table5 .dtbt_td3 .std_text18, 
.design_table5 .dtbt_td3 .std_text18 p,
.design_table5 .dtbt_td,
.design_table5 .dtbt_td4 .std_text18, 
.design_table5 .dtbt_td4 .std_text18 p{
    font-size: var(--text16);
}
.design_table5 .design_table_top_th4, .design_table5 .dtbt_td4 {
    width: calc(11em + 30px);
}
.design_table5 .design_table_top_th3, .design_table5 .dtbt_td3 {
    width: calc(64.16% - 11em - 30px);
}
:root{
    --height1: 55px;
    --height2: 80px;
}
.mod_head2 {
    --height2: 80px;
}
.h2nif_font{
    font-size: var(--text16);
}
.search_main .ys_main, .inside_main .ys_main, .home_main .ys_main {
    margin-top: calc(var(--height1) + var(--height2));
}
.aplli_cbn_link .std_title6{
    font-size: var(--text16);
}
.aplli_cbn_link {
    padding: 14px 20px;
}
.search1_main .ys_nybanner {
    overflow: visible;
}
.std_btn3_link .ys_imgbox_cover {
    position: relative;
    top: -1px;
}
.qgln_core .std_title5 {
    margin-bottom: 20px;
}
.qgln_core .std_text18 p{
    margin-bottom: 10px;
    line-height: var(--lh1d75);
}
.qgln_core .std_text18{
    text-align: justify;
}
.hacb_cwl_item .std_text18 p{
    font-size: var(--text16);
    line-height: var(--lh1d75);
}
.hacb_cwl_item .std_btn3_link .std_text1{
    font-size: var(--font14);
}
.hacb_cwl_item .std_btn3_link .ys_imgbox_cover {
    top: -1px;
}
.asli_top_title_link .std_title3{
    font-weight: normal;
}
.aeli_cry_text .std_text18 p {
    margin-bottom: 10px;
}
.aeli_cry_text .std_text18 p::before{
    top: calc(0.875em - 3px)!important;
}
.footer_top_nav_list ul li{
    margin-bottom: 4px;
}
.about_3peak .std_text18 p {
    line-height: var(--lh1d75);
    margin-bottom: 0.56em;
}
.std_text18 p,
.std_text20 p,
.std_text14 p{
    line-height: var(--lh1d75)!important;
    margin-bottom: 10px;
}
.std_text18>p:last-child,
.std_text20>p:last-child,
.std_text14>p:last-child{
    margin-bottom: 0!important;
}
/* 2024.0617 - start */
.pcli_link_top_icon {
    width: 56px;
    top: 0px;
}
.partner_coop .std_title3 {
    margin-bottom: 44px;
}
.partner_remark_cry{
    position: relative;
    background: #f4f4f4;
    display: flex;
    align-items: center;
    overflow: hidden;
}
.partner_remark_cry::before{
    content:'';
    width: calc(50% - 43px);
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: var(--colormain);
}
.partner_remark .ys_cont1200{
    position: relative;
    background: #f4f4f4;
    max-width: 100%;
}
.prcn_img {
    width: 74px;
}
.partner_remark_cry::after{
    content:'';
    width: 88px;
    height: calc(100% + 2px);
    position: absolute;
    left: calc(50% - 43.5px);
    top: -1px;
    background: var(--colormain);
    clip-path: polygon(0% 0%,100% 0%,0% 100%);
    -webkit-clip-path: polygon(0% 0%,100% 0%,0% 100%);
    -moz-clip-path: polygon(0% 0%,100% 0%,0% 100%);
    -ms-clip-path: polygon(0% 0%,100% 0%,0% 100%);
    -o-clip-path: polygon(0% 0%,100% 0%,0% 100%);
}
.partner_remark_cry_nub{
    width: 50%;
    position: relative;
    z-index: 6;
    padding-bottom: 89px;
    padding-top: 75px;
    display: flex;
    align-items: center;
}
.partner_remark_cry_nub .prcn_text .std_title3{
    margin-bottom: 0;
    text-align: left;
    padding-bottom: 12.5px;
    margin-bottom: 16.5px;
    position: relative;
}
.prcn_text{
    width: calc(100% - 74px);
    flex-grow: 1;
    padding-left: 28px;
}
.prcn_text .std_title3::before{
    content:'';
    background: #d9d9d9;
    height: 1px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
.partner_remark_cry_nub:first-child{
    padding-left: 74px;
    padding-right: 45px;
}
.partner_remark_cry_nub:nth-of-type(2){
    padding-left: 78.5px;
    padding-right: 31.5px;
}
.partner_remark{
    margin-bottom: var(--distance100);
}
.prcn_text .std_title3,
.prcn_text .std_text1, 
.prcn_text .std_text1 p{
    color: var(--color333); 
}
.partner_remark_cry_nub:first-child .prcn_text .std_title3,
.partner_remark_cry_nub:first-child .prcn_text .std_text1, 
.partner_remark_cry_nub:first-child .prcn_text .std_text1 p{
    color: var(--colorfff); 
}
.design_table7 .design_table_top_th{
    position: relative;
}
.dttt_img{
    width: 26px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -38px;
}
.design_table7 .design_table_top_th .dttt_add {
    text-align: left;
    padding-left: 0;
    max-width: calc(100% - 38px);
}
.design_table7 .design_table_top_th{
    align-items: center;
}
.search1_main .ys_nybanner {
    overflow: visible;
}


/* 2024.0617 - end */
/* 2024.05.23 - start */
.result_top{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 5px;
}
.result_top-right{
    display: flex;
    align-items: center;
}
.result_top-right .std_text1{
    color: var(--colormain);
}
.result_top-right-icon {
    width: 25px;
    margin-left: 7px;
    transition: all .36s ease;
}
.result_top-right-icon img{
    width: 100%;
}
.srcr_list_item_link .result_top .std_title5{
    margin-bottom: 0;
}
.result_main .srcr_list_item_link {
    padding: 40px 30px 40px 0;
    border-bottom: 1px solid #DADADA;
}
.result_main .result_top .std_title5{
    text-decoration-color: transparent;
}
.result_pcb{
    height: 34px;
}
.result_pcb img{
    height: 100%;
}
.result_pcb_text,
.result_pcb_text p{
    font-size: 12px;
    color: var(--color000);
    line-height: 1.2;
}
.result_pcb_text{
    padding-left: 5px;
}
.result_pcb{
    display: flex;
    align-items: center;
    margin-top: 9px;
}
.result_inof {
    margin-bottom: 12px;
}
.result_main .srcr_lil_btn {
    color: #0D6FA7;
}
.result_bot_item_link{
    display: flex;
    border-top: 1px solid #DADADA;
    padding: 21.5px 0;
}
.result_bot_item:last-child .result_bot_item_link{
    padding-bottom: 18.5px;
}
.result_bot_item_link .std_title5{
    color: var(--color333);
    font-weight: bold;
    line-height: var(--lh1d5);
}
.result_main .srcr_list_item_link{
    border-bottom: 0;
    cursor: pointer;
}
.result_bot_item:first-child .result_bot_item_link{
    border-top: 0;
}
.srcr_list_item{
    border-bottom: 1px solid #DADADA;
}
.srcr_list_item.on{
    padding-bottom: 27px;
}
.srcr_list_item.on .srcr_list_item_link{
    padding-bottom: 13px;
}
.result_bot{
    display: none;
}
.srcr_list_item.act .result_top-right-icon{
    transform: rotate(180deg);
}
.result_bot_item_link .std_title5 span{
    color: var(--colormain);
}
.result_bot_item_link .std_title5{
    text-decoration: underline;
    text-decoration-color: transparent;
    transition: all .36s ease;
}
.result_main .std_page {
    margin-top: var(--distance90);
}
.result_main .result_top .std_title5{
    width: 50%;
    flex-grow: 1;
}
.search_result_cry_left {
    z-index: 8;
}
.result_main .result_top .std_title5 span{
    line-height: inherit;
}
/* 2024.05.23 - end */
.result_box{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.result_left{
    width: 50%;
    flex-grow: 1; 
}
.result_top-right{
    cursor: pointer;
}
.result_pcb a{
    display: block;
}
.srcr_lil_btn a{
    line-height: inherit;
}
.result_main .result_top .std_title5 {
    width: 100%;
}
.srcr_list_item:not(.on) .result_top{
    margin-bottom: 10px;
}
.gitl_nub_link_text .yxedr_active sup,
.gitl_nub_link_text .yxedr_active sub{
    color: inherit;
}
/* 加过渡 */
.form_agree_btn::before,
.fscb_list_nub_frame,
.form_agree_btn::before{
    transition: all .4s ease;
}
/* 提示语初始样式 */
.fscb_list_nub_tips{
    font-size: var(--text14);
    color: #E80000;
    line-height: var(--lh1d4);
    margin-top: 3px;
    display: none;
    width: 100%;
}
/* 未填显示提示语 */
.has_required.empty .fscb_list_nub_tips {
    display: block;
}
/* 未填输入框，验证码框变红 */
.has_required.empty .fscb_list_nub_frame,
.has_required.empty .flnc_input{
    border: 1px solid #E80000;
}
/* 未填同意隐私政策输入框变红 */
.has_required.empty .form_agree_btn::before {
    border: 1px solid #E80000;
}
.form_agree,
.form_other_code{
    flex-wrap: wrap;
}
.form_other_code {
    width: 35.333333%;
}
/*.nili_box_table .mCustomScrollbar {*/
/*    -ms-touch-action: pinch-zoom!important;*/
/*    touch-action: pinch-zoom!important;*/
/*}*/
/*.html{*/
/*  touch-action: pan-y;*/
/*}*/
.overview_core:not(:last-child){
    padding-bottom: 0!important;
}
.tpa_all .anchor_point,
.tpa_all .mod_sidebar.sidebar_on .anchor_point{
    width: var(--width1x)!important;
}
.tcln_box p{
    font-size:16px;
}
.design_table_top_th p{
    margin: auto;
}
.return-top.ys-show {
    opacity: 1;
    transform: scale(1);
    pointer-events: all;
}
.return-top {
    position: fixed;
    right: 20px;
    bottom: 20vh;
    cursor: pointer;
    opacity: 0;
    transform: scale(0);
    transition: all 0.4s ease;
    pointer-events: none;
    z-index: 60;
}
.return-top-box {
    width: 47px;
    height: 47px;
    border-radius: 50%;
    background: var(--colormain);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.return-top-font {
    padding-top: 6px;
    line-height: var(--lh1d5);
    color: var(--color333);
    text-align: center;
    font-weight: bold;
    font-size: var(--text14);
    transition: all 0.4s ease;
}
.return-top-box img {
    width: 40.5%;
}
.srln_pop{
    width: 140px;
}
.srct_right_list_nub {
    padding: 0 14px;
}
.srct_right_list {
    margin: 0 -14px;
}
.sidebar_box_core{
    --heightx: 100vh;
    max-height: var(--heightx);
}
.mc_rtv_right{
    min-height:var(--tianh);
}
.head2-car{
    display: flex;
    align-items: center;
}
.legal_main .ys_nybanner+.legal_cry{
    padding-top: calc(var(--distance105));
}
.scli_name {
    width: 225px;
}
.scli_text{
    width: calc(100% - 225px);
    flex-grow: 1;
}
.asli_xia_data {
    justify-content: center;
}
.qgln_core .std_text18,
.qgln_core .std_text18 p{
    font-size: var(--text16);
}
.support_from_btn{
    cursor: pointer;
}
.s1bni_nub_link_sheet {
    flex-grow: 1;
}
.dtbt_td .std_font14 a{
    text-align: left;
    line-height: inherit;
}
.lcbr_list_item_top .std_title3{
    color: var(--color000);
}
.lcbr_lixnipd_text .std_title5 {
    font-size: var(--text16);
}
.srct_compare.on .std_text14{
    color: var(--colormain);
}
.hgdl_item .std_title2 i{
    font-size: calc(var(--font30) - 4px);
    color: inherit;
    font-style: normal;
    font-weight: inherit;
    line-height: inherit;
}
.a3pli_cry_data i{
    font-size: calc(var(--font48) - 4px);
    color: inherit;
    font-style: normal;
    font-weight: inherit;
    line-height: inherit;
}
.ftrf_list_share-btn{
    cursor: pointer;
}
.ftrf_list_share{
    position: relative;
}
.ftrf_list_share-code{
    position: absolute;
    width: 120px;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% + 12px);
    border-radius: 5px;
    background: var(--colorfff);
    padding: 5px;
    display: none;
    z-index: 20;
}
.ftrf_list_share-code::before{
    content: '';
    height: 12px;
    width: 100%;
    position: absolute;
    top: -12px;
    left: 0;
}
.ftrf_list_share-code::after{
    content: '';
    border-bottom: 8px solid var(--colorfff);
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: absolute;
    top: -8px;
    left: 50%;
    transform: translateX(-50%);
}
.ftrf_list_share-code img{
    width: 100%;
}
.design_apply p{
    line-height: var(--lh1d5)!important;
    padding-top: 0.75em!important;
    padding-bottom: 0.75em!important;
}
.sidebar_box_core{
    left: 0!important;
}
.amplifier_main .ys_nyban_title p, .opa_main .ys_nyban_title p{
    line-height: var(--lh1d6);
}
.lcbr_lixni_pro_title {
    color: var(--color000);
}
.board_main .std_font14{
    text-align: left;
}
.olli_link_cry .std_text14 p{
    line-height: var(--lh1d5)!important;
}
.head2-car .std_title5{
    font-size: var(--text16);
    white-space: nowrap;
}
.ys_nybanner+.inside_crumb{
    display: none;
}
.ys_nybanner+.inside_crumb.no_banner{
    display: block;
}
.legal_cry {
    padding-top: var(--distance105);
}
.design_table2 .dtbt_td .std_font14 a,
.design_table2 .dtbt_td .std_font14{
    text-align: center;
}
.ys_footer {
    z-index: 22;
}
.a3pli_cry_data{
    display: flex;
    align-items: center;
}
.a3pli_cry_data i {
    font-size: calc(var(--font48) - 18px);
}
.overview_add .std_btn1_link .ys_imgbox_cover {
    margin-left: 10px;
}
.overview_add .std_btn1_link {
    padding: 7px 18px;
}
.cross_alter-text.yxedr_active p{
    margin-bottom: 0;
} 
.cross_alter-text{
    margin-bottom: var(--distance40);
}
.invest_stock_iframe+.invest_stock_iframe {
    padding-top: var(--distance50);
}
.overview_core3 .std_title2{
    text-align: center;
}
/* 2024.09.18 - start */
.invest-safe-core-link{
    position: relative;
    display: block;
}
.iscl-bg{
    position: relative;
    width: 100%;
}
.iscl-bg img{
    width: 100%;
}
.iscl-bg::before{
    content: '';
    background: linear-gradient(180deg, rgba(0,0,0,.3) 4.21%, rgba(0, 0, 0, 0) 100%);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 3;
}
.iscl-font{
    font-size: var(--font30);
    color: var(--colorfff);
    font-weight: bold;
    line-height: var(--lh1d5);
    position: absolute;
    left: 0;
    top: 0;
    padding: 74px 78px;
    z-index: 6;
}
.invest-safe{
    padding-bottom: var(--distance130);
}
.head2-online{
    height: var(--height2);
    line-height: var(--height2);
    display: flex;
    align-items: center;
    margin: 0 56px;
}
.head2-online-link{
    display: flex;
    align-items: center;
    border-radius: 5px;
    background: #4CBBB4;
    padding: 6px 22px;
    padding-right: 19px;
}
.head2-online-link .std_text1{
    color: var(--colorfff);
    line-height: var(--lh1d75);
}
.head2-online-link-icon{
    margin-left: 10px;
    width: 9px;
    font-size: 0;
}
.head2-online-link-icon img{
    width: 100%;
}
.head2_nav{
    display: flex;
    align-items: center;
}
.head2_nav_list{
    flex-grow: 1;
}
.safe-core-inof{
    --jian1: 40px;
}
.safe-core-inof-item{
    margin-top: var(--jian1);
}
.safe-core-inof-item:first-child{
    margin-top: 0;
}
.scii-link{
    display: flex;
    background: var(--colorf4);
    padding: 27px 32px;
    align-items: center;
    justify-content: space-between;
    transition: all .36s;
}
.safe-core-inof{
    padding-top: calc(var(--distance70) + 4px);
}
.safe-core-top{
    position: relative;
    padding-top: 30px;
}
.safe-core-top::before{
    content: '';
    background: #DCDCDC;
    height: 1px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
.scti-nub-link .std_title6{
    font-size: var(--font20);
    font-weight: normal;
    color: var(--color666);
    line-height: var(--lh1d75);
    transition: all .4s ease;
}
.scti-nub-link{
    padding: 20px 0;
    display: block;
    position: relative;
}
.safe-core-top-inof{
    --jian: 50px;
    margin: 0 calc(var(--jian) * -1);
    display: flex;
    justify-content: flex-start;
}
.scti-nub {
    padding: 0 var(--jian);
}
.scti-nub-link::before{
    content: '';
    height: 2px;
    position: absolute;
    background: var(--colormain);
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    opacity: 0;
    width: 100%;
    transition: all .36s;
}
.scti-nub.on .std_title6{
    color: var(--colormain);
}
.scti-nub.on .scti-nub-link::before{
    opacity: 1;
}
.scii-link-text{
    width: 65.14%;
}
.scii-link-date{
    width: 269px;
    text-align: center;
    max-width: 34.86%;
}
.scii-link-text,
.scii-link-text p{
    line-height: var(--lh1d75);
    color: var(--color333);
    transition: all .36s;
}
.scii-link-date{
    line-height: var(--lh1d75);
    transition: all .36s;
}
.safe-core-btn{
    margin-top: var(--distance40);
    display: flex;
    justify-content: center;
}
.safe-core{
    padding-bottom: var(--distance80);
}
.safe-core-btn-link{
    cursor: pointer;
    display: flex;
    align-items: center;
}
.safe-core-btn .std_text1{
    color: var(--colormain);
    line-height: var(--lh1d75);
    position: relative;
}
.scbl-icon{
    margin-left: 11px;
    width: 10px;
    font-size: 0;
}
.scbl-icon img{
    width: 100%;
    transition: all .36s;
}
.safe-core-btn .std_text1 span{
    line-height: inherit;
    font-size: inherit;
    color: inherit;
    white-space: nowrap;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .36s;
}
.safe-core-btn .std_text1 span:first-child{
    position: relative;
}
.safe-core-btn .std_text1 span:nth-of-type(2){
    opacity: 0;
    position: absolute;
    pointer-events: none;
}
.safe-core-btn-link.act .std_text1 span:nth-of-type(2){
    opacity: 1;
    pointer-events: all;
    position: relative;
}
.safe-core-btn-link.act .std_text1 span:first-child{
    position: absolute;
    pointer-events: none;
    opacity: 0;
}
.safe-core-btn-link.act .scbl-icon img{
    transform: rotate(180deg);
}
.safe-core-btn{
    display: none;
}
.safe-core.has-more .safe-core-btn{
    display: flex;
}
.safe-core-inof-item:nth-of-type(n+9){
    display: none;
}
.contact_asia_list_item{
    width: 33.333333%;
}
.contact-add.contact_asia_list {
    display: block;
}
.contact-add .slick-track{
    display: flex;
}
.contact-add .contact_asia_list_item:not(:first-child){
    display: none;
}
.contact_asia_list_item.slick-slide{
    height: auto;
}
.contact-add.mod_arrows1.slick-dotted {
    padding-bottom: 12px;
}
.cali_cry {
    padding: 26px 30px 36px 30px;
}
 /*2024.09.18 - end */
 /*frida - 2024.11.01 - start */
.partners_sales_add_nub .psan_name {
    color: var(--colormain);
    line-height: var(--lh1d5);
}
.psli_top{
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 14px;
}
.psli_top .std_title3 {
    padding-top: 0!important;
    flex-grow: 1;
    max-width: none!important;
    width: calc(100% - 36px);
}
.psli_list-nub-tip {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.psli_list-nub-tip+.std_text18{
    margin-top: 6px;
}
.psli_top_img {
    width: 82px;
}
.psli_list-nub-tip .std_title5{
    color: var(--color333);
    width: calc(100% - 82px);
    flex-grow: 1;
}
.psli_top-icon{
    font-size: 22px;
    color: var(--color333);
    cursor: pointer;
    transition: all .4s ease;
}
.psli_top-icon .iconfont{
    font-size: inherit;
}
.psli_list {
    margin-top: 0!important;
}
.partners_sales_list_item {
    margin-bottom: 0!important;
}
.psli_list-nub{
    border-bottom: 1px solid #DADADA;
    padding-top: 11px;
    padding-bottom: 23px;
}
.psli_list{
    display: none;
}
.partners_sales_list_item.on .psli_top-icon{
    transform: rotate(180deg);
}
.partners_sales_add_nub2 {
    width: 51.8%;
}
.psli_list-nub-tip .std_title5 a{
    color: inherit;
    display: inline-block;
    line-height: inherit;
    transition: all 0.36s;
    text-decoration: underline;
    text-decoration-color: transparent;
    text-underline-position: under;
}
.psli_top{
    cursor: pointer;
}
@media screen and (min-width: 1200px) {
    .psli_list-nub-tip .std_title5 a:hover {
        color: var(--colormain);
        text-decoration-color: var(--colormain);
    }
}
.no_act.std_btn1_link::before{
    background: var(--colord6);
}
.no_act.std_btn1_link{
    pointer-events: none;
}
/* 2025.03.14 - start */
.mc_rtv_left{
    max-height: var(--hrighxt);
    height: var(--hrighxt);
}
/* 2025.03.14 - end */


.ny-l {
    position: relative;
    z-index: 21;
    border-right: 1px solid #d7dfea;
}
.ny-r {
    border-left: none !important;
}
#toTop {
    z-index: 3 !important;
}
input {
    outline: none !important;
}

/* .mc_tab_td1 {
    width: 80px !important;
}
.mc_tab_bd_left,
.td01 {
   width: 319px!important;
} */

.mtnb_core a .rtv_font:hover{
    text-decoration: underline;
}
.std_text14 a:hover{
    text-decoration: underline;
} 