body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Helvetica,Tahoma,Arial,Hiragino Sans GB,STXihei,"Microsoft YaHei",SimSun,Heiti,sans-serif}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{text-decoration:none}
html{font-size:62.5%}
body{font-size:14px;font-size:1.4rem}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-table}
* html .clearfix{height:1%}
.clearfix{display:block}
.row:before,.row:after{content:"";display:table}
.row:after{clear:both}
.row{zoom:1}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11{float:left}
.col-1{width:8.333333333333332%}
.col-2{width:16.666666666666664%}
.col-3{width:25%}
.col-4{width:33.33333333333333%}
.col-5{width:41.66666666666667%}
.col-6{width:50%}
.col-7{width:58.333333333333336%}
.col-8{width:66.66666666666666%}
.col-9{width:75%}
.col-10{width:83.33333333333334%}
.col-11{width:91.66666666666666%}
.col-12{width:100%}
html,body{width:100%;height:100%}
h1,h2,p{box-sizing:content-box}
.header-wrapper{z-index:9999}
.header{height:60px;border-bottom:#ececec 1px solid;background-color:#fff}
.headerbar{z-index:9999}
.header-left{float:left;height:60px}
.header-right{float:right;width:60px;height:60px;text-align:center}
.header-left img{width:80px;margin-left:10px;margin-top:24px}
.header-right img{width:24px;margin-top:20px}
.menu{position:absolute;width:100%;-webkit-transform:translate3d(0,-140%,0);-ms-transform:translate3d(0,-140%,0);-o-transform:translate3d(0,-140%,0);transform:translate3d(0,-140%,0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#fff;z-index:9998}
.menu.active{-webkit-transform:translate3d(0,60px,0);-ms-transform:translate3d(0,60px,0);-o-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.menu-icons{text-align:center;background-color:#eee}
.menu-icon{display:block;padding:15px 10px}
.menu-icon img{width:45%}
.menu-icon p{font-size:1.2rem;padding-top:5px;color:#666}
.menu-sitenav ul{max-height:40rem;overflow-y:auto}
.menu-sitenav li a{display:block;font-size:1.4rem;height:5rem;line-height:5rem;text-indent:2rem;border-bottom:#eaeaea 1px solid;color:#666}
.menu-cover{position:absolute;top:0;left:0;width:100%;height:100%}
.mask{display:none;position:absolute;top:60px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:9997}
.subHeader{background-color:#f2f2f2;position:relative;border-bottom:1px solid #e3e3e3}
.subHeader-links{font-size:1.2rem;overflow:hidden;height:4.1rem;margin-right:100px}
.subHeader-links li{float:left;text-align:center}
.subHeader-links a{float:left;padding:1.3rem 1.2rem 0 1.2rem;color:#7b7b7b}
.subHeader-links li span{display:inline-block;height:28px}
.subHeader-links li.active span{color:#00a7ea;border-bottom:1px solid #00a7ea}
.subHeader .sub-header-buy{position:absolute;top:2px;right:0;padding:2px 10px 0;background-color:rgba(242,242,242,0.85)}
.subHeader .sub-header-buy button{padding:.5rem 1.2rem}
.operation{height:100px;text-align:center}
.operation div{margin:30px 5px;display:inline-block}
.operation button{font-size:1.4rem;width:130px;height:38px}
.operation-cart button:active{background-color:#fff;box-shadow:0 0 0 1px rgba(61,177,250,0.15) inset,0 0 6px rgba(61,177,250,0.2) inset}
.operation-cart button:hover,.operation-cart button:focus{background-image:none}
.operation-cart button{border:2px solid #3db1fa;background-color:#fff;color:#3db1fa}
.button{outline:0;display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.button::-moz-focus-inner{padding:0;border:0}
.button{font-family:inherit;font-size:100%;*font-size:90%;*overflow:visible;padding:.6em 1.2em;color:#444;color:rgba(0,0,0,0.8);*color:#444;border:1px solid #999;border:none transparent;background-color:#e6e6e6;text-decoration:none}
.button-hover,.button:hover,.button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,0.05)),to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.05) 0,rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1))}
.button-active,.button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset}
.button[disabled],.button-disabled,.button-disabled:hover,.button-disabled:focus,.button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);-khtml-opacity:.40;-moz-opacity:.40;opacity:.40;cursor:not-allowed;box-shadow:none}
.button-hidden{display:none}
.button::-moz-focus-inner{padding:0;border:0}
.button-primary,.button-selected,a.button-primary,a.button-selected{background-color:#3db1fa;color:#fff}
.oh{height:100%;overflow:hidden}
.cp_icon img{width:100%}

/*# sourceMappingURL=main.css.map */