/* CSS Document */
*{ padding:0; margin:0; border:0; }
body{ background:url(../img/bg0.jpg) top repeat-x #000; color:#FFFFFF; }
/*----------wel---------------*/

#header{ }
.box{ width:1002px;  margin:0 auto; }
.box2{ width:1002px; margin: 0 auto;}
a{ text-decoration:none; color:#FFcc00;}
a:hover{ text-decoration:underline;}
.top{  margin-bottom:1px; background:url(../img/menu_bg.jpg) #000 left top repeat-x;  margin:0 auto;  color:#CCCCCC; height:41px; border-bottom:1px solid #404040; }
.top a{ color:#FFFFFF;}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:30px; overflow:hidden; }
.lo{ padding:10px 0;  background:url(../img/top_bg.gif) top left repeat-x; height:84px;}
.lo h1{ color:#fff; font-family:"ºÚÌå"; font-size:22px}
#menu{  height:41px;  overflow:hidden; line-height:41px; width:100%; overflow:hidden;}
#menu ul{ margin-left:20px;}
#menu li{ float:left; width:90px; margin:0 1px; text-align:center; display:inline; background:url(../img/menu_libg.jpg) right top no-repeat; }
#menu li.last { background:none;}
#menu li a{ display:block; font-weight:bold;   background:url(../img/mu_li_over.jpg)  left center   no-repeat;  color:#fff; overflow:hidden;   }
#menu li a:hover{background:url(../img/mu_li.jpg) 5px center   no-repeat; color:#ff9100; text-decoration:underline;}
#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 dashed #5a5a5a; }
#menu1 li a{ color:#FFFFFF;}
#menu1 li a:hover{ color:#FFFFCC;}
.banner{ background:url(../img/ban_bg.jpg) center top no-repeat;}


#main{ border-top:1px solid #404040;  padding-top:10px; background:url(../img/main_bg.jpg) #fff center repeat-y ;}
#left { width:249px; overflow:hidden; padding-left:1px;}
#right{ width:720px; overflow:hidden; }
#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 #3b3b3b; padding:2px; width:128px; height:128px; background:#000; }
 .grid li{width:135px; height:200px; overflow:hidden; margin:4px 15px; display:inline; overflow:hidden; float:left; }
 .grid li h5 a{ color:#FFFFFF;}

.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/bomt.jpg) left top repeat-x;  text-align:center; line-height:28px;}

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

.l_ginfo h5 a{ font-weight:normal; color:#fff;}
.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:#FFFFFF; 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 dashed #5a5a5a;}
.dd #goodsCat .cnt{ padding-top:10px;}
.dd #goodsCat .cnt li a{ font-weight:normal; color:#fff;}
.dd #goodsCat .cnt li a:hover{ color:#FFFFCC;}
.prc .ttl { border-bottom:1px dashed #CCCCCC; }
.bq{ background:#000; color:#fff; padding:10px; border-top:5px solid #3a330b;}

.bdd li{ background:url(../img/da.gif) left center no-repeat; padding-left:20px; border-bottom:1px  dashed #dedede;}
.bdd li a{ color:#FFFFFF;}
.prc .ttl{ display:none;}
.txtlist li .l_summary{ color:#fff; }
.txtlist li .l_more{ color:#999999; }
.txtlist li .l_more a{ color:#FFFFCC; }
.txtlist li h5 a{ color:#FFCC00; font-size:14px;}
.txtlist li{ padding:10px 0;}


