.leftNav ul {
    margin: 0px;}

.nav-share{
	padding:10px;
	border:1px solid #ddd;}

.page-type{}

.page-type h3{
	margin:20px 0px;}

.page-type p{
	line-height:22px;
	font-size:14px;
	margin-top:10px;
	margin-bottom:20px;}

.page-type-imgbox{
	position:relative;}

.page-type-imgbox div{
	font-size:18px;
	letter-spacing:2px;
	background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.9)); /* FF3.6 */
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.9))); /* Safari 4+, Chrome 2+ */
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.9)); /* Safari 5.1+, Chrome 10+ */
    background-image: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.9)); /* Opera 11.1+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)', endColorstr='rgba(0,0,0,0.9)'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)', endColorstr='rgba(0,0,0,0.9)')"; /* IE8+ */
    background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.9));
	height:60px;
	width:100%;
	position:absolute;
	z-index:2;
	bottom:0px;
	text-align:center;
	line-height:60px;
	color:#fff;}

.page-type-imgbox img{
	width:100%;}

.item-style-box{
	margin:20px 0px;}

.item-style-box h3{
	font-size: 21px;
}

.item-style-box .carousel-control{
	width:6%;
	background:none !important}

.item-style-box .carousel-control .glyphicon-chevron-left,.item-style-box .carousel-control .glyphicon-chevron-right
,.item-style-box .carousel-control .icon-prev,.item-style-box .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 15px;
	padding-top:7px;
	background:#333;
	-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px; }

.item-style{
	margin:0px 2%;
	width:96%}

.item-style-box .carousel{
	padding:0px;}

.item-style-item{
	position:relative}

.item-style-item div{
	font-weight:bold;
	text-align:center;
	padding-top:20px;
	width:100%;}

.item-style-item div h5{
	font-size:13px;
	margin-bottom:10px;}

.item-style-item div span{
	color:#888;
	font-size:12px;}

.item-style-item div span span{
	font-size:16px;
	color:#F00}
	
@media (max-width: 992px){
	
	
	.item-style-item{
		padding:0px;
		display: inline-block;
		width:45%;}
	
	.item-style-item img{
		width:100%}
	
	.item-style-item div{
		padding-top:5px;}
	
	.item-style-item div,.item-style-item div span{
		font-size:12px;}
	
	
	}

.item-style-item > img{
	max-height:150px;
	width:150px;
	margin:0px auto;}


/*20160815-box*/
.itemBlock1{ border:1px solid #7d5716; padding:0 5px 5px 5px; position:relative; width:100%; height:100%; overflow:hidden}
.itemBlock1  section{ border-bottom: 1px solid #7d5716; overflow:hidden; padding:0px; }
.itemBlock1  section h4{ display:inline-block;margin:0 0 0 40px; font-size:21px; font-weight:bold; }
.itemBlock1  section span{ margin:0px 0 0 42px ; font-size:16px; float:left; line-height:15px}
.itemBlock1  .inner{ padding:10px 0 50px 0; line-height:22px; color:#6B6B6B}
.itemBlock1  button{ position:absolute; bottom:5px; padding:3px 15px; left:50%; margin-left:-50px;}

/*你可能喜歡*/
.lifePrd { width:100%; height:100%;overflow: hidden;}
.lifePrd  ul { width: 500%;  height: 140px;  margin:0 -25px; padding:0 35px }
.lifePrd  ul li {  display: inline-block;  margin: 0 13px 0 0}
.lifePrd  ul li img{ width:140px ; height:140px}
.life-btn{ position:relative; width:100%; padding: 0 20px; margin:12px 0px 6px 0px; }
.life-btn #lifePrd-backward,.life-btn #lifePrd-forward{ position:absolute; z-index:2; top:55px; cursor:pointer}
.life-btn #lifePrd-backward{ left:0}
.life-btn #lifePrd-forward{ right:0}

.lifePrd .lifePrd-Price{ position:relative;overflow:hidden;}

.lifePrd-Price .caption {
    position:absolute;
    top:-100%;
    right:0;
    background:#000000;
    opacity: .60;
    width:100%;
    height:100%;
    padding:5%;
    text-align:center;
    color:#fff !important;	
	letter-spacing:0.05em;
    z-index:2;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.lifePrd-Price .caption h4{ font-size:13px; margin-top:10px;line-height:1.2em; }
.lifePrd-Price .caption p{ font-family:Arial; font-weight:bold; font-size:18px; }
.lifePrd-Price .caption p span{ font-size:12px}
.lifePrd-Price:hover .caption {
    top:0%;
}















