@charset "utf-8";
/* 分页组件样式 css base_page style pagination*/
div.base_page {padding: 3px;text-align: center;}
div.base_page a {color: #666;margin: 0 5px;padding: 0 5px;height: 20px;display: inline-block;border-radius: 20px;border: 1px solid #999;line-height: 18px;}
div.base_page a span { padding: 4px 0px 4px 4px;}
div.base_page a:hover {color: #000;background: inherit;}
div.pagination a:active { color:#08c;}
div.base_page .pageNext,div.base_page .pagePrev{border: 0;}
div.base_page span.current {margin: 0 5px;padding: 0 5px;height: 20px;display: inline-block;border-radius: 20px;background-color: #3EA8F5;color: #FFF;border: 1px solid #3EA8F5;line-height: 18px;}
div.base_page span.disabled {padding: 4px 4px;color: #999;}
div.base_page input{border: 1px solid #ddd;height: 23px;line-height: 23px;padding: 0 3px;width: 40px; margin: 0 5px; border-radius: 3px; color: #999; text-align: center;}
.base_page i { font-style: normal; font-size: 14px;}
.inputnum { margin: 0 10px 0 8px; border-right:1px solid #ddd;border-left:1px solid #ddd; padding: 0 10px}
/* js加载等待效果样式*/
a {blr:expression(this.onFocus=this.blur())}
.loading{position:absolute;background:url(loading.gif) #ECECEC no-repeat center; width:100%; height:60px;z-index:9999;filter:alpha(opacity=50);-moz-opacity:0.5;}
.loading2{position:absolute;background:#ECECEC no-repeat center; width:100%; height:60px;z-index:9999;filter:alpha(opacity=50);-moz-opacity:0.5;}

.crove_down{
    position:absolute;
    z-index:1;
    height:116px;
}
.crove_div{
    position:absolute;
    height:116px;
    width:100%;
    top:0;
    left:0;
    z-index:2;
    background:#fff;
    opacity:0.5;
    display:none;
}

div.base_page{clear:both;margin-top: 20px; color: #999; font-size: 14px;}
div.base_page input[type=text]{margin-bottom: 4px;}
.currPageSelectPre{
    position: relative;
    display: inline-block;
    width: 80px;
    height: 27px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #3B92ED;
}
.currPageSelectPre:after{
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    height: 25px;
    background: url(/static/images/icon/icon-down.png) no-repeat center;
    background-size: 84%;
    background-color: #1B91EA;
    pointer-events: none;
}
.currPageSelect{
    border: none;
    outline: none;
    width: 100%;
    height: 100%;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-left: 10px;
    text-align: left;
    color: #333;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
