.layui-layout-admin .layui-logo{
    width: 420px;
}
.layui-layout-admin .layui-logo img{
    height: 50px;
}
.main_title{
    color: rgb(196, 89, 2);
    font-size: 20px;
    font-weight: bold;
}
.color_main{
    color: rgb(202, 61, 5);
}
.color_white{
   color: white;
}
.app_body{
   margin-top: 70px;
}
.font_small{
    font-size: small !important;
}
.font_bold{
   font-weight: bold;
}
.font_black_bold{
   color: black;
   font-weight: bold;
}
.mt10{
   margin-top: 10px;
}
.mt12{
   margin-top: 12px;
}
.mt20{
   margin-top: 20px;
}
.center_text{
   text-align: center;
}
.okimg{
   width: 32px;
}
.qrcode_img{
width: 96px;
}
.footer{
   margin-top: 30px;
   background-color: #333333;
   height: 180px;
}
.footer-p2{
   background-color: #23262a;
   text-align: center;
   color: rgb(185, 184, 184);
   height: 40px;
   line-height: 40px;
}
.gaokao_need_what_pannel{
padding: 0 10px;
}
.gaokao_need_what_img{
width: 100%;
max-height: 500px;
}
.width100{
   width: 100%;
}
.width80{
    width: 80%;
 }
.width70{
    width: 70%;
 }
 .width60{
    width: 60%;
 }
.width30{
   width: 30%;
}
.width40{
   width: 40%;
}
.width50{
   width: 50%;
}

.wechaticon{
    height: 35px;
    margin-right: 10px;
}

.under-line-a{
    text-decoration:underline;
    color: blue;
}

.blink{ 
    display: inline-block;
    font-size: 20px;
    background: linear-gradient(left, #f71605, #e0f513); 
    background: -webkit-linear-gradient(left, #f71605, #e0f513);
    background: -o-linear-gradient(right, #f71605, #e0f513);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation:scratchy 0.4s linear forwards infinite;
    /* 其它浏览器兼容性前缀 */
    -webkit-animation:scratchy 0.4s linear forwards infinite;
    -moz-animation: scratchy 0.4s linear forwards infinite;
    -ms-animation: scratchy 0.4s linear forwards infinite;
    -o-animation: scratchy 0.4s linear forwards infinite;
}  
@keyframes  scratchy {
    0% {
        background-position: 0 0;
    }
    25% {
        background-position: 0 0;
    }
    26% {
        background-position: 20px -20px;
    }
    50% {
        background-position: 20px -20px;
    }
    51% {
        background-position: 40px -40px;
    }
    75% {
        background-position: 40px -40px;
    }
    76% {
        background-position: 60px -60px;
    }
    99% {
        background-position: 60px -60px;
    }
    100% {
        background-position: 0 0;
    }
}
/* 添加兼容性前缀 */
@-webkit-keyframes scratchy {
    0% {
        background-position: 0 0;
    }
    25% {
        background-position: 0 0;
    }
    26% {
        background-position: 20px -20px;
    }
    50% {
        background-position: 20px -20px;
    }
    51% {
        background-position: 40px -40px;
    }
    75% {
        background-position: 40px -40px;
    }
    76% {
        background-position: 60px -60px;
    }
    99% {
        background-position: 60px -60px;
    }
    100% {
        background-position: 0 0;
    }
}
@-moz-keyframes scratchy {
    0% {
        background-position: 0 0;
    }
    25% {
        background-position: 0 0;
    }
    26% {
        background-position: 20px -20px;
    }
    50% {
        background-position: 20px -20px;
    }
    51% {
        background-position: 40px -40px;
    }
    75% {
        background-position: 40px -40px;
    }
    76% {
        background-position: 60px -60px;
    }
    99% {
        background-position: 60px -60px;
    }
    100% {
        background-position: 0 0;
    }
}
@-ms-keyframes scratchy {
   0% {
        background-position: 0 0;
    }
    25% {
        background-position: 0 0;
    }
    26% {
        background-position: 20px -20px;
    }
    50% {
        background-position: 20px -20px;
    }
    51% {
        background-position: 40px -40px;
    }
    75% {
        background-position: 40px -40px;
    }
    76% {
        background-position: 60px -60px;
    }
    99% {
        background-position: 60px -60px;
    }
    100% {
        background-position: 0 0;
    }
}
@-o-keyframes scratchy {
   0% {
        background-position: 0 0;
    }
    25% {
        background-position: 0 0;
    }
    26% {
        background-position: 20px -20px;
    }
    50% {
        background-position: 20px -20px;
    }
    51% {
        background-position: 40px -40px;
    }
    75% {
        background-position: 40px -40px;
    }
    76% {
        background-position: 60px -60px;
    }
    99% {
        background-position: 60px -60px;
    }
    100% {
        background-position: 0 0;
    }
}