/* CSS Document */
*{ padding:0; margin:0; border:0; }
body{ background:url(../img/bg.jpg) #fff; }
/*----------wel---------------*/
.box{ width:1002px;  margin:0 auto; }
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.top{ background:url(../img/top_bg.jpg) left top repeat-x; padding-top:15px;}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:39px; overflow:hidden; }
.lo{ padding-left:30px;}

#menu{background:url(../img/me.jpg) left top repeat-x; width:100%; padding-top:10px; overflow:hidden;}
#menu ul{ margin-left:20px;}
#menu li{ text-align:center; float:left; width:70px; padding:0 10px; display:inline; background:url(../img/li.jpg) right center no-repeat;    }
#menu li a{ display:block; height:34px; font-weight:bold; line-height:34px;color:#666666;   }
#menu li a:hover{background:url(../img/ban2.gif) center bottom no-repeat; color:#0664a4; text-decoration:underline;}
#menu li.last a { background:none;}
#menu1 li{line-height:29px; background:url(../img/icon.jpg) 5px center no-repeat; border-bottom:1px solid #CCCCCC;}
#menu1 li a{ padding-left:30px;} 

#main{ background:url(../img/m_bg.jpg) left repeat-y;}
#left { width:236px; padding:0 20px;overflow:hidden;}
#right{ width:700px; overflow:hidden;}

#left .mod .ttl { background:url(../img/ett.gif) left top no-repeat; padding:10px 0 0 0;}
#left .mod .ttl h4{ color:#fff; padding:5px 0 0 15px; background:url(../img/xiaod.gif) left center no-repeat;}
#left .mod .cnt { padding:0; }
#left .mod .cnt li{line-height:29px; background:url(../img/bab.gif) left center no-repeat; margin-bottom:10px; }
#left #goodsCat  .cnt li a{ padding-left:25px;}
.ban{ border-top:5px solid  #e8e8e8; border-bottom:3px solid #e8e8e8; }
.prc .mod .ttl { background:url(../img/xt.gif) left bottom no-repeat; padding-bottom:10px;  }
.prc .mod .ttl h4{background:url(../img/xt.jpg) 10px center no-repeat; padding-left:25px;  color:#4979aa; } 
.prc .grid .l_img img{ border:1px solid #c7cfe2; padding:2px; width:100px; }
.prc .grid li{ width:120px; height:130px; overflow:hidden; margin:4px 6px; display:inline; overflow:hidden; float:left; }

.dsd{ margin-top:10px;}
.s img{ float:left; padding:0 10px 10px 0;}
.bdd li{ padding-left:15px; line-height:25px; background:url(../img/list.jpg) left center no-repeat;}
.btm{ width:1002px; background:url(../img/botm.jpg) left top repeat-x; padding-top:15px; text-align:center; line-height:25px;}
.ff{ width:220px;}
.ff li{ padding:5px 0 5px  20px; background:url(../img/dds.jpg) 10px center no-repeat;  border-bottom:1px solid #ddd;}


#ULocation {background:url(../img/xt.gif) left bottom no-repeat; padding-top:10px; color:#999999; }
#ULocation a{ color:#4979aa; }
.l_ginfo h5 a{ font-weight:normal; color:#000;}
.sy a{ padding:5px 15px ; display:block; float:left; background:url(../img/icon.jpg) left 7px no-repeat;  }
.wez a{ display:block;    }
.dd{ background:url(../img/btz.jpg) left bottom no-repeat;}
.dd #goodsCat .ttl{ background:url(../img/me.jpg) left;}
.dd #goodsCat .cnt li{ font-weight:bold; background:url(../img/dee.jpg) 10px center no-repeat; padding-left:20px; border-bottom:1px dashed #fff;}
.prc .ttl { border-bottom:1px solid #CCC;}


