chowa
Version:
UI component library based on React
10 lines • 235 kB
CSS
/*!
*
* @license chowa v1.1.3
*
* Copyright (c) Chowa Techonlogies Co.,Ltd.(http://www.chowa.cn).
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/.cw-affix{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-mt-8{margin-top:8px!important}.cw-ml-8{margin-left:8px!important}.cw-mb-8{margin-bottom:8px!important}.cw-mr-8{margin-right:8px!important}.cw-mt-12{margin-top:12px!important}.cw-ml-12{margin-left:12px!important}.cw-mb-12{margin-bottom:12px!important}.cw-mr-12{margin-right:12px!important}.cw-mt-16{margin-top:16px!important}.cw-ml-16{margin-left:16px!important}.cw-mb-16{margin-bottom:16px!important}.cw-mr-16{margin-right:16px!important}.cw-mt-18{margin-top:18px!important}.cw-ml-18{margin-left:18px!important}.cw-mb-18{margin-bottom:18px!important}.cw-mr-18{margin-right:18px!important}.cw-mt-22{margin-top:22px!important}.cw-ml-22{margin-left:22px!important}.cw-mb-22{margin-bottom:22px!important}.cw-mr-22{margin-right:22px!important}.cw-round{border-radius:999px!important}.cw-fl{float:left!important}.cw-fr{float:right!important}.cw-clear{clear:both!important}.cw-clear-l{clear:left!important}.cw-clear-r{clear:right!important}.cw-flex-box{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:hidden}.cw-flex-auto{-webkit-flex:auto!important;-moz-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}.cw-flex-none{-webkit-flex:none!important;-moz-box-flex:0!important;-ms-flex:none!important;flex:none!important}.cw-flex-column{-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.cw-flex-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-box-orient:vertical!important;-moz-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.cw-flex-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-box-orient:horizontal!important;-moz-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.cw-flex-align-end{-webkit-align-items:flex-end!important;-moz-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.cw-flex-align-middle{-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.cw-flex-justify-end{-webkit-justify-content:flex-end!important;-moz-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.cw-flex-justify-center{-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.cw-flex-justify-space-between{-webkit-justify-content:space-between!important;-moz-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.cw-flex-justify-space-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.cw-fs-12{font-size:12px!important}.cw-fs-13{font-size:13px!important}.cw-fs-14{font-size:14px!important}.cw-fs-15{font-size:15px!important}.cw-fs-16{font-size:16px!important}.cw-fs-17{font-size:17px!important}.cw-fs-18{font-size:18px!important}.cw-fs-19{font-size:19px!important}.cw-fs-20{font-size:20px!important}.cw-fs-21{font-size:21px!important}.cw-fs-22{font-size:22px!important}.cw-fs-23{font-size:23px!important}.cw-fs-24{font-size:24px!important}.cw-fs-25{font-size:25px!important}.cw-fs-26{font-size:26px!important}.cw-text-color-base{color:#414a63}.cw-text-color-gray{color:#616a6e}.cw-text-color-light{color:#888da8}.cw-text-color-primary{color:#7774e7}.cw-text-color-info{color:#1890ff}.cw-text-color-success{color:#52c41a}.cw-text-color-warning{color:#faad14}.cw-text-color-error{color:#ed4014}.cw-text-bold{font-weight:500}.cw-clear-btn{margin:0;padding:0;width:18px;height:18px;line-height:18px;text-align:center;border:none;outline:none;background-color:#888da8;font-size:12px;color:#cdc7c7;transition:all .2s ease-in;cursor:pointer;border-radius:50%}.cw-clear-btn:hover{color:#fff}.cw-clear-btn-absolute{position:absolute;top:7px;right:7px}.cw-alert{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-width:1px;border-style:solid;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:5px;margin:0;padding:4px 8px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box}.cw-alert-icon{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;margin:0 6px 0 0;line-height:1;font-size:16px}.cw-alert-icon,.cw-alert-inner{padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-alert-inner{margin:0;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.cw-alert-title{padding:0 0 6px;line-height:22px;color:#414a63;font-size:14px}.cw-alert-content,.cw-alert-title{margin:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-alert-content{padding:0;line-height:16px;color:#616a6e;font-size:12px}.cw-alert-close{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;transition:color .2s ease-in;opacity:.65;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;cursor:pointer;font-size:12px}.cw-alert-close:hover{opacity:1}.cw-alert-info{border-color:#98cdff;background-color:#f3f9ff;color:#1890ff}.cw-alert-success{border-color:#9aec71;background-color:#f1fceb;color:#52c41a}.cw-alert-error{border-color:#fb9ca1;background-color:#fef4f4;color:#f5222d}.cw-alert-warning{border-color:#fdd991;background-color:#fff8eb;color:#faad14}.cw-alert-with-title{padding:12px 16px}.cw-alert-icon-big{margin-right:15px;line-height:1.6;font-size:24px}@font-face{font-family:chowa-iconfont;src:url(../iconfonts/chowa-iconfont.eot);src:url(../iconfonts/chowa-iconfont.eot#iefix) format("embedded-opentype"),url(../iconfonts/chowa-iconfont.ttf) format("truetype"),url(../iconfonts/chowa-iconfont.woff) format("woff"),url(../iconfonts/chowa-iconfont.woff2) format("woff2"),url(../iconfonts/chowa-iconfont.svg) format("svg")}.cw-icon{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal;text-align:center;display:inline-block;vertical-align:middle;font-weight:400;font-family:chowa-iconfont!important}.cw-icon-arrow-down-insert:before{content:"\c9d2"}.cw-icon-arrow-down:before{content:"\c9d3"}.cw-icon-arrow-left-double:before{content:"\c9d4"}.cw-icon-arrow-left-insert:before{content:"\c9d5"}.cw-icon-arrow-left:before{content:"\c9d6"}.cw-icon-arrow-right-double:before{content:"\c9d7"}.cw-icon-arrow-right-insert:before{content:"\c9d8"}.cw-icon-arrow-right:before{content:"\c9d9"}.cw-icon-arrow-top-insert:before{content:"\c9da"}.cw-icon-arrow-top:before{content:"\c9db"}.cw-icon-avatar:before{content:"\c9dc"}.cw-icon-calendar:before{content:"\c9dd"}.cw-icon-check:before{content:"\c9de"}.cw-icon-close:before{content:"\c9df"}.cw-icon-error-fill:before{content:"\c9e0"}.cw-icon-error:before{content:"\c9e1"}.cw-icon-fetching:before{content:"\c9e2"}.cw-icon-file:before{content:"\c9e3"}.cw-icon-filter:before{content:"\c9e4"}.cw-icon-img-figure:before{content:"\c9e5"}.cw-icon-info-fill:before{content:"\c9e6"}.cw-icon-info:before{content:"\c9e7"}.cw-icon-no-data:before{content:"\c9e8"}.cw-icon-omit:before{content:"\c9e9"}.cw-icon-plus:before{content:"\c9ea"}.cw-icon-process:before{content:"\c9eb"}.cw-icon-rocket:before{content:"\c9ec"}.cw-icon-search:before{content:"\c9ed"}.cw-icon-spin:before{content:"\c9ee"}.cw-icon-star:before{content:"\c9ef"}.cw-icon-success-fill:before{content:"\c9f0"}.cw-icon-success:before{content:"\c9f1"}.cw-icon-time:before{content:"\c9f2"}.cw-icon-upload:before{content:"\c9f3"}.cw-icon-warning-fill:before{content:"\c9f4"}.cw-icon-warning:before{content:"\c9f5"}.cw-default-appear{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cw-fade-enter,.cw-fade-leave{-webkit-animation-name:cw-fade;animation-name:cw-fade}.cw-fade-leave{animation-direction:reverse}.cw-anchor-wrapper{padding:8px 0;background-color:#fff;transition:all .2s ease-in;font-size:12px;overflow:hidden;position:relative}.cw-anchor,.cw-anchor-wrapper{margin:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-anchor{list-style:none;padding:0;border-left:1px solid #e6ecf5}.cw-anchor-link{line-height:22px;margin:0;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-anchor-link>a{color:#616a6e;text-decoration:none;outline:none;cursor:pointer;transition:color .2s ease-in}.cw-anchor-link>a:hover{color:#57a3f3}.cw-anchor-active-line{position:absolute;left:0;top:0;margin:8px 0 0;padding:0;height:22px;width:0;border-left:2px solid #7774e7;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .2s ease-in-out}.cw-auto-complete-selector{padding:10px 0;font-size:14px;color:#616a6e;max-height:250px;outline:none;overflow-x:hidden;overflow-y:auto}.cw-auto-complete-option-group,.cw-auto-complete-selector{margin:0;list-style:none;-moz-box-sizing:border-box;box-sizing:border-box}.cw-auto-complete-option-group{padding:0}.cw-auto-complete-option-group+.cw-auto-complete-option-group{border-top:1px solid #e6ecf5}.cw-auto-complete-option-group-title-wrapper{color:#888da8;line-height:28px;margin:0;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cw-auto-complete-option-group-extra,.cw-auto-complete-option-group-title{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-auto-complete-option{cursor:pointer;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .2s ease-in-out;color:#616a6e;line-height:32px;padding:0 22px}.cw-auto-complete-option-active{background:#f7f6fe}.cw-auto-complete-selector-small{font-size:12px}.cw-auto-complete-selector-small .cw-auto-complete-option-group-title-wrapper{line-height:22px}.cw-auto-complete-selector-small .cw-auto-complete-option{line-height:26px;padding:0 16px}.cw-auto-complete-selector-large{font-size:16px}.cw-auto-complete-selector-large .cw-auto-complete-option-group-title-wrapper{line-height:34px}.cw-auto-complete-selector-large .cw-auto-complete-option{line-height:38px;padding:0 28px}@-webkit-keyframes cw-zoom-vertical{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}@keyframes cw-zoom-vertical{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}.cw-zoom-top-enter,.cw-zoom-top-leave{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:cw-zoom-vertical;animation-name:cw-zoom-vertical}.cw-zoom-top-leave{animation-direction:reverse}.cw-zoom-bottom-enter,.cw-zoom-bottom-leave{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:cw-zoom-vertical;animation-name:cw-zoom-vertical}.cw-zoom-bottom-leave{animation-direction:reverse}.cw-dropdown-btn{color:#616a6e;background-color:#fff;height:32px;line-height:30px;font-size:14px;padding:0 15px;margin:0;outline:none;border:1px solid transparent;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-block;border-radius:3px;text-align:center;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.cw-dropdown-btn:not(.cw-dropdown-btn-disabled).cw-dropdown-btn-open,.cw-dropdown-btn:not(.cw-dropdown-btn-disabled):hover{color:#7774e7}.cw-dropdown-btn+.cw-dropdown-btn{margin-left:16px}.cw-dropdown-btn-icon{margin:0 0 0 6px;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;transition:all .2s linear;height:100%}.cw-dropdown-btn-icon-active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.cw-dropdown-btn-bordered{border-color:#e6ecf5}.cw-dropdown-btn-bordered:not(.cw-dropdown-btn-disabled).cw-dropdown-btn-open,.cw-dropdown-btn-bordered:not(.cw-dropdown-btn-disabled):hover{border-color:#7774e7}.cw-dropdown-btn-bordered.cw-dropdown-btn-disabled{background-color:#e9ecef}.cw-dropdown-btn-disabled{cursor:not-allowed;color:#888da8}.cw-dropdown-btn-large{height:38px;line-height:36px;font-size:16px;padding:0 18px}.cw-dropdown-btn-small{height:26px;line-height:24px;font-size:12px;padding:0 15px}.cw-dropdown-menu{margin:0;padding:8px 0;list-style:none;max-height:250px;min-width:140px}.cw-dropdown-menu .cw-divider{margin:5px 0}.cw-dropdown-menu-item{color:#616a6e;margin:0;transition:all .2s ease-in;cursor:pointer;padding:6px 12px;font-size:14px;line-height:1.5}.cw-dropdown-menu-item a{color:#616a6e;display:block}.cw-dropdown-menu-item:not(.cw-dropdown-menu-disabled):not(.cw-dropdown-menu-active):hover{background-color:#f7f6fe}.cw-dropdown-submenu{position:relative;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.cw-dropdown-submenu:not(.cw-dropdown-menu-disabled) .cw-dropdown-menu-title:hover{background-color:#f7f6fe}.cw-dropdown-submenu.cw-dropdown-submenu-disabled .cw-dropdown-submenu-title{cursor:not-allowed;opacity:.6}.cw-dropdown-menu-title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;transition:all .2s ease-in;color:#616a6e;margin:0;padding:6px 12px;font-size:14px;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.5}.cw-dropdown-menu-title span{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-dropdown-menu-title .cw-icon{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;margin-left:10px}.cw-dropdown-submenu-content{min-width:100%;position:absolute;top:0;left:100%;margin:0 0 0 2px;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.cw-dropdown-menu-active:not(.cw-dropdown-menu-disabled){background-color:#f8f8f8;cursor:default}.cw-dropdown-menu-disabled{background-color:#e9ecef;cursor:not-allowed;color:#888da8}.cw-dropdown,.cw-dropdown-content{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-dropdown-content{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:3px}.cw-dropdown-arrow{width:8px;height:8px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;position:absolute}.cw-dropdown-top,.cw-dropdown-top-left,.cw-dropdown-top-right{padding-bottom:5px;-webkit-transform-origin:bottom;transform-origin:bottom}.cw-dropdown-top-left .cw-dropdown-arrow,.cw-dropdown-top-right .cw-dropdown-arrow,.cw-dropdown-top .cw-dropdown-arrow{box-shadow:3px 3px 7px rgba(0,0,0,.15);bottom:1px;margin-left:-5px}.cw-dropdown-bottom,.cw-dropdown-bottom-left,.cw-dropdown-bottom-right{padding-top:5px;-webkit-transform-origin:top;transform-origin:top}.cw-dropdown-bottom-left .cw-dropdown-arrow,.cw-dropdown-bottom-right .cw-dropdown-arrow,.cw-dropdown-bottom .cw-dropdown-arrow{box-shadow:-2px -2px 5px rgba(0,0,0,.06);top:1px;margin-left:-4px}.cw-dropdown-bottom .cw-dropdown-arrow,.cw-dropdown-top .cw-dropdown-arrow{left:50%}.cw-dropdown-left,.cw-dropdown-left-bottom,.cw-dropdown-left-top{padding-right:5px;-webkit-transform-origin:right;transform-origin:right}.cw-dropdown-left-bottom .cw-dropdown-arrow,.cw-dropdown-left-top .cw-dropdown-arrow,.cw-dropdown-left .cw-dropdown-arrow{box-shadow:3px -3px 7px rgba(0,0,0,.15);right:1px;margin-top:-4px}.cw-dropdown-right,.cw-dropdown-right-bottom,.cw-dropdown-right-top{padding-left:5px;-webkit-transform-origin:left;transform-origin:left}.cw-dropdown-right-bottom .cw-dropdown-arrow,.cw-dropdown-right-top .cw-dropdown-arrow,.cw-dropdown-right .cw-dropdown-arrow{box-shadow:-3px 3px 7px rgba(0,0,0,.15);left:1px;margin-top:-4px}.cw-dropdown-left .cw-dropdown-arrow,.cw-dropdown-right .cw-dropdown-arrow{top:50%}.cw-dropdown-bottom-left .cw-dropdown-arrow,.cw-dropdown-top-left .cw-dropdown-arrow{left:15%}.cw-dropdown-bottom-right .cw-dropdown-arrow,.cw-dropdown-top-right .cw-dropdown-arrow{left:85%}.cw-dropdown-left-top .cw-dropdown-arrow,.cw-dropdown-right-top .cw-dropdown-arrow{top:25%}.cw-dropdown-left-bottom .cw-dropdown-arrow,.cw-dropdown-right-bottom .cw-dropdown-arrow{top:85%}.cw-overlay{position:static;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#888da8}.cw-input{border-radius:3px;color:#616a6e;caret-color:#7774e7;transition:all .2s ease-in;border:1px solid #e6ecf5;width:100%;margin:0;padding:6px 12px;outline:none;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:30px;font-size:14px}.cw-input[disabled]{background-color:#e9ecef;color:#888da8;cursor:not-allowed}.cw-input[readonly]{cursor:not-allowed}.cw-input:hover:not(:disabled):not(:-moz-read-only){border-color:#7774e7}.cw-input:hover:not(:disabled):not(:read-only){border-color:#7774e7}.cw-input:focus:not(:disabled):not(:-moz-read-only){color:#414a63;box-shadow:0 1px 2px 3px rgba(119,116,231,.15);border-color:#7774e7}.cw-input:focus:not(:disabled):not(:read-only){color:#414a63;box-shadow:0 1px 2px 3px rgba(119,116,231,.15);border-color:#7774e7}.cw-input.cw-has-error{border-color:#ed4014}.cw-input-small{height:26px;line-height:24px;font-size:12px}.cw-input-large{height:38px;line-height:36px;font-size:16px}.cw-input-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;color:#888da8;height:32px;line-height:30px;font-size:14px}.cw-input-wrapper .cw-input-fix{width:32px}.cw-input-wrapper .cw-input-fix-wrapper .cw-input:not(:first-child){padding-left:32px}.cw-input-wrapper .cw-input-fix-wrapper .cw-input:not(:last-child){padding-right:32px}.cw-input-wrapper .cw-btn:first-child,.cw-input-wrapper .cw-dropdown-btn:first-child,.cw-input-wrapper .cw-input-addon:first-child,.cw-input-wrapper .cw-select:first-child{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.cw-input-wrapper .cw-btn:last-child,.cw-input-wrapper .cw-dropdown-btn:last-child,.cw-input-wrapper .cw-input-addon:last-child,.cw-input-wrapper .cw-select:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.cw-input-wrapper.cw-has-error .cw-input{border-color:#ed4014}.cw-input-wrapper-small{height:26px;line-height:24px;font-size:12px}.cw-input-wrapper-small .cw-input-fix{width:26px}.cw-input-wrapper-small .cw-input-fix-wrapper .cw-input:not(:first-child){padding-left:26px}.cw-input-wrapper-small .cw-input-fix-wrapper .cw-input:not(:last-child){padding-right:26px}.cw-input-wrapper-large{height:38px;line-height:36px;font-size:16px}.cw-input-wrapper-large .cw-input-fix{width:38px}.cw-input-wrapper-large .cw-input-fix-wrapper .cw-input:not(:first-child){padding-left:38px}.cw-input-wrapper-large .cw-input-fix-wrapper .cw-input:not(:last-child){padding-right:38px}.cw-input-addon{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;border:1px solid #e6ecf5;border-radius:3px;background-color:#fff;padding:0 14px}.cw-input-addon,.cw-input-fix-wrapper{margin:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-input-fix-wrapper{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;position:relative;padding:0}.cw-input-fix-wrapper:not(:first-child) .cw-input{border-top-left-radius:0;border-bottom-left-radius:0}.cw-input-fix-wrapper:not(:last-child) .cw-input{border-top-right-radius:0;border-bottom-right-radius:0}.cw-input-fix{position:absolute;top:1px;bottom:1px;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;text-align:center}.cw-input-fix:first-child{left:0}.cw-input-fix:last-child{right:0}.cw-input-fix:last-child .cw-clear-btn:not(:last-child){position:static;margin-right:6px}.cw-textarea{display:block;border-radius:3px;min-height:160px;color:#616a6e;caret-color:#7774e7;resize:none;transition:all .2s ease-in;width:100%;border:1px solid #e6ecf5;margin:0;padding:12px 18px;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-size:14px}.cw-textarea[disabled]{background-color:#e9ecef;color:#888da8;cursor:not-allowed}.cw-textarea[readonly]{cursor:not-allowed}.cw-textarea:hover:not(:disabled):not(:-moz-read-only){border-color:#7774e7}.cw-textarea:hover:not(:disabled):not(:read-only){border-color:#7774e7}.cw-textarea:focus:not(:disabled):not(:-moz-read-only){color:#414a63;box-shadow:0 1px 2px 3px rgba(119,116,231,.15);border-color:#7774e7}.cw-textarea:focus:not(:disabled):not(:read-only){color:#414a63;box-shadow:0 1px 2px 3px rgba(119,116,231,.15);border-color:#7774e7}.cw-textarea.cw-has-error{border-color:#ed4014}.cw-textarea-can-resize{resize:vertical}.cw-input-number{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #e6ecf5;border-radius:5px;transition:all .2s ease-in;background-color:#fff;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;width:90px;height:32px;color:#888da8;outline:none}.cw-input-number:not(.cw-input-number-disabled):hover{border-color:#7774e7}.cw-input-number:not(.cw-input-number-disabled):hover .cw-input-number-operate{opacity:1}.cw-input-number:not(.cw-input-number-disabled).cw-input-number-focused,.cw-input-number:not(.cw-input-number-disabled):focus{box-shadow:0 1px 2px 3px rgba(119,116,231,.15);border-color:#7774e7}.cw-input-number.cw-has-error{border-color:#ed4014}.cw-input-number-input{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;width:100%;border:none;background-color:transparent;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;line-height:30px;font-size:14px;padding:0 8px;text-align:center;color:inherit;cursor:inherit}.cw-input-number-operate{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease-in;margin:0;padding:0;width:26px;background-color:#f8f8f8;border-left:1px solid #e6ecf5;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;opacity:0}.cw-input-number-btn{margin:0;padding:0;outline:none;cursor:pointer;color:#888da8;transition:all .2s ease-in-out;font-size:12px;border:none;display:block;width:100%;text-align:center;background:transparent;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.cw-input-number-btn:last-child{border-top:1px solid #e6ecf5}.cw-input-number-btn:not(.cw-input-number-btn-disabled):hover{color:#7774e7;background-color:#f7f6fe}.cw-input-number-btn-disabled{cursor:not-allowed}.cw-input-number-disabled{background-color:#e9ecef;color:#888da8;cursor:not-allowed}.cw-avatar{overflow:hidden;width:32px;height:32px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;font-size:16px;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-avatar-dark{background-color:#001529;color:#cdc7c7}.cw-avatar-light{background-color:#f8f8f8;color:#7774e7}.cw-avatar-primary{background-color:#7774e7;color:#fff}.cw-avatar-circle{border-radius:50%}.cw-avatar-rect{border-radius:3px}.cw-image{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#888da8}.cw-image-main{width:100%;height:100%;-webkit-animation:cw-fade .2s ease-in;animation:cw-fade .2s ease-in;margin:0;padding:0;display:block}.cw-image-border{border:1px solid #e6ecf5}.cw-spin{margin:0;padding:0;width:16px;height:16px;font-size:16px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7774e7;-webkit-animation:cw-rotating 1s linear infinite;animation:cw-rotating 1s linear infinite;vertical-align:middle}.cw-spin-light{color:#fff}.cw-spin-ml{margin-left:6px}.cw-spin-mr{margin-right:6px}.cw-spin-mt{margin-top:6px}.cw-spin-mb{margin-bottom:6px}.cw-spin-wrapper{position:relative}.cw-spin-children-wrapper,.cw-spin-wrapper{margin:0;padding:0}.cw-spin-filter{-webkit-filter:blur(.8px);filter:blur(.8px);opacity:.8}.cw-spin-loader-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;padding:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes cw-spin-ball-1{50%{top:27px;left:27px;opacity:.3}}@keyframes cw-spin-ball-1{50%{top:27px;left:27px;opacity:.3}}@-webkit-keyframes cw-spin-ball-2{50%{top:27px;left:45px;opacity:.3}}@keyframes cw-spin-ball-2{50%{top:27px;left:45px;opacity:.3}}@-webkit-keyframes cw-spin-ball-3{50%{top:45px;left:27px;opacity:.3}}@keyframes cw-spin-ball-3{50%{top:45px;left:27px;opacity:.3}}@-webkit-keyframes cw-spin-ball-4{50%{top:45px;left:45px;opacity:.3}}@keyframes cw-spin-ball-4{50%{top:45px;left:45px;opacity:.3}}.cw-spin-loader{position:relative;margin:0;padding:0;width:96px;height:96px;-webkit-animation:cw-rotating 5.6s linear infinite;animation:cw-rotating 5.6s linear infinite}.cw-spin-loader>span{position:absolute;display:block;border-radius:100%;width:24px;height:24px;background-color:#7774e7;opacity:.85}.cw-spin-loader>span:first-child{top:0;left:0;z-index:1;-webkit-animation:cw-spin-ball-1 1.4s ease-in-out infinite;animation:cw-spin-ball-1 1.4s ease-in-out infinite}.cw-spin-loader>span:nth-child(2){top:0;left:72px;z-index:2;-webkit-animation:cw-spin-ball-2 1.4s ease-in-out infinite;animation:cw-spin-ball-2 1.4s ease-in-out infinite}.cw-spin-loader>span:nth-child(3){top:72px;left:0;z-index:3;-webkit-animation:cw-spin-ball-3 1.4s ease-in-out infinite;animation:cw-spin-ball-3 1.4s ease-in-out infinite}.cw-spin-loader>span:nth-child(4){top:72px;left:72px;z-index:4;-webkit-animation:cw-spin-ball-4 1.4s ease-in-out infinite;animation:cw-spin-ball-4 1.4s ease-in-out infinite}.cw-spin-loading-text{font-size:12px;color:#616a6e;margin:12px 0;line-height:1;padding:0}@-webkit-keyframes cw-back-top-anim{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cw-back-top-anim{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.cw-back-top{margin:0;padding:0;border:none;position:fixed;bottom:100px;right:100px;width:54px;height:54px;background-color:#fff;text-align:center;line-height:54px;color:#616a6e;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);-moz-box-sizing:border-box;box-sizing:border-box;outline:none;cursor:pointer;transition:all .2s ease-in;z-index:100}.cw-back-top:hover:not(:disabled){-webkit-animation-name:cw-back-top-anim;animation-name:cw-back-top-anim;-webkit-animation-duration:.4s;animation-duration:.4s;background-color:#7774e7;color:#fff}.cw-back-top-custom{font-size:14px}.cw-back-top-icon{font-size:26px}.cw-badge-wrapper{position:relative;display:inline-block;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-badge{padding:0 6px;min-width:20px;line-height:20px;font-size:12px;border-radius:10px;display:block;-webkit-transform-origin:100% 0;transform-origin:100% 0}.cw-badge,.cw-badge-unit-container{margin:0;height:20px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box}.cw-badge-unit-container{padding:0;list-style:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.cw-badge-unit{transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;text-align:center;width:8px}.cw-badge-number,.cw-badge-numbers,.cw-badge-unit{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-badge-number{height:20px;line-height:20px}.cw-badge-dark{color:#fff;background-color:#001529}.cw-badge-primary{color:#fff;background-color:#7774e7}.cw-badge-danger{color:#fff;background-color:#ed4014}.cw-badge-warning{color:#fff;background-color:#faad14}.cw-badge-with-children{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cw-badge-dot{min-width:6px;padding:0;height:6px;border-radius:3px}@-webkit-keyframes cw-badge-trans{0%{-webkit-transform:scale(0) translate(50%,-50%);transform:scale(0) translate(50%,-50%)}50%{-webkit-transform:scale(1.2) translate(50%,-50%);transform:scale(1.2) translate(50%,-50%)}to{-webkit-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%)}}@keyframes cw-badge-trans{0%{-webkit-transform:scale(0) translate(50%,-50%);transform:scale(0) translate(50%,-50%)}50%{-webkit-transform:scale(1.2) translate(50%,-50%);transform:scale(1.2) translate(50%,-50%)}to{-webkit-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%)}}.cw-badge-appear{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.cw-badge-enter,.cw-badge-leave{-webkit-animation-name:cw-badge-trans;animation-name:cw-badge-trans}.cw-badge-leave{animation-direction:reverse}.cw-breadcrumb{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#888da8;white-space:nowrap;list-style:none;height:32px;line-height:32px;font-size:14px}.cw-breadcrumb,.cw-breadcrumb-item{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-breadcrumb-item{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}.cw-breadcrumb-item:last-child,.cw-breadcrumb-item:last-child a{color:#616a6e}.cw-breadcrumb-item .cw-icon{margin-right:4px}.cw-breadcrumb-item a{color:#888da8;transition:color .2s ease-in;text-decoration:none}.cw-breadcrumb-item a:hover{color:#57a3f3}.cw-breadcrumb-separator{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;padding:0 6px;min-width:24px}.cw-breadcrumb-separator,.cw-btn{margin:0;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.cw-btn{outline:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-block;border-radius:3px;white-space:nowrap;cursor:pointer;border:1px solid #e6ecf5;background-color:#fff;color:#616a6e;padding:0 15px;font-size:14px;height:32px;line-height:30px}.cw-btn.cw-btn-active,.cw-btn.cw-btn-loading,.cw-btn:not(.cw-btn-disabled):hover{background-color:#fff;border-color:#7774e7;color:#7774e7}.cw-btn:not(.cw-btn-disabled):focus{box-shadow:0 0 6px 3px rgba(119,116,231,.15)}.cw-btn.cw-btn-ghost{color:#fff;border-color:#e6ecf5;background-color:transparent}.cw-btn.cw-btn-ghost.cw-btn-active,.cw-btn.cw-btn-ghost.cw-btn-loading,.cw-btn.cw-btn-ghost:not(.cw-btn-disabled):hover{color:#7774e7;border-color:#7774e7;background-color:transparent}.cw-btn.cw-btn-text{border-color:transparent;background-color:transparent;padding:0;color:#616a6e}.cw-btn.cw-btn-text.cw-btn-active,.cw-btn.cw-btn-text.cw-btn-loading,.cw-btn.cw-btn-text:not(.cw-btn-disabled):hover{color:#7774e7;border-color:transparent;background-color:transparent}.cw-btn+.cw-btn{margin-left:16px}a.cw-btn{text-decoration:none}.cw-btn-primary{border-color:#7774e7;background-color:#7774e7;color:#fff}.cw-btn-primary.cw-btn-active,.cw-btn-primary.cw-btn-loading,.cw-btn-primary:not(.cw-btn-disabled):hover{background-color:#8c8aeb;border-color:#8c8aeb;color:#fff}.cw-btn-primary:not(.cw-btn-disabled):focus{box-shadow:0 0 6px 3px rgba(140,138,235,.15)}.cw-btn-primary.cw-btn-ghost{color:#7774e7;border-color:#7774e7;background-color:transparent}.cw-btn-primary.cw-btn-ghost.cw-btn-active,.cw-btn-primary.cw-btn-ghost.cw-btn-loading,.cw-btn-primary.cw-btn-ghost:not(.cw-btn-disabled):hover{color:#8c8aeb;border-color:#8c8aeb;background-color:transparent}.cw-btn-primary.cw-btn-text{border-color:transparent;background-color:transparent;padding:0;color:#7774e7}.cw-btn-primary.cw-btn-text.cw-btn-active,.cw-btn-primary.cw-btn-text.cw-btn-loading,.cw-btn-primary.cw-btn-text:not(.cw-btn-disabled):hover{color:#8c8aeb;border-color:transparent;background-color:transparent}.cw-btn-danger{border-color:#ed4014;background-color:#ed4014;color:#fff}.cw-btn-danger.cw-btn-active,.cw-btn-danger.cw-btn-loading,.cw-btn-danger:not(.cw-btn-disabled):hover{background-color:#f16643;border-color:#f16643;color:#fff}.cw-btn-danger:not(.cw-btn-disabled):focus{box-shadow:0 0 6px 3px rgba(241,102,67,.15)}.cw-btn-danger.cw-btn-ghost{color:#ed4014;border-color:#ed4014;background-color:transparent}.cw-btn-danger.cw-btn-ghost.cw-btn-active,.cw-btn-danger.cw-btn-ghost.cw-btn-loading,.cw-btn-danger.cw-btn-ghost:not(.cw-btn-disabled):hover{color:#f16643;border-color:#f16643;background-color:transparent}.cw-btn-danger.cw-btn-text{border-color:transparent;background-color:transparent;padding:0;color:#ed4014}.cw-btn-danger.cw-btn-text.cw-btn-active,.cw-btn-danger.cw-btn-text.cw-btn-loading,.cw-btn-danger.cw-btn-text:not(.cw-btn-disabled):hover{color:#f16643;border-color:transparent;background-color:transparent}.cw-btn-small{padding:0 12px;font-size:12px;height:26px;line-height:24px}.cw-btn-large{padding:0 18px;font-size:16px;height:38px;line-height:36px}.cw-btn-block{display:block;width:100%}.cw-btn-block+.cw-btn-block{margin-left:0;margin-top:16px}.cw-btn-dashed{border-style:dashed}.cw-btn-disabled{opacity:.6}.cw-btn-disabled,.cw-btn-loading{cursor:not-allowed}.cw-btn-group{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-btn-group .cw-btn{margin-left:0;position:relative}.cw-btn-group .cw-btn:before{content:"";display:block;position:absolute;z-index:999;transition:border-color .2s linear}.cw-btn-group-horizontal{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.cw-btn-group-horizontal .cw-btn:before{top:-1px;right:-1px;bottom:-1px;border-right:1px solid transparent}.cw-btn-group-horizontal .cw-btn:not(:last-child){border-right-width:0;border-bottom-right-radius:0;border-top-right-radius:0}.cw-btn-group-horizontal .cw-btn:not(:last-child).cw-btn-active:before,.cw-btn-group-horizontal .cw-btn:not(:last-child):not(.cw-btn-disabled):hover:before{border-color:#7774e7}.cw-btn-group-horizontal .cw-btn:not(:last-child).cw-btn-active.cw-btn-danger:before,.cw-btn-group-horizontal .cw-btn:not(:last-child):not(.cw-btn-disabled):hover.cw-btn-danger:before{border-color:#ed4014}.cw-btn-group-horizontal .cw-btn:not(:last-child).cw-btn-active.cw-btn-primary:before,.cw-btn-group-horizontal .cw-btn:not(:last-child):not(.cw-btn-disabled):hover.cw-btn-primary:before{border-color:#7774e7}.cw-btn-group-horizontal .cw-btn+.cw-btn{border-bottom-left-radius:0;border-top-left-radius:0}.cw-btn-group-horizontal .cw-btn+.cw-btn.cw-btn-danger{border-left-color:#bf320f}.cw-btn-group-horizontal .cw-btn+.cw-btn.cw-btn-danger:not(.cw-btn-disabled):hover{border-left-color:#ed4014}.cw-btn-group-horizontal .cw-btn+.cw-btn.cw-btn-primary{border-left-color:#4c49df}.cw-btn-group-horizontal .cw-btn+.cw-btn.cw-btn-primary:not(.cw-btn-disabled):hover{border-left-color:#7774e7}.cw-btn-group-vertical{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cw-btn-group-vertical .cw-btn:before{bottom:-1px;left:-1px;right:-1px;border-top:1px solid transparent}.cw-btn-group-vertical .cw-btn:not(:last-child){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.cw-btn-group-vertical .cw-btn:not(:last-child).cw-btn-active:before,.cw-btn-group-vertical .cw-btn:not(:last-child):not(.cw-btn-disabled):hover:before{border-color:#7774e7}.cw-btn-group-vertical .cw-btn:not(:last-child).cw-btn-active.cw-btn-danger:before,.cw-btn-group-vertical .cw-btn:not(:last-child):not(.cw-btn-disabled):hover.cw-btn-danger:before{border-color:#ed4014}.cw-btn-group-vertical .cw-btn:not(:last-child).cw-btn-active.cw-btn-primary:before,.cw-btn-group-vertical .cw-btn:not(:last-child):not(.cw-btn-disabled):hover.cw-btn-primary:before{border-color:#7774e7}.cw-btn-group-vertical .cw-btn+.cw-btn{border-top-left-radius:0;border-top-right-radius:0}.cw-btn-group-vertical .cw-btn+.cw-btn.cw-btn-danger{border-top-color:#bf320f}.cw-btn-group-vertical .cw-btn+.cw-btn.cw-btn-danger:not(.cw-btn-disabled):hover{border-top-color:#ed4014}.cw-btn-group-vertical .cw-btn+.cw-btn.cw-btn-primary{border-top-color:#4c49df}.cw-btn-group-vertical .cw-btn+.cw-btn.cw-btn-primary:not(.cw-btn-disabled):hover{border-top-color:#7774e7}.cw-btn-group-round .cw-btn:first-child{border-bottom-left-radius:999px;border-top-left-radius:999px}.cw-btn-group-round .cw-btn:last-child{border-bottom-right-radius:999px;border-top-right-radius:999px}.cw-btn-group-justified{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cw-btn-group-justified .cw-btn{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.cw-min-calendar-day-wrapper,.cw-min-calendar-month-wrapper,.cw-min-calendar-year-wrapper{width:258px;padding:10px;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.cw-min-calendar-week-container{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#616a6e;list-style:none}.cw-min-calendar-week{text-align:center;margin:0;padding:0;height:34px;width:34px;line-height:34px;float:left}.cw-min-calendar-day-container{margin:0;padding:0}.cw-min-calendar-weeks-dates{margin:0;padding:0;list-style:none;overflow:hidden;height:34px;transition:all .2s ease-in-out}.cw-min-calendar-day{float:left;margin:3px;padding:0;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;color:#515a6e;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-radius:3px;width:28px;height:28px;line-height:28px;font-size:14px}.cw-min-calendar-day:not(.cw-min-calendar-current):not(.cw-min-calendar-selected):not(.cw-min-calendar-inrange):not(.cw-min-calendar-disabled):hover{background-color:#f7f6fe}.cw-min-calendar-current{color:#7774e7;border:1px solid #7774e7}.cw-min-calendar-current.cw-min-calendar-range:after{left:-4px}.cw-min-calendar-current.cw-min-calendar-range:before{right:-4px}.cw-min-calendar-day-with-weeks{width:292px}.cw-min-calendar-day-with-weeks .cw-min-calendar-week-container{padding-left:34px}.cw-min-calendar-weeks{float:left;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:3px;width:28px;height:28px;line-height:28px;font-size:14px;margin:3px;color:#888da8;position:relative}.cw-min-calendar-weeks:after{content:"";display:block;position:absolute;top:23px;left:10px;width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #7774e7}.cw-min-calendar-weeks-selected,.cw-min-calendar-weeks-wrapper:hover{background-color:#f7f6fe}.cw-min-calendar-month-container,.cw-min-calendar-year-container{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;overflow:hidden}.cw-min-calendar-month,.cw-min-calendar-year{text-align:center;color:#616a6e;cursor:pointer;transition:all .2s ease-in;border-radius:3px;float:left;width:56px;height:37px;margin:10px;line-height:37px;position:relative}.cw-min-calendar-month:not(.cw-min-calendar-selected):not(.cw-min-calendar-inrange):not(.cw-min-calendar-disabled):hover,.cw-min-calendar-year:not(.cw-min-calendar-selected):not(.cw-min-calendar-inrange):not(.cw-min-calendar-disabled):hover{background-color:#f7f6fe}.cw-min-calendar-inrange{background-color:#f7f6fe;border-radius:0;border-width:0}.cw-min-calendar-inrange:after,.cw-min-calendar-inrange:before{content:"";position:absolute;display:block;transition:background-color .2s ease-in-out;background-color:#f7f6fe;top:0;width:3px;bottom:0}.cw-min-calendar-inrange:after{left:-3px}.cw-min-calendar-inrange:before{right:-3px}.cw-min-calendar-selected{color:#fff;background-color:#7774e7}.cw-min-calendar-disabled{cursor:not-allowed;color:#888da8}.cw-min-calendar{margin:0;padding:0;width:258px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.cw-min-calendar-with-weeks{width:292px}.cw-min-calendar-header{margin:0;padding:10px;line-height:20px;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6ecf5}.cw-min-calendar-header-btn{cursor:pointer;color:#888da8;transition:all .2s ease-in;width:20px;height:20px;background-color:transparent;border:none;outline:none;margin:0;padding:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;border-radius:3px;font-size:12px}.cw-min-calendar-header-btn:hover{color:#616a6e;background-color:#f8f8f8}.cw-min-calendar-header-display{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding:0;margin:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px}.cw-min-calendar-header-month,.cw-min-calendar-header-year{height:100%;border:none;outline:none;margin:0;padding:0 4px;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;cursor:pointer;border-radius:3px;background-color:transparent;transition:all .2s ease-in;font-size:14px;color:#616a6e}.cw-min-calendar-header-month:hover,.cw-min-calendar-header-year:hover{color:#414a63;background-color:#f8f8f8}.cw-min-calendar-header-time{font-size:14px;color:#616a6e;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-min-calendar-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #e6ecf5;height:42px;padding:8px 10px}.cw-min-calendar-footer,.cw-min-calendar-footer-left,.cw-min-calendar-footer-right{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;margin:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-min-calendar-footer-left,.cw-min-calendar-footer-right{-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.cw-min-calendar-footer-left{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cw-min-calendar-footer-right{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cw-min-calendar-range-selector{width:516px}.cw-min-calendar-range-body,.cw-min-calendar-range-selector{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-min-calendar-range-body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cw-min-calendar-begin-range,.cw-min-calendar-end-range{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}.cw-min-calendar-begin-range,.cw-min-calendar-end-range,.cw-time{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-time{width:258px;height:258px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;color:#616a6e}.cw-time-hour-wrapper,.cw-time-minute-wrapper{-webkit-flex:0 0 129px;-moz-box-flex:0;-ms-flex:0 0 129px;flex:0 0 129px}.cw-time-with-second .cw-time-hour-wrapper,.cw-time-with-second .cw-time-minute-wrapper,.cw-time-with-second .cw-time-second-wrapper{-webkit-flex:0 0 86px;-moz-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px}.cw-time-minute-wrapper,.cw-time-second-wrapper{border-left:1px solid #e6ecf5}.cw-time-hour-selector,.cw-time-minute-selector,.cw-time-second-selector{margin:0;padding:0;list-style:none;-moz-box-sizing:border-box;box-sizing:border-box}.cw-time-cell{text-align:center;cursor:pointer;margin:0;padding:0;height:30px;line-height:30px;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .2s ease-in}.cw-time-cell:last-child{margin-bottom:228px}.cw-time-cell:hover:not(.cw-time-selected){background-color:#f7f6fe}.cw-time-selected{color:#7774e7;background-color:#f8f8f8}.cw-scrollbar{overflow:hidden;height:100%;width:100%;position:relative;margin:0;padding:0 6px 6px 0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-scrollbar-content{left:0;min-width:100%}.cw-scrollbar-content,.cw-scrollbar-vertical-track{position:absolute;top:0;overflow:hidden;margin:0;padding:0}.cw-scrollbar-vertical-track{right:0;bottom:0;width:6px;cursor:pointer;border-radius:3px}.cw-scrollbar-vertical-thumb{width:100%;cursor:pointer;-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(0,0,0,.2);border-radius:3px;height:30px;min-height:30px;display:block;margin:0;padding:0;transition:background-color .2s ease-in}.cw-scrollbar-vertical-thumb:hover{background-color:rgba(0,0,0,.4)}.cw-scrollbar-horizontal-track{position:absolute;left:0;right:0;bottom:0;height:6px;margin:0;padding:0;cursor:pointer;border-radius:3px;overflow:hidden}.cw-scrollbar-horizontal-thumb{height:100%;cursor:pointer;-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(0,0,0,.2);border-radius:3px;width:30px;min-width:10px;display:block;margin:0;padding:0;transition:background-color .2s ease-in}.cw-scrollbar-horizontal-thumb:hover{background-color:rgba(0,0,0,.4)}.cw-full-calendar{padding:18px;margin:0;position:relative}.cw-full-calendar,.cw-full-calendar-toolbar{-moz-box-sizing:border-box;box-sizing:border-box}.cw-full-calendar-toolbar{margin:0 0 16px;padding:0;overflow:hidden}.cw-full-calendar-mode-selector{float:left}.cw-full-calendar-changer{float:right}.cw-full-calendar-changer>:first-child{margin-right:8px}.cw-full-calendar-date{margin:0 auto;padding:0;line-height:32px;color:#616a6e;font-size:20px;font-weight:400;text-align:center}.cw-full-calendar-mode-wrapper{margin:16px 0 0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.cw-full-calendar-header{margin:0;padding:0;list-style:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pa