/**
 *
 *All Pages
 *
 **/
.firstH1{position: absolute; bottom: 0px; z-index: -100000;left: 200px;display: none;}
.couponCodeP{color: black;}
.rightBanner{width: 160px; height: 600px; background-color: #e8eef7;}

#index_top a{color:#000000;}

div#contentImg{position:relative;  width:537px; height:122px;text-decoration: none !important;}
div#imgText{ position:absolute; top:0px; padding-top:15px; padding-left:20px; font-size: 30px;color:#fdfbee;
			height:80px; width: 536px; font-family: Arial, Helvetica, sans-serif; font-weight: 100;
			white-space:normal; width:350px;line-height:28px;
}


div#storeLogo{position:relative; float:left;width:88px;height:31px;cursor: pointer;}
div#storeLogo3{position:relative;width:88px;height:31px;cursor: pointer;}
div#storeLogo2{width:88px;height:31px; color:black;}

div#mail_wrap {
	margin: auto;
	position: relative;
	text-align: left;
	width: 653px;
}
div#mail_header{background:url(../img/mail_header.jpg); height:82px; width:652px;margin-top: 0px;}
div#mail_content{background:url(../img/mail_content.jpg) repeat-y 0 0; width:652px;padding: 17px 0 28px 0;}
div#mail_bottom{background:url(../img/mail_bottom.jpg) no-repeat 0 0; width:652px;padding: 32px 0;}
.mail_wrap {
	clear: both;
	display: inline;
	position: relative;
	float:left;
}

#Tab2{
width:537px;}

.Menubox {
width:537px;
background:url(../img/sn.gif);
height:28px;
line-height:28px;
}

.Menubox ul{
margin:0px;
padding:0px;
}

.Menubox li{
font-size:12px;
float:left;
display:block;
cursor:pointer;
width:107px;
text-align:center;
color:#949694;
font-weight:bold;
}

.Menubox li.hover{
font-size:12px;
padding:0px;
background:#fff;
width:107px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:url(../img/sy.gif);
color:#739242;
font-weight:bold;
height:27px;
line-height:27px;
}
#Menubox a{text-decoration: none;}
#Menubox a:hover{text-decoration: none;}

.Contentbox{
clear:both;
margin-top:0px;
border:1px none #A8C29F;
border-top:none;
height:181px;
padding-top:8px;3
}

button.bt2{
	background: url(../img/bg_button2.png) no-repeat 0 0 !important;
	background: url(../img/bg_button2.gif) no-repeat 0 0;
	color: #fff !important;
	display: block;
	font-weight: bold;
	height: 25px;
	text-align: center;
	text-decoration: none !important;
	width: 76px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.17em;
	border: 0;
	cursor: pointer;
	padding: 1px 0 5px 0;
}

.clipbox{font-size: 11px;  background: #fef7e7;width: 275px;line-height: 17px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px; width:257px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;background: #fef7e7;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #A8C29F; border-right:1px solid #A8C29F;}
.xb1 {margin:0 5px; background:#A8C29F;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #A8C29F; border-width:0 1px; padding: 4px; background: #fef7e7; width:247px;}

.allStroediv{
	padding-top:12px;
	float: left;
	width: 127px;
	height:63px;
}
.allmoreDiv{
	border-bottom: 1px solid #dcdcdc;
}
#col-child {
	float: left;
	padding-left:20px;
	width: 510px;
	font-weight: bold;
}

#col-child .child{position:relative; width: 510px;}

.desinfo{
	background-color: #fdfbec;
	line-height: 17px;
	font-size: 13px;
}

/**
*
*
*RSS
*
******/
.rssDiv{
	width: 534px;float: left;line-height:22px; font-size: 11px;
}
#rssimg{
	position: absolute;left:360px; 
}
#rss_google{
	position: absolute;left:405px; 
}
#rss_yahoo{
	position: absolute;left:510px; 
}
#rss_msn{
	position: absolute;left:610px; 
}
#rss_aol{
	position: absolute;left:700px; 
}
#rss_li{ border-bottom: 1px dashed #A8C29F; height: 30px;}
.enli{list-style:inside disc;padding:0;}





/****
 *category
 *
 *������category�Ӳ˵�css��ʽ
 *add by xue_bing.wang
 *
 */



#menu {list-style-type:none; margin:0 auto 50px auto; padding:0; width:160px;}
#menu li {padding:0; margin:0; position:relative; width:150px; height:1.7em; z-index:100000;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:11px;}
#menu dl {width: 150px; margin: 0; padding: 0; background: transparent;}
#menu dt {margin:0; padding: 0;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 11px; text-align:left; width:150px; float:right; clear:right;}

#menu dt a, #menu dt a:visited {display:block; font-size: 11px; color: #feebcb; text-align:center; border:1px solid #feebcb; border-width:0 1px 1px 1px; background:#ffffff; padding:0.25em 0 0.75em 0;}

#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {width:301px;}
#menu li:hover dl.l2, #menu li a:hover dl.l2 {width:150px;}

#menu li:hover dt a, #menu a:hover dt a {color:#000; background:#feebcb; border:1px solid #feebcb; border-width:0 1px 1px 1px;}

#menu dd a, #menu dd a:visited {background:#feebcb; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:center; border-left:1px solid #feebcb; border-right:1px solid #feebcb; width:148px;}

#menu dd a:hover {background: #f4b743; color:#000; border-left:1px solid #fffdf8; border-right:1px solid #feebcb;}

#menu b {display:block; overflow:hidden; height:1px;}

b.p1 {background:#feebcb; margin:0 5px;}
b.p2 {background:#ffffff; border:2px solid #feebcb; border-width:0 2px; margin:0 3px;}
b.p3 {background:#ffffff; margin:0 2px; border:1px solid #feebcb; border-width:0 1px;}
b.p4 {height:2px; background:#ffffff; margin:0 1px; border:1px solid #feebcb; border-width:0 1px;}
b.p5 {background:#feebcb; margin:0 5px;}
b.p6 {background:#feebcb; margin:0 3px;}
b.p7 {background:#feebcb; margin:0 2px;}
b.p8 {height:2px; background:#feebcb; margin:0 1px;}

#menu li:hover b.p2, #menu a:hover b.p2 {background:#feebcb;}
#menu li:hover b.p3, #menu a:hover b.p3 {background:#feebcb;}
#menu li:hover b.p4, #menu a:hover b.p4 {background:#feebcb;}


.featuredDiv{
	padding-top:8px;
	float: left;
	width: 132px;
}
.childDiv{
	float: left;
	width:126px;
	margin-bottom: 8px;margin-right: 5px;
}


/****
 *
 *sitemap
 *
 */
#sitmap{position: relative;top: 55px; left: 350px;}
#sitmap a{color: #9e080a;	font-size: 1.00em;}
#sitmap a{text-decoration: none;} 
 
.sitemapH2{font-size: 22px;font-family: Georgia, "Times New Roman", times, serif;}

.sitemapBody{padding-left: 30px;padding-right:30px; color: green;}
.sitemapTitle{color: green;border-bottom: 2px solid #cc0000; font-size: 13px;padding-bottom: 5px; width:925px;}
.sitemapCateDiv{
	float: left;
	width:181px;margin-right: 5px; margin-top: 12px;height:108px; border-bottom: 1px solid #dcdcdc;
}
.sitemapBody li{list-style:none;padding:0; padding-left: 20px;line-height: 18px;}
.sitemapSpace{margin-top: 8px;}
#moreCate a{ color: green; text-decoration: none; cursor: pointer;}
#moreCate a:hover{ color: green; text-decoration: underline;}
div#spaceline{font-size:10px; font-weight:10px;font-height:10px;} 