/* CSS Document */

.row{ width:100%; margin-bottom:8px; overflow:hidden;}
.box{ width:778px; margin:6px auto; }

#head{ margin-top:0;}

#headService .bg{ 
	padding:5px 5px 4px 5px;
	border-bottom:1px solid #ccc; 
	background:#f7f7f7;
	text-align:left; }
	#headService img{ float:right;}
	#headService select{ display:inline; vertical-align:middle;}

#head{ width:100%; padding:4px 0; }
	#logo{ width:230px; padding:4px 0 0; text-align:center;}
	#topAd{ width:542px; text-align:center; background:#f7f7f7;}
	
#nav{ /*导航区*/
	width:100%; height:31px; 
	background:#000 url(/subSite/common/css/c/images/navBg.gif) repeat-x;  
	text-align:center;}
	#nav li	{ float:left; margin:4px 0 0 4px; padding:6px 0 0 0; width:60px }
	#nav li.crt	{ font-weight:bold; color:#fff;}
	#nav a	{ color:#fff; text-decoration:none;}/*导航区*/
	#nav .crt a	{ color:#ff0;}

#subNav{ 
	width:100%; background:#EAE2B9; 
	border-top:1px solid #F8F2D5; border-bottom:1px solid #DACD8C; 
	text-align:left; line-height:140%; }
	#subNav .bg{ padding:6px 8px; }
	#subNav a		{ text-decoration:none;}
	#subNav a:hover { text-decoration:underline;}

#headSearch{ /* search */
	width:100%; 
	background:#EAE2B9 url(/subSite/common/css/c/images/search.gif) no-repeat; 
	border-top:1px solid #fff;}
	#headSearch .bg{ padding:6px 8px 6px 44px;}
	
#headGoods .bg{ padding:8px; background:#f7f7f7; line-height:140%; text-align:left}

#headService,
#head,
#nav,
#subNav,
#headSearch,
#headGoods{ width:778px; margin:0 auto;}

/* foot */
#bottomLink{ text-align:center; padding:6px 0; border-top:1px solid #ccc; margin:8px 0 0 0; }
#bottomLink a{ color:#555;}

#frendLink{ width:778px; margin:0 auto; text-align:center; background:#f7f7f7; }

#cRight{ text-align:center; color:#666; margin-top:6px;}
/* global */
body{ padding:0; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
	
body, div, td, select, 
input, textarea{ font-size:12px; }
h1, h2, h3, h4, h5, h6{ padding:0; margin:0; font-size:14px; font-weight:normal; }
h2 span, h3 span, 
h4 span, h5 span{ display:none;}

ul, ol, dl, 
dt, dd, menu, form,
.ttl p{ margin:0; padding:0;}
	
li	 { list-style:none; }
i	 { font-style:normal;}
s, u { text-decoration:none; }
a img{ border:none; }
a		{ color:#333; }
a:hover { color:#ff6500; }

/* ------------------------ float */
.fl{ float:left; display:inline; overflow:hidden;}
.fr{ float:right; display:inline;}
.al{ text-align:left;}
.ac{ text-align:center;}
.ar{ text-align:right;}

.c{	overflow:auto; text-align:left;}
.cls, .cls1{ clear:both; display:block;}
.cls1_{	clear:both;	display:block; height:1px; overflow:hidden;}

/* ---------------------- list */
li i { float:right; color:#666; font-size:12px;}
ul.MulRowLst{ width:100%; overflow:auto;}	
ul.MulRowLst li{overflow:hidden; float:left; line-height:140%;} 

/* ---------------------- font color */
.white, 
.white a		{ color:#fff;}
.org, 
.org a			{ color:#ff5600;}
.red,
.red a			{ color:#f00; }
.red1, 
.red1 a			{ color:#de2418;}
.gray,
.gray a			{ color:#3d3c3d;}
.gray a:hover	{ color:#ff5600;}
.gray1,
.gray1 a		{ color:#666;}
.gray1 a:hover	{ color:#ff5600;}
.blue,
.blue a			{ color:#0066ff;}
.blue1,
.blue1 a		{ color:#003399;}
.green,
.green a		{ color:#009933;}
.green a:hover	{ color:#00cc00;}

/* --------------- Bg -------- */
.bgEc{background:#ececec;}
.bgF7	{ background:#f7f7f7; }
.bgFF	{ background:#fff;}
.soapBg	{ background:#fff; }
.first	{ background:#f7f7f7;}

.f20{font-size:20px; font-family:黑体;}
.f20 a,
.f20 a:visited{ color:#000;}

.px12{ font-size:12px; }
.px14{ font-size:14px; }
.pxB 	{ font-weight:bold; }
.px12B 	{ font-weight:bold; font-size:12px; }
.px14B 	{ font-weight:bold; font-size:14px; }

/*分页*/
.pageInfo{ 
	margin:10px 0 10px 0; 
	text-align:center; font-size:14px; 
	font-weight:bold; line-height:200%;}
.pageInfo a,
.pageInfo a:visited{font-size:14px;}

.line{
	width:100%;
	clear:both;	overflow:hidden;
	height:1px;	margin:4px 0;
	background:url(/subSite/template_100/css/img/dotH.gif) repeat-x;}

/*信息版权声明*/
.declare{
	padding:5px; border-top:1px solid #ccc; 
	text-align:right; color:#999;}

/* foot */
.btm1			{ color:#fff;}
.btm1 a			{ color:#fff; text-decoration:underline;}
.btm1 a:hover	{ text-decoration:underline;}
.btm2			{ border:1px solid #999; background:#ECECEC;}
.btm2 a			{ color:#333; text-decoration:underline;}
.btm2 a:hover	{ text-decoration:underline;}
.cRight			{ padding:10px; line-height:150%;}
body{margin:0 auto;	width:760px; text-align:center;	color:#333;}

/* -------------------------------------------------------- big */
/* 页面登录框 */
.signIn1{
	padding:35px 10px 4px 10px;
	width:140px;	height:190px;
	background:url(/subSite/template_100/home/common/css/images/signInBg1.gif) no-repeat left top;}
.signIn1 img{margin:0 5px 0 0;}
.signIn1 .free{padding:6px 0 0 5px; background:url(/subSite/template_100/home/common/css/images/freeLine1.gif) repeat-x left top;}
.signIn1 a{font-weight:normal;}
.signIn1 li{padding:0 0 3px 0;}

/* 家装课堂宣传小栏 */
.lesson{
	padding:10px 10px 8px 80px;
	border:1px solid #fc0;
	background:#F4F6ED url(/subSite/template_100/home/common/css/images/lessonBg.jpg) no-repeat left top;
	color:#734E00;}
.lesson .cnt{border:1px solid #fc0;}
.lesson .l{	float:left;	padding:10px 0 0 0;	width:240px;}
.lesson .l li{height:22px;}
.lesson .r{	
	padding:30px 10px 20px 10px; width:210px;
	background:url(/subSite/template_100/home/common/css/images/lessonBg2.gif) no-repeat left top;
	line-height:150%; color:#666;	}
.lesson a{
	color:#734E00;text-decoration:none;}.lesson a:hover{
	text-decoration:underline;}

.lesson3{
	height:180px;
	background:url(/subSite/template_100/home/common/css/images/lessonBg3.jpg) no-repeat 5px top;
	text-align:center;}
.lesson3 .ttl{padding:10px 0 10px 0; font-size:14px; font-weight:bold; color:#c66;}
.lesson3 .cnt{color:#666;line-height:180%;}

/* 首页行业资讯 */
.block1{padding:1px; border:1px solid #ECE6CE;}
.block1 .ttl{
	padding:3px 0 3px 10px;
	background:#ECE6CE url(/subSite/template_100/home/common/css/images/block1Bg.gif) no-repeat 5px 2px;
	color:#fff;}
.block1 .cnt{padding:10px 5px 0 5px;color:#734E00;line-height:180%;}
.block1 a{color:#734E00;	text-decoration:none;}
		
.block2{padding:1px;border:1px solid #ECE6CE;}
.block2 .ttl{
	padding:3px 0 3px 25px;
	background:#ECE6CE url(/subSite/template_100/home/common/css/images/block2Bg.gif) no-repeat 5px 2px;
	color:#960;	font-weight:bold;}
.block2 .cnt{
	padding:10px 5px 0 5px;
	color:#734E00;
	line-height:180%;}
.block2 a{color:#734E00; text-decoration:none;}
		
/* 圆角列表框 */
.block3 .r1{	
	width:426px; height:13px;
	background:url(/subSite/template_100/home/common/css/images/block3Bg1.gif) no-repeat left bottom;}
.block3 .r2{
	padding:0 10px 0 10px; width:406px;	
	background:url(/subSite/template_100/home/common/css/images/block3Bg2.gif) repeat-y left top;}
.block3 .r3{
	width:426px; height:12px;
	background:url(/subSite/template_100/home/common/css/images/block3Bg3.gif) no-repeat left top;}
	
.block3B .r1{
	width:590px; height:13px;
	background:url(/subSite/template_100/home/common/css/images/block3BBg1.gif) no-repeat left bottom;}
.block3B .r2{
	padding:0 10px 0 10px;	width:570px;	
	background:url(/subSite/template_100/home/common/css/images/block3BBg2.gif) repeat-y left top;}
.block3B .r3{
	width:590px;	height:12px;
	background:url(/subSite/template_100/home/common/css/images/block3BBg3.gif) no-repeat left top;}
	
/* 商品分类 */
.goodsCls{background:#F2F5EB }
.goodsCls .ttl,
.lesson2 .ttl,
.bbs .ttl,
.bokiee .ttl{
	height:20px; padding:10px 0 0 0;
	background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl7Bg.gif) no-repeat center 4px;	
	text-align:center;	font-size:14px;	color:#fff;}
.goodsCls .cnt{padding:10px;}
.goodsCls .cnt li{
	padding:1px 0 2px 0;
	background:url(/subSite/template_100/home/common/css/images/dot1.gif) repeat-x left bottom;
	list-style:inside url(/subSite/template_100/home/common/css/images/arw5.gif);}
.goodsCls .cnt li.li1{background:none;}
.goodsCls .cnt a{color:#960;	font-weight:bold;	text-decoration:none;}
.lesson2 .ttl{background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl8Bg.gif) no-repeat center 4px;}
.lesson2 .cnt,
.bbs .cnt,
.bokiee .cnt{padding:10px 10px 15px 10px; text-align:center; line-height:180%; color:#660;}	
.lesson2 a{color:#660;}

.bbs .ttl{background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl9Bg.gif) no-repeat center 4px;}
.bbs .cnt{text-align:left;line-height:180%;}
.bbs .cnt a{color:#660;	text-decoration:none; font-weight:normal;}
.bbs .cnt a:hover{text-decoration:underline;}
.bbs .arw2 a{color:#660;text-decoration:underline;font-weight:normal;}
	
.bokiee .ttl{background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl7Bg.gif) no-repeat center 4px;}
.bokiee .cnt{text-align:left;line-height:180%;}
.bokiee .cnt a{color:#734E00;	text-decoration:none;font-weight:normal;}
.bokiee .cnt a:hover{text-decoration:underline;}
.bokiee .arw2 a{color:#734E00;	text-decoration:underline;	font-weight:normal;}
	
/* 作品展示 */
.graph{border:6px solid #f3f3f3;}
.graph .border{padding:5px; border:1px solid #c6c6c6;}
.graph h4{padding:5px 0 5px 0;}
.graph h4 a{color:#c66;	font-size:14px;	font-weight:bold;}
.graph .c{padding:2px 2px 5px 2px;}
	
.graph2{width:400px;border:10px solid #000;}
.graph2 .border{border:1px solid #fff;}
.graph2 .fl{width:150px; padding:10px; text-align:left; line-height:180%;}

/*联系方式、评论*/
.contact1 .ttl{
	margin:0; padding:0; background:url(/subSite/template_100/home/common/css/../images/contact/bg1.gif) repeat-x left top;}
.contact1 .ttl .l{
	float:left; width:110px;	height:17px;
	background:url(/subSite/template_100/home/common/css/../images/contact/txtContact.gif) no-repeat left top;}
.contact1 .ttl .r{
	float:right; width:10px;	height:17px;
	background:url(/subSite/template_100/home/common/css/../images/contact/bgR.gif) no-repeat right top;}
.contact1 .cnt{
	padding:5px 30px 5px 20px;
	border:1px solid #0F5298; border-top:0;
	background:#f7f7f7 url(/subSite/template_100/home/common/css/images/bg2.gif) repeat-y left top;}
.contact1 .fl{width:100px; text-align:right;}
/*留言*/
.faq{ margin:10px 0 0 0;}
.faq .ttl{ padding:0 0 0 15px; color:#c66; font-weight:bold;}
.faq .cnt{
	padding:5px 15px 15px 15px;
	border-top:1px solid #ccc;	background:#f7f7f7;
	line-height:140%;}
.faq .cnt img{ margin:5px 0 5px 0;}

/* ---------------------------------------------------------------------- format */
/*栏目列表*/
.tbTtl1{background:#ececec;text-align:center;}
.tbTtl1 td{padding:5px 3px 3px 3px;	color:#666;}
.tb1 .td1{padding:10px 10px 5px 15px;color:#666;line-height:120%;}
	
/* 局部小列表 */
.tb2 td{text-align:center;}
.tb2 .ttl td{padding:10px 3px 8px 3px;background:#fff;color:#666;}
.tb2 .td1 td{padding:6px 2px 6px 5px;background:#F4F6ED;color:#666;line-height:120%;}
.tb2 .td2 td{padding:6px 2px 5px 5px;background:#fff;color:#666;line-height:120%;}
/* 大小类同时出现 */
.bgSmlCls{margin:0 0 5px 0;	padding:0 0 8px 0;line-height:130%;}
.bgSmlCls p{margin:0 0 3px 0;}
.bgSmlCls p a{font-weight:bold;}
/* 双列多行 */
.rows2col .l{float:left;padding:8px 0 8px 0;width:70px;text-align:right;}
.rows2col .r{float:left;padding:0 0 8px 0;text-align:left;}

/* --------------------------------------------------------------------- ttl */	
/* 固定背景图片 */
.ttl1,.ttl2,.ttl5{
	padding:10px 0 0 0;
	background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl1Bg.gif) no-repeat center 4px;	
	height:20px;
	text-align:center;	font-size:14px;	color:#fff;
}
.ttl2{background:#F2F5EB url(/subSite/template_100/home/common/css/images/ttl2Bg.gif) no-repeat center 4px;}
.ttl5{
	padding-left:15px; 
	background:url(/subSite/template_100/home/common/css/images/ttl5Bg.gif) no-repeat center 4px;	
	font-weight:bold; color:#660;}

/* 纯方线 */
.ttl3{padding:6px 10px 3px 15px; height:15px; background:#ECE6CE;	}
.ttl3 h5{float:left; font-size:14px;font-weight:bold; color:#734E00;}
.ttl3 p{float:right;font-size:12px;}
.ttl3 .arw3{font-size:12px;}

.ttl4{ padding:5px 10px 3px 15px; background:#fc0;
	text-align:center;font-size:14px;color:#734E00;}

/* 装饰公司标题 */
.ttl6{height:33px;}
.ttl6 p{float:right;margin:10px 5px 0 0;font-size:12px;}
.ttl6 .arw3{font-size:12px;}
	
/* 详细页面标题 */
.viewTtl{margin:0 0 20px 0;}
.viewTtl .ttl{
	margin:10px 0 8px 0; padding:0 0 8px 0;
	background:url(/subSite/template_100/home/common/css/images/dot2.gif) repeat-x left bottom;
	font-size:14px;	font-weight:bold;	text-align:center;}
.viewTtl .date{color:#666;text-align:center;}
.viewTtl2{
	padding:6px 0 5px 40px;
	border-top:3px solid #c66;
	background:#ececec url(/subSite/template_100/home/common/css/images/viewTtl2.gif) no-repeat 20px 10px; 
	font-size:14px;	font-weight:bold;	color:#000;}
.viewTtl2Cnt{padding:20px; line-height:150%; font-size:12px;	color:#333;}

/* ------------------------------------------------------------------- arw */	
/* 橙色 */
.arw1{padding:0 0 0 10px; background: url(/subSite/template_100/home/common/css/images/arw1.gif) no-repeat left 2px;}
.arw1 a{font-weight:bold; text-decoration:underline;}
/* 绿色 */
.arw2{padding:0 0 0 10px; background: url(/subSite/template_100/home/common/css/images/arw2.gif) no-repeat left 2px;}
.arw2 a{color:#4A6F00;	font-weight:bold;	text-decoration:underline;}
/* 咖啡色 */
.arw3{padding:0 0 0 10px;background: url(/subSite/template_100/home/common/css/images/arw3.gif) no-repeat left 2px;}
.arw3 a{color:#734E00;	font-weight:normal;	text-decoration:underline;}
.arw3 a:hover{color:#c60;}
/* 黄色 */
.arw4{padding:0 0 0 10px; background: url(/subSite/template_100/home/common/css/images/arw4.gif) no-repeat left 2px;}
.arw4 a{color:#ff0;	text-decoration:underline;}
/* 效果图 */
.arw6{padding:0 0 0 10px; background: url(/subSite/template_100/home/common/css/images/arw6.gif) no-repeat left 2px;}
.arw6 a{color:#ff0;	text-decoration:underline;}
/*红色,家装课堂*/
.arwRed{padding:0 0 0 10px; background: url(/subSite/template_100/home/common/css/images/arw7.gif) no-repeat left 2px;}
.arwRed a{color:#E20A17; text-decoration:underline;}
	
/* ------------------------------------------------------------------- small */	
/*当前操作导航*/
.map{margin:0 0 5px 0;}
/*小搜索*/
.search1{padding:8px 0 5px 35px; background:#F1F4EA url(/subSite/template_100/home/common/css/images/search1.gif) no-repeat 10px 5px;}
.search2{padding:5px 0 2px 35px;}
.schOk{padding:0 0 0 10px;}
/*产品分类*/
.subClass{ background:#f7f7f7; padding:5px; padding-top:8px; padding-left:10px;}
/*广告*/
.adv{margin:10px 0 10px 0;text-align:center;}
/*虚线框*/
.dotBdr{padding:10px; border:1px dashed #c66; background:#fff; line-height:150%;}
/*图片*/
.img1{border:1px solid #ccc;background:#fff;}
.img1 img{margin:2px;}
.img2{border:1px solid #000;}
.img2 img{margin:5px;}
.img3{border:3px solid #fff;}
.img70{width:70px;	height:70px;border:1px solid #000;}
/*发布日期*/
.date{text-align:center;color:#999;}
/*高度*/
.cls5{clear:both;display:block;height:5px;overflow:hidden;}
.pTB5{padding:5px 0 5px 0;}
.pTB10{padding:10px 0 10px 0;}
.pTB10C{padding:10px 0 10px 0;text-align:center;}

.ad{ width:100%; overflow:hidden;}
/* ----------------------------------------------------------- 家装效果图 */
a{
	color:#969;}
#box1{
	margin:0 0 10px 0;
	background:url(/subSite/template_100/home/graph/css/../images/bg/boxBg.gif) repeat-y;}
#left{	
	padding:185px 0 0 0;
	width:160px;
	background:#99c url(/subSite/template_100/home/graph/css/../images/pic/1.jpg) no-repeat left top;
	color:#fff;}
#left a{
	color:#fff;
	text-decoration:none;}
#left a:hover{
	color:#ff0;
	text-decoration:underline;}
#left .ttl5{
	padding-left:50px;
	background:url(/subSite/template_100/home/graph/css/../images/bg/1.gif) no-repeat center 4px;
	text-align:left;
	color:#969;}
#left .ttl5 a,
#left .ttl5 a:visited,
#left .ttl5 a:hover{
	color:#969;}
/* 登录 */
#left .signIn1{
	border-top:5px solid #fff;
	border-bottom:5px solid #fff;
	background:#fff url(/subSite/template_100/home/graph/css/../images/bg/signInBg1.gif) no-repeat left top;}
#left .signIn1{
	color:#000;}
#left .signIn1 a,
#left .signIn1 a:visited,
#left .signIn1 a:hover{
	color:#6C486C;	text-decoration:underline;}
/* 效果图分类 */
#graphCls li{
	width:33%;
	text-align:center;}
#graphCls .cnt{
	padding:15px 10px 10px 10px;
	line-height:150%;}
#graphCls img{
	margin:2px 0 2px 0;}
/* 家装课堂 */
#lesson{
	margin:0 0 10px 0;}
#lesson .cnt a,#lesson a:visited,#lesson a:hover{
	color:#666;
	text-decoration:underline;}
#lesson .lesson3{
	background:url(/subSite/template_100/home/graph/css/../images/bg/lessonBg3.jpg) no-repeat 5px top;}
#lesson .lesson3 .ttl{
	color:#969;}
#story .cnt{
	padding:10px;
	line-height:180%;}
#story .arw4 a{
	color:#ff0;	text-decoration:underline;}

#viewR{
	padding:10px 0 10px 8px;
	width:582px;}
#viewR .map{
	padding:0 0 0 5px;}
#viewR .map a{
	font-weight:normal;}
#viewR .main{
	margin:10px 0 0 0;}
#viewR  .ttl6{
	background:url(/subSite/template_100/home/graph/css/../images/pic/ttl.gif) no-repeat left top;}
#viewR .search2{
	background:#99c url(/subSite/template_100/home/graph/css/../images/bg/search.gif) no-repeat 10px 5px;
	color:#fff;}
#viewR .subClass{
	background:#ececec;}
#viewR .subClass,#viewR .subClass a{
	color:#666;}
#viewR li{
	padding:10px;
	width:155px;
	color:#666;line-height:120%;}
#page .page1,
#page .page1 a{
	font-size:12px;}
#page .page1 a{
	color:#c00;}
#viewR a{
	color:#969;}
	

/* -------------------------------------------------- 详细页面 */
#viewR .viewTtl .ttl{
	color:#969;}
#graph{
	text-align:center;}
#company{
	margin:20px 0 0 0;}
#viewR #faq2{
	padding:20px 10px 20px 10px;}
.faq .ttl{
	color:#969;}
.faq .dotBdr{
	border: 1px dashed #99c;}
.contact1 .ttl{
	background:url(/subSite/template_100/home/graph/css/../images/bg/bg1.gif) repeat-x left top;}
#viewR .viewTtl2{
	border-top:3px solid #99c;
	background:#ececec url(/subSite/template_100/home/graph/css/../images/bg/viewTtl2.gif) no-repeat 20px 10px;}
#viewR .contact1 .ttl .l{
	background:url(/subSite/template_100/home/graph/css/../images/bg/txtFaq.gif) no-repeat left top;}
#viewR .contact1 .cnt{
	border:1px solid #969;
	border-top:0;}
#viewR .contact1 .f039{
	color:#969;}
