/***top header***/
.thm16_header{}
.thm16_header-top{height:53px;z-index:99;}
.thm16_site-logo{float:left;position:absolute;}
.thm16_site-logo a{transition:none;}
.thm16_header-right{float:right;}

/***language switch***/
.thm16_lang-switch{padding:0px;line-height:20px;}
.thm16_lang-switch a:link,.thm16_lang-switch a:visited,.thm16_lang-switch a:active{color:#666;padding:5px 10px;margin-top:5px;display:inline-block;font-size:14px;transition:all 0.3s;float:left;}
.thm16_lang-switch a{background: url('../images/stroke_tool.gif') no-repeat 100%;}
.thm16_lang-switch a:hover,.thm16_lang-switch a.active{color:#21ab38;text-decoration:none;}

/***headtop search***/
.thm16_header-search-btn:link,.thm16_header-search-btn:hover,.thm16_header-search-btn:visited,.thm16_header-search-btn:active{width:75px;height:30px;line-height:30px;text-align:center;display:block;color:#21ab38;font-size:14px;margin-top:5px;float:left;overflow:hidden;}
.thm16_search-bar{padding:0px;width:0px;height:30px;float:left;margin-top:5px;overflow:hidden;}
.thm16_search-bar .thm16_search{width:230px;height:30px;line-height:30px;color:#fff;padding-left:10px;background-color:#ebebeb;border:1px solid rgba(12,6,10,0.2);}
.thm16_search-bar .thm16_search input{width:160px;border:0px;background-color:transparent;height:28px; line-height:28px;color:#8c8d88;}
.thm16_search-bar .thm16_search a{color:#8c8d88;width:27px;height:28px;line-height:28px;text-align:center;display:block;float:right;}
.thm16_search-bar .thm16_search a:hover{text-shadow:1px 1px rgba(0,0,0,0.8)}


/***headtop login button***/
.thm16_header-logon{
    margin-top: 10px;
    width: 230px;
}
.thm16_header-logon .thm16_btn {
    background-color: #ebebeb;
    color: #8c8d88;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    outline: medium none;
    padding: 0;
    width: 230px;
    position:relative;
    border-radius:0px !important; -webkit-border-radius:0px !important;-moz-border-radius:0px !important;
    text-align:center;
    transition:all 0.3s;
}
.thm16_header-logon .thm16_btn:hover{background-color: #21ab38;color:#fff;}
.thm16_header-logon .thm16_btn i {color: #21ab38;left: 12px;right:auto;font-size:30px;line-height:29px;position:absolute;transition:all 0.3s;}
.thm16_header-logon:hover .thm16_btn i{color:#fff;}


/*.thm16_header-logon .dropdown-menu{width:230px;margin-top:0px;border:2px solid #21ab38;padding:12px 25px;}
.thm16_header-logon .dropdown-menu h4{color:#21ab38;font-size:24px;font-weight:800;background:url(../../images/locked.png) no-repeat left top;text-indent:36px;padding:10px 0px 0px 0px;margin:5px 0px;}
.thm16_header-logon .dropdown-menu ul li{line-height:35px;}
.thm16_header-logon .dropdown-menu ul li i{font-size:16px;margin-right:15px;}*/


/***一级菜单***/
.thm16_header-nav-bar{height:30px;background-image: url('../images/main-nav-bar-bg.png');background-repeat: repeat-x;}
.thm16_header-nav-bar  li,.thm16_header-nav-bar  a {transition:all 0.3s;}
.thm16_header-nav-menu{width:100%;height:30px;line-height:30px;margin-bottom:0px;}
.thm16_header-nav-menu > li{float:left;text-align:center;height:100%; background:url('../images/stroke_tool.gif') no-repeat right center ;margin-left:-1px;width:10%;}
.thm16_header-nav-menu > li:first-child{margin-left:0px;}
.thm16_header-nav-menu > li:last-child{background-image:none;}
.thm16_header-nav-menu > li > a,.thm16_header-nav-menu > li.current > a{color:#fff;min-width:60px;height:30px;line-height:30px;font-size:14px;display:block;padding:0px 1px;width:100%;white-space:nowrap;letter-spacing:0px;overflow:hidden;text-overflow:ellipsis;}
.thm16_header-nav-menu > li > a:hover,.thm16_header-nav-menu > li.current > a,.thm16_header-nav-menu > li.active > a{background-color:#AACD03;}
.thm16_header-nav-menu > li > a > i{margin-right:5px;}


/***二级菜单***/
.thm16_header-nav-menu > li.active > .thm16_submenu-area{visibility:visible;}
.thm16_submenu-area{min-height:300px;background:url(../images/space.png) repeat;position:absolute;left:0px;right:0px;z-index:9999;display:none;box-shadow:0px 1px 5px rgba(0,0,0,0.6);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.6)}
.thm16_submenu{min-height:200px;height:100%;float:left;padding:20px 10px;background-color:transparent;position:relative;width:100%;}
.thm16_submenu li{width:200px;text-align:left;background-image:none;height:auto !important;padding-top:10px;padding-bottom:10px;}
.thm16_submenu li + li{border-top:dotted 1px rgba(0,0,0,0.1)}
.thm16_submenu li > a{background-image:none; color:#2b2b2b;display:block;position:relative;font-size:14px;padding-left:10px;padding-right:0px; font-weight:400;line-height:16px;}
.thm16_submenu > li.active > a,.thm16_submenu > li > a:hover{color:#21ab38;padding-left:0px;padding-right:10px; }
.thm16_submenu > li.active > a:after,
.thm16_submenu > li > a:hover:after
{
    font-family: 'FontAwesome';
    content: "\f0da";
    font-size:16px;
    margin-left:5px;
    color:#21ab38;
    line-height:16px;
}
.thm16_submenu-article{height:100%;float:left;padding:20px;text-align:center;position:absolute;left:200px;top:0px;display:none;}
.thm16_submenu-article img.img-responsive{margin-bottom:10px;}
.thm16_submenu-article a:link,.thm16_submenu-area .thm16_submenu-article a:visited,.thm16_submenu-area .thm16_submenu-article a:active,.thm16_submenu-area .thm16_submenu-article a:hover{color:#21ab38;}
.thm16_submenu-article a,.thm16_submenu-area .thm16_submenu-article h5{text-align:left;float:left;line-height:16px;font-size:14px;width:100%;}
.thm16_submenu-article a i{margin-left:5px;font-size:10px}

/***二级菜单移动端收起按钮***/
.thm16_nav-close-btn{visibility:hidden;}
.isMobile .thm16_nav-close-btn{visibility:visible;}
.thm16_nav-close-btn{font-size:36px;text-align:center;}

/***恒生指数***/
.thm16_hsindex,.thm16_login-banner{line-height:30px;box-shadow:0px 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.3);font-weight:700;}
.thm16_hsindex dt,.thm16_hsindex dd,.thm16_hsindex i{line-height:25px;font-size:14px;}
/***登录后的信息banner***/
.thm16_login-banner{font-size:12px;}
.thm16_login-banner .thm16_btn_xs{min-width:80px;}
.thm16_login-banner .thm16_btn_xs i{margin-right:5px;font-size:12px;}
/***移动导航***/
.thm16_mobile-menu-mask{height:0px;z-index:9999;position:absolute;top:0px;right:0px;left:0px;bottom:0px;background-color:#21ab38;margin-top:0px;overflow:hidden;}
.thm16_mobile-nav-bar,.thm16_mobile-logon-bar{display:none; transition:none;margin-top:45px;overflow-y:auto;background-color:#21ab38;-webkit-overflow-scrolling: touch;}
.thm16_mobile-nav-bar::-webkit-scrollbar,.thm16_mobile-logon-bar::-webkit-scrollbar{width:8px;}
.thm16_mobile-nav-bar::-webkit-scrollbar-track,.thm16_mobile-logon-bar::-webkit-scrollbar-track{background-color:#808080; -webkit-border-radius: 2em;  -moz-border-radius: 2em; border-radius:2em;}
.thm16_mobile-nav-bar::-webkit-scrollbar-thumb,.thm16_mobile-logon-bar::-webkit-scrollbar-thumb{background-color:#fff; -webkit-border-radius: 2em;  -moz-border-radius: 2em;border-radius:2em;}
.thm16_mobile-menu-close,.thm16_mobile-menu-close:hover{position:absolute;top:5px;right:5px;color:#fff;z-index:99999;display:none;width:45px;height:45px;text-align:center;line-height:45px;}
.thm16_mobile-menu-close i {font-size:36px;}
