@charset "utf-8";
/* CSS Document */
body {
	background-color: #fff;
	background-image: url(i/bg-pg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

#wrp{margin:0 auto;width:960px;background-color:#fff}
#hd{width:960px;height:21px;text-align:right;background:url(i/bg-head.jpg) repeat-x top}
#hdm{width:700px;text-align:right;float:left;height:16px;font-size:11px;letter-spacing:1px;margin-top:5px;color:#fff}
#hdm a{color:#fff;text-decoration:none}
#menu{height:63px;width:960px;background:url(i/bg-menu.jpg) repeat-x top}
#bnr{width:960px;height:315px;background:url(i/bg-bnr.jpg) no-repeat top}
#logo{width:320px;height:63px;float:left}
#navi{width:350px;height:63px;float:left;padding-left:20px}
.nmenu{float:left;width:353px;height:60px;margin:0 0 0 13px;padding:0;}
.nmenu li{float:left;font-size:11px;list-style:none;text-indent:-99999px}

.mnpro {width:117px;background:url(i/bg-lim.jpg);background-position:0px 60px;height:60px;display:block}
.mnabout {width:105px;background:url(i/bg-lim.jpg);background-position:-117px 60px;height:60px;display:block}
.mncontact {width:131px;background:url(i/bg-lim.jpg);background-position:-222px 60px;height:60px;display:block}

.mnpro a:hover {width:117px;background:url(i/bg-lim.jpg);background-position:-0px 120px;height:60px;display:block}
.mnabout a:hover {width:105px;background:url(i/bg-lim.jpg);background-position:-117px 120px;height:60px;display:block}
.mncontact a:hover {width:131px;background:url(i/bg-lim.jpg);background-position:-222px 120px;height:60px;display:block}

.mnpro a {width:117px;background:url(i/bg-lim.jpg);background-position:0px 181px;height:60px;display:block}
.mnabout a {width:105px;background:url(i/bg-lim.jpg);background-position:-117px 181px;height:60px;display:block}
.mncontact a {width:131px;background:url(i/bg-lim.jpg);background-position:-222px 181px;height:60px;display:block}

#crt{width:240px;height:63px;float:left;background:url(i/bg-cart.jpg) right no-repeat;}

#furniture{width:920px;color:#333;font-size:11px;line-height:17px;padding:0 20px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
#furniture a{text-decoration:none;color:#333}
#w{width:920px;color:#333;font-size:11px;line-height:17px;padding:0 20px;}
#w p{font-size:12px;line-height:19px;padding:5px 0;margin:0} 
.pwimg{float:right;margin:20px 0 0 20px;}
#contract{margin-top:10px;border-top:1px solid #CCC;width:920px;color:#333;font-size:14px;line-height:24px;padding:10px 20px 20px 20px;background-color:#FFF2EC}
#contract h1{font-size:18px;margin:10px 0 0 0;padding:0;color:#690;}
#contract a{color:#039;text-decoration:none}
#contract p{margin:5px 0;padding:0}
.ctrimg{float:left;margin-right:20px;}
#modern{width:312px;float:left}
#fmisi{width:302px;height:176px;background:url(i/modern.jpg) no-repeat right top;padding:16px 0 0 0}
#antiquerepro{width:304px;float:left}
#faisi{width:294px;height:176px;background:url(i/antique.jpg) no-repeat right top;padding:16px 0 0 10px}
#patio{width:304px;float:left}
#fpisi{width:294px;height:176px;background:url(i/patio.jpg) no-repeat right top;padding:16px 0 0 10px}
#carousel{margin-left:360px;width:569px;height:217px;padding-top:34px;}
ul#wf{
        padding: 0;
        margin: 0;
        list-style-type: none;
}
ul#wf li{
        padding: 0;
}


#fttl{height:34px}
#cont{width:960px;}
#lcont{width:680px;float:left;margin-left:20px}
#rcont{width:250px;float:right}
#ctc{width:250px;height:251px;background:url(i/contact.jpg) no-repeat right}
.wcome{font-size:16px;color:#333;margin:0;padding:0}
.quot{background-color:#EBFDE8;width:400px;padding:10px;float:left;border:1px solid #690;color:#690;margin-left:0;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px;text-align:center;letter-spacing:1px}
.quot a{color:#690;text-decoration:none}
.std{line-height:24px;margin:0 0 20px 0;padding:0}
#rct{width:250px;margin-top:20px;}
.prddetail{width:680px;}
#prdimg{width:412px;height:430px;float:left;overflow:hidden }
.pimg{width:404px;cursor:-moz-zoom-in;border:1px solid #999;}

#prddsc{width:248px;height:370px;padding:60px 0 0 20px;float:left}
.adfoot{width:500px;float:right;margin-top:20px;height:60px }
.othprd {width: 680px; margin:0;position:relative;border-top:1px solid #ccc;padding:5px 0 0 0;z-index:89;height:150px}
.pimg{width:404px;cursor:-moz-zoom-in;border:1px solid #999;}
#otprdtnail{list-style:none;padding:0;margin:0;width:100%;font-size:11px;}
#otprdtnail li{float:left;width:73px;line-height:normal;list-style:none;padding:0;margin:0 0 20px 10px;height:100px}

#rcat_tt{width:240px;padding-left:10px;padding-top:15px;height:30px;font-size:14px;font-weight:bold;margin-top:20px;background:url(images/bg-cat.jpg) no-repeat}
#rcat_mnm{padding:0;margin:0 0 0 5px;}
#rcat_mms{padding:0;margin:0 0 0 25px;}
#rcat_mn{width:230px;padding-left:20px;padding-top:15px;font-size:12px;background:url(images/bg-cati.jpg) repeat-y}
#rcat_mn a{color:#690;text-decoration:none}
#rcat_mn a:hover{color:#F30;}
#rcat_ft{width:250px;background:url(images/bg-catf.jpg) repeat-y;height:23px}
#pcl a{color:#666;text-decoration:none}
#feat{width:678px;background:#CCC;padding:1px 0 0 1px;position:relative;background-color:#fff}
.newfurniture{color:#f60;font-size:18px;padding-bottom:0px;margin-bottom:10px;background-color:#eee;padding-left:10px;border-bottom:1px solid #ccc;}
.infurttl{color:#333;font-size:14px;}
.infurttl a{color:#333;font-size:14px;text-decoration:none;padding:0;margin:0}
.inewfurniture{width:318px;height:170px ;float:left;border-right:1px solid #CCC;border-bottom:1px solid #CCC;background-color:#FFF;padding:4px 10px}
.infurimg{padding-right:10px;float:left;border:0}
#lihat{clear:both;font-size:14px;font-weight:bold;text-align:right;padding-top:6px}
#lihat a{color:#F60;text-decoration:none}
#spc{width:100%;height:1px;overflow:hidden;clear:both;background-color:#fff}
.ottpetn {margin-top:0px;width:64px;}
.img-brdr {background: #fff;border: 1px solid #d7d7d7;padding: 3px;}
.img-left {float:left;margin-right:20px;}
h4{font-size:18px;padding:20px 0 0 0;margin:0}
#lhprdds li{list-style:none;line-height:18px}
#lhprdds li a{color:#4a0}
#prdtnail{list-style:none;padding:0;margin:0;width:100%;font-size:11px;}
#prdtnail li{float:left;width:104px;line-height:normal;list-style:none;padding:0;margin:0 10px 20px 20px;height:160px}
.tpetn {margin-top:0px;}
#foot{height:90px;width:936px;background:url(i/bg-foot.jpg) repeat-x;padding:12px;clear:both;text-align:left}
#foot a{color:#690;text-decoration:none}
.newpro{width:315px;height:125px;margin:0 20px 20px 0 ;float:left;border-bottom:2px solid #999;padding-bottom:10px;font-size:11px;position:relative}
.icatimg {-ms-interpolation-mode: bicubic; width:90px;height:90px;margin-right:20px;float:left;background-color:#FFF;}
.bebe{border:0;background-color:#FFF;-ms-interpolation-mode: bicubic;left:0; top:0;position:absolute;width:90px;height:90px }
.nptit{border-bottom:1px solid #999;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;height:16px}
.tgl{text-align:right;height:10px;font-size:9px;font-family:Helvetica, Arial, sans-serif;color:#666}
.npcts{height:104px;position:relative;width:315px;}
.nptit a{color:#690;text-decoration:none}
.npcts a{color:#C30;text-decoration:none}
.dload{margin-left:80px}
.dload a{text-decoration:none;color:#690;}
.imgtablist{	}
.imgtablist ul.imglist {float: left;display: inline;width: 100%;margin: 0;padding: 0;}
.imgtablist ul.imglist li {list-style: none;float: left;margin: 0;padding: 0;margin: 0 2px 0 0;padding: 3px 3px;}
.imgtablist ul.imglist li a {overflow: hidden;display: block;border:1px solid #ccc}
.imgtablist ul.imglist li a:hover {	}
.imgtablist ul.imglist li a.imglist-current {border:1px solid #690}
.tntab{height:32px;border:0}
.dtlimg {width:360px;padding:2px;border:1px solid #ccc}
.imgtabs{width:400px;float:left}
.dvdtlimg{width:400px;float:left}
.dvdtlimgds{width:400px;float:left}
#pdetail{width:400px;float:left}
#dtail{width:680px}
.pdescr{width:270px;float:right}
#pa{width:270px;float:left}
#pb{width:270px;float:left}
#pc{width:270px;float:left}
#pd{width:270px;float:left}
#pe{width:270px;float:left}
#pf{width:270px;float:left}
#otprd{width:680px}
.midcat{float:left;width:660px;margin:0 0 20px 20px;padding:0;}
.midcat li{float:left;font-size:12px;list-style:none;width:150px;display:block;letter-spacing:.5px;line-height:20px}
.midcat li a{text-decoration:none;color:#690}
.midcat li a:hover{text-decoration:none;background-color:#FF9}
h3{margin-bottom:2px;}
.tncat{width:320px;margin:10px;float:left;height:100px}
.itncat{border:0px;float:left;}
.tncat b{font-size:12px;}
.tncat p{font-size:11px}