/*全局 开始*/
@charset "utf-8";
body{color: #343a40;}a:hover{color:#18a6a5;}.detail{font-size: 16px; line-height: 180%;}.detail img{max-width: 100%;}
/*规格*/
[data-prime].active{background:#18a6a5;border-color:#18a6a5;}
/*主题*/
.page-right{border-top:2px solid #18a6a5;}
/*折叠伸缩*/
ul.nav-list li > a.active{color: #18a6a5;}
/*选项卡*/
.nav-tabs li.active .nav-link{border-top: 3px solid #18a6a5;}
/*分页*/
.pages .pagination{display: inline;}.pages a, .pages span{padding:5px 13px; margin:0 4px;}
.pages a:hover{border-color:#008d4c;background:#18a6a5;}.pages li.active span{background:#18a6a5;border-color:#008d4c;}
/*头部*/
#header .header-body{border-top: 3px solid #18a6a5;}
/*头部导航主体*/
#header .header-nav-main nav > ul > li > a{font-size: 1rem; letter-spacing:0;}
#header .header-nav.header-nav-links nav > ul > li:hover > a{color: #18a6a5 !important;}
/*重置bootstrap*/
.border-light{border-color: #f1f2f3!important;}.border-top{border-top: 1px solid #f1f2f3!important;}
.bg-success{background-color: #18a6a5!important;}.border-success{border-color: #18a6a5!important;}
.btn-success{border-color: #18a6a5;background-color: #18a6a5;}.btn-success:hover{border-color: #028b8a;background-color: #028b8a;}
table{width: 100%;}
table tr td{border:1px solid #eee; padding:8px 10px;}
.text-success{color: #18a6a5!important;}a.text-success:hover{color:#028b8a!important;}
#footer li>p{margin-bottom: .5rem;}
.owl-nav button.owl-prev, .owl-nav button.owl-next{border-radius: 50%!important;}
/* 导航banner */
#header.header-effect-shrink .header-container{min-height: 45px !important;}
#header .header-nav.header-nav-links nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-links nav > ul > li.dropdown:hover > .dropdown-menu{margin-top: -1px;}
@media (min-width: 992px){
	#header .header-top{min-height: 35px;}
	#header .header-nav{min-height: 45px !important;}
	#header .header-nav.header-nav-links nav > ul > li > a{min-height: 45px; padding:0 1.5rem;}
	#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before{top:88%;}
	.fixed-margin-bottom{margin-bottom: 110px;}
	.carousel-item{height: 40.63rem;}
	.text-lg{font-size: 1rem!important;}
	.header-logo img{width: 180px;height: 50px;}
	.description{min-height: 467px;}
	.home-circle{width:9rem; height:9rem; line-height:8.5rem; margin-left:2.5rem; margin-right:2.5rem;}
	.home-circle img{max-height: 7rem;}
}
@media (max-width: 767px){
	#header .header-logo{margin: .65rem 0;}
	#header .header-logo img {width: 135px; height: 37.5px;}
	#header .header-nav{min-height: 45px;padding: .65rem 0;}
	#header .header-nav-main nav>ul>li.dropdown.open>a:before, #header .header-nav-main nav>ul>li.dropdown:hover>a:before{display: none;}
	.carousel-item{height:15rem;background-color:#777}
	.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:15rem;}
	.fixed-margin-bottom{margin-bottom: 80px;}
	.text-lg{font-size: 1rem!important;}
	.h1, h1 {font-size: 1.5rem;}
	.thumb-info img {
	    min-height: auto;
	}
	#footer{padding:20px 0 0; margin-top: 30px;}
	.tab-content{padding: 5px;}
	.video-list{position: relative; margin:5px 0;}
	.header-logo img{width: 147px;height: 35px;}
	.jw-reset{margin: .2rem 0!important;}
	table{
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    #header .header-btn-collapse-nav{background: #fff; color: #333;}
    .home-circle{width:5rem; height:5rem; line-height:4.5rem; margin-left:1.5rem; margin-right:1.5rem;}
    .home-circle img{max-height: 4rem;}
}
.chat-menu{bottom: 180px;}
#footer{background: #fff; border-color: #fff; margin-top:0; color:#444;}
#footer a{color:#444;}#footer a:hover{color:#18a6a5;}
.text-deep-dark{color: #000;}
.footer-copyright,.footer-copyright a{color: #ddd;}
/*其他*/
.line-height-180{line-height: 180%;}
ul.nav-list li a{border-top: 1px solid #f1f2f3; font-size:14px;}ul.nav-list li a span{font-size:18px;}
ul.nav-list li a:before{left:0;}
.aside-list li{border-bottom: 1px solid #f1f2f3;}
.border-2{border-width: 2px!important;}.border-hover:hover{background:#18a6a5!important;}.bg-hover:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;}
.font-14{font-size: 14px;}.font-16{font-size: 16px;}.font-18{font-size: 18px;}
.fixed-top-35{position: fixed !important; top: 35px; right: 0; left: 0;}
.owl-carousel .owl-nav button.owl-prev:before,.owl-carousel .owl-nav button.owl-next:before{font-size:3.5rem;}
.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;}.line-12{-webkit-line-clamp: 12;}
.btn-default{border-color: #eaeaea;background-color: #eee;}
.btn-default:hover{border-color:#18a6a5!important; background-color: #18a6a5!important; color:#fff;}
/*tab选项卡*/
.w-30{width: 33.3333%;}
.owl-carousel .owl-nav{color: #999;}
.owl-carousel .owl-nav:hover{color: #18a6a5;}
.owl-carousel .owl-nav button.owl-prev {
    left: -40px;
}
.owl-carousel .owl-nav button.owl-next {
    right: -40px;
}
/* Simple */
.tabs.tabs-simple .nav-tabs {
	border: 0;
	margin-bottom: 10px;
}

.tabs.tabs-simple .nav-tabs > li {
	margin-left: 0;
	margin-bottom: 20px;
}

.tabs.tabs-simple .nav-tabs > li a, .tabs.tabs-simple .nav-tabs > li a:hover, .tabs.tabs-simple .nav-tabs > li a:focus {
	background: none;
	border: 0;
	border-radius: 0;
	font-size: 16px;
}

.tabs.tabs-simple .tab-content {
	border: 0;
	padding: 0;
	margin: 0;
	box-shadow: none;
}
html body .tabs.tabs-bottom .nav-tabs li.active,html body .tabs.tabs-bottom .nav-tabs li.active a,html body .tabs.tabs-bottom .nav-tabs li.active a:hover{
    background: #18a6a5; color: #fff;
}
.tabs-center .nav-tabs {
    margin: 0 auto;
    text-align: center;
}