.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(51,51,51,1);z-index:99999}.popup-inner{max-width:75%;width:560px;padding:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff}.popup-inner img{margin-bottom:-4px;vertical-align:middle;border-style:none}.popup-inner.popup_pc img{-webkit-filter:contrast(1.1);image-rendering:-webkit-optimize-contrast}.popup *{box-sizing:border-box}.popup-adult .cust-border-18{border:2px solid}.roud18kin{background-color:#ffeb2b;text-align:center;padding:10px 0}
.dialog{font:14px/1.5em Arial,sans-serif;color:#555;left:50%;background-color:#fff;border-radius:5px;border:1px solid #ddd;overflow:hidden;position:absolute;opacity:1;-webkit-transition:-webkit-transform .15s ease-in-out;-webkit-transform:scale(0.85);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.dialog-btn{-webkit-box-flex:1;box-flex:1;display:inline-block;text-decoration:none;text-align:center;border-radius:5px;letter-spacing:.15em;margin:.8em;color:#FFF;-webkit-user-select:none;background:-moz-linear-gradient(bottom,#fe9800,#ff9901);background:-webkit-gradient(linear,center bottom,center top,from(#fe9800),to(#ff9901));background:-ms-linear-gradient(top,#fe9800 100%,#ff9901 0%)}.dialog-close{position:absolute;width:15px;height:15px;display:block;cursor:pointer}@media (min-width:800px){.dialog{width:454px;margin-left:-227px}.dialog-btn{display:inline-block;color:#FFF;padding:8px 0;width:196px}.dialog-close{background:url(/drupal/modules/product_detail/assets/css/../../media/cross-solid.png) no-repeat scroll 2px 2px;left:428px;top:10px}}@media (max-width:800px){.dialog{width:90%;margin-left:-45%}.dialog-btn{display:block;padding:13px;font-size:15px;font-weight:700}.dialog-close{background:url(/drupal/modules/product_detail/assets/css/../../media/cross-solid.png) no-repeat scroll 2px 2px;left:100%;top:8px;margin-left:-25px}}.dialog *,.dialog :before,.dialog :after{-webkit-box-sizing:border-box;box-sizing:border-box}.dialog.dialog-toast{background-color:rgba(0,0,0,0.4);border:none;color:#fff}.dialog.dialog-toast .dialog-body{padding:1em}.dialog.dialog-error{border-color:#ebccd1}.dialog.dialog-error .dialog-header{color:#a94442;background-color:#f2dede}.dialog.dialog-error .dialog-btn{border-color:#ebccd1}.dialog.dialog-zoom-in{-webkit-transform:scale(1)}.dialog-header{display:none;position:relative;text-indent:1em;height:3em;line-height:3em;background-color:#f7f7f7}.dialog-body{padding:2.2em 1.1em;word-break:break-all;overflow-y:auto;text-align:left;font-size:16px;font-weight:700;letter-spacing:1px}.dialog-footer{display:box;margin-bottom:36px;text-align:center}.dialog-footer a{color:#fff;text-decoration:none}.dialog-btn.active{opacity:.7}.dialog-btn-primary{color:#fff;background:-moz-linear-gradient(bottom,#0d82cc,#0e83cd);background:-webkit-gradient(linear,center bottom,center top,from(#0d82cc),to(#0e83cd));background:-ms-linear-gradient(top,#0d82cc 100%,#0e83cd 0%)}.dialog-btn-dismiss{position:absolute;right:1em}
.np-keyword-suggest *,.np-item-suggest *{box-sizing:border-box}.np-keyword-suggest,.np-item-suggest{color:#333;background:#fff}.np-keyword-suggest{box-sizing:border-box;width:400px;border:1px solid #ccc}.np-keyword-suggest div{width:100%}.np-keyword-suggest .item{box-sizing:border-box;padding:10px;cursor:pointer;word-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;border:0}.np-keyword-suggest .group:not(:last-child){border-bottom:solid 1px #ccc}.np-keyword-suggest .query:before,.title:before,.path:before,.narrow1:before,.narrow2:before,.narrow3:before,.narrow4:before,.narrow5:before,.narrow21:before,.narrow7:before,.narrow8:before,.narrow9:before,.narrow10:before,.narrow11:before,.narrow12:before,.narrow13:before,.narrow14:before,.narrow15:before,.narrow16:before,.narrow17:before,.narrow18:before,.narrow19:before,.narrow20:before,.keyword1:before,.keyword2:before,.keyword3:before,.keyword4:before,.keyword5:before,.keyword6:before,.keyword7:before,.keyword8:before,.keyword9:before,.keyword10:before,.keyword11:before,.keyword12:before,.keyword13:before,.keyword14:before,.keyword15:before,.keyword16:before,.keyword17:before,.keyword18:before,.keyword19:before,.keyword20:before{box-sizing:border-box;font-size:11px;color:#fff;margin-right:8px;padding:3px 8px;border-radius:3px}.np-keyword-suggest .query:before{content:"query";background:#333}.np-keyword-suggest .path:before{content:"path";background:#848484}.np-keyword-suggest .narrow1:before{content:"narrow1";background:#a4a4a4}.np-keyword-suggest .narrow2:before{content:"narrow2";background:#a4a4a4}.np-keyword-suggest .narrow3:before{content:"narrow3";background:#a4a4a4}.np-keyword-suggest .narrow4:before{content:"narrow4";background:#a4a4a4}.np-keyword-suggest .narrow5:before{content:"narrow5";background:#a4a4a4}.np-keyword-suggest .narrow6:before{content:"narrow6";background:#a4a4a4}.np-keyword-suggest .narrow7:before{content:"narrow7";background:#a4a4a4}.np-keyword-suggest .narrow8:before{content:"narrow8";background:#a4a4a4}.np-keyword-suggest .narrow9:before{content:"narrow9";background:#a4a4a4}.np-keyword-suggest .narrow10:before{content:"narrow10";background:#a4a4a4}.np-keyword-suggest .narrow11:before{content:"narrow11";background:#a4a4a4}.np-keyword-suggest .narrow12:before{content:"narrow12";background:#a4a4a4}.np-keyword-suggest .narrow13:before{content:"narrow13";background:#a4a4a4}.np-keyword-suggest .narrow14:before{content:"narrow14";background:#a4a4a4}.np-keyword-suggest .narrow15:before{content:"narrow15";background:#a4a4a4}.np-keyword-suggest .narrow16:before{content:"narrow16";background:#a4a4a4}.np-keyword-suggest .narrow17:before{content:"narrow17";background:#a4a4a4}.np-keyword-suggest .narrow18:before{content:"narrow18";background:#a4a4a4}.np-keyword-suggest .narrow19:before{content:"narrow19";background:#a4a4a4}.np-keyword-suggest .narrow20:before{content:"narrow20";background:#ababab}.np-keyword-suggest .narrow21:before{content:"narrow21";background:#a4a4a4}.np-keyword-suggest .keyword1:before{content:"keyword1";background:#ababab}.np-keyword-suggest .keyword2:before{content:"keyword2";background:#ababab}.np-keyword-suggest .keyword3:before{content:"keyword3";background:#ababab}.np-keyword-suggest .keyword4:before{content:"keyword4";background:#ababab}.np-keyword-suggest .keyword5:before{content:"keyword5";background:#ababab}.np-keyword-suggest .keyword6:before{content:"keyword6";background:#ababab}.np-keyword-suggest .keyword7:before{content:"keyword7";background:#ababab}.np-keyword-suggest .keyword8:before{content:"keyword8";background:#ababab}.np-keyword-suggest .keyword9:before{content:"keyword9";background:#ababab}.np-keyword-suggest .keyword10:before{content:"keyword10";background:#ababab}.np-keyword-suggest .keyword11:before{content:"keyword11";background:#ababab}.np-keyword-suggest .keyword12:before{content:"keyword12";background:#ababab}.np-keyword-suggest .keyword13:before{content:"keyword13";background:#ababab}.np-keyword-suggest .keyword14:before{content:"keyword14";background:#ababab}.np-keyword-suggest .keyword15:before{content:"keyword15";background:#ababab}.np-keyword-suggest .keyword16:before{content:"keyword16";background:#ababab}.np-keyword-suggest .keyword17:before{content:"keyword17";background:#ababab}.np-keyword-suggest .keyword18:before{content:"keyword18";background:#ababab}.np-keyword-suggest .keyword19:before{content:"keyword19";background:#ababab}.np-keyword-suggest .keyword20:before{content:"keyword20";background:#ababab}.np-keyword-suggest .item.selected{background-color:#eee}.np-item-suggest{box-sizing:border-box;width:300px;border:1px solid #ccc}.np-item-suggest table{width:100%;border-collapse:collapse}.np-item-suggest table tr{border-top:1px solid #ccc}.np-item-suggest table tr:hover{background-color:#eee}.np-item-suggest table tr:first-child{border-top:0}.np-item-suggest table td{text-align:left;vertical-align:middle}.np-item-suggest table td a{box-sizing:border-box;padding:5px;display:block}.np-item-suggest img{max-width:70px !important;max-height:70px !important;height:auto}.np-item-suggest .item{width:100%}.np-item-suggest .item a{text-decoration:none;width:220px}.np-item-suggest .item .item_desc{font-size:11px}.np-item-suggest .hitnum{box-sizing:border-box;text-align:right;color:#333;border-top:1px solid #ccc;padding:5px 10px}.np-item-suggest .hitnum:after{content:"件"}.np-keyword-suggest-group-path{display:none}.np-keyword-suggest-group-query{border-bottom:0 !important}
