body{background: url(/image/catalog/silver_bg.jpg) repeat;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color:#fff;}
.wrapper{padding:0;}
.header {
    display: block;
    width: 100%;
   background:url(../images/top_background.png) #272427 repeat-x fixed 0px -20px;
}
#logo{float:none;text-align:center;padding: 10px 0;background: url(/image/catalog/top_background.png) no-repeat;}
#logo .img-responsive{display:inherit}
#top i{color:#fff;}
#top{background:#282828}
.navbar .btn-navbar .icon-bar{background: #fff !important;}
.navbar .btn-navbar{float:left;    padding: 48px 36px 42px;}
body:not(.common-home) #top i{color:#fff;}
body:not(.common-home) .pt_custommenu div.pt_menu .parentMenu a, body:not(.common-home) .pt_custommenu div.pt_menu .parentMenu span.block-title{color:#fff !important}
body:not(.common-home){background:#fff}
.fix-header {
background: #282828;
padding:0;
}
.marquee_class{width:1280px;}
.gongsihuanjing{margin:0 auto;}
.gongsihuanjing img{width:100%;}
.header.links{background:none;}
#slideshow0 {background:none;}
#slideshow0 .owl-wrapper-outer{border:none;}
#slideshow0 .owl-wrapper-outer .item{text-align:center;}
#slideshow0 .owl-wrapper-outer .item img{display:inline}
#slideshow0.owl-carousel .owl-buttons div i{margin:-1px 0 0}

.silver_jewelry_img{text-align:center;}
.owl-wrapper-outer.product_list_own{border:0;}
.product_list_own .owl-item{width:25%;padding: 1px;float:left;}


.col-2 .short-des{margin:0 !important;padding:5px 0 !important;}

.col-3 .tab-content{max-height:none;}
.text_powered{display:none;}
#cart .cart-button{padding: 45px 12px;}


.attribute_class{float:left;    padding: 20px 0;
    border-bottom: 1px solid #ccc;
    margin: 20px 0;}
.attribute_att{float:left;padding: 0 20px;}



.testimo-slider .ma-title{background:none;}
.header-container{padding:0;}
.header .h-top {
    height: 100px;
    width: 100%;
    float: left;
    display: block;
    /* position: absolute; */
    text-align: center;
    vertical-align: middle;
}
.featureproduct-slider {
    margin-top: 20px;
}
.pt_custommenu div.pt_menu#pt_menu_home a span {
  color:#fff;
}

.foot_contact{
    float: left;
    width: 50%;
}
.foot_contact h4{color:#fff;font-weight:600;text-align:center;    font-size: 2rem;}
.footer-container .footer-top .link-follow li{margin:8px;}
.footer-container .footer-top{background:none;padding-top:20px;}
.footer-container .footer-bottom{height:0;}
.footer-logo-follow{    float: right;
    margin: 40px 0;}
.foot_contact ul li{
    list-style-type: none;
    color: #fff;text-align:left;
}
.pt_custommenu div.pt_menu .parentMenu a{color:#fff !important;}
.ma-title{background:none;}
.pt_custommenu div.pt_menu .parentMenu a, .pt_custommenu div.pt_menu .parentMenu span.block-title
{font-size: 1.1rem !important;font-weight: 400;}
.video_bg{background:url(/image/catalog/video_bg.png) no-repeat;width: 1211px;margin: 0 auto;height: 452px;}
.bc-video-player video{width: 800px;float: left;}
#back_top{width:60px;height:50px;}
#back_top_contact{width:67px;height:67px;bottom: 105px;
    display: none;
    position: fixed;
    right: 12px;
    line-height: 40px;
    z-index: 9999;
    cursor: pointer;
    text-align: center;
    /* background-color: #666; */
    font-size: 1.5rem;
    color: #fff;}
	.breadcrumbs{    padding: 10px 0;}
#back_top_contact .contact_bg{background:url(/image/catalog/contact_ico.png) no-repeat;width:67px;height:67px;float:left;}
.main-menu{margin-top: -57px;}
.fix-header .main-menu{margin-top: -58px;}
.fix-header#top .search-container, .fix-header#top .setting, .fix-header#top #cart{padding:40px 20px 20px}
.rating-box div[class^="rating"]{display:none;}
.module-title{background:none;}


.kefu{background: url(/image/catalog/kefu_bg.jpg) no-repeat;width: 100%;height: 700px;background-size: 100% 100%;position: relative;float:left;padding-top: 276px;}
.kefu ul{text-align:center;/* width: 80%; */margin: 0 auto;}
.kefu ul li{float:left;list-style:none;width: 18%;/* margin-top: 35%; *//* height: 15%; */}

.pt_custommenu div.pt_menu .parentMenu a{padding: 10px 4px !important;}
.fix-header .pt_custommenu div.pt_menu .parentMenu a{padding: 10px 4px !important;}
#top .setting{display:none;}
#cart{    padding: 40px 20px 20px}
.search-container{padding:40px 20px 20px}

#pt_custommenu div.pt_menu .parentMenu a:after, #pt_custommenu div.pt_menu .parentMenu span.block-title:after {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    font-size: 12px;
    margin-left: 5px;
}




@media screen  and (min-width: 900px) and (max-width: 1500px){
	.main-menu{padding: 0 100px 0 30px;}

}


@media(min-width: 1400px){
	.pt_custommenu div.pt_menu .parentMenu a,
	.pt_custommenu div.pt_menu .parentMenu span.block-title{
		margin: 0px 7px !important;
	}	
		.main-menu .nav-container{
			width:1280px;margin: 0 auto;
}
}





@media (max-width: 1200px){
	.bc-video-player{width:100%;}
	.foot_contact{
    width: 100%;
}

.marquee_class{width:100%;}
.gongsihuanjing{width:100%;margin:0 auto;}
.video_bg{width: 100%;height:200px;}
.bc-video-player video{width: 90%;float:none;}	
}
@media (max-width: 900px){
.product_list_own .owl-item{width:100%;padding: 1px;float:left;}
.kefu ul li{width:100%;}
.kefu{height:auto;background: url(/image/catalog/contact_mobile.jpg) #161616 60px 40px  no-repeat;}
}

.testimo-slider{background:  #282828;}
.testimo-slider .pt-testimonial-container li{padding:0;}
.testimo-slider{margin:0;}
.testimo-slider.advantage{padding-left:0;padding-right:0;}
.featureproduct-slider.categorytab-container .product_banner{width:1170px;margin:0 auto;display:block;}
.featureproduct-slider.categorytab-container.silver_bg{background:url(../images/silver_bg.jpg) repeat ;    margin: 0;}
@media only screen and (max-width: 767px)

{
	.header .h-top {
		display:none;
	}
	.header .h-left {
    width: 40%;
	}

	.fix-header-container {
    display: block;
	}

	.search-switcher:hover #search_mini_form {
    opacity: 1;
    visibility: visible;
    top: 48px;
	}
	
	.fix-header-container .mobile-bar-icon {
    display: block; top: 10px;
}


}


.pt-banner-container .owl-controls .owl-pagination{    bottom: 80px;}
.pt_custommenu div.pt_menu {
	
padding: 0px 0px;
}

.pt_custommenu div.pt_menu.nav-5 {
	
	padding-right:1.7%;
	
}

.header .h-left {
    display:none;
}

.minicart-wrapper .action.showcart .counter.qty:before{    border-right: 4px solid #fff;}
.minicart-wrapper .action.showcart .counter.qty {background: #fff;color: #000;}
.pt_custommenu div.popup{    background: #272427;}
.pt_custommenu div.popup .itemMenu a.level1 span, .pt_custommenu div.popup .itemMenu h4.level1 span{color:#Fff;font-size: 1.0rem;    font-weight: 400;}
.pt_custommenu div.popup .itemMenu a.level2, .pt_custommenu div.popup .itemMenu a.level3, .pt_custommenu div.popup .itemMenu h4.level2, .pt_custommenu div.popup .itemMenu h4.level3{color:#FFF;}
.pt_custommenu div.column{width:340px;}
.pt_custommenu div.popup .itemMenu a.level1, .pt_custommenu div.popup .itemMenu h4.level1{border-bottom:0;}

.categorytab-container .products-grid .product-item-info{border:1px solid #ccc;padding:0;margin:9px;}

@media (min-width: 1200px){
.nav-container {
    position: relative;
    padding-right: 3px;
}
.pt_custommenu div.pt_menu.nav-5 {
	
padding-right: 1%;
}
	
.search-switcher:before, .minicart-wrapper .action.showcart:before{color:#fff !important;}
.header>div.h-right{
    display:block;
    width: 94%;
    margin: 0 auto;
    }
.h-right .absolute{top: 82%;right:20px}
}
@media (min-width: 1440px){
	
.header>div.h-right{
    display:block;
    width: 76%;
    margin: 0 auto;
    }	
	.pt_custommenu div.pt_menu.nav-5 {
	
padding-right: 1%;
}
	
}

@media (min-width: 1840px){
	
.header>div.h-right{
    display:block;
    width: 60%;
    margin: 0 auto;
    }	
	.pt_custommenu div.pt_menu.nav-5 {
	
	padding-right:1.2%;
	
}
	
}


.link-hover .icon {color:#fff;}
@media (min-width: 768px), print{
.content-home{    padding-left: 0%;
    padding-right: 0%;}
}
@media only screen and (max-width: 1200px){
.header .h-left {
    display:table-cell;
}

.mobile-bar-icon {    color: #fff;}
	.search-switcher:before{color:#fff;}
	
	.search-switcher:before{color:#fff;}
	
	.minicart-wrapper>.action:before {color: #fff!important;}

}

	@media only screen and (min-width: 479px){
.absolute{min-width:150px}}
	
	@media only screen and (max-width: 479px){
#search_mini_form {
    right: -50px;
	}}