#topbar a:hover {color: #2896f0; text-decoration: none;}
#topbar a, ins {color: #333333; text-decoration: none;}
#topbar {/*position: fixed;*/top:0; width:100%; height: 34px; background: #e9e9e9; line-height: 32px;z-index:998;font-family: 'Arial Normal', 'Arial';font-size: 12px;}
#topbar .topbar {width: 1200px; margin: 0 auto}
#topbar .topbar .leftblock {float: left; color: #868686;}
#topbar .topbar .leftblock span {padding: 0 5px; color: #3ab3ee;}
#topbar .topbar .rightblock {float: right}
#topbar .topbar .rightblock .register {width: 79px; height: 22px; margin: 0 20px 0 0; padding: 2px 16px 2px 16px; background: #fff; color: #34c6eb; border-radius: 16px;}
#topbar>.topbar>.rightblock>font{padding:10px 15px 10px 15px; color:#868686; cursor:pointer;}
#topbar>.topbar>.rightblock>font.dh{position:relative; z-index:1000; margin-right:15px;}
#topbar>.topbar>.rightblock>font.dh:hover{padding-left:14px; padding-right:14px; background:white; border-left:1px solid #31CAEA; border-right:1px solid #31CAEA;}
#topbar>.topbar>.rightblock>font.dh:hover div{display:block;}
#topbar>.topbar>.rightblock>font>div{display:none; position:absolute; z-index:-1; right:-1px; width:396px;background:white; border:1px solid #31CAEA;box-sizing: border-box;/*height: 150px!important;*/}
#topbar>.topbar>.rightblock>font>div>p{margin:0px!important;padding:0px!important;line-height: 0px!important;height: 0px;}
#topbar>.topbar>.rightblock>font.dh>div>ul{float:left; width:130px; height:160px; margin-top:15px; margin-bottom:15px; border-right:1px solid #DEDEDE; text-align:center;list-style: none;padding:0px;}
#topbar>.topbar>.rightblock>font.dh>div>ul:nth-child(3){border-right:0px !important;}
#topbar>.topbar>.rightblock>font.dh>div>ul>li>a:hover{color:#008EFC; font-size:11px;}
#topbar>.topbar>.rightblock>font.dh>div>ul>li:nth-child(1) a{font-size:12px; color:#292929; font-weight:bold;}
#topbar>.topbar>.rightblock a {color: #868686;}
#nav>.am-nav-justify>li{padding-left:15px; padding-right:15px; color:#868686; cursor:pointer;}
#nav>.am-nav-justify>li.nav01{position:relative; z-index:100; margin-right:15px;}
#nav>.am-nav-justify>li.nav01:hover dl{display:block;}
#nav>.am-nav-justify>li>dl{display:none; position:absolute; z-index:-1; width:207px;}
#topbar .topbar .rightblock span {padding: 0 5px; color: #dedede;}
.member_file{position:relative;width:118px;border-radius:22px; background:white;display:inline-block;height:22px;line-height:22px;}
.member_file .member_file_top{cursor:pointer;border:0px;color:#868686;  height:22px;}
.member_file .member_file_top p{color:white;position:relative;right:5px;background:#FF6426;width:22px;height:22px;text-align:center;line-height:22px;border-radius:22px;float:left;margin:0px;}
.member_file .member_file_top h6{display:inline-block;color:#FE9600;margin-top:0px;margin-bottom:0px; font-weight: normal;}
.member_file .member_file_top img{position:relative;left:7px;vertical-align: middle;}
.member_file ul{display:none;top:29px;left:5px;border:1px solid #32caea;position:absolute;background:white;z-index:9999999;padding:0px;margin:0px;width: 110px;}
.member_file ul li{cursor:pointer;width:110px;display:block;height:37px; text-align:left;padding-left:26px;line-height:37px;position: relative;width: 84px;}
.member_file ul li:hover{background:#EBFBFF;}
.member_file ul li a img{position:relative;right:5px; }
.member_file ul li em{display:inline-block;width:18px;height:18px;background:#FF6426;border-radius:18px;text-align:center;line-height:18px;color:white;}
.member_file ul .arrow_top{width:14px;position:absolute;border-bottom:1px solid white;top:-7px;right:8px;}
.topbar_member ul li p { display: inline-block; width: 18px; height: 18px; text-align: center; line-height: 18px;color: white;border-radius: 18px;background: #FF6426;position: absolute;right:10px; top: 8px;margin:0px;}
