.plug-in-page{width:100%;height:inherit;min-width:100%;min-height:100%;background:#f8fafe}.plug-in-page .plug-type-item{position:relative;height:220px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}.plug-in-page .plug-type-item+.plug-type-item:after{content:"";position:absolute;display:block;background-color:#fff;top:0;left:32px;right:32px;height:1px;opacity:1;background:#ebf0f0}.plug-in-page .type-item-item{height:100%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plug-in-page .type-item-item+.type-item-item{margin-left:72px}.plug-in-page .type-title{width:344px;padding-left:110px;line-height:29px;font-size:19px;font-weight:500;text-align:left;color:#222}.plug-in-page .type-plug-item,.plug-in-page .type-title{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plug-in-page .type-plug-item{position:relative;width:360px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);padding:12px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.plug-in-page .type-plug-item:not(:first-of-type){margin-left:32px}.plug-in-page .type-plug-item:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);-webkit-transition:all .2s;transition:all .2s}.plug-in-page .plug-item-icon{width:96px;height:96px;background:rgba(7,193,96,.2);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plug-in-page .plug-item-icon i{font-size:44px;color:#07c160}.plug-in-page .plug-item-icon .qr-img{-o-object-fit:fill;object-fit:fill;cursor:pointer;width:100%;height:100%;border-radius:2px}.plug-in-page .plug-item-icon .qr-img .image-slot{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plug-in-page .plug-item-icon .qr-img i{color:rgba(7,193,96,.35)}.plug-in-page .plug-item-title{width:calc(100% - 96px);padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.plug-in-page .plug-item-title.item-title-higher{padding:48px 24px}.plug-in-page .plug-item-title .plug-title{width:100%;height:24px;line-height:24px;font-size:15px;font-weight:500;text-align:left;color:#222;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plug-in-page .plug-item-title .plug-btn .el-button{margin-top:24px;padding:8px 16px}.plug-in-page .plug-remark{position:absolute;left:0;right:0;bottom:20px;padding-left:110px;height:60px;line-height:60px;font-size:15px;font-weight:400;text-align:left;color:#07c160}.plug-in-page .plug-remark-set{padding-left:110px;color:#07c160;line-height:30px}