| 
						 | 
						@import "mixin";@import "variables";@import "toolModule/index";
// 总体body
body {  height: 100%;  // -webkit-user-select:none;
  -moz-osx-font-smoothing: grayscale;  -webkit-font-smoothing: antialiased;  text-rendering: optimizeLegibility;  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;  color: $fontColor;  font-size: 14px;}
label {  font-weight: 700;}
html {  height: 100%;  box-sizing: border-box;  -webkit-font-smoothing:antialiased;  font-size: 16px;}
#app {  height: 100%;  min-height: 100%;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl{  /*We will be adding our own margin to these elements as needed.*/  margin: 0;  /*You'll want to set font-size as needed.*/  //font-size: 1rem;
  /*No bold for h tags unless you want it*/  font-weight: 400;  padding: 0;}
ul,ol {  list-style: none;}
button {  border: 0;  outline:none;}
input,fieldset {  appearance: none;  border: 0;  padding: 0;  margin: 0;  /*inputs and fieldset defaults to having a min-width equal to its content in Chrome and Firefox (https://code.google.com/p/chromium/issues/detail?id=560762), we may not want that*/  min-width: 0;  /*Reset the font size and family*/  font-size: 1rem;  font-family: inherit;}
/* Switching user-select on for inputs and contenteditable specifically for Safari (see bug link above)*/input[type],[contenteditable] {  user-select: text;}
/* For IE, we want to remove the default cross ('X') that appears in input fields when a user starts typing - Make sure you add your own! */input::-ms-clear {  display: none;}
/*This switches the default outline off when an input receives focus (really important for users tabbing through with a keyboard) so ensure you put something decent in for your input focus instead!!*/input:focus {  outline: 0;}
input[type="number"] {  /*Mozilla shows the spinner UI on number inputs unless we use this:*/  -moz-appearance: textfield;}
/*Removes the little spinner controls for number type inputs (WebKit browsers/forks only)*/input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {  appearance: none;}
.clearfix:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden}
*,*:before,*:after {  box-sizing: inherit;}
.no-padding {  padding: 0px !important;}
a:focus,a:active {  outline: none;}
a,a:focus,a:hover {  cursor: pointer;  color: inherit;  text-decoration: none;}
div:focus {  outline: none;}
.w100{width: 100%;}
// 盒子
.box-container {  padding: 15px;}
// 边框1px
@media (-webkit-device-pixel-ratio: 2) {  .border-1px:after{    height: 1px;    content: '';    width: 100%;    border-bottom: 1px solid #e1e1e1;    position: absolute;    bottom: -1px;    right: 0;    transform: scaleY(0.5);    -webkit-transform: scaleY(0.5);  }}
@media (-webkit-min-device-pixel-ratio: 2){  .border-bottom::after {    border-bottom-width: 1px;  }  .border-1px:after {    content: ' ';    display: block;    position: absolute;    top: 0;    right: -100%;    bottom: -100%;    left: 0;    border: 0 solid #e1e1e1;    -webkit-transform-origin: 0 0;    transform-origin: 0 0;    pointer-events: none;    -webkit-transform: scale(.5);    transform: scale(.5);    width: 200%;    -webkit-box-sizing: border-box;    box-sizing: border-box;  }}
  |