.city-picker-selector { width:100%; height:100%; display:flex; position:relative; z-index:10;}
.city-picker-selector .selector-item { width:calc(100% / 3 - 2px); height:calc(100% - 2px); margin-left:10px; background:#fff; border:1px solid #ccc; border-radius:3px; position:relative;}
.city-picker-selector .selector-item:first-child { margin:0 !important;}
.city-picker-selector .selector-show { border-color:#da251c;}
.city-picker-selector .selector-show .selector-list { transform:translateY(0); opacity:1; visibility:visible;}
.city-picker-selector .selector-name { text-indent:9px; color:#595757; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.city-picker-selector .selector-name:after { width:0; height:0; content:""; border:6px solid transparent; border-top-color:#ccc; border-bottom:0; position:absolute; top:50%; right:8px; margin-top:-3px; transition:transform 0.3s;}
.city-picker-selector .selector-name:hover { border-radius:5px;}
.city-picker-selector .selector-show .selector-name:after { border-top-color:#da251c; transform:rotate(180deg);}
.city-picker-selector .selector-name.df-color { color:#999;}
.city-picker-selector .selector-name.forbid { cursor:default;}
.city-picker-selector .selector-name.disabled { background-color:#eef1f6; cursor:not-allowed;}
.city-picker-selector .selector-list { width:100%; background:#fff; border:1px solid #da251c; border-radius:4px; position:absolute; top:calc(100% + 5px); left:-1px; z-index:1; transition-duration:0.3s; transform:translateY(-10px); opacity:0; visibility:hidden; overflow:hidden;}
.city-picker-selector ul { width:100%; max-height:calc(33px * 6 - 1px); background:#fff; overflow-x:hidden; overflow-y:auto;}
.city-picker-selector li { width:100%; height:32px; border-top:1px solid #f7f7f7; text-indent:9px; line-height:32px; font-size:14px; cursor:pointer; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.city-picker-selector li:first-child { border-top:none;}
.city-picker-selector li.caller:hover { color:#da251c;}
.city-picker-selector li.caller.active,
.city-picker-selector li.caller.active:hover { background:#f1edef; color:#da251c;}