PageSourceSearch

https://hoaphuong.gov.vn/dang-nhap

html hoaphuong.gov.vn collected 2026-09-28 18:01:25 UTC 47,822 bytes, 795 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5    <meta charset="utf-8" />
6    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7    <base href="/" />
8    <link rel="stylesheet" href="css/bootstrap/bootstrap.min.css" />
9    <link href="css/site.css" rel="stylesheet" />
10
11    
12    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
13    <style>
14
15    </style>
16    
17
18    <link rel="shortcut icon" href="/imgs/logo/logo.png" type="image/x-icon">
19
20    <link href="/assets2/css/bootstrap.min.css" rel="stylesheet" />
21    <link href="/assets2/css/icons/icomoon/styles.min.css" rel="stylesheet" />
22    <linnk href="~/assets2/css/bootstrapCustom.css" rel="stylesheet" />
23    <link href="/assets2/css/SynfusionCustom.css" rel="stylesheet" />
24    
24<script src="_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js" type="text/javascript"></script>
24
25    <meta charset="utf-8">
26    <meta http-equiv="X-UA-Compatible" content="IE=edge">
27    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
28
29
30
31    <link href="/assets/fonts/inter/inter.css" rel="stylesheet" type="text/css">
32    <link href="/assets/icons/phosphor/styles.min.css" rel="stylesheet" type="text/css">
33    <link href="/assets/css/all.css" rel="stylesheet" />
34    
34<script src="/assets/demo/demo_configurator.js"></script>
34
35
36    
36<script src="/assets/js/bootstrap/bootstrap.bundle.min.js"></script>
36
37    
37<script src="/assets/js/jquery/jquery.min.js"></script>
37
38    
38<script src="/assets/js/loginAnimation.js"></script>
38
39    
39<script src="/assets/js/ms.js"></script>
39
40    
40<script src="/assets/js/app.js"></script>
40
41
42
43    <link href="/bootstrap4.css" rel="stylesheet" />
44    <link href="/assets/css/bsale.css" rel="stylesheet" />
45    <link href="/assets/css/mm-vertical.css" rel="stylesheet" />
46    <link href="/assets/css/mobile.css" rel="stylesheet" />
47    <link href="/css/bsale.css" rel="stylesheet" />
48
49    <!--Refer theme style sheet as below if you are using Syncfusion.Blazor Single NuGet-->
50    <!--<link href="_content/Syncfusion.Blazor/styles/bootstrap5.css" rel="stylesheet" />-->
51    <!--Blazor:{"type":"server","prerenderId":"c67f690d4cf54f32b6d245350e3bd986","key":{"locationHash":"77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:0","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8GZYykOzB05HqRoimwEktRbOGW5jDsxDuUvXmOiJBZ63BsUHCsH4kRZVzFyDuJ\u002BQKj8lMX6ia8hkPJ\u002BBnevkp\u002BXqSrQnz7bFDUh\u002BwCY/BlvEbqIo3slB/juHFDydze3GXA9mCocgFS/Q2rVBbGbu6WNiUns3FGr3o\u002BOlAedYudCMI9HO4lU6WMAyK9BNJKe7AfMUQ0AY\u002BVAg3fFu6fITd315tk9oiT38w46ecpNHeqYA42PEUJtV\u002Bw2iQsgueiYbv\u002BahXI0UfQEyeX2qzQ6aqWb1E2y4kFsSDaE5DlVK4VUpLryWQFHdlLDYCd6X5L0pIVxeLugTG\u002B0sNftCQe/UO3HOOJaMqHCjCIBRDZBQKcrhp9JY2bYyBRcRpYiazMwUrMGSYE/x7uwJpLSFC040VWKVgecSp52GvZbzF5J3tWzhObxIyhklBvOwC9qbIhgIh3URDOgVUb4EnuICEasnE5HsYW45TwmMeON5PleueDSnehTL6IDS7doSXFIQotH3jCthsLiPeITcA9YjwGRkLmkPSlEsHcL7fxg4Ci54b6ehxzJ6pIG3tgrZ2jBTc\u002B7ej16CJl6XkKJzZQa1HdXAUDI="}--><!--Blazor:{"prerenderId":"c67f690d4cf54f32b6d245350e3bd986"}-->
52
53    <style>
54        body {
55            font-family: Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
56        }
57
58        #components-reconnect-modal {
59            opacity: 0 !important;
60            position: unset !important;
61        }
62
63        a, a.aBold {
64            font-size: 16px;
65        }
66
67        .form-group {
68            margin-bottom: 1rem;
69        }
70
71        .form-group-feedback {
72            position: relative;
73        }
74
75        .form-control-feedback {
76            margin-top: -32px;
77            margin-left: 5px;
78            z-index: 0;
79            width: 20px
80        }
81
82        .form-group-feedback-left .form-control {
83            padding-left: 2.5rem;
84        }
85
86        .form-control {
87            display: block;
88            width: 100%;
89            height: calc(1.5385em + 1rem + 2px);
90            padding: 0.5rem 0;
91            font-size: .8125rem;
92            font-weight: 400;
93            line-height: 1.5385;
94            color: #333;
95            background-color: transparent;
96            background-clip: padding-box;
97            border: 1px solid #ddd;
98            border-radius: 0;
99            box-shadow: 0 0 0 0 transparent;
100            transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
101            background-color: rgb(232, 240, 254) !important;
102        }
103
104        .btn-primary, .btn-primary:hover {
105            background-color: #00676B;
106        }
107
108        .btn {
109            position: relative;
110            text-transform: uppercase;
111        }
112
113        .btn-block {
114            display: block;
115            width: 100%;
116        }
117
118
119
120        .e-danger {
121            background-color: #dc3545 !important
122        }
123
124        .e-success {
125            background-color: #4d841d !important
126        }
127
128        .e-info {
129            background-color: #0378d5 !important
130        }
131
132        .e-warning {
133            background-color: #c15700 !important
134        }
135
136        .e-color-highlight {
137            color: yellow !important;
138        }
139
140        .warning {
141            color: red
142        }
143
144        .e-grid.e-default.e-bothlines .e-headercell, .e-grid.e-default.e-bothlines .e-detailheadercell {
145            border-width: 0 0 0 1px;
146            background-color: #00676b;
147            color: white
148        }
149
150        .e-grid .e-gridheader .e-icons:not(.e-icon-hide):not(.e-check):not(.e-stop):not(.e-icon-reorderuparrow):not(.e-icon-reorderdownarrow) {
151            color: #ffffff;
152        }
153
154        #blazor-error-ui {
155            background: lightyellow;
156            bottom: 0;
157            box-shadow: 0 -1px 2px rgb(0 0 0 / 20%);
158            display: none;
159            left: 0;
160            padding: 0.6rem 1.25rem 0.7rem 1.25rem;
161            position: fixed;
162            width: 100%;
163            z-index: 1000;
164        }
165
166        
167        /*
168                    #gdvNS > div.e-gridcontent > div {
169                        max-height: calc(100vh - 185px) !important;
170                    }
171
172                    .e-icon-filter::before {
173                        color: white !important;
174                    }
175
176                    td.e-rowcell {
177                        position: relative;
178                    }
179
180                        td.e-rowcell .Display-Icon {
181                            content: url(/assets/imgs/menu-button-icon.png);
182                        }
183
184                        td.e-rowcell:hover .Display-Icon {
185                            display: block;
186                            content: ""
187                        }
188
189                    .e-grid .e-headercelldiv {
190                        font-size: 12px;
191                        font-weight: Bold;
192                        height: 21px;
193                        line-height: 21px;
194                    }
195
196                    .e-grid .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
197                        margin: 0px;
198                    }
199
200                    .e-small .e-btn .e-btn-icon, .e-small.e-btn .e-btn-icon, .e-small .e-css.e-btn .e-btn-icon, .e-small.e-css.e-btn .e-btn-icon {
201                        font-size: 12px;
202                        width: 1em;
203                    }
204
205                    .e-headertext {
206                        font-weight: normal
207                    }*/
208    </style>
209    
209<script src="https://cdn.jsdelivr.net/npm/jquery"></script>
209
210
211    <link href="/assets/css/popup.css" rel="stylesheet" type="text/css" />
212    
212<script src="/assets/dist/slick.js"></script>
212
213    <link rel="stylesheet" href="/assets/dist/jquery.fancybox.min.css" />
214    
214<script src="/assets/dist/jquery.fancybox.min.js"></script>
214
215
216    <link href="/assets/css/home-slide.css" rel="stylesheet" />
217    
217<script src="/assets/js/home-slide.js"></script>
217
218    <style>
219        body{font-size:16px !important}
220    </style>
221
222
223
224
225
226</head>
227<body>
228    <app>
229        <!--Blazor:{"type":"server","prerenderId":"005dc450ac2f4bf0b81e6e4f2d422fba","key":{"locationHash":"AF0B3EB870B9B30984CBFBB04429DFF30458D1030E13AF359C8D19F11C2726B3:0","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8GZYykOzB05HqRoimwEktRa3kb1\u002Bl4G4jrgfiv2AMEV6FrjLwYAQ42gFIPeCtiKE/Vz4SQqThOaDXU6tDVETAdGqzq7V\u002BQVa3PeUX00xCD7wL3op13h4Hta9Yd2dSP\u002Bf3ocs8hF5wQmGXkolGsRnyoEsHeJn8\u002BnXV6PoFZfy5nbGvIEkmBz6f8POYkaF\u002Brq3DNUjxjxEEt2s1LgWp/jW2Qs9z/dS3leaUHnbrvlv9wgLDKQmbFvnwz/m866q1INOJbCjD/rlYDak0tbsrkk97139frzmnN0yKaVyAaOnpfnhAR6OFMwyMcuthTcq1fjLUrWTwWUtsAheKWqIG/ALiybdDKIr/1mJky3t5nYSURc8aqY6D0L/b0FRL62UwLNTTqsSyaytDfMxtRzw63eBDbYgugjefI6A1exb\u002BUA0Qs3evN8pO4\u002BQK3hrPcmRj7ev41kPHyUhiB\u002BC0yn/\u002BRhGsWxKE5sWpwykveAZ6G1ob8nx5cS9Nhy5sVGyEMjmyZlc8A=="}--><div style="background-color: rgba(221, 51, 51, 1); height:35px; font-size:14px"><div class="container"></div></div>
230
231<style>
232    .tk {
233        padding: 0 15px;
234        max-width: 100%;
235        width: 100%;
236        height: 42px;
237        border: solid 1px rgba(0,0,0,0.1);
238        border-radius: 50%;
239        box-shadow: none;
240        vertical-align: middle;
241        font-size: 14px;
242        transition: border-color .5s ease;
243    }
244
245    .KH-dropdown-content{display:none}
246
247    .KH-dropdown:hover .KH-dropdown-content {
248        display: block;
249        z-index:100000 !important;
250
251    }
252</style>
253<div style><div class="container Desktop" style=" padding: 0; height: 130px !important; overflow: hidden; background-image:url(/assets/imgs/Logo/dot.png); background-position:center; background-repeat:no-repeat"><table style="margin:0 auto !important; text-align:center; width:100%"><tr><td style="text-align:center; vertical-align:central; width:250px; padding-top:25px; padding-left:15px"><a href="/" title="Sàn TMĐT Hoa Phượng"><img src="/imgs/logo.png" style="width:100%" class="ml-0 mt-0"></a></td>
254                <td style="text-align:center; vertical-align:central; padding-left:20px; padding-right:20px; padding-top:55px"><span class="e-input-group e-control-container e-control-wrapper" style="width:;"><input id="textbox-66b5f9f1-7866-4dd3-8a2e-fc30e849b529" autocomplete="on" type="text" class="e-control e-textbox e-lib e-input" name="textbox-66b5f9f1-7866-4dd3-8a2e-fc30e849b529" role="textbox" tabindex="0" placeholder="T&#xEC;m ki&#x1EBF;m s&#x1EA3;n ph&#x1EA9;m" aria-disabled="false" /><span class="e-clear-icon e-clear-icon-hide" aria-label="close" role="button"></span></span></td>
255                <td style="text-align:center; vertical-align:central; width: 200px; padding-top: 55px;"><div><a href="/dang-nhap" title style="font-size:14px">ĐĂNG NHẬP</a> / <a href="/dang-ky" title style="font-size:14px">ĐĂNG KÝ</a></div></td></tr></table></div></div>
256
257
258<div class="Mobile"></div>
259<style>
260    .mn-navbar {
261        overflow: hidden;
262        /* background-color: #dd3333; */
263        line-height: 40px !important;
264        z-index: 10000 !important;
265    }
266
267        .mn-navbar a, a.dropbtn, span.drop-search {
268            float: left;
269            font-size: 14px;
270            color: white;
271            text-align: center;
272            /*padding: 14px 16px;*/
273            text-decoration: none;
274            letter-spacing: 1px;
275            padding: 0.3rem 2rem;
276        }
277
278    span.drop-search {
279        padding: 0
280    }
281
282    .mn-dropdown {
283        float: left;
284        overflow: hidden;
285    }
286
287        .mn-dropdown .dropbtn {
288            font-size: 14px;
289            border: none;
290            outline: none;
291            color: white;
292            /* padding: 6px 16px; */
293            background-color: inherit;
294            font-family: inherit;
295            margin: 0;
296        }
297
298    .dropbtn::after {
299        font-family: icomoon;
300        display: inline-block;
301        border: 0;
302        vertical-align: middle;
303        font-size: .9rem;
304        margin-left: 0.46875rem;
305        line-height: 1;
306        position: relative;
307        content: "";
308    }
309
310    .mn-navbar a:hover, .mn-dropdown:hover a.dropbtn, .mn-dropdown:hover span.drop-search {
311        background-color: #b51b1b;
312        color: white !important;
313    }
314
315    .mn-dropdown-content {
316        display: none;
317        position: absolute !important;
318        background-color: #f9f9f9;
319        min-width: 160px;
320        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
321        z-index: 10000 !important;
322        margin-top: 45px;
323    }
324
325        .mn-dropdown-content a {
326            float: none;
327            color: black;
328            padding: 0.2rem 1.7rem;
329            text-decoration: none;
330            display: block;
331            text-align: left;
332            border-bottom: solid 1px #eee;
333            background-color: #F4F7FB;
334        }
335
336            .mn-dropdown-content a:hover {
337                background-color: #F4F7FB;
338                color: #203782 !important;
339            }
340
341    .mn-dropdown:hover .mn-dropdown-content {
342        display: block !important;
343        z-index: 10000 !important;
344    }
345
346    mn-dropdown-content-search {
347        width: 250px;
348        box-shadow: 0 3px 6px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);
349    }
350
351    .mn-sticky {
352        position: -webkit-sticky;
353        position: sticky;
354        top: 0px;
355        z-index: 10000 !important;
356    }
357</style>
358<style>
359    .Mobile {
360        background-color: #0f63ac
361        /*background: linear-gradient(90deg, #ed1c24 0%, #b61117 30%, #b61117 50%, #ed1c24 85%, #b61117 100%)*/
362    }
363
364    /* .Mobile:after {
365                    content: "";
366                    clear: both;
367                    display: table;
368                }
369
370                .Mobile div {
371                    display: inline-block;
372                    float: left
373                }*/
374</style>
375<style b-u3yu9uoj32>
376    .mn-navbar {
377        overflow: hidden;
378        /* background-color: #dd3333; */
379        line-height: 40px !important;
380        z-index: 10000 !important;
381    }
382
383        .mn-navbar a, a.dropbtn, span.drop-search {
384            float: left;
385            font-size: 14px;
386            color: white;
387            text-align: center;
388            /*padding: 14px 16px;*/
389            text-decoration: none;
390            letter-spacing: 1px;
391            padding: 0.3rem 2rem;
392        }
393
394    span.drop-search {
395        padding: 0
396    }
397
398    .mn-dropdown {
399        float: left;
400        overflow: hidden;
401    }
402
403        .mn-dropdown .dropbtn {
404            font-size: 14px;
405            border: none;
406            outline: none;
407            color: white;
408            /* padding: 6px 16px; */
409            background-color: inherit;
410            font-family: inherit;
411            margin: 0;
412        }
413
414    .dropbtn::after {
415        font-family: icomoon;
416        display: inline-block;
417        border: 0;
418        vertical-align: middle;
419        font-size: .9rem;
420        margin-left: 0.46875rem;
421        line-height: 1;
422        position: relative;
423        content: "";
424    }
425
426    .mn-navbar a:hover, .mn-dropdown:hover a.dropbtn, .mn-dropdown:hover span.drop-search {
427        background-color: #b51b1b;
428        color: white !important;
429    }
430
431    .mn-dropdown-content {
432        display: none;
433        position: absolute !important;
434        background-color: #f9f9f9;
435        min-width: 160px;
436        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
437        z-index: 10000 !important;
438        margin-top: 45px;
439    }
440
441        .mn-dropdown-content a {
442            float: none;
443            color: black;
444            padding: 0.2rem 1.7rem;
445            text-decoration: none;
446            display: block;
447            text-align: left;
448            border-bottom: solid 1px #eee;
449            background-color: #F4F7FB;
450        }
451
452            .mn-dropdown-content a:hover {
453                background-color: #F4F7FB;
454                color: #203782 !important;
455            }
456
457    .mn-dropdown:hover .mn-dropdown-content {
458        display: block !important;
459        z-index: 10000 !important;
460    }
461
462    mn-dropdown-content-search {
463        width: 250px;
464        box-shadow: 0 3px 6px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);
465    }
466
467    .mn-sticky {
468        position: -webkit-sticky;
469        position: sticky;
470        top: 0px;
471        z-index: 10000 !important;
472    }
473
474</style><div class="mn-sticky" style="background-color: #d33" b-u3yu9uoj32><div class="mn-navbar2 " b-u3yu9uoj32><div class="container" style="background-color: #dd3333; padding-left:0; padding-right:0" b-u3yu9uoj32><ul class="nav2" b-u3yu9uoj32><li b-u3yu9uoj32><a href class="dropbtn" b-u3yu9uoj32><i class="icon-menu7 mr-1" b-u3yu9uoj32></i>SẢN PHẨM</a>
475                            <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/15/ocop" b-u3yu9uoj32><i class="icon-fold mr-1" b-u3yu9uoj32></i>
475 OCOP</a><ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/15/16/thu-cong-my-nghe" b-u3yu9uoj32>Th&#x1EE7; c&#xF4;ng - M&#x1EF9; ngh&#x1EC7;</a>
476                                                                <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/15/16/29/gom-su-my-nghe" b-u3yu9uoj32>G&#x1ED1;m S&#x1EE9; m&#x1EF9; ngh&#x1EC7;</a></li><li b-u3yu9uoj32><a href="/san-pham/15/16/30/may-tre-dan" b-u3yu9uoj32>M&#xE2;y Tre &#x111;an</a></li><li b-u3yu9uoj32><a href="/san-pham/15/16/31/theu-ren" b-u3yu9uoj32>Th&#xEA;u Ren</a></li></ul></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/15/17/cong-nghiep-nong-thon" b-u3yu9uoj32>C&#xF4;ng nghi&#x1EC7;p n&#xF4;ng th&#xF4;n</a>
477                                                                <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/15/17/32/tre-go-ep" b-u3yu9uoj32>Tre G&#x1ED7; &#xE9;p</a></li><li b-u3yu9uoj32><a href="/san-pham/15/17/33/khac" b-u3yu9uoj32>Kh&#xE1;c</a></li></ul></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/15/18/thuy-hai-san" b-u3yu9uoj32>Th&#x1EE7;y - H&#x1EA3;i s&#x1EA3;n</a>
478                                                                <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/15/18/34/nuoc-cham" b-u3yu9uoj32>N&#x1B0;&#x1EDB;c ch&#x1EA5;m</a></li><li b-u3yu9uoj32><a href="/san-pham/15/18/35/hai-san-che-bien" b-u3yu9uoj32>H&#x1EA3;i s&#x1EA3;n ch&#x1EBF; bi&#x1EBF;n</a></li></ul></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/15/19/nong-nghiep-che-bien" b-u3yu9uoj32>N&#xF4;ng nghi&#x1EC7;p ch&#x1EBF; bi&#x1EBF;n</a>
479                                                                <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/15/19/36/thao-duoc" b-u3yu9uoj32>Th&#x1EA3;o d&#x1B0;&#x1EE3;c</a></li><li b-u3yu9uoj32><a href="/san-pham/15/19/37/nong-san-kho" b-u3yu9uoj32>N&#xF4;ng s&#x1EA3;n kh&#xF4;</a></li><li b-u3yu9uoj32><a href="/san-pham/15/19/38/nong-san-uot" b-u3yu9uoj32>N&#xF4;ng s&#x1EA3;n &#x1B0;&#x1EDB;t</a></li><li b-u3yu9uoj32><a href="/san-pham/15/19/43/thuc-pham" b-u3yu9uoj32>Th&#x1EF1;c ph&#x1EA9;m</a></li></ul></li></ul></li><li b-u3yu9uoj32><a href="/san-pham/20/vietgap" b-u3yu9uoj32><i class="icon-fold mr-1" b-u3yu9uoj32></i> VietGAP</a><ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/20/21/thuy-san" b-u3yu9uoj32>Th&#x1EE7;y s&#x1EA3;n</a>
480                                                                <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/san-pham/20/21/39/ca-nuoc-ngot" b-u3yu9uoj32>C&#xE1; n&#x1B0;&#x1EDB;c ng&#x1ECD;t</a></li><li b-u3yu9uoj32><a href="/san-pham/20/40/cua" b-u3yu9uoj32>Cua</a></li><li b-u3yu9uoj32><a href="/san-pham/20/21/41/nhuyen-the" b-u3yu9uoj32>Nhuy&#x1EC5;n th&#x1EC3;</a></li></ul></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/20/22/hai-san" b-u3yu9uoj32>H&#x1EA3;i s&#x1EA3;n</a></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/20/23/trang-trai-xanh" b-u3yu9uoj32>Trang tr&#x1EA1;i XANH</a></li></ul></li><li b-u3yu9uoj32><a href="/san-pham/24/dac-san-vung-mien" b-u3yu9uoj32><i class="icon-fold mr-1" b-u3yu9uoj32></i> &#x110;&#x1EB6;C S&#x1EA2;N V&#xD9;NG MI&#x1EC0;N</a><ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/24/25/rau-cu-qua" b-u3yu9uoj32>Rau - C&#x1EE7; - Qu&#x1EA3;</a></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/24/26/nong-san-che-bien" b-u3yu9uoj32>N&#xF4;ng s&#x1EA3;n ch&#x1EBF; bi&#x1EBF;n</a></li><li b-u3yu9uoj32><i class="icon-arrow-right32 ml-3" b-u3yu9uoj32></i><a href="/san-pham/24/27/thuc-pham" b-u3yu9uoj32>Th&#x1EF1;c ph&#x1EA9;m</a></li></ul></li></ul></li><li b-u3yu9uoj32><a href="/co-so-san-xuat" b-u3yu9uoj32><i class="" b-u3yu9uoj32></i>C&#x1A0; S&#x1EDE; S&#x1EA2;N XU&#x1EA4;T</a></li><li b-u3yu9uoj32><a href="/tin-tuc/5/tin-tuc-su-kien" class="dropbtn" b-u3yu9uoj32><i class="" b-u3yu9uoj32></i>TIN T&#x1EE8;C - S&#x1EF0; KI&#x1EC6;N</a>
481                                    <ul class="sub-menu222" b-u3yu9uoj32><li b-u3yu9uoj32><a href="/tin-tuc/5/6/tin-tuc" b-u3yu9uoj32><i class="" b-u3yu9uoj32></i> Tin t&#x1EE9;c</a></li><li b-u3yu9uoj32><a href="/tin-tuc/5/7/tin-khuyen-mai" b-u3yu9uoj32><i class="" b-u3yu9uoj32></i> Tin khuy&#x1EBF;n m&#xE3;i</a></li></ul></li><li b-u3yu9uoj32><a href="/tin-tuc/42/thong-tin-fta" b-u3yu9uoj32><i b-u3yu9uoj32></i>TH&#xD4;NG TIN FTA</a></li><li b-u3yu9uoj32><a href="https://maps.hpe.gov.vn/" b-u3yu9uoj32><i b-u3yu9uoj32></i>B&#x1EA2;N &#x110;&#x1ED2; MUA S&#x1EAE;M</a></li><li b-u3yu9uoj32><a href="" b-u3yu9uoj32><i b-u3yu9uoj32></i>CH&#xCD;NH S&#xC1;CH B&#xC1;N H&#xC0;NG</a></li><li b-u3yu9uoj32><a href="https://goingay.vn/" b-u3yu9uoj32><i b-u3yu9uoj32></i>D&#x1ECA;CH V&#x1EE4; QUANH TA</a></li></ul><style b-u3yu9uoj32>
482                    .nav2 {
483                        z-index: 1000000 !important
484                    }
485
486                        .nav2 > li {
487                            float: left;
488                            margin-right: 5px;
489                            padding: 0 5px;
490                        }
491
492                            .nav2 > li:hover {
493                                background-color: #b41b1b
494                            }
495
496                            .nav2 > li > a {
497                                text-transform: uppercase;
498                                color: #fff;
499                            }
500
501                        .nav2 li {
502                            position: relative;
503                            list-style: none;
504                        }
505
506                            .nav2 li a {
507                                padding: 10px;
508                                line-height: 20px;
509                                display: inline-block;
510                                font-size: 14px;
511                            }
512
513                        .nav2 .sub-menu222 {
514                            display: none;
515                            position: absolute;
516                            top: 0;
517                            left: 100%;
518                            width: 200px;
519                            background-color: #fff;
520                            padding: 0px;
521                            z-index: 1000000 !important;
522                            box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
523                        }
524
525                            .nav2 .sub-menu222 li {
526                                border-bottom: solid 1px #eee;
527                            }
528
529                                .nav2 .sub-menu222 li:hover > a {
530                                    color: #DD3333;
531                                }
532
533                        .nav2 li:hover > .sub-menu222 {
534                            display: block;
535                            z-index: 1000000 !important
536                        }
537
538                        .nav2 > li > .sub-menu222 {
539                            top: 40px;
540                            left: 0px;
541                        }
542
543                    .mn-dropdown {
544                        margin-top: -10px
545                    }
546
547                        .mn-dropdown > span.drop-search a {
548                            color: white;
549                            line-height: 40px;
550                            padding: 0.3rem 2rem;
551                            font-size: 14px
552                        }
553
554                        .mn-dropdown:hover {
555                            background-color: #b41b1b;
556                            color: white;
557                            height: 40px;
558                        }
559                </style>
560
561                <div class="mn-dropdown" style="float:right" b-u3yu9uoj32><span class="drop-search" b-u3yu9uoj32><a href="/tra-cuu-don-hang" b-u3yu9uoj32><i class="icon-search4" b-u3yu9uoj32></i> TRA CỨU ĐƠN</a></span></div></div></div></div>
562
563<style b-a8cjsuxici>
564    .form-control {
565        display: block;
566        width: 100%;
567        height: 32px;
568        padding: 6px 12px;
569        font-size: 13px;
570        line-height: 1.42857143;
571        color: #555555;
572        display: table-cell;
573        background-color: #fff !important;
574        border: 1px solid #cccccc;
575        border-radius: 4px;
576        -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
577        box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
578        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
579        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
580        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
581    }
582
583    .block-row p {
584        margin: 0;
585        padding: 10px 15px !important;
586        height: auto;
587        position: relative;
588    }
589
590        .block-row p > a {
591            font-family: Roboto;
592            font-style: normal;
593            font-weight: normal;
594            font-size: 14px;
595            line-height: 19px;
596            color: #3B4E68;
597        }
598
599        .block-row p::before {
600            content: '\25A0';
601            color: #da251c;
602            margin-right: 7px;
603            font-size: 10px;
604            position: absolute;
605            left: 0;
606            top: 16px;
607        }
608
609    a {
610        text-decoration: none !important;
611    }
612</style>
613
614<div style="clear: both !important; background-color: #ebebeb; " b-a8cjsuxici><div class="container" b-a8cjsuxici><table style="width:100%; " class="mt-0 mb-0" b-a8cjsuxici><tr b-a8cjsuxici><td class="NgayThang" style="width:230px" b-a8cjsuxici><span style="margin-left: 8px; letter-spacing: 1px; font-size: 14px; font-style:italic" b-a8cjsuxici>Hải Phòng, ngày 29/09/2026</span></td>
615                    <td style="padding-left: 22px; background: url(/assets/images/icon-flat.svg) center left no-repeat; width:20px" b-o2uwfrh5mx b-a8cjsuxici></td>
616                <td style="vertical-align:middle" b-a8cjsuxici><marquee onmouseover="this.stop()" onmouseout="this.start()" direction="left" b-a8cjsuxici><div class="block-row" style="height:35px; margin-left:-90%" b-a8cjsuxici><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/136/bung-no-dem-khai-mac-phien-cho-dua-hang-viet-ve-nong-thon-xa-tu-ky" target="_blank" title="B&#xF9;ng n&#x1ED5; &#x111;&#xEA;m khai m&#x1EA1;c phi&#xEA;n ch&#x1EE3; &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; T&#x1EE9; K&#x1EF3;" b-a8cjsuxici>B&#xF9;ng n&#x1ED5; &#x111;&#xEA;m khai m&#x1EA1;c phi&#xEA;n ch&#x1EE3; &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; T&#x1EE9; K&#x1EF3;</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/135/thong-tin-tuyen-truyen" target="_blank" title="Th&#xF4;ng tin tuy&#xEA;n truy&#x1EC1;n" b-a8cjsuxici>Th&#xF4;ng tin tuy&#xEA;n truy&#x1EC1;n</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/134/tang-cuong-thong-tin-chinh-thong-tao-dong-thuan-trong-van-hanh-chinh-quyen-dia-phuong-2-cap" target="_blank" title="T&#x103;ng c&#x1B0;&#x1EDD;ng th&#xF4;ng tin ch&#xED;nh th&#x1ED1;ng, t&#x1EA1;o &#x111;&#x1ED3;ng thu&#x1EAD;n trong v&#x1EAD;n h&#xE0;nh ch&#xED;nh quy&#x1EC1;n &#x111;&#x1ECB;a ph&#x1B0;&#x1A1;ng 2 c&#x1EA5;p" b-a8cjsuxici>T&#x103;ng c&#x1B0;&#x1EDD;ng th&#xF4;ng tin ch&#xED;nh th&#x1ED1;ng, t&#x1EA1;o &#x111;&#x1ED3;ng thu&#x1EAD;n trong v&#x1EAD;n h&#xE0;nh ch&#xED;nh quy&#x1EC1;n &#x111;&#x1ECB;a ph&#x1B0;&#x1A1;ng 2 c&#x1EA5;p</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/133/ca-nuoc-phan-khoi-buoc-vao-nam-hoc-moi-2026-2027" target="_blank" title="C&#x1EA3; n&#x1B0;&#x1EDB;c ph&#x1EA5;n kh&#x1EDF;i b&#x1B0;&#x1EDB;c v&#xE0;o n&#x103;m h&#x1ECD;c m&#x1EDB;i 2026-2027" b-a8cjsuxici>C&#x1EA3; n&#x1B0;&#x1EDB;c ph&#x1EA5;n kh&#x1EDF;i b&#x1B0;&#x1EDB;c v&#xE0;o n&#x103;m h&#x1ECD;c m&#x1EDB;i 2026-2027</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/132/chu-dong-phong-chong-thien-tai-bao-ve-tinh-mang-va-tai-san-cua-nhan-dan" target="_blank" title="Ch&#x1EE7; &#x111;&#x1ED9;ng ph&#xF2;ng, ch&#x1ED1;ng thi&#xEA;n tai, b&#x1EA3;o v&#x1EC7; t&#xED;nh m&#x1EA1;ng v&#xE0; t&#xE0;i s&#x1EA3;n c&#x1EE7;a nh&#xE2;n d&#xE2;n" b-a8cjsuxici>Ch&#x1EE7; &#x111;&#x1ED9;ng ph&#xF2;ng, ch&#x1ED1;ng thi&#xEA;n tai, b&#x1EA3;o v&#x1EC7; t&#xED;nh m&#x1EA1;ng v&#xE0; t&#xE0;i s&#x1EA3;n c&#x1EE7;a nh&#xE2;n d&#xE2;n</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/131/sap-dien-ra-chuong-trinh-dua-hang-viet-ve-nong-thon-xa-tu-ky-nam-2026" target="_blank" title="S&#x1EAF;p di&#x1EC5;n ra Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; T&#x1EE9; K&#x1EF3; n&#x103;m 2026" b-a8cjsuxici>S&#x1EAF;p di&#x1EC5;n ra Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; T&#x1EE9; K&#x1EF3; n&#x103;m 2026</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/130/khai-mac-chuong-trinh-dua-hang-viet-ve-nong-thon-xa-vinh-thuan-nam-2026" target="_blank" title="Khai m&#x1EA1;c Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; V&#x129;nh Thu&#x1EAD;n n&#x103;m 2026" b-a8cjsuxici>Khai m&#x1EA1;c Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#x1B0;a h&#xE0;ng Vi&#x1EC7;t v&#x1EC1; n&#xF4;ng th&#xF4;n x&#xE3; V&#x129;nh Thu&#x1EAD;n n&#x103;m 2026</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/129/moi-doanh-nghiep-ket-noi-tieu-thu-cac-san-pham-ocop-cua-tinh-phu-tho" target="_blank" title="M&#x1EDD;i doanh nghi&#x1EC7;p k&#x1EBF;t n&#x1ED1;i ti&#xEA;u th&#x1EE5; c&#xE1;c s&#x1EA3;n ph&#x1EA9;m OCOP c&#x1EE7;a t&#x1EC9;nh Ph&#xFA; Th&#x1ECD;" b-a8cjsuxici>M&#x1EDD;i doanh nghi&#x1EC7;p k&#x1EBF;t n&#x1ED1;i ti&#xEA;u th&#x1EE5; c&#xE1;c s&#x1EA3;n ph&#x1EA9;m OCOP c&#x1EE7;a t&#x1EC9;nh Ph&#xFA; Th&#x1ECD;</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/128/trung-tam-khuyen-cong-va-tu-van-phat-trien-cong-nghiep-hai-phong-ho-tro-doanh-nghiep-ket-noi-thi-truong-trung-quoc" target="_blank" title="Trung t&#xE2;m Khuy&#x1EBF;n c&#xF4;ng v&#xE0; T&#x1B0; v&#x1EA5;n ph&#xE1;t tri&#x1EC3;n c&#xF4;ng nghi&#x1EC7;p H&#x1EA3;i Ph&#xF2;ng h&#x1ED7; tr&#x1EE3; doanh nghi&#x1EC7;p k&#x1EBF;t n&#x1ED1;i th&#x1ECB; tr&#x1B0;&#x1EDD;ng Trung Qu&#x1ED1;c" b-a8cjsuxici>Trung t&#xE2;m Khuy&#x1EBF;n c&#xF4;ng v&#xE0; T&#x1B0; v&#x1EA5;n ph&#xE1;t tri&#x1EC3;n c&#xF4;ng nghi&#x1EC7;p H&#x1EA3;i Ph&#xF2;ng h&#x1ED7; tr&#x1EE3; doanh nghi&#x1EC7;p k&#x1EBF;t n&#x1ED1;i th&#x1ECB; tr&#x1B0;&#x1EDD;ng Trung Qu&#x1ED1;c</a></p><p class="Item0" style="display:inline-block;padding:0 5px;width:auto" b-a8cjsuxici><a class="Title" href="/chi-tiet/126/moi-tham-gia-chuong-trinh-don-doan-dn-n
616hap-khau-nong-lam-thuy-san-trung-quoc-vao-viet-nam-giao-dich-mua-hang-tai-tinh-lao-cai-2026" target="_blank" title="M&#x1EDD;i tham gia Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#xF3;n &#x110;o&#xE0;n DN nh&#x1EAD;p kh&#x1EA9;u n&#xF4;ng, l&#xE2;m, th&#x1EE7;y s&#x1EA3;n Trung Qu&#x1ED1;c v&#xE0;o Vi&#x1EC7;t Nam giao d&#x1ECB;ch mua h&#xE0;ng t&#x1EA1;i t&#x1EC9;nh L&#xE0;o Cai 2026" b-a8cjsuxici>M&#x1EDD;i tham gia Ch&#x1B0;&#x1A1;ng tr&#xEC;nh &#x111;&#xF3;n &#x110;o&#xE0;n DN nh&#x1EAD;p kh&#x1EA9;u n&#xF4;ng, l&#xE2;m, th&#x1EE7;y s&#x1EA3;n Trung Qu&#x1ED1;c v&#xE0;o Vi&#x1EC7;t Nam giao d&#x1ECB;ch mua h&#xE0;ng t&#x1EA1;i t&#x1EC9;nh L&#xE0;o Cai 2026</a></p></div></marquee></td></tr></table></div></div>
617
618
619<div class="container1 mt-4" style="background-color: #fff; overflow: hidden; padding-bottom:20px" b-a8cjsuxici><div style="clear:both !important" b-a8cjsuxici><div class="container" style="min-height:400px; padding-top:100px"><div style="width:300px; margin:0 auto; padding: 0 auto"><div style="padding: 10px; background-color: #c0c0c0; border-radius:10px"><div class="card mb-0" id="loginCard"><div class="form-group form-group-feedback form-group-feedback-left"><input id="tbTaiKhoan" type="text" class="form-control" placeholder="T&#xE0;i kho&#x1EA3;n" autofocus autocomplete="off" />
620                    <div class="form-control-feedback"><i class="icon-user text-muted"></i></div></div>
621                <div class="form-group form-group-feedback form-group-feedback-left"><input id="tbMatKhau" type="password" class="form-control" placeholder="M&#x1EAD;t kh&#x1EA9;u" />
622                    <div class="form-control-feedback"><i class="icon-lock2 text-muted"></i></div></div>
623                <div class="form-group" style="margin-bottom: 0.3rem;"><button style="width:100%; text-align:center; padding-top:10px; padding-bottom:10px; background-color: #dd3333; border-color: #dd3333;" class="e-control e-btn e-lib e-primary"><span class="icon-circle-right2 e-btn-icon e-icon-left"></span>ĐĂNG NHẬP</button></div></div></div></div></div>
624<style>
625    .form-group-feedback-left .form-control {
626        padding-left: 2.5rem !important;
627    }
628</style></div></div>
629
630<div style="clear:both !important"></div><div style="padding: 30px 00px 30px; color: #3e3e3e; margin-top: -10px; background: linear-gradient(90deg, #efeeee 0%, #d3d3d3 50%, #efeeee 100%)" class="Footer"><div class="container"><div class="row"><!--<div class="row">
631<a href="/" title="Sàn TMĐT Hoa Phượng"><img src="/imgs/logo.png" style="width: 250px;" class="ml-0 mt-0 e-rte-image e-imginline e-resize"></a>
632</div>--><div class="col-md-7">
633
634<div class="col-md-4">
635<a href="/" title="Sàn TMĐT Hoa Phượng"><img src="/imgs/logo.png" style="width: 250px;" class="ml-0 mt-0 e-rte-image e-imginline e-resize"></a>
636</div>
637
638<div class="col-md-8">
639                <div style="font-size: 1em; color:#000; padding-bottom:6px">SÀN GIAO DỊCH THƯƠNG MẠI ĐIỆN TỬ THÀNH PHỐ HẢI PHÒNG</div>
640               <div style="padding-top: 0px; font-size: 0.95em">
641                         <i class="icon-home2 m-1"></i>Chịu trách nhiệm nội dung: Trung tâm Khuyến công và Tư vấn phát triển công nghiệp - Sở Công Thương Hải Phòng
642                
643                </div>
644                <div style="padding-top: 0px; font-size: 0.95em"><i class="icon-location4 m-1"></i>Số 9 Lạch Tray, quận Ngô Quyền, Hải Phòng</div>
645                <div style="padding-top: 5px; font-size: 0.95em">
646                    <i class="icon-phone m-1"></i>(84) 0913 242 673  
647                   <i class="icon-mail5 m-1 ml-5" style="padding-left:15px"></i>[email protected]
648                </div>
649</div>
650</div><div class="col-md-5">
651<div class="col-md-4">
652                <div style="font-size: 1em; color:#000; padding-bottom:6px">VỀ CHÚNG TÔI</div>
653                <div style="padding-top: 5px; font-size: 0.95em"><a href="/chi-tiet/6/gioi-thieu">Giới thiệu</a></div>
654                <div style="padding-top: 5px; font-size: 0.95em">
654<a href="/chi-tiet/7/quy-che-hoat-dong">Quy chế hoạt động</a></div><p><img src="/Upload/img/bocongthuong_918696bf0ef240eeb8b16b5f13370a38.png" class="e-rte-image e-imginline e-resize" alt="bocongthuong_918696bf0ef240eeb8b16b5f13370a38.png" width="auto" height="auto" style="min-width: 0px; max-width: 1452px; min-height: 0px; width: 150px; height: 50px;"> </p>
655</div><div class="col-md-4">
656                <div style="font-size: 1em; color:#000; padding-bottom:6px">CHÍNH SÁCH</div>
657                <div style="padding-top: 5px; font-size: 0.95em"><a href="/chi-tiet/8/dieu-khoan-su-dung">Điều khoản sử dụng</a></div>
658                <div style="padding-top: 5px; font-size: 0.95em"><a href="/chi-tiet/9/chinh-sach-mua-hang">Chính sách mua hàng</a></div>
659</div><div class="col-md-4">
660                <div style="font-size: 1em; color:#000; padding-bottom:6px">HỖ TRỢ</div>
661                <div style="padding-top: 5px; font-size: 0.95em"><a href="/chi-tiet/10/huong-dan-su-dung">Hướng dẫn sử dụng</a></div>
662                <div style="padding-top: 5px; font-size: 0.95em"><a href="/chi-tiet/11/hoi-dap">Hỏi &amp; Đáp</a></div>
663</div>
664</div></div></div></div><div style="clear: both; line-height: 30px; text-align: center; font-size: 0.75em; color: #fff; background: linear-gradient(90deg, #dd3333 0%, #ab1111 50%, #dd3333 100%)"><span style="color: #d0d0d0">Ghi rõ nguồn 'Trang Thông tin điện tử Sàn TMĐT Hoa Phượng' hoặc 'https://www.hoaphuong.gov.vn' khi phát hành lại thông tin từ các nguồn này.</span></div>
665
666<style>
667    .mxh a {
668        padding: 0px 20px;
669        border-right: 1px solid rgba(255, 255, 255, 0.1)
670    }
671
672    .mxh div {
673        color: white
674    }
675
676    .mxh a:first-child {
677        padding-left: 10px
678    }
679
680    .mxh a:last-child {
681        padding-left: 10px;
682        border-right: 0px solid rgba(255, 255, 255, 0.1)
683    }
684</style>
685<div style="position:absolute; top:200px" b-a8cjsuxici><div id="toast_type" class="e-control e-toast e-lib e-toast-container   " style="position: fixed; ">
686    
687        </div></div>
688        <!--Blazor:{"prerenderId":"005dc450ac2f4bf0b81e6e4f2d422fba"}-->
689    </app>
690
691    <div id="blazor-error-ui">
692        
693            An error has occurred. This application may no longer respond until reloaded.
694        
695        
696        <a href="" class="reload">Reload</a>
697        <a class="dismiss">🗙</a>
698    </div>
699
700    
700<script src="_framework/blazor.server.js"></script>
700
701
702    
702<script>
703        //Blazor.defaultReconnectionHandler._reconnectCallback = function (e) {
704        //    document.location.reload();
705        //}
706        Blazor.defaultReconnectionHandler._reconnectCallback = function (e) {
707            document.location.reload();
708        }
709        function PrintBaoGia() {
710            document.getElementById("print").style.display = "none";
711            document.getElementById("export").style.display = "none";
712            document.getElementById("close").style.display = "none";
713            window.print();
714            this.close();
715        }
716        function Print() {
717            document.getElementById("print").style.display = "none";
718            document.getElementById("close").style.display = "none";
719            document.getElementById("footer").style.display = "block";
720            window.print();
721            this.close();
722        }
723        function Print2() {
724            document.getElementById("print").style.display = "none";
725            document.getElementById("close").style.display = "none";
726            window.print();
727            this.close();
728        }
729        function Close() {
730            this.close();
731        }
732
733        function getWindowSize() {
734            return {
735                width: window.innerWidth,
736                height: window.innerHeight
737            };
738        };
739
740        function getMobile() {
741            if (window.innerWidth < 760) return true;
742            else return false;
743        };
744
745        function openNav() {
746            document.getElementById("myNav").style.width = "100%";
747            //document.getElementById("openbtn").style.display = "none";
748            //document.getElementById("closebtn").style.display = "block";
749        }
750
751        function closeNav() {
752            document.getElementById("myNav").style.width = "0%";
753            //document.getElementById("openbtn").style.display = "block";
754            //document.getElementById("closebtn").style.display = "none";
755            //document.getElementById("sidebar-main").classList.remove("sidebar-collapsed");
756            //document.getElementById("myNav").style.display = "none";
757        }
758
759        function KhoiTaoMenuMobile() {
760            !function (e, t) { "object" == typeof exports && "undefined" != typeof module ? module.exports = t(require("jquery")) : "function" == typeof define && define.amd ? define(["jquery"], t) : (e = "undefined" != typeof globalThis ? globalThis : e || self).metisMenu = t(e.$) }(this, (function (e) { "use strict"; function t(e) { return e && "object" == typeof e && "default" in e ? e : { default: e } } var n = t(e); const i = (e => { const t = "transitionend", n = { TRANSITION_END: "mmTransitionEnd", triggerTransitionEnd(n) { e(n).trigger(t) }, supportsTransitionEnd: () => Boolean(t) }; function i(t) { let i = !1; return e(this).one(n.TRANSITION_END, (() => { i = !0 })), setTimeout((() => { i || n.triggerTransitionEnd(this) }), t), this } return e.fn.mmEmulateTransitionEnd = i, e.event.special[n.TRANSITION_END] = { bindType: t, delegateType: t, handle(t) { if (e(t.target).is(this)) return t.handleObj.handler.apply(this, arguments) } }, n })(n.default), s = "metisMenu", r = "metisMenu", a = n.default.fn[s], o = { toggle: !0, preventDefault: !0, triggerElement: "a", parentTrigger: "li", subMenu: "ul" }, l = { SHOW: "show.metisMenu", SHOWN: "shown.metisMenu", HIDE: "hide.metisMenu", HIDDEN: "hidden.metisMenu", CLICK_DATA_API: "click.metisMenu.data-api" }, d = "metismenu", g = "mm-active", h = "mm-show", u = "mm-collapse", f = "mm-collapsing"; class c { constructor(e, t) { this.element = e, this.config = { ...o, ...t }, this.transitioning = null, this.init() } init() { const e = this, t = this.config, i = n.default(this.element); i.addClass(d), i.find(`${t.parentTrigger}.${g}`).children(t.triggerElement).attr("aria-expanded", "true"), i.find(`${t.parentTrigger}.${g}`).parents(t.parentTrigger).addClass(g), i.find(`${t.parentTrigger}.${g}`).parents(t.parentTrigger).children(t.triggerElement).attr("aria-expanded", "true"), i.find(`${t.parentTrigger}.${g}
760`).has(t.subMenu).children(t.subMenu).addClass(`${u} ${h}`), i.find(t.parentTrigger).not(`.${g}`).has(t.subMenu).children(t.subMenu).addClass(u), i.find(t.parentTrigger).children(t.triggerElement).on(l.CLICK_DATA_API, (function (i) { const s = n.default(this); if ("true" === s.attr("aria-disabled")) return; t.preventDefault && "#" === s.attr("href") && i.preventDefault(); const r = s.parent(t.parentTrigger), a = r.siblings(t.parentTrigger), o = a.children(t.triggerElement); r.hasClass(g) ? (s.attr("aria-expanded", "false"), e.removeActive(r)) : (s.attr("aria-expanded", "true"), e.setActive(r), t.toggle && (e.removeActive(a), o.attr("aria-expanded", "false"))), t.onTransitionStart && t.onTransitionStart(i) })) } setActive(e) { n.default(e).addClass(g); const t = n.default(e).children(this.config.subMenu); t.length > 0 && !t.hasClass(h) && this.show(t) } removeActive(e) { n.default(e).removeClass(g); const t = n.default(e).children(`${this.config.subMenu}.${h}`); t.length > 0 && this.hide(t) } show(e) { if (this.transitioning || n.default(e).hasClass(f)) return; const t = n.default(e), s = n.default.Event(l.SHOW); if (t.trigger(s), s.isDefaultPrevented()) return; if (t.parent(this.config.parentTrigger).addClass(g), this.config.toggle) { const e = t.parent(this.config.parentTrigger).siblings().children(`${this.config.subMenu}.${h}`); this.hide(e) } t.removeClass(u).addClass(f).height(0), this.setTransitioning(!0); t.height(e[0].scrollHeight).one(i.TRANSITION_END, (() => { this.config && this.element && (t.removeClass(f).addClass(`${u} ${h}`).height(""), this.setTransitioning(!1), t.trigger(l.SHOWN)) })).mmEmulateTransitionEnd(350) } hide(e) { if (this.transitioning || !n.default(e).hasClass(h)) return; const t = n.default(e), s = n.default.Event(l.HIDE); if (t.trigger(s), s.isDefaultPrevented()) return; t.parent(this.config.parentTrigger).removeClass(g), t.height(t.height())[0].offsetHeight, t.addClass(f).removeClass(u).removeClass(h), this.setTransitioning(!0); const r = () => { this.config && this.element && (this.transitioning && this.config.onTransitionEnd && this.config.onTransitionEnd(), this.setTransitioning(!1), t.trigger(l.HIDDEN), t.removeClass(f).addClass(u)) }; 0 === t.height() || "none" === t.css("display") ? r() : t.height(0).one(i.TRANSITION_END, r).mmEmulateTransitionEnd(350) } setTransitioning(e) { this.transitioning = e } dispose() { n.default.removeData(this.element, r), n.default(this.element).find(this.config.parentTrigger).children(this.config.triggerElement).off(l.CLICK_DATA_API), this.transitioning = null, this.config = null, this.element = null } static jQueryInterface(e) { return this.each((function () { const t = n.default(this); let i = t.data(r); const s = { ...o, ...t.data(), ..."object" == typeof e && e ? e : {} }; if (i || (i = new c(this, s), t.data(r, i)), "string" == typeof e) { if (void 0 === i[e]) throw new Error(`No method named "${e}"`); i[e]() } })) } } return n.default.fn[s] = c.jQueryInterface, n.default.fn[s].Constructor = c, n.default.fn[s].noConflict = () => (n.default.fn[s] = a, c.jQueryInterface), c }));
761
762            $(function () {
763                $('#menu').metisMenu();
764            });
765        }
766    </script>
766
767
768
769    
769<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
769
770    
770<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
770
771
772    
772<script type="text/javascript">
773        $(document).ready(function () {
774            $('#myCarousel').carousel({ interval: 1000 });
775
776            // $('.carousel-showmanymoveone .item').each(function () {
777            //     var itemToClone = $(this);
778
779            //     for (var i = 1; i < 6; i++) {
780            //         itemToClone = itemToClone.next();
781
782            //         if (!itemToClone.length) {
783            //             itemToClone = $(this).siblings(':first');
784            //         }
785
786            //         itemToClone.children(':first-child').clone()
787            //             .addClass("cloneditem-" + (i))
788            //             .appendTo($(this));
789            //     }
790            // });
791        });
792
793    </script>
793
794</body>
795</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.