@import url("../../plugins/layui/css/layui.css");
@import url("../../plugins/font-awesome/css/font-awesome.min.css");
html,body{height:100%;background:#f2f2f2;}
.layuimini-container{min-height:250px;padding:15px;margin-right:auto;margin-left:auto;}
.layuimini-main{position:relative;padding:15px 15px;background-color:#ffffff;border:1px solid #f2f2f2;border-radius:5px;}
.layuimini-main .layui-tab{margin:5px 0;}
.layuimini-main .layui-card{border:1px solid #f2f2f2;border-radius:5px;}
.layuimini-form .layui-form-item{position:relative;line-height:24px;}
.text-center{text-align:center;}
.layuimini-form{margin-top:10px;}
.hr-line{color:#fff;height:1px;margin:30px 0;background-color:#fff;border-top:1px dashed #e7eaec;}
/**重写layui表格自适应*/
.layuimini-container .layui-table-cell{height:100%;max-width:100%;}
.layui-table-fixed .layui-table-body .layui-table{height:100%;}
.layui-table-fixed .layui-table-body .layui-table .layui-table-cell{height:auto;}
/**数据表格-搜索表单样式*/
.layuimini-container .table-search-fieldset{margin:0 0 10px;border:1px solid #e6e6e6;padding:10px 20px 5px 20px;color:#6b6b6b;}
.layuimini-container .table-search-fieldset input::-webkit-input-placeholder{color:#a9a9a9;}
.layuimini-container .table-search-fieldset input:-ms-input-placeholder{color:#a9a9a9;}
.layuimini-container .table-search-fieldset input::-ms-input-placeholder{color:#a9a9a9;}
/**图标选择器*/
.layui-iconpicker-body.layui-iconpicker-body-page .hide{display:none;}
/**必填红点 */
.layuimini-form .layui-form-item .required:after{content:'*';color:red;position:absolute;margin-left:4px;font-weight:bold;line-height:1.8em;top:6px;right:5px;}
.layuimini-form .layui-form-item>.layui-form-label{width:115px;padding-left:5px;}
.layuimini-form .layui-form-item>.layui-input-block{margin-left:135px;}
.layuimini-form .layui-form-item>.layui-input-block tip,.layuimini-form>.layui-form-item>.layui-inline tip{display:inline-block;margin-top:8px;line-height:15px;font-size:12px;color:#a29c9c;}
/** 按钮背景色 */
.layuimini-container .layuimini-btn-primary{color:#fff;background-color:#2c3e50;}
.layuimini-container .layui-btn-sm i{font-size:12px !important;}
/**文件上传样式*/
.layuimini-upload{position:relative;min-height:38px;}
.layuimini-upload .layuimini-upload-btn{display:inline-block;position:absolute;right:0px;background-color:#fff;}
.layuimini-upload-show{margin-top:3px;margin-bottom:0;}
.layuimini-upload-show li{position:relative;display:inline-block;padding:5px 6px;border:1px solid #e2e2e2;margin-top:5px;}
.layuimini-upload-show a img{height:80px;object-fit:cover;}
.layuimini-upload-show .uploads-delete-tip{position:absolute;top:2px;right:2px;padding-left:5px;padding-right:5px;font-size:14px;}
.upload-input-sm{height:30px;margin-top:3px;}
/**其他*/
.bg-info{background-color:#31bdec;}
.bg-red{background-color:#e74c3c !important;}
.bg-999{background-color:#999;}
.color-red{color:#e74c3c !important;}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:11px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;border-radius:10px;}
.tableSelect img{vertical-align:top;}
.tableSelect .layui-table .layui-table-cell{padding:4px 10px;}
/**vue隐藏样式*/
[v-cloak]{display:none;}
/**表格url样式*/
.layuimini-table-url{background-color:#1497f3;color:#ffffff;border-radius:3px;size:8px !important;padding:2px}
.layuimini-table-url:hover{background-color:#1497f3;color:#ffffff;border-radius:3px;size:8px !important;padding:2px}
/**后台权限隐藏*/
/*[auth]{display:none;}
*/
.layui-form-mid2{display:block;padding:9px 0!important;line-height:20px;margin-right:10px;padding-left:130px !important;}
/**table样式 */
.layuimini-container .layui-laypage .layui-laypage-curr .layui-laypage-em{border-radius:30px !important;background-color:#1e9fff !important;}
.layuimini-container .layui-table-tool{background-color:#ffffff;border-bottom:none !important;}
.layuimini-container .layui-table-view{margin:5px 0;border:none !important;}
.layuimini-container .layui-table-box{border-width:1px;border-style:solid;border-color:#e6e6e6;}
.layuimini-container .layui-table-page,.layui-table-total{border-width:0px 0 0;}
.layuimini-container .layui-table-box .layui-table-header th{font-weight:bold !important;color:#565656 !important;}
/**搜索 */
.form-search .layui-btn{height:32px;line-height:28px;font-size:12px;padding:0 10px;}
.form-search .layui-form-label{padding:0 8px;height:32px;line-height:30px;}
.form-search .layui-input-inline{width:170px;}
.form-search .layui-input-inline input,.form-search .layui-input-inline select{width:100%;height:32px;padding:2px 8px;line-height:1em;}
.form-search .layui-form-select dl{top:31px;padding:0;}
/**按钮 */
.layui-btn+.layui-btn{margin-left:7px;}
.layuimini-container .layui-btn-success-a{color:#fff;background-color:#4bb368;border-color:#4bb368;}
.layuimini-container .layui-btn-danger-a{color:#fff;background-color:#f56c6c;border-color:#f56c6c;}
.layuimini-container .layui-table-tool .layui-btn+.layui-btn{margin-left:5px;}
.layuimini-container .layui-table-tool .layui-inline[lay-event]{width:30px;height:30px;line-height:30px;padding:0px;}
.layuimini-container .layui-table-tool .layui-inline .layui-icon{font-size:16px;}
.layuimini-container .layui-table-tool-self{right:0px;top:5px;}
.layuimini-container .layui-table-tool{padding:5px 0px 10px;min-height:45px;}
/**开关 */
.layuimini-container .layui-form-switch{border:1px solid #f56d6d;background-color:#f56d6d;}
.layuimini-container .layui-form-switch em{color:#fff !important;}
.layuimini-container .layui-form-switch i{background-color:#ffffff;}
.layuimini-container .layui-form-onswitch{border-color:#1f9fff;background-color:#1f9fff;}
/**下拉选择 */
.layuimini-container .layui-form-select dl dd.layui-this{background-color:#1e9fff !important;}
/**自定义滚动条样式 */
::-webkit-scrollbar{width:6px;height:10px}
::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
::-webkit-scrollbar-thumb{background-color:#9c9da0;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
/**弹出层样式*/
.layui-layer-content{clear:both;}
.layui-layer-content video{vertical-align:middle;}
.layui-layer .layui-layer-title{height:42px;line-height:42px;}
.layui-layer .layui-layer-setwin{top:15px}
.layui-layer-sd .layui-layer-title{background:#2c3e50 !important;color:#fff !important;border-bottom:none;height:42px;line-height:42px;}
.layui-layer-sd .layui-layer-title ~ .layui-layer-setwin{top:0px;height:42px;}
.layui-layer-sd .layui-layer-title ~ .layui-layer-setwin > a{height:42px;line-height:42px;display:inline-block;}
.layui-layer-sd.layui-layer-iframe{overflow:visible;}
.layui-layer-sd .layui-layer-moves{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.layui-layer-sd .layui-layer-btn{padding:10px;background:#ecf0f1;}
.layui-layer-sd .layui-layer-btn a{margin-top:0;}
.layui-layer-sd .layui-layer-footer{background-color:#f4f6f8;height:auto;}
.layui-layer-sd .layui-layer-setwin > a{background:none !important;}
.layui-layer-sd .layui-layer-setwin > a cite{display:none;}
.layui-layer-sd .layui-layer-setwin > a:after{font-family:layui-icon;font-size:18px;color:#fff;}
.layui-layer-sd .layui-layer-setwin > a:hover{text-decoration:none !important;background:none !important;}
.layui-layer-sd .layui-layer-setwin > a:focus{text-decoration:none !important;}
.layui-layer-sd .layui-layer-setwin .layui-layer-min{display:none;}
.layui-layer-sd .layui-layer-setwin .layui-layer-min:after{content:"\e67e";}
.layui-layer-sd .layui-layer-setwin .layui-layer-max{display:none;}
.layui-layer-sd .layui-layer-setwin .layui-layer-max:after{content:"\e622";}
.layui-layer-sd .layui-layer-setwin .layui-layer-maxmin{display:none;}
.layui-layer-sd .layui-layer-setwin .layui-layer-maxmin:after{content:"\e758";}
.layui-layer-sd .layui-layer-setwin .layui-layer-close:after{content:"\1006";}
.layui-layer-sd .form-btns{text-indent:-64px;}
.layui-layer-video {max-width:750px;}
/** cms */
.w300{width:300px!important;}
.myapp-title{padding:10px 0 10px 20px;border-bottom:1px solid #d9dada;}
.switch_index,.switch_miniapp{background-color:#f5f5f5;padding:1px;}
.myapp-item{line-height:36px;}
.myapp-item .show-index{display:block;text-align:center;margin:10px;background-color:#fff;padding:10px;border-radius:10px;}
.table-img-height .layui-table-cell{height:auto;}
.table-img-height .layui-table td{height:54px;}
.layui-input[disabled],.layui-textarea[disabled]{background-color:#f5f5f5;}
.layui-input-block .item-btn{display:inline-block;position:absolute;right:0px;top:0px;background-color:#fff;}
/* 表单有tab */
.form-tab-container > .layuimini-form{margin-top:0;}
.form-tab-container > .layuimini-form > .layui-tab{margin-top:0;}
.detail.layui-table td,.detail.layui-table th{padding-left:5px;padding-right:5px;}
.text-pre{white-space:pre-wrap;}
.layui-input-sm,.layui-textarea-sm{height:30px;line-height:1;padding-left:5px;}
.layui-select-sm .layui-form-select .layui-input{height:30px;line-height:1;padding-left:5px;}
.attr-box{overflow: hidden;padding:7px;}
.layui-form-label-sm{padding:5px 8px;width:80px!important;}
.goods-attrs{padding:1px 0 11px;}
.goods-attrs .layui-form-item{margin-top:10px;margin-bottom:0;}
.layui-elem-quote#attrbox{margin-bottom:0;padding:0;margin-top:10px;}
.table-auto-height .layui-table-cell{vertical-align:middle;height:auto;overflow:visible;text-overflow:inherit;white-space:normal;line-height:1.4;}
.box-spacing{padding:2px 0;font-size:12px;}
.goods-list{display:block;overflow:hidden;padding:5px 0;}
.goods-list > div{float:left;text-align:left;}
.goods-list div.t-img{width:50px;overflow:hidden;}
.goods-list div.t-name{width:70%;padding:0 5px 0 8px;}

/* Smoothness style sheet for jQuery Datepicker v5.0.1. */
.datepick{background-color:#fff;color:#666;border:1px solid #d2d2d2;border-radius:0.25em;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;font-family:Arial,Helvetica,Sans-serif;font-size:100%;line-height:30px;}
.datepick-rtl{direction:rtl;}
.datepick-popup{z-index:1000;}
.datepick-disable{position:absolute;z-index:100;background-color:white;opacity:0.5;filter:alpha(opacity=50);}
.datepick a{color:#666;text-decoration:none;outline:none;}
.datepick a.datepick-disabled{color:#d2d2d2;cursor:auto;}
.datepick button{margin:0.25em;padding:0.125em 0em;background-color:#fcc;border:none;border-radius:0.25em;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;font-weight:bold;}
.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#fff;font-size:100%;font-weight:bold;}
.datepick-ctrl{background-color:#fee6e3;}
.datepick-cmd{width:30%;padding:0 5px;}
.datepick-cmd:hover{background-color:#e0e0e0;}
.datepick-ctrl .datepick-cmd:hover{background-color:#f08080;}
.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%;}
a.datepick-cmd{height:1.5em;}
button.datepick-cmd{text-align:center;}
.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;}
.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center;}
.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;}
.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right;}
.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right;}
.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left;}
.datepick-month-row{*zoom:1;position:relative;}
.datepick-month-row .datepick-cmd{width:auto;position:absolute;top:5px;float:none;height:auto;display:block;}
.datepick-month-row .datepick-cmd:hover{background-color:transparent;}
.datepick-month-row .datepick-cmd-prev{left:10px;}
.datepick-month-row .datepick-cmd-next{right:10px;}
.datepick-month{float:left;width:250px;text-align:center;border-left:1px solid #d2d2d2;padding:0 10px 10px;}
.datepick-month.first{border-left:none;}
.datepick-month-header,.datepick-month-header select,.datepick-month-header input{color:#666;font-weight:bold;vertical-align:middle;}
.datepick-month-header{border-bottom:1px solid #d2d2d2;margin-left:-10px;margin-right:-10px;padding:5px 0;}
.datepick-month-header select,.datepick-month-header input{height:1.4em;border:none;}
.datepick-month-header input{position:absolute;display:none;}
.datepick-month table{width:100%;border-collapse:collapse;margin-top:10px;}
.datepick-month th,.datepick-month td{margin:0em;padding:0em;font-weight:normal;text-align:center;}
.datepick-month td.datepick-week *{background-color:#e0e0e0;color:#666;border:none;}
.datepick-month a{display:block;width:100%;background-color:#fff;color:#666;text-decoration:none;}
.datepick-month span{display:block;width:100%;cursor:not-allowed;}
.datepick-month td span{color:#d2d2d2;}
.datepick-month td .datepick-other-month{background-color:#fff;}
.datepick-month td .datepick-today{position:relative;}
.datepick-month td .datepick-today::before{content:' ';position:absolute;top:15%;right:10%;display:block;width:4px;height:4px;border-radius:20px;background-color:#31BDEC;}
.datepick-month td .datepick-highlight{background-color:#eee;}
.datepick-month td .datepick-selected{background-color:#009688;color:#fff;}
.datepick-status{clear:both;text-align:center;}
.datepick-clear-fix{clear:both;}