@charset "utf-8";

/* 专属的CSS固定样式E00,F60,FC0,051,08B,051,A0E,222 */
/* 橙色 #F60 #D60 #D40 */
/* 黄色 #D90 #FC0 #B93 #A80 */
/* 绿色 #085 #0A7 #1A8 #105A2D */
/* 青色 #09C #08B #57A */
/* 蓝色 #039 #08B #57A */
/* 紫色 #73A #63A */

#HOT_Body h1.Title,#HOT_Body h1.Title a { width:100%; text-align:center; font-size:14pt; line-height:35px; }
#Header:before,#Header:after,#Header *:before,#Header *:after { content:""; position:absolute; z-index:0; }
#Footer:before,#Footer:after,#Footer *:before,#Footer *:after { content:""; position:absolute; z-index:0; }
#HOT_Body div:before,#HOT_Body div:after,#HOT_Body dl:before,#HOT_Body dl:after,#HOT_Body dir:before,#HOT_Body dir:after,
#HOT_Body dl *:before,#HOT_Body dl *:after,#HOT_Body dir *:before,#HOT_Body dir *:after
{ content:""; position:absolute; z-index:0; }


/* 浮动层会员及模版样式 */
#Header { width:100%; top:0; left:0; z-index:200; }

#Language { width:100%; height:0; margin:0 auto; position:inherit; top:0; clear:both; z-index:258; }
#Language div { width:300px; text-align:right; position:absolute; top:0; left:50%; margin-left:330px; }
#Language div,#Language div a { font-size:9pt; line-height:32px; padding:0 3px; }

#Language div#GroupSite { width:150px; height:35px; margin-left:0px; }
#Language div#GroupSite p { width:100%; height:35px; text-align:center; font-size:12pt; }

#Hotline { min-width:200px; max-width:900px; min-height:32px; line-height:2; position:absolute; top:0; left:50%; cursor:pointer; z-index:288; }

#Header_Fixed { width:100%; height:0; position:absolute; position:fixed!important; top:0; left:0; background-color:rgba(0,0,0,.5); color:#333; z-index:260; }
#Header_Fixed.Open { width:100%; height:100%; background-color:rgba(255,255,255,1); }

#Header_Main { width:1280px; height:auto; margin:120px auto 0; position:relative; box-sizing:border-box; }
#Header_Main div.NullEditor { width:100%; height:70px; text-align:center; float:left; }

#Header_NavItem { width:100%; height:40px; margin:18px auto; border:1px solid #CCC; border-width:1px 0; display:flex; clear:both; }
#Header_NavItem div,#Header_NavItem div ul { width:auto; height:100%; text-align:center; font-size:10.5pt; line-height:40px; color:#333; float:left; flex:1; }
#Header_NavItem div ul,#Header_NavItem div a { width:100%; height:100%; font-size:inherit; line-height:inherit; color:inherit; }


/* LOGO和导航样式设置 */
#TOP_Logo { height:0; margin:0 auto; z-index:266; }
#TOP_Logo #Logo { width:640px; height:100%; display:table; position:absolute; z-index:288; }
#TOP_Logo #Logo span { display:table-cell; vertical-align:middle; }
#TOP_Logo #Logo img { max-width:580px; max-height:90px; width:expression(this.width>640 && this.width>this.height ? 640:auto); height:expression(this.height>90 ? auto:90); }

#TOP_Menu { width:100%; background:none; z-index:155; }
#TOP_Menu menu { background:none; margin:0 auto; display:flex; z-index:155; }
#TOP_Menu menu div { height:100%; text-align:center; float:left; flex:1; z-index:158; }
#TOP_Menu menu div ul { width:100%; height:100%; text-align:center; position:relative; z-index:159; }

#TOP_Menu menu div ul { height:38px; font-size:12pt; line-height:38px; }
#TOP_Menu menu div ul a,#TOP_Menu menu div ul span { font-size:inherit; font-weight:inherit; line-height:inherit; }
#TOP_Menu menu div ul span { width:100%; display:none; font-family:Arial,"宋体"; font-size:10pt; }
#TOP_Menu menu div ul.Open span,#TOP_Menu menu div ul:hover span { display:none; }
#TOP_Menu menu div ul.Open a,#TOP_Menu menu div ul:hover a { display:block; }


#TOP_Menu menu div dl { width:100%; height:0; border:0; text-align:center; clear:both; z-index:155; }
#TOP_Menu menu div dl dd { width:96%; padding:2px 2%; text-align:center; box-sizing:border-box; background-color:#FFF; }
#TOP_Menu menu div dl dd:last-child { padding-bottom:12px; }
#TOP_Menu menu div dl dd:first-child { padding-top:12px; }

#TOP_Menu menu div:hover,#Header.fixed #TOP_Menu menu div:hover { height:auto; }
#TOP_Menu menu div:hover dl { height:260px; }

#TOP_Menu menu div.Nav_Img dl { width:300px!important; position:absolute; margin-top:50px; }
#TOP_Menu menu div.Nav_Img dl dt { width:50%; height:150px; text-align:center; position:relative; float:left; display:inline-block; }
#TOP_Menu menu div.Nav_Img dl dt img { width:100%; height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; top:0; }
#TOP_Menu menu div.Nav_Img dl dd { width:calc(50% - 30px); padding:0 15px; text-align:left; height:22px; box-sizing:border-box; }
#TOP_Menu menu div.Nav_Img dl dd:nth-child(-n+2) { margin-top:10px; }

#TOP_Menu menu div dd,#TOP_Menu menu div dd a { font-size:100%; line-height:20px; color:#333; }

#TOP_Menu menu div.Nav_Img:hover,#TOP_Menu menu div.Nav_Img:hover dl { height:180px; }
#TOP_Menu menu div.Nav_Img:hover dl,#TOP_Menu menu div.Nav_Img:hover dl dd { background-color:#FFF!important; }



/* 导航内容层样式 */
#MenuMore { width:100%; height:0; position:absolute; z-index:152; }
#MenuMore.Open { height:auto; z-index:2020; }

#MenuMore ol { width:100%; height:0; background:rgba(0,0,0,.2); display:none; }
#MenuMore.Open ol { height:100%; background:rgba(0,0,0,.6); }

#MenuMore div.NavItem { text-align:center; margin:0 auto; display:flex; position:relative; }
#MenuMore div.NavItem div.NavItemMore { text-align:center; float:left; flex:1; }

#MenuMore dl.ItemGroup { width:100%; height:100%; display:table; position:relative; color:#FFF; }
#MenuMore dl.ItemGroup dt,#MenuMore dl.ItemGroup dd { width:100%; text-align:center; }
#MenuMore dl.ItemGroup dt { width:100%; height:135px; margin:10px auto; position:relative; display:table-cell; vertical-align:middle; }
#MenuMore dl.ItemGroup img { max-width:100%; max-height:100%; min-height:110px; }

#MenuMore dl.ItemMore { width:100%; height:100%; display:table; position:relative; color:#FFF; }
#MenuMore dl.ItemMore dt,#MenuMore dl.ItemMore dd { height:100%; position:relative; display:table-cell; vertical-align:middle; }
#MenuMore dl.ItemMore img { max-width:100%; max-height:100%; min-height:150px; }
#MenuMore dl.ItemMore dt { width:30%; margin:0 2.5%; }
#MenuMore dl.ItemMore dd { width:60%; margin:0 2.5%; }
#MenuMore dl.ItemMore p { height:35px; line-height:35px; }


#MenuMore dl.TypeGroup { width:100%; height:100%; box-sizing:content-box; display:table; position:relative; color:#FFF; }
#MenuMore dl.TypeGroup dt,#MenuMore dl.TypeGroup dd { width:95%; height:25px; text-align:center; text-wrap:normal; }
#MenuMore dl.TypeGroup dt { width:100%; height:50px; margin:10px auto; position:relative; display:table-cell; vertical-align:middle; }
#MenuMore dl.TypeGroup dt:before,#MenuMore dl.TypeGroup dt:after { width:100%; content:""; position:absolute; left:0; bottom:0; z-index:0; }



/* 分类图标组样式设置 */
#ICO_Group { width:640px; height:50px; position:absolute; top:20px; left:50%; z-index:2188; }
#ICO_Group div,#ICO_Group i.icon { width:40px; height:40px; text-align:center; float:right; margin:5px; }
#ICO_Group i.icon { font-size:32px; line-height:45px; font-style:inherit; font-weight:100; margin:0; }

#Header.fixed #ICO_Group { top:0!important; }

#ICO_Group ul { width:520px; height:40px; padding:0 10px; filter:Alpha(opacity=1); opacity:100; background-color:#DDD; position:absolute; top:5px; right:0; z-index:100; }
#ICO_Group ul img.Colse { height:40px; background:url(../images/ico4.png) no-repeat center top; background-size:100%; float:right; margin:0 9px; }
#ICO_Group ul a { font-size:12pt; line-height:40px; padding:0 19px; color:#FFF; border-right:1px solid #FFF; }
#ICO_Group ul.Null { width:0; height:40px; padding:0; filter:Alpha(opacity=0); opacity:0; }
#ICO_Group:hover ul { background-color:#03A; }

#ICO_Group ul input.text { width:260px; height:25px; line-height:25px; color:#EEE; border:1px solid #DDD; background-color:transparent; margin:7px 8px 0 22px; padding:0 8px; }
#ICO_Group ul input.Submit { width:28px; height:28px; border:0; margin-top:9px; margin-left:28px; }
#ICO_Group ul input.Submit { background:url(../images/ico5.png) no-repeat center; background-size:100%; background-color:transparent; }


/* 分类标签组样式设置 */
#MenuGroup { width:1280px; height:0; margin:0 auto; position:inherit; }
#MenuGroup div.MenuGroup { width:100%; margin:0 auto; display:table; table-layout:fixed; }
#MenuGroup div.GroupLeft { width:300px; height:100%; position:absolute; background:rgba(0,0,0,.6); z-index:88; }
#MenuGroup div.GroupLeft li { width:90%; padding:8% 5%; text-align:center; color:#FFF; position:relative; }
#MenuGroup div.GroupLeft p,#MenuGroup div.GroupLeft a { height:52px; font-size:12pt; line-height:52px; color:#FFF; }
#MenuGroup div.GroupLeft p:hover { background:#FFF; }
#MenuGroup div.GroupLeft p:hover a { color:#333; }

#MenuGroup div.GroupRight { width:980px; position:absolute; margin-left:300px; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity:0; transition:all .3s; z-index:0; }
#MenuGroup div.GroupRight.Open,#MenuGroup ol.GroupMain { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity:1; transition:all .3s; }
#MenuGroup div.GroupRight.Open { background:rgba(255,255,255,.8); z-index:90; }
#MenuGroup div.GroupRight.Open:hover { background:rgba(255,255,255,1); }

#MenuGroup div.Designer { width:100%; height:auto; margin-bottom:12px; clear:both; }

ol.GroupMain dl.ArticleItem { padding:3%; box-sizing:border-box; }
ol.GroupMain dl.ArticleItem dd { width:calc(100%/4 - 3px); height:32px; text-indent:22px; position:relative; }
ol.GroupMain dl.ArticleItem dd:before { content:"|-"; position:absolute; width:22px; left:0; text-indent:5px; z-index:0; }
ol.GroupMain dl.ArticleItem dd,ol.GroupMain dl.ArticleItem dd:before,ol.GroupMain dl.ArticleItem dd a { font-size:10.5pt; line-height:35px; }

ol.GroupMain dl.Group_ItemShow { width:calc(90%/4 - .2px); padding-left:2%; position:relative; }
ol.GroupMain dl.Group_ItemShow dt { text-align:center; margin:12px auto; }
ol.GroupMain dl.Group_ItemShow img { width:100%; height:95px; margin:8px auto; } 

ol.GroupMain dl.Group_ItemList { width:calc(90%/4 - .2px); padding-left:2%; position:relative; z-index:2029; }
ol.GroupMain dl.Group_ItemList dt { width:100%; height:52px; margin-top:18px; }
ol.GroupMain dl.Group_ItemList dt.Title:after { width:100%; left:0; bottom:7px; border-bottom:1px solid #DDD; z-index:-1; }
ol.GroupMain dl.Group_ItemList dt.Title:before { width:28px; left:0; bottom:7px; border-bottom:1px solid #333; z-index:0; }

ol.GroupMain dl.Group_ItemList:hover dt.Title:before { width:100%; }

ol.GroupMain dl.Group_ItemList dt,ol.GroupMain dl.Group_ItemList dt a { font-size:14px; font-weight:bold; line-height:60px; }

ol.GroupMain dl.Group_ItemList li { width:calc(100% - 25px); height:25px; padding-left:20px; white-space:nowrap; position:relative; }
ol.GroupMain dl.Group_ItemList li:before { content:"|-"; position:absolute; width:22px; left:5px; z-index:0; }
ol.GroupMain dl.Group_ItemList li,ol.GroupMain dl.Group_ItemList li a { font-size:10.5pt; line-height:35px; }



/* 搜索条的样式设置 */
#TOP_Search input,#Body_Search input { height:28px; text-align:left; border:0; border-radius:0; }
#TOP_Search .text,#Body_Search .text { width:82%; height:24px; line-height:24px; color:#CCC; border:1px solid #DDD; background-color:transparent; padding:1px 2%; }
#TOP_Search .Submit,#Body_Search .Submit { width:12%; color:#DDD; text-align:center; background:url(../images/search.png) no-repeat left center; }
#TOP_Search .text.Keywords { color:#555; }


#TOP_Search { width:100%; height:0; margin:0 auto; position:inherit; z-index:298; }
.KeysSearch,.NavSearch { width:258px; height:28px; position:absolute; top:65px; left:50%; margin-left:330px; z-index:299; }

#Body_Search input.keyText { width:65%; height:24px; padding:17px 5%; border:0; background-color:#FFF; }
#Body_Search input.keySubmit { width:25%; height:58px; text-align:center; font-size:12pt; background-color:#F00; color:#FFF; }

.KeySearch { width:100%; height:0; position:inherit; background:#FFF; box-shadow:0 5px 5px #EEE; }
.KeySearch .KeyDivs { width:780px; height:58px; position:absolute; left:50%; margin-left:-390px; margin-top:-100px; z-index:58; }

.AlterSearch { width:100%; height:58px; position:inherit; background:#FFF; box-shadow:0 5px 5px #EEE; }
.AlterSearch .MainSearch { width:100%; height:40px; margin:0 auto; padding:9px 0; }
.AlterSearch .MainSearch label { width:120px; height:45px; background:#FFF; position:absolute; margin-top:-54px; }
.AlterSearch .MainSearch label { font-size:12pt; line-height:50px; text-align:center; }
.AlterSearch .MainSearch label + label { margin-left:120px; }

.AlterSearch .Keyform { width:58%; height:42px; position:relative; float:left; }
#Body_Search .Keyform input.keyText { width:72%; height:42px; line-height:40px; padding:0 2%; border:1px solid #DDD; box-sizing:border-box; }
#Body_Search .Keyform input.keySubmit { width:28%; height:42px; }


.KeysMain { width:100%; height:28px; padding:13px 0 9px; background:#FFF; box-shadow:0 3px 3px #EEE; z-index:58; }
.KeysMain form { width:28%; float:right; }

.KeysMainDiv { height:28px; position:relative; margin:0 auto; z-index:30; }
.KeysMainDiv label { padding-left:32px; line-height:30px; background:url(../images/abc.gif) no-repeat 6px 2px; }
.KeysMainDiv label.Home { background-position:0 -520px; }



#SearchRoll { width:62%; height:26px; position:relative; float:left; }
#SearchRoll div.Roll { width:calc(100% - 32px); height:26px; float:left; font-size:10.5pt; line-height:26px; }
#SearchRoll div.Roll li,#SearchRoll div.Roll li a { width:100%; height:26px; font-size:10.5pt; line-height:26px; float:left; clear:both; }
#SearchRoll i.icon { width:30px; height:26px; line-height:26px; text-align:center; float:left; }

#Body_Search #bdshare.bdshare_t a { font:normal normal 9pt/16px "宋体"; }
#Body_Search #bdshare { width:auto; height:22px; line-height:22px; float:right; }
#Body_Search.AlterSearch #bdshare { margin-top:11px; }



/* 标题栏目样式 */
#HOT_Body dir { width:100%; height:52px; text-align:left; margin:5px auto 15px; position:relative; z-index:0; }
#HOT_Body dir cite { width:100%; height:100%; font-size:12pt; line-height:59px; position:relative; z-index:1; }
#HOT_Body dir cite samp { width:0; height:30px; margin-top:10px; font:italic bold 0/30px Arial; background-repeat:no-repeat; background-position:left center; }
#HOT_Body dir a { font-size:12pt; line-height:59px; letter-spacing:1px; position:relative; }

#HOT_Body dir span { width:auto; position:absolute; right:0; z-index:8; }
#HOT_Body dir span,#HOT_Body dir span.links a { font-size:9pt;line-height:68px;font-family:Arial,Helvetica,sans-serif,"宋体"; z-index:8; }
#HOT_Body dir span.links a { padding-left:20px; background:url(../images/abc.gif) no-repeat 0 -5px; }

#HOT_Body dir cite:before,#HOT_Body dir cite:after { content:""; position:absolute; top:30px; z-index:-1; }
#HOT_Body dir cite:before { width:50%; height:1px; background:#DDD; left:0; }
#HOT_Body dir cite:after { width:50%; height:1px; background:#DDD; right:0; }

#HOT_Body #Body_Left dir,#HOT_Body #Body_Left dir cite,#HOT_Body div.LeftFrame dir cite { margin:0 auto; }
#HOT_Body #Body_Left dir cite:after,#HOT_Body #Body_Left dir cite:before,#HOT_Body div.LeftFrame dir cite:after,#HOT_Body div.LeftFrame dir cite:before { width:0; height:0; }
#HOT_Body #Body_Left dir span,#HOT_Body div.LeftFrame dir span { width:100%; text-align:center; font:normal normal 11pt/11pt Arial, Helvetica, sans-serif; top:52px; display:none; }
#HOT_Body #Body_Left dir a,#HOT_Body div.LeftFrame dir a { font-size:15pt; line-height:72px; letter-spacing:0; background:none!important; }



/* 标准框架层设置 */
#Home_Frame,#Body_Frame,#Body_Frame #Body_Right,#Body_Main,#FrameContent,#FrameOrders { width:100%; margin:0 auto; position:relative; box-sizing:border-box; }
#Body_Content,#Body_Pics,#News_List,#LeftHotScroll { width:100%; min-height:188px; margin:0 auto; position:relative; clear:both; box-sizing:border-box; }

.KE_IMG_Show,.KE_StarScroll,.MainPages,.MainKEditor,.MainContent,.SliderBox { width:100%; margin:0 auto; position:relative; box-sizing:border-box; }
.MainKEditor,.MainContent,.Frame_More,.Body_Link { min-height:52px; background:none; margin:0 auto; position:relative; clear:both; }
.Frame_StyleCss,.Frame_Sortype { margin:0 auto; background-repeat:no-repeat; background-position:center top; position:relative; }
.Readtxt,.ReadPic { min-height:52px; position:relative; box-sizing:border-box; }

#Header_Main,#TOP_Logo,#TOP_Menu menu,#MenuList div,#MenuGroup div.MenuGroup,#MenuMore div.NavItem,#MenuMore ol.Nav,
#AEMagic #IMGBox,#TOP_Banner div.AE_Banner,#Main_MenuNav,div.IN_Banner,div.Atitle div,.AlterSearch div.MainSearch,
#Home_Grouping,#item-list,#Body_Frame,#Body_Main,#Author_Boxs,#FooterDiv,#Body_Link div,
.MainPages,.MainKEditor,.MainContent
{ width:1280px; }

@media screen and (min-width:1024px) and (max-width:1280px) {
#Header_Main,#TOP_Logo,#TOP_Menu menu,#MenuList div,#MenuGroup div.MenuGroup,#MenuMore div.NavItem,#MenuMore ol.Nav,
#AEMagic #IMGBox,#TOP_Banner div.AE_Banner,#Main_MenuNav,div.IN_Banner,div.Atitle div,.AlterSearch div.MainSearch,
#Home_Grouping,#item-list,#Body_Frame,#Body_Main,#Author_Boxs,#FooterDiv,#Body_Link div,
.KE_IMG_Show,.KE_StarScroll,.MainPages,.MainKEditor,.MainContent
{ width:98%; max-width:1280px; }
}

@media screen and (min-width:769px) and (max-width:1023px) {
#Header_Main,#TOP_Logo,#TOP_Menu menu,#MenuList div,#MenuGroup div.MenuGroup,#MenuMore div.NavItem,#MenuMore ol.Nav,
#AEMagic #IMGBox,#TOP_Banner div.AE_Banner,#Main_MenuNav,div.IN_Banner,div.Atitle div,.AlterSearch div.MainSearch,
#Home_Grouping,#item-list,#Body_Frame,#Body_Main,#Author_Boxs,#FooterDiv,#Body_Link div,
.KE_IMG_Show,.KE_StarScroll,.MainPages,.MainKEditor,.MainContent
{ width:98%; }
}


#Body_Right,#Body_Right dir cite,#Body_Right #Body_Pages,#Body_Right #Author_Boxs,#Body_Main div.MainPages,
#Body_Right .MainKEditor,#Body_Right .MainContent,#Home_Frame .MainContent,#Body_Content .MainContent
{ width:100%; }


#Body_Main #Body_Right,.RightFrame { width:76%; min-height:128px; float:right; position:relative; z-index:99; }
#Body_Left,.LeftFrame { width:20%; min-height:128px; float:left; position:relative; z-index:99; }
#Body_Left.fixed #Left_Menu { position:absolute; position:fixed!important; top:0; }
#Body_Left.fixed #Left_Online { display:none; }



/* 内容框 */
#Body_Content { height:auto; text-align:justify; clear:both; }
#Body_Content img { max-width:100%; height:auto; }

#Body_Content div.Article { width:100%; color:#CCC; margin:18px auto 32px; }
#Body_Content div.Article ul.Title { font-size:18pt; line-height:50px; color:#333; }
#Body_Content div.Article ul.Days { font-size:21pt; line-height:32px; font-weight:bold; color:#D00; margin-bottom:18px; }

#Plus_NavMore { width:100%; height:50px; border-bottom:2px solid #DDD; margin:8px auto; }
#Plus_NavMore label { height:50px; font-size:13pt; line-height:58px; padding:0 18px; float:none; }
#Plus_NavMore label:hover { color:#D00; }

#Author_tags { width:100%; height:200px; background-color:#F5F5F5; margin-bottom:18px; position:inherit; }
#Author_Boxs { height:100%; padding:32px 0; margin:0 auto; position:relative; box-sizing:border-box; }
#Author_Boxs:after { width:100%; height:1px; background-color:#AAA; content:""; position:absolute; left:0; bottom:35px; z-index:0; }
#Author_Boxs h1.Headline,#Author_Boxs p.Author_Hist { text-overflow:ellipsis; white-space:nowrap; }
#Author_Boxs h1.Headline { width:100%; font-size:24pt; line-height:38px; margin:28px auto 8px; }

#Author_Boxs div.Nav_links { width:100%; height:22px; }
#Author_Boxs p.SearchName { width:100%; font-size:12pt; line-height:30px; font-weight:bold; border-bottom:1px solid #CCC; margin:3px auto; }

#Author_Boxs div.Keywords { width:46%; padding:1% 2%; background-color:#F5F5F5; position:absolute; top:0; right:0; }
#Author_Boxs div.Searchs { width:50%; height:45px; background-color:#F5F5F5; position:absolute; top:32px; right:0; }
#Author_Boxs div.Searchs form { width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; }
#Author_Boxs div.Searchs label { width:21%; height:45px; line-height:45px; background-color:#DDD; color:#FFF; text-align:center; z-index:1; }
#Author_Boxs div.Searchs input { width:65%; height:45px; line-height:45px; color:#333; border:0; background-color:transparent; padding:0 2%; }
#Author_Boxs div.Searchs .Submit { width:10%; text-align:center; background:url(../images/search.png) no-repeat 5px center; }
#Author_Boxs div.Searchs:hover label,#Author_Boxs div.Searchs:hover input { color:#FFF; }

#Author_Boxs div.Searchs:before { width:0; height:100%; background-color:#AAA; content:""; z-index:0; position:absolute; top:0; left:0; }
#Author_Boxs div.Searchs:hover:before { width:100%; background-color:#AAA; }


#Author_Share { position:absolute; right:15px; bottom:0; z-index:1; }
#Author_Share div { width:60px; height:80px; padding:10px; font-size:12px; text-align:center; float:left; }
#Author_Share span { width:100%; height:25px; font-size:12px; line-height:25px; text-align:center; float:left; }
#Author_Share i.icon { width:100%; height:40px; font-size:28px; line-height:45px; margin-top:12px; }
#Author_Share img#Author_Rcode { width:90px; height:90px; position:absolute; top:0; margin-left:-15px; margin-top:0; display:none; }
#Author_Share div:hover span { background-color:#FFF; color:#D00; }

#Body_Right #Author_tags { height:160px; background-color:transparent; }
#Body_Right #Author_Boxs h1.Headline { width:100%; font-size:24pt; line-height:38px; margin:12px auto; }
#Body_Right #Author_Boxs { padding-top:0; }
#Body_Right #Author_Share { right:0; }


/* 左侧项目 */
#Left_Menu ul { width:95%; min-height:25px; padding:5px 2.5%; position:relative; background-repeat:no-repeat; background-position:left top; }
#Left_Menu ul,#Left_Menu ul a { font-size:12pt; line-height:2; }
#Left_Menu ul i.icon,#Left_Menu ul img.More { display:none; }
#Left_Menu ul i.icon {
  width:20px; height:25px; text-rendering:auto; font:normal normal normal 9px/25px FontAwesome; font-size:inherit;
  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;
  margin-top:3px; margin-left:8px; float:left;
}

#Left_Menu div.Kuan { padding:2%; clear:both; }
#Left_Menu div.Kuan li { height:32px; line-height:32px; white-space:nowrap; }
#Left_Menu div.Kuan li,#Left_Menu div p { text-indent:25px; position:relative; }
#Left_Menu div.Kuan p { margin-top:5px; padding:6px 0; line-height:22px; border-bottom:1px dashed #AAA; }
#Left_Menu div.Kuan p a { line-height:22px; }


#Left_Contact { width:95%; margin:12px 2.5%; position:relative; }
#Left_Contact img { max-width:100%; min-width:50%; padding:5px 0; }

#Left_Online { width:95%; margin:12px 2.5%; position:relative; }
#Left_Online img { width:58px; height:58px; margin:0 1.5%; float:left; }
#Left_Online span { font-size:11pt; font-weight:bold; line-height:30px; margin-top:5px; display:inline-table; }
#Left_Online span + span { font-size:12pt; font-weight:normal; line-height:20px; margin-top:0; }


#Left_Extension { width:95%; margin:12px 2.5%; position:relative; }
#Left_Extension div.ShowIcon,#Left_Extension div.ShowPics { width:100%; height:0; margin:8px auto 18px; padding-bottom:28%; position:relative; }
#Left_Extension div.ShowPics { width:80%; padding-bottom:80%; border-radius:50%; }
#Left_Extension div.ShowIcon img,#Left_Extension div.ShowPics img {
	width:100%; height:100%; margin:0; padding:0; position:absolute; top:0; left:0;
	-webkit-transform: scale(1);
	transform: scale(1);
}
#Left_Extension:hover div.ShowIcon img,#Left_Extension:hover div.ShowPics img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
#Left_Extension div.ShowIcon img {
	background-repeat:no-repeat; background-position:center; background-size:auto 100%;
}

#Left_Extension div.Extension { min-height:80px; margin:12px auto; text-align:justify; position:relative; }
#Left_Extension div.Btn_Links { width:100%; margin:12px auto; padding:0; position:relative; clear:both; }
#Left_Extension div.Btn_Links label { width:auto; height:52px; text-align:left; font-size:16px; line-height:52px; }
#Left_Extension div.Btn_Links i.icon { width:25px; height:52px; font-size:20px; line-height:55px; float:left; }
#Left_Extension div.Btn_Links label + label { margin-left:6%;float:left; }



/* 左侧置顶图片 */
#LeftHotShow li { width:98%; text-align:center; margin:3px 1%; }
#LeftHotShow ul { width:100%; height:auto; margin:5px auto; }
#LeftHotShow ul img { width:100%; height:auto; }

#LeftHotScroll div,#LeftHotNews div ul { width:100%; margin:0 auto 8px; }
#LeftHotScroll div li { height:20px; float:left; white-space:nowrap; }
#LeftHotScroll div li.Show { height:135px; text-align:center; }
#LeftHotScroll div img { width:100%; height:90px; }

#Body_Left select,#LeftSearch .text { width:98%; margin:20px auto; }
#Body_Left #Left_Menu img.Show { width:30%; margin:1%; float:left; }

#LeftSearch { border:1px solid #DDD; border-width:1px 0; margin:1px auto; }
#LeftSearch label { font-size:10.5pt; line-height:22px; padding-left:8px; }
#LeftSearch .text { width:210px; height:22px; line-height:22px; color:#555; border:1px solid #DDD; background-color:transparent; margin:5px; }
#LeftSearch .Submit { width:68px; height:24px; color:#555; text-align:center; border:0; background:url(../images/search.png) no-repeat 45px 0; }



/* 翻页样式 #Body_Pages.Article a { width:100%; display:inherit; clear:both; } */
#Body_Pages { min-height:50px; text-align:center; border-top:1px solid #DDD; margin:18px auto; padding-top:8px; clear:both; }
#Body_Pages.Article { text-align:left; }
#Body_Pages.Article label,#Body_Pages.Article label a { width:auto; line-height:28px; font-weight:bold; padding-right:8px; }
#Body_Pages.Article a { line-height:28px; padding:3px; }

#Body_Pages li,#More_Pages li { text-indent:22px; position:relative; }
#Body_Pages li:after,#More_Pages li:after { content:"+"; width:22px; text-indent:0; position:absolute; left:0; top:0; z-index:0; }
#Body_Pages li span,#Body_Pages li a { line-height:16px; padding:3px 6px; margin:3px 1px; }
#Body_Pages li a { width:auto; float:left; padding-left:8px; }
#Body_Pages li span { float:right; }

ul.PageNumes,ul.PageCount { text-align:center; margin-top:5px; }
ul.PageNumes a,ul.PageNumes span.MPage { width:32px; height:32px; line-height:32px; border:1px solid #DDD; box-sizing:border-box; display:inline-block; margin:3px; }
ul.PageNumes a:hover { background-color:#DDD; color:#EEE; transition:all .5s; }
ul.PageNumes a.PageNume { width:52px; display:inline-block; margin:3px; }

ul.PageNumes span.MPage { width:100px; height:32px; border:0; text-align:left; position:inherit; }
ul.PageNumes span.MPage select { width:100px; height:32px; line-height:30px; position:absolute; }

#More_Pages { margin:18px auto 22px; padding:8px; position:inherit; clear:both; }
#More_Pages li,#More_Pages li a,#More_Pages li span { height:32px; line-height:32px; }
#More_Pages li span { font-size:9pt; font-family:Arial, "宋体"; color:#AAA; float:right; margin:0; padding-left:5px; }


/* 客户留言表 */
#GetOrder { float:left; margin-right:1%; box-sizing:border-box; position:relative; }
#GetOrder dl { width:49%; height:68px; position:relative; box-sizing:border-box; }
#GetOrder dl:nth-child(even) { float:right; }
#GetOrder dl p { font:normal bold 11.5pt/28px "微软雅黑", "宋体"; letter-spacing:3px; }
#GetOrder dl p span { font:normal normal 10.5pt/28px "宋体"; letter-spacing:0; margin-left:5px; }
#GetOrder dl input { width:100%; height:32px; border:1px solid #DDD; padding:5px 3%; box-sizing:border-box; }
#GetOrder textarea { width:100%; height:72px; border:1px solid #DDD; padding:7px 3%; box-sizing:border-box; overflow:auto; }
#GetOrder input.Submit,#GetOrder label { width:80px; height:25px; text-align:center; background-color:transparent; margin-top:7px; }

#GetOrder label.Rando { height:32px; line-height:32px; background-color:#AAA; color:#FFF; }
#GetOrder input.Submit { height:30px; border:1px solid #DDD; margin-right:5px; }
#GetOrder input.Submit:hover { background-color:#AAA;color:#FFF; }

#FrameOrders div.OScroll,#FrameOrders div.TopLoop,#FrameOrders div.LeftLoop { width:50%!important; float:left; box-sizing:border-box; position:relative; }

#FrameOrders div.TopLoop { min-height:180px; margin-top:6px!important; }
#FrameOrders div.TopLoop li { width:95%; height:calc(100%/6); line-height:28px; padding:0 2.5%; position:relative; }
#FrameOrders div.TopLoop .Days { padding-left:12px; font-family:"宋体"; font-size:12px; color:#CCC; }

#FrameOrders div.LeftLoop { min-height:180px; border:1px solid #DDD; }
#FrameOrders div.IMGnu span { width:32px; height:2px; font-size:2px; line-height:2px; background:#DDD; cursor:pointer; display:inline-table; margin:0 2px; }
#FrameOrders div.IMGnu { width:98%; height:18px; text-align:right; position:absolute; bottom:8px; z-index:99; }


/*滚动条整体样式*/
#FrameOrders div.OScroll { height:265px; position:relative; }
#FrameOrders div.OScroll ul { width:100%; height:100%; overflow-y:auto; }
#FrameOrders div.OScroll ul::-webkit-scrollbar { /*高宽对应横竖尺寸*/
	width:6px; height:6px;
}
#FrameOrders div.OScroll ul::-webkit-scrollbar-track { /*滚动条的轨道*/
	background:rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}
#FrameOrders div.OScroll ul::-webkit-scrollbar-thumb { /*滚动条的小方块*/
	background:rgba(0,0,0,0.2);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}

#FrameOrders dl.Messages { width:90%; height:125px; padding:5px 5%; background-color:rgba(255,255,255,1); float:left; }
#FrameOrders dl.Messages dt.Title { width:100%; font:normal bold 11.5pt/38px "微软雅黑", "宋体"; border-bottom:1px solid #DDD; margin-bottom:9px; }
#FrameOrders dl.Messages dd { width:100%; font-size:10.5pt; line-height:22px; clear:both; }
#FrameOrders dl.Messages i.icon { width:32px; height:32px; font-size:25px; line-height:32px; color:#000; float:left; display:inline-block; }
#FrameOrders dl.Messages font { margin-left:3%; font-size:13px; font-weight:normal; color:#AAA; }


#BodyOrders { width:880px; height:auto; margin:58px auto; clear:both; }
#BodyOrders textarea { width:100%; height:120px; color:#CCC; border:1px solid #AAA; box-sizing:border-box; overflow:auto; padding:9px; }
#BodyOrders dt label,#BodyOrders dt input { width:auto; height:35px; line-height:35px; padding:0 12px; text-align:center; border:0; margin-top:15px; }

#BodyOrders dt input { background-color:#DDD; }
#BodyOrders dt input:nth-child(1) { min-width:80px; }

#BodyOrders dd input { width:100%; height:100%; padding:9px; border:0; box-sizing:border-box; background-color:transparent; }
#BodyOrders dd { width:49%; height:35px; margin-bottom:9px; border:1px solid #AAA; box-sizing:border-box; }
#BodyOrders dd + dd:nth-child(even) { margin-left:2%; }


#FAQMain { height:auto; margin:0 auto 25px; clear:both; }
#FAQMain div { height:auto; text-align:justify; line-height:18px; padding:5px 0 25px 20px; }
#FAQMain ul { height:32px; border-bottom:1px dashed #DDD; line-height:32px; letter-spacing:2px; cursor:pointer; }
#FAQMain ul span { font-size:10.5pt; line-height:32px; color:#CCC; float:right; padding-right:10.5pt; }
#FAQMain ul a { letter-spacing:0; float:left; padding:0 3px; }



/* 会员在线注册样式 */
#UserMain { width:680px; height:380px; margin:20px auto; }
#UserMain div { width:680px; height:75px; background:#FeF4d6; }
#UserMain ul { width:428px; height:60px; float:right; margin-top:5px; }
#UserMain li { width:428px; height:20px; }
#UserMain dl { width:300px; height:auto; margin-top:28px; padding-left:28px; }
#UserMain dt,#UserMain dd { width:320px; height:auto; padding:3px 5px; }
#UserMain span { height:20px; color:#F00; float:left; padding-left:5px; }
#UserMain label { width:80px; height:22px; text-align:right; }
#UserMain .Rando { width:52px; text-align:center; background:#CCC; font:normal bold 12pt/22px "微软雅黑", "宋体"; color:#FFF; }
#UserMain dd input { width:128px; height:20px; line-height:20px; background:url(../images/inp.jpg) repeat-x; border:1px solid #DDD; }
#UserMain .Submit { width:75px; height:20px; line-height:20px; background:#000; border:1px solid #000; text-align:center; color:#FFF; }



/* 地图视频样式设置 */
#Site_Content { width:95%; margin:0 auto; }
#Site_Content dl dt { width:100%; height:35px; }
#Site_Content dl dt,#Site_Content dl dt a { font-size:12pt; line-height:32px; font-weight:bold; }
#Site_Content dl dd { width:calc(100%/3); height:25px; }
#Site_Content dl { margin-bottom:18px; }

#Body_Videos { width:100%; height:600px; margin:12px auto 52px; position:relative; }
#Body_Videos .Videos,#Body_Videos video,#Body_Videos object,#Body_Videos embed { width:100%; height:100%; position:absolute; }

#Body_Videos video { object-fit: fill; object-position: center; }
#Body_Videos img { width:100px; height:100px; background:url(../images/video.png) no-repeat 0 -220px; }
#Body_Videos img.Left_IMG { background-position:0 -110px; }
#Body_Videos img.Right_IMG { background-position:0 0; }
#Body_Videos #Left_VCR { width:100px; height:100px; position:absolute; margin-left:-45px; padding-top:150px; }
#Body_Videos #Right_VCR { width:100px; height:100px; position:absolute; margin-left:465px; padding-top:150px; }


dl.Data_List { width:calc(100%/3); float:left; }
dl.Data_List dd span { font:normal normal 10.5pt/22px Arial, "宋体"; }
dl.Data_List img { width:80px; height:80px; background-image:url(../images/png.png); background-repeat:no-repeat; }



/* 网页页尾设置 */
footer { clear:both; z-index:1; }
#Footer:before,#Footer:after { width:100%; height:0; left:0; top:0; z-index:-1; }
#Footer.Homepage { margin-top:0!important;}


#FooterDiv { height:auto; margin:0 auto; position:relative; clear:both; }
#FooterMenu { height:auto; text-align:center; padding:12px 0; margin:0 auto; clear:both; z-index:1; }
#FooterMenu a + a { margin-left:15px; }

#Footertools { width:100%; height:0; position:inherit; clear:both; z-index:188; }
#Footertools div { width:640px; height:60px; text-align:center; position:absolute; left:50%; margin-top:-30px; margin-left:-295px; z-index:198; }
#Footertools div img { width:60px; height:60px; background-color:#FFF; background-size:100%; background-position:center; background-repeat:no-repeat; margin:0 3px; }
#Footertools div img.QQIcon { background-image:url(../images/i-qq.png); border-radius:50%; }


#FooterReadPic,#FooterReadPic div,#Footer_Items,#Footer_Items dl { width:100%; box-sizing:border-box; position:relative; float:left; }
#FooterReadPic img { min-width:80px; max-width:100%; margin-bottom:8px; }
#FooterReadPic img.Rcode2 { background-color:#FFF; max-width:38%; }
#FooterReadPic img.Rcode3 { background-color:#FFF; max-width:32%; }
#FooterReadPic div.Author { text-align:left; }
#FooterReadPic div pre { text-align:center; }

#FooterReadPic img.Online,#FooterReadPic img.WXOnline { min-width:50px!important; max-width:50px!important; background-size:100%; }
#FooterReadPic img.Online { background-image:url(../images/i-qq.png); margin-left:.5%; }
#FooterReadPic img.WXOnline { background-image:url(../images/i-wx.png); }

#Footer_Items { display:flex; }
#Footer_Items dl { flex:1; }
#Footer_Items dt,#Footer_Items dd { width:96%; display:block; position:relative; }
#Footer_Items dt,#Footer_Items dt a { height:50px; font-size:13.5pt; line-height:2; font-weight:bold; }
#Footer_Items dd p,#Footer_Items dd tt { width:100%; height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
#Footer_Items dd p,#Footer_Items dd tt,#Footer_Items dd a { line-height:25px; clear:both; position:relative; }

#Footer_Keywords { width:100%; min-height:50px; background-color:rgba(0,0,0,.6); clear:both; }

#FooterMenu { width:100%; text-align:left; background-color:rgba(0,0,0,.6); box-sizing:border-box; position:relative; float:left; }
#FooterMenu a { margin:0 5px; font-size:12pt; line-height:35px; }
menu#Copyright,menu#Copyright a { font-size:10px; line-height:22px; color:#AAA!important; }

/* 在线留言工具 */
#MinMessage { width:35%; min-width:450px; position:relative; float:right; }
#MinMessage input,#MinMessage textarea { font:normal normal 11pt/20px "微软雅黑", "宋体"; color:#777; border:0; background-color:rgba(158,158,158,.3); }

#MinMessage textarea { width:198px; height:110px; padding:8px 12px; position:absolute; right:0; }
#MinMessage input { width:198px; height:20px; clear:both; padding:8px 12px; }
#MinMessage input + input { margin-top:8px; }
#MinMessage input.Submit { width:52px; height:28px; padding:5px; background-color:transparent; position:absolute; right:0; bottom:5px; cursor:pointer; }



/* 友情链接设置 */
#Body_Link { margin:0 auto; position:relative; clear:both; }
#Body_Link a { padding-right:12.8px; line-height:20px; }

#Body_Link.ShowLink ul li a { padding:0; }
#Body_Link.ShowLink ul li { width:12%; height:auto; padding:0.5%; }
#Body_Link.ShowLink ul li img { width:100%; height:52px; border:1% solid #222; }

#FooterLink { width:100px; height:25px; background-color:#FAFAFA; padding:3px; position:absolute; right:0; bottom:0; z-index:8; } 
#FooterLink label { width:100%; line-height:27px; text-align:center; color:#666; padding:0; display:inline-block; } 
#FooterLink.Open { width:360px; min-height:75px; margin-left:-200px; padding:8px 20px; }
#FooterLink.Open a { width:auto; line-height:20px; color:#AAA!important; }


#Footer #Body_Link { margin:18px auto; background:none!important; }
#Footer.Frame #Body_Link { width:70%; max-width:70%; padding-left:28%;}

#Body_Link label.UrlLink,#FooterLink.Open label.UrlLink { display:none; }
#Footer #Body_Link label.UrlLink { width:90px; height:58px; font-size:13pt; line-height:20px; display:block; }



/*百度分享代码设置*/
#HOT_DataShare { width:100%; height:50px; position:relative; margin:20px auto; }
#HOT_DataShare div.bdsharebuttonbox { width:250px; position:absolute; left:50%; margin-left:-118px; }



/* 分层分栏标题样式 */
#Frame_MenuNav { width:100%; background-color:#FFF; border-bottom:1px solid #DDD; box-sizing:border-box; position:relative; padding:15px 0; }
#Frame_MenuNav:after { width:100%; height:1px; position:absolute; left:0; bottom:0; }

#Main_MenuNav { min-height:52px; margin:0 auto; padding:0; position:relative; }
#Main_MenuNav ol.MenuTitle,#Main_MenuNav div { width:auto; min-width:320px; max-width:50%; height:52px; position:absolute; left:0; z-index:1; }
#Main_MenuNav ol.MenuTitle font { font-size:24pt; line-height:52px; letter-spacing:3px; padding-right:8px; }

#Main_MenuNav ul.MenuItem { width:100%; height:auto; text-align:right; color:#FFF; padding-top:12px; z-index:2; }
#Main_MenuNav ul.MenuItem label,#Main_MenuNav ul.MenuItem a { font-size:inherit; line-height:inherit; color:inherit; float:none; transition:all .5s; }

#Main_MenuNav ul.MenuItem label { text-align:center; display:inline-block; text-wrap:normal; white-space:nowrap; background-color:#AAA; position:relative; padding:3px 1%; }
#Main_MenuNav ul.MenuItem label:after { content:""; position:absolute; left:50%; bottom:0; width:0; height:0; transition:all .3s; background:#D00; z-index:1; transition:all .3s; }
#Main_MenuNav ul.MenuItem label.active:after,#Main_MenuNav ul.MenuItem label:hover:after { width:100%; left:0; right:0; transition:all .3s; }
#Main_MenuNav ul.MenuItem label + label { margin-left:12px; }


div.SiteTitle { width:100%; min-height:50px; position:relative; clear:both; }
div.SiteTitle h1.DirTitle,div.SiteTitle .Urltext,div.SiteTitle .Spantext { width:100%; text-align:center; position:relative; }
div.SiteTitle:before,div.SiteTitle:after,div.SiteTitle *:before,div.SiteTitle *:after { content:""; position:absolute; z-index:0; transition:all .5s ease; }
div.SiteTitle:before,div.SiteTitle:after { width:60px; height:2px; left:calc(50% - 30px); top:65px; background-color:#AAA; }

div.SiteTitle h1.DirTitle,div.SiteTitle h1.DirTitle a { height:72px; font-size:24pt; line-height:60px; }
div.SiteTitle .Urltext { height:35px; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-transform:uppercase; }
div.SiteTitle .Urltext,div.SiteTitle .Spantext { border:0 solid #AAA; color:#AAA; }


div.Type_title { height:auto; margin:5px auto 25px; text-align:center; display:table; table-layout:fixed; }
div.Type_title span { border:1px solid #DDD; font-size:12pt; line-height:35px; padding:5px 35px; margin:0 5px; box-sizing:content-box; display:inline-block; }
div.Type_title span:hover { background-color:#555; border-color:#555; color:#FFF; }
div.Type_title span:not(:last-child){ border-right:1px solid #333;}


/*鼠标响应特效*/
#Header,#Hotline,#Header_Fixed,#Header_Fixed.Open,#Header_NavItem div,#Header_NavItem div ul,#Language,#Language div,#ICO_Group,#Header.fixed #ICO_Group,#ICO_Group ul,#ICO_Group ul.Null,
#TOP_Menu,#TOP_Menu:hover,#TOP_Menu menu,#TOP_Menu menu:hover,#TOP_Menu menu div,#TOP_Menu menu div:hover,#TOP_Logo,#TOP_Logo #Logo,#TOP_Logo #Logo img,
#TOP_Menu menu div ul,#TOP_Menu menu div ul:after,#TOP_Menu menu div ul:hover:after,#TOP_Menu menu div dl,#TOP_Menu menu div:hover dl,
#MenuMore,#MenuMore.Open,#MenuMore ol,#MenuMore.Open ol,#MenuMore dl.TypeGroup dt:after,#MenuMore dl.TypeGroup dt:before,#MenuMore dl.TypeGroup:hover dt:after,#MenuMore dl.TypeGroup:hover dt:after,
#Body_Left,#Body_Left:hover,#Body_Left dir cite,#Body_Left:hover dir cite,#Body_Left #Left_Menu,#Left_Menu ul,#Left_Menu ul:hover,#Left_Contact,#Left_Contact:hover,
#FooterDiv menu,#FooterDiv:hover menu,#Footer_Items dl dt:before,#Footer_Items dl dt:after,#Footer_Items dl:hover dt:before,#Footer_Items dl:hover dt:after,
#Left_Extension div.ShowIcon img,#Left_Extension div.ShowPics img,#Left_Extension:hover div.ShowIcon img,#Left_Extension:hover div.ShowPics img,
#Author_Boxs div.Searchs:before,#Author_Boxs div.Searchs:hover:before,#Body_Pics label,#Body_Pics label:hover,#FooterLink,#FooterLink.Open,
div.Type_title span:hover,div.Type_title span:hover,div.CallDiv label,div.CallDiv:hover label,.KeysSearch,.NavSearch,
ol.OEffect li div.HistMore,ol.OEffect li:hover div.HistMore,ol.OEffect tt p,ol.OEffect tt:hover p,ol.OEffect tt img,ol.OEffect tt:hover img,
ol.OEffect dl.HistMore dt:after,ol.OEffect dl.HistMore:hover dt:after,ol.H_NewsShow dl dd img.More,ol.H_NewsShow dl dd:hover img.More,
.Tool_Inlink,.Tool_Inlink:hover,.QRcode,.QRcode:hover,.Online,.Online:hover
{
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}