#index_header{ width:968px; height:auto; overflow:hidden; margin-bottom:3px; }

#news{ width:214px; height:245px;/* height:275px;*/ border:1px #ebd893 solid; padding-bottom:10px;}
#news dl{ text-align:left;}
#news dt{ height:34px; color:#ce0200; background:url(/images/newstitle_bg.png); padding-left:20px; margin-bottom:10px; border-bottom:1px #ebd893 solid; }
#news dt strong{ float:left; line-height:34px; font-size:14px; font-weight:bolder; width:140px; }
#news dt a{ float:left; margin-top:9px; line-height:16px; width:45px; text-align:center; color:#FFF; background:url(/images/newsmore_bg.png) 0px center no-repeat; }
#news dd{ line-height:20px; padding-left:10px; color:#ebd893;}
#news dd a{ color:#000; margin-left:2px;}

#flash{ width:500px; /*height:285px;*/; height:255px; margin-left:5px; margin-right:5px;border:1px solid #ebd893; position:relative;}


#login{ width:240px;/* height:285px;*/ height:257px;}
#login form{ height:100px; padding-top:10px; padding-left:10px; padding-bottom:10px; background:url(/images/formlogintable_bg.png) left bottom no-repeat;}
#login table{ width:220px; line-height:20px; border:none; border-collapse:collapse;}
#login th{ text-align:right;}
#login td{ text-align:left;}
#login td input{ border:1px #4c88b6 solid; height:16px; line-height:16px;}

#loginbuttom{ width:160px; overflow:hidden; padding-left:60px; padding-top:10px;}
#loginbuttom input{ float:left; border:1px #000 solid; background:#ce0200; color:#FFF; height:22px; width:52px; line-height:20px; margin-right:5px;}
#loginbuttom a{ float:left; border:1px #000 solid; background:#ce0200; color:#FFF;  height:20px; width:50px; line-height:20px; margin-left:5px; }

#productprice{ /*height:159px;*/ height:129px; border:1px #ebd893 solid; margin-top:6px; text-align:left;}
#productprice h2{ font-size:12px; height:26px; line-height:26px; background:url(/images/pricetitle_bg.png); color:#ce0200; margin-bottom:6px; text-align:center;}
#productprice a{ padding-left:3px; padding-right:3px; color:#d92915; line-height:16px;}
#numprice{ padding-left:5px; padding-right:5px; line-height:30px; padding-left:30px;}
#numprice a{ text-align:left; font-weight:bolder; color:#000;}





#index{ width:968px; height:auto; overflow:hidden; margin-bottom:10px; }
#index ul{ width:968px; height:auto; margin-bottom:10px; }
#hot li{ width:968px; height:216px;}
#hot div{ float:left; height:216px;}
#hot p{ float:left; width:178px; height:216px; background:url(/images/hot_bg_middle.png) repeat-x; }
#hot p img{ width:156px; height:125px; display:block; margin-bottom:3px; margin-top:16px;}
#hot span{ display:block; line-height:20px;}
#hot strong{ color:#e2290e;}

.recommend{ width:968px; height:351px;}
.recommend div{ float:left; height:351px;}
#lie_fallow{ border-top:6px #f18844 solid; border-bottom:8px #f9ebd8 solid; width:846px; height:323px; padding-top:14px;}
.recommend p{ float:left; width:120px; height:160px; }
.recommend p img{ width:112px; height:90px; display:block; margin:auto; margin-bottom:3px;}
.recommend span{ display:block; line-height:20px;}
.recommend strong{ color:#e2290e;}

#pastry{ border-top:7px #65cbbe solid; border-bottom:7px #ccf5fd solid; width:846px; height:322px; padding-top:14px;}
#chocolate{ border-top:7px #fbb41d solid; border-bottom:7px #fdf5cb solid; width:846px; height:322px; padding-top:14px;}
#drink{ border-top:8px #97f544 solid; border-bottom:7px #e4fbc7 solid; width:846px; height:322px; padding-top:14px;}

.other{ width:968px; height:191px;}
.other div{ float:left;}
#hotleft{ width:484px; height:191px;}
#hotleft p{ float:left; width:118px; height:161px; border-top:9px #fb899e solid; border-bottom:7px #fdcbf0 solid; padding-top:14px;}
#hotright{ width:478px; padding-left:6px;}
#hotright p{ float:left;width:118px; height:162px; border-top:8px #ffcc01 solid; border-bottom:7px #ffff98 solid; padding-top:14px; }
.other p img{ width:112px; height:90px; display:block; margin:auto; margin-bottom:3px;}
.other span{ display:block; line-height:20px;}
.other strong{ color:#e2290e;}

#brand{ width:968px; height:auto;}
#brand h1{ width:968px; line-height:24px; height:36px; background:url(/images/brand_title_bg.png) center center no-repeat; position:relative;}
#brand h1 strong{ font-size:14px; color:#FFF; padding-right:30px;}
#brand h1 a{ font-size:14px; color:#cc0000;}
#brand span{ width:906px; display:block; overflow:hidden; border:1px #cccccc solid; margin-top:-6px; padding:30px; padding-top:12px; padding-bottom:8px; text-align:left; }
#brand span a{ float:left; padding-left:5px; padding-right:5px;}
/* CSS Document */


/*#b{ background:url(/web/images/03.gif) no-repeat; width:966px; height:auto; display:block; clear:both; overflow:hidden; padding:0px; padding-left:0px; height:auto;}
	#b ul,li{ padding:0px; margin:0px;}
	#b li{ float:left; font-size:12px; line-height:40px;}
	#b li.a{ color:#FFFFFF; padding-left:60px; text-align:left; }
	#b li.b{ padding-left:40px; text-align:left; padding-right:30px; color:#FF0000; }
	#b li.c{ float:right; padding-right:30px;}
a:link,a:visited{color:#626466;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.t{padding-left:30px;width:950px; float:left; }
.rollBox{width:960px; overflow:hidden;padding:5px 0 5px 6px;}
.rollBox .RightBotton{height:96px;width:20px; background:url(/web/images/1_11.gif) no-repeat 0px 0;overflow:hidden;float:right;display:inline;margin:0 50px 0 0;cursor:pointer;}
.rollBox .Cont{width:870px; height:120px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left; margin-right:0px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #febe86;display:block;margin:0 auto;}
.rollBox #List1,.rollBox #List2{float:left;}*/

/*Ê×Ò³¹ã¸æCSS*/
#a{width:965px; height:157px;/* border-left:solid 1px #FF9900;border-right:solid 1px #FF9900;*/ border-bottom:solid 1px #FF9900; /*  padding-right:1px;*/display:block; clear:both; overflow:hidden;}
#a .f{ background-image:url(/web/images/bg03.gif); background-repeat:no-repeat; background-position:0px 6px;padding-left:2px;}
#a .c{background-image:url(/web/images/bg03.gif); background-repeat:no-repeat; background-position:962px 6px;padding-right:2px;}
#b{background:url(/web/images/bg02.gif) repeat-x; height:165px;}
#c{ background:url(/web/images/bg01.gif) no-repeat; background-position:0px 0px;height:40px; display:block;}
   #c ul,li{ padding:0px; margin:0px;}
   #c li{ float:left; font-size:12px; line-height:35px;}
   #c li.a{ color:#FFFFFF; padding-left:60px; text-align:left; }
   #c li.b{ padding-left:40px; text-align:left; padding-right:30px; color:#FF0000; }
   #c li.c{ float:right; padding-right:30px;}
#d{ height:117px; padding:5px 0 0 30px; }
.rollBox{width:960px; overflow:hidden;padding:5px 0 5px 6px;}
.rollBox .RightBotton{height:96px;width:20px; background:url(/web/images/1_11.gif) no-repeat 0px 0;overflow:hidden;float:right;display:inline;margin:0 50px 0 0;cursor:pointer;}
.rollBox .Cont{width:870px; height:120px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left; margin-right:0px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #febe86;display:block;margin:0 auto;}
.rollBox #List1,.rollBox #List2{float:left;}
