/* CSS Document */
*{ padding:0; margin:0;  }
body{ background:#dfecf5 url(../img/bg.jpg) top repeat-x;}
/*----------wel---------------*/
.header{ width:1002px; overflow:hidden; margin:auto;}
.box{ width:1002px;  margin:0 auto; }
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.top{  margin-bottom:1px; background:url(../img/menu_bg.jpg) repeat-x;  margin:0 auto; color:#000;}
.top a{ color:#000;}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:30px; overflow:hidden; }
.lo{ padding:10px 10px 0 10px; color:#666666; width:1002px; font-size:18px}
.lo h1{ color:#000;  font-size:28px;}
#menu{background:url(../img/menu_bg.jpg)repeat-x; height:34px;line-height:34px; width:100%; overflow:hidden; font-size:14px;}
#menu ul{}
#menu li{ float:left; width:90px; margin:0 1px; text-align:center; display:inline;}
#menu li.last { background:none;}
#menu li a{ display:block; font-weight:bold; color:#000; overflow:hidden;   }
#menu li a:hover{color:#021168; text-decoration:underline;}
#menu li.last a {border-right:none;}

#main{ padding-top:10px; background-color:#FFF}
#left { width:219px; overflow:hidden;background-color:#d8e8f1; margin-left:10px;_margin-left:5px;}
#right{ width:730px; overflow:hidden;margin-right:10px; _margin-right:5px;}
#right .mod .cnt{ background:url(../img/cnt_bg.jpg) right bottom no-repeat;}

#left .mod .ttl {}
#left .mod .ttl h4{ color:#FF6600; padding:0px 0 0 25px; }
#left .mod .cnt { padding:0; }
#left #goodsCat  .cnt li a{ padding-left:25px;}

.prc .mod .ttl {background:url(../img/lm_bg.jpg) left no-repeat; width:730px; height:34px; line-height:34px;}
.prc .mod.cnt{ background-color:#d8e8f1;}
.prc .mod .ttl h4{ padding:3px 0 0 35px; color:#0d6bad; font-size:14px; }
.prc .grid .l_img img{ border:1px solid #d6d6d6; padding:2px; width:120px; height:120px; background:#FFFFFF; }
.prc .grid li{width:130px; height:160px; overflow:hidden; margin:4px 22px; display:inline; overflow:hidden; float:left; }

.dsd{ margin-top:0px;}
.bdd li{ padding-left:15px; line-height:25px; background:url(../img/lis.jpg) left center no-repeat;}
.btm{background:url(../img/down.jpg) top repeat-x; text-align:center;  line-height:25px; padding:10px 0;}

#ULocation { background:url(../img/lm_bg.jpg);height:34px; line-height:34px; padding-left:35px;color:#0d6bad;}
#ULocation a{ color:#0d6bad;font-size:14px; }

.l_ginfo h5 a{ font-weight:normal; color:#666666;}
.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{}
#left .mod .ttl{background:url(../img/lm_bg.jpg) left no-repeat; width:219px; height:34px; line-height:34px; padding-left:15px;}
#left .mod .ttl h4{color:#0d6bad; font-weight:bold; font-size:14px; padding-top:2px;}
.dd #goodsCat .cnt li{ background:url(../img/left_lm_bg.jpg) left no-repeat;padding-left:0px; line-height:23px;}
#menu1{}
#menu1 li{background:url(../img/left_lm_bg.jpg) left no-repeat;padding-left:25px; line-height:23px;} 
#menu1 li a{ font-size:12px;text-decoration:none; }
#menu1 a:hover{ color:#FF6600; }
.dd #goodsCat .cnt{ padding-top:10px;}
.dd #goodsCat .cnt li a{ font-weight:normal; color:#333;}
.dd #goodsCat .cnt li a:hover{ color:#FF6600;}
.prc .ttl { border-bottom:1px dashed #CCCCCC; }
.bdd li{ background:url(../img/da.gif) left center no-repeat; padding-left:20px; border-bottom:1px  dashed #dedede;}
/*************************************************/
.top_bg{ background:url(../img/top_bg.jpg) no-repeat; width:230px; height:22px;font-size:14px; color:#FFFFFF; text-align:center; padding-top:3px; clear:all;}
.top_left{ width:240px; margin-top:-10px;}
.top_left_txt{width:240px; text-align:right; padding-top:20px;}
.top_left_txt li{ background:url(../img/tb.gif) left no-repeat; padding-left:10px; float:left; margin-left:10px;}
.top_left_txt li a{color:#062d56}
