﻿@charset "utf-8";
/* Time:2025/6/23 16:02:47 */
/* SeeTitle_HStyle */
[id*=SeeTitle] { width:520px;padding:0 15px;color:inherit; }
[id*=SeeTitle] h1.SeeTitle:before { height:3px;top:65px;background-color:#333333; }
[id*=SeeTitle] h1.SeeTitle { height:80px;font-size:36px;font-weight:bold;letter-spacing:.1em;-webkit-text-stroke:1px #333333;color:transparent; }
[id*=SeeTitle] .Urltext { height:38px;font-size:28px;font-family:"Century Gothic"; }
[id*=SeeTitle] .Spantext { font-size:18px;line-height:25px; }

[id*=SeeTitle] h1.SeeTitle { background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAHklEQVQImWNkYGBgYGD4//8/A5wF5SBYyAr+//8PAPOCFO0Q2zq7AAAAAElFTkSuQmCC) repeat;text-shadow:5px -3px black,4px -3px white;-webkit-background-clip:text; }

@media only screen and (max-width:800px) {
[id*=SeeTitle]:before,[id*=SeeTitle]:after { }
[id*=SeeTitle] h1.SeeTitle { }
[id*=SeeTitle] .Urltext { top:15px!important;z-index:1!important; }
}

/* 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(/UPIMG/ABanner/FirstScreen1.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; }
}