@media screen and (prefers-color-scheme: dark) {
    ::-webkit-input-placeholder { /* WebKit browsers */
        color: #B2B2B2 !important;
    }

    ::-moz-placeholder { /* Mozilla Firefox 19+ */
        color: #B2B2B2 !important;
    }

    :-moz-placeholder {
        color: #B2B2B2 !important;
    }

    :-ms-input-placeholder { /* Internet Explorer 10+ */
        color: #B2B2B2 !important;
    }

    .weui-half-screen-dialog {
        background-color: #fff;
    }

    .weui-btn_disabled {
        background-color: #f2f2f2;
        color: rgba(0, 0, 0, 0.2);
    }

    .weui-icon-close-thin {
        -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
        mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
        color: #000000;
    }

    .weui-icon-btn_close {
        -webkit-mask: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E) no-repeat 50% 50%;
        color: #000000;
    }

    .weui-cell__hd .weui-label {
        color: #000000;
    }

    .layermcont {
        color: #fff;
    }

    .weui-cell__ft {
        color: #7f7f7f;
    }

    .weui-cell:before {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        border-top: 1px solid var(--weui-FG-3)
    }

    .weui-cell_access .weui-cell__ft:after {
        -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
        mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
        color: #b2b2b2;
    }

    .weui-half-screen-dialog__title,.weui-label{
        color: #000000;
    }

    .weui-select,.weui-form-preview__label,.weui-cell__bd,.weui-form__tips{
        color: #666666;
    }
    input{
        color: #000000 !important;
    }
    .weui-cells,.weui-form-preview,.weui-form{
        background-color: #ffffff;
        color: #fff;
    }
    textarea{
        color:#000000 !important;
    }
    body{
        background-color: #fbf9fe;
    }
    .weui-cell:before,.weui-cells:after{
        content: " ";
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        height: 47px;
        /* border-top: 1px solid rgba(0,0,0,0.1); */
        border-top: 1px solid #cccccc;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(0.5);
        transform: scaleY(0.5);
        left: 16px;
        z-index: 2;
    }

}