@import url("../../layui/css/layui.css");
@import url("../font/iconfont.css");

@import url("module/dtree/font/dtreefont.css");
@import url("module/dtree/dtree.css");
@import url("module/treetable.css");
@import url("module/message.css");
@import url("module/cropper.css");
@import url("module/loading.css");
@import url("module/topBar.css");
@import url("module/select.css");
@import url("module/layout.css");
@import url("module/notice.css");
@import url("module/button.css");
@import url("module/table.css");
@import url("module/frame.css");
@import url("module/layer.css");
@import url("module/toast.css");
@import url("module/menu.css");
@import url("module/form.css");
@import url("module/link.css");
@import url("module/code.css");
@import url("module/step.css");
@import url("module/card.css");
@import url("module/tab.css");
@import url("module/tag.css");
.layui-input, .layui-select, .pear-btn,.layui-btn{
    height: 32px;
    line-height: 32px;
}
.layui-form-item{
    margin-bottom: 10px;
}
.layui-form-mid{
    padding: 5px 0 !important;
}
.layui-btn-sm {
    height: 30px!important;
    line-height: 30px!important;
    padding: 0 10px;
    font-size: 12px;
}
.layui-card-header > span{
	font-size: 12px;
	color: #666;
	margin-left: 12px;
}
.layui-card-footer {
    height: 62px;
    line-height: 62px;
    padding: 0 15px;
    border-top: 1px solid #f6f6f6;
    color: #333;
    border-radius: 2px 2px 0 0;
    font-size: 14px;
}
.layui-text-right{
	text-align: right;
}
.layui-laypage {
	line-height: 1
}
.site-top{
    background-color: transparent;
    float: right;
}
.site-top .layui-nav-child{
    top: 40px;
    left: -30px;
}
.site-top .layui-nav-item a{
    padding-right: 30px;
}
.float-left{
    float: left;
}
.layui-card-body{
    min-height: 30px;
}
.layui-tab-title{
    display: inline-block;
    font-size: unset;
    border: none;
}
.layui-tab-title .layui-this:after{
    border-style: unset;
    border-bottom: 1px solid;
}
.layui-form-item .layui-input-larger {
    float: left;
    max-width: 550px;
    margin-right: 10px;
}
.layui-input-textarea{
    float: left;
    max-width: 1200px;
    margin-right: 10px;
}
.layui-input-small{
    float: left;
    max-width: 150px;
    min-width: 100px;
    margin-right: 10px;
}
.layui-input-upload{
    float: left;
    max-width: 350px;
}
.layui-input-block > a{
    float: left;
    margin-left: 15px;
}
.layui-form-group{
    display: flex;
    align-items: center;
}
.layui-form-group > input {
    margin-right: 15px;
    max-width: 200px;
}
.float-right{
    float: right;
}
.float-left{
    float: left;
}
.dux-multi-image{
    display: flex;
}
.dux-multi-image > .media {
    padding: 5px;
    width: 110px;
    border-radius: 5px;
    border: 1px solid #ccc;
    margin-right: 10px;
}
.dux-multi-image > .media > a > img{
    width: 100%;
    height: 110px;
    margin-bottom: 5px;
}