body{background:#fff url(shop/bodyBg.gif) repeat-x !important; margin:0;}
div{margin:0 auto; padding:0;}

/*页面留白*/
.blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

/*布局*/
#body{width:960px;}
.AreaL{width:200px; float:left;margin-right:10px;}
.AreaR{width:750px; float:left;overflow:hidden;}

#listSide{width:200px; overflow:hidden;}
#listMainBox{width:750px; overflow:hidden;}

.listNav .t,.recommend .t,.buy,.detailed,.listMain .t #Tit,.telephone,.mobile{background:url(shop/shop_list_bg.gif) no-repeat;}

/* ====================
     导航部分
==================== */
/*miniTop*/
#mtopdiv,#mTopBox{border-width:0px; background:none;color:#FFFFFF;}
#mtopdiv a{color:#FFFFFF !important;}
#mtopdiv div{padding:0px;}
#toplogin{margin-top:5px;}
/*顶部管理型导航*/
#TopBox,#TopTiao .TopTiaoCon{width:960px; margin:auto;}
.log{height:50px;}
.log li{float:left;}
.log .userInfo{*margin-right:10px; /*width:300px;*/ text-align:left;}
.log .userInfo a{color:#006acd; text-decoration:none;}
.log li img{position:relative; top:5px;}
#TopTiao{background:#600;}
#TopTiao .TopTiaoCon{height:30px; line-height:30px; color:#ff0;font-size:14px;position:relative;}
#TopTiao .Tclose{height:17px; width:43px;background:url(shop/pic.gif) no-repeat; overflow:hidden; position:absolute; top:6px; right:0px; cursor:pointer;}
#TopBox{}
#TopBox .TopC1{height:119px; background:url(shop/Top1.jpg); position:relative;}
#TopBox .TopC2{height:11px; background:url(shop/Top3.jpg);}

#topNav{background:url(shop/topNavBg.gif) no-repeat left top; height:25px; line-height:22px; color:#900; padding:0px 15px; position:absolute; top:0px; right:220px;}
#topNav .topNavR{background:url(shop/topNavR.gif) no-repeat; width:9px; height:31px;position:absolute; top:0px; right:0px;}
#topNav a{color:#600; text-decoration:none;}

/*页面主导航*/
#mainNav{width:800px;height:26px;position:relative; z-index:2;background:url(shop/Top2.jpg); margin:0px auto;padding:11px 0 0 10px;}
#mainNav li{width:70px;height:26p;line-height:26px;float:left;background:url(shop/NavBg.gif) no-repeat 67px -88px;margin:0 1px;}
#mainNav a{display:block; height:26p; text-align:center; background:url(shop/NavBg.gif) no-repeat 0 -29px; color:#7c4e4e; text-decoration:none;}
#mainNav a:hover,#mainNav .currclass a,#shopInd #mainNav .indLink a{display:block;background:url(shop/NavBg.gif) no-repeat 0 0; color:#fff; text-decoration:none; }
#mainNav .cur{font-weight:bold; }
#mainNav a:hover span,#mainNav .cur span{width:3px; height:26px; background:url(shop/NavBg.gif) no-repeat 0 -59px; position:absolute; top:0px; right:0px; }
#bigAD{width:960px; margin:auto; height:200px; background:url(shop/bigad.jpg);}
/*搜索*/
#search{background:#f63 url(shop/search.gif) repeat-x left top; width:918px; padding:0px 20px; height:33px;border:#fc9 solid 1px;}
#search a{color:#fff; text-decoration:none;}
#search .keys{background:url(shop/bg.gif) no-repeat 0 -28px; color:#fff; padding-left:40px; height:33px; line-height:33px;}
#search .f_r{padding-top:5px;}
#search .go{background:url(shop/bnt_search.gif); border:none; width:52px; height:20px;/* position:relative; top:2px; utf8下*/}
/*当前位置*/
#ur_here{border:1px solid #f1974e; border-top:none; background:url(shop/uh_bg.gif) repeat-x left top; height:36px; line-height:36px; padding:0 12px; position:relative; top:-4px; z-index:3px; }
#ur_here a{color:#006cce; text-decoration:none;}
/*加盟菜单*/
#join{padding:3px 0 0 2px; background:#FF9;height:30px;width:955px;}
#join a{display:block; background:url(shop/jm.gif);width:83px; height:24px; line-height:24px; text-align:center; color:#600; float:left; text-decoration:none; margin:0 1px 0 2px;}
#shopad{width:960px; margin:auto;}

/**/
.gonggao .lTitle{display:block;height:26px; line-height:26px; padding-left:30px; font-size:14px; font-weight:bold; padding-top:5px; background:url(shop/qxt_03.gif);}
.gonggao .boxCenterList{border:#e2d0b8 solid 1px; border-top-width:0; height:130px;}

#UserPre{width:200px; overflow:hidden; margin-bottom:5px;}
#UserPre .title{height:29px; line-height:29px; background:url(shop/qxt_11.gif);}
#UserPre .userCon{background:url(shop/qxt_12.gif); padding:6px;}
#UserPre .userBtn{height:3px; overflow:hidden; background:url(shop/qxt_22.gif) 0 0;}

.ztPicList li{padding:2px 0;}
.ztPicList li img{width:200px;height:87px;margin-top:5px;_margin-top:0px;}

.goodsBox{position:relative;_height:469px;}
.ColSideAd{width:176px;height:467px;float:left;padding:1px;}
.ColSideAd a{height:auto; widows:inherit;}
.proSmallList{width:156px;height:158px;position:absolute;padding:5px; z-index:2;left:5px; bottom:5px;}
.proSmallList div{height:26px; line-height:26px;}
.proSmallList a{display:block;width:100px;overflow:hidden; white-space:nowrap; height:26px;color:#663300;float:left;background:url(B02.gif) no-repeat left center; padding-left:7px;}
.proSmallList a:hover{color:#309; background-image:url(B02_h.gif);}
.proSmallList span{float:right;color:#906;}
.cAdBunner{height:100px;}

/*商城购物车*/
#cart{background:#fcf2e1 url(shop/goupic.gif) no-repeat left top; padding:5px 5px 5px 75px; border-top:#d6bfbf dashed 1px; border-bottom:#d6bfbf dashed 1px;}
#cart #cartInt{height:20px; color:#663300; }
a.CartBtn{display:block;width:65px; height:18px; line-height:20px; border:1px #FFCC02 solid; background: #FF9; font-size:12px; text-align:center; color:#FA5616; margin:3px;}
a.CartBtn:hover{color:#F00; text-decoration:underline;}

.cart{width:960px;margin:0px auto; margin-top:10px;}

.cartbox{width:960px;margin:0px auto; margin-top:10px;border:#FF6600 1px solid;}
.cartbox table.border tr.title td{height:26px; line-height:26px; font-size:16px; color:#F60; font-weight:bold; background:#F4F4F4;}
.logintips{background:url(blue_bg.gif) repeat-x; height:34px;line-height:34px; padding-left:10px;color:#F60;}
.ShoppingCart{padding:5px;}
.ShoppingCart .border{width:100%;}
.ShoppingCart .title{width:100%;height:29px; line-height:25px; font-weight:bold; background:#D8D8D8; }
.ShoppingCart .tdbg img{margin-right:10px;}
.ShoppingCart .tdbg a{font-size:12px;}

.cartbox2{width:960px;margin:0px auto; margin-top:10px; border:#B6D3EB 1px solid}
.cartbox2 .xx{font-size:14px;font-weight:bold;text-align:center; background:#F7F7F7; height:29px;line-height:29px;color:#006699;}
.cartbox2 .bor{ border-bottom:#d8d8d8 1px solid; color:#000;padding-left:10px; line-height:28px;}
.cartbox2  .but{text-align:center; height:39px;padding-top:6px;}

.shoppingcartbox{width:960px;margin:0px auto; margin-top:10px;background:url(eshop/dg.jpg) no-repeat center top; height:500px;}


/*商品分类*/
   #category_tree{position:relative; z-index:2;padding:0px;}
   .category_Box .catTitle{height:28px; background:url(shop/qxt_06.gif);}
   #category_tree a{display:block;height:28px; line-height:28px;background:url(shop/qxt_07.gif) repeat-x left top; color:#8c4701;  padding-left:12px;}
   #category_tree a:hover,#category_tree .currclass a{background-position:0 -28px; color:#C00;}
   .category_Box .categoryBtn{height:2px; overflow:hidden; background:url(shop/qxt_09.gif);}

/*招商加盟 命理专题 精彩博文*/
.mainBox{}
	.mainBox .t{height:30px; background:url(shop/shop_bg.gif) no-repeat -206px -65px; overflow:hidden;}
	.mainBox .t h2{line-height:35px; height:30px; font-size:14px; text-indent:3em; color:#FFF;}
	.mainBox .c{border:1px #FF6600 solid; padding:5px;_width:188px;_overflow:hidden;}
	.mainBox .c ul li{text-indent:1em; line-height:24px; height:24px; background:url(shop/shop_bg.gif) no-repeat -745px -1px; white-space:nowrap; overflow:hidden;_height:22px;}

#Top10{border:#f00 solid 1px;padding:5px;background:#FFF999 url(images/box_2Bg.gif) repeat-x scroll left top;}
#Top10 .top10Tit{background:url(shop/bg.gif) no-repeat 0px -85px; height:30px;}
#Top10 ul{display:block;border:1px solid #FDB454;background:#fff;}
#Top10 ul li{background:no-repeat 5px center;padding-left:20px; height:24px; line-height:24px; border-bottom:#eee9d4 dashed 1px;}
#Top10 ul li div{width:110px;overflow:hidden;}
#Top10 ul li a{float:left;}
#Top10 ul li span{float:right;}
#Top10 ul li.Top3{height:40px;padding:5px 0 5px 25px; white-space:nowrap;}
#Top10 ul li.Top3 a{float:none;}
#Top10 ul li.Top3 img{width:40px; height:40px;float:left;}

/*最新吉祥物*/
.NewPro{}
	.NewPro .Tit{background:url(shop/shop_bg.gif) no-repeat -206px 0px; height:30px; overflow:hidden;} 
	.NewPro .Tit h2{ font-size:14px; text-indent:24px; line-height:35px; color:#FFF;}
	.NewPro .con{border:1px #CCCCCC solid; padding:2px;}
		.sProItem{border:1px #EFEFEF solid; padding:5px; margin:5px; height:70px; overflow:hidden; position:relative; white-space:nowrap;}
		.sProItem:hover{border-color:#DDD;}
		.sProItem a{ display:block; white-space:nowrap;}
		.sProItem img{float:left;width:70px;height:70px;margin-right:10px;}
		.sProItem div{float:left;}
		.sProItem P{ width:100px; float: right; overflow:hidden;}
		
			.NewProList span{display:block; width:35px; height:34px;position:absolute; left:0px; top:0px;} 
			.NewProList span.new{ background:url(shop/bg.gif) no-repeat -70px -300px;} 				
			.NewProList span.hot{ background:url(shop/bg.gif) no-repeat -160px -300px;} 
				
/*首页焦点图*/
	#focus{width:484px;height:200px;border-right:1px solid #fc4d4d; padding:8px; background:url(shop/foucsBg.gif) repeat-x left top; overflow:hidden; position:relative;}
	#focusBox{border:#fc9938 solid 1px;position:relative;}
	#focusBox a{display:block;position:relative;}
	#focusBox a span,#focusBox a div{position:absolute;left:0px;bottom:0px;height:26px; line-height:26px; z-index:9;color:#FFF;}
	#focusBox a div{background:#000;filter:alpha(opacity=70); opacity:0.7;width:100%; z-index:8}
	#focusnav{position:absolute;right:10px;bottom:10px; z-index:10;}
	#focusnav a{display:block;width:24px;height:24px; line-height:24px;float:right;border:#960 solid 1px;background:#963; text-align:center;color:#FFF;}
	#focusnav a.activeSlide{background:#FF0;color:#F30;font-weight:bold;}
	#mallNews{width:230px; height:208px; padding:8px 8px 0px 8px; background:url(shop/foucsBg.gif) repeat-x right top;}
	#mallNews .NewsTit{background:url(shop/bg.gif) 0px -132px; height:23px;}
	#mallNews .NewsList{background:#FFFFFF; padding:5px; border:#fc9938 solid 1px;}
	#mallNews .NewsList ul{}
	#mallNews .NewsList li{background:url(shop/bg.gif) no-repeat 0px -167px; padding-left:10px;
	text-align:left; line-height:21px; color:#630;}
	#mallNews .NewsList li a{color:#930;}
	#mallNews .NewsList li a:hover{color:#F30;}
/*精品推荐，新品上市，热卖商品*/
 #benNian{ width:540px; float:left; overflow:hidden;}
		#benNian .cTitle{height:31px; background:#ffeeaa url(shop/bennian.gif) repeat-x 0 -31px;}
		#benNian div.pbLeft{background:url(shop/bennian.gif) repeat-x 0 0;width:8px;height:31px; height:31px; float:left;}
		#benNian .cTitle span a.f6{color:#c00; font-weight:bold;}
		#benNian .cTitle span{display:block; width:95px; text-align:center; line-height:28px; height:28px; font-size:14px; float:left; background-image:none; background:#FFC; border-width:0 1px; border-color:#f93; margin-top:2px;}
		#benNian .pbright{background:url(shop/bennian.gif) repeat-x 0 -62px; float:right;height:31px;width:8px;}
		#benNian .centerPadd{height:730px;border:#f93 solid 2px; border-top-width:0px;}
		#benNian .bnCon{border:#f93 solid 2px; border-top-width:0;height:690px;padding:5px;}
		#benNian .centerPadd .goodsItem{margin:4px 3px;}
		#benNian .cTitle #ColMenu{display:none;float:left;}
		
		#probox #ColMenu{height:27px;line-height:27px;margin-top:3px; padding:0 5px 0 20px; color:#999; text-decoration:none;float:left; font-weight:normal; font-size:12px;}
		
/*首页分类产品调用*/
	#probox{margin:5px auto;}
	#probox .pbLeft{background:url(shop/qxt_15.gif) no-repeat 0 -30px;width:5px;height:30px;float:left;}
	#probox .pbright{background:url(shop/qxt_15.gif) no-repeat 0 -60px;width:5px;height:30px;float:right;}
	#probox h3{background:url(shop/qxt_15.gif) repeat-x 0 0;height:30px; padding:0;}
	#probox h3 span{display:block;background:#f00 url(shop/qxt_18.gif) repeat-x;height:28px; line-height:28px;padding:0 15px;border:#c00 solid 1px;float:left;}
	#probox h3 span a{color:#FFF;}
	#probox .centerPadd{border:#c00 solid 2px;}
		
#CmdBox{width:200px;float:right;}
	#CmdBox .cmdTitle{background:url(shop/qxt_47.gif) no-repeat;height:28px; line-height:28px;padding-left:10px;}
	#CmdBox .cmdTitle span{display:block;float:left; background:url(shop/bg.gif) no-repeat 0px -570px;width:auto; text-align:left;
   font-weight:bold; color:#630; padding-left:14px; font-size:14px; text-decoration:none;}
	#CmdBox .cmdCon{border:#ccc solid 1px; border-top-width:0px;padding:5px; _padding:5px 3px;}
	#itemBest{}

/*单个商品*/
   .goodsItem{width:160px; float:left; overflow:hidden; margin:4px; _margin:3px; border:#F0F0F0 dashed 1px;padding:4px; cursor:default;}
   .goodsItem:hover{border-color:#CCC;}
   .goodsItem .goodsimg{display:block;width:158px; height:158px;}
   .goodsItem .goodsimg img{width:150px; height:150px; border:4px solid #f2e5e5; margin-bottom:4px;}
   .goodsItem a:hover .goodsimg{border-color:#fcc5c5;}
   .goodsItem img{width:52px; height:17px;}
   .goodsItem .proInfo{text-align:left; color:#3f3f3f;padding:5px;float:left;}
   .goodsItem p a{color:#f40; font-size:14px; font-weight:bold; text-decoration:none;}
   .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
   .goodsItem .shop_s{color:#F36;}
   
.smallGoods{_height:64px; position:relative; overflow:hidden; padding:6px; margin:5px 3px; float:none; border:#f2e1d6 solid 1px; cursor:default;}
.smallGoods .goodsimg{width:60px; height:60px; border:2px solid #f2e5e5; margin-right:4px; float:left;}
.smallGoods img{width:52px; height:17px;float:left;}
.smallGoods .proInfo{display:block;width:100px;text-align:left; color:#3f3f3f;float:left;overflow:hidden;}
.smallGoods .proInfo a{color:#f40; font-size:13px; font-weight:bold; text-decoration:none; white-space:nowrap;}
.smallGoods .proInfo a:hover{color:#ff6600;}

span.best,span.news,span.hot{width:40px; height:40px;position:absolute;left:0px; top:0px; display:block;}
span.best{background:url(shop/bg.gif) no-repeat 0px -304px;}
span.news{background:url(shop/bg.gif) no-repeat -75px -304px;}
span.hot{background:url(shop/bg.gif) no-repeat -161px -304px;}

/*吉祥物产品列表*/
.listMain{}
	.listMain .t{ height:33px; overflow:hidden; border-bottom:3px #FF7033 solid;}
	.listMain .t #Tit{ background-position:0 -69px; height:33px; width:104px; font-size:16px; font-weight:bold; color:#FFF; line-height:33px; text-align:center; margin-left:5px;}
	.listMain .t #contact{height:33px; line-height:33px; font-size:14px; color:#000;}
	.listMain .t #contact a{color: #999;position:relative;}
	.listMain .con{padding:5px;}
	
/*分页设置*/
#fenye{text-align:right;clear:both;border-top:#ccc dashed 1px;padding:5px 10px;}

	
/*本类本类推荐*/
.recommend{}
	.recommend .t{background-position:0 -37px;height:30px;}
	.recommend .t h2{ color:#996600; line-height:30px; height:30px; text-indent:35px; font-weight:bold; font-size:16px;}
	.recommend .con{border:1px #CCCCCC solid; border-top:0px; padding:5px;}

/*产品单页样式------------*/
.shop_product{margin-top:10px;}
.product_box{width:300px;float:left;}
.product{border:#d8d8d8 1px solid;padding:10px 0;}
#ProPhotos{margin:auto;width:200px;}
.product_name{width:390px;*+width:380px; float:right;}
.productname{ font-size:16px;height:20px; line-height:20px;font-weight:bold; color:#F30; height:auto;text-align:center; border-bottom:#d8d8d8 1px dashed;}
.product_left{font-size:14px;font-weight:bold; color:#000;}
.product_right{font-size:14px;}
.product_list_dl{height:29px;line-height:29px; border-bottom:#d8d8d8 1px dashed;}
.product_list_dl span{display:block;float:left;height:28px;}
.product_AddCarAt{margin-top:10px;}
.product_tg{background:#FFF4E2; border:#ff6600 1px solid; margin-top:10px; line-height:26px; font-size:14px;color:#006699; font-weight:bold;padding:5px;}
.product_tg a{color:#006699; text-decoration:underline;}
.DashiIco ul li{float:left;height:17px;margin:4px 2px 0 1px;}
.DashiIco ul li a{display:block;width:17px; height:17px;background:url(1_m.gif) no-repeat center center;}
.DashiIco ul li a span{position:absolute;display:block;padding:0 5px;height:24px; line-height:24px;background:#FF9; border:#F90 solid 1px; visibility:hidden;}
.DashiIco ul li a:hover{position:relative;}
.DashiIco ul li a:hover span{visibility:visible; top:-26px; white-space:nowrap;}




/*新Help样式*/
.helpTitBg {width:960px;margin:auto;background-color:#FFFFFF;border:1px solid #CCCCCC;padding:15px 0; padding-bottom:0; text-align:left;}
	.helpTitBg dl {border-left:1px solid #E2E2E2;float:left;height:170px;padding:0 10px;width:170px;}
	.helpTitBg dt {border-bottom:1px solid #EBEBEB;color:#A7A7A7;font-size:14px;font-weight:700;height:40px;line-height:40px;margin-bottom:4px;padding-left:5px;text-align:left;width:auto;}
	.helpTitBg dd {background:url("shop/biao17.gif") no-repeat left;border-bottom:1px solid #EBEBEB;padding:5px 0 5px 10px; line-height:21px; height:21px;}
	.helpTitBg dd a {color:#555555;padding:0 0 0 10px;text-decoration:none; white-space:nowrap;}
	.helpTitBg .f_l {padding:0 25px 0 10px;width:135px;}
	.helpTitBg dt img {margin-right:5px;vertical-align:middle;}
	.helpTitBg dt a {color:#555555;font-weight:700;text-decoration:none;}
	.f_l {float:left;}
