html, body {height: 100%;}

input[type=number] {-moz-appearance: textfield;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}

.page-full {width: 100% !important;height: 100% !important;}
.height-full {height: 100% !important;}
.width-full {width: 100% !important;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}

/*layui字体图标按钮样式调整*/
.layui-btn .layui-icon {margin-right: 0;}

/*自定义模态框样式*/
.layui-modal {padding: 12px;height: calc(100% - 24px);position: relative;}
.layui-modal .layui-modal-body {margin-bottom: 49px;max-height: 500px;}
.layui-modal .layui-modal-footer {padding: 12px;width: calc(100% - 24px);height: 40px;line-height: 40px;position: absolute;bottom: 0;left: 0;text-align: right;}

/*输入框宽度*/
.input-mini {width: 60px}
.input-small {width: 90px}
.input-medium {width: 150px}
.input-large {width: 210px}
.input-xlarge {width: 270px}
.input-xxlarge {width: 530px}

/*输入框高度*/
.input-sm {height: 31px;line-height: 31px;}

/*layui按钮默认高度*/
.layui-btn {height: 36px;line-height: 36px;}
.layui-btn-lg {height: 44px;line-height: 44px;}
.layui-btn-sm {height: 30px;line-height: 30px;}
.layui-btn-xs {height: 22px;line-height: 22px;}

/*layui提示框调整*/
.layui-layer[type="dialog"] .layui-layer-btn {padding: 0 15px 0 15px !important;}
.layui-layer[type="dialog"] .layui-layer-btn a {margin: 0 0 15px 10px !important;}
/*layui消息框调整*/
.layui-layer-dialog .layui-layer-content .layui-layer-ico {top: 17px !important;}
.layui-layer-dialog .layui-layer-padding {padding: 20px 20px 20px 60px !important;}
.layui-layer-dialog .layui-layer-content .fa {position: absolute;top: 17px;left: 15px;width: 30px;height: 30px;font-size: 32px;text-align: center;line-height: 30px;}
/*表单文字*/
.layui-form-item p {line-height: 38px;height: 38px;color: #333333;}
/*原项目部分样式兼容*/
.visible-xs {display: none!important;}
.hidden-xs td {padding: 5px;}
.hidden-xs a {color: #428bca;}
.hidden-xs a:hover, .hidden-xs a:focus {color: #2a6496;text-decoration: underline;}
