@charset "utf-8";
/**************************
    @index-@product_ban
    @首页商品product
***************************/
.ets-right .product_ban {height:35px;}
.ets-right .product_ban li {height:35px; float:left;width:25%;*width:25%;}
.ets-right .product_ban a {line-height:35px; display:block; text-align:center;font-size:13px;color:#5b6675;}
.ets-right .product_ban a:hover {font-weight:bold;color:#0e2f48;}
.ets-right .selectTag {border-bottom:2px solid #6699cc;}
.ets-right .selectTag a {font-weight:bold;color:#0e2f48;}
.ets-right .product_ban .ban_more {width:77px; height:35px; float:right; margin-right:0px;}
.product li {width:50%;*width:49%;float:left;padding-top: 42px;}
.product-bottom-show li{height:285px;}
.product .p-font {height:110px;}
.product .p-img{background:#FFF; text-align:center;padding: 0 18px 30px 0;}
.product .p-title {width:265px;padding-bottom:3px; height:60px; overflow:hidden;}
.product .p-sku{text-align:center; font-size:12px; height:16PX;}
.product .p_pice{text-align:center; font-size:14px; font-weight:bold; color:#d5000d;}
.product .old-price{display:inline-block;*dispaly:inline;zoom:1;text-decoration: line-through;}
.product .special-price{display:inline-block;*dispaly:inline;zoom:1;}
.product .price-box{margin:9px 0;}

.product-ban-de_DE .germany-product-ban-li1 {width: 24.6%!important;}
.product-ban-de_DE .germany-product-ban-li2 {width: 13.6%!important;}
.product-ban-de_DE .germany-product-ban-li3 {width: 13.6%!important;}
.product-ban-de_DE .germany-product-ban-li4 {width: 13.6%!important;}
.product-ban-de_DE .germany-product-ban-li5 {width: 17.6%!important;}
/**************************
    @product-@xlist
    @商品列表垂直显示
***************************/
.xlist {width:917px; border:1px #e4e4e4 solid; border-top:0px #e4e4e4 solid; padding:10px 17px 20px 17px; /*overflow:hidden;*/float:left;}
.xlist li{height:137px; padding:15px 10px 15px 10px; line-height:18px; border-bottom:1px #CCCCCC dashed;}
.xlist li:hover {background:#f7f7f7;}
.xlist .p-font {width:700px;float:left;}
.xlist .p-img{width:135px; height:135px; background:#FFF; text-align:center; border:1px #e4e4e4 solid; float:left; margin-right:15px; position: relative;}
.xlist .p-img .promotion_bg{ right:-15px;}
.xlist .p-title {padding-bottom:3px; line-height:22px; height:44px;}
.xlist .p-title a {font-size:12px;}
.xlist .p-title a:hover {font-size:12px; text-decoration:underline;}
.xlist .p-yuan{color:#aaa; line-height:18px;}
.xlist .p-pice{font-size:14px; font-weight:bold; color:#e45033;}
.xlist .p-pice font {font-size:12px; font-weight:normal; text-decoration:line-through; margin-left:8px; color:#666;}
.xlist .p-font .nowadd {padding-top:8px;}
.xlist .p-font .nowadd span {margin-right:8px;}
.xlist .p-font .nowadd .tocart {border-radius: 3px 3px 3px 3px; background:#336699; width:120px; height:25px; line-height:25px;display:block; text-align:center; color:#FFF; /*font-weight:bold;*/ cursor:pointer;}
.xlist .p-font .nowadd .tocart:hover {background:#0c9eef;}
.products-grid .tocart {border-radius: 3px 3px 3px 3px; background:#e45033; width:100px; height:25px; line-height:25px; float:left; text-align:center; color:#FFF; font-weight:bold; cursor:pointer; margin-left:10px;}
.products-grid .tocart:hover {background:#c42708;}
.xlist .p-font .nowadd .tobuy {border-radius: 3px 3px 3px 3px; background:#0089be; width:120px; height:25px; line-height:25px; float:left; text-align:center; color:#FFF; font-weight:bold; cursor:pointer;}
.xlist .p-font .nowadd .tobuy:hover {background:#006699;}
.xlist .p-font .nowadd .towish {line-height:40px;}
.xlist .price-box .special-price{ text-align: left;}
.xlist .price-box .old-price{ text-align: left; padding: 0 0;}
.nowadd .button{ margin: 0 0; padding: 0 10px;}
.nowadd .tac{ width: 40px; vertical-align: middle; *display: inline-block;}

.productlist .txt-stock{ *display: inline-block; vertical-align: middle; width:40px;}
.productlist .button{ padding: 0 10px;}
.cart-change-num-box{ *zoom:1; *position: static;}
.cart-change-num-box .input-text{ width:65px\9;}
.xlist .price-box .old-price,.xlist .price-box .special-price{text-align:left;}
.last-nav strong{ white-space: nowrap;}

/**********************************
    @product-@toolbar-@option
    @排序部分
***********************************/
.option {border:1px #e4e4e4 solid; width:923px; /*height:35px;*/ background:#f7f7f7; padding:0px 14px; overflow: hidden;}
.option .maarp {margin:0 15px 0 15px;}
.option .list {background:url(../images/licon.png) no-repeat -95px -418px; width:19px; height:14px; float:left; margin:12px 0 0 5px; cursor:pointer; padding:0px 0px 1px 0px; border: 0px;}
.option .grid {background:url(../images/licon.png) no-repeat -119px -439px; width:16px; height:14px; float:left;  margin:12px 0 0 9px;cursor:pointer;}
.option .list-select {background:url(../images/licon.png) no-repeat -98px -439px; width:16px; height:14px; float:left; margin:12px 0 0 0px; cursor:pointer;}
.option .grid-select {background:url(../images/licon.png) no-repeat -125px -418px; width:16px; height:14px; float:left;  margin:12px 0 0 9px;cursor:pointer;}
.option .pager{float:right;} 
.toolbar .top {display:block; border-bottom: none;}
.toolbar-bottom .toolbar .top {display:none;}
.option li {line-height: 35px;/*height: 35px;*/float: left;overflow: hidden;}
.option li a { /*display:block;*/ padding:0 8px 0 8px;}
.option .view-mode {width: 65px;}
.option .sort li a:hover {color:#fff; background:#3399cc;}
.option li .select {color:#fff; height:25px; display:block; background:#006699; float:left;}
.sort a:hover {color:#fff; height:25px; display:block; background:#3399cc; float:left; text-decoration: none;}
.sort .sanjiao {background:url(../images/licon.png) no-repeat -161px -399px; width:6px; height:11px; float:left; margin-top:26px; margin-left:3px;}
.option .fanye {float:right; width: 160px; margin-top:0px;overflow: hidden; line-height: 35px; /*height:35px; *line-height:10px !important;*/}
.option .fanye span {float:left;}
.option .fanye .perv {background:url(../images/licon.png) no-repeat -151px -355px; width:21px; height:20px; float:left; cursor:pointer; margin: 0 5px 0 5px;}
.option .fanye .next {background:url(../images/licon.png) no-repeat -175px -355px; width:21px; height:20px; float:left; cursor:pointer;}
.option .sort a{line-height:25px;margin:5px 0px;}
.option .sortby a:hover{background:none;}
.limiter {float:left; color:white; margin-top: 2px;}
.limiter ul li{display:block; padding:4px; background-color:#DDD; color:#000; margin-right:2px; float:left;width:13px; line-height:13px;  height:13px;}
.limiter ul li.current,.limiter ul li:hover{display:block; padding:4px; background-color:#3399cc;  margin-right:2px; float:left;line-height:13px;  height:13px;}
.limiter ul li.current a,.limiter ul li:hover a {color:#FFF;}
.option .limiter li a{padding:0px;}
.toolbar-bottom {/*float:left;*/}
.toolbar-sort-wrap{ overflow: hidden; zoom: 1;}
.toolbar-sort{ float: left; width: 750px;}
.prolist-desc{ border:1px solid #e4e4e4; margin-top: 20px; padding: 10px 30px; clear: both;}

/**********************************
        @common
        @归纳到common.css
**********************************/
.hidden{display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-center .price-excl-tax{display: inline-block;}
.a-right{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left,.left{float:left !important;}
.f-right,.right{float:right !important;}
.f-none{float:none !important;}
.f-fix{float:left; width:100%;}
.no-display {display:none;}
.no-margin {margin:0 !important;}

/**********************************
    @product-@toolbar-@pager
    @商品列表分页
***********************************/
.pager .pages {margin:10px 0px; float:right;}
.pager .pages strong{font-weight:normal;}
.pager .pages ol {display:block;margin:0px;}
.pager .pages li {display:block; background:none repeat scroll 0 0 #EEEEEE;color:#666666;height:22px;line-height:22px;float:left;margin-right:1px;}
.pager .pages li a{background:none repeat scroll 0 0 #DDDDDD;color:#000000;display:inline-block;height:22px;line-height:22px;padding:0px 8px;}
.pager .pages li a:hover{text-decoration: none;background-color: #3399cc;}
.pager .pages .current {background:none repeat scroll 0 0 #3399cc;height:22px;line-height:22px;padding:0px 8px;}
.pager .pages .current,.pager .pages li a:hover{color:#fff}
.pager p.amount{float:left; line-height:38px; margin-right:25px; margin-top: 2px;}
.amount_total_num {font-weight: bold; font-style: normal;}
.amount_current_num {color: #6699cc; font-weight: bold; font-style: normal;}
.pager li a.nextAll{background:url("../images/spritesArrow.gif") no-repeat scroll 0 -47px transparent;height:22px;width:8px;}
.pager li a.prevAll{background:url("../images/spritesArrow.gif") no-repeat scroll 0 -71px transparent;height:22px;width:8px;}
.pager li a.previous{background:url("../images/spritesArrow.gif") no-repeat scroll 0 0 transparent;height:22px;width:8px;}
.pager li a.next{background:url("../images/spritesArrow.gif") no-repeat scroll 0 -24px transparent;height:22px;width:8px;}

/*search start*/
.search_no {border-bottom:0px; line-height:35px; text-align:center; color:#d5000d; font-size:16px; font-weight:bold;}
.no_results {background:#fff0e7; border:1px #ffd1b4 solid; color:#666; padding:10px 20px 20px 20px; line-height:24px;}
.no_results h3 {font-size:16px; line-height:32px;}

.results_5hr {font-size:14px; line-height:25px; color:#006699; height:25px; background:#FFF; margin:10px;}
.to_results .results_pading {padding-left:15px;}
.results_input {width:286px; height:25px; border:1px #e4e4e4 solid; color:#CCC; padding-left:10px;}
.results_130pixinput {width:130px; height:25px; border:1px #e4e4e4 solid; color:#CCC; padding-left:10px;}

/*none*/
.to_results {background:#fff; border:1px #e4e4e4 solid; color:#666; padding:10px 20px 20px 20px; line-height:24px;}
.to_results h4 {font-size:14px; line-height:32px; color:#006699;}
.to_results .Submit {height:25px; width:120px; background:#3399cc; color:#FFF; text-align:center; line-height:25px; cursor:pointer; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;margin-top:10px;}
.to_results .Submit:hover {background:#006699;}
.to_results .allname {height:27px; border:1px #e4e4e4 solid; width:150px; padding:1px 1px 1px 2px; margin-left:3px; line-height:25px;background-color:white;cursor:default;}
.to_results p{padding:5px 0 5px 0;}

/**************************
    @product-@productlist
    @商品列表添加购物车
***************************/
.alpha {width: 230px; height:38px;font-family:Tahoma, Geneva, sans-serif;}
.alpha-no-margin {margin-top: 0px; background:none;text-align:center;position: relative;*position:static;}
.alpha .p_collect {background:url(../images/licon.png) no-repeat -97px -459px; width:42px; height:38px; position:absolute; z-index:1999;margin:0 0 0 134px;}
.alpha .p_collect:hover {background:url(../images/licon.png) no-repeat -185px -459px; width:42px; height:38px; position:absolute; z-index:1999;margin:63px 0 0 134px;}
.alpha .p_collect a {width:42px; height:38px; display:block;}
.alpha .p_cart {cursor:pointer; background:url(../images/licon.png) no-repeat -141px -459px; width:42px; height:38px; position:absolute; z-index:999;margin:0 0 0 134px;}
.alpha .p_cart:hover {background:url(../images/licon.png) no-repeat -229px -459px; width:42px; height:38px; position:absolute; z-index:1999;margin:0 0 0 134px;}
.alpha .p_cart a {width:42px; height:38px; display:block;}
.alpha .prompt {padding:10px 0 0 15px;float:left; width:150px;}
.prompt .p_font {float:left; width:96px; color:#FFF; font-size:16px; background:none;}
.prompt .p_right {background:url(../images/licon.png) no-repeat -161px -430px; width:16px; height:13px; float:left; display:block; margin:5px 0 0 0;}
.alpha .p_attribute {padding-left:25px;}
.alpha .p_attribute a {display:block; font-size:14px; color:#F90; text-decoration:none;}
.alpha .p_attribute a:hover {text-decoration:underline;}

.list-options-show-center{margin:0px 15px 0 15px; min-height: 50px;max-height: 180px; *height: 180px;text-align: left; padding:10px;background:#fff;box-shadow:1px 1px 10px #D6D6D6;border/*\**/:1px solid #D6D6D6 \9;*border:1px solid #D6D6D6; }
.alert-price{width:133px;background:url("../images/warehouse.png") -5px 35px;padding-left:20px;float:left;}
.alert-stock a {text-decoration: underline;color: #e45033;line-height: 36px;}
.on{display:block;}
.list-options{padding:0 5px;background: #6699cc;margin-left: 1px;height: 28px;line-height: 25px;color:#fff;}
.list-options:hover{padding: 0 5px;background: #0c9eef;}
.outstock-wrap{background: #e45033;height: 28px;line-height: 28px;margin:5px 0; padding: 0 8px; cursor: pointer;}

/*none*/
.list-options-show{display: none;bottom: 0px; z-index: 1; width: auto; *width:400px; position: absolute;}
.show-position-left{left:58px; *left:53px;}
.show-position-right{right:53px;}
.option-left-arr{position: absolute;bottom: 9px;left: -5px;display: block;height: 0;width: 0;font-size: 0;line-height: 0;border-color: transparent #bebebe transparent transparent;
border-style: dashed dashed solid dashed;border-width: 10px;}
.option-left-arr i{position: absolute;top: -10px;left: -10px;display: block;height: 0;width: 0;font-size: 0;line-height: 0;border-color: transparent  #fff transparent  transparent;
border-style: dashed dashed solid dashed;border-width: 10px;}
.option-right-arr{position: absolute;bottom: 9px;right: -5px;display: block; height: 0; width: 0; font-size: 0; line-height: 0; border-color: transparent transparent transparent #bebebe; border-style: dashed dashed solid dashed; border-width: 10px; }
.option-right-arr i{position: absolute;top: -10px;left: -10px;display: block;height: 0;width: 0;font-size: 0;line-height: 0;border-color: transparent transparent transparent #fff;border-style: dashed dashed solid dashed;border-width: 10px;}

.list-options-list{max-height: 180px;overflow: auto;padding-top:2px;*height: 180px;*position: relative;z-index:2;}
.list-options-list a{color:#fff; display: inline-block; padding:5px 0px 5px 0px; text-decoration: none; text-align: left; width:100%; cursor: pointer; position: relative;}
.list-options-show-footer{overflow: hidden; background: url("../images/products-category.png") -35px -471px no-repeat; margin: 0 9px 0 10px; *margin: 0 9px 0 6px;}
.list-options-bar{height: 25px; background: url("../images/products-category.png") -24px -405px no-repeat;}
.list-options-bar-right{background-position: -451px -442px; width: 170px; float: right;}
.list-option-detail{color: #515151; border:1px solid #ccc; padding:5px 30px 5px 10px; display: block; background: #fff;}
.list-option-detail:hover{border:1px solid #E4393C; color:#E4393C;}
.options-buy-cart{position: absolute; top: 5px; right: 0px; height: 29px; width: 40px; cursor: pointer;}
.option-no-products{padding:5px 10px;display: block; background: #fff; border: 1px dashed #cdcdcd; color: #cdcdcd; cursor: not-allowed;}
.options-no-buy-cart{position: absolute;top: 5px;right: 0px;height: 29px;width: 40px;cursor:not-allowed;}
.page-wait{display: inline-block !important; line-height: 15px; vertical-align: middle; *display: inline; zoom:1;}
.filter_usstock,.filter_stock{vertical-align: middle;}
.filter_stock_label{width:50px;}
.option .tootbar-instock{float: left; width: 150px;}
.also_search{width:100%; height:100%; overflow:hidden; background-color:#ffffff;}

/**************************
    @product-@productlist
    @商品列表默认显示
***************************/
.productlist li{width: 218px;height: 340px;margin-right: 10px;float: left;margin-top: 27px;}

.show-pay-now img{display:inline-block;}
#div_inquiry_customer_info .inquiry-message{font-size:14px;}
#div_inquiry_customer_info .inquiry-title{font-size: 22px;font-weight: bold;color: #000;padding-bottom: 30px;}
#div_inquiry_customer_info .input-text{width:555px;border: 1px solid #ddd;height: 25px;margin:3px 0;}
#div_inquiry_customer_info .middle-text{width:260px;border: 1px solid #ddd;height: 25px;}
#div_inquiry_customer_info .middle-inquire{width:294px;}
#div_inquiry_customer_info .middle-inquire select{width: 273px;border: 1px solid #ddd;height: 27px;margin:3px 0;}
#div_inquiry_customer_info .form-list li{margin-bottom:18px;}
#div_inquiry_customer_info .form-list li label{font-weight:normal;}
.btn_inquiry_submit{border: 0;height: 28px;color: #fff;font-size: 14px;padding: 0 15px;background:#3399cc;border-radius:3px;cursor:pointer;}
.btn_inquiry_submit:hover{background:#006699;}
.inquiry-menu li{height:25px;}
/**************************
    @productdetail-@shipping-table
    @详情页点赞
***************************/
.shipping-table th{color:#336699;font-weight:bold;height:54px;text-align:center;}
.shipping-table td,.shipping-table th{border:1px solid #ccc;height:54px;text-align:center;background: #fcfcfc;width: 145px;}

.nav_more_tool-box{background: url("../images/up-down-arr.png") 50px -13px no-repeat;width: 69px;height: 20px;margin: 0 auto;color:#333;}
.nav_less_tool-box{background: url("../images/up-down-arr.png") 50px 5px no-repeat;width: 69px;height: 20px;margin: 0 auto;color:#333;}
.product-image-popup { margin:20px;}
.product-image-popup .close-window { float:right;background:#ccc;padding:5px;}
.product-image-popup .imageview-nav { position: absolute;margin-top: 250px;}
.product-image-popup .imageview-nav { position: absolute;margin-top: 250px;}
.product-image-popup .imageview-nav-prev { left:20px;}
.product-image-popup .imageview-nav-next { right:55px;}
.product-image-popup .imageview-nav .next { margin-left:500px; color:white; display:none; background-color:#666;padding:8px 11px 8px 23px;opacity: 0.5;}
.product-image-popup .imageview-nav .prev { display:none;background-color:#666; float:left;  color:white;padding: 8px 23px 8px 11px; opacity: 0.5;}
.product-image-popup:hover .imageview-nav .next,.product-image-popup:hover .imageview-nav .prev{ display:block;}
.addthis_native_toolbox,.addthis_native_toolbox a{display:inline-block;vertical-align:middle;}
.product-warpper-left  .product-paypal-bill-later a img{height:63px;width:84px;}

.ets-product-sale-box{overflow: hidden; zoom: 1; margin: 15px 0 0 0; }
.ets-product-sale-box select{width:173px;}
.ets-product-sale{float: left; padding-right: 42px; }
.ets-prodcut-sale-info{float: left; }
.ets-product-sale-notice{color:#ff6349; margin: 0 0 3px; display: inline-block; *display: inline; zoom:1; }
.product-earn-points{cursor: pointer;text-decoration: underline; }
.product-earn-points:hover{text-decoration: underline; }
.points-link{ color: #336699; text-decoration: underline;}
a.points-link:hover{ color: #0c9eef;}
/**************************
    @productdetail-@ratings
    @详情页点赞
***************************/
.no-rating { margin:0px;display: inline-block;*display: inline;zoom:1;}
.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; }
.ratings .rating-links a{ color: #0066c0;}
.ratings .rating-links a:hover{color: #d23c1e;}
.ratings .rating-links a.last{color: #999999;}
.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;}
.reparitools{background:url("../images/tools-icon.png") 0 0 no-repeat;height:20px;width:160px;padding-left: 25px;line-height: 22px;}

.clearfix{zoom:1;} 
.clearfix:after{ content:""; display:block; height:0; line-height:0; clear:both; visibility:hidden;} 

.calculate-shipping-icon{background:url("../images/calculate-shipping.png") 0 0 no-repeat;height:20px;width: 20px;display: inline-block;vertical-align: middle;margin-left: 5px;background-color:#ffffff;}
#estimate-shipping-id{padding-left:35px;background:url("../images/calculate-cat.png") no-repeat;}

/**************************
    @product-@shopby
    @筛选部分
***************************/
.attrsearch-wrap{border-top: 1px solid #F3F3F3;padding: 5px 0; overflow: hidden;}
.attrsearch-key{width: 105px;float: left;line-height: 26px; padding-right: 15px;text-align: right;}
.attrsearch-value{margin-left: 90px;padding-right: 60px;padding-left: 10px;overflow: hidden;zoom: 1;position: relative;}
.attrsearch-value-list{height: 22px;overflow: hidden;}
.attrsearch-value-list-open{ height: auto; }
.attrsearch-value-list li{float: left; line-height: 26px;position: relative;margin-right: 30px; /*margin-bottom: 4px; height: 20px;width:280px;*/}
.attrsearch-value-list li a{color: #689acd; /*white-space: nowrap; word-break: break-all;*/}
.choose-value{margin-left: 90px;padding-left: 10px;overflow: hidden;zoom: 1;}
.choose-bar .choose-value-list li{float: left;margin-right: 16px;margin-bottom: 4px;height: 24px;line-height: 22px;border:1px solid #ff6349;padding: 0 30px 0 10px;position: relative;}
.closechoose{font-style: normal;font-size: 14px;position: absolute;right: 8px;background: #f00;height: 14px;width: 14px;line-height: 12px;text-align: center;color: #fff;font-weight: bold;top: 5px;cursor: pointer;}
.closechoose:hover{text-decoration: none;color: #6699cc;}
.chooseclearall{border: 1px solid #ccc;padding: 0 5px;}
.list-more{position: absolute;top: 4px;right: 0;width: 40px;height: auto;zoom: 1;padding: 0 10px;background: url("../images/more-less.png") right -10px no-repeat;}
.list-more:hover,.chooseclearall:hover{text-decoration: none;}
.more-hover .list-more{background: url("../images/more-less.png") right 5px no-repeat;}
.toolbar .comfirm-input{width: 200px;border:1px solid #999999;}
.comfirm-btn{border:1px solid #999999;border-radius: 3px;background: #fff;color: #000;display: inline-block;vertical-align: middle;margin:0 10px;}
.comfirm-btn:hover{background: #eaeaea;}
.attr-category li{ width: 333px;}
.attr-parts li, .attr-manufacturer li{ width: 200px; overflow: hidden; /*text-overflow:ellipsis;white-space:nowrap;*/}
.attr-manufacturer li a{}
/*.attr-category .attrsearch-value-list-open, .attr-parts .attrsearch-value-list-open,.attr-manufacturer .attrsearch-value-list-open { height: 150px; overflow-y: auto; }*/

/*S 缺货提醒*/
.notice-popbox{display:block;}
.notice-wrap{position:fixed;top:0;left:0;z-index:10000;overflow:hidden;width:100%;height:100%;background:#000;opacity:.6;filter:alpha(opacity=40);}
.notice-popinner{position:fixed;top:0;left:0;z-index:10001;overflow:hidden;width:100%;height:100%;}
.notice-pop{position:relative;top:50%;left:50%;margin:auto;margin-top:-105px;margin-left:-175px;width:350px;height:210px;background:#fff;border-radius:5px;border: 8px solid #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, .3);}
.notice-boxwrap{ background-color:#ffffff; height:100%;}
.notice-boxwrap h4{color:#de3728;font-size:20px;}
.notice-close{position:absolute;top:8px;right:10px;display:block;width:30px;height:30px;text-align:center; color:#000; opacity: .2;font-size: 22px;cursor:pointer; font-family:tahoma,arial,verdana,sans-serif; font-weight:bold;}
.notice-hd{border-bottom: 1px solid #e7e7e7;border-radius: 5px 5px 0 0; line-height:24px; min-height:18px; text-align:center; font-size:20px; overflow:hidden; padding:8px 15px;}
.notice-bd{ padding:20px 0 15px;}
.notice-tip{ text-align: center; padding-bottom:10px; font-size: 18px;}
.notice-input{ padding: 15px 0 20px; padding-left: 27px; /*text-align:center;*/}
.notice-input .notice-txt{border-radius: 3px; border: 1px solid #dedede; width:235px; height:30px; line-height:30px; text-indent:5px;}
.notice-btn{ width:90px; background:#ff942c; cursor:pointer; height:30px; line-height:30px; text-align: center; color:#fff; border: 1px solid #ff942c; position:relative; border-radius:3px; 
        margin:0 auto; display:block; text-decoration: none;}
.notice-btn:hover{ text-decoration: none; color: #ffffff;}

.layui-layer{border-radius: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.3s; animation-duration:.3s;}
.layui-anim{ -webkit-animation-name: bounceIn;animation-name: bounceIn;}
@-webkit-keyframes bounceIn{
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}