﻿@charset "utf-8";
/* Time:2025/12/6 15:06:05 */
/* DirBlock_AStyle */
#HOT_Body dir cite a { border-bottom:5px solid #1E2380;font-size:16px;color:#1E2380; }

/* SeeTitle_KeyStyle */
[id*=SeeTitle] { width:100%; min-height:165px; padding:0; }
[id*=SeeTitle]:before,[id*=SeeTitle]:after {  width:78px;left:50%;transform:translateX(-50%); }
[id*=SeeTitle]:before { height:123px;border:2px solid #CCC;background-color:transparent!important; }
[id*=SeeTitle]:after { width:30px;height:4px;top:120px;background-color:#F39800!important; }

[id*=SeeTitle] h1.SeeTitle { position:absolute;top:55px;left:0;z-index:1; }
[id*=SeeTitle] h1.SeeTitle { font-size:22pt;font-weight:bold;color:#1E2380; }
[id*=SeeTitle] .Urltext { height:130px; font-size:88pt;font-weight:bold;line-height:118px;color:#F5F5F5!important; }
[id*=SeeTitle] .Spantext { font-size:18px;line-height:25px; }

@media only screen and (max-width:800px) {
[id*=SeeTitle]:before,[id*=SeeTitle] .Urltext { height:125px!important;line-height:125px!important; }
[id*=SeeTitle] .Urltext { position:relative!important;font-size:60pt!important; }
[id*=SeeTitle]:before { width:15%!important; }
[id*=SeeTitle]:after { width:6%!important; }
}

/* SitePage1_Style_css */
[class*=Maxwidth] { width:100%; max-width:1580px!important; }
#Header { background-color:#1E2380;color:#FFF; }
#Language div.FloatRight { top:55px;color:#FFF; }
#MenuNav div.DivNav17,#MenuNav div.DivNav18,#MenuNav div.DivNav19 { min-width:150px; }
#TOP_Menu,#MenuNav div,#MenuNav div ul { top:0;margin-top:0; }
#MenuNav ul:Before { background-color:rgba(255,255,255,1); }
#MenuNav div ul { height:110px;line-height:138px; }

.KE_IMG_Show div.list label.Title.Author { background-color:#FFF; }
.KE_IMG_Show div.list label.Title.Author { width:90%; height:30px; padding:32px 5% 8px; }
.KE_IMG_Show div.list label.Title p.Author { left:5%; top:8px; bottom:auto; }
.KE_IMG_Show div.list:hover label.Title.Author { background-color:#F39800;color:#FFF; }

#RcodePic { display:block;text-align:center; }

/* === Adaption Boilerplate ============================================== */
@media only screen and (max-width:1580px) {
#MenuNav { width:950px!important;padding-left:300px!important; }
}
@media only screen and (min-width:1024px) {
#Header.fixed #TOP_Menu { top:0!important;margin-top:0!important; }
#Header.fixed #TOP_Menu #MenuNav ul { height:50px; line-height:50px; }
}
@media only screen and (max-width:800px) {
#Language div a { color:#FFF!important; }
#Header,#TOP_Logo { background-color:#1E2380;color:#FFF; }
#TOP_Menu.open,#TOP_Menu.open menu { background-color:rgba(243,154,0,.5); }
}