@charset "utf-8";html.hairlines *{border-width:.5px}body,header,footer,section,div,span,p,img,a,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,i,b,u,del,menu,nav,fieldset,legend,article,aside,details,figcaption,hgroup,pre,code,from,blockquote,th,td,tr,hr,table,img,figure,button,input,textarea{padding:0;margin:0;-webkit-user-select:auto;font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif}body{background-color:#fff}input,textarea{-webkit-user-select:auto;-webkit-appearance:none}:focus{outline:0}img{vertical-align:middle;border:0 none}ul{list-style:none}a{text-decoration:none;color:inherit}section{display:block;margin:0 auto}header,footer{margin:0 auto;width:100%}em,i{font-style:normal}html,body{width:100%}button,input{border:0 none}u,del{text-decoration:none}input[type="submit"],input[type="reset"],input[type="button"],input[type="password"],input[type="text"],button{-webkit-appearance:none;outline:0}html,body{font-size:18px}@media only screen and (min-width:640px){html,body{font-size:18px}}.hide{display:none}.clear{clear:both}.clearfix:after{clear:both;display:table;content:""}.fl{float:left}.fr{float:right}.gray{background:#f2f2f2}.header{z-index:99999;position:relative;margin:0 auto;overflow:hidden;width:100%;line-height:2.2rem;background-color:#fff;color:#333}.header .back{z-index:2;position:absolute;top:0;left:0;height:2.2rem;padding:0 .5rem;overflow:hidden;font-size:1rem;color:#0b0b0b}.header.fixed{position:fixed}.header.fixed+*:before{content:" ";display:block;height:2.2rem;width:100%}.header.fixed+.filter+*:before{content:" ";display:block;height:4.1rem;width:100%}.header .h_label,.header h1{box-sizing:border-box;position:static;height:2.2rem;text-align:center;font-size:.85rem;font-weight:normal;padding:0 2rem;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d8d8d8;color:#0b0b0b}.header .h_label em,.header h1 em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0b0b0b}.header .logo{vertical-align:middle;position:absolute;top:0;left:0;height:2.2rem;width:3.5rem}.header .logo a{display:block;width:100%;height:100%;text-indent:-999rem}.header .edit{z-index:2;position:absolute;top:0;right:0;width:2rem;height:2.2rem;line-height:2.2rem;font-size:1.2rem;overflow:hidden;color:#fff;text-align:center}.menu{box-shadow:0 -3px 6px rgba(0,0,0,0.16);position:fixed;bottom:0;left:0;background:#fff;width:100%}.menu ul{display:flex;align-items:center;text-align:center}.menu ul li{flex-grow:1}.menu ul li a{padding:5px 0;font-size:.8rem;text-align:center;line-height:1.5;display:block}.menu ul li a.active{color:#0b0b0b}.menu ul li a img{display:inline-block;width:30%}.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap}.cd-popup{display:none;position:fixed;left:0;top:0;height:100%;width:100%;z-index:99999;font-size:.8rem;background-color:rgba(94,110,141,0.9);opacity:1;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}.cd-popup.is-visible{opacity:1;display:block;-webkit-transition:opacity .3s 0,visibility 0 0;-moz-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}.cd-popup-container{position:relative;width:90%;max-width:20rem;margin:6rem auto;background:#FFF;border-radius:.25rem .25rem .4rem .4rem;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;z-index:999999}.cd-popup-container p{padding:2.5rem 1rem}.cd-popup-container .cd-buttons:after{content:"";display:table;clear:both}.cd-popup-container .cd-buttons li{float:left;width:50%}.cd-popup-container .cd-buttons a{display:block;height:2.5rem;line-height:2.5rem;text-transform:uppercase;color:#FFF;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.cd-popup-container .cd-buttons li:first-child a{background:#b6bece;border-radius:0 0 0 .25rem}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:#c5ccd8}.cd-popup-container .cd-buttons li:last-child a{background:#a2002d;border-radius:0 0 .25rem 0}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:#a2002d}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.cd-popup-container .cd-popup-close::before,.cd-popup-container .cd-popup-close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1170px){.cd-popup-container{margin:2rem auto}}@media only screen and (orientation:landscape){.cd-popup-container{margin:3rem auto}}.cd-popup-container .cd-buttons li.cd-signle-button{width:100%}.cd-popup-container .cd-buttons li.cd-signle-button a{border-radius:0 0 .25rem .25rem}.progressbar{position:fixed;width:100%;top:50%;text-align:center;display:none;transform:translateY(-50%)}.progressbar img{width:100px;margin:0 auto}.inventory-count{display:inline-block;margin-left:.4rem;font-size:.7rem;line-height:1.5rem;color:#777}.jk-toast{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.4);border-radius:8px;padding:.5rem 1rem;color:#fff;text-align:center;max-width:80%}.jk-toast i{font-size:1.6rem}.jk-toast p{font-size:1rem;line-height:1.4rem}.icp-markup{text-align:center;font-size:.8rem;color:#a3a3a3}.common-bottom{text-align:center;margin:0 auto;color:#f1f1f1;font-weight:normal;font-size:.8rem;position:relative;height:2rem}.common-bottom p{background-color:#fff;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;padding:.5rem}.common-bottom hr{border-style:solid;border-color:#f1f1f1;border-width:1px 0 0 0;width:50%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;z-index:0}