 a:link {
   color: blue; text-decoration:none;
 } 
 a:visited {
   color:purple;text-decoration:none;
 }
 
 /* HTML5 display-role reset for older browsers */
 article, aside, details, figcaption, figure,
 footer, header, menu, nav, section {
   display: block;
 }
 
 body {
   line-height: 1;
 }
 
 .clear:after{
   content: ""; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;  
 }

  html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
  }
 
 body {
   -webkit-text-size-adjust: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 }
 
 
 /* 颜色 */
 
 .color-666 {
   color: #666;
 }
 
 /* 边距 */
 .padding-between {
   padding-left: 16px;
   padding-right: 16px;
 }
 .padding-between32 {
   padding-left: 32px;
   padding-right: 32px;
 }
 
 .padding-end {
   padding-top: 15px;
   padding-bottom: 15px;
 }
 
 /* 布局 */
 .flex-box{
   display: flex;
 }
 .flex-span-between{
   display: flex;
   justify-content: space-between;
   align-items: center;
 }
 .flex-column{
   display: flex;
   flex-direction: column;
   justify-content: space-between;
 }

 /* 字体 */
 
 .font-13 {
   font-size: 13px;
   line-height: 18px;
 }
 
 .font-19 {
   font-size: 19px;
   line-height: 26px;
 }

.bottom-btn-box {
  border-top: 1px solid #eee;
  width: 100%;
  height: 60px;
  background:  rgba(255, 255, 255, 1);
  position: fixed;
  bottom: 0;
  box-sizing: border-box;
}