
html, body {
    width: 100%;
    height: 100%;
    font-size: 16px;
    color: #333;
    /*-webkit-user-select: none;*/
    /*-moz-user-select: none;*/
    /*-ms-user-select: none;*/
    /*user-select: none;*/
}

.layui-form-select dl {
    padding: 0;
    border: 0;
}

table {
    border-spacing: 1px;
}

.layui-form-select dl dd.layui-this {
    background-color: #0d99e7;
}

body i {
    font-style: normal;
}

body .fl {
    float: left;
}

body .fr {
    float: right;
}

body .cr {
    cursor: pointer;
}

body .none {
    display: none;
}

.layui-laypage a, .layui-laypage span {
    display: inline-block;
    vertical-align: middle;
    padding: 0 16px;
    height: 38px;
    line-height: 38px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
    color: #333;
    margin: 0 4px;
    font-size: 12px;
    border-radius: 2px;
    font-size: 16px;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    position: absolute;
    left: -1px;
    top: -1px;
    padding: 1px;
    width: 100%;
    height: 100%;
    background-color: #2a93ed;
}

#listpage {
    margin: 20px 0;
}

.layui-form-checked[lay-skin=primary] i {
    border-color: #2a93ed;
    background-color: #2a93ed;
    color: #fff;
}

.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #2a93ed;
    color: #fff;
}





@font-face {font-family: "iconfont";
    src: url('//at.alicdn.com/t/font_792316_ho65qlbe9tu.eot?t=1539221473835'); /* IE9*/
    src: url('//at.alicdn.com/t/font_792316_ho65qlbe9tu.eot?t=1539221473835#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('//at.alicdn.com/t/font_792316_ho65qlbe9tu.ttf?t=1539221473835') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/font_792316_ho65qlbe9tu.svg?t=1539221473835#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-bianji:before { content: "\e655"; }

.icon-shanchu:before { content: "\e661"; }

.icon-zhankaigengduo:before { content: "\e610"; }

.icon-shouqi:before { content: "\e65a"; }

.icon-hao:before { content: "\e601"; }

.icon-gonggao:before { content: "\e683"; }




body .icon-gonggao {
    color: #666;
    float: left;
    margin-left: 10px;
}
.icon-gonggao:before {
    margin-right: 4px;
}

.propoTips{
    cursor: pointer;
}

body .tip_common{
    min-width: 300px;
    overflow: hidden;
}
/* Switch开关样式 */
/* 必须是input为 checkbox class 添加 switch 才能实现以下效果 */
input[type='checkbox'].switch{
    display: inline-block;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 40px;
    height: 20px;
    background: #ccc;
    border-radius: 10px;
    transition: border-color .3s, background-color .3s;
}

input[type='checkbox'].switch::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height:1rem;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0,0,2px,#999;
    transition:.4s;
    top: 2px;
    position: absolute;
    left: 2px;
}

input[type='checkbox'].switch:checked {
    background: #0f87ee;
}
/* 当input[type=checkbox]被选中时：伪元素显示下面样式 位置发生变化 */
input[type='checkbox'].switch:checked::after {
    content: '';
    position: absolute;
    left: 55%;
    top: 2px;
}
