img{
    display:inline-block;
    vertical-align:middle;
    border:none;
}
h1, h2, h3, h4, h5, h6{
    font-weight:400;
}
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul{
    margin:0;
    padding:0;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
a:active, a:hover{
    outline:0;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
li{
    list-style:none;
}
h4, h5, h6{
    font-size:100%;
}
button, input, optgroup, option, select, textarea{
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
    outline:0;
}
pre{
    white-space:pre-wrap;
    white-space:-moz-pre-wrap;
    white-space:-o-pre-wrap;
    word-wrap:break-word;
}
body{
    line-height:24px;
    font:14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif;
}
hr{
    height:1px;
    margin:10px 0;
    border:0;
    clear:both;
}
a{
    color:#333;
    text-decoration:none;
}
a:hover{
    color:#777;
}
a cite{
    font-style:normal;
    *cursor:pointer;
}
i, em{
    font-style:normal;
}
.none{
    display:none;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{
    width:8px;
    height:8px;
    background-color:#fff;
}
/*定义滚动条轨道*/
::-webkit-scrollbar-track{
    background-color:#e1e2e4;
}
/*定义滑块*/
::-webkit-scrollbar-thumb{
    background-color:#737474;
}
.clearfix:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0;
}
.clearfix{
    zoom:1;
}
/* 文本超出省略 */
.ellipsis{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.layui-btn.bottom_add{
    width:202px;
    height:50px;
    text-align:center;
    font-size:20px;
    line-height:50px;
    background-color:#009688;
    border-radius:6px;
    position:relative;
    padding-left:54px;
}
.layui-btn.bottom_add i{
    margin-right:27px;
    font-size:28px;
    position:absolute;
    left:23px;
}
.screenList{
    margin:12px 0 12px !important;
}
.screenList li{
    margin-bottom:6px !important;
}
.next-btn-wrap{
    padding:20px 0;
    text-align:center;
    width:98%;
    margin:0 auto;
}
.layui-form-label.layui-required:after{
    content:"*";
    color:red;
    position:absolute;
    top:11px;
    right:6px;
}