Showing
25 changed files
with
589 additions
and
3362 deletions
Too many changes to show.
To preserve performance only 25 of 25+ files are displayed.
| 1 | export { WdWebComponent } from './src/main/ets/pages/WdWebComponent' | 1 | export { WdWebComponent } from './src/main/ets/pages/WdWebComponent' |
| 2 | 2 | ||
| 3 | -export { WdWebLocalComponent } from './src/main/ets/pages/WdWebLocalComponent' | ||
| 3 | +export { WdWebLocalComponent } from './src/main/ets/pages/WdWebLocalComponent' | ||
| 4 | + | ||
| 5 | +export { WebEvents, WebNodeController } from './src/main/ets/webPool/WebLocalPool' | ||
| 6 | +export { WebPoolManager } from './src/main/ets/webPool/WebPoolManager' | ||
| 7 | +export { WebArticleEventHandler } from './src/main/ets/webPool/WebArticleEventHandler' |
| @@ -26,6 +26,7 @@ export const enum NativeCallH5Event { | @@ -26,6 +26,7 @@ export const enum NativeCallH5Event { | ||
| 26 | export const enum NativeCallH5Type { | 26 | export const enum NativeCallH5Type { |
| 27 | jsCall_receiveAppData = 'jsCall_receiveAppData', | 27 | jsCall_receiveAppData = 'jsCall_receiveAppData', |
| 28 | jsCall_appNotifyEvent = 'jsCall_appNotifyEvent', | 28 | jsCall_appNotifyEvent = 'jsCall_appNotifyEvent', |
| 29 | + jsCall_clearAppData = 'jsCall_clearAppData', | ||
| 29 | // TODO 业务自行新增类型,自行调用,例: | 30 | // TODO 业务自行新增类型,自行调用,例: |
| 30 | // TODO this.webviewControl.callHandle(NativeCallH5Type.jsCall_receiveAppData,xxxx) | 31 | // TODO this.webviewControl.callHandle(NativeCallH5Type.jsCall_receiveAppData,xxxx) |
| 31 | 32 |
| @@ -9,18 +9,20 @@ import { window } from '@kit.ArkUI'; | @@ -9,18 +9,20 @@ import { window } from '@kit.ArkUI'; | ||
| 9 | import { NativeCallH5Type,NativeCallH5Event,eventParams } from './NativeCallH5Type'; | 9 | import { NativeCallH5Type,NativeCallH5Event,eventParams } from './NativeCallH5Type'; |
| 10 | import { AudioSuspensionModel } from '../viewmodel/AudioSuspensionModel' | 10 | import { AudioSuspensionModel } from '../viewmodel/AudioSuspensionModel' |
| 11 | import { BusinessError } from '@kit.BasicServicesKit'; | 11 | import { BusinessError } from '@kit.BasicServicesKit'; |
| 12 | +import { WebPoolManager } from '../webPool/WebPoolManager'; | ||
| 13 | +import { WebEvents } from '../webPool/WebLocalPool'; | ||
| 12 | 14 | ||
| 13 | const TAG = 'WdWebLocalComponent'; | 15 | const TAG = 'WdWebLocalComponent'; |
| 14 | 16 | ||
| 15 | @Component | 17 | @Component |
| 16 | export struct WdWebLocalComponent { | 18 | export struct WdWebLocalComponent { |
| 19 | + webPoolTargetId: string = '' | ||
| 17 | webviewControl: BridgeWebViewControl = new BridgeWebViewControl() | 20 | webviewControl: BridgeWebViewControl = new BridgeWebViewControl() |
| 18 | onWebPrepared: () => void = () => { | 21 | onWebPrepared: () => void = () => { |
| 19 | } | 22 | } |
| 20 | @Prop backVisibility: boolean = false | 23 | @Prop backVisibility: boolean = false |
| 21 | - @Prop webResource: Resource = {} as Resource | ||
| 22 | @Prop @Watch('onReloadStateChanged') reload: number = 0 | 24 | @Prop @Watch('onReloadStateChanged') reload: number = 0 |
| 23 | - @State webHeight: string | number = '100%' | 25 | + @State webHeight: Length = '100%' |
| 24 | @Link isPageEnd: boolean | 26 | @Link isPageEnd: boolean |
| 25 | @State videoUrl: string = '' | 27 | @State videoUrl: string = '' |
| 26 | @State positionWidth: number = 0 | 28 | @State positionWidth: number = 0 |
| @@ -75,6 +77,21 @@ export struct WdWebLocalComponent { | @@ -75,6 +77,21 @@ export struct WdWebLocalComponent { | ||
| 75 | } | 77 | } |
| 76 | 78 | ||
| 77 | aboutToAppear(): void { | 79 | aboutToAppear(): void { |
| 80 | + | ||
| 81 | + let eventHandler = WebPoolManager.sharedInstance().getWebEventHandler(this.webPoolTargetId) | ||
| 82 | + if (!eventHandler) { | ||
| 83 | + Logger.error(TAG, '当前target不应拿不到nodeController'); | ||
| 84 | + } else { | ||
| 85 | + eventHandler.pageEndBlock = this.onPageEnd.bind(this) | ||
| 86 | + if (eventHandler.pageLoadEnd) { | ||
| 87 | + this.onPageEnd() | ||
| 88 | + | ||
| 89 | + // 开始复用 | ||
| 90 | + this.startResuse() | ||
| 91 | + } | ||
| 92 | + eventHandler.currentPageOperateBlock = this.currentPageOperate.bind(this) | ||
| 93 | + } | ||
| 94 | + | ||
| 78 | EmitterUtils.receiveEvent(EmitterEventId.AUDIO_CHANGE_STATUS, (status) => { | 95 | EmitterUtils.receiveEvent(EmitterEventId.AUDIO_CHANGE_STATUS, (status) => { |
| 79 | Logger.debug(TAG, "接收音频播放状态 = " + status); | 96 | Logger.debug(TAG, "接收音频播放状态 = " + status); |
| 80 | if (!this.isPause) { | 97 | if (!this.isPause) { |
| @@ -101,50 +118,7 @@ export struct WdWebLocalComponent { | @@ -101,50 +118,7 @@ export struct WdWebLocalComponent { | ||
| 101 | 118 | ||
| 102 | Row() { | 119 | Row() { |
| 103 | RelativeContainer() { | 120 | RelativeContainer() { |
| 104 | - Web({ | ||
| 105 | - src: this.webResource, | ||
| 106 | - controller: this.webviewControl, | ||
| 107 | - renderMode: RenderMode.SYNC_RENDER | ||
| 108 | - })// Web({ src: this.webResource, controller: this.webviewControl }) | ||
| 109 | - .backgroundColor(Color.White) | ||
| 110 | - .domStorageAccess(true) | ||
| 111 | - .databaseAccess(true) | ||
| 112 | - .javaScriptAccess(true) | ||
| 113 | - .imageAccess(true) | ||
| 114 | - .mixedMode(MixedMode.All) | ||
| 115 | - .onlineImageAccess(true) | ||
| 116 | - .cacheMode(this.mode) | ||
| 117 | - // .enableNativeEmbedMode(true) | ||
| 118 | - // .layoutMode(WebLayoutMode.FIT_CONTENT) | ||
| 119 | - .nestedScroll({ | ||
| 120 | - scrollForward: NestedScrollMode.SELF_FIRST, | ||
| 121 | - scrollBackward: NestedScrollMode.PARENT_FIRST | ||
| 122 | - }) | ||
| 123 | - .width('100%') | ||
| 124 | - .height(this.webHeight) | ||
| 125 | - .onPageBegin((event) => { | ||
| 126 | - this.onPageBegin(event?.url); | ||
| 127 | - }) | ||
| 128 | - .onPageEnd((event) => { | ||
| 129 | - this.onPageEnd(event?.url) | ||
| 130 | - }) | ||
| 131 | - .onLoadIntercept((event) => { | ||
| 132 | - let url: string = event.data.getRequestUrl().toString() | ||
| 133 | - url = url.replace("%(?![0-9a-fA-F]{2})", "%25") | ||
| 134 | - .replace("\\+", "%2B"); | ||
| 135 | - url = decodeURIComponent(url) | ||
| 136 | - Logger.debug(TAG, 'Web onLoadIntercept url: ' + url); | ||
| 137 | - if (url.startsWith(BridgeUtil.YY_RETURN_DATA)) { | ||
| 138 | - this.webviewControl.handlerReturnData(url) | ||
| 139 | - return true | ||
| 140 | - } | ||
| 141 | - if (url.startsWith(BridgeUtil.YY_OVERRIDE_SCHEMA)) { | ||
| 142 | - // this.webviewControl.flushMessageQueue() | ||
| 143 | - this.webviewControl.receiveDataFromH5(url) | ||
| 144 | - return true | ||
| 145 | - } | ||
| 146 | - return this.onLoadIntercept(event.data.getRequestUrl().toString()); | ||
| 147 | - }) | 121 | + NodeContainer(WebPoolManager.sharedInstance().getWebNodeController(this.webPoolTargetId)) |
| 148 | .id('web') | 122 | .id('web') |
| 149 | .alignRules({ | 123 | .alignRules({ |
| 150 | top: { anchor: "__container__", align: VerticalAlign.Top }, | 124 | top: { anchor: "__container__", align: VerticalAlign.Top }, |
| @@ -171,20 +145,6 @@ export struct WdWebLocalComponent { | @@ -171,20 +145,6 @@ export struct WdWebLocalComponent { | ||
| 171 | } | 145 | } |
| 172 | } | 146 | } |
| 173 | 147 | ||
| 174 | - private registerHandlers(): void { | ||
| 175 | - // 注册h5调用js相关 | ||
| 176 | - for (let i = 0; i < H5CallNativeType.JsCallTypeList.length; i++) { | ||
| 177 | - let handleName = H5CallNativeType.JsCallTypeList[i]; | ||
| 178 | - let handle = (data: Message, f: Callback) => { | ||
| 179 | - Logger.debug('registerHandlers handlerName: ' + JSON.stringify(data.data)) | ||
| 180 | - this.setCurrentPageOperate8(data) | ||
| 181 | - this.setCurrentPageOperate9(data) | ||
| 182 | - this.defaultPerformJSCallNative(data, f) | ||
| 183 | - }; | ||
| 184 | - this.webviewControl.registerHandler(handleName, { handle: handle }); | ||
| 185 | - } | ||
| 186 | - } | ||
| 187 | - | ||
| 188 | //webview 高度设置 | 148 | //webview 高度设置 |
| 189 | private setCurrentPageOperate8: (data: Message) => void = (data) => { | 149 | private setCurrentPageOperate8: (data: Message) => void = (data) => { |
| 190 | 150 | ||
| @@ -198,6 +158,8 @@ export struct WdWebLocalComponent { | @@ -198,6 +158,8 @@ export struct WdWebLocalComponent { | ||
| 198 | { | 158 | { |
| 199 | this.webHeight = Number(data?.data?.webViewHeight) || '100%' | 159 | this.webHeight = Number(data?.data?.webViewHeight) || '100%' |
| 200 | } | 160 | } |
| 161 | + | ||
| 162 | + WebPoolManager.sharedInstance().getWebNodeController(this.webPoolTargetId)?.updateWebHeight(this.webHeight) | ||
| 201 | } | 163 | } |
| 202 | } | 164 | } |
| 203 | // 暂停音频悬浮窗 | 165 | // 暂停音频悬浮窗 |
| @@ -228,29 +190,18 @@ export struct WdWebLocalComponent { | @@ -228,29 +190,18 @@ export struct WdWebLocalComponent { | ||
| 228 | /** | 190 | /** |
| 229 | * 默认【CallNative】逻辑处理 | 191 | * 默认【CallNative】逻辑处理 |
| 230 | */ | 192 | */ |
| 231 | - private defaultPerformJSCallNative: (data: Message, f: Callback) => void = (data: Message, f: Callback) => { | 193 | + private currentPageOperate: (data: Message, f: Callback) => void = (data: Message, f: Callback) => { |
| 194 | + this.setCurrentPageOperate8(data) | ||
| 195 | + this.setCurrentPageOperate9(data) | ||
| 232 | performJSCallNative(data, f) | 196 | performJSCallNative(data, f) |
| 233 | } | 197 | } |
| 234 | 198 | ||
| 235 | - onPageBegin: (url?: string) => void = () => { | ||
| 236 | - Logger.debug(TAG, 'onPageBegin'); | ||
| 237 | - this.registerHandlers(); | ||
| 238 | - //有时序问题 必须延时执行 | ||
| 239 | - setTimeout(() => { | ||
| 240 | - BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl) | ||
| 241 | - }, 200) | ||
| 242 | - } | ||
| 243 | onPageEnd: (url?: string) => void = () => { | 199 | onPageEnd: (url?: string) => void = () => { |
| 244 | Logger.debug(TAG, 'onPageEnd'); | 200 | Logger.debug(TAG, 'onPageEnd'); |
| 245 | this.onWebPrepared() | 201 | this.onWebPrepared() |
| 246 | this.isPageEnd = true | 202 | this.isPageEnd = true |
| 247 | } | 203 | } |
| 248 | 204 | ||
| 249 | - onLoadIntercept: (url?: string) => boolean = () => { | ||
| 250 | - Logger.debug(TAG, 'onLoadIntercept return false'); | ||
| 251 | - return false | ||
| 252 | - } | ||
| 253 | - | ||
| 254 | onReloadStateChanged() { | 205 | onReloadStateChanged() { |
| 255 | Logger.info(TAG, `onReloadStateChanged:::refresh, this.reload: ${this.reload}`); | 206 | Logger.info(TAG, `onReloadStateChanged:::refresh, this.reload: ${this.reload}`); |
| 256 | if (this.reload > 0) { | 207 | if (this.reload > 0) { |
| @@ -258,6 +209,14 @@ export struct WdWebLocalComponent { | @@ -258,6 +209,14 @@ export struct WdWebLocalComponent { | ||
| 258 | } | 209 | } |
| 259 | } | 210 | } |
| 260 | 211 | ||
| 212 | + startResuse() { | ||
| 213 | + let params = {'event':NativeCallH5Event.NativeCallH5EventStartLoadingOnReuse} as eventParams; | ||
| 214 | + let jsonString = JSON.stringify(params); | ||
| 215 | + this.webviewControl.callHandle(NativeCallH5Type.jsCall_appNotifyEvent, jsonString, (data: string) => { | ||
| 216 | + Logger.debug(TAG, "开始复用,H5回调" + data); | ||
| 217 | + }) | ||
| 218 | + } | ||
| 219 | + | ||
| 261 | startPlay() { | 220 | startPlay() { |
| 262 | this.cancelProgressTimer() | 221 | this.cancelProgressTimer() |
| 263 | this.controller.start() | 222 | this.controller.start() |
| 1 | +import { BridgeUtil, BridgeWebViewControl, Callback } from "wdJsBridge"; | ||
| 2 | +import { Message } from "wdJsBridge/src/main/ets/bean/Message"; | ||
| 3 | +import { Logger } from "wdKit"; | ||
| 4 | +import { H5CallNativeType } from "../pages/H5CallNativeType"; | ||
| 5 | +import { NativeCallH5Type } from "../pages/NativeCallH5Type"; | ||
| 6 | +import { WebEvents } from "./WebLocalPool"; | ||
| 7 | + | ||
| 8 | +const TAG = 'WebArticleEventHandler' | ||
| 9 | + | ||
| 10 | +export class WebArticleEventHandler implements WebEvents { | ||
| 11 | + webviewControl?: BridgeWebViewControl | ||
| 12 | + | ||
| 13 | + pageLoadEnd: boolean = false | ||
| 14 | + pageEndBlock?:(event: OnPageEndEvent) => void | ||
| 15 | + | ||
| 16 | + currentPageOperateBlock?: (data: Message, f: Callback) => void | ||
| 17 | + | ||
| 18 | + constructor(webviewControl: BridgeWebViewControl) { | ||
| 19 | + this.webviewControl = webviewControl | ||
| 20 | + } | ||
| 21 | + | ||
| 22 | + | ||
| 23 | + //MARK: ---- | ||
| 24 | + onPrepareForReuse(): boolean { | ||
| 25 | + if (!this.webviewControl || this.pageLoadEnd == false) { | ||
| 26 | + return false | ||
| 27 | + } | ||
| 28 | + this.webviewControl?.callHandle(NativeCallH5Type.jsCall_clearAppData, '', (data) => { | ||
| 29 | + }) | ||
| 30 | + return true | ||
| 31 | + } | ||
| 32 | + | ||
| 33 | + onPageBegin(event: OnPageBeginEvent): void { | ||
| 34 | + Logger.debug(TAG, 'onPageBegin'); | ||
| 35 | + this.registerHandlers(); | ||
| 36 | + //有时序问题 必须延时执行 | ||
| 37 | + setTimeout(() => { | ||
| 38 | + BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl!) | ||
| 39 | + }, 200) | ||
| 40 | + } | ||
| 41 | + | ||
| 42 | + onPageEnd(event: OnPageEndEvent): void { | ||
| 43 | + Logger.debug(TAG, 'onPageEnd'); | ||
| 44 | + this.pageLoadEnd = true | ||
| 45 | + if (this.pageEndBlock) { | ||
| 46 | + this.pageEndBlock(event) | ||
| 47 | + } | ||
| 48 | + } | ||
| 49 | + | ||
| 50 | + onLoadIntercept(event: OnLoadInterceptEvent): boolean { | ||
| 51 | + let url: string = event.data.getRequestUrl().toString() | ||
| 52 | + url = url.replace("%(?![0-9a-fA-F]{2})", "%25") | ||
| 53 | + .replace("\\+", "%2B"); | ||
| 54 | + url = decodeURIComponent(url) | ||
| 55 | + Logger.debug(TAG, 'Web onLoadIntercept url: ' + url); | ||
| 56 | + if (url.startsWith(BridgeUtil.YY_RETURN_DATA)) { | ||
| 57 | + this.webviewControl?.handlerReturnData(url) | ||
| 58 | + return true | ||
| 59 | + } | ||
| 60 | + if (url.startsWith(BridgeUtil.YY_OVERRIDE_SCHEMA)) { | ||
| 61 | + // this.webviewControl.flushMessageQueue() | ||
| 62 | + this.webviewControl?.receiveDataFromH5(url) | ||
| 63 | + return true | ||
| 64 | + } | ||
| 65 | + return false; | ||
| 66 | + } | ||
| 67 | + | ||
| 68 | + private registerHandlers(): void { | ||
| 69 | + // 注册h5调用js相关 | ||
| 70 | + for (let i = 0; i < H5CallNativeType.JsCallTypeList.length; i++) { | ||
| 71 | + let handleName = H5CallNativeType.JsCallTypeList[i]; | ||
| 72 | + let handle = (data: Message, f: Callback) => { | ||
| 73 | + Logger.debug('registerHandlers handlerName: ' + JSON.stringify(data.data)) | ||
| 74 | + if (this.currentPageOperateBlock) { | ||
| 75 | + this.currentPageOperateBlock(data, f) | ||
| 76 | + } | ||
| 77 | + }; | ||
| 78 | + this.webviewControl?.registerHandler(handleName, { handle: handle }); | ||
| 79 | + } | ||
| 80 | + } | ||
| 81 | + | ||
| 82 | +} |
| 1 | +import { UIContext } from '@ohos.arkui.UIContext'; | ||
| 2 | +import { NodeController, BuilderNode, FrameNode } from '@ohos.arkui.node'; | ||
| 3 | +import { BusinessError } from '@ohos.base'; | ||
| 4 | +import { WebNetErrorList } from '@ohos.web.netErrorList'; | ||
| 5 | +import { Logger } from 'wdKit'; | ||
| 6 | + | ||
| 7 | +// @Builder中为动态组件的具体组件内容 | ||
| 8 | +// WebViewPoolData为入参封装类 | ||
| 9 | +class WebViewPoolData { | ||
| 10 | + target: string = '' | ||
| 11 | + webOption: WebOptions = { } as WebOptions | ||
| 12 | + webEvents?: WebEvents = undefined | ||
| 13 | + webHeight: Length = 0 | ||
| 14 | + | ||
| 15 | + constructor(webOption: WebOptions, target: string, webHeight: Length, webEvent?:WebEvents) { | ||
| 16 | + this.webOption = webOption | ||
| 17 | + this.webEvents = webEvent | ||
| 18 | + this.target = target | ||
| 19 | + this.webHeight = webHeight | ||
| 20 | + } | ||
| 21 | +} | ||
| 22 | + | ||
| 23 | +const TAG = 'WebViewPool'; | ||
| 24 | + | ||
| 25 | +// 影响web组件加载的网络错误码 | ||
| 26 | +class webLoadFail { | ||
| 27 | + static ERR_TIMED_OUT = WebNetErrorList.ERR_TIMED_OUT; | ||
| 28 | + static ERR_NETWORK_CHANGED = WebNetErrorList.ERR_NETWORK_CHANGED; | ||
| 29 | +} | ||
| 30 | + | ||
| 31 | +// 不需要重试刷新的网络错误码 | ||
| 32 | +class excludeRetryLoad { | ||
| 33 | + static ERR_FAILED = WebNetErrorList.ERR_FAILED; | ||
| 34 | +} | ||
| 35 | + | ||
| 36 | +function isErrorCode(code: string) { | ||
| 37 | + return Object.keys(webLoadFail).includes(code); | ||
| 38 | +} | ||
| 39 | + | ||
| 40 | +@Component | ||
| 41 | +export struct DynamicWebView { | ||
| 42 | + target: string = ''; | ||
| 43 | + private webOption: WebOptions = { } as WebOptions | ||
| 44 | + private webEvents?: WebEvents = undefined | ||
| 45 | + @Prop webHeight: Length | ||
| 46 | + | ||
| 47 | + aboutToAppear(): void { | ||
| 48 | + | ||
| 49 | + } | ||
| 50 | + | ||
| 51 | + build() { | ||
| 52 | + Row() { | ||
| 53 | + Web(this.webOption) | ||
| 54 | + .backgroundColor(Color.White) | ||
| 55 | + .domStorageAccess(true) | ||
| 56 | + .databaseAccess(true) | ||
| 57 | + .javaScriptAccess(true) | ||
| 58 | + .imageAccess(true) | ||
| 59 | + .mixedMode(MixedMode.All) | ||
| 60 | + .onlineImageAccess(true) | ||
| 61 | + .nestedScroll({ | ||
| 62 | + scrollForward: NestedScrollMode.SELF_FIRST, | ||
| 63 | + scrollBackward: NestedScrollMode.PARENT_FIRST | ||
| 64 | + }) | ||
| 65 | + .width('100%') | ||
| 66 | + .height('100%') | ||
| 67 | + .onPageBegin((event) => { | ||
| 68 | + this.webEvents?.onPageBegin(event) | ||
| 69 | + }) | ||
| 70 | + .onPageEnd((event) => { | ||
| 71 | + this.webEvents?.onPageEnd(event) | ||
| 72 | + }) | ||
| 73 | + .onLoadIntercept((event) => { | ||
| 74 | + if (!this.webEvents) { | ||
| 75 | + return false | ||
| 76 | + } | ||
| 77 | + return this.webEvents?.onLoadIntercept(event); | ||
| 78 | + }) | ||
| 79 | + }.width('100%') | ||
| 80 | + .height(this.webHeight) | ||
| 81 | + } | ||
| 82 | +} | ||
| 83 | + | ||
| 84 | +@Builder | ||
| 85 | +export function webBuilder(data: WebViewPoolData) { | ||
| 86 | + DynamicWebView({ | ||
| 87 | + webOption: data.webOption, | ||
| 88 | + target: data.target, | ||
| 89 | + webEvents: data.webEvents, | ||
| 90 | + webHeight: data.webHeight | ||
| 91 | + }) | ||
| 92 | +} | ||
| 93 | + | ||
| 94 | +export class WebNodeController extends NodeController { | ||
| 95 | + private rootNode: BuilderNode<[WebViewPoolData]> | null = null; | ||
| 96 | + public webOption: WebOptions = { } as WebOptions | ||
| 97 | + public webEvents?: WebEvents = undefined | ||
| 98 | + private webHeight: Length = 0 | ||
| 99 | + private target: string = ''; | ||
| 100 | + public webNodeInTree:boolean = false; | ||
| 101 | + | ||
| 102 | + constructor(webOption: WebOptions, target: string, webHeight: Length, webEvent?:WebEvents) { | ||
| 103 | + super(); | ||
| 104 | + this.webOption = webOption | ||
| 105 | + this.webEvents = webEvent | ||
| 106 | + this.target = target | ||
| 107 | + this.webHeight = webHeight | ||
| 108 | + } | ||
| 109 | + | ||
| 110 | + aboutToAppear(): void { | ||
| 111 | + this.webNodeInTree = true; | ||
| 112 | + Logger.debug(TAG, `WebNodeController aboutToAppear target: ${this.target} ==> url:${this.webOption.src.toString()}`); | ||
| 113 | + } | ||
| 114 | + | ||
| 115 | + aboutToDisappear(): void { | ||
| 116 | + try { | ||
| 117 | + this.webNodeInTree = false; | ||
| 118 | + // 下树时给commonWebView加载空白页面 | ||
| 119 | + // if (!getNWeb(this.target)) { | ||
| 120 | + // this.webOption.controller?.loadData( | ||
| 121 | + // "<html><body bgcolor=\"#18181A\"></body></html>", | ||
| 122 | + // "text/html", | ||
| 123 | + // "UTF-8" | ||
| 124 | + // ); | ||
| 125 | + // } | ||
| 126 | + Logger.debug(TAG, `WebNodeController aboutToDisappear target: ${this.target} ==> url:${this.webOption.src.toString()}`); | ||
| 127 | + } catch (error) { | ||
| 128 | + Logger.error(TAG,`ErrorCode: ${(error as BusinessError).code}, Message: ${(error as BusinessError).message}`); | ||
| 129 | + } | ||
| 130 | + } | ||
| 131 | + | ||
| 132 | + makeNode(context: UIContext): FrameNode | null { | ||
| 133 | + if (!context) { | ||
| 134 | + Logger.error(TAG, " uicontext is undifined : " + (context === undefined)); | ||
| 135 | + } | ||
| 136 | + if (this.rootNode != null) { | ||
| 137 | + // 返回FrameNode节点 | ||
| 138 | + return this.rootNode.getFrameNode(); | ||
| 139 | + } | ||
| 140 | + // 返回null控制动态组件脱离绑定节点 | ||
| 141 | + return null; | ||
| 142 | + } | ||
| 143 | + | ||
| 144 | + // 此函数为自定义函数,可作为初始化函数使用 | ||
| 145 | + // 通过UIContext初始化BuilderNode,再通过BuilderNode中的build接口初始化@Builder中的内容 | ||
| 146 | + initWeb(uiContext: UIContext) { | ||
| 147 | + if (this.rootNode != null) { | ||
| 148 | + return; | ||
| 149 | + } | ||
| 150 | + this.rootNode = new BuilderNode(uiContext); | ||
| 151 | + this.rootNode.build(wrapBuilder<[WebViewPoolData]>(webBuilder), | ||
| 152 | + new WebViewPoolData(this.webOption, this.target, this.webHeight, this.webEvents)); | ||
| 153 | + } | ||
| 154 | + | ||
| 155 | + prepareForReuse(): boolean | undefined { | ||
| 156 | + return this.webEvents?.onPrepareForReuse() | ||
| 157 | + } | ||
| 158 | + | ||
| 159 | + destoryWeb() { | ||
| 160 | + this.rootNode?.dispose() | ||
| 161 | + this.rootNode = null | ||
| 162 | + } | ||
| 163 | + | ||
| 164 | + updateWebHeight(webHeight: Length) { | ||
| 165 | + try { | ||
| 166 | + if (this.rootNode !== null) { | ||
| 167 | + this.webHeight = webHeight | ||
| 168 | + this.rootNode.update(new WebViewPoolData(this.webOption, this.target, this.webHeight, this.webEvents)); | ||
| 169 | + } | ||
| 170 | + } catch (err) { | ||
| 171 | + Logger.warn(TAG, `commonWebView update error : ${err}`); | ||
| 172 | + } | ||
| 173 | + } | ||
| 174 | + | ||
| 175 | + updateWebEvents(webEvent: WebEvents) { | ||
| 176 | + try { | ||
| 177 | + if (this.rootNode !== null) { | ||
| 178 | + this.webEvents = webEvent | ||
| 179 | + this.rootNode.update(new WebViewPoolData(this.webOption, this.target, this.webHeight, this.webEvents)); | ||
| 180 | + } | ||
| 181 | + } catch (err) { | ||
| 182 | + Logger.warn(TAG, `commonWebView update error : ${err}`); | ||
| 183 | + } | ||
| 184 | + } | ||
| 185 | + | ||
| 186 | + | ||
| 187 | + | ||
| 188 | + | ||
| 189 | +} | ||
| 190 | + | ||
| 191 | +export interface WebEvents { | ||
| 192 | + onPrepareForReuse(): boolean | ||
| 193 | + onPageBegin(event: OnPageBeginEvent): void; | ||
| 194 | + onPageEnd(event: OnPageEndEvent): void; | ||
| 195 | + onLoadIntercept(event: OnLoadInterceptEvent): boolean; | ||
| 196 | +} | ||
| 197 | + | ||
| 198 | +// 创建Map保存所需要的NodeController | ||
| 199 | +const nodeMap: Map<string, WebNodeControllerInfo> = new Map(); | ||
| 200 | + | ||
| 201 | +// NodeController内容和创建时间戳 | ||
| 202 | +class WebNodeControllerInfo { | ||
| 203 | + webNodeController?: WebNodeController; | ||
| 204 | + createTime: number = 0; | ||
| 205 | + | ||
| 206 | + constructor(webNodeController: WebNodeController, createTime: number) { | ||
| 207 | + this.webNodeController = webNodeController; | ||
| 208 | + this.createTime = createTime; | ||
| 209 | + } | ||
| 210 | +} | ||
| 211 | + | ||
| 212 | +// 自定义获取NodeController接口 | ||
| 213 | +export const getPoolWebNodeController = (target: string): WebNodeController | undefined => { | ||
| 214 | + return nodeMap.get(target)?.webNodeController; | ||
| 215 | +} | ||
| 216 | + | ||
| 217 | +// 自定义获取WebviewController接口 | ||
| 218 | +export const getPoolWebController = (target: string): WebviewController | undefined => { | ||
| 219 | + return nodeMap.get(target)?.webNodeController?.webOption.controller as WebviewController; | ||
| 220 | +} | ||
| 221 | + | ||
| 222 | +// 初始化需要UIContext 需在Ability获取 | ||
| 223 | +export const createReuseableWeb = (uiContext: UIContext, webOption: WebOptions, target: string, webHeight: Length, webEvent?:WebEvents) => { | ||
| 224 | + // 创建NodeController | ||
| 225 | + let baseNode = new WebNodeController(webOption, target, webHeight, webEvent); | ||
| 226 | + // 初始化自定义Web组件 | ||
| 227 | + baseNode.initWeb(uiContext); | ||
| 228 | + nodeMap.set(target, new WebNodeControllerInfo(baseNode, Date.now())); | ||
| 229 | +} | ||
| 230 | + | ||
| 231 | +export const destoryReuseableWeb = (target: string) => { | ||
| 232 | + if (nodeMap.get(target)) { | ||
| 233 | + getPoolWebNodeController(target)?.destoryWeb() | ||
| 234 | + nodeMap.delete(target) | ||
| 235 | + } | ||
| 236 | +} |
| 1 | +import { BridgeWebViewControl } from "wdJsBridge" | ||
| 2 | +import { AppUtils } from "wdKit" | ||
| 3 | +import { createReuseableWeb, destoryReuseableWeb, getPoolWebNodeController, WebNodeController } from "./WebLocalPool" | ||
| 4 | +import { util } from "@kit.ArkTS" | ||
| 5 | +import { WebArticleEventHandler } from "./WebArticleEventHandler" | ||
| 6 | + | ||
| 7 | +interface ArticleWebInterface { | ||
| 8 | + uiContext: UIContext, | ||
| 9 | + webSrc: string | Resource, | ||
| 10 | + webController: BridgeWebViewControl | ||
| 11 | + webArticleEventHandler: WebArticleEventHandler | ||
| 12 | +} | ||
| 13 | + | ||
| 14 | +const MAX_POOL_COUNT = 2 | ||
| 15 | + | ||
| 16 | +export class WebPoolManager { | ||
| 17 | + | ||
| 18 | + private webTargets: string[] = [] | ||
| 19 | + | ||
| 20 | + private constructor() { | ||
| 21 | + } | ||
| 22 | + private static manager: WebPoolManager | ||
| 23 | + static sharedInstance() : WebPoolManager { | ||
| 24 | + if (!WebPoolManager.manager) { | ||
| 25 | + WebPoolManager.manager = new WebPoolManager() | ||
| 26 | + } | ||
| 27 | + return WebPoolManager.manager | ||
| 28 | + } | ||
| 29 | + | ||
| 30 | + createArticleWeb(param: ArticleWebInterface, taking?: boolean) : string { | ||
| 31 | + let target = util.generateRandomUUID() | ||
| 32 | + createReuseableWeb(param.uiContext, | ||
| 33 | + {src: param.webSrc, controller: param.webController, renderMode: RenderMode.SYNC_RENDER}, | ||
| 34 | + target, | ||
| 35 | + 800, | ||
| 36 | + param.webArticleEventHandler | ||
| 37 | + ) | ||
| 38 | + if (taking != true && this.webTargets.length < MAX_POOL_COUNT) { | ||
| 39 | + this.webTargets.push(target) | ||
| 40 | + } | ||
| 41 | + return target | ||
| 42 | + } | ||
| 43 | + | ||
| 44 | + // 取一个可用的target,不存在则根据参数创建 | ||
| 45 | + // 当使用完成,需要调用recycleTarget() | ||
| 46 | + takeAvaiableArticleWebTarget(param: ArticleWebInterface): string { | ||
| 47 | + if (this.webTargets.length) { | ||
| 48 | + let target = this.webTargets.splice(0, 1).pop()! | ||
| 49 | + | ||
| 50 | + // 当pool里没有缓存,主动提前加载一个 | ||
| 51 | + if (this.webTargets.length == 0) { | ||
| 52 | + setTimeout(() => { | ||
| 53 | + this.createArticleWeb(param) | ||
| 54 | + }, 500) | ||
| 55 | + } | ||
| 56 | + return target | ||
| 57 | + } | ||
| 58 | + return this.createArticleWeb(param, true) | ||
| 59 | + } | ||
| 60 | + | ||
| 61 | + // 回收target | ||
| 62 | + recycleTarget(target: string) { | ||
| 63 | + let nodeController = getPoolWebNodeController(target) | ||
| 64 | + if (!nodeController) { | ||
| 65 | + let index = this.webTargets.indexOf(target) | ||
| 66 | + if (index >= 0) { | ||
| 67 | + this.webTargets.splice(index, 1) | ||
| 68 | + } | ||
| 69 | + return | ||
| 70 | + } | ||
| 71 | + | ||
| 72 | + if (this.webTargets.length < MAX_POOL_COUNT) { | ||
| 73 | + if (nodeController.prepareForReuse() == true) { | ||
| 74 | + this.webTargets.push(target) | ||
| 75 | + return | ||
| 76 | + } | ||
| 77 | + } | ||
| 78 | + | ||
| 79 | + this.destoryTarget(target) | ||
| 80 | + } | ||
| 81 | + | ||
| 82 | + // 撤底销毁 | ||
| 83 | + destoryTarget(target: string) { | ||
| 84 | + destoryReuseableWeb(target) | ||
| 85 | + let index = this.webTargets.indexOf(target) | ||
| 86 | + if (index >= 0) { | ||
| 87 | + this.webTargets.splice(index, 1) | ||
| 88 | + } | ||
| 89 | + } | ||
| 90 | + | ||
| 91 | + getWebNodeController(target: string) : WebNodeController | undefined { | ||
| 92 | + return getPoolWebNodeController(target) | ||
| 93 | + } | ||
| 94 | + getWebController(target: string) : BridgeWebViewControl | undefined { | ||
| 95 | + return getPoolWebNodeController(target)?.webOption.controller as BridgeWebViewControl | ||
| 96 | + } | ||
| 97 | + getWebEventHandler(target: string) : WebArticleEventHandler | undefined { | ||
| 98 | + return getPoolWebNodeController(target)?.webEvents as WebArticleEventHandler | ||
| 99 | + } | ||
| 100 | + | ||
| 101 | + | ||
| 102 | +} |
| @@ -111,4 +111,6 @@ export { GrayManageModel } from './src/main/ets/viewmodel/GrayManageModel' | @@ -111,4 +111,6 @@ export { GrayManageModel } from './src/main/ets/viewmodel/GrayManageModel' | ||
| 111 | 111 | ||
| 112 | export { VoiceInputView } from './src/main/ets/components/comment/view/VoiceInputView' | 112 | export { VoiceInputView } from './src/main/ets/components/comment/view/VoiceInputView' |
| 113 | 113 | ||
| 114 | +export { ComponentModule } from './src/main/ets/ComponentModule' | ||
| 115 | + | ||
| 114 | // export {voicese} | 116 | // export {voicese} |
| 1 | +import { BridgeUtil, BridgeWebViewControl } from "wdJsBridge"; | ||
| 2 | +import { WebArticleEventHandler, WebPoolManager } from "wdWebComponent"; | ||
| 3 | + | ||
| 4 | +export class ComponentModule { | ||
| 5 | + | ||
| 6 | + static preInitArticleWebTemplate(context: UIContext) { | ||
| 7 | + | ||
| 8 | + let webviewControl = new BridgeWebViewControl() | ||
| 9 | + WebPoolManager.sharedInstance().createArticleWeb({ | ||
| 10 | + uiContext: context, | ||
| 11 | + webSrc: $rawfile("apph5/index.html"), | ||
| 12 | + webController: webviewControl, | ||
| 13 | + webArticleEventHandler: new WebArticleEventHandler(webviewControl) | ||
| 14 | + }) | ||
| 15 | + } | ||
| 16 | +} |
| @@ -129,7 +129,11 @@ export struct DynamicDetailComponent { | @@ -129,7 +129,11 @@ export struct DynamicDetailComponent { | ||
| 129 | }) | 129 | }) |
| 130 | 130 | ||
| 131 | } | 131 | } |
| 132 | + | ||
| 132 | aboutToDisappear() { | 133 | aboutToDisappear() { |
| 134 | + if (this.lastTimeoutId) { | ||
| 135 | + clearTimeout(this.lastTimeoutId) | ||
| 136 | + } | ||
| 133 | this.viewBlogInsightIntentShare() | 137 | this.viewBlogInsightIntentShare() |
| 134 | 138 | ||
| 135 | } | 139 | } |
| @@ -558,6 +558,9 @@ export struct ImageAndTextPageComponent { | @@ -558,6 +558,9 @@ export struct ImageAndTextPageComponent { | ||
| 558 | } | 558 | } |
| 559 | 559 | ||
| 560 | aboutToDisappear() { | 560 | aboutToDisappear() { |
| 561 | + if (this.lastTimeoutId) { | ||
| 562 | + clearTimeout(this.lastTimeoutId) | ||
| 563 | + } | ||
| 561 | //意图上报 | 564 | //意图上报 |
| 562 | this.viewBlogInsightIntentShare() | 565 | this.viewBlogInsightIntentShare() |
| 563 | } | 566 | } |
| @@ -8,7 +8,7 @@ import { | @@ -8,7 +8,7 @@ import { | ||
| 8 | } from 'wdBean'; | 8 | } from 'wdBean'; |
| 9 | import { Logger, SPHelper, NetworkUtil, DisplayUtils } from 'wdKit'; | 9 | import { Logger, SPHelper, NetworkUtil, DisplayUtils } from 'wdKit'; |
| 10 | import { SpConstants } from 'wdConstant'; | 10 | import { SpConstants } from 'wdConstant'; |
| 11 | -import { WdWebLocalComponent } from 'wdWebComponent'; | 11 | +import { WdWebLocalComponent, WebArticleEventHandler, WebPoolManager } from 'wdWebComponent'; |
| 12 | import { NativeCallH5Type } from 'wdWebComponent/src/main/ets/pages/NativeCallH5Type'; | 12 | import { NativeCallH5Type } from 'wdWebComponent/src/main/ets/pages/NativeCallH5Type'; |
| 13 | import { BridgeWebViewControl } from 'wdJsBridge/Index'; | 13 | import { BridgeWebViewControl } from 'wdJsBridge/Index'; |
| 14 | 14 | ||
| @@ -19,6 +19,7 @@ export struct ImageAndTextWebComponent { | @@ -19,6 +19,7 @@ export struct ImageAndTextWebComponent { | ||
| 19 | @State reload: number = 0; | 19 | @State reload: number = 0; |
| 20 | @Link isPageEnd: boolean | 20 | @Link isPageEnd: boolean |
| 21 | @Prop @Watch('onDetailDataUpdated') contentDetailData: ContentDetailDTO [] = [] as ContentDetailDTO [] | 21 | @Prop @Watch('onDetailDataUpdated') contentDetailData: ContentDetailDTO [] = [] as ContentDetailDTO [] |
| 22 | + webPoolTargetId: string = '' | ||
| 22 | webviewControl: BridgeWebViewControl = new BridgeWebViewControl() | 23 | webviewControl: BridgeWebViewControl = new BridgeWebViewControl() |
| 23 | private h5ReceiveAppData: H5ReceiveDetailBean = { dataSource: '2' } as H5ReceiveDetailBean | 24 | private h5ReceiveAppData: H5ReceiveDetailBean = { dataSource: '2' } as H5ReceiveDetailBean |
| 24 | private webPrepared = false; | 25 | private webPrepared = false; |
| @@ -95,14 +96,27 @@ export struct ImageAndTextWebComponent { | @@ -95,14 +96,27 @@ export struct ImageAndTextWebComponent { | ||
| 95 | 96 | ||
| 96 | aboutToAppear(): void { | 97 | aboutToAppear(): void { |
| 97 | Logger.debug(TAG, 'H5模板加载控件 aboutToAppear'); | 98 | Logger.debug(TAG, 'H5模板加载控件 aboutToAppear'); |
| 99 | + | ||
| 100 | + this.webPoolTargetId = WebPoolManager.sharedInstance().takeAvaiableArticleWebTarget({ | ||
| 101 | + uiContext: this.getUIContext(), | ||
| 102 | + webSrc: $rawfile("apph5/index.html"), | ||
| 103 | + webController: this.webviewControl, | ||
| 104 | + webArticleEventHandler: new WebArticleEventHandler(this.webviewControl) | ||
| 105 | + }) | ||
| 106 | + this.webviewControl = WebPoolManager.sharedInstance().getWebController(this.webPoolTargetId)! | ||
| 107 | + } | ||
| 108 | + | ||
| 109 | + aboutToDisappear(): void { | ||
| 110 | + Logger.debug(TAG, 'H5模板加载控件 aboutToDisappear'); | ||
| 111 | + WebPoolManager.sharedInstance().recycleTarget(this.webPoolTargetId) | ||
| 98 | } | 112 | } |
| 99 | 113 | ||
| 100 | build() { | 114 | build() { |
| 101 | Column() { | 115 | Column() { |
| 102 | WdWebLocalComponent({ | 116 | WdWebLocalComponent({ |
| 117 | + webPoolTargetId: this.webPoolTargetId, | ||
| 103 | webviewControl: this.webviewControl, | 118 | webviewControl: this.webviewControl, |
| 104 | reload:this.reload, | 119 | reload:this.reload, |
| 105 | - webResource: $rawfile('apph5/index.html'), | ||
| 106 | backVisibility: false, | 120 | backVisibility: false, |
| 107 | onWebPrepared: this.onWebPrepared.bind(this), | 121 | onWebPrepared: this.onWebPrepared.bind(this), |
| 108 | isPageEnd: $isPageEnd | 122 | isPageEnd: $isPageEnd |
| 1 | import { BottomNavi, CommonConstants, ViewType } from 'wdConstant'; | 1 | import { BottomNavi, CommonConstants, ViewType } from 'wdConstant'; |
| 2 | import { EmitterEventId, EmitterUtils, Logger, NetworkUtil } from 'wdKit'; | 2 | import { EmitterEventId, EmitterUtils, Logger, NetworkUtil } from 'wdKit'; |
| 3 | -import { EmptyComponent } from '../view/EmptyComponent'; | 3 | +import { EmptyComponent, WDViewDefaultType } from '../view/EmptyComponent'; |
| 4 | import PageModel from '../../viewmodel/PageModel'; | 4 | import PageModel from '../../viewmodel/PageModel'; |
| 5 | import { autoRefresh, onActionEnd, onActionStart, onActionUpdate } from '../../utils/PullDownRefresh'; | 5 | import { autoRefresh, onActionEnd, onActionStart, onActionUpdate } from '../../utils/PullDownRefresh'; |
| 6 | import LoadMoreLayout from './LoadMoreLayout'; | 6 | import LoadMoreLayout from './LoadMoreLayout'; |
| @@ -317,6 +317,11 @@ export struct PageComponent { | @@ -317,6 +317,11 @@ export struct PageComponent { | ||
| 317 | // console.log(TAG, 'page onAutoRefresh111 ' + this.needload) | 317 | // console.log(TAG, 'page onAutoRefresh111 ' + this.needload) |
| 318 | if (this.needload) { | 318 | if (this.needload) { |
| 319 | this.getData(); | 319 | this.getData(); |
| 320 | + }else{ | ||
| 321 | + let netStatus = NetworkUtil.isNetConnected() | ||
| 322 | + if(this.pageModel.emptyType === WDViewDefaultType.WDViewDefaultType_NoNetwork && netStatus ){ | ||
| 323 | + this.onAutoRefresh() | ||
| 324 | + } | ||
| 320 | } | 325 | } |
| 321 | this.needload = false; | 326 | this.needload = false; |
| 322 | } | 327 | } |
| @@ -24,9 +24,9 @@ export struct SearchHotsComponent{ | @@ -24,9 +24,9 @@ export struct SearchHotsComponent{ | ||
| 24 | } | 24 | } |
| 25 | }).catch((err:Error)=>{ | 25 | }).catch((err:Error)=>{ |
| 26 | console.log(TAG,JSON.stringify(err)) | 26 | console.log(TAG,JSON.stringify(err)) |
| 27 | - if(this.searchHotsData.length === 0){ | ||
| 28 | - this.searchHotsData.push(new SearchHotContentItem("二十大",0,1)) | ||
| 29 | - } | 27 | + // if(this.searchHotsData.length === 0){ |
| 28 | + // this.searchHotsData.push(new SearchHotContentItem("二十大",0,1)) | ||
| 29 | + // } | ||
| 30 | }) | 30 | }) |
| 31 | } | 31 | } |
| 32 | 32 |
| @@ -120,6 +120,7 @@ export class PageHelper { | @@ -120,6 +120,7 @@ export class PageHelper { | ||
| 120 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; | 120 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; |
| 121 | return; | 121 | return; |
| 122 | } else { | 122 | } else { |
| 123 | + pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_Default | ||
| 123 | //更新数据 | 124 | //更新数据 |
| 124 | pageModel.compList.addItems(liveReviewDTO.list); | 125 | pageModel.compList.addItems(liveReviewDTO.list); |
| 125 | this.refreshUIEnd(pageModel, true); | 126 | this.refreshUIEnd(pageModel, true); |
| @@ -138,6 +139,7 @@ export class PageHelper { | @@ -138,6 +139,7 @@ export class PageHelper { | ||
| 138 | this.refreshUIEnd(pageModel, false) | 139 | this.refreshUIEnd(pageModel, false) |
| 139 | return; | 140 | return; |
| 140 | } | 141 | } |
| 142 | + pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_Default | ||
| 141 | pageModel.pageInfo = pageInfo; | 143 | pageModel.pageInfo = pageInfo; |
| 142 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { | 144 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { |
| 143 | // 缓存一致,不解析 | 145 | // 缓存一致,不解析 |
| 1 | import { Action, | 1 | import { Action, |
| 2 | ContentDetailDTO, ContentDTO, InteractDataDTO, PeopleShipNextListDTO } from 'wdBean/Index'; | 2 | ContentDetailDTO, ContentDTO, InteractDataDTO, PeopleShipNextListDTO } from 'wdBean/Index'; |
| 3 | -import { NetworkUtil, WindowModel } from 'wdKit'; | 3 | +import { EmitterEventId, EmitterUtils, NetworkType, NetworkUtil, WindowModel } from 'wdKit'; |
| 4 | import { ContentDetailRequest } from 'wdDetailPlayApi/Index' | 4 | import { ContentDetailRequest } from 'wdDetailPlayApi/Index' |
| 5 | import { ResponseDTO } from 'wdNetwork/Index'; | 5 | import { ResponseDTO } from 'wdNetwork/Index'; |
| 6 | import { DetailPlayShortVideoPage } from './DetailPlayShortVideoPage' | 6 | import { DetailPlayShortVideoPage } from './DetailPlayShortVideoPage' |
| @@ -55,6 +55,7 @@ export struct DetailVideoListPage { | @@ -55,6 +55,7 @@ export struct DetailVideoListPage { | ||
| 55 | private AudioSuspension = new AudioSuspensionModel() | 55 | private AudioSuspension = new AudioSuspensionModel() |
| 56 | @State isShowAudioCom: boolean = false | 56 | @State isShowAudioCom: boolean = false |
| 57 | @StorageLink('GestureLoadStrategy') GestureLoadStrategy: number = 0 | 57 | @StorageLink('GestureLoadStrategy') GestureLoadStrategy: number = 0 |
| 58 | + @State timer: number = -1 | ||
| 58 | 59 | ||
| 59 | // async getRmhDetail() { | 60 | // async getRmhDetail() { |
| 60 | // // 注册监听网络连接 | 61 | // // 注册监听网络连接 |
| @@ -119,6 +120,30 @@ export struct DetailVideoListPage { | @@ -119,6 +120,30 @@ export struct DetailVideoListPage { | ||
| 119 | this.getDetail() | 120 | this.getDetail() |
| 120 | } | 121 | } |
| 121 | 122 | ||
| 123 | + // 注册监听网络连接 | ||
| 124 | + EmitterUtils.receiveEvent(EmitterEventId.NETWORK_CONNECTED, (async (str?: string) => { | ||
| 125 | + if (this.timer) { | ||
| 126 | + clearTimeout(this.timer) | ||
| 127 | + } | ||
| 128 | + this.timer = setTimeout(() => { | ||
| 129 | + let type: NetworkType | null = null | ||
| 130 | + if (str) { | ||
| 131 | + type = JSON.parse(str) as NetworkType | ||
| 132 | + } | ||
| 133 | + // 注册监听网络连接 | ||
| 134 | + if (type != NetworkType.TYPE_UNKNOWN) { | ||
| 135 | + console.log(TAG, '网络连接状态变化', type) | ||
| 136 | + if(type == NetworkType.TYPE_CELLULAR || type == NetworkType.TYPE_WIFI) { | ||
| 137 | + if (!this.peopleShipHomeCreatorId) { | ||
| 138 | + this.queryVideoList() | ||
| 139 | + } else { | ||
| 140 | + this.getRmhPublishNexts(this.peopleShipHomeCreatorId, `${this.data[this.currentIndex].newsId}`, 1, 1, 10, systemDateTime.getTime(false)); | ||
| 141 | + } | ||
| 142 | + } | ||
| 143 | + } | ||
| 144 | + }, 1000) | ||
| 145 | + })) | ||
| 146 | + | ||
| 122 | } | 147 | } |
| 123 | 148 | ||
| 124 | 149 | ||
| @@ -443,7 +468,9 @@ export struct DetailVideoListPage { | @@ -443,7 +468,9 @@ export struct DetailVideoListPage { | ||
| 443 | .displayCount(1, true) | 468 | .displayCount(1, true) |
| 444 | .onChange((index: number) => { | 469 | .onChange((index: number) => { |
| 445 | this.currentIndex = index | 470 | this.currentIndex = index |
| 446 | - if (this.currentIndex === this.data.length - 1) { | 471 | + // if (this.currentIndex === this.data.length - 1) { |
| 472 | + // 倒数第二个开始请求下一页数据解决视频上滑卡顿 | ||
| 473 | + if (this.currentIndex === this.data.length - 2) { | ||
| 447 | // TODO:下拉刷新“努力加载中” | 474 | // TODO:下拉刷新“努力加载中” |
| 448 | if (!this.peopleShipHomeCreatorId) { | 475 | if (!this.peopleShipHomeCreatorId) { |
| 449 | this.queryVideoList() | 476 | this.queryVideoList() |
| @@ -9,7 +9,9 @@ import { | @@ -9,7 +9,9 @@ import { | ||
| 9 | contentListParams, | 9 | contentListParams, |
| 10 | getRecCompInfoParams | 10 | getRecCompInfoParams |
| 11 | } from 'wdDetailPlayApi/src/main/ets/request/ContentDetailRequest'; | 11 | } from 'wdDetailPlayApi/src/main/ets/request/ContentDetailRequest'; |
| 12 | -import { NetworkUtil, Logger, WindowModel, DateTimeUtils, LazyDataSource } from 'wdKit/Index'; | 12 | +import { NetworkUtil, Logger, WindowModel, DateTimeUtils, LazyDataSource, EmitterUtils, |
| 13 | + EmitterEventId, | ||
| 14 | + NetworkType} from 'wdKit/Index'; | ||
| 13 | import { PictureLoading } from './PictureLoading'; | 15 | import { PictureLoading } from './PictureLoading'; |
| 14 | import { DisplayDirection } from 'wdConstant/Index'; | 16 | import { DisplayDirection } from 'wdConstant/Index'; |
| 15 | import { window } from '@kit.ArkUI'; | 17 | import { window } from '@kit.ArkUI'; |
| @@ -70,6 +72,7 @@ export struct VideoChannelDetail { | @@ -70,6 +72,7 @@ export struct VideoChannelDetail { | ||
| 70 | @Provide onlyWifiLoadVideo: boolean = false | 72 | @Provide onlyWifiLoadVideo: boolean = false |
| 71 | @Provide toastTextVisible: boolean = false | 73 | @Provide toastTextVisible: boolean = false |
| 72 | @StorageLink('GestureLoadStrategy') GestureLoadStrategy: number = 0 | 74 | @StorageLink('GestureLoadStrategy') GestureLoadStrategy: number = 0 |
| 75 | + @State timer: number = -1 | ||
| 73 | 76 | ||
| 74 | autoRefreshChange() { | 77 | autoRefreshChange() { |
| 75 | if (this.topNavIndex === 0 && !this.isRequesting) { | 78 | if (this.topNavIndex === 0 && !this.isRequesting) { |
| @@ -140,6 +143,25 @@ export struct VideoChannelDetail { | @@ -140,6 +143,25 @@ export struct VideoChannelDetail { | ||
| 140 | aboutToAppear() { | 143 | aboutToAppear() { |
| 141 | this.getDetail() | 144 | this.getDetail() |
| 142 | // Logger.info(TAG, 'aboutToAppear'); | 145 | // Logger.info(TAG, 'aboutToAppear'); |
| 146 | + // 注册监听网络连接 | ||
| 147 | + EmitterUtils.receiveEvent(EmitterEventId.NETWORK_CONNECTED, (async (str?: string) => { | ||
| 148 | + if (this.timer) { | ||
| 149 | + clearTimeout(this.timer) | ||
| 150 | + } | ||
| 151 | + this.timer = setTimeout(() => { | ||
| 152 | + let type: NetworkType | null = null | ||
| 153 | + if (str) { | ||
| 154 | + type = JSON.parse(str) as NetworkType | ||
| 155 | + } | ||
| 156 | + // 注册监听网络连接 | ||
| 157 | + if (type != NetworkType.TYPE_UNKNOWN) { | ||
| 158 | + console.log(TAG, '网络连接状态变化', type) | ||
| 159 | + if(type == NetworkType.TYPE_CELLULAR || type == NetworkType.TYPE_WIFI) { | ||
| 160 | + this.getRecCompInfo() | ||
| 161 | + } | ||
| 162 | + } | ||
| 163 | + }, 1000) | ||
| 164 | + })) | ||
| 143 | } | 165 | } |
| 144 | 166 | ||
| 145 | aboutToDisappear(): void { | 167 | aboutToDisappear(): void { |
| @@ -331,7 +353,9 @@ export struct VideoChannelDetail { | @@ -331,7 +353,9 @@ export struct VideoChannelDetail { | ||
| 331 | this.currentIndex = index | 353 | this.currentIndex = index |
| 332 | // console.info('onChange==', index.toString()) | 354 | // console.info('onChange==', index.toString()) |
| 333 | 355 | ||
| 334 | - if (this.currentIndex === this.data.length - 1) { | 356 | + // if (this.currentIndex === this.data.length - 1) { |
| 357 | + // 倒数第二个开始请求下一页数据解决视频上滑卡顿 | ||
| 358 | + if (this.currentIndex === this.data.length - 2) { | ||
| 335 | this.pageNum++ | 359 | this.pageNum++ |
| 336 | this.refreshTime = new Date().getTime() | 360 | this.refreshTime = new Date().getTime() |
| 337 | this.loadStrategy = 'push_up' | 361 | this.loadStrategy = 'push_up' |
| @@ -18,6 +18,7 @@ export struct PlayerFullScreenView { | @@ -18,6 +18,7 @@ export struct PlayerFullScreenView { | ||
| 18 | @State videoDuration: number = this.contentDetailData?.videoInfo?.[0]?.videoDuration || 1 | 18 | @State videoDuration: number = this.contentDetailData?.videoInfo?.[0]?.videoDuration || 1 |
| 19 | @State showOperator: boolean = true | 19 | @State showOperator: boolean = true |
| 20 | private timer: number = -1 | 20 | private timer: number = -1 |
| 21 | + private debounceTimer: number = -1 | ||
| 21 | @State upProVal: string = '' | 22 | @State upProVal: string = '' |
| 22 | @State duration: string = DateTimeUtils.secondToTime(this.videoDuration) | 23 | @State duration: string = DateTimeUtils.secondToTime(this.videoDuration) |
| 23 | @State startX: number = 0 | 24 | @State startX: number = 0 |
| @@ -80,6 +81,13 @@ export struct PlayerFullScreenView { | @@ -80,6 +81,13 @@ export struct PlayerFullScreenView { | ||
| 80 | }, 5000) | 81 | }, 5000) |
| 81 | } | 82 | } |
| 82 | 83 | ||
| 84 | + debounce(func: () => void, wait: number) { | ||
| 85 | + if (this.debounceTimer) { | ||
| 86 | + clearTimeout(this.debounceTimer); | ||
| 87 | + } | ||
| 88 | + this.debounceTimer = setTimeout(func, wait); | ||
| 89 | + } | ||
| 90 | + | ||
| 83 | build() { | 91 | build() { |
| 84 | Stack({ alignContent: Alignment.Center }) { | 92 | Stack({ alignContent: Alignment.Center }) { |
| 85 | Row() { | 93 | Row() { |
| @@ -121,7 +129,7 @@ export struct PlayerFullScreenView { | @@ -121,7 +129,7 @@ export struct PlayerFullScreenView { | ||
| 121 | .gesture( | 129 | .gesture( |
| 122 | PanGesture(this.panOptionBright) | 130 | PanGesture(this.panOptionBright) |
| 123 | .onActionStart((event?: GestureEvent) => { | 131 | .onActionStart((event?: GestureEvent) => { |
| 124 | - console.log(TAG, 'onActionEnd this.panOptionBright') | 132 | + // console.log(TAG, 'onActionEnd this.panOptionBright') |
| 125 | this.isShowBright = true | 133 | this.isShowBright = true |
| 126 | this.playerController?.onBrightActionStart(event!); | 134 | this.playerController?.onBrightActionStart(event!); |
| 127 | }) | 135 | }) |
| @@ -129,9 +137,9 @@ export struct PlayerFullScreenView { | @@ -129,9 +137,9 @@ export struct PlayerFullScreenView { | ||
| 129 | this.playerController?.onBrightActionUpdate(event!); | 137 | this.playerController?.onBrightActionUpdate(event!); |
| 130 | }) | 138 | }) |
| 131 | .onActionEnd(() => { | 139 | .onActionEnd(() => { |
| 132 | - setTimeout(() => { | ||
| 133 | - this.isShowBright = false | ||
| 134 | - }, 500) | 140 | + this.debounce(() => { |
| 141 | + this.isShowBright = false; | ||
| 142 | + }, 1000); | ||
| 135 | this.playerController?.onActionEnd(); | 143 | this.playerController?.onActionEnd(); |
| 136 | }) | 144 | }) |
| 137 | ) | 145 | ) |
| @@ -154,9 +162,9 @@ export struct PlayerFullScreenView { | @@ -154,9 +162,9 @@ export struct PlayerFullScreenView { | ||
| 154 | this.playerController?.onVolumeActionUpdate(event!); | 162 | this.playerController?.onVolumeActionUpdate(event!); |
| 155 | }) | 163 | }) |
| 156 | .onActionEnd(() => { | 164 | .onActionEnd(() => { |
| 157 | - setTimeout(() => { | ||
| 158 | - this.isShowVolume = false | ||
| 159 | - }, 500) | 165 | + this.debounce(() => { |
| 166 | + this.isShowVolume = false; | ||
| 167 | + }, 1000); | ||
| 160 | this.playerController?.onActionEnd(); | 168 | this.playerController?.onActionEnd(); |
| 161 | }) | 169 | }) |
| 162 | ) | 170 | ) |
| 1 | -import { LogoutViewModel } from 'wdComponent'; | 1 | +import { ComponentModule, LogoutViewModel } from 'wdComponent'; |
| 2 | import { GrayManageModel, mournsInfoModel } from 'wdComponent/src/main/ets/viewmodel/GrayManageModel' | 2 | import { GrayManageModel, mournsInfoModel } from 'wdComponent/src/main/ets/viewmodel/GrayManageModel' |
| 3 | import { BreakpointConstants, SpConstants } from 'wdConstant'; | 3 | import { BreakpointConstants, SpConstants } from 'wdConstant'; |
| 4 | 4 | ||
| @@ -14,6 +14,8 @@ import { BottomNavigationComponent } from './view/BottomNavigationComponent'; | @@ -14,6 +14,8 @@ import { BottomNavigationComponent } from './view/BottomNavigationComponent'; | ||
| 14 | import LaunchDataModel from './viewModel/LaunchDataModel'; | 14 | import LaunchDataModel from './viewModel/LaunchDataModel'; |
| 15 | import { LaunchPageModel } from './viewModel/LaunchPageModel'; | 15 | import { LaunchPageModel } from './viewModel/LaunchPageModel'; |
| 16 | import { JSON } from '@kit.ArkTS'; | 16 | import { JSON } from '@kit.ArkTS'; |
| 17 | +import { WebArticleEventHandler, WebPoolManager } from 'wdWebComponent'; | ||
| 18 | +import { BridgeWebViewControl } from 'wdJsBridge'; | ||
| 17 | 19 | ||
| 18 | const TAG = 'MainPage'; | 20 | const TAG = 'MainPage'; |
| 19 | 21 | ||
| @@ -60,6 +62,10 @@ struct MainPage { | @@ -60,6 +62,10 @@ struct MainPage { | ||
| 60 | } catch (e) { | 62 | } catch (e) { |
| 61 | Logger.error(TAG, `Unexpected Text in JSON ??` + JSON.stringify(e) +" " + dataModelStr); | 63 | Logger.error(TAG, `Unexpected Text in JSON ??` + JSON.stringify(e) +" " + dataModelStr); |
| 62 | } | 64 | } |
| 65 | + | ||
| 66 | + setTimeout(() => { | ||
| 67 | + ComponentModule.preInitArticleWebTemplate(this.getUIContext()) | ||
| 68 | + }, 500) | ||
| 63 | } | 69 | } |
| 64 | 70 | ||
| 65 | pageTransition() { | 71 | pageTransition() { |
sight_harmony/products/phone/src/main/resources/rawfile/apph5/css/aliPlayer.min.css
deleted
100644 → 0
| 1 | -.prism-player .prism-big-play-btn{background:url(./img/bigplay.png) no-repeat;background-size:contain;width:64px;height:64px}.prism-player .prism-big-play-btn .outter{border:7px solid rgba(255,255,255,.51);width:64px;height:64px;border-radius:100%;position:absolute;box-sizing:border-box;top:0;left:0}.prism-player .prism-big-play-btn:hover{cursor:pointer}.prism-player .prism-play-btn{width:24px;height:24px;background:url(./img/smallplay.png) no-repeat;background-size:contain}.prism-player .prism-play-btn:hover{cursor:pointer}.prism-player .prism-live-display{font-size:12px;color:#ebecec;line-height:44px;text-align:center;margin:0}.prism-player .live-shift-display:hover{cursor:pointer;font-size:14px}.prism-player .prism-play-btn.playing{background:url(./img/smallpause.png) no-repeat;background-size:contain}.prism-player .prism-play-btn.playing:hover{cursor:pointer}.prism-player .prism-fullscreen-btn{width:24px;height:24px;background:url(./img/fullscreen.png) no-repeat;background-size:contain}.prism-player .prism-fullscreen-btn:hover{cursor:pointer}.prism-player .prism-fullscreen-btn.fullscreen{background:url(./img/smallscreen.png) no-repeat;background-size:contain}.prism-player .prism-fullscreen-btn.fullscreen:hover{animation:hoverAnimationScale 1s 1;-moz-animation:hoverAnimationScale 1s 1;-webkit-animation:hoverAnimationScale 1s 1;-o-animation:hoverAnimationScale 1s 1;cursor:pointer}.prism-player .prism-volume{position:relative}.prism-player .prism-volume .volume-icon{width:28px;height:28px;background:url(./img/volume.png);background-size:contain}.prism-player .prism-volume .volume-icon .long-horizontal{width:3px;background:#ebecec;height:18px;position:absolute;right:5px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.prism-player .prism-volume .volume-icon .short-horizontal{width:3px;background:#ebecec;height:8px;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.prism-player .prism-volume .volume-icon:hover{-ms-transform-origin:0 50%;transform-origin:0 50%;background-size:contain;cursor:pointer}.prism-player .prism-volume .mute .long-horizontal{-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:12px;top:10px;left:22px}.prism-player .prism-volume .mute .short-horizontal{-ms-transform:rotate(45deg);transform:rotate(45deg);height:12px;top:10px;left:22px}.prism-player .prism-volume-control{position:absolute;bottom:44px;display:none;background:rgba(60,60,60,.95);box-shadow:0 0 6px 0 rgba(0,0,0,.1);width:32px;height:130px;z-index:10000}.prism-player .prism-volume-control .volume-control-icon{width:32px;height:32px;background:url(./img/unmutevolume.png) no-repeat;background-size:contain}.prism-player .prism-volume-control .volume-control-icon:hover{cursor:pointer;background:url(./img/volumehover.png) no-repeat;background-size:contain}.prism-player .prism-volume-control .volume-control-icon.mute{background:url(./img/volumemute.png) no-repeat;background-size:contain}.prism-player .prism-volume-control .volume-control-icon.mute:hover{background:url(./img/volumemutehover.png) no-repeat;background-size:contain;cursor:pointer}.prism-player .prism-volume-control:hover{cursor:pointer}.prism-player .prism-volume-control .volume-control-icon{position:absolute;bottom:6px;left:8px;width:26px;height:26px}.prism-player .prism-volume-control .volume-range{position:absolute;left:14px;bottom:10px;border-radius:1px;background:#6c6262;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.06);width:4px;height:100px}.prism-player .prism-volume-control .volume-value{width:100%;height:0%;background:#30adf2;position:absolute;border-radius:1px;bottom:0}.prism-player .prism-volume-control .volume-cursor{position:absolute;bottom:0;background:#fff;width:15px;height:15px;border-radius:15px;left:-6px}.prism-player .prism-volume-control .volume-cursor:hover{background:#00c1de}.prism-player .prism-animation{width:64px;height:64px;border-radius:64px;opacity:0;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prism-player .prism-play-animation{background:url(./img/playanimation.png) no-repeat;background-size:contain}.prism-player .prism-pause-animation{background:url(./img/pauseanimation.png) no-repeat;background-size:contain}.prism-player .play-apply-animation{animation:prismplayanimation 1s 1;-moz-animation:prismplayanimation 1s 1;-webkit-animation:prismplayanimation 1s 1;-o-animation:prismplayanimation 1s 1;animation-fill-mode:both}@keyframes prismplayanimation{0%{width:32px;height:32px;border-radius:32px;opacity:0}50%{width:32px;height:32px;border-radius:32px;opacity:1}99%{width:76px;height:76px;border-radius:76px;opacity:0}100%{width:0;height:0}}@keyframes spinoffPulse{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes hoverAnimationRotate{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}50%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}100%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}}@keyframes hoverAnimationScale{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes hoverAnimationScaleX{0%{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1)}50%{transform:scaleX(1.2);-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2)}100%{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1)}}@keyframes hoverVolumeAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.volume-hover-animation{animation:hoverVolumeAnimation .3s 1;-moz-animation:hoverVolumeAnimation .3s 1;-webkit-animation:hoverVolumeAnimation .3s 1;-o-animation:hoverVolumeAnimation .3s 1}@keyframes hoverPlayButtonAnimation{0%{width:63px;height:63px;border:7px solid #fff}60%{width:90px;height:90px;border:7px solid rgba(255,255,255,.51)}100%{width:97px;height:97px;border:14px solid rgba(255,255,255,0)}}@keyframes warn{0%{transform:scale(1);opacity:0}25%{transform:scale(1);opacity:.1}50%{transform:scale(1.1);opacity:.3}75%{transform:scale(1.5);opacity:.5}100%{transform:scale(2);opacity:0}}.big-playbtn-hover-animation{animation:warn 1s ease-out;-moz-animation:warn 1s ease-out;-webkit-animation:warn 1s ease-out;-o-animation:warn 1s ease-out}.big-playbtn-hover-animation1{animation:hoverPlayButtonAnimation 1s 1;-moz-animation:hoverPlayButtonAnimation 1s 1;-webkit-animation:hoverPlayButtonAnimation 1s 1;-o-animation:hoverPlayButtonAnimation 1s 1}.prism-player{background-color:#000;position:relative}.prism-player a{text-decoration:none}.prism-player video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center}.prism-player .x5-full-screen{object-fit:fill;object-position:50% 50%}.prism-player .x5-top-left{object-fit:contain;object-position:0 0}.prism-player .prism-cover{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;z-index:11}.prism-player .prism-text-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;pointer-events:none}.prism-player .prism-ErrorMessage{width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:99;top:0;left:0;overflow:hidden;display:none}.prism-player .prism-ErrorMessage .prism-error-content{margin-top:20px;padding:0 5px}.prism-player .prism-ErrorMessage .prism-error-content p{text-align:center;font-size:12px;color:#fff}.prism-player .prism-ErrorMessage .prism-error-operation{margin-top:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:1.5px;border-bottom-color:rgba(255,255,255,.15);border-bottom-style:dotted;text-align:center}.prism-player .prism-ErrorMessage .prism-error-operation a{width:80px;height:32px;line-height:32px;vertical-align:top;display:inline-block;margin-left:10px}.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh{color:#21c5e0;border:solid 1px #21c5e0}.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh:hover{color:#05d3f5;border-color:#05d3f5;cursor:pointer}.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh:active{color:#026a7b;border-color:#026a7b}.prism-player .prism-ErrorMessage .prism-error-operation .prism-button-orange:visited{color:#05d3f5}.prism-player .prism-ErrorMessage .prism-detect-info{color:#fff;font-size:10px}.prism-player .prism-ErrorMessage .prism-detect-info p{padding:0 5px;word-break:break-all;margin:0 0 4px}.prism-player .prism-ErrorMessage .prism-detect-info span.info-label{display:inline-block;font-weight:700}.prism-player .prism-ErrorMessage .prism-detect-info span.info-content{color:gray}.prism-player .prism-big-play-btn{display:none;z-index:1000}.prism-player .prism-license-watermark{z-index:100;position:absolute;width:300px;height:120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;right:20px;top:20px;border:1px solid rgba(216,216,216,.12);box-shadow:0 0 12px 0 rgba(130,130,130,.2);border-radius:2px;backdrop-filter:blur(4px);background-color:rgba(255,255,255,.12)}.prism-player .prism-license-watermark .no-authorization{font-weight:500;font-size:24px;color:rgba(255,255,255,.9);text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0 50px}.prism-player .prism-license-watermark .apply-button{margin-top:12px;padding:5px 20px;background-color:#00bcd4;border:1px solid #26c5da;font-weight:400;font-size:14px;color:#fff;line-height:20px;cursor:pointer}.prism-player .prism-controlbar{width:100%;height:44px;position:relative;z-index:10;font-size:14px}.prism-player .prism-controlbar .prism-controlbar-bg{background:rgba(75,75,75,.15);width:100%;height:40px;position:absolute;bottom:0;left:0;z-index:-1}.prism-player .prism-time-display{height:40px;line-height:40px;color:#a4aab3;font-size:12px}.prism-player .prism-time-display .current-time{color:#fff}.prism-player .prism-live-time-display{height:44px;line-height:44px;color:#a4aab3;font-size:12px}.prism-player .prism-live-time-display span{display:inline}.prism-player .prism-live-time-display .live-text{margin-left:5px;font-size:12px;color:#ebecec}.prism-player .prism-live-time-display .current-time{color:#fff}.prism-player .prism-fullscreen-btn:hover{animation:hoverAnimationScale 1s 1;-moz-animation:hoverAnimationScale 1s 1;-webkit-animation:hoverAnimationScale 1s 1;-o-animation:hoverAnimationScale 1s 1}.prism-player .prism-liveshift-progress,.prism-player .prism-progress{bottom:40px!important;width:100%;height:4px;background:rgba(195,197,198,.5);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.06);position:relative;cursor:pointer}.prism-player .prism-liveshift-progress .prism-progress-time,.prism-player .prism-progress .prism-progress-time{position:absolute;top:-25px;background:rgba(0,0,0,.8);box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);color:#fff;font-size:14px;border-radius:7.5px;padding:0 6px 0 6px;text-align:center;white-space:nowrap}.prism-player .prism-liveshift-progress .prism-progress-loaded,.prism-player .prism-progress .prism-progress-loaded{position:absolute;top:0;left:0;width:0;height:100%;background:#c3c5c6}.prism-player .prism-liveshift-progress .prism-progress-played,.prism-player .prism-progress .prism-progress-played{position:absolute;top:0;left:0;width:0;height:100%;background-color:#00c1de}.prism-player .prism-liveshift-progress .prism-progress-cursor,.prism-player .prism-progress .prism-progress-cursor{position:absolute;border-radius:8px;top:-5px;width:16px;height:16px;overflow:hidden;box-sizing:content-box;background:url(./img/dragcursorhover.png) center;display:none}.prism-player .prism-liveshift-progress .prism-progress-cursor img,.prism-player .prism-progress .prism-progress-cursor img{width:14px;height:14px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prism-player .prism-liveshift-progress .cursor-hover,.prism-player .prism-progress .cursor-hover{border-radius:9px;width:18px;height:18px;top:-5px!important}.prism-player .prism-liveshift-progress .cursor-hover img,.prism-player .prism-progress .cursor-hover img{width:16px;height:16px}.prism-player .prism-liveshift-progress .prism-progress-marker,.prism-player .prism-progress .prism-progress-marker{width:100%;height:100%;position:absolute}.prism-player .prism-liveshift-progress .prism-progress-marker .prism-marker-dot,.prism-player .prism-progress .prism-progress-marker .prism-marker-dot{position:absolute;background:#d9edf7;width:5px;height:100%;border-radius:20%}.prism-player .prism-progress-hover{cursor:pointer;height:6px;transition:height .1s}.prism-player .prism-progress-hover .prism-marker-dot{width:10px;height:80%;top:8%;border-radius:30%}.prism-player .prism-progress-hover .prism-progress-cursor{top:-4px}.prism-player .prism-liveshift-progress{background:0 0}.prism-player .prism-liveshift-progress .prism-enable-liveshift{cursor:pointer;position:absolute;background:#fff;height:4px}.prism-player .prism-liveshift-progress .prism-enable-liveshift:hover{height:6px;transition:height .1s}.prism-player .prism-liveshift-progress .prism-liveshift-seperator{height:15px;position:absolute;right:0;top:-8px;color:#fff;margin-right:5px;margin-left:5px;right:-65px}.prism-player .prism-marker-text{padding:5px;background:rgba(0,0,0,.8);position:absolute;max-width:180px;max-height:100px;bottom:50px;color:#fff;border-radius:3px;z-index:9999;display:none;overflow:auto}.prism-player .prism-marker-text p{text-align:center;word-break:break-all;margin:0;font-size:12px}.prism-player .prism-loading{width:55px;height:55px;z-index:10}.prism-player .prism-loading .circle-androidFirefox{background-color:rgba(0,0,0,0);border:5px solid;border-color:rgba(0,193,222,.2) rgba(0,193,222,.5) rgba(0,193,222,.7) rgba(0,193,222,.1);opacity:.9;border-radius:50px;width:45px;height:45px;margin:0 auto}.prism-player .prism-loading .circle{background-color:rgba(0,0,0,0);border:5px solid;border-color:rgba(0,193,222,.2) rgba(0,193,222,.5) rgba(0,193,222,.7) rgba(0,193,222,.1);opacity:.9;border-radius:50px;width:45px;height:45px;margin:0 auto;-moz-animation:spinoffPulse .9s infinite linear;-webkit-animation:spinoffPulse .9s infinite linear}.prism-player .prism-hide{display:none}.prism-player .prism-snapshot-btn{width:32px;height:32px;background:url(./img/snapshot.png) no-repeat;background-size:contain}.prism-player .prism-snapshot-btn:hover{animation:hoverAnimationScale 1s 1;-moz-animation:hoverAnimationScale 1s 1;-webkit-animation:hoverAnimationScale 1s 1;-o-animation:hoverAnimationScale 1s 1;cursor:pointer}.prism-player .prism-snapshot-btn:active{displa:block}.prism-player .prism-info-display{width:100%;color:#fff;font-size:18px;text-align:center;top:50%;position:absolute;z-index:900;height:44px;line-height:28px;font-size:16px;padding:10px 12px 10px 12px}.prism-player .prism-info-display span{color:#00c1de}.prism-player .prism-info-left-bottom{width:auto!important;top:auto!important;bottom:70px;left:20px!important;text-align:left}.prism-player .prism-info-top-center{width:auto!important;top:20px!important;left:50%!important;text-align:left!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;color:red!important}.prism-player .prism-info-black{color:#000!important}.prism-player .prism-auto-stream-selector{position:absolute;bottom:50%;width:100%;margin:auto;color:#efeff4;display:none}.prism-player .prism-auto-stream-selector p.tip-text{text-align:center}.prism-player .prism-auto-stream-selector .operators{width:100px;margin:auto}.prism-player .prism-button-cancel{font-size:16px;border:1px #ffffffa8 solid;padding:2px 5px 2px 5px;color:#ffffffa8;margin-left:5px;background:#503f3f3d}.prism-player .prism-button-ok{font-size:16px;border:1px #fff solid;padding:2px 5px 2px 5px;color:#fff;background:#503f3f63}.prism-player .prism-button-cancel:hover,.prism-player .prism-button-ok:hover{color:#f5f5f5}.prism-player .prism-cc-btn{height:24px;width:24px;background:url(./img/cc.png) center no-repeat;background-size:contain}.prism-player .prism-cc-btn:hover{cursor:pointer;animation:hoverAnimationScale 1s 1;-moz-animation:hoverAnimationScale 1s 1;-webkit-animation:hoverAnimationScale 1s 1;-o-animation:hoverAnimationScale 1s 1}.prism-player .prism-setting-btn{height:24px;width:24px;background:url(./img/setting.png) center no-repeat;background-size:contain}.prism-player .prism-setting-btn:hover{cursor:pointer;animation:hoverAnimationRotate 1s 1;-moz-animation:hoverAnimationRotate 1s 1;-webkit-animation:hoverAnimationRotate 1s 1;-o-animation:hoverAnimationRotate 1s 1}.prism-player .prism-setting-list{background:rgba(60,60,60,.95);width:220px;position:absolute;right:14px;bottom:45px;display:none;z-index:10000;text-align:left}.prism-player .prism-setting-list .prism-setting-item{font-size:14px;color:#ebecec;height:30px}.prism-player .prism-setting-list .prism-setting-item .setting-content{width:100%}.prism-player .prism-setting-list .prism-setting-item .setting-content:hover{background:rgba(216,216,216,.1);cursor:pointer}.prism-player .prism-setting-list .prism-setting-item .setting-content span{line-height:30px}.prism-player .prism-setting-list .prism-setting-item .setting-content .setting-title{margin-left:15px}.prism-player .prism-setting-list .prism-setting-item .setting-content .current-setting{float:right;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prism-player .prism-setting-list .prism-setting-item .array{display:inline-block;border-right:2px solid;border-bottom:2px solid;border-color:#fff;width:8px;height:8px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:10px;margin-top:10px;margin-left:10px;float:right}.prism-player .prism-setting-selector{right:40px;position:absolute;bottom:45px;width:150px;background:rgba(60,60,60,.95);font-size:14px;color:#ebecec;display:none;z-index:10000;text-align:left}.prism-player .prism-setting-selector .header{background:#242424;width:150px;height:30px}.prism-player .prism-setting-selector .header:hover{cursor:pointer}.prism-player .prism-setting-selector .header .left-array{display:inline-block;border-left:2px solid;border-bottom:2px solid;border-color:#fff;width:8px;height:8px;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:6px;margin-top:12px;margin-left:16px;float:left}.prism-player .prism-setting-selector .header span{line-height:30px}.prism-player .prism-setting-selector ul.selector-list::-webkit-scrollbar{width:10px;background-color:#424242}.prism-player .prism-setting-selector ul.selector-list::-webkit-scrollbar-track{background-color:#424242}.prism-player .prism-setting-selector ul.selector-list::-webkit-scrollbar-thumb{background-color:#8e8e8e;border:1px solid #424242;border-radius:5px}.prism-player .prism-setting-selector ul{list-style-type:none;padding-left:0;max-height:150px;overflow-y:auto;padding-left:13px;margin-top:5px}.prism-player .prism-setting-selector ul li{height:28px;padding-left:10px}.prism-player .prism-setting-selector ul li.current{color:#30adf2;padding-left:0}.prism-player .prism-setting-selector ul li.current:before{content:"";display:inline-block;line-height:0;border:5px solid transparent;border-left-color:#30adf2;border-right-width:0;margin-top:5px;padding-right:5px}.prism-player .prism-setting-selector ul li:hover{background:rgba(216,216,216,.1);cursor:pointer}.prism-player .prism-setting-selector ul span{line-height:28px;max-width:110px;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prism-player .prism-thumbnail{border:1px solid rgba(0,0,0,.8);width:174px;height:98px;position:absolute;bottom:50px;display:none;z-index:10}.prism-player .prism-thumbnail .none{border:none}.prism-player .prism-thumbnail span{font-size:12px;color:#fff;line-height:20px;background:rgba(0,0,0,.8);text-align:center;text-shadow:1px 1px 4px #373d41;padding-left:5px;padding-right:5px;display:inline-block;position:absolute;bottom:0;left:33%}.prism-player .prism-tooltip{background:#3c3c3c;box-shadow:0 0 5px 0 rgba(0,0,0,.1);height:28px;margin:0;padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0;position:absolute;bottom:50px;color:#fff;line-height:28px;font-size:10px;white-space:nowrap;display:none;z-index:10}.prism-player .disabled{pointer-events:none;color:gray}:-webkit-full-screen{width:100%!important;height:100%!important}:-moz-full-screen{width:100%!important;height:100%!important}:-ms-full-screen{width:100%!important;height:100%!important}:-ms-fullscreen{width:100%!important;height:100%!important}:-webkit-full-screen{width:100%!important;height:100%!important}:fullscreen{width:100%!important;height:100%!important}body.prism-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.prism-fullscreen{position:fixed;overflow:hidden;z-index:99999;left:0!important;top:0!important;bottom:0!important;right:0!important;width:100%!important;height:100%!important;position:absolute!important}.prism-button{cursor:pointer;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:.5em;box-shadow:0 1px 2px rgba(0,0,0,.2)}.prism-button-orange{color:#a56117;border:solid 1px #a56117}.prism-button-retry{color:#f2dede;border:solid 1px #f2dede}.prism-button-orange:hover{color:#d67400;border-color:#d67400}.prism-button-orange:active{color:#d67400;border-color:#d67400}.prism-button-orange:visited{color:#d67400}.prism-button-retry:hover{color:#fcf8e3;border-color:#fcf8e3}.prism-button-retry:active{color:#fcf8e3;border-color:#fcf8e3}.prism-button-retry:visited{color:#fcf8e3}.prism-center{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.prism-width90{width:90%}.prism-stream-selector{font-size:16px;position:relative;line-height:32px}.prism-stream-selector .current-stream-selector{text-align:center;width:70px;display:none;color:#efeff4}.prism-stream-selector .current-stream-selector:hover{cursor:pointer;color:#00c1de}.prism-stream-selector .stream-selector-tip{color:#fff;text-align:center;padding:2px 5px 2px 5px;display:none;position:absolute;bottom:61.5px;white-space:nowrap;left:43%;font-size:18px}.prism-stream-selector .stream-selector-list{position:absolute;bottom:32px;background:rgba(0,0,0,.5);color:#efeff4;padding:5px 5px 0 5px;width:70px;margin:0;display:none}.prism-stream-selector .stream-selector-list li{list-style-type:none;text-align:center;white-space:nowrap;padding:0 2px 0 2px;line-height:24px}.prism-stream-selector .stream-selector-list li:last-child{margin-bottom:10px}.prism-stream-selector .stream-selector-list li.current{color:#00c1de}.prism-stream-selector .stream-selector-list li span.current{color:#00c1de}.prism-stream-selector .stream-selector-list li:hover{cursor:pointer;color:#00c1de}.prism-speed-selector{font-size:16px;position:relative;line-height:32px}.prism-speed-selector .current-speed-selector{color:#efeff4;text-align:center;width:60px}.prism-speed-selector .current-speed-selector:hover{cursor:pointer;color:#00c1de}.prism-speed-selector .speed-selector-list{position:absolute;bottom:32px;background:rgba(0,0,0,.5);color:#efeff4;padding:5px 5px 0 5px;display:none;margin:0}.prism-speed-selector .speed-selector-list li{list-style-type:none;text-align:center;white-space:nowrap;padding:0 2px 0 2px;line-height:24px}.prism-speed-selector .speed-selector-list li:last-child{margin-bottom:10px}.prism-speed-selector .speed-selector-list li.current{color:#00c1de}.prism-speed-selector .speed-selector-list li span.current{color:#00c1de}.prism-speed-selector .speed-selector-list li:hover{cursor:pointer;color:#00c1de}.prism-ai-container{position:absolute;overflow:hidden}.prism-ai-container .prism-ai-marking{font-size:12px;position:absolute}.prism-ai-container .prism-ai-marking[vh=large]{font-size:18px}.prism-ai-container .prism-ai-marking[vh=middle]{font-size:16px}.prism-ai-container .prism-ai-marking .prism-ai-rect-region{position:relative;display:inline-block}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-title{height:0;-ms-transform:translateY(-40px);transform:translateY(-40px)}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-title p{background:#ff1d00;text-align:center;width:100%;color:#fff;word-break:keep-all;margin:10px 0 0 0}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-title .top-left-anchor{width:5px;height:5px;border-top-color:red;border-top-style:solid;border-left-color:red;border-left-style:solid;border-width:1px;-ms-transform:translate(-5px,10px);transform:translate(-5px,10px)}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-title .top-right-anchor{width:5px;height:5px;border-top-color:red;border-top-style:solid;border-right-color:red;border-right-style:solid;border-width:1px;-ms-transform:translate(5px,5px);transform:translate(5px,5px);float:right}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-rect{border-style:solid;border-color:#ff1d00;border-width:1px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;color:rgba(255,29,0,.3);background:rgba(255,29,0,.1)}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-rect .prism-ai-slash-container{overflow:hidden;width:100%;height:100%;position:absolute}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-rect .prism-ai-slash{content:"";display:block;box-sizing:border-box;border-top-width:1px;border-top-style:solid;height:10px;margin-top:15px;border-bottom-width:1px;border-bottom-style:solid;transform:rotateZ(-45deg) scaleX(2);-ms-transform-origin:bottom center;transform-origin:bottom center}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .prism-ai-rect .prism-ai-top-slash{margin-top:-10px!important}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .anchor-plug{position:absolute}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .top-left{top:-7px;left:-2px}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .top-right{top:-7px;right:-2px}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .bottom-left{bottom:-8px;left:-2px}.prism-ai-container .prism-ai-marking .prism-ai-rect-region .bottom-right{bottom:-8px;right:-2px}.prism-ai-container .prism-ai-marking .prism-ai-labels{color:#fff;float:right;background:rgba(0,0,0,.4);padding-top:5px;padding-bottom:5px}.prism-ai-container .prism-ai-marking .prism-ai-labels p{text-align:left;padding-left:5px;padding-right:5px;margin:0}.prism-ai-container .prism-ai-marking .prism-ai-labels a{padding-left:5px;padding-right:5px}.prism-ai-container .prism-ai-marking .prism-ai-labels p[vh=large]{padding-left:25px;padding-right:25px}.prism-ai-container .prism-ai-marking .prism-ai-labels p[vh=middle]{padding-left:15px;padding-right:15px}video::-webkit-media-text-track-container{overflow:visible!important}video::cue{line-height:1.7}.loading-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} |
| 1 | -/****reset****/ | ||
| 2 | -body, | ||
| 3 | -div, | ||
| 4 | -table, | ||
| 5 | -tr, | ||
| 6 | -td, | ||
| 7 | -th, | ||
| 8 | -h1, | ||
| 9 | -h2, | ||
| 10 | -h3, | ||
| 11 | -h4, | ||
| 12 | -h5, | ||
| 13 | -h6, | ||
| 14 | -form, | ||
| 15 | -input, | ||
| 16 | -button, | ||
| 17 | -label, | ||
| 18 | -select, | ||
| 19 | -textarea, | ||
| 20 | -p, | ||
| 21 | -u, | ||
| 22 | -i, | ||
| 23 | -em, | ||
| 24 | -ul, | ||
| 25 | -ol, | ||
| 26 | -li, | ||
| 27 | -dl, | ||
| 28 | -dd, | ||
| 29 | -dt, | ||
| 30 | -img, | ||
| 31 | -article, | ||
| 32 | -aside, | ||
| 33 | -details, | ||
| 34 | -figcaption, | ||
| 35 | -figure, | ||
| 36 | -footer, | ||
| 37 | -header, | ||
| 38 | -menu, | ||
| 39 | -nav, | ||
| 40 | -section { | ||
| 41 | - box-sizing: border-box; | ||
| 42 | - margin: 0; | ||
| 43 | - padding: 0; | ||
| 44 | - font-size: 100%; | ||
| 45 | - vertical-align: baseline; | ||
| 46 | - border: 0; | ||
| 47 | - outline: 0; | ||
| 48 | -} | ||
| 49 | -li { | ||
| 50 | - list-style: none; | ||
| 51 | -} | ||
| 52 | -h1, | ||
| 53 | -h2, | ||
| 54 | -h3, | ||
| 55 | -h4, | ||
| 56 | -h5, | ||
| 57 | -h6 { | ||
| 58 | - font-size: 100%; | ||
| 59 | -} | ||
| 60 | -table { | ||
| 61 | - border-collapse: collapse; | ||
| 62 | - border-spacing: 0; | ||
| 63 | - width: 100%; | ||
| 64 | -} | ||
| 65 | -a, | ||
| 66 | -input, | ||
| 67 | -select, | ||
| 68 | -textarea, | ||
| 69 | -area, | ||
| 70 | -button { | ||
| 71 | - outline: none; | ||
| 72 | - font-family: inherit; | ||
| 73 | - font-size: inherit; | ||
| 74 | - border: none; | ||
| 75 | - background: none; | ||
| 76 | - color: inherit; | ||
| 77 | -} | ||
| 78 | -a { | ||
| 79 | - text-decoration: none; | ||
| 80 | -} | ||
| 81 | -a:hover { | ||
| 82 | - text-decoration: none; | ||
| 83 | -} | ||
| 84 | -textarea { | ||
| 85 | - overflow: auto; | ||
| 86 | - resize: none; | ||
| 87 | -} | ||
| 88 | -input[type="button"], | ||
| 89 | -input[type="submit"], | ||
| 90 | -input[type="reset"] { | ||
| 91 | - cursor: pointer; | ||
| 92 | - -webkit-appearance: none; | ||
| 93 | -} | ||
| 94 | -html, | ||
| 95 | -body { | ||
| 96 | - overflow-x: hidden; | ||
| 97 | - width: 100%; | ||
| 98 | - height: 100%; | ||
| 99 | - background: #ffffff; | ||
| 100 | -} | ||
| 101 | -* { | ||
| 102 | - -webkit-overflow-scrolling: touch; | ||
| 103 | -} | ||
| 104 | -html { | ||
| 105 | - -webkit-tap-highlight-color: transparent; | ||
| 106 | -} | ||
| 107 | -body { | ||
| 108 | - text-align: left; | ||
| 109 | -} | ||
| 110 | -body #app { | ||
| 111 | - height: 100%; | ||
| 112 | -} | ||
| 113 | -body #app::-webkit-scrollbar { | ||
| 114 | - display: none; | ||
| 115 | -} | ||
| 116 | -body #app::-webkit-scrollbar-thumb { | ||
| 117 | - display: none; | ||
| 118 | -} | ||
| 119 | -body #app::-webkit-scrollbar-track { | ||
| 120 | - display: none; | ||
| 121 | -} | ||
| 122 | -.fl { | ||
| 123 | - float: left; | ||
| 124 | -} | ||
| 125 | -.fr { | ||
| 126 | - float: right; | ||
| 127 | -} | ||
| 128 | -.clearfix { | ||
| 129 | - zoom: 1; | ||
| 130 | -} | ||
| 131 | -.clearfix::before, | ||
| 132 | -.clearfix::after { | ||
| 133 | - display: table; | ||
| 134 | - content: " "; | ||
| 135 | -} | ||
| 136 | -.clearfix::after { | ||
| 137 | - clear: both; | ||
| 138 | - height: 0; | ||
| 139 | - font-size: 0; | ||
| 140 | - visibility: hidden; | ||
| 141 | -} | ||
| 142 | -.ant-skeleton { | ||
| 143 | - display: table; | ||
| 144 | - width: 100%; | ||
| 145 | -} | ||
| 146 | -.ant-skeleton + .ant-skeleton { | ||
| 147 | - margin-top: 0.64rem; | ||
| 148 | -} | ||
| 149 | -.ant-skeleton.active { | ||
| 150 | - display: none; | ||
| 151 | -} | ||
| 152 | -.ant-skeleton-content { | ||
| 153 | - display: table-cell; | ||
| 154 | - width: 100%; | ||
| 155 | - margin-bottom: 0.64rem; | ||
| 156 | - vertical-align: top; | ||
| 157 | -} | ||
| 158 | -.ant-skeleton-content .ant-skeleton-title { | ||
| 159 | - width: 100%; | ||
| 160 | - height: 0.53333rem; | ||
| 161 | - margin-top: 0.26667rem; | ||
| 162 | - background: #f2f2f2; | ||
| 163 | -} | ||
| 164 | -.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { | ||
| 165 | - margin-top: 0.64rem; | ||
| 166 | -} | ||
| 167 | -.ant-skeleton-content .ant-skeleton-paragraph { | ||
| 168 | - padding: 0; | ||
| 169 | -} | ||
| 170 | -.ant-skeleton-content .ant-skeleton-paragraph > li { | ||
| 171 | - width: 23.3%; | ||
| 172 | - height: 0.32rem; | ||
| 173 | - list-style: none; | ||
| 174 | - background: #f2f2f2; | ||
| 175 | -} | ||
| 176 | -.ant-skeleton-content .ant-skeleton-paragraph > li + li { | ||
| 177 | - margin-top: 0.26667rem; | ||
| 178 | -} | ||
| 179 | -.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) { | ||
| 180 | - width: 61%; | ||
| 181 | -} | ||
| 182 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar, | ||
| 183 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-button, | ||
| 184 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li, | ||
| 185 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, | ||
| 186 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-image, | ||
| 187 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-input { | ||
| 188 | - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); | ||
| 189 | - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); | ||
| 190 | - background-size: 400% 100%; | ||
| 191 | - animation: ant-skeleton-loading 1.4s ease infinite; | ||
| 192 | -} | ||
| 193 | -@keyframes ant-skeleton-loading { | ||
| 194 | - 0% { | ||
| 195 | - background-position: 100% 50%; | ||
| 196 | - } | ||
| 197 | - 100% { | ||
| 198 | - background-position: 0 50%; | ||
| 199 | - } | ||
| 200 | -} | ||
| 201 | -@keyframes spinner-anime { | ||
| 202 | - 100% { | ||
| 203 | - transform: rotate(360deg); | ||
| 204 | - } | ||
| 205 | -} | ||
| 206 | -.toast-loading { | ||
| 207 | - position: fixed; | ||
| 208 | - top: 0; | ||
| 209 | - left: 0; | ||
| 210 | - width: 100%; | ||
| 211 | - height: 100%; | ||
| 212 | - display: flex; | ||
| 213 | - justify-content: center; | ||
| 214 | - align-items: center; | ||
| 215 | - text-align: center; | ||
| 216 | - z-index: 9999999999; | ||
| 217 | -} | ||
| 218 | -.toast-loading.active { | ||
| 219 | - display: none; | ||
| 220 | -} | ||
| 221 | -.toast-loading.none { | ||
| 222 | - display: none; | ||
| 223 | -} | ||
| 224 | -.toast-loading .loading-cont { | ||
| 225 | - display: flex; | ||
| 226 | - flex-direction: column; | ||
| 227 | - justify-content: center; | ||
| 228 | - align-items: center; | ||
| 229 | - padding: 15px 15px; | ||
| 230 | - border-radius: 7px; | ||
| 231 | - background-clip: padding-box; | ||
| 232 | - color: #fff; | ||
| 233 | - background-color: rgba(58, 58, 58, 0.9); | ||
| 234 | - font-size: 15px; | ||
| 235 | - line-height: 20px; | ||
| 236 | -} | ||
| 237 | -.toast-loading .loading-cont .svg { | ||
| 238 | - margin: 0; | ||
| 239 | - width: 32px; | ||
| 240 | - height: 32px; | ||
| 241 | - display: inline-block; | ||
| 242 | - width: 20px; | ||
| 243 | - height: 20px; | ||
| 244 | - background-image: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/loading.svg"); | ||
| 245 | - background-position: 50%; | ||
| 246 | - background-size: 100%; | ||
| 247 | - background-repeat: no-repeat; | ||
| 248 | - animation: spinner-anime 1s linear infinite; | ||
| 249 | -} | ||
| 250 | -.toast-loading .loading-cont .svg-text { | ||
| 251 | - display: inline-block; | ||
| 252 | - position: relative; | ||
| 253 | - top: 4px; | ||
| 254 | -} | ||
| 255 | -.skeleton-loading { | ||
| 256 | - display: block; | ||
| 257 | - padding: 0.32rem 0.48rem 0; | ||
| 258 | - height: 17.57333333rem; | ||
| 259 | - overflow: hidden; | ||
| 260 | -} | ||
| 261 | -.skeleton-loading.active { | ||
| 262 | - position: fixed; | ||
| 263 | - left: 0; | ||
| 264 | - top: 0; | ||
| 265 | - width: 100%; | ||
| 266 | - opacity: 0; | ||
| 267 | - visibility: hidden; | ||
| 268 | - z-index: -1; | ||
| 269 | -} | ||
| 270 | -.skeleton-loading.none { | ||
| 271 | - display: none; | ||
| 272 | -} | ||
| 273 | -.error-block { | ||
| 274 | - display: none; | ||
| 275 | - box-sizing: border-box; | ||
| 276 | - text-align: center; | ||
| 277 | - padding-top: 3.76rem; | ||
| 278 | -} | ||
| 279 | -.error-block.active { | ||
| 280 | - display: block; | ||
| 281 | -} | ||
| 282 | -.error-block .error-block-image { | ||
| 283 | - text-align: center; | ||
| 284 | -} | ||
| 285 | -.error-block .error-block-image img { | ||
| 286 | - width: 4.26666667rem; | ||
| 287 | - height: 2.98666667rem; | ||
| 288 | -} | ||
| 289 | -.error-block .error-block-retry-btn { | ||
| 290 | - width: 2.13333333rem; | ||
| 291 | - height: 0.74666667rem; | ||
| 292 | - border-radius: 0.08rem; | ||
| 293 | - border: 0.02666667rem solid #EDEDED; | ||
| 294 | - margin: 0 auto; | ||
| 295 | - margin-top: 0.42666667rem; | ||
| 296 | - font-size: 0.32rem; | ||
| 297 | - font-weight: bold; | ||
| 298 | - line-height: 0.74666667rem; | ||
| 299 | - text-align: center; | ||
| 300 | - color: #666666; | ||
| 301 | -} | ||
| 302 | -.error-block .error-block-description-title { | ||
| 303 | - text-align: center; | ||
| 304 | - margin: 0 auto; | ||
| 305 | - font-size: 14px; | ||
| 306 | - color: rgba(51, 51, 51, 0.5); | ||
| 307 | -} | ||
| 308 | -.ellipsis1 { | ||
| 309 | - overflow: hidden; | ||
| 310 | - text-overflow: ellipsis; | ||
| 311 | - display: -webkit-box; | ||
| 312 | - -webkit-line-clamp: 1; | ||
| 313 | - line-clamp: 1; | ||
| 314 | - -webkit-box-orient: vertical; | ||
| 315 | - word-wrap: break-word; | ||
| 316 | -} | ||
| 317 | -#app.fixed { | ||
| 318 | - position: fixed; | ||
| 319 | - left: 0; | ||
| 320 | - top: 0; | ||
| 321 | - z-index: -1; | ||
| 322 | - visibility: hidden; | ||
| 323 | - opacity: 0; | ||
| 324 | - width: 100%; | ||
| 325 | -} | ||
| 326 | -.gx-mobile.fixed { | ||
| 327 | - position: fixed; | ||
| 328 | - left: 0; | ||
| 329 | - top: 0; | ||
| 330 | - z-index: -1; | ||
| 331 | - visibility: hidden; | ||
| 332 | - opacity: 0; | ||
| 333 | - width: 100%; | ||
| 334 | - height: 17.57333333rem; | ||
| 335 | -} | ||
| 336 | -.gx-mobile.active { | ||
| 337 | - animation-name: fadeIn; | ||
| 338 | - animation-duration: 0.2s; | ||
| 339 | -} | ||
| 340 | -.refresh-content { | ||
| 341 | - height: 100%; | ||
| 342 | -} | ||
| 343 | -.refresh-content .van-pull-refresh { | ||
| 344 | - height: 100%; | ||
| 345 | -} | ||
| 346 | -html { | ||
| 347 | - transition: color 300ms, background-color 300ms; | ||
| 348 | -} | ||
| 349 | -body .van-image__error, | ||
| 350 | -body .van-image__loading { | ||
| 351 | - display: block; | ||
| 352 | -} | ||
| 353 | -body .prism-fullscreen { | ||
| 354 | - z-index: 999999 !important; | ||
| 355 | -} | ||
| 356 | -body .prism-player .prism-animation, | ||
| 357 | -body .prism-player .prism-detect-info, | ||
| 358 | -body .prism-player .prism-button, | ||
| 359 | -body .prism-player .prism-setting-quality, | ||
| 360 | -body .prism-player .prism-setting-audio, | ||
| 361 | -body .prism-player .prism-setting-cc, | ||
| 362 | -body .prism-player .prism-cc-btn, | ||
| 363 | -body .prism-player .prism-volume, | ||
| 364 | -body .prism-player .prism-tooltip, | ||
| 365 | -body .prism-player .prism-setting-btn, | ||
| 366 | -body .prism-player .prism-button-retry, | ||
| 367 | -body .prism-player .dplayer-thumb, | ||
| 368 | -body .prism-player .prism-progress-played, | ||
| 369 | -body .prism-player .prism-progress-cursor, | ||
| 370 | -body .prism-player .prism-progress-hover, | ||
| 371 | -body .prism-player .prism-big-play-btn, | ||
| 372 | -body .prism-player .prism-controlbar, | ||
| 373 | -body .prism-player .prism-info-display, | ||
| 374 | -body .prism-player .prism-text-overlay, | ||
| 375 | -body .prism-player .prism-error-operation, | ||
| 376 | -body .prism-player .prism-ErrorMessage, | ||
| 377 | -body .prism-player .prism-cover, | ||
| 378 | -body .prism-player .prism-loading { | ||
| 379 | - display: none !important; | ||
| 380 | -} | ||
| 381 | -#__vconsole { | ||
| 382 | - z-index: 10000000; | ||
| 383 | -} | ||
| 384 | -#__vconsole .vc-switch { | ||
| 385 | - z-index: 10000000; | ||
| 386 | -} | ||
| 387 | -#__vconsole .vc-panel { | ||
| 388 | - min-height: unset !important; | ||
| 389 | - height: 500px !important; | ||
| 390 | -} | ||
| 391 | -#app { | ||
| 392 | - overflow-y: hidden; | ||
| 393 | - overflow-x: hidden; | ||
| 394 | -} | ||
| 395 | -#app .van-loading { | ||
| 396 | - text-align: center; | ||
| 397 | -} | ||
| 398 | -html[dark-mode] body { | ||
| 399 | - background-color: #161827; | ||
| 400 | -} | ||
| 401 | -html[dark-mode] body .gx-mobile .vote { | ||
| 402 | - background-color: #1D1F2F; | ||
| 403 | -} | ||
| 404 | -html[dark-mode] body .gx-mobile .suggested .suggested-title { | ||
| 405 | - color: #d9d9d9ff; | ||
| 406 | -} | ||
| 407 | -html[dark-mode] body .gx-mobile .suggested .suggested-item_title { | ||
| 408 | - color: #d9d9d9ff !important; | ||
| 409 | -} | ||
| 410 | -html[dark-mode] body .gx-mobile .suggested .subtitle { | ||
| 411 | - color: #d9d9d9ff !important; | ||
| 412 | -} | ||
| 413 | -html[dark-mode] body .gx-mobile .suggested .left span { | ||
| 414 | - color: #ffffff5c !important; | ||
| 415 | -} | ||
| 416 | -html[dark-mode] body .gx-mobile .title { | ||
| 417 | - color: #d9d9d9ff; | ||
| 418 | -} | ||
| 419 | -html[dark-mode] body .gx-mobile .ptxt { | ||
| 420 | - color: #ffffffab; | ||
| 421 | -} | ||
| 422 | -html[dark-mode] body .gx-mobile .btsIem { | ||
| 423 | - background-color: #161828; | ||
| 424 | -} | ||
| 425 | -html[dark-mode] body .gx-mobile .stx { | ||
| 426 | - color: #ffffffab !important; | ||
| 427 | -} | ||
| 428 | -html[dark-mode] body .gx-mobile .jd .s1 { | ||
| 429 | - background: linear-gradient(270deg, #e5111eff 0%, #ffb5b9ff 100%); | ||
| 430 | -} | ||
| 431 | -html[dark-mode] body .gx-mobile .jd .s2 { | ||
| 432 | - background-color: #393A47 !important; | ||
| 433 | -} | ||
| 434 | -html[dark-mode] body .gx-mobile .open { | ||
| 435 | - background: linear-gradient(179.9deg, #1d1f2e00 0%, #1d1f2eff 48%, #1d1f2eff 99%); | ||
| 436 | -} | ||
| 437 | -html[dark-mode] body .gx-mobile .open img { | ||
| 438 | - width: 0.42667rem; | ||
| 439 | - height: 0.42667rem; | ||
| 440 | -} | ||
| 441 | -html[dark-mode] body .gx-mobile .time { | ||
| 442 | - color: rgba(255, 255, 255, 0.4); | ||
| 443 | -} | ||
| 444 | -html[dark-mode] body .gx-mobile #newsContent { | ||
| 445 | - background-color: #12131e !important; | ||
| 446 | - color: #ccc; | ||
| 447 | -} | ||
| 448 | -html[dark-mode] body .gx-mobile #newsContent h1, | ||
| 449 | -html[dark-mode] body .gx-mobile #newsContent h2, | ||
| 450 | -html[dark-mode] body .gx-mobile #newsContent div, | ||
| 451 | -html[dark-mode] body .gx-mobile #newsContent h3, | ||
| 452 | -html[dark-mode] body .gx-mobile #newsContent p, | ||
| 453 | -html[dark-mode] body .gx-mobile #newsContent h4, | ||
| 454 | -html[dark-mode] body .gx-mobile #newsContent h5, | ||
| 455 | -html[dark-mode] body .gx-mobile #newsContent h6, | ||
| 456 | -html[dark-mode] body .gx-mobile #newsContent ul, | ||
| 457 | -html[dark-mode] body .gx-mobile #newsContent li, | ||
| 458 | -html[dark-mode] body .gx-mobile #newsContent ol { | ||
| 459 | - background-color: #12131e !important; | ||
| 460 | - color: #ccc !important; | ||
| 461 | -} | ||
| 462 | -html[dark-mode] body .gx-mobile #newsContent .preview-video div, | ||
| 463 | -html[dark-mode] body .gx-mobile #newsContent .preview-video p { | ||
| 464 | - background-color: rgba(255, 255, 255, 0) !important; | ||
| 465 | -} | ||
| 466 | -html[dark-mode] body .footer { | ||
| 467 | - background-color: #12131e; | ||
| 468 | - border-top: #252630; | ||
| 469 | -} | ||
| 470 | -.anticon-spin { | ||
| 471 | - animation: loadingCircle 1s infinite linear; | ||
| 472 | -} | ||
| 473 | -@keyframes fadeIn { | ||
| 474 | - 0% { | ||
| 475 | - opacity: 0; | ||
| 476 | - } | ||
| 477 | - 100% { | ||
| 478 | - opacity: 1; | ||
| 479 | - } | ||
| 480 | -} | ||
| 481 | -@keyframes loadingCircle { | ||
| 482 | - 100% { | ||
| 483 | - -webkit-transform: rotate(360deg); | ||
| 484 | - transform: rotate(360deg); | ||
| 485 | - } | ||
| 486 | -} | ||
| 487 | -@-webkit-keyframes loadingCircle { | ||
| 488 | - 100% { | ||
| 489 | - -webkit-transform: rotate(360deg); | ||
| 490 | - transform: rotate(360deg); | ||
| 491 | - } | ||
| 492 | -} | ||
| 493 | -@keyframes loadingCircle { | ||
| 494 | - 100% { | ||
| 495 | - -webkit-transform: rotate(360deg); | ||
| 496 | - transform: rotate(360deg); | ||
| 497 | - } | ||
| 498 | -} | ||
| 499 | -/*# sourceMappingURL=global.css.map */ |
| 1 | -{"version":3,"sources":["global.less"],"names":[],"mappings":"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","file":"global.css"} |
| 1 | -/****reset****/ | ||
| 2 | -body, div, table, tr, td, th, h1, h2, h3, h4, h5, h6, form, input, button, label, select, textarea, p, u, i, em, ul, ol, li, dl, dd, dt, img, article, aside, details, figcaption, figure, footer, header, menu, nav, section { | ||
| 3 | - box-sizing: border-box; | ||
| 4 | - margin: 0; | ||
| 5 | - padding: 0; | ||
| 6 | - font-size: 100%; | ||
| 7 | - vertical-align: baseline; | ||
| 8 | - border: 0; | ||
| 9 | - outline: 0; | ||
| 10 | -} | ||
| 11 | - | ||
| 12 | -li { | ||
| 13 | - list-style: none; | ||
| 14 | -} | ||
| 15 | - | ||
| 16 | -h1, h2, h3, h4, h5, h6 { | ||
| 17 | - font-size: 100%; | ||
| 18 | -} | ||
| 19 | - | ||
| 20 | -table { | ||
| 21 | - border-collapse: collapse; | ||
| 22 | - border-spacing: 0; | ||
| 23 | - width: 100%; | ||
| 24 | -} | ||
| 25 | - | ||
| 26 | -a, input, select, textarea, area, button { | ||
| 27 | - outline: none; | ||
| 28 | - font-family: inherit; | ||
| 29 | - font-size: inherit; | ||
| 30 | - border: none; | ||
| 31 | - background: none; | ||
| 32 | - color: inherit; | ||
| 33 | -} | ||
| 34 | - | ||
| 35 | -a { | ||
| 36 | - text-decoration: none; | ||
| 37 | -} | ||
| 38 | - | ||
| 39 | -a:hover { | ||
| 40 | - text-decoration: none; | ||
| 41 | -} | ||
| 42 | - | ||
| 43 | -textarea { | ||
| 44 | - overflow: auto; | ||
| 45 | - resize: none; | ||
| 46 | -} | ||
| 47 | - | ||
| 48 | -input[type="button"], input[type="submit"], input[type="reset"] { | ||
| 49 | - cursor: pointer; | ||
| 50 | - -webkit-appearance: none; | ||
| 51 | -} | ||
| 52 | - | ||
| 53 | -html, body { | ||
| 54 | - overflow-x: hidden; | ||
| 55 | - width: 100%; | ||
| 56 | - height: 100%; | ||
| 57 | - background: #ffffff; | ||
| 58 | -} | ||
| 59 | - | ||
| 60 | -* { | ||
| 61 | - -webkit-overflow-scrolling: touch; | ||
| 62 | -} | ||
| 63 | - | ||
| 64 | -html { | ||
| 65 | - -webkit-tap-highlight-color: transparent; | ||
| 66 | -} | ||
| 67 | - | ||
| 68 | -body { | ||
| 69 | - text-align: left; | ||
| 70 | - | ||
| 71 | - #app { | ||
| 72 | - height: 100%; | ||
| 73 | - | ||
| 74 | - &::-webkit-scrollbar { | ||
| 75 | - display: none; | ||
| 76 | - } | ||
| 77 | - | ||
| 78 | - &::-webkit-scrollbar-thumb { | ||
| 79 | - display: none; | ||
| 80 | - } | ||
| 81 | - | ||
| 82 | - &::-webkit-scrollbar-track { | ||
| 83 | - display: none; | ||
| 84 | - } | ||
| 85 | - } | ||
| 86 | -} | ||
| 87 | - | ||
| 88 | -.fl { | ||
| 89 | - float: left; | ||
| 90 | -} | ||
| 91 | - | ||
| 92 | -.fr { | ||
| 93 | - float: right; | ||
| 94 | -} | ||
| 95 | - | ||
| 96 | -.clearfix { | ||
| 97 | - zoom: 1; | ||
| 98 | - | ||
| 99 | - &::before, | ||
| 100 | - &::after { | ||
| 101 | - display: table; | ||
| 102 | - content: " "; | ||
| 103 | - } | ||
| 104 | - | ||
| 105 | - &::after { | ||
| 106 | - clear: both; | ||
| 107 | - height: 0; | ||
| 108 | - font-size: 0; | ||
| 109 | - visibility: hidden; | ||
| 110 | - } | ||
| 111 | -} | ||
| 112 | - | ||
| 113 | -.ant-skeleton { | ||
| 114 | - display: table; | ||
| 115 | - width: 100%; | ||
| 116 | -} | ||
| 117 | - | ||
| 118 | -.ant-skeleton + .ant-skeleton { | ||
| 119 | - margin-top: 0.64rem; | ||
| 120 | -} | ||
| 121 | - | ||
| 122 | -.ant-skeleton.active { | ||
| 123 | - display: none; | ||
| 124 | -} | ||
| 125 | - | ||
| 126 | -.ant-skeleton-content { | ||
| 127 | - display: table-cell; | ||
| 128 | - width: 100%; | ||
| 129 | - margin-bottom: 0.64rem; | ||
| 130 | - vertical-align: top; | ||
| 131 | -} | ||
| 132 | - | ||
| 133 | -.ant-skeleton-content .ant-skeleton-title { | ||
| 134 | - width: 100%; | ||
| 135 | - height: 0.53333rem; | ||
| 136 | - margin-top: 0.26667rem; | ||
| 137 | - background: #f2f2f2; | ||
| 138 | -} | ||
| 139 | - | ||
| 140 | -.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph { | ||
| 141 | - margin-top: 0.64rem; | ||
| 142 | -} | ||
| 143 | - | ||
| 144 | -.ant-skeleton-content .ant-skeleton-paragraph { | ||
| 145 | - padding: 0; | ||
| 146 | -} | ||
| 147 | - | ||
| 148 | -.ant-skeleton-content .ant-skeleton-paragraph > li { | ||
| 149 | - width: 23.3%; | ||
| 150 | - height: 0.32rem; | ||
| 151 | - list-style: none; | ||
| 152 | - background: #f2f2f2; | ||
| 153 | -} | ||
| 154 | - | ||
| 155 | -.ant-skeleton-content .ant-skeleton-paragraph > li + li { | ||
| 156 | - margin-top: 0.26667rem; | ||
| 157 | -} | ||
| 158 | - | ||
| 159 | -.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) { | ||
| 160 | - width: 61%; | ||
| 161 | -} | ||
| 162 | - | ||
| 163 | -.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar, .ant-skeleton.ant-skeleton-active .ant-skeleton-button, .ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li, .ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, .ant-skeleton.ant-skeleton-active .ant-skeleton-image, .ant-skeleton.ant-skeleton-active .ant-skeleton-input { | ||
| 164 | - background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2)); | ||
| 165 | - background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%); | ||
| 166 | - background-size: 400% 100%; | ||
| 167 | - animation: ant-skeleton-loading 1.4s ease infinite; | ||
| 168 | -} | ||
| 169 | - | ||
| 170 | -@keyframes ant-skeleton-loading { | ||
| 171 | - 0% { | ||
| 172 | - background-position: 100% 50%; | ||
| 173 | - } | ||
| 174 | - 100% { | ||
| 175 | - background-position: 0 50%; | ||
| 176 | - } | ||
| 177 | -} | ||
| 178 | - | ||
| 179 | -@keyframes spinner-anime { | ||
| 180 | - 100% { | ||
| 181 | - transform: rotate(360deg); | ||
| 182 | - } | ||
| 183 | -} | ||
| 184 | - | ||
| 185 | -.toast-loading { | ||
| 186 | - position: fixed; | ||
| 187 | - top: 0; | ||
| 188 | - left: 0; | ||
| 189 | - width: 100%; | ||
| 190 | - height: 100%; | ||
| 191 | - display: flex; | ||
| 192 | - justify-content: center; | ||
| 193 | - align-items: center; | ||
| 194 | - text-align: center; | ||
| 195 | - z-index: 9999999999; | ||
| 196 | - | ||
| 197 | - &.active { | ||
| 198 | - display: none; | ||
| 199 | - } | ||
| 200 | - | ||
| 201 | - &.none { | ||
| 202 | - display: none; | ||
| 203 | - } | ||
| 204 | - | ||
| 205 | - .loading-cont { | ||
| 206 | - display: flex; | ||
| 207 | - flex-direction: column; | ||
| 208 | - justify-content: center; | ||
| 209 | - align-items: center; | ||
| 210 | - padding: 15px 15px; | ||
| 211 | - border-radius: 7px; | ||
| 212 | - background-clip: padding-box; | ||
| 213 | - color: #fff; | ||
| 214 | - background-color: rgba(58, 58, 58, 0.9); | ||
| 215 | - font-size: 15px; | ||
| 216 | - line-height: 20px; | ||
| 217 | - | ||
| 218 | - .svg { | ||
| 219 | - margin: 0; | ||
| 220 | - width: 32px; | ||
| 221 | - height: 32px; | ||
| 222 | - display: inline-block; | ||
| 223 | - width: 20px; | ||
| 224 | - height: 20px; | ||
| 225 | - background-image: url("../image/loading.svg"); | ||
| 226 | - background-position: 50%; | ||
| 227 | - background-size: 100%; | ||
| 228 | - background-repeat: no-repeat; | ||
| 229 | - animation: spinner-anime 1s linear infinite; | ||
| 230 | - } | ||
| 231 | - | ||
| 232 | - .svg-text { | ||
| 233 | - display: inline-block; | ||
| 234 | - position: relative; | ||
| 235 | - top: 4px; | ||
| 236 | - } | ||
| 237 | - } | ||
| 238 | -} | ||
| 239 | - | ||
| 240 | -.skeleton-loading { | ||
| 241 | - display: block; | ||
| 242 | - padding: (12 / 37.5rem) (18 / 37.5rem) 0; | ||
| 243 | - height: (659 / 37.5rem); | ||
| 244 | - overflow: hidden; | ||
| 245 | - | ||
| 246 | - &.active { | ||
| 247 | - position: fixed; | ||
| 248 | - left: 0; | ||
| 249 | - top: 0; | ||
| 250 | - width: 100%; | ||
| 251 | - opacity: 0; | ||
| 252 | - visibility: hidden; | ||
| 253 | - z-index: -1; | ||
| 254 | - } | ||
| 255 | - | ||
| 256 | - &.none { | ||
| 257 | - display: none; | ||
| 258 | - } | ||
| 259 | -} | ||
| 260 | - | ||
| 261 | -.error-block { | ||
| 262 | - display: none; | ||
| 263 | - box-sizing: border-box; | ||
| 264 | - text-align: center; | ||
| 265 | - padding-top: (141 / 37.5rem); | ||
| 266 | - | ||
| 267 | - &.active { | ||
| 268 | - display: block; | ||
| 269 | - } | ||
| 270 | - | ||
| 271 | - .error-block-image { | ||
| 272 | - text-align: center; | ||
| 273 | - | ||
| 274 | - img { | ||
| 275 | - width: (160 / 37.5rem); | ||
| 276 | - height: (112 / 37.5rem); | ||
| 277 | - } | ||
| 278 | - } | ||
| 279 | - | ||
| 280 | - .error-block-retry-btn { | ||
| 281 | - width: (80 / 37.5rem); | ||
| 282 | - height: (28 / 37.5rem); | ||
| 283 | - border-radius: (3 / 37.5rem); | ||
| 284 | - border: (1 / 37.5rem) solid #EDEDED; | ||
| 285 | - margin: 0 auto; | ||
| 286 | - margin-top: (16 / 37.5rem); | ||
| 287 | - | ||
| 288 | - font-size: (12 / 37.5rem); | ||
| 289 | - font-weight: bold; | ||
| 290 | - line-height: (28 / 37.5rem); | ||
| 291 | - text-align: center; | ||
| 292 | - color: #666666; | ||
| 293 | - } | ||
| 294 | - | ||
| 295 | - .error-block-description { | ||
| 296 | - } | ||
| 297 | - | ||
| 298 | - .error-block-description-title { | ||
| 299 | - text-align: center; | ||
| 300 | - margin: 0 auto; | ||
| 301 | - font-size: 14px; | ||
| 302 | - color: rgba(51, 51, 51, 0.5); | ||
| 303 | - } | ||
| 304 | - | ||
| 305 | - .error-block-description-subtitle { | ||
| 306 | - } | ||
| 307 | -} | ||
| 308 | - | ||
| 309 | -.ellipsis1 { | ||
| 310 | - overflow: hidden; | ||
| 311 | - text-overflow: ellipsis; | ||
| 312 | - display: -webkit-box; | ||
| 313 | - -webkit-line-clamp: 1; | ||
| 314 | - line-clamp: 1; | ||
| 315 | - -webkit-box-orient: vertical; | ||
| 316 | - word-wrap: break-word; | ||
| 317 | -} | ||
| 318 | - | ||
| 319 | -#app { | ||
| 320 | - &.fixed { | ||
| 321 | - position: fixed; | ||
| 322 | - left: 0; | ||
| 323 | - top: 0; | ||
| 324 | - z-index: -1; | ||
| 325 | - visibility: hidden; | ||
| 326 | - opacity: 0; | ||
| 327 | - width: 100%; | ||
| 328 | - } | ||
| 329 | -} | ||
| 330 | - | ||
| 331 | -.gx-mobile { | ||
| 332 | - &.fixed { | ||
| 333 | - position: fixed; | ||
| 334 | - left: 0; | ||
| 335 | - top: 0; | ||
| 336 | - z-index: -1; | ||
| 337 | - visibility: hidden; | ||
| 338 | - opacity: 0; | ||
| 339 | - width: 100%; | ||
| 340 | - height: (659 / 37.5rem); | ||
| 341 | - } | ||
| 342 | - | ||
| 343 | - &.active { | ||
| 344 | - animation-name: fadeIn; | ||
| 345 | - animation-duration: .2s; | ||
| 346 | - } | ||
| 347 | -} | ||
| 348 | - | ||
| 349 | -.refresh-content { | ||
| 350 | - height: 100%; | ||
| 351 | - | ||
| 352 | - .van-pull-refresh { | ||
| 353 | - height: 100%; | ||
| 354 | - } | ||
| 355 | -} | ||
| 356 | - | ||
| 357 | -html { | ||
| 358 | - transition: color 300ms, background-color 300ms; | ||
| 359 | -} | ||
| 360 | -body { | ||
| 361 | - | ||
| 362 | - .van-image__error, .van-image__loading { | ||
| 363 | - display: block; | ||
| 364 | - } | ||
| 365 | - | ||
| 366 | - .prism-fullscreen { | ||
| 367 | - z-index: 999999 !important; | ||
| 368 | - } | ||
| 369 | - | ||
| 370 | - .prism-player { | ||
| 371 | - | ||
| 372 | - .prism-animation, .prism-detect-info, .prism-button, .prism-setting-quality, .prism-setting-audio, .prism-setting-cc, .prism-cc-btn, .prism-volume, .prism-tooltip, .prism-setting-btn, .prism-button-retry, .dplayer-thumb, .prism-progress-played, .prism-progress-cursor, .prism-progress-hover, .prism-big-play-btn, .prism-controlbar, .prism-info-display, .prism-text-overlay, .prism-error-operation, .prism-ErrorMessage, .prism-cover, .prism-loading { | ||
| 373 | - display: none !important; | ||
| 374 | - } | ||
| 375 | - } | ||
| 376 | -} | ||
| 377 | - | ||
| 378 | -#__vconsole { | ||
| 379 | - .vc-switch { | ||
| 380 | - z-index: 10000000; | ||
| 381 | - } | ||
| 382 | - | ||
| 383 | - .vc-panel { | ||
| 384 | - min-height: unset !important; | ||
| 385 | - height: 500px !important; | ||
| 386 | - } | ||
| 387 | - | ||
| 388 | - z-index: 10000000; | ||
| 389 | -} | ||
| 390 | - | ||
| 391 | -#app { | ||
| 392 | - overflow-y: hidden; | ||
| 393 | - overflow-x: hidden; | ||
| 394 | - .van-loading { | ||
| 395 | - text-align: center; | ||
| 396 | - } | ||
| 397 | -} | ||
| 398 | - | ||
| 399 | - | ||
| 400 | - | ||
| 401 | -html[dark-mode] { | ||
| 402 | - body { | ||
| 403 | - // background-color: #12131e; | ||
| 404 | - background-color: #161827; | ||
| 405 | - | ||
| 406 | - .gx-mobile .vote { | ||
| 407 | - background-color: #1D1F2F; | ||
| 408 | - } | ||
| 409 | - .gx-mobile .suggested { | ||
| 410 | - // background-color: #1D1F2F; | ||
| 411 | - .suggested-title { | ||
| 412 | - color: #d9d9d9ff; | ||
| 413 | - } | ||
| 414 | - .suggested-item_title { | ||
| 415 | - color: #d9d9d9ff !important; | ||
| 416 | - } | ||
| 417 | - .subtitle { | ||
| 418 | - color: #d9d9d9ff !important; | ||
| 419 | - } | ||
| 420 | - .left { | ||
| 421 | - span { | ||
| 422 | - color: #ffffff5c !important; | ||
| 423 | - } | ||
| 424 | - } | ||
| 425 | - } | ||
| 426 | - .gx-mobile .title { | ||
| 427 | - color: #d9d9d9ff; | ||
| 428 | - } | ||
| 429 | - .gx-mobile .ptxt { | ||
| 430 | - color: #ffffffab; | ||
| 431 | - } | ||
| 432 | - .gx-mobile .btsIem { | ||
| 433 | - background-color: #161828; | ||
| 434 | - } | ||
| 435 | - .gx-mobile .stx { | ||
| 436 | - color: #ffffffab !important ; | ||
| 437 | - } | ||
| 438 | - .gx-mobile .jd { | ||
| 439 | - .s1 { | ||
| 440 | - background: linear-gradient(270deg, #e5111eff 0%, #ffb5b9ff 100%); | ||
| 441 | - } | ||
| 442 | - .s2 { | ||
| 443 | - background-color: #393A47 !important; | ||
| 444 | - } | ||
| 445 | - } | ||
| 446 | - .gx-mobile .open { | ||
| 447 | - background: linear-gradient(179.9deg, #1d1f2e00 0%, #1d1f2eff 48%, #1d1f2eff 99%); | ||
| 448 | - img { | ||
| 449 | - width: 0.42667rem; | ||
| 450 | - height: 0.42667rem; | ||
| 451 | - } | ||
| 452 | - } | ||
| 453 | - | ||
| 454 | - .gx-mobile .time { | ||
| 455 | - // color: #7a7a7a; | ||
| 456 | - color: rgba(255, 255, 255, 0.4); | ||
| 457 | - } | ||
| 458 | - | ||
| 459 | - .gx-mobile #newsContent { | ||
| 460 | - background-color: #12131e !important; | ||
| 461 | - color: #ccc; | ||
| 462 | - | ||
| 463 | - h1, h2, div, h3, p, h4, h5, h6, ul, li, ol { | ||
| 464 | - background-color: #12131e !important; | ||
| 465 | - color: #ccc !important; | ||
| 466 | - } | ||
| 467 | - .preview-video { | ||
| 468 | - div , p { | ||
| 469 | - background-color: rgba(255,255 , 255, 0) !important; | ||
| 470 | - } | ||
| 471 | - } | ||
| 472 | - | ||
| 473 | - } | ||
| 474 | - | ||
| 475 | - .footer { | ||
| 476 | - background-color: #12131e; | ||
| 477 | - border-top: #252630; | ||
| 478 | - } | ||
| 479 | - } | ||
| 480 | -} | ||
| 481 | - | ||
| 482 | -.anticon-spin { | ||
| 483 | - animation: loadingCircle 1s infinite linear; | ||
| 484 | -} | ||
| 485 | - | ||
| 486 | -@keyframes fadeIn { | ||
| 487 | - 0% { | ||
| 488 | - opacity: 0; | ||
| 489 | - } | ||
| 490 | - | ||
| 491 | - 100% { | ||
| 492 | - opacity: 1; | ||
| 493 | - } | ||
| 494 | -} | ||
| 495 | - | ||
| 496 | -@keyframes loadingCircle { | ||
| 497 | - 100% { | ||
| 498 | - -webkit-transform: rotate(360deg); | ||
| 499 | - transform: rotate(360deg); | ||
| 500 | - } | ||
| 501 | -} | ||
| 502 | - | ||
| 503 | -@-webkit-keyframes loadingCircle { | ||
| 504 | - 100% { | ||
| 505 | - -webkit-transform: rotate(360deg); | ||
| 506 | - transform: rotate(360deg); | ||
| 507 | - } | ||
| 508 | -} | ||
| 509 | - | ||
| 510 | -@keyframes loadingCircle { | ||
| 511 | - 100% { | ||
| 512 | - -webkit-transform: rotate(360deg); | ||
| 513 | - transform: rotate(360deg); | ||
| 514 | - } | ||
| 515 | -} |
| 1 | -/*# sourceMappingURL=./index.css.map */ | ||
| 2 | -#hidden { | ||
| 3 | - position: fixed; | ||
| 4 | - left: 0; | ||
| 5 | - top: 0; | ||
| 6 | - z-index: -1; | ||
| 7 | - visibility: hidden; | ||
| 8 | - opacity: 0; | ||
| 9 | -} | ||
| 10 | -#hiddenArticle { | ||
| 11 | - position: fixed; | ||
| 12 | - left: 0; | ||
| 13 | - top: 0; | ||
| 14 | - z-index: -1; | ||
| 15 | - width: 100%; | ||
| 16 | - visibility: hidden; | ||
| 17 | - opacity: 0; | ||
| 18 | -} | ||
| 19 | -.app-skeleton-loading { | ||
| 20 | - padding: 0.32rem 0.48rem; | ||
| 21 | -} | ||
| 22 | -.app-skeleton-loading.none { | ||
| 23 | - display: none; | ||
| 24 | -} | ||
| 25 | -.gx-mobile { | ||
| 26 | - padding: 0.24rem 0.48rem 0; | ||
| 27 | -} | ||
| 28 | -.gx-mobile .short-title { | ||
| 29 | - color: #666666ff; | ||
| 30 | - font-size: 0.4rem; | ||
| 31 | - font-weight: 400; | ||
| 32 | - line-height: 0.48rem; | ||
| 33 | - margin-bottom: 0.32rem; | ||
| 34 | -} | ||
| 35 | -.gx-mobile .title { | ||
| 36 | - font-size: 0.58666667rem; | ||
| 37 | - line-height: 0.8rem; | ||
| 38 | - font-weight: bold; | ||
| 39 | - color: #222; | ||
| 40 | - margin-bottom: 0.21333333rem; | ||
| 41 | -} | ||
| 42 | -.gx-mobile .down-title-box { | ||
| 43 | - display: flex; | ||
| 44 | - align-items: center; | ||
| 45 | - margin-top: 0.10666667rem; | ||
| 46 | - margin-bottom: 0.21333333rem; | ||
| 47 | -} | ||
| 48 | -.gx-mobile .down-title-box .down-title { | ||
| 49 | - display: inline-block; | ||
| 50 | - color: #999999ff; | ||
| 51 | - font-size: 0.45333333rem; | ||
| 52 | - font-weight: 400; | ||
| 53 | - line-height: 0.69333rem; | ||
| 54 | -} | ||
| 55 | -.gx-mobile .time.pageView { | ||
| 56 | - display: flex; | ||
| 57 | - flex-wrap: wrap; | ||
| 58 | - font-size: 0.37333333rem; | ||
| 59 | - line-height: 0.53333333rem; | ||
| 60 | - color: #b0b0b0ff; | ||
| 61 | -} | ||
| 62 | -.gx-mobile .time.pageView .author-item { | ||
| 63 | - margin-right: 0.21333333rem; | ||
| 64 | -} | ||
| 65 | -.gx-mobile .time.pageView > * { | ||
| 66 | - margin-top: 0.21333333rem; | ||
| 67 | -} | ||
| 68 | -.gx-mobile .new-intro-box { | ||
| 69 | - position: relative; | ||
| 70 | - background: #F5F5F5; | ||
| 71 | - padding: 0.32rem; | ||
| 72 | - color: #666666ff; | ||
| 73 | - font-size: 0.37333333rem; | ||
| 74 | - line-height: 0.53333333rem; | ||
| 75 | - margin-top: 0.56rem; | ||
| 76 | - border-radius: 0.10666667rem; | ||
| 77 | -} | ||
| 78 | -.gx-mobile .new-intro-box .yh-icon { | ||
| 79 | - width: 0.34667rem; | ||
| 80 | - height: 0.29333rem; | ||
| 81 | - position: absolute; | ||
| 82 | - left: 0.32rem; | ||
| 83 | - top: -0.13333rem; | ||
| 84 | - background-image: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/yh-icon.svg"); | ||
| 85 | - background-size: 100% 100%; | ||
| 86 | -} | ||
| 87 | -.gx-mobile .head-link-block { | ||
| 88 | - margin-top: 0.42666667rem; | ||
| 89 | - padding: 0.32rem; | ||
| 90 | - border-radius: 0.10666667rem; | ||
| 91 | - background: #FFFFFF; | ||
| 92 | - border: 0.02666667rem solid rgba(0, 0, 0, 0.05); | ||
| 93 | - box-shadow: 0px 0.05333333rem 0.21333333rem 0px rgba(0, 0, 0, 0.05); | ||
| 94 | - text-align: justify; | ||
| 95 | - font-size: 0.37333333rem; | ||
| 96 | - line-height: 0.53333333rem; | ||
| 97 | - color: #333333; | ||
| 98 | -} | ||
| 99 | -.gx-mobile .head-link-block img { | ||
| 100 | - position: relative; | ||
| 101 | - top: 0.04rem; | ||
| 102 | - width: 0.37333333rem; | ||
| 103 | - height: 0.37333333rem; | ||
| 104 | - margin-right: 0.05333333rem; | ||
| 105 | -} | ||
| 106 | -.gx-mobile .rmcard { | ||
| 107 | - position: relative; | ||
| 108 | - height: 0.98666667rem; | ||
| 109 | - margin-top: 0.42666667rem; | ||
| 110 | - margin-bottom: 0.64rem; | ||
| 111 | -} | ||
| 112 | -.gx-mobile .rmcard .rmcard_v { | ||
| 113 | - position: absolute; | ||
| 114 | - left: 0.58666667rem; | ||
| 115 | - top: 0.58666667rem; | ||
| 116 | - width: 14px; | ||
| 117 | - height: 14px; | ||
| 118 | - border-radius: 50%; | ||
| 119 | - background: #F29900; | ||
| 120 | - border: 0.02666667rem solid #FFFFFF; | ||
| 121 | -} | ||
| 122 | -.gx-mobile .rmcard .rmcard-image { | ||
| 123 | - float: left; | ||
| 124 | - margin-right: 0.21333333rem; | ||
| 125 | - width: 0.96rem; | ||
| 126 | - height: 0.96rem; | ||
| 127 | - border-radius: 50%; | ||
| 128 | - margin-top: 0.02666667rem; | ||
| 129 | - border: 0.5px solid rgba(0, 0, 0, 0.05); | ||
| 130 | -} | ||
| 131 | -.gx-mobile .rmcard .cdescrip { | ||
| 132 | - float: left; | ||
| 133 | -} | ||
| 134 | -.gx-mobile .rmcard .cdescrip .cdescrip_text { | ||
| 135 | - width: 6.32rem; | ||
| 136 | - color: #b0b0b0ff; | ||
| 137 | - font-weight: 400; | ||
| 138 | - font-size: 0.32rem; | ||
| 139 | - height: 0.37333333rem; | ||
| 140 | - line-height: 0.37333333rem; | ||
| 141 | - overflow: hidden; | ||
| 142 | - word-break: normal; | ||
| 143 | - -webkit-line-clamp: 1; | ||
| 144 | - -webkit-box-orient: vertical; | ||
| 145 | - display: -webkit-box; | ||
| 146 | - text-overflow: ellipsis; | ||
| 147 | -} | ||
| 148 | -.gx-mobile .rmcard .cdescrip .cdescrip_text:first-child { | ||
| 149 | - color: #222222ff; | ||
| 150 | - font-weight: bold; | ||
| 151 | - font-size: 0.37333333rem; | ||
| 152 | - line-height: 0.45333333rem; | ||
| 153 | - height: 0.45333333rem; | ||
| 154 | - margin-top: 0.02666667rem; | ||
| 155 | - margin-bottom: 0.08rem; | ||
| 156 | -} | ||
| 157 | -.gx-mobile .rmcard .clook-btn { | ||
| 158 | - float: right; | ||
| 159 | -} | ||
| 160 | -.gx-mobile .rmcard .clook { | ||
| 161 | - margin-top: 0.13333333rem; | ||
| 162 | - width: 1.44rem; | ||
| 163 | - height: 0.64rem; | ||
| 164 | - border-radius: 0.08rem; | ||
| 165 | - background-color: #ED2800; | ||
| 166 | - text-align: center; | ||
| 167 | - line-height: 0.64rem; | ||
| 168 | - color: #ffffffff; | ||
| 169 | - font-size: 0.32rem; | ||
| 170 | - font-weight: bold; | ||
| 171 | -} | ||
| 172 | -.gx-mobile .rmcard .clook img { | ||
| 173 | - width: 0.32rem; | ||
| 174 | - height: 0.32rem; | ||
| 175 | - top: -0.02666667rem; | ||
| 176 | - position: relative; | ||
| 177 | - vertical-align: middle; | ||
| 178 | -} | ||
| 179 | -.gx-mobile .rmcard .isclook { | ||
| 180 | - margin-top: 0.13333333rem; | ||
| 181 | - width: 1.44rem; | ||
| 182 | - height: 0.64rem; | ||
| 183 | - border-radius: 0.08rem; | ||
| 184 | - font-size: 0.32rem; | ||
| 185 | - line-height: 0.64rem; | ||
| 186 | - background-color: #F5F5F5; | ||
| 187 | - text-align: center; | ||
| 188 | - color: #CCCCCC; | ||
| 189 | - font-weight: bold; | ||
| 190 | -} | ||
| 191 | -.gx-mobile .cover { | ||
| 192 | - width: 100%; | ||
| 193 | - height: 5.25333rem; | ||
| 194 | - margin-top: 0.50667rem; | ||
| 195 | -} | ||
| 196 | -.gx-mobile .cover .van-image__error { | ||
| 197 | - display: flex; | ||
| 198 | -} | ||
| 199 | -.gx-mobile .sub-title { | ||
| 200 | - display: flex; | ||
| 201 | - align-items: center; | ||
| 202 | - margin-top: 0.26667rem; | ||
| 203 | - font-size: 0.26667rem; | ||
| 204 | - font-weight: normal; | ||
| 205 | - line-height: 0.4rem; | ||
| 206 | - letter-spacing: 0; | ||
| 207 | - color: #999999; | ||
| 208 | -} | ||
| 209 | -.gx-mobile .sub-title-line { | ||
| 210 | - margin-right: 0.16rem; | ||
| 211 | - width: 0.05333rem; | ||
| 212 | - height: 0.64rem; | ||
| 213 | - background: #b71d26; | ||
| 214 | -} | ||
| 215 | -.gx-mobile .content-block { | ||
| 216 | - margin-top: 0.42666667rem; | ||
| 217 | -} | ||
| 218 | -.gx-mobile #newsContent { | ||
| 219 | - line-height: 0.72rem; | ||
| 220 | - font-size: 0.45333333rem; | ||
| 221 | - color: #000000; | ||
| 222 | - text-align: justify; | ||
| 223 | -} | ||
| 224 | -.gx-mobile #newsContent li { | ||
| 225 | - list-style: unset; | ||
| 226 | - margin-left: 0.42666667rem; | ||
| 227 | -} | ||
| 228 | -.gx-mobile #newsContent p { | ||
| 229 | - max-width: 100%; | ||
| 230 | - padding: 0 !important; | ||
| 231 | - margin-bottom: 0.42666667rem !important; | ||
| 232 | - box-sizing: border-box; | ||
| 233 | -} | ||
| 234 | -.gx-mobile #newsContent p:last-child { | ||
| 235 | - margin-bottom: 0; | ||
| 236 | -} | ||
| 237 | -.gx-mobile #newsContent a { | ||
| 238 | - color: #50749A !important; | ||
| 239 | - word-break: break-all; | ||
| 240 | -} | ||
| 241 | -.gx-mobile #newsContent a span { | ||
| 242 | - color: #50749A !important; | ||
| 243 | - word-break: break-all; | ||
| 244 | -} | ||
| 245 | -.gx-mobile #newsContent > P:last-child { | ||
| 246 | - margin-bottom: 0 !important; | ||
| 247 | -} | ||
| 248 | -.gx-mobile #newsContent > div > P:last-child { | ||
| 249 | - margin-bottom: 0 !important; | ||
| 250 | -} | ||
| 251 | -.gx-mobile #newsContent > h1 { | ||
| 252 | - max-width: 100%; | ||
| 253 | - padding: 0 !important; | ||
| 254 | - margin-bottom: 0.42666667rem !important; | ||
| 255 | -} | ||
| 256 | -.gx-mobile #newsContent > h2 { | ||
| 257 | - max-width: 100%; | ||
| 258 | - padding: 0 !important; | ||
| 259 | - margin-bottom: 0.42666667rem !important; | ||
| 260 | -} | ||
| 261 | -.gx-mobile #newsContent > h3 { | ||
| 262 | - max-width: 100%; | ||
| 263 | - padding: 0 !important; | ||
| 264 | - margin-bottom: 0.42666667rem !important; | ||
| 265 | -} | ||
| 266 | -.gx-mobile #newsContent > h4 { | ||
| 267 | - max-width: 100%; | ||
| 268 | - padding: 0 !important; | ||
| 269 | - margin-bottom: 0.42666667rem !important; | ||
| 270 | -} | ||
| 271 | -.gx-mobile #newsContent > h5 { | ||
| 272 | - max-width: 100%; | ||
| 273 | - padding: 0 !important; | ||
| 274 | - margin-bottom: 0.42666667rem !important; | ||
| 275 | -} | ||
| 276 | -.gx-mobile #newsContent > h6 { | ||
| 277 | - max-width: 100%; | ||
| 278 | - padding: 0 !important; | ||
| 279 | - margin-bottom: 0.42666667rem !important; | ||
| 280 | -} | ||
| 281 | -.gx-mobile #newsContent > section { | ||
| 282 | - max-width: 100%; | ||
| 283 | - padding: 0 !important; | ||
| 284 | - margin-bottom: 0.42666667rem !important; | ||
| 285 | -} | ||
| 286 | -.gx-mobile #newsContent > div.replace-br-tag { | ||
| 287 | - margin-bottom: 0.42666667rem !important; | ||
| 288 | -} | ||
| 289 | -.gx-mobile #newsContent > div:last-child { | ||
| 290 | - margin-bottom: 0; | ||
| 291 | -} | ||
| 292 | -.gx-mobile #newsContent section[data-title='分割线-5'] { | ||
| 293 | - margin-top: 1.18666667rem !important; | ||
| 294 | - margin-bottom: 1.18666667rem !important; | ||
| 295 | -} | ||
| 296 | -.gx-mobile #newsContent section[data-title='分割线-5'] img { | ||
| 297 | - display: inline; | ||
| 298 | -} | ||
| 299 | -.gx-mobile #newsContent section[data-title='基础饼图'] { | ||
| 300 | - display: none; | ||
| 301 | -} | ||
| 302 | -.gx-mobile #newsContent section[data-title='基础折线图'] { | ||
| 303 | - display: none; | ||
| 304 | -} | ||
| 305 | -.gx-mobile #newsContent section[data-title='基础柱状图'] { | ||
| 306 | - display: none; | ||
| 307 | -} | ||
| 308 | -.gx-mobile #newsContent section[data-title='带背景色的柱状图'] { | ||
| 309 | - display: none; | ||
| 310 | -} | ||
| 311 | -.gx-mobile #newsContent section[data-title='基础面积图'] { | ||
| 312 | - display: none; | ||
| 313 | -} | ||
| 314 | -.gx-mobile #newsContent section[data-title='指数回归'] { | ||
| 315 | - display: none; | ||
| 316 | -} | ||
| 317 | -.gx-mobile #newsContent section[data-title='基础饼图'] { | ||
| 318 | - display: none; | ||
| 319 | -} | ||
| 320 | -.gx-mobile #newsContent section[data-title='左图右文'] { | ||
| 321 | - width: 100% !important; | ||
| 322 | -} | ||
| 323 | -.gx-mobile #newsContent section[data-title='左图右文'] > div { | ||
| 324 | - width: 100% !important; | ||
| 325 | -} | ||
| 326 | -.gx-mobile #newsContent section[data-title='左文右图'] { | ||
| 327 | - width: 100% !important; | ||
| 328 | -} | ||
| 329 | -.gx-mobile #newsContent section[data-title='左文右图'] > div { | ||
| 330 | - width: 100% !important; | ||
| 331 | -} | ||
| 332 | -.gx-mobile #newsContent section[data-title='图片点亮'] { | ||
| 333 | - overflow: hidden; | ||
| 334 | - border-radius: 0.08rem; | ||
| 335 | -} | ||
| 336 | -.gx-mobile #newsContent section[data-title='图片点亮'] > div { | ||
| 337 | - max-width: 100% !important; | ||
| 338 | -} | ||
| 339 | -.gx-mobile #newsContent section[data-title='分割线-3'] { | ||
| 340 | - margin-top: 0.77333333rem !important; | ||
| 341 | - margin-bottom: 0.77333333rem !important; | ||
| 342 | -} | ||
| 343 | -.gx-mobile #newsContent section[data-title='分割线-4'] { | ||
| 344 | - margin-top: 0.73333333rem !important; | ||
| 345 | - margin-bottom: 0.73333333rem !important; | ||
| 346 | -} | ||
| 347 | -.gx-mobile #newsContent section[data-title='作者头像框'] img { | ||
| 348 | - margin: unset; | ||
| 349 | -} | ||
| 350 | -.gx-mobile #newsContent .enrmrb-img { | ||
| 351 | - display: block; | ||
| 352 | - margin-left: -0.4109589rem; | ||
| 353 | - margin-right: -0.4109589rem; | ||
| 354 | -} | ||
| 355 | -.gx-mobile #newsContent .enrmrb-img-fit img { | ||
| 356 | - object-fit: contain; | ||
| 357 | -} | ||
| 358 | -.gx-mobile #newsContent .enrmrb-img-main { | ||
| 359 | - display: block; | ||
| 360 | - margin: 0 auto; | ||
| 361 | - max-width: 100%; | ||
| 362 | -} | ||
| 363 | -.gx-mobile #newsContent .enrmrb-img-main.enrmrb-img-station img { | ||
| 364 | - width: 100%; | ||
| 365 | - height: 100%; | ||
| 366 | - object-fit: cover; | ||
| 367 | -} | ||
| 368 | -.gx-mobile #newsContent img { | ||
| 369 | - max-width: 100% !important; | ||
| 370 | - max-height: 100% !important; | ||
| 371 | - display: block; | ||
| 372 | - margin: 0 auto; | ||
| 373 | - box-sizing: border-box; | ||
| 374 | -} | ||
| 375 | -.gx-mobile #newsContent .linkImageDiv { | ||
| 376 | - display: none !important; | ||
| 377 | -} | ||
| 378 | -.gx-mobile #newsContent .rmrb-caption-img, | ||
| 379 | -.gx-mobile #newsContent .bjh-image-caption, | ||
| 380 | -.gx-mobile #newsContent .rmrb-caption-img2 { | ||
| 381 | - position: relative; | ||
| 382 | - margin-top: -0.16rem !important; | ||
| 383 | - line-height: 0.42666667rem !important; | ||
| 384 | - font-size: 0.33333333rem !important; | ||
| 385 | - font-weight: normal !important; | ||
| 386 | - color: #B0B0B0 !important; | ||
| 387 | - box-sizing: border-box !important; | ||
| 388 | - margin-bottom: 0.42666667rem !important; | ||
| 389 | - text-align: center; | ||
| 390 | -} | ||
| 391 | -.gx-mobile #newsContent .rmrb-caption-img span, | ||
| 392 | -.gx-mobile #newsContent .bjh-image-caption span, | ||
| 393 | -.gx-mobile #newsContent .rmrb-caption-img2 span, | ||
| 394 | -.gx-mobile #newsContent .rmrb-caption-img p, | ||
| 395 | -.gx-mobile #newsContent .bjh-image-caption p, | ||
| 396 | -.gx-mobile #newsContent .rmrb-caption-img2 p, | ||
| 397 | -.gx-mobile #newsContent .rmrb-caption-img div, | ||
| 398 | -.gx-mobile #newsContent .bjh-image-caption div, | ||
| 399 | -.gx-mobile #newsContent .rmrb-caption-img2 div, | ||
| 400 | -.gx-mobile #newsContent .rmrb-caption-img i, | ||
| 401 | -.gx-mobile #newsContent .bjh-image-caption i, | ||
| 402 | -.gx-mobile #newsContent .rmrb-caption-img2 i, | ||
| 403 | -.gx-mobile #newsContent .rmrb-caption-img h1, | ||
| 404 | -.gx-mobile #newsContent .bjh-image-caption h1, | ||
| 405 | -.gx-mobile #newsContent .rmrb-caption-img2 h1, | ||
| 406 | -.gx-mobile #newsContent .rmrb-caption-img h2, | ||
| 407 | -.gx-mobile #newsContent .bjh-image-caption h2, | ||
| 408 | -.gx-mobile #newsContent .rmrb-caption-img2 h2, | ||
| 409 | -.gx-mobile #newsContent .rmrb-caption-img h3, | ||
| 410 | -.gx-mobile #newsContent .bjh-image-caption h3, | ||
| 411 | -.gx-mobile #newsContent .rmrb-caption-img2 h3, | ||
| 412 | -.gx-mobile #newsContent .rmrb-caption-img h4, | ||
| 413 | -.gx-mobile #newsContent .bjh-image-caption h4, | ||
| 414 | -.gx-mobile #newsContent .rmrb-caption-img2 h4, | ||
| 415 | -.gx-mobile #newsContent .rmrb-caption-img h5, | ||
| 416 | -.gx-mobile #newsContent .bjh-image-caption h5, | ||
| 417 | -.gx-mobile #newsContent .rmrb-caption-img2 h5, | ||
| 418 | -.gx-mobile #newsContent .rmrb-caption-img h6, | ||
| 419 | -.gx-mobile #newsContent .bjh-image-caption h6, | ||
| 420 | -.gx-mobile #newsContent .rmrb-caption-img2 h6, | ||
| 421 | -.gx-mobile #newsContent .rmrb-caption-img section, | ||
| 422 | -.gx-mobile #newsContent .bjh-image-caption section, | ||
| 423 | -.gx-mobile #newsContent .rmrb-caption-img2 section { | ||
| 424 | - line-height: 0.42666667rem !important; | ||
| 425 | - font-size: 0.33333333rem !important; | ||
| 426 | - font-weight: normal !important; | ||
| 427 | - color: #B0B0B0 !important; | ||
| 428 | -} | ||
| 429 | -.gx-mobile #newsContent .rmrb-caption-img:empty, | ||
| 430 | -.gx-mobile #newsContent .bjh-image-caption:empty, | ||
| 431 | -.gx-mobile #newsContent .rmrb-caption-img2:empty { | ||
| 432 | - display: none; | ||
| 433 | -} | ||
| 434 | -.gx-mobile #newsContent ._editor42 img { | ||
| 435 | - margin: unset !important; | ||
| 436 | - margin-right: 12px !important; | ||
| 437 | -} | ||
| 438 | -.gx-mobile #newsContent video { | ||
| 439 | - max-width: 100%; | ||
| 440 | - object-fit: contain; | ||
| 441 | -} | ||
| 442 | -.gx-mobile #newsContent .preview-video { | ||
| 443 | - width: 100%; | ||
| 444 | - margin-bottom: 0.42666667rem; | ||
| 445 | - border-radius: 0.10666667rem; | ||
| 446 | - overflow: hidden; | ||
| 447 | -} | ||
| 448 | -.gx-mobile #newsContent .preview-video .video-player { | ||
| 449 | - border-radius: 0.10666667rem; | ||
| 450 | - overflow: hidden; | ||
| 451 | -} | ||
| 452 | -.gx-mobile #newsContent .preview-video .video-player.prism-player { | ||
| 453 | - background-color: transparent !important; | ||
| 454 | -} | ||
| 455 | -.gx-mobile #newsContent .preview-video .video-player.prism-player video { | ||
| 456 | - background-color: transparent !important; | ||
| 457 | - z-index: 81; | ||
| 458 | -} | ||
| 459 | -.gx-mobile #newsContent .preview-video .player-state-bg { | ||
| 460 | - position: absolute; | ||
| 461 | - left: 0.00533333rem; | ||
| 462 | - right: 0.00533333rem; | ||
| 463 | - bottom: 0.00533333rem; | ||
| 464 | - top: 0.00533333rem; | ||
| 465 | - z-index: 80; | ||
| 466 | -} | ||
| 467 | -.gx-mobile #newsContent .preview-video .player-error { | ||
| 468 | - display: flex; | ||
| 469 | - align-items: center; | ||
| 470 | - justify-content: center; | ||
| 471 | - position: absolute; | ||
| 472 | - left: 0; | ||
| 473 | - right: 0; | ||
| 474 | - bottom: 0; | ||
| 475 | - top: 0; | ||
| 476 | - z-index: 111; | ||
| 477 | - background: rgba(51, 51, 51, 0.8); | ||
| 478 | - backdrop-filter: blur(10px); | ||
| 479 | -} | ||
| 480 | -.gx-mobile #newsContent .preview-video .player-error.none { | ||
| 481 | - display: none; | ||
| 482 | -} | ||
| 483 | -.gx-mobile #newsContent .preview-video .player-network { | ||
| 484 | - display: flex; | ||
| 485 | - align-items: center; | ||
| 486 | - justify-content: center; | ||
| 487 | - position: absolute; | ||
| 488 | - left: 0; | ||
| 489 | - right: 0; | ||
| 490 | - bottom: 0; | ||
| 491 | - top: 0; | ||
| 492 | - z-index: 110; | ||
| 493 | - background: rgba(0, 0, 0, 0.5); | ||
| 494 | -} | ||
| 495 | -.gx-mobile #newsContent .preview-video .player-network.none { | ||
| 496 | - display: none; | ||
| 497 | -} | ||
| 498 | -.gx-mobile #newsContent .preview-video .player-network .player-network-block { | ||
| 499 | - display: flex; | ||
| 500 | - align-items: center; | ||
| 501 | - justify-content: center; | ||
| 502 | - flex-direction: column; | ||
| 503 | -} | ||
| 504 | -.gx-mobile #newsContent .preview-video .player-network .player-network-block .network-title { | ||
| 505 | - font-size: 0.37333rem; | ||
| 506 | - line-height: 0.48rem; | ||
| 507 | - text-align: right; | ||
| 508 | - letter-spacing: 0; | ||
| 509 | - color: #FFFFFF; | ||
| 510 | -} | ||
| 511 | -.gx-mobile #newsContent .preview-video .player-network .player-network-block .network-sub-title { | ||
| 512 | - width: 5.47rem; | ||
| 513 | - margin: 0.21333rem 0 0.42667rem 0; | ||
| 514 | - font-size: 0.32rem; | ||
| 515 | - line-height: 0.48rem; | ||
| 516 | - text-align: center; | ||
| 517 | - letter-spacing: 0; | ||
| 518 | - color: #FFFFFF; | ||
| 519 | -} | ||
| 520 | -.gx-mobile #newsContent .preview-video .player-network .player-network-block .btn { | ||
| 521 | - display: flex; | ||
| 522 | - justify-content: center; | ||
| 523 | - margin-top: 0.42666667rem; | ||
| 524 | - width: 2.34666667rem; | ||
| 525 | - line-height: 0.74666667rem; | ||
| 526 | - border-radius: 0.10666667rem; | ||
| 527 | - font-size: 0.32rem; | ||
| 528 | - color: #fff; | ||
| 529 | - background: rgba(255, 255, 255, 0.05); | ||
| 530 | - border: 0.5px solid rgba(255, 255, 255, 0.3); | ||
| 531 | -} | ||
| 532 | -.gx-mobile #newsContent .preview-video .player-mini-progress { | ||
| 533 | - position: absolute; | ||
| 534 | - width: 100%; | ||
| 535 | - height: 0.05333rem; | ||
| 536 | - left: 0; | ||
| 537 | - bottom: 0; | ||
| 538 | - z-index: 98; | ||
| 539 | - background: rgba(255, 255, 255, 0.3); | ||
| 540 | -} | ||
| 541 | -.gx-mobile #newsContent .preview-video .player-mini-progress .player-mini-loaded { | ||
| 542 | - position: absolute; | ||
| 543 | - left: 0; | ||
| 544 | - top: 0; | ||
| 545 | - z-index: 10; | ||
| 546 | - width: 0px; | ||
| 547 | - height: 0.05333rem; | ||
| 548 | - background: #F22B41; | ||
| 549 | -} | ||
| 550 | -.gx-mobile #newsContent .preview-video .player-mini-progress .player-mini-buffer { | ||
| 551 | - position: absolute; | ||
| 552 | - height: 0.05333rem; | ||
| 553 | - left: 0; | ||
| 554 | - top: 0; | ||
| 555 | - z-index: 9; | ||
| 556 | - background: rgba(255, 255, 255, 0.3); | ||
| 557 | - border-radius: 1px 0px 0px 1px; | ||
| 558 | -} | ||
| 559 | -.gx-mobile #newsContent .preview-video .player-mini-progress.none { | ||
| 560 | - display: none; | ||
| 561 | -} | ||
| 562 | -.gx-mobile #newsContent .preview-video .player-replay { | ||
| 563 | - display: flex; | ||
| 564 | - align-items: center; | ||
| 565 | - justify-content: center; | ||
| 566 | - position: absolute; | ||
| 567 | - width: 100%; | ||
| 568 | - height: 100%; | ||
| 569 | - left: 0; | ||
| 570 | - top: 0; | ||
| 571 | - z-index: 109; | ||
| 572 | - font-size: 0.37333rem; | ||
| 573 | - color: #fff; | ||
| 574 | - background: rgba(51, 51, 51, 0.8); | ||
| 575 | - backdrop-filter: blur(10px); | ||
| 576 | -} | ||
| 577 | -.gx-mobile #newsContent .preview-video .player-replay span { | ||
| 578 | - padding: 0.13333rem 0.53333rem; | ||
| 579 | - border: 0.02667rem solid #fff; | ||
| 580 | -} | ||
| 581 | -.gx-mobile #newsContent .preview-video .player-replay.none { | ||
| 582 | - display: none; | ||
| 583 | -} | ||
| 584 | -.gx-mobile #newsContent .preview-video .player-loading { | ||
| 585 | - display: flex; | ||
| 586 | - align-items: center; | ||
| 587 | - justify-content: center; | ||
| 588 | - position: absolute; | ||
| 589 | - width: 100%; | ||
| 590 | - left: 0; | ||
| 591 | - right: 0; | ||
| 592 | - top: 0; | ||
| 593 | - bottom: 0; | ||
| 594 | - z-index: 107; | ||
| 595 | - color: #F22B41; | ||
| 596 | -} | ||
| 597 | -.gx-mobile #newsContent .preview-video .player-loading svg { | ||
| 598 | - width: 1.5rem !important; | ||
| 599 | - height: 1.5rem !important; | ||
| 600 | -} | ||
| 601 | -.gx-mobile #newsContent .preview-video .player-loading.none { | ||
| 602 | - display: none; | ||
| 603 | -} | ||
| 604 | -.gx-mobile #newsContent .preview-video .player-cover { | ||
| 605 | - display: flex; | ||
| 606 | - align-items: center; | ||
| 607 | - justify-content: center; | ||
| 608 | - position: absolute; | ||
| 609 | - width: 100%; | ||
| 610 | - left: 0; | ||
| 611 | - right: 0; | ||
| 612 | - top: 0; | ||
| 613 | - bottom: 0; | ||
| 614 | - z-index: 108; | ||
| 615 | - background: #EDEDED; | ||
| 616 | - height: 100%; | ||
| 617 | - background-repeat: no-repeat; | ||
| 618 | - background-position: center; | ||
| 619 | - background-size: contain; | ||
| 620 | - border-radius: 4px; | ||
| 621 | -} | ||
| 622 | -.gx-mobile #newsContent .preview-video .player-cover .player-cover-icon { | ||
| 623 | - position: absolute; | ||
| 624 | - left: 0.32rem; | ||
| 625 | - bottom: 0.32rem; | ||
| 626 | - width: 0.85333333rem; | ||
| 627 | - height: 0.85333333rem; | ||
| 628 | -} | ||
| 629 | -.gx-mobile #newsContent .preview-video .player-cover.none { | ||
| 630 | - display: none; | ||
| 631 | -} | ||
| 632 | -.gx-mobile #newsContent .preview-video .player-bottom { | ||
| 633 | - display: flex; | ||
| 634 | - align-items: center; | ||
| 635 | - position: absolute; | ||
| 636 | - width: 100%; | ||
| 637 | - left: 0; | ||
| 638 | - padding: 0.21333rem 0.32rem; | ||
| 639 | - bottom: 0; | ||
| 640 | - z-index: 99; | ||
| 641 | - background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); | ||
| 642 | -} | ||
| 643 | -.gx-mobile #newsContent .preview-video .player-bottom.none { | ||
| 644 | - display: none; | ||
| 645 | -} | ||
| 646 | -.gx-mobile #newsContent .preview-video .player-bottom .player-state, | ||
| 647 | -.gx-mobile #newsContent .preview-video .player-bottom .player-full-screen { | ||
| 648 | - width: 0.64rem; | ||
| 649 | - height: 0.64rem; | ||
| 650 | - background: none; | ||
| 651 | - margin: 0; | ||
| 652 | -} | ||
| 653 | -.gx-mobile #newsContent .preview-video .player-bottom .center-box { | ||
| 654 | - display: flex; | ||
| 655 | - align-items: center; | ||
| 656 | - position: relative; | ||
| 657 | - top: 0.02667rem; | ||
| 658 | - flex: 1; | ||
| 659 | -} | ||
| 660 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress-block { | ||
| 661 | - display: flex; | ||
| 662 | - align-items: center; | ||
| 663 | - justify-content: center; | ||
| 664 | - height: 0.8rem; | ||
| 665 | - flex: 1; | ||
| 666 | -} | ||
| 667 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress { | ||
| 668 | - position: relative; | ||
| 669 | - height: 0.05333rem; | ||
| 670 | - background: rgba(255, 255, 255, 0.3); | ||
| 671 | - width: 100%; | ||
| 672 | -} | ||
| 673 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress .player-loaded { | ||
| 674 | - position: absolute; | ||
| 675 | - height: 0.05333rem; | ||
| 676 | - left: 0; | ||
| 677 | - top: 0; | ||
| 678 | - z-index: 10; | ||
| 679 | - background: #F22B41; | ||
| 680 | -} | ||
| 681 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress .player-loaded .player-loaded-drag { | ||
| 682 | - display: flex; | ||
| 683 | - align-items: center; | ||
| 684 | - justify-content: center; | ||
| 685 | - position: absolute; | ||
| 686 | - right: -0.14667rem; | ||
| 687 | - top: -0.08rem; | ||
| 688 | - width: 0.29333rem; | ||
| 689 | - height: 0.21333rem; | ||
| 690 | - opacity: 1; | ||
| 691 | - z-index: 11; | ||
| 692 | - background: #FFFFFF; | ||
| 693 | -} | ||
| 694 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress .player-loaded .player-loaded-drag i { | ||
| 695 | - display: block; | ||
| 696 | - width: 0.08rem; | ||
| 697 | - height: 0.05333rem; | ||
| 698 | - background: #F22B41; | ||
| 699 | -} | ||
| 700 | -.gx-mobile #newsContent .preview-video .player-bottom .player-progress .player-buffer { | ||
| 701 | - position: absolute; | ||
| 702 | - height: 0.05333rem; | ||
| 703 | - left: 0; | ||
| 704 | - top: 0; | ||
| 705 | - z-index: 9; | ||
| 706 | - background: rgba(255, 255, 255, 0.3); | ||
| 707 | - border-radius: 1px 0px 0px 1px; | ||
| 708 | -} | ||
| 709 | -.gx-mobile #newsContent .preview-video .player-bottom .player-current, | ||
| 710 | -.gx-mobile #newsContent .preview-video .player-bottom .player-duration { | ||
| 711 | - font-size: 0.26667rem; | ||
| 712 | - line-height: 0.34667rem; | ||
| 713 | - letter-spacing: 0; | ||
| 714 | - color: #FFFFFF; | ||
| 715 | -} | ||
| 716 | -.gx-mobile #newsContent .preview-video .player-bottom .player-current { | ||
| 717 | - margin: 0 0.30667rem 0 0.21333rem; | ||
| 718 | -} | ||
| 719 | -.gx-mobile #newsContent .preview-video .player-bottom .player-duration { | ||
| 720 | - margin: 0 0.21333rem 0 0.30667rem; | ||
| 721 | -} | ||
| 722 | -.gx-mobile #newsContent .preview-video .player-layer-state { | ||
| 723 | - position: absolute; | ||
| 724 | - width: 100%; | ||
| 725 | - height: 100%; | ||
| 726 | - left: 0; | ||
| 727 | - top: 0; | ||
| 728 | - z-index: 109; | ||
| 729 | -} | ||
| 730 | -.gx-mobile #newsContent .preview-video .player-layer-state.none { | ||
| 731 | - display: none; | ||
| 732 | -} | ||
| 733 | -.gx-mobile #newsContent .preview-video .player-layer-state .player-state-icon { | ||
| 734 | - position: absolute; | ||
| 735 | - left: 0.32rem; | ||
| 736 | - bottom: 0.32rem; | ||
| 737 | - width: 0.85333333rem; | ||
| 738 | - height: 0.85333333rem; | ||
| 739 | - background: rgba(0, 0, 0, 0.5); | ||
| 740 | - border-radius: 50%; | ||
| 741 | - display: flex; | ||
| 742 | - align-items: center; | ||
| 743 | - justify-content: center; | ||
| 744 | - z-index: 10; | ||
| 745 | -} | ||
| 746 | -.gx-mobile #newsContent .preview-video .player-layer-state .player-state-icon img { | ||
| 747 | - background: none; | ||
| 748 | - width: 0.42666667rem; | ||
| 749 | - height: 0.42666667rem; | ||
| 750 | -} | ||
| 751 | -.gx-mobile #newsContent .preview-video .player-mini-layer { | ||
| 752 | - display: flex; | ||
| 753 | - align-items: center; | ||
| 754 | - justify-content: center; | ||
| 755 | - position: absolute; | ||
| 756 | - width: 100%; | ||
| 757 | - height: 100%; | ||
| 758 | - left: 0; | ||
| 759 | - right: 0; | ||
| 760 | - top: 0; | ||
| 761 | - bottom: 0; | ||
| 762 | - z-index: 98; | ||
| 763 | -} | ||
| 764 | -.gx-mobile #newsContent .preview-video .player-mini-layer.none { | ||
| 765 | - display: none; | ||
| 766 | -} | ||
| 767 | -.gx-mobile #newsContent .preview-video .player-mini-layer img { | ||
| 768 | - background-color: unset; | ||
| 769 | - width: 0.85333rem; | ||
| 770 | - height: 0.85333rem; | ||
| 771 | -} | ||
| 772 | -.gx-mobile #newsContent .preview-video .player-mini-close { | ||
| 773 | - display: flex; | ||
| 774 | - align-items: center; | ||
| 775 | - justify-content: center; | ||
| 776 | - position: absolute; | ||
| 777 | - right: 0.16rem; | ||
| 778 | - top: 0.16rem; | ||
| 779 | - z-index: 111; | ||
| 780 | -} | ||
| 781 | -.gx-mobile #newsContent .preview-video .player-mini-close.none { | ||
| 782 | - display: none; | ||
| 783 | -} | ||
| 784 | -.gx-mobile #newsContent .preview-video .player-mini-close img { | ||
| 785 | - background-color: unset; | ||
| 786 | - width: 0.64rem; | ||
| 787 | - height: 0.64rem; | ||
| 788 | -} | ||
| 789 | -.gx-mobile #newsContent .audio-warpper { | ||
| 790 | - display: block; | ||
| 791 | - margin: 15px 0; | ||
| 792 | - height: 44px; | ||
| 793 | -} | ||
| 794 | -.gx-mobile #newsContent audio { | ||
| 795 | - display: none; | ||
| 796 | - max-width: 100% !important; | ||
| 797 | -} | ||
| 798 | -.gx-mobile #newsContent .video-warpper { | ||
| 799 | - width: calc(100% + 30px); | ||
| 800 | - position: relative; | ||
| 801 | - margin-left: -15px; | ||
| 802 | - display: block; | ||
| 803 | - margin-bottom: 10px; | ||
| 804 | -} | ||
| 805 | -.gx-mobile #newsContent .video-warpper video { | ||
| 806 | - position: absolute; | ||
| 807 | - top: 0; | ||
| 808 | - left: 0; | ||
| 809 | - width: 100%; | ||
| 810 | - height: 100%; | ||
| 811 | - background: #000; | ||
| 812 | - object-fit: contain; | ||
| 813 | -} | ||
| 814 | -.gx-mobile #newsContent .video-warpper::after { | ||
| 815 | - display: block; | ||
| 816 | - content: " "; | ||
| 817 | - width: 100%; | ||
| 818 | - height: 0; | ||
| 819 | - padding-bottom: 56.25%; | ||
| 820 | -} | ||
| 821 | -.gx-mobile #newsContent .preview-image-block { | ||
| 822 | - display: flex; | ||
| 823 | - align-items: center; | ||
| 824 | - justify-content: center; | ||
| 825 | - position: relative; | ||
| 826 | - width: 100%; | ||
| 827 | - margin-bottom: 0.42666667rem; | ||
| 828 | - border-radius: 0.08rem; | ||
| 829 | - overflow: hidden; | ||
| 830 | -} | ||
| 831 | -.gx-mobile #newsContent .preview-image-block a { | ||
| 832 | - position: relative; | ||
| 833 | - display: block; | ||
| 834 | - width: 100%; | ||
| 835 | - height: 100%; | ||
| 836 | - display: flex; | ||
| 837 | - align-items: center; | ||
| 838 | - justify-content: center; | ||
| 839 | -} | ||
| 840 | -.gx-mobile #newsContent .preview-image-block a > img { | ||
| 841 | - width: 100%; | ||
| 842 | - object-fit: contain; | ||
| 843 | -} | ||
| 844 | -.gx-mobile #newsContent .preview-image-block a > img.image-player { | ||
| 845 | - display: none; | ||
| 846 | -} | ||
| 847 | -.gx-mobile #newsContent .preview-image-block.loading { | ||
| 848 | - background: #EDEDED; | ||
| 849 | -} | ||
| 850 | -.gx-mobile #newsContent .preview-image-block.loading img.preview-image-error, | ||
| 851 | -.gx-mobile #newsContent .preview-image-block.loading .img.image-player { | ||
| 852 | - display: none !important; | ||
| 853 | -} | ||
| 854 | -.gx-mobile #newsContent .preview-image-block.loading img.preview-image-placehold { | ||
| 855 | - display: block !important; | ||
| 856 | -} | ||
| 857 | -.gx-mobile #newsContent .preview-image-block.error { | ||
| 858 | - background: #EDEDED; | ||
| 859 | -} | ||
| 860 | -.gx-mobile #newsContent .preview-image-block.error img.preview-image-placehold, | ||
| 861 | -.gx-mobile #newsContent .preview-image-block.error .img.image-player { | ||
| 862 | - display: none !important; | ||
| 863 | -} | ||
| 864 | -.gx-mobile #newsContent .preview-image-block.error img.preview-image-error { | ||
| 865 | - display: block !important; | ||
| 866 | -} | ||
| 867 | -.gx-mobile #newsContent .preview-image-block.success { | ||
| 868 | - background: #EDEDED; | ||
| 869 | -} | ||
| 870 | -.gx-mobile #newsContent .preview-image-block.success img.preview-image-placehold, | ||
| 871 | -.gx-mobile #newsContent .preview-image-block.success .img.preview-image-error { | ||
| 872 | - display: none !important; | ||
| 873 | -} | ||
| 874 | -.gx-mobile #newsContent .preview-image-block.success img.image-player { | ||
| 875 | - display: block !important; | ||
| 876 | -} | ||
| 877 | -.gx-mobile #newsContent .preview-image-block.minHeight { | ||
| 878 | - min-height: 5.06666667rem; | ||
| 879 | -} | ||
| 880 | -.gx-mobile #newsContent .preview-image-block.no-network img.image-player, | ||
| 881 | -.gx-mobile #newsContent .preview-image-block.no-network img.preview-image-placehold, | ||
| 882 | -.gx-mobile #newsContent .preview-image-block.no-network img.preview-image-error { | ||
| 883 | - display: none !important; | ||
| 884 | -} | ||
| 885 | -.gx-mobile #newsContent .preview-image-block.no-network .no-network-text { | ||
| 886 | - display: block; | ||
| 887 | - font-size: 0.37333333rem; | ||
| 888 | - color: #999999; | ||
| 889 | -} | ||
| 890 | -.gx-mobile #newsContent .preview-image-block .no-network-text { | ||
| 891 | - display: none; | ||
| 892 | -} | ||
| 893 | -.gx-mobile #newsContent .preview-image-block > img { | ||
| 894 | - width: 100%; | ||
| 895 | - object-fit: contain; | ||
| 896 | - margin: unset; | ||
| 897 | -} | ||
| 898 | -.gx-mobile #newsContent .preview-image-block > img.image-player { | ||
| 899 | - display: none; | ||
| 900 | -} | ||
| 901 | -.gx-mobile #newsContent .preview-image-block .preview-image-placehold { | ||
| 902 | - display: none; | ||
| 903 | - object-fit: cover; | ||
| 904 | - width: 3.52rem; | ||
| 905 | -} | ||
| 906 | -.gx-mobile #newsContent .preview-image-block .preview-image-error { | ||
| 907 | - display: none; | ||
| 908 | - object-fit: cover; | ||
| 909 | - width: 1.70667rem; | ||
| 910 | -} | ||
| 911 | -.gx-mobile #newsContent .preview-image-block.link-image .preview-image-link-icon { | ||
| 912 | - position: absolute; | ||
| 913 | - display: block; | ||
| 914 | - top: 0.21333333rem; | ||
| 915 | - right: 0.21333333rem; | ||
| 916 | - width: 1.17333333rem; | ||
| 917 | - height: 0.48rem; | ||
| 918 | - border-radius: 0.05333333rem; | ||
| 919 | - background: rgba(0, 0, 0, 0.3); | ||
| 920 | -} | ||
| 921 | -.gx-mobile #newsContent .preview-image-block.link-image .preview-image-link-icon img { | ||
| 922 | - float: left; | ||
| 923 | - margin: unset; | ||
| 924 | - width: 0.37333333rem; | ||
| 925 | - height: 0.37333333rem; | ||
| 926 | - margin-left: 0.10666667rem; | ||
| 927 | - margin-top: 0.05333333rem; | ||
| 928 | - max-width: unset !important; | ||
| 929 | - display: inline-block !important; | ||
| 930 | -} | ||
| 931 | -.gx-mobile #newsContent .preview-image-block.link-image .preview-image-link-icon span { | ||
| 932 | - float: right; | ||
| 933 | - font-size: 0.29333333rem; | ||
| 934 | - line-height: 0.42666667rem; | ||
| 935 | - margin-left: 0.05333333rem; | ||
| 936 | - margin-right: 0.05333333rem; | ||
| 937 | - margin-top: 0.02666667rem; | ||
| 938 | - color: #FFFFFF; | ||
| 939 | -} | ||
| 940 | -.gx-mobile #newsContent .preview-image-block .preview-image-link-icon { | ||
| 941 | - display: none; | ||
| 942 | -} | ||
| 943 | -.gx-mobile #newsContent img, | ||
| 944 | -.gx-mobile #newsContent video, | ||
| 945 | -.gx-mobile #newsContent audio { | ||
| 946 | - max-width: 100% !important; | ||
| 947 | -} | ||
| 948 | -.gx-mobile .adress { | ||
| 949 | - margin-top: 0.53333rem; | ||
| 950 | - font-size: 0.32rem; | ||
| 951 | - font-weight: normal; | ||
| 952 | - line-height: 0.42667rem; | ||
| 953 | - letter-spacing: 0; | ||
| 954 | - color: #999999; | ||
| 955 | -} | ||
| 956 | -.gx-mobile .tags { | ||
| 957 | - display: flex; | ||
| 958 | - flex-wrap: wrap; | ||
| 959 | -} | ||
| 960 | -.gx-mobile .tags .tag-item { | ||
| 961 | - display: flex; | ||
| 962 | - align-items: center; | ||
| 963 | - margin-top: 0.32rem; | ||
| 964 | - margin-right: 0.32rem; | ||
| 965 | - padding: 0.05333rem 0.16rem; | ||
| 966 | - font-size: 0.32rem; | ||
| 967 | - font-weight: normal; | ||
| 968 | - line-height: 0.48rem; | ||
| 969 | - letter-spacing: 0; | ||
| 970 | - color: #cb3c34; | ||
| 971 | - background: #f6e0df; | ||
| 972 | -} | ||
| 973 | -.gx-mobile .tags .tag-item:last-child { | ||
| 974 | - margin-right: 0; | ||
| 975 | -} | ||
| 976 | -.gx-mobile .tags .tag-item span { | ||
| 977 | - margin-right: 0.10667rem; | ||
| 978 | -} | ||
| 979 | -.gx-mobile .tags .tag-item img { | ||
| 980 | - width: 0.26667rem; | ||
| 981 | - height: 0.26667rem; | ||
| 982 | -} | ||
| 983 | -.gx-mobile .line-one { | ||
| 984 | - height: 0.02667rem; | ||
| 985 | - background: #b71d26; | ||
| 986 | - margin-top: 0.4rem; | ||
| 987 | - margin-bottom: 0.74667rem; | ||
| 988 | -} | ||
| 989 | -.gx-mobile .line { | ||
| 990 | - height: 0.02667rem; | ||
| 991 | - background: #b71d26; | ||
| 992 | - margin-top: 0.74667rem; | ||
| 993 | - margin-bottom: 0.4rem; | ||
| 994 | -} | ||
| 995 | -.gx-mobile .suggested .suggested-content .suggested-item { | ||
| 996 | - padding-top: 0.32rem; | ||
| 997 | - padding-bottom: 0.34667rem; | ||
| 998 | - border-bottom: 0.02667rem solid #979797ff; | ||
| 999 | -} | ||
| 1000 | -.gx-mobile .suggested .suggested-content .suggested-item .suggested-item_title { | ||
| 1001 | - font-size: 0.42667rem; | ||
| 1002 | - line-height: 0.69333rem; | ||
| 1003 | - letter-spacing: 0; | ||
| 1004 | - color: #000000; | ||
| 1005 | -} | ||
| 1006 | -.gx-mobile .suggested .suggested-content .suggested-item .suggested-item_details { | ||
| 1007 | - margin-top: 0.42667rem; | ||
| 1008 | - display: flex; | ||
| 1009 | -} | ||
| 1010 | -.gx-mobile .suggested .suggested-content .suggested-item .suggested-item_details .suggested-item_img { | ||
| 1011 | - width: 3.52rem; | ||
| 1012 | - flex: 0 0 3.52rem; | ||
| 1013 | - height: 2.66667rem; | ||
| 1014 | - margin-right: 0.42667rem; | ||
| 1015 | -} | ||
| 1016 | -.gx-mobile .suggested .suggested-content .suggested-item .suggested-item_details .suggested-item_subtitle { | ||
| 1017 | - display: flex; | ||
| 1018 | - flex-direction: column; | ||
| 1019 | - justify-content: space-between; | ||
| 1020 | -} | ||
| 1021 | -.gx-mobile .suggested .suggested-content .suggested-item .suggested-item_details .suggested-item_subtitle .subtitle { | ||
| 1022 | - font-size: 0.37333rem; | ||
| 1023 | - font-weight: normal; | ||
| 1024 | - line-height: 0.45333333rem; | ||
| 1025 | - letter-spacing: 0; | ||
| 1026 | - color: #555555; | ||
| 1027 | - display: -webkit-box; | ||
| 1028 | - -webkit-line-clamp: 4; | ||
| 1029 | - -webkit-box-orient: vertical; | ||
| 1030 | - overflow: hidden; | ||
| 1031 | - text-overflow: ellipsis; | ||
| 1032 | - word-wrap: break-word; | ||
| 1033 | - width: 9.15547rem; | ||
| 1034 | -} | ||
| 1035 | -.gx-mobile .suggested .suggested-content .suggested-item .times { | ||
| 1036 | - display: flex; | ||
| 1037 | - align-items: center; | ||
| 1038 | - justify-content: space-between; | ||
| 1039 | -} | ||
| 1040 | -.gx-mobile .suggested .suggested-content .suggested-item .times .left { | ||
| 1041 | - display: flex; | ||
| 1042 | - align-items: center; | ||
| 1043 | - font-size: 0.26667rem; | ||
| 1044 | - font-weight: normal; | ||
| 1045 | - line-height: 0.34667rem; | ||
| 1046 | - letter-spacing: 0; | ||
| 1047 | - color: #a3a3a3; | ||
| 1048 | -} | ||
| 1049 | -.gx-mobile .suggested .suggested-content .suggested-item .times .left span { | ||
| 1050 | - margin-right: 0.16rem; | ||
| 1051 | -} | ||
| 1052 | -.gx-mobile .suggested .suggested-content .suggested-item .times .left span:last-child { | ||
| 1053 | - margin-right: 0; | ||
| 1054 | -} | ||
| 1055 | -.gx-mobile .suggested .suggested-content .suggested-item .times .right img { | ||
| 1056 | - width: 0.37333rem; | ||
| 1057 | - height: 0.37333rem; | ||
| 1058 | -} | ||
| 1059 | -.gx-mobile .suggested .suggested-content .suggested-item .times-line { | ||
| 1060 | - width: 0.02667rem; | ||
| 1061 | - height: 0.13333rem; | ||
| 1062 | - opacity: 1; | ||
| 1063 | - background: #a3a3a3; | ||
| 1064 | -} | ||
| 1065 | -.gx-mobile .suggested .suggested-content .suggested-item .times.no-cover { | ||
| 1066 | - margin-top: 0.32rem; | ||
| 1067 | -} | ||
| 1068 | -.gx-mobile .suggested .suggested-title { | ||
| 1069 | - font-size: 0.58667rem; | ||
| 1070 | - line-height: 0.69333rem; | ||
| 1071 | - letter-spacing: 0; | ||
| 1072 | - color: #000000; | ||
| 1073 | -} | ||
| 1074 | -.editor-charge { | ||
| 1075 | - color: #b0b0b0ff; | ||
| 1076 | - font-size: 12px; | ||
| 1077 | - font-weight: 400; | ||
| 1078 | - margin-top: 0.42667rem; | ||
| 1079 | -} | ||
| 1080 | -#voteHiddenBlock { | ||
| 1081 | - position: fixed; | ||
| 1082 | - left: 0; | ||
| 1083 | - top: 0; | ||
| 1084 | - z-index: -1; | ||
| 1085 | - opacity: 0; | ||
| 1086 | - visibility: hidden; | ||
| 1087 | - width: 100%; | ||
| 1088 | - padding: 0.48rem; | ||
| 1089 | -} | ||
| 1090 | -#voteHiddenBlock .voteHiddenContent { | ||
| 1091 | - margin-top: 0.53333333rem; | ||
| 1092 | - padding: 0.42666667rem 0.37333333rem; | ||
| 1093 | - background: #F9F9F9; | ||
| 1094 | - border-radius: 0.10666667rem; | ||
| 1095 | -} | ||
| 1096 | -#voteHiddenBlock .voteHiddenContent .voteHiddenTitle { | ||
| 1097 | - width: 100%; | ||
| 1098 | -} | ||
| 1099 | -.vote { | ||
| 1100 | - position: relative; | ||
| 1101 | - margin-top: 0.53333333rem; | ||
| 1102 | - padding: 0.42666667rem 0.37333333rem; | ||
| 1103 | - background: #F9F9F9; | ||
| 1104 | - border-radius: 0.10666667rem; | ||
| 1105 | -} | ||
| 1106 | -.vote .title { | ||
| 1107 | - width: 100%; | ||
| 1108 | - margin-top: 0; | ||
| 1109 | - font-size: 0.42667rem; | ||
| 1110 | - line-height: 0.64rem; | ||
| 1111 | - font-weight: bold; | ||
| 1112 | - color: #000; | ||
| 1113 | - margin-bottom: 0.32rem !important; | ||
| 1114 | -} | ||
| 1115 | -.vote .title .t-icon { | ||
| 1116 | - width: 1.36rem; | ||
| 1117 | - height: 0.48rem; | ||
| 1118 | - margin-right: 0.13333rem; | ||
| 1119 | - display: flex; | ||
| 1120 | - align-items: center; | ||
| 1121 | - float: left; | ||
| 1122 | - z-index: 99999; | ||
| 1123 | -} | ||
| 1124 | -.vote .title .t-icon .icon-img { | ||
| 1125 | - width: 0.48rem; | ||
| 1126 | - height: 0.48rem; | ||
| 1127 | - background-image: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/vote/icon_live.png"); | ||
| 1128 | - background-size: 100% 100%; | ||
| 1129 | -} | ||
| 1130 | -.vote .title .t-icon span { | ||
| 1131 | - width: 0.88rem; | ||
| 1132 | - height: 0.48rem; | ||
| 1133 | - line-height: 0.48rem; | ||
| 1134 | - font-size: 0.32rem; | ||
| 1135 | - display: inline-block; | ||
| 1136 | - background-color: #666; | ||
| 1137 | - text-align: center; | ||
| 1138 | - font-weight: normal; | ||
| 1139 | - color: #ffffff; | ||
| 1140 | -} | ||
| 1141 | -.vote .ptxt { | ||
| 1142 | - margin: 0.21333rem 0 0.32rem 0; | ||
| 1143 | - font-size: 0.32rem; | ||
| 1144 | - line-height: 0.42667rem; | ||
| 1145 | - font-weight: normal; | ||
| 1146 | - color: #555555; | ||
| 1147 | -} | ||
| 1148 | -.vote .btns1 { | ||
| 1149 | - display: flex; | ||
| 1150 | - justify-content: space-between; | ||
| 1151 | -} | ||
| 1152 | -.vote .btns1 .s { | ||
| 1153 | - width: 4.21653rem; | ||
| 1154 | - border-radius: 0.02667rem; | ||
| 1155 | - font-size: 0.37333rem; | ||
| 1156 | - display: flex; | ||
| 1157 | - align-items: center; | ||
| 1158 | - justify-content: center; | ||
| 1159 | - color: #fff; | ||
| 1160 | - padding: 0.21333rem 0.32rem; | ||
| 1161 | -} | ||
| 1162 | -.vote .btns1 .s1 { | ||
| 1163 | - background: linear-gradient(270deg, #486FFF 0%, #5A88FF 100%); | ||
| 1164 | - border-top-left-radius: 0.08rem; | ||
| 1165 | - border-top-right-radius: 0.08rem; | ||
| 1166 | - border-bottom-right-radius: 0.2rem; | ||
| 1167 | - border-bottom-left-radius: 0.08rem; | ||
| 1168 | -} | ||
| 1169 | -.vote .btns1 .s2 { | ||
| 1170 | - background: linear-gradient(270deg, #63D4FF 0%, #50BDE7 100%); | ||
| 1171 | - border-top-left-radius: 0.2rem; | ||
| 1172 | - border-top-right-radius: 0.08rem; | ||
| 1173 | - border-bottom-left-radius: 0.08rem; | ||
| 1174 | - border-bottom-right-radius: 0.08rem; | ||
| 1175 | -} | ||
| 1176 | -.vote .aft.anmite-vote .jdat .s1 { | ||
| 1177 | - animation: voteProgressIn; | ||
| 1178 | - animation-duration: 1s; | ||
| 1179 | - animation-fill-mode: forwards; | ||
| 1180 | -} | ||
| 1181 | -.vote .aft .jdat { | ||
| 1182 | - height: 0.29333rem; | ||
| 1183 | - display: flex; | ||
| 1184 | -} | ||
| 1185 | -.vote .aft .jdat .pkjd-box { | ||
| 1186 | - display: flex; | ||
| 1187 | - width: 100%; | ||
| 1188 | -} | ||
| 1189 | -.vote .aft .jdat .s { | ||
| 1190 | - display: inline-block; | ||
| 1191 | - height: 0.29333rem; | ||
| 1192 | -} | ||
| 1193 | -.vote .aft .jdat .s1 { | ||
| 1194 | - width: 50%; | ||
| 1195 | - flex-shrink: 0; | ||
| 1196 | - height: 0.29333rem; | ||
| 1197 | - background: linear-gradient(270deg, #486FFF 0%, #5A88FF 100%); | ||
| 1198 | - border-top-left-radius: 0.02666667rem; | ||
| 1199 | - border-bottom-left-radius: 0.02666667rem; | ||
| 1200 | - border-top-right-radius: 0.048rem; | ||
| 1201 | - border-bottom-right-radius: 0.16rem; | ||
| 1202 | - transition: all; | ||
| 1203 | -} | ||
| 1204 | -.vote .aft .jdat .s2 { | ||
| 1205 | - flex: 1; | ||
| 1206 | - flex-shrink: 0; | ||
| 1207 | - height: 0.29333rem; | ||
| 1208 | - background: linear-gradient(270deg, #63D4FF 0%, #50BDE7 100%); | ||
| 1209 | - border-top-left-radius: 0.16rem; | ||
| 1210 | - border-top-right-radius: 0.02666667rem; | ||
| 1211 | - border-bottom-right-radius: 0.02666667rem; | ||
| 1212 | - border-bottom-left-radius: 0.048rem; | ||
| 1213 | -} | ||
| 1214 | -.vote .aft .bf { | ||
| 1215 | - display: flex; | ||
| 1216 | - justify-content: space-between; | ||
| 1217 | - margin-top: 0.21333333rem; | ||
| 1218 | -} | ||
| 1219 | -.vote .aft .bf.sigle { | ||
| 1220 | - gap: 0.50666667rem; | ||
| 1221 | -} | ||
| 1222 | -.vote .aft .bf.sigle .lt, | ||
| 1223 | -.vote .aft .bf.sigle .rt { | ||
| 1224 | - width: 50%; | ||
| 1225 | -} | ||
| 1226 | -.vote .aft .bf.sigle .lt .lt-s2, | ||
| 1227 | -.vote .aft .bf.sigle .rt .lt-s2 { | ||
| 1228 | - word-break: break-all; | ||
| 1229 | -} | ||
| 1230 | -.vote .aft .bf.sigle .rt { | ||
| 1231 | - display: flex; | ||
| 1232 | - justify-content: flex-end; | ||
| 1233 | -} | ||
| 1234 | -.vote .aft .bf .lt { | ||
| 1235 | - width: 45%; | ||
| 1236 | - display: flex; | ||
| 1237 | - font-size: 0.37333rem; | ||
| 1238 | - line-height: 0.48rem; | ||
| 1239 | -} | ||
| 1240 | -.vote .aft .bf .lt .lt-s1 { | ||
| 1241 | - color: #496fff; | ||
| 1242 | - font-weight: bold; | ||
| 1243 | -} | ||
| 1244 | -.vote .aft .bf .lt .mr { | ||
| 1245 | - margin-right: 0.05333333rem; | ||
| 1246 | - font-weight: bold; | ||
| 1247 | -} | ||
| 1248 | -.vote .aft .bf .lt .lt-s2 { | ||
| 1249 | - color: #555555; | ||
| 1250 | -} | ||
| 1251 | -.vote .aft .bf .lt img { | ||
| 1252 | - width: 0.32rem; | ||
| 1253 | - height: 0.32rem; | ||
| 1254 | - margin-top: 0.08rem; | ||
| 1255 | -} | ||
| 1256 | -.vote .aft .bf .lt .rtbf { | ||
| 1257 | - color: #50bde7; | ||
| 1258 | - margin-left: 0.05333333rem; | ||
| 1259 | -} | ||
| 1260 | -.vote .aft .bf .rt { | ||
| 1261 | - width: 45%; | ||
| 1262 | - display: flex; | ||
| 1263 | - font-size: 0.37333rem; | ||
| 1264 | - font-weight: normal; | ||
| 1265 | - line-height: 0.48rem; | ||
| 1266 | -} | ||
| 1267 | -.vote .aft .bf .rt .lt-s1 { | ||
| 1268 | - color: #496fff; | ||
| 1269 | - font-weight: bold; | ||
| 1270 | -} | ||
| 1271 | -.vote .aft .bf .rt .mr { | ||
| 1272 | - margin-left: 0.05333rem; | ||
| 1273 | - margin-right: 0.05333rem; | ||
| 1274 | -} | ||
| 1275 | -.vote .aft .bf .rt .lt-s2 { | ||
| 1276 | - color: #555555; | ||
| 1277 | -} | ||
| 1278 | -.vote .aft .bf .rt img { | ||
| 1279 | - width: 0.32rem; | ||
| 1280 | - height: 0.32rem; | ||
| 1281 | - margin-top: 0.08rem; | ||
| 1282 | -} | ||
| 1283 | -.vote .aft .bf .rt .rtbf { | ||
| 1284 | - color: #50bde7; | ||
| 1285 | - margin-left: 0.05333rem; | ||
| 1286 | - margin-right: 0.05333rem; | ||
| 1287 | -} | ||
| 1288 | -.vote .bts2 { | ||
| 1289 | - overflow: hidden; | ||
| 1290 | -} | ||
| 1291 | -.vote .bts2 .btsIem { | ||
| 1292 | - padding: 0.2rem; | ||
| 1293 | - line-height: 0.53333333rem; | ||
| 1294 | - border-radius: 0.08rem; | ||
| 1295 | - background: #FFFFFF; | ||
| 1296 | - border: 0.01333333rem solid #EDEDED; | ||
| 1297 | - color: #222; | ||
| 1298 | - text-align: center; | ||
| 1299 | - margin-bottom: 0.21333333rem; | ||
| 1300 | - font-size: 0.37333333rem; | ||
| 1301 | -} | ||
| 1302 | -.vote .bts2 .btsIem:last-child { | ||
| 1303 | - margin-bottom: 0; | ||
| 1304 | -} | ||
| 1305 | -.vote .bts2.mht { | ||
| 1306 | - height: auto; | ||
| 1307 | - max-height: unset; | ||
| 1308 | -} | ||
| 1309 | -.vote .bts3 { | ||
| 1310 | - overflow: hidden; | ||
| 1311 | -} | ||
| 1312 | -.vote .bts3 .zsbox { | ||
| 1313 | - margin-bottom: 0.42667rem; | ||
| 1314 | -} | ||
| 1315 | -.vote .bts3 .zsbox .bf { | ||
| 1316 | - display: flex; | ||
| 1317 | - justify-content: space-between; | ||
| 1318 | - gap: 0.26666667rem; | ||
| 1319 | - margin-bottom: 0.21333333rem; | ||
| 1320 | - position: relative; | ||
| 1321 | - line-height: 0.48rem; | ||
| 1322 | -} | ||
| 1323 | -.vote .bts3 .zsbox .bf .sumBox { | ||
| 1324 | - display: flex; | ||
| 1325 | - justify-content: space-between; | ||
| 1326 | - gap: 0.10666667rem; | ||
| 1327 | -} | ||
| 1328 | -.vote .bts3 .zsbox .bf .sumBox img { | ||
| 1329 | - margin-top: 0.10666667rem; | ||
| 1330 | - margin-left: 0.10666667rem; | ||
| 1331 | - width: 0.32rem; | ||
| 1332 | - height: 0.32rem; | ||
| 1333 | -} | ||
| 1334 | -.vote .bts3 .zsbox .bf .sumBox .stx { | ||
| 1335 | - font-size: 0.4rem; | ||
| 1336 | - line-height: 0.48rem; | ||
| 1337 | - color: #555555; | ||
| 1338 | -} | ||
| 1339 | -.vote .bts3 .zsbox .bf .sbf { | ||
| 1340 | - font-size: 0.42666667rem; | ||
| 1341 | - font-weight: bold; | ||
| 1342 | - line-height: 0.53333333rem; | ||
| 1343 | - color: #666666; | ||
| 1344 | -} | ||
| 1345 | -.vote .bts3 .zsbox .bf .sbf.active { | ||
| 1346 | - color: #496FFF; | ||
| 1347 | -} | ||
| 1348 | -.vote .bts3 .zsbox .jd { | ||
| 1349 | - display: flex; | ||
| 1350 | - align-items: center; | ||
| 1351 | - background: #EFEFEF; | ||
| 1352 | -} | ||
| 1353 | -.vote .bts3 .zsbox .jd .s { | ||
| 1354 | - display: inline-block; | ||
| 1355 | - height: 0.29333333rem !important; | ||
| 1356 | -} | ||
| 1357 | -.vote .bts3 .zsbox .jd .s1 { | ||
| 1358 | - position: relative; | ||
| 1359 | - width: 20%; | ||
| 1360 | -} | ||
| 1361 | -.vote .bts3 .zsbox .jd .s1.anmite-vote::before { | ||
| 1362 | - animation-name: voteProgressFull; | ||
| 1363 | - animation-duration: 1s; | ||
| 1364 | - animation-fill-mode: forwards; | ||
| 1365 | -} | ||
| 1366 | -.vote .bts3 .zsbox .jd .s1.active::before { | ||
| 1367 | - background: linear-gradient(270deg, #486FFF 0%, #5A88FF 100%); | ||
| 1368 | -} | ||
| 1369 | -.vote .bts3 .zsbox .jd .s1::before { | ||
| 1370 | - content: ''; | ||
| 1371 | - position: absolute; | ||
| 1372 | - height: 0.29333333rem !important; | ||
| 1373 | - width: 0%; | ||
| 1374 | - background: linear-gradient(270deg, #999999 1%, #999999 98%); | ||
| 1375 | -} | ||
| 1376 | -.vote .bts3 .zsbox:last-child { | ||
| 1377 | - margin-bottom: 0; | ||
| 1378 | -} | ||
| 1379 | -.vote .bts3.mht2 { | ||
| 1380 | - height: auto; | ||
| 1381 | - max-height: unset; | ||
| 1382 | -} | ||
| 1383 | -.vote-line { | ||
| 1384 | - margin-top: 0.42666667rem; | ||
| 1385 | - width: 100%; | ||
| 1386 | - height: 0.01333333rem; | ||
| 1387 | - background: #EDEDED; | ||
| 1388 | - margin-bottom: 0.8rem; | ||
| 1389 | -} | ||
| 1390 | -.timeline-line { | ||
| 1391 | - margin-top: 0.53333333rem; | ||
| 1392 | - width: 100%; | ||
| 1393 | - height: 0.01333333rem; | ||
| 1394 | - background: #EDEDED; | ||
| 1395 | -} | ||
| 1396 | -.timeline { | ||
| 1397 | - margin-bottom: 0.90666667rem; | ||
| 1398 | -} | ||
| 1399 | -.timeline .timeline_title { | ||
| 1400 | - margin-top: 0.42666667rem; | ||
| 1401 | - margin-bottom: 0.16rem; | ||
| 1402 | - font-size: 0.45333333rem; | ||
| 1403 | - font-weight: bold; | ||
| 1404 | - color: #222222; | ||
| 1405 | - overflow: hidden; | ||
| 1406 | - text-overflow: ellipsis; | ||
| 1407 | - display: -webkit-box; | ||
| 1408 | - -webkit-line-clamp: 2; | ||
| 1409 | - line-clamp: 2; | ||
| 1410 | - -webkit-box-orient: vertical; | ||
| 1411 | - word-break: break-all; | ||
| 1412 | -} | ||
| 1413 | -.timeline .timeLine_list { | ||
| 1414 | - padding-left: 0.45333333rem; | ||
| 1415 | -} | ||
| 1416 | -.timeline .timeLine_list .timeLine_list_item { | ||
| 1417 | - position: relative; | ||
| 1418 | - padding-bottom: 0.48rem; | ||
| 1419 | -} | ||
| 1420 | -.timeline .timeLine_list .timeLine_list_item:first-child { | ||
| 1421 | - padding-top: 0.21333333rem; | ||
| 1422 | -} | ||
| 1423 | -.timeline .timeLine_list .timeLine_list_item:last-child { | ||
| 1424 | - padding-bottom: 0.26666667rem; | ||
| 1425 | -} | ||
| 1426 | -.timeline .timeLine_list .timeLine_list_item:last-child .timeLine_list_item_line { | ||
| 1427 | - height: 0.13333333rem; | ||
| 1428 | -} | ||
| 1429 | -.timeline .timeLine_list_item_line { | ||
| 1430 | - position: absolute; | ||
| 1431 | - left: -0.34666667rem; | ||
| 1432 | - top: 0; | ||
| 1433 | - height: 100%; | ||
| 1434 | - opacity: 0.1; | ||
| 1435 | - width: 0.02666667rem; | ||
| 1436 | - z-index: 1; | ||
| 1437 | -} | ||
| 1438 | -.timeline .timeLine_list_item_title { | ||
| 1439 | - position: relative; | ||
| 1440 | - margin-bottom: 0.21333333rem; | ||
| 1441 | - font-size: 0.37333333rem; | ||
| 1442 | - font-weight: bold; | ||
| 1443 | - line-height: 0.42666667rem; | ||
| 1444 | - color: #ED2800; | ||
| 1445 | -} | ||
| 1446 | -.timeline .timeLine_list_item_title .timeLine_list_item_title_icon { | ||
| 1447 | - position: absolute; | ||
| 1448 | - top: 50%; | ||
| 1449 | - transform: translateY(-50%); | ||
| 1450 | - left: -0.45333333rem; | ||
| 1451 | - z-index: 10; | ||
| 1452 | -} | ||
| 1453 | -.timeline .timeLine_list_item_content { | ||
| 1454 | - font-size: 0.45333333rem; | ||
| 1455 | - line-height: 0.66666667rem; | ||
| 1456 | - color: #222222; | ||
| 1457 | -} | ||
| 1458 | -.timeline .timeline_more { | ||
| 1459 | - display: flex; | ||
| 1460 | - align-items: center; | ||
| 1461 | - justify-content: center; | ||
| 1462 | - width: 100%; | ||
| 1463 | - height: 1.06666667rem; | ||
| 1464 | - border-radius: 0.08rem; | ||
| 1465 | - background: #F5F5F5; | ||
| 1466 | - font-size: 0.37333333rem; | ||
| 1467 | - line-height: 1.06666667rem; | ||
| 1468 | - color: #000000; | ||
| 1469 | -} | ||
| 1470 | -.timeline .timeline_more img { | ||
| 1471 | - width: 0.42666667rem; | ||
| 1472 | - height: 0.42666667rem; | ||
| 1473 | -} | ||
| 1474 | -.email-sub { | ||
| 1475 | - width: 9.14667rem; | ||
| 1476 | - background: #b71d2608; | ||
| 1477 | - padding: 0.42667rem; | ||
| 1478 | -} | ||
| 1479 | -.email-sub .sub-title p { | ||
| 1480 | - color: #b71d26ff; | ||
| 1481 | - font-size: 0.58667rem; | ||
| 1482 | - font-weight: 0; | ||
| 1483 | - margin-right: 3.46667rem; | ||
| 1484 | -} | ||
| 1485 | -.email-sub .sub-title img { | ||
| 1486 | - width: 0.48rem; | ||
| 1487 | - height: 0.48rem; | ||
| 1488 | -} | ||
| 1489 | -.email-sub .sub-inpt { | ||
| 1490 | - display: flex; | ||
| 1491 | - align-items: center; | ||
| 1492 | - margin: 0.26667rem 0; | ||
| 1493 | -} | ||
| 1494 | -.email-sub .sub-inpt img { | ||
| 1495 | - width: 1.1rem; | ||
| 1496 | - height: 1.17333rem; | ||
| 1497 | -} | ||
| 1498 | -.email-sub .sub-inpt .inpt-txt { | ||
| 1499 | - display: flex; | ||
| 1500 | - justify-content: space-between; | ||
| 1501 | - align-items: center; | ||
| 1502 | - width: 6.88rem; | ||
| 1503 | - margin-left: 0.31333rem; | ||
| 1504 | -} | ||
| 1505 | -.email-sub .sub-inpt .inpt-txt input { | ||
| 1506 | - width: 4.56rem; | ||
| 1507 | - height: 0.96rem; | ||
| 1508 | - border-radius: 0.02613rem; | ||
| 1509 | - border: 0.02613rem solid #eeeeeeff; | ||
| 1510 | - background: #ffffffff; | ||
| 1511 | - padding: 0.26667rem 0 0.26667rem 0.32rem; | ||
| 1512 | - color: #9e9e9eff; | ||
| 1513 | - font-size: 0.32rem; | ||
| 1514 | - box-sizing: border-box; | ||
| 1515 | -} | ||
| 1516 | -.email-sub .sub-inpt .inpt-txt span { | ||
| 1517 | - width: 2.32rem; | ||
| 1518 | - height: 0.96rem; | ||
| 1519 | - line-height: 0.96rem; | ||
| 1520 | - text-align: center; | ||
| 1521 | - display: inline-block; | ||
| 1522 | - color: #ffffffff; | ||
| 1523 | - font-size: 0.37333rem; | ||
| 1524 | - background-color: #b71d26; | ||
| 1525 | -} | ||
| 1526 | -.email-sub .sub-agree { | ||
| 1527 | - color: #000000ab; | ||
| 1528 | - text-align: left; | ||
| 1529 | - font-size: 0.32rem; | ||
| 1530 | -} | ||
| 1531 | -.email-sub .sub-agree span { | ||
| 1532 | - display: inline-block; | ||
| 1533 | - height: 0.42667rem; | ||
| 1534 | - border-bottom: 0.02667rem solid #b71d26ff; | ||
| 1535 | - color: #b71d26ff; | ||
| 1536 | - text-align: left; | ||
| 1537 | - font-size: 0.32rem; | ||
| 1538 | -} | ||
| 1539 | -.hidden { | ||
| 1540 | - display: none; | ||
| 1541 | -} | ||
| 1542 | -#newsContent .swiper-block { | ||
| 1543 | - width: 9.14667rem; | ||
| 1544 | - height: 6.85333rem; | ||
| 1545 | - position: relative; | ||
| 1546 | - overflow: hidden; | ||
| 1547 | - margin-bottom: 0.42666667rem; | ||
| 1548 | - border-radius: 0.08rem; | ||
| 1549 | -} | ||
| 1550 | -#newsContent .swiper-block img { | ||
| 1551 | - object-fit: cover; | ||
| 1552 | - height: 100%; | ||
| 1553 | -} | ||
| 1554 | -#newsContent .swiper-block .swiper-pagination { | ||
| 1555 | - left: unset; | ||
| 1556 | - right: 0.16rem; | ||
| 1557 | - width: unset; | ||
| 1558 | - display: flex; | ||
| 1559 | - align-items: center; | ||
| 1560 | -} | ||
| 1561 | -#newsContent .swiper-block .swiper-pagination-bullet { | ||
| 1562 | - width: 0.26666667rem; | ||
| 1563 | - height: 0.08rem; | ||
| 1564 | - margin: 0; | ||
| 1565 | - background: transparent; | ||
| 1566 | -} | ||
| 1567 | -#newsContent .swiper-block .swiper-pagination-bullet::after { | ||
| 1568 | - display: block; | ||
| 1569 | - content: ""; | ||
| 1570 | - background: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/swiper_not_active.svg"); | ||
| 1571 | - width: 0.26666667rem; | ||
| 1572 | - height: 0.08rem; | ||
| 1573 | - background-repeat: no-repeat; | ||
| 1574 | - background-size: 100%; | ||
| 1575 | -} | ||
| 1576 | -#newsContent .swiper-block .swiper-pagination-bullet + .swiper-pagination-bullet { | ||
| 1577 | - margin-left: 0.05333333rem; | ||
| 1578 | -} | ||
| 1579 | -#newsContent .swiper-block .swiper-pagination-bullet-active { | ||
| 1580 | - background: transparent; | ||
| 1581 | - width: 0.37333333rem; | ||
| 1582 | - height: 0.08rem; | ||
| 1583 | -} | ||
| 1584 | -#newsContent .swiper-block .swiper-pagination-bullet-active::after { | ||
| 1585 | - display: block; | ||
| 1586 | - content: ""; | ||
| 1587 | - background: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/swiper_active.svg"); | ||
| 1588 | - width: 0.37333333rem; | ||
| 1589 | - height: 0.08rem; | ||
| 1590 | - background-repeat: no-repeat; | ||
| 1591 | - background-size: 100%; | ||
| 1592 | -} | ||
| 1593 | -#newsContent .preview-audio-player { | ||
| 1594 | - display: flex; | ||
| 1595 | - align-items: center; | ||
| 1596 | - border: 0.02666667rem solid rgba(0, 0, 0, 0.05); | ||
| 1597 | - box-shadow: 0px 0.05333333rem 0.21333333rem 0px rgba(0, 0, 0, 0.05); | ||
| 1598 | - border-radius: 0.10666667rem; | ||
| 1599 | - padding: 0.32rem 0.42666667rem; | ||
| 1600 | - background: #fff; | ||
| 1601 | - margin-bottom: 0.42666667rem; | ||
| 1602 | -} | ||
| 1603 | -#newsContent .preview-audio-player.cover .left { | ||
| 1604 | - width: 2.13333333rem; | ||
| 1605 | - height: 2.13333333rem; | ||
| 1606 | -} | ||
| 1607 | -#newsContent .preview-audio-player .left { | ||
| 1608 | - width: 1.17333333rem; | ||
| 1609 | - height: 1.17333333rem; | ||
| 1610 | - flex-shrink: 0; | ||
| 1611 | -} | ||
| 1612 | -#newsContent .preview-audio-player .left .audio-pause-icon, | ||
| 1613 | -#newsContent .preview-audio-player .left .audio-play-icon { | ||
| 1614 | - display: none; | ||
| 1615 | -} | ||
| 1616 | -#newsContent .preview-audio-player .left .audio-pause-icon.active, | ||
| 1617 | -#newsContent .preview-audio-player .left .audio-play-icon.active { | ||
| 1618 | - display: block; | ||
| 1619 | -} | ||
| 1620 | -#newsContent .preview-audio-player .right { | ||
| 1621 | - flex: 1; | ||
| 1622 | - margin-left: 0.42666667rem; | ||
| 1623 | -} | ||
| 1624 | -#newsContent .preview-audio-player .right .audio-title { | ||
| 1625 | - width: 6.58666667rem; | ||
| 1626 | - font-size: 0.4rem; | ||
| 1627 | - font-weight: bold; | ||
| 1628 | - height: 0.45333333rem; | ||
| 1629 | - line-height: 0.48rem; | ||
| 1630 | - color: #222222; | ||
| 1631 | - margin-bottom: 0.29333333rem; | ||
| 1632 | - display: -webkit-box; | ||
| 1633 | - -webkit-line-clamp: 1; | ||
| 1634 | - -webkit-box-orient: vertical; | ||
| 1635 | - overflow: hidden; | ||
| 1636 | - text-overflow: ellipsis; | ||
| 1637 | - word-wrap: break-word; | ||
| 1638 | -} | ||
| 1639 | -#newsContent .preview-audio-player .right .audio-progress-block { | ||
| 1640 | - height: 2px; | ||
| 1641 | - background: #f5f5f5; | ||
| 1642 | - position: relative; | ||
| 1643 | -} | ||
| 1644 | -#newsContent .preview-audio-player .right .audio-progress-block .audio-progressed { | ||
| 1645 | - position: absolute; | ||
| 1646 | - left: 0; | ||
| 1647 | - height: 2px; | ||
| 1648 | - top: 0; | ||
| 1649 | - background: #ED2800; | ||
| 1650 | -} | ||
| 1651 | -#newsContent .preview-audio-player .right .audio-time { | ||
| 1652 | - display: flex; | ||
| 1653 | - align-items: center; | ||
| 1654 | - justify-content: space-between; | ||
| 1655 | - font-size: 10px; | ||
| 1656 | - line-height: 12px; | ||
| 1657 | - color: #B0B0B0; | ||
| 1658 | - margin-top: 4px; | ||
| 1659 | -} | ||
| 1660 | -#newsContent .preview-audio-player-cover { | ||
| 1661 | - display: flex; | ||
| 1662 | - height: 2.13333333rem; | ||
| 1663 | - width: 100%; | ||
| 1664 | - border-radius: 0.10666667rem; | ||
| 1665 | - border: 1px solid rgba(0, 0, 0, 0.05); | ||
| 1666 | - box-shadow: 0px 0.05333333rem 0.21333333rem 0px rgba(0, 0, 0, 0.05); | ||
| 1667 | - padding: 0.21333333rem; | ||
| 1668 | - margin-bottom: 0.42666667rem; | ||
| 1669 | -} | ||
| 1670 | -#newsContent .preview-audio-player-cover .left { | ||
| 1671 | - width: 1.70666667rem; | ||
| 1672 | - height: 1.70666667rem; | ||
| 1673 | - flex-shrink: 0; | ||
| 1674 | -} | ||
| 1675 | -#newsContent .preview-audio-player-cover .right { | ||
| 1676 | - flex: auto; | ||
| 1677 | - margin-left: 0.21333333rem; | ||
| 1678 | - background: #fff; | ||
| 1679 | -} | ||
| 1680 | -#newsContent .preview-audio-player-cover .right .audio-title { | ||
| 1681 | - font-size: 0.32rem; | ||
| 1682 | - font-weight: 500; | ||
| 1683 | - line-height: 0.42666667rem; | ||
| 1684 | - color: #000000; | ||
| 1685 | - display: -webkit-box; | ||
| 1686 | - -webkit-line-clamp: 1; | ||
| 1687 | - -webkit-box-orient: vertical; | ||
| 1688 | - overflow: hidden; | ||
| 1689 | - text-overflow: ellipsis; | ||
| 1690 | - word-wrap: break-word; | ||
| 1691 | -} | ||
| 1692 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-time { | ||
| 1693 | - font-size: 0.26666667rem; | ||
| 1694 | - font-weight: normal; | ||
| 1695 | - line-height: 0.34666667rem; | ||
| 1696 | - color: #999999; | ||
| 1697 | - margin-top: 0.10666667rem; | ||
| 1698 | -} | ||
| 1699 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn { | ||
| 1700 | - display: flex; | ||
| 1701 | -} | ||
| 1702 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg { | ||
| 1703 | - display: flex; | ||
| 1704 | - align-items: center; | ||
| 1705 | - justify-content: space-between; | ||
| 1706 | - width: 100%; | ||
| 1707 | - margin-top: 0.13333333rem; | ||
| 1708 | -} | ||
| 1709 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img { | ||
| 1710 | - margin: unset !important; | ||
| 1711 | -} | ||
| 1712 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img:first-child { | ||
| 1713 | - height: 0.32rem; | ||
| 1714 | -} | ||
| 1715 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img.audio-play-icon, | ||
| 1716 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img.audio-pause-icon { | ||
| 1717 | - width: 0.64rem; | ||
| 1718 | - height: 0.64rem; | ||
| 1719 | - display: none; | ||
| 1720 | - flex-shrink: 0; | ||
| 1721 | -} | ||
| 1722 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img.audio-play-icon.active, | ||
| 1723 | -#newsContent .preview-audio-player-cover .right .audio-extra .audio-extral-iocn .audio-bg img.audio-pause-icon.active { | ||
| 1724 | - display: block; | ||
| 1725 | -} | ||
| 1726 | -#newsContent .preview-link-card-mobile { | ||
| 1727 | - display: block; | ||
| 1728 | - padding: 0.24rem; | ||
| 1729 | - border-radius: 0.10666667rem; | ||
| 1730 | - cursor: pointer; | ||
| 1731 | - color: unset !important; | ||
| 1732 | - margin-bottom: 0.42666667rem; | ||
| 1733 | - text-decoration: unset !important; | ||
| 1734 | - background: #F5F5F5; | ||
| 1735 | - border: 0.02666667rem solid rgba(0, 0, 0, 0.05); | ||
| 1736 | -} | ||
| 1737 | -#newsContent .preview-link-card-mobile.card-image { | ||
| 1738 | - display: flex; | ||
| 1739 | - align-items: center; | ||
| 1740 | -} | ||
| 1741 | -#newsContent .preview-link-card-mobile.card-image .left { | ||
| 1742 | - flex: 0 0 1.17333rem; | ||
| 1743 | - width: 1.17333rem; | ||
| 1744 | - height: 1.17333rem; | ||
| 1745 | -} | ||
| 1746 | -#newsContent .preview-link-card-mobile.card-image .left img { | ||
| 1747 | - width: 100%; | ||
| 1748 | - height: 100%; | ||
| 1749 | - object-fit: cover; | ||
| 1750 | -} | ||
| 1751 | -#newsContent .preview-link-card-mobile.card-image .right { | ||
| 1752 | - display: flex; | ||
| 1753 | - flex-direction: column; | ||
| 1754 | - justify-content: space-between; | ||
| 1755 | - margin-left: 0.26667rem; | ||
| 1756 | - height: 1.17333rem; | ||
| 1757 | -} | ||
| 1758 | -#newsContent .preview-link-card-mobile .preview-link-title { | ||
| 1759 | - font-size: 0.37333333rem; | ||
| 1760 | - height: 0.53333333rem; | ||
| 1761 | - line-height: 0.53333333rem; | ||
| 1762 | - color: #50749A; | ||
| 1763 | - overflow: hidden; | ||
| 1764 | - text-overflow: ellipsis; | ||
| 1765 | - display: -webkit-box; | ||
| 1766 | - -webkit-line-clamp: 1; | ||
| 1767 | - line-clamp: 1; | ||
| 1768 | - -webkit-box-orient: vertical; | ||
| 1769 | - word-break: break-all; | ||
| 1770 | -} | ||
| 1771 | -#newsContent .preview-link-card-mobile .preview-link { | ||
| 1772 | - display: none; | ||
| 1773 | - align-items: center; | ||
| 1774 | - line-height: 0.37333rem; | ||
| 1775 | -} | ||
| 1776 | -#newsContent .preview-link-card-mobile.card-image .preview-link-title { | ||
| 1777 | - -webkit-line-clamp: 2; | ||
| 1778 | - line-clamp: 2; | ||
| 1779 | - height: 1.06666667rem; | ||
| 1780 | -} | ||
| 1781 | -#newsContent .preview-link-card-mobile.card-image .preview-link { | ||
| 1782 | - display: none; | ||
| 1783 | - margin-bottom: 0.13333rem; | ||
| 1784 | -} | ||
| 1785 | -#newsContent .preview-link-card-mobile .preview-link-title img { | ||
| 1786 | - position: relative; | ||
| 1787 | - top: 0.08rem; | ||
| 1788 | - width: 0.42666667rem; | ||
| 1789 | - height: 0.42666667rem; | ||
| 1790 | - display: unset; | ||
| 1791 | - background: unset; | ||
| 1792 | - margin: 0; | ||
| 1793 | - margin-right: 0.16rem; | ||
| 1794 | -} | ||
| 1795 | -#newsContent .preview-link-card-mobile .preview-link span { | ||
| 1796 | - font-size: 0.26667rem; | ||
| 1797 | - color: #50749A; | ||
| 1798 | - margin-left: 0.05333rem; | ||
| 1799 | - overflow: hidden; | ||
| 1800 | - text-overflow: ellipsis; | ||
| 1801 | - display: -webkit-box; | ||
| 1802 | - -webkit-line-clamp: 1; | ||
| 1803 | - line-clamp: 1; | ||
| 1804 | - -webkit-box-orient: vertical; | ||
| 1805 | - word-break: break-all; | ||
| 1806 | -} | ||
| 1807 | -.sharePoster { | ||
| 1808 | - height: 0.96rem; | ||
| 1809 | - position: relative; | ||
| 1810 | -} | ||
| 1811 | -.sharePoster .news { | ||
| 1812 | - width: 0.74666667rem; | ||
| 1813 | - height: 0.32rem; | ||
| 1814 | - position: absolute; | ||
| 1815 | - right: -0.21333333rem; | ||
| 1816 | - top: -0.13333333rem; | ||
| 1817 | - z-index: 11; | ||
| 1818 | -} | ||
| 1819 | -.share { | ||
| 1820 | - margin-top: 0.64rem; | ||
| 1821 | - height: 0.96rem; | ||
| 1822 | -} | ||
| 1823 | -.share .share-wrapper + .share-wrapper { | ||
| 1824 | - margin-left: -0.10666667rem; | ||
| 1825 | -} | ||
| 1826 | -.share .share-content { | ||
| 1827 | - display: flex; | ||
| 1828 | - align-items: center; | ||
| 1829 | - position: absolute; | ||
| 1830 | - z-index: 10; | ||
| 1831 | - left: calc(45% + 0.18rem); | ||
| 1832 | - top: 50%; | ||
| 1833 | - transform: translate(-50%, -50%); | ||
| 1834 | - min-width: 1.6rem; | ||
| 1835 | -} | ||
| 1836 | -.share .share-content img { | ||
| 1837 | - width: 0.53333333rem; | ||
| 1838 | - height: 0.53333333rem; | ||
| 1839 | -} | ||
| 1840 | -.share .share-content span { | ||
| 1841 | - margin-left: 0.08rem; | ||
| 1842 | - font-size: 0.32rem; | ||
| 1843 | - color: #666666; | ||
| 1844 | -} | ||
| 1845 | -.share-wechat { | ||
| 1846 | - height: 0.96rem; | ||
| 1847 | -} | ||
| 1848 | -.share-wechat.center .share-content { | ||
| 1849 | - left: calc(45% + 0.25rem); | ||
| 1850 | -} | ||
| 1851 | -.share-wechat .share-content { | ||
| 1852 | - left: calc(45% + 0.2rem); | ||
| 1853 | -} | ||
| 1854 | -.share-wechat-circle { | ||
| 1855 | - height: 0.96rem; | ||
| 1856 | -} | ||
| 1857 | -.share-wechat-circle .share-content { | ||
| 1858 | - left: calc(45% + 0.2rem); | ||
| 1859 | - min-width: 1.8rem; | ||
| 1860 | -} | ||
| 1861 | -.share-weibo { | ||
| 1862 | - height: 0.96rem; | ||
| 1863 | -} | ||
| 1864 | -.share-weibo .share-content { | ||
| 1865 | - left: calc(45% + 0.4rem); | ||
| 1866 | -} | ||
| 1867 | -.share-box { | ||
| 1868 | - float: left; | ||
| 1869 | - box-sizing: border-box; | ||
| 1870 | - width: 33.3%; | ||
| 1871 | - position: relative; | ||
| 1872 | -} | ||
| 1873 | -.share-box:before { | ||
| 1874 | - content: ''; | ||
| 1875 | - position: absolute; | ||
| 1876 | - left: 0; | ||
| 1877 | - top: 0; | ||
| 1878 | - width: calc(100% - 0.42666667rem); | ||
| 1879 | - height: 0.90666667rem; | ||
| 1880 | - border: 1px solid #EDEDED; | ||
| 1881 | - border-right: 0; | ||
| 1882 | - border-top-left-radius: 0.08rem; | ||
| 1883 | - border-bottom-left-radius: 0.08rem; | ||
| 1884 | -} | ||
| 1885 | -.share-box-center { | ||
| 1886 | - float: left; | ||
| 1887 | - box-sizing: border-box; | ||
| 1888 | - width: 33.3%; | ||
| 1889 | - position: relative; | ||
| 1890 | -} | ||
| 1891 | -.share-box-center:before { | ||
| 1892 | - content: ''; | ||
| 1893 | - position: absolute; | ||
| 1894 | - left: 0.42666667rem; | ||
| 1895 | - top: 0; | ||
| 1896 | - width: calc(100% - 0.85333333rem); | ||
| 1897 | - height: 0.90666667rem; | ||
| 1898 | - border: 1px solid #EDEDED; | ||
| 1899 | - border-left: 0; | ||
| 1900 | - border-right: 0; | ||
| 1901 | -} | ||
| 1902 | -.share-box-last { | ||
| 1903 | - float: left; | ||
| 1904 | - box-sizing: border-box; | ||
| 1905 | - width: 33.3%; | ||
| 1906 | - position: relative; | ||
| 1907 | -} | ||
| 1908 | -.share-box-last:before { | ||
| 1909 | - content: ''; | ||
| 1910 | - position: absolute; | ||
| 1911 | - right: 0; | ||
| 1912 | - top: 0; | ||
| 1913 | - width: calc(100% - 0.42666667rem); | ||
| 1914 | - height: 0.90666667rem; | ||
| 1915 | - border: 1px solid #EDEDED; | ||
| 1916 | - border-left: 0; | ||
| 1917 | - border-top-right-radius: 0.08rem; | ||
| 1918 | - border-bottom-right-radius: 0.08rem; | ||
| 1919 | -} | ||
| 1920 | -.sharePointRight { | ||
| 1921 | - position: absolute; | ||
| 1922 | - right: 0; | ||
| 1923 | - top: 0px; | ||
| 1924 | - width: 0.42666667rem; | ||
| 1925 | - height: 0.96rem; | ||
| 1926 | - z-index: 1; | ||
| 1927 | -} | ||
| 1928 | -.sharePointRight.coincide { | ||
| 1929 | - right: 0.01333333rem; | ||
| 1930 | -} | ||
| 1931 | -.sharePointLeft { | ||
| 1932 | - position: absolute; | ||
| 1933 | - left: 0; | ||
| 1934 | - top: 0; | ||
| 1935 | - width: 0.42666667rem; | ||
| 1936 | - height: 0.96rem; | ||
| 1937 | - z-index: 1; | ||
| 1938 | -} | ||
| 1939 | -#newsContent .en-scroll-text { | ||
| 1940 | - position: relative; | ||
| 1941 | - display: flex; | ||
| 1942 | - align-items: center; | ||
| 1943 | - gap: 0.21333333rem; | ||
| 1944 | - padding: 0.21333333rem; | ||
| 1945 | - height: 1.06666667rem; | ||
| 1946 | - padding-left: 0; | ||
| 1947 | - overflow: hidden; | ||
| 1948 | - margin-bottom: 0.42666667rem; | ||
| 1949 | - border-radius: 0.10666667rem; | ||
| 1950 | - background: #FFFFFF; | ||
| 1951 | - border: 0.02666667rem solid rgba(0, 0, 0, 0.05); | ||
| 1952 | - box-shadow: 0px 0.05333333rem 0.21333333rem 0px rgba(0, 0, 0, 0.05); | ||
| 1953 | -} | ||
| 1954 | -#newsContent .en-scroll-text::after { | ||
| 1955 | - content: ""; | ||
| 1956 | - position: absolute; | ||
| 1957 | - top: 0; | ||
| 1958 | - right: 0; | ||
| 1959 | - width: 0.21333333rem; | ||
| 1960 | - height: 100%; | ||
| 1961 | - background: #FFFFFF; | ||
| 1962 | -} | ||
| 1963 | -#newsContent .scroll-text-left { | ||
| 1964 | - position: absolute; | ||
| 1965 | - top: 0; | ||
| 1966 | - left: 0; | ||
| 1967 | - padding-left: 0.21333333rem; | ||
| 1968 | - padding-right: 0.21333333rem; | ||
| 1969 | - width: 1.06666667rem !important; | ||
| 1970 | - height: 100%; | ||
| 1971 | - margin: 0; | ||
| 1972 | - z-index: 9; | ||
| 1973 | - background: #FFFFFF; | ||
| 1974 | -} | ||
| 1975 | -#newsContent .en-scroll-text img { | ||
| 1976 | - position: absolute; | ||
| 1977 | - top: 50%; | ||
| 1978 | - transform: translateY(-50%); | ||
| 1979 | - left: 0.21333333rem; | ||
| 1980 | - width: 0.64rem !important; | ||
| 1981 | - height: 0.64rem !important; | ||
| 1982 | - margin: 0; | ||
| 1983 | - z-index: 10; | ||
| 1984 | -} | ||
| 1985 | -#newsContent .en-scroll-text .swiper-txet { | ||
| 1986 | - white-space: nowrap; | ||
| 1987 | - color: #333333ff; | ||
| 1988 | - text-align: left; | ||
| 1989 | - padding-left: 1.06666667rem; | ||
| 1990 | - font-size: 0.32rem; | ||
| 1991 | - height: 0.42666667rem; | ||
| 1992 | - line-height: 0.42666667rem; | ||
| 1993 | -} | ||
| 1994 | -#newsContent .en-echart { | ||
| 1995 | - margin-bottom: 0.42666667rem; | ||
| 1996 | -} | ||
| 1997 | -#newsContent .en-echart .en-echart-title { | ||
| 1998 | - font-size: 0.37333333rem; | ||
| 1999 | - line-height: 0.48rem; | ||
| 2000 | - margin-bottom: 0.32rem; | ||
| 2001 | - font-weight: bold; | ||
| 2002 | - color: #333333; | ||
| 2003 | - word-break: break-all; | ||
| 2004 | -} | ||
| 2005 | -#newsContent .en-echart .en-echart-yname { | ||
| 2006 | - display: inline-flex; | ||
| 2007 | - font-size: 0.32rem; | ||
| 2008 | - line-height: 0.42666667rem; | ||
| 2009 | - color: #6e7079; | ||
| 2010 | - word-break: break-all; | ||
| 2011 | - margin-top: 0.16rem; | ||
| 2012 | -} | ||
| 2013 | -#newsContent .en-table { | ||
| 2014 | - display: flex; | ||
| 2015 | - justify-content: center; | ||
| 2016 | - flex-direction: column; | ||
| 2017 | - margin-bottom: 0.42666667rem; | ||
| 2018 | -} | ||
| 2019 | -#newsContent .en-table .en-table-title { | ||
| 2020 | - font-size: 0.37333333rem; | ||
| 2021 | - line-height: 0.48rem; | ||
| 2022 | - margin-bottom: 0.32rem; | ||
| 2023 | - font-weight: bold; | ||
| 2024 | - color: #333333; | ||
| 2025 | - word-break: break-all; | ||
| 2026 | -} | ||
| 2027 | -#newsContent .en-text-1 { | ||
| 2028 | - padding: 0.32rem; | ||
| 2029 | - border-left: 0.05866667rem solid #ED2800; | ||
| 2030 | - background: #faf3f4; | ||
| 2031 | - margin-bottom: 0.42666667rem; | ||
| 2032 | -} | ||
| 2033 | -#newsContent .en-text-1-title { | ||
| 2034 | - position: relative; | ||
| 2035 | - font-size: 0.4rem; | ||
| 2036 | - line-height: 0.53333333rem; | ||
| 2037 | - color: #000000; | ||
| 2038 | - word-break: break-all; | ||
| 2039 | -} | ||
| 2040 | -#newsContent .en-text-1-title img { | ||
| 2041 | - position: absolute; | ||
| 2042 | - left: 0; | ||
| 2043 | - top: -0.10666667rem; | ||
| 2044 | - width: 0.64rem; | ||
| 2045 | - height: 0.37333333rem; | ||
| 2046 | -} | ||
| 2047 | -#newsContent .en-text-2 { | ||
| 2048 | - padding: 0.08rem; | ||
| 2049 | - border: 0.08rem solid #ED2800; | ||
| 2050 | - margin-bottom: 0.42666667rem; | ||
| 2051 | -} | ||
| 2052 | -#newsContent .en-text-2-title { | ||
| 2053 | - padding: 0.32rem; | ||
| 2054 | - border: 0.02666667rem solid #ED2800; | ||
| 2055 | - font-size: 0.4rem; | ||
| 2056 | - line-height: 0.53333333rem; | ||
| 2057 | - color: #000000; | ||
| 2058 | -} | ||
| 2059 | -#newsContent .en-text-3 { | ||
| 2060 | - position: relative; | ||
| 2061 | - border: 0.02666667rem solid #ED2800; | ||
| 2062 | - padding: 0.42666667rem 0.32rem 0.32rem 0.32rem; | ||
| 2063 | - margin-bottom: 0.42666667rem; | ||
| 2064 | -} | ||
| 2065 | -#newsContent .en-text-3 .en-text-3-title { | ||
| 2066 | - display: flex; | ||
| 2067 | - align-items: center; | ||
| 2068 | - gap: 0.16rem; | ||
| 2069 | - position: absolute; | ||
| 2070 | - left: 0.53333333rem; | ||
| 2071 | - top: -0.24rem; | ||
| 2072 | - height: 0.48rem; | ||
| 2073 | - background: #fff; | ||
| 2074 | - padding-right: 0.16rem; | ||
| 2075 | - font-size: 0.37333333rem; | ||
| 2076 | - line-height: 0.48rem; | ||
| 2077 | - color: #ED2800; | ||
| 2078 | -} | ||
| 2079 | -#newsContent .en-text-3 .en-text-3-title .en-text-3-point { | ||
| 2080 | - width: 0.13333333rem; | ||
| 2081 | - height: 0.13333333rem; | ||
| 2082 | - background: #ED2800; | ||
| 2083 | -} | ||
| 2084 | -#newsContent .en-text-3 .en-text-3-content { | ||
| 2085 | - font-size: 0.4rem; | ||
| 2086 | - line-height: 0.53333333rem; | ||
| 2087 | - color: #000000; | ||
| 2088 | -} | ||
| 2089 | -#newsContent .en-text-4 { | ||
| 2090 | - position: relative; | ||
| 2091 | - display: flex; | ||
| 2092 | - align-items: center; | ||
| 2093 | - justify-content: center; | ||
| 2094 | - color: #fff; | ||
| 2095 | - width: 5.30666667rem; | ||
| 2096 | - height: 1.17333333rem; | ||
| 2097 | - background-repeat: no-repeat; | ||
| 2098 | - background-size: 100%; | ||
| 2099 | - font-size: 0.48rem; | ||
| 2100 | - line-height: 0.58666667rem; | ||
| 2101 | - margin: 0 auto; | ||
| 2102 | - margin-bottom: 0.42666667rem; | ||
| 2103 | -} | ||
| 2104 | -#newsContent .en-text-4 .en-text-4-end { | ||
| 2105 | - position: absolute; | ||
| 2106 | - bottom: 0; | ||
| 2107 | - right: 0; | ||
| 2108 | - border: 0.05333333rem solid #fff; | ||
| 2109 | - border-right: 0; | ||
| 2110 | - border-bottom: 0; | ||
| 2111 | - background: #ED2800; | ||
| 2112 | - width: 0.21333333rem; | ||
| 2113 | - height: 0.21333333rem; | ||
| 2114 | -} | ||
| 2115 | -#newsContent .en-text-5 { | ||
| 2116 | - display: flex; | ||
| 2117 | - justify-content: center; | ||
| 2118 | - margin-bottom: 0.42666667rem; | ||
| 2119 | -} | ||
| 2120 | -#newsContent .en-text-5-block { | ||
| 2121 | - display: flex; | ||
| 2122 | - align-items: center; | ||
| 2123 | - height: 1.17333333rem; | ||
| 2124 | -} | ||
| 2125 | -#newsContent .en-text-5-num { | ||
| 2126 | - display: flex; | ||
| 2127 | - align-items: center; | ||
| 2128 | - justify-content: center; | ||
| 2129 | - width: 1.17333333rem; | ||
| 2130 | - height: 1.17333333rem; | ||
| 2131 | - background: #ED2800; | ||
| 2132 | - color: #fff; | ||
| 2133 | - font-size: 0.48rem; | ||
| 2134 | - line-height: 0.58666667rem; | ||
| 2135 | - color: #FFFFFF; | ||
| 2136 | -} | ||
| 2137 | -#newsContent .en-text-5-title { | ||
| 2138 | - display: flex; | ||
| 2139 | - align-items: center; | ||
| 2140 | - justify-content: center; | ||
| 2141 | - width: 5.06666667rem; | ||
| 2142 | - height: 1.17333333rem; | ||
| 2143 | - background: #f4e8e9; | ||
| 2144 | - font-size: 0.48rem; | ||
| 2145 | - line-height: 0.58666667rem; | ||
| 2146 | - color: #ED2800; | ||
| 2147 | -} | ||
| 2148 | -.statement { | ||
| 2149 | - margin-top: 0.53333333rem; | ||
| 2150 | - font-size: 0.32rem; | ||
| 2151 | - line-height: 0.37333333rem; | ||
| 2152 | - color: #CCCCCC; | ||
| 2153 | - text-align: justify; | ||
| 2154 | -} | ||
| 2155 | -.active-wrapper { | ||
| 2156 | - margin-top: 0.53333333rem; | ||
| 2157 | - margin-bottom: 0.77333333rem; | ||
| 2158 | - height: 1.28rem; | ||
| 2159 | - padding-left: 0.10666667rem; | ||
| 2160 | - padding-right: 0.10666667rem; | ||
| 2161 | - border-radius: 0.08rem; | ||
| 2162 | - background: #F5F5F5; | ||
| 2163 | - border: 0.5px solid rgba(0, 0, 0, 0.05); | ||
| 2164 | -} | ||
| 2165 | -.active-wrapper .active-image { | ||
| 2166 | - float: left; | ||
| 2167 | - margin-top: 0.09333333rem; | ||
| 2168 | - width: 0.8rem; | ||
| 2169 | - height: 1.06666667rem; | ||
| 2170 | -} | ||
| 2171 | -.active-wrapper .active-title { | ||
| 2172 | - float: left; | ||
| 2173 | - margin-top: 0.38666667rem; | ||
| 2174 | - margin-left: 0.21333333rem; | ||
| 2175 | - width: 6.93333333rem; | ||
| 2176 | - overflow: hidden; | ||
| 2177 | - text-overflow: ellipsis; | ||
| 2178 | - display: -webkit-box; | ||
| 2179 | - -webkit-line-clamp: 1; | ||
| 2180 | - line-clamp: 1; | ||
| 2181 | - -webkit-box-orient: vertical; | ||
| 2182 | - word-break: break-all; | ||
| 2183 | - font-size: 0.34666667rem; | ||
| 2184 | - line-height: 0.53333333rem; | ||
| 2185 | - font-weight: bold; | ||
| 2186 | - color: #222222; | ||
| 2187 | -} | ||
| 2188 | -.active-wrapper .active-title .active-line { | ||
| 2189 | - position: relative; | ||
| 2190 | - display: inline-block; | ||
| 2191 | - top: 0.05333333rem; | ||
| 2192 | - height: 0.34666667rem; | ||
| 2193 | - width: 0.04rem; | ||
| 2194 | - margin: 0 0.10666667rem; | ||
| 2195 | - background: #222; | ||
| 2196 | -} | ||
| 2197 | -.active-wrapper .active-right-icon { | ||
| 2198 | - float: right; | ||
| 2199 | - width: 0.42666667rem; | ||
| 2200 | - height: 0.42666667rem; | ||
| 2201 | - margin-right: 0.22666667rem; | ||
| 2202 | - margin-top: 0.44rem; | ||
| 2203 | -} | ||
| 2204 | -.article-source { | ||
| 2205 | - position: relative; | ||
| 2206 | - padding-left: 0.18666667rem; | ||
| 2207 | - margin-right: 0.21333333rem; | ||
| 2208 | -} | ||
| 2209 | -.article-source:before { | ||
| 2210 | - display: block; | ||
| 2211 | - left: 0; | ||
| 2212 | - top: 0.08rem; | ||
| 2213 | - position: absolute; | ||
| 2214 | - content: ''; | ||
| 2215 | - background-image: url("../../../../../../../wdComponent/src/main/resources/rawfile/apph5/image/sourceIocn.svg"); | ||
| 2216 | - background-repeat: no-repeat; | ||
| 2217 | - background-size: 100%; | ||
| 2218 | - width: 0.08rem; | ||
| 2219 | - height: 0.37333333rem; | ||
| 2220 | -} | ||
| 2221 | -@keyframes voteProgressFull { | ||
| 2222 | - 100% { | ||
| 2223 | - width: 100%; | ||
| 2224 | - } | ||
| 2225 | -} | ||
| 2226 | -.reload-page { | ||
| 2227 | - margin-bottom: 15px; | ||
| 2228 | - outline: none; | ||
| 2229 | - position: relative; | ||
| 2230 | - display: inline-block; | ||
| 2231 | - font-weight: 400; | ||
| 2232 | - white-space: nowrap; | ||
| 2233 | - text-align: center; | ||
| 2234 | - background-image: none; | ||
| 2235 | - background-color: transparent; | ||
| 2236 | - border: 1px solid transparent; | ||
| 2237 | - cursor: pointer; | ||
| 2238 | - transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); | ||
| 2239 | - user-select: none; | ||
| 2240 | - touch-action: manipulation; | ||
| 2241 | - line-height: 1.57142857; | ||
| 2242 | - color: rgba(0, 0, 0, 0.88); | ||
| 2243 | - font-size: 14px; | ||
| 2244 | - height: 32px; | ||
| 2245 | - padding: 4px 15px; | ||
| 2246 | - border-radius: 6px; | ||
| 2247 | - box-shadow: 0 2px 0 rgba(5, 145, 255, 0.1); | ||
| 2248 | - color: #fff; | ||
| 2249 | - background-color: #4096ff; | ||
| 2250 | -} | ||
| 2251 | -/*# sourceMappingURL=index.css.map */ |
| 1 | -{"version":3,"sources":["index.less"],"names":[],"mappings":"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","file":"index.css"} |
-
Please register or login to post a comment