@charset "UTF-8";.flex,.flex-column,.flex-row{display:flex;width:100%;}.open_form input[type=date],.open_form input[type=email],.open_form input[type=number],.open_form input[type=password],.open_form input[type=text]{height:42px;border:1px solid #cdcdcd;border-radius:4px;color:#2a2a2a;max-width:100%;min-width:300px;transition:border-color .2s;box-shadow:none;box-sizing:border-box;line-height:24px;padding:8px 16px;}.open_form input,.open_form select,.open_form textarea{box-shadow:none;box-sizing:border-box;color:#333;line-height:24px;padding:8px 16px;}button,select{text-transform:none;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}select{text-rendering:auto;color:fieldtext;letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:auto;box-sizing:border-box;align-items:center;-webkit-rtl-ordering:logical;background-color:field;cursor:default;margin:0px 0px 0px 0px;white-space:pre;border-width:1px;border-style:solid;border-color:light-dark(rgb(118,118,118),rgb(133,133,133));border-image:initial;border-radius:0px;}.select2{box-sizing:border-box;max-width:100%;min-width:300px;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;min-width:300px;max-width:100%;}.select2,.select2-selection{box-shadow:none;outline:none;}.open_form option{height:24px;}.open_form optgroup,.open_form option{box-sizing:border-box;line-height:20px;padding:2px 16px;}select:not(:-internal-list-box):not([multiple]) option:disabled{color:-internal-auto-base(inherit,color-mix(in lab,currentColor 50%,transparent));}select:not(:-internal-list-box):not([multiple]) option{min-inline-size:24px;min-block-size:-internal-auto-base(24px,max(24px,1lh));font-weight:-internal-auto-base(normal,inherit);padding-block-end:-internal-auto-base(1px,0);display:-internal-auto-base(block,flex);align-items:center;padding-inline:-internal-auto-base(2px,8px);gap:8px;}option:disabled{color:light-dark(graytext,rgb(170,170,170));}element.style{width:300px;}option{font-weight:normal;display:block;padding-block-start:0px;padding-block-end:1px;min-block-size:19.20px;padding-inline:2px;white-space:nowrap;}.open_form{margin:0 auto;}.margin_bottom50{margin-bottom:50px;}.p,p,p.large{font-weight:400;margin-top:8px;}.p,p{font-size:18px;line-height:28px;}.section{overflow:hidden;padding-bottom:40px;padding-top:40px;}.container{box-sizing:border-box;margin:0 auto;max-width:1680px;width:100%;padding-left:20px;padding-right:20px;}div{display:block;unicode-bidi:isolate;}body.zh-cn{font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;}@media screen and (min-width:576px){.section{padding-top:52px;padding-bottom:52px;}}@media screen and (min-width:768px){.blk-company #download #heading_bg .flex{flex-flow:row;justify-content:space-between;max-width:620px;}.blk-company #download #heading_bg .flex>div:first-child{margin-right:20px;}.h1,h1{font-size:40px;line-height:56px;margin-bottom:16px;}.section{padding-top:64px;padding-bottom:64px;}.container{padding-left:40px;padding-right:40px;}}@media (min-width:768px){.container{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1024px){.blk-company #download #heading_bg{background-image:url(../../img/blk-company/download/heading_bg.png);background-position:100% 0;background-repeat:no-repeat;min-height:356px;}.container{padding-left:80px;padding-right:80px;}}@media (min-width:1024px){.container{padding-left:80px;padding-right:80px;}}@media (min-width:1280px){.blk-company #download #heading_bg{min-height:426px;}:root{--s-nvbr-height:72px;}}@media screen and (min-width:1440px){.h1,h1{font-size:48px;line-height:62px;margin-bottom:12px;}.blk-company #download #heading_bg p{max-width:58%;}.section{padding-top:80px;padding-bottom:80px;}.container{padding-left:100px;padding-right:100px;}}@media screen and (min-width:1680px){.section{padding-top:100px;padding-bottom:100px;}.container{padding-left:140px;padding-right:140px;}}.open_form input[type=date],.open_form input[type=email],.open_form input[type=number],.open_form input[type=password],.open_form input[type=text],.open_form select,.open_form textarea{border:1px solid #cdcdcd;border-radius:4px;color:#2a2a2a;max-width:100%;min-width:300px;transition:border-color .2s;}@media (min-width:768px){.blk-company #download #heading_bg .flex{flex-flow:row;justify-content:space-between;max-width:620px;}}.flex,.flex-column,.flex-row{display:flex;width:100%;}.pure-g{align-content:flex-start;display:flex;flex-flow:row wrap;letter-spacing:-0.48px;text-rendering:optimizespeed;}.blk-company #download .download_tab .download_block>.download_section:first-child>.down_rows{margin-top:0;}.blk-company #download .down_rows{background:#f8f9fb;border-radius:10px;font-size:13px;margin-top:10px;transition:border-radius .3s ease;}@media (min-width:1024px){.blk-company #download .down_rows .dname{padding-left:40px;padding-right:20px;}}.blk-company #download .down_rows .dname{position:relative;}
.blk-company #download .down_rows .cell{}
.align-middle{align-self:center;}.pure-g>*{box-sizing:border-box;}@media screen and (min-width:1280px){.pure-u-xl-5-24{width:20.8333%;}}@media screen and (min-width:1280px){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-4,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;text-rendering:auto;vertical-align:top;word-spacing:normal;}}@media (min-width:1024px){.blk-company #download .down_rows .descr.no_toggle{pointer-events:none;}}@media (min-width:1024px){.blk-company #download .down_rows .descr{overflow:hidden;position:relative;}}@media (min-width:1024px){.blk-company #download .down_rows .cell{}}@media screen and (min-width:1440px){.pure-u-xxl-10-24,.pure-u-xxl-5-12{width:41.6667%;}}.blk-company #download .down_rows .downloads{align-items:flex-end;display:flex;flex-flow:column;}@media screen and (min-width:1680px){.blk-company #download .down_rows .notes{padding-right:40px;}}.blk-company #download .down_rows .notes{padding-top:0;}.align-middle{align-self:center;}@media screen and (min-width:1280px){.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;}}.blk-company #download .down_rows .dname span{font-size:18px;font-weight:600;}.blk-company #download .down_rows .descr p.acc_p{cursor:pointer;margin-bottom:0;margin-top:0;}@media (min-width:1024px){.blk-company #download .down_rows .descr>p{height:96px;margin:0;overflow:hidden;position:relative;}}.p,p,p.large{font-weight:400;margin-top:8px;}.p,p{font-size:18px;line-height:28px;}.blk-company #download .down_rows .downloads{align-items:flex-end;display:flex;flex-flow:column;}.blk-company #download .link{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width:1024px){.pure-g.autopad-12-h>*{padding-left:6px;padding-right:6px;}}.blk-company #download .link .btn{border:none;border-radius:100px;box-sizing:border-box;color:#fff;display:block;line-height:24px;min-width:140px;padding:2px 20px;text-decoration:none;width:inherit;}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem;}.btn-primary{background-color:#0067e6;border-color:#0067e6;box-shadow:none;color:#fff;}.btn{border:1px solid transparent;border-radius:16px;cursor:pointer;display:inline-block;font-size:.9375;font-weight:400;line-height:24px;padding:.5rem 1rem;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}}


.select2-container--default .select2-selection--single {
    border-color: #c9d5e2;
    border-radius: 3px;
}

.select2 {
    box-sizing: border-box;
    max-width: 100%;
    min-width: 300px;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}

.margin_bottom20 {
    margin-bottom: 20px;
    margin-right: 40px;
}
  /* 手机屏幕时，让select元素垂直排列 */
    @media screen and (max-width: 767px) {
        .open_form .flex {
            flex-direction: column;
        }
        
        .open_form .flex > div {
            width: 100%;
            margin-bottom: 20px;
        }
        
        .open_form .flex > div:last-child {
            margin-bottom: 0;
        }
        
        .select2.select2-container {
            width: 100% !important;
        }
        
        .open_form select,
        .open_form .select2.select2-container .select2-selection {
            width: 100%;
            min-width: auto;
        }
    }

/* 下载按钮在不同屏幕宽度下居中显示 */
.blk-company #download .down_rows .downloads {
    align-items: center;
    display: flex;
    flex-flow: column;
    justify-content: center;
}

/* 调整按钮文字间距 */
.blk-company #download .down_rows .downloads .btn {
    letter-spacing: 1px;
    word-spacing: 2px;
    text-align: center;
}

/* 小屏幕设备适配 */
@media screen and (max-width: 767px) {
    .blk-company #download .down_rows .downloads {
        align-items: center;
        padding: 10px 0;
    }
    
    .blk-company #download .link {
        justify-content: center;
        width: 100%;
    }
    
    .blk-company #download .link .btn {
        margin-left: 0 !important;
        width: 80%;
        max-width: 200px;
    }
}

/* 中等屏幕设备适配 */
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .blk-company #download .down_rows .downloads {
        align-items: center;
    }
    
    .blk-company #download .link {
        justify-content: center;
    }
    
    .blk-company #download .link .btn {
        margin-left: 0 !important;
        width: 80%;
        max-width: 180px;
    }
}

/* 大屏幕设备适配 */
@media screen and (min-width: 1024px) {
    .blk-company #download .down_rows .downloads {
        align-items: flex-end;
    }
    
    .blk-company #download .link .btn {
        margin-left: 140px;
        width: 140px;
    }
}

.select2-container--default .select2-search--dropdown .area_hint {
    margin-bottom: 5px;
}
.select2-container--default .area_hint {
    color: #4f5861;
    display: block;
    font-size: 13px;
    line-height: 20px;
}

.select2-container--default .select2-search--dropdown {
    background-color: #dce4ec;
    padding: 10px 16px;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-container--default .select2-dropdown {
    border-color: #c9d5e2;
}
.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-dropdown {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    left: -100000px;
    position: absolute;
    width: 100%;
    z-index: 1051;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 0;
    border-radius: 3px;
    height: 34px;
    padding: 5px 8px;
    font-size: 14px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}
.select2-search--dropdown .select2-search__field {
    box-sizing: border-box;
    padding: 4px;
    width: 100%;
}
input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input {
    line-height: normal;
}
.select2 {
    box-sizing: border-box;
    max-width: 100%;
    min-width: 300px;
}

.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}

 .select2-selection, .select2-selection--single {
    outline: none;
}
.select2-container--open.select2-container--below .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

 .select2-selection--single {
    border-color: #c9d5e2;
    border-radius: 3px;
}
.select2-container .select2-selection--single {
    height: 42px;
    line-height: 24px;
    padding: 8px 16px;
}
.select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 42px;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}
    
.select2-container .select2-selection--single .select2-selection__rendered {
    color: #2a2a2a;
    padding-left: 0;
    padding-right: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
   line-height: 24px;

}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container--open .select2-selection--single .select2-selection__placeholder {
    color: #6f829a;
}
 .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
    top: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 42px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 20px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
 
.select2-container--default .select2-selection--single {
    border-color: #c9d5e2;
    border-radius: 3px;
}
.select2-container .select2-selection--single {
    height: 42px;
    line-height: 24px;
    padding: 8px 16px;
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-results__options li{
    list-style: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
        font-weight: 400;
    padding-left: 16px;
    padding-right: 16px;
}