html,body{min-height:100%;height:auto}html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}html,body{font-family:sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}q:before,q:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}a:hover{text-decoration:underline}ins,a{text-decoration:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{position:absolute;top:0;right:0;bottom:0;left:0;font-size:16px;color:#333;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}a,button,input,select,textarea{outline:0}a{color:inherit;display:inline-block;text-decoration:none;-webkit-tap-highlight-color:transparent;list-style:none}a:active,a:focus,a:link{color:inherit;list-style:none;text-decoration:none}input{appearance:none;-webkit-appearance:none;outline:none}input::-webkit-input-placeholder{color:#bababa;transform:all 0.5s}input:hover::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{color:transparent;transform:all 0.5s}.NoClick{pointer-events:none}::-webkit-scrollbar{display:none}[v-cloak]{display:none}#app{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:#fff;overflow-y:scroll;overflow-x:hidden;font-size:16px;line-height:1.5}#app .container-fluid{padding-left:0px;padding-right:0px}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flex-center{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.flex-j-center{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.flex-a-top{display:-webkit-flex;display:flex;align-items:flex-start;justify-content:center}.flex-auto{flex:1}.flex-column{display:-webkit-box;display:-webkit-flex;height:100% !important;display:flex;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flex-column .flexauto{position:relative;z-index:10;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;flex:1}.w-200{width:200px}a{color:inherit;display:block;width:100%}a:hover{text-decoration:none !important}a:link{text-decoration:none !important}


/*分页*/
.list-box-r .pagination{
    display: block;
    padding: 21px 0 30px 7%;
    text-align: center;
}
.pagination li{
    display: inline-block;
    min-width: 30px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    margin: 1%;
}
.pagination li a{
    background:#f5f5f5;
    border:1px #e2e2e2 solid;
    color:#333;
    padding:0;
    display: inline-block;
    width: 100%;
}
.pagination span{
    display: inline-block;
    background:#f5f5f5;
    border:1px #e2e2e2 solid;
    color:#333;
    padding:0;
    width: 100%;
}
.pagination li span{
    color:#333;
}
.pagination li a:visited, .pagination li a:active, .pagination li a:link {color:#333;}
.pagination li a:hover{color:#ff0000;background:#ffefd6;}

/*
 *  搜索工具栏
 */
.art-change {
    display: flex;
    justify-content: start;
    align-items: center;
    padding: 10px;
}

.art-change div {
    color: #999;
    font-size: 1rem;
    margin: 0 10px;
    padding: 5px 25px;
}

.art-change .art-active {
    font-size: 15px;
    background: #2291cc;
    border-radius: 4px;
    color: #fff;
}

.art-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.art-select .dropdown button {
    color: #999;
}

.art-select .dropdown-menu {
    padding: 15px;
}

.dropdown-menu hr {
    margin: 10px 0;
}

.art-select .dropdown-menu li {
    color: #444;
    font-size: .8rem;
}

.divider {
    border-top: 1px solid #000;
}

.sure-btn {
    text-align: center;
    margin-top: 10px;
}

.sure-btn button {
    background: #2291cc;
    padding: 4px 20px;
    border-radius: 4px;
    color: #fff !important;
    border: none;
    margin: 0 auto;
    font-size: .8rem;
}

.a-ceil {
    font-size: .8rem;
    display: flex;
    padding: 4px 0;
    justify-content: flex-start;
    align-items: center;
}

.a-ceil input {
    border: 1px solid #ccc;
    margin-left: 5px;
}
.input-group-text{
    cursor: pointer;
}
