ul{margin:0;padding:0}
.logo{padding: 0px;}
a.pull-left{border:0px;}
.btn-primary{background: #c12016;}
.form-control{height: 40px;border:2px solid #ccc;}
.slider_widget{right: 0px;}
#category h3,#sidebar-list-product h3{color: #444}
a:hover{color: #c12016}
#header a.logo>img{height: 60px;}
div.row>div img.img-responsive{width: auto;}
.media{text-align: center;}
.blog_list .read_more a{background:#c12016 }
/**.panel-body.no-padding{word-break:break-all;word-wrap:break-word;}**/
.tp-leftarrow.preview2,.tp-rightarrow.preview2,.tp-leftarrow.preview2:after,.tp-rightarrow.preview2:after{font: normal normal normal 14px/1 FontAwesome;}
.tp-leftarrow.preview2:after{content:"\f053";top: 60%;left: 22px;}
.tp-rightarrow.preview2:after{content:"\f054";top: 60%;left: 24px;}
#product-description .nav-tabs>li{display: inline-block;width: auto;} 
.list-unstyled li{float: none;}
.hvr-bounce-to-right,.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus
{background-color: #d9534f !important;}h4.media-heading-sub{line-height: 1.1;margin-top: 15px;}
.prd-shadow {padding-top: 0px;}
.thumbnail .caption{padding:0px;}
.thumbnail .caption h3{min-height: 40px;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color: #c12016;}
.nav>li:hover{max-height: none;}
.list-widget .list-group-item  .list-group-item>.list-group sub{display: none;}
.list-widget .list-group-item .list-group-item:hover>.list-group sub{display: block;}
.nav>li>a{padding: 10px 12px;}
.pagination>li>a.current:hover,.pagination>li>a:hover,.pagination>li>a.current{background:#c12016;color:white;}
/*左侧导航*/
ul.list-group.sub{border: 0px;}
@media screen and (max-width: 768px) {
   ul.list-group.sub{position: static;border: 0px;box-shadow: 0px;display: none;width: 100%;
       -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0);
    -moz-box-shadow: 3px 3px 4px rgba(0,0,0,0);
    box-shadow: 3px 3px 4px rgba(0,0,0,0);}
    .list-group-item i{padding-top: 3px;margin-right: 15px;color: gray;display: inline-block;padding-top: 10px;}
.list-widget #bs-example-navbar-collapse-2>.list-group-item>a{width: 80%;display: inline-block;}}



/*初始化字体*/
h1, h2, h3, h4, h5, h6,p,div,span,a{
    font-family: Arial,Helvetica,sans-serif !important;
}


.list-widget .list-group-item a{border: 0px;}
.list-widget .list-group-item{border-bottom: 1px solid #E4E2E2;}
.list-widget .sub .list-group-item a{color: #c12016}
.panel-body.no-padding{word-break: normal;word-wrap: break-word;}
.tp-caption{top: 150px !important;}
.carousel-control span{margin-top: 150px;display: inline-block;font-size: 60px;}
.carousel-control span:focus,.carousel-control span:active{color: white;}
.carousel-caption{top:50px !important;}
.toggle_ul li{position: relative;}
.toggle_ul li:hover ul{display: block;}
.toggle_ul li:nth-of-type(1) ul{width:200%;}
.toggle_ul li:nth-of-type(1) ul li{width: 50%;float: left;}
.toggle_ul li ul{display: block;position: absolute;top:0px;
  left: 80%;padding-left: 0px;list-style: none;background: 
  white;box-shadow: rgba(0,0,0,0.2) 0 6px 12px;width: 100%;display: none;z-index: 999}
.toggle_ul li ul li{background: none;}
.toggle_ul li ul li:hover{background: rgba(0,0,0,0.05)}
#footer .toggle_ul li ul li a{display: block;padding: 7px 15px;color:#000000}
#footer .toggle_ul li ul li a i{font-size: 16px;margin-right: 8px;color: #333}
::selection{}
#footer .toggle_ul li ul li a{text-transform:Capitalize;}
#topMain>li>a{font-size: 16px;}
.row.tab-post a {font-size: 16px;}
#myCarousel .carousel-inner .item:nth-of-type(3) .carousel-caption{
  text-align: left;margin: 0 auto;display: inline-block;left: 30%;font-size: 18px;
}
#myCarousel .carousel-inner .item:nth-of-type(3){
  text-align: center
}
#myCarousel .carousel-inner .item:nth-of-type(3) h2{margin-bottom: 0px;}
.content-wrapper .panel-body img{display: block;margin: 0 auto !important;text-align: center;}


.cl-effect-12 a::before,
.cl-effect-12 a::after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  border: 2px solid rgba(255,255,255,0.9);
  border-radius: 50%;
  content: '';
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transform: translateX(-50%) translateY(-50%) scale(0.2);
  -moz-transform: translateX(-50%) translateY(-50%) scale(0.2);
  transform: translateX(-50%) translateY(-50%) scale(0.2);
}

.cl-effect-12 a::after {
  width: 90px;
  height: 90px;
  border-width: 6px;
  -webkit-transform: translateX(-50%) translateY(-50%) scale(0.8);
  -moz-transform: translateX(-50%) translateY(-50%) scale(0.8);
  transform: translateX(-50%) translateY(-50%) scale(0.8);
}

.cl-effect-12 a:hover::before,
.cl-effect-12 a:hover::after,
.cl-effect-12 a:focus::before,
.cl-effect-12 a:focus::after {
  opacity: 1;
  -webkit-transform: translateX(-50%) translateY(-50%) scale(1);
  -moz-transform: translateX(-50%) translateY(-50%) scale(1);
  transform: translateX(-50%) translateY(-50%) scale(1);
}
.footer-links.list-unstyled ul.circle{list-style:disc;margin-left: 15px;}
#topNav ul.dropdown-menu li a{text-transform:Capitalize;}



  .nav>li>a.fl-icon{display:inline-block;box-sizing:border-box;margin-bottom:10px;position: static;}
            .fl-icon img{display:block;/* width:60px; */height:60px;margin:7px auto 5px auto;}
            .nav-tabs>li:hover .fl-icon p{visibility: visible;opacity: 1;}
            .fl-icon p{line-height:24px;text-align:center;font-size:14px;margin-bottom: 0px;opacity: 0;visibility: hidden;transition:all .5s;}
           .serTab.nav-tabs > li.active .fl-icon,.fl-icon:hover{border:1px solid #ccc;box-shadow:4px 4px 4px #ccc;}
           .nav-tabs>li{display: inline-block;width: 220px;float: left;text-align: center;}
           .nav-tabs>li.active>a{background:none !important}
            .serTab.nav-tabs > li.active > a, .serTab.nav-tabs > li.active > a:hover, .serTab.nav-tabs > li.active > a:focus{
            background:none !important;
           }

           .serTab.nav-tabs > li.active > a, .serTab.nav-tabs > li.active > a:hover{
            color: black !important;
           }
           .op-10{overflow-y: hidden;background:rgba(0,0,0,.5) !important;z-index: -1;}
           /*.serTabcont ul li{display:inline-block;}*/
#proList_btom>div{margin-bottom: 40px;}


#TQMiniMessWrap{right: 0px !important;}
#time_line{margin-top: 30px}
#time_line>div{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #ccc}