body {
    margin:0px auto;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 150%;
}
dd { margin:0; padding:0;}
img{border:0px;}
ul,li{margin:0; padding:0;list-style:none;}
form{MARGIN:0PX;DISPLAY:INLINE;}
a{color:#555555; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:underline;}
h1,h2,h3,h4,h5 { font-size:14px;}
.clear { clear:both; height:0; overflow:hidden;}

#tips { width:948px; margin:0 auto; line-height:27px; height:27px; text-align:right; border:1px #EBEBEB solid; background:#FAFAFA;}
#tipsl { width:400px; float:left; text-align:left;}
#tipsl a { padding-left:10px;}
#tipsr { width:500px; float:right; text-align:right;}
#tipsr a { padding-right:10px;}
#top { width:950px; height:60px; line-height:60px; margin:0 auto; clear:both; overflow:hidden;}
#logo { width:300px; float:left; height:60px;}
#searchbox { width:610px; float:right; height:60px;}
.menu { width:950px; height:34px;  background:url(../images/menubg.gif) no-repeat; margin:8px auto; overflow:hidden; margin-bottom:0; }
.menu ul {  margin:0 auto; width:936px;}
.menu ul a { float:left; color:#fff;font-size:14px;  width:78px; text-align:center; height:34px; line-height:33px;  font-family:"ËÎÌå"; font-weight:bold; }
.menu ul li a:visited { color:#fff;}
.menu li .hot{position:relative; display:block;background:url(../images/hot.gif) no-repeat;width:20px;right:5px}
.menu .alertPromotion{ position:relative; display:block;top:-35px; left:930px; width:19px;height:23px;background:url(/images/hot.gif) no-repeat;z-index:999;}
#hot { font-size:13px;}
#hot a { color:#fff; font-weight:bold;}
#select { background:url(../images/my_select.gif) no-repeat 0 4px;}
#select a { color:#AA6A04; font-weight:bold; line-height:35px;}
.submenu { width:950px; margin:0 auto; background:url(../images/submenu.gif) no-repeat; height:32px; overflow:hidden;}
.submenu ul { width:940px; margin:0 auto; line-height:30px; height:30px; overflow:hidden;}
.submenu ul a { color:#AA6A04; padding-right:5px; padding-left:5px;}
.submenu dl { width:940px; margin:0 auto; height:38px;}

#mmm{width:950px;margin:6px auto; overflow:hidden; height:auto;}
#mmm li{text-align:left;}
#mmml{width:300px; height:260px; float:left;}
#mmml img{width:300px; height:260px;border:0px;}
#mmmc{width:372px; height:260px; float:left; margin-left:6px;}
#mmmr{width:250px; height:250px; float:right; margin-left:6px; padding:4px 5px 6px;}
#mmmr img{width:250px; height:250px;border:0px;}
#mmml,#mmmc,#mmmr{border:1px solid #C0C3C7;}

/*** search ***/
#search {width:950px;margin:6px auto; overflow:hidden; height:auto;border:1px solid #C0C3C7;}
#search .sl{width:440px; float:left; font-size:14px; padding:8px 5px 8px 40px; background:url(../images/search.gif) left no-repeat; margin-left:4px;}
#search .sr{width:320px; float:right;} 
.sr a{display:block; color:#F00; float:left; line-height:15px; margin:6px 9px 0 0; white-space:nowrap;}

.search_box { margin:6px auto;}
.keyword { border-top:1px #52A309 solid;  border-left:1px #52A309 solid; border-right:1px #438B03 solid;  border-bottom:1px #438B03 solid; height:18px; line-height:18px;}
.select-cat { margin-left:6px;}
.offwhite { margin-left:4px; height:22px; width:58px; background:#DDF55B; border:1px #A9C705 solid; line-height:22px;}


#main  { width:950px; margin:5px auto; clear:both;}
#right { width:190px; float:right;}
#left{ width:750px; float:left; }
.weizhi { width:100%; line-height:28px; height:28px; margin:0 auto; text-align:left; margin-bottom:0;}
.ad750 { width:750px; margin:0 auto; margin-bottom:8px; height:60px;}
.channel { margin:5px auto; clear:both; width:950px;}

.catalogs { width:188px; border:1px #FF9A00 solid;}
.catalogs h1 { background:url(../images/h1bg.gif) repeat-x; height:28px; line-height:28px; text-align:left; margin:0 auto; margin-bottom:0; }
.catalogs h1 span { padding-left:6px; color:#fff;}
.catalogs ul { width:188px; margin:0 auto; background:url(../images/catalogsbg.gif) repeat-x;}
.catalogs ul li { line-height:24px; height:24px; text-align:left; border-bottom:1px #e4e4e4 solid; }
.catalogs ul li a { padding-left:12px; }
.hotcatalogs { border:1px #FFCC00 solid; background:#FCF7D9; width:748px; height:26px; line-height:26px; text-align:left;}
.hotcatalogs  b { color:#FF2700; padding-left:6px;}

#cat_50008165 a,#cat_16 a { color:red;}

/*index_shop*/
.index_box { width:950px; margin:5px auto; clear:both;}
.index_boxl { width:160px; float:left;}
.index_boxr { width:780px; float:right;}
.left_catalogs_title { width:160px; margin:0 auto; background:url(../images/left_catalogs_title.gif) no-repeat; height:24px; line-height:24px; font-size:14px; text-align:left; font-weight:bold; margin-bottom:0; overflow:hidden;}
.left_catalogs_title span { padding-left:6px; color:#fff;}
.left_catalogs_box { width:158px; border:1px #FF9A00 solid; border-top:none; margin:0 auto;}
.left_catalogs_box h2 { font-size:12px; line-height:22px; height:22px; text-align:left; margin:5px auto; margin-bottom:0; width:150px; background:url(../images/yellowdot.gif) no-repeat 2px 6px;}
.left_catalogs_box h2 a { color:#E95902; padding-left:10px;}
.left_catalogs_box p { width:150px; margin:0 auto;}
.left_catalogs_box p a { padding-right:8px; color:#1241A0;}
.indexrightbox_title { border-bottom:2px #69A012 solid; border-top:1px #ddd solid; border-left:1px #ddd solid; border-right:1px #ddd solid; line-height:24px; height:24px; text-align:left; clear:both; font-size:14px; font-weight:bold;}
.indexrightbox_title a {color:#1241A0;}
.indexrightbox_Channel {width:950px;margin:6px auto; overflow:hidden; height:auto;border:1px solid #C0C3C7;}
.indexrightbox dl { width:704px; float:left; margin:5px auto;}
.indexrightbox dl dt { width:176px; float:left; height:245px; overflow:hidden;}
.indexrightbox dl dt span { width:166px; height:166px; display:block; border:1px #ddd solid; text-align:center;}
.indexrightbox dl dt span img { margin:3px;width:160px; height:160px;}
.indexrightbox dl dt p { margin:5px auto; width:160px; text-align:center;color:#666;}
.indexrightbox dl dt p a { color:#1241A0;}
.indexrightbox dl dt p b { color:#ff5500;}
#index_title {line-height:16px; height:32px; overflow:hidden;}
#index_price { font-size:13px; font-weight:bold; color:#666;}
#index_price b {color:#ff5500;}
.indexrightbox ul { width:240px; float:right; border-left:1px #ddd solid; margin:5px auto;}
.indexrightbox ul li { width:240px; text-align:left; line-height:26px; height:26px; overflow:hidden; float:left;}
.indexrightbox ul li a {color:#1241A0; padding-left:10px; width:140px; float:left; height:26px; overflow:hidden; display:block;}
.indexrightbox ul li span { float:right; width:90px; color:#666;}
.indexrightbox ul li span b { color:#ff5500;}

.index_shop { width:948px; width:950px; margin:5px auto; clear:both; border:1px #ccc solid; text-align:center;}
.index_shop dl { width:940px; float:left;  margin:0 auto; text-align:center;}
.index_shop dl dt { width:94px; float:left; text-align:center; margin:6px auto;}
.index_shop dl dt span a { width:84px; height:84px; display:block; border:1px #ccc solid;}
.index_shop dl dt span a:hover { border:1px #ff6600 solid;}
.index_shop dl dt  span a img { width:80px; height:80px; margin:2px;}
.index_shop dl dt p { width:80px; line-height:22px; height:22px; overflow:hidden; margin:5px auto; margin-bottom:0;}

.index_catalogs { width:948px; margin:5px auto; clear:both; border:1px #ccc solid;}
.v1,.v2,.v3,.v4 { width:227px; float:left; margin-left:5px; margin-right:5px;}
.index_catalogs div:hover {}
.index_catalogs div h2 { line-height:24px; text-align:left; height:24px; font-size:14px; margin:0 auto; margin-bottom:0; width:220px; overflow:hidden;}
.index_catalogs div h2 a { color:#0041D9;}
.index_catalogs div p { width:220px; margin:5px auto; line-height:20px; text-align:left; color:#666; height:100px; overflow:hidden; }
.index_catalogs div p a { padding-right:10px; color:#565553;}

.index_product {  width:948px; width:950px; margin:5px auto; clear:both; border:1px #ccc solid; text-align:center;}
.index_product dl { width:936px; float:left;  margin:0 auto; text-align:center;}
.index_product dl dt { width:117px; float:left; text-align:center; margin:6px auto;}
.index_product dl dt span a { width:104px; height:104px; display:block; border:1px #ccc solid;}
.index_product dl dt span a:hover { border:1px #ff6600 solid;}
.index_product dl dt  span a img { width:100px; height:100px; margin:2px;}
.index_product dl dt p { width:100px; line-height:18px; height:36px; overflow:hidden; margin:5px auto; margin-bottom:0;}

/*productlist*/
.productlist { width:748px; margin:0 auto; clear:both; border:1px #ccc solid; border-top:none;}
.productlist_page { line-height:30px; height:30px; border-bottom:1px #ccc solid; background:url(../images/productlist_page.gif) repeat-x;}
.productlist_box { width:748px; margin:8px auto; clear:both;}
.productlist_box dl { width:187px;  margin:0 auto; float:left; text-align:center;}
.productlist_box dl dt { width:168px; border:1px #CCCCCC solid; margin:0 auto; margin-bottom:10px; height:245px; overflow:hidden;}
.productlist_box dl dt:hover { background:#FDF79E; border:1px #ff6600 solid;}
.productlist_box dl dt p { margin:3px auto; margin-bottom:0; width:160px; color:#666;}
.productlist_box dl dt p a { color:#1241A0;}
.productlist_box p { float:right; margin-right:6px; vertical-align:middle;}
#productlist_photo { width:160px; height:160px; margin:4px auto;}
#productlist_name { width:160px; line-height:16px; height:32px; overflow:hidden;}
#productlist_nick { width:160px; margin:8px auto; height:20px; line-height:22px; overflow:hidden; text-align:center;}
#productlist_price,#productlist_sellnum { color:#666;}
#productlist_price b { color:#ff5500; padding-left:4px; padding-right:4px; font-size:14px;}
#productlist_sellnum span { color:#6F9D0B; font-weight:bold; padding-left:4px; padding-right:4px;}
.choose { width:750px; clear:both; height:34px; background:url(../images/choosebg.gif) no-repeat ; margin:8px auto; margin-bottom:0;}
.choose ul li { float:left; width:100px; height:28px; line-height:31px; text-align:center; font-size:13px;  overflow:hidden; background:url(../images/nochoose.gif) no-repeat 0 2px; margin-right:5px;}
.choose ul li a { color:#555;}
#this_choose { background:url(../images/choose.gif) no-repeat; font-weight:bold;}
#this_choose a { color:#fff;}
.h1_title {text-align:center;font-size:25px;line-height:35px;}
.boxLlist_date {text-align:center; margin-bottom:15px;}
.boxLlist_date b{color:#ff5500; padding-left:4px; padding-right:4px; font-size:16px;}
.boxLlist_date span { margin:5px;}

.right_shop { width:188px; border:1px #ccc solid; background:#F6F6F6; margin:8px auto;}
.right_shop h1 { background:url(../images/h1bg.gif) repeat-x; height:28px; line-height:28px; text-align:left; margin:0 auto; margin-bottom:0; }
.right_shop h1 span { padding-left:6px; color:#fff;}
.right_shop dl { width:180px; margin:5px auto; clear:both;}
.right_shop dl dt { height:78px;}
.right_shop dl dt span { width:66px; height:66px; display:block; float:left; border:1px #ccc solid; background:#fff url(../images/nopic60.gif);}
.right_shop dl dt span img { margin:3px;}
.right_shop dl dt em { width:105px; height:66px; display:block; font-style:normal; float:right; text-align:left;}
.right_shop dl dt em h4 { text-align:left; line-height:16px; height:32px; overflow:hidden; font-size:12px; margin-bottom:0; font-weight:normal;}
.right_shop dl dt em h4 a { color:#1241A0;}
.right_shop dl dt em p { margin:5px auto;}
.right_shop dl dt em p b { color:#ff5500; }
/*shoplist
*/
.shoplist { width:748px; margin:0 auto; clear:both; border:1px #cccccc solid; border-top:none;}
.shoplist dl { width:730px; clear:both; margin:0 auto; border-bottom:1px #cccccc solid; height:116px; margin:10px auto;}
.shoplist dl dd { float:left;   }
.shoplist .pic { width:120px;}
.shoplist .pic a { width:104px; height:104px; border:1px #ccc solid; display:block; background:url(../images/nopic.gif) no-repeat 2px 2px}
.shoplist .pic a:hover { width:104px; height:104px; border:1px #ff5500 solid; display:block;}
.shoplist .pic img { width:100px; height:100px; margin:2px;}
.shoplist .name { font-weight:normal; width:510px; height:110px; overflow:hidden; font-size:12px;}
.shoplist .name h2 { font-size:14px; text-align:left; margin:5px auto; line-height:22px; margin-bottom:0; width:510px; overflow:hidden; height:22px;}
.shoplist .name h2 a { color:#1241A0;}
.shoplist .name p { margin:5px auto; line-height:20px; height:20px; overflow:hidden; text-align:left; color:#666; width:510px; clear:both;}
.shoplist .name p span { width:170px; float:left; display:block;}
.shoplist .name span {color:#666;}
.shoplist .name p span b { color:#ff5500;}
.shoplist .name p span em { font-style:normal; font-size:14px; color:red; font-weight:bold;}
.shoplist .name p a { color:#577E03;}
.shoplist .level { width:100px; line-height:110px;}
#shopcate { background:#FFF7D6; width:750px; border-bottom:none;}

#boxAL{
height:auto;
width:720px;
float:left;
}
#boxAL02{
width:350px;
float:left;
border:1px #CCCCCC solid;
padding:5px;
margin-left:10px;
margin-top:10px;
}
#boxAL01_title{
text-align:right;
border-bottom:1px #ccc solid;
overflow:hidden;
height:25px;
}
#boxAL01_spanL{
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
padding-left:10px;
float:left;
color:#FF8000;
}
#boxAL01_spanR{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
float:right;}
#boxAL02_news{
padding-top:10px;
height:93px;
overflow:hidden;
border-bottom:1px solid #CCCCCC;
}
#boxAL02_news dl{
margin:0;}
#boxAL02_news b{
font-size:14px;
display:block;
margin-bottom:5px;}
#boxAL02_news b a{
font-size:14px;}
#boxAL02_news b a:hover{
font-size:14px;
color:#FF8000;
text-decoration:none;}
#boxAL02_news dd{
width:90px;
float:left;
height:80px;
margin:0px 0px 0px 10px!important;margin:0px 0px 0px 5px;
}
#boxAL02_news dd img{
border:0px;
width:82px;
height:82px;
padding:1px;
border:1px #999999 solid;}
#boxAL02_news dt{
color:#999999;
padding:5px;
width:220px;
float:right;
line-height:18px;}
#boxAL02 ul{
margin:5px auto;}

.subcatalogs { width:748px; margin:0 auto; border:1px #CCCCCC solid; background:#FCFCFC;}
.subcatalogs ul { margin:5px auto; }
.subcatalogs ul li { width:149px; float:left; line-height:24px; height:24px; overflow:hidden; color:#999;}
.subcatalogs ul li a { color:#1241A0; padding-left:10px;}

#pignate { clear:both;text-align:center; height:30px; line-height:30px; margin:0 auto; text-align:right; font-size:12px;font-family:"ËÎÌå"; }
#pignate span{padding:4px 6px;margin:2px 2px 0 0; color:#FF6448; font-weight:bold; }
#pignate a{ padding:4px 6px;margin:0px 5px 0 0; border:1px solid #B9B7B7; color:#0044DD; }
#pignate .active{background:#fff;border:1px solid #B9B7B7;color:#0044DD;font-weight:bold;padding:2px 2px;margin:2px 2px 0 0;}
#pignate a:visited{color:#0044DD;text-decoration:none; }
#pignate a:hover{color:#fff;background:#8B8A8A;border:1px solid #B9B7B7;}

.footer { width:950px; margin:10px auto; clear:both; text-align:center; color:#999; line-height:26px;}
.footer p { margin:5px auto;}
#miibeian { color:#999;}
.footer a { color:#1241A0; text-decoration:underline;}

#sousuoDIV { text-align:center;}
#sousuo { width:900px; height:421px; background-image:url(../images/sousuo.gif); }
#sousuojs {	height:421px;float:right; vertical-align:bottom; }
#hrLine{ width:900px; }

#link{height:auto; overflow:hidden; text-align:left; margin:6px auto; padding-bottom:5px; width:950px; border:1px solid #E0E0E0;}
#link div {color:#ff5500; font-size:10pt; background-color:#D9D9D6; }
#link div a { float:right; vertical-align:top;}
#link ul li{width:100px; float:left; border:1px solid #E0E0E0; display:inline; padding-top:1px; margin:5px 0px 2px 6px; text-align:center;}

.pageView{text-align:center;}
.pageView a , .pageView span , .pageView strong{margin:0px 5px;}

/*ÆÀÂÛ*/
#comment{ margin:1px; clear:both;}
#comment .tit2 h3{line-height:30px; background-color:#F2F2F2; color:#666666; }
#comment .tit2 .color02{ float:right; padding-top:1px; margin-right:15px;}
.comment_list{ border:1px solid #EBEBEB; padding:10px; margin-bottom:10px;}
.comment_list h4{ text-align:center; font-size:14px; color:#666;}
.comment_list ul { border-bottom:1px dashed #CCC; padding-bottom:10px; margin-bottom:10px;}
.comment_list ul h5{ font-size:12px; font-weight:normal; text-align:right; color:#999999; margin-bottom:8px; }
.comment_list ul h5 a{ float:left; font-size:14px; color:#666;}
.comment_list ul h5 a:hover{ color:#0099CC;}
.comment_list ul p{ color:#333; line-height:19px; margin:0;}
#comment .con{ border:1px solid #EBEBEB;}
.artcomment{ background-color:#F2F2F2; line-height:30px; color:#666; padding-left:15px; font-size:14px; font-weight:bold;}
#comment .textarea1{ width:705px; height:100px;border:1px solid #EBEBEB; margin:10px;}
.associator_con{ text-align:right; padding:10px 25px;}
#comment .textarea,#comment .password{border:1px solid #CCC; }
