@charset "utf-8";
/* CSS Document */

/*********** CSS Reset **********/
*{margin: 0; padding: 0;}
body{font-size: 12px;background:#fff; font-family:'宋体'}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
select,input,select{vertical-align:middle;}

textarea {display:block; overflow:auto;}
a{color:#333;text-decoration:none;} 
.column{width:1180px;overflow: hidden;margin: 0 auto;}
.center{margin: 0 auto;overflow: hidden;display: block;}
html {color: #000;}
table {border-collapse: collapse; border-spacing: 0; margin:0 auto;}
img{border:0px;}
table,td,input{font-size:12px;}

a { 
    text-decoration: none; 
}

a{text-decoration:none; color:#4b4b4b;}
a:hover{text-decoration:none;  color:#c6171e;}

.white{color:#fff}
.white a{text-decoration:none; color:#fff; font-family:'微软雅黑'}
.white a:hover{text-decoration:none; color:#fff;}

.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:none; color:#c6171e}


.red{color:#c6171e}
.red a{color:#c6171e}

.grey454{ color:#454545}
.grey454 a{ color:#454545}
.grey454 a:hover{ color:#c6171e}

div{word-wrap:break-word; word-break:break-all;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.mr15{margin-right:15px; _display:inline;}
/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}
/*行距样式*/
.lh15{line-height:15px}
.lh17{line-height:17px}
.lh20{line-height:20px}
.lh24{line-height:24px}
.lh25{line-height:25px}
.lh30{line-height:30px}



/*清除浮动*/
.cfix{display:block;zoom:1;clear:both;}
.cfix:after{clear:both;content:"";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.left{float:left}
.right{float:right}
.inline{display:inline;}/*ie6下marign-left的问题*/
.hand{cursor:pointer;}
.yahei{font-family:'微软雅黑'}
.pleft20{padding-left:20px;}
.ptop20{padding-top:20px;}
.ptop15{padding-top:15px;}
.ptop30{padding:30px 0 0 0}
.shw1180{width:1180px; clear:both; margin:0 auto; background:#fff;}
.shw1180w{width:1180px; clear:both; margin:0 auto; background:#fff;}

.wz280jiezi{width:260px; margin:0 auto; clear:both; overflow:hidden; padding-top:13px; height:20px; text-align:center; line-height:20px;}
.wz280jzwu{width:260px; margin:0 auto; clear:both; overflow:hidden; padding-top:15px; text-align:center;}
.wz225jiezi{width:205px; margin:0 auto; clear:both; overflow:hidden; padding-top:13px; height:20px; text-align:center; line-height:20px;}

.ggg_pddhan{padding:18px 0 0 8px; float:left; color:#000; font-size:14px; line-height:14px; font-family:'微软雅黑';}
.ggg_pddhan a{color:#000; text-decoration:none; margin:0 10px; white-space:nowrap;}

/*焦点图*/
.col_w900 {width:900px;}
.col_w880 {width:880px;}
.col_w280 {width:280px;}
.col_w580 {width: 580px;}
.col_w400{width:400px;}
.col_w430{width:430px;}
.col_w225{width:225px;}
.md_sl{ margin-top:30px;}


#liangfajdt ul li{float:left; border-left:#4d4d4d 1px solid; height:500px; overflow:hidden; cursor:pointer; background:#000; padding:0px;}	
#liangfajdt ul li.kwicks-selected{border-left:#fff 1px solid}
#liangfajdt ul li.jdtwurightxian{border-right:#ffffff 1px solid;}	
	.jdt_img{position:absolute; top:0px; left:0px; z-index:444}
	#liangfajdt ul li.selected{width:600px;}


#liangfajdt ul li a:hover{ color:#fff;}


.lf_jdttitle{position:absolute; top:450px; width:600px; line-height:45px; font-family:'微软雅黑'; font-size:20px; text-align:center; z-index:666;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0;}
.lf_jdtbg{position:absolute; top:450px; width:600px; height:50px; background:#000; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0; z-index:555;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out;}

.kwicks-expanded .lf_jdttitle{ opacity:1;FILTER:alpha(opacity=100); moz-opacity:1;}
.kwicks-expanded .lf_jdtbg{ opacity:0.5;FILTER:alpha(opacity=50); moz-opacity:0.5;}

.jdt_img img{opacity:0.5; filter:alpha(opacity=50);-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;-ms-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}
.kwicks-expanded .jdt_img img{opacity:1; filter:alpha(opacity=100);}
 ul.tsgs li{width:280px; float:left; line-height:14px; height:14px; overflow:hidden; padding:17px 10px 0 10px; background:url(/images/deco/css/images/side_sl.gif) -20px -159px no-repeat; text-align:left}
 ul.tsgs li.on{width:230px; padding:17px 0px 0 10px;}

/*瑞丽独家*/
.jiajudujia{ height:332px; overflow:hidden;}
.jiajuptop20{ padding-top:20px;}
.jiajumeirisc{font-family:'微软雅黑'; font-size:18px; line-height:18px;}
.mrsc_cen{width:540px; padding:31px 40px 0 40px; float:left}
.mrsccenter{line-height:20px;}
.mrsccenter h3{line-height:40px; height:40px; padding:0 10px; overflow:hidden}
.mrsccenter p{line-height:24px; height:48px; margin-bottom:10px; overflow:hidden; padding-top:3px;}
.midbox{padding:0px 0 0 0;}

.everydaycenter{padding:2px 0 0 0}
ul.everydaycenter li{width:280px;}
ul.everydaycenter li.on{width:230px;}
.mingpaiziqian{padding:5px 0 0 0}
ul.mingpaiziqian li{margin-left:10px; width:240px; _display:inline;}

.mingpaizi{padding:0px}
ul.mingpaizi li{margin-left:10px; width:240px; _display:inline;}

.ul_wz225{padding:0px}
ul.ul_wz225 li{margin-left:10px; width:190px; _display:inline;}

.raylidujia{ width:280px; height:210px; position:relative; overflow:hidden;}
.raylidujia_hbj{ opacity:0.5;filter:alpha(opacity=50); background:#000; position:absolute; left:0; bottom:0;  width:100%; height:40px; z-index:10;}
.raylidujia_wz{ position:absolute; left:0; bottom:0; height:40px; line-height:40px;  width:100%; text-align:center; font-size:14px; color:#FFF; z-index:20;}
.raylidujia_01{ padding-top:22px; margin-left:10px;}
.raylidujia_01 ul li{ background:url(/images/deco/css/images/side_sl.gif) -21px -169px no-repeat; width:260px; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden;}
.latestnews{ height:17px; margin-bottom:16px;}



/*热门排行*/
.jiajurmph{ margin-top:20px; height:46px; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; width:279px; font-family:"微软雅黑"; font-size:14px; }
.jiajurmph ul li{ width:45px; height:45px; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#f7f7f7; float:left; display:inline; line-height:45px; text-align:center; }
.jiajurmph ul li.rmph_on{ background:url(/images/deco/css/images/rmph_bj.gif) center bottom no-repeat #FFF; border-bottom:1px solid #fff;}
.jiajurmph ul li.jiajurmph_06{ width:48px;}
.jiajurmph_main{ margin-top:12px; margin-left:13px; width:267px; font-size:14px; line-height:30px;}
.jiajurmph_main ul li.sz1{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -5px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz2{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -35px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz3{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -65px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz4{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -95px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz5{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -125px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz6{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -155px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz7{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -185px no-repeat; padding-left:24px; width:243px;}
.jiajurmph_main ul li.sz8{ background:url(/images/deco/css/images/rmph_szbj.gif) 0 -215px no-repeat; padding-left:24px; width:243px;}


/*家居设计*/
.jiajusjright{ margin-left:30px; width:250px; overflow:hidden;}
.jiajusjright_01{ padding-top:10px; font-family:'微软雅黑'; line-height:16px; color:#e3e3e3;}
.jiajusjright_01 a{ padding-left:8px; padding-right:8px; color:#4b4b4b;}
.jiajusjright_01 a:hover{ color:#c6171e;}
.jiajusjright_01 span a{ font-size:16px; padding-right:8px; padding-left:0;}
.jiajusjright_02{font-family:'微软雅黑'; font-size:14px; margin-top:28px; line-height:18px; color:#000; font-weight:bolder;}
ul.jiajusjright_03{ margin-top:8px;}
ul.jiajusjright_03 li{ background:url(/images/deco/css/images/side_sl.gif) -21px -168px no-repeat; width:240px; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:30px;}
.mb30{ margin-bottom:30px; margin-top:0px; padding-top:0px; }
/*家居设计*/


/*优品驾到*/
.bigtitle_xian{border-top:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid; height:40px; line-height:40px; font-size:20px;}
.hongjiantou{ background:url(/images/deco/css/images/side_sl.gif) -3px -241px no-repeat; width:18px; height:20px;}
.mleft51{margin-left:51px;}
.szhuabao{font-family:'微软雅黑'; font-size:16px; line-height:16px; }

/*家饰生活*/
.jiashipic1{ width:320px; height:240px; position:relative;}
.jiashipic1_hbj{ opacity:0.5;filter:alpha(opacity=50); background:#000; position:absolute; left:0; bottom:0; width:100%; height:40px; z-index:10;}
.jiashipic1_wz{ position:absolute; left:0; bottom:0; height:40px; line-height:40px;  width:100%; text-align:center; font-size:14px; color:#FFF; z-index:20;}
.jiashiright1{ margin-left:30px; width:220px; overflow:hidden;}
.jiashiright1_01{ margin-top:20px; font-family:'微软雅黑'; line-height:16px; color:#e3e3e3;}
.jiashiright1_01 a{ padding-left:8px; padding-right:8px; color:#4b4b4b;}
.jiashiright1_01 a:hover{ color:#c6171e;}
.jiashiright1_01 span a{ font-size:16px; padding-right:8px; padding-left:0;}
ul.jiashiright1_03{ margin-top:23px;}
ul.jiashiright1_03 li{ background:url(/images/deco/css/images/side_sl.gif) -21px -168px no-repeat; width:250px; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:30px;}
.jiashiright2{ margin-left:30px; width:220px; overflow:hidden;}
.mt40{ margin-top:40px;}
.qitasjs{width:280px; line-height:30px; margin:0 auto; color:#a5a5a5; margin-top:10px;}
.qitasjs a{margin:0 5px 0 5px;}
.qitasjs span{ background:url(/images/deco/css/images/side_sl.gif) right -312px no-repeat #f1f1f1; height:30px; padding:0 13px 0 11px; line-height:30px; display:inline-block; color:#4b4b4b}
/*家饰生活*/


/*家居关键词*/
.jiajukeywords ul li{width:265px; float:left; line-height:normal; height:inherit; padding:0px 10px 0 20px; background:none; text-align:left;}
.jiajukeywords .feilei {width:44px; float:left; padding-top:10px; line-height:30px;}

.jiajukeywords li .nav {float:left; width:221px;}
.jiajukeywords li .nav a {padding:8px 10px;margin-left:5px;display:inline-block;*display:inline;zoom:1;margin-top:5px;color:#4b4b4b;background-color:#f1f1f1;}
.jiajukeywords .f14{font-size:12px;}
.jiajukeywords li .nav a:hover{color:#c6171e;}
.jiajukeywords ul li.fl3{width:270px; float:right; line-height:normal; height:inherit; padding:0px 0px 0 10px; background:none; text-align:left}
.jiajukeywords li.fl3 .nav {float:left; width:221px;}



/*精彩专题*/
.md_sl05 ul li{width:inherit; float:left; line-height:normal; height:inherit; padding:0px; background:none; text-align:center}
.md_sl05 .md_bd{padding-top:9px;}
.bigtitle_wx{border-top:#fff 1px solid;border-bottom:#fff 1px solid; height:40px; line-height:40px; font-size:20px;}

.md_sl05 .mix {line-height:24px;/*line-height:30px;*/}
.md_sl05 .mix .image img{padding-bottom:19px;/*padding-bottom:12px;*/}
.md_sl05 .mix .text1 {padding-top:13px; line-height:24px; text-align:left}
.md_sl05 .mix .text1 a{background:none;display:block;padding-left:10px; font-size:14px;}

.md_sl05 .mix .text1 a:hover{color:#c6171e; text-decoration:none}

.md_sl05 .mix a {color:#4b4b4b;}
.md_sl05 .mix a:hover {color:#c6171e;}
.md_sl05 .roll {position:relative;}
.md_sl05 .roll .prev,.md_sl05 .roll .next {width:30px;height:44px;background:url(/images/deco/css/images/prev_sl.png) left top no-repeat;position:absolute;top:83px;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/images/deco/css/images/prev_sl.png");z-index:1000;}
.md_sl05 .roll .prev {left:0;}
.md_sl05 .roll .next {right:0;background-image:url(/images/deco/css/images/next_sl.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/images/deco/css/images/next_sl.png");}


.md_sl05 .roll .mid {width:280px;height:270px;overflow:hidden;}
.md_sl05 .roll .mid ul {width:9999px;z-index:0;}
.md_sl05 .roll .mid li {float:left;width:280px; height:270px;}

.md_sl05 .roll .mid li img {padding-bottom:15px;}
.md_sl05 .roll .mid .image {line-height:20px;}
.md_sl05 .roll .switchable-triggers {position:absolute;left:100px;top:260px;width:280px;text-align:center;z-index:10000;}
.md_sl05 .roll .switchable-triggers li {display:inline-block;*display:inline;zoom:1;width:10px;height:10px;background:url(/images/deco/css/images/side_sl.gif) 0px -95px no-repeat;font-size:0;line-height:100px;overflow:hidden;margin:0 5px;cursor:pointer;}
.md_sl05 .roll .switchable-triggers li.current {background-position:-10px -95px;}
.f20{font-size:20px;}




/*厨房卫浴*/
ul.md_tab {height:45px;width:280px;border-bottom:1px solid #e8e8e8;}
ul.md_tab li{border:1px solid #e8e8e8;border-bottom:none;float:left;margin-right:10px;padding:0 42px;height:44px;line-height:44px;cursor:pointer;color:#000; white-space:nowrap;}
ul.md_tab li.cur {background-color:#f6f6f6;}



/*人气设计师*/
.jiajumd_hd{ padding-top:30px;}
.jiajumd_hd span.title { font-size:18px;  font-family:'微软雅黑'; line-height:18px;  }
.jiajumd_bd{ padding-top:20px; width:270px;}
.jiajumd_bd .image{ width:151px; height:151px;}
.jiajumd_bd .text{ width:100px;}
.jiajumd_bd .text .wzxzhd0606{ padding-top:12px; line-height:20px;}
.jiajumd_bd .text .pr0609{ color:#c6171e; padding-top:8px;}
.jiajumd_bd .text .pr0609 a,.md_bd .text .pr0609 a:hover{ color:#c6171e}


/*家具*/
.jiajuwz{ font-size:18px; font-family:'微软雅黑'; line-height:18px; padding-top:18px;}



/*案例大赏*/
.md_sl03 ul {position:relative;height:590px;}
.md_sl03 li {display:block;position:absolute;width:380px;}
.md_sl03 li .image {background-color:#000;}
.md_sl03 li.cur .image img {}
.md_sl03 li .box {width:100%;height:100%;position:absolute;left:0;bottom:0;overflow:hidden;zoom:1;}
.md_sl03 li .bc {position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;opacity:0.75;filter:alpha(opacity=75);}
.md_sl03 li .text {width:100%;position:absolute;left:0;top:0;}
.md_sl03 li .text h3 {font-weight:normal;text-align:center; padding-left:20px; padding-right:20px; width:320px; overflow:hidden; height:66px; line-height:66px; font-size:14px;}
.md_sl03 li .text h3 a{color:#fff;}
.md_sl03 li .text h3 a:hover{color:#fff; text-decoration:none}
.md_sl03 li .text p {color:#fff;font-size:14px;width:219px;line-height:24px;width:300px;margin:0 auto;}
.md_sl03 li .text p a{color:#fff;}
.md_sl03 li .text p a:hover{color:#c6171e; text-decoration:none}



.md_sl03 li.pos1 {left:0;top:0;height:590px;}
.md_sl03 li.pos2 {left:400px;top:0;height:285px;}
.md_sl03 li.pos3 {left:400px;top:305px;height:285px;}
.md_sl03 li.pos4 {left:800px;top:0;height:285px;}

.md_sl03 li.pos5 {left:800px;top:305px;height:285px;}




.prada{ width:280px; height:280px;}



/*品牌ＩＮ播报*/

.ppIN{padding:0}
ul.ppIN li{width:250px; clear:both; line-height:30px; height:30px; overflow:hidden; padding:0px 10px 0 10px; background:url(/images/deco/css/images/side_sl.gif) -20px -168px no-repeat; text-align:left}



/*瑞丽热文*/
.ghy_w1180{ width:1180px; margin:0 auto; clear:both; background:#fff;}
.g_index10{ height:40px; border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; line-height:40px;}
.g_index10_01{ padding-left:500px; float:left;}
.g_index10_02{ padding-right:11px; float:right; white-space:nowrap;/* width:180px;*/}
.jtlef1{ padding-top:10px; width:14px; height:20px; margin-right:15px; float:left; }
.g_yuandian img{ width:5px; height:5px; padding-top:18px; margin-left:5px; margin-right:5px; float:left; cursor:pointer; }
.jtright1{ padding-top:10px; width:14px; height:20px; margin-left:15px; }
.g_xjt{ text-align:center; height:9px;}
.g_xjt img{display:inline}
.wzstyle1{ font-family:Arial;}
.ml12{ margin-left:12px;}
.jdt{position:relative; width:1180px; height:429px; overflow:hidden}
.jdtimg{position:absolute; top:0px; left:0px; z-index:888; width:1180px; height:408px;}
.g_index11{ width:1180px; height:408px; float:left; display:inline;}
.g_index11 dl{ width:280px; height:408px; float:left;}
.g_index11_01{ margin-top:20px; margin-bottom:20px; height:18px; line-height:18px;}
.g_index11_wz1{ margin-top:12px; padding-left:20px; width:260px;/* margin-top:20px;*/ }
.g_index11_wz1 ul li{ background:url(/images/deco/css/images/wzxbj.gif) left center no-repeat; padding-left:9px; line-height:30px; height:30px;}
.ml5{ margin-left:5px;}
.martop30{margin-top:30px;}
.overflows{overflow:hidden}
.addnum10723{ width:320px;}
.addnum20723{ height:240px;}


#liangfajdt ul li a:hover{ color:#fff;}

