@charset "utf-8";

/* 手机分辨率320,480,640,960 */

*{ margin:0; padding:0; overflow:hidden; }
html { overflow-x:hidden; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
ol,ul,li,dl,dt,dd,label,input,cite,samp { height:auto; text-align:left; float:left; list-style-type:none; text-overflow:ellipsis; outline:none; }

a,a:link,a:visited,a:active { text-decoration:none; blr:expression(this.onFocus=this.blur()); }
a img,img,object,embed { border:0; outline:none; -ms-interpolation-mode:bicubic; vertical-align:middle; }
a,a:hover { color:#555; outline:none; }
ol,ul,li,dl { width:100%; }
p { overflow:visible; }

.icon {
  display:inline-block;
  font:normal normal normal 14px/1.3 FontAwesome;
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

html,a,a:link,a:visited,a:active { font-style:normal; font-weight:normal; font-family:"Microsoft YaHei", "宋体"; font-size:10.5pt; line-height:1.6; }
h1.Title { width:100%; height:auto; margin:28px auto 12px; }
h3.Title { width:100%; height:20px; }
h5.Title { float:left; }

h1.Title,h1.Title a { font:normal normal 13.5pt/25px "Microsoft YaHei", "宋体"; }
h5.Title,h5.Title a { font:normal normal 11pt/28px "Microsoft YaHei", "宋体"; }
h3.Title,h3.Title a { font:normal bold 13pt/20px "Microsoft YaHei", "宋体"; }


#Body_Frame h1.Title { width:90%; margin-top:32px; padding:0 5%; }


#mask { width:100%; height:100%; background:url(http://cdn.xuansiwei.com/chenz2097/Images/lottery_mask.png); position:absolute; z-index:998; display:none}
#loading { width:60px; height:60px; position:absolute; z-index:999; left:45%; top:45%; background:url('http://cdn.xuansiwei.com/chenz2097/Images/loading.gif') no-repeat center; display:none; cursor:pointer; }

#Body_Pages { width:98%; height:auto; text-align:center; background:rgba(218,218,218,0.1); margin:0 auto 28px; padding:15px 1%; }
#Body_Pages li { width:100%; height:26px; background:url(http://cdn.xuansiwei.com/chenz2097/Images/Cite/ABC.gif) no-repeat 0 2px; }
#Body_Pages li a { padding-left:25px; font:normal normal 12pt/26px "Microsoft YaHei", "宋体"; }
#Body_Pages ul { width:24%; height:auto; position:relative; float:left; margin:0 .5% 12px; }
#Body_Pages ul div.List { width:100%; height:0; position:relative; float:left; }
#Body_Pages ul div.List img.imgsty { width:100%; height:100%; position:absolute; top:0; left:0; }

#Body_Pages ul.AStyle div.List { padding-bottom:100%; }
#Body_Pages ul.BStyle div.List { padding-bottom:75%; }
#Body_Pages ul.CStyle div.List { padding-bottom:125%; }
#Body_Pages ul.FStyle div.List { padding-bottom:75%; }


#Activity { width:66px; height:66px; position:fixed!important; position:absolute; top:50%; margin-top:-33px; right:0; z-index:922018; }
#Activity img { width:100%; height:100%; }


/* 浮动层组件样式 */
#HOTUP { width:70px; height:0; background:#06C; clear:both; float:right; z-index:92188888; }
#HOTUP div.TOPUP { height:70px; text-align:center; position:fixed!important; position:absolute; bottom:25px; z-index:921888; }

#HOTUP span{ width:70px; height:32px; display:block; cursor:pointer; float:right; }
#HOTUP #GETUP { height:32px; background:url(http://cdn.xuansiwei.com/chenz2097/WAP/UP.png) no-repeat center; }

#HOTUP div.TOPUP ul { cursor:pointer; width:38px; height:26px; border-radius:5px; background:url(http://cdn.xuansiwei.com/chenz2097/WAP/GIF.gif) no-repeat; margin:7px; padding:6px 0; }
#HOTUP div.TOPUP ul { text-align:center; font:normal normal 8pt/13px "Microsoft YaHei", "宋体"; color:#FFF; clear:both; }
#HOTUP div.TOPUP ul.User { cursor:pointer; width:65px; height:13px; border-radius:5px; background:url(http://cdn.xuansiwei.com/chenz2097/WAP/GIF.gif) no-repeat; margin-top:21px; padding:6px; }


#Copyright { width:100%; min-width:320px; max-width:640px; position:fixed!important; position:absolute; bottom:0; z-index:2012; }
#Copyright div { width:320px; margin:0 auto; text-align:center; }
#Copyright div ul { height:15px; font:normal normal 8pt/13px "Microsoft YaHei", "宋体"; text-align:center; border-bottom:1px dotted #DDD; }
#Copyright div a,#Copyright div a:hover { font:normal normal 8pt/12px "Microsoft YaHei", "宋体"; color:#DDD; }
#Copyright div a.More,#Copyright div a.More:hover { font:normal normal 6.5pt/15px "Microsoft YaHei", "宋体"; color:#DDD; }



/* 固定样式 */
#WAPBody { width:100%; min-width:320px; max-width:640px; margin:0 auto; padding-top:75px; padding-bottom:20px; position:relative; }
#WAPBody.BGShow { padding-top:0!important; padding-bottom:0!important; position:relative; }
#WAPBody div img { width:100%; }

#HomeBoxs { width:100%; min-width:320px; max-width:640px; height:auto; background:#FFF; margin:0 auto; }
#Body_Frame { width:100%; min-height:550px; font:normal normal 11pt/22px "Microsoft YaHei", "宋体"; text-align:center; margin:0 auto; padding-bottom:52px; }

#WAPBody .Main_Content,#WAPBody div.AERemarks { width:97%; min-height:50px; text-align:left; margin:0 1.5%; position:relative; }
#WAPBody div.Main_Content textarea#Mobile { width:99.7%; margin:0 auto; }
#WAPBody div.Main_Content textarea#Mobile img { width:100%; min-width:320px; max-width:640px; } /* for IE6 */


#IME_Links div.Box { text-align:center; float:left; }
#IME_Links div.Box img { max-width:85px; max-height:85px; }


/* Logo样式 */
#Wap_Logo { width:100%; min-width:320px; max-width:640px; height:75px; position:absolute; left:0; top:0; z-index:20191118; }
#Wap_Logo img.Logo { width:auto; height:65px; max-height:65px; position:absolute; left:0; margin:5px; vertical-align:middle; z-index:20191128; }

#Wap_Logo div.Vcard { width:80px; height:80px; position:absolute; left:1%; z-index:201911500; }
#Wap_Logo div.Vcard img.Logo { width:60px; height:60px; max-height:60px; border:1px solid #FFF; border-radius:50%; z-index:201911200; }
#Wap_Logo div.Vcard span { height:30px; font:normal normal 18pt/28px "Microsoft YaHei", "宋体"; color:#FFF; padding-left:120px; margin-top:25px; float:left; }

#VcardMain { width:100%; height:auto; }
#VcardMain div.ShowVcard { width:50%; height:0; padding-bottom:50%; position:relative; text-align:center; float:left; }
#VcardMain div.ShowVcard p { width:100%; height:auto; font:normal normal 13pt/22px "Microsoft YaHei", "宋体"; color:#FFF; text-align:center; position:absolute; top:72%; }

#VcardMain div.ShowVcard img { width:38%; margin-top:20%; }
#VcardMain div.ShowVcard.D1 { background:#80b11a; }
#VcardMain div.ShowVcard.D2 { background:#e3a627; }
#VcardMain div.ShowVcard.D3 { background:#0098db; }
#VcardMain div.ShowVcard.D4 { background:#b4209a; }

#VcardMain div.Content { width:100%; height:auto; margin:0 auto; clear:both; }
div.MainNull { width:210px; height:auto; margin:100px auto; clear:both; }



/* 按钮样式 */
#Btn_NavMenu {
	width:38px; height:38px; padding:15px 25px 22px; z-index:20191888;
	position:absolute; top:0; right:0;
}

#Btn_NavMenu span {
	width:100%; height:3px; margin:9px 0!important; background:#CCC;
	display:inherit; transition:.5s;
}

#Btn_NavMenu span.open:nth-child(1){ transform:rotate(45deg) translate(8.5px,8.5px); }
#Btn_NavMenu span.open:nth-child(3){ transform:rotate(-45deg) translate(8.5px,-8.5px); }
#Btn_NavMenu span.open:nth-child(2){ opacity:0 }

#CloudMenu { width:100%; min-width:320px; max-width:640px; height:0; position:absolute; left:0; top:0; z-index:2018; }
#CloudMenu.open { padding-top:85px; height:100%; background:rgba(0,0,0,.6); }
#CloudMenu dl.NavMenu,#CloudMenu.open dl.NavMenu { width:100%; padding:20px 0; }

#CloudMenu dl.NavMenu dd,#CloudMenu dl.NavMenu dd.Open,#CloudMenu dl.NavMenu dd li,
#CloudMenu,#CloudMenu.open,#CloudMenu dl.NavMenu,#CloudMenu.open dl.NavMenu,#CloudMenu dl.NavMenu dd,#CloudMenu dl.NavMenu dd.Open,#CloudMenu dl.NavMenu dd li:hover
{ -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; }


#CloudMenu dl.NavMenu dt { width:100%; height:35px; padding:5px auto; }
#CloudMenu dl.NavMenu dt { white-space:nowrap; text-indent:25px; }
#CloudMenu dl.NavMenu dt span { width:25px; position:relative; margin-top:5px; margin-right:5%; float:right; cursor:pointer; }
#CloudMenu dl.NavMenu dt span:before { content:""; position:absolute; width:1px; height:9px; left:12.5px; top:8px; border-left:1px solid #FAFAFA; z-index:0; }
#CloudMenu dl.NavMenu dt span:after { content:""; position:absolute; width:9px; left:8px; top:12px; border-top:1px solid #FAFAFA; z-index:0; }
/*
#CloudMenu dl.NavMenu dt span:before { content:"+"; width:100%; height:25px; text-indent:0; text-align:center; color:#EEE; position:absolute; left:0; top:0; z-index:0; }
*/
#CloudMenu dl.NavMenu dd { width:100%; height:auto; text-align:center; position:relative; }

#CloudMenu dl.NavMenu dd li { width:100%; text-indent:38px; white-space:nowrap; height:auto; position:relative; text-align:left; }
#CloudMenu dl.NavMenu dd li:hover { background-color:rgba(0,0,0,.6); background-position:0 2px; }
#CloudMenu dl.NavMenu dd li:before { content:""; position:absolute; width:1px; height:12px; left:25px; top:12px; border-left:1px solid #FAFAFA; z-index:0; }
#CloudMenu dl.NavMenu dd li:after { content:""; position:absolute; width:6px; left:25px; top:18px; border-top:1px solid #FAFAFA; z-index:0; }

#CloudMenu dl.NavMenu dt,#CloudMenu dl.NavMenu dt a,#CloudMenu dl.NavMenu dt a:hover { font:normal normal 12.5pt/35px "Microsoft YaHei", "宋体"; color:#EEE; }
#CloudMenu dl.NavMenu dd,#CloudMenu dl.NavMenu dd li,#CloudMenu dl.NavMenu dd li a { font:normal normal 11.5pt/35px "Microsoft YaHei", "宋体"; color:#EEE; }



#CloudMenu.AStyle { width:100%; }
#CloudMenu.AStyle.open { padding-top:85px; height:100%; }

#CloudMenu.BStyle { width:0; padding-top:85px; }
#CloudMenu.BStyle dl.NavMenu { width:0; margin-top:200%; }
#CloudMenu.BStyle.open { width:100%; height:100%; }
#CloudMenu.BStyle.open dl.NavMenu { width:100%; margin-top:0; }

#CloudMenu.CStyle { width:0; padding-top:85px; }
#CloudMenu.CStyle dl.NavMenu { width:0; }
#CloudMenu.CStyle.open { width:100%; height:100%; }
#CloudMenu.CStyle.open dl.NavMenu { width:100%; }

#CloudMenu.DStyle { width:0; padding-top:85px; }
#CloudMenu.DStyle dl.NavMenu { width:0; margin-left:200%; }
#CloudMenu.DStyle.open { width:100%; height:100%; }
#CloudMenu.DStyle.open dl.NavMenu { width:100%; margin-left:0; }

#CloudMenu.EStyle { width:0; padding-top:85px; }
#CloudMenu.EStyle dl.NavMenu { width:0; margin-top:200%; }
#CloudMenu.EStyle.open { width:100%; height:100%; }
#CloudMenu.EStyle.open dl.NavMenu { width:100%; margin-top:0; }



/* 首页综合栏目组合 */
#WAP_Menu { width:100%; height:0px; position:static; }
#WAP_Menu menu { width:100%; height:52px; text-align:center; }
#WAP_Menu menu span { font:normal normal 13pt/52px "Microsoft YaHei", "宋体"; padding:0 15px; }
#WAP_Menu menu span a { font:normal normal 13pt/52px "Microsoft YaHei", "宋体"; }
#WAP_Menu menu span.Right { float:right; background:url(http://cdn.xuansiwei.com/chenz2097/Images/MR.gif) no-repeat center center; padding:9px; }
#WAP_Menu menu span.Right a { line-height:99px; }


#Bott_Menu { width:100%; min-width:320px; max-width:640px; margin:0 auto; text-align:left; clear:both; z-index:20168888; }
#Div_Menu { width:100%; min-width:320px; max-width:640px; display:flex; position:fixed!important; position:absolute; bottom:0; z-index:20191118; }
#Div_Menu div { height:52px; text-align:center; flex:1; display:inline; float:left; position:relative; }
#Div_Menu div p,#Div_Menu div a,#Div_Menu div a:hover { font-size:10.5pt; color:#FFF; }
#Div_Menu div p { width:100%; text-align:center; line-height:1.2; position:absolute; bottom:0; }
#Div_Menu div img.SiteSart { width:32px; height:32px; padding:10px; margin:0 auto; }
#Div_Menu div img.Menu { width:40px; height:40px; padding:0; margin:0 auto; }



/* 首页品牌栏目组合 */
#MenuBoxs { width:100%; text-align:center; margin:0 auto; clear:both; }
#MenuBoxs div { width:25%; height:15%; background:#900; text-align:center; float:left; }
#MenuBoxs div a { width:100%; text-align:center; font:normal normal 13.5pt/20px "Microsoft YaHei", "宋体"; color:#FFF; position:absolute; top:50%; left:0; margin-top:-10px; }
#MenuBoxs div a:hover { color:#333; }


#MenuBoxs div ul a,#MenuBoxs div dl dt a { position:relative; top:0; margin-top:0; }
#MenuBoxs div ul ol.Show { width:100%; height:100%; position:absolute; }
#MenuBoxs div ul ol.Show img { width:100%; height:100%; }


#HomeMenu,#HomeMenu div { z-index:2016; }
#HomeLogo,#HomeLogo div { z-index:2018; }

#HomeMenu div ul { filter:alpha(opacity=80); opacity:0.8; }
#HomeMenu div ul:hover { filter:alpha(opacity=90); opacity:0.9; }


body #Bott_User { width:100%; margin:0 auto; min-width:320px; max-width:640px; clear:both; position:fixed!important; position:absolute; bottom:55px; }
body #Bott_User div { width:20%; height:auto; text-align:center; float:right; }
body div#Bott_User div img { width:80%; height:auto; }


div#Language { width:30%; height:22px; min-width:96px; max-width:192px; text-align:center; position:absolute; top:0; right:0; z-index:20168888; }
div#Language,div#Language a { font:normal normal 8pt/22px "Microsoft YaHei", "宋体"; color:#DDD; }