/*初始化类*/

@charset "UTF-8";

/* 辅助css */

@import './utils.css';

/* 头部脚部css */

@import './header_footer.css';



html {

    font-family: "Helvetica Neue", Helvetica, sans-serif;

    overflow-x: hidden;

    overflow-y: auto;

}



html,

body {

    -webkit-touch-callout: none;

    -webkit-text-size-adjust: none;

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    -webkit-user-select: none;

    width: 100%;

}



body {

    color: #212121;

    outline: 0;

}



html,

body,

header,

section,

footer,

div,

ul,

ol,

li,

img,

a,

span,

em,

del,

legend,

center,

strong,

var,

fieldset,

form,

label,

dl,

dt,

dd,

cite,

input,

hr,

time,

mark,

code,

figcaption,

figure,

textarea,

h1,

h2,

h3,

h4,

h5,

h6,

p {

    margin: 0;

    border: 0;

    padding: 0;

    font-style: normal;

    line-height: 1;

}



a {

    text-decoration: none;

}



textarea::-webkit-input-placeholder {

    /* WebKit browsers */

    color: #CCCCCC;

}



textarea::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #CCCCCC;

}



textarea:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: #CCCCCC;

}



* {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-tap-highlight-color: transparent;

    outline: none;

}



ul,

li {

    list-style: none;

}



input[type=button],

input[type=submit],

input[type=file],

button {

    cursor: pointer;

    -webkit-appearance: none;

}



textarea {

    overflow: hidden;

    resize: none;

}



button {

    overflow: visible;

}



button,

select {

    text-transform: none;

}



button,

input,

select,

textarea {

    font: inherit;

    color: inherit;

}



/* 公用类 */

.getmore {

    display: block;

    margin: 0 auto;

    margin-top: 1.07rem;

    width: 3.6rem;

    height: 0.8rem;

    background: rgba(231, 31, 29, 1);

    box-shadow: 0rem 0.13rem 0.27rem 0rem rgba(231, 31, 29, 0.2);

    line-height: 0.8rem;

    text-align: center;

    font-size: 0.37rem;

    font-family: PingFangSC-Regular, PingFang SC;

    font-weight: 400;

    color: rgba(255, 255, 255, 1);

}



.getmore::after {

    content: '>';

    position: relative;

    right: -0.61rem;

}

::-webkit-scrollbar{

	display:none;

}

.loadMore{

    font-size:0.32rem;

    font-family:PingFangSC-Regular,PingFang SC;

    font-weight:400;

    color:rgba(153,153,153,1);

    display: block;

    margin: 0.67rem 0 1.07rem  ;

    text-align: center;

    animation: sildUp 1s infinite;

}

@keyframes sildUp {

    form{

       transform: translateY(0); 

    } to {

        transform: translateY(-100%);

    }

}
.zoujin  .img-wrapper .desc{
    display: none !important;
}
.zoujin  .img-wrapper .desc.active{
    display: flex !important;
}
.ajax_tips{
    font-size: 0.37rem !important;
    line-height: 1rem !important;
    height: auto !important;
}
.zoujin .scroll-view{
    overflow-y: hidden;
}
.zoujin .scroll-view .iimg{
    width: 25% ;
    flex: 0 0 25%;
}
.zoujin .scroll-view .iimg img{
    width: 100% ;
}