﻿a:active{star:expression(this.onFocus=this.blur())}
:focus{outline:0}
.clear{clear:both;overflow:hidden}
.right{float:right}
.blod{font-weight:bold}
.i{font-style:italic}
.undis{display:none}
.center{text-align:center}
.hidden{overflow:hidden}
.red{color:#dc261b}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.tac{text-align: center;}
#topLagerDiv{ height: auto;}
#topDiv{width:100%; border-bottom: 1px #eaeaea solid; background: #fff; height: auto; }
#topDiv:after{ content:''; display: block; clear:both;}
#topDivMin{width:100%;}
.topLink{ height: 28px; line-height: 28px; background: #f4f4f4; border-bottom: 1px #eaeaea solid;}
#topLogin{width:100%;height:90px; position: relative;}
#logoDiv{width:230px;height:90px; position: absolute;}
#topMenuDiv{max-width: 1200px; min-width: 1000px; height:40px;position:relative;margin:0 auto;background:0;z-index:9998;margin-top: 10px;}
#logoInfo{ max-width: 1200px; min-width: 1000px; margin: 0 auto; height: 28px;}
#freeshipping{color:#666; height: 40px; line-height: 20px; font-size:14px; position: absolute; right: 0; top:20px; width:210px; overflow: hidden;}
#freeshipping span{font-weight:normal}
#rssDiv a:hover{color:#666}
#freeshipping a{color:#666;text-decoration:none; display: inline-block; line-height: 16px; margin:0 4px;  vertical-align: middle; max-width: 140px;text-overflow: ellipsis; white-space: nowrap;}
#freeshipping a.jbUserName{ width:140px;overflow: hidden; text-overflow:ellipsis;}
#homeLogin{width:170px;float:left;text-align:right}
#homeLogin a{float:right;text-align:right;margin-left:2px}
#freeshipping a:hover{text-decoration:underline}
#searchInfo{ padding-left:250px; height:45px;padding-top:16px; padding-right:350px;}
#searchInfo .searhcFrom{height:45px; position:relative; padding-right: 74px;}
/*#searchInfo .searchContent{ width:100%;}*/
#shippingcar{position: absolute; right: 210px; margin-right:4px; top:20px; width:102px;height:45px; margin-right: 30px;}
#shippingcar a{width:102px;height:45px;text-decoration:none;display:inline-block; color: #151515; font-size: 14px;}
#shippingcar .cartT{ bottom: 6px; right: 14px; position: absolute;}
#shippingcar .shippingCarList{width:164px;height:36px;display:none;overflow:hidden;position:absolute;bottom:-22px;z-index:2;background:url(../images/headImg/topslide-bg.png) 0 -72px no-repeat;right:-4px;color:#1a1a1a;font-family:Arial;text-align:center}
#shippingcar .shippingCarList .shippingCarListActive{display:block}
#shippingcar .shippingCarList span{display:block;height:24px;line-height:24px;margin-top:10px}
#shippingcar #BasketQuantity,#shippingcar .BasketQuantity,#proArr{position:absolute;color:#fff;font-size:12px;font-weight:bold;display:inline-block;height:14px;line-height:14px;right:14px; top:8px; background: #f23200; border-radius: 4px; padding: 0 8px; transform:scale(0.8)}
#shippingcar .BasketQuantity{position:static;color:#ea7504;font-size:13px;font-weight:bold;display:inline;height:20px;line-height:20px}
#homemeneu{position:relative;height:40px;line-height:40px}
#homemeneu ul{position:relative;display:inline-block;list-style:none;margin:0;padding:0}
#homemeneu ul li{position:relative;width:auto;height:40px;margin:0 20px;display:inline;float:left;display:block;line-height:40px}
#homemeneu ul li a{color:#000;font-size:14px;font-weight:bold;text-decoration:none}
#Footer_bottom .int_menu i.newIco,#homemeneu ul li a i.newIco{display:inline-block;width:24px;height:18px;right:-20px;background:url(../images/headImg/jbPngIco.png) -40px 0 no-repeat;position:absolute;top:2px}
#homemeneu ul li a:hover{color:#069;}
#searchDiv{position:relative;float:left;width:720px;height:30px;margin-top:10px;line-height:30px}
#downListDiv{}
#downListDiv1,#downListDiv{position:relative;float:left;width:230px;height:40px;z-index:3333;background:#006799;color:#fff;font-size:16px;font-family:arial;text-decoration:none;font-weight:bold;line-height:40px;text-indent:44px;cursor:default; bottom:-1px;}
#searchDiv{position:relative;float:left;width:740px;height:45px;line-height:17px;margin-top:3px}
#topLogin .keywords{height:28px;line-height:28px;color:#7c7c7c;width:710px;float:left;overflow:hidden;}
#topLogin .keywords span{float:left}
.clearfixed{clear:both}
.clear{clear:both}
#topLogin .keywords a{color:#7c7c7c;margin:0 2px;font-family:Arial;font-size:12px}
#listValue{position:relative;float:left;width:228px;height:40px;cursor:pointer;line-height:40px;}
#listValue a{color:#fff;font-size:16px;font-family:arial;text-decoration:none;font-weight:bold}
#listItemsDiv{position:relative;float:left;margin-left:22px;height:auto;box-shadow:2px 3px 6px #999;-webkit-box-shadow:2px 3px 6px #999;padding-bottom:2px;width:190px;background:white;border:1px solid #ffbdbe;display:none}
#listItemsDiv ul{position:relative;margin:0;padding:0;list-style:none;z-index:0}
#findDiv{position:relative;float:left;width:491px;height:43px;border:1px #5d6163 solid;color:#7c7c7c;line-height:38px; border-right: 0; border-radius: 4px 0 0 4px;}
#searchText{width:100%;height:45px;position:absolute;line-height:45px;float:left;background:0;text-indent:10px;color:#b9b9b9;font-size:12px;border:0}
.listDown{position:relative;float:left;margin-top:4px;margin-left:10px;width:139px;height:25px}
#searchButton{position:relative;float:left;width:74px;height:45px;cursor:pointer; background:url(../images/headImg/search1.jpg) no-repeat; border-radius: 0 4px 4px 0;}
#searchButton input{width:74px;height:45px;vertical-align:top;background:0;border:0;cursor:pointer; }
/*#searchButton:after{content:''; display:block; width:25px; height: 25px; background:url(../images/headImg/icon2015.png); position: absolute; z-index: 2; margin: -12px 0 0 -12px; top:50%; left:50%;}*/
#phoneList{width:101px;height:38px;position:relative;z-index:1;line-height:38px;margin-left:4px;float:left;color:#5bdbff;background:url(../images/headImg/jbJpgIco.jpg) -26px -38px no-repeat}
#phoneList a{display:block;height:100%}
#phoneList a:hover{text-decoration:underline}
#smallIcon{position:relative;float:right;width:140px;height:38px;line-height:8px}
#smallIcon img{position:relative;float:left;margin-top:8px;margin-left:4px;cursor:pointer}
#middleBG{position:relative;margin-left:auto;margin-right:auto;height:443px;width:100%}
#contentDiv{position:relative;width:100%;height:4444px;background:#daecf8;margin-left:auto;margin-right:auto}
#middleDiv{height:443px;}
#middleLeftDiv{position:relative;float:left;width:228px;height:432px;z-index:3;background:#FFF; border:1px #006799 solid; border-top:none; top:-1px;}
#middleLeftDiv:hover{box-shadow:none}
#leftnavigator h2{margin:0;padding:0}
#leftnavigator{position:relative;float:left;width:228px;padding:6px 0 ;}
#leftnavigator ul{position:relative;float:left;list-style:none;margin:0;padding:0}
#leftnavigator ul li{float:left;width:228px;height:26px;line-height:26px;display:block; border:1px #fff solid; border-width: 1px 0;}
#leftnavigator ul li>a{position:relative; padding-left:34px;height:26px;line-height:26px;display:block;text-decoration:none;color:#0a0a0a;font-weight:bold;z-index:2222; text-indent: 0; font-size: 12px; }
#leftnavigator.toggleLi li a{height:24px;line-height:24px}
#leftnavigator ul li a i.newIco{width:24px;height:18px;background:url('../images/headImg/jbPngIco.png') no-repeat -40px 0;display:inline-block}
#leftnavigator ul li a span{display:block;width:20px;height:20px;position:absolute;top:3px;left:9px}
#leftnavigator ul li>div{position:absolute;float:left;padding:20px;top:-11px;left:228px;width:650px;min-height:398px;background:#FFF;z-index:9; border:1px #006799 solid;}
#leftnavigator ul li div.list2{width:448px}
#leftnavigator ul li div a{font-weight:normal !important}
#leftnavigator ul li div ul{display:inline-block;padding-right:10px;margin-right:10px;z-index:12}
#leftnavigator ul li div ul li{float:none !important;background-image:none !important;height:25px !important;line-height:20px;width:200px;text-align:left;text-indent:10px; border:none;}
#leftnavigator ul li div ul li a{background-image:none!important;padding:0;margin:0;width:210px}
#leftnavigator ul li div ul li a.highlight{color:#ff4500}
#leftnavigator ul li div ul li a:hover{color:#ff4500;text-decoration:underline}
#leftnavigator ul li div .twoUl{width:150px;margin-left:10px;margin-top:27px;padding-right:0}
#leftnavigator ul li div .twoUl li{width:150px!important;overflow:hidden;text-indent:10px}
#leftnavigator ul li div .twoUl li a{font-style:italic}
#leftnavigator ul li div .threeUl{margin:0;padding:0;width:auto;height:100%;z-index:2;border:0;box-shadow:none;position: absolute;left:auto;right:0;bottom:0}
#leftnavigator ul li div .threeUl a{width:100%;background:0;z-index:20;height:100%;margin:0;padding:0;display:block;position:relative;}
#leftnavigator ul li div .threeUl img{position:absolute;bottom:-40px;right:-40px;z-index:2}
#leftnavigator ul li div .threeUl li{text-align:center;width:225px;text-indent:0}
#leftnavigator ul li div.list2 .threeUl2{width:358px}
#leftnavigator ul li div .threeUl2 a{width:225px;height:300px;position:absolute;top:60px;left:-240px}
#leftnavigator ul li div.list2 .threeUl2 a{width:225px;height:300px;position:absolute;top:60px;left:116px}
#leftnavigator ul li div .threeUl2 a img{position:static}
#leftnavigator .nav_t{margin-top:0;height:30px!important;line-height:30px!important;border-bottom:#ccc dashed 1px;text-indent:0}
#leftnavigator .nav_t a{font-size:13px;font-weight:bold !important;overflow:hidden}
#leftnavigator .nav_ti{text-align:center;background:#0096fa;font-size:12px;line-height:25px;color:#fff;font-weight:bold}
#leftnavigator .nav_ti3 a{color:#ff4824;font-size:12px;font-weight:bold}
#middleRightDiv{position:relative;float:left;width:740px;margin:14px 0 0 20px;height:443px}
#bannerDiv{position:relative;width:740px;height:280px;overflow:hidden}
#bannerImages{width:740px;height:280px;overflow:hidden}
#bannerImages ul{position:absolute;top:0;left:0}
#bannerDiv li{position:relative;float:left;width:740px;height:280px}
#bannerIndex{position:absolute;height:15px;right:15px;top:261px;z-index:1}
#bannerIndex span{display:inline-block;background:url(../images/headImg/jbPngIco.png) -41px -48px no-repeat;width:14px;height:14px;margin-left:3px;cursor:pointer}
#bannerIndex span.active{background:url(../images/headImg/jbPngIco.png) -41px -34px no-repeat;width:14px;height:14px;margin-left:3px;cursor:pointer}
#smallBanner{position:relative;float:left;height:130px;width:740px;) -43px -34px no-repeat}
#smallBanner{position:relative;float:left;height:130px;width:740px;margin-top:12px}
#productItem{position:relative;margin-left:auto;margin-right:auto;width:964px;height:526px;margin-top:0}
#productLeft{position:relative;float:left;width:750px;height:522px;background:#FFF}
.productTile{position:relative;text-indent:10px; font-size: 18px; color:#000; height: 56px; line-height: 56px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; border:1px #dbdbdb solid; background: #f4f4f4;}
.productTile i.listImg{display:none;width:26px;height:26px;background:url(../images/headImg/jbJpgIco.jpg) 0 -38px no-repeat;float:right}
.productTile a{color:#daecf8;text-decoration:none;float:right;margin-right:6px}
.productTile a:hover{text-decoration:underline}
#productList{position:relative;float:left;width:750px;height:482px;border:1px solid #b7cad6;padding-top:10px}
.deleteRightLine{border:none}
.word{width:186px;height:236px;float:left;border-right:1px solid #e0e5e7}
.word .imageDiv{position:relative;float:left;width:160px;height:160px;padding:0;margin-left:10px;cursor:pointer}
.word .imageDiv img{width:160px;height:160px}
.word .decription{position:relative;float:left;width:160px;height:45px;font-size:11px;font-family:Arial;text-align:center;padding:0;color:#1f5674;margin-top:10px;margin-left:10px;overflow:hidden;margin-bottom:2px}
.word .decription h4{font-size:12px;margin:0;padding:0;cursor:pointer;font-weight:normal;text-align:left}
.word .decription h4 a{color:#1f5674;line-height:14px;font-size:11px;font-weight:bold;text-decoration:none}
.word .decription h4 a:hover{text-decoration:underline}
.word h3{position:relative;float:left;padding:0;margin:0;font-size:15px;width:90px;height:20px;text-align:left;color:#b90000;margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}
.word h2{position:relative;float:left;padding:0;margin:0;font-size:13px;width:80px;height:18px;color:red;font-family:Arial;text-align:left;color:#9d0006;margin-top:4px;font-weight:normal}
.word .button{position:relative;float:left;padding:0;margin:0;width:83px;height:21px;text-align:center;margin-left:-2px}
.word .button img{padding:0;cursor:pointer;margin:0}
#productRight{position:relative;float:right;width:194px;height:522px}
#prodctRightContent{height:492px;width:194px;background-image:url(../images/right.jpg);float:left}
.wrapLimit{width:164px;height:230px;background:url(../images/limittimebg.jpg);margin-top:10px;margin-left:16px}
.limitTime{width:166px;height:26px;font-size:18px;font-family:arial;word-spacing:1px;line-height:26px;background-repeat:no-repeat;float:left;margin-left:5px;margin-top:0}
.limitTime span{position:relative;display:block;float:left;margin-left:11px;line-height:26px;color:#fe6817;font-weight:bold;font-style:italic;letter-spacing:5px}
.limitInfo{position:relative;float:left;width:100%;margin-top:6px;text-align:center}
#productRight .limitInfo h3{margin:0;padding:0;text-align:center;position:relative;float:left;width:100%;color:#eb5402;font-size:20px;font-weight:bold;margin-top:-4px;font-family:"Times New Roman",Times,serif}
.limitInfo h4{margin:0;padding:0;text-align:center;position:relative;float:left;width:100%;color:#656363;font-size:12px;margin-top:-5px;font-family:"Times New Roman",Times,serif}
.limitInfo h5{margin:0;padding:0;text-align:center;font-size:11px;text-align:left;padding-left:6px;font-family:arial}
.limitInfo h5 a{color:#125265;line-height:13px;text-align:left;text-decoration:none}
.limitInfo h5 a:hover{text-decoration:underline}
#prodctRightContent .listImage{width:67px;height:67px;float:left;margin-left:16px;margin-top:9px}
#prodctRightContent .listImage img{width:67px;height:67px}
#prodcutRightBt{position:absolute;bottom:1px;right:0;z-index:33;cursor:pointer;width:87px;height:19px}
#productRight h2{position:relative;float:left;margin:0;padding:0;margin-left:6px;color:#FFF;font-weight:normal;font-family:Arial;font-size:12px;margin-top:9px;padding-top:2px;width:103px;height:47px}
#productRight .priceDiv{position:relative;float:left;width:103px;height:20px;color:#ff761a;font-size:13px;margin-left:6px}
#productRight h2 a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:-2px;display:block}
#productRight h3{position:relative;float:left;margin:0;padding:0;margin-left:6px;color:#91d0fd;font-weight:normal;font-family:Arial;width:100px;font-size:11px;margin-top:4px}
#BrandList{position:relative;width:960px;height:122px;margin-left:auto;margin-right:auto;margin-top:20px;overflow:hidden}
#BrandListContent{position:relative;float:left;border:1px solid #b7cad6;width:960px;height:91px;padding-top:10px;background:#FFF;z-index:2223}
#BrandListContent .brand-list{float:left;margin:10px 20px}
#BrandListContent .brand-list img{border:1px solid #c3c3c3}
#FeaturedProoducts{position:relative;width:960px;height:272px;margin-left:auto;margin-right:auto;margin-top:20px}
#FeaturedContent{position:relative;float:left;border:1px solid #b7cad6;width:960px;height:251px;padding-top:10px;background:#FFF;z-index:2223}
#FeaturedContent .word{margin-left:4px;height:220px}
#Bestselling{position:relative;width:960px;height:522px;background:#FFF;margin-left:auto;margin-right:auto;margin-top:32px}
#BestsellingList{position:relative;float:left;width:960px;height:482px;border:1px solid #b7cad6;padding-top:10px}
#Bestselling .word{margin-left:5px}
#FeaturedCategories{position:relative;margin-left:auto;margin-right:auto;width:960px;height:312px;margin-top:15px}
#CategoriesContent{position:relative;float:left;width:960px;color:#21393d;font-weight:bold;height:283px;font-size:18px;background:#FFF;border:1px solid #b7cad6}
#CategoriesContent .CategoriesTop{position:relative;float:left;width:280px;height:140px;margin-left:30px;margin-top:10px}
#CategoriesContent .CategoriesDes{position:relative;float:left;width:140px;height:90px;vertical-align:baseline;padding-top:50px;text-align:center}
#CategoriesContent .CategoriesDes a{color:#000}
#CategoriesContent .categoriesImg{position:relative;float:left;width:140px;height:140px}
#CategoriesContent .CategoriesBottom{position:relative;float:left;width:280px;height:123px;margin-left:30px}
#CategoriesContent .CategoriesBottom ul{margin:0;padding:0;list-style:none;margin-top:10px}
#CategoriesContent .CategoriesBottom ul li{width:280px;height:20px;float:left;margin:0;padding:0}
#CategoriesContent .CategoriesBottom ul li a{background-image:url(../images/listimg.jpg);background-repeat:no-repeat;width:240px;height:20px;text-decoration:none;background-position:16px 6px;padding-left:27px;font-size:12px;color:#858e95;display:block;font-family:Arial;font-size:13px;line-height:20px}
#bottomDiv{position:relative;float:left;width:100%;height:252px;background-image:url(../images/bottom2.png);z-index:222}
#bottomMenu{width:960px;height:58px;position:relative;margin-left:auto;margin-right:auto}
#bottomMenu ul{margin:0;padding:0;margin-left:40px;list-style:none}
#bottomMenu ul li{float:left;color:#FFF;font-size:15px;font-family:Arial;background:url(../images/listButton.jpg);width:174px;height:58px}
#bottomMenu ul li a{color:#FFF;text-decoration:none;line-height:58px;width:174px;height:58px;display:block;text-align:center}
#bottomMenu ul li a:hover{background-image:url(../images/listButton.jpg)}
#bottomListItem{position:relative;margin-left:auto;margin-right:auto;width:960px;height:190px}
#bottomListItem .bottomListMenu{position:relative;float:left;height:120px;width:174px}
#bottomListItem .bottomListMenu ul{list-style:none;margin:0;padding:0;margin-top:10px}
#bottomListItem .bottomListMenu li{float:left;width:174px;height:20px}
#bottomListItem .bottomListMenu li a{color:#000;font-family:Arial;font-size:12px;text-decoration:none;width:150px;padding-left:24px}
#lineDiv{position:relative;float:left;width:600px;height:2px;margin-top:-24px;border-top:1px solid #dcdddf}
#emaillAddress{width:326px;height:150px;float:left;background-image:url(../images/letter.png);margin-left:20px;z-index:111}
#emaillAddress input{position:absolute;width:169px;height:17px;border:0;left:706px;top:61px;background-image:url(../images/letter.png);background-position:-125px -60px;color:#003358;font-size:12px}
#letterbutten{cursor:pointer;position:absolute;width:111px;height:33px;left:730px;top:88px}
#shareTo{position:relative;float:left;width:960px;height:40px;text-align:center;margin-top:-6px}
#shareTo a{color:#0f8ab0;text-decoration:none;width:auto;float:left;margin-left:23px;height:16px;line-height:16px}
#copyRightDiv{position:relative;margin-left:auto;margin-right:auto;width:960px;height:150px}
#copyrightword{position:relative;float:left;width:960px;height:60px;padding-top:20px;text-align:center;font-family:Arial;font-size:12px;line-height:18px}
#copyRightIcon{width:960px;float:left;height:40px;text-align:center;margin-top:2px}
#copyRightIcon img{margin-left:16px;margin-right:16px}
#copyRightDes{position:relative;float:left;width:960px;float:left;height:30px;text-align:center}
.top{width:auto;height:28px;position:relative;z-index:9999;font-family: Arial,sans-serif; font-size: 12px;}
.top .warp{width:500px;color:#fff;font-weight:bolder;margin:0 auto;padding:0 35px}
.top .topnav{font-family:Tahoma;font-size:12px;line-height:28px;color:#666;display:inline;margin:0 10px}
.top .line{color:#0b6eb2;cursor:default}
.top .slide{float:left;position:relative;margin:0 6px 0 0;padding:0 25px 0 4px}
.top .slide:hover{text-decoration:none}
.slideright{background:url(../images/headImg/topslide-bg.png) no-repeat -120px -36px;position:absolute;z-index:9999;display:block;top:0;right:0;width:25px;height:36px;cursor:pointer}
.toplist{float:left;position:relative;height:28px;line-height:28px}
.toplist .jbGooTrans{display:block;text-align:center;color:#fff}
.toplist #google_translate_element{width:126px;overflow:hidden;cursor:pointer}
#InUseCurrencyName{ vertical-align: middle;}
.top .warp .livechat{padding-left:20px;background:url(../images/headImg/livechat-bg.png) no-repeat left center}
.top .topnav .usd{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 2px}
.top .topnav .gbp{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -24px}
.top .topnav .eur{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -48px}
.top .topnav .aud{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -72px}
.top .topnav .cad{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -96px}
.top .topnav .rub{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -120px}
.top .topnav .czk{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -144px}
.top .topnav .chf{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -168px}
.top .topnav .dkk{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -192px}
.top .topnav .mxn{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -216px}
.top .topnav .nok{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -240px}
.top .topnav .pln{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -264px}
.top .topnav .sek{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -288px}
.top .topnav .try{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -312px}
.top .topnav .ils{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -334px}
.top .topnav .huf{padding-left:20px;background:url(../images/headImg/flag.png) no-repeat 0 -358px}
.subnav{position:absolute;z-index:9999;top:34px;background:#fff;display:none;float:left;border:1px solid #a4a4a4;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;box-shadow:2px 3px 6px #f1f1f1;-webkit-box-shadow:2px 3px 6px #f1f1f1;-moz-box-shadow:2px 3px 6px #f1f1f1;margin:0;padding:0}
.subnav:before,.subnav:after{content:""; display: block;border:10px solid;  border-width:0 10px 10px; border-color:#fff transparent;width: 0; height: 0;  position: absolute; top:-10px; left:50%; margin-left:-4px; z-index: 2}
.subnav:after{border-width: 0 11px 11px; border-color:#a4a4a4 transparent; margin-left: -5px; top:-11px; z-index: 1;}
.top .tophelp li{line-height:24px}
.top .topcurrency{right:0;width:140px;line-height:24px;padding:6px 0}
.top .topcurrency li{width:70px;float:left}
.top .topcurrency li a{display:block;height:24px;padding-left:28px;color:#333;font-weight:400;margin-left:4px;}
.top .topcurrency li:hover{background:#e5ebf0}
.top .topcurrency .usd{background:url(../images/headImg/flag.png) no-repeat 0 6px}
.top .topcurrency .gbp{background:url(../images/headImg/flag.png) no-repeat 0 -18px}
.top .topcurrency .eur{background:url(../images/headImg/flag.png) no-repeat 0 -42px}
.top .topcurrency .aud{background:url(../images/headImg/flag.png) no-repeat 0 -66px}
.top .topcurrency .cad{background:url(../images/headImg/flag.png) no-repeat 0 -90px}
.top .topcurrency .rub{background:url(../images/headImg/flag.png) no-repeat 0 -114px}
.top .topcurrency .czk{background:url(../images/headImg/flag.png) no-repeat 0 -138px}
.top .topcurrency .chf{background:url(../images/headImg/flag.png) no-repeat 0 -162px}
.top .topcurrency .dkk{background:url(../images/headImg/flag.png) no-repeat 0 -186px}
.top .topcurrency .mxn{background:url(../images/headImg/flag.png) no-repeat 0 -210px}
.top .topcurrency .nok{background:url(../images/headImg/flag.png) no-repeat 0 -234px}
.top .topcurrency .pln{background:url(../images/headImg/flag.png) no-repeat 0 -258px}
.top .topcurrency .sek{background:url(../images/headImg/flag.png) no-repeat 0 -282px}
.top .topcurrency .try{background:url(../images/headImg/flag.png) no-repeat 0 -306px}
.top .topcurrency .nis{background:url(../images/headImg/flag.png) no-repeat 0 -330px}
.top .topcurrency .huf{background:url(../images/headImg/flag.png) no-repeat 0 -354px}
.top .topcart{line-height:14px;width:230px;right:-50%;color:#333;font-family:Arial;font-weight:400;padding:20px;}
.top .request{position:relative}
.top .request i{position:absolute;display:block;left:0;width:24px;height:24px;background:url(../images/headImg/jbPngIco.png) no-repeat -62px -150px}
.top .topcart p{margin-bottom:5px}
.top .topcart a{display:block;height:16px;padding-left:24px;line-height:16px;color:#333;text-decoration:underline;background:url(../images/headImg/jbPngIco.png) no-repeat -62px -174px;margin:5px 0 25px}
.top .topcart a:hover{color:#e03226;text-decoration:none}
.top .topcart .cartlast{background:url(../images/headImg/cart-link.png) no-repeat 0 100%;margin:5px 0}
.top .topcart li{padding-left:28px}
.top .topHelp{ width:120px; padding:14px; height: 80px; right:12px;}
.top .topHelp:before, .top .topHelp:after{ left:auto; right:15%; margin: 0 -4px 0 0;}
.top .topHelp:after{ margin: 0 -5px 0 0;}
.top .topHelp a{ color: #666;}
.top .left{position:relative;float:left;width:auto;height:30px;margin:0;margin-top:3px;padding:0}
#crumbs{height:30px;line-height:30px !important}
.labelDiv{position:absolute;right:0px;top:-4px;display:none;z-index:1}
.percernable{position:absolute;top:34px;right:-24px;font-family:arial;text-align:left;width:133px;height:44px;line-height:44px;font-size:28px;color:#EEE;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.goog-te-gadget-simple{background:none !important;border:none !important;color:#FFF}
.goog-te-gadget-simple span{color:#666;font-family:arial;font-size:13px} /*谷歌语言翻译字体颜色*/
#jb_backtoTop{width:38px;position:fixed;right:0;top:360px}
#jb_backtoTop li{width:38px;height:34px;margin-bottom:1px;cursor:pointer}
#jb_backtoTop li.gotop{background:url(../images/productImg/productico.jpg) -38px -86px no-repeat}
#jb_backtoTop li.gotable{background:url(../images/productImg/productico.jpg) -38px -121px no-repeat}
#jb_backtoTop li.gobottom{background:url(../images/productImg/productico.jpg) -38px -156px no-repeat}
#jb_backtoTop li.gotop2{background:url(../images/productImg/productico.jpg) -76px -121px no-repeat}
#jb_backtoTop li.gotable2{background:url(../images/productImg/productico.jpg) -76px -156px no-repeat}
#jb_backtoTop li.gobottom2{background:url(../images/productImg/productico.jpg) -76px -191px no-repeat;}
.jbProNav{height:30px;background:#fff;line-height:30px;}
.jbProNav>div{margin:0 auto;width:980px;}
.jbProNav a{color:#000;cursor:pointer;}
.jbProNav span.current{color:#002c53;}
.icon2015{ display: inline-block; background:url(../images/headImg/icon2015.png); vertical-align: middle;}
.iconEmail{ width: 19px; height: 14px; background-position: 0 -25px;}
.iconQuestion{ width: 17px; height: 17px; background-position:0 -42px;}
.iconCart,.iconUser{ width: 50px; height: 37px; background-position: 0 -59px;}
.iconUser{ background-position: 0 -96px; float: left;}
#proArr{ position: static;}
#middleDealDiv{ width: 192px; height: 423px; float: right; padding-top:10px; position: relative; z-index: 1; background: #fff;}
#middleDealDiv .title{ border-bottom: 2px #666 solid; font-size: 20px; color: #2b2b2d;}
#middleDealDiv #mdTime{ height: 28px; line-height: 28px;}
#middleDealDiv .viewA{ position: absolute; bottom:0; left:0; height: 24px; line-height: 24px; background: #666; color: #fff; text-align: center; width: 100%; cursor: pointer}
#middleDealDiv .viewA:hover{ text-decoration: none; background: #7f7f7f}
#middleDealDiv .slider-container{width: 190px; height: 334px; background: #fff; padding-top:28px;}
#middleDealDiv .slider-content{}
#middleDealDiv .slider-item{ width: 180px; height: 296px; padding:5px;}
#middleDealDiv .slider-item dt{ width: 180px; height: 180px;text-align: center;}
#middleDealDiv .priceN {font-size: 28px; color: #f23200; height: 40px; line-height: 40px;}
#middleDealDiv .priceO{ font-size: 16px; color: #787878; height: 24px; line-height: 24px; text-decoration: line-through;}
#middleDealDiv .proTitle{ font-size: 12px; overflow: hidden; height: 48px; line-height: 16px; margin-top: 10px;   }
#middleDealDiv .proTitle a{ color: #666;}
.slider-container{overflow:hidden;position:relative}
.slider-content{height:100%;position:absolute;width:100%}
#middleDealDiv .slider-item{height:312px;left:100%;position:absolute;width:178px;  border:1px #dedede solid;}
#middleDealDiv .slider-item .tmdTime{ position: absolute; top:-28px; height: 28px; line-height: 28px;}
#middleDealDiv .slider-item img{ height: 100%; width:100%;}
#middleDealDiv .slider-ctrl{bottom:10px;position:absolute;width:100%}
#middleDealDiv .ctrl-inner{float:left;left:50%;position:relative}
#middleDealDiv .ctrl-dot{float:left;overflow:hidden;position:relative;right:50%}
#middleDealDiv .ctrl-dot li{background:#242424; cursor:pointer;float:left;height:8px;margin:0 3px;overflow:hidden;position:relative;width:8px; border-radius: 50%;}
#middleDealDiv .ctrl-dot .active{background:#fff; }
#middleDealDiv .prev,#middleDealDiv .next{cursor:pointer;display:none;height:55px;margin-top:-27px;position:absolute;top:50%;width:30px}
#middleDealDiv .prev{ background-position: 0 -188px;  left:0;}
#middleDealDiv .next{ background-position: 0 -133px; right:2px; }
.main2015{ padding-right: 205px; overflow: hidden;}
.side2015{ position: absolute; right: 0; width: 192px; height: 700px; top: 0px;}
.letter2015{ border:1px #c0bfbf solid; width: 190px; height: 260px; background: url(../images/indexEmail.png) 0 -66px no-repeat; border-top:none; color: #666;}
.letter2015 p.topLg{ color: #333; font-size: 22px;  padding:20px 10px 10px ; vertical-align: bottom; position:relative;}
.letter2015 p.topLg b{ font-size: 90px; color: #fdaa0a; float: left;}
.letter2015 p.topLg span{position: absolute; bottom:20px;}
.letter2015 div{ padding: 0 10px;}
.letter2015 .input1{ height: 14px; padding:5px; margin-top: 20px; width:160px; font-size: 12px; color:#c0bfbf;}
.letter2015 .input2{ margin-top: 10px; font-size: 16px; padding:4px 20px; background: #e62e04; color: #fff; border:none; cursor: pointer;}
.sideTips{margin-top: 20px;}
.sideTips dd{ margin-top: 20px; overflow: hidden;}
.sideTips dt{overflow: hidden;}
.sideTips dd img,.sideTips dt img{ float: left;}
.hotTitle{ text-indent: 0; text-align: center;}
.hotBox{border:1px #d7d7d7 solid; border-width: 0 1px 1px;  height:425px; position: relative; overflow: hidden; padding:25px 8px 25px; }
.hotcontent{overflow: hidden; position: absolute; top:0px;left: 0px; _height:1px; height: 425px;  }
.hotBox dl{margin-bottom: 25px; }
.hotBox dl{ height: 60px; margin-bottom: 25px;}
.hotBox dl dt{ border:1px #d7d7d7 solid; width: 58px; height: 58px; float: left; box-shadow: 3px 3px 3px #eee; margin-right: 10px;}
.hotBox dl dd.hotLink{ height: 40px; overflow: hidden; line-height: 20px;}
.hotBox .hotSeeMore{ font-size: 12px; color:#666; display: block; text-align: center; background: #e6e6e6; height: 24px; line-height: 24px; position: absolute; left: 0; bottom:0; width: 100%;}
#leftNavigator .hotLink a{ color: 666; font-size:12px; line-height: 18px;}
.hotPrice{ font-size: 14px; color: #f23200;}
@media screen and (max-width: 1200px) {
    #findDiv{ width: 300px !important;}
}
#topAdBanner{position: absolute; height: 50px; width:300px; overflow: hidden; right:0; top:-15px;}
#topAdBanner img{ width:100%; max-width: 340px; height: 100%}