@charset "utf-8";
/*
Theme ID: ecms110
Author: 懒鸟飞移植
Author QQ：1430826160
Author Email：1430826160@qq.com
Author URL: http://www.lanniaofei.com/
*/

body {
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
  --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
  --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
  --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
  --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
  --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
  --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
  --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
  --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
}

.has-black-color {
  color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
  color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}










.btn, .cat-nav li.current-menu-item a:after, .pagination ul > .active > a,.pagination ul > .active > span, .pagination-trigger a, .erphpdown-box .down, .widget-erphpdown .down, .comt-submit, .btn-primary, .mocat .more a, .mocat h2:after, .filter a.active, .mocat h2 i,.mocat h2:after,.pagemenu li.current_page_item a, .banner .search-form .search-btn, .comt-submit, .banner-archive,.home-blogs h2 span:after,.home-authors h2 span:after,.vip-content h2 span:after,.vip-why h2 span:after,.pagination ul > .active > a,.pagination ul > .active > span,.charge .charge-header h1 span,.widget-erphpdown .price i, .erphpdown .erphpdown-buy, .erphpdown .erphpdown-down, .erphpdown .erphp-login-must, .erphpdown-box .erphpdown-down,.erphpdown-box .erphpdown-buy, .article-content .erphpdown-content-vip .erphpdown-buy, .article-content .erphpdown-content-vip .erphp-login-must, .home-blogs .more a, .tagslist li .name:hover, .tagslist li:hover .name, .vip-why .items .item span,.widget_search input[type='submit'], .tougao-item .tougao-btn,.layui-layer-btn .layui-layer-btn0, #charge-form .item .prices label.active:after, .widget-bottom-search button, .mocats .moli ul li:first-child > i,.mocats .moli ul li:nth-child(2) > i,.mocats .moli ul li:nth-child(3) > i, .mocat .cfilter li a.active:after, .mocat .child li a.active:after, .mocats .moli .moli-header, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .erphpdown-tuan-process .line span, .nav-main> li.current-menu-item > a:after, .nav-main> li.current-menu-parent > a:after, .nav-main> li.current_page_item > a:after, .nav-main> li.current-post-ancestor > a:after, .nav-main> li.current-menu-ancestor > a:after, .nav-main> li.current-category-ancestor > a:after, .grids .audio .down {
  background-color: #8AC78F !important;
}

a:hover, body.home .header:not(.scrolled) .nav-main > li > a:hover, body.home .header:not(.scrolled) .nav-right > li > a:hover, .nav-main > li > a:hover, .nav-right a:hover, .nav-main .sub-menu a:hover, .nav-right .sub-menu a:hover, .banner a:hover, .cat-nav li.current-menu-item a, .grids .grid h3 a:hover, .widget-tags .items a:hover, .sign-trans a, .form-policy a, .widget-erphpdown .custom-metas .meta a, .charge .charge-header h1, .charge .charge-header .item .color,.widget-erphpdown .price span, .erphpdown-box .price span, .erphpdown .erphpdown-price, .article-content .erphpdown-content-vip .erphpdown-price, .comments-title small,.archives h3,.readers a:hover,.usermenu li.active i, .rollbar a.fullscreen.active, .mocat .cfilter li a.active, .mocat .child li a.active, .article-content .gallery-login a, .erphpdown .erphpdown-title, .sidebar .widget h3 .icon, .single-related .related-title .icon, .comments-title .icon, .article-content .erphpdown-content-vip > legend, .erphpdown > legend, .erphpdown-box > legend, .article-content .erphpdown-content-vip2, .nav-right .nav-cart span, .tougao-title .icon {
  color: #8AC78F;
}

.article-act .article-zan.active, .article-act .article-shang {
  color: #8AC78F !important;
}

.erphpdown-box, .erphpdown, .article-content .erphpdown-content-vip, .comt-submit, .btn-primary,.grids .grid .cat:after,.lists .list .cat:after,.mocat .lists .grid .cat:after,.layui-layer-btn .layui-layer-btn0, #charge-form .item .prices label.active, .article-content h3 {
  border-color: #8AC78F !important;
}

.grids .grid .img {
  height: 375px;
}
.grids .grid .img2 {
  height: 180px;
}
.grids .grid .img3 {
  height: 285px;
}

.widget-postlist .hasimg li {
  padding-left: calc(50.16px + 10px);
}

.widget-postlist .hasimg li .img {
  width: 50.16px;
}

@media (max-width: 1230px) {
  .grids .grid .img {
    height: 305.92105263158px;
  }

.grids .grid .img2 {
    height: 147px;
}
.grids .grid .img3 {
    height: 232.5px;
}

}

@media (max-width: 1024px) {
  .grids .grid .img {
    height: 375px;
  }

.grids .grid .img2 {
    height: 180px;
}
.grids .grid .img3 {
    height: 285px;
}

}

@media (max-width: 925px) {
  .grids .grid .img {
    height: 305.92105263158px;
  }

.grids .grid .img2 {
    height: 147px;
}
.grids .grid .img3 {
  height: 232.5px;
}

}

@media (max-width: 768px) {
  .grids .grid .img {
    height: 375px;
  }

.grids .grid .img2 {
    height: 180px;
}
.grids .grid .img3 {
  height: 285px;
}

}

@media (max-width: 620px) {
  .grids .grid .img {
    height: 305.92105263158px;
  }

.grids .grid .img2 {
    height: 147px;
}
.grids .grid .img3 {
  height: 232.5px;
}

}

@media (max-width: 480px) {
  .grids .grid .img {
    height: 236.84210526316px;
  }

.grids .grid .img2 {
    height: 120px;
}
.grids .grid .img3 {
  height: 180px;
}

}

body.home .banner {
  margin-top: -70px;
}

body.home .banner-slider {
  padding-top: 90px;
  background: #fff;
  background-image: none;
}

body.home .banner-slider:after {
  content: none;
}

body.home .header {
  background: #fff;
  box-shadow: none;
  webkit-box-shadow: none;
}

body.home .header.scrolled {
  background: #fff;
  webkit-box-shadow: 0px 5px 10px 0px rgba(17, 58, 93, 0.1);
  -ms-box-shadow: 0px 5px 10px 0px rgba(17, 58, 93, 0.1);
  box-shadow: 0px 5px 10px 0px rgba(17, 58, 93, 0.1);
}

body.home .header:not(.scrolled) .nav-main > li, body.home .header:not(.scrolled) .nav-main > li > a, body.home .header:not(.scrolled) .nav-right > li > a {
  color: #000;
}

@media (max-width: 925px) {
  body.home .banner {
    padding-top: 85px;
  }

  body.home .banner-slider {
    padding-top: 85px;
  }
}

@media (max-width: 768px) {
  body.home .banner {
    margin-top: -60px;
    padding-top: 70px;
  }

  body.home .banner-slider {
    padding-top: 70px;
  }
}

/*body.home .banner:after, .banner-archive:after, body.home .swiper-container-fullwidth .swiper-slide:after, .mocats .moli .moli-header:after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: 0;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  background: linear-gradient(180deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 3.5%,rgba(0,0,0,.379) 7%,rgba(0,0,0,.377) 10.35%,rgba(0,0,0,.375) 13.85%,rgba(0,0,0,.372) 17.35%,rgba(0,0,0,.369) 20.85%,rgba(0,0,0,.366) 24.35%,rgba(0,0,0,.364) 27.85%,rgba(0,0,0,.361) 31.35%,rgba(0,0,0,.358) 34.85%,rgba(0,0,0,.355) 38.35%,rgba(0,0,0,.353) 41.85%,rgba(0,0,0,.351) 45.35%,rgba(0,0,0,.35) 48.85%,rgba(0,0,0,.353) 52.35%,rgba(0,0,0,.36) 55.85%,rgba(0,0,0,.371) 59.35%,rgba(0,0,0,.385) 62.85%,rgba(0,0,0,.402) 66.35%,rgba(0,0,0,.42) 69.85%,rgba(0,0,0,.44) 73.35%,rgba(0,0,0,.46) 76.85%,rgba(0,0,0,.48) 80.35%,rgba(0,0,0,.498) 83.85%,rgba(0,0,0,.515) 87.35%,rgba(0,0,0,.529) 90.85%,rgba(0,0,0,.54) 94.35%,rgba(0,0,0,.547) 97.85%,rgba(0,0,0,.55));*/
/*  z-index: 9*/
/*}*/

.container {
  max-width: 1505px;
}

.slider-left {
  max-width: 1200px;
}

@media (max-width:1535px) {
  .modown-ad .item:nth-child(5) {
    display: none;
  }

  .slider-right2 {
    width: 285px;
  }

  .slider-right2 .item2 {
    display: none;
  }
}

.header .container {
    max-width:none !important;
  padding: 0 50px;
}

@media (max-width: 768px) {
  .nav-right .nav-vip {
    display: none;
  }
}




/*****tags总列表*****/
.col-left>ul.col-left-cate {
    font-size: 16px;
    padding: 0px 20px 20px 20px;
    border-bottom: 1px solid #eee;
}
.col-left>ul.col-left-cate>li:first-child {
    border-left: 3px solid #fe5b34;
    margin-left: -20px;
    padding-left: 20px;
}
.option a {
    color: #555;
}
.art-wrap-in {
    background: #fff;
}
.mod-tags {
    padding: 12px 0px;
}

.mod-tags>a>span {
    display: block;
    width: auto;
    line-height: 25px;
    margin: 1px 3px;
    padding: 2px 5px;
    text-align: center;
    background: #f5f6f7;
    border-radius: 2px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.tagzong{}
.tagzong a{width: auto;display:inline-block;}
.tagzong a span{padding: 2px 10px;}



a.a-tag-1 {color:#f44336;}
a.a-tag-2 {color:#4caf50;}
a.a-tag-3 {color:#0B0B0B;}
a.a-tag-4 {color:#00bcd4;}
a.a-tag-5 {color:#2196f3;}
a.a-tag-6 {color:#e91e63;}
a.a-tag-7 {color:#34495e;}
a.a-tag-8 {color:#003366;}
a.a-tag-9 {color:#B37333;}
a.a-tag-10 {color:#CC0000;}
a.a-tag-1>span:hover {color:#fff;background:#f44336;}
a.a-tag-2>span:hover {color:#fff;background:#4caf50;}
a.a-tag-3>span:hover {color:#fff;background:#0B0B0B;}
a.a-tag-4>span:hover {color:#fff;background:#00bcd4;}
a.a-tag-5>span:hover {color:#fff;background:#2196f3;}
a.a-tag-6>span:hover {color:#fff;background:#e91e63;}
a.a-tag-7>span:hover {color:#fff;background:#34495e;}
a.a-tag-8>span:hover {color:#fff;background:#003366;}
a.a-tag-9>span:hover {color:#fff;background:#B37333;}
a.a-tag-10>span:hover {color:#fff;background:#CC0000;}

.ai-nav-container {
    /*max-width: 1200px;*/
    /*padding: 40px 20px;*/
    margin: 0 auto;
}

.category-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    justify-content: space-between;
}

.category-card {
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    flex: 1 1 calc(25% - 20px);
    min-width: 260px;
}

.category-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.1);
}

.category-header {
    background: linear-gradient(90deg, #667eea, #764ba2);
    color: white;
    padding: 16px 20px;
    border-radius: 16px 16px 0 0;
}

.category-header i {
    margin-right: 10px;
    font-size: 18px;
}

.tools-list {
    padding: 20px;
}

.tool-item {
    background: #f8f9fa;
    padding: 12px 16px;
    margin-bottom: 10px;
    border-radius: 10px;
    transition: background 0.3s ease;
    cursor: pointer;
    font-size: 14px;
    line-height: 1.5;
}

.tool-item:hover {
    background: #e9ecef;
}

/* 响应式设计 */
@media (max-width: 1024px) {
    .category-card {
        flex: 1 1 calc(50% - 20px);
    }
}

@media (max-width: 768px) {
    .category-card {
        flex: 1 1 calc(50% - 12px); /* 适配24px间距 */
        min-width: 150px; /* 确保小屏显示 */
    }
}

@media (max-width: 480px) {
    .category-card {
        flex: 1 1 calc(50% - 12px);
        min-width: 170px;
    }
}

.site-info{background-color:#fff;border-radius:5px}
.site-info .tit{overflow:hidden;line-height:40px;border-bottom:1px solid #f6f6f6;padding-bottom:5px}
.site-info .tit .img{width:25px;height:25px;overflow:hidden;margin:4px 10px 0 0;border-radius:50%;border:1px solid #f1f1f1;padding:2px}
.site-info .tit h2{font-size:18px;font-weight:700}
.site-info .tit .fr{color:#888;font-size:12px}
.site-info .tit .fr span{}
.site-info .tit .fr span a{color:#888}
.site-info .tit .fr span a i{margin-right:5px}
.site-info .body article{line-height:30px;margin:20px 0 0;background:#f6f6f6;overflow:hidden;padding:15px;border-radius:5px;color:#777;width:660px;height:60px}
.site-info .logo{margin:20px 0 0;height:150px;width:150px;background:#f6f6f6;border-radius:5px;position:relative;overflow:hidden}
.site-info .logo:before{position:absolute;content:"";width:150px;height:150px;z-index:2;background:rgb(140 139 139 / 86%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.site-info .logo .ico{display:block;margin:50px auto 0;width:35px;height:35px;border-radius:5px;padding:5px;z-index:3;position:relative;background:#fff}
.site-info .logo .bg{display:block;width:140px;height:140px;z-index:1;position:absolute;padding:5px}
.site-info .web .fl{width:500px}
.site-info .web .fl li{border-bottom:1px solid #f6f6f6;line-height:50px}
.site-info .web .fl li span{font-size:14px;background:#f6f6f6;margin-right:10px;padding:5px 10px;color:#666;border-radius:5px}
.site-info .web .fr img{width:190px;margin-top:10px;border:1px solid #f2f5f9;border-radius:5px}
.site-info .link{margin:20px 0 0}
.site-info .link .url{color:#fff;background:#007bf5;padding:10px 30px 10px 25px;margin-right:20px;float:left;border-radius:5px;transition:all .3s;background:linear-gradient(40deg,#007bf5,#60b0ff)}
.site-info .link i{margin-right:5px}
.site-info .link span,.site-info .link span a{color:#888;font-size:12px;margin-right:10px}
.site-info .link span{line-height:42px}
.fr,.right {
    float: right
}
.fl, .left {
    float: left;
}
.layui-clear:after {
    content: '\20';
    clear: both;
    display: block;
    height: 0;
}
mail-forward:before, .fa-share:before {
    content: "\f064";
}