/*输入框*/
.layui-textarea{padding:6px 10px;height:auto;min-height:75pt;line-height:20px;resize:vertical}
.layui-select{padding:0 10px}
.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}
.layui-form [lay-ignore]{display:initial}
/* .layui-form-item{clear:both;margin-bottom:15px} */
.layui-form-item:after{clear:both;display:block;height:0;content:'\20'}
.layui-form-label{float:left;display:block;padding:9px 15px;width:5pc;text-align:right;font-weight:400;line-height:20px}
.layui-form-label-col{float:none;display:block;padding:9px 0;text-align:left;line-height:20px}
.layui-form-item .layui-inline{margin-right:10px;margin-bottom:5px}
.layui-input-block{margin-left:110px;min-height:36px}/*独占一行*/
.layui-input-inline{display:inline-block;vertical-align:middle}/*行内多个*/
.layui-form-item .layui-input-inline{float:left;margin-right:10px;width:190px}
.layui-form-text .layui-input-inline{width:auto}
.layui-form-mid{float:left;display:block;margin-right:10px;padding:9px 0!important;line-height:20px}
.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#ff5722!important}
/*select下拉框*/
.layui-form-select .layui-input{padding-right:30px;cursor:pointer}
.layui-form-select .layui-edge{position:absolute;top:50%;right:10px;margin-top:-3px;border-width:6px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-top-color:#c2c2c2;border-top-style:solid}
.layui-form-select dl{position:absolute;top:42px;left:0;z-index:999;display:none;overflow-y:auto;box-sizing:border-box;padding:5px 0;max-height:300px;min-width:100%;border:1px solid #d2d2d2;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}
.layui-form-select dl dd,.layui-form-select dl dt{overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;line-height:36px}
.layui-form-select dl dt{color:#999;font-size:9pt}
.layui-form-select dl dd{cursor:pointer}
.layui-form-select dl dd:hover{background-color:#f2f2f2}
.layui-form-select .layui-select-group dd{padding-left:20px}
.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}
.layui-form-select dl dd.layui-this{background-color:#5fb878;color:#fff}
.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}
.layui-form-selected dl{display:block}
.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}
.layui-form-selected .layui-edge{margin-top:-9px;margin-top:-3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}
.layui-form-selectup dl{top:auto;bottom:42px}
.layui-select-none{margin:5px 0;color:#999;text-align:center}
.layui-select-disabled .layui-disabled{border-color:#eee!important}
.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}
/*多选框*/
.layui-form-checkbox{position:relative;box-sizing:border-box;margin-right:10px;padding-right:30px;height:30px;font-size:0;line-height:30px;cursor:pointer;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-checkbox span{overflow:hidden;padding:0 10px;height:100%;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.layui-form-checkbox:hover span{background-color:#c2c2c2}
.layui-form-checkbox i{position:absolute;top:0;right:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;text-align:center;font-size:20px}
.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}
.layui-form-checked,.layui-form-checked:hover{border-color:#5fb878}
.layui-form-checked span,.layui-form-checked:hover span{background-color:#5fb878}
.layui-form-checked i,.layui-form-checked:hover i{color:#5fb878}
.layui-form-item .layui-form-checkbox{margin-top:4px}
.layui-form-checkbox[lay-skin=primary]{margin-right:0;padding-right:0;height:auto!important;border:none!important;background:0 0;line-height:normal!important}
.layui-form-checkbox[lay-skin=primary] span{float:right;padding-right:15px;background:0 0;color:#666;line-height:18px}
.layui-form-checkbox[lay-skin=primary] i{position:relative;top:0;width:1pc;height:1pc;border:1px solid #d2d2d2;border-radius:2px;background-color:#fff;font-size:9pt;line-height:1pc;-webkit-transition:.1s linear;transition:.1s linear;box-sizing: border-box;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5fb878;color:#fff}
.layui-form-checked[lay-skin=primary] i{border-color:#5fb878;background-color:#5fb878;color:#fff}
.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}
.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}
/*开关按钮*/
.layui-form-switch{position:relative;margin-top:8px;padding:0 5px;height:22px;min-width:35px;border:1px solid #d2d2d2;border-radius:20px;background-color:#fff;line-height:22px;cursor:pointer}
.layui-form-switch,.layui-form-switch i{-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-switch i{position:absolute;top:3px;left:5px;width:1pc;height:1pc;border-radius:20px;background-color:#d2d2d2}
.layui-form-switch em{position:relative;top:0;margin-left:21px;padding:0!important;width:25px;color:#999!important;text-align:center!important;font-style:normal!important;font-size:9pt}
.layui-form-onswitch{border-color:#5fb878;background-color:#5fb878}
.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}
.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}
.layui-form-onswitch em{margin-right:21px;margin-left:5px;color:#fff!important}
.layui-checkbox-disbaled span{background-color:#e2e2e2!important}
.layui-checkbox-disbaled:hover i{color:#fff!important}
/*单选按钮*/
[lay-radio]{display:none}
.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}
.layui-form-radio{margin:6px 10px 0 0;padding-right:10px;font-size:0;line-height:28px;cursor:pointer}
.layui-form-radio *{font-size:14px}
.layui-form-radio>i{margin-right:8px;color:#c2c2c2;font-size:22px}
.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5fb878}
.layui-radio-disbaled>i{color:#e2e2e2!important}
.layui-form-pane .layui-form-label{overflow:hidden;box-sizing:border-box;padding:8px 15px;width:110px;height:38px;border-style:solid;border-width:1px;border-radius:2px 0 0 2px;background-color:#fbfbfb;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:20px}
.layui-form-pane .layui-input-inline{margin-left:-1px}
.layui-form-pane .layui-input-block{left:-1px;margin-left:110px}
.layui-form-pane .layui-input{border-radius:0 2px 2px 0}
.layui-form-pane .layui-form-text .layui-form-label{float:none;box-sizing:border-box;width:100%;border-radius:2px;text-align:left}
.layui-form-pane .layui-form-text .layui-input-inline{top:-1px;clear:both;display:block;margin:0}
.layui-form-pane .layui-form-text .layui-input-block{top:-1px;left:0;margin:0}
.layui-form-pane .layui-form-text .layui-textarea{min-height:75pt;border-radius:0 0 2px 2px}
.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}
.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}
.layui-form-pane .layui-form-item[pane]{position:relative;border-style:solid;border-width:1px}
.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;top:0;left:0;height:100%;border-width:0 1px 0 0}
.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}
@media screen and (max-width:450px){
	/* .layui-form-item .layui-form-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} */
	.layui-form-item .layui-inline{clear:both;display:block;margin-right:0;margin-bottom:20px}
	.layui-form-item .layui-inline:after{clear:both;display:block;height:0;content:'\20'}
	.layui-form-item .layui-input-inline{left:-3px;float:none;display:block;margin:0 0 10px 7pc;width:auto}
	.layui-form-item .layui-input-inline+.layui-form-mid{top:-5px;margin-left:110px;padding:0}
	.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}
}
/*手机+86格式输入框*/
.layui-form-phone .layui-input-phone {
	width: 40px;
    height: 38px;
    line-height: 20px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px 0 0 2px;
    text-align: center;
    box-sizing: border-box;
    border-color: #e8e8e8;
    position: absolute;
    top: 0;
    left: 0;
}
.layui-form-phone .layui-input {padding-left: 45px;}
.laytable-cell-1-0 {width: 48px;}