.borderBottomNone{
	border-bottom:none; 
}
.switch-contain{
	margin:0 auto;
	width:980px;
	height:450px;
	/*_position:absolute;*/
	_z-index:10;
}
.menu-top{
	background:#F7F7F7 url(/shop/lecake/theme/xth2/images/index/02.gif) repeat-x;
	width:100%;
	height:15px;
	font-size:0;
}
.menu{
	width:100%;
	background:#f7f7f7;
	overflow:hidden;
	border-top:1px solid #f7f7f7;
}
.menu-hot-le{
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
.menu-hot-le h3 a{
	color:#814d35;
	font-size:14px;
}
.menu-hot-le h3 a span{
	font-size:10px;
	font-weight:bold;
	color:#631a11;
	padding-left:5px;
}
.hot-le-left{
	width:750px;
	float:left;
}
.hot-le-left .hot-le-title a{
	background-position:-379px -10px;
	width:167px;
	height:18px;
	display:block;
}
.h3-bottom{
	background-position:-22px -143px;
	width:100%;
	height:16px;	
}
.hot-le-l{
	padding-right:10px;
}
.hot-le-right{
	width:225px;
	height:380px;
	float:right;
	border:0px solid green;

}
.hot-le-right-title{
	padding-bottom:16px;
}
.hot-le-right-title a{
	background-position:-24px -234px;
	width:225px;
	height:18px;
}
.pro-info{
	border:1px solid #e2e2e2;
	width:238px;	
	float:left;
}
.le-a-img{
	width:238px;
	height:196px;
	background:#ffffff;
}
.le-a-img img{
	text-align:center;
    height: 196px;

}
.info{
	height:43px;

	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	background:#ffffff;
	width:100%;
	overflow:hidden;
}
.info ul li{		
		font-size:12px;
}
.info-name{
	width:90px;
	line-height:45px;
}
.info-price{
	width:61px;
	line-height:45px;
	color:#fd5f00;
}
.info-price span:hover{text-decoration:underline;cursor:pointer; }
.fast-tobuy{
	width:84px;
}
.fast-tobuy a{
	cursor:pointer; 
}
.info-name a{
	font-family:'宋体';
	padding-left:10px;
	color:#515151;
	overflow:hidden;
}
.info-name a:hover{text-decoration:underline;}
.info-price a{
	color:#83391a;
}
.fast-btn,.fast-btn:hover{
	width:77px;
	height:26px;
	line-height:26px;
	/**margin:9px 4px 0 0;***/
	display:inline-block;
	float:right;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	position:relative;
	top:9px;
	right:4px;
	padding-left:4px
}
.fast-btn{ 
	background:url(/shop/lecake/theme/xth2/images/index/fast-btn.gif) no-repeat 0 -34px;
	cursor:pointer;
}

/*.fast-btn:hover{
	background:url(/shop/lecake/theme/xth2/images/index/fast-btn.gif) no-repeat 0 0;
	*text-decoration:underline;
}*/
.fast-btn:hover{text-decoration:underline;}
.floatRight_btn{
	cursor:pointer;
	width:77px;
	height:26px;
	line-height:26px;
	display:inline-block;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	position:relative;
	left:57px;
    top: -28px;
    text-align: center;
}
.floatRight_btn:hover{/*background:url(/shop/lecake/theme/xth2/images/index/fast-btn.gif) no-repeat 0 0;*/color:#ffffff;text-decoration:underline;}
.le-color-d{
	width:100%;
	background:#eeeeee;
}
.info-bottom-img{
	border-top:1px solid #ffffff;
	overflow:hidden;
	padding:7px 0 10px 10px;
	/***height:50px;
	border:1px solid #f7f7f7;*/
}
.hot-le-ul{
	width:750px;
	overflow:hidden;
	
}
.info-bottom-img ul li{
	width:50px;
	height:50px;
	padding-right:7px;
}
.bottom-u-img .selectImg{
	border:1px solid #a86146;
}
.bottom-u-img img{
	border:1px solid #E2E2E2;
}
.comment{
	width:100%;
	text-align:left;
	overflow:hidden;
	height:38px;
}
.client,.client-comment{
	float:left;
	font-size:12px;
	font-family:'宋体';
}
.client{
	color:#9b6656;		
	max-width:80px;
	height:18px;
	text-align:left;
	padding-left:10px;
	overflow:hidden;
}
.client-comment{
	word-break:break-all;
	width:143px;
	}
.client-comment a{
	color:#a7a7a7;
}
.client-comment a:hover{
	color:#83391a;
	}
.le-right-content{
	background:#ffffff;	
	border:1px solid #E2E2E2;
}
.le-right-item{
	width:205px;
	margin:2px auto;
	height:83px;
	overflow:hidden;
	@height:84px;
	border-bottom:1px dotted #d0d0d0;
}
.item-img{
	display:block;
	float:left;
	width:114px;
	height:83px;
	
}
.item-sign{
	width:81px;
	height:35px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.item-intr{
	float:left;
	display:block;
	color:#E2E2E2;
	
}
.pierre-le-position{
	width:980px;
	position:relative;
	overflow:hidden;
	zoom:1;
}
.pierre-le-position ul li{ float:left;width:245px;height:295px;}
.menu-pierre-le{
	margin:0 auto;
	width:980px;
	overflow:hidden;
	padding-top:10px;
}
.four_img_title_list{ height:82px; margin-top:-150px; position:relative; z-index:1;}
.four_img_title_list ul li{ width:242px; height:80px;}
	.img_title_content{ width:200px; height:80px;}
	:root .img_title_content{ margin-left:20px;}
		.img_title{ height:55px; line-height:55px; text-align:right; color:white;width:200px;overflow:hidden;}
		.img_title a{ color:white; line-height:55px;width:135px;display:block;float:left;height:55px;overflow:hidden;}
		.img_title a:hover{ color:#4E202D;}
			.title_no{ font-size:50px; color:white; font-weight:bold;width:60px;display:block;float:right;text-align:left;}
		.title_underline{ width:120px; border-top:1px solid white; float:right; height:20px;}
.pierre-le-absolute{
	width:980px;
	height:110px;
	background:#000;
	opacity:0.2;
	filter:alpha(opacity=20);
	_filter:alpha(opacity=0);
	position:relative;
	/*z-index:2;*/
	_z-index:-10;
	margin-top:-110px;
	margin-bottom:63px;
}
.pierre-le{
	background-position:-736px -5px;
	width:163px;
	height:20px;
	float:left;
}
.pierre-le-title{
	width:980px;
	height:20px;
	overflow:hidden;
}
.pierre-le-more{
	float:right;
	padding-right:8px;
}
.pierre-le-more a{
	background-position:-857px -52px;
	width:40px;
	height:20px;
}
/*
.pierre-le-more a:hover{
	background-position:-857px -52px;
	width:40px;
	height:20px;
}
*/
.pierre-le-title-bottom{
	background-position:-39px -122px;
	width:952px;
	height:10px;
}
.pierre_cake_source_list{ margin: 5px 10px; _margin-bottom: 10px float:left; width:978px;}
	.pierre_cake_source_list ul{ overflow:auto; zoom:1;}
		.pierre_cake_source_list ul li{ width:308px; margin:5px 18px 10px 0;}
			.pierre_cake_img{ display:block; height:227px; border:1px solid green; background-color:white; border:1px solid #ECEAEB; border-bottom:none; text-align:center;}
				.pierre_cake_img img{ margin:0px auto;}
			.pierre_cake_info{ background-color:white; border:1px solid #ECEAEB; overflow:auto; zoom:1;}
				.pierre_cake_content{ display:block; width:180px; height:50px; float:left; margin-left:10px; cursor:pointer;}
				.pierre_cake_content:hover{}
					.pierre_cake_title{ height:25px; line-height:25px;color:#515151; text-align:left; margin-top:3px;width:180px;overflow:hidden;}
					.pierre_cake_price{ text-align:left; color:#fd5f00;font-size:14px;font-family:Arial;}
				.bg_pro_button{ cursor:pointer; display:block; width:77px; float:right; height:26px; margin:12px 8px 0px 0px; background:url(/shop/lecake/theme/xth2/images/index/btn.gif) no-repeat -1px 0px;}
.pierre-le-info{
	width:303px;
	height:50px;
	background:#ffffff;
	border-top:1px solid #E2E2E2;
}
.pierre-name-price{
	float:left;
	width:170px;

	margin:10px;
}
.pierre-name{
	color:#414141;
	font-size:13px;
	width:100%;
	height:20px;
}
.pierre-price{
	color:#9d633e;
	font-size:15px;
	font-weight:bold;
	height:20px;
}
.pierre-le-info .btn1{
	background:url(/shop/lecake/theme/xth2/images/index/btn.gif) no-repeat;
	width:80px;
	height:28px;
	margin:10px;
	float:right;
}

.bg-pro{ width:980px; zoom:1; margin:0px auto; height:585px; background:url(/shop/lecake/theme/xth2/images/index/10.png) no-repeat 1px top;}
.bg-pro-list{ overflow:hidden; width:604px; height:227px; margin-top:154px; margin-right:25px; _margin-right:13px; float:right;}
	.bg-pro-img{width:199px;height:145px;}
	.bg-pro-img a img{ margin-left:20px; margin-top:15px;}
	.bg-pro-list ul li{ width:199px; height:227px;}
		.bg-pro-info{ width:199px; padding: 2px 5px; height:65px;margin-left: 45px; overflow:hidden;/**margin-left:25px;margin-top:10px;***/}
		.bg-pro-name,.bg-pro-price{height:20px;line-height:20px;text-align: center}
		.bg-pro-name{ width:90px;overflow:hidden;word-wrap: break-word;}
		.bg-pro-name a{color:#ffffff;}
		.bg-pro-price{ width:79px;color:#ffffff; font-weight:bold;}
		.bg-pro-btn{ cursor:pointer; margin-left:26px; _margin-left:18px; @margin-left:35px; display:block; float:left; margin-top:5px; width:77px; height:26px; background:url(/shop/lecake/theme/xth2/images/index/btn.gif) no-repeat -1px 0px;}
.user-guide{
	width:980px;
	margin:0 auto;
	text-align:left;
}
.user-guide h3{
	background-position:-932px -10px;
	width:61px;
	height:30px;
	margin-top:10px;
}
.user-guide-content{
	border:1px solid #E2E2E2;
	position:relative; 
	zoom:1;
	padding:20px 0;
	overflow:hidden;
	width:980px;
}
.hot_comment_box{
	width:3840px;
	height:65px;
	margin:0 auto;
	margin:15px 0;
}
.user-guide-content ul li{ width:480px; }
	.user-comm-box{padding-left:40px;overflow:hidden;width:445px;}
	.user_photo{ float:left; width:52px;padding-left:10px;}
	
	.user_comment{ float:left; width:330px;padding-left:25px;}
	/*.user_comment a:hover{color:#83391a;}*/
		.comment_username{ color:#6BB2D0;}
		.comment_time{ color:#979797;}
		.v_line_dotted{ border-left:1px solid #CECECE; height:100px; margin-top:10px;}
.user-guide-content ul .borderLeftNone{ border:none;}
/*switcher*/
*{margin:0;padding:0;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1;}
ul,li{list-style:none;}
img{border:0;}
.wrapper{width:980px; height:450px; margin:0 auto;padding-bottom:50px;}
h1{height:50px;line-height:50px;font-size:22px;font-weight:normal;font-family:"Microsoft YaHei",SimHei;margin-bottom:20px;}
/* focus */
#focus{width:980px;height:450px;overflow:hidden;position:relative;}
#focus ul{height:450px;position:absolute;}
#focus ul li{float:left;width:980px;height:450px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:980px;height:35px;left:0;bottom:0; _display:none;}
#focus .btn{position:absolute; padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{ display:inline-block; color:white; width:20px; height:20px; line-height:20px; text-align:center; margin-left:5px; cursor:pointer;}
/*#focus .btn .mouseover{ background:url('/shop/lecake/theme/xth2/images/index/flashButton.png') no-repeat left top;}*/
/*#focus .btn .mouseout{ background:url('/shop/lecake/theme/xth2/images/index/flashButton.png') no-repeat -31px top;}*/
#focus .btn .mouseover{ background-color: #7b7171;opacity: 0.8; filter: alpha(opacity=80);}
#focus .btn .mouseout{ background-color: #7b7171; opacity: 0.5; filter: alpha(opacity=50);}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute; z-index:10; top:90px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
/*switcher end*/
.ibox{width:980px; height:80px;margin:0px auto;position:absolute;overflow:hidden;margin-top: -133px}
.ibox .showbox{position:absolute;left:0;width:3840px; height:65px;margin-top:10px;}
.div02{float:left;width:52px;}
.div03{float:left:width:330px;padding-left:17px;}
.ibox span{ cursor:pointer;}
.ibox span.num .numcur{background:#a40000; color:#fff}
.ibox span .num{display:none;}
.ibox span .next{display:none;}
.ibox span .pre{display:none;}