@charset "utf-8";*{padding:0;margin:0;}
ul{margin:0;padding:0;float:left;}
li{margin:0;padding:0;float:left;list-style:none;}
p{float:left;}
img{border:0;}
.clear{clear:both;}
body{background:#EFEFEF;border-top:solid 4px #090909;font:normal 12px/16px Tahoma, Geneva, sans-serif;color:#353535;text-align:left;-webkit-text-size-adjust:none;}
a{font:normal 12px/16px Tahoma, Geneva, sans-serif;color:#353535;text-decoration:none;}
a:hover{text-decoration:underline;blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
.header{width:960px;margin:0 auto;clear:both;}
.logo{float:left;width:270px;margin:25px 53px 0 0;}
.search{float:left;margin:47px 0 0 0;width:260px;}
.search input{float:left;}
.search .search-input{width:200px;height:25px;padding:0 5px;line-height:25px;border-color:#9B9B9B;border-width:1px 0 1px 1px;border-style:solid;color:#818181;}
.header-right{float:right;width:370px;}
.header-email{width:100%;float:left;text-align:right;margin:6px 0;color:#353535;}
.header-links{width:100%;float:left;text-align:right;}
.header-links a{display:inline-block;padding:0 10px;background:url(de_sm_bj.png) no-repeat 100% -24px;text-transform:uppercase;}
.header-links a.last{background:none;padding:0 0 0 10px;}
.header-cart{float:right;}
.header-cart a{color:#fff;line-height:26px;}
.shop-cart{float:left;background:#090909;position:relative;z-index:999;height:26px;color:#fff;line-height:26px;}
.shop-cart:hover .mini-cart{display:block;}
.shop-cart:hover a.cart{text-decoration:underline;}
.shop-cart a.cart{display:inline-block;padding:0 3px 0 10px;}
.shop-cart span.total-price{display:inline-block;padding:0 27px 0 0;background:url(de_sm_bj.png) no-repeat 100% 5px;}
.mini-cart{width:333px;display:none;position:absolute;top:26px;right:0;background:#090909;z-index:999;padding:5px;color:#fff;}
.mini-cart span.cart-top{font-size:13px;line-height:19px;text-transform:uppercase;margin:5px 0;width:100%;float:left;}
.mini-cart .cart-watches{width:323px;float:left;margin:0 0 5px 0;background:#373737;padding:5px;}
.mini-cart .photo{width:60px;height:60px;background:#fff;text-align:center;overflow:hidden;border:solid 1px #373737;float:left;}
.mini-cart .basic{width:205px;padding:0 10px;float:left;line-height:16px;font-size:13px;}
.shop-cart .mini-cart a{line-height:16px;}
.shop-cart a.name{text-transform:uppercase;color:#F9F9F9;}
.shop-cart a.detail{border-bottom:1px dotted #4F8100;}
.shop-cart .mini-cart a:hover{text-decoration:none;}
.shop-cart .operation{float:right;width:40px;}
.shop-cart .operation a,.watches-comparison .remove a{float:right;height:13px;margin:0 0 0 5px;width:14px;text-indent:-999em;background:url(de_sm_bj.png) no-repeat 0 -52px;}
.shop-cart a.edit{background:url(de_sm_bj.png) no-repeat -15px -52px;}
.mini-cart span.cart-price{width:323px;text-transform:uppercase;padding:0 5px;float:left;background:#373737;line-height:28px;font-size:14px;text-align:right;margin:0 0 5px 0;}
.mini-cart .button{width:100%;float:left;}
.mini-cart .button a{width:161px;height:25px;float:left;background:#818181;border:solid 1px #909090;text-align:center;font-size:13px;line-height:25px;}
.mini-cart a.view{margin:0 7px 0 0;}
.header-nav{width:100%;float:left;margin:13px 0 0 0;}
.header-nav ul.header-nav-container{width:100%;float:left;}
.header-nav-level0{background:#818181;padding:0 10px;margin:0 5px 0 0;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.header-nav-level0:hover,.header-nav li.on{background:#000;position:relative;z-index:999;}
.header-nav-level0 a.nav-name{float:left;display:block;color:#fff;text-transform:uppercase;font-family:Century Gothic, serif;font-size:14px;height:20px;padding-top:6px;*height:22px;*padding-top:4px;}
.header-nav-level0:hover a.nav-name{text-decoration:none;}
.header-nav ul.header-nav-level1{position:absolute;display:none;width:200px;top:26px;left:0px;background:#090909;z-index:998;padding:10px 0;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.header-nav ul.header-nav-level1 li{width:170px;margin:5px 0;padding:0 15px;}
.header-nav ul.header-nav-level1 li a{color:#fff;}
.header-nav ul.header-nav-level1 li a:hover{text-decoration:underline;}
.header-nav ul.brand{width:800px;}
.header-nav-level0:hover ul.header-nav-level1{display:block;}
.main{width:960px;margin:0 auto;clear:both;padding:0 0 34px 0;}
.best-sale-banner{width:100%;float:left;margin:15px 0 30px 0;position:relative;overflow:hidden;z-index:998;}
.best-sale-banner .container{width:2880px;height:410px;background-color:#fff;position:relative;}
.best-sale-banner .container img{margin:5px;}
.best-sale-banner .arrow{display:block;width:45px;height:46px;background-image:url(controls-sprite.png);position:absolute;top:182px;}
.best-sale-banner .arrow:hover,.best-sale-banner .controller a:hover,.best-sale-banner .controller a.current{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.best-sale-banner .disable,.best-sale-banner .disable:hover{filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;cursor:default;}
.best-sale-banner .left{background-position:0 0;left:20px;}
.best-sale-banner .right{background-position:-155px 0;right:20px;}
.best-sale-banner .controller{width:66px;text-indent:-999em;position:absolute;bottom:20px;right:20px;}
.best-sale-banner .controller a{float:left;width:18px;height:18px;background:url(controls-sprite.png) 0 -46px no-repeat;margin:0 2px;}
.best-sale-banner .controller a:hover,.best-sale-banner .controller a.current{background-position:0 -64px;}
.hot-banner{width:100%;float:left;}
.hot-banner span{float:left;}
.hot-banner span.right{float:right;}
.hot-watches{width:100%;float:left;margin:15px 0 0 0;position:relative;}
.hot-watches ul{width:100%;height:395px;overflow:hidden;position:relative;}
.hot-watches .arrow-previous{width:45px;height:46px;background:url(controls-sprite.png) no-repeat 0 0;position:absolute;top:160px;left:-16px;z-index:997;text-indent:-999em;cursor:pointer;clear:both;}
.hot-watches .arrow-next{width:45px;height:46px;background:url(controls-sprite.png) no-repeat -155px 0;position:absolute;top:160px;right:-16px;z-index:997;text-indent:-999em;cursor:pointer;}
.hot-watches li{width:224px;position:relative;float:left;background:#fff;padding:2px 2px 35px 2px;margin:0 16px 0 0;}
.hot-watches li.last{margin:0;}
.hot-watches li div{float:left;text-align:center;}
.hot-watches .photo{width:100%;height:238px;overflow:hidden;padding:10px 0;}
.hot-watches .name{padding:0 17px;width:190px;height:32px;overflow:hidden;margin:16px 0;}
.hot-watches a{text-transform:uppercase;}
.hot-watches .price{width:84px;text-align:right;font-weight:bold;color:#090909;}
.hot-watches .price span{width:100%;float:left;font-size:13px;}
.hot-watches span.list-price{margin:0 0 2px 0;text-decoration:line-through;color:#666;}
.hot-watches .addcart{width:115px;float:right;padding:3px 15px 0 0;}
.hot-watches .addcart a,#shopping-tip div a{display:block;background:#909090;border:solid 1px #909090;text-transform:uppercase;color:#fff;line-height:25px;}
.hot-watches .addcart a:hover,.watches-comparison a.compare:hover,.mini-cart .button a:hover,.watch_catego a.add_cart:hover,#shopping-tip div a:hover{text-decoration:none;background:#090909;}
.hot-watches span.new-icon{position:absolute;text-indent:-999em;top:0;left:0;width:36px;height:36px;background:url(new.png) no-repeat 0 0;}
#shopping-tip{border:5px solid #999;background:url(/img/loading.gif) #fff center center no-repeat;position:absolute;z-index:9999;width:300px;height:150px;display:none;}
#shopping-tip h5{background-color:#818181;height:30px;line-height:30px;padding:0 10px;font-size:16px;color:#fff}
#shopping-tip h5 a{float:right;background:url(close.png) 0 0 no-repeat;width:13px;height:13px;margin-top:8px;}
#shopping-tip h5 a:hover{background:url(close.png) 0 -13px no-repeat;}
#shopping-tip div{background:url(success.png) #fff 10px 10px no-repeat;padding:10px 30px 10px 50px;line-height:20px;overflow:hidden;float:left;}
#shopping-tip div a{margin:5px 8px 0 0;width:90px;text-align:center;float:left;}
#shopping-tip div b{color:#993300;}
#shopping-tip span{font-size:14px;font-weight:bold;display:block;margin-bottom:5px;}
#shopping-shade{position:absolute;z-index:999;background-color:rgb(119, 119, 119);filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;top:0px;left:0px;display:none;}
.footer{width:100%;margin:0 auto;clear:both;}
.gotop{width:30px;height:30px;position:fixed;_position:absolute;right:0;bottom:100px;_top:expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-100:document.body.scrollTop+document.body.clientHeight-this.clientHeight-100));}
.gotop img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:none;}
.share{width:100%;height:25px;background:#303030;padding:7px 0;}
.share .content{width:960px;margin:0 auto;clear:both;height:25px;}
.share img{margin:0 14px 0 0;}
.service{width:100%;margin:0 auto;clear:both;background:#090909;padding:25px 0;float:left;}
.service .content{width:960px;margin:0 auto;clear:both;}
.service ul{width:214px;padding:0 10px 0 0;color:#fff;}
.service h5{width:100%;float:left;font-weight:normal;font-size:16px;line-height:19px;margin:0 0 5px 0;}
.service li{width:100%;margin:2px 0 0 0;}
.service li a{color:#666;}
.service-help{width:265px;float:right;color:#fff;}
.help-email{width:100%;float:left;margin:0 0 20px 0;}
.help-email p{margin:5px 0 0 0;width:100%;float:left;border:solid 1px #909090;width:263px;}
.help-email .email{border:none 0;background:#fff;padding:0 5px;width:176px;height:25px;line-height:25px;color:#818181;}
.help-email input{float:left;}
.accept-payment{width:100%;float:left;clear:both;}
.accept-payment span{width:100%;float:left;margin:5px 0 0 0;}
.copyright{width:960px;margin:0 auto;clear:both;padding:15px 0 20px;overflow:hidden;}
.copyright .shipping{float:right;}
.copyright .content{float:left;width:650px;color:#666;}
.copyright .content .friendly-prompt{width:100%;float:left;margin:0 0 5px 0;}
.hot-sales{width:100%;float:left;}
.hot-sales h2{width:950px;background:#fff;float:left;margin:10px 0 10px 0;padding:10px 0 10px 10px;line-height:30px;font-weight:normal;font-size:13px;color:#666;text-transform:uppercase;}
.hot-sales p{width:940px;padding:15px 10px;background:#fff;}
.hot-sales a,.hot-sales a.style1{margin:0 0 5px 0;padding:0 5px;display:inline-block;}
.hot-sales a.style2{font-weight:bold;color:#000;}
.hot-sales a.style3{font-size:14px;color:#FF5A00}
.hot-sales a:hover{background:#090909;color:#fff;text-decoration:none;}