1
/*
2
Theme Name: Vnnews
3
Theme URI: https://vnnews.thienvt.com
4
Description: Theme Vnnews. Cập nhật 26/4/2021
5
Author: thienvt
6
Author URI: https://thienvt.com
7
Version: 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}
34
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0}
35
h4,h5,h6{font-size:1.8rem;margin-bottom:2rem}
36
a{background-color:transparent;color:#333;text-decoration:none}
37
a:active,a:hover{outline:0;color:#0059a7}
38
blockquote,figure,p{margin:0;padding:0}
39
b,strong{font-weight:700}
40
figure,iframe{max-width:100%}
41
img{vertical-align:middle;border:0;max-width:100%}
42
ul{margin:0;padding:0}
43
li{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}
415
nav.nav-top{position:absolute;top:0;left:175px;right:50px;text-align:center;display:block}
416
ul.menu-top>li.menu-item{position:relative;display:inline-block;margin:0 5px}
417
ul.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}
418
ul.menu-top>li>a{color:#000}
419
ul.menu-top li a:hover{color:#0059a7}
420
ul.menu-top>li>ul.sub-menu>li{position:relative}
421
ul.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}
422
ul.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}
423
ul.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}
424
ul.menu-top ul.sub-menu>li:hover ul.sub-menu{visibility:visible;opacity:1}
425
ul.menu-top>li:hover ul{opacity:1;visibility:visible}
426
ul.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}
566
figcaption{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}
590
audio{display:block;width:100%;height:40px;margin-top:20px;outline:0;border-radius:3px}
591
audio::-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}
610
ul.toc{padding:15px}
611
ul.toc li{line-height:2.6rem}
612
ul.toc li a{display:block}
613
ul.toc>li>a{font-size:1.6rem}
614
ul.toc li.toc-lv2{padding-left:25px}
615
ul.toc li.toc-lv3{padding-left:50px}
616
ul.toc li.toc-lv4{padding-left:75px}
617
ul.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}
623
i.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>')}
624
i.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>')}
625
i.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}
674
table{border-collapse:collapse;width:100%;margin-bottom:2.2rem}
675
table td,table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
676
table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
677
table 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}
890
h1{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