/* ==|== Adaption Style_css ====================================================== */
@media only screen and (min-width:1520px) {
div.KeysFloat { display:none; width:100%!important; max-width:100%!important; margin:0!important; left:0!important; }
}

@media only screen and (min-height:1333px) {
.Frame_StyleCss:before,.Frame_Sortype:before { background-size:auto 100%!important; }
}

@media only screen and (max-width:1080px) {
#Language div { width:auto!important; top:5px!important; left:auto!important; right:15px!important; }

.Item-list .PlayNums { font-size:32pt; }

#Footer_Items { width:62%!important;min-width:62%!important;max-width:62%!important;padding:0!important; margin:0!important;position:absolute;top:0!important;right:0!important; }
#Footer_Items dl[class^=MaxItem ] { min-width:10%!important; padding-right:0!important; }

#FooterReadtxt #RcodePic { margin-top:0!important;padding:15px 10px!important; }
#FooterReadtxt.FooterGroup { width:100%!important;max-width:100%!important;right:0!important;padding:135px 2% 0!important; }
#FooterReadtxt #FooterReadPic { width:35%!important;max-width:35%!important;left:0!important;padding-top:0!important; }
#FooterReadtxt div.WebSystem { display:none; }

}

@media only screen and (max-width:800px) {
.Frame_StyleCss,.Frame_Sortype { background-attachment:scroll!important; background-size:auto 100%!important; background-repeat:repeat!important; padding:35px 0!important; }
table td.D-Two,table td.D-Three,span[class*=Clear_both] { display:block; clear:both!important; }
html,tt,font.Title,a,a:link,a:visited,a:active { font-size:14px; }
#WapMenu,ol.Type_NewsBox { display:block; }

#Header #MenuMore,#Header_Btn,#Language div a.SC,#Hotline,#GroupSite,#AuthorMore,#Author_Boxs div.Searchs,#Author_Boxs span.AuthorName,[id^=Remarks_List]:before,[id^=Remarks_List]:after,
#TOP_Menu menu:after,#MenuNavTitle,#Body_Left,#Sortype dl span.More,#Sortype dl span.Flip,#News_List div.Piece ul p.Hist,#Body_Pages label,#Body_Pages span.MPage,
ol.News_ItemEight div.D-Item,ol.News_ItemEight div.D-List,ol.News_Gathers .Gathers,ol.News_Gathers .IMG-Main + .IMG-Main div.ShowPics,div.AParallel label.Readlink
{ display:none; }

#SlidesBox .prev,#SlidesBox .next { width:10px; height:10px; padding:15px; border-radius:50%; }
#SlidesBox,#SlidesBox ul.IMGBox,#SlidesBox .AFloat ul,#LoadSlides #LoadBox,
#TOP_Banner,div.ShowBox,div.ShowBox div.AEbg li.Sbox img.Show
{ max-height:320px!important; }

#LoadSlides #Loadthum { max-height:40px!important; }
#LoadSlides #Loadthum li.Tbox { width:calc(20% - 4px); }

#SloganBox ul figure { margin-top:0!important; }
#SloganBox ul { width:100%!important;top:0;left:0;transform:translate(0,0); }
#IMGBox img,#TOP_Banner img,#LoadSlides #LoadBox img
{ background-size:100% auto!important; }

#SloganBox figure { width:100%!important; min-width:100%!important; max-width:100%!important; max-width:100%!important; }

#TOP_Banner div.AE_Content { left:0!important; transform:translate(0,0); }
#TOP_Banner section { min-width:96%!important; width:96%!important; margin:6% 2%!important; height:auto; left:0!important; clear:both; float:none; }
#TOP_Banner section h2.Headline { height:45px!important; font-size:18pt!important; line-height:35px!important; font-weight:normal; }
#TOP_Banner section h3.Subtitle { height:30px!important; font-size:16px!important; }
#TOP_Banner section h2.Headline:before { width:35px; }


div.AFSlide li.item { border-radius:0; }
div.AFSlide li.item img { width:100%;height:100%; margin:0; }
div.AFSlide .prev,div.AFSlide .next { width:25px; height:60px; margin-top:-30px; }
div.AFSlide .prev span,div.AFSlide .next span { width:20px; height:20px; margin-top:15px; }
div.AFSlide .next span { margin-left:-15px; }
div.AFSlide .prev span { margin-left:10px; }
div.AFSlide .next { right:0; }
div.AFSlide .prev { left:0; }


#HOT_Body { padding-top:0!important; }
#Header { height:90px!important; position:static!important; top:0!important; left:0!important; }

#Language { border:0!important; background:none!important; color:#333!important; }
#Language div { width:auto!important; top:35px!important; left:auto!important; right:90px!important; color:inherit!important; }
#Language div a { padding:0 6px!important; background-image:none!important; color:inherit!important; }

[id^=Frame],[id^=Frame] div.Readtxt,[id^=Frame] div.ReadLayout,[class^=IMG_List] div.list,[class^=IMG_List] div.Boxs,[class=Author_Hist] span:nth-child(1),
[id*=SeeTitle],[class*="D-Tabel"],[class*="D-Two"],[class*="D-Three"],[class*="IMG-Main"],[class*="K-ShowPics"],[class*="K-PicSlide"],[class*="K-ListDays"],
#Header,#TOP_Logo,#TOP_Logo #Logo,#TOP_Menu,#TOP_Menu menu,#TOP_Menu.open,#TOP_Menu.open menu,#MenuNav div,#MenuNav div ul,#Main_NavItem,
#Home_Grouping,#Home_Frame,#Body_Frame,#Body_Main,#Body_Right,#Body_Calculator,#FooterDiv,#Footer_Items,#FooterReadtxt,
#TOP_Banner div,#SlidesBox .AFloat ul,#SlidesBox .AFloat li article,#SlidesBox .AFloat li article img,#LoadSlides,
ol.News_Five div,div.ReadPic,div.Readtxt,.MainContent,.ReadDesigner
{ width:100%!important; min-width:100%!important; max-width:100%!important; height:auto; margin:0!important; left:0!important; clear:both; float:none; }

/* #Author_Boxs,#Body_Author,#Body_Content,#ViewSortype,div.MainKEditor,
ol.H_NewsShow dl,ol.News_Abstract .Reply,ol.News_ItemSix div.Three,ol.Type_NewsBox .NewsBox
{ width:100%!important; max-width:100%!important; left:0!important; clear:both; float:none; }
*/

#Body_Frame,#Body_Main,div.MainKEditor
{ padding:0 3%!important; }


[id*=SeeTitle] { margin-bottom:20px!important; }
[class*="Readtxt"] { margin-top:10px!important; }
[class*="K-ListDays"] { padding:0!important; }

#TOP_Logo,#TOP_Logo #Logo { height:90px!important; position:fixed!important; position:absolute; text-align:left!important; top:0; right:auto; border-radius:0; }
#TOP_Logo #Logo img { width:auto!important; max-height:70px!important; margin:10px!important; filter:brightness(1) invert(0)!important; }
#TOP_Logo { background-color:#FFF; }

#TOP_Menu { top:90px!important; border:0!important; }
#TOP_Menu,#TOP_Menu menu { width:100%!important; height:0!important; padding:0!important; position:fixed!important; position:absolute; display:block; }
#TOP_Menu.open,#TOP_Menu.open menu { width:100%!important; height:100%!important; background-color:rgba(0,0,0,.5); }
#MenuNav div,#MenuNav div ul { width:100%!important; height:50px!important; padding:0!important; border:0!important; background:none; clear:both; flex:none; }
#MenuNav div,#MenuNav div ul,#MenuNav div ul a,#MenuNav div ul a:hover
{ font-size:20px; font-weight:normal; color:#FFF; line-height:50px!important; }

#TOP_Menu.open menu { height:100%!important; padding-top:5%!important; display:block; }


#Body_Content dir span.links,#Body_Content dir span.links a { left:0;right:auto;top:5px; height:22px; line-height:22px; }
#Body_Pages.Article a { width:100%; clear:both; float:left; }

[class*="D-Four"],[class*="D-Six"],dl.Coption,div.Mold,div.Mini,div.Boxs
{ width:49%!important; min-width:49%!important; margin:0 auto 1%!important; clear:none!important; }
/*[class^=IMG_List] div:nth-child(even) { margin-left:1%!important; float:right!important; }*/

[class*="Set_Width"],[class*="D-Tabel"],[class^=IMG_List] div.zoom
{ min-width:96%!important; width:96%!important; margin:1% 2%!important; padding:0!important; height:auto; clear:both; }

[class^=IMG_List] div.Mold:nth-child(1),[class^=IMG_List] div.Mini:nth-child(1),[class^=IMG_List] div.Boxs:nth-child(1)
{ width:99%!important; min-width:99%!important; margin:.5%!important; }


[class^=IMG_List].AStyle div.imgsty,[class^=IMG_List].AStyle figure { padding-bottom:100%!important; }
[class^=IMG_List].BStyle div.imgsty,[class^=IMG_List].BStyle figure { padding-bottom:calc((6/8)*100%)!important; }
[class^=IMG_List].CStyle div.imgsty,[class^=IMG_List].CStyle figure { padding-bottom:calc((4/3)*100%)!important; }
[class^=IMG_List].DStyle div.imgsty,[class^=IMG_List].DStyle figure { padding-bottom:calc((6/9)*100%)!important; }


#Main_10 div[class*="list"],[class*="D-Six"] { min-width:calc(100%/3)!important; width:calc(100%/3)!important; margin:1% auto!important; }

div.Item-list { width:100%!important;min-width:100%!important; }
div.Item-list span.PlayNums { font-size:24pt; line-height:35px; }
div.Item-list ul.Rectangle { width:100%; margin-left:0; margin-right:0; }
div.Item-list + .Item-list { margin-top:8px!important; margin-left:0!important; }

#Author_tags { height:165px; }
#Author_Boxs { padding:25px 0; margin:0 2%!important; }
#Author_Boxs:after { bottom:auto; top:135px; }
#Author_Boxs h1.Headline { font-size:28px; line-height:32px; margin-top:18px; }

#Author_Share div { width:50px; height:65px; font-size:12px; display:none; }
#Author_Share img,#Author_Share i.icon { width:100%; height:45px; font-size:28px; line-height:40px; }

#Author_Boxs.Order_Now h1.Headline { display:none; }
#Author_Boxs.Order_Now div.Searchs { display:block; width:100%; }
#Author_Boxs.Order_Now .Author_Hist{ margin-top:65px; }


#Body_Search .MainSearch,#Body_Search .MoreSearch { width:100%!important; min-width:100%!important; max-width:100%!important; margin:0 auto!important; }
#TOP_Search,#HomeSearch,#Body_Search.MainShadow .MainSearch form { display:none; }

#Body_Search.KeySearch .KeyDivs { max-width:100%; height:48px; margin-left:-50%; margin-top:0; }
#Body_Search.KeySearch input.keyText { padding:12px 5%; }
#Body_Search.KeySearch input.keySubmit { height:48px; }

#Main_NavItem ul.NavItem { text-align:center!important; }
#Main_TypeClass dt.Type_Title { width:100%; height:100%; padding-left:0!important; }
#Main_TypeClass dl dd { padding-left:0!important; padding-right:20px; }

#Plus_NavMore label { width:auto!important;padding:0 15px;float:left; }
#Type_title span { padding:3px 8px!important; }

#Body_Pics .Btn_UrlPage { width:auto!important; border-radius:0; padding:8px 15px; }
#Body_Pics .Btn_UrlPage + .Btn_UrlPage { margin-left:2px; }


div.SiteTitle { width:100%!important; min-height:55px; height:auto!important; margin-bottom:0!important; position:relative; clear:both; }
div.SiteTitle:before,div.SiteTitle:after { width:50%!important; height:2px!important; top:60px!important; left:25%!important; transform:rotate(0)!important; }
div.SiteTitle h1.DirTitle,div.SiteTitle .Urltext,div.SiteTitle .Spantext { width:100%!important; height:55px!important; text-align:center!important; float:left!important; }

div.SiteTitle h1.DirTitle,div.SiteTitle h1.DirTitle a { height:65px!important; font-size:22pt!important; line-height:78px!important; z-index:1!important; }
div.SiteTitle .Urltext { position:absolute; top:0!important; font-size:38pt!important; line-height:42px!important; color:#E5E5E5; z-index:0!important; }
div.SiteTitle .Spantext { font-size:16px!important; }


div[class^=IMG_List] div.AEbg { max-width:768px!important; }
div[class^=IMG_List] div.AEbg.AENull { margin:0 auto; height:0; }
div[class^=IMG_List].AStyle div.AEbg { margin:32px auto; height:660px; }
div[class^=IMG_List].BStyle div.AEbg { margin:32px auto; height:550px; }
div[class^=IMG_List].CStyle div.AEbg { margin:32px auto; height:800px; }
div[class^=IMG_List].DStyle div.AEbg { margin:32px auto; height:550px; }
div[class^=IMG_List].FStyle div.AEbg { margin:32px auto; height:550px; }


div.AE_Slides,div.AE_Slides ul.AllHeight,div.AE_Slides div.D-Two,div.AE_Slides div.D-Three { max-height:250px!important; }
div.AE_Slides .Blinds .Main { width:100%!important;position: absolute; left:0; bottom:0; }


div.AE_Slides div.D-Two ul.Remarks { margin-left:1%;  }
div.AE_Slides div.D-Two li { width:50%; margin-right:2%; }

div.AParallel div.NewsShow,div.AParallel dl.NewsList,.ParallelBox div.D-Two { width:100%!important; }
div.AParallel dl.NewsShow div.Show,div.AParallel dl.NewsShow dt,div.AParallel dl.NewsShow dd { width:100%!important; padding-left:0; }

div.AParallel dl.NewsList { margin-top:20px!important; float:none; }
div.AParallel div.AEbg ul,div.AParallel div.AEbg li.Sbox { width:100%; height:480px; }

ol.News_TxtList div.ShowPics,ol.News_ItemEight div.ZoomBox { width:100%!important; height:210px; padding:0; }
ol.News_TxtList div.ShowPics div.Zoom,ol.News_ItemEight div.IMG-Zoom { width:100%!important; height:100%; margin-top:0; }

ol.News_TxtList div.ShowPics div.Zoom img,ol.News_ItemEight div.IMG-Zoom img { width:100%; height:auto; left:50%; top:50%; transform:translate(-50%,-50%); }
ol.News_TxtList div.ShowPics div.Zoom img,ol.News_ItemEight div.IMG-Zoom:hover img { transform:translate(-50%,-50%) scale(1.2); }

ol.News_TxtList div.Abstract,ol.News_TxtList dl.Days-List,ol.News_Five div dl,ol.News_ShowItem div dl { width:100%!important; padding:0!important; }
ol.News_ShowItem div.Three div.IMG-Zoom,ol.News_ItemSix div.Three div.ShowPic { width:100%!important; padding-bottom:calc((6/9)*100%)!important; }
ol.News_ItemSix div.Three dl,ol.News_ItemEight div.ShowPics,ol.News_ItemEight div.D-Item,ol.News_ItemEight div.D-List { width:100%!important; float:right; }


ol.News_IMGBoxs dl.IMG { min-width:49%!important; width:49%!important; margin:.5%!important; clear:none!important; }
ol.News_IMGBoxs dl.IMG.Boxs4 { height:191px!important; float:right; }
ol.News_IMGBoxs dl.IMG.Boxs1 { height:388px!important; }

ol.News_DaysList .ShowPics
{ min-width:96%!important; width:96%!important; margin:auto 2%!important; padding:0!important; height:auto; clear:both; }
ol.News_DaysList .ShowPics,ol.News_DaysList div.IMG-Zoom
{ margin:0 auto 12px; }


ol.News_TxtList .ShowScroll,ol.News_TxtList .ShowScroll ul { height:250px; }
ol.News_TxtList .Txt-List,ol.News_TxtList .Txt-Days { width:100%; }

ol.Type_Divides div.D-Four,ol.Type_Divides div.D-Tabel { min-width:96%!important; width:96%!important; margin:2%!important; padding:0!important; height:auto; clear:both; }
ol.Type_Divides div.D-Tabel div.IMG-Show { width:100%!important; max-width:100%!important; margin-top:2%!important; clear:both; float:none; }
ol.Type_Divides div.D-Tabel div.ShowItem { width:100%!important; display:block; }

[id^=DaysItems] { width:100%; min-height:300px; height:auto; }
[id^=DaysItems]:after,[id^=DaysItems]:before { display:none; }
[id^=DaysItems] dl { width:100%!important; margin-left:0; padding-left:0; clear:both; }
[id^=DaysItems] label.DaysTime,[id^=DaysItems] div.imgsty { width:75%!important; height:200px; box-sizing:border-box; position:relative; float:right; }
[id^=DaysItems] label.DaysTime { width:25%!important; padding:0 15px!important; position:absolute; top:0;left:0; }
[id^=DaysItems] label.DaysTime p.Hist { width:100%; font-size:35pt; }


#IMGText_Box.Eoption div.D-Four,#IMGText_Box.Eoption div.D-Four div.IMGShow
{ width:100%!important; margin:0!important; padding:0!important; height:auto; clear:both; position:relative!important; }
#IMGText_Box.Eoption div.D-Four { height:75%!important; }
#IMGText_Box.Eoption div.D-Four div.IMGShow img { height:100%!important; bottom:0!important; }
#IMGText_Box.Eoption div.D-Four ul.Remarks { position:absolute!important; bottom:0!important; background-color:rgba(0,0,0,.5)!important; color:#FFF!important; }

#IMGText_Box div.D-Three div.IMGShow:before,#IMGText_Box div.D-Three div.IMGShow:before,
#IMGText_Box.Eoption div.D-Four div.IMGShow:before,#IMGText_Box.Eoption div.D-Four div.IMGShow:before
{ top:auto!important; bottom:0!important; left:50%!important; margin-top:auto!important; margin-bottom:-15px!important; margin-left:-15px!important; }


[id^=Remarks_List] { width:100%!important; min-width:100%!important; margin:2% auto!important; }
[id^=Remarks_List] div.ShowPics,[id^=Remarks_List] dl.ReadRemarks { width:100%!important; margin:0!important; padding:0!important; }
[id^=Remarks_List] div.Btn_ReadMore { left:15px!important; bottom:15px!important; }
[id^=Remarks_List] dl.ReadRemarks { padding-bottom:52px!important; }

[id^=Remarks_List].Averages dl,[id^=Remarks_List].Averages div.ShowPics
{ width:100%!important; min-width:100%!important; max-width:100%!important; margin:0!important; clear:both; float:none; }

#ViewSortype { margin:20px auto!important; float:none!important; }

#News_List div.Piece { width:96%; height:auto; margin:2px 2% 18px; padding:0; border:0; background:none; color:#333; }
#News_List div.Piece ul,#News_List div.Piece dl { width:100%; height:auto; margin:0; padding:0; background:none; color:#333; position:relative; clear:both; }
#News_List div.Piece ul p.More { text-align:left; background:none!important; font:normal bold 13pt/32px Arial; color:#333; }
#News_List div.Piece dl dt.Title { height:auto; margin-bottom:9px; border-bottom:1px solid #DDD; color:#000; }

#FrameOrders div.TopLoop,#FrameOrders div.LeftLoop { margin-top:20px!important; }
#BodyOrders dd { width:100%!important; clear:both; }
#GetOrder dl { width:100%!important; clear:both; }
#GetOrder dl textarea { width:96%; height:120px; clear:both; }
#GetOrder dl input { height:28px; font-size:larger; }

#FooterDiv.Items_StyleCss { padding-top:80px!important; }
#Footer_Items { display:flex; padding:0!important; margin:0!important; position:absolute;top:0!important; }
#Footer_Items dt,#Footer_Items dd { width:100%; clear:both; }
#Footer_Items dd { display:none; }

#FooterDiv #FooterReadPic { position:relative!important; }
#FooterReadtxt.FooterMain,#FooterReadPic { text-align:left; padding:0!important; }
#FooterReadtxt [class*="D-Two"],#Footer_Items { margin:10px 0!important; }

#FooterReadPic { width:100%!important; max-width:100%!important; height:auto!important; padding:15px 0!important; clear:both; }
#FooterReadPic .WebSystem,#FooterReadPic .PlusOnline { width:100%; box-sizing:border-box; padding:10px!important; float:left; }
#FooterReadPic #RcodePic { height:auto !important; margin:10px auto!important; }
}