﻿@charset "utf-8";
/* Time:2025/7/6 19:34:06 */
/* SitePage1_Style_css */
[class*=Maxwidth]:not(#FooterDiv) { max-width:1500px!important; }
h1.Headline,p.Headline,p.Headline span { font-size:32px; }

#Header_Nav,#TOP_Menu:after,#Body_Left dir { background:url(/OAction/Images/View-1.jpg) no-repeat left center; }
#Body_Search input.keyText,#Body_Main #Body_Left { background-color:#F5F5F5; }
#MenuNav div ul { color:#333; }
#MenuNav div:hover ul,#Body_Left dir { color:#FFF; }

[class^=IMG_List] .list,[class^=IMG_List] .zoom { border:5px solid #FFF;margin:0!important; }
.IMG_List_2 .list,.IMG_List_2 .zoom { width:calc(100%/2)!important; }
.IMG_List_3 .list,.IMG_List_3 .zoom { width:calc(100%/3)!important; }
.IMG_List_4 .list { width:calc(100%/4)!important; }

[class^=IMG_List] div:hover label.Title,ul.H_Title span:hover { background-color:#DD0000; color:#FFF; }
[class^=IMG_List] div label.Title { font-size:13.5pt; }
[class^=IMG_List] div label.Title p.Author { font-size:11pt;padding:0; }
[class^=IMG_List] div label.Title.Author { height:75px; padding:15px 0 5px; }
[class^=IMG_List] div:hover label.Title.Author { height:75px; padding:15px 5% 5px; }
[class^=IMG_List] div:hover p.Author { left:5%; }

figure.D-Getleft tt { height:45px; top:15%; font-size:16pt; }
figure.D-Getleft dd,figure.C-Getleft pre { height:50px;padding-top:15px;top:80%; }
figure.D-Getleft tt:before {  width:5%; left:5%; bottom:0; border-top:1px solid #FFF; }

/* === Adaption Style_css ============================= */
@media only screen and (max-width:1500px) {
#FooterDiv,#Body_Pages { max-width:1380px; }
}

@media only screen and (max-width:1366px) {
#FooterDiv,#Body_Pages { max-width:1180px; }
}

@media only screen and (max-width:800px) {
#TOP_Logo,#TOP_Menu { background-color:#FFF!important; }
img.Zoom { width:92%; }
.AboutShow { height:auto; }
#TOP_Menu:hover:after { width:0;  }
h1.Headline,p.Headline,p.Headline span { font-size:22px!important; }
.KE_IMG_Show .list,.KE_IMG_Show .zoom { width:100%!important; border-width:5px 0; }
div.Grouping div.item-list { width:100%!important; min-width:100%!important; max-width:100%!important; height:350px!important; }
div.Grouping div.item-list dl { padding:5% 0!important; }
}