/* Shared desktop navigation for home and article pages. */
#rm_topnav .rm_nav_con{width:min(1280px,calc(100% - 32px));margin:0 auto}
#rm_topnav .col-1{float:none;width:100%}
#rm_topnav .col-1>ul{display:flex;width:100%;padding:0;box-sizing:border-box;align-items:stretch}
#rm_topnav .col-1>ul>li{margin:0}
#rm_topnav .col-1>ul>li.shouye,
#rm_topnav .col-1>ul>li.menu_item{float:none;flex:1 1 0;min-width:0;text-align:center}
#rm_topnav .col-1>ul>li.shouye>a,
#rm_topnav .col-1>ul>li.menu_item>span{display:flex;height:55px;padding:0 6px;align-items:center;justify-content:center;white-space:nowrap}
#rm_topnav .col-1>ul>li.menu_item>span>a{max-width:100%;white-space:nowrap}
#rm_topnav .col-1>ul>li.nav_more,
#rm_topnav .col-1>ul>li.sou{flex:0 0 54px}
#rm_topnav .col-1>ul>li.Sign{flex:0 0 75px;float:none}
#rm_topnav .col-1>ul>li.menu_item.navmoon>div>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:min(1280px,calc(100% - 32px));margin:0 auto;padding:0;text-align:left}
#rm_topnav .col-1>ul>li.menu_item.navmoon>div>ul>li{flex:0 0 auto;margin:0;padding:0 32px 0 0;text-align:left}
