.cookieCon {
    width: 100%;
    background: #fff;
    max-width: 1920px;
    margin: 0 auto;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.cookieCon .cookieTip {
    max-width: 100%;
    padding: 1.25vw 1.62rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    zoom:1;-webkit-transition: all .5s;
    transition: all .5s
}

.cookieCon .cookieTip .cookieTip-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-height: 0;
    max-width: 100%;
    float: none;
    padding-left: 0
}

.cookieCon .cookieTip .cookieTip-wrap h3 {
    width: 204px;
    font-size: 16px;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 700;
    color: #222;
    line-height: 28px;
    text-align: left
}

.cookieCon .cookieTip .cookieInfo {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 26px;
    color: #222;
    font-family: PingFangSC-Regular,PingFang SC
}

.cookieCon .cookieTip .first-info {
    line-height: 26px;
    padding-top: 0;
    max-width: 100%;
    float: none;
    padding-left: 0
}

.cookieCon .cookieTip .cookieInfo a {
    text-decoration: underline;
    color: #179bd5
}

.cookieCon .policyOperate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    width: auto;
    float: none;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    font-style: normal;
    padding-top: 0;
    font-size: 14px;
    line-height: 32px;
    flex-direction: column;
}
.cookieCon .policyOperate span{
    display: block;margin: 10px 0 0;display: flex;flex:1;width:100%;text-align: center;justify-content: center;align-items: center;
    background: #169CA7;
    padding: 0 16px;
    color: #fff;
    height: 32px;
    box-sizing: border-box;
    border-radius: 3.2vw;
    text-align: center;
    cursor: pointer;
}
.cookieCon .policyOperate .onlyAgreeCookie {
    /* background: hwb(197 39% 16%); */
    /* display: inline-block;
    background: transparent;
    color: #a0a0a0;
    text-align: center;
    cursor: pointer;
    border-radius: 20px;
    border: 1px solid #dcdcdc;
    padding: 0 16px;
    height: 32px;
    box-sizing: border-box */
}

.cookieCon .policyOperate .managePreferencesCookie {
    /* background: transparent; */
    /* color: #a0a0a0; */
    /* border: 1px solid #dcdcdc; */
}

.cookieCon.arabic-text .policyOperate .allAgreeCookie {
    margin-left: 0;
    margin-right: 16px
}

.cookieCon .cookie-pad-title {
    display: none
}
.mcr-con{
    width:750px;max-width: 92%;margin: 0 auto;padding: 0.5rem;
}
.mcr-con li{display: block;border:1px solid #dcdcdc;padding: 10px;margin: 10px 0;}
.mcr-con li h3{font-weight: 700;}
.radio-group{display: flex;gap:0.2rem;}
.runmjk{display: flex;gap:0.1rem;}
.runmjk a{flex:1;min-width: 0;}
.gdbiuijiu{position: absolute;top: 10px;right: 20px;width:48px;height: 48px;cursor: pointer;transition: all .4s;}
.gdbiuijiu:hover{background: #169CA7;}
.gdbiuijiu:hover img{filter:brightness(0) invert(1);}
#showManagec{cursor: pointer;text-decoration: underline;transition: all .4s;}
#showManagec:hover{opacity: 1;color: #fff;}
.fixedcookieManage{z-index: 99999;top:0;}
@media only screen and (max-width: 1440px) {
    .cookieCon .cookieTip .cookieTip-wrap h3.cookie-pad-title {
        display:block;
        width: 100%;
        padding-bottom: 10px
    }

    .cookieCon .cookieTip .cookieTip-wrap h3.cookie-title {
        display: none
    }

    .cookieCon .cookieTip .cookieInfo {
        padding-left: 0
    }

    .cookieCon .policyOperate {
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center
    }

    .cookieCon .policyOperate .allAgreeCookie {
        margin: 20px 0 0;
        width: 100%
    }

    .cookieCon .policyOperate .onlyAgreeCookie {
        width: 100%
    }
}

@media only screen and (max-width: 991.98px) {
    .cookieCon .cookieTip {
        max-width:100%;
        padding: 5.3333vw .5rem 7.4666vw
    }

    .cookieCon .cookieTip .cookieTip-wrap {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 0
    }

    .cookieCon .cookieTip .cookieTip-wrap h3 {
        font-size: 3.7333vw;
        line-height: 4.8vw;
        text-align: center;
        width: 100%;
        display: block
    }

    .cookieCon .cookieTip .cookieInfo {
        -webkit-box-flex: auto;
        -webkit-flex: auto;
        -moz-box-flex: auto;
        -ms-flex: auto;
        flex: auto;
        width: 100%;
        padding: 2.1333vw 0 0;
        font-size: 3.2vw;
        line-height: 5.3333vw
    }

    .cookieCon .cookieTip .first-info {
        line-height: 5.3333vw;
        padding: 0
    }

    .cookieCon .policyOperate {
        padding-top: 4.2666vw;
        width: 100%;
        
    }
    .cookieCon .policyOperate span{
        height: 10vw;
    }
    

    .cookieCon .cookieTip .cookieTip-wrap h3.cookie-pad-title {
        display: none
    }

    .cookieCon .cookieTip .cookieTip-wrap h3.cookie-title {
        display: block
    }

    html[lang=en] .cookieCon .policyOperate {
        font-size: 2.5vw
    }
    .runmjk{flex-direction: column;}
    .fixedcookieManage{overflow: auto;padding: 0.8rem 0;}
}