/* CSS Document */
@import url(Comm.css);


/*建材分类*/
.divClass img{ width:960px; height:216px}
.class_top{  background:url(../Images/Sale/title01.gif) repeat-x;border:1px solid #9DC0DD;color:#002065; border-bottom:none;height:28px; line-height:28px; padding-left:10px; font-size:14px;  font-weight:bold; }
.sale_top{ background:url(../Images/Sale/title01.gif) repeat-x;border:1px solid #9DC0DD; border-bottom:none; color:#FF2400;height:28px; line-height:28px; padding-left:10px; font-size:14px;  font-weight:bold; }
.class_content{ padding:8px 0px 10px 3px; height:160px; border:1px solid #DFC4A1; border-top:none}
.one { margin: 0px 0px 0px 10px; float:left; display:inline; color:#CCCCCC;width:181px;}
.flevel{  line-height:24px;font-size:14px; font-weight:bold; color:#DD5102}
.flevel a,.flevel a:link,.flevel a:visited{ font-size:14px; font-weight:bold; color:#DD5102}
.slevel { line-height:18px; padding-top:3px;width:180px; overflow:hidden}
.slevel a,.slevel a:link,.slevel a:visited{ color:#8C8A8C; background:url(../Images/Sale/line.gif) no-repeat right center; padding-right:6px; margin-right:6px }
.other{ clear:both; line-height:24px; height:24px;padding-top:5px; padding-left:10px;font-size:14px; font-weight:bold; color:#DD5102}
.other a,.other a:link,.other a:visited{ font-size:14px; font-weight:bold; color:#DD5102; padding-right:30px}


/*广告*/
#ad_01{ height:155px}
#ad_01 img{ width:198px;height:155px;}
#ad_01,#ad_02{ font-size:0px}


.divBLeft{ float:left; display:inline; width:198px; height:435px;}
.divBRight{float:right; width:762px;}
.divSLeft{ float:left; display:inline;  width:510px; margin-left:4px;height:435px}

/*促销新闻页面*/
.BLeft{float:left; width:758px;}
.BRight{ float:right; display:inline; width:198px; height:275px;}
.SRight{ float:right; display:inline;  width:510px; margin-left:4px;height:275px}

.top{ background:url(../Images/Sale/Top_R.gif) no-repeat right top; height:27px; padding-top:3px}
.top span{ background:url(../Images/Sale/Top_L.gif) no-repeat; line-height:27px; padding:10px 0px 10px 28px; color:#FF6600; font-weight:bold}
.snMid{clear:both; border:1px solid #FFB600; border-top:none;}
.snMid ul li{ background:url(../Images/Sale/ioc01.gif) no-repeat 10px center; padding-left:20px;color:#0066CC}
.snMid p{ padding:5px 10px; line-height:20px;color:#0066CC}
a.balink,a.balink:link,a.balink:visited{color:#0066CC}
.Moves{ width:250px;}


/*公告*/
#divPost{ width:198px; height:264px}
#divPost .pmid{ border:1px solid #CCCCCC; border-top:none; border-bottom:none; height:237px; padding:6px 0px 0px 5px; overflow:hidden; line-height:23px}

.bg01{ padding:5px 0px 0px 10px;background:url(../Images/sale/sale.png) no-repeat left top;line-height:22px; height:22px;font-weight:bold;}
.bg02{ background:url(../Images/Sale/sale.png) no-repeat left -33px;line-height:22px; height:24px; padding-left:40px; color:#76BC2F; font-weight:bold; font-size:14px;}
.bg02_01{ background:url(../Images/Sale/bg_02_01.gif) no-repeat left top; height:5px; font-size:0px;}
.bg03{ background:url(../Images/Sale/sale.png) no-repeat left -63px; height:32px;}
.bt01{ background:url(../Images/sale/sale.png) no-repeat left -27px; height:5px; font-size:0px}
.bt02{ background:url(../Images/Sale/sale.png) no-repeat left -57px;height:5px; font-size:0px}
.bt03{ background:url(../Images/Sale/sale.png) no-repeat left -95px; height:5px; font-size:0px}

/*图片轮播*/
#headLines h2 {display:none;}
#headLines dl {position:relative;overflow:hidden;height:140px;background:url(../Images/sale/bg-hotpictitle-list.gif) repeat-y 380px 0;padding-top:15px; z-index:1; }
#headLines dl dt {width:115px;height:31px;line-height:31px;cursor:pointer;margin-left:387px;overflow:auto;color:#666;text-indent:10px;background:url(../Images/sale/line-hotpiclist.gif) no-repeat bottom center;}
#headLines dl dt.hover{color:#15a;font-weight:bold;margin-top:-1px;text-indent:12px;background:url(../Images/sale/bg-hotpictitle.gif) no-repeat; overflow:hidden;}
#headLines dl dt a:hover{ text-decoration:none}
#headLines dl dd {position:absolute;top:0;left:0;display:none;width:390px;overflow:auto;padding:5px;background:url(../Images/sale/bg-hotpic.gif) no-repeat;}


/*推荐商家*/
#divRecom{ clear:both; width:958px; margin:5px auto auto auto}
.mBNS { clear:both; text-align:right}
.mBNS a,.mBNS a:link,.mBNS a:visited{ color:#666666}
.bns{ clear:both;}
.bns ul { height:100%; overflow:hidden }
.wks{  height:315px;}
.bns ul{ width:100%; height:100%; padding-bottom:5px; }
.bns ul li{ margin-left:5px;overflow:hidden;  font-size:0px; line-height:0px;float:left; display:inline;text-align:center; margin-top:5px; padding:1px}
.bns ul li img{ width:150px; height:60px;border:1px solid #ccc; }
.wks ul li{ width:100px; height:150px; margin-left:15px; }
.wks ul li img{ width:100px; height:100px;}

.mdlist{ clear:both}
.mdlist ul li{ float:left; display:inline;text-align:center; margin-top:5px; line-height:20px; }
.mdlist ul li a,.mdlist ul li a:link,.mdlist ul li a:visited{ color:#ff6600; font-weight:bold;  }

.mtitle1{clear:both; height:30px; line-height:30px;background:url(../Images/Wedding/dot5.gif) repeat-x left 25px; margin:0px 10px; }
.p_bg1{  background:url(../Images/list/c1.gif) no-repeat left 5px; height:30px; line-height:30px; width:100px;}

/*活动风向标*/
#divMoves{ width:510px; margin:10px auto auto auto;}
.mMid{border:1px solid #CCCCCC; border-top:none; border-bottom:none; height:241px; overflow:hidden}
.ashop{ margin:13px auto auto 5px; height:150px;}
.ashop img{ width:100px; height:100px;}
.mMid ul li{ display:inline; float:left; margin-left:20px; width:100px; height:137px; overflow:hidden}
.mMid ul li p{line-height:17px; padding:3px 0px 0px 0px;overflow:hidden}
.mMid ul li p a,.mMid ul li p a:link,.mMid ul li p a:visited{ text-decoration:none}

/*轮播广告*/
.sildPlayer{ width:233px; height:68px; float:left; display:inline;margin-left:14px;}

/*活动播报*/
#divNews{float:left;display:inline;width:244px; overflow:hidden; margin-left:4px;}
.nMid{ clear:both; border:3px solid #B1DCEB; border-top:none; border-bottom:none; height:300px; padding-top:5px;}
.bg03 a,.bg03 a:link,.bg03 a:visited{ width:80px; display:inline; float:left; font-weight:bold; color:#333333; padding-left:47px; text-decoration:none; padding-top:8px; height:20px; line-height:20px;}
.bg03 a:hover{ text-decoration:none}
.News1_change{ background:url(../Images/Sale/sale.png) no-repeat -3px -101px; margin:4px auto auto 3px;}
.News2_change{ background:url(../Images/Sale/sale.png) no-repeat -134px -101px; margin:4px auto auto 7px;}
.nlist li{ padding-left:5px; line-height:24px;}


/*快捷面板*/
#divPanel{ border:1px solid #D6D6D6; height:88px; margin-top:3px; text-align:center; font-size:0px}
#divPanel span img{ margin-right:10px;}
#divPanel img{ margin:4px auto auto auto; font-size:0px}


/*促销活动*/
#divBrand{ clear:both;margin:5px auto auto auto; height:67px; overflow:hidden}
#divBrand .tip{ float:left; width:50px; height:55px; background-color:#FF9900; padding:12px 10px 0px 10px; line-height:20px; color:#FFFFFF; text-align:center}
.Blist { float:left; overflow:hidden; width:889px; border:1px solid #d2d2d2; border-left:none; height:58px; padding-top:7px; }
.Blist ul li{ float:left; display:inline;font-size:0px; height:50px; padding:0px 12px 14px 12px; width:150px; overflow:hidden}
.Blist ul li a img{ width:150px; height:50px;vertical-align:middle }

/*公共模块*/
.module{ width:754px;}
.mtitle{ background:url(../Images/Sale/title_bg.gif) repeat-x left bottom; height:45px; border-bottom:1px solid #ddd }
.mtitle h3{ color:#FD851B; padding:15px 0px 0px 20px; line-height:20px; float:left; display:block}
.mtitle span{ font-weight:100; padding:0px 10px;font-size:12px; color:#FD0107}

/*精品推荐*/
#divRecomm{ float:left;  overflow:hidden}
/*.bb01{ float:left; display:inline;width:185px; border-bottom:1px solid #FF8900;color:#FF8900;background:url(../Images/Sale/ioc_02.gif) no-repeat 2px 6px; }*/
.Rlist{ clear:both; padding:8px 0px 0px 0px; }
.divPro{ display:inline; float:left; padding-left:14px; width:144px; overflow:hidden;  line-height:180%;color:#666666; height:275px; overflow:hidden; border-bottom:1px dashed #cccccc; padding-bottom:5px}
.divPro a.slt{ display:block;width:140px; height:140px; border:1px solid #EEEEEE; padding:1px; text-align:center}
a.pname,a.pname:link,a.pname:visited{ color:#0066CC; }
.scj{ color:#999999; text-decoration:line-through;}
.cxj{ font:bold 13px arial;color:#F60;}

/*标签*/
.classBox{ background:url(../Images/Sale/bg.gif) repeat-x left bottom; height:25px; float:left; display:inline;padding:6px 5px 0px 0px; overflow:hidden }
.ctype li{ display:block; float:left; list-style-type:none; text-align:center; width:65px; font-weight:100;background:url(../Images/Sale/jp.gif) no-repeat; height:22px; margin-right:1px; padding-top:3px; line-height:22px}
.ctype li.ctype1_change,.ctype li.ctype2_change,.ctype li.ctype3_change,.ctype li.ctype4_change,.ctype li.ctype5_change,.ctype li.ctype6_change,.ctype li.ctype7_change,.ctype li.ctype8_change{background:url(../Images/Sale/jp.gif) no-repeat left -25px;width:65px; cursor:pointer}

/*团购*/
#divShopping{ float:left; width:774px}
.bb03{ border-bottom:1px solid #00B1CB;color:#00B1CB;background:url(../Images/Sale/ioc_01.gif) no-repeat 2px 6px; }

/*热点排行*/
#divOrder{ float:right; width:200px;  height:435px; overflow:hidden}
#order1,#order2{ margin-right:3px;}
.lable a,.lable a:link,.lable a:visited{ text-decoration:none}
a.order1_change,a.order2_change,a.order3_change{ background-color:#FFFFFF; border-bottom:none;}
.SaleInfo{ border:1px solid #dddddd; border-top:none; border-bottom:none;padding:5px 0px 0px 5px; overflow:hidden; }
.SaleInfo ul li{ line-height:24px; overflow:hidden}

/*专题活动*/
#divSubject { clear:both}
#divSubject .stop{ background:url(../Images/Sale/stop.gif) no-repeat; height:9px; font-size:0px;}
#divSubject .smid{ background:url(../Images/Sale/smid.gif) repeat-y; height:84px; font-size:0px; padding-left:5px }
#divSubject .smid img{ width:222px; height:80px; margin-left:12px;}
#divSubject .sbt{ background:url(../Images/Sale/sbt.gif) repeat; height:8px; font-size:0px;}

/*逛逛店铺*/
#divGoto{ border:1px solid #ddd; margin:5px auto auto auto; width:958px; }
.inall{ color:#CCCCCC; font-weight:100}
.allClass{ float:left; width:420px; padding:5px 10px 0px 110px;color:#666}
.allClass a{ line-height:18px; padding:0px 3px; color:#666}
.mtitle img{ margin:10px 3px 0px 0px}

#OrderByShop{ float:left; width:300px; height:145px;background:url(../Images/Sale/sale.png) no-repeat -201px -139px; margin:17px auto auto 15px; }
.ShopList{ margin:3px auto auto 44px;}
.ShopList li{ background:url(../Images/Sale/dot.gif) repeat-x left 50%; height:19px; line-height:19px;}
.ShopList li span{ background-color:#FFFFFF; padding:0px 5px;}

#divSeach{ float:right;background:url(../Images/Sale/sale.png) no-repeat -201px -308px; height:160px; width:410px; margin:17px auto auto 15px; overflow:hidden }
.divKeyWord{margin:0px auto auto 44px; width:350px; overflow:hidden}
.divKeyWord a{ white-space:normal; line-height:22px; padding:0px 5px;}

/*新进商铺*/
#NewShop{ float:right; width:200px;}
.stitle{ background:url(../Images/Sale/sale.png) no-repeat -273px -64px;height:24px; line-height:24px;padding-left:15px; font-weight:bold; color:#FFFFFF;}
.sbt{ clear:both;background:url(../Images/Sale/sale.png) no-repeat -273px -88px; height:5px; font-size:0px; }

/************************************详细页面************************************/
.tgxq{ padding:20px 0px 0px 20px; line-height:24px; float:left; font-size:14px;color:#666666}
.checkBox{ width:220px; float:left; padding:20px 0px 0px 5px; color:#666666}
.checkBox li{ float:left; display:block; width:110px; line-height:22px;font-size:14px}
.checkBox li input{ vertical-align:middle; height:12px; width:12px; cursor:pointer}

#divDetail{border:1px solid #FFB600; }
#divDetail h2{ padding:10px 20px; line-height:30px;text-align:center}
#divRegForm{border-bottom:1px dashed #d2d2d2; margin:0px 25px 10px 25px; height:350px; }
.info{ line-height:22px; height:22px;  color:#727272;}
.info a,.info a:link,.info a:visited{color:#727272;}
#divRegForm ul { padding:20px 0px 0px 50px;}
#divRegForm ul  li{color:#666666}
#content{ height:auto; line-height:24px; padding:10px 20px 10px 20px;color:#666666}
/*#content img{ width:expression((documentElement.clientWidth < 800) ? "auto" : "800px" );}*/
