@charset "utf-8";

html {margin:0px;padding: 0px}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td, span, a {margin: 0px;padding: 0px;}
body {font-size: 14px;font-family: "微软雅黑","Microsoft YaHei","Microsoft YaHei UI", "Segoe UI", Arial, Verdana, Sans-Serif, sans-serif;overflow-x:hidden}
.clearfix:after{content: " "; display: block; height: 0; clear: both;}

.layui-body-left-right { position: absolute;}

/* 表单相关样式 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  color: #bababa; font-size:12px;}
input:-moz-placeholder,textarea::-webkit-input-placeholder  {  color: #bababa; font-size:12px;}
input::-moz-placeholder,textarea::-webkit-input-placeholder  {  color: #bababa; font-size:12px;}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder  {  color: #bababa; font-size:12px;}

.layui-container{width:100%;margin-top:5px;margin-bottom:10px;}
.layui-form-item{margin-bottom:10px;color:#606266;}
.layui-btn-sm{height:28px;line-height:26px;}

.layui-input, .layui-select, .layui-textarea{border-radius:3px;width:calc(100% - 5px);}
.layui-field-title legend{font-size:14px;}
.layui-table-page .layui-laypage input{width:40px;}

.tree_clear { position: absolute; right: 40px; bottom: 0; border: 1px solid #e6e6e6; border-right: none; border-bottom: none; padding: 2px 5px; cursor: pointer;}

.hide { display: none; }

.layui-input.layui-date { display: inline-block; width: 180px;}