@charset "gb2312";
/* all */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:0;}
li{list-style:none;}
em,th{font-style:normal;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input,button,select,textarea{ outline:none;}
textarea{ font-size:12px; resize:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-size:12px;font-family:Î¢ÈíÑÅºÚ;color:#333;}

.blank0{clear:both;display:block;font-size:1px;height:0px;line-height:0;overflow:hidden;width:0px;}
.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;}
.blank16{clear:both;display:block;font-size:1px;overflow:hidden;height:16px;}
.fl{float:left;}
.fr{float:right;}
.fix,
.fn-clear{ zoom:1; }
.fix:after,
.fn-clear:after { clear: both; display: block; font-size: 0; content: ".";  height: 0; position:relative }
.fn-size{ font-family:"Microsoft YaHei"; }
.fn-left{ float:left; }
.fn-right{ float:right; }
.fn-ov{ overflow:hidden; _zoom:1; }
.clear{ clear:both; line-height:0px; font-size:0px; }

/* topNav */
.myVtop s,.myVtop b,.myGift a,.searchBox,.myTel em,.allarrow,.channelarrow,.navCarts,.cartMini a,.navItem li a:link,.navItem li a:visited,.allcass-t,.allcass-tc{background-image:url(imagesiconV.png);background-position: 0px 0px;background-repeat: no-repeat;}

.topad{background:#d61f1f;text-align:center;}
.topNav{width:100%;height:38px;background:#ffffff url(imagesiconBg.png) repeat-x;border-bottom:#dedede 1px solid;position:relative;z-index:990;clear:both;}
.topNavBox{margin:0 auto;width:1200px;line-height:38px;}
.topLeft{float:left;width:350px;height:16px;padding-top:12px;}
.topRight{float:right;width:396px;text-align:right;}
.topRight span{color:#dedede;}
.topLogin{float:left;width:220px;text-align:right;}
.myvpin-right{float:right;width:268px;}
.myV{float:left;text-align:center;position:relative;z-index:200;width:100px;}
.myVtop{margin:0 auto;padding:0 4px 0 12px;width:84px;margin-top:9px;height:30px;line-height:30px;position:relative;background:#f7f7f7;border:#efefef 1px solid;z-index:998;_overflow:hidden;}
.myVtop s {top:7px;left:8px;	width:14px;	height:16px;	line-height:0;background-position: -280px -70px;position: absolute;	overflow: hidden;}
.myVtop i{display:none;}
.myV .hover i{display:block;position: absolute;bottom: -10px;left: 0px;width: 100px;height: 10px;overflow:hidden;background: #fff;}
.myVtop b {top:11px;right:5px;	width:9px;	height:5px;	line-height:0;background-position: -140px 0px;position: absolute;	overflow: hidden;}
.myVpop{width:214px;height:140px;position: absolute;top:40px;_top:39px;right:-2px;_right:0px;border:#dedede 1px solid;background:#fff;display:none;z-index:996;}
.myVpop a:link,.myVpop a:visited{color:#1479db;text-decoration:none;}
.myVpop a:hover{color:#1f96e1;text-decoration:underline;}
.myInfo{padding:6px 6px 6px 9px;border-bottom:#eeeeee 1px solid;text-align:left;line-height:22px;}
.myCharge{margin:0 auto;width:198px;padding-top:4px}
.myCharge li{float:left;width:99px;text-align:left;line-height:24px;}
.myV .hover{border-top:#dedede 1px solid;border-left:#dedede 1px solid;border-right:#dedede 1px solid;border-bottom:none;background:#fff;}
.myV .pop{display:block;_background:#fff;}
.myGift{float:left;width:68px;text-align:left;padding-right:6px;}
.myGift a{margin-top:12px;float:right;width:60px;height:16px;line-height:14px;line-height:16px \9;_line-height:15px;text-align:right;display:block;background-position: -30px 0px;}
.myTel{float:left;width:100px;text-align:right;position:relative;}
.myTel em{width:16px;height:14px;background-position: -120px -70px;position:absolute;top:13px;left:8px;display:block;}
.myTel span{float:left;}

/* header */
.header{margin:0 auto;width:1200px;height:62px;padding:22px 0 24px;clear:both;}
.logo{float:left;width:240px;}
.headRight{float:right;width:820px;}
.headSearch{float:left;width:382px;padding-top:10px;}
.searchBox{height:32px;background-position: 0px -30px;}
.searchBox input{border: none;}
.searchBox .text{float:left;margin-left:24px;margin-top:6px;width:278px;padding:0 4px;background-color: #fff;line-height:20px;height:20px;color:#898989;font-size:12px;}
.searchBox .searchBtn{float: right;width: 68px;height: 31px;border: 0;cursor: pointer;background: none;background-color: transparent;background-image:url(blank.png);outline: none;}
.searchHot{padding:4px 0 0 28px;color:#898989;}
.searchHot a:link,.searchHot a:visited{color:#898989;}
.searchHot a:hover{color:#1f96e1;text-decoration:underline;}
.sqRight{float:right;width:300px;height:36px;padding-top:0px;}
.sqRight span{width:100px;height:36px;float:left;margin-left:0px;background-image:url(imagessq.png);background-position: 0px 0px;background-repeat: no-repeat;}
.sqRight span.import{background-position: 0px 0px;}
.sqRight span.genuine{background-position: -100px 0px;}
.sqRight span.securty{background-position: -200px 0px;}

/* mainNav */
.mainNav{width:100%;height:46px;background:#87745f;background:url(adimgnewdh.jpg) repeat-x;position:relative;z-index:90;}
.mainNav .mainNavBox{margin:0 auto;width:1012px;height:46px;zoom: 1;position:relative;}
.other-page-allclass-con { position:absolute; display:none; top:43px;left:0;border:#dedede 1px solid;border-top:none;width:218px;}
.index-allclass-con{position:absolute;top:59px;left:0;border:#dedede 1px solid;border-top:none;width:218px;}
.allclass{ float:left; width:218px; position:relative; }
.allcass-t{ display:block; height:68px;width:188px; padding-left:16px;padding-right:16px;background-position: 0 -140px;  color:#fff; font-size:15px; line-height:36px; position:absolute;top:-9px;left:0; z-index:130;}
.allcass-tc{ display:block; height:45px;width:158px; padding-left:46px;padding-right:16px;background-position: 0 -235px;  color:#fff; font-size:15px; line-height:36px; position:absolute;left:0; z-index:130;}
.allcass-t .fn-size,.allcass-tc .fn-size{font-weight:bold;}
.allcass-t em{ float:left;padding-top:10px; }
.allcass-tc em{ float:left;padding-top:5px; }
.allcass-tc.ch{height:52px;}
.allclass .on { background-color:#fff; }
.on .allproduct { background-color:#fff; }
.allclass img.on { display:none; }
.allarrow{ float:right; background-position: 0px -70px; width:13px; height:13px; display:inline-block; margin:20px 0px 0px 0px; _margin:20px 0px 0px 0px; cursor:pointer; }
.channelarrow{ float:right; background-position: 0px -70px; width:13px; height:13px; display:inline-block; margin:16px 30px 0px 0px; _margin:16px 30px 0px 0px; cursor:pointer; }
.allcass-c{height:auto;background:#f3f3f2; position:relative;}
.allnavlist{ padding-top:5px; }
.allnavlist li{ float:left; width:103px; line-height:22px; }
.allnavlist li a:link,.allnavlist li a:visited{ color:#666666;}
.allnavlist li a:hover,.allnavlist li a:active{ color:#1f96e1;}
.allproduct{ float:left; width:16px; height:16px;padding-right:6px;padding-top:3px;}
.allproduct .wzon{ display:none; }
.alllist{ float:left;height:auto; padding:8px 0 0; width:216px;border-left:#f3f3f2 2px solid;border-top:#f3f3f2 2px solid;border-bottom:#f3f3f2 2px solid;position:relative;z-index:920;}
.alllist .alllist-title{line-height:20px;height:24px;padding-left:12px;padding-right:12px;}
.alllist .alllist-title a b{ font-size:13px; }
.alllist-title a:hover{ text-decoration:none;  color:#1f96e1; }
.alllist .alllist-info{float:left; line-height:20px; height:20px;padding:0 12px;}
.alllist .alllist-info a{float:left;color:#5f5f5f; height: 20px;line-height: 20px;margin: 0px 12px 0px 0px;width: auto;word-break: break-all;white-space: nowrap;}
.alllist .alllist-info a:hover,.classjx-list li a:hover,.allnavlist li a:hover,.allnavleft dl dd a:hover,.classword dd a:hover{ color:#F60; }
.allnav{ background-color:#FFF; border:2px solid #0b87d5;  z-index:950; width:292px; padding-bottom:10px;overflow:hidden; position:absolute; top:0px; left:216px;_left:218px;*+left:218px;display:none;}
.allnavleft{ width:425px; float:left; height:auto; padding-top:10px;}
.allnavleft dl{ border-top:1px dotted #ccc; padding:6px 0px; overflow:hidden; _zoom:1; width:370px; margin:0 auto; border-bottom:1px dotted #ddd;}
.allnavleft dl dt{ float:left; width:50px; text-align:right; line-height:22px;}
.allnavleft dl dt a:link,.allnavleft dl dt a:visited{ color:#804f21;}
.allnavleft dl dt a:hover,.allnavleft dl dt a:active{ color:#1f96e1;}
.allnavleft dl dd{ width:310px; float:left; padding-left:10px; }
.allnavleft em{ float:left; height:16px; line-height:16px; margin:3px 0px; padding:0px 10px; border-left:1px solid #CCCCCC; }
.allnavleft dl dd a:link,.allnavleft dl dd a:visited{ white-space:nowrap;color:#666666;}
.allnavleft dl dd a:hover,.allnavleft dl dd a:active{ white-space:nowrap;color:#1f96e1;}
.allnavleft .fore1{ border-top:none; }
.allnavright{ width:223px; float:right; background-color:#fff; padding:15px 0px;}
.allnavinfo{ width:208px; margin:0 ; }
.allnavinfo dt{ border:1px solid #ccc; font-size:0; }
.allnavinfo dd{ padding-top:15px; }
.allnav-wz{ color:#804f21; font-size:12px; font-weight:normal; }
.allcass-o {background:#f8f8f8;}
.allcass-o .alllist{border-left:#f8f8f8 2px solid;border-top:#f8f8f8 2px solid; border-bottom:#f8f8f8 2px solid; }
.on .alllist{position:relative;z-index:999;background:#fff;border-left:#0b87d5 1px solid;border-top:#0b87d5 1px solid;border-bottom:#0b87d5 1px solid;_width:218px;_position:absolute; *+width:218px;*+position:absolute;border-right:#0b87d5 1px solid; }

.navItem{float:left;margin-left:4px;position:absolute;left:220px;top:0;}
.navItem li{float:left;width:114px;position: relative;margin-left:-2px;}

.navItem li a:link,.navItem li a:visited{margin:0 auto;display: block;position: relative;background-position: -190px 64px;width: 117px;text-align: center;font: normal 15px/36px "microsoft yahei";text-decoration: none;font-weight:bold;line-height:46px}
.navItem li a:hover{color:#0b87d5;background:#f5f5f5;text-decoration:none;}
.navItem li.current a{color:#ffffff;background:#b60000;}
.navItem li.last a:link,.navItem li.last a:visited{background:none;}
.navItem li.last a:hover{color:#ffffff;background:#b60000;}
.navItem .babyAgePop{position:absolute;top:36px;left:0px;height:30px;width:282px;_width:300px;padding:0 6px;background:#fff;border-right:#efefef 1px solid;border-bottom:#efefef 1px solid;border-left:#efefef 1px solid;display:none;}
.navItem .originPop{position:absolute;top:36px;left:0px;height:30px;width:230px;_width:250px;padding:0 6px;background:#fff;border-right:#efefef 1px solid;border-bottom:#efefef 1px solid;border-left:#efefef 1px solid;display:none;}
.navItem .babyAgePop a:link,.navItem .babyAgePop a:visited,.navItem .originPop a:link,.navItem .originPop a:visited{float:left;line-height:30px;padding:0 6px;font-size:12px;display:inline;width:auto;height:auto;color:#333;background:none;font-weight:normal;}
.navItem .babyAgePop a:hover,.navItem .originPop a:hover{background:none;color:#1f96e1;}
#babyAge .hover,#origin .hover{ display:block;}
.navCarts{float:right;width:154px;height:30px;margin-top:9px;background:#f7f7f7 url(imagesiconV.png) no-repeat 0px -100px;position:relative;z-index:300;border:#efefef 1px solid;}
.navCartsLeft{float:left;width:78px;position:relative;z-index:100;}
.navCartsLeft .cartNum{height:30px;display:block;position:relative;}
.navCartsLeft .cartNum .numTitle{color:#ffffff;width:30px;height:30px;font-size:13px;text-align:center;line-height:28px;font-family:"Microsoft YaHei";background:url(imagesredBg.png) no-repeat;position:absolute;top:-15px;left:31px;}
.cartList{position:absolute;top:30px;right:-1px;padding:0px 10px 10px;width:390px;border:#efefef 1px solid;display:none;background:#fff;}
.navCarts.pop{background:#fff url(imagesiconV.png) no-repeat 0px -100px;}
.cartList.hover{display:block;}
.cartProduct{border-bottom:#eeeeee 1px solid;padding:10px 0;}
.cartProduct .p-img{float: left;width:62px;margin-right: 10px;}
.cartProduct .p-img img{width:60px;height:60px;border:#dedede 1px solid;}
.cartProduct .p-title{float:left;width:192px;line-height:20px;}
.cartProduct .p-price{float:right;width:120px;}
.cartProduct .p-price p{margin: 0px 0 12px;color: #999;text-align:right;font: 12px/22px tahoma;}
.cartProduct .p-price p span{color: #1f96e1;font: 14px Arial;font-weight: bold;}
.cartProduct .p-price p span em{font-style: normal;font: 14px Arial;font-weight: bold;}
.cartProduct .p-price .myCartDel {float:right;text-align: right;cursor: pointer;color: #1479db;}
.white-block{display:none;position: absolute;bottom: -10px;left: 0px;width: 154px;height: 10px;overflow:hidden;background: #fff;}
.navCarts.pop .white-block{display:block;}

.cartMini{padding: 8px 0px 4px 0;position:relative;}
.cartMini i{font-style:normal;color:#1f96e1;}
.cartMini strong{font: 18px Arial;color: #1f96e1;}
.cartMini a{position:absolute;top:8px;right:0;_right:12px;width:68px;height:25px;background-position: -30px -70px;color:#fff;line-height:24px;text-indent:-9999px;}
.navCartsRight{float:right;width:70px;padding-top:6px;}
.navCartsRight .goPayOne{width:66px;height:22px;text-indent:-9999px;color:#fff;display:block;}

/* footer */
.footer{margin:0;width:100%;height:106px;padding:18px 0 0;background:#f8f7f3;border-top:#ececec 1px solid;clear:both;}
.footTop{margin:0 auto;width:1200px;}
.footTopLeft{float:left;width:900px;}
.footTopLeft ul{float:left;width:104px;background-image:url(imageslinkHit.png);background-position: 20px 0px;background-repeat: no-repeat;padding-left:70px;}
.footTopLeft ul.linksa{background-position: -160px 0px;}
.footTopLeft ul.linksb{background-position: -340px 0px;}
.footTopLeft ul.linksc{background-position: -520px 0px;}
.footTopLeft ul.linksd{background-position: -700px 0px;}
.footTopLeft li{color:#555555;line-height:20px;}
.footTopLeft li.linkHit{font-size:14px;line-height:26px;}
.footTopLeft li a{color:#888888;}
.footTopLeft li a:hover{color:#1f96e1;}
.footTopRight{float:right;width:280px;}
.footer_star{margin:0;width:100%;padding:24px 0;background:#f7f3e5;clear:both;position:relative;_z-index:20;}
.starList{margin:0 auto;width:1060px;height:44px;position:relative;}
.starList a{width: 210px;height: 44px;position: absolute;top: 0px;background: #fff;opacity: 0;filter: alpha(opacity=0);}
.starList a.simport{left:0;}
.starList a.squality{left:212px;}
.starList a.ssafety{left:424px;}
.starList a.sdays{left:635px;}
.starList a.scash{left:848px;}
.footer_copy{margin:0;width:100%;height:150px;background:#fff;clear:both;}
.copyright{    margin: 0 auto;
width: 100%;
padding-top: 20px;
text-align: center;
line-height: 25px;
background: #e9e9e9;
height: 198px;}
.copyright a{color:#666}
.copy_about{text-align:center;line-height:24px;color:#cccccc;font-family:"ËÎÌå"; }
.copy_about a{color:#898989;}
.copy_about a:hover{color:#1f96e1;}
.copy_icp{line-height:24px;text-align:center;color:#898989;font-family:"ËÎÌå";}
.otherMap{padding-top:10px;text-align: center;}
.otherMap span{margin: 0 3px;}