.layui-btn:not(.layui-btn-lg ):not(.layui-btn-sm):not(.layui-btn-xs) {
    height: 38px;
    line-height: 38px;
    padding: 0 8px;
}

a:hover { cursor:pointer;}

/*常用布局*/
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center; }

.align-middle { vertical-align: middle; }

.fr { float: right !important; }
.fl { float: left !important; }

.overhidden { overflow: hidden; }

.inline { display: inline !important; }
.inline-block { display: inline-block; }
.block { display: block; }

.l10 { left:10px;}
.l20 { left: 20px; }
.l30 { left: 30px; }
.l40 { left: 40px; }
.l50 { left: 50px; }
.l60 { left: 60px; }
.l70 { left: 70px; }
.l80 { left: 80px; }
.l90 { left: 90px; }
.l100 { left: 100px; }

/*常用宽度*/
.wauto { width: auto !important; }
.w75 { width: 75px !important; }
.w90 { width: 90px !important; }
.w95 { width: 95px !important; }
.w100 { width: 100px !important; }
.w115 { width: 115px !important; }
.w120 { width: 120px !important; }
.w150 { width: 150px !important; }
.w220 { width: 220px !important; }
.w240 { width: 240px !important; }
.w250 { width: 250px !important; }
.w260 { width: 260px !important; }
.w350 { width: 350px !important; }
.w450 { width: 450px !important; }

/*常用高度*/
.h30 { height: 30px !important; }
.h40 { height: 40px !important; }
.h50 { height: 50px !important; }
.h60 { height: 60px !important; }
.h70 { height: 70px !important; }
.h80 { height: 80px !important; }
.h90 { height: 90px !important; }
.h100 { height: 100px !important; }
.h120 { height: 120px !important; }

/*常用padding*/
.pd0 { padding: 0 !important; }
.pt0 { padding-top: 0 !important; }
.pt9 { padding-top: 9px !important; }
.pt10 { padding-top: 10px !important; }
.pt15 { padding-top: 15px !important; }
.pt20 { padding-top: 20px !important; }
.pb0 { padding-bottom: 0 !important; }
.pb5 { padding-bottom: 5px !important; }
.pl0 { padding-left: 0 !important; }
.pl20 { padding-left: 20px !important; }

/*常用margin*/
.mg0 { margin: 0 !important; }
.mt0 { margin-top: 0 !important; }
.mt5 { margin-top: 5px !important; }
.mt10 { margin-top: 10px !important; }
.mt15 { margin-top: 15px !important; }
.mt20 { margin-top: 20px !important; }
.mt40 { margin-top: 40px !important; }
.mt60 { margin-top: 60px !important; }
.mr0 { margin-right: 0 !important; }
.mr10 { margin-right: 10px !important; }
.mb0 { margin-bottom: 0 !important; }
.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb20 { margin-bottom: 20px !important; }
.ml5 { margin-left: 5px !important; }
.ml10 { margin-left: 10px !important; }
.ml15 { margin-left: 15px !important; }

/*常用行高*/
.lh20 { line-height: 20px !important; }
.lh30 { line-height: 30px !important; }
.lh40 { line-height: 40px !important; }
.lh45 { line-height: 45px !important; }
.lh50 { line-height: 50px !important; }

/*常用字体大小*/
.font12 { font-size: 12px !important; }
.font14 { font-size: 14px !important; }
.font16 { font-size: 16px !important; }

/*常用字体颜色*/
.red { color: #FF5722 }
.orange { color: #FFB800 }
.green { color: #009688 }
.cyan { color: #393D49 }
.blue { color: #1E9FFF }
.black { color: #393D49 }

/*重写布局*/
.layui-form-oprlk { position: absolute; top: 0; display: block; padding: 9px 0 !important; line-height: 22px; color: #1E9FFF; }