#wrap{width:100%;overflow:hidden;}
div.box1{box-sizing:border-box;}
.menubox{ overflow:hidden; width:100%;}
@media screen and (min-width:100%){.iframeid{height:148px}}
@media screen and (min-width:100%){.iframeid{height:248px}}

.cgi-box,.cgi-foot{
    margin: .2rem auto 0;
    max-width: 720px;
    background:#fff;
}

.lt-hov-bar {
    display: flex;
    width: 100%;
    justify-content: space-around;
    font-size: 16px;
    height: 40px;
    font-weight: bold;
    background: #fff;
    margin-top: 10px;
    border-bottom: solid 0px #000;
}

.lt-hov-bar > div {
    border-bottom: solid 0px #fff;
    color: #fff;
    width: 49.7%;
    text-align: center;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: linear-gradient(to bottom,#008800,#00d100,#008800);
}

.cgi-box .lt-hov-bar-hov {
    border-bottom: solid 0px #fff !important;
    color:#fff;
    background-image:linear-gradient(to bottom,#008800,#00d100,#008800);
    border-radius: 0 0 4px 4px;
}

.hot {
    margin: 0 auto;
    position: fixed;
    top: 0px;
    z-index: 99;
    width: 100%;
    max-width: 720px;
}
.hod {
    margin: 0 auto;
    position: fixed;
    top: 45px;
    z-index: 99;
    width: 100%;
    max-width: 720px;
}
img {
    max-width: 100%;
}
.lt-hov-bar > div:nth-child(2) {
    position: relative;
}
.lt-hov-bar > div:nth-child(2) > img:nth-child(2)
{
    position: absolute;
    top: 0px;
    right: 0px;
}

div.box1{margin:0 2px 2px;background-color:#fff}
@media  screen and (min-width:720px){
    div.box1,div.adbox,div.nobox{margin:0 auto 3px;max-width:720px}
    .go6h_header,.top_bar{
        width: 720px;
        left:50%;
        margin-left: -360px;
    }
}
div.box1 img{vertical-align:middle}
div.box1 img {
    object-fit: contain;
    max-width: 100%;
    height: auto;
}
.dhys, .dhxz {
    text-decoration: none !important;
}
.dhys:hover, .dhxz:hover {
    color: #fff;
}
.dhys {
    color: #fff;
    font-size: 22px;
}

.dhxz {
    color: red;
}