*{margin: 0; padding: 0}
a{text-decoration: none; color: #555555;}
ul li,ol{list-style: none}
.msg-kj{
    width: 640px; margin: 10% auto 0; border: 1px #EEEEEE solid; box-shadow: 0 0 10px #EEEEEE; border-radius: 5px;
}
.msg-title{
    width: 100%; text-align: center; height: 45px; line-height: 45px; border-bottom: 1px #EAEAEA solid; color: #41403E; font-weight: bold; font-size: 14px;
}
.msg-content{
    width: 100%; padding: 15px 0 20px;
}
.msg-conts{text-align: center; font-size: 16px; width: 90%; line-height: 32px; margin: 0 auto; color: #333333;}
.msg-href{width: 100%; text-align: center; margin-top: 10px;}
.sg-href a{color: #77C2EE!important; font-size: 12px!important;}
/*首页头部*/
.header{width: 100%; background-color: #317EEA; color: #FFFFFF; height: 50px; display: flex; position: relative}
.header-logo{
    width: auto; height: 50px; font-size: 16px; line-height: 50px; border-right: 1px #629BEA solid; padding: 0 20px; display: inline-block; cursor: pointer;
    color: #FFFFFF;
}
.header-logo:hover{background-color: #1A6CDE; transition: background-color .3s;}
.header-logo .iconfontty{margin-right: 5px;}
.top-menu{width: auto; height: 50px; overflow: hidden;}
.top-menu li{float: left; line-height: 50px; padding: 0 15px; font-size: 14px; cursor: pointer;}
.top-menu li .iconfontty{font-size: 13px; margin-right: 3px}
.top-menu li:hover{background-color: #5090EA; transition: background-color .3s;}
.top-menu-sel{background-color: #5090EA;}
.now-adminname{position: absolute; top: 0; right: 15px; height: 50px; width: auto; line-height: 50px; color: #FFFFFF;}
.now-adminname a{color: #FFF;}