.o-select-control { // display: inline-block; width: 100%; .tree-wrap { width:100%; .tree-vertical { width: 100%; min-height: 48px; padding: 0 10px; box-sizing: border-box; border-bottom: 1px solid #eee; .select { width:100%; height:48px; line-height: 48px; display: -webkit-flex; display: flex; justify-content: space-between; font-size: 14px; i { margin-left:4px; color: #c8c8cd; } } .select-data { font-size: 14px; margin-bottom: 12px; word-wrap: break-word; word-break: normal; line-height: 20px; } } } } .mint-popup { width: 100%; .head-name{ margin: 0 8px; height: 40px; border-bottom: 1px solid #D9D9D9; .file-name{ width: 100%; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; line-height:40px; } } .arrow{ width: 100%; height: 60px; position: fixed; bottom: 0; line-height: 60px; border-top: 1px solid #D9D9D9; background: #ffffff; span{ position: relative; margin: 0 15%; left: 32%; } div{ width:24%; height: 38px; background-color: #EBEBEB; border-radius:4px; display: flex; align-items: center; justify-content: center; } .previous{ position: absolute; left: 10px; top: 10px; } .previous_disabled{ position: absolute; left: 10px; top: 10px; background: #FAFAFA; } .next{ position: absolute; right: 10px; top: 10px; } .next_disabled{ position: absolute; right: 10px; top: 10px; background: #FAFAFA; } .next,.previous:active{ background: #E5E5E5; } } .btns-wrap { width:92%; margin:0 auto; margin-top:7px; display: flex; justify-content: space-between; span { padding:5px; color:#497bec; } } .search { width:100%; height:48px; border-bottom:1px solid #efeffa; display: flex; flex-direction: row; justify-content: center; align-items: center; .search-block { width:90%; height:34px; position: relative; .local { position: absolute; left:10px; top:50%; margin-top:-8px; color:#D9D9D9; } .form_search { width:100%; -webkit-appearance:none; -moz-appearance: none; font-size:14px; height:34px; border-radius:4px; border:1px solid rgba(255,255,255,1); color:#6a6f77; outline:0; background:rgba(250,250,250,1); padding-left:36px; padding-right:10px; } .form_search::-webkit-input-placeholder { color: #D9D9D9; } .form_search::placeholder { color: #D9D9D9; } .form_search::-moz-placeholder{ //火狐的placeholder的颜色是粉红色,怎么改都不行 color: #D9D9D9; } .form_search:-ms-input-placeholder{ color: #D9D9D9; } } //mintiui搜索框的样式 .mint-searchbar { position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color:#ffffff; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 5px 10px; z-index: 1; .mint-searchbar-inner { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #fafafa; border-radius: 2px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 28px; padding: 4px 6px; } } } } .o-select-vant-popup { .content { height: 40px; text-align: center; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; padding-right: 10px; box-sizing: border-box; position: relative; .icon { line-height: 40px; // float: right; position: absolute; right: 10px; color: #07c160; } } .content:active{ background:#f2f3f5; } } .o-select-van-popup { width: 100%; height: 100%; .container { width: 100%; height:100%; overflow: hidden; .header { width: 100%; height: 48px; line-height: 48px; text-align: end; padding-right: 16px; box-sizing: border-box; color: #c8c9cc; font-size: 22px; } .content-box { height: calc(100% - 104px); overflow: auto; .content { height: 40px; text-align: center; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; padding-right: 10px; box-sizing: border-box; position: relative; .icon { line-height: 40px; // float: right; position: absolute; right: 10px; color: #07c160; } } .content:active{ background:#f2f3f5; } } .content-box-multi { height: calc(100% - 48px) !important; } .dividing-line { background-color: #f7f6fa; height:8px; width: 100%; } .bottom-btn { width: 100%; height: 48px; line-height: 48px; text-align: center; color: #646566; font-size: 16px; } } }