.lib-site{position:relative;width:400px;height:100%}.lib-site .tab-type,.lib-site .tab-type .tab-type-template{display:flex;align-items:center}.lib-site .tab-type .tab-type-template .tab-type-item{font-size:14px;font-weight:400;line-height:16px;padding:12px 15px 13px;text-align:center;color:#666;cursor:pointer}.lib-site .tab-type .tab-type-template .tab-type-item.is-active{color:#60beff}.lib-site .tab-type .tab-type-template .tab-type-line{width:1px;height:8px;background-color:#dcdee3}.lib-site .tab-type .tab-type-template:first-child .tab-type-line{width:0}.lib-site .tab-type .tab-type-template:last-child .tab-type-item{padding-right:0}.lib-site .sl-panel{display:flex;flex-direction:column}.lib-site .site-list{flex:1;margin-top:20px;overflow:auto}.lib-site .site-list .site-item{padding:4px 6px;border-radius:5px;font-size:14px;word-break:break-word;cursor:pointer}.lib-site .site-list .site-item.is-selected{background-color:#e8f9ff}.lib-site .site-list .site-item.is-sold{color:#999}.lib-site .bar-btn{margin-top:20px;display:flex;justify-content:center;align-items:center}.row-remarks-hover{max-width:300px}.lib-detail{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.lib-detail .lib-detail--basic{padding:0 20px 20px!important;font-size:14px}.lib-detail .lib-detail--basic .lib-detail-top-row .el-col{word-break:break-all;margin-top:20px}.lib-detail .lib-detail--basic .lib-detail-top-row .sl-popover .row-remarks{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;margin-bottom:0}.lib-detail .lib-detail--content--wrapper{flex:1;margin-top:20px;overflow:auto;height:100%}.lib-detail .lib-detail--content--wrapper .lib-detail--content{display:flex;flex-direction:column;height:100%}.lib-detail .lib-detail--content--wrapper .lib-detail--content__table{flex:1;height:calc(100% - 68px);background-color:#fff;box-shadow:1px 1px 2px 0 rgba(50,155,231,.1);padding:20px}.lib-detail .lib-detail--content--wrapper .lib-detail--content__table .mess-col{background-color:#e3f2fd;border:1px solid #54b9f5;border-radius:3px;height:40px;display:flex;flex-direction:row;align-items:center;color:#666;margin-bottom:10px}.lib-detail .lib-detail--content--wrapper .lib-detail--content__table .mess-col .col-item{margin:0 20px}.lib-detail .lib-detail--content--wrapper .lib-detail--content__table .mess-col .price{font-weight:700;margin:0 4px 0 4px;color:#333}.lib-detail .lib-detail--content--wrapper .lib-detail--content__table .library-list{height:calc(100% - 115px)}.lib-detail .lib-detail--content--wrapper .action-btn{width:100%;height:48px;margin-top:20px;text-align:right}.lib-create-drawer .lib-create-drawer--wrapper{padding:0 20px}.lib-create-drawer .create--tips{display:flex;flex-direction:row;align-items:center;width:100%;height:42px;margin-bottom:20px;border-radius:5px;font-size:14px;color:#666;background-color:#e3f2fd}.lib-create-drawer .create--tips__icon{margin:0 10px}.lib-create-drawer .create--form{max-width:400px;margin-top:20px}.lib-create-drawer .create--form .el-radio{margin-right:20px}.lib-create-drawer .create--form .el-radio:last-child{margin-right:0}.lib-create-drawer .create--form .el-radio .el-radio__label{padding-left:4px}.lib-create-drawer .create--form .tooltip .svg-icon{font-size:19px}.lib-create-drawer .create--form__note{position:absolute;bottom:-18px;font-size:12px;color:#999}.note-tooltip{background-color:#f2f3f7!important}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:red}.el-tooltip__popper .popper__arrow{border-color:#00f}.el-tooltip__popper[x-placement^=top] .popper__arrow{border-top-color:red}.custom-btn{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.custom-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,0);transition:all .1s}.custom-btn:hover:after{background-color:hsla(0,0%,100%,.1)}.custom-btn:active:after{transition:0s;background-color:hsla(0,0%,100%,0)}.el-input .el-input__inner[not-circle]{border-radius:5px}.el-textarea .el-textarea__inner{border-radius:5px!important}.site-publish-content{line-height:1.5}.site-publish-content p{padding:5px 0}.site-publish-content ul{list-style:disc}.site-publish-content ol{list-style:decimal}.site-publish-content ol,.site-publish-content ul{margin:5px 0;padding-inline-start:0;list-style-position:inside}.site-publish-content ul li{list-style-type:"• "}.library-model{height:100%;display:flex;flex-direction:row;padding:20px}.library-model .site-detail--wrapper{width:calc(100% - 260px);margin-left:20px;overflow:hidden}