@charset "utf-8";
/*==========================
	@name:网批网---公共样式文件
	@date:2012-10-08
	@author:jf
==========================*/



*{ margin:0; padding:0;}
input,button,select,textarea{outline:none}li{list-style:none}img{border:0}textarea{resize:none}
body,div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,input, textare{ margin:0 auto; padding:0; border:0 none}
body{ font-size:12px;font-family:SimSun,Arial, Helvetica, sans-serif; color:#666;}
body{ word-wrap : break-word ;word-break:break-all; min-height: 100%; _height:100%; text-align:center; }
a{ color:#666;text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a{ outline:none;}/*去除超链接虚线框*/
a:active{star:expression(this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
a:focus{ outline:0;}/*去除火狐下超链接的虚线框*/

.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mt_23{ *margin-top:23px;} /**/
.mt40{ margin-top:40px;} /**/
.mt14{ margin-top:14px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}

.pr5{ padding-right:5px;}
.l{ float:left;}
.r{ float:right;}

.c000{ color:#000;}
.c333{ color:#333;}
.cfff{ color:#fff;}
.cf00{ color:#f00}
.cc01941{ color:#c01941;}
.c989797{ color:#989797;}


.f_12{ font-size:12px; font-weight:normal}
.f_13{ font-size:13px; }
.f_14{ font-size:14px; }
.f_16{ font-size:16px; }
.f_18{ font-size:18px;}

.ffa{font-family:"microsoft yahei";}
.lt{ text-decoration:line-through;}
.uline{ text-decoration:underline}
.fb{ font-weight:700;}

.tal{ text-align:left}
.tar{ text-align:right}
.tac{ text-align:center}


.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}


.hidden{display:none;}/*隐藏不占位*/
.vhidden{ visibility:hidden;}/*隐藏占位*/
.clear{font-size:1px; clear:both; line-height:1px;}
.fc{ overflow:hidden; zoom:1}
.block{display:block;}

.pt4{ padding-top:4px;}
.pt5{ padding-top:5px;}
.pt9{ padding-top:9px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt30{ padding-top:30px;}
.pt35{ padding-top:35px;}

.mt2{ margin-top:2px;}
.mt6{ margin-top:6px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}


.pl21{ padding-left:21px;}

/************** toolBarBox *************/
.toolBarBox{ height:30px; background:#e1e1e1;}
.toolBar{ width:980px; padding-top:2px; height:24px; color:#727274;}
.weltext{ position:relative; z-index:10003;  width:390px;}
.weltext span{ float:left;}
.weltext a{ color:#cb212f;}
.weltext a:hover{ color:#cb212f; text-decoration:underline;}
.toolBar_nav{ width:488px;}
.toolBar_nav p{ float:left;}
.toolBar_nav ul li{ float:left; background:url(../images/icon_dsj.gif) right 1px no-repeat; padding:0 0 0 15px;}
.toolBar_nav ul li a{ display:block; padding-right:18px; }
.toolBar_nav .tooldl{ position:relative; top:-16px; left:-5px; z-index:9999;}
.toolBar_nav dl dd{ clear:both; background:#fff; padding:0; height:27px; line-height:27px; display:block; width:66px; text-align:center;}
.toolBar_nav dl dd.ontitle{ color:#fff; background:#979797; height:21px; line-height:20px;}
.toolBar_nav dl dd a{ color:#000; padding-right:0}
.toolBar_nav dl dd a:hover,.toolBar_nav dl dd a.oncur{ background:#e6e6e6; color:#000;}
.toolBar_nav p.car{background:url(../images/toolbarnav_line.gif) right center no-repeat; padding:0 10px 0 15px; margin-right:10px;}




/************** 产品服务 ***************/
.helpBox{ border-top:1px solid #b6b6b6; min-height:215px; height:auto!important; height:215px; width:900px; padding:0 40px;}
.helpBox ul{ width:340px;}
.helpBox ul li{ width:100px; padding:0 35px; float:left; line-height:24px;}
.helpBox ul li p.hb_title{ font-size:14px; font-family:"微软雅黑"; color:#000; border-bottom:1px solid #e0e0e0; line-height:34px; text-align:center; padding-left:0;}
.helpBox ul li a{ color:#979798; }
.helpBox ul li a:hover{ color:#cb212f; text-decoration:underline; }
.helpBox ul li p{ text-align:left; padding-left:22px;}




/*************** toolbarnav ****************/
#site-nav { MARGIN: 2px auto; color: #000; line-height: 19px; position: relative; z-index:8880; height: 22px; top:0;}
#site-nav .quick-menu LI {background:url(../images/mbg.png) no-repeat; }
#site-nav a {color: #666; display:block}
#site-nav a:hover {color: #cb212f}
#site-nav .login-info {float: left; padding-top: 1px; }
#site-nav .login-info a {margin-right: 8px;  }
#site-nav .login-info a.user-nick {margin-right: 0}
#site-nav .quick-menu {right: 0; position: absolute; top: 0; }
#site-nav .quick-menu LI { padding:2px 10px 0 10px; background-position: right 6px; float: left; margin-left: -1px;}
#site-nav .quick-menu LI.last {background: none transparent scroll repeat 0% 0%; padding:2px 0  0 10px}
#site-nav .quick-menu LI.menu-item {padding:0; position: relative}
#site-nav .quick-menu LI p.icon_forum a{background:url(../images/icon_forum.png) 0 3px no-repeat; padding-left:21px; display:block; color:#fd5d7f;}
.cfd5d7f{ color:#fd5d7f;}


#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0; margin: 1px 1px 0; cursor: pointer; padding-top: 0; position: relative; height: 20px}
#site-nav .toolbarnav .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}

#site-nav .menu-hd B {border-right: #e1e1e1 4px solid; border-top: #666 4px solid; FONT-SIZE: 0; right: 10px; border-left: #e1e1e1 4px solid; width: 0; line-height: 0; border-bottom: #e1e1e1 4px solid; position: absolute; top: 7px; height: 0; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}


#site-nav .menu-bd {border: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0; background: #fff; position: absolute; top: 21px}

#site-nav IFRAME.menu-bd {border-top-width: 0; border-left-width: 0; z-index: -1; background: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); float: left; border-bottom-width: 0; border-right-width: 0}
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px}
#site-nav .menu-item-opp .menu-bd {left: 0}
#site-nav .menu {position: relative}
#site-nav .menu:hover .menu-hd {border: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background:#fff; margin: 0; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd,#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .toolbarnav .menu-bd {width: 94px; line-height: 1.7; top: 21px; height: 57px;}
#site-nav .toolbarnav .menu-bd-panel,#site-nav .myghct .menu-bd-panel { padding:8px 10px; }
#site-nav .myghct .menu-bd .menu-bd-pane2 { padding:8px 10px; min-width:85px; text-align:left }
#site-nav .myghct .menu-bd .menu-bd-pane3 { padding:8px 10px; min-width:72px; text-align:center }


#site-nav .myghct .menu-hd {width: 60px; padding-top: 1px; _padding-top: 1px}



/************** logoBarBox *************/
.logoBarBox{ border:1px solid #fff; border-top:none; height:107px; }
.logoBar{ width:980px; }
.seawrapbox{width:497px; height:36px; margin-top:39px; background:url(../images/bg_searchbox.png) no-repeat;}
#hotWord{float:left; width:71px; border-right:1px solid #ed1644; text-align:left; position:relative; z-index:8870;}
#hotWord li, #hotWord li.current{background:url(../images/bg-search-hot.gif) no-repeat; width:41px; height:22px; display:block; padding:8px 9px 0 6px; color:#9a9a9a;}
#hotWord li{ background-position:0 0; }
#hotWord li.current{background-position:0 0;}
#hotWord li a, #hotWord li.current a{text-decoration:none; color:#9a9a9a;}
#hotWord li ul{ padding-bottom:5px; display:none;}
#hotWord li ul, #hotWord li ul.current{position:absolute; left:-3px; top:30px;  font-size:12px; background:#fff; border:#ed1644 solid 3px; border-top:none; width:71px; z-index:8888;}
#hotWord li ul li, #hotWord li.current ul li{background:none; float:left;   padding:0 0 0 13px; text-align:left ; height:24px;}
#hotWord li ul li a, #hotWord li.current ul li a{ color:#9a9a9a; font-size:14px; width:41px; height:18px; padding-top:5px;  display:block; float:left}
#hotWord li ul li a:hover, #hotWord li.current ul li a:hover{color:#000; background:#ffffff;}

.btn_search{ border:none; width:335px; height:18px; background:#fff; margin:6px 6px 2px 6px; color:#b1b1b1; line-height:18px;}
.btn_searchon{ border:none; width:275px; height:18px; background:#fff; margin:8px 6px 0 6px; color:#666; line-height:18px;}
.btn{ background:#ed1644; width:65px; height:32px; line-height:32px; font-size:14px; color:#fff; cursor:pointer}


/************** mainBox *************/
.mainBox{  min-height:500px; height:auto!important; height:500px;}
.mainBox .main{ width:980px; min-height:500px; height:auto!important; height:500px;}


.pt20{ padding-top:20px;}
.mainBoxe{background:#eeeef0;}
.mainBoxf{}

.bg_regtext{ width:153px; height:14px; display:block; margin-left:10px; }
.btn_highsearch{ line-height:39px;}
.btn_highsearch a{ color:#7984ad; text-decoration:underline;}

.w_namebox{ position:relative; z-index:1020; }
.w_namebox a.w_name,.w_namebox a.w_onname{ color:#c01941;padding-right:10px; }
.w_namebox a.w_name{ background:url(../images/icon_namedsj.png) right 5px no-repeat; }
.w_namebox a.w_onname{ background:url(../images/icon_nonamedsj.png) right 5px no-repeat; }
.w_regierbox{ padding:6px 6px 10px 6px; margin:0 3px; }
.w_regierboxbg{ background:#343232; border:1px solid #000;border-bottom:0;padding:5px 5px 10px 5px; margin:0 3px; }
.w_textbox{ padding:10px; width:261px; height:150px;background:#343232;border:1px solid #000; border-top:0; margin:0 3px; position:absolute; top:30px;top:28px\0; *top:28px; left:-33px; z-index:1019; }
.w_namting{ overflow:hidden; zoom:1; background:url(../images/bg_typebtom.gif) left bottom repeat-x; height:96px;}
.w_namting .w_nameimg,.w_namting .w_nameimg img{ width:81px; height:81px;}
.w_namting .w_namtext{ width:165px;}
.w_namting .w_namtext .w_namguan,.w_namting .w_namtext .w_namguan a{ color:#6a8aff;}
.w_namting .w_namtext .w_namguan a:hover{ color:#ff3041; text-decoration:underline;}
.l_probox{ overflow:hidden; zoom:1; padding:2px 2px 2px 5px; background:#fff; }
.l_probox .l_ptext{ color:#7984ad; width:115px;}
.l_probox .l_ptext a,.l_probox .l_ptext a:hover{ color:#7984ad; }
.l_probox .l_pimg,.l_probox .l_pimg img{ width:34px; height:34px;}
.mt8{ margin-top:8px;}
.typetext .pic a{  float:left; display:block}
.typetext .pic a.w_typeyh,.typetext .pic a.w_typehh,.typetext .pic a.w_typesh,.typetext .pic a.w_typey,.typetext .pic a.w_typeh,.typetext .pic a.w_types,.typetext .pic a.w_typec,.typetext .pic a.w_typeg,.typetext .pic a.w_typez,.typetext .pic a.w_typef,.typetext .pic a.w_typecv{background:url(../images/bg_tmembertype.png) no-repeat; width:31px; height:31px; margin-top:5px;}
.typetext .pic a.w_typeyh{ background-position:0 0;}
.typetext .pic a.w_typehh{ background-position: -41px 0; }
.typetext .pic a.w_typesh{ background-position: -81px 0; }
.typetext .pic a.w_typey{ background-position: -122px 0; }
.typetext .pic a.w_typeh{ background-position: -163px 0; }
.typetext .pic a.w_types{ background-position: -203px 0; }
.typetext .pic a.w_typec{ background-position: -240px 0;}
.typetext .pic a.w_typeg{ background-position: -281px 0;}
.typetext .pic a.w_typez{ background-position: -322px 0; }
.typetext .pic a.w_typef{ background-position: -363px 0; }
.typetext .pic a.w_typecv{ background-position: 0 -40px; width:34px; height:36px; margin-top:0}
.typetext .pic a.w_typeh1,.typetext .pic a.w_typeh2,.typetext .pic a.w_typeh3,.typetext .pic a.w_typeh4{ background:url(../images/bg_membertype.png) no-repeat;width:31px; height:31px; margin-top:5px;}
.typetext .pic a.w_typeh1{ background-position:0 0;}
.typetext .pic a.w_typeh2{ background-position: -41px 0;}
.typetext .pic a.w_typeh3{ background-position: -82px 0;}
.typetext .pic a.w_typeh4{ background-position: -123px 0;}

.typebox{ width:261px; overflow:hidden; height:36px; line-height:15px;} 
.typetext{ width:230px; overflow:hidden; height:36px; position:relative;}
.typeCont{position: absolute; float:left;}
.typetext .ScrCont{width:10000000px;}
.typetext .pic{ width:31px; height:31px; margin-right:7px;float:left;}
.typetext #List11,.newstext #List22{float:left;}
.typetext a:hover{ color:#000; text-decoration:underline;}

.typebtn a{ width:14px; height:13px; background:#343232; border:1px solid #656565; color:#9b9b9b; font-weight:700; display:block; float:left;}
.typebtn a:hover{ color:#f85c7e; text-decoration:none}
.typebtn a.last{ margin-left:-1px;}


.bg_cartnogoods{ background:url(../images/bg_seecart.gif) no-repeat; height:18px; line-height:18px; _line-height:20px; padding-left:24px; color:#fff;}
.bg_cartnogoods a{ color:#ff3041; font-weight:700;}
.bg_cartnogoods a:hover{ color:#ff3041; text-decoration:underline}




.lognavbox{ background:url(../images/bg_logonavbox.gif) 5px 0 no-repeat; width:205px; height:34px; margin:40px 0 0 8px; padding-left:5px; overflow:hidden; zoom:1}
.lognavbox a{ display:block; margin:6px 0 0 10px; float:left; display:inline}
.lognavbox a.lognav_sup,.lognavbox a.lognav_pro,.lognavbox a.lognav_join,.lognavbox a.lognav_tran,.lognavbox a.lognav_fuwu{background:url(../images/bg_logonav.png) no-repeat; height:21px;}
.lognavbox a.lognav_sup:hover,.lognavbox a.lognav_pro:hover,.lognavbox a.lognav_join:hover,.lognavbox a.lognav_tran:hover,.lognavbox a.lognav_fuwu:hover{background:url(../images/bg_onlogonav.png) no-repeat; }
.lognavbox a.lognav_sup{ background-position:0 0; width:60px; }
.lognavbox a.lognav_sup:hover{ background-position:0 0; }
.lognavbox a.lognav_pro{ background-position:-90px 0; width:60px; }
.lognavbox a.lognav_pro:hover{ background-position:-90px 0; }
.lognavbox a.lognav_join{ background-position:-181px 0; width:40px; }
.lognavbox a.lognav_join:hover{ background-position:-181px 0; }
.lognavbox a.lognav_tran{ background-position:-246px 0; width:38px; }
.lognavbox a.lognav_tran:hover{ background-position:-247px 0; }
.lognavbox a.lognav_fuwu{ background-position:-314px 0; width:80px; }
.lognavbox a.lognav_fuwu:hover{ background-position:-314px 0; }

.bg_letter,.bg_letterno{width:14px; height:9px; display:block; position:absolute; right:19px; top:5px;}
.bg_letter{ background:url(../images/bg_letter.gif) no-repeat; }
.bg_letterno{ background:url(../images/bg_letterno.gif) no-repeat; }

.help_logo{ width:108px; padding:0 47px; height:53px; margin-top:61px;}
.help_logo img{ width:108px; height:53px;}




/************* navbox *************/
.navwrap{ background:#2b2224; height:40px;}
.navbox{ width:980px;}
.nallgoods{ width:220px; height:40px; background:#ed1644; font:15px "微软雅黑"; color:#fff; line-height:40px;}
.nallgoods span{ font-family:Arial, Helvetica, sans-serif;}
.navtitle{ width:490px; margin-left:1px; display:inline; }
.navtitle a{ width:96px; float:left; display:block; border-right:1px solid #383133; line-height:40px; color:#fff; font-family:"微软雅黑"; font-size:15px;}
.navtitle a:hover{ background:#ed1644;}
.subnavtitle{ width:220px; padding-top:15px;}
.subnavtitle a{ margin-left:15px; float:left; color:#c5c5c5; }
.subnavtitle a:hover{ color:#ed1644;}


.logoimg1{ margin-top:28px;}










/*********************** 海淘新增 ***********************/
.cb61747{ color:#b61747;}
.mt30{margin-top:30px;}
.far{font-family: arial;}
.faf14{font-size:14px; font-family:"microsoft yahei";}

.fs0{font-size:0;}
.clearfixed:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
.boxs{box-sizing:borer-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.w1190{width:1190px;}
.bgf5{background-color:#f5f5f5;}

/***************  头部样式 ***************/
.numBox{width:18px;height:18px;border-radius:50%;background-color:#d8254e;color:#fff;line-height:18px;display:inline-block;position:absolute;}
.topModule .topBanner{overflow:hidden;}
.topModule a,.topModule img{display:block;}
.siteNav{height:30px;background-color:#f2f2f2;border:1px solid #e4e4e4;border-left:none;border-right:none;position:relative;z-index:10;}
.siteNav .navBox{height:100%;}
.navBox .sn-login,.navBox .sn-login a,.navBox .sn-login span{display:inline-block;line-height:30px;/* height:30px; */_line-height:32px;text-decoration:none;}
.navBox .sn-login,.navBox .sn-login a{height:30px;}
.navBox .sn-login a,.navBox .sn-login span{font-size:12px;}
.navBox .sn-login .collection,.navBox .sn-login .reg,.navBox .sn-menu li a,.navBox .sn-menu li .second-menu a{color:#666;}
.navBox .sn-login .welcome,.navBox .sn-login .sign,.navBox .sn-menu li .order,.navBox .sn-menu li .mycenter{color:#f31d45;}
.navBox .sn-login .collection,.navBox .sn-menu li .cart,.navBox .sn-menu li .phone,.headerCon .search .inputBox,.headerCon .cart .cartBox .c,.cartBox .c a,.navBox .app{background:url(../images/common/top_icon.png);background-repeat:no-repeat;}
.navBox .sn-login .collection{background-position:0 9px;padding-left:19px;}
.navBox .sn-login .welcome,.navBox .sn-login .reg,.navBox .sn-login .app{padding-left:20px;}
.sn-login a.reg:hover{ color:#f31d45}
.navBox .app{background-position:18px -52px;color:#666;font-size:12px;cursor: pointer;text-indent:30px;height:30px;
	line-height: 30px;position: relative;}
.navBox .app span:hover{color:#f31d45;}
.navBox .app .ewm{display: none;}
.navBox .app:hover .ewm{display: block;}
.navBox .app .ewm p{border: 1px solid #e4e4e4;background:#fff;text-indent:18px;font-family: '微软雅黑';font-size: 14px;position: absolute;top:30px;left:-18px;padding: 3px;}
.navBox .app em{background: url(../images/common/ewmbg.jpg) no-repeat;width:10px;height:7px;display: block;position: absolute;top:24px;left:60%;z-index: 10;}
.navBox .app .ewm img{display: block;width:118px;height: 118px;float: left;}


.navBox .sn-menu{line-height:1;float:right;}
.navBox .sn-menu li{float:left;position:relative;font-size:12px;padding:0 11px;height:30px;line-height:30px;background-image:url(../images/common/top_line.png);background-repeat:no-repeat;background-position:left 8px;}
.navBox .sn-menu li:first-child{background-image:none;}
.navBox .sn-menu li.em{padding:0;width:1px;padding-top:8px;height:22px;}
.navBox .sn-menu li.em em{width:100%;height:14px;background-color:#666;display:block;}
.navBox .sn-menu li a{text-decoration:none;display:inline-block;}
.navBox .sn-menu li a b{position:absolute;right:9px;top:13px;width:0px;height:0px;font-size:0;line-height:0;border-width:5px;border-style:solid dashed dashed;border-color:#666 transparent transparent;  -webkit-backface-visibility: hidden;}
.navBox .sn-menu li .cart{background-position:0 -22px;padding-left:17px;}
.navBox .sn-menu li .phone{background-position:0 -52px;padding-left:12px;}
.navBox .sn-menu li .order,.navBox .sn-menu li .mycenter,.navBox .sn-menu li .phone,.navBox .sn-menu li .help{padding-right:12px;}

.navBox .sn-menu li.onhover:hover,.navBox .sn-menu li.oncur{height:31px;background-color:#fff;padding-left:10px;padding-right:10px;background-image:none;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.navBox .sn-menu li.onhover:hover a b,.navBox .sn-menu li.oncur a b{right:8px;}
.navBox .sn-menu li.onhover:hover+li,.navBox .sn-menu li.oncur+li {background-image:none;}

.navBox .sn-menu li .second-menu{position:absolute;left:-1px;top:31px;background-color:#fff;padding:0 12px 10px;width:auto;white-space: nowrap;border:1px solid #e4e4e4;border-top:none;display:none;}
.navBox .sn-menu li .second-menu a{padding-top:10px;line-height:1;display:block;}
.navBox .sn-menu li .second-menu a:hover{ color:#f31d45;}

.navBox .sn-menu li.onhover:hover .second-menu{display:block;}

.headerCon{ height:121px;position:relative;z-index:9; background:#fdfdfe;}
.headerCon .ht-logo{ padding-top:28px; width:210px; height:67px;}
.headerCon .ht-logo a,.headerCon .ht-logo img{ width:210px; height:67px;}
.headerCon .search{ padding:42px 0 0 150px; width:451px;}
.headerCon .search .searchBox{ overflow:hidden; zoom:1;}
.headerCon .search span,.headerCon .search a{display:inline-block;font-size:12px;vertical-align:middle;}
.headerCon .search .inputBox{ width:300px;height:34px;padding:0 10px 0 37px;border:2px solid #1789d5;background-color:#fff;border-right:0;background-position:10px -80px; float:left;}
.headerCon .search .inputBox input{width:100%;text-align:left;line-height:36px;height:36px;_line-height:34px;_height:34px;background:none;}
.headerCon .search .inputBox input.non{color:#999;}
.headerCon .search a.inputBtn{width:102px;height:38px;line-height:38px;background-color:#1789d5;color:#fff;text-align:center;font-size:14px; display:block; float:right;}
.headerCon .search .searchList{margin-left:-14px;padding-top:9px;}
.headerCon .search .searchList a{color:#999;padding:0 13px 0 14px;border-right:1px solid #999;height:14px;line-height:14px;display:inline-block;line-height:14px;float:left;}
.headerCon .search .searchList a.hot,.headerCon .search .searchList a:hover{color:#0071bc}
.headerCon .cart{padding-top:52px;}
.headerCon .cart .cartBox .c{width:160px;height:36px;background-position:-40px -164px;position:relative;}
.headerCon .cart .cartBox .c a{position:relative;display: block;line-height:36px;color:#333;background-position:20px -123px;padding-left:54px;text-align:left;}
.headerCon .cart .cartBox .c b{position:absolute;right:20px;top:16px;width:0px;height:0px;font-size:0;line-height:0;border-width:4px;border-style:solid dashed dashed;border-color:#ea1b4a transparent transparent;  -webkit-backface-visibility: hidden;}
.headerCon .cart .cartBox .c .numBox{left:26px;top:-10px;}


/***************  底部样式 ***************/
.topTage .tageBox li p{background-image:url(../images/common/footer_icon.png);}
.footer .topTage{height:120px;background-color:#34383b;}
.topTage .tageBox li{width:25%;*width:24.9%;float:left;cursor:pointer;text-align:left;}
.topTage .tageBox li p{text-align:left;display:inline-block;padding-left:150px;height:120px;background-repeat:no-repeat;background-position:70px 30px;}
.topTage .tageBox li p span{ display:block;line-height:1;}
.topTage .tageBox li p span.t{padding-top:40px;color:#fcfcfc;font-weight:700;}
.topTage .tageBox li p span.b{padding-top:10px;color:#b2b2b2;}

.topTage .tageBox li.va2 p{background-position:70px -90px;}
.topTage .tageBox li.va3 p{background-position:70px -210px;}
.topTage .tageBox li.va4 p{background-position:70px -330px;}

.footer .f-box{width:100%;background-color:#3f4143;}
.f-box .help{padding:65px 0 15px 0; min-height:100px;background-image:url(../images/common/logo_bottom.png);background-repeat:no-repeat;background-position:0 50px;}
.f-box .help ul{padding-left:203px;}
.f-box .help li{width:136px;padding-left:60px;height:100px;float:left;text-align:left;border-right:1px dashed #666;}
.f-box .help li h4{color:#b2b2b2;font-weight:normal;font-size:18px;line-height:1;margin-bottom:11px;}
.f-box .help li a{display:block;text-decoration:none;font-size:14px;color:#808080;line-height:1;font-family:"microsoft yahei";padding-top:8px;}
.f-box .help li a:hover,.f-box .copyright .lista a:hover{ color:#fff; text-decoration:underline;}
.f-box .help li.last{border-color:transparent;}

.f-box .copyright{padding-top:20px;}
.f-box .copyright .lista,.f-box .copyright .lista a,.f-box .copyright .b{color:#808080;font-family:"microsoft yahei";}
.f-box .copyright .lista a{text-decoration:none;display:inline-block;vertical-align:middle;padding:0 30px;font-size:14px;background-image:url(../images/common/bottom_line.png);background-position:right center;background-repeat:no-repeat;}
.f-box .copyright .lista a.last{background:none;}
.f-box .copyright .b{line-height:1;padding:18px 0 46px;}
.f-box .copyright .ba img,.f-box .copyright .ba span{display:inline-block;vertical-align:middle;}
.f-box .copyright .ba img{margin-right:5px;}




.cutpart{ padding-top:20px;}
/**************** 登录页面顶部样式 ****************/
.loginLogo{ background:#fff;}
.loginWrap{ width:1190px; height:80px;}
.loginWrap .logLogo{ width:158px; height:50px; padding-top:15px;}
.loginWrap .logLogo img{ width:158px; height:50px;}
.loginWrap span.bgEnsure{ background:url(../images/common/bg_ensure.png) no-repeat; width:659px; height:36px; display:block; margin-top:22px;}


/**************** 注册页面顶部样式 **************/
.registerLogo{ background:#1789d5; height:60px;}
.regWrap{ width:1190px; height:60px;}
.regWrap .w980{ width:980px;}
.regWrap .regLogo{ width:131px; height:40px; padding-top:10px;}
.regWrap .regLogo img{ width:131px; height:40px;}
.regWrap .regTel{ color:#fff; line-height:24px; padding-top:18px;}
.regWrap .regTel span{ font-size:20px; font-family:Arial, Helvetica, sans-serif;}

/****************** 简单底部样式 ******************/
.subFooter{ width:1190px; padding:50px 0 30px; line-height:16px;}
.subFooter .sfTitle a{ padding:0 26px; color:#666;}
.subFooter .sfTitle a:hover{ color:#f31d45; text-decoration:underline;}
.subFooter .sfComyt{ color:#808080}






/************* 980样式 **************/
.w980{width:980px;}
.headerCon .w980 .search{ padding:41px 44px 0 57px; width:420px;}
.headerCon .w980 .search .inputBox{ width:290px}
.headerCon .w980 .search a.inputBtn{width:81px; }
.topTage.w980 .tageBox li.va1 p,.topTage.w980 .tageBox li.va2 p,.topTage.w980 .tageBox li.va3 p,.topTage.w980 .tageBox li.va4 p{ padding-left:110px; background-position: 30px 30px;}
.topTage.w980 .tageBox li p{ padding-left:130px; background-position: 20px 30px;}
.f-box .help.w980 li{ padding-left:40px;width:114px;}
.topTage .tageBox li p span.t{ font-size:16px;}
.topTage .tageBox li p span.b{ font-size:14px;}



/*************** 店铺顶部样式 *****************/
.shopsBox .headerCon{background-color:#fff;border-bottom:1px solid #e5e5e5;height:120px;}
.shopsBox .siteNav{border-bottom:none;}
.shopsBox .headerCon .search{width:auto;padding-left:0;padding-top:41px;}
.headerCon .logo-more{padding-left:50px;}
.headerCon .logo-more .p{display:inline-block;margin-top:46px;height:38px; font-size:12px;border-left:1px dotted #999;padding-left:20px;text-align:left;}
.headerCon .logo-more .p span,.headerCon .logo-more .p a{display:block;}
.headerCon .logo-more .s-n{margin-right:20px;cursor: pointer;position:relative;}
.headerCon .logo-more .s-n .t{color:#333;font-weight:bold;line-height:1;padding-top:1px;}
.headerCon .logo-more .s-n .b{height:20px;padding:0 5px;line-height:20px;background-color:#e56b2e;border-radius:3px;color:#fff;display:inline-block;margin-top:5px;}
.headerCon .logo-more .s-t{position:relative;cursor:pointer;}
.headerCon .logo-more .s-t .t{color:#999;padding-top:1px;}
.headerCon .logo-more .s-t .b{position:relative;background-image:url(../images/common/code_icon.png);background-position:left center;background-repeat:no-repeat;height:16px;padding-left:22px;margin:7px 0 0 9px;}
.headerCon .logo-more .s-t .b b{position:absolute;left:22px;top:9px;width:0px;height:0px;font-size:0;line-height:0;border-width:4px;border-style:solid dashed dashed;border-color:#999 transparent transparent;  -webkit-backface-visibility: hidden;}
.shopsBox .navBox .sn-menu li.onhover:hover, .navBox .sn-menu li.oncur{height:30px;}
.shopsBox .navBox .sn-menu li .second-menu{top:30px;}



.shopsBox .info-box{padding:0 20px;}
.shopsBox .info-box .info{padding:14px 0 0;line-height:1;margin-left:10px;}
.shopsBox .info-box .info>p{display:inline-block;line-height:1;vertical-align:middle;}
.shopsBox .info-box .info .rank-box img{vertical-align:middle;}
.shopsBox .info-box .info p.text{width:60px;text-align:justify;text-align-last:justify;color:#666;}
.shopsBox .info-box .info-ft{padding:20px 0 18px;margin:0 9px;}
.shopsBox .info-box .info-ft a,.leftBox .searchShop .search-bn a{width:70px;height:24px;text-align:center;line-height:24px;display:inline-block;border-radius:3px;color:#fff;}
.shopsBox .info-box .info-ft a.bn,.leftBox .searchShop .search-bn a{background-color:#0071bc;}
.shopsBox .info-ft a.tn{background-color:#e62e34;}

.headerCon .logo-more .s-n:hover .dialog-grid,.headerCon .logo-more .s-t:hover .dialog-code{display:block;}

.dialog-grid{position: absolute;left:-27px;top:38px;width:300px;height:200px;padding-top:10px;display:none;}
.dialog-grid .dialog-box{background-color:#fff;border:1px solid #e5e5e5;position:relative;}
.shopsBox .dialog-grid .dialog-box .info-box .info-ft{margin:0;margin-right:9px;margin-left:10px;}
.dialog-grid .dialog-box .shopsLogo{position:absolute;left:29px;top:19px;}
.shopsBox .dialog-grid .info-box{padding-left:109px;}
.dialog-grid .dialog-box .custom{border-top:1px solid #e5e5e5;padding:17px 0 16px 10px;}
.dialog-grid .dialog-box .custom a{height:18px;line-height:18px;display:inline-block;background-image:url(../images/common/custom.png);background-position:right center; background-repeat:no-repeat;padding-right:28px;}

.dialog-code{position:absolute;left:20px;top:38px;padding-top:10px;display:none;}
.dialog-code .code-box{padding:20px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3)}



/***************** 搜索顶部样式 ****************/
.goodsBox .headerCon{background-color:#fff;}

.mainNav .navBox .nav-cnt li a:hover{color:#bc1747;}
.mainNav .navBox .nav-cnt li{width:135px;float:left;height:38px;line-height:38px;position:relative;}
.nav-cnt li .lable{position:absolute;right:15px;top:5px;}
.nav-cnt li .lable.hot{right:22px;}



/***************** 2015.8.27 顶部最新修改 *****************/
/*.headerCon a.clickScan,.headerCon a.clickScanx{ display:block;}
.headerCon a.clickScan{ width:150px; height:54px; background:url(../images/common/bg_clickScan.png) no-repeat; margin-top:33px;}
.headerCon a.clickScanx{ width:111px; height:42px; background:url(../images/common/bg_clickScanx.png) no-repeat; margin-top:40px;}
.lgTitlegif{ width:108px; height:44px; padding:42px 0 0 29px;}*/
.headerCon a.clickScan,.headerCon a.clickScanx{ display:block; width:111px; height:42px; background:url(../images/common/bg_clickScanx.png) no-repeat; margin-top:40px;}
.headerCon p.clickScan{ width:150px; height:54px; background:url(../images/common/bg_clickScan.png) no-repeat; margin-top:33px;}
.headerCon p.clickScanx{ width:111px; height:42px; background:url(../images/common/bg_clickScanx.png) no-repeat; margin-top:40px;}
.lgTitlegif{ width:108px; height:44px; padding:42px 0 0 29px;}

/***************** 2015.11.23 返回顶部和在线客服 *****************/
.onfixed{position:fixed;width:53px;height:59px;right:100px;bottom:100px;background-repeat:no-repeat;background-position: center;cursor: pointer;}
.onfixed.service-online{bottom:168px;background-image: url(../images/online.png);}
.onfixed.toTop{background-image: url(../images/totop.png);}
.onfixed.service-online:hover{background-image: url(../images/online_hover.png);}
.onfixed.toTop:hover{background-image: url(../images/totop_hover.png);}

/***************** 2016.1.25 顶部最新修改 *****************/
.w1190{width: 1190px;}
.headerCon{border-bottom: 3px #1789d5 solid;}


/*** 2016.3.4 检索功能下拉列表样式 ***/
.headerCon .search{position:relative;z-index:180;}
.search-popupmenu{position:absolute;width:347px;top:81px;border:1px solid #e4e4e4;background-color:#fff;}
.search-popupmenu li{line-height:26px;height:26px;text-align:left;}
.search-popupmenu li a{display:block;width:327px;padding:0 10px;color:#666666;}
.search-popupmenu li a b{color:#000;}
.search-popupmenu li.oncur a,.search-popupmenu li:hover a{background-color:#f0f0f0;}
.headerCon .search .inputBox input.non{color:#333;}

.headerCon .search .inputBox input::-webkit-input-placeholder {
font-weight: normal;
} 
.headerCon .search .inputBox input:-moz-placeholder {
font-weight: normal;
} 
.headerCon .search .inputBox input::-moz-placeholder {
font-weight: normal;
} 
.headerCon .search .inputBox input:-ms-input-placeholder {
font-weight: normal;
} 

.headerCon .search .search-popupmenu li a{display:block;}


.header{position:relative;z-index:11;}