123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807 |
- @charset "utf-8";
- /*
- Theme Name: Sakurairo
- Theme URI: https://github.com/mirai-mamori/Sakurairo
- Author: Created by Fuukei
- Author URI: https://fuukei.org/
- Description: A colorful, Easy-to-use, Perfect Experience, and Powerful Customizable WordPress Theme (Based on Theme Sakura)
- Version: 2.5.1.1
- Tested up to: 6.0
- Requires at least: 5.6
- Requires PHP: 7.2
- License: GNU General Public License v2 or later
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
- Text Domain: sakurairo
- Tags: 多彩、轻松上手、体验完善、高自定义度
- */
- .headertop {
- animation: header 1s;
- position: relative;
- overflow: hidden;
- height: 0;
- border-radius: 0 0 20px 20px;
- }
- .pattern-center {
- animation: header 1s;
- position: relative;
- top: 0;
- left: 0;
- width: 100%;
- border-radius: 0 0 20px 20px;
- overflow: hidden;
- }
- .site-branding {
- animation: sitetop 1s;
- float: left;
- position: relative;
- height: 75px;
- line-height: 75px;
- margin-left: -6px;
- }
- .header-user-avatar {
- animation: searchbox 1s;
- position: relative;
- float: right;
- margin-left: 20px;
- margin-top: 22px;
- }
- .searchbox {
- animation: searchbox 1s;
- float: right;
- height: 75px;
- line-height: 75px;
- margin-left: 20px;
- }
- .site-top .lower {
- animation: searchbox 1s;
- position: relative;
- display: block;
- float: right;
- margin: 15px 0 0 0;
- font-size: 16px;
- font-weight: var(--global-font-weight);
- }
- .comments {
- animation: main .6s;
- clear: both;
- overflow: hidden;
- width: 100%;
- padding: 0 10px/*!covered60px 0 80px*/;
- list-style: none;
- max-width: 860px;
- margin-left: auto;
- margin-right: auto;
- transition: background 0.8s;
- }
- .notice {
- animation: main .6s;
- padding: 20px;
- border: 1px solid #E6E6E6;
- color: #969696;
- position: relative;
- display: inline-block;
- width: 100%;
- height: 67px;
- border-radius: 15px;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- transition: all 0.8s ease !important;
- }
- .post-list-thumb {
- animation: main .6s;
- will-change: transform;
- float: left;
- width: 100%;
- height: 300px;
- position: relative;
- margin: 20px 0 20px;
- border-radius: 10px;
- background-color: rgba(255, 255, 255, 0);
- box-shadow: 0 1px 30px -4px var(--post-list-thumb);
- opacity: 0;
- }
- .top-feature {
- animation: main .6s;
- width: 100%;
- height: auto;
- margin-top: 55px;
- }
- html {
- font-family: sans-serif;
- -webkit-text-size-adjust: 100%;
- -ms-text-size-adjust: 100%;
- overflow-x: hidden;
- box-sizing: border-box;
- transition: background 0.8s;
- }
- body {
- margin: 0;
- font: 300 17px;
- text-shadow: 0 0 1px rgba(0, 0, 0, .1);
- color: var(--theme-skin);
- font-size: 15px;
- line-height: 1.5;
- background: #0000;
- background-attachment: fixed;
- background-position: center;
- scrollbar-width: 6px;
- font-weight: var(--global-font-weight);
- }
- progress {
- display: inline-block;
- vertical-align: baseline;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- border: none;
- background-size: auto;
- height: 24px;
- width: 100%;
- }
- a {
- background-color: transparent;
- text-decoration: none;
- color: var(--theme-skin-matching,#ffe066);
- outline: 0;
- -webkit-transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- -moz-transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- }
- h1 {
- font-size: 2em;
- margin: .67em 0;
- clear: both;
- font-weight: var(--global-font-weight);
- }
- sub {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
- bottom: -.25em;
- font-weight: var(--global-font-weight);
- }
- sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
- top: -.5em;
- font-weight: var(--global-font-weight);
- }
- hr {
- box-sizing: content-box;
- height: 1px/*!covered0*/;
- background-color: #ccc;
- border: 0;
- margin-bottom: 1.5em;
- }
- pre {
- overflow: auto;
- font-family: monospace, monospace;
- font-size: 1em;
- background: rgba(255, 255, 255, .5);
- border-radius: 10px;
- font: 15px/22px "Microsoft YaHei", Arial, Sans-Serif;
- line-height: 1.6;
- margin-bottom: 1.6em;
- max-width: 100%;
- text-shadow: none;
- color: #000;
- font-weight: var(--global-font-weight);
- }
- button {
- color: rgba(0, 0, 0, .8)/*!coveredinherit,var(--theme-skin)*/;
- font: inherit;
- margin: 0;
- overflow: visible;
- text-transform: none;
- -webkit-appearance: button;
- cursor: pointer;
- font-size: .75rem/*!covered15px,12px*/;
- line-height: 1/*!covered1.5*/;
- border: 1px solid;
- border-color: #ccc #ccc #bbb;
- border-radius: 3px;
- background: #e6e6e6;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 15px 17px rgba(255, 255, 255, .5), inset 0 -5px 12px rgba(0, 0, 0, .05);
- padding: .6em 1em .4em;
- font-weight: var(--global-font-weight);
- }
- input {
- color: var(--theme-skin)/*!coveredinherit*/;
- font: inherit;
- margin: 0;
- line-height: 1.5/*!coverednormal*/;
- font-size: 15px;
- font-weight: var(--global-font-weight);
- }
- optgroup {
- color: inherit;
- font: inherit;
- margin: 0;
- font-weight: 700;
- }
- select {
- color: var(--theme-skin)/*!coveredinherit*/;
- font: inherit;
- margin: 0;
- text-transform: none;
- font-size: 15px;
- line-height: 1.5;
- border: 1px solid #ccc;
- font-weight: var(--global-font-weight);
- }
- textarea {
- color: #A5A5A5/*!coveredinherit,var(--theme-skin),#666*/;
- font: inherit;
- margin: 0;
- overflow: auto;
- font-size: 15px;
- line-height: 1.5;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding-left: 3px;
- width: 100%;
- font-weight: var(--global-font-weight);
- }
- input[type=reset] {
- -webkit-appearance: button;
- cursor: pointer;
- border: 1px solid;
- border-color: #ccc #ccc #bbb;
- border-radius: 3px;
- background: #e6e6e6;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 15px 17px rgba(255, 255, 255, .5), inset 0 -5px 12px rgba(0, 0, 0, .05);
- color: rgba(0, 0, 0, .8);
- font-size: .75rem/*!covered12px*/;
- line-height: 1;
- padding: .6em 1em .4em;
- font-weight: var(--global-font-weight);
- }
- input[type=submit] {
- -webkit-appearance: button;
- cursor: pointer;
- border: 1px solid;
- border-color: #ccc #ccc #bbb;
- border-radius: 3px;
- background: #e6e6e6;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 15px 17px rgba(255, 255, 255, .5), inset 0 -5px 12px rgba(0, 0, 0, .05);
- color: rgba(0, 0, 0, .8);
- font-size: .75rem/*!covered12px*/;
- line-height: 1;
- padding: .6em 1em .4em;
- font-weight: var(--global-font-weight);
- }
- table {
- border-collapse: collapse;
- border-spacing: 0;
- margin: 0 0 1.5em;
- width: 100%;
- }
- blockquote {
- margin: 0;
- padding: 30px 60px;
- position: relative;
- quotes: "" "";
- }
- blockquote:before {
- content: "\f10d" !important;
- font-size: 3rem;
- position: absolute;
- top: -25px;
- left: 12px;
- color: var(--theme-skin,#505050);
- font-family: FontAwesome;
- font-weight: var(--global-font-weight);
- }
- blockquote:after {
- content: '\f10e' !important;
- font-size: 3rem;
- position: absolute;
- bottom: -25px;
- right: -5px;
- color: var(--theme-skin,#505050);
- font-family: FontAwesome;
- font-weight: var(--global-font-weight);
- }
- input[type=button] {
- border: 1px solid;
- border-color: #ccc #ccc #bbb;
- border-radius: 3px;
- background: #e6e6e6;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 15px 17px rgba(255, 255, 255, .5), inset 0 -5px 12px rgba(0, 0, 0, .05);
- color: rgba(0, 0, 0, .8);
- font-size: .75rem/*!covered12px*/;
- line-height: 1;
- padding: .6em 1em .4em;
- font-weight: var(--global-font-weight);
- }
- input[type=color] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=date] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=datetime-local] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=datetime] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=email] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=month] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=number] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=password] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=range] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=search] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=tel] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=text] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=time] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=url] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- input[type=week] {
- color: #666;
- border: 1px solid var(--theme-skin,#505050);
- border-radius: 15px;
- padding: 3px;
- }
- .site-top {
- width: 100%;
- display: block;
- margin: 0 auto;
- padding: 0 20px;
- }
- .wrapper {
- animation: fade-in;
- animation-duration: .5s;
- -webkit-animation: fade-in .5s;
- background-color: rgba(255, 255, 255, .8);
- transition: all 0.8s ease !important;
- }
- #bgvideo {
- position: absolute;
- top: 0;
- left: 0;
- margin: 0;
- padding: 0;
- min-height: 550px;
- z-index: 0;
- object-fit: cover;
- width: 100%;
- height: 100%;
- }
- #video-add {
- position: absolute;
- bottom: 45px/*!covered3px*/;
- right: 5px;
- width: 32px;
- height: 32px;
- z-index: 100;
- background-position: center;
- background-size: cover;
- cursor: pointer;
- opacity: .8;
- -moz-animation: poi-face 10s linear infinite alternate;
- -webkit-animation: poi-face 10s linear infinite alternate;
- -o-animation: poi-face 10s linear infinite alternate;
- animation: poi-face 10s linear infinite alternate;
- display: none;
- }
- #video-btn {
- position: absolute;
- bottom: 3px;
- right: 5px;
- width: 32px;
- height: 32px;
- z-index: 100;
- background-position: center;
- background-size: cover;
- cursor: pointer;
- opacity: .8;
- -moz-animation: poi-face 10s linear infinite alternate;
- -webkit-animation: poi-face 10s linear infinite alternate;
- -o-animation: poi-face 10s linear infinite alternate;
- animation: poi-face 10s linear infinite alternate;
- }
- .video-stu {
- position: absolute;
- bottom: -100px;
- left: 0;
- right: 0;
- margin: auto;
- padding: 6px 15px;
- text-align: center;
- color: #FFF;
- width: 100%;
- background-color: rgba(0, 0, 0, .8);
- border-radius: 0;
- font-size: 18px;
- -webkit-transition: .4s ease all;
- -moz-transition: .4s ease all;
- -o-transition: .4s ease all;
- transition: .4s ease all;
- font-weight: var(--global-font-weight);
- }
- .pattern-center::before {
- content: "";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background-color: rgba(0, 0, 0, .3);
- }
- .pattern-center::after {
- content: '';
- width: 150%;
- height: 4.375rem;
- background: #fff;
- left: -25%;
- bottom: -2.875rem;
- border-radius: 100%;
- position: absolute;
- }
- .pattern-attachment.bg {
- background-repeat: no-repeat;
- background-size: cover;
- background-position: center center;
- background-origin: border-box;
- }
- .pattern-center header.pattern-header {
- position: absolute;
- top: 45%;
- left: 0;
- right: 0;
- text-align: center;
- color: #FFF;
- z-index: 1;
- }
- .pattern-center h1.cat-title {
- color: #FFF;
- font-size: 40px;
- font-weight: var(--global-font-weight,500);
- width: 80%;
- margin: auto;
- padding: 0;
- border: 0;
- }
- .pattern-center h1.entry-title {
- color: #FFF;
- font-size: 40px;
- font-weight: var(--global-font-weight,500);
- width: 80%;
- margin: auto;
- padding: 0;
- border: 0;
- }
- .pattern-center header.single-header {
- max-width: 800px;
- padding: 0 10px;
- margin-left: auto;
- margin-right: auto;
- text-align: left;
- top: auto;
- bottom: 20px;
- }
- .single-center .single-header h1.entry-title {
- margin: 0;
- font-size: 32px;
- width: 100%;
- font-weight: var(--global-font-weight);
- }
- .single-center .entry-census {
- color: #fff;
- font-size: 14px;
- padding: 18px 0 0;
- line-height: 39px;
- font-weight: var(--global-font-weight);
- }
- .single-center .entry-census span img {
- width: 35px;
- height: 35px;
- border-radius: 100%;
- float: left;
- margin-right: 12px;
- }
- #moblieGoTop {
- position: fixed;
- bottom: 70px;
- right: 10px;
- font-size: 16px;
- z-index: 99;
- border: 0;
- outline: 0;
- background-color: #fff;
- color: var(--theme-skin,#505050);
- padding: 15px;
- border-radius: var(--style_menu_radius,12px);
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, .12), 0 2px 2px 0 rgba(0, 0, 0, .24);
- transform: scale(0);
- transition: all 0.8s ease !important;
- }
- #changskin {
- position: fixed;
- bottom: 15px;
- right: 10px;
- z-index: 99;
- border: 0;
- outline: 0;
- background-color: #fff;
- color: var(--theme-skin,#505050);
- padding: 15px;
- border-radius: var(--style_menu_radius,12px);
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, .12), 0 2px 2px 0 rgba(0, 0, 0, .24);
- transform: scale(0);
- transition: all 0.8s ease !important;
- }
- #moblieGoTop:hover {
- color: var(--theme-skin-matching);
- background-color: #fff;
- opacity: .8;
- transition: all 0.8s ease !important;
- }
- #changskin:hover {
- color: var(--theme-skin-matching);
- background-color: #fff;
- opacity: .8;
- transition: all 0.8s ease !important;
- }
- .pattern-center-sakura {
- position: relative;
- top: 0;
- left: 0;
- overflow: hidden;
- margin: 0 auto;
- }
- .pattern-center-sakura::before {
- content: "";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background-color: rgba(0, 0, 0, .3);
- }
- .pattern-center-sakura header.pattern-header {
- position: absolute;
- top: 45%;
- left: 0;
- right: 0;
- text-align: center;
- color: #FFF;
- z-index: 1;
- }
- .pattern-center-sakura h1.cat-title {
- color: #FFF;
- font-size: 40px;
- font-weight: var(--global-font-weight,500);
- width: 80%;
- margin: auto;
- padding: 0;
- border: 0;
- }
- .pattern-center-sakura h1.entry-title {
- color: #FFF;
- font-size: 40px;
- font-weight: var(--global-font-weight,500);
- width: 80%;
- margin: auto;
- padding: 0;
- border: 0;
- }
- .pattern-center-sakura header.single-header {
- max-width: 800px;
- padding: 0 10px;
- margin-left: auto;
- margin-right: auto;
- text-align: left;
- top: auto;
- bottom: 20px;
- }
- .site-header {
- width: 95%;
- height: 75px;
- -webkit-transition: all 1s ease !important;
- transition: all 1s ease !important;
- position: fixed;
- left: 2.5%;
- top: 2.5%;
- z-index: 999;
- border-radius: 20px;
- word-break: keep-all;
- }
- .site-header.yya{
- /* background: hsla(var(--header-color-h,0deg),var(--header-color-s,0%),var(--header-color-l,100%),.75); */
- background: rgba(255, 255, 255, .75);
- box-shadow: 0 1px 40px -8px rgba(255, 255, 255, .4);
- }
- .yya {
- /* -webkit-transition: all 1s ease !important;
- transition: all 1s ease !important; */
- width: 50%;
- left: 47.5%;
- transition: background 0.8s;
- }
- .site-title img {
- height: 40px;
- margin-top: 17px;
- opacity: .75;
- -webkit-transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- -moz-transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- transition: color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
- }
- .site-top .lower nav {
- position: relative;
- float: right;
- display: none;
- animation: searchbox .2s;
- }
- .site-top ul {
- margin: 0;
- padding: 0;
- list-style: none;
- display: inline-block;
- }
- .site-top ul li {
- float: left;
- margin-left: 28px;
- position: relative;
- -webkit-transition: all 1s ease;
- transition: all 1s ease;
- }
- .site-top ul li a:after {
- content: "";
- display: block;
- position: absolute;
- bottom: -5px;
- height: 4px;
- background-color: var(--theme-skin-matching,#fe9600);
- width: 100%;
- border-radius: 30px;
- max-width: 0;
- transition: max-width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
- }
- .site-top ul li ul li a:after {
- content: "";
- display: none;
- position: absolute;
- bottom: -21px;
- height: 4px;
- background-color: #FE9600;
- width: 100%;
- border-radius: 30px;
- max-width: 0;
- transition: max-width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
- }
- #show-nav {
- position: relative;
- float: right;
- margin-left: 20px;
- display: block;
- width: 20px;
- height: 20px;
- margin-top: 4.5px;
- cursor: pointer;
- z-index: 999;
- }
- #show-nav .line {
- position: absolute;
- top: 7px;
- left: 50%;
- width: 20px;
- margin-left: -13px;
- height: 2px;
- background: var(--theme-skin,#505050);
- -webkit-transition: all .2s ease;
- transition: all .2s ease;
- }
- .lower li ul {
- display: none;
- opacity: 1;
- position: absolute;
- background: rgba(255, 255, 255, .95);
- padding: 10px;
- top: 46px;
- right: -24px;
- min-width: 80px;
- text-align: center;
- white-space: nowrap;
- z-index: 9999;
- border-radius: 15px;
- box-shadow: 0 1px 40px -8px rgba(0, 0, 0, .2);
- animation: header-menu .8s;
- }
- .lower li ul::before {
- content: "";
- position: absolute;
- top: -20px;
- left: 50%;
- margin-left: -10px;
- border-width: 10px;
- border-style: solid;
- border-color: transparent transparent #fff transparent;
- }
- .site-top .menu-item-has-children li a {
- font-size: 14px;
- padding: 8px 18px;
- text-transform: none;
- color: #545454;
- font-weight: var(--global-font-weight);
- }
- .site-content.notransition {
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -o-transition: none !important;
- -ms-transition: none !important;
- transition: none !important;
- }
- .site-content {
- max-width: 860px;
- padding: 0 20px;
- margin-left: auto;
- margin-right: auto;
- background-color: transparent !important;
- }
- .feature i {
- position: absolute;
- top: 10px;
- left: 10px;
- font-size: 25px;
- color: #fff;
- width: 80px;
- height: 80px;
- line-height: 80px;
- text-align: center;
- background: var(--theme-skin,#BBE2DB);
- border-radius: 50%;
- opacity: 0;
- z-index: 1;
- font-weight: var(--global-font-weight);
- }
- .overlay i {
- -moz-transition: opacity .4s ease-out;
- -o-transition: opacity .4s ease-out;
- -webkit-transition: opacity .4s ease-out;
- transition: opacity .4s ease-out;
- }
- .feature img {
- width: 100px;
- height: 100px;
- border-radius: 50%;
- padding: 2px;
- border: 1px solid #DADADA;
- position: relative;
- object-fit: cover;
- }
- .post-list h1.entry-title {
- font-size: 20px;
- font-weight: 400;
- line-height: 50px;
- margin: 0 0 0 17%;
- position: relative;
- z-index: 1;
- display: inline-block;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 70%;
- }
- .p-time {
- position: absolute;
- right: 0;
- top: 16px;
- font-size: 12px;
- color: #989898;
- letter-spacing: 0;
- font-weight: var(--global-font-weight);
- }
- .post-list p {
- min-height: 60px;
- margin: 0 0 0 17%;
- font-size: 15px;
- color: rgba(0, 0, 0, .66);
- letter-spacing: 0;
- line-height: 30px;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .info-meta {
- margin-top: 10px;
- position: absolute;
- top: 20px;
- opacity: 0;
- padding-top: 8px;
- border-top: 1px solid #ddd;
- -webkit-transform: translate3d(-250px, 0, 0);
- transform: translate3d(-250px, 0, 0);
- visibility: hidden;
- transition: .7s all ease;
- -webkit-transition: .6s all ease;
- -moz-transition: .6s all linear;
- -o-transition: .6s all ease;
- -ms-transition: .6s all ease;
- }
- .info-meta span {
- color: #000;
- font-size: 12px;
- vertical-align: bottom;
- font-weight: var(--global-font-weight);
- }
- .post-list:hover .info-meta {
- -webkit-transform: translate3d(-230px, 0, 0);
- transform: translate3d(-230px, 0, 0);
- opacity: 1;
- visibility: visible;
- }
- .post-list hr {
- width: 30%;
- height: 1px;
- margin: 0 auto;
- border: 0;
- background: #EFEFEF;
- margin-top: 20px;
- transition: all 0.8s ease !important;
- }
- .post-list-thumb i {
- margin-right: 5px;
- color: var(--post_date_text_color,#505050);
- font-size: 14px;
- font-weight: var(--global-font-weight);
- }
- .post-list-thumb .post-title h3 {
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 2;
- overflow: hidden;
- font-size: 18px;
- word-wrap: break-word;
- }
- .post-date {
- background-color: #FFEEEB;
- font-size: 12px;
- width: max-content;
- padding: 4px 10px 4px 10px;
- border-radius: 6px;
- color: var(--post_date_text_color,#505050);
- white-space: nowrap;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .post-meta {
- color: #888;
- font-size: 12px;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- font-weight: var(--global-font-weight);
- }
- .post-meta a {
- color: #888;
- font-size: 12px;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- font-weight: var(--global-font-weight);
- }
- .post-thumb a {
- height: 300px;
- position: relative;
- display: block;
- background-repeat: no-repeat;
- background-size: cover;
- overflow: hidden;
- border-radius: 0 10px 10px 0;
- }
- .post-thumb a * {
- width: 100%;
- height: 100%;
- object-fit: cover;
- transition: all .6s;
- }
- .post-content-wrap {
- position: relative;
- display: block;
- float: right;
- padding-right: 30px;
- padding-left: 0;
- width: 40%;
- margin: 20px 10px 0 10px;
- }
- .float-content {
- position: relative;
- width: 100%;
- right: 0;
- margin: 0;
- padding: 0;
- z-index: 50;
- color: rgba(0, 0, 0, .66);
- transition: all 0.8s ease !important;
- }
- .float-content .post-text {
- display: inline-block;
- text-align: justify;
- font-size: 14px;
- font-weight: var(--global-font-weight);
- }
- .float-content p {
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 4;
- height: 6em;
- overflow: hidden;
- margin-bottom: 0;
- }
- .post-list-show {
- animation: post-list-show .5s;
- -webkit-animation: post-list-show .5s;
- opacity: 1;
- background-color: rgba(255, 255, 255, .90);
- transition: all 0.8s ease !important;
- }
- .postava img {
- border-radius: 50%;
- padding: 2px;
- border: 1px solid #E8E8E8;
- margin-top: 25px;
- }
- .s-time {
- position: relative;
- top: 16px;
- font-size: 12px;
- color: #989898;
- letter-spacing: 1px;
- text-align: right;
- margin-bottom: 10px;
- margin-top: -15px;
- font-weight: var(--global-font-weight);
- }
- .s-content {
- min-height: 60px;
- margin: 0 14% 0 2%;
- padding: 15px 30px;
- line-height: 30px;
- border: 1px dashed #E0E0E0;
- background: #FBFBFB;
- }
- .navigator a {
- display: inline-block;
- height: 39px;
- line-height: 39px;
- margin: 20px 0;
- }
- .navigator i {
- font-size: 15px;
- color: #D8D8D8;
- padding: 10px;
- border: 2px solid #ddd;
- border-radius: 50%;
- margin: 0 10px;
- font-weight: var(--global-font-weight);
- }
- .navigator i:hover {
- color: var(--theme-skin-matching,#fff);
- background: var(--theme-skin-matching,#505050);
- border: 2px solid var(--theme-skin-matching,#505050);
- -webkit-transition: all .2s ease-in-out;
- -moz-transition: all .2s ease-in-out;
- -o-transition: all .2s ease-in-out;
- transition: all .2s ease-in-out;
- }
- .site-footer {
- padding: max(2%,45px);
- background: rgba(255, 255, 255, .8);
- margin-left: auto;
- margin-right: auto;
- transition: all 0.8s ease !important;
- }
- .site-info {
- text-align: center;
- font-size: 13px;
- color: #B9B9B9;
- font-weight: var(--global-font-weight);
- }
- .footertext .foo-logo {
- width: 30px;
- height: 30px;
- opacity: .3;
- margin: 0 auto;
- background-size: cover;
- background-position: center center;
- background-repeat: no-repeat;
- animation: poi-deg 12s infinite linear;
- -webkit-animation: poi-deg 12s infinite linear;
- }
- .entry-census {
- font-size: 12px;
- margin: 0;
- color: #888;
- font-weight: var(--global-font-weight);
- }
- .entry-header hr {
- width: 30%;
- height: 1px;
- border: 0;
- background: #EFEFEF;
- margin: 20px auto;
- transition: all 0.8s ease !important;
- }
- h1.page-title {
- font-size: 20px;
- font-weight: var(--global-font-weight,400);
- border: 1px dashed #ddd;
- padding: 10px 15px;
- color: #505050;
- margin-bottom: 30px;
- transition: all 0.8s ease !important;
- }
- .post-footer {
- padding: 30px 0;
- width: 740px;
- height: 80px;
- left: 50%;
- margin-left: -370px;
- position: relative;
- background-size: 100% 100%;
- border: none;
- box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
- margin-bottom: 50px;
- margin-top: 50px;
- border-radius: 15px;
- }
- .post-tags {
- float: left;
- margin-left: 290px;
- font-size: 13px;
- color: #B3B3B3;
- text-transform: uppercase;
- font-weight: var(--global-font-weight);
- }
- .post-squares {
- overflow: hidden;
- margin: 55px 0;
- background: #000;
- width: 740px;
- left: 50%;
- margin-left: -370px;
- position: relative;
- border-radius: 15px;
- }
- .post-squares .background {
- position: absolute;
- z-index: 50;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- opacity: .4;
- background-size: cover;
- -webkit-transition: opacity .15s ease-out;
- -moz-transition: opacity .15s ease-out;
- transition: opacity .15s ease-out;
- }
- .post-squares a {
- position: relative;
- display: block;
- float: left;
- overflow: hidden;
- height: 100%;
- padding: 55px 25px;
- text-align: center;
- }
- .post-squares article {
- position: relative;
- display: block;
- float: left;
- overflow: hidden;
- height: 100%;
- padding: 55px 25px;
- text-align: center;
- }
- .post-squares .category {
- font-size: 10px;
- padding: 7px 15px;
- text-transform: uppercase;
- color: #fff;
- border-radius: 90px;
- background: #7fbb00;
- font-weight: var(--global-font-weight);
- }
- .post-squares h3 {
- font-size: 17px;
- font-weight: var(--global-font-weight,400);
- line-height: 30px;
- margin: 20px 0;
- color: #fff;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- display: block;
- }
- .post-squares hr {
- width: 15%;
- height: 0;
- border: 0;
- background: rgba(255, 255, 255, .6);
- }
- .post-squares .label {
- font-size: 13px;
- display: block;
- text-transform: uppercase;
- color: rgba(255, 255, 255, .7);
- font-weight: var(--global-font-weight);
- }
- .post-squares.nextprev a {
- height: 150px;
- padding: 55px 40px;
- text-align: left;
- width: 100%;
- }
- .author-profile .profile img {
- max-width: 100%;
- border-radius: 100%;
- padding: 3px;
- border: 1px solid #ddd;
- }
- .author-profile .meta h3 a {
- font-size: 18px;
- font-weight: var(--global-font-weight,400);
- line-height: normal;
- letter-spacing: 1px;
- color: #ABABAB;
- transition: all 0.8s ease !important;
- }
- .author-profile p {
- font-size: 13px;
- line-height: 30px;
- margin: 15px 0 0;
- color: #7d8588;
- letter-spacing: 0;
- display: inline-block;
- padding: 10px 20px;
- border-top: 1px solid #EFEFEF;
- border-bottom: 1px solid #EFEFEF;
- margin-bottom: 50px;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .author-profile i {
- /* color: #65C186; */
- color: var(--theme-skin,#65C186);
- float: none;
- margin-right: 10px;
- font-size: 16px;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .mashiro-profile {
- color: #7a7b7c;
- text-align: left;
- width: 330px;
- height: 100px;
- position: relative;
- top: 70px;
- left: 50%;
- transform: translate(-50%, -50%);
- border-radius: 5px;
- background-color: #fafafa;
- box-shadow: 0 0 2rem #babbbc;
- animation: show-profile .5s forwards ease-in-out;
- }
- .mashiro-profile .content {
- box-sizing: border-box;
- padding: 10px;
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- }
- .mashiro-profile .photo {
- box-sizing: border-box;
- width: 100px;
- height: 100px;
- border-radius: 50%;
- overflow: hidden;
- border: 5px solid #fafafa;
- background-color: #fafafa;
- margin-left: -50px;
- box-shadow: 0 0 .5rem #babbbc;
- animation: rotate-photo .5s forwards ease-in-out;
- }
- .mashiro-profile .content::before {
- content: "";
- position: absolute;
- width: 230px;
- height: 150px;
- background-color: #fef1c7;
- left: 0;
- top: -20px;
- z-index: -1;
- transform: rotate(-8deg);
- }
- .mashiro-profile .content .text h3 {
- font-weight: 400;
- margin: 3px 0;
- letter-spacing: .5px;
- white-space: nowrap;
- }
- .mashiro-profile .content .text h6 {
- font-weight: 400;
- margin: 3px 0;
- letter-spacing: .5px;
- white-space: nowrap;
- }
- .mashiro-profile .content .btn {
- background-color: #abc;
- width: 50px;
- height: 50px;
- position: absolute;
- right: 25px;
- top: 25px;
- border-radius: 50%;
- z-index: 1;
- cursor: pointer;
- transition-duration: .3s;
- animation: pop-btn .3s both ease-in-out .5s;
- }
- .mashiro-profile .content .btn span {
- width: 60%;
- height: 2px;
- position: absolute;
- background-color: #fff;
- top: 50%;
- left: 20%;
- transform: translateY(-50%);
- animation: to-hamburger .3s forwards ease-in-out;
- }
- .mashiro-profile .content .btn span::after {
- content: "";
- width: 100%;
- height: 2px;
- position: absolute;
- background-color: #fff;
- transition-duration: .3s;
- transform: rotate(0);
- right: 0;
- margin-top: 7px;
- }
- .mashiro-profile .content .btn span::before {
- content: "";
- width: 100%;
- height: 2px;
- position: absolute;
- background-color: #fff;
- transition-duration: .3s;
- transform: rotate(0);
- right: 0;
- margin-top: -7px;
- }
- .mashiro-profile .box {
- width: 150px;
- height: 150px;
- opacity: 0;
- border-radius: 50%;
- background-color: rgba(255, 255, 255, .7);
- position: absolute;
- top: 50%;
- right: -40%;
- transform: translate(-50%, -50%);
- transition-duration: .3s;
- }
- .mashiro-profile .box a {
- width: 50px;
- height: 50px;
- border-radius: 50%;
- background-color: #ececec;
- font-size: 26px;
- text-align: center;
- line-height: 50px;
- position: absolute;
- left: 18px;
- top: calc(75px - 50px/2);
- box-shadow: 0 0 .5rem #babbbc;
- transition-duration: .3s;
- text-decoration: none;
- font-weight: var(--global-font-weight);
- }
- #loading-comments {
- display: none;
- max-width: 860px;
- margin: 0 auto;
- height: 40px;
- text-align: center;
- line-height: 45px;
- background-position: center;
- background-repeat: no-repeat;
- background-size: auto 100%;
- }
- h3#comments-list-title {
- max-width: 860px;
- width: 100%;
- margin: 0 auto;
- margin-bottom: 40px;
- color: #7D7D7D;
- font-weight: 400;
- }
- .butterBar {
- position: fixed;
- text-align: center;
- top: 0;
- left: 0;
- right: 0;
- width: 100%;
- z-index: 10000;
- }
- .butterBar-message {
- background: var(--theme-skin,#FE9600);
- color: #fff;
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- display: inline-block;
- font-size: 14px;
- margin-bottom: 0;
- padding: 12px 25px;
- z-index: 10000;
- margin-top: -4px;
- font-weight: var(--global-font-weight);
- }
- .alignright {
- display: inline;
- float: right;
- margin-left: 1.5em;
- width: auto !important;
- }
- .aligncenter {
- clear: both;
- display: block;
- margin-left: auto;
- margin-right: auto;
- }
- #baguetteBox-overlay .full-image {
- cursor: -webkit-zoom-out;
- display: inline-block;
- position: relative;
- width: 100%;
- height: 100%;
- text-align: center;
- }
- #baguetteBox-overlay .full-image figcaption {
- cursor: auto;
- display: block;
- position: absolute;
- bottom: 0;
- width: 100%;
- text-align: center;
- line-height: 3;
- color: #eee;
- background-color: rgba(0, 0, 0, .8)/*!covered#000*/;
- }
- #baguetteBox-overlay .full-image img {
- cursor: auto;
- display: inline-block;
- width: auto;
- height: auto;
- max-height: 80%;
- max-width: 80%;
- vertical-align: middle;
- box-shadow: 0 0 170px #ddd;
- }
- .clear:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .comment-content:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .entry-content:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .site-content:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .site-footer:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .site-header:after {
- content: "";
- display: table;
- table-layout: fixed;
- clear: both;
- }
- .works-main {
- width: 100%;
- height: 175px;
- position: relative;
- float: left;
- background: #F7F7F7;
- border: 1px solid #F1F1F1;
- overflow: hidden;
- }
- h1.works-title {
- font-size: 16px;
- font-weight: var(--global-font-weight,400);
- margin: 0 0 10px 0;
- padding: 0 20px;
- padding-top: 40px;
- }
- .works-p-time {
- float: left;
- font-size: 12px;
- padding-left: 20px;
- color: #B7B7B7;
- font-weight: var(--global-font-weight);
- }
- .works-meta span {
- font-size: 12px;
- float: right;
- margin-right: 20px;
- color: #B7B7B7;
- font-weight: var(--global-font-weight);
- }
- .works-main .works-overlay {
- opacity: .95;
- top: -100%;
- -webkit-transition: .5s;
- -moz-transition: .5s;
- transition: .5s;
- color: #000;
- }
- .works-overlay {
- position: absolute;
- left: 0;
- top: 0;
- background-color: #fff;
- height: 100%;
- opacity: 0;
- width: 100%;
- }
- .worksmore {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- }
- #archives-temp h2 {
- font-weight: 400;
- color: var(--theme-skin,#505050);
- padding-bottom: 15px;
- border-bottom: 1px dashed #F1F1F1;
- text-align: center;
- }
- #archives-temp h3 {
- letter-spacing: 2px;
- font-style: italic;
- font-size: 20px;
- font-weight: var(--global-font-weight,400);
- color: var(--theme-skin,#505050);
- margin-left: 30px;
- margin-top: 50px;
- }
- .brick a {
- color: #7D7D7D;
- padding: 20px 20px;
- background: #F5F5F5;
- margin-bottom: 20px;
- display: block;
- letter-spacing: 0;
- }
- .ar-time i {
- padding: 10px;
- border-radius: 100px;
- background: var(--theme-skin,#505050);
- color: #fff;
- }
- .ar-time {
- position: absolute;
- left: -18px;
- top: px;
- margin-top: 3px;
- }
- .arrow-left-ar {
- width: 0;
- height: 0;
- display: block;
- float: left;
- margin-top: 10px;
- border-left: 20px solid transparent;
- border-bottom: 20px solid #F5F5F5;
- margin-left: 11px;
- }
- span.ar-circle {
- height: 10px;
- width: 10px;
- background: var(--theme-skin,#505050);
- display: inline-block;
- position: absolute;
- left: -5px;
- margin-top: 22px;
- border-radius: 100px;
- }
- h1.cat-title {
- display: inline-block;
- font-size: 30px;
- font-weight: var(--global-font-weight,400);
- color: var(--theme-skin,#505050);
- }
- header.page-header {
- position: relative;
- text-align: center;
- margin-bottom: 6.5%;
- color: #9C9C9C;
- }
- header.timeline-header {
- position: relative;
- text-align: center;
- margin-top: 7.5%;
- margin-bottom: 6.5%;
- color: #9C9C9C;
- }
- .links ul {
- margin: 0;
- margin-top: 50px;
- list-style: none;
- padding: 0;
- width: 100%;
- display: inline-block;
- }
- .links ul li {
- width: 32%;
- float: left;
- border: 1px solid var(--theme-skin,#505050);
- padding: 15px 15px;
- margin: 4px 4px;
- position: relative;
- overflow: hidden;
- -webkit-transition: all .3s;
- transition: all .3s;
- border-radius: 10px;
- }
- .links ul li img {
- float: left;
- box-shadow: inset 0 0 10px var(--theme-skin,#505050);
- padding: 1px/*!covered5px*/;
- opacity: 1;
- transform: rotate(0);
- -webkit-transform: rotate(0);
- -moz-transform: rotate(0);
- -o-transform: rotate(0);
- -ms-transform: rotate(0);
- transition: all ease 1s;
- -webkit-transition: all ease 1s;
- -moz-transition: all ease 1s;
- -o-transition: all ease 1s;
- margin-top: 3px;
- margin-left: 3px;
- width: 70px;
- height: 70px;
- border-radius: 100%;
- }
- .links ul li:hover img {
- transform: rotate(360deg);
- -webkit-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- }
- span.sitename {
- font-size: 20px;
- margin-top: 85px;
- margin-left: 8px;
- color: var(--theme-skin)/*!covered#505050*/;
- padding-bottom: 10px;
- display: block;
- -webkit-transition: all .3s;
- transition: all .3s;
- overflow: hidden;
- text-overflow: ellipsis;
- -o-text-overflow: ellipsis;
- white-space: nowrap;
- font-weight: var(--global-font-weight);
- }
- .linkdes {
- font-size: 14px;
- padding: 4px 0;
- margin-left: 8px;
- border-top: 1px dotted var(--theme-skin,#505050) !important;
- text-overflow: ellipsis;
- color: var(--theme-skin);
- overflow: hidden;
- white-space: nowrap;
- line-height: 30px;
- -webkit-transition: all .5s;
- transition: all .5s;
- }
- .link-title {
- font-weight: 400;
- color: #6D6D6D;
- padding-left: 10px;
- border-left: none;
- border-color: var(--theme-skin);
- margin: 50px 0 20px;
- transition: all 0.8s ease !important;
- }
- .links ul li:before {
- content: "";
- background-color: var(--theme-skin,#505050);
- -webkit-transform: skew(45deg, 0);
- transform: skew(45deg, 0);
- width: 0;
- height: 100%;
- position: absolute;
- top: 0;
- left: -60px;
- z-index: -1;
- -webkit-transition: all .5s;
- transition: all .5s;
- }
- span.linkss-title {
- font-size: 30px;
- text-align: center;
- display: block;
- margin: 6.5% 0 7.5%;
- letter-spacing: 2px;
- font-weight: var(--global-font-weight);
- }
- nav#comments-navi {
- margin: 0 auto;
- max-width: 860px;
- width: 100%;
- color: #9A9A9A;
- }
- .comments .commentwrap {
- width: 100%;
- max-width: 860px;
- margin: 0 auto;
- padding: 0;
- }
- .comments .commentwrap hr {
- height: 0;
- width: 100%;
- background: #eee;
- border: 0;
- margin: 40px 0;
- }
- .comments .comments-main {
- overflow: hidden;
- -webkit-transition: height 0s ease-out;
- -moz-transition: height 0s ease-out;
- transition: height 0s ease-out;
- }
- .comment .contents {
- width: 100%;
- margin-bottom: 5px;
- float: left;
- padding-bottom: 25px;
- }
- .comment .body {
- line-height: 32px;
- color: #63686d;
- border-bottom: 1px solid rgba(0, 0, 0, .05);
- position: relative;
- }
- .comment .body p {
- font-size: 14px;
- line-height: 30px;
- margin-top: 15px;
- padding-bottom: 30px;
- padding-left: 3px;
- color: #63686d;
- }
- .comment .profile img {
- width: 100%;
- max-width: 40px;
- height: 40px;
- border-radius: 100%;
- -webkit-transition: opacity .15s ease-out;
- -moz-transition: opacity .15s ease-out;
- transition: opacity .15s ease-out;
- }
- .comment .commeta {
- font-size: 16px;
- overflow: hidden;
- margin-bottom: 5px;
- text-transform: uppercase;
- color: #9499a8;
- margin-left: 50px;
- font-weight: var(--global-font-weight);
- }
- .comment .comment-reply-link {
- font-size: 12px;
- display: block;
- margin-left: 10px;
- float: right;
- text-transform: uppercase;
- color: #FFF;
- background-color: var(--theme-skin,#e2684a);
- line-height: 20px;
- padding: 0 6px;
- border-radius: 3px;
- opacity: 0;
- font-weight: var(--global-font-weight);
- }
- .comment .info {
- margin-top: 2px;
- font-size: 12px;
- letter-spacing: 0;
- text-transform: none;
- color: rgba(0, 0, 0, .35);
- font-weight: var(--global-font-weight);
- }
- .comment .info .useragent-info img {
- vertical-align: sub;
- width: 14px;
- height: 14px;
- border: 0;
- }
- .comment .info .useragent-info-m {
- margin-top: 2px;
- font-size: 12px;
- letter-spacing: 0;
- text-transform: none;
- color: rgba(0, 0, 0, .35);
- display: none;
- font-weight: var(--global-font-weight);
- }
- .comment .info .useragent-info-m img {
- vertical-align: sub;
- width: 14px;
- height: 14px;
- border: 0;
- }
- .comment h4 {
- font-size: 24px;
- font-weight: var(--global-font-weight,400);
- margin: 0;
- letter-spacing: 0;
- text-transform: none;
- line-height: 20px;
- }
- .comment h4 img {
- display: none;
- border-radius: 3px;
- margin-right: 5px;
- vertical-align: -4px;
- }
- .comment hr {
- clear: both;
- width: 100%;
- height: 1px;
- margin: 40px 0 60px;
- border: 0;
- background: #e6e6e6;
- }
- .comment-respond {
- width: 100%;
- max-width: 860px;
- margin: 0 auto;
- padding: 0;
- }
- .comment-respond .logged-in-as {
- margin-bottom: 0;
- padding: 19px 5px 17px/*!covered19px 32px 17px*/;
- border-radius: 3px;
- background: 0 0/*!covered#FFF*/;
- color: #6F6F6F;
- width: 100%;
- max-width: 100%;
- text-align: left;
- border: 0;
- margin: 0;
- }
- .comment-respond #cancel-comment-reply-link {
- background: #f4f6f8;
- border-radius: 3px;
- padding: 12px 25px;
- font-size: 12px;
- color: #454545;
- font-weight: var(--global-font-weight);
- }
- .comment-respond input {
- font-size: 14px;
- width: 100%/*!covered31.3%*/;
- margin: 0;
- padding: 21px 21px 20px;
- color: #535a63;
- border: 1px solid #ddd/*!covered0*/;
- background: #FFF;
- background-color: rgba(255, 255, 255, 0);
- font-weight: var(--global-font-weight);
- }
- .comment-respond textarea {
- font-size: 14px;
- width: 100%/*!covered31.3%*/;
- margin: 0;
- padding: 21px 21px 20px;
- color: #535a63;
- border: 1px solid #ddd/*!covered0*/;
- background: #FFF;
- display: block;
- float: none;
- height: 180px;
- margin-bottom: 10px;
- background-color: transparent;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: right;
- resize: vertical;
- font-weight: var(--global-font-weight);
- }
- .input-label {
- position: absolute;
- left: 16px;
- top: 20px;
- padding: 0 6px;
- transform-origin: 0 0;
- pointer-events: none;
- transition: all .25s;
- }
- .commentbody:not(:placeholder-shown)~.input-label {
- color: #fff;
- background-color: var(--theme-skin,#505050) !important;
- transform: scale(.75) translate(-2px, -37px);
- border-radius: 3px;
- }
- .commentbody:focus~.input-label {
- color: #fff;
- background-color: var(--theme-skin,#505050) !important;
- transform: scale(.75) translate(-2px, -37px);
- border-radius: 3px;
- }
- .comment-respond .form-submit {
- clear: both;
- display: block;
- overflow: hidden;
- margin-bottom: 40px;
- padding: 0;
- }
- .comment-respond input[type=submit] {
- width: calc(98% - 46px);
- margin: 0;
- padding: 15px 25px;
- text-transform: none;
- color: #535a63;
- background: 0 0;
- border-right: 0;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
- transition: all .1s ease-out;
- box-shadow: none;
- border: 1px solid #ccc;
- border-radius: 15px;
- text-shadow: none;
- }
- .notification {
- padding: 19px 32px 17px;
- border-radius: 15px/*!covered3px*/;
- background: #FFF;
- color: #6F6F6F;
- max-width: 300px;
- margin: auto;
- text-align: center;
- border: none;
- background-color: #F2F2F2;
- margin-bottom: 50px;
- margin-top: 25px;
- transition: all 0.8s ease !important;
- }
- .siren-checkbox-label {
- position: relative;
- top: -8px;
- margin: 0 20px 0 0;
- display: inline-block;
- cursor: pointer;
- color: #555;
- font-size: 14px;
- font-weight: var(--global-font-weight);
- }
- .siren-checkbox-label input {
- padding: 0;
- margin: 0;
- float: none;
- width: initial;
- }
- #wp-comment-cookies-consent {
- padding: 0;
- margin: 0;
- float: none;
- width: initial;
- }
- .siren-checkbox-radioInput {
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, .15);
- border-radius: 100%;
- display: inline-block;
- height: 18px;
- margin-right: 8px;
- margin-top: -7px;
- vertical-align: sub;
- width: 18px;
- line-height: 1;
- }
- .siren-checkbox-radio:checked+.siren-checkbox-radioInput:after {
- background-color: #FE9600;
- border-radius: 100%;
- content: "";
- display: block;
- height: 12px;
- margin: 2px;
- width: 12px;
- }
- h1.fes-title {
- color: var(--theme-skin,#505050);
- font-size: 20px;
- font-weight: var(--global-font-weight,400);
- padding-bottom: 10px;
- margin-bottom: 30px;
- border-bottom: 6px dotted var(--area_title_bottom_color,#ffeeeB);
- transition: all 0.8s ease !important;
- }
- h1.main-title {
- color: var(--theme-skin,#505050);
- font-size: 20px;
- font-weight: var(--global-font-weight,400);
- padding-bottom: 10px;
- margin-bottom: 30px;
- border-bottom: 6px dotted var(--area_title_bottom_color,#ffeeeB);
- transition: all 0.8s ease !important;
- }
- .top-feature li {
- width: 260px;
- height: 160px;
- float: left;
- margin: 6px 7px 0px 7px;
- position: relative;
- display: block;
- border-radius: 15px;
- box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
- }
- .foverlay-bg {
- position: absolute;
- width: 100%;
- height: 160px;
- text-align: center;
- line-height: 160px;
- color: #fff;
- font-size: 32px;
- opacity: 0;
- border-radius: 10px;
- background: linear-gradient(to right, #02111D80, #02111D10, #02111D80)/*!covered#02111D10,-webkit-linear-gradient(to right, #02111D80, #02111D20, #02111D80)*/;
- font-weight: var(--global-font-weight);
- }
- .feature-title .foverlay {
- color: #fff;
- font-size: 32px;
- height: 110px;
- text-align: center;
- border-radius: 10px;
- z-index: -1;
- position: absolute;
- bottom: 0;
- width: 100%;
- -webkit-transform: translateY(calc(70px + 1em));
- transform: translateY(calc(70px + 1em));
- -webkit-transition: -webkit-transform .3s;
- transition: transform .3s, -webkit-transform .3s/*!covered-webkit-transform .3s,transform .3s*/;
- font-weight: var(--global-font-weight);
- }
- .foverlay {
- -moz-transition: opacity .4s ease-out;
- -o-transition: opacity .4s ease-out;
- -webkit-transition: opacity .4s ease-out;
- transition: opacity .4s ease-out;
- }
- .notice i {
- float: left;
- color: #999;
- font-size: 18px;
- padding-right: 15px;
- padding-left: 5px;
- font-weight: var(--global-font-weight);
- }
- .headertop::before {
- content: '';
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 3;
- background-attachment: fixed;
- }
- #centerbg {
- width: 100%;
- height: 550px;
- margin: 0;
- padding: 0;
- background-position: top center;
- background-repeat: no-repeat;
- background-attachment: scroll;
- background-size: cover;
- z-index: -1;
- }
- .focusinfo {
- position: relative;
- max-width: 800px;
- padding: 0 10px;
- top: 49.3%;
- left: 50%;
- transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- text-align: center;
- z-index: 5;
- -webkit-transition: .4s ease all;
- -moz-transition: .4s ease all;
- -o-transition: .4s ease all;
- transition: .4s ease all;
- }
- .focusinfo img {
- width: 130px;
- height: 130px;
- padding: 2px;
- border-radius: 100%;
- }
- .focusinfo .header-tou img {
- box-shadow: inset 0 0 10px var(--theme-skin,#505050);
- padding: 5px;
- opacity: 1;
- transform: rotate(0);
- -webkit-transform: rotate(0);
- -moz-transform: rotate(0);
- -o-transform: rotate(0);
- -ms-transform: rotate(0);
- transition: all 0.8s ease !important;
- -webkit-transition: all ease 1s;
- -moz-transition: all ease 1s;
- -o-transition: all ease 1s;
- }
- .focusinfo .header-tou img:hover {
- transform: rotate(360deg);
- -webkit-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- }
- .bio-text {
- position: relative;
- width: auto;
- font-size: 40px;
- height: 40px;
- top: 50%;
- font-weight: var(--global-font-weight);
- }
- .bio-text .word {
- position: absolute;
- opacity: 0;
- white-space: nowrap;
- left: 50%;
- transform: translate(-50%, 0);
- }
- .bio-text .letter {
- display: inline-block;
- position: relative;
- -webkit-transform: translateZ(25px);
- transform: translateZ(25px);
- -webkit-transform-origin: 50% 50% 25px;
- transform-origin: 50% 50% 25px;
- }
- .bio-text .letter.out {
- -webkit-transform: rotateX(90deg);
- transform: rotateX(90deg);
- -webkit-transition: -webkit-transform .32s cubic-bezier(.55, .055, .675, .19);
- transition: transform .32s cubic-bezier(.55, .055, .675, .19), -webkit-transform .32s cubic-bezier(.55, .055, .675, .19)/*!covered-webkit-transform .32s cubic-bezier(.55, .055, .675, .19),transform .32s cubic-bezier(.55, .055, .675, .19)*/;
- }
- .bio-text .letter.in {
- -webkit-transform: rotateX(0);
- transform: rotateX(0);
- -webkit-transition: -webkit-transform .5s cubic-bezier(.175, .885, .32, 1.275);
- transition: transform .5s cubic-bezier(.175, .885, .32, 1.275), -webkit-transform .5s cubic-bezier(.175, .885, .32, 1.275)/*!covered-webkit-transform .5s cubic-bezier(.175, .885, .32, 1.275),transform .5s cubic-bezier(.175, .885, .32, 1.275)*/;
- }
- .header-info {
- width: 63%;
- margin: auto;
- font-size: 16px;
- color: var(--theme-skin,#505050);
- background: var(--infor_bar_bgcolor,rgba(255, 255, 255, 0.8));
- padding: 15px;
- margin-top: 22px;
- letter-spacing: 0;
- line-height: 30px;
- border-radius: 120px;
- box-sizing: initial;
- white-space: nowrap;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .header-info p {
- margin: 0;
- font-family: Ubuntu, sans-serif;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- transition: all 0.8s ease !important;
- }
- .top-social {
- height: 32px;
- margin-top: 30px;
- margin-left: 10px;
- list-style: none;
- display: inline-block;
- }
- .top-social img {
- height: 40px;
- width: 40px;
- padding: 9px;
- background: var(--infor_bar_bgcolor,rgba(255, 250, 250, 0.92));
- transition: all 0.8s ease !important;
- }
- .top-social_v2 {
- height: 32px;
- margin-bottom: -15px;
- margin-left: 10px;
- list-style: none;
- display: inline-block;
- }
- .top-social_v2 img {
- height: 35px;
- width: 35px;
- padding: 6px;
- background: 0 0;
- }
- .wechatInner img {
- border-radius: 0;
- width: 121px;
- height: auto;
- padding: 0;
- background: 0 0;
- }
- .wechatInner {
- width: 121px;
- height: 121px;
- padding: 10px;
- background: rgba(0, 0, 0, .4);
- top: 40px;
- left: -40px;
- -webkit-transform: translate3d(0, 50px, 0);
- transform: translate3d(0, 50px, 0);
- opacity: 0;
- visibility: hidden;
- position: absolute;
- border-radius: 8px;
- transition: .7s all ease;
- -webkit-transition: .7s all ease;
- -moz-transition: .7s all linear;
- -o-transition: .7s all ease;
- -ms-transition: .7s all ease;
- }
- .wechatInner:before {
- content: "";
- position: absolute;
- top: -30px;
- left: 50%;
- margin-left: -15px;
- border-width: 15px;
- border-style: solid;
- border-color: transparent transparent rgba(0, 0, 0, .4) transparent;
- }
- .wechat:hover .wechatInner {
- -webkit-transform: translate3d(0, 16px, 0);
- transform: translate3d(0, 16px, 0);
- opacity: 1;
- visibility: visible;
- }
- .site-header.iconsearch {
- font-size: 1.125rem/*!covered18px*/;
- position: relative;
- z-index: 9998;
- font-weight: var(--global-font-weight);
- }
- i.iconfont.js-toggle-search.iconsearch {
- color: var(--theme-skin,#505050);
- cursor: pointer;
- font-size: 20px;
- -webkit-transition: all .3s ease-in-out;
- transition: all .3s ease-in-out;
- font-weight: var(--global-font-weight);
- }
- .search-form--modal {
- -webkit-transition: opacity .25s ease;
- -moz-transition: opacity .25s ease;
- -ms-transition: opacity .25s ease;
- -o-transition: opacity .25s ease;
- transition: opacity .25s ease;
- overflow: hidden;
- z-index: 9999;
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- bottom: 0;
- visibility: hidden;
- opacity: 0;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- }
- .search-form--modal .search-form__inner {
- max-width: 640px;
- padding: 0 20px;
- margin: auto;
- text-align: left;
- position: absolute;
- width: 100%;
- left: 0;
- right: 0;
- height: 285px;
- top: 0;
- bottom: 0;
- }
- .search-form.is-visible {
- visibility: visible;
- opacity: 1;
- animation: elastic .5s;
- background-color: rgba(255, 250, 255, 0.7);
- background-repeat: no-repeat;
- background-position: bottom right;
- }
- .search-form .search_close {
- position: absolute;
- width: 35px;
- height: 35px;
- background: 0 0;
- top: 20px;
- right: 15px;
- cursor: pointer;
- }
- .search_close:after {
- background-color: var(--theme-skin);
- position: absolute;
- content: "";
- width: 30px;
- height: 2px;
- top: 17px;
- left: 2px;
- transform: rotate(45deg);
- -webkit-transform: rotate(45deg);
- }
- .search_close:before {
- background-color: var(--theme-skin);
- position: absolute;
- content: "";
- width: 30px;
- height: 2px;
- top: 17px;
- left: 2px;
- transform: rotate(-45deg);
- -webkit-transform: rotate(-45deg);
- }
- .search-form i {
- font-size: 2rem/*!covered32px*/;
- line-height: 1;
- color: #ddd;
- position: absolute;
- bottom: 15px;
- margin-top: -16px;
- left: 16px;
- font-weight: var(--global-font-weight);
- }
- .search-form input {
- font-size: 1.5rem/*!covered24px*/;
- background: rgba(255, 255, 255, 0.7);
- padding: 12px 24px 12px 64px;
- width: 100%;
- outline: 0;
- border-radius: 50px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .s-search input {
- font-size: 1rem;
- background: none;
- padding: 12px 24px 12px 64px;
- width: 100%;
- outline: 0;
- border-radius: 50px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- font-weight: var(--global-font-weight);
- }
- .s-search i {
- font-size: 1.5rem/*!covered32px*/;
- line-height: 1;
- color: var(--theme-skin);
- position: absolute;
- bottom: 12px;
- margin-top: -16px;
- left: 16px;
- font-weight: var(--global-font-weight);
- }
- .ins-section-wrapper {
- left: 0;
- right: 0;
- top: 45px;
- bottom: 0;
- margin-top: 45px;
- height: 70vh;
- overflow-y: auto;
- position: absolute;
- border-radius: 14px 0 0 14px;
- scroll-behavior: smooth;
- }
- .ins-section-container {
- position: relative;
- background: transparent;
- border-radius: 5px;
- font-family: none;
- }
- .ins-section .iconfont.icon-mark {
- font-size: 13px;
- color: #ccc;
- bottom: unset;
- margin-top: unset;
- line-height: unset;
- margin-left: 16px;
- left: unset;
- position: unset;
- font-weight: var(--global-font-weight);
- }
- .ins-section .fa {
- font-size: 18px;
- color: var(--theme-skin,#505050) !important;
- bottom: unset;
- left: 12px;
- margin-top: -3px;
- line-height: unset;
- font-weight: var(--global-font-weight);
- }
- .ins-section .ins-section-header {
- padding: 8px 15px;
- position: sticky;
- top: 0;
- background: #fff;
- text-align: center;
- z-index: 1;
- color: var(--theme-skin,#505050);
- border-bottom: 3px solid var(--theme-skin,#505050);
- border-color: var(--theme-skin,#505050);
- }
- .ins-section .ins-search-item header {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- color: #9a9a9a;
- margin-left: 20px;
- }
- .ins-section .ins-search-item .ins-search-preview {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- color: #9a9a9a;
- margin-left: 20px;
- font-size: 12px;
- margin: 5px 0 0 0px;
- font-weight: var(--global-font-weight);
- }
- .err-button.back a {
- padding: 10px 30px;
- margin: 0 10px;
- border: 1px solid var(--theme-skin,#505050);
- color: var(--theme-skin,#505050);
- -webkit-border-radius: 50px;
- -moz-border-radius: 50px;
- border-radius: 50px;
- }
- .err-button.back a:hover {
- -webkit-box-shadow: 0 0 4px rgba(80, 80, 80, .85);
- -moz-box-shadow: 0 0 4px rgba(80, 80, 80, .85);
- -o-box-shadow: 0 0 4px rgba(80, 80, 80, .85);
- box-shadow: 0 0 4px rgba(80, 80, 80, .85);
- }
- #baguetteBox-overlay {
- display: none;
- opacity: 0;
- position: fixed;
- overflow: hidden;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 1000000;
- background-color: rgba(0, 0, 0, .8);
- transition: opacity .5s ease;
- animation: elastic .5s;
- }
- #baguetteBox-overlay .full-image:before {
- content: "";
- display: inline-block;
- height: 50%;
- width: 1px;
- margin-right: -1px;
- }
- #baguetteBox-slider {
- position: absolute;
- left: 0;
- top: 0;
- height: 100%;
- width: 100%;
- white-space: nowrap;
- transition: left .4s ease, transform .4s ease/*!coveredleft .4s ease, -webkit-transform .4s ease,left .4s ease, -moz-transform .4s ease*/;
- }
- .baguetteBox-button#next-button {
- top: calc(50% - 30px)/*!covered50%*/;
- width: 44px;
- height: 60px;
- right: 2%;
- box-shadow: none;
- }
- .baguetteBox-button#previous-button {
- top: calc(50% - 30px)/*!covered50%*/;
- width: 44px;
- height: 60px;
- left: 2%;
- box-shadow: none;
- }
- .baguetteBox-button {
- position: absolute;
- cursor: pointer;
- outline: 0;
- padding: 0;
- margin: 0;
- border: 0;
- background: rgba(255, 255, 255, 0);
- box-shadow: none;
- border-radius: 0;
- color: #ddd;
- font: 1.6em sans-serif;
- }
- .baguetteBox-button#close-button {
- top: 23px;
- right: calc(2% + 6px)/*!covered18px*/;
- width: 30px;
- height: 30px;
- display: none;
- }
- .spinner {
- width: 60px/*!covered40px*/;
- height: 60px/*!covered40px*/;
- display: inline-block;
- position: relative/*!coveredabsolute*/;
- top: 50%;
- left: 50%;
- margin-top: -20px;
- margin-left: -20px;
- margin: 100px auto;
- }
- .double-bounce1 {
- width: 100%;
- height: 100%;
- -moz-border-radius: 50%;
- border-radius: 50%;
- background-color: #505050/*!coveredvar(--theme-skin,#fff)*/;
- opacity: 0.6/*!covered.6*/;
- position: absolute;
- top: 0;
- left: 0;
- -webkit-animation: bounce 2.0s infinite ease-in-out/*!coveredbounce 2s infinite ease-in-out*/;
- animation: bounce 2.0s infinite ease-in-out/*!coveredbounce 2s infinite ease-in-out*/;
- }
- .double-bounce2 {
- width: 100%;
- height: 100%;
- -moz-border-radius: 50%;
- border-radius: 50%;
- background-color: #505050/*!coveredvar(--theme-skin,#fff)*/;
- opacity: 0.6/*!covered.6*/;
- position: absolute;
- top: 0;
- left: 0;
- -webkit-animation: bounce 2.0s infinite ease-in-out/*!coveredbounce 2s infinite ease-in-out*/;
- animation: bounce 2.0s infinite ease-in-out/*!coveredbounce 2s infinite ease-in-out*/;
- -webkit-animation-delay: -1.0s/*!covered-1s*/;
- animation-delay: -1.0s/*!covered-1s*/;
- }
- .comment-content .wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
- }
- .entry-content .wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
- }
- .page-content .wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
- }
- .gallery-item {
- display: inline-block;
- text-align: center;
- vertical-align: top;
- width: 100%;
- margin: 0;
- }
- .gallery img {
- width: 100%;
- height: 180px;
- border-radius: 0;
- transition: all 2s ease;
- -webkit-transition: all 2s ease;
- -ms-transition: all 2s ease;
- }
- .gallery .gallery-item {
- display: inline-block;
- vertical-align: top;
- width: 280px;
- height: 180px;
- position: relative;
- -moz-transition: all .25s ease;
- -webkit-transition: all .25s ease;
- -o-transition: all .25s ease;
- -ms-transition: all .25s ease;
- transition: all .25s ease;
- }
- .gallery:hover .gallery-item:not(:hover) {
- opacity: .7;
- -moz-transform: scale(.9);
- -ms-transform: scale(.9);
- -webkit-transform: scale(.9);
- -o-transform: scale(.9);
- transform: scale(.9);
- }
- #nprogress .bar {
- background: var(--theme-skin,#505050);
- position: fixed;
- z-index: 1031;
- top: 0;
- left: 0;
- width: 100%;
- height: 3px;
- }
- #nprogress .peg {
- display: block;
- position: absolute;
- right: 0;
- width: 100px;
- height: 100%;
- box-shadow: 0 0 10px var(--theme-skin,#505050), 0 0 5px var(--theme-skin,#505050);
- opacity: 1;
- -webkit-transform: rotate(3deg) translate(0, -4px);
- -ms-transform: rotate(3deg) translate(0, -4px);
- transform: rotate(3deg) translate(0, -4px);
- }
- #nprogress .spinner {
- display: block;
- position: fixed;
- z-index: 9999;
- top: 27px;
- right: 24px;
- left: inherit;
- width: auto;
- height: auto;
- margin: 0;
- }
- #nprogress .spinner-icon {
- width: 20px;
- height: 20px;
- box-sizing: border-box;
- border: solid 3px transparent;
- border-top-color: var(--theme-skin,#505050);
- border-left-color: var(--theme-skin,#505050);
- border-radius: 50%;
- -webkit-animation: nprogress-spinner .4s linear infinite;
- animation: nprogress-spinner .4s linear infinite;
- }
- .download {
- color: #fff !important;
- -webkit-transition: all .3s;
- -moz-transition: all .3s;
- -o-transition: all .3s;
- transition: all .3s;
- position: relative;
- border: 1px solid var(--theme-skin,#72C5A6);
- overflow: hidden;
- display: inline-block;
- background: var(--theme-skin,#72C5A6);
- }
- .download::after {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 1;
- -webkit-transition: all .3s;
- -moz-transition: all .3s;
- -o-transition: all .3s;
- transition: all .3s;
- opacity: 1;
- -webkit-transform: translate(0, -105%);
- transform: translate(0, -105%);
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-bottom-color: rgba(255, 255, 255, 1);
- background-color: rgba(255, 255, 255, .25);
- -webkit-transition-delay: .2s;
- transition-delay: .2s;
- }
- .download::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 1;
- -webkit-transition: all .3s;
- -moz-transition: all .3s;
- -o-transition: all .3s;
- transition: all .3s;
- opacity: 1;
- -webkit-transform: translate(0, -105%);
- transform: translate(0, -105%);
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-bottom-color: rgba(255, 255, 255, 1);
- background-color: rgba(255, 255, 255, .25);
- }
- i.iconfont.down {
- margin-right: 6px;
- font-size: 18px;
- position: relative;
- top: 1px;
- font-weight: var(--global-font-weight);
- }
- #pagination {
- width: 100%;
- padding: 20px 0;
- text-align: center;
- margin: 40px 0 80px;
- display: inline-block;
- }
- #pagination a:hover {
- -webkit-box-shadow: 0 0 4px rgba(255,204,0, .85);
- -moz-box-shadow: 0 0 4px rgba(255,204,0, .85);
- -o-box-shadow: 0 0 4px rgba(255,204,0, .85);
- box-shadow: 0 0 4px rgba(255,204,0, .85);
- border: 2px solid var(--theme-skin-matching,#505050);
- color: var(--theme-skin-matching,#505050);
- }
- #pagination a {
- padding: 13px 35px;
- border: 2px solid #D6D6D6;
- border-radius: 50px;
- color: #ADADAD;
- }
- #pagination .loading {
- background: var(--load_nextpage_svg);
- background-position: center;
- background-repeat: no-repeat;
- color: #555;
- border: none;
- background-size: auto 100%;
- }
- #bangumi-pagination .loading {
- background: var(--load_nextpage_svg);
- background-position: center;
- background-repeat: no-repeat;
- color: #555;
- border: none;
- background-size: auto 100%;
- }
- #pagination .loading:hover {
- border: none;
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- -o-box-shadow: none;
- box-shadow: none;
- }
- .ex-login {
- margin: auto;
- width: auto !important;
- text-align: center;
- background-color: rgba(255, 255, 255, 0);
- padding: 20px 0;
- }
- .ex-register {
- margin: auto;
- width: auto !important;
- text-align: center;
- background-color: rgba(255, 255, 255, 0);
- }
- .ex-login-title {
- color: #666;
- font-size: 20px;
- padding-top: 25px;
- font-weight: var(--global-font-weight);
- }
- .ex-register-title h3 {
- padding-bottom: 15px;
- font-size: 24px;
- color: #666;
- font-weight: var(--global-font-weight);
- }
- .ex-login input {
- width: 300px;
- margin-bottom: 6px;
- padding: 12px 10px;
- border: 1px #ddd solid;
- outline: 0;
- border-radius: 3px;
- font-size: 16px;
- font: 300 14px miranafont, "Hiragino Sans GB", "Microsoft YaHei", STXihei, SimSun, sans-serif;
- -webkit-transition: .4s ease all;
- -moz-transition: .4s ease all;
- -o-transition: .4s ease all;
- transition: .4s ease all;
- font-weight: var(--global-font-weight);
- }
- .ex-register input {
- width: 300px;
- margin-bottom: 6px;
- padding: 12px 10px;
- border: 1px #ddd solid;
- outline: 0;
- border-radius: 3px;
- font-size: 16px;
- font: 300 14px miranafont, "Hiragino Sans GB", "Microsoft YaHei", STXihei, SimSun, sans-serif;
- -webkit-transition: .4s ease all;
- -moz-transition: .4s ease all;
- -o-transition: .4s ease all;
- transition: .4s ease all;
- font-weight: var(--global-font-weight);
- }
- .ex-register input.register-button {
- box-shadow: none;
- text-shadow: none;
- background-color: #eee;
- margin-bottom: 20px;
- }
- .admin-login-check {
- width: 100%;
- margin: 10% 0 12%;
- text-align: center;
- font-size: 16px;
- color: #555;
- font-weight: var(--global-font-weight);
- }
- .user-login-check {
- width: 100%;
- margin: 10% 0 12%;
- text-align: center;
- font-size: 16px;
- color: #555;
- font-weight: var(--global-font-weight);
- }
- .ex-login-avatar img {
- border-radius: 100%;
- border: 1px solid #ddd;
- padding: 5px;
- width: 110px;
- height: 110px;
- }
- .ex-new-account a {
- font-size: 16px;
- color: #555;
- text-decoration: underline;
- margin: 0 20px;
- font-weight: var(--global-font-weight);
- }
- .ex-register .user-error {
- text-align: left;
- font-size: 12px;
- width: 300px;
- margin: 0 auto 24px;
- padding: 8px;
- background: rgba(241, 241, 241, .5);
- font-weight: var(--global-font-weight);
- }
- .header-user-avatar:hover .header-user-menu {
- background: #fff;
- opacity: 1;
- transform: translateY(0);
- visibility: visible;
- }
- .header-user-menu:hover {
- background: #fff;
- opacity: 1;
- transform: translateY(0);
- visibility: visible;
- }
- .header-user-menu {
- position: absolute;
- width: 110px;
- right: -11px;
- background: 0 0;
- top: 44px;
- visibility: hidden;
- overflow: hidden;
- box-shadow: 0 1px 40px -8px rgba(0, 0, 0, .2);
- border-radius: 15px;
- text-align: center;
- transition: all .5s 0.1s;
- opacity: 0;
- transform: translateY(-20px);
- }
- .header-user-menu::before {
- content: "";
- position: fixed;
- top: 46px;
- right: 25px;
- margin-left: -10px;
- border-width: 10px;
- border-style: solid;
- border-color: transparent transparent #fff transparent;
- }
- .herder-user-name {
- font-size: 12px;
- padding: 10px 10px;
- color: var(--theme-skin,#505050);
- border-radius: 4px 4px 0 0;
- font-weight: var(--global-font-weight);
- }
- .herder-user-name-u {
- font-weight: 700;
- font-size: 14px;
- overflow: hidden;
- text-overflow: ellipsis;
- -o-text-overflow: ellipsis;
- white-space: nowrap;
- }
- .header-user-menu a {
- display: block;
- padding: 6px 10px;
- margin: 2px 0;
- width: 110px;
- text-align: center/*!coveredleft*/;
- color: var(--theme-skin,#505050);
- font-size: 13px;
- font-weight: var(--global-font-weight);
- }
- .no-logged {
- font-size: 13px;
- padding: 15px 10px;
- border-radius: 4px;
- border: 0;
- font-weight: var(--global-font-weight);
- }
- .no-logged a {
- display: initial;
- color: var(--theme-skin,#505050);
- font-size: 14px;
- padding: 0 5px;
- text-decoration: underline;
- font-weight: var(--global-font-weight);
- }
- .oshimai {
- height: 2em;
- width: 6.11em;
- background-size: cover;
- margin: 0 auto;
- }
- .single-reward {
- position: relative;
- width: 100%;
- margin: 35px auto;
- text-align: center;
- z-index: 999;
- }
- .single-reward .reward-open {
- position: relative;
- width: 40px;
- height: 40px;
- font-size: 18px;
- padding: 7px;
- color: var(--theme-skin,#fff);
- text-align: center;
- display: inline-block;
- border-radius: 100%;
- background: var(--theme-skin-matching,#d34836);
- cursor: pointer;
- font-weight: var(--global-font-weight);
- }
- .single-reward .reward-main {
- position: absolute;
- top: 40px;
- left: -157px;
- margin: 0;
- padding: 15px 0 0;
- width: 355px;
- background: 0 0;
- display: none;
- animation: main .4s;
- }
- .single-reward .reward-row {
- margin: 0 auto;
- padding: 20px 15px 10px;
- background: #f5f5f5;
- display: inline-block;
- border-radius: 4px;
- cursor: auto;
- }
- .single-reward .reward-row:before {
- content: "";
- width: 0;
- height: 0;
- border-left: 13px solid transparent;
- border-right: 13px solid transparent;
- border-bottom: 13px solid #F5F5F5;
- position: absolute;
- top: 2px;
- left: 0;
- right: 0;
- margin: 0 auto;
- }
- .reward-row li img {
- width: 130px;
- max-width: 130px;
- border-radius: 3px;
- position: relative;
- }
- .reward-row li::after {
- display: block;
- padding: 5px 0 0;
- font-size: 13px;
- color: #555;
- font-weight: var(--global-font-weight);
- }
- .poptitle {
- width: 100%;
- height: 100%;
- line-height: 3;
- border-top-left-radius: 6px;
- border-top-right-radius: 6px;
- border-bottom-left-radius: 6px;
- border-bottom-right-radius: 6px;
- background-color: rgba(255, 255, 255, .7);
- }
- .popfooter {
- width: 100%;
- height: 100%;
- line-height: 1;
- background-color: rgba(255, 255, 255, .7);
- }
- .dot {
- width: .5rem;
- height: .5rem;
- border-radius: .5rem;
- display: inline-block;
- background-color: #919292;
- }
- .load-button {
- width: 200px;
- height: 60px;
- margin: auto;
- cursor: pointer;
- perspective: 500px;
- -webkit-perspective: 500px;
- }
- .load-button div {
- height: 100%;
- transform-style: preserve-3d;
- -webkit-transform-style: preserve-3d;
- transition: .25s;
- -webkit-transition: .25s;
- }
- .load-button span {
- width: 100%;
- height: 100%;
- position: absolute;
- box-sizing: border-box;
- border: 5px solid #d34836;
- line-height: 50px;
- font-size: 17pt;
- text-align: center;
- text-transform: uppercase;
- font-weight: var(--global-font-weight);
- }
- .load-button span:nth-child(2) {
- color: #fff;
- background: #d34836;
- transform: rotateX(90deg) translate3d(0, 0, 30px);
- -webkit-transform: rotateX(90deg) translate3d(0, 0, 30px);
- }
- .logolink a {
- color: var(--theme-skin,#505050);
- float: left;
- font-size: 25px;
- font-weight: 800;
- height: 56px;
- line-height: 56px;
- padding-left: 35px;
- padding-right: 15px;
- padding-top: 11px;
- text-decoration-line: none;
- }
- .forgetmenot input[type=checkbox] {
- border: 1px solid #b4b9be;
- background: #fff;
- color: #555;
- clear: none;
- cursor: pointer;
- display: inline-block;
- line-height: 0;
- height: 16px;
- margin: -4px 4px 0 0;
- outline: 0;
- padding: 0 !important;
- text-align: center;
- vertical-align: middle;
- width: 16px;
- min-width: 16px;
- -webkit-appearance: none;
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
- -webkit-transition: .05s border-color ease-in-out;
- transition: .05s border-color ease-in-out;
- }
- .forgetmenot input[type=checkbox]:checked:before {
- content: "✔";
- margin: -3px 0 0 -4px;
- color: #1e8cbe;
- display: inline-block;
- vertical-align: middle;
- width: 16px;
- font: 400 21px/1 dashicons;
- speak-as: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- }
- input[type=radio]:checked:before {
- display: inline-block;
- vertical-align: middle;
- width: 16px;
- font: 400 21px/1 dashicons;
- speak-as: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- }
- .prpr {
- position: fixed;
- bottom: 0;
- left: 0;
- z-index: 99;
- font-size: 0;
- transition: all .3s ease-in-out;
- -webkit-transform: translateY(3px);
- transform: translateY(3px);
- cursor: grab;
- user-select: none;
- font-weight: var(--global-font-weight);
- }
- .mashiro-tips {
- opacity: 0;
- width: 250px;
- height: auto;
- min-height: 70px;
- margin: -20px 20px;
- padding: 5px 10px;
- border-radius: 12px;
- box-sizing: border-box;
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, .12), 0 2px 2px 0 rgba(0, 0, 0, .24);
- transition: box-shadow .2s ease;
- background: #fff;
- color: #212121;
- font-size: 12px;
- text-overflow: ellipsis;
- overflow: hidden;
- position: absolute;
- animation-delay: 5s;
- animation-duration: 50s;
- animation-iteration-count: infinite;
- animation-name: shake;
- animation-timing-function: ease-in-out;
- font-weight: var(--global-font-weight);
- }
- .live2d-tool {
- position: fixed;
- bottom: 0;
- left: 0;
- width: auto;
- height: auto;
- z-index: 100;
- border-radius: 0 6px 6px 0 !important;
- font-size: 13px;
- cursor: pointer;
- font-family: Ubuntu;
- font-weight: var(--global-font-weight);
- }
- .video-container {
- position: relative;
- padding-bottom: 56.25%;
- padding-top: 30px;
- height: 0;
- overflow: hidden;
- }
- .video-container embed {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- }
- .video-container iframe {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- }
- .video-container object {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- }
- #Snow {
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 99999;
- background: rgba(125, 137, 95, 0);
- pointer-events: none;
- }
- .changeSkin {
- position: fixed;
- bottom: 0;
- right: -600px;
- width: auto;
- height: auto;
- z-index: 99;
- font-family: Ubuntu;
- padding: 10px 20px;
- transition-property: right;
- transition-duration: .3s, .3s;
- }
- .changeSkin-gear {
- position: fixed;
- bottom: 50px;
- right: 10px;
- z-index: 99;
- border: 0;
- outline: 0;
- background-color: #fff;
- color: var(--theme-skin,#505050);
- cursor: pointer;
- padding: 15px;
- border-radius: 12px/*!covered10px*/;
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, .12), 0 2px 2px 0 rgba(0, 0, 0, .24);
- transform: scale(0);
- transition: transform .3s;
- }
- .rotating {
- -webkit-animation: rotating 3s linear infinite;
- -moz-animation: rotating 3s linear infinite;
- -ms-animation: rotating 3s linear infinite;
- -o-animation: rotating 3s linear infinite;
- animation: rotating 3s linear infinite;
- }
- .center-text {
- margin: auto;
- font-family: Ubuntu, sans-serif;
- font-size: 80px;
- text-transform: none;
- font-weight: var(--global-font-weight);
- transition: all 0.8s ease !important;
- }
- .glitch:after {
- content: attr(data-text);
- position: absolute;
- top: 0;
- width: 100%;
- background: rgba(0, 0, 0, 0);
- clip: rect(0, 0, 0, 0);
- left: 1px;
- text-shadow: -1px 0 #00a7e0;
- }
- .glitch:before {
- content: attr(data-text);
- position: absolute;
- top: 0;
- width: 100%;
- background: rgba(0, 0, 0, 0);
- clip: rect(0, 0, 0, 0);
- left: -1px;
- text-shadow: 1px 0 #ff3f1a;
- }
- .bb-comment {
- border: 1px solid #fb7299;
- min-width: 30px;
- display: inline-block;
- text-align: center;
- font-size: 12px;
- color: #fb7299;
- border-radius: 3px;
- font-weight: var(--global-font-weight,400);
- }
- .mashiro-author-info {
- background: url(//static.mashiro.top/wp-content/themes/Sakura/images/LOGO-Unicorn-Gradient.svg);
- width: 200px;
- height: 200px;
- margin: auto;
- }
- .itempic {
- min-height: 280px;
- max-height: 300px;
- background-position: center center;
- background-repeat: no-repeat;
- -webkit-background-size: cover;
- -moz-background-size: cover;
- background-size: cover;
- }
- .finish-icon-container {
- font-size: 1rem;
- display: flex/*!covered-webkit-box,box,-webkit-flex*/;
- -webkit-box-align: center;
- box-align: center;
- -webkit-align-items: center;
- align-items: center;
- font-weight: var(--global-font-weight);
- }
- .skill div {
- color: #fff;
- line-height: 1;
- position: absolute;
- top: 4px;
- font-size: 1em;
- margin-top: 0;
- margin-bottom: 0;
- text-shadow: 0 0 1px rgba(0, 0, 0, .22);
- width: 100%;
- text-align: center;
- font-weight: var(--global-font-weight);
- }
- .art-content #archives .al_mon_list {
- position: relative;
- padding: 10px 0;
- display: inline-block;
- vertical-align: middle;
- }
- .art-content #archives .al_mon_list .al_mon {
- position: relative;
- color: var(--theme-skin,#505050);
- padding: 0;
- border-radius: 0;
- margin: 0;
- background: 0 0;
- font-weight: 400;
- }
- .art-content #archives .al_mon_list span {
- padding: 0;
- border-radius: 0;
- margin: 0;
- color: var(--theme-skin,#505050);
- background: 0 0;
- font-weight: 400;
- }
- .art .art-content .al_mon_list .al_post_list>li:before {
- position: absolute;
- left: 116px;
- background: #fff;
- height: 12px;
- width: 12px;
- border-radius: 6px;
- top: 6px;
- content: "";
- -webkit-box-shadow: 1px 1px 1px #bbb;
- box-shadow: 1px 1px 1px #bbb;
- }
- .art .art-content .al_mon_list .al_post_list>li:after {
- position: absolute;
- left: 118px;
- background: var(--theme-skin,#505050);
- height: 8px;
- width: 8px;
- border-radius: 6px;
- top: 8px;
- content: "";
- }
- .art-content #archives .al_mon_list .al_mon:before {
- position: absolute;
- left: 113px;
- background: #fff;
- height: 18px;
- width: 18px;
- border-radius: 9px;
- top: 3px;
- content: "";
- -webkit-box-shadow: 1px 1px 1px #bbb;
- box-shadow: 1px 1px 1px #bbb;
- }
- .art-content #archives .al_mon_list .al_mon:after {
- position: absolute;
- left: 116px;
- background: var(--theme-skin,#505050);
- height: 12px;
- width: 12px;
- border-radius: 6px;
- top: 6px;
- content: "";
- }
- .art-content #archives .al_mon_list:before {
- max-height: 100%;
- height: 100%;
- width: 4px;
- background: var(--theme-skin,#505050);
- position: absolute;
- left: 120px;
- content: "";
- top: 0;
- }
- .toc-container {
- z-index: 98;
- width: 200px;
- height: 100%;
- background-color: rgba(255, 255, 255, 0);
- transform: translateX(0);
- right: calc((100% - 1040px - 250px)/ 2);
- top: 480px;
- position: absolute;
- padding-top: 10px;
- padding-bottom: 10px;
- }
- .toc {
- position: sticky/*!covered-webkit-sticky*/;
- top: 100px;
- overflow-y: auto;
- transition: background 0.8s;
- }
- .toc-link::before {
- background-color: #EEE;
- content: ' ';
- display: inline-block;
- height: inherit;
- left: 0;
- margin-top: -1px;
- position: absolute;
- width: 2px;
- }
- .flipx {
- -moz-transform: scaleX(-1);
- -webkit-transform: scaleX(-1);
- -o-transform: scaleX(-1);
- transform: scaleX(-1);
- filter: FlipH;
- }
- .flipy {
- -moz-transform: scaleY(-1);
- -webkit-transform: scaleY(-1);
- -o-transform: scaleY(-1);
- transform: scaleY(-1);
- filter: FlipV;
- }
- .emotion-box {
- display: flex/*!covered-webkit-box,-ms-flexbox*/;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- transition: all .5s;
- overflow: hidden;
- height: 0px;
- }
- .emotion-item {
- margin: 6px;
- display: inline-block;
- width: 32px;
- height: 32px;
- overflow: hidden;
- border-radius: 4px;
- margin-bottom: -8px;
- }
- .emotion-item .img {
- -webkit-animation: im-emotion-step 1.08s steps(27) infinite;
- animation: im-emotion-step 1.08s steps(27) infinite;
- animation-duration: 1.08s;
- animation-timing-function: steps(27);
- width: 32px;
- height: 864px;
- max-width: 32px;
- background: top/32px no-repeat;
- background-image: none;
- }
- .motion-switcher-table {
- border-collapse: collapse;
- width: 100%;
- margin: 0;
- table-layout: fixed;
- }
- .motion-container {
- height: 110px;
- overflow: auto;
- margin-bottom: 5px;
- border-radius: 5px;
- }
- .menhera-container .emoji-item {
- padding: 3px 5px;
- margin: 3px 3px;
- display: inline-block;
- border-radius: 4px;
- color: var(--theme-skin,#505050);
- }
- .no-select {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- }
- .scrollbar {
- position: fixed;
- top: 0;
- height: 3px;
- background: var(--theme-skin,#505050);
- transition-property: width, background;
- transition-duration: 1s, 1s;
- z-index: 99999;
- }
- .comment-user-avatar {
- position: absolute;
- display: inline-block;
- width: 64px;
- height: 64px;
- margin-top: 10px;
- pointer-events: none;
- }
- .comment-user-avatar .socila-check {
- display: none;
- width: 1.5em;
- height: 1.5em;
- font-size: 1em;
- line-height: 1.5em;
- text-align: center;
- color: #fff;
- border-radius: 50%;
- position: absolute;
- margin: -28px 0 0 42px;
- font-weight: var(--global-font-weight);
- }
- .gravatar-check {
- background-color: #1e8cbe;
- -ms-transform: rotate(270deg);
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg);
- }
- .cmt-popup {
- margin: 0 0 40px 1%;
- --widthA: 97%;
- --widthB: calc(var(--widthA) - 71px);
- --widthC: calc(var(--widthB) / 3);
- width: var(--widthC);
- margin-top: 10px;
- }
- .popup .popuptext {
- visibility: hidden;
- width: 160px;
- background-color: #555;
- color: #fff;
- text-align: center;
- border-radius: 6px;
- padding: 8px 3px;
- position: absolute;
- z-index: 1;
- bottom: 110%;
- left: 50%;
- margin-left: -80px;
- }
- .popup .popuptext::after {
- content: "";
- position: absolute;
- top: 100%;
- left: 50%;
- margin-left: -5px;
- border-width: 5px;
- border-style: solid;
- border-color: #555 transparent transparent transparent;
- }
- .popup .insert-img-popuptext {
- visibility: hidden;
- width: 66px;
- background-color: #555;
- color: #fff;
- text-align: center;
- border-radius: 6px;
- padding: 8px 3px;
- position: absolute;
- z-index: 1;
- bottom: 9%;
- left: 10%;
- margin-left: -80px;
- }
- .popup .insert-img-popuptext::after {
- content: "";
- position: absolute;
- top: 33%;
- left: 109%;
- margin-left: -7px;
- border-width: 7px;
- border-style: solid;
- border-color: transparent transparent transparent #555;
- }
- .insert-image-tips {
- float: right;
- text-align: center;
- width: 46px;
- margin: 0;
- padding: 12px 16px;
- text-transform: none;
- color: #535a63;
- background: 0 0;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
- transition: all .1s ease-out;
- box-shadow: none;
- border: 1px solid #ccc;
- text-shadow: none;
- font-size: 14px;
- height: 46px;
- border-radius: 3px;
- cursor: pointer;
- font-weight: var(--global-font-weight);
- }
- .insert-image-button {
- opacity: 0;
- width: 46px !important;
- height: 46px !important;
- margin: 0 !important;
- padding: 0 !important;
- float: right;
- transform: translateY(-46px);
- border-radius: 15px !important;
- cursor: pointer;
- }
- .upload-image-preview {
- display: inline-block;
- height: 70px;
- margin-right: 3px;
- border: 1px solid #ddd;
- border-radius: 4px;
- padding: 3px;
- cursor: pointer;
- }
- .comment_inline_img {
- display: inline-block;
- height: 150px;
- margin-right: 3px;
- border: 1px solid #ddd;
- border-radius: 4px;
- padding: 3px;
- cursor: pointer;
- }
- .the-feature {
- position: relative;
- left: 0px;
- -webkit-transition: all .35s ease-in-out;
- -moz-transition: all .35s ease-in-out;
- transition: all .35s ease-in-out;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
- .the-feature.from_left_and_right {
- position: relative;
- height: 160px;
- width: 260px;
- box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
- overflow: hidden;
- border-radius: 15px;
- margin: 6px 6.5px 0 6.5px;
- }
- .the-feature.from_left_and_right .img {
- -webkit-transition: all .35s ease-in-out;
- -moz-transition: all .35s ease-in-out;
- transition: all .35s ease-in-out;
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1);
- transform: scale(1);
- }
- .the-feature.from_left_and_right .info {
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- text-align: center;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- background: rgba(255, 255, 255, .8);
- visibility: hidden;
- opacity: 0;
- -webkit-transition: all .35s ease-in-out;
- -moz-transition: all .35s ease-in-out;
- transition: all .35s ease-in-out;
- }
- .the-feature.from_left_and_right .info h3 {
- text-transform: uppercase;
- color: var(--theme-skin,#fff);
- text-align: center;
- font-size: 25px;
- padding: 6px;
- background: rgba(255, 255, 255, .3);
- margin: 30px 0 0 0;
- -webkit-transition: all .35s ease-in-out;
- -moz-transition: all .35s ease-in-out;
- transition: all .35s ease-in-out;
- -webkit-transform: translateX(-100%);
- -moz-transform: translateX(-100%);
- -ms-transform: translateX(-100%);
- -o-transform: translateX(-100%);
- transform: translateX(-100%);
- font-weight: var(--global-font-weight);
- }
- .the-feature.from_left_and_right .info p {
- font-style: italic;
- font-size: 12px;
- position: relative;
- color: var(--theme-skin,#EE9CA1);
- padding: 10px 10px 10px;
- text-align: center;
- -webkit-transition: all .35s .1s linear;
- -moz-transition: all .35s .1s linear;
- transition: all .35s .1s linear;
- -webkit-transform: translateX(100%);
- -moz-transform: translateX(100%);
- -ms-transform: translateX(100%);
- -o-transform: translateX(100%);
- transform: translateX(100%);
- font-weight: var(--global-font-weight);
- }
- .the-feature.from_left_and_right a:hover .img {
- -webkit-transform: scale(1.2);
- -moz-transform: scale(1.2);
- -ms-transform: scale(1.2);
- -o-transform: scale(1.2);
- transform: scale(1.2);
- }
- .the-feature.from_left_and_right a:hover .info h3 {
- -webkit-transform: translateX(0);
- -moz-transform: translateX(0);
- -ms-transform: translateX(0);
- -o-transform: translateX(0);
- transform: translateX(0);
- }
- .the-feature.from_left_and_right a:hover .info p {
- -webkit-transform: translateX(0);
- -moz-transform: translateX(0);
- -ms-transform: translateX(0);
- -o-transform: translateX(0);
- transform: translateX(0);
- }
- .highlight-wrap:before {
- content: " ";
- position: absolute;
- -webkit-border-radius: 50%;
- border-radius: 50%;
- background: #fc625d;
- width: 12px;
- height: 12px;
- left: 12px;
- margin-top: -18px;
- -webkit-box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b;
- box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b;
- z-index: 2;
- }
- .highlight-wrap {
- position: relative;
- background: #21252b;
- border-radius: 5px;
- font: 15px/22px "Microsoft YaHei", Arial, Sans-Serif;
- line-height: 1.6;
- margin-bottom: 1.6em;
- max-width: 100%;
- overflow: auto;
- text-shadow: none;
- color: #000;
- padding-top: 30px;
- box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .4);
- }
- .highlight-wrap .copy-code {
- color: #fff;
- position: absolute;
- float: right;
- right: 10px;
- top: 0;
- padding-top: 4px;
- padding-right: 2px;
- z-index: 2;
- font-size: 16px;
- font-weight: var(--global-font-weight);
- }
- .highlight-wrap code::-webkit-scrollbar-track {
- -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3) !important;
- box-shadow: inset 0 0 6px rgba(0, 0, 0, .3) !important;
- border-radius: 10px !important;
- background-color: #21252b !important;
- }
- .highlight-wrap code::-webkit-scrollbar-thumb {
- border-radius: 10px !important;
- -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5) !important;
- box-shadow: inset 0 0 6px rgba(0, 0, 0, .5) !important;
- background-color: #21252b !important;
- }
- .highlight-wrap code {
- background: #1d1f21;
- color: #fff;
- word-break: break-word;
- font-family: 'Noto Sans SC', monospace, Helvetica, Tahoma, Arial, STXihei, "STHeiti Light", "Microsoft YaHei", sans-serif;
- padding: 2px;
- text-shadow: none;
- border-radius: 0 0 5px 5px;
- }
- .highlight-wrap code[data-rel]:before {
- color: #fff;
- content: attr(data-rel);
- height: 30px;
- line-height: 30px;
- background: #21252b;
- font-size: 16px;
- position: absolute;
- margin-top: -30px;
- left: 0;
- width: 100%;
- font-family: Ubuntu, sans-serif;
- font-weight: 700;
- padding: 0 80px;
- text-indent: 15px;
- text-align: center;
- float: left;
- z-index: 1;
- border-radius: 5px 5px 0 0;
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
- pointer-events: none;
- }
- .hljs {
- display: block;
- overflow-x: auto;
- padding: .5em;
- color: #abb2bf;
- background: rgba(255, 255, 255, .5);
- border-radius: 10px;
- }
- td.hljs-ln-numbers {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- text-align: center;
- color: #888f96;
- background: #1d1f21;
- font-family: 'Noto Sans SC', monospace, Helvetica, Tahoma, Arial, STXihei, "STHeiti Light", "Microsoft YaHei", sans-serif;
- vertical-align: top;
- position: absolute;
- left: 0;
- width: 30px;
- }
- .code-block-fullscreen {
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- min-width: 100%;
- z-index: 9999999;
- margin: 0;
- animation: elastic 1s;
- }
- .code-block-fullscreen code {
- --widthA: 100%;
- --widthB: calc(var(--widthA) - 30px);
- height: auto/*!coveredvar(--widthB)*/;
- min-height: 99%;
- white-space: pre-wrap;
- word-wrap: break-word;
- overflow-y: hidden;
- overflow-x: auto;
- }
- .skin-menu {
- position: fixed;
- left: auto;
- bottom: 12px;
- right: -50px;
- height: auto;
- width: 220px;
- border-radius: var(--style_menu_selection_radius,15px);
- font-size: larger;
- background-color: var(--style_menu_background_color,#fff);
- text-align: center;
- box-shadow: none;
- z-index: 99;
- transform: scaleX(0);
- transition: .5s;
- -webkit-backdrop-filter: blur(9px);
- backdrop-filter: blur(9px);
- }
- .skin-menu.show {
- transform: scaleX(1);
- transition: .5s;
- right: 70px;
- box-shadow: 0 1px 40px -8px rgba(0, 0, 0, .1);
- }
- .skin-menu .row-container {
- height: auto;
- margin: 0;
- padding: 0;
- text-align: center;
- }
- .skin-menu .row-container .menu-list {
- display: block;
- text-align: center;
- padding: 0;
- margin: 10px auto;
- }
- .menu-list li {
- display: inline-block;
- margin: 5px;
- line-height: 50px;
- width: 50px;
- background-color: var(--style_menu_selection_color,#FFEEEB);
- border-radius: var(--style_menu_radius,20%);
- transition: .3s;
- cursor: pointer;
- }
- .font-family-controls button {
- display: inline-block;
- border-style: none;
- padding: 5px 5px;
- height: 43px;
- color: var(--theme-skin,#505050);
- border-radius: var(--style_menu_radius,5px);
- width: calc(50% - 11px);
- font-size: 15px;
- font-weight: 400;
- text-align: center;
- white-space: nowrap;
- vertical-align: middle;
- margin: 0 4px;
- box-shadow: none;
- background-color: var(--style_menu_selection_color,#FFEEEB);
- transition: .3s;
- cursor: pointer;
- }
- .aplayer {
- background: rgba(255, 255, 255, .3);
- font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC', 'Source Han Serif', source-han-serif-sc, 'PT Serif', 'SongTi SC', 'MicroSoft Yahei', Georgia, serif;
- box-shadow: 0 0 0 1px #eee;
- border-radius: 3px;
- margin: 15px 0;
- }
- .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb {
- height: 12px;
- width: 12px;
- right: 3px;
- box-shadow: 0 0 5px 0 rgba(0, 0, 0, .18);
- transition: all .35s;
- }
- .coverVideo-btn {
- all: initial;
- display: inline-block;
- width: 36px;
- font-size: 26px;
- margin-left: 16px;
- padding: 7px;
- border: 0;
- background: transparent;
- color: #fff;
- cursor: pointer;
- text-align: center;
- border-radius: 50%;
- }
- h1::before {
- display: block;
- content: " ";
- height: 80px;
- margin-top: -80px;
- visibility: hidden;
- }
- h2::before {
- display: block;
- content: " ";
- height: 80px;
- margin-top: -80px;
- visibility: hidden;
- }
- h3::before {
- display: block;
- content: " ";
- height: 80px;
- margin-top: -80px;
- visibility: hidden;
- }
- h4::before {
- display: block;
- content: " ";
- height: 80px;
- margin-top: -80px;
- visibility: hidden;
- }
- h5::before {
- display: block;
- content: " ";
- height: 80px;
- margin-top: -80px;
- visibility: hidden;
- }
- .widget-area {
- position: fixed;
- top: 100px;
- bottom: 66px;
- left: -400px;
- z-index: 50/*!covered3*/;
- width: 400px;
- -webkit-transition: .3s;
- transition: all .3s;
- background-color: rgba(255, 255, 255, 0.8);
- box-shadow: 0 1px 20px -8px rgba(0, 0, 0, .5);
- }
- .widget-area .heading {
- color: #555;
- font-size: 18px;
- font-weight: 900;
- text-align: center;
- height: 30px;
- background-color: rgba(255, 255, 255, 0.2);
- border-color: #ddd;
- }
- .widget-area .show-hide-wrap {
- position: absolute;
- background: #e6e6e6;
- right: -18px;
- width: 18px;
- height: 66px;
- border-radius: 0 6px 6px 0;
- z-index: 50;
- }
- .widget-area .show-hide {
- display: inline-block;
- width: 100%;
- height: 100%;
- font-size: 12px;
- outline: none;
- box-shadow: none;
- border: none;
- opacity: .8;
- vertical-align: middle;
- padding: 0;
- margin: 0;
- -webkit-transform: rotateY(0);
- transform: rotateY(0);
- cursor: pointer;
- border-radius: 0 6px 6px 0;
- transition: all .3s ease;
- }
- .headertop-down {
- position: absolute;
- bottom: 50px;
- left: calc(50% - 14px);
- cursor: pointer;
- z-index: 5;
- }
- .headertop-down i {
- /* IE 9 */
- /* Safari */
- /* Standard syntax */
- font-size: 28px;
- color: #fff;
- -ms-transform: scale(1.5, 1);
- -webkit-transform: scale(1.5, 1);
- transform: scale(1.5, 1);
- }
- .bangumi .column {
- max-width: 100%/*!covered50%*/;
- flex: 0 0 100%/*!covered0 0 50%*/;
- margin-bottom: 30px;
- padding: 0 15px;
- transition: .5s;
- }
- .bangumi-item {
- height: 0;
- color: #fff;
- display: block;
- overflow: hidden;
- text-align: center;
- position: relative;
- padding-bottom: 130%;
- box-shadow: 0 0 10px rgba(0, 0, 0, .1), 0 5px 20px rgba(0, 0, 0, .2);
- border-radius: 10px;
- }
- .bangumi-item img {
- width: 100%;
- user-select: none;
- object-fit: cover;
- transition: filter 2s;
- }
- .bangumi-item .bangumi-info {
- height: 30%;
- top: 0;
- left: 0;
- right: 0;
- padding: 10px;
- position: absolute;
- background: rgba(0, 0, 0, .5);
- transition: transform 1s;
- transform: translateY(250%);
- }
- .bangumi-title {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- margin-top: 0;
- }
- .bangumi-summary {
- height: 65%;
- white-space: normal;
- display: none;
- font-weight: bold;
- }
- .bangumi-status-bar {
- top: 0;
- bottom: 0;
- max-width: 100%;
- position: absolute;
- background: #dc143c;
- border-radius: 3px;
- }
- #bangumi-pagination {
- width: 100%;
- margin-top: 80px;
- padding: 20px 0;
- font-size: 36px;
- text-align: center;
- font-weight: var(--global-font-weight);
- }
- .bangumi-next {
- font-family: sans-serif;
- color: #e67474;
- position: relative;
- padding: 13px 35px;
- overflow: hidden;
- }
- .bangumi-next:before {
- content: ' ';
- background-color: pink;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 0;
- position: absolute;
- transition: all 5s;
- z-index: -1;
- }
- .shortcodestyle {
- margin: 20px 0px !important;
- padding: 15px 15px 15px 40px !important;
- position: relative !important;
- -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- border-radius: 5px !important;
- -webkit-border-radius: 5px !important;
- -moz-border-radius: 5px !important;
- -khtml-border-radius: 5px !important;
- text-indent: 0 !important;
- }
- .shortcodestyle a:hover {
- background: none !important;
- border-radius: 0px !important;
- -webkit-border-radius: 0px !important;
- -moz-border-radius: 0px !important;
- -khtml-border-radius: 0px !important;
- }
- .xControl {
- margin: 20px 0px !important;
- padding: 15px 15px 15px 40px !important;
- position: relative !important;
- -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) !important;
- border-radius: 5px !important;
- -webkit-border-radius: 5px !important;
- -moz-border-radius: 5px !important;
- -khtml-border-radius: 5px !important;
- background: #FFF4C5 !important;
- color: #9F6F26 !important;
- }
- input#wp-comment-cookies-consent {
- vertical-align: middle;
- margin: 0px;
- width: 18.4px;
- height: 18.4px;
- }
- #preload li.active {
- top: 50%;
- left: 50%;
- margin-left: -20px;
- margin-top: -20px;
- }
- .cbp_tmtimeline {
- margin: 30px 0 0 0;
- padding: 0;
- list-style: none;
- position: relative;
- }
- .cbp_tmtimeline:before {
- content: '';
- position: absolute;
- top: 0;
- bottom: 0;
- width: 4px;
- background: RGBA(0,0,0,0.02);
- left: 80px;
- margin-left: 10px;
- }
- .cbp_tmtimeline > li .cbp_tmtime {
- /* width:29%;*/
- /* padding-right:110px;*/
- display: block;
- max-width: 70px;
- position: absolute;
- }
- .cbp_tmtimeline > li .cbp_tmlabel {
- margin: 0 0 45px 65px;
- background: var(--shuoshuo_background_color2,#EE9CA7);
- color: #fff;
- padding: .1em 1.2em .4em 1.2em;
- font-size: 18px;
- font-weight: 300;
- line-height: 1.4;
- position: relative;
- border-radius: 15px;
- transition: all 0.3s ease 0s;
- box-shadow: 0 1px 2px rgba(0,0,0,0.15);
- cursor: pointer;
- display: block;
- }
- .cbp_tmlabel:hover {
- /* transform:scale(1.05);*/
- transform: translateY(-3px);
- z-index: 1;
- -webkit-box-shadow: 0 15px 32px rgba(0,0,0,0.15) !important;
- box-shadow: 0 15px 32px rgba(0,0,0,0.15) !important;
- }
- .cbp_tmtimeline > li .cbp_tmlabel:after {
- right: 100%;
- border: solid transparent;
- content: " ";
- height: 0;
- width: 0;
- position: absolute;
- pointer-events: none;
- border-right-color: var(--shuoshuo_background_color2,#EE9CA7);
- border-width: 10px;
- top: 15px;
- }
- .shuoshuo_author_img img {
- border: 1px solid #ddd;
- padding: 2px;
- float: left;
- border-radius: 64px;
- transition: all 1.0s;
- width: 50px;
- height: 50px;
- }
- .avatar {
- border-radius: 100% !important;
- -webkit-border-radius: 100% !important;
- -moz-border-radius: 100% !important;
- box-shadow: inset 0 -1px 0 #333333;
- -webkit-box-shadow: inset 0 -1px 0 #333333;
- transition: transform 0.4s ease-out;
- -webkit-transition: -webkit-transform 0.4s ease-out;
- -moz-transition: -moz-transform 0.4s ease-out;
- }
- .screen-reader-text {
- /* Many screen reader and browser combinations announce broken words as they would appear visually. */
- border: 0;
- clip: rect(1px, 1px, 1px, 1px);
- clip-path: inset(50%);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute !important;
- width: 1px;
- word-wrap: normal !important;
- }
- .screen-reader-text:focus {
- /* Above WP toolbar. */
- background-color: #eee;
- clip: auto !important;
- clip-path: none;
- color: #444;
- display: block;
- font-size: 1em;
- height: auto;
- left: 5px;
- line-height: normal;
- padding: 15px 23px 14px;
- text-decoration: none;
- top: 5px;
- width: auto;
- z-index: 100000;
- }
- #content {
- animation: main 1s;
- }
- .post-list {
- animation: main .6s;
- margin: 0 0 8% 0;
- position: relative;
- }
- input:-webkit-autofill {
- -webkit-box-shadow: 0 0 0 1000px #fff inset;
- box-shadow: 0 0 0 1000px #fff inset;
- }
- ::selection,
- ::-moz-selection {
- background: #444;
- color: #fff;
- }
- article,
- aside,
- details,
- figcaption,
- footer,
- header,
- main,
- menu,
- nav,
- section,
- summary,
- .site-top .lower nav.navbar,
- .sticky,
- .infinity-end.neverending .site-footer,
- .reward-open:hover .reward-main,
- .block,
- .art-content #archives .al_mon,
- .art-content #archives .al_mon_list .al_post_list,
- .emotion-select-parent:hover .emotion-select-child {
- display: block;
- }
- figure {
- display: block;
- margin: 1em 40px;
- }
- audio,
- canvas,
- video {
- display: inline-block;
- vertical-align: baseline;
- }
- audio:not([controls]) {
- display: none;
- height: 0;
- }
- [hidden],
- template,
- .single-center::after,
- .openNav,
- .m-nav,
- .site-statistics,
- .author-profile .meta .title,
- .byline,
- .updated:not(.published),
- span.edit-link,
- .archive .format-aside .entry-title,
- .blog .format-aside .entry-title,
- .notification-hidden,
- .comment .isauthor,
- .siren-checkbox-radio,
- .infinite-scroll .posts-navigation,
- .infinite-scroll.neverending .site-footer,
- .gallery-caption,
- .emotion-select-child,
- .emotion-toggle-on,
- .emotion-hide,
- body.dark #banner_wave_1,
- body.dark #banner_wave_2 {
- display: none;
- }
- a:active {
- outline: 0;
- color: #505050;
- }
- a:hover {
- outline: 0;
- color: #505050;
- }
- abbr[title] {
- border-bottom: 1px dotted;
- }
- b,
- strong,
- dt,
- .is-active-link,
- .hljs-strong {
- font-weight: 700;
- }
- dfn,
- cite,
- em,
- i,
- .hljs-emphasis {
- font-style: italic;
- }
- mark {
- background: #fff9c0/*!covered#ff0*/;
- color: #000;
- text-decoration: none;
- }
- small {
- font-size: 80%;
- font-weight: var(--global-font-weight);
- }
- img {
- border: 0;
- height: auto;
- max-width: 100%;
- }
- svg:not(:root),
- .code-block-fullscreen-html-scroll {
- overflow: hidden;
- }
- code,
- kbd {
- font-family: monospace, monospace;
- font-size: .9375rem/*!covered1em,15px*/;
- font-weight: var(--global-font-weight);
- }
- samp {
- font-family: monospace, monospace;
- font-size: 1em;
- font-weight: var(--global-font-weight);
- }
- html input[type=button] {
- -webkit-appearance: button;
- cursor: pointer;
- }
- button[disabled],
- html input[disabled] {
- cursor: default;
- }
- button::-moz-focus-inner,
- input::-moz-focus-inner,
- legend {
- border: 0;
- padding: 0;
- }
- input[type=checkbox],
- input[type=radio] {
- box-sizing: border-box;
- padding: 0;
- }
- input[type=number]::-webkit-inner-spin-button,
- input[type=number]::-webkit-outer-spin-button {
- height: auto;
- }
- input[type=search]::-webkit-search-cancel-button,
- input[type=search]::-webkit-search-decoration {
- -webkit-appearance: none;
- }
- fieldset {
- border: 1px solid silver;
- margin: 0 2px;
- padding: .35em .625em .75em;
- }
- td,
- th,
- ul.cbp_tmtimeline {
- padding: 0;
- }
- h2,
- h3,
- h4,
- h5,
- h6 {
- clear: both;
- }
- p {
- margin-bottom: 1.5em;
- }
- blockquote p {
- margin: 5px 0;
- }
- address,
- .hentry {
- margin: 0 0 1.5em;
- }
- tt,
- var {
- font-size: .9375rem/*!covered15px*/;
- font-weight: var(--global-font-weight);
- }
- abbr,
- acronym {
- border-bottom: 1px dotted #666;
- cursor: help;
- }
- ins {
- background: #fff9c0;
- text-decoration: none;
- }
- big {
- font-size: 125%;
- font-weight: var(--global-font-weight);
- }
- * {
- box-sizing: border-box;
- }
- :after,
- :before {
- box-sizing: inherit;
- }
- q:after,
- q:before {
- content: "";
- }
- q {
- quotes: "" "";
- }
- ol {
- margin: 5px;
- padding-left: 0px;
- list-style: decimal;
- }
- ul {
- margin: 5px;
- padding-left: 0px;
- list-style: disc;
- }
- li>ol {
- margin-bottom: 0;
- margin-left: 0/*!covered1.5em*/;
- }
- li>ul {
- margin-bottom: 0;
- margin-left: 1.5em;
- }
- dd {
- margin: 0 1.5em 1.5em;
- }
- button:hover,
- input[type=button]:hover,
- input[type=reset]:hover,
- input[type=submit]:hover {
- border-color: #ccc #bbb #aaa;
- box-shadow: none;
- }
- button:active,
- button:focus,
- input[type=button]:active,
- input[type=button]:focus,
- input[type=reset]:active,
- input[type=reset]:focus,
- input[type=submit]:active,
- input[type=submit]:focus {
- border-color: #aaa #bbb #bbb;
- box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), inset 0 2px 5px rgba(0, 0, 0, .15);
- }
- input[type=color]:focus,
- input[type=date]:focus,
- input[type=datetime-local]:focus,
- input[type=datetime]:focus,
- input[type=email]:focus,
- input[type=month]:focus,
- input[type=number]:focus,
- input[type=password]:focus,
- input[type=range]:focus,
- input[type=search]:focus,
- input[type=tel]:focus,
- input[type=text]:focus,
- input[type=time]:focus,
- input[type=url]:focus,
- input[type=week]:focus,
- textarea:focus {
- color: #111;
- }
- a:focus {
- color: #505050;
- outline: 0;
- }
- #video-add:hover,
- #video-btn:hover,
- .site-title img:hover,
- .feature :hover .overlay i,
- .mashiro-profile .box.open,
- .comment .contents .comment-reply-link:hover,
- .top-feature li:hover .foverlay-bg,
- #baguetteBox-overlay.visible {
- opacity: 1;
- }
- .pattern-attachment {
- width: 100%;
- height: 400px;
- }
- .pattern-center .cat-des,
- .pattern-center-sakura .cat-des {
- font-size: 16px;
- display: block;
- font-weight: var(--global-font-weight);
- }
- .single-center .entry-census .bull {
- margin: 0 5px;
- }
- .single-center .entry-census a,
- .download:hover,
- .bangumi-item:hover {
- color: #fff;
- }
- .pattern-center-blank {
- padding-top: 75px;
- background-color: rgba(0, 0, 0, 0);
- transition: background 0.8s;
- }
- .gizle {
- top: 0/*!covered-100px*/;
- z-index: 9999;
- }
- .site-header:hover {
- background-color: rgba(255, 255, 255, .9);
- }
- .sabit {
- top: 0;
- z-index: 9999;
- }
- .site-title,
- .post-status p {
- margin: 0;
- }
- .site-title a {
- color: #464646;
- font-weight: 400;
- white-space: nowrap;
- }
- .site-title a:hover,
- .site-top ul li a:hover,
- .entry-title a:hover,
- .site-info a:hover,
- .post-tags a:hover,
- .comment h4 a:hover,
- .ins-section .ins-search-item:hover .ins-slug,
- .ins-section .ins-search-item:hover .ins-search-preview,
- .ins-section .ins-search-item:hover header,
- .ins-section .ins-search-item:hover .iconfont,
- .sorry li a:hover,
- .art .art-content #archives a:hover,
- .motion-switcher-table .on-hover {
- color: var(--theme-skin-matching,#505050);
- }
- .site-description,
- .postava {
- float: right;
- }
- .header-focus {
- height: 250px;
- background: #F9F9F9;
- margin: 0 auto;
- }
- #mo-nav {
- display: none;
- transition: background 0.8s;
- }
- .site-top ul li a {
- padding: 10px 0;
- display: inline-block;
- color: var(--theme-skin);
- }
- .site-top ul li a:hover:after,
- embed,
- iframe,
- object {
- max-width: 100%;
- }
- #show-nav.showNav .line1 {
- top: 16px;
- }
- #show-nav.showNav .line3 {
- top: 25px;
- }
- #show-nav.hideNav .line1 {
- top: 16px;
- -webkit-transform: rotateZ(45deg);
- transform: rotateZ(45deg);
- }
- #show-nav.hideNav .line2 {
- opacity: 0;
- }
- #show-nav.hideNav .line3 {
- top: 16px;
- -webkit-transform: rotateZ(-45deg);
- transform: rotateZ(-45deg);
- }
- .lower li:hover ul {
- display: inline-block;
- -webkit-transition: all .4s;
- transition: all .4s;
- }
- .lower li ul li {
- width: 100%;
- margin: 0;
- }
- .site-main {
- padding: 7.5% 0 0;
- }
- .feature {
- position: absolute;
- margin-top: 10px;
- }
- .entry-title a,
- .post-list-thumb a {
- color: #504E4E;
- }
- .p-time i {
- font-size: 14px;
- margin-right: 5px;
- font-weight: var(--global-font-weight);
- }
- i.iconfont.hotpost {
- font-size: 14px;
- color: #FF3B00;
- font-weight: var(--global-font-weight);
- }
- .entry-footer {
- margin: 0 0 0 17%;
- list-style: none;
- }
- .post-more {
- margin-top: 10px;
- text-align: right;
- }
- .post-more i,
- .float-content i {
- font-size: 25px;
- color: var(--theme-skin,#505050);
- font-weight: var(--global-font-weight);
- }
- .post-more i:hover {
- color: var(--theme-skin-matching,#000);
- }
- .info-meta i {
- margin-top: 3px;
- margin-right: 10px;
- float: left;
- }
- .comnum {
- float: left;
- }
- .info-meta a,
- .comment-respond .logged-in-as a:hover {
- color: #000;
- }
- .meta-author {
- margin: 0 10px 0 0;
- }
- .meta-author img {
- /**
- *height值应与body,button,input,select,textarea{}的line-height同步
- */
- max-height: 18px;
- margin: 0 5px -4px;
- }
- .comments-number {
- margin: 0 10px;
- }
- .post-thumb {
- float: right;
- width: 55%;
- }
- .post-thumb a *:hover {
- transform: scale(1.1);
- }
- .s-time i {
- font-size: 13px;
- margin-right: 5px;
- font-weight: var(--global-font-weight);
- }
- .post-status,
- .links {
- margin-bottom: 80px;
- }
- .navigator {
- text-align: center;
- margin: 80px 0;
- display: block;
- }
- .site-info a {
- color: #B9B9B9;
- }
- .footertext p {
- margin-bottom: 8px;
- }
- .entry-content .post-password-form,
- .post .entry-header,
- .error-img,
- .err-button.back,
- .wp-caption-text {
- text-align: center;
- }
- .entry-header {
- margin: auto;
- text-align: left;
- }
- .Extendfull img {
- width: 100%;
- border: 5px solid #F3F3F3;
- }
- h1.page-title.mb- {
- margin-top: 100px;
- }
- .post-tags a {
- color: #B3B3B3;
- margin-right: 5px;
- }
- .post-tags i {
- margin-right: 5px;
- }
- .post-squares .info {
- position: relative;
- z-index: 98;
- }
- .post-squares a:hover>.background,
- .post-squares article:hover>.background {
- opacity: .6;
- }
- .post-squares h3 a {
- display: block;
- color: #fff;
- }
- .post-squares .full,
- .mashiro-profile .photo img,
- .comment .children .main,
- .art .art-content .al_mon_list {
- width: 100%;
- }
- .post-squares .half {
- width: 50%;
- float: left;
- }
- .post-squares .third {
- width: 33.333%;
- }
- .post-squares.nextprev article {
- height: 150px;
- padding: 55px 40px;
- text-align: left;
- }
- .post-squares.nextprev .label {
- position: absolute;
- z-index: 100;
- top: 0;
- }
- .post-squares.nextprev .info {
- position: absolute;
- width: 70%;
- }
- .post-squares.nextprev .next h3,
- .post-squares.nextprev .previous h3 {
- font-size: 14px;
- }
- .post-squares.nextprev .previous {
- text-align: left;
- }
- .post-squares.nextprev .previous .info {
- bottom: 40px;
- left: 40px;
- }
- .post-squares.nextprev .previous .label {
- top: 40px;
- left: 40px;
- }
- .post-squares.nextprev .previous hr {
- float: left;
- margin: 0;
- }
- .post-squares.nextprev .next .info {
- text-align: right;
- right: 40px;
- bottom: 40px;
- }
- .post-squares.nextprev .next .label {
- top: 40px;
- right: 40px;
- }
- .post-squares.nextprev .next hr {
- float: right;
- margin: 0;
- }
- .post-squares.post-squares-featured {
- height: 250px;
- }
- .author-profile {
- padding: 30px 12.78%;
- text-align: center;
- }
- .author-profile .info {
- overflow: hidden;
- text-align: center;
- margin-top: 25px;
- }
- .author-profile .profile {
- display: inline-block;
- width: 70px;
- height: 70px;
- }
- .author-profile hr {
- width: 50%;
- height: 0;
- margin: 0;
- }
- .author-profile .meta {
- display: block;
- text-align: center;
- }
- .author-profile .meta h3 {
- margin: 10px 0 0;
- text-transform: none;
- }
- .mashiro-profile .content .text {
- margin-top: 20px;
- margin-left: 50px;
- }
- .mashiro-profile .content .btn:hover {
- box-shadow: 0 0 0 5px rgba(170, 187, 204, .5);
- }
- .mashiro-profile .content .btn.active span {
- animation: to-arrow .3s forwards ease-in-out;
- }
- .mashiro-profile .content .btn.active span::after {
- width: 60%;
- right: -1px;
- transform: rotate(-45deg);
- }
- .mashiro-profile .content .btn.active span::before {
- width: 60%;
- right: -1px;
- transform: rotate(45deg);
- }
- .mashiro-profile .box a:hover {
- transition-delay: initial !important;
- box-shadow: 0 0 0 5px #babbbc;
- }
- .mashiro-profile .box.open a {
- left: 60px;
- }
- .mashiro-profile .box.open a:nth-of-type(1) {
- transform: rotate(-90deg) translateX(120px) rotate(90deg);
- transition-delay: 0s;
- }
- .mashiro-profile .box.open a:nth-of-type(2) {
- transform: rotate(-45deg) translateX(120px) rotate(45deg);
- transition-delay: .1s;
- }
- .mashiro-profile .box.open a:nth-of-type(3) {
- transform: rotate(0) translateX(120px) rotate(0);
- transition-delay: .2s;
- }
- .mashiro-profile .box.open a:nth-of-type(4) {
- transform: rotate(45deg) translateX(120px) rotate(-45deg);
- transition-delay: .3s;
- }
- .mashiro-profile .box.open a:nth-of-type(5) {
- transform: rotate(90deg) translateX(120px) rotate(-90deg);
- transition-delay: .4s;
- }
- #comments-list-title span {
- font-size: 13px;
- font-weight: var(--global-font-weight,400);
- color: #909090;
- }
- .butterBar--center {
- margin: auto;
- }
- .alignleft {
- display: inline;
- float: left;
- margin-right: 1.5em;
- }
- .entry-content a img.aligncenter,
- .entry-content a img.alignleft,
- .entry-content a img.alignright {
- cursor: -webkit-zoom-in;
- }
- .clear:before,
- .comment-content:before,
- .entry-content:before,
- .site-content:before,
- .site-footer:before,
- .site-header:before {
- content: "";
- display: table;
- table-layout: fixed;
- }
- .group-blog .byline,
- .single .byline,
- .comment.bypostauthor>.contents .isauthor,
- .emotion-show {
- display: inline;
- }
- .entry-summary,
- .page-content {
- margin: 1.5em 0 0;
- }
- .page-links {
- clear: both;
- margin: 0 0 1.5em;
- }
- .clearer {
- display: block;
- clear: both;
- }
- .works-list {
- float: left;
- width: 32.5%;
- margin: 0 3px;
- }
- .works-entry {
- float: left;
- margin-bottom: 8px;
- }
- .works-feature img {
- width: 257px;
- height: 175px;
- }
- .works-title a {
- color: #6D6D6C;
- }
- .works-main p {
- margin: 0;
- padding: 0 15px;
- line-height: 20px;
- }
- .works-p-time i,
- .works-meta i {
- font-size: 12px;
- font-weight: var(--global-font-weight);
- }
- .works-comnum a {
- color: #B7B7B7;
- }
- .works-main:hover .works-overlay {
- top: 0;
- }
- #archives-temp {
- margin-top: 50px;
- margin-bottom: 100px;
- }
- #archives-temp h3:hover {
- color: #ddd;
- cursor: pointer;
- }
- span.time {
- float: right;
- color: #CACACA;
- }
- .brick {
- margin-left: 30px;
- }
- #archives-content {
- position: relative;
- border-left: 1px dashed #F5F5F5;
- }
- .brick em {
- font-style: normal;
- margin-left: 5px;
- }
- .time i {
- margin: 3px;
- }
- .cat-des p {
- display: inline-block;
- padding-left: 10px;
- font-size: 18px;
- }
- .link-title span.link-fix {
- padding-left: 10px;
- border-left: 3px solid var(--theme-skin,#505050);
- }
- .links ul li:hover {
- color: #27323A;
- border: 1px solid #505050;
- }
- .links ul li:hover:before {
- width: 180%;
- }
- .links ul li:hover .linkdes {
- border-top: 1px dashed #fff;
- }
- form#commentform,
- .comment-respond input:active,
- .comment-respond input:focus,
- .comment-respond textarea:active,
- .comment-respond textarea:focus {
- outline: 0;
- }
- span.page-numbers.current {
- color: var(--theme-skin,#74CCC4);
- padding: 0 5px;
- }
- a.page-numbers {
- color: #ABABAB;
- padding: 0 5px;
- }
- .comments .comments-hidden {
- display: none;
- cursor: pointer;
- }
- .comments ul.commentwrap {
- margin: 0 auto 30px;
- }
- .comnav {
- width: 100%;
- max-width: 860px;
- margin: 0 auto;
- }
- .comnav a {
- padding: 10px;
- color: #7B7B7B;
- margin-bottom: 20px;
- }
- .comment,
- .widget-area .sakura_widget ol,
- .widget-area .sakura_widget ul {
- margin: 0;
- padding: 0;
- list-style: none;
- }
- .comment .body p a {
- color: var(--theme-skin-matching,#ffe066);
- padding: 0 5px;
- text-decoration: underline;
- }
- .comment .body .comment-at {
- color: var(--theme-skin,#505050);
- text-decoration: none;
- }
- .comment .body>:last-child,
- div class.cdp_tmlabel > li .cbp_tmlabel,
- div.cbp_tmlabel > p {
- margin-bottom: 0;
- }
- .comment .profile {
- float: left;
- margin-right: 10px;
- margin-top: 5px;
- }
- .comment .profile img:hover {
- opacity: .8;
- }
- .comment .main {
- float: right;
- width: 100%;
- padding: 0;
- }
- .comment .contents:hover .comment-reply-link {
- opacity: .9;
- }
- .comment h4 a {
- color: var(--theme-skin,#e2684a);
- font-size: 15px;
- font-weight: var(--global-font-weight,600);
- }
- .comment .children {
- padding-left: 40px;
- margin: 0;
- }
- .comment .children .children .children .children .children .children {
- margin: 0;
- padding: 0;
- }
- .comment .children .profile {
- float: left;
- width: 5%;
- margin-top: 4px;
- }
- .comment .children .profile img {
- height: 40px;
- width: 40px;
- }
- .comment-respond input:last-of-type {
- margin-right: 0;
- }
- .comment-textarea,
- .micro,
- .live2d-tool .keys,
- .bangumi-status p {
- position: relative;
- }
- .commentbody:placeholder-shown::placeholder {
- color: transparent;
- }
- .commentbody:focus {
- border-color: var(--theme-skin,#505050) !important;
- transition: border-color .25s;
- }
- .comment-respond input[type=submit]:hover {
- border: 1px solid #FE9600;
- background: 0 0 !important;
- color: #FE9600;
- }
- .comment-respond input::-webkit-input-placeholder,
- .comment-respond textarea::-webkit-input-placeholder,
- .comment-respond input:-ms-input-placeholder,
- .comment-respond textarea:-ms-input-placeholder {
- color: #535a63;
- }
- .comment-respond input:-moz-placeholder,
- .comment-respond textarea:-moz-placeholder,
- .comment-respond input::-moz-placeholder,
- .comment-respond textarea::-moz-placeholder {
- opacity: 1;
- color: #535a63;
- }
- .comment-respond .logged-in-as i,
- .notification i {
- margin-right: 10px;
- font-size: 16px;
- font-weight: var(--global-font-weight);
- }
- .comment-respond .logged-in-as a {
- color: #454545;
- }
- .notification span {
- font-size: 13px;
- color: #B3B3B3;
- font-weight: var(--global-font-weight);
- }
- .siren-checkbox-radio:checked+.siren-is-private-checkbox.siren-checkbox-radioInput:after,
- .siren-is-private-checkbox.siren-checkbox-radioInput {
- border-radius: 100%;
- }
- .feature-content {
- margin-top: 10px;
- display: inline-block;
- position: relative;
- }
- .top-feature img {
- height: 160px;
- width: 260px;
- border-radius: 10px;
- }
- li.feature-2 {
- margin-left: 5px;
- margin-right: 5px;
- }
- .top-feature li:hover .feature-title .foverlay {
- z-index: 9;
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- .notice-content {
- display: initial;
- vertical-align: middle;
- }
- .headertop.filter-undertint::before {
- background-color: rgba(255, 255, 255, .3);
- z-index: 1;
- }
- .headertop.filter-dim::before {
- background-color: rgba(0, 0, 0, .3);
- }
- .blank {
- padding-top: 80px;
- background-color: rgba(0, 0, 0, 0);
- transition: background 0.8s;
- }
- .bio-text p {
- display: inline-block;
- vertical-align: top;
- margin: 0;
- }
- .bio-text .letter.behind {
- -webkit-transform: rotateX(-90deg);
- transform: rotateX(-90deg);
- }
- .wisteria {
- color: #8e44ad;
- }
- .belize {
- color: #2980b9;
- }
- .pomegranate {
- color: #c0392b;
- }
- .green {
- color: #16a085;
- }
- .midnight {
- color: #2c3e50;
- }
- .top-social li {
- float: left;
- margin-right: 10px;
- }
- .top-social_v2 li {
- float: left;
- margin-right: 13px;
- }
- .wechat {
- width: 40px;
- height: 40px;
- position: relative;
- }
- .site-header.iconsearch:hover {
- cursor: pointer;
- color: #999;
- }
- .search-form--modal .search-form__inner p {
- padding-left: 24px;
- }
- .search-form input::-webkit-input-placeholder,
- .search-form input:-moz-placeholder,
- .search-form input::-moz-placeholder,
- .search-form input:-ms-input-placeholder,
- .sorry li a,
- #comments-navi a.prev,
- #comments-navi a.next {
- color: var(--theme-skin);
- }
- .s-search {
- position: relative;
- margin-bottom: 50px;
- }
- .search-no-reasults {
- list-style-type: decimal;
- }
- .ins-section-wrapper a {
- -webkit-transition: none;
- transition: none;
- }
- .ins-section-wrapper header {
- position: unset;
- width: auto;
- }
- .ins-selectable,
- .changeSkin .keys span {
- cursor: pointer;
- }
- .ins-section {
- font-size: 14px;
- font-weight: var(--global-font-weight);
- }
- body.dark .ins-section .fa {
- color: #cccccc;
- }
- .ins-section .ins-search-item {
- padding: 8px 15px;
- }
- .ins-section .ins-search-item .search-keyword {
- font-size: 15px;
- border-radius: 5px;
- }
- .ins-section .ins-search-item header i,
- .finish-icon-text {
- margin-right: 8px;
- }
- .ins-section .ins-search-item:hover,
- .ins-section .ins-search-item.active {
- color: #fff;
- background: rgba(0, 0, 0, 0.1);
- }
- .ins-section .ins-search-item.active .ins-slug,
- .ins-section .ins-search-item.active .ins-search-preview {
- color: var(--theme-skin,#505050) !important;
- }
- .sorry ul {
- padding: 0 0 0 20px;
- margin: 0;
- }
- body.dark .sorry li a,
- body.dark .sorry {
- color: #CCC;
- }
- .sorry {
- color: var(--theme-skin);
- margin-bottom: 80px;
- }
- .sorry li {
- padding: 10px 0;
- }
- .sorry-inner {
- padding: 20px;
- border: 1px solid var(--theme-skin);
- }
- #gohome {
- background: var(--theme-skin,#505050);
- color: #fff;
- }
- #baguetteBox-overlay .full-image figure {
- display: inline;
- margin: 0;
- height: 100%;
- }
- #baguetteBox-slider.bounce-from-right {
- -webkit-animation: bounceFromRight .4s ease-out;
- animation: bounceFromRight .4s ease-out;
- }
- #baguetteBox-slider.bounce-from-left {
- -webkit-animation: bounceFromLeft .4s ease-out;
- animation: bounceFromLeft .4s ease-out;
- }
- .baguetteBox-button:hover,
- body.dark input[type=button],
- body.dark input[type=reset],
- body.dark input[type=submit] {
- box-shadow: none;
- }
- .baguetteBox-button svg {
- position: absolute;
- left: 0;
- top: 0;
- }
- .wp-smiley {
- height: 2em !important;
- max-height: 2em !important;
- vertical-align: bottom;
- }
- .wp-caption {
- margin-bottom: 1.5em;
- max-width: 100%;
- }
- .wp-caption img[class*=wp-image-] {
- display: block;
- margin-left: auto;
- margin-right: auto;
- }
- .wp-caption .wp-caption-text {
- margin: .8075em 0;
- }
- .gallery {
- margin-bottom: 1.5em;
- }
- .gallery-columns-2 .gallery-item {
- max-width: 50%;
- }
- .gallery-columns-3 .gallery-item {
- max-width: 33.33%;
- }
- .gallery-columns-4 .gallery-item {
- max-width: 25%;
- }
- .gallery-columns-5 .gallery-item {
- max-width: 20%;
- }
- .gallery-columns-6 .gallery-item {
- max-width: 16.66%;
- }
- .gallery-columns-7 .gallery-item {
- max-width: 14.28%;
- }
- .gallery-columns-8 .gallery-item {
- max-width: 12.5%;
- }
- .gallery-columns-9 .gallery-item {
- max-width: 11.11%;
- }
- #nprogress {
- pointer-events: none;
- z-index: 99999;
- position: absolute;
- }
- .nprogress-custom-parent,
- .toc>.toc-list {
- overflow: hidden;
- position: relative;
- }
- .nprogress-custom-parent #nprogress .bar,
- .nprogress-custom-parent #nprogress .spinner {
- position: absolute;
- }
- .download:hover::after,
- .download:hover::before {
- opacity: 0;
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
- }
- .download span {
- padding: 10px 30px;
- display: inline-block;
- }
- #pagination span,
- #bangumi-pagination span {
- color: #989898;
- font-size: 15px;
- font-weight: var(--global-font-weight);
- }
- #pagination.pagination-archive {
- margin: 80px 0;
- }
- ::-webkit-scrollbar {
- width: 6px;
- height: 6px;
- }
- #mo-nav::-webkit-scrollbar {
- width: 0;
- opacity: 0;
- }
- ::-webkit-scrollbar-track,
- body.dark::-webkit-scrollbar-thumb {
- background-color: #eee;
- }
- ::-webkit-scrollbar-thumb {
- background-color: var(--theme-skin);
- border-radius: 25px;
- }
- body.dark::-webkit-scrollbar-track {
- background-color: var(--theme-skin);
- }
- .ex-login p,
- .ex-register p {
- margin: 1em;
- }
- .ex-login-title img {
- width: 85px;
- height: 85px;
- border-radius: 100%;
- }
- .ex-login input.login-button {
- box-shadow: none;
- text-shadow: none;
- background-color: #eee;
- }
- .ex-login input.login-button:hover,
- .ex-register input.register-button:hover {
- background-color: var(--theme-skin-matching,#505050);
- border-color: var(--theme-skin-matching,#505050);
- color: #fff;
- }
- .admin-login-check p,
- .user-login-check p {
- margin: .8em;
- }
- .ex-login-username {
- font-size: 20px;
- font-weight: var(--global-font-weight);
- }
- .ex-new-account {
- padding: 45px 0;
- }
- .ex-new-account a:hover {
- color: #E67474;
- }
- .ex-logout {
- padding-top: 1em;
- }
- .ex-logout a {
- color: #555;
- text-decoration: underline;
- margin: 0 20px;
- }
- .register-close {
- margin-bottom: 200px;
- font-size: 18px;
- font-weight: var(--global-font-weight);
- }
- .header-user-avatar img {
- border-radius: 100%;
- cursor: pointer;
- }
- .herder-user-name no-logged {
- color: var(--theme-skin,#505050);
- font-size: 14px;
- }
- .header-user-menu .user-menu-option {
- padding: 5px 0;
- border-radius: 0 0 4px 4px;
- width: 130px;
- }
- .user-menu-option a:hover {
- background-color: #f1f1f1;
- }
- .single-reward .reward-row li {
- list-style-type: none;
- padding: 0 12px;
- display: inline-block;
- }
- .alipay-code:after {
- content: "支付宝";
- }
- .wechat-code:after {
- content: "微信";
- }
- .sm {
- cursor: wait;
- }
- .popcontainer {
- width: 100%;
- height: 100%;
- line-height: 1;
- }
- .slide-fade-enter-active {
- transition: all .3s ease;
- }
- .slide-fade-enter,
- .slide-fade-leave-to {
- opacity: 0;
- transform: translateX(-10px);
- }
- .dot:nth-last-child(1) {
- margin-left: .3rem;
- animation: loading .6s .3s linear infinite;
- }
- .dot:nth-last-child(2) {
- margin-left: .3rem;
- animation: loading .6s .2s linear infinite;
- }
- .dot:nth-last-child(3) {
- animation: loading .6s .1s linear infinite;
- }
- .load-button:hover div {
- transform: rotateX(-90deg);
- }
- .load-button span:nth-child(1) {
- color: #d34836;
- transform: translate3d(0, 0, 30px);
- -webkit-transform: translate3d(0, 0, 30px);
- }
- .prpr:hover {
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- .prpr:active {
- cursor: grabbing;
- }
- .prpr #live2d,
- .changeSkin .keys {
- position: relative;
- z-index: 99;
- }
- .hide-live2d {
- visibility: visible;
- }
- .switch-live2d,
- .save-live2d {
- visibility: hidden;
- }
- .hide-live2d-tool {
- bottom: 15px;
- }
- .ap-hover {
- border-radius: 0 6px 6px 0 !important;
- left: -66px !important;
- }
- .aplayer-icon,
- .aplayer-miniswitcher {
- border-radius: 0 6px 6px 0 !important;
- }
- .changeSkin .close-skinMenu {
- position: relative;
- z-index: 99;
- cursor: pointer;
- }
- .keys-line-add {
- text-align: right;
- margin-right: 22px;
- }
- .img-preload {
- visibility: hidden;
- width: 0;
- height: 0;
- }
- .inline-block,
- .top-feature-v2 {
- display: inline-block;
- }
- .glitch {
- position: relative;
- color: #fff;
- mix-blend-mode: lighten;
- }
- .glitch:hover:before {
- text-shadow: 4px 0 #ff3f1a;
- animation: glitch-loop-1 .8s infinite ease-in-out alternate-reverse;
- }
- .glitch:hover:after {
- text-shadow: -5px 0 #00a7e0;
- animation: glitch-loop-2 .8s infinite ease-in-out alternate-reverse;
- }
- .finish-icon {
- vertical-align: text-bottom;
- }
- .skill-list {
- list-style: none;
- margin: 0;
- padding-top: 25px;
- }
- .skill {
- margin-bottom: 1em;
- position: relative;
- }
- .skill ::-webkit-progress-value {
- -webkit-animation: bar-fill 2s;
- animation: bar-fill 2s;
- width: 0;
- }
- .skill-1::-webkit-progress-value,
- .skill-1::-moz-progress-bar {
- background: #ff9e2c;
- }
- .art .art-content #archives a:before,
- .art .art-content .al_mon_list li:before {
- content: none;
- }
- #archives ul {
- list-style: none;
- margin-bottom: 0;
- left: -10px;
- }
- #archives li,
- .toc>.toc-list li {
- list-style: none;
- }
- #archives li>ul {
- margin-left: 0;
- }
- #archives h3 {
- margin-top: 0;
- margin-bottom: 0;
- }
- .art .art-content #archives a {
- color: #000;
- font-weight: 400;
- }
- .art .art-content #archives .al_year {
- padding-left: 100px;
- }
- .art .art-content .al_mon_list .al_post_list>li {
- position: relative;
- color: var(--theme-skin,#505050);
- padding-left: 140px;
- }
- .toc-list {
- margin: 0;
- padding-left: 10px;
- }
- a.toc-link {
- color: currentColor;
- height: 100%;
- }
- .is-collapsible {
- max-height: 1000px;
- overflow: hidden;
- transition: all .3s ease-in-out;
- }
- .is-collapsed {
- max-height: 0;
- }
- .is-position-fixed {
- position: fixed !important;
- top: 0;
- }
- .is-active-link::before {
- background-color: var(--theme-skin,#505050)
- ;
- }
- .flipx-v2 {
- transform: rotateY(180deg);
- }
- .flipy-v2 {
- transform: rotateX(180deg);
- }
- .bili-container,
- .tieba-container {
- padding-left: 16px;
- }
- .tieba-container span {
- width: 32px;
- height: 32px;
- }
- .tieba-container img,
- .bili-container img {
- width: 32px;
- height: 32px;
- margin: 7px;
- }
- .tieba-container img:hover {
- background-color: rgba(245, 245, 245, .8);
- border-radius: 5px;
- }
- .emotion-inline {
- padding-left: 0 !important;
- padding-right: 0 !important;
- }
- .emotion-secter {
- margin: 12px 12px 0 0;
- }
- .emotion-select-parent {
- background-size: cover;
- }
- .emotion-select-parent:hover {
- background-image: none !important;
- background-color: rgba(245, 245, 245, .8);
- border-radius: 5px;
- }
- #emotion-toggle {
- text-align: center;
- margin-bottom: 5px;
- }
- .motion-switcher-table td,
- .motion-switcher-table th {
- padding: 8px;
- text-align: center;
- border-radius: 5px;
- }
- .motion-switcher-table th:hover {
- background-color: rgba(245, 245, 245, .5);
- color: var(--theme-skin-matching,#505050);
- }
- .menhera-container .emoji-item:hover {
- background-color: rgba(245, 245, 245, .8);
- }
- #footer-sponsor {
- font-size: 9px;
- font-weight: var(--global-font-weight);
- }
- .comment-user-avatar img {
- width: 100%;
- height: 100%;
- border-radius: 50%;
- }
- .qq-check {
- background-color: #99ce00;
- }
- .popup {
- position: relative;
- display: inline-block;
- cursor: pointer;
- }
- .cmt-author {
- margin-left: 70px;
- }
- .popup .show {
- visibility: visible;
- -webkit-animation: fadeIn 1s;
- animation: fadeIn 1s;
- }
- .insert-image-tips:hover,
- .insert-image-tips-hover {
- color: var(--theme-skin-matching,#505050);
- border: 1px solid var(--theme-skin-matching,#505050);
- }
- .top-feature-row {
- width: 100%;
- height: auto;
- margin-top: 55px;
- white-space: nowrap;
- }
- .the-feature * {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
- .the-feature a {
- color: var(--theme-skin,#505050);
- }
- .the-feature a:hover {
- text-decoration: none;
- }
- .the-feature img {
- height: 160px;
- width: 260px;
- }
- .the-feature.from_left_and_right a:hover .info {
- visibility: visible;
- opacity: 1;
- }
- .highlight-wrap .copy-code:hover {
- color: rgba(255, 255, 255, .5);
- }
- .hljs-ln-line span::-moz-selection,
- .hljs-ln-line::-moz-selection,
- .hljs span::selection,
- .hljs::selection,
- .hljs-ln-line span::selection,
- .hljs-ln-line::selection {
- background: #fff;
- color: #21252b;
- }
- .highlight-wrap code::-webkit-scrollbar {
- height: 10x !important;
- width: 10x !important;
- background-color: #1d1f21 !important;
- }
- .hljs-comment,
- .hljs-quote {
- color: #888f96;
- font-style: italic;
- }
- .hljs-doctag,
- .hljs-formula,
- .hljs-keyword {
- color: #c678dd;
- }
- .hljs-deletion,
- .hljs-name,
- .hljs-section,
- .hljs-selector-tag,
- .hljs-subst {
- color: #e06c75;
- }
- .hljs-literal {
- color: #56b6c2;
- }
- .hljs-addition,
- .hljs-attribute,
- .hljs-meta-string,
- .hljs-regexp,
- .hljs-string {
- color: #98c379;
- }
- .hljs-built_in,
- .hljs-class .hljs-title {
- color: #e6c07b;
- }
- .hljs-attr,
- .hljs-number,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-pseudo,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable {
- color: #d19a66;
- }
- .hljs-bullet,
- .hljs-meta,
- .hljs-selector-id,
- .hljs-symbol,
- .hljs-title {
- color: #61aeee;
- }
- .hljs-link {
- color: #61aeee;
- text-decoration: underline;
- }
- .hljs-ln {
- margin: 6px 0 0 0 !important;
- }
- .hljs-ln-code .hljs-ln-line {
- margin-left: 25px;
- padding-left: 5px;
- }
- .hljs-ln-code .hljs-ln-line:hover {
- background-color: rgba(255, 255, 255, .1);
- }
- .chinese-font {
- font-family: 'Merriweather Sans', Helvetica, Tahoma, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei', sans-serif;
- }
- .chinese-tranditional-font {
- font-family: Helvetica, Tahoma, Arial, "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", "標楷體", DFKai-SB, sans-serif;
- }
- .japanese-font {
- font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'MS Pゴシック', 'MS PGothic', sans-serif;
- }
- .english-serif {
- font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', serif;
- }
- .code-font {
- font-family: 'Noto Sans SC', monospace;
- }
- .Ubuntu-font,
- .control-btn-sans-serif {
- font-family: 'Noto Sans SC';
- }
- .serif,
- .control-btn-serif {
- font-family: 'Noto Serif SC', 'Source Han Serif SC', 'Source Han Serif', source-han-serif-sc, 'PT Serif', 'SongTi SC', 'MicroSoft Yahei', Georgia, serif;
- }
- .menu-list li:hover,
- .font-family-controls button:hover {
- background-color: var(--theme-skin-matching,#505050);
- transition: .3s;
- color: #fff;
- }
- .skin-menu .row-container.font-family-controls {
- padding: 14px 17px 24px 17px;
- }
- .font-family-controls button.selected {
- background-color: var(--theme-skin,#505050);
- transition: .3s;
- color: #fff;
- }
- .aplayer .aplayer-lrc::before,
- .aplayer .aplayer-lrc::after {
- background: rgba(255, 255, 255, 0);
- filter: none;
- }
- .aplayer .aplayer-info {
- padding: 9px 7px 0 10px;
- }
- .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap {
- margin-left: 1px;
- padding-right: 3px;
- }
- .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar,
- .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded,
- .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played {
- height: 6px;
- border-radius: 10px;
- }
- .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar {
- border-radius: 10px;
- width: 6px;
- right: 10.5px;
- }
- .aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar .aplayer-volume {
- border-radius: 10px;
- width: 6px;
- }
- .aplayer .aplayer-list ol li {
- border-top: none;
- }
- .aplayer .aplayer-list ol li.aplayer-list-light {
- background: #f8f8f8;
- }
- #aplayer-float {
- background: rgba(255, 255, 255, 1);
- margin: 0;
- }
- .ap-hover:hover {
- left: 0 !important;
- }
- #aplayer-float .aplayer-lrc-current {
- color: var(--theme-skin,#505050) !important;
- font-size: 15px;
- font-weight: 700;
- }
- .aplayer .aplayer-lrc {
- pointer-events: none;
- background: transparent !important;
- }
- #coverVideo {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- .coverVideo-btn:hover {
- background: #ddd;
- color: black;
- }
- .widget-area.active {
- left: -1px !important;
- }
- .widget-area .sakura_widget {
- padding: 18px;
- height: calc(100% - 30px);
- overflow-y: auto;
- }
- .widget-area .sakura_widget h2 {
- border-bottom: 1px solid #000;
- }
- .active .show-hide-wrap {
- width: 100%;
- right: 0;
- transition: all .3s ease;
- }
- .widget-area.active .show-hide {
- -webkit-transform: rotateY(180deg);
- transform: rotateY(180deg);
- }
- .widget-area .show-hide svg {
- width: 100%;
- height: 100%;
- }
- .bangumi {
- margin-top: 40px;
- }
- .bangumi .row {
- display: flex;
- margin: 0 -10px -20px;
- flex-wrap: wrap;
- }
- .bangumi-status {
- position: relative;
- background: rgba(0, 0, 0, .6);
- border-radius: 3px;
- }
- .bangumi-next.loading:before {
- display: none !important;
- }
- .bangumi-next:hover:before {
- height: 100%;
- }
- .bangumi-next i {
- color: #505050;
- }
- .shortcodestyle i {
- padding-right: 20px !important;
- }
- .shortcodestyle a {
- padding: 5px !important;
- }
- .warning {
- background: #FFEA97 !important;
- color: #9F6F26 !important;
- text-indent: 0 !important;
- }
- .noway {
- background: #EFCEC9 !important;
- color: #820B0B !important;
- text-indent: 0 !important;
- }
- .task {
- background: #E7E7E7 !important;
- color: #333 !important;
- }
- .buy {
- background: #9dd7e8 !important;
- color: #03536b !important;
- text-indent: 0 !important;
- }
- .task p {
- text-indent: 0 !important;
- }
- .contents span img,
- .entry-content span img {
- height: 30px;
- }
- span.heimu a.external,
- span.heimu a.external:visited,
- span.heimu a.extiw,
- span.heimu a.extiw:visited {
- color: #252525;
- }
- .heimu,
- .heimu a,
- a .heimu,
- .heimu a.new {
- background-color: #252525;
- color: #252525;
- text-shadow: none;
- }
- body:not(.heimu_toggle_on) .heimu:hover,
- body:not(.heimu_toggle_on) .heimu:active,
- body:not(.heimu_toggle_on) .heimu.off {
- transition: color .13s linear;
- color: white;
- }
- body:not(.heimu_toggle_on) .heimu:hover a,
- body:not(.heimu_toggle_on) a:hover .heimu,
- body:not(.heimu_toggle_on) .heimu.off a,
- body:not(.heimu_toggle_on) a:hover .heimu.off {
- transition: color .13s linear;
- color: lightblue;
- }
- body:not(.heimu_toggle_on) .heimu.off .new,
- body:not(.heimu_toggle_on) .heimu.off .new:hover,
- body:not(.heimu_toggle_on) .new:hover .heimu.off {
- transition: color .13s linear;
- color: #BA0000;
- }
- .xTitle {
- color: #9F6F26 !important;
- }
- .xbtn02 {
- color: black !important;
- }
- .comment-form-cookies-consent label {
- vertical-align: middle;
- }
- body.theme-dark .cbp_tmtimeline::before {
- background: RGBA(255,255,255,0.06);
- }
- .cbp_tmtimeline > li .cbp_tmtime span {
- display: block;
- text-align: right;
- }
- .cbp_tmtimeline > li .cbp_tmtime span:first-child {
- font-size: 0.9em;
- color: #bdd0db;
- }
- .cbp_tmtimeline > li .cbp_tmtime span:last-child {
- font-size: 1.2em;
- color: #9BCD9B;
- }
- .cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {
- color: RGBA(255,125,73,0.75);
- }
- .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {
- background: var(--shuoshuo_background_color1,#EE9999);
- }
- .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
- border-right-color: var(--shuoshuo_background_color1,#EE9999);
- top: 15px;
- }
- p.shuoshuo_time {
- margin: 0 10px 10px 0;
- font-size: 14px;
- }
- .zhuan {
- transform: rotateZ(720deg);
- -webkit-transform: rotateZ(720deg);
- -moz-transform: rotateZ(720deg);
- }
- .show {
- opacity: 1;
- transition: opacity 500ms;
- }
- .hide {
- opacity: 0;
- transition: opacity 500ms;
- }
- .emotion-box-show {
- height: 153px !important;
- }
- .alignnone {
- margin: 5px 20px 20px 0;
- }
- .post-list-thumb:hover {
- box-shadow: 0 1px 20px 10px var(--post-list-thumb);
- }
- body.dark .post-list-thumb:hover {
- box-shadow: 0 1px 20px 0px var(--theme-skin-dark);
- }
- .lazyload[src*="#lazyload-blur"],
- .lazyload[style*="#lazyload-blur"] {
- -webkit-filter: saturate(.5) blur(10px);
- filter: saturate(.5) blur(10px);
- }
- .object,
- .siren-checkbox-radio:checked + .siren-checkbox-radioInput:after {
- background: var(--theme-skin);
- }
- .post-share ul li a:hover,
- .post-content a:hover,
- .entry-content a:hover,
- i.iconfont.js-toggle-search.iconsearch:hover {
- color: var(--theme-skin-matching);
- }
- .float-content i:hover {
- color: var(--theme-skin-matching);
- transition: all 0.8s ease !important;
- }
- .comment-respond input[type='submit']:hover {
- color: var(--theme-skin-matching);
- border-color: var(--theme-skin-matching);
- }
- .header-info p:hover {
- color: var(--theme-skin-matching);
- transition: all .4s;
- }
- .post-like a,
- .post-like i,
- .post-share ul li i,
- .ins-section.ins-search-item .search-keyword {
- font-weight: var(--global-font-weight);
- }
- #main-container,
- .pattern-center:after,
- .headertop-bar::after {
- transition: background 0.8s;
- }
- .entry-content p,
- .entry-content ul,
- .entry-content ol,
- .comments .body p,
- .site-wrapper {
- transition: all 0.8s ease !important;
- }
- @keyframes header {
- 0% {
- opacity: 0;
- transform: translateY(-50px);
- }
- 100% {
- opacity: 1;
- transform: translateY(0);
- }
- }
- @keyframes main {
- 0% {
- opacity: 0;
- transform: translateY(50px);
- }
- 100% {
- opacity: 1;
- transform: translateY(0);
- }
- }
- @keyframes sitetop {
- 0% {
- opacity: 0;
- transform: translateX(-30px);
- }
- 100% {
- opacity: 1;
- transform: translateX(0);
- }
- }
- @keyframes searchbox {
- 0% {
- opacity: 0;
- transform: translateX(30px);
- }
- 100% {
- opacity: 1;
- transform: translateX(0);
- }
- }
- @keyframes fade-in {
- 0% {
- opacity: 0;
- }
- 40% {
- opacity: 0;
- }
- 100% {
- opacity: 1;
- }
- }
- @-webkit-keyframes fade-in {
- 0% {
- opacity: 0;
- }
- 40% {
- opacity: 0;
- }
- 100% {
- opacity: 1;
- }
- }
- @media (max-width:860px) {
- .pattern-center header.single-header {
- padding: 0 4%;
- }
- .pattern-attachment {
- height: 280px;
- }
- .pattern-center h1.cat-title,
- .pattern-center h1.entry-title,
- .single-center .single-header h1.entry-title {
- font-size: 24px !important;
- }
- }
- @media (max-width:860px) {
- .pattern-center-sakura {
- position: relative;
- top: 0;
- left: 0;
- width: 100%;
- overflow: hidden;
- }
- .pattern-center-blank {
- padding-top: 0;
- }
- }
- @media (max-width:860px) {
- .pattern-center-sakura header.single-header {
- padding: 0 4%;
- }
- .pattern-attachment {
- height: 280px;
- }
- .pattern-center-sakura h1.cat-title,
- .pattern-center-sakura h1.entry-title,
- .single-center .single-header h1.entry-title {
- font-size: 24px !important;
- }
- }
- @media (max-width:1200px) {
- .yya {
- width: 95%;
- left: 2.5%;
- }
- }
- @media (max-width:860px) {
- .site-top .lower nav ul li .animated-hover i {
- display: inline;
- }
- }
- @media (max-width:860px) {
- .post-list-thumb {
- margin: 10px 0 10px;
- height: auto;
- }
- }
- @media (max-width:768px) {
- .float-content p {
- height: auto;
- display: block;
- }
- .post-bottom {
- display: none;
- }
- .post-list-thumb {
- padding: 0;
- border: 0;
- }
- .float-content,
- .post-content-wrap,
- .post-thumb {
- width: 100%;
- left: 0;
- }
- .post-list-thumb .post-content-wrap {
- text-align: left !important;
- margin: 0 !important;
- padding: 6px 15px 20px 15px !important;
- float: none !important;
- border-top: 0;
- }
- .post-list-thumb::before {
- content: '';
- width: 1px;
- height: 100px;
- background-color: rgba(0, 0, 0, 0);
- position: absolute;
- left: 0;
- right: 0;
- margin: auto;
- bottom: -101px;
- z-index: 0;
- }
- .float-content {
- box-shadow: none;
- padding: 0;
- margin: 0;
- }
- .post-bottom {
- text-align: right;
- }
- .post-thumb a {
- border-radius: 10px !important;
- }
- }
- @media (max-width:600px) {
- .post-thumb a {
- height: 210px;
- }
- .float-content .post-text {
- font-size: 13px;
- margin-bottom: 1em;
- }
- }
- @keyframes post-list-show {
- 0% {
- opacity: 0;
- -webkit-transform: translateY(80px);
- transform: translateY(80px);
- }
- 100% {
- opacity: 1;
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- }
- @media (max-width:860px) {
- .post-squares .third {
- width: 100%;
- }
- .post-squares.post-squares-featured {
- display: none;
- }
- .post-squares {
- overflow: hidden;
- width: 100%;
- margin: 55px 0;
- background: #000;
- left: 0;
- margin-left: 0;
- }
- }
- @media (max-width:760px) {
- .post-squares .half {
- float: center;
- width: 100%;
- }
- }
- @media (max-width:760px) {
- .post-squares.nextprev article {
- height: 150px;
- width: 100%;
- }
- }
- @keyframes show-profile {
- 0% {
- width: 0;
- }
- }
- @keyframes rotate-photo {
- 100% {
- transform: rotate(-360deg);
- }
- }
- @keyframes pop-btn {
- 0% {
- transform: scale(0);
- }
- 80% {
- transform: scale(1.2);
- }
- 100% {
- transform: scale(1);
- }
- }
- @keyframes to-hamburger {
- from {
- transform: translateY(-50%) rotate(-180deg);
- }
- }
- @keyframes to-arrow {
- from {
- transform: translateY(-50%) rotate(0);
- }
- to {
- transform: translateY(-50%) rotate(180deg);
- }
- }
- @media (max-width:1150px) {
- .comments .commentwrap {
- width: 100%;
- padding: 0 6.39%;
- max-width: 1245px;
- margin-bottom: 40px;
- }
- }
- @media (max-width:1080px) {
- .comments {
- padding: 6.39% 0 0;
- padding-bottom: 80px;
- max-width: 100%;
- padding: 0 10px;
- max-width: 800px;
- margin-left: auto;
- margin-right: auto;
- }
- }
- @media (max-width:860px) {
- .comments {
- padding: 6.39% 0 0;
- max-width: 100%;
- padding: 0 10px;
- max-width: 800px;
- margin-left: auto;
- margin-right: auto;
- }
- }
- @media (max-width:580px) {
- .comment .body p {
- margin: 0;
- font-size: 12px;
- line-height: 24px;
- padding-bottom: 13px;
- }
- }
- @media (max-width:880px) {
- .comment .comment-reply-link {
- opacity: 1;
- }
- .comment .contents {
- padding-bottom: 10px;
- }
- .comment .commeta {
- margin-left: 0;
- }
- }
- @media (max-width:480px) {
- .comment .info .useragent-info {
- display: none;
- }
- .comment .info .useragent-info-m {
- display: inline;
- }
- }
- @media (max-width:880px) {
- .comment hr {
- margin: 6.39% 0;
- }
- .comment .profile {
- display: none;
- }
- .comment .children .main,
- .comment .main {
- width: 100%;
- }
- .comment h4 img {
- display: inline-block;
- }
- .arrow-left {
- display: none;
- }
- .comment .children {
- padding-left: 2em;
- margin: 0;
- }
- .comment .children .children .children {
- margin: 0;
- padding: 0;
- }
- }
- @media (max-width:625px) {
- .comment-respond input {
- width: 100%;
- margin-bottom: 15px;
- }
- }
- @media (max-width:1080px) {
- .comment-respond {
- width: 100%;
- padding: 0 6.39%;
- max-width: 1245px;
- }
- }
- @media (max-width:625px) {
- .siren-checkbox-label {
- top: 8px;
- margin-bottom: 10px;
- }
- }
- @media (max-width:860px) {
- .notice {
- margin-top: 40px;
- margin-bottom: 20px;
- width: 100%;
- }
- }
- @supports (-webkit-touch-callout: none) {
- #centerbg {
- background-attachment: scroll !important;
- }
- }
- @media (max-width:860px) {
- #centerbg {
- height: 300px;
- background-attachment: scroll;
- }
- #video-container,
- .loadvideo {
- display: none;
- }
- }
- /*
- .header-info:before {
- content: "";
- position: absolute;
- top: 127px;
- left: 50%;
- margin-left: -15px;
- border-width: 15px;
- border-style: solid;
- border-color: transparent transparent rgba(0, 0, 0, .5) transparent
- }
- */
- @-webkit-keyframes bounceFromRight {
- 0% {
- margin-left: 0;
- }
- 50% {
- margin-left: -30px;
- }
- 100% {
- margin-left: 0;
- }
- }
- @keyframes bounceFromRight {
- 0% {
- margin-left: 0;
- }
- 50% {
- margin-left: -30px;
- }
- 100% {
- margin-left: 0;
- }
- }
- @-webkit-keyframes bounceFromLeft {
- 0% {
- margin-left: 0;
- }
- 50% {
- margin-left: 30px;
- }
- 100% {
- margin-left: 0;
- }
- }
- @keyframes bounceFromLeft {
- 0% {
- margin-left: 0;
- }
- 50% {
- margin-left: 30px;
- }
- 100% {
- margin-left: 0;
- }
- }
- @-webkit-keyframes bounce {
- 0%, 100% {
- -webkit-transform: scale(0);
- transform: scale(0);
- }
- 50% {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- }
- @keyframes bounce {
- 0%, 100% {
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- transform: scale(0);
- }
- 50% {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- transform: scale(1);
- }
- }
- @-webkit-keyframes nprogress-spinner {
- 0% {
- -webkit-transform: rotate(0);
- }
- 100% {
- -webkit-transform: rotate(360deg);
- }
- }
- @keyframes nprogress-spinner {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
- }
- @media (max-width:630px) {
- .works-list {
- width: 100% !important;
- margin: 0 !important;
- }
- }
- @media (max-width:630px) {
- .links ul li {
- width: 100% !important;
- margin: 0px;
- margin-bottom: 8px;
- }
- .we-content li {
- width: 100%;
- margin-top: 0;
- }
- .we-icon {
- top: 50px !important;
- }
- .wtitle {
- top: 130px !important;
- }
- .sub-text {
- top: 160px !important;
- }
- .admin-login,
- .wesite-des {
- display: none;
- }
- .wesite-title {
- float: none;
- text-align: center;
- border-right: none;
- padding-right: 0;
- }
- }
- @media (max-width:860px) {
- .comments {
- max-width: 100% !important;
- }
- .top-feature,
- .top-feature-row {
- display: none;
- }
- .site-content {
- padding: 0 4%;
- }
- .feature img {
- width: 52px;
- height: 52px;
- }
- .post-list h1.entry-title {
- margin: 0 0 0 65px;
- font-size: 16px;
- line-height: 30px;
- }
- .p-time {
- position: relative;
- margin: -15px 0 0 65px;
- }
- .post-list p {
- margin: 20px 0 0 65px;
- font-size: 14px;
- height: 30px;
- overflow: hidden;
- }
- .s-content {
- padding: 10px 15px;
- margin-right: 65px;
- }
- .s-content p {
- margin-left: 0;
- margin-top: 0;
- height: 30px;
- overflow: hidden;
- }
- .postava img {
- width: 52px;
- height: 52px;
- }
- .overlay {
- display: none;
- }
- .info-meta {
- display: none;
- }
- .post-more {
- display: none;
- }
- h1.entry-title {
- font-size: 18px;
- }
- .entry-content p {
- font-size: 14px;
- }
- .post-footer {
- display: none;
- }
- .post-tags {
- text-align: center;
- float: none;
- font-size: 12px;
- }
- .author-profile {
- display: none;
- }
- .site-footer {
- padding: 30px;
- }
- .lower {
- display: none !important;
- }
- .m-nav {
- display: block;
- }
- .header-user-avatar img {
- display: none;
- /*移动端搜索关闭*/
- }
- i.iconfont.js-toggle-search.iconsearch {
- display: none;
- /*移动端登录关闭*/
- }
- .site-header {
- /*移动端logo后背板高度*/
- height: 65px;
- }
- .site-branding {
- float: right;
- height: 50px;
- line-height: 43px;
- margin-right: -30px;
- /*移动端logo位置*/
- margin-top: -10px;
- }
- .site-title img {
- height: 40px;
- line-height: 40px;
- margin: 0;
- vertical-align: middle;
- margin-right: 15px;
- margin-top: 20px;
- }
- .site-title {
- font-size: 20px;
- margin-right: 10px;
- }
- .links ul li {
- width: 48.6%;
- }
- .links ul li:before {
- display: none;
- }
- .links ul li:hover .sitename {
- color: var(--theme-skin-matching,#505050);
- }
- .links ul li:hover .linkdes {
- color: #949494;
- border-top: 1px dashed #ddd;
- }
- .author-box {
- display: none;
- }
- #archives-temp {
- padding: 0 20px;
- }
- }
- @media (max-width:1080px) {
- .info-meta {
- display: none;
- }
- .site-footer {
- padding: 30px;
- }
- .we-title:before {
- display: none;
- }
- h3#comments-list-title,
- nav#comments-navi {
- width: 100%;
- padding: 0 6.39%;
- max-width: 1245px;
- }
- }
- @media (max-width:860px) {
- #main-container {
- transition: background, transform .5s !important;
- position: relative;
- overflow: hidden;
- z-index: 2;
- }
- #main-container.open:before {
- content: "";
- width: 100%;
- height: 100%;
- position: fixed;
- background-color: rgba(0, 0, 0, .4);
- z-index: 99;
- }
- #main-container.open {
- transform: translateX(250px) translateY(0);
- -webkit-transform: translateX(250px) translateY(0);
- right: 0;
- left: 0;
- }
- .wrapper {
- transition-duration: .5s;
- width: 100%;
- height: auto;
- position: relative;
- }
- #mo-nav.open,
- .openNav.open {
- transform: translateX(250px) translateY(0);
- -webkit-transform: translateX(250px);
- position: fixed;
- }
- .site-header.open {
- opacity: 0;
- }
- .wrapper section h1 {
- font-weight: 300;
- font-size: 30px;
- margin-bottom: 10px;
- }
- .wrapper section h2 {
- font-weight: 300;
- font-size: 20px;
- margin-bottom: 40px;
- }
- .wrapper section p {
- margin-bottom: 40px;
- }
- .openNav {
- transition-duration: .5s;
- height: 50px;
- position: fixed;
- top: 0;
- z-index: 9999;
- display: block;
- background: 0 0;
- }
- .iconflat {
- background: 0 0;
- width: 50px;
- height: 50px;
- float: left;
- }
- .openNav .icon {
- transition-duration: .2s;
- position: absolute;
- width: 20px;
- height: 3px;
- background-color: var(--theme-skin,#505050);
- top: 30px;
- left: 20px;
- }
- .openNav .icon:after,
- .openNav .icon:before {
- transition-duration: .5s;
- background-color: var(--theme-skin,#505050);
- position: absolute;
- content: "";
- width: 20px;
- height: 3px;
- left: 0;
- }
- .openNav .icon:before {
- top: -8px;
- }
- .openNav .icon:after {
- top: 8px;
- }
- .openNav.open .icon {
- background-color: transparent !important;
- }
- .openNav.open .icon:after,
- .openNav.open .icon:before {
- top: 0;
- }
- .openNav.open .icon:before {
- transform: rotate(-45deg);
- -webkit-transform: rotate(-45deg);
- background: #FFF;
- }
- .openNav.open .icon:after {
- transform: rotate(45deg);
- -webkit-transform: rotate(45deg);
- background: #FFF;
- }
- #mo-nav {
- background-color: #FFF;
- width: 250px;
- max-width: 250px !important;
- height: 100%;
- z-index: 9999;
- position: fixed;
- top: 0;
- left: -250px;
- display: block;
- overflow-x: hidden !important;
- overflow-y: auto;
- transition: background, transform .5s !important;
- }
- #mo-nav .m-avatar {
- position: relative;
- width: 250px;
- max-width: 250px;
- height: auto;
- margin: 0 auto;
- padding: 40px 0 30px;
- text-align: center;
- }
- #mo-nav .m-avatar img {
- width: 100px;
- height: 100px;
- max-width: 100px;
- border-radius: 100%;
- }
- #mo-nav .m-search form {
- position: relative;
- width: 250px;
- max-width: 250px;
- margin: 0 0 20px;
- padding: 8px 15px;
- background-color: #fafafa;
- }
- #mo-nav .m-search input {
- width: 100%;
- border: 0;
- padding: 5px;
- text-align: center;
- border-radius: 3px;
- outline: 0;
- }
- #mo-nav .menu {
- display: flex;
- flex-direction: column;
- align-items: center;
- padding: 0;
- margin: 0;
- }
- #mo-nav ul:hover li {
- color: rgba(255, 255, 255, .5);
- }
- #mo-nav ul li {
- transition-duration: .25s;
- display: block;
- padding: 6px 0px;
- color: #fff;
- letter-spacing: .02em;
- text-align: center;
- }
- #mo-nav ul li a {
- color: var(--theme-skin,#505050);
- font-size: 16px;
- }
- #mo-nav li ul {
- width: 250px;
- margin: 10px 0;
- padding: 0;
- }
- #mo-nav li ul li {
- padding: 0;
- }
- #mo-nav li ul li a {
- font-size: 14px;
- color: #9CACC5;
- }
- #mo-nav ul li a:hover {
- cursor: pointer;
- color: var(--theme-skin-matching,#505050);
- }
- .we-content li {
- height: 250px;
- }
- .we-content {
- padding: 80px 1%;
- }
- .we-icon {
- top: 30px;
- }
- .wtitle {
- top: 110px;
- }
- .sub-text {
- top: 150px;
- }
- .works-list {
- width: 46.88%;
- margin: 0 1.5%;
- }
- .works-main {
- height: 225px;
- }
- .works-feature img {
- width: 100%;
- height: 225px;
- }
- .works-entry {
- margin-bottom: 20px;
- }
- }
- /* Scrollbar FireFox Support
- @TODO not completed
- */
- @keyframes poi-deg {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
- }
- @-webkit-keyframes poi-deg {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
- }
- @keyframes elastic {
- 0% {
- transform: scale(0);
- }
- 55% {
- transform: scale(1);
- }
- 70% {
- transform: scale(.98);
- }
- 100% {
- transform: scale(1);
- }
- }
- @keyframes btn-pudding {
- 12%, 15% {
- transform: scale(.93, 1.07);
- }
- 16%, 17% {
- transform: scale(.94, 1.06);
- }
- 10%, 18% {
- transform: scale(.95, 1.05);
- }
- 19% {
- transform: scale(.96, 1.04);
- }
- 20% {
- transform: scale(.98, 1.02);
- }
- 21%, 40%, 48% {
- transform: scale(.99, 1.01);
- }
- 22%, 23%, 37%, 39%, 49% {
- transform: scale(1, 1);
- }
- 24%, 34%, 36%, 7% {
- transform: scale(1.01, .99);
- }
- 25%, 27%, 30%, 33% {
- transform: scale(1.02, .98);
- }
- 28%, 29% {
- transform: scale(1.03, .97);
- }
- 2% {
- transform: scale(1.16, .84);
- }
- 0% {
- transform: scale(1.2, .8);
- }
- }
- @keyframes poi-face {
- 2%, 24%, 80% {
- -webkit-transform: translate(0, 1.5px) rotate(1.5deg);
- transform: translate(0, 1.5px) rotate(1.5deg);
- }
- 4%, 68%, 98% {
- -webkit-transform: translate(0, -1.5px) rotate(-.5deg);
- transform: translate(0, -1.5px) rotate(-.5deg);
- }
- 38%, 6% {
- -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);
- transform: translate(0, 1.5px) rotate(-1.5deg);
- }
- 8%, 86% {
- -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);
- transform: translate(0, -1.5px) rotate(-1.5deg);
- }
- 10%, 72% {
- -webkit-transform: translate(0, 2.5px) rotate(1.5deg);
- transform: translate(0, 2.5px) rotate(1.5deg);
- }
- 12%, 64%, 78%, 96% {
- -webkit-transform: translate(0, -.5px) rotate(1.5deg);
- transform: translate(0, -.5px) rotate(1.5deg);
- }
- 14%, 54% {
- -webkit-transform: translate(0, -1.5px) rotate(1.5deg);
- transform: translate(0, -1.5px) rotate(1.5deg);
- }
- 16% {
- -webkit-transform: translate(0, -.5px) rotate(-1.5deg);
- transform: translate(0, -.5px) rotate(-1.5deg);
- }
- 18%, 22% {
- -webkit-transform: translate(0, .5px) rotate(-1.5deg);
- transform: translate(0, .5px) rotate(-1.5deg);
- }
- 20%, 36%, 46% {
- -webkit-transform: translate(0, -1.5px) rotate(2.5deg);
- transform: translate(0, -1.5px) rotate(2.5deg);
- }
- 26%, 50% {
- -webkit-transform: translate(0, .5px) rotate(.5deg);
- transform: translate(0, .5px) rotate(.5deg);
- }
- 28% {
- -webkit-transform: translate(0, .5px) rotate(1.5deg);
- transform: translate(0, .5px) rotate(1.5deg);
- }
- 30%, 40%, 62%, 76%, 88% {
- -webkit-transform: translate(0, -.5px) rotate(2.5deg);
- transform: translate(0, -.5px) rotate(2.5deg);
- }
- 32%, 34%, 66% {
- -webkit-transform: translate(0, 1.5px) rotate(-.5deg);
- transform: translate(0, 1.5px) rotate(-.5deg);
- }
- 42% {
- -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);
- transform: translate(0, 2.5px) rotate(-1.5deg);
- }
- 44%, 70% {
- -webkit-transform: translate(0, 1.5px) rotate(.5deg);
- transform: translate(0, 1.5px) rotate(.5deg);
- }
- 48%, 74%, 82% {
- -webkit-transform: translate(0, -.5px) rotate(.5deg);
- transform: translate(0, -.5px) rotate(.5deg);
- }
- 52%, 56%, 60% {
- -webkit-transform: translate(0, 2.5px) rotate(2.5deg);
- transform: translate(0, 2.5px) rotate(2.5deg);
- }
- 58% {
- -webkit-transform: translate(0, .5px) rotate(2.5deg);
- transform: translate(0, .5px) rotate(2.5deg);
- }
- 84% {
- -webkit-transform: translate(0, 1.5px) rotate(2.5deg);
- transform: translate(0, 1.5px) rotate(2.5deg);
- }
- 90% {
- -webkit-transform: translate(0, 2.5px) rotate(-.5deg);
- transform: translate(0, 2.5px) rotate(-.5deg);
- }
- 92% {
- -webkit-transform: translate(0, .5px) rotate(-.5deg);
- transform: translate(0, .5px) rotate(-.5deg);
- }
- 94% {
- -webkit-transform: translate(0, 2.5px) rotate(.5deg);
- transform: translate(0, 2.5px) rotate(.5deg);
- }
- 0%, 100% {
- -webkit-transform: translate(0, 0) rotate(0);
- transform: translate(0, 0) rotate(0);
- }
- }
- @keyframes header-menu {
- 0% {
- opacity: 0;
- transform: translateY(-20px);
- }
- 100% {
- opacity: 1;
- transform: translateY(0);
- }
- }
- @media (min-width:400px) {
- .poptitle {
- width: 400px;
- height: 100%;
- margin: 0 auto;
- border-top-left-radius: 6px;
- border-top-right-radius: 6px;
- border-bottom-left-radius: 6px;
- border-bottom-right-radius: 6px;
- background-color: rgba(255, 255, 255, .7);
- }
- }
- @media (min-width:400px) {
- .popfooter {
- width: 400px;
- height: 100%;
- margin: 0 auto;
- background-color: rgba(255, 255, 255, .7);
- }
- }
- @media (min-width:400px) {
- .popcontainer {
- height: 100%;
- margin: 0 auto;
- }
- }
- @keyframes loading {
- 0% {
- transform: translate(0, 0);
- background-color: #ababab;
- }
- 25% {
- transform: translate(0, -3px);
- }
- 50% {
- transform: translate(0, 0);
- background-color: #ababab;
- }
- 75% {
- transform: translate(0, 3px);
- }
- 100% {
- transform: translate(0, 0);
- }
- }
- @media (max-width:860px) {
- .prpr {
- transform: scale(.8) translate(-30px, 31px);
- }
- .prpr:hover {
- -webkit-transform: scale(.8) translate(-30px, 31px);
- transform: scale(.8) translate(-30px, 31px);
- }
- }
- @media (max-width:560px) {
- .prpr {
- transform: scale(.5) translate(-150px, 125px);
- }
- .prpr:hover {
- -webkit-transform: scale(.5) translate(-150px, 125px);
- transform: scale(.5) translate(-150px, 125px);
- }
- }
- @keyframes shake {
- 2% {
- transform: translate(.5px, -1.5px) rotate(-.5deg);
- }
- 4% {
- transform: translate(.5px, 1.5px) rotate(1.5deg);
- }
- 6% {
- transform: translate(1.5px, 1.5px) rotate(1.5deg);
- }
- 8% {
- transform: translate(2.5px, 1.5px) rotate(.5deg);
- }
- 10% {
- transform: translate(.5px, 2.5px) rotate(.5deg);
- }
- 12% {
- transform: translate(1.5px, 1.5px) rotate(.5deg);
- }
- 14% {
- transform: translate(.5px, .5px) rotate(.5deg);
- }
- 16% {
- transform: translate(-1.5px, -.5px) rotate(1.5deg);
- }
- 18% {
- transform: translate(.5px, .5px) rotate(1.5deg);
- }
- 20% {
- transform: translate(2.5px, 2.5px) rotate(1.5deg);
- }
- 22% {
- transform: translate(.5px, -1.5px) rotate(1.5deg);
- }
- 24% {
- transform: translate(-1.5px, 1.5px) rotate(-.5deg);
- }
- 26% {
- transform: translate(1.5px, .5px) rotate(1.5deg);
- }
- 28% {
- transform: translate(-.5px, -.5px) rotate(-.5deg);
- }
- 30% {
- transform: translate(1.5px, -.5px) rotate(-.5deg);
- }
- 32% {
- transform: translate(2.5px, -1.5px) rotate(1.5deg);
- }
- 34% {
- transform: translate(2.5px, 2.5px) rotate(-.5deg);
- }
- 36% {
- transform: translate(.5px, -1.5px) rotate(.5deg);
- }
- 38% {
- transform: translate(2.5px, -.5px) rotate(-.5deg);
- }
- 40% {
- transform: translate(-.5px, 2.5px) rotate(.5deg);
- }
- 42% {
- transform: translate(-1.5px, 2.5px) rotate(.5deg);
- }
- 44% {
- transform: translate(-1.5px, 1.5px) rotate(.5deg);
- }
- 46% {
- transform: translate(1.5px, -.5px) rotate(-.5deg);
- }
- 48% {
- transform: translate(2.5px, -.5px) rotate(.5deg);
- }
- 50% {
- transform: translate(-1.5px, 1.5px) rotate(.5deg);
- }
- 52% {
- transform: translate(-.5px, 1.5px) rotate(.5deg);
- }
- 54% {
- transform: translate(-1.5px, 1.5px) rotate(.5deg);
- }
- 56% {
- transform: translate(.5px, 2.5px) rotate(1.5deg);
- }
- 58% {
- transform: translate(2.5px, 2.5px) rotate(.5deg);
- }
- 60% {
- transform: translate(2.5px, -1.5px) rotate(1.5deg);
- }
- 62% {
- transform: translate(-1.5px, .5px) rotate(1.5deg);
- }
- 64% {
- transform: translate(-1.5px, 1.5px) rotate(1.5deg);
- }
- 66% {
- transform: translate(.5px, 2.5px) rotate(1.5deg);
- }
- 68% {
- transform: translate(2.5px, -1.5px) rotate(1.5deg);
- }
- 70% {
- transform: translate(2.5px, 2.5px) rotate(.5deg);
- }
- 72% {
- transform: translate(-.5px, -1.5px) rotate(1.5deg);
- }
- 74% {
- transform: translate(-1.5px, 2.5px) rotate(1.5deg);
- }
- 76% {
- transform: translate(-1.5px, 2.5px) rotate(1.5deg);
- }
- 78% {
- transform: translate(-1.5px, 2.5px) rotate(.5deg);
- }
- 80% {
- transform: translate(-1.5px, .5px) rotate(-.5deg);
- }
- 82% {
- transform: translate(-1.5px, .5px) rotate(-.5deg);
- }
- 84% {
- transform: translate(-.5px, .5px) rotate(1.5deg);
- }
- 86% {
- transform: translate(2.5px, 1.5px) rotate(.5deg);
- }
- 88% {
- transform: translate(-1.5px, .5px) rotate(1.5deg);
- }
- 90% {
- transform: translate(-1.5px, -.5px) rotate(-.5deg);
- }
- 92% {
- transform: translate(-1.5px, -1.5px) rotate(1.5deg);
- }
- 94% {
- transform: translate(.5px, .5px) rotate(-.5deg);
- }
- 96% {
- transform: translate(2.5px, -.5px) rotate(-.5deg);
- }
- 98% {
- transform: translate(-1.5px, -1.5px) rotate(-.5deg);
- }
- 0%, 100% {
- transform: translate(0, 0) rotate(0);
- }
- }
- @media (min-width:861px) {
- .live2d-tool {
- border-radius: 0 5px 5px 0;
- width: 35px;
- left: -17px;
- color: #fff;
- font-size: 13px;
- padding: 5px 0;
- padding-top: 5px;
- padding-right: 0;
- padding-bottom: 5px;
- padding-left: 17px;
- font-weight: 700;
- z-index: 99;
- visibility: visible;
- writing-mode: vertical-rl;
- transition-property: left, bottom;
- transition-duration: .5s, .5s;
- }
- .live2d-tool:hover {
- left: 0;
- }
- }
- @media (max-width:860px) {
- .live2d-tool {
- padding: 0 5px;
- }
- }
- @media screen and (-webkit-min-device-pixel-ratio:0) {
- .live2d-tool {
- position: fixed;
- bottom: 0;
- left: 0;
- width: auto;
- height: auto;
- z-index: 100;
- border-radius: 5px;
- font-size: 13px;
- cursor: pointer;
- }
- @media (min-width:861px) {
- .live2d-tool {
- border-radius: 0 5px 5px 0;
- width: 35px;
- margin-left: -35px;
- color: #fff;
- font-size: 13px;
- padding: 5px 0;
- padding-top: 5px;
- padding-right: 0;
- padding-bottom: 5px;
- padding-left: 17px;
- font-weight: 700;
- z-index: 99;
- writing-mode: vertical-rl;
- transition-property: margin-left, bottom;
- transition-duration: .5s, .5s;
- }
- .live2d-tool:hover {
- margin-left: -17px;
- }
- }
- }
- @supports (-ms-ime-align:auto) {
- .live2d-tool {
- margin-left: 0;
- left: -17px;
- transition-property: left, bottom;
- }
- .live2d-tool:hover {
- margin-left: 0;
- }
- }
- @media (min-width:861px) {
- .hide-live2d {
- background-color: var(--theme-skin,#505050);
- bottom: 156px;
- visibility: visible;
- min-height: 38.75px;
- }
- .switch-live2d {
- background-color: #F7BB4D;
- bottom: 105px;
- visibility: visible;
- min-height: 51px;
- }
- .save-live2d {
- background-color: #EED099;
- bottom: 66px;
- visibility: visible;
- min-height: 39.3px;
- }
- }
- @-webkit-keyframes rotating {
- from {
- -webkit-transform: rotate(0);
- -o-transform: rotate(0);
- transform: rotate(0);
- }
- to {
- -webkit-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- @keyframes rotating {
- from {
- -ms-transform: rotate(0);
- -moz-transform: rotate(0);
- -webkit-transform: rotate(0);
- -o-transform: rotate(0);
- transform: rotate(0);
- }
- to {
- -ms-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -webkit-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- @-webkit-keyframes glitch-loop-1 {
- 0% {
- clip: rect(36px, 9999px, 9px, 0);
- }
- 25% {
- clip: rect(25px, 9999px, 99px, 0);
- }
- 50% {
- clip: rect(50px, 9999px, 102px, 0);
- }
- 75% {
- clip: rect(30px, 9999px, 92px, 0);
- }
- 100% {
- clip: rect(91px, 9999px, 98px, 0);
- }
- }
- @keyframes glitch-loop-1 {
- 0% {
- clip: rect(36px, 9999px, 9px, 0);
- }
- 25% {
- clip: rect(25px, 9999px, 99px, 0);
- }
- 50% {
- clip: rect(50px, 9999px, 102px, 0);
- }
- 75% {
- clip: rect(30px, 9999px, 92px, 0);
- }
- 100% {
- clip: rect(91px, 9999px, 98px, 0);
- }
- }
- @-webkit-keyframes glitch-loop-2 {
- 0% {
- top: -1px;
- left: 1px;
- clip: rect(65px, 9999px, 119px, 0);
- }
- 25% {
- top: -6px;
- left: 4px;
- clip: rect(79px, 9999px, 19px, 0);
- }
- 50% {
- top: -3px;
- left: 2px;
- clip: rect(68px, 9999px, 11px, 0);
- }
- 75% {
- top: 0;
- left: -4px;
- clip: rect(95px, 9999px, 53px, 0);
- }
- 100% {
- top: -1px;
- left: -1px;
- clip: rect(31px, 9999px, 149px, 0);
- }
- }
- @keyframes glitch-loop-2 {
- 0% {
- top: -1px;
- left: 1px;
- clip: rect(65px, 9999px, 119px, 0);
- }
- 25% {
- top: -6px;
- left: 4px;
- clip: rect(79px, 9999px, 19px, 0);
- }
- 50% {
- top: -3px;
- left: 2px;
- clip: rect(68px, 9999px, 11px, 0);
- }
- 75% {
- top: 0;
- left: -4px;
- clip: rect(95px, 9999px, 53px, 0);
- }
- 100% {
- top: -1px;
- left: -1px;
- clip: rect(31px, 9999px, 149px, 0);
- }
- }
- @-webkit-keyframes bar-fill {
- 0% {
- width: 0;
- }
- }
- @keyframes bar-fill {
- 0% {
- width: 0;
- }
- }
- @media (max-width:1080px) {
- .toc-container {
- display: none;
- }
- }
- @-webkit-keyframes im-emotion-step {
- 0% {
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- to {
- -webkit-transform: translateY(-100%);
- transform: translateY(-100%);
- }
- }
- @keyframes im-emotion-step {
- 0% {
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- to {
- -webkit-transform: translateY(-100%);
- transform: translateY(-100%);
- }
- }
- @media (max-width:860px) {
- .wp-smiley {
- height: 20px !important;
- max-height: 20px !important;
- vertical-align: middle;
- }
- .bili-container,
- .tieba-container {
- padding-left: 0;
- }
- .emotion-item {
- transform: scale(.6);
- margin-bottom: -10px;
- }
- .tieba-container img,
- .tieba-container span {
- transform: scale(.6);
- margin-bottom: -10px;
- }
- .emotion-secter {
- margin: 0;
- }
- .emotion-select-parent:hover {
- background-image: none !important;
- -ms-transform: scale(.6, .6);
- -webkit-transform: scale(.6, .6);
- transform: scale(.6, .6);
- }
- }
- @media (max-width:860px) {
- #footer-sponsor {
- margin-bottom: -20px;
- }
- }
- @media (max-width:625px) {
- .cmt-info-container {
- position: relative;
- }
- .comment-user-avatar {
- padding-top: 10px;
- width: 45px;
- height: 55px;
- right: 2%;
- }
- .comment-user-avatar .socila-check {
- width: 1.5em;
- height: 1.5em;
- font-size: .5em;
- line-height: 1.5em;
- margin: -40% 0 0 77%;
- }
- }
- @media (min-width: 625px) {
- .cmt-info-container {
- width: 100%;
- display: -webkit-flex;
- display: flex;
- flex-flow: row nowrap;
- justify-content: space-between;
- align-items: stretch;
- }
- }
- @media (max-width:625px) {
- .cmt-popup {
- margin: 0;
- width: 100%;
- margin-top: 15px;
- }
- .cmt-author {
- margin-top: 10px;
- margin-left: 0;
- }
- }
- @-webkit-keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
- }
- @keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
- }
- /* @media (max-width:860px) {
- .serif {
- font-family: 'Merriweather Sans', Helvetica, Tahoma, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei', sans-serif
- }
- } */
- /*cover video*/
- @media (max-width:860px) {
- .widget-area {
- display: none;
- }
- }
- @media (max-width: 860px) {
- .center-text {
- /*主页一言文字logo调整*/
- font-size: 30px;
- }
- .header-info {
- /*打字效果防溢出*/
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- }
- @media (max-width:860px) {
- .focusinfo {
- top: 45%;
- }
- .focusinfo img {
- width: 120px;
- height: 120px;
- }
- .top-social {
- margin-top: 20px;
- }
- .top-social img {
- height: 35px;
- width: 35px;
- padding: 7px;
- }
- .post-content{
- margin-top: 12px;
- display: inline-block;
- }
- .header-info {
- width: 55%;
- font-size: 15px;
- line-height: 20px;
- }
- .header-info p {
- font-size: 15px !important;
- }
- .post-date {
- padding: 4px 8px 4px 8px;
- background-color: none;
- }
- h3::before {
- height: 0px;
- margin-top: -5px;
- }
- .post-list-thumb .post-title h3 {
- padding: 0 8px 0 8px;
- }
- .post-meta {
- padding: 0 5px 0 5px;
- }
- .float-content p {
- padding: 0 8px 8px 8px;
- }
- .focusinfo .header-tou img {
- padding: 2px;
- }
- }
- @-webkit-keyframes bounce {
- 0%, 100% {
- -webkit-transform: scale(0.0);
- }
- 50% {
- -webkit-transform: scale(1.0);
- }
- }
- @keyframes bounce {
- 0%, 100% {
- transform: scale(0.0);
- -webkit-transform: scale(0.0);
- }
- 50% {
- transform: scale(1.0);
- -webkit-transform: scale(1.0);
- }
- }
- @media screen and (min-width: 400px) {
- .bangumi .column {
- max-width: 50%;
- flex: 0 0 50%;
- }
- .bangumi-item .bangumi-info {
- height: 50%;
- transform: translateY(140%);
- }
- .bangumi-title {
- height: 20%;
- }
- }
- @media screen and (min-width: 600px) {
- .bangumi .column {
- max-width: 33.3333%;
- flex: 0 0 33.3333%;
- }
- .bangumi-title {
- height: 30%;
- }
- .bangumi-item .bangumi-info {
- height: 45%;
- transform: translateY(140%);
- }
- }
- @media screen and (min-width: 900px) {
- .bangumi .column {
- max-width: 25%;
- flex: 0 0 25%;
- }
- .bangumi-item .bangumi-info {
- height: 100%;
- transform: translateY(85%);
- }
- .bangumi-item:hover .bangumi-info {
- transform: translateY(0);
- }
- .bangumi-item:hover img {
- filter: blur(3px);
- }
- body.dark .bangumi-item:hover img {
- filter: brightness(0.8) blur(3px);
- }
- .bangumi-title {
- height: 15%;
- }
- .bangumi-summary {
- display: block;
- }
- .bangumi-status {
- height: 10%;
- }
- }
- @media screen and (min-width: 1200px) {
- .bangumi-item .bangumi-info {
- height: 75%;
- transform: translateY(115%);
- }
- .bangumi-item:hover .bangumi-info {
- transform: translateY(35%);
- }
- .bangumi-title {
- height: 10%;
- }
- }
- @media screen and (max-width:65.375em) {
- .cbp_tmtimeline > li .cbp_tmtime span:last-child {
- font-size: 1.2em;
- }
- }
- .entry-content h3:after,
- .entry-content h4:after,
- .entry-content h5:after {
- color: var(--theme-skin-matching,#ffe066);
- }
- .entry-content a {
- color: var(--theme-skin-matching,#ffe066);
- }
- .entry-content a:hover {
- color: var(--theme-skin-dark,#ffcc00);
- text-decoration: underline var(--theme-skin-dark,#ffcc00);
- }
- .entry-content code {
- background: #505050;
- color: var(--theme-skin-matching,#ffe066);
- word-break: break-word;
- font-family: 'Noto Sans SC';
- padding: 5px;
- text-shadow: none;
- border-radius: 5px
- }
- body.dark #main-container,
- body.dark .site-footer,
- body.dark .wrapper,
- body.dark .post-list-show,
- body.dark .post-list hr,
- body.dark .lower li ul,
- body.dark .header-user-menu,
- body.dark .headertop-bar::after {
- background: rgba(51,51,51,var(--theme-dm-background_transparency,1)) !important;
- }
- body.dark .toc,
- body.dark .comments {
- background: none !important;
- }
- body.dark .search-form input {
- background: rgba(51,51,51,0.8);
- }
- body.dark #mo-nav,
- body.dark .aplayer .aplayer-list ol li.aplayer-list-light,
- body.dark .site-header:hover,
- body.dark #preload {
- background: #333333;
- }
- body.dark .single-reward .reward-row,
- body.dark input.m-search-input {
- background: #999999;
- }
- body.dark .ins-section .ins-search-item.active,
- body.dark .ins-section .ins-search-item.active .ins-slug,
- body.dark .ins-section .ins-search-item.active .ins-search-preview,
- body.dark .herder-user-name-u,
- body.dark .herder-user-name,
- body.dark .herder-user-name .no-logged {
- color: #fff;
- background: #333333;
- }
- body.dark .header-user-menu .user-menu-option {
- color: #333333/*!covered#fff*/;
- background: #333333;
- }
- body.dark .single-reward .reward-row:before {
- border-bottom: 13px solid #999999;
- }
- body.dark .search-form--modal,
- body.dark .ins-section .ins-section-header {
- border-bottom: none;
- background: rgba(51,51,51,0.9) !important;
- }
- body.dark .search_close:after,
- body.dark .search_close:before {
- background-color: #CCCCCC;
- }
- body.dark .openNav .icon,
- body.dark .openNav .icon:before {
- background-color: var(--theme-skin-dark)/*!covered#CCCCCC*/;
- }
- body.dark .centerbg {
- background-blend-mode: hard-light;
- background-color: #333333;
- }
- body.dark input[type=color]:focus,
- body.dark input[type=date]:focus,
- body.dark input[type=datetime-local]:focus,
- body.dark input[type=datetime]:focus,
- body.dark input[type=email]:focus,
- body.dark input[type=month]:focus,
- body.dark input[type=number]:focus,
- body.dark input[type=password]:focus,
- body.dark input[type=range]:focus,
- body.dark input[type=search]:focus,
- body.dark input[type=tel]:focus,
- body.dark input[type=text]:focus,
- body.dark input[type=time]:focus,
- body.dark input[type=url]:focus,
- body.dark input[type=week]:focus,
- body.dark textarea:focus,
- body.dark #mo-nav .m-search form {
- color: #CCCCCC;
- background-color: #333333;
- }
- body.dark .post-date {
- color: #888/*!covered#CCCCCC*/;
- background-color: #333333;
- }
- body.dark .header-user-menu::before,
- body.dark .lower li ul::before {
- border-color: transparent transparent #333333 transparent;
- }
- body.dark .post-list-thumb a {
- color: #888/*!covered#333333*/;
- }
- body.dark .entry-content p,
- body.dark .entry-content ul,
- body.dark .entry-content ol,
- body.dark .comments .body p,
- body.dark .float-content,
- body.dark .post-list p,
- body.dark .link-title {
- color: #999999 !important;
- }
- body.dark .entry-title a,
- body.dark .post-list-thumb .post-title,
- body.dark .art-content #archives .al_mon_list .al_mon,
- body.dark .art-content #archives .al_mon_list span,
- body.dark .art .art-content #archives a,
- body.dark .menhera-container .emoji-item,
- body.dark .ex-login-username,
- body.dark .admin-login-check p,
- body.dark .user-login-check p,
- body.dark .ex-logout a,
- body.dark .ex-new-account a {
- color: #999999;
- }
- body.dark .site-top ul li a,
- body.dark .header-user-menu a,
- body.dark #mo-nav ul li a,
- body.dark .site-title a,
- body.dark header.page-header,
- body.dark h1.cat-title,
- body.dark .art .art-content #archives .al_year,
- body.dark .comment-respond input,
- body.dark .comment-respond textarea,
- body.dark .siren-checkbox-label,
- body.dark .aplayer .aplayer-list ol li .aplayer-list-author,
- body.dark,
- body.dark input,
- body.dark select,
- body.dark textarea,
- body.dark i.iconfont.js-toggle-search.iconsearch,
- body.dark .info-meta a,
- body.dark .info-meta span,
- body.dark .skin-menu,
- body.dark .author-profile .meta h3 a,
- body.dark .author-profile i,
- body.dark .comment .info,
- body.dark .comment-respond .logged-in-as,
- body.dark .comment-respond .logged-in-as a,
- body.dark .comment h4 a,
- body.dark .comment .body .comment-at,
- body.dark span.sitename {
- color: #CCCCCC;
- }
- body.dark button {
- color: #CCCCCC;
- box-shadow: none;
- }
- body.dark .post-list-thumb i,
- body.dark .post-meta {
- color: #888;
- }
- body.dark .post-list-thumb {
- box-shadow: 0 1px 35px -8px rgba(26,26,26,0.6);
- }
- body.dark .notice{
- filter: brightness(90%);
- }
- body.dark .notification {
- color: #CCCCCC;
- background: #666666;
- border: none;
- }
- body.dark .author-profile p {
- border-top: 1px solid #3B3B3B;
- border-bottom: 1px solid #3B3B3B;
- color: #CCCCCC;
- }
- body.dark h1.page-title {
- border: 1px dashed #3B3B3B;
- color: #CCCCCC;
- }
- body.dark .entry-header hr {
- background: #3B3B3B;
- }
- body.dark h1.fes-title,
- body.dark h1.main-title {
- border-bottom: 6px dotted rgba(102,102,102,0);
- color: #CCCCCC;
- }
- body.dark .widget-area .heading,
- body.dark .widget-area .show-hide svg,
- body.dark #aplayer-float,
- body.dark .aplayer.aplayer-fixed .aplayer-body,
- body.dark .aplayer .aplayer-miniswitcher,
- body.dark .aplayer .aplayer-pic {
- color: #CCCCCC;
- background-color: #262626 !important;
- }
- body.dark #aplayer-float .aplayer-lrc-current {
- color: transparent !important;
- }
- body.dark .aplayer.aplayer-fixed .aplayer-lrc {
- text-shadow: -1px -1px 0 #999999;
- }
- body.dark .aplayer.aplayer-fixed .aplayer-list {
- border: none !important;
- }
- body.dark .aplayer.aplayer-fixed .aplayer-info,
- body.dark .aplayer .aplayer-list ol li {
- border-top: none !important;
- }
- body.dark .yya {
- box-shadow: 0 1px 40px -8px #333333;
- }
- body.dark .font-family-controls button,
- body.dark .menu-list li {
- background-color: #666666;
- }
- body.dark .s-content,
- body.dark .font-family-controls button.selected {
- background-color: #808080;
- }
- body.dark .widget-area .show-hide svg path {
- fill: #CCCCCC;
- }
- body.dark #moblieGoTop,
- body.dark #changskin {
- background-color: #262626;
- color: var(--theme-skin-dark);
- }
- body.dark #show-nav .line {
- background: #CCCCCC;
- }
- body.dark .linkdes {
- border-top: 1px dotted #CCCCCC !important;
- color: #CCCCCC;
- }
- body.dark .entry-content h1,
- body.dark .entry-content h2,
- body.dark .entry-content h3,
- body.dark .entry-content h4,
- body.dark .entry-content h5,
- body.dark .entry-content h6 {
- color: #CCCCCC;
- }
- body.dark .links ul li {
- background-color: #666666;
- border: none;
- opacity: .8;
- }
- body.dark .scrollbar,
- body.dark .butterBar-message,
- body.dark .aplayer .aplayer-list ol li:hover,
- body.dark .pattern-center:after {
- background: var(--theme-skin-dark) !important;
- }
- body.dark .aplayer .aplayer-list ol li.aplayer-list-light .aplayer-list-cur,
- body.dark .user-menu-option a:hover,
- body.dark .menu-list li:hover,
- body.dark .font-family-controls button:hover,
- body.dark .openNav .icon:after,
- body.dark .site-top ul li a:after {
- background-color: var(--theme-skin-dark);
- }
- body.dark .post-content a:hover,
- body.dark .entry-title a:hover,
- body.dark .art .art-content #archives a:hover,
- body.dark .the-feature.from_left_and_right a:hover .info p,
- body.dark .the-feature.from_left_and_right .info,
- body.dark .ins-section .ins-search-item:hover,
- body.dark .ins-section .ins-search-item:hover .ins-slug,
- body.dark .ins-section .ins-search-item:hover .ins-search-preview,
- body.dark .ins-section .ins-search-item:hover .iconfont,
- body.dark .float-content i:hover,
- body.dark .menhera-container .emoji-item:hover,
- body.dark .comment-respond .logged-in-as a:hover,
- body.dark .site-top ul li a:hover,
- body.dark i.iconfont.js-toggle-search.iconsearch:hover {
- color: var(--theme-skin-dark);
- }
- body.dark .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path {
- fill: var(--theme-skin-dark);
- }
- body.dark #moblieGoTop:hover,
- body.dark #changskin:hover {
- color: var(--theme-skin-dark);
- opacity: .8;
- }
- body.dark .focusinfo .header-tou img {
- box-shadow: inset 0 0 10px var(--theme-skin-dark);
- }
- body.dark li .cbp_tmlabel {
- background: #505050 !important;
- color: #bbb !important;
- border: 1px dashed #949494;
- }
- body.dark .header-info {
- color:#CCCCCC !important;
- }
- body.dark .pattern-center h1.entry-title,body.dark .post-squares h3 {
- color: #CCCCCC;
- }
- body.dark .header-user-menu .herder-user-name,body.dark .header-user-menu .herder-user-name-u {
- color: #CCCCCC;
- }
|