/*! normalize.css v8.0.1 | mit license | github.com/necolas/normalize.css */ html { line-height: 1.15; -webkit-text-size-adjust: 100% } body { margin: 0 } main { display: block } h1 { font-size: 2em; margin: .67em 0 } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible } pre { font-family: monospace, monospace; font-size: 1em } a { background-color: transparent } abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted } b, strong { font-weight: bolder } code, kbd, samp { font-family: monospace, monospace; font-size: 1em } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sub { bottom: -.25em } sup { top: -.5em } img { border-style: none } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0 } button, input { overflow: visible } button, select { text-transform: none } [type=button], [type=reset], [type=submit], button { -webkit-appearance: button } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0 } [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { outline: 1px dotted buttontext } fieldset { padding: .35em .75em .625em } legend { -webkit-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal } progress { vertical-align: baseline } textarea { overflow: auto } [type=checkbox], [type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto } [type=search] { -webkit-appearance: textfield; outline-offset: -2px } [type=search]::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit } details { display: block } summary { display: list-item } [hidden], template { display: none } *, :after, :before { -webkit-box-sizing: border-box; box-sizing: border-box } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0) } body { font-family: -apple-system, huaweisans, helvetica neue, helvetica, arial, pingfang sc, hiragino sans gb, stheiti, microsoft yahei, microsoft jhenghei, simsun, sans-serif; font-size: 14px; line-height: 1.5; color: #575d6c; background-color: #fff } ul { list-style: none; padding-left: 0 } dl, ul { margin-top: 0; margin-bottom: 0 } dd { margin-left: 0 } h1, h2, h3, h4, h5, h6, p { margin-top: 0; margin-bottom: 0 } a { text-decoration: none } input, textarea, video { outline: none } .u-icon { font-family: u-icon !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; vertical-align: middle; font-size: 16px } .u-icon-add:before { content: "\ea01" } .u-icon-cancel:before { content: "\ea02" } .u-icon-confirm:before { content: "\ea03" } .u-icon-date:before { content: "\ea04" } .u-icon-download:before { content: "\ea05" } .u-icon-edit:before { content: "\ea06" } .u-icon-heart:before { content: "\ea07" } .u-icon-help:before { content: "\ea08" } .u-icon-home:before { content: "\ea09" } .u-icon-infomation:before { content: "\ea0a" } .u-icon-menu:before { content: "\ea0b" } .u-icon-minus:before { content: "\ea0c" } .u-icon-purchase:before { content: "\ea0d" } .u-icon-refresh:before { content: "\ea0e" } .u-icon-search:before { content: "\ea0f" } .u-icon-star-outline:before { content: "\ea10" } .u-icon-star:before { content: "\ea11" } .u-icon-visible:before { content: "\ea12" } .u-icon-double-down:before { content: "\ea13" } .u-icon-double-left:before { content: "\ea14" } .u-icon-double-right:before { content: "\ea15" } .u-icon-double-up:before { content: "\ea16" } .u-icon-down:before { content: "\ea17" } .u-icon-left:before { content: "\ea18" } .u-icon-more:before { content: "\ea19" } .u-icon-play:before { content: "\ea1a" } .u-icon-right:before { content: "\ea1b" } .u-icon-triangle-down:before { content: "\ea1c" } .u-icon-up:before { content: "\ea1d" } @font-face { font-family: por-icon; src: ; src: format("embedded-opentype"), url(/uploads/image/twzsfont/por-icon.woff2) format("woff2"), format("woff"), format("truetype"), url(/uploads/image/rc2ifpor-icon/por-icon.svg) format("svg"); font-weight: 400; font-style: normal } .por-icon { font-family: por-icon !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block } .por-icon-menu:before { content: "\ea01" } .por-icon-more:before { content: "\ea02" } .por-icon-search:before { content: "\ea03" } .por-icon-caret-down:before { content: "\ea04" } .por-icon-minus:before { content: "\ea05" } .por-icon-plus:before { content: "\ea06" } .por-icon-close:before { content: "\ea07" } .por-icon-left:before { content: "\ea08" } .por-icon-right:before { content: "\ea09" } .por-icon-first:before { content: "\ea0a" } .por-icon-last:before { content: "\ea0b" } .por-icon-down:before { content: "\ea0c" } .por-icon-up:before { content: "\ea0d" } .por-icon-msg:before { content: "\ea0e" } .por-icon-set:before { content: "\ea0f" } .por-icon-about:before { content: "\ea10" } .por-icon-delete:before { content: "\ea12" } .por-icon-add:before { content: "\ea13" } .por-icon-full-screen:before { content: "\ea14" } .por-icon-doc:before { content: "\ea15" } .por-icon-share:before { content: "\ea16" } .por-icon-like:before { content: "\ea17" } .por-icon-star:before { content: "\ea18" } .por-icon-review:before { content: "\ea19" } .por-icon-watch:before { content: "\ea2a" } .por-icon-list-card:before { content: "\ea2b" } .por-icon-list:before { content: "\ea2c" } .por-icon-change:before { content: "\ea2d" } .por-icon-filter:before { content: "\ea2e" } .por-icon-select:before { content: "\ea2f" } .por-icon-error:before { content: "\ea31" } .por-icon-warn:before { content: "\ea32" } .por-icon-prompt:before { content: "\ea33" } .por-icon-success:before { content: "\ea34" } .por-border { border: 1px solid !important } .por-border-0 { border: 0 !important } .radius_border_xs { border-radius: 0 !important } .radius_border_s { border-radius: 2px !important } .radius_border_m { border-radius: 16px !important } .radius_border_l { border-radius: 20px !important } .color_primary, .color_primary_hover:hover, .por-color-hover-container:hover .color_primary_hover { color: #0008ff !important } .color_bg_primary, .color_bg_primary_hover:hover, .por-color-hover-container:hover .color_bg_primary_hover { background-color: #0008ff !important } .color_border_primary, .color_border_primary_hover:hover, .por-color-hover-container:hover .color_border_primary_hover { border-color: #0008ff !important } .color_bg_dark { background-color: #333854 !important } .color_bg_white { background-color: #fff !important } .color_bg_grey { background-color: #eef0f5 !important } .color_bg_blue { background-color: #e9edfa !important } .color_bg_transparent { background-color: transparent !important } .color_text_primary_dark { color: #252b3a !important } .color_text_secondary_dark { color: #575d6c !important } .color_text_weaken_dark { color: #8a8e99 !important } .color_text_primary_light { color: #fff !important } .color_text_secondary_light { color: #adb0b8 !important } .color_text_weaken_light { color: #8a8e99 !important } .color_text_accent { color: #0008ff !important } .color_text_accent_light { color: #d64a52 !important } .color_text_disabled { color: #adb0b8 !important } .color_link_grey { color: #575d6c !important } .color_link_blue_normal { color: #526ecc !important } .color_link_red { color: #0008ff !important } .color_link_white { color: #fff !important } .color_link_babyblue { color: #96adfa !important } .color_link_babyblue_active { color: #beccfa !important } .color_line_border_dark { border-color: #252b3a !important } .color_line_border_light { border-color: #8a8e99 !important } .color_line_dividing_dark { background-color: #dfe1e6 !important } .color_line_dividing_light { background-color: #575d6c !important } .color_btn_normal { background-color: #0008ff !important; border-color: #0008ff !important } .color_btn_hover { background-color: #d64a52 !important; border-color: #d64a52 !important } .color_btn_fill_disabled { background-color: #eef0f5 !important } .color_btn_border_disabled { border-color: #dfe1e6 !important } .color_error { color: #0008ff !important } .color_success { color: #50d4ab !important } .color_warn { color: #fa9841 !important } .color_prompt { color: #5e7ce0 !important } .color_bg_error { background-color: #0008ff !important } .color_bg_success { background-color: #50d4ab !important } .color_bg_warn { background-color: #fa9841 !important } .color_bg_prompt { background-color: #5e7ce0 !important } .color_border_error { border-color: #0008ff !important } .color_border_success { border-color: #50d4ab !important } .color_border_warn { border-color: #fa9841 !important } .color_border_tips { border-color: #526ecc !important } .color_border_disabled { border-color: #dfe1e6 !important } .color_border_dark { border-color: #adb0b8 !important } .color_border_light { border-color: #8a8e99 !important } .color_border_button { border-color: #0008ff !important } .por-stretched:after { content: ""; position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; opacity: 0 } .link-blue { color: #575d6c } .link-blue:hover { color: #526ecc; text-decoration: none } .link-red { color: #575d6c } .link-red:hover { color: #0008ff; text-decoration: none } .link-lightwhite { color: #fff } .link-lightwhite:hover { color: #96adfa; text-decoration: none } .link-lightred { color: #fff } .link-lightred:hover { color: #0008ff; text-decoration: none } .por-link { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none } .por-link [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link .por-link-icon-right { margin-left: 4px } .por-link .por-link-icon-left { margin-right: 4px } .por-link .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link:hover { text-decoration: underline } .por-link:hover .por-link-decoration-line { width: 8px } .por-link-lightblue { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #96adfa } .por-link-lightblue [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-lightblue .por-link-icon-right { margin-left: 4px } .por-link-lightblue .por-link-icon-left { margin-right: 4px } .por-link-lightblue .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-lightblue:hover .por-link-decoration-line { width: 8px } .por-link-lightblue:hover { color: #beccfa; text-decoration: underline } .por-link-blue { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #575d6c } .por-link-blue [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-blue .por-link-icon-right { margin-left: 4px } .por-link-blue .por-link-icon-left { margin-right: 4px } .por-link-blue .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-blue:hover { text-decoration: underline } .por-link-blue:hover .por-link-decoration-line { width: 8px } .por-link-blue:hover { color: #526ecc; text-decoration: none } .por-link-red { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #575d6c } .por-link-red [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-red .por-link-icon-right { margin-left: 4px } .por-link-red .por-link-icon-left { margin-right: 4px } .por-link-red .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-red:hover { text-decoration: underline } .por-link-red:hover .por-link-decoration-line { width: 8px } .por-link-red:hover { color: #0008ff; text-decoration: none } .por-link-lightwhite { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #fff } .por-link-lightwhite [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-lightwhite .por-link-icon-right { margin-left: 4px } .por-link-lightwhite .por-link-icon-left { margin-right: 4px } .por-link-lightwhite .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-lightwhite:hover { text-decoration: underline } .por-link-lightwhite:hover .por-link-decoration-line { width: 8px } .por-link-lightwhite:hover { color: #96adfa; text-decoration: none } .por-link-lightred { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #fff } .por-link-lightred [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-lightred .por-link-icon-right { margin-left: 4px } .por-link-lightred .por-link-icon-left { margin-right: 4px } .por-link-lightred .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-lightred:hover { text-decoration: underline } .por-link-lightred:hover .por-link-decoration-line { width: 8px } .por-link-lightred:hover { color: #0008ff; text-decoration: none } .por-link-nounderline { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none } .por-link-nounderline [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-nounderline .por-link-icon-right { margin-left: 4px } .por-link-nounderline .por-link-icon-left { margin-right: 4px } .por-link-nounderline .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-nounderline:hover { text-decoration: underline } .por-link-nounderline:hover .por-link-decoration-line { width: 8px } .por-link-nounderline:hover { color: #344899; text-decoration: none } .por-link-lightblue-nounderline { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; color: #96adfa } .por-link-lightblue-nounderline [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-link-lightblue-nounderline .por-link-icon-right { margin-left: 4px } .por-link-lightblue-nounderline .por-link-icon-left { margin-right: 4px } .por-link-lightblue-nounderline .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-link-lightblue-nounderline:hover .por-link-decoration-line { width: 8px } .por-link-lightblue-nounderline:hover { color: #beccfa; text-decoration: underline; text-decoration: none } .por-link-more .por-link-icon-right { -webkit-transition: -webkit-transform .2s; transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; position: relative; width: 28px } .por-link-more .por-link-icon-right:after, .por-link-more .por-link-icon-right:before { content: ""; position: absolute; bottom: 50%; right: 0; border-bottom: 1px solid; border-radius: 1px; margin-bottom: -2px } .por-link-more .por-link-icon-right:before { width: 100% } .por-link-more .por-link-icon-right:after { width: 6px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transform-origin: right; transform-origin: right } .por-link-more:hover .por-link-icon-right { -webkit-transform: translate(5px); transform: translate(5px) } .por-link-change .por-icon { -webkit-transition: -webkit-transform .2s; transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s } .por-link-expend .por-link-expend-text { display: inline } .por-link-expend .por-link-expend-text .por-link-expend-text { display: none } .por-link-expend .por-icon { -webkit-transition: -webkit-transform .2s; transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s } .por-link-expend.expended .por-link-expend-text { display: none } .por-link-expend.expended .por-link-expend-text .por-link-expend-text { display: inline } .por-link-expend.expended .por-icon { -webkit-transform: rotatex(180deg); transform: rotatex(180deg) } .por-link-btn { overflow: hidden; display: inline-block; padding: 8px 16px; font-size: 0; color: #252b3a; border: 1px solid #f5f6fa; background-color: #f5f6fa; -webkit-transition: .2s; transition: .2s } .por-link-btn i { float: left; font-size: 24px; width: 24px; height: 24px; margin-right: 16px } .por-link-btn span { display: block; font-size: 14px; line-height: 24px; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .por-link-btn:hover { border: 1px solid #0008ff; color: #0008ff; background-color: #fff } .por-link-btn-group { margin: -3px } .por-link-btn-group [class^=por-col-] { padding: 3px } .por-link-btn-group .por-link-btn { display: block } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .por-row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -8px; margin-right: -8px } .por-col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } @media (max-width:1439px) { .por-col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } } @media (max-width:1279px) { .por-col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } } @media (max-width:979px) { .por-col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } } @media (max-width:767px) { .por-col-xs { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } } .por-col, [class^=por-col-] { position: relative; width: 100%; min-height: 1px; padding-left: 8px; padding-right: 8px } .por-col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 4.16666667%; flex: 0 0 4.16666667%; max-width: 4.16666667% } @media (max-width:1439px) { .por-col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 4.16666667%; flex: 0 0 4.16666667%; max-width: 4.16666667% } } @media (max-width:1279px) { .por-col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 4.16666667%; flex: 0 0 4.16666667%; max-width: 4.16666667% } } @media (max-width:979px) { .por-col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 4.16666667%; flex: 0 0 4.16666667%; max-width: 4.16666667% } } @media (max-width:767px) { .por-col-xs-1 { -webkit-box-flex: 0; -ms-flex: 0 0 4.16666667%; flex: 0 0 4.16666667%; max-width: 4.16666667% } } .por-col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333333%; flex: 0 0 8.33333333%; max-width: 8.33333333% } @media (max-width:1439px) { .por-col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333333%; flex: 0 0 8.33333333%; max-width: 8.33333333% } } @media (max-width:1279px) { .por-col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333333%; flex: 0 0 8.33333333%; max-width: 8.33333333% } } @media (max-width:979px) { .por-col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333333%; flex: 0 0 8.33333333%; max-width: 8.33333333% } } @media (max-width:767px) { .por-col-xs-2 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333333%; flex: 0 0 8.33333333%; max-width: 8.33333333% } } .por-col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5% } @media (max-width:1439px) { .por-col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5% } } @media (max-width:1279px) { .por-col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5% } } @media (max-width:979px) { .por-col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5% } } @media (max-width:767px) { .por-col-xs-3 { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5% } } .por-col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66666667%; flex: 0 0 16.66666667%; max-width: 16.66666667% } @media (max-width:1439px) { .por-col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66666667%; flex: 0 0 16.66666667%; max-width: 16.66666667% } } @media (max-width:1279px) { .por-col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66666667%; flex: 0 0 16.66666667%; max-width: 16.66666667% } } @media (max-width:979px) { .por-col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66666667%; flex: 0 0 16.66666667%; max-width: 16.66666667% } } @media (max-width:767px) { .por-col-xs-4 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66666667%; flex: 0 0 16.66666667%; max-width: 16.66666667% } } .por-col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20.83333333%; flex: 0 0 20.83333333%; max-width: 20.83333333% } @media (max-width:1439px) { .por-col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20.83333333%; flex: 0 0 20.83333333%; max-width: 20.83333333% } } @media (max-width:1279px) { .por-col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20.83333333%; flex: 0 0 20.83333333%; max-width: 20.83333333% } } @media (max-width:979px) { .por-col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20.83333333%; flex: 0 0 20.83333333%; max-width: 20.83333333% } } @media (max-width:767px) { .por-col-xs-5 { -webkit-box-flex: 0; -ms-flex: 0 0 20.83333333%; flex: 0 0 20.83333333%; max-width: 20.83333333% } } .por-col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } @media (max-width:1439px) { .por-col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } } @media (max-width:1279px) { .por-col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } } @media (max-width:979px) { .por-col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } } @media (max-width:767px) { .por-col-xs-6 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } } .por-col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 29.16666667%; flex: 0 0 29.16666667%; max-width: 29.16666667% } @media (max-width:1439px) { .por-col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 29.16666667%; flex: 0 0 29.16666667%; max-width: 29.16666667% } } @media (max-width:1279px) { .por-col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 29.16666667%; flex: 0 0 29.16666667%; max-width: 29.16666667% } } @media (max-width:979px) { .por-col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 29.16666667%; flex: 0 0 29.16666667%; max-width: 29.16666667% } } @media (max-width:767px) { .por-col-xs-7 { -webkit-box-flex: 0; -ms-flex: 0 0 29.16666667%; flex: 0 0 29.16666667%; max-width: 29.16666667% } } .por-col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333% } @media (max-width:1439px) { .por-col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333% } } @media (max-width:1279px) { .por-col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333% } } @media (max-width:979px) { .por-col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333% } } @media (max-width:767px) { .por-col-xs-8 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333% } } .por-col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 37.5%; flex: 0 0 37.5%; max-width: 37.5% } @media (max-width:1439px) { .por-col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 37.5%; flex: 0 0 37.5%; max-width: 37.5% } } @media (max-width:1279px) { .por-col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 37.5%; flex: 0 0 37.5%; max-width: 37.5% } } @media (max-width:979px) { .por-col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 37.5%; flex: 0 0 37.5%; max-width: 37.5% } } @media (max-width:767px) { .por-col-xs-9 { -webkit-box-flex: 0; -ms-flex: 0 0 37.5%; flex: 0 0 37.5%; max-width: 37.5% } } .por-col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66666667%; flex: 0 0 41.66666667%; max-width: 41.66666667% } @media (max-width:1439px) { .por-col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66666667%; flex: 0 0 41.66666667%; max-width: 41.66666667% } } @media (max-width:1279px) { .por-col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66666667%; flex: 0 0 41.66666667%; max-width: 41.66666667% } } @media (max-width:979px) { .por-col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66666667%; flex: 0 0 41.66666667%; max-width: 41.66666667% } } @media (max-width:767px) { .por-col-xs-10 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66666667%; flex: 0 0 41.66666667%; max-width: 41.66666667% } } .por-col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 45.83333333%; flex: 0 0 45.83333333%; max-width: 45.83333333% } @media (max-width:1439px) { .por-col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 45.83333333%; flex: 0 0 45.83333333%; max-width: 45.83333333% } } @media (max-width:1279px) { .por-col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 45.83333333%; flex: 0 0 45.83333333%; max-width: 45.83333333% } } @media (max-width:979px) { .por-col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 45.83333333%; flex: 0 0 45.83333333%; max-width: 45.83333333% } } @media (max-width:767px) { .por-col-xs-11 { -webkit-box-flex: 0; -ms-flex: 0 0 45.83333333%; flex: 0 0 45.83333333%; max-width: 45.83333333% } } .por-col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } @media (max-width:1439px) { .por-col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } } @media (max-width:1279px) { .por-col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } } @media (max-width:979px) { .por-col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } } @media (max-width:767px) { .por-col-xs-12 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } } .por-col-13 { -webkit-box-flex: 0; -ms-flex: 0 0 54.16666667%; flex: 0 0 54.16666667%; max-width: 54.16666667% } @media (max-width:1439px) { .por-col-lg-13 { -webkit-box-flex: 0; -ms-flex: 0 0 54.16666667%; flex: 0 0 54.16666667%; max-width: 54.16666667% } } @media (max-width:1279px) { .por-col-md-13 { -webkit-box-flex: 0; -ms-flex: 0 0 54.16666667%; flex: 0 0 54.16666667%; max-width: 54.16666667% } } @media (max-width:979px) { .por-col-sm-13 { -webkit-box-flex: 0; -ms-flex: 0 0 54.16666667%; flex: 0 0 54.16666667%; max-width: 54.16666667% } } @media (max-width:767px) { .por-col-xs-13 { -webkit-box-flex: 0; -ms-flex: 0 0 54.16666667%; flex: 0 0 54.16666667%; max-width: 54.16666667% } } .por-col-14 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333333%; flex: 0 0 58.33333333%; max-width: 58.33333333% } @media (max-width:1439px) { .por-col-lg-14 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333333%; flex: 0 0 58.33333333%; max-width: 58.33333333% } } @media (max-width:1279px) { .por-col-md-14 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333333%; flex: 0 0 58.33333333%; max-width: 58.33333333% } } @media (max-width:979px) { .por-col-sm-14 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333333%; flex: 0 0 58.33333333%; max-width: 58.33333333% } } @media (max-width:767px) { .por-col-xs-14 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333333%; flex: 0 0 58.33333333%; max-width: 58.33333333% } } .por-col-15 { -webkit-box-flex: 0; -ms-flex: 0 0 62.5%; flex: 0 0 62.5%; max-width: 62.5% } @media (max-width:1439px) { .por-col-lg-15 { -webkit-box-flex: 0; -ms-flex: 0 0 62.5%; flex: 0 0 62.5%; max-width: 62.5% } } @media (max-width:1279px) { .por-col-md-15 { -webkit-box-flex: 0; -ms-flex: 0 0 62.5%; flex: 0 0 62.5%; max-width: 62.5% } } @media (max-width:979px) { .por-col-sm-15 { -webkit-box-flex: 0; -ms-flex: 0 0 62.5%; flex: 0 0 62.5%; max-width: 62.5% } } @media (max-width:767px) { .por-col-xs-15 { -webkit-box-flex: 0; -ms-flex: 0 0 62.5%; flex: 0 0 62.5%; max-width: 62.5% } } .por-col-16 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66666667%; flex: 0 0 66.66666667%; max-width: 66.66666667% } @media (max-width:1439px) { .por-col-lg-16 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66666667%; flex: 0 0 66.66666667%; max-width: 66.66666667% } } @media (max-width:1279px) { .por-col-md-16 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66666667%; flex: 0 0 66.66666667%; max-width: 66.66666667% } } @media (max-width:979px) { .por-col-sm-16 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66666667%; flex: 0 0 66.66666667%; max-width: 66.66666667% } } @media (max-width:767px) { .por-col-xs-16 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66666667%; flex: 0 0 66.66666667%; max-width: 66.66666667% } } .por-col-17 { -webkit-box-flex: 0; -ms-flex: 0 0 70.83333333%; flex: 0 0 70.83333333%; max-width: 70.83333333% } @media (max-width:1439px) { .por-col-lg-17 { -webkit-box-flex: 0; -ms-flex: 0 0 70.83333333%; flex: 0 0 70.83333333%; max-width: 70.83333333% } } @media (max-width:1279px) { .por-col-md-17 { -webkit-box-flex: 0; -ms-flex: 0 0 70.83333333%; flex: 0 0 70.83333333%; max-width: 70.83333333% } } @media (max-width:979px) { .por-col-sm-17 { -webkit-box-flex: 0; -ms-flex: 0 0 70.83333333%; flex: 0 0 70.83333333%; max-width: 70.83333333% } } @media (max-width:767px) { .por-col-xs-17 { -webkit-box-flex: 0; -ms-flex: 0 0 70.83333333%; flex: 0 0 70.83333333%; max-width: 70.83333333% } } .por-col-18 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } @media (max-width:1439px) { .por-col-lg-18 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } } @media (max-width:1279px) { .por-col-md-18 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } } @media (max-width:979px) { .por-col-sm-18 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } } @media (max-width:767px) { .por-col-xs-18 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } } .por-col-19 { -webkit-box-flex: 0; -ms-flex: 0 0 79.16666667%; flex: 0 0 79.16666667%; max-width: 79.16666667% } @media (max-width:1439px) { .por-col-lg-19 { -webkit-box-flex: 0; -ms-flex: 0 0 79.16666667%; flex: 0 0 79.16666667%; max-width: 79.16666667% } } @media (max-width:1279px) { .por-col-md-19 { -webkit-box-flex: 0; -ms-flex: 0 0 79.16666667%; flex: 0 0 79.16666667%; max-width: 79.16666667% } } @media (max-width:979px) { .por-col-sm-19 { -webkit-box-flex: 0; -ms-flex: 0 0 79.16666667%; flex: 0 0 79.16666667%; max-width: 79.16666667% } } @media (max-width:767px) { .por-col-xs-19 { -webkit-box-flex: 0; -ms-flex: 0 0 79.16666667%; flex: 0 0 79.16666667%; max-width: 79.16666667% } } .por-col-20 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333333%; flex: 0 0 83.33333333%; max-width: 83.33333333% } @media (max-width:1439px) { .por-col-lg-20 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333333%; flex: 0 0 83.33333333%; max-width: 83.33333333% } } @media (max-width:1279px) { .por-col-md-20 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333333%; flex: 0 0 83.33333333%; max-width: 83.33333333% } } @media (max-width:979px) { .por-col-sm-20 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333333%; flex: 0 0 83.33333333%; max-width: 83.33333333% } } @media (max-width:767px) { .por-col-xs-20 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333333%; flex: 0 0 83.33333333%; max-width: 83.33333333% } } .por-col-21 { -webkit-box-flex: 0; -ms-flex: 0 0 87.5%; flex: 0 0 87.5%; max-width: 87.5% } @media (max-width:1439px) { .por-col-lg-21 { -webkit-box-flex: 0; -ms-flex: 0 0 87.5%; flex: 0 0 87.5%; max-width: 87.5% } } @media (max-width:1279px) { .por-col-md-21 { -webkit-box-flex: 0; -ms-flex: 0 0 87.5%; flex: 0 0 87.5%; max-width: 87.5% } } @media (max-width:979px) { .por-col-sm-21 { -webkit-box-flex: 0; -ms-flex: 0 0 87.5%; flex: 0 0 87.5%; max-width: 87.5% } } @media (max-width:767px) { .por-col-xs-21 { -webkit-box-flex: 0; -ms-flex: 0 0 87.5%; flex: 0 0 87.5%; max-width: 87.5% } } .por-col-22 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66666667%; flex: 0 0 91.66666667%; max-width: 91.66666667% } @media (max-width:1439px) { .por-col-lg-22 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66666667%; flex: 0 0 91.66666667%; max-width: 91.66666667% } } @media (max-width:1279px) { .por-col-md-22 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66666667%; flex: 0 0 91.66666667%; max-width: 91.66666667% } } @media (max-width:979px) { .por-col-sm-22 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66666667%; flex: 0 0 91.66666667%; max-width: 91.66666667% } } @media (max-width:767px) { .por-col-xs-22 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66666667%; flex: 0 0 91.66666667%; max-width: 91.66666667% } } .por-col-23 { -webkit-box-flex: 0; -ms-flex: 0 0 95.83333333%; flex: 0 0 95.83333333%; max-width: 95.83333333% } @media (max-width:1439px) { .por-col-lg-23 { -webkit-box-flex: 0; -ms-flex: 0 0 95.83333333%; flex: 0 0 95.83333333%; max-width: 95.83333333% } } @media (max-width:1279px) { .por-col-md-23 { -webkit-box-flex: 0; -ms-flex: 0 0 95.83333333%; flex: 0 0 95.83333333%; max-width: 95.83333333% } } @media (max-width:979px) { .por-col-sm-23 { -webkit-box-flex: 0; -ms-flex: 0 0 95.83333333%; flex: 0 0 95.83333333%; max-width: 95.83333333% } } @media (max-width:767px) { .por-col-xs-23 { -webkit-box-flex: 0; -ms-flex: 0 0 95.83333333%; flex: 0 0 95.83333333%; max-width: 95.83333333% } } .por-col-24 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } @media (max-width:1439px) { .por-col-lg-24 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } } @media (max-width:1279px) { .por-col-md-24 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } } @media (max-width:979px) { .por-col-sm-24 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } } @media (max-width:767px) { .por-col-xs-24 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } } .por-section { padding-top: 56px; padding-bottom: 56px; background-color: #fff } .por-section.por-section-merge-spacing, .por-section.por-section-merge-spacing-top { padding-top: 0 } .por-section.por-section-merge-spacing-bottom { padding-bottom: 0 } .por-section[data-bg=grey] { background: #f5f5f6 } .por-section[data-bg=blue] { background-image: linear-gradient(215deg, #1a2f5b, #1a2f5b 62%, #020c20 100%, #05122c 0) } .por-section[data-bg=dark] { background: #252b3a } .por-section[data-bg=transparent] { background-color: transparent } .por-section-head { padding-bottom: 32px; font-size: 0; text-align: center } .por-section-title { display: inline-block; position: relative; padding-left: 42px; padding-right: 42px; width: 100%; font-weight: 700; font-size: 24px; line-height: 30px; color: #252b3a } .por-section-title[data-theme=light] { color: #fff } .por-section-title .por-section-title-ornament-left, .por-section-title .por-section-title-ornament-right { position: absolute; top: 50%; width: 30px; height: 30px; margin-top: -15px; background-size: cover } .por-section-title .por-section-title-ornament-left { left: 0 } .por-section-title .por-section-title-ornament-right { right: 0 } .por-section-subtitle { font-size: 16px; line-height: 20px; color: #575d6c; width: 100% } .por-section-subtitle[data-theme=light] { color: #adb0b8 } .por-section-subtitle em { font-style: normal; color: #0008ff } .por-section-subtitle a { color: #526ecc; cursor: pointer; -webkit-transition: .2s; transition: .2s; text-decoration: none; font-size: 16px } .por-section-subtitle a [class|=por-link-icon] { display: inline-block; width: 16px; height: 16px; font-size: 16px; vertical-align: -4px } .por-section-subtitle a .por-link-icon-right { margin-left: 4px } .por-section-subtitle a .por-link-icon-left { margin-right: 4px } .por-section-subtitle a .por-link-decoration-line { display: inline-block; width: 6px; height: 0; margin-right: 6px; border-bottom: 2px solid; vertical-align: 3px } .por-section-subtitle a:hover { text-decoration: underline } .por-section-subtitle a:hover .por-link-decoration-line { width: 8px } .por-section-title .por-section-subtitle { margin-top: 16px } .por-section-head[data-theme=light] .por-section-subtitle, .por-section-head[data-theme=light] .por-section-title { color: #fff } .por-section-head[data-theme=light] .por-section-subtitle a, .por-section-head[data-theme=light] .por-section-title a { color: #96adfa } .por-section-head[data-theme=light] .por-section-subtitle a:hover, .por-section-head[data-theme=light] .por-section-title a:hover { color: #beccfa; text-decoration: underline } .por-section-title-left .por-section-head { text-align: left } .por-section-title-left .por-section-title { padding: 0; font-size: 32px; font-weight: 400; line-height: 40px; white-space: normal } .por-section-title-left .por-section-subtitle { white-space: normal } .por-section-title-left .por-section-subtitle a { margin-left: 8px } .por-section-title-left .por-section-title .por-section-subtitle { margin-top: 12px } @media (max-width:767px) { .por-section { padding-top: 28px; padding-bottom: 28px } .por-section-head { padding-bottom: 16px } .por-section-title { font-size: 18px; padding-left: 27px; padding-right: 27px; white-space: normal } .por-section-title .por-section-title-ornament-left, .por-section-title .por-section-title-ornament-right { width: 22px; height: 22px; margin-top: -11px } .por-section-subtitle { width: 100%; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical } .por-section-subtitle>p { white-space: normal } .por-section-subtitle, .por-section-subtitle a { font-size: 12px } .por-section-title .por-section-subtitle { margin-top: 8px } .por-section-title-left .por-section-head, .por-section.por-section-title-left .por-section-head { text-align: left } .por-section-title-left .por-section-title, .por-section.por-section-title-left .por-section-title { padding: 0; font-size: 18px; font-weight: 400; line-height: 22px } .por-section-title-left .por-section-title .por-section-subtitle, .por-section.por-section-title-left .por-section-title .por-section-subtitle { margin-top: 8px; margin-bottom: 0 } } .por-container { max-width: 1280px; margin-left: auto; margin-right: auto } @media (max-width:1439px) { .por-container { max-width: 1200px } } @media (max-width:1279px) { .por-container { padding-left: 3%; padding-right: 3% } } @media (max-width:767px) { .por-container { padding-left: 15px; padding-right: 15px } } .por-btn { display: inline-block; background: transparent; border: 1px solid transparent; outline: none; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: .2s; transition: .2s; cursor: pointer; height: 32px; font-size: 12px; line-height: 30px; border-radius: 2px; padding-left: 24px; padding-right: 24px } .por-btn .por-btn-icon { display: inline-block; width: 20px; height: 20px; margin-right: 12px; vertical-align: -4px; font-size: 20px } .por-btn[disabled] { cursor: not-allowed } .por-btn-small { height: 28px; line-height: 26px; padding-left: 20px; padding-right: 20px } .por-btn-middle, .por-btn-small { font-size: 12px; border-radius: 2px } .por-btn-middle { height: 32px; line-height: 30px; padding-left: 24px; padding-right: 24px } .por-btn-large { height: 40px; font-size: 14px; line-height: 38px; border-radius: 2px; padding-left: 32px; padding-right: 32px } @media (max-width:1439px) { .por-btn-lg-small { height: 28px; font-size: 12px; line-height: 26px; border-radius: 2px; padding-left: 20px; padding-right: 20px } .por-btn-lg-middle { height: 32px; font-size: 12px; line-height: 30px; border-radius: 2px; padding-left: 24px; padding-right: 24px } .por-btn-lg-large { height: 40px; font-size: 14px; line-height: 38px; border-radius: 2px; padding-left: 32px; padding-right: 32px } } @media (max-width:1279px) { .por-btn-md-small { height: 28px; font-size: 12px; line-height: 26px; border-radius: 2px; padding-left: 20px; padding-right: 20px } .por-btn-md-middle { height: 32px; font-size: 12px; line-height: 30px; border-radius: 2px; padding-left: 24px; padding-right: 24px } .por-btn-md-large { height: 40px; font-size: 14px; line-height: 38px; border-radius: 2px; padding-left: 32px; padding-right: 32px } } @media (max-width:979px) { .por-btn-sm-small { height: 28px; font-size: 12px; line-height: 26px; border-radius: 2px; padding-left: 20px; padding-right: 20px } .por-btn-sm-middle { height: 32px; font-size: 12px; line-height: 30px; border-radius: 2px; padding-left: 24px; padding-right: 24px } .por-btn-sm-large { height: 40px; font-size: 14px; line-height: 38px; border-radius: 2px; padding-left: 32px; padding-right: 32px } } @media (max-width:767px) { .por-btn-xs-small { height: 28px; font-size: 12px; line-height: 26px; border-radius: 2px; padding-left: 20px; padding-right: 20px } .por-btn-xs-middle { height: 32px; font-size: 12px; line-height: 30px; border-radius: 2px; padding-left: 24px; padding-right: 24px } .por-btn-xs-large { height: 40px; font-size: 14px; line-height: 38px; border-radius: 2px; padding-left: 32px; padding-right: 32px } } .home-register-content .por-btn-primary { background-image: -webkit-gradient(linear,right top,left top,from(#ffa500),to(#ff6600)); background-image: -webkit-linear-gradient(right,#ffa500,#ff6600); background-image: linear-gradient(270deg,#ffa500,#ff6600); color: #fff } .home-register-content .por-btn-primary:hover { background-image: -webkit-gradient(linear,left top,right top,from(#fff),to(#fff)); background-image: -webkit-linear-gradient(left,#fff,#fff); background-image: linear-gradient(90deg,#fff,#fff); color: #0447ef; -webkit-box-shadow: 0 8px 6px -4px (#fff, 50%); box-shadow: 0 8px 6px -4px (#fff, 50%) } .por-btn-primary { background-image: -webkit-gradient(linear,right top,left top,from(#0008ff),to(#0080ff)); background-image: -webkit-linear-gradient(right,#0008ff,#0080ff); background-image: linear-gradient(270deg,#0008ff,#0080ff); color: #fff } .por-btn-primary:hover { background-image: -webkit-gradient(linear,left top,right top,from(#0008ff),to(#0080ff)); background-image: -webkit-linear-gradient(left,#0008ff,#0080ff); background-image: linear-gradient(90deg,#0008ff,#0080ff); color: #fff; -webkit-box-shadow: 0 8px 6px -4px (#d64a52, 50%); box-shadow: 0 8px 6px -4px (#d64a52, 50%) } .por-btn-primary.por-btn-disabled, .por-btn-primary[disabled] { background-color: #eef0f5; border-color: #dfe1e6; color: #adb0b8; -webkit-box-shadow: none; box-shadow: none } .por-btn-primary-light { background-color: #d64a52; border-color: #d64a52; color: #fff } .por-btn-primary-light:hover { background-color: #b02121; border-color: #b02121; color: #fff; -webkit-box-shadow: 0 8px 6px -4px (#d64a52, 50%); box-shadow: 0 8px 6px -4px (#d64a52, 50%) } .por-btn-primary-light.por-btn-disabled, .por-btn-primary-light[disabled] { background-color: #eef0f5; border-color: #dfe1e6; color: #adb0b8; -webkit-box-shadow: none; box-shadow: none } .por-btn-secondary { background-color: transparent; border-color: #0008ff; color: #0008ff } .por-btn-secondary:hover { background-color: #0008ff; border-color: #0008ff; color: #fff } .por-btn-secondary.por-btn-disabled, .por-btn-secondary[disabled] { background-color: #eef0f5; border-color: #dfe1e6; color: #adb0b8 } .por-btn-dark { border-color: #252b3a; color: #252b3a } .por-btn-dark:hover { border-color: #0008ff; color: #0008ff } .por-btn-dark.por-btn-disabled, .por-btn-dark[disabled] { background-color: #eef0f5; border-color: #dfe1e6; color: #adb0b8 } .por-btn-light { border-color: #fff; color: #fff } .por-btn-light:hover { background-color: #d64a52; border-color: #d64a52; color: #fff } .por-btn-light.por-btn-disabled, .por-btn-light[disabled] { background-color: rgba(238, 240, 245, .4); border-color: transparent; color: #adb0b8 } .por-icon-btn-primary { display: inline-block; background: transparent; outline: none; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: .2s; transition: .2s; cursor: pointer; border: 1px solid #252b3a; color: #252b3a; padding-left: 12px; padding-right: 12px } .por-icon-btn-primary:hover { border-color: #0008ff; color: #0008ff } .por-icon-btn-primary.por-btn-large { padding-left: 24px; padding-right: 24px } .por-icon-btn-light { display: inline-block; background: transparent; outline: none; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: .2s; transition: .2s; cursor: pointer; border: 1px solid #fff; color: #fff; padding-left: 12px; padding-right: 12px } .por-icon-btn-light:hover { border-color: #0008ff; color: #0008ff } .por-icon-btn-light.por-btn-large { padding-left: 24px; padding-right: 24px } .por-btn-block { display: block } .por-filter-btn { display: inline-block; position: relative } .por-filter-btn input { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer } .por-filter-btn span { display: inline-block; padding-left: 15px; padding-right: 15px; border-radius: 2px; font-size: 12px; line-height: 30px; -webkit-transition: .2s; transition: .2s; color: #252b3a; border: 1px solid #252b3a } .por-filter-btn input:checked span, .por-filter-btn input:hover span { color: #0008ff; border-color: #0008ff } .por-select { display: inline-block; position: relative; min-width: 200px; max-width: 270px; height: 28px; border: 1px solid #adb0b8; border-radius: 2px; background: #fff; cursor: pointer; -webkit-box-sizing: border-box; box-sizing: border-box } .por-select, .por-select:after { -webkit-transition: .2s; transition: .2s } .por-select:after { content: " "; display: block; position: absolute; top: 50%; right: 10px; vertical-align: middle; border: 4px solid transparent; border-top: 5px solid #575d6c; border-bottom: none; margin-top: -2px } .por-select select { position: relative; z-index: 1; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; border: none; outline: none; width: 100%; height: 100%; padding-left: 9px; padding-right: 28px; background: transparent; font-size: 14px; color: #252b3a; line-height: 26px; text-overflow: ellipsis; cursor: pointer } .por-select select::-ms-expand { display: none } .por-select select:disabled { cursor: default } .por-select.disabled { background-color: #f5f5f6; border-color: #dfe1e6; cursor: default } .por-select.disabled select { color: #adb0b8 } .por-select.disabled:after { border-top-color: #adb0b8 } .por-select.por-select-search .por-select-trigger { color: #adb0b8 } .por-select.por-select-search .por-select-option-list { padding-top: 28px } .por-select-trigger { position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; padding-left: 9px; padding-right: 28px; background: transparent; font-size: 0 } .por-select-trigger span { display: inline-block; position: relative; max-width: 100%; font-size: 14px; color: #252b3a; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-transition: .2s; transition: .2s } .por-select-trigger~select { opacity: 0; visibility: hidden; right: 20000px } .por-select-options-wrapper { display: none; position: absolute; z-index: 9; top: 100%; left: -1px; min-width: calc(100% 2px); max-width: 448px; background-color: #fff; overflow: hidden; border: 1px solid #adb0b8; border-radius: 0 0 2px 2px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); padding: 0; margin: 0 -99999px 0 0 } .por-select-search-box { padding: 4px 9px; background-color: #eef0f5 } .por-select-search-box:after, .por-select-search-box:before { content: " "; display: table } .por-select-search-box:after { clear: both } .por-select-search-box input { float: left; width: calc(100% - 28px); height: 20px; padding: 0; border: none; outline: none; background-color: transparent; font-size: 14px; color: #252b3a } .por-select-search-box input::-ms-clear { display: none } .por-select-search-box input ::-webkit-input-placeholder { color: #adb0b8 } .por-select-search-box input ::-moz-placeholder { color: #adb0b8 } .por-select-search-box input :-ms-input-placeholder { color: #adb0b8 } .por-select-search-box input ::-ms-input-placeholder { color: #adb0b8 } .por-select-search-box input ::placeholder { color: #adb0b8 } .por-select-search-box .u-icon { font-size: 16px } .por-select-search-box .u-icon-search { float: right; margin-top: 2px } .por-select-search-box .u-icon-cancel { display: none; position: absolute; right: 34px; top: 6px } .por-select-search-box .u-icon-cancel.show { display: block } .por-select-option-list { max-height: 140px; overflow: auto } .por-select-option-list li { height: 28px; padding: 4px 9px; font-size: 14px; line-height: 20px; color: #252b3a; -webkit-transition: .2s; transition: .2s } .por-select-option-list li.triggerhover, .por-select-option-list li:hover { background: #eef0f5; color: #0008ff } .por-select-option-list li.triggerhover .u-icon, .por-select-option-list li:hover .u-icon { color: #575d6c } .por-select-option-list li.triggerhover .u-icon:hover, .por-select-option-list li:hover .u-icon:hover { color: #0008ff } .por-select-option-list li.selected { background: #0008ff; color: #fff } .por-select-option-list li.disabled { background: #f5f5f6; color: #adb0b8; border-color: #dfe1e6; cursor: default } .por-select:not(.open):not(.disabled):hover { border-color: #575d6c } .por-select.open { border-color: #adb0b8; border-radius: 2px 2px 0 0; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2) } .por-select.open:after { -webkit-transform: rotatex(180deg); transform: rotatex(180deg) } .por-select.open .por-select-options-wrapper { display: block } .por-select-block { display: block; min-width: 0; max-width: none } .por-select-inline { min-width: 0 } .por-select.por-select-menu { border: none; width: 50px; min-width: 65px } .por-select.por-select-menu .por-select-option-list { width: 50px; min-width: 65px } .por-select.por-select-menu.open .por-select-trigger { border: none } .por-select.por-select-menu.open { border: none; -webkit-box-shadow: none; box-shadow: none } .por-select-text { border-color: transparent } .por-select-text:after { right: 4px } .por-select-text:not(.open):not(.disabled):hover { border-color: transparent !important } .por-select-text .por-select-trigger, .por-select-text select { padding-left: 4px; padding-right: 16px } .por-select-text .por-select-option-list li { padding-left: 3px; padding-right: 3px } .por-mb-select-group { text-align: center; padding: 8px 0 7px; border-bottom: 1px solid #dfe1e6 } .por-text-title-t1 { font-weight: 700; font-size: 52px; line-height: 66px; color: #252b3a } .por-text-title-t1[data-theme=light] { color: #fff } .por-text-title-t2 { font-weight: 700; font-size: 40px; line-height: 50px; color: #252b3a } .por-text-title-t2[data-theme=light] { color: #fff } .por-text-title-t3 { font-weight: 700; font-size: 24px; line-height: 30px; color: #252b3a } .por-text-title-t3[data-theme=light] { color: #fff } .por-text-title-t4 { font-weight: 700; font-size: 20px; line-height: 26px; color: #252b3a } .por-text-title-t4[data-theme=light] { color: #fff } .por-text-title-t5 { font-weight: 700; font-size: 18px; line-height: 22px; color: #252b3a } .por-text-title-t5[data-theme=light] { color: #fff } .por-text-title-t6 { font-weight: 700; font-size: 16px; line-height: 20px; color: #252b3a } .por-text-title-t6[data-theme=light] { color: #fff } .por-text-title-t7 { font-weight: 700; font-size: 14px; line-height: 18px; color: #252b3a } .por-text-title-t7[data-theme=light] { color: #fff } .por-text-subtitle-t1 { font-size: 24px; line-height: 30px; color: #575d6c } .por-text-subtitle-t1[data-theme=light] { color: #adb0b8 } .por-text-subtitle-t2 { font-size: 18px; line-height: 22px; color: #575d6c } .por-text-subtitle-t2[data-theme=light] { color: #adb0b8 } .por-text-subtitle-t3 { font-size: 16px; line-height: 20px; color: #575d6c } .por-text-subtitle-t3[data-theme=light] { color: #adb0b8 } .por-text-body-t1 { font-size: 16px; line-height: 24px; color: #575d6c } .por-text-body-t1[data-theme=light] { color: #fff } .por-text-body-t2 { font-size: 14px; line-height: 22px; color: #575d6c } .por-text-body-t2[data-theme=light] { color: #fff } .por-text-caption-t1 { font-size: 12px; line-height: 18px; color: #8a8e99 } .por-text-caption-t1[data-theme=blue] { color: #526ecc } .por-text-h5-banner { font-size: 24px; line-height: 30px } .por-text-h5-floor { font-size: 18px; line-height: 22px } .por-text-h5-title1 { font-size: 16px; line-height: 20px } .por-text-h5-title2 { font-size: 14px; line-height: 18px } .por-text-h5-body { font-size: 12px; line-height: 16px } .por-card { display: block; background-color: #fff; -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .1); border-radius: 2px; -webkit-transition: .2s; transition: .2s } .por-card .por-card-icon { margin-bottom: 24px; text-align: center } .por-card .por-card-icon span { display: inline-block; width: 60px; height: 60px; font-size: 60px; color: #252b3a } .por-card .por-card-bg { width: 100% } .por-card .por-card-content { vertical-align: top } .por-card .por-card-content .por-text-title-t3 { position: relative; margin-top: 0; margin-bottom: 16px; line-height: 22px; text-align: center; font-size: 18px; color: #252b3a; font-weight: 700 } .por-card .por-card-content .por-text-title-t3:after { position: absolute; content: ""; width: 32px; height: 2px; left: 50%; bottom: -16px; margin-left: -16px; background-color: #8a8e99; -webkit-transition: all .2s; transition: all .2s } .por-card .por-card-content .por-text-body-t1 { padding-top: 16px; line-height: 22px; font-size: 14px; font-weight: 400; color: #575d6c } .por-card .por-card-content .por-text-body-t1 .por-text-list { margin: 0; padding-left: 0 } .por-card .por-card-content .por-text-body-t1.por-text-body-t1-textoverflow { white-space: nowrap; overflow: hidden; text-overflow: ellipsis } .por-card .por-card-content .por-text-body-t1.por-text-body-t1-center { text-align: center } .por-card:hover { -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1) } .por-card:hover .por-card-content .por-text-title-t3:after { width: 40px; margin-left: -20px; background-color: #0008ff } .por-card-xl { padding: 56px 40px } .por-card-l { padding: 32px } .por-card-m { padding: 24px } .por-card-m .por-card-content .por-text-title-t3 { margin-bottom: 12px } .por-card-m .por-card-content .por-text-title-t3:after { width: 0 } .por-card-m .por-card-content .por-text-body-t1 { padding-top: 0 } .por-card-m:hover .por-card-content .por-text-title-t3:after { width: 0 } .por-card-align-left .por-card-icon.por-card-icon-left { text-align: left } .por-card-align-left .por-card-icon.por-card-icon-horizontal { display: table-cell; padding-right: 24px } .por-card-align-left .por-card-content { display: table-cell } .por-card-align-left .por-card-content .por-text-title-t3 { text-align: left } .por-card-align-left .por-card-content .por-text-title-t3:after, .por-card-align-left:hover .por-card-content .por-text-title-t3:after { left: 0; margin-left: 0 } .por-card-panel .por-card-content-graphic { display: block } .por-card-panel .por-card-content-graphic .por-text-body-t1 { padding: 16px 24px } .por-card-panel .por-card-content-graphic .por-text-body-t1 .por-text-list li { list-style: none; font-size: 14px } .por-card-panel .por-card-content-graphic .por-text-body-t1 .por-text-list li li { margin-top: 16px } .por-card-panel .por-card-content-graphic .por-text-title-t3 { font-size: 18px; text-align: left; margin-bottom: 0; -webkit-transition: all .2s; transition: all .2s } .por-card-panel .por-card-content-graphic .por-text-title-desc { margin-top: 4px; margin-bottom: 0; font-size: 14px; font-weight: 400; color: #575d6c } .por-card-panel .por-card-content { display: block } .por-card-panel .por-card-content .por-text-title-t3 { text-align: left; margin-bottom: 0; padding: 16px 24px; border-bottom: 1px solid #dfe1e6 } .por-card-panel .por-card-content .por-text-title-t3:after { width: 0 } .por-card-panel .por-card-content .por-text-title-t3 .por-text-title-desc { margin-top: 4px; margin-bottom: 0; font-size: 14px; font-weight: 400; color: #575d6c } .por-card-panel .por-card-content .por-text-body-t1 { padding: 16px 24px } .por-card-panel .por-card-content .por-text-body-t1 .por-text-list li { list-style: none; font-size: 14px } .por-card-panel .por-card-content .por-text-body-t1 .por-text-list li li { margin-top: 16px } .por-card-panel:hover .por-card-content .por-text-title-t3:after { width: 0 } .por-card-light-dark { background-color: #252b3a } .por-card-light-dark .por-card-icon span, .por-card-light-dark .por-text-body-t1, .por-card-light-dark .por-text-title-t3 { color: #fff !important } .por-card-light-dark:hover { background-color: #252b3a } .por-card-light-transparent { background-color: transparent; -webkit-box-shadow: none; box-shadow: none } .por-card-light-transparent .por-card-icon span, .por-card-light-transparent .por-text-body-t1, .por-card-light-transparent .por-text-title-t3 { color: #fff !important } .por-card-light-transparent:hover { background-color: hsla(0, 0%, 100%, .1) } [class^=por-col]>.por-card { height: 100% } .por-radio { display: inline-block; position: relative; width: 16px; height: 16px; font-size: 0; line-height: 0; vertical-align: -3px } .por-radio input[type=radio] { position: absolute; z-index: 1; top: 0; left: 0; width: 16px; height: 16px; opacity: 0; cursor: pointer } .por-radio input[type=radio] span { position: absolute; z-index: 0; top: 0; right: 0; bottom: 0; left: 0; border: 1px solid #adb0b8; border-radius: 50%; background-color: #fff; -webkit-transition: .2s; transition: .2s } .por-radio input[type=radio] span:before { content: ""; display: block; width: 8px; height: 8px; border-radius: 50%; margin: 3px; background-color: #5e7ce0; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: .2s; transition: .2s } .por-radio input[type=radio]:checked span, .por-radio input[type=radio]:focus span, .por-radio input[type=radio]:hover span { border-color: #0008ff } .por-radio input[type=radio]:checked span:before { content: ""; -webkit-transform: scale(1); transform: scale(1); background-color: #0008ff } .por-radio input[type=radio]:active span { background-color: #0008ff } .por-radio input[type=radio]:disabled { cursor: default } .por-radio input[type=radio]:disabled span { border-color: #dfe1e6; background-color: #eef0f5; border-radius: 100% } .por-radio input[type=radio]:disabled span:before { content: ""; background-color: #adb0b8 } .por-checkbox { display: inline-block; position: relative; width: 16px; height: 16px; font-size: 0; line-height: 0; vertical-align: -3px } .por-checkbox input[type=checkbox] { position: absolute; z-index: 1; top: 0; left: 0; width: 16px; height: 16px; opacity: 0; cursor: pointer } .por-checkbox input[type=checkbox] span { position: absolute; z-index: 0; top: 0; right: 0; bottom: 0; left: 0; border: 1px solid #adb0b8; border-radius: 2px; background-color: #fff; -webkit-transition: .2s; transition: .2s } .por-checkbox input[type=checkbox] span i { margin: 1px; font-size: 12px; color: #fff; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: .2s; transition: .2s } .por-checkbox input[type=checkbox]:focus span, .por-checkbox input[type=checkbox]:hover span { border-color: #0008ff } .por-checkbox input[type=checkbox]:checked span { border-color: #0008ff; background-color: #0008ff } .por-checkbox input[type=checkbox]:checked span i { -webkit-transform: scale(1); transform: scale(1) } .por-checkbox input[type=checkbox]:disabled { cursor: default } .por-checkbox input[type=checkbox]:disabled span, .por-checkbox input[type=checkbox]:disabled:hover span { border-color: #dfe1e6; background-color: #eef0f5 } .por-checkbox input[type=checkbox]:disabled span i, .por-checkbox input[type=checkbox]:disabled:hover span i { color: #dfe1e6 } .por-checkbox.por-checkbox-half input[type=checkbox] span { border-color: #0008ff; background-color: #0008ff } .por-checkbox.por-checkbox-half input[type=checkbox] span i { position: relative; top: 3px; left: 3px; -webkit-transform: scale(1); transform: scale(1); width: 6px; height: 6px; background-color: #fff; border-radius: 1px } .por-checkbox.por-checkbox-half input[type=checkbox]:disabled span { border-color: #dfe1e6; background-color: #eef0f5 } .por-checkbox.por-checkbox-half input[type=checkbox]:disabled span i { background-color: #adb0b8 } .por-checkbox-group { font-size: 0 } .por-checkbox-inline { display: inline-block } .por-checkbox-inline .por-checkbox-inline { margin-left: 20px } .por-checkbox-inline .por-checkbox, .por-checkbox-inline .por-radio { margin-right: 10px } .por-checkbox-inline label { font-size: 14px; line-height: 22px } .por-radio-btn { display: inline-block; height: 32px; font-size: 0; line-height: 0 } .por-radio-btn input[type=radio] { position: relative; z-index: 2; display: block; width: 100%; height: 100%; margin-bottom: -32px; cursor: pointer; opacity: 0 } .por-radio-btn input[type=radio] span { position: relative; display: block; padding: 0 24px; border: 1px solid #adb0b8; text-align: center; line-height: 30px; font-size: 14px; color: #575d6c; cursor: pointer; white-space: nowrap; -webkit-transition: .2s; transition: .2s } .por-radio-btn input[type=radio]:hover span { color: #0008ff } .por-radio-btn input[type=radio]:checked span { z-index: 1; border-color: #0008ff; background-color: #0008ff; color: #fff } .por-radio-btn input[type=radio]:disabled span { border-color: #dfe1e6; background-color: #eef0f5; color: #adb0b8; cursor: default } .por-radio-btn-group { display: inline-block; font-size: 0; line-height: 0 } .por-radio-btn-group .por-radio-btn .por-radio-btn input[type=radio] span { margin-left: -1px } .por-radio-btn-group .por-radio-btn .por-radio-btn input[type=radio]:disabled span { margin-left: 0 } .por-radio-btn-group-justify { display: table; width: 100%; table-layout: fixed; border-collapse: collapse } .por-radio-btn-group-justify .por-radio-btn { display: table-cell } .por-radio-btn-group-justify .por-radio-btn input[type=radio] span { display: block; text-align: center } .por-radio-card { display: inline-block; height: 32px; font-size: 0; line-height: 0 } .por-radio-card input[type=radio] { position: relative; z-index: 2; display: block; width: 100%; height: 100%; margin-bottom: -32px; cursor: pointer; opacity: 0 } .por-radio-card input[type=radio] span { position: relative; display: inline-block; line-height: 30px; padding: 0 24px; text-align: center; border: 1px solid #adb0b8; font-size: 14px; color: #575d6c; cursor: pointer; white-space: nowrap; -webkit-transition: .2s; transition: .2s } .por-radio-card input[type=radio]:hover span { color: #0008ff } .por-radio-card input[type=radio]:checked span { border-color: #0008ff; background-color: #fff; color: #0008ff } .por-radio-card input[type=radio]:disabled span { border-color: #dfe1e6; background-color: #eef0f5; color: #adb0b8; cursor: default } .por-checkbox-card { display: inline-block; height: 32px; font-size: 0; line-height: 0 } .por-checkbox-card input[type=checkbox] { position: relative; z-index: 2; display: block; width: 100%; height: 100%; margin-bottom: -32px; cursor: pointer; opacity: 0 } .por-checkbox-card input[type=checkbox] span { position: relative; display: inline-block; line-height: 30px; padding: 0 24px; text-align: center; border: 1px solid #adb0b8; font-size: 14px; color: #575d6c; cursor: pointer; white-space: nowrap; -webkit-transition: .2s; transition: .2s } .por-checkbox-card input[type=checkbox] span:before { content: ""; position: absolute; right: 0; bottom: 0; width: 0; height: 0; border-color: transparent #0008ff #0008ff transparent; border-style: solid; border-width: 8px; opacity: 0; -webkit-transition: opacity .2s; transition: opacity .2s } .por-checkbox-card input[type=checkbox] span:after { content: "\ea03"; font-family: u-icon !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; vertical-align: middle; position: absolute; right: -4px; bottom: -3px; font-size: 16px; color: #fff; -webkit-transform: scale(.5); transform: scale(.5); opacity: 0; -webkit-transition: opacity .2s; transition: opacity .2s } .por-checkbox-card input[type=checkbox]:hover span { color: #0008ff } .por-checkbox-card input[type=checkbox]:checked span { border-color: #0008ff; background-color: #fff; color: #0008ff } .por-checkbox-card input[type=checkbox]:checked span:after, .por-checkbox-card input[type=checkbox]:checked span:before { opacity: 1 } .por-checkbox-card input[type=checkbox]:disabled span { border-color: #dfe1e6; background-color: #eef0f5; color: #adb0b8; cursor: default } .por-checkbox-card-group { position: relative; font-size: 0 } .por-checkbox-card-group-more { display: none; position: absolute; top: 0; right: 4px; width: 32px; height: 32px; font-size: 12px; text-align: center; line-height: 32px; cursor: pointer; -webkit-transition: .2s; transition: .2s } .por-checkbox-card-group-collapse .por-checkbox-card-group-more { display: block } .open .por-checkbox-card-group-more { -webkit-transform: rotatex(180deg); transform: rotatex(180deg) } .por-checkbox-card-group-more:hover { color: #0008ff } .por-checkbox-card-group-inner { overflow: hidden } .por-checkbox-card-group-collapse .por-checkbox-card-group-inner { max-height: 32px } .open .por-checkbox-card-group-inner { max-height: 164px; overflow-y: auto } .por-checkbox-card-group-more .por-checkbox-card-group-inner { padding-right: 40px } .por-checkbox-card-group-content { margin-top: -12px; margin-right: -12px } .por-checkbox-card-group-content .por-checkbox-card, .por-checkbox-card-group-content .por-radio-card { margin-right: 12px; margin-top: 12px } .por-checkbox-card-pane { display: table; width: 100%; font-size: 0 } .por-checkbox-card-pane .por-checkbox-card-group, .por-checkbox-card-pane .por-checkbox-card-pane-title { display: table-cell } .por-checkbox-card-pane .por-checkbox-card-pane-title { width: 0; white-space: nowrap } .por-checkbox-card-pane .por-checkbox-card-group { width: 100%; padding-left: 4px } .por-checkbox-card-pane-title { font-size: 14px; line-height: 32px; color: #575d6c } .por-mb-radio-group { position: relative; font-size: 0; text-align: center; white-space: nowrap; background-color: #fff } .por-mb-radio-group:after, .por-mb-radio-group:before { content: ""; position: absolute; z-index: 1; top: 0; height: 100%; width: 20px } .por-mb-radio-group:before { left: 0; background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(hsla(0, 0%, 100%, 0))); background-image: linear-gradient(90deg, #fff 0, hsla(0, 0%, 100%, 0)) } .por-mb-radio-group:after { right: 0; background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff)); background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff) } .por-mb-radio-group .por-mb-radio-item { margin-left: 5px; margin-right: 5px } .por-mb-radio-group-inner { padding: 10px 15px; overflow: auto } .por-mb-radio-group-inner::-webkit-scrollbar, .por-mb-radio-group-inner::-webkit-scrollbar-thumb { display: none; width: 0; height: 0; opacity: 0 } .por-mb-radio-item { display: inline-block; position: relative } .por-mb-radio-item input { position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer; opacity: 0 } .por-mb-radio-item input span { display: block; height: 24px; padding-left: 10px; padding-right: 10px; border-radius: 12px; font-size: 12px; line-height: 24px; color: #252b3a; -webkit-transition: .2s; transition: .2s } .por-mb-radio-item input:checked span { background-color: #f5f6fa } .por-tab-scroll { position: relative } .por-tab-scroll .u-icon { display: none; position: absolute; right: 0; cursor: pointer; top: 50%; margin-top: -5px; color: #575d6c; font-size: 12px } .por-tab-scroll .u-icon.u-icon-left { left: 0; right: auto } .por-tab { position: relative; font-size: 0; text-align: center; border-bottom: 1px solid #dfe1e6 } .por-tab>ul:not(.por-tab-drop) { position: relative; padding-left: 0; margin-top: 0; margin-bottom: -1px; font-size: 0; white-space: nowrap; overflow: hidden } .por-tab>ul:not(.por-tab-drop)>li { display: inline-block; width: 12.5%; padding: 0 8px; vertical-align: middle; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; white-space: normal } .por-tab>ul:not(.por-tab-drop)[data-cols="2"]>li, .por-tab>ul:not(.por-tab-drop)[data-cols="3"]>li, .por-tab>ul:not(.por-tab-drop)[data-cols="4"]>li { width: 25% } .por-tab>ul:not(.por-tab-drop)[data-cols="5"]>li { width: 20% } .por-tab>ul:not(.por-tab-drop)[data-cols="6"]>li { width: 16.66666667% } .por-tab>ul:not(.por-tab-drop)[data-cols="7"]>li { width: 14.28571429% } .por-tab>ul:not(.por-tab-drop)[data-cols="8"]>li { width: 12.5% } .por-tab a { display: inline-block; position: relative; height: 60px; padding: 8px; font-size: 0; line-height: 44px; color: #252b3a; cursor: pointer; -webkit-transition: color .2s; transition: color .2s; font-weight: 400; pointer-events: auto } .por-tab a:after { content: ""; position: absolute; bottom: 0; left: 0; right: 0; width: 0; height: 3px; margin: auto; background-color: #0008ff; opacity: 0; -webkit-transition: width .2s, opacity 0s .2s; transition: width .2s, opacity 0s .2s } .por-tab a:hover { color: #0008ff } .por-tab>ul>li.active a { font-weight: 700 } .por-tab>ul>li.active a:after { width: calc(100% - 16px); opacity: 1; -webkit-transition: width .2s; transition: width .2s } .por-tab.por-tab-scroll { padding-left: 28px; padding-right: 28px } .por-tab.por-tab-scroll>ul { width: 100%; overflow: hidden; text-align: left } .por-tab.por-tab-scroll>ul>li { width: 12.5% } .por-tab.por-tab-scroll .u-icon-right { display: inline } .por-tab-text { display: inline-block; vertical-align: middle; min-width: 48px; max-height: 100%; font-size: 18px; line-height: 22px } .por-tab-font-s .por-tab-text { font-size: 16px } .por-tab-font-xs .por-tab-text { font-size: 14px } .por-tab .por-tab-wrapper { padding-top: 24px } .por-tab-content:not(.active) { display: none } .por-tab-tip { position: absolute; max-width: 321px; padding: 12px 16px; color: #252b3a; font-size: 14px; font-weight: 400; border-radius: 2px; -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1); box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1); background-color: #fff; z-index: 10 } .por-tab-left { text-align: left } .por-tab-left>ul>li { width: auto !important } .por-tab-left>ul>li, .por-tab-left>ul>li>a { padding-left: 0; padding-right: 0 } .por-tab-left>ul>li li { margin-left: 56px } .por-tab-left>ul>li.active>a:after { width: 100% } .por-tab-left .por-tab-text { font-size: 14px; max-width: 200px; min-width: 0 } .por-tab-left .por-icon { display: none } .por-tab-left.por-tab-left-scroll { padding-right: 20px } .por-tab-left.por-tab-left-scroll .por-icon { position: absolute; top: 50%; right: 0; margin-top: -8px; display: block; font-size: 16px; cursor: pointer; -webkit-transition: .2s; transition: .2s } .por-tab-left.por-tab-left-scroll .por-icon.back { -webkit-transform: rotatey(180deg); transform: rotatey(180deg) } .por-tab-light { border-bottom-color: hsla(0, 0%, 100%, .4) } .por-tab-light .por-tab a:after { background-color: #d64a52 } .por-tab-light .por-tab a:hover { color: #d64a52 } .por-tab-light a { color: #fff } @media (max-width:767px) { .por-tab { border-bottom: none; -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1) } .por-tab .u-icon-left, .por-tab .u-icon-right { display: none !important } .por-tab.por-tab-collapse ul:not([data-cols="2"]):not([data-cols="3"]):not(.por-tab-drop) { margin-right: 44px } .por-tab.por-tab-collapse .por-tab-expand { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 44px; position: absolute; right: 0; cursor: pointer; top: 0; color: #575d6c; font-size: 24px; -webkit-box-shadow: -6px 0 12px -6px rgba(0, 0, 0, .1); box-shadow: -6px 0 12px -6px rgba(0, 0, 0, .1); z-index: 210 } .por-tab.por-tab-collapse .por-tab-expand, .por-tab.por-tab-collapse .por-tab-expand i { -webkit-transition: all .2s; transition: all .2s } .por-tab.por-tab-collapse .por-tab-expand i.expand { -webkit-transform: rotate(180deg); transform: rotate(180deg) } .por-tab.por-tab-collapse .por-tab-drop { position: absolute; top: 100%; width: 100% } .por-tab>ul:not(.por-tab-drop) { position: static; padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex } .por-tab>ul:not(.por-tab-drop) li { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0; padding: 0; width: 100% } .por-tab>ul:not(.por-tab-drop) li li { margin-left: 0 } .por-tab>ul:not(.por-tab-drop) a { display: -webkit-box; display: -ms-flexbox; display: flex; height: auto; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; height: 100%; min-height: 44px; max-height: 56px; line-height: 20px; padding: 8px 16px } .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"]) { text-align: left; overflow-x: auto } .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"])::-webkit-scrollbar, .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"])::-webkit-scrollbar-thumb { display: none; width: 0; height: 0; opacity: 0 } .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"]):after { content: ""; position: absolute; z-index: 1; top: 0; height: 100%; width: 0; right: 40px; -webkit-box-shadow: 0 1px 2px 0 rgba(128, 132, 145, .2); box-shadow: 0 1px 2px 0 rgba(128, 132, 145, .2) } .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"])>li { width: auto; padding-left: 0; padding-right: 0 } .por-tab>ul:not(.por-tab-drop):not([data-cols="2"]):not([data-cols="3"]):not([data-cols="4"])>li.active a:after { width: 100% } .por-tab>ul:not(.por-tab-drop)[data-cols="2"] { padding-left: 8px; padding-right: 8px; text-align: center } .por-tab>ul:not(.por-tab-drop)[data-cols="2"]>li { width: 50% } .por-tab>ul:not(.por-tab-drop)[data-cols="3"] { text-align: center } .por-tab>ul:not(.por-tab-drop)[data-cols="3"]>li { width: 33.33333333% } .por-tab>ul:not(.por-tab-drop)[data-cols="4"] { text-align: center } .por-tab>ul:not(.por-tab-drop)[data-cols="4"]>li { width: 25% } .por-tab .por-tab-drop-nav { position: absolute; background-color: #fff; top: 0; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 15px; height: 100%; width: 100%; z-index: 200; color: #575d6c; font-size: 14px; text-align: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .por-tab .por-tab-drop { background: #fff; padding: 0 15px 20px; -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); border-top: 1px solid #dfe1e6 } .por-tab .por-tab-drop li { width: 33.33%; float: left; text-align: left; margin-top: 20px } .por-tab .por-tab-drop li>a { height: 20px; line-height: 20px; padding: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .por-tab .por-tab-drop li>a .por-tab-text { font-size: 14px } .por-tab .por-tab-drop li.active a { font-weight: 400; color: #0008ff } .por-tab .por-tab-drop li.active a:after { content: none } .por-tab-text { min-width: auto; font-size: 14px; max-width: 200px; line-height: 20px } .por-tab-text, .por-tab-text p { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden } .por-tab-container.por-tab-light .por-tab a { color: #fff } .por-tab-container.por-tab-light .por-tab-wrapper { background-color: #575d6c } .por-tab-container.por-tab-light .por-tab-wrapper .por-tab-content { color: #fff } .por-tab-container.por-tab-light ul:not(.por-tab-drop) { background-color: #474c59 } .por-tab-container.por-tab-light ul:not(.por-tab-drop)>li.active { background-color: #d64a52 } .por-tab-container.por-tab-light .por-tab-expand { background: #616570 } .por-tab-container.por-tab-light .por-tab-expand .por-icon { color: #fff } .por-tab-container.por-tab-light .por-tab-drop-nav { background-color: #747881; color: #fff } .por-tab-container.por-tab-light .por-tab-drop { border-top: 1px solid rgba(223, 225, 230, .8); background-color: #5c606b } .por-tab-container.por-tab-light .por-tab-drop li.active a { color: #d64a52 } } @media (max-width:767px) { .por-tab>ul:not(.por-tab-drop)>li.active { background-color: #0008ff } .por-tab>ul:not(.por-tab-drop)>li.active a { font-weight: 400 } .por-tab>ul:not(.por-tab-drop)>li.active a:after { display: none } .por-tab>ul:not(.por-tab-drop)>li.active .por-tab-text { color: #fff } .por-tab.por-tab-scroll { padding-left: 0; padding-right: 0 } .por-tab-wrapper-light { background-color: #575d6c } .por-tab-wrapper-light .por-tab-content { color: #fff } } .por-label { display: inline-block; padding-left: 3px; padding-right: 3px; border: 1px solid; font-size: 12px; font-weight: 700; line-height: 16px; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 2px } .por-label-danger, .por-label-error { background-color: #0008ff; border-color: #0008ff } .por-label-warn { background-color: #fa9841; border-color: #fa9841 } .por-label-prompt { background-color: #5e7ce0; border-color: #5e7ce0 } .por-label-gold { background-color: #252b3a; border-color: #252b3a; color: #d6af76 } .por-label-gold2 { background-color: #d6af76; border-color: #d6af76; color: #252b3a } .por-label-green { background-color: #66c6cc; border-color: #66c6cc } .por-label-outline-gold { color: #d6af76 } .por-label-outline-error { color: #0008ff } .por-label-outline-warn { color: #fa9841 } .por-label-outline-prompt { color: #5e7ce0 } .por-label-outline-light { color: #fff } .por-label-text-error { border-color: transparent; color: #0008ff } .por-label-text-warn { border-color: transparent; color: #fa9841 } .por-label-text-prompt { border-color: transparent; color: #5e7ce0 } .por-label-angle { display: inline-block; overflow: hidden; width: 44px; height: 44px } .por-label-angle span { display: block; -webkit-transform-origin: center bottom; transform-origin: center bottom; font-size: 12px; font-weight: 700; text-align: center; color: #fff; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); width: 88px; margin-top: 4px; margin-left: -22px; line-height: 18px } .por-label-angle-error span { background-color: #0008ff } .por-label-angle-warn span { background-color: #fa9841 } .por-label-angle-prompt span { background-color: #5e7ce0 } .por-label-angle-large { width: 60px; height: 60px } .por-label-angle-large span { width: 120px; margin-top: 6px; margin-left: -30px; line-height: 24px } .por-label-angel-right span { -webkit-transform: rotate(45deg); transform: rotate(45deg) } .por-label-flag { display: inline-block; width: 40px; height: 24px; margin-top: -4px; background-image: } .por-label-flag span { display: block; padding-left: 3px; font-size: 12px; line-height: 20px; text-align: center; color: #fff } .por-label-disc { display: inline-block; width: 6px; height: 6px; border-radius: 50%; background-color: #0008ff } .por-label-badge { min-width: 16px; height: 16px; text-align: center; padding-left: 3px; padding-right: 3px; border-radius: 8px; background-color: #0008ff; color: #fff } .por-label-badge, .por-label-type { display: inline-block; font-size: 12px; line-height: 16px } .por-label-type { padding-left: 7px; padding-right: 7px; border-radius: 2px; cursor: pointer; -webkit-transition: .2s; transition: .2s; border: 1px solid #adb0b8; color: #575d6c } .por-label-type:hover { border-color: #0008ff; color: #0008ff } .por-label-type-light { border-color: hsla(0, 0%, 100%, .5); color: #fff } .por-label-type-light:hover { border-color: #fff; color: #fff } .por-label-checkbox { display: inline-block; height: 28px; padding: 0 12px; line-height: 26px; text-align: center; font-size: 12px; color: #575d6c; font-weight: 400; border: 1px solid #adb0b8; cursor: pointer; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: all .2s; transition: all .2s } .por-label-checkbox-selected, .por-label-checkbox:hover { color: #0008ff; border: 1px solid #0008ff } .por-label-checkbox-selected { padding-right: 8px } .por-label-checkbox-selected i { margin-left: 4px; vertical-align: -4px } .por-label-checkbox-group { overflow: hidden } .por-label-checkbox-group .por-label-checkbox { float: left; margin-right: 8px; margin-bottom: 8px } .por-label-checkbox-box { min-height: 36px } .por-label-checkbox-box .por-label-checkbox-group-text { display: table-cell; vertical-align: top; padding-top: 4px; padding-right: 4px; font-size: 14px; font-weight: 400; color: #575d6c; line-height: 20px; white-space: nowrap } .por-label-checkbox-box .por-label-checkbox-group { display: table-cell } .por-collapse-container { border: 1px solid #dfe1e6 } .por-collapse-container .por-collapse-container { margin-top: -1px } .por-collapse-trigger { display: block; position: relative; padding: 14px 40px 14px 14px; border-bottom: 1px solid #dfe1e6; margin-bottom: -1px; cursor: pointer } .por-collapse-trigger .por-icon-down, .por-collapse-trigger .u-icon-down { position: absolute; top: 50%; right: 14px; margin-top: -6px; font-size: 12px; color: #575d6c; -webkit-transition: .35s; transition: .35s } .por-collapse-trigger .u-icon-down { color: #adb0b8 } .por-collapse-trigger.expended .por-icon-down, .por-collapse-trigger.expended .u-icon-down { -webkit-transform: rotatex(180deg); transform: rotatex(180deg) } .por-collapse-head-text { font-weight: 700; font-size: 14px; line-height: 20px; color: #252b3a } .por-collapse:not(.show) { display: none } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; transition: height .35s ease } .por-collapse-foot { padding-top: 32px; font-size: 14px; text-align: center; line-height: 22px } .por-collapse-light-transparent { border: none; background-color: hsla(0, 0%, 100%, .05); color: #fff } .por-collapse-light-transparent .por-collapse-trigger { background-color: hsla(0, 0%, 100%, .2); border-bottom: none } .por-collapse-light-transparent .por-collapse-head-text { color: #fff } .por-collapse-light-transparent .por-icon-down { color: #bbb } .por-collapse-dark-transparent { background-color: transparent; color: #252b3a } .por-collapse-dark-transparent .por-collapse-head-text { color: #252b3a } @media (max-width:767px) { .por-collapse-container, .por-collapse-container:not(:last-child) { margin-bottom: 4px } .por-collapse-trigger .por-icon-down { font-size: 24px; margin-top: -12px } .por-collapse-trigger .por-icon-down:before { content: "\ea04" } } .animated { -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-fill-mode: both; animation-fill-mode: both } @-webkit-keyframes porfadein { 0% { opacity: 0 } to { opacity: 1 } } @keyframes porfadein { 0% { opacity: 0 } to { opacity: 1 } } @-webkit-keyframes porfadeout { 0% { opacity: 1 } to { opacity: 0 } } @keyframes porfadeout { 0% { opacity: 1 } to { opacity: 0 } } @-webkit-keyframes porfadeindown { 0% { opacity: 0; -webkit-transform: translatey(-10px); transform: translatey(-10px); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @keyframes porfadeindown { 0% { opacity: 0; -webkit-transform: translatey(-10px); transform: translatey(-10px); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @-webkit-keyframes porfadeinleft { 0% { opacity: 0; -webkit-transform: translatex(10px); transform: translatex(10px); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0) } } @keyframes porfadeinleft { 0% { opacity: 0; -webkit-transform: translatex(10px); transform: translatex(10px); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0) } } @-webkit-keyframes porfadeinup { 0% { opacity: 0; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatey(-100px); transform: translatey(-100px) } } @keyframes porfadeinup { 0% { opacity: 0; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 1; -webkit-transform: translatey(-100px); transform: translatey(-100px) } } @-webkit-keyframes porfadeinright { 0% { -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { -webkit-transform: translatex(-400px); transform: translatex(-400px) } } @keyframes porfadeinright { 0% { -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { -webkit-transform: translatex(-400px); transform: translatex(-400px) } } @-webkit-keyframes porfadeoutup { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatey(-10px); transform: translatey(-10px) } } @keyframes porfadeoutup { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatey(-10px); transform: translatey(-10px) } } @-webkit-keyframes porfadeoutright { 0% { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatex(10px); transform: translatex(10px) } } @keyframes porfadeoutright { 0% { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatex(10px); transform: translatex(10px) } } @-webkit-keyframes porfadeoutdown { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatey(10px); transform: translatey(10px) } } @keyframes porfadeoutdown { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatey(10px); transform: translatey(10px) } } @-webkit-keyframes porfadeoutleft { 0% { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatex(-10px); transform: translatex(-10px) } } @keyframes porfadeoutleft { 0% { opacity: 1; -webkit-transform: translatex(0); transform: translatex(0); -webkit-animation-timing-function: cubic-bezier(0, .59, .375, 1); animation-timing-function: cubic-bezier(0, .59, .375, 1) } to { opacity: 0; -webkit-transform: translatex(-10px); transform: translatex(-10px) } } .por-fade-in-right { -webkit-animation-name: porfadeinright; animation-name: porfadeinright; -webkit-animation: porfadeinright 2s; animation: porfadeinright 2s; -webkit-animation-delay: .5s; animation-delay: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards } .por-fade-in-up { -webkit-animation: porfadeinup 1s; animation: porfadeinup 1s; -webkit-animation-delay: .5s; animation-delay: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards } .por-underline-c, .por-underline-c-out, .por-underline-c-out-default, .por-underline-l, .por-underline-l-default, .por-underline-r, .por-underline-r-default { position: relative; -webkit-transition: all .2s; transition: all .2s; z-index: 1 } .por-underline-c-out-default:before, .por-underline-l-default:before { position: absolute; -webkit-transition: all .2s; transition: all .2s; content: ""; display: block; height: 3px; width: 100%; background-color: #f66f6a; -webkit-transform: scalex(0); transform: scalex(0) } .por-underline-active:before { -webkit-transform: scalex(1); transform: scalex(1) } .por-underline-c-out:before, .por-underline-c:after, .por-underline-c:before, .por-underline-l:before, .por-underline-r:before { position: absolute; -webkit-transition: all .2s; transition: all .2s; content: ""; display: block; background-color: #f66f6a; z-index: -1; height: 3px; width: 100%; -webkit-transform: scalex(0); transform: scalex(0) } .por-underline-r-default:before, .por-underline-r:before { bottom: 0; left: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50% } .por-underline-l-default:before, .por-underline-l:before { right: 0 } .por-underline-c:before, .por-underline-l-default:before, .por-underline-l:before { bottom: 0; -webkit-transform-origin: 0 50%; transform-origin: 0 50% } .por-underline-c:after { bottom: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50% } .por-underline-c:before { left: 0 } .por-underline-c:after { right: 0 } .por-underline-c-out-default:before, .por-underline-c-out:before { bottom: 0; left: 0; right: 0; margin: auto } .por-underline-c:hover:after, .por-underline-c:hover:before { -webkit-transform: scalex(.51); transform: scalex(.51) } .por-overline-c-out:hover:before, .por-underline-c-out:hover:before, .por-underline-l:hover:before, .por-underline-r:hover:before { -webkit-transform: scalex(1); transform: scalex(1) } .por-micro-animation-container { cursor: pointer } .por-micro-animation-container .por-micro-right-arrow { position: relative; -webkit-transition: all .2s; transition: all .2s; z-index: 1 } .por-micro-animation-container:hover .por-micro-right-arrow { -webkit-transform: translate(5px); transform: translate(5px) } .por-micro-animation-page-next { -webkit-animation: page-next .8s infinite alternate; animation: page-next .8s infinite alternate } @-webkit-keyframes page-next { 0% { margin-bottom: -10px } to { margin-bottom: 0 } } @keyframes page-next { 0% { margin-bottom: -10px } to { margin-bottom: 0 } } .por-bounce-b, .por-bounce-l, .por-bounce-r, .por-bounce-t, .por-fade, .por-fade-b, .por-fade-c-in, .por-fade-c-out, .por-fade-l, .por-fade-m-in, .por-fade-m-out, .por-fade-r, .por-fade-t { position: relative; -webkit-transition: all .3s; transition: all .3s; z-index: 1 } .por-bounce-b:before, .por-bounce-l:before, .por-bounce-r:before, .por-bounce-t:before, .por-fade-b:before, .por-fade-c-in:after, .por-fade-c-in:before, .por-fade-c-out:before, .por-fade-l:before, .por-fade-m-in:after, .por-fade-m-in:before, .por-fade-m-out:before, .por-fade-r:before, .por-fade-t:before, .por-fade:before { position: absolute; -webkit-transition: all .3s; transition: all .3s; content: ""; display: block; background: #0008ff; z-index: -1; width: 100%; height: 100% } .por-bounce-b:before, .por-bounce-l:before, .por-bounce-r:before, .por-bounce-t:before { -webkit-transition-timing-function: cubic-bezier(.52, 1.7, .5, .4); transition-timing-function: cubic-bezier(.52, 1.7, .5, .4) } .por-fade:before { top: 0; left: 0; -webkit-transform: scalex(1); transform: scalex(1); opacity: 0 } .por-fade:hover:before { opacity: 1 } .por-bounce-l:before, .por-fade-l:before { top: 0; right: 0; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: scalex(0); transform: scalex(0) } .por-bounce-r:before, .por-fade-r:before { top: 0; left: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scalex(0); transform: scalex(0) } .por-bounce-t:before, .por-fade-t:before { bottom: 0; left: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scaley(0); transform: scaley(0) } .por-bounce-b:before, .por-fade-b:before { top: 0; left: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scaley(0); transform: scaley(0) } .por-fade-m-out:before { top: 0; bottom: 0; left: 0; margin: auto; -webkit-transform: scaley(0); transform: scaley(0) } .por-fade-c-out:before { top: 0; right: 0; bottom: 0; left: 0; margin: auto; -webkit-transform: scalex(0); transform: scalex(0) } .por-fade-c-out:hover:before { -webkit-transform: scalex(1); transform: scalex(1) } .por-fade-c-in:before { top: 0; left: 0; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: scalex(0); transform: scalex(0) } .por-fade-c-in:after { top: 0; right: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scalex(0); transform: scalex(0) } .por-fade-m-in:before { top: 0; left: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scaley(0); transform: scaley(0) } .por-fade-m-in:after { bottom: 0; left: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scaley(0); transform: scaley(0) } .por-bounce-b:hover, .por-bounce-l:hover, .por-bounce-r:hover, .por-bounce-t:hover, .por-fade-b:hover, .por-fade-c-in:hover, .por-fade-c-out:hover, .por-fade-l:hover, .por-fade-m-in:hover, .por-fade-m-out:hover, .por-fade-r:hover, .por-fade-t:hover, .por-fade:hover { color: #fff } .por-fade-m-in:hover:after, .por-fade-m-in:hover:before { -webkit-transform: scaley(.51); transform: scaley(.51) } .por-bounce-b:hover:before, .por-bounce-t:hover:before, .por-fade-b:hover:before, .por-fade-m-out:hover:before, .por-fade-t:hover:before { -webkit-transform: scaley(1); transform: scaley(1) } .por-fade-c-in:hover:after, .por-fade-c-in:hover:before { -webkit-transform: scalex(.51); transform: scalex(.51) } .por-bounce-l:hover:before, .por-bounce-r:hover:before, .por-fade-c-out:hover:before, .por-fade-l:hover:before, .por-fade-r:hover:before { -webkit-transform: scalex(1); transform: scalex(1) } .por-animation-scale { -webkit-transition: .2s; transition: .2s; background-size: 100% 100%; background-color: transparent; position: relative } .por-animation-scale:after { content: ""; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; -webkit-transition: all .2s; transition: all .2s; background-color: transparent } .por-animation-scale:hover { background-size: 110% 110% } .por-animation-scale:hover, .por-animation-scale:hover:after { background-color: rgba(0, 0, 0, .4) } .por-animation-lightning { -webkit-animation: lightning 5s ease infinite; animation: lightning 5s ease infinite } @-webkit-keyframes lightning { 0% { opacity: .3 } 5% { opacity: .3 } 50% { opacity: 1 } 70% { opacity: 1 } to { opacity: .3 } } @keyframes lightning { 0% { opacity: .3 } 5% { opacity: .3 } 50% { opacity: 1 } 70% { opacity: 1 } to { opacity: .3 } } .por-translate-container { cursor: pointer } .por-translate-container .por-translate-move { -webkit-transition: .2s; transition: .2s } .por-translate-container .por-translate-fade-in { -webkit-transition: .2s; transition: .2s; opacity: 0 } .por-translate-container .por-translate-fade-out { -webkit-transition: .2s; transition: .2s; opacity: 1 } .por-translate-container .por-translate-move2 { -webkit-transition: .2s; transition: .2s } .por-translate-container:hover .por-translate-move { -webkit-transition: .2s; transition: .2s; -webkit-transform: translatey(-26px); transform: translatey(-26px) } .por-translate-container:hover .por-translate-fade-in { opacity: 1 } .por-translate-container:hover .por-translate-fade-out { opacity: 0 } .por-translate-container:hover .por-translate-move2 { -webkit-transform: translatey(-58px); transform: translatey(-58px) } .por-scrollbar-s::-webkit-scrollbar, .por-scrollbar-s::-webkit-scrollbar-thumb { width: 4px; height: 4px } .por-scrollbar-s::-webkit-scrollbar-thumb { border-radius: 2px } .por-scrollbar-s::-webkit-scrollbar { background: transparent } .por-scrollbar-s::-webkit-scrollbar-thumb { background-color: rgba(87, 93, 108, .6) } .por-scrollbar-s::-webkit-scrollbar-thumb:hover { background-color: rgba(87, 93, 108, .8) } .por-scrollbar-m::-webkit-scrollbar, .por-scrollbar-m::-webkit-scrollbar-thumb { width: 8px; height: 8px } .por-scrollbar-m::-webkit-scrollbar-thumb { border-radius: 4px } .por-scrollbar-m::-webkit-scrollbar { background: transparent } .por-scrollbar-m::-webkit-scrollbar-thumb { background-color: rgba(87, 93, 108, .6) } .por-scrollbar-m::-webkit-scrollbar-thumb:hover { background-color: rgba(87, 93, 108, .8) } .por-scrollbar-dark::-webkit-scrollbar { background: transparent } .por-scrollbar-dark::-webkit-scrollbar-thumb { background-color: hsla(0, 0%, 100%, .3) } .por-scrollbar-dark::-webkit-scrollbar-thumb:hover { background-color: hsla(0, 0%, 100%, .6) } body::-webkit-scrollbar, body::-webkit-scrollbar-thumb { width: 8px; height: 8px } body::-webkit-scrollbar-thumb { border-radius: 4px } body::-webkit-scrollbar { background: transparent } body::-webkit-scrollbar-thumb { background-color: rgba(87, 93, 108, .6) } body::-webkit-scrollbar-thumb:hover { background-color: rgba(87, 93, 108, .8) } .por-price .por-current-price-wrapper, .por-price .por-original-price-wrapper, .por-price .por-price-tips-wrapper { font-size: 0 } .por-price .por-original-price-wrapper { margin-top: 2px } .por-price .por-price-tips { display: inline-block; position: relative; margin-bottom: 9px; padding: 0 4px; border: 1px solid #0008ff; font-size: 12px; font-weight: 400; color: #0008ff; border-radius: 2px; line-height: 16px; background-color: #fff } .por-price .por-price-tips:before { position: absolute; content: ""; left: 8px; top: 100%; width: 0; height: 0; border-color: #0008ff transparent transparent; border-style: solid; border-width: 5px 4px 0 } .por-price .por-price-tips:after { position: absolute; content: ""; left: 9px; top: calc(100% - 1px); width: 0; height: 0; border-color: #fff transparent transparent; border-style: solid; border-width: 4px 3px 0 } .por-price .por-current-price { font-weight: 700; color: #0008ff } .por-price .por-current-price span, .por-price .por-original-price { font-size: 14px; color: #575d6c; font-weight: 400 } .por-price .por-original-price { line-height: 22px } .por-price-l .por-price-tips-wrapper { height: 27px } .por-price-l .por-current-price-wrapper { height: 24px } .por-price-l .por-original-price-wrapper { height: 22px } .por-price-l .por-current-price { line-height: 24px; font-size: 24px } .por-price-l .por-current-price span { font-size: 14px; line-height: 14px } .por-price-l .por-original-price { font-size: 14px; line-height: 22px } .por-price-m .por-price-tips-wrapper { height: 27px } .por-price-m .por-current-price-wrapper { height: 16px } .por-price-m .por-original-price-wrapper { height: 18px } .por-price-m .por-current-price { line-height: 16px; font-size: 16px } .por-price-m .por-current-price span { font-size: 12px; line-height: 12px } .por-price-m .por-original-price { font-size: 12px; line-height: 18px } .por-price-s .por-price-tips-wrapper { height: 27px } .por-price-s .por-current-price-wrapper { height: 14px } .por-price-s .por-original-price-wrapper { height: 18px } .por-price-s .por-current-price { line-height: 14px; font-size: 14px } .por-price-s .por-current-price span { font-size: 12px; line-height: 12px } .por-price-s .por-original-price { font-size: 12px; line-height: 18px } .por-text-input { display: inline-block; min-width: 200px; height: 28px; padding: 0 8px; font-size: 12px; line-height: 28px; color: #252b3a; background-color: #fff; background-image: none; border: 1px solid #adb0b8; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box } .por-text-input:focus, .por-text-input:hover { border-color: #575d6c } .por-text-input:focus { outline: 0 } .por-text-input[disabled] { cursor: not-allowed; background-color: #f5f5f6; border-color: #dfe1e6; color: #adb0b8; opacity: 1 } .por-text-input::-webkit-input-placeholder { color: #adb0b8 } .por-text-input:-moz-placeholder, .por-text-input::-moz-placeholder { color: #adb0b8; opacity: 1 } .por-text-input::-ms-input-placeholder { color: #adb0b8 } .por-textarea { display: inline-block; min-width: 200px; min-height: 88px; padding: 8px; font-size: 12px; line-height: 18px; color: #252b3a; background-color: #fff; background-image: none; border: 1px solid #575d6c; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box } .por-textarea:focus { outline: 0 } .por-textarea[disabled] { pointer-events: none; cursor: not-allowed; background-color: #f5f5f6; border-color: #dfe1e6; color: #adb0b8; opacity: 1 } .por-textarea-wrap { display: inline-block } .por-textarea-wrap .por-textarea-wordwrap { display: block; text-align: right; color: #adb0b8; font-size: 12px } .por-textarea-wrap .por-textarea-wordwrap .por-textarea-word { font-style: normal; color: #252b3a } .por-textarea-wrap .por-textarea-wordwrap .por-textarea-word.por-textarea-word-warn { color: #fa9841 } .por-textarea-wrap .por-textarea-wordwrap .por-textarea-word.por-textarea-word-error { color: #0008ff } .por-has-disabled .por-textarea-wordwrap .por-textarea-word { color: #adb0b8 } .por-help-block { display: none; margin-top: 8px; color: #f66f6a; font-size: 12px } .por-help-block .por-icon { font-size: 16px; margin-right: 4px; vertical-align: -3px } .por-has-error .por-text-input { background-color: #ffeeed; border-color: #0008ff; color: #252b3a } .por-has-error .por-help-block { display: block } .por-has-error .por-textarea { background-color: #ffeeed; border-color: #0008ff; color: #252b3a } .por-has-error .por-textarea-wordwrap { margin-top: 2px; line-height: 16px; color: #adb0b8 } .por-has-error .por-textarea-wordwrap .por-textarea-word { color: #252b3a } .por-number-picker-wrapper { margin: 10px 0; line-height: 26px } .por-number-picker-wrapper .por-number-picker { display: inline-block; vertical-align: middle; width: 114px; height: 26px; margin-left: 17px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .por-number-picker-wrapper .por-number-picker-large { width: 143px } .por-number-picker-wrapper .por-number-picker-large .por-number-picker-input { width: 65px } .por-number-picker-wrapper .por-number-picker-add, .por-number-picker-wrapper .por-number-picker-minus { position: relative; float: left; width: 28px; height: 26px; border: 1px solid #adb0b8; cursor: pointer } .por-number-picker-wrapper .por-number-picker-minus { border-radius: 2px 0 0 2px } .por-number-picker-wrapper .por-number-picker-add { border-radius: 0 2px 2px 0 } .por-number-picker-wrapper .por-number-picker-add:before, .por-number-picker-wrapper .por-number-picker-minus:before { content: ""; position: absolute; top: 12px; left: 9px; width: 12px; height: 2px; background-color: #575d6c } .por-number-picker-wrapper .por-number-picker-add:hover:before, .por-number-picker-wrapper .por-number-picker-minus:hover:before { background-color: #0008ff } .por-number-picker-wrapper .por-number-picker-add:after { content: ""; position: absolute; top: 7px; left: 14px; width: 2px; height: 12px; background-color: #575d6c } .por-number-picker-wrapper .por-number-picker-add:hover:after { background-color: #0008ff } .por-number-picker-wrapper .por-number-picker-input { float: left; height: 26px; width: 36px; border: 1px solid #adb0b8; border-right: none; border-left: none; margin: 0; font-size: 14px; line-height: 22px; text-align: center; color: #252b3a; padding: 0 8px } .por-number-picker-wrapper .por-number-picker-input:focus { outline: 0 } .por-number-picker-wrapper .por-number-picker-beforelabel { font-size: 14px; color: #666a75 } .por-number-picker-wrapper .por-number-picker-afterlabel { font-size: 12px; color: #3f3f3f } .por-number-picker-wrapper .por-number-picker-add.disabled, .por-number-picker-wrapper .por-number-picker-minus.disabled { cursor: no-drop; background-color: #f5f5f6; border-color: #adb0b8 } .por-number-picker-wrapper:hover .por-number-picker-input { border-top: 1px solid #575d6c; border-bottom: 1px solid #575d6c } .por-number-picker-wrapper:hover .por-number-picker-minus { border-left-color: #575d6c; border-top-color: #575d6c; border-bottom-color: #575d6c } .por-number-picker-wrapper:hover .por-number-picker-add { border-right-color: #575d6c; border-top-color: #575d6c; border-bottom-color: #575d6c } .por-number-picker-wrapper:hover .por-number-picker-add.disabled, .por-number-picker-wrapper:hover .por-number-picker-minus.disabled { background-color: #f5f5f6; border-color: #adb0b8 } .por-number-picker-wrapper:hover .por-number-picker-add.disabled:before, .por-number-picker-wrapper:hover .por-number-picker-minus.disabled:after, .por-number-picker-wrapper:hover .por-number-picker-minus.disabled:before { background-color: #adb0b8 } .por-number-picker-wrapper input[type=number]::-webkit-inner-spin-button, .por-number-picker-wrapper input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0 } .por-number-picker-wrapper .por-number-picker-add.disabled:after, .por-number-picker-wrapper .por-number-picker-add.disabled:before, .por-number-picker-wrapper .por-number-picker-minus.disabled:before { background-color: #adb0b8 } .por-number-input { height: 26px; width: 54px; border: 1px solid #adb0b8; border-radius: 2px; margin: 0; font-size: 14px; line-height: 22px; text-align: center; color: #252b3a } .por-number-input::-webkit-input-placeholder { color: #adb0b8 } .por-number-input::-moz-placeholder { color: #adb0b8 } .por-number-input:-ms-input-placeholder { color: #adb0b8 } .por-number-input::-ms-input-placeholder { color: #adb0b8 } .por-number-input::placeholder { color: #adb0b8 } .por-number-input::-webkit-inner-spin-button, .por-number-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0 } .por-number-input.disabled { background-color: #f5f5f6; color: #adb0b8; border: 1px solid #dfe1e6 } .por-number-input.disabled:hover { border: 1px solid #dfe1e6 } .por-number-input:hover { border: 1px solid #575d6c } .por-number-input:focus { outline: 0 } .por-input-option-list { display: none; position: absolute; z-index: 9; top: calc(100% - 1px); left: 0; right: 0; max-height: 151px; padding-left: 0; margin-top: 0; margin-bottom: 0; overflow: auto; border: 1px solid #adb0b8; border-top-color: #dfe1e6; border-radius: 0 0 2px 2px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); -webkit-box-sizing: border-box; box-sizing: border-box } .por-input-option-list li { padding: 4px 9px; background: #fff; font-size: 14px; line-height: 20px; color: #252b3a; -webkit-transition: .2s; transition: .2s } .por-input-option-list li:hover { background: #eef0f5; color: #0008ff } .por-input-option-list li.selected { background: #0008ff; color: #fff } .por-input-option-list li.disabled { background: #f5f5f6; color: #adb0b8; border-color: #dfe1e6; cursor: default } .por-input-dropdown { display: inline-block; position: relative } .por-input-dropdown input { width: 400px } .por-input-dropdown.open { border-color: #adb0b8; border-radius: 2px 2px 0 0; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2) } .por-input-dropdown.open .por-text-input { border-color: #adb0b8 } .por-input-dropdown.open .por-input-option-list { display: block } @-webkit-keyframes tipnoticemovepc { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } 60% { opacity: 1 } to { -webkit-transform: translate(-50%, -50%) translatey(-30px); transform: translate(-50%, -50%) translatey(-30px); opacity: 0 } } @keyframes tipnoticemovepc { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } 60% { opacity: 1 } to { -webkit-transform: translate(-50%, -50%) translatey(-30px); transform: translate(-50%, -50%) translatey(-30px); opacity: 0 } } @-webkit-keyframes tipnoticemovemb { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } 60% { opacity: 1 } to { -webkit-transform: translate(-50%, -50%) translatey(-20px); transform: translate(-50%, -50%) translatey(-20px); opacity: 0 } } @keyframes tipnoticemovemb { 0% { opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } 60% { opacity: 1 } to { -webkit-transform: translate(-50%, -50%) translatey(-20px); transform: translate(-50%, -50%) translatey(-20px); opacity: 0 } } .por-tooltip { position: absolute; display: none; line-height: normal; z-index: 1060 } .por-tooltip .por-tooltip-content { display: inline-block; padding: 10px 15px; background-color: #fff; color: #666a75; border-radius: 2px; -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .2); box-shadow: 0 4px 8px rgba(0, 0, 0, .2); font-size: 12px; font-weight: 400; line-height: normal; word-break: break-all } .por-tooltip .por-tooltip-content .por-tooltip-warning { color: #fa9841 } .por-tooltip .por-tooltip-sqr { border-width: 6px; border-style: solid; position: absolute } .por-tooltip.dark .por-tooltip-content { background-color: #333854; color: #fff; -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .2); box-shadow: 0 4px 8px rgba(0, 0, 0, .2) } .por-tooltip.dark .por-tooltip-sqr { border-width: 6px; border-style: solid; position: absolute } .por-title-tips { color: #575d6c; font-size: 12px; font-weight: 400; line-height: 1.5; padding: 12px 16px; max-width: 224px; background-color: #fff; border-radius: 2px; z-index: 1060; -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .2); box-shadow: 0 4px 8px rgba(0, 0, 0, .2) } .por-tip { margin: auto auto 20px; position: relative; top: 0; left: 0; width: 100% } .por-tip .por-tip-content { background: #e9edfa; border: 1px solid #96adfa; border-radius: 2px; position: relative } .por-tip .por-tip-content:before { content: ""; position: absolute; top: 12px; left: 15px; background: 50% no-repeat; width: 16px; height: 16px; background-size: cover } .por-tip .por-tip-remove:after { content: ""; position: absolute; background: 50% no-repeat; width: 12px; height: 12px; top: 16px; right: 11px; cursor: pointer } .por-tip .por-tip-wenzi { margin-left: 40px; padding-top: 12px; padding-bottom: 12px; font-size: 12px; color: #575d6c; letter-spacing: 0; padding-right: 40px; line-height: 1.5 } .por-tip .por-tip-wenzi a { font-size: 12px; color: #526ecc; letter-spacing: 0; line-height: 1.5 } .por-tip.error .por-tip-content { background: #ffeeed; border: 1px solid #ffa4a1 } .por-tip.error .por-tip-content:before { background: 50% no-repeat; background-size: cover } .por-tip.warning .por-tip-content { background: #fff3e8; border: 1px solid #ffbf85 } .por-tip.warning .por-tip-content:before { background: 50% no-repeat; background-size: cover } .por-tip.success .por-tip-content { background: #ffeeed; border: 1px solid #ffa4a1 } .por-tip.success .por-tip-content:before { background: 50% no-repeat; background-size: cover } .por-tip-notice-outcontainer { position: fixed; top: calc(50% - 25px); left: 0; height: 50px; width: 100%; z-index: 1060 } .por-tip-notice { margin: auto; width: auto; z-index: 2; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); animation: tipnoticemovepc 1.2s cubic-bezier(0, 0, .2, 1) forwards; -webkit-animation: tipnoticemovepc 1.2s cubic-bezier(0, 0, .2, 1) forwards; -ms-animation: tipnoticemovepc 1.2s cubic-bezier(0, 0, .2, 1) forwards } .por-tip-notice .por-tip-notice-text { font-size: 18px; line-height: 26px; color: #252b3a; margin-left: 48px; padding-top: 12px; padding-bottom: 12px; letter-spacing: 1px; padding-right: 16px } .por-tip-notice .por-tip-notice-content { background: #fff; border-radius: 2px; position: relative; -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, .1); box-shadow: 0 10px 40px rgba(0, 0, 0, .1) } .por-tip-notice .por-tip-notice-content:before { content: ""; position: absolute; top: 12px; left: 15px; width: 24px; height: 24px } .por-tip-notice.info .por-tip-notice-content:before, .por-tip-notice .por-tip-notice-content:before { background: 50% no-repeat; background-size: cover } .por-tip-notice.error .por-tip-notice-content:before { background: 50% no-repeat; background-size: cover } .por-tip-notice.warning .por-tip-notice-content:before { background: 50% no-repeat; background-size: cover } .por-tip-notice.success .por-tip-notice-content:before { background: 50% no-repeat; background-size: cover } @media (max-width:768px) { .por-tip-notice-outcontainer { position: fixed; top: calc(50% - 23px); height: 46px } .por-tip-notice { animation: tipnoticemovemb .8s cubic-bezier(0, 0, .2, 1) forwards; -webkit-animation: tipnoticemovemb .8s cubic-bezier(0, 0, .2, 1) forwards; -ms-animation: tipnoticemovemb .8s cubic-bezier(0, 0, .2, 1) forwards } .por-tip-notice .por-tip-notice-content:before { top: 14px; height: 20px; width: 20px } .por-tip-notice .por-tip-notice-text { letter-spacing: 1px; font-size: 16px; line-height: 22px } } .por-service-table, .por-service-table-row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .por-service-table-head { position: relative; z-index: 9; width: 100% } .por-service-table-body { width: 100%; overflow-y: overlay } .por-service-table-text-hover-show { display: none } .por-service-table[data-cols="1"] .por-service-table-cell { max-width: 100% } .por-service-table[data-cols="2"] .por-service-table-cell { max-width: 50% } .por-service-table[data-cols="3"] .por-service-table-cell { max-width: 33.33333333% } .por-service-table[data-cols="4"] .por-service-table-cell { max-width: 25% } .por-service-table[data-cols="5"] .por-service-table-cell { max-width: 20% } .por-service-table[data-cols="6"] .por-service-table-cell { max-width: 16.66666667% } .por-service-table[data-cols="7"] .por-service-table-cell { max-width: 14.28571429% } .por-service-table[data-cols="8"] .por-service-table-cell { max-width: 12.5% } .por-service-table[data-cols="9"] .por-service-table-cell { max-width: 11.11111111% } .por-service-table[data-cols="10"] .por-service-table-cell { max-width: 10% } .por-service-table[data-cols="11"] .por-service-table-cell { max-width: 9.09090909% } .por-service-table[data-cols="12"] .por-service-table-cell { max-width: 8.33333333% } .por-service-table[data-cols="13"] .por-service-table-cell { max-width: 7.69230769% } .por-service-table[data-cols="14"] .por-service-table-cell { max-width: 7.14285714% } .por-service-table[data-cols="15"] .por-service-table-cell { max-width: 6.66666667% } .por-service-table-row .por-service-table-cell { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; position: relative; width: 100%; min-height: 1px; padding-left: 16px; padding-right: 16px; width: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; font-size: 14px } .por-service-table-head .por-service-table-cell { position: relative; background-color: #526ecc; font-weight: 700; font-size: 16px; line-height: 22px; text-align: left; color: #fff; height: 54px } .por-service-table-head .por-service-table-cell>p { -webkit-transition: .2s; transition: .2s; font-size: 16px } .por-service-table-head .por-service-table-cell:before { content: ""; display: block; position: absolute; bottom: 100%; left: 0; right: 0; height: 0; background-color: #526ecc; -webkit-transition: .2s; transition: .2s } .por-service-table-head .por-service-table-cell p { width: 100% } .por-service-table-head .por-service-table-cell.active>p { -webkit-transform: translatey(-6px); transform: translatey(-6px) } .por-service-table-head .por-service-table-cell.active:before { height: 12px } .por-service-table-head .por-service-table-cell:not(:last-child) { margin-right: 1px } .por-service-table-body .por-service-table-cell { padding: 12px 16px; background-color: #fff; font-size: 14px; line-height: 22px; text-align: left; color: #575d6c; -webkit-transition: .2s; transition: .2s } .por-service-table-coltitle .por-service-table-body .por-service-table-cell:first-child p { font-weight: 700 } .por-service-table-body .por-service-table-cell .h { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; margin-bottom: 4px; opacity: 0; -webkit-transition: .2s; transition: .2s } .por-service-table-body .por-service-table-cell .h .p-box { width: 100%; -webkit-transform: translatey(-13px); transform: translatey(-13px); -webkit-transition: .2s; transition: .2s } .por-service-table-body .por-service-table-cell a { color: #526ecc } .por-service-table-body .por-service-table-cell a:hover { text-decoration: underline } .por-service-table-body .por-service-table-cell.active { background-color: #f5f5f6 } .por-service-table-body .por-service-table-cell.active .h { opacity: .8 } .por-service-table-body .por-service-table-cell.active .h .p-box { -webkit-transform: translate(0); transform: translate(0) } .por-service-table-body .por-service-table-cell.active .por-service-table-text-hover-show { display: block } .por-service-table-body .por-service-table-row:not(:last-child) { border-bottom: 1px solid #dfe1e6 } .por-service-table-column { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; position: relative; width: 100%; min-height: 1px; padding-left: 8px; padding-right: 8px; -webkit-transition: .2s; transition: .2s } .por-service-table-column .por-service-table-cell { padding: 12px 16px; background-color: #fff; font-size: 14px; line-height: 22px; text-align: left; color: #575d6c; -webkit-transition: .2s; transition: .2s } .por-service-table-column .por-service-table-cell .h { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; margin-bottom: 4px; opacity: 0; -webkit-transition: .2s; transition: .2s } .por-service-table-column .por-service-table-cell .h .p-box { width: 100%; -webkit-transform: translatey(-13px); transform: translatey(-13px); -webkit-transition: .2s; transition: .2s } .por-service-table-column .por-service-table-cell a { color: #526ecc } .por-service-table-column .por-service-table-cell a:hover { text-decoration: underline } .por-service-table-column .por-service-table-cell:not(:last-child) { border-bottom: 1px solid #dfe1e6 } .por-service-table-head-cell { position: relative; padding: 16px; background-color: #526ecc; font-weight: 700; font-size: 18px; line-height: 22px; text-align: left; color: #fff } .por-service-table-head-cell:before, .por-service-table-head-cell>p { -webkit-transition: .2s; transition: .2s } .por-service-table-head-cell:before { content: ""; display: block; position: absolute; bottom: 100%; left: 0; right: 0; height: 0; background-color: #526ecc } .por-service-table-column:not(:last-child) .por-service-table-head-cell { margin-right: 1px } .por-service-table-column.active .por-service-table-head-cell>p { -webkit-transform: translatey(-6px); transform: translatey(-6px) } .por-service-table-column.active .por-service-table-head-cell:before { height: 12px } .por-service-table-column.active .por-service-table-cell { background-color: #f5f5f6 } .por-service-table-column.active .por-service-table-cell .h { opacity: .8 } .por-service-table-column.active .por-service-table-cell .h .p-box { -webkit-transform: translate(0); transform: translate(0) } .por-service-table[data-theme=white] .por-service-table-body .por-service-table-cell, .por-service-table[data-theme=white] .por-service-table-column .por-service-table-cell { background-color: #fff } .por-service-table[data-theme=white] .por-service-table-body .por-service-table-cell.active, .por-service-table[data-theme=white] .por-service-table-column.active .por-service-table-cell { background-color: #f5f5f6 } .por-service-table[data-theme=translucent] .por-service-table-cell { color: #fff } .por-service-table[data-theme=translucent] .por-service-table-head { background: transparent } .por-service-table[data-theme=translucent] .por-service-table-body .por-service-table-cell, .por-service-table[data-theme=translucent] .por-service-table-column .por-service-table-cell { background-color: hsla(0, 0%, 100%, .1) } .por-service-table[data-theme=translucent] .por-service-table-body .por-service-table-row:not(:last-child), .por-service-table[data-theme=translucent] .por-service-table-column .por-service-table-cell:not(:last-child) { border-bottom: 0; margin-bottom: 1px } .por-service-table[data-theme=translucent] .por-service-table-body .por-service-table-cell.active, .por-service-table[data-theme=translucent] .por-service-table-column.hover .por-service-table-cell { background-color: hsla(0, 0%, 100%, .05) } @media (max-width:767px) { .por-service-table { display: none } } @media (min-width:768px) { .por-service-table-mb { display: none } } .por-service-table-mb .por-collapse { padding: 0; margin: 0 } .por-service-table-mb .por-collapse-container:first-child .por-collapse-trigger { border-top-left-radius: 2px; border-top-right-radius: 2px } .por-service-table-mb .por-collapse-container:last-child .por-collapse-trigger { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px } .por-service-table-mb-item { display: table; width: calc(100% - 30px); padding: 15px 0; margin: 0 14px; font-size: 14px } .por-service-table-mb-item .por-service-table-mb-item { border-top: 1px solid #dfe1e6 } .por-service-table-mb-item-title { display: table-cell; vertical-align: middle; width: 95px; font-weight: 700; color: #252b3a; font-size: 12px } .por-service-table-mb-item-desc { display: table-cell; vertical-align: middle; color: #575d6c; font-size: 12px } .por-service-table-mb-item-desc a { color: #526ecc } .por-service-table-mb-item-desc a:hover { text-decoration: underline } .por-service-table-mb-item-desc p { margin-bottom: 0 !important } .por-service-table-mb .por-collapse-head-text>p { font-size: 14px; margin-bottom: 0 } .por-service-table-mb[data-theme=translucent] .por-service-table-mb-item-desc, .por-service-table-mb[data-theme=translucent] .por-service-table-mb-item-title { color: #fff } .por-fixed-table-container { position: relative; clear: both; border: 1px solid #dfe1e6; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px } .por-fixed-table-header { background-color: #889dbf; overflow: hidden } .por-fixed-table-body { overflow-x: auto; overflow-y: auto } .por-fixed-table-body .u-icon { color: #526ecc } .por-fixed-table { position: relative; min-width: 100%; border-collapse: collapse !important; border-spacing: 0 } .por-fixed-table td, .por-fixed-table th { padding: 0; vertical-align: middle; text-align: center; border-left: 1px solid #dfe1e6; -webkit-box-sizing: border-box; box-sizing: border-box } .por-fixed-table th { background-color: #889dbf; font-size: 14px; font-weight: 700; color: #fff; padding: 16px; line-height: 20px } .por-fixed-table td:first-child, .por-fixed-table th:first-child { text-align: left; border-left: none } .por-fixed-table th:first-child { min-width: 240px } .por-fixed-table td { padding: 12px 16px; font-size: 12px; font-weight: 400; color: #252b3a; border-left: 1px solid #dfe1e6 } .por-fixed-table.por-fixed-table-stripes tbody tr:nth-child(odd):not(.por-compute-tr) td { background-color: #f5f5f6 } .por-fixed-table.por-fixed-table-stripes tbody tr:nth-child(2n):not(.por-compute-tr) td { background-color: #fff } .por-fixed-table.por-fixed-table-border tr:not(:last-child) td { border-bottom: 1px solid #dfe1e6 } .por-fixed-table.por-fixed-table-small td, .por-fixed-table.por-fixed-table-small th { padding: 8px } .por-fixed-table.por-fixed-table-small tbody tr.por-compute-tr td { padding-top: 4px; padding-bottom: 4px } .por-fixed-table tbody tr.por-compute-tr td { background-color: #eef0f5; padding-top: 4px; padding-bottom: 4px } .por-dropdown-container { position: relative; float: right } .por-dropdown-container .por-dropdown-btn { padding: 0 8px; cursor: pointer } .por-dropdown-container .por-dropdown-btn .u-icon { margin-left: 7px; -webkit-transform: scale(.5); transform: scale(.5) } .por-dropdown-menu { display: none; position: absolute; z-index: 9; top: calc(100% 3px); left: 0; right: 0; max-height: 151px; overflow: auto; border: 1px solid #adb0b8; border-radius: 0 0 2px 2px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2); -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0 } .por-dropdown-menu li { padding: 4px 9px; background: #fff; font-size: 14px; line-height: 20px; color: #252b3a; -webkit-transition: .2s; transition: .2s; font-weight: 400 } .por-dropdown-menu li:hover { background: #eef0f5; color: #0008ff } .por-dropdown-menu li.selected { background: #0008ff; color: #fff } .por-dropdown-container.open .por-dropdown-menu { display: block } p.fixed-table-scroll-inner { width: 100%; height: 200px } div.fixed-table-scroll-outer { top: 0; left: 0; visibility: hidden; width: 200px; height: 150px; overflow: hidden } .por-fixed-table-container[data-theme=dark] { border-color: transparent } .por-fixed-table-container[data-theme=dark] .por-fixed-table-header, .por-fixed-table-container[data-theme=dark] .por-fixed-table th { background-color: #526ecc } .por-fixed-table-container[data-theme=dark] .por-fixed-table td { color: #fff } .por-fixed-table-container[data-theme=dark] .por-fixed-table td, .por-fixed-table-container[data-theme=dark] .por-fixed-table th { border-left-color: #1a2f5b } .por-fixed-table-container[data-theme=dark] .por-fixed-table tbody tr.por-compute-tr td { background-color: hsla(0, 0%, 100%, .05) } .por-fixed-table-container[data-theme=dark] .por-fixed-table.por-fixed-table-stripes tbody tr:nth-child(2n):not(.por-compute-tr) td { background-color: hsla(0, 0%, 100%, .1) } .por-fixed-table-container[data-theme=dark] .por-fixed-table.por-fixed-table-stripes tbody tr:nth-child(odd):not(.por-compute-tr) td { background-color: hsla(0, 0%, 100%, .15) } .por-fixed-table-container[data-theme=dark] .por-fixed-table-body .u-icon { color: inherit } .por-anchor { width: 100%; padding: 0; background-color: #fff; -webkit-box-shadow: 0 1px 4px 0 rgba(128, 132, 145, .2); box-shadow: 0 1px 4px 0 rgba(128, 132, 145, .2); z-index: 99 } .por-anchor .por-section-body { position: relative; font-size: 0; text-align: center; white-space: nowrap } .por-anchor .por-section-body .por-anchor-nav { position: relative; padding: 0 32px; overflow: hidden; text-align: center; font-size: 0 } .por-anchor .por-section-body .por-anchor-nav .por-anchor-list { position: relative; display: inline-block; font-size: 0 } .por-anchor .por-section-body a { position: relative; display: inline-block; max-width: 170px; margin-right: 56px; color: #252b3a; font-size: 14px; font-weight: 400; line-height: 48px; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .por-anchor .por-section-body a:hover { color: #0008ff } .por-anchor .por-section-body a.active { position: relative; font-weight: 700 } .por-anchor .por-section-body a.active:after { content: ""; position: absolute; display: block; width: 100%; height: 2px; left: 0; bottom: 0; background-color: #0008ff } .por-anchor .por-section-body a.active:hover { color: #252b3a } .por-anchor .por-section-body .por-anchor-next, .por-anchor .por-section-body .por-anchor-pre { position: absolute; width: 32px; height: 100%; top: 50%; margin-top: -24px; left: 0; background-image: none; background-color: #fff } .por-anchor .por-section-body .por-anchor-next { left: auto; right: 0 } .por-anchor .por-section-body .u-icon { position: absolute; top: 18px; left: 5px; margin-top: 0; font-size: 12px; cursor: pointer; color: #575d6c } .por-anchor .por-section-body .u-icon.por-anchor-disabled { display: none } .por-anchor .por-section-body .u-icon.u-icon-right { left: auto; right: 5px } @media (max-width:767px) { .por-anchor { display: none } } .por-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 24px } .por-page-total { font-size: 12px; color: #575d6c; line-height: 24px; margin-right: 16px } .por-page-list { display: -webkit-box; display: -ms-flexbox; display: flex } .por-page-link { display: block; min-width: 18px; padding: 0 4px; font-size: 12px; color: #575d6c; line-height: 24px; text-align: center; cursor: pointer } .por-page-link:hover { color: #0008ff; background-color: #dfe1e6 } .por-page-link:active { color: #fff; background-color: #0008ff } .por-page-item .por-page-item { margin-left: 2px } .por-page-item.active .por-page-link:not(:hover) { color: #252b3a; background-color: #dfe1e6 } .por-page-item.disabled .por-page-link { cursor: default; color: #adb0b8; background-color: transparent } .por-page-item-first, .por-page-item-last { display: none } .por-page-item-next .por-page-link, .por-page-item-prev .por-page-link { width: 24px } .por-page-ellipsis { display: block; min-width: 18px; font-size: 12px; line-height: 24px; text-align: center } .por-page-btn, .por-page-to { height: 24px; border: 1px solid #adb0b8; font-size: 12px; color: #252b3a; line-height: 22px; text-align: center } .por-page-to { border-radius: 2px 0 0 2px; width: 40px; margin-left: 12px } .por-page-btn { min-width: 40px; padding-left: 4px; padding-right: 4px; border-radius: 0 2px 2px 0; margin-left: -1px; cursor: pointer } .por-page-btn:hover { color: #0008ff } .por-pagination-simple .por-page-btn, .por-pagination-simple .por-page-to { display: none } .por-page-select { height: 24px } .por-page-select .por-select-trigger span, .por-page-select select { font-size: 12px; line-height: 22px } .por-page-item-m-to { display: none } @media (max-width:767px) { .por-pagination { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .por-page-item .por-page-item { margin-left: 8px } .por-page-btn, .por-page-item, .por-page-to { display: none } .por-page-item-first, .por-page-item-last, .por-page-item-next, .por-page-item-prev { display: block } .por-page-item-first .por-page-link, .por-page-item-last .por-page-link, .por-page-item-next .por-page-link, .por-page-item-prev .por-page-link { width: 28px; background-color: #dfe1e6 } .por-page-item-first .por-page-link:active, .por-page-item-last .por-page-link:active, .por-page-item-next .por-page-link:active, .por-page-item-prev .por-page-link:active { background-color: #0008ff } .por-page-item-first.disabled .por-page-link, .por-page-item-last.disabled .por-page-link, .por-page-item-next.disabled .por-page-link, .por-page-item-prev.disabled .por-page-link { background-color: #f5f5f6 } .por-page-item-m-to { display: block; font-size: 12px } .por-page-item-m-to>form { position: relative; background-color: #fff } .por-page-item-m-to>form span { position: absolute; top: 0; right: 0; height: 100%; width: 32px; line-height: 24px; text-align: left; color: #252b3a } .por-page-m-go { position: relative; z-index: 1; display: block; width: 56px; height: 24px; padding-right: 32px; background-color: transparent; border: 1px solid #adb0b8; border-radius: 2px; line-height: 22px; text-align: right; color: #252b3a } .por-page-m-go:focus { border-color: #575d6c } } .pro-process-tab-container .pro-process-tab { margin: 0; padding-left: 0; border-bottom: 1px solid #dfe1e6; font-size: 0; text-align: center } .pro-process-tab-container .pro-process-tab:after { content: ""; display: table; clear: both } .pro-process-tab-container .pro-process-item { display: inline-block; width: 20%; font-size: 16px; line-height: 20px; color: #252b3a; text-align: center; cursor: pointer; list-style: none; vertical-align: bottom } .pro-process-tab-container .pro-process-item .pro-process-title { display: inline-table; position: relative; margin: 0; padding-left: 72px } .pro-process-tab-container .pro-process-item:not(:last-child) .pro-process-title { padding-right: 16px } .pro-process-tab-container .pro-process-item .pro-process-title span { display: table-cell; vertical-align: middle; text-align: left; height: 88px } .pro-process-tab-container .pro-process-item .pro-process-title span i { display: inline-block; font-style: normal } .pro-process-tab-container .pro-process-item .pro-process-title { background-size: 60px; background-repeat: no-repeat; background-position: 0 } .pro-process-tab-container .pro-process-item:first-child .pro-process-title { background-image: } .pro-process-tab-container .pro-process-item:nth-child(2) .pro-process-title { background-image: } .pro-process-tab-container .pro-process-item:nth-child(3) .pro-process-title { background-image: } .pro-process-tab-container .pro-process-item:nth-child(4) .pro-process-title { background-image: } .pro-process-tab-container .pro-process-item:nth-child(5) .pro-process-title { background-image: } .pro-process-tab-container .pro-process-item .pro-process-title:after { background: #f66f6a; bottom: 0; content: ""; height: 3px; left: 50%; position: absolute; width: 0; -webkit-transform: translatex(-50%); transform: translatex(-50%); -webkit-transition: width .25s ease; -webkit-transition: width .3s ease; transition: width .3s ease } .pro-process-tab-container .pro-process-item:not(.active):hover { color: #0008ff } .pro-process-tab-container .pro-process-item.active { font-weight: 700 } .pro-process-tab-container .pro-process-item.active .pro-process-title:after { width: 100% } .pro-process-tab-container[data-cols="2"] .pro-process-item, .pro-process-tab-container[data-cols="3"] .pro-process-item, .pro-process-tab-container[data-cols="4"] .pro-process-item { width: 25% } .pro-process-tab-container[data-cols="5"] .pro-process-item { width: 20% } .pro-process-steps-container .pro-process-steps { text-align: center; font-size: 0 } .pro-process-steps-container .pro-process-steps:after { content: ""; display: table; clear: both } .pro-process-steps-container .pro-process-item { position: relative; display: inline-block; height: 180px; margin-right: 16px; width: calc(20% - 12.8px); padding-top: 8px; -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: none; vertical-align: top } .pro-process-steps-container .pro-process-steps[data-cols="3"] .pro-process-item, .pro-process-steps-container .pro-process-steps[data-cols="4"] .pro-process-item { width: calc(25% - 12px) } .pro-process-steps-container .pro-process-steps[data-cols="6"] .pro-process-item { width: calc(16.66667% - 13.33333px) } .pro-process-steps-container .pro-process-steps[data-cols="6"] .pro-process-item .pro-process-dotline { width: 70px; margin-left: -30px } .pro-process-steps-container .pro-process-item:last-child .pro-process-dotline { display: none } .pro-process-steps-container .pro-process-item:last-child { margin-right: 0 } .pro-process-steps-container .pro-process-item .icon { width: 100px; height: 100px; display: inline-block; background-position: 50%; background-repeat: no-repeat; background-size: 100% 100%; margin-bottom: 16px } .pro-process-steps-container .pro-process-item .icon1 { background-image: } .pro-process-steps-container .pro-process-item .icon2 { background-image: } .pro-process-steps-container .pro-process-item .icon3 { background-image: } .pro-process-steps-container .pro-process-item .icon4 { background-image: } .pro-process-steps-container .pro-process-item .icon5 { background-image: } .pro-process-steps-container .pro-process-item .icon6 { background-image: } .pro-process-steps-container .pro-process-item .tit { margin: 0; font-size: 16px; color: #252b3a; line-height: 20px } .pro-process-steps-container .pro-process-item .desc { display: inline-block; margin-top: 4px; margin-bottom: 0; color: #575d6c; line-height: 22px; font-size: 14px; font-style: normal } .pro-process-steps-container .pro-process-dotline { position: absolute; width: 96px; border-bottom: 1px dashed #a0a2a8; z-index: 10; top: 60px; left: 100%; margin-left: -43px } .pro-process-steps-container .pro-process-dotline:before { position: absolute; right: -6px; top: -2px; content: ""; height: 6px; width: 6px; background: #a0a2a8; border-radius: 50% } .pro-activity-process-container { width: 100%; padding: 0; background: #e9edfa } .pro-activity-process-container .iconnum { display: inline-block; width: 88px; height: 88px; background-repeat: no-repeat; background-size: auto 100%; background-image: } .pro-activity-process-container .pro-activity-process .pro-process-item:nth-child(2) .iconnum { background-position: -88px } .pro-activity-process-container .pro-activity-process .pro-process-item:nth-child(3) .iconnum { background-position: -176px } .pro-activity-process-container .pro-activity-process .pro-process-item:nth-child(4) .iconnum { background-position: -264px } .pro-activity-process-container .pro-activity-process .pro-process-item:nth-child(5) .iconnum { background-position: -352px } .pro-activity-process-container .pro-activity-process { font-size: 0 } .pro-activity-process-container .pro-activity-process:after { content: ""; display: table; clear: both } .pro-activity-process-container .pro-process-item { display: inline-block; position: relative; padding: 48px 16px; color: #344899; -webkit-box-sizing: border-box; box-sizing: border-box } .pro-activity-process-container .pro-activity-process[data-cols="3"] .pro-process-item { width: calc(33.33333% - 10.66667px) } .pro-activity-process-container .pro-activity-process[data-cols="3"] .pro-process-item .step-content { margin-left: 32px } .pro-activity-process-container .pro-activity-process[data-cols="3"] .pro-process-item .step-content .p2 { margin-top: 12px; font-size: 14px } .pro-activity-process-container .pro-activity-process[data-cols="4"] .pro-process-item { width: calc(25% - 12px) } .pro-activity-process-container .pro-activity-process[data-cols="4"] .pro-process-item .step-content .p2 { margin-top: 8px; font-size: 14px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item { width: calc(20% - 12.8px) } .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item { width: calc(16.66667% - 13.33333px) } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item { padding: 48px 4px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item .iconnum, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item .iconnum { width: 64px; height: 64px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item:nth-child(2) .iconnum, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item:nth-child(2) .iconnum { background-position: -64px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item:nth-child(3) .iconnum, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item:nth-child(3) .iconnum { background-position: -128px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item:nth-child(4) .iconnum, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item:nth-child(4) .iconnum { background-position: -192px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item:nth-child(5) .iconnum, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item:nth-child(5) .iconnum { background-position: -256px } .pro-activity-process-container .pro-activity-process[data-cols="5"] .pro-process-item .step-content .h5, .pro-activity-process-container .pro-activity-process[data-cols="6"] .pro-process-item .step-content .h5 { font-size: 18px } .pro-activity-process-container .pro-process-item .pro-process-item { margin-left: 16px } .pro-activity-process-container .pro-process-item-inner { position: relative; z-index: 1 } .pro-activity-process-container .pro-process-item i, .pro-activity-process-container .step-content { float: left } .pro-activity-process-container .step-content { width: calc(100% - 120px); margin-left: 16px } .pro-activity-process-container .step-content .h5 { margin-top: 0; margin-bottom: 0; font-weight: 700; font-size: 20px; line-height: 30px } .pro-activity-process-container .step-content .p2 { margin-top: 4px; margin-bottom: 0; font-size: 12px; line-height: 18px } .pro-activity-process-container .pro-process-item.active:after, .pro-activity-process-container .pro-process-item:hover:after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background-color: #96adfa; -webkit-transform: skewx(-20deg); transform: skewx(-20deg) } .pro-activity-process-container .pro-process-item:not(.active):hover:after { opacity: .6 } .pro-process-guide-container .pro-process-guide { margin: 0; padding-left: 0; font-size: 0; text-align: center } .pro-process-guide-container .pro-process-guide:after { content: ""; display: table; clear: both } .pro-process-guide-container .pro-process-item { position: relative; display: inline-block; padding-right: 152px; font-size: 14px; color: #8a8e99; text-align: center; cursor: pointer; list-style: none; vertical-align: bottom } .pro-process-guide-container .pro-process-item:last-child { padding-right: 16px } .pro-process-guide-container .pro-process-item.complate, .pro-process-guide-container .pro-process-item.current { color: #5e7ce0 } .pro-process-guide-container .pro-process-item.complate:first-child .pro-process-title, .pro-process-guide-container .pro-process-item.current:first-child .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item.complate:nth-child(2) .pro-process-title, .pro-process-guide-container .pro-process-item.current:nth-child(2) .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item.complate:nth-child(3) .pro-process-title, .pro-process-guide-container .pro-process-item.current:nth-child(3) .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item .pro-process-title { display: inline-table; margin: 0; padding-left: 64px; background-size: 60px; background-repeat: no-repeat; background-position: 0 } .pro-process-guide-container .pro-process-item:first-child .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item:nth-child(2) .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item:nth-child(3) .pro-process-title { background-image: } .pro-process-guide-container .pro-process-item:not(:last-child):before { background: #dfe1e6; bottom: 0; content: ""; top: 50%; right: 16px; position: absolute; width: 120px; height: 2px; margin-top: -1px } .pro-process-guide-container .pro-process-item.complate:not(:last-child) .pro-process-title:before { background: #5e7ce0; bottom: 0; content: ""; top: 50%; right: 16px; position: absolute; width: 120px; height: 2px; margin-top: -1px } .pro-process-guide-container .pro-process-item.complate:not(:last-child):after { background: #5e7ce0; bottom: 0; content: ""; top: 50%; right: 12px; position: absolute; width: 4px; height: 4px; margin-top: -2px; border-radius: 100% } .pro-process-guide-container .pro-process-item.current:not(:last-child) .pro-process-title:before { background: #5e7ce0; bottom: 0; content: ""; top: 50%; right: 76px; position: absolute; width: 60px; height: 2px; margin-top: -1px } .pro-process-guide-container .pro-process-item.current:not(:last-child):after { background: #5e7ce0; bottom: 0; content: ""; top: 50%; right: 72px; position: absolute; width: 4px; height: 4px; margin-top: -2px; border-radius: 100% } .pro-process-guide-container .pro-process-item .pro-process-title span { display: table-cell; vertical-align: middle; text-align: left; height: 88px } .pro-process-guide-container .pro-process-item .pro-process-title span i { display: inline-block; font-style: normal; line-height: 1.25; font-weight: 400 } .por-modal-open { overflow: hidden !important } .por-modal-backdrop { position: fixed; z-index: 1040; top: 0; right: 0; bottom: 0; left: 0; background-color: #000; opacity: 0; -webkit-transition: .35s; transition: .35s } .por-modal-backdrop.show { opacity: .5 } .por-modal { display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: fixed; z-index: 1050; top: 0; right: 0; bottom: 0; left: 0; text-align: center; -webkit-transition: .35s; transition: .35s; opacity: 0 } .por-modal.show { display: -webkit-box; display: -ms-flexbox; display: flex; opacity: 1 } .por-modal-dialog { position: relative; width: 550px; background-color: #fff; -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, .1); box-shadow: 0 10px 40px rgba(0, 0, 0, .1); text-align: left } .por-modal-dialog-small { width: 400px } .por-modal-dialog-middle { width: 550px } .por-modal-dialog-large { width: 700px } .por-modal-dialog-xlarge { width: 900px } .por-modal-inner { padding: 32px } .por-modal-head { font-size: 0; margin-bottom: 12px } .por-modal-icon { display: inline-block; vertical-align: top; width: 24px; height: 24px; font-size: 24px; margin: 1px 8px 1px 0 } .por-modal-icon.por-icon-prompt { color: #5e7ce0 } .por-modal-icon.por-icon-success { color: #50d4ab } .por-modal-icon.por-icon-warn { color: #fa9841 } .por-modal-icon.por-icon-error { color: #0008ff } .por-modal-title { display: inline-block; vertical-align: top; font-weight: 700; font-size: 18px; line-height: 26px; color: #252b3a } .por-modal-icon .por-modal-title { width: calc(100% - 32px) } .por-modal-content { font-size: 12px; line-height: 18px; color: #575d6c } .por-modal-footer { padding-top: 28px; text-align: center } .por-modal-footer .por-btn .por-btn { margin-left: 8px } .por-modal-table { margin-top: 12px; position: relative; min-width: 100%; border-collapse: collapse !important; border-spacing: 0; display: block; overflow-x: auto } .por-modal-table tbody { display: table; width: 100% } .por-modal-table::-webkit-scrollbar { width: 0; height: 0 } .por-modal-table tr { line-height: 20px; display: table-row } .por-modal-table tbody tr:first-child td { background-color: #eef0f5; border-bottom: none; border-left: 1px solid #fff; color: #575d6c; white-space: nowrap } .por-modal-table tbody tr:first-child td:first-child, .por-modal-table th:first-child { text-align: left; border-left: none } .por-modal-table th:first-child { min-width: 240px } .por-modal-table td { padding: 4px; font-size: 12px; font-weight: 400; color: #252b3a; border: inherit; text-align: left; border-bottom: 1px solid #dfe1e6; display: table-cell } .por-modal-close { position: absolute; top: 10px; right: 10px; padding: 10px; cursor: pointer } .por-modal-close .u-icon { font-size: 16px; color: #8a8e99; -webkit-transition: .2s; transition: .2s } .por-modal-close:hover .u-icon { color: #575d6c } @media (max-width:767px) { .por-modal-dialog { width: 345px } } .por-list>li { padding-left: 1em } .por-list>li:before { content: ""; display: inline-block; vertical-align: middle; margin-top: -.14285714em } .por-list-disc>li:before { border: 2px solid; border-radius: 50% } .por-list-circle>li:before, .por-list-disc>li:before { margin-left: -1em; margin-right: .57142857em; margin-top: -.14285714em } .por-list-circle>li:before { border: 1px solid; border-radius: 50%; width: 6px; height: 6px } .por-list-bar>li:before { width: 6px; border-top: 2px solid; margin-left: -1em; margin-right: .57142857em; margin-top: -.14285714em } .por-breadcrumb { padding: 24px 0; overflow: hidden } .por-breadcrumb-item { float: left; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; line-height: 22px } .por-breadcrumb-item .por-breadcrumb-item:before { content: ">"; display: inline-block; width: 1.71428571em; min-width: 1.71428571em; text-align: center; color: #575d6c } .por-breadcrumb-item:last-child { color: #252b3a } .por-breadcrumb-item a { display: inline-block; max-width: 170px; font-size: inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .por-breadcrumb-light .por-breadcrumb-item { color: #fff } .por-breadcrumb-light .por-breadcrumb-item:before { color: inherit } .por-player { display: inline-block; position: relative; background-color: #000; width: 960px } .por-player:before { content: ""; display: block; padding-top: 56.25% } .por-player video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; outline: none } .por-player-block { display: block; width: auto } .por-modal .por-player { width: 700px; height: 500px } .por-player-close { position: absolute; top: 0; right: 0; width: 24px; height: 24px; cursor: pointer } .por-player-close:after, .por-player-close:before { content: ""; display: block; width: 16px; height: 2px; background-color: #fff; border-radius: 1px; margin-left: auto; margin-right: auto } .por-player-close:before { margin-top: 11px; -webkit-transform: rotate(45deg); transform: rotate(45deg) } .por-player-close:after { margin-top: -2px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg) } .por-player-btn { width: 40px; height: 40px; border-radius: 50%; background-color: hsla(0, 0%, 100%, .3); color: #fff; font-family: u-icon !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; vertical-align: middle; font-size: 16px; font-size: 18px; line-height: 40px; text-align: center; cursor: pointer } .por-player-btn:before { content: "\ea1a" } .por-player-btn:hover { background-color: hsla(0, 0%, 100%, .5) } .por-player-btn-large { width: 60px; height: 60px; font-size: 28px; line-height: 60px } @media (max-width:767px) { .por-modal-player .por-player { width: 100%; height: 71.42857143vw } .por-modal-player .por-player-close { width: 32px; height: 32px; top: auto; right: auto; bottom: -50px; left: calc(50% - 16px); border-radius: 50%; background-color: rgba(0, 0, 0, .5) } .por-modal-player .por-player-close:before { margin-top: 15px } } .por-carousel { position: relative; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex } .por-carousel-progress { position: absolute; top: -1000px; left: -1000px; -webkit-transform-origin: right bottom; transform-origin: right bottom; width: 100px; height: 2px; opacity: 0 } .por-carousel-wrapper { position: relative; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex } .por-carousel-slide { position: relative; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100% } .por-carousel-pagination { position: absolute; right: 0; bottom: 30px; left: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .por-carousel-bullet { -webkit-box-sizing: content-box; box-sizing: content-box; height: 2px; width: 40px; background-color: #252b3a; background-clip: padding-box; border-top: 6px solid transparent; border-bottom: 6px solid transparent; margin: 0 4px; cursor: pointer; -webkit-transition: all .2s; transition: all .2s; opacity: .15 } .por-carousel-bullet:hover { background-color: #575d6c; opacity: 1 } .por-carousel-bullet.active { background-color: #252b3a; opacity: 1 } .por-carousel[data-bg=dark] .por-carousel-bullet { background-color: #fff; opacity: .2 } .por-carousel[data-bg=dark] .por-carousel-bullet:hover { background-color: #fff; opacity: .6 } .por-carousel[data-bg=dark] .por-carousel-bullet.active { background-color: #fff; opacity: 1 } .por-carousel-next, .por-carousel-prev { position: absolute; top: 50%; width: 40px; height: 40px; margin-top: -20px; background-color: hsla(0, 0%, 100%, .3); border-radius: 50%; -webkit-transition: .2s; transition: .2s; font-family: u-icon !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; vertical-align: middle; font-size: 16px; font-size: 20px; color: #fff } .por-carousel-next:before, .por-carousel-prev:before { display: block; padding: 10px } .por-carousel-next.disabled, .por-carousel-prev.disabled { opacity: .35 } .por-carousel-next:not(.disabled), .por-carousel-prev:not(.disabled) { cursor: pointer } .por-carousel-next:not(.disabled):hover, .por-carousel-prev:not(.disabled):hover { background-color: hsla(0, 0%, 100%, .5) } .por-carousel-prev { left: 20px } .por-carousel-prev:before { content: "\ea18" } .por-carousel-next { right: 20px } .por-carousel-next:before { content: "\ea1b" } @media (max-width:768px) { .por-carousel-bullet { height: 2px; width: 24px; margin: 0 2px } } #por-svg-sprite { position: fixed; width: 0; height: 0; top: -100px; left: -100px; opacity: 0 } .por-ratio { position: relative; overflow: hidden } .por-ratio:before { content: ""; display: block } .por-ratio-16-9:before { padding-top: 56.25% } .por-ratio-2-1:before { padding-top: 50% } .por-ratio-3-1:before { padding-top: 33.33333333% } .por-ratio-1-1:before { padding-top: 100% } .por-ratio-4-3:before { padding-top: 75% } .por-ratio-3-2:before { padding-top: 66.66666667% } .por-ratio-inner { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .por-logo, .por-ratio-inner { background-size: cover; background-position: 50% } .por-logo { width: 140px; height: 60px; -webkit-transition: .2s; transition: .2s } .por-logo img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .por-logo-group .por-row { margin: 0 } .por-logo-group .por-col, .por-logo-group [class^=por-col-] { padding: 0 } .por-logo-wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px 10px; background-color: #fff; -webkit-transition: .2s; transition: .2s } .por-logo-wrapper:hover { z-index: 1; -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1) } .por-logo-wrapper .por-logo .por-logo { width: 0; height: 0; opacity: 0 } @media (max-width:767px) { .por-logo-m-hover .por-logo { display: none } .por-logo-m-hover .por-logo .por-logo { display: block; width: 140px; height: 60px; opacity: 1 } } .por-modal-img.show { cursor: -webkit-zoom-out; cursor: zoom-out } .por-imgviewer { max-width: 90%; max-height: 90%; min-width: 50% } .por-imgviewer>img { width: 100%; height: 100%; background-color: #fff } [data-show=imgviewer] { cursor: -webkit-zoom-in; cursor: zoom-in } .shadow_card_normal { -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .06) !important; box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .06) !important } .shadow_card_hover { -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1) !important; box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1) !important } .shadow_tips { -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .2) !important; box-shadow: 0 4px 8px rgba(0, 0, 0, .2) !important } .shadow_dropdown { -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2) !important; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2) !important } .shadow_floor { -webkit-box-shadow: 0 24px 40px rgba(0, 0, 0, .12) !important; box-shadow: 0 24px 40px rgba(0, 0, 0, .12) !important } .shadow_modal { -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, .1) !important; box-shadow: 0 10px 40px rgba(0, 0, 0, .1) !important } .shadow_button { -webkit-box-shadow: 0 8px 6px -4px (#d64a52, 50%) !important; box-shadow: 0 8px 6px -4px (#d64a52, 50%) !important } .por-error-page { background-color: #e2eaf0; background-image: radial-gradient(at 37% center, #f9fbfd, #c6d2de) } .por-error-page .por-section { background-color: transparent } .por-error-icon { display: table-cell; width: 42%; text-align: center; vertical-align: middle } .por-error-icon img { width: 49% } .por-error-content { display: table-cell; vertical-align: middle } .por-error-content .por-text-body-t2 { margin-top: 10px } .por-error-content .por-text-title-t6 { margin-top: 30px; font-weight: 400 } .por-error-form { position: relative; margin-top: 20px; width: 360px } .por-error-form input { display: block; width: 100%; height: 36px; padding: 0 32px 0 8px; border: 1px solid #adb0b8; background: #fff; line-height: 34px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box } .por-error-form input:focus, .por-error-form input:hover { border-color: #575d6c } .por-error-form input::-webkit-input-placeholder { color: #8a8e99; font-size: 12px } .por-error-form input:-moz-placeholder, .por-error-form input::-moz-placeholder { color: #8a8e99; font-size: 12px } .por-error-form input:-ms-input-placeholder { color: #8a8e99; font-size: 12px } .por-error-form button { position: absolute; top: 0; right: 0; width: 36px; height: 36px; padding: 0; border: none; background: none; color: #8a8e99; font-size: 16px; outline: none } .por-error-form button i { width: 100%; line-height: 34px; cursor: pointer } .por-error-recommend-list { margin-top: 10px } .por-error-recommend-list a:not(:last-child) { margin-right: 12px } .por-error-page .por-section-title span { position: relative; padding-left: 23px; padding-right: 23px } .por-error-page .por-section-title span:before { left: 0 } .por-error-page .por-section-title span:after, .por-error-page .por-section-title span:before { position: absolute; content: ""; top: calc(50% - 1px); width: 13px; height: 2px; background-color: #a0a2a8 } .por-error-page .por-section-title span:after { right: 0 } .por-error-page .por-card-pic { position: absolute; right: 24px; bottom: 16px; width: 80px; height: 80px; text-align: center } .por-error-page .por-card-pic img { max-width: 100%; max-height: 100% } @media (min-width:1024px) { .por-error-page .por-card { padding: 32px 120px 32px 32px } .por-error-page .por-card:hover .por-text-title-t3 { color: #0008ff } } @media (max-width:1023px) { .por-error-icon { display: block; width: 100% } .por-error-icon img { width: 37% } .por-error-content { display: block } .por-error-content .por-text-title-t3 { margin-top: 24px; font-size: 18px; line-height: 22px } .por-error-content .por-text-body-t2 span { display: table-cell } .por-error-content .por-text-body-t2 span:first-child:not(:last-child) { white-space: nowrap } .por-error-content .por-text-title-t6 { margin-top: 20px; font-size: 14px; line-height: 18px } .por-error-form { margin-top: 18px; width: 100% } .por-error-page .por-section-title span:after, .por-error-page .por-section-title span:before { height: 1px } .por-error-page [class^=por-col-] { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .por-error-page [class^=por-col-] [class^=por-col-] { margin-top: 8px } .por-error-page .por-card-m { padding-right: 92px } .por-error-page .por-card .por-card-icon span { width: 32px; height: 32px; font-size: 32px } .por-error-page .por-card-align-left .por-card-icon.por-card-icon-horizontal { padding-right: 16px } .por-error-page .por-card-pic { right: 26px; top: 50%; margin-top: -30px; width: 60px; height: 60px } }