/*全局 开始*/
@charset "utf-8";
 /*html {*/
 /*filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
 /*-webkit-filter: grayscale(100%);*/
 /*}*/
.detail{font-size: 0.9rem;}
a:hover{color:#00a65a;}
/*规格*/
[data-prime].active{background:#00a65a;border-color:#00a65a;}
/*主题*/
.page-right{border-top:2px solid #00a65a;}
/*折叠伸缩*/
ul.nav-list li > a.active{color: #00a65a;}
/*选项卡*/
.nav-tabs li.active .nav-link{border-top: 3px solid #00a65a;}
/*分页*/
.pages a, .pages span{margin: 0 3px !important;}
.pages a:hover{border-color:#008d4c;background:#00a65a;}.pages li.active span{background:#00a65a;border-color:#008d4c;}
/*头部导航主体*/
#header .header-nav.header-nav-links nav > ul > li:hover > a{color: #00a65a !important;}
/*新增*/
.ellipsis{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}
.line-1{-webkit-line-clamp: 1;}.line-2{-webkit-line-clamp: 2;}.line-3{-webkit-line-clamp: 3;}
.text-purple{color:#605ab0!important}
.demo_temp{width:1px; height:0; overflow:hidden;}
.domain{position: absolute; bottom: 1.8rem;}ul.nav-list li a:before{content: none;}
.carousel-indicators{bottom: 0;}
.carousel:hover .carousel-control-next, .carousel:hover .carousel-control-prev{opacity:1;}
.carousel-control-next, .carousel-control-prev{opacity:0.1;}
.carousel-control-next-icon, .carousel-control-prev-icon{width: 40px;height: 40px;}
.carousel-control-next-icon{background-image:none;background: url(../img/arrow_right.png) no-repeat 0 -40px}
.carousel-control-prev-icon{background-image:none;background: url(../img/arrow_left.png) no-repeat 0 -40px}
.modal-footer{justify-content:center;}
.text-danger{color:#ff500b !important;}.thumb-info .thumb-info-wrapper{height:230px;}.div-thumb{height:100px;}.div-thumb img{min-height:100px;}
h4,.h4{font-size: 1.5rem;}h5,.h5{font-size: 1rem;}.avatar{width: 26px;height: 26px;line-height: 26px;border-radius: 26px;border: 1px solid #fff;}.max-height-68{max-height: 68px;}.max-height-100{max-height: 100px;}
/*头部*/
#header.header-effect-shrink .header-logo a{width:165px; height:50px; background: url(/uploads/logo/bmkjlogo.png) left no-repeat;}
#header.header-effect-shrink .header-logo a strong{display:none;}
#header.header-effect-shrink .header-container{min-height: 60px;}#header .header-nav{min-height: 60px;}
#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before{font-family: 'Font Awesome 5 Free';content: "\f0d8";font-weight: 900;position: absolute;top: 90%;font-size: 2.2rem;opacity: 0.7;left:15%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .2s ease-out;transition: all .2s ease-out;color:#aaa;}
/*价格 开始*/
.pricing-table{margin: 0;padding: 0;}.pricing-table ul{list-style: none;margin: 15px 0 0 0;padding: 0;}.pricing-table li{border-top: 1px solid #ddd;padding: 10px 0;color: #777;}
.pricing-table .head{height: 100px;background-color: #eee;border-radius: 5px 5px 0 0;font-size: 1.3em;font-weight: normal;margin: -15px -15px 15px -15px;padding:15px 15px 15px 15px;}
.pricing-table .most-popular{border:3px solid #28a745;box-shadow: 0 6px 10px 2.2px rgba(40,167,69,.31);padding: 30px 20px;z-index: 2;}
.pricing-table .plan-ribbon-wrapper{height: 88px;overflow: hidden;position: absolute;right: -3px;top: -5px;width: 85px;}
.pricing-table .plan-ribbon{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background-image: -webkit-linear-gradient(top, #bfdc7a, #8ebf45);background-image: linear-gradient(to bottom, #bfdc7a, #8ebf45);background-color: #bfdc7a;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);color: #333;font-size: 14px;left: -5px;padding: 7px 0;position: relative;text-align: center;text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;top: 15px;width: 120px;}
.pricing-table .plan-ribbon:before{left: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;bottom: -3px;content: "";position: absolute;}
.pricing-table .plan-ribbon:after{border-left: 3px solid transparent;border-right: 3px solid transparent;bottom: -3px;content: "";position: absolute;right: 0;}
.pricing-table [class*="col-lg-"]{padding-left: 0;padding-right: 0;}
.pricing-table .plan{background: #FFF;border: 1px solid #ddd;border-radius: 5px;color: #333;margin-right: 0;padding: 15px;position: relative;}
.pricing-table .plan:hover{border:2px solid #28a745; box-shadow: 0 6px 10px 2.2px rgba(40,167,69,.31);}
.pricing-table .btn{margin-top: 5px;}
/*在线客服*/
.chat-menu .kfbtn{padding-top:14px;}.chat-menu .btn-top{background:#666666;;display:none;}.chat-menu .btn-top:hover{background:#444;}
.chat-menu .btn-qq{background:url('');background-color:#247af0;}.chat-menu a.btn-qq, .chat-menu a.btn-qq:visited{background:url('');background-color:#247af0;text-decoration:none;display:block;}.chat-menu .btn-wx{background:url('');background-color:#42b41f;}.chat-menu .btn-phone{background:url('');background-color:#ff6600;}
/* Responsive */
@media (max-width:575.98px){
	.nav-col{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.home_case .thumb-info .thumb-info-wrapper{height:120px;}
	#header .header-logo{margin: .3rem 0;}
}
@media (max-width: 767px) {
	#header .header-body{border-bottom: 1px solid #eee;}
	#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before{content: '';}
	.container{max-width:100%;}
	.pricing-table{margin-left: 0;}.pricing-table .plan{margin-right: 0;}
	.pricing-table .most-popular{top: 0;}
    /*在线客服*/
	.chat-menu{position:fixed;right:5px;bottom:80px;z-index:999;}.chat-menu .kfbtn{width:35px;height:35px;padding-top:7px;margin-bottom:20px;cursor:pointer;position:relative;border-radius:50%!important}.chat-menu .btn-top{background:url(../img/m_r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}.chat-float{position: absolute;top: 0;right: 35px;width: 15px;height: 15px;background: url("") no-repeat;cursor: pointer;}
}
/*价格 结束*/
/*商城*/
@charset "utf-8";
.max-width-300{max-width: 300px;}
.checkout_li{float:left; position:relative; width:120px; border:1px solid #ccc; padding-top:.2rem; padding-bottom:.2rem; cursor: pointer;}
/*购物车滚动条*/
.scrollbar{transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.scrollbar .scroll{padding-left: .25rem; padding-right: .25rem;overflow-y: auto;max-height: 270px;}
.scroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);-o-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 5px;background-color: #F5F5F5;}
.scroll::-webkit-scrollbar{width:8px;height:0;}
.scroll::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);-o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #393939;}
/*TAB 开始*/
/* Bottom Tabs */
.tabs.tabs-bottom .nav-tabs li.active .nav-link,.tabs.tabs-bottom .nav-tabs li.active .nav-link:hover,.tabs.tabs-bottom .nav-tabs li.active .nav-link:focus{border-bottom: 3px solid #00a65a;border-top-color: transparent !important; color: #00a65a;}
.tabs.tabs-bottom .nav-tabs li.active:after{font-family: 'Font Awesome 5 Free';content: "\f0d7";font-weight: 900;position: relative;top: -19px;font-size: 2.2rem;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .2s ease-out;transition: all .2s ease-out;color:#00a65a;}
/* Center */
.tabs-center .nav-tabs{margin: 0 auto;text-align: center;}
/* Simple */
.tabs.tabs-simple .nav-tabs{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 0;}
.tabs.tabs-simple .nav-tabs > li .nav-link, .tabs.tabs-simple .nav-tabs > li .nav-link:hover, .tabs.tabs-simple .nav-tabs > li .nav-link:focus{padding: 15px 30px;background: none;border: 0;border-bottom: 3px solid #eee;border-radius: 0;}
.tabs.tabs-simple .tab-content{background: transparent;border: 0;padding: 0;margin: 0;-webkit-box-shadow: none;box-shadow: none;}
/*TAB 结束*/
#footer .h5 {
    font-size: 1.2rem;
}