/*@charset "utf-8";*/
/* CSS Document */
body,html,h1,h2,div,p{ padding:0px; margin:0px; color:#3e3e3e;}
a{text-decoration: underline; font-size:12px; color:#3366cc;}
hr{border-color: #CCCCCC;border-style: solid none none;border-width: 1px medium medium;}
/* <span class="blank+数值"></span> */
.errordiv{ border:1px solid #FF0000; color:#FF0000; padding:2px; margin:2px;}

.errmsg{color:#FF5500; padding:5px; font-weight:bold;font-size:12px;}

.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:0;line-height:0;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank8{clear:both;display:block;font-size:1px;overflow:hidden;height:8px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank12{clear:both;display:block;font-size:1px;overflow:hidden;height:12px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
.blank25{clear:both;display:block;font-size:1px;overflow:hidden;height:25px;}
.indexhead{ height:21px; background-color:#e1e1e1;line-height:20px; margin-top:0;}
.vheadborder{padding:0px 5px; font-size:12px; }
.indexhead a{color:#3366cc;}
.cred{color:#FF0000; font-weight:bold;}
.onebigclass a{color:#FF0000; text-decoration:none;}
.vancllogo{text-align:left; font-size:12px;padding:0;}
.vancllogo a{text-decoration: none; }
.searchtxt{width:124px;border: 1px solid #D2D2D2;padding: 2px 0;margin-bottom: 4px; font-size:12px;}
.searchbtn{height: 20px;margin: 0 5px;width: 56px; font-size:12px;}
.kindslist{border-bottom:1px solid #fed585; background-color:#fdf2dc; line-height:20px;font-size:12px; font-weight:bold;}
.firstclass{border-top:1px solid #E7E7E7; border-bottom:none; padding:5px;color:#999; font-size:12px;line-height:20px;}
.firstclass a{line-height:20px; font-size:12px; font-weight:bold;color:#3366cc; text-align:left;text-decoration:none;}
.hotkind{border-top:1px solid #E7E7E7; font-size:12px; line-height:18px; padding:5px;}
.hotkind p a{ color:#3366cc; text-decoration:none;}
.newprulist{padding:5px;}
.prupic img{border:1px solid #bebebe; margin-right:10px;}
.pruname{padding-top:5px; font-size:12px; color:#3366cc; line-height:20px;}
.pruname a{text-decoration:none;}
.sjprice{color:#FF0000;}
.onebigclass{color:#FF0000; font-size:12px; font-weight:bold;padding-top:5px; padding-left:5px; border-bottom:1px solid #E7E7E7;}
.oneclasspru{/*border-top:1px solid #969696;*/ padding:5px; }
.oneclasspru p a{ font-size:12px; color:#3366cc; text-decoration:none;}
.oneclasspru p a span{ color:#FF0000;}
.helpqlist{padding:5px; font-size:12px;}
.helpqlist p{ line-height:18px;}
.helpqlist a{color:#3366cc; font-size:12px; text-decoration:none;}
.hotline{ color:#3e3e3e; font-weight:bold; font-size:12px;}

/*		特色优惠		*/
.vancltese {padding:5px;border-top:1px solid #D2D2D2;}
.vancltese p{ font-size:12px; line-height:20px; color:#3e3e3e;}
.redmsg{color:#FF5500;}
/*		公共底部		*/
.vanclbottom{ border-top:1px solid #D2D2D2; padding:8px 5px;}
.vanclbottom p{ font-size:12px; line-height:20px; color:#3e3e3e;}
.vanclbottom p a{color:#3366cc; font-size:12px; text-decoration:none;}
.vanclbottom p{ font-size:12px; line-height:20px; color:#3e3e3e;}
.hotline2{color:#3e3e3e;}
.vanclbottom .hotline2 a{ color:#3e3e3e;}
.fbstyle{ font-weight:bold;}

/*		登录		*/
.loginbox{ padding:0px 5px; font-size:12px;}
.loginmsg{ font-size:12px; color:red;}
.logintxtbg{width:190px; height:18px; font-size:12px; padding:0 2px;}
.logintitle{ padding-top:5px; line-height:18px; font-size:12px;}
.loginbtn{ padding:5px 0px;}
.pwdmsg{ line-height:30px; font-size:12px; color:#3e3e3e;}
.msgarea{ padding:5px 0px 5px; border-bottom:1px solid #eaeaea;}
.msgarea a{ font-size:12px; line-height:20px; color:#3366cc; text-decoration:underline;}

/*		登录跳转页面			*/
.loginskip{ padding:0px 5px; border-bottom:1px solid #eaeaea;}
.logskipmsg{ padding:5px; font-size:12px; line-height:20px; background-color:#eaeaea; color:#3e3e3e;}
.afterlogin{ padding:15px 5px;}
.afterlogin p{ line-height:20px;}
.afterlogin a{ font-size:12px; color:#3366cc; text-decoration:underline;}

/*			注册页面			*/
.registbox{ border-bottom:1px solid #eaeaea;}
.registtitle{line-height:25px;font-size:12px;color:#fff; background-color:#FF5500; padding:0px 5px;}
.pleasemsg{ line-height:25px;color:#3e3e3e; font-size:12px;}
.registarea{ padding:5px;}
.registmsg{ color:#969696; font-size:12px; line-height:18px; padding:5px 0px;}
.othermsg a{ font-size:12px; color:#3366cc; text-decoration:underline; line-height:25px;}

/*		找回密码		*/

.findpwdbox{border-bottom:1px solid #eaeaea;}
.fpwdtitle{ border-top:1px solid #d4b4b4; background-color:#e1e1e1;font-size:12px; font-weight:bold; padding:5px;}
.fpwdcon{font-size:14px; padding:0px 10px;}

/*	   搜索结果列表页（一级分类）		*/
.searchresult{padding:0px;}
.srtitle{ font-size:12px; padding:0px 5px;}
.srkind{ padding:0 5px; border-bottom:1px solid #eccccc;}
.srkind a{ font-size:12px; color:#3366cc; line-height:1.3em; text-decoration:underline;}
.searchorder{ border-top:1px solid #fed585; border-bottom:1px solid #fed585; font-size:12px; line-height:28px; background-color:#fdf2dc; padding:0px 5px;}
.searchorder a{ font-size:12px; color:#3366cc;}
.searchorder .currentkind{ color:#3e3e3e; font-weight:bold;}
.srli{ padding:5px; border-bottom:1px solid #cccccc;}
.srlititle a{ font-size:12px; color:#3366cc; text-decoration:underline; line-height:1.3em;}
.srliprupic img{ border:1px solid #c2c2c2;}
.srsj{ font-size:15px; color:#FF0000; line-height:20px; font-weight:bold;}
.srcolor{ font-size:12px; color:#3e3e3e; line-height:20px;}
.subline{ border-top:1px solid #f5f5f5; border-bottom:1px solid #cecece;}
.srpagediv{ font-size:12px; line-height:20px; padding:5px;}
.srpagediv p{ line-height:20px;}
.srpagediv a{ text-decoration:underline; font-size:12px; color:#3366cc;}
.reindex{padding:0}
.reindex a{ font-size:12px; line-height:20px;}
.reindex a{text-decoration:underline; color:#3366cc; font-size:12px;}

/*		搜索结果列表页（三级分类筛选）		*/
.filterdetail{ padding:0px 10px; font-size:13px;}
.setredline{ border-bottom:1px solid #fed585;}
.fdtitle{ font-size:15px;  font-weight:bold;}
.filterdetail p{ line-height:16px;}
.filterdetail p a{ color:#3366cc;}
.filterdetail p .curkind{ font-weight:bold; color:#3e3e3e;}

/*			商品分类的商品列表（一级分类）			*/
.pltitle{font-size:12px; padding:0 5px 5px; border-bottom:1px solid #cccccc;}
.pltitle a{color:#3366cc;}
.curkind{ color:#3e3e3e;}
.prukind{ padding:5px; border-bottom:1px solid #eccccc;}
.prukind a{ font-size:12px; color:#3366cc; line-height:1.3em; text-decoration:underline;}

/*		商品分类的商品列表（更多页）		*/
.prulistmore{ padding:5px;}
.prulistmore p a{ font-size:12px; line-height:20px; text-decoration:underline; color:#3366cc;}
/*			单品页简介			*/
.synopsiskind{ border-top:1px solid #fed585; ; border-bottom:1px solid #ededed; font-size:12px; font-weight:bold;line-height:20px; background-color:#fdf2dc; padding:0px 5px;}
.synopsiskind a{ font-size:12px; color:#3366cc; text-decoration:underline;}
.synopsiskind .currentkind{ color:#3e3e3e; text-decoration:none; }
.dpintr{ padding:5px;} 
.dpprutitle{ font-weight:bold; font-size:12px;line-height:20px; height:20px;}
.dpdetail{ font-size:12px; line-height:1.3em; padding:0 5px;}
.dpdetail a{color:#3366cc; text-decoration:underline;}
.redbtn{ background: none repeat scroll 0 0 #a10000;color:#FFF; font-size:12px;}

/*		单品页-全部图片		*/
.dpallimgkind{font-size:12px; line-height:28px; padding:0px 5px; font-weight:bold;}
.dpallimgkind a{ font-size:12px; color:#3366cc; text-decoration:underline;}
.dpallimgkind .currentkind{ color:#3e3e3e; text-decoration:none; }

/*		单品页 评论		*/
.fromdiv{ font-size:12px; background-color:#f0f0f0; padding:5px;border-top:1px solid #ccc;}
.frommsg{ font-size:12px; padding:5px;line-height:14px;}

/*		单品页-商品详情		*/
.prudetail{ font-size:12px; line-height:14px; padding:0px 5px;}

/*		加入购物车成功页		*/
.sucincar{ font-size:12px; padding:5px;}
.sucincar p{line-height:20px;}
.sucincar p a{ font-size:12px; color:#3366cc;}
.sucincar p .cFF5500{ color:#FF5500;}

/*		我的购物车			*/
.score{font-size:12px;background: none repeat scroll 0 0 #FFFEE8; border: 1px solid #FFDE98;padding: 5px;}
.shopcarcon{}
.shopcartitle{ font-size:14px; padding:0px 10px;}
.mycarlist{ padding:0 5px 5px; font-size:12px;}
.mycarlist p{ line-height:20px;}
.thecarmoney{ padding:0 5px 0; font-size:12px; line-height:20px;}

/*		确认派送地址		*/
.confirmhead{border-bottom:1px solid #fed585; background-color:#fdf2dc; color:#3e3e3e; font-size:12px; padding:5px; font-weight:bold;}
.confirmarea{padding:5px; font-size:12px; line-height:20px;}
.ciroption{ line-height:16px; font-size:12px;}

/*		订单提交成功		*/
.ordersub{ font-size:12px;background: none repeat scroll 0 0 #e1e1e1; margin:0 5px;padding:5px}

.cbred{color:#FF0000; font-weight:bold;}


/*			我的vancl			*/
.breadhead{padding:0px 5px; font-size:12px;line-height:25px;}
.breadhead a{ font-size:12px;}
.myvanclbox{padding:5px;} 
.myvanclbox p{ font-size:12px; line-height:20px;}
.managemsg{ padding:5px;}
.managemsg a{ font-size:12px; line-height:20px; text-decoration:underline;}
/*		修改密码			*/
.modifypwdbox{ padding:0px 5px;}

/*		修改密码成功		*/
.mpwdsuc{ padding:0px 10px; font-size:14px;}
.mpwdsuc a{ font-size:14px;}

/*		 我的订单			*/
.myorder{ padding:5px;}
.myorderlist{ color:#000; border-bottom:1px solid #ccc;}
.myorderlist p{ font-size:12px; line-height:20px; color:#000;}
.myorderlist p a{ font-size:12px;}

/*		订单详情		*/
.odtitle{ font-size:12px; font-weight:bold; color:#aa1000;line-height:20px;}
.od666{color:#666;}
.od666 p{ font-size:12px; line-height:18px;color:#666;}
.od666 p a{ font-size:12px;color:#666;}
.od333{color:#666;}
.od333 p{ font-size:12px; line-height:18px;color:#666;}
.od333 p a{ font-size:12px;color:#666;}
.od000{color:#000;}
.od000 p{ font-size:12px; line-height:18px;color:#666;}
.od000 p a{ font-size:12px;color:#666;}
.odpruje p{ font-size:12px; line-height:18px; color:#333;}


/*		我的收藏		*/
.packmsg{ font-size:12px; color:#666; padding:10px; line-height:14px;}
.scli{  padding:5px;}
.scli p{ font-size:12px; line-height:18px; color:#000;}
.scli p a{ font-size:12px;}

/*		帮助中心		*/
.helptitle{ font-weight:bold; font-size:12px; margin-top:5px;}
.helpdetail{ padding:5px;}
.helpdetail p{ line-height:18px;font-size:12px; color:#000;}
.helpdetail p a{ line-height:18px;font-size:12px; color:#3366cc;}
.helpdetail p .cbred{ color:#FF0000; font-weight:bold;}

/*		通用内容页模板		*/
.waptitle{ font-size:12px; padding:5px; font-weight:bold; line-height:18px;}
.wapcontent{ font-size:12px; padding:0px 5px; font-weight:normal; line-height:18px;}
.pagenav{font-size:12px; padding:0px 5px; font-weight:normal; line-height:18px;}
.pagenav a{font-size:12px; padding:0px 5px; font-weight:normal; line-height:18px; color:#3366cc;}

/*		 搜索模块			*/
.hotkey{ font-size:12px; padding:5px; line-height:22px;}
.hotkey a{ font-size:12px; color:#3366cc; text-decoration:underline;}

/*		 2010/1/5日新增加			*/
.vancllogo2{text-align: left; font-size:12px;padding:5px;}
select{ font-size:12px;}
input{ font-size:12px;}

/*		 2010/1/24日新增加			*/
.tophot{ padding:5px; line-height:18px;font-size:12px; font-weight:bold;}
.tophot p a{ color:#3366cc; text-decoration:none;}
.firstclass2{padding:5px; color:#999; font-size:12px;line-height:20px;}
.firstclass2 a{line-height:20px; font-size:12px; font-weight:bold;color:#3366cc; text-align:left;text-decoration:none;}
