.tail-select,.tail-select *,.tail-select :after,.tail-select :before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tail-select,.tail-select *{outline:none;user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.tail-select{width:100%;margin:1px;padding:0;display:inline-block;position:relative;font-size:14px;line-height:22px;font-family:inherit}.tail-select.active .select-label:after{display:inline-block;position:absolute;top:50px;right:0;width:100%;height:40px;content:""}.tail-select mark{color:#fff;background-color:#dc4650}.tail-select button{outline:none}.tail-select button.tail-all,.tail-select button.tail-none{height:auto;margin:0 2px;padding:2px 6px;display:inline-block;font-size:10px;line-height:14px;text-shadow:none;letter-spacing:0;text-transform:none;vertical-align:top;border:1px solid transparent;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;transition:color 142ms linear,border 142ms linear,background 142ms linear;-webkit-transition:color 142ms linear,border 142ms linear,background 142ms linear}.tail-select button.tail-all{color:rgba(48,52,56,.5);border-color:rgba(48,52,56,.5);background-color:transparent}.tail-select button.tail-all:hover{color:#62c462;border-color:#62c462;background-color:transparent}.tail-select button.tail-none{color:rgba(48,52,56,.5);border-color:rgba(48,52,56,.5);background-color:transparent}.tail-select button.tail-none:hover{color:#ee5f5b;border-color:#ee5f5b;background-color:transparent}.tail-select.disabled button.tail-all,.tail-select.disabled button.tail-none{color:rgba(48,52,56,.25);border-color:rgba(48,52,56,.25);background-color:transparent}.tail-select input[type=text]{color:#303438;width:100%;height:auto;margin:0;padding:10px 15px;display:inline-block;outline:0;font-size:12px;line-height:20px;vertical-align:middle;background-color:transparent;border:0 solid transparent;border-radius:0;box-shadow:none;-webkit-box-shadow:none}.tail-select input[type=text]:hover{color:#303438;border-color:transparent;background-color:transparent}.tail-select input[type=text]:focus{color:#3c82e6;border-color:transparent;background-color:transparent}.tail-select.disabled input[type=text]{color:rgba(48,52,56,.75);border-color:transparent;background-color:transparent}.tail-select-container{margin:0;padding:3px 5px 2px;text-align:left;border-radius:34px}.tail-select-container .select-handle{color:#484646;background-color:#e2e2e2;width:auto;cursor:pointer;margin:1px;padding:2px 35px 1px 15px;border-radius:20px;display:inline-block;position:relative;text-align:left;text-shadow:none;vertical-align:top;transition:background 142ms linear;-webkit-transition:background 142ms linear}.tail-select-container .select-handle:hover{color:#fff;background-color:#dc4650}.tail-select-container .select-handle:after{margin-left:-2px}.tail-select-container.select-label .select-handle{margin:2px 3px;position:relative}.tail-select-container.select-label .select-handle:after{content:"X";position:absolute;right:10px}.tail-select .select-label{cursor:pointer;color:rgba(48,52,56,.85);width:100%;margin:0;min-height:36px;padding:5px 30px 5px 10px;display:block;z-index:31;position:relative;text-align:left;background-color:#fff;border:1px solid #dadada;border-radius:34px}.tail-select .select-label:before{background:url(../images/arrow-down.png) 96%/12px no-repeat transparent;content:"";display:inline-block;position:absolute;top:18px;width:13px;height:15px;right:13px;-webkit-transform:translate3d(0,-50%,0) rotate(0deg);transform:translate3d(0,-50%,0) rotate(0deg);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.tail-select .select-label:after{content:none}.tail-select .select-label .label-count,.tail-select .select-label .label-inner{width:auto;margin:0 10px;text-align:left;vertical-align:top}.tail-select .select-label .label-count{color:rgba(48,52,56,.85);margin:0 5px 0 0;padding:0 7px 0 0;display:inline-block;font-size:11.844px;font-weight:700;text-shadow:none;white-space:nowrap;vertical-align:top;border-width:0 1px 0 0;border-style:solid;border-color:#d9d9d9;border-radius:0}.tail-select .select-label .label-inner{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tail-select.active .select-label:before{-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}.tail-select.active .select-label:after{opacity:1}.tail-select.disabled .select-label{cursor:not-allowed;box-shadow:0 0 1px 1px rgba(0,0,0,.35);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35)}.tail-select .select-dropdown{top:100%;left:0;color:#303438;width:100%;min-height:35px;margin:5px 0 0;padding:0;z-index:30;display:none;overflow:visible;position:absolute;background-color:#fff;border:1px solid #dadada;border-radius:10px}.tail-select .select-dropdown .dropdown-search{width:100%;margin:0;padding:0;display:block;position:relative;border-width:0 0 1px;border-style:solid;border-color:#d9d9d9;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.tail-select .select-dropdown .dropdown-inner{width:100%;margin:0;padding:1px 0;display:block;overflow-x:hidden;overflow-y:auto}.tail-select .select-dropdown .dropdown-empty{margin:0;padding:16px 0;display:block;font-size:12px;text-align:center;line-height:18px}.tail-select .select-dropdown .dropdown-action{top:3px;right:15px;width:auto;margin:0;padding:7px 0;z-index:35;display:inline-block;position:absolute;text-align:center}.tail-select .select-dropdown ul,.tail-select .select-dropdown ul li{width:100%;margin:0;padding:0;display:block;position:relative;list-style:none;font-size:14px;line-height:1.7;vertical-align:top}.tail-select .select-dropdown ul{display:inline-block;padding:50px 15px 15px}.tail-select .select-dropdown ul li{color:#555;padding:5px 10px 5px 35px}.tail-select .select-dropdown ul li.optgroup-title{color:rgba(48,52,56,.7);cursor:default;margin:9px 0 0;padding-left:10px;font-size:14px;text-shadow:none}.tail-select .select-dropdown ul li.optgroup-title button{float:right;margin-top:-2px;opacity:0}.tail-select .select-dropdown ul:hover li button{opacity:1}.tail-select .select-dropdown ul li.dropdown-option{cursor:pointer;color:#303438;width:calc(25% - 3px);display:inline-block;transition:all .3s ease-out}.tail-select .select-dropdown ul li.dropdown-option:before{top:9px;left:10px;width:15px;height:15px;margin:0;padding:0;z-index:21;display:inline-block;content:"";opacity:0;position:absolute;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear}.tail-select .select-dropdown ul li.dropdown-option .option-description{color:rgba(48,52,56,.85);width:auto;margin:0;padding:0;display:block;font-size:10px;text-align:left;line-height:14px;vertical-align:top}.tail-select .select-dropdown ul li.dropdown-option.hover,.tail-select .select-dropdown ul li.dropdown-option:hover{transition:all .4s ease}.tail-select .select-dropdown ul li.dropdown-option.hover .option-description,.tail-select .select-dropdown ul li.dropdown-option:hover .option-description{color:#303438}.tail-select.open-top .select-dropdown:after,.tail-select.open-top .select-dropdown:before{top:auto;bottom:-13px;border-width:13px 14px 0;border-color:rgba(0,0,0,.5) transparent transparent}.tail-select.open-top .select-dropdown:after{top:auto;bottom:-12px;border-width:12px 13px 0;border-color:#fff transparent transparent}.tail-select.hide-disabled .select-dropdown ul li.disabled,.tail-select.hide-selected .select-dropdown ul li.selected{display:none}.tail-select .select-dropdown ul li.dropdown-option:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23303438%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203v3a2%202%200%200%201-2%202H3m18%200h-3a2%202%200%200%201-2-2V3m0%2018v-3a2%202%200%200%201%202-2h3M3%2016h3a2%202%200%200%201%202%202v3%22%3E%3C/path%3E%3C/svg%3E")}.tail-select .select-dropdown ul li.dropdown-option.hover:before,.tail-select .select-dropdown ul li.dropdown-option:hover:before{opacity:.5}.tail-select .select-dropdown ul li.dropdown-option.selected:before{opacity:.85;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23303438%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C/polyline%3E%3C/svg%3E")}.tail-select .select-dropdown ul li.dropdown-option.selected .option-description{color:#3c82e6}.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover:before,.tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover:before{opacity:.85;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23303438%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2218%22%20y1%3D%226%22%20x2%3D%226%22%20y2%3D%2218%22%3E%3C/line%3E%3Cline%20x1%3D%226%22%20y1%3D%226%22%20x2%3D%2218%22%20y2%3D%2218%22%3E%3C/line%3E%3C/svg%3E")}.tail-select.disabled .select-dropdown ul li.dropdown-option:before,.tail-select .select-dropdown ul li.dropdown-option.disabled:before{opacity:.85;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23303438%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203H5a2%202%200%200%200-2%202v3m18%200V5a2%202%200%200%200-2-2h-3m0%2018h3a2%202%200%200%200%202-2v-3M3%2016v3a2%202%200%200%200%202%202h3%22%3E%3C/path%3E%3C/svg%3E")}.tail-select.disabled .select-dropdown ul li.dropdown-option .option-description,.tail-select .select-dropdown ul li.dropdown-option.disabled .option-description{color:rgba(48,52,56,.75)}.tail-select.multiple .select-dropdown ul li.dropdown-option:before{opacity:.3;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDQ1OSA0NTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO30uY2xzLTJ7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKTt9PC9zdHlsZT48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxNTMiIHdpZHRoPSIzMDYiIGhlaWdodD0iMjA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MTIgMjA0KSByb3RhdGUoLTE4MCkiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+Y2hlY2stYm94LTAxPC90aXRsZT48cGF0aCBkPSJNNDA4LDQwOEg1MVY1MUgzMDZWMEg1MUE1MS4xNSw1MS4xNSwwLDAsMCwwLDUxVjQwOGE1MS4xNSw1MS4xNSwwLDAsMCw1MSw1MUg0MDhhNTEuMTUsNTEuMTUsMCwwLDAsNTEtNTFWMjA0SDQwOFoiLz48ZyBjbGFzcz0iY2xzLTIiPjxwYXRoIGQ9Ik01MSwyMDRIMFY0MDhhNTEuMTUsNTEuMTUsMCwwLDAsNTEsNTFINDA4YTUxLjE1LDUxLjE1LDAsMCwwLDUxLTUxVjUxQTUxLjE1LDUxLjE1LDAsMCwwLDQwOCwwSDE1M1Y1MUg0MDhWNDA4SDUxWiIvPjwvZz48L3N2Zz4=)}.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:before{opacity:.5;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDU5cHgiIGhlaWdodD0iNDU5cHgiIHZpZXdCb3g9IjAgMCA0NTkgNDU5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTkgNDU5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9ImNoZWNrLWJveC1vdXRsaW5lIj48cGF0aCBkPSJNMTI0Ljk1LDE4MS4wNWwtMzUuNywzNS43TDIwNCwzMzEuNWwyNTUtMjU1bC0zNS43LTM1LjdMMjA0LDI2MC4xTDEyNC45NSwxODEuMDV6IE00MDgsNDA4SDUxVjUxaDI1NVYwSDUxQzIyLjk1LDAsMCwyMi45NSwwLDUxdjM1N2MwLDI4LjA1LDIyLjk1LDUxLDUxLDUxaDM1N2MyOC4wNSwwLDUxLTIyLjk1LDUxLTUxVjIwNGgtNTFWNDA4eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+)}.tail-select.multiple .select-dropdown ul li.dropdown-option.selected.hover:before,.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDQ1OSA0NTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO30uY2xzLTJ7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKTt9PC9zdHlsZT48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxNTMiIHdpZHRoPSIzMDYiIGhlaWdodD0iMjA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MTIgMjA0KSByb3RhdGUoLTE4MCkiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+Y2hlY2stYm94LW1pbnVzPC90aXRsZT48cGF0aCBkPSJNNDA4LDQwOEg1MVY1MUgzMDZWMEg1MUE1MS4xNSw1MS4xNSwwLDAsMCwwLDUxVjQwOGE1MS4xNSw1MS4xNSwwLDAsMCw1MSw1MUg0MDhhNTEuMTUsNTEuMTUsMCwwLDAsNTEtNTFWMjA0SDQwOFoiLz48ZyBjbGFzcz0iY2xzLTIiPjxwYXRoIGQ9Ik01MSwyMDRIMFY0MDhhNTEuMTUsNTEuMTUsMCwwLDAsNTEsNTFINDA4YTUxLjE1LDUxLjE1LDAsMCwwLDUxLTUxVjUxQTUxLjE1LDUxLjE1LDAsMCwwLDQwOCwwSDE1M1Y1MUg0MDhWNDA4SDUxWiIvPjwvZz48cmVjdCB4PSIxMzIiIHk9IjIwNCIgd2lkdGg9IjE5NSIgaGVpZ2h0PSI1MSIvPjwvc3ZnPg==)}.tail-select.multiple.disabled .select-dropdown ul li.dropdown-option:before,.tail-select.multiple .select-dropdown ul li.dropdown-option.disabled:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23303438%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C/circle%3E%3C/svg%3E")}.tail-select .select-dropdown ul li:first-of-type{position:absolute;right:25px;top:15px;border:1px solid #d0d0d0;border-radius:100%;width:27px;height:27px;text-align:center;padding:0}.tail-select .select-dropdown ul li:first-of-type:before{content:none}