@charset "UTF-8";
/* 共用样式 */

/* 页面灰色 */
html {
    /*    -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        filter: grayscale(100%);
        filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
}

blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul {
    margin: 0;
    padding: 0;
}

body {
    padding: 0;
    margin: 0;
    background-image: url("/assets/img/bg-content.png");
    background-position: center center;
    background-size: 100% auto;
    background-color: #1b1e21;
}

abbr,body,fieldset,html,iframe,img {
    border: 0;
}

li {
    list-style: none;
}

textarea {
    overflow: auto;
    resize: none;
}

input {
    outline: 0;
}

a,button {
    cursor: pointer;
}

b,em,h1,h2,h3,h4,h5,h6,strong {
    font-weight: 700;
}

a,a:hover {
    text-decoration: none;
}

body,html {
    font-size: 0.18rem;
    font-family: "Microsoft YaHei","Helvetica Neue","BBAlpha Sans",sans-serif,HelveticasimSun,Helvetica,"Lucida Grande","Lucida Sans Unicode",Arial;
    width: 100%;
    height: 100%;
    min-width: 1400px;
    min-height: 700px;
}

/*对360智脑功能屏蔽*/
#ai-assist-root{
    position: fixed;
}

/* 背景 */
.container {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.container > .timeline {
    width: 100%;
}
/* 页底 */
div > .container > .main-bg > .main-foot {
    min-height: 10rem;
    margin-top: 1.5rem;
    background-color: #ffffff;
}

div > .container > .main-bg > .main-foot > div {
    margin: 1rem 0;
}

div > .container > .main-bg > .main-foot > div > div{
    margin-bottom: 0.5rem;
}

div > .container > .main-bg > .main-foot > div > div > div > a{
    color: #2788fc;
}
div > .container > .main-bg > .main-foot > div > div > div > a:hover{
    text-decoration: none;
}