@charset "utf-8";
/************************
    	@index
************************/
.width1024{width:1200px;}
.width1024-content-wrap {min-height: 528px;}
.head{height:115px;}
.nav{height:40px;}
.center { width:1200px; margin:0 auto; position:relative; z-index:1;margin-bottom: 30px;}
.footer-container{position:relative;width:1200px;margin:0px auto;}
.footer { width:1200px; background:#fafafa; margin:0 auto;}
.footer_arctile { margin:0 auto; width:1200px; height:180px; padding: 30px 0px;}
.footer_gunayli {text-align:center; padding-top:10px; padding-bottom:10px; width: 1200px; margin:0 auto;}
/**************************
    @index-@header
    @notice
***************************/
.notice-box{background:#336699;overflow:hidden;}
.notice-context{width: 1174px;margin: 0 auto;height: 51px;background: url("../images/emergency-notice.gif") no-repeat -3px 5px;color: #fff;
line-height: 23px;padding-left: 28px;font-size: 14px;position: relative;}
.center-page{width:100%; margin:0 auto; position:relative; z-index:1;margin-bottom: 30px;}
/**************************
    @index-@header-@topfont
    @toparea
***************************/
.topfont ul{width:80px;position:absolute; z-index:999; zoom:1; *margin-left:-92px; background:#dfe0e4;}
.topfont li{height:34px; background:#dfe0e4; text-align:center; border-bottom:1px #CCCCCC dashed; padding-left:1px; padding-right:1px;}
.topfont-link{width: 80px; height:34px; display:block; background:#fff; line-height:28px;}
.topfont-link:hover{ background: #efefef;color:#d40900; }
.topfont:hover ul { display: block;}
.admin ul{margin-left:-10px; position:absolute; z-index:4; *margin-left:-89px;}
.tanchukuang {height: 250px;box-shadow: 1px 1px 10px rgba(0,0,0,.12);;}
.tanchukuang dt{*width:172px;}
.join-free a{*display:block;*width:100px;}
.pixel2 { background:url(../images/licon.png) no-repeat -40px -198px; width:2px; height:28px; margin-left:10px; margin-right:10px; overflow:hidden; float:left;}
.login-box{margin: 0 -10px 0 -11px;padding: 0 10px;z-index:4;}
.login-box-hover{box-shadow:1px 1px 10px #ccc;background:#fff;}
.admin .login-blank{height: 6px;width: 100%;position: absolute;top: 30px;background: #fff;margin-left: -10px;*margin-left: -52px;z-index: 99999;display:none;}
.admin .admin-login-box{top:34px;right:0px;*border:1px solid #ccc;background:#fff;}
.admin .login {background:url(../images/licon.png) no-repeat -105px -210px; height:13px; margin:7px 7px 0 0; width:15px; float:left;}

.header-top-de_DE .header-top-hide-de {display: none;}
/**************************
    @index-@header-@topfont
    @country_flag
***************************/
.national-new {height:28px; width:23px; float:left; margin-right:5px;line-height: 25px;color: #000000 ;}
.national_usd {background:url(../images/licon.png) no-repeat -10px -316px; height:28px; width:23px; float:left; margin-right:5px;}
.national_aud {background:url(../images/licon.png) no-repeat -10px -341px; height:28px; width:23px; float:left; margin-right:5px;}
.national_gbp {background:url(../images/licon.png) no-repeat -10px -365px; height:28px; width:23px; float:left; margin-right:5px;}
.national_cad {background:url(../images/licon.png) no-repeat -10px -390px; height:28px; width:23px; float:left; margin-right:5px;}
.national_eur {background:url(../images/licon.png) no-repeat -10px -417px; height:28px; width:23px; float:left; margin-right:5px;}
.national_hkd {background:url(../images/licon.png) no-repeat -10px -442px; height:28px; width:23px; float:left; margin-right:5px;}
.national_chf {background:url(../images/licon.png) no-repeat -10px -469px; height:28px; width:23px; float:left; margin-right:5px;}
.national_cny {background:url(../images/licon.png) no-repeat -475px -424px; height:28px; width:23px; float:left; margin-right:5px;}
.national_rub {background:url(../images/licon.png) no-repeat -476px -396px; height:28px; width:23px; float:left; margin-right:5px;}
.national_jpy {background:url(../images/licon.png) no-repeat -476px -449px; height:28px; width:23px; float:left; margin-right:5px;}
.national_dkk {background:url(../images/licon.png) no-repeat -476px -481px; height:28px; width:23px; float:left; margin-right:5px;}
.national_nok {background:url(../images/licon.png) no-repeat -476px -509px; height:28px; width:23px; float:left; margin-right:5px;}
.national_sek {background:url(../images/licon.png) no-repeat -476px -540px; height:28px; width:23px; float:left; margin-right:5px;}
.topfont .alow { background:url(../images/licon.png) no-repeat -52px 3px; height:28px; width:10px; margin-left:7px; float:left;}

/**************************
    @index-@head
***************************/
.logo a{height:85px;background: url("../images/logo-index.jpg") 0 0 no-repeat;width: 324px;text-indent:-999em;}
.logo-small{ background:url(../images/logo-small.png) no-repeat 0px 0px; width:225px; height:85px; float:left; margin-top:8px; }
.logo-small a{width:120px; height:85px; display:block; float: left;}
.searchbox {width:450px; height:97px;float:left; overflow:hidden;margin-left:170px;}
.searchbox .search-input{width:383px;line-height:28px;border:1px #dfdfdf solid; border-right:0px #dfdfdf solid;height:28px; float:left; font-size:12px; outline: none; padding: 3px 0 3px 10px;}
.search-button{ width:50px; height:36px;border:0px #FFF solid;border-bottom-left-radius: 0;  border-top-left-radius: 0;border-bottom-right-radius:3px;  border-top-right-radius:3px;}
.search-button:hover { background:#0c9eef;}
.search-button .query-glass{background: url("../images/mag-glass.png") no-repeat 12px 5px;text-indent: -999em; height: 36px;}
.search-type-pointer{  background: url("../images/arr-type.jpg") 0px 0px;height: 6px;width: 10px;background-color: #fff;top: -5px;left: 29px;}
.us-pointer{left: 127px;}
#search_mini_form{ margin-top: 10px!important;}
/**************************
    @index-@head
    @cart
***************************/
.cart-header{background:url(../images/cart-head.png) no-repeat 0px -13px;height: 23px;width: 414px;}
.add-cart {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAATCAYAAACORR0GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzMzNjFENjJFMUM4MTFFNDgwNDFCODQ3MkMyQjNCREMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzMzNjFENjNFMUM4MTFFNDgwNDFCODQ3MkMyQjNCREMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMzJCQkQwNEUxQzgxMUU0ODA0MUI4NDcyQzJCM0JEQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMzJCQkQwNUUxQzgxMUU0ODA0MUI4NDcyQzJCM0JEQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrUxoUIAAAJBSURBVHjavJXLb4xRGIdnpjVRSdW9LtFBooyEEAmiiQUWxErUX2DBVkQira2/wEZsECsaIbGUuCZCipCUhLqFuKWljXa0mHY8b/JMjMk3aRd4kyfnmznnvJffec/3pUulUup/WMZxBEoyCsdgyt8MlLai87AIFsBSuAt7DJqFGfAOZsMnaIYBaKhILtb0wTTHxEBla4czMA7bYbUbt8EJ6IQj0GFyeRPphn0qsRyuwFZ4DtfDcX1V4FdmGtXNhFv+/xBew3HXRNAX0KvEUW0BnrruAByGR7C28ozKNlBR9hrnN8BuaIFdMB92QKtzGyFnBfUqsKLCXyopUJ/lhq2DMXgPz9z0BL6aeax9YwXRTMOubzLwD7haK9CQTsJWGWBcWWL85jgI/Tr7bqAPUuc5RSI3awVKqXc4W+I55dR5LrTBLOVarER5z7RN6XLK12uiqaRmKAcKeabDeritPCHpKeW64PjFZPudS9upYfcqzygpUHTVR+/FSlhmq5+Eo3bTQeiyoqlwB/ZbQV4/971fifcorBEuene6vDfNah4SvYWF8FmJ0jZCk+cTe+bBZu9XzYqGlCJsL+z0OZz8dE/R36WKsy5aXVapB5PeddX2wIXDOiv4nPF3XVkRx1E7csS13dWvoXSNt/cc2GSGBbMck4aqtUXbvNHmiL098PiPVRFoAlrhHJyGloT5LHTCJWiv5WcygTpKv+1QwvwWGHG+BzJJfjKT+JTcgJfKcS1hPl5Ll22is1721ESfiX9mvwQYALo0SLE9wyNFAAAAAElFTkSuQmCC") no-repeat;
width: 37px;height: 36px;background-color: #336699;border-radius: 3px;background-position: 5px 10px;  margin-top: 39px;margin-left: 30px;}
.add-cart:hover{ background-color:#0c9eef;}
.add-cart .cart-list {background: url(../images/cart_center.png) repeat-y; width:414px; height:auto;}
.add-cart .cart_bottom {background: url(../images/cart_bottom.png) no-repeat;height:61px; padding:0 30px 30px 30px;*width:350px;}
.add-cart .cart_bottom_default {background: url(../images/cart_bottom.png) no-repeat center bottom;height:0px; padding:0 30px 14px 30px;*width:350px;}
.add-cart  .cart-footer{background:url("../images/cart-footer.png") 2px 0 no-repeat;width:414px;height:20px;}
.cart-list .item { padding:10px 0 10px 0;border-bottom:1px #efefef solid;}
.headcart-qty {width: 100px;}
.headrcart-details { width:182px;}
.cart-list .item .product-image { float:left; margin-right:10px; border:1px #ccc solid; width: 50px; height: 50px;}
.headrcart-details .product-name {max-height:51px; *height:51px; line-height:17px; overflow:hidden; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<51?"51px":"");}
.headrcart-details .product-name a { max-height:51px; *height:51px; overflow:hidden; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<51?"51px":"");}
.headcart-button {width:225px; height:25px; background:#fb843c;text-transform:uppercase;}
.headcart-button :hover{background:#e26400; }
.add-cart .cart:hover ul{ display: block;}
.add-cart .btn-remove{ float:right; background:url(../images/cart_remove.jpg) no-repeat; width: 12px; height: 12px; display: block; margin-top:10px;}
.add-cart .cart-list .item-options { width: 182px; padding:0px;}
.add-cart .cart-list .price,.add-cart .cart_bottom .price {color:#e45033; font-weight:bold; font-size:13px;}
.header-quick-order{margin-top:33px;margin-left: 110px;background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDYwNDIzOUYzQ0Q4RTQxMUJEMkJFNjlBMjUwNjJEOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTNGNEU0QjRFMUM2MTFFNEI0NkE5MzdCMzhCNEY5QUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTNGNEU0QjNFMUM2MTFFNEI0NkE5MzdCMzhCNEY5QUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTU0RkE1M0NDMEUxRTQxMUJBOTNFODg4OTg5RDUzMDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDYwNDIzOUYzQ0Q4RTQxMUJEMkJFNjlBMjUwNjJEOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94Onht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");height: 53px;float: left;width: 40px;}
.header-quick-order:hover{ background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDYwNDIzOUYzQ0Q4RTQxMUJEMkJFNjlBMjUwNjJEOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RGMTZDREVFMUM5MTFFNDg3RTRBNjI1NTMwMDNCNzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0RGMTZDRERFMUM5MTFFNDg3RTRBNjI1NTMwMDNCNzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTU0RkE1M0NDMEUxRTQxMUJBOTNFODg4OTg5RDUzMDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDYwNDIzOUYzQ0Q4RTQxMUJEMkJFNjlBMjUwNjJEOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94Onht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"); }
.header-quick-order a{display: block; width: 100%; height: 50px; }
/**************************
    @index-@nav
***************************/
.nav .nav-item{float: left;line-height:39px;}
.nav-sub-item{background: url("../images/nav-hover-center.png") -1px 0px repeat-y;}
.nav-pop-box{display:none;position: absolute;z-index: 2;width: 190px;}
.nav-sub-item li {display:block; padding: 0 15px 0 25px;line-height:25px;}
.nav-sub-item li a {text-align:left; font-size:13px; text-transform: none;letter-spacing: 0.3px;}
.nav-sub-item li:hover a{color:#0c9eef; text-decoration:underline;background:none;}
.nav-item:hover .nav-pop-box {display:block;}
.nav-hover-header{height:28px;background:url("../images/nav-hover-header.png") -1px 0;}
.nav-hover-footer{height:15px;background:url("../images/nav-hover-footer.png") -1px 0;}
.solution-pop{top: 26px;left: 14px;}
.nav-notice{background:url("../images/nav-notice.png") 0 0 no-repeat;height:30px;width:110px;}
.shop-notice{background-position:0px 0px;  top: -8px;right: 10px;}
.enterprises-notice{background-position:0px -34px;  top: -7px;right: 0px;}
.abo_c { width:144px; float:left; margin-left:20px;}
.abo_c p { margin-bottom:3px; background:url(../images/about_usbg.png) no-repeat 0 6px; padding-left:10px;}
.nav .abo:hover ul { display: block;}
.nav .allcat{width:230px; float:left;top:2px;}
.icons{background:url("../images/icons.png") 0 0 no-repeat;}
.allbrand{border-top-left-radius:3px;border-top-right-radius:3px;}
.allbrand-icons{width:15px;background-position: -30px 0px;height:15px;}
.allbrand-pointer{position: absolute;background-position: -18px -23px;height: 20px;width: 40px;top: 6px;right: 0px;transition: transform .1s ease-in 0s;-webkit-transition: -webkit-transform .2s ease-in 0s;}
.allbrandbox:hover .allbrand-pointer{  transform: rotate(180deg);-webkit-transform: rotate(180deg);}
/**************************
    @index-@footer_arctile
***************************/
.footer_arctile .faq li { width:220px; line-height:25px; }
.footer_arctile .faq h2 { width:201px; font-size:13px; font-weight:bold; line-height:30px;}
.footer_gunayli p { margin-top:10px; color:#a2a2a2;}
.go-top-nav-box{position: absolute; width: 26px; height: 117px; margin-left: 1202px; bottom: 0px; display:none; z-index: 2;}
.go-top-content{width: 26px; height: 84px; background-image: url("../images/go-top.png"); background-position: 0 0; visibility: hidden; }
.go-top-edit{position:relative; width: 26px; height: 30px; background-image: url("../images/go-top.png"); display:block; background-position: 0 30px; }
.go-top-edit-suggestions{position: absolute;top: 1px;left: 32px;font-size: 13px;display: none;line-height: 27px;cursor: pointer;background: url("../images/suggestions.png");
    background-position: 0px 0px;width: 88px;height: 30px;padding-left: 14px;font-weight: bold;}
/**************************
    @cart-@checkout
***************************/
.checkout-footer {height:120px; background:#f7f7f7; margin-top:25px;}
.checkout-footer .pay{ width:1024px; height:70px; margin:0 auto; padding-top:30px;}
.checkout-footer .footlin_pay { background:url(../images/checkout-paymenta.jpg) no-repeat; width:438px; height:70px; display: block; float:left;}
.checkout-footer .footlin_express { background:url(../images/checkout-paymenta.jpg) no-repeat -438px 0; width:322px; height:70px; display: block; float:left;}
.checkout-footer .tf_upfront_badge { background:url(../images/checkout-paymenta.jpg) no-repeat -760px 0; width:160px; height:70px; display: block; float:left;}
.checkout-footer .foot_link_norton { background:url(../images/checkout-paymenta.jpg) no-repeat -920px 0; width:104px; height:70px; display: block; float:left;}
/**************************
    @index-@product
***************************/
.price-box .old-price {font-size:12px; text-align:center;}
.price-box .special-price {font-size:14px; text-align:center;}
.price-box .old-price .price {line-height:18px; text-decoration: line-through; margin-right: 10px;}
.price-box .special-price .price{ font-weight:bold; color:#e45033;font-size: 16px;}
.wishlist .special-price ,.wishlist .old-price{text-align: center;}
.wishlist .old-price{padding-left: 5px;}
#recently-viewed-items .special-price, #recently-viewed-items .old-price {text-align: left;}
#recently-viewed-items .old-price{padding-left: 5px;}

.submit .method .order .total .price {color:#fb843c;}
.submit .method .order .balance .value .price {font-weight:bold; color:#666;}
.submit .method .order .balance .grand-total .value .price {font-weight:bold; color:#fb843c; font-size:16px;}
.good_goods .goods .models .good_a li .g_pro .old-price .price {font-size:12px; text-decoration:line-through;}
.table_list .price-box .special-price .price {color:#fb843c;}
.order .price-box .special-price .price {color:#fb843c;}
.details .price-box .special-price .price {color:#fb843c;}
.p_font .price-box .old-price .price { text-decoration:line-through;}

/**************************
    @product-@productlist
    @商品列表默认显示
***************************/
.regular-price .price {font-weight:bold; color:#e45033; font-size: 16px;}
.productlist .price-box .regular-price { display:block; text-align: center; padding-top: 17px; }
.title-a{ word-wrap:break-word;}
/************************************
    @supportticket-@email
*************************************/
.data-table { width:100%; }
.data-table .odd  { }
.data-table .even { }
.data-table tfoot tr.first td { background:url(../images/bkg_tfoot.gif) 0 0 repeat-x;  }
.data-table tfoot tr { background-color:#dee5e8 !important; }
.data-table .btn-update{ float:left;}
.data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:5px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
.a-center.last a{color: #1E7EC8;text-decoration: underline;}
.data-table thead th.wrap { white-space:normal; }
.data-table thead th a,
.data-table thead th a:hover { color:#fff; }
.data-table thead th { background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; }
.data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
.data-table tbody th,
.data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; text-align: center;}
.data-table td {  padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:15px;border:1px solid #ddd; }
.data-table tbody.odd td { border-width:0 1px; }
.data-table tbody.even td { border-width:0 1px; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-width:1px; }
.data-table th .tax-flag { white-space:nowrap; font-weight:normal; }
.data-table td.label,
.data-table th.label { font-weight:bold; }
.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
.data-table tfoot strong { font-size:16px; }
.fieldset { border:1px #e4e4e4 solid; background:#fbfaf6; padding:22px 25px 12px 33px; margin:28px 0; }
.fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #ddd; background:#f7f7f7; color:#006699; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }

.subtitle,
.sub-title  { clear:both; }
.ht_left{ float:left;}
.ht_left li{ float:left; margin:8px 5px 0 0;}
.cont_orange a{color:#FF6600;}
.ht_left li.orange a{ color:#FF6600;}
.ht_right{ float:right;}
.ht_right li{ float:right; margin:8px 0 0 5px;}
.ht_right li.live-chat{ background:url(../images/chat.png) left no-repeat; padding-left:20px; height:15px;}
.block-currency{ position:relative; height:24px;}
.ht_left li.home{ color:#a61717; background:url(../images/home.gif) left center no-repeat; padding-left:28px; height:23px; line-height:23px; margin-top:4px}
#block-content_product,#view_block-content_product{ border:solid 1px #ddd; background:#FFF; position:absolute; left:0; top:23px; display:none; z-index:9999; width:56px; padding:5px 5px 0; }
#view-block-currency{ margin:0 125px 0 0; float:right;}
.block-currency .block-title{ background:url(../images/cc.gif) 48px no-repeat; padding-right:17px;}
#block-content_product li{ margin:0 0 5px 0; padding:0;}

/*******************************************
    @orderimport-@Quick Order
    @快速订单导入
********************************************/
.block { border:1px #e4e4e4 solid; margin-top:10px; }
.block.last{margin-bottom: 0;}
.block .block-title {  background-color:#f7f7f7; border-bottom:1px solid #ddd; padding:3px 10px; }
.block .block-title-blue {border-bottom:0px;}
.block .block-title strong { display:block; font:bold 12px/16px Arial, Helvetica, sans-serif; min-height:16px; padding:1px 0 1px; text-transform:uppercase; color:#e26703; }
.block .block-title strong span {}
.block .block-title a { text-decoration:none !important; }
.block-viewed .block-title strong span{ padding-left:5px;}
.block .block-subtitle { color:#0a263c; }
.block-account .block-content {  padding:7px 10px 7px; }
.block-account .block-content li a { display:block; padding:3px 0; text-decoration:none !important; }
.block-account .block-content li a:hover { color:#ea7900; }
.block-account .block-content li.last a { border-bottom:0; }
.block-account .block-content li.current { padding:3px 0; color:#ea7900;}
.block-account .block-content li.current.last { border-bottom:0; }
.block-account .block-title { background:#f7f7f7;  border:0; padding:3px 10px; }
.block-account .block-title strong { font-size:13px; color:#fff; }
.block .empty { margin:0; padding:5px 9px; }
.block .btn-remove,.block .btn-edit { float:right; margin-left:3px;}
.block .actions .please-wait { width: 163px; height: 30px; background:url(../images/new_loading.gif) left no-repeat; }
.actions a{ float:left; margin-top:4px;}
.blockticket li{ height:22px; line-height:22px; margin-left:8px;}
/* Mini Products List */
.mini-products-list li { padding:5px 0; }
.mini-products-list .product-image { float:left; width:62px; height: 62px; padding:0; border:1px solid #d8d8d8; }
.mini-products-list .product-details { margin-left:75px; }
.mini-products-list .product-details .product-name { font-size:1em; font-weight:normal; margin:0 0 10px; }
.shopping_cart .product-image img {padding: 0px 0;}
.submit .method .order img {padding: 10px 0;}
/* Block: Account */
.block-account li{padding-bottom:5px; font-size: 0.91em;}
/* Block: Layered Navigation */
.block-layered-nav dt { font-weight:bold; margin-bottom: 7px; background:url(../images/knowledge_base_arrow_2.gif) left no-repeat; padding-left:10px; }
.block-layered-nav dd{padding-bottom: 10px; margin-bottom:10px; padding-left:20px;  border-bottom: 1px dashed #DDDDDD;}
.block-layered-nav .price{color: #575757; font-weight:normal!important;}
.block-layered-nav .currently{color: #b4b3b3;}
.block-layered-nav .currently .actions{padding-bottom: 30px;}
.block-layered-nav .currently .actions a{color: #b4b3b3;}
.block-layered-nav .btn-remove { float:right; margin:2px 0 0 3px; }
.video .block-content{ padding:0; border:none;}
.video .block-content dl{ background:#eff0ed; padding:10px; height:80px;}
.video .block-content dl dd{ height:40px;}
.product-name a { font-size:12px;  }
.product-name a:hover {text-decoration:underline;}
/* Block: Reorder */
.block-reorder li { padding:5px 0; }
.block-reorder input.checkbox { float:left; margin:3px -20px 0 0; }
.block-reorder .product-name { margin-left:20px; }
/* Paypal */
.sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
.sidebar .paypal-logo a { float:none; }
/**************************
    @productdetail-@ratings
    @详情页点赞
***************************/
.ratings { font-size:11px; line-height:1.25; padding:5px 0px;overflow: hidden;display: inline-block;vertical-align: middle;*display:inline;zoom:1;}
.ratings strong { display: inline-block;height: 16px;line-height: 16px;vertical-align: middle;*dispaly:inline;zoom:1;}
.ratings .rating-links { margin:0;font-size: 13px;}
.ratings .rating-links .separator { margin:0 5px; color: #a4a4a5; }
.rating-box { width:70px; height:13px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
.rating-box .rating { float:left; height:13px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
.ratings .rating-box {display: inline-block;vertical-align: middle;*display: inline;zoom:1;}

.validation-advice {  clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:14px; font-weight:bold; line-height:13px; background:url(../images/validation_advice_bg.png) 2px 0px no-repeat; color:#e45033;}
.validation-failed { border:1px dashed #e45033 !important; background:#fff2e0 !important; }
.box-account { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
.box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; height:20px; }
.dashboard .box-info .box-head h2 { background:url(../images/i_ma-info.gif) no-repeat;}
.box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#e65505; }
/* Track info */
#track-result .track-info{padding:5px;text-transform:lowercase}
#track-result .track-info span.muted{text-transform:uppercase}
#track-result h5{display:inline;}
#track-result .subBar span{ margin-right:20px;}
#track-result { margin-top:15px; margin-left:20px; display:none; border:1px #CCCCCC solid; width:500px; padding:10px 20px;   font-family: Arial, Helvetica, sans-serif; line-height:12px;}
#track-result .InTransit { color:green; }
#track-result .Exception { color:red;}
#track-result .track-detail-status { font-weight:bold; text-transform:capitalize}
#track-result tr:first-child td{  border-top: 1px dashed #dfdfdf; }
#track-result td { font-size:12px; border-bottom: 1px dashed #dfdfdf; }
#track-result tr { height:10px; }

/*************************************
    @cart-@warehouse
    @库存
**************************************/
.promotion_bg {background: url(../images/icons.png) no-repeat -31px -56px;width: 74px;height: 27px;padding: 6px 0px 0 10px;font-size: 14px;font-weight: bold;display: block;
color: #fff;text-align: left;line-height: 20px;position: absolute;margin-left:77px;margin-top: -8px;}
.productlist .promotion_bg {margin-left: 120px;}
.promotion_bg-fourCol{ margin-left: 175px; }
.cart-content-title{padding:0px 0 10px;margin:0px;}
.cart-content-title span{margin: 0px 3px; display: inline-block; height: 30px; vertical-align: bottom; line-height: 47px; color: #000000; font-weight: bold; }
.cart-total,.cart-total .price{font-size:18px;padding:10px 0;}
.cart-total{ margin:0 25px 0 0; }
.us-warehouse{position: relative;}
.warehouse-icon{background:url("../images/warehouse.png");display:inline-block;height:34px;line-height:34px;vertical-align:middle;*display: inline;zoom:1;}
.us-warehouse-icon{width:60px;background-position:0px 0px;}
.hk-warehouse-icon{width:40px;background-position:-110px 0px;}
.warehouse-icon-hkcar-new{background: url("../images/licon.png");display: inline-block;height: 19px;line-height: 34px;vertical-align: middle;*display: inline;zoom:1;}
.hk-warehouse-icon-hkcar-new{width: 30px;background-position: -772px -362px;}
.warehouse-icon-uscar-new{background: url("../images/licon.png") no-repeat;display: inline-block;height: 19px;line-height: 34px;vertical-align: middle;*display: inline;zoom:1;}
.us-warehouse-icon-uscar-new{width: 30px;background-position: -773px -333px;}
.warehouse-desc{color:#008000;vertical-align:middle;font-size:12px;*display: inline;zoom:1;}
.warehouse-desc span{font-size:12px;display:inline-block;padding:0px 2px;color:#008000;font-weight: bold;*display: inline;zoom:1;}
.cart-notice-count .price{color: #006699;}
.product-list-car{position: absolute;margin-left: -12px;margin-top: -10px;background-position: -63px 0px;width: 46px;display: none;}
.product-discount-number{width: 15px;display: block;text-align: right;}
.check-us-storage{display: inline-block;*display: inline; zoom: 1; float: right;}
.shipping-method-info{padding-left: 17px; }
/*************************************
    @cart-@checkout
    @填写订单信息
**************************************/
.onestepcheckout-popup-box{height: 100%; width: 100%; position: fixed; top:0px; left: 0px; display: none; }
.onestepcheckout-toc-popup-bg{height: 100%; width: 100%; background: #6F6F6F; opacity: 0.5; filter:alpha(opacity=50); background: #6F6F6F; top:0px; left: 0px; }
.onestepcheckout-toc-popup-info{display: block; position: absolute; left: 0px; top: 0px; background: #fff; }
.onestepcheckout-popup-close{text-align: center; }
.onestepcheckout-popup-close a{height: 30px; padding: 0 15px; background: #3399CC; display: inline-block; line-height: 30px; color: #fff; text-decoration: none; }
.onestepcheckout-popup-close a:hover{background: #006699; }

.cpf-box{padding: 20px 0px 0; }
.cpf-box input{height: 28px; border: 1px solid #e4e4e4; width: 210PX; margin: 0px 10px; padding:0px 10px; }
.shipment-methods{width:100%;display:block;height:100%;}
.shipment-methods dt{width:100%;}
/*************************************
    @ajax-cart-start
**************************************/
.model-ajax-wrap{ position: absolute; width: 340px;background: #ffffff; top:43px; border:1px solid #bbbbbb; box-shadow: 1px 1px 1px #bbbbbb; z-index: 999999; }
.model-ajax-inner{ padding:15px 5px 15px 20px; text-align: left; }
.model-ajax-icon{ margin-bottom: 8px; }
.model-ajax-context{ display: inline-block; *display: inline; zoom:1; vertical-align: top; }
.model-ajax-arr{ position: absolute; top: -10px; background: url("../images/model-arr.png"); height: 10px; width: 22px; }
.model-ajax-close{ position: absolute; top: 10px; right: 10px; width: 16px; height: 16px; font-size: 14px; text-align: center; _font-size: 18px; color: #085c9b; line-height: 1; }
.model-ajax-close:hover{ text-decoration: none; }
.model-checkout{ margin-right: 15px; }
.mode-ajax-status-success{ height: 24px; width: 23px; background: url("../images/model-success.png") 0px 1px no-repeat; display: inline-block; *display: inline;
zoom: 1; vertical-align: middle; }
.model-ajax-status-error{ height: 27px; width: 27px; background: url("../images/model-error.png") 0 2px no-repeat; display: inline-block;
    *display: inline; zoom:1; vertical-align:middle; }
.model-wait-wrap{ position: absolute; font-size:13px; text-align: left; top: 43px; width: 87px; border: 1px solid #bbbbbb; padding: 15px 30px;
    background: #ffffff; box-shadow: 1px 1px 1px #bbbbbb; z-index: 1; }
.model-ajax-wait{ width: 73px; height: 5px; background: url("../images/loader-price-73x5.gif"); }
.mode-ajax-info{ margin: 0px; font-family: "open sans"; display: inline-block; *display: inline; zoom: 1; vertical-align: top; font-size: 18px;
color: #000; padding: 0 15px;width: 235px; }
.mode-warn-info{margin: 0px; font-family: "open sans"; display: inline-block; *display: inline; zoom: 1; vertical-align: top; font-size: 13px;color: #000; padding: 0 15px;width: 340px; }
.mode-warn-info .ajax_content{color: #6699cc;}
.mode-warn-info .ajax_content label{font-weight: bold;}
#ship-change-wait{height: 20px;width: 145px;display: inline-block;*display: inline;zoom:1;vertical-align: middle;background:url("../images/loader-cart-20x20.gif") no-repeat;padding-left:25px;margin:2px 0 0 10px;}
.choose_continue{display: block;margin-top: 20px;}
.model-notice-wrap{position: absolute; width: 200px; height: 100px; background: #ffffff; top: 40px;border: 1px solid #bbbbbb; box-shadow: 1px 1px 1px #bbbbbb; z-index: 2; }
.model-notice-context{padding:5px 0 0; }
.notice-stock-number{padding: 7px 15px 10px 0px; display: inline-block; zoom: 1; font-size: 14px; }
.notice-button-box{margin-right: 10px; }
/*************************************
    @cart-@checkout
    @quehuo-box
**************************************/
.quehuo-box{right: 0px;top: 30px;width: 280px;height: 35px;background: #fff; padding: 30px 10px 10px;}
.quehuo-arr{position: absolute; background: url("../images/model-arr.png"); height: 10px; width: 22px; right: 55px; top: -10px; }
.quehuo-email-info{width: 165px;display: inline-block;zoom: 1;height: 21px;vertical-align: middle;}
.quehuo-btn{display: inline-block;*display: inline;zoom:1; vertical-align: middle;}
.quehuo-close{ position: absolute;background: url("../images/dialog-close.gif");height: 13px;width: 13px;right: 10px;top: 7px;cursor: pointer;}
.checkout-notice-box{position: absolute;right: 0px;top: 50px;border: 1px solid #c5c5c5;padding: 10px 30px; background: #fff;color: #5e5e5e;display: none;box-shadow: 1px 1px 1px #c5c5c5;}
.order-notice-arr{position: absolute;background: url("../images/model-arr.png"); height: 10px;width: 22px;right: 55px;top: -10px;}
.checkout-notice,.checkout-notice-info{vertical-align: middle;height: 20px;line-height: 20px; display: inline-block;*display: inline;zoom:1;padding:0 2px;}
.cart-change-wait{background:url("../images/loader-cart-20x20.gif") no-repeat;width:20px;height:20px;display: inline-block;*display: inline;zoom: 1;}
.upload-file span{background:url("../images/upload-btn.png");color: #000;width: 104px;text-align: center;}
.upload-file span span {padding:0px;}
/*************************************
    @index-@header
    @livechat
**************************************/
.contact-panel{margin: 0 -10px 0 -11px;padding: 0 10px;}
.contact-panel:hover{box-shadow:1px 1px 10px #ccc;background:#fff;}
.contact-blank{display: none;position: absolute;z-index:4;top: 30px;right: 0px;width: 86px;height: 5px;overflow: hidden;background: #fff;}
.contact-list{top: 34px;padding: 10px;display: none;position: absolute;width: 85px;background: #fff;right: 0px;box-shadow: 1px 1px 10px rgba(0,0,0,.12);z-index: 3;*border:1px solid #ccc;}
.contact-list a,.contact-footer-list a{display:inline-block;*display:inline;zoom:1;height:18px;background: url("../images/live-chat.png") 0px 0px;padding: 2px 42px 2px 41px;-webkit-transition: all .2s ease;-ms-transition: all .2s ease;-moz-transition: all .2s ease; transition: all .2s ease;}
.contact-list a:hover,.contact-footer-list a:hover{background: url("../images/live-chat.png") 0px -22px;}
/*************************************
    @cart-@checkout
    @payment-method
**************************************/
.cart-number{background-color: #ff6349; position: absolute; padding: 0px 6px; top: -21px; border-radius: 2px; left: 37px; height: 21px; line-height: 22px; color: #fff; }
.cart-number-bar{ background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAYAAAAPDoR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzA5ODVDNUZFNzM0MTFFNEFGQjBFQTM2NUM5QTlBNEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzA5ODVDNjBFNzM0MTFFNEFGQjBFQTM2NUM5QTlBNEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MDhBNzk4NEU3MzQxMUU0QUZCMEVBMzY1QzlBOUE0RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MDhBNzk4NUU3MzQxMUU0QUZCMEVBMzY1QzlBOUE0RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhvdjL4AAABQSURBVHjaYvz//z8DQ4rXTwYGBjYGBOhgmLOtkgnK+YwkMQWIK0EMmOQXKL0AiPNgqmCSn4B4NRCnAPF/dMnlQBwDxH+RjGdgBDsIBwAIMADOXRMH7zdWZgAAAABJRU5ErkJggg==");
    position: absolute; height: 6px; width: 7px; right: -10px; top: 0px; }
.us-inventory-link{ background: url("data:image/gif;base64,R0lGODlhFwAbAPf/AO/z9dXd4dj8/8zs/P/9/4Ont7XT5XCtzLvK0bTn/4KnufP8/7DByGiaslWWtoa40oOmuoGmuLbe8/X9/8zg6OT//42jrsb//8HP12ijw8bv/2SlxWCdvOL//7nn/63D0Z2xunydsPr//3epwuf//9T//5vc/dLp936ereb5/+P6/+fs726Nntfp8FqKoYyjsYe51P7+//v7/Xqqwez//+v//6vDz9b///j6+fn591uLovr4+bfn/vr6+KzE0Pf///39+/X39vz6+/7///H//7jo//r59/v5+v//++H//+D///7//f/+/7fp//r6/PP+//b///j///D///3//v7+/Pr7/fH+//n5+/P///r8+/n//7vu/7np//X+//j4+vn7+vn9/tPe5Pj49niqw3eqxXupwViLpvn3+GmGltHe5LHCyXmpwO////n49ur///f7+vj8/f78/e3///b29Lfm//j9//z9/+v+//z7+df///L//3u83P3+//z6/fv7+fb2+Lfn/dHe59He5un//+v9/9Hf4luKpLbo/22uzmmGmKPk/+z+/+n2//f7/tz8/+/+//j8/9Pe4uT6/+Dm5nyqwpbI4fn6/N3//8Hl9arCzpqwu3eqx3mowtf6/8z+/5+8ys/y/2+huvLz9d///+nt7oOnvViLqPv5/KnEz9zn6V+SravDzbPCydPd5nmpv4ewxKnM4NDd47rQ2/z8+rbq//f4+vr4+7ro/7P0/7f0//z7//7/+pG1xf38/3mdsniqwXqqwHypvH+ovXqpxPf7/KvM3/T//63W6vH19nurwlSWuKzEzoWmuNn6//f8/9/7/8/e49Hy/2CJnWeQpE2PsWictKa6xYyksIGoufv9/IKluLzl+fv6+JLU9vv8/6XY87HCyn+ourno/5W0xnOfuMfk9Mbi8KvC0Iq2z/39/6LO5/X///z+/ZuxvLbz/2qZtZazw+/19YijtMLv//z8/vb29vv7+/z8/P7+/v39/fj4+Pr6+v///fn5+f///////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI4NUI4RkU2OEZFRDExRTQ4QjdGQjA3RjY2NTVCQ0YzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI4NUI4RkU3OEZFRDExRTQ4QjdGQjA3RjY2NTVCQ0YzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qjg1QjhGRTQ4RkVEMTFFNDhCN0ZCMDdGNjY1NUJDRjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qjg1QjhGRTU4RkVEMTFFNDhCN0ZCMDdGNjY1NUJDRjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIx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");
    background-repeat: no-repeat; padding-left: 25px; background-position: 0px -5px;}
.payment-nav-box{ border-bottom:1px solid #ccc; }
.payment-nav li{ width:230px; float:left; height:45px; line-height:45px; font-size:14px; border-right:1px solid #ccc; padding-left: 10px; cursor:pointer; color:#6b6b6b; }
.payment-nav li.last{ border-right:0px; }
.payment-nav li img,.payment-nav li input{ vertical-align:middle; display:inline-block; }
.payment-nav li img{ padding-left:7px; }
.shipping-validate,.payment-validate,.card-validate{ color:#f00; font-weight:bold; padding-left: 17px; background: url(../images/validation_advice_bg.png) 2px 0px no-repeat; }
.sold_out_qty{color:#666;text-align:center;margin-top:2px;height:20px;line-height:20px;}
.sold_out_qty span{color:#be8e6e;}
.ratings-line{ display: inline-block;*display:inline;zoom:1; width: 1px; border-right: 1px solid #666; height: 15px; vertical-align: middle; margin: 0 10px; }
.float-ads-spring-box{ position: fixed; top: 262px; margin-left: 1026px; height: 239px; width: 196px; z-index:10; }
.ads-close{ width: 20px; height: 20px; position: absolute; right: 0px; top: 0px; cursor:pointer; z-index:20; }
.loat-ads-spring-box-link{ display: block; width: 196px; height: 239px; background:url("../images/float-ads-spring.png"); cursor:pointer; }
.product-warpper-right .att_title .product-m-i{ background:url("../images/more-info.png") 0 1px no-repeat; height:20px; width:20px;
	display:inline-block; vertical-align:middle; cursor:pointer; margin-left:2px; position:relative; z-index:2; }
.product-warpper-right .att_title .text-info{ display:none; position: absolute; top: 17px; left: -65px; width: 217px;
	height: 49px; background: url("../images/product-m-i.png") -2px 0px no-repeat;
	font-size: 13px; font-weight: normal; padding: 20px 15px 10px 18px; line-height: 22px; color:#006599;
	cursor:auto; z-index:2; }
.product-warpper-right .att_title .text-info-r{ display: none; position: absolute; top: 17px; left: -63px; width: 217px; height: 65px;
	background: url("../images/r-grade-product.png") -2px 0px no-repeat; font-size: 13px; font-weight: normal; padding: 20px 15px 10px 18px;
	line-height: 22px; color: #006599; cursor: auto; z-index:2; }
.product-warpper-right .att_title .text-info a,.product-warpper-right .att_title .text-info-r a{ text-decoration:underline; color:#006599; }
.cart-view-notice{ margin: 0 30px 0px 10px; width: 306px; display: inline-block; zoom: 1; background: url("../images/view-cart-notice.png") 30px 0px no-repeat; height: 30px; padding: 0px 0px 10px 80px; line-height: 29px; border-bottom: 1px solid #e4e4e4; color: #033333; font-size: 14px; }
.product-warranty{ position: absolute; bottom: 80px; right: 20px; }
.model-head-box{ background:#e7fbff; height:215px; }
.model-info-wrapper,.model-main-box{width:1200px;margin:0px auto;}
.model-main-box{width:1124px;}
.time-lime-box{border:1px solid #e8e8e8;margin-top:30px;padding:20px 0;display:none;}
.time-limit-icon{width:175px;text-align:center;}
.time-limit-icon img{margin:0 auto;}
.time-limit-desc{width:670px;}
.text-auto-ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.success-msg li {background:#f5fff0 url(../images/yourcart_img.png) no-repeat 17px 1px; border:1px #b6de9f solid;padding-left:40px; color:#58a018; margin-bottom:8px;}
.error-msg li{background:#fff6dc url(../images/yourcart_imga.png) no-repeat 17px 1px; border:1px #fdbb30 solid; line-height:20px; padding-left:40px; color:#FF9200;margin-bottom:8px;}
.notice-msg li{background:#fff6dc url(../images/yourcart_imga.png) no-repeat 17px 1px; border:1px #fdbb30 solid; height:20px; line-height:20px; padding-left:40px; color:#FF9200;margin-bottom:8px;}
.cart-empty .messages{ width:545px; margin:0 auto;}
.checkout-cart-index .col-main{ padding: 20px 0 200px;}
/*************************************
    @index-@header
    @myacount
**************************************/
.myacount{padding:0px 10px; position: relative;margin: 0 -10px;z-index:4;}
.myacount-list{top:34px;width: 140px;left:0px; box-shadow: 1px 1px 10px rgba(0,0,0,.12);*border:1px solid #ccc;}
.myacount-list li{clear:both;width: 140px;}
.blank{display:none;position: absolute; z-index: 5; top: 31px; left: 0px; width: 100%; height: 6px; overflow: hidden; background: #fff;}
.myacount-blank{display:none;position: absolute; z-index: 5; top: 30px; left: 0px; width: 63px;height: 5px; overflow: hidden; background: #fff;}
.m-cart-text{height:25px !important;width:70px !important;border:1px solid #d4d4d4;background:#fff;*margin-right:4px;}
.frist-mark-info{height: 30px;width:30px;background-position:2px 5px;}
.left-blog{height: 30px;width:30px;background-position:2px -25px;}
.right-blog li{margin-bottom: 20px;}
.left-face{height: 28px;width:30px;background-position:2px -56px;}
.share-fb{width: 30px;background-position: 0px -90px;}
.share-yt{width: 30px;background-position: 0px -210px;}
.share-tw{width: 30px;background-position: 0px -120px;}
.share-link{width: 30px;background-position: 0px -180px;}
.share-google{width: 30px;background-position: 0px -150px;}
.list-icon{background-position: -29px -90px;display: inline-block;*display:inline;zoom: 1;height: 13px;width: 15px;vertical-align: middle;}
/**************************
    @brand-@crumb
    @公共部分面包屑
***************************/
.url .icon{background: url(../images/icons-20x20.png) no-repeat 0px 20px;width: 12px;height: 60px;}
.url li{float:left;line-height:60px;}
.url .current {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 610px;}
/*************************************
    @cart-@cart-@success
    @购物车列表和成功提交页面
**************************************/
button.model-shopping{background: #f7f7f7;color: #000;}
button.model-shopping:hover{background: #f0f0f0;color:#000;}
button.go-to-cart{background:#6699cc;}
button.go-to-cart:hover{background:#0c9eef;}
.table-list{border-collapse: collapse;text-align: center;border: 1px #c4c4c4 solid;}
.table-list td {border:0px;border-bottom:1px #e4e4e4 dashed;}
.table-list th {border:0px;border-bottom:1px #e4e4e4 solid;text-align: center;}
.selected-cart{background: #fffdee;}
.logon-btn-new{width:172px;}
.page-title-h1{background: url(../images/checkout-success-h1.png) 230px center no-repeat; margin: 0 30px; border-bottom: 1px solid #e4e4e4;}
.page-title h1, .page-title h2 {font-size: 22px;line-height: 24px;text-align: center;font-weight: bold;padding: 40px 0;color: #ff6349;}
.order-success  p,.order-success  a,.payment-information p{font-size: 16px; }
.ets-right .buttons-set {margin-left: 0;} 
.ets-right  .order_submitted_to_success .buttons-set {margin-left: 90px;} 
.payment-information {background-color: #f9f9f9;}
.payment-information p {padding-top: 3px; padding-bottom: 3px;}
.order-success em,.payment-information h3 em {font-size: 26px;}
.payment-information p em {font-weight: 600; display: inline-block; width: 220px;}
.order-success,.buttons-set,.payment-information{margin-left: 90px; margin-bottom: 15px; margin-right: 90px;}
.account-login .col2-set #login-form .buttons-set {width: 266px; margin-left:0;}
.account-login .col2-set #login-form .buttons-set a {display: block; padding-bottom: 15px;}
.order_submitted_to_success{border: 1px solid #e6e6e6;}
.order-success-num a {text-decoration: underline !important; color: #ff6349 !important;}
.order-success-print a,.payment-information p a {text-decoration: underline !important; color: #6699cc !important;}
#ticket-form .box-account .buttons-set {margin-left:0;}
.page-title .separator { margin:0 3px;}
.page-title .link-rss { float:right;}
#checkout-cart-totals-content .title {font-size: 16px;text-align: right;line-height: 30px;height: 30px;}
#checkout-cart-totals-content .value {font-size: 25px;color: #fb843c;text-align: right;line-height: 30px;}
.cart-shipping-notice { height: 30px; width: 100%; line-height: 30px; background: #f6f7f2; border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; }
.cart-shipping-notice .shipping-desc { background: url("../images/licon.png") -764px -451px no-repeat; padding: 0px 50px; font-size: 13px; display: inline-block; color: #535353; }
.why-ets-title{margin-left:455px;}
.min-cart{*z-index:1;}
.hotword{font-size:12px;word-spacing:2px;}
.old-version-box{ background:url("../images/old-version.jpg") 0 0; width:128px; height:144px; position: absolute; top: 10px; margin-left: 1216px; }
.old-version-box .close{ height: 15px; width: 15px; cursor: pointer; position: absolute; right: 5px; top: 9px; }
.old-version-small{background: url("../images/old-version-small.jpg") 0 0 no-repeat;width: 27px; height: 28px;position: absolute;top: 10px;margin-left: 1263px; display:none; }
.old-version a{ display:block; width:128px; height:144px; }
.account-create input[type='text'],.account-create input[type='password']{width:210px;}
.notice-header{height:50px;background:url("../images/notice-header_new.jpg") 0 0px no-repeat;width:1200px;margin:0px auto;}
.notice-header a{display:block;height:50px;}
.notice-fixed-box{position:relative;}
.notice-fixed{background: url("../images/notice-fixed.jpg") 0 0 no-repeat;width: 128px;height: 156px;margin-left: 1214px;position: absolute;top: 267px;z-index:2;}
.notice-fixed a{display:block;height:156px;}
.close{ position: absolute;height: 20px;width: 20px;right: 3px;top: 2px;z-index:2;cursor:pointer;}
.notice-fixed-small{width:24px;height:29px;background:url("../images/notice-fixed-small.jpg") 0 0 no-repeat;position: absolute;top: 267px;margin-left: 1270px;display:none;}
.notice-header{display: none;}
.cart-price .special-price{ /*color: #a5a5a5;*/}
.exceptional-deals,.member-price,.promotion-price{color: #fb843c;}
.exceptional-deals .price-type,
.member-price .price-type,
.promotion-price .price-type{/*background: url('../images/special-price-type.png') 0 0 no-repeat;height: 18px;width: 123px;margin: 0 auto;*/ border: 1px solid #6699cc; border-radius: 3px; background-color: #e7f6ff; color: #6699cc; padding: 1px 5px; display: none;}
/*.member-price .price-type{background: url('../images/special-price-type.png') 0 -22px no-repeat;height: 23px;width: 123px;margin: 0 auto; }*/
.hover .price-type-wrap{ position: relative;}
.hover .price-type{ position: absolute; display: block; bottom: -22px; left: 15px;}
.hover .price-type:after,.hover .price-type:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.hover .price-type:after{border-color:rgba(136,183,213,0);border-bottom-color:#e7f6ff;border-width:5px;left:50%;margin-left:-5px;}
.hover .price-type:before{border-color:rgba(194,225,245,0);border-bottom-color:#6699cc;border-width:6px;left:50%;margin-left:-6px;}

.us-active-tip{text-align: left; overflow: hidden; clear: both;}
.us-active-tipbox{  float: right; width:400px;  }
.productpromotionsales-index-index .footer-container{ z-index: 5;}

.shppingtips{ margin-right: 50px;}
.freeshipping_ads .cart-shipping-notice{ height: auto; line-height: 26px;}
.cart-shipping-notice p{ padding: 3px 0;}

/* S add popup for mobile */
html.touch,
html.touch body{
	width: 100%;
    height: 100%;
    overflow: hidden;
}

.popup-bg {
    position: fixed;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background-color: rgba(0,0,0,.6);
    z-index: 99999;
    overflow: hidden;
    
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    box-align: center;

    display: none;

}
.popup-box {
    position: relative;
    top:50%;
    left:0;
    margin:auto;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #ffffff;
    width:85%;

    border: 1px solid #c5c5c5;
    box-shadow: 1px 1px 1px #e2e1e1;
}
.popup-inner{
    padding: 2rem 1rem;
}
.popup-box .epopup-main {
    display: block;
    background-color: transparent;
}
.epopup-bd{
    display: -webkit-box; 
    display: -moz-box;    
    display: box; 
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    box-align: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    box-orient: vertical;
}
.epopup-bd p{
    font-size: 1rem;
}
.epopup-btn-group{
    width:80%;
    overflow:hidden;
    margin: 1.5rem auto 0;
}
.epopup-btn{
    border-radius: 2px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border:0;
    font-size: 1rem;
}
.epopup-btn-group .epopup-btn{
    display: block;
    text-align: center;
    padding: 1rem 0;
    line-height:.3rem;
    width:45%;
    
}
.epopup-btn-group button.epopup-btn-ok{
    border:1px solid #6699cc;
    background-color:#6699cc;
    color:#ffffff;
    float: left;   
}
.epopup-btn-group button.epopup-btn-cancel{
    border:1px solid #cccccc;
    background-color:#fcfcfc;
    color:#333333;
    float:right;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
    .popup-box{
        width:85%;       
    }
}

@media only screen and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {
    .epopup-bd p{
        font-size: 1rem;
    }

    .epopup-btn-group .epopup-btn{
        padding: 1rem 0;

    }

    .epopup-btn{
        font-size: 1rem;
    }
}


.store-en_US .nav-item:nth-child(1) { width: 17%; }
.store-en_US .nav-item:nth-child(2) { width: 10%; }
.store-en_US .nav-item:nth-child(3) { width: 12%; }
.store-en_US .nav-item:nth-child(4) { width: 18%; }
.store-en_US .nav-item:nth-child(5) { width: 12%; }
.store-en_US .nav-item:nth-child(6) { width: 10%; }



/*S order-christmas*/
.order-christmas-p {
    font-size: 16px;
    color: #757575;
    margin-bottom: 20px;
    text-align: center;
}

#chri-number {
    display: inline-block;
    width: 30px;
    text-align: center;
    color: #da1318;
    text-decoration: underline;
}

.order-christmas-img {
    margin-bottom: 20px;
}
/*E order-christmas*/

/*S topbanner*/
.topbanner-wrap{
   background:url('../images/topbanner16.jpg') no-repeat top center; 
   min-width:1200px; 
   width: 100%; 
   overflow: hidden; 
   height: 90px;
}
.topbanner-a{
   display: block;
   height: 90px;
}
.topbanner{
   position: relative;
   width: 1200px;
   margin:0 auto;
}
.top-icon-i{
   width: 36px;
   height: 32px;
   display: block;
   position: absolute;
   right: -130px;
   top: 5px;
}

/*S fixbanner*/
.fixbanner-wrap{
   
}
.fixbanner-wrap{
   width:133px;
   height:283px;   
   margin-left:640px; 
   
   position:fixed;
   top:350px;
   left:50%;
   z-index:50;
   display:block;
}
.fixbanner-inner{
   position: relative;
   height: 100%;
   background-image:url("../images/fixbanner16-img.png");
   background-repeat: no-repeat;
}
.fixbanner{
   padding-top:92px;
   position: relative;
}
.fixbanner-img{
   position: relative;
}
.fimg{
   position: absolute;
   top:-112px;
   left:20px;
}
.fclose{
   width: 26px;
   height: 26px;
   display: block;
   cursor: pointer;
   text-indent: -999em;
   position: absolute;
   right:0;
   top:1px;
}
.fsuccess{
   width: 36px;
   height: 32px;
   display: block;
   position: absolute;
   top:0;
   left:0;
   display:none;
   background: url("../images/fixbanner-icon-i.png") no-repeat;
}
.fhref{
   width:133px;
   height: 210px;
   display: block;
   position: absolute;
   top:50px;
   left:0;
}

.effectSwing
{
    animation:swing 2s infinite;
    -webkit-animation:swing 2s infinite; 
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

/*.store-de_DE .nav-item:nth-child(1) { width: 17%; }
.store-de_DE .nav-item:nth-child(1) { width: 17%; }
.store-de_DE .nav-item:nth-child(2) { width: 10%; }
.store-de_DE .nav-item:nth-child(3) { width: 12%; }
.store-de_DE .nav-item:nth-child(4) { width: 18%; }
.store-de_DE .nav-item:nth-child(5) { width: 12%; }
.store-de_DE .nav-item:nth-child(6) { width: 10%; }*/

.store-de_DE .store-de_DE-li1 {width: 16%!important;}
.store-de_DE .store-de_DE-li2 {width: 7%!important;}
.store-de_DE .store-de_DE-li3 {width: 12%!important;}
.store-de_DE .store-de_DE-li4 {width: 19%!important;}
.store-de_DE .store-de_DE-li5 {width: 15%!important;}
.store-de_DE .store-de_DE-li6 {width: 10%!important;}