body{ font-size:14px;font-family:"微软雅黑";}
.imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }
 
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}
.c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li > .c-link{ font-weight:normal;}
.c-layout-header-fixed.c-layout-header-topbar .c-layout-page{ margin-top:145px;}
.c-layout-header .c-brand{ margin:10px 0 0;}
.c-layout-header .c-brand .c-desktop-logo-inverse{ margin-top:-10px;}
.c-shop-product-details-2.c-opt-1 .c-product-gallery-content > .c-zoom{ height:auto;}
.c-shop-product-details-2.c-opt-1 .c-product-gallery-content{ height:auto;}

.c-content-box.c-size-md{ padding:5px 0;}

.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{padding: 45px 15px 41px;}

.c-content-tab-3 > .c-tab-content{padding:15px 0 60px;}
.c-content-tab-3 .nav > li > a{ padding:20px 30px;}
.c-content-blog-post-1 .c-title{ font-size:20px;}
.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic{ min-width:108px; width:108px;}
.c-font-kl{ color:#1c4b8e !important;}
.c-layout-breadcrumbs-1.c-bgimage{ padding:80px 0;}
.c-content-tab-3.c-opt-1 .nav > li.active > a{ color:#1c4b8e;}
.c-content-tab-3.c-opt-1 .nav > li > a{ color:#1c4b8e;}
.c-content-tab-3 .nav{ width:1140px;}
h4{ font-size:14px;}

.c-content-box.c-size-md{ padding:5px 0 0;}
.f-16{ font-size:16px;}
.min-350{ min-height:212px;}
.c-content-tab-2.c-theme > ul > li.active > a > .c-title, .c-content-tab-2.c-theme > ul > li:hover > a > .c-title{ color:#328fd2;}
.c-content-blog-post-card-1.c-option-2 .c-body{ padding:30px 0;}
.owl-theme:not(.owl-single):not(.owl-bordered) .owl-wrapper .owl-item{ padding:0 15px;}
.c-content-blog-post-card-1 .c-body .c-title{ font-size:14px;}

.c-layout-header-fixed .c-layout-page{ margin-top:140px;}
.c-topbar .container{
	line-height:40px;	
}
.c-layout-header .c-navbar .c-mega-menu{ position:absolute; right:5px;}