﻿#banner-menu {
    background: transparent url("/dmirror/https/library.minghui.org/baojiang/images/banner.png") no-repeat left top;
    height: 240px;
    width: 960px;
    display: block;
}

#topsection {
    margin-top: 36px; /*height:24px;*/
}

#toplink {
    /*height: 24px;*/
    display: inline-block;
    z-index: 999;
    margin-left: 740px;
    margin-top: 40px;
}

    #toplink span {
        /*height: 24px;*/
        vertical-align: top;
    }
    #toplink span a:hover {
        text-decoration:none;
    }

    #toplink ul {
        list-style: none;
        padding-left: 10px;
        text-align: left;
    }

.banner_links {
    height: 240px;
    /*width: 960px;*/
    position: absolute;
    top: 0px;
    display: block;
}

a.banner1 {
    position: absolute;
    top: 0px;
    width: 80px;
    height: 80px;
    margin: 70px 0 0 125px;
    display: block; /* background-color: rgba(255,255,255,0.5); */
}

a.banner2 {
    position: absolute;
    top: 0px;
    width: 530px;
    height: 80px;
    margin: 70px 0 0 225px;
    display: block; /* background-color: rgba(255,255,255,0.5); */
}

.menubar_links {
    width: 960px;
    font-size: 16px;
    color: rgb(32,32,32);
    background-color: rgb(37,64,143);
}

.zhuanti_top {
    position: absolute;
    top: 215px;
    margin: 0 0 0 0px;
    width: 960px;
    height: 25px;
    color: white;
    background-color: rgb(0,153,255);
}

.zhuanti_link {
    margin: 0px 0 0 130px;
    padding: 3px 0 2px 0;
    font-size: 9pt;
}

    .zhuanti_link a:visited {
        color: white;
    }

.zhuanti_line {
    background-color: rgb(252,194,22);
    height: 2px;
}

.zhuanti_separator {
    color: rgb(252,194,22);
}

.menubar_top {
    /*position: absolute;
    top: 240px;*/
    margin: 0 0 0 0px;
    background-color: rgb(37,64,143);
    height: 24px;
    /*padding-left: 40px;*/
    padding-top: 4px;
    margin-left: 5px;
}

.menubar_bottom {
    position: absolute;
    top: 265px;
    margin: 0 0 0 0px;
    border-bottom: 1px solid #0a4a8b;
    width: 960px;
    height: 25px;
}

.menu1, .menu8 {
    margin: 0px 0 0 50px;
    padding: 0 5px 0 0;
    display: inline-block;
}

.menubar_separator {
    margin: 0 -5px;
    padding: 0;
}

.menu11 {
    margin-top: 0px;
    margin-left: 13px;
    display: inline-block;
}


#searchbox {
    position: absolute;
    top: 275px;
    height: 22px;
    width: 180px;
    margin-left: 760px;
    background-color: #ccccff;
    margin-top: 4px;
}

    #searchbox input.inputtext {
        padding: 0px 5px 0px 5px;
        margin: 0;
        width: 150px;
        font-size: 13px;
        height: 20px;
        background-color: #ccccff;
    }

    #searchbox input.inputimage {
        padding: 0;
        margin: 0 0 0 0px;
        height: 16px;
        background: #ccccff;
    }

.menubar_top, .menubar_bottom a:visited {
    color: rgb(32,32,32);
}

/*select language dropdown*/
.dropbtn {
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropdown {
    /*position: relative;
    display: inline-block;*/
}

.dropdowncontent {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 999;
     margin-top: -5px;
}

    .dropdowncontent a {
        color: black;
        padding: 0;
        text-decoration: none;
        display: block;
    }

        .dropdowncontent a:hover {
            background-color: #ddd;
        }

.dropdown:hover .dropdowncontent {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

.menubar_separator1 {
    margin: 0 10px;
}
.menubar_separator1 img{
    height:15px;
    margin-bottom: 2px;
}
.menubar_top a span img {
    height: 19px;

