.upload-list{display:inline-block;width:80px;height:55px;text-align:center;line-height:55px;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;position:relative;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:4px}.upload-list img{width:100%;height:100%}.upload-list .upload-list-cover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.upload-list .upload-list-cover i{color:#fff;font-size:20px;cursor:pointer;margin:0 2px;position:static}.upload-list:hover .upload-list-cover{display:block}.nowrap{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.require:before{content:"*";color:red;font-size:20px;vertical-align:middle}[v-cloak]{display:none}.drawer-footer{position:fixed;bottom:0;right:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff;z-index:99999}.spin-icon-load{-webkit-animation:ani-demo-spin 1s linear infinite;animation:ani-demo-spin 1s linear infinite}.layout{border:1px solid #d7dde4;background:#f5f7f9;position:relative;border-radius:4px;overflow:hidden}.layout .md-menu{cursor:pointer;margin:0 20px}.layout .menu-icon{-webkit-transition:all .3s;transition:all .3s}.layout .rotate-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.layout .layout-logo{height:30px;border-radius:3px;float:left;position:relative;top:15px;left:20px;padding:0 20px}.layout .layout-logo p{line-height:30px;text-align:center;color:#fff}.layout .layout-nav{width:300px;float:right;text-align:right}.layout .layout-nav .drop-down-btn{cursor:pointer;color:hsla(0,0%,100%,.7);margin-left:15px}.layout .menu-item{overflow:hidden;width:69px;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;-webkit-transition:width .2s ease .2s;transition:width .2s ease .2s}.header-form .header{width:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:red;margin:0 auto;padding:10px 0}.header-form .header .name{font-size:3em}.header-form .header .no{font-size:1.2em;line-height:3.6em}.-spin-icon-load{-webkit-animation:ani-spin 1s linear infinite;animation:ani-spin 1s linear infinite}@-webkit-keyframes ani-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.-spin-col{height:100px;position:relative;border:1px solid #eee}