.rf01btn,.rf01btn-large{display:inline-block;margin-right:10px;cursor:pointer}.rf01input-style2 input,.rf01input-updown,.rr01{font-family:Consolas,Monaco,monospace}.rf01btn{padding:10px 15px;border:1px solid #ddd;background-color:#fff;color:#999;white-space:nowrap;text-decoration:none}.rf01btn:hover{border-color:#999;color:#444}.rf01btn.rt03actived{border-color:#09d;color:#09d}.rf01btn-large{padding:8px 20px;margin-left:10px;border:1px solid transparent;color:#999;font-size:21px;line-height:48px;height:48px;font-weight:300}.rf01btn-large:hover{color:#09d;border-color:#09d}.rf01btn-blue{color:#09d!important}.rf01btn-blue:hover{border-color:#09d}.rf01btn-red{color:#d00!important}.rf01btn-red:hover{border-color:#d00}input.rf01input,textarea.rf01input{margin:0;padding:7px 10px;border:none;border-radius:4px;box-shadow:none}.rf01input:focus{box-shadow:none!important}input.rf01input-smallhide{padding:0 3px;border-left-width:0;color:#ccc;font-size:13px}.rf01input-style2 input{width:100px;padding:5px 0;border-width:0 0 1px;color:#666;font-size:16px;text-align:center}.rf01input-style2 span{font-size:11px;color:#999}.rf01checkbox{position:relative;display:block;width:56px;height:30px;background-color:#eee;border-radius:50px;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s}.rf01checkbox:after{content:'';position:absolute;display:block;top:0;left:0;width:28px;height:28px;background-color:#999;border:1px solid transparent;border-radius:100%;-webkit-transition:-webkit-transform .15s,border-color .15s;transition:transform .15s,border-color .15s}.rf01checkbox:before{content:'OFF';position:absolute;left:0;display:block;width:36px;padding-left:10px;padding-right:10px;color:#666;font-size:8px;line-height:30px;text-align:right}.rf01checkbox-inline,.rf01checkbox-text,.rf01input-updown{display:inline-block}.rf01checkbox.rt03selected{background-color:#09d}.rf01checkbox.rt03selected:after{border-color:#09d;background-color:#fff;-webkit-transform:translateX(26px);transform:translateX(26px)}.rf01checkbox.rt03selected:before{color:#fff;content:'ON';text-align:left}.rf01checkbox-inline.rt03selected,.rf01checkbox-inline.rt03selected:after{border-color:#666}.rf01checkbox-text{cursor:pointer}.rf01checkbox-text:after,.rf01checkbox-text:before{display:inline-block;padding:10px;background-color:#fff;border:1px}.rf01checkbox-text:before{content:attr(data-before);padding-left:20px;border-right-width:0}.rf01checkbox-text:after{content:attr(data-after);padding-right:20px;border-left-width:0}.rf01checkbox-text.rt03selected:before,.rf01checkbox-text:after{border-color:#ddd;border-style:dashed;color:#ccc}.rf01checkbox-text.rt03selected:after,.rf01checkbox-text:before{border-color:#666;border-style:solid;color:#444}.rf01input-updown{margin-bottom:10px;background-color:#f9f9f9;border-radius:4px;text-align:center}.rf01input-updown>*{display:block;float:left}input.rf01input-updown-value{max-width:65px;border:none;background-color:#f9f9f9;border-radius:4px 0 0 4px;color:#333;font-size:16px;line-height:1.6em;text-align:center}input.rf01input-updown-value:focus{outline:0}.rf01input-updown-unit{padding-right:10px;color:#ccc;font-size:.9em;line-height:40px}.rf01input-updown-down,.rf01input-updown-up{width:42px;padding:11px 0;background-color:#eee;color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rf01input-updown-down:hover,.rf01input-updown-up:hover{background-color:#09d;color:#fff}.rf01input-updown-up{border-radius:0 4px 4px 0}.rt03updown-small input.rf01input-updown-value{padding:5px 5px 5px 10px}.rt03updown-small .rf01input-updown-down,.rt03updown-small .rf01input-updown-up{padding:6px 0}.rf01input-modal{display:block}.rf01input-modal>span{display:inline-block;padding:10px 20px;border:1px solid #ddd;text-decoration:none;color:#666}.rr01thumb:before,.rr01track:after{display:block;content:''}.rf01input-modal.cb18actived>span,.rf01input-modal:hover>span{border-color:#09d;color:#09d}.rr01{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rr01track{height:1px;margin-bottom:5px;border:solid transparent;border-width:18px 0;cursor:pointer}.rr01track:after{height:1px;background-color:#e5e5e5}.rr01thumb,.rr01thumb:before{position:absolute;background-color:#09d}.rr01thumb{left:0;top:5px;width:25px;height:25px;border-radius:50%;cursor:pointer;z-index:2}.rr01thumb:before{right:100%;top:50%;width:20000px;height:1px}.rr01list,.rr01list-ele{top:0;position:absolute}input.rr01value{width:80px;padding:5px 0;border:none;border-bottom:1px dashed transparent;color:#999;font-size:11px;box-shadow:none}input.rr01value:focus{color:#333;border-bottom-color:#ccc;box-shadow:none}.rr01novalue>input{display:none}.rr01list{left:0}.rr01list-ele{width:50px;color:#ccc;text-align:center;text-indent:-9999px}.rr01list-ele:after{content:'';position:absolute;left:50%;top:31px;display:block;width:5px;height:5px;background-color:#ddd;border-radius:50%}.rr01list-ele:nth-child(1):after,.rr01list-ele:nth-child(5):after{display:none}.rr01list-ele:nth-child(1){width:25px;left:0;text-align:left}.rr01list-ele:nth-child(2){left:40px}.rr01list-ele:nth-child(3){left:80px}.rr01list-ele:nth-child(4){left:140px}.rr01list-ele:nth-child(5){width:25px;left:195px;text-align:right}.rf01select-one{display:inline-block;position:relative}.rf01select-one .rt03select-item{display:inline-block;margin:0 2px 10px;border:1px dashed transparent;border-radius:4px;color:#999;font-size:11px;text-align:center;cursor:pointer}.rf01select-one .rt03select-item i{margin:7px 12px}.rf01select-one .rt03select-item span{display:block;padding:5px 0;border-radius:0 0 3px 3px}.rf01select-one .rt03select-item:hover{border-color:#ddd}.rf01select-one .rt03select-item.rt03selected{border:1px solid #09d}.rf01select-one .rt03select-item.rt03selected span{background-color:#09d;color:#fff}.rf01select-one .rt03select-item>.rf01input-modal{display:none;position:absolute;left:0;bottom:0;margin-top:20px}.rf01select-one .rt03select-item.rt03selected>.rf01input-modal{display:block}.rf01select-one .rt03select-item.rf01input-modal-into.rt03selected{margin-bottom:65px}