﻿.ul_sitemap{list-style-type:none;padding:0;margin:0 30px 0 0;position:relative}.ul_sitemap>li[rel="header"]{border:1px dashed #555;box-shadow:0 1px 5px #d8e2eb;padding:12px 20px;font-size:15px;border-radius:10px;background-color:rgba(255,255,255,.25);position:relative}.ul_sitemap>li[rel="header"]:hover{background-color:rgba(255,255,255,.5)}.ul_sitemap>li[rel="item"]{position:relative}.ul_sitemap>li[rel="item"]>a{font-size:16px;padding:12px 17px;display:flex;align-items:center}.ul_sitemap>li[rel="item"]>a>span.zmdi1{max-width:0;transition:max-width .5s}.ul_sitemap>li[rel="item"]>a>span.zmdi1:before{transform:scale(1.1);margin-bottom:0}.ul_sitemap>li[rel="item"]>a:hover>span.zmdi1{max-width:50px}.ul_sitemap li>ul.ul_sitemap{margin-top:10px}.ul_sitemap:before{content:'';position:absolute;top:24px;right:-15px;bottom:24px;border-right:1px dashed #555}.ul_sitemap>li[rel="header"]:first-child:before{content:'';position:absolute;top:calc(50% - 1px);right:-15px;width:15px;border-bottom:1px dashed #555}.ul_sitemap>li[rel="item"]:before{content:'';position:absolute;top:calc(50% - 1px);right:-15px;width:15px;border-bottom:1px dashed #555}.ul_sitemap>li[rel="item"].has_sub_ul:before{width:30px}