        a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
            margin: 0;
            padding: 0;
            border: 0;
            font-size: 100%;
            list-style: none;
            font: inherit;
            vertical-align: baseline;
        }
        .cgi-body {
            max-width: 720px;
            margin: 0 auto;
            background: url(../images/31bj.jpg) #fff;
            background-attachment: fixed;
        }

        a {
            text-decoration: none;
        }

        /*box*/
        .box {
            margin: 5px 0;
            border-radius: 5px;
            overflow: hidden;
            background: white;
            border: 4px solid #76a9be;
        }
        .fillbox {
            height: 57px;
        }

        /*heqder*/
        .header {
            position: fixed;
            z-index: 88;
            height: 55px;
            width: 100%;
            max-width: 720px;
            background-color: #76A9BE;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
        }
        .header dl{
            display: flex;
        }
        .header dd{
            width:100%;
        }
        .header .logbox {
            height: 51px;
            width: 70%;
            margin-left: 10px;
            margin-top: 5px;
        }

        .header .bank {
            text-align: right;
            padding: 1% 1% 0 0;
        }

        .header .bank a {
            font-size: 14px;
            color: #fff;
        }

        .header .bank img {
            padding-right: 5%;
            width: 25px;
            height: 25px;
        }
        .bjys {

            font-size: 17px;
            font-family: 微软雅黑;
            color:#036691;
            background-color: white;
        }
        .bjys span{
            background-color: yellow;
        }
        .bjys dd{
            padding: 3px 0 3px 4px;
        }
        .bjys dt{
            padding: 6px 0 10px 4px;
        }
        .bjys dd:nth-last-child(1),
        .bjys dt:nth-last-child(1){
            padding-bottom: 25px ;
        }
        .foot-sming {
            width: 60%;
            /* margin: 0 auto; */
            text-align: center;
            padding-bottom: 5px;
            margin-bottom: 5px;
            border-bottom: 1px solid #000;
            border-bottom: dashed 1px #ffe401;
        }
        .bjys p {
            margin: 7px 10px;
            font-size: 18px;
            font-family: 微软雅黑;
            font-weight: bold;
            color: #000;
        }
        .bjys b{
            font-size: 18px;
            font-family: 微软雅黑;
            color:#ff9900;
        }
        .title {
            font-size: 13pt;
            padding: 4px 8px;
            color: #666;
            background-color: #fbfbfb;
            background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f8f8f8));
            border-top: 1px solid #eee;
            border-bottom: 1px solid #eee;
        }
        .cont {
            text-align: center;
            color: #7b7a7a;
            line-height: 1.6;
            font-size: 15px;
        }

        .cgi-foot {
            padding: 20px 0;
            font-size: 14px;
            color: #999;
            text-align: center;
        }

        .bjys h1 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: red;
        }
        .bjys h2 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: #ff7300;
        }
        .bjys h3 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: #ff0080;
        }
        .bjys h4 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: rgb(50, 192, 50);
        }
        .bjys h5 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: blue;
        }
        .bjys h6 {
            font-weight: normal;
            display: inline;
            font-size: 17px;
            color: #800000;
        }
        .bjys font {
            color: #fff;
            background-color: hotpink;

        }

        .header .bt{
            text-align: center;
            margin-top: 17px;
            color: #fff;
            font-weight: bold;
        }
        @media screen and (max-width: 720px){

        }