body,html{font-family:Helvetica,STHeiti,Microsoft YaHei,Verdana,Arial,Tahoma,sans-serif;margin:0;padding:0;border:0;background:#f8f8f8;font-size:14px}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
a{color:#07d;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-style:normal}
p{line-height:20px}
.cursor{cursor:pointer}
.clearfix::after,.clearfix::before{content:"";display:block}
.clearfix::after{clear:both}
.clearfix{zoom:1}
.clearr{clear:both}
.one-txt-cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.txt-cut{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
.txt-cut-1{-webkit-line-clamp:1}
.txt-cut-2{-webkit-line-clamp:2}
.txt-cut-3{-webkit-line-clamp:3}
.txt-cut-4{-webkit-line-clamp:4}
.txt-cut-5{-webkit-line-clamp:5}
.txt-cut-6{-webkit-line-clamp:6}
.txt-cut-7{-webkit-line-clamp:7}
.txt-cut-8{-webkit-line-clamp:8}
.txt-cut-9{-webkit-line-clamp:9}
.txt-cut-10{-webkit-line-clamp:10}
.fl{float:left}
.fr{float:right}
.relative{position:relative}
.absolute{position:absolute}
.fixed{position:fixed}
.ov{overflow:hidden}
.show{display:block}
.hide{display:none}
.block{display:block}
.iblock{display:inline-block}
.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.line-t{text-decoration:line-through}
.line-u{text-decoration:underline}
.vem{vertical-align:middle}
.vet{vertical-align:top}
.c-box{position:fixed;top:25%;max-width:750px;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000;left:0}
.foot-1{position:fixed;background:#fff;width:100%;max-width:750px;margin:0 auto;left:0;right:0;bottom:0;z-index:9999;-webkit-overflow-scrolling:touch}
.foot-2{position:fixed;width:100%;max-width:750px;margin:0 auto;left:0;right:0;bottom:0;z-index:9999;-webkit-overflow-scrolling:touch}
.mauto{margin:0 auto}
.hauto{height:auto}
.bn{border:none}
.bo0{border:0}
.w1200{width:1200px}
.w1100{width:1100px}
.w1000{width:1000px}
.w900{width:900px}
.w800{width:800px}
.w750{max-width:750px;min-width:320px;height:100%;margin:0 auto}
.w700{width:700px}
.w640{width:640px}
.w600{width:600px}
.w500{width:500px}
.w450{width:450px}
.w400{width:400px}
.w350{width:350px}
.w300{width:300px}
.w250{width:250px}
.w200{width:200px}
.w180{width:180px}
.w170{width:170px}
.w160{width:160px}
.w150{width:150px}
.w140{width:140px}
.w130{width:130px}
.w120{width:120px}
.w128{width:128px}
.w110{width:110px}
.w100{width:100px}
.w96{width:96px}
.w90{width:90px}
.w80{width:80px}
.w70{width:70px}
.w60{width:60px}
.w64{width:64px}
.w55{width:55px}
.w50{width:50px}
.w48{width:48px}
.w40{width:40px}
.w35{width:35px}
.w32{width:32px}
.w30{width:30px}
.w24{width:24px}
.w20{width:20px}
.w16{width:16px}
.wb5{width:5%}
.wb8{width:8%}
.wb10{width:10%}
.wb15{width:15%}
.wb20{width:20%}
.wb25{width:25%}
.wb30{width:30%}
.wb32{width:32%}
.wb33{width:33.33333%}
.wb40{width:40%}
.wb45{width:45%}
.wb48{width:48%}
.wb50{width:50%}
.wb60{width:60%}
.wb65{width:65%}
.wb70{width:70%}
.wb80{width:80%}
.wb90{width:90%}
.wb92{width:92%}
.wb94{width:94%}
.wb96{width:96%}
.wb98{width:98%}
.wb100{width:100%}
.h2{height:2px}
.h5{height:5px}
.h8{height:8px}
.h10{height:10px}
.h16{height:16px}
.h20{height:20px}
.h24{height:24px}
.h30{height:30px}
.h32{height:32px}
.h35{height:35px}
.h40{height:40px}
.h45{height:45px}
.h48{height:48px}
.h50{height:50px}
.h55{height:55px}
.h60{height:60px}
.h64{height:64px}
.h70{height:70px}
.h80{height:80px}
.h90{height:90px}
.h96{height:96px}
.hvh{min-height:100vh}
.hx100{min-height:100px}
.hx90{min-height:90px}
.hx80{min-height:80px}
.hx70{min-height:70px}
.hx60{min-height:60px}
.hx50{min-height:50px}
.hx40{min-height:40px}
.hx30{min-height:30px}
.hx20{min-height:20px}
.lh50 p{line-height:50px}
.lh40 p{line-height:40px}
.lh35 p{line-height:35px}
.lh30 p{line-height:30px}
.lh25 p{line-height:25px}
.lh20 p{line-height:20px}
.mw16{min-width:16px;min-height:16px}
.mw24{min-width:24px;min-height:24px}
.mw32{min-width:32px;min-height:32px}
.mw40{min-width:40px;min-height:40px}
.mw48{min-width:48px;min-height:48px}
.mw50{min-width:50px;min-height:50px}
.mw64{min-width:64px;min-height:64px}
.mw80{min-width:80px;min-height:80px}
.mw96{min-width:96px;min-height:96px}
.mw100{min-width:100px;min-height:100px}
.m0{margin:0}
.m2{margin:2px}
.m3{margin:3px}
.m4{margin:4px}
.m5{margin:5px}
.m6{margin:6px}
.m7{margin:7px}
.m8{margin:8px}
.m9{margin:9px}
.m10{margin:10px}
.m12{margin:12px}
.m15{margin:15px}
.m18{margin:18px}
.m20{margin:20px}
.m25{margin:25px}
.m30{margin:30px}
.mt0{margin-top:0}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}
.mt70{margin-top:70px}
.mt80{margin-top:80px}
.mt90{margin-top:90px}
.mt100{margin-top:100px}
.mb0{margin-bottom:0}
.mb2{margin-bottom:2px}
.mb3{margin-bottom:3px}
.mb4{margin-bottom:4px}
.mb5{margin-bottom:5px}
.mb6{margin-bottom:6px}
.mb8{margin-bottom:8px}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mb15{margin-bottom:15px}
.mb18{margin-bottom:18px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb80{margin-bottom:80px}
.mb90{margin-bottom:90px}
.mb100{margin-bottom:100px}
.ml0{margin-left:0}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml4{margin-left:4px}
.ml5{margin-left:5px}
.ml6{margin-left:6px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml12{margin-left:12px}
.ml15{margin-left:15px}
.ml18{margin-left:18px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml70{margin-left:70px}
.ml80{margin-left:80px}
.ml90{margin-left:90px}
.ml100{margin-left:100px}
.mr0{margin-right:0}
.mr2{margin-right:2px}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr5{margin-right:5px}
.mr6{margin-right:6px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr12{margin-right:12px}
.mr15{margin-right:15px}
.mr18{margin-right:18px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mr70{margin-right:70px}
.mr80{margin-right:80px}
.mr90{margin-right:90px}
.mr100{margin-right:100px}
.pd2{padding:2px}
.pd3{padding:3px}
.pd4{padding:4px}
.pd5{padding:5px}
.pd6{padding:6px}
.pd8{padding:8px}
.pd10{padding:10px}
.pd12{padding:12px}
.pd13{padding:13px}
.pd15{padding:15px}
.pd18{padding:18px}
.pd20{padding:20px}
.pd25{padding:25px}
.pd30{padding:30px}
.pd40{padding:40px}
.pd50{padding:50px}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt4{padding-top:4px}
.pt5{padding-top:5px}
.pt6{padding-top:6px}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt12{padding-top:12px}
.pt15{padding-top:15px}
.pt18{padding-top:18px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pt50{padding-top:50px}
.pb2{padding-bottom:2px}
.pb3{padding-bottom:3px}
.pb4{padding-bottom:4px}
.pb5{padding-bottom:5px}
.pb6{padding-bottom:6px}
.pb8{padding-bottom:8px}
.pb10{padding-bottom:10px}
.pb12{padding-bottom:12px}
.pb15{padding-bottom:15px}
.pb18{padding-bottom:18px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pl2{padding-left:2px}
.pl3{padding-left:3px}
.pl4{padding-left:4px}
.pl5{padding-left:5px}
.pl6{padding-left:6px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl12{padding-left:12px}
.pl15{padding-left:15px}
.pl18{padding-left:18px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.pr2{padding-right:2px}
.pr3{padding-right:3px}
.pr4{padding-right:4px}
.pr5{padding-right:5px}
.pr6{padding-right:6px}
.pr8{padding-right:8px}
.pr10{padding-right:10px}
.pr12{padding-right:12px}
.pr15{padding-right:15px}
.pr18{padding-right:18px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr50{padding-right:50px}
.pd0{padding:0}
.pl0{padding-left:0}
.pr0{padding-right:0}
.pt0{padding-top:0}
.pb0{padding-bottom:0}
.fb{font-weight:700}
.fb600{font-weight:600}
.fb500{font-weight:500}
.fb400{font-weight:400}
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f17{font-size:17px}
.f18{font-size:18px}
.f19{font-size:19px}
.f20{font-size:20px}
.f21{font-size:21px}
.f22{font-size:22px}
.f23{font-size:23px}
.f24{font-size:24px}
.f25{font-size:25px}
.f26{font-size:26px}
.f27{font-size:27px}
.f28{font-size:28px}
.f29{font-size:29px}
.f30{font-size:30px}
.f40{font-size:40px}
.f50{font-size:50px}
.f60{font-size:60px}
.f70{font-size:70px}
.f80{font-size:80px}
.l10{line-height:1}
.l12{line-height:1.2}
.l13{line-height:1.3}
.l14{line-height:1.4}
.l15{line-height:1.5}
.l18{line-height:1.8}
.l20{line-height:2}
.l25{line-height:2.5}
.l30{line-height:3}
.le1{letter-spacing:1px}
.le2{letter-spacing:2px}
.le3{letter-spacing:3px}
.cc{color:#ccc}
.c0{color:#000}
.c2{color:#222}
.c3{color:#333}
.c5{color:#555}
.c6{color:#666}
.c9{color:#999}
.ce{color:#eee}
.ff{color:#fff}
.f2{color:#f2f2f2}
.f4{color:#f4f4f4}
.f6{color:#f6f6f6}
.f8{color:#f8f8f8}
.cp1{color:#1989fa}
.cp2{color:#409eff}
.cp3{color:#2d8cf0}
.cp4{color:#00bcd4}
.cp5{color:#039be5}
.cs1{color:#07c160}
.cs2{color:#67c23a}
.cs3{color:#19be6b}
.cs4{color:#009688}
.cs5{color:#4bd252}
.cd1{color:#ee0a24}
.cd2{color:#f56c6c}
.cd3{color:#ed4014}
.cd4{color:#dd191b}
.cd5{color:#f8444f}
.cw1{color:#ff976a}
.cw2{color:#e6a23c}
.cw3{color:#f90}
.cw4{color:#ffb300}
.cw5{color:#f39c12}
.cz1{color:#17233d}
.cz2{color:#515a6e}
.cz3{color:#808695}
.cz4{color:#c5c8ce}
.cz5{color:#303133}
.bp1{background-color:#1989fa}
.bp2{background-color:#409eff}
.bp3{background-color:#2d8cf0}
.bp4{background-color:#00bbd4}
.bp5{background-color:#039be5}
.bs1{background-color:#07c160}
.bs2{background-color:#67c23a}
.bs3{background-color:#19be6b}
.bs4{background-color:#009688}
.bs5{background-color:#4bd252}
.bd1{background-color:#ee0a24}
.bd2{background-color:#f56c6c}
.bd3{background-color:#ed4014}
.bd4{background-color:#dd191b}
.bd5{background-color:#f8444f}
.bw1{background-color:#ff976a}
.bw2{background-color:#e6a23c}
.bw3{background-color:#f90}
.bw4{background-color:#ffb300}
.bw5{background-color:#f39c12}
.bz1{background-color:#17233d}
.bz2{background-color:#515a6e}
.bz3{background-color:#808695}
.bz4{background-color:#c5c8ce}
.bz5{background-color:#303133}
.bff{background-color:#fff}
.bf4{background-color:#f4f4f4}
.oy2{background-color:rgba(0,0,0,.2)}
.oy5{background-color:rgba(0,0,0,.5)}
.oy7{background-color:rgba(0,0,0,.7)}
.top0{top:0}
.bottom0{bottom:0}
.left0{left:0}
.right0{right:0}
.flex{display:flex;flex-direction:row;align-items:center}
.flex-col{display:flex;flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.col-center{align-items:center}
.col-top{align-items:flex-start}
.col-bottom{align-items:flex-end}
.row-center{justify-content:center}
.row-left{justify-content:flex-start}
.row-right{justify-content:flex-end}
.row-between{justify-content:space-between}
.row-around{justify-content:space-around}
.flex1{flex:1}
.flex2{flex:2}
.flex3{flex:3}
.flexnone{flex:none}
