@charset "utf-8";
/* CSS Document for jia.ruyijia.com */
@import url('global.css');
h1{margin:8px 0;color:#CC0000;font-family:Simhei,Arial,Helvetica,sans-serif}
h2{margin:6px 0;color:#CC0000;font-family:Arial,Helvetica,sans-serif}
h3,h4{margin:5px 0}
/* 一些通用样式 */
.minfo{font-size:10px;color:#666666;font-weight:normal}
.probox{border:1px solid #CCCCCC;height:100%;padding:5px;}
/* 页面主体 */
#content h2{width:110px;height:28px;line-height:28px;text-align:center;background:url(../images/h2tbg.png) repeat-x;margin:10px 0 0 0;border:solid #CCCCCC;border-width:1px 1px 0 1px;font-size:14px;color:#333333}
.product h1{ display:block; font-size:24px; padding:8px 0;}
.promenu{height:30px;font-size:12px;font-weight:bold;background:url(../images/tabbg.png) #FFFFFF repeat-x top}
.promenu ul{height:26px;line-height:26px}
.promenu li{float:left;padding:0 18px;margin-top:3px;height:25px;border-top:1px solid #CCCCCC;border-right:0;border-left:1px solid #CCCCCC;border-bottom:0;background:url(../images/tab.png) #FFFFFF repeat-x top;list-style-type:none}
.promenu li.now{background:url(../images/darrow.png) #FFFFFF no-repeat bottom center;height:26px;border-bottom:0}
.promenu li.last{border-right:1px solid #CCCCCC}
.promenu li.first{border-left:1px solid #CCCCCC}
/* 产品展示 */
.proinfo{clear:both;padding:10px;font-size:12px;border:solid #CCCCCC;border-width:0 1px 1px 1px;height:100%}
.proinfo h3{margin:5px 0 0 0;padding:5px 3px 3px 0;color:#DD2222; font-size:14px;}
.proinfo h3 img{ margin-right:5px}
.proimg{float:left;width:250px;margin-right:10px}
.proimg img{padding:4px;border:1px solid #CCCCCC}
.proimg img:hover{border:1px solid #333333}
.ryshow{text-align:center}
.ryshow img{padding:2px;border:0}
.stars{ padding:4px;}
.stars img{ padding:0 2px; }
.ryshow img:hover{border:1px solid #CCCCCC}
.maininfo{width:360px;float:right}
.subact{float:right;margin:-20px 10px 0 0;font-size:12px}
.prodesc{font-size:14px;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #CCCCCC}
.prodesc2{font-size:12px;margin:0 0 10px 0;padding:0 0 3px 0;}
.mainintro{padding:0;font-size:14px}
.mainintro p{margin:0 0 10px 0}
.bignum{font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;color:#DD2222}
/* 产品表格 */
.protable{width:100%}
.protable td{padding:1px 1px 1px 0}
.protable td.col1{width:20%;font-weight:bold}
.protable td.col2{width:80%}
/* 参数表格 */
.paratable{width:90%;margin-top:5px;border-collapse:collapse}
.paratable td{padding:1px 5px}
.paratable td.col1{width:30%;font-weight:bold;text-align:right;color:#666666}
.paratable td.col2{width:70%}
/* 按钮 */
.vbtn{width:150px;text-align:center;height:26px;line-height:26px;margin:5px 5px 5px 0;background:url(../images/rybtn.png) no-repeat}
/* 企业名片 */
.corpcard{padding:10px;font-size:12px}
.corpcard ul{list-style:none;margin:5px 0}
.corpicon{float:left;width:60px;height:60px;border:1px solid #999999}
.contact table{border:solid #CCCCCC;border-width:1px 0;margin-top:20px;width:100%}
.contact table td{width:50%;vertical-align:top}
/* 内容评论 */
.revarea{margin:5px 0;background:#FFFFFF;font-size:12px}
.revpost{background:url(../images/fade-butt.png);border:3px double #999999;border-left-color:#CCCCCC;border-top-color:#CCCCCC;color:#333333;font-size:16px;font-weight:bold;cursor:pointer;padding:6px 12px; margin-left:65px;}
.revbox{margin:5px 0;font-size:12px;clear:both;height:100%}
.revbox img{float:left;width:50px;height:50px;padding:3px;margin:4px 8px 0 0;border:1px solid #CCCCCC;background:url(../images/avatar.png) #FFFFFF no-repeat center}
.revbox dl{width:100%}
.revbox dt{font-weight:bold;color:#999999;border-bottom:1px dashed #CCCCCC;margin-left:70px; height:24px;}
.revbox dd{ padding-left:70px;}
.revbox dd.revact{text-align:right}
.revbox dd.re{border:1px solid #CCCCCC}
.revbox dd.floor{float:right;font-weight:bold;color:#666666;margin-top:-24px; display:none;}
.revbox fieldset{margin:5px 0;padding:2px 10px;border:1px solid #CCCCCC}
.revbox .rate{ display:block; padding:4px 0; width:100%; height:22px; margin-top:-28px; }
.revbox .rate label{ margin:0 0 0 auto; color:#999; width:140px;text-align: right; display:block; white-space:nowrap;}
.revtime{font-size:9px;color:#999999;padding-left:20px;font-weight:normal}
.postrev .ico{ margin:8px; width:50px; height:50px; padding:1px;}
.postrev{width:80%;margin:auto;height:100%}
.postrevbox{float:left}
.actbox{background:#E0FFD2;margin-bottom:10px;padding:5px 0;:}
.tips{color:#44AA22}
.tips a{text-decoration:underline}
.tips a:hover{text-decoration:none}
.loginbox{margin:auto;padding:10px 0;width:80%}
p.pleaselogin{font-weight:bold;text-indent:6em}
/* 成套家具 */
#bundle{border:1px solid #CCCCCC;border-top:1px solid #FFFFFF;font-size:12px;height:100%}
#bundle h3{width:100%;font-size:12px;border-bottom:1px solid #CCCCCC;background:#EFEFEF;text-indent:5px}
#bundle dl{float:left;width:90px;margin-left:15px;text-align:center}
#bundle dt{margin:-4px 0 5px 0}
#bundle dl img{width:80px;border:1px solid #CCCCCC;padding:5px;background:#FFFFFF}
/* 相关资讯 */
.glist{width:100%;clear:both; overflow:hidden;_height:1%;}
.glist img{width:140px}
.glist .item{ float:left; width:150px; padding:4px; text-align:center; font-size:12px}
.glist table{ border:1px solid #ddd;}
.glist dl{clear:both;margin:8px 0;}
.glist dd{font-size:12px}
/* 列图片 */
.pbrowser{margin:-26px 0 0 0;float:right}
/* 产品边栏 */
#prosb{width:300px;float:right;font-size:12px}
#prosb h2{height:23px;padding:3px 0 0 0;font-size:14px;color:#333333;text-indent:1em;margin:0;background:url(../images/bg_sbh2.png) #FFFFFF repeat-x;border:1px solid #CCCCCC}
#prosb h2 a{color:#44AA22}
.sdsub{float:right;margin:-22px 5px 0 0}
.sdsub a{color:#999999}
.sdbox{margin-bottom:5px;background:#FFFFFF;border:1px solid #CCCCCC;padding:8px}
.sdbox ul li{width:290px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#prosb .subact{margin-top:-22px}
/* 排行榜 */
.charts{width:200px;float:left;margin:5px 0 8px 8px;background:#FFFFCC}
.charts h3{height:28px;line-height:28px;font-size:12px;font-weight:bold;text-align:center;background:url(../images/ybg.png) no-repeat;margin:0;padding:3px 0 0 0}
.chartsbox{border:1px solid #FCD163;padding-top:5px}
.charts ul{margin:0 5px;list-style-type:none}
.charts ul li{clear:both;height:110px;list-style-type:none;border-bottom:1px dashed #CCCCCC;font-size:12px;margin:0 0 5px 0;overflow:hidden}
div.chartspro{width:150px;float:right}
.chartsnum{float:left;width:24px;height:24px;line-height:24px;text-align:center;font-size:18px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#FF0000;border:1px solid #FFCC00;background:url(../images/numbggrey.png) no-repeat center}
.no1,.no2,.no3{background:url(../images/numbg.png) no-repeat center;color:#FFFFFF}
.no10{font-size:16px}
.charts ul li img{padding:3px;border:1px solid #CCCCCC}
/* 经销商列表 */
.dealerlist th{background:#EFEFEF;text-align:left;text-indent:5px}
.dealerlist td.col1{width:42%}
.dealerlist td.col3{width:23%}
.sbnum{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:bold;color:#DD2222}
/* 主体区域的经销商列表 */
.tdlist th{background:#EFEFEF;text-indent:5px}
.tdlist .col1{width:30%}
.tdlist .col2{width:10%}
.tdlist .col3{width:13%}
.tdlist .col4{width:12%;text-align:center}
.tdlist ul{margin-left:5px}
/* 浏览历史与比价 */
.broback{background:#F3F3F3;padding:5px 0 0 0;margin-bottom:5px;border:1px solid #CCCCCC}
.brohis dl{float:left;width:90px;text-align:center; padding:3px;}
.brohis dt{margin:-4px 0 0 0}
.brohis dl img{width:90px;border:1px solid #CCCCCC;padding:1px;background:#FFFFFF;margin:0}
.vabtnbox{border-top:1px solid #CCCCCC;background:url(../images/bg.gif) repeat-x;padding:1px 5px 2px 5px}
.vabtn{width:120px;text-align:center;height:29px;line-height:29px;background:url(../images/btn_act.png) no-repeat;font-size:14px;font-weight:bold; border:none;}
.subvact{float:right;height:29px;line-height:29px;margin:0 5px 0 0}
.viewall{padding:5px 10px;text-align:right}
/* 小菜单 */
.tab{width:100%;height：10px;
background:#E5E5E5}
.tab ul{list-style-type:none;text-align:center;font-size:12px}
.tab li{float:left;height:25px;line-height:25px;padding:0 10px;border-right:1px solid #CCCCCC;cursor:pointer;background:url(../images/bg_tab.png) repeat-x}
.tab li.now{color:#FF0000;border-right:1px solid #CCCCCC;font-weight:bold;background:url(../images/bg_tab2.png) repeat-x;background:#FFFFFF}
.list{clear:both;border-top:1px solid #CCCCCC;padding:5px;margin-bottom:5px}
/* 产品秀 */
#showmenu{width:550px;margin:auto;text-align:center}
#showmenu a.now{font-weight:bold;color:#DD2222}
#show{width:600px;margin:auto;min-height:400px;background:#000000}
/* 报价及经销商列表 */
.quotettl{padding:8px 0;margin:5px 0;border-bottom:1px solid #CCCCCC}
/* 促销信息 */
.pnum{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#000000;text-decoration:line-through}
.pnumn{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#DD2222}
.pnums{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;color:#DD2222}
/* 如意导购 */
.promenu li.now a,.promenu li a:hover,.promenu li a:active{color:#DD2222}
.rname,.promenu li a:link,.promenu li a:visited{color:#333333}
.subrevact,.tdlist .sbnum{text-align:right}
.glist dt,.dname{font-weight:bold}
.dealerlist,.tdlist{width:100%;border:0}
.dealerlist td,.tdlist td{padding:1px}
.dealerlist td.col2,.tdlist .col5{width:35%}
td.shout{border-bottom:1px dashed #CCCCCC}
.revdealer,.xmenu{border:1px solid #CCCCCC;margin-bottom:5px}
.promotion,.ryg{border:1px solid #CCCCCC;padding:5px;margin-bottom:5px;background:#FFFFFF}
.promotion ul{list-style-type:none}
.promotion ul li{clear:both;padding:5px 0;margin:5px 0;height:66px;border-bottom:1px dashed #CCCCCC}
.promotion ul li img{float:left;margin-right:5px;padding:3px;border:1px solid #CCCCCC}
.vbtn a,#prosb .subact a,.vabtn a,#showmenu a{color:#000000}

.ryg ul{padding:8px;  list-style:none;}
.ryg ul li{clear:both;padding:2px 0 2px 12px;background:url(../images/arrow-blk.gif) no-repeat left center;}

/* 分类索引模块 */
.catnav{ background:#FFFFCC url(../images/bg_cateli.gif) repeat-y;font-size:12px; margin-bottom:5px; overflow:hidden;}
#cateType{ height:28px; width:100%; overflow:hidden; clear:both;color:#663300; font-weight:bold; font-size:12px; background: url(../images/bg_catetp.gif) repeat-x;}
#cateType li{ float:left; display: block; padding:0 8px; height:28px;}
#cateType li.seled{ background:url(../images/arrow-cur.gif) no-repeat center bottom;}
#cateType ul{ list-style:none; padding:0 8px; display:block; height:28px; }
#cateType .arw{ background:url(../images/arrow-down.gif) no-repeat 0 8px; padding-left:12px;}
#cateType.wrap .arw{ background-image:url(../images/arrow-up.gif);}
	#hotcates{ float:right; width:320px; background:url(../images/br_catetp.gif) no-repeat top right;}
	#allcates{ float:left; background:url(../images/bl_catetp.gif) no-repeat top left; width:500px;}
#cateType a{ color:#630;}
#cateType a:hover{ color:#630; text-decoration:underline;}
.catree{ background:url(../images/bbl_catetp.gif) no-repeat left bottom;}
.catree .inner{ background:url(../images/bbr_catetp.gif) no-repeat right bottom; padding:4px; height:100%;}
.catree table{}
.catree .ctl{ width:620px; border-right:1px solid #ddd;}
.catree .ctl ul{ clear:both; overflow:hidden; padding:0 8px; list-style:none; position:relative; height:24px;}
.catree .ctl li a{ font-size:12px; font-weight:bold;}
.catree .ctl li{ width:130px; height:20px; float:left; display:block; padding:2px 5px;}
.catree .ctl li.seled{background: #FFCC00;}
.catree .ctl .subcate{ clear:both; background:#ffc; border:2px solid #FFCC00;padding:8px; margin:0 8px;}
.catree .ctl div p{ display:inline; padding-right:10px; font-size:10px; color:#666; }
.catree .ctl div p a{ font-size:12px;}
.hide{ display:none;}
.catree .ctr{ width:340px;}
.catree .ctr ul{ padding:4px; list-style:none;}
.catree .ctr li{ width:100px; float:left; display:block;font-size:10px; color:#666; padding-left:8px;}
.catree .ctr li a{ font-size:12px; font-weight:bold;}

.catree a{ color:#663300;}
.catree a:hover{ color:#FF6600; text-decoration:underline;}

/* 产品秀 */
.shows{ overflow:hidden;_height:1%; width:100%;}
.shows dl{ float:left; width:150px; display:block; padding:4px;}
.shows dt{ display:block; border:1px solid #99CC00; background: #EEF9E8; text-align:center; margin:5px 0;}
.shows dt a{ color:#009900; font-weight:bold;}
.shows dt a:visited{ color:#090;}
.shows dl dd.pics{ border:1px solid #ddd; padding:2px; overflow:hidden;}
.shows dd img{ border:0px; width:100%;}
.shows dd{ font-size:12px;}
.shows dd ul{ list-style:disc; margin-left:24px;}

#newprods{ width:324px; float:left;}
#coolprods{ width:320px; float:right;}

.seeks{ background:url(../images/cd_grn_hd.gif) repeat-x;margin:0 0 5px 0;}
.stips{ background:url(../images/ic_mag.gif) no-repeat; border:0; color:#fff; padding-left:32px; height:26px; overflow:hidden; display:block; font-size:12px; line-height:26px;}
.stips p strong{ margin:0 4px; font: bold 13px Arial, Helvetica, sans-serif; color:#f00; }

.seekbox{ padding:4px; border:1px solid #ddd; }
.seekbox dl{font-size:12px; border-bottom:1px dashed #ddd; overflow:hidden; position:relative; z-index:0; width:100%;}
.seekbox dl dt{background:url(../images/sieve_bg3.jpg) no-repeat left center; font-weight:bold; position:absolute; width:12px; padding:8px;}
.seekbox dl dd{ display:block; padding:4px 0 8px 40px;}
.seekbox ul{ list-style:none;}
.seekbox ul li{ display:block; width:24%; float:left; font-size:10px; color:#666;}

.seekbox li a{ color:#333; font-size:12px;}
.seekbox li.last a{ color:#06c; font-size:12px;}
.seekbox a:hover{ text-decoration:underline; color:#FF6600;}

.prods-list{ border:1px solid #ccc; font-size:12px; margin:5px 0;}
.prods-head{ border-bottom:1px solid #ccc;height:29px; clear:both; overflow:hidden; padding:3px 6px; background:#ededed;}
.prods-foot{ height:29px; clear:both; overflow:hidden; padding:3px 6px; background:#ededed;}
.prods-list .sorts{ float:left; padding:4px;}
.prods-list .comps{ float:right; display:block; background-position: right center; background-repeat:no-repeat; padding-right:32px; width:220px;}
.prods-list .comps label{ float:left; padding:4px;}
.prods-list .comps input{ float:right;}
.prods-head .comps{ background-image:url(../images/arw_comp.gif);}
.prods-foot .comps{ background-image:url(../images/arw_comp_up.gif);}
.prods-content{font-size:12px; }
.prods-content .item{ border-bottom:1px solid #ccc; padding:2px 0;}
.prods-content .chek{ background:#999 url(../images/compare_vert.gif) no-repeat; width:25px; text-align:center; padding-top: 80px; vertical-align:top;}
.prods-content .pics{ width:150px; text-align:center;}
.prods-content .desc{ width:auto; padding:8px 0;}
.prods-content .desc .inner{ padding-right:8px; border-right:1px solid #ddd;}
.prods-content .pric{ width:140px; padding:0 8px;}
.prods-content .pric strong,.prods-content .pric del{ display:block; font:18px Georgia, "Times New Roman", Times, serif;}
.prods-content strong{ font-size:14px; color:#f00;}
.prods-content .pbtn{ background:url(../images/cbutton_bg2.gif) no-repeat; width:128px; height:24px; line-height:24px; text-align:center; display:block; font-weight:bold; margin:5px auto; color:#663300;}
.prods-content .pbtn:visited{ color:#630;}
.prods-content h3{ font-size:14px;}
.prods-content h3 a{ color:#000; text-decoration:none;}
.prods-content h3 a:hover{ color:#000; text-decoration:underline;}

.prods-list .item-head td{ background:#FFFFCC; padding:4px 0; font-weight:bold; color:#FF9900;}
.prods-content .pics{ text-align:center;}
.prods-content .band{ text-align:center; width:100px;}
.prods-content .dess{ text-align:center; width:150px;}
.prods-content .size{ text-align:center; width:150px;}
.prods-content .matr{ text-align:center; width:150px;}
.prods-content .pris{ text-align:center; width:100px;}
.prods-content .manu{ text-align:center; width:150px;}
/* 关注品牌 */
.brand-list{}
.brand-list dl{ width:140px; text-align:center; float:left; padding:4px;}
.brand-list dt{ text-align:center;}
.brand-list dd{}
.brand-list dd img{ width:128px; height:64px; padding:2px; background:#fff; border:1px solid #ccc;}



.pagenav{ text-align:center; font-weight:bold; font-size:13px; clear:both; padding:4px 0;}
.pagenav a{ padding:4px;}
/* 产品目录 */
.catesindex{}
.catesindex h2{ clear:both;}
.catesindex h3{ clear:both; font-size:10px; color:#666666; border-bottom:1px dashed #ddd;background:url(../images/ico_revcom.gif) no-repeat left center; padding-left:20px;}
.catesindex h3 strong{ font-size:16px; color:#06c;}
.cgroup{ border:1px solid #ddd; padding:12px;}
.clist{ clear:both;}
.clist ul{ clear:both; overflow:hidden; _height:1%; padding:10px 0; list-style:none;}
.clist ul li{ float:left; width: 180px; padding-left:20px; font-size:10px;}
.clist ul li a{ font-size:13px;}
.tits{ background:#F1FECB; padding:8px;}
.tits img{ border:1px solid #000; background:#fff; padding:1px; margin-right:24px;}

.toptits{ text-align:center;}

.tops-list{}
.tops-list .item{ margin:3px;width: 187px;float:left; background:url(../images/bg_topB.gif) no-repeat left bottom;}
.tops-list .item .inner{background:url(../images/bg_topT.gif) no-repeat left top; position:relative; z-index:0; padding:5px;}
.tops-list .item h3{ color:#fff; text-align:center; font: bold 18px Verdana, Arial, Helvetica, sans-serif; display:block; margin:0; height:36px; line-height:36px;}
.tops-list .item h4{ text-align:center; height:40px; color:#666; font-weight:normal; display:block; margin:0; font-size:14px; padding:4px 0}
.tops-list dt{ display:block; padding:4px 0; text-align:center;}
.tops-list dd{ display:block; font-size:12px; border-top:1px solid #ddd; padding:8px 0}

.tops-list dd p{ padding-left:20px; font-size:12px; background-repeat:no-repeat; background-position:left center;}
.tops-list .toA{ background-image: url(../images/heart.gif);}
.tops-list .toB{ background-image: url(../images/rosette.gif);}
.tops-list dd strong{ font-size:10px; color:#f60;}
/* 阅读感受投票 */
#feeling{border:1px solid #CCCCCC;height:100%}
#feeling h2{font-size:14px;text-align:center;background:#E0FFD2;padding:5px 0;margin-bottom:10px; width:100%;}
#feeling ul{font-size:12px;list-style:none; margin:0 auto; width:560px;}
.feelimg{width:40px;height:40px;text-align:center}
#feeling ul li{width:50px;float:left;text-align:center}
/* 阅读感受结果 */
#feelingresult{border:1px solid #CCCCCC;height:100%;font-size:12px}
#feelingresult table{width:80%;margin:auto}
#feelingresult table td{width:10%;text-align:center;font-weight:bold}
#feelingresult table td.resultbar{height:80px;background:url(../images/fresult_bg.png) #FFFFFF repeat-y center}
.newslist dd,#elite{font-size:12px}
#artnav ul,.chnlnav ul{list-style-type:none}
#artnav li,.chnlnav li{display:block;float:left;border:1px solid #CCCCCC;padding:2px 5px;margin:2px;font-size:12px;text-decoration:none}
#artnav li.now,.chnlnav li.now{background:#FFCC00}
#artnav li.now a,.chnlnav li.now a{color:#000000}
#artnav li.pages,.chnlnav li.pages{color:#000000;font-weight:bold;border:0}
#actsub h2.title,.box h2.title{background:url(../images/bg_posth2.png) repeat-x;font-size:14px;height:30px;line-height:30px;width:100%; text-align:left;}
#elite dt,.newslist dt,.revbox fieldset legend{font-weight:bold}
