/* 全局样式 */
/**
@font-face {
    font-family: "Adobe Hei";
    src:  url(../fonts/Adobe-Heiti-Std-R.ttf) format('truetype');
}
*/
body{
    color:#000;
    font-family: Arial, "Microsoft YaHei", "SimHei","黑体","SimSun","宋体";
    /*-webkit-font-smoothing: antialiased;*/
    /*font-weight: 200;*/
    background-color:#f5f5f5;
    line-height:24px;
}
a{
    color:#000;
    outline: none;
}

/* 页头导航 */
.doc-nav-block{
    background-color: #FFF;
    height:50px;
}
.doc-navbar{
    background-color: #fff;
}
.doc-navbar .logo-brand{
    padding:10px;
}
.doc-navbar .logo-brand img{
    max-height:40px;
}
.doc-navbar .navbar-nav > .open > a,
.doc-navbar .navbar-nav > .open > a:hover,
.doc-navbar .navbar-nav > .open > a:focus{
    color:#f4ae71;
    background-color: #fff;;
}

.doc-navbar .dropdown-menu{
    box-shadow:0 2px 4px rgba(0,0,0,0.1);
    border-radius:0;
}
.doc-navbar .dropdown-menu > li > a{
    color:#414141;
}
.doc-navbar .dropdown-menu > li.active > a,
.doc-navbar .dropdown-menu > li > a:hover,
.doc-navbar .dropdown-menu > li > a:focus{
    color:#f4ae71;
    background-color: #fff;
}

/* 页脚 */
.footer-nav{
    list-style:none;
    padding:0;
    margin:0;
}
.footer-nav > li{
    list-style:none;
    padding:0;
    margin:0 0 8px 0;
    line-height:1.5em;
    font-size:12px;
    color:rgba(0,0,0,0.6);
}
.footer-nav > li > a{
    color:rgba(0,0,0,0.6);
}
.footer-nav > li > a:active,
.footer-nav > li > a:hover
{
    color:#f4ae71;
}
.copy-of{
    color:rgba(0,0,0,0.6);
}
@media (min-width: 992px){
    .doc-navbar .nav > li{
        margin-right:25px;
    }
}

@media (min-width: 768px){
    .doc-nav-block{
        background-color: #FFF;
        height:61px;
    }
    .doc-navbar{
        background-color: rgba(255,255,255,0.8);
        min-height:40px;
        transition:all 0.4s;
    }
    .doc-navbar:hover{
        background-color:#fff;
        transition:all 0.4s;
    }
    .doc-navbar .logo-brand{
        padding:15px;
        height:auto;
        transition:all 0.4s;
    }
    .doc-navbar .logo-brand img{
        max-height:50px;
    }
    .doc-navbar .nav > li:last-child{
        margin-right:0;
    }
    .doc-navbar .nav > li > a{
        font-size:16px;
        padding-top:30px;
        padding-bottom:30px;
        border-top:0 solid #fff;
        color:rgba(0,0,0,0.6);
        transition:all 0.4s;
    }

    .doc-navbar .nav > li.active > a,
    .doc-navbar .nav > li.active > a:hover
    {
        padding-top:18px;
        border-top:2px solid #f4ae71;
        transition:border-top-color 0.4s;
        transition:background-color 0.4s;
        background-color: transparent;
        color:#000;
        transition:all 0.4s;
    }

    .doc-navbar.min .logo-brand{
        padding-top:5px;
        padding-bottom:5px;
        transition:all 0.4s;
    }
    .doc-navbar.min .nav > li > a{
        padding-top:10px;
        padding-bottom:10px;
        transition:all 0.4s;
    }
    .doc-navbar.min .nav > li.active > a,
    .doc-navbar.min .nav > li.active > a:hover
    {
        padding-top:8px;
        transition:all 0.4s;
    }
    .doc-navbar .nav > li:active > a,
    .doc-navbar .nav > li:hover > a
    {
        color:#f4ae71;
        transition:all 0.4s;
    }

    .doc-navbar .navbar-form{
        margin-top:13px;
        margin-bottom:13px;
    }
    .doc-navbar .dropdown-menu{
        border:none;
        min-width:80px;
        background-color: #fcfcfc;
    }
    .doc-navbar .dropdown-menu > li > a{
        padding-top:8px;
        padding-bottom:8px;
        font-size:12px;
    }
}

