body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,
fieldset,legend,input,button,textarea,p,blockquote,th,td,img{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a {
    text-decoration:none;
}
a:hover,a:focus{ text-decoration:none;}
img { border:none;}
ol,ul,li { list-style:none; }
input, textarea, select, button {
    font-size:12px;border: none;outline:none;
    -webkit-tap-highlight-color:transparent;
}
input[type=text],input[type=password],textarea{
  background: transparent;-webkit-appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
input[type=button]{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
table { border-collapse:collapse;}
body {
    font-size:12px; -webkit-overflow-scrolling: touch;font-family:'Microsoft YaHei';
    overflow-scrolling: touch;-webkit-tap-highlight-color:transparent;
}
input[type="submit"],input[type="button"]{
    -webkit-appearance: none; cursor: pointer;
}
i,em,strong{
    font-weight: normal; font-style: normal;
}

.red-gao,mask{
  background: #d72a29;
  color: #FFFFFF;
}










/*修改placeholder的颜色*/

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #dcdcdc;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#dcdcdc;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#dcdcdc;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#dcdcdc;
}





/*flex布局*/

.flexbox{
    display: -webkit-box;  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;     /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;  /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex;         /* 新版本语法: Opera 12.1, Firefox 22+ */
}


.flex-child{
    -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+ */
}

/*清除浮动*/
.cFloat{
  zoom:1
}
.cFloat:before{
    display: table;content: " ";
}
.cFloat:after{
    display: table;content: " ";clear: both;
}
.Fleft{
  float: left;
}



.nodata-tips{
  font-size:16px; text-align: center; color: #323232;
}

/*分享*/
#share-box{
  position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 1000; background: rgba(0,0,0,0.7);
}


.share-box-head{
  color: #323232; height: 30px; background: #f5f5f5; text-align: right;margin-bottom: 10px;
  font-size: 0;
}
.share-box-head a{
  display: inline-block;width: 30px; height: 30px; line-height: 30px; color: #323232; text-align: center;
  font-size: 20px;vertical-align: top;
}
.share-box-head span{
  display: inline-block; width: 210px; height: 30px; line-height: 30px; text-align: left; font-size: 16px;
  vertical-align: top;
}
#share-box dl{
  width: 250px; height: 221px;position: absolute; left: 50%; top: 50%; margin-left: -125px; margin-top: -121px;
  background: #FFFFFF; font-size: 12px; text-align: center;
  -webkit-border-radius: 5px; overflow: hidden;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#share-box dl dd{
  width: 50%; float: left; height: 70px;
}
#share-box dl dd:first-of-type{
  margin-bottom: 10px;margin-top: 10px;
}
#share-box dl dd:nth-of-type(2){
  margin-bottom: 10px;margin-top: 10px;
}
#share-box dl dd img{
  width: 50px;display: block; margin: 0 auto;
}
#share-box dl dd p{
  height: 26px; line-height: 26px; color: #999999;
}
