.section-index-catalog{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:space-between}.section-index-catalog article{position:relative;width:calc(50% - 16px);margin:8px;padding:15px 20px;border:1px solid #dadada;border-radius:5px;min-height:294px}.section-index-catalog article .title{font-size:16px;font-weight:700;margin-bottom:10px;max-width:350px;min-height:40px}.section-index-catalog article .subsection-wrap{z-index:10}.section-index-catalog article .subsection-wrap .subsection-item{font-size:14px;margin-top:5px;max-width:330px}.section-index-catalog article .subsection-wrap .subsection-item a{color:#09c;text-overflow:ellipsis;overflow-x:hidden;max-width:100%;display:inline-block;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.section-index-catalog article .subsection-wrap .subsection-item a:hover{color:#006080}.section-index-catalog article .show-more{z-index:10;margin:10px 0}.section-index-catalog article .show-more a{padding:5px 15px;font-size:13px;color:#09c;border:1px solid #09c;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-ms-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.section-index-catalog article .show-more a:hover{color:#fff;background-color:#09c}.section-index-catalog article .pics{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-grow:1;z-index:9;top:0;right:0;width:120px;padding:10px;height:100%}.section-index-catalog article .pics .picture-item{width:100%;height:calc(100%/3 - 10px);margin:5px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:991px){.section-index-catalog article .title{max-width:280px}.section-index-catalog article .subsection-wrap{max-width:calc(100% - 50px)}.section-index-catalog article .subsection-wrap .subsection-item a{white-space:normal}.section-index-catalog article .pics{width:90px}}@media (max-width:767px){.section-index-catalog article{width:100%}.section-index-catalog article .subsection-wrap{max-width:calc(100% - 50px)}.section-index-catalog article .subsection-wrap .subsection-item a{white-space:normal}.section-index-catalog article .pics{width:90px}}
/*# sourceMappingURL=style.css.map */
