﻿.datepicker thead {
    background-color: #e2f1ff !important;
    color: rgb(72, 72, 73) !important;
    font-weight: normal !important;
}
input{
    border-radius: 0 !important;
}

#page-operation{cursor:pointer;}

.bootstrap-select span{
      font-size:13px;
}

.bootstrap-table tr {
    cursor: pointer;
}
/*用于重写自定义样式*/

.chosen-container {
    width: 100% !important;
}

.color_class > .chosen-container {
    width: calc(100% - 38px)!important;
}

.chosen-select + .layui-unselect {
    display: none !important;
}

.input_style .chosen-search-input {
    height: 25px !important;
    margin: 0 !important;
}

.select {
    width: 100% !important;
}

.chosen-single {
    border-radius: 0 !important;
    height: 27px !important;
    border: 1px solid #DDDDDD !important;
}

.chosen-drop,.chosen-choices {
    border: 1px solid #DDDDDD !important;
}

.d1 .chosen-container {
    width: 250px !important;
    text-align: left;
}

.chosen-container-single .chosen-default {
    background: #fff !important;
}

.chosen-single {
    background: #fff !important;
}

.chosen-search-input {
    text-align: left !important;
}

.chosen-container .chosen-results li {
    font-size: 13px !important;
}

    .chosen-container .chosen-results li.highlighted {
        background-color: #108cee !important;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #108cee), color-stop(90%, #108cee)) !important;
        background-image: linear-gradient(#108cee 20%, #108cee 90%) !important;
        color: #fff !important;
    }
.chosen-container-single .chosen-drop {
    padding-top: 5px !important;
}

.table-hover th,.changeItem label {
    font-weight: normal !important;
}

#hiddendiv{
    display:none;
}

.layui-layer-setwin .layui-layer-close2{
    right:-10px !important;
    top:-10px !important;
}

.chosen-container .chosen-results
{
position:static !important ;
}

/*登录样式*/
.newlogin20 .loginmain {
            margin: 0 auto;
            width: 390px;
            border-radius: 35px;
            background-color: rgb(255,255,255,0.8);
        }

        .cloud_login .login_right div {
            width: auto;
        }

        .cloud_bg_new {
            background-image: url(../../Html/img/new_login_icon/bgnew.png);
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-size: cover;
            background-position: center center;
        }

            .cloud_bg_new .user_login {
                margin-bottom: 25px !important;
            }

            .cloud_bg_new .top_login {
                border-bottom: none;
            }

            .cloud_bg_new .cloud_login {
                position: absolute;
                left: 0 !important;
                top: 23%;
                width: 100%;
            }

            .cloud_bg_new .top_login {
                background: url(../../Html/img/new_login_icon/logo.png) 2rem 50% no-repeat;
                color: #333333;
            }

            .cloud_bg_new .language_con span {
                background-image: url(../../Html/img/new_login_icon/globalnew.png),url(../../Html/img/new_login_icon/drop_down_new.png);
                padding-left: 50px;
            }

            .cloud_bg_new .language_con .list {
                position: fixed;
                z-index: 99999999;
            }

                .cloud_bg_new .language_con .list ul li {
                    background-color: #FFFFFF;
                }

                    .cloud_bg_new .language_con .list ul li:hover {
                        background-color: #EEEEEE;
                    }

                .cloud_bg_new .language_con .list ul {
                    border: 1px solid #DDDDDD;
                    min-width: 158px;
                }

            .cloud_bg_new .newlogin20 .logo_flower {
                height: 120px;
                background: url(../../Html/img/new_login_icon/scc_colormix.png) 50% 50% no-repeat;
                background-size: 80%;
            }

            .cloud_bg_new .login_right div input {
                border: none;
                background-color: #F5F5F5;
                background-position: 20px 50%;
                background-repeat: no-repeat;
                border-radius: 25px;
            }

                .cloud_bg_new .login_right div input::-webkit-input-placeholder {
                    color: #BBBBBB;
                }

            .cloud_bg_new .numLogin {
                background-image: url(../../Html/img/new_login_icon/ic_account_number.png);
            }

            .cloud_bg_new .passwordLogin {
                background-image: url(../../Html/img/new_login_icon/ic_password.png);
            }

            .cloud_bg_new .loginBtn {
                background-color: #178cec !important;
            }

            .cloud_bg_new .register_new .registerBtn {
                background-color: #FFFFFF;
                color: #666;
            }
.blackColor {
    background-color:#24292e;
}
.topColor {
    background-color:#15181b;
}