a {color: #333;}
.mui-bar-footer~.mui-content {
    padding-bottom: 60px;
}

.dyui-card  {background-color: #fff}
.dyui-card .card-header {background-color: #fff}

.mui-card-header {font-size:15px}

#contact .mui-card-content {font-size: 18px !important; padding: 15px; color: #333 !important;}
#contact .mui-card-content p {font-size: 18px !important; color: #333 !important;}
#contact .mui-card-content * {font-size: 18px !important; color: #333 !important;}
#contact .mui-card-content p,
#contact .mui-card-content h2,
#contact .mui-card-content li {padding: 5px 0;}
#contact .mui-card-content table {border-left: solid 1px #eee; border-top: solid 1px #eee; margin: 0;}
#contact .mui-card-content table tr td {border-right: solid 1px #eee; border-bottom: solid 1px #eee; margin: 0; padding: 8px 5px;}

.company-nav {display: flex; border-bottom: solid 1px #fff;}
.company-nav a {flex: 1; text-align: center; display: block; height: 50px; line-height: 50px; color: #333;}
.company-nav .active {background-color: #fff;}

.company-content {font-size: 15px; line-height: 180%;}
.company-content img {max-width: 100%;}

#contact .table-bordered {border-color: #ddd}
#contact .table-bordered tr td {padding: 10px; border-color: #ddd}

.show-title {text-align: center; font-size: 16px; font-weight: bold; line-height: 150%;}

.show-info {position: relative; overflow: hidden;}
.show-info .logo {text-align: center; margin: 0 0 10px; position: absolute; left: 0; top: 0;}
.show-info .logo img {border-radius: 5px; width: 80px; height: 80px; border:solid 1px #eee;}
.show-info .info-text {min-height: 80px;overflow: hidden; padding: 5px 0 5px 90px;}
.show-info .info-text h3 {font-size: 16px; line-height: 130%; margin: 0 0 5px 0; font-weight: bold;}

.show-info .info-text-b {overflow: hidden; padding: 5px 0; margin-top: 5px;}

.show-logo {max-width: 100%; width: 120px;}

.qiye-fenlei .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-object {border: solid 1px #eee; border-radius: 5px;}
.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body-b {white-space:normal;
    font-size: 14px;
    height: 36px;
    line-height: 18px; overflow: hidden;
    display: block;
    width: 100%;
    margin-top: 8px;
    color: #999;
}

.bann-qy {padding: 0 10px;}
.bann-qy .lSSlideOuter {position: relative;}
.bann-qy .lSSlideOuter .lSPager {position: absolute; bottom: 5px; width: 100%; text-align: center;}
.bann-qy img {width: 100%;}


/*购物底部栏*/
.qiye-footer {display: flex; height: 50px; position: fixed; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999; border-top: solid 1px #eee; box-shadow: 0 0 8px 1px rgb(0, 0, 0, 0.10);}
.qiye-footer .icon-btn {flex: 1;position: relative; text-align: center; cursor: pointer; display: block; min-width: 3em;}
.qiye-footer .icon-btn i {display: block; width: 20px; height: 27px; margin: 0 auto; font-size: 20px; color: #999; position: relative; padding: 6px 0;}
.qiye-footer .icon-btn .txt {font-size: 14px; color: #999; display: block; line-height: 20px;}
.qiye-footer .icon-btn .mui-badge {position: absolute; top: 2px; right: 2px;}
.qiye-footer .icon-btn.icon-on i,
.qiye-footer .icon-btn.icon-on .txt {color: #FF5722;}



/*移动端底部*/
.dyui-footer-line {height: 66px; background-color: #EFEFF4}
.dyui-footer-nav {background-color: #FFF; height: 50px; border-top: solid 1px #eee; box-shadow: 0 0 8px 1px rgb(0, 0, 0, 0.10); z-index: 9999;}
.dyui-footer-nav ul {display: flex; border: none}
.dyui-footer-nav ul li {text-align: center; padding-right: 10px}
.dyui-footer-nav ul li a.c1 {color: #333; display: block; position: relative}
.dyui-footer-nav ul li a.c1 .cart_nums {position: absolute; right: 50%; margin-right: -20px; top: -5px; font-style: normal; background-color: #f55b2e; border-radius: 20px; padding: 4px 6px; color: #fff; line-height: 1; font-size: 12px;}
.dyui-footer-nav ul li a.c1 i {height: 20px; line-height: 20px; font-size: 18px; color: #f55b2e}
.dyui-footer-nav ul li a.c1 span {height: 20px; line-height: 20px; font-size: 14px; padding-left: 5px}
.dyui-footer-nav ul li a.c1.active {color: #3365f8}
.dyui-footer-nav .dropdown-menu {min-width: 8rem}

.vip-qiye-header {text-align: center; position: fixed; left: 0; right: 0; top: 0; z-index: 9999; background-color: #FF5722; box-shadow: 0 0 8px 1px rgb(0, 0, 0, 0.10); color: #fff; padding: 11px}
.vip-qiye-header .title {}
.dyui-header-line {height: 46px;}

.vip-qiye-footer {position: fixed; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999; border-top: solid 1px #eee; box-shadow: 0 0 8px 1px rgb(0, 0, 0, 0.10);}
.vip-qiye-footer ul {display: flex; border: none; justify-content: space-between}
.vip-qiye-footer ul li {text-align: center; padding-right: 10px; flex: 1}
.vip-qiye-footer ul li a {color: #333; display: block; position: relative; padding: 5px 0}
.vip-qiye-footer ul li a i {height: 20px; line-height: 20px; font-size: 18px; color: #f55b2e}
.vip-qiye-footer ul li a span {display: block;height: 20px; line-height: 20px; font-size: 14px; padding-left: 5px}
.vip-qiye-footer ul li a.c1.active {color: #3365f8}


.dyui-product-list li .box {display: block; border: solid 1px #ddd;}