

.top-bar{ background:url(../images/bgtop.jpg) repeat-x; height:161px;}
.top-bar-1{ height:47px; line-height:47px; overflow:hidden;}
.top-bar-1 h2{ float: left; color:#fff600; margin:0; padding:0;  padding-left:15px; margin-top:5px;}
.top-bar-1 span{ float: right; font-size:11px; font-weight:bold; font-family:Tahoma;}
.top-bar-1:after{content:''; display:block; clear:both;}
.top-bar-1 a{ color:#fff;}
.top-bar-2{ height:108px; position: relative; overflow:hidden;}

#pnlogo{ float:left; width:230px; height:155px; background:#fff; text-align:center;}
#pntopright{ float:right; width:880px;}


.owl-carousel .owl-item img{ max-height:180px;}

.panel-success {
    border-color: #eee;
}
.panel-success > .panel-heading {
  
}

#collection_list{ margin-top:8px;}

header{background:url(../images/bg_header.jpg) repeat-x; min-height:696px;}
.header_main{background:url(../images/bg_left.jpg) 0px 0 no-repeat;}
.header_main:after{ content:''; display:block; clear:both;}

.header_left{ float: left; width:380px;  min-height:696px; text-align:center; position: relative;}
.header_right{  float: right; width:730px;}
.header_right *{}

#pnsearch{ position:absolute; top:0; right:0; width:220px; margin:0; padding:0; margin-top:5px; height:30px; font-family:tahoma; font-size:12px;}
#pnsearch input{ height:30px; font-family:tahoma; font-size:12px;}
#pnsearch button{ height:30px; padding:0 12px; }

#bodybanner1{width:850px; height:447px;}
#bodybanner1 img{ width:100%;}
#bodybanner2{ background:#fff; width:850px; height:249px;}

#main-menu{ margin-left:10px;}
#main-menu li{ margin-bottom:12px; float:left; padding:0 20px;}
#main-menu li a{ display:block; color:#090909; text-transform: uppercase;  font-size:15px; font-family:UTMNeoSansIntelBold;}


#pncate{ position: absolute; right:25px; bottom:5px;}
#pncate h2{ padding-bottom:0; margin-bottom:0; color: #fff; text-transform:uppercase; font-size:28px;}
#pncate ul{ margin:0; padding:0;}
#pncate ul li{ text-align:right; margin-bottom:3px;}
#pncate ul li:nth-child(1) a{ background:#8cc63e;}
#pncate ul li:nth-child(2) a{ background:#f6c300;}
#pncate ul li:nth-child(3) a{ background:#f7795c;}
#pncate ul li:nth-child(4) a{ background:#aeadb1;}
#pncate ul li:nth-child(5) a{ background:#e1107c;}
#pncate ul li:nth-child(6) a{ background:#934075;}
#pncate ul li:nth-child(7) a{ background:#8cc63e;}
#pncate ul li:nth-child(8) a{ background:#f6c300;}
#pncate ul li a{display:inline-block; color:#fff; text-transform:uppercase; padding:1px 12px;}

#list_sum{ margin:0; padding:0;}
#list_sum li{ margin-bottom:0px; line-height:18px;}

.iconsx{ color:#fff; font-weight:bold;}
.content_page{ font-family:Tahoma; border:1px solid #dadada; margin-top:20px;}

.bg_title_page{background:url(../images/bg_title_page.jpg) repeat-x; height:55px; line-height:55px; position:relative;}
.title_page{ position:absolute; top:0; left:0; width:100%; background:url(../images/title_page.jpg) no-repeat; height:55px; line-height:55px; margin-top:-9px;}
.title_page span{ margin-left:20px; color:#fff; font-size:18px; text-transform:uppercase;}

.content_mod{ padding:10px;}
.content_mod:after{ content:''; display:block; clear:both;}
.content_mod .item-product{  float:left; width:25%;}

.content_mod .item-product .in{ border:1px solid #ba0076; margin:5px 6px; padding:8px; height:320px; overflow: hidden;}
.content_mod .item-product .in h2{text-align:center;}
.content_mod .item-product .in h2 a{ color:#286900; font-size:18px; text-transform:uppercase; }

.content_mod .item-product .in .img{height:260px; text-align:center;}
.content_mod .item-product .in .img img{ max-width:100%; max-height:100%;}


.content_mod .item-product-pro{  float:left; width:33%;}

.content_mod .item-product-pro .in{ border:1px solid #ba0076; margin:5px 6px; padding:8px; height:320px; overflow: hidden;}
.content_mod .item-product-pro .in h2{ text-align:center;}
.content_mod .item-product-pro .in h2 a{ color:#286900; font-size:18px; text-transform:uppercase; }

.content_mod .item-product-pro .in .img{height:260px;  text-align:center;}
.content_mod .item-product-pro .in .img img{ max-width:100%; max-height:100%;}

.title_other {
    color: #fff;
    background-color: #52a920;
    border-color: #eee;
	position:relative;
	height:27px;
	line-height:27px;
	padding-left:10px;
}

.title_other img{ height:20px;}

#bmenu{ float: left; margin-top:12px;}
#bmenu li { float:left;}
#bmenu li a{ display:block; height:26px; line-height:26px; padding:0 20px; color:#f6ff00; border-right:1px solid #f6ff00;}
#bmenu li:first-child a{ padding-left:0;}

#pn-footer .footer1:after{ content:''; display:block; clear:both;}
#pn-footer .footer1 span{ float:right; margin-top:12px; font-size:12px; font-family:tahoma;}
#pn-footer .footer2{ font-family:tahoma; font-size:12px;}

#news_bottom{ padding-top:10px;  font-size:12px; font-family:tahoma;}
#news_bottom li{ margin-bottom:8px;}

#news_bottom li .title a{ font-size:15px; font-weight:bold; color:#000;}

#customer_bottom{font-size:12px; font-family:tahoma; margin-top:15px;}
#customer_bottom img{ border-radius: 50%; width:50px; height:50px;}