/* CSS Document */
*{ padding:0; margin:0;  }
body{ background:#000; color:#8b6b46; background:url(../img/this.jpg) repeat-x #000 }
/*----------wel---------------*/

#header{ }
.allbox{width:960px;  margin:0 auto;}
.box{width:940px}
.box2{ width:940px; margin: 0 auto;}
a{ text-decoration:none; color:#FFFFFF}
a:hover{ text-decoration:underline;}
.top{margin:0 auto;padding:0 }
.top ul li{}
.top a{ color:#0099cc;}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:30px; overflow:hidden; }


.lo{ overflow:hidden; color:#fff; height:72px;padding:5px 0 0 0}
.lo h1{ padding:5px ; color:#000;  font-size:28px; font-weight:bold; background:url(../img/bc.jpg)}
.lo a{color:#fff}




#menu{overflow:hidden; line-height:30px; width:940px; overflow:hidden;;margin:0 auto;clear:both}
#menu ul{padding-top:22px}
#menu li{ float:left; width:83px; margin:0 1px; text-align:center; display:inline; background:url(../img/ab.jpg) ; height:27px; }
#menu li a{ display:block;   color:#f4cf00; overflow:hidden;   }
#menu li a:hover{ color:#ff9100; text-decoration:none }
#menu li.last a {border-right:none;}



#menu1 li{line-height:24px; background:url(../img/goodscat.gif) 10px center no-repeat; padding:5px 0 5px 30px; border-bottom:1px dotted #77552e; }
#menu1 li a{ color:#8b6b46;  font-weight:bold}
#menu1 li a:hover{ color:#FF9900;}
.banner{ padding-top:18px;margin:0 auto;width:940px;}


#main{ border-top:1px dotted #77552e;}
#left { width:200px; overflow:hidden; padding-left:1px; background:#000; border-right:1px solid #8b6b46}
#right{float:left;width:730px; overflow:hidden; background:#000;margin-left:5px;}
#right .mod .cnt{ background:url(../img/cnt_bg.jpg) right bottom no-repeat; padding:10px;}

#left .mod .ttl {   }
#left .mod .ttl h4{ color:#cb2c2c; padding:0px 0 0 25px; }
#left .mod .cnt { padding:0; }
#left .mod .cnt li{line-height:24px; background:url(../img/list.jpg) left center no-repeat; padding-left:20px; margin-bottom:10px; }
#left #goodsCat  .cnt li a{ padding-left:25px;}

.prc .mod .ttl {background:url(../img/prc.gif) 10px center no-repeat; height:29px;     }
.prc .mod .ttl h4{ background:url(../img/xib.gif) 10px center no-repeat; padding:8px 0 0px 35px;  color:#f0400f; }
.prc .mod .ttl h5{ background:url(../img/fd.jpg)  left center no-repeat; width:42px; height:15px;  } 
.prc .mod .ttl h5 a{ color:#bb9b6e; padding-left:10px;}
.grid .l_img img{ border:1px solid  #77552e; padding:2px; width:128px; height:128px; background:#fff; }
 .grid li{width:135px; height:200px; overflow:hidden; margin:4px 15px; display:inline; overflow:hidden; float:left; color:#8b6b46; }
 .grid li h5 a{ color:#f4a709; font-size:12px}

.dsd{ margin-top:0px;}
.s img{ float:left; padding:0 10px 10px 0;}
.bdd li{ padding-left:15px; line-height:25px; background:url(../img/lis.jpg) left center no-repeat;}
.btm{background:url(../img/btm.jpg);  text-align:center; height:86px; line-height:24px;margin:0 auto;margin-top:5px;color:#eab066 }

#ULocation { background:url(../img/ul.jpg) 5px  center no-repeat; margin-bottom:6px; padding:4px 0; color:#999999;  }
#ULocation a{ color:#FF9900; font-size:16px; }

.l_ginfo h5 a{ font-weight:normal; color:#076300;}
.l_ginfo h5 a:hover{ color:#FFFFCC;}
.sy{ padding-top:33px; padding-right:20px;}
.sy img{ vertical-align:middle; }
.sy a{ padding-right:10px; }

.wez{ line-height:34px; color:#8b6b46; padding-right:20px;  }
.dd{ background:url(../img/btz.jpg) left bottom no-repeat;}
.dd #goodsCat .ttl{background:url(../img/t.jpg) left top no-repeat; height:39px; line-height:30px;  }
.dd #goodsCat .cnt li{ font-weight:bold; background:url(../img/goodscat.gif) 10px center no-repeat; padding-left:5px; border-bottom:1px dotted #77552e;}
.dd #goodsCat .cnt{ padding-top:10px;}
.dd #goodsCat .cnt li a{ font-weight:bold; color:#8b6b46;}
.dd #goodsCat .cnt li a:hover{ color:#FF9900;}
.prc .ttl { border-bottom:1px dashed #77552e; }
.bq{padding:10px}
.bq a {color:#8b6b46; font-weight:bold!important;}

.bdd li{ background:url(../img/da.gif) left center no-repeat; padding-left:20px; border-bottom:1px  dashed #77552e;}
.bdd li a{ color:#8b6b46;}
.prc .ttl{ display:none;}
.txtlist li .l_summary{ color:#8b6b46; }
.txtlist li .l_more{ color:#999999; }
.txtlist li .l_more a{ color:#FF0000; }
.txtlist li h5 a{ color:#8b6b46; font-size:14px;}
.txtlist li{ padding:10px 0;}
h3{padding:0;margin:0; border-bottom:1px dotted #77552e;}
h3 a{ color:#cc0000!important}
