﻿.top-bg {
    background:#ecdac4;width:100%;height:43px;overflow:hidden;position:relative;
}
.top-logo {
    margin:6px 0 0 17px;float:left;
}
.top-login {
    float:right;background:url(Nimages/top/ico1.png) no-repeat 0 0 #f56b22;padding-left:60px;height:43px;padding-right:30px;
}
.top-login li{
    float:left;line-height:44px;color:#FFF;font-size:16px;padding:0 10px;display:inline-block;
}
.top-login a,.top-login a:visited,.top-login a:hover{
    color:#FFF;text-decoration:none;
}
.top-login li.login{
    background:url(Nimages/top/ico-login.png) no-repeat center left;padding-left:35px;
}
.top-link{
    padding-left:15px;overflow:hidden;float:left;
}
.top-link li{
    float:left;font-size:14px;
}
.top-link li a,.top-link li a:visited{
    line-height:44px;padding:0 10px;display:block;color:#000;text-decoration:none;
}
.top-link a.drop{
    padding-right:15px;background-image:url(Nimages/top/ico2.png);background-repeat:no-repeat;background-position-x:right;background-position-y:center;
}
.top-subnav {
    position:fixed;z-index:999999;top:42px;background:#eaeaea;text-align:center;padding:5px 0;display:none;
}
.top-subnav li{
    font-size:14px;
}
.top-subnav li a,.top-subnav li a:visited{
    color:#333;padding:0 10px;line-height:200%;display:block;
}
.top-subnav li a:hover{
    background:#f56b22;color:#FFF
}
.top-login .useringo {
    background:url(Nimages/top/s_userico.png) no-repeat;padding-left:35px;
}
.top-login .GP {
    background-position:left 0px
}
.top-login .GAdmin {
    background-position:left -258px
}
.top-login .G0 {
    background-position:left 0px
}
.top-login .G1 {
    background-position:left -43px
}
.top-login .G2 {
    background-position:left -86px
}
.top-login .G3 {
    background-position:left -129px
}
.top-login .G4 {
    background-position:left -172px
}
.top-login .G5 {
    background-position:left -215px
}
.top-link-min {
    display:none;
}
.top-sublink-min {
    display:none;
}


.S_top_loginad {
    position:absolute;z-index:997;top:45px;right:40px;color:#FFF;display:block;background:#ecdac4;width:212px;overflow:hidden;
}
.S_top_loginad .content {
    background:#ff9e01;padding:3px 10px 10px 10px;
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;  
}
.S_top_loginad .arrow {
    background:#FFF;
}
.S_top_loginad .arrow1{
    width: 0px;height:0px;border-width:10px;border-style: solid;
    border-color: transparent transparent #ff9e01 transparent;
    margin:auto;
}
.S_top_loginad .p1 {
    font-weight:bold;font-family:'Microsoft YaHei';text-align:right;cursor:pointer;font-size:12px;padding:0
}
.S_top_loginad p {
    font-size:14px;padding:5px;text-align:center;
}

@media screen and (max-width: 800px) {
    .top-logo {
        margin:6px 0 0 17px;float:left;
    }
    .top-link, .top-login{
        display:none
    }
    .top-link-min {
        display:block;float:right;width:30px;height:30px;margin:7px 10px 0 0;cursor:pointer;
    }
    .top-sublink-min {
        position:absolute;z-index:99999;top:42px;right:0px;
        background:#f56b22;padding:5px 0;display:none;
    }
    .top-sublink-min h1{
        cursor:pointer;font-size:14px;font-weight:normal;color:#FFF;text-align:center;padding:5px 10px;border-bottom:solid 1px #ecdac4;
    }
    .top-sublink-min h1 a, .top-sublink-min h1 a:visited, .top-sublink-min h1 a:hover {
        color:#FFF;
    }
    .top-sublink-min a, .top-sublink-min a:visited, .top-sublink-min a:hover {
        color:#333;font-size:14px;
    }
    .top-sublink-min ul{
        background:#ecdac4;display:none;
    }
    .top-sublink-min li{
        text-align:center;padding:3px 10px;
    }
    .S_top_loginad {
        display:none;
    }
}