/* CSS Document */
body{overflow-y:scroll; }
.clear{clear:both;}
.content-right-items.margin0{ margin:0 auto;}
.content-right-items.margin0 .title-pro-des-ct h1{margin:0; font-size:18px; padding:10px 0;}
.slider-galery{width:100%; float:left; text-align:center; font-family: Arial,Helvetica,sans-serif;}
.slider-galery img{width:100%; height:auto;}
.content-des-pro{width:55%; float:right;       padding-left: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
   }
.content-des-pro_in{padding: 15px; font-family:Arial,Helvetica,sans-serif; border: 1px solid #ccc;}
.title-pro-des-ct {font-size: 18px;text-transform: uppercase;font-weight: bold;}
.pro-des-sum{width:100%; padding:5px 0px 10px 0px; line-height:1.5em;}
.content-pro-des{width:100%; text-align:justify;line-height:1.5em;}
.title_des{  border-bottom: solid 1px #d8d8d8;
  padding: 6px 0px;
  font-weight: bold;
  color: #333333;
  font-size: 14px; text-transform:Normal;}
  
  .content_des{margin:5px 0; font-weight:normal; font-size:13px;}

.share{width:auto; margin-top:50px; }
.margin0{margin:0px; margin-top:25px;}
.title-share{padding:5px 0px 5px 0px; border-bottom:1px dashed #ccc;}
.ct{width:100%; text-align:left; margin-top:5px; float:none;}
.ct a{padding:5px 15px; background:#2685C3; color:#fff; text-decoration:none; font-weight:bold; font-size:13px; }
.ct a:hover{padding:5px 15px; background:#333;}
.margin15{margin-top:5px;}

.ct a.view_duan{  
color: #fff;
background-color: #55ADED;
border-color: #0072BC; 
transition:0.2s all;
}
  
.ct a.registry_duan{    color: #fff;
background-color: #F4A137;
border-color: #F4A137;
}
.ct a.view_duan,.ct a.registry_duan{ border: 0;
    border: 1px solid #DD0000;
	    border-color: #BB0000;
    background: #DD0000;
  color: #fff;
  cursor: pointer;
  font: inherit;
  margin: 0;
  outline: 0;
  padding: 10px 15px;
  text-align:center; width:60%;
  display:inline-block;

} 
.ct a.view_duan span, .ct a.registry_duan span{font-size:12px;}

.color_price{color:red; font-size:20px; font-weight:bold; margin-bottom:5px;}
.color_price>del{color:#ccc;}
.pro-des-sum ul{ list-style:circle; padding:0px 0px 0px 20px; margin:0px;}

.pro-des-sum ul li {font-size:13px;}
.bold{font-weight:bold;}
.price_in{font-size:13px; font-weight:bold; padding:10px 0px;}
.price{margin:0px 0px 5px 0px; text-align:left;}
.price>.color_price:first-child{color:#ccc;}
.color_price{text-align:center;}
.status_pro{ font-size: 14px; text-align:center;
    text-transform: uppercase; color: #4fb100; font-weight:bold; padding-bottom:10px;}
	.status_pro b{color:#333;}
.buy_item{width:100%; margin:0 auto; display:block; text-align:center;}
.wp_a{width:100%; float:left;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;}
.pro-des-sum ul{list-style:none; padding-left:0px;}
.pro-des-sum ul li:before{    content: "\f046";     font: normal normal normal 14px/1 FontAwesome; padding-right:5px;}
div#owl-demo{margin-top:5px;}
.owl-carousel .item img{height:auto;}
.title_des{ border-bottom:3px solid #0087CC; padding:0;}
.title_des>span{display:inline-block; padding:5px 10px; color:#fff; background:#0087CC; margin-left: 10px;     text-transform: uppercase; font-size: 13px;}
.title_price{    font-size: 11px;
    padding: 3px;
    background: #333;
    margin-right: 5px;
    border-radius: 3px;
    color: #fff;
    width: auto;
    height: auto;
    text-align: center;
    line-height: 1.5em;}
.title_price.bg_green{background:#00CC00;}
.title_des>span,.color_price,.title-pro-des-ct,.ct a.view_duan, .ct a.registry_duan,.pro-des-sum ul li,.content_des{ font-family: monospace;}
.ct a.view_duan, .ct a.registry_duan{  font-size:22px; font-weight:bold; line-height: 1em;}
.pro_vat{font-size:13px; text-align:center;}
.pro_vat a{text-decoration:none; color:#0B6FB9;}
.hotline_pro_dt {
    font-size: 16px;
    padding:5px;
	text-align:center; padding-top:15px;
}
.hotline_pro_dt span {
    color: #F00;
    font-weight: bold;
}
@media (max-width:640px)
{
	.slider-galery{width:100%; height:auto; float:none; text-align:center;}	
	.slider-galery img{width:100%; height:auto;}
	.content-des-pro{width:100%; float:none; margin-top:20px;}
	.content-des-pro_in{margin-left:0px;}
	.wp_a{margin:0 auto; float:none;}
}

.class_image_top a img{width:100%; height:auto;}
div#carousel{margin-top:3px;}
.owl-controls>.owl-dots{display:none !important;}
div#owl-demo {
    position: relative;
	width:100%;
}
.owl-prev{position:absolute; top:50%; left:0px;     margin-top: -15px !important;}
.owl-next{position:absolute; top:50%; right:0px;     margin-top: -15px !important;}