/*
* main style
*/
#scrollUp{right: 36px; bottom: 42px; width: 42px; height: 42px; color: #fff; text-align: center; line-height: 40px; border-radius: 50%; z-index: 99; font-size: 22px; cursor: pointer; background-color: #FF7906; -webkit-animation: white-shadow .8s infinite, red-shadow .8s infinite; animation: white-shadow .8s infinite, red-shadow .8s infinite; -webkit-box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1); -khtml-box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1);}
.table{border-collapse: collapse;}
.table td, .table th{border: 1px solid #cdcdcd;padding:.2em .3em}
.table p{padding: 0px;margin: 0px;}
.table{width: 100%;overflow-y: auto; overflow-x:scroll;_overflow: auto;margin: 0.5em 0 1em;}
.h-more{width:100%; margin-top:20px;}
.h-more a{display:block; line-height:24px;padding: 10px 30px; border:1px solid #ccc; font-size:14px; color:#222; text-align:center; margin:0px auto;position: relative}
.h-more a:after{position: absolute; content: ""; left: 0; top: 0px; background: #1B4962; width: 0; height: 100%; background-repeat: no-repeat;z-index: -1;transition: all 700ms ease;}
.h-more a:hover:after{width: 100%; transition: all 700ms ease;}
/*-- - Page Pagination
------------------------------------------*/
.page-pagination{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -5px -10px;} 
.page-pagination li{font-size: 16px; line-height: 24px; color: #1f2d30; text-align: center; margin: 5px 10px;} 
.page-pagination li a{color: #1f2d30; background-color: #f8f8f8; padding: 10px; border-radius: 50px; width: 44px; height: 44px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} 
@media only screen and (max-width: 575px){
	.page-pagination li{font-size: 14px;margin: 5px 5px;} 
	.page-pagination li a{padding: 5px; width: 36px; height: 36px;border-radius: 36px;} 
} 
.page-pagination li:hover a{color: #fff; background-color: #1f2d30;} 
.page-pagination li.active a{color: #ffffff; background-color: #fab702;}

.product_single_slider img{max-width: 100%}
@media(max-width: 1199px) {
 
}

@media(max-width: 991px) {
	/*添加IOS下滚动条*/
	.bartable{overflow-x: scroll;}
	.bartable::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
	.bartable::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
	.bartable::-webkit-scrollbar-thumb{border-radius: 8px;border: 0px solid #fff;background-color: rgba(0, 0, 0, .3);}
}

@media(max-width: 767px) {


}

@media(max-width: 575px) {

}

@media(max-width: 480px) {

}

@media(max-width: 375px) {

}
