/*蓝色主题*/
/*输入框*/
.layui-input:focus,.layui-textarea:focus {
    border-color:#0084ff!important;
    box-shadow:0 0 0 3px #0084ff10
}
.layui-input-wrap .layui-input:focus+.layui-input-split {
    border-color:#0084ff
}

/*2.错误表单*/
.layui-form-danger+.layui-form-select .layui-input, .layui-form-danger:focus {
    border-color: #FF0000!important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(255,0,0,.2);
    box-shadow: 0 0 0 2px rgba(255,0,0,.2);
}

/*3.disabled样式*/
.layui-form-disabled {background:#fbfbfb!important;color:#aaa;cursor:not-allowed!important;}
.layui-form-disabled:hover {border-color:#eee!important;}

/*下拉框*/
.layui-form-select dl dd.layui-this {
    background-color:#0084ff;
    color:#fff;
    font-weight:normal;
}

/*选项卡*/
.layui-tab-brief > .layui-tab-title .layui-this {
    color:#0084ff;
    font-weight:bold;
}
.layui-tab-brief > .layui-tab-title .layui-this::after {
    border-bottom:4px solid #0084ff;
}

/*开关*/
.layui-form-switch {transform: scale(0.75);margin:0;}
.layui-form-onswitch {
    border-color:#0084ff;
    background-color:#0084ff;
}

/*复选框*/
.layui-form-checked[lay-skin=primary]>i {
    border-color:#0084ff!important;
    background-color:#0084ff;
    color:#fff
}
.layui-form-checkbox[lay-skin=primary]:hover>i {
    border-color:#0084ff;
}

/*单选*/
.layui-form-radio>i {font-size:18px;}
.layui-form-radio:hover>*,
.layui-form-radioed,
.layui-form-radioed>i {
    color:#0084ff
}