/*
*Version:  v1(2011-09-06 13:50)
*Website:  http://www.19lou.com
*Author:   xiaoxiehang
*Recently: xiaoxiehang(2011-09-06 13:50)
*/
/* 主要内容 */
.container{ margin:0 auto;width:980px;}
.con-top-list dt,.con-s-box li,.list-s li,.home-layout dd li{ background:url(images/home_bg.png) no-repeat;}
.con-top{ overflow:hidden; margin-bottom:10px;width:980px;}
	.roll-l{float:left;width:320px;height:400px;}
	.con-top-list{float:left;padding:0 20px;width:390px;height:400px;overflow:hidden;}
		.con-top-list li{float:left;height:83px;}
			.con-top-list li a{display:block;}
			.con-top-list li strong{display:block;height:27px;line-height:25px;text-align:center;font-size:16px;color:#333333;overflow:hidden;}
				.con-top-list li a:hover strong{color:#0657b2;}
			.con-top-list li span{display:block;overflow:hidden;height:42px;line-height:21px;}
		
		.con-top-list dl{float:left;padding-bottom:12px;}
			.con-top-list dt{position:relative;width:392px;height:28px;background-position:67px 13px;}
					.con-top-list dt *{float:left;}
					.con-top-list dt strong{line-height:28px; font-size:14px; }
					.con-top-list dt a{position:absolute;right:4px;top:5px;}
			.con-top-list dd{overflow:hidden;}
				.con-top-list dd a{display:block;float:left;padding-right:10px;width:180px;height:21px;line-height:21px;overflow:hidden;}

	.con-top-sidebar{float:left;width:230px;height:400px;overflow:hidden;}
		.con-s-box{margin-bottom:10px;width:228px;border:1px solid #dddddd;background-color:#fff;overflow:hidden;}
			.con-s-box h3{position:relative;padding-left:10px;width:218px;height:31px;line-height:30px;color:#794815;font-size:14px;background-color:#ede7d1;}
				.con-s-box h3 a,.con-s-box h3 a:visited{position:absolute;top:9px;right:9px;line-height:14px;font-size:12px;font-weight:400;color:#794815;}
			.con-s-box dl{padding:6px 0 0 10px;overflow:hidden; width:218px;overflow:hidden;}
				.con-s-box dt{float:left;padding:7px 7px 0 0;}
					.con-s-box dt a{display:block;}
					.con-s-box dt img{width:60px; height:60px;}
				.con-s-box dd{float:left;}
					.con-s-box dd a{display:block;padding-top:3px;width:144px;height:62px;line-height:20px;overflow:hidden;}
			.con-s-box ul{padding-top:8px;}
				.con-s-box li{padding:0 15px 0 19px;width:194px; height:22px;line-height:22px;background-position:-386px 9px;overflow:hidden;}

/*最美样板间*/
.home-show{margin-bottom:10px;width:980px;overflow:hidden;}
	.home-show-con{ float:left;margin-right:10px;width:738px; border:1px solid #dddddd; border-top:3px solid #683e12; background-color:#fff;}
		.con-header{ position:relative;height:45px;}
			.con-header .home-more,.con-header .home-more:visited{ position:absolute; top:15px; right:16px; line-height:14px; color:#794815;}
		.show-header{ width:738px;}
			.show-header h3,.home-group h3,.home-study h3,.home-design h3,.home-game h3{position:absolute;top:7px;left:14px;width:171px;height:30px;text-indent:-9999px;background:url(images/home_bg.png) no-repeat;overflow:hidden;}
			.show-header h3{background-position:0px -21px;}
				.show-match{position:absolute; top:11px;left:194px;overflow:hidden;width:127px;height:20px;background-color:#794815;text-align:center;}
					.show-match a{color:#fff;line-height:20px;}
						.show-match a:link,.show-match a:visited{color:#fff;}
		.show-con{padding-left:3px;overflow:hidden;}
			.show-con li{float:left;padding:0 10px 0 11px;width:125px;height:154px;overflow:hidden;}
				.show-con li a{display:block;}
				.show-con li img{display:block;width:125px;height:120px;}
				.show-con li strong{display:block;overflow:hidden;width:125px;height:25px;text-align:center;line-height:25px;font-weight:400;}
	.show-sidebar{ float:left; overflow:hidden; width:230px; height:357px;}
		.show-sidebar .home-search{ padding:11px 0 0 7px; width:221px; overflow:hidden;}
			.home-search *{ float:left;}
			.show-sidebar .home-search li{padding:0; height:30px; overflow:hidden; width:221px; background:none; }
			.home-search strong{ margin-top:3px;font-weight:400; color:#666666;}
			.home-search select{ margin-top:3px;}
			.search-f{ width:77px; margin-right:5px;}
			.search-h{ width:56px;}
			.search-z{ width:113px;}
			.home-search-btn{ display:block;overflow:hidden; margin-left:10px;width:46px; height:23px;background:url(images/home_bg.png) -171px -21px no-repeat;}
			.home-search-btn:hover{ background-position:-171px -44px;}
		.con-s-box p{ margin-bottom:12px;padding:8px 9px 0 9px; overflow:hidden;width:210px; height:94px;}
			.con-s-box p a{ display:inline;zoom:1;display:inline-block;margin-right:17px;line-height:24px;font-size:12px;}
			.con-s-box p .hot-key{ font-size:14px; font-weight:700;}
.home-layout{margin-bottom:10px;width:978px;border:1px solid #dddddd;border-top:3px solid #683e12;background-color:#fff;overflow:hidden;}

/*建材团购*/
.home-group h3{background-position:0px -51px;}
.layout-con{padding:0 0 12px 12px;overflow:hidden;}
	.group-roll{float:left;margin-right:18px;width:240px;height:240px;overflow:hidden;}
	.group-list{float:left;overflow:hidden;margin-right:20px; width:470px;}
		.group-list-t{margin-left:-10px;width:480px;border-bottom:1px dashed #dddddd;overflow:hidden;}
			.group-list-t li{float:left;padding-left:10px;width:110px;height:167px;line-height:30px;text-align:center;overflow:hidden;}
				.group-list-t li img{display:block;}
		.group-list-b{float:left;padding-top:7px;width:480px;}
			.group-list-b li{float:left;padding-right:10px;width:230px;height:22px;line-height:22px;overflow:hidden;}
			a.list-c,a.list-c:visited{color:#734618;}
			a.list-c:hover{color:#0657b2;}
	.list-s-box{float:left;width:210px;overflow:hidden;}
		.list-header{ height:21px;border-bottom:2px solid #dddddd;}
			.list-header h4{margin-bottom:-2px;width:61px;height:21px;color:#794815;font-size:14px;font-weight:700;border-bottom:2px solid #714314;overflow:hidden;}
			.list-s{padding:12px 0 0 0;overflow:hidden;zoom:1;}
				.list-s li{display:inline;float:left;padding:0 5px 0 10px;width:90px;height:22px;line-height:22px;background-position:-394px 10px;overflow:hidden;}

/*装修学堂*/
.home-study h3{ background-position:0px -81px;}
.study-con{padding:0 0 3px 19px; overflow:hidden;}
	.home-layout dl{ float:left; overflow:hidden;width:240px;}
		.home-layout dt{ padding-bottom:7px;height:16px; line-height:16px; font-size:14px; color:#794815;}
		.home-layout dd li{ padding-left:9px; width:210px;height:22px; line-height:22px; background-position:-395px -13px; overflow:hidden;}
	.calculator{ margin-left:7px;float:left; width:232px; overflow:hidden;}
		.calculator li{ float:left; width:116px; height:39px;}
			.calculator li a{ display:block; width:104px; height:27px; line-height:27px; font-size:14px; text-align:center;background:url(images/home_bg.png) -217px -21px no-repeat;}
			.calculator li a:hover{ background-position:-217px -48px;}
/*我秀我家*/
.home-design h3{ background-position:0px -111px;}
.design-con{ overflow:hidden;}
	.design-show{ float:left;overflow:hidden;padding-left:19px; width:729px;}
		.design-show li{ float:left;width:145px; height:112px;}
		.design-show li a{ display:block;}
		.design-show li img{ display:block; width:120px; height:80px;}
		.design-show li strong{ display:block; width:120px; height:30px; text-align:center; line-height:30px; font-weight:400; overflow:hidden;}
	.list-idea{padding:8px 0 0 0;width:210px}
		.list-idea li{height:22px; line-height:22px; overflow:hidden;}
		.list-idea li .list-c:link,.list-idea li .list-c:visited{ color:#734618;}
		.list-idea li .list-c:hover{color:#0657b2;}

.home-game {text-align:center;}
	.home-game h3{width:262px;background-position:0 -141px;}
	.home-game h4{margin:20px 15px 18px;height:20px;line-height:20px;border-bottom:2px solid #DDD;}
		.home-game h4 em{float:left;margin-bottom:-2px;font-size:14px;color:#794815;border-bottom:2px solid #714314}
	.home-game li{padding-bottom:20px;}
		.home-game img,.home-game a,.home-game span {display:block;}
		.home-game span{height:25px;line-height:25px;overflow:hidden;}

	.home-game .area-top {padding-left:12px;overflow:hidden;_zoom:1;}
		.area-top li{float:left;margin:0 12px;width:82px;}
			.area-top img {border:1px solid #ddd;width:80px; height:60px;}

	.home-game .area-mid,.home-game .area-bot {padding-left:20px;overflow:hidden;_zoom:1;}
		.area-mid li,.area-bot li{float:left;margin:0 18px;width:120px;}
.container .ad-190x60 li.ad-cycle{margin:0 7px 10px 0;}


