暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

main.css 170KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989
  1. @charset "utf-8";
  2. * { word-wrap: break-word; outline: none; }
  3. body { background: #FFF; min-width: 1000px; }
  4. html, body { height: 100%; overflow: hidden; }
  5. html { -webkit-text-size-adjust: none; }
  6. body, td, input, textarea, select,
  7. button { color: #555; font-size: 13px; font-family: "Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
  8. body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
  9. ul, ol, li { list-style-image: none; list-style-type: none; }
  10. h1, h2, h3, h4, h5, h6 { font-size: 12px; }
  11. a { color: #3b639f; text-decoration: none; blr:expression(this.onFocus=this.blur()) }
  12. a:hover { color: #CD0200; text-decoration: none; }
  13. a img { border: none; }
  14. em, cite, th { font-style: normal; font-weight: normal; }
  15. table { border-collapse: collapse;word-break:break-all;word-wrap:break-word; }
  16. th { text-align: left; }
  17. input, button, select, textarea { outline: none; margin: 0px; padding:0px;}
  18. i.fa { font-size: 14px; vertical-align: baseline; margin-right: 4px; }/*字体图标属性*/
  19. i.iconfont { font-size: 14px; vertical-align: baseline;}/*字体图标属性*/
  20. .tl { text-align: left; }
  21. .tc { text-align: center; }
  22. .tr { text-align: right; }
  23. .text-l10{ text-indent: 10px;}
  24. .pdl10 { padding-left: 10px !important;}
  25. .pdl15 { padding-left: 15px !important;}
  26. .nobg { background-color: transparent !important; background-image: none !important; }
  27. .nopd { padding: 0!important; }
  28. .nobd { border-width: 0!important; border-color: transparent!important; border-style: none!important; border-radius: 0!important; }
  29. .nobs, .nobs:hover { box-shadow: none!important; }
  30. .no-drop{ cursor: no-drop !important; }
  31. .none {display: none;}
  32. .blocki{ display:inline-block !important; }
  33. .curpoin{ cursor: pointer !important; }
  34. i,em{ font-style: normal; }
  35. /*body样式 2019-06-13 浩 */
  36. .bodystyle{height: 93%; background-color: #F4F4F4; padding: 15px;overflow:auto;}
  37. .bodysy-w{background: #F5F5F5; overflow: auto; cursor: default; -moz-user-select: inherit;min-width:auto;}
  38. /*兼容html5
  39. ******************************/
  40. article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block; }
  41. /*长度高度
  42. ******************************/
  43. .w0 {width: auto !important; }
  44. .w10 { width: 10px; }
  45. .w20 { width: 20px; }
  46. .w30 { width: 30px; }
  47. .w40 { width: 40px !important; }
  48. .w50 { width: 50px !important; }
  49. .w60 { width: 60px !important; }
  50. .w65 { width: 65px !important; }
  51. .w70 { width: 70px !important; }
  52. .w80 { width: 80px !important; }
  53. .w90 { width: 90px; }
  54. .w100 { width: 100px !important; }
  55. .w110 { width: 110px !important; }
  56. .w120 { width: 120px !important; }
  57. .w130 { width: 130px !important; }
  58. .w140 { width: 140px !important; }
  59. .w150 { width: 150px !important; }
  60. .w160 { width: 160px; }
  61. .w180 { width: 180px; }
  62. .w190 { width: 190px !important; }
  63. .w200 { width: 200px !important; }
  64. .w210 { width: 210px !important; }
  65. .w220 { width: 220px !important; }
  66. .w230 { width: 230px; }
  67. .w240 { width: 240px; }
  68. .w250 { width: 250px !important; }
  69. .w270 { width: 270px; }
  70. .w280 { width: 280px !important; }
  71. .w300 { width: 300px !important; }
  72. .w340 { width: 340px; }
  73. .w350 { width: 350px !important; }
  74. .w400 { width: 400px!important; }
  75. .w450 { width: 450px!important; }
  76. .w500 { width: 500px; }
  77. .w600 { width: 600px !important; }
  78. .w700 { width: 700px; }
  79. .w780 { width: 780px; }
  80. .w800 { width: 800px; }
  81. .h10{ height: 10px;}
  82. .h12{ height: 12px;}
  83. .h15{ height: 15px;}
  84. .h20{ height: 20px;}
  85. .h30{ height: 30px;}
  86. .h40{ height: 40px;}
  87. .h50{ height: 50px;}
  88. .lh30{ line-height:30px!important;}
  89. .lh40{ line-height:40px!important;}
  90. /*边距
  91. ******************************/
  92. .m0 { margin: 0!important; }
  93. .m10 { margin: 10px; }
  94. .m15 { margin: 15px !important; }
  95. .m30 { margin: 30px; }
  96. .mt5 { margin-top: 5px; }
  97. .mt10 { margin-top: 10px !important; }
  98. .mt12 { margin-top: 12px !important; }
  99. .mt15 { margin-top: 15px; }
  100. .mt20 { margin-top: 20px !important; }
  101. .mt30 { margin-top: 30px !important; }
  102. .mt50 { margin-top: 50px !important; }
  103. .mt100 { margin-top: 100px !important; }
  104. .mb5 { margin-bottom: 5px !important; }
  105. .mb10 { margin-bottom: 10px !important; }
  106. .mb15 { margin-bottom: 15px; }
  107. .mb20 { margin-bottom: 20px; }
  108. .mb30 { margin-bottom: 30px !important; }
  109. .mb50 { margin-bottom: 50px; }
  110. .mb100 { margin-bottom: 100px; }
  111. .ml5 { margin-left: 5px!important; }
  112. .ml10 { margin-left: 10px!important; }
  113. .ml15 { margin-left: 15px; }
  114. .ml20 { margin-left: 20px; }
  115. .ml30 { margin-left: 30px; }
  116. .ml50 { margin-left: 50px; }
  117. .ml100 { margin-left: 100px !important; }
  118. .ml200 { margin-left: 200px !important; }
  119. .mr5 { margin-right: 5px !important; }
  120. .mr10 { margin-right: 10px !important; }
  121. .mr15 { margin-right: 15px !important; }
  122. .mr20 { margin-right: 20px; }
  123. .mr30 { margin-right: 30px !important; }
  124. .mr50 { margin-right: 50px !important; }
  125. .mr100 { margin-right: 100px; }
  126. .mb-20 { margin-bottom: -20px !important; }
  127. /*边距
  128. ******************************/
  129. .p10 { padding: 0px; }
  130. .p10 { padding: 10px; }
  131. .p15 { padding: 15px; }
  132. .p30 { padding: 30px; }
  133. .pt5 { padding-top: 5px; }
  134. .pb10 { padding-bottom: 10px !important; }
  135. .pt15 { padding-top: 15px; }
  136. .pt20 { padding-top: 20px; }
  137. .pt30 { padding-top: 30px; }
  138. .pt50 { padding-top: 50px; }
  139. .pt100 { padding-top: 100px; }
  140. .pb5 { padding-bottom: 5px; }
  141. .pb10 { padding-bottom: 10px; }
  142. .pb15 { padding-bottom: 15px; }
  143. .pb20 { padding-bottom: 20px !important; }
  144. .pb30 { padding-bottom: 30px; }
  145. .pb50 { padding-bottom: 50px; }
  146. .pb100 { padding-bottom: 100px; }
  147. .pl0 { padding-left: 0px!important; }
  148. .pl5 { padding-left: 5px!important; }
  149. .pl10 { padding-left: 10px!important; }
  150. .pl15 { padding-left: 15px!important; }
  151. .pl20 { padding-left: 20px; }
  152. .pl30 { padding-left: 30px; }
  153. .pl50 { padding-left: 50px; }
  154. .pl100 { padding-left: 100px; }
  155. .pl120 { padding-left: 120px!important; }
  156. .pr5 { padding-right: 5px; }
  157. .pr10 { padding-right: 10px; }
  158. .pr15 { padding-right: 15px; }
  159. .pr20 { padding-right: 20px; }
  160. .pr30 { padding-right: 30px; }
  161. .pr50 { padding-right: 50px; }
  162. .pr100 { padding-right: 100px; }
  163. .pad-tb12 {padding: 12px 0 !important;}
  164. .fl{ float: left; }
  165. .fr{ float: right; }
  166. /* 最小屏高 */
  167. .min-hg-c { min-height: calc(100% - 102px);}
  168. /* 文本垂直居中 */
  169. .vertical-center{
  170. align-items:center;
  171. display: -webkit-flex;
  172. }
  173. /* 文本水平居中 */
  174. .horizontally{
  175. justify-content:center;
  176. display: -webkit-flex;
  177. }
  178. /* 文本过长显示省略号 */
  179. .ellipsis{
  180. white-space: nowrap !important;
  181. overflow: hidden !important;
  182. text-overflow: ellipsis !important;
  183. }
  184. .d-flex{ display: flex !important;}
  185. .d-grid{ display: grid !important;;}
  186. .l-height-24{ line-height: 24px;}
  187. input[readonly="readonly"]:hover{ cursor: no-drop !important;}
  188. /* 返回顶部、底部控制 */
  189. #goTop { background-color: #FFF; border-radius: 4px; width: 32px; height: 64px; border: solid 1px #E6E6E6; position: fixed; z-index: 99; bottom: -166px; right: 10px; overflow: hidden; opacity: 0.5; box-shadow: 0 0 10px 0 rgba(153,153,153,0.25); }
  190. #goTop:hover { opacity: 1; box-shadow: 0 0 0 2px rgba(153,153,153,0.075); }
  191. #goTop a { color: #CCC; text-align: center; display: block; width: 32px; height: 32px; margin-top: -1px; border-top: dashed 1px #E6E6E6; cursor: pointer; }
  192. #goTop a i { font-size: 28px; line-height: 32px; margin: 0; }
  193. #goTop a:hover { color: #1bbc9d; }
  194. /*debug*/
  195. .trace { font-family: Verdana, Geneva, sans-serif; font-size: 12px; background: #FAFAFA; margin: 6px; border: 1px dashed #E7E7E7; padding: 8px; }
  196. .trace fieldset { margin: 5px; }
  197. .trace fieldset legend { color: #333; font-weight: bold }
  198. .trace fieldset div { line-height: 16px; padding: 10px; overflow: auto; height: 300px; text-align: left; }
  199. .nc-row { font-size: 0!important; *word-spacing:-1px/*IE6、7*/;}
  200. .nc-row li { font-size: 12px; vertical-align: top; letter-spacing: normal; display: inline-block!important; *display: inline/*IE7*/; *zoom:1/*IE7*/;}
  201. .clear { font-size: 0; line-height: 0; height: 0; clear: both; float: none; padding: 0; margin: 0; border: 0; zoom: 1; }
  202. /* ==========================
  203. * 定义部分jquery ui样式
  204. * ========================== */
  205. /*title文字提示*/
  206. .ui-tooltip { color: #FFF !important; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#E5333333', endColorstr='#E5333333')!important;
  207. background: rgba(51,51,51,0.9) !important; border: 0!important; box-shadow: 0 0 5px rgba(0,0,0,0.25)!important; }
  208. /*用于picTip.js配合图片显示
  209. ******************************/
  210. .trans_msg { background-color: #FFF; padding: 4px; border: solid 1px #CCC; box-shadow: 0 0 0 2px rgba(153,153,153,0.1); filter: alpha(opacity=100, enabled=1) revealTrans(duration=.2, transition=1) blendtrans(duration=.2); }
  211. .trans_msg img { display: block; max-width: 150px; max-height: 150px; }
  212. .warp-all { width: 1000px; margin: 0 auto; }
  213. /*dialog弹出框*/
  214. .dialog_wrapper { padding: 0 !important; border-radius: 0 !important; box-shadow: 0 0 10px rgba(0,0,0,0.25) !important; }
  215. .dialog_body { border: solid 1px #C8C8C8!important; }
  216. .dialog_head { border-bottom: none!important; }
  217. .dialog_title { height: 24px!important; }
  218. .dialog_title_icon { font-size: 16px!important; font-weight: normal!important; line-height: 24px!important; color: #333!important; }
  219. .dialog_close_button { font-size: 12px!important; line-height: 20px!important; color: #999!important; background-color: #F5F5F5!important; text-align: center!important; width: 20px!important; height: 20px!important; border: none!important; border-radius: 50%!important; position: absolute!important; right: 10px!important; top: 8px!important; }
  220. .dialog_close_button:hover { color: #FFF!important; background-color: #F33!important; }
  221. .highcharts-container { margin-top: 20px !important; border: solid 1px #D7D7D7!important; box-shadow: 0 0 0 2px rgba(204,204,204,0.25); }
  222. .highcharts-container .highcharts-title { display: block!important; width: 100% !important; }
  223. .highcharts-container .highcharts-title tspan { font-size: 16px !important; font-weight: normal !important; position: absolute!important; z-index: 1!important; top: 0!important; left: 0!important; }
  224. /*表单元素样式*/
  225. input[type="text"],
  226. input[type="password"],
  227. textarea,
  228. select,
  229. .editable,
  230. .editable-tarea { color: #555555; background-color : #FFF; border: solid 1px #eee; }
  231. input[type="text"],
  232. input[type="password"],
  233. textarea,
  234. select,
  235. .editable,
  236. .editable2,
  237. .editable-tarea,
  238. .editable-tarea2 { padding: 4px 6px; /*Firefox\Chrome\Safari\IE9\元素圆角效果*/ resize: none;/*禁止调节元素的尺寸*/ }
  239. input[type="text"]:focus,
  240. input[type="text"]:hover,
  241. input[type="text"]:active,
  242. input[type="password"]:focus,
  243. input[type="password"]:hover,
  244. input[type="password"]:active,
  245. textarea:hover,
  246. textarea:focus,
  247. textarea:active { color: #33464F; background-color: #fff; border: 1px solid; border-color:rgba(82,168,236,0.8); -moz-box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); -webkit-box-shadow: 0 0 0 0 2px rgba(82, 168, 236, 0.15); box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); outline: 0 none; }
  248. input[disabled="disabled"],
  249. input[readonly="readonly"],
  250. input[disabled="disabled"]:hover,
  251. input[readonly="readonly"]:hover,
  252. input[disabled="disabled"]:focus,
  253. input[readonly="readonly"]:focus { background: #F5F5F5; border-color: #D7D7D7; box-shadow: none; }
  254. .editable2,
  255. .editable-tarea2 { color: #33464F; background-color: #FFF; border: 1px dotted; border-color: #71CBEF; }
  256. textarea { resize: vertical !important;/*Textarea支持调节元素的高度*/ }
  257. .editable,
  258. .editable2,
  259. input[type="text"],
  260. input[type="password"] { line-height: 20px; white-space: nowrap; display: inline-block; height: 20px; overflow: hidden; cursor: text; font-size: 13px;}
  261. .editable-tarea,
  262. .editable-tarea2,
  263. textarea { line-height: 18px; display: inline-block; height: 36px; cursor: text; overflow: auto;}
  264. .tarea { height: 75px; width: 400px; }
  265. .txt,
  266. select,
  267. .vmiddle { vertical-align: middle; }
  268. .sort input,
  269. .sort .editable,
  270. .sort .editable2 { width: 30px; margin-top: -5px; text-align: center; border:none;}
  271. .name input,
  272. .name .editable,
  273. .name .editable2 { width: 250px; }
  274. .tag input,
  275. .tag .editable,
  276. .tag .editable2 { width: 480px; }
  277. .goods-name textarea,
  278. .editable-tarea,
  279. .editable-tarea2 { width: 250px; }
  280. .class input,
  281. .class .editable,
  282. .class .editable2 { width: 120px; }
  283. input.readonly,
  284. textarea.readonly,
  285. textarea.readonly:focus,
  286. textarea.readonly:hover,
  287. input.readonly:focus,
  288. input.readonly:hover { backgorund: #FFF; border: solid 1px; border-color: #EEE #F5F5F5 #F5F5F5 #EEE; }
  289. input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #9e9e9e; }
  290. input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #9e9e9e; }
  291. input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #9e9e9e; }
  292. input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #9e9e9e; }
  293. .checkbox { display: inline-block; vertical-align: middle; margin-right: 4px; zoom: 1; }
  294. .input-file-show { background-color: #FFF; vertical-align:middle; display: inline-block; padding-left: 26px; border: solid 1px #D7D7D7; position: relative; z-index: 1; }
  295. .input-file-show:hover { border-color: #00B7EE; -moz-box-shadow: 0 0 5px rgba(44, 188, 163, 0.5); -webkit-box-shadow: 0 0 5px rgba(44, 188, 163, 0.5); box-shadow: 0 0 5px rgba(44, 188, 163, 0.5); }
  296. .input-file-show span.show { width: 22px; height: 24px; text-align: center; padding: 2px; position: absolute; z-index: 2; top: 0; left: 0; }
  297. .input-file-show span.show a { color: #AAA; display: block; width: 22px; height: 22px; }
  298. .input-file-show:hover span.show a,
  299. .input-file-show span.show a:hover { color: #00B7EE; text-decoration: none; }
  300. .input-file-show span.show i { font-size: 14px; line-height: 24px; display: block; }
  301. .input-file-show span.show img { max-width: 22px; max-height: 24px; }
  302. .type-file-box { display: block; width: 360px; height: 28px; position: relative; z-index: 1; }
  303. .type-file-text { line-height: 26px !important; display: block; width: 261px; height: 26px !important; float: left !important; padding: 0 !important; margin: 0 !important; border: none 0 !important; border-radius: 0 !important; }
  304. .type-file-button,
  305. .type-file-button:focus { background-color: #E6E6E6; display: block; width: 99px; height: 28px; float: left !important; border: 0; }
  306. .input-file-show:hover .type-file-button { color: #FFF; background-color: #00B7EE; }
  307. .type-file-file { width: 96px; height: 28px; position: absolute; top: 0; right: 0; filter:alpha(opacity:0);
  308. opacity: 0; cursor: pointer; }
  309. .type-file-preview { background: #FFF; display: none; padding: 5px; border: solid 5px #71CBEF; position: absolute; z-index: 999; }
  310. .image_display .type-file-show { width: 16px; height: 16px; padding: 2px; border: solid 1px #D8D8D8; cursor: auto; }
  311. /*按钮*/
  312. a.ncap-btn-mini { font: normal 12px/20px arial; color: #777; background-color: #F5F5F5; text-align: center; vertical-align: middle; display: inline-block; height: 20px; padding: 0 10px; margin-right: 2px; border: solid 1px #DCDCDC; cursor: pointer; }
  313. a.ncap-btn-dis { font: normal 12px/20px "microsoft yahei"; text-decoration: none; text-align: center; vertical-align: middle; display: inline-block; height: 20px; padding: 2px 9px; border: solid 1px; border-radius: 3px;background-color:#c5c5c5;color:rgb(119, 119, 119);border-color:#c5c5c5; cursor: auto;text-decoration: none;}
  314. a:hover.ncap-btn-mini { text-decoration: none; color: #333; background-color: #E6E6E6; border-color: #CFCFCF #CFCFCF #B3B3B3 #CFCFCF; }
  315. a.ncap-btn { font: normal 12px/20px "microsoft yahei"; text-decoration: none; color: #777; background-color: #F5F5F5; text-align: center; vertical-align: middle; display: inline-block; height: 20px; padding: 2px 9px; border: solid 1px; border-color: #DCDCDC #DCDCDC #B3B3B3 #DCDCDC; border-radius: 3px; cursor: pointer; }
  316. a:hover.ncap-btn { text-decoration: none; color: #333; background-color: #E6E6E6; border-color: #CFCFCF #CFCFCF #B3B3B3 #CFCFCF; }
  317. a.ncap-btn-big { font: bold 14px/20px "microsoft yahei", arial; color: #777; background-color: #ECF0F1; text-align: center; vertical-align: middle; display: inline-block; height: 20px; padding: 7px 19px; border: solid 1px #BEC3C7; border-radius: 0px; cursor: pointer; }
  318. a:hover.ncap-btn-big { text-decoration: none; color: #FFF; background-color: #BEC3C7; box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); }
  319. a.ncap-btn-mini i,
  320. a.ncap-btn i,
  321. a.ncap-btn-big i { font-size: 14px; vertical-align: baseline; margin-right: 4px; }
  322. a.ncap-btn-blue,
  323. a.ncap-btn-acidblue,
  324. a.ncap-btn-green,
  325. a.ncap-btn-orange,
  326. a.ncap-btn-red,
  327. a.ncap-btn-black,
  328. a:hover.ncap-btn-blue,
  329. a:hover.ncap-btn-acidblue,
  330. a:hover.ncap-btn-green,
  331. a:hover.ncap-btn-orange,
  332. a:hover.ncap-btn-red,
  333. a:hover.ncap-btn-black,
  334. .nscs-table-handle a.btn-orange-current { color: #FFF; text-shadow: 0 -1px 0 rgba(0,0,0,0.10); }
  335. a.ncap-btn-blue { background-color: #3598DC; border-color: #2A80B9; }
  336. a.ncap-btn-acidblue,
  337. .nscs-table-handle a:hover.btn-acidblue { background-color: #49AFCD; border-color: #429DB8 #429DB8 #37839A #429DB8; }
  338. a.ncap-btn-green { background-color: #4fc0e8; border: none; font-weight: normal;border-radius: 0px;}
  339. a.ncap-btn-no { background-color: #eee; color: #999; border: none; font-weight: normal;border-radius: 0px;}
  340. a.ncap-btn-no:hover { text-decoration: none;color: #999;background-color: #eaeaea;box-shadow: none;}
  341. a.ncap-btn-orange,
  342. .nscs-table-handle a:hover.btn-orange,
  343. .nscs-table-handle a.btn-orange-current { background-color: #FAA732; margin: 0; border-style: solid; border-width: 1px; border-color: #E1962D #E1962D #BB7D25 #E1962D !important; }
  344. a.ncap-btn-red,
  345. .nscs-table-handle a:hover.btn-red { background-color: #DA4F49; border-color: #C44742 #C44742 #A33B37 #C44742; }
  346. a.ncap-btn-black,
  347. .nscs-table-handle a:hover.btn-black { background-color: #363636; border-color: #313131 #313131 #282828 #313131; }
  348. a:hover.ncap-btn-blue { background-color: #2A80B9; }
  349. a:hover.ncap-btn-acidblue { background-color: #2F96B4; border-color: #2A87A2 #2A87A2 #237087 #2A87A2; }
  350. a:hover.ncap-btn-green { background-color: #3aa8cf; }
  351. a:hover.ncap-btn-orange { background-color: #F89406; border-color: #DF8505 #DF8505 #BA6F04 #DF8505; }
  352. a:hover.ncap-btn-red { background-color: #BD362F; border-color: #AA312A #AA312A #8E2823 #AA312A; }
  353. a:hover.ncap-btn-black { background-color: #222222; border-color: #1F1F1F #1F1F1F #191919 #1F1F1F; }
  354. a.ncap-btn2 {
  355. font: normal 12px/20px "microsoft yahei";
  356. text-decoration: none;
  357. color: #777;
  358. background-color: #F5F5F5;
  359. text-align: center;
  360. vertical-align: middle;
  361. display: inline-block;
  362. height: 20px;
  363. padding: 2px 9px;
  364. border: 1px solid #a5a3a3;
  365. border-color: #DCDCDC #DCDCDC #B3B3B3 #DCDCDC;
  366. border-radius: 3px;
  367. cursor: pointer;
  368. }
  369. a.ncap-btn2:hover {
  370. background-color: #eae5e5;
  371. color: #333;
  372. }
  373. /*上传按钮*/
  374. .ncap-upload-btn { vertical-align: top; display: inline-block; *display: inline/*IE7*/;
  375. margin-right: 10px; *zoom:1;
  376. position: relative; z-index: 1; }
  377. .ncap-upload-btn .input-file,
  378. .ncap-upload-btn .input-button { width: 84px; height: 26px; position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
  379. .ncap-upload-btn .input-button { z-index: 1; }
  380. /*格式化jquery-ui*/
  381. #stat_tabs.ui-corner-all { border-radius: 0!important; margin-top: 10px; }
  382. #stat_tabs.ui-widget-content,
  383. #stat_tabs .ui-widget-content { background: transparent none!important; border: none 0!important; }
  384. #stat_tabs .ui-tabs,
  385. #stat_tabs .ui-tabs .ui-tabs-panel,
  386. #stat_tabs .ui-tabs .ui-tabs-nav { padding: 0!important; }
  387. #stat_tabs .ui-state-default { border: none 0!important; float: none!important; }
  388. #stat_tabs .ui-tabs-active .ui-tabs-anchor { font-size: 14px!important; font-weight: 600!important; color: #777 !important; background-color: #fff !important; border-bottom-color: #fff!important; }
  389. .ui-widget-header { background: transparent none!important; border: none 0!important;/*弹出框标题底色去除*/ }
  390. #ui-datepicker-div { z-index: 99!important;/*日期控件*/ }
  391. .area-region-select select { margin-right: 5px;}
  392. .area-region-select .input-btn { margin-left: 10px;}
  393. /* ==========================
  394. * 管理平台布局内容
  395. * ========================== */
  396. /* 头部
  397. ******************************/
  398. .admincp-header { width: 100%; position: relative; z-index: 2; height:51px; background-color: #fff; box-shadow: 0 2px 4px rgba(0,0,0,.08);}
  399. .admincp-header .wraper{ height:48px;}
  400. .admincp-name { width: auto; padding: 10px 0 6px 70px; float: left; text-shadow: 0 1px 3px rgba(0,0,0,0.25); }
  401. .admincp-name em{font: normal 27px "Microsoft Yahei";line-height: 27px;color: #fff;}
  402. .admincp-name h1 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; line-height: 20px; font-weight: 700; color: #FFF; }
  403. .admincp-name h2 { font-size: 12px; line-height: 16px; color: #FFF; }
  404. .nc-module-menu { float: left; overflow: hidden; }
  405. .nc-module-menu ul { }
  406. .nc-module-menu ul li { line-height: 38px; height: 38px;}
  407. .nc-module-menu ul li a { font-size: 15px; line-height: 38px; display: block; opacity: 0.8; width:100%; text-align:center; color: #FFF;}
  408. .nc-module-menu ul li.active a {
  409. filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#26000000', endColorstr='#26000000'); background: rgba(0,0,0,0.15); opacity: 1;color:#ff8800 }
  410. .nc-module-menu ul li a:hover {
  411. filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#26FFFFFF', endColorstr='#26FFFFFF'); background: rgba(255,255,255,0.15); opacity: 1; }
  412. .admincp-header-r { float: right; }
  413. .admincp-header-r .manager,
  414. .admincp-header-r .operate { vertical-align: top; display: inline-block; *display: inline;
  415. *zoom: 1;
  416. }
  417. .admincp-header-r .manager { height: 30px; padding: 6px 0; position: relative; z-index: 2; margin-top: 4px; }
  418. .admincp-header-r .manager dl {text-align: right; vertical-align: top; display: inline-block; *display: inline;
  419. margin-right: 10px; *zoom: 1;
  420. }
  421. .admincp-header-r .manager dt { line-height: 16px;font-size: 14px; }
  422. .admincp-header-r .manager dd { line-height: 16px;font-size: 12px; color: #999; }
  423. .admincp-header-r .manager .avatar { background-color: transparent; vertical-align: top; display: inline-block; *display: inline;
  424. width: 32px; height: 34px; *zoom: 1;
  425. position: relative; z-index: 1; overflow: hidden; }
  426. .admincp-header-r .manager .avatar .admin-avatar-file { width: 32px; height: 32px; opacity: 0; filter: alpha(opacity=0); position: absolute; z-index: 2; top: 1px; left: 1px; cursor: pointer; }
  427. .admincp-header-r .manager .avatar img { height: 32px; width:32px; position: absolute; z-index: 1; top: 2px; left: 0;border-radius: 18px; }
  428. .admincp-header-r .manager .arrow { font-size: 0px; line-height: 0; vertical-align: top; display: inline-block; width: 0px; height: 0px; margin-left: 10px; margin-top: 15px; margin-right: 10px; border-width: 4px; border-color: #333 transparent transparent transparent; border-style: solid dashed dashed dashed; cursor: pointer; }
  429. .admincp-header-r .manager .arrow-close { font-size: 0px; line-height: 0; vertical-align: top; display: inline-block; width: 0px; height: 0px; margin-left: 10px; margin-top: 10px; margin-right: 10px; border-width: 4px; border-color: transparent transparent #333 transparent; border-style: dashed dashed solid dashed; cursor: pointer; }
  430. .admincp-header-r .manager-menu { background-color: #FFF; display: none; min-width: 220px; padding: 0 8px 8px 8px; border: solid 1px #D7D7D7; position: absolute; z-index: 2; right: 2px; top: 44px; box-shadow: 0 0 4px rgba(0,0,0, 0.25); }
  431. .admincp-header-r .manager-menu .title { line-height: 22px; height: 22px; margin-top: 8px; margin-bottom: 2px; border-bottom: dotted 1px #DDD; overflow: hidden; }
  432. .admincp-header-r .manager-menu .title h4 { font-weight: 600; font-size: 12px; color: #333; display: inline-block; }
  433. .admincp-header-r .manager-menu .title a { font-size: 0; background: transparent url(../images/combine_img.png) no-repeat; width: 60px; height: 16px; float: right; margin-top: 4px; border-radius: 2px; }
  434. .admincp-header-r .manager-menu .title a:hover { background-color: #999; }
  435. .admincp-header-r .manager-menu .title a.edit-password { background-position: 0px -260px; }
  436. .admincp-header-r .manager-menu .title a.add-menu { background-position: -60px -260px; }
  437. .admincp-header-r .manager-menu .title a:hover.edit-password { background-position: -0px -240px; }
  438. .admincp-header-r .manager-menu .title a:hover.add-menu { background-position: -60px -240px; }
  439. .admincp-header-r .manager-menu .login-date { font-size: 11px; font-family: Tahoma; color: #555; padding: 0 8px; }
  440. .admincp-header-r .manager-menu .login-date span { color: #999; display: block; }
  441. .admincp-header-r .manager-menu li { width: 50%; }
  442. .admincp-header-r .manager-menu li a { line-height: 24px; color: #777; padding-left: 8px; }
  443. .admincp-header-r .operate { height: 48px; border-left: solid 1px rgba(255,255,255,0.25); box-shadow: -1px 0 0 rgba(0,0,0,0.15); }
  444. .admincp-header-r .operate li { width: 48px; position: relative; z-index: 1; }
  445. .admincp-header-r .operate li:hover {
  446. filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#26FFFFFF', endColorstr='#26FFFFFF'); background: rgba(255,255,255,0.15); }
  447. .admincp-header-r .operate li a { font-size: 0; background: url(../images/combine_img.png) no-repeat; display: block; width: 48px; height: 48px; position: relative; z-index: 1; }
  448. .admincp-header-r .operate li a.sitemap { background-position: 0 -180px; }
  449. .admincp-header-r .operate li a.style-color { background-position: -50px -180px; }
  450. .admincp-header-r .operate li a.homepage { background-position: -100px -180px; }
  451. .admincp-header-r .operate li a.login-out { background-position: -150px -180px; }
  452. .admincp-header-r .operate li a.toast { background-position: -192px -180px; }
  453. .admincp-header-r .operate li a em,.update em { font-size: 10px; font-weight: 600; line-height: 14px; color: #FFF; background-color: #F30; text-align: center; display: block; min-width: 10px; height: 14px; padding: 0 2px; border: solid 2px #FFF; border-radius: 9px; position: absolute; z-index: 1; top: 2px; right: 1px; -webkit-animation: twinkling 1s infinite ease-in-out; }
  454. .update em{ float:right;margin: 16px 20px 0 0;}
  455. @-webkit-keyframes 'twinkling' { /*透明度由0到1*/
  456. 0% {
  457. opacity:0; /*透明度为0*/
  458. }
  459. 100% {
  460. opacity:1; /*透明度为1*/
  461. }
  462. }
  463. .admincp-header-r .operate li .sub-menu { position: absolute; z-index: 1; }
  464. /* 头部样式 */
  465. div.bgSelector { width: 100%; text-align: left; display: none; }
  466. div.bgSelector div#bgColorSelector { width: 100%; overflow: hidden; }
  467. div.bgSelector div#bgColorSelector #bscParent { position: relative; width: 100%; height: 100%; overflow: hidden; z-index: 9998; }
  468. div.bgSelector div#bgColorSelector #bscParent #bscDrag img { position: relative; z-index: -1; width: 47px; height: 35px; cursor: ew-resize }
  469. div.bgSelector div#bgColorSelector #bscParent #bscDrag { position: absolute; left: 0; float: left; z-index: 9999; }
  470. div.bgSelector div#bgColorSelector #bscParent #bscDrop { width: 100%; margin: 0; padding: 0; }
  471. div.bgSelector div#bgColorSelector #bscParent #bscDrop td { margin: 0; padding: 0; }
  472. div.bgSelector div#bgColorSelector #bscParent #bscDrop td span { display: block; width: 100%; }
  473. .alert_img { position: absolute; top: 85px; z-index: 9; left: 736px; }
  474. div.nav2Panel { width: 890px; height: 38px; padding: 0 30px; z-index: 999; margin: -5px auto 0; background-color: #fcfcfc; border: 1px #dee0df solid; border-top: 0; }
  475. #foldSidebar { width: 16px; height: 16px; position: absolute; z-index: 99;bottom: 20px;left: 18px; }
  476. #foldSidebar i { font-size: 24px;color:#3398cc; }
  477. /* 容器
  478. ******************************/
  479. .admincp-container { background-color: transparent; height: 100%; position: relative; z-index: 4; }
  480. .admincp-container-right { background-color: #FFF; position: absolute; z-index: 1; top: 0px; right: 0; bottom: 0; left: 166px; }
  481. .admincp-container-right .top-border {}
  482. .fold .admincp-container-right { background-color: #FFF; position: absolute; z-index: 1; top: 0px; right: 0; bottom: 0; left: 0px; }
  483. .flexigrid { position: relative; z-index: 1; overflow: hidden; }
  484. /*f表格标题块*/
  485. .flexigrid .mDiv { background-color: #FFF; color: #333; white-space: nowrap; display: block; position: relative; z-index: 4; padding: 16px 0px;min-height: 30px; }
  486. /*标题*/
  487. .flexigrid .mDiv .ftitle { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  488. height: 24px; float: left; }
  489. .flexigrid .mDiv .ftitle h3,
  490. .flexigrid .mDiv .ftitle h5 { font-size: 12px; font-weight: normal; line-height: 24px; color: #777; vertical-align: bottom; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  491. padding: 0; *zoom:1/*IE7*/;
  492. }
  493. .flexigrid .mDiv .ftitle h3 { font-size: 14px; color: #333; margin-right: 6px; display: inline-block;
  494. text-indent: 8px;}
  495. .flexigrid .ftitle{margin-bottom: 10px;}
  496. .flexigrid .mDiv .ftitle_nav { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  497. height: 28px; float: left; }
  498. .flexigrid .mDiv .ftitle_nav h3,
  499. .flexigrid .mDiv .ftitle_nav h5 { font-size: 12px; font-weight: normal; line-height: 24px; color: #777; vertical-align: bottom; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  500. padding: 0; *zoom:1/*IE7*/;
  501. }
  502. .flexigrid .mDiv .ftitle_nav h3 { font-size: 14px; color: #333; margin-right: 6px; display: inline-block;
  503. text-indent: 8px;}
  504. .flexigrid .ftitle_nav{margin-bottom: 10px;}
  505. .anchor-icon{
  506. display:inline-block;
  507. width: 22px;
  508. height: 20px;
  509. background-color: red;
  510. margin-right: 6px;
  511. vertical-align:middle;
  512. }
  513. .anchor-icon-biao{
  514. background: url(../images/icon-shang.png) no-repeat;
  515. }
  516. /*数据统计数*/
  517. .flexigrid .pReload { color: #999; background-color: #FFF; width: 24px; height: 24px; float: left; text-align: center; line-height: 24px; margin: 0 0 0 10px; position: relative; z-index: 1; }
  518. .flexigrid .pReload:hover { color: #333; background-color: #E6E6E6; border-radius: 5px; cursor: pointer; }
  519. .flexigrid .pReload i { font-size: 14px; margin: 0; }
  520. .flexigrid .pReload.loading i { color: #090; display: inline-block; -webkit-animation: fa-spin 0.2s infinite linear; animation: fa-spin 0.2s infinite linear; }
  521. @-webkit-keyframes fa-spin {
  522. 0% {
  523. -webkit-transform: rotate(0deg);
  524. transform: rotate(0deg);
  525. }
  526. 100% {
  527. -webkit-transform: rotate(359deg);
  528. transform: rotate(359deg);
  529. }
  530. }
  531. @keyframes fa-spin {
  532. 0% {
  533. -webkit-transform: rotate(0deg);
  534. transform: rotate(0deg);
  535. }
  536. 100% {
  537. -webkit-transform: rotate(359deg);
  538. transform: rotate(359deg);
  539. }
  540. }
  541. /*操作间隔*/
  542. .flexigrid .mDiv .sline { width: 0; height: 16px; float: left; margin: 4px; border-left: dotted 1px #D7D7D7; }
  543. /*操作按钮*/
  544. .flexigrid .nBtn { color: #777; background-color: #FFF; width: 100px; height: 24px; float: left; position: relative; z-index: 1; cursor: pointer; }
  545. .flexigrid .nBtn .hBtn { text-align: center; line-height: 24px; width: 24px; height: 24px; border: solid 1px transparent; position: absolute; z-index: 2; top: 0; left: -1px; }
  546. .flexigrid .nBtn:hover .hBtn { color: #333; background-color: #FFF; border-radius: 4px 4px 0 0; border-color: #D7D7D7; border-bottom: 0; }
  547. .flexigrid .nBtn i { font-size: 14px; margin: 0; }
  548. /*菜单配置下拉框*/
  549. .flexigrid .nDiv { background-color: #FFF; padding: 5px 0 5px 5px; border: 1px solid #D7D7D7; border-radius: 0 0 4px 4px; overflow: auto; position: absolute; z-index: 1; top: 23px; left: -1px; box-shadow: 3px 3px 0 rgba(0,0,0,0.05); }
  550. .flexigrid .nDiv h5 { font-size: 12px; font-weight: normal; line-height: 24px; color: #F60; }
  551. .flexigrid .nDiv .ps-container { display: block; max-height: 150px; padding: 0 10px 10px 0; overflow: hidden; position: relative; z-index: auto; }
  552. .flexigrid .nDiv ul { width: 100%; }
  553. .flexigrid .nDiv li { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  554. line-height: 20px; text-align: left; padding: 2px 10px 2px 0; border-bottom: dotted 1px #E6E6E6; }
  555. .flexigrid .nDiv li:hover { color: #666; background: #F5F5F5; }
  556. .flexigrid .nDiv li span { font-size: 12px; vertical-align: middle; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  557. *zoom:1/*IE7*/;
  558. }
  559. .flexigrid .nDiv li span.ndcol1 { margin-right: 5px; }
  560. .flexigrid .nDiv .ps-scrollbar-x-rail { display: none !important; }
  561. /*表格搜索*/
  562. .flexigrid .sDiv { position: relative;float: right; overflow: hidden; }
  563. .member_lt .sDiv .p_btn{padding: 6px 0px 6px 6px;}
  564. .flexigrid .sDiv .btn{ color: #555;font-size: 14px; }
  565. .flexigrid .sDiv .cur{ color: #3478bc;}
  566. .flexigrid .sDiv i.bar {
  567. vertical-align: middle;
  568. display: inline-block;
  569. height: 10px;
  570. width: 1px;
  571. background: #ccc;
  572. }
  573. .flexigrid .sDiv2 { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  574. display: inline-block; vertical-align: middle; *display: inline/*IE7*/;*zoom:1/*IE7*/;position: relative;border: solid 1px #eee; }
  575. .flexigrid .sDiv2:hover { border-color: #e7e7e7; }
  576. .flexigrid .sDiv2 .qsbox,
  577. .flexigrid .sDiv2 .select,
  578. .flexigrid .sDiv2 .btn { border: none; border-radius: 0; font-size: 12px; vertical-align: top; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  579. *zoom:1/*IE7*/;
  580. border-radius: 0; }
  581. .flexigrid .sDiv2 .select { background-color: #FFF; width: auto; height: 26px; margin: 0px !important; }
  582. .flexigrid .sDiv2 .qsbox { background-color: #FFF; font-size: 12px; line-height: 24px; width: 120px; height: 24px; padding: 1px 30px 1px 5px; }
  583. .flexigrid .sDiv2 .qsbox::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #9e9e9e; }
  584. .flexigrid .sDiv2 .qsbox:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #9e9e9e; }
  585. .flexigrid .sDiv2 .qsbox::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #9e9e9e; }
  586. .flexigrid .sDiv2 .qsbox:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #9e9e9e; }
  587. .flexigrid .sDiv2 .sDiv3{width: 100px;}
  588. .flexigrid .sDiv2 .qsbox:hover, .flexigrid .sDiv2 .qsbox:fouce {box-shadow: none;}
  589. .flexigrid .sDiv2 .btn {position: absolute;width: 30px; height: 26px; cursor: pointer; background-color: #fff; color: #666;top:0;right: 0;opacity: 0; z-index: 2;}
  590. .flexigrid .sDiv2 .fa-search{position: absolute;top:6px;right: 4px;color:rgb(136, 136, 136);}
  591. .flexigrid .sDiv2 .e-sousuo{position: absolute;top:6px;right: 4px;color:#444;}
  592. .flexigrid .sDiv2 .btn2 { height: 26px; cursor: pointer;padding: 2px 12px;color: #fff;
  593. /* background-color: #FF6666;
  594. border-color: #FF6666;*/
  595. border-radius: 20px;border: none;}
  596. .flexigrid .sDiv2 .btn2:hover { color: #FFF; background-color: #FF6666; }
  597. .flexigrid .sDiv .a_search { color: #FF6666; display: inline-block; vertical-align: middle; *display: inline/*IE7*/;
  598. margin-left: 8px; *zoom:1/*IE7*/;
  599. }
  600. .flexigrid .sDiv .a_search i { font-size: 14px; margin-right: 4px; }
  601. .flexigrid .sDiv .a_search:hover { color: #CD0200; }
  602. @media screen and (max-width: 1280px){
  603. .flexigrid .sDiv2 .qsbox { width: 100px;}
  604. .flexigrid .sDiv2 .sDiv3{width: 90px;}
  605. }
  606. @media screen and (max-width: 1180px){
  607. .flexigrid .sDiv2 .qsbox { width: 90px;}
  608. }
  609. @media screen and (max-width: 1080px){
  610. .flexigrid .sDiv2 .qsbox { width: 72px;}
  611. .flexigrid .sDiv2 .sDiv3{width: 80px;}
  612. }
  613. /*数据表格头*/
  614. .flexigrid .hDiv { background-color: #f7f7f7; clear: both; position: relative; z-index: 1; overflow: hidden; }
  615. .flexigrid .hDiv table { }
  616. .flexigrid .hDiv th div { }
  617. .flexigrid .hDivBox { float: none; }
  618. .flexigrid .hDiv i.ico-check { background: url(../images/flexigrid_pic.png) no-repeat 0 0; display: inline-block; width: 20px; height: 20px; cursor: pointer; }
  619. .flexigrid .hDiv .trSelected i.ico-check { background-position: -20px 0; }
  620. .flexigrid .hDiv .sorted { background-color: #E6E6E6; }
  621. .flexigrid .hDiv .thOver { }
  622. .flexigrid .hDiv .thOver div,
  623. .flexigrid .hDiv .sorted.thOver div { padding-bottom: 6px; border-bottom: 2px solid #3b639f; cursor: pointer; }
  624. .flexigrid .hDiv .sorted div { padding-bottom: 5px; }
  625. .flexigrid .hDiv .thMove { background: #fff; color: #fff; }
  626. .flexigrid .hDiv .sorted.thMove div { border-bottom: 1px solid #fff; padding-bottom: 4px }
  627. .flexigrid .hDiv .thMove div { background: #fff !important; }
  628. .flexigrid .hDiv th .sdesc { background: url(../images/dn.png) no-repeat center top; }
  629. .flexigrid .hDiv th .sasc { background: url(../images/up.png) no-repeat center top; }
  630. /*调节表格列宽*/
  631. .flexigrid .cDrag { float: left; position: absolute; z-index: 2; overflow: visible; }
  632. .flexigrid .cDrag div { background: none; display: block; width: 3px; height: 24px; float: left; position: absolute; cursor: col-resize; }
  633. .flexigrid .cDrag div:hover,
  634. .flexigrid .cDrag div.dragging {
  635. filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19000000', endColorstr='#19000000'); background: rgba(0,0,0,0.1); border: solid #FFF; border-width: 0 1px; }
  636. /*批量操作条*/
  637. .flexigrid .tDiv { position: relative; z-index: 3; overflow: hidden; border-bottom: 1px solid #f7f7f7; border-top: none;}
  638. .flexigrid .tDiv2 { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  639. padding: 6px 0 6px 6px; overflow: hidden; }
  640. .flexigrid .btnseparator { float: left; height: 22px; border-left: 1px solid #ccc; border-right: 1px solid #fff; margin: 1px; }
  641. .flexigrid .fbutton { vertical-align: top; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/; margin-left: 8px; *zoom:1/*IE7*/;
  642. cursor: pointer; }
  643. .flexigrid .fbutton div {font-size: 13px;line-height: 20px;color: #555;border: 1px solid #ddd;background-color: #F7F7F7;padding: 3px 9px;}
  644. .flexigrid .fbutton div.hover:hover{background-color: #fff;}
  645. .flexigrid .tDiv .fbutton .layui-btn {padding: 0 10px;font-size: 12px;}
  646. .flexigrid .tDiv .fbutton .layui-btn-primary {border: 1px solid #ddd;background-color: #F7F7F7;line-height: 28px;height: 30px;border-radius: 0;}
  647. .flexigrid .tDiv .fbutton .layui-btn-primary:hover {background-color: #fff;}
  648. .flexigrid .fbuttonr {float: right;display: inline;padding-right: 8px;margin-left: 8px;zoom: 1;}
  649. .flexigrid .fbuttonr .total {line-height: 26px;}
  650. .flexigrid .fbuttonr .total select{margin: 0px 5px;width: 50px;height: 30px;line-height: 30px;}
  651. .flexigrid .fbutton div.dx{ color: #ff0000; }
  652. .flexigrid .fbutton .add:hover,
  653. .flexigrid .fbutton.fbOver .add:hover {background: #fff;}
  654. .flexigrid .fbutton .del:hover,
  655. .flexigrid .fbutton.fbOver .del:hover { color: #E84C3D; border-color: #E84C3D; }
  656. .flexigrid .fbutton .csv:hover,
  657. .flexigrid .fbutton.fbOver .csv:hover { color: #9C59B8; border-color: #9C59B8; }
  658. /*数据表格内容部分*/
  659. .flexigrid .bDiv { background: #fff; position: relative; z-index: 2; overflow: auto;}
  660. .flexigrid .bDiv table { width: 100%; }
  661. .flexigrid .bDiv td { color: #555; vertical-align: top; white-space: nowrap; padding: 0; margin: 0; border-bottom: 1px solid E6E6E6; }
  662. .flexigrid .bDiv td.name div{ white-space: nowrap;text-overflow:ellipsis; }
  663. .flexigrid .bDiv td.sign input,.flexigrid .hDiv th.sign input{ margin: 5px 8px; }
  664. .flexigrid .bDiv td div {}
  665. .flexigrid .bDiv a { color: #333; }
  666. .flexigrid .bDiv a u{ text-decoration:none; }
  667. .flexigrid .bDiv a:hover { text-decoration: underline;}
  668. .flexigrid .bDiv td i.ico-check { background: url(../images/flexigrid_pic.png) no-repeat 0 0; display: inline-block; width: 20px; height: 20px; }
  669. .flexigrid .bDiv .trSelected td i.ico-check { background-position: -20px 0; }
  670. .flexigrid .bDiv td .on,
  671. .flexigrid .bDiv td .yes { color: #41BEDD !important; cursor: pointer; }
  672. .flexigrid-xin .tableDiv td .on,
  673. .flexigrid-xin .tableDiv td .yes { color: #41BEDD !important; cursor: pointer; }
  674. .flexigrid .bDiv td .off,
  675. .flexigrid .bDiv td .no { color: #9ea3a7 !important; cursor: pointer; }
  676. .flexigrid-xin .tableDiv td .off,
  677. .flexigrid-xin .tableDiv td .no { color: #9ea3a7 !important; cursor: pointer; }
  678. .flexigrid .bDiv td.normal { color: #C30; }
  679. .flexigrid .bDiv td.abnormal { color: #090; }
  680. .flexigrid .bDiv td.column-a { background-color: #F6EEFB; }
  681. .flexigrid .bDiv td.column-b { background-color: #F9F3D7; }
  682. .flexigrid .bDiv td.column-c { background-color: #FBEEE0; }
  683. .flexigrid .bDiv .typename,.flexigrid .hDiv th div.sunone{ padding-left: 15px; }
  684. /*数据表格查看操作项*/
  685. .flexigrid .bDiv .handle div { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  686. }
  687. .flexigrid .bDiv td.operation div i{
  688. vertical-align: middle;
  689. display: inline-block;
  690. height: 10px;
  691. width: 1px;
  692. background: #ccc;
  693. }
  694. .flexigrid-xin .tableDiv td.operation div i{
  695. vertical-align: middle;
  696. display: inline-block;
  697. height: 10px;
  698. width: 1px;
  699. background: #ccc;
  700. }
  701. .flexigrid .bDiv a.btn , a.ui-btn{ font-weight: normal; line-height: 20px; color: #3478bc; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;*zoom:1/*IE7*/; font-size:13px;height: 20px; padding: 1px 5px; cursor: pointer;position: relative; }
  702. .flexigrid .bDiv a.btn .num{width: 14px; height: 14px; border-radius: 50px;background-color: red;color: #fff;font-size: 12px;line-height: 14px;position: absolute;right:-7px;top: -7px;}
  703. a.ui-btn3{ font-weight: normal; line-height: 20px; color: #666; background: #eee none; vertical-align: top; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;*zoom:1/*IE7*/;height: 20px; padding: 0px 8px; cursor: pointer !important;height: 26px; line-height: 26px; font-size: 12px;}
  704. a.ui-btn{ height: 26px; line-height: 26px; font-size: 12px;}
  705. .flexigrid .bDiv a.btn i{ display: none; }
  706. .flexigrid .bDiv a:hover{color:#039;}
  707. .flexigrid .bDiv .handle span { font-size: 12px; }
  708. .flexigrid .bDiv span.btn { font-size: 12px; vertical-align: top; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  709. *zoom:1/*IE7*/;
  710. position: relative; z-index: 1; cursor: default; }
  711. .flexigrid .bDiv span.btn:hover { z-index: 3; box-shadow: 2px 2px 0 rgba(0,0,0,0.1); }
  712. .flexigrid .bDiv span.btn em { color: #777; line-height: 20px; background-color: #FFF; display: block; height: 20px; padding: 1px 6px; border: solid 1px #F5F5F5; border-radius: 4px 0 0 4px; position: relative; z-index: 2; }
  713. .flexigrid .bDiv span.btn:hover em { color: #FFF; background-color: #4fc0e8; border-color: #3aa8cf; }
  714. .flexigrid .bDiv span.btn em i { font-size: 14px; vertical-align: middle; margin-right: 4px; }
  715. .flexigrid .bDiv span.btn em .arrow { font-size: 0px; line-height: 0; vertical-align: middle; display: inline-block; width: 0px; height: 0px; float: none; margin: 0 0 0 4px; border-width: 4px; border-color: #999 transparent transparent transparent; border-style: solid dashed dashed dashed; -webkit-transition: .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: .2s ease-in; }
  716. .flexigrid .bDiv span.btn:hover .arrow { border-color: #FFF transparent transparent transparent; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  717. -moz-transform: rotate(270deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(270deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(270deg); -o-transform-origin: 50% 30%; transform: rotate(270deg); transform-origin: 50% 30%; }
  718. .flexigrid .bDiv span.btn ul { background-color: #4fc0e8; display: none; border: solid 1px #3aa8cf; border-radius: 0 4px 4px 0; margin-left: -2px; position: absolute; z-index: 1; top: 0; left: 100%; overflow: hidden; box-shadow: 3px 3px 0 rgba(0,0,0,0.1); }
  719. .flexigrid .bDiv tr:last-child span.btn ul { bottom: 0; top: auto; }
  720. .flexigrid .bDiv tr:first-child span.btn ul { bottom: auto; top: 0; }
  721. .flexigrid .bDiv tr:nth-last-child(2) span.btn ul { bottom: auto; top: 0; }
  722. .flexigrid .bDiv span.btn:hover ul { display: block; padding: 0 5px; }
  723. .flexigrid .bDiv span.btn ul li { border-bottom: dotted 1px #3aa8cf; clear: both; margin-bottom: -1px; }
  724. .flexigrid .bDiv span.btn ul li a { color: #FFF; display: block; line-height: 24px; text-align: right; height: 24px; padding: 0 5px; }
  725. .flexigrid .bDiv span.btn ul li a:hover { text-decoration: underline; }
  726. .flexigrid .bDiv span.btn ul li a.expire { color: #FF0 !important; }
  727. .flexigrid .bDiv a.expired { color: #F30; }
  728. .flexigrid .bDiv a.expire { color: #F93; }
  729. i.fa-external-link { color: #999 !important; font-size: 9px !important; margin-left: 4px; margin-right: 0; }
  730. .flexigrid .bDiv .user-avatar { background-color: #FFF; vertical-align: middle; display: inline-block; width: 22px; height: 22px; margin-right: 6px; border: solid 1px #D7D7D7; border-radius: 50%; }
  731. .flexigrid .bDiv .pic-thumb-tip { color: #777; }
  732. .flexigrid .bDiv .pic-thumb-tip i { font-size: 14px; }
  733. .flexigrid .bDiv .pic-thumb-tip:hover { color: #333; }
  734. .flexigrid .bDiv .tagBox{width: 98%; margin: 0 auto;background-color: #fff;padding:10px;}
  735. .flexigrid .bDiv .tagBox a{margin: 4px 0;}
  736. /*数据表格查询为空*/
  737. .no-data,
  738. .flexigrid .bDiv .no-data { font-size: 14px; color: #999; width: 100% !important; height: 24px; border: 0 none !important; text-align: center !important; padding: 100px 0 !important; }
  739. .flexigrid .bDiv .trSelected .no-data,
  740. .flexigrid .bDiv .no-data:hover { color: #999 !important; background-color: transparent !important; }
  741. .no-data i,
  742. .flexigrid .bDiv .no-data i { font-size: 18px; margin-right: 6px; color: #FC0; }
  743. .flexigrid .bDiv .handle-btn { }
  744. /*hDiv\bDiv\colCopy同步项*/
  745. .flexigrid .hDiv th,
  746. .flexigrid .bDiv td { vertical-align: middle; text-align:left; font-size: 13px !important; overflow: visible; border-bottom: 1px solid #f7f7f7;font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;}
  747. .flexigrid .bDiv td div img{ float: left; }
  748. .flexigrid .hDiv th div,
  749. .flexigrid .bDiv td div,.colCopy div { display: block; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; padding: 3px 0px; overflow: hidden;}
  750. .sort_style {
  751. cursor: pointer;
  752. }
  753. .sort_style a{ color:#555}
  754. .sort_style i {
  755. display: inline-block;
  756. width: 7px;
  757. height: 10px;
  758. background: url(../images/sort.png);
  759. margin-left: 5px;
  760. background-position: 0 -20px;
  761. }
  762. .sort_style i.desc {
  763. background-position: 0 0;
  764. }
  765. .sort_style i.asc {
  766. background-position: 0 -10px;
  767. }
  768. .flexigrid .bDiv td div { padding: 14px 0px; white-space: normal; }
  769. .flexigrid .bDiv td div .binding{ padding-left: 10px; }
  770. .flexigrid .bDiv td div .binding img{ margin-right: 5px; }
  771. .flexigrid .hDiv .handle div,
  772. .flexigrid .bDiv .handle div { overflow: visible; min-width: 150px !important; max-width: 174px !important; }
  773. .flexigrid .hDiv .handle-s div,
  774. .flexigrid .bDiv .handle-s div { overflow: visible; min-width: 60px !important; max-width: 60px !important; }
  775. .flexigrid.hideBody { height: 26px !important; border-bottom: 1px solid #ccc; }
  776. .ie6fullwidthbug { border-right: 0px solid #ccc; padding-right: 2px; }
  777. .flexigrid .bDiv table.autoht { width: 100%; margin-bottom: 0px; border-bottom: 0px; }
  778. .flexigrid .nBtn.srtd { background: url(../images/wbg.gif) repeat-x 0px -1px; }
  779. .flexigrid .hDiv th,.colCopy { white-space: nowrap; cursor: default; overflow: hidden; border-right: 2px solid #fff;box-sizing: border-box;}
  780. .htitx th{ border-right: none !important;}
  781. .htitx .plug-list{ padding: 20px 10px 0;}
  782. .htitx .plug-item-content{ width:28%;}
  783. .colCopy { color: #333; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');
  784. background: rgba(255,255,255,0.9); border: dotted 1px #D7D7D7; overflow: hidden; box-shadow: 4px 4px 0 rgba(0,0,0,0.05); z-index: 9; }
  785. .flexigrid tr td.sorted { background-color: #F9F9F9; border-bottom: 1px solid #E6E6E6 }
  786. .flexigrid tr td.sorted div { bckground: #FFF7CF }
  787. .flexigrid tr.erow td { background: #FDFDFD; border-bottom: 1px solid #F5F5F5; }
  788. .flexigrid tr.erow td.sorted { background: #F0F0F0; border-bottom: 1px solid #E6E6E6; }
  789. .flexigrid tr.erow td.sorted div { }
  790. .flexigrid div.bDiv tr:hover td,
  791. .flexigrid div.bDiv tr:hover td.sorted,
  792. .flexigrid div.bDiv tr.trOver td.sorted,
  793. .flexigrid div.bDiv tr.trOver td { background: #F4FCFA; }
  794. .flexigrid .pDiv { background-color: #F5F5F5; border-style: solid; border-color: #D7D7D7 transparent #C8C8C8 transparent; border-width: 1px 0; position: relative; z-index: 3; }
  795. .flexigrid .pDiv .pDiv2 { padding: 6px 0; margin: 0; border-color: #FFF; border-style: solid; border-width: 1px 0; position: relative; z-index: 1; }
  796. .flexigrid .pGroup-left { color: #777; line-height: 24px; height: 24px; position: absolute; z-index: 1; top: 6px; left: 12px; }
  797. .flexigrid .pGroup-left .select { font-family: Arial, Helvetica, sans-serif; vertical-align: middle; display: inline-block; *display: inline;
  798. width: 40px; height: 24px; background-color: transparent; padding: 0; margin: 0 6px 0 0; border-radius: 0; border: none; *zoom: 1;
  799. }
  800. .flexigrid .pGroup-right { color: #777; line-height: 24px; height: 24px; position: absolute; z-index: 1; top: 6px; right: 12px; }
  801. /*f表格翻页控制*/
  802. .flexigrid .pGroup-middle { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  803. text-align: center; margin: 0 auto; width: 250px; height: 24px; float: none; z-index: auto; }
  804. .flexigrid .pGroup-middle .pButton,
  805. .flexigrid .pGroup-middle .pcontrol,
  806. .flexigrid .pGroup-middle .pcontrol input,
  807. .flexigrid .pGroup-middle .pcontrol span { vertical-align: middle; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  808. *zoom:1/*IE7*/;
  809. }
  810. .flexigrid .pGroup-middle .pButton { color: #999; background-color: transparent; text-align: center; width: 24px; height: 24px; padding: 0; margin-right: 8px; border-radius: 4px; cursor: pointer; overflow: hidden; }
  811. .flexigrid .pGroup-middle .pButton:hover { color: #333; background-color: #CCC; padding: 0; border: 0; }
  812. .flexigrid .pGroup-middle .pButton i { line-height: 24px; font-size: 14px; }
  813. .flexigrid .pGroup-middle .pcontrol { font-size: 12px; line-height: 20px; color: #999; *word-spacing:-1px/*IE6、7*/;
  814. margin-right: 10px; }
  815. .flexigrid .pGroup-middle .pcontrol input { color: #333; background-color: transparent; text-decoration: underline; text-align: center; width: 20px; padding: 0; border: none; border-radius: 0; }
  816. .flexigrid .pGroup-middle .pcontrol input:hover,
  817. .flexigrid .pGroup-middle .pcontrol input:focus { background-color: #FFF; box-shadow: none; }
  818. .pPageStat { display: block; line-height: 40px; text-align: center; color: #FFF; position: absolute; top: -40px; left: 0px; right: 0px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
  819. background: rgba(0,0,0,0.5); width: 100%; }
  820. .flexigrid .pGroup-middle .pcontrol span { margin-right: 2px; }
  821. .flexigrid .pDiv .pButton.pBtnOver { width: 20px; height: 20px; border: 1px solid #ccc; cursor: pointer; }
  822. .flexigrid .pDiv .pButton span { display: block; width: 20px; height: 20px; float: left; }
  823. .flexigrid .pDiv .pButton:hover span,
  824. .flexigrid .pDiv .pButton.pBtnOver span { width: 19px; height: 19px; border-top: 1px solid #fff; border-left: 1px solid #fff; }
  825. .flexigrid div.iDiv { border: 1px solid #316ac5; position: absolute; overflow: visible; background: none; }
  826. .flexigrid div.iDiv input,
  827. .flexigrid div.iDiv select,
  828. .flexigrid div.iDiv textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
  829. .flexigrid div.iDiv input.tb { border: 0px; padding: 0px; width: 100%; height: 100%; padding: 0px; background: none; }
  830. .flexigrid div.hGrip { position: absolute; top: 0px; right: 0px; height: 5px; width: 5px; background: url(../images/line.gif) repeat-x center; margin-right: 1px; cursor: col-resize; }
  831. .flexigrid div.hGrip:hover,
  832. .flexigrid div.hGrip.hgOver { border-right: 1px solid #999; margin-right: 0px; }
  833. .flexigrid div.vGrip { height: 5px; overflow: hidden; position: relative; background: #fafafa url(../images/wbg.gif) repeat-x 0px -1px; border: 1px solid #ccc; border-top: 0px; text-align: center; cursor: row-resize; display: none; }
  834. .flexigrid div.vGrip span { display: block; margin: 1px auto; width: 20px; height: 1px; overflow: hidden; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; background: none; }
  835. .flexigrid span.cdropleft { display: block; background: url(../images/prev.gif) no-repeat -4px center; width: 24px; height: 24px; position: relative; top: -24px; margin-bottom: -24px; z-index: 3; }
  836. .flexigrid div.hDiv span.cdropright { display: block; background: url(../images/next.gif) no-repeat 12px center; width: 24px; height: 24px; float: right; position: relative; top: -24px; margin-bottom: -24px; }
  837. /* ie adjustments */
  838. .flexigrid.ie .hDiv th div,
  839. .colCopy.ie div/* common inner cell properties*/ { overflow: hidden; }
  840. /* 同步调用表格时搜索栏 */
  841. .ncap-search-ban-s { color: #FFF; background-color: #16a086; width: 16px; padding: 8px 3px 8px 5px; margin-top: -80px; border: solid 1px #16a086; border-right: 0 none; position: fixed; display: block; z-index: 99; top: 50%; right: 0; cursor: pointer; box-shadow: 0 0 5px 0 rgba(204,204,204,0.5); }
  842. .ncap-search-bar-s i { margin: 0 0 5px 0; }
  843. .ncap-search-bar { background-color: #F5F5F5; border-left: solid 1px #D7D7D7; height: 100%x; padding: 10px 0 10px 10px; position: fixed; z-index: 99; top: 0; bottom: 0; right: -230px; }
  844. .ncap-search-bar .title { display: block; }
  845. .ncap-search-bar .title h3 { color: #333; font-size: 16px; font-weight: normal; line-height: 20px; }
  846. .ncap-search-bar .handle-btn { color: #999; background-color: #F5F5F5; width: 16px; padding: 8px 3px 8px 5px; margin-top: -80px; border: solid 1px #E7E7E7; border-right: 0 none; position: absolute; z-index: 1; left: -25px; top: 50%; cursor: pointer; }
  847. .ncap-search-bar .handle-btn i { margin-bottom: 5px; }
  848. .ncap-search-bar .content { width: 156px; display: block; padding-right: 15px; margin-bottom: 50px; position: relative; z-index: 1; overflow: hidden; }
  849. .ncap-search-bar .content .layout-box { display: block; }
  850. .ncap-search-bar dl { padding: 5px 0; border-bottom: solid 1px #E6E6E6; box-shadow: 0 1px 0 rgba(255,255,255, 0.75); }
  851. .ncap-search-bar dt { line-height: 20px; color: #808B8D; padding: 0 0 2px 4px; }
  852. .ncap-search-bar dd { }
  853. .ncap-search-bar dd label { display: block; margin-bottom: 5px; }
  854. .ncap-search-bar dd .s-input-txt { background-color: #FFF; width: 140px; }
  855. .ncap-search-bar dd .s-select { width: 150px; }
  856. .ncap-search-bar dd .querySelect,
  857. .ncap-search-bar dd .class-select { width: 150px; margin-bottom: 5px; }
  858. .ncap-search-bar .bottom { background-color: #F5F5F5; padding: 10px 0 15px 0; border-top: solid 1px #E7E7E7; text-align: center; position: absolute; z-index: 2; left: 0; right: 0; bottom: 0; }
  859. .ncap-form-default { padding: 10px 0 30px 0; overflow: hidden; }
  860. .ncap-form-default .title { padding: 10px 0; border-bottom: solid 1px #C8C8C8; }
  861. .ncap-form-default .title h3 { font-size: 16px; line-height: 20px; color: #333; font-weight: normal; }
  862. .ncap-form-default dl.row { font-size: 0; color: #777; background-color: #FFF; *word-spacing:-1px/*IE6、7*/;
  863. padding: 12px 0; margin-top: -1px; border-style: solid; border-width: 1px 0; border-color: #f7f7f7; position: relative; z-index: 1; }
  864. .ncap-form-default dl.row:first-child { border-top-color: #FFF; }
  865. .ncap-form-default dl.row:nth-child(even) { background-color: #FDFDFD; }
  866. .ncap-form-default dt.sort-e,
  867. .ncap-form-default dt.tit,
  868. .ncap-form-default dd.opt { font-size: 12px; line-height: 24px; vertical-align: top; letter-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  869. *zoom:1/*IE7*/; font-size:14px;}
  870. .ncap-form-default dd.opt input[type=checkbox],.ncap-form-default dd.opt input[type=radio]{ margin-right: 3px;}
  871. .ncap-form-default dt.sort-e { text-align: left; width: 58px; padding-left: 34px; }
  872. .ncap-form-default dt.tit { text-align: left; width: 100px; padding-left: 34px; }
  873. .ncap-form-default.help dt.tit { text-align: left; width: 100px; padding-left: 0; }
  874. .ncap-form-default dd.opt { text-align: left; width: 83%;}
  875. .ncap-form-default.help dd.opt { text-align: left; width: 75%;}
  876. .ncap-form-default dd.opt .opt-moreOper{position: relative;overflow: hidden;margin-top: 10px; display: block;height: 28px;}
  877. .ncap-form-default dd.opt .opt-moreOper p{position: absolute;z-index: 999;}
  878. .ncap-form-default dd.opt .layui-btn{height: 30px;line-height: 30px;background-color: #4fc0e8;border-radius: 0px;}
  879. .ncap-form-default dd.opt .express-tag {margin-top: 10px;}
  880. .ncap-form-default dd.opt .express-tag>span {font-size: 14px;font-weight: normal;line-height: 20px;color: #636669;padding: 1px 7px;border: 1px solid #e9edef;border-radius: 2px;margin-right: 10px;cursor: pointer;display: inline-block;}
  881. .ncap-form-default dd.opt .express-tag>span.select-express {border: 1px solid #F60 !important;color: #F60 !important;}
  882. .ncap-form-default dd.opt .selectPro_arg{ height: 30px;}
  883. .ncap-form-default dt.tit em { font: bold 14px/20px tahoma, verdana; color: #F60; vertical-align: middle; display: inline-block; margin-right: 5px; margin-left: -14px; }
  884. .ncap-form-default .input-txt { width: 374px !important; }
  885. #web_name{ width:280px !important;}
  886. .ncap-form-default ul.list { }
  887. .ncap-form-default ul.list li { clear: both; }
  888. .ncap-form-default .input-btn { font-size: 12px; background-color: #F5F5F5; vertical-align: top; display: inline-block; height: 26px; padding: 0 10px; border: solid 1px #D7D7D7; border-radius: 4px; cursor: pointer; }
  889. .ncap-form-default .input-btn:hover { text-decoration: none; color: #333; background-color: #E6E6E6; border-color: #A9A9A9; }
  890. .ncap-form-default p.notic { line-height: 12px; line-height: 18px; color: #AAA; margin-top: 4px; clear: both; display: none;}
  891. .ncap-form-default dl.row:hover p.notic { color: #00B7EE; }
  892. .notic2{ font-size: 12px; line-height: 20px;}
  893. .hui{ padding-left: 10px;color: #C0C0C0;}
  894. .ncap-form-default div.bot { display: block; padding: 12px 0 10px 135px; }
  895. .ncap-form-default.help div.bot { padding: 12px 0 10px 0;}
  896. .ncap-form-default .unified{padding: 0 20px;}
  897. .ncap-form-default .normTbe{border-left:1px solid #eee;border-top:1px solid #eee; }
  898. .ncap-form-default .normTbe td,.normTbe th{border-bottom: 1px solid #eee;border-right:1px solid #eee;padding: 10px;text-align: center;}
  899. .ncap-form-default .normTbe th{background: #f4f6f8;}
  900. .ncap-form-default .normTbe input{width: 80%;text-align: center;}
  901. .ncap-form-default .hide{display: none;}
  902. .ncap-form-default .copybtn{}
  903. /*专题文档*/
  904. .ncap-form-default .special-items{position: relative;margin: 20px auto;width:calc( 100% - 42px);padding: 20px;display:block;border: 1px solid #eee;border-radius: 4px;}
  905. .ncap-form-default .special-items .special-del{position:absolute;top:10px;right:10px;display:block;background-color:#f4f4f4;border:1px solid #eee;color:#666;padding:2px 4px;border-radius:3px;}
  906. .ncap-form-default .special-items .special-del:hover{color:#fff;background-color:#f66;border:1px solid #f66;cursor:pointer}
  907. .ncap-form-default .special-items .special-tags{position:absolute;top:10px;right:70px;display:block;background-color:#f4f4f4;border:1px solid #eee;color:#666;padding:2px 4px;border-radius:3px;}
  908. .ncap-form-default .special-items .special-tags:hover{color:#fff;background-color:#3aa8cf;border:1px solid #3aa8cf;cursor:pointer}
  909. .ncap-form-default .special-item{display:inline-block;margin-bottom:10px;margin-right:10px}
  910. .ncap-form-default .special-items-row{width:100%;display:inline-block;margin:5px auto}
  911. .ncap-form-default .special-items-row .option-item{display:inline-block;margin-right:15px}
  912. .ncap-form-default .special-items .special-item-l{display:block;float:left;text-align:right;min-width:80px;padding-left:34px;line-height:30px;margin-right:15px}
  913. .ncap-form-default .special-items .special-item-l em { font: bold 14px/20px tahoma, verdana; color: #F60; vertical-align: middle; display: inline-block; margin-right: 5px; margin-left: -14px; }
  914. .ncap-form-default .special-items .special-item-r{display:block;float:left;line-height:30px}
  915. .ncap-form-default .special-add{width:70px;padding:4px 16px;color:#fff;background-color:#f66;border-color:#f66;border-radius:3px}
  916. .ncap-form-default .special-add:hover{cursor:pointer}
  917. /*弹出框体下的特殊性*/
  918. .dialog_content .ncap-form-default,
  919. .dialog_content .ncap-form-all { width: 96%; margin: 0 auto; padding: 0; }
  920. .dialog_content .ncap-form-default dt.tit { text-align: right; width: 20%; padding-right: 2%; padding-left: 0px;}
  921. .dialog_content .ncap-form-default dd.opt { text-align: left; width: 76%; }
  922. .dialog_content .ncap-form-all dl.row { padding: 8px 0; }
  923. .dialog_content .ncap-form-all dt.tit { font-size: 12px; font-weight: 600; line-height: 24px; background-color: transparent; height: 24px; padding: 4px; }
  924. .dialog_content .ncap-form-all dd.opt { font-size: 12px; padding: 0; border: none; }
  925. .dialog_content .ncap-form-all .search-bar { padding: 4px; }
  926. .dialog_content .bot { text-align: center; padding: 12px 0 10px 0 !important; }
  927. .dialog_content .rule-goods-list { position: relative; z-index: 1; overflow: hidden; max-height: 200px; }
  928. .dialog_content .rule-goods-list ul { font-size: 0; }
  929. .dialog_content .rule-goods-list ul li { font-size: 12px; vertical-align: top; display: inline-block; width: 48%; padding: 1%; }
  930. .dialog_content .rule-goods-list ul li img { float: left; width: 32px; height: 32px; margin-right: 5px; }
  931. .dialog_content .rule-goods-list ul li a,
  932. .dialog_content .rule-goods-list ul li span { color: #555; line-height: 16px; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 180px; height: 16px; overflow: hidden; }
  933. .dialog_content .rule-goods-list ul li span { color: #AAA; }
  934. /*权限组*/
  935. .ncap-account-all { padding-left: 1%; }
  936. .ncap-account-container { line-height: 20px; display: block; min-height: 20px; padding: 15px 0 10px 0; border-top: dotted 1px #CCC; }
  937. .ncap-account-container:nth-child(even) { background: #FDFDFD; }
  938. .ncap-account-container:hover { background: #F4FCFA; }
  939. .ncap-account-container h4 { font-size: 12px; font-weight: normal; color: #777; text-align: right; vertical-align: top; display: inline-block; *display: inline/*IE7*/;
  940. width: 11%; margin-right: 1%; *zoom: 1;
  941. }
  942. .ncap-account-container-list { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  943. vertical-align: top; display: inline-block; *display: inline/*IE7*/;
  944. width: 86%; padding-left: 1%; border-left: dotted 1px #CCC; *zoom: 1;
  945. }
  946. .ncap-account-container-list li { font-size: 12px; line-height: 20px; color: #999; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/;
  947. width: 150px; height: 20px; margin-bottom: 5px; *zoom: 1;
  948. }
  949. /*运单模板设计微调*/
  950. .ncap-waybill-list { }
  951. .ncap-waybill-list li { width: 19%; padding: 0 1% 8px 0; }
  952. .ncap-waybill-list li i { cursor: pointer; }
  953. /*内容页面样式
  954. ------------------------------------------------------------------- */
  955. .page_header{background-color:#fff;padding: 20px 15px 20px 23px;text-align: left; overflow: hidden;margin-bottom: 10px;}
  956. .flex-row{display: flex; flex-direction: row;align-items: center;}
  957. .flex-column{display: flex; flex-direction: column;justify-content: flex-start;margin-left: 30px;margin-right: 90px;width: 25%;}
  958. .f-16{font-size: 16px;} .f-20{font-size: 20px;} .f-28{font-size: 28px;}
  959. .col-6{color: #666;} .m-b20{margin-bottom: 20px;}
  960. .line{width: 1px;height: 110px;background-color: #f5f5f5;}
  961. .span_height{height:40px;white-space: nowrap;}
  962. .page { background-color:#fff;padding: 15px 15px 30px 15px;text-align: left; overflow: hidden; }
  963. .fixed-bar { background-color: #FFF; width: 100%; padding-bottom: 4px; z-index: 99; top: 0; left: 0;}
  964. .item-title { line-height: 24px; white-space: nowrap; width: 100%; padding-top: 3px; border-bottom: solid 1px #eee; margin-bottom: 12px;}
  965. .item-title .subject { vertical-align: bottom; display: inline-block; *display: inline;
  966. *zoom: 1;height: 26px; padding: 6px 0;}
  967. .item-title h3 { font-size: 16px; font-weight: normal; line-height: 20px; color: #333; display: inline-block;}
  968. .item-title h5 { font-size: 12px; font-weight: normal; line-height: 18px; color: #777; display: inline-block;margin-left: 10px }
  969. .tab-base { vertical-align: bottom; display: inline-block; *display: inline;
  970. *zoom: 1;
  971. }
  972. .tab-base li { height: 43px; }
  973. .tab-base a { line-height: 20px; color: rgba(0,0,0,.65) ; display: block; height: 20px;padding: 11px 16px ; margin-left: -1px ; cursor: pointer;font-size: 15px;position: relative; }
  974. .tab-base a:after {content: ' ';width: 0;height: 2px;background: #3398cc;display: block;z-index: 10;transition: width .1s ease-in-out;position: absolute;bottom: -2px;left: 50%;transform: translate(-50%,0);}
  975. .tab-base li:first-child a{ margin-left: 0px !important;}
  976. .tab-base a:hover { }
  977. .tab-base a.current,
  978. .tab-base a:hover.current {cursor: default !important;color: #0070CC !important;}
  979. .tab-base a.current:after,
  980. .tab-base a:hover.current:after {width: 20px;}
  981. .item-title a.back { display: inline-block; vertical-align: bottom; margin: 0 0px 8px 0;cursor: default;
  982. background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#F8F8F8));
  983. background-image: -webkit-linear-gradient(top,#fff 0,#F8F8F8 100%);
  984. background-image: -o-linear-gradient(top,#fff 0,#F8F8F8 100%);
  985. background-image: linear-gradient(to bottom,#fff 0,#F8F8F8 100%); padding:0 8px; float: right; color: #333;border: 1px solid #AAA;}
  986. .item-title a.back:hover {background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ebebeb));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#ebebeb 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#ebebeb 100%);background-image:linear-gradient(to bottom,#f2f2f2 0,#ebebeb 100%); color:#222; }
  987. .item-title a.back i { font-size: 40px; }
  988. .item-title a.back_xin { display: inline-block;margin: 0 0px 8px 0;cursor: pointer;padding: 0 8px;color: #333;}
  989. .item-title a.back_xin:hover {cursor: pointer;}
  990. .item-title a.back_xin i { font-size: 14px;color: #5d5d5d;}
  991. .item-title a.back_sz { display: inline-block; vertical-align: bottom; margin: 4px 0px 8px 0;cursor: pointer; padding:0 8px; float: right; color: #333;}
  992. .item-title a.back_sz i { font-size: 18px;color: #3398cc;}
  993. .item-title a.return {margin-right: 0;font-size: 16px;font-weight: 400;color: #373737;cursor: pointer;position: relative;}
  994. .item-title a.return i{font-size: 16px;margin-right: 4px;color: #5c5c5c;}
  995. .item-title a.tit_z {height: 43px;line-height: 43px;font-size: 18px;color: #373737;cursor: pointer;position: relative;}
  996. /*注释说明帮助*/
  997. .explanation { color: #0ba4da !important; background-color: rgba(79, 192, 232, 0.11) !important; display: block; width: 99%; height: 100%; padding: 6px 9px; position: relative; overflow: hidden; }
  998. /*.explanation:before{content: "";background-image: url(../images/wave.png); width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;border-radius: 5px;background-repeat: no-repeat;background-size: cover;}*/
  999. .explanation .title { white-space: nowrap; margin-bottom: 8px; position: relative; cursor: pointer; }
  1000. .explanation .title h4 { font-size: 14px; font-weight: normal; line-height: 20px; height: 20px; display: inline-block; }
  1001. .explanation .title i { font-size: 18px; vertical-align: middle; margin-right: 6px; }
  1002. .explanation .title span { background: url(../images/combine_img.png) no-repeat -580px -200px; width: 20px; height: 20px; position: absolute; z-index: 1; top: -6px; right: -9px; }
  1003. .explanation ul { color: #748A8F; margin-left: 10px; }
  1004. .explanation li { line-height: 20px; background: url(../images/macro_arrow.gif) no-repeat 0 10px; padding-left: 10px; margin-bottom: 4px; }
  1005. /* 宽度\高度\尺寸
  1006. ------------------------------------------------------------------- */
  1007. .w18pre { width: 18%; }
  1008. .size-64x64 { width: 64px; height: 64px; }
  1009. .size-88x29 { width: 88px; height: 29px; }
  1010. .size-72x72 { width: 72px; height: 72px; }
  1011. .size-106x106 { width: 106px; height: 106px; }
  1012. .red { color: red; }
  1013. .blue { color: #06C;}
  1014. .grey { color: #999999!important;cursor: no-drop!important; }
  1015. .no-grey{ color: #999999!important;}
  1016. .grey:hover {text-decoration: none!important;}
  1017. .orange { color: #F60; }
  1018. .bold { font-weight: bold; color: #545454 }
  1019. /* tip提示 */
  1020. .tip-yellowsimple { color: #000; background-color: #fff9c9; text-align: left; min-width: 50px; max-width: 300px; border: 1px solid #c7bf93; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; z-index: 1000; padding: 6px 8px; }
  1021. .tip-yellowsimple .tip-inner { font: 12px/16px arial, helvetica, sans-serif; }
  1022. .tip-yellowsimple .tip-arrow-top { background: url(../images/tip-yellowsimple_arrows.gif) no-repeat; width: 9px; height: 6px; margin-top: -6px; margin-left: -5px; top: 0; left: 50%; }
  1023. .tip-yellowsimple .tip-arrow-right { background: url(../images/tip-yellowsimple_arrows.gif) no-repeat -9px 0; width: 6px; height: 9px; margin-top: -4px; margin-left: 0; top: 50%; left: 100%; }
  1024. .tip-yellowsimple .tip-arrow-bottom { background: url(../images/tip-yellowsimple_arrows.gif) no-repeat -18px 0; width: 9px; height: 6px; margin-top: 0; margin-left: -5px; top: 100%; left: 50%; }
  1025. .tip-yellowsimple .tip-arrow-left { background: url(../images/tip-yellowsimple_arrows.gif) no-repeat -27px 0; width: 6px; height: 9px; margin-top: -4px; margin-left: -6px; top: 50%; left: 0; }
  1026. /* table
  1027. ------------------------------------------------------------------- */
  1028. #gcategory select { margin-right: 3px; }
  1029. /* tb */
  1030. .rowform { width: 306px; overflow: auto; }
  1031. .rowform .txt,
  1032. .rowform textarea { margin-right: 10px; width: 250px; }
  1033. .rowform .txt2,
  1034. .rowform textarea { margin-right: 10px; width: 110px; }
  1035. .rowform select { margin-right: 10px; width: 256px; }
  1036. .rowform .class-select { width: 90px; margin: 0; }
  1037. .rowform .change-select-2 select { width: 123px; } /*2级联动选择*/
  1038. .rowform .change-select-3 select { width: 78px; } /*3级联动选择*/
  1039. .rowform .radio { margin-top: -2px !important; *margin-top:0 !important;
  1040. *margin-top:-2px;
  1041. }
  1042. .rowform li { overflow: hidden; float: left; margin-right: 10px; white-space: nowrap; cursor: pointer; }
  1043. .rowform .clear { clear: both; float: none; margin-bottom: 10px; }
  1044. .rowform .nofloat { clear: both; }
  1045. .rowform .nofloat li span.radio { line-height: 25px; width: 100px; float: left; }
  1046. .rowform .nofloat li select { width: 156px; }
  1047. .rowform .nofloat li.left { float: left; }
  1048. .rowform .nofloat li { float: none; margin: 5px 0; overflow: visible; }
  1049. .ckbox { width: 700px; }
  1050. .ckbox li { float: left; margin: 5px 10px 5px 0; white-space: nowrap; width: 130px; height: 20px; }
  1051. /* Page title
  1052. ---------------------------------------------------------------------*/
  1053. .txt,
  1054. .txt2,
  1055. .select { height: 20px; line-height: 20px; }
  1056. tr td.handler span { display: block; width: 140px; text-align: left; margin: 0 auto; }
  1057. tr.no_data td { font-size: 14px; line-height: 120px; color: #09C; text-align: center; font-weight: bold; }
  1058. .stat { float: left; height: 20px; line-height: 20px; color: #a3a3a3; text-decoration: none; }
  1059. .select { width: 370px; color: #444; font-size: 12px; }
  1060. .wordSpacing5 { word-spacing: 5px; }
  1061. .text250 { width: 238px; color: #444; font-size: 12px; padding-left: 18px }
  1062. .normal { font-weight: normal; }
  1063. .file { width: 330px; }
  1064. .floatleft { float: left; padding-left: 15px; }
  1065. .clear { clear: both; }
  1066. .mt10 { margin-top: 10px; }
  1067. .mr10 { margin-right: 10px; }
  1068. .sort_order { width: 50px; height: 17px; line-height: 17px; text-align: center }
  1069. .order th { border-top: 1px dotted #CBE9F3; font-weight: 700; color: #000; }
  1070. .order .noborder th { border-top: none; }
  1071. .order .space th { font-size: 14px; padding: 0; }
  1072. .order td { }
  1073. .order ul { width: 98%; margin: 5px auto; overflow: hidden; }
  1074. .order ul li { color: #333; width: 50%; float: left; padding: 4px 0; }
  1075. .order ul li strong { font-weight: normal; color: #888; padding: 0 6px 0 0; }
  1076. .order .goods { border: solid 1px #CBE9F3; width: 98%; margin: 10px auto; }
  1077. .order .goods th { background-color: #F3FBFE; }
  1078. .red_common { font-weight: bold; color: #ff5400; }
  1079. .red_big { font-weight: bold; color: #ff5400; font-size: 16px; }
  1080. form label.error { font-style: normal; font-weight: normal; color: #E84C3D; margin-left: 5px; }
  1081. form label.error i { font-size: 14px; margin-right: 4px; }
  1082. form input.error,
  1083. form textarea.error { background-color: #FFF0F0; background-repeat: repeat; border: 1px dashed #E84C3D; }
  1084. /*投诉部分*/
  1085. .admin { color: black; }
  1086. .accuser { color: red; }
  1087. .accused { color: green; }
  1088. /* widget */
  1089. big,
  1090. .big { font-size: 120% !important; line-height: 120%; }
  1091. .checked,
  1092. .checked .txt { color: #0D0; }
  1093. .lightfont { color: #CCC; }
  1094. .light,
  1095. .light a { color: #AAA; }
  1096. .error { color: #F00; }
  1097. .nomargin { margin: 0 !important; }
  1098. .marginleft { margin-left: 20px; }
  1099. .marginright { margin-right: 10px; }
  1100. .margintop { margin-top: 10px; }
  1101. .marginbot { margin-bottom: 10px; }
  1102. .nobg,
  1103. .nobg td { background: none; }
  1104. .nobdb { border-bottom: none; }
  1105. .nobdt { border-top: none; }
  1106. .noborder,
  1107. .noborder td { border-bottom: 0; border-top: 0; }
  1108. .noborder td.tips { color: #999; vertical-align: middle; }
  1109. .noborder td.tips:hover,
  1110. .normalfont { color: #000; }
  1111. .tips a { color: #FFF; background-color: #F60; padding: 2px 4px; margin: 0 4px; border: 1px solid #F30; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; /*Firefox\Chrome\Safari\IE9\元素圆角效果*/ }
  1112. .vatop { vertical-align: top; }
  1113. .lineheight { line-height: 150%; }
  1114. .left { float: left; }
  1115. .right { float: right; }
  1116. .center { text-align: center; }
  1117. .alignleft { text-align: left; }
  1118. .alignright { text-align: right; }
  1119. .bold { font-weight: 700; }
  1120. .normal { font-weight: 400; }
  1121. .clear { clear: both; }
  1122. /* calendar */
  1123. .header,
  1124. .header td,
  1125. .header th { border-top: 1px dotted #DEEFFB; font-weight: 700; }
  1126. .thead th { font-size: 13px; font-weight: 700; color: #333; white-space: nowrap; border-top: solid 1px #DEEFFB; }
  1127. /* 外边距 Margin,三组从窄到宽,级别分别为:n, m, w */
  1128. .mtw { margin-top: 20px !important; }
  1129. /* Used for the Switch effect: */
  1130. .onoff { font-size: 0; position: relative; overflow: hidden; display: block; float: left; }
  1131. .onoff label { vertical-align: top; display: inline-block; *display: inline;
  1132. *zoom: 1;
  1133. cursor: pointer; }
  1134. .onoff input[type="radio"] { position: absolute; top: 0; left: -999px; }
  1135. .onoff .cb-enable
  1136. { color: #777; font-size: 12px; line-height: 20px; background-color: #f8f8f8; height: 20px; padding: 1px 9px; border-style: solid; border-color: #ddd;border-radius:4px 0 0 4px; }
  1137. .onoff .cb-disable { color: #777; font-size: 12px; line-height: 20px; background-color: #f8f8f8; height: 20px; padding: 1px 9px; border-style: solid; border-color: #ddd;border-radius:0 4px 4px 0; }
  1138. .onoff .cb-enable { border-width: 1px 0 1px 1px; }
  1139. .onoff .cb-disable { border-width: 1px 1px 1px 0; }
  1140. .onoff .cb-disable.selected { color: #FFF;background-color: #5FB878;border-color: #5FB878;border-radius: 0 4px 4px 0; }
  1141. .onoff .cb-enable.selected { color: #FFF; background-color: #5FB878;border-color: #5FB878;border-radius:4px 0 0 4px; }
  1142. /* Buttons
  1143. ---------------------------------------------------------------------*/
  1144. .align-center { text-align: center; }
  1145. .nowrap { white-space: nowrap; }
  1146. .nobg { background: transparent none no-repeat scroll 0 0 !important; }
  1147. .space th { font-size: 16px; padding-left: 0 !important; }
  1148. table.search { margin: 12px 0 6px 4px; }
  1149. .yes-onoff a,
  1150. .no-onoff a,
  1151. .power-onoff a { line-height: 999%; background: url(../images/combine_img.png) no-repeat scroll; display: inline-block; width: 34px; height: 34px; overflow: hidden; }
  1152. .yes-onoff img,
  1153. .no-onoff img,
  1154. .power-onoff img { }
  1155. .yes-onoff a.enabled { background-position: 0px -300px; }
  1156. .yes-onoff a:hover.enabled { background-position: -40px -300px; }
  1157. .yes-onoff a:active.enabled { background-position: -80px -300px; }
  1158. .yes-onoff a.disabled { background-position: -120px -300px; }
  1159. .yes-onoff a:hover.disabled { background-position: -160px -300px; }
  1160. .yes-onoff a:active.disabled { background-position: -200px -300px; }
  1161. .no-onoff a.enabled { background-position: 0px -340px; }
  1162. .no-onoff a:hover.enabled { background-position: -40px -340px; }
  1163. .no-onoff a:active.enabled { background-position: -80px -340px; }
  1164. .no-onoff a.disabled { background-position: -120px -340px; }
  1165. .no-onoff a:hover.disabled { background-position: -160px -340px; }
  1166. .no-onoff a:active.disabled { background-position: -200px -340px; }
  1167. .power-onoff a.enabled { background-position: 0px -380px; }
  1168. .power-onoff a:hover.enabled { background-position: -40px -380px; }
  1169. .power-onoff a:active.enabled { background-position: -80px -380px; }
  1170. .power-onoff a.disabled { background-position: -120px -380px; }
  1171. .power-onoff a:hover.disabled { background-position: -160px -380px; }
  1172. .power-onoff a:active.disabled { background-position: -200px -380px; }
  1173. .msg .tip { line-height: 32px; color: #555; }
  1174. .msg .tip2 { line-height: 32px; color: #999; }
  1175. .color .colorPicker { vertical-align: middle; display: inline-block; float: none; }
  1176. .color .evo-pointer { vertical-align: middle; display: inline-block; width: 24px; height: 24px; float: none; margin-left: 8px; border-radius: 4px; }
  1177. .color .colorPicker,
  1178. .color .evo-pointer { *display: inline/*IE6,7*/;
  1179. }
  1180. /* Scrollbar jQuery Plugin
  1181. -------------------------------------- */
  1182. .ps-container .ps-scrollbar-x,
  1183. .ps-container .ps-scrollbar-y { background-color: #AAA; height: 8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: absolute; z-index: auto; bottom: 3px; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity.25s linear; -moz-transition: opacity .25s linear; transition: opacity .25s linear; }
  1184. .ps-container .ps-scrollbar-y { right: 3px; width: 8px; bottom: auto; }
  1185. .ps-container:hover .ps-scrollbar-x,
  1186. .ps-container:hover .ps-scrollbar-y { opacity: .6; filter: alpha(opacity=60); }
  1187. .ps-container .ps-scrollbar-x:hover,
  1188. .ps-container .ps-scrollbar-y:hover { opacity: .9; filter: alpha(opacity=90); cursor: default; }
  1189. .ps-container .ps-scrollbar-x.in-scrolling,
  1190. .ps-container .ps-scrollbar-y.in-scrolling { opacity: .9; filter: alpha(opacity=90); }
  1191. /*商家入驻表单*/
  1192. table.type { width: 700px; border: solid 1px #EEE; }
  1193. table.type thead th { color: #555; background-color: #F7F7F7; text-align: center; padding: 4px; border-color: #EEE; }
  1194. table.type tbody td { color: #777; text-align: center; padding: 4px; border-color: #EEE; }
  1195. table.type tbody td input { width: 60px; padding: 0; }
  1196. /* 翻页样式 */
  1197. .pagination { text-align: center; display: block; margin: 0!important; }
  1198. .pagination ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;
  1199. display: inline-block; *display: inline/*IE6,7*/;
  1200. margin: 0 auto!important; padding: 0; zoom: 1; }
  1201. .pagination ul li { vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; width: auto!important; height: auto!important; padding: 0!important; margin: 0 !important; border: none !important; }
  1202. .pagination ul li {
  1203. *display: inline/*IE6,7*/;
  1204. *float: left; zoom: 1; }
  1205. .pagination li span { font-size: 12px; line-height: 24px; color: #AAA; list-style-type: none; background-color: #F5F5F5; display: block; height: 24px; padding: 0px 8px; margin: 0px; border: 1px solid; border-color: #DCDCDC #DCDCDC #B8B8B8 #DCDCDC; }
  1206. .pagination li:first-child span { border-radius: 4px 0 0 4px; }
  1207. .pagination li:last-child span { border-radius: 0 4px 4px 0; }
  1208. .pagination li a span,
  1209. .pagination li a:visited span { color: #333; text-decoration: none; cursor: pointer; }
  1210. .pagination li a:hover { text-decoration: none; }
  1211. .pagination li a:hover span,
  1212. .pagination li a:active span { color: #333; background-color: #E8E8E8; border-color: #D0D0D0 #D0D0D0 #AEAEAE #D0D0D0; cursor: pointer; }
  1213. .pagination li span.currentpage { color: #FFF; font-weight: bold; background-color: #41BEDD; border-color: #3AABC6 #3AABC6 #318EA6 #3AABC6; border-radius: 0; }
  1214. .pagination>.disabled>a,
  1215. .pagination>.disabled>a:focus,
  1216. .pagination>.disabled>a:hover {
  1217. cursor:not-allowed!important;
  1218. }
  1219. .paixv a { text-decoration: none; color: #000 }
  1220. .paixv a:hover { color: #06F }
  1221. .hDiv::-webkit-scrollbar{display:none;}
  1222. span.err{color:#F00; display:none;}
  1223. .eylogo {
  1224. padding-top:5px;
  1225. }
  1226. .eylogo a {
  1227. height: 60px;
  1228. line-height: 60px;
  1229. padding-left: 13px;
  1230. text-align: left;
  1231. }
  1232. .eylogo a img {
  1233. height: 45px;
  1234. vertical-align: middle;
  1235. }
  1236. .eycms_cont_left{ float:left; width:166px; position:relative; background:#3398cc; color:#fff; z-index:99;height:100%;font-size:14px; }
  1237. .eycms_cont_left a{ color:#fff;font-family: 微软雅黑;}
  1238. .eycms_cont_left dl{padding:10px 0; position:relative;border-bottom: 1px solid rgba(255,255,255,0.1);}
  1239. .eycms_cont_left dl:nth-child(2){height: calc(100% - 90px);}
  1240. .eycms_cont_left dl:last-child,.eycms_cont_left dl:first-child{border-bottom: none;}
  1241. .eycms_cont_left dl dt{ padding:15px 25px 5px; color:#e7e7e7;}
  1242. .eycms_cont_left dl dd{height: 100%;overflow: auto;overflow-y: auto;}
  1243. .eycms_cont_left dl dd::-webkit-scrollbar {
  1244. /*滚动条整体样式*/
  1245. width : 6px; /*高宽分别对应横竖滚动条的尺寸*/
  1246. height: 1px;
  1247. }
  1248. .eycms_cont_left dl dd::-webkit-scrollbar-thumb {
  1249. /*滚动条里面小方块*/
  1250. border-radius : 10px;
  1251. background-color: #4a4a4b3d;
  1252. background-image: -webkit-linear-gradient(
  1253. 45deg,
  1254. transparent 100%,
  1255. transparent
  1256. );
  1257. }
  1258. .eycms_cont_left dl dd::-webkit-scrollbar-track {
  1259. /*滚动条里面轨道*/
  1260. background :unset;
  1261. border-radius: 10px;
  1262. }
  1263. .eycms_cont_left dl dd a{ display:block; overflow: hidden;vertical-align: middle; outline:none; padding-left:15px; height:42px; line-height:40px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s }
  1264. .eycms_cont_left dl dd a i,.eycms_cont_left dl.jslist dt i{ margin-right:8px; width:28px; text-align:center; color:#fff; position:relative; top:2px; font-size:18px;display: inline-block; }
  1265. .eycms_cont_left dl dd a:hover,.eycms_cont_left dl dd a.on,.eycms_cont_left dl dt.on{ background:#2189be; }
  1266. .eycms_cont_left dl.on{}
  1267. .eycms_cont_left dl dd a:active{ background:#2189be; }
  1268. .eycms_cont_left dl.jslist{ padding:0px 0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}
  1269. .eycms_cont_left dl.jslist dt{ padding:0px; padding-left:15px; height:42px; line-height:40px; color:#fff; cursor:pointer; position:relative;overflow: hidden; }
  1270. .eycms_cont_left dl.jslist dt a{ display:block; }
  1271. .eycms_cont_left dl.jslist dd{ display:none; position:absolute; left:166px; bottom: 0px; background:#3398cc; width:166px;}
  1272. .eycms_cont_left dl:nth-child(2) dd dl.jslist dd{ top: 0px !important; bottom: auto !important; }
  1273. .eycms_cont_left dl.jslist dt i.fa-angle-right{ position:absolute; font-size:20px; color:#fff; right:0px; height:40px; line-height:40px; }
  1274. .eycms_cont_left dl.jslist dd a:hover,.eycms_cont_left dl.jslist dd a.on{ background:#2189be;}
  1275. .eycms_cont_left dl.jslist:hover{ background:#2189be;}
  1276. .eycms_cont_left dl.jslist:hover dd{ display:block !important}
  1277. i.fa-mobile{ font-size:26px!important; top:4px!important;}
  1278. .eycms_cont_left dl i.fa-plus{ color:#71fdff!important;}
  1279. /*.eycms_cont_left dl i.fa-cube{ color:#ff80ad!important;}*/
  1280. .fixedbar { zoom: 1;text-align: center; }
  1281. .fixedbar .fixedbar-box{padding:10px 0px 10px 20px;text-align: left;}
  1282. .fixedbar .fixedbar-box .left{position: relative;
  1283. left: -2.5px;color: #a7c6dc;}
  1284. .fixedbar .fixedbar-box .right{position: relative;
  1285. left: 2.5px;color: #a7c6dc;}
  1286. .fixedbar:after { content: " "; display: block; clear: both; height: 0; }
  1287. .fixedbar a { display: inline-block; padding:0px 5px; color: #a7c6dc; text-align: center; transition: all .23s ease-out; }
  1288. .fixedbar a .fa { display: block; font-size: 20px; }
  1289. .fixedbar a span { font-size: 14px; }
  1290. .fixedbar a:hover {color: #eee; }
  1291. .fold .hidden-xs{ display: none; }
  1292. .ey-tool .dropdown-toggle {
  1293. border: 0px;
  1294. cursor: pointer;
  1295. margin-right: 18px;
  1296. font-size: 14px; color: #333;
  1297. }
  1298. .ey-tool i{margin-right:2px;}
  1299. .ey-tool i.fa-globe{font-size:14px;position:relative;}
  1300. .ey-tool i.fa-bell-o{font-size:17px;position:relative;top:1px;left:3px;}
  1301. .ey-msecount-tool span.label{position:absolute;right:8px;top:5px;border-radius:59px;height:16px;line-height:16px;font-size:12px;padding:0px 5px;font-weight:normal;}
  1302. .ey-tool li.ey-tool-list{margin:5px 8px;color:#666;}
  1303. select{ box-shadow: none; marign:0px !important; }
  1304. .c_art_title div{ white-space: normal !important; }
  1305. .item-title a.back i { font-size: 14px; }
  1306. .ncap-form-default dd.opt a.ui_tips{background: url(../images/ui_tip.png) no-repeat; opacity: 0.5; background-size: 100%; display: inline-block; text-indent: -1920px; width: 15px; height: 21px; vertical-align: bottom; margin-left: 3px; }
  1307. .ncap-form-default dd.opt a.ui_tips-ganhan{background: url(../images/ui_tip_l.png) no-repeat; opacity: 0.5; background-size: 100%; display: inline-block; text-indent: -1920px; width: 15px; height: 21px; vertical-align: bottom; margin-left: 3px; }
  1308. .ncap-form-default .users-form-item .users-form-item-content a.ui_tips{background: url(../images/ui_tip.png) no-repeat; opacity: 0.5; background-size: 100%; display: inline-block; text-indent: -1920px; width: 15px; height: 21px; vertical-align: bottom; margin-left: 3px; }
  1309. .checkboxall{ height: 28px; line-height: 44px; }
  1310. .zzbaidu .ui_tips { display: none !important;; }
  1311. .zzbaidu .notic{ display: block !important; }
  1312. .ui-web_name .ui_tips,.ui-web_title .ui_tips,.ui-keyword .ui_tips,.ui-web_description .ui_tips { display: inline-block !important; }
  1313. .dropdown-menu {
  1314. position: absolute;
  1315. top: 26px;
  1316. right: 16px;
  1317. z-index: 1000;
  1318. display: none;
  1319. float: left;
  1320. min-width: 160px;
  1321. padding: 5px 0;
  1322. margin: 2px 0 0;
  1323. font-size: 14px;
  1324. text-align: left;
  1325. list-style: none;
  1326. background-color: #fff;
  1327. -webkit-background-clip: padding-box;
  1328. background-clip: padding-box;
  1329. border: 1px solid #ccc;
  1330. border: 1px solid rgba(0,0,0,.15);
  1331. border-radius: 4px;
  1332. -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  1333. box-shadow: 0 6px 12px rgba(0,0,0,.175);
  1334. }
  1335. .dropdown-menu>li>a {
  1336. display: block;
  1337. padding: 3px 20px;
  1338. clear: both;
  1339. font-weight: 400;
  1340. line-height: 1.42857143;
  1341. color: #333;
  1342. white-space: nowrap;
  1343. text-align: center;
  1344. }
  1345. .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
  1346. em.open{ position: relative; }
  1347. em.open>.dropdown-toggle.btn-default {
  1348. color: #333;
  1349. background-color: #e6e6e6;
  1350. border-color: #adadad;
  1351. }
  1352. em.open .dropdown-toggle {
  1353. -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  1354. box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  1355. }
  1356. .btn {
  1357. display: inline-block;
  1358. padding: 6px 12px;
  1359. margin-bottom: 0;
  1360. font-size: 14px;
  1361. font-weight: 400;
  1362. line-height: 1;
  1363. text-align: center;
  1364. white-space: nowrap;
  1365. vertical-align: middle;
  1366. -ms-touch-action: manipulation;
  1367. touch-action: manipulation;
  1368. cursor: pointer;
  1369. -webkit-user-select: none;
  1370. -moz-user-select: none;
  1371. -ms-user-select: none;
  1372. user-select: none;
  1373. background-image: none;
  1374. border: 1px solid transparent;
  1375. }
  1376. em.open .dropdown-menu{ display: block; }
  1377. .btn-primary {
  1378. color: #fff;
  1379. background-color: #3398cc;
  1380. width: 100%;
  1381. }
  1382. .w40x {
  1383. width: 20px;
  1384. height: 31px;
  1385. float: left;
  1386. position: relative;
  1387. margin-right: 5px;
  1388. }
  1389. .w40x:before {
  1390. content: '';
  1391. position: absolute;
  1392. top: -15px;
  1393. left: 50%;
  1394. width: 1px;
  1395. height: 32px;
  1396. background: #ccc;
  1397. }
  1398. .w40x:after {
  1399. content: '';
  1400. position: absolute;
  1401. top: 50%;
  1402. left: 50%;
  1403. width: 50%;
  1404. height: 1px;
  1405. background: #ccc;
  1406. }
  1407. .w40xc{ margin-right: 25px }
  1408. .w40xc:after{ width: 150%; }
  1409. .w40xc2:after{ width: 150%; }
  1410. .w40xc3:after{ width: 270%; }
  1411. .w40xc4:after{ width: 400%; }
  1412. .w40xc5:after{ width: 525%; }
  1413. .w40xc6:after{ width: 650%; }
  1414. .w40xc7:after{ width: 775%; }
  1415. .w40xc8:after{ width: 900%; }
  1416. .w40xc9:after{ width: 1025%; }
  1417. .w40xc10:after{ width: 1150%; }
  1418. img.layer_tips_img {
  1419. width: 150px;
  1420. max-height: 250px;
  1421. }
  1422. .flexigrid .mDiv .fbutton div.add{padding: 4px 16px 4px 12px;color: #fff;background-color: #3091f2; border: none;}
  1423. .flexigrid .mDiv .fbutton div.add:hover{ background-color: #49a9ee;}
  1424. .flexigrid .mDiv .fbutton{margin-left: 0; margin-right: 10px;}
  1425. .flexigrid .mDiv .fbutton div.add i{ margin-right:2px; font-size: 12px;}
  1426. .flexigrid .mDiv .fbutton div.adds{padding: 3px 16px 4px;color: #3091f2;background-color: #ffffff; border: 1px solid #3091f2;}
  1427. .flexigrid .mDiv .fbutton div.adds:hover{ background-color: #3091f2;color: #fff;}
  1428. .flexigrid .mDiv .fbutton div.adds i{ margin-right:2px; font-size: 12px;}
  1429. .flexigrid .mDiv .ftitle_nav .fbutton{margin-left: 0;margin-right: 10px;}
  1430. .flexigrid .mDiv .ftitle_nav .fbutton div{font-size: 13px;height: 22px; line-height: 22px;color: #555;border: unset;background-color: #F7F7F7;padding: 3px 9px;}
  1431. .flexigrid .mDiv .ftitle_nav .fbutton div span{background: #fff;padding: 3px 5px;margin-left: 7px;}
  1432. div.addartbtn{ border:none !important; font-size: 12px; }
  1433. .flexigrid .mDiv .ftitle_nav .fbutton div.cur{color: #3398cc;background-color: #ecf9ff;}
  1434. .flexigrid .mDiv .ftitle_nav .fbutton div.cur span{color: #3398cc;}
  1435. .addartbtn input.btn{ color: #333;background-color: #fff;border:none; height: 30px !important; font-size: 12px; padding:0; }
  1436. .addartbtn input.btn:hover{background-color:none !important;border-bottom: 1px solid #0070CC ;}
  1437. .addartbtn input.btn.selected{background: none !important;color: #0070CC ;border-bottom: 1px solid #0070CC ;}
  1438. .addartbtn input.btn2{ color: #fff;background-color: #FF6666;border:1px solid #FF6666 !important; height: 28px !important;}
  1439. .addartbtn input.btn2:hover{background-color: #FF534D !important;}
  1440. .addartbtn input.btn2.current{background: #e7e7e7;color: #000; border:none !important;}
  1441. .addartbtn input.btn2.current:hover{ background: #FF6666 !important; color:#fff; /* cursor: default; */ }
  1442. .addartbtn .sprt {
  1443. color: #999;
  1444. padding: 6px 12px;
  1445. font-size: 12px;
  1446. display: inline-block;
  1447. }
  1448. div.probtn{ float: left; margin-right: 6px; }
  1449. div.probtn input.btn{ color: #fff;background-color: #25C6FC; border:none !important;border:1px solid #25C6FC !important;}
  1450. div.probtn input.btn:hover{background-color: #3f6fb6 !important;}
  1451. a.upimg{}
  1452. a.upimg:hover{ cursor: move;}
  1453. .item-title .subject i{ float: left; font-size: 24px; color: #999; margin-right: 6px; }
  1454. .atta .ncap-form-default dt.tit{ width: 134px; padding-left: 0px; }
  1455. .other .flexigrid .bDiv td div img{ float: none; }
  1456. .flexigrid .bDiv td div i.arctotal{font-size: 12px;font-family: 宋体;color: #999;}
  1457. .flexigrid .bDiv td div.pb0{ padding-bottom: 0px; }
  1458. .form-horizontal .ncap-form-default div.bot{ /* padding-bottom: 128px; */padding-top: 0px;}
  1459. .form-horizontal .ncap-form-default dl.row{ border-bottom: none; }
  1460. /*基本信息-开发模式*/
  1461. .system-web{background-color: #F4F4F4;padding: 15px; overflow: auto;}
  1462. .system-web .ncap-form-default dd.opt{width: 60%;}
  1463. .system-web .variable{ float: right; width: 200px; }
  1464. .system-web .variable div {width: 60%; float: left; height: 28px; font-size: 12px; text-align:center; line-height: 28px; }
  1465. .system-web .variable div p{}
  1466. .system-web .variable div.r{ width: 40% }
  1467. /*管理员-新增角色*/
  1468. .admin_poplistdiv {
  1469. background: #f5f5f5;
  1470. padding: 5px 8px;
  1471. border: 1px solid #dfdfdf;
  1472. margin: 0px 0px 8px;
  1473. }
  1474. .admin_poplistdiv h2 {
  1475. font-size: 14px;
  1476. margin-bottom: 5px;
  1477. cursor: default;
  1478. }
  1479. .arctype_child {
  1480. margin: 5px 0px 3px;
  1481. padding: 5px 8px;
  1482. background: #fff;
  1483. border: 1px solid #dfdfdf;
  1484. }
  1485. .rolecss{/* background-color: #FFF; */ overflow: auto; min-width: auto;}
  1486. .rolecss input{vertical-align: text-bottom;margin-bottom: 3px;}
  1487. .rolecss .table_box {
  1488. border: 1px solid #e4e4e4;
  1489. }
  1490. .rolecss .table_box td {
  1491. border-right: 1px solid #e4e4e4;
  1492. border-bottom: 1px solid #e4e4e4;
  1493. line-height: 38px;
  1494. }
  1495. .rolecss .table_box td ul {
  1496. margin-top: 5px;
  1497. }
  1498. .rolecss .layui-this-selected{
  1499. background-color: #cbe9f3;
  1500. }
  1501. .rolecss .arctype_child{display: none;}
  1502. .rolecss .arctype_bg{width: 13px;height: 13px;display: inline-block;margin:0 1px;cursor: pointer;}
  1503. .rolecss .expandable{background: url(../images/tv-expandable.gif)}
  1504. .rolecss .collapsable{background: url(../images/tv-collapsable-last.gif)}
  1505. .rolecss span.button.center_docu {
  1506. background-position: -56px -18px;
  1507. }
  1508. .rolecss span.button.switch {
  1509. width: 18px;
  1510. height: 18px;
  1511. margin-top: -6px;
  1512. }
  1513. .rolecss span.button {
  1514. line-height: 0;
  1515. display: inline-block;
  1516. vertical-align: middle;
  1517. cursor: pointer;
  1518. background-color: transparent;
  1519. background-attachment: scroll;
  1520. background-image: url(../../../plugins/ztree/css/zTreeStyle/img/zTreeStandard.png);
  1521. margin: 0px;
  1522. border-width: 0px;
  1523. border-style: none;
  1524. border-color: initial;
  1525. border-image: initial;
  1526. outline: none;
  1527. background-repeat: no-repeat;
  1528. }
  1529. .rolecss .admin_poplistdiv label{ margin-right: 3px; }
  1530. .rolecss .admin_poplistdiv .arctype_child1{padding-left:10px;}
  1531. .rolecss .admin_poplistdiv .arctype_child2{padding-left:10px;color: #390; height:20px;}
  1532. .rolecss .form-horizontal .ncap-form-default div.bot{position: fixed;background: #fff; height: 36px;padding: 8px 0px 20px 134px;width: 100%; bottom: 0px;}
  1533. .rolecss .ncap-form-default{ padding-bottom: 58px; }
  1534. .rolecss .ncap-form-default dl.row{ position: inherit; }
  1535. img.cboximg{height: 11px; width: 13px; padding-right: 2px;}
  1536. /*a upload 上传input美化 */
  1537. .a-upload {
  1538. padding: 4px 10px;
  1539. height: 20px;
  1540. line-height: 20px;
  1541. position: relative;
  1542. cursor: pointer;
  1543. color: #333;
  1544. background: #fafafa;
  1545. border: 1px solid #ddd;
  1546. border-radius: 4px;
  1547. overflow: hidden;
  1548. display: inline-block;
  1549. *display: inline;
  1550. *zoom: 1;
  1551. font-size:13px;
  1552. }
  1553. .a-upload input {
  1554. position: absolute;
  1555. font-size: 100px;
  1556. right: 0;
  1557. top: 0;
  1558. opacity: 0;
  1559. filter: alpha(opacity=0);
  1560. cursor: pointer
  1561. }
  1562. .a-upload:hover {
  1563. color: #444;
  1564. background: #eee;
  1565. border-color: #ccc;
  1566. text-decoration: none
  1567. }
  1568. /*会员中心 新增样式 2019.4.10*/
  1569. .txpic{ position: relative;width: 66px; cursor: pointer; height: 66px; }
  1570. .txpic img{width: 100%;height: 66px;float: left;}
  1571. .txpic em{ height: 18px; position: absolute; bottom: 0; float: left; line-height: 18px;display: block; width:100%; background:rgba(0, 0, 0, 0.5); color: #fff; text-align: center; font-size:12px; font-family: 宋体; }
  1572. /*图集上传 bug修正 2019.4.25*/
  1573. .ui-sortable-placeholder{ display: inline-block; }
  1574. .tab-pane .images_upload {
  1575. float: left;
  1576. width: 16%;
  1577. margin-right: 2%;
  1578. margin-bottom: 15px;
  1579. display: inline-block;
  1580. cursor: move;
  1581. }
  1582. .tab-pane .images_upload .ic{
  1583. width: 100%;
  1584. border: 1px solid #ddd;
  1585. padding: 5px;
  1586. position: relative;
  1587. float: left;
  1588. background: #fff;
  1589. height:auto;
  1590. }
  1591. .tab-pane .images_upload .cover-bg{ background: #000; opacity: 0.5; width:100%; height: 100%; position: absolute; z-index: 2 }
  1592. .tab-pane .images_upload .icaction{position: absolute; top:50%; margin-top: -15px; text-align: center; width:100%; z-index: 111}
  1593. .tab-pane .images_upload .icaction span{ height: 28px; line-height: 28px; padding: 0 8px; background: #FF6666; color: #fff; display: inline-block; cursor: pointer;}
  1594. .tab-pane .images_upload .upimg img{
  1595. vertical-align: middle;
  1596. max-width: 100%;
  1597. max-height: 140px;
  1598. }
  1599. .tab-pane .images_upload .ic img{
  1600. position:absolute;
  1601. top:50%;
  1602. transform:translate(-50%,-50%);
  1603. z-index: 1;
  1604. left:50%;
  1605. }
  1606. .tab-pane .images_upload textarea{
  1607. width:100%;
  1608. box-sizing:
  1609. border-box;
  1610. margin-top: 7px;
  1611. font-size: 13px;
  1612. height: 50px;
  1613. float: left;
  1614. color: #999;
  1615. border-color: #ddd;
  1616. -webkit-appearance: none;
  1617. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.065) inset;
  1618. transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
  1619. }
  1620. .tab-pane .images_upload:last-child{
  1621. display: none;
  1622. }
  1623. .tab-pane .table-bordered{ width:100%; }
  1624. .tab-pane a.upimg,.tab-pane div.upimg{
  1625. height: 140px;
  1626. background: #fafafa;
  1627. overflow: hidden;
  1628. text-align: center;
  1629. position: relative;
  1630. display: block;
  1631. }
  1632. .tab-pane .load_input{
  1633. display: none;
  1634. }
  1635. .tab-pane .upimg .delect{
  1636. position: absolute;
  1637. top: 0;
  1638. right: 0;
  1639. z-index: 2;
  1640. width: 0px;
  1641. height: 0px;
  1642. border-top: 30px solid rgba(0,0,0,0.5);
  1643. border-left: 30px solid transparent;
  1644. }
  1645. .tab-pane .upimg .delect::after {
  1646. position: relative;
  1647. content: "×";
  1648. font-size: 20px;
  1649. color: white;
  1650. top: -33px;
  1651. right: 15px;
  1652. }
  1653. .tab-pane .operation a{
  1654. text-align: center;
  1655. color: #666;
  1656. outline: none;
  1657. width: 34%;
  1658. float: left;
  1659. font-size: 14px;
  1660. }
  1661. .tab-pane .operation a input{ display: inline-block; margin-right: 3px; vertical-align:middle; margin-top: -3px;}
  1662. a.imgupload{
  1663. display: inline-block;
  1664. padding: .5em 1em;
  1665. vertical-align: middle;
  1666. font-size: 1.0rem;
  1667. font-weight: 400;
  1668. line-height: 1.2;
  1669. text-align: center;
  1670. white-space: nowrap;
  1671. border-radius: 0;
  1672. cursor: pointer;
  1673. outline: 0;
  1674. -webkit-transition: background-color .3s ease-out,border-color .3s ease-out;
  1675. transition: background-color .3s ease-out,border-color .3s ease-out;
  1676. color: #fff;
  1677. background-color: #3bb4f2;
  1678. border-color: #3bb4f2;
  1679. }
  1680. .tab-pane .operation a label{
  1681. cursor: pointer;
  1682. }
  1683. a.imgupload i{font-size: 1.0rem;}
  1684. a.imgupload:hover{ background-image: linear-gradient(160deg, #3bb4f2 20%,#008cff 80%);}
  1685. .img-upload{border:1px solid #ddd;width:136px;height:133px;position: relative;display: inline-block;float: left;}
  1686. .img-upload .y-line{position: absolute;width:50%;height:1px;background-color:#ccc;left: 25%;top:49%;z-index: 5;}
  1687. .img-upload .x-line{position: absolute;width:1px;height:50%;background-color:#ccc;left: 49%;top:25%;z-index: 5;}
  1688. .b-img-upload{float: left;width: 16%;margin-right: 2%;display: inline-block;min-height: 150px;}
  1689. @media (max-width:1680px) {
  1690. .tab-pane .images_upload{width: 24%;}
  1691. .tab-pane .operation a{ font-size: 12px; }
  1692. .tab-pane .operation a label{cursor: pointer;}
  1693. }
  1694. div.tab-pane.pics a.upimg{ height: auto; padding: 0px;}
  1695. div.tab-pane.pics .images_upload{ width:auto;position: relative; }
  1696. div.tab-pane.pics .delect{ position: absolute;top:0;right: 0;z-index: 2;width: 0px;height: 0px;border-top:30px solid rgba(0,0,0,0.5);border-left:30px solid transparent; }
  1697. div.tab-pane.pics .delect::after {position: relative;content: "\d7";font-size: 20px;color: white;top: -33px;right: 15px;}
  1698. .template_div{margin: 5px 0px;}
  1699. /*后台 栏目管理-产品展示-商品规格 2019.7.23*/
  1700. .preset-bt{position: relative;border: 1px solid #eee;overflow: hidden;padding: 4px 6px;height: 20px;line-height: 20px;border-radius: 2px;display: inline-block;background-color: #f8f8f8;margin-bottom: 15px; }
  1701. .preset-bt span{ display: inline-flex;}
  1702. .preset-bt:hover{cursor:pointer;}
  1703. .preset-bt i{margin-left:6px;color:#b5b3b3;float: right;line-height: 20px;}
  1704. .preset-bt2{position: relative;border: 1px solid #eee;overflow: hidden;padding: 4px 6px;height: 20px;line-height: 20px;border-radius: 2px;display: inline-block;background-color: #f8f8f8;width: 150px;margin-bottom: 15px;float: left; }
  1705. .preset-bt2 i{color:#b5b3b3;line-height: 20px;right: 5px;position: absolute;}
  1706. .preset-bt2 i:hover{color:red;cursor:pointer;}
  1707. #SpecTempLateDiv td{color:#888;padding:10px!important;}
  1708. #SpecTempLateDiv table{border:1px solid #ddd; }
  1709. #SpecTempLateDiv table b{font-weight: normal;color: #333;}
  1710. #SpecTempLateDiv table b a{color: #0ba6f3;}
  1711. #SpecTempLateDiv input{border:1px solid #ddd;padding:4px}
  1712. .set-preset-bt{position: relative;overflow: hidden;display: inline-flex;margin-bottom: 15px;}
  1713. .set-preset-bt i:hover{color:red;cursor:pointer;}
  1714. .preset-bt3 span{position:relative;overflow:hidden;float: left;margin: 0 6px 6px 0}
  1715. .preset-bt3 i{position:absolute;top:7px;right:3px;color:#b5b3b3}
  1716. .preset-bt3 i:hover{color:red}
  1717. .set-preset-box{ margin-left: 10px;margin-right: 15px;width: 15px;height: 15px;position: relative;overflow: hidden;display: inline-flex;border: 1px solid #b8b9bd;border-top: none;border-right: none;float: left;}
  1718. .set-preset-con{display: flow-root;}
  1719. .set-preset-con .kuai{display: contents;}
  1720. .set-preset-con .abc{display: inline-flex;}
  1721. .set-preset-con .fox{display: inline;}
  1722. .preset-select{height: 30px;width: 164px;margin-bottom: 15px;display:inline-block;float: left; }
  1723. .set-preset-con .tongbu{line-height: 30px;cursor: pointer;float: left;display: inline-block;margin-left: 12px;}
  1724. .preset-bt-shuzi{position: relative;width:164px;overflow: hidden;display: inline-flex;margin-bottom: 15px;}
  1725. /*/*密码强度*/
  1726. .rank { border:none; background:url("../images/rank.gif") no-repeat; width:145px; height:22px; vertical-align:middle; cursor:default; margin:0 0 0 5px;}
  1727. .r0 { background-position:0 2; }
  1728. .r1 { background-position:0 -19px; }
  1729. .r2 { background-position:0 -40px; }
  1730. .r3 { background-position:0 -61px; }
  1731. .r4 { background-position:0 -82px; }
  1732. .r5 { background-position:0 -103px; }
  1733. .r6 { background-position:0 -124px; }
  1734. .r7 { background-position:0 -145px; }
  1735. div.bot2 {
  1736. position: fixed;
  1737. background: #b73939;
  1738. height: 36px;
  1739. padding: 10px 0px 10px 148px;
  1740. bottom: 0px;
  1741. left: 0px;
  1742. right: 0px;
  1743. background: #fff;
  1744. border-top: 1px solid #f1f1f1;
  1745. z-index: 50;
  1746. }
  1747. .cate-dropup{
  1748. position: relative;
  1749. margin-right:4px;
  1750. float: right;
  1751. }
  1752. .cate-dropup .cate-dropup-bt{
  1753. width: 78px;
  1754. height: 26px;
  1755. line-height: 26px;
  1756. border: 1px solid #eee;
  1757. border-radius: 3px;
  1758. padding: 2px 16px;
  1759. background-color: #f9f9f9;
  1760. font-size: 15px;
  1761. cursor: pointer;
  1762. }
  1763. .cate-dropup .cate-dropup-bt i{
  1764. margin-left:4px;
  1765. }
  1766. .cate-dropup .cate-dropup-con{
  1767. position: absolute;
  1768. top: 30px;
  1769. display: block;
  1770. width: 110px;
  1771. height:auto;
  1772. border: 1px solid #eee;
  1773. overflow: hidden;
  1774. background-color: #f9f9f9;
  1775. padding: 10px 0;
  1776. border-radius: 3px;
  1777. display: none;
  1778. border-top: none;
  1779. }
  1780. .cate-dropup .cate-dropup-con a{
  1781. display: block;
  1782. width: 100px;
  1783. float: left;
  1784. padding:6px 10px;
  1785. color: #333;
  1786. font-size: 15px;
  1787. }
  1788. .cate-dropup .cate-dropup-con a:hover{
  1789. background-color: #3398cc;
  1790. color: #fff;
  1791. }
  1792. /*顶部头像下拉*/
  1793. .admin_user_dropup{width: 50px;height: 42px;position: relative;display: inline-block;margin-right: 24px;}
  1794. .admin_user_dropup .admin_user_dropup_bt i{position: absolute;top: 10px;}
  1795. .admin_user_dropup .admin_user_dropup_bt img{width: 32px;height: 32px;border-radius: 50px;margin-right: 6px;}
  1796. .admin_user_dropup .admin_user_dropup_con{display: none; position: absolute;right: 0;top: 41px;min-width: 100%;line-height: 36px;padding: 0 0 5px;box-shadow: 0 2px 4px rgba(0,0,0,.12);background-color: #fff;z-index: 100;white-space: nowrap; }
  1797. .admin_user_dropup .admin_user_dropup_con a{padding: 0 14px;display: block;width: 70px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#353535}
  1798. .admin_user_dropup .admin_user_dropup_con a:hover {background-color: #FAFAFA;}
  1799. .admin_user_dropup .admin_user_dropup_bt{position: relative;}
  1800. .admin_user_dropup .info-num{position: absolute;top: -4px;right:10px;z-index: 9;background-color: red;color: #fff;border-radius: 50px;font-size: 12px;padding: 0 2px; height:16px;line-height: 16px; min-width: 12px;text-align: center;}
  1801. .admin_user_dropup .admin_user_dropup_con li{position: relative;}
  1802. /*商城中心中间菜单*/
  1803. .sidebar-second {
  1804. position: fixed;
  1805. top: 0;
  1806. left: 0;
  1807. margin-right: 20px;
  1808. width: 100px;
  1809. height: 100%;
  1810. background: #fff;
  1811. color: #333;
  1812. z-index: 99;
  1813. }
  1814. .sidebar-second .sidebar-second-title {
  1815. height: 60px;
  1816. line-height: 60px;
  1817. padding-left: 20px;
  1818. font-size: 15px;
  1819. }
  1820. .sidebar-second li a {
  1821. color: #333;
  1822. min-height: 40px;
  1823. line-height: 40px;
  1824. padding-left: 20px;
  1825. display: block;
  1826. }
  1827. .sidebar-second li a:hover {
  1828. background: #f5f5f5;
  1829. }
  1830. .sidebar-second li a.active {
  1831. background: #f5f5f5;
  1832. }
  1833. /*小程序列表*/
  1834. .theme_box{
  1835. margin: 0 auto 20px;
  1836. /* overflow: hidden; */
  1837. min-width: 1000px;
  1838. }
  1839. .theme_box .theme_list{
  1840. float: left;
  1841. display:inline-block;
  1842. background-color: #fff;
  1843. width: 100%;
  1844. padding: 20px 0;
  1845. text-align: left;
  1846. overflow: hidden;
  1847. box-shadow: 0 0 8px rgba(0,0,0,0.1);
  1848. border-radius: 5px;
  1849. margin-bottom: 20px;
  1850. }
  1851. .theme_box .theme_list .theme_content{
  1852. padding: 0 20px;
  1853. }
  1854. .theme_box .theme_list .theme_logo{
  1855. float: left;
  1856. width: 110px;
  1857. height: 110px;
  1858. background-color: #eee;
  1859. }
  1860. .theme_box .theme_list .theme_logo img{
  1861. width: 110px;
  1862. height: 110px;
  1863. }
  1864. .theme_box .theme_list .theme_right{
  1865. float: left;
  1866. margin-left: 20px;
  1867. height: 110px;
  1868. }
  1869. .theme_box .theme_list .theme_info_name{
  1870. line-height:40px;
  1871. font-size: 20px;
  1872. }
  1873. .theme_box .theme_list .theme_info{
  1874. line-height: 30px;
  1875. }
  1876. .theme_box .theme_list .theme_info .theme_info_id{
  1877. color: #999;
  1878. }
  1879. .theme_box .theme_list .theme_info span{
  1880. margin-right: 20px;
  1881. }
  1882. .theme_box .theme_list .theme_info a:hover{
  1883. color: #0062B2;
  1884. }
  1885. .theme_box .theme_list .theme_bottom{
  1886. float: left;
  1887. margin-top: 15px;
  1888. width:100%;
  1889. }
  1890. .theme_box .theme_bottom .theme_bottom_con{
  1891. margin: 0 auto;
  1892. padding: 15px 0 0;
  1893. display: block;
  1894. border-top: 1px solid #eee;
  1895. width:calc(100% - 40px);
  1896. overflow: hidden;
  1897. }
  1898. .theme_box .theme_bottom .theme_bottom_con a{
  1899. display: block;
  1900. float: left;
  1901. height: 36px;
  1902. line-height: 36px;
  1903. background-color: #e6e6e6;
  1904. border-radius: 50px;
  1905. padding: 0 30px;
  1906. margin-right: 20px;
  1907. font-weight: bold;
  1908. color: #9797A3;
  1909. }
  1910. .theme_box .theme_bottom .theme_bottom_con a:hover{
  1911. background-color:#2ea8e6;
  1912. color: #fff;
  1913. }
  1914. /*小程序模板列表2*/
  1915. .wx-tempalte .wx-tempalte-title{
  1916. width: 100%;
  1917. white-space: nowrap;
  1918. display: block;
  1919. overflow: hidden;
  1920. }
  1921. .wx-tempalte .wx-tempalte-titleLeft{
  1922. float: left;
  1923. }
  1924. .wx-tempalte .wx-tempalte-titleLeft h3{
  1925. padding: 0 10px;
  1926. font-size: 15px;
  1927. color: #333;
  1928. border-left: 3px solid #2ea8e6;
  1929. display: inline-block;
  1930. }
  1931. .wx-tempalte .wx-tempalte-titleLeft h5{
  1932. display: inline-block;
  1933. }
  1934. .wx-tempalte .wx-tempalte-titleLeft .pReload {
  1935. color: #999;
  1936. width: 24px;
  1937. height: 24px;
  1938. line-height: 24px;
  1939. margin: 0 0 0 10px;
  1940. display: inline-block;
  1941. cursor: pointer;
  1942. }
  1943. .wx-tempalte .wx-tempalte-titleRight{
  1944. float: right;
  1945. }
  1946. .wx-tempalte .wx-tempalte-titleRight .cloud-tempalte-bt{
  1947. display: block;
  1948. padding: 6px 16px;
  1949. color: #fff;
  1950. background-color: #FF6666;
  1951. border-color: #FF6666;
  1952. border-radius: 3px;
  1953. font-family: 宋体;
  1954. }
  1955. .wx-tempalte .wx-tempalte-nav{
  1956. margin:0 auto;
  1957. padding: 20px 0;
  1958. overflow: hidden;
  1959. width: 100%;
  1960. }
  1961. .wx-tempalte .wx-tempalte-nav li{
  1962. float: left;
  1963. margin: 10px 4px;
  1964. width: 180px;
  1965. }
  1966. .wx-tempalte .wx-tempalte-nav li a{
  1967. color: #666;
  1968. border-radius: 2px;
  1969. padding: 6px;
  1970. }
  1971. .wx-tempalte .wx-tempalte-nav .active{
  1972. color:#2ea8e6;
  1973. }
  1974. .wx-tempalte .wx-tempalte-list{
  1975. margin: 20px auto;
  1976. font-size: 0;
  1977. }
  1978. .wx-tempalte .wx-template_wrap {
  1979. position: relative;
  1980. display: inline-block;
  1981. vertical-align: top;
  1982. margin: 0 40px 40px 0;
  1983. }
  1984. .wx-tempalte .wx-template_wrap:nth-child(5n+0){
  1985. margin-right: 0;
  1986. }
  1987. .wx-tempalte .wx-template_wrap{
  1988. width: 200px;
  1989. height: 356px;
  1990. display: inline-block;
  1991. vertical-align: top;
  1992. border-radius: 8px;
  1993. -webkit-box-shadow: 0 2px 24px -4px rgba(0,0,0,.2);
  1994. box-shadow: 0 2px 24px -4px rgba(0,0,0,.2);
  1995. position: relative;
  1996. -webkit-transition: -webkit-transform .3s ease,-webkit-box-shadow .3s ease;
  1997. transition: -webkit-transform .3s ease,-webkit-box-shadow .3s ease;
  1998. transition: transform .3s ease,box-shadow .3s ease;
  1999. transition: transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;
  2000. }
  2001. .wx-tempalte .wx-tempalte-item .preview_img {
  2002. width: 100%;
  2003. height: 100%;
  2004. display: block;
  2005. border-radius: 8px;
  2006. position: relative;
  2007. }
  2008. .wx-tempalte .wx-template_wrap .code_layer {
  2009. position: absolute;
  2010. top: 0;
  2011. left: 0;
  2012. right: 0;
  2013. bottom: 0;
  2014. background: rgba(0,0,0,.4);
  2015. border-radius: 8px;
  2016. display: -webkit-box;
  2017. display: -ms-flexbox;
  2018. display: flex;
  2019. -webkit-box-pack: center;
  2020. -ms-flex-pack: center;
  2021. justify-content: center;
  2022. -webkit-box-align: center;
  2023. -ms-flex-align: center;
  2024. align-items: center;
  2025. -webkit-box-orient: vertical;
  2026. -webkit-box-direction: normal;
  2027. -ms-flex-direction: column;
  2028. flex-direction: column;
  2029. display: none;
  2030. }
  2031. .wx-tempalte .wx-template_wrap .template_btn {
  2032. margin: 0 auto;
  2033. width: 145px;
  2034. height: 34px;
  2035. border-radius: 17px;
  2036. font-size: 13px;
  2037. text-align: center;
  2038. line-height: 34px;
  2039. cursor: pointer;
  2040. }
  2041. .wx-tempalte .wx-template_wrap .use_btn {
  2042. background: #fff;
  2043. color: #2ea8e6;
  2044. margin-top: 150px;
  2045. }
  2046. .wx-tempalte .wx-template_wrap:hover {
  2047. -webkit-box-shadow: 0 10px 20px -5px rgba(0,0,0,.25);
  2048. box-shadow: 0 10px 20px -5px rgba(0,0,0,.25);
  2049. -webkit-transform: translate3d(0,-8px,0);
  2050. transform: translate3d(0,-8px,0);
  2051. }
  2052. .wx-tempalte .wx-template_wrap:hover .code_layer{
  2053. display: block;
  2054. }
  2055. .wx-tempalte .wx-template_wrap .edit_btn{
  2056. margin-top: 30px;
  2057. background: #fff;
  2058. color: #2ea8e6;
  2059. }
  2060. .wx-tempalte .wx-template_wrap .issue_btn{
  2061. margin-top: 10px;
  2062. background: #2ea8e6;
  2063. color: #fff;
  2064. }
  2065. .wx-tempalte .wx-template_wrap .template_info{
  2066. margin: 70px auto 0;
  2067. padding: 10px 0;
  2068. width: 160px;
  2069. height: 90px;
  2070. border-radius: 6px;
  2071. font-size: 13px;
  2072. text-align: center;
  2073. line-height: 30px;
  2074. background: #fff;
  2075. }
  2076. .wx-tempalte .wx-template_wrap .template_info .tempalte_oper a{
  2077. margin: 0 4px;
  2078. color: #2ea8e6;
  2079. }
  2080. .wx-tempalte .wx-template_wrap .template_info .tempalte_name{
  2081. margin: 0 auto;
  2082. font-size: 15px;
  2083. width: 140px;
  2084. overflow: hidden;
  2085. text-overflow:ellipsis;
  2086. white-space: nowrap;
  2087. }
  2088. .wx-tempalte .wx-template_wrap .part-selected{
  2089. position: relative;
  2090. border: 1px dashed #4caf50;
  2091. }
  2092. .wx-tempalte .wx-template_wrap .part-selected span{
  2093. position: absolute;
  2094. bottom: 0;
  2095. right: 0;
  2096. width: 0;
  2097. height: 0;
  2098. border-bottom: 30px solid #4caf50;
  2099. border-left: 30px solid transparent;
  2100. }
  2101. .wx-tempalte .wx-template_wrap .part-selected span:before,
  2102. .wx-tempalte .wx-template_wrap .part-selected span:after {
  2103. content: '';
  2104. pointer-events: none;
  2105. position: absolute;
  2106. top: 10px;
  2107. right: -10px;
  2108. color: black;
  2109. border: 1px solid #fff;
  2110. background-color: white;
  2111. }
  2112. .wx-tempalte .wx-template_wrap .part-selected span:before {
  2113. width: 1px;
  2114. height: 0px;
  2115. left: -12px;
  2116. top: 21px;
  2117. transform: skew(0deg, 50deg);
  2118. }
  2119. .wx-tempalte .wx-template_wrap .part-selected span:after {
  2120. width: 4px;
  2121. height: 0px;
  2122. left: -9px;
  2123. top: 20px;
  2124. transform: skew(0deg, -50deg);
  2125. }
  2126. .wx-tempalte .wx-tempalte-navson{
  2127. padding:5px;
  2128. background-color: #f4f4f4;
  2129. overflow: hidden;
  2130. }
  2131. .wx-tempalte .wx-tempalte-navson li a {
  2132. color: #666;
  2133. border-radius: 2px;
  2134. padding: 4px 10px;
  2135. }
  2136. .wx-tempalte .wx-tempalte-navson li {
  2137. float: left;
  2138. margin: 10px;
  2139. }
  2140. .wx-tempalte .wx-tempalte-navson .active{
  2141. background-color:#2ea8e6;
  2142. color: #fff;
  2143. }
  2144. /*插件列表*/
  2145. .plug-list{
  2146. padding: 10px;
  2147. }
  2148. .plug-item-content{
  2149. position: relative;
  2150. display: inline-block;
  2151. width: 32%;
  2152. margin:0 1% 1.2% 0;
  2153. background-color: #fff;
  2154. border-radius: 2px;
  2155. box-shadow: 0 1px 8px -2px rgba(0,0,0,.2);
  2156. transition: -webkit-transform .3s ease,-webkit-box-shadow .3s ease;
  2157. transition: transform .3s ease,box-shadow .3s ease;
  2158. transition: transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;
  2159. }
  2160. .plug-item-content:hover {
  2161. box-shadow: 0 2px 10px 0px rgba(197,197,197,0.53);
  2162. transform: translate3d(0,0,0);
  2163. }
  2164. .plug-item-content .plug-item-top{
  2165. overflow: hidden;
  2166. padding:10px;
  2167. }
  2168. .plug-item-content .plug-item-top .plug-img {
  2169. float: left;
  2170. display: block;
  2171. margin-right: 10px;
  2172. width: 80px;
  2173. height: 80px;
  2174. }
  2175. .plug-item-content .plug-item-top .plug-img img{
  2176. width: 80px;
  2177. height: 80px;
  2178. }
  2179. .plug-item-content .plug-item-top .plug-text {
  2180. display: flex;
  2181. height: 84px;
  2182. flex-direction: column;
  2183. justify-content: center;
  2184. text-align: left;
  2185. }
  2186. .plug-item-content .plug-item-top .plug-text .plug-text-title {
  2187. color: #333;
  2188. font-size: 16px;
  2189. line-height: 24px;
  2190. height: 24px;
  2191. }
  2192. .plug-item-content .plug-item-top .plug-text .plug-text-title .title-l{
  2193. display: inline-block;
  2194. width: calc(100% - 175px);
  2195. overflow:hidden;
  2196. text-overflow:ellipsis;
  2197. white-space:nowrap;
  2198. }
  2199. .plug-item-content .plug-item-top .plug-text .plug-text-title .title-r{
  2200. width: 175px;
  2201. float: right;
  2202. font-size: 12px;
  2203. }
  2204. .plug-item-content .plug-item-top .plug-text .plug-text-title a{
  2205. color: #333;
  2206. }
  2207. .plug-item-content .plug-item-top .plug-text .plug-text-title .icon-link_add{
  2208. line-height: initial;
  2209. }
  2210. .plug-item-content .plug-item-top .plug-text .plug-text-des {
  2211. font-size: 12px;
  2212. color: #b2b2b2;
  2213. display: -webkit-box;
  2214. -webkit-line-clamp: 2;
  2215. -webkit-box-orient: vertical;
  2216. height: 30px;
  2217. overflow: hidden;
  2218. }
  2219. .plug-item-content .plug-item-top .plug-text .plug-text-des2 {
  2220. font-size: 12px;
  2221. color: #b2b2b2;
  2222. overflow:hidden;
  2223. text-overflow:ellipsis;
  2224. white-space:nowrap;
  2225. height: 15px;
  2226. overflow: hidden;
  2227. }
  2228. .plug-item-content .plug-item-top .plug-text .plug-text-versions{
  2229. line-height: 22px;
  2230. color: #777;
  2231. overflow: hidden;
  2232. text-overflow:ellipsis;
  2233. white-space: nowrap;
  2234. }
  2235. .plug-item-content .plug-item-top .plug-text .plug-text-versions span{
  2236. margin-right: 15px;
  2237. font-size: 12px;
  2238. }
  2239. .plug-item-content .plug-item-bottm {
  2240. position: relative;
  2241. width: 96%;
  2242. margin: 0 auto;
  2243. color: #535353;
  2244. font-size: 14px;
  2245. height: 36px;
  2246. line-height: 36px;
  2247. text-align: center;
  2248. border-top: 1px solid rgba(238,238,238,1);
  2249. }
  2250. .plug-item-content .plug-status{
  2251. display: inline-block;
  2252. font-size: 12px;
  2253. color: #999;
  2254. margin-left: 10px;
  2255. }
  2256. .plug-item-content .plug-status .yes {
  2257. color: #1babf5;
  2258. cursor: default;
  2259. font-size: 14px;
  2260. }
  2261. .plug-item-content .plug-status .no {
  2262. color: #9ea3a7;
  2263. cursor:not-allowed;
  2264. font-size: 14px;
  2265. }
  2266. .plug-item-content .plug-item-bottm a{
  2267. margin:0 4px;
  2268. display: inline-block;
  2269. color: #1babf5;
  2270. }
  2271. .plug-item-content .plug-item-top .plug-price{
  2272. margin-top: 4px;
  2273. color: red;
  2274. font-size: 14px;
  2275. font-weight: bold;
  2276. line-height: 22px;
  2277. }
  2278. /*配置接口右悬浮快捷导航 2020-04-07*/
  2279. .floatNav{
  2280. position: fixed;
  2281. display: block;
  2282. right:30px;
  2283. top:140px;
  2284. width: 130px;
  2285. min-height: 150px;
  2286. background:#fff;
  2287. z-index: 999;
  2288. border: 1px solid #eee;
  2289. }
  2290. .floatNav .floatNav-tit{
  2291. text-align: left;
  2292. padding:0 6px 0 9px;
  2293. height: 30px;
  2294. line-height: 30px;
  2295. border-bottom: 1px solid #e2e2e2;
  2296. background: #f8f9fa;
  2297. color: #999;
  2298. font-size: 12px;
  2299. }
  2300. .floatNav .floatNav-con{
  2301. width: 110px;
  2302. position: relative;
  2303. margin: 10px auto;
  2304. }
  2305. .floatNav .floatNav-con li{
  2306. position: relative;
  2307. }
  2308. .floatNav .floatNav-con li .dot {
  2309. position: absolute;
  2310. z-index: 1;
  2311. top: 0;
  2312. left: -9px;
  2313. width: 8px;
  2314. height: 8px;
  2315. border: 6px solid #fff;
  2316. border-radius: 10px;
  2317. background: #ddd;
  2318. }
  2319. .floatNav .floatNav-con li .event{
  2320. position: relative;
  2321. padding: 0 0 9px 12px;
  2322. border-left: 2px solid #eee;
  2323. }
  2324. .floatNav .floatNav-con li:last-child .event{
  2325. border: none;
  2326. }
  2327. /*表单底部操作样式20200410*/
  2328. .footer-oper{
  2329. width: 100%;
  2330. position: relative;
  2331. padding: 10px 0;
  2332. border-bottom:1px solid #f7f7f7;
  2333. box-sizing: border-box;
  2334. }
  2335. .footer-ope .divInput{
  2336. text-align: center;
  2337. display: inline-block !important;
  2338. }
  2339. .footer-oper .layui-btn-primary:hover{
  2340. background-color: #fff;
  2341. }
  2342. .footer-oper .layui-btn-primary{
  2343. border: 1px solid #ddd;
  2344. background-color: #F7F7F7;
  2345. line-height:28px;
  2346. height: 30px;
  2347. border-radius: 0;
  2348. }
  2349. .footer-oper .nav-dropup{
  2350. position: relative;
  2351. margin-left: 20px;
  2352. margin-right: 5px;
  2353. height: 32px;
  2354. display: inline-block!important;
  2355. }
  2356. .footer-oper .layui-btn {
  2357. padding: 0 10px;
  2358. font-size: 12px;
  2359. }
  2360. .footer-oper .layui-form-checkbox[lay-skin=primary] {
  2361. padding-left: 10px;
  2362. }
  2363. .footer-oper .nav-dropup i{
  2364. font-size: 12px;
  2365. margin-left: 4px;
  2366. }
  2367. .footer-oper .nav-dropup .dropdown-menus{
  2368. position: absolute;
  2369. bottom: 32px;
  2370. left: 0;
  2371. z-index: 99999;
  2372. display:block;
  2373. min-width: 87px;
  2374. padding: 0;
  2375. margin: .125rem 0 0;
  2376. font-size: 12px;
  2377. color: #212529;
  2378. text-align: left;
  2379. list-style: none;
  2380. background-color: #fff;
  2381. background-clip: padding-box;
  2382. border: 1px solid rgba(0,0,0,.15);
  2383. border-bottom:none;
  2384. overflow: hidden;
  2385. }
  2386. .footer-oper .nav-dropup .dropdown-menus hr{ margin:5px 0;}
  2387. .footer-oper .nav-dropup .dropdown-menus a{
  2388. display: block;
  2389. width: 100%;
  2390. padding: 8px 10px;
  2391. clear: both;
  2392. font-weight: 400;
  2393. color: #212529;
  2394. text-align: inherit;
  2395. white-space: nowrap;
  2396. background-color: transparent;
  2397. border: 0;
  2398. }
  2399. .footer-oper .nav-dropup .dropdown-menus a:hover {
  2400. color: #16181b;
  2401. text-decoration: none;
  2402. background-color: #f5f5f5;
  2403. }
  2404. /*开关面板20210517*/
  2405. .on-off_panel{
  2406. position: relative;
  2407. box-sizing: border-box;
  2408. height:auto;
  2409. width: 100%;
  2410. overflow: hidden;
  2411. transition: all .1s ease-out;
  2412. }
  2413. .on-off_content{
  2414. position: relative;
  2415. }
  2416. .on-off_panel:hover {
  2417. }
  2418. .on-off_panel .title{
  2419. position: relative;
  2420. font-size: 16px;
  2421. font-weight: 600;
  2422. color: #333;
  2423. margin-bottom: 10px;
  2424. line-height: 22px;
  2425. display: block;
  2426. width: 100%;
  2427. padding: 5px 0 5px 14px;
  2428. }
  2429. .on-off_panel .title::before{
  2430. position: absolute;
  2431. left: 0;
  2432. top:50%;
  2433. margin-top: -9px;
  2434. content: "";
  2435. display: inline-block;
  2436. height:18px;
  2437. width: 4px;
  2438. background-color: #197971;
  2439. border-radius: 2px;
  2440. }
  2441. .on-off_panel .title .close-bt{
  2442. background: url(../images/combine_img.png) no-repeat -580px -200px;
  2443. width: 20px;
  2444. height: 20px;
  2445. position: absolute;
  2446. z-index: 1;
  2447. top: -16px;
  2448. right: -17px;
  2449. cursor: pointer;
  2450. }
  2451. .on-off_panel .on-off_btns{
  2452. margin-bottom: 30px;
  2453. display: block;
  2454. width: 100%;
  2455. }
  2456. .on-off_panel .on-off_btns ul{
  2457. display: flex;
  2458. flex-wrap: wrap;
  2459. }
  2460. .on-off_panel .on-off_btns ul li{
  2461. margin:0 15px 10px 0;
  2462. background-color: #fff;
  2463. padding: 18px 20px;
  2464. }
  2465. .on-off_panel .on-off_btn{
  2466. display: flex;
  2467. align-items: center;
  2468. }
  2469. .on-off_panel .on-off_btn .on-off_btn_l p{
  2470. font-size: 16px;
  2471. }
  2472. .on-off_panel .on-off_btn .on-off_btn_r .layui-form-switch{
  2473. margin-top: 2px !important;
  2474. }
  2475. .on-off_panel .on-off_list{
  2476. margin-bottom: 30px;
  2477. }
  2478. .on-off_panel .on-off_list ul{
  2479. display: flex;
  2480. flex-wrap: wrap;
  2481. }
  2482. .on-off_panel .on-off_list li{
  2483. padding: 0 15px 15px 0;
  2484. overflow: hidden;
  2485. flex: none;
  2486. width: 16.6666%;
  2487. box-sizing: border-box;
  2488. -webkit-box-sizing: border-box;
  2489. }
  2490. .on-off_panel .on-off_list .marketing-nav li{
  2491. width: 20%;
  2492. }
  2493. .on-off_panel .on-off_list ul.marketing-nav > li:nth-child(6n) {
  2494. padding-right:15px;
  2495. }
  2496. .on-off_panel .on-off_list li a{
  2497. display: flex;
  2498. align-items: center;
  2499. padding:10px;
  2500. background-color: #ffffff;
  2501. line-height: 60px;
  2502. text-decoration: none;
  2503. color: #333;
  2504. transition: all 250ms linear;
  2505. overflow: hidden;
  2506. text-overflow: ellipsis;
  2507. white-space: nowrap;
  2508. font-size: 15px;
  2509. }
  2510. .on-off_panel .on-off_list li a span{
  2511. margin-left: 10px;
  2512. flex: 1;
  2513. display: inline-block;
  2514. overflow: hidden;
  2515. text-overflow: ellipsis;
  2516. white-space: nowrap;
  2517. font-size: 16px;
  2518. line-height: 1.5;
  2519. }
  2520. .on-off_panel .on-off_list li a img{ width:60px;}
  2521. .on-off_panel .on-off_list li a:hover {
  2522. box-shadow: 0 4px 13px -1px #EBEBEB;
  2523. }
  2524. .on-off_panel .on-off_list ul > li:nth-child(6n) {
  2525. padding-right: 0px;
  2526. }
  2527. .on-off_panel .on-off_list li .icon{
  2528. width: 56px;
  2529. height: 56px;
  2530. line-height: 56px;
  2531. display: inline-block;
  2532. text-align: center;
  2533. background-color: #eee;
  2534. border-radius: 50px;
  2535. }
  2536. .on-off_panel .on-off_list li .icon i{
  2537. font-size: 30px !important;
  2538. margin-right: 0 !important;
  2539. color: #fff;
  2540. }
  2541. .on-off_panel .on-off_list li span>p{
  2542. font-size: 12px;
  2543. color: #999;
  2544. display: inline;
  2545. }
  2546. .on-off_panel .on-off_list li span>h2{
  2547. font-size: 16px;
  2548. display: inline;
  2549. }
  2550. .on-off_panel .son-tit{
  2551. display: block;
  2552. line-height: 36px;
  2553. margin-bottom: 10px;
  2554. color: #666;
  2555. }
  2556. .on-off_panel .on-off_shade{
  2557. position: absolute;
  2558. height: 100%;
  2559. width: 100%;
  2560. align-items: center;
  2561. justify-content: center;
  2562. background: rgba(255, 255, 255, 0.6);
  2563. z-index: 1;
  2564. top:0;
  2565. display: none;
  2566. }
  2567. .show-shade .on-off_shade{
  2568. display: flex !important;
  2569. }
  2570. .on-off_panel .on-off_shadeCon{
  2571. box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  2572. background-color: #FFFFFF;
  2573. display: inline-block;
  2574. height: auto;
  2575. text-align: center;
  2576. padding: 16px;
  2577. }
  2578. .on-off_panel .on-off_list.b-icon .more_li i{
  2579. font-size: 20px;
  2580. margin-right: 10px;
  2581. }
  2582. /*广告图片列表*/
  2583. .adpic{ }
  2584. .adpic li {position: relative; width:68px;max-height: 68px; margin:0 auto; vertical-align: middle; overflow: hidden;background-color: #f4f4f4;}
  2585. .adpic li img{ width:100%; min-height: auto;}
  2586. .adpic li span{position: absolute;bottom: 4px;right: 4px;color: #fff; background: rgba(0,0,0,0.5);height:16px;line-height: 16px;padding: 0 4px;border-radius: 4px;}
  2587. /*主题色选择样式*/
  2588. .ncap-form-default .theme-color li {
  2589. display: inline-block;
  2590. font-size: 0;
  2591. cursor: pointer;
  2592. padding: 1px;
  2593. border: 1px solid #fff;
  2594. margin-right: 6px;
  2595. line-height: 1;
  2596. }
  2597. .ncap-form-default .theme-color li span {
  2598. display: inline-block;
  2599. width: 25px;
  2600. height: 25px;
  2601. overflow: hidden;
  2602. }
  2603. .ncap-form-default .theme-color .active {
  2604. border: 1px solid #00b240;
  2605. border-radius: 2px;
  2606. }
  2607. /*会员导航条*/
  2608. .member-nav-group{
  2609. display: inline-block;
  2610. line-height: 1;
  2611. vertical-align: middle;
  2612. font-size: 0;
  2613. }
  2614. .member-nav-group .member-nav-item{
  2615. position: relative;
  2616. display: inline-block;
  2617. outline: none;
  2618. font-size: 14px;
  2619. }
  2620. .member-nav-group .member-nav-item .btn{
  2621. display: inline-block;
  2622. line-height: 1;
  2623. white-space: nowrap;
  2624. vertical-align: middle;
  2625. background: #fff;
  2626. border: 1px solid #DCDFE6;
  2627. font-weight: 500;
  2628. border-left: 0;
  2629. color: #606266;
  2630. -webkit-appearance: none;
  2631. text-align: center;
  2632. box-sizing: border-box;
  2633. outline: none;
  2634. margin: 0;
  2635. position: relative;
  2636. cursor: pointer;
  2637. transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  2638. padding: 8px 16px;
  2639. font-size: 14px;
  2640. border-radius: 0;
  2641. }
  2642. .member-nav-group .member-nav-item:first-child .btn {
  2643. border-left: 1px solid #DCDFE6;
  2644. border-radius: 4px 0 0 4px;
  2645. box-shadow: none !important;
  2646. }
  2647. .member-nav-group .member-nav-item:last-child .btn{
  2648. border-radius: 0 4px 4px 0;
  2649. }
  2650. .member-nav-group .member-nav-item .btn.selected{
  2651. color: #fff;
  2652. border-left: 0 !important;
  2653. }
  2654. /*登录背景选择*/
  2655. .ncap-form-default .theme_bg ul{
  2656. font-size: 0;
  2657. }
  2658. .ncap-form-default .theme_bg li{
  2659. display: inline-block;
  2660. width: 140px;
  2661. height: 100px;
  2662. border-radius: 4px;
  2663. font-size: 14px;
  2664. cursor: pointer;
  2665. padding: 1px;
  2666. border: 1px solid #fff;
  2667. margin-right: 6px;
  2668. overflow: hidden;
  2669. }
  2670. .ncap-form-default .theme_bg .active{
  2671. border: 1px solid #00b240;
  2672. }
  2673. .ncap-form-default .theme_bg img{
  2674. border-radius: 4px;
  2675. width: 140px;
  2676. height: 100px;
  2677. }
  2678. /*登录背景选择 end*/
  2679. .row-bar{
  2680. width: 100%;
  2681. display: inline-block;
  2682. border-bottom: 1px solid #eee;
  2683. }
  2684. .row-bar .flexigrid .ftitle{
  2685. margin-bottom: 0;
  2686. }
  2687. .row-bar .flexigrid .mDiv{
  2688. padding: 0;
  2689. }
  2690. /*标签选择*/
  2691. .flexigrid .tagDiv{
  2692. font-size: 0;
  2693. display: inline-block;
  2694. vertical-align: middle;
  2695. border: solid 1px #eee;
  2696. }
  2697. .flexigrid .tagDiv .btn {
  2698. height: 26px;
  2699. cursor: pointer;
  2700. background-color: #eee;
  2701. border-right: solid 1px #eee;
  2702. color: #666;
  2703. font-size: 12px;
  2704. vertical-align: top;
  2705. letter-spacing: normal;
  2706. display: inline-block;
  2707. border-radius: 0;
  2708. }
  2709. /*.flexigrid .tDiv2 {
  2710. font-size: 0;
  2711. padding: 6px 0 6px 6px;
  2712. float: left;
  2713. overflow: hidden;
  2714. }
  2715. */
  2716. /*新增栏目管理样式*/
  2717. .arctype .flexigrid .bDiv .typename{ padding-left: 12px;}
  2718. .arctype .flexigrid .bDiv td div{padding: 9px 0px;}
  2719. /* 大厨新增金额悬停 */
  2720. .hint{color: #555; position:relative;display:inline-block;}
  2721. .hint:before, .hint:after{
  2722. position:fixed;
  2723. opacity:0;
  2724. z-index:1000000;
  2725. -webkit-transition:0.3s ease;
  2726. -moz-transition:0.3s ease;
  2727. pointer-events:none;
  2728. }
  2729. .hint:hover:before, .hint:hover:after{opacity:1;}
  2730. .hint:before{
  2731. content:'';
  2732. position:absolute;
  2733. background:transparent;
  2734. border:6px solid transparent;
  2735. position:absolute;
  2736. }
  2737. .hint:after{
  2738. content:attr(data-hint);
  2739. background:rgb(30 30 30 / 80%);
  2740. color:white;
  2741. padding:2px 10px;
  2742. font-size:12px;
  2743. white-space:nowrap;
  2744. box-shadow:4px 4px 8px rgba(0, 0, 0, 0.3);
  2745. }
  2746. /* top */
  2747. .hint-top:after{
  2748. position:absolute;
  2749. bottom:100%;
  2750. left:-100%;
  2751. margin:0 0 -6px -10px;
  2752. }
  2753. .hint-top:hover:after{
  2754. margin-bottom:-2px;
  2755. }
  2756. /* 大厨新增全局超出隐藏*** */
  2757. .wot_z{
  2758. white-space: nowrap!important;
  2759. overflow: hidden!important;
  2760. text-overflow: ellipsis!important;
  2761. }
  2762. /* 大厨新增模板列表图标样式修正*** */
  2763. .flt_u { float: unset!important;margin-bottom: 2px;}
  2764. /*TAG 标签 显示框*/
  2765. .ncap-form-default .often_tags{
  2766. position: absolute;
  2767. display:block;
  2768. width:calc(100% - 166px);
  2769. top: 50px;
  2770. padding: 10px;
  2771. background: #f8f8f8;
  2772. box-shadow: 0 0 10px #aaa;
  2773. z-index: 2;
  2774. overflow: hidden;
  2775. }
  2776. .ncap-form-default .often_tags a{
  2777. display: inline-block;
  2778. margin-right: 10px;
  2779. font-size: 13px;
  2780. padding: 0 2px;
  2781. line-height: 1.5;
  2782. }
  2783. .ncap-form-default .often_tags a.cur{
  2784. background-color:#fdef9f;
  2785. color: #000;
  2786. }
  2787. /* 评价星星 */
  2788. .z_comment-star {display: inline-block; width: 78px;height: 14px;background: url(../images/star.png) no-repeat}
  2789. .z_star0 {background-position: -80px 0}
  2790. .z_star1 {background-position: -64px 0}
  2791. .z_star2 {background-position: -48px 0}
  2792. .z_star3 {background-position: -32px 0}
  2793. .z_star4 {background-position: -16px 0}
  2794. .z_star5 {background-position: 0 0}
  2795. .select-show-box{
  2796. margin-top: 30px;
  2797. padding: 20px;
  2798. text-align: center;
  2799. }
  2800. .select-show-box>a{
  2801. border: 1px solid #eee;
  2802. display: inline-block;
  2803. height: 50px;
  2804. line-height: 50px;
  2805. padding: 0 26px;
  2806. color: #fff;
  2807. font-size:20px;
  2808. margin: 0 10px;
  2809. }
  2810. .select-show-box .fa{font-size: 25px;}
  2811. .select-show-box .fa-mobile{
  2812. margin-top: 6px;
  2813. float: left;
  2814. font-size: 40px !important;
  2815. }
  2816. .select-show-box .pc{
  2817. background-color: #03a9f4;
  2818. border-color:#03a9f4;
  2819. }
  2820. .select-show-box .mobile{
  2821. background-color: #4caf50;
  2822. border-color:#4caf50;
  2823. }
  2824. /*更多功能-导航遮罩*/
  2825. .page.on-off_show{
  2826. position: relative;
  2827. }
  2828. .page.on-off_show .on-off_shade {
  2829. display: flex !important;
  2830. }
  2831. .page .on-off_shade {
  2832. position: absolute;
  2833. height: 100%;
  2834. width: 100%;
  2835. align-items: center;
  2836. justify-content: center;
  2837. background: rgba(255, 255, 255, 0.6);
  2838. z-index: 999;
  2839. top: 0;
  2840. display: none;
  2841. }
  2842. .page.on-off_show .on-off_shadeCon {
  2843. box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  2844. background-color: #FFFFFF;
  2845. display: inline-block;
  2846. height: auto;
  2847. text-align: center;
  2848. padding: 16px;
  2849. }
  2850. /*内容添编辑页 2021-11-12*/
  2851. .style2021 .site-location{
  2852. margin: -25px -15px 0;
  2853. height: 26px;
  2854. font-size: 16px;
  2855. padding: 10px 0;
  2856. background-color: #f4f4f4;
  2857. }
  2858. .style2021 .site-location a{
  2859. color: #3398cc;
  2860. }
  2861. .style2021 .title{
  2862. font-size: 18px;
  2863. color: #373737;
  2864. line-height: 70px;
  2865. height: 70px;
  2866. width: 100%;
  2867. }
  2868. .style2021 .bor-b{
  2869. border-bottom: 1px solid #eee;
  2870. }
  2871. .style2021 .bor-t{
  2872. border-top: 1px solid #eee;
  2873. }
  2874. .style2021 input[type="text"],.style2021 input[type="password"]{
  2875. line-height: 26px;
  2876. height: 26px;
  2877. font-size: 14px;
  2878. }
  2879. .style2021 select{
  2880. font-size: 14px;
  2881. }
  2882. .style2021 .ncap-form-default dl.row:nth-child(even) {
  2883. background-color: #fff;
  2884. }
  2885. .style2021 .ncap-form-default dl.row {
  2886. border-top: none;
  2887. padding: 14px 0;
  2888. }
  2889. .style2021 .ncap-form-default dt.tit,
  2890. .style2021 .ncap-form-default dd.opt {
  2891. line-height: 36px;
  2892. }
  2893. .ncap-form-default dt.tit a.ui_tips {
  2894. background: url(../images/ui_tip2.png) no-repeat center 2px;
  2895. display: inline-block;
  2896. text-indent: -999px;
  2897. width: 12px;
  2898. height: 19px;
  2899. vertical-align: middle;
  2900. margin-left: 3px;
  2901. }
  2902. .style2021 .input-file-show span.show {
  2903. height: 34px;
  2904. }
  2905. .style2021 .type-file-box {
  2906. height: 36px;
  2907. }
  2908. .style2021 .input-file-show span.show i{
  2909. line-height: 34px;
  2910. margin: 0 6px;
  2911. }
  2912. .style2021 .input-file-show input[type="text"]{
  2913. height: 36px !important;
  2914. line-height: 36px !important;
  2915. }
  2916. .style2021 .type-file-file {
  2917. height: 34px;
  2918. }
  2919. .style2021 .type-file-button, .style2021 .type-file-button:focus{
  2920. height: 36px;
  2921. }
  2922. .style2021 div.tab-pane.pics .delect::after {
  2923. top: -40px;
  2924. }
  2925. .style2021 .edui-default{
  2926. line-height: 24px;
  2927. }
  2928. .style2021 .ncap-form-default dt.tit{
  2929. color:#8b8b8b;
  2930. }
  2931. .style2021 .ncap-form-default .opt{
  2932. color:#545454;
  2933. }
  2934. .style2021 .checkbox-label .checkbox,.style2021 .radio-label .radio {
  2935. display: none;
  2936. }
  2937. .style2021 .checkbox-label {
  2938. position: relative;
  2939. font-family: sans-serif;
  2940. display:inline-block;
  2941. padding-left:15px;
  2942. user-select: none;
  2943. margin-right: 10px;
  2944. }
  2945. .style2021 .el-table .checkbox-label{
  2946. padding-left:0;
  2947. }
  2948. .style2021 .checkbox-label .check-mark {
  2949. width: 15px;
  2950. height: 15px;
  2951. background-color: #ffffff;
  2952. position: absolute;
  2953. left: 0;
  2954. display: inline-block;
  2955. top:10px;
  2956. border-radius: 1px;
  2957. border: 1px solid #e4eaec;
  2958. }
  2959. .style2021 .checkbox-label.table-checkbox .check-mark {
  2960. top:-6px;
  2961. }
  2962. .style2021 .checkbox-label.release-checkbox .check-mark{
  2963. top:7px;
  2964. }
  2965. .style2021 .checkbox-label .checkbox:checked+.check-mark {
  2966. background-color:#3398cc;
  2967. border: 1px solid #3398cc;
  2968. transition: .1s;
  2969. }
  2970. .style2021 .checkbox-label .checkbox:checked+.check-mark:after {
  2971. content: "";
  2972. position: absolute;
  2973. width: 8px;
  2974. transition: .1s;
  2975. height: 5px;
  2976. background:#3398cc;
  2977. top: 40%;
  2978. left: 50%;
  2979. border-left: 2px solid #fff;
  2980. border-bottom: 2px solid #fff;
  2981. transform: translate(-50%, -50%) rotate(-45deg);
  2982. }
  2983. .style2021 .radio-label {
  2984. position: relative;
  2985. font-family: sans-serif;
  2986. display:inline-block;
  2987. padding-left:15px;
  2988. user-select: none;
  2989. margin-right: 10px;
  2990. cursor: pointer;
  2991. }
  2992. .style2021 .radio-label .check-mark {
  2993. width: 16px;
  2994. height: 16px;
  2995. background-color: #ffffff;
  2996. position: absolute;
  2997. left: 0;
  2998. display: inline-block;
  2999. top: 10px;
  3000. border-radius: 50%;
  3001. border: 1px solid #e4eaec;
  3002. }
  3003. .style2021 .radio-label .radio:checked+.check-mark {
  3004. border: 1px solid #3398cc;
  3005. background-color: #3398cc;
  3006. transition: .1s;
  3007. }
  3008. .style2021 .radio-label .radio:checked+.check-mark:after {
  3009. content: "";
  3010. position: absolute;
  3011. width: 8px;
  3012. transition: .1s;
  3013. height: 8px;
  3014. background: #ffffff;
  3015. top: 50%;
  3016. left: 50%;
  3017. margin-top: -4px;
  3018. margin-left: -4px;
  3019. border-radius: 50%;
  3020. }
  3021. .style2021 .select {
  3022. height: 34px;
  3023. line-height: 34px;
  3024. display: inline-block;
  3025. position: relative;
  3026. vertical-align: middle;
  3027. padding: 0;
  3028. overflow: hidden;
  3029. background-color: #fff;
  3030. color: #555;
  3031. border: 1px solid #eee;
  3032. text-shadow: none;
  3033. z-index: 2;
  3034. }
  3035. .style2021 .select:before {
  3036. content: "";
  3037. position: absolute;
  3038. top: 10px;
  3039. right: 12px;
  3040. cursor: pointer;
  3041. border: solid #aba9a9;
  3042. border-width: 0 1px 1px 0;
  3043. display: inline-block;
  3044. padding: 3px;
  3045. transform: rotate(45deg);
  3046. -webkit-transform: rotate(45deg);
  3047. }
  3048. .style2021 .select select {
  3049. cursor: pointer;
  3050. padding: 4px 4px 8px;
  3051. width: 100%;
  3052. border: none;
  3053. background: transparent;
  3054. background-image: none;
  3055. -webkit-appearance: none;
  3056. -moz-appearance: none;
  3057. }
  3058. .style2021 .check-radio-con{
  3059. display: inline-block;
  3060. min-width: 500px;
  3061. padding: 20px;
  3062. background-color: #f8f8f8;
  3063. }
  3064. .style2021 .file-button{
  3065. background-color: #3398cc;
  3066. border:0;
  3067. color: #ffffff;
  3068. padding: 9px 20px;
  3069. }
  3070. .style2021 .a-link{
  3071. color:#3398cc;
  3072. }
  3073. .style2021 .a-link.line{
  3074. text-decoration: underline
  3075. }
  3076. .style2021 a.ncap-btn-green{
  3077. /*border-radius: 0;*/
  3078. }
  3079. .style2021 .w300{
  3080. width: 300px !important;
  3081. }
  3082. .style2021 .w200{
  3083. width: 200px !important;
  3084. }
  3085. .style2021 .w100{
  3086. width: 100px !important;
  3087. }
  3088. .style2021 .a-btn{
  3089. padding: 8px 15px;
  3090. background-color: #3398cc;
  3091. color: #fff;
  3092. }
  3093. .style2021 .a-txt{
  3094. color: #999;
  3095. }
  3096. .right_menu{
  3097. position:fixed;
  3098. right:20px;
  3099. top:200px;
  3100. background-color: #fff;
  3101. z-index: 9999;
  3102. }
  3103. .right_menu ul{
  3104. border:1px solid #3398cc;
  3105. }
  3106. .right_menu ul li a {
  3107. display: block;
  3108. font-size: 14px;
  3109. color: #7f7f7f;
  3110. width: 76px;
  3111. height: 40px;
  3112. line-height: 40px;
  3113. text-decoration: none;
  3114. text-align: center;
  3115. border-bottom: 1px solid #42b2eb;
  3116. }
  3117. .right_menu ul li:last-child a{
  3118. border-bottom:0
  3119. }
  3120. .right_menu ul li a:hover,
  3121. .right_menu ul li a.current {
  3122. color: #fff;
  3123. background: #42b2eb;
  3124. }
  3125. .right_menu .menu-head{
  3126. position: relative;
  3127. width: 76px;
  3128. height: 59px;
  3129. background: url(../images/right_menu_head.png) no-repeat center center;
  3130. }
  3131. .close-btn{
  3132. position: absolute;
  3133. color: #3398cc;
  3134. top: 0;
  3135. right: 0;
  3136. cursor: pointer;
  3137. }
  3138. .right_menu .tit{
  3139. width: 100%;
  3140. display: inline-block;
  3141. text-align: center;
  3142. line-height: 40px;
  3143. height: 40px;
  3144. background-color: #3398cc;
  3145. color: #fff;
  3146. font-weight: bold;
  3147. }
  3148. .right_menu .foot{
  3149. width: 100%;
  3150. display: inline-block;
  3151. text-align: center;
  3152. line-height: 32px;
  3153. height: 32px;
  3154. background-color: #3398cc;
  3155. color: #fff;
  3156. }
  3157. /*来源下拉*/
  3158. .origin-hot{
  3159. position: relative;
  3160. }
  3161. .dl_origin {
  3162. position: unset !important;
  3163. }
  3164. .origin-hot-list {
  3165. padding: 10px 0;
  3166. width: 386px;
  3167. position: absolute;
  3168. left: 1px;
  3169. top: 35px;
  3170. margin: 0;
  3171. line-height: 32px;
  3172. font-size: 14px;
  3173. border-radius: 2px;
  3174. box-shadow: 0 1px 5px rgba(0,0,0,.2);
  3175. background-color: #fff;
  3176. display: none;
  3177. z-index: 999999;
  3178. }
  3179. .origin-hot-list>a {
  3180. display: block;
  3181. color: #333;
  3182. text-decoration: none;
  3183. overflow: hidden;
  3184. padding-right: 10px;
  3185. }
  3186. .origin-hot-list>a:hover {
  3187. background-color: #f3f3f3;
  3188. }
  3189. .origin-hot-list>a>div {
  3190. float: left;
  3191. height: 32px;
  3192. overflow: hidden;
  3193. }
  3194. .origin-hot-list>a>div.number {
  3195. text-align: center;
  3196. width: 22px;
  3197. color: #ff8105
  3198. }
  3199. .origin-hot-list>a>div.hottxt{
  3200. width: 132px;
  3201. overflow: hidden;
  3202. text-overflow:ellipsis;
  3203. white-space: nowrap;
  3204. }
  3205. .origin-hot-list>a>div.number.c1 {
  3206. color: #ff2c00
  3207. }
  3208. .origin-hot-list>a>div.number.c2 {
  3209. color: #ff5a00
  3210. }
  3211. .origin-hot-list>a>div.number.c3 {
  3212. color: #3cbe85
  3213. }
  3214. /* 编辑器-电脑端手机端切换按钮 */
  3215. .pcwap-onoff { font-size: 0; position: relative; overflow: hidden; display: block; float: left; margin-bottom: 15px;margin-right: 15px;}
  3216. .pcwap-onoff label { vertical-align: top; display: inline-block; *display: inline;*zoom: 1;
  3217. cursor: pointer; }
  3218. .pcwap-onoff input[type="radio"] { position: absolute; top: 0; left: -999px; }
  3219. .pcwap-onoff .cb-enable{color: #777;font-size: 12px;width: 70px;height: 22px;line-height: 22px;padding: 1px 9px;text-align: center;background-color: #f1f1f1;}
  3220. .pcwap-onoff .cb-disable {color: #777;font-size: 12px;width: 70px;height: 22px;line-height: 22px;padding: 1px 9px;text-align: center;background-color: #f1f1f1;}
  3221. .pcwap-onoff .cb-disable.selected { color: #FFF;background-color: #5FB878;}
  3222. .pcwap-onoff .cb-enable.selected { color: #FFF; background-color: #5FB878;}
  3223. /* 新增订单管理-导航手风琴 */
  3224. .order-navBox {
  3225. height: 100%;
  3226. overflow-y: auto;
  3227. padding-top: 18px;
  3228. }
  3229. .order-navBox::-webkit-scrollbar {
  3230. /*滚动条整体样式*/
  3231. width : 6px; /*高宽分别对应横竖滚动条的尺寸*/
  3232. height: 1px;
  3233. }
  3234. .order-navBox::-webkit-scrollbar-thumb {
  3235. /*滚动条里面小方块*/
  3236. border-radius : 10px;
  3237. background-color: #4a4a4b3d;
  3238. background-image: -webkit-linear-gradient(
  3239. 45deg,
  3240. transparent 100%,
  3241. transparent
  3242. );
  3243. }
  3244. .order-navBox::-webkit-scrollbar-track {
  3245. /*滚动条里面轨道*/
  3246. background :unset;
  3247. border-radius: 10px;
  3248. }
  3249. .order-navBox ul li a {
  3250. position: relative;
  3251. padding-left: 10px;
  3252. }
  3253. .order-navBox ul li a i {
  3254. position: absolute;
  3255. top: 50%;
  3256. right: 5px;
  3257. display: inline-block;
  3258. transform-origin: 4px 3px;
  3259. -webkit-transform: translate(0, -50%);
  3260. -moz-transform: translate(0, -50%);
  3261. -ms-transform: translate(0, -50%);
  3262. -o-transform: translate(0, -50%);
  3263. transform: translate(0, -50%);
  3264. }
  3265. .order-navBox ul li.open a i {
  3266. top: 45%;
  3267. right: 3px;
  3268. -webkit-transform: rotate(90deg);
  3269. -moz-transform: rotate(90deg);
  3270. -o-transform: rotate(90deg);
  3271. -ms-transform: rotate(90deg);
  3272. transform: rotate(90deg);
  3273. }
  3274. .order-navBox ul li .submenu {
  3275. }
  3276. .order-navBox ul li .submenu a {
  3277. min-height: 40px;
  3278. line-height: 40px;
  3279. padding-left: 20px;
  3280. color: #444;
  3281. cursor: pointer;
  3282. }
  3283. .order-navBox ul li .submenu a:hover {
  3284. background-color: #f5f5f5;
  3285. }
  3286. .order-navBox ul li .submenu a.current {
  3287. background-color: #f5f5f5;
  3288. }
  3289. .geduan-xin {
  3290. margin-top: 15px;
  3291. border-bottom: 1px solid #f4f4f4;
  3292. }
  3293. .flexigrid-xin * {
  3294. -webkit-box-sizing: border-box;
  3295. -moz-box-sizing: border-box;
  3296. box-sizing: border-box;
  3297. }
  3298. .flexigrid-xin a {
  3299. color: #555;
  3300. }
  3301. .header-bar {
  3302. width: 100%;
  3303. border-radius: 2px;
  3304. }
  3305. .header-bar>.more>.search {
  3306. background-color: #ffffff;
  3307. display: -webkit-box;
  3308. display: -ms-flexbox;
  3309. display: flex;
  3310. -ms-flex-wrap: wrap;
  3311. flex-wrap: wrap;
  3312. }
  3313. .header-bar>.more>.search .content .ey-form-item {
  3314. margin-right: 0;
  3315. display: inline-block;
  3316. vertical-align: top;
  3317. zoom: 1;
  3318. }
  3319. .header-bar>.more>.search .content .ey-form-item .users-form-item-label {
  3320. padding-right: 0;
  3321. color: #262b30;
  3322. line-height: 20px;
  3323. text-align: right;
  3324. vertical-align: middle;
  3325. float: left;
  3326. font-size: 14px;
  3327. padding: 10px 5px 10px 0;
  3328. box-sizing: border-box;
  3329. }
  3330. .header-bar>.more>.search .content .ey-form-item .users-form-item-content {
  3331. display: inline-block;
  3332. position: relative;
  3333. line-height: 40px;
  3334. font-size: 14px;
  3335. }
  3336. .header-bar>.more>.search .content .ey-form-item .users-form-item-content .users-select {
  3337. display: inline-block;
  3338. margin-right: 35px;
  3339. box-sizing: border-box;
  3340. vertical-align: middle;
  3341. color: #515a6e;
  3342. font-size: 14px;
  3343. line-height: normal;
  3344. }
  3345. .header-bar>.more>.search .content .ey-form-item .users-form-item-content .users-select .users-select-selection select{
  3346. padding-right: 25px;
  3347. }
  3348. .header-bar>.more>.search .content .ey-form-item .users-form-item-content .users-select .users-select-selection select option{
  3349. line-height: normal;
  3350. clear: both;
  3351. color: #515a6e;
  3352. font-size: 14px!important;
  3353. background: #fff;
  3354. white-space: nowrap;
  3355. list-style: none;
  3356. cursor: pointer;
  3357. transition: background .2s ease-in-out;
  3358. }
  3359. .header-bar>.more>.search .content .ey-form-item .bt-xin{
  3360. display: inline-block;
  3361. zoom: 1;
  3362. border-radius: 0;
  3363. color: #3398cc;
  3364. height: 29px;
  3365. line-height: 24px;
  3366. padding: 1px 15px 1px 15px;
  3367. margin-right: 10px;
  3368. font-size: 12px;
  3369. background: #fff;
  3370. border: 1px solid #3398cc;
  3371. cursor: pointer;
  3372. }
  3373. .header-bar>.more>.search .content .ey-form-item .bt-xin:last-child{
  3374. margin-right: 0;
  3375. }
  3376. .header-bar>.more>.search .content .ey-form-item .bt-xin:hover {
  3377. background-color: #3398cc;
  3378. color: #fff;
  3379. }
  3380. .header-bar>.more>.search .content .ey-form-item .bt-xin-no{
  3381. display: inline-block;
  3382. zoom: 1;
  3383. border-radius: 0;
  3384. color: #8f8f8f;
  3385. height: 29px;
  3386. line-height: 24px;
  3387. padding: 1px 15px 1px 15px;
  3388. margin-right: 10px;
  3389. font-size: 12px;
  3390. border: 1px solid #8f8f8f;
  3391. cursor: pointer;
  3392. }
  3393. .header-bar>.more>.search .content .ey-form-item .bt-xin-xia{
  3394. color: #3b639f;
  3395. cursor: pointer;
  3396. padding-right: 0;
  3397. line-height: 20px;
  3398. vertical-align: middle;
  3399. font-size: 14px;
  3400. box-sizing: border-box;
  3401. display: inline-flex;
  3402. }
  3403. .header-bar>.more>.search .content .ey-form-item .bt-xin-xia i{
  3404. font-size: 20px;
  3405. color: #3b639f;
  3406. margin-right: 2px;
  3407. cursor: pointer;
  3408. }
  3409. .header-bar>.more>.search .content .navbar-form{
  3410. margin-right: 0;
  3411. display: inline-block;
  3412. vertical-align: top;
  3413. zoom: 1;
  3414. }
  3415. .users-form-item:after, .users-form-item:before {
  3416. content: "";
  3417. display: table;
  3418. }
  3419. .flexigrid-xin .sDiv{
  3420. display: inline-block;
  3421. line-height: 37px;
  3422. }
  3423. .flexigrid-xin .sDiv2 {
  3424. position: relative;
  3425. border: solid 1px #eee;
  3426. display: inline-block;
  3427. box-sizing: border-box;
  3428. vertical-align: middle;
  3429. color: #515a6e;
  3430. font-size: 14px;
  3431. line-height: normal;
  3432. }
  3433. .flexigrid-xin .sDiv2 .qsbox{
  3434. height: 29px !important;
  3435. padding: 0 5px !important;
  3436. }
  3437. .flexigrid-xin .mDiv {
  3438. min-height: 26px;
  3439. display: flow-root;
  3440. padding: 0;
  3441. }
  3442. .flexigrid-xin .mDiv .ftitle {
  3443. height: 40px;
  3444. line-height: 34px;
  3445. margin-bottom: 0;
  3446. }
  3447. .flexigrid-xin .tableDiv thead {
  3448. background-color: #f7f7f7;
  3449. clear: both;
  3450. position: relative;
  3451. z-index: 1;
  3452. overflow: hidden;
  3453. }
  3454. .flexigrid-xin .tableDiv thead tr {
  3455. border: unset;
  3456. /* border-bottom: 1px solid #e9edef; */
  3457. }
  3458. .flexigrid-xin .tableDiv thead tr th div{
  3459. padding: 0px 10px;
  3460. color: #262b30;
  3461. }
  3462. .flexigrid-xin .tableDiv tr th {
  3463. /* font-weight: bold; */
  3464. white-space: nowrap;
  3465. cursor: default;
  3466. overflow: hidden;
  3467. border-right: 2px solid #fff;
  3468. box-sizing: border-box;
  3469. }
  3470. .flexigrid-xin .tableDiv th div,
  3471. .flexigrid-xin .tableDiv td div,
  3472. .flexigrid-xin .tableDiv td {
  3473. line-height: 30px;
  3474. white-space: nowrap;
  3475. padding: 3px 10px;
  3476. overflow: hidden;
  3477. }
  3478. .flexigrid-xin .tableDiv tr td {
  3479. border: 1px solid #e9edef;
  3480. border-right: 1px solid #f4f4f4;
  3481. }
  3482. .flexigrid-xin .tableDiv tr td:last-child {
  3483. border-right: 1px solid #e9edef;
  3484. }
  3485. .flexigrid-xin .tableDiv tbody.no-border tr td {
  3486. border: none;
  3487. vertical-align: middle;
  3488. text-align: left;
  3489. font-size: 13px !important;
  3490. white-space: nowrap;
  3491. padding: 0;
  3492. margin: 0;
  3493. overflow: visible;
  3494. border-bottom: 1px solid #f7f7f7;
  3495. font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;
  3496. }
  3497. .flexigrid-xin .tableDiv tbody.no-border td div {
  3498. display: block;
  3499. line-height: 30px;
  3500. text-overflow: ellipsis;
  3501. padding: 14px 10px;
  3502. overflow: hidden;
  3503. }
  3504. .flexigrid-xin .tableDiv tbody.no-border td div i.zhifu{
  3505. vertical-align: bottom;
  3506. margin-right: 5px;
  3507. }
  3508. .flexigrid-xin .tableDiv tbody.no-border td div i.e-yuezhifu{
  3509. color: #ff9700;
  3510. }
  3511. .flexigrid-xin .tableDiv tbody.no-border td div i.e-weixinzhifu{
  3512. color: #1fbe2a;
  3513. }
  3514. .flexigrid-xin .tableDiv tbody.no-border td div i.e-zhifubaozhifu{
  3515. color: #06b4fd;
  3516. }
  3517. .flexigrid-xin .tableDiv tbody.no-border td div a.btn.blue{
  3518. color: #3b639f;
  3519. }
  3520. .flexigrid-xin .tableDiv tr.order-empty {
  3521. height: 15px;
  3522. border: none;
  3523. }
  3524. .flexigrid-xin .tableDiv tr.order-empty td{
  3525. border: none;
  3526. }
  3527. .flexigrid-xin .tableDiv .biaotou .sign {
  3528. position: relative;
  3529. padding: 0 4px;
  3530. }
  3531. .flexigrid-xin .tableDiv .biaotou .sign input {
  3532. position: absolute;
  3533. top: 3px;
  3534. left: 0;
  3535. }
  3536. .flexigrid-xin .bDiv .sign input {
  3537. margin: 0 !important;
  3538. }
  3539. .flexigrid-xin .tableDiv .sign-xin {
  3540. position: relative;
  3541. padding: 0 !important;
  3542. }
  3543. .flexigrid-xin .tableDiv .sign-xin input {
  3544. position: unset;
  3545. top: 3px;
  3546. left: 0;
  3547. }
  3548. .flexigrid-xin .tableDiv span.zt {
  3549. font-size: 18px;
  3550. }
  3551. .flexigrid-xin .tableDiv .operation {
  3552. display: flex;
  3553. flex-direction: row;
  3554. flex-wrap: wrap;
  3555. padding: 0 10px;
  3556. }
  3557. .flexigrid-xin .tableDiv .operation a.bt {
  3558. position: relative;
  3559. padding: 2px 5px;
  3560. font-size: 14px;
  3561. color: #3b639f;
  3562. }
  3563. .flexigrid-xin .tableDiv .operation span.bt {
  3564. position: relative;
  3565. padding: 2px 5px;
  3566. font-size: 14px;
  3567. color: #555;
  3568. }
  3569. .flexigrid-xin .tableDiv .operation span.bt .num {
  3570. position: absolute;
  3571. width: 14px;
  3572. height: 14px;
  3573. text-align: center;
  3574. border-radius: 50px;
  3575. background-color: red;
  3576. color: #fff;
  3577. font-size: 12px;
  3578. line-height: 14px;
  3579. right: -8px;
  3580. top: 3px;
  3581. }
  3582. .flexigrid-xin .biaotou{
  3583. padding: 3px 10px !important;
  3584. background: #f8f8f8;
  3585. color: #939799;
  3586. }
  3587. .flexigrid-xin .biaotou .copy{
  3588. color: #3b639f;
  3589. cursor: pointer;
  3590. }
  3591. .flexigrid-xin .biaotou .right {
  3592. padding: 0 20px;
  3593. }
  3594. .flexigrid-xin .goods-detail {
  3595. display: flex;
  3596. min-width: 280px;
  3597. }
  3598. .flexigrid-xin .goods-detail>div {
  3599. float: left;
  3600. }
  3601. .flexigrid-xin .goods-detail .goods-image {
  3602. padding: 8px;
  3603. min-width: 88px;
  3604. }
  3605. .flexigrid-xin .goods-detail .goods-image img {
  3606. width: 72px;
  3607. height: 72px;
  3608. }
  3609. .flexigrid-xin .goods-detail .goods-info {
  3610. padding: 8px 0;
  3611. }
  3612. .flexigrid-xin .goods-detail .goods-info .goods-spec {
  3613. font-size: 12px;
  3614. }
  3615. .flexigrid-xin .goods-detail .goods-info .goods-spec span{
  3616. padding: 2px 5px;
  3617. margin-right: 10px;
  3618. background: #f5f5f5;
  3619. color: #939799;
  3620. }
  3621. .flexigrid-xin .goods-detail .goods-info p {
  3622. display: block;
  3623. white-space: normal;
  3624. margin: 0 0 5px 0;
  3625. padding: 0 5px;
  3626. text-align: left;
  3627. line-height: 20px;
  3628. }
  3629. .flexigrid-xin .goods-detail .goods-info p:last-child {
  3630. margin-bottom: 0;
  3631. }
  3632. .flexigrid-xin .goods-detail .goods-info p.goods-title {
  3633. max-height: 40px;
  3634. overflow: hidden;
  3635. text-overflow: ellipsis;
  3636. display: -webkit-box;
  3637. -webkit-box-orient: vertical;
  3638. -webkit-line-clamp: 2;
  3639. text-align: left !important;
  3640. white-space: normal;
  3641. }
  3642. .flexigrid-xin .goods-detail .goods-info p.goods-title span{
  3643. display: inline-block;
  3644. margin-right: 5px;
  3645. color: #00c5c5;
  3646. width: 18px;
  3647. height: 18px;
  3648. line-height: 18px;
  3649. text-align: center;
  3650. background-color: #e6fff9;
  3651. }
  3652. .flexigrid-xin .goods-detail .goods-info p.goods-title span.shi{
  3653. color: #2d8cf0;
  3654. background: #f0faff;
  3655. }
  3656. .flexigrid-xin .goods-detail .goods-info p.after-sale{
  3657. font-size: 12px;
  3658. }
  3659. .flexigrid-xin .goods-detail .goods-info p.after-sale span{
  3660. background: #eb6060;
  3661. color: #fff;
  3662. padding: 2px 5px;
  3663. margin-right: 10px;
  3664. }
  3665. .flexigrid-xin .goods-detail .goods-info p.after-sale a{
  3666. color: #3b639f;
  3667. cursor: pointer;
  3668. }
  3669. .no_row {
  3670. width: 78px;
  3671. line-height: 56px;
  3672. height: auto !important;
  3673. min-height: 150px;
  3674. text-align: center;
  3675. margin: 0 auto;
  3676. }
  3677. /* 会员内页-新版 */
  3678. .fixed-bar .right .fbutton {
  3679. line-height: 38px;
  3680. }
  3681. .fixed-bar .right .fbutton .duobt {
  3682. font-size: 13px;
  3683. line-height: 20px;
  3684. color: #555;
  3685. border: 1px solid #ddd;
  3686. background-color: #F7F7F7;
  3687. padding: 3px 9px;
  3688. cursor: pointer;
  3689. }
  3690. .users-tabs-content * {
  3691. box-sizing: border-box;
  3692. -webkit-tap-highlight-color: transparent;
  3693. }
  3694. .users-form-con {
  3695. width: 33%;
  3696. display: inline-grid;
  3697. }
  3698. .users-row {
  3699. display: flex;
  3700. flex-flow: row wrap;
  3701. }
  3702. .users-form-item {
  3703. margin-bottom: 24px;
  3704. vertical-align: top;
  3705. zoom: 1;
  3706. }
  3707. .users-form-item:after, .users-form-item:before {
  3708. content: "";
  3709. display: table;
  3710. }
  3711. .users-form-item:after {
  3712. clear: both;
  3713. visibility: hidden;
  3714. font-size: 0;
  3715. height: 0;
  3716. }
  3717. .users-form .users-form-item {
  3718. margin-bottom: 30px;
  3719. margin-right: 0;
  3720. }
  3721. .users-form .users-form-item-label {
  3722. text-align: right;
  3723. vertical-align: middle;
  3724. float: left;
  3725. font-size: 14px;
  3726. color: #262b30;
  3727. line-height: 20px;
  3728. padding: 10px 12px 10px 0;
  3729. box-sizing: border-box;
  3730. }
  3731. .users-form-item-content {
  3732. position: relative;
  3733. line-height: 32px;
  3734. font-size: 14px;
  3735. }
  3736. .users-poptip {
  3737. display: inline-block;
  3738. }
  3739. .users-poptip-rel {
  3740. display: inline-block;
  3741. position: relative;
  3742. }
  3743. .users-tooltip {
  3744. display: inline-block;
  3745. }
  3746. .users-tooltip-rel {
  3747. display: flex;
  3748. position: relative;
  3749. width: inherit;
  3750. }
  3751. a.users-btn, .users-btn:not(.users-btn-small) {
  3752. padding: 5px 15px;
  3753. border-radius: 2px;
  3754. font-weight: normal;
  3755. font-size: 14px;
  3756. line-height: 20px;
  3757. height: inherit;
  3758. }
  3759. a.users-btn-text, .users-btn.users-btn-text {
  3760. padding: 0;
  3761. margin-right: 5px;
  3762. color: #3398cc;
  3763. width: initial;
  3764. border: none;
  3765. font-size: 14px;
  3766. font-weight: normal;
  3767. line-height: 20px;
  3768. background: unset;
  3769. cursor: pointer;
  3770. }
  3771. .users-col-span-4 {
  3772. display: block;
  3773. flex: 0 0 25%;
  3774. max-width: 25%;
  3775. }
  3776. .users-col-span-4:nth-child(4n) {
  3777. padding-right: 0 !important;
  3778. }
  3779. .users-col-span-6 {
  3780. display: block;
  3781. flex: 0 0 16.66%;
  3782. max-width: 16.66%;
  3783. }
  3784. .users-col-span-7 {
  3785. display: block;
  3786. width: 33.33% !important;
  3787. }
  3788. .users-col-span-100 {
  3789. display: block;
  3790. width: 100%;
  3791. }
  3792. .users-col-span-xxl-6 {
  3793. display: block;
  3794. flex: 0 0 25%;
  3795. max-width: 25%;
  3796. }
  3797. .users-col-span-xxl-6:nth-child(4n) {
  3798. padding-right: 0 !important;
  3799. }
  3800. .users-col {
  3801. position: relative;
  3802. width: 100%;
  3803. max-width: 100%;
  3804. min-height: 1px;
  3805. }
  3806. .users-tabs-content {
  3807. -webkit-box-flex: 1;
  3808. -ms-flex: 1;
  3809. flex: 1;
  3810. display: -webkit-box;
  3811. display: -ms-flexbox;
  3812. display: flex;
  3813. -webkit-box-orient: vertical;
  3814. -webkit-box-direction: normal;
  3815. -ms-flex-direction: column;
  3816. flex-direction: column;
  3817. transform: none!important;
  3818. }
  3819. .users-tabs-content .users-tabs-tabpane {
  3820. flex-shrink: 0;
  3821. width: 100%;
  3822. transition: opacity .3s;
  3823. opacity: 1;
  3824. outline: 0;
  3825. -webkit-box-flex: 1;
  3826. -ms-flex: 1;
  3827. flex: 1;
  3828. display: -webkit-box;
  3829. display: -ms-flexbox;
  3830. display: flex;
  3831. -webkit-box-orient: vertical;
  3832. -webkit-box-direction: normal;
  3833. -ms-flex-direction: column;
  3834. flex-direction: column;
  3835. }
  3836. .users-tabs-content .users-tabs-tabpane .vip-detail-base {
  3837. -webkit-box-flex: 1;
  3838. -ms-flex: 1;
  3839. flex: 1;
  3840. display: -webkit-box;
  3841. display: -ms-flexbox;
  3842. display: flex;
  3843. -webkit-box-orient: vertical;
  3844. -webkit-box-direction: normal;
  3845. -ms-flex-direction: column;
  3846. flex-direction: column;
  3847. -webkit-box-pack: justify;
  3848. -ms-flex-pack: justify;
  3849. justify-content: space-between;
  3850. }
  3851. /* .vip-detail-base>.content {
  3852. padding: 0 40px 50px 40px;
  3853. } */
  3854. .vip-detail-base>.content .base {
  3855. padding-bottom: 40px;
  3856. }
  3857. .form-title {
  3858. font-size: 14px;
  3859. line-height: 22px;
  3860. padding: 9px 20px;
  3861. }
  3862. .form-title.hasMargin {
  3863. position: relative;
  3864. margin-bottom: 30px;
  3865. background-color: #f7f7f7;
  3866. clear: both;
  3867. z-index: 1;
  3868. overflow: hidden;
  3869. }
  3870. .form-title span {
  3871. border-left: 3px solid #88B7E0;
  3872. margin-right: 8px;
  3873. }
  3874. .vip-detail-base>.content .base .user-image-r {
  3875. margin-left: 40px;
  3876. margin-right: 20px;
  3877. display: inline-block;
  3878. float: left;
  3879. }
  3880. .vip-detail-base>.content .base .user-image-r>.user-image-p{
  3881. width: 90px;
  3882. height: 90px;
  3883. border: 4px solid #ffffff;
  3884. border-radius: 100%;
  3885. display: inherit;
  3886. -webkit-box-sizing: border-box;
  3887. box-sizing: border-box;
  3888. -ms-flex-negative: 0;
  3889. flex-shrink: 0;
  3890. overflow: hidden;
  3891. }
  3892. .vip-detail-base>.content .base .user-image-r>.user-image-p>img {
  3893. width: 84px;
  3894. height: 84px;
  3895. border-radius: 100%;
  3896. }
  3897. .vip-detail-base>.content .base .user-image-r>.user-image-n {
  3898. margin-top: 15px;
  3899. text-align: center;
  3900. font-size: 14px;
  3901. width: 90px;
  3902. }
  3903. .vip-detail-base>.content .base .user-image-r>.user-image-n .n-name {
  3904. text-align: center;
  3905. overflow: hidden;
  3906. text-overflow: ellipsis;
  3907. display: -webkit-box;
  3908. -webkit-box-orient: vertical;
  3909. -webkit-line-clamp: 3;
  3910. }
  3911. .vip-detail-base>.content .base .user-image-r>.user-image-h {
  3912. margin-top: 15px;
  3913. text-align: center;
  3914. font-size: 14px;
  3915. color: #3398cc;
  3916. }
  3917. .vip-detail-base>.content .base .user-image-r>.user-image-h i{
  3918. margin-right: 3px;
  3919. }
  3920. .vip-detail-base>.content .base-information .user {
  3921. -ms-flex-wrap: nowrap;
  3922. flex-wrap: nowrap;
  3923. }
  3924. .vip-detail-base>.content .base-information .user>.user-information {
  3925. width: 100%;
  3926. }
  3927. .vip-detail-base>.content .base-information .user>.user-information .name {
  3928. font-size: 14px;
  3929. font-weight: bold;
  3930. line-height: 20px;
  3931. color: #262b30;
  3932. padding-bottom: 20px;
  3933. padding-left: 0;
  3934. }
  3935. .vip-detail-base .users-form .users-form-item {
  3936. margin-bottom: 20px;
  3937. }
  3938. .vip-detail-base>.content .base-information .users-form-item {
  3939. width: 100%;
  3940. height: 32px;
  3941. margin-bottom: 8px;
  3942. position: relative;
  3943. float: left;
  3944. display: inline-flex;
  3945. }
  3946. .vip-detail-base>.content .base-information .users-form-item .users-form-item-label {
  3947. padding: 0;
  3948. display: inline-block;
  3949. text-align: right;
  3950. width: 80px;
  3951. height: 32px;
  3952. line-height: 32px;
  3953. }
  3954. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content {
  3955. width: 70%;
  3956. height: 32px;
  3957. line-height: 32px;
  3958. padding-left: 6px;
  3959. display: inline-block;
  3960. white-space:nowrap;
  3961. overflow:hidden;
  3962. text-overflow:ellipsis;
  3963. }
  3964. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .text {
  3965. display: flex;
  3966. text-indent: 5px;
  3967. }
  3968. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .text .n-name{
  3969. width: auto;
  3970. max-width: 152px;
  3971. font-weight: 600;
  3972. display: block;
  3973. white-space: nowrap;
  3974. overflow: hidden;
  3975. text-overflow: ellipsis;
  3976. }
  3977. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .text a{
  3978. cursor: pointer;
  3979. }
  3980. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .input-txt{
  3981. height: 32px;
  3982. line-height: 32px;
  3983. border: unset;
  3984. border-bottom: 2px solid #eee;
  3985. width: auto;
  3986. padding: 0;
  3987. margin-right: 3px;
  3988. text-indent: 5px;
  3989. }
  3990. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content input:hover, .vip-detail-base>.content .base-information .users-form-item .users-form-item-content input:focus{
  3991. box-shadow: 0 5px 0px 0px rgba(51,152,204,0.15) !important;
  3992. border-bottom: solid 2px rgba(51,152,204,0.8);
  3993. }
  3994. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content a.ui_tips {
  3995. background: url(../images/ui_tip.png) no-repeat;
  3996. opacity: 0.5;
  3997. background-size: 100%;
  3998. display: inline-block;
  3999. text-indent: -999px;
  4000. width: 15px;
  4001. height: 21px;
  4002. vertical-align: bottom;
  4003. margin-left: 3px;
  4004. }
  4005. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content select{
  4006. width: 152px;
  4007. border: 1px solid #eee;
  4008. cursor: pointer;
  4009. margin-bottom: 1px;
  4010. padding: 2px 0px;
  4011. }
  4012. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content span input{
  4013. border: unset;
  4014. }
  4015. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content:hover span input{
  4016. border-color: rgba(51,152,204,0.8);
  4017. }
  4018. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .onoff {
  4019. margin-top: 5px;
  4020. position: unset;
  4021. float: unset;
  4022. }
  4023. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .onoff .cb-enable{
  4024. height: unset;
  4025. }
  4026. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .onoff .cb-disable{
  4027. height: unset;
  4028. }
  4029. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .input-file-show{
  4030. width: 100%;
  4031. height: 30px;
  4032. line-height: 30px;
  4033. }
  4034. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .input-file-show .type-file-box{
  4035. width: 100%;
  4036. height: 30px;
  4037. line-height: 30px;
  4038. }
  4039. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .input-file-show .type-file-box .type-file-text{
  4040. height: 28px !important;
  4041. line-height: 28px !important;
  4042. }
  4043. .vip-detail-base>.content .base-information .users-form-item .users-form-item-content .input-file-show .type-file-box .type-file-file{
  4044. box-sizing:unset;
  4045. }
  4046. .vip-detail-base>.content .base-information .user>.user-information .telephone {
  4047. padding-right: 10px;
  4048. }
  4049. .vip-detail-base>.content .base-information .user>.user-information .users-btn {
  4050. vertical-align: inherit;
  4051. }
  4052. .vip-detail-base>.content .base-information .source {
  4053. display: -webkit-box;
  4054. display: -ms-flexbox;
  4055. display: flex;
  4056. }
  4057. .vip-detail-base>.content .base-information .source .users-tooltip-rel {
  4058. padding-right: 10px;
  4059. line-height: 32px;
  4060. height: 32px;
  4061. vertical-align: middle;
  4062. display: flex;
  4063. word-break: break-all;
  4064. }
  4065. .vip-detail-base>.content .base-information .source .users-tooltip-rel input{
  4066. line-height: 32px;
  4067. height: 32px;
  4068. margin-right: 3px;
  4069. }
  4070. .vip-detail-base>.content .base-information .source .users-tooltip-rel img{
  4071. width: 20px;
  4072. height: 20px;
  4073. }
  4074. .vip-detail-base>.content .asset {
  4075. padding-bottom: 40px;
  4076. }
  4077. /* .vip-detail-base>.content .asset-information {
  4078. margin-right: -30px;
  4079. padding: 0 20px;
  4080. } */
  4081. .vip-detail-base>.content .asset-information>.users-col {
  4082. padding-right: 20px;
  4083. padding-bottom: 20px;
  4084. }
  4085. .vip-detail-base>.content .asset-information>.users-col .asset-information-content {
  4086. padding: 20px;
  4087. border-radius: 2px;
  4088. background: #f7f9fa;
  4089. }
  4090. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-head{
  4091. display: inline-block;
  4092. width: 100%;
  4093. }
  4094. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-head .title-l {
  4095. display: inline-block;
  4096. float: left;
  4097. font-size: 16px;
  4098. font-weight: normal;
  4099. line-height: 20px;
  4100. color: #9c9c9c;
  4101. }
  4102. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-head .title-r {
  4103. display: inline-block;
  4104. float: right;
  4105. }
  4106. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-head .title-r .users-btn.users-btn-text:last-child{
  4107. margin-right: unset;
  4108. }
  4109. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-con .data {
  4110. font-size: 20px;
  4111. line-height: 24px;
  4112. padding: 10px 0 0 0;
  4113. color: #f97721;
  4114. }
  4115. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-con .data span{
  4116. margin-right: 15px;
  4117. }
  4118. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-con .data span:last-child{
  4119. margin-right: unset;
  4120. }
  4121. .vip-detail-base>.content .asset-information>.users-col .asset-information-content .asset-con .data span em{
  4122. font-size: 16px;
  4123. }
  4124. .vip-detail-base>.content .deal {
  4125. padding-bottom: 40px;
  4126. }
  4127. .vip-detail-base>.content .deal-information {
  4128. margin-bottom: -20px;
  4129. }
  4130. .vip-detail-base>.content .deal-information>.users-col {
  4131. padding-right: 20px;
  4132. padding-bottom: 20px;
  4133. }
  4134. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content {
  4135. width: 100%;
  4136. padding: 20px;
  4137. background-color: #f7f9fa;
  4138. }
  4139. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content>div {
  4140. white-space: nowrap;
  4141. }
  4142. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content .tit-name {
  4143. color: #9e9e9e;
  4144. font-size: 18px;
  4145. }
  4146. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content .Statistics_center_left_item_list {
  4147. width: 100%;
  4148. margin-top: 18px;
  4149. justify-content: space-between;
  4150. align-items: center;
  4151. display: flex;
  4152. flex-direction: row;
  4153. }
  4154. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content .Statistics_center_left_item_list .flex-dir-column {
  4155. display: flex;
  4156. flex-direction: column;
  4157. }
  4158. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content .Statistics_center_left_item_list .flex-dir-column .column-shu {
  4159. color: #f97721;
  4160. font-size: 20px;
  4161. }
  4162. .vip-detail-base>.content .deal-information>.users-col>.deal-information-content .Statistics_center_left_item_list .flex-dir-column .column-biao {
  4163. margin-top: 4px;
  4164. color: #6a6a6a;
  4165. }
  4166. .vip-detail-base .footer-btn {
  4167. padding: 25px 0 10px 0;
  4168. border-top: 1px solid var(--border-color)
  4169. }
  4170. .vip-detail-base .footer-btn .black-l {
  4171. padding: 4px 33px;
  4172. margin-left: 15px;
  4173. background: #3398cc;
  4174. cursor: pointer;
  4175. color: #fff;
  4176. border: 1px solid #3398cc;
  4177. cursor: pointer;
  4178. }
  4179. .vip-detail-base .footer-btn .black-r {
  4180. padding: 6px 100px;
  4181. margin-right: 16px;
  4182. color: #f97721;
  4183. border: 1px solid #f97721;
  4184. background: unset;
  4185. cursor: pointer;
  4186. }
  4187. .users-col-z{
  4188. position: relative;
  4189. margin-left: 150px;
  4190. width: 100%;
  4191. min-height: 1px;
  4192. }
  4193. .zdy-tit{
  4194. display: block;
  4195. width: 100%;
  4196. margin-top: 15px;
  4197. margin-bottom: 15px;
  4198. border-bottom: solid 1px #eee;
  4199. }
  4200. /* 会员编辑-弹窗 */
  4201. .users-modal-body * {
  4202. box-sizing: border-box;
  4203. -webkit-tap-highlight-color: transparent;
  4204. }
  4205. .users-modal-body {
  4206. padding: 16px;
  4207. font-size: 14px;
  4208. line-height: 1.5;
  4209. }
  4210. .users-modal-body>.content {
  4211. overflow-y: auto;
  4212. position: relative;
  4213. }
  4214. .users-modal-body>.content .recharge-balance-modal {
  4215. padding: 0;
  4216. }
  4217. .users-form .users-form-item {
  4218. margin-bottom: 20px;
  4219. margin-right: 0;
  4220. }
  4221. .users-form .users-form-item-label {
  4222. text-align: right;
  4223. vertical-align: middle;
  4224. float: left;
  4225. font-size: 14px;
  4226. color: #262b30;
  4227. padding: 8px 0 7px 0;
  4228. line-height: 20px;
  4229. box-sizing: border-box;
  4230. }
  4231. .recharge-balance-modal .balance-data {
  4232. margin-top: 2px;
  4233. color: #ff9900;
  4234. font-size: 18px;
  4235. font-weight: bold;
  4236. line-height: 25px;
  4237. line-height: 32px;
  4238. }
  4239. .users-radio-group {
  4240. display: inline-block;
  4241. font-size: 14px;
  4242. vertical-align: middle;
  4243. }
  4244. .users-radio-wrapper {
  4245. font-size: 14px;
  4246. vertical-align: middle;
  4247. display: inline-block;
  4248. position: relative;
  4249. white-space: nowrap;
  4250. margin-right: 8px;
  4251. cursor: pointer;
  4252. }
  4253. .users-radio-wrapper {
  4254. margin-right: 65px;
  4255. line-height: 20px;
  4256. }
  4257. .users-form .r-form-item-checkbox .users-radio-wrapper {
  4258. -webkit-transform: translateY(-2px);
  4259. transform: translateY(-2px);
  4260. }
  4261. .users-radio {
  4262. }
  4263. .users-radio-input {
  4264. position: absolute;
  4265. top: -3px;
  4266. bottom: 0;
  4267. left: 0;
  4268. right: 0;
  4269. z-index: 1;
  4270. cursor: pointer;
  4271. }
  4272. .users-radio-input-tit {
  4273. position: absolute;
  4274. top: -6px;
  4275. bottom: 0;
  4276. left: 18px;
  4277. right: 0;
  4278. z-index: 1;
  4279. cursor: pointer;
  4280. }
  4281. .users-input-wrapper {
  4282. display: inline-block;
  4283. width: 100%;
  4284. position: relative;
  4285. vertical-align: middle;
  4286. line-height: normal;
  4287. }
  4288. .users-input-group {
  4289. display: inline-block;
  4290. width: 100%;
  4291. border-collapse: separate;
  4292. position: relative;
  4293. font-size: 14px;
  4294. width: 160px !important;
  4295. }
  4296. .users-input {
  4297. display: table-cell;
  4298. float: left;
  4299. margin-bottom: 0;
  4300. position: relative;
  4301. z-index: 2;
  4302. width: 100%;
  4303. height: 32px !important;
  4304. line-height: 1.5 !important;
  4305. padding: 4px 7px !important;
  4306. font-size: 14px;
  4307. border: 1px solid #dcdee2;
  4308. border-radius: 2px;
  4309. border-color: #e9edef;
  4310. color: #515a6e;
  4311. background-color: #fff;
  4312. background-image: none;
  4313. position: relative;
  4314. cursor: text;
  4315. transition: border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;
  4316. }
  4317. .users-input-group-append {
  4318. display: inline-block;
  4319. }
  4320. .users-input-type-textarea {
  4321. width: 430px;
  4322. }
  4323. textarea.users-input {
  4324. max-width: 100%;
  4325. height: auto;
  4326. min-height: 80px;
  4327. vertical-align: bottom;
  4328. font-size: 14px;
  4329. }
  4330. .users-modal-footer {
  4331. border-top: 1px solid #e8eaec;
  4332. padding: 25px 18px 12px 18px;
  4333. text-align: center;
  4334. }
  4335. .users-modal-footer .default-long {
  4336. padding: 6px 40px;
  4337. margin-right: 16px;
  4338. color: #262b30;
  4339. border: 1px solid #dcdee2;
  4340. background: unset;
  4341. cursor: pointer;
  4342. }
  4343. .users-modal-footer .primary-long {
  4344. padding: 6px 40px;
  4345. background: -webkit-gradient(linear, left top, right top, from(#4A505C), to(#45525F)), #f90;
  4346. background: linear-gradient(90deg, #3398cc 0%, #3398cc 100%), #f90;
  4347. color: #fff;
  4348. border: 1px solid #3398cc;
  4349. cursor: pointer;
  4350. }
  4351. .layui-layer-btn .layui-layer-btn0 {
  4352. border-color: #3398cc !important;
  4353. background-color: #3398cc !important;;
  4354. color: #fff !important;
  4355. }
  4356. /* 新增添加产品评价 */
  4357. .ey-pro-goods {
  4358. display: -webkit-box;
  4359. display: -ms-flexbox;
  4360. display: flex;
  4361. -webkit-box-align: center;
  4362. -ms-flex-align: center;
  4363. align-items: center;
  4364. }
  4365. .ey-pro-goods .image {
  4366. border: solid 1px #eee;
  4367. overflow: hidden;
  4368. -ms-flex-negative: 0;
  4369. flex-shrink: 0;
  4370. }
  4371. .ey-pro-goods .content {
  4372. padding-left: 20px;
  4373. font-size: 14px;
  4374. font-weight: normal;
  4375. line-height: 20px;
  4376. overflow: hidden;
  4377. text-overflow: ellipsis;
  4378. display: -webkit-box;
  4379. -webkit-line-clamp: 2;
  4380. -webkit-box-orient: vertical;
  4381. }
  4382. .ey-start-ment i {
  4383. margin-right: 10px;
  4384. font-size: 20px;
  4385. color: #e0e0e0;
  4386. }
  4387. .ey-start-ment i.active {
  4388. color: #e4393c;
  4389. }
  4390. .users-form-item:after, .users-form-item:before {
  4391. content: "";
  4392. display: table;
  4393. }
  4394. .ment-comment-table {
  4395. padding: 0 20px;
  4396. max-width: 988px;
  4397. background-color: #fff;
  4398. border: 1px solid #e8eaec;
  4399. }
  4400. .ment-table-wrapper {
  4401. position: relative;
  4402. overflow: hidden;
  4403. }
  4404. .ment-table {
  4405. width: inherit;
  4406. height: 100%;
  4407. max-width: 100%;
  4408. overflow: hidden;
  4409. color: #515a6e;
  4410. font-size: 14px;
  4411. line-height: 20px;
  4412. background-color: #fff;
  4413. box-sizing: border-box;
  4414. }
  4415. .ment-table-header {
  4416. overflow: hidden;
  4417. }
  4418. .ment-table table {
  4419. table-layout: fixed;
  4420. }
  4421. .ment-table .ment-table-header thead tr th {
  4422. position: relative;
  4423. overflow: hidden;
  4424. height: 100%;
  4425. min-width: 0;
  4426. padding: 1px 0;
  4427. background-color: #ffffff;
  4428. border-bottom: 1px solid #e9edef;
  4429. white-space: nowrap;
  4430. box-sizing: border-box;
  4431. text-align: left;
  4432. text-overflow: ellipsis;
  4433. vertical-align: middle;
  4434. }
  4435. .ment-table .ment-table-header thead tr th .ment-table-cell {
  4436. display: inline-block;
  4437. font-size: 14px;
  4438. font-weight: bold;
  4439. line-height: 20px;
  4440. padding: 22px 15px;
  4441. color: #262b30;
  4442. vertical-align: middle;
  4443. text-overflow: ellipsis;
  4444. white-space: normal;
  4445. word-break: break-all;
  4446. box-sizing: border-box;
  4447. }
  4448. .ment-table .ment-table-body tr {
  4449. padding: 0 5px;
  4450. }
  4451. .ment-table td {
  4452. background-color: #fff;
  4453. border-bottom: 1px solid #e8eaec;
  4454. transition: background-color .2s ease-in-out;
  4455. }
  4456. .ment-table td, .ment-table th {
  4457. min-width: 0;
  4458. box-sizing: border-box;
  4459. text-align: left;
  4460. text-overflow: ellipsis;
  4461. vertical-align: middle;
  4462. }
  4463. .ment-table .ment-table-body tr td>div {
  4464. text-overflow: ellipsis;
  4465. white-space: normal;
  4466. word-break: normal;
  4467. box-sizing: border-box;
  4468. }
  4469. .ment-table .ment-table-cell {
  4470. padding: 16px 15px;
  4471. }
  4472. .ment-form-item {
  4473. margin-bottom: 0;
  4474. margin-right: 0;
  4475. vertical-align: top;
  4476. zoom: 1;
  4477. }
  4478. .ment-form-item .ment-form-item-content {
  4479. margin-left: 0!important;
  4480. position: relative;
  4481. line-height: 32px;
  4482. font-size: 14px;
  4483. }
  4484. .ment-form-item .ment-form-item-content .ment-input-wrapper {
  4485. display: inline-block;
  4486. width: 600px;
  4487. position: relative;
  4488. vertical-align: middle;
  4489. line-height: normal;
  4490. }
  4491. .show-img .slide-image {
  4492. display: -webkit-box;
  4493. display: -ms-flexbox;
  4494. display: flex;
  4495. -ms-flex-wrap: wrap;
  4496. flex-wrap: wrap;
  4497. }
  4498. .show-img ul {
  4499. display: -webkit-box;
  4500. display: -ms-flexbox;
  4501. display: flex;
  4502. -ms-flex-wrap: wrap;
  4503. flex-wrap: wrap;
  4504. margin-bottom: 0;
  4505. }
  4506. .show-img ul>.img-li {
  4507. width: 40px;
  4508. height: 40px;
  4509. position: relative;
  4510. line-height: 40px;
  4511. margin-right: 10px;
  4512. margin-bottom: 10px;
  4513. border: 1px solid #e9edef;
  4514. background-color: #f4f6f8;
  4515. border-radius: 2px;
  4516. line-height: 100px;
  4517. text-align: center;
  4518. }
  4519. .show-img ul>.img-li>img {
  4520. display: block;
  4521. width: 100%;
  4522. height: 100%;
  4523. }
  4524. .show-img ul>.img-li>.e-guanbi {
  4525. position: absolute;
  4526. top: -10px;
  4527. right: -10px;
  4528. font-size: 16px;
  4529. line-height: 1;
  4530. cursor: pointer;
  4531. color: #b8b9bd;
  4532. display: none;
  4533. }
  4534. .show-img ul>.img-li:hover>.e-guanbi {
  4535. display: block;
  4536. color: #b8b9bd;
  4537. }
  4538. .show-img ul>.img-li .single-replace {
  4539. position: absolute;
  4540. bottom: 0;
  4541. left: 0;
  4542. right: 0;
  4543. height: 20px;
  4544. cursor: pointer;
  4545. background-color: rgba(0,0,0,0.7);
  4546. text-align: center;
  4547. line-height: 20px;
  4548. color: #ffffff;
  4549. font-size: 12px;
  4550. display: none;
  4551. }
  4552. .show-img ul>.img-li:hover>.single-replace {
  4553. display: block;
  4554. }
  4555. .show-img .slide-image .slide-image-add {
  4556. width: 40px;
  4557. height: 40px;
  4558. background-color: #fff;
  4559. border: 1px dashed #e9edef;
  4560. display: -webkit-box;
  4561. display: -ms-flexbox;
  4562. display: flex;
  4563. -webkit-box-pack: center;
  4564. -ms-flex-pack: center;
  4565. justify-content: center;
  4566. -webkit-box-align: center;
  4567. -ms-flex-align: center;
  4568. align-items: center;
  4569. cursor: pointer;
  4570. border-radius: 2px;
  4571. margin-bottom: 0;
  4572. }
  4573. .show-img .slide-image .slide-image-add>.text-icon {
  4574. text-align: center;
  4575. line-height: normal;
  4576. }
  4577. .show-img .slide-image .slide-image-add .text-icon .icon {
  4578. display: block;
  4579. padding-bottom: 0;
  4580. font-size: 16px;
  4581. color: #939799;
  4582. }
  4583. .show-img .slide-image .slide-image-add .text-icon>span {
  4584. display: none;
  4585. }
  4586. .ment-btn.ment-btn-text {
  4587. padding: 0;
  4588. color: #2d8cf0;
  4589. width: initial;
  4590. height: inherit;
  4591. border: none;
  4592. font-size: 14px;
  4593. font-weight: normal;
  4594. line-height: 20px;
  4595. cursor: pointer;
  4596. }
  4597. .ment-comment-table .add-con{
  4598. text-align: center;
  4599. width: 100%;
  4600. padding-top: 16px;
  4601. padding-bottom: 16px;
  4602. height: inherit;
  4603. }
  4604. .fieldext_upload{
  4605. display: inline-block;
  4606. margin-right: 10px;
  4607. float: left;
  4608. }
  4609. .fieldext_upload .images_upload_item{
  4610. position: relative;
  4611. width: 100px;
  4612. height: 100px;
  4613. display: block;
  4614. overflow: hidden;
  4615. border: 1px solid #eee;
  4616. }
  4617. .fieldext_upload .images_upload_item .delete {
  4618. position: absolute;
  4619. top: 0;
  4620. right: 0;
  4621. z-index: 2;
  4622. width: 0px;
  4623. height: 0px;
  4624. border-top: 30px solid rgba(0,0,0,0.5);
  4625. border-left: 30px solid transparent;
  4626. }
  4627. .fieldext_upload .images_upload_item .delete::after {
  4628. position: relative;
  4629. content: "\d7";
  4630. font-size: 20px;
  4631. color: white;
  4632. top: -33px;
  4633. right: 15px;
  4634. }
  4635. /* 帮助与设置 */
  4636. .help-form-default {
  4637. overflow: hidden;
  4638. }
  4639. .help-form-default .help-title{
  4640. font-weight: 700;
  4641. font-size: 14px;
  4642. margin: 15px 0 5px 0;
  4643. }
  4644. .help-form-default .help-title i{
  4645. margin-right: 2px;
  4646. font-weight: 400;
  4647. }
  4648. .help-form-default dl.help-row {
  4649. font-size: 0;
  4650. color: #777;
  4651. *word-spacing: -1px /*IE6、7*/;
  4652. padding: 5px 0;
  4653. margin-top: -1px;
  4654. position: relative;
  4655. z-index: 1;
  4656. }
  4657. .help-form-default dl.help-row:first-child {
  4658. }
  4659. .help-form-default dl.help-row:nth-child(even) {
  4660. }
  4661. .help-form-default dt.help-tit,
  4662. .help-form-default dd.help-opt {
  4663. font-size: 12px;
  4664. line-height: 24px;
  4665. vertical-align: top;
  4666. letter-spacing: normal;
  4667. display: inline-block;
  4668. *display: inline /*IE7*/;
  4669. *zoom: 1 /*IE7*/;
  4670. font-size: 14px;
  4671. }
  4672. .help-form-default dd.help-opt input[type=checkbox],
  4673. .help-form-default dd.help-opt input[type=radio] {
  4674. margin-right: 3px;
  4675. }
  4676. .help-form-default dt.help-tit {
  4677. text-align: left;
  4678. width: 100px;
  4679. }
  4680. .help-form-default dd.help-opt {
  4681. text-align: left;
  4682. color: #666;
  4683. }
  4684. .help-form-default dd.help-opt em{
  4685. border-bottom: 1px dashed #3b639f;
  4686. }
  4687. .help-form-default dd.help-opt a em{
  4688. color: #777;
  4689. }
  4690. .help-form-default dd.help-opt a em:hover{
  4691. color: #3b639f;
  4692. }
  4693. .help-form-default dd.help-opt span{
  4694. text-align: left;
  4695. color: #999;
  4696. }
  4697. .help-form-default dd.help-opt .opt-moreOper {
  4698. position: relative;
  4699. overflow: hidden;
  4700. margin-top: 10px;
  4701. display: block;
  4702. height: 28px;
  4703. }
  4704. .help-form-default dd.help-opt .opt-moreOper p {
  4705. position: absolute;
  4706. z-index: 999;
  4707. }
  4708. .help-form-default dd.help-opt .layui-btn {
  4709. height: 30px;
  4710. line-height: 30px;
  4711. background-color: #4fc0e8;
  4712. border-radius: 0px;
  4713. }
  4714. .help-form-default dd.help-opt .express-tag {
  4715. margin-top: 10px;
  4716. }
  4717. .help-form-default dd.help-opt .express-tag>span {
  4718. font-size: 14px;
  4719. font-weight: normal;
  4720. line-height: 20px;
  4721. color: #636669;
  4722. padding: 1px 7px;
  4723. border: 1px solid #e9edef;
  4724. border-radius: 2px;
  4725. margin-right: 10px;
  4726. cursor: pointer;
  4727. display: inline-block;
  4728. }
  4729. .help-form-default dd.help-opt .express-tag>span.select-express {
  4730. border: 1px solid #F60 !important;
  4731. color: #F60 !important;
  4732. }
  4733. .help-form-default dt.help-tit em {
  4734. font: bold 14px/20px tahoma, verdana;
  4735. color: #F60;
  4736. vertical-align: middle;
  4737. display: inline-block;
  4738. margin-right: 5px;
  4739. margin-left: -14px;
  4740. }
  4741. /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  4742. .help-page::-webkit-scrollbar{
  4743. width: 4px;
  4744. height: 6px;
  4745. background-color: #F5F5F5;
  4746. }
  4747. /*定义滚动条轨道 内阴影+圆角*/
  4748. .help-page::-webkit-scrollbar-track {
  4749. box-shadow: inset 0 0 6px rgb(113 113 113 / 30%);
  4750. -webkit-box-shadow: inset 0 0 6px rgb(113 113 113 / 30%);
  4751. border-radius: 10px;
  4752. background-color: #ffffff;
  4753. }
  4754. /*定义滑块 内阴影+圆角*/
  4755. .help-page::-webkit-scrollbar-thumb{
  4756. border-radius: 10px;
  4757. box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
  4758. -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
  4759. background-color: #e2e2e2;
  4760. }
  4761. .help-page .page{
  4762. padding: 0 20px 0 20px;
  4763. }
  4764. .help-page .f_jxw{
  4765. position: fixed;
  4766. bottom: 36px;
  4767. right: 0;
  4768. width: 108px;
  4769. height: 108px;
  4770. background: url(../images/jxw.png) no-repeat;
  4771. background-position: bottom right;
  4772. opacity: 0.2;
  4773. }