@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,hr,table,th,td,form,fieldset,input,button,textarea,figure,img{margin:0;padding:0;}
a, span {text-decoration: none;display: inline-block;}
a,button{-webkit-tap-highlight-color:rgba(0,0,0,0); color:#4a4a4a}
button{border:none; background: transparent;}
table{border-collapse:collapse;border-spacing:0;vertical-align: middle;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe{border:0;}
i,em{font-style:normal;}
body,textarea,input,button,select,keygen,legend{outline:0;}
img{border:none; width:100%; display: block;}
ul,li,h1,h2,h3,h4,h5,p,dl,dd,dt,th,b{margin:0;padding:0;list-style:none; font-weight:normal;font-size: 100%;}
body{font:0.6rem/1.5 "Microsoft YaHei", helvetica, arial, verdana, tahoma, sans-serif;color:#000; background:#fff}
input,select,textarea{ font-family:"Microsoft YaHei", helvetica, arial, verdana, tahoma, sans-serif; background: none;border:none;outline: none;resize:none;}
div{box-sizing:border-box;}
input:-moz-placeholder { color: #c8c8c8; }
::-webkit-input-placeholder { color:#c8c8c8; }
.clear{height:0; overflow:hidden; clear:both}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
} 
img{width:100%; display: block;}
/* 效果CSS开始 */
* { margin: 0; padding: 0; border:none;}
select { 
 /*  padding-right: 4%; */
 border:none;
}
/* 子元素-平均分栏 */
.flex1 {
  -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1;         /* OLD - Firefox 19- */
  -webkit-flex: 1;          /* Chrome */
  -ms-flex: 1;              /* IE 10 */
  flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
/* 子元素-平均分栏 */
.flex2 {
  -webkit-box-flex: 2;      /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 2;         /* OLD - Firefox 19- */
  -webkit-flex: 2;          /* Chrome */
  -ms-flex: 2;              /* IE 10 */
  flex: 2;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
/* 父元素-横向排列（主轴） */
.flex-h {
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  /* 09版 */
  -webkit-box-orient: horizontal;
  /* 12版 */
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
}
/* 父元素-纵向排列（主轴） */
.flex-v {
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  /* 09版 */
  -webkit-box-orient: vertical;
  /* 12版 */
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
}
.box {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -o-box;
    box-orient: horizontal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
}

::-webkit-input-placeholder { /* WebKit browsers */ 
  font-size: .7rem;
  color: #999;
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
  font-size: .7rem;
  color: #999;
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
  font-size: .7rem;
  color: #999;
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
  font-size: .7rem;
  color: #999;
} 









