@charset "utf-8";
/* CSS Document */
.hesder_topCode{width:100%;height:29px; background:#fafafa;border-bottom:1px solid #dbdbdb;}
.hesder_top{width:1210px;height:29px; margin:0 auto;  background:#fafafa;border-bottom:1px solid #dbdbdb;}

.welcomeYin{width:auto; height:29px; line-height:29px; padding-left:3px;}
.welcomeYin a{color:#333;}
.welcomeYin a:hover{ text-decoration:underline; color:#ed2d46;}
.welcomeYinRight{height:29px;position:absolute;top:0px;z-index:1100;margin-left:900px;margin-left:900px;*margin-left:610px !important;}
.welcomeYinRight a{color:#333;}
.welcomeYinRight a:hover{ color:#da0000; text-decoration:underline;}
/* menu */
.menu{height:26px;width:80px; margin-left:5px;background:#fff;position:relative; float:left; background:url(../img/header-topshu.png) no-repeat left center;}
.menu a{display:block;height:28px;line-height:28px;padding:0 0 0 10px;}
.menu a.tit{background:url(../img/arrow.gif) no-repeat;background-position:65px 10px;}
#navbox.current a.tit{background-position:65px -11px;color:#da0000;border-bottom:solid 1px #fff;position:relative;z-index:9;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
#navbox2.current a.tit{background-position:65px -11px;color:#da0000;border-bottom:solid 1px #fff;position:relative;z-index:9;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
#navbox3.current a.tit{background-position:65px -11px;color:#da0000;border-bottom:solid 1px #fff;position:relative;z-index:9;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
.menu .subnav{display:none;background:#fff;position:absolute;top:29px;left:0px;width:78px;border-style:solid;border-color:#ddd;border-width:1px; z-index:1000;}
#navbox.current .subnav{display:block;}
#navbox2.current .subnav{display:block;}
#navbox3.current .subnav{display:block;}
.menu .subnav a{border:none;}
.menu .subnav a:hover{background:#eee;border-left:solid 1px #fff;border-right:solid 1px #fff; text-decoration:none;}
/*topBottom*/
.topBottom{width:1210px;height:90px; margin:15px auto 15px;}
.searchYin{width:520px;height:62px; margin:5px 38px 0 175px;}
/**************/
.searchYinT{ width:519px;height:42px; background:url(../img/searchYinT.gif);margin-top:10px;}
.searchSubmit{border:none; background:none; font-size:16px; color:#fff; font-weight:900;cursor:pointer;width:90px; margin-left:7px;}
.searchYinB{width:520px;height:25px;}
.searchYinB a{color:#727171; font-size:14px; padding-top:3px;}
.searchText{border:none;width:392px;height:42px;  background:none;line-height:42px;}
.guaranteeYin{width:280px;height:30px; margin-top:7px; padding-left:40px;}
.guaranteeYin span{ display:block; width:80px; margin-left:13px;}
.guaranteeYin span a{color:#5f5f5f; display:block; margin-top:4px; margin-left:5px;}
.guaranteeYin span a:hover{color:#4e4e4e;}
/*nav*/

.header_nav{width:100%;height:40px; background:url(../img/back_02.png) repeat-x; padding-bottom:15px;}

/***********/
.header_navContent{width:1210px;height:40px; margin:0 auto; position:relative;  z-index:999; background:url(navBg.gif) repeat-x;}
.header_bgyinT{width:191px; height:2px; background:url(../img/header_bgyinT.png); margin-bottom:50px;}
.primaryNav{width:796px;height:32px;}
.primaryNav a{font-size:14px;font-weight: bold;line-height: 12px; color:#fff;line-height:40px; width:auto;padding:0 20px; text-align:center; display:block; float:left; height:40px;}
.primaryNav a.header_Selected{ background:none;}
.primaryNav a:hover{ width:auto;padding:0 20px; background:#0084E8;text-decoration:none;color:#fff;}

.header_shoppingCart{width:137px;height:43px; float:left; margin:0 0 0 40px;}
.header_shoppingCart span{color:#fbe303; font-size:14px; display:block;float:left; margin:6px 0 0 40px;}
.header_shoppingCart a{font-size:17px; color:#fff; font-weight:900; display:block;float:left; margin:18px 0 0 13px;}
.header_shoppingCart a:hover{ color:#fbe303}

/* navsort */
.navsort,.carbox,.allsort .mt .extra,.allsort s,.allsort .close{background:url(../img/nav-sort.png) no-repeat;}
.navsort{width:960px;height:50px;background-position:0 1px;background-repeat:repeat-x;margin:40px auto 0 auto;}
.carbox{width:226px;height:50px;float:right;background-position:0 -152px;}
.searcbox{width:334px;height:31px;overflow:hidden;float:left;margin:10px 0 0 15px;display:inline;background:url(../img/searchbox.gif) no-repeat;}
/*allsort 左侧导航*/
.allsort{float:left;width:222px;height:40px;}

/*****************/
.allsort .mt{height:50px;line-height:40px;cursor:pointer;overflow:hidden; padding-top:12px;background:url(../img/zheng1_03.png) no-repeat; position:relative;z-index:4;width:222px;bottom: 11px;}
.allsort .mt strong{float:left;font-size:16px;color:#fff; margin-left:57px; margin-top: -4px;}
.allsort .mt strong a{color:#fff;}
.allsort .mt .extra{float:right;overflow:hidden;width:22px;height:22px;background-position:-214px -52px; margin:8px 21px 0 0;}

.allsort .item{width:auto;height:35px;border-top:1px solid #d9d8d8;/* margin-left:16px;*/}
.allsort .fore{border-top:none;}
.allsort span{display:block;width:216px;position:relative;z-index:1;}
.allsort h3{font-size:12px;width:182px;height:30px;padding-left:32px;font-weight:normal; padding-top:3px;}
.allsort h3 a:link,.allsort h3 a:visited{display:block;height:30px;line-height:30px;color:#333;}
.allsort h3 a:hover,.allsort h3 a:active{color:#4d5052; font-size:12px;}
.allsort s{display:block;position:absolute;top:11px;left:186px;width:13px;height:13px;background-position:-218px -106px;}
.allsort span img{position:absolute;left:8px;top:7px; z-index:10}
.allsort .item .i-mc{display:none;overflow:hidden;position:absolute;left:215px;top:52px;width:700px;border:1px solid #a5a3a3;background:#fff;}
.allsort .item dt{padding:3px 6px 0 0;font-weight:bold;}
.allsort .item dd{padding:3px 0 0;overflow:hidden;zoom:1;}
.allsort .subitem{float:left;width:464px;min-height:400px;padding:0 4px 0 8px;}
.allsort .subitem dl{border-top:1px solid #eeeeee;padding:6px 0;overflow:hidden;zoom:1;}
.allsort .subitem .fore{border-top:none;}
.allsort .subitem dt{float:left;width:54px;line-height:22px;text-align:right;color:#ed2d46;}
.allsort .subitem dd{float:left;width:402px;}
.allsort .subitem dd a{color:#333;}
.allsort .subitem dd a:hover{color:#333333;}
.allsort .subitem em{float:left;height:14px;margin:4px 0;line-height:14px;padding:0 8px;border-left:1px solid #ccc;font-style:normal;white-space:nowrap;}
.allsort .fr{width:194px;padding:0 15px 2010px 15px;margin-bottom:-2000px;float:right;}
.allsort .fr dl{padding-bottom:0;}
.allsort .mc .extra{padding:7px 8px;background:#FDF1DE;border-top:1px solid #FDE6D2;}
.allsorthover .mt .extra{background-position:-214px -75px;}
.allsorthover .mc{display:block;}
.allsort .hover span{z-index:13;width:160px;}
.allsort .hover h3{font-size:12px;border:solid #a5a3a3;border-width:1px 0 1px 1px;overflow:hidden;background:url(../../img/nav-sort.gif) #fff no-repeat -241px -57px; padding-bottom:3px;}
.allsort .hover s{display:none;}
.rig_gx{/*background:url(../img/header_navshu.png) no-repeat right center;*/ width:auto; height:32px; float:left;}
.allsort .hover .i-mc{display:block;z-index:12;}
*html .allsort .item dd{padding-bottom:6px;}
*html .allsort .subitem{height:400px;}
.allsort .close{position:absolute;top:6px;left:674px;z-index:14;width:19px;height:19px;background-position:-216px -125px;cursor:pointer;}
.header_bgyinB{width:190px; background:url(../img/header_bgyinB.png) no-repeat;height:17px;}
/*header==============================================================================================*/

