.ms-mobile-select{z-index:0;opacity:0;visibility:hidden;transition:opacity .4s,z-index .4s;position:fixed;top:0;bottom:0;left:0;right:0;transform:translate(0)}.ms-mobile-select *{box-sizing:border-box;margin:0;padding:0}.ms-mobile-select .ms-gray-layer{z-index:888;background:rgba(0,0,0,.7);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.ms-mobile-select .ms-content{z-index:889;color:#000;background:#fff;width:100%;transition:all .4s;display:block;position:fixed;bottom:-350px;left:0}.ms-mobile-select .ms-fix-width{width:90%;margin:0 auto;position:relative}.ms-mobile-select .ms-fix-width:after{content:".";clear:both;visibility:hidden;height:0;display:block}.ms-mobile-select .ms-btn-bar{text-align:center;border-bottom:1px solid #dcdcdc;height:45px;font-size:15px;line-height:45px;position:relative}.ms-mobile-select .ms-cancel,.ms-mobile-select .ms-ensure{cursor:pointer;-webkit-tap-highlight-color:transparent;width:55px;height:45px;position:absolute;top:0}.ms-mobile-select .ms-cancel{color:#666;left:0}.ms-mobile-select .ms-ensure{color:#1e83d3;right:0}.ms-mobile-select .ms-title{white-space:nowrap;text-overflow:ellipsis;padding:0 15%;font-size:15px;overflow:hidden}.ms-mobile-select .ms-panel:after{content:".";clear:both;visibility:hidden;height:0;display:block}.ms-mobile-select .ms-wheels{width:100%;height:200px;overflow:hidden}.ms-mobile-select .ms-wheel{z-index:0;float:left;width:50%;height:200px;transition:width .3s;position:relative;overflow:hidden}.ms-mobile-select .ms-select-container{text-align:center;display:block}.ms-mobile-select .ms-select-container li{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;height:40px;font-size:15px;line-height:40px;display:block;overflow:hidden}.ms-mobile-select .ms-select-line{pointer-events:none;box-sizing:border-box;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;width:100%;height:40px;position:absolute;top:80px}.ms-mobile-select .ms-shadow-mask{opacity:.9;pointer-events:none;background:linear-gradient(rgba(255,255,255,.96),rgba(255,255,255,.8) 25%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 51%,rgba(255,255,255,.8) 75%,rgba(255,255,255,.96));width:100%;height:200px;position:absolute;top:0}.ms-mobile-select.ms-show{opacity:1;z-index:10000;visibility:visible}.ms-mobile-select.ms-show .ms-content{bottom:0}.ms-default-trigger{color:#888;min-height:1em}body.ms-show{overflow-y:hidden}