11_总收益票据_操作与查询.html 343 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618
  1. <!DOCTYPE html>
  2. <html lang="zh-CN" data-theme="light">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <title>总收益票据 · 票据操作与查询 · 深空蓝</title>
  7. <style>
  8. /* ============================================================
  9. 共赢票据投资者 APP — 深空蓝设计系统 (Deep-Space Blue)
  10. 双主题:data-theme="light" | "dark",可作用于 :root 或任意容器
  11. ============================================================ */
  12. /* ---------- 浅色(默认) ---------- */
  13. :root,
  14. [data-theme="light"]{
  15. --canvas:#E7ECF4; /* 图纸底 */
  16. --canvas-2:#F4F7FB; /* 图纸卡片 */
  17. --canvas-line:#D3DCE8;
  18. --canvas-ink:#0F1B33;
  19. --canvas-mute:#647591;
  20. --app-bg:#F6F8FB; /* App 页面底 */
  21. --surface:#FFFFFF; /* 卡片/导航 */
  22. --surface-2:#F1F4F9; /* 次级面/表头 */
  23. --surface-3:#E8EDF5; /* 三级面 */
  24. --line:#E3E9F1;
  25. --line-2:#CFD9E7;
  26. --ink-1:#0F1B33;
  27. --ink-2:#4C5C78;
  28. --ink-3:#8A99B2;
  29. --ink-4:#AEBACD;
  30. --brand:#1B4FD8;
  31. --brand-2:#123CAE;
  32. --brand-weak:#E7EEFF;
  33. --brand-line:#B9CDFF;
  34. --on-brand:#FFFFFF;
  35. --accent:#B4700E; /* 琥珀 强调 */
  36. --accent-weak:#FDF2DE;
  37. --accent-line:#EBCD97;
  38. --rise:#E5484D; /* 涨 / 盈利 */
  39. --fall:#12A594; /* 跌 / 亏损 */
  40. --rise-weak:#FDECEC;
  41. --fall-weak:#E3F7F3;
  42. --warn:#C2410C;
  43. --warn-weak:#FEF0E6;
  44. --danger:#DC2626;
  45. --danger-weak:#FDEBEB;
  46. --ok:#0F7B4F;
  47. --ok-weak:#E4F5EC;
  48. --shadow-card:0 1px 2px rgba(15,27,51,.05),0 8px 24px rgba(15,27,51,.06);
  49. --shadow-phone:0 18px 44px rgba(15,27,51,.16),0 2px 6px rgba(15,27,51,.08);
  50. --shadow-pop:0 12px 40px rgba(15,27,51,.20);
  51. --scrim:rgba(11,18,34,.42);
  52. --bezel:#C7D2E2;
  53. --glow:none;
  54. }
  55. /* ---------- 深色 ---------- */
  56. [data-theme="dark"]{
  57. --canvas:#060A14;
  58. --canvas-2:#0E1526;
  59. --canvas-line:#1E2A44;
  60. --canvas-ink:#E9EFFA;
  61. --canvas-mute:#8797B4;
  62. --app-bg:#0B1020;
  63. --surface:#131B2E;
  64. --surface-2:#18223A;
  65. --surface-3:#1E2A45;
  66. --line:#232F4B;
  67. --line-2:#32436A;
  68. --ink-1:#EAF0FA;
  69. --ink-2:#A5B4D0;
  70. --ink-3:#7486A5;
  71. --ink-4:#54658A;
  72. --brand:#5B8CFF;
  73. --brand-2:#7FA6FF;
  74. --brand-weak:rgba(91,140,255,.16);
  75. --brand-line:rgba(91,140,255,.42);
  76. --on-brand:#05122E;
  77. --accent:#F0A93B;
  78. --accent-weak:rgba(240,169,59,.15);
  79. --accent-line:rgba(240,169,59,.42);
  80. --rise:#FF6B6E;
  81. --fall:#2FD4B9;
  82. --rise-weak:rgba(255,107,110,.14);
  83. --fall-weak:rgba(47,212,185,.14);
  84. --warn:#F59E42;
  85. --warn-weak:rgba(245,158,66,.14);
  86. --danger:#FF6B6E;
  87. --danger-weak:rgba(255,107,110,.14);
  88. --ok:#2FD4B9;
  89. --ok-weak:rgba(47,212,185,.14);
  90. --shadow-card:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.34);
  91. --shadow-phone:0 20px 50px rgba(0,0,0,.6),0 0 0 1px rgba(91,140,255,.10);
  92. --shadow-pop:0 14px 44px rgba(0,0,0,.62);
  93. --scrim:rgba(2,6,16,.62);
  94. --bezel:#26324C;
  95. --glow:0 0 0 1px rgba(91,140,255,.14);
  96. }
  97. /* ---------- 基础 ---------- */
  98. *{box-sizing:border-box;margin:0;padding:0}
  99. html{-webkit-text-size-adjust:100%}
  100. body{
  101. background:var(--canvas);color:var(--canvas-ink);
  102. font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,-apple-system,"Segoe UI",sans-serif;
  103. -webkit-font-smoothing:antialiased;
  104. padding:44px 46px 110px;
  105. transition:background .28s ease,color .28s ease;
  106. }
  107. .mono{font-family:"SF Mono",ui-monospace,"JetBrains Mono",Menlo,Consolas,monospace}
  108. .num{font-variant-numeric:tabular-nums;letter-spacing:.01em}
  109. /* ---------- 图纸头 ---------- */
  110. .sheet-head{
  111. display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end;justify-content:space-between;
  112. padding-bottom:24px;margin-bottom:44px;border-bottom:1px solid var(--canvas-line);
  113. }
  114. .brandmark{display:flex;align-items:center;gap:14px}
  115. .brandmark .glyph{
  116. width:44px;height:44px;border-radius:12px;flex:none;position:relative;
  117. background:linear-gradient(145deg,var(--brand),var(--brand-2));
  118. box-shadow:0 6px 18px rgba(27,79,216,.28);
  119. }
  120. .brandmark .glyph::before{
  121. content:"";position:absolute;inset:12px 11px;border:1.6px solid rgba(255,255,255,.9);
  122. border-radius:2px;border-bottom-width:4px;
  123. }
  124. .brandmark .glyph::after{
  125. content:"";position:absolute;right:8px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--accent);
  126. }
  127. .sheet-title{font-size:26px;font-weight:650;letter-spacing:.02em;line-height:1.2}
  128. .sheet-sub{margin-top:6px;font-size:12.5px;color:var(--canvas-mute);letter-spacing:.02em}
  129. .head-right{display:flex;align-items:center;gap:26px;flex-wrap:wrap}
  130. .meta{display:flex;gap:26px}
  131. .meta div{font-size:10.5px;color:var(--canvas-mute);letter-spacing:.1em;text-transform:uppercase}
  132. .meta b{display:block;margin-top:5px;font-size:12.5px;color:var(--canvas-ink);font-weight:550;letter-spacing:0;text-transform:none}
  133. /* 换肤开关 */
  134. .skin{
  135. display:flex;align-items:center;gap:0;padding:3px;border-radius:9px;
  136. background:var(--canvas-2);border:1px solid var(--canvas-line);
  137. }
  138. .skin button{
  139. border:0;background:transparent;cursor:pointer;font:inherit;
  140. padding:7px 13px;border-radius:6px;font-size:12px;color:var(--canvas-mute);
  141. display:flex;align-items:center;gap:6px;letter-spacing:.04em;transition:.2s;
  142. }
  143. .skin button.on{background:var(--brand);color:#fff;box-shadow:0 2px 8px rgba(27,79,216,.3)}
  144. [data-theme="dark"] .skin button.on{color:#04122F}
  145. .skin svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
  146. /* ---------- 章节 ---------- */
  147. .sec{margin-bottom:60px}
  148. .sec-head{display:flex;align-items:baseline;gap:14px;margin-bottom:24px}
  149. .sec-num{
  150. font-family:"SF Mono",ui-monospace,Menlo,monospace;font-size:11px;color:var(--brand);
  151. letter-spacing:.12em;padding:3px 8px;border:1px solid var(--brand-line);border-radius:5px;background:var(--brand-weak);
  152. }
  153. .sec-name{font-size:17px;font-weight:600;letter-spacing:.04em}
  154. .sec-rule{flex:1;height:1px;background:var(--canvas-line)}
  155. .sec-note{font-size:12px;color:var(--canvas-mute)}
  156. /* ---------- 说明卡 ---------- */
  157. .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}
  158. .card-x{background:var(--canvas-2);border:1px solid var(--canvas-line);border-radius:12px;padding:18px 20px}
  159. .card-x h4{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--canvas-mute);margin-bottom:14px;text-transform:uppercase}
  160. .kv{display:flex;flex-direction:column;gap:10px}
  161. .kv .r{display:flex;justify-content:space-between;gap:14px;font-size:12.5px;line-height:1.5}
  162. .kv .r span{color:var(--canvas-mute)}
  163. .kv .r b{font-weight:520;text-align:right;font-variant-numeric:tabular-nums}
  164. .bullets{display:flex;flex-direction:column;gap:9px}
  165. .bullets li{list-style:none;font-size:12.5px;line-height:1.65;color:var(--canvas-mute);padding-left:14px;position:relative}
  166. .bullets li::before{content:"";position:absolute;left:0;top:8px;width:6px;height:1.5px;background:var(--brand);border-radius:1px}
  167. .bullets b{color:var(--canvas-ink);font-weight:560}
  168. code{font-family:"SF Mono",ui-monospace,Menlo,monospace;font-size:11.5px;background:var(--surface-3);color:var(--canvas-ink);padding:1px 5px;border-radius:4px}
  169. /* ---------- 色板 ---------- */
  170. .pal{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}
  171. .sw{border:1px solid var(--canvas-line);border-radius:10px;overflow:hidden;background:var(--canvas-2)}
  172. .sw .chip{height:56px;display:flex;align-items:flex-end;justify-content:flex-end;padding:7px 9px}
  173. .sw .chip i{font-style:normal;font-size:9.5px;color:rgba(255,255,255,.85);font-family:"SF Mono",monospace}
  174. .sw .lb{padding:9px 11px}
  175. .sw .lb b{display:block;font-size:12px;font-weight:560}
  176. .sw .lb em{font-style:normal;display:block;font-size:10.5px;color:var(--canvas-mute);margin-top:3px;font-family:"SF Mono",monospace}
  177. /* ---------- 表 ---------- */
  178. table.spec{width:100%;border-collapse:collapse;font-size:12.5px;background:var(--canvas-2);border:1px solid var(--canvas-line);border-radius:12px;overflow:hidden}
  179. table.spec th{
  180. background:var(--surface-2);text-align:left;padding:11px 14px;font-size:10.5px;font-weight:600;
  181. letter-spacing:.1em;color:var(--canvas-mute);text-transform:uppercase;border-bottom:1px solid var(--canvas-line);
  182. }
  183. table.spec td{padding:11px 14px;border-bottom:1px solid var(--canvas-line);color:var(--canvas-mute);line-height:1.6;vertical-align:top}
  184. table.spec tr:last-child td{border-bottom:0}
  185. table.spec td b{color:var(--canvas-ink);font-weight:550}
  186. table.spec td.m{font-family:"SF Mono",ui-monospace,Menlo,monospace;color:var(--canvas-ink);font-size:11.5px}
  187. /* ---------- 画板 ---------- */
  188. .frames{display:grid;grid-template-columns:repeat(auto-fit,minmax(390px,390px));gap:52px 36px;justify-content:start}
  189. .frame{width:390px}
  190. .frame.w2{grid-column:span 2}
  191. .phone{
  192. width:390px;height:844px;border-radius:42px;overflow:hidden;position:relative;
  193. background:var(--app-bg);border:1px solid var(--bezel);box-shadow:var(--shadow-phone);
  194. font-size:15px;color:var(--ink-1);transition:background .28s ease,border-color .28s ease;
  195. isolation:isolate;
  196. }
  197. .cap{margin-top:18px;padding-left:13px;border-left:2px solid var(--brand)}
  198. .cap-num{font-family:"SF Mono",ui-monospace,Menlo,monospace;font-size:10.5px;color:var(--brand);letter-spacing:.12em}
  199. .cap-title{font-size:14.5px;font-weight:600;margin:5px 0 8px;letter-spacing:.02em}
  200. .cap ul{list-style:none;display:flex;flex-direction:column;gap:6px}
  201. .cap li{font-size:12px;line-height:1.62;color:var(--canvas-mute);padding-left:12px;position:relative}
  202. .cap li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:1px;background:var(--canvas-line)}
  203. .cap li b{color:var(--canvas-ink);font-weight:550}
  204. .cap code{font-size:11px;background:var(--surface-3)}
  205. /* ============================================================
  206. App 内部组件
  207. ============================================================ */
  208. .screen{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--app-bg)}
  209. .statusbar{height:52px;flex:none;display:flex;align-items:flex-end;justify-content:space-between;padding:0 24px 6px;font-size:14.5px;font-weight:600;color:var(--ink-1)}
  210. .statusbar .ic{display:flex;gap:6px;align-items:center;opacity:.9}
  211. .statusbar svg{height:12px;fill:currentColor}
  212. .homebar{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);width:132px;height:5px;border-radius:3px;background:var(--ink-1);opacity:.26;z-index:60}
  213. /* 顶栏 */
  214. .navbar{height:46px;flex:none;display:flex;align-items:center;padding:0 16px;position:relative;background:var(--app-bg)}
  215. .navbar h2{position:absolute;left:0;right:0;text-align:center;font-size:16.5px;font-weight:600;letter-spacing:.03em}
  216. .navbar .bk,.navbar .rt{position:relative;z-index:2;color:var(--ink-2);display:flex;align-items:center;gap:5px;font-size:13px}
  217. .navbar .rt{margin-left:auto;color:var(--brand)}
  218. .icn{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}
  219. .icn.sm{width:14px;height:14px}
  220. .icn.lg{width:22px;height:22px}
  221. .appbar{padding:4px 20px 0;flex:none}
  222. .appbar h1{font-size:22px;font-weight:650;letter-spacing:.02em;display:flex;align-items:center;gap:9px}
  223. .appbar h1 .tiny{font-size:11px;font-weight:500;color:var(--ink-3);letter-spacing:.1em;padding:3px 7px;border:1px solid var(--line-2);border-radius:5px}
  224. /* 顶栏铃铛 · 未读红点 */
  225. .bellwrap{position:relative;display:inline-flex;flex:none}
  226. .bellwrap .rd{position:absolute;top:-1px;right:0;width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--app-bg);font-style:normal}
  227. /* 两行顶栏(标题 + 分段控件)的标题行:标题左、铃铛右 */
  228. .apphd{display:flex;align-items:center;justify-content:space-between}
  229. /* 分段控件 */
  230. .seg{display:flex;padding:3px;background:var(--surface-2);border-radius:9px;gap:2px}
  231. .seg span{flex:1;text-align:center;padding:7px 0;font-size:13.5px;color:var(--ink-3);border-radius:7px;transition:.2s}
  232. .seg span.on{background:var(--surface);color:var(--ink-1);font-weight:600;box-shadow:var(--shadow-card)}
  233. [data-theme="dark"] .seg span.on{background:var(--surface-3);color:var(--brand)}
  234. /* 下划线 tab */
  235. .tabs{display:flex;gap:24px;padding:0 20px;border-bottom:1px solid var(--line);flex:none;background:var(--app-bg)}
  236. .tabs span{padding:12px 1px 11px;font-size:14.5px;color:var(--ink-3);position:relative;white-space:nowrap}
  237. .tabs span.on{color:var(--ink-1);font-weight:600}
  238. .tabs span.on::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-1px;width:22px;height:2.5px;border-radius:2px;background:var(--brand)}
  239. .tabs span .dot{position:absolute;top:9px;right:-7px;width:6px;height:6px;padding:0;font-size:0;border-radius:50%;background:var(--danger)}
  240. .tabs span em{font-style:normal;color:var(--danger)}
  241. /* 底部 tabbar */
  242. .tabbar{height:72px;flex:none;display:flex;background:var(--surface);border-top:1px solid var(--line);padding-bottom:10px}
  243. .tb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:10.5px;color:var(--ink-3)}
  244. .tb.on{color:var(--brand)}
  245. .tb .icn{width:21px;height:21px;stroke-width:1.6}
  246. /* 滚动体 */
  247. .body{flex:1;overflow:hidden;position:relative}
  248. .pad{padding:0 16px}
  249. /* 卡片 */
  250. .card{background:var(--surface);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden}
  251. [data-theme="dark"] .card{border:1px solid var(--line)}
  252. .card + .card:not(.pos):not(.qc){margin-top:11px}
  253. .card-hd{display:flex;align-items:center;justify-content:space-between;padding:13px 15px 0}
  254. .card-hd h3{font-size:14.5px;font-weight:600}
  255. .card-hd .more{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:2px}
  256. /* 资金看板 */
  257. .hero{
  258. margin:10px 16px 0;border-radius:16px;padding:18px 18px 16px;position:relative;overflow:hidden;
  259. background:linear-gradient(150deg,#1B4FD8 0%,#123CAE 58%,#0C2C86 100%);color:#fff;
  260. box-shadow:0 12px 30px rgba(18,60,174,.30);
  261. }
  262. [data-theme="dark"] .hero{background:linear-gradient(150deg,#1A2C5C 0%,#132347 55%,#101B39 100%);box-shadow:0 12px 30px rgba(0,0,0,.5);border:1px solid rgba(91,140,255,.24)}
  263. .hero::after{content:"";position:absolute;right:-40px;top:-52px;width:180px;height:180px;border-radius:50%;background:rgba(255,255,255,.07)}
  264. [data-theme="dark"] .hero::after{background:rgba(91,140,255,.10)}
  265. .hero .lb{display:flex;align-items:center;gap:6px;font-size:12.5px;color:rgba(255,255,255,.76)}
  266. .hero .lb .cur{display:flex;align-items:center;gap:3px;padding:2px 6px;border-radius:5px;background:rgba(255,255,255,.14);font-size:11.5px}
  267. .hero .amt{margin-top:7px;font-size:33px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:8px}
  268. .hero .amt .eye{opacity:.6}
  269. .hero .arrow{position:absolute;right:18px;top:20px;opacity:.75}
  270. .hero .grid3{display:flex;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}
  271. .hero .grid3 div{flex:1}
  272. .hero .grid3 span{display:block;font-size:11px;color:rgba(255,255,255,.7)}
  273. .hero .grid3 b{display:block;margin-top:5px;font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums}
  274. /* 币种表 */
  275. .fxtab{width:100%;border-collapse:collapse;font-size:12.5px}
  276. .fxtab th{padding:9px 15px;font-size:10.5px;font-weight:500;color:var(--ink-3);letter-spacing:.06em;text-align:right;background:var(--surface-2)}
  277. .fxtab th:first-child{text-align:left}
  278. .fxtab td{padding:10px 15px;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-1);border-top:1px solid var(--line)}
  279. .fxtab td:first-child{text-align:left;font-family:"SF Mono",monospace;font-size:12px;color:var(--ink-2)}
  280. /* ============================================================
  281. 资产详情 —— 净值块 + 分组列表(组头行 / 明细行 / 子行)
  282. ============================================================ */
  283. /* 净值块:直接落在页面底色上,不做渐变卡 */
  284. .netv{padding:12px 16px 15px}
  285. .netv .lb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-3);height:22px}
  286. .netv .cur{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;background:var(--surface-2);color:var(--ink-2);font-size:12px;font-weight:500}
  287. [data-theme="dark"] .netv .cur{background:var(--surface-3)}
  288. .netv .cur .icn{width:11px;height:11px;color:var(--ink-3)}
  289. .netv .amt{margin-top:6px;font-size:34px;line-height:41px;font-weight:600;letter-spacing:.005em;color:var(--ink-1);font-variant-numeric:tabular-nums}
  290. /* 分组列表卡 */
  291. .glist{background:var(--surface);border-radius:12px;overflow:hidden;margin:0 16px;box-shadow:var(--shadow-card)}
  292. [data-theme="dark"] .glist{border:1px solid var(--line)}
  293. .glist .r{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 16px;position:relative;font-size:14.5px}
  294. .glist .r::after{content:"";position:absolute;left:16px;right:0;bottom:0;height:1px;background:var(--line)}
  295. .glist .r:last-child::after{display:none}
  296. .glist .r .k{color:var(--ink-2);display:flex;align-items:center;gap:6px;min-width:0}
  297. .glist .r .v{color:var(--ink-1);font-variant-numeric:tabular-nums;letter-spacing:.01em;flex:none}
  298. /* 组头行:合计口径,灰底加粗 */
  299. .glist .r.hd{height:46px;background:var(--surface-2)}
  300. .glist .r.hd:not(:first-child){box-shadow:inset 0 1px 0 var(--line)}
  301. .glist .r.hd::after{left:0}
  302. .glist .r.hd .k{color:var(--ink-1);font-weight:600;font-size:15px}
  303. .glist .r.hd .v{color:var(--ink-1);font-weight:600;font-size:15px}
  304. /* 子行:缩进 + 降一级灰度,分隔线随缩进内收 */
  305. .glist .r.sub{height:40px;padding-left:30px;font-size:13.5px}
  306. .glist .r.sub::after{left:30px}
  307. .glist .r.sub .k{color:var(--ink-3);font-size:13.5px}
  308. .glist .r.sub .v{color:var(--ink-3);font-size:13.5px}
  309. /* 父级行:有下级构成项,但与同卡其他一级行平级,不加底色 */
  310. .glist .r.pa .v:empty{display:none}
  311. /* 行内注记:不做胶囊,只降一级灰度,避免抢明细读数 */
  312. .glist .note{font-size:10px;color:var(--ink-4);letter-spacing:.02em;font-weight:400;flex:none}
  313. /* 分组标题(卡外,含右侧附注) */
  314. .gtitle.tight{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:15px 16px 7px;font-size:12px;letter-spacing:.04em;color:var(--ink-3)}
  315. .gtitle.tight b{color:var(--ink-2);font-weight:600}
  316. .gtitle.tight em{font-style:normal;font-size:10.5px;color:var(--ink-4);letter-spacing:.02em;text-align:right;flex:none}
  317. /* 滚动条示意 */
  318. .sbar{position:absolute;right:3px;width:3px;border-radius:2px;background:var(--ink-4);opacity:.3;z-index:6}
  319. /* 币种选择行 */
  320. .curow{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid var(--line);font-size:14.5px}
  321. .curow:last-of-type{border-bottom:0}
  322. .curow .cl{display:flex;align-items:center;gap:7px;color:var(--ink-1)}
  323. .curow .cr{display:flex;align-items:center;gap:9px;font-family:"SF Mono",ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}
  324. .curow.on .cl{font-weight:600}
  325. .curow.on .cr{color:var(--brand)}
  326. /* 快捷入口 */
  327. .quick{display:flex;gap:11px;margin:11px 16px 0}
  328. .qk{flex:1;background:var(--surface);border-radius:13px;padding:13px 12px;display:flex;align-items:center;gap:10px;box-shadow:var(--shadow-card);position:relative}
  329. [data-theme="dark"] .qk{border:1px solid var(--line)}
  330. .qk .ib{width:32px;height:32px;border-radius:9px;background:var(--brand-weak);color:var(--brand);display:flex;align-items:center;justify-content:center;flex:none}
  331. .qk b{font-size:13.5px;font-weight:550}
  332. .qk .rd{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--surface)}
  333. /* 列表行 */
  334. .row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border-bottom:1px solid var(--line);font-size:14.5px}
  335. .row:last-child{border-bottom:0}
  336. .row .k{color:var(--ink-2);display:flex;align-items:center;gap:7px;flex:none}
  337. .row .k .icn{color:var(--ink-3)}
  338. .row .v{color:var(--ink-1);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:6px;text-align:right}
  339. .row .v.ph{color:var(--ink-4)}
  340. .row .v.m{font-family:"SF Mono",monospace;font-size:13.5px}
  341. .hint{width:13px;height:13px;border-radius:50%;border:1px solid var(--ink-4);color:var(--ink-3);font-size:8.5px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;flex:none}
  342. /* 标签 / 徽标 */
  343. .tag{font-size:10.5px;padding:2px 6px;border-radius:4px;letter-spacing:.02em;font-weight:520;display:inline-flex;align-items:center;gap:3px;flex:none}
  344. .t-brand{background:var(--brand-weak);color:var(--brand)}
  345. .t-accent{background:var(--accent-weak);color:var(--accent)}
  346. .t-rise{background:var(--rise-weak);color:var(--rise)}
  347. .t-fall{background:var(--fall-weak);color:var(--fall)}
  348. .t-ok{background:var(--ok-weak);color:var(--ok)}
  349. .t-warn{background:var(--warn-weak);color:var(--warn)}
  350. .t-mute{background:var(--surface-3);color:var(--ink-3)}
  351. .t-solid{background:var(--brand);color:var(--on-brand)}
  352. .t-danger{background:var(--danger);color:#fff}
  353. .cmark{width:14px;height:14px;border-radius:50%;background:var(--brand);color:var(--on-brand);font-size:9px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;flex:none;font-style:normal}
  354. .corner{position:absolute;left:0;top:0;padding:2px 9px 2px 7px;font-size:9.5px;color:#fff;background:var(--danger);border-radius:12px 0 12px 0;letter-spacing:.04em;z-index:3}
  355. .corner.due{background:var(--accent)}
  356. .corner.pend{background:var(--ink-3)}
  357. /* 状态点 */
  358. .st{display:inline-flex;align-items:center;gap:5px;font-size:12.5px}
  359. .st i{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}
  360. .st.wait{color:var(--ink-3)}
  361. .st.live{color:var(--accent)}
  362. .st.live i{background:transparent;border:1.6px solid currentColor}
  363. .st.done{color:var(--ok)}
  364. .st.rej{color:var(--danger)}
  365. .st.exp{color:var(--ink-4)}
  366. /* 按钮 */
  367. .btn{
  368. height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px;
  369. background:var(--brand);color:var(--on-brand);font-size:15.5px;font-weight:600;letter-spacing:.06em;
  370. box-shadow:0 6px 16px rgba(27,79,216,.24);
  371. }
  372. [data-theme="dark"] .btn{box-shadow:0 6px 18px rgba(91,140,255,.20)}
  373. .btn.sm{height:38px;font-size:14px;border-radius:10px;box-shadow:none}
  374. .btn.off{background:var(--surface-3);color:var(--ink-4);box-shadow:none}
  375. .btn.ghost{background:transparent;border:1px solid var(--line-2);color:var(--ink-2);box-shadow:none;font-weight:500}
  376. .btn.danger{background:var(--danger);box-shadow:none;color:#fff}
  377. .btn.wide{width:100%}
  378. .iconbtn{width:46px;height:46px;border-radius:12px;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none;background:var(--surface)}
  379. /* 输入 */
  380. .field{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;height:44px;display:flex;align-items:center;gap:9px;padding:0 13px;font-size:14.5px;color:var(--ink-1)}
  381. .field.focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}
  382. .field.err{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-weak)}
  383. .field .ph{color:var(--ink-4)}
  384. .field .icn{color:var(--ink-3)}
  385. .field .unit{margin-left:auto;color:var(--ink-2);font-size:13.5px}
  386. .lbl{font-size:11.5px;color:var(--ink-3);letter-spacing:.06em;margin-bottom:7px;display:block}
  387. .errtip{font-size:11.5px;color:var(--danger);margin-top:6px;display:flex;align-items:center;gap:4px}
  388. /* chips */
  389. .chips{display:flex;gap:7px;flex-wrap:wrap}
  390. .chip{height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-size:13px;display:flex;align-items:center;font-variant-numeric:tabular-nums}
  391. .chip.on{background:var(--brand-weak);border-color:var(--brand-line);color:var(--brand);font-weight:560}
  392. .chip.dash{border-style:dashed}
  393. /* 单选 / 复选 */
  394. .rad{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-2)}
  395. .rad i{width:15px;height:15px;border-radius:50%;border:1.4px solid var(--line-2);position:relative;flex:none}
  396. .rad.on{color:var(--ink-1)}
  397. .rad.on i{border-color:var(--brand)}
  398. .rad.on i::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--brand)}
  399. .cb{width:16px;height:16px;border-radius:4.5px;border:1.4px solid var(--line-2);flex:none;display:flex;align-items:center;justify-content:center;color:transparent}
  400. .cb.on{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}
  401. .cb .icn{width:11px;height:11px;stroke-width:2.6}
  402. /* 步进器 */
  403. .stepper{height:38px;border:1px solid var(--line-2);border-radius:10px;display:flex;align-items:center;overflow:hidden;background:var(--surface)}
  404. .stepper b{width:34px;text-align:center;font-weight:400;font-size:17px;color:var(--ink-3)}
  405. .stepper i{flex:1;text-align:center;font-style:normal;font-variant-numeric:tabular-nums;font-size:15px;border-left:1px solid var(--line);border-right:1px solid var(--line);line-height:36px}
  406. .stepper.err{border-color:var(--danger)}
  407. .stepper.err i{color:var(--danger)}
  408. /* 搜索 */
  409. .search{height:38px;border-radius:10px;background:var(--surface-2);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:14px;color:var(--ink-4)}
  410. .search .icn{color:var(--ink-3)}
  411. .search b{color:var(--ink-1);font-weight:500}
  412. .sug{background:var(--surface);border-radius:12px;box-shadow:var(--shadow-pop);overflow:hidden;margin-top:6px}
  413. .sug div{padding:11px 13px;font-size:14px;border-bottom:1px solid var(--line);display:flex;gap:8px}
  414. .sug div:last-child{border-bottom:0}
  415. .sug em{font-style:normal;color:var(--brand)}
  416. .sug span{font-family:"SF Mono",monospace;font-size:12.5px;color:var(--ink-3)}
  417. /* 弹窗 */
  418. .scrim{position:absolute;inset:0;background:var(--scrim);z-index:40;display:flex;align-items:center;justify-content:center;padding:0 30px}
  419. .scrim.bottom{align-items:flex-end;padding:0}
  420. .dlg{width:100%;background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-pop)}
  421. .dlg.sheet{border-radius:18px 18px 0 0;padding-bottom:22px}
  422. .dlg-hd{padding:18px 18px 0;text-align:center}
  423. .dlg-hd h3{font-size:16.5px;font-weight:600}
  424. .dlg-bd{padding:14px 18px 4px;font-size:14px;color:var(--ink-2);line-height:1.65}
  425. .dlg-ft{display:flex;border-top:1px solid var(--line);margin-top:16px}
  426. .dlg-ft span{flex:1;text-align:center;padding:14px 0;font-size:15.5px;color:var(--brand);font-weight:550}
  427. .dlg-ft span:first-child{color:var(--ink-2);border-right:1px solid var(--line)}
  428. .dlg-ft.single span{color:var(--brand)}
  429. .dlg-btns{display:flex;gap:11px;padding:16px 18px 0}
  430. .dlg-btns .btn{flex:1}
  431. /* toast */
  432. .toast{
  433. position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);z-index:50;
  434. background:rgba(15,25,45,.90);color:#fff;padding:12px 20px;border-radius:11px;font-size:14px;max-width:290px;text-align:center;line-height:1.55;
  435. }
  436. [data-theme="dark"] .toast{background:rgba(230,238,250,.94);color:#0B1020}
  437. /* 提示条 */
  438. .notice{display:flex;gap:8px;padding:10px 12px;border-radius:10px;font-size:12.5px;line-height:1.6}
  439. .notice.warn{background:var(--warn-weak);color:var(--warn)}
  440. .notice.info{background:var(--brand-weak);color:var(--brand)}
  441. .notice.danger{background:var(--danger-weak);color:var(--danger)}
  442. .notice .icn{flex:none;margin-top:1px}
  443. /* 空态 */
  444. .empty{padding:44px 0;text-align:center;color:var(--ink-4);font-size:13.5px}
  445. .empty .icn{width:34px;height:34px;stroke-width:1.2;margin-bottom:10px;color:var(--ink-4)}
  446. /* 分组标题 */
  447. .gtitle{padding:16px 16px 8px;font-size:12px;color:var(--ink-3);letter-spacing:.06em}
  448. /* 骨架/遮罩说明用 */
  449. .dim{opacity:.45}
  450. /* ============================================================
  451. 空态占位(插画 + 文案 + 可选出口)
  452. ============================================================ */
  453. .emptyslot{flex:1;display:flex;align-items:center;justify-content:center;padding:0 0 204px}
  454. .emptybox{
  455. --il-a:#E7EDF6; /* 主面 */
  456. --il-b:#D8E0EC; /* 背板(略深) */
  457. --il-c:#F8FAFE; /* 前盖高光 */
  458. display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 32px;
  459. }
  460. [data-theme="dark"] .emptybox{--il-a:#1F2A45;--il-b:#161F38;--il-c:#28355A}
  461. .emptybox .illu{width:120px;height:104px;display:block}
  462. .emptybox .etxt{margin-top:16px;font-size:14px;color:var(--ink-3);letter-spacing:.1em}
  463. .emptybox .esub{margin-top:8px;font-size:12px;line-height:1.65;color:var(--ink-4);max-width:236px}
  464. .emptybox .eact{margin-top:20px}
  465. /* 紧凑档:卡片内 / 弹层内 */
  466. .emptybox.sm{padding:26px 20px}
  467. .emptybox.sm .illu{width:72px;height:62px}
  468. .emptybox.sm .etxt{margin-top:11px;font-size:12.5px;letter-spacing:.08em}
  469. /* 行内档:卡片内窄槽,图文横排 */
  470. .emptybox.row{flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:9px 0}
  471. .emptybox.row .illu{width:30px;height:26px}
  472. .emptybox.row .etxt{margin-top:0;font-size:12.5px;letter-spacing:.06em}
  473. /* ============================================================
  474. 下拉刷新 / 上拉加载
  475. ============================================================ */
  476. @keyframes hh-spin{from{transform:rotate(-90deg)}to{transform:rotate(270deg)}}
  477. /* 下拉指示区:高度 = 当前下拉距离,内容垂直居中 */
  478. .ptr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:none;background:var(--app-bg);overflow:hidden}
  479. .ptr .txt{font-size:11.5px;color:var(--ink-3);letter-spacing:.06em;white-space:nowrap}
  480. .ptr.ready .txt{color:var(--brand);font-weight:550}
  481. .ptr.done .txt{color:var(--ok)}
  482. /* 进度环 / 转圈 */
  483. .ring{width:24px;height:24px;position:relative;flex:none}
  484. .ring > svg{width:100%;height:100%;transform:rotate(-90deg);display:block}
  485. .ring .trk{fill:none;stroke:var(--line-2);stroke-width:2.2}
  486. .ring .bar{fill:none;stroke:var(--brand);stroke-width:2.2;stroke-linecap:round}
  487. .ring .ar{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--brand)}
  488. .ring .ar .icn{width:12px;height:12px;stroke-width:2.4}
  489. .ring.sm{width:16px;height:16px}
  490. .ring.sm .trk,.ring.sm .bar{stroke-width:2.8}
  491. .spin{animation:hh-spin .9s linear infinite}
  492. /* 刷新完成勾 */
  493. .okdot{width:24px;height:24px;border-radius:50%;background:var(--ok);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}
  494. [data-theme="dark"] .okdot{color:#05122E}
  495. .okdot .icn{width:14px;height:14px;stroke-width:2.8}
  496. /* 上拉加载 footer */
  497. .lmore{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;flex:none;font-size:12.5px;color:var(--ink-3);letter-spacing:.04em}
  498. .lmore.end{gap:12px;color:var(--ink-4);font-size:11.5px}
  499. .lmore.end i{width:44px;height:1px;background:var(--line);font-style:normal;flex:none}
  500. .lmore.err{color:var(--ink-2)}
  501. .lmore.err .icn{width:14px;height:14px;color:var(--ink-3)}
  502. .lmore.err b{color:var(--brand);font-weight:550}
  503. /* ============================================================
  504. 业务组件
  505. ============================================================ */
  506. /* 筛选栏 */
  507. .filterbar{display:flex;gap:8px;padding:10px 16px;background:var(--app-bg);flex:none;align-items:center}
  508. .fb{height:34px;padding:0 11px;border-radius:9px;background:var(--surface-2);color:var(--ink-2);font-size:13px;display:flex;align-items:center;gap:5px;white-space:nowrap}
  509. .fb.on{background:var(--brand-weak);color:var(--brand);font-weight:550}
  510. .fb .icn{width:13px;height:13px}
  511. .fb.flex{flex:1;min-width:0}
  512. /* 筛选栏 v2 —— 搜索行 + 条件行(时间在左,筛选入口在右) */
  513. .fsearch{margin:10px 16px 0;height:40px;border-radius:12px;background:var(--surface-2);display:flex;align-items:center;gap:9px;padding:0 13px;font-size:14px;color:var(--ink-4);flex:none}
  514. .fsearch .icn{width:16px;height:16px;color:var(--ink-3);flex:none}
  515. .fsearch b{color:var(--ink-1);font-weight:500}
  516. .fsearch .clr{margin-left:auto;color:var(--ink-4)}
  517. .fcond{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;flex:none;background:var(--app-bg)}
  518. .fpill{height:34px;padding:0 14px;border-radius:17px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-size:13.5px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
  519. .fpill .icn{width:13px;height:13px;color:var(--ink-3)}
  520. .fpill.on{background:var(--brand-weak);border-color:var(--brand-line);color:var(--brand);font-weight:560}
  521. .fpill.on .icn{color:var(--brand)}
  522. .fmore{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-2);position:relative;padding-right:2px}
  523. .fmore .icn{width:15px;height:15px;color:var(--ink-3)}
  524. .fmore.on{color:var(--brand);font-weight:560}
  525. .fmore.on .icn{color:var(--brand)}
  526. .fmore.on::after{content:"";position:absolute;right:-5px;top:-3px;width:6px;height:6px;border-radius:50%;background:var(--danger)}
  527. /* 筛选面板 —— 底部弹层 */
  528. .fsheet{padding-bottom:20px}
  529. .fsheet-hd{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 2px}
  530. .fsheet-hd b{font-size:17px;font-weight:600;letter-spacing:.02em}
  531. .fsheet-hd .icn{width:19px;height:19px;color:var(--ink-3)}
  532. .fsec{padding:16px 20px 0}
  533. .fsec .lbl{margin-bottom:10px}
  534. .optgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}
  535. .opt{height:42px;border-radius:21px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-size:14px;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 10px}
  536. .opt.on{background:var(--brand-weak);border-color:var(--brand);color:var(--brand);font-weight:600}
  537. .opt.dis{background:var(--surface-2);border-color:var(--line);color:var(--ink-4)}
  538. .fline{height:1px;background:var(--line);margin:18px 20px 0}
  539. /* 自定义区间 · 日期段 + 滚轮 */
  540. .dtrow{display:flex;gap:11px}
  541. .dt{flex:1;min-width:0;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;padding:8px 12px 10px}
  542. .dt em{display:block;font-style:normal;font-size:11px;color:var(--ink-3);letter-spacing:.04em}
  543. .dt b{display:block;margin-top:3px;font-size:16px;font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums;font-family:"SF Mono",ui-monospace,Menlo,monospace}
  544. .dt.act{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}
  545. .dt.act em{color:var(--brand)}
  546. .dt.err{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-weak)}
  547. .wheel{position:relative;margin:14px 20px 0;padding:4px 8px;display:grid;grid-template-columns:repeat(3,1fr);text-align:center}
  548. .wheel .band{position:absolute;left:6px;right:6px;top:50%;height:40px;transform:translateY(-50%);background:var(--surface-2);border-radius:10px}
  549. .wcol{position:relative;z-index:1;display:flex;flex-direction:column}
  550. .wcol span{height:40px;line-height:40px;font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}
  551. .wcol span.far{color:var(--ink-4);opacity:.5}
  552. .wcol span.now{color:var(--ink-1);font-size:16px;font-weight:600}
  553. .fsheet-ft{display:flex;gap:12px;padding:20px 20px 0}
  554. .fsheet-ft .btn{flex:1.18}
  555. .fsheet-ft .btn.ghost{flex:.82;background:var(--surface-2);border:0;color:var(--ink-2);font-weight:600}
  556. /* 持仓卡片 */
  557. .pos{position:relative;margin:0 16px 11px;padding:13px 0 0}
  558. .pos-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 14px}
  559. .pos-name{font-size:15.5px;font-weight:600;display:flex;align-items:center;gap:6px}
  560. .pos-code{font-size:11px;color:var(--ink-3);margin-top:4px;letter-spacing:.02em;font-family:"SF Mono",monospace}
  561. .pos-val{text-align:right;flex:none}
  562. .pos-val b{display:block;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}
  563. .pos-val span{display:block;font-size:10.5px;color:var(--ink-3);margin-top:3px}
  564. .pos-pl{display:flex;justify-content:flex-end;gap:9px;padding:6px 14px 0;font-size:12.5px;font-variant-numeric:tabular-nums}
  565. .up{color:var(--rise)} .down{color:var(--fall)} .flat{color:var(--ink-3)}
  566. .pos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 6px;padding:12px 14px 13px;margin-top:10px;border-top:1px solid var(--line)}
  567. .pos-grid div span{display:block;font-size:10px;color:var(--ink-3);letter-spacing:.02em}
  568. .pos-grid div b{display:block;margin-top:4px;font-size:12.5px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}
  569. .pos-grid div b em{font-style:normal;color:var(--ink-3);font-weight:400;font-size:11px}
  570. .pos-ops{display:flex;border-top:1px solid var(--line);background:var(--surface-2)}
  571. .pos-ops span{flex:1;text-align:center;padding:11px 0;font-size:13.5px;color:var(--ink-2);border-right:1px solid var(--line)}
  572. .pos-ops span:last-child{border-right:0}
  573. .pos-ops span.pri{color:var(--brand);font-weight:550}
  574. .pos-ops span.hot{color:var(--danger);font-weight:550}
  575. .pos-ops span.off{color:var(--ink-4)}
  576. /* 冻结列表格(数据模式) */
  577. .gridtab{display:flex;font-size:12px;overflow:hidden}
  578. .gt-fix{flex:none;width:118px;border-right:1px solid var(--line-2);background:var(--surface);position:relative;z-index:2;box-shadow:4px 0 10px rgba(15,27,51,.06)}
  579. [data-theme="dark"] .gt-fix{box-shadow:4px 0 10px rgba(0,0,0,.35)}
  580. .gt-scroll{flex:1;overflow:hidden;background:var(--surface)}
  581. .gt-h{height:36px;display:flex;align-items:center;background:var(--surface-2);color:var(--ink-3);font-size:10.5px;letter-spacing:.02em;padding:0 10px;border-bottom:1px solid var(--line);white-space:nowrap;gap:14px}
  582. .gt-r{height:52px;display:flex;align-items:center;padding:0 10px;border-bottom:1px solid var(--line);white-space:nowrap;gap:14px;font-variant-numeric:tabular-nums}
  583. .gt-fix .gt-r{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;position:relative;padding-left:14px}
  584. .gt-fix .gt-h{padding-left:14px}
  585. /* 表格形式的「新报价」角标:斜切丝带,带 NEW 文案;冻结列左内边距统一 14px 给丝带让位,行内文字不被压 */
  586. .gt-new{position:absolute;left:0;top:0;width:34px;height:34px;overflow:hidden;z-index:3;pointer-events:none}
  587. .gt-new::before{content:"NEW";position:absolute;left:-17px;top:1px;width:48px;padding:1px 0;transform:rotate(-45deg);background:var(--danger);color:#fff;font-size:7.5px;font-weight:600;font-style:normal;letter-spacing:.04em;text-align:center;line-height:1.35}
  588. .gt-r i{font-style:normal;display:inline-block;text-align:right}
  589. .gt-h i{display:inline-block;text-align:right}
  590. /* 询价 / 订单卡片 */
  591. .qc{margin:0 16px 10px;padding:13px 14px;position:relative}
  592. .qc-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}
  593. .qc-name{font-size:15px;font-weight:600;display:flex;align-items:center;gap:6px}
  594. .qc-sub{font-size:11px;color:var(--ink-3);margin-top:4px;font-family:"SF Mono",monospace}
  595. .qc-r{text-align:right;flex:none}
  596. .qc-time{font-size:10.5px;color:var(--ink-3);margin-top:5px;font-family:"SF Mono",monospace}
  597. .qc-meta{display:flex;gap:16px;margin-top:10px;font-size:12.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}
  598. .qc-meta em{font-style:normal;color:var(--ink-3);font-size:11px;margin-right:4px}
  599. .qc-open{margin-top:12px;border-top:1px dashed var(--line-2);padding-top:10px}
  600. .qt{display:grid;grid-template-columns:1.1fr .8fr .8fr .9fr;font-size:12px;font-variant-numeric:tabular-nums;align-items:center}
  601. .qt.h{color:var(--ink-3);font-size:10.5px;padding-bottom:7px}
  602. .qt.r{padding:9px 8px;margin:0 -8px;border-radius:8px}
  603. .qt.r:hover,.qt.r.hl{background:var(--brand-weak)}
  604. .qt .p{color:var(--brand);font-weight:600}
  605. .qt .t{color:var(--ink-3);font-size:10.5px;text-align:right}
  606. /* 「新」标记分工:卡片/行角标表明本单有新报价,行内红点指出具体是哪一条 */
  607. .qt span:first-child{position:relative;padding-left:12px}
  608. .qt .newdot{position:absolute;left:0;top:50%;margin:0;transform:translateY(-50%);vertical-align:0}
  609. .newdot{width:6px;height:6px;border-radius:50%;background:var(--danger);display:inline-block;margin-right:5px;vertical-align:1px}
  610. /* 时间线(流水) */
  611. .tl{padding:0 16px}
  612. .tl-i{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}
  613. .tl-i .dot{width:9px;height:9px;border-radius:50%;background:var(--brand);flex:none;margin-top:5px;box-shadow:0 0 0 3px var(--brand-weak)}
  614. .tl-i .dot.out{background:var(--accent);box-shadow:0 0 0 3px var(--accent-weak)}
  615. .tl-i .c{flex:1}
  616. .tl-i .c b{font-size:14.5px;font-weight:550}
  617. .tl-i .c span{display:block;font-size:11px;color:var(--ink-3);margin-top:4px;font-family:"SF Mono",monospace}
  618. .tl-i .amt{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
  619. /* 设置项列表 */
  620. .menu{background:var(--surface);border-radius:14px;overflow:hidden;margin:0 16px 12px;box-shadow:var(--shadow-card)}
  621. [data-theme="dark"] .menu{border:1px solid var(--line)}
  622. .mi{display:flex;align-items:center;gap:12px;padding:15px 15px;border-bottom:1px solid var(--line);font-size:15px}
  623. .mi:last-child{border-bottom:0}
  624. .mi .ib{width:30px;height:30px;border-radius:9px;background:var(--brand-weak);color:var(--brand);display:flex;align-items:center;justify-content:center;flex:none}
  625. .mi .ib.am{background:var(--accent-weak);color:var(--accent)}
  626. .mi .tx{flex:1}
  627. .mi .tx em{font-style:normal;display:block;font-size:11.5px;color:var(--ink-3);margin-top:3px}
  628. .mi .rv{color:var(--ink-3);font-size:13.5px;display:flex;align-items:center;gap:4px}
  629. /* 开关 */
  630. .sw2{width:44px;height:26px;border-radius:14px;background:var(--line-2);position:relative;flex:none;transition:.2s}
  631. .sw2::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:.2s}
  632. .sw2.on{background:var(--brand)}
  633. .sw2.on::after{left:21px}
  634. /* 数据表(App 内) */
  635. .dt{width:100%;border-collapse:collapse;font-size:12.5px}
  636. .dt th{background:var(--surface-2);color:var(--ink-3);font-size:10.5px;font-weight:500;padding:9px 10px;text-align:right;letter-spacing:.02em}
  637. .dt th:first-child{text-align:left}
  638. .dt td{padding:10px;text-align:right;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}
  639. .dt td:first-child{text-align:left;color:var(--ink-2)}
  640. /* 键盘 */
  641. .kbd{background:var(--surface-2);padding:8px 6px 26px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}
  642. .kbd span{height:44px;border-radius:8px;background:var(--surface);display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:500;box-shadow:0 1px 2px rgba(15,27,51,.10)}
  643. [data-theme="dark"] .kbd span{box-shadow:none;border:1px solid var(--line)}
  644. .kbd span.fn{background:transparent;box-shadow:none;font-size:15px;color:var(--ink-2)}
  645. .kbd span.ok{background:var(--brand);color:var(--on-brand);font-size:16px}
  646. /* 对照页专用 */
  647. .pair{display:grid;grid-template-columns:390px 390px;gap:36px;justify-content:start}
  648. .pair-lb{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--canvas-mute);margin-bottom:12px;letter-spacing:.08em}
  649. .pair-lb i{width:12px;height:12px;border-radius:3px;border:1px solid var(--canvas-line);flex:none}
  650. /* 角标占位:有角标的卡片顶部让出空间,避免压住标的名 */
  651. .pos:has(.corner) .pos-hd{padding-top:15px}
  652. .qc:has(.corner){padding-top:26px}
  653. /* 列表视图切换:卡片 / 表格 */
  654. .viewtog{display:inline-flex;padding:2px;background:var(--surface-2);border-radius:8px;gap:2px;flex:none;position:relative}
  655. .viewtog.sep{margin-left:4px}
  656. .viewtog.sep::before{content:"";position:absolute;left:-7px;top:2px;bottom:2px;width:1px;background:var(--line-2)}
  657. .viewtog span{width:28px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--ink-3)}
  658. .viewtog span.on{background:var(--surface);color:var(--brand);box-shadow:var(--shadow-card)}
  659. [data-theme="dark"] .viewtog span.on{background:var(--surface-3)}
  660. .viewtog .icn{width:15px;height:15px;stroke-width:1.8}
  661. .fright{display:flex;align-items:center;gap:12px}
  662. /* ==== v1.3 · TRN 专用 BEGIN ==== */
  663. /* ---------- 品类 Tab(票据页大标题位 / 账户页持仓区)---------- */
  664. .cattab{display:flex;align-items:baseline;gap:18px;padding:4px 20px 0;flex:none}
  665. .cattab span{font-size:17px;font-weight:500;color:var(--ink-3)}
  666. .cattab span.on{font-size:22px;font-weight:650;color:var(--ink-1);letter-spacing:.02em}
  667. .cattab .srt{margin-left:auto;align-self:center;width:30px;height:30px;border-radius:9px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;color:var(--ink-2)}
  668. .cattab .srt .icn{width:17px;height:17px}
  669. .tabs span .dot{top:8px;right:-8px}
  670. .holdhd{display:flex;align-items:center;gap:10px;padding:16px 16px 9px}
  671. .holdhd h3{font-size:14.5px;font-weight:600;flex:none}
  672. .holdhd .seg{flex:1;max-width:220px;margin-left:auto}
  673. .holdhd .seg span{padding:5px 0;font-size:12.5px}
  674. .holdhd .srt{width:28px;height:28px;border-radius:8px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none}
  675. .holdhd .srt .icn{width:16px;height:16px}
  676. /* ---------- 订单卡片(订单号作标题)---------- */
  677. .oc{margin:0 16px 11px;padding:13px 14px 14px}
  678. .oc .hd{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
  679. .oc .no{font-family:var(--font-mono);font-size:13.5px;font-weight:600;color:var(--ink-1);letter-spacing:.01em}
  680. .oc .tm{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);margin-top:4px}
  681. .oc .kvs{margin-top:11px;padding-top:10px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:7px}
  682. .oc .kv2{display:flex;justify-content:space-between;font-size:12.5px}
  683. .oc .kv2 span{color:var(--ink-3)}
  684. .oc .kv2 b{font-weight:500;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink-1)}
  685. .oc .kv2 b.em{color:var(--brand);font-weight:600;font-size:13.5px}
  686. .oc .ops{display:flex;gap:8px;margin-top:13px}
  687. .oc .ops .btn{flex:1;height:36px;font-size:13.5px;border-radius:10px;box-shadow:none;letter-spacing:.02em}
  688. .oc .ops .btn.pri{flex:1.5}
  689. .oc .ops .btn.off{background:var(--surface-2);color:var(--ink-4);border:0}
  690. .oc .rsn{margin-top:8px;font-size:12px;color:var(--danger)}
  691. .st.set{color:var(--ink-2)}
  692. .st.cf{color:var(--brand)}
  693. .st.cf i{background:transparent;border:1.6px solid currentColor}
  694. /* ---------- 票据持仓卡(编号作标题、六格)---------- */
  695. .nc{margin:0 16px 11px;padding:13px 14px 4px}
  696. .nc .hd{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
  697. .nc .no{font-family:var(--font-mono);font-size:14px;font-weight:600}
  698. .nc .se{font-size:11px;color:var(--ink-3);margin-top:4px}
  699. .nc .tg{display:flex;gap:5px;align-items:center}
  700. .nc .val{display:flex;align-items:baseline;justify-content:space-between;margin-top:11px;padding-top:10px;border-top:1px solid var(--line)}
  701. .nc .val span{display:block;font-size:11px;color:var(--ink-3);margin-bottom:3px}
  702. .nc .val b{font-size:19px;font-weight:600;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  703. .nc .val b small{font-size:12px;font-weight:400;color:var(--ink-2);margin-left:3px}
  704. .nc .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 8px;padding:10px 0 12px}
  705. .nc .g3 span{display:block;font-size:10.5px;color:var(--ink-3)}
  706. .nc .g3 b{display:block;margin-top:4px;font-size:12.5px;font-weight:500;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}
  707. .nc.sold .no,.nc.sold .val b{color:var(--ink-3)}
  708. .tag.zb{background:var(--warn);color:#fff}
  709. .tag.zb.dg{background:var(--danger)}
  710. [data-theme="dark"] .tag.zb{color:#05122E}
  711. /* ---------- 票据详情概要 ---------- */
  712. .sumc{margin:10px 16px 0;padding:14px 15px 4px}
  713. .sumc .hd{display:flex;justify-content:space-between;align-items:flex-start}
  714. .sumc .no{font-family:var(--font-mono);font-size:14.5px;font-weight:600}
  715. .sumc .se{font-size:11px;color:var(--ink-3);margin-top:4px}
  716. .sumc .vl{margin-top:12px;padding-top:11px;border-top:1px solid var(--line);display:flex;align-items:center}
  717. .sumc .vl span{display:block;font-size:11.5px;color:var(--ink-3)}
  718. .sumc .vl b{display:block;margin-top:4px;font-size:25px;font-weight:700;font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.005em}
  719. .sumc .vl b small{font-size:13px;font-weight:500;color:var(--ink-2);margin-left:4px}
  720. .sumc .vl .icn{margin-left:auto;color:var(--ink-3)}
  721. .sumc .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;padding:13px 0 12px}
  722. .sumc .g3 span{display:block;font-size:10.5px;color:var(--ink-3)}
  723. .sumc .g3 b{display:block;margin-top:4px;font-size:13px;font-weight:500;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}
  724. .rk-ok{color:var(--ok)!important} .rk-warn{color:var(--warn)!important} .rk-dg{color:var(--danger)!important}
  725. .dtabs{margin-top:6px;background:var(--app-bg)}
  726. .dtabs span{flex:1;text-align:center}
  727. .tabs.dtabs{gap:0;padding:0 8px}
  728. /* ---------- 底部操作栏(追保 · 调仓 · 更多)---------- */
  729. .abar{display:flex;gap:10px;padding:10px 16px 28px;background:var(--surface);border-top:1px solid var(--line);flex:none}
  730. .abar .btn{height:44px;font-size:15px;box-shadow:none}
  731. .abar .btn.ghost{flex:1}
  732. .abar .btn.pri{flex:1.5}
  733. .abar .btn.more{flex:none;width:64px}
  734. .bbar2{display:flex;gap:11px;padding:10px 16px 28px;background:var(--surface);border-top:1px solid var(--line);flex:none}
  735. .bbar2 .btn{flex:1;box-shadow:none}
  736. .btn.rise{background:var(--rise);color:#fff}
  737. .btn.fall{background:var(--fall);color:#fff}
  738. [data-theme="dark"] .btn.rise,[data-theme="dark"] .btn.fall{color:#05122E}
  739. .agree{display:flex;align-items:flex-start;gap:8px;padding:12px 16px 0;font-size:12.5px;color:var(--ink-2);line-height:1.55;background:var(--surface)}
  740. .agree .cb{margin-top:1px}
  741. .agree a,.lk2{color:var(--brand);text-decoration:none}
  742. /* ---------- 市场 / 交易渠道标签 ---------- */
  743. .mk{display:inline-block;font-family:var(--font-num);font-size:9.5px;font-weight:700;line-height:13px;padding:0 3px;border-radius:3px;margin-right:4px;vertical-align:1px}
  744. .mk.a{color:var(--accent);background:var(--accent-weak)}
  745. .mk.hk{color:var(--danger);background:var(--danger-weak)}
  746. .mk.us{color:var(--brand);background:var(--brand-weak)}
  747. .chn{display:inline-flex;align-items:center;font-size:9.5px;line-height:13px;padding:0 4px;border-radius:3px;border:1px solid var(--accent-line);color:var(--accent);margin-left:5px;white-space:nowrap;font-family:"PingFang SC",system-ui,sans-serif;font-weight:500}
  748. .sname b{display:flex;align-items:center;font-size:12.5px;font-weight:500}
  749. .sname span{display:block;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);margin-top:3px}
  750. .sname b .chn{display:inline-flex;margin-top:0;font-family:"PingFang SC",system-ui,sans-serif;font-size:9.5px;color:var(--accent)}
  751. .dir-up{color:var(--rise);font-weight:600} .dir-dn{color:var(--fall);font-weight:600}
  752. /* ---------- 数据表(窄表,表头 34 / 行 50,带排序箭头)---------- */
  753. .tt{background:var(--surface)}
  754. .tt .r{display:flex;align-items:center;min-height:50px;padding:6px 12px;border-bottom:1px solid var(--line);gap:8px;font-size:12px}
  755. .tt .r.h{min-height:34px;background:var(--surface-2);color:var(--ink-3);font-size:10.5px;padding:0 12px}
  756. .tt .r>*{flex:1;min-width:0}
  757. .tt .c.n{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  758. .tt .r.h .c.n{font-family:inherit}
  759. .tt .c.n i{display:block;font-style:normal;font-size:10.5px;color:var(--ink-3);margin-top:2px}
  760. .tt .r.h .c.n i{font-size:9.5px;color:var(--ink-4);margin-top:1px}
  761. .tt .c .srt{display:inline-block;width:9px;height:9px;vertical-align:-1px;color:var(--ink-4)}
  762. .tt .c .srt.on{color:var(--brand)}
  763. .tt .r.sel{background:var(--brand-weak)}
  764. .tt .xops{display:flex;gap:0;background:var(--surface-2);border-bottom:1px solid var(--line)}
  765. .tt .xops span{flex:1;text-align:center;padding:10px 0;font-size:13px;color:var(--brand);font-weight:550;border-right:1px solid var(--line)}
  766. .tt .xops span:last-child{border-right:0}
  767. .tt .xops span.off{color:var(--ink-4);font-weight:400}
  768. .tt .foot{padding:11px 0 13px;text-align:center;font-size:11px;color:var(--ink-4)}
  769. .tcard{margin:12px 16px 0;padding:0}
  770. .tcard .tt{border-radius:14px;overflow:hidden}
  771. /* ---------- 指令 Tab 分段 / 历史快捷筛选 ---------- */
  772. .seg2{margin:12px 16px 10px}
  773. .seg2 span em{font-style:normal;font-family:var(--font-num);margin-left:2px}
  774. .qfb{display:flex;align-items:center;gap:16px;padding:12px 16px 10px}
  775. .qfb span{font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center;gap:3px}
  776. .qfb span .icn{width:12px;height:12px;color:var(--ink-3)}
  777. .qfb span.on{color:var(--brand);font-weight:560}
  778. .qfb span.on .icn{color:var(--brand)}
  779. .qfb .fmore{margin-left:auto}
  780. /* ---------- 菜单(查询 Tab)---------- */
  781. .qmenu{margin:12px 16px 0}
  782. .qmenu .mi{font-size:14.5px;padding:15px 15px}
  783. .qmenu .mi .icn{color:var(--ink-4);width:15px;height:15px}
  784. /* ---------- 底部动作抽屉(更多)---------- */
  785. .asheet{padding-bottom:26px}
  786. .asheet .ah{text-align:center;font-size:12px;color:var(--ink-3);padding:14px 0 8px}
  787. .asheet .ai{text-align:center;padding:15px 0;font-size:15.5px;border-top:1px solid var(--line);color:var(--ink-1)}
  788. .asheet .gap{height:8px;background:var(--surface-2)}
  789. .asheet .ai.cancel{border-top:0;color:var(--ink-3)}
  790. /* ---------- 品类排序抽屉 ---------- */
  791. .drag{display:flex;align-items:center;gap:12px;margin:0 18px;padding:14px 4px;border-bottom:1px solid var(--line);font-size:15px}
  792. .drag .icn{color:var(--ink-4)}
  793. .drag em{font-style:normal;font-size:11.5px;color:var(--ink-3);margin-left:auto}
  794. .drag.lift{background:var(--surface);box-shadow:var(--shadow-pop);border-radius:12px;border-bottom:0;padding:14px 14px;margin:6px 12px;transform:rotate(-1deg)}
  795. /* ---------- 弹框里的只读行 / 输入 / 对比表 ---------- */
  796. .dk{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13.5px}
  797. .dk span{color:var(--ink-3)}
  798. .dk b{font-weight:500;font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right}
  799. .dk b.dg{color:var(--danger)} .dk b.m{font-family:var(--font-mono);font-size:12.5px} .dk b.em{color:var(--brand);font-weight:600}
  800. .dbody{padding:12px 18px 0;text-align:left}
  801. .flbl{font-size:12.5px;color:var(--ink-2);margin:12px 0 7px;display:flex;align-items:center;gap:3px}
  802. .flbl i{font-style:normal;color:var(--danger)}
  803. .flbl em{font-style:normal;margin-left:auto;font-size:11.5px;color:var(--ink-3)}
  804. .field.sm{height:42px;font-size:14px}
  805. .field .num{font-family:var(--font-num)}
  806. .field .unit{font-family:var(--font-num)}
  807. .field.ro{background:var(--surface-2);border-color:transparent;color:var(--ink-2)}
  808. .field.area{height:64px;align-items:flex-start;padding-top:11px}
  809. .hint2{font-size:11px;color:var(--ink-3);margin-top:6px;line-height:1.5}
  810. .cmp{margin-top:12px;border:1px solid var(--line);border-radius:12px;overflow:hidden}
  811. .cmp div{display:flex;padding:9px 12px;font-size:12.5px;align-items:center}
  812. .cmp div+div{border-top:1px solid var(--line)}
  813. .cmp div span{flex:1;text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  814. .cmp div span:first-child{text-align:left;color:var(--ink-2);font-family:inherit}
  815. .cmp .h{background:var(--surface-2);padding:7px 12px}
  816. .cmp .h span{font-size:10.5px;color:var(--ink-3);font-family:inherit}
  817. .cmp .arw{color:var(--ink-4);font-size:11px;margin:0 2px}
  818. .cmpt{font-size:12px;color:var(--ink-3);margin-top:14px}
  819. /* ---------- 表单页(票据变更 / 调仓)---------- */
  820. .fcard{margin:12px 16px 0;padding:2px 15px}
  821. .fr{display:flex;align-items:center;gap:12px;min-height:52px;padding:7px 0;border-bottom:1px solid var(--line)}
  822. .fr:last-child{border-bottom:0}
  823. .fr>label{flex:none;width:110px;font-size:13px;color:var(--ink-2);display:flex;align-items:center;gap:2px}
  824. .fr>label i{font-style:normal;color:var(--danger)}
  825. .fr>.ctl{flex:1;min-width:0;display:flex;align-items:center;gap:7px;justify-content:flex-end}
  826. .fr>.ctl .field{flex:1;height:38px;border-radius:10px;font-size:13.5px;padding:0 11px}
  827. .fr>.ctl .stepper{flex:1;height:36px}
  828. .fr>.ctl .stepper b{width:32px;color:var(--brand)}
  829. .fr>.ctl .stepper i{font-size:14px}
  830. .fr>.ctl .stepper.ro{background:var(--surface-2)}
  831. .fr>.ctl .stepper.ro b{color:var(--ink-4)}
  832. .fr>.ctl .stepper.ro i{color:var(--ink-3)}
  833. .fr>.ctl .ib2{width:36px;height:36px;border-radius:10px;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--brand);flex:none;background:var(--surface)}
  834. .fr>.ctl .ib2 .icn{width:16px;height:16px}
  835. .fr>.ctl b.v{font-weight:500;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:14px}
  836. .fr>.ctl b.v.mu{color:var(--ink-4)}
  837. .fr .sel2{flex:1;height:38px;border-radius:10px;border:1px solid var(--line-2);background:var(--surface);display:flex;align-items:center;justify-content:space-between;padding:0 11px;font-size:13.5px}
  838. .fr .sel2 .icn{width:13px;height:13px;color:var(--ink-3)}
  839. .fr .sel2.ro{background:var(--surface-2);border-color:transparent;color:var(--ink-3)}
  840. .fr.sub{min-height:0;padding:0 0 9px;border-bottom:1px solid var(--line);justify-content:flex-end;gap:14px;font-size:11.5px;color:var(--ink-3)}
  841. .fr.sub b{font-weight:400;font-family:var(--font-num)}
  842. .quote{display:flex;align-items:baseline;gap:10px;padding:2px 0 11px}
  843. .quote b{font-size:24px;font-weight:600;font-family:var(--font-num);color:var(--rise)}
  844. .quote span{font-size:13px;font-family:var(--font-num);color:var(--rise)}
  845. .qty{padding:10px 0 12px;border-top:1px solid var(--line)}
  846. .qty .qr{display:flex;align-items:center;gap:6px;margin-top:7px}
  847. .qty .qr:first-child{margin-top:0}
  848. .qty .qr>span{flex:none;width:118px;white-space:nowrap;font-size:11px;color:var(--ink-3)}
  849. .qty .qr>span b{font-weight:500;color:var(--ink-1);font-family:var(--font-num)}
  850. .qty .qc2{display:flex;gap:5px;overflow:hidden}
  851. .qty .qc2 em{font-style:normal;height:24px;padding:0 6px;border-radius:12px;font-size:11.5px;display:flex;align-items:center;border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;font-family:var(--font-num)}
  852. .qty .qr.op .qc2 em{border-color:var(--rise);color:var(--rise)}
  853. .qty .qr.cl .qc2 em{border-color:var(--fall);color:var(--fall)}
  854. .qty .qr .qc2 em.on{background:var(--rise);color:#fff}
  855. .qty .qc2 em.ed{border-color:var(--brand-line);color:var(--brand)}
  856. .qty .qr.off .qc2 em{border-color:var(--line);color:var(--ink-4)}
  857. .book{margin:12px 16px 0;padding:12px 0;display:flex}
  858. .book>div{flex:1;padding:0 13px}
  859. .book>div+div{border-left:1px solid var(--line)}
  860. .book h5{font-size:12.5px;font-weight:600;margin-bottom:6px}
  861. .book .lv{display:flex;align-items:center;gap:7px;height:25px;font-size:12px;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  862. .book .lv i{width:15px;height:15px;border-radius:3px;font-style:normal;font-size:9.5px;font-weight:600;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--rise)}
  863. .book .sell .lv i{background:var(--fall)}
  864. [data-theme="dark"] .book .lv i{color:#05122E}
  865. .book .lv b{font-weight:500;flex:1}
  866. .book .lv span{color:var(--ink-3);font-size:11px}
  867. .sech{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink-3);padding:13px 0 2px}
  868. .sech b{font-size:13px;color:var(--ink-1);font-weight:600}
  869. .secbad{font-size:10.5px;color:var(--ink-3);background:var(--surface-2);border-radius:4px;padding:1px 6px}
  870. /* ---------- 快捷选项编辑 ---------- */
  871. .qedit{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 18px 0}
  872. .qedit span{position:relative;height:36px;border-radius:18px;border:1px solid var(--rise);color:var(--rise);display:flex;align-items:center;justify-content:center;font-size:13px;font-family:var(--font-num)}
  873. .qedit span i{position:absolute;right:-5px;top:-5px;width:16px;height:16px;border-radius:50%;background:var(--ink-3);color:#fff;font-style:normal;font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1}
  874. .qedit span.add{border-style:dashed;border-color:var(--line-2);color:var(--ink-3);font-size:18px}
  875. .qedit span.lift{box-shadow:var(--shadow-pop);background:var(--surface);transform:scale(1.06)}
  876. .qtip{font-size:11.5px;color:var(--ink-3);text-align:center;margin-top:5px}
  877. .segr{display:flex;gap:8px;padding:14px 18px 0}
  878. .segr span{flex:1;height:34px;border-radius:9px;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:13.5px;color:var(--ink-2)}
  879. .segr span.on{border-color:var(--brand);background:var(--brand-weak);color:var(--brand);font-weight:600}
  880. /* ---------- 记录列表(三四列)---------- */
  881. .rt{background:var(--surface)}
  882. .rt .r{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);font-size:12.5px}
  883. .rt .r.h{padding:8px 14px;background:var(--surface-2);font-size:10.5px;color:var(--ink-3)}
  884. .rt .r>*{flex:1;min-width:0}
  885. .rt .c{white-space:nowrap}
  886. .rt .c.w2{flex:2.2}
  887. .rt .c.st0{flex:.8}
  888. .rt .c .ln span{flex:1;overflow:hidden;text-overflow:ellipsis}
  889. .rt .c .ln b{flex:none;min-width:44px;text-align:right}
  890. .wlbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0;font-size:12px;color:var(--ink-3)}
  891. .wlbar .rt2{display:flex;gap:8px}
  892. .wlbar .rt2 span{font-size:12.5px;color:var(--brand);border:1px solid var(--brand-line);border-radius:14px;padding:4px 11px;background:var(--brand-weak)}
  893. .wlbar .rt2 span.pl{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}
  894. .rt .c.n{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  895. .rt .r.h .c.n{font-family:inherit}
  896. .rt .c.t{text-align:right;font-family:var(--font-num);font-size:11.5px;color:var(--ink-2);line-height:1.45}
  897. .rt .c.t i{display:block;font-style:normal;color:var(--ink-3);font-size:10.5px}
  898. .rt .c .ln{display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:1.6}
  899. .rt .c .ln b{font-weight:400;font-family:var(--font-num)}
  900. .rt .pos{color:var(--rise)} .rt .neg{color:var(--fall)}
  901. .rtcard{margin:0 16px;border-radius:14px;overflow:hidden}
  902. .ffb{display:flex;align-items:center;gap:8px;padding:11px 16px;flex-wrap:nowrap}
  903. .ffb .fpill{height:32px;padding:0 12px;font-size:12.5px}
  904. .ffb .fsearch{margin:0;height:32px;flex:1;min-width:0;border-radius:16px;font-size:12.5px;padding:0 11px}
  905. .ffb .fsearch .icn{width:14px;height:14px}
  906. .navbar .rt2{margin-left:auto;position:relative;z-index:2;display:flex;gap:8px}
  907. .navbar .rt2 span{font-size:12.5px;color:var(--brand);border:1px solid var(--brand-line);border-radius:14px;padding:4px 10px;background:var(--brand-weak)}
  908. .navbar .rt2 span.pl{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}
  909. .frow.rs>b{color:var(--danger)}
  910. .frow>b.rk{font-weight:600}
  911. .frow b.lkm{color:var(--brand);font-family:var(--font-mono);font-size:12.5px}
  912. .frow b.m{font-family:var(--font-mono);font-size:12.5px}
  913. .frow b.mu{color:var(--ink-4)}
  914. .frow b .arr{color:var(--ink-4);margin:0 4px}
  915. .frow b.dg{color:var(--danger)}
  916. .frow b.em{color:var(--brand);font-weight:600}
  917. .dcard{margin:0 16px}
  918. .fgrp{margin:0 16px;padding:0}
  919. .fgrp .fh{display:flex;justify-content:space-between;align-items:center;padding:13px 15px 9px;font-size:13.5px;font-weight:600}
  920. .fgrp .fh em{font-style:normal;font-size:12px;color:var(--brand);font-weight:500;display:flex;align-items:center;gap:2px}
  921. .fgrp .fh em.mu{color:var(--ink-3)}
  922. .fgrp .fh .icn{width:12px;height:12px}
  923. .fgrp+.fgrp{margin-top:0;border-top:1px solid var(--line);border-radius:0}
  924. .ftab{font-size:11px}
  925. .ftab .r{display:flex;padding:8px 15px;border-top:1px solid var(--line);gap:6px}
  926. .ftab .r.h{background:var(--surface-2);color:var(--ink-3);font-size:10px}
  927. .ftab .r span{flex:1;white-space:nowrap}
  928. .ftab .r span.w{flex:2.5;white-space:normal}
  929. .ftab .r span:first-child{flex:.85}
  930. .ptab .r.h .icn{width:10px;height:10px;vertical-align:-1px;color:var(--ink-4);margin-left:1px}
  931. .ptab .r.h .icn.on{color:var(--brand)}
  932. .ptab .r{height:54px}
  933. .ptab .r.h{height:36px}
  934. .ptab .xops{display:flex;background:var(--surface-2);border-bottom:1px solid var(--line)}
  935. .ptab .xops span{flex:1;text-align:center;padding:10px 0;font-size:13px;color:var(--brand);font-weight:550;border-right:1px solid var(--line)}
  936. .ptab .xops span:last-child{border-right:0}
  937. .ptab .xops span.off{color:var(--ink-4);font-weight:400}
  938. .ptab .c.n b{font-weight:500}
  939. .ptab .c.dir b{display:block;font-size:12.5px}
  940. .ptab .c.dir span{display:block;font-size:10.5px;margin-top:3px;color:var(--accent)}
  941. .ptab .c.dir span.dn{color:var(--ok)} .ptab .c.dir span.gy{color:var(--ink-3)} .ptab .c.dir span.rj{color:var(--danger)}
  942. .ptab .c.tm{font-family:var(--font-num);font-size:11px;color:var(--ink-2);text-align:right}
  943. .ptab .c.tm i{display:block;font-style:normal;color:var(--ink-3);font-size:10.5px;margin-top:2px}
  944. .tfoot{padding:11px 0 12px;text-align:center;font-size:11px;color:var(--ink-4);background:var(--surface)}
  945. .ftab .r span.n{text-align:right;font-family:var(--font-num)}
  946. .note-t{font-size:11.5px;color:var(--ink-3);padding:10px 16px 0;line-height:1.6}
  947. .bbar1{padding:12px 16px 30px;border-top:1px solid var(--line);background:var(--surface);flex:none}
  948. .bbar1 .btn{box-shadow:none}
  949. .cfc{margin:0 16px 10px;padding:13px 14px}
  950. .cfc .t{font-family:var(--font-mono);font-size:11px;color:var(--ink-3)}
  951. .cfc .r{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:8px}
  952. .cfc .r+.r{margin-top:6px}
  953. .cfc .r span{font-size:12.5px;color:var(--ink-3)}
  954. .cfc .r b{font-size:14.5px;font-weight:500}
  955. .cfc .r b.n{font-size:15px;font-weight:600;font-family:var(--font-num)}
  956. .cfc .r b.o{color:var(--ink-2)}
  957. .cfc.nw{box-shadow:var(--shadow-card),inset 3px 0 0 var(--brand)}
  958. /* 钱包表(同 04 A1,代码 DataTable 小表) */
  959. .wtab .wr{display:flex;align-items:center;gap:14px;padding:0 10px;height:38px;border-bottom:1px solid var(--line);font-size:12px;white-space:nowrap}
  960. .wtab .wr.h{height:36px;background:var(--surface-2);font-size:10.5px;letter-spacing:.02em;color:var(--ink-3)}
  961. .wtab .wr>*{flex:1;text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  962. .wtab .wr.h>*{font-family:inherit}
  963. .wtab .wr>*:first-child{flex:none;width:22px;text-align:left;font-family:var(--font-mono);color:var(--ink-2)}
  964. .wtab .wr.h>*:first-child{font-family:inherit;color:var(--ink-3)}
  965. .wtab .wr:last-child{border-bottom:0}
  966. .wfoot{display:flex;justify-content:flex-end;padding:9px 15px;border-top:1px solid var(--line)}
  967. .wfoot span{font-size:12.5px;color:var(--brand);display:flex;align-items:center;gap:3px}
  968. .quick.one .qk{justify-content:center}
  969. /* 共赢 Tab:展期记录入口行 + 列表头 */
  970. .rocard{margin:0 16px 10px;display:flex;align-items:center;gap:10px;padding:12px 14px;position:relative}
  971. .rocard .ib{width:30px;height:30px;border-radius:9px;background:var(--brand-weak);color:var(--brand);display:flex;align-items:center;justify-content:center;flex:none}
  972. .rocard b{font-size:14px;font-weight:550}
  973. .rocard .rd{width:7px;height:7px;border-radius:50%;background:var(--danger);margin-left:-4px;align-self:flex-start;margin-top:6px}
  974. .rocard .go{margin-left:auto;font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:2px}
  975. .rocard .go .icn{width:13px;height:13px}
  976. .lsthd{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 10px}
  977. .lsthd .cnt{font-size:12.5px;color:var(--ink-3)}
  978. .lsthd .more{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:2px}
  979. .lsthd .more .icn{width:13px;height:13px}
  980. /* 资产详情(同 05 S1) */
  981. .glist .r .v{font-family:var(--font-num)}
  982. .netv .amt{font-family:var(--font-num)}
  983. .gtitle.tight em{font-family:var(--font-num)}
  984. /* 品类 Tab 上的红点(未选中的品类有待处理时) */
  985. .cattab span{position:relative}
  986. .cattab span .dot{position:absolute;top:-1px;right:-8px;width:7px;height:7px;border-radius:50%;background:var(--danger)}
  987. /* 共赢订单卡片筛选胶囊(同 03 O1) */
  988. .filterbar .fb em{font-style:normal;color:var(--ink-3);font-weight:400}
  989. /* 合适性评估弹窗(同 02 Q23 / Q24) */
  990. .stab{border-top:1px solid var(--line)}
  991. .stab>div{display:grid;grid-template-columns:1.2fr 1.15fr 1fr 52px;gap:6px;padding:9px 10px;border-bottom:1px solid var(--line);font-size:11px;line-height:1.45;color:var(--ink-1);align-items:start}
  992. .stab>div span{text-align:right}
  993. .stab>div span:first-child{text-align:left;color:var(--ink-2)}
  994. .stab .sh{background:var(--surface-2);font-size:10.5px;color:var(--ink-3);padding:8px 10px;white-space:nowrap}
  995. .stab .sh span:first-child{color:var(--ink-3)}
  996. .stab .y{color:var(--ok)} .stab .n{color:var(--danger)}
  997. .reasons{padding:10px 16px 0;display:flex;flex-direction:column;gap:9px}
  998. .reasons .rad{font-size:12.5px;align-items:flex-start;line-height:1.5}
  999. .reasons .rad i{margin-top:2px}
  1000. .reasons .oth{display:flex;align-items:center;gap:10px}
  1001. .reasons .oth .field{flex:1;height:36px;font-size:12.5px}
  1002. /* 导航栏右侧图标(全部历史指令的筛选) */
  1003. .navbar .nfic{margin-left:auto;position:relative;z-index:2;color:var(--ink-2);display:flex}
  1004. .navbar .nfic .icn{width:19px;height:19px}
  1005. /* 列表上方就地下拉(记录类列表 / 历史快捷筛选):胶囊下方展开,余下列表区压暗 */
  1006. .ffwrap{position:relative;z-index:6}
  1007. .ffwrap .ffmask{position:absolute;left:0;right:0;top:100%;height:900px;background:var(--scrim)}
  1008. .ffwrap .ffpop{position:absolute;left:0;right:0;top:100%;background:var(--surface);border-radius:0 0 16px 16px;box-shadow:var(--shadow-pop);padding:4px 0 8px}
  1009. .ffpop .fo{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;font-size:14px;color:var(--ink-2)}
  1010. .ffpop .fo+.fo{border-top:1px solid var(--line)}
  1011. .ffpop .fo.on{color:var(--brand);font-weight:600}
  1012. .ffpop .fo .icn{width:15px;height:15px;color:var(--brand)}
  1013. .ffpop .fq{display:flex;gap:9px;padding:12px 18px 0}
  1014. .ffpop .fq span{flex:1;height:34px;border-radius:17px;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--ink-2)}
  1015. .ffpop .fq span.on{border-color:var(--brand);background:var(--brand-weak);color:var(--brand);font-weight:600}
  1016. .ffpop .fd{display:flex;align-items:center;gap:8px;padding:12px 18px 0}
  1017. .ffpop .fd .dt{flex:1}
  1018. .ffpop .fd i{font-style:normal;font-size:12.5px;color:var(--ink-3)}
  1019. .ffpop .fbtn{display:flex;gap:12px;padding:14px 18px 6px}
  1020. .ffpop .fbtn .btn{flex:1;height:40px;font-size:14.5px;box-shadow:none}
  1021. .ffpop .fbtn .btn.ghost{background:var(--surface-2);border:0;color:var(--ink-2);font-weight:600}
  1022. .ffpop .fsr{display:flex;align-items:center;gap:10px;padding:8px 16px 4px}
  1023. .ffpop .fsr .fsearch{margin:0;flex:1;height:38px;border-radius:19px}
  1024. .ffpop .fsr .fsearch b{font-weight:500}
  1025. .ffpop .fsr>span{font-size:14px;color:var(--brand)}
  1026. .ffpop .sgi{display:flex;align-items:center;gap:8px;padding:12px 18px;font-size:14px;border-top:1px solid var(--line)}
  1027. .ffpop .sgi em{font-style:normal;color:var(--brand)}
  1028. .ffpop .sgi span{font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}
  1029. .qfb span.open .icn{transform:rotate(180deg)}
  1030. .ffb .fpill.open .icn{transform:rotate(180deg)}
  1031. /* 调仓:证券联想浮层、跟价中、算法时间提示 */
  1032. .sugabs{position:absolute;left:16px;right:16px;z-index:8;margin-top:0}
  1033. .sugabs div{align-items:center}
  1034. .sugabs .mk{margin-right:0}
  1035. .fr>.ctl .ib2.on{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}
  1036. .fr>label em.fl{font-style:normal;font-size:10px;color:var(--brand);background:var(--brand-weak);border-radius:4px;padding:0 4px;margin-left:4px;line-height:15px}
  1037. .fr.tip{min-height:0;padding:0 0 9px;justify-content:flex-end;font-size:11px;color:var(--ink-3)}
  1038. .fr .sel2{font-size:13px}
  1039. .fr .sel2 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  1040. .frow>span{flex:none;white-space:nowrap}
  1041. .fr>.ctl .field.ro{background:var(--surface-2);border-color:transparent;color:var(--ink-3)}
  1042. .fr>.ctl .stepper.err{border-color:var(--danger)}
  1043. .fr>.ctl .stepper.err i{color:var(--danger)}
  1044. .book.ph .lv b,.book.ph .lv span{color:var(--ink-4)}
  1045. .book.ph .lv i{opacity:.45}
  1046. /* 我的 → 费用信息表(同 06 M6 的 DataTable) */
  1047. .feet{margin:0 16px;background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-card)}
  1048. [data-theme="dark"] .feet{border:1px solid var(--line)}
  1049. .feet .h{display:flex;align-items:center;height:36px;padding:0 10px;background:var(--surface-2);font-size:10.5px;color:var(--ink-3);letter-spacing:.02em}
  1050. .feet .g{display:flex;align-items:center;padding:8px 10px;border-top:1px solid var(--line);font-size:12px}
  1051. .feet .c1{width:60px;flex:none;color:var(--ink-2)}
  1052. .feet .c2{width:66px;flex:none;text-align:right;color:var(--ink-2)}
  1053. .feet .rs{flex:1;display:flex;flex-direction:column}
  1054. .feet .rs div{display:flex;height:26px;align-items:center}
  1055. .feet .rs span,.feet .h .n{flex:1;text-align:right;font-family:var(--font-num)}
  1056. .feet .h .n{font-family:inherit}
  1057. .gtitle.nw b{color:var(--ink-1);font-weight:600}
  1058. /* 第三轮补帧:平仓行选中、置灰行的「编辑」、窄列日期、时分滚轮、弹框内联想、行内报错 */
  1059. .qty .qr.cl .qc2 em.on{background:var(--fall);color:#fff}
  1060. [data-theme="dark"] .qty .qr .qc2 em.on{color:#05122E}
  1061. .qty .qr.off .qc2 em.ed{border-color:var(--brand-line);color:var(--brand)}
  1062. .rt .c.t.ty{flex:1.36;font-size:10.5px}
  1063. .wheel.two{grid-template-columns:repeat(2,1fr);margin-left:70px;margin-right:70px}
  1064. .dbody .sug{box-shadow:none;border:1px solid var(--line-2);margin-top:6px}
  1065. .dbody .sug div{align-items:center;padding:10px 12px;font-size:13.5px}
  1066. .dbody .sug .mk{margin-right:0}
  1067. .fr.tip.er{color:var(--danger);justify-content:flex-end;gap:4px}
  1068. .fr.tip.er .icn{width:12px;height:12px}
  1069. /* ==== v1.3 · TRN 专用 END ==== */
  1070. /* ==== v1.3 公共覆盖 BEGIN · 2026-10-14 按代码现状对齐(同一段注入全部图纸,改动从清单目录的 common-v13.css 同步) ==== */
  1071. /* 字体:数值走 Inter(代码 NumText),代码 / 编号走 iOS 的 Menlo(代码 MonoText),正文仍是系统字 */
  1072. @font-face{font-family:"Inter";src:url("assets/fonts/Inter-Regular.subset.otf") format("opentype");font-weight:400}
  1073. @font-face{font-family:"Inter";src:url("assets/fonts/Inter-Medium.subset.otf") format("opentype");font-weight:500}
  1074. @font-face{font-family:"Inter";src:url("assets/fonts/Inter-SemiBold.subset.otf") format("opentype");font-weight:600}
  1075. @font-face{font-family:"Inter";src:url("assets/fonts/Inter-Bold.subset.otf") format("opentype");font-weight:700}
  1076. :root{--font-num:"Inter","PingFang SC","Hiragino Sans GB",system-ui,sans-serif;--font-mono:Menlo,"SF Mono",ui-monospace,monospace}
  1077. .phone .num,.hero .amt,.hero .grid3 b,.fxtab td,.pos-val b,.pos-pl,.pos-grid div b,.qt,.gt-r,.stepper i,.kbd span,.tl-i .amt{font-family:var(--font-num)}
  1078. .statusbar .num{font-family:inherit}
  1079. .phone .mono,.pos-code,.qc-sub,.qc-time,.fxtab td:first-child,.sug span,.tl-i .c span,.row .v.m{font-family:var(--font-mono)}
  1080. /* 底栏:四个 Tab(票据 / 账户 / 消息 / 我的);消息 Tab 只有红点,后端不给条数 */
  1081. .tb .tbi{position:relative;display:inline-flex;flex:none}
  1082. .tb .tbi .rdot{position:absolute;top:-2px;left:14px;width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--surface)}
  1083. /* 二级页导航栏:iOS 系统导航栏,表面色底、居中 17 / 600 标题、品牌色返回箭头、无分隔线(H5 标题靠左,见 00 规范) */
  1084. .navbar{height:44px;background:var(--surface)}
  1085. .statusbar:has(+ .navbar){background:var(--surface)}
  1086. .navbar h2{font-size:17px;font-weight:600;letter-spacing:0}
  1087. .navbar .bk{color:var(--brand)}
  1088. .navbar .bk .icn{width:22px;height:22px;stroke-width:2.1}
  1089. /* 图注里的身份标记:本期未上线 / v1.3 新增 / 平台限定 */
  1090. .cap-flags{display:inline-flex;gap:6px;margin-left:8px;vertical-align:1px}
  1091. .cap-flag{font-family:"PingFang SC",system-ui,sans-serif;font-size:10px;letter-spacing:.04em;padding:1px 6px;border-radius:4px;border:1px solid var(--canvas-line);color:var(--canvas-mute);background:var(--canvas-2)}
  1092. .cap-flag.off{color:var(--accent);border-color:var(--accent-line);background:var(--accent-weak)}
  1093. .cap-flag.new{color:var(--brand);border-color:var(--brand-line);background:var(--brand-weak)}
  1094. .cap-flag.plat{color:var(--ok);border-color:rgba(15,123,79,.35);background:var(--ok-weak)}
  1095. /* 实心底上的文字(角标 / 实心标签 / 危险按钮):浅色白字,深色下底色被提亮、改配近黑字(代码 $onFill / $onDanger) */
  1096. [data-theme="dark"] .corner,[data-theme="dark"] .t-danger,[data-theme="dark"] .btn.danger,[data-theme="dark"] .mb,[data-theme="dark"] .gt-new::before{color:#05122E}
  1097. /* 表格首列的迷你角标(代码 CornerBadge variant="mini"):9 / 600、左右 4 */
  1098. .mb{display:inline-flex;align-items:center;font-size:9px;font-weight:600;line-height:12px;padding:1px 4px;border-radius:4px;color:#fff;background:var(--ink-3);white-space:nowrap}
  1099. .mb.d{background:var(--danger)} .mb.a{background:var(--accent)} .mb.m{background:var(--ink-3)} .mb.b{background:var(--brand)}
  1100. /* Toast:按内容定宽、最宽 290(代码 maxW 290),单行放得下就不折行;位置 top 76% */
  1101. .toast{width:max-content;max-width:290px}
  1102. /* ---- 通用组件(代码 components/ 的对应件) ---- */
  1103. /* 资金看板右上「>」用 lg 档 */
  1104. .hero .arrow{width:22px;height:22px}
  1105. /* 只读行:InfoRow(无分隔线)/ FieldRow(带分隔线,.frow),左 ink2 右 Inter */
  1106. .irow{display:flex;justify-content:space-between;align-items:center;padding:14px 15px;font-size:14.5px}
  1107. .irow span{color:var(--ink-2)}
  1108. .irow b{font-weight:400;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  1109. .irow b.dg{color:var(--danger)}
  1110. .frow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;border-bottom:1px solid var(--line);font-size:14.5px}
  1111. .frow>span{color:var(--ink-2);display:flex;align-items:center;gap:6px}
  1112. .frow>b{font-weight:400;font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right}
  1113. .frow.hl{background:var(--brand-weak)}
  1114. .frow.hl>span,.frow.hl>b{color:var(--brand)}
  1115. .frow.hl>b{font-weight:600}
  1116. .frow.last,.frow:last-child{border-bottom:0}
  1117. /* 字段说明 ⓘ(代码 IconButton name="info",ink4 14) */
  1118. .xi{width:14px;height:14px;color:var(--ink-4);flex:none}
  1119. /* 弹窗里的证券行(代码在前)与行情行 */
  1120. .secl{display:flex;align-items:center;gap:7px}
  1121. .secl .mono{font-size:12px;color:var(--ink-3)}
  1122. .secl b{font-size:14.5px;font-weight:600}
  1123. .phint{display:flex;gap:14px;margin-top:9px;font-size:12px;color:var(--ink-3)}
  1124. .phint b{font-weight:400;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  1125. .field .num{font-family:var(--font-num)}
  1126. .errtip .icn{width:13px;height:13px}
  1127. .errtip.r{justify-content:flex-end}
  1128. /* 时间片块(代码 TradingWindowDialog) */
  1129. .twin{border-radius:10px;background:var(--surface-2);padding:13px 0;display:flex;flex-direction:column;align-items:center;gap:5px}
  1130. .twin span{font-size:13px;color:var(--ink-3)}
  1131. .twin b{font-size:17px;font-weight:600;font-family:var(--font-num)}
  1132. /* 弹窗标题区(代码 DialogHeading):图标圆 44 + 标题 16.5 / 600 + 说明 14 / ink2 / 行高 23 */
  1133. .dicon{width:44px;height:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;margin:0 auto 6px}
  1134. .dicon.warn{background:var(--warn-weak);color:var(--warn)}
  1135. .dicon.danger{background:var(--danger-weak);color:var(--danger)}
  1136. .dicon.ok{background:var(--ok-weak);color:var(--ok)}
  1137. .dicon.brand{background:var(--brand-weak);color:var(--brand)}
  1138. .dlg-hd .dsc{margin-top:6px;font-size:14px;color:var(--ink-2);line-height:23px}
  1139. .dlg-ft span{font-weight:500}
  1140. .dlg-ft span.off{color:var(--brand);opacity:.4}
  1141. .dlg-ft span.dg{color:var(--danger)}
  1142. /* 底部面板标题行(代码 SheetFrame 的四套头):select 左标题 + 右 × / centered 居中无关闭 / centered-close 居中 + 右 × / filter 左大标题 + 右 × */
  1143. .shd{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 6px}
  1144. .shd b{font-size:15.5px;font-weight:600}
  1145. .shd .icn{color:var(--ink-3)}
  1146. .shd-c{padding:16px 18px 4px;text-align:center;position:relative}
  1147. .shd-c b{font-size:16.5px;font-weight:600}
  1148. .shd-c .icn{position:absolute;right:18px;top:17px;color:var(--ink-3)}
  1149. /* 单选面板的选项行(代码 SelectSheet) */
  1150. .opt-row{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--ink-2)}
  1151. .opt-row .icn{width:14px;height:14px;color:var(--brand)}
  1152. .opt-row b{font-weight:400;color:var(--ink-1)}
  1153. .opt-row.sel b{font-weight:600}
  1154. .opt-row:last-child{border-bottom:0}
  1155. /* 叠在另一层弹窗之上的第二层遮罩 */
  1156. .scrim.top2{z-index:45}
  1157. /* 列表尾的文字入口(历史票据 > 等) */
  1158. .listfoot{display:flex;justify-content:center;align-items:center;gap:3px;padding:12px 0;font-size:13px;color:var(--brand)}
  1159. .listfoot .icn{width:13px;height:13px}
  1160. /* 分组标题(代码 Section 的标题:12 / ink3,上 16 下 8) */
  1161. .gtitle{padding:16px 16px 8px}
  1162. /* 转圈(代码 ProgressRing,下拉刷新 / 上拉加载 / 检索在搜共用) */
  1163. @keyframes hh-spin{from{transform:rotate(-90deg)}to{transform:rotate(270deg)}}
  1164. .ring{width:16px;height:16px;position:relative;flex:none;display:inline-block}
  1165. .ring>svg{width:100%;height:100%;transform:rotate(-90deg);display:block}
  1166. .ring .trk{fill:none;stroke:var(--line-2);stroke-width:2.8}
  1167. .ring .bar{fill:none;stroke:var(--brand);stroke-width:2.8;stroke-linecap:round}
  1168. .spin{animation:hh-spin .9s linear infinite}
  1169. .ring.lg{width:24px;height:24px}
  1170. .ring.lg .trk,.ring.lg .bar{stroke-width:2.2}
  1171. /* 空态(代码 EmptyState):整页 120×104 / sm 72×62 / row 30×26 三档,插画取色走 --il-* */
  1172. .emptyslot{flex:1;display:flex;align-items:center;justify-content:center;padding:0 0 204px}
  1173. .emptybox{--il-a:#E7EDF6;--il-b:#D8E0EC;--il-c:#F8FAFE;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 32px}
  1174. [data-theme="dark"] .emptybox{--il-a:#1F2A45;--il-b:#161F38;--il-c:#28355A}
  1175. .emptybox .illu{width:120px;height:104px;display:block}
  1176. .emptybox .etxt{margin-top:16px;font-size:14px;color:var(--ink-3);letter-spacing:.1em}
  1177. .emptybox .esub{margin-top:8px;font-size:12px;line-height:1.65;color:var(--ink-4);max-width:236px}
  1178. .emptybox .eact{margin-top:20px}
  1179. .emptybox.sm{padding:26px 20px}
  1180. .emptybox.sm .illu{width:72px;height:62px}
  1181. .emptybox.sm .etxt{margin-top:11px;font-size:12.5px;letter-spacing:.08em}
  1182. .emptybox.row{flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:9px 0}
  1183. .emptybox.row .illu{width:30px;height:26px}
  1184. .emptybox.row .etxt{margin-top:0;font-size:12.5px;letter-spacing:.06em}
  1185. /* 状态点「已提交」档(代码 StatusSemantic submitted:未报 / 待报 / 待审批):品牌色空心 */
  1186. .st.sub{color:var(--brand)}
  1187. .st.sub i{background:transparent;border:1.6px solid currentColor}
  1188. /* ---- 持仓卡片(代码 PositionCard)与通用表格(代码 DataTable) ---- */
  1189. /* 持仓卡片:多枚角标并排;有角标时顶部只让到 15;估值后的币种小一号 */
  1190. .pos .corners{position:absolute;left:0;top:0;display:flex;z-index:3}
  1191. .pos .corners .corner{position:static}
  1192. .pos:has(.corners) .pos-hd{padding-top:2px}
  1193. .pos-val b small{font-size:13.5px;font-weight:400;color:var(--ink-2)}
  1194. .pos-code b{font-weight:400;color:var(--accent)}
  1195. /* 信息格五项一行:整行按宽度降档 12.5 / 11.5 / 10.5,最小档仍放不下时成对的值拆成两行(i) */
  1196. .pos-grid.f5{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:10px}
  1197. .pos-grid.f5>div{flex:1 0 auto}
  1198. .pos-grid.f5 div span{font-size:10px;letter-spacing:.02em}
  1199. .pos-grid.f5 div b{font-size:12.5px;font-weight:500}
  1200. .pos-grid.f5 div b em{font-size:11px;font-weight:400}
  1201. .pos-grid.f5 div i{display:block;font-style:normal;font-size:11px;color:var(--ink-3);font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}
  1202. .pos-grid.f5.s115 div b{font-size:11.5px}.pos-grid.f5.s115 div b em{font-size:10px}
  1203. .pos-grid.f5.s105 div b{font-size:10.5px}.pos-grid.f5.s105 div b em{font-size:9px}
  1204. .pos-ops span.pri,.pos-ops span.hot{font-weight:500}
  1205. /* 表格模式(DataTable):表头 36 / 行 52、单元格 12、列距 14,前两列冻结带右投影 */
  1206. .ptab{background:var(--surface);overflow:hidden}
  1207. .ptab .r{display:flex;align-items:stretch;height:52px;border-bottom:1px solid var(--line);font-size:12px;white-space:nowrap}
  1208. .ptab .r.h{height:36px;background:var(--surface-2);font-size:10.5px;letter-spacing:.02em;color:var(--ink-3)}
  1209. .ptab .fz,.ptab .sc{display:flex;align-items:center;gap:14px;flex:none}
  1210. .ptab .fz{padding:0 14px 0 10px;background:var(--surface);position:relative;z-index:2;box-shadow:4px 0 10px rgba(15,27,51,.06)}
  1211. [data-theme="dark"] .ptab .fz{box-shadow:4px 0 10px rgba(0,0,0,.35)}
  1212. .ptab .r.h .fz{background:var(--surface-2)}
  1213. .ptab .c{flex:none}
  1214. .ptab .c.n{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}
  1215. .ptab .r.h .c.n{font-family:inherit}
  1216. .ptab .c.n .sub{display:block;font-size:11px;color:var(--ink-3);margin-top:2px}
  1217. .ptab .cat b{display:block;font-size:12px;font-weight:600}
  1218. .ptab .cat b.db{color:var(--accent)}
  1219. .ptab .cat .mbs{display:flex;gap:3px;margin-top:3px}
  1220. .ptab .scd b{display:block;font-size:12px;font-weight:400}
  1221. .ptab .scd span{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;color:var(--ink-3);margin-top:3px}
  1222. .ptab .scd .cmark{width:13px;height:13px;font-size:8.5px}
  1223. .ptab .opsrow{border-bottom:1px solid var(--line)}
  1224. .ptab .opsrow .pos-ops{border-top:0}
  1225. .ptab .r.sel,.ptab .r.sel .fz{background:var(--brand-weak)}
  1226. .ptab .xrow{background:var(--surface-2);border-bottom:1px solid var(--line)}
  1227. /* ---- 卡片 / 表格切换(代码 ViewModeToggle) ---- */
  1228. .viewtog{display:inline-flex;padding:2px;background:var(--surface-2);border-radius:8px;gap:2px;flex:none;position:relative}
  1229. .viewtog.sep{margin-left:4px}
  1230. .viewtog.sep::before{content:"";position:absolute;left:-7px;top:2px;bottom:2px;width:1px;background:var(--line-2)}
  1231. .viewtog span{width:28px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--ink-3)}
  1232. .viewtog span.on{background:var(--surface);color:var(--brand);box-shadow:var(--shadow-card)}
  1233. [data-theme="dark"] .viewtog span.on{background:var(--surface-3)}
  1234. .viewtog .icn{width:15px;height:15px;stroke-width:1.8}
  1235. /* ==== v1.3 公共覆盖 END ==== */
  1236. </style>
  1237. </head>
  1238. <body>
  1239. <svg width="0" height="0" style="position:absolute" aria-hidden="true"><defs>
  1240. <g id="i-back"><polyline points="15 4 7 12 15 20"/></g>
  1241. <g id="i-right"><polyline points="9 4 17 12 9 20"/></g>
  1242. <g id="i-down"><polyline points="5 9 12 16 19 9"/></g>
  1243. <g id="i-up"><polyline points="5 15 12 8 19 15"/></g>
  1244. <g id="i-search"><circle cx="11" cy="11" r="6.5"/><line x1="16" y1="16" x2="21" y2="21"/></g>
  1245. <g id="i-x"><line x1="6" y1="6" x2="18" y2="18"/><line x1="18" y1="6" x2="6" y2="18"/></g>
  1246. <g id="i-check"><polyline points="4 12.5 9.5 18 20 6"/></g>
  1247. <g id="i-plus"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></g>
  1248. <g id="i-minus"><line x1="5" y1="12" x2="19" y2="12"/></g>
  1249. <g id="i-eye"><path d="M2 12s3.6-6.5 10-6.5S22 12 22 12s-3.6 6.5-10 6.5S2 12 2 12z"/><circle cx="12" cy="12" r="2.6"/></g>
  1250. <g id="i-eyeoff"><path d="M4 5l16 14"/><path d="M9.5 6.2A9.7 9.7 0 0 1 12 5.5c6.4 0 10 6.5 10 6.5a17 17 0 0 1-3.3 4"/><path d="M6.2 8.3A16.6 16.6 0 0 0 2 12s3.6 6.5 10 6.5a10 10 0 0 0 3.3-.55"/></g>
  1251. <g id="i-clock"><circle cx="12" cy="12" r="8.5"/><polyline points="12 7 12 12 15.5 14"/></g>
  1252. <g id="i-history"><path d="M3.5 12a8.5 8.5 0 1 0 2.6-6.1"/><polyline points="3 4 3 9 8 9"/><polyline points="12 7.5 12 12 15.5 14"/></g>
  1253. <g id="i-filter"><path d="M4 6h16l-6.2 7.4V19l-3.6-2v-3.6z"/></g>
  1254. <g id="i-calendar"><rect x="3.5" y="5" width="17" height="15.5" rx="2.5"/><line x1="3.5" y1="9.5" x2="20.5" y2="9.5"/><line x1="8" y1="3" x2="8" y2="6.5"/><line x1="16" y1="3" x2="16" y2="6.5"/></g>
  1255. <g id="i-note"><path d="M6 3h8l4.5 4.5V21H6z"/><polyline points="14 3 14 8 18.5 8"/><line x1="9" y1="13" x2="15" y2="13"/><line x1="9" y1="17" x2="13" y2="17"/></g>
  1256. <g id="i-wallet"><rect x="3" y="6" width="18" height="14" rx="3"/><path d="M3 10h18"/><circle cx="16.5" cy="15" r="1.3" fill="currentColor" stroke="none"/></g>
  1257. <g id="i-user"><circle cx="12" cy="8.5" r="3.8"/><path d="M4.5 20.5a7.5 7.5 0 0 1 15 0"/></g>
  1258. <g id="i-transfer"><polyline points="7 7 4 10 7 13"/><path d="M4 10h12a4 4 0 0 1 0 8h-3"/><polyline points="17 17 20 14 17 11" opacity="0"/></g>
  1259. <g id="i-swap"><polyline points="8 5 4.5 8.5 8 12"/><line x1="4.5" y1="8.5" x2="19" y2="8.5"/><polyline points="16 19 19.5 15.5 16 12"/><line x1="19.5" y1="15.5" x2="5" y2="15.5"/></g>
  1260. <g id="i-refresh"><path d="M20 12a8 8 0 1 1-2.4-5.7"/><polyline points="20 4 20 9 15 9"/></g>
  1261. <g id="i-help"><circle cx="12" cy="12" r="8.6"/><path d="M9.6 9.6a2.5 2.5 0 1 1 3.2 2.4c-.6.2-.9.7-.9 1.4v.5"/><circle cx="11.9" cy="16.6" r=".9" fill="currentColor" stroke="none"/></g>
  1262. <g id="i-info"><circle cx="12" cy="12" r="8.6"/><line x1="12" y1="11" x2="12" y2="16.5"/><circle cx="12" cy="7.8" r=".9" fill="currentColor" stroke="none"/></g>
  1263. <g id="i-alert"><path d="M12 4.5 21 19.5H3z"/><line x1="12" y1="10" x2="12" y2="14.5"/><circle cx="12" cy="17" r=".9" fill="currentColor" stroke="none"/></g>
  1264. <g id="i-lock"><rect x="5" y="10.5" width="14" height="10" rx="2.5"/><path d="M8.2 10.5V8a3.8 3.8 0 0 1 7.6 0v2.5"/></g>
  1265. <g id="i-key"><circle cx="8" cy="14" r="4"/><path d="M11 11.5 20 3"/><line x1="17" y1="6" x2="19" y2="8"/></g>
  1266. <g id="i-shield"><path d="M12 3.5 19 6v6c0 4.2-2.9 7.2-7 8.5-4.1-1.3-7-4.3-7-8.5V6z"/><polyline points="9 12 11.3 14.3 15.3 10.3"/></g>
  1267. <g id="i-font"><path d="M4 19 10 5l6 14"/><line x1="6.2" y1="14.5" x2="13.8" y2="14.5"/><path d="M17 19l3-8 3 8" transform="scale(.72) translate(6.5 5)"/></g>
  1268. <g id="i-doc"><rect x="4.5" y="3.5" width="15" height="17" rx="2.5"/><line x1="8" y1="9" x2="16" y2="9"/><line x1="8" y1="13" x2="16" y2="13"/><line x1="8" y1="17" x2="12.5" y2="17"/></g>
  1269. <g id="i-logout"><path d="M14 5H6.5A2.5 2.5 0 0 0 4 7.5v9A2.5 2.5 0 0 0 6.5 19H14"/><polyline points="16.5 8 20.5 12 16.5 16"/><line x1="20.5" y1="12" x2="10" y2="12"/></g>
  1270. <g id="i-fee"><circle cx="12" cy="12" r="8.5"/><path d="M9.5 9h5M9.5 12h5M12 9v8"/></g>
  1271. <g id="i-theme"><circle cx="12" cy="12" r="7.5"/><path d="M12 4.5v15a7.5 7.5 0 0 0 0-15z" fill="currentColor" stroke="none"/></g>
  1272. <g id="i-sun"><circle cx="12" cy="12" r="4.2"/><line x1="12" y1="2.5" x2="12" y2="5"/><line x1="12" y1="19" x2="12" y2="21.5"/><line x1="2.5" y1="12" x2="5" y2="12"/><line x1="19" y1="12" x2="21.5" y2="12"/><line x1="5.4" y1="5.4" x2="7.1" y2="7.1"/><line x1="16.9" y1="16.9" x2="18.6" y2="18.6"/><line x1="5.4" y1="18.6" x2="7.1" y2="16.9"/><line x1="16.9" y1="7.1" x2="18.6" y2="5.4"/></g>
  1273. <g id="i-moon"><path d="M20 14.2A8.4 8.4 0 0 1 9.8 4 8.6 8.6 0 1 0 20 14.2z"/></g>
  1274. <g id="i-bell"><path d="M18 16V11a6 6 0 1 0-12 0v5l-1.6 2.5h15.2z"/><path d="M9.8 21a2.4 2.4 0 0 0 4.4 0"/></g>
  1275. <g id="i-list"><line x1="4" y1="7" x2="20" y2="7"/><line x1="4" y1="12" x2="20" y2="12"/><line x1="4" y1="17" x2="20" y2="17"/></g>
  1276. <g id="i-sort"><polyline points="7 9 10 6 13 9"/><polyline points="7 15 10 18 13 15"/></g>
  1277. <g id="i-trend"><polyline points="3 16 9 10 13 14 21 6"/><polyline points="15.5 6 21 6 21 11.5"/></g>
  1278. <g id="i-img"><rect x="3.5" y="5" width="17" height="14" rx="2.5"/><circle cx="9" cy="10" r="1.6"/><polyline points="5 17 10 12 13.5 15.5 16.5 13 19.5 16"/></g>
  1279. <g id="i-upload"><path d="M12 16V5"/><polyline points="7.5 9.5 12 5 16.5 9.5"/><path d="M4 15v3.5A2.5 2.5 0 0 0 6.5 21h11a2.5 2.5 0 0 0 2.5-2.5V15"/></g>
  1280. <g id="i-face"><rect x="4" y="4" width="16" height="16" rx="4"/><circle cx="9.3" cy="10.5" r=".9" fill="currentColor" stroke="none"/><circle cx="14.7" cy="10.5" r=".9" fill="currentColor" stroke="none"/><path d="M9 15c1.8 1.5 4.2 1.5 6 0"/></g>
  1281. <g id="i-cardview"><rect x="3.5" y="4" width="17" height="7" rx="2"/><rect x="3.5" y="13" width="17" height="7" rx="2"/></g>
  1282. <g id="i-tableview"><rect x="3.5" y="4.5" width="17" height="15" rx="2"/><line x1="3.5" y1="9.5" x2="20.5" y2="9.5"/><line x1="3.5" y1="14.5" x2="20.5" y2="14.5"/><line x1="9.6" y1="4.5" x2="9.6" y2="19.5"/></g>
  1283. <g id="i-grip"><circle cx="9" cy="6" r="1.2" fill="currentColor" stroke="none"/><circle cx="15" cy="6" r="1.2" fill="currentColor" stroke="none"/><circle cx="9" cy="12" r="1.2" fill="currentColor" stroke="none"/><circle cx="15" cy="12" r="1.2" fill="currentColor" stroke="none"/><circle cx="9" cy="18" r="1.2" fill="currentColor" stroke="none"/><circle cx="15" cy="18" r="1.2" fill="currentColor" stroke="none"/></g>
  1284. <g id="i-edit"><path d="M4 20h4L19 9l-4-4L4 16z"/><line x1="13.5" y1="6.5" x2="17.5" y2="10.5"/></g>
  1285. <g id="i-bolt"><path d="M13 3 5 13.5h6L10 21l8-10.5h-6z"/></g>
  1286. <g id="i-more"><circle cx="6" cy="12" r="1.3" fill="currentColor" stroke="none"/><circle cx="12" cy="12" r="1.3" fill="currentColor" stroke="none"/><circle cx="18" cy="12" r="1.3" fill="currentColor" stroke="none"/></g>
  1287. <g id="i-trash"><path d="M5 7h14"/><path d="M9.5 7V4.5h5V7"/><path d="M6.5 7l1 13h9l1-13"/></g>
  1288. <g id="i-sortv"><polyline points="8 10 12 6 16 10"/><polyline points="8 14 12 18 16 14"/></g>
  1289. </defs></svg>
  1290. <div class="sheet-head">
  1291. <div class="brandmark">
  1292. <div class="glyph"></div>
  1293. <div>
  1294. <div class="sheet-title">总收益票据 · 票据操作与查询</div>
  1295. <div class="sheet-sub">票据投资者 APP / v2.0.0 新增品类 · 追保 · 现金提取 · 票据变更 · 卖出 · 调仓与改单 · 新增可交易证券 · 查询子页 · 资金流水 / 费用信息兼容</div>
  1296. </div>
  1297. </div>
  1298. <div class="head-right">
  1299. <div class="meta">
  1300. <div>模块<b>总收益票据 TRN</b></div>
  1301. <div>规格<b>iOS 390 &times; 844 @3x</b></div>
  1302. <div>主题<b>深空蓝 Light / Dark</b></div>
  1303. <div>版本<b>v2.0 草案 · 2026-11-09</b></div>
  1304. </div>
  1305. <div class="skin" role="group" aria-label="主题切换">
  1306. <button data-set="light" class="on"><svg viewBox="0 0 24 24"><use href="#i-sun"/></svg>浅色</button>
  1307. <button data-set="dark"><svg viewBox="0 0 24 24"><use href="#i-moon"/></svg>深色</button>
  1308. </div>
  1309. </div>
  1310. </div>
  1311. <div class="sec">
  1312. <div class="sec-head"><span class="sec-num">01</span><span class="sec-name">操作入口 · 校验 · 单位</span><span class="sec-rule"></span><span class="sec-note">票据详情底栏与查询 Tab 的全部下游页面;画面背景沿用 <code>10</code> H2</span></div>
  1313. <div class="cards">
  1314. <div class="card-x">
  1315. <h4>入口 ENTRY</h4>
  1316. <div class="bullets">
  1317. <li><b>追保</b> ← 底栏常驻(弹框)</li>
  1318. <li><b>调仓</b> ← 底栏常驻 / 持仓行展开(整页)</li>
  1319. <li><b>新增可交易证券 · 现金提取 · 票据变更 · 卖出</b> ← 底栏「更多」</li>
  1320. <li><b>改单 / 撤单</b> ← 指令 Tab 行展开 / 调仓指令详情</li>
  1321. <li><b>六个查询子页</b> ← 查询 Tab 菜单</li>
  1322. <li>已卖出、或有在途卖出单时<b>不出底栏</b></li>
  1323. </div>
  1324. </div>
  1325. <div class="card-x">
  1326. <h4>「万」单位 UNIT</h4>
  1327. <div class="kv">
  1328. <div class="r"><span>输入</span><b>固定单位「万」,1~9999 正整数</b></div>
  1329. <div class="r"><span>超 4 位</span><b>停止输入 +「请注意单位是万」</b></div>
  1330. <div class="r"><span>展示 · 整万</span><b>20,000 → 2万 CNY</b></div>
  1331. <div class="r"><span>展示 · 非整万</span><b>234,567.89 CNY 原样</b></div>
  1332. <div class="r"><span>上限</span><b>只进到「万」:15,000万</b></div>
  1333. <div class="r"><span>零</span><b>显示 0,不写 0万</b></div>
  1334. </div>
  1335. </div>
  1336. <div class="card-x">
  1337. <h4>通用拦截 GUARD</h4>
  1338. <div class="bullets">
  1339. <li>已卖出或有在途卖出单:「该票据已卖出/卖出订单正在流程中,请勿对其进行任何操作」</li>
  1340. <li>记录类申请(证券 / 提取 / 变更)五态:待审核 · 撤单中 · 已通过 · 已驳回 · 已撤;只有待审核可「撤销申请」</li>
  1341. <li>提交成功统一 Toast「申请提交成功」并回票据详情</li>
  1342. <li>记录类列表的筛选是胶囊<b>就地下拉</b>(E13–E15),不用底部抽屉;历史指令另有「筛选」抽屉</li>
  1343. <li><b>待确认</b>:「万」整数输入无法小额提取 / 融资降到 0(审查报告 F-12);追保没有在途状态(F-7);算法时间只选时分还是含日期(K21);美股市价单改单页(K12b);撤单中「撤销申请」置灰还是不出(E3b);票据变更的合适性提示语(K4c)</li>
  1344. </div>
  1345. </div>
  1346. </div>
  1347. </div>
  1348. <div class="sec">
  1349. <div class="sec-head"><span class="sec-num">02</span><span class="sec-name">票据操作</span><span class="sec-rule"></span><span class="sec-note">36 帧 · 追保 · 现金提取 · 票据变更 · 卖出 · 调仓 / 改单 · 新增可交易证券</span></div>
  1350. <div class="frames">
  1351. <!-- ===== K1 追保 · 弹框 ===== -->
  1352. <div class="frame">
  1353. <div class="phone">
  1354. <div class="screen">
  1355. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1356. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1357. <div class="body">
  1358. <div class="card sumc">
  1359. <div class="hd"><div><div class="no">TRN20260520002</div><div class="se">系列号 001</div></div><span class="tag t-brand">存续期</span></div>
  1360. <div class="vl"><div><span>票据估值</span><b>1,746,740.00<small>CNY</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1361. <div class="g3"><div><span>持仓市值</span><b>1,820,000.00</b></div><div><span>总资产</span><b>3,080,000.00</b></div><div><span>风险状态</span><b><span class="rk-warn">预警</span></b></div><div><span>账簿余额</span><b>1,260,000.00</b></div><div><span>融资金额</span><b>1,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-warn">限制买入/卖出</span></b></div></div>
  1362. </div>
  1363. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1364. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1365. </div>
  1366. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1367. <div class="scrim">
  1368. <div class="dlg">
  1369. <div class="dlg-hd"><h3>追保</h3></div>
  1370. <div class="dbody"><div class="dk"><span>结算币种</span><b>CNY</b></div><div class="dk"><span>资金账户购买力</span><b>923,059.99 CNY</b></div><div class="dk"><span>建议追保金额</span><b class="em">30万 CNY</b></div><div class="flbl"><i>*</i>追保金额</div><div class="field sm focus"><span class="num">20</span><span class="unit">万 CNY</span></div><div class="cmpt">按上述金额追保后,净持比、风险状态将变成:</div><div class="cmp">
  1371. <div class="h"><span>&nbsp;</span><span>追保前</span><span>追保后</span></div>
  1372. <div><span>净持比</span><span>26.40%</span><span class="rk-ok">42.80%</span></div>
  1373. <div><span>风险状态</span><span><span class="rk-warn">预警</span></span><span><span class="rk-ok">正常</span></span></div>
  1374. </div></div>
  1375. <div class="dlg-ft"><span>取消</span><span>确认</span></div>
  1376. </div>
  1377. </div>
  1378. <div class="homebar"></div>
  1379. </div>
  1380. </div>
  1381. <div class="cap">
  1382. <div class="cap-num">K1</div>
  1383. <div class="cap-title">追保 · 弹框<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1384. <ul>
  1385. <li>入口:票据详情底栏「追保」。只读三行:结算币种 · 资金账户购买力 · 建议追保金额(取风险监控的建议值,正常票据为 --,见 K1b)</li>
  1386. <li>追保金额固定单位「万」,1~9999 的正整数;下方<b>追保前 / 追保后</b>对比表(净持比、风险状态),随输入实时模拟</li>
  1387. <li>「确认」校验:已卖出或有在途卖出单 → 「该票据已卖出/卖出订单正在流程中,请勿对其进行任何操作」;购买力 < 追保金额 → 「购买力不足」</li>
  1388. <li>提交后冻结资金账户可用金额、通知发行方;Toast「追保成功」回票据详情</li>
  1389. </ul>
  1390. </div>
  1391. </div>
  1392. <!-- ===== K1b 追保 · 初始态(正常票据) ===== -->
  1393. <div class="frame">
  1394. <div class="phone">
  1395. <div class="screen">
  1396. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1397. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1398. <div class="body">
  1399. <div class="card sumc">
  1400. <div class="hd"><div><div class="no">TRN20260618001</div><div class="se">系列号 003</div></div><span class="tag t-brand">存续期</span></div>
  1401. <div class="vl"><div><span>票据估值</span><b>3,855,909.95<small>HKD</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1402. <div class="g3"><div><span>持仓市值</span><b>4,799,251.23</b></div><div><span>总资产</span><b>11,862,923.63</b></div><div><span>风险状态</span><b><span class="rk-ok">正常</span></b></div><div><span>账簿余额</span><b>7,063,672.40</b></div><div><span>融资金额</span><b>8,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-ok">不限</span></b></div></div>
  1403. </div>
  1404. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1405. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1406. </div>
  1407. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1408. <div class="scrim">
  1409. <div class="dlg">
  1410. <div class="dlg-hd"><h3>追保</h3></div>
  1411. <div class="dbody"><div class="dk"><span>结算币种</span><b>HKD</b></div><div class="dk"><span>资金账户购买力</span><b>2,162,440.36 HKD</b></div><div class="dk"><span>建议追保金额</span><b>--</b></div><div class="flbl"><i>*</i>追保金额</div><div class="field sm"><span class="ph">输入 1~9999 的整数</span><span class="unit">万 HKD</span></div><div class="cmpt">按上述金额追保后,净持比、风险状态将变成:</div><div class="cmp">
  1412. <div class="h"><span>&nbsp;</span><span>追保前</span><span>追保后</span></div>
  1413. <div><span>净持比</span><span>148.30%</span><span class="rk-ok">--</span></div>
  1414. <div><span>风险状态</span><span><span class="rk-ok">正常</span></span><span>--</span></div>
  1415. </div></div>
  1416. <div class="dlg-ft"><span>取消</span><span>确认</span></div>
  1417. </div>
  1418. </div>
  1419. <div class="homebar"></div>
  1420. </div>
  1421. </div>
  1422. <div class="cap">
  1423. <div class="cap-num">K1b</div>
  1424. <div class="cap-title">追保 · 初始态(正常票据)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1425. <ul>
  1426. <li>风险状态正常的票据也可以追保:风险监控没有建议值,「建议追保金额」显示 --</li>
  1427. <li>未输入时对比表「追保后」两格为 --,输入后实时模拟(K1);直接点「确认」:框下红字「请输入追保金额」</li>
  1428. </ul>
  1429. </div>
  1430. </div>
  1431. <!-- ===== K2 追保 · 单位提示 ===== -->
  1432. <div class="frame">
  1433. <div class="phone">
  1434. <div class="screen">
  1435. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1436. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1437. <div class="body">
  1438. <div class="card sumc">
  1439. <div class="hd"><div><div class="no">TRN20260520002</div><div class="se">系列号 001</div></div><span class="tag t-brand">存续期</span></div>
  1440. <div class="vl"><div><span>票据估值</span><b>1,746,740.00<small>CNY</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1441. <div class="g3"><div><span>持仓市值</span><b>1,820,000.00</b></div><div><span>总资产</span><b>3,080,000.00</b></div><div><span>风险状态</span><b><span class="rk-warn">预警</span></b></div><div><span>账簿余额</span><b>1,260,000.00</b></div><div><span>融资金额</span><b>1,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-warn">限制买入/卖出</span></b></div></div>
  1442. </div>
  1443. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1444. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1445. </div>
  1446. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1447. <div class="scrim">
  1448. <div class="dlg">
  1449. <div class="dlg-hd"><h3>追保</h3></div>
  1450. <div class="dbody"><div class="dk"><span>结算币种</span><b>CNY</b></div><div class="dk"><span>资金账户购买力</span><b>923,059.99 CNY</b></div><div class="dk"><span>建议追保金额</span><b class="em">30万 CNY</b></div><div class="flbl"><i>*</i>追保金额</div><div class="field sm err"><span class="num">1000</span><span class="unit">万 CNY</span></div><div class="errtip"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-alert"/></svg>请注意单位是万</div><div class="cmpt">按上述金额追保后,净持比、风险状态将变成:</div><div class="cmp">
  1451. <div class="h"><span>&nbsp;</span><span>追保前</span><span>追保后</span></div>
  1452. <div><span>净持比</span><span>26.40%</span><span class="rk-ok">42.80%</span></div>
  1453. <div><span>风险状态</span><span><span class="rk-warn">预警</span></span><span><span class="rk-ok">正常</span></span></div>
  1454. </div></div>
  1455. <div class="dlg-ft"><span>取消</span><span>确认</span></div>
  1456. </div>
  1457. </div>
  1458. <div class="homebar"></div>
  1459. </div>
  1460. </div>
  1461. <div class="cap">
  1462. <div class="cap-num">K2</div>
  1463. <div class="cap-title">追保 · 单位提示<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1464. <ul>
  1465. <li>已是 4 位数仍继续输入:不再接收输入,框下红字「请注意单位是万」;空值「请输入追保金额」、非正整数「请输入>0的整数」</li>
  1466. <li>同一套「万」单位输入用于现金提取、票据变更、新增可交易证券的市值上限</li>
  1467. </ul>
  1468. </div>
  1469. </div>
  1470. <!-- ===== K3 现金提取 · 弹框 ===== -->
  1471. <div class="frame">
  1472. <div class="phone">
  1473. <div class="screen">
  1474. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1475. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1476. <div class="body">
  1477. <div class="card sumc">
  1478. <div class="hd"><div><div class="no">TRN20260618001</div><div class="se">系列号 003</div></div><span class="tag t-brand">存续期</span></div>
  1479. <div class="vl"><div><span>票据估值</span><b>3,855,909.95<small>HKD</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1480. <div class="g3"><div><span>持仓市值</span><b>4,799,251.23</b></div><div><span>总资产</span><b>11,862,923.63</b></div><div><span>风险状态</span><b><span class="rk-ok">正常</span></b></div><div><span>账簿余额</span><b>7,063,672.40</b></div><div><span>融资金额</span><b>8,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-ok">不限</span></b></div></div>
  1481. </div>
  1482. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1483. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1484. </div>
  1485. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1486. <div class="scrim">
  1487. <div class="dlg">
  1488. <div class="dlg-hd"><h3>现金提取</h3></div>
  1489. <div class="dbody"><div class="dk"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="dk"><span>当前浮动盈利</span><b>120,000.00 HKD</b></div><div class="dk"><span>当前账簿余额</span><b>7,063,672.40 HKD</b></div><div class="dk"><span>最大可提取金额</span><b class="em">120,000.00 HKD</b></div><div class="flbl"><i>*</i>申请提取金额</div><div class="field sm focus"><span class="num">10</span><span class="unit">万 HKD</span></div><div class="flbl">申请备注<em>0/500</em></div><div class="field sm area"><span class="ph">选填,最多 500 字</span></div></div>
  1490. <div class="dlg-ft"><span>取消</span><span>提交</span></div>
  1491. </div>
  1492. </div>
  1493. <div class="homebar"></div>
  1494. </div>
  1495. </div>
  1496. <div class="cap">
  1497. <div class="cap-num">K3</div>
  1498. <div class="cap-title">现金提取 · 弹框<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1499. <ul>
  1500. <li>入口:更多 → 现金提取。只读:票据编号 · 当前浮动盈利(总资产 − 应付利息 − 面值 − 融资,最小 0)· 当前账簿余额 · <b>最大可提取金额 = MIN(浮动盈利, 账簿余额)</b></li>
  1501. <li>申请提取金额(万)+ 申请备注(选填 500 字);「提交」校验:在途卖出 → 拦截;已有待审核提取 →「该票据已有流程中的现金提取申请,请勿重复提交」;超额 →「申请提取金额不能超过最大可提取金额」(K3b)</li>
  1502. <li>提交后按金额冻结账簿余额,生成待审核记录(E5),Toast「申请提交成功」</li>
  1503. </ul>
  1504. </div>
  1505. </div>
  1506. <!-- ===== K3b 现金提取 · 超过可提取金额 ===== -->
  1507. <div class="frame">
  1508. <div class="phone">
  1509. <div class="screen">
  1510. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1511. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1512. <div class="body">
  1513. <div class="card sumc">
  1514. <div class="hd"><div><div class="no">TRN20260618001</div><div class="se">系列号 003</div></div><span class="tag t-brand">存续期</span></div>
  1515. <div class="vl"><div><span>票据估值</span><b>3,855,909.95<small>HKD</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1516. <div class="g3"><div><span>持仓市值</span><b>4,799,251.23</b></div><div><span>总资产</span><b>11,862,923.63</b></div><div><span>风险状态</span><b><span class="rk-ok">正常</span></b></div><div><span>账簿余额</span><b>7,063,672.40</b></div><div><span>融资金额</span><b>8,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-ok">不限</span></b></div></div>
  1517. </div>
  1518. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1519. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1520. </div>
  1521. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1522. <div class="scrim">
  1523. <div class="dlg">
  1524. <div class="dlg-hd"><h3>现金提取</h3></div>
  1525. <div class="dbody"><div class="dk"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="dk"><span>当前浮动盈利</span><b>120,000.00 HKD</b></div><div class="dk"><span>当前账簿余额</span><b>7,063,672.40 HKD</b></div><div class="dk"><span>最大可提取金额</span><b class="em">120,000.00 HKD</b></div><div class="flbl"><i>*</i>申请提取金额</div><div class="field sm focus"><span class="num">20</span><span class="unit">万 HKD</span></div><div class="flbl">申请备注<em>0/500</em></div><div class="field sm area"><span class="ph">选填,最多 500 字</span></div></div>
  1526. <div class="dlg-ft"><span>取消</span><span>提交</span></div>
  1527. </div>
  1528. </div>
  1529. <div class="toast" style="top:85%">申请提取金额不能超过最大可提取金额</div>
  1530. <div class="homebar"></div>
  1531. </div>
  1532. </div>
  1533. <div class="cap">
  1534. <div class="cap-num">K3b</div>
  1535. <div class="cap-title">现金提取 · 超过可提取金额<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1536. <ul>
  1537. <li>点「提交」的三条校验都是 Toast、弹框不关:在途卖出拦截 · 「该票据已有流程中的现金提取申请,请勿重复提交」· 本帧</li>
  1538. <li>输入框自身的报错在框下红字(同 K2):「请输入申请提取金额」「请输入>0的整数」「请注意单位是万」;备注超长「备注最多500个字符」</li>
  1539. </ul>
  1540. </div>
  1541. </div>
  1542. <!-- ===== K4 票据变更 · 表单页 ===== -->
  1543. <div class="frame">
  1544. <div class="phone">
  1545. <div class="screen">
  1546. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1547. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更</h2></div>
  1548. <div class="body">
  1549. <div class="card fcard">
  1550. <div class="fr"><label>票据编号</label><div class="ctl"><b class="v">TRN20260618001</b></div></div>
  1551. <div class="fr"><label>当前票据面值</label><div class="ctl"><b class="v">4,000,000.00 HKD</b></div></div>
  1552. <div class="fr"><label><i>*</i>变更后票据面值</label><div class="ctl"><div class="field"><span class="num">500</span><span class="unit">万 HKD</span></div></div></div>
  1553. <div class="fr"><label>当前融资金额</label><div class="ctl"><b class="v">8,000,000.00 HKD</b></div></div>
  1554. <div class="fr"><label>融资额度上限</label><div class="ctl"><b class="v">10,000,000.00 HKD</b></div></div>
  1555. <div class="fr"><label><i>*</i>变更后融资金额</label><div class="ctl"><div class="field focus"><span class="num">900</span><span class="unit">万 HKD</span></div></div></div>
  1556. <div class="fr"><label>杠杆比例</label><div class="ctl"><b class="v">2.0000 <span style="color:var(--ink-4);margin:0 4px">→</span> <span style="color:var(--brand)">1.8000</span></b></div></div>
  1557. </div>
  1558. <div class="card fcard" style="padding:12px 15px">
  1559. <div class="flbl" style="margin-top:0">申请备注<em>0/500</em></div>
  1560. <div class="field sm area"><span class="ph">选填,最多 500 字</span></div>
  1561. </div>
  1562. <div class="note-t">面值增加:按差额冻结资金账户可用金额,并重做合适性评估;面值与融资合计减少:按差额绝对值冻结票据账簿余额。</div>
  1563. </div>
  1564. <div class="bbar1"><div class="btn">提交</div></div>
  1565. <div class="homebar"></div>
  1566. </div>
  1567. </div>
  1568. <div class="cap">
  1569. <div class="cap-num">K4</div>
  1570. <div class="cap-title">票据变更 · 表单页<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1571. <ul>
  1572. <li>入口:更多 → 票据变更(整页)。只读行直接回显值,<b>可填项是描边输入框</b>(同 <code>02</code> v1.3.1「有框 = 可改」)</li>
  1573. <li>两个输入都以「万」为单位;两项填完后透出杠杆比例「变更前 → 变更后」(融资 / 面值,4 位小数);未填与报错见 K4b</li>
  1574. <li>提交校验:在途卖出 / 在途变更或提取 / 融资超额度上限 / 购买力不足(面值增加)/ 账簿余额不足(合计减少);面值增加时按「变更后面值 + 其它存续期面值」再做合适性评估(K4c,三种结果同 <code>10</code> R13b / R13 / R14)</li>
  1575. </ul>
  1576. </div>
  1577. </div>
  1578. <!-- ===== K4b 票据变更 · 未填与报错 ===== -->
  1579. <div class="frame">
  1580. <div class="phone">
  1581. <div class="screen">
  1582. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1583. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更</h2></div>
  1584. <div class="body">
  1585. <div class="card fcard">
  1586. <div class="fr"><label>票据编号</label><div class="ctl"><b class="v">TRN20260618001</b></div></div>
  1587. <div class="fr"><label>当前票据面值</label><div class="ctl"><b class="v">4,000,000.00 HKD</b></div></div>
  1588. <div class="fr"><label><i>*</i>变更后票据面值</label><div class="ctl"><div class="field err"><span class="ph">输入 1~9999 的整数</span><span class="unit">万 HKD</span></div></div></div><div class="fr tip er"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-alert"/></svg>请输入变更后票据面值</div>
  1589. <div class="fr"><label>当前融资金额</label><div class="ctl"><b class="v">8,000,000.00 HKD</b></div></div>
  1590. <div class="fr"><label>融资额度上限</label><div class="ctl"><b class="v">10,000,000.00 HKD</b></div></div>
  1591. <div class="fr"><label><i>*</i>变更后融资金额</label><div class="ctl"><div class="field"><span class="ph">输入 1~9999 的整数</span><span class="unit">万 HKD</span></div></div></div>
  1592. <div class="fr"><label>杠杆比例</label><div class="ctl"><b class="v"><span style="color:var(--ink-4)">--</span></b></div></div>
  1593. </div>
  1594. <div class="card fcard" style="padding:12px 15px">
  1595. <div class="flbl" style="margin-top:0">申请备注<em>0/500</em></div>
  1596. <div class="field sm area"><span class="ph">选填,最多 500 字</span></div>
  1597. </div>
  1598. <div class="note-t">面值增加:按差额冻结资金账户可用金额,并重做合适性评估;面值与融资合计减少:按差额绝对值冻结票据账簿余额。</div>
  1599. </div>
  1600. <div class="bbar1"><div class="btn">提交</div></div>
  1601. <div class="homebar"></div>
  1602. </div>
  1603. </div>
  1604. <div class="cap">
  1605. <div class="cap-num">K4b</div>
  1606. <div class="cap-title">票据变更 · 未填与报错<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1607. <ul>
  1608. <li>初始两格为空、杠杆比例为 --,两项都填后才透出「变更前 → 变更后」;空着点「提交」:对应输入框转危险描边,行下红字</li>
  1609. <li>行内报错:「请输入变更后票据面值 / 融资金额」「请输入>0的整数」「请注意单位是万」;备注「备注最多500个字符」</li>
  1610. <li>提交时的业务校验为 Toast:「该票据已存在审核中的{票据变更申请/现金提取申请},不允许再次提交」「融资金额不能大于融资额度上限」「购买力不足」「票据账簿余额不足」</li>
  1611. </ul>
  1612. </div>
  1613. </div>
  1614. <!-- ===== K4c 票据变更 · 合适性评估 ===== -->
  1615. <div class="frame">
  1616. <div class="phone">
  1617. <div class="screen">
  1618. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1619. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更</h2></div>
  1620. <div class="body">
  1621. <div class="card fcard">
  1622. <div class="fr"><label>票据编号</label><div class="ctl"><b class="v">TRN20260618001</b></div></div>
  1623. <div class="fr"><label>当前票据面值</label><div class="ctl"><b class="v">4,000,000.00 HKD</b></div></div>
  1624. <div class="fr"><label><i>*</i>变更后票据面值</label><div class="ctl"><div class="field"><span class="num">500</span><span class="unit">万 HKD</span></div></div></div>
  1625. <div class="fr"><label>当前融资金额</label><div class="ctl"><b class="v">8,000,000.00 HKD</b></div></div>
  1626. <div class="fr"><label>融资额度上限</label><div class="ctl"><b class="v">10,000,000.00 HKD</b></div></div>
  1627. <div class="fr"><label><i>*</i>变更后融资金额</label><div class="ctl"><div class="field focus"><span class="num">900</span><span class="unit">万 HKD</span></div></div></div>
  1628. <div class="fr"><label>杠杆比例</label><div class="ctl"><b class="v">2.0000 <span style="color:var(--ink-4);margin:0 4px">→</span> <span style="color:var(--brand)">1.8000</span></b></div></div>
  1629. </div>
  1630. <div class="card fcard" style="padding:12px 15px">
  1631. <div class="flbl" style="margin-top:0">申请备注<em>0/500</em></div>
  1632. <div class="field sm area"><span class="ph">选填,最多 500 字</span></div>
  1633. </div>
  1634. <div class="note-t">面值增加:按差额冻结资金账户可用金额,并重做合适性评估;面值与融资合计减少:按差额绝对值冻结票据账簿余额。</div>
  1635. </div>
  1636. <div class="bbar1"><div class="btn">提交</div></div>
  1637. <div class="scrim">
  1638. <div class="dlg">
  1639. <div class="dlg-hd"><h3>合适性评估</h3></div>
  1640. <div style="padding:12px 14px 0"><div class="stab"><div class="sh"><span>检验项目</span><span>产品要求</span><span>我</span><span>匹配结果</span></div><div><span>风险等级</span><span>R5-高风险</span><span>5-非常进取型</span><span class="y">通过</span></div><div><span>投资目标</span><span>4-增长主导</span><span>2-收入主导</span><span class="n">不通过</span></div><div><span>投资年限</span><span>产品周期1Y(1年)</span><span>1-3年</span><span class="y">通过</span></div><div><span>投资年龄</span><span>到期年龄不超过80岁</span><span>35-50岁(按35岁计算)</span><span class="y">通过</span></div><div><span>投资经验</span><span>有衍生品/结构性产品投资经验</span><span>有</span><span class="y">通过</span></div><div><span>账户总资产集中度</span><span>不超过60.00%</span><span>72.50%</span><span class="n">不通过</span></div><div><span>个人总资产集中度</span><span>不超过60.00%</span><span>45.00%</span><span class="y">通过</span></div></div></div>
  1641. <div style="padding:12px 14px 0"><div class="notice warn"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-alert"/></svg><span>如需继续变更,请确认风险并选择你的理由。</span></div></div>
  1642. <div class="reasons"><span class="rad"><i></i>产品目标符合本人投资目标</span><span class="rad on"><i></i>为达至平衡资产配置的目的</span><span class="rad"><i></i>考虑本人在账户外的资产,本人确定此风险属可接受范围</span><span class="rad"><i></i>已寻求独立投资或财务顾问专业意见后做出此投资决定</span><div class="oth"><span class="rad"><i></i>其他</span><div class="field"><span class="ph">请录入少于20字其他原因</span></div></div></div>
  1643. <div class="dlg-ft"><span>取消</span><span>确认</span></div>
  1644. </div>
  1645. </div>
  1646. <div class="homebar"></div>
  1647. </div>
  1648. </div>
  1649. <div class="cap">
  1650. <div class="cap-num">K4c</div>
  1651. <div class="cap-title">票据变更 · 合适性评估<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1652. <ul>
  1653. <li>只有面值增加时才评估:按「变更后票据面值 + 其它存续期票据面值」重算集中度;弹窗与 <code>10</code> R13b / R13 / R14 同版式,文案里的「买入」换成「变更」</li>
  1654. <li>需申报:选理由后「确认」→ Toast「申请提交成功」;不通过:只能取消,申请不提交</li>
  1655. <li>这三句提示语(请确认变更 / 如需继续变更 / 不允许变更)需求没给原文,待产品确认</li>
  1656. </ul>
  1657. </div>
  1658. </div>
  1659. <!-- ===== K5 卖出 · 二次确认 ===== -->
  1660. <div class="frame">
  1661. <div class="phone">
  1662. <div class="screen">
  1663. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1664. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1665. <div class="body">
  1666. <div class="card sumc">
  1667. <div class="hd"><div><div class="no">TRN20260618001</div><div class="se">系列号 003</div></div><span class="tag t-brand">存续期</span></div>
  1668. <div class="vl"><div><span>票据估值</span><b>3,855,909.95<small>HKD</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1669. <div class="g3"><div><span>持仓市值</span><b>4,799,251.23</b></div><div><span>总资产</span><b>11,862,923.63</b></div><div><span>风险状态</span><b><span class="rk-ok">正常</span></b></div><div><span>账簿余额</span><b>7,063,672.40</b></div><div><span>融资金额</span><b>8,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-ok">不限</span></b></div></div>
  1670. </div>
  1671. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1672. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1673. </div>
  1674. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1675. <div class="scrim">
  1676. <div class="dlg">
  1677. <div class="dlg-hd"><h3>卖出</h3></div>
  1678. <div class="dbody"><div class="dk"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="dk"><span>卖出票据面值</span><b>4,000,000.00 HKD</b></div><div class="dk"><span>票据估值</span><b class="em">3,855,909.95 HKD</b></div></div>
  1679. <div class="dlg-ft"><span>取消</span><span class="dg">确认卖出</span></div>
  1680. </div>
  1681. </div>
  1682. <div class="homebar"></div>
  1683. </div>
  1684. </div>
  1685. <div class="cap">
  1686. <div class="cap-num">K5</div>
  1687. <div class="cap-title">卖出 · 二次确认<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1688. <ul>
  1689. <li>入口:更多 → 卖出。弹框列票据编号 · 卖出票据面值 · 票据估值;「确认卖出」危险色</li>
  1690. <li>按序校验(任一不过即 Toast 中断):交易时段 → 清算态 → 已卖出 / 在途卖出 → 估值 ≥ 0 → 无持仓 → 最后一笔调减已日终清算 → 冻结金额 = 0 → 无在途变更</li>
  1691. <li>通过后冻结账簿余额,生成卖出订单并跳到票据页「卖出订单」(<code>10</code> R7),Toast「卖出订单已创建」(原型文案,需求未写);票据进入在途,详情不再出底栏(<code>10</code> H11b)</li>
  1692. </ul>
  1693. </div>
  1694. </div>
  1695. <!-- ===== K6 卖出 · 校验拦截 ===== -->
  1696. <div class="frame">
  1697. <div class="phone">
  1698. <div class="screen">
  1699. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1700. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据详情</h2></div>
  1701. <div class="body">
  1702. <div class="card sumc">
  1703. <div class="hd"><div><div class="no">TRN20260618001</div><div class="se">系列号 003</div></div><span class="tag t-brand">存续期</span></div>
  1704. <div class="vl"><div><span>票据估值</span><b>3,855,909.95<small>HKD</small></b></div><svg class="icn" viewBox="0 0 24 24"><use href="#i-right"/></svg></div>
  1705. <div class="g3"><div><span>持仓市值</span><b>4,799,251.23</b></div><div><span>总资产</span><b>11,862,923.63</b></div><div><span>风险状态</span><b><span class="rk-ok">正常</span></b></div><div><span>账簿余额</span><b>7,063,672.40</b></div><div><span>融资金额</span><b>8,000,000.00</b></div><div><span>交易限制</span><b><span class="rk-ok">不限</span></b></div></div>
  1706. </div>
  1707. <div class="tabs dtabs"><span class="on">持仓</span><span>指令</span><span>历史</span><span>查询</span></div>
  1708. <div class="ptab" style="margin:12px 16px 0;border-radius:14px;height:300px"></div>
  1709. </div>
  1710. <div class="abar"><span class="btn ghost">追保</span><span class="btn pri">调仓</span><span class="btn ghost more">更多</span></div>
  1711. <div class="scrim">
  1712. <div class="dlg">
  1713. <div class="dlg-hd"><h3>卖出</h3></div>
  1714. <div class="dbody"><div class="dk"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="dk"><span>卖出票据面值</span><b>4,000,000.00 HKD</b></div><div class="dk"><span>票据估值</span><b class="em">3,855,909.95 HKD</b></div></div>
  1715. <div class="dlg-ft"><span>取消</span><span class="dg">确认卖出</span></div>
  1716. </div>
  1717. </div>
  1718. <div class="toast" style="top:66%">请将持仓全部调减后,再卖出票据</div>
  1719. <div class="homebar"></div>
  1720. </div>
  1721. </div>
  1722. <div class="cap">
  1723. <div class="cap-num">K6</div>
  1724. <div class="cap-title">卖出 · 校验拦截<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1725. <ul>
  1726. <li>校验不过时卖出弹框不关,Toast 提示原因。其余文案:「当前时段不允许交易总收益票据」「系统清算处理中,请稍后再试」「票据估值<0,无法卖出」「请于今日数据清算后,再卖出票据」「该票据有流程中的任务,请待任务完成后再卖出票据」「该票据有待审核的票据变更申请,请待审核完成后再卖出票据」</li>
  1727. </ul>
  1728. </div>
  1729. </div>
  1730. <!-- ===== K15 调仓 · 初始态(底栏入口) ===== -->
  1731. <div class="frame">
  1732. <div class="phone">
  1733. <div class="screen">
  1734. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1735. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1736. <div class="body">
  1737. <div class="card fcard">
  1738. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><span class="ph">代码 / 拼音 / 名称搜索</span></div></div></div>
  1739. </div>
  1740. <div class="card fcard">
  1741. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  1742. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i><span style="color:var(--ink-4)">委托价格</span></i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  1743. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i><span style="color:var(--ink-4)">股数</span></i><b>+</b></div></div></div>
  1744. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v mu">--</b></div></div>
  1745. </div>
  1746. <div class="card book ph"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>2</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>3</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>4</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>5</i><b>--</b><span>0 (--)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>2</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>3</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>4</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>5</i><b>--</b><span>0 (--)</span></div></div></div>
  1747. </div>
  1748. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1749. <div class="homebar"></div>
  1750. </div>
  1751. </div>
  1752. <div class="cap">
  1753. <div class="cap-num">K15</div>
  1754. <div class="cap-title">调仓 · 初始态(底栏入口)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1755. <ul>
  1756. <li>底栏「调仓」进入时证券为空:交易渠道 / 交易时段不出,数量提示整块不出,五档盘口显示占位 <code>--</code></li>
  1757. <li>指令类型先按全市场给(默认限价单),选了证券后按市场收窄;委托金额无法计算时为 --</li>
  1758. <li>未选证券就点调增 / 调减:Toast「请输入证券」</li>
  1759. </ul>
  1760. </div>
  1761. </div>
  1762. <!-- ===== K16 调仓 · 证券联想 ===== -->
  1763. <div class="frame">
  1764. <div class="phone">
  1765. <div class="screen">
  1766. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1767. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1768. <div class="body">
  1769. <div class="sug sugabs" style="top:66px">
  1770. <div><b style="font-weight:400"><em>腾讯</em>控股</b><i class="mk hk">HK</i><span>00700.HK</span></div>
  1771. <div><b style="font-weight:400"><em>腾讯</em>音乐-SW</b><i class="mk hk">HK</i><span>01698.HK</span></div>
  1772. <div><b style="font-weight:400"><em>腾讯</em>音乐</b><i class="mk us">US</i><span>TME.US</span></div>
  1773. </div>
  1774. <div class="card fcard">
  1775. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field focus" style="height:38px;border-radius:10px"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><span>腾讯</span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1776. </div>
  1777. <div class="card fcard">
  1778. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  1779. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i><span style="color:var(--ink-4)">委托价格</span></i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  1780. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i><span style="color:var(--ink-4)">股数</span></i><b>+</b></div></div></div>
  1781. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v mu">--</b></div></div>
  1782. </div>
  1783. <div class="card book ph"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>2</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>3</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>4</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>5</i><b>--</b><span>0 (--)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>2</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>3</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>4</i><b>--</b><span>0 (--)</span></div><div class="lv"><i>5</i><b>--</b><span>0 (--)</span></div></div></div>
  1784. </div>
  1785. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1786. <div class="homebar"></div>
  1787. </div>
  1788. </div>
  1789. <div class="cap">
  1790. <div class="cap-num">K16</div>
  1791. <div class="cap-title">调仓 · 证券联想<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1792. <ul>
  1793. <li>输入代码 / 拼音 / 名称即出联想(忽略首尾空格、代码不分大小写),范围港美 A 全市场,<b>不限于持仓与可交易证券清单</b></li>
  1794. <li>联想行:名称(命中字品牌色)+ 市场标签 + 代码;选中后回填,下挂行情、出数量提示与五档</li>
  1795. <li>是否在可交易证券清单内到点「调增」时才校验</li>
  1796. </ul>
  1797. </div>
  1798. </div>
  1799. <!-- ===== K7 调仓 · 限价单(港股) ===== -->
  1800. <div class="frame">
  1801. <div class="phone">
  1802. <div class="screen">
  1803. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1804. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1805. <div class="body">
  1806. <div class="card fcard">
  1807. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1808. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  1809. </div>
  1810. <div class="card fcard">
  1811. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  1812. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  1813. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  1814. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  1815. <div class="qty">
  1816. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1817. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1818. </div>
  1819. </div>
  1820. <div class="card book">
  1821. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  1822. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  1823. </div>
  1824. <div style="height:16px"></div>
  1825. </div>
  1826. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1827. <div class="homebar"></div>
  1828. </div>
  1829. </div>
  1830. <div class="cap">
  1831. <div class="cap-num">K7</div>
  1832. <div class="cap-title">调仓 · 限价单(港股)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1833. <ul>
  1834. <li>入口:底栏「调仓」(证券为空)或持仓行「调仓」(预填证券与渠道,可改)。调增、调减<b>共用一张表</b>,底部两键区分方向:调增红、调减绿;A股见 K7c</li>
  1835. <li>证券搜索范围港美 A 全市场;选中后下挂最新价 / 涨跌 / 涨跌幅,页底出买卖五档(双击价格填入委托价格)</li>
  1836. <li>委托价格默认最新价,± 按最小价差,右侧闪电进跟价方式(K9);委托数量默认一手,± 按每手;委托金额 = 价 × 量,交易币种</li>
  1837. <li>最大可开仓 / 可平仓两行各一排快捷项(默认全仓 · 1/2 · 1/4 · 1/8,向下取整手),数量为 0 时整行置灰(K7b);点选后高亮(此例平仓全仓 = 2,000);末位「编辑」进 K10</li>
  1838. </ul>
  1839. </div>
  1840. </div>
  1841. <!-- ===== K7c 调仓 · A股限价单 ===== -->
  1842. <div class="frame">
  1843. <div class="phone">
  1844. <div class="screen">
  1845. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1846. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1847. <div class="body">
  1848. <div class="card fcard">
  1849. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>平安银行 <span class="mono" style="font-size:12px;color:var(--ink-3)">000001.SZ</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1850. <div class="quote"><b>39.83</b><span>+0.41</span><span>+1.04%</span></div>
  1851. </div>
  1852. <div class="card fcard">
  1853. <div class="fr"><label><i>*</i>交易渠道</label><div class="ctl"><div class="sel2"><span>沪深港通</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>39.83</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div><div class="fr sub"><span>跌停 <b>35.85</b></span><span>涨停 <b>43.81</b></span></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>100</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v">3,983.00 CNY</b></div></div><div class="qty">
  1854. <div class="qr op"><span>最大可开仓 <b>177,200</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1855. <div class="qr cl"><span>最大可平仓 <b>14,200</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1856. </div>
  1857. </div>
  1858. <div class="card book"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>39.82</b><span>12.6K (18)</span></div><div class="lv"><i>2</i><b>39.81</b><span>8.4K (11)</span></div><div class="lv"><i>3</i><b>39.80</b><span>21.3K (30)</span></div><div class="lv"><i>4</i><b>39.79</b><span>6.2K (9)</span></div><div class="lv"><i>5</i><b>39.78</b><span>9.8K (14)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>39.83</b><span>10.1K (15)</span></div><div class="lv"><i>2</i><b>39.84</b><span>7.7K (10)</span></div><div class="lv"><i>3</i><b>39.85</b><span>15.2K (22)</span></div><div class="lv"><i>4</i><b>39.86</b><span>5.9K (8)</span></div><div class="lv"><i>5</i><b>39.87</b><span>11.4K (16)</span></div></div></div>
  1859. <div style="height:16px"></div>
  1860. </div>
  1861. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1862. <div class="homebar"></div>
  1863. </div>
  1864. </div>
  1865. <div class="cap">
  1866. <div class="cap-num">K7c</div>
  1867. <div class="cap-title">调仓 · A股限价单<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1868. <ul>
  1869. <li>从持仓行「调仓」进入:证券与<b>交易渠道</b>预填该行(此例沪深港通,即深股通那一行),都可改;底栏入口进来渠道取票据的默认渠道</li>
  1870. <li>A股委托价格下方常驻跌停 / 涨停,超出范围报「价格超出合理范围(35.85~43.81)」;价格须是最小价差的整数倍</li>
  1871. <li>委托数量默认一手(100 股),± 按每手;科创板委托数量不能小于 200 股</li>
  1872. </ul>
  1873. </div>
  1874. </div>
  1875. <!-- ===== K7b 调仓 · 快捷项置灰与选中 ===== -->
  1876. <div class="frame">
  1877. <div class="phone">
  1878. <div class="screen">
  1879. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1880. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1881. <div class="body">
  1882. <div class="card fcard">
  1883. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>小米集团-W <span class="mono" style="font-size:12px;color:var(--ink-3)">01810.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1884. <div class="quote"><b>18.26</b><span>+0.12</span><span>+0.66%</span></div>
  1885. </div>
  1886. <div class="card fcard">
  1887. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>18.26</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>6,200</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v">113,212.00 HKD</b></div></div><div class="qty">
  1888. <div class="qr op off"><span>最大可开仓 <b>0</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1889. <div class="qr cl"><span>最大可平仓 <b>12,600</b> 股</span><div class="qc2"><em>全仓</em><em class="on">1/2</em><em>1/4</em><em>1/8</em><em>500股</em><em>1万元</em><em class="ed">编辑</em></div></div>
  1890. </div>
  1891. </div>
  1892. <div class="card book"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>18.24</b><span>42K (21)</span></div><div class="lv"><i>2</i><b>18.22</b><span>61K (30)</span></div><div class="lv"><i>3</i><b>18.20</b><span>128K (64)</span></div><div class="lv"><i>4</i><b>18.18</b><span>57K (26)</span></div><div class="lv"><i>5</i><b>18.16</b><span>73K (35)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>18.26</b><span>38K (19)</span></div><div class="lv"><i>2</i><b>18.28</b><span>66K (31)</span></div><div class="lv"><i>3</i><b>18.30</b><span>142K (70)</span></div><div class="lv"><i>4</i><b>18.32</b><span>49K (22)</span></div><div class="lv"><i>5</i><b>18.34</b><span>80K (38)</span></div></div></div>
  1893. <div style="height:16px"></div>
  1894. </div>
  1895. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1896. <div class="homebar"></div>
  1897. </div>
  1898. </div>
  1899. <div class="cap">
  1900. <div class="cap-num">K7b</div>
  1901. <div class="cap-title">调仓 · 快捷项置灰与选中<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1902. <ul>
  1903. <li>最大可开仓为 0(账簿余额不足、或票据被限制买入):该行快捷项<b>整行置灰</b>不可点,行尾「编辑」仍可点;最大可平仓为 0 时同理</li>
  1904. <li>点快捷项即按规则折算填入委托数量并高亮(此例平仓 1/2 = 6,300 股,向下取整手 200 股 → 6,200);手改数量后高亮取消</li>
  1905. <li>自定义后多于 4 项时在行内横向滑动,「编辑」跟在最后</li>
  1906. </ul>
  1907. </div>
  1908. </div>
  1909. <!-- ===== K18 调仓 · 跟价中 ===== -->
  1910. <div class="frame">
  1911. <div class="phone">
  1912. <div class="screen">
  1913. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1914. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1915. <div class="body">
  1916. <div class="card fcard">
  1917. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1918. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  1919. </div>
  1920. <div class="card fcard">
  1921. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  1922. <div class="fr"><label><i>*</i>中间价</label><div class="ctl"><div class="stepper ro"><b>−</b><i>402.50</i><b>+</b></div><span class="ib2 on"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  1923. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  1924. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,000.00 HKD</b></div></div>
  1925. <div class="qty">
  1926. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1927. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1928. </div>
  1929. </div>
  1930. <div class="card book">
  1931. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  1932. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  1933. </div>
  1934. <div style="height:16px"></div>
  1935. </div>
  1936. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1937. <div class="homebar"></div>
  1938. </div>
  1939. </div>
  1940. <div class="cap">
  1941. <div class="cap-num">K18</div>
  1942. <div class="cap-title">调仓 · 跟价中<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1943. <ul>
  1944. <li>选了非「指定价」后:字段名换成对应方式(此处「中间价」),价格随行情实时刷新,输入框只读、± 置灰,闪电图标实心高亮</li>
  1945. <li>切回「指定价」恢复可编辑;改单进入时跟价方式回到指定价,价格预填原委托价</li>
  1946. </ul>
  1947. </div>
  1948. </div>
  1949. <!-- ===== K19 调仓 · 校验拦截 ===== -->
  1950. <div class="frame">
  1951. <div class="phone">
  1952. <div class="screen">
  1953. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1954. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1955. <div class="body">
  1956. <div class="card fcard">
  1957. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  1958. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  1959. </div>
  1960. <div class="card fcard">
  1961. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  1962. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  1963. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper err"><b>−</b><i>2,050</i><b>+</b></div></div></div>
  1964. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">825,330.00 HKD</b></div></div>
  1965. <div class="qty">
  1966. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1967. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  1968. </div>
  1969. </div>
  1970. <div class="card book">
  1971. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  1972. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  1973. </div>
  1974. <div style="height:16px"></div>
  1975. </div>
  1976. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  1977. <div class="toast" style="top:74%">腾讯控股(00700.HK)一手100股,请将委托数量修改至一手的整数倍</div>
  1978. <div class="homebar"></div>
  1979. </div>
  1980. </div>
  1981. <div class="cap">
  1982. <div class="cap-num">K19</div>
  1983. <div class="cap-title">调仓 · 校验拦截<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  1984. <ul>
  1985. <li>点调增 / 调减按序校验,任一不过 Toast 并中断:通用(账户状态、在途卖出、停牌退市、市场支持、交易日、夜盘支持)→ 调增(可交易证券清单、科创板 200 股、整手、最大可开仓)→ 调减(最大可平仓、碎股须一次全卖、费用覆盖)→ 风控(价格笼子、组合调整);每条文案见 05 节</li>
  1986. <li>港股调减委托股数非整手时:整手部分按所选类型下单,碎股另建一笔碎股调减指令</li>
  1987. <li>通过后 Toast「调增指令已提交 / 调减指令已提交」,回票据详情指令 Tab</li>
  1988. </ul>
  1989. </div>
  1990. </div>
  1991. <!-- ===== K23 调仓 · 美股市价单(夜盘) ===== -->
  1992. <div class="frame">
  1993. <div class="phone">
  1994. <div class="screen">
  1995. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  1996. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  1997. <div class="body">
  1998. <div class="card fcard">
  1999. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>苹果 <span class="mono" style="font-size:12px;color:var(--ink-3)">AAPL.US</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2000. <div class="quote"><b>212.40</b><span>+1.25</span><span>+0.59%</span></div>
  2001. </div>
  2002. <div class="card fcard">
  2003. <div class="fr"><label><i>*</i>交易时段</label><div class="ctl"><div class="sel2"><span>夜盘</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>市价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>100</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v mu">--</b></div></div><div class="qty">
  2004. <div class="qr op"><span>最大可开仓 <b>4,263</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2005. <div class="qr cl"><span>最大可平仓 <b>1,200</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2006. </div>
  2007. </div>
  2008. <div class="card book"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>212.38</b><span>300 (2)</span></div><div class="lv"><i>2</i><b>212.36</b><span>500 (3)</span></div><div class="lv"><i>3</i><b>212.35</b><span>800 (4)</span></div><div class="lv"><i>4</i><b>212.33</b><span>1.1K (5)</span></div><div class="lv"><i>5</i><b>212.30</b><span>1.6K (7)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>212.41</b><span>200 (1)</span></div><div class="lv"><i>2</i><b>212.43</b><span>600 (3)</span></div><div class="lv"><i>3</i><b>212.45</b><span>900 (4)</span></div><div class="lv"><i>4</i><b>212.48</b><span>1.2K (6)</span></div><div class="lv"><i>5</i><b>212.50</b><span>2K (9)</span></div></div></div>
  2009. <div style="height:16px"></div>
  2010. </div>
  2011. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2012. <div class="homebar"></div>
  2013. </div>
  2014. </div>
  2015. <div class="cap">
  2016. <div class="cap-num">K23</div>
  2017. <div class="cap-title">调仓 · 美股市价单(夜盘)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2018. <ul>
  2019. <li>市价单没有委托价格一行,委托金额显示 --;只有美股可选市价单(A股、港股没有)</li>
  2020. <li>交易时段选「夜盘」时指令类型只剩限价单 / 市价单;切到夜盘时若当前是 TWAP / POV,自动回落限价单</li>
  2021. <li>提交时校验标的是否支持夜盘:「苹果(AAPL.US)不支持夜盘交易」</li>
  2022. </ul>
  2023. </div>
  2024. </div>
  2025. <!-- ===== K22 指令类型 · 底部面板 ===== -->
  2026. <div class="frame">
  2027. <div class="phone">
  2028. <div class="screen">
  2029. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2030. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2031. <div class="body">
  2032. <div class="card fcard">
  2033. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>苹果 <span class="mono" style="font-size:12px;color:var(--ink-3)">AAPL.US</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2034. <div class="quote"><b>212.40</b><span>+1.25</span><span>+0.59%</span></div>
  2035. </div>
  2036. <div class="card fcard">
  2037. <div class="fr"><label><i>*</i>交易时段</label><div class="ctl"><div class="sel2"><span>盘中</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>212.40</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>100</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v">21,240.00 USD</b></div></div><div class="qty">
  2038. <div class="qr op"><span>最大可开仓 <b>4,263</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2039. <div class="qr cl"><span>最大可平仓 <b>1,200</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2040. </div>
  2041. </div>
  2042. <div class="card book"><div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>212.38</b><span>300 (2)</span></div><div class="lv"><i>2</i><b>212.36</b><span>500 (3)</span></div><div class="lv"><i>3</i><b>212.35</b><span>800 (4)</span></div><div class="lv"><i>4</i><b>212.33</b><span>1.1K (5)</span></div><div class="lv"><i>5</i><b>212.30</b><span>1.6K (7)</span></div></div><div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>212.41</b><span>200 (1)</span></div><div class="lv"><i>2</i><b>212.43</b><span>600 (3)</span></div><div class="lv"><i>3</i><b>212.45</b><span>900 (4)</span></div><div class="lv"><i>4</i><b>212.48</b><span>1.2K (6)</span></div><div class="lv"><i>5</i><b>212.50</b><span>2K (9)</span></div></div></div>
  2043. <div style="height:16px"></div>
  2044. </div>
  2045. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2046. <div class="scrim bottom">
  2047. <div class="dlg sheet">
  2048. <div class="shd"><b>指令类型</b><svg class="icn" viewBox="0 0 24 24"><use href="#i-x"/></svg></div>
  2049. <div class="opt-row sel"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="opt-row"><span>市价单</span></div><div class="opt-row"><span>TWAP</span></div><div class="opt-row"><span>POV</span></div>
  2050. </div>
  2051. </div>
  2052. <div class="homebar"></div>
  2053. </div>
  2054. </div>
  2055. <div class="cap">
  2056. <div class="cap-num">K22</div>
  2057. <div class="cap-title">指令类型 · 底部面板<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2058. <ul>
  2059. <li>表单里带下拉箭头的字段都用同一个底部单选面板,当前项加粗打勾,选中即收起</li>
  2060. <li><b>指令类型</b>:A股 / 港股 限价单 · TWAP · POV;美股盘中、盘前+盘中+盘后 四项全有(本帧);美股夜盘只有限价单 · 市价单</li>
  2061. <li><b>交易渠道</b>:票据允许的渠道(QFII / 沪深港通)· <b>交易时段</b>:盘中 / 盘前+盘中+盘后 / 夜盘 · <b>价格要求</b>:限价 / 市价 · <b>拆单频率</b>:固定拆单数量 / 固定时间间隔 · <b>执行风格</b>:正常 / 激进 / 保守</li>
  2062. <li>VCL 对冲的票据:拆单频率固定「固定拆单数量」、POV 执行风格固定「激进」,这两格灰底只读、不可点开</li>
  2063. </ul>
  2064. </div>
  2065. </div>
  2066. <!-- ===== K8 调仓 · A股 TWAP(下滑) ===== -->
  2067. <div class="frame">
  2068. <div class="phone">
  2069. <div class="screen">
  2070. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2071. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2072. <div class="body"><div style="margin-top:-72px"><div class="card fcard">
  2073. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>平安银行 <span class="mono" style="font-size:12px;color:var(--ink-3)">000001.SZ</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2074. <div class="quote"><b>39.83</b><span>+0.41</span><span>+1.04%</span></div>
  2075. </div>
  2076. <div class="card fcard">
  2077. <div class="fr"><label><i>*</i>交易渠道</label><div class="ctl"><div class="sel2"><span>沪深港通</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2078. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>TWAP</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2079. <div class="fr"><label><i>*</i>价格要求</label><div class="ctl"><div class="sel2"><span>限价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2080. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>39.80</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2081. <div class="fr sub"><span>跌停 <b>35.85</b></span><span>涨停 <b>43.81</b></span></div>
  2082. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>10,000</i><b>+</b></div></div></div>
  2083. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">398,000.00 CNY</b></div></div>
  2084. <div class="sech"><b>TWAP 算法参数</b><span class="secbad">北京时间 UTC+8</span></div>
  2085. <div class="fr"><label><i>*</i>开始时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 09:30(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2086. <div class="fr"><label><i>*</i>结束时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 14:57(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2087. <div class="fr tip">按北京时间录入 · 开盘 09:30 / 收盘 14:57</div>
  2088. <div class="fr"><label><i>*</i>拆单频率</label><div class="ctl"><div class="sel2"><span>固定拆单数量</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2089. <div class="fr"><label><i>*</i>拆单数量</label><div class="ctl"><div class="stepper"><b>−</b><i>1,000</i><b>+</b></div></div></div>
  2090. <div class="fr"><label><i>*</i>执行风格</label><div class="ctl"><div class="sel2"><span>激进</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2091. </div>
  2092. <div style="height:16px"></div></div></div>
  2093. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2094. <div class="homebar"></div>
  2095. </div>
  2096. </div>
  2097. <div class="cap">
  2098. <div class="cap-num">K8</div>
  2099. <div class="cap-title">调仓 · A股 TWAP(下滑)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2100. <ul>
  2101. <li>A股多一个<b>交易渠道</b>(默认票据设置的默认渠道,可选 QFII / 沪深港通)且委托价格下显示跌停 / 涨停;美股改为<b>交易时段</b>(盘中 / 盘前+盘中+盘后 / 夜盘)</li>
  2102. <li>指令类型:A股 / 港股 限价单 · TWAP · POV;美股盘中 / 全时段多市价单,夜盘只有限价 / 市价(选择面板见 K22,市价单见 K23)</li>
  2103. <li>TWAP 参数:开始 / 结束时间(各市场当地时间录入,回显带时区)· 拆单频率 · 拆单数量或间隔时长(K8b)· 执行风格(默认激进);POV 为跟量比例 + 执行风格;时间选择面板见 K21</li>
  2104. <li>提交后 Toast「调增指令已提交 / 调减指令已提交」,回到票据详情指令 Tab</li>
  2105. </ul>
  2106. </div>
  2107. </div>
  2108. <!-- ===== K8b 调仓 · 港股 TWAP(固定时间间隔) ===== -->
  2109. <div class="frame">
  2110. <div class="phone">
  2111. <div class="screen">
  2112. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2113. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2114. <div class="body"><div style="margin-top:-112px">
  2115. <div class="card fcard">
  2116. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2117. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2118. </div>
  2119. <div class="card fcard">
  2120. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>TWAP</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>价格要求</label><div class="ctl"><div class="sel2"><span>市价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>3,000</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v mu">--</b></div></div><div class="sech"><b>TWAP 算法参数</b><span class="secbad">香港时间 UTC+8</span></div><div class="fr"><label><i>*</i>开始时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 10:30(香港)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>结束时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 16:00(香港)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr tip">按香港时间录入 · 开盘 09:30 / 收盘 16:00</div><div class="fr"><label><i>*</i>拆单频率</label><div class="ctl"><div class="sel2"><span>固定时间间隔</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>间隔时长</label><div class="ctl"><div class="field"><span class="num">30</span><span class="unit">秒</span></div></div></div><div class="fr"><label><i>*</i>执行风格</label><div class="ctl"><div class="sel2"><span>激进</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="qty">
  2121. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2122. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2123. </div>
  2124. </div>
  2125. <div class="card book">
  2126. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2127. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2128. </div>
  2129. <div style="height:16px"></div>
  2130. </div></div>
  2131. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2132. <div class="homebar"></div>
  2133. </div>
  2134. </div>
  2135. <div class="cap">
  2136. <div class="cap-num">K8b</div>
  2137. <div class="cap-title">调仓 · 港股 TWAP(固定时间间隔)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2138. <ul>
  2139. <li>价格要求选「市价」:不出委托价格,委托金额为 --</li>
  2140. <li>拆单频率选「固定时间间隔」:下一行由「拆单数量」换成<b>间隔时长</b>,固定单位秒、正整数、默认 30;报错「请输入间隔时长」「请输入正整数」</li>
  2141. <li>算法参数之后仍是数量提示两行与五档盘口(下滑可见)</li>
  2142. </ul>
  2143. </div>
  2144. </div>
  2145. <!-- ===== K17 调仓 · 美股 POV(交易时段) ===== -->
  2146. <div class="frame">
  2147. <div class="phone">
  2148. <div class="screen">
  2149. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2150. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2151. <div class="body">
  2152. <div class="card fcard">
  2153. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>苹果 <span class="mono" style="font-size:12px;color:var(--ink-3)">AAPL.US</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2154. <div class="quote"><b>212.40</b><span>+1.25</span><span>+0.59%</span></div>
  2155. </div>
  2156. <div class="card fcard">
  2157. <div class="fr"><label><i>*</i>交易时段</label><div class="ctl"><div class="sel2"><span>盘前+盘中+盘后</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2158. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>POV</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2159. <div class="fr"><label><i>*</i>价格要求</label><div class="ctl"><div class="sel2"><span>市价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2160. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>100</i><b>+</b></div></div></div>
  2161. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v mu">--</b></div></div>
  2162. <div class="sech"><b>POV 算法参数</b><span class="secbad">美东时间</span></div>
  2163. <div class="fr"><label><i>*</i>开始时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 04:00(美东)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2164. <div class="fr"><label><i>*</i>结束时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 20:00(美东)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2165. <div class="fr tip">按美东时间录入 · 开盘 04:00 / 收盘 20:00</div>
  2166. <div class="fr"><label><i>*</i>跟量比例</label><div class="ctl"><div class="field"><span class="num">5</span><span class="unit">%</span></div></div></div>
  2167. <div class="fr"><label><i>*</i>执行风格</label><div class="ctl"><div class="sel2"><span>激进</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2168. <div class="qty">
  2169. <div class="qr op"><span>最大可开仓 <b>4,263</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2170. <div class="qr cl"><span>最大可平仓 <b>1,200</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2171. </div>
  2172. </div>
  2173. <div style="height:16px"></div>
  2174. </div>
  2175. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2176. <div class="homebar"></div>
  2177. </div>
  2178. </div>
  2179. <div class="cap">
  2180. <div class="cap-num">K17</div>
  2181. <div class="cap-title">调仓 · 美股 POV(交易时段)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2182. <ul>
  2183. <li>美股多一个<b>交易时段</b>:盘中(默认)/ 盘前+盘中+盘后 / 夜盘;夜盘只能限价单、市价单,切换后当前类型不可选则回落限价单</li>
  2184. <li>价格要求选「市价」时不出委托价格,委托金额显示 --(市价单同理,K23)</li>
  2185. <li>算法时间按<b>美东时间</b>录入并带时区回显,下方注开收盘时间;VCL 对冲的算法单提交前统一换算北京时间(含夏令时)</li>
  2186. <li>POV:跟量比例(正整数,默认 5%)+ 执行风格(VCL 对冲固定激进)</li>
  2187. </ul>
  2188. </div>
  2189. </div>
  2190. <!-- ===== K21 开始 / 结束时间 · 选择面板 ===== -->
  2191. <div class="frame">
  2192. <div class="phone">
  2193. <div class="screen">
  2194. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2195. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2196. <div class="body"><div style="margin-top:-72px"><div class="card fcard">
  2197. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>平安银行 <span class="mono" style="font-size:12px;color:var(--ink-3)">000001.SZ</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2198. <div class="quote"><b>39.83</b><span>+0.41</span><span>+1.04%</span></div>
  2199. </div>
  2200. <div class="card fcard">
  2201. <div class="fr"><label><i>*</i>交易渠道</label><div class="ctl"><div class="sel2"><span>沪深港通</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2202. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>TWAP</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2203. <div class="fr"><label><i>*</i>价格要求</label><div class="ctl"><div class="sel2"><span>限价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2204. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>39.80</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2205. <div class="fr sub"><span>跌停 <b>35.85</b></span><span>涨停 <b>43.81</b></span></div>
  2206. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>10,000</i><b>+</b></div></div></div>
  2207. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">398,000.00 CNY</b></div></div>
  2208. <div class="sech"><b>TWAP 算法参数</b><span class="secbad">北京时间 UTC+8</span></div>
  2209. <div class="fr"><label><i>*</i>开始时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 09:30(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2210. <div class="fr"><label><i>*</i>结束时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 14:57(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2211. <div class="fr tip">按北京时间录入 · 开盘 09:30 / 收盘 14:57</div>
  2212. <div class="fr"><label><i>*</i>拆单频率</label><div class="ctl"><div class="sel2"><span>固定拆单数量</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2213. <div class="fr"><label><i>*</i>拆单数量</label><div class="ctl"><div class="stepper"><b>−</b><i>1,000</i><b>+</b></div></div></div>
  2214. <div class="fr"><label><i>*</i>执行风格</label><div class="ctl"><div class="sel2"><span>激进</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2215. </div>
  2216. <div style="height:16px"></div></div></div>
  2217. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2218. <div class="scrim bottom">
  2219. <div class="dlg sheet fsheet">
  2220. <div class="fsheet-hd"><b>开始时间</b><svg class="icn" viewBox="0 0 24 24"><use href="#i-x"/></svg></div>
  2221. <div class="note-t" style="padding:6px 20px 0">北京时间 · 2026-06-30 · 开盘 09:30 / 收盘 14:57</div>
  2222. <div class="wheel two"><div class="band"></div>
  2223. <div class="wcol"><span class="far">07 时</span><span>08 时</span><span class="now">09 时</span><span>10 时</span><span class="far">11 时</span></div>
  2224. <div class="wcol"><span class="far">28 分</span><span>29 分</span><span class="now">30 分</span><span>31 分</span><span class="far">32 分</span></div>
  2225. </div>
  2226. <div class="fsheet-ft"><span class="btn ghost">取消</span><span class="btn">确定</span></div>
  2227. </div>
  2228. </div>
  2229. <div class="homebar"></div>
  2230. </div>
  2231. </div>
  2232. <div class="cap">
  2233. <div class="cap-num">K21</div>
  2234. <div class="cap-title">开始 / 结束时间 · 选择面板<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2235. <ul>
  2236. <li>点开始 / 结束时间弹底部滚轮,<b>只选时、分</b>(00:00~23:59),日期取当前交易日;按各市场当地时间录入,副标题注时区与开收盘</li>
  2237. <li>默认值:开始 = 当前时间(盘前为开盘时间),结束 = 收盘时间;回显「yyyy-mm-dd hh:mm(北京 / 香港 / 美东)」</li>
  2238. <li>校验文案:「请选择开始时间」「开始时间不能等于结束时间」「请选择结束时间」「结束时间不能早于当前时间,不能晚于对应市场的收盘时间」</li>
  2239. <li>原型此处是系统自带的日期时间控件(可改日期),需求写「仅选时分」,本稿取需求,待产品确认</li>
  2240. </ul>
  2241. </div>
  2242. </div>
  2243. <!-- ===== K9 跟价方式 · 底部面板 ===== -->
  2244. <div class="frame">
  2245. <div class="phone">
  2246. <div class="screen">
  2247. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2248. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2249. <div class="body">
  2250. <div class="card fcard">
  2251. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2252. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2253. </div>
  2254. <div class="card fcard">
  2255. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2256. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2257. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2258. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2259. <div class="qty">
  2260. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2261. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2262. </div>
  2263. </div>
  2264. <div class="card book">
  2265. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2266. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2267. </div>
  2268. <div style="height:16px"></div>
  2269. </div>
  2270. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2271. <div class="scrim bottom">
  2272. <div class="dlg sheet">
  2273. <div class="shd"><b>跟价方式</b><svg class="icn" viewBox="0 0 24 24"><use href="#i-x"/></svg></div>
  2274. <div class="opt-row sel"><span>指定价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="opt-row"><span>最新价</span></div><div class="opt-row"><span>中间价</span></div><div class="opt-row"><span>买一价</span></div><div class="opt-row"><span>卖一价</span></div>
  2275. </div>
  2276. </div>
  2277. <div class="homebar"></div>
  2278. </div>
  2279. </div>
  2280. <div class="cap">
  2281. <div class="cap-num">K9</div>
  2282. <div class="cap-title">跟价方式 · 底部面板<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2283. <ul>
  2284. <li>单选:指定价 · 最新价 · 中间价 · 买一价 · 卖一价,默认指定价(当前项加粗打勾);选定后字段名随之改为对应名称(K18)</li>
  2285. <li>非「指定价」时价格跟随行情实时变化、输入框只读(不可手改、不可 ±);中间价取买一卖一均值并就近到价差整数倍,缺一边取另一边,都没有取昨收</li>
  2286. </ul>
  2287. </div>
  2288. </div>
  2289. <!-- ===== K10 快捷选项 · 编辑 ===== -->
  2290. <div class="frame">
  2291. <div class="phone">
  2292. <div class="screen">
  2293. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2294. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2295. <div class="body">
  2296. <div class="card fcard">
  2297. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2298. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2299. </div>
  2300. <div class="card fcard">
  2301. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2302. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2303. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2304. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2305. <div class="qty">
  2306. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2307. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2308. </div>
  2309. </div>
  2310. <div class="card book">
  2311. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2312. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2313. </div>
  2314. <div style="height:16px"></div>
  2315. </div>
  2316. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2317. <div class="scrim">
  2318. <div class="dlg">
  2319. <div class="dlg-hd"><h3>编辑快捷选项</h3><div class="qtip">长按可拖动排序,最多可拥有8个选项</div></div>
  2320. <div class="qedit"><span>全仓<i>×</i></span><span>1/2<i>×</i></span><span class="lift">1/4<i>×</i></span><span>1/8<i>×</i></span><span>500股<i>×</i></span><span>1万元<i>×</i></span><span class="add">+</span></div>
  2321. <div class="dlg-ft"><span>取消</span><span>完成</span></div>
  2322. </div>
  2323. </div>
  2324. <div class="homebar"></div>
  2325. </div>
  2326. </div>
  2327. <div class="cap">
  2328. <div class="cap-num">K10</div>
  2329. <div class="cap-title">快捷选项 · 编辑<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2330. <ul>
  2331. <li>开仓、平仓两行各存一套,3~8 项;长按拖动排序,右上 × 直接删(只剩 3 项时隐藏 ×),未满 8 项末位「+」进 K11;只剩 3 项见 K10b,已满 8 项见 K10c</li>
  2332. <li>「完成」保存并刷新该行;配置跨票据保留</li>
  2333. </ul>
  2334. </div>
  2335. </div>
  2336. <!-- ===== K10b 快捷选项 · 只剩 3 项 ===== -->
  2337. <div class="frame">
  2338. <div class="phone">
  2339. <div class="screen">
  2340. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2341. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2342. <div class="body">
  2343. <div class="card fcard">
  2344. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2345. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2346. </div>
  2347. <div class="card fcard">
  2348. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2349. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2350. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2351. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2352. <div class="qty">
  2353. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2354. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2355. </div>
  2356. </div>
  2357. <div class="card book">
  2358. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2359. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2360. </div>
  2361. <div style="height:16px"></div>
  2362. </div>
  2363. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2364. <div class="scrim">
  2365. <div class="dlg">
  2366. <div class="dlg-hd"><h3>编辑快捷选项</h3><div class="qtip">长按可拖动排序,最多可拥有8个选项</div></div>
  2367. <div class="qedit"><span>全仓</span><span>1/2</span><span>1/4</span><span class="add">+</span></div>
  2368. <div class="dlg-ft"><span>取消</span><span>完成</span></div>
  2369. </div>
  2370. </div>
  2371. <div class="homebar"></div>
  2372. </div>
  2373. </div>
  2374. <div class="cap">
  2375. <div class="cap-num">K10b</div>
  2376. <div class="cap-title">快捷选项 · 只剩 3 项<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2377. <ul>
  2378. <li>删到只剩 3 项:各项右上的 × 全部隐藏,不能再删;多于 3 项后恢复</li>
  2379. <li>末位「+」仍在,可继续新建(K11)</li>
  2380. </ul>
  2381. </div>
  2382. </div>
  2383. <!-- ===== K10c 快捷选项 · 已满 8 项 ===== -->
  2384. <div class="frame">
  2385. <div class="phone">
  2386. <div class="screen">
  2387. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2388. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2389. <div class="body">
  2390. <div class="card fcard">
  2391. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2392. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2393. </div>
  2394. <div class="card fcard">
  2395. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2396. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2397. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2398. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2399. <div class="qty">
  2400. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2401. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2402. </div>
  2403. </div>
  2404. <div class="card book">
  2405. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2406. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2407. </div>
  2408. <div style="height:16px"></div>
  2409. </div>
  2410. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2411. <div class="scrim">
  2412. <div class="dlg">
  2413. <div class="dlg-hd"><h3>编辑快捷选项</h3><div class="qtip">长按可拖动排序,最多可拥有8个选项</div></div>
  2414. <div class="qedit"><span>全仓<i>×</i></span><span>1/2<i>×</i></span><span>1/3<i>×</i></span><span>1/4<i>×</i></span><span>1/8<i>×</i></span><span>500股<i>×</i></span><span>2万股<i>×</i></span><span>1万元<i>×</i></span></div>
  2415. <div class="dlg-ft"><span>取消</span><span>完成</span></div>
  2416. </div>
  2417. </div>
  2418. <div class="homebar"></div>
  2419. </div>
  2420. </div>
  2421. <div class="cap">
  2422. <div class="cap-num">K10c</div>
  2423. <div class="cap-title">快捷选项 · 已满 8 项<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2424. <ul>
  2425. <li>已有 8 项:末位「+」不再出现,要新建先删一项</li>
  2426. <li>点「完成」保存并刷新该行;点「取消」放弃本次修改</li>
  2427. </ul>
  2428. </div>
  2429. </div>
  2430. <!-- ===== K11 快捷选项 · 新建 ===== -->
  2431. <div class="frame">
  2432. <div class="phone">
  2433. <div class="screen">
  2434. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2435. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2436. <div class="body">
  2437. <div class="card fcard">
  2438. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2439. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2440. </div>
  2441. <div class="card fcard">
  2442. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2443. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2444. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2445. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2446. <div class="qty">
  2447. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2448. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2449. </div>
  2450. </div>
  2451. <div class="card book">
  2452. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2453. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2454. </div>
  2455. <div style="height:16px"></div>
  2456. </div>
  2457. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2458. <div class="scrim">
  2459. <div class="dlg">
  2460. <div class="dlg-hd"><h3>新建快捷选项</h3></div>
  2461. <div class="segr"><span class="on">仓位</span><span>数量</span><span>金额</span></div>
  2462. <div class="dbody"><div style="display:flex;align-items:center;gap:10px"><b style="font-size:20px;font-family:var(--font-num)">1 /</b><div class="field sm focus" style="flex:1"><span class="num">3</span></div></div>
  2463. <div class="hint2">只填分母,1~100 的整数;填 1 显示为「全仓」,其余显示「1/分母」</div></div>
  2464. <div class="dlg-ft"><span>取消</span><span>完成</span></div>
  2465. </div>
  2466. </div>
  2467. <div class="homebar"></div>
  2468. </div>
  2469. </div>
  2470. <div class="cap">
  2471. <div class="cap-num">K11</div>
  2472. <div class="cap-title">快捷选项 · 新建<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2473. <ul>
  2474. <li>三种类型单选:仓位(填分母 1~100)· 数量(1~9999999,整万显示「万股」)· 金额(1~9999999,整万显示「万元」);数量 / 金额见 K11b</li>
  2475. <li>已有同值时 Toast「已有该快捷仓位」</li>
  2476. </ul>
  2477. </div>
  2478. </div>
  2479. <!-- ===== K11b 快捷选项 · 新建(数量) ===== -->
  2480. <div class="frame">
  2481. <div class="phone">
  2482. <div class="screen">
  2483. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2484. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>调仓</h2></div>
  2485. <div class="body">
  2486. <div class="card fcard">
  2487. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="field" style="height:38px;border-radius:10px"><span>腾讯控股 <span class="mono" style="font-size:12px;color:var(--ink-3)">00700.HK</span></span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div></div>
  2488. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2489. </div>
  2490. <div class="card fcard">
  2491. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2492. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.60</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2493. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>2,000</i><b>+</b></div></div></div>
  2494. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,200.00 HKD</b></div></div>
  2495. <div class="qty">
  2496. <div class="qr op"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2497. <div class="qr cl"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em class="on">全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2498. </div>
  2499. </div>
  2500. <div class="card book">
  2501. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2502. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2503. </div>
  2504. <div style="height:16px"></div>
  2505. </div>
  2506. <div class="bbar2"><span class="btn rise">调增</span><span class="btn fall">调减</span></div>
  2507. <div class="scrim">
  2508. <div class="dlg">
  2509. <div class="dlg-hd"><h3>新建快捷选项</h3></div>
  2510. <div class="segr"><span>仓位</span><span class="on">数量</span><span>金额</span></div>
  2511. <div class="dbody"><div class="field sm focus"><span class="num">20000</span><span class="unit">股</span></div>
  2512. <div class="hint2">1~9999999 的整数;能被 1 万整除时按钮显示「2万股」,否则显示「500股」</div></div>
  2513. <div class="dlg-ft"><span>取消</span><span>完成</span></div>
  2514. </div>
  2515. </div>
  2516. <div class="homebar"></div>
  2517. </div>
  2518. </div>
  2519. <div class="cap">
  2520. <div class="cap-num">K11b</div>
  2521. <div class="cap-title">快捷选项 · 新建(数量)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2522. <ul>
  2523. <li>「数量」:1~9999999 的整数,整万显示「x万股」,否则「x股」;「金额」同版式,单位元,整万显示「x万元」</li>
  2524. <li>超出范围点「完成」:「请输入 1~9999999 的整数」(仓位为「请输入 1~100 的整数」);与已有项同值:Toast「已有该快捷仓位」</li>
  2525. </ul>
  2526. </div>
  2527. </div>
  2528. <!-- ===== K12 改单 · TWAP ===== -->
  2529. <div class="frame">
  2530. <div class="phone">
  2531. <div class="screen">
  2532. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2533. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>改单</h2></div>
  2534. <div class="body"><div style="margin-top:-72px"><div class="card fcard">
  2535. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="sel2 ro"><span>平安银行 000001.SZ</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2536. <div class="quote"><b>39.83</b><span>+0.41</span><span>+1.04%</span></div>
  2537. </div>
  2538. <div class="card fcard">
  2539. <div class="fr"><label><i>*</i>交易渠道</label><div class="ctl"><div class="sel2 ro"><span>沪深港通</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2540. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2 ro"><span>TWAP</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2541. <div class="fr"><label><i>*</i>价格要求</label><div class="ctl"><div class="sel2"><span>限价</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2542. <div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>39.80</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div>
  2543. <div class="fr sub"><span>跌停 <b>35.85</b></span><span>涨停 <b>43.81</b></span></div>
  2544. <div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper"><b>−</b><i>10,000</i><b>+</b></div></div></div>
  2545. <div class="fr"><label>委托金额</label><div class="ctl"><b class="v">398,000.00 CNY</b></div></div>
  2546. <div class="sech"><b>TWAP 算法参数</b><span class="secbad">北京时间 UTC+8</span></div>
  2547. <div class="fr"><label><i>*</i>开始时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 09:30(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2548. <div class="fr"><label><i>*</i>结束时间</label><div class="ctl"><div class="sel2"><span>2026-06-30 14:57(北京)</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2549. <div class="fr tip">按北京时间录入 · 开盘 09:30 / 收盘 14:57</div>
  2550. <div class="fr"><label><i>*</i>拆单频率</label><div class="ctl"><div class="sel2"><span>固定拆单数量</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2551. <div class="fr"><label><i>*</i>拆单数量</label><div class="ctl"><div class="stepper"><b>−</b><i>1,000</i><b>+</b></div></div></div>
  2552. <div class="fr"><label><i>*</i>执行风格</label><div class="ctl"><div class="sel2"><span>激进</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2553. </div>
  2554. <div style="height:16px"></div></div></div>
  2555. <div class="bbar1"><div class="btn">确认改单</div></div>
  2556. <div class="homebar"></div>
  2557. </div>
  2558. </div>
  2559. <div class="cap">
  2560. <div class="cap-num">K12</div>
  2561. <div class="cap-title">改单 · TWAP<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2562. <ul>
  2563. <li>布局与调仓页一致,<b>不可改的字段灰底只读</b>(证券、交易渠道、交易时段、指令类型),底部只有「确认改单」,提交后 Toast「改单已提交」</li>
  2564. <li>可改范围:限价 / 市价单改价格要求与委托价格(A股限价底层撤单重下);TWAP、POV 另可改委托股数与全部算法参数;限价单见 K12b</li>
  2565. <li>只有已报、部分成交可改;发行端强平调减不可改</li>
  2566. </ul>
  2567. </div>
  2568. </div>
  2569. <!-- ===== K12b 改单 · 限价单 ===== -->
  2570. <div class="frame">
  2571. <div class="phone">
  2572. <div class="screen">
  2573. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2574. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>改单</h2></div>
  2575. <div class="body">
  2576. <div class="card fcard">
  2577. <div class="fr"><label><i>*</i>证券</label><div class="ctl"><div class="sel2 ro"><span>腾讯控股 00700.HK</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div>
  2578. <div class="quote"><b>402.60</b><span>+0.30</span><span>+0.07%</span></div>
  2579. </div>
  2580. <div class="card fcard">
  2581. <div class="fr"><label><i>*</i>指令类型</label><div class="ctl"><div class="sel2 ro"><span>限价单</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></div></div></div><div class="fr"><label><i>*</i>委托价格</label><div class="ctl"><div class="stepper"><b>−</b><i>402.80</i><b>+</b></div><span class="ib2"><svg class="icn" viewBox="0 0 24 24"><use href="#i-bolt"/></svg></span></div></div><div class="fr"><label><i>*</i>委托数量</label><div class="ctl"><div class="stepper ro"><b>−</b><i>2,000</i><b>+</b></div></div></div><div class="fr"><label>委托金额</label><div class="ctl"><b class="v">805,600.00 HKD</b></div></div><div class="qty">
  2582. <div class="qr op off"><span>最大可开仓 <b>17,545</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2583. <div class="qr cl off"><span>最大可平仓 <b>2,000</b> 股</span><div class="qc2"><em>全仓</em><em>1/2</em><em>1/4</em><em>1/8</em><em class="ed">编辑</em></div></div>
  2584. </div>
  2585. </div>
  2586. <div class="card book">
  2587. <div class="buy"><h5>买盘</h5><div class="lv"><i>1</i><b>402.40</b><span>600 (1)</span></div><div class="lv"><i>2</i><b>402.20</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>402.00</b><span>1K (1)</span></div><div class="lv"><i>4</i><b>401.80</b><span>1.2K (2)</span></div><div class="lv"><i>5</i><b>401.60</b><span>1.4K (2)</span></div></div>
  2588. <div class="sell"><h5>卖盘</h5><div class="lv"><i>1</i><b>402.60</b><span>500 (1)</span></div><div class="lv"><i>2</i><b>402.80</b><span>800 (1)</span></div><div class="lv"><i>3</i><b>403.00</b><span>1.1K (1)</span></div><div class="lv"><i>4</i><b>403.20</b><span>1.4K (2)</span></div><div class="lv"><i>5</i><b>403.40</b><span>1.7K (2)</span></div></div>
  2589. </div>
  2590. <div style="height:16px"></div>
  2591. </div>
  2592. <div class="bbar1"><div class="btn">确认改单</div></div>
  2593. <div class="homebar"></div>
  2594. </div>
  2595. </div>
  2596. <div class="cap">
  2597. <div class="cap-num">K12b</div>
  2598. <div class="cap-title">改单 · 限价单<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2599. <ul>
  2600. <li>限价单改单只能改<b>委托价格</b>(含跟价方式):证券、指令类型灰底只读,委托数量与 ± 置灰,两行数量快捷项也置灰(A股另有交易渠道、美股另有交易时段,同样只读)</li>
  2601. <li>A股限价单改单底层是撤单后重下;进入时跟价方式回到「指定价」,价格预填原委托价</li>
  2602. <li>点「确认改单」不再二次确认,Toast「改单已提交」回指令 Tab;美股市价单的改单页长什么样需求没写清,待产品确认</li>
  2603. </ul>
  2604. </div>
  2605. </div>
  2606. <!-- ===== K13 新增可交易证券 · 本次申请 ===== -->
  2607. <div class="frame">
  2608. <div class="phone">
  2609. <div class="screen">
  2610. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2611. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>新增可交易证券</h2><span class="rt2"><span class="pl">添加</span></span></div>
  2612. <div class="body">
  2613. <div class="gtitle">本次申请证券(2 / 20)</div>
  2614. <div class="card rtcard"><div class="rt">
  2615. <div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div><div class="c n" style="flex:.6">操作</div></div>
  2616. <div class="r"><div class="c w2"><div class="sname"><b>小米集团-W</b><span><i class="mk hk">HK</i>01810.HK</span></div></div><div class="c n">300万</div><div class="c n">20.00%</div><div class="c n" style="flex:.6;color:var(--ink-3)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-trash"/></svg></div></div><div class="r"><div class="c w2"><div class="sname"><b>英伟达</b><span><i class="mk us">US</i>NVDA.US</span></div></div><div class="c n">无上限</div><div class="c n">15.00%</div><div class="c n" style="flex:.6;color:var(--ink-3)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-trash"/></svg></div></div>
  2617. </div></div>
  2618. <div class="note-t">可选范围:本票据结算币种在对冲账户里支持的市场;单次最多 20 只,同一只不可重复添加。</div>
  2619. </div>
  2620. <div class="bbar1"><div class="btn">提交</div></div>
  2621. <div class="homebar"></div>
  2622. </div>
  2623. </div>
  2624. <div class="cap">
  2625. <div class="cap-num">K13</div>
  2626. <div class="cap-title">新增可交易证券 · 本次申请<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2627. <ul>
  2628. <li>入口:更多 → 新增可交易证券,或可交易证券清单右上「申请新增」。导航栏右侧「添加」开 K14</li>
  2629. <li>列表:名称代码 · 市值上限(HKD,整万显示「x万」)· 占比上限 · 删除(不二次确认);最多 20 条,满了 Toast「已达到单次申请证券数量上限」</li>
  2630. <li>提交校验:在途卖出 / 列表为空 / 市场不支持 / 已有待审核申请;通过 Toast「申请提交成功」,生成一条待审核记录(E2)</li>
  2631. </ul>
  2632. </div>
  2633. </div>
  2634. <!-- ===== K20 新增可交易证券 · 空列表 ===== -->
  2635. <div class="frame">
  2636. <div class="phone">
  2637. <div class="screen">
  2638. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2639. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>新增可交易证券</h2><span class="rt2"><span class="pl">添加</span></span></div>
  2640. <div class="body">
  2641. <div class="gtitle">本次申请证券(0 / 20)</div>
  2642. <div class="card rtcard"><div class="rt">
  2643. <div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div><div class="c n" style="flex:.6">操作</div></div>
  2644. <div class="r"><div class="c" style="flex:1"><div class="emptybox row"><svg class="illu" viewBox="0 0 120 104" fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="il1b" x1="10" y1="14" x2="104" y2="90" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-a)"/><stop offset="1" stop-color="var(--il-b)"/></linearGradient><linearGradient id="il1f" x1="18" y1="42" x2="98" y2="94" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-c)"/><stop offset="1" stop-color="var(--il-a)"/></linearGradient></defs><path d="M12 86V22q0-8 8-8h24q4.2 0 6.8 3.3L56 23.4q2.4 3 6.2 3H100q8 0 8 8V86q0 8-8 8H20q-8 0-8-8Z" fill="url(#il1b)"/><path d="M8.6 42h102.8q4.8 0 3.9 4.7l-7.6 41q-.9 5-6 5H18.3q-5.1 0-6-5l-7.6-41Q3.8 42 8.6 42Z" fill="url(#il1f)"/></svg><div class="etxt">请添加证券</div></div></div></div>
  2645. </div></div>
  2646. <div class="note-t">可选范围:本票据结算币种在对冲账户里支持的市场;单次最多 20 只,同一只不可重复添加。</div>
  2647. </div>
  2648. <div class="bbar1"><div class="btn">提交</div></div>
  2649. <div class="toast" style="top:72%">本次申请证券不可为空</div>
  2650. <div class="homebar"></div>
  2651. </div>
  2652. </div>
  2653. <div class="cap">
  2654. <div class="cap-num">K20</div>
  2655. <div class="cap-title">新增可交易证券 · 空列表<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2656. <ul>
  2657. <li>首次进入「本次申请证券」为空,表内一行占位「请添加证券」;导航栏「添加」开 K14</li>
  2658. <li>空列表点「提交」:Toast「本次申请证券不可为空」;满 20 只再点添加:Toast「已达到单次申请证券数量上限」</li>
  2659. </ul>
  2660. </div>
  2661. </div>
  2662. <!-- ===== K14b 添加证券 · 搜索证券 ===== -->
  2663. <div class="frame">
  2664. <div class="phone">
  2665. <div class="screen">
  2666. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2667. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>新增可交易证券</h2><span class="rt2"><span class="pl">添加</span></span></div>
  2668. <div class="body">
  2669. <div class="gtitle">本次申请证券(0 / 20)</div>
  2670. <div class="card rtcard"><div class="rt">
  2671. <div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div><div class="c n" style="flex:.6">操作</div></div>
  2672. <div class="r"><div class="c" style="flex:1"><div class="emptybox row"><svg class="illu" viewBox="0 0 120 104" fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="il2b" x1="10" y1="14" x2="104" y2="90" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-a)"/><stop offset="1" stop-color="var(--il-b)"/></linearGradient><linearGradient id="il2f" x1="18" y1="42" x2="98" y2="94" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-c)"/><stop offset="1" stop-color="var(--il-a)"/></linearGradient></defs><path d="M12 86V22q0-8 8-8h24q4.2 0 6.8 3.3L56 23.4q2.4 3 6.2 3H100q8 0 8 8V86q0 8-8 8H20q-8 0-8-8Z" fill="url(#il2b)"/><path d="M8.6 42h102.8q4.8 0 3.9 4.7l-7.6 41q-.9 5-6 5H18.3q-5.1 0-6-5l-7.6-41Q3.8 42 8.6 42Z" fill="url(#il2f)"/></svg><div class="etxt">请添加证券</div></div></div></div>
  2673. </div></div>
  2674. <div class="note-t">可选范围:本票据结算币种在对冲账户里支持的市场;单次最多 20 只,同一只不可重复添加。</div>
  2675. </div>
  2676. <div class="bbar1"><div class="btn">提交</div></div>
  2677. <div class="scrim">
  2678. <div class="dlg">
  2679. <div class="dlg-hd"><h3>添加证券</h3></div>
  2680. <div class="dbody"><div class="flbl"><i>*</i>证券</div><div class="field sm focus"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><span>比亚</span><span class="unit" style="color:var(--ink-4)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div><div class="sug"><div><b style="font-weight:400"><em>比亚</em>迪</b><i class="mk a">A</i><span>002594.SZ</span></div><div><b style="font-weight:400"><em>比亚</em>迪股份</b><i class="mk hk">HK</i><span>01211.HK</span></div><div><b style="font-weight:400"><em>比亚</em>迪电子</b><i class="mk hk">HK</i><span>00285.HK</span></div></div><div class="flbl">市场</div><div class="field sm ro">--</div><div class="flbl">市值上限</div><div class="field sm"><span class="ph">输入 1~9999 的整数</span><span class="unit">万 HKD</span></div><div class="flbl">占比上限</div><div class="field sm"><span class="ph">输入 >0 且 ≤100,最多 2 位小数</span><span class="unit">%</span></div></div>
  2681. <div class="dlg-ft"><span>取消</span><span>确定</span></div>
  2682. </div>
  2683. </div>
  2684. <div class="homebar"></div>
  2685. </div>
  2686. </div>
  2687. <div class="cap">
  2688. <div class="cap-num">K14b</div>
  2689. <div class="cap-title">添加证券 · 搜索证券<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2690. <ul>
  2691. <li>初始:证券为空、市场显示 --、两个上限为空。输入名称 / 拼音 / 代码即在框下出联想(命中字品牌色 · 市场标签 · 代码),点选后回填并自动带出市场</li>
  2692. <li>搜索范围:本票据结算币种在对冲账户里支持的市场;忽略首尾空格、代码不分大小写</li>
  2693. <li>报错:「请输入证券」「证券不可重复添加」(本次申请里已有同一只)</li>
  2694. </ul>
  2695. </div>
  2696. </div>
  2697. <!-- ===== K14 添加证券 · 弹框 ===== -->
  2698. <div class="frame">
  2699. <div class="phone">
  2700. <div class="screen">
  2701. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2702. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>新增可交易证券</h2><span class="rt2"><span class="pl">添加</span></span></div>
  2703. <div class="body">
  2704. <div class="gtitle">本次申请证券(2 / 20)</div>
  2705. <div class="card rtcard"><div class="rt">
  2706. <div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div><div class="c n" style="flex:.6">操作</div></div>
  2707. <div class="r"><div class="c w2"><div class="sname"><b>小米集团-W</b><span><i class="mk hk">HK</i>01810.HK</span></div></div><div class="c n">300万</div><div class="c n">20.00%</div><div class="c n" style="flex:.6;color:var(--ink-3)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-trash"/></svg></div></div><div class="r"><div class="c w2"><div class="sname"><b>英伟达</b><span><i class="mk us">US</i>NVDA.US</span></div></div><div class="c n">无上限</div><div class="c n">15.00%</div><div class="c n" style="flex:.6;color:var(--ink-3)"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-trash"/></svg></div></div>
  2708. </div></div>
  2709. <div class="note-t">可选范围:本票据结算币种在对冲账户里支持的市场;单次最多 20 只,同一只不可重复添加。</div>
  2710. </div>
  2711. <div class="bbar1"><div class="btn">提交</div></div>
  2712. <div class="scrim">
  2713. <div class="dlg">
  2714. <div class="dlg-hd"><h3>添加证券</h3></div>
  2715. <div class="dbody"><div class="flbl"><i>*</i>证券</div><div class="field sm"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><span>比亚迪 <span class="mono" style="font-size:12px;color:var(--ink-3)">002594.SZ</span></span></div><div class="flbl">市场</div><div class="field sm ro">A股</div><div class="flbl">市值上限</div><div class="field sm focus"><span class="num">200</span><span class="unit">万 HKD</span></div><div class="hint2">非必填,不填为无上限;1~9999 的整数</div><div class="flbl">占比上限</div><div class="field sm"><span class="ph">输入 >0 且 ≤100,最多 2 位小数</span><span class="unit">%</span></div><div class="hint2">非必填,不填为不限;与市值上限至少填一项</div></div>
  2716. <div class="dlg-ft"><span>取消</span><span>确定</span></div>
  2717. </div>
  2718. </div>
  2719. <div class="homebar"></div>
  2720. </div>
  2721. </div>
  2722. <div class="cap">
  2723. <div class="cap-num">K14</div>
  2724. <div class="cap-title">添加证券 · 弹框<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2725. <ul>
  2726. <li>证券(必填,名称 / 拼音 / 代码模糊搜)· 市场(随证券自动判断,只读)· 市值上限(万 HKD)· 占比上限(%)</li>
  2727. <li>市值上限与占比上限<b>至少填一项</b>;不填分别视为「无上限」「不限」;初始与搜索见 K14b,报错见 K14c</li>
  2728. </ul>
  2729. </div>
  2730. </div>
  2731. <!-- ===== K14c 添加证券 · 报错 ===== -->
  2732. <div class="frame">
  2733. <div class="phone">
  2734. <div class="screen">
  2735. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2736. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>新增可交易证券</h2><span class="rt2"><span class="pl">添加</span></span></div>
  2737. <div class="body">
  2738. <div class="gtitle">本次申请证券(0 / 20)</div>
  2739. <div class="card rtcard"><div class="rt">
  2740. <div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div><div class="c n" style="flex:.6">操作</div></div>
  2741. <div class="r"><div class="c" style="flex:1"><div class="emptybox row"><svg class="illu" viewBox="0 0 120 104" fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="il3b" x1="10" y1="14" x2="104" y2="90" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-a)"/><stop offset="1" stop-color="var(--il-b)"/></linearGradient><linearGradient id="il3f" x1="18" y1="42" x2="98" y2="94" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-c)"/><stop offset="1" stop-color="var(--il-a)"/></linearGradient></defs><path d="M12 86V22q0-8 8-8h24q4.2 0 6.8 3.3L56 23.4q2.4 3 6.2 3H100q8 0 8 8V86q0 8-8 8H20q-8 0-8-8Z" fill="url(#il3b)"/><path d="M8.6 42h102.8q4.8 0 3.9 4.7l-7.6 41q-.9 5-6 5H18.3q-5.1 0-6-5l-7.6-41Q3.8 42 8.6 42Z" fill="url(#il3f)"/></svg><div class="etxt">请添加证券</div></div></div></div>
  2742. </div></div>
  2743. <div class="note-t">可选范围:本票据结算币种在对冲账户里支持的市场;单次最多 20 只,同一只不可重复添加。</div>
  2744. </div>
  2745. <div class="bbar1"><div class="btn">提交</div></div>
  2746. <div class="scrim">
  2747. <div class="dlg">
  2748. <div class="dlg-hd"><h3>添加证券</h3></div>
  2749. <div class="dbody"><div class="flbl"><i>*</i>证券</div><div class="field sm"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><span>比亚迪 <span class="mono" style="font-size:12px;color:var(--ink-3)">002594.SZ</span></span></div><div class="flbl">市场</div><div class="field sm ro">A股</div><div class="flbl">市值上限</div><div class="field sm"><span class="ph">输入 1~9999 的整数</span><span class="unit">万 HKD</span></div><div class="hint2">非必填,不填为无上限;1~9999 的整数</div><div class="flbl">占比上限</div><div class="field sm err"><span class="num">120</span><span class="unit">%</span></div><div class="errtip"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-alert"/></svg>请输入>0,≤100的数</div></div>
  2750. <div class="dlg-ft"><span>取消</span><span>确定</span></div>
  2751. </div>
  2752. </div>
  2753. <div class="homebar"></div>
  2754. </div>
  2755. </div>
  2756. <div class="cap">
  2757. <div class="cap-num">K14c</div>
  2758. <div class="cap-title">添加证券 · 报错<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2759. <ul>
  2760. <li>点「确定」时逐项校验,出错的框转危险描边、框下红字,弹框不关</li>
  2761. <li>市值上限:「请输入>0的整数」「请注意单位是万」;占比上限:「请输入>0,≤100的数」「最多支持2位小数」</li>
  2762. <li>两个上限都没填:「市值上限与占比上限至少维护一项」</li>
  2763. </ul>
  2764. </div>
  2765. </div>
  2766. </div>
  2767. </div>
  2768. <div class="sec">
  2769. <div class="sec-head"><span class="sec-num">03</span><span class="sec-name">查询子页 · 兼容改动</span><span class="sec-rule"></span><span class="sec-note">25 帧 · 查询 Tab 六个入口的列表、详情与就地筛选;E11–E12 改既有页面</span></div>
  2770. <div class="frames">
  2771. <!-- ===== E1 可交易证券清单 ===== -->
  2772. <div class="frame">
  2773. <div class="phone">
  2774. <div class="screen">
  2775. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2776. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>可交易证券清单</h2></div>
  2777. <div class="body">
  2778. <div class="wlbar"><span>共 6 只</span><span class="rt2"><span>申请记录</span><span class="pl">申请新增</span></span></div>
  2779. <div class="ffb"><span class="fpill">市场 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><div class="fsearch"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg>名称 / 代码</div></div>
  2780. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行</b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c n">200万</div><div class="c n">30.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>贵州茅台</b><span><i class="mk a">A</i>600519.SH</span></div></div><div class="c n">2,345,678.90</div><div class="c n">25.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>腾讯控股</b><span><i class="mk hk">HK</i>00700.HK</span></div></div><div class="c n">无上限</div><div class="c n">40.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>小米集团-W</b><span><i class="mk hk">HK</i>01810.HK</span></div></div><div class="c n">500万</div><div class="c n">不限</div></div><div class="r"><div class="c w2"><div class="sname"><b>苹果</b><span><i class="mk us">US</i>AAPL.US</span></div></div><div class="c n">300万</div><div class="c n">40.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>英伟达</b><span><i class="mk us">US</i>NVDA.US</span></div></div><div class="c n">1,000万</div><div class="c n">20.00%</div></div></div></div>
  2781. </div>
  2782. <div class="homebar"></div>
  2783. </div>
  2784. </div>
  2785. <div class="cap">
  2786. <div class="cap-num">E1</div>
  2787. <div class="cap-title">可交易证券清单<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2788. <ul>
  2789. <li>表头:名称代码(名称在上,市场标签 + 代码在下)· 市值上限(<b>固定 HKD</b>,整万显示「x万」,否则千分位两位小数,空为「无上限」)· 占比上限(空为「不限」)</li>
  2790. <li>筛选直接摆在列表上方:市场(多选)+ 名称代码搜索,实时刷新(市场下拉见 E1b);无结果「暂无数据」(E1c)</li>
  2791. <li>列表上方右侧常驻「申请记录」;<b>存续期且无在途卖出单</b>时才多一个「申请新增」(K13),否则只有「申请记录」(E1c)</li>
  2792. </ul>
  2793. </div>
  2794. </div>
  2795. <!-- ===== E1b 可交易证券清单 · 市场下拉 ===== -->
  2796. <div class="frame">
  2797. <div class="phone">
  2798. <div class="screen">
  2799. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2800. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>可交易证券清单</h2></div>
  2801. <div class="body">
  2802. <div class="wlbar"><span>共 4 只</span><span class="rt2"><span>申请记录</span><span class="pl">申请新增</span></span></div>
  2803. <div class="ffwrap"><div class="ffb"><span class="fpill on open">A股/港股 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><div class="fsearch"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg>名称 / 代码</div></div><div class="ffmask"></div><div class="ffpop"><div class="fo"><span>全部市场</span></div><div class="fo on"><span>A股</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="fo on"><span>港股</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="fo"><span>美股</span></div></div></div>
  2804. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c w2">名称代码</div><div class="c n">市值上限(HKD)</div><div class="c n">占比上限</div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行</b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c n">200万</div><div class="c n">30.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>贵州茅台</b><span><i class="mk a">A</i>600519.SH</span></div></div><div class="c n">2,345,678.90</div><div class="c n">25.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>腾讯控股</b><span><i class="mk hk">HK</i>00700.HK</span></div></div><div class="c n">无上限</div><div class="c n">40.00%</div></div><div class="r"><div class="c w2"><div class="sname"><b>小米集团-W</b><span><i class="mk hk">HK</i>01810.HK</span></div></div><div class="c n">500万</div><div class="c n">不限</div></div></div></div>
  2805. </div>
  2806. <div class="homebar"></div>
  2807. </div>
  2808. </div>
  2809. <div class="cap">
  2810. <div class="cap-num">E1b</div>
  2811. <div class="cap-title">可交易证券清单 · 市场下拉<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2812. <ul>
  2813. <li>「市场」多选:全部市场 / A股 / 港股 / 美股;选中即生效,胶囊回显所选并变品牌色(多选用「/」连接),上方「共 n 只」随之变</li>
  2814. <li>持仓变动记录的「市场」是同一个面板;名称代码搜索常驻右侧,两者同时生效</li>
  2815. </ul>
  2816. </div>
  2817. </div>
  2818. <!-- ===== E1c 可交易证券清单 · 无结果(已卖出票据) ===== -->
  2819. <div class="frame">
  2820. <div class="phone">
  2821. <div class="screen">
  2822. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2823. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>可交易证券清单</h2></div>
  2824. <div class="body">
  2825. <div class="wlbar"><span>共 0 只</span><span class="rt2"><span>申请记录</span></span></div>
  2826. <div class="ffb"><span class="fpill">市场 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><div class="fsearch" style="box-shadow:0 0 0 1px var(--brand)"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><b style="font-weight:500;color:var(--ink-1)">宁德</b><span class="clr" style="margin-left:auto;color:var(--ink-4);display:flex"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div></div>
  2827. <div class="emptyslot" style="padding:110px 0 0;flex:none"><div class="emptybox"><svg class="illu" viewBox="0 0 120 104" fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="il4b" x1="10" y1="14" x2="104" y2="90" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-a)"/><stop offset="1" stop-color="var(--il-b)"/></linearGradient><linearGradient id="il4f" x1="18" y1="42" x2="98" y2="94" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-c)"/><stop offset="1" stop-color="var(--il-a)"/></linearGradient></defs><path d="M12 86V22q0-8 8-8h24q4.2 0 6.8 3.3L56 23.4q2.4 3 6.2 3H100q8 0 8 8V86q0 8-8 8H20q-8 0-8-8Z" fill="url(#il4b)"/><path d="M8.6 42h102.8q4.8 0 3.9 4.7l-7.6 41q-.9 5-6 5H18.3q-5.1 0-6-5l-7.6-41Q3.8 42 8.6 42Z" fill="url(#il4f)"/></svg><div class="etxt">暂无数据</div></div></div>
  2828. </div>
  2829. <div class="homebar"></div>
  2830. </div>
  2831. </div>
  2832. <div class="cap">
  2833. <div class="cap-num">E1c</div>
  2834. <div class="cap-title">可交易证券清单 · 无结果(已卖出票据)<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2835. <ul>
  2836. <li>搜索 / 筛选没有命中、或清单本身为空:整页空态「暂无数据」,清除关键字即恢复</li>
  2837. <li>已卖出、或有在途卖出订单的票据:右上只有「申请记录」,<b>不出「申请新增」</b></li>
  2838. </ul>
  2839. </div>
  2840. </div>
  2841. <!-- ===== E2 申请记录 · 列表 ===== -->
  2842. <div class="frame">
  2843. <div class="phone">
  2844. <div class="screen">
  2845. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2846. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录</h2></div>
  2847. <div class="body">
  2848. <div class="ffb"><span class="fpill">状态 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  2849. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c st0">状态</div><div class="c w2">申请内容(名称 · 上限 · 比例)</div><div class="c t">申请时间</div></div><div class="r"><div class="c st0"><span class="st live"><i></i>待审核</span></div><div class="c w2"><div class="ln"><span>小米集团-W</span><b>300万</b><b>20.00%</b></div><div class="ln"><span>英伟达</span><b>无上限</b><b>15.00%</b></div></div><div class="c t">2026-06-30<i>10:32:05</i></div></div><div class="r"><div class="c st0"><span class="st wait"><i></i>撤单中</span></div><div class="c w2"><div class="ln"><span>美团-W</span><b>100万</b><b>10.00%</b></div></div><div class="c t">2026-06-29<i>16:20:11</i></div></div><div class="r"><div class="c st0"><span class="st done"><i></i>已通过</span></div><div class="c w2"><div class="ln"><span>比亚迪</span><b>200万</b><b>不限</b></div></div><div class="c t">2026-06-25<i>09:12:40</i></div></div><div class="r"><div class="c st0"><span class="st rej"><i></i>已驳回</span></div><div class="c w2"><div class="ln"><span>特斯拉</span><b>500万</b><b>30.00%</b></div></div><div class="c t">2026-06-20<i>14:05:33</i></div></div><div class="r"><div class="c st0"><span class="st exp"><i></i>已撤</span></div><div class="c w2"><div class="ln"><span>宁德时代</span><b>150万</b><b>12.50%</b></div></div><div class="c t">2026-06-18<i>11:47:02</i></div></div></div></div>
  2850. </div>
  2851. <div class="homebar"></div>
  2852. </div>
  2853. </div>
  2854. <div class="cap">
  2855. <div class="cap-num">E2</div>
  2856. <div class="cap-title">申请记录 · 列表<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2857. <ul>
  2858. <li>三列:状态 · 申请内容(名称 · 上限 · 比例,不显示代码,一次申请多只就多行)· 申请时间(日期 / 时间两行)</li>
  2859. <li>筛选:状态(待审核含撤单中 · 已通过 · 已驳回 · 已撤)+ 申请时间(默认近三月);按申请时间倒序</li>
  2860. </ul>
  2861. </div>
  2862. </div>
  2863. <!-- ===== E3 申请记录详情 · 待审核 ===== -->
  2864. <div class="frame">
  2865. <div class="phone">
  2866. <div class="screen">
  2867. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2868. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录详情</h2></div>
  2869. <div class="body">
  2870. <div class="card dcard" style="margin-top:12px"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时间</span><b>2026-06-30 10:32:05</b></div><div class="frow"><span>状态</span><b><span class="st live"><i></i>待审核</span></b></div></div>
  2871. <div class="gtitle">小米集团-W · 01810.HK</div>
  2872. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>300万 HKD</b></div><div class="frow"><span>申请占比上限</span><b>20.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2873. <div class="gtitle">英伟达 · NVDA.US</div>
  2874. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>无上限</b></div><div class="frow"><span>申请占比上限</span><b>15.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2875. </div>
  2876. <div class="bbar1"><div class="btn ghost">撤销申请</div></div>
  2877. <div class="homebar"></div>
  2878. </div>
  2879. </div>
  2880. <div class="cap">
  2881. <div class="cap-num">E3</div>
  2882. <div class="cap-title">申请记录详情 · 待审核<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2883. <ul>
  2884. <li>首卡:票据编号 · 申请时间 · 状态(已通过出「审核意见」、已驳回出「驳回原因」,无值「--」);下面每只证券一张卡</li>
  2885. <li>审核确认值只有已通过才有,其余「--」;审核确认的两项都为 0 的证券不进清单(已有则删)</li>
  2886. <li>待审核底栏「撤销申请」:二次确认「确认撤销该新增可交易证券申请?」→ 撤单中(E3b)→ 已撤;发行端先审完则 Toast「订单已被处理,撤单失败」;已驳回见 E3c</li>
  2887. </ul>
  2888. </div>
  2889. </div>
  2890. <!-- ===== E3b 申请记录详情 · 撤单中 ===== -->
  2891. <div class="frame">
  2892. <div class="phone">
  2893. <div class="screen">
  2894. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2895. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录详情</h2></div>
  2896. <div class="body">
  2897. <div class="card dcard" style="margin-top:12px"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时间</span><b>2026-06-29 16:20:11</b></div><div class="frow"><span>状态</span><b><span class="st wait"><i></i>撤单中</span></b></div></div>
  2898. <div class="gtitle">美团-W · 03690.HK</div>
  2899. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>100万 HKD</b></div><div class="frow"><span>申请占比上限</span><b>10.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2900. </div>
  2901. <div class="bbar1"><div class="btn off">撤销申请</div></div>
  2902. <div class="homebar"></div>
  2903. </div>
  2904. </div>
  2905. <div class="cap">
  2906. <div class="cap-num">E3b</div>
  2907. <div class="cap-title">申请记录详情 · 撤单中<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2908. <ul>
  2909. <li>点「撤销申请」确认后转撤单中:状态换成「撤单中」,底栏按钮<b>置灰</b>防重复提交;发行端撤销成功 → 已撤并 Toast「已撤单」</li>
  2910. <li>已撤:没有底栏,其余同本帧;现金提取、票据变更详情的撤单中 / 已撤同理</li>
  2911. <li>需求另有一句「仅待审核状态展示撤销按钮」,撤单中是置灰还是不出按钮两处写法不一,本稿取置灰,待产品确认</li>
  2912. </ul>
  2913. </div>
  2914. </div>
  2915. <!-- ===== E16 申请记录详情 · 已通过 ===== -->
  2916. <div class="frame">
  2917. <div class="phone">
  2918. <div class="screen">
  2919. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2920. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录详情</h2></div>
  2921. <div class="body">
  2922. <div class="card dcard" style="margin-top:12px"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时间</span><b>2026-06-20 09:30:00</b></div><div class="frow"><span>状态</span><b><span class="st done"><i></i>已通过</span></b></div><div class="frow"><span>审核意见</span><b>美团-W 占比上限下调至 20%,其余按申请值通过</b></div></div>
  2923. <div class="gtitle">宁德时代 · 300750.SZ</div>
  2924. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>200万 HKD</b></div><div class="frow"><span>申请占比上限</span><b>30.00%</b></div><div class="frow"><span>审核确认市值上限</span><b>200万 HKD</b></div><div class="frow"><span>审核确认占比上限</span><b>30.00%</b></div></div>
  2925. <div class="gtitle">美团-W · 03690.HK</div>
  2926. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>无上限</b></div><div class="frow"><span>申请占比上限</span><b>25.00%</b></div><div class="frow"><span>审核确认市值上限</span><b>无上限</b></div><div class="frow"><span>审核确认占比上限</span><b class="em">20.00%</b></div></div>
  2927. </div>
  2928. <div class="homebar"></div>
  2929. </div>
  2930. </div>
  2931. <div class="cap">
  2932. <div class="cap-num">E16</div>
  2933. <div class="cap-title">申请记录详情 · 已通过<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2934. <ul>
  2935. <li>已通过:状态下多一行「审核意见」;每只证券的审核确认值取发行方录入值,与申请值不同时照实显示(美团-W 占比上限 25% → 20%)</li>
  2936. <li>两项审核确认都为 0 的证券不进清单(已在清单则移除);终态没有底栏</li>
  2937. </ul>
  2938. </div>
  2939. </div>
  2940. <!-- ===== E3c 申请记录详情 · 已驳回 ===== -->
  2941. <div class="frame">
  2942. <div class="phone">
  2943. <div class="screen">
  2944. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2945. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录详情</h2></div>
  2946. <div class="body">
  2947. <div class="card dcard" style="margin-top:12px"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时间</span><b>2026-06-29 16:20:11</b></div><div class="frow"><span>状态</span><b><span class="st rej"><i></i>已驳回</span></b></div><div class="frow"><span>驳回原因</span><b class="dg">标的不在本期可投范围</b></div></div>
  2948. <div class="gtitle">美团-W · 03690.HK</div>
  2949. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>100万 HKD</b></div><div class="frow"><span>申请占比上限</span><b>10.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2950. </div>
  2951. <div class="homebar"></div>
  2952. </div>
  2953. </div>
  2954. <div class="cap">
  2955. <div class="cap-num">E3c</div>
  2956. <div class="cap-title">申请记录详情 · 已驳回<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2957. <ul>
  2958. <li>已驳回:状态下多一行红字「驳回原因」(无值显示 --);各证券的审核确认值都是 --;没有底栏</li>
  2959. <li>现金提取详情已驳回同理:审核信息里「审核意见」一行换成「驳回原因」,审核确认提取金额为 --</li>
  2960. </ul>
  2961. </div>
  2962. </div>
  2963. <!-- ===== E17 撤销申请 · 二次确认 ===== -->
  2964. <div class="frame">
  2965. <div class="phone">
  2966. <div class="screen">
  2967. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  2968. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>申请记录详情</h2></div>
  2969. <div class="body">
  2970. <div class="card dcard" style="margin-top:12px"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时间</span><b>2026-06-30 10:32:05</b></div><div class="frow"><span>状态</span><b><span class="st live"><i></i>待审核</span></b></div></div>
  2971. <div class="gtitle">小米集团-W · 01810.HK</div>
  2972. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>300万 HKD</b></div><div class="frow"><span>申请占比上限</span><b>20.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2973. <div class="gtitle">英伟达 · NVDA.US</div>
  2974. <div class="card dcard"><div class="frow"><span>申请市值上限</span><b>无上限</b></div><div class="frow"><span>申请占比上限</span><b>15.00%</b></div><div class="frow"><span>审核确认市值上限</span><b class="mu">--</b></div><div class="frow"><span>审核确认占比上限</span><b class="mu">--</b></div></div>
  2975. </div>
  2976. <div class="bbar1"><div class="btn ghost">撤销申请</div></div>
  2977. <div class="scrim">
  2978. <div class="dlg">
  2979. <div class="dlg-hd"><h3>撤销申请</h3><p class="dsc">确认撤销该新增可交易证券申请?</p></div>
  2980. <div class="dlg-ft"><span>取消</span><span class="dg">确定</span></div>
  2981. </div>
  2982. </div>
  2983. <div class="homebar"></div>
  2984. </div>
  2985. </div>
  2986. <div class="cap">
  2987. <div class="cap-num">E17</div>
  2988. <div class="cap-title">撤销申请 · 二次确认<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  2989. <ul>
  2990. <li>三类申请(新增可交易证券 / 现金提取 / 票据变更)的待审核详情页底栏都有「撤销申请」;确认句分别为「确认撤销该新增可交易证券申请?」「确认撤销该现金提取申请?」「确认撤销该票据变更申请?」</li>
  2991. <li>确定后转撤单中、按钮随即置灰(E3b);撤销成功 Toast「已撤单」;发行端先审完:Toast「订单已被处理,撤单失败」并刷新为实际状态</li>
  2992. </ul>
  2993. </div>
  2994. </div>
  2995. <!-- ===== E4 费用信息 · 本票据 ===== -->
  2996. <div class="frame">
  2997. <div class="phone">
  2998. <div class="screen">
  2999. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3000. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>费用信息</h2></div>
  3001. <div class="body">
  3002. <div class="gtitle">调仓费用</div>
  3003. <div class="card dcard">
  3004. <div class="fgrp"><div class="fh">A股 · QFII</div><div class="ftab"><div class="r h"><span>收费项目</span><span class="w">收费节点</span><span>收费策略</span><span class="n">费用</span><span class="n">最低收费</span><span class="n">最高收费</span></div><div class="r"><span>佣金</span><span class="w">调增成交、调减成交</span><span>百分比</span><span class="n">0.05%</span><span class="n">8.00</span><span class="n">--</span></div><div class="r"><span>平台费</span><span class="w">调增成交、调减成交</span><span>固定收费</span><span class="n">15.00</span><span class="n">--</span><span class="n">--</span></div><div class="r"><span>印花税</span><span class="w">调减成交</span><span>百分比</span><span class="n">0.05%</span><span class="n">--</span><span class="n">--</span></div><div class="r"><span>规费</span><span class="w">调增成交、调减成交</span><span>百分比</span><span class="n">0.002%</span><span class="n">--</span><span class="n">--</span></div></div></div>
  3005. <div class="fgrp"><div class="fh">A股 · 沪深港通</div><div class="ftab"><div class="r h"><span>收费项目</span><span class="w">收费节点</span><span>收费策略</span><span class="n">费用</span><span class="n">最低收费</span><span class="n">最高收费</span></div><div class="r"><span>佣金</span><span class="w">调增成交、调减成交</span><span>百分比</span><span class="n">0.06%</span><span class="n">8.00</span><span class="n">--</span></div><div class="r"><span>平台费</span><span class="w">调增成交、调减成交</span><span>固定收费</span><span class="n">15.00</span><span class="n">--</span><span class="n">--</span></div><div class="r"><span>印花税</span><span class="w">调减成交</span><span>百分比</span><span class="n">0.05%</span><span class="n">--</span><span class="n">--</span></div></div></div>
  3006. <div class="fgrp"><div class="fh">港股</div><div class="ftab"><div class="r h"><span>收费项目</span><span class="w">收费节点</span><span>收费策略</span><span class="n">费用</span><span class="n">最低收费</span><span class="n">最高收费</span></div><div class="r"><span>佣金</span><span class="w">调增成交、调减成交</span><span>百分比</span><span class="n">0.08%</span><span class="n">50.00</span><span class="n">--</span></div><div class="r"><span>平台费</span><span class="w">调增成交、调减成交</span><span>固定收费</span><span class="n">15.00</span><span class="n">--</span><span class="n">--</span></div><div class="r"><span>交易费</span><span class="w">调增成交、调减成交</span><span>百分比</span><span class="n">0.00565%</span><span class="n">0.01</span><span class="n">--</span></div></div></div>
  3007. <div class="fgrp"><div class="fh">美股<em class="mu">不收取费用</em></div></div>
  3008. </div>
  3009. </div>
  3010. <div class="homebar"></div>
  3011. </div>
  3012. </div>
  3013. <div class="cap">
  3014. <div class="cap-num">E4</div>
  3015. <div class="cap-title">费用信息 · 本票据<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3016. <ul>
  3017. <li>展示本票据绑定的调仓费用项:A股拆 QFII / 沪深港通,港股、美股按市场;表头:收费项目 · 收费节点 · 收费策略 · 费用 · 最低 · 最高</li>
  3018. <li>静态查询页,无操作;没有收费配置的组写「不收取费用」</li>
  3019. </ul>
  3020. </div>
  3021. </div>
  3022. <!-- ===== E5 现金提取记录 ===== -->
  3023. <div class="frame">
  3024. <div class="phone">
  3025. <div class="screen">
  3026. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3027. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取记录</h2></div>
  3028. <div class="body">
  3029. <div class="ffb"><span class="fpill">状态 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3030. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">状态</div><div class="c n w2">申请提取金额(HKD)</div><div class="c t">申请时间</div></div><div class="r"><div class="c "><span class="st live"><i></i>待审核</span></div><div class="c n w2">10万</div><div class="c t">2026-06-30<i>11:20:45</i></div></div><div class="r"><div class="c "><span class="st wait"><i></i>撤单中</span></div><div class="c n w2">5万</div><div class="c t">2026-06-28<i>15:02:10</i></div></div><div class="r"><div class="c "><span class="st done"><i></i>已通过</span></div><div class="c n w2">120,000.50</div><div class="c t">2026-06-21<i>10:00:12</i></div></div><div class="r"><div class="c "><span class="st rej"><i></i>已驳回</span></div><div class="c n w2">20万</div><div class="c t">2026-06-12<i>09:41:30</i></div></div><div class="r"><div class="c "><span class="st exp"><i></i>已撤</span></div><div class="c n w2">3万</div><div class="c t">2026-06-05<i>13:15:00</i></div></div></div></div>
  3031. </div>
  3032. <div class="homebar"></div>
  3033. </div>
  3034. </div>
  3035. <div class="cap">
  3036. <div class="cap-num">E5</div>
  3037. <div class="cap-title">现金提取记录<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3038. <ul>
  3039. <li>三列:状态 · 申请提取金额(结算币种,「万」规范)· 申请时间;申请时间倒序,筛选同 E2</li>
  3040. <li>点行进现金提取详情(E6 / E6b);撤单中按「待审核」筛;无数据见 E18</li>
  3041. </ul>
  3042. </div>
  3043. </div>
  3044. <!-- ===== E13 列表筛选 · 状态下拉 ===== -->
  3045. <div class="frame">
  3046. <div class="phone">
  3047. <div class="screen">
  3048. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3049. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取记录</h2></div>
  3050. <div class="body">
  3051. <div class="ffwrap"><div class="ffb"><span class="fpill on open">待审核 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div><div class="ffmask"></div><div class="ffpop"><div class="fo"><span>全部状态</span></div><div class="fo on"><span>待审核</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="fo"><span>已通过</span></div><div class="fo"><span>已驳回</span></div><div class="fo"><span>已撤</span></div></div></div>
  3052. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">状态</div><div class="c n w2">申请提取金额(HKD)</div><div class="c t">申请时间</div></div><div class="r"><div class="c "><span class="st live"><i></i>待审核</span></div><div class="c n w2">10万</div><div class="c t">2026-06-30<i>11:20:45</i></div></div><div class="r"><div class="c "><span class="st wait"><i></i>撤单中</span></div><div class="c n w2">5万</div><div class="c t">2026-06-28<i>15:02:10</i></div></div></div></div>
  3053. </div>
  3054. <div class="homebar"></div>
  3055. </div>
  3056. </div>
  3057. <div class="cap">
  3058. <div class="cap-num">E13</div>
  3059. <div class="cap-title">列表筛选 · 状态下拉<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3060. <ul>
  3061. <li>记录类列表的筛选直接摆在列表上方:点胶囊就地下拉,<b>不用底部抽屉</b>;下拉外区域压暗,点击即收起</li>
  3062. <li>状态多选:待审核(含撤单中)· 已通过 · 已驳回 · 已撤;都不选为「全部状态」;选中即生效,胶囊回显所选并变品牌色</li>
  3063. <li>同一套下拉用于申请记录、现金提取记录、票据变更记录、账簿余额变动记录(变动类型)、持仓变动记录(市场 / 变动类型)</li>
  3064. </ul>
  3065. </div>
  3066. </div>
  3067. <!-- ===== E14 列表筛选 · 时间下拉 ===== -->
  3068. <div class="frame">
  3069. <div class="phone">
  3070. <div class="screen">
  3071. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3072. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取记录</h2></div>
  3073. <div class="body">
  3074. <div class="ffwrap"><div class="ffb"><span class="fpill">状态 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on open">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div><div class="ffmask"></div><div class="ffpop">
  3075. <div class="fq"><span>近一周</span><span>近一月</span><span class="on">近三月</span></div>
  3076. <div class="fd"><div class="dt"><em>开始日期</em><b>2026-03-30</b></div><i>至</i><div class="dt"><em>结束日期</em><b>2026-06-30</b></div></div>
  3077. <div class="fbtn"><span class="btn ghost">重置</span><span class="btn">确定</span></div>
  3078. </div></div>
  3079. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">状态</div><div class="c n w2">申请提取金额(HKD)</div><div class="c t">申请时间</div></div><div class="r"><div class="c "><span class="st live"><i></i>待审核</span></div><div class="c n w2">10万</div><div class="c t">2026-06-30<i>11:20:45</i></div></div><div class="r"><div class="c "><span class="st wait"><i></i>撤单中</span></div><div class="c n w2">5万</div><div class="c t">2026-06-28<i>15:02:10</i></div></div><div class="r"><div class="c "><span class="st done"><i></i>已通过</span></div><div class="c n w2">120,000.50</div><div class="c t">2026-06-21<i>10:00:12</i></div></div><div class="r"><div class="c "><span class="st rej"><i></i>已驳回</span></div><div class="c n w2">20万</div><div class="c t">2026-06-12<i>09:41:30</i></div></div><div class="r"><div class="c "><span class="st exp"><i></i>已撤</span></div><div class="c n w2">3万</div><div class="c t">2026-06-05<i>13:15:00</i></div></div></div></div>
  3080. </div>
  3081. <div class="homebar"></div>
  3082. </div>
  3083. </div>
  3084. <div class="cap">
  3085. <div class="cap-num">E14</div>
  3086. <div class="cap-title">列表筛选 · 时间下拉<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3087. <ul>
  3088. <li>时间胶囊默认「近三月」;面板:近一周 / 近一月 / 近三月 + 起止日期(都含当天),「确定」才生效,「重置」清为不限;点起止日期在面板内展开年月日滚轮(同 <code>10</code> H7b)</li>
  3089. <li>开始晚于结束:Toast「开始日期不可晚于结束日期」</li>
  3090. </ul>
  3091. </div>
  3092. </div>
  3093. <!-- ===== E18 记录列表 · 暂无数据 ===== -->
  3094. <div class="frame">
  3095. <div class="phone">
  3096. <div class="screen">
  3097. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3098. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取记录</h2></div>
  3099. <div class="body">
  3100. <div class="ffb"><span class="fpill">状态 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3101. <div class="emptyslot" style="padding:110px 0 0;flex:none"><div class="emptybox"><svg class="illu" viewBox="0 0 120 104" fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="il4b" x1="10" y1="14" x2="104" y2="90" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-a)"/><stop offset="1" stop-color="var(--il-b)"/></linearGradient><linearGradient id="il4f" x1="18" y1="42" x2="98" y2="94" gradientUnits="userSpaceOnUse"><stop stop-color="var(--il-c)"/><stop offset="1" stop-color="var(--il-a)"/></linearGradient></defs><path d="M12 86V22q0-8 8-8h24q4.2 0 6.8 3.3L56 23.4q2.4 3 6.2 3H100q8 0 8 8V86q0 8-8 8H20q-8 0-8-8Z" fill="url(#il4b)"/><path d="M8.6 42h102.8q4.8 0 3.9 4.7l-7.6 41q-.9 5-6 5H18.3q-5.1 0-6-5l-7.6-41Q3.8 42 8.6 42Z" fill="url(#il4f)"/></svg><div class="etxt">暂无数据</div></div></div>
  3102. </div>
  3103. <div class="homebar"></div>
  3104. </div>
  3105. </div>
  3106. <div class="cap">
  3107. <div class="cap-num">E18</div>
  3108. <div class="cap-title">记录列表 · 暂无数据<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3109. <ul>
  3110. <li>六个查询子页(清单、申请记录、现金提取记录、票据变更记录、账簿余额变动记录、持仓变动记录)无数据或筛选无结果,统一整页空态「暂无数据」</li>
  3111. <li>筛选条保留,可直接改条件;时间默认近三月</li>
  3112. </ul>
  3113. </div>
  3114. </div>
  3115. <!-- ===== E6b 现金提取详情 · 待审核 ===== -->
  3116. <div class="frame">
  3117. <div class="phone">
  3118. <div class="screen">
  3119. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3120. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取详情</h2></div>
  3121. <div class="body">
  3122. <div class="gtitle">申请信息</div>
  3123. <div class="card dcard"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时浮动盈利</span><b>12万 HKD</b></div><div class="frow"><span>申请时账簿余额</span><b>7,063,672.40 HKD</b></div><div class="frow"><span>申请提取金额</span><b>10万 HKD</b></div><div class="frow"><span>申请备注</span><b class="mu">--</b></div><div class="frow"><span>申请时间</span><b>2026-06-30 11:20:45</b></div></div>
  3124. <div class="gtitle">审核信息</div>
  3125. <div class="card dcard"><div class="frow"><span>状态</span><b><span class="st live"><i></i>待审核</span></b></div><div class="frow"><span>审核确认提取金额</span><b class="mu">--</b></div></div>
  3126. </div>
  3127. <div class="bbar1"><div class="btn ghost">撤销申请</div></div>
  3128. <div class="homebar"></div>
  3129. </div>
  3130. </div>
  3131. <div class="cap">
  3132. <div class="cap-num">E6b</div>
  3133. <div class="cap-title">现金提取详情 · 待审核<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3134. <ul>
  3135. <li>待审核:审核信息只有状态与「审核确认提取金额 --」,没有意见行;底栏「撤销申请」→ 二次确认「确认撤销该现金提取申请?」(E17)</li>
  3136. <li>撤销后冻结的账簿余额解冻;发行端已先审完:Toast「订单已被处理,撤单失败」并刷新为实际状态</li>
  3137. <li>票据变更详情待审核同理,确认句「确认撤销该票据变更申请?」</li>
  3138. </ul>
  3139. </div>
  3140. </div>
  3141. <!-- ===== E6 现金提取详情 · 已通过 ===== -->
  3142. <div class="frame">
  3143. <div class="phone">
  3144. <div class="screen">
  3145. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3146. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>现金提取详情</h2></div>
  3147. <div class="body">
  3148. <div class="gtitle">申请信息</div>
  3149. <div class="card dcard"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时浮动盈利</span><b>150,000.50 HKD</b></div><div class="frow"><span>申请时账簿余额</span><b>7,063,672.40 HKD</b></div><div class="frow"><span>申请提取金额</span><b>12万 HKD</b></div><div class="frow"><span>申请备注</span><b>用于补充其他账户资金</b></div><div class="frow"><span>申请时间</span><b>2026-06-21 10:00:12</b></div></div>
  3150. <div class="gtitle">审核信息</div>
  3151. <div class="card dcard"><div class="frow"><span>状态</span><b><span class="st done"><i></i>已通过</span></b></div><div class="frow"><span>审核意见</span><b>按浮盈核定</b></div><div class="frow"><span>审核确认提取金额</span><b class="em">10万 HKD</b></div></div>
  3152. </div>
  3153. <div class="homebar"></div>
  3154. </div>
  3155. </div>
  3156. <div class="cap">
  3157. <div class="cap-num">E6</div>
  3158. <div class="cap-title">现金提取详情 · 已通过<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3159. <ul>
  3160. <li>两组:申请信息(票据编号 · 申请时浮动盈利 · 申请时账簿余额 · 申请提取金额 · 申请备注 · 申请时间)/ 审核信息(状态 · 审核意见或驳回原因 · 审核确认提取金额)</li>
  3161. <li>审核确认值只有已通过显示(品牌色),其余「--」;待审核底栏「撤销申请」(E6b),流程同 E3</li>
  3162. </ul>
  3163. </div>
  3164. </div>
  3165. <!-- ===== E7 票据变更记录 ===== -->
  3166. <div class="frame">
  3167. <div class="phone">
  3168. <div class="screen">
  3169. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3170. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更记录</h2></div>
  3171. <div class="body">
  3172. <div class="ffb"><span class="fpill">状态 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3173. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">状态</div><div class="c n">变更后票据面值</div><div class="c n">变更后融资金额</div><div class="c t">申请时间</div></div><div class="r"><div class="c "><span class="st live"><i></i>待审核</span></div><div class="c n">500万</div><div class="c n">900万</div><div class="c t">2026-06-30<i>14:08:22</i></div></div><div class="r"><div class="c "><span class="st wait"><i></i>撤单中</span></div><div class="c n">450万</div><div class="c n">800万</div><div class="c t">2026-06-24<i>11:16:09</i></div></div><div class="r"><div class="c "><span class="st done"><i></i>已通过</span></div><div class="c n">400万</div><div class="c n">800万</div><div class="c t">2026-06-19<i>10:30:00</i></div></div><div class="r"><div class="c "><span class="st rej"><i></i>已驳回</span></div><div class="c n">600万</div><div class="c n">1,200万</div><div class="c t">2026-06-10<i>16:45:18</i></div></div><div class="r"><div class="c "><span class="st exp"><i></i>已撤</span></div><div class="c n">3,500,000.50</div><div class="c n">700万</div><div class="c t">2026-06-02<i>09:20:41</i></div></div></div></div>
  3174. </div>
  3175. <div class="homebar"></div>
  3176. </div>
  3177. </div>
  3178. <div class="cap">
  3179. <div class="cap-num">E7</div>
  3180. <div class="cap-title">票据变更记录<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3181. <ul>
  3182. <li>四列:状态 · 变更后票据面值 · 变更后融资金额 · 申请时间(金额走「万」规范);筛选同 E2</li>
  3183. </ul>
  3184. </div>
  3185. </div>
  3186. <!-- ===== E8b 票据变更详情 · 已通过 ===== -->
  3187. <div class="frame">
  3188. <div class="phone">
  3189. <div class="screen">
  3190. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3191. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更详情</h2></div>
  3192. <div class="body">
  3193. <div class="gtitle">申请信息</div>
  3194. <div class="card dcard"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时票据面值</span><b>400万 HKD</b></div><div class="frow"><span>变更后票据面值</span><b>500万 HKD</b></div><div class="frow"><span>申请时融资金额</span><b>800万 HKD</b></div><div class="frow"><span>变更后融资金额</span><b>900万 HKD</b></div><div class="frow"><span>杠杆比例变动</span><b>2.0000<span class="arr">→</span>1.8000</b></div><div class="frow"><span>申请备注</span><b>加仓港股科技</b></div><div class="frow"><span>申请时间</span><b>2026-06-19 10:30:00</b></div></div>
  3195. <div class="gtitle">审核信息</div>
  3196. <div class="card dcard"><div class="frow"><span>状态</span><b><span class="st done"><i></i>已通过</span></b></div><div class="frow"><span>审核意见</span><b>融资金额按 850 万核定</b></div><div class="frow"><span>审核确认票据面值</span><b class="em">500万 HKD</b></div><div class="frow"><span>审核确认融资金额</span><b class="em">850万 HKD</b></div><div class="frow"><span>杠杆比例变动</span><b>2.0000<span class="arr">→</span>1.7000</b></div></div>
  3197. </div>
  3198. <div class="homebar"></div>
  3199. </div>
  3200. </div>
  3201. <div class="cap">
  3202. <div class="cap-num">E8b</div>
  3203. <div class="cap-title">票据变更详情 · 已通过<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3204. <ul>
  3205. <li>已通过:状态下多一行「审核意见」,审核确认票据面值 / 融资金额取发行方确认值(品牌色,可与申请值不同),并给出审核后的杠杆比例变动</li>
  3206. <li>审核确认值为 0 时显示「0 HKD」,不写「0万」</li>
  3207. </ul>
  3208. </div>
  3209. </div>
  3210. <!-- ===== E8 票据变更详情 · 已驳回 ===== -->
  3211. <div class="frame">
  3212. <div class="phone">
  3213. <div class="screen">
  3214. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3215. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>票据变更详情</h2></div>
  3216. <div class="body">
  3217. <div class="gtitle">申请信息</div>
  3218. <div class="card dcard"><div class="frow"><span>票据编号</span><b class="m">TRN20260618001</b></div><div class="frow"><span>申请时票据面值</span><b>400万 HKD</b></div><div class="frow"><span>变更后票据面值</span><b>600万 HKD</b></div><div class="frow"><span>申请时融资金额</span><b>800万 HKD</b></div><div class="frow"><span>变更后融资金额</span><b>1,200万 HKD</b></div><div class="frow"><span>杠杆比例变动</span><b>2.0000<span class="arr">→</span>2.0000</b></div><div class="frow"><span>申请备注</span><b class="mu">--</b></div><div class="frow"><span>申请时间</span><b>2026-06-10 16:45:18</b></div></div>
  3219. <div class="gtitle">审核信息</div>
  3220. <div class="card dcard"><div class="frow"><span>状态</span><b><span class="st rej"><i></i>已驳回</span></b></div><div class="frow"><span>驳回原因</span><b class="dg">融资金额超出本期额度</b></div><div class="frow"><span>审核确认票据面值</span><b class="mu">--</b></div><div class="frow"><span>审核确认融资金额</span><b class="mu">--</b></div><div class="frow"><span>杠杆比例变动</span><b class="mu">--</b></div></div>
  3221. </div>
  3222. <div class="homebar"></div>
  3223. </div>
  3224. </div>
  3225. <div class="cap">
  3226. <div class="cap-num">E8</div>
  3227. <div class="cap-title">票据变更详情 · 已驳回<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3228. <ul>
  3229. <li>申请信息:申请时 / 变更后的面值与融资、杠杆比例变动「变更前 → 变更后」(4 位小数)、备注、时间</li>
  3230. <li>审核信息:状态 · 驳回原因(红)· 审核确认面值 / 融资 · 审核后的杠杆变动;非已通过统一「--」(已通过见 E8b)</li>
  3231. </ul>
  3232. </div>
  3233. </div>
  3234. <!-- ===== E9 账簿余额变动记录 ===== -->
  3235. <div class="frame">
  3236. <div class="phone">
  3237. <div class="screen">
  3238. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3239. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>账簿余额变动记录</h2></div>
  3240. <div class="body">
  3241. <div class="ffb"><span class="fpill">变动类型 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3242. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">变动类型</div><div class="c n w2">变动金额(HKD)</div><div class="c t">创建时间</div></div><div class="r"><div class="c ">调增买入</div><div class="c n w2">-172,768.51</div><div class="c t">2026-06-30<i>10:01:23</i></div></div><div class="r"><div class="c ">调减卖出</div><div class="c n w2">+80,379.56</div><div class="c t">2026-06-30<i>10:12:00</i></div></div><div class="r"><div class="c ">追保</div><div class="c n w2">+500,000.00</div><div class="c t">2026-06-29<i>15:30:00</i></div></div><div class="r"><div class="c ">现金提取</div><div class="c n w2">-100,000.00</div><div class="c t">2026-06-21<i>17:05:41</i></div></div><div class="r"><div class="c ">利息归本</div><div class="c n w2">-7,013.68</div><div class="c t">2026-06-20<i>23:00:00</i></div></div><div class="r"><div class="c ">公司行动分红</div><div class="c n w2">+2,150.00</div><div class="c t">2026-06-18<i>20:00:00</i></div></div><div class="r"><div class="c ">票据买入</div><div class="c n w2">+12,000,000.00</div><div class="c t">2026-06-18<i>18:30:12</i></div></div></div></div>
  3243. </div>
  3244. <div class="homebar"></div>
  3245. </div>
  3246. </div>
  3247. <div class="cap">
  3248. <div class="cap-num">E9</div>
  3249. <div class="cap-title">账簿余额变动记录<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3250. <ul>
  3251. <li>三列:变动类型 · 变动金额(增加为正、减少为负,结算币种)· 创建时间</li>
  3252. <li>变动类型十种:票据买入 · 票据卖出 · 追保 · 现金提取 · 票据变更 · 调增买入 · 调减卖出 · 调整账簿余额 · 利息归本 · 公司行动分红;筛选变动类型(多选,E9b)+ 创建时间(近三月)</li>
  3253. <li>变动金额不是盈亏,不套涨跌色</li>
  3254. </ul>
  3255. </div>
  3256. </div>
  3257. <!-- ===== E9b 账簿余额变动记录 · 变动类型下拉 ===== -->
  3258. <div class="frame">
  3259. <div class="phone">
  3260. <div class="screen">
  3261. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3262. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>账簿余额变动记录</h2></div>
  3263. <div class="body">
  3264. <div class="ffwrap"><div class="ffb"><span class="fpill on open">追保/现金提取 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div><div class="ffmask"></div><div class="ffpop"><div class="fo"><span>全部类型</span></div><div class="fo"><span>票据买入</span></div><div class="fo"><span>票据卖出</span></div><div class="fo on"><span>追保</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="fo on"><span>现金提取</span><svg class="icn" viewBox="0 0 24 24"><use href="#i-check"/></svg></div><div class="fo"><span>票据变更</span></div><div class="fo"><span>调增买入</span></div><div class="fo"><span>调减卖出</span></div><div class="fo"><span>调整账簿余额</span></div><div class="fo"><span>利息归本</span></div><div class="fo"><span>公司行动分红</span></div></div></div>
  3265. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c ">变动类型</div><div class="c n w2">变动金额(HKD)</div><div class="c t">创建时间</div></div><div class="r"><div class="c ">追保</div><div class="c n w2">+500,000.00</div><div class="c t">2026-06-29<i>15:30:00</i></div></div><div class="r"><div class="c ">现金提取</div><div class="c n w2">-100,000.00</div><div class="c t">2026-06-21<i>17:05:41</i></div></div></div></div>
  3266. </div>
  3267. <div class="homebar"></div>
  3268. </div>
  3269. </div>
  3270. <div class="cap">
  3271. <div class="cap-num">E9b</div>
  3272. <div class="cap-title">账簿余额变动记录 · 变动类型下拉<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3273. <ul>
  3274. <li>「变动类型」多选,十种一屏列完:票据买入 · 票据卖出 · 追保 · 现金提取 · 票据变更 · 调增买入 · 调减卖出 · 调整账簿余额 · 利息归本 · 公司行动分红</li>
  3275. <li>持仓变动记录的变动类型为三种:调增买入 · 调减卖出 · 调整</li>
  3276. </ul>
  3277. </div>
  3278. </div>
  3279. <!-- ===== E10 持仓变动记录 ===== -->
  3280. <div class="frame">
  3281. <div class="phone">
  3282. <div class="screen">
  3283. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3284. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>持仓变动记录</h2></div>
  3285. <div class="body">
  3286. <div class="fsearch" style="margin:10px 16px 0"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg>名称 / 代码</div>
  3287. <div class="ffb"><span class="fpill">市场 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill">变动类型 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3288. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c w2">名称代码</div><div class="c ">变动类型</div><div class="c n">变动数量</div><div class="c n">变动后持仓</div><div class="c t ty">创建时间</div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行<span class="chn">深股通</span></b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c ">调增买入</div><div class="c n">+4,000</div><div class="c n">14,200</div><div class="c t ty">2026-06-30<i>10:01:23</i></div></div><div class="r"><div class="c w2"><div class="sname"><b>腾讯控股</b><span><i class="mk hk">HK</i>00700.HK</span></div></div><div class="c ">调减卖出</div><div class="c n">-200</div><div class="c n">2,000</div><div class="c t ty">2026-06-30<i>10:12:00</i></div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行<span class="chn">QFII</span></b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c ">调增买入</div><div class="c n">+5,000</div><div class="c n">5,000</div><div class="c t ty">2026-06-27<i>13:40:05</i></div></div><div class="r"><div class="c w2"><div class="sname"><b>苹果</b><span><i class="mk us">US</i>AAPL.US</span></div></div><div class="c ">调整</div><div class="c n">+200</div><div class="c n">1,200</div><div class="c t ty">2026-06-20<i>20:00:00</i></div></div><div class="r"><div class="c w2"><div class="sname"><b>贵州茅台<span class="chn">QFII</span></b><span><i class="mk a">A</i>600519.SH</span></div></div><div class="c ">调减卖出</div><div class="c n">-300</div><div class="c n">1,800</div><div class="c t ty">2026-06-19<i>14:20:31</i></div></div></div></div>
  3289. </div>
  3290. <div class="homebar"></div>
  3291. </div>
  3292. </div>
  3293. <div class="cap">
  3294. <div class="cap-num">E10</div>
  3295. <div class="cap-title">持仓变动记录<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3296. <ul>
  3297. <li>五列:名称代码(带市场与渠道标签,同一 A股按渠道拆行)· 变动类型(调增买入 / 调减卖出 / 调整)· 变动数量(正负)· 变动后持仓 · 创建时间</li>
  3298. <li>筛选:名称代码搜索单独一行,下方市场 · 变动类型 · 创建时间三枚胶囊</li>
  3299. </ul>
  3300. </div>
  3301. </div>
  3302. <!-- ===== E15 列表筛选 · 名称代码联想 ===== -->
  3303. <div class="frame">
  3304. <div class="phone">
  3305. <div class="screen">
  3306. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3307. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>持仓变动记录</h2></div>
  3308. <div class="body">
  3309. <div class="ffwrap"><div class="fsearch" style="margin:10px 16px 10px;box-shadow:0 0 0 1px var(--brand)"><svg class="icn" viewBox="0 0 24 24"><use href="#i-search"/></svg><b>平安</b><span class="clr"><svg class="icn sm" viewBox="0 0 24 24"><use href="#i-x"/></svg></span></div><div class="ffmask"></div><div class="ffpop" style="padding-top:0"><div class="sgi" style="border-top:0"><b style="font-weight:400"><em>平安</em>银行</b><i class="mk a">A</i><span>000001.SZ</span></div></div></div>
  3310. <div class="ffb"><span class="fpill">市场 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill">变动类型 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span></div>
  3311. <div class="card rtcard"><div class="rt"><div class="r h"><div class="c w2">名称代码</div><div class="c ">变动类型</div><div class="c n">变动数量</div><div class="c n">变动后持仓</div><div class="c t ty">创建时间</div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行<span class="chn">深股通</span></b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c ">调增买入</div><div class="c n">+4,000</div><div class="c n">14,200</div><div class="c t ty">2026-06-30<i>10:01:23</i></div></div><div class="r"><div class="c w2"><div class="sname"><b>平安银行<span class="chn">QFII</span></b><span><i class="mk a">A</i>000001.SZ</span></div></div><div class="c ">调增买入</div><div class="c n">+5,000</div><div class="c n">5,000</div><div class="c t ty">2026-06-27<i>13:40:05</i></div></div></div></div>
  3312. </div>
  3313. <div class="homebar"></div>
  3314. </div>
  3315. </div>
  3316. <div class="cap">
  3317. <div class="cap-num">E15</div>
  3318. <div class="cap-title">列表筛选 · 名称代码联想<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3319. <ul>
  3320. <li>名称代码:输入即模糊匹配(忽略首尾空格,代码不分大小写),下拉给命中的证券,点选后按该证券筛选;无命中显示「无匹配证券」</li>
  3321. <li>可交易证券清单、持仓变动记录与历史指令的快捷筛选(<code>10</code> H19)同一交互</li>
  3322. </ul>
  3323. </div>
  3324. </div>
  3325. <!-- ===== E11 资金流水 · 兼容总收益票据 ===== -->
  3326. <div class="frame">
  3327. <div class="phone">
  3328. <div class="screen">
  3329. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3330. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>资金流水</h2></div>
  3331. <div class="body">
  3332. <div class="fcond"><span class="fpill on">近三月 <svg class="icn" viewBox="0 0 24 24"><use href="#i-down"/></svg></span><span class="fright"><span class="fmore">筛选 <svg class="icn" viewBox="0 0 24 24"><use href="#i-filter"/></svg></span><span class="viewtog sep"><span class="on"><svg class="icn" viewBox="0 0 24 24"><use href="#i-cardview"/></svg></span><span><svg class="icn" viewBox="0 0 24 24"><use href="#i-tableview"/></svg></span></span></span></div>
  3333. <div class="card cfc"><div class="t">2026-06-30 15:30:00</div><div class="r"><span>流水业务类型</span><b>票据追保</b></div><div class="r"><span>金额</span><b class="n o">-500,000.00 HKD</b></div></div>
  3334. <div class="card cfc"><div class="t">2026-06-29 17:05:41</div><div class="r"><span>流水业务类型</span><b>票据现金提取</b></div><div class="r"><span>金额</span><b class="n">100,000.00 HKD</b></div></div>
  3335. <div class="card cfc"><div class="t">2026-06-26 18:20:00</div><div class="r"><span>流水业务类型</span><b>买入票据</b></div><div class="r"><span>金额</span><b class="n o">-1,011,000.00 HKD</b></div></div>
  3336. <div class="card cfc"><div class="t">2026-06-25 16:40:12</div><div class="r"><span>流水业务类型</span><b>票据变更</b></div><div class="r"><span>金额</span><b class="n o">-1,000,000.00 HKD</b></div></div>
  3337. <div class="card cfc"><div class="t">2026-06-20 16:00:00</div><div class="r"><span>流水业务类型</span><b>卖出票据</b></div><div class="r"><span>金额</span><b class="n">1,120,000.00 HKD</b></div></div>
  3338. <div class="card cfc"><div class="t">2026-06-19 10:12:03</div><div class="r"><span>流水业务类型</span><b>入金</b></div><div class="r"><span>金额</span><b class="n">36.78 HKD</b></div></div>
  3339. </div>
  3340. <div class="homebar"></div>
  3341. </div>
  3342. </div>
  3343. <div class="cap">
  3344. <div class="cap-num">E11</div>
  3345. <div class="cap-title">资金流水 · 兼容总收益票据<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3346. <ul>
  3347. <li><code>05</code> S2 的资金流水加入五类:买入票据(−发行价−承销费用)· 卖出票据(订单金额)· 票据追保 · 票据变更(申请时面值 − 变更后面值,可正可负)· 票据现金提取</li>
  3348. <li>卡片样式、筛选不变;资产详情的今日统计把总收益票据的买入 / 卖出合并计入(版式同 <code>05</code> S1b)</li>
  3349. </ul>
  3350. </div>
  3351. </div>
  3352. <!-- ===== E12 我的 · 费用信息 · 总收益票据 ===== -->
  3353. <div class="frame">
  3354. <div class="phone">
  3355. <div class="screen">
  3356. <div class="statusbar"><span class="num">9:41</span><span class="ic"><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><rect x="1" y="14" width="3.4" height="6" rx="1"/><rect x="6.4" y="10" width="3.4" height="10" rx="1"/><rect x="11.8" y="6" width="3.4" height="14" rx="1"/><rect x="17.2" y="3" width="3.4" height="17" rx="1" opacity=".35"/></svg><svg class="icn sm" viewBox="0 0 24 24" style="fill:currentColor;stroke:none"><path d="M12 19.5 2 9a14 14 0 0 1 20 0z" opacity=".95"/></svg><svg class="icn" viewBox="0 0 30 24" style="fill:none;stroke:currentColor;stroke-width:1.5;width:24px"><rect x="1.5" y="7" width="21" height="11" rx="3"/><rect x="3.6" y="9.1" width="14" height="6.8" rx="1.6" fill="currentColor" stroke="none"/><path d="M24.5 11v6a3.2 3.2 0 0 0 0-6z" fill="currentColor" stroke="none"/></svg></span></div>
  3357. <div class="navbar"><span class="bk"><svg class="icn" viewBox="0 0 24 24"><use href="#i-back"/></svg></span><h2>费用信息</h2></div>
  3358. <div class="body">
  3359. <div class="gtitle">共赢票据A类</div>
  3360. <div class="feet"><div class="h"><span class="c1" style="color:inherit">费用类别</span><span class="c2" style="color:inherit">收费节点</span><span class="n">结算币种</span><span class="n">费用</span><span class="n">最低收费</span><span class="n">最高收费</span></div>
  3361. <div class="g"><span class="c1">承销费用</span><span class="c2">买入</span><div class="rs"><div><span>CNY</span><span>0.03%</span><span>--</span><span>--</span></div><div><span>HKD</span><span>0.03%</span><span>--</span><span>--</span></div><div><span>USD</span><span>0.03%</span><span>--</span><span>--</span></div></div></div>
  3362. <div class="g"><span class="c1">展期费用</span><span class="c2">首次展期</span><div class="rs"><div><span>CNY</span><span>0.50%</span><span>--</span><span>--</span></div><div><span>HKD</span><span>0.50%</span><span>--</span><span>--</span></div><div><span>USD</span><span>0.50%</span><span>--</span><span>--</span></div></div></div>
  3363. <div class="g"><span class="c1">展期费用</span><span class="c2">非首次展期</span><div class="rs"><div><span>CNY</span><span>1.00%</span><span>--</span><span>--</span></div><div><span>HKD</span><span>1.00%</span><span>--</span><span>--</span></div><div><span>USD</span><span>1.00%</span><span>--</span><span>--</span></div></div></div>
  3364. </div>
  3365. <div class="gtitle nw"><b>总收益票据</b></div>
  3366. <div class="feet"><div class="h"><span class="c1" style="color:inherit">费用类别</span><span class="c2" style="color:inherit">收费节点</span><span class="n">结算币种</span><span class="n">费用</span><span class="n">最低收费</span><span class="n">最高收费</span></div>
  3367. <div class="g"><span class="c1">承销费用</span><span class="c2">买入</span><div class="rs"><div><span>CNY</span><span>0.20%</span><span>1,000.00</span><span>--</span></div><div><span>HKD</span><span>0.20%</span><span>1,000.00</span><span>--</span></div><div><span>USD</span><span>0.20%</span><span>150.00</span><span>--</span></div></div></div>
  3368. </div>
  3369. </div>
  3370. <div class="homebar"></div>
  3371. </div>
  3372. </div>
  3373. <div class="cap">
  3374. <div class="cap-num">E12</div>
  3375. <div class="cap-title">我的 · 费用信息 · 总收益票据<span class="cap-flags"><span class="cap-flag new">v2.0 新增</span></span></div>
  3376. <ul>
  3377. <li><code>06</code> M6 下方新增「总收益票据」分区:只有「买入 · 承销费用」,按 CNY / HKD / USD 三行列费用 · 最低收费 · 最高收费</li>
  3378. </ul>
  3379. </div>
  3380. </div>
  3381. </div>
  3382. </div>
  3383. <div class="sec">
  3384. <div class="sec-head"><span class="sec-num">04</span><span class="sec-name">调仓表单 · 字段透出</span><span class="sec-rule"></span><span class="sec-note">指令类型决定下半张表;调增 / 调减共用</span></div>
  3385. <table class="spec">
  3386. <tr><th style="width:110px">字段</th><th style="width:150px">透出条件</th><th>规则</th></tr>
  3387. <tr><td><b>交易渠道</b></td><td>A股</td><td>默认票据的默认渠道(持仓入口取该行渠道),可选 QFII / 沪深港通</td></tr>
  3388. <tr><td><b>交易时段</b></td><td>美股</td><td>盘中(默认)/ 盘前+盘中+盘后 / 夜盘;夜盘只能限价 / 市价,且校验标的是否支持夜盘</td></tr>
  3389. <tr><td><b>价格要求</b></td><td>TWAP / POV</td><td>限价(默认)/ 市价;限价时出委托价格</td></tr>
  3390. <tr><td><b>委托价格</b></td><td>限价单 / 价格要求 = 限价</td><td>默认最新价,最多 4 位小数,按最小价差 ±;A股显示并校验跌停~涨停;闪电进跟价方式</td></tr>
  3391. <tr><td><b>TWAP 参数</b></td><td>TWAP</td><td>开始 / 结束时间 · 拆单频率(VCL 固定为固定拆单数量)· 拆单数量或间隔时长(默认 30 秒)· 执行风格(默认激进)</td></tr>
  3392. <tr><td><b>POV 参数</b></td><td>POV</td><td>开始 / 结束时间 · 跟量比例(默认 5%)· 执行风格(VCL 固定激进)</td></tr>
  3393. <tr><td><b>数量快捷项</b></td><td>选了证券</td><td>最大可开仓 / 可平仓两行各一套,向下取整手,不足一手为 0;数量为 0 整行置灰</td></tr>
  3394. <tr><td><b>五档盘口</b></td><td>选了证券</td><td>页底买盘 / 卖盘两列:序号 · 价格 · 委托数量(人数);双击价格填入</td></tr>
  3395. </table>
  3396. </div>
  3397. <div class="sec" style="margin-bottom:20px">
  3398. <div class="sec-head"><span class="sec-num">05</span><span class="sec-name">调仓 · 校验与报错文案</span><span class="sec-rule"></span><span class="sec-note">字段级为框下红字(未过的框转危险描边);点调增 / 调减的提交校验为 Toast,按表中顺序、命中即停</span></div>
  3399. <table class="spec">
  3400. <tr><th style="width:110px">环节</th><th style="width:230px">条件</th><th>文案</th></tr>
  3401. <tr><td><b>字段</b></td><td>证券 / 交易渠道 / 交易时段 / 指令类型 / 价格要求 / 执行风格 未选</td><td>请输入证券 · 请选择交易渠道 · 请选择交易时段 · 请选择指令类型 · 请选择价格要求 · 请选择执行风格</td></tr>
  3402. <tr><td><b>字段</b></td><td>委托价格</td><td>请输入委托价格 · 请输入>0的数 · 最多支持4位小数 · 价格超出合理范围({跌停价}~{涨停价})· {股票名称(股票代码)}的最小价差为{最小价差},请将价格修改至最小价差的整数倍。</td></tr>
  3403. <tr><td><b>字段</b></td><td>委托数量 / 跟量比例 / 间隔时长</td><td>请输入委托数量(跟量比例 / 间隔时长)· 请输入正整数</td></tr>
  3404. <tr><td><b>字段</b></td><td>拆单频率 / 拆单数量</td><td>请输入拆单频率 · 请输入拆单数量 · {股票名称(股票代码)}一手x股,请将拆单数量修改至一手的整数倍 · 拆单数量不能大于委托股数</td></tr>
  3405. <tr><td><b>字段</b></td><td>开始 / 结束时间</td><td>请选择开始时间 · 开始时间不能等于结束时间 · 请选择结束时间 · 结束时间不能早于当前时间,不能晚于对应市场的收盘时间</td></tr>
  3406. <tr><td><b>通用 1</b></td><td>投资者账户状态不是「正常」</td><td>您的票据账户目前处于异常状态,不可调仓,如有疑问请联系客户经理。</td></tr>
  3407. <tr><td><b>通用 2</b></td><td>票据已卖出 / 有在途卖出订单</td><td>该票据已卖出/卖出订单正在流程中,请勿对其进行任何操作</td></tr>
  3408. <tr><td><b>通用 3</b></td><td>标的停牌 / 退市 / 风险警示</td><td>{股票名称(股票代码)}已{停牌/退市/风险警示},不可交易</td></tr>
  3409. <tr><td><b>通用 4</b></td><td>票据结算币种不支持该市场</td><td>该票据不支持交易{市场}标的</td></tr>
  3410. <tr><td><b>通用 5</b></td><td>标的所属市场非交易日</td><td>当前非{市场}交易日</td></tr>
  3411. <tr><td><b>通用 6</b></td><td>美股选夜盘而标的不支持</td><td>{股票名称(股票代码)}不支持夜盘交易</td></tr>
  3412. <tr><td><b>调增 1</b></td><td>不在可交易证券清单</td><td>{股票名称(股票代码)}不在可交易证券清单内</td></tr>
  3413. <tr><td><b>调增 2</b></td><td>科创板委托数量 < 200 股</td><td>科创板委托数量不能小于200股</td></tr>
  3414. <tr><td><b>调增 3</b></td><td>委托数量不是整手</td><td>{股票名称(股票代码)}一手x股,请将委托数量修改至一手的整数倍(K19)</td></tr>
  3415. <tr><td><b>调增 4</b></td><td>委托数量 > 最大可开仓</td><td>委托数量不能大于最大可开仓</td></tr>
  3416. <tr><td><b>调减 1</b></td><td>委托数量 > 最大可平仓</td><td>委托数量不能大于最大可平仓</td></tr>
  3417. <tr><td><b>调减 2</b></td><td>科创板:减后可用不足 200 股却没全卖 → 再查 ≥ 200 股</td><td>剩余可用数量不足200股,请全部调减 · 科创板委托数量不能小于200股</td></tr>
  3418. <tr><td><b>调减 3</b></td><td>非科创板:减后可用不足一手却没全卖 → 再查整手</td><td>剩余可用数量不足一手,请全部调减 · {股票名称(股票代码)}一手x股,请将委托数量修改至一手的整数倍</td></tr>
  3419. <tr><td><b>调减 4</b></td><td>委托金额 < 预估总费用(市价按最新价算)</td><td>成交金额不足以承担交易总费用,暂不支持直接调减,如有需要请联系客服处理。</td></tr>
  3420. <tr><td><b>风控</b></td><td>价格笼子 · 组合调整风控</td><td>见《调增调减指令状态机与订单路由》,文案由后端下发</td></tr>
  3421. <tr><td><b>通过</b></td><td>全部校验通过</td><td>调增指令已提交 / 调减指令已提交;回票据详情指令 Tab。港股调减非整手:整手部分按所选类型下单,碎股另建一笔碎股调减指令</td></tr>
  3422. <tr><td><b>改单</b></td><td>点「确认改单」</td><td>字段校验同上;通过后 Toast「改单已提交」(原型文案,需求未写)</td></tr>
  3423. </table>
  3424. </div>
  3425. <script>
  3426. (function(){
  3427. var root=document.documentElement,btns=document.querySelectorAll('.skin button');
  3428. document.querySelectorAll('[data-clone]').forEach(function(el){
  3429. var src=document.querySelector(el.getAttribute('data-clone'));
  3430. if(src) el.innerHTML=src.innerHTML;
  3431. });
  3432. function set(t){
  3433. root.setAttribute('data-theme',t);
  3434. btns.forEach(function(b){b.classList.toggle('on',b.dataset.set===t)});
  3435. document.querySelectorAll('.phone:not([data-lock])').forEach(function(p){p.setAttribute('data-theme',t)});
  3436. try{localStorage.setItem('hh-skin',t)}catch(e){}
  3437. }
  3438. btns.forEach(function(b){b.addEventListener('click',function(){set(b.dataset.set)})});
  3439. document.body.setAttribute('data-h',String(document.body.scrollHeight));
  3440. var hash=(location.hash||'').replace('#','');
  3441. var saved=null;try{saved=localStorage.getItem('hh-skin')}catch(e){}
  3442. set(hash==='dark'||hash==='light'?hash:(saved||'light'));
  3443. })();
  3444. </script>
  3445. </body>
  3446. </html>