app-origin.wxss 301 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306
  1. /*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  2. !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app.scss ***!
  3. \***********************************************************************************************************************************************************************************************************************************************************************************************************/
  4. /* #ifdef weapp */
  5. page {
  6. background-color: #000;
  7. }
  8. @media (prefers-color-scheme: dark) {
  9. page {
  10. background-color: #000;
  11. }
  12. }
  13. .container {
  14. display: -webkit-flex;
  15. display: -ms-flexbox;
  16. display: flex;
  17. -webkit-flex-direction: column;
  18. -ms-flex-direction: column;
  19. flex-direction: column;
  20. -webkit-flex: 1;
  21. -ms-flex: 1;
  22. flex: 1;
  23. background-color: #000;
  24. color: #fff;
  25. height: 100vh;
  26. width: 100vw;
  27. }
  28. /* #endif */
  29. /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  30. !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[4]!./node_modules/taro-ui/dist/style/index.scss ***!
  31. \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  32. @charset "UTF-8";
  33. /**
  34. * Taro UI - Default variables
  35. */
  36. /* Variables */
  37. /**
  38. * Default variables
  39. */
  40. /**
  41. * Mixes a color with white. It's different from lighten()
  42. *
  43. * @param {color} $color
  44. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  45. * @return {color}
  46. *
  47. * @example
  48. * .element {
  49. * background-color: tint(#6ecaa6 , 40%);
  50. * }
  51. *
  52. * // CSS Output
  53. * .element {
  54. * background-color: #a8dfc9;
  55. * }
  56. */
  57. /* The Color of O2Team Brand */
  58. /* Color */
  59. /* Color Palette */
  60. /* Text Color */
  61. /* Link */
  62. /* 背景色 */
  63. /* 边框颜色 */
  64. /* 图标颜色 */
  65. /* Border Radius */
  66. /* 透明度 */
  67. /* Font */
  68. /* Line Height */
  69. /* 水平间距 */
  70. /* 垂直间距 */
  71. /* 图标尺寸 */
  72. /* z-index */
  73. /* timing function */
  74. /**
  75. * CSS cubic-bezier timing functions
  76. * http://bourbon.io/docs/#timing-functions
  77. */
  78. /**
  79. * 组件变量
  80. */
  81. /* Accordion */
  82. /* Activity Indicator */
  83. /* Avatar */
  84. /* Badge */
  85. /* Button */
  86. /* Float Button */
  87. /* Calendar */
  88. /* Card */
  89. /* Checkbox */
  90. /* Countdown */
  91. /* Curtain */
  92. /* Divider */
  93. /* Drawer */
  94. /* FloatLayout */
  95. /* Grid */
  96. /* ImagePicker */
  97. /* Indexes */
  98. /* InputNumber */
  99. /* Input */
  100. /* List */
  101. /* LoadMore */
  102. /* Loading */
  103. /* Message */
  104. /* Modal */
  105. /* NavBar */
  106. /* NoticeBar */
  107. /* Pagination */
  108. /* Progress */
  109. /* Radio */
  110. /* Range */
  111. /* Rate */
  112. /* SearchBar */
  113. /* SegmentedControl */
  114. /* Slider */
  115. /* Steps */
  116. /* SwipeAction */
  117. /* Switch */
  118. /* TabBar */
  119. /* Tabs */
  120. /* Tag */
  121. /* Textarea */
  122. /* Timeline */
  123. /* Mixin */
  124. /**
  125. * Mixins
  126. */
  127. /* library */
  128. /**
  129. * 元素居中定位
  130. */
  131. /**
  132. * @example scss
  133. *
  134. * .element {
  135. * @include clearfix;
  136. * }
  137. *
  138. * // CSS Output
  139. * .element::after {
  140. * clear: both;
  141. * content: '';
  142. * display: block;
  143. * }
  144. */
  145. /**
  146. * 通用的遮罩
  147. */
  148. /**
  149. * Mixes a color with black. It's different from darken()
  150. *
  151. * @param {color} $color
  152. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  153. * @return {color}
  154. *
  155. * @example
  156. * .element {
  157. * background-color: shade(#ffbb52, 60%);
  158. * }
  159. *
  160. * // CSS Output
  161. * .element {
  162. * background-color: #664a20;
  163. * }
  164. */
  165. /**
  166. * Mixes a color with white. It's different from lighten()
  167. *
  168. * @param {color} $color
  169. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  170. * @return {color}
  171. *
  172. * @example
  173. * .element {
  174. * background-color: tint(#6ecaa6 , 40%);
  175. * }
  176. *
  177. * // CSS Output
  178. * .element {
  179. * background-color: #a8dfc9;
  180. * }
  181. */
  182. /* Flex Item */
  183. /**
  184. * 默认主题下 $color-border-light
  185. */
  186. /**
  187. * 点击态
  188. */
  189. /**
  190. * 禁止态
  191. */
  192. /**
  193. * 设置placeholder 颜色
  194. */
  195. /**
  196. * 默认主题下 $color-border-light
  197. */
  198. /* Components */
  199. /**
  200. * Components
  201. */
  202. @font-face {
  203. font-family: iconfont;
  204. src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff");
  205. }
  206. .at-icon {
  207. display: inline-block;
  208. font-family: iconfont;
  209. font-style: normal;
  210. font-weight: 400;
  211. font-variant: normal;
  212. text-transform: none;
  213. text-rendering: auto;
  214. line-height: 1;
  215. -webkit-font-smoothing: antialiased;
  216. vertical-align: middle;
  217. }
  218. .at-icon-add::before {
  219. content: "\e960";
  220. }
  221. .at-icon-add-circle::before {
  222. content: "\e901";
  223. }
  224. .at-icon-subtract::before {
  225. content: "\e962";
  226. }
  227. .at-icon-subtract-circle::before {
  228. content: "\e961";
  229. }
  230. .at-icon-align-center::before {
  231. content: "\e902";
  232. }
  233. .at-icon-align-left::before {
  234. content: "\e903";
  235. }
  236. .at-icon-align-right::before {
  237. content: "\e904";
  238. }
  239. .at-icon-arrow-down::before {
  240. content: "\e905";
  241. }
  242. .at-icon-arrow-left::before {
  243. content: "\e907";
  244. }
  245. .at-icon-arrow-right::before {
  246. content: "\e908";
  247. }
  248. .at-icon-arrow-up::before {
  249. content: "\e909";
  250. }
  251. .at-icon-bell::before {
  252. content: "\e90a";
  253. }
  254. .at-icon-blocked::before {
  255. content: "\e90b";
  256. }
  257. .at-icon-bookmark::before {
  258. content: "\e90c";
  259. }
  260. .at-icon-bullet-list::before {
  261. content: "\e90d";
  262. }
  263. .at-icon-calendar::before {
  264. content: "\e90e";
  265. }
  266. .at-icon-camera::before {
  267. content: "\e90f";
  268. }
  269. .at-icon-check-circle::before {
  270. content: "\e910";
  271. }
  272. .at-icon-chevron-down::before {
  273. content: "\e911";
  274. }
  275. .at-icon-chevron-left::before {
  276. content: "\e912";
  277. }
  278. .at-icon-chevron-right::before {
  279. content: "\e913";
  280. }
  281. .at-icon-chevron-up::before {
  282. content: "\e914";
  283. }
  284. .at-icon-clock::before {
  285. content: "\e915";
  286. }
  287. .at-icon-close-circle::before {
  288. content: "\e916";
  289. }
  290. .at-icon-close::before {
  291. content: "\e917";
  292. }
  293. .at-icon-credit-card::before {
  294. content: "\e918";
  295. }
  296. .at-icon-download-cloud::before {
  297. content: "\e919";
  298. }
  299. .at-icon-download::before {
  300. content: "\e91a";
  301. }
  302. .at-icon-edit::before {
  303. content: "\e91b";
  304. }
  305. .at-icon-equalizer::before {
  306. content: "\e91c";
  307. }
  308. .at-icon-external-link::before {
  309. content: "\e91d";
  310. }
  311. .at-icon-eye::before {
  312. content: "\e91e";
  313. }
  314. .at-icon-file-audio::before {
  315. content: "\e91f";
  316. }
  317. .at-icon-file-code::before {
  318. content: "\e920";
  319. }
  320. .at-icon-file-generic::before {
  321. content: "\e921";
  322. }
  323. .at-icon-file-jpg::before {
  324. content: "\e923";
  325. }
  326. .at-icon-file-new::before {
  327. content: "\e924";
  328. }
  329. .at-icon-file-png::before {
  330. content: "\e925";
  331. }
  332. .at-icon-file-svg::before {
  333. content: "\e926";
  334. }
  335. .at-icon-file-video::before {
  336. content: "\e927";
  337. }
  338. .at-icon-filter::before {
  339. content: "\e928";
  340. }
  341. .at-icon-folder::before {
  342. content: "\e929";
  343. }
  344. .at-icon-font-color::before {
  345. content: "\e92a";
  346. }
  347. .at-icon-heart::before {
  348. content: "\e92b";
  349. }
  350. .at-icon-help::before {
  351. content: "\e92c";
  352. }
  353. .at-icon-home::before {
  354. content: "\e92d";
  355. }
  356. .at-icon-image::before {
  357. content: "\e92e";
  358. }
  359. .at-icon-iphone-x::before {
  360. content: "\e92f";
  361. }
  362. .at-icon-iphone::before {
  363. content: "\e930";
  364. }
  365. .at-icon-lightning-bolt::before {
  366. content: "\e931";
  367. }
  368. .at-icon-link::before {
  369. content: "\e932";
  370. }
  371. .at-icon-list::before {
  372. content: "\e933";
  373. }
  374. .at-icon-lock::before {
  375. content: "\e934";
  376. }
  377. .at-icon-mail::before {
  378. content: "\e935";
  379. }
  380. .at-icon-map-pin::before {
  381. content: "\e936";
  382. }
  383. .at-icon-menu::before {
  384. content: "\e937";
  385. }
  386. .at-icon-message::before {
  387. content: "\e938";
  388. }
  389. .at-icon-money::before {
  390. content: "\e939";
  391. }
  392. .at-icon-next::before {
  393. content: "\e93a";
  394. }
  395. .at-icon-numbered-list::before {
  396. content: "\e93b";
  397. }
  398. .at-icon-pause::before {
  399. content: "\e93c";
  400. }
  401. .at-icon-phone::before {
  402. content: "\e93d";
  403. }
  404. .at-icon-play::before {
  405. content: "\e93e";
  406. }
  407. .at-icon-playlist::before {
  408. content: "\e93f";
  409. }
  410. .at-icon-prev::before {
  411. content: "\e940";
  412. }
  413. .at-icon-reload::before {
  414. content: "\e941";
  415. }
  416. .at-icon-repeat-play::before {
  417. content: "\e942";
  418. }
  419. .at-icon-search::before {
  420. content: "\e943";
  421. }
  422. .at-icon-settings::before {
  423. content: "\e944";
  424. }
  425. .at-icon-share-2::before {
  426. content: "\e945";
  427. }
  428. .at-icon-share::before {
  429. content: "\e946";
  430. }
  431. .at-icon-shopping-bag-2::before {
  432. content: "\e947";
  433. }
  434. .at-icon-shopping-bag::before {
  435. content: "\e948";
  436. }
  437. .at-icon-shopping-cart::before {
  438. content: "\e949";
  439. }
  440. .at-icon-shuffle-play::before {
  441. content: "\e94a";
  442. }
  443. .at-icon-sketch::before {
  444. content: "\e94b";
  445. }
  446. .at-icon-sound::before {
  447. content: "\e94c";
  448. }
  449. .at-icon-star::before {
  450. content: "\e94d";
  451. }
  452. .at-icon-stop::before {
  453. content: "\e94e";
  454. }
  455. .at-icon-streaming::before {
  456. content: "\e94f";
  457. }
  458. .at-icon-tag::before {
  459. content: "\e950";
  460. }
  461. .at-icon-tags::before {
  462. content: "\e951";
  463. }
  464. .at-icon-text-italic::before {
  465. content: "\e952";
  466. }
  467. .at-icon-text-strikethrough::before {
  468. content: "\e953";
  469. }
  470. .at-icon-text-underline::before {
  471. content: "\e954";
  472. }
  473. .at-icon-trash::before {
  474. content: "\e955";
  475. }
  476. .at-icon-upload::before {
  477. content: "\e956";
  478. }
  479. .at-icon-user::before {
  480. content: "\e957";
  481. }
  482. .at-icon-video::before {
  483. content: "\e958";
  484. }
  485. .at-icon-volume-minus::before {
  486. content: "\e959";
  487. }
  488. .at-icon-volume-off::before {
  489. content: "\e95a";
  490. }
  491. .at-icon-volume-plus::before {
  492. content: "\e95b";
  493. }
  494. .at-icon-analytics::before {
  495. content: "\e95c";
  496. }
  497. .at-icon-star-2::before {
  498. content: "\e95d";
  499. }
  500. .at-icon-check::before {
  501. content: "\e95e";
  502. }
  503. .at-icon-heart-2::before {
  504. content: "\e95f";
  505. }
  506. .at-icon-loading::before {
  507. content: "\e967";
  508. }
  509. .at-icon-loading-2::before {
  510. content: "\e966";
  511. }
  512. .at-icon-loading-3::before {
  513. content: "\e963";
  514. }
  515. .at-icon-alert-circle::before {
  516. content: "\e964";
  517. }
  518. /**
  519. * Default variables
  520. */
  521. /**
  522. * Mixes a color with white. It's different from lighten()
  523. *
  524. * @param {color} $color
  525. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  526. * @return {color}
  527. *
  528. * @example
  529. * .element {
  530. * background-color: tint(#6ecaa6 , 40%);
  531. * }
  532. *
  533. * // CSS Output
  534. * .element {
  535. * background-color: #a8dfc9;
  536. * }
  537. */
  538. /* The Color of O2Team Brand */
  539. /* Color */
  540. /* Color Palette */
  541. /* Text Color */
  542. /* Link */
  543. /* 背景色 */
  544. /* 边框颜色 */
  545. /* 图标颜色 */
  546. /* Border Radius */
  547. /* 透明度 */
  548. /* Font */
  549. /* Line Height */
  550. /* 水平间距 */
  551. /* 垂直间距 */
  552. /* 图标尺寸 */
  553. /* z-index */
  554. /* timing function */
  555. /**
  556. * CSS cubic-bezier timing functions
  557. * http://bourbon.io/docs/#timing-functions
  558. */
  559. /**
  560. * 组件变量
  561. */
  562. /* Accordion */
  563. /* Activity Indicator */
  564. /* Avatar */
  565. /* Badge */
  566. /* Button */
  567. /* Float Button */
  568. /* Calendar */
  569. /* Card */
  570. /* Checkbox */
  571. /* Countdown */
  572. /* Curtain */
  573. /* Divider */
  574. /* Drawer */
  575. /* FloatLayout */
  576. /* Grid */
  577. /* ImagePicker */
  578. /* Indexes */
  579. /* InputNumber */
  580. /* Input */
  581. /* List */
  582. /* LoadMore */
  583. /* Loading */
  584. /* Message */
  585. /* Modal */
  586. /* NavBar */
  587. /* NoticeBar */
  588. /* Pagination */
  589. /* Progress */
  590. /* Radio */
  591. /* Range */
  592. /* Rate */
  593. /* SearchBar */
  594. /* SegmentedControl */
  595. /* Slider */
  596. /* Steps */
  597. /* SwipeAction */
  598. /* Switch */
  599. /* TabBar */
  600. /* Tabs */
  601. /* Tag */
  602. /* Textarea */
  603. /* Timeline */
  604. /**
  605. * Mixins
  606. */
  607. /* library */
  608. /**
  609. * 元素居中定位
  610. */
  611. /**
  612. * @example scss
  613. *
  614. * .element {
  615. * @include clearfix;
  616. * }
  617. *
  618. * // CSS Output
  619. * .element::after {
  620. * clear: both;
  621. * content: '';
  622. * display: block;
  623. * }
  624. */
  625. /**
  626. * 通用的遮罩
  627. */
  628. /**
  629. * Mixes a color with black. It's different from darken()
  630. *
  631. * @param {color} $color
  632. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  633. * @return {color}
  634. *
  635. * @example
  636. * .element {
  637. * background-color: shade(#ffbb52, 60%);
  638. * }
  639. *
  640. * // CSS Output
  641. * .element {
  642. * background-color: #664a20;
  643. * }
  644. */
  645. /**
  646. * Mixes a color with white. It's different from lighten()
  647. *
  648. * @param {color} $color
  649. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  650. * @return {color}
  651. *
  652. * @example
  653. * .element {
  654. * background-color: tint(#6ecaa6 , 40%);
  655. * }
  656. *
  657. * // CSS Output
  658. * .element {
  659. * background-color: #a8dfc9;
  660. * }
  661. */
  662. /* Flex Item */
  663. /**
  664. * 默认主题下 $color-border-light
  665. */
  666. /**
  667. * 点击态
  668. */
  669. /**
  670. * 禁止态
  671. */
  672. /**
  673. * 设置placeholder 颜色
  674. */
  675. /**
  676. * 默认主题下 $color-border-light
  677. */
  678. .at-row {
  679. display: -webkit-flex;
  680. display: -ms-flexbox;
  681. display: flex;
  682. width: 100%;
  683. }
  684. .at-row__direction--row {
  685. -webkit-flex-direction: row;
  686. -ms-flex-direction: row;
  687. flex-direction: row;
  688. }
  689. .at-row__direction--column {
  690. -webkit-flex-direction: column;
  691. -ms-flex-direction: column;
  692. flex-direction: column;
  693. }
  694. .at-row__direction--row-reverse {
  695. -webkit-flex-direction: row-reverse;
  696. -ms-flex-direction: row-reverse;
  697. flex-direction: row-reverse;
  698. }
  699. .at-row__direction--column-reverse {
  700. -webkit-flex-direction: column-reverse;
  701. -ms-flex-direction: column-reverse;
  702. flex-direction: column-reverse;
  703. }
  704. .at-row__align--start {
  705. -webkit-align-items: flex-start;
  706. -ms-flex-align: start;
  707. align-items: flex-start;
  708. -webkit-box-align: start;
  709. }
  710. .at-row__align--end {
  711. -webkit-align-items: flex-end;
  712. -ms-flex-align: end;
  713. align-items: flex-end;
  714. -webkit-box-align: end;
  715. }
  716. .at-row__align--center {
  717. -webkit-align-items: center;
  718. -ms-flex-align: center;
  719. align-items: center;
  720. -webkit-box-align: center;
  721. }
  722. .at-row__align--stretch {
  723. -webkit-align-items: stretch;
  724. -ms-flex-align: stretch;
  725. align-items: stretch;
  726. -webkit-box-align: stretch;
  727. }
  728. .at-row__align--baseline {
  729. -webkit-align-items: baseline;
  730. -ms-flex-align: baseline;
  731. align-items: baseline;
  732. -webkit-box-align: baseline;
  733. }
  734. .at-row__justify--start {
  735. -webkit-justify-content: flex-start;
  736. -ms-flex-pack: start;
  737. justify-content: flex-start;
  738. -webkit-box-pack: start;
  739. }
  740. .at-row__justify--end {
  741. -webkit-justify-content: flex-end;
  742. -ms-flex-pack: end;
  743. justify-content: flex-end;
  744. -webkit-box-pack: end;
  745. }
  746. .at-row__justify--center {
  747. -webkit-justify-content: center;
  748. -ms-flex-pack: center;
  749. justify-content: center;
  750. -webkit-box-pack: center;
  751. }
  752. .at-row__justify--between {
  753. -webkit-justify-content: space-between;
  754. -ms-flex-pack: justify;
  755. justify-content: space-between;
  756. -webkit-box-pack: justify;
  757. }
  758. .at-row__justify--around {
  759. -webkit-justify-content: space-around;
  760. -ms-flex-pack: distribute;
  761. justify-content: space-around;
  762. -webkit-box-pack: space-around;
  763. }
  764. .at-row__align-content--start {
  765. -webkit-align-content: flex-start;
  766. -ms-flex-line-pack: start;
  767. align-content: flex-start;
  768. }
  769. .at-row__align-content--end {
  770. -webkit-align-content: flex-end;
  771. -ms-flex-line-pack: end;
  772. align-content: flex-end;
  773. }
  774. .at-row__align-content--center {
  775. -webkit-align-content: center;
  776. -ms-flex-line-pack: center;
  777. align-content: center;
  778. }
  779. .at-row__align-content--between {
  780. -webkit-align-content: space-between;
  781. -ms-flex-line-pack: justify;
  782. align-content: space-between;
  783. }
  784. .at-row__align-content--around {
  785. -webkit-align-content: space-around;
  786. -ms-flex-line-pack: distribute;
  787. align-content: space-around;
  788. }
  789. .at-row__align-content--stretch {
  790. -webkit-align-content: stretch;
  791. -ms-flex-line-pack: stretch;
  792. align-content: stretch;
  793. }
  794. .at-row--no-wrap {
  795. -webkit-flex-wrap: nowrap;
  796. -ms-flex-wrap: nowrap;
  797. flex-wrap: nowrap;
  798. }
  799. .at-row--wrap {
  800. -webkit-flex-wrap: wrap;
  801. -ms-flex-wrap: wrap;
  802. flex-wrap: wrap;
  803. }
  804. .at-row--wrap-reverse {
  805. -webkit-flex-wrap: wrap-reverse;
  806. -ms-flex-wrap: wrap-reverse;
  807. flex-wrap: wrap-reverse;
  808. }
  809. .at-col {
  810. -webkit-flex: 1;
  811. -ms-flex: 1;
  812. flex: 1;
  813. -webkit-box-flex: 1;
  814. width: 100%;
  815. display: block;
  816. white-space: nowrap;
  817. -webkit-box-sizing: border-box;
  818. box-sizing: border-box;
  819. }
  820. .at-col-1 {
  821. -webkit-flex: 0 0 8.3333333333%;
  822. -ms-flex: 0 0 8.3333333333%;
  823. flex: 0 0 8.3333333333%;
  824. -webkit-box-flex: 0;
  825. max-width: 8.3333333333%;
  826. }
  827. .at-col__offset-1 {
  828. margin-left: 8.3333333333%;
  829. }
  830. .at-col-2 {
  831. -webkit-flex: 0 0 16.6666666667%;
  832. -ms-flex: 0 0 16.6666666667%;
  833. flex: 0 0 16.6666666667%;
  834. -webkit-box-flex: 0;
  835. max-width: 16.6666666667%;
  836. }
  837. .at-col__offset-2 {
  838. margin-left: 16.6666666667%;
  839. }
  840. .at-col-3 {
  841. -webkit-flex: 0 0 25%;
  842. -ms-flex: 0 0 25%;
  843. flex: 0 0 25%;
  844. -webkit-box-flex: 0;
  845. max-width: 25%;
  846. }
  847. .at-col__offset-3 {
  848. margin-left: 25%;
  849. }
  850. .at-col-4 {
  851. -webkit-flex: 0 0 33.3333333333%;
  852. -ms-flex: 0 0 33.3333333333%;
  853. flex: 0 0 33.3333333333%;
  854. -webkit-box-flex: 0;
  855. max-width: 33.3333333333%;
  856. }
  857. .at-col__offset-4 {
  858. margin-left: 33.3333333333%;
  859. }
  860. .at-col-5 {
  861. -webkit-flex: 0 0 41.6666666667%;
  862. -ms-flex: 0 0 41.6666666667%;
  863. flex: 0 0 41.6666666667%;
  864. -webkit-box-flex: 0;
  865. max-width: 41.6666666667%;
  866. }
  867. .at-col__offset-5 {
  868. margin-left: 41.6666666667%;
  869. }
  870. .at-col-6 {
  871. -webkit-flex: 0 0 50%;
  872. -ms-flex: 0 0 50%;
  873. flex: 0 0 50%;
  874. -webkit-box-flex: 0;
  875. max-width: 50%;
  876. }
  877. .at-col__offset-6 {
  878. margin-left: 50%;
  879. }
  880. .at-col-7 {
  881. -webkit-flex: 0 0 58.3333333333%;
  882. -ms-flex: 0 0 58.3333333333%;
  883. flex: 0 0 58.3333333333%;
  884. -webkit-box-flex: 0;
  885. max-width: 58.3333333333%;
  886. }
  887. .at-col__offset-7 {
  888. margin-left: 58.3333333333%;
  889. }
  890. .at-col-8 {
  891. -webkit-flex: 0 0 66.6666666667%;
  892. -ms-flex: 0 0 66.6666666667%;
  893. flex: 0 0 66.6666666667%;
  894. -webkit-box-flex: 0;
  895. max-width: 66.6666666667%;
  896. }
  897. .at-col__offset-8 {
  898. margin-left: 66.6666666667%;
  899. }
  900. .at-col-9 {
  901. -webkit-flex: 0 0 75%;
  902. -ms-flex: 0 0 75%;
  903. flex: 0 0 75%;
  904. -webkit-box-flex: 0;
  905. max-width: 75%;
  906. }
  907. .at-col__offset-9 {
  908. margin-left: 75%;
  909. }
  910. .at-col-10 {
  911. -webkit-flex: 0 0 83.3333333333%;
  912. -ms-flex: 0 0 83.3333333333%;
  913. flex: 0 0 83.3333333333%;
  914. -webkit-box-flex: 0;
  915. max-width: 83.3333333333%;
  916. }
  917. .at-col__offset-10 {
  918. margin-left: 83.3333333333%;
  919. }
  920. .at-col-11 {
  921. -webkit-flex: 0 0 91.6666666667%;
  922. -ms-flex: 0 0 91.6666666667%;
  923. flex: 0 0 91.6666666667%;
  924. -webkit-box-flex: 0;
  925. max-width: 91.6666666667%;
  926. }
  927. .at-col__offset-11 {
  928. margin-left: 91.6666666667%;
  929. }
  930. .at-col-12 {
  931. -webkit-flex: 0 0 100%;
  932. -ms-flex: 0 0 100%;
  933. flex: 0 0 100%;
  934. -webkit-box-flex: 0;
  935. max-width: 100%;
  936. }
  937. .at-col__offset-12 {
  938. margin-left: 100%;
  939. }
  940. .at-col__align--top {
  941. -webkit-align-self: flex-start;
  942. -ms-flex-item-align: start;
  943. align-self: flex-start;
  944. }
  945. .at-col__align--bottom {
  946. -webkit-align-self: flex-end;
  947. -ms-flex-item-align: end;
  948. align-self: flex-end;
  949. }
  950. .at-col__align--center {
  951. -webkit-align-self: center;
  952. -ms-flex-item-align: center;
  953. align-self: center;
  954. }
  955. .at-col--auto {
  956. max-width: initial;
  957. word-break: keep-all;
  958. }
  959. .at-col--wrap {
  960. white-space: normal;
  961. word-wrap: break-word;
  962. }
  963. /**
  964. * Default variables
  965. */
  966. /**
  967. * Mixes a color with white. It's different from lighten()
  968. *
  969. * @param {color} $color
  970. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  971. * @return {color}
  972. *
  973. * @example
  974. * .element {
  975. * background-color: tint(#6ecaa6 , 40%);
  976. * }
  977. *
  978. * // CSS Output
  979. * .element {
  980. * background-color: #a8dfc9;
  981. * }
  982. */
  983. /* The Color of O2Team Brand */
  984. /* Color */
  985. /* Color Palette */
  986. /* Text Color */
  987. /* Link */
  988. /* 背景色 */
  989. /* 边框颜色 */
  990. /* 图标颜色 */
  991. /* Border Radius */
  992. /* 透明度 */
  993. /* Font */
  994. /* Line Height */
  995. /* 水平间距 */
  996. /* 垂直间距 */
  997. /* 图标尺寸 */
  998. /* z-index */
  999. /* timing function */
  1000. /**
  1001. * CSS cubic-bezier timing functions
  1002. * http://bourbon.io/docs/#timing-functions
  1003. */
  1004. /**
  1005. * 组件变量
  1006. */
  1007. /* Accordion */
  1008. /* Activity Indicator */
  1009. /* Avatar */
  1010. /* Badge */
  1011. /* Button */
  1012. /* Float Button */
  1013. /* Calendar */
  1014. /* Card */
  1015. /* Checkbox */
  1016. /* Countdown */
  1017. /* Curtain */
  1018. /* Divider */
  1019. /* Drawer */
  1020. /* FloatLayout */
  1021. /* Grid */
  1022. /* ImagePicker */
  1023. /* Indexes */
  1024. /* InputNumber */
  1025. /* Input */
  1026. /* List */
  1027. /* LoadMore */
  1028. /* Loading */
  1029. /* Message */
  1030. /* Modal */
  1031. /* NavBar */
  1032. /* NoticeBar */
  1033. /* Pagination */
  1034. /* Progress */
  1035. /* Radio */
  1036. /* Range */
  1037. /* Rate */
  1038. /* SearchBar */
  1039. /* SegmentedControl */
  1040. /* Slider */
  1041. /* Steps */
  1042. /* SwipeAction */
  1043. /* Switch */
  1044. /* TabBar */
  1045. /* Tabs */
  1046. /* Tag */
  1047. /* Textarea */
  1048. /* Timeline */
  1049. /**
  1050. * Mixins
  1051. */
  1052. /* library */
  1053. /**
  1054. * 元素居中定位
  1055. */
  1056. /**
  1057. * @example scss
  1058. *
  1059. * .element {
  1060. * @include clearfix;
  1061. * }
  1062. *
  1063. * // CSS Output
  1064. * .element::after {
  1065. * clear: both;
  1066. * content: '';
  1067. * display: block;
  1068. * }
  1069. */
  1070. /**
  1071. * 通用的遮罩
  1072. */
  1073. /**
  1074. * Mixes a color with black. It's different from darken()
  1075. *
  1076. * @param {color} $color
  1077. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  1078. * @return {color}
  1079. *
  1080. * @example
  1081. * .element {
  1082. * background-color: shade(#ffbb52, 60%);
  1083. * }
  1084. *
  1085. * // CSS Output
  1086. * .element {
  1087. * background-color: #664a20;
  1088. * }
  1089. */
  1090. /**
  1091. * Mixes a color with white. It's different from lighten()
  1092. *
  1093. * @param {color} $color
  1094. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1095. * @return {color}
  1096. *
  1097. * @example
  1098. * .element {
  1099. * background-color: tint(#6ecaa6 , 40%);
  1100. * }
  1101. *
  1102. * // CSS Output
  1103. * .element {
  1104. * background-color: #a8dfc9;
  1105. * }
  1106. */
  1107. /* Flex Item */
  1108. /**
  1109. * 默认主题下 $color-border-light
  1110. */
  1111. /**
  1112. * 点击态
  1113. */
  1114. /**
  1115. * 禁止态
  1116. */
  1117. /**
  1118. * 设置placeholder 颜色
  1119. */
  1120. /**
  1121. * 默认主题下 $color-border-light
  1122. */
  1123. .at-accordion__header {
  1124. position: relative;
  1125. padding: 24rpx 24rpx;
  1126. display: -webkit-flex;
  1127. display: -ms-flexbox;
  1128. display: flex;
  1129. -webkit-align-items: center;
  1130. -ms-flex-align: center;
  1131. align-items: center;
  1132. width: 100%;
  1133. min-height: 32rpx;
  1134. color: #333;
  1135. font-size: 32rpx;
  1136. -webkit-box-sizing: border-box;
  1137. box-sizing: border-box;
  1138. position: relative;
  1139. -webkit-transition: background-color 0.3s;
  1140. transition: background-color 0.3s;
  1141. }
  1142. .at-accordion__header::after {
  1143. content: "";
  1144. position: absolute;
  1145. -webkit-transform-origin: center;
  1146. -ms-transform-origin: center;
  1147. transform-origin: center;
  1148. -webkit-box-sizing: border-box;
  1149. box-sizing: border-box;
  1150. pointer-events: none;
  1151. top: -50%;
  1152. left: -50%;
  1153. right: -50%;
  1154. bottom: -50%;
  1155. border: 0 solid #d6e4ef;
  1156. -webkit-transform: scale(0.5);
  1157. -ms-transform: scale(0.5);
  1158. transform: scale(0.5);
  1159. border-bottom-width: 1PX;
  1160. }
  1161. .at-accordion__header:active {
  1162. background-color: #F0F0F0;
  1163. }
  1164. .at-accordion__header--noborder::after {
  1165. display: none;
  1166. }
  1167. .at-accordion__info {
  1168. -webkit-flex: 1;
  1169. -ms-flex: 1;
  1170. flex: 1;
  1171. text-align: left;
  1172. line-height: 1.6;
  1173. }
  1174. .at-accordion__info__title {
  1175. overflow: hidden;
  1176. text-overflow: ellipsis;
  1177. white-space: nowrap;
  1178. color: inherit;
  1179. font-size: inherit;
  1180. line-height: 1.5;
  1181. }
  1182. .at-accordion__info__note {
  1183. overflow: hidden;
  1184. text-overflow: ellipsis;
  1185. white-space: nowrap;
  1186. color: #999;
  1187. font-size: 28rpx;
  1188. line-height: 1.5;
  1189. }
  1190. .at-accordion__icon {
  1191. margin-right: 15rpx;
  1192. color: #333;
  1193. font-size: 48rpx;
  1194. }
  1195. .at-accordion__content {
  1196. position: relative;
  1197. width: 100%;
  1198. overflow: hidden;
  1199. -webkit-transition: height 500ms cubic-bezier(0.47, 0, 0.745, 0.715);
  1200. transition: height 500ms cubic-bezier(0.47, 0, 0.745, 0.715);
  1201. position: relative;
  1202. }
  1203. .at-accordion__content::after {
  1204. content: "";
  1205. position: absolute;
  1206. -webkit-transform-origin: center;
  1207. -ms-transform-origin: center;
  1208. transform-origin: center;
  1209. -webkit-box-sizing: border-box;
  1210. box-sizing: border-box;
  1211. pointer-events: none;
  1212. top: -50%;
  1213. left: -50%;
  1214. right: -50%;
  1215. bottom: -50%;
  1216. border: 0 solid #d6e4ef;
  1217. -webkit-transform: scale(0.5);
  1218. -ms-transform: scale(0.5);
  1219. transform: scale(0.5);
  1220. border-top-width: 1PX;
  1221. }
  1222. .at-accordion__content--inactive {
  1223. position: absolute;
  1224. visibility: hidden;
  1225. height: 0;
  1226. z-index: -10;
  1227. }
  1228. .at-accordion__arrow {
  1229. color: #CCC;
  1230. font-size: 48rpx;
  1231. line-height: 1;
  1232. -webkit-transition: -webkit-transform 0.2s ease;
  1233. transition: -webkit-transform 0.2s ease;
  1234. transition: transform 0.2s ease;
  1235. transition: transform 0.2s ease, -webkit-transform 0.2s ease;
  1236. -webkit-transform-origin: center;
  1237. -ms-transform-origin: center;
  1238. transform-origin: center;
  1239. }
  1240. .at-accordion__arrow--folded {
  1241. -webkit-transform: rotate(180deg);
  1242. -ms-transform: rotate(180deg);
  1243. transform: rotate(180deg);
  1244. }
  1245. /**
  1246. * Default variables
  1247. */
  1248. /**
  1249. * Mixes a color with white. It's different from lighten()
  1250. *
  1251. * @param {color} $color
  1252. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1253. * @return {color}
  1254. *
  1255. * @example
  1256. * .element {
  1257. * background-color: tint(#6ecaa6 , 40%);
  1258. * }
  1259. *
  1260. * // CSS Output
  1261. * .element {
  1262. * background-color: #a8dfc9;
  1263. * }
  1264. */
  1265. /* The Color of O2Team Brand */
  1266. /* Color */
  1267. /* Color Palette */
  1268. /* Text Color */
  1269. /* Link */
  1270. /* 背景色 */
  1271. /* 边框颜色 */
  1272. /* 图标颜色 */
  1273. /* Border Radius */
  1274. /* 透明度 */
  1275. /* Font */
  1276. /* Line Height */
  1277. /* 水平间距 */
  1278. /* 垂直间距 */
  1279. /* 图标尺寸 */
  1280. /* z-index */
  1281. /* timing function */
  1282. /**
  1283. * CSS cubic-bezier timing functions
  1284. * http://bourbon.io/docs/#timing-functions
  1285. */
  1286. /**
  1287. * 组件变量
  1288. */
  1289. /* Accordion */
  1290. /* Activity Indicator */
  1291. /* Avatar */
  1292. /* Badge */
  1293. /* Button */
  1294. /* Float Button */
  1295. /* Calendar */
  1296. /* Card */
  1297. /* Checkbox */
  1298. /* Countdown */
  1299. /* Curtain */
  1300. /* Divider */
  1301. /* Drawer */
  1302. /* FloatLayout */
  1303. /* Grid */
  1304. /* ImagePicker */
  1305. /* Indexes */
  1306. /* InputNumber */
  1307. /* Input */
  1308. /* List */
  1309. /* LoadMore */
  1310. /* Loading */
  1311. /* Message */
  1312. /* Modal */
  1313. /* NavBar */
  1314. /* NoticeBar */
  1315. /* Pagination */
  1316. /* Progress */
  1317. /* Radio */
  1318. /* Range */
  1319. /* Rate */
  1320. /* SearchBar */
  1321. /* SegmentedControl */
  1322. /* Slider */
  1323. /* Steps */
  1324. /* SwipeAction */
  1325. /* Switch */
  1326. /* TabBar */
  1327. /* Tabs */
  1328. /* Tag */
  1329. /* Textarea */
  1330. /* Timeline */
  1331. /**
  1332. * Mixins
  1333. */
  1334. /* library */
  1335. /**
  1336. * 元素居中定位
  1337. */
  1338. /**
  1339. * @example scss
  1340. *
  1341. * .element {
  1342. * @include clearfix;
  1343. * }
  1344. *
  1345. * // CSS Output
  1346. * .element::after {
  1347. * clear: both;
  1348. * content: '';
  1349. * display: block;
  1350. * }
  1351. */
  1352. /**
  1353. * 通用的遮罩
  1354. */
  1355. /**
  1356. * Mixes a color with black. It's different from darken()
  1357. *
  1358. * @param {color} $color
  1359. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  1360. * @return {color}
  1361. *
  1362. * @example
  1363. * .element {
  1364. * background-color: shade(#ffbb52, 60%);
  1365. * }
  1366. *
  1367. * // CSS Output
  1368. * .element {
  1369. * background-color: #664a20;
  1370. * }
  1371. */
  1372. /**
  1373. * Mixes a color with white. It's different from lighten()
  1374. *
  1375. * @param {color} $color
  1376. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1377. * @return {color}
  1378. *
  1379. * @example
  1380. * .element {
  1381. * background-color: tint(#6ecaa6 , 40%);
  1382. * }
  1383. *
  1384. * // CSS Output
  1385. * .element {
  1386. * background-color: #a8dfc9;
  1387. * }
  1388. */
  1389. /* Flex Item */
  1390. /**
  1391. * 默认主题下 $color-border-light
  1392. */
  1393. /**
  1394. * 点击态
  1395. */
  1396. /**
  1397. * 禁止态
  1398. */
  1399. /**
  1400. * 设置placeholder 颜色
  1401. */
  1402. /**
  1403. * 默认主题下 $color-border-light
  1404. */
  1405. .at-activity-indicator {
  1406. display: -webkit-flex;
  1407. display: -ms-flexbox;
  1408. display: flex;
  1409. line-height: 1;
  1410. visibility: hidden;
  1411. opacity: 0;
  1412. -webkit-transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  1413. transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  1414. /* elements */
  1415. /* modifiers */
  1416. }
  1417. .at-activity-indicator__body {
  1418. -webkit-flex: 0 0 auto;
  1419. -ms-flex: 0 0 auto;
  1420. flex: 0 0 auto;
  1421. -webkit-box-flex: 0;
  1422. line-height: 0;
  1423. }
  1424. .at-activity-indicator__content {
  1425. -webkit-flex: 0 0 auto;
  1426. -ms-flex: 0 0 auto;
  1427. flex: 0 0 auto;
  1428. -webkit-box-flex: 0;
  1429. -webkit-align-self: center;
  1430. -ms-flex-item-align: center;
  1431. align-self: center;
  1432. margin-left: 24rpx;
  1433. color: #999;
  1434. font-size: 28rpx;
  1435. }
  1436. .at-activity-indicator--center {
  1437. position: absolute;
  1438. top: 50%;
  1439. left: 50%;
  1440. -webkit-transform: translate(-50%, -50%);
  1441. -ms-transform: translate(-50%, -50%);
  1442. transform: translate(-50%, -50%);
  1443. }
  1444. .at-activity-indicator--isopened {
  1445. opacity: 1;
  1446. visibility: initial;
  1447. }
  1448. /**
  1449. * Default variables
  1450. */
  1451. /**
  1452. * Mixes a color with white. It's different from lighten()
  1453. *
  1454. * @param {color} $color
  1455. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1456. * @return {color}
  1457. *
  1458. * @example
  1459. * .element {
  1460. * background-color: tint(#6ecaa6 , 40%);
  1461. * }
  1462. *
  1463. * // CSS Output
  1464. * .element {
  1465. * background-color: #a8dfc9;
  1466. * }
  1467. */
  1468. /* The Color of O2Team Brand */
  1469. /* Color */
  1470. /* Color Palette */
  1471. /* Text Color */
  1472. /* Link */
  1473. /* 背景色 */
  1474. /* 边框颜色 */
  1475. /* 图标颜色 */
  1476. /* Border Radius */
  1477. /* 透明度 */
  1478. /* Font */
  1479. /* Line Height */
  1480. /* 水平间距 */
  1481. /* 垂直间距 */
  1482. /* 图标尺寸 */
  1483. /* z-index */
  1484. /* timing function */
  1485. /**
  1486. * CSS cubic-bezier timing functions
  1487. * http://bourbon.io/docs/#timing-functions
  1488. */
  1489. /**
  1490. * 组件变量
  1491. */
  1492. /* Accordion */
  1493. /* Activity Indicator */
  1494. /* Avatar */
  1495. /* Badge */
  1496. /* Button */
  1497. /* Float Button */
  1498. /* Calendar */
  1499. /* Card */
  1500. /* Checkbox */
  1501. /* Countdown */
  1502. /* Curtain */
  1503. /* Divider */
  1504. /* Drawer */
  1505. /* FloatLayout */
  1506. /* Grid */
  1507. /* ImagePicker */
  1508. /* Indexes */
  1509. /* InputNumber */
  1510. /* Input */
  1511. /* List */
  1512. /* LoadMore */
  1513. /* Loading */
  1514. /* Message */
  1515. /* Modal */
  1516. /* NavBar */
  1517. /* NoticeBar */
  1518. /* Pagination */
  1519. /* Progress */
  1520. /* Radio */
  1521. /* Range */
  1522. /* Rate */
  1523. /* SearchBar */
  1524. /* SegmentedControl */
  1525. /* Slider */
  1526. /* Steps */
  1527. /* SwipeAction */
  1528. /* Switch */
  1529. /* TabBar */
  1530. /* Tabs */
  1531. /* Tag */
  1532. /* Textarea */
  1533. /* Timeline */
  1534. /**
  1535. * Mixins
  1536. */
  1537. /* library */
  1538. /**
  1539. * 元素居中定位
  1540. */
  1541. /**
  1542. * @example scss
  1543. *
  1544. * .element {
  1545. * @include clearfix;
  1546. * }
  1547. *
  1548. * // CSS Output
  1549. * .element::after {
  1550. * clear: both;
  1551. * content: '';
  1552. * display: block;
  1553. * }
  1554. */
  1555. /**
  1556. * 通用的遮罩
  1557. */
  1558. /**
  1559. * Mixes a color with black. It's different from darken()
  1560. *
  1561. * @param {color} $color
  1562. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  1563. * @return {color}
  1564. *
  1565. * @example
  1566. * .element {
  1567. * background-color: shade(#ffbb52, 60%);
  1568. * }
  1569. *
  1570. * // CSS Output
  1571. * .element {
  1572. * background-color: #664a20;
  1573. * }
  1574. */
  1575. /**
  1576. * Mixes a color with white. It's different from lighten()
  1577. *
  1578. * @param {color} $color
  1579. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1580. * @return {color}
  1581. *
  1582. * @example
  1583. * .element {
  1584. * background-color: tint(#6ecaa6 , 40%);
  1585. * }
  1586. *
  1587. * // CSS Output
  1588. * .element {
  1589. * background-color: #a8dfc9;
  1590. * }
  1591. */
  1592. /* Flex Item */
  1593. /**
  1594. * 默认主题下 $color-border-light
  1595. */
  1596. /**
  1597. * 点击态
  1598. */
  1599. /**
  1600. * 禁止态
  1601. */
  1602. /**
  1603. * 设置placeholder 颜色
  1604. */
  1605. /**
  1606. * 默认主题下 $color-border-light
  1607. */
  1608. .at-action-sheet {
  1609. position: fixed;
  1610. width: 100%;
  1611. height: 100%;
  1612. top: 0;
  1613. left: 0;
  1614. z-index: 1010;
  1615. visibility: hidden;
  1616. -webkit-transition: visibility 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1617. transition: visibility 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1618. /* elements */
  1619. /* modifiers */
  1620. }
  1621. .at-action-sheet__overlay {
  1622. top: 0;
  1623. left: 0;
  1624. width: 100%;
  1625. height: 100%;
  1626. position: absolute;
  1627. background-color: rgba(0, 0, 0, 0.3);
  1628. opacity: 0;
  1629. -webkit-transition: opacity 300ms ease-in;
  1630. transition: opacity 300ms ease-in;
  1631. }
  1632. .at-action-sheet__container {
  1633. position: absolute;
  1634. padding-bottom: constant(safe-area-inset-bottom);
  1635. padding-bottom: env(safe-area-inset-bottom);
  1636. bottom: 0;
  1637. width: 100%;
  1638. text-align: center;
  1639. background-color: #FFF;
  1640. -webkit-transform: translate3d(0, 100%, 0);
  1641. transform: translate3d(0, 100%, 0);
  1642. -webkit-transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1643. transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1644. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1645. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  1646. }
  1647. .at-action-sheet__header {
  1648. padding: 24rpx 24rpx;
  1649. color: #B2B2B2;
  1650. font-size: 28rpx;
  1651. text-align: center;
  1652. line-height: 1.5;
  1653. position: relative;
  1654. }
  1655. .at-action-sheet__header::after {
  1656. content: "";
  1657. position: absolute;
  1658. -webkit-transform-origin: center;
  1659. -ms-transform-origin: center;
  1660. transform-origin: center;
  1661. -webkit-box-sizing: border-box;
  1662. box-sizing: border-box;
  1663. pointer-events: none;
  1664. top: -50%;
  1665. left: -50%;
  1666. right: -50%;
  1667. bottom: -50%;
  1668. border: 0 solid #d6e4ef;
  1669. -webkit-transform: scale(0.5);
  1670. -ms-transform: scale(0.5);
  1671. transform: scale(0.5);
  1672. border-bottom-width: 1PX;
  1673. }
  1674. .at-action-sheet__footer {
  1675. padding: 24rpx 24rpx;
  1676. font-size: 36rpx;
  1677. border-top: 12rpx solid rgba(197, 217, 232, 0.3);
  1678. -webkit-transition: background-color 0.3s;
  1679. transition: background-color 0.3s;
  1680. }
  1681. .at-action-sheet__footer:active {
  1682. background-color: #F0F0F0;
  1683. }
  1684. .at-action-sheet__body {
  1685. text-align: center;
  1686. }
  1687. .at-action-sheet__item {
  1688. padding: 24rpx 24rpx;
  1689. font-size: 36rpx;
  1690. -webkit-transition: background-color 0.3s;
  1691. transition: background-color 0.3s;
  1692. overflow: hidden;
  1693. text-overflow: ellipsis;
  1694. white-space: nowrap;
  1695. position: relative;
  1696. }
  1697. .at-action-sheet__item:active {
  1698. background-color: #F0F0F0;
  1699. }
  1700. .at-action-sheet__item::after {
  1701. content: "";
  1702. position: absolute;
  1703. -webkit-transform-origin: center;
  1704. -ms-transform-origin: center;
  1705. transform-origin: center;
  1706. -webkit-box-sizing: border-box;
  1707. box-sizing: border-box;
  1708. pointer-events: none;
  1709. top: auto;
  1710. left: 0;
  1711. right: 0;
  1712. bottom: 0;
  1713. -webkit-transform: scaleY(0.5);
  1714. -ms-transform: scaleY(0.5);
  1715. transform: scaleY(0.5);
  1716. border-bottom: 1PX solid #d6e4ef;
  1717. }
  1718. .at-action-sheet--active {
  1719. visibility: visible;
  1720. }
  1721. .at-action-sheet--active .at-action-sheet__overlay {
  1722. opacity: 1;
  1723. }
  1724. .at-action-sheet--active .at-action-sheet__container {
  1725. -webkit-transform: translate3d(0, 0, 0);
  1726. transform: translate3d(0, 0, 0);
  1727. }
  1728. /**
  1729. * Default variables
  1730. */
  1731. /**
  1732. * Mixes a color with white. It's different from lighten()
  1733. *
  1734. * @param {color} $color
  1735. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1736. * @return {color}
  1737. *
  1738. * @example
  1739. * .element {
  1740. * background-color: tint(#6ecaa6 , 40%);
  1741. * }
  1742. *
  1743. * // CSS Output
  1744. * .element {
  1745. * background-color: #a8dfc9;
  1746. * }
  1747. */
  1748. /* The Color of O2Team Brand */
  1749. /* Color */
  1750. /* Color Palette */
  1751. /* Text Color */
  1752. /* Link */
  1753. /* 背景色 */
  1754. /* 边框颜色 */
  1755. /* 图标颜色 */
  1756. /* Border Radius */
  1757. /* 透明度 */
  1758. /* Font */
  1759. /* Line Height */
  1760. /* 水平间距 */
  1761. /* 垂直间距 */
  1762. /* 图标尺寸 */
  1763. /* z-index */
  1764. /* timing function */
  1765. /**
  1766. * CSS cubic-bezier timing functions
  1767. * http://bourbon.io/docs/#timing-functions
  1768. */
  1769. /**
  1770. * 组件变量
  1771. */
  1772. /* Accordion */
  1773. /* Activity Indicator */
  1774. /* Avatar */
  1775. /* Badge */
  1776. /* Button */
  1777. /* Float Button */
  1778. /* Calendar */
  1779. /* Card */
  1780. /* Checkbox */
  1781. /* Countdown */
  1782. /* Curtain */
  1783. /* Divider */
  1784. /* Drawer */
  1785. /* FloatLayout */
  1786. /* Grid */
  1787. /* ImagePicker */
  1788. /* Indexes */
  1789. /* InputNumber */
  1790. /* Input */
  1791. /* List */
  1792. /* LoadMore */
  1793. /* Loading */
  1794. /* Message */
  1795. /* Modal */
  1796. /* NavBar */
  1797. /* NoticeBar */
  1798. /* Pagination */
  1799. /* Progress */
  1800. /* Radio */
  1801. /* Range */
  1802. /* Rate */
  1803. /* SearchBar */
  1804. /* SegmentedControl */
  1805. /* Slider */
  1806. /* Steps */
  1807. /* SwipeAction */
  1808. /* Switch */
  1809. /* TabBar */
  1810. /* Tabs */
  1811. /* Tag */
  1812. /* Textarea */
  1813. /* Timeline */
  1814. /**
  1815. * Mixins
  1816. */
  1817. /* library */
  1818. /**
  1819. * 元素居中定位
  1820. */
  1821. /**
  1822. * @example scss
  1823. *
  1824. * .element {
  1825. * @include clearfix;
  1826. * }
  1827. *
  1828. * // CSS Output
  1829. * .element::after {
  1830. * clear: both;
  1831. * content: '';
  1832. * display: block;
  1833. * }
  1834. */
  1835. /**
  1836. * 通用的遮罩
  1837. */
  1838. /**
  1839. * Mixes a color with black. It's different from darken()
  1840. *
  1841. * @param {color} $color
  1842. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  1843. * @return {color}
  1844. *
  1845. * @example
  1846. * .element {
  1847. * background-color: shade(#ffbb52, 60%);
  1848. * }
  1849. *
  1850. * // CSS Output
  1851. * .element {
  1852. * background-color: #664a20;
  1853. * }
  1854. */
  1855. /**
  1856. * Mixes a color with white. It's different from lighten()
  1857. *
  1858. * @param {color} $color
  1859. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1860. * @return {color}
  1861. *
  1862. * @example
  1863. * .element {
  1864. * background-color: tint(#6ecaa6 , 40%);
  1865. * }
  1866. *
  1867. * // CSS Output
  1868. * .element {
  1869. * background-color: #a8dfc9;
  1870. * }
  1871. */
  1872. /* Flex Item */
  1873. /**
  1874. * 默认主题下 $color-border-light
  1875. */
  1876. /**
  1877. * 点击态
  1878. */
  1879. /**
  1880. * 禁止态
  1881. */
  1882. /**
  1883. * 设置placeholder 颜色
  1884. */
  1885. /**
  1886. * 默认主题下 $color-border-light
  1887. */
  1888. .at-article {
  1889. word-break: break-all;
  1890. word-wrap: break-word;
  1891. line-height: 1.5;
  1892. /* elements */
  1893. }
  1894. .at-article__h1, .at-article__h2, .at-article__h3 {
  1895. margin: 0 30rpx;
  1896. color: #333;
  1897. }
  1898. .at-article__h1 {
  1899. margin-top: 30rpx;
  1900. font-size: 48rpx;
  1901. line-height: 72rpx;
  1902. }
  1903. .at-article__info {
  1904. margin: 0 30rpx;
  1905. color: #CCC;
  1906. font-size: 28rpx;
  1907. line-height: 42rpx;
  1908. }
  1909. .at-article__h2 {
  1910. margin-top: 30rpx;
  1911. font-size: 40rpx;
  1912. line-height: 60rpx;
  1913. }
  1914. .at-article__h3 {
  1915. font-size: 32rpx;
  1916. line-height: 48rpx;
  1917. }
  1918. .at-article__p {
  1919. margin: 25rpx 30rpx 0;
  1920. color: #666;
  1921. font-size: 28rpx;
  1922. line-height: 42rpx;
  1923. }
  1924. .at-article__img {
  1925. display: block;
  1926. margin: 20rpx auto 0;
  1927. width: 690rpx;
  1928. border-radius: 4rpx;
  1929. }
  1930. /**
  1931. * Default variables
  1932. */
  1933. /**
  1934. * Mixes a color with white. It's different from lighten()
  1935. *
  1936. * @param {color} $color
  1937. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  1938. * @return {color}
  1939. *
  1940. * @example
  1941. * .element {
  1942. * background-color: tint(#6ecaa6 , 40%);
  1943. * }
  1944. *
  1945. * // CSS Output
  1946. * .element {
  1947. * background-color: #a8dfc9;
  1948. * }
  1949. */
  1950. /* The Color of O2Team Brand */
  1951. /* Color */
  1952. /* Color Palette */
  1953. /* Text Color */
  1954. /* Link */
  1955. /* 背景色 */
  1956. /* 边框颜色 */
  1957. /* 图标颜色 */
  1958. /* Border Radius */
  1959. /* 透明度 */
  1960. /* Font */
  1961. /* Line Height */
  1962. /* 水平间距 */
  1963. /* 垂直间距 */
  1964. /* 图标尺寸 */
  1965. /* z-index */
  1966. /* timing function */
  1967. /**
  1968. * CSS cubic-bezier timing functions
  1969. * http://bourbon.io/docs/#timing-functions
  1970. */
  1971. /**
  1972. * 组件变量
  1973. */
  1974. /* Accordion */
  1975. /* Activity Indicator */
  1976. /* Avatar */
  1977. /* Badge */
  1978. /* Button */
  1979. /* Float Button */
  1980. /* Calendar */
  1981. /* Card */
  1982. /* Checkbox */
  1983. /* Countdown */
  1984. /* Curtain */
  1985. /* Divider */
  1986. /* Drawer */
  1987. /* FloatLayout */
  1988. /* Grid */
  1989. /* ImagePicker */
  1990. /* Indexes */
  1991. /* InputNumber */
  1992. /* Input */
  1993. /* List */
  1994. /* LoadMore */
  1995. /* Loading */
  1996. /* Message */
  1997. /* Modal */
  1998. /* NavBar */
  1999. /* NoticeBar */
  2000. /* Pagination */
  2001. /* Progress */
  2002. /* Radio */
  2003. /* Range */
  2004. /* Rate */
  2005. /* SearchBar */
  2006. /* SegmentedControl */
  2007. /* Slider */
  2008. /* Steps */
  2009. /* SwipeAction */
  2010. /* Switch */
  2011. /* TabBar */
  2012. /* Tabs */
  2013. /* Tag */
  2014. /* Textarea */
  2015. /* Timeline */
  2016. /**
  2017. * Mixins
  2018. */
  2019. /* library */
  2020. /**
  2021. * 元素居中定位
  2022. */
  2023. /**
  2024. * @example scss
  2025. *
  2026. * .element {
  2027. * @include clearfix;
  2028. * }
  2029. *
  2030. * // CSS Output
  2031. * .element::after {
  2032. * clear: both;
  2033. * content: '';
  2034. * display: block;
  2035. * }
  2036. */
  2037. /**
  2038. * 通用的遮罩
  2039. */
  2040. /**
  2041. * Mixes a color with black. It's different from darken()
  2042. *
  2043. * @param {color} $color
  2044. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  2045. * @return {color}
  2046. *
  2047. * @example
  2048. * .element {
  2049. * background-color: shade(#ffbb52, 60%);
  2050. * }
  2051. *
  2052. * // CSS Output
  2053. * .element {
  2054. * background-color: #664a20;
  2055. * }
  2056. */
  2057. /**
  2058. * Mixes a color with white. It's different from lighten()
  2059. *
  2060. * @param {color} $color
  2061. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2062. * @return {color}
  2063. *
  2064. * @example
  2065. * .element {
  2066. * background-color: tint(#6ecaa6 , 40%);
  2067. * }
  2068. *
  2069. * // CSS Output
  2070. * .element {
  2071. * background-color: #a8dfc9;
  2072. * }
  2073. */
  2074. /* Flex Item */
  2075. /**
  2076. * 默认主题下 $color-border-light
  2077. */
  2078. /**
  2079. * 点击态
  2080. */
  2081. /**
  2082. * 禁止态
  2083. */
  2084. /**
  2085. * 设置placeholder 颜色
  2086. */
  2087. /**
  2088. * 默认主题下 $color-border-light
  2089. */
  2090. .at-avatar {
  2091. width: 100rpx;
  2092. height: 100rpx;
  2093. color: #FFF;
  2094. font-size: 40rpx;
  2095. line-height: 100rpx;
  2096. text-align: center;
  2097. border-radius: 8rpx;
  2098. background: #E5E5E5;
  2099. -webkit-box-shadow: 0 0 50rpx 0 rgba(0, 0, 0, 0.05);
  2100. box-shadow: 0 0 50rpx 0 rgba(0, 0, 0, 0.05);
  2101. overflow: hidden;
  2102. /* elements */
  2103. /* modifiers */
  2104. }
  2105. .at-avatar__img {
  2106. width: 100%;
  2107. height: 100%;
  2108. }
  2109. .at-avatar--large {
  2110. width: 120rpx;
  2111. height: 120rpx;
  2112. font-size: 48rpx;
  2113. line-height: 120rpx;
  2114. }
  2115. .at-avatar--small {
  2116. width: 80rpx;
  2117. height: 80rpx;
  2118. font-size: 32rpx;
  2119. line-height: 80rpx;
  2120. }
  2121. .at-avatar--circle {
  2122. border-radius: 50%;
  2123. background-clip: border-box;
  2124. overflow: hidden;
  2125. }
  2126. /**
  2127. * Default variables
  2128. */
  2129. /**
  2130. * Mixes a color with white. It's different from lighten()
  2131. *
  2132. * @param {color} $color
  2133. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2134. * @return {color}
  2135. *
  2136. * @example
  2137. * .element {
  2138. * background-color: tint(#6ecaa6 , 40%);
  2139. * }
  2140. *
  2141. * // CSS Output
  2142. * .element {
  2143. * background-color: #a8dfc9;
  2144. * }
  2145. */
  2146. /* The Color of O2Team Brand */
  2147. /* Color */
  2148. /* Color Palette */
  2149. /* Text Color */
  2150. /* Link */
  2151. /* 背景色 */
  2152. /* 边框颜色 */
  2153. /* 图标颜色 */
  2154. /* Border Radius */
  2155. /* 透明度 */
  2156. /* Font */
  2157. /* Line Height */
  2158. /* 水平间距 */
  2159. /* 垂直间距 */
  2160. /* 图标尺寸 */
  2161. /* z-index */
  2162. /* timing function */
  2163. /**
  2164. * CSS cubic-bezier timing functions
  2165. * http://bourbon.io/docs/#timing-functions
  2166. */
  2167. /**
  2168. * 组件变量
  2169. */
  2170. /* Accordion */
  2171. /* Activity Indicator */
  2172. /* Avatar */
  2173. /* Badge */
  2174. /* Button */
  2175. /* Float Button */
  2176. /* Calendar */
  2177. /* Card */
  2178. /* Checkbox */
  2179. /* Countdown */
  2180. /* Curtain */
  2181. /* Divider */
  2182. /* Drawer */
  2183. /* FloatLayout */
  2184. /* Grid */
  2185. /* ImagePicker */
  2186. /* Indexes */
  2187. /* InputNumber */
  2188. /* Input */
  2189. /* List */
  2190. /* LoadMore */
  2191. /* Loading */
  2192. /* Message */
  2193. /* Modal */
  2194. /* NavBar */
  2195. /* NoticeBar */
  2196. /* Pagination */
  2197. /* Progress */
  2198. /* Radio */
  2199. /* Range */
  2200. /* Rate */
  2201. /* SearchBar */
  2202. /* SegmentedControl */
  2203. /* Slider */
  2204. /* Steps */
  2205. /* SwipeAction */
  2206. /* Switch */
  2207. /* TabBar */
  2208. /* Tabs */
  2209. /* Tag */
  2210. /* Textarea */
  2211. /* Timeline */
  2212. /**
  2213. * Mixins
  2214. */
  2215. /* library */
  2216. /**
  2217. * 元素居中定位
  2218. */
  2219. /**
  2220. * @example scss
  2221. *
  2222. * .element {
  2223. * @include clearfix;
  2224. * }
  2225. *
  2226. * // CSS Output
  2227. * .element::after {
  2228. * clear: both;
  2229. * content: '';
  2230. * display: block;
  2231. * }
  2232. */
  2233. /**
  2234. * 通用的遮罩
  2235. */
  2236. /**
  2237. * Mixes a color with black. It's different from darken()
  2238. *
  2239. * @param {color} $color
  2240. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  2241. * @return {color}
  2242. *
  2243. * @example
  2244. * .element {
  2245. * background-color: shade(#ffbb52, 60%);
  2246. * }
  2247. *
  2248. * // CSS Output
  2249. * .element {
  2250. * background-color: #664a20;
  2251. * }
  2252. */
  2253. /**
  2254. * Mixes a color with white. It's different from lighten()
  2255. *
  2256. * @param {color} $color
  2257. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2258. * @return {color}
  2259. *
  2260. * @example
  2261. * .element {
  2262. * background-color: tint(#6ecaa6 , 40%);
  2263. * }
  2264. *
  2265. * // CSS Output
  2266. * .element {
  2267. * background-color: #a8dfc9;
  2268. * }
  2269. */
  2270. /* Flex Item */
  2271. /**
  2272. * 默认主题下 $color-border-light
  2273. */
  2274. /**
  2275. * 点击态
  2276. */
  2277. /**
  2278. * 禁止态
  2279. */
  2280. /**
  2281. * 设置placeholder 颜色
  2282. */
  2283. /**
  2284. * 默认主题下 $color-border-light
  2285. */
  2286. .at-badge {
  2287. position: relative;
  2288. display: inline-block;
  2289. font-size: 0;
  2290. vertical-align: middle;
  2291. /* elements */
  2292. }
  2293. .at-badge__dot {
  2294. position: absolute;
  2295. right: -6rpx;
  2296. top: -6rpx;
  2297. width: 20rpx;
  2298. height: 20rpx;
  2299. border-radius: 50%;
  2300. overflow: hidden;
  2301. background: #FF4949;
  2302. -webkit-box-shadow: 0 4rpx 8rpx 0 rgba(255, 73, 73, 0.2);
  2303. box-shadow: 0 4rpx 8rpx 0 rgba(255, 73, 73, 0.2);
  2304. }
  2305. .at-badge__num {
  2306. position: absolute;
  2307. padding: 0 10rpx;
  2308. top: -14rpx;
  2309. right: -6PX;
  2310. color: #FFF;
  2311. font-size: 20rpx;
  2312. line-height: 1.4;
  2313. border-radius: 14rpx 14rpx 14rpx 0;
  2314. background: #FF4949;
  2315. -webkit-box-shadow: 0 4rpx 8rpx 0 rgba(255, 73, 73, 0.2);
  2316. box-shadow: 0 4rpx 8rpx 0 rgba(255, 73, 73, 0.2);
  2317. -webkit-transform: translate(50%, 0);
  2318. -ms-transform: translate(50%, 0);
  2319. transform: translate(50%, 0);
  2320. overflow: hidden;
  2321. z-index: 1;
  2322. }
  2323. /**
  2324. * Default variables
  2325. */
  2326. /**
  2327. * Mixes a color with white. It's different from lighten()
  2328. *
  2329. * @param {color} $color
  2330. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2331. * @return {color}
  2332. *
  2333. * @example
  2334. * .element {
  2335. * background-color: tint(#6ecaa6 , 40%);
  2336. * }
  2337. *
  2338. * // CSS Output
  2339. * .element {
  2340. * background-color: #a8dfc9;
  2341. * }
  2342. */
  2343. /* The Color of O2Team Brand */
  2344. /* Color */
  2345. /* Color Palette */
  2346. /* Text Color */
  2347. /* Link */
  2348. /* 背景色 */
  2349. /* 边框颜色 */
  2350. /* 图标颜色 */
  2351. /* Border Radius */
  2352. /* 透明度 */
  2353. /* Font */
  2354. /* Line Height */
  2355. /* 水平间距 */
  2356. /* 垂直间距 */
  2357. /* 图标尺寸 */
  2358. /* z-index */
  2359. /* timing function */
  2360. /**
  2361. * CSS cubic-bezier timing functions
  2362. * http://bourbon.io/docs/#timing-functions
  2363. */
  2364. /**
  2365. * 组件变量
  2366. */
  2367. /* Accordion */
  2368. /* Activity Indicator */
  2369. /* Avatar */
  2370. /* Badge */
  2371. /* Button */
  2372. /* Float Button */
  2373. /* Calendar */
  2374. /* Card */
  2375. /* Checkbox */
  2376. /* Countdown */
  2377. /* Curtain */
  2378. /* Divider */
  2379. /* Drawer */
  2380. /* FloatLayout */
  2381. /* Grid */
  2382. /* ImagePicker */
  2383. /* Indexes */
  2384. /* InputNumber */
  2385. /* Input */
  2386. /* List */
  2387. /* LoadMore */
  2388. /* Loading */
  2389. /* Message */
  2390. /* Modal */
  2391. /* NavBar */
  2392. /* NoticeBar */
  2393. /* Pagination */
  2394. /* Progress */
  2395. /* Radio */
  2396. /* Range */
  2397. /* Rate */
  2398. /* SearchBar */
  2399. /* SegmentedControl */
  2400. /* Slider */
  2401. /* Steps */
  2402. /* SwipeAction */
  2403. /* Switch */
  2404. /* TabBar */
  2405. /* Tabs */
  2406. /* Tag */
  2407. /* Textarea */
  2408. /* Timeline */
  2409. /**
  2410. * Mixins
  2411. */
  2412. /* library */
  2413. /**
  2414. * 元素居中定位
  2415. */
  2416. /**
  2417. * @example scss
  2418. *
  2419. * .element {
  2420. * @include clearfix;
  2421. * }
  2422. *
  2423. * // CSS Output
  2424. * .element::after {
  2425. * clear: both;
  2426. * content: '';
  2427. * display: block;
  2428. * }
  2429. */
  2430. /**
  2431. * 通用的遮罩
  2432. */
  2433. /**
  2434. * Mixes a color with black. It's different from darken()
  2435. *
  2436. * @param {color} $color
  2437. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  2438. * @return {color}
  2439. *
  2440. * @example
  2441. * .element {
  2442. * background-color: shade(#ffbb52, 60%);
  2443. * }
  2444. *
  2445. * // CSS Output
  2446. * .element {
  2447. * background-color: #664a20;
  2448. * }
  2449. */
  2450. /**
  2451. * Mixes a color with white. It's different from lighten()
  2452. *
  2453. * @param {color} $color
  2454. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2455. * @return {color}
  2456. *
  2457. * @example
  2458. * .element {
  2459. * background-color: tint(#6ecaa6 , 40%);
  2460. * }
  2461. *
  2462. * // CSS Output
  2463. * .element {
  2464. * background-color: #a8dfc9;
  2465. * }
  2466. */
  2467. /* Flex Item */
  2468. /**
  2469. * 默认主题下 $color-border-light
  2470. */
  2471. /**
  2472. * 点击态
  2473. */
  2474. /**
  2475. * 禁止态
  2476. */
  2477. /**
  2478. * 设置placeholder 颜色
  2479. */
  2480. /**
  2481. * 默认主题下 $color-border-light
  2482. */
  2483. .at-web-button {
  2484. border: 0;
  2485. background: transparent;
  2486. padding: 0;
  2487. outline: none;
  2488. -webkit-box-shadow: none;
  2489. box-shadow: none;
  2490. }
  2491. .at-button {
  2492. position: relative;
  2493. display: -webkit-flex;
  2494. display: -ms-flexbox;
  2495. display: flex;
  2496. -webkit-justify-content: center;
  2497. -ms-flex-pack: center;
  2498. justify-content: center;
  2499. margin: 0 auto;
  2500. padding: 0 32rpx;
  2501. height: 92rpx;
  2502. color: #333;
  2503. font-size: 32rpx;
  2504. line-height: 90rpx;
  2505. text-align: center;
  2506. border-radius: 8rpx;
  2507. border: 1PX solid #C5D9E8;
  2508. -webkit-box-sizing: border-box;
  2509. box-sizing: border-box;
  2510. overflow: hidden;
  2511. text-overflow: ellipsis;
  2512. white-space: nowrap;
  2513. /* elements */
  2514. /* modifiers */
  2515. }
  2516. .at-button:active {
  2517. opacity: 0.6;
  2518. }
  2519. .at-button__icon {
  2520. display: inline-block;
  2521. margin: 2PX 20rpx 0 20rpx;
  2522. }
  2523. .at-button__text {
  2524. display: inline;
  2525. }
  2526. .at-button__wxbutton {
  2527. position: absolute;
  2528. padding: 0;
  2529. left: 0;
  2530. top: 0;
  2531. width: 100%;
  2532. height: 100%;
  2533. border: none;
  2534. outline: none;
  2535. background-color: transparent;
  2536. opacity: 0;
  2537. z-index: 1;
  2538. }
  2539. .at-button__wxbutton::after {
  2540. display: none;
  2541. }
  2542. .at-button--active {
  2543. opacity: 0.6;
  2544. }
  2545. .at-button--disabled {
  2546. opacity: 0.3;
  2547. }
  2548. .at-button--disabled:active {
  2549. opacity: 0.3;
  2550. }
  2551. .at-button--primary {
  2552. color: #FFF;
  2553. border: 1PX solid #6190E8;
  2554. background: #6190E8;
  2555. }
  2556. .at-button--secondary {
  2557. color: #6190E8;
  2558. border: 1PX solid #6190E8;
  2559. background-color: #FFF;
  2560. }
  2561. .at-button--circle {
  2562. border-radius: 46rpx;
  2563. background-clip: border-box;
  2564. overflow: hidden;
  2565. }
  2566. .at-button--small {
  2567. padding: 0 16rpx;
  2568. width: auto;
  2569. min-width: 100rpx;
  2570. max-width: 710rpx;
  2571. height: 60rpx;
  2572. font-size: 28rpx;
  2573. line-height: 58rpx;
  2574. }
  2575. .at-button--small.at-button--circle {
  2576. border-radius: 30rpx;
  2577. }
  2578. .at-button--full {
  2579. width: 100%;
  2580. max-width: 100%;
  2581. border-radius: 0;
  2582. border-left: none;
  2583. border-right: none;
  2584. }
  2585. /**
  2586. * Default variables
  2587. */
  2588. /**
  2589. * Mixes a color with white. It's different from lighten()
  2590. *
  2591. * @param {color} $color
  2592. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2593. * @return {color}
  2594. *
  2595. * @example
  2596. * .element {
  2597. * background-color: tint(#6ecaa6 , 40%);
  2598. * }
  2599. *
  2600. * // CSS Output
  2601. * .element {
  2602. * background-color: #a8dfc9;
  2603. * }
  2604. */
  2605. /* The Color of O2Team Brand */
  2606. /* Color */
  2607. /* Color Palette */
  2608. /* Text Color */
  2609. /* Link */
  2610. /* 背景色 */
  2611. /* 边框颜色 */
  2612. /* 图标颜色 */
  2613. /* Border Radius */
  2614. /* 透明度 */
  2615. /* Font */
  2616. /* Line Height */
  2617. /* 水平间距 */
  2618. /* 垂直间距 */
  2619. /* 图标尺寸 */
  2620. /* z-index */
  2621. /* timing function */
  2622. /**
  2623. * CSS cubic-bezier timing functions
  2624. * http://bourbon.io/docs/#timing-functions
  2625. */
  2626. /**
  2627. * 组件变量
  2628. */
  2629. /* Accordion */
  2630. /* Activity Indicator */
  2631. /* Avatar */
  2632. /* Badge */
  2633. /* Button */
  2634. /* Float Button */
  2635. /* Calendar */
  2636. /* Card */
  2637. /* Checkbox */
  2638. /* Countdown */
  2639. /* Curtain */
  2640. /* Divider */
  2641. /* Drawer */
  2642. /* FloatLayout */
  2643. /* Grid */
  2644. /* ImagePicker */
  2645. /* Indexes */
  2646. /* InputNumber */
  2647. /* Input */
  2648. /* List */
  2649. /* LoadMore */
  2650. /* Loading */
  2651. /* Message */
  2652. /* Modal */
  2653. /* NavBar */
  2654. /* NoticeBar */
  2655. /* Pagination */
  2656. /* Progress */
  2657. /* Radio */
  2658. /* Range */
  2659. /* Rate */
  2660. /* SearchBar */
  2661. /* SegmentedControl */
  2662. /* Slider */
  2663. /* Steps */
  2664. /* SwipeAction */
  2665. /* Switch */
  2666. /* TabBar */
  2667. /* Tabs */
  2668. /* Tag */
  2669. /* Textarea */
  2670. /* Timeline */
  2671. /**
  2672. * Mixins
  2673. */
  2674. /* library */
  2675. /**
  2676. * 元素居中定位
  2677. */
  2678. /**
  2679. * @example scss
  2680. *
  2681. * .element {
  2682. * @include clearfix;
  2683. * }
  2684. *
  2685. * // CSS Output
  2686. * .element::after {
  2687. * clear: both;
  2688. * content: '';
  2689. * display: block;
  2690. * }
  2691. */
  2692. /**
  2693. * 通用的遮罩
  2694. */
  2695. /**
  2696. * Mixes a color with black. It's different from darken()
  2697. *
  2698. * @param {color} $color
  2699. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  2700. * @return {color}
  2701. *
  2702. * @example
  2703. * .element {
  2704. * background-color: shade(#ffbb52, 60%);
  2705. * }
  2706. *
  2707. * // CSS Output
  2708. * .element {
  2709. * background-color: #664a20;
  2710. * }
  2711. */
  2712. /**
  2713. * Mixes a color with white. It's different from lighten()
  2714. *
  2715. * @param {color} $color
  2716. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2717. * @return {color}
  2718. *
  2719. * @example
  2720. * .element {
  2721. * background-color: tint(#6ecaa6 , 40%);
  2722. * }
  2723. *
  2724. * // CSS Output
  2725. * .element {
  2726. * background-color: #a8dfc9;
  2727. * }
  2728. */
  2729. /* Flex Item */
  2730. /**
  2731. * 默认主题下 $color-border-light
  2732. */
  2733. /**
  2734. * 点击态
  2735. */
  2736. /**
  2737. * 禁止态
  2738. */
  2739. /**
  2740. * 设置placeholder 颜色
  2741. */
  2742. /**
  2743. * 默认主题下 $color-border-light
  2744. */
  2745. .at-calendar {
  2746. overflow: hidden;
  2747. /* elements */
  2748. }
  2749. .at-calendar__header .header__flex {
  2750. display: -webkit-flex;
  2751. display: -ms-flexbox;
  2752. display: flex;
  2753. -webkit-align-items: center;
  2754. -ms-flex-align: center;
  2755. align-items: center;
  2756. -webkit-box-align: center;
  2757. height: 72rpx;
  2758. color: #B8BFC6;
  2759. text-align: center;
  2760. }
  2761. .at-calendar__header .header__flex-item {
  2762. -webkit-flex: 0 0 14.2857142857%;
  2763. -ms-flex: 0 0 14.2857142857%;
  2764. flex: 0 0 14.2857142857%;
  2765. -webkit-box-flex: 0 0 14.2857142857%;
  2766. font-size: 30rpx;
  2767. }
  2768. .at-calendar__list.flex {
  2769. display: -webkit-flex;
  2770. display: -ms-flexbox;
  2771. display: flex;
  2772. -webkit-align-items: stretch;
  2773. -ms-flex-align: stretch;
  2774. align-items: stretch;
  2775. -webkit-box-align: stretch;
  2776. -webkit-flex-wrap: wrap;
  2777. -ms-flex-wrap: wrap;
  2778. flex-wrap: wrap;
  2779. color: #7C86A2;
  2780. }
  2781. .at-calendar__list.flex .flex__item {
  2782. -webkit-flex: 0 0 14.2857142857%;
  2783. -ms-flex: 0 0 14.2857142857%;
  2784. flex: 0 0 14.2857142857%;
  2785. -webkit-box-flex: 0 0 14.2857142857%;
  2786. font-size: 30rpx;
  2787. text-align: center;
  2788. position: relative;
  2789. margin: 5rpx 0;
  2790. }
  2791. .at-calendar__list.flex .flex__item-container {
  2792. -webkit-align-items: center;
  2793. -ms-flex-align: center;
  2794. align-items: center;
  2795. -webkit-box-align: center;
  2796. display: -webkit-flex;
  2797. display: -ms-flexbox;
  2798. display: flex;
  2799. width: 72rpx;
  2800. height: 72rpx;
  2801. margin-left: auto;
  2802. margin-right: auto;
  2803. border-radius: 50%;
  2804. }
  2805. .at-calendar__list.flex .flex__item-container .container-text {
  2806. -webkit-flex: 1;
  2807. -ms-flex: 1;
  2808. flex: 1;
  2809. -webkit-box-flex: 1;
  2810. }
  2811. .at-calendar__list.flex .flex__item-extra .extra-marks {
  2812. position: absolute;
  2813. bottom: 5rpx;
  2814. line-height: 0;
  2815. left: 50%;
  2816. -webkit-transform: translateX(-50%);
  2817. -ms-transform: translateX(-50%);
  2818. transform: translateX(-50%);
  2819. }
  2820. .at-calendar__list.flex .flex__item-extra .extra-marks .mark {
  2821. width: 8rpx;
  2822. height: 8rpx;
  2823. margin-right: 4rpx;
  2824. display: inline-block;
  2825. background-color: #6190E8;
  2826. border-radius: 50%;
  2827. overflow: hidden;
  2828. }
  2829. .at-calendar__list.flex .flex__item-extra .extra-marks .mark:last-child {
  2830. margin-right: 0;
  2831. }
  2832. .at-calendar__list.flex .flex__item--today {
  2833. color: #6190E8;
  2834. font-weight: bolder;
  2835. }
  2836. .at-calendar__list.flex .flex__item--blur {
  2837. color: #e1e4e7;
  2838. }
  2839. .at-calendar__list.flex .flex__item--selected {
  2840. color: white;
  2841. background-color: rgba(97, 144, 232, 0.7);
  2842. /* stylelint-disable-next-line */
  2843. }
  2844. .at-calendar__list.flex .flex__item--selected-head {
  2845. border-top-left-radius: 40rpx;
  2846. border-bottom-left-radius: 40rpx;
  2847. }
  2848. .at-calendar__list.flex .flex__item--selected-tail {
  2849. border-top-right-radius: 40rpx;
  2850. border-bottom-right-radius: 40rpx;
  2851. }
  2852. .at-calendar__list.flex .flex__item--selected .extra-marks .mark {
  2853. background-color: white;
  2854. }
  2855. .at-calendar__list.flex .flex__item--selected-head.flex__item--selected-tail {
  2856. background-color: transparent;
  2857. }
  2858. .at-calendar__list.flex .flex__item--selected-head.flex__item--selected-tail .flex__item-container {
  2859. background-color: rgba(97, 144, 232, 0.7);
  2860. }
  2861. .at-calendar__controller {
  2862. display: -webkit-flex;
  2863. display: -ms-flexbox;
  2864. display: flex;
  2865. -webkit-align-items: center;
  2866. -ms-flex-align: center;
  2867. align-items: center;
  2868. -webkit-box-align: center;
  2869. -webkit-justify-content: center;
  2870. -ms-flex-pack: center;
  2871. justify-content: center;
  2872. -webkit-box-pack: center;
  2873. margin-bottom: 20rpx;
  2874. }
  2875. .at-calendar__controller .controller__arrow {
  2876. -webkit-flex: 0 0 40rpx;
  2877. -ms-flex: 0 0 40rpx;
  2878. flex: 0 0 40rpx;
  2879. -webkit-box-flex: 0 0 40rpx;
  2880. height: 40rpx;
  2881. border-radius: 12rpx;
  2882. display: inline-block;
  2883. background-size: 16rpx 24rpx;
  2884. background-position: center;
  2885. background-color: #f7f8fc;
  2886. background-repeat: no-repeat;
  2887. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAnFJREFUOBGVVF1rE0EUnXt3tzFtWmqjKYKfqIhVa1L8FQVRWtwnXwRhidXGDwQf81oCUQMioZRCHwNSgiD4lD9QSYVKsA8KbaW1jbamX8adnWsmMnESbYz7cs6ee8/ZnZm7y9h/Xk/Gs70TE9lOZQNFWsGx1IvDJoozxNDttNpmHOfyTssBj59PHxceP6keREDlYPvBGUMJzTD5LHuKhHtC70EEQe72atMAIoLu0MWzRPxInZnEdxZib2I37L2XEI/HsSvYd44AQrqZIW5b3J8fHR0sS/2ve5DJZIzFFexnSD262QAs+c1js45zyVU6KqIwnU5bS58x0mhGhusbaz153Sw9dW+QSr3yCdwJe4wCKlCigbAWiw7PAYDQdclrAclkxk8+iDBifr3JMq3lO86VQsVMuq549RQSU687mOcNANE+VfiFxuLd6NX3e5llD8qjskqb54E8n24mk5Yf3B6ab2auBsgGC8Q7QOJ1AS6ExrSZ12s6r57CyIi99cNgswywtkkIzDB2eSSdftmuGxp57RgfOfY38HlvRWVNqgmYsDb57sDkZK5hb1RHZQ9+U8bu37S/MtOc0zUg8G2U1yOV4WrTdcXrAqT4MDq0yokXVINEwb32pS9WOJfLmboueW0OGgtP05mj3IXTum6iuXHogDtr27an9D/eQBVijr2AiB/VvUQuePenNXZBfmhKrxEl6Hjv1vAHA2lJ1wRBcH9vf5+cH6k3DZANsei1eWCwIrm6uOf1Jsenq8v7Z4ActFJxrsBMo6gC0GAebPHq/Z6bqJoVyn/EQpGFK08MmF2B/Oj1wZKqtYzxeM5MJKY6dMNPQnnePR8FubkAAAAASUVORK5CYII=);
  2888. }
  2889. .at-calendar__controller .controller__arrow--right {
  2890. -webkit-transform: rotate(180deg);
  2891. -ms-transform: rotate(180deg);
  2892. transform: rotate(180deg);
  2893. }
  2894. .at-calendar__controller .controller__arrow--disabled {
  2895. opacity: 0.5;
  2896. }
  2897. .at-calendar__controller .controller__info {
  2898. -webkit-flex: 0 0 auto;
  2899. -ms-flex: 0 0 auto;
  2900. flex: 0 0 auto;
  2901. -webkit-box-flex: 0 0 auto;
  2902. font-size: 30rpx;
  2903. margin-left: 40rpx;
  2904. margin-right: 40rpx;
  2905. }
  2906. .at-calendar-slider__main .main__body {
  2907. display: -webkit-flex;
  2908. display: -ms-flexbox;
  2909. display: flex;
  2910. width: 100%;
  2911. }
  2912. .at-calendar-slider__main .main__body--animate {
  2913. -webkit-transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  2914. transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  2915. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  2916. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  2917. }
  2918. .at-calendar-slider__main .main__body .body__slider {
  2919. -webkit-flex: 0 0 100%;
  2920. -ms-flex: 0 0 100%;
  2921. flex: 0 0 100%;
  2922. -webkit-box-flex: 0 0 100%;
  2923. }
  2924. .at-calendar-slider__main--weapp .main__body, .at-calendar-slider__main--swan .main__body {
  2925. height: 480rpx;
  2926. }
  2927. /**
  2928. * Default variables
  2929. */
  2930. /**
  2931. * Mixes a color with white. It's different from lighten()
  2932. *
  2933. * @param {color} $color
  2934. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  2935. * @return {color}
  2936. *
  2937. * @example
  2938. * .element {
  2939. * background-color: tint(#6ecaa6 , 40%);
  2940. * }
  2941. *
  2942. * // CSS Output
  2943. * .element {
  2944. * background-color: #a8dfc9;
  2945. * }
  2946. */
  2947. /* The Color of O2Team Brand */
  2948. /* Color */
  2949. /* Color Palette */
  2950. /* Text Color */
  2951. /* Link */
  2952. /* 背景色 */
  2953. /* 边框颜色 */
  2954. /* 图标颜色 */
  2955. /* Border Radius */
  2956. /* 透明度 */
  2957. /* Font */
  2958. /* Line Height */
  2959. /* 水平间距 */
  2960. /* 垂直间距 */
  2961. /* 图标尺寸 */
  2962. /* z-index */
  2963. /* timing function */
  2964. /**
  2965. * CSS cubic-bezier timing functions
  2966. * http://bourbon.io/docs/#timing-functions
  2967. */
  2968. /**
  2969. * 组件变量
  2970. */
  2971. /* Accordion */
  2972. /* Activity Indicator */
  2973. /* Avatar */
  2974. /* Badge */
  2975. /* Button */
  2976. /* Float Button */
  2977. /* Calendar */
  2978. /* Card */
  2979. /* Checkbox */
  2980. /* Countdown */
  2981. /* Curtain */
  2982. /* Divider */
  2983. /* Drawer */
  2984. /* FloatLayout */
  2985. /* Grid */
  2986. /* ImagePicker */
  2987. /* Indexes */
  2988. /* InputNumber */
  2989. /* Input */
  2990. /* List */
  2991. /* LoadMore */
  2992. /* Loading */
  2993. /* Message */
  2994. /* Modal */
  2995. /* NavBar */
  2996. /* NoticeBar */
  2997. /* Pagination */
  2998. /* Progress */
  2999. /* Radio */
  3000. /* Range */
  3001. /* Rate */
  3002. /* SearchBar */
  3003. /* SegmentedControl */
  3004. /* Slider */
  3005. /* Steps */
  3006. /* SwipeAction */
  3007. /* Switch */
  3008. /* TabBar */
  3009. /* Tabs */
  3010. /* Tag */
  3011. /* Textarea */
  3012. /* Timeline */
  3013. /**
  3014. * Mixins
  3015. */
  3016. /* library */
  3017. /**
  3018. * 元素居中定位
  3019. */
  3020. /**
  3021. * @example scss
  3022. *
  3023. * .element {
  3024. * @include clearfix;
  3025. * }
  3026. *
  3027. * // CSS Output
  3028. * .element::after {
  3029. * clear: both;
  3030. * content: '';
  3031. * display: block;
  3032. * }
  3033. */
  3034. /**
  3035. * 通用的遮罩
  3036. */
  3037. /**
  3038. * Mixes a color with black. It's different from darken()
  3039. *
  3040. * @param {color} $color
  3041. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  3042. * @return {color}
  3043. *
  3044. * @example
  3045. * .element {
  3046. * background-color: shade(#ffbb52, 60%);
  3047. * }
  3048. *
  3049. * // CSS Output
  3050. * .element {
  3051. * background-color: #664a20;
  3052. * }
  3053. */
  3054. /**
  3055. * Mixes a color with white. It's different from lighten()
  3056. *
  3057. * @param {color} $color
  3058. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3059. * @return {color}
  3060. *
  3061. * @example
  3062. * .element {
  3063. * background-color: tint(#6ecaa6 , 40%);
  3064. * }
  3065. *
  3066. * // CSS Output
  3067. * .element {
  3068. * background-color: #a8dfc9;
  3069. * }
  3070. */
  3071. /* Flex Item */
  3072. /**
  3073. * 默认主题下 $color-border-light
  3074. */
  3075. /**
  3076. * 点击态
  3077. */
  3078. /**
  3079. * 禁止态
  3080. */
  3081. /**
  3082. * 设置placeholder 颜色
  3083. */
  3084. /**
  3085. * 默认主题下 $color-border-light
  3086. */
  3087. .at-card {
  3088. border-top: 1PX #d6e4ef solid;
  3089. border-bottom: 1PX #d6e4ef solid;
  3090. border-right: 1PX #d6e4ef solid;
  3091. border-left: 1PX #d6e4ef solid;
  3092. margin: 0 24rpx;
  3093. border-radius: 12rpx;
  3094. background-color: #FFF;
  3095. /* elements */
  3096. /* modifiers */
  3097. }
  3098. .at-card__header {
  3099. display: -webkit-flex;
  3100. display: -ms-flexbox;
  3101. display: flex;
  3102. -webkit-align-items: center;
  3103. -ms-flex-align: center;
  3104. align-items: center;
  3105. -webkit-box-align: center;
  3106. border-bottom: 1PX #d6e4ef solid;
  3107. padding: 18rpx 24rpx;
  3108. position: relative;
  3109. }
  3110. .at-card__header-title, .at-card__header-extra {
  3111. overflow: hidden;
  3112. text-overflow: ellipsis;
  3113. white-space: nowrap;
  3114. line-height: 1.5;
  3115. }
  3116. .at-card__header-thumb {
  3117. -webkit-flex: 0 0 32rpx;
  3118. -ms-flex: 0 0 32rpx;
  3119. flex: 0 0 32rpx;
  3120. -webkit-box-flex: 0;
  3121. height: 32rpx;
  3122. display: block;
  3123. line-height: 0;
  3124. margin-right: 16rpx;
  3125. }
  3126. .at-card__header-thumb-info {
  3127. width: 100%;
  3128. height: 100%;
  3129. }
  3130. .at-card__header-icon {
  3131. margin-right: 16rpx;
  3132. font-size: 32rpx;
  3133. }
  3134. .at-card__header-title {
  3135. -webkit-flex: auto;
  3136. -ms-flex: auto;
  3137. flex: auto;
  3138. -webkit-box-flex: auto;
  3139. display: block;
  3140. color: #2C405A;
  3141. font-size: 32rpx;
  3142. }
  3143. .at-card__header-extra {
  3144. -webkit-flex: 0 0 auto;
  3145. -ms-flex: 0 0 auto;
  3146. flex: 0 0 auto;
  3147. -webkit-box-flex: 0;
  3148. max-width: 200rpx;
  3149. margin-left: 24rpx;
  3150. color: #2C405A;
  3151. font-size: 28rpx;
  3152. }
  3153. .at-card__content {
  3154. padding: 24rpx 24rpx;
  3155. }
  3156. .at-card__content-info {
  3157. color: #333;
  3158. font-size: 28rpx;
  3159. }
  3160. .at-card__content-note {
  3161. margin-top: 18rpx;
  3162. color: #999;
  3163. font-size: 24rpx;
  3164. }
  3165. .at-card--full {
  3166. margin: 0;
  3167. border-radius: 0;
  3168. border-left: none;
  3169. border-right: none;
  3170. }
  3171. /**
  3172. * Default variables
  3173. */
  3174. /**
  3175. * Mixes a color with white. It's different from lighten()
  3176. *
  3177. * @param {color} $color
  3178. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3179. * @return {color}
  3180. *
  3181. * @example
  3182. * .element {
  3183. * background-color: tint(#6ecaa6 , 40%);
  3184. * }
  3185. *
  3186. * // CSS Output
  3187. * .element {
  3188. * background-color: #a8dfc9;
  3189. * }
  3190. */
  3191. /* The Color of O2Team Brand */
  3192. /* Color */
  3193. /* Color Palette */
  3194. /* Text Color */
  3195. /* Link */
  3196. /* 背景色 */
  3197. /* 边框颜色 */
  3198. /* 图标颜色 */
  3199. /* Border Radius */
  3200. /* 透明度 */
  3201. /* Font */
  3202. /* Line Height */
  3203. /* 水平间距 */
  3204. /* 垂直间距 */
  3205. /* 图标尺寸 */
  3206. /* z-index */
  3207. /* timing function */
  3208. /**
  3209. * CSS cubic-bezier timing functions
  3210. * http://bourbon.io/docs/#timing-functions
  3211. */
  3212. /**
  3213. * 组件变量
  3214. */
  3215. /* Accordion */
  3216. /* Activity Indicator */
  3217. /* Avatar */
  3218. /* Badge */
  3219. /* Button */
  3220. /* Float Button */
  3221. /* Calendar */
  3222. /* Card */
  3223. /* Checkbox */
  3224. /* Countdown */
  3225. /* Curtain */
  3226. /* Divider */
  3227. /* Drawer */
  3228. /* FloatLayout */
  3229. /* Grid */
  3230. /* ImagePicker */
  3231. /* Indexes */
  3232. /* InputNumber */
  3233. /* Input */
  3234. /* List */
  3235. /* LoadMore */
  3236. /* Loading */
  3237. /* Message */
  3238. /* Modal */
  3239. /* NavBar */
  3240. /* NoticeBar */
  3241. /* Pagination */
  3242. /* Progress */
  3243. /* Radio */
  3244. /* Range */
  3245. /* Rate */
  3246. /* SearchBar */
  3247. /* SegmentedControl */
  3248. /* Slider */
  3249. /* Steps */
  3250. /* SwipeAction */
  3251. /* Switch */
  3252. /* TabBar */
  3253. /* Tabs */
  3254. /* Tag */
  3255. /* Textarea */
  3256. /* Timeline */
  3257. /**
  3258. * Mixins
  3259. */
  3260. /* library */
  3261. /**
  3262. * 元素居中定位
  3263. */
  3264. /**
  3265. * @example scss
  3266. *
  3267. * .element {
  3268. * @include clearfix;
  3269. * }
  3270. *
  3271. * // CSS Output
  3272. * .element::after {
  3273. * clear: both;
  3274. * content: '';
  3275. * display: block;
  3276. * }
  3277. */
  3278. /**
  3279. * 通用的遮罩
  3280. */
  3281. /**
  3282. * Mixes a color with black. It's different from darken()
  3283. *
  3284. * @param {color} $color
  3285. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  3286. * @return {color}
  3287. *
  3288. * @example
  3289. * .element {
  3290. * background-color: shade(#ffbb52, 60%);
  3291. * }
  3292. *
  3293. * // CSS Output
  3294. * .element {
  3295. * background-color: #664a20;
  3296. * }
  3297. */
  3298. /**
  3299. * Mixes a color with white. It's different from lighten()
  3300. *
  3301. * @param {color} $color
  3302. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3303. * @return {color}
  3304. *
  3305. * @example
  3306. * .element {
  3307. * background-color: tint(#6ecaa6 , 40%);
  3308. * }
  3309. *
  3310. * // CSS Output
  3311. * .element {
  3312. * background-color: #a8dfc9;
  3313. * }
  3314. */
  3315. /* Flex Item */
  3316. /**
  3317. * 默认主题下 $color-border-light
  3318. */
  3319. /**
  3320. * 点击态
  3321. */
  3322. /**
  3323. * 禁止态
  3324. */
  3325. /**
  3326. * 设置placeholder 颜色
  3327. */
  3328. /**
  3329. * 默认主题下 $color-border-light
  3330. */
  3331. .at-checkbox {
  3332. position: relative;
  3333. background-color: #FFF;
  3334. position: relative;
  3335. position: relative;
  3336. /* elements */
  3337. }
  3338. .at-checkbox::before {
  3339. content: "";
  3340. position: absolute;
  3341. -webkit-transform-origin: center;
  3342. -ms-transform-origin: center;
  3343. transform-origin: center;
  3344. -webkit-box-sizing: border-box;
  3345. box-sizing: border-box;
  3346. pointer-events: none;
  3347. top: 0;
  3348. left: 0;
  3349. right: 0;
  3350. bottom: auto;
  3351. -webkit-transform: scaleY(0.5);
  3352. -ms-transform: scaleY(0.5);
  3353. transform: scaleY(0.5);
  3354. border-top: 1PX solid #d6e4ef;
  3355. }
  3356. .at-checkbox::after {
  3357. content: "";
  3358. position: absolute;
  3359. -webkit-transform-origin: center;
  3360. -ms-transform-origin: center;
  3361. transform-origin: center;
  3362. -webkit-box-sizing: border-box;
  3363. box-sizing: border-box;
  3364. pointer-events: none;
  3365. top: auto;
  3366. left: 0;
  3367. right: 0;
  3368. bottom: 0;
  3369. -webkit-transform: scaleY(0.5);
  3370. -ms-transform: scaleY(0.5);
  3371. transform: scaleY(0.5);
  3372. border-bottom: 1PX solid #d6e4ef;
  3373. }
  3374. .at-checkbox__option-wrap {
  3375. padding: 24rpx 32rpx 24rpx 0;
  3376. }
  3377. .at-checkbox__option-cnt {
  3378. display: -webkit-flex;
  3379. display: -ms-flexbox;
  3380. display: flex;
  3381. }
  3382. .at-checkbox__title {
  3383. display: -webkit-inline-flex;
  3384. display: -ms-inline-flexbox;
  3385. display: inline-flex;
  3386. color: #333;
  3387. font-size: 32rpx;
  3388. line-height: 1.5;
  3389. text-align: left;
  3390. }
  3391. .at-checkbox__icon-cnt {
  3392. display: -webkit-inline-flex;
  3393. display: -ms-inline-flexbox;
  3394. display: inline-flex;
  3395. -webkit-align-items: center;
  3396. -ms-flex-align: center;
  3397. align-items: center;
  3398. -webkit-justify-content: center;
  3399. -ms-flex-pack: center;
  3400. justify-content: center;
  3401. margin-top: 4rpx;
  3402. margin-right: 24rpx;
  3403. width: 40rpx;
  3404. min-width: 40rpx;
  3405. height: 40rpx;
  3406. color: transparent;
  3407. font-size: 24rpx;
  3408. line-height: 1;
  3409. border: 2rpx solid rgba(97, 144, 232, 0.2);
  3410. border-radius: 50%;
  3411. background-color: #FFF;
  3412. -webkit-box-sizing: border-box;
  3413. box-sizing: border-box;
  3414. -webkit-transition: all 0.2s;
  3415. transition: all 0.2s;
  3416. }
  3417. .at-checkbox__desc {
  3418. display: block;
  3419. padding-left: 64rpx;
  3420. color: #999;
  3421. font-size: 24rpx;
  3422. text-align: left;
  3423. line-height: 1.5;
  3424. letter-spacing: 0;
  3425. }
  3426. .at-checkbox__option {
  3427. padding-left: 32rpx;
  3428. -webkit-transition: background-color 0.3s;
  3429. transition: background-color 0.3s;
  3430. }
  3431. .at-checkbox__option:active {
  3432. background-color: #F0F0F0;
  3433. }
  3434. .at-checkbox__option--disabled .at-checkbox__option-cnt,
  3435. .at-checkbox__option--disabled .at-checkbox__desc {
  3436. opacity: 0.3;
  3437. }
  3438. .at-checkbox__option--disabled:active {
  3439. background-color: #FFF;
  3440. }
  3441. .at-checkbox__option--selected .at-checkbox__icon-cnt {
  3442. color: #FFF;
  3443. border: none;
  3444. background-color: #6190E8;
  3445. }
  3446. .at-checkbox__option + .at-checkbox__option .at-checkbox__option-wrap {
  3447. position: relative;
  3448. }
  3449. .at-checkbox__option + .at-checkbox__option .at-checkbox__option-wrap::after {
  3450. content: "";
  3451. position: absolute;
  3452. -webkit-transform-origin: center;
  3453. -ms-transform-origin: center;
  3454. transform-origin: center;
  3455. -webkit-box-sizing: border-box;
  3456. box-sizing: border-box;
  3457. pointer-events: none;
  3458. top: -50%;
  3459. left: -50%;
  3460. right: -50%;
  3461. bottom: -50%;
  3462. border: 0 solid #d6e4ef;
  3463. -webkit-transform: scale(0.5);
  3464. -ms-transform: scale(0.5);
  3465. transform: scale(0.5);
  3466. border-top-width: 1PX;
  3467. }
  3468. /**
  3469. * Default variables
  3470. */
  3471. /**
  3472. * Mixes a color with white. It's different from lighten()
  3473. *
  3474. * @param {color} $color
  3475. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3476. * @return {color}
  3477. *
  3478. * @example
  3479. * .element {
  3480. * background-color: tint(#6ecaa6 , 40%);
  3481. * }
  3482. *
  3483. * // CSS Output
  3484. * .element {
  3485. * background-color: #a8dfc9;
  3486. * }
  3487. */
  3488. /* The Color of O2Team Brand */
  3489. /* Color */
  3490. /* Color Palette */
  3491. /* Text Color */
  3492. /* Link */
  3493. /* 背景色 */
  3494. /* 边框颜色 */
  3495. /* 图标颜色 */
  3496. /* Border Radius */
  3497. /* 透明度 */
  3498. /* Font */
  3499. /* Line Height */
  3500. /* 水平间距 */
  3501. /* 垂直间距 */
  3502. /* 图标尺寸 */
  3503. /* z-index */
  3504. /* timing function */
  3505. /**
  3506. * CSS cubic-bezier timing functions
  3507. * http://bourbon.io/docs/#timing-functions
  3508. */
  3509. /**
  3510. * 组件变量
  3511. */
  3512. /* Accordion */
  3513. /* Activity Indicator */
  3514. /* Avatar */
  3515. /* Badge */
  3516. /* Button */
  3517. /* Float Button */
  3518. /* Calendar */
  3519. /* Card */
  3520. /* Checkbox */
  3521. /* Countdown */
  3522. /* Curtain */
  3523. /* Divider */
  3524. /* Drawer */
  3525. /* FloatLayout */
  3526. /* Grid */
  3527. /* ImagePicker */
  3528. /* Indexes */
  3529. /* InputNumber */
  3530. /* Input */
  3531. /* List */
  3532. /* LoadMore */
  3533. /* Loading */
  3534. /* Message */
  3535. /* Modal */
  3536. /* NavBar */
  3537. /* NoticeBar */
  3538. /* Pagination */
  3539. /* Progress */
  3540. /* Radio */
  3541. /* Range */
  3542. /* Rate */
  3543. /* SearchBar */
  3544. /* SegmentedControl */
  3545. /* Slider */
  3546. /* Steps */
  3547. /* SwipeAction */
  3548. /* Switch */
  3549. /* TabBar */
  3550. /* Tabs */
  3551. /* Tag */
  3552. /* Textarea */
  3553. /* Timeline */
  3554. /**
  3555. * Mixins
  3556. */
  3557. /* library */
  3558. /**
  3559. * 元素居中定位
  3560. */
  3561. /**
  3562. * @example scss
  3563. *
  3564. * .element {
  3565. * @include clearfix;
  3566. * }
  3567. *
  3568. * // CSS Output
  3569. * .element::after {
  3570. * clear: both;
  3571. * content: '';
  3572. * display: block;
  3573. * }
  3574. */
  3575. /**
  3576. * 通用的遮罩
  3577. */
  3578. /**
  3579. * Mixes a color with black. It's different from darken()
  3580. *
  3581. * @param {color} $color
  3582. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  3583. * @return {color}
  3584. *
  3585. * @example
  3586. * .element {
  3587. * background-color: shade(#ffbb52, 60%);
  3588. * }
  3589. *
  3590. * // CSS Output
  3591. * .element {
  3592. * background-color: #664a20;
  3593. * }
  3594. */
  3595. /**
  3596. * Mixes a color with white. It's different from lighten()
  3597. *
  3598. * @param {color} $color
  3599. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3600. * @return {color}
  3601. *
  3602. * @example
  3603. * .element {
  3604. * background-color: tint(#6ecaa6 , 40%);
  3605. * }
  3606. *
  3607. * // CSS Output
  3608. * .element {
  3609. * background-color: #a8dfc9;
  3610. * }
  3611. */
  3612. /* Flex Item */
  3613. /**
  3614. * 默认主题下 $color-border-light
  3615. */
  3616. /**
  3617. * 点击态
  3618. */
  3619. /**
  3620. * 禁止态
  3621. */
  3622. /**
  3623. * 设置placeholder 颜色
  3624. */
  3625. /**
  3626. * 默认主题下 $color-border-light
  3627. */
  3628. @font-face {
  3629. font-family: countDownFont;
  3630. src: url("data:application/font-ttf;charset=utf-8;base64, AAEAAAAUAQAABABAR1BPU3hMfz0AALQ0AAADNEdTVUJ8DYnDAAC3aAAAAnhMVFNI9CcjUAAABuwAAAE1T1MvMmiwTAUAAAHIAAAAYFZETVhy9XqBAAAIJAAABeBjbWFwr/S1FAAALogAAAdSY3Z0IAW5AS0AADfcAAAAIGZwZ20yRHNdAAA13AAAAWJnYXNwAAcABwAAtCgAAAAMZ2x5ZhRor+YAADf8AABngGhkbXh43K8CAAAOBAAAIIRoZWFk2YzyFQAAAUwAAAA2aGhlYQi2BeIAAAGEAAAAJGhtdHhCHBtRAAACKAAABMRrZXJuGUgaWwAAoeAAAAKgbG9jYU8XZTQAAJ98AAACZG1heHADZwpvAAABqAAAACBuYW1lvLwttQAApIAAAAqJcG9zdG7dqXUAAK8MAAAFGXByZXCwaId/AAA3QAAAAJoAAQAAAAIAALOrRjhfDzz1ABkD6AAAAAC2xtgpAAAAAL6J1hX/yP9gBUgDmgAAAAAAAAAAAAAAAAABAAADmv9gAAkFhv/I/8oFSAABAAAAAAAAAAAAAAAAAAABMQABAAABMQFxACAAPAAEAAEAAAAAAAoAAAIACMAABwABAAMBDwGQAAUAAABkAGQAAACMAGQAZAAAAIwAMgD6CAUCAQYIAgICBAUEgAAAJwAAAAAAAAAAAAAAAExBUkEAQAAg+wIDIP9zAB4DmgCgIAABk00AAAACUgMgAAAAIAAEAHsAAAAAAAAAewAAAHsAAAE0ABYB8wAXAVwADABeABwAvgAWAL4AFgE7ABQBDAAQAHEAEgCmABAAcQASANIAAgEwACAAqwAPATAAIAEwACABLgAHATIAIAEwACABBwALATAAIAEwACAAcQASAHEAEgEPABAA7gAQAQ8AEAE0ACABrAAdATAAIAEoACABMAAgAP8AIAD6ACABLQAgATAAIACQACAAvQAUAUQAIAD2ACABsAAgAUoAIAEwACABNAAgATAAIAExACABJAAgAPYAAwEwACABJQAAAekAAAExAAEBIgAAAQ0ADwC+ABYA2AAGAL4AFgEyAAsBPwAAAJ4ADgEPACABEAAgAQwAIAEQACABEAAgAI0AAAEQACABEAAgAIUAIACL//ABDAAgAHQAFwGaACABEAAgARAAIAEQACABEAAgAK4AIAD1ABkAnQAFARAAIADwAAUBewAFAO0ABQD2AAgA8gAcAQQADQBaABUBBAAMBYYAPgBxABIBWv/uAM4AEgM/AI0BAgATAQIAEgDPAAkCzAAXAWEAQQGKACAAZAARAGoAFwDRABsAywAVAckAEgERABABtgAQANAACwHiAB4BagBEAYUAFwEiAAAAjQAcAP4AFwDlAA0BLAAGASIAAAD7AB4A5gAYAowAEAD6ADMCLABBAKYAEAHcAA0AyAAgAW4AGAEMABAAngALAP4AFwDvAA0AcQASALAAIQD+ABcCLABEATQAIgElAAABJQAAASUAAAElAAABJQAAASUAAAF4AAIBKAAgAP8AIAD/ACAA/wAgAP8AIACQ/+kAkAAfAJD/6gCQ/+8BSgAgATAAIAEwACABMAAgATAAIAEwACABMAAgATAAIAEwACABMAAgATAAIAEbACIBDwAbAQ8AIAEPACABDwAgAQ8AIAEPACABmgAgAQwAIAEQACABEAAgARAAIAEQACAAjf/tAI0AJgCN/+sAjf/vARAAIAEQACABEAAgARAAIAEQACABEAAgATAACgEQACABEAAgARAAIAEQACABEAAgAPYACADVAAgA1QAIAG8AIACLAA0A7wAKAI0AJgEAAAQBAAAEALAAIAElAAABcP/+AJcAIwCqABwBJAAgAPUAGQBaABUA8QAhAPgAJgCcABoCLwAaAkEAIQJZADYBMAAFAQwAHAEiAAABNAAgATAAHwD2AAgBEAAgAaAAEAD2/+EAdP/IAQ0ADwDyABwBJAAgAPYAAwENAA8A9QAZANcABQDyABwBJQAAASQAIAENAA8BDwAgAPUAGQD2ACAAtwAXAPIAHAExACABJQAAAPYAIAEoACABKAAgAP8AIAD/ACABMAAgATAACQFKACABSgAgATAAIAExACABMAAgATAAIAD2AAMArgAgAQ8AIAB0ABcBDAAgAQwAIAEQACABEAAgAVUAIAEQACABEAAgARAAIAEQACAArgADARAAIAEQACAAnQAFAS0AIACNACYBEAAcATEAIACuABoAkAAQASUAAAD/ACAA/wAgAS0AIAFEACAAkAACAPYAIAFKACABMAAgATAAIAEwACAAhQAHAQ8AIAEQACABEAAgARAAIAEMACAAjQADAHQAEAEQACABEAAgARAAIAEQACAAAAExAQEBAWFUZGFkTGRkTGRMZGRMZGRlZGRkZGRMTGQ7ZGEzZGRkZGRdZExhZGRkZGRkZGRkZGRkZGRkZGRkTGRkZBxkZGRkZWRkZCtkZVRkZGRkZGRdZGRkZGRlZGRkTGRkZGRkZGQSZGRkZWRkZGRkZGFkVGRkRGRkZGRkYWRkZGFkZGRkZGRkZGRkZWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGFkZGRkZGRUZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGVkZGRkZGRkZWRkZF1kZGVkYV1kZGRkZGRkZGRlZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGQAAAAAAAABAAEBAQEBAAwA+Aj/AAgACP/+AAkACf/+AAoACv/+AAsAC//+AAwADP/+AA0ADf/9AA4ADv/9AA8AD//9ABAAEP/9ABEAEf/9ABIAEv/9ABMAEv/8ABQAE//8ABUAFP/8ABYAFf/8ABcAFv/8ABgAF//8ABkAGP/8ABoAGf/7ABsAGv/7ABwAG//7AB0AHP/7AB4AHP/7AB8AHv/7ACAAH//6ACEAIP/6ACIAIP/6ACMAIf/6ACQAIv/6ACUAI//6ACYAJP/5ACcAJf/5ACgAJv/5ACkAJ//5ACoAKP/5ACsAKf/5ACwAKv/4AC0AKv/4AC4AK//4AC8ALP/4ADAALf/4ADEALv/4ADIAL//4ADMAMP/3ADQAMf/3ADUAMv/3ADYAM//3ADcANP/3ADgANP/3ADkANf/2ADoAN//2ADsAOP/2ADwAOP/2AD0AOf/2AD4AOv/2AD8AO//1AEAAPP/1AEEAPf/1AEIAPv/1AEMAP//1AEQAQP/1AEUAQf/0AEYAQv/0AEcAQv/0AEgAQ//0AEkARP/0AEoARf/0AEsARv/0AEwAR//zAE0ASP/zAE4ASf/zAE8ASv/zAFAAS//zAFEATP/zAFIATP/yAFMATf/yAFQAT//yAFUAUP/yAFYAUP/yAFcAUf/yAFgAUv/xAFkAU//xAFoAVP/xAFsAVf/xAFwAVv/xAF0AV//xAF4AWP/wAF8AWf/wAGAAWv/wAGEAWv/wAGIAW//wAGMAXP/wAGQAXf/wAGUAXv/vAGYAX//vAGcAYP/vAGgAYf/vAGkAYv/vAGoAY//vAGsAZP/uAGwAZP/uAG0AZf/uAG4AZv/uAG8AaP/uAHAAaP/uAHEAaf/tAHIAav/tAHMAa//tAHQAbP/tAHUAbf/tAHYAbv/tAHcAbv/sAHgAcP/sAHkAcf/sAHoAcv/sAHsAcv/sAHwAc//sAH0AdP/sAH4Adf/rAH8Adv/rAIAAd//rAIEAeP/rAIIAef/rAIMAev/rAIQAe//qAIUAfP/qAIYAfP/qAIcAff/qAIgAfv/qAIkAf//qAIoAgP/pAIsAgf/pAIwAgv/pAI0Ag//pAI4AhP/pAI8Ahf/pAJAAhv/oAJEAhv/oAJIAiP/oAJMAif/oAJQAiv/oAJUAiv/oAJYAi//oAJcAjP/nAJgAjf/nAJkAjv/nAJoAj//nAJsAkP/nAJwAkf/nAJ0Akv/mAJ4Ak//mAJ8AlP/mAKAAlP/mAKEAlf/mAKIAlv/mAKMAl//lAKQAmP/lAKUAmf/lAKYAmv/lAKcAm//lAKgAnP/lAKkAnf/kAKoAnv/kAKsAnv/kAKwAn//kAK0Aof/kAK4Aov/kAK8Aov/kALAAo//jALEApP/jALIApf/jALMApv/jALQAp//jALUAqP/jALYAqf/iALcAqv/iALgAq//iALkArP/iALoArP/iALsArf/iALwArv/hAL0Ar//hAL4AsP/hAL8Asf/hAMAAsv/hAMEAs//hAMIAtP/gAMMAtf/gAMQAtv/gAMUAt//gAMYAt//gAMcAuf/gAMgAuv/gAMkAuv/fAMoAu//fAMsAvP/fAMwAvf/fAM0Avv/fAM4Av//fAM8AwP/eANAAwf/eANEAwv/eANIAw//eANMAxP/eANQAxP/eANUAxf/dANYAxv/dANcAx//dANgAyP/dANkAyf/dANoAyv/dANsAy//cANwAzP/cAN0Azf/cAN4Azv/cAN8Az//cAOAAz//cAOEA0P/cAOIA0v/bAOMA0v/bAOQA0//bAOUA1P/bAOYA1f/bAOcA1v/bAOgA1//aAOkA2P/aAOoA2f/aAOsA2v/aAOwA2//aAO0A3P/aAO4A3P/ZAO8A3f/ZAPAA3v/ZAPEA3//ZAPIA4P/ZAPMA4f/ZAPQA4v/YAPUA4//YAPYA5P/YAPcA5f/YAPgA5v/YAPkA5//YAPoA5//YAPsA6P/XAPwA6f/XAP0A6v/XAP4A6//XAP8A7P/XAAAAGwAAATQJDQEAAQEEBQMAAgIDAgICAgIDAgMDAwMDAgMDAgICAwIEBQMDAwICAwMCAgMCBAMDAwMDAwIDAwQDAwICAgIDAwEDAgICAgICAgECAgIFAgICAgICAgICAwICAwIBAg0CAwIHAgICBwMEAQICAgQCBAIFAwQDAQMCAwMCAgcCBQIFAgMCAQICAgICBQQDAwMDAwMDAwICAgICAgICAwMDAwMDAwMDAwMDAwMDAwMDBQICAgICAQEBAQICAgICAgMCAgICAgICAgECAgECAgIDAwICAwICAgICBQYGAwIDAwMCAgQCAgIDAwICAgIDAwMCAwICAgMDAwIDAwICAwMDAwMDAwMCAgMCAgICAgMCAgICAgICAgMBAgMCAgMCAgMDAgIDAwMDAQMCAgICAQICAgICAAoOAQABAQQGAwACAgMDAgICAgMCAwMEAwMDAwMCAgMDAwQFAwMDAwMEAwICAwIEAwMDAwMDAgMDBQMDAwICAgMDAgQDAwMDAgMDAQIDAgUDAwMDAgICAwIEAgIDAwEDDgIDAggDAwIIBAQBAgICBQMEAgYEBgMBAwIDAwMCCAMGAgYCBAMCAwICAgMGBAMDAwMDAwQDAwMDAwICAgIDAwMDAwMDAwMDAwMEBAQEBAQFAwMDAwMBAQEBAwMDAwMDAwMDAwMDAgICAQICAQMDAgMEAgIDAgICAgIGBwcDAwMDAwIDBAICAwMDAgMCAgMDAwMEAgICAwMDAgMDAwMDAwMDAwMDAwICBAIDAwMDAwMDAwMCAwMCBAEDAwICAwMDBAMCAgMDAwMBBAMDAwMBAgMDAwMACxABAAEBBAYEAAICAwMCAgICAwIDAwQDAwMDAwICAwMDBAYDAwMDAwQDAgMEAwUEAwMDAwMDAwMFAwMDAgICAwQCBAMDAwMCAwMBAgMCBQMDAwMCAwIDAwQDAwMDAQMQAgQCCQMDAgkEBAECAgIFAwUCBgQGAwIDAwMDAwMIAwYCBgIEAwIDAwICAwYEAwMDAwMDBAMDAwMDAgICAgQDAwMDAwMDAwMDBAQEBAQEBAUDAwMDAwICAgIDAwMDAwMDAwMDAwMDAgIBAgMCAwMCAwQCAgMDAgMDAgYHBwMDAwMDAwMFAwIDAwMDAwMCAwMDAwQDAwIDAwMDAwMDAwMDBAQDAwMDAwIEAgMDAwMEAwMDAwIDAwIEAgMDAgIDAwMEBAIDBAMDAwEEAwMDAwICAwMDAwAMEQEAAQEEBwQAAgMEAwICAgMEAgQEBAQEAwQEAgIDAwMEBgQEBAMDBAQCAwQDBQQEBAQEBAMEBAYEAwMCAwMEBAIEAwMDAwMDAwICAwIGAwMDAwIDAwMDBQMDAwMBAxECBAIKAwMCCQQFAQIDAgUDBQMGBAYDAgQDBAMDAwkDBwIHAgQDAgMDAgIDBwUEBAQEBAQFBAMDAwMCAgICBAQEBAQEBAQEBAQEBAQEBAQEBgMDAwMDAgICAgMDAwMDAwQDAwMDAwMDAwECAwIDAwIEBAICBAMCAwMDBwgIBAMDBAQDAwUDAgMDBAMDAwMDBAQDBAMDAgMEBAMEBAMDBAQEBAQEBAQDAgQCAwMDAwQDAwMDAgMDAwQCAwQCAgQDAwQEAgMEBAQEAgQDAwMDAgIDAwMDAA0TAgACAgUHBQACAwQDAgICAwQDBAQEBAQDBAQCAgQEBAUGBAQEAwMFBAIDBAMGBAQEBAQEAwQEBgQEBAIDAwQEAgQEAwQEAwQEAgMDAgYEBAQEAgMDBAMFAwMEAwEDEwIFAwsDAwMKBQUBAgMDBgQGAwcFBgQCBAMEBAMDCQMHAgcDBQMCAwMCAgMHBQQEBAQEBAUEAwMDAwICAgIEBAQEBAQEBAQEBAUEBAQEBAQGAwQEBAQCAgICBAQEBAQEBAQEBAQEAwMDAQIDAgMDAgQFAgIEAwIDAwMHCAgEAwQEBAMEBQMCBAQEAwQDAwQEBAQEAwMCBAQEAwQEAwMEBAQEBAQEBAMCBAIDAwQEBAQEBAQCBAQDBQIEBAICBAMDBQQCAwQEBAQCBAQEBAMCAgQEBAQADxUCAAICBQgFAAMDBQQCAgIDBQMFBQUFBQQFBQICBAQEBQcFBAUEBAUFAwMFBAYFBQUFBQQEBQQHBQQEAwMDBQUCBQQEBAQDBAQCAwQCBwQEBAQDBAMEBAYEBAQEAQQVAgUDDAQEAwsFBgICAwMHBAcDCAUGBAIFAwUEBAMLBAgCCAMFBAIEBAIDBAgFBAQEBAQEBgQEBAQEAwMDAwUFBQUFBQUFBQUFBQUFBQUFBQcEBAQEBAICAgIEBAQEBAQFBAQEBAQEAwMCAwQCBAQDBAYDAwQEAgQEAwgJCQUEBAUFBAQGBAIEBAQEBAQDBAQEBAUEBAMEBQQEBAQEBAUFBQUFBQUFBAMFAgQEBAQFBAQEBAMEBAMFAgQFAwMEBAQFBQMEBQUFBQIFBAQEBAICBAQEBAAQFwIAAgIFCQYAAwMFBAIDAgMFAwUFBQUFBAUFAgIEBAQFCAUFBQQEBQUDAwUEBwUFBQUFBQQFBQgFBQQDAwMFBQMFBAQEBAMEBAIDBAIHBAQEBAMEAwQEBgQEBAQBBBcCBgMNBAQDDAYGAgIDAwcEBwMIBggFAgUEBQUEBAsECQMJAwYEAwQEAgMECQUFBQUFBQUGBQQEBAQDAwMDBQUFBQUFBQUFBQUFBQUFBQUFBwQEBAQEAgICAgQEBAQEBAUEBAQEBAQDAwIDBAIEBAMFBgMDBQQCBAQDCQoKBQQFBQUEBAcEAgQEBQQEBAMEBQUEBQQEAwQFBQQFBQQEBQUFBQUFBQUEAwUCBAQEBAUEBAQEAwQEAwUCBAUDAwUEBAUFAwQFBQUFAgUEBAQEAgIEBAQEABEYAgACAgYJBgEDBAUFAgMCBAUDBQUFBQUEBQUCAgUEBQUIBQUFBAQGBQMEBgQHBgUFBQUFBAUFCAUFBQMEBAUFAwUFBQUFAwUFAgMFAgcFBQUFAwQDBQQGBAQFBAIEGAIGBA4EBAQNBgcCAgQDCAUHBAgGCAUCBQQFBQQEDAQJAwkDBgUDBAQCAwQJBQUFBQUFBQYFBAQEBAMDAwMGBQUFBQUFBQUFBQUFBQUFBQUHBQUFBQUCAgICBQUFBQUFBQUFBQUFBAQEAgMEAgQEAwUGAwMFBAIEBAMKCgoFBQUFBQQFBwQCBQUFBAUEBAUFBQUFBAQDBQUFBAUFBAQFBQYGBQUFBQQDBQIFBQUFBgUFBQUDBQUDBgIFBQMDBQQEBgYDBAYFBQUCBQUFBQUCAgUFBQUAExoCAAICBwoHAQQEBgUDAwMEBgMGBgUGBgUGBgMDBQUFBgkGBgYFBQYGAwQGBQgGBgYGBgYFBgYJBgYFBAQEBgYDBQUFBQUDBQUDAwUDCAUFBQUDBQQFBQcFBQUFAgUaAwcEEAUFBA4HBwIDBAQJBQgECQcIBgMFBAYGBQQNBQsDCgQHBQMFBQMDBQsHBgYGBgYGBwYFBQUFAwMDAwYGBgYGBgYGBgYGBgUFBQUFBQgFBQUFBQMDAwMFBQUFBQUGBQUFBQUFBAQCAwUDBQUDBgcDAwYFAgUFAwsLCwYFBgYGBQUIBQMFBQYFBQUEBQYGBQUFBQMFBgYFBgYFBQYGBgYGBgYGBQMFAwUFBQUGBQUFBQMFBQQGAwUGAwMGBQUGBgMFBgYGBgMFBQUFBQMDBQUFBQAVHgMAAwMHCwcBBAQHBgMDAwQGBAYGBgYGBgYGAwMGBQYHCQYGBgUFBwYEBAcFCQcGBgYGBgUGBgoGBgYEBQQGBwMGBgYGBgQGBgMDBgMJBgYGBgQFBAYFCAUFBgUCBR4DBwQRBQUEDwcIAgMEBAoGCQQKCAgGAwYFBgYFBQ4FDAMLBAgGAwUFAwQFDAgGBgYGBgYIBgUFBQUEBAQEBwYGBgYGBgYGBgYHBgYGBgYGCQYGBgYGAwMDAwYGBgYGBgYGBgYGBgUEBAIDBQMFBQQGCAQEBgUCBQUDDAwMBgYGBgYFBgkFAwYGBgUGBQUGBgYGBgUFBAYGBgUGBgUFBgYHBwYGBgYFBAYDBgYGBgcGBgYGBAYGBAcDBgYEBAYFBQcHBAUHBgYGAwYGBgYGAwMGBgYGABghAwADAwgMCAEFBQgGAwQDBQcEBwcHBwcGBwcDAwcGBwgKBwcHBgYIBwQFCAYKCAcHBwcHBgcHDAcHBgUFBQcIBAcHBgcHBAcHAwQGAwoHBwcHBAYEBwYJBgYGBgIGIQMIBRQGBgURCAkCAwUFCwcLBQsJCgcDBwYHBwYGEAYNBAwFCQYEBgYDBAYNCAcHBwcHBwkHBgYGBgQEBAQIBwcHBwcHBwcHBwcHBwcHBwcKBgcHBwcDAwMDBwcHBwcHBwcHBwcHBgUFAwQGAwYGBAcJBAQHBgMGBgQNDg4HBgcHBwYHCgYDBgYHBgYGBQYHBwYHBgYEBgcHBgcHBgYHBwgIBwcHBwYEBwMGBgcHCAcHBwcEBwcECAMHBwQEBwYGCAgEBggHBwcDBwcHBwYDAwcHBwcAGycDAAMDCQ0JAgUFCQcDBAMGCAUICAkICAcICAMDBwcHCAwICAgHBwgIBAUJBwwJCAgICAgHCAgNCAgHBQYFCAkECAcHBwcEBwcEBAcECwcHBwcFBwUHBgoGBwcHAgcnAwkGFgcHBhMKCwMEBgUMBwwGDQoMCAQHBggIBwYSBw8EDQUKBwQHBgMFBw8JCAgICAgICggHBwcHBAQEBAkICAgICAgICAgICAgICAgICAsHBwcHBwQEBAQHBwcHBwcIBwcHBwcHBgYDBAYEBwcFCAoEBQgHAwcHBA8QEQgHCAgIBwcLBwQHBwgHBwcGBwgIBwgHBwUHCAgHCAgHBwgICQkICAgIBwUIBAcHBwcJBwcHBwUHBwUIBAcIBQQIBwcICQQHCQgICAQIBwcHBwQEBwcHBwAdKQQABAQJDwoCBgYJCAQFBAYJBQkJCQkJCAkJBAQIBwgJDAkJCQcHCQkEBgkHDQoJCQkJCAcJCQ4JCAgGBgYJCQUICAgICAUICAQECAQMCAgICAUHBQgHCwcHBwgDCCkECgYYBwcGFQoLAwQGBg0IDQYNCwwIBAgHCQgHBxQHEAUOBgsIBQcHBAUHEAkJCQkJCQkLCQcHBwcEBAQECgkJCQkJCQkJCQkICAgICAgIDAgICAgIBAQEBAgICAgICAkICAgICAcGBgMFBwQHBwUJCwQFCAcDBwcFEBESCQgICQkHCAwHBAgHCAcIBwYHCQgICAcHBQcJCQcJCQcHCQkKCgkJCQkHBQgECAgICAoICAgIBQgIBQkECAkFBAkHBwkJBAcKCQkJBAgICAgIBAQICAgIACAtBAAEBAoQCwIGBgoJBAUEBwoFCgoKCgoICgoEBAkICQoNCgkKCAgKCgUGCggOCwoKCgoJCAoJEAoJCQYHBgoKBQkJCQkJBQkJBAQJBA0JCQkJBggFCQgMCAgICAMILQQLBxsICAcXCw0DBAcHDwkOBxAMDAkFCQcKCQgHFggSBRAGDAkFCAgEBggSCgkJCQkJCQwJCAgICAUFBQULCgoKCgoKCgoKCgkJCQkJCQkNCQkJCQkFBQUFCQkJCQkJCgkJCQkJCAcHBAUIBQgIBgkMBQUJCAMICAUSEhMKCQkKCggJDQgECQgJCAkIBwgJCQkJCAgGCAoJCAkJCAgKCgsLCgoKCggGCQQJCQkJCwkJCQkGCQkFCgUJCgYFCQgICgoFCAsKCgoECQkJCQkFBAkJCQkAIS4EAAQEChELAgYGCgkEBQQHCgYKCgoKCgkKCgQECQgJCg4KCgoICAoKBQcLCA4LCgoKCgoICgoQCgoJBgcGCgsFCQkJCQkFCQkEBAkEDQkJCQkGCAUJCA0ICAgJAwkuBAsHGwkJBxgMDQMEBwcPCQ4HEAwOCgUJCAoKCAgWCBIFEAcMCQUICAQGCBIKCgoKCgoKDAoICAgIBQUFBQsKCgoKCgoKCgoKCQkJCQkJCQ0JCQkJCQUFBQUJCQkJCQkKCQkJCQkIBwcEBQgFCAgGCgwFBgoIBAgIBRITFAoJCgoKCAkOCAQJCAoICQgHCAoKCQkICAYICgoICgoICAoKCwsKCgoKCAYJBAkJCQkLCQkJCQYJCQUKBQkKBgUKCAgKCwUICwoKCgQJCQkJCQUECQkJCQAlNAUABQULEg0DBwcMCgUGBQgLBgsLCwsLCgsLBQUKCQoLEAsLCwkJCwsFBwwJEAwLCwsLCwkLCxILCwoHCAcLDAYKCgoKCgYKCgUFCgUPCgoKCgYJBgoJDgkJCQoDCjQFDQgfCgoIGg0PBAUICBEKEAgSDQ8LBQkICwsJCRkJFQYSBw4KBgkJBQcJFQsLCwsLCwsOCwkJCQkFBQUFDAsLCwsLCwsLCwsKCgoKCgoKDwoKCgoKBQUFBQoKCgoKCgsKCgoKCgkICAQGCQUJCQcLDgUGCwkECQkGFRUWCwoLCwsJCg8JBQoJCwkKCQgJCwsKCgkJBwkLCwkLCwkJCwsMDAsLCwsJBgoFCgoKCg0KCgoKBgoKBgsFCgsGBQsJCQsMBQkMCwsLBQoKCgoKBQUKCgoKACo8BQAFBQ0UDwMICA0LBQcFCQ0HDQ0MDQ0LDQ0FBQsKCw0SDQwNCwsMDQYIDgoSDg0NDQ0MCg0MFQ0MCwgJCA0NBwsLCwsLBgsLBgULBRELCwsLBwoHCwoQCgoKCwQLPAUPCSMLCwkeDxEEBQkJEwsSCRQPEQwGCwoNDAsKHAsXBxUIDwsHCwoFBwsXDAwMDAwMDBAMCwsLCwYGBgYODQ0NDQ0NDQ0NDQwLCwsLCwsRCwsLCwsGBgYGCwsLCwsLDQsLCwsLCgkJBQYKBgsLBwwPBgcMCgQKCgYXGRoNCwwNDQoLEQoFCwoMCgsKCQoMDAsLCgoICg0MCgwMCwsNDQ4ODQ0NDQoHCwULCwsLDgsLCwsHCwsHDAYLDQcGDAsLDA4GCg4NDQ0GCwsLCwsGBQsLCwsALkEGAAYGDhcQAwkJDgwFCAUKDggODg4ODgwODgUFDAsMDxMODg4MDA4OBgkPCxQPDg4ODg0LDg0XDg0MCQoJDg8HDA0MDQ0HDQ0GBgwFEg0NDQ0ICwcNCxELCwsMBAxBBRAJJgwMCiEQEgUFCgkVDRQKFhERDQYMCw4NDAseDBoIFgkRDAcMCwUIDBoPDQ0NDQ0NEQ4MDAwMBgYGBg8ODg4ODg4ODg4O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ExkYFRM2FS4OJxEeFg0VFAkPFS4aGBgYGBgYHxkVFRUVDAwMDBsZGRkZGRkZGRkZFxcXFxcXFyMWFxcXFwwMDAwXFxcXFxcZFxcXFxcUEhIJCxQMFRUPGB8NDhgUCBQVDS4wMhkWGBoZFBcjFAoWFBgUFhQSFBgYFhcUFA8UGRgUGRkVFRkZGxsZGRkZFA4XChYWFxccFxcXFw4XFw0ZDBcZDgwYFRUZGwwUGxkZGQsXFxcXFgwKFxcXFwBcggsACwscLiAIEREdGQoPChMcEBwcHBwcGBwcCgoZFhkcJxwbHBcXGxwNER4XKB4cHBwcGxccGy0cGxkRFBEcHQ8ZGRkZGQ0ZGQwNGQomGRkZGRAXDxkWIxYXFxgIGIIKIBNMGBgTQiAkCQoTEyoZKBMtISQbDRcVHBsXFTwXMw8sEiIZDxcWChAXMxsbGxsbGxsjGxcXFxcNDQ0NHhwcHBwcHBwcHBwaGRkZGRkZJhkZGRkZDQ0NDRkZGRkZGRwZGRkZGRcUFAoMFg0YGBAbIg0QGxcJFhcOMzU4HBkbHBwXGSYXChkXGxcZFxQXGxsZGRcXERccGxcbGxcXHBweHhwcHBwXEBkKGRkZGR8ZGRkZEBkZDxsNGRwQDRsXFxseDRceHBwcDBkZGRkZDQoZGRkZAGCIDAAMDB0wIQgSEh4aCxALFB0QHR0dHR0ZHR0LCxoXGh0pHRwdGBgdHQ4THxgpIB0eHR0cGB0cLx0cGhIVEh0fDxoaGhoaDRoaDQ0aCycaGhoaERgPGhckFxgYGQkZiAshFFAZGRRFIiYKChQTLBoqFC8jJRwOGBYdHBgWPhg1EC0TIxoPGBcLERg1HhwcHBwcHCQcGBgYGA4ODg4gHR0dHR0dHR0dHRwaGhoaGhonGhoaGhoODg4OGhoaGhoaHRoaGhoaGBQUCw0XDhkZERwjDhAcGAkXGA82ODodGhweHRgaKBgLGhgcGBoYFRgcHBoaGBgSGB0cGBwcGBgdHSAgHR0dHRgRGgsaGhoaIRoaGhoRGhoPHQ4aHREOHBgYHR8OGCAdHR0NGhoaGhoOCxoaGhoAZI0MAAwMHzIjCRMTIBsLEQsVHhEeHh8fHhoeHgsLGxgbHyseHh4aGR4eDhMgGSshHh8eHx0ZHh0xHx0bExYTHyAQGxsbGxsPGxsNDhsLKRsbGxsRGRAbGCYYGRkaCRqNCyMVUxoaFUgjJwoKFRQuGywVMCQnHQ4ZFx4dGRdBGTgRMBQlGxAZGAsSGTgeHR0dHR0dJh4aGhoaDg4ODiEeHh4eHh4eHh4eHBsbGxsbGykbGxsbGw4ODg4bGxsbGxseGxsbGxsZFRULDRgOGhoSHSUQER0ZCRgZDzg6PB4bHR8eGRsqGQsbGR0ZGxkWGR0dGxsZGRIZHx0ZHh4aGh4eISEeHx4eGREbCxsbGxsiGxsbGxEbGxAeDhsfEQ4dGhoeIA4ZIR4eHg0bGxsbGw4LGxsbGwAAAAADAAAAAwAABLwAAQAAAAAAHAADAAEAAAImAAYCCgAAAAABAAABAAAAAAAAAAAAAAAAAAAAAQACAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAwDPANAAzgAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAzQAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAAAAjwCQAJIAlACbAKAApQCoAKcAqQCrAKoArACuALAArwCxALIAtACzALUAtgC3ALkAuAC6ALwAuwDAAL8AwQDCAGIAgQB1AHYAeQBsAIUApgB/AHsAcACDAHoAAACRAKEAAACCAAAAAAB4AIQAAAAAAAAAAAAAAHwAiAAAAK0AvgCKAHQAfgAAAF8AAAAAAH0AiQBhAAMAiwCOAJ8AZwByAG0AbgBqAGsAaABpAL0AAADDAHMAAAB3AGYAcQDKAMsAYwCGAF4AYABlAI0AlQCMAJYAkwCYAJkAmgCXAJ0AngAAAJwAowCkAKIAyQBkAG8AgADFAMYAxwCHAMgAzADEAAQClgAAAFIAQAAFABIAIwBAAEEAfgC+AM8A3gDvAPAA/AEHARMBGwEfASMBKwExATcBPgFIAU0BWwFlAWsBcwF+AZICxwLJAt0gFCAaIB4gIiAmIDAgOiEiIhX7Av//AAAAIAAkAEEAQgCgAL8A0ADfAPAA8QD9AQwBFgEeASIBKgEuATYBOQFBAUwBUAFeAWoBbgF4AZICxgLJAtggEyAYIBwgICAmIDAgOSEiIhX7Af//AAD/4AAA/98AAP/LAAD/xwAA/8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7NAAD9twAA4FoAAAAAAADgO+A1AADfTt7MBckAAQBSAAAAVgAAAFQAAACOAAAAqAAAAKYAugDIANIA1ADWANgA3gDgAOoA+AD6ARABHgEgASoAAAE0AAABNAAAATwBQAFEAAAAAAFEAAAAAAAAAAAAAwDPANAAzgDNAAMAdAB1AHYAdwB4ANMAeQB6AHsAfAB9AH4ADQB/AIAAgQCCANQA1QCDAIQAhQCGAIcA1gCIAIkA1wDYANkA2gCbAJwAnQCeAJ8AoADbAKEAogCjAKQApQDcAN0A3gDfAOAAwwEaASYA9QEFAOwA7wD3AQcA+AEIAPsBCwD8AQwBGwEnARwBKAD5AQkA+gEKARQBFgEdASkBHwErARkBJQEVAMkBHgEqAPYBBgEgASwA8QDyAOIA4wD9AQ0BIQEtAP4BDgEiAS4A/wEPAGcAcgD0AQQBFwEYAQABEADmAOkA7QDwANEA0gEDARMA5wDqASQBMAEBAREBAgESASMBLwBzAOgA6wDuAPMA5ADlAGQAxADFAMYAxwDMAG8AyABoAGkAXgBqAGsAYABiAGMAbABmAHEABAKWAAAAUgBAAAUAEgAjAEAAQQB+AL4AzwDeAO8A8AD8AQcBEwEbAR8BIwErATEBNwE+AUgBTQFbAWUBawFzAX4BkgLHAskC3SAUIBogHiAiICYgMCA6ISIiFfsC//8AAAAgACQAQQBCAKAAvwDQAN8A8ADxAP0BDAEWAR4BIgEqAS4BNgE5AUEBTAFQAV4BagFuAXgBkgLGAskC2CATIBggHCAgICYgMCA5ISIiFfsB//8AAP/gAAD/3wAA/8sAAP/HAAD/xgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/s0AAP23AADgWgAAAAAAAOA74DUAAN9O3swFyQABAFIAAABWAAAAVAAAAI4AAACoAAAApgC6AMgA0gDUANYA2ADeAOAA6gD4APoBEAEeASABKgAAATQAAAE0AAABPAFAAUQAAAAAAUQAAAAAAAAAAAADAM8A0ADOAM0AAwB0AHUAdgB3AHgA0wB5AHoAewB8AH0AfgANAH8AgACBAIIA1ADVAIMAhACFAIYAhwDWAIgAiQDXANgA2QDaAJsAnACdAJ4AnwCgANsAoQCiAKMApAClANwA3QDeAN8A4ADDARoBJgD1AQUA7ADvAPcBBwD4AQgA+wELAPwBDAEbAScBHAEoAPkBCQD6AQoBFAEWAR0BKQEfASsBGQElARUAyQEeASoA9gEGASABLADxAPIA4gDjAP0BDQEhAS0A/gEOASIBLgD/AQ8AZwByAPQBBAEXARgBAAEQAOYA6QDtAPAA0QDSAQMBEwDnAOoBJAEwAQEBEQECARIBIwEvAHMA6ADrAO4A8wDkAOUAZADEAMUAxgDHAMwAbwDIAGgAaQBeAGoAawBgAGIAYwBsAGYAcQAAuAAALEu4AABQWLEBAY5ZuAH/hbgARB25AAAAA19eLbgAASwgIEVpRLABYC24AAIsuAABKiEtuAADLCBGsAMlRlJYI1kgiiCKSWSKIEYgaGFksAQlRiBoYWRSWCNlilkvILAAU1hpILAAVFghsEBZG2kgsABUWCGwQGVZWTotuAAELCBGsAQlRlJYI4pZIEYgamFksAQlRiBqYWRSWCOKWS/9LbgABSxLILADJlBYUViwgEQbsEBEWRshISBFsMBQWLDARBshWVktuAAGLCAgRWlEsAFgICBFfWkYRLABYC24AAcsuAAGKi24AAgsSyCwAyZTWLCAG7BAWYqKILADJlNYIyGwwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktAAC4AAArALoAAQAEAAIrAboABQADAAIrAb4ABQBQAD0AMgAlABMACCu+AAYAcwBeAEkANQAgAAgrvgAHAEUAPQAqACAAEwAIKwC+AAEARQA9ACoAIAATAAgrvgACAHMAXgBJADUAIAAIK74AAwBNAD0AMgAgABMACCu+AAQAOgAvACoAIAATAAgrALoACAAEAAcruAAAIEV9aRhEAAAAFABQADAASABgAEUAMABQAAAAAP9zAAACUgAAAyAAAAADABb/zgEaA0sABQALADEAj7oAEQAOAAMrugAnAAIAAyu6ACwABgADK7gAERC4AADQuAAnELgACNC4AAIQuAAM0LgAAhC4ABPQuAAOELgAGdC4AAIQuAAc0LgAJxC4AB7QuAAsELgAIdC4AAYQuAAj0LgAJxC4AC/QuAAsELgAM9wAuAAdL7gAMC+6AAIAMAAdERI5ugAIADAAHRESOTAxExQXNQYVEzQnFTY1ByY9ATMVFBcRLgEnJj0BNDc1MxUWHQEjNTQnER4BFxYdARQHFSNmHx9kICBFb1AfBQsFWm8lcFAgBQwFWnAlAjUfLuYHJf44KjXnCCR9DaJjlSUHARoFDAZeXDOhDiwsDKNJeyQI/ukGDAZgSUajDDMAAAAFABcAAAHUAyEACQATAB0AJwArAE+6ABkAIgADK7oAJwAUAAMrugAFAA4AAyu6ABMAAAADK7oAKAAAABMREjm6ACoAIgAZERI5uAATELgALdwAuAAlL7gAKC+4AAwvuAApLzAxATQjIh0BFDMyNTcUIyI9ATQzMhUBNCMiHQEUMzI1NxQjIj0BNDMyFTcBIwEBnR0cHB03VFVVVP61HRwcHTdUVVVU+f6wMgFRAQshIbMhISJ6em96egHgISGzISEienpue3t6/OADIAADAAwAAAFNAyAACQARACoAdboADQAfAAMrugAoAAIAAyu6AAAAHwAoERI5ugAkAB8ADRESObgAJC+4AAjcugAKAB8AKBESOboAEgACACgREjm6ABsAAgAoERI5ALgAJi+6AA8AHQADK7oAFwAdAA8REjm4AB0QuAAY0LoAGwAdAA8REjkwMRM2PQE0IyIdARQTBh0BFDMyPwIzBxY3FSMiJwYjIj0BJjcmNTQzMhUUB4onHh4JIDEuCywWQzYMKikrDR4/gQJPNm5lSQH/UkARLi4SPP7/LFg9QhRzPbwaC0khIbAgdGWRTpiYX38AAAABABwCWABgAyAABQAbugABAAAAAyu4AAEQuAAH3AC4AAAvuAADLzAxEzMVByMnHEQTHhMDIFB4eAAAAAABABb/sACcA3AACwAnugAAAAUAAyu4AAUQuAAC3LgACNAAugACAAMAAyu6AAgACQADKzAxNxQzFSI1ETQzFSIVRlaGhlZQcDCwAmCwMHAAAAEAFv+wAJsDcAALADO6AAUAAgADK7gABRC4AADcuAACELgACNC4AAUQuAAN3AC6AAkACAADK7oAAwACAAMrMDETNCM1MhURFCM1MjVrVYWFVQLQcDCw/aCwMHAAAQAUAP0BJwIeAA4APQC4AA4vuAAGL7oAAQAGAA4REjm6AAQABgAOERI5ugAHAAYADhESOboACgAGAA4REjm6AA0ABgAOERI5MDETBzcVJxcHJwcnNyc3FzfzOm5uOlUMSjRnZzRKDAICYRlZGGAcb1NILC1IVXEAAQAQASIA+wIOAAsAO7oABQAGAAMruAAFELgAANC4AAYQuAAK0AC4AAAvuAAFL7oAAgADAAMruAADELgAB9C4AAIQuAAJ0DAxExUzFSMVIzUjNTM1plVVQFZWAg5WQFZWQFYAAAEAEv/FAFoAYAAIABe6AAEAAAADK7gAARC4AArcALgAAC8wMTczFRQnNTI1IxJIPCAsYFBLAiMjAAAAAAEAEAF4AJYBuAADAAsAugABAAIAAyswMRMzFSMQhoYBuEAAAAEAEgAAAFoAYAADABu6AAEAAAADK7gAARC4AAXcALoAAQACAAMrMDE3MxUjEkhIYGAAAAABAAIAAADNAyAAAwALALgAAS+4AAAvMDETAyMTzZoxmgMg/OADIAAAAgAgAAABEAMgAAkAEwAzuAAUL7gAFS+4ABPcuAAA3LgAFBC4AA7QuAAOL7gABdwAugAHAAwAAyu6ABEAAgADKzAxEzQjIhURFDMyNTcUIyI1ETQzMhXAKCgoKFB4eHh4AqIuLv3cLi4ysLABwLCwAAEADwAAAIsDIAAIACe6AAQAAAADK7gABBC4AAPcuAAG0LgABBC4AArcALgAAy+4AAUvMDETMj0BMxEjESMPLFBQLALQPRP84AKAAAABACAAAAEQAyAAGABbuAAZL7gAGi+4ABkQuAAA0LgAAC+4ABTcuAAC0LgAAi+4ABoQuAAR3LgABNy4ABQQuAAJ0LgACS+4AAAQuAAL0LgAERC4ABbQALoAFgAXAAMrugAOAAcAAyswMTc0NzY3NTQjIh0BIzU0MzIdARQGBxUzFSMgT1ABKChQeHieAZ/wmGh2d2VQLi57SbCwLGzsXz1QAAAAAAEAIAAAARADIAAlAGW4ACYvuAAnL7gAC9y4AADcuAAmELgABtC4AAYvuAAF3LoADgALAAAREjm4AAsQuAAQ0LgABhC4ABXQuAAGELgAF9C4AAUQuAAY0LgAABC4AB3QALoAGwATAAMrugAJAAIAAyswMRM0IyIdASM1NDMyHQEUBxYdARQjIj0CMxUUMzI9ATQnIzUzMjXAKChQeHgxMXh4UCgoJxoeIwKiLi57SbCwUGwcHGxgsLBgA5UuLsQsAlAuAAACAAcAAAEfAyAAAwAOAE26AAcAAQADK7gABxC4AArQuAABELgADNC4AAcQuAAQ3AC4AAsvuAAFL7oACAAJAAMruAAIELgAANC6AAIACwAFERI5uAAJELgADdAwMTczEQ8BEzMRMxUjFSM1I1NYFo6kSykpS6TwAU5g6gIs/dBQoKAAAAABACAAAAESAyAAGgBxuAAbL7gAHC+4ABsQuAAA0LgAAC+4ABwQuAAJ3LgAAdC4AAEvuAAAELgAA9y4AAAQuAAN0LgADS+4AAMQuAAP0LgADy+4AAkQuAAU3AC6ABIACwADK7oAAQACAAMrugAGABcAAyu6AAQAFwAGERI5MDETMxUjFTYzMh0BFCMiPQEzFRQzMj0BNCMiByMg8KATF3h4eFAoKDAoBkQDIFDwELCQsLBjlS4u9DUkAAAAAAIAIAAAARADIAAJAB8AVbgAIC+4ACEvuAAV3LgAANy4ACAQuAAa0LgAGi+4AAXcuAAVELgACtC4AAAQuAAL0LgABRC4ABDQugARABoAFRESOQC6AAcAGAADK7oAHQAOAAMrMDETNCMiBxUUMzI1EyM1NCMiHQE2MzIdARQjIjURNDMyFcAoJwEoKFBQKCgSFnh4eHh4AW8vK/UuLgGpey4uww+wjrCwAcCwsAABAAsAAAD8AyAACgAXugAFAAYAAysAuAAFL7oAAQAJAAMrMDETMxUGAgcjNBI3IwvxQjMBTz1CqwMgWZP+mMzIAWycAAMAIAAAARADIAAJABMAJwBjuAAoL7gAKS+4ACfcuAAA3LgAKBC4AB3QuAAdL7gAD9y4AATQuAAAELgACtC6ABYAJwAAERI5uAAnELgAGNC6ACAAHQAPERI5uAAdELgAItAAugARABsAAyu6ACUAAgADKzAxEzQjIh0BFBcyNRU0JyIdARQzMjUTFAcWHQEUIyI9ATQ3Jj0BNDMyFcAoKCknJykoKFAxMXh4MTF4eAKiLi60LAIurCwCLsQuLgGibBwcbGCwsGBsHBxsULCwAAACACAAAAEQAyAACQAfAFG4ACAvuAAhL7gAIBC4AArQuAAKL7gAC9y4AADQuAAhELgAGty4AAXcuAAQ0LoAEQAKABoREjm4AAoQuAAV0AC6AA4AHQADK7oAGAAHAAMrMDETFDMyNzU0IyIVAzMVFDMyPQEGIyI9ATQzMhURFCMiNXAoJwEoKFBQKCgSFnh4eHh4AbEvK/UuLv5Xey4uww+wjrCw/kCwsAACABIAAABaAXIAAwAHADO6AAEAAAADK7gAABC4AATQuAABELgABdC4AAEQuAAJ3AC6AAUABgADK7oAAQACAAMrMDETMxUjFTMVIxJISEhIAXJgsmAAAAAAAgAS/8UAWgFyAAMADAAzugABAAAAAyu4AAAQuAAE0LgAARC4AAXQuAABELgADtwAugABAAIAAyu6AAMABAADKzAxEzMVIxUzFRQnNTI1IxJISEg8ICwBcmCyUEsCIyMAAQAQAQkA/gIlAAYAFQC4AAAvuAADL7oABQAAAAMREjkwMRMnNTcVBxf+7u7h4QEJZ09mLV5kAAACABABKADWAegAAwAHADO6AAEAAAADK7gAABC4AATQuAABELgABdC4AAEQuAAJ3AC6AAUABgADK7oAAQACAAMrMDETMxUjFTMVIxDGxsbGAeg4UDgAAAAAAQAQAQkA/gIlAAYAFQC4AAAvuAADL7oABQADAAAREjkwMRMXFQc1NycQ7u7h4QIlZ09mLV5kAAACACAAAAEQAyAAAwAZAEm6AA8AEAADK7oAFgAJAAMrugAAABAADxESObgAAC+4AAHcuAAE0LgAABC4AAXQuAAWELgAG9wAugABAAIAAyu6ABMADAADKzAxNzMVIzcjNTQ2NzU0IyIdASM1NDMyHQEUBgdcUVFRUWICKChQeHhiAVBQoH5odGRELi57SbCwH2x0XgAAAgAdAFMBjgLQAAgAOgCLugAlACwAAyu6ABQACQADK7oAGwAIAAMrugAyAB8AAyu4ABQQuAAD0LgAAy+4AAgQuAAO0LgACRC4ABbQuAAWL7oANgAIABsREjm4ADIQuAA83AC6ACgAKQADK7oALwAiAAMrugAdADQAAyu4AB0QuAAG0LgABi+6ADYANAAdERI5uAA0ELgAONAwMRMOAR0BFDMyNSc0Nz4BNzU0IyIdASM1NDMyHQEUMzI1ETQjIhURFBczFSMiNRE0MzIVERQjIicGIyI16xEbFBhZIhEcChQULEBBJCSMh2TIuKS4uVEmFQ4jPwF3CRUbKxoaMC0YDRMHVBkZSDVbW94YGAEvXl7+m1gGK3ABa6Ki/vRXGBhbAAAAAAMAIAAAARADIAAHAA8AHABjuAAdL7gAHi+4ABzcuAAA3LgAHRC4ABjQuAAYL7gADNy4AAPQuAAAELgACNC6ABIAHAAAERI5uAAcELgAFNAAugANABcAAyu6ABoAAgADK7oABQAKAAMrugASAAoABRESOTAxEzQrAREzMjUVNCcjETMyNRMUBxYdARQrAREzMhXAKCgpJycpKChQOTl4eHh4AqIu/vAurCwC/uAuAaJsHB1rYLADILAAAAAAAQAgAAABDAMgABcAR7gAGC+4ABkvuAAB3LgAANy4ABgQuAAG0LgABi+4AAEQuAAL0LgAABC4AA3QuAAGELgAE9wAugAVAAQAAyu6AAkAEAADKzAxEzMVFCMiNRE0MzIdASM1NCMiFREUMzI1wEx0eHh0TCgoKCgBE2OwsAHAsLBJey4u/dwuLgAAAAACACAAAAEQAyAABwAPADO4ABAvuAARL7gAD9y4AADcuAAQELgAC9C4AAsvuAAE3AC6AAUACgADK7oADQACAAMrMDETNCsBETMyNTcUKwERMzIVwCgoKChQeHh4eAKiLv2ALjKwAyCwAAEAIAAAAOsDIAALADO6AAAAAwADK7gAABC4AAfQuAADELgACtwAugABAAIAAyu6AAUABgADK7oACQAKAAMrMDE3MxUjETMVIxEzFSNwe8vLe0ZGUFADIFD+8FAAAQAgAAAA6wMgAAkAL7oAAAABAAMruAAAELgABdC4AAEQuAAI3AC4AAAvugADAAQAAyu6AAcACAADKzAxMyMRMxUjETMVI3BQy3tGRgMgUP7wUAAAAQAgAAABFAMgABoAZ7oAFAAHAAMrugABAAAAAyu6AAMAAAABERI5uAABELgADNC4AAwvuAACELgADdC4AA0vuAABELgAGNy4AA7QuAAOL7gAARC4ABzcALoAFgAFAAMrugAKABEAAyu6AAMABQAWERI5MDETMxEnBiMiNRE0MzIdASM1NCMiFREUMzI9ASOZeicXPXh5e00uKSguLQFw/pA2NrABwLCwSXsuLv3cLi6jAAAAAQAgAAABEAMgAAsAR7gADC+4AA0vuAAMELgACdC4AAkvuAAI3LgAANC4AA0QuAAD3LgAAty4AAXQALgAAi+4AAovuAAEL7gACC+6AAEABgADKzAxEzMRMxEjESMRIxEzcFBQ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AAEECQACAA4FYQADAAEECQADADYFbwADAAEECQAEABIFpQADAAEECQAFACQFtwADAAEECQAGABIF2wADAAEECQAHAFAF7QADAAEECQAIABYGPQADAAEECQAJABYGUwADAAEECQAKAnoGaQADAAEECQALADYI4wADAAEECQAMADIJGakgMjAwMSBSYXkgTGFyYWJpZS4gVGhpcyBmb250IGlzIGZyZWV3YXJlLiBSZWFkIGF0dGFjaGVkIHRleHQgZmlsZSBmb3IgZGV0YWlscy4gSW5mbyAmIHVwZGF0ZXMgdmlzaXQgd3d3LmxhcmFiaWVmb250cy5jb20uIERvbmF0aW9ucyBncmF0ZWZ1bGx5IGFjY2VwdGVkIGF0IHd3dy5sYXJhYmllZm9udHMuY29tL2RvbmF0aW9uLmh0bWwuIEFsc28gdmlzaXQgbXkgY29tbWVyY2lhbCB0eXBlIGZvdW5kcnkgYXQgd3d3LnR5cG9kZXJtaWMuY29tLiBUaGlzIGZvbnQgd2FzIHVwZGF0ZWQgaW4gMjAwNC5TdGVlbGZpc2hSZWd1bGFyUmF5TGFyYWJpZTogU3RlZWxmaXNoOiAyMDAxU3RlZWxmaXNoVmVyc2lvbiAyLjAwMCAyMDA0U3RlZWxmaXNoU3RlZWxmaXNoIGlzIGEgdHJhZGVtYXJrIG9mIFJheSBMYXJhYmllLlJheSBMYXJhYmllUmF5IExhcmFiaWVMYXJhYmllIEZvbnRzIGlzIGFibGUgdG8gb2ZmZXIgdW5pcXVlIGZyZWUgZm9udHMgdGhyb3VnaCB0aGUgZ2VuZXJvdXMgc3VwcG9ydCBvZiB2aXNpdG9ycyB0byB0aGUgc2l0ZS4gTWFraW5nIGZvbnRzIGlzIG15IGZ1bGwtdGltZSBqb2IgYW5kIGV2ZXJ5IGRvbmF0aW9uLCBpbiBhbnkgYW1vdW50LCBlbmFibGVzIG1lIHRvIGNvbnRpbnVlIHJ1bm5pbmcgdGhlIHNpdGUgYW5kIGNyZWF0aW5nIG5ldyBmb250cy4gSWYgeW91IHdvdWxkIGxpa2UgdG8gc3VwcG9ydCBMYXJhYmllIEZvbnRzIHZpc2l0IHd3dy5sYXJhYmllZm9udHMuY29tIGZvciBkZXRhaWxzLmh0dHA6Ly93d3cubGFyYWJpZWZvbnRzLmNvbWh0dHA6Ly93d3cudHlwb2Rlcm1pYy5jb20AqQAgADIAMAAwADEAIABSAGEAeQAgAEwAYQByAGEAYgBpAGUALgAgAFQAaABpAHMAIABmAG8AbgB0ACAAaQBzACAAZgByAGUAZQB3AGEAcgBlAC4AIABSAGUAYQBkACAAYQB0AHQAYQBjAGgAZQBkACAAdABlAHgAdAAgAGYAaQBsAGUAIABmAG8AcgAgAGQAZQB0AGEAaQBsAHMALgAgAEkAbgBmAG8AIAAmACAAdQBwAGQAYQB0AGUAcwAgAHYAaQBzAGkAdAAgAHcAdwB3AC4AbABhAHIAYQBiAGkAZQBmAG8AbgB0AHMALgBjAG8AbQAuACAARABvAG4AYQB0AGkAbwBuAHMAIABnAHIAYQB0AGUAZgB1AGwAbAB5ACAAYQBjAGMAZQBwAHQAZQBkACAAYQB0ACAAdwB3AHcALgBsAGEAcgBhAGIAaQBlAGYAbwBuAHQAcwAuAGMAbwBtAC8AZABvAG4AYQB0AGkAbwBuAC4AaAB0AG0AbAAuACAAQQBsAHMAbwAgAHYAaQBzAGkAdAAgAG0AeQAgAGMAbwBtAG0AZQByAGMAaQBhAGwAIAB0AHkAcABlACAAZgBvAHUAbgBkAHIAeQAgAGEAdAAgAHcAdwB3AC4AdAB5AHAAbwBkAGUAcgBtAGkAYwAuAGMAbwBtAC4AIABUAGgAaQBzACAAZgBvAG4AdAAgAHcAYQBzACAAdQBwAGQAYQB0AGUAZAAgAGkAbgAgADIAMAAwADQALgBTAHQAZQBlAGwAZgBpAHMAaABSAGUAZwB1AGwAYQByAFIAYQB5AEwAYQByAGEAYgBpAGUAOgAgAFMAdABlAGUAbABmAGkAcwBoADoAIAAyADAAMAAxAFMAdABlAGUAbABmAGkAcwBoAFYAZQByAHMAaQBvAG4AIAAyAC4AMAAwADAAIAAyADAAMAA0AFMAdABlAGUAbABmAGkAcwBoAFMAdABlAGUAbABmAGkAcwBoACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAAUgBhAHkAIABMAGEAcgBhAGIAaQBlAC4AUgBhAHkAIABMAGEAcgBhAGIAaQBlAFIAYQB5ACAATABhAHIAYQBiAGkAZQBMAGEAcgBhAGIAaQBlACAARgBvAG4AdABzACAAaQBzACAAYQBiAGwAZQAgAHQAbwAgAG8AZgBmAGUAcgAgAHUAbgBpAHEAdQBlACAAZgByAGUAZQAgAGYAbwBuAHQAcwAgAHQAaAByAG8AdQBnAGgAIAB0AGgAZQAgAGcAZQBuAGUAcgBvAHUAcwAgAHMAdQBwAHAAbwByAHQAIABvAGYAIAB2AGkAcwBpAHQAbwByAHMAIAB0AG8AIAB0AGgAZQAgAHMAaQB0AGUALgAgAE0AYQBrAGkAbgBnACAAZgBvAG4AdABzACAAaQBzACAAbQB5ACAAZgB1AGwAbAAtAHQAaQBtAGUAIABqAG8AYgAgAGEAbgBkACAAZQB2AGUAcgB5ACAAZABvAG4AYQB0AGkAbwBuACwAIABpAG4AIABhAG4AeQAgAGEAbQBvAHUAbgB0ACwAIABlAG4AYQBiAGwAZQBzACAAbQBlACAAdABvACAAYwBvAG4AdABpAG4AdQBlACAAcgB1AG4AbgBpAG4AZwAgAHQAaABlACAAcwBpAHQAZQAgAGEAbgBkACAAYwByAGUAYQB0AGkAbgBnACAAbgBlAHcAIABmAG8AbgB0AHMALgAgAEkAZgAgAHkAbwB1ACAAdwBvAHUAbABkACAAbABpAGsAZQAgAHQAbwAgAHMAdQBwAHAAbwByAHQAIABMAGEAcgBhAGIAaQBlACAARgBvAG4AdABzACAAdgBpAHMAaQB0ACAAdwB3AHcALgBsAGEAcgBhAGIAaQBlAGYAbwBuAHQAcwAuAGMAbwBtACAAZgBvAHIAIABkAGUAdABhAGkAbABzAC4AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGwAYQByAGEAYgBpAGUAZgBvAG4AdABzAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZABlAHIAbQBpAGMALgBjAG8AbQAAAAACAAAAAAAA/5wAMgAAAAAAAAAAAAAAAAAAAAAAAAAAATEAAAECAAIAAwAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQDEAKYAxQCrAIIAwgDYAMYAvgCwALYAtwC0ALUAhwCyALMA2QCMAL8AsQC7AKMAhACFAL0AlgCGAI4AiwCdAKkApACKAQMAgwCTAI0AlwCIAQQA3gCeAKoAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAGYA0wDQANEArwBnAJEA1gDUANUAaACJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcAeAB6AHkAewB9AHwAuAChAH8AfgCAAIEAugDhANsA3ADdAN8A1wDAAMEA4AAkAAYABAAFAOQA5QDoAPIA8wDxAPUA9AD2AOkA8ADrAO0A6gDsAO4AvADiAOMA5gDnAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQD9AP8BFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjAP4BAAEkASUBJgEnASgBKQEqASsBLAEtAS4A+AEvAPkBMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJBS5udWxsBm1hY3Jvbg5wZXJpb2RjZW50ZXJlZAZTYWN1dGUGVGNhcm9uBlphY3V0ZQZzYWN1dGUGdGNhcm9uBnphY3V0ZQdBb2dvbmVrDFNjb21tYWFjY2VudApaZG90YWNjZW50B2FvZ29uZWsMc2NvbW1hYWNjZW50BkxjYXJvbgZsY2Fyb24KemRvdGFjY2VudAZSYWN1dGUGQWJyZXZlBkxhY3V0ZQdFb2dvbmVrBkVjYXJvbgZEY2Fyb24HRG1hY3JvbgZOYWN1dGUGTmNhcm9uDU9odW5nYXJ1bWxhdXQGUmNhcm9uBVVyaW5nDVVodW5nYXJ1bWxhdXQMVGNvbW1hYWNjZW50BnJhY3V0ZQZhYnJldmUGbGFjdXRlB2VvZ29uZWsGZWNhcm9uBmRjYXJvbgdkbWFjcm9uBm5hY3V0ZQZuY2Fyb24Nb2h1bmdhcnVtbGF1dAZyY2Fyb24FdXJpbmcNdWh1bmdhcnVtbGF1dAx0Y29tbWFhY2NlbnQKSWRvdGFjY2VudAxSY29tbWFhY2NlbnQMcmNvbW1hYWNjZW50B0lvZ29uZWsHQW1hY3JvbgdFbWFj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") format("truetype");
  3631. }
  3632. .at-countdown {
  3633. display: inline-block;
  3634. min-height: 32rpx;
  3635. /* elements */
  3636. /* modifiers */
  3637. }
  3638. .at-countdown__item {
  3639. display: -webkit-inline-flex;
  3640. display: -ms-inline-flexbox;
  3641. display: inline-flex;
  3642. -webkit-align-items: center;
  3643. -ms-flex-align: center;
  3644. align-items: center;
  3645. }
  3646. .at-countdown__time-box {
  3647. display: inline-block;
  3648. text-align: center;
  3649. min-width: 32rpx;
  3650. font-size: 32rpx;
  3651. font-family: countDownFont;
  3652. font-style: normal;
  3653. font-weight: 400;
  3654. font-variant: normal;
  3655. color: #333;
  3656. text-transform: none;
  3657. text-rendering: auto;
  3658. line-height: 1;
  3659. -webkit-font-smoothing: antialiased;
  3660. vertical-align: middle;
  3661. }
  3662. .at-countdown__separator {
  3663. display: -webkit-inline-flex;
  3664. display: -ms-inline-flexbox;
  3665. display: inline-flex;
  3666. padding: 0 6rpx;
  3667. font-size: 28rpx;
  3668. text-align: justify;
  3669. -webkit-align-items: center;
  3670. -ms-flex-align: center;
  3671. align-items: center;
  3672. }
  3673. .at-countdown--card .at-countdown__time-box {
  3674. display: inline-block;
  3675. position: relative;
  3676. padding: 6rpx 0;
  3677. color: #FF4949;
  3678. border: 1PX solid #CCC;
  3679. border-radius: 8rpx;
  3680. background-color: #FFF;
  3681. }
  3682. .at-countdown--card .at-countdown__time-box .at-countdown__time {
  3683. position: relative;
  3684. z-index: 101;
  3685. }
  3686. .at-countdown--card .at-countdown__time-box::after {
  3687. content: "";
  3688. position: absolute;
  3689. top: 50%;
  3690. left: 0;
  3691. width: 100%;
  3692. height: 1PX;
  3693. background-color: #CCC;
  3694. z-index: 100;
  3695. }
  3696. /**
  3697. * Default variables
  3698. */
  3699. /**
  3700. * Mixes a color with white. It's different from lighten()
  3701. *
  3702. * @param {color} $color
  3703. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3704. * @return {color}
  3705. *
  3706. * @example
  3707. * .element {
  3708. * background-color: tint(#6ecaa6 , 40%);
  3709. * }
  3710. *
  3711. * // CSS Output
  3712. * .element {
  3713. * background-color: #a8dfc9;
  3714. * }
  3715. */
  3716. /* The Color of O2Team Brand */
  3717. /* Color */
  3718. /* Color Palette */
  3719. /* Text Color */
  3720. /* Link */
  3721. /* 背景色 */
  3722. /* 边框颜色 */
  3723. /* 图标颜色 */
  3724. /* Border Radius */
  3725. /* 透明度 */
  3726. /* Font */
  3727. /* Line Height */
  3728. /* 水平间距 */
  3729. /* 垂直间距 */
  3730. /* 图标尺寸 */
  3731. /* z-index */
  3732. /* timing function */
  3733. /**
  3734. * CSS cubic-bezier timing functions
  3735. * http://bourbon.io/docs/#timing-functions
  3736. */
  3737. /**
  3738. * 组件变量
  3739. */
  3740. /* Accordion */
  3741. /* Activity Indicator */
  3742. /* Avatar */
  3743. /* Badge */
  3744. /* Button */
  3745. /* Float Button */
  3746. /* Calendar */
  3747. /* Card */
  3748. /* Checkbox */
  3749. /* Countdown */
  3750. /* Curtain */
  3751. /* Divider */
  3752. /* Drawer */
  3753. /* FloatLayout */
  3754. /* Grid */
  3755. /* ImagePicker */
  3756. /* Indexes */
  3757. /* InputNumber */
  3758. /* Input */
  3759. /* List */
  3760. /* LoadMore */
  3761. /* Loading */
  3762. /* Message */
  3763. /* Modal */
  3764. /* NavBar */
  3765. /* NoticeBar */
  3766. /* Pagination */
  3767. /* Progress */
  3768. /* Radio */
  3769. /* Range */
  3770. /* Rate */
  3771. /* SearchBar */
  3772. /* SegmentedControl */
  3773. /* Slider */
  3774. /* Steps */
  3775. /* SwipeAction */
  3776. /* Switch */
  3777. /* TabBar */
  3778. /* Tabs */
  3779. /* Tag */
  3780. /* Textarea */
  3781. /* Timeline */
  3782. /**
  3783. * Mixins
  3784. */
  3785. /* library */
  3786. /**
  3787. * 元素居中定位
  3788. */
  3789. /**
  3790. * @example scss
  3791. *
  3792. * .element {
  3793. * @include clearfix;
  3794. * }
  3795. *
  3796. * // CSS Output
  3797. * .element::after {
  3798. * clear: both;
  3799. * content: '';
  3800. * display: block;
  3801. * }
  3802. */
  3803. /**
  3804. * 通用的遮罩
  3805. */
  3806. /**
  3807. * Mixes a color with black. It's different from darken()
  3808. *
  3809. * @param {color} $color
  3810. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  3811. * @return {color}
  3812. *
  3813. * @example
  3814. * .element {
  3815. * background-color: shade(#ffbb52, 60%);
  3816. * }
  3817. *
  3818. * // CSS Output
  3819. * .element {
  3820. * background-color: #664a20;
  3821. * }
  3822. */
  3823. /**
  3824. * Mixes a color with white. It's different from lighten()
  3825. *
  3826. * @param {color} $color
  3827. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3828. * @return {color}
  3829. *
  3830. * @example
  3831. * .element {
  3832. * background-color: tint(#6ecaa6 , 40%);
  3833. * }
  3834. *
  3835. * // CSS Output
  3836. * .element {
  3837. * background-color: #a8dfc9;
  3838. * }
  3839. */
  3840. /* Flex Item */
  3841. /**
  3842. * 默认主题下 $color-border-light
  3843. */
  3844. /**
  3845. * 点击态
  3846. */
  3847. /**
  3848. * 禁止态
  3849. */
  3850. /**
  3851. * 设置placeholder 颜色
  3852. */
  3853. /**
  3854. * 默认主题下 $color-border-light
  3855. */
  3856. .at-curtain {
  3857. display: block;
  3858. position: fixed;
  3859. top: 0;
  3860. bottom: 0;
  3861. left: 0;
  3862. right: 0;
  3863. background-color: rgba(0, 0, 0, 0.3);
  3864. z-index: 1080;
  3865. /* elements */
  3866. /* modifiers */
  3867. }
  3868. .at-curtain__container {
  3869. display: -webkit-flex;
  3870. display: -ms-flexbox;
  3871. display: flex;
  3872. position: relative;
  3873. margin: 0 auto;
  3874. width: 80%;
  3875. height: 100%;
  3876. -webkit-justify-content: center;
  3877. -ms-flex-pack: center;
  3878. justify-content: center;
  3879. -webkit-align-items: center;
  3880. -ms-flex-align: center;
  3881. align-items: center;
  3882. -webkit-box-sizing: border-box;
  3883. box-sizing: border-box;
  3884. opacity: 1;
  3885. }
  3886. .at-curtain__body {
  3887. position: relative;
  3888. width: 100%;
  3889. }
  3890. .at-curtain__btn-close {
  3891. display: -webkit-flex;
  3892. display: -ms-flexbox;
  3893. display: flex;
  3894. position: absolute;
  3895. width: 56rpx;
  3896. height: 56rpx;
  3897. margin-left: -28rpx;
  3898. left: 50%;
  3899. bottom: -80rpx;
  3900. -webkit-align-items: center;
  3901. -ms-flex-align: center;
  3902. align-items: center;
  3903. -webkit-justify-content: center;
  3904. -ms-flex-pack: center;
  3905. justify-content: center;
  3906. border: 2PX solid #FFF;
  3907. border-radius: 50%;
  3908. -webkit-box-sizing: border-box;
  3909. box-sizing: border-box;
  3910. z-index: 1080;
  3911. }
  3912. .at-curtain__btn-close::before, .at-curtain__btn-close::after {
  3913. content: "";
  3914. position: absolute;
  3915. top: 50%;
  3916. left: 50%;
  3917. display: inline-block;
  3918. width: 34rpx;
  3919. height: 2PX;
  3920. border-radius: 1PX;
  3921. background: #FFF;
  3922. }
  3923. .at-curtain__btn-close::before {
  3924. -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
  3925. transform: translate3d(-50%, -50%, 0) rotate(45deg);
  3926. }
  3927. .at-curtain__btn-close::after {
  3928. -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  3929. transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  3930. }
  3931. .at-curtain__btn-close--top {
  3932. margin-left: -28rpx;
  3933. top: -80rpx;
  3934. left: 50%;
  3935. bottom: auto;
  3936. }
  3937. .at-curtain__btn-close--top-left {
  3938. top: -80rpx;
  3939. left: 0;
  3940. bottom: auto;
  3941. }
  3942. .at-curtain__btn-close--top-right {
  3943. top: -80rpx;
  3944. left: auto;
  3945. right: 0;
  3946. bottom: auto;
  3947. }
  3948. .at-curtain__btn-close--bottom {
  3949. margin-left: -28rpx;
  3950. bottom: -80rpx;
  3951. left: 50%;
  3952. }
  3953. .at-curtain__btn-close--bottom-left {
  3954. bottom: -80rpx;
  3955. left: 0;
  3956. }
  3957. .at-curtain__btn-close--bottom-right {
  3958. bottom: -80rpx;
  3959. left: auto;
  3960. right: 0;
  3961. }
  3962. .at-curtain--closed {
  3963. visibility: hidden;
  3964. }
  3965. /**
  3966. * Default variables
  3967. */
  3968. /**
  3969. * Mixes a color with white. It's different from lighten()
  3970. *
  3971. * @param {color} $color
  3972. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  3973. * @return {color}
  3974. *
  3975. * @example
  3976. * .element {
  3977. * background-color: tint(#6ecaa6 , 40%);
  3978. * }
  3979. *
  3980. * // CSS Output
  3981. * .element {
  3982. * background-color: #a8dfc9;
  3983. * }
  3984. */
  3985. /* The Color of O2Team Brand */
  3986. /* Color */
  3987. /* Color Palette */
  3988. /* Text Color */
  3989. /* Link */
  3990. /* 背景色 */
  3991. /* 边框颜色 */
  3992. /* 图标颜色 */
  3993. /* Border Radius */
  3994. /* 透明度 */
  3995. /* Font */
  3996. /* Line Height */
  3997. /* 水平间距 */
  3998. /* 垂直间距 */
  3999. /* 图标尺寸 */
  4000. /* z-index */
  4001. /* timing function */
  4002. /**
  4003. * CSS cubic-bezier timing functions
  4004. * http://bourbon.io/docs/#timing-functions
  4005. */
  4006. /**
  4007. * 组件变量
  4008. */
  4009. /* Accordion */
  4010. /* Activity Indicator */
  4011. /* Avatar */
  4012. /* Badge */
  4013. /* Button */
  4014. /* Float Button */
  4015. /* Calendar */
  4016. /* Card */
  4017. /* Checkbox */
  4018. /* Countdown */
  4019. /* Curtain */
  4020. /* Divider */
  4021. /* Drawer */
  4022. /* FloatLayout */
  4023. /* Grid */
  4024. /* ImagePicker */
  4025. /* Indexes */
  4026. /* InputNumber */
  4027. /* Input */
  4028. /* List */
  4029. /* LoadMore */
  4030. /* Loading */
  4031. /* Message */
  4032. /* Modal */
  4033. /* NavBar */
  4034. /* NoticeBar */
  4035. /* Pagination */
  4036. /* Progress */
  4037. /* Radio */
  4038. /* Range */
  4039. /* Rate */
  4040. /* SearchBar */
  4041. /* SegmentedControl */
  4042. /* Slider */
  4043. /* Steps */
  4044. /* SwipeAction */
  4045. /* Switch */
  4046. /* TabBar */
  4047. /* Tabs */
  4048. /* Tag */
  4049. /* Textarea */
  4050. /* Timeline */
  4051. /**
  4052. * Mixins
  4053. */
  4054. /* library */
  4055. /**
  4056. * 元素居中定位
  4057. */
  4058. /**
  4059. * @example scss
  4060. *
  4061. * .element {
  4062. * @include clearfix;
  4063. * }
  4064. *
  4065. * // CSS Output
  4066. * .element::after {
  4067. * clear: both;
  4068. * content: '';
  4069. * display: block;
  4070. * }
  4071. */
  4072. /**
  4073. * 通用的遮罩
  4074. */
  4075. /**
  4076. * Mixes a color with black. It's different from darken()
  4077. *
  4078. * @param {color} $color
  4079. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  4080. * @return {color}
  4081. *
  4082. * @example
  4083. * .element {
  4084. * background-color: shade(#ffbb52, 60%);
  4085. * }
  4086. *
  4087. * // CSS Output
  4088. * .element {
  4089. * background-color: #664a20;
  4090. * }
  4091. */
  4092. /**
  4093. * Mixes a color with white. It's different from lighten()
  4094. *
  4095. * @param {color} $color
  4096. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4097. * @return {color}
  4098. *
  4099. * @example
  4100. * .element {
  4101. * background-color: tint(#6ecaa6 , 40%);
  4102. * }
  4103. *
  4104. * // CSS Output
  4105. * .element {
  4106. * background-color: #a8dfc9;
  4107. * }
  4108. */
  4109. /* Flex Item */
  4110. /**
  4111. * 默认主题下 $color-border-light
  4112. */
  4113. /**
  4114. * 点击态
  4115. */
  4116. /**
  4117. * 禁止态
  4118. */
  4119. /**
  4120. * 设置placeholder 颜色
  4121. */
  4122. /**
  4123. * 默认主题下 $color-border-light
  4124. */
  4125. .at-divider {
  4126. display: -webkit-flex;
  4127. display: -ms-flexbox;
  4128. display: flex;
  4129. -webkit-align-items: center;
  4130. -ms-flex-align: center;
  4131. align-items: center;
  4132. -webkit-justify-content: center;
  4133. -ms-flex-pack: center;
  4134. justify-content: center;
  4135. position: relative;
  4136. width: 100%;
  4137. height: 112rpx;
  4138. font-size: 28rpx;
  4139. text-align: center;
  4140. /* elements */
  4141. }
  4142. .at-divider__content {
  4143. display: inline-block;
  4144. position: relative;
  4145. padding: 0 24rpx;
  4146. color: #6190E8;
  4147. font-size: 32rpx;
  4148. background: #FFF;
  4149. z-index: 101;
  4150. }
  4151. .at-divider__line {
  4152. position: absolute;
  4153. top: 50%;
  4154. left: 0;
  4155. width: 100%;
  4156. height: 1PX;
  4157. background-color: #CCC;
  4158. z-index: 100;
  4159. }
  4160. /**
  4161. * Default variables
  4162. */
  4163. /**
  4164. * Mixes a color with white. It's different from lighten()
  4165. *
  4166. * @param {color} $color
  4167. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4168. * @return {color}
  4169. *
  4170. * @example
  4171. * .element {
  4172. * background-color: tint(#6ecaa6 , 40%);
  4173. * }
  4174. *
  4175. * // CSS Output
  4176. * .element {
  4177. * background-color: #a8dfc9;
  4178. * }
  4179. */
  4180. /* The Color of O2Team Brand */
  4181. /* Color */
  4182. /* Color Palette */
  4183. /* Text Color */
  4184. /* Link */
  4185. /* 背景色 */
  4186. /* 边框颜色 */
  4187. /* 图标颜色 */
  4188. /* Border Radius */
  4189. /* 透明度 */
  4190. /* Font */
  4191. /* Line Height */
  4192. /* 水平间距 */
  4193. /* 垂直间距 */
  4194. /* 图标尺寸 */
  4195. /* z-index */
  4196. /* timing function */
  4197. /**
  4198. * CSS cubic-bezier timing functions
  4199. * http://bourbon.io/docs/#timing-functions
  4200. */
  4201. /**
  4202. * 组件变量
  4203. */
  4204. /* Accordion */
  4205. /* Activity Indicator */
  4206. /* Avatar */
  4207. /* Badge */
  4208. /* Button */
  4209. /* Float Button */
  4210. /* Calendar */
  4211. /* Card */
  4212. /* Checkbox */
  4213. /* Countdown */
  4214. /* Curtain */
  4215. /* Divider */
  4216. /* Drawer */
  4217. /* FloatLayout */
  4218. /* Grid */
  4219. /* ImagePicker */
  4220. /* Indexes */
  4221. /* InputNumber */
  4222. /* Input */
  4223. /* List */
  4224. /* LoadMore */
  4225. /* Loading */
  4226. /* Message */
  4227. /* Modal */
  4228. /* NavBar */
  4229. /* NoticeBar */
  4230. /* Pagination */
  4231. /* Progress */
  4232. /* Radio */
  4233. /* Range */
  4234. /* Rate */
  4235. /* SearchBar */
  4236. /* SegmentedControl */
  4237. /* Slider */
  4238. /* Steps */
  4239. /* SwipeAction */
  4240. /* Switch */
  4241. /* TabBar */
  4242. /* Tabs */
  4243. /* Tag */
  4244. /* Textarea */
  4245. /* Timeline */
  4246. /**
  4247. * Mixins
  4248. */
  4249. /* library */
  4250. /**
  4251. * 元素居中定位
  4252. */
  4253. /**
  4254. * @example scss
  4255. *
  4256. * .element {
  4257. * @include clearfix;
  4258. * }
  4259. *
  4260. * // CSS Output
  4261. * .element::after {
  4262. * clear: both;
  4263. * content: '';
  4264. * display: block;
  4265. * }
  4266. */
  4267. /**
  4268. * 通用的遮罩
  4269. */
  4270. /**
  4271. * Mixes a color with black. It's different from darken()
  4272. *
  4273. * @param {color} $color
  4274. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  4275. * @return {color}
  4276. *
  4277. * @example
  4278. * .element {
  4279. * background-color: shade(#ffbb52, 60%);
  4280. * }
  4281. *
  4282. * // CSS Output
  4283. * .element {
  4284. * background-color: #664a20;
  4285. * }
  4286. */
  4287. /**
  4288. * Mixes a color with white. It's different from lighten()
  4289. *
  4290. * @param {color} $color
  4291. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4292. * @return {color}
  4293. *
  4294. * @example
  4295. * .element {
  4296. * background-color: tint(#6ecaa6 , 40%);
  4297. * }
  4298. *
  4299. * // CSS Output
  4300. * .element {
  4301. * background-color: #a8dfc9;
  4302. * }
  4303. */
  4304. /* Flex Item */
  4305. /**
  4306. * 默认主题下 $color-border-light
  4307. */
  4308. /**
  4309. * 点击态
  4310. */
  4311. /**
  4312. * 禁止态
  4313. */
  4314. /**
  4315. * 设置placeholder 颜色
  4316. */
  4317. /**
  4318. * 默认主题下 $color-border-light
  4319. */
  4320. .at-drawer {
  4321. position: relative;
  4322. z-index: 900;
  4323. /* elements */
  4324. /* modifiers */
  4325. }
  4326. .at-drawer__mask {
  4327. position: fixed;
  4328. left: 0;
  4329. right: 0;
  4330. top: 0;
  4331. bottom: 0;
  4332. background-color: rgba(0, 0, 0, 0.3);
  4333. opacity: 0;
  4334. -webkit-transition: opacity 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4335. transition: opacity 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4336. }
  4337. .at-drawer__content {
  4338. position: fixed;
  4339. top: 0;
  4340. bottom: 0;
  4341. width: 460rpx;
  4342. text-align: left;
  4343. background-color: #FFF;
  4344. opacity: 0;
  4345. overflow-y: auto;
  4346. -webkit-overflow-scrolling: touch;
  4347. z-index: 1;
  4348. }
  4349. .at-drawer--left .at-drawer__content {
  4350. left: 0;
  4351. -webkit-transform: translateX(-100%);
  4352. -ms-transform: translateX(-100%);
  4353. transform: translateX(-100%);
  4354. }
  4355. .at-drawer--right .at-drawer__content {
  4356. right: 0;
  4357. -webkit-transform: translateX(100%);
  4358. -ms-transform: translateX(100%);
  4359. transform: translateX(100%);
  4360. }
  4361. .at-drawer--show .at-drawer__content {
  4362. opacity: 1;
  4363. -webkit-transform: translateX(0%);
  4364. -ms-transform: translateX(0%);
  4365. transform: translateX(0%);
  4366. }
  4367. @-webkit-keyframes anim-show {
  4368. 100% {
  4369. opacity: 1;
  4370. }
  4371. }
  4372. @keyframes anim-show {
  4373. 100% {
  4374. opacity: 1;
  4375. }
  4376. }
  4377. @-webkit-keyframes anim-hide {
  4378. 100% {
  4379. opacity: 0;
  4380. }
  4381. }
  4382. @keyframes anim-hide {
  4383. 100% {
  4384. opacity: 0;
  4385. }
  4386. }
  4387. /**
  4388. * Default variables
  4389. */
  4390. /**
  4391. * Mixes a color with white. It's different from lighten()
  4392. *
  4393. * @param {color} $color
  4394. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4395. * @return {color}
  4396. *
  4397. * @example
  4398. * .element {
  4399. * background-color: tint(#6ecaa6 , 40%);
  4400. * }
  4401. *
  4402. * // CSS Output
  4403. * .element {
  4404. * background-color: #a8dfc9;
  4405. * }
  4406. */
  4407. /* The Color of O2Team Brand */
  4408. /* Color */
  4409. /* Color Palette */
  4410. /* Text Color */
  4411. /* Link */
  4412. /* 背景色 */
  4413. /* 边框颜色 */
  4414. /* 图标颜色 */
  4415. /* Border Radius */
  4416. /* 透明度 */
  4417. /* Font */
  4418. /* Line Height */
  4419. /* 水平间距 */
  4420. /* 垂直间距 */
  4421. /* 图标尺寸 */
  4422. /* z-index */
  4423. /* timing function */
  4424. /**
  4425. * CSS cubic-bezier timing functions
  4426. * http://bourbon.io/docs/#timing-functions
  4427. */
  4428. /**
  4429. * 组件变量
  4430. */
  4431. /* Accordion */
  4432. /* Activity Indicator */
  4433. /* Avatar */
  4434. /* Badge */
  4435. /* Button */
  4436. /* Float Button */
  4437. /* Calendar */
  4438. /* Card */
  4439. /* Checkbox */
  4440. /* Countdown */
  4441. /* Curtain */
  4442. /* Divider */
  4443. /* Drawer */
  4444. /* FloatLayout */
  4445. /* Grid */
  4446. /* ImagePicker */
  4447. /* Indexes */
  4448. /* InputNumber */
  4449. /* Input */
  4450. /* List */
  4451. /* LoadMore */
  4452. /* Loading */
  4453. /* Message */
  4454. /* Modal */
  4455. /* NavBar */
  4456. /* NoticeBar */
  4457. /* Pagination */
  4458. /* Progress */
  4459. /* Radio */
  4460. /* Range */
  4461. /* Rate */
  4462. /* SearchBar */
  4463. /* SegmentedControl */
  4464. /* Slider */
  4465. /* Steps */
  4466. /* SwipeAction */
  4467. /* Switch */
  4468. /* TabBar */
  4469. /* Tabs */
  4470. /* Tag */
  4471. /* Textarea */
  4472. /* Timeline */
  4473. /**
  4474. * Mixins
  4475. */
  4476. /* library */
  4477. /**
  4478. * 元素居中定位
  4479. */
  4480. /**
  4481. * @example scss
  4482. *
  4483. * .element {
  4484. * @include clearfix;
  4485. * }
  4486. *
  4487. * // CSS Output
  4488. * .element::after {
  4489. * clear: both;
  4490. * content: '';
  4491. * display: block;
  4492. * }
  4493. */
  4494. /**
  4495. * 通用的遮罩
  4496. */
  4497. /**
  4498. * Mixes a color with black. It's different from darken()
  4499. *
  4500. * @param {color} $color
  4501. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  4502. * @return {color}
  4503. *
  4504. * @example
  4505. * .element {
  4506. * background-color: shade(#ffbb52, 60%);
  4507. * }
  4508. *
  4509. * // CSS Output
  4510. * .element {
  4511. * background-color: #664a20;
  4512. * }
  4513. */
  4514. /**
  4515. * Mixes a color with white. It's different from lighten()
  4516. *
  4517. * @param {color} $color
  4518. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4519. * @return {color}
  4520. *
  4521. * @example
  4522. * .element {
  4523. * background-color: tint(#6ecaa6 , 40%);
  4524. * }
  4525. *
  4526. * // CSS Output
  4527. * .element {
  4528. * background-color: #a8dfc9;
  4529. * }
  4530. */
  4531. /* Flex Item */
  4532. /**
  4533. * 默认主题下 $color-border-light
  4534. */
  4535. /**
  4536. * 点击态
  4537. */
  4538. /**
  4539. * 禁止态
  4540. */
  4541. /**
  4542. * 设置placeholder 颜色
  4543. */
  4544. /**
  4545. * 默认主题下 $color-border-light
  4546. */
  4547. .at-fab {
  4548. display: -webkit-flex;
  4549. display: -ms-flexbox;
  4550. display: flex;
  4551. -webkit-justify-content: center;
  4552. -ms-flex-pack: center;
  4553. justify-content: center;
  4554. -webkit-align-items: center;
  4555. -ms-flex-align: center;
  4556. align-items: center;
  4557. padding: 0;
  4558. width: 112rpx;
  4559. height: 112rpx;
  4560. color: #FFF;
  4561. font-size: 28rpx;
  4562. line-height: 1.5;
  4563. text-align: center;
  4564. border-radius: 50%;
  4565. background: #6190E8;
  4566. -webkit-box-shadow: 0 6rpx 10rpx -2rpx rgba(0, 0, 0, 0.2), 0 12rpx 20rpx 0 rgba(0, 0, 0, 0.14), 0 2rpx 36rpx 0 rgba(0, 0, 0, 0.12);
  4567. box-shadow: 0 6rpx 10rpx -2rpx rgba(0, 0, 0, 0.2), 0 12rpx 20rpx 0 rgba(0, 0, 0, 0.14), 0 2rpx 36rpx 0 rgba(0, 0, 0, 0.12);
  4568. -webkit-box-sizing: border-box;
  4569. box-sizing: border-box;
  4570. /* elements */
  4571. /* modifiers */
  4572. }
  4573. .at-fab:active {
  4574. background: #346FC2;
  4575. -webkit-box-shadow: 0 14rpx 16rpx -8rpx rgba(0, 0, 0, 0.2), 0 24rpx 34rpx 4rpx rgba(0, 0, 0, 0.14), 0 10rpx 44rpx 8rpx rgba(0, 0, 0, 0.12);
  4576. box-shadow: 0 14rpx 16rpx -8rpx rgba(0, 0, 0, 0.2), 0 24rpx 34rpx 4rpx rgba(0, 0, 0, 0.14), 0 10rpx 44rpx 8rpx rgba(0, 0, 0, 0.12);
  4577. }
  4578. .at-fab__icon,
  4579. .at-fab .at-icon {
  4580. width: 48rpx;
  4581. height: 48rpx;
  4582. font-size: 48rpx;
  4583. }
  4584. .at-fab--small {
  4585. width: 80rpx;
  4586. height: 80rpx;
  4587. }
  4588. /**
  4589. * Default variables
  4590. */
  4591. /**
  4592. * Mixes a color with white. It's different from lighten()
  4593. *
  4594. * @param {color} $color
  4595. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4596. * @return {color}
  4597. *
  4598. * @example
  4599. * .element {
  4600. * background-color: tint(#6ecaa6 , 40%);
  4601. * }
  4602. *
  4603. * // CSS Output
  4604. * .element {
  4605. * background-color: #a8dfc9;
  4606. * }
  4607. */
  4608. /* The Color of O2Team Brand */
  4609. /* Color */
  4610. /* Color Palette */
  4611. /* Text Color */
  4612. /* Link */
  4613. /* 背景色 */
  4614. /* 边框颜色 */
  4615. /* 图标颜色 */
  4616. /* Border Radius */
  4617. /* 透明度 */
  4618. /* Font */
  4619. /* Line Height */
  4620. /* 水平间距 */
  4621. /* 垂直间距 */
  4622. /* 图标尺寸 */
  4623. /* z-index */
  4624. /* timing function */
  4625. /**
  4626. * CSS cubic-bezier timing functions
  4627. * http://bourbon.io/docs/#timing-functions
  4628. */
  4629. /**
  4630. * 组件变量
  4631. */
  4632. /* Accordion */
  4633. /* Activity Indicator */
  4634. /* Avatar */
  4635. /* Badge */
  4636. /* Button */
  4637. /* Float Button */
  4638. /* Calendar */
  4639. /* Card */
  4640. /* Checkbox */
  4641. /* Countdown */
  4642. /* Curtain */
  4643. /* Divider */
  4644. /* Drawer */
  4645. /* FloatLayout */
  4646. /* Grid */
  4647. /* ImagePicker */
  4648. /* Indexes */
  4649. /* InputNumber */
  4650. /* Input */
  4651. /* List */
  4652. /* LoadMore */
  4653. /* Loading */
  4654. /* Message */
  4655. /* Modal */
  4656. /* NavBar */
  4657. /* NoticeBar */
  4658. /* Pagination */
  4659. /* Progress */
  4660. /* Radio */
  4661. /* Range */
  4662. /* Rate */
  4663. /* SearchBar */
  4664. /* SegmentedControl */
  4665. /* Slider */
  4666. /* Steps */
  4667. /* SwipeAction */
  4668. /* Switch */
  4669. /* TabBar */
  4670. /* Tabs */
  4671. /* Tag */
  4672. /* Textarea */
  4673. /* Timeline */
  4674. /**
  4675. * Mixins
  4676. */
  4677. /* library */
  4678. /**
  4679. * 元素居中定位
  4680. */
  4681. /**
  4682. * @example scss
  4683. *
  4684. * .element {
  4685. * @include clearfix;
  4686. * }
  4687. *
  4688. * // CSS Output
  4689. * .element::after {
  4690. * clear: both;
  4691. * content: '';
  4692. * display: block;
  4693. * }
  4694. */
  4695. /**
  4696. * 通用的遮罩
  4697. */
  4698. /**
  4699. * Mixes a color with black. It's different from darken()
  4700. *
  4701. * @param {color} $color
  4702. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  4703. * @return {color}
  4704. *
  4705. * @example
  4706. * .element {
  4707. * background-color: shade(#ffbb52, 60%);
  4708. * }
  4709. *
  4710. * // CSS Output
  4711. * .element {
  4712. * background-color: #664a20;
  4713. * }
  4714. */
  4715. /**
  4716. * Mixes a color with white. It's different from lighten()
  4717. *
  4718. * @param {color} $color
  4719. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4720. * @return {color}
  4721. *
  4722. * @example
  4723. * .element {
  4724. * background-color: tint(#6ecaa6 , 40%);
  4725. * }
  4726. *
  4727. * // CSS Output
  4728. * .element {
  4729. * background-color: #a8dfc9;
  4730. * }
  4731. */
  4732. /* Flex Item */
  4733. /**
  4734. * 默认主题下 $color-border-light
  4735. */
  4736. /**
  4737. * 点击态
  4738. */
  4739. /**
  4740. * 禁止态
  4741. */
  4742. /**
  4743. * 设置placeholder 颜色
  4744. */
  4745. /**
  4746. * 默认主题下 $color-border-light
  4747. */
  4748. .at-float-layout {
  4749. position: fixed;
  4750. width: 100%;
  4751. height: 100%;
  4752. top: 0;
  4753. left: 0;
  4754. visibility: hidden;
  4755. z-index: 810;
  4756. -webkit-transition: visibility 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4757. transition: visibility 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4758. /* elements */
  4759. /* modifiers */
  4760. }
  4761. .at-float-layout__overlay {
  4762. top: 0;
  4763. left: 0;
  4764. width: 100%;
  4765. height: 100%;
  4766. position: absolute;
  4767. background-color: rgba(0, 0, 0, 0.3);
  4768. opacity: 0;
  4769. -webkit-transition: opacity 150ms ease-in;
  4770. transition: opacity 150ms ease-in;
  4771. }
  4772. .at-float-layout__container {
  4773. position: absolute;
  4774. bottom: 0;
  4775. width: 100%;
  4776. min-height: 600rpx;
  4777. max-height: 950rpx;
  4778. background-color: #FFF;
  4779. -webkit-transform: translate3d(0, 100%, 0);
  4780. transform: translate3d(0, 100%, 0);
  4781. -webkit-transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4782. transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4783. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4784. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  4785. }
  4786. .at-float-layout .layout-header {
  4787. position: relative;
  4788. padding: 18rpx;
  4789. line-height: 1.5;
  4790. background-color: #F7F7F7;
  4791. }
  4792. .at-float-layout .layout-header__title {
  4793. overflow: hidden;
  4794. text-overflow: ellipsis;
  4795. white-space: nowrap;
  4796. color: #333;
  4797. font-size: 32rpx;
  4798. display: block;
  4799. padding-right: 80rpx;
  4800. }
  4801. .at-float-layout .layout-header__btn-close {
  4802. position: absolute;
  4803. padding: 10rpx;
  4804. top: 50%;
  4805. right: 18rpx;
  4806. width: 40rpx;
  4807. height: 100%;
  4808. line-height: 1;
  4809. -webkit-transform: translate(0, -50%);
  4810. -ms-transform: translate(0, -50%);
  4811. transform: translate(0, -50%);
  4812. }
  4813. .at-float-layout .layout-header__btn-close::before, .at-float-layout .layout-header__btn-close::after {
  4814. content: "";
  4815. position: absolute;
  4816. top: 50%;
  4817. left: 50%;
  4818. display: inline-block;
  4819. width: 36rpx;
  4820. height: 2PX;
  4821. border-radius: 1PX;
  4822. background: #CCC;
  4823. }
  4824. .at-float-layout .layout-header__btn-close::before {
  4825. -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
  4826. transform: translate3d(-50%, -50%, 0) rotate(45deg);
  4827. }
  4828. .at-float-layout .layout-header__btn-close::after {
  4829. -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  4830. transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  4831. }
  4832. .at-float-layout .layout-body {
  4833. font-size: 28rpx;
  4834. padding: 18rpx;
  4835. max-height: 828rpx;
  4836. min-height: 514rpx;
  4837. }
  4838. .at-float-layout .layout-body__content {
  4839. max-height: 798rpx;
  4840. min-height: 484rpx;
  4841. }
  4842. .at-float-layout--active {
  4843. visibility: visible;
  4844. }
  4845. .at-float-layout--active .at-float-layout__overlay {
  4846. opacity: 1;
  4847. }
  4848. .at-float-layout--active .at-float-layout__container {
  4849. -webkit-transform: translate3d(0, 0, 0);
  4850. transform: translate3d(0, 0, 0);
  4851. }
  4852. /**
  4853. * Default variables
  4854. */
  4855. /**
  4856. * Mixes a color with white. It's different from lighten()
  4857. *
  4858. * @param {color} $color
  4859. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4860. * @return {color}
  4861. *
  4862. * @example
  4863. * .element {
  4864. * background-color: tint(#6ecaa6 , 40%);
  4865. * }
  4866. *
  4867. * // CSS Output
  4868. * .element {
  4869. * background-color: #a8dfc9;
  4870. * }
  4871. */
  4872. /* The Color of O2Team Brand */
  4873. /* Color */
  4874. /* Color Palette */
  4875. /* Text Color */
  4876. /* Link */
  4877. /* 背景色 */
  4878. /* 边框颜色 */
  4879. /* 图标颜色 */
  4880. /* Border Radius */
  4881. /* 透明度 */
  4882. /* Font */
  4883. /* Line Height */
  4884. /* 水平间距 */
  4885. /* 垂直间距 */
  4886. /* 图标尺寸 */
  4887. /* z-index */
  4888. /* timing function */
  4889. /**
  4890. * CSS cubic-bezier timing functions
  4891. * http://bourbon.io/docs/#timing-functions
  4892. */
  4893. /**
  4894. * 组件变量
  4895. */
  4896. /* Accordion */
  4897. /* Activity Indicator */
  4898. /* Avatar */
  4899. /* Badge */
  4900. /* Button */
  4901. /* Float Button */
  4902. /* Calendar */
  4903. /* Card */
  4904. /* Checkbox */
  4905. /* Countdown */
  4906. /* Curtain */
  4907. /* Divider */
  4908. /* Drawer */
  4909. /* FloatLayout */
  4910. /* Grid */
  4911. /* ImagePicker */
  4912. /* Indexes */
  4913. /* InputNumber */
  4914. /* Input */
  4915. /* List */
  4916. /* LoadMore */
  4917. /* Loading */
  4918. /* Message */
  4919. /* Modal */
  4920. /* NavBar */
  4921. /* NoticeBar */
  4922. /* Pagination */
  4923. /* Progress */
  4924. /* Radio */
  4925. /* Range */
  4926. /* Rate */
  4927. /* SearchBar */
  4928. /* SegmentedControl */
  4929. /* Slider */
  4930. /* Steps */
  4931. /* SwipeAction */
  4932. /* Switch */
  4933. /* TabBar */
  4934. /* Tabs */
  4935. /* Tag */
  4936. /* Textarea */
  4937. /* Timeline */
  4938. /**
  4939. * Mixins
  4940. */
  4941. /* library */
  4942. /**
  4943. * 元素居中定位
  4944. */
  4945. /**
  4946. * @example scss
  4947. *
  4948. * .element {
  4949. * @include clearfix;
  4950. * }
  4951. *
  4952. * // CSS Output
  4953. * .element::after {
  4954. * clear: both;
  4955. * content: '';
  4956. * display: block;
  4957. * }
  4958. */
  4959. /**
  4960. * 通用的遮罩
  4961. */
  4962. /**
  4963. * Mixes a color with black. It's different from darken()
  4964. *
  4965. * @param {color} $color
  4966. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  4967. * @return {color}
  4968. *
  4969. * @example
  4970. * .element {
  4971. * background-color: shade(#ffbb52, 60%);
  4972. * }
  4973. *
  4974. * // CSS Output
  4975. * .element {
  4976. * background-color: #664a20;
  4977. * }
  4978. */
  4979. /**
  4980. * Mixes a color with white. It's different from lighten()
  4981. *
  4982. * @param {color} $color
  4983. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  4984. * @return {color}
  4985. *
  4986. * @example
  4987. * .element {
  4988. * background-color: tint(#6ecaa6 , 40%);
  4989. * }
  4990. *
  4991. * // CSS Output
  4992. * .element {
  4993. * background-color: #a8dfc9;
  4994. * }
  4995. */
  4996. /* Flex Item */
  4997. /**
  4998. * 默认主题下 $color-border-light
  4999. */
  5000. /**
  5001. * 点击态
  5002. */
  5003. /**
  5004. * 禁止态
  5005. */
  5006. /**
  5007. * 设置placeholder 颜色
  5008. */
  5009. /**
  5010. * 默认主题下 $color-border-light
  5011. */
  5012. .at-form {
  5013. display: block;
  5014. background-color: #FFF;
  5015. position: relative;
  5016. }
  5017. .at-form::after {
  5018. content: "";
  5019. position: absolute;
  5020. -webkit-transform-origin: center;
  5021. -ms-transform-origin: center;
  5022. transform-origin: center;
  5023. -webkit-box-sizing: border-box;
  5024. box-sizing: border-box;
  5025. pointer-events: none;
  5026. top: -50%;
  5027. left: -50%;
  5028. right: -50%;
  5029. bottom: -50%;
  5030. border: 0 solid #d6e4ef;
  5031. -webkit-transform: scale(0.5);
  5032. -ms-transform: scale(0.5);
  5033. transform: scale(0.5);
  5034. border-top-width: 1PX;
  5035. border-bottom-width: 1PX;
  5036. }
  5037. /**
  5038. * Default variables
  5039. */
  5040. /**
  5041. * Mixes a color with white. It's different from lighten()
  5042. *
  5043. * @param {color} $color
  5044. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5045. * @return {color}
  5046. *
  5047. * @example
  5048. * .element {
  5049. * background-color: tint(#6ecaa6 , 40%);
  5050. * }
  5051. *
  5052. * // CSS Output
  5053. * .element {
  5054. * background-color: #a8dfc9;
  5055. * }
  5056. */
  5057. /* The Color of O2Team Brand */
  5058. /* Color */
  5059. /* Color Palette */
  5060. /* Text Color */
  5061. /* Link */
  5062. /* 背景色 */
  5063. /* 边框颜色 */
  5064. /* 图标颜色 */
  5065. /* Border Radius */
  5066. /* 透明度 */
  5067. /* Font */
  5068. /* Line Height */
  5069. /* 水平间距 */
  5070. /* 垂直间距 */
  5071. /* 图标尺寸 */
  5072. /* z-index */
  5073. /* timing function */
  5074. /**
  5075. * CSS cubic-bezier timing functions
  5076. * http://bourbon.io/docs/#timing-functions
  5077. */
  5078. /**
  5079. * 组件变量
  5080. */
  5081. /* Accordion */
  5082. /* Activity Indicator */
  5083. /* Avatar */
  5084. /* Badge */
  5085. /* Button */
  5086. /* Float Button */
  5087. /* Calendar */
  5088. /* Card */
  5089. /* Checkbox */
  5090. /* Countdown */
  5091. /* Curtain */
  5092. /* Divider */
  5093. /* Drawer */
  5094. /* FloatLayout */
  5095. /* Grid */
  5096. /* ImagePicker */
  5097. /* Indexes */
  5098. /* InputNumber */
  5099. /* Input */
  5100. /* List */
  5101. /* LoadMore */
  5102. /* Loading */
  5103. /* Message */
  5104. /* Modal */
  5105. /* NavBar */
  5106. /* NoticeBar */
  5107. /* Pagination */
  5108. /* Progress */
  5109. /* Radio */
  5110. /* Range */
  5111. /* Rate */
  5112. /* SearchBar */
  5113. /* SegmentedControl */
  5114. /* Slider */
  5115. /* Steps */
  5116. /* SwipeAction */
  5117. /* Switch */
  5118. /* TabBar */
  5119. /* Tabs */
  5120. /* Tag */
  5121. /* Textarea */
  5122. /* Timeline */
  5123. /**
  5124. * Mixins
  5125. */
  5126. /* library */
  5127. /**
  5128. * 元素居中定位
  5129. */
  5130. /**
  5131. * @example scss
  5132. *
  5133. * .element {
  5134. * @include clearfix;
  5135. * }
  5136. *
  5137. * // CSS Output
  5138. * .element::after {
  5139. * clear: both;
  5140. * content: '';
  5141. * display: block;
  5142. * }
  5143. */
  5144. /**
  5145. * 通用的遮罩
  5146. */
  5147. /**
  5148. * Mixes a color with black. It's different from darken()
  5149. *
  5150. * @param {color} $color
  5151. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  5152. * @return {color}
  5153. *
  5154. * @example
  5155. * .element {
  5156. * background-color: shade(#ffbb52, 60%);
  5157. * }
  5158. *
  5159. * // CSS Output
  5160. * .element {
  5161. * background-color: #664a20;
  5162. * }
  5163. */
  5164. /**
  5165. * Mixes a color with white. It's different from lighten()
  5166. *
  5167. * @param {color} $color
  5168. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5169. * @return {color}
  5170. *
  5171. * @example
  5172. * .element {
  5173. * background-color: tint(#6ecaa6 , 40%);
  5174. * }
  5175. *
  5176. * // CSS Output
  5177. * .element {
  5178. * background-color: #a8dfc9;
  5179. * }
  5180. */
  5181. /* Flex Item */
  5182. /**
  5183. * 默认主题下 $color-border-light
  5184. */
  5185. /**
  5186. * 点击态
  5187. */
  5188. /**
  5189. * 禁止态
  5190. */
  5191. /**
  5192. * 设置placeholder 颜色
  5193. */
  5194. /**
  5195. * 默认主题下 $color-border-light
  5196. */
  5197. .at-grid {
  5198. /* elements */
  5199. }
  5200. .at-grid__flex-item {
  5201. position: relative;
  5202. }
  5203. .at-grid__flex-item::after {
  5204. content: "";
  5205. position: absolute;
  5206. -webkit-transform-origin: center;
  5207. -ms-transform-origin: center;
  5208. transform-origin: center;
  5209. -webkit-box-sizing: border-box;
  5210. box-sizing: border-box;
  5211. pointer-events: none;
  5212. top: -50%;
  5213. left: -50%;
  5214. right: -50%;
  5215. bottom: -50%;
  5216. border: 0 solid #d6e4ef;
  5217. -webkit-transform: scale(0.5);
  5218. -ms-transform: scale(0.5);
  5219. transform: scale(0.5);
  5220. border-width: 1PX;
  5221. }
  5222. .at-grid__flex-item::after {
  5223. border-top: none;
  5224. border-left: none;
  5225. }
  5226. .at-grid__flex {
  5227. display: -webkit-flex;
  5228. display: -ms-flexbox;
  5229. display: flex;
  5230. }
  5231. .at-grid__flex:last-child .at-grid__flex-item::after {
  5232. border-bottom: none;
  5233. }
  5234. .at-grid__flex .content-inner__text {
  5235. flex: 0 0 auto;
  5236. margin-top: 12rpx;
  5237. color: #333;
  5238. font-size: 32rpx;
  5239. line-height: 1.5;
  5240. text-align: center;
  5241. overflow: hidden;
  5242. text-overflow: ellipsis;
  5243. display: -webkit-box;
  5244. -webkit-line-clamp: 2;
  5245. /* autoprefixer: off */
  5246. -webkit-box-orient: vertical;
  5247. }
  5248. .at-grid__flex .content-inner__icon {
  5249. -webkit-flex: 0 0 auto;
  5250. -ms-flex: 0 0 auto;
  5251. flex: 0 0 auto;
  5252. line-height: 1;
  5253. }
  5254. .at-grid__flex .content-inner__img {
  5255. width: 80rpx;
  5256. height: 80rpx;
  5257. }
  5258. .at-grid__flex .at-grid-item {
  5259. -webkit-flex: 1;
  5260. -ms-flex: 1;
  5261. flex: 1;
  5262. -webkit-box-flex: 1;
  5263. display: block;
  5264. position: relative;
  5265. }
  5266. .at-grid__flex .at-grid-item__content {
  5267. position: absolute;
  5268. width: 100%;
  5269. height: 100%;
  5270. left: 0;
  5271. top: 0;
  5272. }
  5273. .at-grid__flex .at-grid-item__content-inner {
  5274. display: -webkit-flex;
  5275. display: -ms-flexbox;
  5276. display: flex;
  5277. -webkit-align-items: center;
  5278. -ms-flex-align: center;
  5279. align-items: center;
  5280. -webkit-box-align: center;
  5281. -webkit-justify-content: center;
  5282. -ms-flex-pack: center;
  5283. justify-content: center;
  5284. -webkit-box-pack: center;
  5285. -webkit-transition: background-color 0.3s;
  5286. transition: background-color 0.3s;
  5287. height: 100%;
  5288. -webkit-flex-direction: column;
  5289. -ms-flex-direction: column;
  5290. flex-direction: column;
  5291. overflow: hidden;
  5292. }
  5293. .at-grid__flex .at-grid-item__content-inner:active {
  5294. background-color: #F0F0F0;
  5295. }
  5296. .at-grid__flex .at-grid-item--last::after {
  5297. border-right: none;
  5298. }
  5299. .at-grid__flex .at-grid-item--rect::before {
  5300. display: block;
  5301. content: " ";
  5302. padding-bottom: 130rpx;
  5303. }
  5304. .at-grid__flex .at-grid-item--rect .at-grid-item__content-inner {
  5305. -webkit-flex-direction: row;
  5306. -ms-flex-direction: row;
  5307. flex-direction: row;
  5308. }
  5309. .at-grid__flex .at-grid-item--rect .at-grid-item__content-inner__text {
  5310. margin-top: initial;
  5311. }
  5312. .at-grid__flex .at-grid-item--rect .at-grid-item__content-inner .content-inner__img {
  5313. width: 50rpx;
  5314. height: 50rpx;
  5315. }
  5316. .at-grid__flex .at-grid-item--rect .content-inner__text {
  5317. margin-left: 12rpx;
  5318. margin-top: initial;
  5319. text-align: left;
  5320. }
  5321. .at-grid__flex .at-grid-item--square::before {
  5322. display: block;
  5323. content: " ";
  5324. padding-bottom: 100%;
  5325. }
  5326. .at-grid__flex .at-grid-item--no-border::after {
  5327. border: none;
  5328. }
  5329. .at-grid__flex .at-grid-item--active {
  5330. background-color: #F7F7F7;
  5331. }
  5332. /**
  5333. * Default variables
  5334. */
  5335. /**
  5336. * Mixes a color with white. It's different from lighten()
  5337. *
  5338. * @param {color} $color
  5339. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5340. * @return {color}
  5341. *
  5342. * @example
  5343. * .element {
  5344. * background-color: tint(#6ecaa6 , 40%);
  5345. * }
  5346. *
  5347. * // CSS Output
  5348. * .element {
  5349. * background-color: #a8dfc9;
  5350. * }
  5351. */
  5352. /* The Color of O2Team Brand */
  5353. /* Color */
  5354. /* Color Palette */
  5355. /* Text Color */
  5356. /* Link */
  5357. /* 背景色 */
  5358. /* 边框颜色 */
  5359. /* 图标颜色 */
  5360. /* Border Radius */
  5361. /* 透明度 */
  5362. /* Font */
  5363. /* Line Height */
  5364. /* 水平间距 */
  5365. /* 垂直间距 */
  5366. /* 图标尺寸 */
  5367. /* z-index */
  5368. /* timing function */
  5369. /**
  5370. * CSS cubic-bezier timing functions
  5371. * http://bourbon.io/docs/#timing-functions
  5372. */
  5373. /**
  5374. * 组件变量
  5375. */
  5376. /* Accordion */
  5377. /* Activity Indicator */
  5378. /* Avatar */
  5379. /* Badge */
  5380. /* Button */
  5381. /* Float Button */
  5382. /* Calendar */
  5383. /* Card */
  5384. /* Checkbox */
  5385. /* Countdown */
  5386. /* Curtain */
  5387. /* Divider */
  5388. /* Drawer */
  5389. /* FloatLayout */
  5390. /* Grid */
  5391. /* ImagePicker */
  5392. /* Indexes */
  5393. /* InputNumber */
  5394. /* Input */
  5395. /* List */
  5396. /* LoadMore */
  5397. /* Loading */
  5398. /* Message */
  5399. /* Modal */
  5400. /* NavBar */
  5401. /* NoticeBar */
  5402. /* Pagination */
  5403. /* Progress */
  5404. /* Radio */
  5405. /* Range */
  5406. /* Rate */
  5407. /* SearchBar */
  5408. /* SegmentedControl */
  5409. /* Slider */
  5410. /* Steps */
  5411. /* SwipeAction */
  5412. /* Switch */
  5413. /* TabBar */
  5414. /* Tabs */
  5415. /* Tag */
  5416. /* Textarea */
  5417. /* Timeline */
  5418. /**
  5419. * Mixins
  5420. */
  5421. /* library */
  5422. /**
  5423. * 元素居中定位
  5424. */
  5425. /**
  5426. * @example scss
  5427. *
  5428. * .element {
  5429. * @include clearfix;
  5430. * }
  5431. *
  5432. * // CSS Output
  5433. * .element::after {
  5434. * clear: both;
  5435. * content: '';
  5436. * display: block;
  5437. * }
  5438. */
  5439. /**
  5440. * 通用的遮罩
  5441. */
  5442. /**
  5443. * Mixes a color with black. It's different from darken()
  5444. *
  5445. * @param {color} $color
  5446. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  5447. * @return {color}
  5448. *
  5449. * @example
  5450. * .element {
  5451. * background-color: shade(#ffbb52, 60%);
  5452. * }
  5453. *
  5454. * // CSS Output
  5455. * .element {
  5456. * background-color: #664a20;
  5457. * }
  5458. */
  5459. /**
  5460. * Mixes a color with white. It's different from lighten()
  5461. *
  5462. * @param {color} $color
  5463. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5464. * @return {color}
  5465. *
  5466. * @example
  5467. * .element {
  5468. * background-color: tint(#6ecaa6 , 40%);
  5469. * }
  5470. *
  5471. * // CSS Output
  5472. * .element {
  5473. * background-color: #a8dfc9;
  5474. * }
  5475. */
  5476. /* Flex Item */
  5477. /**
  5478. * 默认主题下 $color-border-light
  5479. */
  5480. /**
  5481. * 点击态
  5482. */
  5483. /**
  5484. * 禁止态
  5485. */
  5486. /**
  5487. * 设置placeholder 颜色
  5488. */
  5489. /**
  5490. * 默认主题下 $color-border-light
  5491. */
  5492. .at-image-picker {
  5493. position: relative;
  5494. width: 100%;
  5495. overflow: hidden;
  5496. -webkit-box-sizing: border-box;
  5497. box-sizing: border-box;
  5498. /* elements */
  5499. }
  5500. .at-image-picker__flex-box {
  5501. display: -webkit-flex;
  5502. display: -ms-flexbox;
  5503. display: flex;
  5504. padding: 10rpx;
  5505. overflow: hidden;
  5506. -webkit-box-sizing: border-box;
  5507. box-sizing: border-box;
  5508. }
  5509. .at-image-picker__flex-item {
  5510. position: relative;
  5511. margin-left: 10rpx;
  5512. -webkit-flex: 1;
  5513. -ms-flex: 1;
  5514. flex: 1;
  5515. height: 100%;
  5516. -webkit-box-sizing: border-box;
  5517. box-sizing: border-box;
  5518. }
  5519. .at-image-picker__flex-item::after {
  5520. content: "";
  5521. display: block;
  5522. padding-bottom: 100%;
  5523. }
  5524. .at-image-picker__item {
  5525. position: absolute;
  5526. top: 50%;
  5527. width: 100%;
  5528. height: 100%;
  5529. border-radius: 8rpx;
  5530. -webkit-transform: translateY(-50%);
  5531. -ms-transform: translateY(-50%);
  5532. transform: translateY(-50%);
  5533. overflow: hidden;
  5534. }
  5535. .at-image-picker__choose-btn {
  5536. display: -webkit-flex;
  5537. display: -ms-flexbox;
  5538. display: flex;
  5539. -webkit-justify-content: center;
  5540. -ms-flex-pack: center;
  5541. justify-content: center;
  5542. -webkit-align-items: center;
  5543. -ms-flex-align: center;
  5544. align-items: center;
  5545. font-size: 0;
  5546. -webkit-box-sizing: border-box;
  5547. box-sizing: border-box;
  5548. border-top: 1PX #d6e4ef solid;
  5549. border-bottom: 1PX #d6e4ef solid;
  5550. border-right: 1PX #d6e4ef solid;
  5551. border-left: 1PX #d6e4ef solid;
  5552. }
  5553. .at-image-picker__choose-btn .add-bar {
  5554. position: absolute;
  5555. top: 50%;
  5556. left: 50%;
  5557. display: inline-block;
  5558. width: 60rpx;
  5559. height: 2PX;
  5560. border-radius: 1PX;
  5561. background: #CCC;
  5562. }
  5563. .at-image-picker__choose-btn .add-bar:nth-child(1) {
  5564. -webkit-transform: translate3d(-50%, -50%, 0) rotate(90deg);
  5565. transform: translate3d(-50%, -50%, 0) rotate(90deg);
  5566. }
  5567. .at-image-picker__choose-btn .add-bar:nth-child(2) {
  5568. -webkit-transform: translate3d(-50%, -50%, 0) rotate(0);
  5569. transform: translate3d(-50%, -50%, 0) rotate(0);
  5570. }
  5571. .at-image-picker__remove-btn {
  5572. position: absolute;
  5573. display: -webkit-flex;
  5574. display: -ms-flexbox;
  5575. display: flex;
  5576. -webkit-align-items: center;
  5577. -ms-flex-align: center;
  5578. align-items: center;
  5579. -webkit-justify-content: center;
  5580. -ms-flex-pack: center;
  5581. justify-content: center;
  5582. top: 6PX;
  5583. right: 6PX;
  5584. z-index: 2;
  5585. width: 18PX;
  5586. height: 18PX;
  5587. font-size: 0;
  5588. border-radius: 50%;
  5589. overflow: hidden;
  5590. text-align: center;
  5591. background-color: #999;
  5592. opacity: 0.8;
  5593. -webkit-box-sizing: border-box;
  5594. box-sizing: border-box;
  5595. }
  5596. .at-image-picker__remove-btn::before, .at-image-picker__remove-btn::after {
  5597. content: "";
  5598. position: absolute;
  5599. top: 50%;
  5600. left: 50%;
  5601. display: inline-block;
  5602. width: 10PX;
  5603. height: 1PX;
  5604. border-radius: 1PX;
  5605. background: #FFF;
  5606. }
  5607. .at-image-picker__remove-btn::before {
  5608. -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
  5609. transform: translate3d(-50%, -50%, 0) rotate(45deg);
  5610. }
  5611. .at-image-picker__remove-btn::after {
  5612. -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  5613. transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  5614. }
  5615. .at-image-picker__preview-img {
  5616. width: 100%;
  5617. height: 100%;
  5618. }
  5619. /**
  5620. * Default variables
  5621. */
  5622. /**
  5623. * Mixes a color with white. It's different from lighten()
  5624. *
  5625. * @param {color} $color
  5626. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5627. * @return {color}
  5628. *
  5629. * @example
  5630. * .element {
  5631. * background-color: tint(#6ecaa6 , 40%);
  5632. * }
  5633. *
  5634. * // CSS Output
  5635. * .element {
  5636. * background-color: #a8dfc9;
  5637. * }
  5638. */
  5639. /* The Color of O2Team Brand */
  5640. /* Color */
  5641. /* Color Palette */
  5642. /* Text Color */
  5643. /* Link */
  5644. /* 背景色 */
  5645. /* 边框颜色 */
  5646. /* 图标颜色 */
  5647. /* Border Radius */
  5648. /* 透明度 */
  5649. /* Font */
  5650. /* Line Height */
  5651. /* 水平间距 */
  5652. /* 垂直间距 */
  5653. /* 图标尺寸 */
  5654. /* z-index */
  5655. /* timing function */
  5656. /**
  5657. * CSS cubic-bezier timing functions
  5658. * http://bourbon.io/docs/#timing-functions
  5659. */
  5660. /**
  5661. * 组件变量
  5662. */
  5663. /* Accordion */
  5664. /* Activity Indicator */
  5665. /* Avatar */
  5666. /* Badge */
  5667. /* Button */
  5668. /* Float Button */
  5669. /* Calendar */
  5670. /* Card */
  5671. /* Checkbox */
  5672. /* Countdown */
  5673. /* Curtain */
  5674. /* Divider */
  5675. /* Drawer */
  5676. /* FloatLayout */
  5677. /* Grid */
  5678. /* ImagePicker */
  5679. /* Indexes */
  5680. /* InputNumber */
  5681. /* Input */
  5682. /* List */
  5683. /* LoadMore */
  5684. /* Loading */
  5685. /* Message */
  5686. /* Modal */
  5687. /* NavBar */
  5688. /* NoticeBar */
  5689. /* Pagination */
  5690. /* Progress */
  5691. /* Radio */
  5692. /* Range */
  5693. /* Rate */
  5694. /* SearchBar */
  5695. /* SegmentedControl */
  5696. /* Slider */
  5697. /* Steps */
  5698. /* SwipeAction */
  5699. /* Switch */
  5700. /* TabBar */
  5701. /* Tabs */
  5702. /* Tag */
  5703. /* Textarea */
  5704. /* Timeline */
  5705. /**
  5706. * Mixins
  5707. */
  5708. /* library */
  5709. /**
  5710. * 元素居中定位
  5711. */
  5712. /**
  5713. * @example scss
  5714. *
  5715. * .element {
  5716. * @include clearfix;
  5717. * }
  5718. *
  5719. * // CSS Output
  5720. * .element::after {
  5721. * clear: both;
  5722. * content: '';
  5723. * display: block;
  5724. * }
  5725. */
  5726. /**
  5727. * 通用的遮罩
  5728. */
  5729. /**
  5730. * Mixes a color with black. It's different from darken()
  5731. *
  5732. * @param {color} $color
  5733. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  5734. * @return {color}
  5735. *
  5736. * @example
  5737. * .element {
  5738. * background-color: shade(#ffbb52, 60%);
  5739. * }
  5740. *
  5741. * // CSS Output
  5742. * .element {
  5743. * background-color: #664a20;
  5744. * }
  5745. */
  5746. /**
  5747. * Mixes a color with white. It's different from lighten()
  5748. *
  5749. * @param {color} $color
  5750. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5751. * @return {color}
  5752. *
  5753. * @example
  5754. * .element {
  5755. * background-color: tint(#6ecaa6 , 40%);
  5756. * }
  5757. *
  5758. * // CSS Output
  5759. * .element {
  5760. * background-color: #a8dfc9;
  5761. * }
  5762. */
  5763. /* Flex Item */
  5764. /**
  5765. * 默认主题下 $color-border-light
  5766. */
  5767. /**
  5768. * 点击态
  5769. */
  5770. /**
  5771. * 禁止态
  5772. */
  5773. /**
  5774. * 设置placeholder 颜色
  5775. */
  5776. /**
  5777. * 默认主题下 $color-border-light
  5778. */
  5779. .at-indexes {
  5780. width: 100%;
  5781. height: 100%;
  5782. overflow: hidden;
  5783. -webkit-box-sizing: border-box;
  5784. box-sizing: border-box;
  5785. }
  5786. .at-indexes__content {
  5787. width: 100%;
  5788. overflow: hidden;
  5789. -webkit-box-sizing: border-box;
  5790. box-sizing: border-box;
  5791. }
  5792. .at-indexes__menu {
  5793. position: fixed;
  5794. top: 50%;
  5795. right: 0;
  5796. overflow: hidden;
  5797. -webkit-transform: translate3d(0, -50%, 0);
  5798. transform: translate3d(0, -50%, 0);
  5799. z-index: 805;
  5800. }
  5801. .at-indexes__menu-item {
  5802. padding: 2rpx 10rpx;
  5803. color: #6190E8;
  5804. font-size: 24rpx;
  5805. text-align: center;
  5806. }
  5807. .at-indexes__body {
  5808. width: 100%;
  5809. height: 100%;
  5810. -webkit-box-sizing: border-box;
  5811. box-sizing: border-box;
  5812. }
  5813. .at-indexes__list {
  5814. width: 100%;
  5815. -webkit-box-sizing: border-box;
  5816. box-sizing: border-box;
  5817. overflow: hidden;
  5818. }
  5819. .at-indexes__list-title {
  5820. padding: 10rpx 24rpx;
  5821. width: 100%;
  5822. color: #7F7F7F;
  5823. font-size: 24rpx;
  5824. background-color: #F7F7F7;
  5825. -webkit-box-sizing: border-box;
  5826. box-sizing: border-box;
  5827. overflow: hidden;
  5828. }
  5829. /**
  5830. * Default variables
  5831. */
  5832. /**
  5833. * Mixes a color with white. It's different from lighten()
  5834. *
  5835. * @param {color} $color
  5836. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5837. * @return {color}
  5838. *
  5839. * @example
  5840. * .element {
  5841. * background-color: tint(#6ecaa6 , 40%);
  5842. * }
  5843. *
  5844. * // CSS Output
  5845. * .element {
  5846. * background-color: #a8dfc9;
  5847. * }
  5848. */
  5849. /* The Color of O2Team Brand */
  5850. /* Color */
  5851. /* Color Palette */
  5852. /* Text Color */
  5853. /* Link */
  5854. /* 背景色 */
  5855. /* 边框颜色 */
  5856. /* 图标颜色 */
  5857. /* Border Radius */
  5858. /* 透明度 */
  5859. /* Font */
  5860. /* Line Height */
  5861. /* 水平间距 */
  5862. /* 垂直间距 */
  5863. /* 图标尺寸 */
  5864. /* z-index */
  5865. /* timing function */
  5866. /**
  5867. * CSS cubic-bezier timing functions
  5868. * http://bourbon.io/docs/#timing-functions
  5869. */
  5870. /**
  5871. * 组件变量
  5872. */
  5873. /* Accordion */
  5874. /* Activity Indicator */
  5875. /* Avatar */
  5876. /* Badge */
  5877. /* Button */
  5878. /* Float Button */
  5879. /* Calendar */
  5880. /* Card */
  5881. /* Checkbox */
  5882. /* Countdown */
  5883. /* Curtain */
  5884. /* Divider */
  5885. /* Drawer */
  5886. /* FloatLayout */
  5887. /* Grid */
  5888. /* ImagePicker */
  5889. /* Indexes */
  5890. /* InputNumber */
  5891. /* Input */
  5892. /* List */
  5893. /* LoadMore */
  5894. /* Loading */
  5895. /* Message */
  5896. /* Modal */
  5897. /* NavBar */
  5898. /* NoticeBar */
  5899. /* Pagination */
  5900. /* Progress */
  5901. /* Radio */
  5902. /* Range */
  5903. /* Rate */
  5904. /* SearchBar */
  5905. /* SegmentedControl */
  5906. /* Slider */
  5907. /* Steps */
  5908. /* SwipeAction */
  5909. /* Switch */
  5910. /* TabBar */
  5911. /* Tabs */
  5912. /* Tag */
  5913. /* Textarea */
  5914. /* Timeline */
  5915. /**
  5916. * Mixins
  5917. */
  5918. /* library */
  5919. /**
  5920. * 元素居中定位
  5921. */
  5922. /**
  5923. * @example scss
  5924. *
  5925. * .element {
  5926. * @include clearfix;
  5927. * }
  5928. *
  5929. * // CSS Output
  5930. * .element::after {
  5931. * clear: both;
  5932. * content: '';
  5933. * display: block;
  5934. * }
  5935. */
  5936. /**
  5937. * 通用的遮罩
  5938. */
  5939. /**
  5940. * Mixes a color with black. It's different from darken()
  5941. *
  5942. * @param {color} $color
  5943. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  5944. * @return {color}
  5945. *
  5946. * @example
  5947. * .element {
  5948. * background-color: shade(#ffbb52, 60%);
  5949. * }
  5950. *
  5951. * // CSS Output
  5952. * .element {
  5953. * background-color: #664a20;
  5954. * }
  5955. */
  5956. /**
  5957. * Mixes a color with white. It's different from lighten()
  5958. *
  5959. * @param {color} $color
  5960. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  5961. * @return {color}
  5962. *
  5963. * @example
  5964. * .element {
  5965. * background-color: tint(#6ecaa6 , 40%);
  5966. * }
  5967. *
  5968. * // CSS Output
  5969. * .element {
  5970. * background-color: #a8dfc9;
  5971. * }
  5972. */
  5973. /* Flex Item */
  5974. /**
  5975. * 默认主题下 $color-border-light
  5976. */
  5977. /**
  5978. * 点击态
  5979. */
  5980. /**
  5981. * 禁止态
  5982. */
  5983. /**
  5984. * 设置placeholder 颜色
  5985. */
  5986. /**
  5987. * 默认主题下 $color-border-light
  5988. */
  5989. .at-input-number {
  5990. display: -webkit-inline-flex;
  5991. display: -ms-inline-flexbox;
  5992. display: inline-flex;
  5993. border-top: 1PX #d6e4ef solid;
  5994. border-bottom: 1PX #d6e4ef solid;
  5995. border-right: 1PX #d6e4ef solid;
  5996. border-left: 1PX #d6e4ef solid;
  5997. font-size: 28rpx;
  5998. border-radius: 8rpx;
  5999. background-color: #FFF;
  6000. overflow: hidden;
  6001. /* elements */
  6002. /* modifiers */
  6003. }
  6004. .at-input-number__btn {
  6005. position: relative;
  6006. display: -webkit-inline-flex;
  6007. display: -ms-inline-flexbox;
  6008. display: inline-flex;
  6009. -webkit-align-items: center;
  6010. -ms-flex-align: center;
  6011. align-items: center;
  6012. -webkit-justify-content: center;
  6013. -ms-flex-pack: center;
  6014. justify-content: center;
  6015. padding: 12rpx;
  6016. color: #6190E8;
  6017. font-size: 0;
  6018. text-align: center;
  6019. line-height: 1;
  6020. overflow: hidden;
  6021. -webkit-transition: background-color 0.3s;
  6022. transition: background-color 0.3s;
  6023. }
  6024. .at-input-number__btn:active {
  6025. background-color: #F0F0F0;
  6026. }
  6027. .at-input-number__btn-subtract, .at-input-number__btn-add {
  6028. font-size: 30rpx;
  6029. line-height: 30rpx;
  6030. }
  6031. .at-input-number__input,
  6032. .at-input-number input {
  6033. display: inline-block;
  6034. width: 80rpx;
  6035. height: auto;
  6036. border-radius: 0;
  6037. color: #333;
  6038. font-size: 28rpx;
  6039. text-align: center;
  6040. line-height: 1.5;
  6041. border-left: 1PX #d6e4ef solid;
  6042. border-right: 1PX #d6e4ef solid;
  6043. }
  6044. .at-input-number--disabled {
  6045. color: #CCC;
  6046. }
  6047. .at-input-number--disabled:active {
  6048. background-color: inherit;
  6049. }
  6050. .at-input-number--lg .at-input-number__btn {
  6051. padding: 20rpx;
  6052. font-size: 36rpx;
  6053. }
  6054. .at-input-number--lg .at-input-number__btn-subtract, .at-input-number--lg .at-input-number__btn-add {
  6055. font-size: 36rpx;
  6056. }
  6057. .at-input-number--lg input,
  6058. .at-input-number--lg .at-input-number__input {
  6059. padding: 12rpx;
  6060. font-size: 36rpx;
  6061. width: 120rpx;
  6062. }
  6063. /**
  6064. * Default variables
  6065. */
  6066. /**
  6067. * Mixes a color with white. It's different from lighten()
  6068. *
  6069. * @param {color} $color
  6070. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6071. * @return {color}
  6072. *
  6073. * @example
  6074. * .element {
  6075. * background-color: tint(#6ecaa6 , 40%);
  6076. * }
  6077. *
  6078. * // CSS Output
  6079. * .element {
  6080. * background-color: #a8dfc9;
  6081. * }
  6082. */
  6083. /* The Color of O2Team Brand */
  6084. /* Color */
  6085. /* Color Palette */
  6086. /* Text Color */
  6087. /* Link */
  6088. /* 背景色 */
  6089. /* 边框颜色 */
  6090. /* 图标颜色 */
  6091. /* Border Radius */
  6092. /* 透明度 */
  6093. /* Font */
  6094. /* Line Height */
  6095. /* 水平间距 */
  6096. /* 垂直间距 */
  6097. /* 图标尺寸 */
  6098. /* z-index */
  6099. /* timing function */
  6100. /**
  6101. * CSS cubic-bezier timing functions
  6102. * http://bourbon.io/docs/#timing-functions
  6103. */
  6104. /**
  6105. * 组件变量
  6106. */
  6107. /* Accordion */
  6108. /* Activity Indicator */
  6109. /* Avatar */
  6110. /* Badge */
  6111. /* Button */
  6112. /* Float Button */
  6113. /* Calendar */
  6114. /* Card */
  6115. /* Checkbox */
  6116. /* Countdown */
  6117. /* Curtain */
  6118. /* Divider */
  6119. /* Drawer */
  6120. /* FloatLayout */
  6121. /* Grid */
  6122. /* ImagePicker */
  6123. /* Indexes */
  6124. /* InputNumber */
  6125. /* Input */
  6126. /* List */
  6127. /* LoadMore */
  6128. /* Loading */
  6129. /* Message */
  6130. /* Modal */
  6131. /* NavBar */
  6132. /* NoticeBar */
  6133. /* Pagination */
  6134. /* Progress */
  6135. /* Radio */
  6136. /* Range */
  6137. /* Rate */
  6138. /* SearchBar */
  6139. /* SegmentedControl */
  6140. /* Slider */
  6141. /* Steps */
  6142. /* SwipeAction */
  6143. /* Switch */
  6144. /* TabBar */
  6145. /* Tabs */
  6146. /* Tag */
  6147. /* Textarea */
  6148. /* Timeline */
  6149. /**
  6150. * Mixins
  6151. */
  6152. /* library */
  6153. /**
  6154. * 元素居中定位
  6155. */
  6156. /**
  6157. * @example scss
  6158. *
  6159. * .element {
  6160. * @include clearfix;
  6161. * }
  6162. *
  6163. * // CSS Output
  6164. * .element::after {
  6165. * clear: both;
  6166. * content: '';
  6167. * display: block;
  6168. * }
  6169. */
  6170. /**
  6171. * 通用的遮罩
  6172. */
  6173. /**
  6174. * Mixes a color with black. It's different from darken()
  6175. *
  6176. * @param {color} $color
  6177. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  6178. * @return {color}
  6179. *
  6180. * @example
  6181. * .element {
  6182. * background-color: shade(#ffbb52, 60%);
  6183. * }
  6184. *
  6185. * // CSS Output
  6186. * .element {
  6187. * background-color: #664a20;
  6188. * }
  6189. */
  6190. /**
  6191. * Mixes a color with white. It's different from lighten()
  6192. *
  6193. * @param {color} $color
  6194. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6195. * @return {color}
  6196. *
  6197. * @example
  6198. * .element {
  6199. * background-color: tint(#6ecaa6 , 40%);
  6200. * }
  6201. *
  6202. * // CSS Output
  6203. * .element {
  6204. * background-color: #a8dfc9;
  6205. * }
  6206. */
  6207. /* Flex Item */
  6208. /**
  6209. * 默认主题下 $color-border-light
  6210. */
  6211. /**
  6212. * 点击态
  6213. */
  6214. /**
  6215. * 禁止态
  6216. */
  6217. /**
  6218. * 设置placeholder 颜色
  6219. */
  6220. /**
  6221. * 默认主题下 $color-border-light
  6222. */
  6223. .at-input {
  6224. position: relative;
  6225. padding: 24rpx 0;
  6226. color: #333;
  6227. background-color: #FFF;
  6228. margin-left: 32rpx;
  6229. /* 修复底线隐藏问题 */
  6230. margin-bottom: 1PX;
  6231. position: relative;
  6232. /* elements */
  6233. /* modifiers */
  6234. }
  6235. .at-input::after {
  6236. content: "";
  6237. position: absolute;
  6238. -webkit-transform-origin: center;
  6239. -ms-transform-origin: center;
  6240. transform-origin: center;
  6241. -webkit-box-sizing: border-box;
  6242. box-sizing: border-box;
  6243. pointer-events: none;
  6244. top: -50%;
  6245. left: -50%;
  6246. right: -50%;
  6247. bottom: -50%;
  6248. border: 0 solid #d6e4ef;
  6249. -webkit-transform: scale(0.5);
  6250. -ms-transform: scale(0.5);
  6251. transform: scale(0.5);
  6252. border-bottom-width: 1PX;
  6253. }
  6254. .at-input__overlay {
  6255. position: absolute;
  6256. top: 0;
  6257. bottom: 0;
  6258. left: 0;
  6259. right: 0;
  6260. z-index: 700;
  6261. }
  6262. .at-input__overlay--hidden {
  6263. display: none;
  6264. }
  6265. .at-input__container {
  6266. display: -webkit-flex;
  6267. display: -ms-flexbox;
  6268. display: flex;
  6269. -webkit-align-items: center;
  6270. -ms-flex-align: center;
  6271. align-items: center;
  6272. }
  6273. .at-input__title {
  6274. margin-right: 16rpx;
  6275. width: 172rpx;
  6276. font-size: 32rpx;
  6277. line-height: 1.5;
  6278. vertical-align: middle;
  6279. text-align: left;
  6280. }
  6281. .at-input__title--required::before {
  6282. display: inline-block;
  6283. margin-right: 8rpx;
  6284. color: #FF4949;
  6285. font-size: 28rpx;
  6286. font-family: SimSun, sans-serif;
  6287. line-height: 1;
  6288. content: "*";
  6289. }
  6290. .at-input__input {
  6291. -webkit-flex: 1;
  6292. -ms-flex: 1;
  6293. flex: 1;
  6294. display: inline-block;
  6295. padding-right: 18rpx;
  6296. color: #333;
  6297. font-size: 32rpx;
  6298. line-height: 1.5;
  6299. vertical-align: middle;
  6300. }
  6301. .placeholder {
  6302. color: #CCC;
  6303. }
  6304. .at-input__input::-webkit-input-placeholder {
  6305. color: #CCC;
  6306. }
  6307. .at-input__input::-moz-placeholder {
  6308. color: #CCC;
  6309. }
  6310. .at-input__input:-ms-input-placeholder {
  6311. color: #CCC;
  6312. }
  6313. .at-input__input::-ms-input-placeholder {
  6314. color: #CCC;
  6315. }
  6316. .at-input__input::placeholder {
  6317. color: #CCC;
  6318. }
  6319. .at-input input {
  6320. color: #333;
  6321. font-size: 32rpx;
  6322. height: 44.8rpx;
  6323. line-height: 1.5;
  6324. }
  6325. .at-input__icon {
  6326. display: -webkit-inline-flex;
  6327. display: -ms-inline-flexbox;
  6328. display: inline-flex;
  6329. -webkit-align-items: center;
  6330. -ms-flex-align: center;
  6331. align-items: center;
  6332. -webkit-justify-content: center;
  6333. -ms-flex-pack: center;
  6334. justify-content: center;
  6335. margin-right: 10rpx;
  6336. width: 40rpx;
  6337. min-width: 40rpx;
  6338. height: 100%;
  6339. font-size: 32rpx;
  6340. text-align: center;
  6341. line-height: 1;
  6342. }
  6343. .at-input__icon-close {
  6344. color: #ccc;
  6345. }
  6346. .at-input__icon-alert {
  6347. color: #FF4949;
  6348. }
  6349. .at-input__children {
  6350. display: -webkit-inline-flex;
  6351. display: -ms-inline-flexbox;
  6352. display: inline-flex;
  6353. position: relative;
  6354. }
  6355. .at-input__children::after {
  6356. content: "";
  6357. position: absolute;
  6358. -webkit-transform-origin: center;
  6359. -ms-transform-origin: center;
  6360. transform-origin: center;
  6361. -webkit-box-sizing: border-box;
  6362. box-sizing: border-box;
  6363. pointer-events: none;
  6364. top: -50%;
  6365. left: -50%;
  6366. right: -50%;
  6367. bottom: -50%;
  6368. border: 0 solid #d6e4ef;
  6369. -webkit-transform: scale(0.5);
  6370. -ms-transform: scale(0.5);
  6371. transform: scale(0.5);
  6372. border-left-width: 1PX;
  6373. }
  6374. .at-input__children > view,
  6375. .at-input__children div,
  6376. .at-input__children span,
  6377. .at-input__children text,
  6378. .at-input__children image,
  6379. .at-input__children .taro-img {
  6380. display: inline-block;
  6381. padding: 0 18rpx;
  6382. color: #346FC2;
  6383. font-size: 32rpx;
  6384. text-align: center;
  6385. }
  6386. .at-input__children > image,
  6387. .at-input__children img,
  6388. .at-input__children .taro-img {
  6389. display: inline-block;
  6390. width: 145rpx;
  6391. height: 60rpx;
  6392. vertical-align: middle;
  6393. }
  6394. .at-input--error {
  6395. color: #FF4949;
  6396. }
  6397. .at-input--disabled {
  6398. opacity: 0.3;
  6399. }
  6400. .at-input--without-border::after {
  6401. border: none;
  6402. }
  6403. /**
  6404. * Default variables
  6405. */
  6406. /**
  6407. * Mixes a color with white. It's different from lighten()
  6408. *
  6409. * @param {color} $color
  6410. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6411. * @return {color}
  6412. *
  6413. * @example
  6414. * .element {
  6415. * background-color: tint(#6ecaa6 , 40%);
  6416. * }
  6417. *
  6418. * // CSS Output
  6419. * .element {
  6420. * background-color: #a8dfc9;
  6421. * }
  6422. */
  6423. /* The Color of O2Team Brand */
  6424. /* Color */
  6425. /* Color Palette */
  6426. /* Text Color */
  6427. /* Link */
  6428. /* 背景色 */
  6429. /* 边框颜色 */
  6430. /* 图标颜色 */
  6431. /* Border Radius */
  6432. /* 透明度 */
  6433. /* Font */
  6434. /* Line Height */
  6435. /* 水平间距 */
  6436. /* 垂直间距 */
  6437. /* 图标尺寸 */
  6438. /* z-index */
  6439. /* timing function */
  6440. /**
  6441. * CSS cubic-bezier timing functions
  6442. * http://bourbon.io/docs/#timing-functions
  6443. */
  6444. /**
  6445. * 组件变量
  6446. */
  6447. /* Accordion */
  6448. /* Activity Indicator */
  6449. /* Avatar */
  6450. /* Badge */
  6451. /* Button */
  6452. /* Float Button */
  6453. /* Calendar */
  6454. /* Card */
  6455. /* Checkbox */
  6456. /* Countdown */
  6457. /* Curtain */
  6458. /* Divider */
  6459. /* Drawer */
  6460. /* FloatLayout */
  6461. /* Grid */
  6462. /* ImagePicker */
  6463. /* Indexes */
  6464. /* InputNumber */
  6465. /* Input */
  6466. /* List */
  6467. /* LoadMore */
  6468. /* Loading */
  6469. /* Message */
  6470. /* Modal */
  6471. /* NavBar */
  6472. /* NoticeBar */
  6473. /* Pagination */
  6474. /* Progress */
  6475. /* Radio */
  6476. /* Range */
  6477. /* Rate */
  6478. /* SearchBar */
  6479. /* SegmentedControl */
  6480. /* Slider */
  6481. /* Steps */
  6482. /* SwipeAction */
  6483. /* Switch */
  6484. /* TabBar */
  6485. /* Tabs */
  6486. /* Tag */
  6487. /* Textarea */
  6488. /* Timeline */
  6489. /**
  6490. * Mixins
  6491. */
  6492. /* library */
  6493. /**
  6494. * 元素居中定位
  6495. */
  6496. /**
  6497. * @example scss
  6498. *
  6499. * .element {
  6500. * @include clearfix;
  6501. * }
  6502. *
  6503. * // CSS Output
  6504. * .element::after {
  6505. * clear: both;
  6506. * content: '';
  6507. * display: block;
  6508. * }
  6509. */
  6510. /**
  6511. * 通用的遮罩
  6512. */
  6513. /**
  6514. * Mixes a color with black. It's different from darken()
  6515. *
  6516. * @param {color} $color
  6517. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  6518. * @return {color}
  6519. *
  6520. * @example
  6521. * .element {
  6522. * background-color: shade(#ffbb52, 60%);
  6523. * }
  6524. *
  6525. * // CSS Output
  6526. * .element {
  6527. * background-color: #664a20;
  6528. * }
  6529. */
  6530. /**
  6531. * Mixes a color with white. It's different from lighten()
  6532. *
  6533. * @param {color} $color
  6534. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6535. * @return {color}
  6536. *
  6537. * @example
  6538. * .element {
  6539. * background-color: tint(#6ecaa6 , 40%);
  6540. * }
  6541. *
  6542. * // CSS Output
  6543. * .element {
  6544. * background-color: #a8dfc9;
  6545. * }
  6546. */
  6547. /* Flex Item */
  6548. /**
  6549. * 默认主题下 $color-border-light
  6550. */
  6551. /**
  6552. * 点击态
  6553. */
  6554. /**
  6555. * 禁止态
  6556. */
  6557. /**
  6558. * 设置placeholder 颜色
  6559. */
  6560. /**
  6561. * 默认主题下 $color-border-light
  6562. */
  6563. .at-list {
  6564. background-color: #FFF;
  6565. position: relative;
  6566. /* elements */
  6567. /* modifiers */
  6568. }
  6569. .at-list::after {
  6570. content: "";
  6571. position: absolute;
  6572. -webkit-transform-origin: center;
  6573. -ms-transform-origin: center;
  6574. transform-origin: center;
  6575. -webkit-box-sizing: border-box;
  6576. box-sizing: border-box;
  6577. pointer-events: none;
  6578. top: -50%;
  6579. left: -50%;
  6580. right: -50%;
  6581. bottom: -50%;
  6582. border: 0 solid #d6e4ef;
  6583. -webkit-transform: scale(0.5);
  6584. -ms-transform: scale(0.5);
  6585. transform: scale(0.5);
  6586. border-top-width: 1PX;
  6587. border-bottom-width: 1PX;
  6588. }
  6589. .at-list__item-container {
  6590. display: -webkit-flex;
  6591. display: -ms-flexbox;
  6592. display: flex;
  6593. -webkit-align-items: center;
  6594. -ms-flex-align: center;
  6595. align-items: center;
  6596. -webkit-box-align: center;
  6597. }
  6598. .at-list__item-container .item-icon {
  6599. margin-right: 24rpx;
  6600. }
  6601. .at-list__item {
  6602. padding: 24rpx 24rpx;
  6603. position: relative;
  6604. -webkit-box-sizing: border-box;
  6605. box-sizing: border-box;
  6606. color: #333;
  6607. font-size: 32rpx;
  6608. line-height: 1.5;
  6609. width: 100%;
  6610. -webkit-transition: background-color 0.3s;
  6611. transition: background-color 0.3s;
  6612. position: relative;
  6613. }
  6614. .at-list__item:active {
  6615. background-color: #F0F0F0;
  6616. }
  6617. .at-list__item::after {
  6618. content: "";
  6619. position: absolute;
  6620. -webkit-transform-origin: center;
  6621. -ms-transform-origin: center;
  6622. transform-origin: center;
  6623. -webkit-box-sizing: border-box;
  6624. box-sizing: border-box;
  6625. pointer-events: none;
  6626. top: auto;
  6627. left: 24rpx;
  6628. right: 0;
  6629. bottom: 0;
  6630. -webkit-transform: scaleY(0.5);
  6631. -ms-transform: scaleY(0.5);
  6632. transform: scaleY(0.5);
  6633. border-bottom: 1PX solid #d6e4ef;
  6634. }
  6635. .at-list__item--thumb .item-thumb {
  6636. margin-right: 24rpx;
  6637. width: 56rpx;
  6638. height: 56rpx;
  6639. }
  6640. .at-list__item--thumb .item-thumb__info {
  6641. width: 100%;
  6642. height: 100%;
  6643. }
  6644. .at-list__item--disabled .at-list__item-container {
  6645. opacity: 0.3;
  6646. }
  6647. .at-list__item--disabled:active {
  6648. background-color: transparent !important;
  6649. }
  6650. .at-list__item--no-border::after {
  6651. content: initial;
  6652. border: none;
  6653. }
  6654. .at-list__item .item-content__info-title {
  6655. overflow: hidden;
  6656. text-overflow: ellipsis;
  6657. white-space: nowrap;
  6658. color: inherit;
  6659. font-size: inherit;
  6660. line-height: 1.5;
  6661. }
  6662. .at-list__item .item-content__info-note {
  6663. color: #999;
  6664. font-size: 28rpx;
  6665. line-height: 1.5;
  6666. }
  6667. .at-list__item .item-extra {
  6668. position: relative;
  6669. }
  6670. .at-list__item .item-extra__info, .at-list__item .item-extra__icon, .at-list__item .item-extra__image, .at-list__item .item-extra__switch {
  6671. display: inline-block;
  6672. }
  6673. .at-list__item .item-extra__info {
  6674. overflow: hidden;
  6675. text-overflow: ellipsis;
  6676. white-space: nowrap;
  6677. max-width: 100%;
  6678. color: #999;
  6679. padding-right: 30rpx;
  6680. font-size: 32rpx;
  6681. vertical-align: middle;
  6682. -webkit-box-sizing: border-box;
  6683. box-sizing: border-box;
  6684. }
  6685. .at-list__item .item-extra__icon {
  6686. right: -12rpx;
  6687. top: 50%;
  6688. -webkit-transform: translateY(-50%);
  6689. -ms-transform: translateY(-50%);
  6690. transform: translateY(-50%);
  6691. position: absolute;
  6692. }
  6693. .at-list__item .item-extra__icon-arrow {
  6694. color: #CCC;
  6695. font-size: 48rpx;
  6696. }
  6697. .at-list__item .item-extra__switch {
  6698. vertical-align: middle;
  6699. }
  6700. .at-list__item .item-extra__image {
  6701. width: 56rpx;
  6702. height: 56rpx;
  6703. vertical-align: middle;
  6704. margin-right: 30rpx;
  6705. }
  6706. .at-list__item .item-extra__image__info {
  6707. width: 100%;
  6708. height: 100%;
  6709. }
  6710. .at-list__item .item-extra__image-info {
  6711. width: 100%;
  6712. height: 100%;
  6713. }
  6714. .at-list__item-content {
  6715. -webkit-flex: 1;
  6716. -ms-flex: 1;
  6717. flex: 1;
  6718. -webkit-box-flex: 1;
  6719. overflow: hidden;
  6720. margin-right: 40rpx;
  6721. }
  6722. .at-list__item-extra {
  6723. max-width: 235rpx;
  6724. text-align: right;
  6725. }
  6726. .at-list--no-border::after, .at-list--no-border::before {
  6727. content: initial;
  6728. border: none;
  6729. }
  6730. /**
  6731. * Default variables
  6732. */
  6733. /**
  6734. * Mixes a color with white. It's different from lighten()
  6735. *
  6736. * @param {color} $color
  6737. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6738. * @return {color}
  6739. *
  6740. * @example
  6741. * .element {
  6742. * background-color: tint(#6ecaa6 , 40%);
  6743. * }
  6744. *
  6745. * // CSS Output
  6746. * .element {
  6747. * background-color: #a8dfc9;
  6748. * }
  6749. */
  6750. /* The Color of O2Team Brand */
  6751. /* Color */
  6752. /* Color Palette */
  6753. /* Text Color */
  6754. /* Link */
  6755. /* 背景色 */
  6756. /* 边框颜色 */
  6757. /* 图标颜色 */
  6758. /* Border Radius */
  6759. /* 透明度 */
  6760. /* Font */
  6761. /* Line Height */
  6762. /* 水平间距 */
  6763. /* 垂直间距 */
  6764. /* 图标尺寸 */
  6765. /* z-index */
  6766. /* timing function */
  6767. /**
  6768. * CSS cubic-bezier timing functions
  6769. * http://bourbon.io/docs/#timing-functions
  6770. */
  6771. /**
  6772. * 组件变量
  6773. */
  6774. /* Accordion */
  6775. /* Activity Indicator */
  6776. /* Avatar */
  6777. /* Badge */
  6778. /* Button */
  6779. /* Float Button */
  6780. /* Calendar */
  6781. /* Card */
  6782. /* Checkbox */
  6783. /* Countdown */
  6784. /* Curtain */
  6785. /* Divider */
  6786. /* Drawer */
  6787. /* FloatLayout */
  6788. /* Grid */
  6789. /* ImagePicker */
  6790. /* Indexes */
  6791. /* InputNumber */
  6792. /* Input */
  6793. /* List */
  6794. /* LoadMore */
  6795. /* Loading */
  6796. /* Message */
  6797. /* Modal */
  6798. /* NavBar */
  6799. /* NoticeBar */
  6800. /* Pagination */
  6801. /* Progress */
  6802. /* Radio */
  6803. /* Range */
  6804. /* Rate */
  6805. /* SearchBar */
  6806. /* SegmentedControl */
  6807. /* Slider */
  6808. /* Steps */
  6809. /* SwipeAction */
  6810. /* Switch */
  6811. /* TabBar */
  6812. /* Tabs */
  6813. /* Tag */
  6814. /* Textarea */
  6815. /* Timeline */
  6816. /**
  6817. * Mixins
  6818. */
  6819. /* library */
  6820. /**
  6821. * 元素居中定位
  6822. */
  6823. /**
  6824. * @example scss
  6825. *
  6826. * .element {
  6827. * @include clearfix;
  6828. * }
  6829. *
  6830. * // CSS Output
  6831. * .element::after {
  6832. * clear: both;
  6833. * content: '';
  6834. * display: block;
  6835. * }
  6836. */
  6837. /**
  6838. * 通用的遮罩
  6839. */
  6840. /**
  6841. * Mixes a color with black. It's different from darken()
  6842. *
  6843. * @param {color} $color
  6844. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  6845. * @return {color}
  6846. *
  6847. * @example
  6848. * .element {
  6849. * background-color: shade(#ffbb52, 60%);
  6850. * }
  6851. *
  6852. * // CSS Output
  6853. * .element {
  6854. * background-color: #664a20;
  6855. * }
  6856. */
  6857. /**
  6858. * Mixes a color with white. It's different from lighten()
  6859. *
  6860. * @param {color} $color
  6861. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6862. * @return {color}
  6863. *
  6864. * @example
  6865. * .element {
  6866. * background-color: tint(#6ecaa6 , 40%);
  6867. * }
  6868. *
  6869. * // CSS Output
  6870. * .element {
  6871. * background-color: #a8dfc9;
  6872. * }
  6873. */
  6874. /* Flex Item */
  6875. /**
  6876. * 默认主题下 $color-border-light
  6877. */
  6878. /**
  6879. * 点击态
  6880. */
  6881. /**
  6882. * 禁止态
  6883. */
  6884. /**
  6885. * 设置placeholder 颜色
  6886. */
  6887. /**
  6888. * 默认主题下 $color-border-light
  6889. */
  6890. .at-load-more {
  6891. position: relative;
  6892. text-align: center;
  6893. display: -webkit-flex;
  6894. display: -ms-flexbox;
  6895. display: flex;
  6896. -webkit-justify-content: center;
  6897. -ms-flex-pack: center;
  6898. justify-content: center;
  6899. -webkit-align-items: center;
  6900. -ms-flex-align: center;
  6901. align-items: center;
  6902. width: 100%;
  6903. height: 80PX;
  6904. overflow: hidden;
  6905. -webkit-box-sizing: border-box;
  6906. box-sizing: border-box;
  6907. }
  6908. .at-load-more__cnt {
  6909. -webkit-flex: 1;
  6910. -ms-flex: 1;
  6911. flex: 1;
  6912. }
  6913. .at-load-more__tip {
  6914. text-align: center;
  6915. width: 100%;
  6916. color: #666;
  6917. font-size: 32rpx;
  6918. }
  6919. /**
  6920. * Default variables
  6921. */
  6922. /**
  6923. * Mixes a color with white. It's different from lighten()
  6924. *
  6925. * @param {color} $color
  6926. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  6927. * @return {color}
  6928. *
  6929. * @example
  6930. * .element {
  6931. * background-color: tint(#6ecaa6 , 40%);
  6932. * }
  6933. *
  6934. * // CSS Output
  6935. * .element {
  6936. * background-color: #a8dfc9;
  6937. * }
  6938. */
  6939. /* The Color of O2Team Brand */
  6940. /* Color */
  6941. /* Color Palette */
  6942. /* Text Color */
  6943. /* Link */
  6944. /* 背景色 */
  6945. /* 边框颜色 */
  6946. /* 图标颜色 */
  6947. /* Border Radius */
  6948. /* 透明度 */
  6949. /* Font */
  6950. /* Line Height */
  6951. /* 水平间距 */
  6952. /* 垂直间距 */
  6953. /* 图标尺寸 */
  6954. /* z-index */
  6955. /* timing function */
  6956. /**
  6957. * CSS cubic-bezier timing functions
  6958. * http://bourbon.io/docs/#timing-functions
  6959. */
  6960. /**
  6961. * 组件变量
  6962. */
  6963. /* Accordion */
  6964. /* Activity Indicator */
  6965. /* Avatar */
  6966. /* Badge */
  6967. /* Button */
  6968. /* Float Button */
  6969. /* Calendar */
  6970. /* Card */
  6971. /* Checkbox */
  6972. /* Countdown */
  6973. /* Curtain */
  6974. /* Divider */
  6975. /* Drawer */
  6976. /* FloatLayout */
  6977. /* Grid */
  6978. /* ImagePicker */
  6979. /* Indexes */
  6980. /* InputNumber */
  6981. /* Input */
  6982. /* List */
  6983. /* LoadMore */
  6984. /* Loading */
  6985. /* Message */
  6986. /* Modal */
  6987. /* NavBar */
  6988. /* NoticeBar */
  6989. /* Pagination */
  6990. /* Progress */
  6991. /* Radio */
  6992. /* Range */
  6993. /* Rate */
  6994. /* SearchBar */
  6995. /* SegmentedControl */
  6996. /* Slider */
  6997. /* Steps */
  6998. /* SwipeAction */
  6999. /* Switch */
  7000. /* TabBar */
  7001. /* Tabs */
  7002. /* Tag */
  7003. /* Textarea */
  7004. /* Timeline */
  7005. /**
  7006. * Mixins
  7007. */
  7008. /* library */
  7009. /**
  7010. * 元素居中定位
  7011. */
  7012. /**
  7013. * @example scss
  7014. *
  7015. * .element {
  7016. * @include clearfix;
  7017. * }
  7018. *
  7019. * // CSS Output
  7020. * .element::after {
  7021. * clear: both;
  7022. * content: '';
  7023. * display: block;
  7024. * }
  7025. */
  7026. /**
  7027. * 通用的遮罩
  7028. */
  7029. /**
  7030. * Mixes a color with black. It's different from darken()
  7031. *
  7032. * @param {color} $color
  7033. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  7034. * @return {color}
  7035. *
  7036. * @example
  7037. * .element {
  7038. * background-color: shade(#ffbb52, 60%);
  7039. * }
  7040. *
  7041. * // CSS Output
  7042. * .element {
  7043. * background-color: #664a20;
  7044. * }
  7045. */
  7046. /**
  7047. * Mixes a color with white. It's different from lighten()
  7048. *
  7049. * @param {color} $color
  7050. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7051. * @return {color}
  7052. *
  7053. * @example
  7054. * .element {
  7055. * background-color: tint(#6ecaa6 , 40%);
  7056. * }
  7057. *
  7058. * // CSS Output
  7059. * .element {
  7060. * background-color: #a8dfc9;
  7061. * }
  7062. */
  7063. /* Flex Item */
  7064. /**
  7065. * 默认主题下 $color-border-light
  7066. */
  7067. /**
  7068. * 点击态
  7069. */
  7070. /**
  7071. * 禁止态
  7072. */
  7073. /**
  7074. * 设置placeholder 颜色
  7075. */
  7076. /**
  7077. * 默认主题下 $color-border-light
  7078. */
  7079. @-webkit-keyframes loading {
  7080. 0% {
  7081. -webkit-transform: rotate(0deg);
  7082. transform: rotate(0deg);
  7083. }
  7084. 100% {
  7085. -webkit-transform: rotate(360deg);
  7086. transform: rotate(360deg);
  7087. }
  7088. }
  7089. @keyframes loading {
  7090. 0% {
  7091. -webkit-transform: rotate(0deg);
  7092. transform: rotate(0deg);
  7093. }
  7094. 100% {
  7095. -webkit-transform: rotate(360deg);
  7096. transform: rotate(360deg);
  7097. }
  7098. }
  7099. .at-loading {
  7100. display: inline-block;
  7101. position: relative;
  7102. width: 36rpx;
  7103. height: 36rpx;
  7104. }
  7105. .at-loading__ring {
  7106. -webkit-box-sizing: border-box;
  7107. box-sizing: border-box;
  7108. display: block;
  7109. position: absolute;
  7110. width: 36rpx;
  7111. height: 36rpx;
  7112. margin: 1PX;
  7113. border-width: 1PX;
  7114. border-style: solid;
  7115. border-color: #6190E8 transparent transparent transparent;
  7116. border-radius: 50%;
  7117. -webkit-animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  7118. animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  7119. }
  7120. .at-loading__ring:nth-child(1) {
  7121. -webkit-animation-delay: -0.45s;
  7122. animation-delay: -0.45s;
  7123. }
  7124. .at-loading__ring:nth-child(2) {
  7125. -webkit-animation-delay: -0.3s;
  7126. animation-delay: -0.3s;
  7127. }
  7128. .at-loading__ring:nth-child(3) {
  7129. -webkit-animation-delay: -0.15s;
  7130. animation-delay: -0.15s;
  7131. }
  7132. /**
  7133. * Default variables
  7134. */
  7135. /**
  7136. * Mixes a color with white. It's different from lighten()
  7137. *
  7138. * @param {color} $color
  7139. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7140. * @return {color}
  7141. *
  7142. * @example
  7143. * .element {
  7144. * background-color: tint(#6ecaa6 , 40%);
  7145. * }
  7146. *
  7147. * // CSS Output
  7148. * .element {
  7149. * background-color: #a8dfc9;
  7150. * }
  7151. */
  7152. /* The Color of O2Team Brand */
  7153. /* Color */
  7154. /* Color Palette */
  7155. /* Text Color */
  7156. /* Link */
  7157. /* 背景色 */
  7158. /* 边框颜色 */
  7159. /* 图标颜色 */
  7160. /* Border Radius */
  7161. /* 透明度 */
  7162. /* Font */
  7163. /* Line Height */
  7164. /* 水平间距 */
  7165. /* 垂直间距 */
  7166. /* 图标尺寸 */
  7167. /* z-index */
  7168. /* timing function */
  7169. /**
  7170. * CSS cubic-bezier timing functions
  7171. * http://bourbon.io/docs/#timing-functions
  7172. */
  7173. /**
  7174. * 组件变量
  7175. */
  7176. /* Accordion */
  7177. /* Activity Indicator */
  7178. /* Avatar */
  7179. /* Badge */
  7180. /* Button */
  7181. /* Float Button */
  7182. /* Calendar */
  7183. /* Card */
  7184. /* Checkbox */
  7185. /* Countdown */
  7186. /* Curtain */
  7187. /* Divider */
  7188. /* Drawer */
  7189. /* FloatLayout */
  7190. /* Grid */
  7191. /* ImagePicker */
  7192. /* Indexes */
  7193. /* InputNumber */
  7194. /* Input */
  7195. /* List */
  7196. /* LoadMore */
  7197. /* Loading */
  7198. /* Message */
  7199. /* Modal */
  7200. /* NavBar */
  7201. /* NoticeBar */
  7202. /* Pagination */
  7203. /* Progress */
  7204. /* Radio */
  7205. /* Range */
  7206. /* Rate */
  7207. /* SearchBar */
  7208. /* SegmentedControl */
  7209. /* Slider */
  7210. /* Steps */
  7211. /* SwipeAction */
  7212. /* Switch */
  7213. /* TabBar */
  7214. /* Tabs */
  7215. /* Tag */
  7216. /* Textarea */
  7217. /* Timeline */
  7218. /**
  7219. * Mixins
  7220. */
  7221. /* library */
  7222. /**
  7223. * 元素居中定位
  7224. */
  7225. /**
  7226. * @example scss
  7227. *
  7228. * .element {
  7229. * @include clearfix;
  7230. * }
  7231. *
  7232. * // CSS Output
  7233. * .element::after {
  7234. * clear: both;
  7235. * content: '';
  7236. * display: block;
  7237. * }
  7238. */
  7239. /**
  7240. * 通用的遮罩
  7241. */
  7242. /**
  7243. * Mixes a color with black. It's different from darken()
  7244. *
  7245. * @param {color} $color
  7246. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  7247. * @return {color}
  7248. *
  7249. * @example
  7250. * .element {
  7251. * background-color: shade(#ffbb52, 60%);
  7252. * }
  7253. *
  7254. * // CSS Output
  7255. * .element {
  7256. * background-color: #664a20;
  7257. * }
  7258. */
  7259. /**
  7260. * Mixes a color with white. It's different from lighten()
  7261. *
  7262. * @param {color} $color
  7263. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7264. * @return {color}
  7265. *
  7266. * @example
  7267. * .element {
  7268. * background-color: tint(#6ecaa6 , 40%);
  7269. * }
  7270. *
  7271. * // CSS Output
  7272. * .element {
  7273. * background-color: #a8dfc9;
  7274. * }
  7275. */
  7276. /* Flex Item */
  7277. /**
  7278. * 默认主题下 $color-border-light
  7279. */
  7280. /**
  7281. * 点击态
  7282. */
  7283. /**
  7284. * 禁止态
  7285. */
  7286. /**
  7287. * 设置placeholder 颜色
  7288. */
  7289. /**
  7290. * 默认主题下 $color-border-light
  7291. */
  7292. .at-message {
  7293. position: fixed;
  7294. top: 0;
  7295. left: 0;
  7296. right: 0;
  7297. width: 100%;
  7298. padding: 12rpx 10rpx;
  7299. color: #FFF;
  7300. font-size: 28rpx;
  7301. text-align: center;
  7302. line-height: 1.5;
  7303. background: #78A4FA;
  7304. -webkit-animation: ease both;
  7305. animation: ease both;
  7306. -webkit-transform: translate3d(0, -100%, 0);
  7307. transform: translate3d(0, -100%, 0);
  7308. -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  7309. transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  7310. opacity: 0;
  7311. z-index: 1090;
  7312. -webkit-box-sizing: border-box;
  7313. box-sizing: border-box;
  7314. /* modifiers */
  7315. }
  7316. .at-message--success {
  7317. background: #13CE66;
  7318. }
  7319. .at-message--error {
  7320. background: #FF4949;
  7321. }
  7322. .at-message--warning {
  7323. background: #FFC82C;
  7324. }
  7325. .at-message--info {
  7326. background: #78A4FA;
  7327. }
  7328. .at-message--show {
  7329. opacity: 1;
  7330. -webkit-transform: translate3d(0, 0, 0);
  7331. transform: translate3d(0, 0, 0);
  7332. }
  7333. .at-message--hidden {
  7334. opacity: 0;
  7335. -webkit-transform: translate3d(0, -100%, 0);
  7336. transform: translate3d(0, -100%, 0);
  7337. }
  7338. /**
  7339. * Default variables
  7340. */
  7341. /**
  7342. * Mixes a color with white. It's different from lighten()
  7343. *
  7344. * @param {color} $color
  7345. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7346. * @return {color}
  7347. *
  7348. * @example
  7349. * .element {
  7350. * background-color: tint(#6ecaa6 , 40%);
  7351. * }
  7352. *
  7353. * // CSS Output
  7354. * .element {
  7355. * background-color: #a8dfc9;
  7356. * }
  7357. */
  7358. /* The Color of O2Team Brand */
  7359. /* Color */
  7360. /* Color Palette */
  7361. /* Text Color */
  7362. /* Link */
  7363. /* 背景色 */
  7364. /* 边框颜色 */
  7365. /* 图标颜色 */
  7366. /* Border Radius */
  7367. /* 透明度 */
  7368. /* Font */
  7369. /* Line Height */
  7370. /* 水平间距 */
  7371. /* 垂直间距 */
  7372. /* 图标尺寸 */
  7373. /* z-index */
  7374. /* timing function */
  7375. /**
  7376. * CSS cubic-bezier timing functions
  7377. * http://bourbon.io/docs/#timing-functions
  7378. */
  7379. /**
  7380. * 组件变量
  7381. */
  7382. /* Accordion */
  7383. /* Activity Indicator */
  7384. /* Avatar */
  7385. /* Badge */
  7386. /* Button */
  7387. /* Float Button */
  7388. /* Calendar */
  7389. /* Card */
  7390. /* Checkbox */
  7391. /* Countdown */
  7392. /* Curtain */
  7393. /* Divider */
  7394. /* Drawer */
  7395. /* FloatLayout */
  7396. /* Grid */
  7397. /* ImagePicker */
  7398. /* Indexes */
  7399. /* InputNumber */
  7400. /* Input */
  7401. /* List */
  7402. /* LoadMore */
  7403. /* Loading */
  7404. /* Message */
  7405. /* Modal */
  7406. /* NavBar */
  7407. /* NoticeBar */
  7408. /* Pagination */
  7409. /* Progress */
  7410. /* Radio */
  7411. /* Range */
  7412. /* Rate */
  7413. /* SearchBar */
  7414. /* SegmentedControl */
  7415. /* Slider */
  7416. /* Steps */
  7417. /* SwipeAction */
  7418. /* Switch */
  7419. /* TabBar */
  7420. /* Tabs */
  7421. /* Tag */
  7422. /* Textarea */
  7423. /* Timeline */
  7424. /**
  7425. * Mixins
  7426. */
  7427. /* library */
  7428. /**
  7429. * 元素居中定位
  7430. */
  7431. /**
  7432. * @example scss
  7433. *
  7434. * .element {
  7435. * @include clearfix;
  7436. * }
  7437. *
  7438. * // CSS Output
  7439. * .element::after {
  7440. * clear: both;
  7441. * content: '';
  7442. * display: block;
  7443. * }
  7444. */
  7445. /**
  7446. * 通用的遮罩
  7447. */
  7448. /**
  7449. * Mixes a color with black. It's different from darken()
  7450. *
  7451. * @param {color} $color
  7452. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  7453. * @return {color}
  7454. *
  7455. * @example
  7456. * .element {
  7457. * background-color: shade(#ffbb52, 60%);
  7458. * }
  7459. *
  7460. * // CSS Output
  7461. * .element {
  7462. * background-color: #664a20;
  7463. * }
  7464. */
  7465. /**
  7466. * Mixes a color with white. It's different from lighten()
  7467. *
  7468. * @param {color} $color
  7469. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7470. * @return {color}
  7471. *
  7472. * @example
  7473. * .element {
  7474. * background-color: tint(#6ecaa6 , 40%);
  7475. * }
  7476. *
  7477. * // CSS Output
  7478. * .element {
  7479. * background-color: #a8dfc9;
  7480. * }
  7481. */
  7482. /* Flex Item */
  7483. /**
  7484. * 默认主题下 $color-border-light
  7485. */
  7486. /**
  7487. * 点击态
  7488. */
  7489. /**
  7490. * 禁止态
  7491. */
  7492. /**
  7493. * 设置placeholder 颜色
  7494. */
  7495. /**
  7496. * 默认主题下 $color-border-light
  7497. */
  7498. .at-modal {
  7499. position: fixed;
  7500. width: 100%;
  7501. height: 100%;
  7502. top: 0;
  7503. left: 0;
  7504. visibility: hidden;
  7505. -webkit-transition: visibility 200ms ease-in;
  7506. transition: visibility 200ms ease-in;
  7507. z-index: 1000;
  7508. /* elements */
  7509. /* modifiers */
  7510. }
  7511. .at-modal__overlay, .at-modal__container {
  7512. opacity: 0;
  7513. -webkit-transition: opacity 200ms ease-in;
  7514. transition: opacity 200ms ease-in;
  7515. }
  7516. .at-modal__overlay {
  7517. top: 0;
  7518. left: 0;
  7519. width: 100%;
  7520. height: 100%;
  7521. position: absolute;
  7522. background-color: rgba(0, 0, 0, 0.3);
  7523. }
  7524. .at-modal__container {
  7525. position: absolute;
  7526. top: 50%;
  7527. left: 50%;
  7528. -webkit-transform: translate(-50%, -50%);
  7529. -ms-transform: translate(-50%, -50%);
  7530. transform: translate(-50%, -50%);
  7531. width: 540rpx;
  7532. border-radius: 12rpx;
  7533. background-color: #FFF;
  7534. overflow: hidden;
  7535. }
  7536. .at-modal__header {
  7537. position: relative;
  7538. overflow: hidden;
  7539. text-overflow: ellipsis;
  7540. white-space: nowrap;
  7541. padding: 18rpx 24rpx;
  7542. color: #333;
  7543. font-size: 32rpx;
  7544. text-align: center;
  7545. }
  7546. .at-modal__header::after {
  7547. content: "";
  7548. position: absolute;
  7549. -webkit-transform-origin: center;
  7550. -ms-transform-origin: center;
  7551. transform-origin: center;
  7552. -webkit-box-sizing: border-box;
  7553. box-sizing: border-box;
  7554. pointer-events: none;
  7555. top: auto;
  7556. left: 0;
  7557. right: 0;
  7558. bottom: 0;
  7559. -webkit-transform: scaleY(0.5);
  7560. -ms-transform: scaleY(0.5);
  7561. transform: scaleY(0.5);
  7562. border-bottom: 1PX solid #E5E5E5;
  7563. }
  7564. .at-modal__content {
  7565. padding: 32rpx 24rpx;
  7566. min-height: 180rpx;
  7567. max-height: 840rpx;
  7568. color: #333;
  7569. font-size: 28rpx;
  7570. -webkit-box-sizing: content-box;
  7571. box-sizing: content-box;
  7572. width: auto;
  7573. }
  7574. .at-modal__footer {
  7575. position: relative;
  7576. }
  7577. .at-modal__footer::before {
  7578. content: "";
  7579. position: absolute;
  7580. -webkit-transform-origin: center;
  7581. -ms-transform-origin: center;
  7582. transform-origin: center;
  7583. -webkit-box-sizing: border-box;
  7584. box-sizing: border-box;
  7585. pointer-events: none;
  7586. top: 0;
  7587. left: 0;
  7588. right: 0;
  7589. bottom: auto;
  7590. -webkit-transform: scaleY(0.5);
  7591. -ms-transform: scaleY(0.5);
  7592. transform: scaleY(0.5);
  7593. border-top: 1PX solid #E5E5E5;
  7594. }
  7595. .at-modal__footer .at-modal__action {
  7596. display: -webkit-flex;
  7597. display: -ms-flexbox;
  7598. display: flex;
  7599. }
  7600. .at-modal__footer .at-modal__action > button {
  7601. -webkit-flex: auto;
  7602. -ms-flex: auto;
  7603. flex: auto;
  7604. -webkit-box-flex: auto;
  7605. overflow: hidden;
  7606. text-overflow: ellipsis;
  7607. white-space: nowrap;
  7608. -webkit-transition: background-color 0.3s;
  7609. transition: background-color 0.3s;
  7610. margin-top: 0;
  7611. min-width: 160rpx;
  7612. height: 88rpx;
  7613. color: #333;
  7614. font-size: 28rpx;
  7615. line-height: 86rpx;
  7616. outline: 0;
  7617. border: 0;
  7618. border-radius: 0;
  7619. background-color: transparent;
  7620. }
  7621. .at-modal__footer .at-modal__action > button:active {
  7622. background-color: #F0F0F0;
  7623. }
  7624. .at-modal__footer .at-modal__action > button::after {
  7625. border: 0;
  7626. border-radius: 0;
  7627. width: initial;
  7628. height: initial;
  7629. }
  7630. .at-modal__footer .at-modal__action > button:not(:first-child) {
  7631. position: relative;
  7632. }
  7633. .at-modal__footer .at-modal__action > button:not(:first-child)::after {
  7634. content: "";
  7635. position: absolute;
  7636. -webkit-transform-origin: center;
  7637. -ms-transform-origin: center;
  7638. transform-origin: center;
  7639. -webkit-box-sizing: border-box;
  7640. box-sizing: border-box;
  7641. pointer-events: none;
  7642. top: 0;
  7643. left: 0;
  7644. right: auto;
  7645. bottom: 0;
  7646. -webkit-transform: scaleX(0.5);
  7647. -ms-transform: scaleX(0.5);
  7648. transform: scaleX(0.5);
  7649. border-left: 1PX solid #E5E5E5;
  7650. }
  7651. .at-modal__footer .at-modal__action > button:last-child {
  7652. color: #6190E8;
  7653. }
  7654. .at-modal__footer--simple .at-modal__action > button:last-child:nth-child(2) {
  7655. color: #6190E8;
  7656. }
  7657. .at-modal--active {
  7658. visibility: visible;
  7659. }
  7660. .at-modal--active .at-modal__overlay,
  7661. .at-modal--active .at-modal__container {
  7662. opacity: 1;
  7663. }
  7664. /**
  7665. * Default variables
  7666. */
  7667. /**
  7668. * Mixes a color with white. It's different from lighten()
  7669. *
  7670. * @param {color} $color
  7671. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7672. * @return {color}
  7673. *
  7674. * @example
  7675. * .element {
  7676. * background-color: tint(#6ecaa6 , 40%);
  7677. * }
  7678. *
  7679. * // CSS Output
  7680. * .element {
  7681. * background-color: #a8dfc9;
  7682. * }
  7683. */
  7684. /* The Color of O2Team Brand */
  7685. /* Color */
  7686. /* Color Palette */
  7687. /* Text Color */
  7688. /* Link */
  7689. /* 背景色 */
  7690. /* 边框颜色 */
  7691. /* 图标颜色 */
  7692. /* Border Radius */
  7693. /* 透明度 */
  7694. /* Font */
  7695. /* Line Height */
  7696. /* 水平间距 */
  7697. /* 垂直间距 */
  7698. /* 图标尺寸 */
  7699. /* z-index */
  7700. /* timing function */
  7701. /**
  7702. * CSS cubic-bezier timing functions
  7703. * http://bourbon.io/docs/#timing-functions
  7704. */
  7705. /**
  7706. * 组件变量
  7707. */
  7708. /* Accordion */
  7709. /* Activity Indicator */
  7710. /* Avatar */
  7711. /* Badge */
  7712. /* Button */
  7713. /* Float Button */
  7714. /* Calendar */
  7715. /* Card */
  7716. /* Checkbox */
  7717. /* Countdown */
  7718. /* Curtain */
  7719. /* Divider */
  7720. /* Drawer */
  7721. /* FloatLayout */
  7722. /* Grid */
  7723. /* ImagePicker */
  7724. /* Indexes */
  7725. /* InputNumber */
  7726. /* Input */
  7727. /* List */
  7728. /* LoadMore */
  7729. /* Loading */
  7730. /* Message */
  7731. /* Modal */
  7732. /* NavBar */
  7733. /* NoticeBar */
  7734. /* Pagination */
  7735. /* Progress */
  7736. /* Radio */
  7737. /* Range */
  7738. /* Rate */
  7739. /* SearchBar */
  7740. /* SegmentedControl */
  7741. /* Slider */
  7742. /* Steps */
  7743. /* SwipeAction */
  7744. /* Switch */
  7745. /* TabBar */
  7746. /* Tabs */
  7747. /* Tag */
  7748. /* Textarea */
  7749. /* Timeline */
  7750. /**
  7751. * Mixins
  7752. */
  7753. /* library */
  7754. /**
  7755. * 元素居中定位
  7756. */
  7757. /**
  7758. * @example scss
  7759. *
  7760. * .element {
  7761. * @include clearfix;
  7762. * }
  7763. *
  7764. * // CSS Output
  7765. * .element::after {
  7766. * clear: both;
  7767. * content: '';
  7768. * display: block;
  7769. * }
  7770. */
  7771. /**
  7772. * 通用的遮罩
  7773. */
  7774. /**
  7775. * Mixes a color with black. It's different from darken()
  7776. *
  7777. * @param {color} $color
  7778. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  7779. * @return {color}
  7780. *
  7781. * @example
  7782. * .element {
  7783. * background-color: shade(#ffbb52, 60%);
  7784. * }
  7785. *
  7786. * // CSS Output
  7787. * .element {
  7788. * background-color: #664a20;
  7789. * }
  7790. */
  7791. /**
  7792. * Mixes a color with white. It's different from lighten()
  7793. *
  7794. * @param {color} $color
  7795. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7796. * @return {color}
  7797. *
  7798. * @example
  7799. * .element {
  7800. * background-color: tint(#6ecaa6 , 40%);
  7801. * }
  7802. *
  7803. * // CSS Output
  7804. * .element {
  7805. * background-color: #a8dfc9;
  7806. * }
  7807. */
  7808. /* Flex Item */
  7809. /**
  7810. * 默认主题下 $color-border-light
  7811. */
  7812. /**
  7813. * 点击态
  7814. */
  7815. /**
  7816. * 禁止态
  7817. */
  7818. /**
  7819. * 设置placeholder 颜色
  7820. */
  7821. /**
  7822. * 默认主题下 $color-border-light
  7823. */
  7824. .at-nav-bar {
  7825. display: -webkit-flex;
  7826. display: -ms-flexbox;
  7827. display: flex;
  7828. -webkit-align-items: center;
  7829. -ms-flex-align: center;
  7830. align-items: center;
  7831. -webkit-justify-content: center;
  7832. -ms-flex-pack: center;
  7833. justify-content: center;
  7834. width: 100%;
  7835. background-color: #FFF;
  7836. -webkit-box-sizing: border-box;
  7837. box-sizing: border-box;
  7838. white-space: nowrap;
  7839. overflow: hidden;
  7840. position: relative;
  7841. /* elements */
  7842. /* modifiers */
  7843. }
  7844. .at-nav-bar::after {
  7845. content: "";
  7846. position: absolute;
  7847. -webkit-transform-origin: center;
  7848. -ms-transform-origin: center;
  7849. transform-origin: center;
  7850. -webkit-box-sizing: border-box;
  7851. box-sizing: border-box;
  7852. pointer-events: none;
  7853. top: -50%;
  7854. left: -50%;
  7855. right: -50%;
  7856. bottom: -50%;
  7857. border: 0 solid #d6e4ef;
  7858. -webkit-transform: scale(0.5);
  7859. -ms-transform: scale(0.5);
  7860. transform: scale(0.5);
  7861. border-bottom-width: 1PX;
  7862. }
  7863. .at-nav-bar__left-view {
  7864. -webkit-flex: 2;
  7865. -ms-flex: 2;
  7866. flex: 2;
  7867. padding: 9PX 5PX;
  7868. height: 100%;
  7869. color: #6190E8;
  7870. font-size: 18PX;
  7871. text-align: left;
  7872. text-overflow: ellipsis;
  7873. overflow: hidden;
  7874. -webkit-transition: background-color 0.3s;
  7875. transition: background-color 0.3s;
  7876. }
  7877. .at-nav-bar__left-view:active {
  7878. background-color: #F0F0F0;
  7879. }
  7880. .at-nav-bar__left-view .at-icon {
  7881. font-size: 48rpx;
  7882. }
  7883. .at-nav-bar__right-view {
  7884. -webkit-flex: 2;
  7885. -ms-flex: 2;
  7886. flex: 2;
  7887. height: 100%;
  7888. color: #6190E8;
  7889. text-align: right;
  7890. overflow: hidden;
  7891. }
  7892. .at-nav-bar__title {
  7893. -webkit-flex: 5;
  7894. -ms-flex: 5;
  7895. flex: 5;
  7896. color: #333;
  7897. font-size: 18PX;
  7898. text-align: center;
  7899. vertical-align: middle;
  7900. line-height: 1;
  7901. overflow: hidden;
  7902. text-overflow: ellipsis;
  7903. white-space: nowrap;
  7904. }
  7905. .at-nav-bar__text {
  7906. display: inline-block;
  7907. padding-left: 5PX;
  7908. height: 100%;
  7909. font-size: 16PX;
  7910. vertical-align: middle;
  7911. line-height: 1;
  7912. overflow: hidden;
  7913. text-overflow: ellipsis;
  7914. white-space: nowrap;
  7915. }
  7916. .at-nav-bar__container {
  7917. display: inline-block;
  7918. padding: 9PX 5PX;
  7919. width: 50%;
  7920. height: 100%;
  7921. font-size: 18PX;
  7922. text-align: center;
  7923. -webkit-box-sizing: border-box;
  7924. box-sizing: border-box;
  7925. -webkit-transition: background-color 0.3s;
  7926. transition: background-color 0.3s;
  7927. }
  7928. .at-nav-bar__container:active {
  7929. background-color: #F0F0F0;
  7930. }
  7931. .at-nav-bar__container .at-icon {
  7932. font-size: 48rpx;
  7933. }
  7934. .at-nav-bar__container--hide {
  7935. display: inline-block;
  7936. visibility: hidden;
  7937. }
  7938. .at-nav-bar--no-border::after {
  7939. border-bottom-width: 0;
  7940. }
  7941. .at-nav-bar--fixed {
  7942. position: fixed;
  7943. top: 0;
  7944. left: 0;
  7945. right: 0;
  7946. z-index: 800;
  7947. }
  7948. /**
  7949. * Default variables
  7950. */
  7951. /**
  7952. * Mixes a color with white. It's different from lighten()
  7953. *
  7954. * @param {color} $color
  7955. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  7956. * @return {color}
  7957. *
  7958. * @example
  7959. * .element {
  7960. * background-color: tint(#6ecaa6 , 40%);
  7961. * }
  7962. *
  7963. * // CSS Output
  7964. * .element {
  7965. * background-color: #a8dfc9;
  7966. * }
  7967. */
  7968. /* The Color of O2Team Brand */
  7969. /* Color */
  7970. /* Color Palette */
  7971. /* Text Color */
  7972. /* Link */
  7973. /* 背景色 */
  7974. /* 边框颜色 */
  7975. /* 图标颜色 */
  7976. /* Border Radius */
  7977. /* 透明度 */
  7978. /* Font */
  7979. /* Line Height */
  7980. /* 水平间距 */
  7981. /* 垂直间距 */
  7982. /* 图标尺寸 */
  7983. /* z-index */
  7984. /* timing function */
  7985. /**
  7986. * CSS cubic-bezier timing functions
  7987. * http://bourbon.io/docs/#timing-functions
  7988. */
  7989. /**
  7990. * 组件变量
  7991. */
  7992. /* Accordion */
  7993. /* Activity Indicator */
  7994. /* Avatar */
  7995. /* Badge */
  7996. /* Button */
  7997. /* Float Button */
  7998. /* Calendar */
  7999. /* Card */
  8000. /* Checkbox */
  8001. /* Countdown */
  8002. /* Curtain */
  8003. /* Divider */
  8004. /* Drawer */
  8005. /* FloatLayout */
  8006. /* Grid */
  8007. /* ImagePicker */
  8008. /* Indexes */
  8009. /* InputNumber */
  8010. /* Input */
  8011. /* List */
  8012. /* LoadMore */
  8013. /* Loading */
  8014. /* Message */
  8015. /* Modal */
  8016. /* NavBar */
  8017. /* NoticeBar */
  8018. /* Pagination */
  8019. /* Progress */
  8020. /* Radio */
  8021. /* Range */
  8022. /* Rate */
  8023. /* SearchBar */
  8024. /* SegmentedControl */
  8025. /* Slider */
  8026. /* Steps */
  8027. /* SwipeAction */
  8028. /* Switch */
  8029. /* TabBar */
  8030. /* Tabs */
  8031. /* Tag */
  8032. /* Textarea */
  8033. /* Timeline */
  8034. /**
  8035. * Mixins
  8036. */
  8037. /* library */
  8038. /**
  8039. * 元素居中定位
  8040. */
  8041. /**
  8042. * @example scss
  8043. *
  8044. * .element {
  8045. * @include clearfix;
  8046. * }
  8047. *
  8048. * // CSS Output
  8049. * .element::after {
  8050. * clear: both;
  8051. * content: '';
  8052. * display: block;
  8053. * }
  8054. */
  8055. /**
  8056. * 通用的遮罩
  8057. */
  8058. /**
  8059. * Mixes a color with black. It's different from darken()
  8060. *
  8061. * @param {color} $color
  8062. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  8063. * @return {color}
  8064. *
  8065. * @example
  8066. * .element {
  8067. * background-color: shade(#ffbb52, 60%);
  8068. * }
  8069. *
  8070. * // CSS Output
  8071. * .element {
  8072. * background-color: #664a20;
  8073. * }
  8074. */
  8075. /**
  8076. * Mixes a color with white. It's different from lighten()
  8077. *
  8078. * @param {color} $color
  8079. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8080. * @return {color}
  8081. *
  8082. * @example
  8083. * .element {
  8084. * background-color: tint(#6ecaa6 , 40%);
  8085. * }
  8086. *
  8087. * // CSS Output
  8088. * .element {
  8089. * background-color: #a8dfc9;
  8090. * }
  8091. */
  8092. /* Flex Item */
  8093. /**
  8094. * 默认主题下 $color-border-light
  8095. */
  8096. /**
  8097. * 点击态
  8098. */
  8099. /**
  8100. * 禁止态
  8101. */
  8102. /**
  8103. * 设置placeholder 颜色
  8104. */
  8105. /**
  8106. * 默认主题下 $color-border-light
  8107. */
  8108. .at-noticebar {
  8109. position: relative;
  8110. padding: 12rpx 24rpx;
  8111. color: #DE8C17;
  8112. font-size: 0;
  8113. background: #FCF6ED;
  8114. /* elements */
  8115. /* modifiers */
  8116. }
  8117. .at-noticebar__content {
  8118. line-height: 1.5;
  8119. word-break: break-all;
  8120. word-wrap: break-word;
  8121. }
  8122. .at-noticebar__content-icon {
  8123. display: inline-block;
  8124. margin-right: 12rpx;
  8125. vertical-align: top;
  8126. }
  8127. .at-noticebar__content-icon .at-icon {
  8128. font-size: 30rpx;
  8129. line-height: 36rpx;
  8130. }
  8131. .at-noticebar__content-text {
  8132. display: inline;
  8133. font-size: 24rpx;
  8134. }
  8135. .at-noticebar__content-inner {
  8136. display: inline;
  8137. }
  8138. .at-noticebar__close {
  8139. position: absolute;
  8140. top: 50%;
  8141. left: 24rpx;
  8142. width: 32rpx;
  8143. height: 32rpx;
  8144. -webkit-transform: translate3d(0, -50%, 0);
  8145. transform: translate3d(0, -50%, 0);
  8146. }
  8147. .at-noticebar__close .at-icon {
  8148. color: #CCC;
  8149. font-size: 32rpx;
  8150. }
  8151. .at-noticebar__close + .at-noticebar__content {
  8152. margin-left: 50rpx;
  8153. }
  8154. .at-noticebar__more {
  8155. color: #999;
  8156. font-size: 0;
  8157. }
  8158. .at-noticebar__more .text {
  8159. font-size: 24rpx;
  8160. line-height: 1.5;
  8161. vertical-align: middle;
  8162. }
  8163. .at-noticebar__more-icon {
  8164. display: inline-block;
  8165. width: 24rpx;
  8166. vertical-align: middle;
  8167. overflow: hidden;
  8168. }
  8169. .at-noticebar__more-icon .at-icon {
  8170. font-size: 24rpx;
  8171. }
  8172. .at-noticebar--single {
  8173. display: -webkit-flex;
  8174. display: -ms-flexbox;
  8175. display: flex;
  8176. -webkit-justify-content: space-between;
  8177. -ms-flex-pack: justify;
  8178. justify-content: space-between;
  8179. }
  8180. .at-noticebar--single .at-noticebar__content {
  8181. -webkit-flex: 1;
  8182. -ms-flex: 1;
  8183. flex: 1;
  8184. display: -webkit-flex;
  8185. display: -ms-flexbox;
  8186. display: flex;
  8187. -webkit-flex-direction: row;
  8188. -ms-flex-direction: row;
  8189. flex-direction: row;
  8190. overflow: hidden;
  8191. }
  8192. .at-noticebar--single .at-noticebar__content-text {
  8193. display: -webkit-flex;
  8194. display: -ms-flexbox;
  8195. display: flex;
  8196. overflow: hidden;
  8197. }
  8198. .at-noticebar--single .at-noticebar__content-inner {
  8199. -webkit-flex: 1;
  8200. -ms-flex: 1;
  8201. flex: 1;
  8202. overflow: hidden;
  8203. text-overflow: ellipsis;
  8204. white-space: nowrap;
  8205. }
  8206. .at-noticebar--marquee .at-noticebar__content {
  8207. display: -webkit-flex;
  8208. display: -ms-flexbox;
  8209. display: flex;
  8210. -webkit-flex-direction: row;
  8211. -ms-flex-direction: row;
  8212. flex-direction: row;
  8213. -webkit-justify-content: center;
  8214. -ms-flex-pack: center;
  8215. justify-content: center;
  8216. overflow: hidden;
  8217. }
  8218. .at-noticebar--marquee .at-noticebar__content-text {
  8219. -webkit-flex: 1;
  8220. -ms-flex: 1;
  8221. flex: 1;
  8222. overflow: hidden;
  8223. }
  8224. .at-noticebar--marquee .at-noticebar__content-inner {
  8225. display: inline-block;
  8226. white-space: nowrap;
  8227. padding-left: 100%;
  8228. height: 36rpx;
  8229. -webkit-animation: marquee 1s linear infinite both;
  8230. animation: marquee 1s linear infinite both;
  8231. -webkit-transform: translateZ(0);
  8232. transform: translateZ(0);
  8233. }
  8234. .at-noticebar--more .at-noticebar__content {
  8235. max-width: 525rpx;
  8236. }
  8237. .at-noticebar--weapp .at-noticebar__content-inner {
  8238. -webkit-animation: none;
  8239. animation: none;
  8240. }
  8241. @-webkit-keyframes marquee {
  8242. 100% {
  8243. -webkit-transform: translate3d(-100%, 0, 0);
  8244. transform: translate3d(-100%, 0, 0);
  8245. }
  8246. }
  8247. @keyframes marquee {
  8248. 100% {
  8249. -webkit-transform: translate3d(-100%, 0, 0);
  8250. transform: translate3d(-100%, 0, 0);
  8251. }
  8252. }
  8253. /**
  8254. * Default variables
  8255. */
  8256. /**
  8257. * Mixes a color with white. It's different from lighten()
  8258. *
  8259. * @param {color} $color
  8260. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8261. * @return {color}
  8262. *
  8263. * @example
  8264. * .element {
  8265. * background-color: tint(#6ecaa6 , 40%);
  8266. * }
  8267. *
  8268. * // CSS Output
  8269. * .element {
  8270. * background-color: #a8dfc9;
  8271. * }
  8272. */
  8273. /* The Color of O2Team Brand */
  8274. /* Color */
  8275. /* Color Palette */
  8276. /* Text Color */
  8277. /* Link */
  8278. /* 背景色 */
  8279. /* 边框颜色 */
  8280. /* 图标颜色 */
  8281. /* Border Radius */
  8282. /* 透明度 */
  8283. /* Font */
  8284. /* Line Height */
  8285. /* 水平间距 */
  8286. /* 垂直间距 */
  8287. /* 图标尺寸 */
  8288. /* z-index */
  8289. /* timing function */
  8290. /**
  8291. * CSS cubic-bezier timing functions
  8292. * http://bourbon.io/docs/#timing-functions
  8293. */
  8294. /**
  8295. * 组件变量
  8296. */
  8297. /* Accordion */
  8298. /* Activity Indicator */
  8299. /* Avatar */
  8300. /* Badge */
  8301. /* Button */
  8302. /* Float Button */
  8303. /* Calendar */
  8304. /* Card */
  8305. /* Checkbox */
  8306. /* Countdown */
  8307. /* Curtain */
  8308. /* Divider */
  8309. /* Drawer */
  8310. /* FloatLayout */
  8311. /* Grid */
  8312. /* ImagePicker */
  8313. /* Indexes */
  8314. /* InputNumber */
  8315. /* Input */
  8316. /* List */
  8317. /* LoadMore */
  8318. /* Loading */
  8319. /* Message */
  8320. /* Modal */
  8321. /* NavBar */
  8322. /* NoticeBar */
  8323. /* Pagination */
  8324. /* Progress */
  8325. /* Radio */
  8326. /* Range */
  8327. /* Rate */
  8328. /* SearchBar */
  8329. /* SegmentedControl */
  8330. /* Slider */
  8331. /* Steps */
  8332. /* SwipeAction */
  8333. /* Switch */
  8334. /* TabBar */
  8335. /* Tabs */
  8336. /* Tag */
  8337. /* Textarea */
  8338. /* Timeline */
  8339. /**
  8340. * Mixins
  8341. */
  8342. /* library */
  8343. /**
  8344. * 元素居中定位
  8345. */
  8346. /**
  8347. * @example scss
  8348. *
  8349. * .element {
  8350. * @include clearfix;
  8351. * }
  8352. *
  8353. * // CSS Output
  8354. * .element::after {
  8355. * clear: both;
  8356. * content: '';
  8357. * display: block;
  8358. * }
  8359. */
  8360. /**
  8361. * 通用的遮罩
  8362. */
  8363. /**
  8364. * Mixes a color with black. It's different from darken()
  8365. *
  8366. * @param {color} $color
  8367. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  8368. * @return {color}
  8369. *
  8370. * @example
  8371. * .element {
  8372. * background-color: shade(#ffbb52, 60%);
  8373. * }
  8374. *
  8375. * // CSS Output
  8376. * .element {
  8377. * background-color: #664a20;
  8378. * }
  8379. */
  8380. /**
  8381. * Mixes a color with white. It's different from lighten()
  8382. *
  8383. * @param {color} $color
  8384. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8385. * @return {color}
  8386. *
  8387. * @example
  8388. * .element {
  8389. * background-color: tint(#6ecaa6 , 40%);
  8390. * }
  8391. *
  8392. * // CSS Output
  8393. * .element {
  8394. * background-color: #a8dfc9;
  8395. * }
  8396. */
  8397. /* Flex Item */
  8398. /**
  8399. * 默认主题下 $color-border-light
  8400. */
  8401. /**
  8402. * 点击态
  8403. */
  8404. /**
  8405. * 禁止态
  8406. */
  8407. /**
  8408. * 设置placeholder 颜色
  8409. */
  8410. /**
  8411. * 默认主题下 $color-border-light
  8412. */
  8413. .at-pagination {
  8414. position: relative;
  8415. display: -webkit-flex;
  8416. display: -ms-flexbox;
  8417. display: flex;
  8418. -webkit-justify-content: space-between;
  8419. -ms-flex-pack: justify;
  8420. justify-content: space-between;
  8421. -webkit-align-items: center;
  8422. -ms-flex-align: center;
  8423. align-items: center;
  8424. margin: 0 40rpx;
  8425. }
  8426. .at-pagination__btn-prev, .at-pagination__btn-next {
  8427. font-size: 0;
  8428. }
  8429. .at-pagination__btn-prev .at-icon, .at-pagination__btn-next .at-icon {
  8430. color: #333;
  8431. font-size: 32rpx;
  8432. }
  8433. .at-pagination__number {
  8434. -webkit-flex: 1;
  8435. -ms-flex: 1;
  8436. flex: 1;
  8437. color: #333;
  8438. font-size: 28rpx;
  8439. text-align: center;
  8440. overflow: hidden;
  8441. }
  8442. .at-pagination__number-current {
  8443. color: #6190E8;
  8444. }
  8445. /**
  8446. * Default variables
  8447. */
  8448. /**
  8449. * Mixes a color with white. It's different from lighten()
  8450. *
  8451. * @param {color} $color
  8452. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8453. * @return {color}
  8454. *
  8455. * @example
  8456. * .element {
  8457. * background-color: tint(#6ecaa6 , 40%);
  8458. * }
  8459. *
  8460. * // CSS Output
  8461. * .element {
  8462. * background-color: #a8dfc9;
  8463. * }
  8464. */
  8465. /* The Color of O2Team Brand */
  8466. /* Color */
  8467. /* Color Palette */
  8468. /* Text Color */
  8469. /* Link */
  8470. /* 背景色 */
  8471. /* 边框颜色 */
  8472. /* 图标颜色 */
  8473. /* Border Radius */
  8474. /* 透明度 */
  8475. /* Font */
  8476. /* Line Height */
  8477. /* 水平间距 */
  8478. /* 垂直间距 */
  8479. /* 图标尺寸 */
  8480. /* z-index */
  8481. /* timing function */
  8482. /**
  8483. * CSS cubic-bezier timing functions
  8484. * http://bourbon.io/docs/#timing-functions
  8485. */
  8486. /**
  8487. * 组件变量
  8488. */
  8489. /* Accordion */
  8490. /* Activity Indicator */
  8491. /* Avatar */
  8492. /* Badge */
  8493. /* Button */
  8494. /* Float Button */
  8495. /* Calendar */
  8496. /* Card */
  8497. /* Checkbox */
  8498. /* Countdown */
  8499. /* Curtain */
  8500. /* Divider */
  8501. /* Drawer */
  8502. /* FloatLayout */
  8503. /* Grid */
  8504. /* ImagePicker */
  8505. /* Indexes */
  8506. /* InputNumber */
  8507. /* Input */
  8508. /* List */
  8509. /* LoadMore */
  8510. /* Loading */
  8511. /* Message */
  8512. /* Modal */
  8513. /* NavBar */
  8514. /* NoticeBar */
  8515. /* Pagination */
  8516. /* Progress */
  8517. /* Radio */
  8518. /* Range */
  8519. /* Rate */
  8520. /* SearchBar */
  8521. /* SegmentedControl */
  8522. /* Slider */
  8523. /* Steps */
  8524. /* SwipeAction */
  8525. /* Switch */
  8526. /* TabBar */
  8527. /* Tabs */
  8528. /* Tag */
  8529. /* Textarea */
  8530. /* Timeline */
  8531. /**
  8532. * Mixins
  8533. */
  8534. /* library */
  8535. /**
  8536. * 元素居中定位
  8537. */
  8538. /**
  8539. * @example scss
  8540. *
  8541. * .element {
  8542. * @include clearfix;
  8543. * }
  8544. *
  8545. * // CSS Output
  8546. * .element::after {
  8547. * clear: both;
  8548. * content: '';
  8549. * display: block;
  8550. * }
  8551. */
  8552. /**
  8553. * 通用的遮罩
  8554. */
  8555. /**
  8556. * Mixes a color with black. It's different from darken()
  8557. *
  8558. * @param {color} $color
  8559. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  8560. * @return {color}
  8561. *
  8562. * @example
  8563. * .element {
  8564. * background-color: shade(#ffbb52, 60%);
  8565. * }
  8566. *
  8567. * // CSS Output
  8568. * .element {
  8569. * background-color: #664a20;
  8570. * }
  8571. */
  8572. /**
  8573. * Mixes a color with white. It's different from lighten()
  8574. *
  8575. * @param {color} $color
  8576. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8577. * @return {color}
  8578. *
  8579. * @example
  8580. * .element {
  8581. * background-color: tint(#6ecaa6 , 40%);
  8582. * }
  8583. *
  8584. * // CSS Output
  8585. * .element {
  8586. * background-color: #a8dfc9;
  8587. * }
  8588. */
  8589. /* Flex Item */
  8590. /**
  8591. * 默认主题下 $color-border-light
  8592. */
  8593. /**
  8594. * 点击态
  8595. */
  8596. /**
  8597. * 禁止态
  8598. */
  8599. /**
  8600. * 设置placeholder 颜色
  8601. */
  8602. /**
  8603. * 默认主题下 $color-border-light
  8604. */
  8605. @-webkit-keyframes progress-active {
  8606. from {
  8607. opacity: 0.5;
  8608. -webkit-transform: translate(-100%);
  8609. transform: translate(-100%);
  8610. }
  8611. to {
  8612. opacity: 0.1;
  8613. -webkit-transform: translate(0);
  8614. transform: translate(0);
  8615. }
  8616. }
  8617. @keyframes progress-active {
  8618. from {
  8619. opacity: 0.5;
  8620. -webkit-transform: translate(-100%);
  8621. transform: translate(-100%);
  8622. }
  8623. to {
  8624. opacity: 0.1;
  8625. -webkit-transform: translate(0);
  8626. transform: translate(0);
  8627. }
  8628. }
  8629. .at-progress {
  8630. display: -webkit-flex;
  8631. display: -ms-flexbox;
  8632. display: flex;
  8633. -webkit-align-items: center;
  8634. -ms-flex-align: center;
  8635. align-items: center;
  8636. /* elements */
  8637. /* modifiers */
  8638. }
  8639. .at-progress__outer {
  8640. -webkit-flex: 1 1 100%;
  8641. -ms-flex: 1 1 100%;
  8642. flex: 1 1 100%;
  8643. margin-right: 0;
  8644. padding-right: 0;
  8645. }
  8646. .at-progress__outer-inner {
  8647. width: 100%;
  8648. background-color: #F7F7F7;
  8649. border-radius: 8rpx;
  8650. vertical-align: middle;
  8651. }
  8652. .at-progress__outer-inner-background {
  8653. position: relative;
  8654. height: 16rpx;
  8655. border-radius: 8rpx;
  8656. background-color: #78A4F4;
  8657. -webkit-transition: all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  8658. transition: all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  8659. overflow: hidden;
  8660. }
  8661. .at-progress__content {
  8662. -webkit-flex: 1 1 70rpx;
  8663. -ms-flex: 1 1 70rpx;
  8664. flex: 1 1 70rpx;
  8665. margin-left: 10rpx;
  8666. font-size: 24rpx;
  8667. text-align: center;
  8668. }
  8669. .at-progress__content .at-icon {
  8670. font-size: 36rpx;
  8671. }
  8672. .at-progress--progress .at-progress__outer-inner-background::before {
  8673. content: "";
  8674. opacity: 0;
  8675. position: absolute;
  8676. top: 0;
  8677. left: 0;
  8678. right: 0;
  8679. bottom: 0;
  8680. background: #FFF;
  8681. border-radius: 8rpx;
  8682. -webkit-animation: progress-active 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;
  8683. animation: progress-active 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;
  8684. }
  8685. .at-progress--error .at-progress__outer-inner-background {
  8686. background: #FF4949;
  8687. }
  8688. .at-progress--error .at-icon {
  8689. color: #FF4949;
  8690. }
  8691. .at-progress--success .at-progress__outer-inner-background {
  8692. background: #13CE66;
  8693. }
  8694. .at-progress--success .at-icon {
  8695. color: #13CE66;
  8696. }
  8697. /**
  8698. * Default variables
  8699. */
  8700. /**
  8701. * Mixes a color with white. It's different from lighten()
  8702. *
  8703. * @param {color} $color
  8704. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8705. * @return {color}
  8706. *
  8707. * @example
  8708. * .element {
  8709. * background-color: tint(#6ecaa6 , 40%);
  8710. * }
  8711. *
  8712. * // CSS Output
  8713. * .element {
  8714. * background-color: #a8dfc9;
  8715. * }
  8716. */
  8717. /* The Color of O2Team Brand */
  8718. /* Color */
  8719. /* Color Palette */
  8720. /* Text Color */
  8721. /* Link */
  8722. /* 背景色 */
  8723. /* 边框颜色 */
  8724. /* 图标颜色 */
  8725. /* Border Radius */
  8726. /* 透明度 */
  8727. /* Font */
  8728. /* Line Height */
  8729. /* 水平间距 */
  8730. /* 垂直间距 */
  8731. /* 图标尺寸 */
  8732. /* z-index */
  8733. /* timing function */
  8734. /**
  8735. * CSS cubic-bezier timing functions
  8736. * http://bourbon.io/docs/#timing-functions
  8737. */
  8738. /**
  8739. * 组件变量
  8740. */
  8741. /* Accordion */
  8742. /* Activity Indicator */
  8743. /* Avatar */
  8744. /* Badge */
  8745. /* Button */
  8746. /* Float Button */
  8747. /* Calendar */
  8748. /* Card */
  8749. /* Checkbox */
  8750. /* Countdown */
  8751. /* Curtain */
  8752. /* Divider */
  8753. /* Drawer */
  8754. /* FloatLayout */
  8755. /* Grid */
  8756. /* ImagePicker */
  8757. /* Indexes */
  8758. /* InputNumber */
  8759. /* Input */
  8760. /* List */
  8761. /* LoadMore */
  8762. /* Loading */
  8763. /* Message */
  8764. /* Modal */
  8765. /* NavBar */
  8766. /* NoticeBar */
  8767. /* Pagination */
  8768. /* Progress */
  8769. /* Radio */
  8770. /* Range */
  8771. /* Rate */
  8772. /* SearchBar */
  8773. /* SegmentedControl */
  8774. /* Slider */
  8775. /* Steps */
  8776. /* SwipeAction */
  8777. /* Switch */
  8778. /* TabBar */
  8779. /* Tabs */
  8780. /* Tag */
  8781. /* Textarea */
  8782. /* Timeline */
  8783. /**
  8784. * Mixins
  8785. */
  8786. /* library */
  8787. /**
  8788. * 元素居中定位
  8789. */
  8790. /**
  8791. * @example scss
  8792. *
  8793. * .element {
  8794. * @include clearfix;
  8795. * }
  8796. *
  8797. * // CSS Output
  8798. * .element::after {
  8799. * clear: both;
  8800. * content: '';
  8801. * display: block;
  8802. * }
  8803. */
  8804. /**
  8805. * 通用的遮罩
  8806. */
  8807. /**
  8808. * Mixes a color with black. It's different from darken()
  8809. *
  8810. * @param {color} $color
  8811. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  8812. * @return {color}
  8813. *
  8814. * @example
  8815. * .element {
  8816. * background-color: shade(#ffbb52, 60%);
  8817. * }
  8818. *
  8819. * // CSS Output
  8820. * .element {
  8821. * background-color: #664a20;
  8822. * }
  8823. */
  8824. /**
  8825. * Mixes a color with white. It's different from lighten()
  8826. *
  8827. * @param {color} $color
  8828. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8829. * @return {color}
  8830. *
  8831. * @example
  8832. * .element {
  8833. * background-color: tint(#6ecaa6 , 40%);
  8834. * }
  8835. *
  8836. * // CSS Output
  8837. * .element {
  8838. * background-color: #a8dfc9;
  8839. * }
  8840. */
  8841. /* Flex Item */
  8842. /**
  8843. * 默认主题下 $color-border-light
  8844. */
  8845. /**
  8846. * 点击态
  8847. */
  8848. /**
  8849. * 禁止态
  8850. */
  8851. /**
  8852. * 设置placeholder 颜色
  8853. */
  8854. /**
  8855. * 默认主题下 $color-border-light
  8856. */
  8857. .at-radio {
  8858. position: relative;
  8859. background-color: #FFF;
  8860. position: relative;
  8861. position: relative;
  8862. /* elements */
  8863. }
  8864. .at-radio::before {
  8865. content: "";
  8866. position: absolute;
  8867. -webkit-transform-origin: center;
  8868. -ms-transform-origin: center;
  8869. transform-origin: center;
  8870. -webkit-box-sizing: border-box;
  8871. box-sizing: border-box;
  8872. pointer-events: none;
  8873. top: 0;
  8874. left: 0;
  8875. right: 0;
  8876. bottom: auto;
  8877. -webkit-transform: scaleY(0.5);
  8878. -ms-transform: scaleY(0.5);
  8879. transform: scaleY(0.5);
  8880. border-top: 1PX solid #d6e4ef;
  8881. }
  8882. .at-radio::after {
  8883. content: "";
  8884. position: absolute;
  8885. -webkit-transform-origin: center;
  8886. -ms-transform-origin: center;
  8887. transform-origin: center;
  8888. -webkit-box-sizing: border-box;
  8889. box-sizing: border-box;
  8890. pointer-events: none;
  8891. top: auto;
  8892. left: 0;
  8893. right: 0;
  8894. bottom: 0;
  8895. -webkit-transform: scaleY(0.5);
  8896. -ms-transform: scaleY(0.5);
  8897. transform: scaleY(0.5);
  8898. border-bottom: 1PX solid #d6e4ef;
  8899. }
  8900. .at-radio__option-wrap {
  8901. padding: 24rpx 32rpx 24rpx 0;
  8902. }
  8903. .at-radio__option-container {
  8904. display: -webkit-flex;
  8905. display: -ms-flexbox;
  8906. display: flex;
  8907. }
  8908. .at-radio__title {
  8909. -webkit-flex: 6;
  8910. -ms-flex: 6;
  8911. flex: 6;
  8912. color: #333;
  8913. font-size: 32rpx;
  8914. text-align: left;
  8915. line-height: 1.5;
  8916. word-break: break-all;
  8917. }
  8918. .at-radio__icon {
  8919. -webkit-flex: 1;
  8920. -ms-flex: 1;
  8921. flex: 1;
  8922. font-size: 32rpx;
  8923. text-align: right;
  8924. overflow: hidden;
  8925. visibility: hidden;
  8926. }
  8927. .at-radio__icon--checked {
  8928. visibility: visible;
  8929. }
  8930. .at-radio__icon .at-icon {
  8931. color: #6190E8;
  8932. }
  8933. .at-radio__desc {
  8934. display: block;
  8935. width: 86%;
  8936. color: #999;
  8937. font-size: 24rpx;
  8938. text-align: left;
  8939. line-height: 1.5;
  8940. letter-spacing: 0;
  8941. word-break: break-all;
  8942. }
  8943. .at-radio__option {
  8944. padding-left: 32rpx;
  8945. -webkit-transition: background-color 0.3s;
  8946. transition: background-color 0.3s;
  8947. }
  8948. .at-radio__option:active {
  8949. background-color: #F0F0F0;
  8950. }
  8951. .at-radio__option--disabled .at-radio__option-container,
  8952. .at-radio__option--disabled .at-radio__desc {
  8953. opacity: 0.3;
  8954. }
  8955. .at-radio__option--disabled:active {
  8956. background-color: inherit;
  8957. }
  8958. .at-radio__option + .at-radio__option .at-radio__option-wrap {
  8959. position: relative;
  8960. }
  8961. .at-radio__option + .at-radio__option .at-radio__option-wrap::after {
  8962. content: "";
  8963. position: absolute;
  8964. -webkit-transform-origin: center;
  8965. -ms-transform-origin: center;
  8966. transform-origin: center;
  8967. -webkit-box-sizing: border-box;
  8968. box-sizing: border-box;
  8969. pointer-events: none;
  8970. top: -50%;
  8971. left: -50%;
  8972. right: -50%;
  8973. bottom: -50%;
  8974. border: 0 solid #d6e4ef;
  8975. -webkit-transform: scale(0.5);
  8976. -ms-transform: scale(0.5);
  8977. transform: scale(0.5);
  8978. border-top-width: 1PX;
  8979. }
  8980. /**
  8981. * Default variables
  8982. */
  8983. /**
  8984. * Mixes a color with white. It's different from lighten()
  8985. *
  8986. * @param {color} $color
  8987. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  8988. * @return {color}
  8989. *
  8990. * @example
  8991. * .element {
  8992. * background-color: tint(#6ecaa6 , 40%);
  8993. * }
  8994. *
  8995. * // CSS Output
  8996. * .element {
  8997. * background-color: #a8dfc9;
  8998. * }
  8999. */
  9000. /* The Color of O2Team Brand */
  9001. /* Color */
  9002. /* Color Palette */
  9003. /* Text Color */
  9004. /* Link */
  9005. /* 背景色 */
  9006. /* 边框颜色 */
  9007. /* 图标颜色 */
  9008. /* Border Radius */
  9009. /* 透明度 */
  9010. /* Font */
  9011. /* Line Height */
  9012. /* 水平间距 */
  9013. /* 垂直间距 */
  9014. /* 图标尺寸 */
  9015. /* z-index */
  9016. /* timing function */
  9017. /**
  9018. * CSS cubic-bezier timing functions
  9019. * http://bourbon.io/docs/#timing-functions
  9020. */
  9021. /**
  9022. * 组件变量
  9023. */
  9024. /* Accordion */
  9025. /* Activity Indicator */
  9026. /* Avatar */
  9027. /* Badge */
  9028. /* Button */
  9029. /* Float Button */
  9030. /* Calendar */
  9031. /* Card */
  9032. /* Checkbox */
  9033. /* Countdown */
  9034. /* Curtain */
  9035. /* Divider */
  9036. /* Drawer */
  9037. /* FloatLayout */
  9038. /* Grid */
  9039. /* ImagePicker */
  9040. /* Indexes */
  9041. /* InputNumber */
  9042. /* Input */
  9043. /* List */
  9044. /* LoadMore */
  9045. /* Loading */
  9046. /* Message */
  9047. /* Modal */
  9048. /* NavBar */
  9049. /* NoticeBar */
  9050. /* Pagination */
  9051. /* Progress */
  9052. /* Radio */
  9053. /* Range */
  9054. /* Rate */
  9055. /* SearchBar */
  9056. /* SegmentedControl */
  9057. /* Slider */
  9058. /* Steps */
  9059. /* SwipeAction */
  9060. /* Switch */
  9061. /* TabBar */
  9062. /* Tabs */
  9063. /* Tag */
  9064. /* Textarea */
  9065. /* Timeline */
  9066. /**
  9067. * Mixins
  9068. */
  9069. /* library */
  9070. /**
  9071. * 元素居中定位
  9072. */
  9073. /**
  9074. * @example scss
  9075. *
  9076. * .element {
  9077. * @include clearfix;
  9078. * }
  9079. *
  9080. * // CSS Output
  9081. * .element::after {
  9082. * clear: both;
  9083. * content: '';
  9084. * display: block;
  9085. * }
  9086. */
  9087. /**
  9088. * 通用的遮罩
  9089. */
  9090. /**
  9091. * Mixes a color with black. It's different from darken()
  9092. *
  9093. * @param {color} $color
  9094. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  9095. * @return {color}
  9096. *
  9097. * @example
  9098. * .element {
  9099. * background-color: shade(#ffbb52, 60%);
  9100. * }
  9101. *
  9102. * // CSS Output
  9103. * .element {
  9104. * background-color: #664a20;
  9105. * }
  9106. */
  9107. /**
  9108. * Mixes a color with white. It's different from lighten()
  9109. *
  9110. * @param {color} $color
  9111. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9112. * @return {color}
  9113. *
  9114. * @example
  9115. * .element {
  9116. * background-color: tint(#6ecaa6 , 40%);
  9117. * }
  9118. *
  9119. * // CSS Output
  9120. * .element {
  9121. * background-color: #a8dfc9;
  9122. * }
  9123. */
  9124. /* Flex Item */
  9125. /**
  9126. * 默认主题下 $color-border-light
  9127. */
  9128. /**
  9129. * 点击态
  9130. */
  9131. /**
  9132. * 禁止态
  9133. */
  9134. /**
  9135. * 设置placeholder 颜色
  9136. */
  9137. /**
  9138. * 默认主题下 $color-border-light
  9139. */
  9140. .at-range {
  9141. position: relative;
  9142. padding: 0 18PX;
  9143. width: 100%;
  9144. -webkit-box-sizing: border-box;
  9145. box-sizing: border-box;
  9146. /* elements */
  9147. /* modifiers */
  9148. }
  9149. .at-range__container {
  9150. position: relative;
  9151. display: -webkit-flex;
  9152. display: -ms-flexbox;
  9153. display: flex;
  9154. -webkit-align-items: center;
  9155. -ms-flex-align: center;
  9156. align-items: center;
  9157. width: 100%;
  9158. height: 28PX;
  9159. -webkit-box-sizing: border-box;
  9160. box-sizing: border-box;
  9161. }
  9162. .at-range__rail {
  9163. width: 100%;
  9164. height: 2PX;
  9165. background-color: #E9E9E9;
  9166. -webkit-box-sizing: border-box;
  9167. box-sizing: border-box;
  9168. overflow: hidden;
  9169. }
  9170. .at-range__track {
  9171. position: absolute;
  9172. height: 2PX;
  9173. background-color: #6190E8;
  9174. }
  9175. .at-range__slider {
  9176. position: absolute;
  9177. margin-left: -14PX;
  9178. width: 28PX;
  9179. height: 28PX;
  9180. border-radius: 50%;
  9181. background-color: #FFF;
  9182. -webkit-box-shadow: 0 0 4PX 0 rgba(0, 0, 0, 0.2);
  9183. box-shadow: 0 0 4PX 0 rgba(0, 0, 0, 0.2);
  9184. -webkit-box-sizing: border-box;
  9185. box-sizing: border-box;
  9186. }
  9187. .at-range--disabled {
  9188. opacity: 0.3;
  9189. }
  9190. /**
  9191. * Default variables
  9192. */
  9193. /**
  9194. * Mixes a color with white. It's different from lighten()
  9195. *
  9196. * @param {color} $color
  9197. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9198. * @return {color}
  9199. *
  9200. * @example
  9201. * .element {
  9202. * background-color: tint(#6ecaa6 , 40%);
  9203. * }
  9204. *
  9205. * // CSS Output
  9206. * .element {
  9207. * background-color: #a8dfc9;
  9208. * }
  9209. */
  9210. /* The Color of O2Team Brand */
  9211. /* Color */
  9212. /* Color Palette */
  9213. /* Text Color */
  9214. /* Link */
  9215. /* 背景色 */
  9216. /* 边框颜色 */
  9217. /* 图标颜色 */
  9218. /* Border Radius */
  9219. /* 透明度 */
  9220. /* Font */
  9221. /* Line Height */
  9222. /* 水平间距 */
  9223. /* 垂直间距 */
  9224. /* 图标尺寸 */
  9225. /* z-index */
  9226. /* timing function */
  9227. /**
  9228. * CSS cubic-bezier timing functions
  9229. * http://bourbon.io/docs/#timing-functions
  9230. */
  9231. /**
  9232. * 组件变量
  9233. */
  9234. /* Accordion */
  9235. /* Activity Indicator */
  9236. /* Avatar */
  9237. /* Badge */
  9238. /* Button */
  9239. /* Float Button */
  9240. /* Calendar */
  9241. /* Card */
  9242. /* Checkbox */
  9243. /* Countdown */
  9244. /* Curtain */
  9245. /* Divider */
  9246. /* Drawer */
  9247. /* FloatLayout */
  9248. /* Grid */
  9249. /* ImagePicker */
  9250. /* Indexes */
  9251. /* InputNumber */
  9252. /* Input */
  9253. /* List */
  9254. /* LoadMore */
  9255. /* Loading */
  9256. /* Message */
  9257. /* Modal */
  9258. /* NavBar */
  9259. /* NoticeBar */
  9260. /* Pagination */
  9261. /* Progress */
  9262. /* Radio */
  9263. /* Range */
  9264. /* Rate */
  9265. /* SearchBar */
  9266. /* SegmentedControl */
  9267. /* Slider */
  9268. /* Steps */
  9269. /* SwipeAction */
  9270. /* Switch */
  9271. /* TabBar */
  9272. /* Tabs */
  9273. /* Tag */
  9274. /* Textarea */
  9275. /* Timeline */
  9276. /**
  9277. * Mixins
  9278. */
  9279. /* library */
  9280. /**
  9281. * 元素居中定位
  9282. */
  9283. /**
  9284. * @example scss
  9285. *
  9286. * .element {
  9287. * @include clearfix;
  9288. * }
  9289. *
  9290. * // CSS Output
  9291. * .element::after {
  9292. * clear: both;
  9293. * content: '';
  9294. * display: block;
  9295. * }
  9296. */
  9297. /**
  9298. * 通用的遮罩
  9299. */
  9300. /**
  9301. * Mixes a color with black. It's different from darken()
  9302. *
  9303. * @param {color} $color
  9304. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  9305. * @return {color}
  9306. *
  9307. * @example
  9308. * .element {
  9309. * background-color: shade(#ffbb52, 60%);
  9310. * }
  9311. *
  9312. * // CSS Output
  9313. * .element {
  9314. * background-color: #664a20;
  9315. * }
  9316. */
  9317. /**
  9318. * Mixes a color with white. It's different from lighten()
  9319. *
  9320. * @param {color} $color
  9321. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9322. * @return {color}
  9323. *
  9324. * @example
  9325. * .element {
  9326. * background-color: tint(#6ecaa6 , 40%);
  9327. * }
  9328. *
  9329. * // CSS Output
  9330. * .element {
  9331. * background-color: #a8dfc9;
  9332. * }
  9333. */
  9334. /* Flex Item */
  9335. /**
  9336. * 默认主题下 $color-border-light
  9337. */
  9338. /**
  9339. * 点击态
  9340. */
  9341. /**
  9342. * 禁止态
  9343. */
  9344. /**
  9345. * 设置placeholder 颜色
  9346. */
  9347. /**
  9348. * 默认主题下 $color-border-light
  9349. */
  9350. .at-rate {
  9351. font-size: 0;
  9352. line-height: 0;
  9353. /* elements */
  9354. }
  9355. .at-rate__left {
  9356. display: inline-block;
  9357. position: absolute;
  9358. left: 0;
  9359. top: 0;
  9360. width: 50%;
  9361. height: 100%;
  9362. color: transparent;
  9363. overflow: hidden;
  9364. z-index: 10;
  9365. }
  9366. .at-rate__icon {
  9367. position: relative;
  9368. display: inline-block;
  9369. color: #ECECEC;
  9370. font-size: 0;
  9371. line-height: 0;
  9372. -webkit-transition: all 0.2s;
  9373. transition: all 0.2s;
  9374. }
  9375. .at-rate__icon .at-icon {
  9376. font-size: 20PX;
  9377. }
  9378. .at-rate__icon--on {
  9379. color: #FFCA3E;
  9380. }
  9381. .at-rate__icon--off {
  9382. color: #ECECEC;
  9383. }
  9384. .at-rate__icon--half .at-rate__left {
  9385. color: #FFCA3E;
  9386. }
  9387. /**
  9388. * Default variables
  9389. */
  9390. /**
  9391. * Mixes a color with white. It's different from lighten()
  9392. *
  9393. * @param {color} $color
  9394. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9395. * @return {color}
  9396. *
  9397. * @example
  9398. * .element {
  9399. * background-color: tint(#6ecaa6 , 40%);
  9400. * }
  9401. *
  9402. * // CSS Output
  9403. * .element {
  9404. * background-color: #a8dfc9;
  9405. * }
  9406. */
  9407. /* The Color of O2Team Brand */
  9408. /* Color */
  9409. /* Color Palette */
  9410. /* Text Color */
  9411. /* Link */
  9412. /* 背景色 */
  9413. /* 边框颜色 */
  9414. /* 图标颜色 */
  9415. /* Border Radius */
  9416. /* 透明度 */
  9417. /* Font */
  9418. /* Line Height */
  9419. /* 水平间距 */
  9420. /* 垂直间距 */
  9421. /* 图标尺寸 */
  9422. /* z-index */
  9423. /* timing function */
  9424. /**
  9425. * CSS cubic-bezier timing functions
  9426. * http://bourbon.io/docs/#timing-functions
  9427. */
  9428. /**
  9429. * 组件变量
  9430. */
  9431. /* Accordion */
  9432. /* Activity Indicator */
  9433. /* Avatar */
  9434. /* Badge */
  9435. /* Button */
  9436. /* Float Button */
  9437. /* Calendar */
  9438. /* Card */
  9439. /* Checkbox */
  9440. /* Countdown */
  9441. /* Curtain */
  9442. /* Divider */
  9443. /* Drawer */
  9444. /* FloatLayout */
  9445. /* Grid */
  9446. /* ImagePicker */
  9447. /* Indexes */
  9448. /* InputNumber */
  9449. /* Input */
  9450. /* List */
  9451. /* LoadMore */
  9452. /* Loading */
  9453. /* Message */
  9454. /* Modal */
  9455. /* NavBar */
  9456. /* NoticeBar */
  9457. /* Pagination */
  9458. /* Progress */
  9459. /* Radio */
  9460. /* Range */
  9461. /* Rate */
  9462. /* SearchBar */
  9463. /* SegmentedControl */
  9464. /* Slider */
  9465. /* Steps */
  9466. /* SwipeAction */
  9467. /* Switch */
  9468. /* TabBar */
  9469. /* Tabs */
  9470. /* Tag */
  9471. /* Textarea */
  9472. /* Timeline */
  9473. /**
  9474. * Mixins
  9475. */
  9476. /* library */
  9477. /**
  9478. * 元素居中定位
  9479. */
  9480. /**
  9481. * @example scss
  9482. *
  9483. * .element {
  9484. * @include clearfix;
  9485. * }
  9486. *
  9487. * // CSS Output
  9488. * .element::after {
  9489. * clear: both;
  9490. * content: '';
  9491. * display: block;
  9492. * }
  9493. */
  9494. /**
  9495. * 通用的遮罩
  9496. */
  9497. /**
  9498. * Mixes a color with black. It's different from darken()
  9499. *
  9500. * @param {color} $color
  9501. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  9502. * @return {color}
  9503. *
  9504. * @example
  9505. * .element {
  9506. * background-color: shade(#ffbb52, 60%);
  9507. * }
  9508. *
  9509. * // CSS Output
  9510. * .element {
  9511. * background-color: #664a20;
  9512. * }
  9513. */
  9514. /**
  9515. * Mixes a color with white. It's different from lighten()
  9516. *
  9517. * @param {color} $color
  9518. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9519. * @return {color}
  9520. *
  9521. * @example
  9522. * .element {
  9523. * background-color: tint(#6ecaa6 , 40%);
  9524. * }
  9525. *
  9526. * // CSS Output
  9527. * .element {
  9528. * background-color: #a8dfc9;
  9529. * }
  9530. */
  9531. /* Flex Item */
  9532. /**
  9533. * 默认主题下 $color-border-light
  9534. */
  9535. /**
  9536. * 点击态
  9537. */
  9538. /**
  9539. * 禁止态
  9540. */
  9541. /**
  9542. * 设置placeholder 颜色
  9543. */
  9544. /**
  9545. * 默认主题下 $color-border-light
  9546. */
  9547. .at-search-bar {
  9548. display: -webkit-flex;
  9549. display: -ms-flexbox;
  9550. display: flex;
  9551. -webkit-align-items: center;
  9552. -ms-flex-align: center;
  9553. align-items: center;
  9554. padding: 12rpx 18rpx;
  9555. background-color: #FFF;
  9556. overflow: hidden;
  9557. -webkit-box-sizing: border-box;
  9558. box-sizing: border-box;
  9559. position: relative;
  9560. /* elements */
  9561. /* modifiers */
  9562. }
  9563. .at-search-bar::after {
  9564. content: "";
  9565. position: absolute;
  9566. -webkit-transform-origin: center;
  9567. -ms-transform-origin: center;
  9568. transform-origin: center;
  9569. -webkit-box-sizing: border-box;
  9570. box-sizing: border-box;
  9571. pointer-events: none;
  9572. top: -50%;
  9573. left: -50%;
  9574. right: -50%;
  9575. bottom: -50%;
  9576. border: 0 solid #d6e4ef;
  9577. -webkit-transform: scale(0.5);
  9578. -ms-transform: scale(0.5);
  9579. transform: scale(0.5);
  9580. border-bottom-width: 1PX;
  9581. }
  9582. .at-search-bar__input-cnt {
  9583. position: relative;
  9584. -webkit-flex: 1;
  9585. -ms-flex: 1;
  9586. flex: 1;
  9587. width: 100%;
  9588. height: 30PX;
  9589. background-color: #F7F7F7;
  9590. border-radius: 15PX;
  9591. overflow: hidden;
  9592. display: -webkit-flex;
  9593. display: -ms-flexbox;
  9594. display: flex;
  9595. }
  9596. .at-search-bar__placeholder-wrap {
  9597. display: -webkit-flex;
  9598. display: -ms-flexbox;
  9599. display: flex;
  9600. -webkit-align-self: center;
  9601. -ms-flex-item-align: center;
  9602. align-self: center;
  9603. -webkit-align-items: center;
  9604. -ms-flex-align: center;
  9605. align-items: center;
  9606. -webkit-justify-content: center;
  9607. -ms-flex-pack: center;
  9608. justify-content: center;
  9609. padding: 0 12PX;
  9610. height: 30PX;
  9611. line-height: 0;
  9612. vertical-align: middle;
  9613. opacity: 1;
  9614. -webkit-transition: -webkit-flex 0.3s;
  9615. transition: -webkit-flex 0.3s;
  9616. transition: flex 0.3s;
  9617. transition: flex 0.3s, -webkit-flex 0.3s, -ms-flex 0.3s;
  9618. }
  9619. .at-search-bar__placeholder-wrap .at-icon {
  9620. color: #999;
  9621. font-size: 14PX;
  9622. -webkit-flex-shrink: 0;
  9623. -ms-flex-negative: 0;
  9624. flex-shrink: 0;
  9625. }
  9626. .at-search-bar__placeholder {
  9627. margin-left: 12PX;
  9628. color: #999;
  9629. font-size: 14PX;
  9630. -webkit-flex-shrink: 0;
  9631. -ms-flex-negative: 0;
  9632. flex-shrink: 0;
  9633. }
  9634. .at-search-bar__input {
  9635. position: absolute;
  9636. display: block;
  9637. top: 0;
  9638. left: 0;
  9639. width: 100%;
  9640. height: 30PX !important;
  9641. padding: 0 37PX;
  9642. color: #000;
  9643. font-size: 14PX !important;
  9644. text-align: left;
  9645. background-color: transparent;
  9646. -webkit-transition: width 0.3s;
  9647. transition: width 0.3s;
  9648. -webkit-box-sizing: border-box;
  9649. box-sizing: border-box;
  9650. }
  9651. .at-search-bar__clear {
  9652. position: absolute;
  9653. display: -webkit-flex;
  9654. display: -ms-flexbox;
  9655. display: flex;
  9656. -webkit-align-items: center;
  9657. -ms-flex-align: center;
  9658. align-items: center;
  9659. -webkit-justify-content: center;
  9660. -ms-flex-pack: center;
  9661. justify-content: center;
  9662. top: 0;
  9663. right: 12PX;
  9664. height: 30PX;
  9665. width: 25PX;
  9666. color: #999;
  9667. font-size: 14PX;
  9668. line-height: 0;
  9669. vertical-align: middle;
  9670. }
  9671. .at-search-bar__action {
  9672. -webkit-flex: none;
  9673. -ms-flex: none;
  9674. flex: none;
  9675. display: block;
  9676. margin-left: 10PX;
  9677. padding: 0 10PX;
  9678. height: 30PX;
  9679. color: #FFF;
  9680. font-size: 14PX;
  9681. line-height: 30PX;
  9682. border-radius: 4PX;
  9683. background-color: #6190E8;
  9684. -webkit-transition: margin-right 0.3s, opacity 0.3s;
  9685. transition: margin-right 0.3s, opacity 0.3s;
  9686. opacity: 0;
  9687. }
  9688. .at-search-bar--fixed {
  9689. position: fixed;
  9690. top: 0;
  9691. left: 0;
  9692. right: 0;
  9693. z-index: 800;
  9694. }
  9695. /**
  9696. * Default variables
  9697. */
  9698. /**
  9699. * Mixes a color with white. It's different from lighten()
  9700. *
  9701. * @param {color} $color
  9702. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9703. * @return {color}
  9704. *
  9705. * @example
  9706. * .element {
  9707. * background-color: tint(#6ecaa6 , 40%);
  9708. * }
  9709. *
  9710. * // CSS Output
  9711. * .element {
  9712. * background-color: #a8dfc9;
  9713. * }
  9714. */
  9715. /* The Color of O2Team Brand */
  9716. /* Color */
  9717. /* Color Palette */
  9718. /* Text Color */
  9719. /* Link */
  9720. /* 背景色 */
  9721. /* 边框颜色 */
  9722. /* 图标颜色 */
  9723. /* Border Radius */
  9724. /* 透明度 */
  9725. /* Font */
  9726. /* Line Height */
  9727. /* 水平间距 */
  9728. /* 垂直间距 */
  9729. /* 图标尺寸 */
  9730. /* z-index */
  9731. /* timing function */
  9732. /**
  9733. * CSS cubic-bezier timing functions
  9734. * http://bourbon.io/docs/#timing-functions
  9735. */
  9736. /**
  9737. * 组件变量
  9738. */
  9739. /* Accordion */
  9740. /* Activity Indicator */
  9741. /* Avatar */
  9742. /* Badge */
  9743. /* Button */
  9744. /* Float Button */
  9745. /* Calendar */
  9746. /* Card */
  9747. /* Checkbox */
  9748. /* Countdown */
  9749. /* Curtain */
  9750. /* Divider */
  9751. /* Drawer */
  9752. /* FloatLayout */
  9753. /* Grid */
  9754. /* ImagePicker */
  9755. /* Indexes */
  9756. /* InputNumber */
  9757. /* Input */
  9758. /* List */
  9759. /* LoadMore */
  9760. /* Loading */
  9761. /* Message */
  9762. /* Modal */
  9763. /* NavBar */
  9764. /* NoticeBar */
  9765. /* Pagination */
  9766. /* Progress */
  9767. /* Radio */
  9768. /* Range */
  9769. /* Rate */
  9770. /* SearchBar */
  9771. /* SegmentedControl */
  9772. /* Slider */
  9773. /* Steps */
  9774. /* SwipeAction */
  9775. /* Switch */
  9776. /* TabBar */
  9777. /* Tabs */
  9778. /* Tag */
  9779. /* Textarea */
  9780. /* Timeline */
  9781. /**
  9782. * Mixins
  9783. */
  9784. /* library */
  9785. /**
  9786. * 元素居中定位
  9787. */
  9788. /**
  9789. * @example scss
  9790. *
  9791. * .element {
  9792. * @include clearfix;
  9793. * }
  9794. *
  9795. * // CSS Output
  9796. * .element::after {
  9797. * clear: both;
  9798. * content: '';
  9799. * display: block;
  9800. * }
  9801. */
  9802. /**
  9803. * 通用的遮罩
  9804. */
  9805. /**
  9806. * Mixes a color with black. It's different from darken()
  9807. *
  9808. * @param {color} $color
  9809. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  9810. * @return {color}
  9811. *
  9812. * @example
  9813. * .element {
  9814. * background-color: shade(#ffbb52, 60%);
  9815. * }
  9816. *
  9817. * // CSS Output
  9818. * .element {
  9819. * background-color: #664a20;
  9820. * }
  9821. */
  9822. /**
  9823. * Mixes a color with white. It's different from lighten()
  9824. *
  9825. * @param {color} $color
  9826. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9827. * @return {color}
  9828. *
  9829. * @example
  9830. * .element {
  9831. * background-color: tint(#6ecaa6 , 40%);
  9832. * }
  9833. *
  9834. * // CSS Output
  9835. * .element {
  9836. * background-color: #a8dfc9;
  9837. * }
  9838. */
  9839. /* Flex Item */
  9840. /**
  9841. * 默认主题下 $color-border-light
  9842. */
  9843. /**
  9844. * 点击态
  9845. */
  9846. /**
  9847. * 禁止态
  9848. */
  9849. /**
  9850. * 设置placeholder 颜色
  9851. */
  9852. /**
  9853. * 默认主题下 $color-border-light
  9854. */
  9855. .at-segmented-control {
  9856. display: -webkit-inline-flex;
  9857. display: -ms-inline-flexbox;
  9858. display: inline-flex;
  9859. position: relative;
  9860. width: 100%;
  9861. text-align: center;
  9862. border-radius: 8rpx;
  9863. -webkit-box-sizing: border-box;
  9864. box-sizing: border-box;
  9865. white-space: nowrap;
  9866. overflow: hidden;
  9867. border-top: 1PX #6190E8 solid;
  9868. border-bottom: 1PX #6190E8 solid;
  9869. border-right: 1PX #6190E8 solid;
  9870. border-left: 1PX #6190E8 solid;
  9871. /* elements */
  9872. /* modifiers */
  9873. }
  9874. .at-segmented-control__item {
  9875. -webkit-flex: 1;
  9876. -ms-flex: 1;
  9877. flex: 1;
  9878. -webkit-box-sizing: border-box;
  9879. box-sizing: border-box;
  9880. padding: 6rpx 10rpx;
  9881. min-width: 120rpx;
  9882. color: #6190E8;
  9883. font-size: 28rpx;
  9884. white-space: nowrap;
  9885. text-overflow: ellipsis;
  9886. background-color: transparent;
  9887. overflow: hidden;
  9888. -webkit-transition: all 0.2s;
  9889. transition: all 0.2s;
  9890. }
  9891. .at-segmented-control__item--active {
  9892. color: #FFF;
  9893. background-color: #6190E8;
  9894. }
  9895. .at-segmented-control__item + .at-segmented-control__item {
  9896. border-left: 1PX #6190E8 solid;
  9897. }
  9898. .at-segmented-control--disabled {
  9899. opacity: 0.3;
  9900. }
  9901. /**
  9902. * Default variables
  9903. */
  9904. /**
  9905. * Mixes a color with white. It's different from lighten()
  9906. *
  9907. * @param {color} $color
  9908. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  9909. * @return {color}
  9910. *
  9911. * @example
  9912. * .element {
  9913. * background-color: tint(#6ecaa6 , 40%);
  9914. * }
  9915. *
  9916. * // CSS Output
  9917. * .element {
  9918. * background-color: #a8dfc9;
  9919. * }
  9920. */
  9921. /* The Color of O2Team Brand */
  9922. /* Color */
  9923. /* Color Palette */
  9924. /* Text Color */
  9925. /* Link */
  9926. /* 背景色 */
  9927. /* 边框颜色 */
  9928. /* 图标颜色 */
  9929. /* Border Radius */
  9930. /* 透明度 */
  9931. /* Font */
  9932. /* Line Height */
  9933. /* 水平间距 */
  9934. /* 垂直间距 */
  9935. /* 图标尺寸 */
  9936. /* z-index */
  9937. /* timing function */
  9938. /**
  9939. * CSS cubic-bezier timing functions
  9940. * http://bourbon.io/docs/#timing-functions
  9941. */
  9942. /**
  9943. * 组件变量
  9944. */
  9945. /* Accordion */
  9946. /* Activity Indicator */
  9947. /* Avatar */
  9948. /* Badge */
  9949. /* Button */
  9950. /* Float Button */
  9951. /* Calendar */
  9952. /* Card */
  9953. /* Checkbox */
  9954. /* Countdown */
  9955. /* Curtain */
  9956. /* Divider */
  9957. /* Drawer */
  9958. /* FloatLayout */
  9959. /* Grid */
  9960. /* ImagePicker */
  9961. /* Indexes */
  9962. /* InputNumber */
  9963. /* Input */
  9964. /* List */
  9965. /* LoadMore */
  9966. /* Loading */
  9967. /* Message */
  9968. /* Modal */
  9969. /* NavBar */
  9970. /* NoticeBar */
  9971. /* Pagination */
  9972. /* Progress */
  9973. /* Radio */
  9974. /* Range */
  9975. /* Rate */
  9976. /* SearchBar */
  9977. /* SegmentedControl */
  9978. /* Slider */
  9979. /* Steps */
  9980. /* SwipeAction */
  9981. /* Switch */
  9982. /* TabBar */
  9983. /* Tabs */
  9984. /* Tag */
  9985. /* Textarea */
  9986. /* Timeline */
  9987. /**
  9988. * Mixins
  9989. */
  9990. /* library */
  9991. /**
  9992. * 元素居中定位
  9993. */
  9994. /**
  9995. * @example scss
  9996. *
  9997. * .element {
  9998. * @include clearfix;
  9999. * }
  10000. *
  10001. * // CSS Output
  10002. * .element::after {
  10003. * clear: both;
  10004. * content: '';
  10005. * display: block;
  10006. * }
  10007. */
  10008. /**
  10009. * 通用的遮罩
  10010. */
  10011. /**
  10012. * Mixes a color with black. It's different from darken()
  10013. *
  10014. * @param {color} $color
  10015. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  10016. * @return {color}
  10017. *
  10018. * @example
  10019. * .element {
  10020. * background-color: shade(#ffbb52, 60%);
  10021. * }
  10022. *
  10023. * // CSS Output
  10024. * .element {
  10025. * background-color: #664a20;
  10026. * }
  10027. */
  10028. /**
  10029. * Mixes a color with white. It's different from lighten()
  10030. *
  10031. * @param {color} $color
  10032. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10033. * @return {color}
  10034. *
  10035. * @example
  10036. * .element {
  10037. * background-color: tint(#6ecaa6 , 40%);
  10038. * }
  10039. *
  10040. * // CSS Output
  10041. * .element {
  10042. * background-color: #a8dfc9;
  10043. * }
  10044. */
  10045. /* Flex Item */
  10046. /**
  10047. * 默认主题下 $color-border-light
  10048. */
  10049. /**
  10050. * 点击态
  10051. */
  10052. /**
  10053. * 禁止态
  10054. */
  10055. /**
  10056. * 设置placeholder 颜色
  10057. */
  10058. /**
  10059. * 默认主题下 $color-border-light
  10060. */
  10061. .at-slider {
  10062. display: -webkit-flex;
  10063. display: -ms-flexbox;
  10064. display: flex;
  10065. -webkit-align-items: center;
  10066. -ms-flex-align: center;
  10067. align-items: center;
  10068. /* elements */
  10069. /* modifiers */
  10070. }
  10071. .at-slider__inner {
  10072. -webkit-flex: 1;
  10073. -ms-flex: 1;
  10074. flex: 1;
  10075. }
  10076. .at-slider__text {
  10077. width: 80rpx;
  10078. color: #999;
  10079. font-size: 28rpx;
  10080. text-align: center;
  10081. }
  10082. .at-slider--disabled .at-slider__inner {
  10083. opacity: 0.3;
  10084. }
  10085. /**
  10086. * Default variables
  10087. */
  10088. /**
  10089. * Mixes a color with white. It's different from lighten()
  10090. *
  10091. * @param {color} $color
  10092. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10093. * @return {color}
  10094. *
  10095. * @example
  10096. * .element {
  10097. * background-color: tint(#6ecaa6 , 40%);
  10098. * }
  10099. *
  10100. * // CSS Output
  10101. * .element {
  10102. * background-color: #a8dfc9;
  10103. * }
  10104. */
  10105. /* The Color of O2Team Brand */
  10106. /* Color */
  10107. /* Color Palette */
  10108. /* Text Color */
  10109. /* Link */
  10110. /* 背景色 */
  10111. /* 边框颜色 */
  10112. /* 图标颜色 */
  10113. /* Border Radius */
  10114. /* 透明度 */
  10115. /* Font */
  10116. /* Line Height */
  10117. /* 水平间距 */
  10118. /* 垂直间距 */
  10119. /* 图标尺寸 */
  10120. /* z-index */
  10121. /* timing function */
  10122. /**
  10123. * CSS cubic-bezier timing functions
  10124. * http://bourbon.io/docs/#timing-functions
  10125. */
  10126. /**
  10127. * 组件变量
  10128. */
  10129. /* Accordion */
  10130. /* Activity Indicator */
  10131. /* Avatar */
  10132. /* Badge */
  10133. /* Button */
  10134. /* Float Button */
  10135. /* Calendar */
  10136. /* Card */
  10137. /* Checkbox */
  10138. /* Countdown */
  10139. /* Curtain */
  10140. /* Divider */
  10141. /* Drawer */
  10142. /* FloatLayout */
  10143. /* Grid */
  10144. /* ImagePicker */
  10145. /* Indexes */
  10146. /* InputNumber */
  10147. /* Input */
  10148. /* List */
  10149. /* LoadMore */
  10150. /* Loading */
  10151. /* Message */
  10152. /* Modal */
  10153. /* NavBar */
  10154. /* NoticeBar */
  10155. /* Pagination */
  10156. /* Progress */
  10157. /* Radio */
  10158. /* Range */
  10159. /* Rate */
  10160. /* SearchBar */
  10161. /* SegmentedControl */
  10162. /* Slider */
  10163. /* Steps */
  10164. /* SwipeAction */
  10165. /* Switch */
  10166. /* TabBar */
  10167. /* Tabs */
  10168. /* Tag */
  10169. /* Textarea */
  10170. /* Timeline */
  10171. /**
  10172. * Mixins
  10173. */
  10174. /* library */
  10175. /**
  10176. * 元素居中定位
  10177. */
  10178. /**
  10179. * @example scss
  10180. *
  10181. * .element {
  10182. * @include clearfix;
  10183. * }
  10184. *
  10185. * // CSS Output
  10186. * .element::after {
  10187. * clear: both;
  10188. * content: '';
  10189. * display: block;
  10190. * }
  10191. */
  10192. /**
  10193. * 通用的遮罩
  10194. */
  10195. /**
  10196. * Mixes a color with black. It's different from darken()
  10197. *
  10198. * @param {color} $color
  10199. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  10200. * @return {color}
  10201. *
  10202. * @example
  10203. * .element {
  10204. * background-color: shade(#ffbb52, 60%);
  10205. * }
  10206. *
  10207. * // CSS Output
  10208. * .element {
  10209. * background-color: #664a20;
  10210. * }
  10211. */
  10212. /**
  10213. * Mixes a color with white. It's different from lighten()
  10214. *
  10215. * @param {color} $color
  10216. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10217. * @return {color}
  10218. *
  10219. * @example
  10220. * .element {
  10221. * background-color: tint(#6ecaa6 , 40%);
  10222. * }
  10223. *
  10224. * // CSS Output
  10225. * .element {
  10226. * background-color: #a8dfc9;
  10227. * }
  10228. */
  10229. /* Flex Item */
  10230. /**
  10231. * 默认主题下 $color-border-light
  10232. */
  10233. /**
  10234. * 点击态
  10235. */
  10236. /**
  10237. * 禁止态
  10238. */
  10239. /**
  10240. * 设置placeholder 颜色
  10241. */
  10242. /**
  10243. * 默认主题下 $color-border-light
  10244. */
  10245. .at-steps {
  10246. display: -webkit-flex;
  10247. display: -ms-flexbox;
  10248. display: flex;
  10249. width: 100%;
  10250. -webkit-align-items: flex-start;
  10251. -ms-flex-align: start;
  10252. align-items: flex-start;
  10253. -webkit-justify-content: center;
  10254. -ms-flex-pack: center;
  10255. justify-content: center;
  10256. -webkit-box-sizing: border-box;
  10257. box-sizing: border-box;
  10258. /* elements */
  10259. }
  10260. .at-steps__circular {
  10261. -webkit-align-items: center;
  10262. -ms-flex-align: center;
  10263. align-items: center;
  10264. -webkit-justify-content: center;
  10265. -ms-flex-pack: center;
  10266. justify-content: center;
  10267. width: 56rpx;
  10268. height: 56rpx;
  10269. text-align: center;
  10270. line-height: 56rpx;
  10271. border-radius: 50%;
  10272. -webkit-transition: all 0.3s;
  10273. transition: all 0.3s;
  10274. }
  10275. .at-steps__item {
  10276. position: relative;
  10277. -webkit-flex: 1;
  10278. -ms-flex: 1;
  10279. flex: 1;
  10280. width: 33%;
  10281. text-align: center;
  10282. }
  10283. .at-steps__item--active .at-steps__circular {
  10284. color: #FFF;
  10285. background-color: #6190E8;
  10286. }
  10287. .at-steps__item--inactive .at-steps__circular {
  10288. color: #999;
  10289. background-color: #E5E5E5;
  10290. }
  10291. .at-steps__circular-wrap {
  10292. position: relative;
  10293. display: -webkit-flex;
  10294. display: -ms-flexbox;
  10295. display: flex;
  10296. -webkit-align-items: center;
  10297. -ms-flex-align: center;
  10298. align-items: center;
  10299. -webkit-justify-content: center;
  10300. -ms-flex-pack: center;
  10301. justify-content: center;
  10302. font-size: 0;
  10303. }
  10304. .at-steps__single-icon {
  10305. font-size: 56rpx;
  10306. }
  10307. .at-steps__single-icon--success {
  10308. color: #13CE66;
  10309. }
  10310. .at-steps__single-icon--error {
  10311. color: #FF4949;
  10312. }
  10313. .at-steps__circle-icon {
  10314. font-size: 24rpx;
  10315. }
  10316. .at-steps__left-line {
  10317. position: absolute;
  10318. width: 30%;
  10319. top: 50%;
  10320. right: 70%;
  10321. height: 1Px;
  10322. background-color: #CCC;
  10323. }
  10324. .at-steps__right-line {
  10325. position: absolute;
  10326. width: 30%;
  10327. top: 50%;
  10328. left: 70%;
  10329. height: 1Px;
  10330. background-color: #CCC;
  10331. }
  10332. .at-steps__num {
  10333. font-size: 24rpx;
  10334. }
  10335. .at-steps__title {
  10336. padding: 12rpx 0;
  10337. color: #000;
  10338. font-size: 32rpx;
  10339. overflow: hidden;
  10340. text-overflow: ellipsis;
  10341. white-space: nowrap;
  10342. }
  10343. .at-steps__desc {
  10344. color: #CCC;
  10345. font-size: 24rpx;
  10346. overflow: hidden;
  10347. text-overflow: ellipsis;
  10348. display: -webkit-box;
  10349. -webkit-line-clamp: 2;
  10350. /* autoprefixer: off */
  10351. -webkit-box-orient: vertical;
  10352. }
  10353. /**
  10354. * Default variables
  10355. */
  10356. /**
  10357. * Mixes a color with white. It's different from lighten()
  10358. *
  10359. * @param {color} $color
  10360. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10361. * @return {color}
  10362. *
  10363. * @example
  10364. * .element {
  10365. * background-color: tint(#6ecaa6 , 40%);
  10366. * }
  10367. *
  10368. * // CSS Output
  10369. * .element {
  10370. * background-color: #a8dfc9;
  10371. * }
  10372. */
  10373. /* The Color of O2Team Brand */
  10374. /* Color */
  10375. /* Color Palette */
  10376. /* Text Color */
  10377. /* Link */
  10378. /* 背景色 */
  10379. /* 边框颜色 */
  10380. /* 图标颜色 */
  10381. /* Border Radius */
  10382. /* 透明度 */
  10383. /* Font */
  10384. /* Line Height */
  10385. /* 水平间距 */
  10386. /* 垂直间距 */
  10387. /* 图标尺寸 */
  10388. /* z-index */
  10389. /* timing function */
  10390. /**
  10391. * CSS cubic-bezier timing functions
  10392. * http://bourbon.io/docs/#timing-functions
  10393. */
  10394. /**
  10395. * 组件变量
  10396. */
  10397. /* Accordion */
  10398. /* Activity Indicator */
  10399. /* Avatar */
  10400. /* Badge */
  10401. /* Button */
  10402. /* Float Button */
  10403. /* Calendar */
  10404. /* Card */
  10405. /* Checkbox */
  10406. /* Countdown */
  10407. /* Curtain */
  10408. /* Divider */
  10409. /* Drawer */
  10410. /* FloatLayout */
  10411. /* Grid */
  10412. /* ImagePicker */
  10413. /* Indexes */
  10414. /* InputNumber */
  10415. /* Input */
  10416. /* List */
  10417. /* LoadMore */
  10418. /* Loading */
  10419. /* Message */
  10420. /* Modal */
  10421. /* NavBar */
  10422. /* NoticeBar */
  10423. /* Pagination */
  10424. /* Progress */
  10425. /* Radio */
  10426. /* Range */
  10427. /* Rate */
  10428. /* SearchBar */
  10429. /* SegmentedControl */
  10430. /* Slider */
  10431. /* Steps */
  10432. /* SwipeAction */
  10433. /* Switch */
  10434. /* TabBar */
  10435. /* Tabs */
  10436. /* Tag */
  10437. /* Textarea */
  10438. /* Timeline */
  10439. /**
  10440. * Mixins
  10441. */
  10442. /* library */
  10443. /**
  10444. * 元素居中定位
  10445. */
  10446. /**
  10447. * @example scss
  10448. *
  10449. * .element {
  10450. * @include clearfix;
  10451. * }
  10452. *
  10453. * // CSS Output
  10454. * .element::after {
  10455. * clear: both;
  10456. * content: '';
  10457. * display: block;
  10458. * }
  10459. */
  10460. /**
  10461. * 通用的遮罩
  10462. */
  10463. /**
  10464. * Mixes a color with black. It's different from darken()
  10465. *
  10466. * @param {color} $color
  10467. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  10468. * @return {color}
  10469. *
  10470. * @example
  10471. * .element {
  10472. * background-color: shade(#ffbb52, 60%);
  10473. * }
  10474. *
  10475. * // CSS Output
  10476. * .element {
  10477. * background-color: #664a20;
  10478. * }
  10479. */
  10480. /**
  10481. * Mixes a color with white. It's different from lighten()
  10482. *
  10483. * @param {color} $color
  10484. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10485. * @return {color}
  10486. *
  10487. * @example
  10488. * .element {
  10489. * background-color: tint(#6ecaa6 , 40%);
  10490. * }
  10491. *
  10492. * // CSS Output
  10493. * .element {
  10494. * background-color: #a8dfc9;
  10495. * }
  10496. */
  10497. /* Flex Item */
  10498. /**
  10499. * 默认主题下 $color-border-light
  10500. */
  10501. /**
  10502. * 点击态
  10503. */
  10504. /**
  10505. * 禁止态
  10506. */
  10507. /**
  10508. * 设置placeholder 颜色
  10509. */
  10510. /**
  10511. * 默认主题下 $color-border-light
  10512. */
  10513. .at-swipe-action {
  10514. position: relative;
  10515. overflow: hidden;
  10516. width: 100%;
  10517. /* elements */
  10518. }
  10519. .at-swipe-action__area {
  10520. height: auto;
  10521. }
  10522. .at-swipe-action__content {
  10523. position: relative;
  10524. font-size: 32rpx;
  10525. background-color: #FFF;
  10526. display: -webkit-flex;
  10527. display: -ms-flexbox;
  10528. display: flex;
  10529. height: 100%;
  10530. z-index: 2;
  10531. }
  10532. .at-swipe-action__content.animtion {
  10533. -webkit-transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  10534. transition: -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  10535. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  10536. transition: transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 300ms cubic-bezier(0.36, 0.66, 0.04, 1);
  10537. }
  10538. .at-swipe-action__option {
  10539. -webkit-transition: background-color 0.3s;
  10540. transition: background-color 0.3s;
  10541. -webkit-align-items: center;
  10542. -ms-flex-align: center;
  10543. align-items: center;
  10544. -webkit-box-align: center;
  10545. display: -webkit-inline-flex;
  10546. display: -ms-inline-flexbox;
  10547. display: inline-flex;
  10548. padding: 0 32rpx;
  10549. height: 100%;
  10550. color: #FFF;
  10551. font-size: 28rpx;
  10552. width: 120rpx;
  10553. text-align: center;
  10554. background-color: #999;
  10555. }
  10556. .at-swipe-action__option:active {
  10557. background-color: #F0F0F0;
  10558. }
  10559. .at-swipe-action__options {
  10560. -webkit-align-items: center;
  10561. -ms-flex-align: center;
  10562. align-items: center;
  10563. -webkit-box-align: center;
  10564. display: -webkit-inline-flex;
  10565. display: -ms-inline-flexbox;
  10566. display: inline-flex;
  10567. position: absolute;
  10568. top: 0;
  10569. right: 0;
  10570. height: 100%;
  10571. z-index: 1;
  10572. opacity: 0;
  10573. }
  10574. /**
  10575. * Default variables
  10576. */
  10577. /**
  10578. * Mixes a color with white. It's different from lighten()
  10579. *
  10580. * @param {color} $color
  10581. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10582. * @return {color}
  10583. *
  10584. * @example
  10585. * .element {
  10586. * background-color: tint(#6ecaa6 , 40%);
  10587. * }
  10588. *
  10589. * // CSS Output
  10590. * .element {
  10591. * background-color: #a8dfc9;
  10592. * }
  10593. */
  10594. /* The Color of O2Team Brand */
  10595. /* Color */
  10596. /* Color Palette */
  10597. /* Text Color */
  10598. /* Link */
  10599. /* 背景色 */
  10600. /* 边框颜色 */
  10601. /* 图标颜色 */
  10602. /* Border Radius */
  10603. /* 透明度 */
  10604. /* Font */
  10605. /* Line Height */
  10606. /* 水平间距 */
  10607. /* 垂直间距 */
  10608. /* 图标尺寸 */
  10609. /* z-index */
  10610. /* timing function */
  10611. /**
  10612. * CSS cubic-bezier timing functions
  10613. * http://bourbon.io/docs/#timing-functions
  10614. */
  10615. /**
  10616. * 组件变量
  10617. */
  10618. /* Accordion */
  10619. /* Activity Indicator */
  10620. /* Avatar */
  10621. /* Badge */
  10622. /* Button */
  10623. /* Float Button */
  10624. /* Calendar */
  10625. /* Card */
  10626. /* Checkbox */
  10627. /* Countdown */
  10628. /* Curtain */
  10629. /* Divider */
  10630. /* Drawer */
  10631. /* FloatLayout */
  10632. /* Grid */
  10633. /* ImagePicker */
  10634. /* Indexes */
  10635. /* InputNumber */
  10636. /* Input */
  10637. /* List */
  10638. /* LoadMore */
  10639. /* Loading */
  10640. /* Message */
  10641. /* Modal */
  10642. /* NavBar */
  10643. /* NoticeBar */
  10644. /* Pagination */
  10645. /* Progress */
  10646. /* Radio */
  10647. /* Range */
  10648. /* Rate */
  10649. /* SearchBar */
  10650. /* SegmentedControl */
  10651. /* Slider */
  10652. /* Steps */
  10653. /* SwipeAction */
  10654. /* Switch */
  10655. /* TabBar */
  10656. /* Tabs */
  10657. /* Tag */
  10658. /* Textarea */
  10659. /* Timeline */
  10660. /**
  10661. * Mixins
  10662. */
  10663. /* library */
  10664. /**
  10665. * 元素居中定位
  10666. */
  10667. /**
  10668. * @example scss
  10669. *
  10670. * .element {
  10671. * @include clearfix;
  10672. * }
  10673. *
  10674. * // CSS Output
  10675. * .element::after {
  10676. * clear: both;
  10677. * content: '';
  10678. * display: block;
  10679. * }
  10680. */
  10681. /**
  10682. * 通用的遮罩
  10683. */
  10684. /**
  10685. * Mixes a color with black. It's different from darken()
  10686. *
  10687. * @param {color} $color
  10688. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  10689. * @return {color}
  10690. *
  10691. * @example
  10692. * .element {
  10693. * background-color: shade(#ffbb52, 60%);
  10694. * }
  10695. *
  10696. * // CSS Output
  10697. * .element {
  10698. * background-color: #664a20;
  10699. * }
  10700. */
  10701. /**
  10702. * Mixes a color with white. It's different from lighten()
  10703. *
  10704. * @param {color} $color
  10705. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10706. * @return {color}
  10707. *
  10708. * @example
  10709. * .element {
  10710. * background-color: tint(#6ecaa6 , 40%);
  10711. * }
  10712. *
  10713. * // CSS Output
  10714. * .element {
  10715. * background-color: #a8dfc9;
  10716. * }
  10717. */
  10718. /* Flex Item */
  10719. /**
  10720. * 默认主题下 $color-border-light
  10721. */
  10722. /**
  10723. * 点击态
  10724. */
  10725. /**
  10726. * 禁止态
  10727. */
  10728. /**
  10729. * 设置placeholder 颜色
  10730. */
  10731. /**
  10732. * 默认主题下 $color-border-light
  10733. */
  10734. .at-switch {
  10735. display: -webkit-flex;
  10736. display: -ms-flexbox;
  10737. display: flex;
  10738. -webkit-justify-content: center;
  10739. -ms-flex-pack: center;
  10740. justify-content: center;
  10741. -webkit-align-items: center;
  10742. -ms-flex-align: center;
  10743. align-items: center;
  10744. background-color: #FFF;
  10745. margin-left: 32rpx;
  10746. padding: 24rpx 32rpx 24rpx 0;
  10747. margin-bottom: 1PX;
  10748. position: relative;
  10749. /* elements */
  10750. /* modifiers */
  10751. }
  10752. .at-switch::after {
  10753. content: "";
  10754. position: absolute;
  10755. -webkit-transform-origin: center;
  10756. -ms-transform-origin: center;
  10757. transform-origin: center;
  10758. -webkit-box-sizing: border-box;
  10759. box-sizing: border-box;
  10760. pointer-events: none;
  10761. top: -50%;
  10762. left: -50%;
  10763. right: -50%;
  10764. bottom: -50%;
  10765. border: 0 solid #d6e4ef;
  10766. -webkit-transform: scale(0.5);
  10767. -ms-transform: scale(0.5);
  10768. transform: scale(0.5);
  10769. border-bottom-width: 1PX;
  10770. }
  10771. .at-switch__title {
  10772. -webkit-flex: 6;
  10773. -ms-flex: 6;
  10774. flex: 6;
  10775. color: #333;
  10776. font-size: 28rpx;
  10777. }
  10778. .at-switch__container {
  10779. display: -webkit-flex;
  10780. display: -ms-flexbox;
  10781. display: flex;
  10782. -webkit-align-items: center;
  10783. -ms-flex-align: center;
  10784. align-items: center;
  10785. -webkit-flex-direction: row-reverse;
  10786. -ms-flex-direction: row-reverse;
  10787. flex-direction: row-reverse;
  10788. position: relative;
  10789. -webkit-flex: 2;
  10790. -ms-flex: 2;
  10791. flex: 2;
  10792. background-color: #FFF;
  10793. }
  10794. .at-switch__switch {
  10795. display: inline-block;
  10796. }
  10797. .at-switch__mask {
  10798. position: absolute;
  10799. display: none;
  10800. top: 0;
  10801. left: 0;
  10802. right: 0;
  10803. bottom: 0;
  10804. z-index: 700;
  10805. }
  10806. .at-switch--disabled .at-switch__switch {
  10807. opacity: 0.3;
  10808. }
  10809. .at-switch--disabled .at-switch__mask {
  10810. display: block;
  10811. }
  10812. .at-switch--without-border::after {
  10813. border: none;
  10814. }
  10815. /**
  10816. * Default variables
  10817. */
  10818. /**
  10819. * Mixes a color with white. It's different from lighten()
  10820. *
  10821. * @param {color} $color
  10822. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10823. * @return {color}
  10824. *
  10825. * @example
  10826. * .element {
  10827. * background-color: tint(#6ecaa6 , 40%);
  10828. * }
  10829. *
  10830. * // CSS Output
  10831. * .element {
  10832. * background-color: #a8dfc9;
  10833. * }
  10834. */
  10835. /* The Color of O2Team Brand */
  10836. /* Color */
  10837. /* Color Palette */
  10838. /* Text Color */
  10839. /* Link */
  10840. /* 背景色 */
  10841. /* 边框颜色 */
  10842. /* 图标颜色 */
  10843. /* Border Radius */
  10844. /* 透明度 */
  10845. /* Font */
  10846. /* Line Height */
  10847. /* 水平间距 */
  10848. /* 垂直间距 */
  10849. /* 图标尺寸 */
  10850. /* z-index */
  10851. /* timing function */
  10852. /**
  10853. * CSS cubic-bezier timing functions
  10854. * http://bourbon.io/docs/#timing-functions
  10855. */
  10856. /**
  10857. * 组件变量
  10858. */
  10859. /* Accordion */
  10860. /* Activity Indicator */
  10861. /* Avatar */
  10862. /* Badge */
  10863. /* Button */
  10864. /* Float Button */
  10865. /* Calendar */
  10866. /* Card */
  10867. /* Checkbox */
  10868. /* Countdown */
  10869. /* Curtain */
  10870. /* Divider */
  10871. /* Drawer */
  10872. /* FloatLayout */
  10873. /* Grid */
  10874. /* ImagePicker */
  10875. /* Indexes */
  10876. /* InputNumber */
  10877. /* Input */
  10878. /* List */
  10879. /* LoadMore */
  10880. /* Loading */
  10881. /* Message */
  10882. /* Modal */
  10883. /* NavBar */
  10884. /* NoticeBar */
  10885. /* Pagination */
  10886. /* Progress */
  10887. /* Radio */
  10888. /* Range */
  10889. /* Rate */
  10890. /* SearchBar */
  10891. /* SegmentedControl */
  10892. /* Slider */
  10893. /* Steps */
  10894. /* SwipeAction */
  10895. /* Switch */
  10896. /* TabBar */
  10897. /* Tabs */
  10898. /* Tag */
  10899. /* Textarea */
  10900. /* Timeline */
  10901. /**
  10902. * Mixins
  10903. */
  10904. /* library */
  10905. /**
  10906. * 元素居中定位
  10907. */
  10908. /**
  10909. * @example scss
  10910. *
  10911. * .element {
  10912. * @include clearfix;
  10913. * }
  10914. *
  10915. * // CSS Output
  10916. * .element::after {
  10917. * clear: both;
  10918. * content: '';
  10919. * display: block;
  10920. * }
  10921. */
  10922. /**
  10923. * 通用的遮罩
  10924. */
  10925. /**
  10926. * Mixes a color with black. It's different from darken()
  10927. *
  10928. * @param {color} $color
  10929. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  10930. * @return {color}
  10931. *
  10932. * @example
  10933. * .element {
  10934. * background-color: shade(#ffbb52, 60%);
  10935. * }
  10936. *
  10937. * // CSS Output
  10938. * .element {
  10939. * background-color: #664a20;
  10940. * }
  10941. */
  10942. /**
  10943. * Mixes a color with white. It's different from lighten()
  10944. *
  10945. * @param {color} $color
  10946. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  10947. * @return {color}
  10948. *
  10949. * @example
  10950. * .element {
  10951. * background-color: tint(#6ecaa6 , 40%);
  10952. * }
  10953. *
  10954. * // CSS Output
  10955. * .element {
  10956. * background-color: #a8dfc9;
  10957. * }
  10958. */
  10959. /* Flex Item */
  10960. /**
  10961. * 默认主题下 $color-border-light
  10962. */
  10963. /**
  10964. * 点击态
  10965. */
  10966. /**
  10967. * 禁止态
  10968. */
  10969. /**
  10970. * 设置placeholder 颜色
  10971. */
  10972. /**
  10973. * 默认主题下 $color-border-light
  10974. */
  10975. .at-tab-bar {
  10976. display: -webkit-flex;
  10977. display: -ms-flexbox;
  10978. display: flex;
  10979. padding: 12rpx 0 6rpx;
  10980. width: 100%;
  10981. min-height: 50rpx;
  10982. -webkit-justify-content: center;
  10983. -ms-flex-pack: center;
  10984. justify-content: center;
  10985. -webkit-align-items: flex-start;
  10986. -ms-flex-align: start;
  10987. align-items: flex-start;
  10988. text-align: center;
  10989. -webkit-box-sizing: border-box;
  10990. box-sizing: border-box;
  10991. background-color: #FFF;
  10992. position: relative;
  10993. /* elements */
  10994. /* modifiers */
  10995. }
  10996. .at-tab-bar::after {
  10997. content: "";
  10998. position: absolute;
  10999. -webkit-transform-origin: center;
  11000. -ms-transform-origin: center;
  11001. transform-origin: center;
  11002. -webkit-box-sizing: border-box;
  11003. box-sizing: border-box;
  11004. pointer-events: none;
  11005. top: -50%;
  11006. left: -50%;
  11007. right: -50%;
  11008. bottom: -50%;
  11009. border: 0 solid #d6e4ef;
  11010. -webkit-transform: scale(0.5);
  11011. -ms-transform: scale(0.5);
  11012. transform: scale(0.5);
  11013. border-top-width: 1PX;
  11014. }
  11015. .at-tab-bar__item {
  11016. -webkit-flex: 1;
  11017. -ms-flex: 1;
  11018. flex: 1;
  11019. padding: 12rpx 12rpx;
  11020. color: #333;
  11021. font-size: 0;
  11022. -webkit-transition: all 0.2s;
  11023. transition: all 0.2s;
  11024. }
  11025. .at-tab-bar__item--active {
  11026. color: #6190E8;
  11027. }
  11028. .at-tab-bar__icon {
  11029. font-size: 48rpx;
  11030. line-height: 1;
  11031. }
  11032. .at-tab-bar__inner-img {
  11033. width: 50rpx;
  11034. height: 50rpx;
  11035. }
  11036. .at-tab-bar__inner-img--inactive {
  11037. display: none;
  11038. }
  11039. .at-tab-bar__title {
  11040. display: block;
  11041. padding: 6rpx 0;
  11042. max-width: 200rpx;
  11043. font-size: 28rpx;
  11044. line-height: 1;
  11045. white-space: nowrap;
  11046. overflow: hidden;
  11047. text-overflow: ellipsis;
  11048. }
  11049. .at-tab-bar--fixed {
  11050. position: fixed;
  11051. bottom: 0;
  11052. left: 0;
  11053. right: 0;
  11054. padding-bottom: constant(safe-area-inset-bottom);
  11055. padding-bottom: env(safe-area-inset-bottom);
  11056. z-index: 800;
  11057. }
  11058. .at-tab-bar--ipx.at-tab-bar--fixed {
  11059. padding-bottom: 68rpx;
  11060. }
  11061. /**
  11062. * Default variables
  11063. */
  11064. /**
  11065. * Mixes a color with white. It's different from lighten()
  11066. *
  11067. * @param {color} $color
  11068. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11069. * @return {color}
  11070. *
  11071. * @example
  11072. * .element {
  11073. * background-color: tint(#6ecaa6 , 40%);
  11074. * }
  11075. *
  11076. * // CSS Output
  11077. * .element {
  11078. * background-color: #a8dfc9;
  11079. * }
  11080. */
  11081. /* The Color of O2Team Brand */
  11082. /* Color */
  11083. /* Color Palette */
  11084. /* Text Color */
  11085. /* Link */
  11086. /* 背景色 */
  11087. /* 边框颜色 */
  11088. /* 图标颜色 */
  11089. /* Border Radius */
  11090. /* 透明度 */
  11091. /* Font */
  11092. /* Line Height */
  11093. /* 水平间距 */
  11094. /* 垂直间距 */
  11095. /* 图标尺寸 */
  11096. /* z-index */
  11097. /* timing function */
  11098. /**
  11099. * CSS cubic-bezier timing functions
  11100. * http://bourbon.io/docs/#timing-functions
  11101. */
  11102. /**
  11103. * 组件变量
  11104. */
  11105. /* Accordion */
  11106. /* Activity Indicator */
  11107. /* Avatar */
  11108. /* Badge */
  11109. /* Button */
  11110. /* Float Button */
  11111. /* Calendar */
  11112. /* Card */
  11113. /* Checkbox */
  11114. /* Countdown */
  11115. /* Curtain */
  11116. /* Divider */
  11117. /* Drawer */
  11118. /* FloatLayout */
  11119. /* Grid */
  11120. /* ImagePicker */
  11121. /* Indexes */
  11122. /* InputNumber */
  11123. /* Input */
  11124. /* List */
  11125. /* LoadMore */
  11126. /* Loading */
  11127. /* Message */
  11128. /* Modal */
  11129. /* NavBar */
  11130. /* NoticeBar */
  11131. /* Pagination */
  11132. /* Progress */
  11133. /* Radio */
  11134. /* Range */
  11135. /* Rate */
  11136. /* SearchBar */
  11137. /* SegmentedControl */
  11138. /* Slider */
  11139. /* Steps */
  11140. /* SwipeAction */
  11141. /* Switch */
  11142. /* TabBar */
  11143. /* Tabs */
  11144. /* Tag */
  11145. /* Textarea */
  11146. /* Timeline */
  11147. /**
  11148. * Mixins
  11149. */
  11150. /* library */
  11151. /**
  11152. * 元素居中定位
  11153. */
  11154. /**
  11155. * @example scss
  11156. *
  11157. * .element {
  11158. * @include clearfix;
  11159. * }
  11160. *
  11161. * // CSS Output
  11162. * .element::after {
  11163. * clear: both;
  11164. * content: '';
  11165. * display: block;
  11166. * }
  11167. */
  11168. /**
  11169. * 通用的遮罩
  11170. */
  11171. /**
  11172. * Mixes a color with black. It's different from darken()
  11173. *
  11174. * @param {color} $color
  11175. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  11176. * @return {color}
  11177. *
  11178. * @example
  11179. * .element {
  11180. * background-color: shade(#ffbb52, 60%);
  11181. * }
  11182. *
  11183. * // CSS Output
  11184. * .element {
  11185. * background-color: #664a20;
  11186. * }
  11187. */
  11188. /**
  11189. * Mixes a color with white. It's different from lighten()
  11190. *
  11191. * @param {color} $color
  11192. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11193. * @return {color}
  11194. *
  11195. * @example
  11196. * .element {
  11197. * background-color: tint(#6ecaa6 , 40%);
  11198. * }
  11199. *
  11200. * // CSS Output
  11201. * .element {
  11202. * background-color: #a8dfc9;
  11203. * }
  11204. */
  11205. /* Flex Item */
  11206. /**
  11207. * 默认主题下 $color-border-light
  11208. */
  11209. /**
  11210. * 点击态
  11211. */
  11212. /**
  11213. * 禁止态
  11214. */
  11215. /**
  11216. * 设置placeholder 颜色
  11217. */
  11218. /**
  11219. * 默认主题下 $color-border-light
  11220. */
  11221. .at-tabs {
  11222. width: 100%;
  11223. height: 100%;
  11224. overflow: hidden;
  11225. /* elements */
  11226. /* modifiers */
  11227. }
  11228. .at-tabs__item {
  11229. position: relative;
  11230. -webkit-flex: 1;
  11231. -ms-flex: 1;
  11232. flex: 1;
  11233. padding: 24rpx 24rpx;
  11234. color: #333;
  11235. font-size: 28rpx;
  11236. text-overflow: ellipsis;
  11237. overflow: hidden;
  11238. }
  11239. .at-tabs__item-underline {
  11240. display: block;
  11241. position: absolute;
  11242. left: 0;
  11243. bottom: 0;
  11244. width: 100%;
  11245. height: 1PX;
  11246. background-color: #6190E8;
  11247. -webkit-transform: scaleX(0);
  11248. -ms-transform: scaleX(0);
  11249. transform: scaleX(0);
  11250. -webkit-transition: all 0.15s;
  11251. transition: all 0.15s;
  11252. }
  11253. .at-tabs__item--active {
  11254. color: #6190E8;
  11255. }
  11256. .at-tabs__item--active .at-tabs__item-underline {
  11257. -webkit-transform: scaleX(1);
  11258. -ms-transform: scaleX(1);
  11259. transform: scaleX(1);
  11260. }
  11261. .at-tabs__header {
  11262. position: relative;
  11263. display: -webkit-flex;
  11264. display: -ms-flexbox;
  11265. display: flex;
  11266. width: 100%;
  11267. text-align: center;
  11268. white-space: nowrap;
  11269. background-color: #FFF;
  11270. -webkit-box-sizing: border-box;
  11271. box-sizing: border-box;
  11272. overflow: -moz-scrollbars-none;
  11273. }
  11274. .at-tabs__header::-webkit-scrollbar {
  11275. display: none;
  11276. width: 0 !important;
  11277. height: 0 !important;
  11278. background: transparent;
  11279. }
  11280. .at-tabs__body {
  11281. display: block;
  11282. width: 100%;
  11283. white-space: nowrap;
  11284. -webkit-transition: all 0.3s;
  11285. transition: all 0.3s;
  11286. will-change: transform, left, top;
  11287. overflow: visible;
  11288. }
  11289. .at-tabs__underline {
  11290. display: block;
  11291. position: absolute;
  11292. top: 0;
  11293. left: 0;
  11294. bottom: auto;
  11295. right: auto;
  11296. width: 600%;
  11297. height: 1PX;
  11298. background-color: #F0F0F0;
  11299. }
  11300. .at-tabs--scroll .at-tabs__header {
  11301. overflow-x: scroll;
  11302. -webkit-overflow-scrolling: touch;
  11303. white-space: nowrap;
  11304. }
  11305. .at-tabs--scroll .at-tabs__item {
  11306. display: inline-block;
  11307. overflow: visible;
  11308. }
  11309. .at-tabs--vertical {
  11310. display: -webkit-flex;
  11311. display: -ms-flexbox;
  11312. display: flex;
  11313. -webkit-flex: 1;
  11314. -ms-flex: 1;
  11315. flex: 1;
  11316. overflow: hidden;
  11317. }
  11318. .at-tabs--vertical .at-tabs__body {
  11319. display: inline-block;
  11320. -webkit-flex: 1;
  11321. -ms-flex: 1;
  11322. flex: 1;
  11323. height: 100rpx;
  11324. width: auto;
  11325. }
  11326. .at-tabs--vertical .at-tabs__underline {
  11327. top: 0;
  11328. left: 0;
  11329. bottom: auto;
  11330. width: 1PX;
  11331. height: 100%;
  11332. }
  11333. .at-tabs--vertical .at-tabs__header {
  11334. display: inline-block;
  11335. width: auto;
  11336. }
  11337. .at-tabs--vertical .at-tabs__item {
  11338. display: -webkit-flex;
  11339. display: -ms-flexbox;
  11340. display: flex;
  11341. -webkit-justify-content: center;
  11342. -ms-flex-pack: center;
  11343. justify-content: center;
  11344. width: auto;
  11345. -webkit-align-items: center;
  11346. -ms-flex-align: center;
  11347. align-items: center;
  11348. }
  11349. .at-tabs--vertical .at-tabs__item-underline {
  11350. display: block;
  11351. top: 0;
  11352. right: 0;
  11353. bottom: auto;
  11354. left: auto;
  11355. width: 1PX;
  11356. height: 100%;
  11357. -webkit-transform: scaleY(0);
  11358. -ms-transform: scaleY(0);
  11359. transform: scaleY(0);
  11360. }
  11361. .at-tabs--vertical .at-tabs__item--active .at-tabs__item-underline {
  11362. -webkit-transform: scaleY(1);
  11363. -ms-transform: scaleY(1);
  11364. transform: scaleY(1);
  11365. }
  11366. /* hack SWAN */
  11367. .at-tabs--scroll.at-tabs--horizontal.at-tabs--SWAN .at-tabs__item-underline {
  11368. bottom: 1PX;
  11369. }
  11370. /* hack SWAN */
  11371. .at-tabs-pane {
  11372. display: inline-block;
  11373. width: 100%;
  11374. -webkit-box-sizing: border-box;
  11375. box-sizing: border-box;
  11376. white-space: initial;
  11377. vertical-align: top;
  11378. /* modifiers */
  11379. }
  11380. .at-tabs-pane--active {
  11381. height: auto;
  11382. }
  11383. .at-tabs-pane--inactive {
  11384. height: 0;
  11385. overflow: hidden;
  11386. }
  11387. .at-tabs-pane--vertical {
  11388. display: block;
  11389. height: 100%;
  11390. overflow: scroll;
  11391. }
  11392. /**
  11393. * Default variables
  11394. */
  11395. /**
  11396. * Mixes a color with white. It's different from lighten()
  11397. *
  11398. * @param {color} $color
  11399. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11400. * @return {color}
  11401. *
  11402. * @example
  11403. * .element {
  11404. * background-color: tint(#6ecaa6 , 40%);
  11405. * }
  11406. *
  11407. * // CSS Output
  11408. * .element {
  11409. * background-color: #a8dfc9;
  11410. * }
  11411. */
  11412. /* The Color of O2Team Brand */
  11413. /* Color */
  11414. /* Color Palette */
  11415. /* Text Color */
  11416. /* Link */
  11417. /* 背景色 */
  11418. /* 边框颜色 */
  11419. /* 图标颜色 */
  11420. /* Border Radius */
  11421. /* 透明度 */
  11422. /* Font */
  11423. /* Line Height */
  11424. /* 水平间距 */
  11425. /* 垂直间距 */
  11426. /* 图标尺寸 */
  11427. /* z-index */
  11428. /* timing function */
  11429. /**
  11430. * CSS cubic-bezier timing functions
  11431. * http://bourbon.io/docs/#timing-functions
  11432. */
  11433. /**
  11434. * 组件变量
  11435. */
  11436. /* Accordion */
  11437. /* Activity Indicator */
  11438. /* Avatar */
  11439. /* Badge */
  11440. /* Button */
  11441. /* Float Button */
  11442. /* Calendar */
  11443. /* Card */
  11444. /* Checkbox */
  11445. /* Countdown */
  11446. /* Curtain */
  11447. /* Divider */
  11448. /* Drawer */
  11449. /* FloatLayout */
  11450. /* Grid */
  11451. /* ImagePicker */
  11452. /* Indexes */
  11453. /* InputNumber */
  11454. /* Input */
  11455. /* List */
  11456. /* LoadMore */
  11457. /* Loading */
  11458. /* Message */
  11459. /* Modal */
  11460. /* NavBar */
  11461. /* NoticeBar */
  11462. /* Pagination */
  11463. /* Progress */
  11464. /* Radio */
  11465. /* Range */
  11466. /* Rate */
  11467. /* SearchBar */
  11468. /* SegmentedControl */
  11469. /* Slider */
  11470. /* Steps */
  11471. /* SwipeAction */
  11472. /* Switch */
  11473. /* TabBar */
  11474. /* Tabs */
  11475. /* Tag */
  11476. /* Textarea */
  11477. /* Timeline */
  11478. /**
  11479. * Mixins
  11480. */
  11481. /* library */
  11482. /**
  11483. * 元素居中定位
  11484. */
  11485. /**
  11486. * @example scss
  11487. *
  11488. * .element {
  11489. * @include clearfix;
  11490. * }
  11491. *
  11492. * // CSS Output
  11493. * .element::after {
  11494. * clear: both;
  11495. * content: '';
  11496. * display: block;
  11497. * }
  11498. */
  11499. /**
  11500. * 通用的遮罩
  11501. */
  11502. /**
  11503. * Mixes a color with black. It's different from darken()
  11504. *
  11505. * @param {color} $color
  11506. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  11507. * @return {color}
  11508. *
  11509. * @example
  11510. * .element {
  11511. * background-color: shade(#ffbb52, 60%);
  11512. * }
  11513. *
  11514. * // CSS Output
  11515. * .element {
  11516. * background-color: #664a20;
  11517. * }
  11518. */
  11519. /**
  11520. * Mixes a color with white. It's different from lighten()
  11521. *
  11522. * @param {color} $color
  11523. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11524. * @return {color}
  11525. *
  11526. * @example
  11527. * .element {
  11528. * background-color: tint(#6ecaa6 , 40%);
  11529. * }
  11530. *
  11531. * // CSS Output
  11532. * .element {
  11533. * background-color: #a8dfc9;
  11534. * }
  11535. */
  11536. /* Flex Item */
  11537. /**
  11538. * 默认主题下 $color-border-light
  11539. */
  11540. /**
  11541. * 点击态
  11542. */
  11543. /**
  11544. * 禁止态
  11545. */
  11546. /**
  11547. * 设置placeholder 颜色
  11548. */
  11549. /**
  11550. * 默认主题下 $color-border-light
  11551. */
  11552. .at-tag {
  11553. display: inline-block;
  11554. padding: 0 32rpx;
  11555. height: 60rpx;
  11556. color: #666;
  11557. font-size: 28rpx;
  11558. text-align: center;
  11559. line-height: 58rpx;
  11560. vertical-align: middle;
  11561. border: 1PX solid #F7F7F7;
  11562. border-radius: 8rpx;
  11563. background-color: #F7F7F7;
  11564. -webkit-box-sizing: border-box;
  11565. box-sizing: border-box;
  11566. /* modifiers */
  11567. }
  11568. .at-tag--primary {
  11569. color: #666;
  11570. border-color: #F7F7F7;
  11571. background-color: #F7F7F7;
  11572. }
  11573. .at-tag--active {
  11574. color: #78A4F4;
  11575. border-color: #78A4F4;
  11576. background-color: #FFF;
  11577. }
  11578. .at-tag--active.at-tag--primary {
  11579. color: #FFF;
  11580. border-color: #78A4F4;
  11581. background-color: #78A4F4;
  11582. }
  11583. .at-tag--disabled {
  11584. opacity: 0.3;
  11585. }
  11586. .at-tag--circle {
  11587. border-radius: 30rpx;
  11588. background-clip: border-box;
  11589. overflow: hidden;
  11590. }
  11591. .at-tag--small {
  11592. padding: 0 16rpx;
  11593. height: 40rpx;
  11594. font-size: 20rpx;
  11595. line-height: 38rpx;
  11596. }
  11597. .at-tag--small.at-tag--circle {
  11598. border-radius: 20rpx;
  11599. }
  11600. /**
  11601. * Default variables
  11602. */
  11603. /**
  11604. * Mixes a color with white. It's different from lighten()
  11605. *
  11606. * @param {color} $color
  11607. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11608. * @return {color}
  11609. *
  11610. * @example
  11611. * .element {
  11612. * background-color: tint(#6ecaa6 , 40%);
  11613. * }
  11614. *
  11615. * // CSS Output
  11616. * .element {
  11617. * background-color: #a8dfc9;
  11618. * }
  11619. */
  11620. /* The Color of O2Team Brand */
  11621. /* Color */
  11622. /* Color Palette */
  11623. /* Text Color */
  11624. /* Link */
  11625. /* 背景色 */
  11626. /* 边框颜色 */
  11627. /* 图标颜色 */
  11628. /* Border Radius */
  11629. /* 透明度 */
  11630. /* Font */
  11631. /* Line Height */
  11632. /* 水平间距 */
  11633. /* 垂直间距 */
  11634. /* 图标尺寸 */
  11635. /* z-index */
  11636. /* timing function */
  11637. /**
  11638. * CSS cubic-bezier timing functions
  11639. * http://bourbon.io/docs/#timing-functions
  11640. */
  11641. /**
  11642. * 组件变量
  11643. */
  11644. /* Accordion */
  11645. /* Activity Indicator */
  11646. /* Avatar */
  11647. /* Badge */
  11648. /* Button */
  11649. /* Float Button */
  11650. /* Calendar */
  11651. /* Card */
  11652. /* Checkbox */
  11653. /* Countdown */
  11654. /* Curtain */
  11655. /* Divider */
  11656. /* Drawer */
  11657. /* FloatLayout */
  11658. /* Grid */
  11659. /* ImagePicker */
  11660. /* Indexes */
  11661. /* InputNumber */
  11662. /* Input */
  11663. /* List */
  11664. /* LoadMore */
  11665. /* Loading */
  11666. /* Message */
  11667. /* Modal */
  11668. /* NavBar */
  11669. /* NoticeBar */
  11670. /* Pagination */
  11671. /* Progress */
  11672. /* Radio */
  11673. /* Range */
  11674. /* Rate */
  11675. /* SearchBar */
  11676. /* SegmentedControl */
  11677. /* Slider */
  11678. /* Steps */
  11679. /* SwipeAction */
  11680. /* Switch */
  11681. /* TabBar */
  11682. /* Tabs */
  11683. /* Tag */
  11684. /* Textarea */
  11685. /* Timeline */
  11686. /**
  11687. * Mixins
  11688. */
  11689. /* library */
  11690. /**
  11691. * 元素居中定位
  11692. */
  11693. /**
  11694. * @example scss
  11695. *
  11696. * .element {
  11697. * @include clearfix;
  11698. * }
  11699. *
  11700. * // CSS Output
  11701. * .element::after {
  11702. * clear: both;
  11703. * content: '';
  11704. * display: block;
  11705. * }
  11706. */
  11707. /**
  11708. * 通用的遮罩
  11709. */
  11710. /**
  11711. * Mixes a color with black. It's different from darken()
  11712. *
  11713. * @param {color} $color
  11714. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  11715. * @return {color}
  11716. *
  11717. * @example
  11718. * .element {
  11719. * background-color: shade(#ffbb52, 60%);
  11720. * }
  11721. *
  11722. * // CSS Output
  11723. * .element {
  11724. * background-color: #664a20;
  11725. * }
  11726. */
  11727. /**
  11728. * Mixes a color with white. It's different from lighten()
  11729. *
  11730. * @param {color} $color
  11731. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11732. * @return {color}
  11733. *
  11734. * @example
  11735. * .element {
  11736. * background-color: tint(#6ecaa6 , 40%);
  11737. * }
  11738. *
  11739. * // CSS Output
  11740. * .element {
  11741. * background-color: #a8dfc9;
  11742. * }
  11743. */
  11744. /* Flex Item */
  11745. /**
  11746. * 默认主题下 $color-border-light
  11747. */
  11748. /**
  11749. * 点击态
  11750. */
  11751. /**
  11752. * 禁止态
  11753. */
  11754. /**
  11755. * 设置placeholder 颜色
  11756. */
  11757. /**
  11758. * 默认主题下 $color-border-light
  11759. */
  11760. .at-textarea {
  11761. padding: 18rpx;
  11762. width: 100%;
  11763. font-size: 32rpx;
  11764. line-height: 1.5;
  11765. border-radius: 8rpx;
  11766. background-color: #FFF;
  11767. -webkit-box-sizing: border-box;
  11768. box-sizing: border-box;
  11769. border-top: 1PX #d6e4ef solid;
  11770. border-bottom: 1PX #d6e4ef solid;
  11771. border-right: 1PX #d6e4ef solid;
  11772. border-left: 1PX #d6e4ef solid;
  11773. }
  11774. .at-textarea__textarea {
  11775. width: 100%;
  11776. height: 128rpx;
  11777. font-size: 32rpx;
  11778. outline: none;
  11779. resize: none;
  11780. -webkit-appearance: none;
  11781. border-radius: 0;
  11782. padding: 0;
  11783. margin: 0;
  11784. border: 0;
  11785. }
  11786. .placeholder {
  11787. color: #CCC;
  11788. }
  11789. .at-textarea__textarea::-webkit-input-placeholder {
  11790. color: #CCC;
  11791. }
  11792. .at-textarea__textarea::-moz-placeholder {
  11793. color: #CCC;
  11794. }
  11795. .at-textarea__textarea:-ms-input-placeholder {
  11796. color: #CCC;
  11797. }
  11798. .at-textarea__textarea::-ms-input-placeholder {
  11799. color: #CCC;
  11800. }
  11801. .at-textarea__textarea::placeholder {
  11802. color: #CCC;
  11803. }
  11804. .at-textarea__counter {
  11805. padding-top: 12rpx;
  11806. width: 100%;
  11807. color: #C9C9C9;
  11808. font-size: 28rpx;
  11809. text-align: right;
  11810. line-height: 1;
  11811. }
  11812. .at-textarea--WEB .at-textarea__textarea, .at-textarea--WEAPP .at-textarea__textarea {
  11813. line-height: 1;
  11814. }
  11815. .at-textarea--error .at-textarea__counter {
  11816. color: #FF4949;
  11817. }
  11818. /**
  11819. * Default variables
  11820. */
  11821. /**
  11822. * Mixes a color with white. It's different from lighten()
  11823. *
  11824. * @param {color} $color
  11825. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11826. * @return {color}
  11827. *
  11828. * @example
  11829. * .element {
  11830. * background-color: tint(#6ecaa6 , 40%);
  11831. * }
  11832. *
  11833. * // CSS Output
  11834. * .element {
  11835. * background-color: #a8dfc9;
  11836. * }
  11837. */
  11838. /* The Color of O2Team Brand */
  11839. /* Color */
  11840. /* Color Palette */
  11841. /* Text Color */
  11842. /* Link */
  11843. /* 背景色 */
  11844. /* 边框颜色 */
  11845. /* 图标颜色 */
  11846. /* Border Radius */
  11847. /* 透明度 */
  11848. /* Font */
  11849. /* Line Height */
  11850. /* 水平间距 */
  11851. /* 垂直间距 */
  11852. /* 图标尺寸 */
  11853. /* z-index */
  11854. /* timing function */
  11855. /**
  11856. * CSS cubic-bezier timing functions
  11857. * http://bourbon.io/docs/#timing-functions
  11858. */
  11859. /**
  11860. * 组件变量
  11861. */
  11862. /* Accordion */
  11863. /* Activity Indicator */
  11864. /* Avatar */
  11865. /* Badge */
  11866. /* Button */
  11867. /* Float Button */
  11868. /* Calendar */
  11869. /* Card */
  11870. /* Checkbox */
  11871. /* Countdown */
  11872. /* Curtain */
  11873. /* Divider */
  11874. /* Drawer */
  11875. /* FloatLayout */
  11876. /* Grid */
  11877. /* ImagePicker */
  11878. /* Indexes */
  11879. /* InputNumber */
  11880. /* Input */
  11881. /* List */
  11882. /* LoadMore */
  11883. /* Loading */
  11884. /* Message */
  11885. /* Modal */
  11886. /* NavBar */
  11887. /* NoticeBar */
  11888. /* Pagination */
  11889. /* Progress */
  11890. /* Radio */
  11891. /* Range */
  11892. /* Rate */
  11893. /* SearchBar */
  11894. /* SegmentedControl */
  11895. /* Slider */
  11896. /* Steps */
  11897. /* SwipeAction */
  11898. /* Switch */
  11899. /* TabBar */
  11900. /* Tabs */
  11901. /* Tag */
  11902. /* Textarea */
  11903. /* Timeline */
  11904. /**
  11905. * Mixins
  11906. */
  11907. /* library */
  11908. /**
  11909. * 元素居中定位
  11910. */
  11911. /**
  11912. * @example scss
  11913. *
  11914. * .element {
  11915. * @include clearfix;
  11916. * }
  11917. *
  11918. * // CSS Output
  11919. * .element::after {
  11920. * clear: both;
  11921. * content: '';
  11922. * display: block;
  11923. * }
  11924. */
  11925. /**
  11926. * 通用的遮罩
  11927. */
  11928. /**
  11929. * Mixes a color with black. It's different from darken()
  11930. *
  11931. * @param {color} $color
  11932. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  11933. * @return {color}
  11934. *
  11935. * @example
  11936. * .element {
  11937. * background-color: shade(#ffbb52, 60%);
  11938. * }
  11939. *
  11940. * // CSS Output
  11941. * .element {
  11942. * background-color: #664a20;
  11943. * }
  11944. */
  11945. /**
  11946. * Mixes a color with white. It's different from lighten()
  11947. *
  11948. * @param {color} $color
  11949. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  11950. * @return {color}
  11951. *
  11952. * @example
  11953. * .element {
  11954. * background-color: tint(#6ecaa6 , 40%);
  11955. * }
  11956. *
  11957. * // CSS Output
  11958. * .element {
  11959. * background-color: #a8dfc9;
  11960. * }
  11961. */
  11962. /* Flex Item */
  11963. /**
  11964. * 默认主题下 $color-border-light
  11965. */
  11966. /**
  11967. * 点击态
  11968. */
  11969. /**
  11970. * 禁止态
  11971. */
  11972. /**
  11973. * 设置placeholder 颜色
  11974. */
  11975. /**
  11976. * 默认主题下 $color-border-light
  11977. */
  11978. .at-timeline-item {
  11979. position: relative;
  11980. padding: 0 0 12rpx;
  11981. /* elements */
  11982. /* modifiers */
  11983. }
  11984. .at-timeline-item__content {
  11985. margin-left: 40rpx;
  11986. min-height: 56rpx;
  11987. color: #333;
  11988. font-size: 28rpx;
  11989. line-height: 1.5;
  11990. text-align: left;
  11991. }
  11992. .at-timeline-item__content--sub {
  11993. color: #666;
  11994. font-size: 24rpx;
  11995. }
  11996. .at-timeline-item__dot, .at-timeline-item__icon {
  11997. position: absolute;
  11998. left: 0;
  11999. top: 5rpx;
  12000. width: 24rpx;
  12001. height: 24rpx;
  12002. font-size: 0;
  12003. text-align: center;
  12004. vertical-align: middle;
  12005. border-radius: 50%;
  12006. background: #FFF;
  12007. -webkit-box-sizing: border-box;
  12008. box-sizing: border-box;
  12009. z-index: 1;
  12010. }
  12011. .at-timeline-item__dot .at-icon, .at-timeline-item__icon .at-icon {
  12012. font-size: 24rpx;
  12013. }
  12014. .at-timeline-item__dot::after {
  12015. content: "";
  12016. display: inline-block;
  12017. -webkit-box-sizing: border-box;
  12018. box-sizing: border-box;
  12019. width: 24rpx;
  12020. height: 24rpx;
  12021. border: 1PX solid transparent;
  12022. border-radius: 50%;
  12023. border-color: #78A4F4;
  12024. }
  12025. .at-timeline-item__dot.at-timeline-item__icon::after {
  12026. border-color: transparent;
  12027. }
  12028. .at-timeline-item__icon {
  12029. color: #78A4F4;
  12030. }
  12031. .at-timeline-item__tail {
  12032. position: absolute;
  12033. top: 12rpx;
  12034. bottom: -12rpx;
  12035. left: 10rpx;
  12036. border-left: 1PX solid #e2ecf4;
  12037. }
  12038. .at-timeline-item--green .at-timeline-item__icon {
  12039. color: #13CE66;
  12040. }
  12041. .at-timeline-item--green .at-timeline-item__dot::after {
  12042. border-color: #13CE66;
  12043. }
  12044. .at-timeline-item--red .at-timeline-item__icon {
  12045. color: #FF4949;
  12046. }
  12047. .at-timeline-item--red .at-timeline-item__dot::after {
  12048. border-color: #FF4949;
  12049. }
  12050. .at-timeline-item--yellow .at-timeline-item__icon {
  12051. color: #FFC82C;
  12052. }
  12053. .at-timeline-item--yellow .at-timeline-item__dot::after {
  12054. border-color: #FFC82C;
  12055. }
  12056. .at-timeline .at-timeline-item:last-child .at-timeline-item__tail {
  12057. display: none;
  12058. }
  12059. .at-timeline--pending .at-timeline-item:nth-last-child(2) .at-timeline-item__content {
  12060. min-height: 80rpx;
  12061. }
  12062. .at-timeline--pending .at-timeline-item:nth-last-child(2) .at-timeline-item__tail {
  12063. border-left-style: dotted;
  12064. }
  12065. /**
  12066. * Default variables
  12067. */
  12068. /**
  12069. * Mixes a color with white. It's different from lighten()
  12070. *
  12071. * @param {color} $color
  12072. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  12073. * @return {color}
  12074. *
  12075. * @example
  12076. * .element {
  12077. * background-color: tint(#6ecaa6 , 40%);
  12078. * }
  12079. *
  12080. * // CSS Output
  12081. * .element {
  12082. * background-color: #a8dfc9;
  12083. * }
  12084. */
  12085. /* The Color of O2Team Brand */
  12086. /* Color */
  12087. /* Color Palette */
  12088. /* Text Color */
  12089. /* Link */
  12090. /* 背景色 */
  12091. /* 边框颜色 */
  12092. /* 图标颜色 */
  12093. /* Border Radius */
  12094. /* 透明度 */
  12095. /* Font */
  12096. /* Line Height */
  12097. /* 水平间距 */
  12098. /* 垂直间距 */
  12099. /* 图标尺寸 */
  12100. /* z-index */
  12101. /* timing function */
  12102. /**
  12103. * CSS cubic-bezier timing functions
  12104. * http://bourbon.io/docs/#timing-functions
  12105. */
  12106. /**
  12107. * 组件变量
  12108. */
  12109. /* Accordion */
  12110. /* Activity Indicator */
  12111. /* Avatar */
  12112. /* Badge */
  12113. /* Button */
  12114. /* Float Button */
  12115. /* Calendar */
  12116. /* Card */
  12117. /* Checkbox */
  12118. /* Countdown */
  12119. /* Curtain */
  12120. /* Divider */
  12121. /* Drawer */
  12122. /* FloatLayout */
  12123. /* Grid */
  12124. /* ImagePicker */
  12125. /* Indexes */
  12126. /* InputNumber */
  12127. /* Input */
  12128. /* List */
  12129. /* LoadMore */
  12130. /* Loading */
  12131. /* Message */
  12132. /* Modal */
  12133. /* NavBar */
  12134. /* NoticeBar */
  12135. /* Pagination */
  12136. /* Progress */
  12137. /* Radio */
  12138. /* Range */
  12139. /* Rate */
  12140. /* SearchBar */
  12141. /* SegmentedControl */
  12142. /* Slider */
  12143. /* Steps */
  12144. /* SwipeAction */
  12145. /* Switch */
  12146. /* TabBar */
  12147. /* Tabs */
  12148. /* Tag */
  12149. /* Textarea */
  12150. /* Timeline */
  12151. /**
  12152. * Mixins
  12153. */
  12154. /* library */
  12155. /**
  12156. * 元素居中定位
  12157. */
  12158. /**
  12159. * @example scss
  12160. *
  12161. * .element {
  12162. * @include clearfix;
  12163. * }
  12164. *
  12165. * // CSS Output
  12166. * .element::after {
  12167. * clear: both;
  12168. * content: '';
  12169. * display: block;
  12170. * }
  12171. */
  12172. /**
  12173. * 通用的遮罩
  12174. */
  12175. /**
  12176. * Mixes a color with black. It's different from darken()
  12177. *
  12178. * @param {color} $color
  12179. * @param {number (percentage)} $percent [The amount of black to be mixed in]
  12180. * @return {color}
  12181. *
  12182. * @example
  12183. * .element {
  12184. * background-color: shade(#ffbb52, 60%);
  12185. * }
  12186. *
  12187. * // CSS Output
  12188. * .element {
  12189. * background-color: #664a20;
  12190. * }
  12191. */
  12192. /**
  12193. * Mixes a color with white. It's different from lighten()
  12194. *
  12195. * @param {color} $color
  12196. * @param {number (percentage)} $percent [The amout of white to be mixed in]
  12197. * @return {color}
  12198. *
  12199. * @example
  12200. * .element {
  12201. * background-color: tint(#6ecaa6 , 40%);
  12202. * }
  12203. *
  12204. * // CSS Output
  12205. * .element {
  12206. * background-color: #a8dfc9;
  12207. * }
  12208. */
  12209. /* Flex Item */
  12210. /**
  12211. * 默认主题下 $color-border-light
  12212. */
  12213. /**
  12214. * 点击态
  12215. */
  12216. /**
  12217. * 禁止态
  12218. */
  12219. /**
  12220. * 设置placeholder 颜色
  12221. */
  12222. /**
  12223. * 默认主题下 $color-border-light
  12224. */
  12225. @-webkit-keyframes atRotate {
  12226. 0% {
  12227. -webkit-transform: rotate(0deg);
  12228. transform: rotate(0deg);
  12229. }
  12230. 100% {
  12231. -webkit-transform: rotate(360deg);
  12232. transform: rotate(360deg);
  12233. }
  12234. }
  12235. @keyframes atRotate {
  12236. 0% {
  12237. -webkit-transform: rotate(0deg);
  12238. transform: rotate(0deg);
  12239. }
  12240. 100% {
  12241. -webkit-transform: rotate(360deg);
  12242. transform: rotate(360deg);
  12243. }
  12244. }
  12245. .at-toast {
  12246. /* elements */
  12247. }
  12248. .at-toast__overlay {
  12249. top: 0;
  12250. left: 0;
  12251. width: 100%;
  12252. height: 100%;
  12253. position: absolute;
  12254. background-color: rgba(0, 0, 0, 0.3);
  12255. position: fixed;
  12256. opacity: 0;
  12257. z-index: 1090;
  12258. }
  12259. .at-toast__body--loading .toast-body-content__img-item {
  12260. -webkit-animation: atRotate 1350ms linear infinite;
  12261. animation: atRotate 1350ms linear infinite;
  12262. }
  12263. .at-toast .toast-body {
  12264. position: fixed;
  12265. top: 50%;
  12266. left: 50%;
  12267. -webkit-transform: translate(-50%, -50%);
  12268. -ms-transform: translate(-50%, -50%);
  12269. transform: translate(-50%, -50%);
  12270. padding: 24rpx 32rpx;
  12271. min-width: 256rpx;
  12272. border-radius: 8rpx;
  12273. background-color: rgba(0, 0, 0, 0.8);
  12274. z-index: 1090;
  12275. }
  12276. .at-toast .toast-body-content__icon {
  12277. color: #FFF;
  12278. font-size: 80rpx;
  12279. text-align: center;
  12280. }
  12281. .at-toast .toast-body-content__img {
  12282. line-height: 0;
  12283. text-align: center;
  12284. }
  12285. .at-toast .toast-body-content__img-item {
  12286. width: 120rpx;
  12287. height: 120rpx;
  12288. }
  12289. .at-toast .toast-body-content__info {
  12290. margin-top: 18rpx;
  12291. color: #FFF;
  12292. font-size: 28rpx;
  12293. line-height: 1.5;
  12294. text-align: center;
  12295. }
  12296. .at-toast .toast-body--text {
  12297. padding: 12rpx 24rpx;
  12298. line-height: 1.5;
  12299. min-width: initial;
  12300. }
  12301. .at-toast .toast-body--text .toast-body-content__info {
  12302. margin-top: 0;
  12303. }
  12304. .at-toast .toast-body.at-toast__body--custom-image, .at-toast .toast-body.at-toast__body--success, .at-toast .toast-body.at-toast__body--error, .at-toast .toast-body.at-toast__body--loading {
  12305. padding-bottom: 17rpx;
  12306. }