.search_right{width: 100%;float:right;margin-bottom:20px;border:1px solid #d0d0d0;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #ccc;box-sizing:border-box;margin-top: 10px;}
.search-header{position:relative;text-align:center;border-top:5px #6e9bd2 solid;padding:10px 0}
.search-header .search-title{font-size:18px;font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;font-weight:bold;color:#3980ca}
#searchBtn,#resetBtn { cursor: pointer; }
.page_right_sub{border:1px solid #d0d0d0;width:100%;background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #ccc;box-sizing:border-box;padding:5px;float:right;margin-bottom:0px;margin-top:0px;min-height:325px}
.fixed-table-container{border: 0;}
.fixed-table-pagination .page-list{display: inline;}
.hb-label{display: inline-block;cursor: pointer;color:#fff !important;}
.hb-label:hover{background-color: #5cb85c;}
.hbactive{background-color: #5cb85c;}
.searchbox{width:90%;padding:0 !important;margin:0 auto;border: none !important;}
.dropdown-menu{min-width:100px;}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.searchbox {
    width: 90%;
    padding: 0 !important;
    margin: 0 auto;
    border: none !important;
}
.searchbox-item {
    border-bottom: 1px dashed #e3e3e3;
    padding-bottom: 8px;
    overflow: hidden;
    position: relative;
}
.searchbox .r,.searchbox .r .text{font-size:14px}.searchbox{border:1px solid #e3e3e3;padding-left:10px;padding-right:10px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.searchbox-item{border-bottom:1px dashed #e3e3e3;padding-bottom:8px;overflow:hidden;position:relative}.searchbox .l{position:absolute;left:0;top:8px;width:72px;background:#808d8d;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:8px;padding-right:6px;line-height:22px}.searchbox .l i{position:absolute;width:0;height:0;border-top:11px solid transparent;border-left:11px solid #808d8d;border-bottom:11px solid transparent;right:-11px;top:0}.searchbox .c{width:100%;padding-left:90px;padding-right:70px;height:30px;overflow:hidden}.searchbox .c .control-type{color:#5CB85C;width:44px;height:30px;padding-top:10px;float:left}.filter_option span{display:inline-block;line-height:22px;border-radius:3px;padding-left:6px;padding-right:6px;cursor:pointer;margin-right:17px;margin-top:8px}.filter_option .selected{background:#18a689;color:#fff}.searchbox .r{line-height:22px;position:absolute;right:0;top:8px}.searchbox .r:focus,.searchbox .r:hover{text-decoration:none}.searchbox-item .filter_custom{width:220px;position:absolute;top:8px;right:80px;height:22px;line-height:22px}.searchbox-item .filter_custom>span{float:left}.searchbox-item .filter_custom>span>input{height:22px;display:block!important}.filter_custom span{padding-left:2px;padding-right:2px}.filter_custom input{height:100%}.btn_filter_sure,.filter_btn{text-align:center;cursor:pointer;height:22px}.btn_filter_sure{background-color:#F5F5F5;border:1px solid #DDD;display:inline-block;width:48px;line-height:22px}.btn_filter_sure:hover{background-color:#49F;border:1px solid #49F;color:#FFF}.filter_btn span{width:100px;display:inline-block;margin-left:auto;margin-right:auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#ebf5ff;height:20px;line-height:20px;color:#1AB394;margin-bottom:10px;border:1px solid #d4e3f2;border-top:none}.filter_btn span:hover{color:#fff;background-color:#1AB394}


.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc!important;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}

.pagebox {display: block; margin-top:15px;}