1/*
2Theme Name: Vnnews
3Theme URI: https://vnnews.thienvt.com
4Description: Theme Vnnews. Cập nhật 26/4/2021
5Author: thienvt
6Author URI: https://thienvt.com
7Version: 1.0
8*/
9.flickity-enabled{position:relative}
10.flickity-enabled:focus{outline:0}
11.flickity-viewport{overflow:hidden;position:relative;height:100%}
12.flickity-slider{position:absolute;width:100%;height:100%}
13.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
14.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}
15.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
16.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}
17.flickity-button:hover{background:#fff;cursor:pointer}
18.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}
19.flickity-button:active{opacity:.6}
20.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}
21.flickity-button-icon{fill:currentColor}
22.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}
23.flickity-prev-next-button.previous{left:10px}
24.flickity-prev-next-button.next{right:10px}
25.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
26.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}
27.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}
28.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
29.flickity-rtl .flickity-page-dots{direction:rtl}
30.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}
31.flickity-page-dots .dot.is-selected{opacity:1}
32::-webkit-scrollbar{width:5px}
33::-webkit-scrollbar-thumb{background-color:#007cbf}
34h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0}
35h4,h5,h6{font-size:1.8rem;margin-bottom:2rem}
36a{background-color:transparent;color:#333;text-decoration:none}
37a:active,a:hover{outline:0;color:#0059a7}
38blockquote,figure,p{margin:0;padding:0}
39b,strong{font-weight:700}
40figure,iframe{max-width:100%}
41img{vertical-align:middle;border:0;max-width:100%}
42ul{margin:0;padding:0}
43li{list-style:none}
44.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}
45@media (min-width: 768px){.container{width:750px}
46}
47@media (min-width: 992px){.container{width:970px}
48}
49@media (min-width: 1200px){.container{width:1170px}
50}
51.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
52.row{margin-right:-15px;margin-left:-15px}
53.row-no-gutters{margin-right:0;margin-left:0}
54.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}
55.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
56.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}
57.col-xxs-12{width:100%}
58.col-xxs-11{width:91.66666667%}
59.col-xxs-10{width:83.33333333%}
60.col-xxs-9{width:75%}
61.col-xxs-8{width:66.66666667%}
62.col-xxs-7{width:58.33333333%}
63.col-xxs-6{width:50%}
64.col-xxs-5{width:41.66666667%}
65.col-xxs-4{width:33.33333333%}
66.col-xxs-3{width:25%}
67.col-xxs-2{width:16.66666667%}
68.col-xxs-1{width:8.33333333%}
69@media (min-width: 480px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
70.col-xs-12{width:100%}
71.col-xs-11{width:91.66666667%}
72.col-xs-10{width:83.33333333%}
73.col-xs-9{width:75%}
74.col-xs-8{width:66.66666667%}
75.col-xs-7{width:58.33333333%}
76.col-xs-6{width:50%}
77.col-xs-5{width:41.66666667%}
78.col-xs-4{width:33.33333333%}
79.col-xs-3{width:25%}
80.col-xs-2{width:16.66666667%}
81.col-xs-1{width:8.33333333%}
82}
83@media (min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
84.col-sm-12{width:100%}
85.col-sm-11{width:91.66666667%}
86.col-sm-10{width:83.33333333%}
87.col-sm-9{width:75%}
88.col-sm-8{width:66.66666667%}
89.col-sm-7{width:58.33333333%}
90.col-sm-6{width:50%}
91.col-sm-5{width:41.66666667%}
92.col-sm-4{width:33.33333333%}
93.col-sm-3{width:25%}
94.col-sm-2{width:16.66666667%}
95.col-sm-1{width:8.33333333%}
96}
97@media (min-width: 992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
98.col-md-12{width:100%}
99.col-md-11{width:91.66666667%}
100.col-md-10{width:83.33333333%}
101.col-md-9{width:75%}
102.col-md-8{width:66.66666667%}
103.col-md-7{width:58.33333333%}
104.col-md-6{width:50%}
105.col-md-5{width:41.66666667%}
106.col-md-4{width:33.33333333%}
107.col-md-3{width:25%}
108.col-md-2{width:16.66666667%}
109.col-md-1{width:8.33333333%}
110}
111@media (min-width: 1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
112.col-lg-12{width:100%}
113.col-lg-11{width:91.66666667%}
114.col-lg-10{width:83.33333333%}
115.col-lg-9{width:75%}
116.col-lg-8{width:66.66666667%}
117.col-lg-7{width:58.33333333%}
118.col-lg-6{width:50%}
119.col-lg-5{width:41.66666667%}
120.col-lg-4{width:33.33333333%}
121.col-lg-3{width:25%}
122.col-lg-2{width:16.66666667%}
123.col-lg-1{width:8.33333333%}
124}
125.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}
126.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
127.center-block{display:block;margin-right:auto;margin-left:auto}
128.float-r{float:right!important}
129.float-l{float:left!important}
130.hide{display:none!important}
131.show{display:block!important}
132.text-uppercase{text-transform:uppercase}
133.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
134.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xxs{display:none!important}
135.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xxs-block,.visible-xxs-inline,.visible-xxs-inline-block{display:none!important}
136@media (max-width: 479px){.visible-xxs{display:block!important}
137.visible-xxs-block{display:block!important}
138.visible-xxs-inline{display:inline!important}
139.visible-xxs-inline-block{display:inline-block!important}
140}
141@media (min-width: 480px) and (max-width: 767px){.visible-xs{display:block!important}
142.visible-xs-block{display:block!important}
143.visible-xs-inline{display:inline!important}
144.visible-xs-inline-block{display:inline-block!important}
145}
146@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}
147.visible-sm-block{display:block!important}
148.visible-sm-inline{display:inline!important}
149.visible-sm-inline-block{display:inline-block!important}
150}
151@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}
152.visible-md-block{display:block!important}
153.visible-md-inline{display:inline!important}
154.visible-md-inline-block{display:inline-block!important}
155}
156@media (min-width: 1200px){.visible-lg{display:block!important}
157}
158@media (min-width: 1200px){.visible-lg-block{display:block!important}
159}
160@media (min-width: 1200px){.visible-lg-inline{display:inline!important}
161}
162@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block!important}
163}
164@media (max-width: 479px){.hidden-xxs{display:none!important}
165}
166@media (min-width: 480px) and (max-width: 767px){.hidden-xs{display:none!important}
167}
168@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}
169}
170@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}
171}
172@media (min-width: 1200px){.hidden-lg{display:none!important}
173}
174@media (min-width: 480px){.news-cate .news-item .title{font-size:2rem;line-height:2.92rem;height:5.84rem}
175}
176.p-0{padding:0}
177.p-5{padding:5px}
178.p-10{padding:10px}
179.p-15{padding:15px}
180.p-20{padding:20px}
181.p-25{padding:25px}
182.p-30{padding:30px}
183.p-35{padding:35px}
184.p-40{padding:40px}
185.p-45{padding:45px}
186.p-50{padding:50px}
187.px-0{padding-left:0;padding-right:0}
188.px-5{padding-left:5px;padding-right:5px}
189.px-10{padding-left:10px;padding-right:10px}
190.px-15{padding-left:15px;padding-right:15px}
191.px-20{padding-left:20px;padding-right:20px}
192.px-25{padding-left:25px;padding-right:25px}
193.px-30{padding-left:30px;padding-right:30px}
194.px-35{padding-left:35px;padding-right:35px}
195.px-40{padding-left:40px;padding-right:40px}
196.px-45{padding-left:45px;padding-right:45px}
197.px-50{padding-left:50px;padding-right:50px}
198.py-0{padding-top:0;padding-bottom:0}
199.py-5{padding-top:5px;padding-bottom:5px}
200.py-10{padding-top:10px;padding-bottom:10px}
201.py-15{padding-top:15px;padding-bottom:15px}
202.py-20{padding-top:20px;padding-bottom:20px}
203.py-25{padding-top:25px;padding-bottom:25px}
204.py-30{padding-top:30px;padding-bottom:30px}
205.py-35{padding-top:35px;padding-bottom:35px}
206.py-40{padding-top:40px;padding-bottom:40px}
207.py-45{padding-top:45px;padding-bottom:45px}
208.py-50{padding-top:50px;padding-bottom:50px}
209.pl-0{padding-left:0}
210.pl-5{padding-left:5px}
211.pl-10{padding-left:10px}
212.pl-15{padding-left:15px}
213.pl-20{padding-left:20px}
214.pl-25{padding-left:25px}
215.pl-30{padding-left:30px}
216.pl-35{padding-left:35px}
217.pl-40{padding-left:40px}
218.pl-45{padding-left:45px}
219.pl-50{padding-left:50px}
220.pr-0{padding-right:0}
221.pr-5{padding-right:5px}
222.pr-10{padding-right:10px}
223.pr-15{padding-right:15px}
224.pr-20{padding-right:20px}
225.pr-25{padding-right:25px}
226.pr-30{padding-right:30px}
227.pr-35{padding-right:35px}
228.pr-40{padding-right:40px}
229.pr-45{padding-right:45px}
230.pr-50{padding-right:50px}
231.pt-0{padding-top:0}
232.pt-5{padding-top:5px}
233.pt-10{padding-top:10px}
234.pt-15{padding-top:15px}
235.pt-20{padding-top:20px}
236.pt-25{padding-top:25px}
237.pt-30{padding-top:30px}
238.pt-35{padding-top:35px}
239.pt-40{padding-top:40px}
240.pt-45{padding-top:45px}
241.pt-50{padding-top:50px}
242.pb-0{padding-bottom:0}
243.pb-5{padding-bottom:5px}
244.pb-10{padding-bottom:10px}
245.pb-15{padding-bottom:15px}
246.pb-20{padding-bottom:20px}
247.pb-25{padding-bottom:25px}
248.pb-30{padding-bottom:30px}
249.pb-35{padding-bottom:35px}
250.pb-40{padding-bottom:40px}
251.pb-45{padding-bottom:45px}
252.pb-50{padding-bottom:50px}
253.m-0{margin:0}
254.m-5{margin:5px}
255.m-10{margin:10px}
256.m-15{margin:15px}
257.m-20{margin:20px}
258.m-25{margin:25px}
259.m-30{margin:30px}
260.m-35{margin:35px}
261.m-40{margin:40px}
262.m-45{margin:45px}
263.m-50{margin:50px}
264.mx-0{margin-left:0;margin-right:0}
265.mx-5{margin-left:5px;margin-right:5px}
266.mx-10{margin-left:10px;margin-right:10px}
267.mx-15{margin-left:15px;margin-right:15px}
268.mx-20{margin-left:20px;margin-right:20px}
269.mx-25{margin-left:25px;margin-right:25px}
270.mx-30{margin-left:30px;margin-right:30px}
271.mx-35{margin-left:35px;margin-right:35px}
272.mx-40{margin-left:40px;margin-right:40px}
273.mx-45{margin-left:45px;margin-right:45px}
274.mx-50{margin-left:50px;margin-right:50px}
275.my-0{margin-top:0;margin-bottom:0}
276.my-5{margin-top:5px;margin-bottom:5px}
277.my-10{margin-top:10px;margin-bottom:10px}
278.my-15{margin-top:15px;margin-bottom:15px}
279.my-20{margin-top:20px;margin-bottom:20px}
280.my-25{margin-top:25px;margin-bottom:25px}
281.my-30{margin-top:30px;margin-bottom:30px}
282.my-35{margin-top:35px;margin-bottom:35px}
283.my-40{margin-top:40px;margin-bottom:40px}
284.my-45{margin-top:45px;margin-bottom:45px}
285.my-50{margin-top:50px;margin-bottom:50px}
286.ml-0{margin-left:0}
287.ml-5{margin-left:5px}
288.ml-10{margin-left:10px}
289.ml-15{margin-left:15px}
290.ml-20{margin-left:20px}
291.ml-25{margin-left:25px}
292.ml-30{margin-left:30px}
293.ml-35{margin-left:35px}
294.ml-40{margin-left:40px}
295.ml-45{margin-left:45px}
296.ml-50{margin-left:50px}
297.mr-0{margin-right:0}
298.mr-5{margin-right:5px}
299.mr-10{margin-right:10px}
300.mr-15{margin-right:15px}
301.mr-20{margin-right:20px}
302.mr-25{margin-right:25px}
303.mr-30{margin-right:30px}
304.mr-35{margin-right:35px}
305.mr-40{margin-right:40px}
306.mr-45{margin-right:45px}
307.mr-50{margin-right:50px}
308.mt--5{margin-top:-5px}
309.mt--3{margin-top:-3px}
310.mt-0{margin-top:0}
311.mt-5{margin-top:5px}
312.mt-10{margin-top:10px}
313.mt-15{margin-top:15px}
314.mt-20{margin-top:20px}
315.mt-25{margin-top:25px}
316.mt-30{margin-top:30px}
317.mt-35{margin-top:35px}
318.mt-40{margin-top:40px}
319.mt-45{margin-top:45px}
320.mt-50{margin-top:50px}
321.mb-0{margin-bottom:0}
322.mb-5{margin-bottom:5px}
323.mb-10{margin-bottom:10px}
324.mb-15{margin-bottom:15px}
325.mb-20{margin-bottom:20px}
326.mb-25{margin-bottom:25px}
327.mb-30{margin-bottom:30px}
328.mb-35{margin-bottom:35px}
329.mb-40{margin-bottom:40px}
330.mb-45{margin-bottom:45px}
331.mb-50{margin-bottom:50px}
332.top--3{top:-3px}
333.top--5{top:-5px}
334.top-3{top:3px}
335.top-5{top:5px}
336.font-12{font-size:1.2rem;line-height:1.75rem}
337.font-13{font-size:1.3rem;line-height:1.89rem}
338.font-14{font-size:1.4rem;line-height:2.04rem}
339.font-15{font-size:1.5rem;line-height:2.19rem}
340.font-16{font-size:1.6rem;line-height:2.33rem}
341.font-17{font-size:1.7rem;line-height:2.48rem}
342.font-18{font-size:1.8rem;line-height:2.62rem}
343.font-19{font-size:1.9rem;line-height:2.77rem}
344.font-20{font-size:2rem;line-height:2.92rem}
345.font-22{font-size:2.2rem;line-height:3.21rem}
346.font-24{font-size:2.4rem;line-height:3.5rem}
347.font-26{font-size:2.6rem;line-height:3.79rem}
348.font-28{font-size:2.8rem;line-height:4.08rem}
349.font-30{font-size:3rem;line-height:4.38rem}
350.font-36{font-size:3.6rem;line-height:5.256rem}
351.font-40{font-size:4rem;line-height:5.84rem}
352.line1,.line2,.line3,.line4,.line5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
353.line1.font-18,.line2.font-18,.line3.font-18,.line4.font-18,.line5.font-18{line-height:2.62rem}
354.line1.font-18{height:2.62rem;-webkit-line-clamp:1}
355.line2.font-18{height:5.24rem;-webkit-line-clamp:2}
356.line3.font-18{height:7.86rem;-webkit-line-clamp:3}
357.line4.font-18{height:10.48rem;-webkit-line-clamp:4}
358.line5.font-18{height:13.1rem;-webkit-line-clamp:5}
359.line1.font-20,.line2.font-20,.line3.font-20,.line4.font-20,.line5.font-20{line-height:2.92rem}
360.line1.font-20{height:2.92rem;-webkit-line-clamp:1}
361.line2.font-20{height:5.84rem;-webkit-line-clamp:2}
362.line3.font-20{height:8.76rem;-webkit-line-clamp:3}
363.line4.font-20{height:11.68rem;-webkit-line-clamp:4}
364.line5.font-20{height:14.6rem;-webkit-line-clamp:5}
365.modal-custom{z-index:9999;background:rgba(0,0,0,0.6);color:#333;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;display:none}
366.modal-outer{display:table;width:100%;height:100%}
367.modal-inner{display:table-cell;vertical-align:middle}
368.modal-content{background-color:#fff;max-width:800px;min-height:200px;margin:0 auto;padding:0;box-shadow:rgba(0,0,0,0.5) 0 3px 9px;border-radius:0}
369.modal-body{padding-bottom:15px}
370.modal-header{padding:15px;position:relative}
371.close-modal{cursor:pointer;position:absolute;right:0;top:0}
372.res-bound{position:relative;display:block}
373.res-bound::before{display:block;content:""}
374.res-bound embed,.res-bound iframe,.res-bound img,.res-bound object,.res-bound video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;object-fit:cover}
375.res-21by9::before{padding-top:42.857143%}
376.re-fb{padding-top:52.35602px}
377.res-16by9::before{padding-top:56.25%}
378.res-3by2::before{padding-top:66.666666%}
379.res-4by3::before{padding-top:75%}
380.res-1by1::before{padding-top:100%}
381.res-3by4::before{padding-top:133.333333%}
382.required{color:red}
383.bold{font-weight:700}
384.me-color{color:#0059a7}
385.red{color:#e81d1d}
386.white{color:#fff}
387.footer-color{color:#8d8c8c}
388.text-center{text-align:center}
389.text-right{text-align:right}
390.italic{font-style:italic}
391.btn-me{display:inline-block;padding:5px 15px;color:#fff;background-color:#0059a7}
392.btn-me:hover{background-color:#057cbd;color:#fff}
393.btn-load{border:1px solid #ddd;height:50px;line-height:50px;position:relative;text-align:center;display:block;margin-left:auto;margin-right:auto;cursor:pointer;max-width:350px}
394.loading{margin-top:12px}
395.relative{position:relative}
396.top--3{top:-3px}
397.top--5{top:-5px}
398.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:top center}
399.block-title a,.block-title span,.widget-title{display:inline-block;padding:0 0 0 15px;position:relative;color:#0059a7;text-transform:uppercase;font-size:1.8rem;margin-bottom:20px;margin-top:3px;font-weight:700}
400.block-title a::before,.block-title span::before,.widget-title::before{width:3px;height:12px;position:absolute;top:-3px;content:"";background:#0059a7;left:0}
401.hul .block-title a::before{background:#57b0ff!important}
402.block-title a::after,.block-title span::after,.widget-title::after{width:12px;height:3px;position:absolute;top:-3px;content:"";background:#0059a7;left:0}
403.hul .block-title a::after{background:#57b0ff!important}
404.hul .note span{color:#ff3838!important}
405.menu-box{position:fixed;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.8);display:none}
406.menu-box-content{min-height:100px;border:15px solid #fff;background-color:rgba(255,255,255,0.75);visibility:hidden;opacity:0;transform:translate(0,30px)}
407.close-menu,.icon-menu{position:absolute;left:15px;cursor:pointer}
408.search-popup{position:absolute;right:15px;cursor:pointer}
409#header{z-index:1000;
position:sticky;top:0;left:0;background-color:#fff;width:100%;-webkit-box-shadow:0 10px 16px 0 rgba(28,28,28,0.04);-moz-box-shadow:0 10px 16px 0 rgba(28,28,28,0.04);box-shadow:0 10px 16px 0 rgba(28,28,28,0.04)}
410.logo{z-index:1000;height:0;float:left;font-size:1.6rem;text-transform:uppercase;font-weight:700;margin:0}
411.logo.no-logo{margin-top:-5px}
412.logo img{vertical-align:top;margin-top:5px}
413.tagline{text-transform:uppercase;font-size:1rem;color:#333;margin:0}
414.tagline.no-logo{position:relative;left:0;top:-37px}
415nav.nav-top{position:absolute;top:0;left:175px;right:50px;text-align:center;display:block}
416ul.menu-top>li.menu-item{position:relative;display:inline-block;margin:0 5px}
417ul.menu-top>li.menu-item-has-children>a:before{content:"";position:absolute;right:-12px;margin-top:2px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:4px solid transparent;border-top:4px solid #000;transition:border .15s}
418ul.menu-top>li>a{color:#000}
419ul.menu-top li a:hover{color:#0059a7}
420ul.menu-top>li>ul.sub-menu>li{position:relative}
421ul.menu-top>li>ul.sub-menu>li.menu-item-has-children>a:before{content:"";position:absolute;right:5px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:4px solid transparent;border-left:4px solid #000;transition:border .15s}
422ul.menu-top ul.sub-menu{position:absolute;left:0;top:100%;width:170px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,0.4);text-align:left;visibility:hidden;opacity:0}
423ul.menu-top ul.sub-menu ul.sub-menu{position:absolute;left:170px;top:0;min-width:170px;background-color:#fff;box-shadow:none;text-align:left;visibility:hidden;opacity:0;border-left:1px solid #eee}
424ul.menu-top ul.sub-menu>li:hover ul.sub-menu{visibility:visible;opacity:1}
425ul.menu-top>li:hover ul{opacity:1;visibility:visible}
426ul.menu-top ul.sub-menu li a{padding-left:15px;position:relative;height:44px;line-height:44px;font-size:1.5rem;border-bottom:1px solid #eee;display:block;width:100%}
427@media (min-width: 1200px){ul.menu-top>li.menu-item{margin:0 15px}
428}
429.menu-touch-container{position:relative}
430.nav-top-slide::-webkit-scrollbar{height:2px}
431.nav-top-slide{position:absolute;top:0;left:65px;right:65px;line-height:50px;height:50px;
display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}
432.nav-top-slide.flickity-enabled{display:block}
433.nav-top-slide .menu-item{white-space:nowrap;margin-right:30px;float:left}
434.nav-top-slide .current-menu-item a{color:#0059a7}
435.nav-top-slide .flickity-slider div a{white-space:nowrap;display:inline-block}
436.nav-top-slide .flickity-slider div.current-menu-item a{color:#0059a7;border-bottom:1px solid #0059a7}
437.news-hot{margin-left:-2px;margin-right:-2px;margin-top:2px;overflow:hidden}
438.news-hot-item{width:calc(25% - 5px);float:left;margin:2px;overflow:hidden;position:relative}
439.news-hot-item .res-bound{z-index:1}
440.news-hot-item:first-child{width:calc(50% - 3px);float:left}
441.news-hot-item .news-cap{position:absolute;bottom:0;left:0;padding:20px 20px 15px;width:100%;transition:bottom .3s;color:#fff;transition:opacity .2s;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.75));z-index:1}
442.news-hot-item .news-cap:not(:first-child){padding:10px 5px 10px 15px}
443.news-hot-item .news-cap a{color:#fff}
444.news-hot-item:first-child .news-cap .title a{font-size:3rem;line-height:4.4rem}
445.news-hot-item .news-cap .cate{margin-bottom:5px;margin-top:0;display:inline-block;position:relative;z-index:2}
446.news-hot-item .news-cap .cate a{padding:0 5px;margin:5px 5px 0 0;background-color:rgba(0,0,0,0.7);text-transform:uppercase;font-size:1.1rem;display:inline-block}
447.news-hot-item:hover .news-cap .cate a{background-color:#0059a7;color:#fff}
448.news-hot-item .news-cap .note{margin-top:5px;margin-bottom:0;color:#eee!important;font-size:1.4rem}
449.news-hot-item .news-cap .title{margin-top:0;margin-bottom:0;font-weight:700}
450.news-hot-item-1 .news-cap .title{font-size:3rem;line-height:4.38rem}
451.news-hot-item .news-cap .svg-icon{width:1.5rem;height:1.5rem;position:relative;top:3px;margin-right:5px}
452.news-hot-item .news-cap .icon-view{margin-left:15px;position:relative;top:2px}
453.news-hot-item .news-cap .svg-icon path{fill:#eee}
454.news-hot-item .news-cap span{color:#f11e1e}
455.news-hot-item-flickity:not(:first-child){display:none}
456.news-hot-flickity.flickity-enabled .news-hot-item-flickity:not(:first-child){display:block}
457.news-hot-flickity .flickity-page-dots{bottom:10px}
458.news-hot-flickity .flickity-page-dots .dot{background-color:#fff;width:30px;height:3px;border-radius:2px}
459.news-hot-item-flickity{width:100%!important}
460.flickity-slide .news-item:not(:nth-child(-n + 2)){display:none}
461.flickity-slide.flickity-enabled .news-item:not(:nth-child(-n + 2)){display:block}
462.news-item{position:relative}
463.news-item-top{position:relative;overflow:hidden}
464.news-item-top .cate{position:absolute;left:0;bottom:0;padding:5px 15px;display:inline-block;width:100%;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.75))}
465.news-item-top .cate a{font-size:1.1rem;color:#fff;text-transform:uppercase;margin-right:5px;display:inline-block}
466.news-item-top .cate a:hover{color:#0059a7}
467.news-item-top .cate a::before{display:inline-block;margin-right:5px;width:10px;height:10px;border-radius:50%;background-color:#0059a7;content:"";position:relative;top:1px}
468.news-hot-item .res-bound:hover img,.news-item-top:hover img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1)}
469.news-item .news-cap .note{margin-bottom:0;color:#767676;font-size:1.4rem}
470.icon-time{width:1.2rem;height:1.2rem}
471.icon-fire{width:1.4rem;height:1.4rem}
472.news-item .news-cap span{color:#b01616}
473.other .news-item .news-cap span{color:#ff3838}
474.news-sidebar .news-item:first-child .news-cap span{color:#ff3838}
475.news-item-2{display:table;width:100%}
476.news-item-2 .news-item-top{display:table-cell;vertical-align:top;width:33.333333%}
477.news-item-2 .news-cap{display:table-cell;vertical-align:top;padding-left:15px}
478.news-sidebar .news-item-2:first-child{display:block}
479.news-sidebar .news-item-2:first-child .news-item-top{width:100%;display:block}
480.news-sidebar .news-item-2:first-child .news-cap{position:absolute;bottom:0;left:0;padding:20px 20px 15px;width:100%;transition:bottom .3s;color:#fff;transition:opacity .2s;background-image:linear-gradient(to bottom,transparent,#000)}
481.news-sidebar .news-item-2:first-child .news-cap a{color:#fff;font-size:1.8rem;line-height:2.62rem}
482.news-sidebar .news-item-2:first-child .news-cap .note{color:#fff}
483.news-sidebar .news-item a{font-weight:700}
484.hul{background-color:#1f2024;color:#fff}
485.hul a{color:#fff}
486.hul .block-title a{color:#57b0ff}
487.hul .news-cap .note{color:#ccc}
488.hul .news-cap .note .svg-icon path{fill:#ccc}
489.hul .brief{color:#999}
490.social-sidebar{overflow:hidden}
491.social-sidebar li{width:20%;float:left;display:block;text-align:center;margin-bottom:20px}
492.social-sidebar li a svg{padding:10px;border-radius:3px;width:4.5rem;height:4.5rem;
--color:#fff}
493.social-sidebar li a svg.facebook{background-color:#568fce}
494.social-sidebar li a svg.twitter{background-color:#27c2f5}
495.social-sidebar li a svg.pinterest{background-color:#f7333e}
496.social-sidebar li a svg.youtube{background-color:#f7333e}
497.social-sidebar li a svg.soundcloud{background-color:#f50}
498.social-sidebar li a svg.reddit{background-color:#ff570a}
499.social-sidebar li a svg.flickr{background-color:#ff0084}
500.social-sidebar li a svg.podcasts_apple{background-color:#7e4ea3}
501.social-sidebar li a svg.podcasts_google{background-color:#000}
502.social-sidebar li a svg.podcasts_spotify{background-color:#57bb63}
503.social-sidebar li a svg.google_news{background-color:#000}
504.social-sidebar li a svg:hover{background-color:#000}
505.news-item-3{overflow:hidden}
506.news-item-3 .news-cap{position:absolute;bottom:0;left:0;padding:20px 20px 15px;width:100%;transition:bottom .3s;color:#fff;transition:opacity .2s;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.75))}
507.news-item-3 .news-cap .cate{width:auto;margin-bottom:5px;margin-top:0;background-image:none;position:relative;z-index:2;padding:0 5px;background-color:rgba(0,0,0,0.7);text-transform:uppercase;font-size:1.1rem;color:#fff}
508.news-item-3 .news-cap .cate::before{display:none}
509.news-item-3:hover .news-cap .cate{background-color:#0059a7;color:#fff}
510.news-item-3 .news-cap .title a{margin-top:0;margin-bottom:0;font-weight:700;color:#fff}
511.news-item-3 .news-cap .note{margin-top:5px;margin-bottom:0;color:#eee;font-size:1.4rem}
512.menu-toggle{overflow:hidden}
513.cate-top-list-bound{padding-top:50px}
514.cate-top-list a{cursor:pointer;padding:2px 10px}
515#back-to-top{position:fixed;bottom:5px;right:5px;z-index:1000;width:40px;height:40px;text-align:center;padding-top:10px;background:#0059a7;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transform:translate(50px,0)}
516#back-to-top:hover{background:#0059a7}
517#back-to-top.show{transform:translate(0,0)}
518#footer{background-color:#000;color:#8d8c8c}
519#footer .me-color{color:#2499ff!important}
520.play-store{padding-top:75px;display:table}
521.play-store a{display:table-cell;vertical-align:middle}
522.play-store img{max-height:70px}
523.social-footer li{float:left;width:20%;text-align:center;margin-bottom:10px}
524.social-footer svg{border:1px solid #8d8c8c;padding:5px;
--color:#8d8c8c;width:2.8rem;height:2.8rem}
525.social-footer li:hover svg{background-color:#fff;border-color:#fff;
--color:#000}
526.phone a{position:relative;top:-5px}
527.email{position:relative;top:-3px}
528.footer-bottom{border-top:1px solid rgba(255,255,255,0.1);padding:10px 0}
529.footer-bottom a{color:#8d8c8c}
530.footer-bottom a:hover{color:#fff}
531.footer-bottom-1{float:right}
532.footer-bottom-2{float:left}
533.menu-footer li{display:inline-block;margin-left:25px}
534.breadcrumb{color:#767676;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
535.breadcrumb a{color:#767676}
536.breadcrumb a:hover{color:#0059a7}
537.cate-child{position:absolute;right:15px;top:0}
538.cate-child li{display:inline-block;margin-left:15px}
539.cate-child li h2{display:inline;font-size:1.5rem;font-weight:400}
540.cate-child li a{padding:3px 10px}
541.cate-child li:hover a{background-color:#0059a7;color:#fff}
542.modal-search{background-color:#242424;opacity:1}
543.modal-search .modal-content{border:none;box-shadow:none;background:0 0;margin:auto;padding:15px;width:100%;max-width:100%}
544.modal-search .modal-body{width:50%;margin:50px auto 0;position:relative}
545.modal-search input{display:block;padding:7px 45px 7px 0;width:100%;border-top:none;border-right:none;border-bottom:1px solid rgba(255,255,255,0.1);border-left:none;-webkit-border-radius:0;border-radius:0;background-color:transparent;color:#fff;white-space:nowrap;font-size:1.8rem;outline:0}
546.modal-search input:active{border-top:none;border-right:none}
547.btn-search{position:absolute;top:0;right:0;width:36px;height:36px;padding-top:7px;text-align:center}
548.page-search{position:relative;margin-bottom:30px}
549.page-search input{width:100%;border:1px solid #767676;padding-left:15px;height:48px}
550.page-search .btn-search{width:48px;height:48px;padding-top:13px}
551.page-search:hover svg path{fill:#000}
552.single-sub{font-style:italic;position:relative;padding-left:15px;border-left:2px solid #333;margin-bottom:25px;font-weight:700}
553.single-post-header .cat-links a{display:inline-block;padding:0 5px;background-color:#0059a7;border-radius:3px;text-transform:uppercase;font-size:1.1rem;color:#fff;margin-right:5px}
554.single-post-header .cat-links a:hover{background-color:#0059a7}
555.single-post-body p,.cate-content p{margin-bottom:2.2rem}
556.single-post-body figure,.cate-content figure{max-width:100%!important;margin:0 auto}
557.single-post-body img,.cate-content img,.single-img img{display:block;margin:0 auto;height:auto!important}
558.cate-content h2,.cate-content h3,.cate-content h4,.single-post-body h2,.single-post-body h3,.single-post-body h4{margin-bottom:2rem}
559.single-post-body h2,.cate-content h2{font-size:3rem;line-height:4.38rem}
560.single-post-body h3,.cate-content h3{font-size:2.2rem;line-height:3.21rem}
561.single-post-body ul:not(.toc):not(.blocks-gallery-grid),.cate-content ul:not(.toc):not(.blocks-gallery-grid){list-style-type:disc;margin-bottom:2rem;padding-left:1.8rem}
562.single-post-body ul:not(.toc):not(.blocks-gallery-grid) li,.cate-content ul:not(.toc):not(.blocks-gallery-grid) li{display:list-item;list-style-type:disc}
563.single-post-body ol:not(.toc):not(.blocks-gallery-grid),.cate-content ol:not(.toc):not(.blocks-gallery-grid){list-style-type:decimal;margin-bottom:2rem;padding-left:1.8rem}
564.single-post-body ol:not(.toc):not(.blocks-gallery-grid) li,.cate-content ol:not(.toc):not(.blocks-gallery-grid) li{display:list-item;list-style-type:decimal}
565.single-news-cap{color:#707070}
566figcaption{margin-top:8px;margin-bottom:2.2rem;font-style:italic;color:#767676;text-align:center}
567.album-grid{overflow:hidden;margin-bottom:2.2rem}
568.album-slide{margin-bottom:2.2rem}
569.album-grid figure{margin:.5px;padding:0;float:left;position:relative}
570.album-slide figure{position:relative;width:100%}
571.album-grid-2 figure{width:calc(50% - 1px)}
572.album-grid-3 figure{width:calc(33.333% - 1px)}
573.album-grid-4 figure{width:calc(25% - 1px)}
574.album-grid-5 figure{width:calc(20% - 1px)}
575.album-grid figure figcaption{display:none}
576.img-album{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s}
577.single-post-social{text-align:center;padding-bottom:15px;margin-top:20px;margin-bottom:25px;border-bottom:1px dashed rgba(28,28,28,0.07)}
578.single-post-social li{display:inline-block;margin:5px}
579.single-post-social li a svg{border-radius:3px;padding:8px;width:3.5rem;height:3.5rem;
--color:#fff}
580.single-post-social li a svg.facebook{background-color:#568fce}
581.single-post-social li a svg.twitter{background-color:#27c2f5}
582.single-post-social li a svg.pinterest{background-color:#f7333e}
583.single-post-social li a svg.linkedin{background-color:#0a84dc}
584.single-post-social li a svg.tumblr{background-color:#111}
585.single-post-social li a svg.reddit{background-color:#ff570a}
586.single-post-social li a svg.pocket{background-color:#ef4056}
587.single-post-social li a svg.messenger{background-color:#0078ff}
588.single-post-social li a:hover{opacity:.8}
589.audio-bound{background-color:#eee}
590audio{display:block;width:100%;height:40px;margin-top:20px;outline:0;border-radius:3px}
591audio::-webkit-media-controls-panel{height:40px;background-color:#eee}
592.single-post-body blockquote{border-left:2px solid #0059a7;padding-left:10px;font-style:italic}
593.single-post-body a{color:#0059a7}
594.single-post-body a:hover{color:#333}
595.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;z-index:2000;-webkit-backface-visibility:hidden;-webkit-transition:translate3d(0,0,0)}
596.toc-list-ctr{position:fixed;bottom:5px;z-index:1;background-color:#28a745;color:#fff;padding:10px;cursor:pointer;display:none}
597.toc-pc-scroll{position:fixed;top:0;left:0;right:auto;z-index:2001;background:#28a745;color:#fff;height:100%;display:none;max-width:70%;min-width:30%;overflow-y:auto}
598.toc-pc-scroll .toc-ctr{cursor:default}
599.toc-pc-scroll .toc a{color:#fff}
600.toc-pc-scroll .toc a:hover{color:#333}
601.toc-bound{background-color:#28a745;color:#fff;margin-bottom:20px}
602.toc-bound a{color:#fff}
603.toc-ctr{margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid #fff;padding:8px 15px;text-transform:uppercase;font-weight:700;cursor:pointer;position:relative}
604.toc-icon-list{margin-right:5px;position:relative;top:2px}
605.toc-icon-close,.toc-icon-open{position:absolute;right:15px;top:15px}
606.close-toc{position:absolute;right:15px;top:12px;cursor:pointer}
607.toc-ctr .toc-icon-close{display:none}
608.toc-ctr.open .toc-icon-close{display:inline}
609.toc-ctr.open .toc-icon-open{display:none}
610ul.toc{padding:15px}
611ul.toc li{line-height:2.6rem}
612ul.toc li a{display:block}
613ul.toc>li>a{font-size:1.6rem}
614ul.toc li.toc-lv2{padding-left:25px}
615ul.toc li.toc-lv3{padding-left:50px}
616ul.toc li.toc-lv4{padding-left:75px}
617ul.toc li.toc-lv5{padding-left:100px}
618.lg-sub-html a{color:#0059a7}
619.lg-sub-html a:hover{color:#fff}
620.is-style-large{padding:20px 30px 0 71px !important;overflow:hidden;margin-bottom:2.2rem;background-color:#2c2f34;color:#fff;position:relative;border-left:0!important}
621.is-style-large:before{position:absolute;left:25px;top:23px;display:inline-block;content:"";width:26px;height:28px;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 28"><path fill="%230059a7" d="M12 15v6c0 1.656-1.344 3-3 3h-6c-1.656 0-3-1.344-3-3v-11c0-4.406 3.594-8 8-8h1c0.547 0 1 0.453 1 1v2c0 0.547-0.453 1-1 1h-1c-2.203 0-4 1.797-4 4v0.5c0 0.828 0.672 1.5 1.5 1.5h3.5c1.656 0 3 1.344 3 3zM26 15v6c0 1.656-1.344 3-3 3h-6c-1.656 0-3-1.344-3-3v-11c0-4.406 3.594-8 8-8h1c0.547 0 1 0.453 1 1v2c0 0.547-0.453 1-1 1h-1c-2.203 0-4 1.797-4 4v0.5c0 0.828 0.672 1.5 1.5 1.5h3.5c1.656 0 3 1.344 3 3z"></path></svg>')}
622.star i{width:24px;height:25px;display:inline-block;cursor:pointer}
623i.star0{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 28"><path fill="%230059a7" d="M17.766 15.687l4.781-4.641-6.594-0.969-2.953-5.969-2.953 5.969-6.594 0.969 4.781 4.641-1.141 6.578 5.906-3.109 5.891 3.109zM26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.422-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z"></path></svg>')}
624i.star50{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 32"><path fill="%230059a7" d="M21.179 17.089l4.589-4.464-7.536-1.107-0.536-1.071-2.839-5.75v17.196l1.054 0.554 5.679 3-1.071-6.339-0.214-1.179zM29.25 12.411l-6.482 6.321 1.536 8.929c0.125 0.786-0.161 1.25-0.714 1.25-0.196 0-0.446-0.071-0.714-0.214l-8.018-4.214-8.018 4.214c-0.268 0.143-0.518 0.214-0.714 0.214-0.554 0-0.839-0.464-0.714-1.25l1.536-8.929-6.5-6.321c-0.768-0.768-0.518-1.518 0.554-1.679l8.964-1.304 4.018-8.125c0.232-0.482 0.554-0.732 0.875-0.732v0c0.321 0 0.625 0.25 0.875 0.732l4.018 8.125 8.964 1.304c1.071 0.161 1.321 0.911 0.536 1.679z"></path></svg>')}
625i.star100{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 28"><path fill="%230059a7" d="M26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.406-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z"></path></svg>')}
626.stars{text-align:right;min-height:53px}
627.single-post-box-author{background-color:#e4f7f6;padding:15px;overflow:hidden}
628.box-author-thumb{float:left;margin-right:20px}
629.box-author-thumb img{max-width:200px}
630.box-author-social li{display:inline-block;margin-right:15px}
631.box-author-social li:hover svg path{fill:#0059a7}
632.other{background-color:#1f2024;color:#fff}
633.other a{color:#fff}
634.other .news-cap .note{color:#ccc;font-size:1.4rem}
635.news-sidebar .news-item{display:table;width:100%}
636.news-sidebar,.news-tgnn{overflow:hidden}
637.modal-menu .modal-content{background-color:transparent;box-shadow:none}
638.modal-menu .modal-body{background-color:#fff;margin:50px 15px 0}
639.item-img,.item-img-album{position:relative;display:block}
640.icon-play{width:4rem;height:4rem;position:absolute;left:50%;top:50%;z-index:1;margin-top:-2rem;margin-left:-2rem;fill:transparent;stroke:#fff;stroke-width:2px}
641.item-img:hover .icon-play{stroke:#0059a7}
642.event-list{display:table;width:100%;margin-bottom:60px;padding-bottom:60px;border-bottom:1px dotted #ccc}
643.event-list:last-child{border-bottom:none}
644.event-list-img{display:table-cell;width:50%;padding-right:30px;position:relative}
645.event-list-content{display:table-cell;width:50%;vertical-align:middle}
646.event-list-date-time{position:absolute;right:0;top:0;display:inline-block;background:rgba(0,0,0,0.7);padding:20px 15px 10px;color:#fff;text-align:center}
647.event-list-title{font-size:3rem;font-weight:700;line-height:4.38rem;margin-bottom:10px}
648.event-list-day{font-size:30px;margin-bottom:5px;padding-bottom:15px;border-bottom:1px dotted rgba(255,255,255,0.4)}
649.event-list-add{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}
650.event-list-add,.event-list-organization p{line-height:2.33rem}
651.event-detail-info{padding:30px 30px 0;margin-bottom:30px;border:1px solid #eee}
652.event-detail-info>li{background-color:#e4f7f6;padding:15px;margin-bottom:30px}
653.event-detail-info-title{font-weight:700;text-transform:uppercase;font-size:1.8rem;margin-bottom:10px}
654.event-detail-info-text{padding-left:15px}
655.view-map{margin-top:10px;cursor:pointer;background-color:#0059a7;color:#fff;padding:5px 10px;border:1px solid #fff;outline:0}
656.view-map:hover{background-color:#0059a7}
657.event-countdown{text-align:center}
658.countdown{display:table;width:100%}
659.simply-section{display:table-cell;width:25%;text-align:center}
660.simply-section span{display:block}
661.simply-amount{font-size:3.6rem;color:#0059a7;margin-bottom:10px;font-weight:700}
662.event-sidebar-bound{margin-bottom:50px}
663.event-sidebar{margin-bottom:30px}
664.event-sidebar-title{font-size:2rem;line-height:2.92rem;font-weight:700;margin:5px 0 10px}
665.event-sidebar-date-time{position:absolute;left:0;top:0;display:inline-block;background:rgba(0,0,0,0.7);padding:10px 10px 5px;color:#fff;text-align:center}
666.event-sidebar-day{font-size:2rem;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted rgba(255,255,255,0.4)}
667.event-time-place{border:1px solid #eee;padding:15px 0;margin:15px 0;text-align:center}
668.event-sidebar-content{border:1px solid #ddd;border-top:none;margin-bottom:30px}
669.event-sidebar-content .event-time-place{border:none;padding:0}
670.event-sidebar-content .event-sidebar-title{margin:0 15px;text-align:center;border-bottom:1px dotted #ddd;padding-bottom:15px;padding-top:5px}
671.event-sidebar-content .simply-amount{font-size:3rem}
672.current-post-ancestor>a,ul.menu-top>li.current-menu-item>a{color:#0059a7!important}
673.wp-block-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
674table{border-collapse:collapse;width:100%;margin-bottom:2.2rem}
675table td,table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
676table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
677table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
678.lib-icon{position:absolute;width:0;height:0;overflow:hidden}
679.fanpage{width:100%;text-align:center;border:none;overflow:hidden}
680.add{color:#8d8c8c}
681.menu-sidebar{overflow:hidden;margin-bottom:30px}
682.bg-lozad [data-background-image]{background-size:cover;background-repeat:no-repeat;background-position:top center}
683.menu-sidebar li,.menu-toggle li{position:relative;overflow:hidden;width:calc(50% - 1px);float:left;margin:.5px;text-align:center;line-height:70px;background-size:cover;background-repeat:no-repeat;background-position:top center}
684.menu-sidebar li a:before,.menu-toggle li a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6);content:"";pointer-events:none;height:70px;z-index:0}
685.menu-sidebar li a span,.menu-toggle li a span{position:relative;z-index:2}
686.menu-sidebar li a,.menu-toggle li a{height:70px;color:#fff;display:block;position:relative}
687.menu-sidebar li.current-menu-item a,.menu-sidebar li:hover>a,.menu-toggle li.current-menu-item a,.menu-toggle li:hover>a{color:#0059a7}
688.menu-sidebar li.menu-item-has-children,.menu-toggle li.menu-item-has-children{width:calc(100% - 1px);margin-bottom:0}
689.menu-sidebar li.menu-item-has-children>a,.menu-toggle li.menu-item-has-children>a{margin-bottom:1px}
690.has-text-align-right{text-align:right}
691.ajax-load{overflow:hidden}
692.blocks-gallery-grid,.wp-block-gallery{
display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}
693.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;
display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}
694.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}
695.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%;
display:flex;align-items:flex-end;justify-content:flex-start}
696.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}
697.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;padding:.5rem;color:#fff;text-align:center;font-size:1.4rem;background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0.3) 70%,transparent);box-sizing:border-box;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:2.04rem;height:4.8rem;-webkit-line-clamp:2}
698.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}
699.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}
700.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%;height:100%!important;flex:1;object-fit:cover}
701.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}
702@media (min-width: 600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 0.66667em);margin-right:1em}
703.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 0.75em);margin-right:1em}
704.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 0.8em);margin-right:1em}
705.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 0.83333em);margin-right:1em}
706.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 0.85714em);margin-right:1em}
707.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 0.875em);margin-right:1em}
708.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}
709.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}
710.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}
711.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}
712.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}
713.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}
714.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}
715.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}
716}
717.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}
718.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}
719.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}
720.turbolinks-progress-bar{visibility:hidden}
721.comments-area ol{margin:0;padding:0;list-style:none}
722.comments-title{display:inline-block;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:25px}
723.comments-area .comment-body{border-bottom:1px solid #ddd;padding-bottom:25px;margin-bottom:25px}
724.comments-area .comment-list .children{padding-left:70px}
725.comment-meta{overflow:hidden}
726.comment-author{float:left}
727.comments-area .comment-body .avatar{float:left;margin-right:20px}
728.comments-area .comment-body .fn{float:left;margin-right:15px}
729.comments-area .comment-body .fn a{color:#0059a7;font-weight:400}
730.comments-area .comment-body .comment-metadata{float:left;font-size:1.4rem}
731.comments-area .comment-body .comment-metadata a{color:#707070}
732.comments-area .comment-body .comment-metadata a:hover{color:#0059a7}
733.comments-area .comment-body .comment-content{margin-left:70px;margin-top:-20px}
734.comments-area .comment-body .comment-content p{margin-bottom:2.2rem;color:#707070}
735.comments-area .comment-body .reply{margin-left:70px;overflow:hidden}
736.comments-area .comment-body .reply a{color:#707070;border:1px solid #ddd;border-radius:20px;padding:5px 20px;float:left}
737.comments-area .comment-body .reply a:hover{color:#fff;background-color:#0059a7;border-color:#0059a7}
738.comments-area .comment-reply-title{font-weight:400;margin-bottom:20px}
739.comment-form{margin-bottom:40px}
740.comment-form p{margin-bottom:15px}
741.comment-form p.logged-in-as,.comment-form p.comment-notes{margin-bottom:10px}
742.comment-respond label,.comments-area span.says{display:none}
743.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form input[type="password"],.comment-form input[type="search"],.comment-form textarea{color:#333;border:1px solid #dbdbdb;border-radius:0;outline:none;font-size:1.6rem}
744.comment-form textarea{padding:10px;font-size:1.6rem;width:100%;height:155px;resize:none}
745.comment-form input{width:100%;padding:10px}
746.comment-form input[type="button"],.comment-form input[type="reset"],.comment-form input[type="submit"]{display:inline-block;border:1px solid #0059a7;border-radius:20px;text-transform:uppercase;color:#0059a7;padding:10px 25px;width:auto;cursor:pointer;background:none}
747.comment-form input[type="checkbox"]{width:auto}
748.comment-form-cookies-consent label{display:inline}
749.comment-form input[type="submit"]:hover{background-color:#0059a7;color:#fff}
750.comment-form-author{float:left;width:calc(33.33% - 15px);margin-right:15px}
751.comment-form-email{float:left;width:calc(33.33% - 15px);margin:0 7.5px}
752.comment-form-url{float:left;width:calc(33.33% - 15px);margin-left:15px}
753.comment-navigation{overflow:hidden;margin-bottom:25px}
754.comment-navigation a{color:#0059a7}
755.comment-navigation .nav-previous{float:left;width:50%}
756.comment-navigation .nav-next{float:right;text-align:right;width:50%}
757@media (max-width: 479px){.comment-form-author,.comment-form-email,.comment-form-url{width:100%;float:none;margin:0}
758}
759@media (min-width: 992px) and (max-width: 1199px){ul.menu-top>li>a{text-transform:none}
760.news-cap .note{display:none}
761}
762@media (max-width: 991px){.news-hot-item{width:calc(50% - 4px)}
763.news-hot-item:first-child{width:calc(100% - 4px)!important}
764.news-hot-item-1 .news-cap .title{font-size:1.5rem;line-height:2.2rem}
765.modal-search .modal-body{width:70%}
766.news-sidebar .news-item-2{width:50%;float:left}
767.news-sidebar .news-item-2:nth-child(2n+1){padding-left:15px}
768.news-sidebar .news-item-2:nth-child(2n+2){padding-right:15px}
769.news-sidebar .news-item-2:first-child{padding-left:0;width:100%}
770.news-item-big{overflow:hidden}
771.news-item-big .title{margin-top:-3px}
772.news-item-big .news-item-top{width:calc(50% - 15px);margin-right:30px;float:left}
773.news-tgnn .news-item-2{width:50%;float:left}
774.news-tgnn .news-item-2:nth-child(2n+1){padding-right:15px}
775.news-tgnn .news-item-2:nth-child(2n+2){padding-left:15px}
776.event-list-date-time{left:0;bottom:0;top:auto;right:auto}
777}
778@media (min-width: 768px) and (max-width: 991px){.event-list-title{font-size:2rem;line-height:2.92rem}
779.event-list-img{padding-right:15px}
780.event-list-content{padding-left:15px}
781}
782@media (max-width: 767px){.event-list{margin-bottom:30px;padding-bottom:0;border-bottom:none}
783.event-list-add{border-bottom:none;padding-bottom:0}
784.event-list-content{margin-bottom:0}
785.event-list-title{font-size:2rem;line-height:2.92rem}
786.event-list-content,.event-list-img{padding-right:0;padding-left:0;width:100%;display:block}
787.event-list-title{margin-top:10px}
788.news-hot-bound{padding-left:4px;padding-right:4px}
789.news-hot-bound .container{padding-left:0;padding-right:0}
790.news-item-big .title{margin-top:10px}
791.hul,.other{padding:15px 15px 0}
792.news-item-big .news-item-top{width:100%;margin-right:0;float:none}
793.footer-bottom-1,.footer-bottom-2{text-align:center;float:none;margin:10px 0}
794}
795@media (max-width: 479px){.nav-top-slide{left:55px;right:55px}
796.menu-box .container{padding-left:0;padding-right:0}
797.menu-box-content .cate-sidebar{margin-bottom:0}
798.news-item{display:table;width:100%}
799.news-item .news-cap .title{margin-bottom:5px}
800.news-item .news-cap .title a{margin-bottom:5px;font-weight:400}
801.news-hot-item:first-child .news-cap .title a{font-size:2rem;line-height:2.92rem}
802.news-hot-item .news-cap .cate{display:none!important}
803.news-hot-item .news-cap .note,.news-item .news-cap .note{margin-top:0}
804.news-item .news-cap .note .float-r{margin-top:0}
805.news-hot-item .news-cap .note>svg,.news-item .news-cap .note>svg{width:1.1rem;height:1.1rem}
806.news-hot-item .news-cap .note svg.icon-view,.news-item .news-cap .note svg.icon-view{width:1.4rem;height:1.4rem}
807.news-hot-bound{padding-left:15px;padding-right:15px}
808.news-hot{margin:2px -11px 0}
809.news-hot-item:not(:first-child){margin-right:11px;margin-left:11px;width:calc(100% - 22px)}
810.news-hot-item:not(:first-child) .news-item-top{display:table-cell;width:33.333333%;overflow:hidden}
811.news-hot-item:not(:first-child) .news-cap{position:static;display:table-cell;vertical-align:top;background-image:none;padding:0 0 0 10px}
812.news-hot-item:not(:first-child) .news-cap a,.news-hot-item:not(:first-child) .news-cap .note{color:#333!important}
813.news-hot-item:nth-child(2){border-top:none!important;padding-top:0!important}
814.news-item-top .cate a::before{margin-top:-3px}
815.title-list{font-size:2.8rem;margin:0 0 15px}
816.block-title{font-size:1.6rem}
817.block-title a,.block-title span,.widget-title a,.widget-title span{margin-bottom:0}
818.widget-title{margin-bottom:15px}
819.flickity-prev-next-button{width:48px!important;height:48px!important;top:calc(50% - 24px)!important}
820.flickity-prev-next-button.next{right:5px!important}
821.flickity-prev-next-button.previous{left:5px!important}
822.flickity-page-dots{bottom:10px!important}
823.news-hot-item .news-cap{padding-bottom:10px}
824.flickity-page-dots .dot{width:25px!important;height:2px!important;margin:0 6px!important;border-radius:0!important;background-color:#777!important;opacity:1!important}
825.flickity-page-dots .dot.is-selected{background-color:#fff!important}
826.block-title{margin-bottom:15px;line-height:2.33rem}
827.widget:after{content:"";display:block;height:5px;background-color:#eee;width:100%;margin-bottom:15px;margin-left:-15px;margin-right:-15px;width:auto}
828.event-sidebar-content{margin-bottom:15px}
829.cate-sidebar:after{content:"";display:block;height:5px;background-color:#eee;width:100%;margin-bottom:15px;margin-left:-15px;margin-right:-15px;width:auto}
830.cate-sidebar .menu-sidebar{margin-bottom:15px}
831.cate-sidebar-bound2:before{content:"";display:block;height:5px;background-color:#eee;width:100%;margin-bottom:15px;margin-left:-15px;margin-right:-15px;width:auto}
832.social-sidebar{margin-bottom:0}
833.news-hot-bound:after,.lstg:after,.lsvn:after{content:"";display:block;height:5px;background-color:#eee;width:100%;margin-bottom:15px}
834.lsvn .news-item{padding-left:0;padding-right:0;margin-right:15px;margin-left:15px;width:calc(100% - 30px)}
835.news-hot-bound:after{width:calc(100% + 30px);margin-left:-15px}
836.news-tgnn{overflow:visible}
837.news-tgnn:after,.vhtg:after,.vhvn:after{content:"";display:block;height:5px;background-color:#eee;width:auto;margin-bottom:15px;margin-right:-15px;margin-left:-15px}
838.news-item{margin-bottom:14px;padding-top:14px;border-top:1px solid #eee}
839.news-item.news-small{padding-top:0;border-top:none}
840.news-item.news-big{padding-top:0;border-top:none}
841.news-item:first-child{border-top:none;padding-top:0}
842.news-hot-item-flickity{margin-bottom:0;padding-top:0;border-top:none}
843.news-hot-flickity{margin-bottom:14px}
844.news-hot-item-flickity .news-cap{padding-bottom:20px!important}
845.news-item-2 .news-cap,.news-new .news-item .news-cap{padding-left:10px}
846.news-new .news-item:nth-child(6n+1) .news-cap .title,.news-big.news-item:nth-child(6n+1) .news-cap .title{font-size:2rem;line-height:2.92rem}
847.hul{margin:0 -15px 15px;overflow:hidden}
848.nvls{margin-bottom:0}
849.nvls .news-item{border-top:1px solid #eee;padding-top:14px}
850.nvls .news-item.news-big{padding-top:0}
851.me-color{color:#0059a7!important}
852.hul .me-color{color:#57b0ff!important}
853.lstg{margin-bottom:15px}
854.lstg>div:first-child .title{font-size:2rem;line-height:2.92rem;height:auto;display:block}
855.lstg>div:nth-child(n+2) .news-item,.news-new .news-item{display:table}
856.lstg>div:nth-child(n+2) .news-item .news-item-top{display:table-cell;vertical-align:top;width:33.333333%}
857.lstg>div:nth-child(n+2) .news-item .news-cap{display:table-cell;vertical-align:top;padding-left:10px}
858.lstg>div:nth-child(n+2) .news-item .news-cap .title{margin-top:-3px}
859.lstg>div:nth-child(n+2) .news-item{margin-bottom:14px;padding-top:14px;border-top:1px solid #eee}
860.hul .block-title{margin-bottom:15px}
861.hul .news-item{border:none;padding-top:0}
862.hul .news-big,.nvls .news-big{width:auto;border-top:none}
863.news-item-big{padding-top:0;border-top:none}
864.news-sidebar{margin-bottom:0}
865.news-sidebar .news-item-2{width:100%;padding-left:0;padding-right:0}
866.news-sidebar .news-item-2:nth-child(2n+1),.news-sidebar .news-item-2:nth-child(2n+2){padding-left:0;padding-right:0}
867.news-sidebar .news-item:first-child .title{font-size:2rem;line-height:2.92rem;height:auto;display:block}
868.news-sidebar .news-item:first-child .title a{font-size:2rem;line-height:2.92rem}
869.news-item-big .news-item-top{width:100%;margin-right:0;float:none}
870.news-item-big .title{margin-top:10px}
871.news-tgnn .news-item-2{width:100%;float:none}
872.news-tgnn .news-item-2:nth-child(2n+1),.news-tgnn .news-item-2:nth-child(2n+2){padding-right:0;padding-left:0}
873.news-new>div .news-item{margin-bottom:14px;padding-top:14px;border-top:1px solid #eee}
874.news-new>div:first-child .news-item{border-top:none;padding-top:0}
875.news-big{display:block!important}
876.news-new .news-big .news-cap{padding-left:0!important}
877.news-big .news-item-top{float:none!important;width:100%!important;display:block!important}
878.news-big .news-cap .title{height:auto!important;display:block!important;margin-top:5px!important}
879.news-big .news-cap .brief{margin-top:5px!important}
880.news-big .news-cap .note{margin-top:5px!important;margin-bottom:5px!important}
881.news-hot-list .news-item{border-top:none;padding-top:0}
882.news-hot-list .news-item:last-child{border-bottom:none;padding-bottom:0}
883.news-small{display:table;padding-left:0;padding-right:0;margin-left:15px;width:calc(100% - 30px);border-bottom:1px solid #eee;padding-bottom:14px}
884.news-small:last-child{border-bottom:none;padding-bottom:0}
885.news-small .news-item-top{display:table-cell;vertical-align:top;width:33.333333%}
886.news-small .news-item-top .cate{display:none}
887.news-small .news-cap{display:table-cell;vertical-align:top;padding-left:10px}
888.news-small .news-cap .title{margin-top:-3px}
889.news-small .brief{display:none}
890h1{font-size:2.8rem;line-height:4.08rem}
891.news-hot-list h1{font-size:2rem;line-height:2.2rem;margin-bottom:15px;text-transform:uppercase;text-align:center}
892.news-hot-list h1.block-title span{color:#333}
893.news-hot-list h1.block-title span::after,.news-hot-list h1.block-title span::before{display:none}
894.news-hot-list .cate-child{position:static;margin-bottom:15px}
895.news-hot-list .cate-child li{display:inline-block;margin:0;width:calc(50% - 7px);text-align:center;margin-left:7px}
896.news-hot-list .cate-child li:first-child{margin-right:7px;margin-left:0}
897.news-hot-list .cate-child li a{display:inline-block;width:100%;border:1px solid #333}
898.news-hot-list .cate-child li a:hover{background-color:#333}
899.widget{margin-bottom:15px}
900.page-search{margin-bottom:15px}
901.modal-search .modal-body{width:100%}
902.single-post-header h1{font-size:2.8rem;line-height:4.08rem;margin-bottom:10px}
903.single-post-body h2{font-size:2.2rem;line-height:3.21rem}
904.single-post-body h3{font-size:1.8rem;line-height:2.62rem}
905.single-sub{margin-bottom:15px}
906.single-post-social{padding-bottom:5px;margin-top:15px;margin-bottom:15px}
907.single-post-body p{margin-bottom:2.33rem}
908.people-talk{padding:15px 15px 0 55px}
909.people-talk:before{left:15px;top:17px}
910.fb-comments{margin-bottom:15px}
911.other{margin:0 -15px 15px}
912.other .title{font-size:2rem;line-height:2.92rem;height:5.84rem}
913.other .news-item{border-top:none;padding-top:0}
914.flickity-slide .news-item:not(:nth-child(-n+1)){display:none}
915.flickity-slide.flickity-enabled .news-item:not(:nth-child(-n+1)){display:block}
916.stick-footer{position:fixed;left:0;right:0;bottom:0;width:100%;height:57px;border-top:1px solid #eee;background-color:#fff;z-index:3}
917.panel-cmt{position:absolute;right:60px;top:15px;cursor:pointer}
918.panel-toc{position:absolute;right:105px;top:15px;cursor:pointer}
919.panel-share{position:absolute;right:15px;top:15px;cursor:pointer}
920.toc-bound{-webkit-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;visibility:hidden;opacity:0;transform:translate(0,30px);position:fixed;bottom:0;left:0;right:0;z-index:3000;margin-bottom:0;box-shadow:0 0 12px 2px rgba(0,0,0,0.1)}
921.share-stick{-webkit-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;visibility:hidden;opacity:0;transform:translate(0,30px);position:fixed;bottom:0;left:0;right:0;z-index:3000;margin-bottom:0;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,0.1)}
922.title-share{background:#eee;margin-bottom:0!important;height:40px;line-height:40px;padding-left:15px;font-weight:500}
923.close-share{float:right;color:#333;position:relative;right:5px;top:-32px;cursor:pointer}
924.share-stick-list{border-bottom:none;margin-top:10px;margin-bottom:10px;padding-top:0;padding-bottom:0;overflow:hidden;width:100%}
925.social-sidebar li a svg{width:4rem;height:4rem}
926.share-stick-list li{display:block;margin:5px 0;width:20%;text-align:center;float:left}
927.single-post-social li:first-child{margin-left:0}
928.single-post-social li:last-child{margin-right:0}
929.single-post-social li a svg.link{background-color:#777}
930.single-post-social li a svg.share-other{background-color:#333}
931.single-post-social li a svg{width:2.9rem;height:2.9rem}
932.copy-link{position:relative}
933.alert-copy{padding:2px 10px;background:#0059a7;color:#fff;border-radius:3px;font-size:1.3rem;display:inline-block;white-space:nowrap;overflow:hidden;position:absolute;left:0;top:-50px;display:none}
934.audio-mobile{position:fixed;bottom:5px;left:0;right:150px;z-index:3000;background:0 0;border-right:1px solid #eee;z-index:4}
935.audio-mobile audio{margin:0;padding:0}
936.audio-mobile audio::-webkit-media-controls-panel{height:40px;background-color:#fff}
937.stick-phone{left:15px;bottom:10px}
938.stick-phone svg{float:left}
939.mobiletest-div{display:none}
940.album-grid-3 figure,.album-grid-4 figure,.album-grid-5 figure{width:calc(33.333% - 1px)}
941.box-author-thumb{width:25%;margin-right:10px}
942.box-author-thumb img{max-width:100%;height:auto}
943.box-author-social li{margin:5px}
944.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;z-index:2000;-webkit-backface-visibility:hidden;-webkit-transition:translate3d(0,0,0)}
945.footer-top [class*="col-"]{text-align:center;padding-top:0}
946.footer-top h2{padding-top:30px}
947.menu-footer li{margin-left:10px}
948.event-sidebar-bound,.event-sidebar{margin-bottom:15px}
949.event-sidebar-title{font-size:1.8rem;line-height:2.62rem;font-weight:400}
950.event-detail-info{padding:15px 15px 0;margin-bottom:15px}
951.event-detail-info>li{margin-bottom:15px}
952.cate-sidebar-item .cate-sidebar-title{font-size:1.6rem;font-weight:400}
953.single-post-header .cate{font-size:1.2rem}
954.event-list{border-bottom:1px solid #eee;margin-bottom:14px;padding-bottom:7px}
955.event-list-title{font-size:1.8rem;line-height:2.62rem}
956}
957
958
959