@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}
.xbanxin{width:1000px;margin: 0 auto;}
body {
    color: #333;
    font-family: "microsoft yahei";
    background:#fff;
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 750px;
    overflow-x: hidden;
}
/*模糊处理 css*/
.fs_blur {
    -webkit-filter: blur(4px);
    -moz-filter: blur(4px);
    -ms-filter: blur(4px);
    -o-filter: blur(4px);
    filter: blur(4px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=4, MakeShadow=false); /* IE6~IE9 */
}
i{font-style:normal;}

ol,
ul {
    list-style: none;
}

em {
    font-style: normal;
}

input{
    input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
}
input,
button,
select,
textarea {
    outline: none;
}

img {
    border: none;
}

div {
    position: relative;
}

a{
    color: #000;
    text-decoration: none;
    display: block;
}

.fl {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

.none {display: none;}
.block{display: block;}

.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
}

.clearfix:after {
    clear: both;
}

/*布局样式*/
.flex {
  display: flex;
  /* justify-content: space-between;
  align-items: center; */
}
.flex-sb {
  justify-content: space-between;
  /*两端对齐*/
  -webkit-box-pack: space-between;
}
.flex-c{
    justify-content: center;
}
.banxin{margin: 0 auto;width:1170px;}
.pass{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.shows{text-align: center;line-height: 40px;margin-top: 60px;margin-bottom: -30px;font-size: 18px;}
.shows a{display: inline-block;color: red;}

input:focus::-webkit-input-placeholder{
    opacity: 0;
}
