﻿/** xjSelected - 下拉菜单插件 / © 2017-2018 XJ.Chen / MIT Licensed / V0.1.11 / https://github.com/xjArea/xjSelected */
.xjSelected{position:relative;display:inline-block;box-sizing:border-box;border:1px solid #ddd;vertical-align:middle;font-family:"Microsoft YaHei";cursor:pointer}.xjSelected-lg{padding:0 12px;width:280px;height:46px;font-size:18px;line-height:44px}.xjSelected-md{padding:0 10px;width:240px;height:34px;font-size:14px;line-height:32px}.xjSelected-sm{padding:0 8px;width:200px;height:30px;font-size:12px;line-height:28px}.xjSelected-xs{padding:0 6px;width:160px;height:22px;font-size:12px;line-height:20px}.xjSelected.xjSelected-readonly{cursor:default}.xjSelected.xjSelected-disabled{opacity:.5;cursor:not-allowed}.xjSelected *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.xjSelected span{position:absolute;top:0;left:0;display:none;overflow:hidden;padding:inherit;width:100%;height:100%;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}.xjSelected span.xjSelected-active{display:block}.xjSelected-text{color:#666}.xjSelected-tip{color:#999}.xjSelected-value{position:absolute;top:0;left:0;display:none;padding:inherit;width:100%;height:100%;border:none;background:rgba(255,255,255,0);color:#666;font-family:inherit;line-height:inherit}.xjSelected-value.xjSelected-active{display:block}.xjSelected-value:focus{outline:0}.xjSelected-select{position:absolute;clip:rect(0,0,0,0)}.xjSelected-lg .xjSelected-value{font-size:18px}.xjSelected-md .xjSelected-value{font-size:14px}.xjSelected-sm .xjSelected-value{font-size:12px}.xjSelected-xs .xjSelected-value{font-size:12px}.xjSelected-caret{position:absolute;top:0;right:0;height:100%;color:#ddd;text-align:center;font-style:normal;font-size:16px;line-height:inherit}.xjSelected-caret.xjSelected-caret-icon{overflow:hidden;font-size:12px}.xjSelected-caret.xjSelected-caret-icon:before{content:"\25BC"}.xjSelected-cross{position:absolute;top:0;right:0;height:100%;border-right:1px solid #ddd;border-left:1px solid #ddd;color:#ddd;text-align:center;font-style:normal;font-size:16px;line-height:inherit}.xjSelected-cross.xjSelected-cross-icon{overflow:hidden;color:#bbb;font-size:12px}.xjSelected-cross.xjSelected-cross-icon:before{content:"\58"}.xjSelectedBox{position:absolute;z-index:999999999;display:none;overflow:auto;box-sizing:border-box;border:1px solid #ddd;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.25);color:#666;font-family:"Microsoft YaHei";-webkit-overflow-scrolling:touch}.xjSelectedBox-lg{padding:7px;min-width:280px;font-size:18px}.xjSelectedBox-md{padding:5px;min-width:240px;font-size:14px}.xjSelectedBox-sm{padding:3px;min-width:200px;font-size:12px}.xjSelectedBox-xs{padding:1px;min-width:160px;font-size:12px}.xjSelectedBox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.xjSelectedBox span{display:block;word-break:break-all}.xjSelected-divider{border-bottom:1px dashed #ddd}.xjSelectedBox-lg .xjSelected-divider{margin:7px 0}.xjSelectedBox-md .xjSelected-divider{margin:5px 0}.xjSelectedBox-sm .xjSelected-divider{margin:3px 0}.xjSelectedBox-xs .xjSelected-divider{margin:1px 0}.xjSelected-optLabel{font-weight:700;cursor:default}.xjSelectedBox-lg .xjSelected-optLabel{padding:9px 7px;line-height:28px}.xjSelectedBox-md .xjSelected-optLabel{padding:7px 5px;line-height:20px}.xjSelectedBox-sm .xjSelected-optLabel{padding:5px 3px;line-height:20px}.xjSelectedBox-xs .xjSelected-optLabel{padding:3px 1px;line-height:16px}.xjSelected-option{background:#fff;cursor:pointer;transition:all .2s}.xjSelectedBox-lg .xjSelected-option{padding:9px 7px;line-height:28px}.xjSelectedBox-md .xjSelected-option{padding:7px 5px;line-height:20px}.xjSelectedBox-sm .xjSelected-option{padding:5px 3px;line-height:20px}.xjSelectedBox-xs .xjSelected-option{padding:3px 1px;line-height:16px}.xjMouse .xjSelected-option:hover{background:#f0f0f0}.xjSelected-option.xjSelected-selected{background:#f0f0f0}.xjSelected-option.xjSelected-disabled{opacity:.5;cursor:not-allowed;filter:alpha(opacity=50) \0 /}.xjSelectedBox-lg .xjSelected-optgroup .xjSelected-option{padding:9px 12px}.xjSelectedBox-md .xjSelected-optgroup .xjSelected-option{padding:7px 10px}.xjSelectedBox-sm .xjSelected-optgroup .xjSelected-option{padding:5px 8px}.xjSelectedBox-xs .xjSelected-optgroup .xjSelected-option{padding:3px 6px}.xjSelected-optgroup.xjSelected-disabled .xjSelected-optLabel{opacity:.5;cursor:not-allowed;filter:alpha(opacity=50) \0 /}.xjSelected-optgroup.xjSelected-disabled .xjSelected-option{opacity:.5;cursor:not-allowed;filter:alpha(opacity=50) \0 /}