.cust-sel,.title-sel{display:inline-block}.cusel,.cust-sel{position:relative}.cusel,.cust-sel select{min-width:100px;height:40px}.cusel,.title-sel{vertical-align:middle}@-webkit-keyframes sel_animation{100%{opacity:1;top:100%}}@-moz-keyframes sel_animation{100%{opacity:1;top:100%}}@-o-keyframes sel_animation{100%{opacity:1;top:100%}}@keyframes sel_animation{100%{opacity:1;top:100%}}.cuselOpen .cusel-scroll-wrap{-webkit-animation:sel_animation .3s linear;-moz-animation:sel_animation .3s linear;-o-animation:sel_animation .3s linear;animation:sel_animation .3s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.title-sel{margin-right:15px;line-height:1.2em}.cust-sel{outline:0!important;background-color:#fff}.cust-sel select{display:block;padding:2px 15px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;cursor:pointer;border:1px solid #b4b4b4}.cusel{z-index:1;display:block;font-size:16px;border:1px solid #b4b4b4;background-color:transparent;cursor:pointer}.cusel span,.cuselText{font-size:15px;font-weight:400;white-space:nowrap;cursor:pointer}.cusel span{display:block;zoom:1;padding:0 15px;line-height:40px;border-bottom:1px solid #f8f7f3}.cusel span.cuselActive,.cusel span:hover{background-color:#fff;color:#0091ea}.cuselFrameRight{position:absolute;z-index:2;top:0;right:0;height:100%;width:30px;background-image:url(_img/arrow_down.svg);background-repeat:no-repeat;background-position:center;//background-color:#ccc;-moz-background-size:12px;-o-background-size:12px;background-size:12px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.cuselOpen .cuselFrameRight{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.cuselText{position:relative;z-index:1;overflow:hidden;height:100%;width:100%;padding:0 50px 0 15px;line-height:41px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333}* html .cuselText{height:30px}.cusel:focus,.cusel:hover,.cuselFocus{background:0 0}.cuselOpen{z-index:10}.classDisCusel .cuselText{cursor:default;color:#ccc}.cusel .cusel-scroll-wrap{position:absolute;left:0;top:0;display:block;margin-top:1px;padding:0;min-width:100%;max-height:300px;height:auto;visibility:hidden;overflow:hidden;background-color:#fff;width:-webkit-calc(100% + 1px);width:-moz-calc(100% + 1px);width:calc(100% + 1px);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:0;overflow-y:auto}.cusel .jScrollPaneContainer{position:relative;z-index:5;overflow:hidden;background:#fff}.cusel-scroll-pane{top:5px;right:3px;left:0;width:auto!important}.cusel .jScrollPaneTrack{position:absolute;top:0;height:100%;background:#EEE;right:0;width:7px!important}.cusel .jScrollPaneDrag{position:absolute;left:0;cursor:pointer;overflow:hidden;border-radius:3px;width:7px!important;height:30px!important;background-color:#0091ea}.cusel .jScrollArrowDown,.cusel .jScrollArrowUp{width:0!important;height:0;position:absolute;right:4px;cursor:pointer;overflow:hidden}.cusel .jScrollPaneDragTop{position:absolute;top:0;left:0;width:0!important;overflow:hidden}.cusel .jScrollPaneDragBottom{position:absolute;bottom:0;left:0;width:0!important;overflow:hidden}.cusel .jScrollArrowUp{top:0}.cusel .jScrollArrowDown{top:auto;bottom:0}.cust-sel.fz_1 .cusel,.cust-sel.fz_1 select{min-width:100px!important}.cust-sel.fz_2 .cusel,.cust-sel.fz_2 select{min-width:200px!important}