/*
Theme Name: slzylnmn
Theme URI: https://transmis.siluzange.com/
Author: siluzan
Author URI: https://www.siluzan.com
Description: slzylnmn is a bakery  theme designed for bakery, food or beverage company, slzylnmn shop or other similar businesses. The theme is a ultimate solution for pastry or pizza delivery services or any kind of cafe or restaurant. slzylnmn is a fully responsive and retina ready theme, so it looks amazing on any screen sizes. Comes with easy to use option framework and hence it is very easy to customize without having knwoledge of coding. Services section is available on the homepage to showcase your services. Shop is also included with the theme. Compatible with most popular plugins like WooCommerce, Contact Form 7, Nextgen Gallery and many more. Comes with 800+ Google fonts and 650+ Font Awesome icons. The theme supports compability with "All in One SEO pack" & "SEO by Yoast".  The theme is translation ready and compatible with qTranslate X plugin. Built with valid HTML5 and CSS3 code. It is cross-browser compatible theme and comes with one-click demo install. Enjoy the demo here: http://www.siluzan.com
Version: 2.0.3
License: siluzan version 2
License URI: license.txt
Text Domain: slzylnmn
Tags: sticky-post,threaded-comments,translation-ready,theme-options,photoblogging
slzylnmn  Theme has been created by siluzan, 2019.
slzylnmn  Theme is released under the terms of siluzan
*/

@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap);
.app-header-container{line-height:normal;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background:#be2239;top:0;position:fixed;width:100%;z-index:20}
.app-header-container.open{background:#1d1d1f}
.app-header{width:1200px;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto;font-size:12px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}
.app-header .header-right{width:100%;}
.app-header-top{-moz-box-pack:justify;justify-content:space-between;-moz-box-align:end;align-items:flex-end;padding:5px 0 5px;border-bottom:1px solid #fff}
.app-header-top,.app-header-top .right{display:-moz-box;display:flex}
.contact-sub button {
	font: 700 14px;
	cursor: pointer;
	transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	margin-top: 0;
	color: #ffffff;
	background-color: #be2239;
	border: none;
	width: 100%;
	padding: 5px 20px;
	border-radius: 5px;
}
.contact-sub button:hover {
	background-color: #750213;
}
@media screen and (max-width:720px){.app-header-top{border-bottom:0}}
.logo{margin-left:0}
.menu-bar{color:#fff;font-size:25px;cursor:pointer;display:none;    margin-bottom: 12px;}
.app-header-bottom,.app-header-bottom.left,.app-header-top.left{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}
.nav-links-list{display:-moz-box;display:flex;font-weight:700;font-size:14px;max-width:100%;z-index:10}
nav:after{content:"";clear:both;display:table}
.nav-links{height:100%;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.nav-links ul:first-child{width:700px}
.nav-links ul{float:left;list-style:none;position:relative}
.nav-links ul li:first-child{margin-top:1px}
.nav-links ul li{float:left;margin:2px 10px;background:#be2239;line-height:38px;margin-left:0px}
.nav-links ul li a{color:#fff;text-decoration:none;font-size:16px;padding-bottom:8px}
.nav-links ul li:hover ul{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;visibility:visible}
.nav-links ul ul{position:absolute;top:44px;opacity:0;visibility:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.6);box-shadow:0 2px 4px rgba(0,0,0,.6)}
.nav-links ul ul li{position:relative;margin:0;float:none;display:list-item;line-height:25px;padding:2px 14px}
.nav-links ul ul li a{font-size:14px}
.nav-links ul ul li a span {display: none;}
.nav-links ul ul li:hover{background-color:#94081d}
.fa-arrow{position:relative;color:#fff;font-size:20px;left:-7px;top:4px;margin-left:5px}
@media screen and (max-width:720px){.nav-links ul{display:none}.menu-bar{display:block;}.menu-bar .mum2{ display:none;}.mum_up{ display:none;}
	.nav-dropdown-content.open{ height:auto !important;}
}
.barcode-container{width:70px;height:70px}
.barcode{width:100%;height:100%}
@media screen and (max-width:720px){.barcode-container{width:170px}}
.main-nav a:hover{border-bottom:4px solid #fbc124}
.app-footer-container{background:#cacaca;-webkit-box-shadow:-3px 6px rgba(0,0,0,.1);box-shadow:-3px 6px rgba(0,0,0,.1);color:#727272}
.app-footer-container a{color:#727272}
.app-footer{color:#3b3b3b;border-bottom:1px solid #a6a6a6;padding:20px 0 50px}
.app-footer,.footer-bottom{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;width:1200px;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto}
.footer-bottom{-moz-box-pack:justify;justify-content:space-between;padding:15px 0}
.nav-body{width:236px;font-size:16px;font-weight:400;line-height:35px;margin-left:50px}
.nav-title{border-bottom:1px solid #a6a6a6}
.nav-title a{padding:0 4px}
.nav-title div{color:#727272}
.nav-list{display:-moz-box;flex-wrap:wrap}
.nav-list a{padding:0 4px;    display: block;}
.nav-contact{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin-left:25px;width:25%}
.nav-contact a{margin-left:15px}
.copyright{font-size:15px;width:20%}
.logo-list img{width:30px;height:30px}
@media screen and (max-width:950px){
	.app-footer{padding-bottom:20px}
	.app-footer,.footer-bottom{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
	.footer-bottom>div{padding-bottom:10px}
	.nav-body{margin-left:20px}
	.copyright{width:100%}
	.nav-contact{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;width:300px}
	.nav-contact,.nav-contact a:first-child{margin-left:0}
	.footer-logo{margin-left:25px}
}
.app-mobile-nav{background:#1d1d1f;height:0;display:-moz-box;display:flex;-webkit-transition:height .25s;-moz-transition:height .25s;transition:height .25s;position:fixed;color:#fff;top:55px;z-index:30;overflow:hidden;font-size:16px;max-height:-webkit-calc(100% - 59px);max-height:-moz-calc(100% - 59px);max-height:calc(100% - 59px);width:100%;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);padding:0 10px}
.app-mobile-nav.open{height:100%;overflow-y:scroll}
.app-mobile-nav-main{-moz-box-flex:1;flex:1 1}
.mobile-subnav-title{display:-moz-box;display:flex}
.mobile-subnav-title div{font-size:20px;margin-left:20px}
.nav-item{font-weight:400;padding:8px 0;}
.app-mobile-nav-main ul li{border-bottom:1px solid #505050;}
.app-mobile-nav-main ul li:last-child, .app-mobile-nav-main ul li ul li{border-bottom:0;}
.app-mobile-nav-main ul li ul li .nav-item{padding:0;}
.app-mobile-nav-main ul li ul li:last-child .nav-item{padding-bottom:8px;}
.nav-item a{color:inherit;font-size:20px;cursor:pointer;margin-left:20px}
.nav-dropdown-content{margin-left:50px;display:block;height:0;overflow-y:hidden;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}
.nav-dropdown-content a{font-size:18px}
.nav-dropdown-content li{margin-top:5px}
.nav-dropdown-content.open{height:90px}
.main-app-container{padding-top:70px;padding-bottom:60px;min-height:-webkit-calc(100vh - 350px);min-height:-moz-calc(100vh - 350px);min-height:calc(100vh - 350px);background:#f3f3f3}
.app-body{width:1200px;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto;font-size:12px;padding-top:15px}
.app-body.margt0{padding-top:0;}
.app-body,.app-body-left{display:-moz-box;display:flex}
.app-body-left{height:100%;background:#fff;width:20%;-moz-box-pack:center;justify-content:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);top:120px}
.app-body-right{height:inherit;width:80%}
.app-body-right .app-body-left{ display:none;}
.left-side-article{display:-moz-box;display:flex;font-size:1.2em;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
.left-single-article{padding:13px;height:194px}
.left-single-article .image{width:100%;height:100%}
.left-single-article:first-child{padding-bottom:0}
.left-single-article .mask{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.601)),color-stop(50%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.601),hsla(0,0%,100%,0) 50%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.601) 0,hsla(0,0%,100%,0) 50%);background:linear-gradient(0deg,rgba(0,0,0,.601),hsla(0,0%,100%,0) 50%)}
.left-single-article .mask .mask-content{color:#fff;font-size:17px;font-weight:700;padding:10px 10px 20px}
.right-side-article{font-size:1.2em;margin-left:16px}
@media screen and (max-width:1150px){
	.app-body-left{display:none}
	.app-body-right{width:100%}
	.app-body-right .app-body-left{ display:flex;width: 100%;box-shadow: 0 0 black;}
	.app-body-right .app-body-left .left-side-article{    margin-top: 13px;display: block;}
	.app-body-right .app-body-left .left-side-article .left-single-article{padding: 0;    width: 48%; float:right;}
	.app-body-right .app-body-left .left-side-article .left-single-article:first-child{float: left;}
	.right-side-article{margin-left:0}
}
.main-article-container{display:-moz-box;display:flex;background:#fff;padding:13px;margin-bottom:16px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}
.image{background-size:cover;background-repeat:no-repeat;background-position:50%}
.main-left{width:400px;height:400px;max-width:50%}
.main-left .image,.main-left .mask{width:100%;height:100%}
.main-left .mask{color:#fff;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:end;justify-content:flex-end;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.601)),color-stop(50%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.601),hsla(0,0%,100%,0) 50%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.601) 0,hsla(0,0%,100%,0) 50%);background:linear-gradient(0deg,rgba(0,0,0,.601),hsla(0,0%,100%,0) 50%)}
.main-left .mask .title{color:#eaeaea}
.main-left .mask .mask-content{padding:25px;    background: rgba(0,0,0,0.3);}
.main-left .mask .mask-content h1{font-size:22px}
.nav-title-name{color:#be2239;font-weight:700;font-size: 1.2em;}
.main-right{max-width:50%;padding-left:20px}
@media screen and (max-width:755px){
	.main-article-container{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px}
	.main-left{width:100%;max-width:100%}
	.main-right{max-width:100%;padding-left:0}
	.nav-dropdown-content li .nav-item span{display:none;}
	.nav-dropdown-content {height: auto;}
}
.main-right-top{display:-moz-box;display:flex;border-bottom:1px solid #ccc;padding:10px}
.main-right-top .right{padding-left:20px}
.main-right-top .right .image{width:140px;height:110px}
.main-right-top:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;background:#fff;-webkit-filter:brightness(95%);filter:brightness(95%)}
.nav-title-content{color:gray;font-size:13px}
.main-right-bottom .item{cursor:pointer;list-style-type:none;color:#be2239;padding:6px 6px 6px 0}
.main-right-bottom .item a {display: inline-block;	padding-left: 18px;	background-image: url(images/dot.gif);	background-repeat: no-repeat;	background-position: left top;}
.main-right-bottom .item .line-cont{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:20px}
.main-right-bottom .item .line-cont .line{border-left:2px solid #ccc;height:10px}
.main-right-bottom .item:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;background:#fff;-webkit-filter:brightness(95%);filter:brightness(95%)}
.sub-article-container{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start; width: 100%;}
.sub-article-left-container{width:77%;border-top:6px solid #be2239}
.category-container .sub-article-left-container{width:70%;border-top:6px solid #be2239}
.sub-article-left-container,.sub-article-right-container{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}
.sub-article-right-container{width:23%;margin-left:16px}
.category-container .sub-article-right-container{width:30%;margin-left:16px}
.sub-article-right-item{height:350px;padding:13px 13px 0;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
.sub-article-right-item .image{width:100%;height:100%}
.sub-article-right-item .sub-article-right-item-title{font-size:16px;font-weight:700;margin-top:10px;color:#000;border-bottom:1px dashed #e8e8e8;padding-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp: 2;}
.sub-article-right-item:last-child{padding-bottom:13px}
.sub-article-right-item:last-child .sub-article-right-item-title{border-bottom:0;padding-bottom:0}
.sub-article-right-item:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;background:#fff;-webkit-filter:brightness(95%);filter:brightness(95%)}
@media screen and (max-width:720px){
	.sub-article-right-container{display:none}
	.sub-article-left-container{width:100%}
	.category-container .sub-article-left-container{width:100%}
	.main-article-title,.title{word-break:normal;white-space:normal}
	.category-container .title{-webkit-line-clamp:2;word-break:normal;white-space:normal}
	.app-body{max-width:-webkit-calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:calc(100% - 20px)}
}
.main-article-title,.title{color:#1d1d1f;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0;}
.single-article-item{padding-left:40px;padding-right:40px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}
.single-article-item .left{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;max-width:84%;width:680px;padding-right:10px}
.category-container .single-article-item .left{max-width: 64%; width: 500px;}
.left-single-article .mask .mask-content{display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; padding: 0px 10px;    margin: 10px 0;}
.nav-title-content{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.single-article-item .right{height:120px;width:200px;max-width:36%}
.single-article-item .right .image{width:100%;height:100%}
.single-article-item:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;background:#fff;-webkit-filter:brightness(95%);filter:brightness(95%)}
.single-article-item .date{font-size:13px;color:#b1b1b1}
@media screen and (max-width:500px){
	.single-article-item{padding-left:10px;padding-right:10px}
	.single-article-item .left{max-width: 64%; width: auto;}
	.single-article-item .right{height:110px;width:110px}
	/*.title{font-size:20px}*/
	.nav-title-name{font-size: 1em;}
}
.single-article-item-inner{padding:10px 0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;border-bottom:1px dashed #e8e8e8}
.article-container{max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto}
@media screen and (min-width:721px){.mobile-only{display:none!important}}
@media screen and (max-width:720px){.desktop-only{display:none!important}}
.article-page-back-btn-cont{position:absolute;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding-top:18px;padding-left:5px}
.icon-btn-def{color:#b1b1b1;display:-moz-inline-box;display:inline-flex}
.icon-btn-def .background-color{fill:#636363}
.icon-btn-def:hover{color:#be2239}
.icon-btn-def:hover .background-color{fill:#d698a1}
.icon-btn-def.white-inner{color:#fff}
.icon-btn-def.white-inner .background-color{fill:#cecece}
.icon-btn-def.white-inner:hover .background-color{fill:#be2239}
.icon-btn-def.white-inner:disabled,.icon-btn-def:disabled{color:#ddd}
.icon-btn-def.white-inner:disabled .background-color,.icon-btn-def:disabled .background-color{fill:#eee}
.content-container{width:880px;margin:0 auto}
@media screen and (max-width:950px){.content-container{max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px)}}
.box-def{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:25px;margin-bottom:25px;background:#fff;padding:25px 40px 40px}
.content-def sup{vertical-align:top;position:relative;top:-5px}
.content-def sub{vertical-align:bottom;position:relative;bottom:-5px}
.content-def a{color:#007aff}
.content-def a:hover{text-decoration:underline}
.content-def p{font-size:17px;line-height:27px;margin:28px 0;text-indent:2em}
.content-def p:first-child,.content-def p:last-child{margin-top:0}
.content-def h2+p,.content-def h3+p,.content-def h4+p,.content-def h5+p{margin-top:5px}
.content-def h1{font-size:36px}
.content-def h2{font-size:24px}
.content-def h3{font-size:18px;margin:0}
.content-def h4{font-size:17px}
.content-def figure{margin:20px 0}
.content-def video{max-width:100%}
.content-def figcaption{font-weight:300;font-size:14px;color:#5f6368;padding:0 100px}
.content-def img{height:auto}
.content-def .active-header{color:#be2239}
.content-def .active-header:before{margin-left:-20px;display:-moz-inline-box;display:inline-flex;content:"• ";color:#be2239;-moz-box-pack:center;justify-content:center;width:20px}
.content-def ul{line-height:1.4em;padding-left:20px;list-style-type:disclosure-closed}
.content-def ul>li{margin-bottom:7px}
.content-def ul>li:last-child{margin-bottom:0}
.content-def .aligncenter{margin: 0 auto;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}
.content-def .alignleft,.content-def .alignright{max-width:75%}
.content-def .alignleft img,.content-def .alignright img{margin:0}
.content-def .alignright{float:right;margin:10px 0 5px 40px}
.content-def .alignleft{float:left;margin:10px 40px 5px 0}
.content-def .wp-block-columns{display:grid;grid-auto-flow:column}
@media screen and (max-width:950px){.content-def .active-header:before{font-size:18px;-webkit-transform:translate(5px,-2px);-moz-transform:translate(5px,-2px);transform:translate(5px,-2px)}}
@media screen and (max-width:501px){.content-def .wp-block-columns{grid-auto-flow:row}.content-def img{width:100%!important}.content-def .alignleft,.content-def .alignright{max-width:100%;margin:40px;float:none}}
.content-def blockquote{font-size:24px;font-weight:500;border-left:5px solid #be2239;padding-left:20px;margin:50px auto;width:686px;max-width:100%}
.content-def blockquote cite{font-weight:400;font-size:17px;color:#9d9d9d}
.article-page .title,.article-page h1{color:#1d1d1f}
.article-page .subtitle{font-size:15px;margin-bottom:20px;line-height:20px}
.article-page .main-image{background-repeat:no-repeat;background-size:cover;background-position:50%;height:350px;margin:auto auto 15px;width:66%}
.article-page .date{padding-right:5px;margin-bottom:5px}
.article-page .content-header{display: none;color:#5f6368;display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;-moz-box-pack:justify;justify-content:space-between;margin-top:10px;font-size:13px;flex-wrap:wrap;margin-bottom:10px}
.article-page .footer-content{border-top:1px solid #e8e8e8;padding-top:15px;margin-top:46px}
.article-page .footer-block{margin-bottom:16px}
.article-page .footer-block button:hover:not([disabled]){color:#be2239}
.article-page .footer-block button:hover:not([disabled]) .icon{color:inherit}
.article-page .footer-block button:disabled{cursor:default}
.article-page .footer-block .header{color:#5f6368;margin-bottom:10px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}
.article-page .footer-block .header .icon{color:#cecece;font-size:19px;padding-left:5px}
.article-page .footer-block .content a,.article-page .footer-block .content i,.article-page .footer-block .content span{font-size:14px;line-height:25px;font-weight:300!important}
.article-page .footer-block .content>ol,.article-page .footer-block .content>ul{padding-left:20px}
.article-page .footer-block .content>ol ol,.article-page .footer-block .content>ul ol{padding-left:0}
.article-page .footer-block .content>ol li,.article-page .footer-block .content>ul li{padding-bottom:10px}
.article-page .footer-block .content>ul{list-style-type:disc}
.article-page table{border-collapse:collapse;width:100%;font-size:12px}
.article-page table tr td:nth-child(2n){text-align:center}
.article-page table tr:first-child{background-color:#e9e9e9;font-size:14px}
.article-page table tr:first-child td{text-align:center}
.article-page table tr:first-child td:nth-child(2n){white-space:nowrap}
.article-page table td{border:1px solid #ddd;padding:10px}
@media screen and (max-width:501px){.article-page table{font-size:8px}.article-page table td{padding:4px}}
.show-more-loading-def{padding-top:25px;padding-bottom:25px;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:50px}
.show-more-def,.show-more-loading-def{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}
.show-more-def{color:#be2239;padding-top:15px;padding-bottom:10px}
.show-more-def .arrow-icon{padding-top:6px;font-size:20px}
.show-more-def .arrow-icon path{padding-top:6px;}
.show-more-def a{color: #be2239;}
.show-more-def button:hover{color:#94081d}
.contact-us{text-align:center;border-bottom:5px solid #be2239;padding-bottom:10px}
.contact-form{color:#6a6a6a;padding:0 70px}
.contact-input{padding:0 20px 15px}
.contact-input div:first-child{margin-bottom:7px}
.contact-input input,.contact-input textarea{padding:10px 10px 10px 14px;border:1px solid #b4b4b4;border-radius:7px;width:-webkit-calc(100% - 18px);width:-moz-calc(100% - 18px);width:calc(100% - 18px)}
.contact-container{width:800px;margin:0 auto;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px)}
.contact-sub{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}
.contact-button{color:#fff;background-color:#be2239;padding:5px 16px}
.contact-button:hover{background-color:#94081d}
@media screen and (max-width:501px){.contact-form{padding:0}.box-def{padding:20px}.main-app-container{padding-top:60px}}
.category-container{width:880px;margin:0 auto;padding-top:20px;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);font-size:12px}
.category-main{display:-moz-box;display:flex}
.category-main:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;background:#fff;-webkit-filter:brightness(95%);filter:brightness(95%)}
.category-feature-article{display:-moz-box;display:flex;background:#fff;margin-bottom:16px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:10px}
.category-feature-article .main-left{max-width:60%;height:279px;width:496px}
.category-feature-article .main-right{padding-top:10px;padding-left:20px;max-width:40%}
.category-feature-article .main-right .nav-title-name{font-size:20px}
.category-feature-article .main-right h3{font-size:25px;margin-top:5px;margin-bottom:5px}
.main-category-content{color:gray;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 6;overflow:hidden;}
@media screen and (max-width:755px){
	.category-feature-article{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px}
	.category-feature-article .main-left{max-width:100%}
	.category-feature-article .main-right{max-width:100%;padding:0}
	.category-main{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
}
.la-ball-beat,.la-ball-beat>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.la-ball-beat{width:54px;height:18px;display:block;font-size:0;color:#222}
.la-ball-beat>div{width:10px;height:10px;margin:4px;border-radius:100%;display:inline-block;float:none;background-color:currentColor;border:0 solid;-webkit-animation:ball-beat .7s linear -.15s infinite;-moz-animation:ball-beat .7s linear -.15s infinite;animation:ball-beat .7s linear -.15s infinite}
.la-ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;animation-delay:-.5s}
.la-ball-beat.medium>div{width:8px;height:8px;margin:2px}
.la-ball-beat.small{width:26px;height:8px}
.la-ball-beat.small>div{width:4px;height:4px;margin:2px}
.la-ball-beat.auto-size{width:auto;height:auto}
.la-ball-beat.dark{color:#1d1d1f}
.la-ball-beat.light{color:#eee}
@-webkit-keyframes ball-beat{
	50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}
	to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes ball-beat{
	50%{opacity:.2;-moz-transform:scale(.75);transform:scale(.75)}
	to{opacity:1;-moz-transform:scale(1);transform:scale(1)}
}
@keyframes ball-beat{
	50%{opacity:.2;-webkit-transform:scale(.75);-moz-transform:scale(.75);transform:scale(.75)}
	to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}
.search-btn{padding:2px 4px 4px;font-size:13px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}
.search-input{border:0;color:#727272}
.search-input:focus{outline:none}
.search-form{background:#fff;color:#727272;border:1.5px solid #c2c2c2}
.search-form,.subscribe-form{display:-moz-box;display:flex;    margin-bottom: 17px;}
.subscribe-form{background-color:#fff;color:#be2239;-moz-box-align:center;align-items:center;margin-left:15px}
.subscribe-btn{display:-moz-box;display:flex;font-size:14px;padding:0 10px}
.subscribe-btn .wifi-icon{font-size:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin-top:3px}
@media screen and (max-width:720px){.search-form{display:none}}
html{-webkit-tap-highlight-color:transparent}
body,button,html,ul{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
button{background:none;border:0;font:inherit;color:inherit}
button:disabled{cursor:default}
body{font-family:Noto Sans SC,sans-serif}
a{text-decoration:none}
a,button{cursor:pointer}
img{max-width:100%}

.menu-item-6 a span svg,.menu-item-96 a span svg{display: none;}
.app-footer .nav-list a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp: 1;}
.main-right-bottom .title{  -webkit-line-clamp: 1;} .main-right .main-right-top .nav-title-content{    -webkit-line-clamp: 3;} .mask-content .title{  -webkit-line-clamp: 3;}
@media screen and (min-width: 769px){.box_bzbs .main-app-container .nav-title-content{    -webkit-line-clamp: 3; }}
.category-container .nav-title-name{font-size: 1em;}
/*.menu-item-6 {margin-right: 20px!important;}*/
.menu-item-6 .fa-arrow svg,.menu-item-96 .fa-arrow svg{display: none;}

.m_show{ display:none;}
@media screen and (max-width:768px){
	.m_show{ display:block;}
	.category-container .sub-article-right-container.m_show{ margin-left:0; width:100%;margin-bottom: 15px;}
	.category-container .sub-article-right-container.m_show .sub-article-right-item{    padding: 10px;}
}
.app-banner{position: relative; height:380px; width:100%;}
.app-banner{box-shadow: 0 3px 6px rgba(0,0,0,.16);}
.app-banner .banner-txt{position: absolute; padding:20px; top: 20%;left: 3%; color: #fff; max-width: 360px; font-size: 20px;line-height: 150%;font-weight: normal;}
.app-banner .banner-txt h3{font-size: 32px; color: #fff;margin: 10px 0; line-height:150%;}
.app-banner .banner-txt p{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp: 3;}
.app-banner .banner-txt a{ display:inline-block;  background-color:rgba(0,0,0,0.1); color: #110fe9; padding: 5px 20px; border-radius: 25px;  -moz-border-radius: 25px; -webkit-border-radius: 25px;    -o-border-radius: 25px; text-align:center; font-size:18px;}
.app-banner .banner-txt a:hover{color: #eab300;}
@media screen and (max-width:768px){
	.app-banner .banner-txt{ left:0; top:10%;}
	.app-banner .banner-txt h3{    font-size: 26px;}
	}