@charset "UTF-8";input.keypad{ime-mode:disabled;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}input.keypad-editing{-webkit-box-shadow:0 0 .2em inset #999;box-shadow:0 0 .2em inset #999;background-color:#fff}input.keypad-error{background-color:#aaa}div.keypad{display:none;font-size:35px;font-family:Arial,Helvetica,sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:.1em;background:#fafafa;background-size:1px 100%;-webkit-box-shadow:.1em .1em .5em rgba(0,0,0,.75);box-shadow:.1em .1em .5em rgba(0,0,0,.75);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3;-webkit-tap-highlight-color:transparent}div.keypad>div{padding:.4em;margin:0}div.keypad a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0;background-color:#fcfcfc;color:#0ac;border:1px solid rgba(125,125,125,.3);border-radius:.2em;cursor:pointer}div.keypad a.btn,div.keypad.alphabet a.space,div.keypad.pinyin .buttons a.aux,div.keypad.pinyin a.space{height:1.6em;line-height:1.5em;background-color:#e3e3e3}div.keypad a.btn.ok,div.keypad.alphabet a.ok.space,div.keypad.pinyin .buttons a.ok.aux,div.keypad.pinyin a.ok.space{background-color:#9e1e18}div.keypad a:active{position:relative;top:.04em;left:.04em;color:#000;background-color:#fff}div.keypad a.disabled,div.keypad.number a.blank{color:#464646;background-color:#2d2d2d;cursor:not-allowed}div.keypad a.disabled:active,div.keypad.number a.blank:active{position:static}div.keypad.number{width:10.4em}div.keypad.number a{width:3em;height:2em;line-height:2em;margin:.1em}div.keypad.alphabet,div.keypad.pinyin{width:22.9em}div.keypad.alphabet>div,div.keypad.pinyin>div{padding-top:0}div.keypad.alphabet>div:first-child,div.keypad.pinyin>div:first-child{padding-top:.4em}div.keypad.alphabet a,div.keypad.pinyin a{width:1.5em;height:2em;line-height:2em;margin:.1em}div.keypad.alphabet a.btn,div.keypad.alphabet a.space,div.keypad.alphabet div.keypad.pinyin .buttons a.aux,div.keypad.pinyin .buttons a.aux,div.keypad.pinyin .buttons div.keypad.alphabet a.aux,div.keypad.pinyin a.btn,div.keypad.pinyin a.space{width:3.2em}div.keypad.alphabet a.space,div.keypad.pinyin a.space{width:6.2em}div.keypad.alphabet .letters,div.keypad.alphabet .numbers,div.keypad.pinyin .letters,div.keypad.pinyin .numbers{padding-bottom:0}div.keypad.alphabet .buttons,div.keypad.pinyin .buttons{padding-top:.2em}div.keypad.pinyin{width:19.8em}div.keypad.pinyin div.input{text-align:left}div.keypad.pinyin div.input label{margin:0;height:1.8em;line-height:1.8em;display:inline-block;width:4.5em;color:#000;border:1px dashed #ccc;padding:0 .2em;text-align:center;overflow:hidden}div.keypad.pinyin div.input label:empty:after{content:"拼音输入";color:#ddd}div.keypad.pinyin div.input dl{float:right;margin:0}div.keypad.pinyin div.input dl dd{float:left;margin-left:0}div.keypad.pinyin div.input dl dd a{height:1.5em;line-height:2em}div.keypad.pinyin div.input dl dd a.selected{color:red}div.keypad.pinyin div.input>div{margin-top:.2em;height:2.2em;overflow:hidden;position:relative;border:1px solid #ccc}div.keypad.pinyin div.input>div>div{width:17.8em}div.keypad.pinyin div.input>div i{position:absolute;right:0;top:.6em;cursor:pointer;color:#0ac;text-align:center;width:2em}div.keypad.pinyin div.input>div i.expand{font-style:normal;line-height:2.2em;top:0}div.keypad.pinyin div.input>div i.up{top:2.64em}div.keypad.pinyin div.input>div i.down{top:5.5em}div.keypad.pinyin div.input>div i.down.disabled,div.keypad.pinyin div.input>div i.up.disabled{color:rgba(0,170,204,.3)}div.keypad.pinyin div.input>div:empty:after{content:'选字区域';display:block;text-align:center;line-height:2.2em;color:#ddd}div.keypad.pinyin div.input>div.all{min-height:2.2em;height:8.8em;position:absolute;background:#fafafa;margin:.3em .2em 0 0;width:19em}div.keypad.pinyin .buttons a.aux{width:2em!important}div.keypad{border:1px solid #e8e6e6;border-radius:.15em;-webkit-box-shadow:none;box-shadow:none}div.keypad a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-webkit-linear-gradient(top,#fff,#eee);background:-o-linear-gradient(top,#fff,#eee);background:linear-gradient(to bottom,#fff,#eee);border-color:#0ac}div.keypad a.btn,div.keypad.alphabet a.space,div.keypad.pinyin .buttons a.aux,div.keypad.pinyin a.space{font-size:.8em;width:3.75em;height:2em!important;line-height:2em!important}div.keypad a.disabled,div.keypad.number a.blank{border-color:#ccc;color:#ccc}div.keypad.alphabet a.space{width:8em}input.keypad-editing{border:1px solid #0ac;-webkit-box-shadow:none;box-shadow:none}