/*首页文件左边样式*/
.index_content { width:940px; overflow:hidden; }
.con_left { width:210px; margin:7px 8px 10px 0px; float:left; }
.con_right { width:722px; float:left; margin:7px 0 10px; }
.con_left .shopbox{width:210px; height:119px; margin-bottom:10px;}
.con_left h3{background:url(../images/product_class_bg.jpg) no-repeat; width:210px; height:29px; line-height:29px; color:white; text-indent:25px; }
.con_left .shop_con{ height:90px; line-height:20px; text-indent:15px; color:#3f3f3f; border:2px solid #a21a1e; padding:10px 0 0 5px;}

/*首页左边购物车样式*/
 .cart{ width:184px; height:50px; border:8px solid #a21a1e; padding:15px 0px 5px 10px; margin:20px 0 10px 0; color:#006bcd; }
  .cart a:hover{color:#ff6600; text-decoration:none;}
/*首页左边菜单样式*/
.box{ width:210px; margin:10px 0;}
.box_1{border:2px solid #a21a1e; }

   #category_tree dl{ background:url(../images/product_class_bg.jpg) no-repeat; }
   #category_tree dt{ 
   color:white;  padding:3px 0 3px 12px;  height:29px; line-height:29px;
   }
   #category_tree dt a{ font-size:16px; 
   color:white; padding-left:15px; text-decoration:none;
   }
   #category_tree dd{padding:10px 0 5px 15px; }
   #category_tree dd a{color:#404040; text-decoration:none; }
   #category_tree dd a:hover{color:#ff6600; text-decoration:none;}
 /*首页左边Top-Ten样式*/  
	.box_2{border:2px solid #a21a1e;}
  .top10Tit{background:url(../images/product_class_bg.jpg) no-repeat; height:30px; line-height:30px; font-size:16px; color:white; text-indent:23px;}
   .top10List{border:1px solid #FFF5F4; background-color:#fff; margin:0px 4px 4px 4px;}
	 .top10List ul{border-bottom:1px solid #FFF5F4; position:relative;}
	 .top10List .iteration{position:absolute; top:6px; left:6px;}
	 .top10List .iteration1{padding-left:3px;}
	 .top10List li.topimg{width:35px; height:35px;}
	 .top10List .samllimg{width:35px; height:35px; margin-bottom:4px;}
   .top10List li{padding:3px 3px 3px 23px; float:left;}
    /*linkCOLOR*/
   .top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f; text-decoration:none;}
   .top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#ff6600; text-decoration:none;}


/*首页文件左边Order Query*/
.box .boxCenterList{ border:2px solid #a21a1e;}
.boxCenterList{padding-left:20px;}
.boxCenterList input{height:30px; line-height:30px;  border:1px solid #a21a1e;}


/*首页文件右边AD广告*/
.index_box_1 { width:723px; margin-bottom:10px;}

/*首页文件右边今日特价*/
.clearfix{margin-bottom:10px;}

#sales{width:500px; background:url(images/salesBg.gif) repeat-x left bottom;
    float:left;
   }
   #sales h1{font-size:16px; background:url(../images/product_class_bg.jpg) repeat-x; width:500px; height:29px; line-height:29px; color:white; text-indent:25px;}
  
   #sales h1 img{position:relative; top:4px; right:-300px;}
   #sales .goodBox{_margin-left:5px; border:2px solid #a21a1e; padding:10px 10px 10px 10px;}
     #sales .goodBox .goodList p{text-align:left; color:#a21a1e;}
     #sales .goodBox .goodList p a{color:#a21a1e; text-decoration:none;}
   #sales .goodBox .goodList p a:hover{color:#ff6600; text-decoration:none;}
   #sales .goodList{width:110px; margin:0px 5px 0px 5px; float:left;}
   #sales .goodList img{background:url(../images/salesGoodBg.gif) no-repeat; width:100px; height:100px; padding:5px;
   }
   #sales .goodList p{ margin-top:3px; text-align:center;}
   

   
   
/*首页文件右边邮件订阅*/
.boxemail{width:210px; height:210px; float:right; }
.box_E{ background:url(../images/product_class_bg.jpg) no-repeat; width:210px; height:29px; line-height:29px; color:white; text-indent:25px;}
.boxCenterList{border:2px solid #a21a1e; padding:15px;}
.boxemail .inputBg{ width:180px; height:28px; border:1px solid #a21a1e;}

/*首页文件右边HOT热卖*/
.boxhot{width:720px; margin-bottom:10px;}
.centerPadd{ overflow:hidden;}

   .itemTit{height:30px; background:url(../images/product_class_bg.jpg) repeat-x; 
   /*margin-bottom:-3px; _margin-bottom:-2px;*/}
 .itemTit span{color:white; font-size:16px; height:30px; line-height:30px; float:left; padding:0 15px 5px;}   
 .itemTit img{position:relative; top:7px;}
.itemTit h2{float:left; height:29px; background:url(../images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
   font-size:16px; text-align:center; color:white; font-weight:100; padding:0px 10px; line-height:29px; margin:0 6px 0 0;
   border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
   }
   .itemTit h2 a{color:#3f3f3f; text-decoration:none;}
   .itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
   font-size:14px; text-align:center; color:white; font-weight:100; padding:0px 10px;
     display:inline; white-space:nowrap;
   }
   .itemTit .h2bg a{color:white; text-decoration:none;}
 .centerPadd .goodsBox{ background:#fff; padding:12px 0px 0px 17px; *padding:12px 0px 0px 17px;
   _padding:12px 0px 0px 0px;}
   .centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
       /*单个商品*/
       .goodsItem{width:110px; float:left; position:relative; overflow:hidden; margin:0px 14px 15px 14px;}
       .goodsItem .goodsimg{width:100px; height:100px; border:4px solid #eef8ff; margin-bottom:4px;}
       .goodsItem img{width:52px; height:17px;}
       .goodsItem p{text-align:left; color:#3f3f3f;}
       .goodsItem p a{color:#3f3f3f; text-decoration:none;}
       .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
       .goodsItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}
       .goodsItem span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
       .goodsItem span.news{background:url(images/bg.gif) no-repeat -75px -304px;}
       .goodsItem span.hot{background:url(images/bg.gif) no-repeat -161px -304px;}
   



.index_box_2 { width:720px; height:24px; margin:7px 0px; line-height:24px; overflow:hidden; }
.public { width:640px; padding:0 11px; float:left; overflow:hidden; }
.public span { width:309px; background:url(../images/index_icon1.jpg) no-repeat 0 10px; padding-left:11px; display:block; float:left; }
.public span a.pub_a { color:#920000!important; padding-right:6px; }
.public span a{ color:#333333!important; }
.public_btn { width:58px; float:right; }
.btn_icon1 { background:url(../images/index_bg2.jpg) no-repeat; width:28px; height:24px; border-left:1px solid #e4e4e4; display:block; float:left; cursor:pointer; }
.btn_icon2 { background:url(../images/index_bg3.jpg) no-repeat; width:28px; height:24px; border-left:1px solid #e4e4e4; display:block; float:left; cursor:pointer; }

.index_box_3 { width:720px; border:1px solid #e4e4e4; overflow:hidden; } 
.index_box_3 .right_top { width:720px; height:29px; line-height:29px; background:url(../images/index_bg1.jpg) repeat-x; border-bottom:1px solid #e4e4e4; }
.index_box_3 .right_top span { display:block; float:left; padding:0 10px; font-size:14px; font-weight:bold; color:#333333; }
.index_box_3 .right_top a { display:block; float:right; font-weight:bold; color:#a1191f; padding:0 10px; }
.index_banner2 { width:702px; height:165px; padding:10px 9px; }
.right_con3 { width:720px; padding-left:9px; margin-bottom:10px; overflow:hidden; }
.right_con3 .con_pic3 { float:left; margin-right:10px; border:1px solid #e4e4e4; position:relative;}
.right_con3 .con_pic3 img.img1 { width:166px; height:108px; }
.right_con3 .con_pic3 span .img2 { width:80px; height:18px; position:absolute; top:90px; *top:93px; _top:93px;left:86px; }

.index_box_4  { width:712px; margin:10px 0px; padding-left:8px; padding-bottom:9px; border:1px solid #e4e4e4; overflow:hidden; margin-bottom:9px; }
.index_box_4 .right_box4 { width:168px; margin:8px 8px 0 0; border:1px solid #e4e4e4; float:left;}
.index_box_4 .right_box4 img { width:166px; height:158px; border:1px solid #e4e4e4; }
.index_box_4 .con_txt4 { width:168px; height:29px; line-height:29px; text-align:center; background:url(../images/index_bg1.jpg) no-repeat; }
.index_box_4 .con_txt4 a { color:#343434!important; font-size:14px; font-weight:bold; }
