.filter{width:100%}.filter .filters,.filter .reset{margin:0;padding:0}.filter .reset{padding-left:6px;padding-right:6px}.filter .reset button{width:100%;height:25px;padding:2px}.filter .filters .select_field{margin-bottom:5px}.select_field{border:1px solid #CCC;border-radius:2px;color:#009aff;padding:2px;font-weight:700;text-align:center;display:block;min-height:25px;position:relative}.select_field .select_button{float:left;height:20px;background:#fff;color:#999}.select_field .select_button:hover{background:#009aff;color:#fff}.select_field .selected_box{height:20px!important;border:1px solid #009AFF;background:#eaeaea;padding:1px!important;margin:1px!important;white-space:nowrap;position:relative;height:auto;display:flex}.select_field .selected_box:hover{background:#ccc}.select_field .selected_box .selected_box_left{width:calc(100% - 20px)}.select_field .selected_box .selected_box_right{width:20px;border-left:1px solid #009AFF}.select_field .selected_list{display:flex;height:25px}.select_field.multiple .selected_list{height:40px;overflow-x:scroll!important;overflow-y:hidden!important}.select_field .selected{display:flex}@media screen and (max-width:768px){.multiple .selected_list{height:30px!important}}
